如何在 Windows 中执行干净启动

注意

如果你遇到的问题阻止你启动进入 Windows,你将无法按照本文中的步骤执行操作。 设备尝试重启数次之后,你应该获取 Windows 恢复选项并用它们尝试解决问题。 单击下面与你的 Windows 版本对应的链接:

 

摘要

“干净启动”使用最少的一组驱动程序和启动程序集来启动 Windows,以便确定后台程序是否干扰游戏或程序。  这类似于在安全模式下启动 Windows,但为你提供了对启动时运行的服务和程序的更多控制,以帮助你隔离问题的原因。

如何执行干净启动

这些步骤乍看起来可能很复杂,但按顺序逐步执行这些步骤将有助于你回到正轨。

请按照下列步骤在 Windows 10 中执行干净启动。  对 Windows 7、Windows 8 和 Windows 8.1 执行干净启动

  1. 以管理员身份登录计算机。  如果你没有管理员帐户,可以创建一个。  在 Windows 10 中创建本地用户或管理员帐户

  2. 在任务栏的搜索框中,键入 msconfig,然后从结果中选择系统配置

Search result - System Configuration

重要说明 如果计算机已联网,则网络策略设置可能会阻止你完成以下这些步骤。 只能在 Microsoft 支持工程师的指导下才能使用系统配置实用程序更改计算机上的高级启动选项。  使用系统配置实用程序可能会使计算机不可用。

  1. 系统配置服务选项卡上,选择隐藏所有 Microsoft 服务,然后选择全部禁用
    System Configuration - Services tab - Hide all Microsoft services check box checked - Disable all

  2. 系统配置启动选项卡上,选择打开任务管理器
    System Configuration - Startup tab - Open Task Manager button

  3. 任务管理器启动下,为每个启动项选择该项,然后选择禁用

    Task Manager - Startup tab

  4. 关闭“任务管理器”。

  5. 系统配置启动选项卡上,选择确定。  重启计算机时,它将处于干净启动环境中。  按照故障排除步骤来安装、卸载或运行应用程序。  在干净启动环境中,计算机可能会暂时失去某些功能。  干净启动故障排除后将计算机重置为正常启动,并恢复功能。

 

  1. 从屏幕右边缘滑入,然后选择“搜索”。 或者,如果使用的是鼠标,请指向屏幕的右下角,然后选择搜索

  2. 在搜索框中键入 msconfig,然后选择 msconfig。 
    Search box -  msconfig

  3. 系统配置服务选项卡上,选择隐藏所有 Microsoft 服务,然后选择全部禁用System Configuration - Services tab - Hide all Microsoft services check box checked - Disable all

重要说明 如果计算机已联网,则网络策略设置可能会阻止你完成这些步骤。 只能在 Microsoft 支持工程师的指导下才能使用系统配置实用程序更改计算机上的高级启动选项。  使用系统配置实用程序可能会使计算机不可用。

  1. 系统配置启动选项卡上,选择打开任务管理器。 System Configuration - Startup tab - Open Task Manager button

  2. 在“任务管理器”中选择启动,然后为每个启动项选择该项并选择禁用
    Task Manager - Startup tab - Disable

  3. 关闭“任务管理器”。

  4. 系统配置启动选项卡,选择确定,然后重启计算机。  System Configuration -  Startup tab - OK

计算机在干净启动环境中重启。  按照故障排除步骤安装、卸载或运行应用程序。  在干净启动环境中,计算机可能会暂时失去某些功能,但是这些功能将会恢复。  完成故障排除并重置计算机以正常启动

 

 

  1. 使用拥有管理员权限的帐户登录计算机。

  2. 选择开始,在开始搜索框中键入 msconfig.exe,然后按 Enter 键启动系统配置实用程序。
    注意 如果系统提示你输入管理员密码或进行确认,请键入密码或进行确认。
    Start Search box - msconfig.exe

  3. 常规选项卡上,选择有选择的启动,然后取消选择加载启动项。 (“使用原有 Boot.ini”复选框不可用。)
    System Configuration -  General tab - Selective startup option checked重要说明 如果计算机已联网,则网络策略设置可能会阻止你完成以下这些步骤。 只能在 Microsoft 支持工程师的指导下才能使用系统配置实用程序更改计算机上的高级启动选项。  使用系统配置实用程序可能会使计算机不可用。

  4. 服务选项卡上,选择隐藏所有 Microsoft 服务,然后选择全部禁用
    System Configuration - Services tab - Hide all Microsoft services check box checked 
    注意 按照此步骤操作可让 Microsoft 服务继续运行。 这些服务包括网络连接、即插即用、事件日志记录、错误报告和其他服务。 如果禁用这些服务,可能会永久性删除所有还原点。 如果您想要一起使用“系统还原”实用程序和现有还原点,不要执行此操作。

  5. 选择确定,然后选择重启。  计算机在干净启动环境中重启。  按故障排除步骤安装、卸载或运行应用程序。   在干净启动环境中,计算机可能会暂时失去某些功能,但是这些功能将会恢复。  完成故障排除并重置计算机以正常启动

 

 

安装、卸载或运行应用程序

重启计算机后,将获得干净启动环境。 然后,根据你的具体情况执行下列操作之一:

 

注意 如果你在安装或卸载过程中收到“无法访问 Windows Installer 服务”错误,则需要更多信息。 如何在未加载系统服务时启动 Windows Installer 服务。  然后安装或卸载该程序或再次更新。

如果安装或卸载成功,问题将得到解决,你可以像往常一样启动。如何重置计算机以正常启动 

如果安装或卸载仍然失败,这表示此问题不是由应用程序或服务干扰所导致。 你可能需要联系程序制造商获取更具体的支持。
 

 

如果程序正确运行,则表示此问题是由应用程序或服务干扰所导致。  你可以查明是哪个应用程序或服务导致了此问题。   如何通过执行干净启动确定导致问题的原因

如果程序仍不按预期运行,则表示此问题不是由应用程序或服务干扰所导致。 你可能需要联系程序制造商以获取更具体的支持。

执行干净启动后如何确定问题原因

如果计算机处于干净启动环境时未出现任何问题,则可以通过系统地打开或关闭应用程序或服务并重启计算机来确定导致问题的启动应用程序或服务。  虽然每次打开单个服务或启动项并重启最终会找到有问题的服务或应用程序,但最有效的方法是在每次重启计算机时测试其中的一半,从而在每次重启计算机时就可以排除一半导致问题的潜在原因。  然后,可以重复此过程,直到找出问题为止。  方法如下:

 

  1. 使用拥有管理员权限的帐户登录计算机。 如果你没有管理员帐户,可以创建一个。在 Windows 10 中创建一个本地用户或管理员帐户

  2. 对于 Windows 10,在任务栏上的搜索框中,键入 msconfig。   (在 Windows 8 或 8.1 中,从屏幕右侧边缘向左轻扫,然后选择搜索。 或者,如果使用的是鼠标,请指向屏幕的右下角,然后选择搜索。  在搜索框中,键入 msconfig。)

  3. 从搜索结果中选择“msconfig”或“系统配置”。

  4. 选择服务,然后选择隐藏所有 Microsoft 服务

  5. 选择服务列表上半部分中的每个复选框。

  6. 选择确定,然后选择重启

  7. 计算机重启后,确定是否仍出现问题。

    • 如果问题仍然存在,则其中一个检查的项目是有问题的服务。  重复步骤 1 到 6,但在步骤 5 中,清除在上次测试中在“服务”列表中选择的复选框的下半部分。

    • 如果没有出现问题,则检查的项目不是导致问题的原因。 重复步骤 1 到 6,但在步骤 5 中,打开在上次测试中在服务列表中清除的复选框的上半部分。

    • 重复这些步骤,直到你将问题隔离到单个服务,或者直到你确定没有任何服务是导致问题的原因。  如果在“服务”列表中仅选择一个服务时遇到问题,请转到步骤 10。 如果没有服务导致此问题,请转到步骤 8。

  8. 选择启动,然后在启动项列表中选择复选框的上半部分。

  9. 选择确定,然后选择重启

    • 如果问题仍然存在,请重复步骤 8,但这次要清除上次测试中选择的启动项目列表中框的下半部分。

    • 如果问题没有出现,重复步骤 8,并打开在上一次测试中在启动项目列表中清除的框的上半部分。

    • 如果在“启动项”列表中只选择了一个启动项但问题仍然存在,则表示所选启动项是产生问题的原因,请转至步骤 10。 如果没有“启动项目”导致此问题,则 Microsoft 服务可能有问题。  修复服务、重置或重新安装 Windows

  10. 确定导致问题的启动项或服务后,请联系程序制造商确定是否可以解决该问题。 或者,在禁用问题项的情况下运行 Windows。  为此,请运行“系统配置”实用程序,然后启用“服务”和“启动项目”,但清除问题项对应的复选框。

 

  1. 使用拥有管理员权限的帐户登录计算机。

  2. 选择开始,在开始搜索框中键入 msconfig.exe,然后按 Enter 键以启动“系统配置”实用程序。
    注意 如果系统提示你输入管理员密码或进行确认,请键入密码或进行确认。
    Start Search box - msconfig.exe

  3. 选择服务选项卡,然后选择隐藏所有 Microsoft 服务

  4. 选择服务列表中复选框的上半部分。

  5. 选择确定,然后选择重启

  6. 计算机重新启动后,确定是否仍出现问题。

    • 如果问题仍然存在,请重复步骤 1 到 5,但在步骤 4 中,要清除在上次测试中选择的服务列表中框的下半部分。

    • 如果没有出现问题,则检查的项目不是导致问题的原因。 重复步骤 1 到 5,但在步骤 4 中,打开在上次测试中在服务列表中清除的框的上半部分。

    • 如果在“服务”列表中只选择了一项服务但问题仍然存在,则表示所选服务是产生问题的原因。 转到步骤 9。 如果没有服务导致此问题,请转到步骤 7。

  7. 选择启动,然后选择启动项目列表中复选框的上半部分。 
    System Configuration - Startup tab

  8. 选择确定,然后选择重启

    • 如果问题仍然存在,请重复步骤 7,但这次要清除在上一次测试中选择的启动项目列表中框的下半部分。

    • 如果不再出现此问题,则重复步骤 7,并仅选择之前在“启动项”列表中清除的复选框中的上半部分。 重复这些步骤,直到选择了所有复选框。

    • 如果在“启动项”列表中只选择了一个启动项但问题仍然存在,则表示所选启动项是产生问题的原因。 请转到步骤 10。 如果没有启动项导致此问题,则原因很可能为 Microsoft 服务。 若要修复服务,Microsoft 建议重置或重新安装 Windows。

  9. 确定导致问题的启动项或服务后,请联系程序制造商确定是否可以解决该问题。 或者,在禁用问题项的情况下运行 Windows。  (运行系统配置实用程序,然后启用“服务”和“启动项”,但清除问题项对应的复选框。)

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

完成故障排除后,请按照以下步骤将计算机重置为正常启动。

 

  1. 在 Windows 10 中任务栏的搜索框中,键入 msconfig。 (在 Windows 8 或 8.1 中,从屏幕右侧边缘向左轻扫,然后选择搜索。 或者,如果使用的是鼠标,请指向屏幕的右下角,然后选择搜索。  键入 msconfig。)

  2. 从搜索结果中选择 msconfig系统配置

  3. 常规选项卡上,选择正常启动

  4. 选择服务,并清除隐藏所有 Microsoft 服务旁的复选框,然后选择全部启用

  5. 选择启动,然后选择打开任务管理器

  6. 在“任务管理器”中,启用所有启动程序,然后选择确定

  7. 当系统提示你重启计算机时,请选择重启

 

 

  1. 单击“开始”,在“开始搜索”框中键入 msconfig.exe,然后按 Enter 键。
    注意 如果系统提示你输入管理员密码或进行确认,请键入密码或选择继续

  2. 常规选项卡上,选择正常启动,然后选择确定

  3. 当系统提示你重启计算机时,请选择重启

 

如何在未加载系统服务时启动 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,然后选择启动

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×