Sous Windows 10, lors de l'ouverture des images, cela me donne la possibilité d'ouvrir l'application de métro Photos, Paint ou GIMP.
Je voudrais qu'il s'ouvre dans la Visionneuse de photos, mais quand j'ai dirigé "Ouvrir avec" vers PhotoViewer.dll dans "C:/Fichiers de programme/Visionneuse de photos Windows" ou "C:/Fichiers de programme (x86)/Visionneuse de photos Windows ", Je reçois une erreur" Cette application ne peut pas fonctionner sur votre PC ".
Je sais que je pourrais utiliser Irfanview ou ce type, mais je préférerais pouvoir utiliser Photo Viewer. Y a-t-il un moyen de le ramener?
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, que vous ne pouvez bien sûr pas 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 Windows Photo Viewer dans le registre et photoviewer.dll pour voir s'il existe des références à photoviewer.dll appelé directement (sans rundll32).
La mienne fonctionne, je pense que vous devez ouvrir avec succès une image avec l’ancien visualiseur de photos une fois, puis vous pouvez la définir comme valeur par défaut.
Ouvrez une image avec cette commande dans l'invite% SystemRoot%\System32\rundll32.exe "% ProgramFiles%\Viewer Photo Photo\PhotoViewer.dll", ImageView_Fullscreen pathToImageNoQuotes
Alors j'ai cette option
Maintenant, mes PNG s'ouvrent avec l'ancienne visionneuse de photos par défaut, fonctionne très bien.
Mettez ceci dans un fichier .reg et lancez-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 que d'autres types fonctionnent aussi, remplacez simplement "jpegfile" dans le code par "pngfile", "giffile", "Paint.Picture" (Paint.Picture est le type .bmp)
Recherchez une image, cliquez dessus avec le bouton droit de la souris, choisissez Ouvrir avec, puis recherchez la Visionneuse de photos Windows et sélectionnez-la comme programme par défaut.
Vous pouvez également utiliser Winaero Tweaker pour activer Windows Photo Viewer, comme illustré dans la capture d'écran suivante. Il suffit de suivre la description (dans la case verte), et vous êtes tous ensemble.
PS: Winaero Tweaker est un outil gratuit, qui permet de modifier de nombreux aspects de Windows 10.
Malheureusement, aucune des réponses ci-dessus n'a fonctionné pour moi, mais elles m'ont orientée dans la bonne direction.
Open With
, puis Choose another app
.More apps
, puis `Recherchez une autre application sur ce PC.All Files (*.*)
au lieu de Programs (*.exe ...)
, puis naviguez vers C:\Program Files\Windows Photo Viewer
et choisissez PhotoViewer.dll
.Open With
, puis Choose another app
.More apps
.Always use this app to open .png files
.Une fois que vous avez exécuté les étapes 1 à 4, vous n'avez pas besoin de les répéter pour d'autres types de fichiers. Les étapes 5 à 7 devraient suffire.
J'ai trouvé une solution sans avoir à modifier le registre. J'ai suivi la réponse de TechnoCore , mais comme l'indiquent les commentaires, la deuxième partie ne fonctionnait pas non plus pour moi. Alors voici ce qu'il faut faire:
>ftype MyFileType=%SystemRoot%\System32\rundll32.exe "C:\Program Files\Windows Photo Viewer\PhotoViewer.dll" ImageView_Fullscreen %1 >assoc .jpg=MyFileType
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.