Right, handy tip time. After a Windows update, my HP Envy 17, that has an AMD Radeon Mobility 5750 graphics chipset, started to generate “COM Surrogate has stopped working” error messages when trying to start Microsoft’s picture viewer. The solution was simple. Install the official AMD drivers, problem fixed.
Apparently I hadn’t updated the drivers in a while, and lo and behold, Windows update had ‘newer’ ones. Fantastic job it did, took me a good few hours to work out that the Microsoft supplied driver was the culprit.