Application needs WMP to install - workaround?

Questions about Wine on Linux
Post Reply
Mr.Onion
Level 1
Level 1
Posts: 8
Joined: Wed Apr 17, 2019 5:28 am

Application needs WMP to install - workaround?

Post by Mr.Onion » Wed Apr 17, 2019 5:50 am

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)

qwertymnb
Level 3
Level 3
Posts: 98
Joined: Sun Jan 17, 2016 4:36 pm
Location: Eindhoven de gekste!

Re: Application needs WMP to install - workaround?

Post by qwertymnb » Thu Apr 18, 2019 12:47 am

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

Mr.Onion
Level 1
Level 1
Posts: 8
Joined: Wed Apr 17, 2019 5:28 am

Re: Application needs WMP to install - workaround?

Post by Mr.Onion » Thu Apr 18, 2019 9:03 am

Thank you for replying, I'll try that next week when I have access to the installer!

Mr.Onion
Level 1
Level 1
Posts: 8
Joined: Wed Apr 17, 2019 5:28 am

Re: Application needs WMP to install - workaround?

Post by Mr.Onion » Mon Apr 29, 2019 5:04 am

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 21 times

qwertymnb
Level 3
Level 3
Posts: 98
Joined: Sun Jan 17, 2016 4:36 pm
Location: Eindhoven de gekste!

Re: Application needs WMP to install - workaround?

Post by qwertymnb » Mon Apr 29, 2019 10:11 am

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!

Mr.Onion
Level 1
Level 1
Posts: 8
Joined: Wed Apr 17, 2019 5:28 am

Re: Application needs WMP to install - workaround?

Post by Mr.Onion » Mon Apr 29, 2019 1:23 pm

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...

Mr.Onion
Level 1
Level 1
Posts: 8
Joined: Wed Apr 17, 2019 5:28 am

Re: Application needs WMP to install - workaround?

Post by Mr.Onion » Tue Apr 30, 2019 3:35 am

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?

qwertymnb
Level 3
Level 3
Posts: 98
Joined: Sun Jan 17, 2016 4:36 pm
Location: Eindhoven de gekste!

Re: Application needs WMP to install - workaround?

Post by qwertymnb » Tue Apr 30, 2019 4:40 am

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

User avatar
Bob Wya
Level 12
Level 12
Posts: 2763
Joined: Sat Oct 16, 2010 7:40 pm
Location: Cambridge
Contact:

Re: Application needs WMP to install - workaround?

Post by Bob Wya » Tue Apr 30, 2019 5:20 am

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.
There is a winetricks verb to do this automatically:

Code: Select all

winetricks msdxmocx
:lol:

Bob

Mr.Onion
Level 1
Level 1
Posts: 8
Joined: Wed Apr 17, 2019 5:28 am

Re: Application needs WMP to install - workaround?

Post by Mr.Onion » Tue Apr 30, 2019 6:40 am

qwertymnb wrote:Hi, always paste console output when you run into trouble I`d say.
I've attached the console output, if anyone can find something I'd be grateful!

qwertymnb wrote:Maybe you could just try install http://www.oldapps.com/windows_media_pl ... a_player=3
and see if things change.
Dead download link there, I'm afraid... I'll see if I can dig it up anywhere else, thanks!
Attachments
TerminaloutputLpStudio.txt.bz2
(2.73 KiB) Downloaded 18 times

Mr.Onion
Level 1
Level 1
Posts: 8
Joined: Wed Apr 17, 2019 5:28 am

Re: Application needs WMP to install - workaround?

Post by Mr.Onion » Tue Apr 30, 2019 6:41 am

Bob Wya wrote:
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.
There is a winetricks verb to do this automatically:

Code: Select all

winetricks msdxmocx
:lol:

Bob
Well, that was easy, thanks for the tip!

qwertymnb
Level 3
Level 3
Posts: 98
Joined: Sun Jan 17, 2016 4:36 pm
Location: Eindhoven de gekste!

Re: Application needs WMP to install - workaround?

Post by qwertymnb » Tue Apr 30, 2019 8:09 am

Maybe winetricks ie8 ??

Mr.Onion
Level 1
Level 1
Posts: 8
Joined: Wed Apr 17, 2019 5:28 am

Re: Application needs WMP to install - workaround?

Post by Mr.Onion » Fri May 03, 2019 9:13 am

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.

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
Maybe you could just try install http://www.oldapps.com/windows_media_player.ph ... a_player=3
and see if things change. Good luck!
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).

Post Reply