1、获取版本信息并确认在匹配范围 包括(虚拟机OS版本、桌面云版本、驱动版信息)
ps: 552版开始,windows7的场景下,用户只能使用Grid11.1版本的平台驱动+452版本的虚拟机驱动
2、检查驱动MD5值是否与正常的驱动文件一致
3、检查控制面板是否有安装其他版本的英伟达驱动,如果有需要卸载再尝试重新安装与之匹配的驱动版本
4、使用DebugView工具打印软件调试日志并保存下来分析,过程如下:
方法:图形化操作
打开软件 -> 打开驱动进入安装流程 -> 驱动安装失败后->点击窗口的save图标,将日志保存到本地
日志分析:日志从后往前分析
图1

图2
ps: 先找到这一段安装失败的报错(见图1部分),从程序安装失败日志,接着往上分析(见图2部分)
(1)找到一个error,记录的是语法错误。
(2)再往上, Getting previous driver failed. Failing installation 加载驱动失败
(3)再往上,Previous driver installed using, INF name: C:\Windows\INF\oem45.inf. (翻译是加载以前的驱动)
失败分析:日志从前往后梳理
加载 C:\Windows\INF\oem45.inf 这个文件失败导致安装程序报了 Install failed ,错误代码 0x800f0003 ,随后终止了程序安装。
原因分析:
1、驱动程序校验过MD5值之后与网盘的驱动一致,说明驱动是正常的。
2、一般的驱动安装会依赖INF文件,而日志里的刚好有加载这个文件的报错,推测可能是环境问题影响了这个文件或者其他原因导致用户的环境文件异常了。
原因论证方法:1、尝试删除文件 C:\Windows\INF\oem45.inf. 再重新安装 如果成功安装说明就是此文件导致 。
ps: 删除前请对虚拟机执行快照操作~
关于inf文件说明:
https://baike.baidu.com/item/inf%E6%96%87%E4%BB%B6/9028298