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

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

  1. jessie

    jessie MDL Member

    Jun 30, 2007
    166
    7
    10
    win wmc 8.1 is on 11
     
  2. glugglug

    glugglug MDL Junior Member

    Oct 2, 2015
    61
    15
    0
    #6982 glugglug, Sep 4, 2016
    Last edited by a moderator: Apr 20, 2017
  3. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    uys I'm still very busy and I will for another couple of days, at least.

    I think it's time to try to replace the bda stack on a DRM fixed Windows.

    To me seem that all the registry differences are more consequences than causes of the different behavior between a real 10586 and a WMDRM enabled 14393.

    I think Crash2009 already shared the needed files.
     
  4. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
  5. rdburke

    rdburke MDL Novice

    Oct 3, 2012
    1
    0
    0
    MCE installed fine....I am connected to internet but when trying to use any of the apps in Showcase I get "Please connect to Internet"......any help on this?
     
  6. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #6986 crash2009, Sep 4, 2016
    Last edited: Sep 4, 2016
    Is this your first day with WMC?

    Microsoft disconnected all that stuff in Showcase...years ago.
     
  7. glugglug

    glugglug MDL Junior Member

    Oct 2, 2015
    61
    15
    0
  8. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #6988 crash2009, Sep 4, 2016
    Last edited: Sep 4, 2016
    I completed steps 1-5

    The error in 14393 service/ehprivjob/ocuractivate is 0xc2140108 (3256090888)

    ehprivjob /v /OCURDiscovery command takes about 5 seconds to complete and I do receive a response from all 3 tuners

    Going fishing shortly, likely do the serverBDA thing tomorrow
     
  9. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    Over in the ServerBDA Department, 10 out of 13 files in 14393/System32 refuse to be renamed. ERROR is "The process cannot access the file because it is being used by another process".

    How do I get around that one?

    I am using xyplorer, launched within TestRights.
     

    Attached Files:

  10. dhjohns

    dhjohns MDL Guru

    Sep 5, 2013
    3,262
    1,733
    120
    I always keep a vhd on my C drive with a bootable OS in it. I can just boot to it, and do what I want in the other OS. Another option is a bootable CD repair disk, from which you can access your main OS files.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. jessie

    jessie MDL Member

    Jun 30, 2007
    166
    7
    10
    Going fishing shortly, likely do the serverBDA thing tomorrow lets hear fish story :D
     
  12. glugglug

    glugglug MDL Junior Member

    Oct 2, 2015
    61
    15
    0
    sysinternals process explorer has a find function to tell you which process is holding onto the file.
     
  13. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    Thanks, I'll have a look at procmon.

    I have the feeling I'm making a mistake. I was under the impression that Testrights passes the highest privilege to whatever is opened in it. Somehow xyplorer should be able to do anything it wants.
     
  14. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    I found something that works....rename with testrights.
     
  15. mwpeterson

    mwpeterson MDL Member

    Sep 7, 2015
    146
    37
    10
    OK, so I bit the bullet and installed 14393 N and the MFP. The protected video file plays. I have installed WMC v12 x86 and the HDHomerun software, copied over msdri.dll & mcewmdrmndbootstrap.dll. For those that have gotten this far, what else have you done?

    I see that programdata\microsoft\windows\DRM\ looks like it properly populates. The MCENDIndiv* files are not created in \programdata\microsoft\ehome\cache. They must be created during a successful TV Signal setup.
     
  16. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    I copied the msdri.dll, T-S copied a few others (I forget ATM). Sounds like you and I are at the same stage.....

    Go back to the ServerBDA posts, July 28 or so. I uploaded the 10586 files collected by ServerBDA. I am presently in the process of renaming the 14393 files, prior to pasting the 10586 files into 14393, the chainsaw isn't working for me, so I am renaming manually using testrights. I believe ServerBDA only pastes in "missing files"

    OLDMpeg2Data.ax OLDMpeg2Split.ax Etc. there are 13 files for System32 and the same (I think) for SysWOW64. Havent decided what to do about EN-US

    I also imported the REG, suggested by Glug a few posts back.
     
  17. jessie

    jessie MDL Member

    Jun 30, 2007
    166
    7
    10
    (I see that programdata\microsoft\windows\DRM\ looks like it properly populates) I looked in 8.1 ltsb and 586 no files what files you got ?
     
  18. mwpeterson

    mwpeterson MDL Member

    Sep 7, 2015
    146
    37
    10
    They're hidden. Set File Explorer to show hidden files or use dir/a at the command prompt.
     
  19. jessie

    jessie MDL Member

    Jun 30, 2007
    166
    7
    10
    07/10/2015 07:04 AM <DIR> Server
    0 File(s) 0 bytes
    3 Dir(s) 1,958,107,095,040 bytes free empty
     
  20. mwpeterson

    mwpeterson MDL Member

    Sep 7, 2015
    146
    37
    10
    #7000 mwpeterson, Sep 7, 2016
    Last edited: Sep 7, 2016
    You are looking at \programdata\microsoft\drm\. You should be looking at \programdata\microsoft\windows\drm\.

    They must have been created in the process of playing the protected wmv in WMP.