in

andy vt's tools & blog

automating lazy

mcestate.dll in Vista 32

Last post 07-14-2007 8:31 PM by babgvant. 2 replies.
Page 1 of 1 (3 items)
Sort Posts: Previous Next
  • 07-12-2007 10:06 PM

    mcestate.dll in Vista 32

    I'm having a problem with commercial skipping in Vista Ultimate 32.

    I've had commercial skip working before, but after a reinstallation to upgrade to the newest version of dvrmstb, commercial skipping quit working.

    I've tried both the msi installer and the manual installation method and either way, everything installs fine. DVRMSToolboxservice and DVRMSFileWatcherService are both running.

    I've tried everything in the wiki: http://babgvant.com/Wiki/view.aspx/DVRMSToolbox/Commercial_Skip_Addin/TroubleShootingCommercialSkip

    I've got logging and debug turned on for everything and I'm getting events for everything like I should be. Commercial skip XML files are being created where they should be. And when I open Media Center, I'm getting a comskip event that looks normal:

    User: Groove

    Initialize Registry Settings, CommercialSkip Version 1.2.0.7

    NumberOfProcessors = 2

    AutoReloadSettings = True

    WriteOnMceStateChangeEvents = True

    SkipBoxMinMinutes = 0

    SkipDisplayType = Classic

    SkipMaxMinutes = 65535

    AutoSkip = True

    WriteEvents = True

    PromptScan = Prompt

    KeyHandleDisableTime = 30

    DisableAutoSkipOnBack = True

    DisableKey = D1

    ForwardKey = Right

    BackKey = Left

    SkipOnKey = Up

    SkipOffKey = Down

    Debug = False

     

    Before, when everything was working, I could press the up or down arrow and I would see that commercial skipping was being turned on or off. But now, I get nothing except the mini-guide when I press up or down.

    I was trying a few things, and I decided to try and re-register mcestate.dll and I got the following error:

    The module "mcestate.dll" was loaded but the entry pint DllRegisterServer was not found.
    Make sure that "mcestate.dll" is a valid DLL or OCX file and then try again.

     

    Any help would be appreciated.

  • 07-13-2007 6:57 PM In reply to

    Re: mcestate.dll in Vista 32

    Update:

    I just uninstalled v1207, removed all reg entries, removed all files under Program Files, and Users/Public/DVRMSToolbox.

    I then rebooted and installed v1206.

    The situation is exactly the same. No error messages are generated at all, but I don't get any commercial skip functionality in Media Center. The xml files are being generated properly though.

  • 07-14-2007 8:31 PM In reply to

    Re: mcestate.dll in Vista 32

    this problem is usually caused by ehmsas.exe being broken (a somewhat common thing in vista).  if it did work on your installation, do a system restore back to the point where it worked, then try again.  I had this problem with the first install I did of Vista, I fixed it by doing an upgrade installation (because it never worked properly).
Page 1 of 1 (3 items)
@2008 andy vt
Powered by Community Server (Non-Commercial Edition), by Telligent Systems