Cimatron 2024
Application Troubleshooting Guide | i
www.cimatron.com
Application Troubleshooting Guide | 1
This document addresses various operational issues related to Cimatron,
including problems related to software conflicts that may impact Cimatron’s
proper function. However, some issues may be related to network security
devices, such as a firewall blocking vital Cimatron services.
To ensure Cimatron’s optimal performance, we recommend the following
information be added to your firewall’s whitelist:
Update Server (update.cimatron.com)
IP Address: 52.251.76.119
Open Ports: 443, 3693, 8080
Download Server
IP Address: 20.62.106.134
Open Ports: 80, 443, and 8080
Catalog Server
IP Address: 52.252.72.69
Open Ports: 80, 443
www.cimatron.com
Application Troubleshooting Guide | 2
Cimatron does not open and one of the following error messages is displayed:
▪ The application was unable to start correctly (0xc0000142). Click OK to
close the application.
▪ The application was unable to start correctly (0xc0000005). Click OK to
close the application.
OR
▪ Cimatron will not start but no error message is displayed.
OR
▪ Cimatron does start but no text appears (menu, toolbar, etc.).
The most common cause for a Cimatron load failure is related to a program
injecting DLLs (using the old Windows injection mechanism AppInit) into all
Windows programs during the program’s load process, disrupting the order of
the application-loaded DLLs. (The Windows loader gets tricked into initializing
DLLs out of order).
Only a small set of legitimate applications use this mechanism. Unfortunately, a
larger set of malware and malicious software takes advantage of AppInit by
using it to hook their APIs.
By using AppInit, DLLs can unintentionally cause system deadlocks and
performance problems because they are loaded during the initialization of
user32.dll. Due to the potential risk of the AppInit infrastructure, Microsoft
strongly discourages its use. (See KB 197571 that clearly explains this problem
with Windows 7/2008.)
In the past, this issue had been linked to operating systems older than Windows
8. However, beginning with version 8, Windows adopted UEFI (Unified
Extensible Firmware Interface) and secure boot that when enabled, disables the
AppInit_DLLs mechanism to protect users against malware and threats.
www.cimatron.com
Application Troubleshooting Guide | 3
Microsoft’s recommendation for operating systems older than Windows 8 is to
remove the offending DLLs from the AppInit registry or to uninstall the related
software.
1. To check if there is software that conflicts with Cimatron, open the
Cimatron Control Panel, select the Utilities tab, and click the Software
Conflict Test.
2. The Software Conflict Test dialog appears. Click Check Now.
www.cimatron.com
Application Troubleshooting Guide | 4
3. If no conflicting software is found, the following message appears.
4. If conflicting software is found, the following error message appears.
Click OK.
5. A dialog is displayed showing the conflicting filename.
www.cimatron.com
Application Troubleshooting Guide | 5
The Microsoft Autoruns for Windows utility can be used to troubleshoot and
determine problem software/files.
1. Download and install Autoruns for Windows.
2. Start Autoruns.
3. Start Cimatron.
4. Select the AppInit tab in the Autoruns window.
5. Rename the DLLs one by one, testing the program startup after each
change to isolate the problematic DLL.
6. Once you have traced the DLL causing the conflict, trace the software
that installed it using the following procedure:
a. Right-click the DLL name, select Properties, click the Details tab.
b. Search for the DLL name on the internet.
www.cimatron.com
Application Troubleshooting Guide | 6
▪ NVIDIA drivers (very few specific ones) - Visit the NVIDIA website
(www.nvidia.com) and update the driver for your graphics card.
▪ Adobe Acrobat 9 Pro Extended – Uninstall the program or rename the
following DLLs:
o C:\Windows\System32\acapture64.dll
o C:\Windows\SysWOW64\acapture32.dll
Alternatively, you may uninstall the Adobe Acrobat 9 Pro Extended 64-
bit Add-On. On 32-bit systems, modify the Adobe Acrobat 9 program to
not install the Capture CAD Modules.
▪ BeyondTrust – Uninstall the program or rename the btpload.dll /
btpload64.dll file.
▪ Medusa – Uninstall the program or rename the
C:\Windows\System32\MdsDxgk.dll.
▪ The following programs are malware/adware/spyware and should not be
installed. If they are installed on your computer, remove them.
o Search Protect
o SW Booster
o Smartbar
o iLivid Toolbar
o Searchqu Toolbar
Note: Steps to remove malware may be complicated. Check the
internet for removal guidelines.
www.cimatron.com
Application Troubleshooting Guide | 7
If the previous method did not resolve the error, a different program may be
incorrectly switching the following registry key from 0 to 1.
Changing the value of the following registry key to 0 may resolve the issue.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\
CurrentVersion\Windows\LoadAppInit_DLLs
1. Press Windows + R on the keyboard to bring up the Run dialog.
2. Type in regedit and click OK.
3. The Registry Editor will open.
www.cimatron.com
Application Troubleshooting Guide | 8
4. In the Registry Editor, expand the levels until you reach the following
Windows key.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\
CurrentVersion\Windows\LoadAppInit_DLLs
5. In the right pane of the Registry Editor, double-click LoadAppInit_DLLs
and change its Value data to 0. Click OK.
6. Exit the Registry Editor and restart the computer.
Note: Some applications may change that value back to 1 after they
are launched.
www.cimatron.com
Application Troubleshooting Guide | 9
There are a variety of security-related software products that either lock down
program access outright or try to prevent malicious software from running. The
measures many organizations may use to determine inappropriate system
access can vary greatly and possibly affect specific programs on your machine
from running.
Review these types of applications that may be installed, checking to see if there
are allowable exceptions in the coverage.
An example of a potential Cause 3 problem is the file DpoFeedb.dll
(DigitalPersona OTS Feedback), which is a process that can be installed by
different software such as DigitalPersona Pro, DigitalPersona Personal, Dell
Data Protection Security Tools, HP Client Security Manager, HPAsset component
for HP Active Support, DigitalPersona Fingerprint Software, Adobe Premiere
Elements (version 10 HD), or HP SimplePass Identity Protection.
DpoFeedb.dll is able to record keyboard and mouse inputs, thus its “49%
dangerous“ technical security rating. Some malware have been known to
camouflage themselves as DpoFeedb.dll.
Check the DpoFeedb.dll process on your PC to see if it is a threat:
https://www.file.net/process/dpofeedb.dll.html
If you have tried all of the above solutions and Cimatron still does not start, try
renaming the DpoFeedb.dll and restarting the computer. If Cimatron still does
not start, rename the file back to its original name and restart the computer
again.
www.cimatron.com
Application Troubleshooting Guide | 10
When the HHActiveX.DLL is not registered, the Glossary tab in the Online Help
appears empty. The Glossary contains definitions of various terms used in the
Help.
The image below shows the Glossary tab in the Cimatron Help:
Register the HHActiveX.DLL with Administrator Privileges using the following
procedure:
1. Open Command Prompt (CMD) and select Run as Administrator.
2. Type the command:
“C:\Windows\System32\regsvr32.exe”
“C:\Windows\System32\HHActiveX.dll”
www.cimatron.com