Hi,
- When do you encounter this error message? Does it appear while using a particular application?
- Also provide us the complete error message?
Shell32.dll errors are caused by situations that lead to the removal or corruption of the shell32 DLL file.
In some cases, shell32.dll errors could indicate a registry problem, a virus or malware issue or even a hardware failure.
Method 1:
You may perform a System File Checker (SFC) scan on your computer. SFC tool scans system files and replaces incorrect versions of the system files by using the correct versions. You may refer the following article.
How to use the System File Checker tool to troubleshoot missing or corrupted system files on Windows Vista or on Windows 7http://support.microsoft.com/kb/929833
**Method 2:**You may run Run a virus/malware scan of your entire system. Some shell32.dll errors could be related to a virus or other malware infection on your computer that has damaged the DLL file. It's even possible that the shell32.dll error you're seeing is related to a hostile program that's masquerading as the file.
The Microsoft Safety Scanner is a free downloadable security tool that provides on-demand scanning and helps remove viruses, spyware, and other malicious software. It works with your existing antivirus software.
http://www.microsoft.com/security/scanner/en-us/default.aspx
Note: The Microsoft Safety Scanner expires 10 days after being downloaded. To rerun a scan with the latest anti-malware definitions, download and run the Microsoft Safety Scanner again.
Important: While performing scanning on the hard drive if any bad sectors are found on the hard drive when scanning tries to repair that sector if any data available on that might be lost.
Hope it helps.