I installed Parallels Desktop for Mac RC into MacBook (2GHz, 1GB) and tried to install Microsoft Windows XP Professional SP2 (Japanese version). In the installation process, I saw an error message "NTVDM CPU has encountered an illegal instruction" twice. I chose the "Close" button, but the installation proceeded, and completed. There seems no problem for the normal usage. But when I tried to install some applications and drivers, their installers (16-bit setup.exe) showed the same error message, and the installation failed. I'd be grateful for any advice for this problem.
Today, I installed Windows 2000 Professional into new VM on the same machine. Then I saw no error message when invoking 16-bit setup.exe. My problem seems specific to my installation of WinXP...
Dear Andrew, Thank you for your kind advice! I tried to reinstall Windows XP. In the process of reinstallation, there was no error message. After the installation, I tried to invoke 16-bit setup.exe. Then the "NTVDM CPU illegal instruction" error occurred again. I will try to install WinXP into a new VM again...
Now I installed WinXP into a new VM. The installation process succeeded without error. But when I start 16-bit setup.exe, "NTVDM CPU illegal instruction" error occurred again.
Today I installed Parallels Desktop RC2 after uninstalling RC1, and tried to run 16-bit setup.exe program again in WinXP Pro SP2 VM. Unfortunately, the result is the same as that in RC1. I saw the topic on Win98 problem in another thread, so I tried to check off "Enable Intel VT-x support" option, and inspected the CPU usage of ntvdm.exe displayed in the task manager. When I ran 16-bit program, ntvdm.exe appeared in the list of task manager. The "NTVDM CPU ... illegal instruction" error dialog box didn't appeared, but the program didn't proceed. The CPU usage of ntvdm.exe is about 87-94%. It looks like the same as the phenomenon reported on Win98.