【发布时间】:2015-10-28 17:25:20
【问题描述】:
我尝试在我的 Windows 10 上安装适用于 Windows 10 的 Visual Studio 2015 Express,但它失败并且没有安装。
我尝试卸载并再次安装,但没有成功。
这里是the log file。
这看起来像是导致问题的部分:
MSI (s) (F4:78) [18:08:41:658]: SECREPAIR: A general error running CryptAcquireContext
MSI (s) (F4:78) [18:08:41:658]: Determining source type
MSI (s) (F4:78) [18:08:41:659]: Source type from package 'winexpress_coremsi.msi': 0
MSI (s) (F4:78) [18:08:41:659]: SECREPAIR: Hash Database: C:\WINDOWS\Installer\SourceHash{4D2824C5-DA58-3442-BB90-F71EA6B07EA9}
MSI (s) (F4:78) [18:08:41:661]: Note: 1: 2262 2: SourceHash 3: -2147287038
MSI (s) (F4:78) [18:08:41:705]: SECREPAIR: New Hash Database creation complete.
MSI (s) (F4:78) [18:08:41:705]: SECREPAIR: Crypt Provider not initialized. Error:0
MSI (s) (F4:78) [18:08:41:714]: SECREPAIR: Crypt Provider not initialized. Error:0
MSI (s) (F4:78) [18:08:41:714]: SECREPAIR: Crypt Provider not initialized. Error:0
MSI (s) (F4:78) [18:08:41:714]: SECREPAIR: Crypt Provider not initialized. Error:0
MSI (s) (F4:78) [18:08:41:714]: SECREPAIR: Crypt Provider not initialized. Error:0
MSI (s) (F4:78) [18:08:41:714]: SECREPAIR: Crypt Provider not initialized. Error:997
MSI (s) (F4:78) [18:08:41:714]: SECUREREPAIR: Failed to CreateContentHash of the file: cab5.cab: for computing its hash. Error: 997
MSI (s) (F4:78) [18:08:41:717]: SECREPAIR: Failed to create hash for the install source files
MSI (s) (F4:78) [18:08:41:717]: SECUREREPAIR: SecureRepair Failed. Error code: 3e5651E05C8
Action start 18:08:41: ProcessComponents.
MSI (s) (F4:78) [18:08:41:722]:
Error 997.Overlapped I/O operation is in progress.
【问题讨论】:
-
@jessehouwing 好吧,我正在挖掘日志文件,但我不太了解它,我确实看到了很多错误,但不知道是哪一个导致了所有问题。
-
@jessehouwing 是的,我没有得到“11。在编辑菜单上,指向新建,然后单击字符串值。创建包含产品代码(包括大括号 {})的字符串值必须添加到安全收件人列表中。字符串值的名称是“产品代码”,值可以留空。要获取其他 MSI 的产品代码,请使用 ORCA 工具打开 MSI在 Windows SDK 中可用。”这部分我不明白我应该输入什么?我也没有任何据说在博文中被删除的更新。
-
@jessehouwing 不知道你刚才说了什么。
-
@jessehouwing 好吧,我不认为我的意思是在我搜索的任何地方都说删除 KB 更新,但我没有建议的 KB 更新
-
现在的标准行为?我很困惑
标签: visual-studio-2015 failed-installation