try opening system restore in safemode. do you have xp cd's?
6. That apparently hasn't worked either as he still receives the same message.let's try reinstalling System Restore.
Click Start>Run and copy/paste the following into the Run box and click OK:
rundll32.exe advpack.dll,LaunchINFSection C:\Windows\Inf\sr.inf
If the 'Files Needed' dialog box appears, click Browse and point to the i386 folder on the Windows XP CD or to the i386 folder on the hard drive, if it exists.
For systems updated with the Service Pack 2 or 3 CD, or downloaded from Microsoft, browse to the C:\Windows\ServicePackFiles\i386 folder.
The retail version of Windows XP (SP2) also contains the latest version of the files needed.
Reboot and try System Restore.