http://bugs.winehq.org/show_bug.cgi?id=17019
Summary: Wine doesn't merge HKEY_CURRENT_USER\Software\Classes into HKEY_CLASSES_ROOT Product: Wine Version: 1.1.11 Platform: PC OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: damjan.jov@gmail.com
According to the MSDN (http://msdn.microsoft.com/en-us/library/ms724498(VS.85).aspx), in the registry HKEY_CLASSES_ROOT is a merged view of 2 registry locations: HKEY_LOCAL_MACHINE\Software\Classes and HKEY_CURRENT_USER\Software\Classes.
My tests show that, under Wine, only HKEY_LOCAL_MACHINE\Software\Classes gets merged into HKEY_CLASSES_ROOT.
Some applications install registry keys only under HKEY_CURRENT_USER\Software\Classes. These keys won't appear in the merged view, and will be missed by tools that look at HKEY_CLASSES_ROOT.
Simple test to reproduce: Start regedit Make a new key under HKEY_CURRENT_USER\Software\Classes Look at HKEY_CLASSES_ROOT - it isn't there
http://bugs.winehq.org/show_bug.cgi?id=17019
--- Comment #1 from Damjan Jovanovic damjan.jov@gmail.com 2009-02-03 02:00:53 --- This breaks uTorrent's file associations, which are written to HKEY_CURRENT_USER\Software\Classes, where they get ignored since HKEY_CURRENT_USER isn't merged into HKEY_CLASSES_ROOT.
http://bugs.winehq.org/show_bug.cgi?id=17019
Damjan Jovanovic damjan.jov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com
--- Comment #2 from Damjan Jovanovic damjan.jov@gmail.com 2009-02-03 02:01:46 --- *** Bug 13596 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=17019
Christoph Korn c_korn@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |c_korn@gmx.de
http://bugs.winehq.org/show_bug.cgi?id=17019
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.utorrent.com
http://bugs.winehq.org/show_bug.cgi?id=17019
Danila Sentiabov dsent.zen@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dsent.zen@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=17019
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |nerv@dawncrow.de Resolution| |DUPLICATE
--- Comment #3 from André H. nerv@dawncrow.de 2011-02-15 12:43:15 CST --- (In reply to comment #3)
My tests show that, under Wine, only HKEY_LOCAL_MACHINE\Software\Classes gets merged into HKEY_CLASSES_ROOT.
no that's also not merged
*** This bug has been marked as a duplicate of bug 14771 ***
http://bugs.winehq.org/show_bug.cgi?id=17019
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED Summary|Wine doesn't merge |HKEY_CURRENT_USER\Software\ |HKEY_CURRENT_USER\Software\ |Classes should be merged |Classes into |into HKEY_CLASSES_ROOT |HKEY_CLASSES_ROOT |
--- Comment #4 from Dmitry Timoshkov dmitry@codeweavers.com 2011-02-15 23:25:08 CST --- Closing duplicate.