Shared memory is set too low in BIOS.

“Extract the Vista driver .exe using 7-Zip. Then manually update the driver through Device Manager, pointing to the extracted folder. Ignore the ‘unsigned driver’ warning. It works. Mostly.”

The short answer: