System Restore Nightmare RRS feed

  • Question

  • Hi all!

    A couple of years ago I had this insident in Windows XP that resulted in that System Restore rolled back all my c# source code (*.cs) files along with the driver faults that was really the problem.  The result was a couple of days lost work. Now in Windows Vista, System Restore seem to do the exact same thing - it shadow copies lots of files without any reason behind it - files & folders from the $UserProfile\Desktop & $UserProfile$\Documents folder are all copied - why I cry?!

    - Does anyone know of a secure & reliable way to make windows _NOT_ restore/backup/even touch certain folders when using System Restore?

    PS. Here's some intel I managed to digg up on System Restore:

    From http://blogs.sepago.de/helge/2007/12/19/why-vistas-system-restore-is-dangerous-and-what-to-do-about-it/

    List all available restore points:
    vssadmin list shadows

    List all items in a given restore point (modify HarddiskVolumeShadowCopy3 as, for instance, the last output from the command above):
    > for /r \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy3\ %i in (*) do @echo %i >>files_in_rp.txt
    > notepad files_in_rp.txt

    And according to http://www.mydigitallife.info/2008/02/18/exclude-files-from-shadow-copies-previous-versions-and-system-restore/, we should be able to exclude entire paths (for instance $UserProfile$\Desktop\*.* /s) from System Restore by patching the registry, but I've tried that with no luck :(

    Best Regards,
    Thursday, February 12, 2009 10:28 PM