Problem:
"Windows-Registry Recovery" will pop up every time the computer starts
Solve:
The file for your system registry data is compromised, so the problem is caused by a reboot
1. You can use the Windows XP System Restore feature to restore click start → all programs → attachments → system tools → system Restore menu items, bring up the System Restore dialog box, select the "Restore my Computer to an earlier time" item, and then click Next. Select an older restore point, and then click Next to confirm.
Windows XP Restarts the system, restores the system settings to a specified time, and gives you a hint of a recovery complete.
2. If your Windows XP System Restore function is turned off, click the "start" → "Control Panel" → "System" item, and click the "System Restore" tab, remove the "√ on all drives turn off System Restore" checkbox.
If Windows XP does not start correctly, you can use the registry configuration that was last normally started. When the computer goes through memory, hard disk self-test, press F8, go to the Boot menu, select "Last Known Good Configuration" item, so that Windows XP can start normally, and restore the current registry to the last registry.
It should be noted that selecting "Last Known Good Configuration" does not resolve problems caused by corrupted or missing drivers or files. Also, when you select Last Known Good Configuration, Windows XP restores only the information in the registry key Hkey_local_machinesystemcurrentcontrolset. Any changes made in other registry keys remain unchanged.
3. If not, try software such as Regfix to fix a maliciously modified registry.