本帖最后由 nick1221 于 2021-5-22 02:14 编辑
概要 成功升级的详细过程记录,包含黑屏操作、散热处理、刷新VBIOS、手动安装驱动、修改inf等内容。 2021年5月
初始环境 - Notebook:HP EliteBook 8560w 17inch (2012,USA)
- RAM:16G (非原装)
- CPU:i7-2620M @2.70GHz
- OS:Windows 10 x64 Version1803 OS build17134.1304
- GPU:NVIDIA Quadro 1000M
目标 让原显卡退休,替换为NVIDIA GTX 965M (MXM 3.0 A,来自于一台Clevo p751dm) 重点 能否成功安装新卡驱动,取决于多方软硬件的正确组合,因此,过旧的教程和参考资料可能因不再适合当前的环境而无法成功。经大量调研和尝试后,本例最终成功的组合为:
- GTX 965M驱动版本:368.81-notebook-win10-64bit-international-whql
下载链接: http://cn.download.nvidia.com/Windows/368.81/368.81-notebook-win10-64bit-international-whql.exe - Video BIOS版本:4.06.52.00.27
- System BIOS版本:F.61 pass2 Rev.A (2016-05-31)
下载连接: ftp.hp.com/pub/softpaq/sp76001-76500/sp76152.exe - 操作系统版本:Windows 10 x64 Version1803 OS build 17134.1304
难点 - 通过调研和尝试找到正确的软硬件组合。
- 黑屏。装上GTX 965M显卡后,直至正确安装驱动之前,所有操作都需要在黑屏环境下进行。
准备 - 目标显卡:GTX 965M 显卡
- 拆卸工具:螺丝刀(十字+六角M2.5)、尖嘴镊子
- 辅助工具:U盘、强LED光源、另一台电脑
- 散热工具:散热胶(应选择粘稠且绝缘的,本例中为DHAS-15)
- 清理工具:棉签、医用酒精、毛刷、干湿纸巾、家用吸尘器等
实施 步骤1. 在文本文件中记录当前硬件ID,并放置于U盘 - 硬件Id: PCI\VEN_10DE&DEV_0DFA&SUBSYS_1631103C
(设备管理器-显示适配器-显卡名称-右键,属性-细节-硬件Ids-第二行)
步骤2. 下载所需软件,并放置于U盘 - GTX 965M显卡驱动 (版本见前文)
- Video BIOS (版本见前文)
- System BIOS (版本见前文)
- GPUZ (本例使用v2.29.0)
步骤3. 配置环境 (368.81-notebook-win10-64bit-international-whql.exe),确认解压后的文件夹内包含”/Display.driver”及”Setup.exe”。 - 安装GPU-Z,并将快捷方式放到桌面显要位置。
- 拷贝64位的nvflash.exe 至 C:\nvflash64\
- 拷贝已下载的Video BIOS 文件(本例中为 NVIDIA.GTX965M.4096.160107.rom)至C:\nvflash64\
- *关闭Windows强制硬件签名。
管理员身份【Win+X】执行命令提示符, 执行命令 - bcdedit /set nointegritychecks on
复制代码
- 设置命令提示符显示样式为白底黑字(命令提示符,左上角图标,右键-属性-颜色)。
*一定要设置为白底黑字,因为后续黑屏环境下,默认的黑底白字无法看清。 设置好的示例: 步骤4. 刷新System Bios - 直接运行下载好的spxxxxx.exe,重启,在系统信息界面(【Win+R】- msinfo32)里确认刷新成功:
刷新BIOS后不知为何系统语言自动变成了英文,我没管它。 步骤5. 安装新显卡 拆机说明书: HP EliteBook 8560w Mobile Workstation Maintenance andService Guide http://h10032.www1.hp.com/ctg/Manual/c03424153.pdf
- 关机,拔掉电源和电池,按照说明书依次拆下光驱(Optical Driver)、硬盘(Hard drive)、顶盖(Top Cover)、键盘、散热系统(Processor Heat Sink),露出旧显卡。
说明书关键页码: 旧显卡Quadro 1000M: - 除尘,并彻底清除旧的散热材料
- 基于旧显卡支架,安装新显卡 GTX965M:
- 尽量均匀地涂抹散热胶,厚度以能与散热系统充分接触为准(旧的原装硅胶垫片可以用新的散热胶替代,效果更好):
步骤6. 刷新VBIOS - 开机后,As expected,屏幕背灯不亮,表现为黑屏,但可以正常进入操作系统,使用LED光源照射屏幕可勉强看到内容,鼠标键盘均可正常操作,如下图所示:
(图中的白色粉末是纸巾碎渣,不是头皮屑) - 接下来直至新显卡驱动完成安装之前,你都需要在这种条件下进行操作,你能做的有:
尝试外接VGA或DP显示器看看好不好使,我没试过。 尽可能将界面显示调整为白底,因为黑底界面基本上没法看清字。 尽量提高LED光源亮度,降低周围环境亮度,有助于你看得更清楚。 在需要时,使用微信快捷键截屏发送到手机上查看屏幕内容。以下图片均为黑屏状态下通过微信截屏发送到手机上的内容。 - 在控制面板 - 应用 中删除所有Nvidia家的东西,重启。
- 启动GPUZ,确保启动正常后放着它就行了:
- 以管理员身份运行命令提示符(任务栏搜索“CommandPrompt”命令提示符 - 右键,以管理员身份运行)。
- 进入nvflash目录
执行去保护指令 刷新VBIOS - nvflash -6 NVIDA.GTX965M.4096.160107.rom
复制代码 (在输入“NVIDIA”后按【Tab】键可自动补全文件名)。 看到警告后按【y】确认继续。 - 看到比对信息后再次按【y】键确认继续,Update successful. 重启电脑。
步骤7. 手动安装GTX965M驱动 - 开启GPUZ,插入含有驱动程序的U盘。
- 进入设备管理器,找到“微软基础显示适配器/MicrosoftBasic Display Adapter”,右键,【更新驱动程序】。
- 复制U盘中的Display.driver文件夹完整路径到弹出的对话框中(不要点击【浏览】):
- 点击【确定】,取消勾选【显示兼容的硬件/ShowCompatible Hardware】
- 选择列表中的第一个“NVIDIA Geforce GTX965M”,【下一步】,弹出警告“不推荐安装该驱动,因为Windows无法确认它与你的硬件兼容bla.bla…..”点击【是】,进行安装。
- 如果你的运气像我一样好,那么在安装过程中,屏幕背灯会突然亮起,然后提示驱动安装完成。
------------至此,所有工作完毕!----------
问题排查 1. 刷新VBIOS失败 如果在执行刷新VBIOS命令后收到错误提示:“Nothing changed!... Error: Update aborted”,可能是由于没有开启GPU-Z所致。此时应立即重启,然后重新执行步骤6,期间跳过备份VBIOS操作即可。
2. 安装GTX 965M驱动失败 提示:“Window在安装驱动时遇到了问题…..” 排查: - 确保控制面板 - 应用中已经没有任何NVIDIA的程序。
- 确保安装驱动之前已开启GPU-Z。
- 确保安装驱动时取消勾选【显示兼容的硬件/Show Compatible Hardware】。
- 然后从驱动列表中的多个“NVIDIA Geforce GTX 965M”中一个一个试,直到找到你能装上的那一个。
- 每次安装驱动失败后,先重启再进行下一次尝试。
3. 安装GTX 965M驱动成功,但是设备管理器中的” NVIDIA Geforce GTX 965M”显示黄色叹号。 恭喜你遇到了最麻烦的问题,你得先完成个解谜游戏——修改驱动inf文件。 - 在另一台电脑上,进入U盘中解压后的/Display.driver 找到并修改显卡驱动inf文件。
- 8560w对应文件为nvbli.inf。将以下两行关键内容加入到对应区块中,注意空格与inf文件原有内容保持一致:
- %NVIDIA_DEV.1427.1631.103C%=Section037,PCI\VEN_10DE&DEV_1427&SUBSYS_1631103C
复制代码- NVIDIA_DEV.1427.1631.103C="NVIDIA GeForce GTX 965M"
复制代码
1427 = GPU Model Code,in this case GTX 965M 1631 = Laptop/PCModel Code, in this case 8560w 103C = Laptop/PC ManufacturerCode, in this case HP Section037 = FileSection ID, corresponding to existing 1427 - 要修改的内容由你的电脑生产厂商、主板型号、显卡型号、驱动程序版本四个方面共同决定,尤其是Section ID不太容易找到正确的,所以照搬别人的修改方式不一定能够成功。
- 修改完inf后,使用NVIDIA安装器进行驱动升级,即点击/Display.driver/Setup.exe进行安装,并选择【快速-更新现有驱动并保持当前NVIDIA设置】:
运气好的话,应该能成功安装驱动(笔者没有进行到这一步,因为在步骤七已经安装成功)。
How to Modify NVIDIA Notebook Driver .INF Files
4. NVIDIA安装程序失败/NVIDIA Installer faild! - 你不应该首先尝试使用NVIDIA Installer进行安装,因为一定会失败的。你应该首先尝试从设备管理器中手动安装驱动(步骤7),如果不成功再尝试NVIDIA Installer
- 不要直接运行“368381-notebook………whql.exe”,而应该运行解压后的/Display.driver/Setup.exe
- 你的inf文件修改不正确,请查阅相关资料继续修改,尤其注意要找到合适的Section ID
- 如果确保inf文件修改没有问题,还是无法安装驱动,还不死心的话,请依次确认NVIDIA Driver版本、Windows版本、VBIOS版本、SystemBIOS版本是否正确。如果觉得值得,可以重装Windows为1803或之前的版本,然后重新再来试一次。
- 如果还不行的话,放弃折腾,换回旧显卡。
- 关于NVIDIA Installer failed及黄色叹号问题的参考资料:
How to fix NVIDIA installer failed | NVIDIA installer cannot continue Windows 10
总结 1. 起初根据前人经验尝试修改inf安装驱动,始终没有成功,最终通过在设备管理器中手动安装驱动而成功,意识到其实修改inf文件是不必要的。本文的描述是先尝试设备管理器手动安装驱动,但笔者实际操作是先尝试修改inf没法成功,转而尝试通过设备管理器手动安装而成功的。 2. 前人的方法之所以成功,可能是由其所处环境的多方因素所决定,最佳实践是尽量使用与显卡发布日期(本例中的GTX965M为2016年)相近的软件环境,例如采用2016年发布的VBIOS、2016年发布的显卡驱动、操作系统版本等。
|