90 votes

Comment ramener la visionneuse de photos dans Windows 10 ?

Dans Windows 10, lorsque j'ouvre des images, j'ai la possibilité de les ouvrir dans l'application métropolitaine Photos, Paint ou GIMP.

Je voudrais qu'il s'ouvre dans Photo Viewer, mais lorsque je dirige "Ouvrir avec" vers PhotoViewer.dll dans "C:/Program Files/Windows Photo Viewer", ou "C:/Program Files (x86)/Windows Photo Viewer", j'obtiens une erreur "This app can not run on your PC".

Je sais que je pourrais utiliser Irfanview ou autre, mais je préférerais pouvoir utiliser Photo Viewer. Y a-t-il un moyen de le rétablir ?

79voto

AndreKR Points 12941

Je pense qu'à cause de votre première tentative d'exécuter directement la .dll, l'entrée "Windows Photo Viewer" pointe toujours vers la .dll au lieu de rundll32, que vous ne pouvez bien sûr pas exécuter directement.

Essayez d'ajouter les éléments suivants au registre :

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll]

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell]

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open]
"MuiVerb"="@photoviewer.dll,-3043"

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
00,31,00,00,00

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\DropTarget]
"Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print]

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
00,31,00,00,00

[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\DropTarget]
"Clsid"="{60fd46de-f830-4894-a628-6fa81bc0190d}"

( Source : )

Si cela ne fonctionne pas, essayez de rechercher dans le registre Windows Photo Viewer et photoviewer.dll pour voir s'il existe des références à photoviewer.dll appelé directement (sans rundll32).

26voto

J'ai réussi à faire fonctionner le mien, je pense qu'il faut réussir à ouvrir une image avec l'ancienne visionneuse de photos une fois, puis on peut la définir comme valeur par défaut.

  1. Ouvrez une image avec ceci dans l'invite de commande %SystemRoot%. \System32\rundll32.exe "%ProgramFiles% \Windows Visionneuse de photos \PhotoViewer.dll "ImageView_Fullscreen pathToImageNoQuotes

  2. Ensuite, j'ai cette option

enter image description here

Maintenant, mes PNGs s'ouvrent par défaut avec l'ancienne visionneuse de photos, cela fonctionne très bien.

17voto

adrift21 Points 179

Mettez-le dans un fichier .reg et exécutez-le :

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\jpegfile\shell\open]
"MuiVerb"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,\
  69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,\
  00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,\
  72,00,5c,00,70,00,68,00,6f,00,74,00,6f,00,76,00,69,00,65,00,77,00,65,00,72,\
  00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,34,00,33,00,00,00

[HKEY_CLASSES_ROOT\jpegfile\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
  6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
  00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
  25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
  00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
  6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
  00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
  5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
  00,31,00,00,00

Cela rendra tous les fichiers JPEG visibles dans Photo Viewer. Si vous voulez que d'autres types de fichiers fonctionnent également, remplacez simplement "jpegfile" dans le code par "pngfile", "giffile", "Paint.Picture" (Paint.Picture est le type .bmp).

Trouvez une photo, faites un clic droit, choisissez Ouvrir avec, puis trouvez Windows Photo Viewer et sélectionnez-le comme programme par défaut.

14voto

M.S. Dousti Points 561

Vous pouvez également utiliser Tweaker Winaero pour activer Windows Photo Viewer, comme le montre la capture d'écran suivante. Il suffit de suivre le description (dans le cadre vert), et vous êtes prêt.

PS : Winaero Tweaker est un outil gratuit, qui peut être utilisé pour régler de nombreux aspects de Windows 10.

Winaero Tweaker - Activate Windows Photo Viewer

4voto

ylka Points 263

J'ai trouvé une solution sans avoir à modifier le registre. J'ai suivi La réponse de TechnoCore mais comme les commentaires l'ont indiqué, la deuxième partie ne fonctionnait pas pour moi non plus. Voici donc ce qu'il faut faire :

  1. Ouvrez une ligne de commande en tant qu'administrateur
  2. Tapez ce qui suit :
>ftype MyFileType=%SystemRoot%\System32\rundll32.exe "C:\Program Files\Windows Photo Viewer\PhotoViewer.dll" ImageView_Fullscreen %1
>assoc .jpg=MyFileType
  1. Ensuite, allez sur le fichier image et choisissez ouvrir avec... puis choisissez la commande que vous venez de taper : enter image description here

Assurez-vous que l'option "Toujours utiliser cette application..." est cochée.
Répétez-le pour tous les types de fichiers que vous voulez associer à Windows Photo Viewer.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X