投票
标题:妙手回春巧治软件带来的系统后遗症
grape0915 (grape)
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9
自己玩


论坛达人  百目惠识  
UID 6757
精华 7
积分 253264
帖子 8391
狼毛 507482 根
阅读权限 110
注册 2005-8-24
来自 canton
状态 离线
发表于 2008-5-6 19:09 资料 短消息  加为好友 
妙手回春巧治软件带来的系统后遗症

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

  ①“望”就是查看软件给系统带来的异常变化;

  ②“问”就是询问(或回忆)发生症状之前执行的各种操作,找出产生症状的原因;

  ③“切”就是依据症状具体表现,开出处方修复系统(不过Windows无色无味,“闻”就可以免了)。

  下面我们就结合几种常见的软件后遗症,介绍具体修复方法。

  实例1:卸载一键还原精灵出现的后遗症

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

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

  处方:

  1.修复主引导记录。先在系统安装一个虚拟软驱如Vfloppy,重启后在多重启动菜单选择“由虚拟启动软盘启动”,进入DOS,然后在提示符下输入“fdisk /mbr”重写硬盘主引导记录即可。

  注意:

  上述命令会重写硬盘主引导记录,操作前最好用Diskman等备份好引导记录和分区表,以免产生意外。

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



图1 修复隐藏分区

  小提示:

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

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

  实例2:安装IE7破解版后无法进入桌面

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



图2 无法找到normal.dll

  病因: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)。



图3 保存NTFS数据流

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

  实例4:影子系统和虚拟光驱冲突故障

  症状:本机已经安装Pwer shadow影子系统,但是在安装虚拟光驱Daemon Tools后,每次启动影子系统就会导致系统蓝屏。

  病因:这是典型的程序兼容故障,有些是由于程序的BUG造成,有些由于程序共享资源冲突导致。

  处方:重启电脑按住F8键进入安全模式,任意卸载一种引起冲突的软件即可。

  诊疗心得:安装多个同类软件(如同时安装瑞星和江民杀毒软件)、或安装一些有BUG的测试版驱动程序,常常会导致系统蓝屏,解决方法是到安全模式下卸载软件,或者到系统故障恢复控制台卸载驱??/P>

  实例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)。



图4 更改DirectX版本

  小提示:

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

  DirectX随意卸 小档案

  软件版本:3.89  软件大小:3024KB

  软件性质:共享软件 适用平台:Windows 9x/2000/XP

     点击下载

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

 顶部
 



当前时区 GMT+8, 现在时间是 2024-11-24 06:54
苏ICP备2024131517号

Powered by Discuz! 5.5.0 © 2001-2007
Processed in 0.007765 second(s), 6 queries, Gzip enabled

清除 Cookies - 联系我们 - 狼窝 - Archiver - WAP