今天安装node时一直安装不成功,本着不懂就百度的习惯蹭蹭蹭的打开了百度,百度还是挺厉害啊,搜出来好多办法,于是乎我就照着那些方法一个一个改,总的下来试了六七种,
用win+x打开命令提示符然后用msiesxc /package 安装,结果呢,失败!
然后又重启服务中的“windows Installer”,结果还是一样,失败!
然后还在注册表中添加管理员启动项,照样失败!
终于还是功夫不负有心人,在我不屑努力下终于找到了一个办法,因为报这个错的根本原因还是权限不足,所以就去修改权限吧
依次打开 我的电脑 > C盘 > windows ,找到temp文件夹然后右键属性
选择安全,然后点击 ‘高级’ 选项
然后如果没有所有者就选择更改,有的话就选择Users这个选项,选中后点击添加,我这里因为已经添加过依次,所以有两个users,可以看到我添加的users权限是完全控制,原来的是读取和控制,权限不够
选择添加后会出现选择主体的选项
完了后在输入对象名中输入上面查找位置的内容\你的用户名 一般是Users,例:SC-201904201746\Users
选择完主体后权限选择就会变成可选
选中完全控制后确定,然后再确定,关闭窗口去安装你要安装的msi文件就行了
注:有的可能不需要我这么麻烦,我是之前试了好多办法不行,只有这一个可以。
顺便把原地址附上吧 https://jingyan.baidu.com/article/95c9d20d599e35ec4f756178.html