NTVDM KERNEL:MISSING 16 BIT SYSTEM MODULE

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I get a message to Please re-install the following module to your system32
directory: SYSTEM.DRV . How do I do I fix this problem I ran out of ideas ?
 
Hi

Open Windows Explorer and go to the windows\system32\dllcache folder and see
if the file is in there. If so, copy it to the windows\system32 folder.

--


Will Denny
MS-MVP Windows Shell/User
Please reply to the News Groups
 
Hi,

If it's not in the dllcache directory, then you can extract a new copy.
Start/run msconfig, click on "expand file" (general tab)

File to expand: system.drv
From: X:\I386
To: C:\Windows\system32

Where X is whatever letter is assigned your CD drive (you need your WinXP CD
for this), change it accordingly. If your system was preinstalled, you may
find this instead on the hard drive under C:\Windows\I386 or simpy C:\I386.
If so, change the "from" line accordingly. This assumes a default
installation to C:\Windows. If your installation is in a different folder,
such as C:\Winnt, change the "To" path accordingly. Reboot when finished.

Some 16-bit programs also rely on the C:\Windows\system directory, so after
extracting it you may want to copy it to this directory as well.

--
Best of Luck,

Rick Rogers, aka "Nutcase" - Microsoft MVP

Associate Expert - WindowsXP Expert Zone

Windows help - www.rickrogers.org
 
Thanks the fix worked on that problem. However now I get a different error
heading reads 16 bit Windows Subsystem C:\WINDOWS\SYSTEM32\AUTOEXEC.NT.
This system file is not suitable for running MS-DOS and Microsoft Window
applications. Choose 'Close" to terminate the application. Is their any hope
of every fixing this ? I really need to get some of my program working again
.. Thanks
 
Hi,

Error message when you install or start an MS-DOS or 16-bit Windows-based
program
http://support.microsoft.com/?kbid=324767

This should help resolve this common problem. Basically, you will have to
expand new copies of command.com, autoexec.nt, and config.nt to the system32
folder from the WinXP CD or I386 folder on your hard drive. Sometimes, you
need to create new ones and overwrite the existing ones - the method is
described in the article.

--
Best of Luck,

Rick Rogers, aka "Nutcase" - Microsoft MVP

Associate Expert - WindowsXP Expert Zone

Windows help - www.rickrogers.org
 
HI There,Rick R Thank you so much for your help. I have been trying
forever,to fix this.And it did fix it. I was about ready to pull my hair out.
Thanks again Sandy P
 
Rick "Nutcase" Rogers said:
Hi,

If it's not in the dllcache directory, then you can extract a new copy.
Start/run msconfig, click on "expand file" (general tab)

File to expand: system.drv
From: X:\I386
To: C:\Windows\system32

Where X is whatever letter is assigned your CD drive (you need your WinXP CD
for this), change it accordingly. If your system was preinstalled, you may
find this instead on the hard drive under C:\Windows\I386 or simpy C:\I386.
If so, change the "from" line accordingly. This assumes a default
installation to C:\Windows. If your installation is in a different folder,
such as C:\Winnt, change the "To" path accordingly. Reboot when finished.

Some 16-bit programs also rely on the C:\Windows\system directory, so after
extracting it you may want to copy it to this directory as well.

--
Best of Luck,

Rick Rogers, aka "Nutcase" - Microsoft MVP

Associate Expert - WindowsXP Expert Zone

Windows help - www.rickrogers.org



Have tried your fix for my same problem but get 1386 does not exist. any other ideas?
 
Back
Top