Atualizei o 7-ZIP para a versão mais recente 9.2, mas quando tento abrir, por exemplo, jpg de um arquivo zip, sempre recebo uma mensagem "O Windows Photo Viewer não pode abrir esta imagem porque esta imagem foi excluída ou está em um local que não está disponível."
Ao mesmo tempo, a maioria dos outros visualizadores de imagens não consegue abrir imagens do arquivo 7-zip. Alguém poderia "ensinar" o Windows Photo Viewer como trabalhar com o 7-zip?
Responder1
Na verdade, é um bug do 7-Zip. Como o autor do programa, Igor Pavlovexplica, acontece o seguinte quando o Visualizador de fotos do Windows é definido como visualizador de imagens padrão no Windows:
O Programa1 (algum manipulador de arquivo de foto) chama outro Programa2 (visualizador de fotos do Windows) e fecha o Programa1. Mas o 7-Zip espera apenas o Programa1. Portanto, exclui a imagem da pasta temporária. Pretendo corrigir esse problema no futuro.
O problema ainda existe no 7-Zip 9.20 estável mais recente, embora eu não tenha verificado se ele foi corrigido no alfa mais recente.
Existe uma solução alternativa não tão difícil: use o visualizador de imagens alternativo como padrão. Pessoalmente, eu usoPedra rápida, masXnViewetc. também deve ficar bem.
Responder2
O 7-Zip pode armazenar arquivos apenas temporariamente em um local oculto para os visualizadores de imagens ou fora de seu contexto de segurança.
Você teria que usar algo comoMonitor de Processodo SysInternals para ver exatamente onde o arquivo está sendo salvo quando você clica duas vezes nele, para ver por que o Photo Viewer não o está vendo.
Isto é ainda mais relevante no Vista e no Windows 7, com seu modo de segurança aprimorado.
Você já tentou executar o 7-Zip como administrador para ver se isso "corrige" o problema?