• July 17, 2017
    Announcement: New site design for Microsoft Community

    In July, Microsoft will roll out the first of ongoing site improvements aimed to modernize Microsoft Community and help customers get the most out of their community experience.

    • During the roll out period, you may see the old or new site design depending on your location

    • We expect the roll out to finish by 31 July

    Note: Past private message conversations will not move to the new site design. Please save any private messages you would like to keep.

     Learn more about the upcoming site improvements in this thread.

    Thank you for being part of Microsoft Community!

Applies to

How to create restore point in windows 7

AlG1 asked on

  • I just bought a new computer that's running windows 7. My previous computer had XP. I would open system restore  create my own restore points periodically. Is there a way to do that in windows 7. When i open system restore, the only option I get is restore to an earlier date. Not create a restore point.


164 people had this question

Abuse history

The answered status icon Answer
KevinONeill replied on

To create a restore point for windows 7 Start / Control Panel / System / System Protection / At bottom of screen last button on right says create. Click it and it will ask you to create a restore point discription for the restore. hope this helps you.
550 people found this helpful

Abuse history

The answered status icon Answer
Under WinXP the creation of restore points and the restore function itself were in the same place. Under Windows 7 you have a couple of methods:
- Control Panel / System / System protection
- Through the script below.

To do it with a script, save the code below as ManualRestorePoint.vbs, then double-click it.

'Create an instant System Restore Point under Windows 7
If WScript.Arguments.Count = 0 Then
  Set oShell = CreateObject("Shell.Application")
  oShell.ShellExecute "wscript.exe", """" _
  & WScript.ScriptFullName & """ Run", , "runas", 1
  Set oWshShell = WScript.CreateObject("WScript.Shell")
  oWshShell.Popup "Creating a SystemRestore point. Please wait.", _
    2, "System Restore", 0
  swinmgmts = "winmgmts:\\.\root\default:Systemrestore"
  GetObject(swinmgmts).CreateRestorePoint _
    "Manual Restore Point", 0, 100
  MsgBox "System Restore Point created", 0, "System Restore"
End If
If this was helpful, please vote by clicking the green triangle. If it solves the issue, click "Propose as Answer". Thanks.

1 person found this helpful

Abuse history