Never mind. I got it to work. It turns out that I had to reset driver verifier. There is a whole KB related about this issue on Vista and Windows 7. If you need it, below is the basic details:
Details
- Cannot load or power on any virtual machines.
- Within seconds of attempting to load a virtual machine, the Windows host fails with a blue screen error:
STOP 0x000000D9
The driver is corrupting the locked pages tracking structure.
Process has locked pages.
Solution
This issue occurs if some activity has changed the TrackLockedPages registry key on your Windows host from 0 to 1. A setting of 1 tells the system that it must perform an additional memory check. This check erroneously identifies the VMware process vmx86.sys as performing forbidden activity on the system which then causes the host to fail with a blue screen error.
Change the TrackLockedPages value to 0.
To change the TrackLockedPages value:
- Click Start > Run.
- Type regedit and press Enter.
- Browse to the following entry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 4. Change the REG_DWORD value for TrackLockedPages from 1 to 0. 5. Restart the host.
PLEASE NOTE:
If you are running Windows 7 or Windows Vista, the above registry change may not correct the problem. Instead, for step 2, typeverifier /reset and do not complete the other steps. This command disables driver verification which may be preventing your operating system from working properly.
"There's a time and place for that. The time is... Never. You can figure out the place on your own".