Registry for Windows Vista
Windows Registry is the database used to store configurations, settings and options for Microsoft Windows systems. The database has a hierarchical structure.
The entire settings for low-level operating system components along with applications operable on that operating system are contained in the registry. It finds application in the kernels, SAM, device drivers, services, third party applications and user interface.
To boost computers performance, the registry also gives a method to use counters.
At the time registry was first coupled with Windows 3.1, its main aim was to store information on configuration of components based on COM.
The use of registry, with the induction of Windows NT and Windows 95, was expanded to include the organization of abundant INI files for each program whose use was previously made for storing settings of configuration for programs on Windows.
The Registry database has two essentials: keys and values.
Inside keys, Registry Values are stored and they actually represent name/data pairs.
The Windows API functions, querying and manipulating values of registry, get value names in a different way from the key path. They may also use handle which identify the parent key.
Although, the term is a little bit confusing, with values resembling associative arrays, wherein standard definition suggests that a key is the name portion of value.
In Windows 3, keys were devoid of containing arbitrary names/data pairs, instead they contained only one unnamed value that needs to be a string.
The Windows registry can be edited in a manual way in MS Windows by executing regedt32.exe or regedit.exe in the directory of Windows.
Although, neglectfully editing the registry can result in irreparable damage or you end up with a slow computer. Therefore, Microsoft and several industry experts, including the writers and editors of leading trade magazines, have highly recommended to perform backups of the registry prior to editing it.
Windows 3.x, also known as the “Registration Info Editor” or “Registration Editor”, demonstrated the implementation of current Registry tools.
Typically, it was merely a database of applications that are used to edit OLE objects embedded in documents.
But the users need to be cautious as the two editors on the aforementioned platforms differ tremendously.
An integrated program of these two distinct programs was firstly seen in Windows XP. The operating system embraced the REGEDIT.EXE interface and infused the REGEDT32.EXE functionality into it.
With REGEDIT.EXE being the enhanced editor and the other one, i.e. REGEDT32.EXE, invoking the former one, there doesnt seem any difference on the newer operating systems including Windows XP.
The Registry Editor enables users to do the following functions easily:
- Importing and exporting .REG files, exporting data in the binary hive format
- Creating, manipulating, renaming and deleting registry keys, subkeys, values and value data
- Finding particular strings in key names, value names and value data
- Bookmarking user-selected registry keys as Favorites
Linux platform too allows for editing the registry with the assistance of an open source tool called Offline NT Password & Registry Editor.
Explore posts in the same categories: Great Security Tips, Lots Of Software Resources










