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

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

  1. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    Same as 10051 I tried earlier.

    Something I didn't try was to launch mcupdate manually during the initial setup, please can you try to see what happens. My 10051 is already gone...
     
  2. rhahgleuhargh

    rhahgleuhargh MDL Member

    Feb 9, 2015
    140
    46
    10
    @DavidinCT and T-S,
    TV guide in my case (digital French TV) is only downloading when you watch the channel, not via Internet. I don't remember if it was the case with Win 7, but I remember sometimes guide wasn't available.
    I'll probably go back to Win 7 in few weeks but at this moment I stay with Windows 10 (it works OK except some little bugs) but I still have a VM with Windows 7 running (but no TV stick). I can try to add it in my VM and launch TV configuration in MC, what files or report do you need ?
     
  3. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120

    Ok, thanks.

    I suggested to try it but no one did so I was unaware of the problem.

    Anyway once you have anouther XML source the suggestion to use EPG collector is still valid.
     
  4. DavidinCT

    DavidinCT MDL Addicted

    May 9, 2015
    536
    100
    30
    Here in the US, The WIndows 10 builds do not support guide data that is pulled from Microsoft, On 7 or 8.1 they do. So, we need the EPG section of WMC ripped out and imported into this, or we need this complete installer from one of the older OS's on WIndows 10.

    This is not my primary WMC computer, this is on a office machine that I share tuners on. I like 10 but, with out WMC, I cant use it. Guide data is VERY IMPORTANT.

    This is really awesome that this is done but, with out guide data we are SO CLOSE but, yet so far :(
     
  5. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    Yes that's what happens here too.

    Here the EIT data are fine, and available for any channel (while the MS ones are available fora dozen) but have 2 drawbacks.

    #1 On many channels they have data just the future 2 hrs, while the MS ones have data for 15 days

    #2 data comes only when the channel is tuned

    With EPG collector you can

    #1 import the xmldata exported by mc2xml (or other xml sources)

    #2 schedule a scan to have all the EIT data ready for all the channels

    #3 the above options toghether

    #4 optionally manage the data in some way (fix the empty spaces, fix the naming...)
     
  6. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,469
    2,485
    120
    #766 moderate, Sep 8, 2015
    Last edited: Sep 8, 2015
    RE: The initial wizard was stuck forever
    this is the same for windows 8, this only tells it is slowly working, it can take a VERY long time waiting for the tv setup data

    RE: "WMC has not changed in any of these builds, they are just left over from Windows 8..."
    no, if nothing had changed, it would work the same with every build, what there it is
    also "C:\Windows\ehome\mcupdate.exe -dbgc -pscn 0" crash bug in W8-1 is fixed in W10
     
  7. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,211
    90,794
    340
    #768 abbodi1406, Sep 8, 2015
    Last edited by a moderator: Apr 20, 2017
    Done, still no success

    and even log lists various crash errors:
    Application: mcupdate.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: exception code e0434352, exception address 00007FFFB6D6A1C8
    Code:
    Faulting application name: mcupdate.exe, version: 10.0.10036.0, time stamp: 0x54fadcf5
    Faulting module name: KERNELBASE.dll, version: 10.0.10240.16384, time stamp: 0x559f38c3
    Exception code: 0xe0434352
    Fault offset: 0x000000000002a1c8
    Faulting process id: 0x68c
    Faulting application start time: 0x01d0ea45f9692c41
    Faulting application path: C:\windows\ehome\mcupdate.exe
    Faulting module path: C:\windows\system32\KERNELBASE.dll
    Report Id: b9576299-b14e-4afe-8be9-d8a08c1fe593
    DCOM got error "1053" attempting to start the service ehSched with arguments "-Service" in order to run the server:
    {33D8C85A-B8C1-4828-B51A-4F3349AD5F9E}

    A timeout was reached (30000 milliseconds) while waiting for the Windows Media Center Scheduler Service service to connect.
    Code:
    Faulting application name: ehsched.exe, version: 10.0.10036.0, time stamp: 0x54fae66b
    Faulting module name: ehsched.exe, version: 10.0.10036.0, time stamp: 0x54fae66b
    Exception code: 0xc0000005
    Fault offset: 0x000000000000372b
    Faulting process id: 0xe9c
    Faulting application start time: 0x01d0ea45d14eb585
    Faulting application path: C:\windows\ehome\ehsched.exe
    Faulting module path: C:\windows\ehome\ehsched.exe
    Report Id: 3ed3a0f0-a171-436b-8878-b2f38d4d523f
     
  8. amoutie

    amoutie MDL Novice

    Sep 7, 2015
    37
    21
    0
    I really appreciate your efforts and your ability to accomplish such result! I upgraded my 8.1 with MCE to 10 and tried different software for DVR, but MCE in its simplicity is still the best. I'm using 10134 v.2.1 without problem, a part from EPG data unavailable (same error as someone posted before Download data not possibile etc.) May I suggest you to put pin a post on top of the thread with last version of this patch? It's really difficult to keep up to date if I must read pages and pages to see if there's anything new. Thanks for all your hard work!!!
     
  9. Klownicle

    Klownicle MDL Member

    Jul 27, 2009
    127
    26
    10
    So the general gist I see here, is although WMC works. There is no way to get encrypted cablecard tuners working as the guide data is failing? Is this correct? Does PlayReady even work on this WMC/Windows 10? Let along the DigitalCable Advisor?
     
  10. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,469
    2,485
    120
    #772 moderate, Sep 8, 2015
    Last edited: Sep 8, 2015
    Is there any way, how can I make from x64-updated-files.zip (the few files) something like WindowsMediaCenter_10.0.10036.0_x64_revised.zip (the full pack)?
     
  11. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,211
    90,794
    340
    Nope :D

    you need to download whole WindowsMediaCenter_10.0.10134.0_x64_revised.zip
    mount \bin\MediaCenter.wim
    replace the files/directories in Windows folder with the same ones from 10036 (you will need _TestRights.cmd to launch super cmd to allow the replace)
    unmount /commit
    rebuild the wim (export)
    done

    of course you have to patch required files first
     
  12. dejong12

    dejong12 MDL Member

    Jan 4, 2009
    170
    100
    10
    #774 dejong12, Sep 8, 2015
    Last edited: Sep 8, 2015
    Abbodi, can you guide me through the steps you did in order to install b10036 WMC?

    Never mind I got it working.
     
  13. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,211
    90,794
    340
    MS just released security update KB3087918 for ehshell.dll on Windows7 (and possibly other systems)

    that's funny :D
     
  14. rhahgleuhargh

    rhahgleuhargh MDL Member

    Feb 9, 2015
    140
    46
    10
    Hi,
    How to do this ? Sorry my knowledge is limited in such a case !
     
  15. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,469
    2,485
    120
    BTW: Guys, your patches can be used on W10 WMC only or any WMC (like from W7 or W8)?
     
  16. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,211
    90,794
    340
    Theoretically, for any (at least W8.1 is pretty identical to W10)

    but each would have different hex offset and values to patch
    so each would need to be disassembled
     
  17. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,469
    2,485
    120
    #779 moderate, Sep 8, 2015
    Last edited: Sep 8, 2015
    Only two questions:
    1. rebuild the wim (export)... You mean /Compress:max thingie?
    2. patch required files... And you have already done that. Could you share the patched files? As there aren't present in x64-updated-files.zip. BTW: No need to put those tasks and other thingies from x64-updated-files.zip to WindowsMediaCenter_10.0.10036.0_x64_revised.zip?
     
  18. dejong12

    dejong12 MDL Member

    Jan 4, 2009
    170
    100
    10
    What about the registry keys? Are they the same on Win8.1?