Я чувствую вашу боль ◑‿◑
(эй, другие могут найти свой путь здесь).
Одна вещь, чтобы проверить, является воспринимаемым типом для изображений. Например, чтобы убедиться в правильности типа JPEG, проверьте реестр на следующее (или измените при необходимости):
[HKEY_CLASSES_ROOT\.jpg]
"PerceivedType"="image"
Однако это может не сработать (это не для меня), и настройка может быть правильной.
Другой, более простой, быстрый, простой и безопасный способ решения этой проблемы (который работал для меня) - просто перерегистрировать встроенное в Windows расширение для обработки изображений (также должно работать в Windows 7):
regsvr32 shimgvw.dll
Вам нужно будет перезапустить Проводник, чтобы он вступил в силу (перезагрузите компьютер, выйдите из системы и войдите в систему, либо убейте Проводник и запустите его).
Готово:
Что касается того, почему это не работает, я не знаю. Очевидно, что некоторые настройки (вероятно, в реестре) были изменены (например, программа ассоциировала различные типы изображений). Возможно, он также был изменен путем отключения обработчика файлов или чего-то подобного. Если у меня будет какое-то время для экспериментов, я попытаюсь определить точную настройку, но исправить это так же просто, как запустить приведенную выше команду (и перезапустить Проводник).