Windows 11 New Beta Updates: A Fresh Backup App and Revamped Settings


Microsoft is pushing the envelope with its latest Windows 11 beta updates. The tech giant has rolled out a new backup app and a redesigned Settings homepage, aiming to enhance user experience and system management. These updates are currently available for Insiders in the Beta Channel and are expected to be part of the upcoming 23H2 update.

New Backup App

The new backup app comes pre-installed in the latest Windows 11 Insider Preview Build. It offers a streamlined approach to data backup, allowing users to create virtual machines or reset their PCs for an out-of-the-box experience. This app is a significant upgrade, providing a more intuitive and user-friendly interface compared to its predecessor.

Redesigned Settings Homepage

The Settings homepage has undergone a major overhaul. The new design showcases your most-used settings in one place, making it easier to navigate and adjust system preferences. This change aims to simplify the user interface, making it more accessible and efficient for everyday tasks.

Beta Channel Availability

These updates are part of the Windows 11 Insider builds 22631.2262 and 22621.2262 on the Beta Channel. Microsoft is actively seeking feedback from beta testers to fine-tune these features before the public release.

What to Expect in the 23H2 Update

These new features are expected to be incorporated into the upcoming 23H2 update. This update promises to bring a slew of other enhancements and fixes, making Windows 11 more robust and user-friendly.


Microsoft’s latest beta updates for Windows 11 are a step in the right direction, offering a more intuitive backup app and a simplified Settings homepage. These changes not only improve the system’s functionality but also make it easier for users to manage their PCs. As we await the 23H2 update, these beta features give us a glimpse of what’s to come, raising the bar for operating systems.


Note: This article is based on the latest information available and aims to provide an in-depth analysis of the new Windows 11 beta updates. For the most accurate and up-to-date information, please refer to the official Microsoft website or trusted tech news outlets.