Windows フォトビューワー
Windows 10 から、画像表示が UWPのフォト アプリ に変わった。
Windows 7, 8 からアップグレードした場合は、プログラムは登録されているので、関連付けを変更すれば利用出来るようになる。Windows 10 をクリーンインストールした場合、関連付けの候補にも出てこない。プログラム自体は残っているので、レジストリを修正すれば利用出来る様になる。
利用出来る様に修正する
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フォトビューワー」が選べるようになる。
コマンドラインから起動する
%SystemRoot%\System32\rundll32.exe "C:\Program Files\Windows Photo Viewer\PhotoViewer.dll",ImageView_Fullscreen %1
※%1 は、開きたい画像ファイルのパス
関連付けを変更する
管理者として、assoc コマンドと ftype コマンドで関連付けを変更して、PhotoViewer で開くようにする。assoc でファイル拡張子にファイル・タイプを、ftype でファイル・タイプに起動するプログラムを定義付ける。
REM 確認 C:\>assoc | findstr /I "^.jpg ^.png ^.gif" .gif=giffile .jpg=jpegfile .png=pngfile C:\>ftype | findstr /I "^jpegfile= ^pngfile= ^giffile=" giffile="C:\Program Files\Internet Explorer\iexplore.exe" %1 C:\>
※未確認。@IT の記事参照
参考
- 評判イマイチのWin 10標準画像ビュワー「フォト」を、以前の「Windowsフォトビューアー」に変更する:Tech TIPS - @IT
最終更新時間:2022年07月18日 17時10分04秒 指摘や意見などあればSandBoxのBBSへ。
photoviewer.reg