Аналогичная проблема при установке E-Prime 2.0 на Windows 10 Enterprise ...Похоже, тот же виновник; тот же код ошибки. Так как я не настолько хорош, чтобы распаковывать или компилировать EXE (да, возможно, проще, чем я думаю), мне нужно было другое решение, и это сработало для меня:
Вкратце: переименуйте папку C:\ProgramData\Microsoft\Crypto\RSA\S-1-5-18
в C:\ProgramData\Microsoft\Crypto\RSA\S-1-5-18_old
При успешной установке KB3045318 эта папка создается снова автоматически.
В конце я скопировал недостающие файлы из исходной папки в новую папку.
По правде говоря, я увидел еще одну странную ошибку (« support\vc2008 sp1 vcredist_x86.exe copy failed: lasterror=5
») во время установки E-Prime, но я смог отклонить его и успешно завершить установку. Я также не «скопировал отсутствующие файлы из исходной папки ...», потому что не знаю, для чего они служат, но, может быть, мне следует? В любом случае взрывов пока нет. Что важно, так это то, что у меня теперь есть Microsoft Visual C++ 2008 Redistributable 9.0.30729.6161 (как для x64, так и для x86 версий), и я никак не мог сделать это по-другому. Это решение было очень простым в реализации.