Microsoft is introducing the Point-in-Time Restore feature in Windows 11 26H2, which will be enabled by default. This feature allows users to create backup points for their PCs, enabling them to revert to a previous state, including applications, settings, and files. It uses the Volume Shadow Copy Service (VSS) to create backup snapshots while applications are in use and retains backups for up to 72 hours, generating new backups every 24 hours. The feature will be automatically activated for eligible systems with a Windows OS volume of 200GB or larger when Windows 11 26H2 is released, expected between late September and early October 2026. Users can manually enable it on smaller volumes, and enterprise administrators can block it via Group Policy.