仮想的に OS をインストールできる仮想マシンソフト

Oracle VirtualBox のアイコン

Oracle VirtualBox

ダウンロード

バージョン
7.2.0
更新日
2025/08/14
対応 OS
Windows 10 以降 (64bit), macOS 10.14 以降, Linux, Solaris
言語
日本語
価格
無料
提供元

Windows や Linux などの OS を仮想マシン上で動作させることができる仮想マシンツールです。
一つのソフトで複数の仮想マシンを管理できるので、状況に合わせて起動させることができます。
仮想マシンは一時停止可能なので、その都度シャットダウンする必要はありません。
それぞれの仮想マシンの状態も管理画面から一目でわかるので便利。
海外製のソフトですが、日本語に対応しています。

Oracle VirtualBox の使い方

ダウンロード と インストール

  1. 提供元サイトのダウンロードページへアクセスし、「Windows hosts」リンクをクリックしてダウンロードします。
    ※ Windows の場合。
  2. ダウンロードしたセットアップファイル(VirtualBox-7.2.0-170228-Win.exe)からインストールします。
    Oracle VirtualBox - インストール

    Oracle VirtualBox - インストール

  3. Custom Setup」画面が表示されるので「Next」ボタンをクリックします。
    インストール - Custom Setup

    インストール - Custom Setup

  4. Waring: Network Interfaces(警告:ネットワークインターフェース)」画面が表示されます。
    Installing the Oracle VirtualBox 7.1.x Networking feature with reset your network connection and temporarily disconnect you from the network.
    Proceed with installation now?
    --
    Oracle VirtualBox 7.1.x ネットワーク機能をインストールすると、ネットワーク接続がリセットされ、一時的にネットワークから切断されます。
    今すぐインストールを続行しますか?
    「Yes」ボタンをクリックします。
    インストール - ネットワークについての警告

    インストール - ネットワークについての警告

  5. Missing Dependencies Python Core / win32api(依存関係が不足しています)」画面が表示される場合があります。
    Installing the Orade VirtualBox 7.1.x Python bindings requires the Python Core package and the win32api bindings to be installed first.
    When continuing the installation of the Orade VirtualBox 7.1.x Python bindings now, those need to be set up manually later. Refer to the Orade VirtualBox 7.1.x SDK manual for more information.
    Proceed with installation now?
    --
    Orade VirtualBox 7.1.x Python バインディングをインストールするには、まず Python Core パッケージと win32api バインディングをインストールする必要があります
    。 Orade VirtualBox 7.1.x Python バインディングのインストールを続行する場合、後で手動で設定する必要があります。詳細については、Orade VirtualBox 7.1.x SDK マニュアルを参照してください。
    今すぐインストールを続行しますか?
    ※ Python 機能を利用する場合には Python をダウンロードし、インストールが必要です。使わない場合は不要です。ここでは「Yes」ボタンをクリックします。
    インストール - Python 等が存在しない場合

    インストール - Python 等が存在しない場合

  6. Custom Setup」画面が表示されます。
    「Next」ボタンをクリックします。
    インストール -

    インストール -

  7. Ready to Install」画面が表示されます。
    「Install」ボタンをクリックします。
    インストール - Custom Setup

    インストール - Custom Setup

  8. インストール中です。
    インストール準備完了

    インストール準備完了

  9. インストール完了です。
    「Finish」ボタンをクリックします。
    インストール中

    インストール中

使い方

新規仮想マシンを作成する

  1. 本ソフトを起動すると、「Oracle VM VirtualBox マネージャー」画面が表示されます。
    ツールバーの 新規 をクリックします。
    インストール完了

    インストール完了

  2. 名前とオペレーティングシステム」の設定です。
    以下を設定します。
    • 名前 … 本ソフト表示用の名前
      ※ ここでは Ubuntu
    • フォルダー … 作業用フォルダー
      ※ ここでは C:\freesoft100\VirtualBox
    • ISO イメージ … 読み込むイメージファイル
      ※ ここでは ubuntu-24.04.1-desktop-amd64.iso
    • エディション
    • タイプ … Windows/Linux/BSD など
      ※ 基本的にはイメージファイルを設定すると自動設定される
    • Subtype
      ※ 基本的にはイメージファイルを設定すると自動設定される
    • バージョン
      ※ 基本的にはイメージファイルを設定すると自動設定される
    ※ 必要に応じて「自動インストール」、「ハードウェア」、「ハードディスク」をクリックして設定を調整します。
    Oracle VirtualBox マネージャー

    Oracle VirtualBox マネージャー

    仮想マシンの作成 - ハードウェア

    仮想マシンの作成 - ハードウェア

  3. Oracle VM VirtualBox マネージャー」画面に戻り、作成した仮想マシンが追加されていることを確認できます。
    ※ ここでは「Ubuntu」が追加されます。
    仮想マシンの作成 - ハードディスク

    仮想マシンの作成 - ハードディスク


ゲスト OS を起動する

作成した仮想マシン(左メニューの項目)をダブルクリックするか、ツールバー上の 起動 をクリックすると、仮想マシン画面内にてゲスト OS が起動します。
Oracle VirtualBox マネージャー画面に Ubuntu が追加される

Oracle VirtualBox マネージャー画面に Ubuntu が追加される

仮想マシン画面にて Ubuntu が起動する

仮想マシン画面にて Ubuntu が起動する



仮想マシン画面内をクリックすると、次のメッセージが表示されます。
デスクトップ上の仮想マシン画面

デスクトップ上の仮想マシン画面


「キャプチャー」ボタンをクリックすると、仮想マシン内をマウスで操作可能になります。
仮想マシン内から元の画面でマウス操作できるようにするには、次のいずれかのキーを押します。
  • 右側の Ctrl + F キーを押す
  • Ctrl + Alt + Delete キーを押す
    表示された画面で「キャンセル」をクリックします。

更新履歴

機械翻訳で日本語にしています。
Version 7.2.0
(2025/08/14)
  • これはメジャーアップデートです。以下の新機能が追加されました。
    • GUI: グローバルツールとVMツールをハンバーガーメニューからグローバルツールタスクバー(左側に縦に表示)とVMツールタブ(右側パネル上部に横に表示)に移動しました。これにより、アクセスしやすくなりました。
    • Windows/Armホスト: VMのArm仮想化が統合Windowsインストーラーパッケージに追加されました。
    • Armホスト: Windows 11/Arm VMの仮想化
    • Linuxホスト: 3D有効時のビデオデコードアクセラレーション
    • Windows/Armゲスト: 新しいOSタイプであるWindows 11/Arm向けのゲスト機能追加
    • macOS Armホスト: DXMTを使用した実験的な3Dアクセラレーションサポート。MoltenVKをベースにDXVKを使用する、これまで動作しなかったソリューションは削除されました。Intel CPUを搭載したmacOSホストでは、3Dアクセラレーションはサポートされなくなりました。
    • ストレージ: NVMe ストレージコントローラのエミュレーションがオープンソースの基本パッケージに含まれました。
  • さらに、以下の項目が修正または追加されました。
    • Arm VM: VirtualBox 7.1 で保存された Arm VM の状態は VirtualBox 7.2 と互換性がありません。7.2 にアップグレードする前に、保存された状態の VM をシャットダウンしてください (7.1 で作成された、保存された状態に関連付けられたスナップショットは 7.2 では動作しなくなります)。
    • VMM: Windows Hyper-V を仮想化エンジンとして使用する場合の x86_64 および Arm CPU 機能のレポート機能を改善しました。
    • VMM: Windows/x86_64 Hyper-V を仮想化エンジンとして使用する場合の xsave/xrestor 命令処理を追加しました。これにより、最新の CPU で x86_64-v3 命令セット拡張 (AVX および AVX2 を含む) が利用できるようになります。
    • VMM: X86_64-v3 機能がゲストに渡されない問題を修正しました (github:gh-36)。
    • VMM/HM: ネストされた仮想化を修正しました。 Intel CPU の機能
    • GUI: VM のクローン作成ウィザードで、クローン結果にスナップショットを含めることができなかったバグを修正 (​github:GH-59)
    • GUI: 環境設定と設定ページの改良、NLS の修正
    • GUI: ソフトキーボードでのキーボード LED の処理を​​改善
    • GUI: 共有フォルダをすべての VM にグローバルに設定するチェックボックスを追加
    • GUI: Arm VM 設定から IO-APIC を削除
    • グラフィック: VMSVGA 3D 機能が無効になっている場合にゲストが使用しようとした際のアサーションを回避
    • オーディオ: まれに発生するクラッシュを修正 (​github:gh-72)
    • NAT: DNS サーバの処理改善、VM 設定の保存、長さ制限内に収まるブートファイル名の生成など、複数の修正と改善
    • NAT ネットワーク: NAT とほぼ同一のコードを使用し、動作と機能を統一
    • NAT: ホストシステムでネームサーバが検出されない場合にまれに発生するクラッシュを修正
    • ストレージ: サイズ変更時に VMDK イメージが破損する問題を修正
    • ビデオ録画: フレーム同期を修正、小さなメモリリークなどのバグを修正
    • TPM: セーブステートのロードエラーを修正
    • Arm VM: ACPI が利用可能になりました
    • API/Unattended: Oracle Linux 10 の明示的な無人インストールサポートを追加しました
    • API と VBoxManage: すべての VM のグローバル共有フォルダを定義する機能を追加しました
    • API: Arm 上で OVF/OVA のインポートにより VM が破損する問題を修正しました (バグ #22370)
    • API: アクセスできないディスクを持つ VM をエクスポートするとクラッシュする問題を修正しました
    • VBoxManage: 現在利用できない NAT オプションをドキュメント化しました
    • Linux ホストとゲスト: カーネルバージョン 6.16 の初期サポートを追加しました
    • Linux/Solaris ホスト: Xkb による変換時に使用するテーブルで、Pause キーと Num Lock キーのスキャンコードが入れ替わっていた問題を修正しました
    • Windows ホスト: アンロードに失敗した場合、VBoxUsbMon ドライバがクラッシュする原因となっていたリリースアサーションを削除しました
    • Arm ホスト: vboxwebsrv がパッケージに含まれるようになりました
    • Linux ホストとゲスト: カーネル 6.17 の初期サポートを追加しました
    • Linux ゲスト: の処理を​​修正しました(long 省略可能) init スクリプト内の vboxvideo カーネルモジュール
    • Linux ゲスト: カーネル 2.6 シリーズ以前で VBoxClient が起動しない問題を修正
    • Windows/Arm ゲスト: 2D および 3D モード対応の WDDM グラフィックドライバーを追加
    • Windows/Arm ゲスト: 共有フォルダー機能を追加
    • Windows ホスト: Windows ドライバーのインストールを改善
    • Linux ゲスト Additions: Oracle Linux 10 および RHEL 10 ゲストの Additions ISO イメージを挿入した際に自動実行インストーラーが自動的に起動しない問題を修正
    • BIOS: キーボード変換を修正し、いくつかのエントリを追加および更新しました。また、スキャンコードと ASCII コードの両方がゼロの場合、キー入力を報告しないようにしました
    • BIOS: 片面フロッピーディスクのエラー報告を修正
    • UEFI: ゲスト OS がクラッシュする原因となる Grub のバグに対する回避策を追加
    • UEFI: シリアルポート経由の macOS カーネルログの修正 (github:gh-82)
    • サードパーティツール: ビルド時の libIDL および IASL への依存を排除

Version 7.1.12
(2025/07/15)
  • これはメンテナンスリリースです。以下の項目が修正または追加されました:
    • VMM: ネストされたVMを実行すると、外側のVMでGuru Meditationが発生する問題を修正しました。
    • NAT: 長い名前のVMが起動できない問題を修正しました (github:GH-16)
    • Linuxホスト: 新しいカーネルで、ixgbeドライバによって処理されるネットワークインターフェースでブリッジネットワークを使用する際に発生する可能性のあるカーネルパニックを修正しました。
    • Windowsホスト: ホストパッケージのアンインストール後にVirtualBox GUIを閉じるとBSODが発生する問題を修正しました (github:GH-38)
    • Windowsホスト: ドライバのインストールに関する全般的な改善を行いました。
    • Windowsホスト: Hyper-V使用時にゲストにAVX/AVX2を公開するためのサポートを実装しました (github:GH-36)
    • 録画: ディスプレイ設定で録画が有効になっている場合にWindowsゲストマシンが起動できない問題を修正しました (バグ #22363)
    • Linuxホストとゲスト: カーネル6.16をサポートするための追加修正を行いました。
    • Linuxゲスト追加機能: ゲストがカーネルを実行している際に「rcvboxadd status-kernel」が誤ったステータスを報告する問題を修正しました。 3.10 シリーズ以前
    • Linux Guest Additions: ゲストがカーネル 2.6 シリーズ以前を実行している場合に VBoxClient が起動できない問題を修正しました
    • Linux Guest Additions: 誤った udev ルールが原因でシステムログに警告が表示される問題を修正しました

Version 7.1.10
(2025/06/03)
  • これはメンテナンスリリースです。以下の項目が修正および追加されました:
    • VBoxManage: Windowsホストで「guestcontrol run」実行時に発生するクラッシュを修正 (バグ #22175)
    • オーディオ: Windowsホストでのデバイス切り替えを修正 (バグ #22267)
    • Windowsホストインストーラー: 「プログラムの追加と削除」ダイアログに複数のインストールエントリが表示される問題とアップグレードに関する問題を修正
    • Linuxホスト: libdl.soおよびlibpthread.soライブラリが不足しているためにVMセレクタープロセスがクラッシュする問題を修正 (バグ #22193)
    • Linuxホスト: ソースコードからVirtualBoxをビルドする際のビルド時依存関係からlibIDLを削除 (バグ #21169)
    • Linuxゲストおよびホスト: カーネル6.15の初期サポートを追加 (バグ #22420)
    • Linuxゲスト: カーネル6.16-RC0の初期サポートを追加
    • Linuxゲストおよびホスト: Oracle Linux 9ディストリビューションでUEK8カーネル用モジュールをビルドする際の問題を修正
    • RDP: クリップボードバッファをゲストに貼り付けられない問題を修正RDPリモートセッション経由

ユーザーレビュー

  • 1

    【追記あり】virutalbox6.1は最高なのですが・・・・

    1う
    1う
    9
    Windows 11

    virutalbox6.1は最高なのですが・・・・
    virutalbox7.0だとwindows7、vistaのaeroがバグります。メモリを4096gbでもバグります。
    急に落ちたり、揺れる表示だったり・・・・
    今はvbox6.1でaeroでやってます。
    下はaeroが適用された図です。


    もう何も出来ないので評価2


    何をやってもできません。使いやすいですが。もうアンインストールします

    3人が参考になったと回答しています。
    このレビューは参考になりましたか?
  • 5

    【追記あり】Virtualbox6.36 と VMware15.5 との比較に…

    ssk
    ssk
    62
    Windows 10

    Virtualbox6.36 と VMware15.5 との比較になりますが、
    VMware15.5の方が動作にタイムラグがありマイナス評価になります。
    あと、VMware16以降がファイルサイズが増えて動作ももっさりした感じになります。

    Virtualboxでもサーバーの勉強はできますし、運用は簡単ですので、
    個人的にはVirtualboxをお勧めしたいです。

    ファイルの共有やC&Pも簡単にできます。
    設定からストレージを追加(インストしたディレクトリに在るvboxguestadditions.isoを追加)しておき、rootでログインし直してVBoxLinuxAdditons.runをクリックするだけです。
    Puppyなら、CDドライブをクリックして中のVBoxLinuxAdditons.runをクリックするだけの超簡単です。
    端末から、小難しい作業をやる動画を上げてる外人がおりますが、観る価値があるとは思えませんね。

    ホストOS:windows
    ゲストOS:Linux(MX Linux Xfce,Fossapup64など)
    i3-4110M,RAM 8GB


    Virtualbox拡張パックは必ず入れて下さい。USB2.0/3.0が追加されます。


    正しくは VirtualBox 6.1.36 (2022-7-19) です。謹んで訂正させていただきます。
    VMware Workstation 15.5.7 Player 2020-11-19 は少し古いのにもっさり館がありました。

    2人が参考になったと回答しています。
    このレビューは参考になりましたか?
  • 2

    安定性が落ちました..一部のLinuxを起動しようとするとマウスと…

    3630QM
    3630QM
    17
    Linux

    安定性が落ちました..一部のLinuxを起動しようとするとマウスとキーボードがホスト側でもゲストOS側でも認識されなくなることがあります.そのときにUSBメモリを刺すとちゃんとホスト側で認識されて自動的に内容が表示されたのでフリーズではないようです.ゲスト側でKDEデスクトップを使用しているとよく発生します.Anarchy Installer Version 1.3.4でも発生しました.
    別の仮想マシン(gnome-boxes)を使用すると発生しなかったのでおそらくVirtualBoxのバグかと思われます.Linuxで仮想マシンを使う方は気をつけてください.
    発生時の環境
    ホストのLinuxカーネル 5.4.0-91-generic GoogleChrome・Trancemissionも使用中 投稿日時点でのLinux mint 20.2 Xfce最新版

    3人が参考になったと回答しています。
    このレビューは参考になりましたか?