Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: ShyBar - an automatic Windows 7 taskbar hider

07 Feb 2014   #1

Windows 7 Home Premium 64 bit
ShyBar - an automatic Windows 7 taskbar hider

I recently switched to a Windows 7 pc as my main unit and I've become annoyed that even when I set the taskbar to auto-hide it still leaves a line on the bottom of my desktop. So I wrote ShyBar, a taskbar hider that functions automatically without having to click on a button or press a hotkey to show the taskbar when needed.

Please understand that this isn't my day job. I will try to address all your concerns but I may not be able to answer every single post. Rest assured, however, that I will read every comment.

  • ShyBar is free for personal use however donations via Paypal or Bitcoin will be gratefully accepted and will go towards my sister's medical bills.
  • Tries to detect full-screen applications and will suspend processing so as not to interfere with games or video players.
  • Supports the Classic Shell seashell start button in addition to the regular start button.
  • Works no matter which edge of the desktop the taskbar is docked on.
  • Will only activate if the taskbar is set to auto-hide.
  • Fully automatic. Detects the mouse cursor and will show or hide the taskbar depending on the cursor's proximity to a user-adjustable hotspot and coolspot.
  • ShyBar v1.44+ now includes dual sliders to set the hotspot (area that triggers the appearance of the taskbar) and the coolspot (area which, upon leaving, will trigger concealment of the taskbar). If you prefer the previous single slider version of ShyBar, the download link is in post #12.
  • ShyBar v2.21 adds a configurable delay to allow user control of when the taskbar appears. (This feature is still in BETA.)

Features reported as working by users but not yet personally tested by me:
  • Multi-monitor support
  • Compatible with Display Fusion

Known bugs or issues:
  • If you use Avast! antivirus, the DeepScreen function may make Windows think the installer has stopped working. Just wait for Deepscreen to finish then allow the installer to continue and operation will resume normally.
  • Works with Windows 7.
  • Windows 8 compatibility is in development.
  • User interface not yet tested with high dpi / Retina displays.
  • Does not yet support taskbar notifications. Fix being investigated.
  • If the Classic Shell seashell start button is installed it may flicker a bit if you have a slower computer.
  • The icon is ugly. What can I say? I took a picture of a leaf, plugged it into an icon maker and called it a day.
  • Does not yet support showing the taskbar when the Windows key is pressed. I have an alpha that works however it requires that ShyBar continually check if the Start menu window has been opened. Unless I can resolve the possible performance issues of checking for this window I will not implement this feature.

Download link v2.22:

MD5 5131cad686d0402593252d906842c989
SHA1 7ea68b26f226260fdf582836b6070d749b102cdb

You will also need the 2013 C++ Redistributable: Download Visual C++ Redistributable Packages for Visual Studio 2013 from Official Microsoft Download Center

Version 2.6 BETA - See this post : ShyBar - an automatic Windows 7 taskbar hider - Page 9 - Windows 7 Help Forums

My System SpecsSystem Spec
17 Feb 2014   #2

Windows 7 Home Premium 64 bit

ShyBar updated to version 1.1 to improve compatibility. Download link in first post.
My System SpecsSystem Spec
21 Feb 2014   #3

Microsoft Community Contributor Award Recipient

Win 7 Pro x64 / Win 10 Pro

I tested this out in VmWare and it works very nice.

Thank you for the contribution.

My System SpecsSystem Spec

26 Feb 2014   #4

Windows 7 Home Premium 64 bit

Thank you, Bongo, for the feedback and the kind words.
My System SpecsSystem Spec
27 Feb 2014   #5

Windows 7 Ultimate x64

I get an error when I try to run it.

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at Shyness.Dimensions.Prepare()
   at Shyness.ShyBar.Form1_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
    Assembly Version:
    Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Program%20Files%20(x86)/ShyBar/ShyBar.exe
    Assembly Version:
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    Assembly Version:
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    Assembly Version:
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the section.
The application must also be compiled with debugging

For example:

    < jitDebugging="true" />

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
My System SpecsSystem Spec
27 Feb 2014   #6

Windows 7 Home Premium 64 bit

Quote   Quote: Originally Posted by Sven24 View Post
I get an error when I try to run it.
Hi Sven,

Could you PM me your system specs (OS version, 64 or 32 bit, number of monitors, desktop size)? It's crashing when it tries to get your monitor type/dimensions. You wouldn't happen to be running multiple monitors would you?

My System SpecsSystem Spec
27 Feb 2014   #7
Microsoft MVP

Vista, Windows7, Mint Mate, Zorin, Windows 8

Nice effort, Thanks. I won't use it though because I need my taskbar in plain sight at all times. It provides a lot of info.
My System SpecsSystem Spec
01 Mar 2014   #8

Windows 7 Home Premium 64 bit

ShyBar updated to version 1.21 to improve compatibility with non-English systems. Thanks to Sven24 for helping with the testing. Download link in first post.
My System SpecsSystem Spec
07 Mar 2014   #9

Windows 7 Home Premium 64 bit

ShyBar updated to version 1.3 to fix an issue where the program could lose track of the mouse in certain situations. Thanks to Sven24 for helping with the testing. Download link in first post.
My System SpecsSystem Spec
12 Mar 2014   #10

Windows 7 x64

Fantastic program, definitely something I've been wanting since i first started hiding my taskbar.

Is it possible (if not too much trouble) to add an auto hide delay of say a second or two, or configurable?

This would help especially if one has a taskbar that is a few rows tall or more, the way it is now you either need to set the trigger zone to be on the larger side if one wants to pick something in the higher row(which leads to it showing up when not intended), or else it hides before the mouse can reach it

or if that's not possible maybe a secondary larger definable zone that keeps the taskbar visible until it moves outside this, so that one could keep the trigger area small yet still be able to pick higher items in it without it auto hiding before intended

Thanks again
My System SpecsSystem Spec

 ShyBar - an automatic Windows 7 taskbar hider

Thread Tools

Similar help and support threads
Thread Forum
Disable automatic hardware detection and/or automatic driver install
not sure which section this pertains to specifically, but "drivers" seems close enough. issue i recently upgraded to an sli graphics configuration. since upgrading, my previous method of avoiding the TDR driver crash has stopped working. known fix that i can't get to work anymore
Sticky Notes Taskbar Hider - Send Notes to Tray!
Sticky Notes Taskbar Hider allows you to recover that lost taskbar space used by the awesome Windows 7 Sticky Notes feature. With complete functionality like launching on system startup, hotkeys, along with the super easy usability Sticky Notes Taskbar Hider can make your use of Sticky Notes a...
Good ip hider
This must be the right forum since it is about security , yeah ? Anyway , i am looking for an ip hider that really works , i have tried Safe ip and Hide ip but they are both bogus since when i surf to some site to check if it is really hidden it shows that it is not .I do not want to use a...
Network & Sharing
Flash Windows Hider 2.6
Hello everyone, I had Flash Windows Hider 2.6, and it is full version, there is now available only 2.2 which needs registration code, or free trial for only 14 days, but my computer got formatted and lost 2.6, and I tried downloading it but no site works, so if anyone have the setup ready...
Automatic Updates & Stopping Automatic Restarts
How do I prevent Automatic restarts after important updates? I want my computer to be updated when theres an important update. I want to be told my computer was updated and needs to be restarted. I was in the middle of something important tonight before I passed out on the couch. I woke up and...
Windows Updates & Activation

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 14:03.
Twitter Facebook Google+