G
Guest
I run an old MS-DOS program on my Windows XP Pro system. Until yesterday
afternoon, it worked reasonably well. After being away from my machine, I
came back to find it frozen. I then turned off the power. When the machine
was rebooted two problems emerged. Norton Antivirus told me a necessary file
was missing: ccAVMail.dll. I had to then reinstall Norton SystemWorks 2005.
All Norton components work now.
However, now the MS-DOS application won't work. I get the following
message:
The NTVDM CPU has encountered an illegal instruction.
CS:ffff IP:ffff OP:00 00 00 00 00 Choose 'Close' to terminate the application.
I terminate and nothing happens. The program does not work.
I do not think it is the specific application. When I run command.com from
the DOS prompt, I get the same error messages. Seems to me that the 16 bit
MS-DOS subsystem has gotten crunched.
I did all of the things Windows Help told me to do -- e.g., I checked
config.sys, etc., and I confirmed that Ntio.sys, ntdos.sys, ntvdm.exe, and
redir.exe had not recently been changed.
When I run an application, a file is created/updated. It is
NTVDM.EXE-1A10A423.pf
in the Prefetch subdirectory of WINDOWS.
I can't view the contents of the file, however.
I would appreciate any help anyone can give me. Unfortunately, this old
MS-DOS program is essential to my work. But more generally, the 16-bit
subsystem seems to be screwed up.
Thanks
Jim
afternoon, it worked reasonably well. After being away from my machine, I
came back to find it frozen. I then turned off the power. When the machine
was rebooted two problems emerged. Norton Antivirus told me a necessary file
was missing: ccAVMail.dll. I had to then reinstall Norton SystemWorks 2005.
All Norton components work now.
However, now the MS-DOS application won't work. I get the following
message:
The NTVDM CPU has encountered an illegal instruction.
CS:ffff IP:ffff OP:00 00 00 00 00 Choose 'Close' to terminate the application.
I terminate and nothing happens. The program does not work.
I do not think it is the specific application. When I run command.com from
the DOS prompt, I get the same error messages. Seems to me that the 16 bit
MS-DOS subsystem has gotten crunched.
I did all of the things Windows Help told me to do -- e.g., I checked
config.sys, etc., and I confirmed that Ntio.sys, ntdos.sys, ntvdm.exe, and
redir.exe had not recently been changed.
When I run an application, a file is created/updated. It is
NTVDM.EXE-1A10A423.pf
in the Prefetch subdirectory of WINDOWS.
I can't view the contents of the file, however.
I would appreciate any help anyone can give me. Unfortunately, this old
MS-DOS program is essential to my work. But more generally, the 16-bit
subsystem seems to be screwed up.
Thanks
Jim