症状

当你尝试启动 "适用于" 部分中列出的其中一个游戏时,你会遇到以下症状之一:

  • 3D 加速选项不可用。

  • 您收到一条错误消息,显示 "视频适配器不满足游戏要求"。

  • 您收到一条错误消息,显示 "视频适配器没有3D 加速选项"。

  • DirectX 诊断工具(Dxdiag)显示 "估计内存总数" 为空白或N/A

  • DirectX 诊断工具(Dxdiag)将 "DirectDraw " 选项或 " Direct3D " 选项显示为 "不可用"。

原因

出现此问题可能是由于下列原因之一:

  • 您的计算机不符合运行游戏所需的最低3D 硬件要求。

  • 您的视频适配器的视频内存不足,无法运行游戏。

  • 已禁用 DirectDraw 加速。

  • 您使用的是您的视频适配器的最新驱动程序。

  • 未安装最新版本的 DirectX,或者该版本已损坏。

  • 在后台运行的一个或多个程序干扰了游戏。

解决方案

若要解决此问题,请依所列次序使用下列方法。 注意 由于 Microsoft Windows 有多个版本,因此下列步骤可能会因所用计算机的不同而有所不同。 如果是这样,请参见您的产品文档来完成这些步骤。

方法1:将硬件加速配置为使用 "完全" 设置

为此,请按照下列步骤操作:

  1. 打开 "显示属性"。 若要执行此操作,请按照适用于你的 Windows 版本的步骤进行操作。

    • Windows 7 或 Windows Vista 单击 "开始" windows icon,在 "开始搜索" 框中键入 "显示",然后单击 "程序" 列表中的 "显示属性"。   Notice icon如果系统提示您输入管理员密码或进行确认,请键入密码或进行确认。

    • Windows XP 或早期版本 单击 " 开始",单击 " 运行",键入 桌面 Cpl,然后单击 "确定"

  2. 单击 " 设置 " 选项卡,然后单击 "高级"。

  3. 在 " 性能 " 选项卡上或在 "疑难解答 " 选项卡上,将 硬件加速 滑块一直移到右侧(完整 位置)。

  4. 单击 "确定",然后单击 "关闭"。

  5. 如果系统提示您重新启动计算机,请单击"是"5.If you are prompted to restart your computer, click Yes.

如果你的计算机满足最低系统要求,请使用以下方法来解决此问题。

方法2:启用 DirectDraw 或 Direct3D

若要启用 DirectDraw 或 Direct3D,请按照适用于你的 Windows 版本的步骤进行操作:

  1. 运行 DirectX 诊断工具(Dxdiag)。 为此,请按照下列步骤操作:

    • Windows 7 或 Windows Vista 单击 "开始" windows icon,在 "开始搜索" 框中键入dxdiag ,然后按 ENTER。   Notice icon如果系统提示您输入管理员密码或进行确认,请键入密码或进行确认。

    • Windows XP 或早期版本 单击 " 开始",单击 "运行",键入Dxdiag,然后单击 "确定"

  2. 在 "显示" 选项卡上,验证已选中 " DirectX 功能" 下的 " DirectDraw 加速" 和 " Direct3D 加速"。 如果其中任一行显示 已禁用 状态,请对该行单击 "启用 "。

  3. 如果计算机上安装了多个视频适配器,请对 DirectX 诊断工具中的每个 " 显示 " 选项卡重复步骤2。

方法3:下载并安装最新版本的 DirectX 最终用户运行时 Web 安装程序

为此,请访问下面的 Microsoft 网站:

注意 在安装期间,您可能会收到以下错误消息:

你正在安装的软件未通过 Windows 徽标测试,因此无法验证其与此版本的 Windows 的兼容性。 (告诉我为什么此测试非常重要。)

有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

无法安装某些更新或程序   如果问题仍然存在,请转到下一种方法。

方法4:更新视频驱动程序

若要查看是否有适用的驱动程序更新可用,请访问下面的 Microsoft Windows Update 网站:

有关硬件和软件供应商联系人信息的详细信息,请访问下面的 Microsoft 网站:

Microsoft 提供第三方联系信息来帮助您查找技术支持。此联系信息可能会更改,恕不另行通知。Microsoft 不保证此第三方联系信息的准确性。 如果问题仍然存在,请转到下一种方法。

方法5:使用干净启动过程重启计算机

启动 Microsoft Windows 时,通常会有几个程序自动启动并在后台运行,这可能会干扰游戏。 这些程序可能包括防病毒程序和系统实用工具程序。 执行干净启动过程时,可防止这些程序自动启动。 若要使用干净启动过程重启计算机,请单击下面的文章编号,查看 Microsoft 知识库中的文章: 有关详细信息或要查看其他操作系统的步骤,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

执行干净启动以确定后台程序是否干扰你的游戏或程序   如果问题仍然存在,请转到下一种方法。

方法6:禁用 NetMeeting 的远程桌面共享,然后关闭 "NetMeeting"

当启用远程桌面共享时,Microsoft Windows NetMeeting 将禁用 Direct3D。 要禁用 NetMeeting 的远程桌面共享功能,请按照下列步骤操作:

  1. 开始 NetMeeting。

  2. 在 " 工具 " 菜单上,单击 " 远程桌面共享"。

  3. 单击以清除 " 在此计算机上启用远程桌面共享 " 复选框。

  4. 单击“确定”。

  5. 关闭 NetMeeting。

如果问题仍然存在,请转到下一种方法。

方法7:在 Windows XP 中禁用 "启用写入合并" 功能

若要禁用 "启用写入合并" 功能,请按照下列步骤操作:

  1. 单击 "开始",单击 "控制面板",然后双击 "显示"

  2. 在 " 设置 " 选项卡上,单击 "高级",然后单击 " 疑难解答" 选项卡。

  3. 单击以清除 " 启用写入合并" 复选框。

  4. 单击 "确定",然后再次单击"确定"

  5. 如果问题未得到解决,请重复步骤1到步骤4,但在步骤4中,单击以选中 " 启用写入合并 " 复选框。

启动游戏。 如果问题仍然存在,请转到下一种方法。

方法8:在 Windows XP 中创建新用户帐户

若要在基于 Windows XP 的计算机上创建用户帐户,请按照下列步骤操作:

  1. 打开 "计算机管理" 工具。 若要执行此操作,请按照适用于你的 Windows 版本的步骤进行操作:

    • Windows 7 或 Windows Vista 单击 "开始" windows icon,请在 "开始搜索" 框中键入compmgmt ,然后按 ENTER。   Notice icon如果系统提示您输入管理员密码或进行确认,请键入密码或进行确认。

    • Windows XP 或早期版本 若要打开 Windows XP 中的 "计算机管理" 工具,请依次单击 " 开始"、"运行",键入 Compmgmt,然后单击 "确定"

  2. 展开 " 本地用户和组",右键单击 " 用户",然后单击 " 新建用户"。

  3. 在 " 用户名 " 字段中,键入 " 用户名"。

  4. 在 " 密码 " 字段的 " 确认密码 " 字段中,键入 " UserPassword",然后单击 " 创建"。 重要说明 密码是区分大小写的。 例如,MyPassword 和 MyPassword 被视为不同的密码。

  5. 双击新创建的用户帐户,单击 " 成员 " 选项卡,单击 " 添加" 以将用户添加到正确的组,然后单击 "确定"。 注意 某些游戏需要管理员组中的帐户才能运行。

后续步骤

如果需要更多帮助,请访问 Microsoft 客户支持服务网站以查找其他解决方案。 此网站提供以下服务:

  • Microsoft 社区():与同行和 Microsoft 最有价值专家(Mvp)进行交互。

  • 解决方案中心():查看特定于产品的常见问题(FAQ)和支持的突出显示问题。

  • 可搜索的知识库():搜索技术支持信息和适用于 microsoft 产品的自助工具。

  • 其他支持选项():使用 Web 提出问题、联系 Microsoft 客户支持服务或提供反馈。

需要更多帮助?

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

此信息是否有帮助?

你对翻译质量的满意程度如何?

哪些因素影响了你的体验?

是否还有其他反馈?(可选)

谢谢您的反馈意见!

×