Microsoft expands Windows backup to include restoring when you sign in for the first time


  • Microsoft is expanding Windows backup for organizations
  • This will include restoring on first login as a “second chance.”
  • Currently in private preview, the feature will debut in “early 2026.”

A new set of features being released by Microsoft will add new options for administrators with Windows Backup for Organizations expanded to include first login restore as a “second chance” option.

This means that Windows 11 users will be able to restore their Microsoft Store apps and Windows settings on first sign-in. This will help organizations streamline transitions to newer versions of Windows by preserving Windows settings, as well as Start menu pins and the list of installed apps from the Microsoft Store.



Leave a Comment

Your email address will not be published. Required fields are marked *