大坑:Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219 安装失败 failed with error code0x80070643

Final Result: Installation failed with error code: (0x80070643), "安装时发生严重错误 " (Elapsed time: 0 00:00:11).

安装错误1402(无法打开密钥:UNKNOWN \ Components)

Install Error 1402 (Could not open key: UNKNOWN\Components) [McNeel Wiki]       ----我用的是方案2 ,下载太慢可以使用迅雷。

具体方法奇怪,它说使用了一个比系统管理员更大的权限,来提供你修改注册表

配置好完全控制权限之后,选择“使用此对象的可继承权限替换所有子对象权限”

(亲测可用)

浪费了好几天去看log收获全无,完全白给。

 希望世上再无2010.

看的人多,也翻译下吧。也没人评论有没有解决,就很离谱。

  1. Download PsExec from Microsoft TechNet, and extract the contents to your desktop#下载工具,一个系统扩展管理工具

  2. Open a Windows command shell.#以管理员身份打开一个cmd窗口。下文有要求需要这么高全权限

  3. Change directories to your desktop.(使用cd命令进入存放文件夹) 

  4. In the command shell, enter psexec -i -d -s c:\windows\regedit.exe. This causes Windows to run the registry editor with the permissions of the System account – an account even more powerful than Administrator.(执行命令,打开注册表编辑器,这和直接打开不同之处在于,这样打开操作权限会高些,避免了你勾选权限之后没有生效,或者还原回去的问题)

  5. Browse to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\(一个一个点进去,在地址栏可以补齐选择如果你会这样,这样更快)

  6. Right-click the UserData folder, then click Permissions…(在左手边的文件管理栏,右键UserData这个文件夹,点击权限)

  7. In the Permissions for UserData dialog box, click Advanced.(点进去右下的高级按钮)

  8. Be sure that Administrators has Full Control permissions in this folder, and that Users has Read permissions. There will be other user permissions, too, but Administrators and Users are what matter most.(上文提到,确保管理员有文件夹”完全控制“权限,用户至少有只读权限,你可以省事全都选上,但可能会出现安全风险,随你)

  9. Select the Replace all child object permissions with inheritable permissions from this object.(选择  使用此对象的可继承权限替换所有子对象权限 )

  10. Click OK twice to apply permissions.(确认保存)

  11. Install Rhino again.(翻译到这里发现这是另外一个软件的注册表解决问题,也注册不上,但是没关系,现在可以重新安装Microsoft Visual C++ 2010 x64 了)

  12. 大坑:Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219 安装失败 failed with error code0x80070643_第1张图片大坑:Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219 安装失败 failed with error code0x80070643_第2张图片

你可能感兴趣的:(windows,microsoft)