概要
Windows 10 May 2019 Update (バージョン 1903) では、アプリケーションを安全に単独で実行するための新しい軽量デスクトップ環境である「Windows Sandbox」が追加されました。
この記事では、機能の詳細と設定方法をご紹介します。
詳細
Windows Sandbox は隔離された一時的なデスクトップ環境です。
Windows Sandbox にインストールされたソフトウェアは Sandbox 内にのみ存在し、ホスト OS に影響を与えることはありません。
Windows Sandbox を閉じると、そのファイルと状態を含むすべてのソフトウェアが完全に削除されます。
そのため、様々なアプリを気軽に試すことができます。
※ Windows Sandbox ではプライバシー設定はデフォルト値に設定されていますが、[診断データ] に関してはホスト OS の設定に準じます。
Windows Sandbox には、以下のような特徴があります。
- Windows の一部 - この機能に必要なものはすべて Windows 10 Pro および Enterprise に付属しています。VHD をダウンロードする必要はありません。
- クリーンな環境 - Windows Sandbox を実行するたびに、まったく新しい Windows をインストールするのと同じくらいクリーンな状態で利用できます。
- 使い捨て - デバイスには何も残りません。アプリケーションを閉じると、すべてが破棄されます。
- 安全 - カーネルの分離にハードウェアベースの仮想化を使用します。これは、Microsoft Sandbox を使用して Windows Sandbox をホストから分離する独立したカーネルを実行します。
- 効率的 - 統合カーネルスケジューラ、スマートメモリ管理、および仮想 GPU を使用します。
前提条件
Windows Sandbox を利用するためには、以下の前提条件が必要です。
- Windows 10 Pro または Enterprise バージョン 1903 以降
- AMD 64 アーキテクチャー・BIOS で有効化された仮想化機能 (仮想化が有効になっていない場合は、エラー メッセージが表示されます)
- 4 GB 以上の RAM(8 GB 以上を推奨)
- 1 GB 以上の空きディスク容量(SSD 推奨)
- 少なくとも 2 つの CPU コア(ハイパースレッド対応の 4 コアを推奨)
起動方法
- Windows 10 Pro または Enterprise バージョン 1903 以降をインストールする
- 仮想化を有効にします。
・物理マシンを使用している場合は、仮想化機能が BIOS で有効になっていることを確認してください。
・仮想マシンを使用している場合は、次の PowerShell コマンドを使用して nested virtualization を有効にします。
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
- [コントロール パネル] を開き、[プログラム] > [Windows の機能の有効化または無効化] をクリックします。
- Windows の機能の画面が開いたら、[Windows サンドボックス] を選択します。 [OK]をクリックして Windows サンドボックスをインストールします。コンピュータを再起動するように求められることがあります。
- [スタート] メニューの中から [Windows Sandbox] を見つけてクリックします。ユーザー アカウント制御が表示された場合は、[はい] をクリックします。
以上で Windows Sandbox が起動します。
アプリケーションを Windows Sandbox 上で実行する方法
- アプリケーションの実行ファイルを Windows Sandbox 上でダウンロードし、保存します。
または、ホスト OS 上にあらかじめダウンロードした実行ファイルをコピーし、Windows Sandbox のデスクトップ上に貼り付けることも可能です。 - Windows Sandbox 上で、実行ファイルを実行します。インストーラの場合は、先に進んでインストールしてください。
- インストールが完了したら、アプリケーションを起動して、通常どおりに使用します。
- テストが終了したら、Windows Sandbox を「×」ボタンで閉じます。この時、「Windows のサンドボックスを閉じてもよろしいですか?」というメッセージが表示されるので、[OK] をクリックしてください。
Sandbox のコンテンツはすべて破棄され、完全に削除されます。