Hope these are going to help you with this:
Method 1: Make sure that the System Restore service is running
To do this, use one of the following methods: • Look in Control Panel. To do this, follow these steps: 1. Click Start, click Run, and then type compmgmt.msc in the Open box, and then press Enter.
2. Expand Services, and then click System Restore Services…
If the Status of System Restore Service is not Started, click Start on the toolbar to start it.
• Open a Command Prompt window. To do this, follow these steps: 1. Click Start, click Run, type CMD in the Open box, and then press Enter.
2. Type Net Start at the command prompt to make sure that the System Restore Service is up and is running.
If the System Restore Service is not listed, type net start “System Restore Service”, and then press Enter.
Method 2: Make sure that System Restore is enabled on the drives where you want System Restore enabled
To do this follow these steps: 1. Click Start, right-click My Computer, and then click Properties.
2. Click the System Restore tab.
3. If the System Restore is enabled, the Status column of a drive will show Monitoring.
If not, you can clear to clear the Turn off System Restore on all drives, and then click OK to enable it.
Method 3: Make sure that you have sufficient disk space on all the drives where System Restore is enabled
To do this, follow these steps: 1. To check for free disk space, click Start, click Run, type diskmgmt.msc and then press Enter. Look at each drive System Restore is monitoring for free space.
2. If the free space on any partition system restore is monitoring falls lower than 50 MB, System Restore will suspend and remove all restore points to free disk space. You should have already received a low free disk space message by now. System Restore will resume monitoring when free disk space reaches 200 MB.
Note In most cases you do not have to have System Restore monitor Partitions/drives other than the one Windows is installed on. System Restore does not monitor data files.
Method 4: View the event logs to investigate System Restore service errors
To do this, follow these steps: 1. Click Start, click Run, type eventvwr.msc /s in the Open box, and then press Enter.
2. Click the System category.
3. Click the Source tab to sort by name, and then look for “sr” or “srservice.” Double-click each of these services, and then evaluate the event description for any indication of the cause of the problem.
Method 5: Boot in safe mode and run the System Restore tool
To boot in safe mode follow these steps: 1. Restart the computer. Immediately after the screen goes blank for the first time, or after the BIOS post ends, start taping the F8 key repeatedly. The Windows Advanced Options menu appears.
If the menu does not appear, restart the computer and try again.
2. Select Safe Mode, and then press ENTER. As files load they will scroll down the screen.
Note Safe mode uses a minimal set of device drivers and services to start Windows. The default Microsoft VGA driver is used for display at 640 X480 resolution and in 16 colors.
3. Log on to the Administrator account. If a password was never set, leave the password blank and press ENTER or click the green arrow.
4. Click No in the safe mode information screen to start System Restore.
5. Select Restore my computer to an earlier time, and then click Next to proceed to select a date with restore points available.
6. Click Next to begin restoring the system to a previous state.
If you have Norton 2006, check this: http://service1.symantec.com/SUPPORT/sharedtech.nsf/pfdocs/2005113009323013
I’m off to bed now, hope some of these help you out!