Ads by TechWords

See your link here
Receive the latest technology news and information.
Computerworld Daily News (First Look and Wrap-Up)
Computerworld Blogs Newsletter
The Weekly Top 10
Cloud Computing
View all newsletters




Privacy Policy
 

QuickStudy: The Windows Registry

April 29, 2002 12:00 PM ET

Computerworld - Mention "the registry" to PC users, and they'll probably think of standing in line for license plates, not the set of configuration files built into Microsoft Corp.'s operating systems.

And Microsoft thinks that's the way it should be. The Windows registry stores important information about a computer's configuration. Users who modify the registry improperly could cause the operating system to become unstable or even unusable, according to Mike Coleman, a Microsoft product manager.

Trained IT administrators, on the other hand, may benefit from editing the registry to manage and configure a user's desktop. For example, they can lock down the operating system by hiding certain menu items or adjust security settings to ensure that users adhere to company policies.

In the Beginning

Microsoft introduced the Windows registry in 1995. Prior to Windows 95, the operating system used text files to track configuration information, but those files didn't have a common structure, and they were limited in the types of information they could store.

If a user deleted one of the initialization files, there was no easy way to deal with the problem, says Coleman. "We wanted to have a system that was less prone to error," he says.

The registry can back up and restore configuration settings both automatically and manually, and Microsoft has worked to make the registry more stable, self-maintaining and self-repairing, Coleman says. To gain greater flexibility in the types of data that can be stored, Microsoft switched from text configuration files to a binary architecture, he notes.

Users can make some changes to the Windows registry indirectly, via the control panel. An advanced user may opt for TweakUI, a tool introduced as a free download with Windows 98, to adjust the user interface settings, says Coleman.

A user also can make changes to the registry indirectly via software applications. For instance, Microsoft Office maintains a list of recently used documents, and a user who doesn't want to keep that list can change the configuration parameter within the application to turn off the feature, Coleman says.

As critical as it is, the Windows registry can also be edited directly by a user or by software applications and installation programs. To edit the registry directly, a user can utilize the Regedit or Regedt32 tools that come with Windows.

Different Strokes

When viewed through an editing tool, the registry on a Windows 9x operating system looks identical to the registry of Windows NT-, 2000- and XP-based systems. But Coleman says they're represented differently on disk.

The Windows 9x registry comprises two files: system.dat and user.dat. Windows Me adds a classes.dat file. Both system.dat and user.dat are stored in the windows directory, unless the system is set up for individual user profiles; then the user.dat file is stored in windowsprofiles username, Coleman says.



Jump to comments

Microsoft Corp.'s operating systems

Additional Resources

EFD vs. HDD - What You Need to Know
WHITE PAPER
Enterprise flash drives provide a new Tier 0 storage layer capable of delivering high I/O performance at a very low latency. Proper use of EFDs in an Oracle environment can deliver increased performance compared to fibre channel drives. Read the recommendations for identification of the best DB components for EFDs.
Gartner Research Report: Magic Quadrant for Application Delivery Controllers, 2009
WHITE PAPER
The market for products to improve the delivery of application software over networks remains dynamic and innovative. Vendors focused on solving enterprises' most-pressing application problems have become the top players.
Eight Criteria for Server Load Balancing
WHITE PAPER
Server load balancers are a simple yet highly effective means to scale an application environment while ensuring its availability. Today's solutions should also address application performance and security. Read about the top eight criteria you should consider when choosing a server load balancer and how Citrix NetScaler meets those requirements.

What People Are Saying

White Papers & Webcasts

High Performance for Integrating Massive Data Volumes
Processing very large data sets provides unique constraints, especially when time windows available for this processing are shrinking. This Technical White Paper presents...  

Gartner Podcast: Driving SharePoint Adoption in Lotus Notes Shops
Learn how can you drive mainstream user adoption of Microsoft SharePoint when your users are committed to using email.

IDC Webcast: Linux Adoption in a Global Recession
Access this webcast, compliments of Novell and HP, for a limited time only!

Whitepaper: Drive SharePoint Adoption in Lotus Notes Shops
Learn how you can drive your users to Microsoft SharePoint when they rely on IBM Lotus Notes.  


IT Jobs