Minimum Hardware Requirements for Windows IoT Enterprise

This specification defines the minimum hardware requirements for Windows IoT Enterprise. Microsoft will build and test the Windows IoT Enterprise OS against the requirements described in this specification.

Overview

This specification defines the minimum hardware requirements necessary to:

  • Boot and run Windows IoT Enterprise.
  • Update and service Windows IoT Enterprise.

The goal of this specification is to enable OEMs, ODMs, SoC vendors, and other component vendors to make early design decisions for devices and computers that will run Windows IoT Enterprise.

This specification does not provide compatibility and certification requirements for devices and computers that run Windows IoT Enterprise or implementation guidance for exceptional user experiences.

Note

Beginning with Windows 10, version 2004, all new Windows 10 systems will be required to use 64-bit builds and Microsoft will no longer release 32-bit builds for OEM distribution. This does not impact 32-bit customer systems that are manufactured with earlier versions of Windows 10; Microsoft remains committed to providing feature and security updates on these devices, including continued 32-bit media availability in non-OEM channels to support various upgrade installation scenarios.

Processor

Devices that run Windows IoT Enterprise must meet these hardware requirements.

Tip

Information on support is available at Microsoft Support Policy and Microsoft Lifecycle FAQ.

For specific hardware support, please refer to your Original Equipment Manufacturer (OEM) provider.

Windows IoT Enterprise Processor Lists

The processors listed in the tables below, represent the latest processor generations and models which are supported for the listed Windows IoT Enterprise Edition.

For more information, visit Windows Processor Requirements

Windows Edition AMD Processors Intel Processors Qualcomm Processors NXP Processors
Windows 10 IoT Enterprise LTSB 1607 Supported AMD Processors Supported Intel Processors N/A N/A
Windows 10 IoT Enterprise LTSC 1809 Supported AMD Processors Supported Intel Processors N/A N/A
Windows 10 IoT Enterprise 20H2 Supported AMD Processors Supported Intel Processors Supported Qualcomm Processors N/A
Windows 10 IoT Enterprise 21H1 Supported AMD Processors Supported Intel Processors Supported Qualcomm Processors N/A
Windows 10 IoT Enterprise 21H2 Supported AMD Processors Supported Intel Processors Supported Qualcomm Processors Supported NXP Processors
Windows 10 IoT Enterprise LTSC 2021 Supported AMD Processors Supported Intel Processors N/A Supported NXP Processors
Windows 11 IoT Enterprise Supported AMD Processors Supported Intel Processors Supported Qualcomm Processors N/A

Memory

Devices that run Windows IoT Enterprise must meet the following RAM requirements.

Storage

Storage device size

Devices that run Windows IoT Enterprise must include a storage device that meets the following size requirements.

Tip

To achieve the minimum storage requirements, review how to optimize a Windows IoT Enterprise image.

Display and graphics

Resolution, bit depth, and size

Display size requirements do not apply to Windows IoT Enterprise.

Graphics

Devices that run Windows IoT Enterprise and require hardware accelerated graphics, must include a GPU that supports DirectX 9 or later.

Networking

It is recommended that devices that run Windows IoT Enterprise include at least one network connectivity option, such as Wi-Fi or an Ethernet adapter.

Trusted Platform Module (TPM)

Note

While TPM requirements are highly encouraged for Windows 10 IoT Enterprise, it is not required. The use of a TPM for Windows 10 IoT Enterprise devices is determined based on the usage and security requirements of each device.

Additional Resources