Windows11 (22H2), display resolution 3840x2160, win scaling 150%
Settings - Integration
ProgID keys for some formats (AVIF, JFIF, etc) are not created in registry when you click "Set file associations...".
Therefore, after association with XnViewMP, files of these types are not opened in the Viewer tab, only the Browser tab is opened.
Solution
for windows 10 and above
- register app in the system
- run XnViewMP with admin rights
- press 'Set file associations...' (in Settings > Integration) to create ProgID keys in registry
- add missing keys, eg JFIF
update path to match your caseCode: Select all
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\XnViewMP.jfif] @="JFIF Bitmap file" [HKEY_CLASSES_ROOT\XnViewMP.jfif\DefaultIcon] @="D:\\PROG\\portable\\graphic\\XnViewMP\\FileIcons\\jpg.ico" [HKEY_CLASSES_ROOT\XnViewMP.jfif\shell\open\command] @="\"D:\\PROG\\portable\\graphic\\XnViewMP\\xnviewmp.exe\" \"%1\""
- set associations
- use any method to set associations:
- via windows
- Settings > Default apps
- Context menu > Open with
- via 3rd party app
- SetUserFTACode: Select all
SetUserFTA.exe xnAssociations.txt
Code: Select all
.arw, XnViewMP.arw .avif, XnViewMP.avif .bmp, XnViewMP.bmp .cbr, XnViewMP.cbr .cbz, XnViewMP.cbz .cr2, XnViewMP.cr2 .cr3, XnViewMP.cr3 .crw, XnViewMP.crw .cur, XnViewMP.cur .dds, XnViewMP.dds .dng, XnViewMP.dng .exr, XnViewMP.exr .gif, XnViewMP.gif .hdr, XnViewMP.hdr .heic, XnViewMP.heic .heif, XnViewMP.heif .ico, XnViewMP.ico .iff, XnViewMP.iff .jfif, XnViewMP.jfif .jif, XnViewMP.jif .jp2, XnViewMP.jp2 .jpc, XnViewMP.jpc .jpe, XnViewMP.jpe .jpeg, XnViewMP.jpeg .jpg, XnViewMP.jpg .jxl, XnViewMP.jxl .jxr, XnViewMP.jxr .nef, XnViewMP.nef .pbm, XnViewMP.pbm .pcd, XnViewMP.pcd .pcx, XnViewMP.pcx .pef, XnViewMP.pef .pgm, XnViewMP.pgm .pic, XnViewMP.pic .png, XnViewMP.png .ppm, XnViewMP.ppm .psd, XnViewMP.psd .raf, XnViewMP.raf .ras, XnViewMP.ras .rle, XnViewMP.rle .sld, XnViewMP.sld .srf, XnViewMP.srf .tga, XnViewMP.tga .tif, XnViewMP.tif .tiff, XnViewMP.tiff .webp, XnViewMP.webp .xbm, XnViewMP.xbm .xpm, XnViewMP.xpm
- via windows
- use any method to set associations:
ref
Guide to Understanding ProgIDs and File Type Associations
Windows Application Registration Guide
How to configure file associations for IT Pros
Related
- issues
1.4.3 - settings - integration - file association - add new ProgID (current post)