Page 1 of 1

jpg files opens in Windows Live by default

Posted: Sat Aug 07, 2010 6:59 pm
by kinrew
Hello!

XnView is my favorite image browser! I use it for 5 years. It always was the default image browser.
But now i changed PC. There is Windows 7 x64. Unfortunately on double click by jpg file it always opens in Windows Life.
I changed XnView options several times: marked/unmarked jpg in Associations, reinstalled program. Tried to save setting in registry and in XnView folder. Nothing helped :(
But images are opening in XnView if to select it in context menu of file.

Please, help me to resolve this problem!

Re: jpg files opens in Windows Live by default

Posted: Sat Aug 07, 2010 7:15 pm
by XnTriq

Re: jpg files opens in Windows Live by default

Posted: Sat Aug 07, 2010 8:53 pm
by kinrew
I've learned all this solutions and found 2 effective for my situation ways:
1. http://newsgroup.xnview.com/viewtopic.php?t=19277;
2. setting up "use as default application" in "open with..." Windows dialog (don't like to use this variant: sometimes the are some problems with file icons);

I used the 2nd for "jpg". Comparing registry backups before this operation and after it showed the reason of this strange behavior of Windows. So, there is the 3rd solution:
3. renaming containers "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bmp\UserChoice", "...\.jpg\UserChoice" and so on in registry (e.g. "UserChoice_").
I've never selected "WindowsLive PhotoGallery" as a default application for this image types (as it was written in registry: Progid="WindowsLive.PhotoGallery.bmp.14.0"). Another formats (e.g. "cr2") don't have such containers inside "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.format_extension". So, I think that it is a normal way.

I've used the 3rd variant for another popular formats. It helped me. May be XnView file association manager (the 1st variant) does it automatically. I don't try it, because prefer not to use programs when I don't know what they are doing.

Thanks for help!