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

Windows 10でWindowsサンドボックスを設定する方法を徹底解説

MicrosoftはWindows 10に常に新機能を追加し続けています。すべての機能が期待通りに動作するとは限らず、リリース当初に高い評価を受けないものも少なくありません。しかし、Windowsサンドボックスの登場は、多くのユーザーから大きな注目を集めました。

以前は、Windows 10でサンドボックス環境を作成するにはサードパーティ製ツールを使うしかありませんでした。OSに標準搭載されたツールの方が、他の選択肢よりも簡単かつ安全に使える可能性があります。

この記事では、Windows 10でWindowsサンドボックスをセットアップする手順を詳しく解説します。

Windowsサンドボックスとは?

Windowsサンドボックスは、一時的な仮想デスクトップ環境です。サンドボックスが起動している間、実質的にはクリーンな状態のOSが動作しており、その中での操作は本体のマシンには一切影響しません。

つまり、Windowsサンドボックスは、メインデバイスにソフトウェアをインストールする前に安全にテストできるセキュアな環境です。サンドボックスを閉じると、その中でのすべての操作は破棄され、ホストマシンには何も残りません。

Windowsサンドボックスの仕組み

Microsoftは複数の技術を組み合わせてWindowsサンドボックスを実現しています。

  • 動的なイメージ生成:Windowsサンドボックスは、既存のOSイメージを仮想マシンにコピーします。サンドボックス環境では、常に最新のアップデートが適用されたクリーンなWindows 10が起動します。他の仮想化ソフトのように、起動用のOSコピーを別途保存しておく必要はありません。
  • スマートなメモリ管理:仮想マシンはリソースを大量に消費するため、ホストマシンのハードウェアを共有する必要があります。Windowsサンドボックスはスマートメモリ管理によってホストとサンドボックス間でメモリを動的に割り当て、ホスト側の動作が極端に遅くなるのを防ぎます。
  • スナップショットとクローン:Windowsサンドボックスは、スナップショットとクローンという2つの一般的な仮想化技術を活用して、ホストシステムへの負荷を軽減します。スナップショットにより、環境を一度起動すれば「メモリ、CPU、デバイスの状態をディスクに保存」でき、次回以降は毎回起動処理を行わずにディスクから復元できます。

さらに、Windowsサンドボックスは改良されたグラフィックス仮想化技術を使用しており、ホスト環境とシームレスにつながる快適な体験を実現しています。

Windowsサンドボックスは使える?動作要件をチェック

Windowsサンドボックスは、Insider Previewビルド18305以降、またはWindows 10 May 2019 Update(バージョン1903)以降が適用されたWindows 10 ProまたはEnterpriseで利用可能です。残念ながら、Windows 10 Homeエディションのユーザーは標準機能としてWindowsサンドボックスを使用できません。

また、以下のハードウェア要件も満たす必要があります。

  • 64ビットプロセッサ
  • システムBIOSで仮想化が有効になっていること
  • RAM 4GB以上(Microsoftは8GBを推奨)
  • 空きディスク容量1GB以上(SSDの使用を推奨)
  • CPUコア2つ以上(ハイパースレッディング対応の4コアを推奨)

仮想化が有効になっているか確認する方法

BIOS設定をいじって仮想化を有効にする前に、すでに有効になっているかどうかを簡単に確認できます。

スタートメニューの検索バーにtask(タスク マネージャー)と入力し、最適な結果を選択してタスクマネージャーを開きます。「パフォーマンス」タブに切り替えると、仮想化の項目に「有効」または「無効」と表示されます。

仮想化が無効になっている場合は、BIOSを開いて有効にする必要があります。BIOSでの仮想化の有効化手順については、各メーカーの公式ガイドや解説記事を参考にしてください。有効化したらPCを再起動して、次のステップへ進みましょう。

Hyper-VとWindowsサンドボックス機能を有効にする

次に、Microsoft Hyper-Vが有効になっていることを確認します。Hyper-VはWindowsに組み込まれた仮想化ツールで、Windowsサンドボックスの作成にも使用されるため、先に有効化しておく必要があります。

スタートメニューの検索バーにwindows features(Windows の機能)と入力し、最適な結果を選択します。一覧を下にスクロールしてHyper-Vにチェックを入れます。ネストされたオプションには自動的にチェックが入ります。さらに少し下にスクロールするとWindowsサンドボックスという項目があるので、こちらにもチェックを入れて「OK」をクリックし、システムを再起動します。

Windowsサンドボックスへのアクセス方法

再起動後、スタートメニューの検索バーにwindows sandbox(Windows サンドボックス)と入力します。最適な結果としてWindowsサンドボックスが表示されるので、クリックして起動しましょう。

Windowsサンドボックスを開くたびに、現在使用中のWindowsバージョンのクリーンな状態が起動します。ホストと同じシステムアップデートが適用された、常に最新の環境です。

使用が終わったら、アプリケーションを閉じるだけです。サンドボックス内のOSに行った変更はすべて完全に消去されます。

仮想マシン内でWindowsサンドボックスを実行する

仮想マシン上でWindowsサンドボックスを使いたい場合は、追加の手順が必要です。入れ子状の仮想化(ネステッド・バーチャライゼーション)、つまり仮想マシンの中でさらに仮想環境を動かせるよう、システムを設定しなければなりません。

仮想マシン内で、スタートメニューの検索バーにpowershellと入力し、最適な結果を右クリックして「管理者として実行」を選択します。

次に、以下のコマンドを入力します。

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true

<VMName>の部分は、実際の仮想マシン名に置き換えてください。

仮想マシンを再起動すると、スタートメニューにWindowsサンドボックスのオプションが表示されるようになります。

Windows 10 HomeでWindowsサンドボックスを使う方法

前述の通り、WindowsサンドボックスはWindows 10 Homeでは標準で利用できません。しかし、Deskmodderチームが開発したパッチを使用することで、HomeエディションでもWindowsサンドボックスを起動できるようになります。

ただし、このパッチの評価は賛否両論あり、パッチ経由でWindowsサンドボックスを導入すると予期しない不具合が発生する可能性もあります。Windows 10 Homeで試してみたい場合は、必ず事前にシステムのバックアップを取ってから行ってください。

Windowsサンドボックスを試してみよう!

環境が整っているなら、ぜひWindowsサンドボックスを試してみてください。Windows 10 May 2019 Updateは段階的に配信されているため、大規模なアップデートの展開には時間がかかることがあります。しかし、アップデートが届けば、Windowsサンドボックスも一緒に使えるようになります。

それまでの間は、評判の良いサードパーティ製Windows 10サンドボックスツールをチェックしてみるのもおすすめです。こうしたツールを使えば、システムにダメージを与えることなく、新しいソフトウェアを安全にテストできます。

  1. Windows 10 PCにキヤノン(Canon)プリンターをセットアップする完全ガイド

    新しいキヤノン(Canon)プリンターを購入したものの、次のステップでつまずいていませんか?ご安心ください。このガイドでは、Canonプリンターのセットアップ方法をすべてのステップに沿って丁寧に解説します。Canonプリンターのセットアップは、大きく分けて以下の3つのステップで構成されています。 プリンターとパソコンの接続を確立する 公式サイトからドライバーをダウンロードする ドライバーを常に最新の状態に保つ それでは、各ステップを順番に見ていき、Canonプリンターのセットアップを完了させましょう。すでに済んだステップがある場合は、必要な部分だけを読み飛ばしても構いません。 関連記事:C

  2. Windows 10でWindows Helloをセットアップする方法【顔認証・指紋認証の使い方】

    以下の手順に従えば、Windows 10のPCでWindows Helloを簡単にセットアップして利用開始できます。 Windows Helloは、Windows 10に搭載された先進的な機能で、指紋認証・顔認証・虹彩認証といった生体情報を使ってログインできるようにするものです。この機能はPCに生体認証によるセキュリティレイヤーを追加し、従来のパスワード入力とは異なる新しいログイン手段を提供します。従来のパスワード方式と比べて、Windows Helloはユーザーフレンドリーで、安全かつ信頼性が高いと評価されています。なお、Windows Helloを設定するには、専用の赤外線カメラアレイまた