System Restore Point

I was asked to create a system restore points for people before they start some software tests, below are the steps I took.

To change the Interval of System Restore points, modify the RPLifeInterval value in the following Registry Key 

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore

To view the available System Restore Points, or to Restore to one then load, if you are going to restore then load up into Safe Mode first 


Windows 7 

vssadmin list shadowstorage
vssadmin list shadows

Using Powershell you can type 


Simple vbs script to create a system restore point 

set SRP = getobject("winmgmts:\\.\root\default:Systemrestore")
CSRP = SRP.createrestorepoint ("System Start-up - " & localdate, 0, 100)

The Easter Eggs For Geeks

TypeError: coercing to Unicode: need string or buffer, NoneType found