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

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

  1. glugglug

    glugglug MDL Junior Member

    Oct 2, 2015
    61
    15
    0
    If you mean the ehPrivJob registry key I don't think it needs to be imported. I just wanted to see what is getting populated there when the ehPrivJob scheduled tasks are run either automatically or manually. Like TS said, I think the different registry values are a symptom not a cause.
     
  2. CJWessing

    CJWessing MDL Novice

    Sep 7, 2016
    1
    0
    0
    Hey guys,

    I've been able to successfully installed v12 64-bit WMC on my new Windows 10 machine, and it detects my HD Home Run Connect OTA tuners no problem. I can't seem to get it to detect my HD Home Run Prime cablecard tuners, though. I've tried everything I could find in the forums (services, firewall, etc), and "c:windows\ehome\ehprivjob.exe /OCURDiscovery" detects the tuners, but WMC won't detect them.

    Anyone else run into this or have any other ideas?

    Thanks!
    Chris
     
  3. scrambler3

    scrambler3 MDL Junior Member

    May 22, 2016
    70
    21
    0
  4. mwpeterson

    mwpeterson MDL Member

    Sep 7, 2015
    146
    37
    10
    #7004 mwpeterson, Sep 7, 2016
    Last edited: Sep 7, 2016
    OCURDiscovery took about 10s for tuner detection.

    DRMInit result is 0.

    ActivationResult under OCURActivate is 0xc2140108. I don't have anything for this on 10586.

    Seems to be an improvement with the DRMInit. Still fails on activation.
     
  5. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #7006 crash2009, Sep 7, 2016
    Last edited: Sep 7, 2016

    Attached Files:

  6. mwpeterson

    mwpeterson MDL Member

    Sep 7, 2015
    146
    37
    10
    I just did this, renamed the files and replaced them with the 10586 files and it had no effect that I could see.
     
  7. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #7008 crash2009, Sep 10, 2016
    Last edited: Sep 10, 2016

    Attached Files:

  8. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #7010 crash2009, Sep 10, 2016
    Last edited by a moderator: Apr 20, 2017
    C:\ProgramData\Microsoft\ehome\Cache\S-1-5-20 Is Empty on 10586, unable to find same on 14393.

    On mine, when I compare 2B to 3B.....3B has a couple more lines. Assumedly this was due to the ServerBDA transplant.

    2-B

    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\ehPrivJob]
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\ehPrivJob\LocalPbdaSWTunerDevices]
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\ehPrivJob\LocalPbdaSWTunerDevices\HDHomeRun Prime Tuner 13145070-0]
    "DeviceUDN"="uuid:47349A57-9DE5-3291-93B2-486996B174F4"
    "Host"="192.168.1.127"
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\ehPrivJob\LocalPbdaSWTunerDevices\HDHomeRun Prime Tuner 13145070-1]
    "DeviceUDN"="uuid:77A669EF-1783-3FF3-9878-577CE156787E"
    "Host"="192.168.1.127"
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\ehPrivJob\LocalPbdaSWTunerDevices\HDHomeRun Prime Tuner 13145070-2]
    "DeviceUDN"="uuid:BF0337D5-3E31-319F-B470-09A3C3358916"
    "Host"="192.168.1.127"
    
    3-B

    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\ehPrivJob]
    "DRMInitResult"=dword:00000000
    "OCURDiscovery"="{F5A2066B-0345-446E-841D-184735651D00}"
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\ehPrivJob\LocalPbdaSWTunerDevices]
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\ehPrivJob\LocalPbdaSWTunerDevices\HDHomeRun Prime Tuner 13145070-0]
    "DeviceUDN"="uuid:47349A57-9DE5-3291-93B2-486996B174F4"
    "Host"="192.168.1.127"
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\ehPrivJob\LocalPbdaSWTunerDevices\HDHomeRun Prime Tuner 13145070-1]
    "DeviceUDN"="uuid:77A669EF-1783-3FF3-9878-577CE156787E"
    "Host"="192.168.1.127"
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\ehPrivJob\LocalPbdaSWTunerDevices\HDHomeRun Prime Tuner 13145070-2]
    "DeviceUDN"="uuid:BF0337D5-3E31-319F-B470-09A3C3358916"
    "Host"="192.168.1.127"
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\ehPrivJob\OCURActivate]
    "ActivationResult"=dword:c2140108
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\ehPrivJob\OCURDevices]
    
    
     
  9. mwpeterson

    mwpeterson MDL Member

    Sep 7, 2015
    146
    37
    10
    #7011 mwpeterson, Sep 10, 2016
    Last edited: Sep 10, 2016
    The files are hidden. I've got MCENDIndiv01.bla, MCENDIndiv01.key, MCENDIndiv01_64.key, and an empty MCENDIndiv01.tmp

    When I played the protected wmv file in Windows Media Player, it seems to have created similar files in \ProgramData\Microsoft\Windows\DRM. Many of which are also hidden.

    I had those additional lines, DRMInit, OCURDiscovery, & Activation Result before the ServerBDA transplant. I don't know what that means.
     
  10. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    When I search MCEND (indiv.hds) the only place it is found is in my WMC settings backup which was copied over from 10586.

    .hds must be part of the PlayReady?
     
  11. mwpeterson

    mwpeterson MDL Member

    Sep 7, 2015
    146
    37
    10
    Yes, I'm seeing that hds files are part of Playready. Hased Data Store its the license store location. To see the other files you need to set file explorer to show hidden files and maybe system files. But for this the presence of the hds file is probably indicative, do you see the hds file on 14393? I don't have it on 14393.
     
  12. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    Maybe I ran the 2-B diag prior to applying the PlayReady fix.

    I have show Hidden files selected in the folder properties for...\ProgramData\Microsoft\Windows\DRM...My 14393 contains zero files. Maybe I run that drm video again. Tried video in both wmc and wmp. nothing in DRM folder. Then I typed the path in the path box, I have no folder \ehome\cache

    Maybe you only get those files in 32 bit. Both of these test boxes are x64
     
  13. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #7015 crash2009, Sep 10, 2016
    Last edited: Sep 10, 2016
    I have "C:\ProgramData\Microsoft\ehome\MCENDIndiv.hds" in 10586

    The file does not exist in my 14393, except for the backup settings which I took from 10586 and copied into 14393.

    The only other .hds file I have seen is mspr.hds and supposedly mspr contains the keys to protected recordings.
     
  14. mwpeterson

    mwpeterson MDL Member

    Sep 7, 2015
    146
    37
    10
    So Playready is not creating the hds file. Is Playready failing or does the setup fail before Playready can do its thing?

    For file explorer you may have to deselect hide protected operating system files.
     
  15. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    I can install PlayReady into the OS (14393) using the downloaded file. Presently, when I try to setup tuner in WMC I get No Tuner Found, so, I dont even get to the PlayReady part in WMC.

    I think one of the DCA steps is failing.
     
  16. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
  17. jessie

    jessie MDL Member

    Jun 30, 2007
    166
    7
    10
    #7020 jessie, Sep 11, 2016
    Last edited: Sep 11, 2016
    crash2009 is this iphlpapi.dll and iphlpapi.mui in the 393 install research show this is what's finds the turner

    never mind installed 393