高级故障排除请依所列次序使用下列方法。方法 1:确保具有足够的硬盘空间首先,确保具有足够的硬盘空间。硬盘空间不足可能会导致 Stop 错误。
如果您可以使用安全模式或恢复控制台启动计算机,请删除所有不需要的临时文件、Internet 缓存文件、程序备份文件以及包含磁盘扫描所产生的已保存文件碎片的文件(.chk 文件)。也可以将 Windows XP 安装到另一个有更多可用空间的硬盘上。
如果无法启动计算机,请转到下一个方法来更新计算机的 BIOS。
有关安全模式或恢复控制台的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:315222 Windows XP 中安全启动模式选项的说明314058 针对高级用户的 Windows XP 恢复控制台说明方法 2:更新计算机的 BIOS如果释放硬盘空间没有解决该问题,则可能必须更新 BIOS。使用“参考”部分中列出的硬件和软件供应商联系信息文章与计算机制造商联系,以获得最新的 BIOS 更新。
注意:在更新 BIOS 时可能必须暂时禁用 BIOS 内存选项,如缓存或阴影操作。方法 3:禁用或更新设备驱动程序如果已经成功更新了 BIOS 但该问题仍然存在,则可能必须更新或禁用计算机上的视频适配器驱动程序。按照下列步骤对视频适配器驱动程序进行故障排除:如果 Stop 错误消息中列出了某驱动程序的名称,则请禁用或删除该驱动程序。如果在启动过程中发生该错误,且系统分区使用的是 NTFS 文件系统,则也许可以使用安全模式重命名或删除有问题的驱动程序。如果在安全模式下启动系统时需要使用该驱动程序,则必须使用恢复控制台启动计算机。如果 Stop 错误消息未指出具体是哪个驱动程序,请将视频适配器驱动程序更新到最新版本。禁用或删除最近添加的所有驱动程序或服务。查看 Microsoft 硬件兼容列表 (HCL) 以确定计算机中的 PCI 设备是否与 Windows XP 兼容。有关 HCL 的信息,请访问下面的 Microsoft 网站:
http://www.microsoft.com/china/whdc/hcl/default.mspx方法 4:删除未经签名的驱动程序如果已经更新了视频适配器驱动程序但该问题仍然存在,或者无法在安全模式下启动 Windows,则该问题可能是由其他未经签名的驱动程序引起的。删除所有未经 Microsoft 数字签名的驱动程序。 有关具体的操作方法的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:316434 如何在 Windows XP 中执行高级干净启动故障排除方法 5:删除所有第三方驱动程序您可能无法确定是哪个第三方驱动程序导致了该问题。如果删除了未经签名的驱动程序后未解决该问题,请尝试将所有第三方驱动程序文件从 %Windir%\System32\Drivers 文件夹移动到其他位置。按照下列步骤移动第三方驱动程序文件:使用恢复控制台启动计算机;如果已执行并行 Windows 安装,则也可以从其他 Windows 安装启动计算机。创建一个临时文件夹以存放驱动程序文件。例如,您可以创建文件夹 c:\DriverTemp。将所有针对 Windows XP 且创建日期不是 2001-8-13 的文件从%Windir%\System32\Drivers 文件夹移动到在步骤 2 中创建的临时文件夹中。
警告:如果计算机依靠第三方 IDE 或 SCSI 控制器驱动程序才能够正常运行,则必须识别这些驱动程序文件并将它们保留在 %Windir%\System32\Drivers 文件夹中。重新启动计算机。继续执行 Windows 安装程序。可以将驱动程序文件逐一添加回计算机,以确定有问题的驱动程序。方法 6:删除第三方远程控制服务如果使用上述方法后仍然存在该问题,并且 Stop 错误消息中包含 Win32k.sys 文件名而不是驱动程序文件名,则该问题可能是由第三方远程控制程序引起的。若要删除该服务,请使用恢复控制台启动计算机,然后删除第三方远程控制服务文件。