[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives

Discussion in 'Windows 10' started by ricktendo64, May 8, 2015.

  1. Kévin Chalet

    Kévin Chalet MDL Member

    Apr 11, 2019
    129
    98
    10
    #9661 Kévin Chalet, Sep 18, 2019
    Last edited: Jun 1, 2020
    A quick investigation showed that the SQLLITE exception is caused by the removal of the SQLCE OLE DB components in the recent Windows 10 Insider previews.
    To unblock yourself, you can manually restore C:\Windows\System32\sqlceoledb40.dll, sqlcese40.dll, sqlceqp40.dll and sqlcecompact40.dll from a previous Windows 10 version.

    You'll also need to restore at least this COM registration entry:

    Code:
    Windows Registry Editor Version 5.00
    [HKEY_CLASSES_ROOT\CLSID\{3A5B4772-7946-4E58-9310-B0D423749C1D}]
    @="Microsoft.WINDOWS.SQLLITE.OLEDB.4.0"
    "OLEDB_SERVICES"=dword:fffffffe
    
    [HKEY_CLASSES_ROOT\CLSID\{3A5B4772-7946-4E58-9310-B0D423749C1D}\InprocServer32]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,71,00,\
      6c,00,63,00,65,00,6f,00,6c,00,65,00,64,00,62,00,34,00,30,00,2e,00,64,00,6c,\
      00,6c,00,00,00
    "ThreadingModel"="Both"
    
    [HKEY_CLASSES_ROOT\CLSID\{3A5B4772-7946-4E58-9310-B0D423749C1D}\ProgID]
    @="Microsoft.WINDOWS.SQLLITE.OLEDB.4.0"
    
    I haven't heavily tested it, so let me know if there are other issues.
     
  2. msa4033

    msa4033 MDL Novice

    Sep 16, 2019
    1
    0
    0
    Hi. I know this was a really really old post, but I just did a fresh install of Windows 8 and WMC and the last part I'm stuck on is getting PlayReady installed. Unfortunately, WMC won't download PlayReady and the Microsoft download link is broken. Do you by chance still have the playready-v1.3.2313.10-amd64.msi file that you can send me?
     
  3. jspenc3

    jspenc3 MDL Novice

    Dec 12, 2015
    24
    6
    0
    #9664 jspenc3, Sep 18, 2019
    Last edited: Sep 19, 2019
    Yep, v8.8.4 is the version I moved to after upgrading to 1903. Unfortunately I was still having two of the items you mentioned above, that's why I decided to try the tool.

    Thank you for the re-explanation, that really clarifies what each fix does. I was actually having the playready issue and somehow missed that fix (I didn't know it was a thing) so huge thanks. I've upgraded both Windows and WMC through many generations so I also reset the security tokens as well just in case.

    Everything now matches, so I then rebooted, but I still have one big issue when playing Live OR recorded TV - it just repeats the first second of audio and video for five seconds, then stops with a blue Video Error saying to restart WMC. I've seen that before, but can't remember what causes it.

    Do you have any suggestions?

    Luckily I'm only really using it for Guide and recording, I switched to Emby for playback (the recording in Emby is still not done), but if i could get WMC working again it would be a great backup viewer...
     
  4. technodevotee

    technodevotee MDL Senior Member

    Sep 18, 2015
    492
    91
    10
  5. Bigal

    Bigal MDL Member

    Mar 4, 2011
    238
    13
    10
    @technodevotee
    I have just updated my old x86 machine from LTSC to 1903 and i am about to install your WMC-V13_x86.7z version. Before I do, have you made any updates?
    I have suggested that you have a link to all your apps in your signature, so they're all in one place and easily accessible.
    Failing that could you colaborate with @ricktendo64 and have them linked in the first page?
    This would make it nice and easy for noobs
     
  6. technodevotee

    technodevotee MDL Senior Member

    Sep 18, 2015
    492
    91
    10
    Top Man, this worked a treat for me so I have added it to my WMC Multi Tool.
     
  7. technodevotee

    technodevotee MDL Senior Member

    Sep 18, 2015
    492
    91
    10
    #9668 technodevotee, Sep 18, 2019
    Last edited: Sep 18, 2019
    No changes to 32bit WMC V13.

    There are at least 12 things in my Public dropbox folder and I'm not really a fan of having links in my signature in any case but I might see if the OP could help by linking some of the new stuff somewhere easy to find.
     
  8. Bigal

    Bigal MDL Member

    Mar 4, 2011
    238
    13
    10
    Thanks, I'll install it tomorrow.
    wow you've been busy :) or you could make one post with links to your tools and then people can link to that post.
    Could an 8.8.4 be made in x86??
     
  9. jspenc3

    jspenc3 MDL Novice

    Dec 12, 2015
    24
    6
    0
    BINGO! WOW, I never would have thought turning off sounds would have fixed it. The transitions was OK to leave on, but I have to leave the "Play sounds when navigating WMC" turned off if I want to play video. I guess it's definitely something with the sound stack not transitioning from WMC sound effects to video playback. Unfortunately I already had allow exclusive mode on, and I actually imported your fix a few months ago, but I went ahead and ran it again but it didn't help. I'm recording something right now so I can't reboot, but I don't suspect that is necessary?

    Anyway at least it plays video again, YAY! I'll miss the sounds, but oh well. I'm now back to 98% fully working WMC, which is nice since the past two years I haven't been able to run full screen (8.8.4 and 1903 fixed that).

    Thanks again for your help!!!
     
  10. technodevotee

    technodevotee MDL Senior Member

    Sep 18, 2015
    492
    91
    10
    I actually meant navigation but it came out as transition so I have edited it. Whatever it is, I think the problem is that because they are a different format to the audio stream the system can't handle them at the same time. System sounds drive my AV Amp nuts when I'm playing music or watching TV!

    Adding the app paths only helps with the issue of having Windows and WMC speaker settings on 5.1 (works irrespective of WMC version - for me at least).
    Interesting that you can run Full Screen now because I can also use Full Screen on one PC that would never work until I upgraded to 1903. The thing is, I'm using V13 on that one so I think the change must be in the OS rather than in WMC.

    What is the 2% that's not working for you then - crashing when downloading music artwork?
     
  11. jspenc3

    jspenc3 MDL Novice

    Dec 12, 2015
    24
    6
    0
    #9673 jspenc3, Sep 20, 2019
    Last edited: Sep 20, 2019
    I think just the sounds, but I didn't want to say 99% until I had a few days of use on it LOL. I let Emby handle my metadata downloading.

    Speaking of Emby, I'm so glad this is working because it started having playback issues of it's own a few months ago and I wasn't able to watch in process recording TV until I did your fix last night :).

    I also have it FULLY working on my bedroom computer, but I couldn't get the 1903 update to work so I had to install it clean, then install WMC 8.8.4. So a fresh install of both definitely seems the most likely to work without issues.

    Unfortunately my office computer (also upgraded, not fresh) just spins the cursor if I try to play video, but I never watch it in here so I haven't bothered to fix it...
     
  12. paulsk58

    paulsk58 MDL Novice

    Jan 25, 2009
    30
    4
    0

    This is great Kevin. So far works fine in latest 20H1 18985. Thank you for your efforts. It seems, if even inadvertently, Microsoft is determined to eliminate WMC. lol
     
  13. technodevotee

    technodevotee MDL Senior Member

    Sep 18, 2015
    492
    91
    10
    #9675 technodevotee, Sep 21, 2019
    Last edited: Sep 25, 2019
    I have just uploaded a WMC add-on, which can be used to reinstate the functionality of MSSQLLite in the latest versions of Windows 10 per @Kévin Chalet's instructions.

    It is included in WMC-V13 and WMC Multi Tool.
     
  14. Bigal

    Bigal MDL Member

    Mar 4, 2011
    238
    13
    10
  15. technodevotee

    technodevotee MDL Senior Member

    Sep 18, 2015
    492
    91
    10
    #9677 technodevotee, Sep 22, 2019
    Last edited: Sep 24, 2019
    I'm working on it.…...

    Happy now?
     
  16. Bigal

    Bigal MDL Member

    Mar 4, 2011
    238
    13
    10
    #9678 Bigal, Sep 24, 2019
    Last edited: Sep 24, 2019
    sweet, you da man!!
     
  17. Kévin Chalet

    Kévin Chalet MDL Member

    Apr 11, 2019
    129
    98
    10
    It's actually surprising they'll wait for the official end of support to shut the EPG service down, since they broke WMC's CD/DVD metadata service - which causes WMC to crash - without even announcing it :rolleyes: