1. This forum section is a read-only archive which contains old newsgroup posts. If you wish to post a query, please do so in one of our main forum sections (here). This way you will get a faster, better response from the members on Motherboard Point.

undocumented event log warning and errors by tabsrv

Discussion in 'Tablet PC' started by Olli Krollmann, Sep 19, 2005.

  1. hi,

    immediately after installing windows xp sp2 on an acer travelmate C302XMi
    tablet pc and rebooting the following four events were logged in the
    application event log:

    2005-09-16 12:25:03 TabSrv Error None 19 N/A DREX The description for Event
    ID ( 19 ) in Source ( TabSrv ) cannot be found. The local computer may not
    have the necessary registry information or message DLL files to display
    messages from a remote computer. You may be able to use the /AUXSOURCE= flag
    to retrieve this description; see Help and Support for details. The
    following information is part of the event:
    System\CurrentControlSet\Control\TabletPC\LinearityData.

    2005-09-16 12:25:03 TabSrv Error None 19 N/A DREX The description for Event
    ID ( 19 ) in Source ( TabSrv ) cannot be found. The local computer may not
    have the necessary registry information or message DLL files to display
    messages from a remote computer. You may be able to use the /AUXSOURCE= flag
    to retrieve this description; see Help and Support for details. The
    following information is part of the event:
    System\CurrentControlSet\Control\TabletPC\TabSrv.

    2005-09-16 12:25:03 TabSrv Warning None 32769 N/A DREX The description for
    Event ID ( 32769 ) in Source ( TabSrv ) cannot be found. The local computer
    may not have the necessary registry information or message DLL files to
    display messages from a remote computer. You may be able to use the
    /AUXSOURCE= flag to retrieve this description; see Help and Support for
    details. The following information is part of the event: Failed to read
    TabSrcConfig (rcReg=2).

    2005-09-16 12:25:03 TabSrv Error None 19 N/A DREX The description for Event
    ID ( 19 ) in Source ( TabSrv ) cannot be found. The local computer may not
    have the necessary registry information or message DLL files to display
    messages from a remote computer. You may be able to use the /AUXSOURCE= flag
    to retrieve this description; see Help and Support for details. The
    following information is part of the event:
    System\CurrentControlSet\Control\TabletPC\TabSrv.

    i checked the registry, and there are no keys like
    System\CurrentControlSet\Control\TabletPC\TabSrv
    System\CurrentControlSet\Control\TabletPC\LinearityData

    the only keys present are:
    System\CurrentControlSet\Control\TabletPC\ButtonActions
    System\CurrentControlSet\Control\TabletPC\DisplayOrientations
    System\CurrentControlSet\Control\TabletPC\TabletButtons

    there is also no registered event source named TabSrv. that is why there are
    no descriptions for the events 19 and 32769.

    the tablet pc works fine. the upgrades to tablet pc 2005 appear to have
    succeeded, and there are no problems working with the pen and the tablet pc
    features.

    what is TabSrv, what was it looking for in the non-existent registry keys,
    and why did this happen? does it need to be addressed, or is it to be
    ignored?

    thanks,
    olli krollmann
    krollmann software
     
    Olli Krollmann, Sep 19, 2005
    #1
    1. Advertisements

  2. Olli Krollmann

    Chris H. Guest

    Olli, you should have two tabsrv.dll files on your system, first in
    C:\WINDOWS\System32 and also in C:\WINDOWS\system32\dllcache. If they
    exist, they probably aren't properly acknowledged in the Registry, which may
    be causing the error.

    You can check to see if they are properly there by opening Windows Explorer
    (not Internet Explorer). Use the drop-down menu to go to Tools/Folder
    Options/View tab and under Hidden files and folders, place a dot in the
    radial for Show hidden files and folders. Also remove the check mark from
    Hide extensions for known file types just below that. Thirdly, remove the
    check mark from Hide protected operating system files (Recommended). Tap
    Apply, and then OK.

    Now navigate to C:\WINDOWS\System32 and look in the listing of the files.
    If it is there, you can right-click the file and select Properties. The
    version (if you're running XP SP2 and the Tablet PC Edition 2005) should be
    1.7.2600.2180 on the Version tab. If it doesn't exist in this location,
    navigate to C:\WINDOWS\system32\dllcache and verify the existence there. If
    it isn't in the first location, but in the second, copy (drag and drop) the
    file into C:\WINDOWS\System32, exit Windows Explorer and restart your
    system.

    If the file correctly resides in C:\WINDOWS\System32, close Windows Explorer
    and go to the Command Prompt (not Start/Run), navigate to
    C:\WINDOWS\System32 and at the prompt line enter "regsvr32 tabsrv.dll"
    (without the quotes) followed by Enter. This will register the .dll
    correctly. You will need to exit the Command Prompt, then restart your
    system again.
     
    Chris H., Sep 19, 2005
    #2
    1. Advertisements

  3. hi chris,

    thanks, i will have a look into this and check the presence of tabsrv.dll.

    frankly i think that the event source was not registered and the additional
    registry subkeys were not properly added to
    System\CurrentControlSet\Control\TabletPC. i am afraid that registering the
    dll again will not fix this, but i'll give it a try.....

    thanks,
    olli krollmann
     
    Olli Krollmann, Sep 24, 2005
    #3
  4. hi chris,

    i tried to register tabsrv.dll, but got an error

    tabsrv.dll was loaded, but the DllRegisterServer entry point was not found.
    This file can not be registered.

    are you positive that tabsrv.dll needs to be registered, or were you just
    guessing? the version information of this dll does not show an
    OleSelfRegister item. libraries that can be registered usually show this
    item in their version information.

    why isn't tabsrv.dll registered as an event source, and why doesn't it
    create the registry subkeys that it is missing?

    is this component really needed? i was unable to find a process (using
    tasklist /m tabsrv.dll) that loads tabsrv.dll - even when the tablet pc
    on-screen keyboard is active.

    thanks again,
    olli krollmann
     
    Olli Krollmann, Sep 25, 2005
    #4
  5. Olli Krollmann

    Chris H. Guest

    Perhaps you're right. I was going off some old notes on a similar issue,
    but that was from so long ago it may have been the original way it was
    handled, and not the current version. :cool:

    Are you seeing any other errors in Control Panel/Administrative Tools/Event
    Viewer in either Application or System?
     
    Chris H., Sep 26, 2005
    #5
  6. hi chris,

    i have not been seeing any more events from source tabsrv since the ones
    that were logged immediately after the installation of xp sp2. so it might
    be a one-time issue that occurred when tablet pc edition was upgraded to
    version 2005.

    why isn't tabsrv.dll registered as an event source, and why doesn't it
    create the registry subkeys that it is missing?

    is this component really needed? i was unable to find a process (using
    tasklist /m tabsrv.dll) that loads tabsrv.dll - even when the tablet pc
    on-screen keyboard is active.

    thanks again,
    olli krollmann
     
    Olli Krollmann, Sep 29, 2005
    #6
  7. Olli Krollmann

    Chris H. Guest

    I'm checking on some things, Olli, and will post back when I've got some
    information for you. Sorry for the delay, but I'm away from home currently.
     
    Chris H., Sep 30, 2005
    #7
  8. ok, take your time.

    please drop me a note to mailto: when you've got news.

    thanks,
    olli krollmann
     
    Olli Krollmann, Sep 30, 2005
    #8
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.