你目前正处于脱机状态,正在等待 Internet 重新连接

在安装了设备或更新了设备的驱动程序后,Windows Vista 或 Windows 7 可能无法启动

症状
当在运行 Windows Vista 或 Windows 7 的计算机上安装了设备或更新了设备的驱动程序后,操作系统可能无法启动。
原因
如果存在以下任何一种情况,就可能出现此问题:
  • 新设备或驱动程序与计算机上安装的其他驱动程序发生冲突。
  • 出现了硬件特定的问题。
  • 安装的驱动程序已损坏。
解决方案
要解决此问题,请使用下列故障排除步骤确定问题的确切原因,然后再采取适当的措施。

启动 Windows Vista 或 Windows 7

  1. 如果安装了新设备,请删除该设备,然后尝试启动计算机。如果操作系统未能启动,请转到步骤 2。如果操作系统可以启动,请转到本文的“启动问题的原因解析”部分。
  2. 启动计算机,然后按 F8。在“高级启动选项”屏幕上,选择“最近一次的正确配置”,然后按 Enter。如果操作系统未能启动,请转到步骤 3。如果操作系统可以启动,请转到本文的“启动问题的原因解析”部分。
  3. 启动计算机,然后按 F8。在“高级启动选项”屏幕上,选择“安全模式”,然后按 Enter。如果操作系统以安全模式启动,请转到本文的“启动问题的原因解析”部分。如果无法以安全模式启动操作系统,请转到本文的“使用 Windows 恢复环境修复 Windows Vista 或 Windows 7”部分。

使用 Windows 恢复环境修复 Windows Vista 或 Windows 7

重要说明:此部分、方法或任务包含有关如何修改注册表的步骤。但是,注册表修改不当可能会出现严重问题。因此,请一定严格按照下列步骤操作。为了获得进一步保护,请在修改注册表之前对其进行备份。这样就可以在出现问题时还原注册表。有关如何备份和还原注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows 中备份和还原注册表


若要使用 Windows 恢复环境,您必须具有 Windows Vista 或 Windows 7 安装光盘。要启动 Windows 恢复环境,请按照下列步骤操作:
  1. 将安装光盘放入光盘驱动器中,然后启动计算机。
  2. 在系统提示时按某个键。
  3. 选择语言、时间和货币以及键盘或输入法,然后单击“下一步”。
  4. 单击“修复计算机”。
  5. 在“系统恢复选项”对话框中,单击要修复的操作系统,然后单击“下一步”。
使用 Windows 恢复环境中的工具修复 Windows Vista 或 Windows 7。为此,请按照下列步骤操作:
  1. 如果计算机未能以安全模式启动,请单击“系统恢复选项”对话框中的“启动修复”,以修复可能阻止操作系统正常启动的某些问题。如果“启动修复”工具无法诊断或修复问题,请转到步骤 2。如果 Windows Vista 或 Windows 7 可以启动,请转到“启动问题的原因解析”部分。

    有关如何使用启动修复的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    925810 尝试启动 Windows Vista 或 Windows 7 时,出现停止错误,或计算机停止响应
  2. “系统恢复选项”对话框中,单击“系统还原”,将操作系统还原到安装程序或驱动程序时创建的还原点。如果无法使用“系统还原”工具启动计算机,请转到步骤 3。
  3. 使用 Windows 恢复环境中的“命令提示符”选项,以禁用阻止操作系统启动的驱动程序。为此,请按照下列步骤操作。
    1. 在“系统恢复选项”对话框中,单击“命令提示符”。
    2. 键入下列命令。在键入每个命令后按 Enter。
      cd \Windows\INF
      notepad setupapi.app.log
    3. 记下位于每个新设备或驱动程序安装部分开头的日期。使用这些日期可以确定上次安装的驱动程序。
    4. 确定最后安装的驱动程序以后,请确定此驱动程序是否为启动计算机所需的驱动程序。为此,请阅读 Setupapi.app.log 文件中介绍此驱动程序部分的信息。如果驱动程序与磁盘控制器或芯片集有关,或者驱动程序由操作系统所提供,请在以下 Microsoft 网站中搜索驱动程序名称和问题的症状:首先确定是否可以禁用驱动程序,然后再继续操作。如果上次安装的驱动程序不是启动计算机所必需的,请转到步骤 e。
    5. 在命令提示符处,键入 regedit,然后单击?确定?。
    6. 单击?HKEY_LOCAL_MACHINE?,然后单击?文件?菜单上的?加载配置单元?。
    7. 找到并单击 C:\Windows\System32\Config\System 文件,然后单击?打开?。
    8. 在“加载配置单元”对话框中,键入 Offline,然后单击“确定”。
    9. 展开“System”,然后单击“Select”。
    10. 在右窗格中,找到“Current”,然后记下“数据”列中的值。
    11. 依次展开“ControlSet00x”和“Services”。其中 x 是您在步骤 j 中记下的“数据”列中的值。
    12. 找到与上次安装的驱动程序相对应的子项。如果无法找到匹配项,请单击“Services”,单击“编辑”菜单上的“查找”,在“查找目标”框中键入该驱动程序的名称,然后单击“查找下一个”。
    13. 单击具有该驱动程序名的子项。
    14. 在右窗格中,右键单击“Start”,然后单击“修改”。
    15. 在“数值数据”框中,键入 4,然后单击“确定”。此步骤将阻止该驱动程序启动。
    16. 找到并单击下面的注册表子项:
      HKEY_LOCAL_MACHINE\Offline
    17. 在“文件”菜单上,单击“卸载配置单元”,然后在“确认卸载配置单元”对话框中单击“是”。
    18. 退出注册表编辑器。
    19. 重新启动计算机。
    20. 如果操作系统未能启动,请启动 Windows 恢复环境,然后重复步骤 a 到步骤 s。您可能需要不断重复这些步骤,直至自上次成功启动以来安装的所有驱动程序都被禁用。
  4. 当可以启动操作系统时,请与设备或驱动程序的制造商联系,以了解有关兼容性问题或可能的可用更新的信息。 有关如何联系设备或驱动程序制造商的信息,请单击以下列表中相应的文章编号,以查看 Microsoft 知识库中相应的文章:
    65416 硬件和软件供应商联系信息 A-K (EN)

    60781 硬件和软件供应商联系信息 L-P (EN)

    60782 硬件和软件供应商联系信息,Q-Z (EN)

启动问题的原因解析

  1. 打开设备管理器。为此,请单击“开始”“开始”按钮,在“开始搜索”框中键入设备管理器,然后单击“程序”列表中的“设备管理器”
  2. 如果您更新了某个设备的驱动程序,请在设备管理器中右键单击该设备,单击“属性”,然后单击“驱动程序”选项卡上的“回滚驱动程序”。
  3. 如果您安装了新设备,请在设备管理器中右键单击该设备,然后单击“卸载”。
  4. 如果您安装了包含新驱动程序的程序,请按照下列步骤操作:
    1. 单击“开始”“开始”按钮,在“开始搜索”框中键入 appwiz.cpl,然后单击“程序”列表中的 appwiz.cpl
    2. 单击该已安装程序的名称,然后单击“卸载/更改”。
      用户帐户控制权限如果系统提示您是否允许继续时,请单击“继续”
    3. 当您收到“是否继续”消息时,请单击“是”。
  5. 重新启动 Windows Vista 或 Windows 7。
属性

文章 ID:927525 - 上次审阅时间:10/22/2009 13:25:43 - 修订版本: 3.0

Windows Vista Ultimate, Windows Vista Home Premium, Windows Vista Home Basic, Windows Vista Enterprise, Windows Vista Business 64-bit edition, Windows Vista Business, Windows Vista Home Premium 64-bit edition, Windows Vista Home Basic 64-bit edition, Windows Vista Enterprise 64-bit edition, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate

  • kbexpertisebeginner kbtshoot kbprb KB927525
反馈
t" src="https://c.microsoft.com/ms.js"> tml>