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

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

  1. jafisher5

    jafisher5 MDL Novice

    Aug 23, 2016
    4
    0
    0
    Ok hopefully my last question. 8.8.1 TS version trying to get 360 extenders working. Everything sets up ok, but the extender times out connecting. Examining the logs, looks like the problem is "An unauthorized windows was detected while running Widnows Media Center, "Windows MEdia Center', with file name 'C:\Windows\ehome\ehshell.exe'.
    and "The Media Center Extender user was abruptly disconnected"
    Firewall is disabled for now and tried disabling UAC. There are no unblock option in the file properties for ehshell.exe

    I can RDP into the machine with multiple sessions, also tried using RDWRap just to view the config and everything appears to be enabled properly there (security off, allow multiple sessions enabled)
    Also tried some older fixes from meluavii:
    ntrights +r SeServiceLogonRight -u "Local Service"
    icacls C:\Windows\explorer.exe /deny "Performance Monitor Users":F

    but the second command icacls fails (running from a admin cmd window) with access is denied

    Not sure if thats the problem or what extra permissions are needed to execute it (if its even needed still)

    Thanks
     
  2. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    Still a readme matter.

    The testrights superelevated command prompt is there for a reason...;)
     
  3. jafisher5

    jafisher5 MDL Novice

    Aug 23, 2016
    4
    0
    0
    hmmm...even after getting a successful run, still failing to start with the same an unauthorized window error pointing to ehshell.exe
     
  4. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    I'm not an xbox user so I can't help further.

    Anyway did you swap the original file with the xbox one in the final location or inside the installer?

    The latter is the correct/simpler way to do it.

    Also could be tat the RDP patch may interact negatively with the XBOX patch, with the typical lazyness of most of WMC users, I have yet to have a clear idea about what is working properly and what does not.

    In case you want to test it w/o the RDP patch, replace

    ehshell.dll

    and

    Microsoft.MediaCenter.UI.dll

    With the original ones (take them from v8 or v12)
     
  5. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
  6. Soapdishbandit

    Soapdishbandit MDL Junior Member

    Feb 16, 2016
    69
    4
    0
    Oh, and I have 3 Xbox 360's and I can have them all on and it works flawless (just make sure to have a good network environment!)
     
  7. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    #6828 T-S, Aug 24, 2016
    Last edited by a moderator: Apr 20, 2017
  8. jessie

    jessie MDL Member

    Jun 30, 2007
    166
    7
    10
    #6829 jessie, Aug 24, 2016
    Last edited: Aug 24, 2016
    HA HA so where we get it ????

    Try to play it on your stock anniversary edition NO PLAY

    plays great in 8.1 wmc
     
  9. DavidinCT

    DavidinCT MDL Addicted

    May 9, 2015
    522
    99
    30
    Anyone try T-S's method here ? Sounds like it might work.

    I am sure I could install 10586 into a VM but, on my desktop I have 10 Pro, not a N version, so can we pull it from a retail copy and not a N or Enterprise version ?

    Or can someone rip a file from another machine and share it so it's just drop in a key and reboot ?
     
  10. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120

    N /non N has nothing to do with enterprise, I had the LTSB handy so I used it, but I think you can use any Pro N/Home N/Education N for the purpose.
     
  11. alien2xx

    alien2xx MDL Senior Member

    Aug 5, 2009
    400
    197
    10
    #6832 alien2xx, Aug 25, 2016
    Last edited by a moderator: Apr 20, 2017
  12. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
  13. glugglug

    glugglug MDL Junior Member

    Oct 2, 2015
    61
    15
    0
    What is the DRMInitResult in the registry? Not at the computer now IIRC the registry path is under HKLM\Software\Microsoft\Windows\CurrentVersion\MediaCenter\Service\ehPrivJob.

    Also, does the result change if you run ehprivjob /DRMInit from an elevated prompt after this?
     
  14. alien2xx

    alien2xx MDL Senior Member

    Aug 5, 2009
    400
    197
    10
    Hi, not at home now, I can see this evening when I get home.. I'd need to install WMC again (no big deal). I had a snapshot and I went to the original (did too much and killed it :biggrin:).. just a matter of re-installing wmc part of it...
     
  15. mwpeterson

    mwpeterson MDL Member

    Sep 7, 2015
    146
    37
    10
    Just in case you missed the tip from junkjunk876, you need to have copied over and registered a copy of msdri.dll from 10586 before you install the HDHomerun software.
     
  16. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120

    It's a driver (dedicated to the ATI TV Wonders, according the inf), so, yes you need to add it manually if HDHR relies on it.
     
  17. jessie

    jessie MDL Member

    Jun 30, 2007
    166
    7
    10
    393 wont play file and no turner but the KB help 2015 ltsb wmc play file 393 is a sack of you know what :tasty:
     
  18. glugglug

    glugglug MDL Junior Member

    Oct 2, 2015
    61
    15
    0
    At the time the driver was made ATI TV wonder was probably the only CableCARD tuner in existence but I think they **all** rely on it.
     
  19. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    Is that plain English? :g: