科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网安全频道妙手回春巧治软件带来的系统后遗症

妙手回春巧治软件带来的系统后遗症

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

用电脑就是用软件,因此我们经常会安装卸载各种新软件,但是安装和卸载过程常常会给系统留下“后遗症”。如何修复这些后遗症?我国中医讲究“望、闻、问、切”,对于软件留下的后遗症,也可以借鉴一部分:

来源:论坛整理 2008年7月7日

关键字: 安全防范 系统安全 系统

  • 评论
  • 分享微博
  • 分享邮件
 用电脑就是用软件,因此我们经常会安装卸载各种新软件,但是安装和卸载过程常常会给系统留下“后遗症”。如何修复这些后遗症?我国中医讲究“望、闻、问、切”,对于软件留下的后遗症,也可以借鉴一部分:
①“望”就是查看软件给系统带来的异常变化;
②“问”就是询问(或回忆)发生症状之前执行的各种操作,找出产生症状的原因;
③“切”就是依据症状具体表现,开出处方修复系统(不过Windows无色无味,“闻”就可以免了)。
下面我们就结合几种常见的软件后遗症,介绍具体修复方法。

实例1:卸载一键还原精灵出现的后遗症
症状:删除一键还原精灵后,每次开机仍然会出现“*Press [F11] to Start recovery system*”的提示,同时在硬盘发现一个4GB的隐藏分区无法访问。

病因:安装一键还原精灵装机版后,它会自动在硬盘最后一个分区划出一个隐藏分区,同时更改硬盘主引导记录,多出的主引导记录是由于不正确卸载一键还原造成的,不过即使正确卸载仍然会保留隐藏分区。

处方:
1.修复主引导记录。先在系统安装一个虚拟软驱如Vfloppy,重启后在多重启动菜单选择“由虚拟启动软盘启动”,进入DOS,然后在提示符下输入“fdisk /mbr”重写硬盘主引导记录即可。
注意:
上述命令会重写硬盘主引导记录,操作前最好用Diskman(超强的国产硬盘维护工具,下载地址:http://www.newhua.com/soft/9570.htm)等备份好引导记录和分区表,以免产生意外。

2.修复隐藏分区。单击“开始/运行”,输入“compmgmt.msc”,在打开的计算机管理窗口,单击“磁盘管理”,然后选中卷标为“IBM_SERVICE”的隐藏分区,右击选择“删除磁盘分区”,将这个分区删除,然后重新建立分区并格式化后即可访问(见图1)。


小提示:
如果安装的是一键还原个人版,它会在最后一个分区生成“yjbf”文件夹,并在其下生成“g.”的特殊子文件夹存放镜像。这个子文件夹无法正常删除,可以启动命令提示符,然后用CD命令定位到yjbf,接着输入“rd /s g..\”删除这个特殊文件夹。

诊疗心得:一些软件会对硬盘主引导记录、引导扇区、分区表、引导菜单进行修改,安装此类软件前一定要做好上述组件的备份工作。类似的软件还有system command(更改引导记录)、系统恢复控制台(更改多重引导菜单),在出现后遗症时要根据具体症状加以修复。比如分区表修复可以利用已经做好的备份来恢复,残留的多重引导菜单可以通过修改C:\boot.ini来修复等。

实例2:安装IE7破解版后无法进入桌面
症状:在安装IE7破解版后,重启发现无法进入桌面,系统提示无法找到normal.dll(见图2)。


病因:IE7正式版发布后,很多朋友都想安装IE7,不过由于正版验证的缘故,一些朋友便安装破解版,这种现象是由于没有将破解文件里的normal.dll复制到C:\Windows\system32下,或者没下载到此文件造成的。
处方:启动系统后,按下Ctrl+Alt+Del启动任务管理器,单击“新任务”,单击“浏览”,打开浏览窗口,文件类型选择“所有文件”,然后定位到下载到的IE7安装文件夹,找到normal.dll右击选择“复制”。接着切换到C:\Windows\system32,右击选择“粘贴”,将文件粘贴到该文件夹,最后在“新任务”窗口输入C:\Windows\explorer.exe开启桌面。
小提示:
如果没有下载到normal.dll文件,可以在任务管理器的“新任务”窗口输入:"C:\Windows\system32\rundll32.exe" C:\Windows\system32\shell32.dll,Control_RunDLL "C:\Windows\system32\appwiz.cpl",添加或删除程序”。在打开控制面板的“添加/删除”组件,找到IE7将它卸载可以恢复桌面,同时将IE恢复到IE6。
 
诊疗心得:一些和系统紧密集成的软件,缺失一个组件常常会造成系统严重故障,类似的还有那些系统优化、美化软件,安装(或使用这些软件)前一定要看清说明,比较安全的做法是开启系统还原,安装前生成一个还原点。一旦发生故障,可以卸载它们,或使用系统还原来恢复系统。

实例3:卸载卡巴斯基5.0后无法安装6.0
症状:安装卡巴斯基6.0过程中按程序提示卸载旧版的卡巴5,但是每次都提示需要重启才能继续安装,重启后仍然出现相同的提示,始终无法成功安装6.0。
病因:这是由于5.0没有完全卸载造成的,因为卡巴默认卸载时会在注册表保留一段NTFS数据流,正是这个残留注册表信息,导致卡巴斯基6.0安装程序始终认为本机已经安装5.0,从而导致安装的失败。
处方:再次安装卡巴斯基5,在卸载时去除“为将来的使用保存NTFS数据流”前的勾选,然后再安装6.0即可(见图3)。


诊疗心得:对于没有完全卸载的软件,一般要通过再次安装/卸载来解决故障,类似软件还有RealPlayer(没有完全卸载后无法安装新版)、Norton杀毒软件等。如果没有安装程序,可以手工在注册表搜索软件所有键值并删除。

实例4:影子系统和虚拟光驱冲突故障
症状:本机已经安装Pwer shadow影子系统,但是在安装虚拟光驱Daemon Tools后,每次启动影子系统就会导致系统蓝屏。
病因:这是典型的程序兼容故障,有些是由于程序的BUG造成,有些由于程序共享资源冲突导致。
处方:重启电脑按住F8键进入安全模式,任意卸载一种引起冲突的软件即可。
诊疗心得:安装多个同类软件(如同时安装瑞星和江民杀毒软件)、或安装一些有BUG的测试版驱动程序,常常会导致系统蓝屏,解决方法是到安全模式下卸载软件,或者到系统故障恢复控制台卸载驱动。

实例5:安装DirectX9.0C后无法安装DirectX8.0
症状:为了测试游戏安装DirectX9.0C,但是测试完游戏后无法再安装DirectX 8,系统提示已经安装了更高版本DirectX而拒绝安装DirectX 8。
病因:许多用户在安装了高版本的DirectX后发现自己对新版本的DirectX不满意,或者自己显卡不支持。这时想要重新安装低版本的DirectX就会被系统拒绝,因为按照微软的标准是越新越好,不能后退。
处方:借助Windows优化大师修改DirectX的版本号来欺骗DirectX的安装程序。比如,现在电脑已经安装了DirectX 9,现在想要重新安装DirectX 8,启动程序后,选择“系统性能优化”下的“系统个性设置”,然后勾选右侧“更改DirectX版本标志”,将“4.09……”中的第三个数字从9改为7,然后单击“设置”按钮即可开始安装DirectX 8了(见图4)。


小提示:
还可以下载“DirectX随意卸”,将DirectX彻底卸载后再安装。

DirectX随意卸 小档案
软件版本:3.89  软件大小:3024KB
软件性质:共享软件 适用平台:Windows 9x/2000/XP
下载地址:http://www.newhua.com/soft/181.htm

诊疗心得:安装高版本程序后无法继续安装低版本程序,这是微软组件的一个通病。解决方法是通过一些专门软件来卸载新版系统组件,不过对于其他系统组件升级,如Windows Media Player、Windows Movie Maker,微软在升级前都会自动建立还原点,一般可以通过系统还原恢复到旧版本。
 

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章