Internet Explorer 7

ID #1128

Repair IE8 (IE7)

This script is a rewrite of my repair script for IE6. It works with IE7 and IE8. There are two new downloads for 64bit systems, one for 32bit IE, one for 64bit IE. I thank several users from the newsgroups/forums for testing and fellow MVP Robert Aldwinckle for valuable tips. I don't have a 64bit version of Windows installed, so the new scripts would not exist without them.

Usage: unzip the download and run the cmd file in it with a doubleclick. On Vista/Windows 7 you have to do this with administrator privileges (right-click on the cmd file and choose "run as administrator"). The command window will stay open after excecution, so you can check for errors. Do not run in "safe mode".

This script is mainly intended to fix some missing registrations of system libraries (dlls) after initial installation of IE8. You can use it later, too. The missing registrations are usually a result of using registry cleaners. So, don't use them! But it registers or installs all files that are part of IE8 as they come with the IE8 setup file, plus a few others which are known for clear problem symptoms in case their registration got lost.

Recently (after Windows 7 launch) there have been many reports on problems with 32bit IE8 on Windows 7 64bit, that can be corrected with the ie8-rereg.32-on-64.cmd script. You should be aware that this is not a bug in Windows or IE. These problems are created by not-uptodate programs that write wrong values in the registry where they should not write at all. A known example are Opera versions that come pre-installed on "magazine CDs" for browsing the content of those disks.

Among other symptoms this script may fix:

  • open in new tab/window not working
  • Find on this page "empty"
  • tabs on Favorites pane missing
  • about screen and other dialogs "empty"
  • IE8 closes immediately (not if caused by an add-on!)
  • can't print (interface not registered)

The reregistration of the crypto functionality (initpki) is commented out. It's very rarely necessary and takes a long time to finish. In case you really need it, please look in the script (at the end) and activate it.

The new scripts for 64bit Windows do not contain the shdocvw.dll fix anymore as this bug seems to occur only on Windows XP. In case you need that fix you can look up the necessary reg command at the end of the script. You know that you need that fix if the new tabs page (about:tabs) is changed and doesn't display the last visited sites anymore after running the script.

This script cannot fix all problems ;-)

Versions:
ie8-rereg.zip: for IE7/8 on 32bit-Windows
ie8-rereg.32on64.zip: for 32bit IE8 on 64bit Windows
ie8-rereg.64on64.zip: for 64bit IE8 on 64bit Windows
ie8-rereg.all.zip: contains all the above scripts

attached files: ie8-rereg.32on64.zip, ie8-rereg.zip, ie8-rereg.64on64.zip, ie8-rereg.all.zip

Categories for this entry

Tags: IE8

Related entries:

Last update: 2010-02-14 17:23
Author: Kai Schätzl
Revision: 1.7

Digg it! Print this record
Please rate this entry:

Average rating: 4.15 out of 5 (234 Votes )

completely useless 1 2 3 4 5 most valuable

You can comment on this entry

Comment of Ross:
I got the same message as Wendy. Can anyone tell me how to get access?
Added at: 2010-06-14 07:02

Comment of seb:
Hello, Thanks for the fix, I have a question do I need to launch the cmd on every reboot ? I am asking this as I used to have script error when printing invoices on my job, so I want to be sure there is no issues. I am therefore launching the patche every morning, Thanks for your input
Added at: 2010-06-18 08:08

Comment of Jon Glazer:
Right On Man! Weeks trying to figure this out and your script did the trick. ONE NOTE
Added at: 2010-08-09 22:48

Comment of Wendy:
I ran it and it said: registering IE files, registering system files, correcting bugs in the registry, ERROR: Access is denied. all tasks have been finisted Press any key to continue... I pressed the space key, the cmd window closed and IE still doesn't work.
Added at: 2010-06-13 03:38

Comment of Melanie:
This script may not be able to fix all issues, but it certainly helped me to solve what was turning into a wild goose chase of weird issues with IE 8 / Win 7... thanks much.
Added at: 2010-04-28 22:23

Comment of [Vrede]:
Thanks a million. The damn thing works again. I would not give a shit about ie normally but some TV plugins don't work in other browsers. Tried a ton of fixes and only yours worked on W7 x64 and fixed the 32 bit version. Thanks again.
Added at: 2010-05-18 21:46

Comment of B3:
Same mesage as Wendy and Ross. "Registering IE files, registering system files, correcting bugs in the registry, ERROR: Access is denied..."
Added at: 2010-09-04 17:42

Comment of KS:
No, you don't have to run it daily, just once. Unless there's a software instaleld that corrupts these settings daily. Then better find that software.
Added at: 2010-06-30 10:17

Comment of Keith:
Getting the same ACCESS IS DENIED error as Ross and Wendy :(
Added at: 2010-06-30 12:03

Comment of Dude:
I had it say Error Access is denied also. And I was on XP. So I went to control panel then RIGHT click on add remove programs and selected run as and I ran as administrator. Then on the left side selected add New program. Then go to the folder were the cmd file is stored. If your on VISTA or WIN7 you will want to right click on the file itself and go run as administrator.
Added at: 2010-07-14 20:52

Comment of Mark:
Thanks for this fix - absolutely awesome - I have been struggling with window.open for ages - now it works. It is so refreshing to see some advice about how to do or fix something, rather than the normal 'Doctor it hurts when I lift my arm. Well dont do it then' kind of rubbish so prevalent
Added at: 2010-08-10 08:48

Comment of Eu:
Very, very thanks!!!
Added at: 2010-07-16 13:19

Comment of naf:
I also got the message 'Access is denied'. I need help.
Added at: 2010-08-26 01:52

Comment of Paul Pignon:
Yes! I don't get what IE had to do with it, but now Devices & Printers shows stuff. Newly upgraded to Win7 from XP (64-bit) on Dell Precision M6400. Noted that IE icon never appeared, and D&P never found anything. Also note that this URL does not work in Chrome.
Added at: 2010-08-15 11:31