如何使用系统配置实用工具排查配置错误

本文介绍如何使用系统配置实用工具排查配置错误。

适用于: Windows Vista
原始 KB 编号: 950093

简介

本文介绍如何使用系统配置实用工具 (Msconfig.exe) 排查可能阻止 Windows Vista 正确启动的配置错误。

更多信息

系统配置实用工具可查找并隔离问题。 但是,它不是启动管理程序。

有关如何禁用或永久删除在 Windows 启动时运行的程序的详细信息,请单击以下序列号以查看 Microsoft 知识库中的文章:

270035 如何禁用在启动 Windows XP 家庭版或 Windows Vista 时运行的程序

高级故障排除

这些故障排除步骤适用于高级计算机用户。 如果不熟悉高级故障排除,可能需要向某人寻求帮助或联系支持人员。 有关如何联系支持人员的信息,请访问以下 Microsoft 网站:
Microsoft 支持
系统配置实用工具可自动执行 Microsoft 客户支持服务专业人员在诊断系统配置问题时使用的常规故障排除步骤。

使用此实用工具时,可以选择选项来暂时阻止在 Windows 启动过程中加载服务和程序。 通过此过程,可以降低使用注册表编辑器时出现键入错误的风险。 此外,使用实用工具时,可以轻松还原原始配置。

使用系统配置实用工具时,可以在禁用常见服务和启动程序时启动 Windows。 然后,可以一次启用一个。 如果禁用服务时未发生问题,但在启用服务时出现问题,则服务可能是导致该问题的原因。

可以在 Windows Vista 中轻松重置或更改配置设置,以包括以下设置的首选项:

  • 启动选项

  • 设置为在启动过程中启动的服务

  • 设置为在启动过程中加载的程序

    注意

    这些程序在“程序/启动”文件夹和注册表中指定。

    注意

    若要使用系统配置实用工具,必须以管理员或管理员组成员身份登录。

可用的启动选项

以下启动选项可用:

  • 正常启动
  • 诊断启动
  • 选择性启动

正常启动

正常启动选项是 Windows 默认值。 此选项使 Windows 能够与加载的所有程序、服务和设备驱动程序一起在正常模式下启动。

诊断启动

诊断启动选项使 Windows 能够确定启动 Windows 时要加载的基本设备驱动程序和软件。 使用此选项时,系统会暂时禁用 Microsoft 服务,例如以下服务:

  • 网络
  • “即插即用”
  • 事件日志记录
  • 错误报告
  • 系统还原

注意

如果必须使用 Microsoft 服务来测试问题,请不要使用此选项。

若要执行诊断启动,请执行以下步骤:

  1. 单击“ 开始 ”,键入 msconfig开始搜索 ”框,然后按 Enter。

    如果系统提示输入管理员密码或进行确认,请键入密码,或单击“ 继续”。

  2. 在“ 常规 ”选项卡上,单击“ 诊断启动”,然后单击“ 确定”。

  3. 单击“ 重启”。

如果问题在 Windows 重启后未出现,请使用选择性启动选项尝试通过禁用和启用单个服务和启动程序来查找问题。

选择性启动

使用选择性启动选项,可以选择重启计算机时希望计算机加载的程序和服务。 可以从以下选项中选择:

  • 加载系统服务
  • 加载启动项
  • 使用原始启动配置

默认情况下,会选择所有这些选项。 以下规则适用于这些选项:

  • 单击以选中“检查”框时,将在重启计算机时处理该选项。
  • 单击以清除“检查”框时,重启计算机时不会处理选项。
  • 如果选中“检查”框,并且由于检查框不可用而无法单击以清除该框,则重启计算机时,某些项目仍在从该选项加载。
  • 如果未选中“检查”框,并且由于检查框不可用而无法单击以选中该框,则计算机上不存在 选项。
  • 不能更改 “使用原始启动配置 ”选项。

注意

单击以清除“加载系统服务检查”框时,将禁用 Microsoft 服务,例如以下服务:

  • 网络
  • “即插即用”
  • 事件日志记录
  • 错误报告
  • 系统还原

如果必须使用 Microsoft 服务来测试问题,请不要单击以清除此检查框。

若要执行选择性启动并排查问题,请执行以下步骤:

  1. 单击“ 开始 ”,键入 msconfig开始搜索 ”框,然后按 Enter。

    如果系统提示输入管理员密码或进行确认,请键入密码,或单击“ 继续”。

  2. 在“常规”选项卡上,单击“选择性启动”,然后单击以清除“加载系统服务”和“加载启动项检查框。

  3. 单击“ 确定”,然后单击“ 重启”。

如果在计算机重启后可以重现问题,则问题与系统服务或启动项无关。 在这种情况下,系统配置实用工具无法帮助排查问题。

如果在计算机重启后无法重现该问题,则问题与系统服务或启动项有关。 若要确定与问题相关的项,请执行以下步骤:

  1. 单击“ 开始 ”,键入 msconfig开始搜索 ”框,然后按 Enter。

    如果系统提示输入管理员密码或进行确认,请键入密码,或单击“ 继续”。

  2. 在“常规”选项卡上,单击“选择性启动”,然后单击以选中“加载系统服务检查”框。

  3. 单击“ 确定”,然后单击“ 重启”。

如果在计算机重启后可以重现问题,则问题与其中一个系统服务有关。 否则,问题与其中一个启动项有关。

确定与问题相关的项后,请按照“如何确定导致问题的服务或启动项”部分中的步骤确定导致问题的单个服务或启动项。

如何确定导致问题的服务或启动项

若要确定问题的原因,可以阻止在重新启动计算机时加载单个服务和启动项。 可以按照以下步骤操作。

如何确定导致问题的系统服务

  1. 单击“服务”选项卡,单击“全部禁用”,单击以选中列出的第一个服务的“检查”框,然后重新启动计算机。

    如果问题未发生,则可以消除第一个服务作为原因。

  2. 选中第一个服务后,单击以选中第二个服务的“检查”框,然后重新启动计算机。

  3. 重复此过程,直到重现问题。 如果无法重现此问题,则可以消除系统服务作为原因。 继续执行下一过程。

如何确定导致问题的启动项

  1. 单击“常规”选项卡,然后单击以选中“检查加载启动项”框。

  2. 单击“启动”选项卡,单击“全部禁用”,单击以选择列出的第一个启动项的“检查”框,然后重新启动计算机。

    如果未发生此问题,则可以消除第一个启动项作为原因。

  3. 选中第一个启动项后,单击以选择第二个启动项的“检查”框,然后重新启动计算机。

  4. 重复此过程,直到重现问题。

如何启用和禁用单个服务和启动项

服务和启动选项

“系统配置”实用工具中的“服务和启动”选项卡具有以下选项:

  • 复选框可用于启用或禁用选项。 若要启用或禁用某个选项,使其在启动时加载或不加载,请单击以选中或单击以清除“检查”框。 所选检查框指示将在启动时启动或加载该选项。
  • 键盘箭头键使你能够在没有鼠标时在不同的选项中移动。
  • 使用空格键,可以在没有鼠标时选择和清除选项。

注意

单击以清除项的检查框时,“常规”选项卡上的“选择性启动”选项将自动选中。

如何返回到正常启动

完成故障排除并修复配置后,返回到正常启动。 可以遵循这些步骤:

  1. 单击“ 开始 ”,键入 msconfig开始搜索 ”框,然后按 Enter。

    如果系统提示输入管理员密码或进行确认,请键入密码,或单击“ 继续”。

  2. 在“ 常规 ”选项卡上,单击“ 正常启动”,然后单击“ 确定”。

  3. 单击“ 重启”。

如何启动诊断工具和其他高级工具

可以使用“系统配置”实用工具中的“ 工具 ”选项卡启动诊断工具和其他高级工具。 “ 工具 ”选项卡还显示工具的路径和开关。

若要启动“ 工具 ”选项卡上列出的一个或多个工具,请单击要启动的工具,然后单击“ 启动”。 或者,单击要启动的工具,然后按 Alt+L。

References

有关 Windows Vista 中常规启动问题的高级故障排除的详细信息,请单击下面的文章编号以查看 Microsoft 知识库中的文章:

927392 如何使用 Windows 恢复环境中的 Bootrec.exe 工具来排查和修复 Windows Vista 中的启动问题

有关如何使用系统还原还原 Windows Vista 的详细信息,请单击下面的文章编号以查看 Microsoft 知识库中的文章:

936212 如何修复操作系统以及如何将操作系统配置还原到 Windows Vista 中的早期时间点

有关如何将 Windows Vista 配置为以“干净启动”状态启动的详细信息,请单击以下编号以查看 Microsoft 知识库中的文章:

929135 如何在 Windows Vista 中执行干净启动来排查问题

如果这些文章无法帮助你解决问题,或者遇到与本文所述的不同症状,请在 Microsoft 知识库中搜索详细信息。 若要搜索 Microsoft 知识库,请访问以下 Microsoft 网站:
https://support.microsoft.com

键入收到的错误消息的文本,或在 “搜索 ”框中键入问题说明,然后按 Enter。