Here's is an easy way to create a System Restore Link in Vista so that you can always have a good copy of your operating system before you do a Windows Update or new software install. You don't know when your ever going to revert back.
Here's the manual .vbs script
If WScript.Arguments.Count = 0 Then
Set objShell = CreateObject(“Shell.Application”)
objShell.ShellExecute “wscript.exe”, WScript.ScriptFullName & ” Run”, , “runas”, 1
Else
GetObject(“winmgmts:\\.\root\default:Systemrestore”).CreateRestorePoint “description”, 0, 100
End If