This application uses CTL3D32.DLL, which is not the correct version

Last Published: April 26, 2020

Error Message

The following error is generated during the installation process:

"This application uses CTL3D32.DLL, which is not the correct version. This version of CTL3D32.DLL is designed only for Win32s or Windows 95 systems."

ArcInfo fails to start.


The wrong version of CTL3D32.DLL is in use.

Solution or Workaround

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.

1. Replace CTL3D32.dll with the correct version. You can obtain the correct version from any machine running Windows NT 4.0.

2. Register the new CTL3D32.dll file at a DOS prompt using the following command:

regsvr32 <path to location of CTL3D32.DLL>\CTL3D32.DLL

Article ID:000002605

  • Legacy Products

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Discover more on this topic