Rys 2007-02-20 20:28
I've recently installed 2.7.1 on Vista Business x64 with two displays connected to one graphics adaptor.
The problem lies with enabling the Smart Taskbar, since the process just exits as soon as it's launched (by Ultramon or manually by double clicking its .exe in Explorer).
Is there a startup log or similar somewhere that I can look at to help diagnose the issue?
|
Christian Studer 2007-02-21 11:46
If you have a debug monitor like DebugView installed, you could check if there are any error messages from the Smart Taskbar.
Christian Studer - www.realtimesoft.com
|
Rys 2007-02-24 11:01
DebugView reports the following:
[2992] TaskbarManager::CreateTaskbars: failed to install hooks
Hope that helps!
|
Rys 2007-02-24 11:13
Following doing that with DebugView, I had a search around the forums for hooks problems and came across your EnumHooks tool. Here's its output:
Operating system version: 6.0.6000
Potential hooks:
WS2_32.dll: Directory: C:\Windows\syswow64 ProductName: Microsoft® Windows® Operating System ProductVersion: 6.0.6000.16386 CompanyName: Microsoft Corporation FileDescription: Windows Socket 2.0 32-Bit DLL FileVersion: 6.0.6000.16386 (vista_rtm.061101-2205)
NSI.dll: Directory: C:\Windows\syswow64 ProductName: Microsoft® Windows® Operating System ProductVersion: 6.0.6000.16386 CompanyName: Microsoft Corporation FileDescription: NSI User-mode interface DLL FileVersion: 6.0.6000.16386 (vista_rtm.061101-2205)
NTMARTA.DLL: Directory: C:\Windows\system32 ProductName: Microsoft® Windows® Operating System ProductVersion: 6.0.6000.16386 CompanyName: Microsoft Corporation FileDescription: Windows NT MARTA provider FileVersion: 6.0.6000.16386 (vista_rtm.061101-2205)
WLDAP32.dll: Directory: C:\Windows\syswow64 ProductName: Microsoft® Windows® Operating System ProductVersion: 6.0.6000.16386 CompanyName: Microsoft Corporation FileDescription: Win32 LDAP API DLL FileVersion: 6.0.6000.16386 (vista_rtm.061101-2205)
SAMLIB.dll: Directory: C:\Windows\system32 ProductName: Microsoft® Windows® Operating System ProductVersion: 6.0.6000.16386 CompanyName: Microsoft Corporation FileDescription: SAM Library DLL FileVersion: 6.0.6000.16386 (vista_rtm.061101-2205)
lgscroll.dll: Directory: C:\Program Files\Logitech\SetPoint\x86 ProductName: Logitech SetPoint ProductVersion: 3.1.116 CompanyName: Logitech Inc. FileDescription: Logitech Scroll Enabler (UNICODE) FileVersion: 3.1.116 Comments: Created by the Productivity Software team
MSVCR80.dll: Directory: C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.762_none_10b2f55f9bffb8f8 ProductName: Microsoft® Visual Studio® 2005 ProductVersion: 8.00.50727.762 CompanyName: Microsoft Corporation FileDescription: Microsoft® C Runtime Library FileVersion: 8.00.50727.762
MSVCP80.dll: Directory: C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.762_none_10b2f55f9bffb8f8 ProductName: Microsoft® Visual Studio® 2005 ProductVersion: 8.00.50727.762 CompanyName: Microsoft Corporation FileDescription: Microsoft® C++ Runtime Library FileVersion: 8.00.50727.762
The problem remains whether I unload the Logitech SetPoint processes or not (when I do their hooks disappear from EnumHooks' list).
|
Christian Studer 2007-02-24 11:22
Thanks for the information.
If you open Task Manager > Processes, do you have a process RTSHookInterop.exe?
One reason for this error message would be if RTSHookInterop.exe couldn't get started. RTSHookInterop.exe is used to provide support for 32-bit applications.
Christian Studer - www.realtimesoft.com
|
abe 2007-02-25 11:04
I have the same problem, here's my EnumHooks output:
Operating system version: 6.0.6000
Potential hooks:
ctagent.dll: Directory: C:\Windows\SysWOW64 ProductName: ctagent ProductVersion: 2, 11, 0, 0 CompanyName: Creative Technology Ltd FileDescription: ctagent FileVersion: 5.12.01.1220-2.11.0320 (Beta-Release)
Yep, thats all. (Vista Ultimate x64)
I do not have RTSHookInterop.exe running, I cant even find it on my computer!
|
Christian Studer 2007-02-25 13:23
abe, RTSHookInterop.exe would be installed in C:\Program Files (x86)\Common Files\Realtime Soft\RTSHookInterop\x32.
If it's not, try repairing the UltraMon installation. You can do this via Control Panel > Programs and Features.
Christian Studer - www.realtimesoft.com
|
abe 2007-02-25 14:01
Thanks, thought I searched there.. Vista's search sucks. :)
Anyways, here's what happens:
No change with RTSHookInterop.exe running, except that it closes around 5 seconds after the hook-error. And no new error in DebugView.
|
abe 2007-02-25 14:13
I found the problem!
When installing you have to choose "install for all users of this computer".
Thanks for the help though, very appreciated. :)
|
Rys 2007-02-26 21:22
Excellent, installing for all users fixes it for me too, good find abe!
One for a fix/FAQ, thanks for your help Christian :)
|
Christian Studer 2007-02-27 11:02
I'll look into this for one of the next releases, will be fixed if possible.
Christian Studer - www.realtimesoft.com
|