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

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

  1. phrunt

    phrunt MDL Addicted

    May 1, 2007
    896
    90
    30
    Try this from an elevated command prompt

    sc create ehRecvr binPath= "%systemroot%\ehome\ehRecvr.exe" error= ignore start= demand type= own DisplayName= "@%SystemRoot%\ehome\ehrecvr.exe,-101" depend= RPCSS obj= "NT AUTHORITY\networkService"
    sc create ehSched binPath= "%systemroot%\ehome\ehsched.exe" error= ignore start= demand type= own DisplayName= "@%SystemRoot%\ehome\ehsched.exe,-101" depend= RPCSS obj= "NT AUTHORITY\networkService"
    sc create Mcx2Svc binPath= "%SystemRoot%\system32\svchost.exe -k LocalServiceAndNoImpersonation" error= normal start= demand type= share DisplayName= "@%SystemRoot%\ehome\ehres.dll,-15501" depend= SSDPSRV/DeviceAssociationService/TermService/fdphost obj= "NT Authority\LocalService"


    Then reboot and try run media center
     
  2. JOSHSKORN

    JOSHSKORN MDL Junior Member

    Aug 29, 2015
    61
    1
    0
    I'd hate to ask the same question twice, but do I run the wmc or wmc-x64 reg file on my Windows 10 Pro 64-bit Intel machine? I read something about x64/AMD, so I just want clarification.
     
  3. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    A reboot shouldn't be needed. WMC starts the services by itself if needed.
     
  4. phrunt

    phrunt MDL Addicted

    May 1, 2007
    896
    90
    30
    I have x64 windows and I ran both, I wasn't sure either, but it worked.
     
  5. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    #385 T-S, Sep 5, 2015
    Last edited: Sep 5, 2015

    I got it working with the original reg posted by abbodi, which was grabbed from an x86 installation. But now, as you can see, a proper x64 reg is available, so use the latter.
     
  6. alien2xx

    alien2xx MDL Senior Member

    Aug 5, 2009
    404
    197
    10
    #386 alien2xx, Sep 5, 2015
    Last edited: Sep 5, 2015

    Attached Files:

  7. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120

    WMC started even with the unpatched (and not starting) services.

    So your problem must be somewhere else, likely on the registry import part
     
  8. JOSHSKORN

    JOSHSKORN MDL Junior Member

    Aug 29, 2015
    61
    1
    0
    Tried to do this step, but I couldn't because every single one already existed. Is this be cause my Windows 10 Pro was an Upgrade instead of a clean installation? Prior to the upgrade, my PC was using WMC to record and watch Live TV, connected to my InfiniTV 6 ETH.

    Do I need to remove the tasks and use the ones from the download in Post #344 or can I just skip this step and continue onward?
     
  9. phrunt

    phrunt MDL Addicted

    May 1, 2007
    896
    90
    30
    mine already existed too, as I upgraded from 8.1 mce, I just deleted them and added them again
     
  10. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120

    I think that hardly there is any change from win8.1 in the services (I think it's safe to skip the step).

    But pay attention to the configuration folder: often happens that, upgrading from WMC to WMC, eshell crashes because the old configuration files in \program data\microsoft\ehome.

    So stop the WMC services and delete them, just to be sure.
     
  11. JOSHSKORN

    JOSHSKORN MDL Junior Member

    Aug 29, 2015
    61
    1
    0
    Ugh, I feel like such a noob. I went to post #233 and didn't find any files. Do I just create the file using the first block of code or both blocks and name it ngen.bat, then run that?
     
  12. JOSHSKORN

    JOSHSKORN MDL Junior Member

    Aug 29, 2015
    61
    1
    0
    I actually upgraded from Windows 7 Ultimate 64-bit. Should I just try it or do you know for a fact that this will cause problems, thus I should delete the old scheduled tasks and import the ones from the file?
     
  13. phrunt

    phrunt MDL Addicted

    May 1, 2007
    896
    90
    30
    mine came up saying the configuration was corrupt and had to be removed or something along those lines, it fixed the problem itself.
     
  14. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120

    Yes. That's one of the three cases that can happen.

    Case1 = the configuration is detected and upgraded = no first run configuration needed

    Case2 = your case, configuration is deleted automagically

    Case3 = Crash or nothing happens (apparently) when you launch WMC
     
  15. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    You can just copy the instructions block and paste it on an administrative prompt.

    Then hit the Enter key. TWICE! to be sure that the last line is executed.
     
  16. alien2xx

    alien2xx MDL Senior Member

    Aug 5, 2009
    404
    197
    10
    #396 alien2xx, Sep 5, 2015
    Last edited: Sep 5, 2015
    stuck! :g::g::g::g: help!
     

    Attached Files:

  17. tricolis

    tricolis MDL Novice

    Jul 21, 2015
    14
    0
    0
    What are we doing on how to get this to work?
     
  18. phrunt

    phrunt MDL Addicted

    May 1, 2007
    896
    90
    30
    Maybe you have to pick a country where it can't download those settings, I know here in New Zealand it doesn't want to download them
     
  19. alien2xx

    alien2xx MDL Senior Member

    Aug 5, 2009
    404
    197
    10
    Its USA, it should work with that I think..
     
  20. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    As far as I can see the listings aren't working on 1013x builds, no matter the country.

    Then is possible that the server refuses the download as happens here in Italy or the server does nothing, no data and no deny.

    Likely you are on the second case, so try to change you country and see what happen.