VBScript.dll is Not Registered (By Default)
Here's a common problem for many of us who uses Windows Vista. VBScript.dll (Visual Basic Scripting Host) is by defulat not registered into the system. I don't know who decided to do that, but definitely pains a lot of people.
Because of it, many programs and installers once working in previous version of Windows suddenly does not work anymore in Windows Vista. Among many are LINQ May CTP and QuickTime installers. Both requires VBScript at installation and will fail if it cannot execute the script. And since VBScript.dll is not registered, it will fail.
So, you'll need to run just a simple command to remedy this problem. Actually, what the command does is registers VBScript.dll into the system.
"C:\Windows\System32\regsvr32 vbscript.dll"
Run it at elevated (Run As Administator) command prompt (without the quotes). Moment later, a message box will pop up displaying the registration status.
After that, everything works smoothly.