在 Windows Server 2019 上安装 AMD 显卡驱动

不知道为啥AMD显卡驱动不能安装在Windows Server上,真无语…

  1. 首先从AMD官网正常下载你显卡的驱动包,然后双击点开等待出现错误。
  2. 打开电脑设备管理器,找到显卡然后查看一下硬件ID

    把圈红框的一整行复制出来,粘贴保存,之后要用。
  3. 显卡驱动正常安装出现报错后找到一开始解压的位置,按如下路径找到INF文件:
    1

    .\amd_Radeon_27.20.20913.2000_w1064\Packages\Drivers\Display\WT6A_INF\
  4. 该文件夹下有一个U0382934.inf文件,使用文本编辑器打开该文件。
    拿出刚才保存的硬件ID,我的硬件ID是这样的:

    1

    PCI\VEN_1002&DEV_683F&SUBSYS_A013174B&REV_00

    其中VEN指的是制造商,DEV指的是设备ID,我这里是683F,那么先在刚才的U0382934.inf文件中搜索一下683F,得到如下行:

    1

    %AMD683F.1%" = ati2mtag_R575A, PCI\VEN_1002&DEV_683F

    将该行最后一段修改为上面记录的硬件ID:

    1

    "%AMD683F.1%" = ati2mtag_R575A, PCI\VEN_1002&DEV_683F&SUBSYS_300D1043

    保存退出。

  5. 因为我们现在修改过驱动文件,原签名已经失效,因此需要执行如下命令将系统置于禁用驱动签名检测和测试模式:
    1
    2

    bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
    bcdedit -set TESTSIGNING ON

    随后立即重启。

  6. 打开设备管理器,更新驱动程序:

    选择“可用驱动程序”

    选择“从磁盘安装”,找到刚才修改的INF文件,最后选择新出来的设备型号等待安装完成。

    中间可能会提示“无法验证软件发布者”,选择“始终安装”即可。
  7. 安装完成后退出测试模式重启
    1
    2

    bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
    bcdedit -set TESTSIGNING OFF
点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注