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

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

  1. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,213
    90,814
    340
  2. snap_0314

    snap_0314 MDL Novice

    Nov 5, 2015
    4
    0
    0
    how to i run this on the scheduled task. thanks
     
  3. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    Such basic questions should belong to google search.

    Whaterver...

    Run taskschd.msc, go to the media center folder, select the wmc recovery task and run it
     
  4. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,213
    90,814
    340
    Seems that i spoke too soon :D

    offline integration/installation worked successfully, but after booting the system if fails to complete the installation (creating services) for somehow

    investigating...
     
  5. Graznok

    Graznok MDL Member

    Jan 29, 2013
    214
    120
    10
    No need to manually make a batch to copy files or registry keys and permission anymore, as the WMC cab file added by DISM does this itself.
     
  6. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,213
    90,814
    340
    OK, here is the situation:

    when installing the .cab packages on live system, the main package fails at creating services stage because it require lang .mui files, which are not yet installed
    and language package cannot be installed before main package because it depends on it o_O

    offline installation of the packages doesn't have this issue and the integration works correctly
    afterwards when the system boots, it can create the services successfully (because all .mui files have been already integrated)
    p.s. offline installation can be done on already installed system (you have dual boot systems, vm)

    nevertheless, , i managed to get the online installation to work by:
    - emulate the main package presence (add its registry keys to Packages, copy its .mum/.cat files)
    - install the language package
    - remove the main package emulated registry keys/files
    - install the main package
    - enjoy

    however, online installation have one side issue:
    if the installation fails for some reason, you cannot re-do the installation unless you clean winsxs leftovers
    manually removing winsxs directories won't work
    the only way to get rid of leftovers is to do an offline integration then offline removing of the packages


    so... you want me to create online installer or offline installer? or both? :D
     
  7. dejong12

    dejong12 MDL Member

    Jan 4, 2009
    170
    100
    10
    Maybe do both? :D What's the difference between Online and Offline installation?
     
  8. Graznok

    Graznok MDL Member

    Jan 29, 2013
    214
    120
    10
    Online version first?

    In online installation scenario you are running Windows, like any other regular program installation. With offline installation you are not running Windows, it's like doing stuff from Linux Live CD to touch a powered off Windows system.
     
  9. dejong12

    dejong12 MDL Member

    Jan 4, 2009
    170
    100
    10
    Knowing that, the online version is more practical in this case (even though it has some flaws pointed out by abbodi).
     
  10. bodine465

    bodine465 MDL Novice

    Sep 19, 2015
    27
    1
    0
    Hey guys. I have several household machines that are used to watch TV, using a Silicondust HDHomerun Prime setup. I've managed to update all my machines to Win 10, then successfully added the 6.3.9600.16384 version of WMC for 8.1. This includes one 64 bit machine. BTW, excellent job to all involved!

    The one major issue I've discovered is the Windows Media Center Scheduler Service keeps stopping without warning, so my scheduled recordings aren't recording. When I go into Services to restart it, sometimes it will last an hour, a few minutes, or be stopped when I turn around to check it. This is happening on all the machines. Needless to say, it's wreaking havoc with with keeping up with the new season of Honey Boo Boo. (JK, seriously!) I've tried setting to automatic and manual startups, and changed the "logon" to Local System Account, with and without the "interact with desktop", and "This Account". None work. Now I have noticed that under the "This Account" logon setting, both password blocks are filled in, but nothing is in the "account" box. Tried "Browse", but not sure what, if anything, should be entered into it.

    Is this a known issue or have I failed to do something. The web is full of different aspects of this occurring, with no clear solution, but also only cover Win 7 & 8.1 versions of WMC. Been browsing this whole thread, but haven't been able to find the same problem & solution mentioned. Any ideas???
     
  11. TheRaven75

    TheRaven75 MDL Novice

    Sep 11, 2015
    2
    0
    0
    Have the same issue as yourself and also unable to find a solution at this time.


     
  12. Sergio526

    Sergio526 MDL Novice

    Aug 19, 2015
    23
    1
    0
    Hi bodine465. In the service, go to the recovery tab and change all the drop downs to "Restart the Service." There's probably something going on that should be fixed, but it's been my experience with other applications that this band-aid is good enough to keep everything moving indefinitely. My concern would be to see what happens to a recording when the service crashes and immediately starts back up. Does the recording hiccup? Does it try to record the same show twice? Or, does it just continue on as if nothing happened (which is my assumption, fingers crossed).
     
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,725
    14,442
    340
  14. ManiacDC

    ManiacDC MDL Novice

    Nov 5, 2015
    4
    1
    0
    Hi All,

    I have WMC running on Windows 10 and everything with WMC itself seems to run fine. Great work!

    However, I also have Windows Home Server 2011, and I'm having a problem with the "Windows Server Media Center TV Archive Transfer Service". It's crashing with the error:
    Service cannot be started. System.IO.FileNotFoundException: Could not load file or assembly 'ehRecObj, Version=6.0.6000.0, Culture=neutral, PublicKeyToken=31bf3856ad364e36' or one of its dependencies. The system cannot find the file specified.

    I tried following the workaround here:
    (can't post links, google this string, first hit):
    WMC TV Archive Transfer Service and WMC TV Archive add-in won't start
    But it did not help, the service still ends with the same error. Has anyone else run across this yet?

    I am using the latest Windows 10 x64 WMC: WindowsMediaCenter_6.3.9600.16384_x64_v8.7z

    Thanks!
     
  15. bodine465

    bodine465 MDL Novice

    Sep 19, 2015
    27
    1
    0
    All the recovery tabs have been set to "restart", but it's made no difference. Did notice that the reset time was 0 minutes, so I set it to 1. Will have to wait to see if that helps. Since it never restarted on it's own, I can't say about any effects to recordings in progress.

    Kinda surprised that it's not a more common issue, since it's affecting all of my machines.
     
  16. bodine465

    bodine465 MDL Novice

    Sep 19, 2015
    27
    1
    0
    #2379 bodine465, Nov 10, 2015
    Last edited: Nov 10, 2015
    Well, changing the reset time didn't help. Stopped and didn't restart....

    Just stumbled across the thread about installing WMC onto WHS 2011. Man, if I could do that and get stable recordings on it, that could be watched on the other computers, that would make up for the others not recording. Still, would rather have that ability on all the machines. It's a matter of principal now.
     
  17. TheRaven75

    TheRaven75 MDL Novice

    Sep 11, 2015
    2
    0
    0
    Hey bodine465 found this and it worked for me

    1. Right Click on Start, select Computer Management
    2. Click Local User and Groups
    3. Double Click Groups
    4. Right Click Administrators
    5. Choose Add to Group
    6. Click Add
    7. Enter Network Service
    8. Click OK

    My recordings started up normally tonight for the first time