How to unregister DLL in Windows 7

We have previously registered DLL files in Windows 7, but I did not exactly give away how to unregister DLL files in Windows 7. So, let’s take a look at that!


How to unregister DLL files in Windows 7

As you might remember, to register a DLL file you only need to know the command regsvr32 and the name of the DLL file. Now there’s a command line option to unregister DLL files. Here’s an example:

Register DLL file:
regsvr32 shell32.dll

Unregister DLL file:
regsvr32 /u shell32.dll

As you can see, it’s really easy and should be doable by anyone. Simply open up an elevated command prompt and run the command, using the name of the DLL file that you want to unregister.

Unregister DLL via Command Prompt

This is of course only an example, you should not unregister important system DLL’s if you don’t really know why. It can sometimes help to solve system problems to unregister and then re-register a DLL file, but should only be considered when other steps fail.

4.5 of 5 0 (90%) 2 votes
- Cheers!


Written by:
Oliver is the founder and lead editor of this site. He is interested in finding new ways to break Windows, find common errors and help others to fix them. Aside from that, he loves to fully customize systems with Rainmeter and Dreamscene, find out more about ancient civilizations like the Chachapoya, sharpen his digital photography skills and create software with a small group of selected developers. If you would like to connect with him to discuss anything, send him a mail!

Learn More About.Me

Follow me on Twitter for daily updates: Twitter Follower

Contact The Author:
support@windows7themes.net Get Free Help.png

Connect With Our Site:

facebook google twitter


Need help? Ask a question at our QA site, click the red button to get started:

3 Responses to How to unregister DLL in Windows 7

  1. Orange Community Approved Comment:
    Patricia said:

    i get only so far. when i try to enter the regsvr32/u and then the file name I get the prompt “make sure the binary is store at the specific path OR DEBUG IT TO CHECK FOR PROBLEMS”. i DON’T KNWO HOW TO DO EITHER OF THOSE THINGS. I USED THE SAME FILE NAME AS I DID TO STOP SYSTEM PROCESS, WHICH WORKED. HELP PLEASE. THE PERMANENT PC CLEANER BLOCKER PREVENTS ME FROM USING MY COMPUTER WHICH I USE TO SUPPORT MYSELF.

  2. Orange Community Approved Comment:
    Bruce52 said:

    Patricia,

    You must put a space between regsvr32 and /u. The command should look like this: “regsvr32 /u”. Also check your folder names to see if any of them have spaces in them. For example, if you have a structure such as: c:\my dll\mydll.dll you should surround it by quotes because of the space in the folder name. Your command will then look like: regsvr32 /u “c:\my dll\mydll.dll”. Hope this helps.

  3. Orange Community Approved Comment:
    LarryJ said:

    How can you change the location of a DLL once it is registered?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current day month ye@r *