Windows Registry 2

as Discussed The Windows Registry in any recent OS will display the following 5 root key entries.
Windows 5 Root Keys.
All these settings are not stored in a single file, but are instead spread across multiple files in logical groups called “hives”.the combination of data from these “hives 'Makes up the windows registry.The key to hacking your registry is to understand where everything goes.Once you know that you will be able to navigate through the registy with much grater ease while looking for the setting you want to change.
  • HKEY_LOCAL_MACHINE    :   The HKEY_LOCAL_MACHINE sub tree contains information about the local computer system,including hardware and operating system data,such as bus type,system memory,device drivers, and startup control parameters.The software sub key in this key contains the bulk of the system-wide settings for applications installed in windows.The settings in this section are usually arranged as company/product/version as those are Microsoft's guidelines. settings for Microsoft's own applications will thus be fond in HKLM/SOFTWARE/MICROSOFT, with settings for windows itself under windows.

adf.ly - shorten links and earn money!

  • HKEY_USERS       :  This key contains user configuration keys for each user.It has one sub key for each user which is named after the user’s security ID.For an explanation of what is contained read HKEY_CURRENT_USERS.
  • HKEY_CURRENT_USERS :  Abbreviated as HKCU .The HKEY_CURRENT_USERS sub tree contains the user profile for the user who is currently logged on the the computer.The user profile for the user who id currently logged on the computer.The user profile includes environment variables, personal program groups,desktop settings, network connections, printers and application preferences.The data in the user profile is similar to the data stored in the win.ini file in Windows 3.x.
          The HKEY_CURRENT_USER sub tree does not contains any data.It just stores a pointer to the content of the HKEY_USERS\Security ID(SID) of current user sub key.Therefore, the content of that sub key also appear in HKEY_CURRENT_USER, and it can be viewed and change in either location.This sub tree provides easier access to the data.
         A new HEKEY_CURRENT_USER sub tree is created each time a user logs on.The data for the sub tree comes form  the profile of the current user. If no profile is available, the sub tree is built from the user profile settings established for a default user,which are stored ins system drive \document and settings \default   user(WINNT)\Ntuser.dat. While HKEY_LOCAL_MACHINE contains settings applicable machine wide,this registry location is applicable only to the current user.

  • HKEY_CLASSES_ROOT :  HKCR, this part of the registry is for storing file asscocaionts and information about application registered for handling different data type. these settings can be overridden by the current user’s settings for the same stored in HKEY_CURRENT_USER/Software/Classes.

  • HKEY_CURRENT_CONFIG :  It merely links to HKEY_LOCAL_MACHINE\system\CurrentControlSet\Hardware Profiles\Current and contains information generated at runtime.

Advanced registry manipulation can also be done using the Microsoft Management Console, which can be launched using the command “mmc”. The Microsoft management console can add “snap-in” each of which allows configuring a different part of your computer. Of particular note is the Group Policy Editor which can be launched with the “gpedit.msc” command This allows you to configure your computers”policies” such as password expiry and password strength restriction etc.

Before you continue When you install an application ,you will have some idea about where exactly it stores its settings, and where all those setting  reflect.Since registry is meant to be used internally  an application, often it is not obvious what a settings does, and how it might affect your system,or even what the settings values mean. but you’re going to go ahead and change it anyway arent’you  ?  Be Safe and backup.


Wolf - 150 x 150