Wie bringt man Photo Viewer in Windows 10 zurück?

224757
Irastris

Beim Öffnen von Bildern in Windows 10 habe ich die Möglichkeit, die Metro-App "Fotos", "Paint" oder "GIMP" zu öffnen.

Ich möchte es in Photo Viewer öffnen, aber wenn ich "Open with" auf PhotoViewer.dll in "C: / Programme / Windows Photo Viewer" oder "C: / Programme (x86) / Windows Photo Viewer" verwies ", Ich erhalte die Fehlermeldung" Diese App kann nicht auf Ihrem PC ausgeführt werden ".

Ich weiß, ich könnte Irfanview oder die Sortierung verwenden, aber ich würde es vorziehen, Photo Viewer zu verwenden. Gibt es eine Möglichkeit, wie ich es zurückbringen kann?

80
Sie können ein Image nicht mit einer nicht ausführbaren Datei öffnen. Diese Frage ist nicht sehr sinnvoll. Ramhound vor 8 Jahren 1
AFAIK, es wurde durch die neue App Fotos ersetzt, die Sie erwähnt haben. Dies ist nicht neu in Windows 10, Windows 8 hat es ebenfalls ersetzt. Es gibt keine Möglichkeit, es zurückzubringen, da es keine Funktion mehr ist. MC10 vor 8 Jahren 0
@ Ramhound Die Frage ist absolut sinnvoll. Louis vor 8 Jahren 18
@ MC10 Aber ich hatte Photo Viewer in Windows 8.1? Der Trick PhotoViewer.dll hat dort funktioniert. Irastris vor 8 Jahren 0
@Ramhound So funktionierte es in Windows 8.1, ich konnte es mit PhotoViewer.dll öffnen. Irastris vor 8 Jahren 0
@ Irastris hast du meine Antwort gesehen? Sie können die DLL definitiv verwenden und der Foto-Viewer funktioniert immer noch in Win 10. Geben Sie mir die Antwort: D TechnoCore vor 8 Jahren 0
@ Irastris - Die Antwort erklärt, was Sie falsch gemacht haben. Die Frage ist verwirrend, weil der Fehler spezifisch ist. Sie versuchen, eine Datei mit einer nicht ausführbaren Datei zu öffnen. Ramhound vor 8 Jahren 0
Interessanterweise hatte ich das nicht versucht oder davon gehört. Wenn es funktioniert, ist das großartig. MC10 vor 8 Jahren 0
Die folgende `reg`-Datei fügt Photo Viewer in der Liste der anderen Programme ein: [HKEY_CURRENT_USER \ Software \ Classes \ .jpg] @ =" PhotoViewer.FileAssoc.Tiff "[HKEY_CURRENT_USER \ Software \ Classes \ .jpeg] @ =" PhotoViewer. FileAssoc.Tiff "[HKEY_CURRENT_USER \ Software \ Classes \ .gif] @ =" PhotoViewer.FileAssoc.Tiff "[HKEY_CURRENT_USER \ Software \ Classes \ .png] @ =" PhotoViewer.FileAssoc.Tiff "[HKEY_CURRENT_Tool" bmp] @ = "PhotoViewer.FileAssoc.Tiff" [HKEY_CURRENT_USER \ Software \ Classes \ .tiff] @ = "PhotoViewer.FileAssoc.Tiff" [HKEY_CURRENT_USER \ Software \ Classes \ .ico] @ = "PhotoViewer.FileAssoc.Tiff" limits vor 8 Jahren 0
Sie können die meisten Funktionen, die Sie sich merken, mit Windows Explorer (zum Drucken finden Sie unter http://superuser.com/questions/989145/) und mit der Metro-App für Fotos abrufen. Ruskin vor 7 Jahren 0

6 Antworten auf die Frage

74
Flitskikker

I think because of your first attempt to run the .dll directly, the entry "Windows Photo Viewer" still points to the .dll instead of rundll32, which of course you can't run directly.

Try adding the following to the registry:

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"="" [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"="" 

(Source)

If that doesn't work, try searching the registry for Windows Photo Viewer and photoviewer.dll to see if there are any references to photoviewer.dll being called directly (without rundll32).

JA! JA! DANKE DIR! Funktioniert perfekt! Irastris vor 8 Jahren 3
super, es hat funktioniert. Rajkishor Sahu vor 8 Jahren 3
Es funktionierte auch für mich, Windows 10 Pro 64-Bit und die fr-ch-Lokalisierung. Großartig ! Michaël Polla vor 8 Jahren 3
Der Hex-String ist utf-16 für `% SystemRoot% \ System32 \ rundll32.exe"% ProgramFiles% \ Windows Photo Viewer \ PhotoViewer.dll ", ImageView_Fullscreen% 1" `. Ich habe gerade ein` xxd -r -p | tr -d '\ 0'` drauf. isanae vor 8 Jahren 3
@Flitskikker Funktioniert gut, vielen Dank hajirazin vor 7 Jahren 0
26
TechnoCore

Ich habe meine zur Arbeit gebracht, ich glaube, Sie müssen ein Bild einmal erfolgreich mit dem alten Foto-Viewer öffnen, dann können Sie es als Standard festlegen.

  1. Öffnen Sie ein Bild mit dieser Eingabeaufforderung% SystemRoot% \ System32 \ rundll32.exe "% ProgramFiles% \ Windows Photo Viewer \ PhotoViewer.dll", ImageView_Fullscreen pathToImageNoQuotes

  2. Dann habe ich diese Option

enter image description here

Jetzt öffnen sich meine PNGs standardmäßig mit dem alten Foto-Viewer.

Dies funktionierte nur zur Hälfte. : / Das Starten von PhotoViewer über die Eingabeaufforderung hat einwandfrei funktioniert, aber als ich versuche, das PNG-Fenster anschließend mit Photo Viewer zu öffnen, bekam ich immer noch den Fehler "Diese App kann nicht auf Ihrem PC laufen". Irastris vor 8 Jahren 1
awww, tut mir leid. Bei diesem Fehler handelt es sich normalerweise um x86 x64-Probleme, bei denen eine x64-App auf der x86-Installation ausgeführt wird. Frage mich, was gibt ... TechnoCore vor 8 Jahren 0
@Irastris auf welcher Bit-Version von Windows 10 bist du? Es gibt einen x86-Pfad, der vielleicht für Sie funktionieren würde. `% SystemRoot% \ System32 \ rundll32.exe"% ProgramFiles (x86)% \ Windows Photo Viewer \ PhotoViewer.dll ", ImageView_Fullscreen pathToImage` MC10 vor 8 Jahren 0
@ MC10 Windows 10 Pro 64Bit, vom GWX-Upgrade. : D Irastris vor 8 Jahren 0
Es arbeitet für mich mit x86 und x64 DLLs. Führen Sie `sfc / scannow 'aus und sehen Sie, ob etwas gefunden / behoben wird. Hast du beide DLLs ausprobiert? MC10 vor 8 Jahren 0
@ MC10 Ja, ich habe beide DLLs in CMD ausprobiert, bin zu einer PNG-Datei gegangen, habe versucht, mit Photo Viewer zu öffnen, und bekam immer noch den Fehler. Irastris vor 8 Jahren 0
Seltsam ... und sfc hat nichts repariert? MC10 vor 8 Jahren 0
für mich funktioniert oben, aber ich bekomme nicht Schritt 2. Wie zwinge ich es daher, Schritt 2 zu erhalten FR STAR vor 8 Jahren 0
für mich öffnet sich der Foto-Viewer: "% SystemRoot% \ System32 \ rundll32.exe"% ProgramFiles (x86)% \ Windows Photo Viewer \ PhotoViewer.dll ", ImageView_Fullscreen", noch wenn ich am Ende einen Bildpfad hinzufüge, Nichts passiert und keine Anwendungen werden geöffnet. Saeed Neamati vor 7 Jahren 1
18
adrift21

Fügen Sie dies in eine REG-Datei ein und führen Sie es aus:

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 

Dadurch werden alle JPEG-Dateien in Photo Viewer angezeigt. Wenn Sie möchten, dass auch andere Typen funktionieren, ersetzen Sie einfach "jpegfile" im Code durch "pngfile", "giffile", "Paint.Picture" (Paint.Picture ist der .bmp-Typ).

Suchen Sie nach einem beliebigen Bild, klicken Sie mit der rechten Maustaste, wählen Sie Öffnen mit, suchen Sie dann Windows Photo Viewer und wählen Sie es als Standardprogramm aus.

Funktionierte nicht Immer noch die "Diese App kann nicht auf Ihrem PC laufen." Error. Irastris vor 8 Jahren 0
Das hat bei mir funktioniert, danke. Windows 10 64. Martin Hansen vor 8 Jahren 2
Das hat für JPG-Dateien funktioniert, danke! Jorma Rebane vor 8 Jahren 0
funktionierte gut (y) thx NSGaga vor 8 Jahren 0
12
M.S. Dousti

Sie können Winaero Tweaker auch verwenden, um Windows Photo Viewer zu aktivieren, wie in der folgenden Abbildung gezeigt. Folgen Sie einfach der Beschreibung (in der grünen Box) und Sie sind fertig.

PS: Winaero Tweaker ist ein kostenloses Tool, mit dem Sie viele Aspekte von Windows 10 optimieren können.

Winaero Tweaker - Aktivieren Sie den Windows Photo Viewer

Es ist schön zu sehen, dass WinAero dafür ein Update erhalten hat. Irastris vor 8 Jahren 2
Dies erwies sich als die einfachste Lösung für mich, da der Windows-Registrierungseditor nicht verwendet wurde. grunwald2.0 vor 8 Jahren 2
4
cheeesus

Leider funktionierte keine der oben genannten Antworten für mich, aber sie zeigten mir in die richtige Richtung.

  1. Klicken Sie mit der rechten Maustaste auf ein Bild in Windows Explorer, wählen Sie Open Withund dann Choose another app.
  2. Scrollen Sie im Dialog nach unten und klicken Sie auf More apps, und suchen Sie dann nach einer anderen App auf diesem PC.
  3. Wählen Sie dann unten rechts All Files (*.*)statt Programs (*.exe ...)und navigieren Sie zu C:\Program Files\Windows Photo Viewerund wählen Sie PhotoViewer.dll.
  4. Photo Viewer wird geöffnet. Schließe es.
  5. Wiederholen Sie Schritt 1: Klicken Sie erneut mit der rechten Maustaste auf das Bild, und wählen Sie Open Withdann Choose another app.
  6. Blättern Sie erneut nach unten, um auf zu klicken More apps.
  7. Nun erscheint Windows Photo Viewer in der Apps-Liste. Wählen Sie es aus und klicken Sie auf Always use this app to open .png files.

Nachdem Sie die Schritte 1 bis 4 ausgeführt haben, müssen Sie sie nicht für andere Dateitypen wiederholen. Die Schritte 5-7 sollten ausreichen.

2
ylka

Ich habe eine Lösung gefunden, ohne die Registrierung ändern zu müssen. Ich bin der Antwort von TechnoCore gefolgt, aber wie aus den Kommentaren hervorgeht, funktionierte der zweite Teil auch nicht für mich. Also das ist was zu tun ist:

  1. Öffnen Sie eine Befehlszeile als Administrator
  2. Geben Sie folgendes ein:
>ftype MyFileType=%SystemRoot%\System32\rundll32.exe "C:\Program Files\Windows Photo Viewer\PhotoViewer.dll" ImageView_Fullscreen %1 >assoc .jpg=MyFileType 
  1. Gehen Sie dann zur Image-Datei und wählen Sie Öffnen mit ... und dann den Befehl, den Sie gerade eingegeben haben:

Stellen Sie sicher, dass die Option "Diese App immer verwenden ..." aktiviert ist.
Wiederholen Sie diesen Vorgang für alle Dateitypen, die Sie mit Windows Photo Viewer verknüpfen möchten.