[ad] Empty ad slot (#1)!


When I first started using XP, one of the things that annoyed me most was its new Control Panel. Yes, the big new icons for running applets are certainly pretty, but the Control Panel’s several-layer organization forces you to click far too many times in order to get to the applet that you want. And its clutter of applets that I rarely if ever use make it even more difficult and confusing.

My first reaction was to click on the Switch to Classic View button, to do away with the new design, but the Classic View has its problems as well: its long, alphabetized list of thumbnails is just as difficult to navigate as the new Control Panel.

The solution? Start by cleaning up the Control Panel, hiding applets that you rarely if ever use. Note that when you hide the applets, you can still use them; you just won’t see their icons in the Control Panel.

In this hack, you’ll not only find out ways that you can control the Control Panel—you’ll also see how you can apply that knowledge to create different customized Control Panels.

Hide Unused Applets with the Registry
To hide unused applets using the Registry, run the Registry Editor and go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\don’t load.

The key, as its name implies, determines which Control Panel applet icons are not loaded into the Control Panel. You’ll still be able to run those applets from the command line after you hide them (as explained later in this hack); you just won’t be able to see their icons in the Control Panel.

To hide an applet, create a new String value whose name is the filename of the applet that you want to hide. For example, to hide the Mouse Control dialog box, the String value would be main.cpl for a list of Control Panel applets and their filenames.