Microsoft has made point-in-time restore generally available for Windows 11. The feature automatically creates snapshots every 24 hours that capture the full system state including apps, settings, and local files. It enables recovery in minutes from the recovery environment, targeting recent problems while limiting retention to 72 hours. The capability improves on traditional System Restore and forms part of a wider resiliency effort.