Windows10にフォトビューアーがない!?
Windows10を随分使ってきて、あまり気にしていなかったのですが、沢山の画像を確認するためのフォトニューアがWindows10で見当たりません!家のパソコンでは画像ファイルをダブルクリックすれば『フォト』が起動して、多数ある写真や画像次々閲覧することができているのですが、職場のPCはWindows10 LTSBでストアアプリが使えず、『フォト』がありません。そこでWindows7などでは普通に使っていた『フォトビューア』で開こうと思ったら、スタートメニューのどこを探しても見たらないじゃないですか!?もしかしてWindows10にはフォトビューアがない!?と思って検索してみたら、
- 無いのではなくて、あるけどスタートメニューにないだけ
- 既定のアプリの候補の表示が無効化されているだけ
ということでした。早速、画像のダブルクリックだけでフォトビューアーで開けるように、既定猪のアプリとして選択できるよう有効化するための方法を探し、レジストリで有効化する方法が見つかったのでメモ。
ちなみに、フォトビューアーの実態は以下です。EXEではなく、DLLファイルとして存在しています。
"C:\Program Files\Windows Photo Viewer\PhotoViewer.dll"
有効化しなくても起動だけなら以下のコマンドで起動できます。また、起動用のショートカットもこのパスで作成できます。
%SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen
または
rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1
追加するレジストリ
以下の3つのレジストリを追加することで『フォトビューアー』を既定のアプリとして選択できるよう、有効化できます。
キー | HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open |
値の名前 | MuiVerb |
タイプ | REG_SZ |
値のデータ | @photoviewer.dll,-3043 |
キー | HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\command |
値の名前 | (既定) |
タイプ | REG_SZ |
値のデータ | %SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1 |
キー | HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\DropTarget |
値の名前 | CLSID |
タイプ | REG_SZ |
値のデータ | {FFE2A43C-56B9-4bf5-9A79-CC6D4285608A} |