如何在 Windows 中执行干净启动

概要

干净启动是指通过使用最少的一组驱动程序和启动程序来启动 Windows。这有助于消除安装程序或更新时或在 Windows 10、Windows 8.1、Windows 8、Windows 7 或 Windows Vista 中运行程序时出现的软件冲突。你还可以通过执行干净启动排除故障或确定导致问题的冲突。
为什么出现软件冲突?

如何执行干净启动

注意
  • 您必须以管理员身份登录计算机,才能执行干净启动。
  • 当您执行干净启动时可能暂时丢失一些功能。在您以正常方式启动计算机时,这些功能会恢复。但是,如果问题仍存在,您可能会收到原来的错误消息或可能遇到原来的行为。
  • 如果计算机已连接到网络,则网络策略设置会阻止您执行以下步骤。我们强烈建议您不要使用系统配置实用程序来更改计算机上的高级启动选项,除非 Microsoft 支持工程师要求您这么做。因为这样做可能会使计算机无法使用。
请按照下列步骤执行干净启动:


  1. 从“开始”中,搜索 msconfig
  2. 从搜索结果中选择系统配置


  3. 系统配置对话框的服务选项卡上,点按或单击选中隐藏所有 Microsoft 服务复选框,然后点按或单击全部禁用


  4. 系统配置对话框的启动选项卡上,点按或单击打开任务管理器


  5. 在“任务管理器”的启动选项卡上,针对每个启动项,选择启动项并单击禁用


  6. 关闭“任务管理器”。
  7. 系统配置对话框的启动选项卡上,点按或单击确定,然后重启计算机。

  1. 从屏幕右边缘滑入,然后点按“搜索”。您也可以将鼠标指向屏幕的右下角,然后单击“搜索”
  2. 在搜索框中键入 msconfig,然后点按或单击“msconfig”
  3. 在“系统配置”对话框中的“服务”选项卡上,点按或单击选中“隐藏所有 Microsoft 服务”复选框,然后点按或单击“全部禁用”。
  4. 在“系统配置”对话框的“启动”选项卡上,单击“打开任务管理器”。
  5. 在任务管理器的“启动”选项卡上,针对每个启动项,选择启动项并单击“禁用”。
  6. 关闭“任务管理器”。
  7. 在“系统配置”对话框的“启动”选项卡上,点按或单击“确定”,然后重新启动计算机。
  1. 使用拥有管理员权限的帐户登录计算机。
  2. 单击“开始”,在“开始搜索”框中键入 msconfig.exe,然后按 Enter 键启动系统配置实用程序。
    注意如果系统提示您输入管理员密码或进行确认,请键入密码或进行确认。
  3. 在“常规”选项卡上,单击“有选择的启动”,然后单击以清除“加载启动项”复选框。(“使用原有 Boot.ini”复选框不可用。)
  4. “服务”选项卡上,单击以选中“隐藏所有 Microsoft 服务”复选框,然后单击“全部禁用”

    注意 按照此步骤操作可让 Microsoft 服务继续运行。这些服务包括网络连接、即插即用、事件日志记录、错误报告和其他服务。如果禁用这些服务,可能会永久性删除所有还原点。如果您想要一起使用“系统还原”实用程序和现有还原点,不要执行此操作。
  5. 单击“确定”,然后单击“重新启动”
有关如何在 Windows 7 和 Windows Vista 中执行干净启动的详细信息,请参考视频:如何在 Windows 中执行干净启动

具有干净启动环境时,下一步操作是什么?

计算机重新启动后,您将具有干净启动环境。然后,根据您的具体情况,执行以下步骤之一:
  • 如果您无法在执行干净启动之前安装或卸载程序或更新,请重新尝试安装或卸载程序或更新。

    注意 如果您在安装或卸载过程中收到“无法访问 Windows Installer 服务”错误,请按照如何在未加载系统服务时启动 Windows Installer 服务的步骤操作,然后重新安装或卸载该程序或更新。
    • 如果安装或卸载成功,则您已解决您的问题。请按照如何将计算机重置为正常启动的步骤将您的计算机设置为正常启动。
    • 如果安装或卸载仍失败,则意味着此问题不是由应用程序或服务参考引起的。您可能需要转到 Microsoft 支持以获取更具体的支持。
  • 如果您无法在执行干净启动之前运行程序,则重新尝试运行该程序。
    • 如果程序正确运行,这表示该问题由应用程序或服务参考引起。请按照如何通过干净启动确定导致问题的原因的步骤,确定导致问题的应用程序或服务。
    • 如果程序仍不能正常运行,则此问题不是由应用程序或服务参考引起的。您可能需要转到 Microsoft 支持以获取更具体的支持。

干净启动故障排除后如何将计算机重置为正常启动

完成故障排除后,请执行以下步骤将计算机重置为正常启动。
  1. 从“开始”中,搜索 msconfig。(在 Windows 10 中,使用“开始”菜单中的“搜索”框。在 Windows 8 或 8.1 中,从屏幕的右边缘滑入,然后点按“搜索”。或者,如果你使用的是鼠标,则指向屏幕的右下角,然后单击“搜索”。)
  2. 从搜索结果中选择 msconfig系统配置
  3. 在“常规”选项卡上,点按或单击“正常启动”选项。
  4. 点按或单击“服务”选项卡并清除“隐藏所有 Microsoft 服务”旁的复选框,然后点按或单击“全部启用”。
  5. 接下来,点按或单击“启动”选项卡,然后点按或单击“打开任务管理器”。
  6. 在任务管理器中,启用所有的启动程序,然后点按或单击“确定”。
  7. 如果系统提示您重新启动计算机,请点按或单击“重新启动”。
  1. 单击“开始”,在“开始搜索”框中键入 msconfig.exe,然后按 Enter 键。
    注意 如果系统提示您输入管理员密码或进行确认,请键入密码或单击“继续”
  2. “常规”选项卡上,单击“正常启动”选项,然后单击“确定”
  3. 当系统提示您重新启动计算机时,请单击“重新启动”

更多信息

  1. 使用拥有管理员权限的帐户登录计算机。
  2. 从“开始”中,搜索 msconfig。(在 Windows 10 中,使用“开始”菜单中的“搜索”框。在 Windows 8 或 8.1 中,从屏幕的右边缘滑入,然后点按“搜索”。或者,如果你使用的是鼠标,则指向屏幕的右下角,然后单击“搜索”。)
  3. 从搜索结果中选择 msconfig系统配置
  4. 点按或单击“服务”选项卡,然后点按或单击选中“隐藏所有 Microsoft 服务”复选框。
  5. 点按或单击选中“服务”列表中的复选框中的上半部分。
  6. 点按或单击“确定”,然后点按或单击“重新启动”。
  7. 计算机重新启动后,确定是否仍出现问题。
    • 如果问题仍然存在,请重复第 1 步至第 6 步,但请清除最初在“服务”列表中选中的复选框中的下半部分。
    • 如果问题已不存在,请重复第 1 步至第 6 步,仅选择之前在“服务”列表中清除的复选框中的上半部分。重复这些步骤,直到选中所有复选框。
    • 如果在“服务”列表中只选择了一项服务并且问题仍然存在,则表示所选服务是产生问题的原因,请转至步骤 11。如果所有服务都没有产生该问题,则转至第 8 步。
  8. 重复本部分的第 1 至第 3 步。
  9. 点按或单击“启动”选项卡,然后点按或单击选中“启动项”列表中的复选框的上半部分。
  10. 单击“确定”,然后单击“重新启动”
    • 如果问题仍然存在,请重复第 8 步和第 9 步,但请清除最初在“启动项”列表中选中的复选框的下半部分。
    • 如果问题已不存在,请重复第 8 步和第 9 步,仅选择之前在“启动项”列表中清除的复选框中的上半部分。重复这些步骤,直到选中所有复选框。
    • 如果在“启动项”列表中只选择了一个启动项并且问题仍然存在,则表示所选启动项是产生问题的原因,请转至第 11 步。如果所有启动项都没有产生问题,则可能是某项 Microsoft 服务产生该问题。要确定哪项 Microsoft 服务可能产生该问题,请重复第 1 步至第 7 步,每个步骤中都不要选中“隐藏所有 Microsoft 服务”复选框。
  11. 确定导致问题的启动项或服务后,请联系程序制造商确定是否可以解决该问题。或者,运行系统配置实用程序,然后点按或单击清除问题项对应的复选框。
  1. 使用拥有管理员权限的帐户登录计算机。
  2. 单击“开始”,在“开始搜索”框中键入 msconfig.exe,然后按 Enter 键启动系统配置实用程序。
    注意如果系统提示您输入管理员密码或进行确认,请键入密码或进行确认。
  3. 单击“服务”选项卡,然后单击以选择“隐藏所有 Microsoft 服务”复选框。
  4. 单击以选中“服务”列表中的复选框的上半部分。
  5. 单击“确定”,然后单击“重新启动”
  6. 计算机重新启动后,确定是否仍出现问题。
    • 如果问题仍然存在,请重复第 1 步至第 5 步,但请清除最初在“服务”列表中选中的复选框中的下半部分。
    • 如果问题已不存在,请重复第 1 步至第 5 步,仅选择之前在“服务”列表中清除的复选框中的上半部分。重复这些步骤,直到选中所有复选框。
    • 如果在“服务”列表中只选择了一项服务并且问题仍然存在,则表示所选服务是产生问题的原因,请转至第 10 步。如果所有服务都没有产生该问题,则转至第 7 步。
  7. 通过重复第 1 步和第 2 步执行干净启动。
  8. 单击“启动”选项卡,然后单击选中“启动项”列表中的复选框的上半部分。该步骤的屏幕截图。
  9. 单击“确定”,然后单击“重新启动”
    • 如果问题仍然存在,请重复第 7 步和第 8 步,但请清除最初在“启动项”列表中选中的复选框的下半部分。
    • 如果问题已不存在,请重复第 7 步和第 8 步,仅选择之前在“启动项”列表中清除的复选框中的上半部分。重复这些步骤,直到选中所有复选框。
    • 如果在“启动项”列表中只选择了一个启动项并且问题仍然存在,则表示所选启动项是产生问题的原因,请转至第 10 步。如果所有启动项都没有产生问题,则可能是某项 Microsoft 服务产生该问题。要确定哪项 Microsoft 服务可能产生该问题,请重复第 1 步至第 6 步,每个步骤中都不要选中“隐藏所有 Microsoft 服务”复选框。
  10. 确定导致问题的启动项或服务后,请联系程序制造商确定是否可以解决该问题。或者,运行系统配置实用程序,然后单击清除问题项对应的复选框。
如果您运行安装程序但没有启动 Windows Installer 服务,则可能收到以下错误消息:

无法访问 Windows Installer 服务。请与技术支持人员联系以验证已正确注册 Windows Installer 服务。

如果您在系统配置实用程序中清除“加载系统服务”复选框,则 Windows Installer 服务将无法启动。要在未加载系统服务时,使用 Windows Installer 服务,您必须手动启动该服务。为此,请按照下列步骤操作。
  1. 从“开始”中,搜索计算机。(在 Windows 10 中,使用“开始”菜单中的“搜索”框。在 Windows 8 或 8.1 中,从屏幕的右边缘滑入,然后点按“搜索”。或者,如果你使用的是鼠标,则指向屏幕的右下角,然后单击“搜索”。)
  2. 在搜索结果中,右键单击或向下轻扫计算机,然后点按或单击管理
  3. 在控制台树中,点按或单击“服务和应用程序”,然后点按或单击“服务”。
  4. 在详细信息窗格中,右键单击或向下轻扫“Windows Installer”,然后点按或单击“启动”。
  1. 单击“开始”,右键单击“计算机”,然后单击“管理”
    注意 如果系统提示您输入管理员密码或进行确认,请键入密码或进行确认。
  2. 在控制台树中,单击“服务和应用程序”,然后单击“服务”
  3. 在详细信息窗格中,右键单击“Windows Installer”,然后单击“启动”
属性

文章 ID:929135 - 上次审阅时间:2016年6月30日 - 修订版本: 1

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

反馈