The software is still included in the operating system, but it is completely disabled. There isn’t normally a way to use Windows Photo viewer in Windows 11. How to Enable Windows Photo Viewer on Windows 11 Here’s how you can enable Windows Photo Viewer. If you want to keep using it, you can - it isn’t even hard. Despite being ancient in software terms, it still holds up pretty well in Windows 11. Windows Photo Viewer was first released with Windows XP.