La visionneuse de photos Windows ne peut pas s’exécuter car pas assez de mémoire ?
Source : [Super User [windows-10]](ImageMagick | Download](ImageMagick | Download)
La visionneuse de photos Windows ne peut pas s’exécuter car pas assez de mémoire ?
Source : [Super User [windows-10]](ImageMagick | Download](ImageMagick | Download)
J’ai creusé ce problème car j’avais un problème similaire avec des photos exportées depuis l’application Android Send Reduced Free.
Ce problème dans mon cas est lié au Profile-icc inclus dans ce fichier JPG.
Profiles:
Profile-icc: 536 bytes
Cela peut être vérifié avec la commande ImageMagick identify -verbose.
Ce n’est peut-être pas la solution pour l’ouvrir directement depuis Outlook, mais vous pouvez corriger ces fichiers à la source.
J’ai découvert qu’en exécutant la commande convert BADFILE.jpg -strip GOODFILE.jpg sur ce fichier, il s’ouvre dans la Visionneuse de photos Windows 7 sans aucun problème.
-strip - strip image of all profiles and comments
Vous pouvez obtenir cet outil complet ici : https://imagemagick.org/script/download.php
Donc si vous voulez rendre toutes ces images de nouveau accessibles, exécutez simplement un traitement par lots sur elles :
*mogrify.exe -format jpg -verbose -path C:\OUTPUT_DIR -strip .jpg
Vous pouvez aussi utiliser un chemin relatif comme -path OUTPUT_DIR si vous les voulez dans un sous-dossier.
Si vous devez ouvrir ces fichiers directement depuis Outlook, je recommande par exemple IrfanView qui n’a aucun problème pour ouvrir ces fichiers. Il suffit de le définir comme programme par défaut pour les fichiers graphiques.
Certaines personnes ont conseillé quelque chose en rapport avec le changement des profils par défaut dans la configuration de votre écran, mais j’ai le mien réglé sur mon type de moniteur donc je ne veux pas toucher à ces paramètres.
Si vous voulez que cela soit entièrement automatique, vous avez besoin de 3 choses :
DefaultProgramsEditor ( https://defaultprogramseditor.com/ )
ImageMagick ( https://imagemagick.org/download/binaries/ImageMagick-7.0.10-1-portable-Q16-x64.zip )
Un script batch qui traitera le fichier ouvert.
D’abord, décompressez ImageMagick dans c:\apps\ImageMagick-7.0.10-1-portable-Q16-x64
Créez le script batch c:\apps\gfxopen.bat :
@echo off
C:\Apps\ImageMagick-7.0.10-1-portable-Q16-x64\convert.exe %1 -strip c:\temp\temp12345file.jpg
run
*(Réponse tronquée)*