Microsoft Windows Embedded CE
最近のPlatform Builder には再ビルド可能なCEカーネルほかいくつかの中心モジュールのソースコードが付属しており、ツールキットインストール時に簡単なEULAに同意することでOSのビルドツリー内にインストールされる。これを利用してカーネルの処理内容を理解したりデバッグ時にカーネルデバッガから参照したりすることができる。
Compact 7の後継として、2013年6月に一般利用可能となった。 サポートするCPUの種類としてはx86およびARMv7T2が必要とされ、MIPS系、およびARMv5、ARMv6までのアーキテクチャサポートは削除された。
開発環境として Visual Studio 2012 update2 以降および Visual Studio 2013 、 Visual Studio 2015 が利用可能である。ARMコンパイラは Windows RT 用に用意されたものと同じARMコンパイラが利用される。そのため(ARMでもx86でも) C++0x 拡張が利用可能である。
UI開発手法として上記Visual Studio 同梱のRAD開発ツール、Blend for Visual Studioの利用が推進された一方で、これまでのHPC Shell機能やコントロールパネルUIはサポートが削除された。.NET Compact Frameworkとしては v3.9がサポートされている。
Windows Embedded CEのアプリケーション開発は、現在ではネイティブコード開発とマネージドコード開発の2とおり開発手法が用意されている。
2007年2月12日発表。インタフェースを刷新し、Vista風デザインとなる。Officeスイートを改良。HTMLメールをサポートしWindows Live Mailに対応。このバージョンからWindows Mobile StandardとWindows Mobile Professional、そして機能面ではWindows Mobile Professionalと同じだが、通信機能がオプション扱いの主にPDA向けのWindows Mobile Classicの三つのエディションに分けられる。バージョン番号はCE 5.2で、CE 6.0カーネルの搭載は見送られた。
Pocket PC 2002以降はARM系CPUのみサポートされている。
1999年2月22日発表。Windows CE 2.11ベース。
2000年7月13日発表。Windows CE 3.0ベースになったことを機に改称。ウェブブラウザ (Pocket Internet Explorer)、ファイルエクスプローラ搭載。左下にあった「スタート」ボタンが廃止され、左上のプルダウンボタンからタスクを開く形態となった。プラットフォーム準拠のアプリには終了ボタンが付かなくなった。略称:PPC。
改良により、機能追加のほか、リアルタイムイベントでの応答速度の向上などが行われている。
Windows CE 1.0 (Pegasus)
Windows CE 2.0, 2.11, 2.12 (Mercury)
Windows CE 3.0 (Cedar)
Windows CE .NET 4.0 (Talisker) Windows CE .NET 4.1 (Jameson) Windows CE .NET 4.2 (McKendric)
Windows CE 5.0 (Macallan)
Windows Embedded CE 6.0 (Yamazaki)
Windows Embedded Compact 7 (Chelan)
Windows Embedded Compact 2013
CE 4.0 から CE 6.0 までのコードネームは有名なウィスキーの名前より取られている。