Windows XP系统故障终极排查大全
2011-04-23 19:25:15 来源:本站整理二、关机故障排查
【问】:当Windows XP关机时,会显示正在注销,然后便停止不动,而此时移动键盘鼠标均无反应,请问如何处理?
【答】:可打开注册表编辑器,找到HKEY_CURRENT_USER\Control Panel\Desktop,将AutoEndTasks的键值设置为1。然后再修改“HungAppTimeout”为“4000”(预设为 5000);再进入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l,将WaitToKillServiceTimeout设置为“4000”(预设值为20000)即可。
【问】:在关机时总会跳出一个提示程序Msgsrv32出错的对话框,请问如何处理?
的文件(推荐)”前的勾选去除,此时会弹出一个警告对话框,点击“确定”按钮,然后点选“隐藏文件和文件夹”上的“显示所有文件和文件夹”可选项,最后点击“确定”按钮即可。
这时在该目录下会出现许多系统和隐藏文件,从中可以找到Boot.ini,ntldr.nt,detect.com这3个重要的启动文件。
【答】:Msgsrv32是管理信息窗口的应用程序,一般是系统中某个程序出错后便会使该程序出现错误提示。我们可以先检查系统中是否有经常运行出错的程序,当发现出错程序后,只要将其完全卸载或者卸载后重新安装即可解决问题。
【问】:在安装有Windows XP操作系统的电脑上,通过“关闭计算机”命令关机后电脑并不会自动切断电源,只能通过按下机箱上的电源开关才行。该如何解决这个问题呢?
【答】:可按如下方法解决此问题:
方法1:造成关机故障的原因很有可能是电源管理对系统支持不好。可以开启“控制面板”窗口,双击“电源选项”组件,在弹出的窗口中根据需要启用或取消“高级电源支持”即可。如果在故障发生时使用的是启用“高级电源支持”,就试着取消它;如果在故障发生时使用的是取消“高级电源支持”就试着启用它。
方法2:在BIOS中查看有关电源管理的选项是否被修改,可将类似于“APM(高级电源管理)”的选项设置为允许属性。若对BIOS不熟悉,那么可选择 “Load default setup”选项,将BIOS恢复到出厂时默认的设置即可。
方法3:当安装了Office 2000/XP并且安装了“可选用户输入方法组件”后,便会自动调用一个名为Ctfmon.exe的微软文本服务文件,它的存在有可能会造成关机故障,可将其卸载。卸载的方法为:打开“控制面板”上的“添加/删除程序”组件,选择对话框列表上的“Microsoft Office XP Professional With FrontPage”,点击“更改”按钮,在“维护模式选项”对话框中选择“添加或删除功能”选项,点击“下一步”按钮开启“为所有Office应用程序和工具选择安装选项”对话框,打开“Office共享功能”选项,选中“中文可选用户输入方法”选项,在弹出菜单中选择“不安装”即可。
方法4:在没有开启APM/NT Legacy Node的情况下,有可能造成计算机在关机时无法自动切断电源。此时开启“控制面板”中的“系统”组件,点击“硬件”选项卡并点击“设备管理器”按钮,依次选择菜单栏中的“查看→显示隐藏的设备”,在设备列表框中查看有无APM/NT Legacy Node选项,若存在该选项,可双击该选项,在弹出的属性对话框中点击“启用设备”按钮即可。
【问】:我用“shutdown.exe”命令让计算机实现自动关机却常常无法实现,请问是什么原因?
【答】:在“运行”中输入命令:“rundll32 user.exe,exitWindows”,看看能否正常关机。如果在这个命令下可以正常关机,表示自动关机程序可能有某种缺陷。此时可按如下方法检查:
点击“开始→运行”命令,键入“cmd”并按下回车键,然后在“命令提示符”窗口的光标提示符后键入“Sfc/SCANNOW”,按下回车键;此时“系统文件检查器”就会开始检查当前的系统文件是否有损坏、版本是否正确,如果发现错误,程序会要求你插入Windows XP安装光盘来修复或替换不正确的文件。
待检查系统文件的完整性和修补文件后,若仍然不能解决问题,那么只能重新安装系统。
【问】:我用GHOST将Windows XP镜像恢复在另一台电脑后,发现关机后无法自动切断电源,请问如何处理?
【答】:可打开“控制面板”中的“系统”组件,点击“硬件”选项卡并点击“设备管理器”按钮,查看列表上的“计算机”是否为“Advanced Configuration Power Interface(ACPI)PC”;若显示为“Standard PC”,那么右击并选择“更新驱动程序”,在弹出的更新向导中选择“从列表或指定位置安装(高级)”,然后选择“不要搜索,我要自己选择要安装的驱动程序”,选中“Advanced Configuration Power Interface(ACPI) PC”,点击“下一步”就可以完成驱动安装,如图4所示。图4
如果没有“Advanced Configuration Power Interface(ACPI) PC”选项,那么可在一台具有相同主板芯片的正常电脑上将ntoskrnl.exe、ntkrnlpa.exe、hal.dll复制到出现故障的电脑上,具体为系统文件夹下的system32下。当注销完成再次更新驱动程序时,便会出现“Advanced Configuration Power Interface(ACPI)PC”选项了。
【问】:电脑在关机过程中有时会出现蓝屏,即使按下“Ctrl+Alt+Delete”组合键也毫无反应,该怎么办呢?
【答】:出现此种故障的原因是因为Windows XP有一个关机的Bug,只要下载SP1以上的补丁包,然后为操作系统打上补丁就可以解决该故障。
【问】:在关机时出现蓝屏,其错误码是“0X0A”,这是什么意思?
【答】:出现这种情况的电脑大多是因为安装了创新声卡,由于其驱动程序与系统不兼容所致。我们可以进入“设备管理器”窗口,卸载创新声卡的驱动程序,然后手动安装最新的带有数字签名的驱动程序即可。
【问】:在电脑运行一段时间后,便会出现一个提示对话框,大意是运行C:/Windows/system32/lsass.exe 出现了一个意外,需要重新启动,然后就倒计时自动关机,是不是中了病毒?
【答】:这很有可能中了冲击波、震荡波等病毒。首先进入到安全模式,当出现倒计时关机提示时,立即在“运行”栏中输入“shutdown -a”,此时电脑便不会立即关机。接下来利用杀毒工具或专杀工具进行查杀,将病毒清除。最后再进入到正常的操作系统,安装微软官方网站所提供的补丁即可。
【问】:在关机时常常出现“upengine.exe初始化失败,因为窗口暂已关闭,应用程序初始化失败”的提示,该怎么办?
【答】:出现这种情况的原因是电脑中安装了“紫光拼音”输入法的缘故,我们只要将其卸载再重新安装即可。当然也可以在卸载后选用其他的输入法。
【问】:在关机的过程中,当出现“正在保存配置”的提示信息时,常常要停留很长时间才能关机,该如何解决?
【答】:出现这种情况的原因是由于系统运行时加载的程序过多,我们可以在关闭计算机时尽可能地减少过多程序的加载。另外,关机速度慢的原因也在于在关机过程中无法正常卸载用户配置文件,此时可登录到微软的官方网站,去下载user profile hive cleanup service工具来解决问题。
三、“非法错误”故障排查
在Windows XP关机时经常会出现一些“非法错误”的提示,一般都有两个选项,它们分别是“关闭”和“详细资料”两种,在此我们可根据出现的错误编号来了解每个详细资料的具体含义。
【问】:停止错误编号:0x0000000A的含义与解决?
说明文字:IRQL-NOT-LESS-OR-EQUAL
【答】:通常的原因:驱动程序使用了不正确的内存地址。
解决方法:如果无法登录,则重新启动计算机,启动时按F8键。在Windows高级选项菜单上选择“最后一次正确的配置”,然后按回车键。
检查是否正确安装了所有的新硬件或软件。如果这是一次全新安装,请与硬件或软件的制造商联系,获得可能需要的任何Windows更新或驱动程序。
运行由计算机制造商提供的所有的系统诊断软件,尤其是内存检查。
禁用或卸载掉最近安装的硬件、驱动程序或软件。
确保硬件设备驱动程序和系统BIOS都是最新的版本。
禁用 BIOS内存选项,例如cache或shadow。
【问】:停止错误编号:0x0000001E的含义与解决?
说明文字:KMODE-EXPTION-NOT-HANDLED
【答】:通常的原因:内核模式进程试图执行一个非法或未知的处理器指令。
解决方法:确保有足够的磁盘空间,尤其是在执行一次新安装的时候。
如果停止错误消息指出了某个特定的驱动程序,那么禁用它。如果无法启动计算机,试着用安全模式启动,以便删除或禁用该驱动程序。
如果有非 Microsoft支持的视频驱动程序,尽量切换到标准的VGA驱动程序或Windows提供的适当驱动程序。
禁用所有最近安装的驱动程序,确保有最新版本的系统BIOS。
【问】:停止错误编号:0x00000023或0x00000024的含义与解决?
说明文字:FAT-FILE-SYSTEM或MTFS-FILE-SYSTEM
【答】:通常原因:问题出现在Ntfs.sys(允许系统读写NTFS驱动器的驱动程序文件)内。
解决方法:运行由计算机制造商提供的系统诊断软件,尤其是硬件诊断软件。
禁用或卸载所有的反病毒软件,磁盘碎片整理程序或备份程序。
在命令提示符下运行Chkdsk /f命令检查硬盘驱动器是否损坏,然后重新启动计算机。
【问】:停止编号:0x0000002E的含义与解决?
说明文字:ATA-BUS-ERROR
【答】:通常的原因:系统内存奇偶校验出错,通常由硬件问题导致。
解决方法:卸掉所有最近安装的硬件。运行由计算机制造商提供的系统诊断软件,尤其是硬件诊断软件。
确保硬件设备驱动程序和系统BIOS都是最新版本。
使用硬件供应商提供的系统诊断,运行内存检查来查找故障或不匹配的内存。
禁用BIOS内存选项,例如cache或shadow。
【问】:停止编号:0x0000003F的含义与解决?
说明文字:NO-MOR-SYSTEM-PTES
【答】:通常的原因:没有正确清理驱动程序。
解决方法:禁用或卸载所有的反病毒软件,磁盘碎片处理程序或备份程序。
【问】:停止错误编号:0x00000058的含义与解决?
说明文字:FTDISK-INTERN-ERROR
【答】:通常的原因:容错集内的某个主驱动器发生故障。
解决方法:使用Windows安装盘启动计算机,从镜象(第2)系统驱动器引导。有关如何编辑Boot.ini文件以指向镜象系统驱动器,可在 MIcrosoft支持服务Web站点搜索“Edit ARC path”。
【问】:停止错误编号:0x0000007B的含义与解决?
说明文字:INACCESSI-BLE-BOOT-DEVICE
【答】:通常原因:初始化I/O系统(通常是指引导设备或文件系统)失败。
解决方法:引导扇区病毒通常会导致这种停止错误。可用反病毒软件的最新版本检查计算机上是否存在病毒。
卸下所有最近安装的硬件。核对Microsoft硬件兼容性列表以确保所有的硬件和驱动程序都与Windows兼容。
如果使用了SCSI适配器,可以从硬件供应商处获得最新Windows驱动程序,禁用SCSI设备的同步协商,检查该SCSI链是否终结,并核对这些设备的SCSI ID。
如果你用的是IDE设备,将主板上的IDE端口定义为唯一的主端口。核对IDE设备的主/从/唯一设置。卸载除硬盘之外的所有IDE设备。
如果计算机已使用NTFS文件系统格式化,可重新启动计算机,然后在该系统分区上运行Chkdsk /f/r命令。如果由于错误而无法启动系统,那么使用命令控制台,并运行Chkdsk /r命令确定文件系统是否损坏。若Windows不能运行Chkdsk命令,将驱动器移动到其他
更多精彩
赞助商链接