6

Windows 10 の Oracle VirtualBox で VM を起動しようとすると、「カーネル ドライバーにアクセスできません」と表示されます。完全な再インストール(すべてを削除してインストール)、インストールの修復(インストーラーでの修復)、および2つのドライバーの手動インストール(VBoxUSBMonとVBoxDrv)を試しました。何も機能しませんでした。何らかの理由で Wi​​ndows 10 で新しいバージョンを起動できなかったため、VirtualBox 4.3.12 を使用しています。

4

9 に答える 9

7

問題はインストーラにあります。ドライバーの新しい場所はC:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.sysです。ただし、インストーラーは の古いドライバーの場所を指していC:\Program Files\Oracle\VirtualBox\VBoxDrv.sysます。

この問題を解決するには、レジストリ値を新しい場所にポイントする必要があります。それを行うステップ:

  1. VirtualBoxを閉じる
  2. regedit.exeスタートメニューから開く
  3. 案内するHKEY_LOCAL_MACHINE\system\currentcontrolset\services\vboxdrv
  4. 名前をダブルクリックImagePath
  5. \??\C:\Program Files\Oracle\VirtualBox\VBoxDrv.sys値を からに変更します\??\C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.sys
  6. VirtualBoxを再起動

VirtualBoxフォーラムでこの回答を見つけました

于 2014-12-31T08:19:07.967 に答える
4

[コントロール パネル] > [プログラムと機能] (または Windows ロゴを右クリック) に移動し、[Oracle VM VirtualBox(4.3.12)] を選択して、上部の [修復] をクリックしました。再起動したらうまくいきました!! 私はWindows 10.0 Homeを実行しています

于 2015-08-18T16:02:16.760 に答える
4

VirtualBox 4.3.10 にダウングレードします。

于 2014-11-22T21:16:44.557 に答える
3

上記のすべてを試した後、これは私にとってはうまくいきました。

  • Virtualbox インストーラーの古いコピーをダウンロードします (同じバージョンであることを確認してください)。
  • インストーラーを実行する
  • 「修復」を選択
  • リブート
  • 古いバージョンをアンインストールする
  • 新しいバージョンをインストールする

それが役に立てば幸い!

于 2015-01-05T11:54:32.453 に答える
1

管理者として CMD を開き、Oracle Virtual Box があるフォルダーを見つけて、iso ファイルまたは vmdk を使用している場合は、仮想マシンの名前で次のそれぞれを実行できます。

    cd "C:\Program Files\Oracle\VirtualBox\" 
VBoxManage.exe modifyvm "Your VM Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff 
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" 
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" 
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" 
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" 
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

「あなたの VM 名」を「実際の VM 名」に置き換えてください。

最新の OS X の詳細については、こちらの例を確認してください: https://techsprobe.com/6-step-install-macos-catalina-on-virtualbox-on-windows-pc/

于 2020-10-28T15:59:32.623 に答える
1

Just faced this problem after updating to virtual box 6.1.2 version in windows.

The answer by AllanT worked for me, except that it required one more step:

  1. Execute this from the command line as admin: sc.exe start vboxdrv (restarting the vbox service was not enough).

Note: I would've added this as a comment to AllanT's post but I still don't have enough rep!

于 2020-07-30T15:42:10.707 に答える