IE7Beta3 - uninstalling Beta 2
This happened to a friend of mine. Oh, alright Mitch, it was me.
IE7 Beta 3 has been released. I've been using Beta 2 for a while, and figured that this might answer a few questions.
So I downloaded the IE7 Beta 3 install, and ran it. Turns out I need to uninstall Beta 2, from Add/Remove Programs. But it's not there. Hmm... that's right... I ran some HotFix install-code remover thing a while back when I wanted to clear some space.
I borrowed someone's $NtUninstallie7b2pmx$ directory, and ran spuninst.exe, like you do. ;) Turns out that it thinks that I'm not the same user that installed it. Yeah, that's a point.
So I looked through spuninst.inf, and found that it checks the registry at HKCU\SOFTWARE\Microsoft\Internet Explorer for an entry called 'InstalledByUser', with value 0x10001. I put that in, and now spuninst.exe works. Now I'm going to reboot, and IE7Beta3 should go in just fine.