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

Windows10でフォトビューアを復活させるには?

Advertisement

Windows10では、画像を開くときに、フォトメトロアプリ、ペイント、GIMPで開くという選択肢が出てきます。

フォトビューアで開きたいのですが、「C:/Program Files/Windowsフォトビューア」または「C:/Program Files (x86)/Windowsフォトビューア」で「で開く」を指示すると、「このアプリはお使いのPCで実行できません」というエラーが出ます。 dllを “C:/Program Files/Windows Photo Viewer "や "C:/Program Files (x86)/Windows Photo Viewer "で "Open with "を指示すると "This app can not run on your PC "というエラーが出てしまいます。復活させる方法はありますか?

Advertisement
Advertisement

回答 (6)

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

私は、.dllを直接実行しようとした最初の試みのために、エントリ “Windowsフォトビューア "はまだ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なしで)呼ばれるための参照があるかどうかを確認してみてください。

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

私の場合は、古いフォトビューアで画像を開くことに成功してから、デフォルトで設定する必要があると思うのですが、私の場合はうまくいきました。Open an image with this with command prompt %SystemRoot%\System32\rundll32.exe “%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll”, ImageViewFullscreen _pathToImageNoQuotes

  1. それから私はこのオプションを持っています

今私のPNGはデフォルトで古いフォトビューアで開き、素晴らしい作品。

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

これを.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ファイルがフォトビューアで表示可能になります。他のタイプも同様に動作するようにしたい場合は、ちょうど “pngfile"、 "giffile"、 "Paint.Picture"(Paint.Pictureは.bmpタイプです)

任意の画像を検索し、右クリックして、選択して開き、Windowsフォトビューアを見つけて、デフォルトのプログラムとしてそれを選択します。

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

以下のスクリーンショットのように、 Winaero Tweaker を使ってWindows Photo Viewerを起動することもできます。以下のスクリーンショットに示されているように、description (緑のボックス内)に従ってください。

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

残念ながら、上記の回答はどれも私には効きませんでしたが、正しい方向を指し示してくれました。

  1. Windowsエクスプローラで画像を右クリックし、Open Withを選択し、Choose another appを選択します。ダイアログが出てくるので、下にスクロールして「More apps」をクリックし、「`Look for another app on this PC.
  2. Then, at the bottom right, choose All Files (*.*) instead of Programs (*.exe ....)」をクリックします。 dll, then navigate to Open With and choose Choose another app.
  3. Photo Viewer opens. Close it.
  4. Repeat Step 1: Right-click again on the image, choose More apps, then Always use this app to open .png files.

1~4の手順を踏めば、他のファイルタイプの場合は繰り返す必要はありません。ステップ5~7で十分です。

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

レジストリを変更しなくても解決する方法を見つけました。テクノコアさんの回答](https://superuser.com/questions/947672/how-to-bring-back-photo-viewer-in-windows-10/947691#947691)に従ったのですが、コメントにあるように、2番目の部分もうまくいきませんでした。そこで、以下のようにします。管理者としてコマンドラインを開く 2. 次のように入力します:

>ftype MyFileType=%SystemRoot%\System32\rundll32.exe "C:\Program Files\Windows Photo Viewer\PhotoViewer.dll" ImageView_Fullscreen %1
>assoc .jpg=MyFileType
  1. 次に、画像ファイルに移動し、open with…を選択し、先ほど入力したコマンドを選択します:

“Always use this app… "オプションがチェックされていることを確認してください。

Advertisement

関連する質問

15
8
14
9
5
Advertisement
Advertisement