If your Windows XP has landed to a position where it has become nearly impossible to efficiently do any work, or it frequently crashes up or the system has obtained a habit of being hanged up in the middle of crucial activities. All these are symptoms that the registry has caused serious errors and the system requires registry repair. Occurring of registry errors is quite common in those operating systems which programs through Windows technology because as the system is being used, many programs are being installed and uninstalled, various hardware applications are added and removed, data files are created and deleted and various other such functions. A registry can be defined as the central point on any PC and is responsible to store the entire data which constitutes the core elements of the operating unit plus each and every other setting that is required during the course of using it. The time at which the data saved within the registry becomes corrupt, errors starts piling up in the back of the system which eventually surfaces with the passage of time. This can also be the main cause behind the slow startup of the Windows, random occurrences of Windows shutdown or several program errors that occur randomly and frequently. A Windows XP registry repair becomes necessary as the system ages because the quantity of programs and applications operated on it increases too. This increase in programming capabilities will create errors within the registry because of the accidents or mistakes made during the programming process. An example of this is that when the user is installing a new application and accidently the system turns off due to power failure or accidently unplugging of it. Since the downloading was still under process and was stopped abruptly, there are chances that some installation files are stored and incomplete configuration settings is now present in the registry because no way was provided to it to roll back to the application. These files, since are of no use for the system occupies not only space on the registry but can also create errors within it. In the course of performing a Windows XP registry repair, there are several options for doing this. The first way can be do it yourself by the use of primitive tools provided free of cost. The second option can be to buy registry cleaner software through which the registry will be cleaned automatically or the third way can be to render the services of a PC specialist and let him do the work for you. All the three options have some pros and cons in it. Performing a registry clean by yourself can be quite complicated as it is a very large area and fixing errors at your own might take a lot of time. Purchasing a registry cleaner on the other hand, is a good option if it has the features of analyzing and fixing the whole registry rather than certain area only. Rendering services of a specialist is also a good option but, it might be quite expensive touching to the limits of buying a new system in that price. About Author: This article is written by Jason Kelly, who also writes for www.registry-repair-tools.net, a site emphasizing on registry repair tool, windows registry repair, and windows xp registry repair.