Home > Windows Home Server > How to uninstall IE8 from Windows Home Server

How to uninstall IE8 from Windows Home Server

May 7th, 2009

As posted earlier this week, after installation of Internet Explorer 8 on Windows Home Server most of the functionality in the Advanced Admin Console AddIn is broken. If you have already IE8 installed on your WHS and want to uninstall it from within the Home Server Console by using AAC to get to the control panel then you’re stuck: AAC cannot take you there anymore, because IE8 prevents AAC from displaying the control panel (well, this is a little oversimplification – I will go into the technical details of the problem in another post soon).

You still have at least two options if you want to uninstall IE8:

Open a command prompt from within the Advanced Admin Console, then enter

RunDll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,0

This will open the Add/Remove Programs control panel applet. There you can uninstall all IE8 updates (if any) and IE8 itself.

OR

follow Philip Churchills great walkthrough on mswhs.com. This guide will not only explain how to uninstall IE8 but also how to permanently prevent it from being installed automatically again.

Andreas M.

Categories: Windows Home Server
  1. Steve Hoek
    May 9th, 2009 at 00:35 | #1

    What API was changed in IE8 that is breaking your add-in? I figured you were just doing a ShellExecute for each of your buttons (or the .NET equiv). As a fellow developer, I’m surprised to hear you say that it is broken and cannot be fixed. There is always a way!

  2. May 20th, 2009 at 10:16 | #2

    I’m doing ShellExecute() only for launching the Registry Editor, Command Prompt, Task Manager etc. For displaying control panel, My Computer and other special folders I’m using IWebBrowser2::Navigate2() of the WebBrowser ActiveX component. Unfortunately, in IE8 Navigate2 blocks most CSIDLs that used to work before.

Comments are closed.