If you have a host application that you don’t want to be pinned to the Windows 7 taskbar, you can do so by adding a registry value in the application registration area. By default Windows prevents the following host processes from being pinned to the taskbar.
- RUNDLL32.EXE
- MSHTA.EXE
- DLLHOST.EXE
- APPLAUNCH.EXE
- HH.EXE
- WINHLP32.EXE
- MMC.EXE
… and other file names defined in the following registry key in string values HostApps, AddRemoveApps and AddRemoveNames
To remove the Pin to Taskbar (and "Pin this program to taskbar") context menu options for a particular application, use these steps:
Click Start, type Regedit.exe and go to the following key:
Create a subkey with the name of the application (say, \clsidview.exe)
Select to the newly created branch:

In the right pane, create a String value named IsHostApp
Exit the Registry Editor.
This prevents the application ("clsidview.exe", in this example) from being pinned to the Taskbar. For more information, see topic Registering an Application as a Host Process at MSDN.
Screenshots


Related Posts
- Show the Window Menu (Restore, Minimize, Close) for Taskbar Icons in Windows 7
- Pin to Taskbar and Pin to Start Menu Options Missing From Shortcuts Context Menu in Windows 7
- How to Restore the Quick Launch Toolbar, Show Desktop and the Flip 3D Icons in Windows 7
- How to Increase the Taskbar Thumbnail Preview Size in Windows 7
- Taskbar Displays Full Path of Open Folders Instead of the Actual Folder Name
If you enjoyed this post, make sure you subscribe to our RSS feed! We feature Tips, Troubleshooting information, Scripts and Utilities for Microsoft Windows Operating Systems!
Prefer an E-mail subscription?



