2010年10月20日

卸载“六飞”之后各种杯具啊!

    前几天在公司电脑(XP系统)上装了个六飞玩,今天觉得无聊就把它给卸载了,结果引发一坨杯具!

    卸载之后要求重启,重启之后弹出两个对话框,显卡驱动和豌豆荚载入mscorwks.dll失败。这个dll是.Net Framework 2.0的一个文件,怀疑六飞卸载的时候损坏了.Net Framework 2.0,于是导致一大批程序无法启动,包括office 2007,acdsee,windows live系列程序。。。其中当属office最为头痛, 我还有很多工作需要office啊!

    于是进入挽救工程,先尝试重装office,装到一半弹出错误消息:"错误 1935。 程序集组件的安装过程中出现错误”,官方解决办法在此:http://support.microsoft.com/kb/926804/zh-cn。依法尝试修复.Net Framework 2.0,在“添加或删除程序”里点击更改无效,点击删除无效!我勒个去。。。

    接着下载.Net Framework 2.0安装包试图覆盖安装,提示无法安装,因为已存在。。。
接着搜到一个.NET Framework Cleanup Tool,链接在此http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx,用此工具成功卸载.Net Framework 2.0,卸载完了重新安装.Net Framework 2.0,安装到3/4的时候,出现错误“Error 25007.初始化合成时发生错误。安装程序无法使用 LoadLibraryShim() 加载合成”。。。我勒个去的

    于是又搜啊搜,尝试了好多办法,都没成功,我的心极度纠结:我可不想重装系统!公司电脑里乱七八糟东西太多了!

    就在绝望之际,看到了这么一个办法:http://forum.eviloctal.com/thread-31505-1-1.html。删除%windir\WinSXS\Policies文件夹后,居然成功了!安装好.Net Framework 2.0后,其他问题应声而解!

记录一下,以供参考

没有评论:

发表评论