Windows 10에서 사진 뷰어를 다시 가져 오는 방법은 무엇입니까?


83

Windows 10에서는 이미지를 열 때 Photos metro 앱, 그림판 또는 김프에서 열 수있는 옵션이 제공됩니다.

Photo Viewer에서 열려고하지만 "C : / Program Files / Windows Photo Viewer"또는 "C : / Program Files (x86) / Windows Photo Viewer의 PhotoViewer.dll에"Open with "를 지정하면 ","이 앱은 PC에서 실행할 수 없습니다 "오류가 발생합니다.

Irfanview 또는 정렬을 사용할 수 있다는 것을 알고 있지만 사진 뷰어를 사용하는 것을 선호합니다. 다시 가져올 수있는 방법이 있습니까?


21
@Ramhound이 질문은 완벽합니다.
Louis

@ MC10 그러나 Windows 8.1에서 사진 뷰어가 있습니까? PhotoViewer.dll 트릭이 작동했습니다.
Irastris

@Ramhound 그것이 Windows 8.1에서 어떻게 작동했는지, PhotoViewer.dll로 열도록 설정할 수있었습니다.
Irastris

@Irastris 내 대답을 보셨습니까? D : 당신은 확실히 DLL 및 사진 뷰어는 여전히 나에게 그 답 신용을 부여 승리 10에서 작동 사용할 수 있습니다
TechnoCore

흥미롭게도 나는 그것을 시도하지 않았거나 들었다. 잘 작동하면 훌륭합니다.
MC10

답변:


77

.dll을 직접 실행하려는 첫 번째 시도로 인해 "Windows Photo Viewer"항목이 여전히 rundll32 대신 .dll을 가리키고 있습니다. 물론 직접 실행할 수는 없습니다.

레지스트리에 다음을 추가하십시오.

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

( 소스 )

그래도 작동하지 않으면 Windows Photo Viewer 및 photoviewer.dll의 레지스트리를 검색하여 photoviewer.dll에 대한 참조가 rundll32없이 직접 호출되는지 확인하십시오.


3
훌륭했습니다.
Rajkishor Sahu

3
또한 Windows 10 Pro 64 비트 및 fr-ch 현지화에도 도움이되었습니다. 대단해!
Michaël Polla

4
16 진 문자열은 utf-16입니다 %SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1". 난 그냥했다 xxd -r -p | tr -d '\0'그것에.
isanae

이 답변은 문제를 해결합니다. 32 비트 DLL이므로 rundll32로 실행해야합니다. regedit를 피하는 또 다른 옵션은 시작 메뉴에 무언가를 고정한 다음 바로 가기가 % SystemRoot % \ System32 \ rundll32.exe "% ProgramFiles % \ Windows Photo Viewer \ PhotoViewer.dll", ImageView_Fullscreen이되도록 편집하는 것입니다. <폴더>.
누군가

Windows 10 LTSC 작동
Jiu

27

나는 내 일을해야합니다. 오래된 사진 뷰어로 이미지를 한 번 성공적으로 열어야한다고 생각한 다음 기본 이미지로 설정할 수 있습니다.

  1. 명령 프롬프트 % SystemRoot % \ System32 \ rundll32.exe "% ProgramFiles % \ Windows Photo Viewer \ PhotoViewer.dll", ImageView_Fullscreen pathToImageNoQuotes 에서 이미지를 엽니 다.

  2. 그런 다음이 옵션이 있습니다

여기에 이미지 설명을 입력하십시오

이제 기본적으로 구식 사진 뷰어로 내 PNG가 열리고 훌륭하게 작동합니다.


1
이 절반 만이 효과가있었습니다. : / 명령 프롬프트에서 PhotoViewer를 시작하면 완벽하게 작동했지만 나중에 Photo Viewer로 PNG가 열리도록 설정하려고했는데 "이 앱은 PC에서 실행할 수 없습니다"오류가 계속 발생합니다.
Irastris

아 죄송합니다. 이 오류는 일반적으로 x86 설치에서 x64 앱을 실행하는 x86 x64 문제입니다. 무엇을 제공 궁금해 ...
TechnoCore

@Irastris Windows 10의 비트 버전은 무엇입니까? 아마도 당신에게 도움이 될 x86 경로가 있습니다. %SystemRoot%\System32\rundll32.exe "%ProgramFiles(x86)%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen pathToImage
MC10

GWX 업그레이드에서 @ MC10 Windows 10 Pro 64Bit. : D
Irastris

1
나를 위해 이것은 사진 뷰어를 엽니 다. %SystemRoot%\System32\rundll32.exe "%ProgramFiles(x86)%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen그러나 끝에 이미지 경로를 추가해도 아무런 변화가 없으며 응용 프로그램이 열리지 않습니다.
Saeed Neamati

18

이것을 .reg 파일에 넣고 실행하십시오.

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

그러면 모든 JPEG 파일을 사진 뷰어에서 볼 수 있습니다. 다른 유형을 작동 시키려면 코드에서 "jpegfile"을 "pngfile", "giffile", "Paint.Picture"(Paint.Picture는 .bmp 유형)로 바꾸십시오.

사진을 찾아 마우스 오른쪽 단추로 클릭하고 연결 프로그램을 선택한 다음 Windows 사진 뷰어를 찾아 기본 프로그램으로 선택하십시오.


작동하지 않았다. 여전히 "이 앱은 PC에서 실행할 수 없습니다." 오류.
Irastris

2
이것은 나를 위해 일했습니다. 감사합니다. Windows 10 64.
Martin Hansen

잘 작동 (일) thx
NSGaga

13

다음 스크린 샷과 같이 Winaero Tweaker 를 사용하여 Windows 사진 뷰어를 활성화 할 수도 있습니다 . 녹색 상자 안에 있는 설명을 따르기 만하면 됩니다.

PS : Winaero Tweaker는 Windows 10의 여러 측면을 조정하는 데 사용할 수있는 무료 도구입니다.

Winaero Tweaker-Windows 사진 뷰어 활성화


2
WinAero가 이에 대한 업데이트를 받았음을 알게되어 기쁩니다.
Irastris

2
이것은 Windows 레지스트리 편집기를 피함으로써 실제로 가장 쉬운 솔루션으로 판명되었습니다.
grunwald2.0

이것이 정답입니다.
cheeesus

3

불행히도 위의 답변 중 어느 것도 나를 위해 효과가 없었지만 올바른 방향으로 나를 가리 켰습니다.

  1. Windows 탐색기에서 이미지를 마우스 오른쪽 버튼으로 클릭하고을 선택한 Open With다음을 선택하십시오 Choose another app.
  2. 대화 상자에서 아래로 스크롤하여을 클릭 More apps한 다음`이 PC에서 다른 앱을 찾습니다.
  3. 그런 다음 오른쪽 하단에서 All Files (*.*)대신 대신을 Programs (*.exe ...)선택한 다음로 이동하여 C:\Program Files\Windows Photo Viewer를 선택하십시오 PhotoViewer.dll.
  4. 사진 뷰어가 열립니다. 닫아.
  5. 1 단계 : 이미지를 마우스 오른쪽 버튼으로 다시 클릭하고을 선택한 Open With다음을 선택합니다 Choose another app.
  6. 다시 아래로 스크롤하여을 클릭하십시오 More apps.
  7. 이제 Windows 사진 뷰어가 앱 목록에 나타납니다. 그것을 선택하고를 클릭하십시오 Always use this app to open .png files.

1-4 단계를 수행 한 후에는 다른 파일 형식에 대해 반복 할 필요가 없습니다. 5-7 단계로 충분합니다.


2
:( (클린 설치) 10 기업 2016의 x64 Windows에서 작동하지 않는 것은. 1-3 단계 atually 아무 문제가 작동하지 않으며, .dll파일이. 사실, 지금은 사진 뷰어는 단계 5-7에서와 같이 사용 가능한 응용 프로그램으로 표시됩니다 . : 나는 그것을 사용을 선택하면 그러나, 나는 경고 얻을 This app can't run on your PC, To find a version for your PC, check with the software publisher. 시도
theforestecologist

@ theforestecologist 네, 마지막으로 시도했을 때 나에게 효과가 없었습니다. 그러나 2 년 전에는 그랬습니다. 현재 최고의 솔루션은 Winaero Tweaker입니다.
cheeesus

3

레지스트리를 변경하지 않고도 해결책을 찾았습니다. TechnoCore의 답변 을 따랐 지만 의견에서 알 수 있듯이 두 번째 부분은 나에게도 효과가 없었습니다. 그래서 이것이해야 할 일입니다.

  1. 관리자 권한으로 명령 줄을 엽니 다
  2. 다음을 입력하십시오 :
>ftype MyFileType=%SystemRoot%\System32\rundll32.exe "C:\Program Files\Windows Photo Viewer\PhotoViewer.dll" ImageView_Fullscreen %1
>assoc .jpg=MyFileType
  1. 그런 다음 이미지 파일로 이동하여 열기 ...를 선택한 다음 방금 입력 한 명령을 선택하십시오. 여기에 이미지 설명을 입력하십시오

"항상이 앱 사용 ..."옵션이 선택되어 있는지 확인하십시오.
Windows 사진 뷰어와 연결하려는 모든 파일 형식에 대해이 과정을 반복하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.