7-ZIP не может открывать изображения в программе просмотра фотографий по умолчанию в Windows (Windows 7)

11462
FoxyBOA

Я обновил 7-ZIP до последней версии 9.2, но когда я пытаюсь открыть, например, jpg из zip-архива, я всегда получаю сообщение «Средство просмотра фотографий Windows не может открыть это изображение, потому что либо это изображение удалено, либо оно находится в местоположении, не доступно. "

В то же время большинство других пользователей не могут открывать изображения из 7-zip-архива. Может ли кто-нибудь «научить» Windows Photo Viewer работать с 7-zip?

4

2 ответа на вопрос

4
Ilya Kurnosov

In fact, it is a bug in 7-Zip. As program's author Igor Pavlov explains, the following happens when Windows Photo Viewer is set as default image viewer in Windows:

The Program1 (some photo file handler) calls another Program2 (windows photo viewer) and closes Program1. But 7-Zip waits only Program1. So it deletes image from temp folder. I plan to fix that problem in future.

The problem still exists in latest stable 7-Zip 9.20, though I didn't check if it is fixed in latest alpha.

There is a not-so-difficult workaround: use alternative image viewer as your default one. Personally, I use FastStone, but XnView etc. should be fine too.

Это уже исправлено joseantgv 6 лет назад 1
1

7-Zip может просто временно хранить файлы в месте, скрытом для зрителей изображений, или вне их контекста безопасности.

Вам нужно будет использовать что-то вроде Process Monitor из SysInternals, чтобы увидеть, где именно файл сохраняется, когда вы дважды щелкаете по нему, чтобы понять, почему Photo Viewer его не видит.

Это еще более актуально в Vista и Windows 7 с расширенным режимом безопасности.

Вы пытались запустить 7-Zip от имени администратора, чтобы увидеть, устраняет ли это проблему?

Я использую, чтобы открыть архивы, нажав dblclick, и не знаю, как запустить 7-ZIP в режиме "admin" из всплывающего меню ... FoxyBOA 13 лет назад 0
Откройте Z-Zip в обычном режиме администратора (из ярлыка в меню «Пуск» и т. Д.), Откройте сжатый файл в браузере файлов 7-Zip, а затем дважды щелкните изображение в этом файле. 13 лет назад 1
Это никогда не сработает. Я тоже все перепробовал. Кажется, 7-Zip удаляет файлы слишком быстро (не обнаруживает блокировку файла ..) sinni800 13 лет назад 1
Тогда я думаю, что мораль этой истории в том, чтобы извлечь ее, если вы хотите ее просмотреть. 13 лет назад 2
Или вы должны использовать просмотрщик картинок не по умолчанию, который плавно работает с 7-zip. FoxyBOA 13 лет назад 0
Можете ли вы порекомендовать один, FoxyBOA? 13 лет назад 0