In Windows 10, Microsoft made it harder to use the good old Photo Viewer app and forced everyone to use the Metro app called "Photos" instead. There is no way to set Windows Photo Viewer as the default to open image files since it is missing from the list in Settings->System->Defaults apps. The classic Control Panel also allows only TIFF files to be associated with Photo Viewer. Here is how to fix this restriction and get Windows Photo Viewer working again in Windows 10 RTM.
I inspected the Windows Registry and found out that Windows Photo Viewer can be activated by Registry editing. You must add a set of values to the Registry. In this article we will see how it is done. To save your time, I added the appropriate option to my freeware app, Winaero Tweaker, so you can get it working with one click or edit the Registry entries yourself.
How get Windows Photo Viewer working in Windows 10 with Winaero Tweaker
Using Winaero Tweaker, you need to do the following:
- Open Winaero Tweaker and go to Windows Accessories -> Activate Windows Photo Viewer.
- Click the button "Activate Windows Photo Viewer". The Set Default Programs window will be opened. There you will find Windows Photo Viewer. Click the button "Choose defaults for this program" on the right to set all desired extensions which will now be available for the Photo Viewer app.
This is very easy and time saving. You can get Winaero Tweaker here:
How get Windows Photo Viewer working in Windows 10 without Winaero Tweaker
As I mentioned above, this can be done by manually editing the Registry yourself. Follow these instructions:
- Open Registry Editor.
- Go to the following Registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations
Tip: You can access any desired Registry key with one click.
If you do not have such a Registry key, then just create it. - There you need to create a bunch of string values, as mentioned below:
".bmp"="PhotoViewer.FileAssoc.Tiff" ".dib"="PhotoViewer.FileAssoc.Tiff" ".gif"="PhotoViewer.FileAssoc.Tiff" ".jfif"="PhotoViewer.FileAssoc.Tiff" ".jpe"="PhotoViewer.FileAssoc.Tiff" ".jpeg"="PhotoViewer.FileAssoc.Tiff" ".jpg"="PhotoViewer.FileAssoc.Tiff" ".jxr"="PhotoViewer.FileAssoc.Tiff" ".png"="PhotoViewer.FileAssoc.Tiff"
Don't be confused with the PhotoViewer.FileAssoc.Tiff line, the actual Photo Viewer command is the same for all file types. You will get something like this:
Now, open the Set Default Programs window by following these instructions:
- Open the Settings app.
- Go to System - Default apps and click the Set defaults by app in the bottom of the right pane.
There you can set all desired extensions to be handled by Windows Photo Viewer.
That's it. You are done.
Note for VirtualBox and other users who run Windows 10 in a virtual machine without hardware acceleration: Windows Photo Viewer now depends on Direct3D acceleration and will not work in your VM unless it has it enabled. But it works OK on real hardware.
Support us
Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:
How to add new file support for Photos app using Registry? I have a codec which lets Windows Photo Viewer view .PSD files so I want to check whether that codec would let view same files in Photos app.
The Photos app is an Universal app, I highly doubt that it can use codecs from the Windows Photo Viewer app. Universal apps are sandboxed and very limited in its features.
I don‘t have a context menu option to try and see. How do I force Photos app to try to open a .PSD file I want?
Apply this tweak:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.psd]
@="Paint.Picture"
"Content Type"="image/psd"
"PerceivedType"="image"
[HKEY_CLASSES_ROOT\.psd\OpenWithList]
[HKEY_CLASSES_ROOT\.psd\OpenWithList\MSPaint.exe]
@=""
[HKEY_CLASSES_ROOT\.psd\OpenWithProgids]
"AppX43hnxtbyyps62jhe9sqpdzxn1790zetc"=hex(0):
"Paint.Picture"=""
[HKEY_CLASSES_ROOT\.psd\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"
Thank you for trying to help me out but the trick didn‘t work :/ http://i.imgur.com/zl1Md5g.png. I guess I‘ll stay with Windows Photos Viewer.
Due to limitations in the WinRT platform codec packs are not exposed to “Metro-Modern-WindowsStore” apps, as MS elected to block non-Microsoft codecs for them.
thanq man ,, it works (Y)
can i disable windows store?
You cannot. but you can unpin it from the Start menu and from the taskbar.
oh ok
disabling windows store works in windows 8/8.1/8.1.1 only: https://youtu.be/XCFeN0EUO3k
thanks for the reply
Thanks for this fix. Worked like a charm. I could not stand the new “Photos” app.
i did the changes to photoviewer but none of them are retained
i cant open my older .jpg etc in either app
Thanks!
Hi Sergey! Great app, makes the Windows 10 interface look a lot less bland, and puts back some ‘missing’ features, like Photo Viewer. However, I always used that for previewing images (another program for editing). Is there a way to bring back the Preview option in the context menus?
This is how I’ve added a right-click context menu for all images in Windows 10 that lets Windows Photo Viewer open them, without having to overwrite its default program association. Copy the following lines and paste them into a new .REG file, and run it. Then right-click an image file and choose “Image Preview”.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\Image Preview]
[HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\Image Preview\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
00,31,00,00,00
Yea, thanks! Works great. I changed Image Preview to just Preview though, so it looks like the command did in previous versions of Windows.
Thank you thank you thank you!
I found the windows 10 Photo app absolutely terrible for what I wanted, searched for ages to find a way to get it working. Winaero Tweaker is brilliant, sorted the problem and now I can use the photo viewer from windows 7 again, and so easily!!
Thank you thank you thank you!
Thank you so much for this..it’s a blessing to be able to view a string of photos using the photo viewer. Hate it when M$ makes such sneaky changes!!!
Thank you! Makes life much easier!
You are welcome.
Thank you very much! Very easy, works like a charm. :)
you are welcome!
Oh! Good tutorial, thanks a lot
You are welcome.
Thanks for this fix. Worked like a charm. I could not stand the new “Photos” app.
You are welcome.
Thank you, this was so helpful! I couldn’t stand the Photos app! Do you know if there is a way to customize the “order” in which Windows photo viewer sorts photos? For instance, I have my pictures set to “Arrange by tag” but when i browse them in WPV, it still browses the folder a photo is in rather than a tag. It’s been bothering me ever since I updated!
Hi Linda,
Unfortunately, I don’t know.
Hey Sergey !
Is there a way to make the bottom bar of the image viewer preview window clear instead of the color I’ve chosen in the settings ?
Basically it’s your last picture where you have the black background where the buttons for next, previous and dia show are.
Greetings
Hi
There is no way to get it, since Microsoft removed the Aero Glass feature for window frames.
thanks! this viewer issue was a pain in my ass and I solved it thanks to you.
PhotoViewer.dll orginal windows 10
What?
Thank you, thank you, thank you, thank you! I spent hours trying to fix this this morning. I even ran the System File Checker tool, thinking there was some kind of registry error with my photo viewer. Like the file associations didn’t load properly when I upgraded to 10. Windows sure is trying to force that new program onto everyone. It still needs a lot of work though, I’m trying to like the new photo viewer, but it’s not there yet. In the mean time, I’ll stick to this route! thank you again.
It works great, many thanks for this!!!
Thanks a million for the excellent help! Delighted to have my old Photo Viewer back! :)
OMG this tiny little hack was the PERFECT solution! THANK YOU, THANK YOU, THANK YOU!!!
WTF is wrong with M/S?? I’ve used Preview since XP days and I took the bait and “upgraded” to 10 (hated 8.1) and discovered that M/S has decided to delete this important (for me), yet simple function. I can only imagine what other PIA problems I will encounter with my “upgrade”. Needless to say my entire Windows 7 network will NOT be upgrading. It ain’t broke!
Thank youuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
You are welcome.
Thank you very much. You made my day. I went crazy looking for a way restore windows photo viewer to windows 10 and you offered a magic weaker. I am very grateful!
You are welcome
Thanks, it worked like a charm. and was easy to do thanks to your program.
You are welcome.
Thank you for posting this! I tried for 3 days to find out how to get the Windows Photo Viewer Back and thanks to your instructions I was able to do that in a few minutes! Greatly Appreciate it. I had to manually add the strings to the registry editor because unlike your sample they were not showing in the file associations. Your instructions just made my day.
http://www63.zippyshare.com/v/BaP7COva/file.html
Link to run registry file, it does the work for you.
Regards
AndrewR
you saved my life bro, thanks lol
Happy to hear this.
windows 10 photo viewer problem fixed
Thank you , best solution ever , so clear and so useful , thanks
Thank you so much for this!! :D
Is Windows Photo Viewer still available in the Windows 10 Creators Update?
Yes it is.
It seems Photo Viewer has been removed on Windows 10 Insider Build 16251. As when I enable it on Winaero Tweaker. I get a error message “server execution failed” when I try to open a picture. I had to disable it.
I will check right now.
Thanks. Please let me know if it works for you. Others told me it still working for them on Insider Build 16251.
Just checked. No issues under Windows 10 build 16251.
Proof: https://i.imgur.com/DHeR4N4.png
Thanks Sergey. As I thought it my end. It worked for me when I installed that build on VM.
I found out it was Stardock WindowBlinds that prevented Photo Viewer for working on Insider build 16251 & 16257
Thank you for the Winaero Tweaker app. I was not able to view any photos before – just the folders and blank squares for the pictures.
Now they all appear as a sort of artists pallette, though when I select one the actual photo then appears. Is there something I have missed?
Paul
Thank you :)
You are welcome.
I think is missing:
“.wdp”=”PhotoViewer.FileAssoc.Tiff”
And:
“.ico”=”PhotoViewer.FileAssoc.Tiff”
in the step 3.
THANKS; all succesufull!
You are most welcome.
Thanks my friend it works 100%. I used manual registry methods and it worked..!
Now I can enjoy to see my pics and save much time..
finally solved this **it
thanks a lot
Thanks, it worked well
Thank you very much indeed! I’m thrilled to get my Viewer back. Fast and reliable!
Thank you so much it really work
Windows Photo Viewer supports the now popular webp files, so I added it to the list.