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

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

  1. garyan2

    garyan2 MDL Novice

    Dec 9, 2015
    10
    3
    0
    The task in Win10 has always been an issue, but here is what it needs.

    The task is initially created for NETWORK SERVICE to run because 1709 broke the scheduler and it would only run multiple actions if a service account was used. When using a Win10 machine as a client, you will need to change the User to one that has access to the shared network folder. You will also need to save the password (whether logged on or not).

    I haven't had any double quote issues, it simply runs as it was created. Also, the task cannot have the -p option. It will fail if you try.
     
  2. j.c.f.

    j.c.f. MDL Junior Member

    Mar 1, 2016
    75
    6
    0
    #9422 j.c.f., Jun 28, 2019
    Last edited: Jun 29, 2019
    Yeah, some sorta voodoo going on with the task scheduler for sure, I'm happy brute forcing it at the moment as I find no sooner than I come up with a solution MS go and change things yet again. Last time around I found if I changed the task to run to be cmd.exe and changed the parameters to "/C programname parameters" things were fine -- unless of course you wanted double quotes in those parameters and that's when I picked up the brute force brick and just made it run a batch file and to hell MS and their constantly changing rules about what can and cannot be done in a scheduled task invocation.

    And yeah, extra gerfingerpoken needed if you have a task that needs network access if it wakes the computer, I find it's easier to run the task only when the user is logged on, no password saving needed and no mysterious stopping after a week or two or slowing the computer down to a crawl because it's consumed all the available resources or whatever.

    UPDATE: And this morning I notice the server failed to update the local WMC EPG even though it successfully pulled the new EPG from SD and the client machine updated itself from that. The machine was recording something at the time, first time it's updated while doing that so new territory. It's not the the 1709 issue you were talking about (that machine is 1809) where it only executes one action and doesn't run the client updater as the trace.log file shows the epg123 client running but it's missing the Entering importMxfFile() messages that were there from the day before. Guess the thing doesn't have permission to screw with something when running as NETWORK SERVICE when WMC is recording. Changed the server's scheduled task to only run when the user is logged on and to run as the user instead of NETWORK SERVICE, might be a while till I get to test it again as no recordings scheduled that early in the morning for a while, will try and keep an eye on it.
     
  3. Dylan Day

    Dylan Day MDL Novice

    Jun 28, 2019
    2
    1
    0
     
  4. Dylan Day

    Dylan Day MDL Novice

    Jun 28, 2019
    2
    1
    0
    Prepare...

    Install DISM packages...

    Deployment Image Servicing and Management tool
    Version: 10.0.14393.0

    Image Version: 10.0.14393.0

    Processing 1 of 1 - Adding package Microsoft-Windows-MediaCenter-Package~31bf385
    6ad364e35~amd64~~6.3.9600.16384
    [==========================100.0%==========================]

    Error: 0x800f081e

    The specified package is not applicable to this image.

    The DISM log file can be found at C:\WINDOWS\Logs\DISM\dism.log


    Installing package failed, reverting...

    You may reboot and try again
    refer to C:\Windows\Logs\CBS\CBS.log to find error details

    Press any key to exit.


    How can I fix it?
     
  5. prometheuz

    prometheuz MDL Novice

    Aug 10, 2017
    1
    0
    0
    After a week of attempts, the guide successfully downloaded on my Windows 10 box. The guide now runs through July 10. As glad as I am that the download occurred, I'm really annoyed that I have not idea as to what the glitch was.

    Have others successfully received an updated guide and if so, any idea as to what was causing the glitch?
     
  6. Thunder Dan

    Thunder Dan MDL Novice

    Jul 12, 2016
    10
    0
    0
    Mine finally updated about an hour ago when I tried it and it's good until July 11th. This seems to happen about three to four times a year and I have no idea what causes it.
     
  7. technodevotee

    technodevotee MDL Member

    Sep 18, 2015
    158
    26
    10
    #9427 technodevotee, Jun 29, 2019
    Last edited: Jun 29, 2019
    Confusingly, in some respects, V8.8.3 is the most developed version and will install on 1903.

    V12 won't install on Windows after 1803 for the reason you quoted which is why I created V13, which will also install on 1903.

    There are some documented differences between the two versions but irrespective of which version you install on 1903, you currently need to replace some DLLs in system32 to make it work properly.

    I created some tools to do that and incorporated them into the V13 installer but they can also be downloaded and placed in the installer for any other version and run as required.
     
  8. j.c.f.

    j.c.f. MDL Junior Member

    Mar 1, 2016
    75
    6
    0
    Yeah, the one machine I didn't update to use EPG123 finally pulled new guide data down successfully this morning. It's caused by indifference on MS's part, they wanted to kill all of WMC off and are miffed that they have to support it till win8 goes out of support so put absolutely minimal effort into keeping the guide updated. It's why they shifted it to Rovi, an inferior and presumably cheaper service than Zap2it. You can of course use EPG123 yourself (that pulls Zap2it data that's glorious compared to the Rovi stuff) and kiss relying on MS off completely, you're going to have to in two or three years whenever 8.1 drops out of support anyway...
     
  9. Delphiwizard

    Delphiwizard MDL Novice

    Sep 12, 2015
    25
    2
    0
    #9429 Delphiwizard, Jun 29, 2019
    Last edited: Jun 29, 2019
    I just updated to 1903, the version i had crashes and gives a error about encoding, can you tell me where i can find those 13 and 8.8.3 versions please?
    I looked at the first post but don't see them there.

    *edit* found v13 thanks
     
  10. mmortal03

    mmortal03 MDL Novice

    Feb 4, 2017
    18
    3
    0
    Interesting, so, while Mainstream Support ended on January 9, 2018, they're going to theoretically keep the guide data working until Extended Support ends on January 10, 2023?
     
  11. garyan2

    garyan2 MDL Novice

    Dec 9, 2015
    10
    3
    0
    Or just the opposite. Here is a nice simple sentence in the Program Guide Terms of Service which can be found in text form at "C:\Windows\ehome\en-US\epgtos.txt" for US users.

     
  12. technodevotee

    technodevotee MDL Member

    Sep 18, 2015
    158
    26
    10
    I assume that this also applies to setup data.

    If previous outages are anything to go on, Microsoft don't appear to care about providing the service at all. My Guide download still fails on an almost daily basis just like it has done for the last two years.
     
  13. Shortyportuguese

    Shortyportuguese MDL Junior Member

    Apr 3, 2019
    77
    21
    0
    I got lost about were I can find v13, I just found v12... Someone can help me?
     
  14. technodevotee

    technodevotee MDL Member

    Sep 18, 2015
    158
    26
    10
  15. bgon04

    bgon04 MDL Novice

    Mar 2, 2016
    9
    0
    0
    mine is working too... be sure to put these two back in the hosts file:

    65.55.186.113 data.tvdownload.microsoft.com
    72.246.56.59 cdn.epg.tvdownload.microsoft.com
     
  16. technodevotee

    technodevotee MDL Member

    Sep 18, 2015
    158
    26
    10
    As per the readme file, please extract the installer to somewhere like c:\temp. It doesn't like path names that are long or have spaces in them.
     
  17. Linux_92

    Linux_92 MDL Novice

    Sep 27, 2016
    7
    0
    0
    #9439 Linux_92, Jul 4, 2019
    Last edited: Jul 4, 2019
    doesnt work
     
  18. technodevotee

    technodevotee MDL Member

    Sep 18, 2015
    158
    26
    10
    you are going to have to try harder if you want help. 'doesn't work' isn't enough to go on.