Skip to content

Knowledge hub

XPC and XPC Flex: what the difference is

Two deployment architectures for the same controlled endpoint experience — shell replacement, or Windows kept operating underneath and hidden from the user.

Two IT colleagues configuring a desktop PC at a technical workbench, with settings shown on the monitor

The short answer

What is the difference between XPC and XPC Flex?

XPC replaces the traditional Windows shell the user sees, so the machine starts into the XPC environment and the desktop, Start menu and local file system are not presented. XPC Flex keeps the Windows graphical environment operating for selected local applications, utilities, services and endpoint requirements, while still hiding the Windows desktop from the user and presenting the same controlled XPC experience. The choice is architectural: XPC for the most focused endpoint, XPC Flex where local Windows flexibility is needed.

XPC — maximum endpoint lockdown

The endpoint boots into the branded XPC environment and stays there, with the traditional Windows desktop replaced. This is the configuration used for shared machines, labs, counters, agent desks and any endpoint whose job is to present approved applications and sessions.

  • No Windows desktop, Start menu or settings presented
  • Branded screen with only the published entries
  • Returns to the same state after sign-out
  • Configured per PC from the XPC Cloud Portal

XPC Flex — greater Windows compatibility

The Windows graphical environment continues to operate underneath, hidden from the user, so software that depends on it keeps working: line-of-business applications, system tray utilities, device and management software, agents and background services. The user still receives the simplified, controlled XPC experience and still has no route to the normal Windows desktop.

  • Windows GUI remains operational for dependent software
  • Windows desktop stays hidden from the user
  • Same portal, device groups and branding controls
  • Selected per endpoint or per device group

Choosing between them

This is an architectural decision, not a better-or-worse decision. Choose XPC for the most focused and tightly controlled endpoint. Choose XPC Flex when the endpoint also needs selected local Windows applications, utilities, services or behaviours alongside the controlled XPC experience.

Last technically reviewed: August 2026.

Try it on five PCs, free.

Log in to the XPC Cloud Portal, install the MSI, enable XPC Mode.