W systemie Windows 10 podczas otwierania obrazów daje mi opcję otwarcia w aplikacji Metro Photos, Paint lub GIMP.
Chciałbym, aby otworzył się w Photo Viewer, ale kiedy skierowałem „Otwórz za pomocą” do PhotoViewer.dll w „C: / Program Files / Windows Photo Viewer” lub „C: / Program Files (x86) / Windows Photo Viewer ”, Pojawia się błąd„ Ta aplikacja nie działa na komputerze ”.
Wiem, że mógłbym użyć Irfanview lub coś w tym rodzaju, ale wolałbym móc korzystać z Przeglądarki zdjęć. Czy mogę to jakoś przywrócić?
windows-10
windows-photo-viewer
Irastris
źródło
źródło
Odpowiedzi:
Myślę, że z powodu twojej pierwszej próby bezpośredniego uruchomienia .dll, wpis „Windows Photo Viewer” nadal wskazuje na .dll zamiast rundll32, czego oczywiście nie możesz uruchomić bezpośrednio.
Spróbuj dodać następujące elementy do rejestru:
( Źródło )
Jeśli to nie zadziała, spróbuj wyszukać w rejestrze Windows Photo Viewer i photoviewer.dll, aby sprawdzić, czy istnieją odwołania do bezpośredniego wywołania photoviewer.dll (bez rundll32).
źródło
%SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1"
. Właśnie to zrobiłemxxd -r -p | tr -d '\0'
.Mam mój do pracy, myślę, że musisz raz z powodzeniem otworzyć obraz w starej przeglądarce zdjęć, a potem możesz ustawić go jako domyślny.
Otwórz obraz za pomocą tego w wierszu polecenia% SystemRoot% \ System32 \ rundll32.exe "% ProgramFiles% \ Windows Photo Viewer \ PhotoViewer.dll", ImageView_Fullscreen pathToImageNoQuotes
Mam więc tę opcję
Teraz moje PNG domyślnie otwierają się ze starą przeglądarką zdjęć, działa świetnie.
źródło
%SystemRoot%\System32\rundll32.exe "%ProgramFiles(x86)%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen pathToImage
%SystemRoot%\System32\rundll32.exe "%ProgramFiles(x86)%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen
ale kiedy dodam ścieżkę obrazu na końcu, nic się nie dzieje i nie otwierają się żadne aplikacje.Umieść to w pliku .reg i uruchom:
Dzięki temu wszystkie pliki JPEG będą widoczne w przeglądarce zdjęć. Jeśli chcesz, aby działały również inne typy, po prostu zamień „jpegfile” w kodzie na „pngfile”, „giffile”, „Paint.Picture” (Paint.Picture to typ .bmp)
Znajdź dowolne zdjęcie, kliknij prawym przyciskiem myszy, wybierz Otwórz za pomocą, a następnie znajdź Przeglądarkę fotografii systemu Windows i wybierz go jako program domyślny.
źródło
Możesz także użyć Winaero Tweaker, aby aktywować Przeglądarkę fotografii systemu Windows, jak pokazano na poniższym zrzucie ekranu. Wystarczy postępować zgodnie z opisem (w zielonym polu) i gotowe.
PS: Winaero Tweaker to darmowe narzędzie, którego można użyć do ulepszenia wielu aspektów systemu Windows 10.
źródło
Niestety żadna z powyższych odpowiedzi nie działała dla mnie, ale wskazały mi właściwy kierunek.
Open With
, a następnieChoose another app
.More apps
, a następnie „Wyszukaj inną aplikację na tym komputerze.All Files (*.*)
zamiastPrograms (*.exe ...)
, a następnie przejdź doC:\Program Files\Windows Photo Viewer
i wybierzPhotoViewer.dll
.Open With
, a następnieChoose another app
.More apps
.Always use this app to open .png files
.Po wykonaniu kroków 1-4 nie trzeba powtarzać ich dla innych typów plików. Kroki 5-7 powinny wystarczyć.
źródło
.dll
plik już tam jest. W rzeczywistości teraz Photo Viewer pojawia się jako dostępna aplikacja, jak w krokach 5-7 Jednak, gdyThis app can't run on your PC, To find a version for your PC, check with the software publisher
Znalazłem rozwiązanie bez konieczności zmiany rejestru. Postępowałem zgodnie z odpowiedzią TechnoCore , ale jak wskazały komentarze, druga część też dla mnie nie działała. Oto co należy zrobić:
Upewnij się, że masz zaznaczoną opcję „Zawsze używaj tej aplikacji ...”.
Powtórz to dla wszystkich typów plików, które chcesz powiązać z przeglądarką fotografii systemu Windows.
źródło