没有 Visual Basic Script (VBScript) 时将无法安装 iTunes(Windows 版)和 QuickTime(Windows 版)

  • 上次修改时间: 21 九月, 2009
  • 文章: TS1331
  • 旧文章: 304405

问题的表现

在某些情况下,iTunes 和 QuickTime 安装器在安装的“正在准备安装”阶段可能会意外退出,并显示以下信息:

“安装此软件包时,安装器遇到了意外错误。这可能表示此软件包有问题。错误代码为 2738。”

在某些情况下,错误信息可能显示为:

“无法安装 iTunes,因为 Visual Basic Script (VBScript) 尚未安装或已停用。请确保已安装了 VBScript,关闭防病毒软件和个人防火墙软件中的阻止脚本功能,并重新注册 VBScript,然后安装 iTunes。”

受影响的产品

用于 Windows 的 QuickTime , 用于 Windows 的iTunes 7 , iTunes 8 for Windows, Microsoft Windows 2000、Windows XP、Windows Vista

解决

下载并安装最新版本的 iTunes

 

为 Windows 操作系统平台安装 Microsoft 提供的最新 VBScript 引擎

Windows 2000 下载并安装 Microsoft 提供的用于 Windows 2000 的 VBScript 5.6,然后再次尝试安装 iTunes 或 QuickTime。
Windows XP 下载并安装 Microsoft 提供的用于 Windows XP 的 VBScript 5.7,然后再次尝试安装 iTunes 或 QuickTime。
Windows Vista 无需进行下载。Vista 中已包含有最新的 VBScripting 引擎(5.7 版)。如果在 Vista 中依然存在此问题,请按照下列步骤再次注册 VBScript。

 

再次注册 VBScript 引擎

如果已安装有最新的 VBScript 引擎,请再次进行注册。请注意:要执行下述步骤,必须以管理员或拥有电脑管理员权限的用户身份登录。

对于 Windows 2000 或 Windows XP:

1. 在开始菜单上,点按运行

2. 在“打开”栏对话框中,输入下列命令,然后点按“确定”:

regsvr32 vbscript.dll

3. 此时应会显示一条信息,通知用户“vbscript.dll 中的 DllRegisterServer 成功。”

4. 点按“确定”,并再次尝试安装 iTunes 或 QuickTime。

对于 Windows Vista:

1. 在开始菜单中,将 cmd 键入到“开始搜索”栏中。

2. 右键点按搜索列表中的 cmd,然后在弹出式菜单中点按以管理员身份运行。如果 Windows 需要您的许可才能继续,请点按继续。(如果并不是以管理员身份登录的,将需要使用管理员登录名和密码进行验证。)

3. 在“命令提示符”窗口中,输入下列命令:

regsvr32 vbscript.dll

4. 敲击键盘上的 Enter。此时应会显示一条信息,通知用户“vbscript.dll 中的 DllRegisterServer 成功。”

注:如果看到带有“错误代码 0x80004005”的信息,则表示命令窗口不是以管理员身份打开的。

5. 点按“确定”,并再次尝试安装 iTunes 或 QuickTime。

Important: Information about products not manufactured by Apple is provided for information purposes only and does not constitute Apple’s recommendation or endorsement. Please contact the vendor for additional information.

Important: Mention of third-party websites and products is for informational purposes only and constitutes neither an endorsement nor a recommendation. Apple assumes no responsibility with regard to the selection, performance or use of information or products found at third-party websites. Apple provides this only as a convenience to our users. Apple has not tested the information found on these sites and makes no representations regarding its accuracy or reliability. There are risks inherent in the use of any information or products found on the Internet, and Apple assumes no responsibility in this regard. Please understand that a third-party site is independent from Apple and that Apple has no control over the content on that website. Please contact the vendor for additional information.