Vivado的安裝程序沒反應怎麼辦

在Windows操作系統上,在安裝Vivado的時候會遇到雙擊xsetup.exe沒有反應的情況,即使是用管理員權限再加上設置兼容模式也沒有任何效果,且此問題有可能在多個版本上都存在,包括最新的2016.02。
打開解壓後的Vivado安裝包的bin目錄下,可以看到xsetup.exe本質上是調用xsetup.bat (個別版本是xsetup2.bat)這個批處理文件。
接下來我們可以嘗試用管理員模式運行命令行啓動程序cmd.exe,切換到bin目錄再運行xsetup.bat,此時會發現提示“Administrative permissions are not available. Please restart the command line shell as Administrator.”可是我們已經明明使用了管理員權限來運行安裝程序了啊?
這個有可能是因爲未知的微軟系統權限原因(或者與未知的軟件衝突),此時我們只要先備份xsetup.bat,然後用記事本打開xsetup.bat,找到如下代碼:

把這幾行代碼全部刪除,然後保存xsetup.bat並關閉,再在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
)

啓動Vivado的安裝了。
發佈了29 篇原創文章 · 獲贊 17 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章