Windows 11でWindowsサンドボックスを有効化し設定する方法

あなたのような読者は、MUOをサポートするのに役立っています。当サイトのリンクを使って購入された場合、アフィリエイトのコミッションを得ることがあります。続きを読む

Microsoft Windows 11 は、複数の仮想化ソリューションをすぐに利用できるのが特徴です。Hyper-Vは優れたツールですが、Windows SandboxはWindows仮想マシンの簡単な代替手段です。Windowsサンドボックスは、Windows仮想マシンの簡単な代替品で、信頼できないアプリケーションを、仮想化ツールを設定することなく、隔離された環境で実行することができます。

残念ながら、Windows Sandboxは、OSのHomeエディションでは利用できません。Pro、Enterprise、Educationエディションをお使いの方は、Windows 11でWindows Sandboxを有効にして設定する方法を紹介します。

Windows 11でWindowsサンドボックスを設定する方法

Windows Sandbox はオプション機能ですので、オプション機能のセクションからインストールする必要があります。オプション機能の追加と削除は、Windows の機能ダイアログから行うことができます。また、PowerShellやコマンドプロンプトを使って、Windows Sandboxを素早くインストールすることも可能です。

セットアップが簡単になる一方で、お使いのコンピューターがいくつかのシステム要件を満たしている必要があります。仮想化をサポートする Windows 11 Pro、Education、または Enterprise が動作するコンピュータは、Windows Sandbox と互換性があります。ほとんどの場合、Windows Hyper-V を実行できるシステムであれば、Windows Sandbox も実行できるはずです。

1.Windows の機能ダイアログを使用して Windows Sandbox を有効にする

Windows Sandbox は、Windows Features ダイアログを使用してインストールすることができます。このダイアログには、PCにインストール可能なWindowsのオプション機能のほとんどが格納されています。

Windowsの機能」ダイアログを使用してWindows Sandboxをインストールするには、次の手順に従います。

  • Win Rキーを押して、[ファイル名を指定して実行]を開きます。
  • appwiz.cplと入力し、OKをクリックして、コントロールパネルを開きます。
  • 左側のパネルで、[Windowsの機能のオンとオフを切り替える]をクリックします。
  • control panel turn windows features on or off
  • Windowsの機能のオンとオフを切り替える]ダイアログで、下にスクロールして[Windowsのサンドボックス]を見つけます。
  • Windows Sandboxオプションをチェックし、OKをクリックします。
  • enable Windows sandbox turn windows features on or off
  • Windowsがファイルを検索し、Windows Sandboxシナリオを実行するために必要な依存関係をインストールします。変更が適用されたら、Windowsの機能ダイアログを閉じ、PCを再起動します。
  • 再起動後、Win Sキーを押して、Windows検索を開きます。
  • sandbox と入力し、検索結果から Windows Sandbox をクリックすると、仮想化ツールが起動します。
  • 3.PowerShell を使って Windows Sandbox をインストールする

    enable windows sandbox powershell

    PowerShellのEnable WindowsOptionalFeatureコマンドを使用すると、WindowsにWindows Sandboxをインストールすることができます。この方法は、サンドボックスのオプションがグレーアウトしている場合や、Windowsの機能ダイアログからインストールできない場合に有効です。

    PowerShellを使用してWindows Sandboxをインストールするには。

  • Win X を押して、WinX メニューを開きます。
  • Windowsターミナル(Admin)をクリックして、管理者権限のあるWindowsターミナルを開きます。PowerShellは起動時にデフォルトのプロファイルとして割り当てられるので、WindowsターミナルでそのままPowerShellコマンドレットを実行することができます。
  • Windowsターミナルウィンドウで、以下のコマンドをコピー&ペーストし、Enterキーを押します。Enable-WindowsOptionalFeature -Online -FeatureName "Containers-DisposableClientVM" -All
  • エラーが発生しない場合、Windows は Windows サンドボックスを有効にするために必要なファイルをインストール
  • します。

  • 完了したら、Yを押してEnterキーを押して、PCを再起動します。
  • 再起動後、Windows検索からWindows Sandboxを起動することができます。
  • 3.コマンドプロンプトを使用した Windows SandBox のインストール

    enable windows sandbox command prompt

    Deployment Image Servicing and Management (DISM) は、Command Prompt を使用してオプション機能のインストールを容易にするコマンドライン ユーティリティです。Windows Sandboxをインストールするには、Command PromptのEnable-Featureコマンドを使用する必要があります。以下、その方法を説明します。

  • Win Rキーを押して、[ファイル名を指定して実行]を開きます。
  • ファイル名を指定して実行]ダイアログに「cmd」と入力します。Ctrl Shiftを押しながらOKをクリックすると、管理者としてコマンドプロンプトが表示されます。
  • コマンドプロンプトで、次のコマンドを入力してEnterキーを押します: dism /online /Enable-Feature /FeatureName:"Containers-DisposableClientVM" -All
  • 処理が完了
  • するのを待ちます。

  • 完了したら、YとEnterキーを押して、PCを再起動します。
  • Windows Sandbox の使用方法

    Windows Sandbox Open

    Windows Sandbox がインストールされたので、信頼できないアプリを隔離してテストするために使い始めることができます。このアプリを起動するには、Win S キーを押して Windows 検索を開き、「Windows Sandbox」と入力します。検索結果からアプリをクリックすると、アプリが開きます。

    Windows Sandboxは、起動すると、まるでWindowsマシンの軽量版のように見えます。内蔵のWebブラウザーを使って、ホストシステムからファイルをコピーしたり、インターネットからファイルをダウンロードしたりすることができます。サンドボックス内で行った操作は、ホストシステムには影響を与えません。

    テストが完了したら、Sandboxを閉じ、[OK]をクリックして動作を確認します。VMとは異なり、Sandboxは終了時にすべてのデータ(アプリやファイルを含む)を削除します。そのため、ホストマシンと同じWindows OSビルドを実行するクリーンで隔離された環境を毎回手に入れることができます。

    Windows 11 での Windows サンドボックスのセットアップと使用

    Windows サンドボックスは、仮想マシンのセットアップに煩わされることなく、隔離された環境でアプリケーションやファイルをテストする優れた方法を提供します。仮想マシンには明確な利点がありますが、サンドボックスはより軽量で高速であり、実行するたびに新しい Windows OS のコピーをロードします。

    しかし、Windows 11 Homeユーザーは、この優れた機能を逃しています。しかし、どうしてもサンドボックスを使いたい場合は、Sandboxie Plus や SHADE Sandbox などのサードパーティ製代替ソフトの利用を検討してください。これらの代替ソフトは、複雑なセットアップを必要とせず、同様の機能セットを提供します。

    Scroll to Top