兄弟们我解决了,就是跟中文有关。
在C盘C:\Users\用户名\AppData\Roaming\Xilinx\Vivado\2021.1\下有一个叫vivado.xml的配置文件,保存的就是vivado的一些设置。
其中就有最近文件夹,最近项目之类的东西,就是你打开vivado开始界面显示的最近项目和点打开项目时默认的路径,就像这样。

前两个是我为了创建项目方便自己加的,后面的是软件自己加的,即使你把它删了,打开软件之后它也会自己加上去,所以2-6这几个路径一定会出现在这里。
图中的2、4项分别就是快速访问文件夹里面的文档和桌面,3项就是用户目录,一般出问题就出在这里,如果用户名有中文或者快速访问文件夹的路径有中文,在这里就会显示乱码,加载的时候就会出错,然后软件就会把配置文件重置一遍,你之前更改的设置就由变成默认了。
我就是因为当时把桌面和文档改到D盘的时候在D盘的建的文件夹用了中文导致的问题。
解决办法就是把中文给改了,用户名的中文改起来特别麻烦,因为牵扯到很多路径,建议直接重装系统。
快速访问文件夹的路径可以在此电脑对文件夹右健-属性-位置来修改,在D盘新建几个非中文的目录改到那里就好了。
