目录
一、前言
不是复制别人的回答,因为别人的回答对我的问题不起作用,自己发现了问题并找到了解决办法(自认为的正解,如果谁有更好的方法还请评论区共享出来~~)
二、问题描述
在更新为vivado2022后,发现启动vivado的时候,显示如下错误:
Error when launching
‘E:XilinxVivado2022.1binvivado.bat’:Launcher time out
三、问题分析
在出现此问题后,我也搜索了大量的CSDN回答,以及其他回答,但是貌似对我的问题都不起作用,其中包括用cmd命令开启,以及将配置和启动命令放到一起在cmd中运行,又或是将一些文件修改名字,没错,我说的就是那个将vivado -vg文件复制,又将vivado.exe改名等等操作,对我的问题更本,没用,而且这个软件只要是正常安装,应该不会遗漏什么文件,那些解决办法我总感觉怪怪的,尤其是新版本vivado根本没有那个vivado -vg文件。而且即便用这些解决办法解决了,我觉得也是不是正解。
转念一想,我回到问题本身,仔细看这个报错,vivado.bat除了问题,那我先去看看vivado.bat里面内容,结果我一下就发现了问题所在,我没找到这个文件!!明明运行了,为什么没找到?难道被隐藏了?我又一想,瞬间明白了问题出在哪,不是什么内存不够,或者改文件名更新版本,又或是cmd运行的问题。矛头直指一个东西——-windows 安全中心!!!
这个windows 安全中心把这东西删了,即便你每次打开这个软件能成功,其实也会在打开后鼠标点击软件里面的操作无效,整个卡住,实际上就是没有正常打开,windows 安全中心在作怪。于是乎我顺势找到了解决办法!
四、解决办法
按照如下步骤可解决问题:
1、首先从网上各种途径,确认下自己安装对了(99%概率你没安装错软件)
2、重启电脑
3、打开windows 安全中心如下
4、点击病毒和威胁防护,然后点击“病毒和威胁防护”设置下的管理设置,如下图
5、滑到最下面,点解添加或删除排除项,如下图
6、将如下两个文件和一个文件夹添加到排除项(具体文件夹路径根据自己的设置,每个人不一样)
7、再次重启电脑,问题解决(我目前没再遇到这个报错)
五、总结
发现问题,解决问题。
csdn有你更精彩,欢迎点赞关注!!
没有回复内容