Error Message "The Application is not Supported by Windows NT"

ID: Q191690


The information in this article applies to:


SYMPTOMS

When you try to start a 16-bit Windows application, you may receive one of the following error messages:

Cannot run 16-bit Windows program. This program requires a newer version of Windows.
Or
Cannot run the 16-bit program. The application is not supported by Windows NT.
Or
Can't run 16-bit Windows program. One of the library files needed to run <path>\<program> is damaged. Please reinstall this application.


CAUSE

This problem may occur when a program attempts to access an incorrect version, outdated, missing, or damaged DLL file.


RESOLUTION

Expand the following files from the original Windows NT compact disc to the <Systemroot>\System32 folder:

Compobj.dll
Ddeml.dll
Ole2.dll
Ole2disp.dll
Storage.dll
Ctl3dv2.Dll
Ole2nls.dll
Stdole.tlb
Typelib.dll
Ver.dll
NOTE: The Ver.dll file is located in the %SystemRoot%\System folder and the %SystemRoot%\System32 folder, and both versions have the same file size and date.

To expand a file from the Windows NT CD-ROM, follow these steps:
  1. Click Start, click Run, type cmd in the Open box, and then click OK.


  2. Type the following lines, pressing ENTER after you type each line
    <cd-rom>
    cd i386
    where <cd-rom> is the letter of your CD-ROM drive.


  3. The files you may need are compressed in this directory and the file names will be truncated by one letter. For example, the Ntvdm.exe file is listed as the Ntvdm.ex_ file. To expand the Ntvdm.exe file to the System32 folder, type the following command:
    expand ntvdm.ex_ c:\winnt\system32\ntvdm.exe
    Repeat this step for each file in the previous list.


Additional query words: 16bit 16-bit corrupt


Keywords          : 
Version           : winnt:3.51,4.0
Platform          : winnt 
Issue type        : kbprb 

Last Reviewed: May 21, 1999