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

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

  1. pctravel

    pctravel MDL Novice

    Aug 5, 2010
    6
    0
    0
    So I installed wmc v8.5 on my windows 10 system with fios and a ceton internal 6 tuner cable card. Had a couple issues, somehow Windows became unactivated but after fixing that wmc setup finished and I can tune many channels. The issue is that some channels say weak signal and can't tune in. Any clue? Is there a way to fine tune? I used to have Comcast, do I need to reset the ceton tuner somehow? Anyone have similar issues?
     
  2. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #5382 crash2009, Jul 9, 2016
    Last edited by a moderator: Apr 20, 2017
    Procman directed me to C:\Users\Mcx2-Win10\AppData\Local\Temp\ctnecho.log

    The log begins last night...near the time I installed the edited Installer.

    Inside the log, it appears the Caller (I assume that's the installer) attempted to run 32bit unregmp2 on 64bit Windows

    I don't think this is what we are looking for..... I will continue looking...

    Code:
    [*WMC Logging begun at 2016/07/08 - 23:11:17.  Logging at level: '4'.  OS is NT.  OSVer is 10.0.10586.0.0. System Lang is 1033. Prev version system is 12.0.10586.0. Setup version 12.0.10586.0.]
    ERROR: Caller attempted to run 32bit unregmp2 on 64bit Windows.  Call being switched to correct unregmp2.
    
    [*WMC Logging begun at 2016/07/08 - 23:11:18.  Logging at level: '4'.  OS is NT.  OSVer is 10.0.10586.0.0. System Lang is 1033. Prev version system is 12.0.10586.0. Setup version 12.0.10586.0.]
    Current command line: '/AsyncFirstLogon /REENTRANT'.
    
    [*WMC Logging begun at 2016/07/08 - 23:14:21.  Logging at level: '4'.  OS is NT.  OSVer is 10.0.10586.0.0. System Lang is 1033. Prev version system is 12.0.10586.0. Setup version 12.0.10586.0.]
    ERROR: Caller attempted to run 32bit unregmp2 on 64bit Windows.  Call being switched to correct unregmp2.
    
    [*WMC Logging begun at 2016/07/08 - 23:14:21.  Logging at level: '4'.  OS is NT.  OSVer is 10.0.10586.0.0. System Lang is 1033. Prev version system is 12.0.10586.0. Setup version 12.0.10586.0.]
    Current command line: '/AsyncFirstLogon /REENTRANT'.
    
    [*WMC Logging begun at 2016/07/08 - 23:24:15.  Logging at level: '4'.  OS is NT.  OSVer is 10.0.10586.0.0. System Lang is 1033. Prev version system is 12.0.10586.0. Setup version 12.0.10586.0.]
    Checking for Playlist Obfuscation.
    Playlist location not obfuscated. Doing Obfuscation now.
    Obfuscation for Playlist location succeeded.
    Current command line: '/FirstLogon'.
    
    [*WMC Logging begun at 2016/07/08 - 23:24:23.  Logging at level: '4'.  OS is NT.  OSVer is 10.0.10586.0.0. System Lang is 1033. Prev version system is 12.0.10586.0. Setup version 12.0.10586.0.]
    Checking for Playlist Obfuscation.
    Playlist location already obfuscated.
    Current command line: '/FirstLogon'.
    
    [*WMC Logging begun at 2016/07/08 - 23:25:49.  Logging at level: '4'.  OS is NT.  OSVer is 10.0.10586.0.0. System Lang is 1033. Prev version system is 12.0.10586.0. Setup version 12.0.10586.0.]
    ERROR: Caller attempted to run 32bit unregmp2 on 64bit Windows.  Call being switched to correct unregmp2.
    
    [*WMC Logging begun at 2016/07/08 - 23:25:49.  Logging at level: '4'.  OS is NT.  OSVer is 10.0.10586.0.0. System Lang is 1033. Prev version system is 12.0.10586.0. Setup version 12.0.10586.0.]
      Created media library for player.
    Current command line: '/AsyncFirstLogon /REENTRANT'.
    
     
  3. ImCoKeMaN

    ImCoKeMaN MDL Novice

    Sep 6, 2009
    48
    3
    0
    #5383 ImCoKeMaN, Jul 9, 2016
    Last edited: Jul 9, 2016
    @T-S would there be a good way to do something similar via RDP to make an "extender" based on the things you've been doing? I'm happy to have my 360 extenders working, but interested in some of the other potential advantages with a NUC or other client even a Pi

    Edit: Does tagging work on this forum? For some reason I thought it did, but doesn't look like I can.
     
  4. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120

    At the actual status the conection done trough a "stupid" rdp connection isn't as silky as a native extender, anyway it works and xfreerdp on linux allow to smart resize from a lower resolution to get a more than acceptable experience.

    That said anything able to manage reliably an RDP connection can be used, from a cheap/old android phone to thin pc devices, to windows itself.


    Not sure but likes are broken, possibly other features are broken as well.
     
  5. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    Is that behavior any different from V12? Are the affected channels encrypted?

    V8.5 is out since two days, and although 350+ downloads the reports are very few ATM, so it's hard to understand if your problems are coming from V8.5 itself or there is a problem on your specific setup.
     
  6. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    #5386 T-S, Jul 9, 2016
    Last edited: Jul 9, 2016

    I wasn't clear enough. I don't think there is a problem in the ceton installer.

    I think the problem comes from some differences from w7 to w10.

    One of them is the missing file mentioned on your log, so launch procmon.exe, and try to start manually the affected service, you should be able to figure what's the missing file.
     
  7. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #5387 crash2009, Jul 9, 2016
    Last edited: Jul 9, 2016
    Media Center Extender Setup failed to create the scheduled task to update the permissions on media files.

    Error: The system cannot find the file specified.


    I'm thinking that means The Mcx2-Win10 Account has no permission to play the files...Live, Recorded, Music, Pictures, and Videos.

    Probably the easiest way to duplicate the error would be to...

    Run Procmon

    Open WMC and add another Ceton Echo Extender.

    FYI, The HTPC was definatly sending and receiving, only problem was extender was not displaying to the TV.
     

    Attached Files:

  8. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    I don't get it.

    Did you see that error only once?

    If so, open win 7 export that scheduled task and import it on w10 and see what happens.
     
  9. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    I get the error every time I install the extender. Once per install.

    I'll have a look in Win7 for the scheduled Task, and do like you suggest.
     
  10. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #5390 crash2009, Jul 9, 2016
    Last edited: Jul 11, 2016
    I have been reviewing these all morning. Nothing really pops out at me.

    I can use the MMC App (My Media Center) on my phone to start a RecordedTV on v12. I can also use the MMC to start a RecordedTV on the Extender. According to Wireshark and Procmon it is streaming from v12 to the Extender, but only the splash screen is displayed on the TV attached to the Extender.



    I'm uploading procmon to Mega, I'll post it when its done.



    Both Wireshark and Procmon were running during the installation, at about 3:00 PM

    This last picture shows (192.168.1.131 Ceton Echo Extender) sending 66's and (192.168.1.132 WMCv12) sending 16241's I should be seeing something on the TV attached to the extender.
     

    Attached Files:

  11. pctravel

    pctravel MDL Novice

    Aug 5, 2010
    6
    0
    0
    #5391 pctravel, Jul 9, 2016
    Last edited: Jul 10, 2016
    The channels are fox fios channels and are copy once. Am I able to view these in wmc?
    When I try it says I have critical Windows system files that are corrupted. Is this the drm manager?
     
  12. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    You should be able to watch all channels you are subscribed to. That is the whole idea behind a CableCard Tuner. WMC is the only DVR that can do this.

    If your Win10 is screwed up, WMC is not going to work well, as you noticed. How to fix it will depend on how you broke it.

    For starters you could run sfc /scannow in an elevated cmd prompt.

    How did you break it?
     
  13. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    #5393 crash2009, Jul 10, 2016
    Last edited: Jul 10, 2016

    OK, I think I got this one figured out. The error states.....


    Media Center Extender Setup failed to create the scheduled task to update the permissions on media files.

    Error: The system cannot find the file specified.


    One of the Mcx files is named McxTask. This file is part of the group of files that are responsible for identifying and monitoring the HTPC's shared libraries such as Pictures, Music, Movies, Videos, Live and also RecordedTV. McxTask especially needs to monitor the Record To folder to gain access to the Live TV File, or files, in the case of multiple tuners.

    It appears to me that media center extender setup failed to create the scheduled task to update the permissions on media files because the file named McxTask is missing from v12. I believe the error..... The system cannot find the file specified because it is Simply Not There.

    If it is there, I am not seeing it.

    I just did a search of my WMC folder for McxTask. The file was found in v8, v8.5, v10, and v11. v12 does not include the file. It appears that v2.1 is missing the file also.
     

    Attached Files:

  14. pctravel

    pctravel MDL Novice

    Aug 5, 2010
    6
    0
    0
    E No idea, I ran the sfc scan and it said it can't fix the issue files.
     
  15. mwpeterson

    mwpeterson MDL Member

    Sep 7, 2015
    146
    37
    10
    McxTask.exe is in my ehome directory on all of my v12 installations.

    Also, in my so far unsuccessful quest to find if some missing files from the insider builds are causing the HDHomerun to fail setup, I see the insider build is also missing McxDriv.dll from the system32 folder. It is described as Media Center Extender Resources. So that is something to think about as we head for the Anniversary update.
     
  16. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120

    The sfc thin is useful when the V12 installation fails, and often it's effective even when it tells that it failed.

    So try to uninstall v8.5 and install v12 and see if you get a different result.
     
  17. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    I think I was still not clear.

    That error message talks clearly about a scheduled task, I think it creates a new scheduled task, just like mcupdate does.

    Hence you must have that additional task in w7.

    Hence try to export it from w7 and reimport it in w10
     
  18. pctravel

    pctravel MDL Novice

    Aug 5, 2010
    6
    0
    0
    #5399 pctravel, Jul 10, 2016
    Last edited: Jul 10, 2016
    I used a wim mounted drive to fix the system files then ran sfc scan and it successfully said it completed, v8.5 tried to view fox channel and said update playready which said successful but then same error message when trying to tune. downloaded v12, I'll try this one.

    Update, v12 worked all fox channels working perfectly.
     
  19. Pitanga

    Pitanga MDL Novice

    Nov 3, 2013
    2
    0
    0

    Yep, that does the trick. Thx!