How To Fix Runtime Error 372
Runtime Error 372 is an error caused by your PC’s inability to load up the “imagelist” control from a set of software. The error basically means that an important file of Windows is not able to run correctly, and needs to be fixed instantly. Although the error may appear randomly, it’s almost certainly caused by a particular program – preventing your system from being able to access the file or settings that your computer requires to run. The good news is that if you want to fix this problem, you can use the steps outlined on our this page.
The error you’ll see will typically show in this format:
Run-time error 372:
Failed to load control ‘ImageList’ from mscomctl.ocx. Your version of mscomctl.ocx may be outdated.
Make sure you are using the version of the control that was provided with your application.
What Causes Runtime Error 372?
This problem occurs if the ImageList control includes icons that have more colors than the color depth of the Windows desktop can support.
How To Fix Runtime Error 372
Step 1 – Set The “Color Depth” Setting Of Windows
The main cause of errors here will be the “color depth” settings for your PC. This basically allows your computer to find the settings and options that it requires to run and will basically allow your computer to process the settings to run correctly. You can do this here:
- Edit the icons to use a lower color depth (use 8-bit color instead of 16-bit, 24-bit, or 32-bit), and then recompile the Visual Basic application by using the lower color depth.
- Increase the color depth on the computer that the application is running on. To change the color depth, follow these steps:
- On the Windows desktop, right-click Properties.
- Click the Settings tab.
- Under Color Quality, click to select a higher number of display colors.
- Click Apply, and then click OK.
Step 2 – Clean Out The Registry Of Your PC
The “registry” is one of the major causes of the 372 error. Basically, this part of your system is a database which stores important information and settings, allowing your computer to process the files and options required to help ensure that your computer is able to process the settings that it needs to run. We’ve found that the registry is one of the biggest causes of problems for the typical Windows system, and as a consequence it’s essential that you’re able to use the settings and options which will allow this part of your PC to run smoothly. We’ve found that in order to fix this error in the most effective way, it’s recommended that you use a registry cleaner tool to scan through your computer and repair the various issues that it may have.
We recommend using a program called “RegAce System Suite” to scan through your computer and fix any of the problems that Windows may have. This tool is regarded as one of the most effective registry repair tools on the Internet, and is used continually to help make sure that your system is able to process the files and options that your system needs to run.