I just did a clean install of XP Pro SP3 on a new PC with an AMD LE-1260 CPU and 2 gigs RAM. There cannot be any viruses or malware on it, I’ve installed nothing but Windows, IE8, Media Player 11, Adobe Reader 9, WinZip 8.1, the latest Firefox (non-beta!), Google Chrome, all current updates from Microsoft Update, Avast 4 and Spybot S&D.
All fresh downloads, not from anything that’s been in contact with any other computer.
So now I want to run an old EGA solitaire card game that’s never ever had any problem running on any PC all the way back to an IBM model 5150 PC, or on any version of Windows from 3.1 through Vista Ultimate.
When I run it I get “The NTVDM CPU has encountered an illegal instruction”. Searching the web shows that’s an issue with the 16bit MS DOS Subsystem.
Why I’m wondering if Avast might have something to do with this is http://support.microsoft.com/default.aspx?scid=kb;en-us;Q314452
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
has C:\Program Files\Alwil Software\Avast4\aswMonVd.dll in it. The COMMAND.COM in the System32 folder is the correct one.
A post on another forum claimed adding the full path to COMMAND.COM in config.nt fixed this error. shell=c:\windows\system32\command.com /e:2048 /p
Didn’t on this computer.