Node.js 节点JS安装错误:密钥在指定状态下无效
我只想安装nodejs,仅此而已,这并不是第一次。我刚刚卸载并下载了最新版本以重新安装,我一直收到此错误。这有什么解决办法吗 我在Windows7SP1x64上执行此操作。是的,我尝试过64位和32位版本,但仍然存在相同的问题。见截图 好的,我还监控了安装日志,我注意到:Node.js 节点JS安装错误:密钥在指定状态下无效,node.js,windows-7,installation,Node.js,Windows 7,Installation,我只想安装nodejs,仅此而已,这并不是第一次。我刚刚卸载并下载了最新版本以重新安装,我一直收到此错误。这有什么解决办法吗 我在Windows7SP1x64上执行此操作。是的,我尝试过64位和32位版本,但仍然存在相同的问题。见截图 好的,我还监控了安装日志,我注意到: MSI (s) (68:6C) [11:32:08:140]: SECREPAIR: SourceHash database file already exists. Deleting it. ... MSI (s) (68
MSI (s) (68:6C) [11:32:08:140]: SECREPAIR: SourceHash database file already exists. Deleting it.
...
MSI (s) (68:6C) [11:33:19:147]: SECUREREPAIR: Failed to CreateContentHash of the file: node-v0.10.31-x64.msi: for computing its hash. Error: -2146893813
MSI (s) (68:6C) [11:33:19:147]: SECREPAIR: Failed to create hash for the install source files
MSI (s) (68:6C) [11:33:19:147]: Note: 1: 2262 2: SourceHash 3: -2147287038
MSI (s) (68:6C) [11:33:19:147]: SECUREREPAIR: SecureRepair Failed. Error code: 8009000bECA934B8
这跟这事有关系吗 以下是来自以下方面的两条建议:
- 将
重命名为类似C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Crypto\RSA
,然后重试安装程序的其他名称“C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Crypto\RSA.old”
- 您可能需要检查是否安装了更新。在Windows 7上,您可以通过查看
->控制面板
->程序和功能进行检查
。请尝试卸载该更新,然后重试安装程序查看已安装的更新