Here is my *HKEY_CLASSES_ROOT\.xml*
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.xml]
@="xmlfile"
[HKEY_CLASSES_ROOT\.xml\OpenWithList]
[HKEY_CLASSES_ROOT\.xml\OpenWithList\dreamweaver.exe]
[HKEY_CLASSES_ROOT\.xml\OpenWithList\SPDESIGN.EXE]
@=""
[HKEY_CLASSES_ROOT\.xml\OpenWithList\vsta.exe]
@=""
[HKEY_CLASSES_ROOT\.xml\OpenWithList\winword.exe]
@=""
[HKEY_CLASSES_ROOT\.xml\OpenWithProgIDs]
"SharePointDesigner.xml.12.0"=""
"opendocument.CalcDocument.1"=""
"opendocument.WriterDocument.1"=""
"VSTA.xml.8.0"=""
"InfoPath.Document.2"=""
[HKEY_CLASSES_ROOT\.xml\PersistentHandler]
@="{7E9D8D44-6926-426F-AA2B-217A819A5CCE}"
But main changes to fix the problem were done on
*HKEY_CLASSES_ROOT\xmlfile*
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\xmlfile]
@="XML Document"
"EditFlags"=hex:00,00,00,00
"FriendlyTypeName"=hex(2):40,00,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,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,6d,00,73,00,78,00,6d,00,6c,00,33,00,72,00,2e,00,64,00,6c,00,6c,\
00,2c,00,2d,00,31,00,00,00
[HKEY_CLASSES_ROOT\xmlfile\BrowseInPlace]
@=""
[HKEY_CLASSES_ROOT\xmlfile\CLSID]
@="{48123BC4-99D9-11D1-A6B3-00C04FD91555}"
[HKEY_CLASSES_ROOT\xmlfile\DefaultIcon]
@="\"%1\""
[HKEY_CLASSES_ROOT\xmlfile\shell]
@="Open"
[HKEY_CLASSES_ROOT\xmlfile\shell\edit]
[HKEY_CLASSES_ROOT\xmlfile\shell\edit\command]
@="\"C:\\Program Files\\Fichiers communs\\Microsoft
Shared\\OFFICE12\\MSOXMLED.EXE\" /verb edit \"%1\""
[HKEY_CLASSES_ROOT\xmlfile\shell\Open]
[HKEY_CLASSES_ROOT\xmlfile\shell\Open\Command]
@="\"C:\\Program Files\\Fichiers communs\\Microsoft
Shared\\OFFICE12\\MSOXMLED.EXE\" /verb open \"%1\""
[HKEY_CLASSES_ROOT\xmlfile\ShellEx]
[HKEY_CLASSES_ROOT\xmlfile\ShellEx\IconHandler]
@="{AB968F1E-E20B-403A-9EB8-72EB0EB6797E}"
NB: OS is Win XP SP3 FR