When comparing XnView vs Microsoft Photos, the Slant community recommends XnView for most people. In the question“What are the best image viewers for Windows?” XnView is ranked 3rd while Microsoft Photos is ranked 16th.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Supports over 500 image formats
Pro Includes simple editing tools
Typical image editing tools are included. For instance, there are tools for color and size manipulation, several filters and effects.
Pro Available for macOS, Linux and Windows
Pro Easy redate and view configuration
Pro Compare images side-by-side
To delete blurry phone pics, etc.
Pro Multi-lingual
XnView speaks over 30 languages.
Pro Portable version for Windows available
Pro Pre-installed on Windows 10
For Windows 10 users, it comes preinstalled.
Cons
Con Very poor quality and very invazive on windows 10
Convert all images to 8bit rgb
[not suport 16bit or 32bit, cmyk, Lab, multichannel] so you never be able to see real original image, you only see the result of conversion...on windows 10 it enforced self promotion to default app for every type/format of image...
Con No Dark mode
Con No custom installation - if you need i.e. a language package, you need to install the full version
Con Free only for private use
For use in a company 1 license starts at 26 EUR.
Con Doesn't show movies on phone in correct position
Some of mp4 files shows in upside down position.
Con Doesn't pan/zoom fluidly with touchscreen
Con Bloated as Windows 10
Windows Photo Viewer takes almost 30 seconds to open in a high end computer. That's embarrassing.
Con Runs very slow
And sometimes cause a timeout.
Con Integration with Microsoft services = No privacy
For example, it uses AI-powered facial recognition features and integrations with Cortana.
Con Auto improves RAW files that can't be turned off
And it is TERRIBLE!!!!
Con It lacks of tools for designers
The other image viewers have much more tools than this app...
Con Not cross platform
Exclusive for Windows 10.
Con Written in C# and XAML
Windows 10 UWP software tend to perform worse than software written in C++.