修正:VirtualBoxが開かない

Oracle VM VirtualBoxは、コンピューターで仮想デバイスを実行するための無料のハイパーバイザーおよびプラットフォームであり、Oracleによって開発および保守されています。 これは最も人気のある仮想マネージャーの1つであり、Linux、Windows、Solaris、OS / 2、Haikuなどのほとんどすべてのオペレーティングシステムをホストします。それのための特別な環境。

最近、特にWindowsでVirtualBoxが開かないという報告があります。 この問題は、最近のWindowsアップデートの直後に表面化し始めました。 この問題が発生する理由は、構成の不規則性、インストールされている古いバージョン、およびインストールファイルの破損が原因です。 最も簡単なものから始めて、すべてのソリューションを1つずつ説明します。

VirtualBoxが開かない原因は何ですか?

VirtualBoxが開かないという問題は、本質的に、仮想マシンを作成して実行することができないことを意味します。 この問題は、MicrosoftがWindows 10の更新プログラムのリリースを開始した後に表面化し、今日まで続いています。 この問題が発生する理由のいくつかを次に示します。

  • Hyper-Vなどの一部のモジュールは、コンピューターで有効になっていないか、最近のWindows更新後に無効になる場合があります。
  • Windowsでは、 ドライバーのインストールに対するグリップが強化されており、VirtualBoxは仮想マシンのドライバーを個別にインストールするため、競合して問題が発生する可能性があります。
  • Windows 10の継続的な更新により、コンピューター上の仮想マシンを表示するソフトウェアに問題が発生します。 準仮想化と呼ばれる概念。 現在の値を変更することは、通常この状況の修正です。

VirtualBoxが開かない問題を修正する方法

前述のように、Windows 10の更新後にVirtualBoxが開かないという報告が多数ありました。 この問題は、Windowsだけでなく、MacおよびLinuxでも発生します。 仮想マネージャーは、アプリケーション全体または仮想環境で実行しようとしている特定のオペレーティングシステムを起動しません。 このチュートリアルでは、言及されているすべての問題を修正しようとします。

解決策1:VirtualBoxを更新する

他のことを試す前に、VirtualBoxを公式Webサイトで入手可能な最新バージョンに更新することが不可欠です。 古いバージョンに最新バージョンのWindowsとの互換性の問題があり、アプリケーションが起動されなかったり、オペレーティングシステムでエラーが発生したりするケースは数多くあります。

  1. VirtualBox公式Webサイトに移動し、利用可能な最新バージョンをインストールします。

  1. 実行可能ファイルをダウンロードしたら、最新バージョンのインストールに進む前に、既存のバージョンをアンインストールする必要があります。 Windows + Rを押し、「 appwiz 」と入力します。 ダイアログボックスでcplを入力し、Enterキーを押します。 プログラムのリストをナビゲートし、アプリケーションをアンインストールします。
  1. アプリケーションをアンインストールしたら、ダウンロードした最新バージョンをインストールします。
  2. 古いVirtualBoxに既存のVMがすでにある場合は、新しくインストールしたVMをディレクトリにポイントしてみてください。 VMが保存されるパスは次のとおりです。
 C:\ Users \ [ユーザー名] \ VirtualBox VMs C:\ Users \ [ユーザー名] \ VirtualBox VMs \ [vmグループ] \ [vm名] 

解決策2:Hyper-Vを有効にする

Microsoft Hyper-V。以前は「Windowsサーバー仮想化」とも呼ばれ、Windows 8以降を実行しているシステムで仮想マシンを作成できます。 このモジュールは、他のサードパーティアプリケーションがコンピューターに仮想マシンを作成するのに役立ちます。 この方法を無効にすると、問題が発生する場合があります。 有効になっていることを確認し、VirtualBoxを再度起動してみてください。

  1. Windows + Sを押し、ダイアログボックスに「 Windowsの機能をオンまたはオフにする 」と入力して、アプリケーションを開きます。
  2. オプションのリストから「 Hyper-V 」を見つけてチェックします。 チェックされたら、初期化プロセスを開始するためにOKを押します。

  1. モジュールが有効になったら、コンピューターを完全に再起動し、VirtualBoxを使用して新しい仮想マシンを作成してみて、問題が解決するかどうかを確認します。

解決策3:ドライバーの強制を無効にする

ドライバーの強制は、疑わしいドライバーや不適切に記述されたドライバーをオペレーティングシステムにインストールしない、Windowsの安全メカニズムです。 VirtualBoxは仮想環境の仮想マシン用に独自のドライバーをインストールするため、設定と競合する可能性があります。 ドライバーの強制を無効にして、問題が解決するかどうかを確認できます。

  1. Windows + Sを押し、ダイアログボックスに「 コマンドプロンプト 」と入力し、アプリケーションを右クリックして、「 管理者として実行 」を選択します。
  2. 昇格したコマンドプロンプトで、次のコマンドを実行します。
 bcdedit.exe / set nointegritychecks on 

  1. これにより、整合性チェックが無効になり、ドライバーをインストールできます。 整合性チェックを再度有効にする場合は、昇格したコマンドプロンプトで次のコマンドを入力します。
 bcdedit.exe / set nointegritychecks off 

強制を無効にした後、コンピューターを再起動し、問題が解決したかどうかを確認します。

解決策4:VirtualBoxアダプターを手動でインストールする

VirtualBoxがコンピューターにネットワークアダプターを正しくインストールできない場合があります。 このため、アプリケーションは「VirtualBoxをロードできません」というエラーをスローする場合があります。 この場合、VirtualBoxネットワークドライバーを適切にインストールしてから、構成を適切に設定してみてください。

  1. 最初に、以前のすべてのVirtualBoxアダプターを削除します。 削除した後、Windows + Rを押し、「 devmgmt 」と入力します。 ダイアログボックスでmscを入力し、Enterキーを押します。
  2. デバイスマネージャーで、[ 操作 ] > [ レガシーハードウェアの追加 ]をクリックします。

  1. 次に、Oracle VirtualBoxアダプターを手動でインストールします。 それらが配置されるパスは、通常次のとおりです。
 C:\ Program Files \ Oracle \ VirtualBox \ drivers \ network \ netadp \ VBoxNetAdp.inf 
  1. ドライバーを正しくインストールしたら、次に進み、適切に構成できます。 Oracle VirtualBoxを起動し、[ ファイル]> [設定]> [ネットワーク]> [ホストオンリーネットワーク ]をクリックします編集をクリックしてください。
  2. 各フィールドに次の情報を正しく設定します。

IPv4 192.168.56。

マスク 255.255.255.0

[DHCPサーバー]タブをクリックして、以下を設定します。

サーバーアドレス :192.168.56.100

サーバーマスク :255.255.255.0

低アドレス制限 :192.168.56.10

上限アドレス :192.168.56.254

  1. [OK]を押して変更を保存し、コンピューターを再起動します。 次に、VirtualBoxを開くことができるかどうかを確認します。

解決策5:準仮想化の変更

準仮想化は、仮想マシンがソフトウェアインターフェイスを持つことを可能にするソフトウェア技術です。 これは、基盤となるハードウェアとソフトウェアのインターフェースと似ていますが、まったく同じではありません。 この機能がVirtualBoxで多くの問題を引き起こすという多くの報告があります。 オプションをKVMに変更してみて、うまくいくかどうかを確認できます。

  1. VirtualBoxを起動し、[ 設定]> [システム]> [高速化]> [準仮想化インターフェイス ]をクリックします。
  2. DefaultではなくKVMのオプションを選択します。

  1. コンピューターを完全に再起動し、仮想マシンを再度起動してください。 問題が解決したかどうかを確認してください。

これらのソリューションに加えて、次を試すこともできます。

  • 3Dグラフィックスを 無効にする
  • 管理者権限で互換 モードでアプリケーションを実行します。
  • グラフィック ドライバーの 更新
  • 他の競合するVMwareの アンインストール

興味深い記事