Best Ways To Handle PC Startup And Shutdown Problems
In this article we will look at steps to resolve one of the most common Windows PC startup and shutdown errors known as DLL errors.
You may encounter a DLL error, such as the mfc80u.dll or comdlg32.dll error when you start or shutdown your Windows computer. Contrary to popular belief, DLL errors can be easily resolved and there is no need to be intimidated by them. Simply perform the following steps to fix DLL errors:
Extract the DLL file from your Windows installation disc
Some third-party software programs are known to replace Windows files, such as the comdlg32.dll file with their own DLL files. As a result, when you install such programs, you may encounter a DLL error. To fix this kind of DLL issue, extract the DLL file reported in the error message from your Windows installation disc.
Download the missing DLL file from the Internet
In case the DLL file mentioned in the error message is not a Windows file, then you can repair the missing DLL error by downloading a fresh copy of the DLL file from a trustworthy online DLL directory. Save the DLL file in its correct location. If you are not sure of this location, then you can save the DLL file in your System folder (By default, for Windows 7, Windows Vista, and Windows XP the System folder is C:\Windows\System32).
Complete a malware scan
If you find that the DLL file reported in the error message is present on your computer, then chances are high that the DLL file might be corrupt.
Malware infection is the most common reason why DLL files become corrupt. This is because malware programs, such as worms and viruses manipulate and alter the contents of DLL files and make them inaccessible to other programs or processes.
To fix this issue, you should perform a malware scan on your computer using advanced antivirus and antispyware tools to remove malware from your system.
Reinstall the program that is generating the error
If a thorough malware scan does not report any presence of malware programs then one or more files of the program that is generating the DLL error may have become corrupt for some reason. To fix the error, uninstall and then reinstall the program with which you are getting the DLL error.
Install the latest drivers
The use of outdated drivers also causes DLL errors due to compatibility issues. Make sure that you use the latest drivers for your hardware devices, such as video or audio cards. You can update your device drivers manually by visiting the manufacturer’s website. However, this could be tedious and consume a lot of time. An alternate and efficient way of keeping your drivers automatically up-to-date is by using an advanced driver scanner tool.
Clean your registry
A corrupt registry is often found to be the root cause of recurring DLL errors, such as the mfcu80.dll or comdlg32.dll error. To fix DLL errors that are occurring due to registry issues, clean your Windows registry with the help of a reliable and easy-to-use registry cleaning utility.
Follow the tips listed in this article to successfully resolve DLL problems as well as enhance your computer’s performance.
If you have any computer related problem, you can ask it at our Question & Answer portal and our experts will answer your queries.


thank you very much emily, i really need this….
Registry errors are a big problem when you have them. The first time I used a registry cleaner on a pc I was amazed at how much better the pc performed after that.
A good Registry Cleaner will always scan your Windows registry for invalid or obsolete information and provide a list of the errors found. I like!
Very insightful. I would also add missing or corrupt hardware drivers or orphaned start-up programs as common and possible causes of registry erors.
DLL problems are very common and have come across sooo many but they are very easy to sort out if you know what you are doing and blogs like this will only help others.
Definitely, thanks for sharing. And I agreed that a good registration cleaner will improve your pc performance.
Good tips to solve the missing dll problems that occur in Windows. Could you also point out some good websites that can provide such dlls when they go missing?