Archive for March, 2012

Windows 7: Remove Favorites, Libraries & Homegroup from Navigation Pane


All credit to original author Noel Carboni.

I have found the ways to remove several things I never want to use from the Explorer navigation pane: Favorites, Libraries, and Homegroup. This has the effect of reducing visual clutter, moving the stuff I DO want to use up to the top, and making it less likely things will jump around after I have opened Explorer (e.g., right as I’m trying to click on them).

Note: This post involves modifying the registry. This is not to be taken lightly. If you undertake registry modifications, make backups, make notes on what you’re doing and what you’ve changed, and be extremely careful! If you’re not confidently familiar with making registry modifications, don’t do it!

The information here is being provided for reference only. I have only tested it on 32 bit Windows 7 Ultimate.

I do NOT recommend you undertake this modification on a system that you need to use for any critical purpose whatsoever, and I cannot take responsibility for any fault that may occur on a system after these modifications are attempted. If something goes wrong, return the registry values to their default settings and/or reenable the services.

Here’s the goal:

Of course, you’ll need to use administrator privileges to make these changes.

Note that before making each of the registry modifications you will need to change the permissions on the registry key so that you can write to it. If you don’t know how to do this you probably shouldn’t be undertaking these modifications.

These changes affect all users, and they take effect immediately.

Late added note: This change for Favorites, while it works, can cause system instability under some conditions, and a more stable workaround is to leave the Favorites displayed but just collapsed.

To remove Favorites, change this registry value:


To restore Favorites to its default setting (i.e., so it shows):


To remove Libraries, change this registry value:


To restore Libraries to its default setting (i.e., so it shows):


To remove Homegroup (and stop Homegroup networking functionality):
Go to Control Panel -> Network and Sharing Center -> HomeGroup, and click on Leave the homegroup link to unjoin from any existing home group.
Note: If the home group are shared and hosted from the PC, all HomeGroup connections will be disconnected.
Click on Leave the homegroup and confirm. In the future, if you want to use Homegroup networking you can create a homegroup using this same dialog.
Go to Control Panel -> System and Security -> Administrative Tools, and double click on Services. Alternatively, type services.msc in Start Search.
For each of the following two services:

HomeGroup Listener
HomeGroup Provider

Do the following:

Stop the service, and then double click on the service to open Properties dialog, and set its Startup type to Disabled. Click OK when done. In order to reinstate Homegroup functionality in the future, you will want to set the Startup type back to Manual.
The HomeGroup icon and group will no longer be shown in the navigation pane of Windows Explorer in Windows 7. Note that this does not interrupt “traditional” windows networking functionality (e.g., Map Network Drive).

Uninstall old hardware


Start Menu > My Computer > Right Click > Properties > Advanced System Settings > Environmental Variables > System Variables > New > name: “devmgr_show_nonpresent_devices” value: “1”

Start Menu > My Computer > Right Click > Manage > Device Manager > Right Pane: More Actions > View > Show Hidden Devices [check]

Hardware that is no longer present will be “ghosted out”.

As you can see, my old video card driver is still installed and using system resources.