web-dev-qa-db-ja.com

VirtualBox 4.3.20がWindows Update後に機能を停止する

VirtualBox 4.3.20の現在のバージョンを持っていますが、2014年12月11日の最新のWindows 7の更新後、仮想マシンを開くことができません。まず、プログラムをまったく開かない。再起動すると、次のようになります。

STATUS_OBJECT_NAME_NOT_FOUND

ドライバーが停止/起動を停止している可能性があります。 'sc.exe query vboxdrv'を実行して、その状態に関する詳細情報を取得してください。再起動すると実際に役立つ場合があります。 (rc = -101)

ログファイルは言う:

b28.146c: supR3HardenedVmProcessInit: Opening vboxdrv stub...
b28.146c: Error opening VBoxDrvStub:  STATUS_OBJECT_NAME_NOT_FOUND
b28.146c: supR3HardenedWinReadErrorInfoDevice: NtCreateFile -> 0xc0000034
b28.146c: Error -101 in supR3HardenedWinReSpawn! (enmWhat=3)
b28.146c: NtCreateFile(\Device\VBoxDrvStub) failed: 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND (0 retries)

古いバージョン(4.3.18)もインストールし、現在のバージョンを数回再インストールし、再起動し、ウイルス対策ソフトウェアをアンインストールしようとしましたが、何も役に立ちませんでした。

19
slhck

Windows Update KB3004394を削除する必要があります(または この更新 をインストールします。これにより、古い更新プログラムが削除されるようです)。手順全体は ここで説明 です。

そのアップデートをアンインストールした後、VirtualBoxもアンインストールして再起動し、VirtualBoxをインストールして、再起動します。

どうやら 他の人もこの問題を抱えている 。アップデートは重要ではないようで、削除してもセキュリティ上の問題は発生しません。

Windowsルート証明書プログラムを使用すると、信頼されたルート証明書をWindowsで自動的に配布できます。通常、クライアントコンピューターはルート証明書の更新を週に1回ポーリングします。この更新プログラムを適用した後、クライアントコンピューターは緊急ルート証明書の更新を24時間以内に受信できます。

その他の場合は、カスタムテーマを使用することで問題が発生する可能性があります(つまり、パッチが適用されたテーマDLLを使用)。これはsfc /scannowを実行することで修正できますが、私の場合は適用されませんでした。

11
slhck