Link to home
Start Free TrialLog in
Avatar of TimPharoah
TimPharoah

asked on

Error loading CTMBHA.DLL

I have a PC which displays the following on each start up:
Error loading CTMBHA.DLL
A dynamic link library (DLL) initialization routine failed

How do I fix this to avoid this error message?

Help appreciated
Avatar of edbedb
edbedb
Flag of United States of America image

If you have a Creative sound card, reinstalling it should fix the problem.
Avatar of pekabo
pekabo

Ctmbha.dll is associated with Creative Filter AudioControlMB Module. The file is installed on your PC by the Creative Audigy sound cards. Its main job is to help Windows control the audio on your motherboard.

The ctmbha.dll file is located in the C:\Windows\System32 folder. The known sizes of this file are 1,345,520, 1,355,042, 1,355,938, 1,355,468 and 1,355,181 bytes. The process loads automatically at system startup.

The entry for this file is added at the following location in the registry:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Error Message

You may encounter the following error message related to this process at system startup:

“Error loading ctmbha.dll. A dynamic link library (DLL) initiation routine failed.”

To fix this error message, perform the following steps:

   1. Double-click the My Computer icon on the Desktop and navigate to the C:\Documents and Settings\All Users\Application Data\Creative Labs\Licenses folder.
   2. Now, locate B3420000.dat file and rename it to B3420000.dat.old.
   3. Next, reinstall the Creative Labs software.
   4. Finally, restart your computer.

At times, the ctmbha.dll loading error at system startup is followed by the following error message:

“Invalid access to memory location”

You can correct this error by first uninstalling the Audigy sound blaster SW and then reinstalling it. Upgrading your Audigy sound blaster software to version 10.0 should also repair the error.
Avatar of TimPharoah

ASKER

Reinstallation led to the creation of a new B3420000.dat file, as per solution offered by PEKABO. But the error message still appeared after restart.
Since the problem appears not to be easy to fix, I am upping the number of points for a successful solution!
ASKER CERTIFIED SOLUTION
Avatar of edbedb
edbedb
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Re solution from edbedb

Yes I had tried previously offered solutions, and they didn't work.
Your solution did work. Thanks for that
It would have been helpful to have had more detail on uninstalling drivers in Device Manager - it is not always clear which files need to be removed, and some can't be removed. Anyway, I seem to have worked it out, because the error message has gone, and the sound card seems to be working OK.
T
I am glad you got that fixed.
It is important to provide feedback on the suggestions. Otherwise, we just figure the problem has been solved or the thread has been abandoned.
Thanks