Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows Sandboxとは?安全にアプリをテストできる仮想環境の使い方と有効化手順

Windows Sandboxとは?安全にアプリをテストできる仮想環境の使い方と有効化手順

Windows 10の2019年5月アップデート(バージョン1903)で、Microsoftは「Windows Sandbox(Windowsサンドボックス)」という新機能を導入しました。この記事では、Windows Sandboxの概要と、有効化して活用する方法について詳しく解説します。

Windows Sandboxとは何か?

Windows Sandboxは、新しいソフトウェアや信頼できないアプリケーション、さまざまな設定を安全に試すことができる、一時的で完全に隔離された仮想環境です。Microsoftは独自のハイパーバイザー上に独立したカーネルを作成することで、これを実現しました。Sandboxを起動すると、システムから直接イメージ化されたクリーンなOSが立ち上がります。

ゲストカーネルがホスト側のカーネルから分離されているため、サンドボックスは実際のオペレーティングシステムから完全に切り離されています。Sandbox内で何をしても、閉じた時点ですべての変更は破棄され、再度開けばまっさらな状態からスタートします。

Windows Sandboxの最大の魅力は、軽量(約100MB)で動作が高速な点です。

もちろん、VirtualBoxやVMwareで構築したフルインストールのWindows仮想マシンと比較すると、ドラッグ&ドロップ対応やスナップショットなど、便利な機能がいくつか欠けています。しかし、従来型の仮想マシンは動作が重く、システムリソースを大量に消費し、インストールや適切な設定にも多くの手順を要します。

そのため、ソフトウェアや設定をテストするためのシンプル・高速・安全・使い捨て可能な環境をお探しなら、Windows Sandboxは非常に有力な選択肢と言えます。

必要なシステム要件

Windows Sandboxをインストールして使用するには、システムが以下の要件を満たしている必要があります。

  1. Windows 10 ProまたはEnterpriseエディションで、2019年5月アップデート(v1903)以降であること。
  2. システムが64ビット版であり、ハードウェア仮想化に対応していること。
  3. 理想的には、RAMが4GB以上搭載されていること。
  4. CPUは2コア以上が必要。快適なパフォーマンスのためには、ハイパースレッディング対応の4コアが推奨されます。

これらの要件を確認したら、以下の手順に従ってWindows Sandboxをインストールしましょう。

Windows Sandboxのインストール手順

Windows Sandboxのインストールはとても簡単です。チェックボックスを1つ選択するだけで完了します。

1. まず、スタートメニューを開き、「Windowsの機能の有効化または無効化」と検索して、表示された結果をクリックします。ここでは、Windows SandboxやHyper-Vなどの追加機能を有効化できます。

2. 開いた「Windowsの機能」ウィンドウ内を下にスクロールし、「Windows Sandbox」の項目を見つけてチェックを入れ、「OK」ボタンをクリックします。

Windows Sandboxとは?安全にアプリをテストできる仮想環境の使い方と有効化手順

3. OKボタンをクリックすると、Windowsが必要なファイルをダウンロードし、変更を自動的に適用します。

Windows Sandboxとは?安全にアプリをテストできる仮想環境の使い方と有効化手順

4. 処理が完了したら、Windowsを再起動してください。

Windows Sandboxとは?安全にアプリをテストできる仮想環境の使い方と有効化手順

5. 再起動後、スタートメニューで「Windows Sandbox」と検索し、結果をクリックします。

Windows Sandboxとは?安全にアプリをテストできる仮想環境の使い方と有効化手順

6. WindowsがSandboxを起動します。見た目は普段使っているWindowsマシンとほぼ同じで、インターネットへのアクセスや各種設定もそのまま利用可能です。

Windows Sandboxとは?安全にアプリをテストできる仮想環境の使い方と有効化手順

7. 使用を終えるときは、画面左上隅に表示される「×」アイコンをクリックするだけです。「Sandboxを閉じると状態が破棄される」という警告メッセージが表示されるので、「OK」ボタンをクリックして続行します。

Windows Sandboxとは?安全にアプリをテストできる仮想環境の使い方と有効化手順

後日、Windows Sandboxを削除または無効化したい場合は、手順2の「Windows Sandbox」のチェックを外すだけで元に戻せます。

まとめ

Windows Sandboxは、新しいソフトウェアや設定、構成をテストするのに非常に役立つ便利な機能です。日常的に使う予定がなくても、いざというときに頼れるツールなので、あらかじめ有効にしておくことをおすすめします。確かにVMwareやVirtualBoxのような本格的な仮想マシンソフトと比べると一部の機能は劣りますが、その手軽さと軽快なパフォーマンスがそれを十分に補っています。

Windows 10でWindows Sandboxを使った感想や体験談があれば、ぜひコメント欄で共有してください。

  1. backgroundTaskHost.exeとは?Windows 10で発生するエラーとCPU使用率が高い問題の解決方法

    質問 Windows 10にアップグレードしてから、CPUファンが常に高速で回り続けるようになりました。原因を突き止めるためにタスクマネージャーを確認したところ、「Microsoft Background Task Host(backgroundTaskHost.exe)」と「Microsoft Download/Upload Host(BackgroundTransferHost.exe)」という2つのバックグラウンドプロセスが、CPUリソースの60〜80%を消費していることがわかりました。この問題を解決するにはどうすればよいでしょうか? 解決策 backgroundTaskHost.exe

  2. Windows 10のStartMenuExperienceHost.exeとは?正体とエラー対処・無効化の方法を徹底解説

    「StartMenuExperienceHost.exe」は、Windowsオペレーティングシステムの中核を担うプログラムファイルの一つです。Windows 10のビルド1903で初めて導入され、その後リリースされたWindows 10バージョン2004にも引き継がれました。この実行ファイルは、タスクマネージャー上で常時稼働しているプロセスとして確認でき、スタートメニューを独立したプロセスとして安定して動作させる役割を果たしています。これにより、スタートメニューに関連するエラーやクラッシュの発生リスクが大幅に軽減されます。 ただし、まれにこのプロセスが応答しなくなるトラブルが発生することもあり