Is This Content Helpful?
We're glad to know this article was helpful.
This message occurs when starting ArcView GIS for the first time after completing the installation:
"Missing ctl3d32.dll from c:\winnt\system32..."
The ctl3d32.dll is missing from the System32 directory.
Warning: The instructions below include making changes to essential parts of your operating system. It is recommended that you backup your operating system and files, including the registry, before proceeding. Consult with a qualified computer systems professional, if necessary. Esri cannot guarantee results from incorrect modifications while following these instructions; therefore, use caution and proceed at your own risk.
Copy the file, ctl3d32.dll, from the C:\winnt\system32 directory of another machine and paste it into the same directory on the machine where the error message occurs.
Note: If you cannot locate a copy of the DLL on another machine, you can extract a copy directly from a Windows NT CD.If some applications are returning DLL error messages, you need to replace the offending DLL files with fresh copies from your Windows 98 installation disk. This document outlines how to preform this operation for the ctl3d32.dll file. DLL files may be missing, corrupted, or out dated.
Note: For Windows 98, the ctl3d32.dll is located in the Win98_30.cab cabinet. For Windows 98 Second Edition, the ctl3d32.dll is located in the Win98_27.cab cabinet. You can find documentation about the location of other DLLs at the Microsoft Support site. See Related Information below.3. Open a DOS Command Prompt window.
Code: C:\>extract <cabinet> <file.dll> [/L] <destination directory>Example:
Code: C:\>extract c:\extract1\win98_30.cab ctl3d32.dll /L c:\win98\system