Archive for February, 2012

Repair Internet Explorer ver. 7/8/9

Recently, I had problem with IE on Windows 2003 Server 64-bit version. When I tried to open the page with JavaScript redirection I got blank screen. When I searched for the solution I discovered the following site.
Below, you can find the article (with scripts) that solved problems with IE in my case (it could disappear from the web).

This script works for IE9 as well. In particular it seems to fix the problem that after a successful installation the IE launch “blinks away” without an error message. I suggest to also completely reset IE at Internet Options -> Advanced, in this case after running the script.

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.

Usage: unzip the download and run the cmd file in it with a doubleclick. On Vista/Windows 7/Windows 2008 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”. If the problem doesn’t go away you may need to reboot Windows for it to take effect. Also, it may be helpful to reset IE completely (as explained above).

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. 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.

ie8-rereg.cmd – for IE7/8/9 on 32bit-Windows
ie8-rereg.32on64.cmd – for 32bit IE7/8/9 on 64bit Windows
ie8-rereg.64on64.cmd – for 64bit IE7/8/9 on 64bit Windows

You could download all versions of the script here.

MS Windows services MMC extended blank view.

2012-02-24 1 comment

The extended view of Services Management Console (services.msc) displays the service description and also has links to Start or Stop services. In some systems, the Extended view may appear blank, as in the below screen:

services mmc blank

This could happen in different Windows systems (XP, 2003, WIN7, etc.) because of the broken jscript.dll registration. To fix this problem login with administrator priviliges, and then run the following command from Start, and then Run dialog:

regsvr32.exe jscript.dll

You should then see the output message “DllRegisterServer in jscript.dll succeeded.”

This fixes the Extended view. Close and reopen Services MMC.