Planned System Restore not working
I have tried to plan the System Restore to start every day at 2000 hours. As far as I can see, at that time it is starting, and the Task Scheduler history shows successful trigger and successful completion. But guess what? there is never a Restore Point! I have Windows 7 Ultimate RTM. Saw same problem in Windows 7 RC.
October 12th, 2009 7:57am

Are you modifying the built in Task Scheduler SystemRestore task? Or are you creating a new one?
Free Windows Admin Tool Kit Click here and download it now
October 12th, 2009 10:18am

OK I'll bite; why does this matter?I started by adding a trigger to the SR task. (works fine in Vista, by the way).Then someone suggested I delete the whole task and recreate.In both cases the Startup Restore Point appears, but the scheduled Restore Point does not.I have not tried two separate task entries.It is a problem with System Restore, not Task Scheduler.See my other related thread - Restore points disappear
October 12th, 2009 3:22pm

Does it work when you manually create restore point? Does the restore point exist before you restart the computer? I suggest you manually disable System Protection, and then re-enable it. Then check if the issue still occurs. If so, please boot in Clean Boot Mode to disable all startup items and third party services when booting. This method will help us determine if this issue is caused by a loading program or service. Please perform the following steps: 1. Click the Start Button type "msconfig" (without quotation marks) in the Start Search box, and then press Enter. Note: If prompted, please click Continue on the User Account Control (UAC) window. 2. Click the "Services" tab, check the "Hide All Microsoft Services" box and click "Disable All" (if it is not gray). 3. Click the "Startup" tab, click "Disable All" and click "OK". Then, restart the computer. When the "System Configuration Utility" window appears, please check the "Don't show this message or launch the System Configuration Utility when Windows starts" box and click OK. Please test this issue in the Clean Boot environment, if the issue disappears in the Clean Boot environment, we can use a 50/50 approach. Arthur Xie - MSFT
Free Windows Admin Tool Kit Click here and download it now
October 14th, 2009 10:17am

fanfarenj, How are you creating restore points in your task? Are you using the same trigger as in original SR task? If this is the case, you would not be able to create daily restore points, even if you trigger manually. For Windows 7, the scheduled SR task would create a restore point only if the existing restore points are older than 7 days. One workaround would be having a scheduled backup using the Backup and Restore feature in Windows 7. Thanks, Praveen
November 18th, 2009 7:20pm

fanfarenj,How are you creating restore points in your task? Are you using the same trigger as in original SR task? If this is the case, you would not be able to create daily restore points, even if you trigger manually. For Windows 7, the scheduled SR task would create a restore point only if the existing restore points are older than 7 days.One workaround would be having a scheduled backup using the Backup and Restore feature in Windows 7.Thanks,Praveen Can you please provide a reference to Microsoftdocumentation confirming this? Thanks.But what about Shadow Copy / Previous Versions? I thought I could set up a Shadow Copy on any schedule, for instance,twice a day at 11AM and 3PM Monday-Friday if I wanted to. That's the whole point of Shadow Copy, isn't it?
Free Windows Admin Tool Kit Click here and download it now
November 18th, 2009 11:25pm

fanfarenj, I forgot to provide the reference, here it is: http://msdn.microsoft.com/en-us/library/aa378910(VS.85).aspx. Please see under Scheduled Restore Points:"System Restore in Windows7 creates a scheduled restore point only if no other restore points have been created in the last 7 days." Regarding previous versions, it is integrated with Windows Backup feature. If you have configured Windows Backup(which can be scheduled on a daily basis), you will have daily shadow copies/previous versions of files. By browsing to a file, right click, select 'Restore previous versions', you should see previous versions created by backups. To configure Windows Backup, please read this blog: http://blogs.technet.com/filecab/archive/2009/10/23/protect-your-files-and-pc-with-windows-7-backup.aspx Hope this helps. Thanks, Praveen
November 19th, 2009 1:32pm

I) "System Restore in Windows 7 creates a scheduled restore point only if no other restore points have been created in the last 7 days. System Restore in Windows Vista creates a checkpoint every 24 hours if no other restore points were created that day. System Restore in Windows XP creates a checkpoint every 24 hours of absolute time." Evidently some developer decided, that for a given amount of disk space, it would be good to have Restore Points going further back in calendar time; however this new strategy destroys the utility of Shadow Copy. II)See Windows 7 own Help and Support page:"How are previous versions created?Previous versions are automatically saved as part of a restore point. If system protection is turned on, Windows automatically creates previous versions of files and folders that have been modified since the last restore point was made. Typically, restore points are made once a day. " I guess the Help and Support Doc Writer never got the news. Was the new strategy ever reviewed? III) I don't want to use Windows Backup to handle Previous Versions. I want to use System Restore to handle Previous Versions.
Free Windows Admin Tool Kit Click here and download it now
November 19th, 2009 7:07pm

Vista had the same issue. And I want the restore points created twice daily because I want the shadow copies on the "documents" partition.Copy-paste following in notepadSet SRP = GetObject( "winmgmts:\\.\root\default:Systemrestore" )CSRP = SRP.CreateRestorePoint( "Evening", 0, 100 )Save as "all files", Restore.vbs (or whatever you want but with a vbs extension, the "all files" is so you don't end up with something.vbs.txt). Put this file somewhere where you will not accidentally delete it.In task scheduler create a new task to launch the vbs file using whatever triggers you want, but with Administrator credentials and whether user is logged in or not (go through all the tabs, make sure nothing will stand in the way). Manually launch and check thata RP is created.Please note that in my experience fiddling with the built-in System Restore task irretrievably breaks it, and any other way of creating restore points. A repair install might fix it, but I have several times had to completely reinstall the OS to fix System Restore.Also regarding above suggestion of using Backup and Restore: once you click a single option in that application you will start an endless stream of messages and error messages which might also require a reinstall to get rid of.cyanna
November 20th, 2009 11:27pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics