安装VMWare时Failed to create requested registry key的解决方法

在安装前检查注册表是否有HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.  

[64位操作系统位于HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\VMware, Inc.   ]

如果有的话删除
然后再手工创建一个同名的项即可

当您在安装Android Studio遇到 "cause: unable to find valid certification path to requested target" 的错误,这通常意味着JDK或者Android Studio安装程序中的某些证书无法被验证。这个问题可能是由于安装的JDK自带的证书库不包含某些必要的证书。以下是一些可能的解决步骤: 1. **更新证书库**:确保您的JDK证书库是最新版本。您可以尝试更新JDK到最新版本来解决这个问题。 2. **手动导入证书**:如果问题是由于缺少特定的证书,您可能需要手动下载并导入该证书到JDK的cacerts证书库中。可以使用keytool工具来导入证书: ```bash keytool -import -alias <alias> -file <certificate-file> -keystore <path-to-jdk-cacerts> -storepass changeit ``` 其中 `<alias>` 是您给证书的别名,`<certificate-file>` 是下载的证书文件路径,`<path-to-jdk-cacerts>` 是JDK cacerts文件的路径,通常位于 `$JAVA_HOME/jre/lib/security/cacerts`,`changeit` 是cacerts的默认密码,如果修改过则需要使用修改后的密码。 3. **使用其他JDK**:尝试使用其他版本的JDK,例如OpenJDK,有候不同发行版的JDK可能在证书库的管理上有所不同。 4. **检查代理设置**:如果您是在使用代理服务器的情况下进行安装,确保代理设置是正确的,并且代理服务器的证书也是可信任的。 5. **禁用安全检查**:作为最后手段,您也可以尝试禁用JDK的安全检查,但这种方法存在安全风险,不建议在生产环境中使用。 ```bash set _JAVA_OPTIONS=-Djdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024 ``` 注意,上述命令需要在命令行中执行,并且仅在安装过程中临使用。 在尝试上述解决方案,请确保您了解每一步的影响,并在必要咨询安全专家。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值