http://bugs.winehq.org/show_bug.cgi?id=29595
Bug #: 29595 Summary: Microsoft Software Jukebox thinks IE not installed, missing registry key Product: Wine Version: 1.3.36 Platform: x86-64 URL: http://www.megaupload.com/?d=3YZOM70E OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: markk@clara.co.uk Classification: Unclassified
This bug applies to Microsoft Software Jukebox, a DVD-ROM containing several games which can be unlocked after payment.
Jukebox.exe runs when you insert the disc. With Wine however, Jukebox.exe just shows a message box: Microsoft Internet Explorer 5.0 or later is required to run the Jukebox.
Retrying after doing "winetricks ie6" didn't improve things.
I got a WINEDEBUG=+all trace, and the part before the message box showed this: 4.207:0009:Call advapi32.RegOpenKeyA(80000002,0040e604 "Software\Classes\Applications\iexplore.exe\shell\open\command",0033faf8) ret=0040237d 4.207:0009:trace:reg:NtOpenKey (0x2c,L"Software\Classes\Applications\iexplore.exe\shell\open\command",2000000,0x33faf8) 0009: open_key( parent=002c, access=02000000, attributes=00000000, name=L"Software\Classes\Applications\iexplore.exe\shell\open\command" ) 0009: open_key() = OBJECT_NAME_NOT_FOUND { hkey=0000 }
In Windows 2000 with IE 6.0SP1, that registry key does exist; RegEdit reports: Value name: (Default) Value data: "C:\Program Files\Internet Explorer\iexplore.exe" %1