症状
在启动 Windows 时,可能会出现以下错误信息之一,其中 device name 是一个设备名称:
While initializing device device name Windows Protection Error
-或者-
Windows Protection Error
在关闭计算机时,可能会出现以下错误信息:
Windows Protection Error
备注:要更有效地搜索 Microsoft 知识库,请使用与您的问题相关的关键字。如果您在搜索本文中未提到的疑难解答信息,请使用以下 Microsoft 知识库文章中列出的关键字再次搜索 Microsoft 知识库:
242450 (http://support.microsoft.com/kb/242450/ZH-CN/) 如何使用关键字查询 Microsoft Knowledge Base
原因
当计算机加载或卸载虚拟设备驱动程序 (VxD),可能会出现这种问题。在很多情况下,在错误信息中将提到没有加载或卸载的 VxD。在其他情况下,可能无法确定出现问题的 VxD。
解决方案
解决出现 Windows Protection 错误信息问题:1. 在安全模式下启动计算机。有关在安全模式下启动计算机的信息,请查阅以下部分(具体情况取决于操作系统)。
Windows 95
要在安全模式下启动 Windows 95,在出现"正在启动 Windows 95"信息时,请按 F8 键,然后从启动菜单中选择安全模式。
Windows 98 和 Windows 98 Second Edition
要在安全模式下启动 Windows 98,请重新启动计算机,按下并按住 CTRL 键,直到出现 Windows 98 启动菜单,然后选择安全模式。
Windows Millennium Edition (Me)
要在安全模式下启动 Windows Me,请重新启动计算机,按下并按住 CTRL 键,然后在 Windows Me 启动菜单中选择安全模式。
2. 如果在安全模式下启动计算机或者在安全模式下关闭计算机时没有出现该错误信息,则查看 Microsoft 知识库中的以下文章:Windows 95:
136337 (http://support.microsoft.com/kb/136337/EN-US/) Troubleshooting Windows 95 Startup Problems(Windows 95 启动问题的疑难解答)
145926 (http://support.microsoft.com/kb/145926/ZH-CN/)如何排除 Windows 95 关机问题
Windows 98:
188867 (http://support.microsoft.com/kb/188867/ZH-CN/) 对 Windows 98 启动问题的疑难解答
202633 (http://support.microsoft.com/kb/202633/ZH-CN/) 如何排除 Windows 98 关机问题
Windows Millennium Edition (Me):
273738 (http://support.microsoft.com/kb/273738/EN-US/) TITLE:Troubleshooting Windows Me Startup Problems(Windows Me 启动问题的疑难解答)
273746 (http://support.microsoft.com/kb/273746/EN-US/) TITLE:How to Troubleshoot Windows Me Shutdown Problems(Windows Me 关机问题的疑难解答)
3. 如果在安全模式下启动计算机时出现该错误信息,则按照下面列出的步骤还原注册表:a. 使用紧急启动盘 (EBD) 启动计算机。如果您没有 EBD,请查看下面的 Microsoft 知识库文章:
267287 (http://support.microsoft.com/kb/267287/EN-US/) How to Create a Startup Disk in Windows Millennium Edition(如何在 Windows Millennium Edition 中创建启动盘)
备注:上一文章也适用于 Windows 98。
284943 (http://support.microsoft.com/kb/284943/EN-US/) How to Create a Windows 95 Startup Disk in MS-DOS(如何在 MS-DOS 下创建 Windows 95 启动盘)
187632 (http://support.microsoft.com/kb/187632/EN-US/) How to create a Windows 98 Startup Disk that Supports(如何创建支持的 Windows 98 启动盘)
b. :上一文章也适用于 Windows 98。 请按照以下与您的操作系统对应的文章中的步骤进行操作。
221512 (http://support.microsoft.com/kb/221512/EN-US/) How to Manually Restore the Windows 98/Me Registry(如何手动还原 Windows 98/Me 注册表)
CHS132332 (http://support.microsoft.com/kb/132332/EN-US/) 如何备份注册表 (Windows 95)
4. 如果计算机是即插即用型计算机,则使用 setup /p I 命令重新启动 Windows。有关如何安装 Windows 95 的其他信息,请单击下列文章编号,查看相应的 Microsoft 知识库文章:
129260 (http://support.microsoft.com/kb/129260/EN-US/) Windows 95 Setup:Description and Troubleshooting Steps(Windows 95 安装:说明和故障排除步骤)
5. 如果正在使用 Novell Client 32 软件,则删除该软件,然后安装 Microsoft Client for Novell Networks。
6. 验证计算机的 CMOS 设置是否正确。有关如何更改计算机上 CMOS 设置的信息,请查阅计算机文档或者与计算机制造商联系。
7. 在空文件夹中安装"全新的"Windows 副本。有关其他信息,请参阅以下文章之一:
277648 (http://support.microsoft.com/kb/277648/EN-US/) How to Install Windows Millennium Edition in a New Folder(如何在新文件夹中安装 Windows Millennium Edition)
193902 (http://support.microsoft.com/kb/193902/EN-US/) How to Install Windows 98 Into a New Folder(如何在新文件夹中安装 Windows 98)
142096 (http://support.microsoft.com/kb/142096/EN-US/) How to Reinstall Windows 95 to a New Folder(如何在新文件夹中重新安装 Windows 95)
重要说明:如果仍出现该错误信息,则它很有可能是由硬件故障造成的。
更多信息
生成该错误信息的 VxD 可能是任何 VxD:安装的默认 VxD,或者从 System.ini 文件加载的第三方 .386 驱动程序。如果不知道是哪个驱动程序引起该错误信息,请创建 Bootlog.txt 文件,然后检查哪个驱动程序是最后安装的驱动程序。它通常就是引起该问题的驱动程序。
备注:安装某个程序或更改计算机配置后,在重新启动 Windows 95 时可能也会出现 Windows Protection 错误信息。有关这一问题的其他信息,请单击以下文章编号,查看相应的 Microsoft 知识库文章:
157924 (http://support.microsoft.com/kb/157924/EN-US/) Err Msg:"IOS Failed to Initialize" on Boot(Err Msg:启动时出现"IOS Failed to Initialize")
有关如何解决 Windows 保护问题的其他信息,请单击以下文章编号,查看相应的 Microsoft 知识库文章:
131431 (http://support.microsoft.com/kb/131431/ZH-CN/) 如何对注册表错误进行疑难解答