Windows photo viewer can't run because not enough memory?
Windows photo viewer can't run because not enough memory?
Windows photo viewer can't run because not enough memory?
Re: Windows photo viewer can't run because not enough memory?
I dig this issue because I had similar problem with photos exported from Android **Send Reduced Free** application.
This issue in my case is related to included **Profile-icc** in that JPG file.
```
Profiles:
Profile-icc: 536 bytes
```
It can be verified with **ImageMagick identify -verbose** command.
This is maybe not solution for Opening it right from Outlook but You can fix that files in source.
I've discovered that when I run **convert BADFILE.jpg -strip GOODFILE.jpg** command on that file it opens on Windows 7 Photo Viewer without any problem.
```
-strip - strip image of all profiles and comments
```
You can get this whole tool here: [https://imagemagick.org/script/download.php](https://imagemagick.org/script/download.php)
So if You want make that all images again accessible just run batch on them:
**mogrify.exe -format jpg -verbose -path C:\OUTPUT_DIR -strip *.jpg**
Might be also used relative path like **-path OUTPUT_DIR** if You want them in subfolder.
If You have to open that files directly from Outlook I'd recommend for example IrfanView which does not have problem with opening that files. Just set it as default graphics files program.
Some people adviced something related to changeing default profiles in Your screen configuration, but I have it set to my Monitor type so I don't want to mess with that settings.
If You want this fully automatic You need 3 things:
- DefaultProgramsEditor ( [https://defaultprogramseditor.com/](https://defaultprogramseditor.com/) )
- ImageMagick ( [https://imagemagick.org/download/binaries/ImageMagick-7.0.10-1-portable-Q16-x64.zip](https://imagemagick.org/download/binaries/ImageMagick-7.0.10-1-portable-Q16-x64.zip) )
- Batch script which will process opened file.
1) First decompress ImageMagick to c:\apps\ImageMagick-7.0.10-1-portable-Q16-x64
2) Create batch script **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)*
This issue in my case is related to included **Profile-icc** in that JPG file.
```
Profiles:
Profile-icc: 536 bytes
```
It can be verified with **ImageMagick identify -verbose** command.
This is maybe not solution for Opening it right from Outlook but You can fix that files in source.
I've discovered that when I run **convert BADFILE.jpg -strip GOODFILE.jpg** command on that file it opens on Windows 7 Photo Viewer without any problem.
```
-strip - strip image of all profiles and comments
```
You can get this whole tool here: [https://imagemagick.org/script/download.php](https://imagemagick.org/script/download.php)
So if You want make that all images again accessible just run batch on them:
**mogrify.exe -format jpg -verbose -path C:\OUTPUT_DIR -strip *.jpg**
Might be also used relative path like **-path OUTPUT_DIR** if You want them in subfolder.
If You have to open that files directly from Outlook I'd recommend for example IrfanView which does not have problem with opening that files. Just set it as default graphics files program.
Some people adviced something related to changeing default profiles in Your screen configuration, but I have it set to my Monitor type so I don't want to mess with that settings.
If You want this fully automatic You need 3 things:
- DefaultProgramsEditor ( [https://defaultprogramseditor.com/](https://defaultprogramseditor.com/) )
- ImageMagick ( [https://imagemagick.org/download/binaries/ImageMagick-7.0.10-1-portable-Q16-x64.zip](https://imagemagick.org/download/binaries/ImageMagick-7.0.10-1-portable-Q16-x64.zip) )
- Batch script which will process opened file.
1) First decompress ImageMagick to c:\apps\ImageMagick-7.0.10-1-portable-Q16-x64
2) Create batch script **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)*