Is your computer an Open Invitation for HACKERS? Download free version of Sparktrust Inspector to identify vulnerabilities and problems on your computer (and even your WEBSITES)!
I receive this error when I restart my computer: RUNDLL, CTMBHA.DLL. What is it and what do I need to do?
What are RUNDLL errors?
RUNDLL errors can occur for any number of reasons. Typically, spyware, a virus, faulty application installations, incomplete uninstallations, faulty software, and drive errors can all account for creating RUNDLL errors.
Error Message: RUNDLL, CTMBHA.DLL
If you are receiving the above message, RUNDLL, CTMBHA.DLL, then unfortunately, you have a form of malware on your computer. You will need to complete a repair install of your operating system, run anti-virus software, and reinstall the updates for your operating system.
Why Complete a Repair Install
In order to repair the files that have been damaged by the virus, you need to complete a repair install of your operating system. This will allow your computer to function properly as long as you also go about the business of removing the virus.
Is your computer an Open Invitation for HACKERS? Download free version of Sparktrust Inspector to identify vulnerabilities and problems on your computer (and even your WEBSITES)!
How to Complete a Repair Install in XP
If your operating system is Windows XP, you can visit the following link to see detailed instructions on completing a repair installation: Repair Install for Windows XP.
It is important to note that several sets of instructions are included to allow for different scenarios. The instructions at the top pertain to a system that also includes Internet Explorer 7. Additionally, instructions for repairing Windows XP Service Pack 2 or SP2, Windows XP Service Pack 3 or SP3, and for Windows XP without either Service Pack are included. At the bottom of the screen, you will also find directions on how to reinstall Internet Explorer 7 should you have needed to uninstall it.
How to Complete a Repair Install in Vista
As long as you have your Vista DVD, you can perform a repair install. Follow these directions:
- Insert the DVD into your computer.
- Start the installation.
- Enter the product key into the box when prompted.
- Most likely, the installer will be able to identify that a problem exists and you can select the original Vista installation.
- Select upgrade, which will complete the repair installation.
How to Scan for Malware
In order to rid yourself of the problem that initiated all of this trouble, you need to run a reliable anti-spyware/anti-virus application. One such reliable program is ParetoLogic Anti-Virus Plus, which you can obtain from here: Anti-VirusPlus. This application will also remove other forms of malware that are on your computer, if any, including spyware, adware, Trojans, and viruses.
Is your computer an Open Invitation for HACKERS? Download free version of Sparktrust Inspector to identify vulnerabilities and problems on your computer (and even your WEBSITES)!



Through all my searches, I couldn't find any reference to this particular .dll error, except one that was written by Microsoft in French that wasn't very helpful. As you've guessed, this .dll error is associated with Windows Desktop Publishing, a program that Microsoft no longer supports. There are programs that will allow you to download missing .dll files, but these deal with only the most common .dll errors - although most of them run about 1,000 files - and I couldn't find a program that contained this particular error.