VirtualBox не запускается на Windows Server 2003

VirtualBox не запускается на Windows Server 2003

По причинам, которые я не могу раскрыть, мне необходимо установить сервер Linux на хосте VirtualBox, работающем под управлением Windows Server 2003. К сожалению, VirtualBox не запускается, выдавая ошибку, которая, по-видимому, указывает на то, что не удалось создать цепочку доверия к сертификату исполняемого файла.

Ошибка WinVerifyTrust для исполняемого файла-заглушки: Ошибка WinVerifyTrust с hrc=CERT_E_CHAINING для '\Device\HarddiskVolume1\Program Files\Oracle\VirtualBox\VirtualBox.exe' (rc=-22919)

Подробности системы:

  • Операционная система: Windows Server 2003 SP1
  • Последнее обновление: неизвестно
  • Версия VirtualBox: 5.0.0

Я провел собственное исследование, которое указало на неудачное обновление. Я попытался запустить Windows Update, чтобы исправить это, но он не справился с несколькими ошибками. Я попытался удалить SoftwareDistributionи перезапустить сервер Windows Update, чтобы исправить это, но ошибки остались.

Другое исследование привело меня кэтот, который направил меня на установку сертификата исполняемого файла. Я следовал инструкциям статьи и установил сертификат Symantec (с контрподписями) для пущей уверенности. После перезагрузки моя проблема все еще не была решена.

Наконец, я попробовал очистить кэш CRL, запустив certutil -urlcache crl deleteи cmdперезагрузив. К сожалению, это тоже не сработало.

решение1

TheWinVerifyTrustПроблема, по-видимому, возникает из-за отсутствия соответствующего корневого сертификата ЦС, установленного в хранилище доверенных корневых центров сертификации Windows.

Чтобы решить эту проблему, вы можете попробовать установить любой из следующих вариантов:VeriSign — публичный первичный центр сертификациикорневой сертификат(ы) применимы к вам. Например, в моем случае мне потребовалсяПервичный публичный центр сертификации VeriSign Class 3 - G5 (Root 3)Сертификат CA. Вы загрузите его как.пэмно чтобы установить его, вы можете изменить расширение файла сертификата на.crtзатем дважды щелкните его и щелкните «Установить сертификат». Он должен автоматически установиться в соответствующее хранилище сертификатов.

После установки VirtualBox 5.0.2 запускается без ошибки WinVerifyTrust.

решение2

Если вы в ближайшее время обновите свою систему Windows, вы можете столкнуться с этой проблемой.

Решение этой проблемы — обновить версию Virtual Box до5.0.10

Страница загрузки VirtualBox

Связанный контент