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

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

  1. phoebeuk

    phoebeuk MDL Member

    Jun 8, 2016
    101
    18
    10
    #5901 phoebeuk, Aug 5, 2016
    Last edited: Aug 5, 2016
    drjimbo-

    the OS update messes with the V12 install/uninstall to such an extent that the recommended method to uninstall is to download T-S's v8.6 and run his uninstaller instead. The link to the V8.6 download is in the signature in his posts.

    I can't post links or quote other posts containing links until I pass 20 posts.

    However, some people seem to have success with V12 by installing it again without uninstalling first. Go Figure.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. phoebeuk

    phoebeuk MDL Member

    Jun 8, 2016
    101
    18
    10
    #5902 phoebeuk, Aug 5, 2016
    Last edited: Aug 5, 2016
    Of course I could get to 20 posts quicker by posting again instead of editing my previous posts :eek:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Graznok

    Graznok MDL Member

    Jan 29, 2013
    214
    120
    10
    I actually installed v12 right after Anniversary Update and it failed. So I uninstalled it, then reinstalled it, without success.

    I tried Dism /Online /Cleanup-Image /ScanHealth, Dism /Online /Cleanup-Image /RestoreHealth, Dism /Online /Cleanup-Image /StartComponentCleanup, Dism /Online /Cleanup-Image /StartComponentCleanup /ResetBase, along with v12 uninstall/install.

    It appears that only sfc /scannow fixed the issue.
     
  4. phoebeuk

    phoebeuk MDL Member

    Jun 8, 2016
    101
    18
    10
    My sfc /scannow came back with 100% health, but I went with V8.6 which seems to work for me.

    The only thing that doesn't seem to work for me is WTVConverter being unable to convert .wtv files to .dvr-ms files.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. DavidinCT

    DavidinCT MDL Addicted

    May 9, 2015
    536
    100
    30
    #5905 DavidinCT, Aug 5, 2016
    Last edited: Aug 5, 2016
    This has been discussed many times. No a linksys extender will not work with 8.x or above, same with Windows 10. Microsoft did some major changes in 8.1 that broke it. The Xbox 360 is the only working Extender on Windows 10 (if you apply the hacks to get it working)


    On my end, The Centon tool shows "InfiniTV is configured for use with Media Center". If I got into WMC and open the Ceton app, it clearly sees the tuner. Running TV setup still shows "No tuner"

    BTW..
    The 0x80070002 error normally means "The system cannot find the file specified” Could it be a missing file that made the connection ?

    I also did pretty much everything you tried with the same results..... Crap...
     
  6. phoebeuk

    phoebeuk MDL Member

    Jun 8, 2016
    101
    18
    10
    The 0x80070002 errors are a generic message, sometimes hilariously with appended text "Something Happened". I tried searching Microsoft and found the error occurring for many unrelated issues. The only common factor seemed to be missing or corrupted files/resources. Perhaps something required during the installation of the drivers has been removed from Windows 10? .NET 3.5 has been mentioned here and there as a suspect, but it could be something else.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. phoebeuk

    phoebeuk MDL Member

    Jun 8, 2016
    101
    18
    10
    #5907 phoebeuk, Aug 5, 2016
    Last edited: Aug 5, 2016
    Perhaps some digging into the history and documentation of the drivers themselves might throw some light on the mystery. A "requires xxxxxx to install" would be a big help.

    The Ceton InfiniTV problem becomes more complicated if it is bridged with a network card, because that configuration was only ever supported under Windows 7 SP1.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. phoebeuk

    phoebeuk MDL Member

    Jun 8, 2016
    101
    18
    10
    This may seem obvious, and please forgive me if you've already tried this, but have you attempted to install the drivers in compatibility mode?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. DavidinCT

    DavidinCT MDL Addicted

    May 9, 2015
    536
    100
    30
    #5909 DavidinCT, Aug 5, 2016
    Last edited: Aug 5, 2016
    8.1 drivers install fine....They are listed in device manager with no issues. No errors on the event log on the hardware. Not sure compabitily would help here at all.

    0x80070002 can mean a lot of things your right but, a comoon thing is about missing files or cant find a file. Just wondering if this leads to something, as Microsoft could be blocking something that WMC needs.

    I guess one way to attack this is find a program that monitors changes done. Install cablecard software on a Windows 7/8.1 device, then run WMC and setup tuners. Stop and capture it. Then Install on the new build of Windows 10, capture like before and see the differences when the drivers are installed and when WMC starts....then compare, noting system logs.

    WMC can be put in a extra log mode for trouble shooting, If I get some time tonight, I'll play with this....I forget how to enable the mode...

    I guess this could be start towards SOME progress....unless we have some other thoughs
     
  10. Soapdishbandit

    Soapdishbandit MDL Junior Member

    Feb 16, 2016
    69
    4
    0
    If this pans out, I'll beer ya! :) :) :)
     
  11. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
  12. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
  13. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    We could also "Track it" in the TCPIP. Assumedly there would be packets "Flying back and forth" between the tuner and WMC. Example:

    ehshell says...Hey HDHR, what you got for tuners over there?

    HDHR says..."None for you loser" or "I have three"

    We would need someone with strong TCPIP skills. Maybe Venom has some ideas on this subject?
     
  14. BobSCA

    BobSCA MDL Novice

    Sep 13, 2015
    14
    2
    0
    You can enable this in the Ceton Diagnostics Tool | Advanced | Extra Media Center Logging.
     
  15. mwpeterson

    mwpeterson MDL Member

    Sep 7, 2015
    146
    37
    10
    Read some of my old posts and see what I discovered with procmon. You can stop monitoring events to limit the number of processes. We're only interested in the time during a tv signal setup. You'll also want to look at a working WMC and see what is happening during when a cablecard tuner is setup properly. Also look at the processes while playing live TV. You'll see some of the missing files like msdri.dll.
     
  16. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    I never had to get in to the nuts and bolts of the HDHR, it just worked by itself.

    InfiniTV has a great log that records the entire conversation, and Reports where the failure is.

    In the InfiniTV driver settings, there is method to collect a report and upload to Ceton. This report is used by their analyst (was Erkotz) I do remember viewing the report prior to sending. What is the name of the windows utility that collects the report?
     
  17. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #5917 crash2009, Aug 5, 2016
    Last edited: Aug 5, 2016
    Thanks Bob that's the one I was thinking of.....

    Ceton Diagnostics Tool | Advanced | Extra Media Center Logging.

    I do remember viewing the report, as I recall the report was a specialized version of event viewer, and only collected event logs that pertained to Tuner and CableCard.

    I'm going to do a little digging in my Win7/InfiniTV setup.
     
  18. Graznok

    Graznok MDL Member

    Jan 29, 2013
    214
    120
    10
    I realized that I missed one step: sfc /scannow must be done after having removed Windows\ehome directory (run _TestRights.cmd then cd .. and rd /s ehome).

    sfc /scannow is perhaps useless. In order to install v12, we actually have to remove v12 and manually delete all files in Windows\ehome.
     
  19. rwb

    rwb MDL Novice

    Jun 24, 2008
    2
    1
    0
    So I'm getting network traffic between the HDHomeRun Prime and my PC when I run ehprivjob manually but no traffic when I try live tv setup in WMC. Have the firewall and everything turned off for testing too... strange.

    ehprivjob seems to be finding my tuners fine.

    C:\Windows\ehome>ehprivjob.exe /OCURDiscovery
    Discovered known device 'HDHomeRun Prime Tuner 1321DFEA-2'
    Discovered known device 'HDHomeRun Prime Tuner 1321DFEA-1'
    Discovered known device 'HDHomeRun Prime Tuner 1321DFEA-0'
     
  20. DavidinCT

    DavidinCT MDL Addicted

    May 9, 2015
    536
    100
    30
    Thanks but, i am sure I will have a few in me tonight when I try this :)

    Free beer ? No complaints there LOL :)

    Right. We need to compare the 7/8 software install, TV setup and confirm live TV plays, Then we have to do the SAME exact thing on 10. I think this will be the ONLY way to really do this.

    I still have some offical Windows Media Center tools from when I was a Windows 7 MC beta tester..... There is one that pulls every bit of data and logs from WMC (and Windows), I might be able to snag some data from that.

    If someone can give me some details on procmon and how to lower the data it comes with, I should be able to compare a Windows 7 and Windows 10 (Win 7 is perfectly clean, a blank OS)

    Hope this gets us somewhere....