症状
<script type="text/javascript">loadTOCNode(1, 'symptoms');</script>
当您尝试启动 Microsoft Windows XP 或 Microsoft Windows 2000 时,根据您的操作系统不同,可能会出现下列错误消息之一。
Windows XP
Windows XP
Windows could not start because the following file is missing or corrupt:
/windows/System32/Drivers/Isapnp.sys
Windows 2000
/windows/System32/Drivers/Isapnp.sys
Windows could not start because the following file is missing or corrupt:
/Winnt/System32/Drivers/Isapnp.sys
/Winnt/System32/Drivers/Isapnp.sys
原因
<script type="text/javascript">loadTOCNode(1, 'cause');</script>
如果 Isapnp.sys 文件损坏或者不存在于错误消息指定的路径中,可能会出现此问题。
解决方案
<script type="text/javascript">loadTOCNode(1, 'resolution');</script>
要解决此问题,请使用故障恢复控制台替换 Isapnp.sys 文件。
Windows XP
<script type="text/javascript">loadTOCNode(2, 'resolution');</script>要在 Windows XP 中替换 Isapnp.sys 文件,请按照下列步骤操作:1. | 从 Windows XP CD-ROM 启动计算机。 |
2. | 在“欢迎使用安装程序”屏幕上,按 R 启动故障恢复控制台。 |
3. | 如果您的计算机为双启动或多重启动,请在系统提示您选择要登录的 Windows 安装时键入与您的 Windows XP 安装相对应的编号,然后按 Enter。 |
4. | 当出现键入管理员密码的提示时,键入密码,然后按 Enter。 注意:如果管理员密码为空,则仅需按 Enter。 |
5. | 在 C:/Windows 提示符处,键入下面的命令,然后按 Enter:
ren c:/windows/system32/drivers/isapnp.sys isapnp.old
注意:本文中的步骤假定您已将 Windows XP 安装到 C: 驱动器。您的 Windows 安装的实际位置可能与此不同。 |
6. | 在 C:/Windows 提示符处,键入下面的命令,然后按 Enter:
expand cd-romdrive:/i386/isapnp.sy_ c:/windows/system32/drivers/isapnp.sys
例如,键入:
expand d:/i386/isapnp.sy_ c:/windows/system32/drivers
|
7. | 在文件成功展开后,键入 exit,然后按 Enter 退出故障恢复控制台。 |
8. | 重新启动计算机。 |
Windows 2000
<script type="text/javascript">loadTOCNode(2, 'resolution');</script>要在 Windows 2000 中替换 Isapnp.sys 文件,请按照下列步骤操作:1. | 从 Windows 2000 CD-ROM 启动计算机。 |
2. | 在“欢迎使用安装程序”屏幕上,按 R 修复安装,然后按 C 启动故障恢复控制台。 |
3. | 在 C:/Winnt 提示符处,键入下面的命令,然后按 Enter:
expand cd-romdriveletter:/i386/isapnp.sy_ c:/winnt/system32/drivers/isapnp.sys
例如,键入:
expand d:/i386/isapnp.sy_ c:/winnt/system32/drivers
注意:本文中的步骤假定您已将 Windows 2000 安装到 C: 驱动器。您的 Windows 安装的实际位置可能与此不同。 |
4. | 在文件成功展开后,键入 exit 退出故障恢复控制台。 |
5. | 重新启动计算机。 |