Windows 10 の Oracle VirtualBox で VM を起動しようとすると、「カーネル ドライバーにアクセスできません」と表示されます。完全な再インストール(すべてを削除してインストール)、インストールの修復(インストーラーでの修復)、および2つのドライバーの手動インストール(VBoxUSBMonとVBoxDrv)を試しました。何も機能しませんでした。何らかの理由で Windows 10 で新しいバージョンを起動できなかったため、VirtualBox 4.3.12 を使用しています。
9 に答える
問題はインストーラにあります。ドライバーの新しい場所はC:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.sys
です。ただし、インストーラーは の古いドライバーの場所を指していC:\Program Files\Oracle\VirtualBox\VBoxDrv.sys
ます。
この問題を解決するには、レジストリ値を新しい場所にポイントする必要があります。それを行うステップ:
- VirtualBoxを閉じる
regedit.exe
スタートメニューから開く- 案内する
HKEY_LOCAL_MACHINE\system\currentcontrolset\services\vboxdrv
- 名前をダブルクリック
ImagePath
\??\C:\Program Files\Oracle\VirtualBox\VBoxDrv.sys
値を からに変更します\??\C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.sys
- VirtualBoxを再起動
VirtualBoxフォーラムでこの回答を見つけました
[コントロール パネル] > [プログラムと機能] (または Windows ロゴを右クリック) に移動し、[Oracle VM VirtualBox(4.3.12)] を選択して、上部の [修復] をクリックしました。再起動したらうまくいきました!! 私はWindows 10.0 Homeを実行しています
VirtualBox 4.3.10 にダウングレードします。
上記のすべてを試した後、これは私にとってはうまくいきました。
- Virtualbox インストーラーの古いコピーをダウンロードします (同じバージョンであることを確認してください)。
- インストーラーを実行する
- 「修復」を選択
- リブート
- 古いバージョンをアンインストールする
- 新しいバージョンをインストールする
それが役に立てば幸い!
管理者として 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/
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:
- 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!