学校首页 | 中心首页 | 通知公告 | 工作动态 | 规章制度 | 服务指南 | 网络安全 | 关工委 | 下载中心 | 联系我们 
 
Windows系统故障解决技巧大集合
信息来源: 发布时间:2007年09月06日 浏览次数:

[size=11.5pt]Windows XP[size=11.5pt]是目前大家普遍使用的操作系统,其稳定性和易用性不容置疑。但是它也像人一样会闹个头疼脑热,出现点“感冒”症状,严重时得了重感冒一病不起也是不鲜见的事,这时很多人就会想到重装系统,但重装系统有一个最大的麻烦,就是需要之前备份,否则恢复到以前的使用习惯很难,一旦遇到一系统启动不起来,想备份也没了机会,这时你该[size=11.5pt][size=11.5pt]怎么办呢[size=11.5pt]?[size=11.5pt]在这里我给你一个比较好的答案[size=11.5pt]:

[size=11.5pt]

[size=11.5pt] 一、[size=11.5pt]Windows[size=11.5pt]环境下[size=11.5pt][size=11.5pt] [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 如果你的计算机还可以进入[size=11.5pt]Windows[size=11.5pt]环境中,那么恭喜你,这种情况下即使系统出现了问题,仍然不会是大问题。在这种情况通常会出现以下几种方法[size=11.5pt]:[size=11.5pt] [size=11.5pt]

[size=11.5pt]

[size=11.5pt] [size=11.5pt]1.[size=11.5pt]从安装光盘解压缺少的一些重要文件 [size=11.5pt] [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 如果[size=11.5pt]WindowsXP[size=11.5pt]已经进入,但却发现少了某些文件,其中最常见的是[size=11.5pt]Rundll32.exe[size=11.5pt]的丢失。下面就以恢复这个文件为例来说明[size=11.5pt]:[size=11.5pt]单击“开始”[size=11.5pt]/[size=11.5pt]“运行”,在该窗口中输入[size=11.5pt]expand x:\i386\Rundll32..ex_ c:\windows\system32\Rundll32.exe(x[size=11.5pt]代表光驱盘符,[size=11.5pt]rundll.ex_[size=11.5pt]代表需要解压的文件,[size=11.5pt]c:\windows\system32[size=11.5pt]指的是目标文件夹,这些都要根据具体情况来定[size=11.5pt]),[size=11.5pt]即可将丢失的文件恢复至系统。当然也可以直接从其他正常运行的机器复制该文件至本机的相应目录下。 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 另外,对于丢失的[size=11.5pt]dll[size=11.5pt]链接文件,还可以通过[size=11.5pt]Regsvr32[size=11.5pt]这个程序文件来恢复,恢复的时候需要在运行窗口中输入[size=11.5pt]Regsvr32 a.dll(a.dll[size=11.5pt]代表丢失的链接文件[size=11.5pt])[size=11.5pt],回车后即会在注册表中注册该文件,然后在弹出的对话框中点“确定”即可。 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] [size=11.5pt]2.DLL[size=11.5pt]文件的恢复 [size=11.5pt] [size=11.5pt]

[size=11.5pt]

[size=11.5pt] [size=11.5pt]DLL[size=11.5pt]文件的名称为动态链接库文件,一般存在于[size=11.5pt]Windows\system32[size=11.5pt]文件夹下,该文件丢失或者被替换,一般也可进入[size=11.5pt]Windows[size=11.5pt],但是执行应用程序时往往会出现系统报错。这种错误通常可以通过[size=11.5pt]Sfc([size=11.5pt]系统文件检查器[size=11.5pt])[size=11.5pt]。[size=11.5pt]sfc[size=11.5pt]是一个命令行程序,必须在[size=11.5pt]WindowsXP[size=11.5pt]的“命令提示符”窗口下才能运行,为了实现多种功能,[size=11.5pt]sfc[size=11.5pt]提供了多个参数,使用格式为[size=11.5pt]:sfc/[size=11.5pt]参数[size=11.5pt]1 /[size=11.5pt]参数[size=11.5pt]2[size=11.5pt]……,各个参数之间要用一个空格隔开。下面介绍一下其几个主要的参数,以方便大家使用[size=11.5pt]:[size=11.5pt] [size=11.5pt]

[size=11.5pt]

[size=11.5pt] [size=11.5pt]/scannow:[size=11.5pt]用来扫描所有受保护的系统文件,也是应用比较广的一个参数,它主要是通过正确的系统文件代替错误的系统文件。该参数还可以将最新版本的受保护系统文件放入[size=11.5pt]DLLCache[size=11.5pt]文件夹,而且在操作过程中可能需要[size=11.5pt]WindowsXP[size=11.5pt]的安装光盘,以及其补丁文件,如果你没有该光盘,而是在硬盘上备份了安装文件,可以通过修改注册表来完成该项功能。在运行窗口键入[size=11.5pt]Regedit[size=11.5pt]命令进入注册表编辑器窗口,找到[size=11.5pt]HKey_Local_Machine\software\Microsoft\Windows\CurrentVersion\setup[size=11.5pt]项,在右侧的窗口中修改[size=11.5pt]Installation Sources[size=11.5pt]、[size=11.5pt]ServicePacksourcePath[size=11.5pt]和[size=11.5pt]SoutcePath[size=11.5pt]三个键值为硬盘上的系统安装程序路径,这样在修复时就不用再插入[size=11.5pt]WindowsXP[size=11.5pt]安装光盘了。 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] [size=11.5pt]/scanonce:[size=11.5pt]下次启动时执行受保护系统文件的扫描,也需要读取安装光盘和补丁文件。这个命令常常在执行[size=11.5pt]/scannow[size=11.5pt]命令出现错误提示时才使用。 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] [size=11.5pt]/scanboot:[size=11.5pt]每次启动系统时扫描所受保护的系统文件,这可能大大降低启动速度,一般不用,使用情况同[size=11.5pt]/scanonce[size=11.5pt]参数。 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] [size=11.5pt]/purgecache:[size=11.5pt]用来清除文件缓存[size=11.5pt]([size=11.5pt]该文件默认情况下是在[size=11.5pt]%systemroot%\system32\dllcache[size=11.5pt]下[size=11.5pt])[size=11.5pt]并立即扫描所有受保护的系统文件,常在其后还要加上“[size=11.5pt]/cachesize=x[size=11.5pt]”这个参数,这个参数是用来设置文件缓存大小的,以[size=11.5pt]MB[size=11.5pt]为单位,该参数如果设置较小可以节省硬盘空间,如果设置大一些可以保护系统文件,则可能尽可能地恢复更多的系统文件。 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 一般情况下执行[size=11.5pt]sfc/scannow[size=11.5pt]就可以对系统文件进行恢复了,时间一般在[size=11.5pt]10[size=11.5pt]分钟左右。 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] [size=11.5pt]3.[size=11.5pt]系统还原显身手 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 如果用[size=11.5pt]sfc/scannow[size=11.5pt]还是出错的话,则可能想到用系统还原功能来恢复系统。特别是在增删某些软件后出现了系统故障的时候,这种方法就显得尤为方便。 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 依次单击“开始→所有程序→附件→系统工具→系统还原”,运行“系统还原”命令,打开“系统还原向导”,选择“恢复我的计算机到一个较早的时间”,点击“下一步”,选择好日期后再跟着向导还原即可。[size=11.5pt]

[size=11.5pt]

[size=11.5pt]上文所讲系统还原功能是[size=11.5pt]Windows XP[size=11.5pt]中操作的,如果不能进入[size=11.5pt]Windows XP[size=11.5pt]系统,可以通过如下方法解决[size=11.5pt]:

[size=11.5pt]

[size=11.5pt] ⑴安全模式运行系统还原 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 如果[size=11.5pt]Windows XP[size=11.5pt]能进入安全模式的话,则可在安全模式下进行系统恢复,步骤同“恢复还原点薄[size=11.5pt]?

[size=11.5pt]

[size=11.5pt] ⑵[size=11.5pt]DOS[size=11.5pt]模式进行系统还原 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 如果系统无法进入安全模式,则在启动时按[size=11.5pt]F8[size=11.5pt],选“[size=11.5pt]Safe Mode with Command Prompt[size=11.5pt]”,用管理员身份登录,进入[size=11.5pt]%systemroot%\windows\system32\restore[size=11.5pt]目录,找到[size=11.5pt]rstrui[size=11.5pt]文件,直接运行[size=11.5pt]rstrui[size=11.5pt]文件,按照提示操作即可。[size=11.5pt]

[size=11.5pt]

[size=11.5pt] ⑶在丢失还原点的情况下进行系统还原 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 在[size=11.5pt]Windows XP[size=11.5pt]预设了[size=11.5pt]System Volume Information[size=11.5pt]文件夹,通常是隐藏的,它保存了系统还原的备份信息。打开查看“显示所有文件和文件夹”属性,取消“隐藏受保护的系统文件”前有选择,会在每个盘中看到“[size=11.5pt]System Volume Information[size=11.5pt]”文件夹。利用这个文件夹可以进行数据恢复。鼠标右击“我的电脑”,选择“属性”[size=11.5pt]/[size=11.5pt]“系统还原”,取消“在所有驱动器上关闭系统还原”复选框,单击“应用”按钮。这样做是为了重建一个还原点。再打开“系统还原”命令,就可以找到丢失的还原点了。 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 上面的叙述是针对[size=11.5pt]FAT32[size=11.5pt]分区,如果系统分区为[size=11.5pt]NTFS[size=11.5pt],那么在启动[size=11.5pt]System Volume Information[size=11.5pt]文件夹时会遇到一点麻烦。因为你可能并没有被加入到[size=11.5pt]System Volume Information[size=11.5pt]安全属性中,访问不到该文件。鼠标右击该文件夹,在弹出的菜单中选择“属性”,打开[size=11.5pt]System Volume Information[size=11.5pt]属性对话框,选中“安全”选项卡,单击“添加”按钮,打开“选择用户或组”窗口,点击该窗口右下角的“高级”按钮,然后单击“立即查找”按钮,这时会列出计算机上所有的用户和组,选中自己当前的账户或账户所在组的名称后“确定”。这样选中的账户被添加到[size=11.5pt]System Volume Information[size=11.5pt]安全属性中,就可以访问该文件夹了。 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 二、在[size=11.5pt]DOS[size=11.5pt]环境下[size=11.5pt][size=11.5pt] [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 如果电脑已经进入不了[size=11.5pt]WindowsXP[size=11.5pt],那么也不用太着急重装系统,因为这时还是有些方法的。[size=11.5pt]

[size=11.5pt]

[size=11.5pt] [size=11.5pt]1.[size=11.5pt]安全模式 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 在[size=11.5pt]WindowsXP[size=11.5pt]启动时按[size=11.5pt]F8[size=11.5pt]键,选择“安全模式”,如果能启动成功,则退出后再正常启动。[size=11.5pt]

[size=11.5pt]

[size=11.5pt] [size=11.5pt]2.[size=11.5pt]最后一次正确的配置 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 其基本操作同安全模式,但需要说明的是选择该项回车前要确保关闭了键盘上的[size=11.5pt]NumLock[size=11.5pt]指示灯。[size=11.5pt]

[size=11.5pt]

[size=11.5pt] [size=11.5pt]3.[size=11.5pt]故障恢复台[size=11.5pt][size=11.5pt] [size=11.5pt]

[size=11.5pt]

[size=11.5pt] ⑴控制台的安装[size=11.5pt]

[size=11.5pt] [size=11.5pt]

[size=11.5pt] ①控制台硬盘安装 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 插入[size=11.5pt]WindowsXP[size=11.5pt]安装光盘,单击“开始”[size=11.5pt]/[size=11.5pt]“运行”,输入[size=11.5pt]\i386\winnt32.exe/cmdcons[size=11.5pt]命令后回车,在出现的对话框中显示了“故障恢复控制台”安装选项,单击“是”后确认,重新启动计算机即会在启动菜单中看到“[size=11.5pt]Microsoft Windows Recovery Console[size=11.5pt]”菜单,选中后即可进入“故障恢复控制台”。 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] ②控制台光盘安装[size=11.5pt]

[size=11.5pt]

[size=11.5pt] 首先在[size=11.5pt]BIOS[size=11.5pt]中将启动顺序设置为[size=11.5pt]CD-ROM[size=11.5pt],再在光驱中插入[size=11.5pt]WindowsXP[size=11.5pt]安装光盘启动系统,在屏幕显示“欢迎使用安装程序”时,按[size=11.5pt]R[size=11.5pt]启动故障恢复控制台。接着系统会要求输入管理员密码,输入后即可进入故障恢复台。若安装了多系统,则需要通过光标键来选择故障恢复台项,对于使用了[size=11.5pt]SCSI[size=11.5pt]或[size=11.5pt]RAID[size=11.5pt]的硬盘,则在其启动时要按[size=11.5pt]F6[size=11.5pt]键。若要担心忘记管理员密码,可在[size=11.5pt]WindowsXP[size=11.5pt]正常启动时,运行[size=11.5pt]Gpedit.msc[size=11.5pt]进入策略编辑器,再依次选择“本地计算机策略”[size=11.5pt]/[size=11.5pt]“计算机配置”[size=11.5pt]/Windows[size=11.5pt]设置[size=11.5pt]/[size=11.5pt]“安全设置”[size=11.5pt]/[size=11.5pt]“本地策略”[size=11.5pt]/[size=11.5pt]“安全选项”,在右侧的窗口的双击“故障恢复控制台[size=11.5pt]:[size=11.5pt]允许自动系统管理级登录”项,鼠标右击,选择“启动”,单击“确定”按钮后保存设置,进入故障恢复控制台就不用输入密码了。 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] ⑵“故障恢复控制台”应用 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] ①修复受损的多启动菜单 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 如果多操作系统菜单因为某种原因丢失,则可以进入“故障恢复控制台”,输入[size=11.5pt]Bootcfg/scan[size=11.5pt]命令,会自动扫描所安装的操作系统并显示出来,完成后再输入[size=11.5pt]Bootcfg/rebuild[size=11.5pt]命令,出现提示后按[size=11.5pt]Y[size=11.5pt]键,在“输入加载识别符”提示后输入丢失的启动菜单项,在“输入[size=11.5pt]OS[size=11.5pt]加载选项”后输入[size=11.5pt]fastdetect[size=11.5pt]后回车,即可找到多系统菜单。另外输入[size=11.5pt]Bootcfg/add[size=11.5pt]命令也可以向启动菜单中添加菜单项,使用方法基本同上。[size=11.5pt]

[size=11.5pt]

[size=11.5pt] ②修复系统引导区 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 当系统引导区因为某种原因造成损坏而不能启动时,可以进入故障恢复控制台,在命令行下输入[size=11.5pt]Fixboot[size=11.5pt]可以修复引导区。[size=11.5pt]

[size=11.5pt]

[size=11.5pt] ③恢复系统重要文件 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 系统中有一些重要的文件直接关系着是否能启动成功,如[size=11.5pt]Ntldr[size=11.5pt]这个文件丢失,系统就启动不起来,这时可以进入控制台,键入命令行[size=11.5pt]copy x:\i386\ntldr*.* c:\[size=11.5pt]后回车即可,重新启动后会发现能够正常进入[size=11.5pt]WindowsXP[size=11.5pt]了。如果丢失的是一些压缩文件,还可以在控制台输入[size=11.5pt]expand x:\i386\a.ex_ c:\windows\(x[size=11.5pt]代表光驱盘符,[size=11.5pt]a.ex_[size=11.5pt]代表需要解压的文件,[size=11.5pt]c:\windows[size=11.5pt]指的是目标文件夹,这些都要根据具体情况来定[size=11.5pt]),[size=11.5pt]即可将丢失的文件恢复至系统。 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] ④启用或禁用某些服务或驱动程序 [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 这一功能主要应用于由于安装某些新的程序造成系统无法启动的情况,我们可能通过在故障恢复控制台中去掉该项服务或程序以达到系统起死回生的目的。具体操作如下[size=11.5pt]:[size=11.5pt] [size=11.5pt]

[size=11.5pt]

[size=11.5pt] 进入控制台,输入[size=11.5pt]Listsvc[size=11.5pt]命令后回车,在屏幕上会出现当前系统中已有的所有服务和驱动程序以及其状态说明。找到需要禁用的可疑服务或驱动程序,输入命令[size=11.5pt]disable[size=11.5pt]需要禁用的程序或服务,回车后屏幕上会显示出该服务以前的状态和完成后的状态[size=11.5pt];[size=11.5pt]如果想雇用某个程序或服务,则需要键入[size=11.5pt]Enable[size=11.5pt]需要禁用的程序或服务,回车后即可。[size=11.5pt]

COPYRIGHT (C) 2017河南医学高等专科学校 ALL RIGHT RESERVED  地址:河南省郑州市新郑龙湖镇双湖大道8号 邮政编码:451191