0% found this document useful (0 votes)
40 views9 pages

Our Registry

The document discusses registry organization in Windows. It introduces registry hives, which are groups of keys, subkeys and values that store backup data. There are five main registry keys: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, and HKEY_CURRENT_CONFIG. The document provides details and examples of accessing and modifying different registry keys and values to customize Windows settings and behaviors.

Uploaded by

mansi_machchhar
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views9 pages

Our Registry

The document discusses registry organization in Windows. It introduces registry hives, which are groups of keys, subkeys and values that store backup data. There are five main registry keys: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, and HKEY_CURRENT_CONFIG. The document provides details and examples of accessing and modifying different registry keys and values to customize Windows settings and behaviors.

Uploaded by

mansi_machchhar
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Registry Organization

In registry organization HIVE is introduced.


HIVE : A registry hive is a group of keys,subkeys,and
values in the registry that has a set of supporting files
that contains back up of its data.
In windows registry,
 Hives are utilized by the registry to store data on
its self.
 Hives are stored in a variety of files that are
dependent on the Windows Operating System
that is being utilized.
 There is Registry Editor in our computer.
And path for Registry Editor is :
C:\Windows\System32\regedt32
 And then one window will open. And it will look like
following.
 In window we can see some keys.
Key is one type of folder with subkeys and value. Sub
Keys – These are essentially sub directories that exist
under the Root Keys.
 There are five keys of registry.
1. HKEY_CLASSES_ROOT (HKCR).
2. HKEY_CURRENT_USER (HKCU).
3. HKEY_LOCAL_MACHINE (HKLM).
4. HKEY_USERS (HKU).
5. HKEY_CURRENT_CONFIG (HKCC).
 We will first introduced HKEY_LOCAL_MACHINE(HKLM)
: This key contains machine specific data for device
drivers and applications.
It actually not stored in disk.But maintained in memory
by the system kernel in order to map all other subkeys.
There are four subkeys of this key :
SAM,SECURITY,SYSTEM,SOFTWARE.
And the fifth one is HARDWARE.
It is volatile and created dynamically and not stored in
file.
In this key we can’t create any other subkey for our
application.
 Now other key is HKEY_CURRENT_USER(HKCU) :It
contains the profile (settings, etc) about the user that
is logged in. This key is link to the subkey of
HKEY_USERS that corresponds to the user.The same
information is accessible in both locations.
 HKEY_CLASSES_ROOT (HKCR) : It contains information
in order that the correct program opens when
executing a file with Windows Explorer.It also contains
information about registered application ,such as file
associations and OLE object class IDs.
 HKEY_CURRENT_CONFIG (HKCC) : It contains
information about the hardware profile used by the
computer during start up. It contains information
gathered at runtime. Information stored in this key is
not permanently stored on disk, but rather
regenerated at boot time.

 Registry Value Type :

 REG_BINARY : Raw binary data


 REG_DWORD : 32 bit integers
 REG_SZ : string
 REG_EXPAND_SZ : Expandable string
 REG_MULTI_SZ : Container for null separated strings

Useful Commands For Registry


 Commands For HKEY_CURRENT_USER :
 To Hide Run :
HKEY_CURRENT_USER/Software/Microsoft/Win
dows/CurrentVersion/Policies/Explorer
Make a new DWORD Value and give name
NoRun and insert value 1 as Value Data.

 To Disable Right Click :


HKEY_CURRENT_USER/Software/Microsoft/Win
dows/CurrentVersion/Policies/Explorer
Make a new DWORD Value and give name
NoViewContextMenu and insert value 1 in Value
Data.
 To Hide Recent Documents :
HKEY_CURRENT_USER/Software/Microsoft/Win
dows/CurrentVersion/Explorer/Advanced
Double click Start_ShowRecentDocs and insert
value 0 in Value Data.
 To Hide Icons From Desktop :
HKEY_CURRENT_USER/Software/Microsoft/Win
dows/CurrentVersion/Explorer/Advanced
Double click at HideIcons and insert value 1 in
Value Data.
 To Show Administrative Tools Menu :
HKEY_CURRENT_USER/Software/Microsoft/Win
dows/CurrentVersion/Explorer/Advanced .
Double click at StartMenuAdminTools and insert
1 value data.
 Hide Help And Support :
HKEY_CURRENT_USER/Software/Microsoft/Win
dows/CurrentVersion/Policies/Explorer
Make a DWORD Value, and give name
NoSMHelp and fill with value 1 in Value Data.
Restart computer.
 To Hide Turn Off Computer Menu:
HKEY_CURRENT_USER/Software/Microsoft/Win
dows/CurrentVersion/Policies/ExplorerEdit >
New > DWORD Value and give name NoClose.
Double click NoClose and give value 1 in Value
Data.
 Hide Control Panel From Start Menu :
HKEY_CURRENT_USER/Software/Microsoft/Win
dows/CurrentVersion/Explorer/Advanced
Find value called Start_ShowControlPanel and
double click at those part.
Insert value 0 in Value Data.

 Commands For HKEY_LOCAL_MACHINE :


 To Hide Recycle Bin :
HKEY_LOCAL_MACHINE/Software/Microsoft/Wi
ndows/CurrentVersion/Explorer/Desktop/Name
Space

 Delete subkey {645FF040-5081-101B-9F08-


00AA002F954E}, then Restart computer to see
the result : To show it back, make again the digit
number combination {645FF040-5081-101B-
9F08-00AA002F954E}.

 To Show All Software Which Are Installed In


Computer :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
Windows\CurrentVersion\App Paths.
 Last Logon :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
Windows NT\CurrentVersion\WinLogon.
 To Show All USB Inserted In PC :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro
lSet\Enum\USBSTOR.

You might also like