Just got this problem trying to run a Windows XP image (x86) on Windows 8 Developer Preview (x64) with User Account Enabled (although I’m pretty sure the same happens to any other x64 system with UAC enabled).
Could not get vmx86 driver version: The handle is invalid.
You have an incorrect version of driver "vmx86.sys". Try reinstalling VMware Player.
Failed to initialize monitor device.
Found this KB from WMware and this thread, and the solution is to run VMplayer as Administrator (the first thing that should’ve popped to mind, but didn’t). VMware Player should’ve asked for elevation on its own, but I guess that’s a different discussion…
* * *
Personally I’ve changed the properties of the pinned VMware Player icon in my task bar:
- SHIFT + right click on the icon > Properties
- Advanced button
- check “Run as administrator” > OK