2015-07-30 16:04:38 +0000 2015-07-30 16:04:38 +0000
84
84

Como trazer de volta o Photo Viewer no Windows 10?

No Windows 10, ao abrir imagens, dá-me a opção de abrir na aplicação Photo metro, Paint, ou GIMP.

Gostaria que abrisse no Photo Viewer, mas quando direccionei “Abrir com” para o PhotoViewer. dll em “C:/Program Files/Windows Photo Viewer”, ou “C:/Program Files (x86)/Windows Photo Viewer”, recebo um erro “Esta aplicação não pode correr no seu PC”.

Eu sei que podia usar o Irfanview ou o tipo, mas preferia poder usar o Photo Viewer. Há alguma forma de o poder trazer de volta?

Respostas (6)

77
77
77
2015-07-31 14:01:01 +0000

Penso que devido à sua primeira tentativa de correr directamente o .dll, a entrada “Windows Photo Viewer” ainda aponta para o .dll em vez de rundll32, o que, claro, não pode correr directamente.

Tente adicionar o seguinte ao registro:

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}"

Fonte )

Se isso não funcionar, tente procurar no registro pelo Windows Photo Viewer e pelo photoviewer.dll para ver se há alguma referência ao photoviewer.dll sendo chamado diretamente (sem rundll32).

27
27
27
2015-07-30 16:24:34 +0000

Eu tenho a minha para trabalhar, acho que você tem que abrir uma imagem com sucesso com o antigo visualizador de fotos uma vez, então você pode configurá-lo como padrão.

  1. Abra uma imagem com isto no comando prompt %SystemRoot%\System32\rundll32.exe “%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll”, ImageView_Fullscreen pathToImageNoQuotes

  2. Então eu tenho esta opção

Agora meu PNG abre com o visualizador de fotos antigo por padrão, funciona muito bem.

18
18
18
2015-07-30 21:50:03 +0000

Coloque isto num ficheiro .reg e execute-o:

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

Isto fará com que todos os ficheiros JPEG possam ser visualizados no Visualizador de Fotos. Se quiser que outros tipos funcionem também basta substituir “jpegfile” no código por “pngfile”, “giffile”, “Paint.Picture” (Paint.Picture é o tipo .bmp)

Encontre qualquer imagem, clique com o botão direito do rato, escolha Abrir Com, depois encontre o Windows Photo Viewer e seleccione-o como programa padrão.

13
13
13
2015-09-16 20:45:57 +0000

Pode também usar Winaero Tweaker para activar o Windows Photo Viewer, como mostra a captura de ecrã que se segue. Basta seguir a descrição (dentro da caixa verde), e está tudo pronto.

PS: Winaero Tweaker é uma ferramenta gratuita, que pode ser usada para ajustar muitos aspectos do Windows 10.

3
3
3
2016-05-27 09:11:03 +0000

Infelizmente, nenhuma das respostas acima funcionou para mim, mas apontaram-me na direcção certa.

  1. Clique com o botão direito numa imagem no Windows Explorer, escolha Open With, depois Choose another app.
  2. No diálogo, role para baixo e clique em More apps, depois em `Look for another app on this PC.
  3. Then, at the bottom right, choose All Files (*.*) instead of Programs (*.exe ...), then navigate to C:\Program Files\Windows Photo Viewer and choose PhotoViewer. dll.
  4. Photo Viewer opens. Close it.
  5. Repeat Step 1: Right-click again on the image, choose Open With, then Choose another app.
  6. Again scroll down to click on More apps.
  7. Now Windows Photo Viewer appears in the apps list. Choose it and click on Always use this app to open .png files.

Once you did steps 1-4, you don’t have to repeat them for other file types. Os passos 5-7 devem ser suficientes.

3
3
3
2017-12-15 13:47:54 +0000

Encontrei uma solução sem ter de alterar o registo. Segui a resposta da TechnoCore , mas como as observações indicavam, a segunda parte também não estava a funcionar para mim. Assim, é isto que deve ser feito:

  1. Abrir uma linha de comando como administrador
  2. Digite o seguinte:
>ftype MyFileType=%SystemRoot%\System32\rundll32.exe "C:\Program Files\Windows Photo Viewer\PhotoViewer.dll" ImageView_Fullscreen %1
>assoc .jpg=MyFileType
  1. Depois vá ao ficheiro de imagem e escolha abrir com… e depois escolha o comando que acabou de escrever:

Certifique-se de que tem a opção “Usar sempre esta aplicação…” marcada. Repita para todos os tipos de ficheiro que pretende associar ao Windows Photo Viewer.