NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home / News / Microsoft / Windows

Windows


The Growth of the Windows Registry from 16-bit Windows to XP SP3 and Vista SP1

Registry hive evolution

By Marius Oiaga, Technology News Editor

18th of January 2008, 17:11 GMT

Adjust text size:


Windows Vista
Enlarge picture
The Windows registry has been around since the 16-bit editions of Windows, and will continue to be a key component of the operating system even after Windows Vista Service Pack 1 and Widows XP Service Pack 3, and even after Windows 7. However, this does not mean that the registry, as well as additional Windows components, have stood still. The registry has in fact evolved along with the Windows platform. At this point in time, with both XP SP3 and Vista SP1 closing in to their respective RTM dates, Microsoft has not informed of registry changes
to be implemented with the two service packs.

One illustrative example in this case is the growth of the registry hive. "Back in 16-bit Windows, the registry was a very different beast. Originally, the only registry hive was HKEY_CLASSES_ROOT, and the only things it was used for were COM object registration and file type registration. (Prior to the registry, file type registration was done in WIN.INI, and the only verb you could register for was "open".) The registry was stored in a single file, REG.DAT, which could not exceed 64KB in size," explained Microsoft's Raymond Chen.

The registry hive has expanded considerably since just the HKEY_CLASSES_ROOT. Now, operating systems, such as Vist,a feature standard hives such as HKEY_CURRENT_CONFIG, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINESAM, HKEY_LOCAL_MACHINESecurity, HKEY_LOCAL_MACHINESoftware, HKEY_LOCAL_MACHINESystem and HKEY_USERSDEFAULT. "A hive is a group of keys, subkeys, and values in the registry that has a set of supporting files containing backups of its data. The setup phase of the Windows boot process automatically retrieves data from these supporting files," Microsoft informed.

The registry is a central hierarchical database specific to a variety of Windows operating systems, playing a critical role in storing information related to user accounts, installed programs and the hardware infrastructure, as well as the configuration of the operating system. One aspect of the registry that Microsoft might scrap from Vista SP1 to Windows 7 is Registry Virtualization.

"Registry virtualization is an application compatibility technology that enables registry write operations that have global impact to be redirected to per-user locations. This redirection is transparent to applications reading from or writing to the registry. It is supported starting with Windows Vista. This form of virtualization is an interim application compatibility technology; Microsoft intends to remove it from future versions of the Windows operating system as more applications are made compatible with Windows Vista," Microsoft added.

TAGS:

Windows Vista | Windows 7 | Windows registry
Read by 2,197 user(s) | Add comment | Link to this article TWEET THIS


Article rating:
Good (3.2/5) 4 vote(s)    

Subscribe to news | Print article | Send to friend

© Copyright 2001-2009 Softpedia
Contact:

 

 

SEARCH THE NEWS ARCHIVE :




Today's News
| Yesterday's News | News Archive


MORE RELATED ARTICLES:


Windows Vista vs. Windows 9x/Me, NT Server, 2000 and XP

Microsoft Makes Its Own: 32-bit Windows Vista vs. 64-bit Windows Vista

Windows Vista Multilingual User Interface Available for Download

Forget about Hacking Techniques - the New Vista SP1 RC Refresh Is Publicly Available

Microsoft Reloads the Windows Vista Wow

CES 2008: Nero 8 Optimized for Windows Vista Now Available

Microsoft Downplays XP SP3, but Strongly Recommends Vista SP1

Vista SP1 and XP SP3 Will Not Be Joined by Windows Home Server

User opinions:

No user comments yet.
Be the first to express your opinion using the form below!

Share your opinion:

Your Name:
Your Email Address:
(will not be used for commercial purposes)
Solve this to prove you're not a bot: =
Your review/opinion:

 




Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM