"Config.nt The system file is not suitable for running MS-DOS and Microsoft
Windows applications" error message when you try to run a program in Windows
2000 or XP.
When you try to run a program, you may receive the following error message:
config.nt The system file is not suitable for running MS-DOS and Microsoft
Windows applications. Choose 'Close' to terminate the application.
This issue may occur if all the following conditions are true:
- You try to run a 16-bit program.
- You have installed the MS04-032 Security Update for Microsoft Windows.
- You have disabled 8.3 file name creation for the NTFS file system.
When you run a 16-bit program on Windows 2000, the program runs in the
Microsoft Windows NT Virtual DOS Machine (NTVDM). The NTVDM is a multithreaded
process that simulates a 16-bit Windows environment where 16-bit Windows-based
programs can be run as separate threads. The NTVDM uses the TMP system
variable to find a location to run the program. Typically, the TMP system
variable is set to C:WINNTTemp. This folder uses the 8.3 file-naming format
when new files are created, instead of using long file names.
After the MS04-032 Security Update for Microsoft Windows is installed, the
NTVDM uses the TMP user variable instead of the TMP system variable. If 8.3
file name creation is disabled on your computer, the TMP user variable uses
long file names.
To work around this issue, follow these steps:
1. Click Start, point to Settings, and then click Control Panel.
2. Double-click System, click the Advanced tab, and then click Environment
3. In the User variables for User_Name list, click TMP, and then click Edit.
4. In the Variable value box, type c:winnt emp, and then click OK 3 times.
Alternatively, type the path of any folder that does not use long file
names in the Variable Value box.
5. Close Control Panel.
Note To work around this issue for many users, you can use the PathMan.exe
utility to update the TMP user variable by using a logon script. PathMan.exe
is included in the Microsoft Windows 2000 Server Resource Kit. For more
information about PathMan.exe, click Tools Help in the Windows 2000 Server
Resource Kit, expand Computer Management Tools, and then click PathMan.exe.
You understand that since this a Windows issue and that if this does not work,
unfortunately the only remedy would be to do the following in the EXACT order:
- Reinstall Windows
- Upgrade to sp2 (Service Pack 2)
- Install the "Teach Me Piano" software.