Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
Snapshot-based reset for Windows 365 Flex in Shared mode (Preview)
Important
Snapshot-based reset for Windows 365 Flex shared Cloud PCs is currently available in Public Preview.
The snapshot-based reset feature for Windows 365 Flex shared Cloud PCs restores Cloud PCs after each user session. When a user signs out, the Cloud PC automatically resets to a clean state, ensuring no personal data or changes persist across sessions. This design simplifies management, enhances security, and supports the shared licensing model for Windows 365 Flex.
This feature helps organizations:
- Ensure each user session starts with a clean Cloud PC.
- Prevent data carryover between users.
👁 Diagram showing the snapshot-based reset flow for Windows 365 Flex in Shared mode.
Set time limit for active but idle Remote Desktop Services sessions controls how long an active session can remain idle before it’s disconnected (idle → disconnect). The default value for Windows 365 Flex shared Cloud PCs is 15 minutes. For more information, see ADMX_TerminalServer Policy CSP | Microsoft Learn.
Set time limit for disconnected sessions controls how long a disconnected session remains active before the user is signed out (disconnect → sign-out). The default value for Windows 365 Flex shared Cloud PCs is 30 minutes. For more information, see ADMX_TerminalServer Policy CSP | Microsoft Learn.
User experience
Users sign in to a clean Cloud PC for each session. After sign-out, the Cloud PC automatically resets and reverts to a clean state before returning to the shared pool.
Session behavior
- If a user disconnects instead of signing out (for example, by closing the Windows App), the session times out and triggers the same reset process.
- Without User Experience Settings (UES) enabled, personal settings, files, and app configurations don't persist after reset.
User Experience Sync
With User Experience Sync enabled:
- Selected user files and app configurations can be retained and restored.
- The Cloud PC itself continues to reset and revert to a clean state between sessions.
This reset process is automatic and doesn't require manual intervention from admins.
Connectivity and device availability during reset
After a user signs out, the Cloud PC automatically initiates the reset process. During this time, the device is temporarily unavailable for new connections and might appear as Unavailable (Servicing) in admin views.
The Unavailable (Servicing) status indicates that the Cloud PC is being reverted to a clean state between user sessions. After the reset is complete, the Cloud PC returns to a ready state and becomes available in the shared pool for the next user session.
For more information, see Connectivity health checks in Windows 365.
Get started with Public Preview
Snapshot-based reset for Windows 365 Flex shared Cloud PCs is now available in Public Preview. Try this feature and share your feedback to help refine the experience before general availability.
Sign up for the Public Preview
Frequently asked questions
When should admins use reprovisioning instead of snapshot-based reset?
Use snapshot-based reset and reprovisioning together—they serve complementary purposes. Snapshot-based reset ensures a clean state between user sessions. Use reprovisioning for major changes such as OS upgrades and image updates. Together, they help maintain consistency over time and reduce configuration drift.
How often is the snapshot updated? Is it visible to admins? How are Intune deployments affected?
- Initial snapshot: A snapshot is captured at Cloud PC provisioning, after the first Intune sync completes and any workloads defined in the Device Provisioning Policy (DPP) have been applied. This ensures the baseline reflects a fully configured, policy-compliant device.
- Refresh cadence: Snapshots refresh daily on a rolling 24-hour cycle per Cloud PC, so the timing is staggered based on each device's provisioning time and eligibility window.
- Intune alignment: Each refreshed snapshot reflects the latest Intune policies and device-targeted app deployments that have synced and applied prior to capture.
- Admin visibility: Admins can't view, download, or manage individual snapshots directly — the system manages them automatically as part of the reset baseline.
How does snapshot-based reset work with Cloud Apps?
Cloud Apps run normally during a session, but local data and settings are cleared at reset. Users can continue work across sessions by saving data to cloud services or by using User Experience Sync.
How does snapshot-based reset affect user experience during preview?
During the preview, users might observe:
- Reset between users takes approximately 3 minutes.
- After each reset, users sign in within about 50 seconds.
How do I deploy an updated app version to Cloud PCs that use snapshot-based reset?
Don't rely on runtime Intune app deployment alone. The update is lost at the next reset. Instead:
- In Intune, target the updated app version to the device group that contains your Cloud PCs.
- Reprovision the Cloud PCs in the pool.
- During reprovisioning, the new app version is installed as part of the device build and captured in the next snapshot. From that point on, every reset restores the Cloud PC with the updated app already in place.
How should I manage Windows updates on Cloud PCs that use snapshot-based reset?
Don't apply Windows quality updates to individual Cloud PCs at runtime. Those updates are reverted on reset. Instead:
- Turn off Windows Update on the individual Cloud PCs (for example, through an Intune configuration policy).
- When a new quality update is needed, reprovision the Cloud PCs using the latest Windows 365 gallery image. Custom images are also supported.
- Reprovisioning rebuilds each Cloud PC from the updated image, and the new OS state is captured in the next snapshot. This keeps every Cloud PC in the pool on a known, consistent Windows version.
Why reprovision instead of patching in place?
Snapshot-based reset is designed to give every user a clean, identical starting point. Patching individual Cloud PCs after provisioning causes drift between devices in the pool and gets discarded on the next reset. Reprovisioning makes the change part of the baseline, so it persists across resets and applies uniformly to every Cloud PC in the pool.
These workflows are known areas of improvement that are actively being optimized as the feature progresses toward general availability.
Related content
- Windows 365 Flex overview
- Provisioning policies for shared Cloud PCs
- Managing Windows 365 Flex
- User Experience Sync for Windows 365 Flex in Shared mode
- Windows 365 Cloud Apps
Next steps
Feedback
Was this page helpful?
