Wednesday, July 27, 2011

Windows OS Installation Lifecycle.

Hey friends today Windows have gone too too far in every case but the roots remain the same. Today also most of the user's prefer to use Windows XP due to its simplicity. So I decided to give you all an overview of this product.Do leave a comment in any case if like or if you dont.
Windows XP comes in a number of versions, including a Home version and a Professional version.Windows XP Home is configured for home users. Windows XP Professional, which is configured to work as a workstation client, is a somewhat more powerful configuration for business users. Throughout this book, I’ll point out any differences in usage between the Home and Professional versions.
While not the focus of this book, Windows also comes in a number of server versions named Windows .NET. Microsoft has planned several server product offerings, including Windows .NET Server
and Windows .NET Advanced Server. We don’t expect that there will be major changes in .NET’s use of the registry.
In general everything remains same for Windows Vista (all Versions), Windows 7 (all Versions).The registry is a tree-based hierarchical system that offers quick access to data stored in almost any format. Actually, the registry is a rather flexible database. Registry information comes from a number of sources:

From installing Windows
From booting Windows
From applications, systems, and user interaction

Editing Windows Registry !

You must have read my article on Windows Registry which provides beginners details on the Windows Registry. Now I am going to briefly describe how to edit the registry through the Registry files and DOS.
 
Editing and .reg files
 Windows Registry can be edited easily by the registry explorer provided by the Microsoft but the best way to edit registry is by making the registry files or .reg files as they are very helpful when you need to edit registry on some remote system.

 SYNTAX:
                          RegistryEditorVersion (version 6 in Vista and 5 in XP sp2)
                        
                          [Path of the registry root\key]
                         
                         “Name of the key (data holder)”=DATATYPE: VALUE
                         

The Header of the file is the Windows Registry Editor version. This is a very important part of a .reg files as it defines the executable limits related to the various Windows version. For example if you have written RegistryEditorVersion6 , then the registry file will not run on Windows XP and other earlier versions of Windows whereas if you write RegistryEditorVersion5 , then the registry file will run smoothly of all the versions of Windows except Windows 95 & 98.

The second line is to specify the path of the root\key. It’s very important to keep in mind that the registry path of different versions of Windows differ from each other and hence you should keep in mind the registry path structure while making the registry file.

The third line holds the name of the key or the data holder inside the “” and the DATAVALUE (binary, string, Dword etc.) followed by the value which is to be assigned to the key. When you are assigning a string value, then it’s not important to specify the data type and directly writing the value inside the “” will do the job. Put a “-“or hyphen after the = to delete the key.

Using the above syntax you can easily create a .reg file. I would suggest you to start playing with them as it would help you to understand editing of registry through registry files and you might learn something new!!!!