一个IE9引起的Win7 Bug
本人昨天刚看到IE更新就把它给下了下来,刚开始一切正常,就在安装到50%时提示错误(当时为了成功安装,把除了Mozilla Firefox之外的东西全关了)一开始以为是IETab的问题(Firefox插件)但关掉Firefox后,问题依旧,这时本人想起了当年WIN2000(预装的是IE5.0,后来装的5.5)升级到IE6时也出现过的问题,一样是安装到50%后就出错。本人当时的解决办法是卸载掉IE5.5,果然,再次安装时什么问题都没发生了。如今本人突然想起了这个Bug,就立刻到控制面板)〉程序〉卸载程序处寻找,但无果(根本看不到IE9B)但我觉得IE9R前50%应该是下载更新,后50%是安装更新,于是一个和IE7Beta1有关的卸载问题就成了解决问题的关键!IE7Beta1的卸载程序不是列在普通程序内的,而是列在“更新”里的,于是IE9的卸载程序找不到的问题就解决了。(其实它是列在更新里的。)
但问题只解决了一半,进入到卸载更新窗口后,并没找到IE9B的卸载,反倒发现了一个令我无语的项目:
Internet Explorer 9 Release Candidate
没错,是IE9RC,但IE9并未成功的完整安装。
这显然微软做IE9时留下的Bug之一,但我还是十分谨慎,自己去打开Internet Explorer看,却看到了:
Internet Explorer 9 Beta
明白了吧,这很明显是个Bug!
接着就要把 Internet Explorer 9 Release Candidate 项给卸载掉,可接下来发生了更令我我吃惊的事情,没错
那就是我看到了它的标题栏:Internet Explorer 9 Beta Uninst(貌似打错了……)
接着卸载掉IE9,谁知重启后IE8也不见了……
但这时IE9已经能够顺利安装了,的确能成功安装,但却没提示重启计算机。
我重启了计算机。但在此进入桌面后感觉到了明显的变化(下图):
没错,这是桌面上的时钟小工具。(废话一下:小工具全部报废)
与此同时,许多和IE有关的程序用不了了。
到Google上查了许多资料但都无济于事。最后我只能用以前在IE用的狠招了。
记得我在用WinXP时曾遇到过空白气泡(就从任务栏通知区域滑出的那个提示云)处了那个之外一律为空白。
到网上查,发觉是IE惹的祸,解决办法居然是删掉现在已开启的账号(那个来宾账号除外)当然,你千万别再用户账户里删,不然会提示:不能删除目前正在使用的账号,这时compmgmt.msc就派上用场了,到里面的用户账户项中的“用户”项里删掉一切你自己建的账户。(不是你建的你就留着,要是你用的是GHO系统的话就直接建立个账户,将ADMIN给禁掉。)再建立个账户,这次你就得到用户账户里建立个账户,要选计算机管理员(Ps:[此处针对XP]先建个叫做TEMP的用户,这样才能选择计算机管理员,Win7可跳过)在此建立个账户,选择权限为计算机管理员。OK注销掉现在登陆的用户,登陆刚才你建立的用户,看看效果吧。(注:原来的账户文件在User文件夹中{XP叫Documents and Settings})
结果原来的程序和小工具都能顺利工作了……
[分析]
仔细分析后发现其实问题时源自Users\liweiwen\AppData\Local\Microsoft\Windows Sidebar和C:\Program Files\Windows Sidebar里的文件损坏从而导致的古怪Bug。
在此提醒大家,更新不是可以乱装的,需要按帮助装为最佳……
页:
[1]