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

Windows 10Xエミュレータの動作要件まとめ:最小ハードウェア&ソフトウェアスペックを徹底解説

マイクロソフトは昨年11月、初となるデュアルスクリーンデバイス「Surface Neo」を発表し、それに合わせて新しいSDKも公開しました。このSDKを活用することで、開発者はデュアルスクリーンや折りたたみ式デバイスで動作するアプリを構築できます。今回、エミュレータが初のパブリックプレビューとして公開されたことを受け、本記事ではWindows 10Xエミュレータの最小システム要件をご紹介します。嬉しいことに、Windows 10XエミュレータはWindows 10にインストール可能です。開発者の方はもちろん、単純に興味がある方でも気軽に試せます。記事の最後では、Microsoft Surface Duo向けプレビューSDKの要件についても解説します。

Windows 10Xエミュレータの動作要件まとめ:最小ハードウェア&ソフトウェアスペックを徹底解説

Windows 10Xエミュレータの最小ハードウェア・ソフトウェア要件

OSが動作するために最低限のハードウェアとソフトウェアが必要であるように、エミュレータにも同様の要件が求められます。エミュレータとは、実際のハードウェアを購入しなくてもアプリのテストが行える、小型OSのようなものです。デュアルスクリーン対応アプリの開発やサポートを予定している方は、以下の要件を満たす環境でWindows 10Xエミュレータを実行してください。

ソフトウェア要件

Microsoft Emulator: Hyper-Vエミュレータと連携して動作する特殊なエミュレータです。開発者はUWPアプリや通常のWin32アプリを、デュアルスクリーンのシナリオでテストできます。Microsoft Emulator自体はMicrosoft Storeからダウンロードできますが、Windows 10 PCにはHyper-Vがインストールされている必要があります。

このエミュレータは、デュアルスクリーン開発向けの新しいネイティブWindows APIを提供します。これにより、アプリを2つの画面にまたがって表示したり、ヒンジ(蝶番)の位置に応じてレイアウトを適応させたり、Windows 10Xならではの機能を活用したりすることが可能になります。

Windows 10 Preview Build: パブリックプレビュー段階の製品であるため、Windows 10 PCもWindows Insider Programに登録している必要があります。対応エディションはWindows 10 Pro、Enterprise、Education(x64)で、テストに必要な最小ビルド番号は19555以降です。

Windows 10Xエミュレータのハードウェア要件

  • プロセッサ: 4コア搭載の64ビットCPU(4コアすべてがエミュレータに割り当てられます)
  • メモリ(RAM): 最低8GB(16GB推奨)。うち4GBがエミュレータによって使用されます。
  • ストレージ: VHDX+差分ディスク用に15GB以上の空き容量が必要。SSDを推奨。
  • GPU: Hyper-Vが有効化されており、DirectX 11.0以降およびWDDM 2.4以降のグラフィックスドライバーに対応した専用GPU

さらに、ハードウェア支援型仮想化への対応も必要です。具体的には、ファームウェアでの仮想化の有効化、Second Level Address Translation(SLAT)、データ実行防止(DEP)の利用可能性が含まれます。マザーボードがBIOSまたはUEFI経由でこれらすべてをサポートしている必要があります。

なお、現時点でこのエミュレータはIntelプロセッサでのみ動作します。Intel以外のCPUをお使いの場合は、今後のサポート対応を待つ必要があります。

ハードウェアレベルの仮想化に対応しているか確認する方法

Windows 10Xエミュレータの動作要件まとめ:最小ハードウェア&ソフトウェアスペックを徹底解説

お使いのWindows 10 PCがハードウェアレベルの仮想化に対応しているかどうかは、以下の手順で確認できます。

  • 「ファイル名を指定して実行」を開き、「CMD」と入力してEnterキーを押します
  • コマンドプロンプトで systeminfo.exe コマンドを実行します
  • 表示された結果を最後までスクロールし、以下の項目を確認します
    • Virtualization Enabled In Firmware(ファームウェアで仮想化が有効)
    • Second Level Address Translation(第2レベルのアドレス変換)
    • Data Execution Prevention Available(データ実行防止が利用可能)
  • これらがすべて「はい(Yes)」になっていれば、ハードウェアレベルの仮想化に対応しています。

もし「いいえ」と表示された場合は、PCを再起動してBIOS/UEFI設定画面を開き、ハードウェア仮想化を有効にするオプションがないか確認してください。そこにも該当する項目が見当たらない場合は、お使いのWindows 10 PCは残念ながら非対応ということになります。

Microsoft Surface Duo向けプレビューSDKの要件

Windows 10Xエミュレータの動作要件まとめ:最小ハードウェア&ソフトウェアスペックを徹底解説

SamsungのGalaxy Z FlipやMotorola RAZRに代表されるように、折りたたみ式Androidデバイスが市場に登場し始めています。今後数年でこうしたデバイスはさらに増えていくでしょう。マイクロソフトも、自社の折りたたみデバイス「Surface Duo」向けに開発者プレビューSDKを提供しています。このプレビューSDKを使えば、開発者はデュアルスクリーン体験を最大限に活かす方法をいち早く知ることができます。SDKには、Surface Duo固有のネイティブJava APIが含まれています。

Surface Duo向けにアプリのデュアルスクリーン対応を計画している場合は、ぜひこのSDKを活用してください。ネイティブAPIでは、DisplayMask API、Hinge Angle Sensor(ヒンジ角度センサー)、そして新たなデバイス機能が提供されます。また、エミュレータはデバイスのポスチャー(開き方の姿勢)、ジェスチャー、ヒンジ角度をシミュレートし、2つの画面の継ぎ目まで忠実に再現します。

Android Studioの要件

  • Microsoft® Windows® 7/8/10(64ビット)。Androidエミュレータは64ビット版Windowsのみサポートしています。
  • RAM最低4GB、8GB推奨。
  • 空きディスク容量は最低2GB、4GB推奨(IDE用に500MB+Android SDKとエミュレータシステムイメージ用に1.5GB)。
  • 画面解像度は1280×800以上。

Androidエミュレータの要件

  • SDK Tools 26.1.1以降
  • 64ビットプロセッサ
  • Windows:UG(Unrestricted Guest)機能に対応したCPU
  • HAXM 6.2.1以降(HAXM 7.2.0以降を推奨)
  • Webカメラを使用する場合は、720pフレームをキャプチャできる性能が必要です。

ハードウェアアクセラレーションを使用する場合、WindowsとLinuxでは以下の追加要件があります。

  • Intel VT-x、Intel EM64T(Intel 64)、Execute Disable(XD)ビット機能に対応したIntelプロセッサ
  • Linux上のAMDプロセッサ:AMD Virtualization(AMD-V)およびSSSE3(Supplemental Streaming SIMD Extensions 3)に対応したAMDプロセッサ
  • Windows上のAMDプロセッサ:Android Studio 3.2以降、およびWindows Hypervisor Platform(WHPX)機能のためにWindows 10 April 2018 Update以降

より多くのハードウェアデバイスが一般消費者向け市場に登場するまでには時間がかかるかもしれませんが、その流れは確実に訪れます。スマートフォンでも、ノートPCでも、デスクトップでも構いません。画面が2つある場所ならどこでも、Windows 10Xがその真価を発揮するのです。

あわせて読みたい: Windows 10にWindows 10Xエミュレータをインストールする方法

  1. Windows 10をインストールするための最小システム要件と用途別の推奨スペックを徹底解説

    Windows 10は、Microsoftが提供するWindowsオペレーティングシステムシリーズの最新バージョンです。アプリケーションやシステム仕様の定期的なアップグレードにより、Windows 10の各種ツールやアプリケーション、ソフトウェアがクラッシュすることなくスムーズに動作するよう、継続的に更新されています。しかし、ネットワーク接続への依存度の高さや、ウイルス対策・システムトラブルシューティング機能の追加に伴い、Windows 10のインストール要件も時代とともに変化してきました。すべてのシステムがWindows 10を効率的に動作させられるわけではない点に注意が必要です。Windo

  2. Windows 11の最小システム要件まとめ!アップグレード対応チェック方法も徹底解説

    Windows 11へのアップグレードをお考えですか?Windows 11はMicrosoftの最新オペレーティングシステムで、これまでのOSの中でも最も完成度が高いと評価されています。しかし一方で、厳格なシステム要件ゆえに「導入のハードルが高いOS」としても知られています。 この記事では、Windows 11の最小システム要件について、詳しく分かりやすく解説します。 Windows 11はセキュリティを最重視 最新のWindows OSの要件の中には納得感のあるものもあれば、少し珍しいものもあります。TPM 2.0(Trusted Platform Module)のように、すべてのデバイス