Technology in terms you understand. Sign up for the Confident Computing newsletter for weekly solutions to make your life easier. Click here and get The Ask Leo! Guide to Staying Safe on the Internet — FREE Edition as my thank you for subscribing!

Why does IE7 still seem to be around after installing IE8?

Question:

I recently reformatted my HD and reinstalled Windows XP Pro. My install disk
included SP2 so after the XP install completed I installed SP3 and then IE7 in
that order. Then I installed all necessary updates, patches, etc. I later
decided to install IE8 and I’ve kept that updated as well.

Today I needed some system info so I ran a free utility called System
Information for Windows. According to the printout, my machine has IE7 and IE8
installed. This surprised me because only IE8 is listed in the control panel
add/remove applet.

I opened my C:\Windows folder and sure enough, it shows that I have a folder
for IE7, IE8, and update folders for both.

Question 1: Does each new IE build upon previous versions during
installation? I thought each IE is a stand alone product.

Question 2: Since IE8 is a Windows “product” I’m guessing it used the
Microsoft Windows Installer to…. well…. install it. Shouldn’t the installer
have uninstalled IE7 as part if the installation process? Does the fact that it
didn’t mean the IE7 files have to remain?

Question 3: If I had installed IE8 over IE6 and bypassed IE7 entirely, would
the IE6 files have remained instead?

Question 4: If IE8 is a separate installation and not dependent on previous
versions to run properly, would it be safe to remove all IE7 folders just to
add some more free space on my HD?

An interesting scenario that had me firing up my Windows XP / IE8 testbed to
see what had happened there. I’d actually gone through the XP “original”, SP2,
SP3 path … and ended up with the same results.

I’ll answer those questions, and speculate a little on the how and why of
the situation.

]]>

First, let’s simply acknowledge up front that software installation, update and removal is a messy task. There are many assumptions and decisions to be made, not all of which are clear, but ultimately have some kind of rationale.

That being said, let’s start with the four questions you asked:

“… software installation, update and removal is a messy task.”

“Does each new IE build upon previous versions during installation?” Yes and no. No, in the sense that the software is stand-alone. The components that make up IE8 may replace the prior components in IE7 as needed, or may replace all components regardless of what was there before, but conceptually it doesn’t “build on” what was installed before; it’s a separate stand-alone installation. Yes, in that things like your user settings, configuration changes and options are for the most part preserved.

“Shouldn’t the installer have uninstalled IE7 as part if the installation process? Does the fact that it didn’t mean the IE7 files have to remain?” Yes and no. Uninstall followed by install is only one approach to updating software. It’s quite possible that instead the installer simply updated in place – meaning that without uninstalling anything it simply replaced those components that had changed from IE7 to IE8. Even so, I wouldn’t take any of what we’re seeing here to claim that it did uninstall IE7 or that it did not. What you’re seeing could be the result of either approach.

“If I had installed IE8 over IE6 and bypassed IE7 entirely, would the IE6 files have remained instead?” It’s unclear, but I’m thinking not. I say that because my test system started with the original pre-SPanything Windows XP which came with IE6. I updated to IE7 and then IE8. On that system I find only ie7 and ie8 and ie7update and ie8update folders, as you did. I’m speculating that the installation and update process changed somewhere between IE6 and IE7 to account for the difference.

“If IE8 is a separate installation and not dependent on previous versions to run properly, would it be safe to remove all IE7 folders just to add some more free space on my HD?” Maybe. Maybe not. I’m guessing, again, that it is safe to do so based on my own little experiment: I renamed the two folders, and nothing broke. I moved the two folders out from the C:\Windows folder and rebooted, and nothing broke that I could tell. As with all “is it safe to delete this” questions I recommend that you backup a copy before deleting it from your hard disk just in case you find later you really wish you hadn’t.

Now, for some more rampant speculation.

Just what are these folders?

My guess is that they are folders of information used should you ever uninstall IE8, IE7 or one or more of some of the patches that have been applied to them. In other words, they’re probably simply folders that contain data that you don’t need every day to run the product, but that you might need some day if you ever need to back out of an update.

Hence the advice to back them up to some kind of offline storage to free up space might make the most sense. (Though to be fair, these folders take up less than 100 megabytes on my machine, so it’s hardly worth the effort given most large hard disks these days.)

But as you can see, I started this article with the thought that install, update and uninstall can get messy. When an update or uninstall program is made, it has to include some decisions about whether or not to support things like preserving your settings, migrating your settings, allowing you to roll back to prior versions, and just how seamless that should all be. It’s that “preserving your settings” decision that, in some cases, confuses software inventory programs into believing something’s installed when it’s not. The tool finds your old settings preserved in the registry under the old version for potential roll-back and takes that to mean that the software is still around.

Bottom line: I’d leave the folders alone, but if you’re really itching to delete them just back them up somewhere first.

Do this

Subscribe to Confident Computing! Less frustration and more confidence, solutions, answers, and tips in your inbox every week.

I'll see you there!

6 comments on “Why does IE7 still seem to be around after installing IE8?”

  1. Just a suggestion here, but as IE7 seems to be to browsers what Vista was to operating systems, (just different to some while totally unuseable to others), Microsoft came out with a download to block IE7 from ever installing on your computer. I don’t remember the exact file name, ie7 blocker or something, but you can easily find it at Microsoft Download Center.
    I’d recommend (when doing a clean install) setting up XP, then downloading and installing the IE7 blocker, then applying sp.2, sp.3 and so on. This will update XP from having IE6 directly to IE8. Whether an IE6 folder will remain, I don’t know but at least there will be no chance of the ‘problems’ associated with IE7 occurring.

    Reply
  2. Those files are indeed needed if you wish to uninstall IE8. Uninstalling IE8 using the control panel program uninstaller will use that data to revert back to IE7.
    It does leave behind bits that will cause Event Viewer to show errors related to reverting back to IE7.
    On my machine these errors seemed to be inconsequential.
    I did this after installing an early version of IE8 for XP and deciding I didn’t like it.

    Since I’m using IE8 in Win 7 RC (have no choice)and have gotten used to it,
    I decided to reinstall the latest/greatest IE8
    on my XP-SP3 install.
    Truth be told however I use Firefox 3.5 for most of my browsing needs, using IE for windows updates mostly.

    Reply
  3. It’s 4 folders: ie7, ie7updates, ie8, ie8updates. 591MB total, so I moved them to a backup drive. My XP is on life support so I don’t mind operating on it and kind of hope I kill it so I will get myself a new computer hehehe >:-{p

    Reply

Leave a reply:

Before commenting please:

  • Read the article.
  • Comment on the article.
  • No personal information.
  • No spam.

Comments violating those rules will be removed. Comments that don't add value will be removed, including off-topic or content-free comments, or comments that look even a little bit like spam. All comments containing links and certain keywords will be moderated before publication.

I want comments to be valuable for everyone, including those who come later and take the time to read.