Restore Points Lost After System Rebooting



System Restore points are missing after system reboots. When the issue happens, one or more of the following events could be logged:


Event ID 22:

Volume Shadow Copy Service error: A critical component required by the Volume Shadow Copy service is not registered. This might happened if an error occurred during Windows setup or during installation of a Shadow Copy provider. The error returned from CoCreateInstance on class with CLSID {e579ab5f-1cc4-44b4-bed9-de0991ff0623} and Name IVssCoordinatorEx2 is [0x80040154, Class not registered].


Event ID 8193:

Volume Shadow Copy Service error: Unexpected error calling routine CoCreateInstance.  hr = 0x80040154, Class not registered.


Event ID 25:

The shadow copies of volume C: were deleted because the shadow copy storage could not grow in time.  Consider reducing the IO load on the system or choose a shadow copy storage volume that is not being shadow copied.”




This problem occurs due to several causes as below:

1.      There is no sufficient shadow storage on the drive

2.      Third party program affects System Restore

3.      Corrupted ACLs for pagefiles.sys and hiberfil.sys

4.      Dual boot with Windows XP system




Method  1:


Perform the following steps to increase the size of shadow storage on the drive you are having issue:


1.     Click the Start button, type CMD in the start search box. Right click on the cmd.exe and choose Run as administrator.

2.     Type Vssadmin list shadowstorage

3.     Take note of what the shadow storage allocation is on the drive you’re having issues with.

4.     Change the allocation by using the Vssadmin command syntax: vssadmin resize shadowstorage /On=C: /For=C: /Maxsize=1G (where Maxsize=the amount of disk space you’ve allocated to System Restore points, you should increase it larger)

5.     After increasing the size and reboot the computer.


Method 2:


Temporarily disable 3rd party applications like Diskeeper which may cause this issue.


Method 3:


Disable pagefile with the following steps:

NOTE: Disabling pagefile may cause system issues, please enable it after the troubleshooting.


1.      Click Start, right click on Computer and choose Properties.

2.      In the Advanced tab, under Performance, click Settings

3.      Go to Advanced

4.      Under Virtual Memory, click Change

5.      Select No Paging File and then click Set

6.      Click OK in all the menus.


Disable hibernation refering to:


How to disable and re-enable hibernation on a computer that is running Windows


After that, restart the computer and create new restore point to test it.


Method 4:


Keep Windows XP from deleting restore points of the volume in Windows 7:


No restore points are available when you use Windows Vista, Windows 7 or Windows Server 2008-based operating systems in a dual-boot configuration together with an earlier Windows operating system:



Comments (7)

  1. Nicholas Li says:


    Glad to know you have made it worked!

    Thank you for your valuable feedback!

  2. Woody says:

    I've been trying to fix this for more than a year.  I've tried a lot of solutions, but none worked.  This one did.  I think the extra step that made it work was disabling hibernation.  There are many people having this problem.  I think this should be rolled out as an MS update or at least it should be made available as a script that can be used by people who have this problem.

  3. Willem says:

    this post is a long time ago, but I was searching for ages for a solution for this problem and guess what …….. this one worked for me (method 3) on a windows 7 64 bit machine

  4. MarcSayer says:

    As Willem said, old post but Method 3 fixed this problem for me (Win 7 32 bit machine).

  5. laidbacktokyo says:

    I just wanna confirm that in my recent case of Error ID 25 Source Volsnap of Win7 sp1 x64 the problem was solved by disabling hibernation only. A page file remained intact. And the nice & funny point of this remendy is that you can safely enable hibernation back to standard if you like after the problem solved.

    Thanks & regards to Nicholas Li.

  6. Ken says:

    Thanks so much for this article. I had Diskeeper 12 installed on my Vista computer and set to automatic. I had an issue with my computer and after having no luck fixing the issue I went to restore points to find "none"!!!! Had to download all kinds of
    utilities, drivers etc and finally fixed the issue. But installed one driver that caused an issue so I went back to restore center again to find "none" even though I had just created one before rebooting. I finally found this article and I went back and disabled
    Diskeeper, created a new restore point and restarted it 3X and it’s still there. I wrote to Diskeeper and I’ll post their response. This cost me so much time and money!

  7. Ken says:

    Just got my response from Diskeeper. Surprise! They’ve never heard of anyone having this issue. I guess I know more about their product than they do huh? How lame is that. Here is there full response to me… "Sorry that you are experiencing this issue.
    I’m not aware of anyone else having a problem with restore points. I would like to get more information from you regarding this issue. I have a few questions if that is ok.

    1) How much free space do you have on the drive where the restore points are being deleted?

    2) Is this something that has always happened since you installed Diskeeper 12 or did you notice this issue recently?

    3) Do you do a lot of copying or moving files on your system?
    4) Do you have Diskeeper installed on any other systems and if so is the same thing happening? "