Windows XP Pro for Embedded Systems 는 Windows XP Pro의 임베디드
버전입니다. Windows XP Pro for Embedded Systems는 DSP 버전(PC
제조사가 판매 전에 미리 설치, 공급하는 MS 라이센스 형태)를 사용하거나,
Windows XP Home, 또는 Windows 2000을 사용하고 있는 업체가 대체,
사용 가능한 임베디드 OS
입니다.
· 비교
  Windows XP Embedded Windows XP Professional
User Scenarios Optimized for non-PC devices Best choice for PC usage
Flexibility High developer flexibility High end-user flexibility
Footprint Reduce image size using components Monolithic image
Device-Specific Functionality Embedded-specific features N/A
Distribution & Pricing Sold through OEM : priced lower than Pro Sold through OEM & retail
· Windows XP professional에만 있는 특징적 기능
Windows XP Embedded에는 없지만, Windows XP Professional 버전에만 있는 특징적 기능입니다.

1) Windows File Protection (WFP)
Windows XP Professional 에 포함되어 있는, System file 을 임의로 삭제하거나 덮어 쓸수 없도록 WEP
(Windows File Protection) 기능을 제공하지만, Windows XP Embedded는 WFP 기능이 없습니다.
Windows XP Embedded가 WEP 기능을 포함하지 않을 때, 다음과 같은 장점이 있습니다.
Windows XP Embedded 를 지원하는 관리 툴인 DUA(Device Update Agent) 의 성능을 향상시킬 수 있고,
OS의 사이즈를 줄일 수 있습니다. 반면에 Windows XP Embedded가 WFP 기능을 포함하고 있지 않기 때문에,
빌드 시에 시스템의 정확한 버전을 가지고 빌드 하여야 합니다.

2) Windows XP Tour
Windows XP Professional 은 인터랙티브 방식으로 OS를 미리 살펴볼 수 있는 Tour 기능을 가지고 있습니다.
Windows XP Embedded의 경우 Embedded device에 특화된 기능만을 가지므로 이러한 기능이 포함되어 있지 않습니다.

3) Windows Setup
Windows XP Professional 는 Windows XP Embedded와 달리, OS 의 설치를 위한 User interface와 부가적인
기능들을 가지고 있습니다. Windows XP Professional 는 제어판 기능, 예를 들어 윈도우 구성요소 추가/제거
등의 기능을 가지고 있습니다. 그에 반해, Windows XP Embedded 는 최초 빌드 시에 필요한 component 들을
결정하여 빌드 하여야 합니다.

4) Online product activation
Windows XP Professional 은 Online으로 제품인증을 거쳐야 하지만, Windows XP Embedded 는Windows
Embedded Studio tool 안의 product key를 이용하여 인증절차를 거치게 됩니다.

5) Out-Of-Box Experience (OOBE)
Windows XP Professional 은 인터넷 환경, 국가, 시간설정 등을 선택할 수 있도록 지원하는 기능이 있지만,
Embedded Device 에 특화된 특징만을 가진 Windows XP Embedded 에는 그러한 기능이 포함되어 있지 않습니다.

6) Windows Update
Windows XP Professional 은 Windows XP Embedded 와는 달리, Online 상으로 patch 파일 등 기타 소프트웨어를
지원하는 기능을 가지고 있습니다. (http://www.windowsupdate.com)

7) System files that support upgrade scenarios
Windows XP Professional 은 Windows 98이나 Windows 2000 에서 업그레이드 할 수 있도록 system file 들을
가지고 있습니다. Windows XP Embedded 의 경우, 미리 빌드시에 컴포넌트화 하기에 업그레이드에 대한
System file 들을 따로 가지고 있지는 않습니다.

8) Obsolete Windows Image Acquisition files
Windows XP Professional 은 이전 버전의 윈도우 인증에 대한 system file 을 포함하고 있지만,
Windows XP Embedded 의 경우 그러한 기능이 필요가 없습니다.

9) MSN® Explorer
Windows XP Professional 에서는 MSN Explorer 의 이용이 가능합니다.

10) Microsoft® Java Virtual Machine
Windows XP Professional Service Pack 1 이상의 버전에서는 Windows XP Embedded 와 달리,
Microsoft Java Virtual Machine 이 포함되어 있습니다.