|
95 Registry Tips & Tricks Troubleshooting
Networking/Communications Tips
Windows 95 Performance Tips Windows NT Registry Windows
NT Tips
Tips & Tricks
| Explorer Tips
|
Start Menu Tips
|
| Recycle Bin Tips
|
Icon
Management
|
| My Computer Tips
|
Internet Explorer Tips
|
| Tricks
|
Reference
|

Explorer Tips
When you right-click on the desktop and select New, a list of default templates
you can open up are listed. To remove items from that list:
- Start Regedit
- Search for the string ShellNew
- This should bring you to HKey_Classes_Root
- For the items you want to remove, simply rename the ShellNew command
- Renaming is safer that deleting it
- Continue searching for the items you want to remove
- You do not need to reboot for the change to take effect

Disabling Drives in My
Computer
To turn off the display of local or networked drives when you click on My Computer:
- Start Regedit
- Go to HKey_Current_User \ Software \ Microsoft \ Windows \ Current Version \ Policies \
Explorer
- Add a New DWORD item and name it NoDrives
- Give it a value of 3FFFFFF
- Now when you click on My Computer, none of your drives will show

Opening Explorer from My Computer
By default, when you click on the My Computer icon, you get a display of all
your drives, the Control Panel etc. If you would like to have this open the Explorer:
- Start Regedit
- Search for My Computer or 20D04FE0-3AEA-1069-A2D8-08002B30309D
- This should bring you to HKey_Classes_Root \ CLSID
- Expand the key {20D04FE0-3AEA-1069-A2D8-08002B30309D}
- Right click on Shell
- Select New / Key and type Open and press the Enter key
- Right click on Open
- Select New / Key and type Command and press the Enter key
- Double click on the Default for Command and type Explorer.exe for the
value
- Now when you click on My Computer, the Explorer will start
- If you want to return to normal, simply delete the Open key

- Start Regedit
- Go to HKey_Current_User \ Software\ Microsoft \Windows \ Current Version \ Policies \
Explorer
- Right click on the right panel and add a New / DWORD
- Name it NoSaveSettings
- Give it a value of 1
- Logoff or Reboot the computer

- Start REGEDIT
- Go to HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ VxD \ MSTCP\
- Select New from the Edit menu
- Select String Value
- Type DefaultRcvWindow for the name of the new value.
- Double-click on the new value, and type in the desired number - 2144 is
the default.

If Windows95 doesnt refresh your view of files and folders as often as you might
like you can change it. Heres how to make it refresh constantly.
NOTE: F5 will refresh your screen on demand.
- Start REGEDIT
- Go to HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Update
- In the right pane, right-click on UpdateMode and select Modify
- Select the 01 and change it to 00.
- Exit the REGEDIT and restart.

Windows 95 is capable of displaying the contents of any ".BMP" files in
Explorer as icons, but you must have Microsoft's Paint program installed. Try the
following tip:
- Select "HKEY_CLASSES_ROOT\Paint.Picture"
- Right click on Paint.Picture and select "New" and "Key"
- Enter "DefaultIcon" as the name
- Left click on "DefaultIcon"
- Double-click on "(default)" in the right pane
- Enter "%1" as the value data
- After Windows is rebooted all ".BMP" files will display their
contents as icons.

Start Menu Tips
Windows95 has a small delay on the Start Menu between the time your pointer hovers over
an expanding menu option and the time that it displays its contents. You can set the
delay to be lower (to speed up the menu) or higher (to slow it down):
- Start the REGEDIT program
- Search for the word desktop
- This should be in HKEY_CLASSES_ROOT / CLSID / {00021400...
- Right Click on the right panel
- Pick NEW / String Value.
- Name it MenuShowDelay, all one word.
- Select a value from 1-10, 1 being the fastest.
- Exit REGEDIT
- Restart Windows

- Start Regedit
- Go to HKey_Current_User \ Software\ Microsoft \Windows \ Current Version \ Policies \
Explorer
- Right click on the right panel and add a New / DWORD
- Name it NoFile or NoRun
- Give it a value of 1
- Logoff or Reboot the computer

The Documents Menu displays the last file and programs you used. You can clear item
manually but only through editing the Registry can you turn this off automatically. This
can be useful on computers that are used by multiple people. The same settings can be also
used in NT 4.0.
- Set the properties on the Recycle Bin to delete files immediately.
- Start Regedit
- Go to HKey_Current_User \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \
User Shell Folders
- Right click on the right panel
- Select New / String Value
- Rename it to Recent - Only if it is not already there
- Give it the value of C:\RECYCLE
- Set your Recycle bin to Automatically delete files
- Log off and back on again.
Your Documents Menu should now be blank. This will be for all subsequent
users who logon as well.
Normally, when you right button click on the Start button, it allows you to open
your programs folder, the Explorer and run Find. In situations where you dont want
to allow users to be able to do this in order to secure your computer.
- Start Regedit
- Search for Desktop
- This should bring you to HKey_Classes_Root \ Directory
- Expand this section
- Under Shell is Find
- Delete Find
- Move down a little in the Registry to Folder
- Expand this section and remove Explore and Open
Now when you right click on the Start button, nothing should
happen.
You can delete only those items that you need. Note: - On Microsoft keyboards, this
also disables the Window-E (for Explorer) and Window-F (for Find) keys.
If you remove an installed progam and its files by deleting the files, it may still
show up in the Add/Remove programs list through the control panel. In order to remove it
from the list (so you dont need to re-install in order to just remove it again).
- Start the Registry Editor
- Open HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft / Wiondows / CurrentVersion / Uninstall
- Delete any programs here.
This will only delete them from the list, not delete the actual
programs. Only programs designed for Windows95 will show up here in the first place.
If you want to start programs every time Windows95 runs, but would like to hide them
from usersby not having the listed in the Startup folder or the WIN.INI file, you can have
them load through the registry.
- Start Regedit
- Go to HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run or
RunOnce
- Right click on the right panel
- Select New / String Value
- Type in any name
- For the value, enter the path and executable for the program you want to
run.

Recycle Bin Tips
- Make sure that the Recycle Bin is empty before changing the icons. Failure to do so can
lead to an empty bin displaying as full
- Do a FIND on "Recycle Bin" (Or whatever you have it re-named to)
- Press the "TAB" key to select the hex name of the open folder in the left pane
- Double-click on the hex value
- Left click on "DefaultIcon"
- Double-click on "(default)" in the right pane
- Enter you icon file name as the value data. (For files with more than one image, also
specify the number of the icon counting from 0)
- Repeat the procedures selecting "Full" and "Empty" to change their
values
- (Default) - Is the bin at system startup which should be empty from step 1.
- Full - Is the bin when it contains files
- Empty - Is the bin when it does not contain files
- After Windows is rebooted your icon will change to the one selected above

- Start Regedit
- Do a FIND on "Recycle Bin"
- Double-click "(Default)" in the right pane
- Change the value data to be whatever you like
- After Windows is rebooted the Recycle Bin will be labelled with the name
you gave it

- Start Regedit
- Go To HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ explorer \
Desktop \ NameSpace.
- Click on each of the strings of characters in this folder until you see
"Recycle Bin" in the right pane. Press the Delete key, then say good-bye to the
Recycle Bin.

Fooling with the recycle bin. Why not make the icon context menu act like other icon
context menus.
Add rename to the menu:
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08- 00AA002F954E}\ShellFolder]
"Attributes"=hex:50,01,00,20
Add delete to the menu:
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08- 00AA002F954E}\ShellFolder]
"Attributes"=hex:60,01,00,20
Add rename and delete to the menu:
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08- 00AA002F954E}\ShellFolder]
"Attributes"=hex:70,01,00,20
Restore the recycle bin to win 95 defaults including un-deleting the icon after
deletion:
... Restore the icon.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ explorer\Desktop\NameSpace\
{645FF040-5081-101B-9F08-00AA002F954E}]
@="Recycle Bin"
... reset win 95 defaults
.[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08- 00AA002F954E}\ShellFolder]
"Attributes"=hex:40,01,00,20
Other edits to the recycle bin icon:
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08- 00AA002F954E}\ShellFolder]
"Attributes"=hex:40,01,01,20 ... standard shortcut arrow
"Attributes"=hex:40,01,02,20 ... another shortcut arrow
"Attributes"=hex:40,01,04,20 ... and another shortcut arrow
"Attributes"=hex:40,01,08,20 ... make it look disabled (like its been cut)
And some more usless edits to the context menu:
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08- 00AA002F954E}\ShellFolder]
"Attributes"=hex:41,01,00,20 .. copy
"Attributes"=hex:42,01,00,20 .. cut (move into another folder? na..)
"Attributes"=hex:43,01,00,20 .. copy cut
"Attributes"=hex:44,01,00,20 .. paste
"Attributes"=hex:45,01,00,20 .. copy paste
"Attributes"=hex:46,01,00,20 .. cut paste
"Attributes"=hex:47,01,00,20 .. copy cut paste
I added the above edits for fun. But it gets you thinking. Note: Adding
rename and delete to the context menu takes effect instantly. To restore the icon after
deletion requires screen refresh (F5).
Icons Management
- Open REGEDIT.EXE
- Open the Key HKEY_CLASSES_ROOT
- Open the Key LNKFILE
- Delete the value IsShortcut
- Open the next Key PIFFILE
- Delete the value IsShortcut
- Restart the Win95

- Start Regedit
- Go to HKey_Current_User \ Software\ Microsoft \Windows \ Current Version \ Policies \
Explorer
- Right click on the right panel and add a New / DWORD
- Name it NoDesktop
- Give it a value of 1
- Logoff or Reboot the computer
- Now all icons are hidden on the desktop.

Heres how to make Windows95 remember your Desktop settings, even if someone comes
along and changes all that you have done.
- Set up everything the way you want it.
- Start Regedit
- Go to HKey_Current_User \ Software\ Microsoft \Windows \ Current Version \ Policies \
Explorer
- Right-click in the right pane and select New/DWORD.
- Rename the value NoSaveSettings and press the Enter key.
- Right-click on the new NoSaveSettings item and select Modify.
- Enter the number 1 in the Value data box. Click on OK and Exit.
Now, whenever you restart Windows, your settings will return to their
current state. 
- Start Regedit
- Go to HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ explorer \
Shell Icons
- The default icons are numbered in the right panel from 0-40
- Double click on the number of the particular icon you want to change. See the chart
below.
- Enter the name of the icon file you want to use followed by the number of the icon in
that file.
Note: The numbering starts with zero.
- If you use a single .ICO file, it should be followed by a 0.
- e.g. - filename.dll,4 - This would actually be the 5th icon since it starts
with 0.
Below is a reference for the icons Ive been able to figure out:
0 - Default Icon
1 - Default Document
2 - Application
3 - Closed Folder
4 - Open Folder
5 - 5 � Drive
6 - 3 � Drive
7 - Removable Drive
8 - Hard Drive
9 - Network Folder
10 - Network Offline
11 - CD
12 - RAM Drive
13 - Entire Nertwork
19-27 are the Start Menu icons
19 - Programs
20 - Desktop
21 - Settings
22 - Find
23 - Help
24 - Run
25 - Suspend
27 - Shutdown
28 - Share
29 - Shortcut
34 - Desktop
36 - Program Group
40 - Audio Card
In addition, you can change:
- My Computer - HKEY_CLASSES_ROOT\ CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
- Network Neighborhood - HKEY_CLASSES_ROOT\ CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}
- InBox - HKEY_CLASSES_ROOT\ CLSID\{00020D75-0000-0000-C000-000000000046}
- Recycle Bin - HKEY_CLASSES_ROOT\
CLSID\{645FF040-5081-101B-9F08-00AA002F954E}

Windows 95 comes with "undeletable" icons on the desktop that may not pertain
to you (ie. Inbox, Network Neighborhood, etc.) To remove any unwanted icons from the
desktop, try the following tip:
- Select "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
Windows\CurrentVersion\explorer\Desktop\NameSpace"
- Select the key that you want to delete, then press the delete key.
- After Windows is rebooted the icons will no longer show on the desktop.

You can change many of the icons that are located on your desktop.
- Start Regedit
- Search for My Computer or 20D04FE0-3AEA-1069-A2D8-08002B30309D
- Expand that key
- Highlight Default Icon
- Double click on the Default in the right panel
- Enter the name of the program with the icon you want to use followed by and command and
then the number of the icon (starting with 0)
Some of the additional items that can be searched for are:
- Network Neighborhood - HKEY_CLASSES_ROOT\ CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}
- InBox - HKEY_CLASSES_ROOT\ CLSID\{00020D75-0000-0000-C000-000000000046}
- Recycle Bin - HKEY_CLASSES_ROOT\ CLSID\{645FF040-5081-101B-9F08-00AA002F954E}
Additional icons can be found in:
- \WINDOWS\MORICONS.DLL
- \WINDOWS\SYSTEM\PIFMGR.DLL
- \WINDOWS\SYSTEM\SHELL32.DLL

My Computer Tips
In areas where you are trying to restrict what users can do on the comptuer, it might
be beneficial to disable the abiltiy to click on My Computer and have access to the
drives, control panel etc. To disable this:
- Start Regedit
- Search for 20D04FE0-3AEA-1069-A2D8-08002B30309D
- This should bring you to the HKey_Classes_Root \ CLSID section
- Expand this section
- Under Shell is Find
- Delete Find
No when you click on My Computer, nothing will happen. See the
section on Installation to see how to do this automatically during an install.
- Do a FIND on "My Computer" (or whatever you have it re-named to)
- Press the "TAB" key to select the hex name of the open folder in the left pane
- Double-click on the hex value
- Left click on "DefaultIcon"
- Double-click on "(default)" in the right pane
- Enter you icon file name as the value data. (For files with more than one image, also
specify the number of the icon counting from 0)
- After Windows is rebooted your icon will change to the one selected above

- Do a FIND on "My Computer" (or whatever you have it re-named to)
- Press the "TAB" key to select the hex name of the open folder in the left pane
- Double-click on the hex value
- Right click on "shell" and select "New" and "Key"
- Enter "open" as the name of the new key
- Right click on "open" and select "New" and "Key"
- Enter "command" as the name of the new key
- Left click on "command"
- Double-click "(default)" in the right pane
- Enter "explorer.exe /e,c:\" as the value data. (the "c:\" refers to
the root directory, it may be anything you choose)
- After Windows is rebooted My Computer will act like Explorer using a
double-paned view

- Do a FIND on "My Computer"
- Double-click "(Default)" in the right pane
- Change the value data to be whatever you like
- After Windows is rebooted My Computer will be labelled with the name you
gave it

Internet Explorer Tips
When you try and download a .EXE file with Internet Explorer, you are prompted to
"Always ask before opening this type of file". If you uncheck this box, the next
time a EXE file is about to be downloaded, you will not be prompted and the file will
automatically be opened. You also do not see the "Always ask..." box again so
you can uncheck it. To reset Internet Explorer back again:
- Start Regedit
- Go to Hkey_Classes_Root \ exefile
- Change the EditFlags value from d8 07 01 00 to d8 07 00 00

- Start Regedit
- Go to HKEY_Current_User \ Software \ Microsoft \ Internet Explorer \ International \
1252
- There are the two types of fonts you can change - Fixed and Proportional
- Double click on the the right panel for the one you want to change
- Type in the new Value Data - e.g. Arial instead of Times Roman
- Restart the Internet Explorer 3.0

By default, the Internet Explorer always loads a startup page. This can add time
starting the program, especially with a modem. To start with no Startup Page:
- Open the Registry Editor
- Search for The Internet
- This should bring you to {FBF23B42 ...
- Click on the + signs until you get to Shell / Open / Command
- Double-Click on the (Default) in the right panel.
- Add -nohome after the IEXPLORE.EXE.
- For Example: C:\Program Files\Plus!\Microsoft Internet\IEXPLORE.EXE -nohome
- Restart the Internet Explorer and it will come up to a blank URL.

Tricks
Finding the CD KEY
As Microsoft figured that most people would not dare to play around in the registry
they have placed information that used to be encrypted as plain text in registry settings.
If you are a real Microsoft user, you will normally have a set of those CD cases with the
magic CD-ROM key tacked on the back. If your system gets corrupted and you have lost the
CD-ROM key, tough luck. You have to buy a new copy. Or, as an intrepid registry hacker,
you could find the key in your registry and simply reuse your old, and perfectly valid
key. This process does not involve editing the registry in any way, so you can do the
following with complete safety at home.
- Open REGEDIT
- Go to HKEY-LOCAL-MACHINE / Software / Microsoft /
and then look for the product you want to reinstall, e.g. Word. Under
your selection look for ProductID and double c lick. You will see four strings or numbers
separated with a dash. Copy down the middle two numbers, this is your CD-ROM key. Copy
them somewhere safe like a Word Document called Product Keys for example. 
Change the Registered
Organization and Registered Owner
I dont know about you but I hate it when the registration screen comes up and it
is something like OEM User, Joes Computers. There is the same problem when you start
a new job and all of the software is registered to your predecessor, who is now working in
Greenland. With Windows 3.x the information was stored scrambled in your SETUP.INF file -
in Win 95 it is in the registry.
- Open REGEDIT
- Go to HKEY-LOCAL-MACHINE / Software / Microsoft / Windows / CurrentVersion
There are two entries that interest us here: the Registered Organization
and Registered Owner. Double click on these and type in your changes, exit and restart
Windows. Now your name will appear in the appropriate panels, unless of course you changed
your name to someone elses because you were ashamed that you registered under your
name and are about to leave and go to Greenland. 
Windows 95 has many pre-defined sound events available to you via the CONTROL PANEL under
SOUNDS. Many applications add definable sounds when they are installed. If you have
applications that you would like to add sounds to, try the following tip:
- Select "HKEY_CURRENT_USER\AppEvents\Schemes\Apps" in the registry editor
- Right click on "Apps" and choose "New" and "Key"
- Enter the name of the application that you are creating sounds for
- Right click on the subkey the you just created and select "New" and
"Key"
- Enter the event name that you would like to create:
- Close
- Open
- Maximize
- Minimize
- After Windows is rebooted the events will now be available in the CONTROL
PANEL

Reference
Control
Panel to Registry Roadmap
The following information associates the Control Panel applets with their related keys
in the Win95 and this will assist you in finding information stored in the registry:
Abbreviations:
- HKCU - Hkey_Current_User
- HKLM - Hkey_Local_Machine
Applet |
Associated Registry Key |
| Add/Remove Software |
HKCU\Console\Application
Console |
| Add New Hardware |
HKCU\Control |
| Date/Time |
HKLM\System\CurrentControlSet\Control\TimeZoneInformation |
| Desktop Themes |
HKCU\software\Microsoft\Plus\Themes |
| Display (User Settings) |
HKCU\Control
Panel\Desktop |
| Display (Machine Settings) |
HKLM\Hardware\ResourceMap\Video |
| Find Fast |
HKLM\Software\Microsoft\Shared
Tools\Find Fast |
| Fonts |
HKLM\Software\Microsoft\Windows
NT\CurrentVersion\Fonts |
| Internet |
HKLM\Software\Microsoft\Windows\CurrentVersion\Internet
Settings |
| Joystick |
HKLM\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick |
| Keyboard |
HKCU\Control
Panel\Desktop |
| Mail |
Multiple locations |
| Modems |
HKLM\Software\Microsoft\Windows\CurrentVersion\Unimodem |
| Multimedia |
HKLM\Software\Microsoft\Multimedia |
| Network |
Multiple Locations |
| Passwords |
HKLM\System\CurrentControlSet\Control\PwdProvider\MSNP32 |
| Ports |
HKLM\Hardware\ResourceMap |
| Printers |
HKCU\Printers |
| Regional Settings |
HKCU\Control
Panel\International |
| Sounds |
HKCU\AppEvent\Schemes\Apps\Default |
| System |
Multiple Locations |

|