关于安装msi的安装问题:Could not write val
2018-08-22 本文已影响266人
有_味
关于安装msi的安装问题:Could not write value to key \ *** \ *** \ Verify that you have sufficent access to that key , or contact your support personnel.
我遇到的是在安装TortoiseGit 时出现的.
如图:
mark显示的是安装出现权限不足的的提示信息,提示分析.
mark解决思路就很简单了,修改权限,这里我们需要修改的是注册表的权限.
-
打开注册表(如下是打开注册表的方法)
- 按住键盘 "win" + "R" 键 ,弹出运行窗口, 输入 "regedit" , "回车" .(推荐使用)
- 进入"C:\Windows\System32" 目录中找到 "regedt32.exe" ;
- 进入"C:\Windows" 目录中扎到 "regedit.exe" .打开
- 原文连接如果打开注册表:百度经验
找到注册表中需要修改权限的注册表.
我们可以通过目录的方式去查找,但在这里我不推荐这样做,因为可能会找错,因为注册表太复杂了,这里我们通过查找来寻找注册表的目标位置.
-
先找到是哪个注册表出现了权限问题!
以我的这个注册表信息为例,它没有把注册表显示全,显示了头和尾两个部分,中间的路径信息用 * 号忽略了.但我们可以看到我最后面的一部分信息是完全显示的.我这里的信息是" TortoiseGit " .
-
此时我们用搜索的方式来寻找注册表目标,而不用目录路径来寻找,第一是找不到,第二是容易找错,如果你自习研究你回发现,注册表有很多信息是相似的!
或者键入 " ctrl" + " F " .
-
但搜索的时候需要注意搜索技巧
注意:
如果我们直接搜索的时候,可能会遇到搜索的注册表与之不对应的情况,如下图所示:
mark搜索到错误的注册表,演示和解释如图所示!
mark -
这时我们将搜索改为多级路径搜索
mark这时我们可以使用多级目录进行联合搜索搜索,这样可以大大提高,搜索的精度.
-
这时会出现一个搜索框
mark搜索的时间可能较长,耐心等待!
-
搜索完成
mark后双击打开( ① ) 所示的文件 , 打开 ② 所示的窗口 , 查询路径是否正确.
-
确认完成后寻找文件夹
mark- 寻找左侧对应的文件夹.在搜索后左侧会有选中的文件夹,自习看,可以看出来.
- 选择文件夹后,可以再次确认右侧的注册表信息,如果属性路径与报错信息一致,则文件夹选择正确.
-
右键文件夹属性
mark -
在弹出的菜单中选择高级
mark -
修改权限
mark -
确认!
其他原因
-
可能是杀毒软件拦截