如何升级我的显卡驱动程序?

Firefox Firefox 最后更新于:
此译文由机器根据英语内容翻译而来,未经人工审核,可能包含错误。若希望修订此内容,请由此处开始。

Firefox 浏览器以及某些插件会利用您的显卡来加速网页内容的显示,而高级网络功能(例如 WebGL)也同样依赖显卡来实现其功能。如果要解决显示问题,或者想要充分利用硬件加速的优势,您可能需要更新显卡驱动程序。本文将为您详细介绍如何完成这一操作。

搜索并安装新的显卡驱动程序

使用 Windows Update

一些最近的显卡驱动程序可被提供为 Windows Update 的一个可选更新。如果您没有设置 Windows 为“自动安装推荐的更新”,请按照以下步骤做:

  1. 点击 XP Start button,选择 所有程序,然后选择 Windows Update 打开 Windows Update 窗口。
  2. 如果提示,请升级 ActiveX。
  3. 点击 Custom 并等待搜索完成。
  4. 在左面板选择“硬件,可选”。
  5. 搜索你的显卡供应商名下的更新(比如Intel、AMD/ATI 或 NVIDIA)。
  6. 如果找到,选择最新的并点击“查看并安装”。
  7. 点击 安装
  8. 等待安装完成。如果提示,请重新启动计算机。
  9. 启动 Firefox。
  1. 点击 Small Vista Logo,选择 所有程序,然后选择 Windows Update 打开 Windows Update 窗口。
  2. 在左面板点击“检查更新”链接,然后等待它完成。
  3. 如果有可用的更新,点击“可用的可选更新”。

Windows Vista: 可用更新面板将打开。点击“可选”。

Windows 7: 选择更新面板将打开。

  1. 搜索你的显卡供应商名下的更新(比如Intel、AMD/ATI 或 NVIDIA)。
  2. 如果找到,选择最新的并点击 OK 以关闭查看更新的面板。
  3. 点击 {button安装}。
  4. 等待安装完成。如果提示,请重新启动计算机。
  5. 启动 Firefox。
  1. 把鼠标移至右上角并向下滑动可以看到超级按钮(对于触摸屏,从屏幕右侧向左滑动)。
  2. 这时,从 设置 选择 控制面板。控制面板窗口会打开。
  3. 在控制面板窗口中选择“系统和安全”。
  4. 选择 Windows 升级以打开升级窗口。
  5. 点击 左侧的“检查更新”并等待其完成搜索。
  6. 如果有可用的更新,点击“可用的可选更新”。可用更新面板将打开。
  7. 搜索你的显卡供应商名下的更新(比如Intel、AMD/ATI 或 NVIDIA)。
  8. 如果找到,选择最新的并点击 安装 以关闭查看更新的面板。
  9. 等待安装完成。如果出现提示,请重新启动计算机。
  10. 启动 Firefox。

在 Windows 10 下,驱动将从 Windows Update 自动下载和更新,不过你依然可以手动搜索显卡的驱动更新,请参看 这篇技术支持文章。 如果没有可用的更新,或者更新没有解决您的问题,请继续看下一章节。

使用您的计算机制造商的系统更新工具

一些计算机制造商包含了一个系统更新工具,可以绕过 Windows 更新驱动程序。您可能需要使用该工具来更新显卡驱动程序。

开始 菜单中寻找该工具。一些可能的搜索条件是您计算机制造商的名称(如 Dell 或 HP)或是像通用术语,如“更新”、“驱动”或者“系统工具”。如果有,打开工具并应用所有可用更新。

如果没有更新工具或没有可用的更新,或者更新不能解决您的问题,请继续看下一章节。

使用您的发行版的标准更新进程

如果您的发行版的标准更新进程不提供给您最新的驱动程序,您可能需要为您的发行版寻找其他的软件包仓库。 例如要在 Ubuntu 上更新闭源的驱动,您可能需要到 系统设置 > 硬件 > 其他驱动程序。

使用最新的通用显卡驱动程序

您也可以从显卡制造商的官方网站下载并安装通用显卡驱动程序。这些驱动通常是最新版本,可在各种系统上工作:

如果你不确定你的显卡类型,请参看 Firefox 地址 about:support 故障排除信息页 的显卡部分 。

注:硬件加速对其他制造商的显卡是不可用的。
注:在下载显卡驱动程序后,安装向导可能会因您当前的驱动程序是由计算机制造商定制的版本而阻止您继续安装。
警告:对于某些计算机和显卡的组合,您可能会遇到通用软件驱动程序的版本问题(例如驱动对当前平台不再可用)。
  1. 点击 Apple 标志。
  2. 在 "Apple" 菜单上,点击“软件更新”。
  3. 如果有可用的 macOS 更新,请安装它。(GPU 驱动现在属于 macOS 系统更新的一部分)

在升级您的显卡驱动后

需要重新启动计算机以使新的显卡驱动程序生效。

我的显卡在 Firefox 中依然有问题

遗憾的是,由于驱动程序、显卡和操作系统之间存在多种可能的组合,Firefox 中的硬件加速功能或 3D Web 图形(WebGL)可能仍然无法正常运行。在这种情况下,您可以尝试通过禁用硬件加速和 WebGL 来解决问题。请参阅接下来的指引。

关闭硬件加速

  1. 在屏幕顶部的菜单栏里点击 Firefox 并选择 设置(或 首选项,在某些情况下)。点击菜单按钮 Fx89menuButton 并选择 设置
  2. 选择左侧的 常规 面板标签页和浏览 面板
  3. 性能 部分,取消勾选 使用推荐的性能设置
    此时会显示一个额外的设置。
    Fx115Performance-disableHWA
  4. 取消勾选适用时启用硬件加速
  5. 点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

  6. 正常启动Firefox。

禁用 WebGL

警告:这些说明是为有经验的 Firefox 用户提供的。在配置编辑器about:config)中更改设置,可能会严重影响您浏览器的稳定性、安全性和性能。
请务必在您对高级设置十分熟悉并了解潜在影响的情况下才这么做

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. 在搜索框中输入 webgl.disabled
  3. 点击 webgl.disabled 首选项旁边的 切换 Fx71aboutconfig-ToggleButton 按钮,将其值切换为 true
  4. 点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

  5. 正常启动 Firefox。

此文章在这些用户的协助下写成:

Illustration of hands

志愿者

分享知识并培养专业技能。解答问题并改进我们的知识库。

详细了解