Microsoft Edge can now be downloaded from the Microsoft Store on Windows 11

Microsoft Edge logo and Microsoft Edge written next to it with a red outline

Last month, Microsoft finally unveiled the much-anticipated Windows 11 update. The new update comes with an updated UI, performance, and productivity improvements. Microsoft has also released the minimum system requirements for Windows 11 which includes Secure Boot and TPM 2.0 among other things, but the latter can be bypassed for now.

At the event, Microsoft noted that the new Microsoft Store will come with an updated UI and will serve as a home to all kinds of apps including PWAs, Win32, Electron and more. It looks like the company has started putting up first-party apps on the new store ahead of the official launch. Earlier today, Windows Insiders started seeing Microsoft Edge web browser on the new Microsoft Store. Insiders can click on install and download Edge just like any other Store app.

Screenshot of Edge on Microsoft Store

Once downloaded, the installer will pop-up asking for admin permission to install the Edge web browser. Currently, it is not clear if Microsoft plans to deliver Edge updates via the Microsoft Store, but it will make sense and will streamline the update process of all the first-party Microsoft apps.

Screenshot of Edge on Microsoft Store

Moreover, the new store is also hosting a bunch of Edge extensions including LastPass allowing users to download extensions directly from the Microsoft Store.

Screenshot of Edge on Microsoft Store

Lastly, Microsoft is also testing a beta version of DevTools for Microsoft Edge. The current one available on the Microsoft Store is similar to the public version but we do expect Microsoft to add new features to the beta app in the future.

Screenshot of Edge on Microsoft Store

Microsoft is expected to add more apps as well as the Amazon App Store in the coming months. According to the recent leaks, the Redmond giant is targeting October 2021 as the release date for Windows 11.

For more information on Windows 11, you can check out our article on minimum system requirements as well as the list of CPUs that support Windows 11. Apart from the general requirements, Microsoft has also listed out specific feature requirements for Windows 11 including webcams, Bluetooth and Precision Touchpad on all upcoming laptops. Last month, Microsoft also updated the PC Health Check app to show why a device is not ineligible to receive the Windows 11 update. However, the company will allow some manufacturers to bypass the TPM 2.0 requirement and it is also allowing Windows Insiders with unsupported hardware to test Windows 11 Insider Builds. Several manufacturers have published a list of hardware that will be compatible with Windows 11.

If you are still out of the loop, then you can check out hands-on video. If you want to get in-depth information about Windows 11 then you can check out our article covering all the new features and changes.

Report a problem with article
eFootball key visual featuring Lionel Messi
Next Article

Konami's PES is now eFootball, a free-to-play experience with full cross-play

Fallout 76 custom servers Fallout Worlds
Previous Article

Fallout 76 is getting private servers with full gameplay customizability

Join the conversation!

Login or Sign Up to read and post a comment.

34 Comments - Add comment