I just install TortoiseHg, to act as Mercurial client tool.
However, in my Vista, whenever I start, there is a TortoiseHg Overlay Icon Server
at my notification bar.
Is quite annoying. What is the purpose of that? Can I disable it?
The notification icon is part of a service* which gives us those handy icons on the corner of version-controlled files/folders. (The little icons demonstrate whether the file is "up-to-date", modified, etc.)
If you want to get rid of the icon:
My current setup is that I've disabled TortoiseHgOverlayServer from starting up with Windows through msconfig's Startup tab. (To run msconfig, press Windows+R, and type in msconfig
.)
Then, when I want my icons to update, I right click on my project folder, and click on TortoiseHg->Update Icons
. This starts TortoiseHgOverlayServer manually, and it'll only be there until you log off Windows.
*It's not really a Windows service, but it acts kinda like one, so...