Well, if you have been reading tech news regularly, you might know that Microsoft teased its new Windows 11 Photos app a few weeks ago. The new Windows 11 Photos app comes with a new UI and improved functionality.

Although Microsoft had already started to roll out the new Photos app to the Windows 11 Insiders, if you have just installed the latest Windows 11, you might not see the new UI of the Photos app.

Although the new Photos app will be rolled out to every Windows 11 insider in the upcoming weeks, if you can’t wait that long, you can download and install the new Photos app right now.

Also read: How to Change Windows 11 Lock Screen Wallpaper

2 Methods to Install the New Windows 11 Photos App

In this article, we will share the two best methods to get the new Windows 11 Photos app on your PC. The methods are going to be very easy. Just follow some of the simple steps given below.

1. Update the Photos App from the Microsoft Store

In this method, we are going to update the Photos app directly from the Microsoft Store. However, please note that the update is not available for everyone. So, if you can’t update the Photos app, you need to implement the second method.

Step 1. First of all, open Microsoft Store on your Windows 11 PC. Now you need to click on the three dots and select ‘Downloads & Updates’

Step 2. Next, click on the ‘Get updates’ button, as shown in the screenshot below.

Step 3. Now select the Microsoft Photos app and install the update.

That’s it! You are done. After the update, you will see the new & cleaner UI of Microsoft Photos.

2. Download & Install Windows 11 Photos App

Well, developer Gustave Monce has managed to extract the link of the app package from the Microsoft Store. However, the extracted link no longer works, but the good thing is that the developers at Deskmodder have mirrored the file. So, you can download the app from the Mirrored link.

Step 1. First of all, download the Microsoft Photos app package from HiDrive.

Step 2. Now double click on the installation file and click on the ‘Install‘ button. If you already have Microsoft Photos installed, click on the ‘Update‘ button.

Step 3. Once the installation is complete, click on the ‘Launch‘ button to open the redesigned Photos app.

That’s it! You are done. This is how you can get the new Windows 11 Photos app on your PC right now.

Features of Windows 11 Photos App

Well, the first and the main feature that you would notice is the rounded corners. The new Photos app has rounded corners that look good.

The second thing you would notice is dedicated menus for Categories, Collections, Albums, People, Folders, and Video Editor.

If you open any image with Microsoft Photos, you will see a new floating toolbar. The floating toolbar will provide you quick controls.

So, this guide is all about how to get the new Windows 11 Photos app on your PC. I hope this article helped you! Please share it with your friends also. If you have any doubts related to this, let us know in the comment box below.


Please enter your comment!
Please enter your name here