文章编号: 322205 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

概要

本文将指导您完成解决 Windows XP 中的硬件和软件驱动程序问题的步骤。本文适用于初级和中级计算机用户。不过,它还包含面向更高级用户的“高级疑难解答”部分。

您可能会发现,事先将本文打印出来会更易于按步骤操作。

注意 本文中有几种方法需要您重新启动计算机,或者需要您离开当时正在查看的页面。因此,您可能会发现在继续阅读本文之前,在桌面上创建本网页的快捷方式很有帮助。若要创建快捷方式,请按照下列步骤操作:
  1. 右键单击本页面上的空白区域,然后在出现的列表中单击“创建快捷方式”
  2. 在“Internet Explorer”对话框中,单击“是”或“确定”在桌面上创建本文的快捷方式。
需要时,在桌面上找到该快捷方式并双击其图标即可返回到本文。

注意 阅读完本文后,您可以右键单击此图标并选择“删除”将其从桌面删除。

症状

有多种原因导致您可能会遇到硬件或软件驱动程序问题,这些原因包括:您可能安装了某个更新,该更新会导致驱动程序停止运行;您可能安装了某个新硬件,但尚未安装该硬件所需的驱动程序,或者驱动程序可能不兼容或已损坏。

请选择与您的问题最相似的症状,以帮助我们确定您应该首先试用哪一种方法。

在基于 Windows XP 的计算机上安装了新硬件、新软件或硬件驱动程序之后,您会遇到具有以下症状的问题:

解决方案

方法 1:断开与任何新硬件的连接

如果您最近安装了新硬件设备,但您可能没有安装该硬件所需的驱动程序,或者驱动程序可能不兼容或已损坏。若要确定是否存在这些问题,请按照下列步骤操作:
  1. 断开与该设备的连接。
  2. 重新启动 Windows XP。
如果 Windows XP 启动成功,则表明新硬件存在驱动程序问题。请与设备制造商联系,以获取该设备更新后的驱动程序,或者了解任何已知的硬件问题以便可以重新安装该设备。

有关如何联系设备制造商的信息,请访问以下 Microsoft 网站:
http://support.microsoft.com/gp/vendors/zh-cn
Microsoft 提供第三方联系信息以便于您寻求技术支持。此联系信息如有更改,恕不另行通知。Microsoft 不保证此第三方联系信息的准确性。

如果该方法可以解决问题,则操作结束。如果此方法不起作用,请试用方法 4。

方法 2:搜索 Microsoft 知识库

如果蓝屏上显示错误消息,则可以复制该消息的文本,然后使用它在 Microsoft 知识库中搜索有用的信息。

如果蓝屏上显示错误消息,则可以复制该错误的文本,然后在 Microsoft 知识库中搜索有用的信息。

Microsoft 知识库汇集了 150,000 多篇文章,这些文章由 Microsoft 技术支持人员创建并定期更新。您可以使用关键字和查询词查找所需的内容。

若要搜索 Microsoft 知识库,请按照下列步骤操作:
  1. 复制错误消息的文本。
  2. 访问以下 Microsoft 网站:
    http://support.microsoft.com/?ln=zh-cn
  3. 在“搜索”框中键入错误消息文本,然后键入所用产品的名称,如“Windows XP”。
  4. 单击“搜索”,尝试查找有助于解决您的问题的文章。
如果该方法有效,则操作结束。如果此方法不起作用,请试用方法 4。

方法 3:禁用系统故障时自动重新启动

如果系统不断重新启动,请按照下列步骤操作:
  1. 重新启动计算机。
  2. 在计算机重新启动时,重复按 F8 键,直到出现“Windows 高级选项”屏幕为止。
  3. 使用箭头键选择“禁用系统故障时自动重新启动”,然后按 Enter。
  4. 如果显示错误消息,请按照下列步骤操作,以在 Microsoft 知识库中搜索与该错误消息相关的有用信息:
    1. 复制错误消息的文本。
    2. 访问以下 Microsoft 网站:
      http://support.microsoft.com/?ln=zh-cn
    3. 在“搜索”框中键入错误消息文本,然后键入所用产品的名称,如“Windows XP”。
    4. 单击“搜索”,尝试查找有助于解决您的问题的文章。
如果该方法有效,则您已解决了计算机不断重新启动的问题。但是,您可能需要继续解决驱动程序问题。请再次查阅“症状”部分,确定要使用哪种方法来解决问题。

如果该方法有效,则操作结束。如果此方法不起作用,请试用方法 4。

方法 4:使用最近一次的正确配置功能

如果能够成功启动计算机,则可以使用最近一次的正确配置功能。此功能使用在问题出现之前您最后一次关闭计算机时所保存的信息。使用此功能可以将注册表设置和驱动程序还原为以前的信息。

如果您并不十分确定此功能的效用,请不要担心。这些操作步骤不会损坏您的计算机。但您应该知道,如果您使用了此功能,在最近一次正确配置的日期之后对计算机所做的任何更改都将丢失。

如果您最近安装了某个驱动程序,并且现在遇到配置问题,则此方法可能会对您有效。遗憾的是,此功能无法解决由于驱动程序或文件缺少或损坏而导致出现的问题。

若要使用最近一次的正确配置功能,请按照下列步骤操作:
  1. 重新启动计算机。
  2. 在计算机重新启动时,重复按 F8 键,直到出现“Windows 高级选项”屏幕为止。
  3. 使用箭头键选择“最近一次的正确配置(起作用的最近一次设置)”,然后按 Enter。
  4. 如果系统提示您选择操作系统,请使用箭头键选择操作系统,然后按 Enter。
如果该方法有效,则您的计算机已还原到正常工作状态。您可能仍需要查明最初导致出现此问题的原因。为此,请参阅“后续步骤”部分,以获取更多疑难解答资源。

如果此方法不起作用,请试用方法 5。

方法 5:使用系统还原功能

系统还原功能与最近一次的正确配置功能相似,两者的区别仅在于使用系统还原功能可以选择最后一次成功关机之前的日期。您可以使用该功能选择一个“还原点”。还原点就像是 Windows XP 定期记录的计算机快照。系统还原功能使用该快照中的信息将计算机还原到较早的日期。

注意 系统还原功能不会影响您的个人数据文件,如 Word 文档、浏览历史记录、图形、收藏夹或电子邮件。因此,您对这些文件所做的所有更改不会丢失。

注意 本部分要求您使用管理员帐户或使用具有管理员凭据的帐户登录计算机。有关如何执行此操作的信息,请访问以下 Microsoft 网站:
http://support.microsoft.com/kb/321305/zh-cn
如果您无法启动 Windows XP,请选择“选项 1:Windows XP 不能启动”开始操作;或者,如果您能够启动 Windows XP,请选择“选项 2:Windows XP 能够启动”开始操作。

选项 1:Windows XP 不能启动

如果 Windows XP 不能启动,请按照下列步骤操作,以使用系统还原功能:
  1. 重新启动计算机。
  2. 在计算机重新启动时,重复按 F8 键,直到出现“Windows 高级选项”屏幕为止。
  3. 使用箭头键选择“带命令提示符的安全模式”,然后按 Enter。 有关安全模式的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    315222 Windows XP 中安全模式启动选项的说明
  4. 以管理员身份登录计算机。
  5. 单击“开始”,然后单击“运行”
  6. 在“打开”框中键入以下命令,然后按 Enter:
    %systemroot%\system32\restore\rstrui.exe
  7. 按照屏幕上的说明将计算机设置还原为以前的配置。

选项 2:Windows XP 能够启动

如果 Windows XP 能够启动,请按照下列步骤操作,以使用系统还原功能:
  1. 以管理员身份登录计算机。
  2. 单击“开始”,依次指向“所有程序”、“附件”和“系统工具”,然后单击“系统还原”。将启动“系统还原”。
  3. 在“欢迎使用系统还原”页面上,如果尚未选择“恢复我的计算机到一个较早的时间”选项,则单击此选项。然后单击“下一步”。
  4. 在“选择一个还原点”页上的“在列表中,单击一个还原点”列表中,单击最近的系统检查点,然后单击“下一步”。您可能会收到一条消息,列出“系统还原”可能进行的所有配置更改。单击“确定”。

    注意 您可能会收到一条消息,列出系统还原功能将进行的所有配置更改。单击“确定”。
  5. 在“确认还原点选择”页上,单击“下一步”。“系统还原”将还原以前的 Windows XP 配置,然后重新启动计算机。
  6. 以管理员身份登录计算机。
  7. 系统会显示系统还原功能的“恢复完成”页,单击该页上的“确定”
如果该方法有效,则您的计算机已还原到正常工作状态。您可能仍需要查明最初导致出现此问题的原因。为此,请参阅“后续步骤”部分,以获取更多疑难解答资源。

如果此方法不起作用,并且您对高级疑难解答抱有希望,请试用“高级疑难解答”部分中的操作步骤。如果您不希望试用高级疑难解答步骤,请参阅“后续步骤”部分。

高级疑难解答

本部分包含高级疑难解答步骤,面向要解决驱动程序问题的高级用户。首先执行步骤 1 的操作。

步骤 1:以安全模式启动 Windows XP

以安全模式启动,以便不使用典型的 Windows 设置和启动程序,因为这些设置和程序可能已受到您所遇到的问题的影响。在安全模式下进行故障排除可能有助于解决问题。

若要以安全模式启动计算机,请按照下列步骤操作:
  1. 重新启动计算机。重复按 F8 键,直到出现“Windows 高级选项”屏幕为止。
  2. 使用箭头键选择“带命令提示符的安全模式”,然后按 Enter。
  3. 如果系统提示您选择 Windows 版本,请选择正确的版本,然后按 Enter。
继续执行高级疑难解答的步骤 2。

步骤 2:使用回滚驱动程序功能

如果安装了无效、错误或损坏的设备驱动程序,使用设备驱动程序回滚功能可以通过还原以前安装的驱动程序来逆转这些结果。

若要使用回滚驱动程序功能,请按照下列步骤操作:
  1. 单击“开始”,然后单击“运行”
  2. 复制以下命令并将其粘贴(或键入)到“打开”框中,然后按 Enter:
    devmgmt.msc
  3. 展开包含有问题的设备的相应硬件类别。双击要还原驱动程序的设备。
  4. 单击“驱动程序”选项卡,然后单击“回滚驱动程序”
  5. 重新启动计算机。
如果您在重新启动后未遇到该问题,则表明您已将其解决。如果问题仍然存在,请试用高级疑难解答的步骤 3。

步骤 3:确定该问题是否由第三方程序或实用工具所导致

禁用所有服务(Microsoft 服务除外),以便确定该问题是否由第三方程序、实用工具或服务所导致。为此,请按照下列步骤操作:
  1. 单击“开始”,然后单击“运行”
  2. 复制以下命令并将其粘贴(或键入)到“打开”框中,然后按 Enter:
    msconfig
  3. 单击“一般”选项卡,单击“有选择的启动”,然后单击以清除除“加载系统服务”复选框外的所有其他复选框。
  4. 单击“服务”选项卡,然后单击“隐藏所有 Microsoft 服务”。
  5. 单击“全部禁用”。
  6. 单击“确定”,然后重新启动计算机。
如果 Windows XP 能够启动,请试用高级疑难解答的步骤 4。如果 Windows XP 不能启动,请参阅“后续步骤”部分。

步骤 4:找出冲突的启动程序或实用工具

在禁用所有第三方服务后,选择性地启用启动程序和实用工具,以便尝试隔离出可能导致驱动程序问题出现的程序。

若要隔离问题程序,请按照下列步骤操作:
  1. 单击“开始”,然后单击“运行”
  2. 复制以下命令并将其粘贴(或键入)到“打开”框中,然后按 Enter:
    msconfig
  3. 单击“启动”选项卡。

    因为可能会出现许多程序,所以建议您使用以下排除过程来确定冲突的程序:
    1. 选择大约一半的列出项以启用它们,然后单击“确定”
    2. 重新启动计算机。

      注意:如果 Windows XP 无法启动,则以安全模式重新启动 Windows XP。
    3. 如果问题未能解决,您就可以断定冲突的程序存在于您在步骤 a 中选择的程序中。如果问题不再出现,则可以断定冲突的程序并不存在于您在步骤 a 中选择的程序中。继续排除程序,直到找出冲突的程序,或者直到可以确定没有程序导致冲突为止。
  4. 如果您找出冲突的程序且未使用它,建议您将其删除。或者,对该程序进行配置以便其不会在计算机启动时自动启动。

    注意 您可能需要与软件供应商联系,以获取有关具体操作方法的信息。
如果您隔离并找出冲突的启动程序或实用工具,则操作结束。如果您未找出冲突的程序或实用工具,请试用高级疑难解答的步骤 5。

步骤 5:确定该问题是否由第三方服务所导致

注意 如果您禁用所有 Microsoft 服务,然后重新启动计算机,您也会禁用系统还原实用工具并丢失所有系统还原点。因此,建议不要通过禁用所有 Microsoft 服务来解决连接问题。

禁用所有服务可以确定问题是否由第三方服务所导致。为此,请按照下列步骤操作:
  1. 单击“开始”,然后单击“运行”
  2. 复制以下命令并将其粘贴(或键入)到“打开”框中,然后按 Enter:
    msconfig
  3. 单击“服务”选项卡,禁用所有服务,然后单击“确定”。
  4. 重新启动计算机。
如果 Windows XP 能够启动,请试用高级疑难解答的步骤 6。如果 Windows XP 不能启动,请参阅“后续步骤”部分。

步骤 6:找出冲突的服务

禁用服务后,选择性地启用服务以对其进行测试,并确定是否可以隔离出可能导致驱动程序问题出现的服务。要隔离问题服务,请按照下列步骤操作:
  1. 单击“开始”,然后单击“运行”
  2. 复制以下命令并将其粘贴(或键入)到“打开”框中,然后按 Enter:
    msconfig
  3. 单击“服务”选项卡。
  4. 因为可能会出现许多程序,所以建议您使用以下排除过程来确定冲突的程序:
    1. 选择大约一半的列出项以启用它们,然后单击“确定”
    2. 重新启动计算机。

      注意 如果 Windows XP 不能启动,则以安全模式重新启动 Windows XP。
    3. 如果问题未能解决,您就可以断定冲突的服务存在于您在步骤 a 中选择的服务中。如果问题不再出现,则可以断定冲突的服务并不存在于您在步骤 a 中选择的服务中。继续排除服务,直到找出冲突的服务,或者直到可以确定没有服务导致冲突为止。
  5. 如果您找出冲突的服务,建议您删除或禁用该服务。

    注意:您可能必须与该程序的开发人员联系,以获得有关具体操作方法的信息。
如果您隔离并找出冲突的服务,则操作结束。如果未找出冲突的服务,请参阅“后续步骤”部分。

后续步骤

如果这些方法无效,则您可能需要向您认识的其他人员寻求帮助。您还可以使用 Microsoft 客户支持服务部门的网站查找其他解决方案。Microsoft 客户支持服务部门的网站提供以下服务:
  • 可搜索的知识库:搜索 Microsoft 产品的技术支持信息和自助工具。
  • 解决方案中心:查看产品专有的常见问题和主要支持信息。
  • 其他支持选项:使用 Web 提出问题、联系 Microsoft 客户支持服务部门或提供反馈意见。
如果使用上述 Microsoft 网站之后仍有问题,或者如果您在 Microsoft 支持服务部门的网站中无法找到解决方案,请单击下面的链接联系技术支持部门:
http://support.microsoft.com/contactus?ln=zh-cn#tab0

更多信息

有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
841567 尝试安装 PCI 设备时收到内容为“无法安装该硬件”或“安装时出错”的错误消息
810882 错误消息:无法安装硬件。安装设备时出错
319908 有关 Windows XP 硬件设备驱动程序的信息
883259 如何在 Windows XP Service Pack 2 中安装和配置蓝牙设备
330181 Windows XP 中的硬件损坏或不兼容问题
如果此处列出的文章无法帮助您解决问题,或者您遇到的症状与本文所述的症状不同,请搜索 Microsoft 知识库以获取更多信息。若要搜索 Microsoft 知识库,请访问以下 Microsoft 网站:
http://support.microsoft.com/?ln=zh-cn
接着,在“搜索”框中键入您收到的错误消息的文本,或者键入对问题的描述,然后单击“搜索”
注意:本篇“快速发布”文章是从 Microsoft 支持组织直接创建的。 文中包含的信息按原样提供,用于响应紧急问题。 由于发布仓促,材料可能包含印刷错误,并且可能随时修订,恕不另行通知。 有关其他注意事项,请参阅使用条款

属性

文章编号: 322205 - 最后修改: 2012年11月30日 - 修订: 1.0
这篇文章中的信息适用于:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
关键字:?
kbresolve kbexpertisebeginner kbceip kberrmsg kbdriver kbtshoot kbhardware kbhowto kbprb kbprod2web KB322205
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com