对 Windows Vista Service Pack 1 (SP1 的支持) 2011 年 7 月 12 日结束。 若要继续接收 Windows 的安全更新,请确保在 SP2 Windows Vista with Service Pack 2 (运行) 。 有关详细信息,请参阅此 Microsoft 网页: 某些版本的 Windows 支持即将结束。
症状
请考虑以下方案。
-
你正在运行 Windows XP Service Pack 3 (SP3) 、Windows Vista Service Pack 1 (SP1) 或基于 Windows 7 的计算机
-
使用包含双字节字符集的用户名 (DBCS) 字符。
尝试安装使用 Microsoft Visual C++ 2005 Redistributable 包的应用程序时,会收到以下错误消息:
命令行选项语法错误。 键入命令/? 寻求帮助。
原因
出现此问题的原因是 Win32 Self-Extractor工具无法处理用户名中的 DBCS 字符。
解决方案
若要让我们修复此问题,请转到"为我修复"部分。 如果你希望自己修复此问题,请转到"让我自己修复"部分。
帮我修复此问题
若要自动修复此问题,请单击" 修复它"按钮 或链接。 然后单击 "文件 下载 "对话框中的 "运行",然后按照修复向导中的步骤操作。
备注
-
如果帐户不是管理员帐户,则解决方法将不起作用。
-
此向导可能只提供英文版本。 但是,自动修复功能同样适用于其他语言版本的 Windows。
-
如果你不在遇到问题的计算机上,将"修复它"解决方案保存到闪存驱动器或 CD,然后在有问题的计算机上运行它。
然后,转到"此问题是否修复?"部分。
我自己修复此问题
若要解决此问题,请执行以下步骤:
-
单击" ,右键单击"计算机",然后单击"属性"。
-
在"计算机名称、域和工作组设置"区域中,单击"更改设置"。
系统提示输入管理员密码或进行确认,请键入密码,或单击"继续"。 -
单击"更改设置",然后选择"高级"选项卡。 单击"环境变量"按钮
-
在"用户变量"区域中,单击 TEMP,并单击"编辑"。
-
在" 变量值" 框中,键入 C:\Temp,并单击"确定" 两 次。
-
单击“应用”,然后单击“确定”。
-
对于 TMP 环境变量,也请执行步骤 4 到步骤 6。
-
确认 C:\Temp 文件夹存在(如果未创建)。
-
重启计算机。
-
再次尝试安装应用程序。