Application needs WMP to install - workaround?
Application needs WMP to install - workaround?
I'm trying to install an application (LPStudio Pro) on Mint, but installation fails with an error message that "latest version of" Windows media player is needed. The program is from around 2000, so latest version would probably mean wmp9 or 10, and I tried installing both versions using winetricks. Version 10 installs, but doesn't really run, except once, right after installation, but the installer for LPStudio still closes with the same error message.
Any ideas on what could be the reason for it not detecting wmp?
Is there a way to simulate having a working wmp installation? (The idea here is that wmp shouldn't really be essential for running the application, and it would be good to at least get past installation...)
Where would the installation program check to see if wmp is installed (registry or program files-folder?) and would it be possible to install wmp on another system, like in a virtual machine, and just copy installation folder and registry content into my wine prefix? (Again, just to get past installation.)
Using a clean 32-bit wine prefix, wine 4.0 and Mint 19.1
(Apologies if this has been discussed before, I couldn't find anything that seemed relevant when searching forums and google, and I have big patches of noobism here)
Any ideas on what could be the reason for it not detecting wmp?
Is there a way to simulate having a working wmp installation? (The idea here is that wmp shouldn't really be essential for running the application, and it would be good to at least get past installation...)
Where would the installation program check to see if wmp is installed (registry or program files-folder?) and would it be possible to install wmp on another system, like in a virtual machine, and just copy installation folder and registry content into my wine prefix? (Again, just to get past installation.)
Using a clean 32-bit wine prefix, wine 4.0 and Mint 19.1
(Apologies if this has been discussed before, I couldn't find anything that seemed relevant when searching forums and google, and I have big patches of noobism here)
Re: Application needs WMP to install - workaround?
Hi,
>Where would the installation program check to see if wmp is installed (registry or program files-folder?)
That would be interesting to know, but cannot be said on forehand. What you could try to do is produce a debug log, that might reveal the cause:
WINEDEBUG=+relay,+seh wine name_of_installer.exe &>log
and put the (bzipped2) file "log" somewhere up so we could have a look at it.
Regards
>Where would the installation program check to see if wmp is installed (registry or program files-folder?)
That would be interesting to know, but cannot be said on forehand. What you could try to do is produce a debug log, that might reveal the cause:
WINEDEBUG=+relay,+seh wine name_of_installer.exe &>log
and put the (bzipped2) file "log" somewhere up so we could have a look at it.
Regards
Re: Application needs WMP to install - workaround?
Thank you for replying, I'll try that next week when I have access to the installer!
Re: Application needs WMP to install - workaround?
Here's the log of the failed installation, as requested!
- Attachments
-
- LpStudio_installation_fail.bz2
- Log of failed attempt at installation
- (85.64 KiB) Downloaded 113 times
Re: Application needs WMP to install - workaround?
Hi, when you do ``touch ~/.wine/drive_c/windows/system32/msdxm.ocx`` does that change anything?
(Make sure you use right WINEPREFIX if it`s not ~/.wine)
If it still fails could you upload a new debuglog? Thanks!
(Make sure you use right WINEPREFIX if it`s not ~/.wine)
If it still fails could you upload a new debuglog? Thanks!
Re: Application needs WMP to install - workaround?
Hey, that worked!! Thank you so much for your help! Next hurdle will be to get it running, I guess, but that's for another day...
Re: Application needs WMP to install - workaround?
Now I've gotten it to work at least partially, but I think I need a little more help.
LpStudio is used for making audiobooks, mainly for people, primarily students, with dyslexia or other difficulties with reading.
I've gotten the recording part to work, but am struggling with another part of the program, ie the editing part.
To get the editing window (it's a separate exe file, started from the main program) I needed to take a msdxm.ocx-file, copy it into the system32-folder and register it with regsvr32. Unfortunately playback doesn't work in this editing window, and it doesn't render wav-forms for the recorded audio. My guess is that this is because it uses something from Windows media player to do this, and that is hard to get working in wine.
Any tips on how to confirm (or not) this theory?
LpStudio is used for making audiobooks, mainly for people, primarily students, with dyslexia or other difficulties with reading.
I've gotten the recording part to work, but am struggling with another part of the program, ie the editing part.
To get the editing window (it's a separate exe file, started from the main program) I needed to take a msdxm.ocx-file, copy it into the system32-folder and register it with regsvr32. Unfortunately playback doesn't work in this editing window, and it doesn't render wav-forms for the recorded audio. My guess is that this is because it uses something from Windows media player to do this, and that is hard to get working in wine.
Any tips on how to confirm (or not) this theory?
Re: Application needs WMP to install - workaround?
Hi, always paste console output when you run into trouble I`d say.
However before you do, there is actually a bugreport for this missing msdxm.ocx; this might be interesting for you:
https://bugs.winehq.org/show_bug.cgi?id=1988#c14
Maybe you could just try install http://www.oldapps.com/windows_media_pl ... a_player=3
and see if things change. Good luck!
Regards
However before you do, there is actually a bugreport for this missing msdxm.ocx; this might be interesting for you:
https://bugs.winehq.org/show_bug.cgi?id=1988#c14
Maybe you could just try install http://www.oldapps.com/windows_media_pl ... a_player=3
and see if things change. Good luck!
Regards
Re: Application needs WMP to install - workaround?
There is a winetricks verb to do this automatically:Mr.Onion wrote: To get the editing window (it's a separate exe file, started from the main program) I needed to take a msdxm.ocx-file, copy it into the system32-folder and register it with regsvr32.
Code: Select all
winetricks msdxmocx
Bob
Re: Application needs WMP to install - workaround?
I've attached the console output, if anyone can find something I'd be grateful!qwertymnb wrote:Hi, always paste console output when you run into trouble I`d say.
Dead download link there, I'm afraid... I'll see if I can dig it up anywhere else, thanks!qwertymnb wrote:Maybe you could just try install http://www.oldapps.com/windows_media_pl ... a_player=3
and see if things change.
- Attachments
-
- TerminaloutputLpStudio.txt.bz2
- (2.73 KiB) Downloaded 102 times
Re: Application needs WMP to install - workaround?
Well, that was easy, thanks for the tip!Bob Wya wrote:There is a winetricks verb to do this automatically:Mr.Onion wrote: To get the editing window (it's a separate exe file, started from the main program) I needed to take a msdxm.ocx-file, copy it into the system32-folder and register it with regsvr32.Code: Select all
winetricks msdxmocx
Bob
Re: Application needs WMP to install - workaround?
Maybe winetricks ie8 ??
Re: Application needs WMP to install - workaround?
After installing ie8 (winetricks ie8) playback works partially in the editing window, so that's a step in the right direction!
The application uses a project file to keep track of the different chapters etc in the book, sometimes down to each individual sentence, and pairs that with sound files of the text. The project file uses html (I think) to make it possible to navigate through headings and subheadings, and that navigation seems to work now. The recorded audio is divided up into individual phrases (automatically, andmost of the time correctly) during recording, so when you open the editing window, the last recorded "phrase" is highlighted in a list and played back. Then you're supposed to be able to choose another part of the recording and split and join files, etc. What happens now, though, is that one of the files is played, and the corresponding waveform is displayed, but it's not possible to choose and listen to any other file (but possible to listen to the first file multiple times).
Underneath is the console output, where I can see an error about msimtf.dll. I tried copying that from another installation in a virtual box and registering it, but that led to runtime errors.
The application uses a project file to keep track of the different chapters etc in the book, sometimes down to each individual sentence, and pairs that with sound files of the text. The project file uses html (I think) to make it possible to navigate through headings and subheadings, and that navigation seems to work now. The recorded audio is divided up into individual phrases (automatically, andmost of the time correctly) during recording, so when you open the editing window, the last recorded "phrase" is highlighted in a list and played back. Then you're supposed to be able to choose another part of the recording and split and join files, etc. What happens now, though, is that one of the files is played, and the corresponding waveform is displayed, but it's not possible to choose and listen to any other file (but possible to listen to the first file multiple times).
Underneath is the console output, where I can see an error about msimtf.dll. I tried copying that from another installation in a virtual box and registering it, but that led to runtime errors.
Code: Select all
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,1086,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32faa0), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,774,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa40), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,1086,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa40), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xce18c4,2110,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f6bc), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xce612c,2110,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f308), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1cfa40), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d15d8), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d1650), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d16f0), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d1790), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d1808), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d5058), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d5160), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d51f0), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d5280), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d5310), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d53b0), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d55d0), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d5670), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d5710), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcdac84,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1d5868), partially implemented.
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x25a13b8, 0x2762830, {b2a40f1f-a05a-4dfd-886a-4c4f18c4334c}, 1, 0x32f1a4, (null), (null), 0x2762830): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {b2a40f1f-a05a-4dfd-886a-4c4f18c4334c}
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x25a13b8, 0x2762860, {ffdb9886-80f3-4540-aa8b-b85192217ddf}, 1, 0x32f1a4, (null), (null), 0x2762860): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {ffdb9886-80f3-4540-aa8b-b85192217ddf}
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x25a13b8, 0x2762890, {5c8bb950-959e-4309-8908-67961a1205d5}, 1, 0x32f1a4, (null), (null), 0x2762890): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {5c8bb950-959e-4309-8908-67961a1205d5}
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x25a1481, 0x27612c8, {3e1fd72a-c323-4574-9917-5ce9c936f78c}, 1, 0x32f184, (null), (null), 0x27612d0): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {3e1fd72a-c323-4574-9917-5ce9c936f78c}
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x25a1481, 0x27612e8, {afff9c82-5be3-4205-9b3e-49e014c09a63}, 1, 0x32f184, (null), (null), 0x27612f0): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {afff9c82-5be3-4205-9b3e-49e014c09a63}
0009:fixme:nls:CompareStringEx semi-stub behavior for flag(s) 0x10000000
0009:fixme:olepicture:OLEPictureImpl_SaveAsFile (0x163b58)->(0x1e66f0, 0, (nil)), hacked stub.
0009:fixme:olepicture:OLEPictureImpl_SaveAsFile (0x16a958)->(0x163b58, 0, (nil)), hacked stub.
0009:fixme:ole:OLEFontImpl_IPersistStreamInit_InitNew (0x1c7614), stub!
0009:fixme:win:LockWindowUpdate (0x100a8), partial stub!
0009:fixme:win:LockWindowUpdate ((nil)), partial stub!
0009:fixme:olepicture:OleLoadPictureEx (0xcf70fc,600062,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f740), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcf70fc,1086,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f740), partially implemented.
0009:fixme:olepicture:OleLoadPictureEx (0xcf70fc,21183,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f710), partially implemented.
0009:fixme:olepicture:OLEPictureImpl_SaveAsFile (0x332be90)->(0x33366a8, 0, (nil)), hacked stub.
0009:fixme:olepicture:OLEPictureImpl_SaveAsFile (0x16a958)->(0x331e080, 0, (nil)), hacked stub.
0009:fixme:olepicture:OLEPictureImpl_SaveAsFile (0x16a958)->(0x8a67238, 0, (nil)), hacked stub.
0009:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevationType, ...) semi-stub
0009:fixme:shell:ShellFolder2_GetUIObjectOf Unknown interface {a39ee748-6a27-4817-a6f2-13914bef5890} in GetUIObjectOf
0009:fixme:ntdll:EtwRegisterTraceGuidsA (0x6307379f, 0x630b1cf8, {0cfe0455-93ba-440d-a3fe-553973d0b723}, 1, 0x3285e8, (null), (null), 0x630b1d00): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsA (0x6307379f, 0x630b1d18, {797fabac-7b58-4796-b924-d51178a59ce4}, 1, 0x3285e8, (null), (null), 0x630b1d20): stub
0009:fixme:ntdll:EtwEventRegister ({43d1a55c-76d6-4f7e-995c-64c711e5cafe}, 0x6309ce28, (nil), 0x630b1500) stub.
0009:fixme:ntdll:EtwRegisterTraceGuidsA (0x63073bcf, 0x630b3258, {9e3b3947-ca5d-4614-91a2-7b624e0e7244}, 1, 0x3285a0, (null), (null), 0x630b3258): stub
0009:fixme:ras:RasEnumEntriesW ((nil),(null),0x8a6cc70,0x328708,0x178034),stub!
003b:fixme:ras:RasConnectionNotificationW (0xffffffff,0x1a0,0x00000003),stub!
0009:fixme:ras:RasEnumEntriesW ((nil),(null),0x8a6cc70,0x3283c0,0x178034),stub!
0009:fixme:heap:RtlSetHeapInformation 0x110000 0 0x328764 4 stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x638962c3, 0x63ab1058, {ffdb9886-80f3-4540-aa8b-b85192217ddf}, 1, 0x3283ac, (null), (null), 0x63ab1058): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {ffdb9886-80f3-4540-aa8b-b85192217ddf}
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x638964fa, 0x63aae200, {0cfe0455-93ba-440d-a3fe-553973d0b723}, 1, 0x328390, (null), (null), 0x63aae208): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {0cfe0455-93ba-440d-a3fe-553973d0b723}
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x638964fa, 0x63aae220, {797fabac-7b58-4796-b924-d51178a59ce4}, 1, 0x328390, (null), (null), 0x63aae228): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {797fabac-7b58-4796-b924-d51178a59ce4}
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x638962c3, 0x63ab1088, {9e3b3947-ca5d-4614-91a2-7b624e0e7244}, 1, 0x3283ac, (null), (null), 0x63ab1088): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {9e3b3947-ca5d-4614-91a2-7b624e0e7244}
003c:fixme:ras:RasEnumEntriesW ((nil),(null),0x8a85790,0x96ffae0,0x8a7e974),stub!
003b:fixme:ras:RasConnectionNotificationW (0xffffffff,0x1a0,0x00000003),stub!
0009:fixme:msimtf:DllGetClassObject ({50d5107a-d278-4871-8989-f4ceaaf59cfc} {00000001-0000-0000-c000-000000000046} 0x32b788)
0009:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 for dll L"C:\\windows\\system32\\msimtf.dll"
0009:err:ole:CoGetClassObject no class object {50d5107a-d278-4871-8989-f4ceaaf59cfc} could be created for context 0x401
0009:fixme:win:AnimateWindow partial stub
0009:fixme:win:AnimateWindow partial stub
0009:fixme:win:AnimateWindow partial stub
0009:fixme:olepicture:OleLoadPictureEx (0xcfe1f4,1086,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32eeec), partially implemented.
0009:fixme:olepicture:OLEPictureImpl_SaveAsFile (0x8a678f0)->(0x330ecf8, 0, (nil)), hacked stub.
0009:fixme:olepicture:OLEPictureImpl_SaveAsFile (0x16a958)->(0x89e0210, 0, (nil)), hacked stub.
0043:fixme:olepicture:OleLoadPictureEx (0xb28294,1086,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33faa0), partially implemented.
0043:fixme:ntdll:EtwRegisterTraceGuidsW (0x20913b8, 0x2252830, {b2a40f1f-a05a-4dfd-886a-4c4f18c4334c}, 1, 0x33f1d4, (null), (null), 0x2252830): stub
0043:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {b2a40f1f-a05a-4dfd-886a-4c4f18c4334c}
0043:fixme:ntdll:EtwRegisterTraceGuidsW (0x20913b8, 0x2252860, {ffdb9886-80f3-4540-aa8b-b85192217ddf}, 1, 0x33f1d4, (null), (null), 0x2252860): stub
0043:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {ffdb9886-80f3-4540-aa8b-b85192217ddf}
0043:fixme:ntdll:EtwRegisterTraceGuidsW (0x20913b8, 0x2252890, {5c8bb950-959e-4309-8908-67961a1205d5}, 1, 0x33f1d4, (null), (null), 0x2252890): stub
0043:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {5c8bb950-959e-4309-8908-67961a1205d5}
0043:fixme:ntdll:EtwRegisterTraceGuidsW (0x2091481, 0x22512c8, {3e1fd72a-c323-4574-9917-5ce9c936f78c}, 1, 0x33f1b4, (null), (null), 0x22512d0): stub
0043:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {3e1fd72a-c323-4574-9917-5ce9c936f78c}
0043:fixme:ntdll:EtwRegisterTraceGuidsW (0x2091481, 0x22512e8, {afff9c82-5be3-4205-9b3e-49e014c09a63}, 1, 0x33f1b4, (null), (null), 0x22512f0): stub
0043:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {afff9c82-5be3-4205-9b3e-49e014c09a63}
0043:fixme:nls:CompareStringEx semi-stub behavior for flag(s) 0x10000000
0043:fixme:quartz:DBToAmpFactor (-10000) Stub!
0043:fixme:quartz:DBToAmpFactor (0) Stub!
0043:fixme:quartz:DBToAmpFactor (-600) Stub!
0043:fixme:quartz:DBToAmpFactor (-10000) Stub!
0043:fixme:quartz:DBToAmpFactor (0) Stub!
0043:fixme:quartz:DBToAmpFactor (0) Stub!
0043:fixme:quartz:DBToAmpFactor (-10000) Stub!
0043:fixme:quartz:DBToAmpFactor (0) Stub!
0043:fixme:quartz:DBToAmpFactor (-600) Stub!
0043:fixme:quartz:DBToAmpFactor (-10000) Stub!
0043:fixme:quartz:DBToAmpFactor (0) Stub!
0043:fixme:quartz:DBToAmpFactor (-600) Stub!
0043:fixme:olepicture:OLEPictureImpl_SaveAsFile (0x1609a0)->(0x2c160f0, 0, (nil)), hacked stub.
0043:fixme:ole:OLEFontImpl_IPersistStreamInit_InitNew (0x2c56f2c), stub!
0043:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevationType, ...) semi-stub
0043:fixme:shell:DllGetClassObject failed for CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
0043:fixme:shell:DllGetClassObject failed for CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
0043:fixme:shell:DllGetClassObject failed for CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
0043:fixme:heap:RtlSetHeapInformation 0x110000 0 0x339ee4 4 stub
0043:fixme:ntdll:EtwRegisterTraceGuidsW (0x638962c3, 0x63ab1058, {ffdb9886-80f3-4540-aa8b-b85192217ddf}, 1, 0x339b2c, (null), (null), 0x63ab1058): stub
0043:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {ffdb9886-80f3-4540-aa8b-b85192217ddf}
0043:fixme:ntdll:EtwRegisterTraceGuidsW (0x638964fa, 0x63aae200, {0cfe0455-93ba-440d-a3fe-553973d0b723}, 1, 0x339b10, (null), (null), 0x63aae208): stub
0043:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {0cfe0455-93ba-440d-a3fe-553973d0b723}
0043:fixme:ntdll:EtwRegisterTraceGuidsW (0x638964fa, 0x63aae220, {797fabac-7b58-4796-b924-d51178a59ce4}, 1, 0x339b10, (null), (null), 0x63aae228): stub
0043:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {797fabac-7b58-4796-b924-d51178a59ce4}
0043:fixme:ntdll:EtwRegisterTraceGuidsW (0x638962c3, 0x63ab1088, {9e3b3947-ca5d-4614-91a2-7b624e0e7244}, 1, 0x339b2c, (null), (null), 0x63ab1088): stub
0043:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {9e3b3947-ca5d-4614-91a2-7b624e0e7244}
0043:fixme:ntdll:EtwRegisterTraceGuidsA (0x6307379f, 0x630b1cf8, {0cfe0455-93ba-440d-a3fe-553973d0b723}, 1, 0x339398, (null), (null), 0x630b1d00): stub
0043:fixme:ntdll:EtwRegisterTraceGuidsA (0x6307379f, 0x630b1d18, {797fabac-7b58-4796-b924-d51178a59ce4}, 1, 0x339398, (null), (null), 0x630b1d20): stub
0043:fixme:ntdll:EtwEventRegister ({43d1a55c-76d6-4f7e-995c-64c711e5cafe}, 0x6309ce28, (nil), 0x630b1500) stub.
0043:fixme:ntdll:EtwRegisterTraceGuidsA (0x63073bcf, 0x630b3258, {9e3b3947-ca5d-4614-91a2-7b624e0e7244}, 1, 0x339350, (null), (null), 0x630b3258): stub
0043:fixme:ras:RasEnumEntriesW ((nil),(null),0x2ce05b0,0x3394b8,0x2ce049c),stub!
0047:fixme:ras:RasConnectionNotificationW (0xffffffff,0x180,0x00000003),stub!
0048:fixme:ras:RasEnumEntriesW ((nil),(null),0x2cf33c0,0x33ffae0,0x2cebac4),stub!
0047:fixme:ras:RasConnectionNotificationW (0xffffffff,0x180,0x00000003),stub!
0043:fixme:shell:DllGetClassObject failed for CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
0043:fixme:msimtf:DllGetClassObject ({50d5107a-d278-4871-8989-f4ceaaf59cfc} {00000001-0000-0000-c000-000000000046} 0x33ca88)
0043:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 for dll L"C:\\windows\\system32\\msimtf.dll"
0043:err:ole:CoGetClassObject no class object {50d5107a-d278-4871-8989-f4ceaaf59cfc} could be created for context 0x401
0043:fixme:shell:DllGetClassObject failed for CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
0043:fixme:shell:ShellFolder2_GetUIObjectOf Unknown interface {a39ee748-6a27-4817-a6f2-13914bef5890} in GetUIObjectOf
0043:fixme:shell:ShellFolder2_GetUIObjectOf Unknown interface {a39ee748-6a27-4817-a6f2-13914bef5890} in GetUIObjectOf
0043:fixme:ras:RasEnumEntriesW ((nil),(null),0x2d19670,0x33c454,0x2c4a3d4),stub!
0047:fixme:ras:RasConnectionNotificationW (0xffffffff,0x180,0x00000003),stub!
0043:fixme:ras:RasEnumEntriesW ((nil),(null),0x2d19670,0x33c054,0x2c4a5a4),stub!
0048:fixme:ras:RasConnectionNotificationW (0xffffffff,0x180,0x00000003),stub!
0043:fixme:shell:ShellFolder2_GetUIObjectOf Unknown interface {a39ee748-6a27-4817-a6f2-13914bef5890} in GetUIObjectOf
0043:fixme:shell:ShellFolder2_GetUIObjectOf Unknown interface {a39ee748-6a27-4817-a6f2-13914bef5890} in GetUIObjectOf
0009:fixme:olepicture:OLEPictureImpl_SaveAsFile (0x16a958)->(0x32d6450, 0, (nil)), hacked stub.
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
0009:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
I never found another site with a working download link, but noticed that winetricks msdxmocx extracted that file from wmpfull.exe in a cache folder, so I tried wine path/to/wmpfull.exe, but that gave me an error message about windows media player not being available on windows 2000 (windows version is set to xp in winecfg).Maybe you could just try install http://www.oldapps.com/windows_media_player.ph ... a_player=3
and see if things change. Good luck!