|
概要
本文介绍在解决 Windows Server 2003 中的启动问题时可使用的一般过程。
成功的 Windows 启动包括以下四个阶段:初始阶段
启动加载器阶段
内核阶段
登录阶段
如果在上述某个阶段出现问题,则 Windows 可能无法正确启动,而且您可能会遇到以下问题:计算机停止响应(挂起)。
您会收到一条错误信息。
如果在您单击启动加载器菜单上的“Microsoft Windows Server 2003”或在您收到“请选择要启动的操作系统”消息时单击“Microsoft Windows Server 2003”之后出现启动问题,说明操作系统需要的文件可能缺失或已损坏。Windows 提供了多种可用来解决此问题的选项,其中包括安全模式、故障恢复控制台和自动系统故障修复。
如何使用最近一次的正确配置启动计算机
如果在您对计算机进行更改后(例如安装新的驱动程序后)立即出现启动问题,请尝试使用“最近一次的正确配置”功能启动计算机。
在使用“最后一次正确的配置”功能时,您会使用最近一次的可行设置来启动计算机。此功能可恢复计算机上一次成功启动时的有效注册表信息和驱动程序设置。如果在对计算机进行更改后(例如安装或升级设备驱动程序后)无法启动 Windows,则应使用此功能。
要使用“最近一次的正确配置”功能启动计算机,请按照下列步骤操作:
1. 单击开始,然后单击关机。
2. 单击重新启动,然后单击确定。
3. 看到“请选择要启动的操作系统”消息时,按 F8 键。
4. 使用箭头键选择“最近一次的正确配置”,然后按 Enter.
注意:必须关闭 Num Lock,这样数字键盘上的箭头键才能起作用。
5. 如果计算机上运行着其他操作系统,请单击列表中的“Microsoft Windows Server 2003”,然后按 Enter.
注意:通过选择“最近一次的正确配置”,您可以从问题(例如新添加的驱动程序可能不适合您的硬件)中恢复。此功能无法解决由于驱动程序或文件损坏或缺失导致的问题。
当您选择“最近一次的正确配置”时,仅恢复注册表项 HKLM\System\CurrentControlSet 中的信息。将保留您在其他注册表项中进行的任何更改。
如果您可以使用“最近一次的正确配置”启动计算机,那么您上次对计算机所做的更改(例如安装驱动程序)可能就是导致错误启动行为的原因。Microsoft 建议删除或更新该驱动程序或程序,然后测试 Windows 能否正确启动。
如何以安全模式启动计算机
在以安全模式启动计算机时,Windows 只加载您所需的驱动程序和计算机服务。您可以使用安全模式来确定和解决那些由自动启动的、有故障的驱动程序、程序或服务所导致的问题。
如果计算机可以成功在安全模式下启动,但无法以正常模式启动,则计算机可能存在硬件设置或资源分配上的冲突。有可能系统与某些程序、服务或驱动程序不兼容,或者注册表已损坏。在安全模式下,您可以禁用或删除可能阻碍计算机启动的程序、服务或设备驱动程序。
要以安全模式解决启动问题,请按照下列步骤操作:
1. 单击开始,然后单击关机。
2. 单击重新启动,然后单击确定。
3. 看到“请选择要启动的操作系统”消息时,请按 F8.
4. 在“Windows 高级选项”菜单上,使用箭头键选择安全模式,然后按 Enter.
注意:必须关闭 Num Lock,这样数字键盘上的箭头键才能起作用。
5. 如果在计算机上运行着其他操作系统,请在显示的列表上单击“Microsoft Windows Server 2003”,然后按 Enter.
6. 执行下列操作之一:如果计算机不能以安全模式启动,请尝试使用故障恢复控制台启动计算机。如果仍然无法启动计算机,请查找可能的硬件问题,例如有缺陷的设备、安装问题、电缆问题或连接器问题。删除任何新添加的硬件,然后重新启动计算机以查看问题是否已得到解决。
如果计算机可以在安全模式下启动,请转到下一节继续解决启动问题。
使用事件查看器确定启动问题的原因
查看事件查看器中的事件日志,以获取其他有助于确定和诊断启动问题原因的信息。要查看在事件日志中记录的事件,请按照下列步骤操作:
1. 执行下列操作之一:单击开始,指向管理工具,然后单击事件查看器。
启动“Microsoft 管理控制台”(MMC) 中的事件查看器管理单元。
2. 在控制台树中,展开事件查看器,然后单击您要查看的日志。例如,单击“系统日志”或“应用程序日志”。
3. 在详细信息窗格中,双击您要查看的事件。
要复制事件的详细信息,请单击复制,使用要在其中粘贴事件的程序(例如 Microsoft Word)打开一个新文档,然后单击编辑菜单上的粘贴。
4. 要查看上一个事件或下一个事件的说明,请按向上键或向下键。
使用系统信息确定启动问题的原因
“系统信息”工具显示计算机硬件、系统组件和软件环境的全面信息。使用此工具有助于确定可能存在问题的设备和设备冲突。为此,请按照下列步骤操作:
1. 单击开始,然后单击运行。
2. 在打开框中,键入 msinfo32,然后单击确定。
3. 查找有问题的设备或设备冲突。为此,请按照下列步骤操作:a. 在控制台树中,展开组件,然后单击有问题的设备。
请注意右窗格中列出的任何设备。
b. 在控制台树中,展开硬件资源,然后单击冲突/共享。
请注意右窗格中列出的任何资源冲突。
c. 如果您发现有问题的设备,请执行适当的操作(例如删除、禁用或重新配置该设备,或者更新驱动程序),然后以正常模式重新启动计算机。
您可以使用“设备管理器”来删除或禁用设备及其驱动程序。有关“设备管理器”的更多信息,请参见本文中的使用设备管理器确定启动问题的原因 一节。
如果计算机正确启动,则该特定设备可能就是导致启动问题的原因。
如果通过禁用设备来解决该问题,请确保该设备在 Windows Server 2003“硬件兼容性列表”(HCL) 上列出,并且已正确安装。此外,请向制造商报告该问题,并获取有关可解决启动问题的可能的更新的信息。有关如何与计算机硬件制造商联系的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
65416 (http://support.microsoft.com/kb/65416/) 硬件和软件供应商联系信息,A-K
60781 (http://support.microsoft.com/kb/60781/) 硬件和软件供应商联系信息,L-P
60782 (http://support.microsoft.com/kb/60782/) 硬件和软件供应商联系信息,Q-Z
Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。
4. 如果“系统信息”工具没有报告任何设备冲突或有问题的设备,请检查在 Windows 启动时自动启动的程序。为此,请按照下列步骤操作:a. 在控制台树中,展开软件环境,然后单击启动程序。
右窗格中列出了 Windows 启动时自动启动的程序。
b. 禁用这些程序,然后重新启动计算机。
有关如何禁用程序的信息,请参见程序文档或者与制造商联系。
c. 如果在禁用启动程序后启动问题得到解决,请再次启用这些程序(一次启用一个程序)。
每启用一个程序时都关闭并重新启动计算机,并注意是否出现错误的启动现象。如果出现该现象,则最后启用的程序可能是导致错误启动问题的原因。