Vivado在Windows安装时执行安装程序要求管理员特权的处理

故障现象:一台Windows主机上安装Vivado 2018.3时,执行安装程序xsetup.exe无反应,手动执行安装脚本bin\xsetup.bat提示ERROR: Administrative permissions are not available. Please restart the command line shell as Administrator.,即要求管理员权限,但此时用户已经在以管理员身份执行。

故障排除:在Windows服务管理器(Services.msc)中启动Server服务,重新执行安装程序xsetup.exe,问题解决

您也可以编辑bin\xsetup.bat,删除下列行:

%SYSTEMROOT%\System32\net session >nul 2>&1
if NOT %errorLevel% == 0 (
  echo ERROR: Administrative permissions are not available. Please restart the command line shell as Administrator.
  set EXITCODE=1
  goto :end
)

随后,重新执行bin\xsetup.bat,开始安装流程。

安装流程中,可能发生同样的错误(例如安装线缆驱动程序时),此时请在Vivado安装目录中搜索批处理文件(bat文件),删除前述行并重新执行。

请注意:由于此过程破坏了安装文件的完整性,xsetup.exe会提示错误,因此需要手动执行安装批处理文件。

it
除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License