[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
  2. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #5702 crash2009, Aug 1, 2016
    Last edited: Aug 1, 2016
    I did read that. I am probably the only one that did, as I had to resurrect the suggestion and create some interest in it.

    I took a pass on that xyexplorer due to the cost, yeah I know, likely has a 30 day trial.

    Doesn't TakeOwnership do the same thing?
     
  3. jessie

    jessie MDL Member

    Jun 30, 2007
    166
    7
    10
    guess I've been drunk for a week where are files included in the package from a 10586 build ? please no rock throwing :p
     
  4. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    the files are in post 5679
     
  5. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #5705 crash2009, Aug 1, 2016
    Last edited: Aug 1, 2016
    I downloaded the link you gave me.... Win7_grabfiles was the only grabber inside the package.

    It is programmed to grab 17 files from each folder. Only 13 of the 17 are found in 10586
     
  6. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    #5706 T-S, Aug 1, 2016
    Last edited: Aug 1, 2016
    #1 there is a free version and a demo of it, both of them are more than enough to the purpose.

    #2 That was just an example, use whatever you want other than windows explorer. starting from the command line to any decent filemanager.

    No is not.

    #1 taking the ownership is boring, even with the shell extension it requires one additional action (a couple of mouse clicks) per file.

    If you have to replace a single file that's irrelevant, but with a bunch of them...

    #2 even not taking #1 in account, is not the same thing.

    Take ownership changes the ownership from Trusted Installer and gives the rights to the files so also normal users or administrators can manage them, a program launched from the testrights prompt runs as Trusted Installer, so can manage practically any file which is forbidden to users and administrators, w/o touching its permissions.

    More elegant, faster and no added security risks.
     
  7. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    I thought you just didn't know how to type.
     
  8. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    No they aren't.

    I shared it to use them as a list of the files you need to extract from the wim (or copy from a working installation) of win 10586
     
  9. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    We do, and we appreciate your dedication to WMC, as well as your assistance to prevent it from ending up in the scrap pile.
     
  10. mwpeterson

    mwpeterson MDL Member

    Sep 7, 2015
    146
    37
    10
    Some other files missing from 14393, drmmgrtn.dll, drmv2clt.dll & blackbox.dll. These are all DRM related. This would seem to support crash2009's suggestion that the PBDA package is broken.
     
  11. baron19

    baron19 MDL Novice

    Jul 31, 2016
    6
    0
    0
    Windows 10 Upgrade-- Need Help Installing Windows Media Center--error: 0x800f0922

    I have recently upgraded to Windows 10. I held off because of Windows 10's failure to include Windows Media Center. But due to the expiration of the free installation and having discovered your install of Windows Media Center for Windows 10 (WMC_6.3.9600.16384_x64_v12), I took the plunge last Sunday (7.24.16) and upgraded one of my desktop computers that I use in my entertainment center. With that computer, the installation of your workaround for Windows Media Center installed and worked. It took numerous times unsuccessfully running the installer before it successfully completed, but it did successfully complete and run.

    I then went to upgrade my personal desktop, which is a newer and more powerful version of the same Dell desktop upgraded in my entertainment center, discussed above. The upgrade installation of Windows 10 worked fine, but I have been unsuccessful with installing your Windows Media Center. The installer would launch and go through its installation process, but end up being unsuccessful and rolling back the installation. Thereafter, each time I activated as an administrator, the installer would launch, proceed with the installation over a minute or so, unsuccessfully complete and revert back and I get error: 0x800f0922. It would then refer me to logs and tell me that I could reboot and try again. I did try to reinstall again every day and periodically throughout the day, including today hoping that one of the installations would be successful as had occurred with the other desktop, but alas no luck.

    I am sorry for such a long post, I wanted to try to explain what occurred in hopes that someone may have a fix. I am reaching out to whomever might assist me in successfully installing Windows Media Center in Windows 10.

    Thank you for reading and whatever assistance you can provide.
     
  12. Nucleus

    Nucleus MDL Guru

    Aug 4, 2009
    2,868
    2,950
    90
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #5713 crash2009, Aug 1, 2016
    Last edited by a moderator: Apr 20, 2017
    I didn't mean to imply it was broken, I meant to say, It needs an adjustment. Here is an example

    open the Grabber in ServerBDA using notepad++

    Any file can be added to the list...blackbox, drmmgrtn, and drm2clt were added to 10586_grabfiles

    Any thing else you want added?

    System32

    Code:
     Directory of c:\ServerBDA\files\System32
    
    08/01/2016  03:33 PM    <DIR>          .
    08/01/2016  03:33 PM    <DIR>          ..
    10/30/2015  03:19 AM           100,352 bdaplgin.ax
    10/30/2015  03:19 AM           796,672 blackbox.dll
    10/30/2015  03:19 AM           336,384 drmmgrtn.dll
    10/30/2015  03:19 AM         1,054,912 drmv2clt.dll
    08/01/2016  03:33 PM    <DIR>          en-US
    10/30/2015  03:19 AM           107,008 kstvtune.ax
    10/30/2015  03:19 AM            70,144 ksxbar.ax
    10/30/2015  03:19 AM           107,008 Mpeg2Data.ax
    10/30/2015  03:18 AM           270,848 mpg2splt.ax
    10/30/2015  03:19 AM            87,040 MSDvbNP.ax
    10/30/2015  03:19 AM           270,336 MSNP.ax
    10/30/2015  03:19 AM         3,549,184 MSVidCtl.dll
    10/30/2015  03:19 AM           611,840 psisdecd.dll
    10/30/2015  03:19 AM           109,568 psisrndr.ax
    10/30/2015  03:19 AM           167,936 VBICodec.ax
    10/30/2015  03:19 AM            49,664 vbisurf.ax
    10/30/2015  03:19 AM            99,840 WSTPager.ax
                  16 File(s)      7,788,736 bytes
                   3 Dir(s)  398,687,539,200 bytes free
    SysWOW64

    Code:
     Directory of c:\ServerBDA\files\SysWOW64
    
    08/01/2016  03:33 PM    <DIR>          .
    08/01/2016  03:33 PM    <DIR>          ..
    10/30/2015  03:19 AM            78,336 bdaplgin.ax
    10/30/2015  03:19 AM           640,512 blackbox.dll
    10/30/2015  03:19 AM           285,696 drmmgrtn.dll
    10/30/2015  03:19 AM           901,824 drmv2clt.dll
    08/01/2016  03:33 PM    <DIR>          en-US
    10/30/2015  03:19 AM            94,208 kstvtune.ax
    10/30/2015  03:19 AM            57,856 ksxbar.ax
    10/30/2015  03:19 AM            82,944 Mpeg2Data.ax
    10/30/2015  03:18 AM           221,696 mpg2splt.ax
    10/30/2015  03:19 AM            72,192 MSDvbNP.ax
    10/30/2015  03:19 AM           218,624 MSNP.ax
    10/30/2015  03:19 AM         2,362,880 MSVidCtl.dll
    10/30/2015  03:19 AM           499,200 psisdecd.dll
    10/30/2015  03:19 AM            87,552 psisrndr.ax
    10/30/2015  03:19 AM           132,608 VBICodec.ax
    10/30/2015  03:19 AM            41,472 vbisurf.ax
    10/30/2015  03:19 AM            79,872 WSTPager.ax
                  16 File(s)      5,857,472 bytes
                   3 Dir(s)  398,681,223,168 bytes free
    
    c:\ServerBDA\files\SysWOW64>
     

    Attached Files:

  14. baron19

    baron19 MDL Novice

    Jul 31, 2016
    6
    0
    0
    I thought I was posting it there, apparently not. How do I get it to post there?
     
  15. phoebeuk

    phoebeuk MDL Member

    Jun 8, 2016
    101
    18
    10
    #5715 phoebeuk, Aug 2, 2016
    Last edited: Aug 2, 2016
    As an Insider, Windows Update installed OS Build 14393.5 over Build 10586.494, which promptly nuked and uninstalled V12 WMC
    which was working flawlessly on Windows 10 Pro x64 beforehand. After several failed attempts to re-install
    V12 I switched to WMC V8.6 (and missed reading the bit about the green and blue dll swap, d'oh).

    It also nuked my Avast and Classic Shell until I installed updated versions (the Beta in Classic Shell's case).

    Okay. It works good, but here are a few glitches I noticed for comment or future versions.

    1) The OS update winds your tv card driver updates back to MS defaults, so make sure you re-install the latest
    working drivers you had from before the update.
    2) WTVConverter no longer works and has vanished from the context menu too.
    3) Playing DVDs/Blu-rays using PowerDVD16 interferes with scheduled recordings = they just DON'T record until
    you exit PowerDVD.
    4) This may just be me but if I group my recordings by title they are sorted by episode title rather than record
    date within that grouping. (this might be me missing something obvious, so feel free to point out my dumbness).
    (ETA Yes, it was my dumbness. Ignore point 4)

    (Hope this info helps, I read through the whole thread first to make sure I wasn't repeating anybody else's post.)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. jessie

    jessie MDL Member

    Jun 30, 2007
    166
    7
    10
    phoebeuk what brand and name of tv turner
     
  17. jessie

    jessie MDL Member

    Jun 30, 2007
    166
    7
    10
    crash2009 should we delete the file in ServerBDA and add only the one from 586
     
  18. phoebeuk

    phoebeuk MDL Member

    Jun 8, 2016
    101
    18
    10
    #5718 phoebeuk, Aug 2, 2016
    Last edited: Aug 3, 2016
    A Compro E750 dual dvbt that fits snugly into a PCIEx1 slot, had it for a few years now.


    (and my working driver is "SKNET MVX3 BDA DEVICE")**


    **Switched now to VMS800_E750_1.05.520_WLH.exe driver to troubleshoot scheduled recordings problem.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. BobSCA

    BobSCA MDL Novice

    Sep 13, 2015
    14
    2
    0
    You're gonna feel silly. After you sort by title and drill down into a series, just above the list of recordings you'll see the sort options "date recorded", "title" and "original air date".
     
  20. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #5720 crash2009, Aug 2, 2016
    Last edited by a moderator: Apr 20, 2017
    Code:
    @echo off
    set self=%~d0%~p0
    
    echo.
    echo Welcome to the BDA file grabber for Windows 7 x64!
    echo --------------------------------------------------
    echo.
    echo This batch file does only work with administrative privileges!
    echo.
    echo Batch file location is:
    echo %self%
    echo.
    echo Please cancel if it is incorrect or if you don't have write permissions.
    echo.
    echo.
    echo Press any key to continue.
    pause >nul
    echo.
    echo.
    echo Please enter your system locale and press enter.
    echo It must be the same as on your Windows Server 2008 R2.
    echo.
    echo Examples: en-US, de-DE
    echo.
    set /P loc=
    
    echo.
    echo Grabbing files...
    echo.
    
    set dst32=%self%files\System32
    set dst64=%self%files\SysWOW64
    
    md "%dst32%"
    md "%dst32%\%loc%"
    md "%dst64%"
    md "%dst64%\%loc%"
    
    copy %systemroot%\System32\bdaplgin.ax "%dst32%"
    copy %systemroot%\System32\kstvtune.ax "%dst32%"
    copy %systemroot%\System32\ksxbar.ax "%dst32%"
    copy %systemroot%\System32\Mpeg2Data.ax "%dst32%"
    copy %systemroot%\System32\mpg2splt.ax "%dst32%"
    copy %systemroot%\System32\MSDvbNP.ax "%dst32%"
    copy %systemroot%\System32\MSNP.ax "%dst32%"
    copy %systemroot%\System32\MSVidCtl.dll "%dst32%"
    copy %systemroot%\System32\%loc%\MSVidCtl.dll.mui "%dst32%\%loc%"
    copy %systemroot%\System32\%loc%\kstvtune.ax.mui "%dst32%\%loc%"
    copy %systemroot%\System32\%loc%\kswdmcap.ax.mui "%dst32%\%loc%"
    copy %systemroot%\System32\%loc%\ksxbar.ax.mui "%dst32%\%loc%"
    copy %systemroot%\System32\psisdecd.dll "%dst32%"
    copy %systemroot%\System32\psisrndr.ax "%dst32%"
    copy %systemroot%\System32\VBICodec.ax "%dst32%"
    copy %systemroot%\System32\vbisurf.ax "%dst32%"
    copy %systemroot%\System32\WSTPager.ax "%dst32%"
    copy %systemroot%\System32\blackbox.dll "%dst32%"
    copy %systemroot%\System32\drmv2clt.dll "%dst32%"
    copy %systemroot%\System32\drmmgrtn.dll "%dst32%"
    copy %systemroot%\System32\msdri.dll "%dst32%"
    copy %systemroot%\System32\MCEWMDRMNDBootstrap.dll "%dst32%"
    
    copy %systemroot%\SysWOW64\bdaplgin.ax "%dst64%"
    copy %systemroot%\SysWOW64\kstvtune.ax "%dst64%"
    copy %systemroot%\SysWOW64\ksxbar.ax "%dst64%"
    copy %systemroot%\SysWOW64\Mpeg2Data.ax "%dst64%"
    copy %systemroot%\SysWOW64\mpg2splt.ax "%dst64%"
    copy %systemroot%\SysWOW64\MSDvbNP.ax "%dst64%"
    copy %systemroot%\SysWOW64\MSNP.ax "%dst64%"
    copy %systemroot%\SysWOW64\MSVidCtl.dll "%dst64%"
    copy %systemroot%\SysWOW64\%loc%\MSVidCtl.dll.mui "%dst64%\%loc%"
    copy %systemroot%\SysWOW64\%loc%\kstvtune.ax.mui "%dst64%\%loc%"
    copy %systemroot%\SysWOW64\%loc%\kswdmcap.ax.mui "%dst64%\%loc%"
    copy %systemroot%\SysWOW64\%loc%\ksxbar.ax.mui "%dst64%\%loc%"
    copy %systemroot%\SysWOW64\psisdecd.dll "%dst64%"
    copy %systemroot%\SysWOW64\psisrndr.ax "%dst64%"
    copy %systemroot%\SysWOW64\VBICodec.ax "%dst64%"
    copy %systemroot%\SysWOW64\vbisurf.ax "%dst64%"
    copy %systemroot%\SysWOW64\WSTPager.ax "%dst64%"
    copy %systemroot%\SysWOW64\blackbox.dll "%dst64%"
    copy %systemroot%\SysWOW64\drmv2clt.dll "%dst64%"
    copy %systemroot%\SysWOW64\drmmgrtn.dll "%dst64%"
    copy %systemroot%\SysWOW64\msdri.dll "%dst64%"
    copy %systemroot%\SysWOW64\MCEWMDRMNDBootstrap.dll "%dst64%"
    
    
    echo.
    echo Finished!
    echo If you see any errors above, the locale entered may was incorrect.
    echo.
    pause
    10586_grabber got 35 of the 36 files that were requested. 18 from the System32 folder, 17 from the SysWOW64 folder. msdri.dll does not exist in my Windows\SysWOW64 folder.

    Are there any more that need to be added?