汎用パーツを組み合わせて構成できるPCと違い、Windows 10 Mobileは、必ずハードウエアにプリインストールされて出荷される。このため、原則、OSのハード要求がユーザーレベルで問題になることはない。しかし、ハード要求を確認しておくことで、Windows 10 Mobileが、どの程度のハードを利用するのかが分かる。おおよその性能など理解するためにハード要求について解説する。

 現状、Windows 10 Mobileが動作しているハードには、大きく2種類がある。一つは、最初からWindows 10 Mobileを搭載しているもの。もう一つは、Windows Phone 8.1からアップグレードしたハードだ。前者は、最初からWindows 10 Mobileの要求に準拠して開発されている。後者は、Windows Phoneの要求やルールにしたがって開発されており、若干の仕様の違いがある。

 Windows Phoneでは、ハード仕様が極めて限定されるため、差はそれほど大きくない。ただ、Windows Phoneの要求仕様も変化してきており、開発時期によって違いがある。

Windows 10 Mobileの最低ハードウエア要求

 Windows 10 Mobileのハードウエアについては、マイクロソフトがドキュメントを公開している(https://msdn.microsoft.com/en-us/library/windows/hardware/dn915086(v=vs.85).aspx)。これを以後、「最低ハード要求」と呼ぶことにする。

 この文書は、Windows 10全体のハード要求で、PC版やサーバー版、IoT版などを含んでいる。文書では、ハードのタイプ(Device type)として8種類定めていて、このうち「Phone」と呼ばれるタイプでWindows 10 Mobileをサポートし、プロセッサとして32ビットARMアーキテクチャーとx86アーキテクチャーのSoC(System On Chip)が対象であるとしている。

マイクロソフトは、Windows 10 Mobileでサポートする「Phone」デバイスタイプが対応するCPUは、「ARM(32bit) and x86SoCs」となっている。しかし同じ文書の後ろの方では、対象SoCは米クアルコムの製品(ARMアーキテクチャー)のみになっている
マイクロソフトは、Windows 10 Mobileでサポートする「Phone」デバイスタイプが対応するCPUは、「ARM(32bit) and x86SoCs」となっている。しかし同じ文書の後ろの方では、対象SoCは米クアルコムの製品(ARMアーキテクチャー)のみになっている
[画像のクリックで拡大表示]