※本ページにはプロモーション(広告)が含まれています
Windows 11のサンドボックスが起動しない・有効にできない問題とは?
Windows Sandbox(サンドボックス)は、Windows 11 Pro/Enterprise/Educationエディションに搭載された便利な機能で、隔離された仮想環境で安全にプログラムを実行できます。しかし、「Windowsの機能の有効化」でサンドボックスのチェックボックスがグレーアウトしている、有効にしても起動時にエラーが出る、といったトラブルが多発しています。
この記事では、Windows 11のサンドボックスが起動しない・有効にできない原因を網羅的に解説し、確実に解決できる対処法をステップバイステップで紹介します。
この記事でわかること
- Windows Sandboxが使えない原因8つと診断方法
- BIOS/UEFIでの仮想化技術(VT-x/AMD-V)の有効化手順
- Windowsの機能でサンドボックスを正しく有効化する方法
- 起動時のエラーコード別対処法
- Hyper-Vとの競合問題の解決方法
- Windows 11 Homeエディションでサンドボックスを使う裏技

Windows Sandboxとは?基本をおさらい
Windows Sandboxは、Windows 11に内蔵された軽量な仮想マシン環境です。怪しいファイルを開いたり、信頼できないソフトをテストしたりする際に、メインのWindowsに影響を与えずに安全に実行できます。
Windows Sandboxの主な特徴
| 特徴 | 説明 |
|---|---|
| 隔離された環境 | サンドボックス内での操作はホストOSに影響しない |
| 使い捨て | 閉じるとすべてのデータが自動削除される |
| 軽量 | 約100MBのダウンロードで利用可能 |
| 統合カーネル | ホストOSのカーネルを共有するため高速起動 |
| クリップボード共有 | ホストとサンドボックス間でコピー&ペースト可能 |
動作要件
Windows Sandboxを使用するには、以下の要件を満たす必要があります。
- エディション: Windows 11 Pro、Enterprise、またはEducation(Homeは非対応)
- CPU: 仮想化技術(Intel VT-x/AMD-V)対応の64ビットプロセッサ
- メモリ: 最低4GB(推奨8GB以上)
- ストレージ: 1GB以上の空き容量(SSD推奨)
- BIOS/UEFI: 仮想化技術が有効になっていること
サンドボックスが起動しない・有効にできない原因
原因1: Windows 11 Homeエディションを使用している
Windows Sandboxは、Windows 11 Pro以上のエディションでのみ利用可能です。Windows 11 Homeでは「Windowsの機能の有効化または無効化」の一覧にサンドボックスが表示されません。
確認方法: 「設定」→「システム」→「バージョン情報」を開き、「Windowsの仕様」セクションの「エディション」を確認してください。
原因2: BIOS/UEFIで仮想化技術が無効
Windows Sandboxは仮想化技術(Intel VT-xまたはAMD-V)を利用して動作します。多くのPCでは出荷時にこの機能が無効になっています。これが最も多い原因です。
原因3: Hyper-Vが無効になっている
Windows SandboxはHyper-Vの仮想化基盤の上で動作します。Hyper-Vが無効になっていると、サンドボックスも起動できません。
原因4: Windowsの機能が正しく有効化されていない
サンドボックスの有効化には、「Windows Sandbox」に加えて「仮想マシンプラットフォーム」や「Hyper-V」など複数の機能を有効にする必要があります。1つでも欠けていると起動に失敗します。
原因5: サードパーティ仮想化ソフトとの競合
VirtualBox、VMware Workstationなどのサードパーティ仮想化ソフトがインストールされている場合、Hyper-Vと競合してサンドボックスが正常に動作しないことがあります。
原因6: Windowsアップデートの不具合
Windows Updateの適用が不完全だったり、特定のアップデートにバグがある場合、サンドボックスの動作に影響することがあります。
原因7: グループポリシーで制限されている
企業や組織のPCでは、グループポリシーやMDM(モバイルデバイス管理)によってサンドボックスの使用が制限されている場合があります。
原因8: システムファイルの破損
Windowsのシステムファイルが破損していると、サンドボックスを含む多くの機能が正常に動作しなくなります。

対処法(ステップ別)
対処法1: Windowsのエディションを確認する
ステップ1: 「設定」アプリを開きます(Windowsキー + I)。
ステップ2: 「システム」→「バージョン情報」をクリックします。
ステップ3: 「Windowsの仕様」セクションで「エディション」を確認します。
「Windows 11 Home」と表示されている場合は、サンドボックスは標準では利用できません。後述の「Windows 11 Homeでサンドボックスを使う方法」を参照してください。
対処法2: BIOS/UEFIで仮想化技術を有効にする
仮想化技術の有効化は、サンドボックスを使うための最も重要なステップです。
ステップ1: PCを再起動します。
ステップ2: 起動時にBIOS/UEFI設定画面に入ります。メーカーごとのキーは以下の通りです。
| PCメーカー | BIOS起動キー |
|---|---|
| Dell | F2 |
| HP | F10 |
| Lenovo | F1 またはFn + F1 |
| ASUS | F2 またはDel |
| Acer | F2 |
| MSI | Del |
| 自作PC | Del(マザーボードメーカーによる) |
ステップ3: BIOS/UEFI設定画面で以下の項目を探します。
- Intelの場合: 「Intel Virtualization Technology(VT-x)」または「Intel VT」
- AMDの場合: 「SVM Mode」または「AMD-V」
この項目は通常、「Advanced」「CPU Configuration」「Security」のいずれかのメニューにあります。
ステップ4: 「Disabled(無効)」になっていたら「Enabled(有効)」に変更します。
ステップ5: F10キーを押して設定を保存し、再起動します。
Windows上から確認する方法:
タスクマネージャー(Ctrl + Shift + Esc)→「パフォーマンス」タブ→「CPU」を選択し、右下の「仮想化」が「有効」になっているか確認します。
対処法3: Windows Sandboxと関連機能を有効にする
ステップ1: 「スタート」メニューで「Windowsの機能の有効化または無効化」と検索して開きます。
ステップ2: 以下の3つの機能にチェックを入れます。
- Windows サンドボックス
- 仮想マシン プラットフォーム
- Hyper-V(「Hyper-V 管理ツール」と「Hyper-V プラットフォーム」の両方)
ステップ3: 「OK」をクリックすると、機能のインストールが始まります。
ステップ4: 「今すぐ再起動」をクリックしてPCを再起動します。
PowerShellで有効化する方法(GUIで問題がある場合):
管理者としてPowerShellを開き、以下のコマンドを実行します。
Enable-WindowsOptionalFeature -Online -FeatureName "Containers-DisposableClientVM" -All -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName "VirtualMachinePlatform" -All -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName "Microsoft-Hyper-V-All" -All -NoRestart
Restart-Computer
対処法4: サードパーティ仮想化ソフトとの競合を解決する
VirtualBoxやVMwareがインストールされている場合の対処法です。
VirtualBoxの場合:
ステップ1: VirtualBox 6.1.28以降にアップデートします(Hyper-V互換モード対応)。
ステップ2: それでも問題がある場合は、一時的にVirtualBoxをアンインストールしてサンドボックスの動作を確認します。
VMware Workstationの場合:
ステップ1: VMware Workstation 15.5以降を使用していることを確認します。
ステップ2: VMwareの設定で「Windows Hypervisor Platform(WHP)」モードを有効にします。
対処法5: Windows Updateを最新にする
ステップ1: 「設定」→「Windows Update」を開きます。
ステップ2: 「更新プログラムのチェック」をクリックします。
ステップ3: 利用可能な更新プログラムをすべてインストールします。
ステップ4: PCを再起動してから、サンドボックスを再度試します。
対処法6: システムファイルを修復する
管理者としてコマンドプロンプトまたはPowerShellを開き、以下のコマンドを順番に実行します。
ステップ1: DISMコマンドでWindowsイメージを修復
DISM /Online /Cleanup-Image /RestoreHealth
完了まで10〜20分かかる場合があります。「操作が正常に完了しました」と表示されるまで待ちます。
ステップ2: SFCコマンドでシステムファイルを検証・修復
sfc /scannow
100%完了するまで待ちます。破損ファイルが見つかった場合は自動的に修復されます。
ステップ3: PCを再起動してから、サンドボックスを再度試します。
対処法7: グループポリシーの設定を確認する
ステップ1: 「ファイル名を指定して実行」(Windowsキー + R)で「gpedit.msc」と入力してEnterを押します。
ステップ2: 「コンピューターの構成」→「管理用テンプレート」→「Windowsコンポーネント」→「Windows サンドボックス」を開きます。
ステップ3: すべての設定が「未構成」になっていることを確認します。「無効」になっている項目があれば「未構成」に変更します。
エラーコード別対処法

| エラーコード | 内容 | 対処法 |
|---|---|---|
| 0x80070002 | ファイルが見つからない | Windows Updateを最新にし、DISM/SFCを実行 |
| 0x80070005 | アクセスが拒否された | 管理者権限で実行しているか確認 |
| 0x80370102 | 仮想化が無効 | BIOSでVT-x/AMD-Vを有効化 |
| 0xC0370106 | 仮想マシンの起動失敗 | Hyper-Vを再インストール |
| 0x800706D9 | ファイアウォールサービスのエラー | Windows Firewallサービスを開始する |
| 0xC0351000 | Hyper-Vが無効 | Hyper-V機能を有効化して再起動 |
| 画面が黒いまま | GPUドライバの問題 | GPUドライバを最新に更新 |
Windows 11 Homeでサンドボックスを使う方法
Windows 11 Homeエディションには公式にはサンドボックス機能が含まれていませんが、バッチファイルを使って有効化する方法があります。ただし、非公式の方法であるため自己責任で実施してください。
ステップ1: メモ帳を開き、以下のテキストを入力します。
@echo off
echo Windows Sandbox の有効化を開始します...
dism /online /enable-feature /featurename:Containers-DisposableClientVM /all /norestart
dism /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
echo 完了しました。PCを再起動してください。
pause
ステップ2: ファイルを「enable-sandbox.bat」という名前で保存します(「ファイルの種類」を「すべてのファイル」に変更)。
ステップ3: 保存したファイルを右クリックし、「管理者として実行」を選択します。
ステップ4: 処理が完了したらPCを再起動します。
注意: Windows 11 Homeでは成功率が100%ではなく、CPUやマザーボードによっては動作しない場合があります。確実にサンドボックスを使いたい場合は、Windows 11 Proへのアップグレードを検討してください。
サンドボックスの設定をカスタマイズする方法
Windows Sandboxは、WSBファイル(XMLベースの設定ファイル)を使ってカスタマイズできます。
設定ファイルの基本構造
<Configuration>
<VGpu>Enable</VGpu>
<Networking>Enable</Networking>
<MemoryInMB>4096</MemoryInMB>
<MappedFolders>
<MappedFolder>
<HostFolder>C:\Users\ユーザー名\Desktop\共有フォルダ</HostFolder>
<SandboxFolder>C:\Users\WDAGUtilityAccount\Desktop\共有</SandboxFolder>
<ReadOnly>false</ReadOnly>
</MappedFolder>
</MappedFolders>
<LogonCommand>
<Command>explorer.exe C:\Users\WDAGUtilityAccount\Desktop\共有</Command>
</LogonCommand>
</Configuration>
主な設定項目
| 設定項目 | 説明 | 設定値 |
|---|---|---|
| VGpu | 仮想GPU(グラフィック) | Enable / Disable |
| Networking | ネットワーク接続 | Enable / Disable |
| MemoryInMB | 使用メモリ量(MB) | 2048〜16384 |
| MappedFolders | ホストとの共有フォルダ | パス指定 |
| LogonCommand | 起動時の自動実行コマンド | コマンド文字列 |
| AudioInput | マイク入力 | Enable / Disable |
| VideoInput | カメラ入力 | Enable / Disable |
サンドボックスのパフォーマンスを向上させるコツ
コツ1: メモリを増やす
サンドボックスはデフォルトで動的にメモリを割り当てますが、WSBファイルで明示的にメモリ量を指定することで安定性が向上します。ホストPCのメモリが16GB以上あれば、サンドボックスに4096MB(4GB)を割り当てるのがおすすめです。
コツ2: SSDを使用する
サンドボックスの起動と動作はディスクI/Oに大きく依存します。HDDの場合、起動に30秒〜1分かかることがありますが、NVMe SSDなら5〜10秒で起動できます。
コツ3: 不要な機能を無効にする
ネットワーク接続やGPUが不要な用途(テキストファイルの確認など)では、WSBファイルでこれらを無効にすることで起動が高速化されます。
コツ4: 常駐ソフトを最小限にする
サンドボックス起動時にメモリ不足が発生すると起動に失敗します。サンドボックスを使う前に、不要なアプリケーション(ブラウザのタブ、ゲームなど)を閉じてメモリを確保しましょう。
サンドボックスの代替ツール
Windows Sandboxがどうしても使えない場合は、以下の代替ツールを検討できます。
| ツール名 | 特徴 | 価格 | Windows Home対応 |
|---|---|---|---|
| VirtualBox | フル機能の仮想マシン | 無料 | 対応 |
| VMware Workstation Player | 高性能な仮想マシン | 無料(個人利用) | 対応 |
| Sandboxie-Plus | アプリ単位の軽量サンドボックス | 無料(オープンソース) | 対応 |
| Docker Desktop | コンテナベースの隔離環境 | 無料(個人利用) | 対応 |
この記事に関連するおすすめ商品
Windows 11 Pro プロダクトキー(オンラインコード版)
約15,000円
HomeからProへアップグレードしてSandbox機能を利用可能に
Crucial DDR4 メモリ 16GB (8GB×2枚)
約4,980円
仮想化環境はメモリ消費が大きいため、増設がおすすめ
Samsung 980 PRO NVMe M.2 SSD 1TB
約11,800円
高速SSDでサンドボックスの起動が5〜10秒に短縮
※ 価格は変動します。最新価格はリンク先でご確認ください
よくある質問(FAQ)
Q1. Windows Sandboxを有効にするとPCが遅くなりますか?
いいえ、有効にしただけではPCの動作に影響はありません。サンドボックスを実際に起動した時だけ、メモリとCPUリソースを消費します。サンドボックスを閉じれば、すべてのリソースは即座に解放されます。
Q2. サンドボックス内にファイルを保存できますか?
サンドボックス内にファイルを保存することは可能ですが、サンドボックスを閉じるとすべてのデータが自動的に削除されます。ファイルを残したい場合は、WSBファイルで「MappedFolders」を設定し、ホストPCとの共有フォルダを作成してください。
Q3. サンドボックスからインターネットに接続できますか?
デフォルトではインターネット接続が有効になっています。セキュリティ上の理由でネットワークを切断したい場合は、WSBファイルで「Networking」を「Disable」に設定します。
Q4. サンドボックスでウイルスを実行しても安全ですか?
はい、サンドボックスは完全に隔離された環境のため、ウイルスがホストOSに影響を及ぼすことはありません。ただし、ネットワーク接続が有効な場合、ウイルスがネットワーク経由で活動する可能性はあるため、不安な場合はネットワークを無効にして実行してください。
Q5. サンドボックスとHyper-Vの違いは何ですか?
サンドボックスはHyper-Vの技術をベースにした「簡易版仮想マシン」です。Hyper-Vは完全な仮想マシンでOSのインストールや設定が必要ですが、サンドボックスはワンクリックで起動でき、閉じれば自動的に環境がリセットされます。
Q6. VirtualBoxとWindows Sandboxは同時に使えますか?
VirtualBox 6.1.28以降であれば、Hyper-V互換モードが搭載されているため同時使用が可能です。ただし、VirtualBoxのパフォーマンスが若干低下する場合があります。
Q7. サンドボックスにプリンターを接続できますか?
Windows Sandboxでは直接プリンターを使用することはできません。サンドボックス内のファイルを印刷したい場合は、共有フォルダ経由でホストPCにファイルをコピーしてから印刷してください。
Q8. サンドボックスの起動に毎回時間がかかるのですが、短縮できますか?
SSDへの換装が最も効果的です。また、WSBファイルで不要な機能(GPU、ネットワーク)を無効にすることで起動時間を短縮できます。NVMe SSDを使用すれば、5〜10秒で起動できます。
まとめ
Windows 11のサンドボックスが起動しない・有効にできない問題は、ほとんどの場合、BIOS/UEFIでの仮想化技術の有効化と、Windowsの機能の正しい設定で解決できます。
この記事で紹介した対処法のポイントをまとめます。
- 最優先: BIOS/UEFIでIntel VT-x/AMD-Vを有効にする
- 次に確認: Windowsの機能で「Windows サンドボックス」「仮想マシンプラットフォーム」「Hyper-V」の3つを有効にする
- エディション: Windows 11 Homeの場合はProへのアップグレードを検討
- 競合: VirtualBox/VMwareは最新バージョンに更新する
- 修復: システムファイルの破損はDISM/SFCコマンドで修復
サンドボックスは、怪しいファイルの確認やソフトウェアのテストに非常に便利な機能です。一度設定してしまえば、ワンクリックで安全な隔離環境を立ち上げられるので、ぜひ活用してください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!