Tooltip will appear when you hover the mouse cursor over an item, without clicking it, and a small box appears with information regarding the item being hovered over. An example is the time located at the bottom right hand side in Windows. When you move your mouse cursor to the time without clicking it, it will display the date in a small box.

A very common problem that a lot of people face is when they move the mouse pointer over the taskbar icons on a Windows based computer, some tooltips are hidden BEHIND the taskbar. This problem has been around since Windows 95 until Vista and that makes it the most annoying and oldest bug to date!

Microsoft admitted that this is a known issue for Windows XP and the Microsoft way to fix this problem is by log off and then log back on to the current account or restarting your computer.
You can reproduce this bug by going to Start -> Programs, move your mouse cursor to any of the program and right click to bring up the system menu. Now move your mouse cursor over the system tray icon to bring up a tooltip. Alternatively, you can also move your mouse cursor to any of the quick launch icons. You will notice that the tooltip will appear behind the taskbar.
This problem doesn’t bother everyone but it is handy just hovering over programs such as uTorrent and seeing the download progress. If you’re annoyed with this tooltip bug and don’t want to restart to fix the problem, here are some alternatives to repair and bring back the tooltip over the taskbar.
This problem is caused by a bug in Windows that causes the taskbar tool-tips to lose their “topmost” window style and be covered up by the taskbar. Weirdly, Microsoft has acknowledged this tooltip problem exists but has not yet fixed it. Having the latest service pack and hotfixes doesn’t help.
BikeMike used AutoHotkey to write a small utility to fix the tooltip bug. Whenever the tooltip starts to appear behind the taskbar, just run the utility, and it’ll fix the problem. This fix doesn’t get rid of the tooltip problem but at least you don’t need to restart your computer. Just run ToolTipFix.exe and you’ll see a small icon appear at your tray bar with the message “I fixed it“.

[ Download ToolTipFix.exe ]
If you find it troublesome to run the utility whenever this tooltip problem occur, there’s another great free utility by NeoSmart called ToolTipFixer. Just install and forget about the problem. No need to keep running a program every time you experience this bug. Actually NeoSmart ToolTipFixer doesn’t really “FIX” the bug. Once installed, you will notice a new service “TTFixerService” being created.

Whenever Windows is booted up, ToolTipFixer.exe will be running in background so that it can immediately and automatically fix the tooltip bug when it occur.
[ Download NeoSmart ToolTipFixer ]
Unfortunately NeoSmart ToolTipFixer doesn’t support Windows XP x64 Edition. For those who are using Windows XP x64, there is another tool similar to what BikeMike has created. It is a utility that you run when the tooltip starts to appear behind the taskbar. It’s only 24KB in size and I have no idea who wrote it because the original website is no longer available. This file is checked with VirusTotal and it’s clean.
[ Download tooltipsfix64.exe ]
Related posts:
Thank you so much that was so annoying I changed my screen rez and adjusted a few things and bam lost my tool tips
Oh…didn’t realize that such tool exist to fix a tiny windows bug. :) This is actually one of the most unique utilities I’ve encountered.
While the taskbar is one of the most common part of the windows interface that is facing various bugs and errors, I think it will be a good idea if the maker of this tool can also do a fix for those bugs like:
missing icons in the taskbar
open programs not showing in the taskbar
icons randomly appearing and disappearing
entire taskbar missing
Although you can find the solutions here: windowsfix.org/how-to-fix-windows-taskbar-errors.html ….It will be a hassle to do it all manually everytime.
Perfect!!!!!!!!
I have SP3, and also have this problem :P so it does not seem to have been (necessarily) fixed in SP3.
I googled UserPreferencesMask to try and find out what the registry fix does… Microsoft’s Technet contains an article on it here: technet.microsoft.com/en-us/library/cc957204.aspx however from this article it seems like the values changed are “reserved for future use,” leading me to believe that changing them either should have no effect, or that Technet is misinformed.
I went ahead and made the change, then end-task’d Explorer, restarted it, confirmed the problem was fixed (it was), then attempted to create the problem again by the method given in other comments here – right-clicking a program in the start menu – and lo: it has not manifested itself. I’m a skeptic by nature, however, so I wouldn’t be surprised if I noticed the error again several hours from now :P
It seems that Microsoft finally corrected this problem with Service Pack 3 on XP – I had this problem with SP2 but now it seems to have vanished.
If you have SP2 you can reproduce this problem by going to Start Menu->Programs->going to any item and right-clicking to “properties”. Your tooltips would then appear behind the systray. Upgrade to SP3 and no longer happens.
Thanks for compiling these solutions here.
Here is yet another fix, written by Jerold Schulman for an article that appeared in Windows IT Pro magazine and also in SQLServer magazine, May 12, 2006:
sqlmag.com/Articles/Print.cfm?ArticleID=85856
It is a batch file named FixTTbTB.bat that you run from a command line prompt with a F or U switch. The syntax is: FixTTbTB F|U
(Where F fixes the problem, and U undoes the fix.)
(** I have copied the contents of the batch file at the end of this message.)
The batch file sets the value of registry key
HKCU\Control Panel\Desktop\UserPreferencesMask
to either 90320780 (“fix”)
or 9E3E0780 (“undo”)
This fix appears to work, by changing the values of the first two hex words 90 32 to 9E 3E. (I cannot find documentation for the values of this registry key, so I don’t know exactly what the 9E and 3E do — maybe someone here can answer this?).
**NOTE** — The value of 9E3E0780 for “Undo” is the default value of the key on a fresh Windows XP installation..
However, before running this batch file, you might want to check the current value of the key in your system:
I just noticed that the value of this key, on several of my XP computers which have been in use for awhile, differs from the Microsoft default, so the key has apparently been changed by other things that I have run on my systems. E.G., here are the values of the key in three of my computers:
be3e0780,
be3e0580,
9c120380.
So you might want to check your current key value and use that as the “Undo” value in the batch file instead of the Microsoft default one.
** FixTTbTB.bat contents:
—————————————————–
@echo off
setlocal
if {%1}=={} goto err
set key=”HKCU\Control Panel\Desktop”
set switch=%1
set switch=%switch:”=%
if /i “%switch%” EQU “F” goto fix
if /i “%switch%” EQU “U” goto undo
:err
@echo Syntax: FixTTbTB F^|U
:end
endlocal
goto :EOF
:fix
REG ADD %key% /V UserPreferencesMask /T REG_BINARY /F /D 90320780
goto end
:undo
REG ADD %key% /V UserPreferencesMask /T REG_BINARY /F /D 9E3E0780
goto end
—————————————————–
samad909’s solution does indeed work on my computer, Raymond. I went a bit further, though.
I right-clicked on the taskbar, chose “Properties”, unchecked “Keep the taskbar on top of other windows” and clicked the “Okay” button. Then I went back into the taskbar properties, put the check mark back next to “Keep the taskbar on top of other windows” and clicked the “Okay” button.
Now the tooltips are displaying as they should and the taskbar still displays on top of other windows.
I’m running Windows XP Professional SP2.
There’s really no need (at least in my case) for the overkill of an extra utility. Thanks for the info, though.
I just right-clicked on the taskbar and chose “lock the taskbar” and that fixed it, for whatever stupid reason.
PSS: I was wrong on the URN – I used to think that part was the URI, but the URI is more of a general term I think. However, the term “URI” applied to “/blah” in “example.com/blah” isn’t incorrect, I don’t know what it’s specifically called…… this is a hell of a tangent.
Thanks man! You rock! This was very helpful. This bug has pissed me off for 12 or more years and I’ve never bothered to look for a fix.
PS: Asking for a URI to find out someone’s website is like asking someone their address without requiring their City, State or ZIP code. While the URI can include the URL, the URL is more specific while asking the URI can be interpreted as any fragment of the URL such as the “/blah” in “example.com/blah” whereas a URL implies the use of the protocol, the domain (authority), the port (if required) and the URN (the part after the domain:port).
Killing explorer and restarting it is a very inelegant shotgun solution. You might have had a dozen windows open and you would have to start them all up again.
The ToolTipFix utility works well and doesn’t hog any memory.
This is one of many bugs that have been plaguing the windows gui ever since windows 95. It is just staggering that this gluttinous company could allow these things to persevere even up to now, while ripping hundreds of dollars per windows licence off the planet’s population.
I\’ve found that if you task kill explorer and then it restarts itself not all icons will return to the system tray but the apps still remain running. So that does mess things up just like forcefully task killing any other process. Anyway tooltipfix.exe worked for me! Great program.
James Craft’s solution posted above works for me.
Thanks James!
better yet…
create a batch file that you can have on your quicklaunch bar.
tTip.bat contents:
tskill explorer
K.I.S.S’ solution is a decent work-around. It worked for me where nothing else did.
I’m not interested in having to hunt down my taskbar, and I need tooltips to know battery use on my laptop.
Thanks!
Thanks so much! This has driven me crazy for a long time!
I already use AutoHotkey so I wanted to incorporate the source.
I found the source here:
forums.whirlpool.net.au/forum-replies-archive.cfm/731320.html
I like the idea of having it “fix” itself periodically.
Even once every several minutes should be sufficient.
Thanks for the ideas!
SIMPLEST SOLUTION
Click Start, Run
In the Open text box type: tskill explorer
Explorer will stop and restart. Problem solved. No need to run any software.
thanks, this was driving me crazy.
I did another workaround I read somewhere. Click the Turn Off Computer button, then cancel it (don’t actually turn it off or restart) and the tooltips should work properly again. If your taskbar is not set to auto-hide you might have to check autohide, apply, then uncheck it. Mine is set on autohide so it worked immediately for me.
my method is stop the explorer.exe running from the task manager then run it again.
Download NeoSmart Tool use huge ram
15-20 MB of ram!!! just for fixing a tooltip problem?!!
Nice try, but that doesn’t work either. Only the fix can help… Thx Ray ;)
All i do is pick one of the apps in the tray, find it in the start menu, right click it, and choose “sort by name”. Fixed.
Great!
Thank you so much for bringing this little fix to my attention. I have been irritated by this thing since I started with Windows version whatever all those years ago and cannot believe it still happens on XP SP2 Pro!!!
Finally I can fix it.
Great site, keep it up ;)
samad909, I tried that before writing this article and it didn’t work. That’s why I did not write it in.
There is a simpler way to do this without installing anything,
Click properties in the taskbar, uncheck keep the taskbar on top of other windows, click apply, then recheck it and click ok and wola!