Linux Enterprise Cluster: Build a Highly Available Cluster with Commodity Hardware and Free Software

Like many other Windows XP system components, the Registry is very much like the Windows NT/2000 Registry. However, there are also many differences, some of which are obvious (such as removal of the registry size limitation), while others are hardly noticeable. Mostly, the changes in Windows XP registry are due to the kernel enhancements introduced with this new release of the operating system. Throughout the book, I'll emphasize these differences and draw your attention to them. Windows XP Registry also contains a large number of new records. This isn't surprising, since each new registry entry corresponds to a new feature introduced with the new release. The registry is a centralized storage area for all the information on the hardware and software system components. Because of this, all new features introduced with Windows XP have to be reflected in the registry.

Can this book be considered a reference describing all registry keys, or a handbook of practical solutions for everyday work? Unfortunately, no, it cannot. I dream about a book like that myself! I also know what a bulky book that would be (if it's possible to write at all). My aim isn't quite so ambitious. In this book, I'll describe the important components of Windows NT/2000 and Windows XP registries, and emphasize the similarities and differences that exist between them. I'll also discuss various techniques of backing up and recovering the registry, and provide essential technical information on other aspects of working with the registry as well. I hope that this book will be useful for system administrators and advanced users who want to improve their knowledge of the Windows NT/2000 registry and get acquainted with the Windows XP registry. However, Windows XP is also positioned as an upgrade for Windows 98, Windows 98 SE, and Windows Millennium Edition (ME). Users who migrate to Windows XP from Windows 9x/ME must not be deceived by apparent similarities between Windows XP registry and the registries they are accustomed to. On the contrary, Windows XP registry is quite different!

Quite often, one may hear users say "I hate Windows registry because it is rather cryptic, contains tons of redundant information, and makes the system vulnerable, since Windows can't run without it". If you hate the Windows registry too, I am not trying to convince you to love it. After all, most people tend to hate a thing that they can't properly understand. I can also agree that this opinion is partially valid, because the registry actually is cryptic, difficult to understand, and really is required for the system to run. However, from this point of view, a human being is also very far from perfect, since the human body doesn't live without a brain (and even if someone supports this life artificially, how miserable it would be!). What I am really after is helping you understand the registry. Therefore, I didn't try to describe all known registry tips and tricks. Rather, I tried to explain how these tricks work and why they work at all. I think that when you get a sound understanding of the registry architecture, structure, and data types, you'll soon be able to discover such tricks yourselves.

Obviously, my own experiences of working as a technical support specialist have influenced both my methods of work in general and this book in particular. When I begin working with a new operating system, I'm mainly interested in providing a trouble-free environment—various aspects of backing up and recovering the more important system components (the registry, in our case), including non-traditional and rarely used ones. Various aspects of registry backup and recovery, together with methods of eliminating system failures, take priority in this book. I'm sure that before migrating to the new operating system and experimenting with it, the user will need to study these topics very carefully. Testing backup, restore, and troubleshooting procedures will also be helpful.

The book contains the following chapters:

To conclude this brief introduction, I would like to thank all the members of the A-LIST Publishing team for offering me the opportunity to work on this book.

Категории