Jump to content

Build Theme!
  •  
  • Infected?

WE'RE SURE THAT YOU'LL LOVE US!

Hey there! :wub: Looks like you're enjoying the discussion, but you're not signed up for an account. When you create an account, we remember exactly what you've read, so you always come right back where you left off. You also get notifications, here and via email, whenever new posts are made. You can like posts to share the love. :D Join 93083 other members! Anybody can ask, anybody can answer. Consistently helpful members may be invited to become staff. Here's how it works. Virus cleanup? Start here -> Malware Removal Forum.

Try What the Tech -- It's free!


Photo

Re-register system DLLs in Windows 7


  • Please log in to reply
27 replies to this topic

#1 Ztruker

Ztruker

    WTT Technical Elder

  • Tech Team
  • 8,292 posts
  • Interests:Helping people fix MS Windows related computer problems of all kinds.

    Waking each morning to see the green side of the Earth!

Posted 11 May 2010 - 07:11 PM

Updated 06/28/2010:

ReRegisterDLL.bat is a batch file for re-registering system DLLs in Windows 7
using the regsvr32.exe command. You must run this from an Elevated Command Prompt.

Click on the Start button
Select All Programs then Accessories
Right click on Command Prompt and select “Run as Administrator” from context menu.

You need to restart your computer when the batch file completes for the changes to take effect.

Originaly written by FreemanAng and posted here:

http://social.techne...dd-ab41a05d26a2

Based on this post from Jaspreet here:

http://www.joejoe.or...or/page__st__20

Re-written by Ztruker to only process system DLLs and avoid DLLs in
\Windows\assembly
\Windows\Downloaded Program Files
\Windows\Installer\$PatchCache$
\Windows\System32\DriverStore
\Windows\winsxs"

Removed need to edit the generated list of DLLs.
Replaced with FOR loop suggested by Appleoddity.

This process may take several minutes, be patient.
Notepad will open when the DLL name collection is done.
Review the list if you want then close Notepad when ready to continue.

You will be given the chance to terminate the process if you do not want to continue
by pressing Ctrl+c then entering y to terminate the batch process.

You will see the name of each DLL as it's being re-registered.

You can also tell ReRegisterDLL.bat to use an existing file which contains
a list of DLLs to register. This can be handy when someone else is providing
the list of DLLs or if you have run this before and edited the file to remove
any you don't want processed.

To do this, simply start ReRegisterDLL.bat and give it the filename.ext of
the existing file. If the file is not in the same directory as ReRegisterDLL.bat
then you must give it the fully qualified path of the file.

Attached File  ReRegisterDLL.zip   2.15KB   4145 downloads

Edited by Ztruker, 28 June 2010 - 06:59 PM.

Rich
 

Die with memories, not dreams. – Unknown

    Advertisements

Register to Remove


#2 Asshiah

Asshiah

    New Member

  • New Member
  • Pip
  • 1 posts

Posted 09 June 2010 - 08:34 AM

Thank you so much. It is just perfect! It really help me there!

#3 Ramachandran

Ramachandran

    New Member

  • New Member
  • Pip
  • 2 posts

Posted 25 June 2010 - 10:43 PM

during the process, it very often says 'Register Server stopped working'. Is that ok? I tried once without giving Administrator rights. It didnt work. No trying by running it 'As Administrator'. ANd is a restart needed to see the changes?

#4 Ramachandran

Ramachandran

    New Member

  • New Member
  • Pip
  • 2 posts

Posted 25 June 2010 - 10:50 PM

once i restarted the system it worked properly...thanks a lot for the solution.

#5 Ztruker

Ztruker

    WTT Technical Elder

  • Tech Team
  • 8,292 posts
  • Interests:Helping people fix MS Windows related computer problems of all kinds.

    Waking each morning to see the green side of the Earth!

Posted 28 June 2010 - 06:48 PM

Thank you. I'll add the need to Run as Administrator and restart after it completes.

Rich
 

Die with memories, not dreams. – Unknown


#6 Ztruker

Ztruker

    WTT Technical Elder

  • Tech Team
  • 8,292 posts
  • Interests:Helping people fix MS Windows related computer problems of all kinds.

    Waking each morning to see the green side of the Earth!

Posted 28 June 2010 - 07:03 PM

Asshiah, Ramachandran, what problem were you trying to fix that this batch file helped you with? Would be nice to know and could help someone else later on. Thanks.

Rich
 

Die with memories, not dreams. – Unknown


#7 GaMMieZ

GaMMieZ

    New Member

  • New Member
  • Pip
  • 1 posts

Posted 24 July 2010 - 07:45 AM

Thank you very much

#8 ADEL

ADEL

    New Member

  • New Member
  • Pip
  • 1 posts

Posted 24 July 2010 - 02:22 PM

thank. but open windows in new windows when click folder. how correct this problem?

#9 Ny303

Ny303

    New Member

  • New Member
  • Pip
  • 1 posts

Posted 03 September 2010 - 10:53 PM

Thanks Ztruker. Nice and easy, problem solved for me (Win7 Ultimate)

#10 GoodSam

GoodSam

    New Member

  • New Member
  • Pip
  • 1 posts

Posted 08 September 2010 - 05:24 PM

Thanks much. That fixed it! Can someone please help me understand what causes the problem in the first place?

    Advertisements

Register to Remove


#11 tejasss007

tejasss007

    New Member

  • New Member
  • Pip
  • 1 posts

Posted 03 December 2010 - 02:46 AM

This worked for me. do exactly as mentioned.

#12 mjy

mjy

    New Member

  • New Member
  • Pip
  • 1 posts

Posted 20 January 2011 - 07:04 AM

Thanks Rich. Excellent work. Solved my problem

#13 JohnRocks

JohnRocks

    Authentic Member

  • Banned
  • PipPip
  • 56 posts

Posted 29 January 2011 - 05:27 AM

Thanks for this awesome information.

#14 krispic

krispic

    New Member

  • New Member
  • Pip
  • 1 posts

Posted 30 January 2011 - 08:55 AM

:lol: I'm from Slovenia, I've been looking for that solution all day. I have notebook asus k52JT, and this error started when I have uninstalled NB-probe, Splendid utility and maybe some other drivers... Than at starting Win7 was always poping up ACMON error -Chameleon engine out of service and I couldn't even open my comp or control pane..ghrr. Than in some mysterious way I have rainstalled splendid utility from ASUS and NB probe, still now I don't know whtat's this NB probe means..And Accmon error diseappeared, then I was searching for explorer.exe problem and after 8hours of surfing finally found this fixing batv file, that acually worked.!

THANK YOU VERY MUCH.! And excuse me on my bad Englis..i'm so excited cause my notebook is workin properly.!
And remember, don't uninnstal things if you don't now or you aren't soo sure what they means.
Thank You:! :D :D :D

#15 rrppaarr

rrppaarr

    New Member

  • New Member
  • Pip
  • 1 posts

Posted 05 February 2011 - 06:03 AM

I tried the original solution and then this batch file but re-registry of dlls stops at C:\windows\system32\3DImageRenderer.dll I've waited hours, but doesn't seem like it is moving forward. I do not have the windows installation disc since windows 7 (Home edition) came preinstalled in my laptop. Please help!

Related Topics



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users