|
查看安全模式启动日志文件
要解决启动问题,请查看启动日志文件 Ntbtlog.txt,然后记下在以安全模式启动计算机时未加载的驱动程序和服务。
此日志文件位于 %SystemRoot% 文件夹(默认情况下为 Windows 文件夹)中。此日志文件列出在以安全模式启动计算机时加载(和加载失败)的设备和服务。您可以使用文本编辑器(例如“记事本”)打开和查看日志文件。
使用在启动期间未加载的驱动程序和服务的列表,有助于确定启动问题的可能原因。
注意:某些启动问题可能会在启动过程的早期出现。在这种情况下,Windows 可能尚未将启动日志文件保存到硬盘上。
使用设备管理器确定启动问题的原因
“设备管理器”以图形视图显示计算机中所安装硬件。使用此工具可解决任何可能的设备冲突或确定可能导致启动问题的不兼容设备。
要启动“设备管理器”,请按照下列步骤操作:
1. 单击开始,右键单击我的电脑,然后单击管理。
2. 展开系统工具,然后单击设备管理器。
右窗格中列出了计算机中安装的设备。如果设备旁显示一个符号,则该设备可能有问题。例如,黄色底的黑色感叹号 (!) 指示设备处于故障状态。
注意:要在“设备管理器”中禁用设备,请右键单击该设备,然后单击禁用。
3. 调查可能的设备冲突。为此,请在右窗格中双击该设备,然后单击资源选项卡。
如果存在设备冲突,该设备将在“冲突设备列表”下列出。
请注意“使用自动设置”复选框。如果 Windows 成功检测到设备,此复选框将处于选中状态,而且该设备会正常运行。但是,如果资源设置基于“基本配置 n”(其中 n 是从 0 到 9 的任意数字),则您可能需要更改该配置。为此,请单击列表中不同的基本配置,或者手动更改资源设置。警告:本过程可能需要更改计算机的互补金属氧化物半导体 (CMOS) 设置以及基本输入/输出系统 (BIOS) 设置。对计算机 BIOS 的错误更改可能会导致严重问题。更改计算机的 CMOS 设置需要您自担风险。
如果 Windows 无法解决资源冲突,请验证计算机是否已配置为允许 Windows 枚举计算机中的设备。为此,请在计算机 BIOS 的 Setup 工具中启用“Plug and Play OS”设置。要更改计算机的 BIOS 设置,请参见计算机文档或者与计算机制造商联系。
4. 如果您确定了有问题的设备,请将其禁用,然后以正常模式重新启动计算机。
如果计算机正确启动,则您禁用的设备可能就是导致启动问题的原因。
确保该设备在 Windows Server 2003“硬件兼容性列表”(HCL) 上列出,并且已正确安装。此外,请向制造商报告该现象,并获取有关可解决启动问题的可能的更新的信息。
有关如何在“设备管理器”中配置设备的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
323423 (http://support.microsoft.com/kb/323423/) 如何在 Windows Server 2003 中使用设备管理器来配置设备
如何使用系统配置实用工具
系统配置实用工具 (Msconfig.exe) 可以自动完成“Microsoft 产品支持服务”技术人员在诊断 Windows 配置问题时使用的常规疑难解答步骤。您可以运用排除法,使用此工具修改系统配置并解决问题。
必须以管理员或管理员组成员的身份登录才能使用系统配置实用工具。如果您的计算机已联网,则网络策略设置可能防止您使用该实用工具。作为保障安全的“最佳做法”,可考虑使用“运行方式”命令来执行这些过程。
注意:Microsoft 强烈建议在没有 Microsoft 技术支持专业人员帮助的情况下,不要使用系统配置实用工具修改计算机上的 Boot.ini 文件。执行此操作可能导致您的计算机无法使用。
为故障排除创建干净的环境
1. 依次单击开始和运行,在打开框中键入 msconfig,然后单击确定。(要使用“运行方式”命令,请在打开框中键入 runas /user:administrator Path\msconfig.exe,然后单击确定。)
2. 单击一般选项卡,单击“诊断启动 - 仅加载基本设备驱动程序和服务”,单击确定,然后单击重新启动以重新启动计算机。
3. 启动 Windows 后,确定是否仍出现问题。
使用系统启动选项找出问题
1. 依次单击开始和运行,在打开框中键入 msconfig,然后单击确定。
2. 单击一般选项卡,然后单击有选择的启动。
3. 单击以清除下面的复选框:
处理 SYSTEM.INI 文件
处理 WIN.INI 文件
加载系统服务
您将不能清除使用原始 BOOT.INI 复选框。
4. 要测试软件加载过程,请确保已选中加载启动项复选框,然后单击确定。
5. 根据提示重新启动计算机。
使用“有选择的启动”选项找出问题
1. 依次单击开始和运行,在打开框中键入 msconfig,然后单击确定。
2. 单击一般选项卡,然后单击有选择的启动。
3. 单击以清除有选择的启动下的所有复选框。您将不能清除使用原始 BOOT.INI 复选框。
4. 单击以选中处理 SYSTEM.INI 文件复选框,单击确定,然后在出现提示时重新启动计算机。
重复此过程,每次选中一个复选框。每次都应重新启动计算机。重复此过程直到问题出现为止。
5. 在出现问题时,单击与所选文件相对应的选项卡。例如,如果在选择 Win.ini 文件后出现问题,则单击系统配置实用工具中的 WIN.INI 选项卡。
使用“启动”选项卡找出问题
启动选项卡列出在启动时从“启动”组、Win.ini load= 和 run= 以及注册表加载的项。
1. 依次单击开始和运行,在打开框中键入 msconfig,然后单击确定。
2. 单击启动选项卡。
3. 单击以清除所有复选框。
4. 要开始排除故障,请单击以选中第一个复选框,单击确定,然后在出现提示时重新启动计算机。
重复此过程,每次选中一个复选框。每次都应重新启动计算机。重复此过程直到问题出现为止。
解决系统服务问题
1. 依次单击开始和运行,在打开框中键入 msconfig,然后单击确定。
2. 单击服务选项卡。
3. 记下未选中的所有服务。
重要说明:不要跳过此步骤。稍后您将需要此信息。
4. 单击全部禁用,单击确定,然后重新启动计算机。
5. 依次单击开始和运行,在打开框中键入 msconfig,然后单击确定。
6. 单击服务选项卡。
7. 单击以选中某个服务的复选框来启用该服务,然后单击确定。
8. 重新启动计算机,查看是否出现此问题。
9. 对每个服务重复步骤 5 到步骤 8,直到问题出现为止。问题出现时,即可断定最后打开的服务是导致问题出现的原因。记下该服务,然后转到步骤 10.
10. 单击全部启用,单击以清除有问题的服务旁边的复选框,单击以清除您在步骤 3 中记下的任何其他服务的复选框,单击确定,然后重新启动计算机。
作为一种替代方法,您可以关闭(不选中)有问题的服务。请与有问题的服务的制造商联系以获得更多帮助。
注意:通过按组测试服务,您也许能够更快地确定是哪个服务导致了问题。将这些服务分为两组,选中第一组的复选框,清除第二组的复选框。重新启动计算机,然后测试是否出现此问题。如果问题出现,则有问题的服务位于已选中复选框的组中。如果问题未出现,则有问题的服务位于已清除复选框的组中。对有问题的那一组重复此过程,直到您找到了有问题的服务。