It can be a pain to create a System Restore point in Windows, unless you follow these simple instructions. Choose Start, All Programs, Accessories, System Tools, System Restore, select Create a restore point, and follow the steps in the wizard to set a restore point.
You can accomplish the same thing by double-clicking a simple Visual Basic script file that you create yourself. Click Start, All Programs, Accessories, Notepad to open Windows' text editor, and type the following:
rp = "Scripted Restore Point by " & WScript.ScriptName
GetObject("winmgmts:\\.\root\default:Systemrestore").CreateRestorePoint rp, 0, 100
Save the file to a convenient location. Name it what you will, but be sure to give it the .vbs extension so that Notepad doesn't add its default .txt extension.
In Vista, right-click the desktop (or the Start menu folder from which you'll launch the script), then choose New, Shortcut. Type wscript.exe, followed by a space and the path to the new script. Click Next, type a name such as Create Restore Point and click Finish.
Launch your new script in XP by double-clicking it. In Vista, right-click the shortcut and select Run As Administrator. Click Continue if prompted to do so by UAC.