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

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

  1. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,924
    150

    WOW is installed.

    BTW checking the ngen.log it show errors on compiling some assemblies because not valid signatures (both from the WMC installer and the installation of .net 4.72). Maybe something went wrong sometime with wofadk.sys (LZX compressed Win8/8.1/2012[r2]) isn't rock solid as in Win 10.

    Not worth to try fix a random test install, I just retry with a fresh image, or go for the in-place upgrade route...
     
  2. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,252
    91,024
    340
    @acer-5100
    i noticed now that i accidentally placed lsc.dll x64 in SysWOW64 and x86 one in System32, should be the opposite
    will upload fixed x64 pack soon, preparing x86 pack at the moment

    you can switch the two files (before or after installation)
     
  3. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,924
    150
    Thanks.

    I'm going to test it purposely on a clean Server standard, not Essentials to see exactly what's missing to get WMC working (my memory may fail about that).

    For sure

    Microsoft-Windows-Video-TV-Core-Package-amd64-6.2.9200.16384

    but very likely also


    Microsoft-Windows-WMPNetworkSharingService-Package-amd64-6.2.9200.16384

    and

    Microsoft-Windows-Media-Streaming-Package-amd64-6.2.9200.16384

    Maybe a couple of others.

    Could be worth to bundle them (en-US MUIs should be enough) on 9200 installer

    Also and that's easy, on all AMD64 installers may be worth to add the dism command (or PS equivalent) to enable the WLan service on servers that for some obscure reasons is a requirements to have WMC working.

    Can be a single line w/o a proper check, given the wlan service feature is missing on clients so there is nothing to enable
     
  4. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,924
    150
    OK

    A picture is better than 1000 words.

    upload_2023-10-13_15-30-8.png

    Which means, that almost surely I'm the first person in the world to have WMC running in 2012 Standard :D

    So thanks to @abbodi1406, but I did my part having the TV package archived for 8 years after discovering it (2012 essentials is likely the only windows that has all the BDA and other components packaged in a single place)

    So I can confirm that Microsoft-Windows-Video-TV-Core-Package-amd64-6.2.9200.16384 (from 2012 Essentials) is enough to run WMC (and other TV programs) In Server 2012 Standard/Datacenter.

    Also you need the LAV codecs, given on Server 2012[R2] the MSmpeg2/h264 codecs can't be unlocked with the DVD app like in server 2016+

    Unless @abbodi1406 has some magic in his sleeve to unlock the codecs as well.
     
  5. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,252
    91,024
    340
    I don't think that's possible without patching system files (Media Player or Media Foundation)
     
  6. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,252
    91,024
    340
  7. Bigal

    Bigal MDL Member

    Mar 4, 2011
    238
    13
    10
    Thank you guys for all the work you do in keeping WMC up to date and working.
    I will try out your latest version when WMC next corrupts its database and creates a new mcepg3-0 dir (due to my backup)

    Could you make a black skin version please?
    Thanks
    Alan
     
  8. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,924
    150
    #10688 acer-5100, Nov 6, 2023
    Last edited: Nov 6, 2023
    @abbodi1406

    After the 9200 build I finally had the chance to test the W10 builds, and the package itself seem working perfectly

    BUT

    The superuser app you used shares the same flaw that nsudo 9.x has (I detailed that many times in the MSMG thread but I'm going to summarize the problem again)

    In a scenario like mine, which is not so uncommon on the HTPC/Home server environment, I have a "WMC" user that does autologon, and is dedicated to watch the TV locally on the main room of my home, then I have a "MAIN" user that is dedicated to all other tasks, that I use remotely via RDP.

    Well both nsudo 9 and superuser64, if launched from the RDP seession, opens the CMD windows in the WMC user, not the user logged via RDP.

    This is at least confusing, I discovered that after a lot of time, initially I thought that nothing was happening at all given the TV is in another room (and in standby).

    nsudo8 (the on bundled with both my and yours old version of the installer) still works flawlessly (even on Win 11 and server 11, where nsudo 9 fails miserably)
     
  9. Bigal

    Bigal MDL Member

    Mar 4, 2011
    238
    13
    10
    #10689 Bigal, Nov 24, 2023
    Last edited: Nov 24, 2023
    I just tried WMC-V8.10.0 x64 on win 11 x64 ver 22H2 build 22621.2715 fully up to date, I correctly used the previous ver 8.8.5 uninstaller and rebooted and checked nothing was left over.

    The "another command prompt window" did not stay open, I also rebooted after it did not stay open.
    Any suggestions
    Thanks
    Alan
     
  10. Don2737

    Don2737 MDL Novice

    Dec 13, 2019
    1
    0
    0
    newbie question: Are there step by step instructions to add WMC to current version Windows 10? I've been using WMC with an old Windows7 machine to record/save OTA tv shows, with a hauppage tuner card and EPG 123. But I need to move up to a better computer that can handle h.265 4K movies and so on.
    Shall I just use the version on the EPG123 webpage: ht**s://garyan2.github.io/win10.html ?
    And then I thought I'd disable Windows 10 from updating once I get it working since it sounds like updates cause problems. How's that plan? Is that better than continuing using Windows7 to use WMC still?
     
  11. Bigal

    Bigal MDL Member

    Mar 4, 2011
    238
    13
    10
    Hi Don,
    WMC can be run on win10/11 with updates with no problems.
    I use DVBGuide for OTA updates along with EPG123
    the instructions are in the readme file, under the "Installation:" section
     
  12. technodevotee

    technodevotee MDL Senior Member

    Sep 18, 2015
    493
    92
    10
    @Don2737

    Gary's WMC MSI installer is easy to install and works great on Windows 10 and 11 but AFAIK WMC of any version doesn't play H.265.
     
  13. Bigal

    Bigal MDL Member

    Mar 4, 2011
    238
    13
    10
    Anyone got any ideas? _TestRights.cmd works and leaves an open window for 8.8.5 but not for 8.10.0
     
  14. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,924
    150

    Just read the message I posted before your question. Use nsudo 8.xx instead of superuser64
     
  15. jdtayloruk

    jdtayloruk MDL Novice

    Dec 31, 2023
    1
    0
    0
    #10695 jdtayloruk, Dec 31, 2023
    Last edited: Dec 31, 2023
    Is this your latest version? Got Wmc working Gary’s install file) but no digital tv picture. I’m using latest version of windows 10. Can you correct me if I’m wrong would the Intel Graphics 4400 causing it to not run properly?

    I’m just wondering as NextPVR was Ok, but Im thinking there’s a codec or potential graphics card issue for the blank picture on the live tv. I’ve even re-installed windows 10 and same problem.

    thanks, just a short term issue moving to a much faster pc once set up fully.
     
  16. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,924
    150

    Just try WMC using the default microsoft adapter (no specific vga driver installed) to rule out a specific driver problem, WMC should work.

    Also you can try installing "actual multiple monitors" that long time ago I discovered it does some magic that fixes many odd WMC behaviors. (no specific configuration needed, just install it, then try WMC)
     
  17. Bigal

    Bigal MDL Member

    Mar 4, 2011
    238
    13
    10
    @acer-5100
    I dont know what you mean, could you elaborate please
    Thanks
    Alan
     
  18. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,924
    150
    I thought that after 10 years the matter was understood pretty well.

    You need TI rights to install WMC.

    Nowadays (unline in 2015) there are many ways to do that

    nsudo 8 was used in my and abbodi's old installers, but the latest version from abbodi use superuser64 (which proved to be not working in all scenarios).

    So, if you dont want to edit yourself the installer scrips, just launch a cmd windows via nsudo, then launch the install.cmd (the one inside the bin folder) from that window.
     
  19. Bigal

    Bigal MDL Member

    Mar 4, 2011
    238
    13
    10
    @acer-5100
    re WMC-V8.10.0, I have not seen this in the instructions, or seen it mentioned in this thread, or heard of anyone else having to do this.
    is there something wrong with my win 11 install, or something that needs to be done?
     
  20. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,924
    150
    Sorry but you expect that someone publish something that has a problem and instead of fixing it will write something in the readme? Obviously the problem was not widespread and/or evident at the moment of the upload.

    Do you want a working program or you are interested in reading something?

    You asked, right after I reported the problem, I replied twice so to your question so what's the problem?



    There is no win11 just like there was no win 10, there are major builds of windows.
    In win 11 case something that worked with 22000 may not work with 226xx or with 23xxx, just like there are features that worked in Win10 1507 but dont work in 22H2

    Did you care to read the replies and act accordingly?

    Perhaps no one forces you to use the very latest release from Abbodi (which brings refinements but not earth shattering novelties), I still use the 8.8.1 T-S (+ WMC mutitool in 1803 - 23H2) and it works as it worked in 2015