很多windowsXP系统的用户在遇到系统故障时,经常动不动就重装系统。尽管重装系统能够解决系统出现的所有问题,但是如果碰到一些小故障、小错误,也采用系统重装的方法,未免有点“劳师动众”的感觉。其实每一项系统错误都有方法能进行修复,包括系统小问题,甚至大到严重问题,都可以采用手动修复来进行解决,而且其修复效果可以与重装系统的效果一样。
一、操作系统里的“急救”
系统只是丢失了极个别重要文件,而且并没有影响到自己进入到Windows环境下,这说明故障还不是很严重,可以在正常的系统模式下将问题解决。比如系统内丢失了Rundll32.exe文件,当你进入系统时,总会弹出对话框给予文件丢失的信息提示(如图1),对于这一类关于系统文件丢失的情况,我们可以通过三种方法来解决。
方法一:在局域网内的其他机器里,找到Rundll32.exe文件,然后将其拷贝到本地计算机系统目录下,重新启动计算机后,问题即可解决。
方法二:针对个人主机而言,可能就没有上面那个共享优势,不过我们可以通过在网上寻找Rundll32.exe文件的方式,将其文件同样下载拷贝到本机的系统目录下,重新启动计算机后,问题也同样可以解决。
方法三:使用系统光盘进行修复,首先将系统盘插入到光驱内,然后打开“运行”对话框,输入expandx:\i386\rundll32.ex_c:\windows\system32\rundll32.exe命令字符回车,也可同样拷贝丢失的文件到本机系统目录下。
小提示:X:代表光盘驱动盘符,你可以根据自己的情况来定盘符名称。rundll32.ex_代表需要解压的文件。另外如果你丢失的文件,并非是Rundll32.exe文件,而是其他的系统重要文件,你也可以执行以上三种方案的任意一种,来修复系统所丢失的文件。
倘若丢失的文件并非是一个,而且是若干个系统文件,采用以上的方法就会很麻烦,而且也很不现实。那么就需要使用SFC小命令,来帮我们自动修复损坏或者丢失的文件了,打开“运行”对话框,输入“sfc/scannow”命令,敲击“回车”按钮,执行自动检测文件和修复功能(如图2)。其间可能会提示你插入WindowsXP安装盘,这样大约10分钟左右,丢失的文件就会修复完毕。
小提示:如果身边没有WindowsXP安装盘,但之前在硬盘上备份了安装盘文件时,可以通过修改注册表的办法实现修复,在注册表编辑器窗口中,依次展开“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup”子键,然后在右侧窗口中修改InstallationSources、ServicePackSourcePath和SourcePath三个键值为硬盘上的系统安装程序路径,例如WindowsXP的安装源文件存放在G盘WinXP文件夹中,那么修改以上三个键的键值为“G:\WinXP”。这样再使用SFC命令时,则可以直接使用硬盘上的安装文件来恢复系统,不需要再插入安装光盘了。
当然也许你执行了以上操作,其故障问题仍然没有解决,那么你不妨试一试系统提供为大家的还原功能,利用其恢复时间的性质对故障进行修复。启动“系统还原”功能,请依次单击“开始→所有程序→附件→系统工具→系统还原”标签,在弹出的“系统还原向导”对话框内(如图3),选择“恢复我的计算机到一个较早的时间”单选框,然后单击“下一步”按钮,按照向导提示选择好恢复日期还原即可。由于系统在执行还原过程时,机器会自动重新启动,请在操作之前将重要的文件信息保存,以防止给您带来其他不必要的损失。
二、安全模式里的“急救”
系统无法进入到正常的Windows环境下,这意味着出现的故障问题很严重,但是未必需要重装系统来解决。虽然当前进入不了正常的Windows环境下,无法执行以上的修复方法,但殊不知我们还可以进入到安全模式下进行修复。
首先启动计算机时,不停的按F8键,在弹出的“Windows高级选项”菜单里,将光标选择到“安全模式”选项回车。稍等片刻后,就会进入到Windows系统的安全模式下,而此时你就可通过以上所介绍的方法进行修复了。如果你的故障是因为自己装错了主板驱动引起的,那么你就无需以上的修复方法,只要在其安全模式下,打开“控制面板”对话框,对有故障的硬盘驱动直接卸载,或者利用“返回驱动程序”功能返回上一次的正确驱动(如图4)即可。
三、故障修复控制台下的“急救”
当以上修复方法都无效时,其实系统还为大家准备了专业的Windows故障修复控制台,它可以帮助大家在未正确启动或者根本无法启动的情况下,进行系统修复。这里运行故障修复控制台有两种方式,一种是安装式启动,通过将系统安装盘插入到光驱后,打开“运行”对话框,输入“X:\i386\winnt32.exe/cmdcons”命令回车执行(X:是光盘驱动器盘符名称)。然后在所弹出的“WindowsXP安装”对话内,确认安装后重新启动计算机,即可运行启动菜单里的故障修复控制台。第二种是光盘启动方式,是在未进入系统前,直接运行插入在光驱里的系统盘,进入到“WindowsXP安装程序”页面,从中按照提示敲击键盘“R”,将故障恢复控制台启动。
如果系统无法正常启动,出现错误提示MissingorcorruptNtfs.sys信息,此时说明系统里的Ntfs.sys文件丢失或者已被损坏,我们可以通过故障恢复控制台将其修复。这里按照以上两种启动故障恢复控制台,任意一种方法将其运行后,使用CD命令进入到Windows\system32\drivers目录,然后在光标闪烁的位置处,输入renntfs.sysntfs.old命令,将损坏的ntfs.sys文件重命名为ntfs.old文件名称。接下来不管其更名成功、失败与否,都要将系统盘插入到光驱内,然后在命令行下输入Copyx:\i386\ntfs.sysc:\windows\sys-tem32\drivers回车执行(x:光盘驱动器盘符名称),接着退出故障修复控制台,重新启动一下计算机,即可使其设置生效。但是如果是控制负责系统账号的SAM文件丢失,那么你也可以在故障修复台进行修复,只要在其命令行下,输入copyc:\windows\repair\samc:\windows\system32\config\sam命令回车后,在所出现提示“要改写SAM吗?”内,输入Y(是)确认,就会将其文件修复,***重新启动计算机即可。
总结:
Windows操作系统是一款比较脆弱的操作系统,使用久了难免出现各种各样的故障,但这些故障并非无规律可循,只要能按照以上方法进行修复操作,相信系统所出现的故障,即可迎刃而解。
希望本文介绍的手动修复WindowsXP系统的小故障的方法能够对读者有所帮助,更多有关操作系统的知识还有待于读者去探索和学习。
【编辑推荐】