Post Reply

Forums -> UltraMon™ -> Second Task Bar not showing...
Casey   2003-11-27 20:04
I installed and when I Started up there was no second taskbar on my other monitor and I haven't been able to get one to show up at all. Thanks! Help?
Christian Studer   2003-11-27 20:55
Please check if UltraMonTaskbar.exe is running after UltraMon has started. You can do this by taking a look at the Processes tab of Task Manager.

Christian Studer - www.realtimesoft.com
Casey   2003-11-28 04:07
nope, it is not running. Ultramon.exe is though.
Christian Studer   2003-11-28 09:20
Looks like it fails during startup for some reason.

To see the error message, you'll need to have a debug monitor program running, such as DBWIN32.

Once the debug monitor is running, close UltraMon, then start it again using the shortcut in Start Menu > Programs. You should then see an error message in the debug monitor program. Please post the error message here.

Christian Studer - www.realtimesoft.com
Casey   2003-11-28 13:45
2288: TaskbarManager::CreateTaskbars: WinTaskbar::Create failed
Christian Studer   2003-11-28 23:11
Thanks for the information. Make sure you are using the latest version of UltraMon, earlier versions might fail with this error if some third-party shell extensions are installed (DesktopX, TraySaver, etc).

If you are using the latest version: please run EnumShell and post the log file here. Also let me know what operating system you are using.

Christian Studer - www.realtimesoft.com
Casey   2003-11-29 14:34
class = "Button" title = "Start" HWND = 0x20044 parent = 0x20046
class = "TrayNotifyWnd" title = "" HWND = 0x20042 parent = 0x20046
class = "TrayClockWClass" title = "11:33 PM" HWND = 0x4002e parent = 0x20042
class = "SysPager" title = "" HWND = 0x4002a parent = 0x20042
class = "ToolbarWindow32" title = "Notification Area" HWND = 0x30030 parent = 0x4002a
class = "Button" title = "" HWND = 0x30032 parent = 0x20042
class = "ReBarWindow32" title = "" HWND = 0x3003c parent = 0x20046
class = "MSTaskSwWClass" title = "Running Applications" HWND = 0x10064 parent = 0x3003c
class = "ToolbarWindow32" title = "Running Applications" HWND = 0x10068 parent = 0x10064
class = "ToolbarWindow32" title = "Quick Launch" HWND = 0x30040 parent = 0x3003c
Christian Studer   2003-12-01 00:31
So far everything looks fine, but what's the first line of the log? Should start with 'Shell window:'.

Christian Studer - www.realtimesoft.com
antiver   2003-12-06 11:27
I'm just posting to report that I'm having this same problem. I used UltraMon 2.1 or 2.2 (not sure which) many months ago for a short time before my secondary monitor blew out and the smart taskbar worked for that time period. I just got a new 24" monitor, updated ultramon to 2.3, and now it doesn't display. Running debug, I get the message:
TaskbarManager::CreateTaskbars: WinTaskbar::Create failed

I've done everything suggested in the other similiar posts to this one, to no avail. Hope you get this worked out soon.
Bilko   2003-12-06 19:00
Hi, I just downloaded 2.3 for the very first time, restarted and got nothing. No blue bar like my friend said should appear. I would run ^those tests but I think it would probably turn out the same. I also have no UltraMon.exe running in my taskmanager :(

Cheers for any help lads.
Christian Studer   2003-12-07 07:17
antiver, please run EnumShell as described above and post the results here.

Bilko, you can start UltraMon manually using the shortcut in Start menu > Programs.

Christian Studer - www.realtimesoft.com
antiver   2003-12-13 07:32
Shell window: class = "Shell_TrayWnd" title = "" process = explorer.exe
class = "Button" title = " " HWND = 0x40048 parent = 0x5004a
class = "TrayNotifyWnd" title = "" HWND = 0x40044 parent = 0x5004a
class = "TrayClockWClass" title = "3:31 PM" HWND = 0x40046 parent = 0x40044
class = "SysPager" title = "" HWND = 0x40042 parent = 0x40044
class = "ToolbarWindow32" title = "Notification Area" HWND = 0x6002c parent = 0x40042
class = "Button" title = "" HWND = 0x5002e parent = 0x40044
class = "ReBarWindow32" title = "" HWND = 0x2006c parent = 0x5004a
class = "MSTaskSwWClass" title = "Running Applications" HWND = 0x1007a parent = 0x2006c
class = "ToolbarWindow32" title = "Running Applications" HWND = 0x1007e parent = 0x1007a
class = "ToolbarWindow32" title = "Quick Launch" HWND = 0x50036 parent = 0x2006c

-antiver
Christian Studer   2003-12-13 08:56
Thanks for the information, everything seems to be fine.

I have uploaded an updated version of EnumShell which does an additional test: EnumShell.zip. Please run the updated version and post the log.

Christian Studer - www.realtimesoft.com
Wabiloo   2003-12-13 22:56
Same problem as the others, with no Taskbar appearing on secondary monitor.

Result of EnumShell is:

Shell window: class = "Shell_TrayWnd" title = "" process = Explorer1.exe
class = "Button" title = "Calliope" HWND = 0x00030036 parent = 0x00030038
class = "TrayNotifyWnd" title = "" HWND = 0x0003003A parent = 0x00030038
class = "TrayClockWClass" title = "12:54" HWND = 0x0003003C parent = 0x0003003A
class = "SysPager" title = "" HWND = 0x0003003E parent = 0x0003003A
class = "ToolbarWindow32" title = "Notification Area" HWND = 0x00030040 parent = 0x0003003E
class = "Button" title = "" HWND = 0x00030042 parent = 0x0003003A
class = "ReBarWindow32" title = "" HWND = 0x0001007E parent = 0x00030038
class = "CiceroUIWndFrame" title = "TF_FloatingLangBar_WndTitle" HWND = 0x0001009E parent = 0x0001007E
class = "ToolbarWindow32" title = "CDC" HWND = 0x000100A2 parent = 0x0001007E
class = "ToolbarWindow32" title = "CUY" HWND = 0x0001009A parent = 0x0001007E
class = "WMP9DeskBand" title = "WMP9DeskBand" HWND = 0x00010098 parent = 0x0001007E
class = "ToolbarWindow32" title = "" HWND = 0x00010094 parent = 0x0001007E
class = "MSTaskSwWClass" title = "Running Applications" HWND = 0x00010082 parent = 0x0001007E
class = "ToolbarWindow32" title = "Running Applications" HWND = 0x00010086 parent = 0x00010082

Taskbar window: 0x00000000

Wabiloo
Christian Studer   2003-12-13 23:09
Wabiloo, the problem is that explorer.exe has been renamed. You'll need to rename Explorer1.exe to explorer.exe.

Christian Studer - www.realtimesoft.com
antiver   2003-12-14 03:46
come to think of it, i've modifed explorer.exe by hand to make a few tweaks of my own. at one point i had 4 different copies or so (ie exploreredit4.exe that all ran slightly differently)... i wonder if that could be the source of the problem, even though i'm currently running a modified copy named explorer.exe?

-antiver
Christian Studer   2003-12-14 04:08
Seems unlikely, but it might depend on the changes made. What results did you get with the updated EnumShell?

Christian Studer - www.realtimesoft.com
antiver   2003-12-14 04:26
instead of assuming the name and location of explorer.exe, check the reigstry for the value at:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell

(for example)

-antiver
Christian Studer   2003-12-14 20:33
I'm considering support for custom shells for the next release.

Christian Studer - www.realtimesoft.com
Wabiloo   2003-12-16 20:36
> Wabiloo, the problem is that explorer.exe has been renamed

Well, it didn't matter in UltraMon 2.0r, I had the bar on both screens. Why does it now?

Wabiloo
Christian Studer   2003-12-17 01:16
This is due to a fix for another issue.

Christian Studer - www.realtimesoft.com
antiver   2003-12-17 22:40
I'm good to go (after some explorer renaming and registry tweaking)... Nothing should be able to tell that I'm using a tweaked copy, though. Yay! Productivity!

-antiver
Novus   2005-11-08 22:25
Hi I also got the problem of not showing the second taskbar (with or without copying the tasks)

I hope you know what's wrong with it because I can't get it to work anymore (the second taskbar that is, the rest works fine)

Ok here is some info:

Im running Windows XP pro SP2
Ultramon 2.6

windows task manager:
UltraMon.exe // CPU 00 // MEM 2.152 K

EnumShell Debug (latest version provided)
Shell window: HWND = 0x00030042 class = "Shell_TrayWnd" title = "" process = explorer.exe
class = "Button" title = "start" HWND = 0x00030044 parent = 0x00030042
class = "TrayNotifyWnd" title = "" HWND = 0x00030048 parent = 0x00030042
class = "TrayClockWClass" title = "13:22" HWND = 0x00030046 parent = 0x00030048
class = "SysPager" title = "" HWND = 0x0003004A parent = 0x00030048
class = "ToolbarWindow32" title = "Notification Area" HWND = 0x0003004C parent = 0x0003004A
class = "Button" title = "" HWND = 0x0003004E parent = 0x00030048
class = "ReBarWindow32" title = "" HWND = 0x00010068 parent = 0x00030042
class = "WMP9DeskBand" title = "WMP9DeskBand" HWND = 0x00010074 parent = 0x00010068
class = "MSTaskSwWClass" title = "Running Applications" HWND = 0x0001006C parent = 0x00010068
class = "ToolbarWindow32" title = "Running Applications" HWND = 0x00010070 parent = 0x0001006C

UmTbar: shell = 0x00030042 tbar = 0x0001006C

Greetings Novus
Christian Studer   2005-11-08 23:08
The EnumShell output looks good, please try if resetting the Smart Taskbar configuration fixes the problem.

To do this, close UltraMon, run regedit.exe, then delete the registry key 'HKEY_CURRENT_USER\Software\Realtime Soft\UltraMon\Smart Taskbar'.

UltraMon will create a new default Smart Taskbar configuration when it gets started the next time.

Christian Studer - www.realtimesoft.com
Splise   2005-11-16 01:32
Hi. Smart taskbar is not showing on my second monitor as well. I have tried the reg edits, repairing, and resinstalling. Non of them have had any effect. Thanks
Splise   2005-11-16 02:21
More info: Also when I start Ultramon with DebugView running, it shows no errors. I am currently logging Win32 and Kernel. Thanks
Christian Studer   2005-11-16 07:21
Please post the system information from UltraMon's About dialog (UltraMon menu > About).

Christian Studer - www.realtimesoft.com
Mickey   2006-12-12 02:40
Same problem for me

Shell window: HWND = 0x00010068 class = "Shell_TrayWnd" title = "" process = explorer.exe
class = "Button" title = "start" HWND = 0x0001006A parent = 0x00010068
class = "TrayNotifyWnd" title = "" HWND = 0x0001006C parent = 0x00010068
class = "TrayClockWClass" title = "1:39 AM" HWND = 0x0001006E parent = 0x0001006C
class = "SysPager" title = "" HWND = 0x00010070 parent = 0x0001006C
class = "ToolbarWindow32" title = "Notification Area" HWND = 0x00010072 parent = 0x00010070
class = "Button" title = "" HWND = 0x00010074 parent = 0x0001006C
class = "ReBarWindow32" title = "" HWND = 0x0001007E parent = 0x00010068
class = "MSTaskSwWClass" title = "Running Applications" HWND = 0x00010086 parent = 0x0001007E
class = "ToolbarWindow32" title = "Running Applications" HWND = 0x0001008A parent = 0x00010086
class = "ToolbarWindow32" title = "Quick Launch" HWND = 0x00010084 parent = 0x0001007E

UmTbar: shell = 0x00010068 tbar = 0x00010086
Christian Studer   2006-12-12 10:19
That looks okay, it's most likely just a configuration issue.

Please try if resetting the Smart Taskbar configuration fixes the problem: Smart Taskbar: missing taskbar or taskbar shows tasks from wrong monitor

Christian Studer - www.realtimesoft.com
Mickey   2006-12-12 14:05
I've done that too... it worked perfectly well before I formatted, but since then hasn't worked properly at all.
Christian Studer   2006-12-13 09:19
Please send a copy of your Smart Taskbar settings and the UltraMon system information to support@realtimesoft.com, or post it here.

To save the Smart Taskbar settings to a file, run regedit.exe, right-click the key 'HKEY_CURRENT_USER\Software\Realtime Soft\UltraMon\Smart Taskbar', then select Export from the menu.

To access the UltraMon system information, right-click the UltraMon icon in the system tray and select About from the menu.

Christian Studer - www.realtimesoft.com
Mickey   2006-12-13 19:16
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Realtime Soft\UltraMon\Smart Taskbar]
"Enabled"=dword:00000001


2 monitors
Current desktop: 2304x1024 (0,0 - 2304,1024)

Monitor 1 - Plug and Play Monitor (primary):
Settings: 1280x1024, 32-bit color, 60 Hz refresh rate
Coordinates: 0,0 - 1280,1024. Workspace: 0,0 - 1280,1024
Video card: RADEON X800 Series (Omega 3.8.273)
Device: \\.\DISPLAY1\Monitor0

Monitor 2 - Philips 107T5/F5/S5:
Settings: 1024x768, 32-bit color, 75 Hz refresh rate
Coordinates: 1280,256 - 2304,1024. Workspace: 1280,256 - 2304,996
Video card: RADEON X800 Series Secondary (Omega 3.8.273)
Device: \\.\DISPLAY2\Monitor0
Christian Studer   2006-12-14 10:07
Do you only have the Enabled value under the Smart Taskbar registry key?

You should have several other values there, and a Taskbars subkey.

Christian Studer - www.realtimesoft.com
Mickey   2006-12-14 18:25
Just played around with some settings and it's now this:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Realtime Soft\UltraMon\Smart Taskbar]
"Enabled"=dword:00000001
"Process Priority"=dword:00000000
"Mode"=dword:00000000
"Show Desktop Hover Time"=dword:000001f4
"Show Refresh Menu Option"=dword:00000001
"DefaultConfigNumMons"=dword:00000002
"HeightOverride"=dword:00000000

[HKEY_CURRENT_USER\Software\Realtime Soft\UltraMon\Smart Taskbar\Taskbars]
Christian Studer   2006-12-15 10:11
I'm not sure what would cause the problems with the registry settings, one thing you could check is to make sure your user account has full control over the UltraMon registry key:

right-click the key 'HKEY_CURRENT_USER\Software\Realtime Soft\UltraMon' and select Permissions from the menu, then give your user account Full Control over the key and subkeys.

When you delete the 'HKEY_CURRENT_USER\Software\Realtime Soft\UltraMon\Smart Taskbar' registry key, the next time UltraMon is started it should recreate all the settings you have currently, and it should also create an additional key under Taskbars for the taskbar for the second monitor.

Christian Studer - www.realtimesoft.com
Eric Nagel   2007-01-04 00:33
I had the same problem, deleted the value in regedit & works now... just wanted to say thanks, Christian!
Mike Campos   2007-01-21 03:51
Hello,

I am having the same problem after replacing my hard drive and re-installing Ultramon. When I go to the Options/Customization screen the disable/enable the Smart Taskbar option is turned off and dimmed. UltramonTaskbar.exe is not running and it is not located in the Program Files\Ultramon folder. I installed version 2.7.1 directly, could be it I have to install a previous version and then update?

I deleted the registry entry for the Smart Taskbar but when the program runs it does not re-create the entry and before I deleted it there was not much there, the option to activate the taskbar was set to 1, but there was no entry for either monitor.

Any ideas?

Thanks,


Shell window: HWND = 0x00030038 class = "Shell_TrayWnd" title = "" process = explorer.exe
class = "Button" title = "start" HWND = 0x0003003A parent = 0x00030038
class = "TrayNotifyWnd" title = "" HWND = 0x0003003C parent = 0x00030038
class = "TrayClockWClass" title = "9:45 AM" HWND = 0x00030040 parent = 0x0003003C
class = "SysPager" title = "" HWND = 0x0003003E parent = 0x0003003C
class = "ToolbarWindow32" title = "Notification Area" HWND = 0x00030042 parent = 0x0003003E
class = "Button" title = "" HWND = 0x00030044 parent = 0x0003003C
class = "ReBarWindow32" title = "" HWND = 0x000100CA parent = 0x00030038
class = "MSTaskSwWClass" title = "Running Applications" HWND = 0x000100CE parent = 0x000100CA
class = "ToolbarWindow32" title = "Running Applications" HWND = 0x000100D2 parent = 0x000100CE

UmTbar: shell = 0x00030038 tbar = 0x000100CE

Mike Campos.
Christian Studer   2007-01-21 07:25
Looks like the Smart Taskbar feature isn't installed, to install it go to Control Panel > Add or Remove Programs, select UltraMon from the list, then click on Change and select the Smart Taskbar feature on the Customize Installation screen of the setup.

Christian Studer - www.realtimesoft.com
Erick   2008-08-08 10:12
Shell window: HWND = 0x0003005C class = "Shell_TrayWnd" title = "" process = Explorer.exe
class = "Button" title = "start" HWND = 0x00030060 parent = 0x0003005C
class = "TrayNotifyWnd" title = "" HWND = 0x00030062 parent = 0x0003005C
class = "TrayClockWClass" title = "5:11 PM" HWND = 0x00030064 parent = 0x00030062
class = "SysPager" title = "" HWND = 0x00030066 parent = 0x00030062
class = "ToolbarWindow32" title = "Notification Area" HWND = 0x00030068 parent = 0x00030066
class = "Button" title = "" HWND = 0x00010078 parent = 0x00030062
class = "ReBarWindow32" title = "" HWND = 0x00010082 parent = 0x0003005C
class = "MSTaskSwWClass" title = "Running Applications" HWND = 0x00010086 parent = 0x00010082
class = "ToolbarWindow32" title = "Running Applications" HWND = 0x0001008A parent = 0x00010086

Shell process: Explorer.exe C:\WINDOWS\Config\csrss.exe

UmTbar: shell = 0x00000000 tbar = 0x00000000
Christian Studer   2008-08-08 23:58
Erick, fixing the Shell registry entry will fix the problem.

To do this, run regedit.exe, go to the key 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon', then change the Shell value from

Explorer.exe C:\WINDOWS\Config\csrss.exe

to

Explorer.exe

Christian Studer - www.realtimesoft.com
Erick   2008-08-09 13:45
Hey thanks alot man!
Paski   2008-09-23 11:07
Hi,

I am getting the same issue, running UltraMon Version 3.0.2 (3.0 Beta 2.1) it was OK last week, but this week has stopped appearing on my laptop monitor.

I have tried:
* Enabling/Disabling the Smart TaskBar
* The registry fixed as outlined in the FAQs
* Uninstalling UltraMon, deleting the whole registry key, deleting the UltraMon directory in the Application Data directory and Program Files and reinstalling.

System Information:
Windows XP SP2

2 monitors
Current desktop: 2720x1024 (-1440,0 - 1280,1024)

Monitor 1 - Plug and Play Monitor (primary):
Settings: 1280x1024, 32-bit color, 60 Hz refresh rate
Coordinates: 0,0 - 1280,1024. Workspace: 0,0 - 1280,994
Video card: Mobile Intel(R) 945GM Express Chipset Family
Device: \\.\DISPLAY1\Monitor1

Monitor 2 - Plug and Play Monitor:
Settings: 1440x900, 32-bit color, 60 Hz refresh rate
Coordinates: -1440,0 - 0,900. Workspace: -1440,0 - 0,900
Video card: Mobile Intel(R) 945GM Express Chipset Family
Device: \\.\DISPLAY2\Monitor0

EnumShell.txt:
Shell window: HWND = 0x00030168 class = "Shell_TrayWnd" title = "" process = Explorer.exe
class = "Button" title = "start" HWND = 0x00020162 parent = 0x00030168
class = "TrayNotifyWnd" title = "" HWND = 0x00020160 parent = 0x00030168
class = "TrayClockWClass" title = "10:01 AM" HWND = 0x0002015E parent = 0x00020160
class = "SysPager" title = "" HWND = 0x0002015C parent = 0x00020160
class = "ToolbarWindow32" title = "Notification Area" HWND = 0x0002015A parent = 0x0002015C
class = "Button" title = "" HWND = 0x00020172 parent = 0x00020160
class = "ReBarWindow32" title = "" HWND = 0x0001017C parent = 0x00030168
class = "ToolbarWindow32" title = "MSN Toolbar" HWND = 0x0001018E parent = 0x0001017C
class = "WinDeskbarGhost" title = "" HWND = 0x00010190 parent = 0x0001018E
class = "ComboBoxEx32" title = "MSNTB_Window" HWND = 0x00010194 parent = 0x0001018E
class = "ComboBox" title = "" HWND = 0x00010196 parent = 0x00010194
class = "ComboLBox" title = "" HWND = 0x00010198 parent = 0x00010196
class = "Edit" title = "" HWND = 0x0001019A parent = 0x00010196
class = "MSTaskSwWClass" title = "Running Applications" HWND = 0x00010182 parent = 0x0001017C
class = "ToolbarWindow32" title = "Running Applications" HWND = 0x00010186 parent = 0x00010182
class = "ToolbarWindow32" title = "Quick Launch" HWND = 0x00010180 parent = 0x0001017C
class = "MSNTB_ToolbarNotificationOwner1760000" title = "MSNTB_Window" HWND = 0x0001018C parent = 0x0001017C

Shell process: Explorer.exe

UmTbar: shell = 0x00000000 tbar = 0x00000000
Christian Studer   2008-09-24 09:49
It looks like the Shell registry value has a trailing space, removing that should fix the problem.

Christian Studer - www.realtimesoft.com
Paski   2008-09-24 10:12
Worked a charm, thanks Christian :o)
Forums -> UltraMon™ -> Second Task Bar not showing...

Post Reply