Correcting a rundll32.exe error

When I start any of my browsers in Windows 2000 I get the message rundll32.exe error. How can I fix this error?

RUNDLL32 is an application that acts as a general-purpose host for a Dynamic Link Library (DLL). Several IE-related...

applications use RUNDLL32. For example, Java uses RUNDLL32 to launch an URL within IE.

Because you get the error regardless of the browser you use, you might have a corrupted RUNDLL32 file. Try deleting the existing copy in %systemroot%System32. This will force Windows File Protection to replace it with a fresh copy from the WFP cache.

If this doesn't work, it means you might have installed an application that made incompatible Registry entries that affect RUNDLL32. You may want to review any changes you made prior to experiencing the problem.

You can also try searching the Registry looking for values that contain RUNDLL32. Your looking for instances where IE or another browser might start an application.

This was first published in April 2001

Dig Deeper



Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.



Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:









  • Virtual desktop security guide

    To secure virtual desktops, consider antivirus, certificates and network vulnerabilities. Just remember, VDI doesn't always ...

  • Guide to low-cost desktop virtualization

    In this guide, learn to virtualize desktops without spending more than you would when deploying PCs, and what VDI vendors are ...

  • VDI pilot project guide

    A VDI pilot project should start with a VDI project plan. Know what pitfalls to avoid and test product options to achieve a ...