Vivado错误提示:the disk is full, you 've exceeded disk quota, or the destination directory is too long

因为实验需求,所以在电脑上安装了Vivado,下面记录一下安装出现的问题。
首先去官网下载软件:https://china.xilinx.com/support/download.html
我用的电脑是Windows10系统,下载的是一个安装向导,如图所示
Vivado错误提示:the disk is full, you 've exceeded disk quota, or the destination directory is too long
下载完成之后,双击打开,会出现安装提示界面,前面的步骤根据自己的需求设置就可以了。
先是验证身份,然后选择下载安装或者只下载Vivado错误提示:the disk is full, you 've exceeded disk quota, or the destination directory is too long全部agree
Vivado错误提示:the disk is full, you 've exceeded disk quota, or the destination directory is too long选择自己需要的安装版本
Vivado错误提示:the disk is full, you 've exceeded disk quota, or the destination directory is too long下面这一页默认就可以了
Vivado错误提示:the disk is full, you 've exceeded disk quota, or the destination directory is too long**

重点来了!!!

**
Vivado错误提示:the disk is full, you 've exceeded disk quota, or the destination directory is too long

我刚开始自己在E盘建了一个名为Vivado的文件夹,然后我把下载路径选择为刚才新建的Vivado,下载过程没问题,但是安装的时候出了问题,它提示我问题的可能原因是磁盘空间不足,或者目的路径太长。错误提示信息大致如下,因为我当时没截图,所以百度搜了一个类似的错误提示。
The following fatal error was encountered while installing files:
Error was encountered while extracting <source_path>/E/downloads/Vivado_2018.3/payload/rdi_0085_2015.1_0428_1.xz
The possible reasons can be: the disk is full, you 've exceeded disk quota, or the destination directory is too long."

排除磁盘空间不足,那就只能是文件目的目录太长了。我刚开始是把Vivado里的全部文件剪切到E盘的根目录,然后删除原先自己建的Vivado文件,重新安装,发现还是会提示上述错误,我又把payload文件夹拖到上一级目录,点击retry进行安装,发现这个错误提示一直在那儿,我又把payload文件夹拖回到原来的位置,现在点击retry,竟然神奇般的能安装了,中间除了360给出过几次提示信息外,其余的全部正常安装。
运行的时候也没有出现ran time out等问题,我也用Vivado新建了一个project,没发现什么异常。
下面附上我的文件夹位置。

1.所有下载的文件都放在E盘根目录

Vivado错误提示:the disk is full, you 've exceeded disk quota, or the destination directory is too long

2.downloads->Vivado_2018.3

Vivado错误提示:the disk is full, you 've exceeded disk quota, or the destination directory is too long虽然最终安装成功了,但并不明白是什么原理,把文件夹拖到上级目录,然后再拖回原来的位置,这不是相当于什么也没干吗?有明白的大佬欢迎指教。