С начала года мой компьютер не может устанавливать обновления Windows. Это приходит со следующей ошибкой 800706F7
. Поиск вокруг предполагает, что это связано с Windows Update KB3004394
и что я должен удалить его, однако это обновление не отображается при просмотре в разделе "Просмотр установленных обновлений".
Я запустил sfc /scannow
и CBS.log говорит, что проблема указывает на файл crypt32.dll, и что он не может восстановить его. Я попытался заменить его с помощью установочного диска Windows 7, а также скопировать и заменить файл через командную строку, но это не решило мою проблему. Из-за этого я также не могу использовать VirtualBox, так как VirtualBox говорит, что этот файл вызывает ошибку, препятствующую открытию виртуальных машин.
Oracle предполагает, что VirtualBox не может проверить этот файл и что Центр обновления Windows KB3004394 не установил файл каталога package_1_for_KB3004394~31bf3856ad364e35~amd64~~6.3.1.0.cat
для 64-разрядных компьютеров Windows 7, который используется для проверки crypt32. Файл DLL. Но, как я уже сказал, на моем компьютере нет доказательств того, что это обновление установлено.
Я полностью потерян, что делать, так как большинство предложений, касающихся вышеуказанного кода ошибки и поврежденного файла crypt32.dll, состоит в том, чтобы удалить это обновление, что я не могу. Я даже использовал Центр обновления Windows, который специально удаляет это обновление просто для уверенности.
Кто-нибудь может мне помочь?