驱动安装时提示“内部错误:Failed to get path of 64-bit Common Files directory”


Windows上安装驱动时可能会遇到以下错误:“内部错误:Failed to get path of 64-bit Common Files directory”

出现这个问题的原因是:注册表被删改,无法找到Program files的路径,导致无法安装64位的软件。

只需要修改一下注册表让添加正确的路径即可

第一步:打开注册表编辑器

右键“开始”图标,点击“运行”(或Win+R键打开“运行”),输入regedit,并点击确定

第二步:在注册表编辑器找到如下位置

位置:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

第三步:检查ProgramFilesDir的路径是否正确

ProgramFilesDir这一项目正常情况下的数据是”C:\Program Files\”,如果不对,双击打开并编辑里面的数值数据为C:\Program Files\

如果ProgramFilesDir这一项目都没有,则需要手动添加,在CurrentVersion目录下空白处右键-新建-字符串值,将名称改为ProgramFilesDir,数值数据设置为C:\Program Files\,点击确定

第四步:重启电脑,再次安装驱动

修改完注册表后请重新启动电脑,并再次尝试安装驱动。