Acabei de receber um erro estranho. Recebi uma imagem por e-mail, abri o e-mail no Outlook (versão Office 365) e cliquei duas vezes na imagem para abrir. Eu recebi este erro:
"O Windows Photo Viewer não pode exibir esta imagem porque pode não haver memória suficiente disponível em seu computador. Feche alguns programas que você não está usando ou libere algum espaço no disco rígido (se estiver quase cheio) e tente novamente."
Alguns pontos:
- Sempre usei o visualizador de fotos neste laptop e nunca tive problemas antes. Eu reiniciei e tentei abrir a imagem novamente, mas sem sorte.
- A imagem não está corrompida. Salvei na área de trabalho, tentei abrir, mesmo problema. Eu abri com o Photoshop, funcionou bem. Salvei do PSD como um novo JPG. O novo JPG também exibe a mesma mensagem.
- Qualquer imagem que tentei abrir resulta nesse erro.
- A imagem tem 200 KB de tamanho, resolução de 1428 x 2000.
- Meu laptop tem 32 GB de RAM e atualmente usa 8 GB disso, de acordo com o gerenciador de tarefas.
O que eu tentei:
Esta postagem da Microsoft: https://social.technet.microsoft.com/Forums/windows/en-US/7b6ae08b-4b5c-443b-9d43-e87ca5e7aeb1/wndows-photo-viewer-operation?forum=w7itproappcompat
- Isso não funcionou porque, quando chego ao gerenciamento de cores, não tenho perfis configurados, portanto não posso excluir.
Eu vi este post: Windows Photo Viewer precisa de mais RAM?
- Tenho 2 placas de vídeo integradas: padrão Intel(R) HD Graphics 530 e uma Nvidia Quadro M1000M. Eu tentei a resolução no post (mover para monitores diferentes alimentados por placa de vídeo diferente) e nada mudou.
Limpeza de disco. Tinha muito espaço livre de qualquer maneira, mas nada mudou.
Especificações: Estou executando o Windows 10 v1909 Build 18363.535 em um laptop Lenovo P50 com 32 GB de memória, 500 GB de armazenamento (atualmente 192 GB livres), Intel Core i7-6700HQ .
Agradeço se alguém puder ajudar a corrigir isso. O novo aplicativo Microsoft Photos é absolutamente terrível e vou evitá-lo a todo custo.
Eu gosto desse problema porque tive um problema semelhante com fotos exportadas do aplicativo Android Send Reduced Free .
Esse problema no meu caso está relacionado ao Profile-icc incluído nesse arquivo JPG.
Isso pode ser verificado com o comando ImageMagick identity -verbose .
Esta talvez não seja a solução para abri-lo diretamente do Outlook, mas você pode corrigir esses arquivos na fonte.
Descobri que quando executo o comando convert BADFILE.jpg -strip GOODFILE.jpg nesse arquivo, ele abre no Windows 7 Photo Viewer sem nenhum problema.
Você pode obter toda essa ferramenta aqui: https://imagemagick.org/script/download.php
Portanto, se você deseja tornar todas as imagens acessíveis novamente, basta executar o lote nelas:
mogrify.exe -format jpg -verbose -path C:\OUTPUT_DIR -strip *.jpg
Também pode ser usado um caminho relativo como -path OUTPUT_DIR se você os quiser na subpasta.
Se você precisar abrir esses arquivos diretamente do Outlook, recomendo, por exemplo, o IrfanView, que não tem problemas para abrir esses arquivos. Basta configurá-lo como programa de arquivos gráficos padrão.
Algumas pessoas aconselharam algo relacionado à alteração de perfis padrão na configuração de sua tela, mas eu o configurei para meu tipo de monitor, então não quero mexer com essas configurações.
Se você quer isso totalmente automático, você precisa de 3 coisas:
1) Primeiro descompacte o ImageMagick para c:\apps\ImageMagick-7.0.10-1-portable-Q16-x64
2) Crie um script em lote c:\apps\gfxopen.bat :
3) Descompacte o DefaultProgramsEditor e execute-o, depois escolha Configurações de tipo de arquivo > Menu de contexto > localize a extensão jpg e > Adicionar...
Nome do comando:
Open Fixed Image
Caminho do programa:
"C:\apps\gfxopen.bat" "%1"
Em seguida, escolha "Abrir imagem fixa" e pressione "Definir comando selecionado como padrão"
Em seguida, Salvar menu de contexto
Isso é tudo :)
Eu tenho o mesmo problema e resolvi seguindo etapas simples:
ICC_PROFILE
dentro do texto e substitua porICC_PROFILX
(geralmente na primeira linha de texto do arquivo)antes depois
Digite
color
na caixa de pesquisa do menu Iniciar do Windows e abra o arquivoColour Management
.Vá então para a
Advanced
guia e selecioneAgfa:Swop Standard
para oDevice Profile
Para qualquer desenvolvedor Android que possa se deparar com isso: Parece que o Windows Photo Viewer não gosta dos metadados do perfil ICC que
Bitmap.compress
grava (talvez não goste de nenhum perfil ICC, na verdade? Não verifiquei).Aqui está uma maneira de simplesmente remover esse segmento de metadados do arquivo JPEG, o que resulta em um JPEG compatível com o Windows Photo Viewer novamente:
Corrigi esse problema desmarcando Perfil ICC: sRGB ao salvar jpg com o Photoshop.
Veja Propriedades da imagem: