When I right-click the Windows desktop and select New to create a shortcut or folder, I get not only the options for Shortcut and Folder but also a lengthy list of documents representing every application that I have on my machine. Is there any way that I can change what appears on this list?
Larry Thompson, via the Internet
Though Microsoft does not make it easy for users to customize the New submenu on the right-click menu, you can do the job if you're willing to roll up your sleeves and dig into the Registry. Because Registry changes can cause serious problems (like not being able to start Windows), proceed at your own risk.
Add a menu item: First, decide what file types you want added to the menu and what applications open these files. You need no special preparations for applications such as Notepad, WordPad, and Microsoft Paint that always start with a new document open and ready for you to begin working. But applications that start with no documents open (like the $25 shareware image editor PolyView, available at the Polybytes Software site and from FileWorld) require you to create and save a template file first. For these applications, you should set up a typical document the way you want it and then save it in the Windows folder's ShellNew folder. This folder is hidden on some systems, so you may first have to choose View, Options (Win 95) or View, Folder Options (Win 98 or later, or Win 95 with Internet Explorer 4's Desktop Update). Click View, select "Show all files", and click OK.
Now start Windows Registry Editor: Choose Start, Run, type regedit, and click OK. Click the + (plus sign) next to HKEY_CLASSES_ROOT. You should see a series of folders in the left pane corresponding to the document extensions that Windows associates with particular applications (such as .doc, .xls, and .html). Find the extension of the file type you want to add to the New submenu, and right-click it. Choose New, Key. (In the Registry, each folder icon is referred to as a key.) Name the new key ShellNew, and press Enter to complete the naming process. With your new folder selected, right-click a blank area of the right pane and choose New, String Value. If you're using a file type whose program starts with a blank document by default, name the new icon NullFile and press Enter. On the other hand, if you're using a file type whose program starts with no documents open, name the icon FileName. Double-click the FileName icon (or press Enter), and for "Value data", type the full path and name of the template file you saved in Windows' ShellNew folder. Then click OK and exit the Registry Editor. Your changes should appear immediately on the New submenu.
Here's an example: To create a new Outlook Express mail message by right-clicking on the Desktop or in a folder (for example, to store copies of individual messages as separate files), launch Outlook Express and choose File, New, Mail Message. Add whatever boilerplate text you want to the message. Then choose File, Save As and save the file with a name like Blank in the ShellNew folder in your Windows folder. (Outlook Express will automatically add the .eml extension). Next, start the Registry Editor as explained above, and locate the .eml folder in HKEY_CLASSES_ROOT. Create the ShellNew key; then in that key, create the StringValue icon and name it FileName. Double-click the FileName icon and type c:\windows\ShellNew\Blank.eml (your path and file name may differ) in the "Value data" box. Click OK and exit the Registry.
To test the result, right-click on the Desktop, and choose New, Outlook Express Mail Message. A new message icon will appear on the desktop. Name it and press Enter. Double-click the icon and type your message. When you're done, click Send to place the message in the Outbox. Deleting the new message icon will not remove the message from the Outbox; this is just a technique for creating mail messages if you want copies stored as individual files outside Outlook Express (or any similar e-mail system).
Remove a menu item: There are various ways to remove items from the New submenu, depending on what you wish to accomplish. Here are three scenarios: