IE+Blank+Windows+are+a+bane

IE Blank Windows are a bane

For the benefit of, those of you fortunate enough not to have experienced this problem.

What happens is a blank window appears when you click on a “Link” in Internet Explorer

And when you do this it should open in a new window, but it doesn’t

The same fault can also occur if you right‐click a “Link” in the browser window and try to use “Open in new window”.

The blank window doesn’t even show the URL of the web page you’re trying to load.

Sometimes if you hit the Stop button the URL will appear,

Or you could press  and the page may load.

You could also find that nothing whatsoever appears (or you’ll get a scripting error) or that Print and/or Print Preview fail to work.

These problems can be caused by for example, if you have an installed customized version of Internet Explorer Administration Kit (lEAK) version 5.01 Service Pack 1 (SP1), 5.5 SP 1, or 6.

Again you might find that the Default value in one or more of the listed below Registry keys is pointing at a wrong location for the file URLMON.DLL: ‐

Before you start remember this is dangerous stuff and make a System Restore point before starting

Also double check everything that you do before doing it.

Also make a back‐up of the Registry as follows:‐

Click the Start Menu.> Go to Run

Type in the box type Regedit Press.Enter

Click the ʺRegistryʺ (or ʺFileʺ) menu > Click ʺExport Registry File...ʺ

Now be careful to choose an easy to remember location in which to save the file ,

and an easy to remember name.

At the bottom of that box, under Export Range, there are 2 buttons,

Click the one that says ʺAllʺ, and then click Save

You will be sorry if you do not take the time to do the above if something goes dreadfully wrong

Go to Start > Run in the box type Regedit > OK

Close the files by clicking on the negatives “ ‐“ to make them positives “ + “

HKEY_CLA.SSES_ROOT\CLSID\ (79eac9eo ‐bat 9‐ llce‐ 8c82 – 00aa004ba90b} \InprocServer32

HKEY_ CLASSES ROOT\CLSID\ { 79eac9fl ‐bat 9 ‐11cc‐ 8c82‐ 00aa004ba90b} \InprocServer32

HKEY_ CLASSES ROOT\CLSID\ { 79eac9f2 ‐baf9 ‐llce‐ 8c82‐ 00aa004ba90b} \InprocServer32

Also the following Registry key may be damaged, or missing :‐

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\ { 0002040 0‐0000‐0000‐C000‐000000000046}

And also one or more of the following files is damaged, or missing:‐

URL.DLL‐‐ MSHTML.DLL‐‐ ACTXPRZY.DLL‐‐ OLEAUT’32.DLL‐‐ SHELL32 .DLL‐‐SHDOCVW.DLL

The way to resolve the problems is as follows and it means that you will be re‐registering existing files:

Close all programs

Go to :‐ Start> Run. Type in the box “ REGSVR32 URLMON.DLI” [ Without the quotes ] and press . When the message “DllRegisterServer in urlmon.dLL succeeded” is displayed click on .

If this doesn’t solve the problem, you will need to replace the entries “ LJRLMON.DLL” with the file names below: ‐

SHDOCVW .DLL

MSJAVA.DLL

ACTXPRXY. DLL

OLEAUT32 .DLL

MSHTML.DLL

BROWSEUI .DLL

SHELL32 .DLL

(Windows XP and Windows 2000 only)

If you still have the problem you need to verify that the following Registry values are present and correct:‐

HKEY_ LOCAL_ MACNINE\SOFTWARE\Classes\Interface\ {0002040 0‐0000‐0000—C000—000000000046}

Name, (Default)

Value: IDispatch

HKEY_ LOCAL_ MACHINE\SOFTWJRE\Classes\Interface\{ 0002040 0‐0000‐0000‐C000‐000000000046} \ProxyStubClsid

Name, (Default)

Value: {00020420‐0000‐0000—C000—000000000046}

HKEY_ LOCAL_ MACHINE\SOETWARE\Classes\Interface\ {0002040 0‐0000‐0000‐C000‐000000000046) \ProxyStubClsid32

Name: (Default)

Value: {00020420‐0000‐0000‐C000‐000000000046}

If you still have problems try reinstalling Internet Explorer,

That is if it wasn’t supplied preinstalled with your operating system by the Seller, and you have no disc etc.

In this scenario a repair or reinstall of the operating system by your Vendor could be the only fix.

There is a fix is available from Microsoft, but you have to contact Microsoft direct