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

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

  1. poster72

    poster72 MDL Novice

    Jun 21, 2016
    10
    2
    0
    So i have tried the new 12.7 version. it's finally working, somewhat. every time i open wmc i have to run the DCA before it will playback live tv. otherwise i get the display driver error. if i run it then DCA it works fine until i close WMC, or play a shared dvr file, then it goes back to display driver error.

    something simple i am missing?
     
  2. ImCoKeMaN

    ImCoKeMaN MDL Novice

    Sep 6, 2009
    48
    3
    0
    I managed to get it working with my 360 thanks to this site, if you read through the thread you'll notice I had some issues, and some help, and then posted any findings I had when I made progress, it can be done, if you are willing to put in the effort. If that's worth it to you is your call though.
     
  3. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120

    Once again the store proved to be as useful as a lead brick for a drowning guy :D
     
  4. DavidinCT

    DavidinCT MDL Addicted

    May 9, 2015
    522
    99
    30
    Just a quick one here, sorry if this has been covered, I looked over the details on adding the Extender feature(using 360 Extenders under Windows 10) but, the seem to only run when v12 is installed. Is there a way to install the Extender hack AFTER v12 is installed ?

    I have everything setup good so far on Windows 10 and I just wanted to add the Extender option to my install. As I have it working good, I don't want to break it and have to re-do everything.

    Thx
     
  5. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #5305 crash2009, Jul 5, 2016
    Last edited by a moderator: Apr 20, 2017
    I have not read about anyone trying it yet....Meluvalli must have done it manually to begin with.

    The Xbox install was created shortly after Graznok opened up RDP. (Early February ?)

    You were busy with the suppress volume thing during Abbodi's lessons on:

    Code:
    fsutil hardlink
    copy y
    set ngen
    
    I don't know if those 3 can be used with Xbox project in the same way as they were used prior to the 1-Click. Have a little read through that section. You might get some ideas.

    Seems most people have a hard enough time doing the Xbox the "Easy Way" described by Meluvalli. Does the wheel need to be re-invented?
     
  6. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #5306 crash2009, Jul 5, 2016
    Last edited: Jul 5, 2016

    Attached Files:

  7. DavidinCT

    DavidinCT MDL Addicted

    May 9, 2015
    522
    99
    30
    #5307 DavidinCT, Jul 5, 2016
    Last edited: Jul 5, 2016
    Nah, I was just trying to avoid it, Already have the RDP session hack (as said in the thread) and the WMC RDP hack installed (Plus codecs, drivers for WMC, that removing could break a lot of things).

    Is it listed what is done on replacing the 2 files (script)does exactly ? Maybe I can manually run them just to give it a shot before pretty much nuking the box that I have working PERFECTLY so far (Windows 10 WMC).

    Re-doing my HTPC with 10 to go for a Softsled trial.... as long as I can get it running as good as Windows 7..

    As a systems admin, part dev, WMC MVP and part computer hacker, I would be willing to go deep before nuking the system.
     
  8. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #5308 crash2009, Jul 5, 2016
    Last edited by a moderator: Apr 20, 2017
    Manual Xbox Install

    on mine, in a TestRights Window, if I run...

    Code:
    C:\WINDOWS\system32>fsutil hardlink list C:\Windows\ehome\Mcx2Prov.exe
    I think it was Graznok that told me about that one^^

    fsutil returns two locations...

    Code:
    \Windows\WinSxS\amd64_microsoft-windows-ehome-devices-mcx2prov_31bf3856ad364e35_6.3.9600.16384_none_c94b91deed07dacc\Mcx2Prov.exe
    
    \Windows\ehome\Mcx2Prov.exe
    
    The original source, and the WinSxS location.

    Then if we look at Abbodi's Post 3521 we could use Copy y to update Mcx2Prov in the WinSxS location. Navigate to the source of the new Mcx2Prov and...

    Code:
    copy /y Mcx2Prov.exe %SystemRoot%\WinSxS\amd64_microsoft-windows-ehome-devices-mcx2prov_31bf3856ad364e35_
    6.3.9600.16384_none_c94b91deed07dacc\Mcx2Prov.exe
    
    I don't understand this ngen part, other than it appears to need set, uninstall, and install. Assumedly we need all three. As far as I can tell It would be something like this.

    Code:
    set _ngen=%windir%\Microsoft.NET\Framework64\v4.0.30319\ngen.exe
    
    %_ngen% uninstall "Mcx2Prov, Version=6.3.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=msil"
    
    %_ngen% install "Mcx2Prov, Version=6.3.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=msil" /NoDependencies /queue:1
    
    
    I ran fsutil on NtRights, it appears to be an add-on...because it only shows in one place.

    Code:
    C:\WINDOWS\system32>fsutil hardlink list C:\Win10Project\WMC\WMC_v12\WMC64\bin\ntrights.exe
    
    \Win10Project\WMC\WMC_v12\WMC64\bin\ntrights.exe
    
    Perhaps NtRights and icacls could be run separately, with the switches from Line 79 and 80 of "C:\Win10Project\WMC\WMC_v12\WMC64\bin\Install.bat"

    Code:
    Line 79 ntrights +r SeServiceLogonRight -u "Local Service"
    
    Line 80 icacls C:\Windows\explorer.exe /deny "Performance Monitor Users":F
    
    I think that was about it, other than removing a few updates to get back to 10586.0

    EDIT...Keep coming back to this one. I am editing as I remember parts and pieces.

    Here are the available switches for NtRights.

    Code:
    C:\WINDOWS\system32>C:\Win10Project\WMC\WMC_v12\WMC64\bin\ntrights.exe
    
    NTRights.Exe - Beta Version by Georg Zanzen
    
    Grants/Revokes NT-Rights to a user/group
    
    usage: -u xxx  User/Group
           -m \\xxx  machine to perform the operation on (default local machine)
           -e xxxxx Add xxxxx to the event log
           -r xxx  revokes the xxx right
           +r xxx  grants the xxx right
    
    valid NTRights are:
    
      SeCreateTokenPrivilege
      SeAssignPrimaryTokenPrivilege
      SeLockMemoryPrivilege
      SeIncreaseQuotaPrivilege
      SeUnsolicitedInputPrivilege
      SeMachineAccountPrivilege
      SeTcbPrivilege
      SeSecurityPrivilege
      SeTakeOwnershipPrivilege
      SeLoadDriverPrivilege
      SeSystemProfilePrivilege
      SeSystemtimePrivilege
      SeProfileSingleProcessPrivilege
      SeIncreaseBasePriorityPrivilege
      SeCreatePagefilePrivilege
      SeCreatePermanentPrivilege
      SeBackupPrivilege
      SeRestorePrivilege
      SeShutdownPrivilege
      SeAuditPrivilege
      SeSystemEnvironmentPrivilege
      SeChangeNotifyPrivilege
      SeRemoteShutdownPrivilege
    
     
  9. poster72

    poster72 MDL Novice

    Jun 21, 2016
    10
    2
    0
    well i just wasted a couple more hours trying to make it work. can't get around the display driver error/protected content screen until i run dca. if i run the DCA every time i open wmc it works for most channels. seems there are some like Starz that still give me the display driver error/protected content no matter what, that probably is true DRM? are those supposed to work at this point?

    I know many of you have spent a lot of time:worthy:, guess i just don't have that for this project. tried to install lav filters, not sure what to do next. love any suggestions, if not i'll move along

    pain to run dca every time you want to use wmc
     
  10. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #5311 crash2009, Jul 6, 2016
    Last edited: Jul 6, 2016
    It cost me a year to get my first "perfect build" of WMC in Win7

    Uninstall DCA and PlayReady from programs and features, if it is there.

    Then download DCA and PlayReady from my signature and install it into Windows. Might as well re-do the tuner drivers and select WMC as the default DVR.

    Open WMC and run setup custom. Don't skip any of the 40 steps.
     
  11. Bigal

    Bigal MDL Member

    Mar 4, 2011
    238
    13
    10
    hey TS
    When I download it, it saves as WMC_V85_x64_by_T-S.exe 941kb and not the WMC V8.5 x64 by T-S.7z 69.15MB file
     
  12. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    Should I write it in red? :g:
     
  13. Bigal

    Bigal MDL Member

    Mar 4, 2011
    238
    13
    10
    #5315 Bigal, Jul 6, 2016
    Last edited: Jul 6, 2016
    Got it, it looks greyed out and the tick goes lol
     
  14. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    Just use Jdownloader if you don't have a good browser
     
  15. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    8PointFive

    I see we have the MediaRenderer Component. This might help 3rd Party Extenders.

    I assume 8PointFive is based upon WMC 6.1.7601.17514
     

    Attached Files:

  16. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120

    It's based on V8 and V12
     
  17. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,681
    18,589
    340
  18. poster72

    poster72 MDL Novice

    Jun 21, 2016
    10
    2
    0
    Thanks Crash. I know this does take time. I spent many months with xbmc/kodi and wmc over the years trying to make it all work. headaches! finally had everything i needed working. i would like to use win10 on this laptop with wmc though, having upgraded my wifi everything streams well.
    You inspired me to do some more attempts. reinstalling dca and playready didn't help, so i uninstalled everything. while running "Installer" from the wmc folder, win10 essentially blue screened. irql_less...blah. sfc /SCANNOW says there are errors it can't fix. DISM commands error out. seems i messed it up pretty good:clap:

    thanks again though, i do appreciate the response! I may try and reinstall win10 and try again. win10 pro shouldn't matter should it? You guys are light years ahead of me with extenders and what not...