This page has been robot translated, sorry for typos if any. Original content here.

Registry Tricks and Tweaks


Introduction In which we will deal with what we are dealing with ...

As already mentioned in the Announcement, you will not need any special programming skills, and all the necessary tools for this clergy has already been provided to us by the cantor of Bill Gates .
In short, the Registry is a regular database, with its own hierarchy, necessary for storing system settings. In other words, it is a substitute for INI files used by earlier versions of Windows .
You will need one of the 2 regedit.exe or regedt32.exe programs, do not think that the number 32 in the name is for beauty, we ourselves love beauty and grace, but in this case the difference is deeper. The fact is that the well-known Microsoft company does not want to follow the first part of its Micro name in any way and as a result, following the path of price discrimination in market segmentation, it stamped a pretty fair amount of OSes:

Microsoft Windows 95/98 / Me
Microsoft Windows NT Workstation versions 3.51, 4.0
Microsoft Windows NT Server versions 3.51, 4.0
Microsoft Windows 2000 Professional
Microsoft Windows 2000 Server
Microsoft Windows 2000 Advanced Server


This, of course, is not all, but if you have something else - you can safely stop reading this article further, our tips (or its analogue) will not help your registry.
So, as long as the type of editable registry data is different from REG_MULTI_SZ , regedit.exe works fine. Otherwise, prepare for the fact that this is a heavy legacy from Windows 95 , data of the REG_MULTI_SZ type will not be edited correctly. By the way, if you find the program regedit32.exe in the directory where you installed your version of Windows , then you should know that this is an old version of regedit.exe , with all the ensuing consequences.
For completeness of the story, it must be said that the Registry itself is divided into several sections:

HKEY_CLASSES_ROOT - stores data about file extensions and defines applications for working with them.
HKEY_CURRENT_USER - stores data on the configuration of installed programs, their internal settings, as well as all user-defined settings.
HKEY_LOCAL_MACHINE - everything related to the hardware part of the computer and drivers.
HKEY_USERS - a section dedicated to all OS users, as well as their personal preferences.
HKEY_CURRENT_CONFIG - current configuration of the computer.

Changes in the HKEY_LOCAL_MACHINE \ HARDWARE section do not persist after loading! This section is re-created each time.

Chapter 1. In which we will get closer to regedit.exe .

Despite what has been said, in our opinion regedit.exe is more convenient than regedt32.exe . And if its use in the specific case is incorrect, then this will be especially mentioned.
Run regedit.exe :
Start (Start) -> Run (Run), enter the name of the program i.e. regedit , click OK (Enter).

1 - Current position in the hierarchical registry tree.
2 - If folders contain subfolders, then they are minimized [+] , no [-] .
3 - At the ends of hierarchical branches and in their nodes, registry keys are contained, they can have different types of representations, but this is not important for us.

Between sections of the registry, moving is extremely simple, as in Explorer . Now you should understand what is meant if it says:

address: HKEY_CURRENT_USER \ Console , key: FontFamily , key value: 0 .

In addition to regedit.exe , you can also advise, included in the delivery package of Windows98 - System Policy Editor , a pretty cool System Mechanic , and of course Tweak UI . All this is not uncommon - search on FTP.

Chapter 2. In which, finally, we will begin to relax ...

Remember - incorrect changes made can be fatal for all versions of Windows !!!
We strongly recommend that you save the System.dat and Users.dat files before continuing with this section. If something goes wrong in the future, then simply overwrite them on top of the existing ones. These files are in the directory where you installed Windows . Just rewrite them, you need to boot into MS-DOS , but simply in the MS-DOS Session, the OS will not allow you to be so sacrilegious! Or there is another way, export the branches before changing them. Such a possibility in regedit.exe is provided in the File menu. Then merge the saved file with the existing one, double-click on it. By the way, if you do not want a message about successful completion popping up when you unify the registry, merge it like this
regedit / s regfile.reg

If you use Windows NT , then think 7 times, and be careful, returning the system to the rails will not be so simple. And think triple if it is a Server .
Changes to many keys will be visible only after restarting Windows !!!

Registry Settings: Start => Run => regedit

Change the title bar of the Internet Explorer window

Branch: HKEY_CURRENT_USER
Key: Software \ Microsoft \ Internet Explorer \ Main.
In the right pane, change the value of the "WindowTitle" parameter.

Create another name for My Computer

Branch: HKEY_CLASSES_ROOT
Key: CLSID \ {20D04FE0-3AEA-1069-A2D8-08002B30309D}
Date Type: REG_EXPAND_SZ (Expanded String Value). Rename the value "LocalizedString" to "LocalizedString.old". Create a new REG_EXPAND_SZ parameter and name it "LocalizedString", then set for example this value: "% USERNAME% on% COMPUTERNAME%". Close the Registry Editor, click on the desktop and press F5 (update). The My Computer icon will now be renamed to "Username on Computername".

Change Name and Company Information After Installing Win XP

Branch: HKEY_LOCAL_MACHINE
Key: SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion
In the right pane, expand the RegisteredOrganization parameter. and set any value (name of your organization).
To change the name of the registered owner, change the value of the RegisteredOwner parameter.
Alt + F4 and then F5.

Delete user name from Start Menu

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer
Parameter: NoUserNameInStartMenu
Parameter Type: REG_DWORD (DWORD Value)
Parameter value: (0 = display user name, 1 = hide user name)
Create a new DWORD parameter, or modify an existing parameter called 'NoUserNameInStartMenu' and set the appropriate parameter value. Alt + F4, you may need to reboot Windows to activate the changes.

Retrieve the disk registration number from the registry

Branch: HKEY_LOCAL_MACHINE Key: Software \ Microsoft \ Windows NT \ CurrentVersion
Parameter Name: ProductId
Type: REG_SZ
Meaning: from 6 to 15 characters this is the CD Key (better write down the entire number in full, just in case).

IE Start Page

Branch: HKEY_CURRENT_USER \ Software \ Microsoft \ Internet Explorer \ Main
Parameter Name: Start Page
Type: REG_SZ
Value: URL

Change the location of the Favorites folder

Branch:
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ User Shell Folders
Parameter Name: Favorites
Type: REG_EXPAND_SZ
Value: path (variables allowed)

Delete the “arrow” shortcut that appears in the lower left corner

Branch: HKEY_CLASSES_ROOT \ lnkfile. Delete the value of the IsShortcut parameter.
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ piffile]. Restart.

Remove tooltips and tips for novice users who gives XP

Branch: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced
"EnableBalloonTips" = dword: 0

Prevent the word "Shortcut" from being added to your shortcuts

Branch: HKEY_LOCAL_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer
"link" = hex: 00,00,00,00

Ability to change wallpapers displayed before any user logs in

Branch: HKEY_USERS \ .DEFAULT \ Control Panel \ Desktop
"Wallpaper" = "c: \ my_wallpaper.bmp"

Remove basket from the table

Remove the key
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Desktop \ NameSpace \ {645FF040-5081-101B-9F08-00AA002F954E}

For the text below the My Computer icon to include the current username and computer name

Add the key: HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ CLSID \ {20D04FE0-3AEA-1069-A2D8-08002B30309D} and assign it the default value of the following form "% USERNAME% on% COMPUTERNAME% in% USERDOMAIN%"

Enable DVD Windows Media Player Features

Branch: HKEY_CURRENT_USER \ Software \ Microsoft \ MediaPlayer \ Player \ Settings
"EnableDVDUI" = "Yes"

Change the title of the media player window

Branch: HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ WindowsMediaPlayer
"TitleBar" = "Your title"

Use instead of Notepad.exe to view the source code of HTML pages with the command "View - Source" your program

Add a key to the registry
HKLM \ SOFTWARE \ Microsoft \ Internet Explorer \ View Source Editor
Editor Name parameter
and give it a string value that includes the full file name.

Before each shutdown, your swap file will be cleared

Branch: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management
"ClearPageFileAtShutdown" = dword: 1

If you copied the installation disk to the hard disk (HDD), you can change the installation path in the registry

Branch: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Setup
"SourcePath" = "D: \ your folder"

Cancel sending reports on M $ when any programs crash

To do this, change the values ​​of the two registry keys from 1 to 0:
Branch: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ PCHealth \ ErrorReporting
"DoReport" = dword: 0
"ShowUI" = dword: 0

Saving the state of the desktop

If you notice that Windows has stopped saving the location of the icons on the desktop, check if the "NoSaveSettings" key appears in the branch
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer or
HKEY_USERS \ [Your profile] \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer

Name next to the system clock

If you want your name next to the system clock, then in the registry at
Branch: HKEY_CURRENT_USER \ Control panel \ International \
create 3 string parameters:
"s1159" with the value "Your Name" (max. 8 characters)
"s2359" with the meaning "the same as the first"
"sTimeFormat" with a value of "HH: mm: ss tt"
The order should be followed!
Reboot and enjoy.
Comment: if done as described, the name next to the clock will appear not only on the panel in the lower left corner of the desktop, but in all programs that request the system time, for example, in Outlook Express in the "Sent" or "Received" column "=)

Creating new objects in the menu "File" => "Create"

Create empty files with the desired extensions and place them in the "\ Windows \ ShellNew" folder. Run regedit.exe and turn to the HKEY_CLASSES_ROOT key to find the desired file extension. After selecting it, right-click and add a new group, naming it “ShellNew”.
In the right editor window, right-click on the background image and add a new string parameter.
Having named it “FileName”, double-click on the icon in the “Edit Line” window and enter the name of the empty file that you placed in the “\ Windows \ ShellNew” folder.
Close Registry Editor. All =)

Adding new “actions” to the “File” menu

Add, for example - WinRAR
In the registry - HKEY_CLASSES_ROOT \ * - create a new key:
HKEY_CLASSES_ROOT \ * \ shell \ open
click on the right (Standart) and write: Add to & RAR
Then add another key to HKEY_CLASSES_ROOT \ * \ shell \ open:
HKEY_CLASSES_ROOT \ * \ shell \ open \ command
on the right, enter the path: C: \ Program \ WinRAR \ winrar95.exe "% 1"

Context menu of folders and files

When you right-click on a file, a menu pops up where you can delete the parameters you do not need
Branch - HKCR \ * \ shellex \ ContextMenuHandlers
here the subsections are these very parameters - delete the ones you don’t need
Commands for specific file types can be found in HKCR \ file_name \ shell
For example, for an AVI file, this will be the HKCR \ avifile \ shell section
The folder menus are responsible for HKCR \ Directory \ shell and HKCR \ Folder \ shell

Removing components from the "control panel" \ "install and uninstall ..."

If you deleted the program, but it still exists in the control panel \ installing and removing programs, and it is not possible to remove it from there, then we proceed as follows:
1. Open the registry.
2. We find
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall
3. We find there a folder with an unnecessary program and delete it.

Automatic Windows Login (NT 4.0, XP)

Branch: HKEY_LOCAL_MACHINE \ Software \ Microsoft \ WinNT \ Current Version WinLogon:
AutoAdminLogon: REG_SZ: 1
DefaultUserName: Name
DefaultPassword: Password

How to delete past system tray icons

1. Remove IconStreams and PastIconsStream from the registry branch:
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ TrayNotify
2. Open the Task Manager (Ctrl + Alt + Delete), in the Processes tab, click on Explorer.exe and click End Process.
3. In Task Manager, click File -> New Task, type explorer and then click OK.

Hide drives from My Computer

HREY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer
create a DWORD parameter - NoDrives. Set the following values ​​to hide disks (values ​​in a hexadecimal system):
A: + B: = 3
C: = 4
D: = 8
E: = 10
F: = 20
A + B + C = 7
A + B + D = b
A + B + E = 13
A + B + F = 23
C + d = c
D + E = 18
etc.
Hide all icons = 0x03ffffff

Auto Start Prohibition (Windows 98 / ME / 2000 / XP)

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced
HKLMSoftware \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer
Type - DWORD
For the system to ignore all autoload from LOCAL MACHINE:
DisableLocalMachineRun - value 1
One-time startup from LOCAL MACHINE RunOnce:
DisableLocalMachineRunOnce - value 1
User loading - CURRENT USER:
DisableCurrentUserRun - value 1
Once loaded user - CURRENT USER Run Once:
DisableCurrentUserRunOnce - value 1

View of the window that opens when "Save" / "Open"

You can register your folders in the left part of the dialog box for quick navigation:
Branch -HKCU \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ comdlg32
Create a section - PlacesBar, where you can save the folder names.
Ordinary folders of registration names can have 5 and they look like the first Place0, the second Place1, and the fifth Place4
In the registry, the key for them looks like, for example, Place1 = "C: \ Windows \ Systems".
System folders have a registration type of DWORD type and are determined by the values:
Desktop - 00000000
My documents - 00000005
My drawings - 00000027
My videos are 0000000e
My computer is 00000011
Favorites - 00000006
My network environment is 00000012
Fonts - 00000014
History - 00000022

Menu Speed

Branch - HKEY_CURRENT_USER \ Control Panel \ Desktop
Parameter - MenuShowDelay
The smaller the number, the faster the menu appears (0 is the highest speed, i.e. without any delays)
+ Cut down the arrow - "Start by pressing this button !!!".

Let’s say that we’ll kill the arrow that appears regularly after loading Windows . So annoying - "Get started by pressing this button !!!"
We do it like this:
at HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer \
the NoStartBanner key lives , its values 00 00 00 00 - kill the arrow, 01 00 00 00 - turn it back on if you are bored. And as they say do not stand under the arrow!

+ Remove Recycle Bin \ Recycle Bin from the desktop.

Continuing to unload our desktop , we will delete the Recycle Bin from it: it lives in the key HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ {645FF040-5081-101B-9F08--00AA002F954E} .
Instead of deleting the same place, you can rename it to something else - "Storage of my photos . "

+ Assigning your IE toolbar background

Now assign your background to the IE toolbar.
key HKEY_CURRENT_USER \ Software \ Microsoft \ Internet Explorer \ Toolbar Create a string parameter "BackBitmap" in it we indicate the path to BMP . ( Let's say "C: \ vremia_dengi.bmp ").

+ Replace IE title - Microsoft Internet Explorer

We are looking for the key HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Internet Explorer \ Main
create a string parameter "Window Title" , and its value is the new title, or you can leave it blank.

+ Replace Outlook Express 5.0 Header - Outlook Express

We are looking for the key HKEY_CURRENT_USER \ Identities \ {EF68F100-9CB6-11D4-97C3-AA89954B582B} \ Software \ Microsoft \ Outlook Express \ 5.0
create a string parameter "Window Title" , and its value is the new title, or you can leave it blank.

+ We beat animation windows Windows

HKEY_CURRENT_USER \ Control Panel \ Desktop \ Window Metrics
Create a MinAnimate parameter with a value of 0.

+ Remove the item from the Add / Remove Programs menu

If you erased a program from a disk without uninstal, the section will help you remove it from the Add / Remove Programs section.
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall \,
in which find the key = Program Name and delete it.

+ Make the appearance of network folders normal.

If you start the network folder, then a palm appears under it, if necessary, you can get around this inconvenience if you delete the key
HKEY_CLASSES_ROOT \ Network \ SharingHandler .

+ Add short text to the system clock.

Suppose you have a strong desire to remind yourself (a friend) of the frailty of all living things. Under HKEY_CURRENT_USER \ Control panel \ International
it is necessary to create (if there are none) 3 string parameters:
"s1159" with a value of "LIFECOUNT" ( up to 8 characters ),
"s2359" is the same as before,
"sTimeFormat" with the value "HH: mm: ss tt ".

+ Screen resolution is different from the standard.

change here HKEY_LOCAL_MACHINE \ Config \ 0001 \ Display \ Settings \ Resolution
300x300 looks good .

+ Allow ip forwarding between networks.

change here HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters
replace IPEnableRouter with 1.

+ Change access settings (Polici).

DWORD = 1 - set the ban, = 0 - removes the ban. at HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer

"NoRun" - Disables the Run command
"NoDesktop" - Removes all icons from the desktop
"NoClose" - Disables shutdown
"NoCommonGroups" - removes the group "Standard Programs" from the Start menu.
"NoSaveSettings" - Prevents saving settings on output
"DisableRegistryTools" - Disable registry editing
"NoInternetIcon" - Removes the Internet icon from the desktop
"RestrictRun" - When set to 1 , only the launch of programs defined in the key will be allowed
"HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer \ RestrictRun"
at HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ WinOldApp

"Disabled" - Disable MS-DOS Prompt
"NoRealMode" - Disable Single-Mode MS-DOS

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Network
"NoNetSetupSecurityPage" - Hide Network Security Page
"NoNetSetup" - Ban Network Control Panel
"NoNetSetupIDPage" - Hides Identification Page
"NoNetSetupSecurityPage" - Hides Access Control Page
"NoFileSharingControl" - Disable File Sharing Controls

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ System
Parameter: DisableTaskMgr - disable "Task Manager" (NT)
Value: ( 0 = Disabled, 1 = Enabled )

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters
Parameter: Hidden - Remove the server from the general "View Window"
Value: ( 0 = Disabled, 1 = Enabled )

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Network
Parameter: NoWorkgroupContents - hide the contents of the workgroup in the Network Neighborhood
Value: ( 0 = Disabled, 1 = Enabled )

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Network
Parameter: NoEntireNetwork - Delete the entire network icon
Value: ( 0 = Disabled, 1 = Enabled )

+ Kill autorun CD-ROM

Autorun your CD-ROM, lives at
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ CDRom
Autorun key 0 - no autorun, 1 - yes.

+ Disable the display of the Favorites menu in Start.

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer \
in the NoFavoritesMenu key , replace 1 with 0.

+ Disable the display of the Documents menu in Start.

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer \
in the NoRecentDocsMenu key , replace 1 with 0.

+ Put on the middle mouse button a double click.

the address is HKEY_LOCAL_MACHINE \ SOFTWARE \ Logitech \ MouseWare \ CurrentVersion \ SerialV \ key is DoubleClick , the value is 001 .

+ Change Windows personal data (password, name, place of work).

the address is HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion,
then we follow the logic of things.

+ Ban on turning off the computer.

address - HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer
NoClose parameter
Value: ( 0 = Allow shutdown, 1 = Block shutdown )