技術ノート ウィンドウズ Windows 10 の新しいサンドボックスの使用方法 (アプリを安全にテストするため)

Windows 10 の新しいサンドボックスの使用方法 (アプリを安全にテストするため)

Windows 10 の May 2019 Update (19H1) には、 新しい Windows サンドボックス 機能が追加されました。 Windows 10 PC で今すぐ使用する方法は次のとおりです。

注: Windows サンドボックスは Windows 10 Home では使用できません。 Windows 10 の Professional、Enterprise、Education エディションでのみ利用できます。

サンドボックスとは何ですか?

つまり、 Windows サンドボックス は半分はアプリ、半分は仮想マシンです。システムの現在の状態からイメージ化された仮想クリーン OS を迅速に起動できるため、メイン システムから隔離された安全な環境でプログラムやファイルをテストできます。サンドボックスを閉じると、その状態は破棄されます。サンドボックスから Windows のメイン インストールには何も移行できず、サンドボックスを閉じた後も何も残りません。

Windows 10 の新しいサンドボックスの使用方法 (アプリを安全にテストするため)

どうすれば入手できますか?

必要なのは、Windows 10 Professional または Enterprise を実行する Windows 10 の最新バージョンだけです。Windows 10 Home にはこの機能がありません。サンドボックス機能は 2019 年 5 月に安定しました。

Windows 10 の新しいサンドボックスの使用方法 (アプリを安全にテストするため)

ステップ 1: 仮想化が有効になっていることを確認する

まず、システムの BIOS で仮想化が有効になっていることを確認する必要があります。通常はデフォルトですが、簡単に確認する方法があります。 Ctrl+Shift+Escを押してタスクマネージャーを起動し、「パフォーマンス」タブに進みます。左側と右側で「CPU」カテゴリが選択されていることを確認し、「仮想化: 有効」と表示されていることを確認してください。

仮想化が有効になっていない場合は、続行する前に PC の BIOS 設定で仮想化を有効にする 必要があります。

Windows 10 の新しいサンドボックスの使用方法 (アプリを安全にテストするため)

ステップ 2: 仮想マシンでホスト システムを実行している場合は、ネストされた仮想化を有効にする (オプション)

すでに仮想マシンで Windows の Insider ビルドをテストしていて、その VM でサンドボックスをテストしたい場合は、入れ子になった仮想化を有効にするという追加の手順を実行する必要があります。

これを行うには、VM 内で実行されている Windows のバージョンで PowerShell を起動し、次のコマンドを発行します。

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

これにより、VM 内のゲスト バージョンの Windows が仮想化拡張機能を公開し、サンドボックスで使用できるようになります。

Windows 10 の新しいサンドボックスの使用方法 (アプリを安全にテストするため)

ステップ 3: Windows サンドボックス機能を有効にする

仮想化が有効になっていることを確認したら、Windows サンドボックス機能をオンにするのは簡単です。

これを行うには、[コントロール パネル] > [プログラム] > [Windows の機能をオンまたはオフにする] に進みます。 (ちなみに、さらに詳しく知りたい場合は 、これらの Windows 機能の使用方法について詳しく説明し ています。)

[Windows の機能] ウィンドウで、[Windows サンドボックス] チェックボックスをオンにします。

「OK」をクリックし、Windows を再起動します。

Windows 10 の新しいサンドボックスの使用方法 (アプリを安全にテストするため)

ステップ 3: 起動する

Windows が再起動すると、[スタート] メニューに Windows サンドボックスが表示されます。検索バーに「Windows サンドボックス」と入力するか、メニューを探してアイコンをダブルクリックします。要求されたら、管理者権限を持つことを許可します。

現在の OS のほぼレプリカが表示されるはずです。

いくつかの違いがあります。これは Windows のクリーン インストールであるため、デフォルトの壁紙と、Windows に付属するデフォルトのアプリのみが表示されます。

仮想 OS はメインの Windows OS から動的に生成されるため、使用しているのと同じバージョンの Windows 10 が常に実行され、常に完全に最新の状態になります。従来の VM では OS を独自に更新するのに時間がかかるため、後者の事実は特に優れています。

Windows 10 の新しいサンドボックスの使用方法 (アプリを安全にテストするため)

どうやって使用すればいいですか?

これまでに VM を使用したことがある場合、サンドボックスの使用は古いもののように感じられるでしょう。他の VM と同様に、ファイルを直接コピーしてサンドボックスに貼り付けることができます。ただし、ドラッグアンドドロップは機能しません。ファイルがサンドボックスに配置されたら、通常どおり続行できます。実行可能ファイルがある場合は、メイン システムから適切に遮断されたサンドボックスにインストールできます。

注意すべき点が 1 つあります。サンドボックス内のファイルを削除しても、そのファイルはごみ箱には移動しません。代わりに、完全に削除されます。アイテムを削除すると警告が表示されます。

テストが完了したら、他のアプリと同様にサンドボックスを閉じることができます。これにより、OS に加えた変更やそこにコピーしたファイルも含め、スナップショットが完全に破棄されます。 Microsoft は親切にも最初に警告を出してくれました。

次回サンドボックスを起動すると、サンドボックスは白紙の状態に戻り、再びテストを開始できます。

印象的なことに、サンドボックスは最小限のハードウェアで適切に動作します。この記事のテストは、専用のグラフィックス カードを持たない老朽化したデバイスである Surface Pro 3 で実行しました。最初は、サンドボックスの実行が著しく遅くなりましたが、数分後には、制約を考慮すると驚くほどうまく実行されました。

この高速化は、アプリを閉じて再度開いても持続しました。従来、仮想マシンを実行するには、より多くの馬力が必要でした。サンドボックスの使用例は狭いため (複数の OS をインストールしたり、複数のインスタンスを実行したり、複数のスナップショットを取得したりすることさえありません)、ハードルは少し低くなっています。しかし、この非常に具体的なターゲットこそが、サンドボックスを非常にうまく機能させるのです。

画像クレジット: D-Krab /Shutterstock.com

「 Windows 10 の新しいサンドボックスの使用方法 (アプリを安全にテストするため)」に関するベスト動画選定!

ウインドウの中に新規Windows作る Windows Sandbox の設定してバーチャルOSで ウイルス侵入を防御しよう
【危険なアプリ即削除!】このアプリを見つけたら即アンインストール推奨!【あんなに有名なアプリがまさか?】