In a significant move towards enhancing user experience, Microsoft has announced the introduction of its Point-in-Time Restore feature in Windows 11 26H2. This feature, which will be enabled by default, is a direct response to past challenges faced by users, particularly during the tumultuous events of 2025. The tech giant aims to simplify the recovery process for users encountering issues with their PCs.
What is Point-in-Time Restore, and why is it being enabled by default?
Point-in-Time Restore, which began its testing phase late last year, has now been rolled out for all users. This innovative feature allows users to create backup points for their PCs, enabling them to revert to a previous state of Windows, including all applications, settings, and files. While reminiscent of the System Restore feature from the Windows XP era, Point-in-Time Restore offers a more comprehensive solution. It automatically generates backup points without requiring an internet connection, distinguishing itself from the cloud-based reinstallation process.
How does Point-in-Time Restore work?
The functionality of Point-in-Time Restore is built upon the Volume Shadow Copy Service (VSS), which facilitates the creation of backup snapshots of files and volumes, even while applications are in use. This means that Windows 11 can capture the system state at regular intervals, allowing users to revert to an earlier configuration when issues arise. The data that can be restored includes:
- Operating system files, encompassing the exact build and state of Windows 11.
- Installed programs.
- Configured settings, such as desktop backgrounds or accent colors.
- Account data for local accounts.
- All other local user accounts.
Windows retains these backups for up to 72 hours, with new backups generated automatically.
But why not just use the existing System Restore?
While System Restore remains a viable option, Point-in-Time Restore offers a broader scope of recovery. System Restore is effective for restoring system files, drivers, and certain programs, but it does not encompass personal images or documents. It is typically utilized when users anticipate making significant changes that could disrupt system functionality. In contrast, Point-in-Time Restore captures a more extensive snapshot of the system state automatically, providing a more robust safety net for users.
How to enable Point-in-Time Restore in Windows 11
As Point-in-Time Restore gradually becomes available on Windows 11 PCs, users can take proactive steps to enable it ahead of the default rollout in version 26H2. To activate this feature, follow these simple steps:
- Open Settings > System > Recovery.
- Scroll down and select the Point-in-Time Restore option.
- Turn on Point-in-Time Restore if it hasn’t already been enabled automatically.
Restore points are created every 24 hours, and while consumers cannot modify this frequency or extend the retention period beyond 72 hours, enterprises have the flexibility to create backups every four hours and adjust retention cycles based on storage needs.
Microsoft will automatically enable Point-in-Time Restore if your PC meets the requirements
As previously mentioned, Point-in-Time Restore will be automatically activated for eligible systems when Windows 11 26H2 is released. However, certain requirements must be met, such as having a Windows OS volume of 200GB or larger. If the volume is smaller, users can still enable the feature manually. For enterprise users, administrators have the option to block the feature via Group Policy, but it will generally be enabled by default on qualifying systems.
The anticipated rollout of Windows 11 26H2 is expected to commence in late September to early October 2026, with the Release Preview Channel set to receive the update in the coming weeks, marking the final stage before the public launch.