'UnBlock SP1 Update
On Error Resume Next

Dim WshShell, ObjShell, Message
Set WshShell = WScript.CreateObject("WScript.Shell")
If WScript.Arguments.length = 0 Then
Set ObjShell = CreateObject("Shell.Application")
ObjShell.ShellExecute "wscript.exe", """" & _
WScript.ScriptFullName & """" & " uac","", "runas", 1
Else

Message = "This script will Unblock the SP1 Update." & vbCr & vbCr _
 & "This action will DELETE a Registry Key." & vbCr & vbCr _
 & "Adding information can unintentionally change or delete values and cause components to stop working correctly." _
 & "  If you do not trust the source of this information, do not add it to the registry."  & vbCr  & vbCr _
 & "Would you like to continue?"

M = MsgBox(Message, vbYesNo + vbInformation, "WinTricks.it Vista Tweaks")
If M = 6 Then 

WshShell.RegDelete "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\DoNotAllowSP"

Message = "You can now Update to SP1." & vbCr & vbCr _
 & "This script was downloaded from www.WinTricks.it." 
MsgBox Message, 64, "WinTricks.it Vista Tweaks"
End If
End If