解决VS2017 番茄插件visual assist x 不能安装的问题 0x80070020
因为之前使用过破解版的visual assist x问题,导致安装新的visual assist x一直失败。每次安装均报错,
错误码为: 0x80070020
测试环境为: win10+VS2017
卸载VA
1.卸载visual assist
2.删除VA安装目录文件夹及所有内容
安装文件夹一般为:C:\Users\[自己电脑的用户名]\AppData\Local\VisualAssist
清理注册表
-
手动删除注册表项
删除计算机\HKEY_CURRENT_USER\SOFTWARE\WHOLE TOMATO
的注册表项
删除计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Whole Tomato
的注册表项 -
清理无效注册表项
百度搜索Trial reset并下载
右键管理员打开trial-reset, 点击左边第三项(armadillo)向下箭头,选择扫描。
扫描完成后,再选择清除
重新安装VA
按照正常安装逻辑重新安装VisualAssist
Q&A
1.运行Trial-Reset,但是提示缺少“MSCOMCTL.OCX”的解决方法
解决办法:
- 下载MSCOMCTL.OCX .
- 将MSCOMCTL.OCX拷贝到 [dir1] (PS:此目录可以是 Trial-Reset 的安装目录,也可以是"c:\windows\system32")
- 然后
以管理员身份
启动cmd命令界面,cd到\windows\system32下,输入 regsvr32 MSCOMCTL.OCX
cd c:\windows\system32 # 注意,此路径要与第2步MSCOMCTL.OCX文件的存放路径一致
regsvr32 MSCOMCTL.OCX
2.windows 下存在多个用户时,无法安装VS助手,错误码0x80070020
我win10电脑上建立了多个windows账户,前期在卸载了visual assist x助手后,无法在新用户重新安装,使用了上述提及的办法均不能解决问题,最终解决方案如下:
在开机时进入安全模式,在安全模式下安装VS助手,此方法可解决多用户下VS助手无法安装的问题
注: win10 可通过 shift 重启 在启动设置中进入安全模式,win7及早期版本的可通过F8进入