SOS,救了我的WinXP

时间:2022-10-22 06:51:20

话说一日,同事的WinXP突然无法正常启动了。在WinXP启动界面,进度条跑上两圈,系统就马上黑屏了。重新启动,结果依旧:既不提示任何错误信息,也不直接关机。凭借笔者用了这么多年Windows的经验来看,八成是缺少了某个DLL文件,但到底是哪个?由于WinXP没有显示任何错误提示,我自然也就不得而知。

WinXP加载的服务、动态链接库文件、其他系统文件颇多,我总不能挨个找吧?正准备放弃的时候,忽然想到,WinXP启动的参数有很多,隐约记得有一个“/SOS”的参数,可以在启动时显示WinXP加载的文件,何不用这个参数试试。

系统已经无法启动了,我就只能在DOS下修改WinXP启动参数。找了一张Win98的启动盘(或者各种系统维护光盘,基本都有DOS启动项),将系统引导到DOS提示符下。

首先输入“At t r ib -s -h -r C:\Boot.ini”去掉启动引导配置文件Boot.ini的只读、隐藏、系统属性,再输入“Edit”打开DOS下的文本编辑器,依次单击“File”“Open…”,打开C盘根目录下的Boot.ini,找到如下内容。

multi(0)disk(0)rdisk(0)par tition(2)\WINDOWS="MicrosoftWindows XP Professional" /fastdetect

将“/fastdetect”改为“/SOS”,保存文件,重新启动计算机(如图)。

WinXP又开始启动了,但以前图形化的滚动条不见了,取而代之的是一条条WinXP加载文件在快速闪动着。过不多时,系统自动停止了,通过阅读错误提示得知,Windows\system目录下一个名为“Shell.dll”的动态链接库文件丢失了,很可能是卸载某个软件将其误删除了。我只有在别的系统上拷贝这个文件到C:\下才能解决问题。

到另外一台电脑上找到这个文件,拷贝到软盘里,再拷贝到Windows\System目录下。重新启动计算机,经几十秒的等待,久违的WinXP的桌面终于出现在我的面前,至此故障顺利排除。

移植Vista风格盘符到WinXP

老 唐

安装

将下载到的《Vista带状态条盘符风格绿色版》解压缩到任意目录(比如F:\Tools\VistaDrive下),执行其中的“Vista盘符V3.5.exe”,点击“是”启用Vista风格的盘符(如图1)。

如果没有效果,则可能是你把WinXP的“Shell Hardware Detection”服务关了,打开即可看到效果。

打开方法:右键单击桌面上“我的电脑”,选择“管理”,依次展开“服务和应用程序”“服务”,找到“Shell Hardware Detection”服务,双击打开它,“启动类型”设置为“自动”,“应用”后点击“启动”。

卸载

Vista风格的盘符显示模式要卸载也十分简单,再次执行“Vista盘符V3.5.exe”,在“选择”窗口,点击“否”即可打开“停用和卸载”设置窗口(如图2)。

如果你对只简单地把Vist a磁盘显示风格移植到WinXP下还不满足,不妨尝试一下“Vista XP风格包”(www.省略/)。它不但可以移植Vista的盘符风格到WinXP下,而且包括了很多Vista主题,还有Vista时钟、农历、天气并集成了最新的雅黑字体。

本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。

本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文

上一篇:鸿雁传书 让QQ群和MSN群互联互通 下一篇:省时·Word 2007下的新操作