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

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

  1. niczoom

    niczoom MDL Novice

    Jan 29, 2016
    7
    1
    0
    Got everything working on my test system then reinstalled fresh with Win 10 Pro x64, installed WMCv12x64, but am having trouble again with My Channel Logos. On the previous install, WMC v10 I got MCL to run by changing 2 '.config.exe' files from '6. something' to '10.0.0.0', this got MCL to run. BUT now on my new WMCv12 build I cant get MCL to run, it gives me the usual error and changing the 2 '.config.exe' files to '10.0.0.0' doesnt seem to work this tim???

    Any ideas?
     
  2. mwpeterson

    mwpeterson MDL Member

    Sep 7, 2015
    146
    37
    10
    What version are you running? MCL XL version 3.1 works perfectly for me, no modifications needed.
     
  3. niczoom

    niczoom MDL Novice

    Jan 29, 2016
    7
    1
    0
    Yep your right, it works great now !

    So it seems with WMC v12 you dont need to modify any 'config.exe' file once MCL is installed. Just install and run, works great.
     
  4. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    I don't know about your other question, but the $15 cheapo Rosewill Remote that I am using works fine. No configuration was required.
     
  5. DavidinCT

    DavidinCT MDL Addicted

    May 9, 2015
    536
    100
    30
    Here's a question for a lot of people. Due to a cloud of bugs I am dealing with on Windows 7, it's due to how Windows 7 works. 8 had some feature drops but, fixed a lot of minor bugs (this build is based off the 8 version).

    Has anyone tried to remove Windows 7 media Center (remove feature) and install this version (v11 or v12) and what was the results ?

    Also 8 and 10 break a lot of WMC programs, if we could get this version on 7, it could be the best of both worlds..
     
  6. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120

    You can't even launch the w8 notepad on w7. The exe from a newer windows are blocked on the older ones.

    So, as is, running the WMC b9600 is out of question in W7, and also in W8.0

    I never found anything about how to unblock them, but surely some hexediting would be needed.
     
  7. DavidinCT

    DavidinCT MDL Addicted

    May 9, 2015
    536
    100
    30
    Thanks, a disappointment for sure...

    I have a endless bug that is SO annoying on Windows 7 media Center, where every time I click something, the volume in WMC pops up, so when I go into recorded show, it pops up, when I first start a video, it pops up. It's so annoying that and does not happen in 8.1 but, 8.1 breaks so many classic apps for WMC, that it's a big issue for me.

    Then there is always "Your display is running at a very high resolution that may cause performance problems in Windows Media Center", this happens every time you connect to WMC...(I run WMC at 2160p @60hz (4k !))

    Sigh, cant win on this one, lose a lot of problems with 8.1 or deal with the issues for app compatibly.

    Thanks for the reply !
     
  8. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #3468 crash2009, Feb 6, 2016
    Last edited: Feb 6, 2016
    Are the errors decreased or increased when you reduce WMC to a lower resolution? Wouldn't this take the load off WMC and transfer it to the video card?
     
  9. DavidinCT

    DavidinCT MDL Addicted

    May 9, 2015
    536
    100
    30
    #3469 DavidinCT, Feb 6, 2016
    Last edited: Feb 6, 2016
    I have a 4K tv, I have some 4K content, running it at 2K (1080p) those 4K content looks like, well....1080p, not much noticed in quality difference. Running WMC at 2160p/4K @ 60hz, the colors across the board are better and sharper, the 4K content that I have looks mind-blowing (as it should and as good as connecting a USB 3.0 drive directly to the TV) and over all system performance is as good as running at 2k.

    If I run WMC at 2k, those errors (not the volume control, just the complaint about the res) go away.

    I upgraded my hardware and video card to handle 4K, so the goal is to make it a 4k server/htpc as more content comes available.

    For my needs, running it at 1080p is no longer an option. I would not of done the upgrade to the newer hardware as it's not needed for 1080p stuff...

    If I could get this error to go away for good, then it would fit...almost..

    the Volume control display issue happens on Windows 7 but, NOT Windows 8, should only come up when your changing the volume(using HDMI so should never see it) but, on Windows 7 it pops up on everything I do, this does not happen on 8.1, so this is why I was trying to see if I can get the 8.1 version on Windows 7...

    I guess tonight, I am going to try to rebuild my Windows 7 partition from ground up....Hate to do it but, need to see if it helps. Going from WIndows7 no SP, and then test and test again...
     
  10. Graznok

    Graznok MDL Member

    Jan 29, 2013
    214
    120
    10
    #3470 Graznok, Feb 6, 2016
    Last edited by a moderator: Apr 20, 2017
  11. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #3471 crash2009, Feb 6, 2016
    Last edited by a moderator: Apr 20, 2017
    What is the expected result of these patches?
     
  12. reppend

    reppend MDL Novice

    Jan 21, 2016
    6
    1
    0
    I'm assuming this won't work with v11, or erm I should say... these patches don't work with v11, at least in my recent experience. EHSHELL.exe falls flat on launch, nothing found in event viewer.
     
  13. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    Well.... WMC video working via rdp. As already discussed few messages ago.
     
  14. Graznok

    Graznok MDL Member

    Jan 29, 2013
    214
    120
    10
    #3474 Graznok, Feb 7, 2016
    Last edited by a moderator: Apr 20, 2017
    Remote Desktop Connection detection is removed.

    Result #1:
    When running Media Center from a regular (console) session, and then switching on Remote Desktop Connection on the same session, the "Windows Media Center has been shut down because it was running in a mode that is not supported over a remote desktop connection. Restart Windows Media Center to correct this issue." alert is not displayed anymore and Media Center is not closed.

    Result #2:
    When launching Media Center from a Remote Desktop Connection, all UI animations are displayed as if it was running from a regular session.

    In order to make these patch to work, you need to patch files in \Windows\ehome directory, and in the following folders:

    ehshell.dll
    Code:
    %SystemRoot%\WinSxS\msil_ehshell_31bf3856ad364e35_6.3.9600.16384_none_203618765d3591ad
    Microsoft.MediaCenter.UI.dll
    Code:
    %SystemRoot%\WinSxS\msil_microsoft.mediacenter.ui_31bf3856ad364e35_6.3.9600.16384_none_c7c20add72ce055d
    You may not get expected result if one the following folder is present:
    %SystemRoot%\assembly\NativeImages_v4.0.30319_64\ehshell\
    %SystemRoot%\assembly\NativeImages_v4.0.30319_64\Microsoft.MediaCenter.UI\

    I totally don't know how NativeImages works; just rename them so that Windows cannot use it.

    This problem doesn't occur if you copy patched files in "MediaCenter" directory and add this to install.bat before first installation:
    Code:
    echo Copy patched files...
    ...
    copy /y %SystemRoot%\ehome\ehshell.dll %SystemRoot%\WinSxS\msil_ehshell_31bf3856ad364e35_6.3.9600.16384_none_203618765d3591ad >nul 2>&1
    copy /y %SystemRoot%\ehome\Microsoft.MediaCenter.UI.dll %SystemRoot%\WinSxS\msil_microsoft.mediacenter.ui_31bf3856ad364e35_6.3.9600.16384_none_c7c20add72ce055d >nul 2>&1
     
  15. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
  16. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,209
    90,793
    340
    #3476 abbodi1406, Feb 7, 2016
    Last edited by a moderator: Apr 20, 2017
    If the NativeImages already generated, it must be uninstalled then reinstalled after copying the patched file in .NET assembly repo
    Code:
    copy /y %SystemRoot%\ehome\ehshell.dll %SystemRoot%\Microsoft.NET\assembly\GAC_MSIL\ehshell\v4.0_6.3.0.0__31bf3856ad364e35 >nul 2>&1
    copy /y %SystemRoot%\ehome\Microsoft.MediaCenter.UI.dll %SystemRoot%\Microsoft.NET\assembly\GAC_MSIL\Microsoft.MediaCenter.UI\v4.0_6.3.0.0__31bf3856ad364e35 >nul 2>&1
    set _ngen=%windir%\Microsoft.NET\Framework64\v4.0.30319\ngen.exe
    for /d %%G in (ehshell,Microsoft.MediaCenter.UI) do (
    %_ngen% uninstall "%%G, Version=6.3.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=msil" >nul 2>&1
    %_ngen% install "%%G, Version=6.3.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=msil" /NoDependencies /queue:1 >nul 2>&1
    )
    set _ngen=%windir%\Microsoft.NET\Framework\v4.0.30319\ngen.exe
    for /d %%G in (Microsoft.MediaCenter.UI) do (
    %_ngen% uninstall "%%G, Version=6.3.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=msil" >nul 2>&1
    %_ngen% install "%%G, Version=6.3.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=msil" /NoDependencies /queue:1 >nul 2>&1
    )
    
     
  17. bigjohns97

    bigjohns97 MDL Novice

    Jan 14, 2008
    26
    0
    0
    I just setup a new media center PC and installed 1151 from scratch, for some reason i can't seem to get DRM channels on this build using the homerun HD.\

    Its weird because i can watch those same channels on another PC with windows 10 RTM upgraded to 1151 using the same install.

    Anyone have any ideas?

    Everything else is working great! :worthy:
     
  18. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    #3478 T-S, Feb 7, 2016
    Last edited by a moderator: Apr 20, 2017
    Practically isn't needed. I've just replaced the files and it works.
     
  19. niczoom

    niczoom MDL Novice

    Jan 29, 2016
    7
    1
    0
    I had this message when I first installed WMC v12, but after that it has not reappeared, not sure why. There is a thread on thegreenbutton about this.
     
  20. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60