Microsoft has announced a strategy to make pairing apps more transparent on Windows 11 and giving you more control over which apps you want to pin in the Taskbar, Desktop, and Start menu.
The company will enable app developers to set their apps to the default or to pin them to the Taskbar, thereby removing your preferences from the system.
This new approach is aimed at making it simpler to make your preferred browser the default instead of Microsoft Edge. However, you will still not be able to make your browser the default for every task, such as opening search results from Windows Search or opening links from the Widgets feed.
Windows 11 will soon get a new deep link URI (ms-settings) for apps that will take you directly to the appropriate location in Settings to change the defaults, according to the company.
The operating system will offer a new publicly available API for pinning tiles to the Taskbar. Using this experience, the user will always see a toast notification to accept or decline the pinning.
The company intends to introduce the new principles as soon as users join the Windows Insider Program.