Is there a way to "hide" a normal windowed application in Windows?
I'm looking for something that removes it from the taskbar and possibly puts an icon in the system tray instead.
I use Process Manager for this. It has a lot of other options besides putting an app in the system tray, but I use this the most.
As of the April 2018 update, Windows 10 is now able hide windows from view without installing extra software. There are now Virtual Desktops that allow you to isolate specific windows to separate environments. Here's how you enable the feature to do as you desire:
I found a clever workaround in the Windows Seven Forums:
- Either create a new shortcut or copy a shortcut of the program (ex: CCleaner) that you want to pin to the taskbar to your desktop.
NOTE: If you already have this program pinned to the taskbar, then you will need to unpin it before doing step 2.
Right click on the new shortcut (ex: CCleaner) on the desktop, and click on Properties.
In the Shortcut tab, click on the Change Icon button.
In the field under "Look for icons in this file", copy and paste the location below and press Enter.
Select the blank transparent icon and click on OK.
Click on OK.
Right click on the shortcut (ex: CCleaner) with the new blank icon on the desktop, and click on Pin to Taskbar.
Delete the shortcut (ex: CCleaner) on the desktop.
The invisible program icon is now pinned to the taskbar.
See link above to post in Windows Seven Forums for example screen captures.
http://www.softpedia.com/get/Desktop-Enhancements/Other-Desktop-Enhancements/Dialog-Mate.shtml. The one I use because it's small, well integrated and has the favorites part also. Right mouse click on the normal maximize/restore control button (on application's Title bar) minimizes any application to an icon on Desktop, right-clicking on minimize button minimizes any application to Tray (what OP asked). It also adds convenient menu to all applications' Title bars for these aforementioned functions, and to set 'Always on Top' also.