Daily System Restore Points

O

OREALLY

Shouldn't System Restore Points be setting up daily check points like in XP?
I noticed a 6 day lapse on 7/64 Bit system. Does it only set up a restore
point when there is an update or a program installation?

Thanks,

Oreally
 
P

Paul

OREALLY said:
Shouldn't System Restore Points be setting up daily check points like in
XP? I noticed a 6 day lapse on 7/64 Bit system. Does it only set up a
restore point when there is an update or a program installation?

Thanks,

Oreally
http://msdn.microsoft.com/en-us/library/aa378910(VS.85).aspx

"Scheduled restore points

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."

So seven days seems normal.

Paul
 
T

Twayne

In
Paul said:
http://msdn.microsoft.com/en-us/library/aa378910(VS.85).aspx

"Scheduled restore points

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."

So seven days seems normal.

Paul
Hooray for MS: Never keep anything the same when it can be used to confuse
users!
 
Z

Zaphod Beeblebrox

Twayne said:
In

Hooray for MS: Never keep anything the same when it can be used to
confuse users!
God forbid they attempt to improve anything.
 
D

Dave \Crash\ Dummy

Zaphod said:
God forbid they attempt to improve anything.
When you consider that a restore point is created whenever any
significant change is made to the system, like an update or application
installation, creating one for the hell of it once a week seems enough
to me. It is easy enough to create one manually every day if it makes
the user feel better.
 
R

Roy Smith

When you consider that a restore point is created whenever any
significant change is made to the system, like an update or application
installation, creating one for the hell of it once a week seems enough
to me. It is easy enough to create one manually every day if it makes
the user feel better.
Or it's just as easy to start up the task scheduler and change it to
your personal preferences.


--

Roy Smith
Windows 7 Home Premium 64-Bit
Thunderbird 6.0
Wednesday, August 24, 2011 4:40:51 PM
 
Z

Zaphod Beeblebrox

Dave "Crash" Dummy said:
When you consider that a restore point is created whenever any
significant change is made to the system, like an update or
application
installation, creating one for the hell of it once a week seems
enough
to me. It is easy enough to create one manually every day if it
makes
the user feel better.
That was kind of my point, but I guess the sarcasm didn't come through
in my post...
 
D

Dave \Crash\ Dummy

Zaphod said:
That was kind of my point, but I guess the sarcasm didn't come through
in my post...
It did. I was agreeing with you, not arguing.
 
Joined
Sep 25, 2011
Messages
6
Reaction score
1
If you want to create a daily automatic restore point copy the script below
and paste it into a new text document on your desktop and then save as create-restore.vbs. Then place the script in

C / users/ username / AppData / Roaming / Microsoft / Windows / StartMenu / Programs / StartUp

Copy all below

'""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
'Script to create a System Restore point in Windows 7 | Vista | XP
'May 10 2008 - Revised on Jan 10, 2009
'© 2008 Ramesh Srinivasan. http://www.winhelponline.com
'""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
If GetOS = "Windows XP" Then
CreateSRP
End If

If GetOS = "Windows Vista" Or GetOS = "Windows 7" Then
If WScript.Arguments.length =0 Then
Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "wscript.exe", """" & _
WScript.ScriptFullName & """" & " uac","", "runas", 1
Else
CreateSRP
End If
End If

Sub CreateSRP
Set SRP = getobject("winmgmts:\\.\root\default:Systemrestore")
sDesc = "Daily Restore Point"
' sDesc = InputBox ("Enter a description.", "System Restore script : winhelponline.com","Manual Restore Point")
If Trim(sDesc) <> "" Then
sOut = SRP.createrestorepoint (sDesc, 0, 100)
If sOut <> 0 Then
WScript.echo "Error " & sOut & _
": Unable to create Restore Point."
End If
End If
End Sub

Function GetOS
Set objWMI = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & _
".\root\cimv2")
Set colOS = objWMI.ExecQuery("Select * from Win32_OperatingSystem")
For Each objOS in colOS
If instr(objOS.Caption, "Windows 7") Then
GetOS = "Windows 7"
ElseIf instr(objOS.Caption, "Vista") Then
GetOS = "Windows Vista"
elseIf instr(objOS.Caption, "Windows XP") Then
GetOS = "Windows XP"
End If
Next
End Function
 
Joined
Jan 20, 2013
Messages
1
Reaction score
0
Sherbydoo solution is GREAT!!!

Sherbydoo,

Your vbs script worked perfectly!!!

I cannot thank you enough for solving this vexing issue.

EB
 
Joined
Sep 25, 2011
Messages
6
Reaction score
1
No problem at all. I was just passing on some useful information, unfortunately I'm not the clever person who created the script but it did take a lot of digging around to find it.
Glad it was of help to you and thanks for the post, my first thank you.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top