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

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

  1. MDLBen

    MDLBen MDL Novice

    Aug 31, 2017
    1
    6
    0
    Decoder Error [FIXED]

    Hi, I've been battling with the Decoder Error

    "The video decoder is not working, is not installed, or is not supported. Try installing the codec or restarting your computer. For more information about codecs, see Windows Help."

    for the last couple of days and have finally solved it. The thing that bugged me was I knew that despite the error, I had all the correct Codecs because literally 2 nights ago I was watching Live TV and also playing back recorded TV as per normal. My PC had rebooted since then and some Windows Updates had been installed so I figured it had broken my WMC installation somehow.

    My setup is

    Windows 10 Pro
    Version 10.0.16299 Build 16299
    WMC_6.3.9600.16384_x64_v12

    Audio Codecs

    upload_2018-2-13_23-53-39.png

    Video Codecs

    upload_2018-2-13_23-54-7.png

    So far so good. But why didn't WMC work? Initially WMC wouldn't even start. So after multiple attempts at Uninstalling Reinstalling and many reboots later I got WMC starting but it then would display the Decoder Error when trying to watch live TV or playing a recorded wtv file (AVI was fine. Windows Media Player was also fine with wtv files).

    I tried many of the common suggestions around audio (2 channel vs 5.1) and it "might not be the codecs..." line of checking. Nothing worked. Finally I decided to run SysInternals Process Monitor and started capturing all events for Process Name = ehshell.exe while reproducing the error in WMC. After reproducing the error I paused capturing and started to trawl through 1600 events looking for a needle in a haystack :). Starting at the bottom and moving up the list of events these highlighted entries caught my eye!

    upload_2018-2-14_0-8-50.png

    In particular the 1st two regarding not finding the Registry Key for PreferredMPEG2VideoDecoderCLSID (the third one told me I was in the right area since that's the wtv file I was trying to play in WMC). Sure enough, when I went to that location in my registry here's what it looked like

    upload_2018-2-14_0-11-51.png

    No wonder WMC was displaying an error. The place it was looking to figure out which decoder to use was empty! Thankfully I had another machine that had an install of WMC on it so I checked its registry to see what it contained for that key and it looked like this

    upload_2018-2-14_0-14-56.png

    Well that looks promising! So I exported that key from the other machine and imported it to my machine and VOILA! It FIXED it! WMC is back to playing live TV and recorded programs.

    I've uploaded the registry key as a text file to save transposing it from a screenshot :). Hopefully it saves others with the same problem some time in fixing their Decoder Error too

     

    Attached Files:

  2. j.c.f.

    j.c.f. MDL Member

    Mar 1, 2016
    111
    9
    10
    #8662 j.c.f., Feb 14, 2018
    Last edited: Feb 14, 2018
    Sounds like you've got some serious machine stability issues. I'd be running a disk check and memory test because TBOMK that's not one of the usual sort of WMC issues that arise. Once it's got it's EPG data it might take a few minutes to update it's indexes, worst case on my machine I have visit the guide twice because the new days of data aren't displayed.

    I guess if your underlying machine is stable you might be looking at an EPG database corruption. I'd be a little leery of just blowing it away wholesale because I suspect you can nuke your EPG configuration data as well and if you've just got that working you don't want to smoke that. Posts I was reading some time ago (probably on other sites) detail the contents of the C:\ProgramData\Microsoft\eHome directory so you might want to Google that and see if you can find instructions on preserving the setup data but blowing away the corrupted database files. The posts will be old as this is something that predates all the win10 weirdness.
     
  3. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    198
    60
    #8663 crash2009, Feb 14, 2018
    Last edited: Feb 16, 2018
    Anybody know how to make this Yamm installer run on Win7?

    If RegisterMceApp would work....Which file do we register?


    Forget it.....

    YAMM is included with MMC (Ceton's My Media Center)

    SOLVED...Try multiple MMC versions until you find one that works for your O/S.
     

    Attached Files:

  4. Superor

    Superor MDL Novice

    Apr 27, 2016
    8
    0
    0
    Hello everyone! I gave up trying to get WMC to work in my regular PC with all the updates and stuff and I bought a Mini PC (Beelink S1) to use it as a dedicated Media Center PC.

    This one comes with Windows 10 1703 preinstalled but I think I must downgrade it to 1511 in order to use Xbox extenders and DRM. But then it would nag me to update, right? Is there any way of disabling these updates? Or do you recommend maybe to use another version?

    I already saw some info about LTSB, but I think it means I would lose my activation... and I don't like that is a crippled version of Windows with no store and software. Then again, I could install Win 8.1 and be completely legal and worry free, but that would mean paying for a new Windows version. What do you recommend?
     
  5. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    198
    60
    Go into Services and disable Update Service
     
  6. Superor

    Superor MDL Novice

    Apr 27, 2016
    8
    0
    0
    OK, I'll do that... ;-) But, just to be sure, do you confirm that the best version to use is 1511? With the most stuff working?
     
  7. Bigal

    Bigal MDL Member

    Mar 4, 2011
    229
    13
    10
    Hey Superor, see my post on how to use LTSB and store and activation. Version is 1607, Build is 14393.2068. If anything you want from the store needs a higher version number, then you are stuck.

    https://forums.mydigitallife.net/th...ible-alternatives.61061/page-414#post-1365460
     
  8. eddo2018

    eddo2018 MDL Junior Member

    Jan 6, 2018
    68
    31
    0
    Pro/Home 1511 Is unsupported since October 2017 (enterprise/education has additional six months of support).

    1507 (LTSB 2015) will be supported until 2025.
     
  9. Bigal

    Bigal MDL Member

    Mar 4, 2011
    229
    13
    10
    Could the first post include the version / build of windows 10 that WMC works with.
     
  10. eddo2018

    eddo2018 MDL Junior Member

    Jan 6, 2018
    68
    31
    0
    Just use LTSB2015 if you live in the US, any if you live elsewhere
     
  11. Superor

    Superor MDL Novice

    Apr 27, 2016
    8
    0
    0
    Yes, but it is illegal/needs KMS tool… ;-) I don’t like the idea…

    Nevertheless, my question was especially about Media Center. Which version of Windows works best with Media Center, regardless of updates and support by MIcrosoft.
     
  12. eddo2018

    eddo2018 MDL Junior Member

    Jan 6, 2018
    68
    31
    0
    I can't see how you can be comfortable in using a sw like WMC "cracked" to run on unsupported versions, but feel uncomfortable to use a KMS activated windows :confused:

    I suggest you to use win 7. It works just perfectly, likely you have a license for it, and WMC won't get killed by any update.
     
  13. rjs987

    rjs987 MDL Novice

    Feb 22, 2018
    3
    0
    0
    I just tried to install WMC on windows 10 (32 bit) and it does not detect my tuners. I am using HD Homerun Prime. Anyone have any advise. Also, the digital cable advise is not in WMC. Turner are found on another computer (Windows 7). I did install HD Homerun software.

    Thanks,
     
  14. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    198
    60
    If DCA is not in Extra's Library, or Extra's.....Download it from my Signature and install it in windows. Then go back to WMC's Extras or Extra's Library, DCA should be there now.

    BTW, type WINVER into Cortana....what version and build are you using?
     
  15. persim

    persim MDL Novice

    Jul 24, 2015
    2
    0
    0
    Been trying to re-setup my system on 2015 ltsb but am having issues with WMC finding my HDHR Prime during setup. I have run the DCA and installed playready. The setup finds the tuners on my HDHR Dual fine but doesn't show the Prime tuners.

    Used the 8/26/2015 silicondust software to install and my HDHR View app runs fine using the Prime tuners.

    Using version 8.8.1

    Any help would be greatly appreciated.
     
  16. rjs987

    rjs987 MDL Novice

    Feb 22, 2018
    3
    0
    0
    Thanks im busy atm but will try that later. My version OS Build 16299.248
     
  17. j.c.f.

    j.c.f. MDL Member

    Mar 1, 2016
    111
    9
    10
    If anyone else is having trouble with running WMC full screen with win10 1709 and have just decided to live with it by using a large window to yield an almost full screen experience I've updated an old program launcher of mine to automatically launch eshell.exe and then move it to the desired coordinates which means (a) no more fiddling each time you launch WMC to position it just so with the title bar as far off the screen as possible and side edges off the screen and (b) you can actually push the title bar right off the screen and get something that's effectively full screen with the sole exception that the mouse cursor doesn't disappear, tough bikkies. If anyone else is interested I'll put a bit more work into it and polish it up a bit.
     
  18. persim

    persim MDL Novice

    Jul 24, 2015
    2
    0
    0
    Solved my problem by doing clean install of Win10 ltsb 2015. Then disabled updates before installing everything.
     
  19. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    198
    60
    I am not familiar with the negative effects of WMC installed with that build.
     
  20. ktide1

    ktide1 MDL Novice

    Jan 18, 2016
    40
    14
    0
    I was just about to respond to your earlier post and tell you that you probably got zapped by a cumulative update of some sort. Glad you got it worked out.