Page 1 of 1

Windows 8 et l'association désastreuse!

Posted: Sun Aug 19, 2012 3:43 pm
by Dalmi
Bonjour,

Une nouvelle version est-elle prévue pour l'association des fichiers sur Windows 8 dans les prochaines semaines ?
Car même en associant les fichiers images dans les options d'XnView, ça ne fonctionne pas, il faut modifier dans Programmes par défaut de Windows, là ça fonctionne mais vue que j'installe souvent des PC, il faut que ça soit automatisé...

J'ai utiliser RegShot pour faire une comparaison avant/après en utilisant "Programme par défaut de Windows" j'ai obtenu ça

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ApplicationAssociationToasts]
"XnView.bmp_.bmp"=dword:00000000
"XnView.gif_.gif"=dword:00000000
"XnView.iff_.iff"=dword:00000000
"XnView.jpg_.jpg"=dword:00000000
"XnView.pcx_.pcx"=dword:00000000
"XnView.pic_.pic"=dword:00000000
"XnView.png_.png"=dword:00000000
"XnView.tga_.tga"=dword:00000000
"XnView.tif_.tif"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"GlobalAssocChangedCounter"=dword:00000080

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bmp\UserChoice]
"Hash"="I8UUXMZh8oA="
"ProgId"="XnView.bmp"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.gif\UserChoice]
"Hash"="twrhSsAmrsw="
"ProgId"="XnView.gif"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.iff]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.iff\OpenWithList]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.iff\UserChoice]
"Hash"="kMYPSySQBBw="
"ProgId"="XnView.iff"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\UserChoice]
"Hash"="1unyJ7QT2a4="
"ProgId"="XnView.jpg"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pcx]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pcx\OpenWithList]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pcx\UserChoice]
"Hash"="7VAyEoi8wHU="
"ProgId"="XnView.pcx"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pic]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pic\OpenWithList]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pic\UserChoice]
"Hash"="AOvmBlrVcHo="
"ProgId"="XnView.pic"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.png\UserChoice]
"Hash"="IlqBb99pNp4="
"ProgId"="XnView.png"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tga]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tga\OpenWithList]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tga\UserChoice]
"Hash"="NKJXahQ30LA="
"ProgId"="XnView.tga"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tif\UserChoice]
"Hash"="qDP0YhdMNDA="
"ProgId"="XnView.tif"


[HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.bmp\UserChoice]
"Hash"="I8UUXMZh8oA="
"ProgId"="XnView.bmp"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.gif\UserChoice]
"Hash"="twrhSsAmrsw="
"ProgId"="XnView.gif"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.iff]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.iff\UserChoice]
"Hash"="kMYPSySQBBw="
"ProgId"="XnView.iff"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.jpg\UserChoice]
"Hash"="1unyJ7QT2a4="
"ProgId"="XnView.jpg"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.pcx]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.pcx\UserChoice]
"Hash"="7VAyEoi8wHU="
"ProgId"="XnView.pcx"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.pic]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.pic\UserChoice]
"Hash"="AOvmBlrVcHo="
"ProgId"="XnView.pic"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.png\UserChoice]
"Hash"="IlqBb99pNp4="
"ProgId"="XnView.png"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.tga]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.tga\UserChoice]
"Hash"="NKJXahQ30LA="
"ProgId"="XnView.tga"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.tif\UserChoice]
"Hash"="qDP0YhdMNDA="
"ProgId"="XnView.tif"
Mais quand je veut fusionner le fichier registre, erreur de droit alors je suis admin !!


Sur Windows 7 64 j’utilisai ça en inf, mais sur Windows 8 c'est complétement incompatible.
[Version]
Signature="$Windows NT$"

[DefaultInstall]
RegisterDLLs=Start.Register

[Start.Register]
11,,rundll32.exe,,,"advpack.dll,LaunchINFSection %1%\xnview64.inf,Install"

[Install]
AddReg = xnview.AddReg

[definstall.xnview]
AddReg = Tweak.AddReg
ProfileItems=Vlc.DelShortcut,GIMP.DelShortcut,FDM.DelShortcut,Defrag.Delshortcut,Asquared.Delshortcut

[xnview.AddReg]
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","zxnview2",,"rundll32.exe advpack.dll,LaunchINFSection xnview64.inf,definstall.xnview"

[Tweak.AddReg]

; xnview
HKCR,".bmp",,0x0,"XnView.bmp"
HKCR,".bmp","PerceivedType",0x0,"image"
HKCR,".bmp","Content Type",0x0,"image/bmp"
HKCR,".emf","PerceivedType",0x0,"image"
HKCR,".emf",,0x0,"XnView.Image"
HKCR,".gif","PerceivedType",0x0,"image"
HKCR,".gif",,0x0,"XnView.gif"
HKCR,".gif","Content Type",0x0,"image/gif"
HKCR,".jpe","PerceivedType",0x0,"image"
HKCR,".jpe",,0x0,"XnView.Image"
HKCR,".jpe","Content Type",0x0,"image/jpeg"
HKCR,".jpeg","PerceivedType",0x0,"image"
HKCR,".jpeg",,0x0,"XnView.Image"
HKCR,".jpeg","Content Type",0x0,"image/jpeg"
HKCR,".jpg","PerceivedType",0x0,"image"
HKCR,".jpg",,0x0,"XnView.jpg"
HKCR,".jpg","Content Type",0x0,"image/jpeg"
HKCR,".png","PerceivedType",0x0,"image"
HKCR,".png",,0x0,"XnView.png"
HKCR,".png","Content Type",0x0,"image/png"
HKCR,".rle",,0x0,"XnView.Image"
HKCR,".targa",,0x0,"XnView.Image"
HKCR,".tga",,0x0,"XnView.tga"
HKCR,".tif","Content Type",0x0,"image/tiff"
HKCR,".tif",,0x0,"XnView.tif"
HKCR,".tiff","Content Type",0x0,"image/tiff"
HKCR,".tiff","PerceivedType",0x0,"image"
HKCR,".tiff",,0x0,"XnView.Image"
HKCR,".wmf","PerceivedType",0x0,"image"
HKCR,".wmf",,0x0,"XnView.Image"
HKCR,"XnView.bmp",,0x10
HKCR,"XnView.bmp\DefaultIcon",,0x0,"%16422% (x86)\XnView\xnview.exe,2"
HKCR,"XnView.bmp\shell",,0x10
HKCR,"XnView.bmp\shell\open",,0x10
HKCR,"XnView.bmp\shell\open\command",,0x0,"""%16422% (x86)\XnView\xnview.exe"" ""%%1"""
HKCR,"XnView.gif",,0x10
HKCR,"XnView.gif\DefaultIcon",,0x0,"%16422% (x86)\XnView\xnview.exe,3"
HKCR,"XnView.gif\shell",,0x10
HKCR,"XnView.gif\shell\open",,0x10
HKCR,"XnView.gif\shell\open\command",,0x0,"""%16422% (x86)\XnView\xnview.exe"" ""%%1"""
HKCR,"XnView.iff",,0x10
HKCR,"XnView.iff\DefaultIcon",,0x0,"%16422% (x86)\XnView\xnview.exe,4"
HKCR,"XnView.iff\shell",,0x10
HKCR,"XnView.iff\shell\open",,0x10
HKCR,"XnView.iff\shell\open\command",,0x0,"""%16422% (x86)\XnView\xnview.exe"" ""%%1"""
HKCR,"XnView.Image",,0x0,"XnView Image"
HKCR,"XnView.Image\DefaultIcon",,0x0,"%16422% (x86)\XnView\xnview.exe,1"
HKCR,"XnView.Image\shell",,0x10
HKCR,"XnView.Image\shell\open",,0x10
HKCR,"XnView.Image\shell\open\command",,0x0,"""%16422% (x86)\XnView\xnview.exe"" ""%%1"""
HKCR,"XnView.jpg",,0x10
HKCR,"XnView.jpg\DefaultIcon",,0x0,"%16422% (x86)\XnView\xnview.exe,5"
HKCR,"XnView.jpg\shell",,0x10
HKCR,"XnView.jpg\shell\open",,0x10
HKCR,"XnView.jpg\shell\open\command",,0x0,"""%16422% (x86)\XnView\xnview.exe"" ""%%1"""
HKCR,"XnView.pcx",,0x10
HKCR,"XnView.pcx\DefaultIcon",,0x0,"%16422% (x86)\XnView\xnview.exe,6"
HKCR,"XnView.pcx\shell",,0x10
HKCR,"XnView.pcx\shell\open",,0x10
HKCR,"XnView.pcx\shell\open\command",,0x0,"""%16422% (x86)\XnView\xnview.exe"" ""%%1"""
HKCR,"XnView.pic",,0x10
HKCR,"XnView.pic\DefaultIcon",,0x0,"%16422% (x86)\XnView\xnview.exe,7"
HKCR,"XnView.pic\shell",,0x10
HKCR,"XnView.pic\shell\open",,0x10
HKCR,"XnView.pic\shell\open\command",,0x0,"""%16422% (x86)\XnView\xnview.exe"" ""%%1"""
HKCR,"XnView.png",,0x10
HKCR,"XnView.png\DefaultIcon",,0x0,"%16422% (x86)\XnView\xnview.exe,8"
HKCR,"XnView.png\shell",,0x10
HKCR,"XnView.png\shell\open",,0x10
HKCR,"XnView.png\shell\open\command",,0x0,"""%16422% (x86)\XnView\xnview.exe"" ""%%1"""
HKCR,"XnView.Slide",,0x0,"XnView Slide"
HKCR,"XnView.Slide\DefaultIcon",,0x0,"%16422% (x86)\XnView\xnview.exe,0"
HKCR,"XnView.Slide\shell",,0x10
HKCR,"XnView.Slide\shell\open",,0x10
HKCR,"XnView.Slide\shell\open\command",,0x0,"""%16422% (x86)\XnView\xnview.exe"" -slide ""%%1"""
HKCR,"XnView.tga",,0x10
HKCR,"XnView.tga\DefaultIcon",,0x0,"%16422% (x86)\XnView\xnview.exe,9"
HKCR,"XnView.tga\shell",,0x10
HKCR,"XnView.tga\shell\open",,0x10
HKCR,"XnView.tga\shell\open\command",,0x0,"""%16422% (x86)\XnView\xnview.exe"" ""%%1"""
HKCR,"XnView.tif",,0x10
HKCR,"XnView.tif\DefaultIcon",,0x0,"%16422% (x86)\XnView\xnview.exe,10"
HKCR,"XnView.tif\shell",,0x10
HKCR,"XnView.tif\shell\open",,0x10
HKCR,"XnView.tif\shell\open\command",,0x0,"""%16422% (x86)\XnView\xnview.exe"" ""%%1"""
HKCR,"Applications\xnview.exe",,0x10
HKCR,"Applications\xnview.exe\shell",,0x10
HKCR,"Applications\xnview.exe\shell\open",,0x10
HKCR,"Applications\xnview.exe\shell\open\command",,0x0,"""%16422% (x86)\XnView\xnview.exe"" ""%%1"""
Une idée pour associer facilement les fichiers images avec XnView ? Surtout que sur W8 c'est plus la visionneuse classique qui s'ouvre, mais la visionneuse encore plus pourri de Metro :bugconfirmed: !

Merci d'avance et au passage, XnView est une très bonne visionneuse, simple/léger.

Re: Windows 8 et l'association désastreuse!

Posted: Mon Aug 20, 2012 3:29 pm
by xnview
Oui certaines clés semblent avoir des permissions non accessible pour l'admin.
Et windows rajoute un hashcode, je vais essayer de voir comment faire...