It’s being reported by Lockergnome that in Windows7, System Restore is somehow losing all restore points during shutdown. I have been unable to duplicate the problem but it seems several people on the Microsoft Answers Forum are reporting and repeating the problem.
Here’s a link to the thread referenced in this report, Microsoft Answers , and here’s their forum moderator’s answer.
“Microsoft Answers” answer
Let us follow these steps and check if that helps us in getting rid of this error message.
Use the event text to determine the cause of the error condition
To use the event text to determine the cause of the error condition:
1. Click Start, click Run, type eventvwr.msc, and then click OK. If the User Account Control dialog box appears, ensure that the action it displays is what you want, and then click Continue.
. In Event Viewer, expand Windows Logs, and then click Application.
. To filter the events so that only events with a Source of VSS are shown, in the Actions pane, click Filter Current Log. On the Filter tab, in the Event sources drop-down list, select the checkbox for VSS. Select other options as appropriate, and then click OK.
4. To sort the displayed events by date and time, in the center pane, click the Date and Time heading.
5. Look for Event ID 22, and use the event text to identify the name of the application or service that caused the error condition.
6. If the event was caused by the COM+ Event System, see the “Check that the COM+ Event System service is started” section.
7. If the event was not caused by the COM+ Event System, see the “Use System Restore to create a manual restore point” section if your computer is running Windows 7.
8. Check that the COM+ Event System service is started
To check that the COM+ Event System service is started:
1. Click Start, click Administrative Tools, and then click Services.
2. In the results pane, double-click COM+ Event System.
3. In Service status, make sure that the status is Started. If the status is not Started, click Start.
4. Ensure that Startup type is set to Automatic.
5. Click OK.
For the second error we need to find DGIVecp.
Try these steps
1. Go to StartRun and type devmgmt.msc
2. Click on View and choose to Show Hidden Devices
3. Now click the plus next to Non-Plug and Play Drivers
4. Do you now see an items listed as DGIVecp? If not, we will have to see
what this is associated with by going to the registry.
Follow these steps:
1. Got to start and type in regedit in the search box.
2. Navigate to the following key.
4. Look for an entry listed as DgiVecp.
5. If you find this, then change the Start data value to 4.
6.Reboot the system and see if the message is gone.
This method contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
Back up the registry
Also refer this link with a similar issue for more ideas, Technet
I’ve always thought the Windows System Restore was an excellent second chance but to tell the truth I’ve been disabling it on Windows7. It just seemed a bit more cumbersome than on previous versions of Windows. Maybe this will cause Microsoft to take a closer look and make some corrections.