Como trazer o Photo Viewer no Windows 10?

80

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

Gostaria que ele fosse aberto no Visualizador de fotos, mas quando eu direcionei "Abrir com" para PhotoViewer.dll em "C: / Arquivos de programas / Visualizador de fotos do Windows" ou "C: / Arquivos de programas (x86) / Windows Photo Viewer ", recebo um erro" Este aplicativo não pode ser executado no seu PC ".

Eu sei que posso usar o Irfanview ou o tipo, mas prefiro usar o Photo Viewer. Existe alguma maneira que eu possa trazer de volta?

    
por Irastris 30.07.2015 / 18:04

6 respostas

73

Acho que por causa de sua primeira tentativa de executar o .dll diretamente, a entrada "Windows Photo Viewer" ainda aponta para o .dll em vez de rundll32, o que obviamente não é possível executar diretamente.

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 pesquisar no registro do Windows Photo Viewer e do photoviewer.dll para ver se há referências ao photoviewer.dll sendo chamado diretamente (sem rundll32).

    
por 31.07.2015 / 16:01
26

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

  1. Abra uma imagem com este no prompt de comando% SystemRoot% \ System32 \ rundll32.exe "% ProgramFiles% \ Visualizador de Foto do Windows \ PhotoViewer.dll", ImageView_Fullscreen pathToImageNoQuotes

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

Agora, meus PNGs abrem com o antigo visualizador de fotos por padrão, e funcionam muito bem.

    
por 30.07.2015 / 18:24
18

Coloque isso em um arquivo .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

Isso tornará todos os arquivos JPEG visíveis no Visualizador de fotos. Se você quiser fazer outros tipos também funcionar, 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 mouse, escolha Abrir com, encontre o Windows Photo Viewer e selecione-o como o programa padrão.

    
por 30.07.2015 / 23:50
12

Você também pode usar o Winaero Tweaker para ativar o Windows Photo Viewer, conforme mostrado na captura de tela a seguir. Basta seguir a descrição (dentro da caixa verde) e está tudo pronto.

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

    
por 16.09.2015 / 22:45
4

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

  1. Clique com o botão direito do mouse em uma imagem no Windows Explorer, escolha Open With e, em seguida, Choose another app .
  2. Na caixa de diálogo, role para baixo e clique em More apps e, em seguida, em "Procurar outro aplicativo neste PC.
  3. Em seguida, no canto inferior direito, escolha All Files (*.*) em vez de Programs (*.exe ...) , navegue até C:\Program Files\Windows Photo Viewer e escolha PhotoViewer.dll .
  4. O Visualizador de fotos é aberto. Feche isso.
  5. Repita a Etapa 1: clique com o botão direito novamente na imagem, escolha Open With e, em seguida, Choose another app .
  6. Mais uma vez, role para baixo para clicar em More apps .
  7. Agora o Windows Photo Viewer aparece na lista de aplicativos. Escolha e clique em Always use this app to open .png files .

Depois de executar as etapas de 1 a 4, não é necessário repeti-las para outros tipos de arquivo. Os passos 5-7 devem ser suficientes.

    
por 27.05.2016 / 11:11
2

Eu encontrei uma solução sem ter que alterar o registro. Eu segui resposta da TechnoCore , mas como os comentários indicavam, a segunda parte também não funcionava para mim. Então, isso é o que fazer:

  1. Abra 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. Em seguida, vá para o arquivo de imagem e escolha abrir com ... e escolha o comando que você acabou de digitar:

Verifiqueseaopção"Sempre usar este aplicativo ..." está marcada.
Repita-o para todos os tipos de arquivo que você deseja associar ao Windows Photo Viewer.

    
por 15.12.2017 / 14:47