- Home
- Windows Vista
- Scripts
- How to create a System Restore point in Windows Vista
- Home
- Windows Vista
- How to create a System Restore point in Windows Vista
How to create a System Restore point in Windows Vista
- Copyright © 2008 Ramesh Srinivasan
- Scripts , Windows Vista
Summary
This article explains how to create a System Restore snapshot manually in Windows Vista.
Creating a System Restore point manually
- Right-click on the Computer icon in the Desktop, and choose Properties
- In the left pane, click System Protection
- Alternately, to access the System Protection tab directly, click Start and type SystemPropertiesProtection.exe.
- If you are prompted for an administrator password or confirmation, type the password or provide confirmation.

- Click the System Protection tab, and then click Create.

- In the System Protection dialog box, type a description, and then click Create.

Creating a System Restore point using a shortcut
For a more elegant way to create a System Restore point using Script in Windows Vista, check out our article Create System Restore Points Quickly using Script in Windows Vista and Windows XP.
Alternately, you may use the method below:
Copy the contents below to a Notepad document, and save it to a file name with .vbs extension (Example: createrp.vbs) and close Notepad.
set SRP = getobject("winmgmts:\\.\root\default:Systemrestore")
CSRP = SRP.createrestorepoint ("Created a Restore Point now", 0, 100)
If CSRP <> 0 then
Msgbox "Error " & CSRP & ": Unable to create System Restore point"
End if
Right-click on the Desktop and select New - Shortcut
Create a shortcut with the following target:
wscript.exe c:\scripts\createrp.vbs
Note: The above assumes that the createrp.vbs script is present in the c:\scripts folder. If that's not the case, change the Path accordingly.
Name the shortcut file name as Create Restore Point
Running the script
To create a System Restore point, run the script with elevated mode. To do so, right-click on the newly created shortcut (Create Restore Point.lnk) and choose Run as administrator. When you are prompted for an administrator password or confirmation, type the password or provide confirmation. A System Restore point will automatically be created.
If you enjoyed this post, make sure you
subscribe to our RSS feed!
We feature Tips, Troubleshooting information, Scripts and Utilities for Microsoft Windows Operating Systems!
Prefer an E-mail subscription?
8 Responses to "How to create a System Restore point in Windows Vista" 
|
said this on 16 Mar 2007 7:42:09 AM PDT
Excellent article!
Thanks very much for this Vista System Restore point script! I created one and it works great!
I now use Task Scheduler to run it daily so that system restore points are created automatically!
|
|
said this on 17 Jul 2007 4:13:45 PM PDT
Hello can u even specify how the restore points need to be created automatically in vista ?
I mean how to turn on/off it.. bcoz i cant see mine placing an restore points ??
thanks in advance,
chaitu
|
|
said this on 24 Jul 2007 2:37:07 PM PDT
good helpful article
|
|
said this on 04 Aug 2007 7:55:13 PM PDT
This script works great.Id lost ability to create restore points,I suspect through faffing around with 3rd party tweaking tools! Tried everything to get it back & no go.This worked a treat & saves me from a factory reset.PHEW!
|
|
said this on 16 Aug 2007 4:19:41 AM PDT
This article is very good. But I do wish you to show us how to adjust the space used by System Restore in Vista.
In XP, there is a slider to adjust the space as a percentage of the hdd partition on which XP is installed. In Vista unfortunately I am not able to locate such a slider.
Best Regards
|
|
said this on 18 Oct 2007 11:34:51 AM PDT
greta job, thanks alot....
can u also please put up a code to take back the system to a particular restore point....
|
|
said this on 24 Mar 2008 4:51:59 PM PDT
I'm on 32 bit Vista Home Premium and running the script gives me
Provider Load Failure SWbenObjectEx
The same script and shortcut works great on my XP Pro machine
|
|
said this on 20 Aug 2008 2:33:35 AM PDT
Just wanted everyone to know that this script worked on both my Windows XP Pro as well as my Vista machine...
|

Author)