Question Comment récupérer Photo Viewer dans Windows 10?


Sous Windows 10, lors de l’ouverture des images, je peux ouvrir l’application Metro Photos, Paint ou GIMP.

Je voudrais qu'il s'ouvre dans Photo Viewer, mais quand j'ai dirigé "Ouvrir avec" sur PhotoViewer.dll dans "C: / Program Files / Windows Photo Viewer" ou "C: / Program Files (x86) / Windows Photo Viewer ", Je reçois une erreur" Cette application ne peut pas fonctionner sur votre PC ".

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


78
2017-07-30 16:04


origine


Vous ne pouvez pas ouvrir une image avec un fichier non exécutable. Cette question n'a pas beaucoup de sens. - Ramhound
AFAIK, il a été remplacé par la nouvelle application Photos comme vous l'avez mentionné. Ce n'est pas nouveau pour Windows 10, Windows 8 l'a également remplacé. Il n'y a aucun moyen de le ramener car ce n'est plus une fonctionnalité. - MC10
@Ramhound La question est parfaitement logique. - Louis
@ MC10 Mais j'avais Photo Viewer dans Windows 8.1? L'astuce PhotoViewer.dll a fonctionné là. - Irastris
@Ramhound Voilà comment cela fonctionnait dans Windows 8.1, je pouvais le configurer pour l’ouvrir avec PhotoViewer.dll. - Irastris


Réponses:


Je pense qu'en raison de votre première tentative d'exécution directe du fichier .dll, l'entrée "Windows Photo Viewer" pointe toujours vers le fichier .dll au lieu de rundll32, ce qui bien sûr vous ne pouvez pas l'exécuter directement.

Essayez d'ajouter ce qui suit 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}"

(La source)

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


71
2017-07-31 14:01



OUI! OUI! JE VOUS REMERCIE! Fonctionne parfaitement! - Irastris
génial, ça a marché. - Rajkishor Sahu
Cela a également fonctionné pour moi, Windows 10 Pro 64 bits et la localisation fr-ch. Génial ! - Michaël Polla
La chaîne hexadécimale est utf-16 pour %SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1". Je viens de faire un xxd -r -p | tr -d '\0' dessus. - isanae
@Flitskikker fonctionne bien, merci beaucoup - hajirazin


J'ai fait fonctionner les miennes, je pense que vous devez ouvrir une image avec l’ancienne visionneuse de photos une fois, puis vous pouvez la définir par défaut.

  1. Ouvrez une image avec cette invite de commande dans% SystemRoot% \ System32 \ rundll32.exe "% ProgramFiles% \ Windows Photo Viewer \ PhotoViewer.dll", ImageView_Fullscreen pathToImageNoQuotes

  2. Alors j'ai cette option

enter image description here

Désormais, mes fichiers PNG s'ouvrent par défaut avec l’ancienne visionneuse de photos.


25
2017-07-30 16:24



Cela ne fonctionnait qu'à moitié. : / Le lancement de PhotoViewer à partir de l'invite de commandes a parfaitement fonctionné, mais lorsque j'ai essayé de configurer le PNG pour qu'il s'ouvre avec Photo Viewer, j'ai toujours l'erreur "Cette application ne peut pas s'exécuter sur votre PC". - Irastris
awww, je suis désolé. Cette erreur est généralement liée à x86 x64, exécutant une application x64 sur une installation x86. Je me demande ce que donne ... - TechnoCore
@Irastris sur quelle version de Windows 10 êtes-vous? Il existe un chemin x86, peut-être que cela fonctionnerait pour vous. %SystemRoot%\System32\rundll32.exe "%ProgramFiles(x86)%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen pathToImage - MC10
@ MC10 Windows 10 Pro 64Bit, depuis la mise à niveau de GWX. :RÉ - Irastris
pour moi, cela ouvre la visionneuse de photos: %SystemRoot%\System32\rundll32.exe "%ProgramFiles(x86)%\Windows Photo Viewer\PhotoViewer.dll", ImageView_FullscreenCependant, lorsque j'ajoute un chemin d'image à la fin, rien ne se produit et aucune application ne s'ouvre. - Saeed Neamati


Mettez ceci 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 la visionneuse de photos. Si vous voulez faire fonctionner d'autres types, remplacez simplement "jpegfile" dans le code par "pngfile", "giffile", "Paint.Picture" (Paint.Picture est le type .bmp)

Recherchez une image, cliquez avec le bouton droit de la souris, choisissez Ouvrir avec, puis recherchez Windows Photo Viewer et sélectionnez-le comme programme par défaut.


17
2017-07-30 21:50



N'a pas fonctionné Toujours obtenir le "Cette application ne peut pas fonctionner sur votre PC." Erreur. - Irastris
Cela a fonctionné pour moi, merci. Windows 10 64. - Martin Hansen
Cela a fonctionné pour les fichiers jpg, merci! - Jorma Rebane
a bien fonctionné (y) thx - NSGaga
cela a fonctionné avec moi Merci - Mr Jerry


Vous pouvez aussi utiliser Winaero Tweaker pour activer Windows Photo Viewer, comme illustré dans la capture d'écran suivante. Suivez juste le la description (dans la case verte), et vous êtes tous ensemble.

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

Winaero Tweaker - Activate Windows Photo Viewer


11
2017-09-16 20:45



C'est bien de voir que WinAero a eu une mise à jour pour cela. - Irastris
Cela s'est avéré être la solution la plus facile pour moi, en évitant l'éditeur de registre de Windows. - grunwald2.0


Malheureusement, aucune des réponses ci-dessus n'a fonctionné pour moi, mais elles m'ont orienté dans la bonne direction.

  1. Cliquez avec le bouton droit sur une image dans l'Explorateur Windows, choisissez Open With, puis Choose another app.
  2. Dans la boîte de dialogue, faites défiler et cliquez sur More apps, puis `Rechercher une autre application sur ce PC.
  3. Ensuite, en bas à droite, choisissez All Files (*.*) au lieu de Programs (*.exe ...), puis naviguez jusqu'à C:\Program Files\Windows Photo Viewer et choisissez PhotoViewer.dll.
  4. Photo Viewer s'ouvre. Ferme le.
  5. Répétez l'étape 1: Cliquez à nouveau avec le bouton droit sur l'image, choisissez Open With, puis Choose another app.
  6. Encore une fois, faites défiler pour cliquer sur More apps.
  7. Maintenant, Windows Photo Viewer apparaît dans la liste des applications. Choisissez-le et cliquez sur Always use this app to open .png files.

Une fois que vous avez effectué les étapes 1 à 4, vous n'avez pas à les répéter pour d'autres types de fichiers. Les étapes 5 à 7 devraient suffire.


3
2018-05-27 09:11





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

  1. Ouvrir 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 dans le fichier image et choisissez open avec ... puis choisissez la commande que vous venez de saisir: enter image description here

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


1
2017-12-15 13:47