http://bugs.winehq.org/show_bug.cgi?id=22794
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.macrium.com/refl |http://www.filehippo.com/do |ectfree.asp |wnload_macrium_reflect/8082 | |/ CC| |focht@gmx.net Summary|Macrium Reflect |Macrium Reflect 4.2 |installation fails |installer needs | |"HKLM\System\CurrentControl | |Set\Control\Class{4D36E967 | |-E325-11CE-BFC1-08002BE1031 | |8}" registry key present
--- Comment #3 from Anastasius Focht focht@gmx.net 2011-12-15 06:30:44 CST --- Hello,
while revisiting bug 22795 I encountered a blocker in Macrium Reflect 4.2 msi installer which is covered by this bug ...
--- snip --- 0033:trace:msi:ACTION_CallDllFunction {a1f3634e-8fca-47b7-9d20-49caa6daf8e1} ... 0033:Call KERNEL32.LoadLibraryW(003f5b04 L"C:\Program Files\Macrium\Reflect\reg.dll") ret=683c8636 ... 0033:trace:msi:ACTION_CallDllFunction calling L"Install" ... 0033:Call advapi32.CreateServiceW(003f7938,10034004 L"pssnap",1002a788 L"Paramount Software Snapshot Filter",000f01ff,00000001,00000000,00000001,1002a7d0 L"system32\DRIVERS\pssnap.sys",1002a808 L"PnP Filter",00000000,00000000,00000000,00000000) ret=1000189b 0033:trace:service:CreateServiceW 0x3f7938 L"pssnap" L"Paramount Software Snapshot Filter" ... 0033:Call advapi32.RegOpenKeyExW(80000002,1002a6e8 L"SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}",00000000,000f003f,08cbe648) ret=10001615 0034:Ret KERNEL32.CloseHandle() retval=00000001 ret=6820e5fe 0033:Ret advapi32.RegOpenKeyExW() retval=00000002 ret=10001615 ... 0033:trace:msi:DllThread custom action (33) returned 1603 ... 0009:trace:msi:MSI_ProcessMessage (nil) (nil) (nil) 0 10 L"Action ended 12:58:32: InstallFinalize. Return value 1603." --- snip ---
As already said in comment #1, the installer wants:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class{4D36E967-E325-11CE-BFC1-08002BE10318}
If that key is present the installer succeeds and filter driver service gets installed etc. The filter driver is not really useful due to missing infrastructure but at least doesn't crash.
$ wine --version wine-1.3.34-327-g447384e
$ sha1sum reflect_setup_free_x86_x64.exe 4aa45b1b7646ac7c44fe7c1ad33f07b2d552e5e7 reflect_setup_free_x86_x64.exe
(extracted msi):
$ sha1sum reflect_setupv4.2.2866-x86-00.msi 72c51d572898284929702c3d4bca10aeb0f5298e reflect_setupv4.2.2866-x86-00.msi
Regards