ABCYANPENG123 2026-01-16 08:53 采纳率: 87.5%
浏览 4

Windows7系统安装Vivado出现报错

安装vivado2018.3版本问题
1.双击安装包xsetup.exe文件没有反应,然后看了网友解答 需要将bin文件夹下的xsetup.bat文件里的某部分代码删了,然后直接运行安装包exe文件,提示文件被修改了。然后直接运行bat文件的话,出现安装页面闪退情况,一直这样,安装日志报错出现这种情况:
a fatal error has been detected by the java runtime environment:
exception_illegal_instruction(0xc000001d) at pc=0x000007fef43f5c01,pid=1992,tid=692
JRE version:Java(TM) SE Runtime Environment (9.0+11) (build 9.0.4+11)
Java VM:Java.HotSpot(TM) 64-Bit Server VM (9.0.4+11),mixed mode,tiered,compressed oops,gl gC[msvcr120.dll+0x95c01]
真的不知道怎么解决了,是单位内网,也不能换系统 也不能自己重新下载安装包

  • 写回答

2条回答 默认 最新

  • 檀越@新空间 2026-01-16 09:26
    关注

    上午好☀️☀️☀️️
    本答案参考通义千问

    根据你描述的问题,Vivado 2018.3 在 Windows 7 系统上安装时出现的错误,主要是由于以下原因导致:

    • Java 运行环境版本不兼容(JRE 9.0+ 与 Vivado 2018.3 不兼容);
    • 系统权限或文件被修改后导致的冲突
    • Windows 7 的系统限制(如安全策略、防火墙等)。

    ✅ 解决方案

    以下是详细的解决步骤,帮助你成功安装 Vivado 2018.3:

    1. 更换 Java 版本

    Vivado 2018.3 最推荐使用 Java 8(JDK 1.8 或 JRE 1.8),而不是 Java 9 或更高版本。

    操作步骤:

    • 下载并安装 JDK 1.8(例如:Oracle JDK 8u291)。
    • 安装完成后,设置环境变量 JAVA_HOME,指向 JDK 1.8 的安装路径,例如:
      JAVA_HOME=C:\Program Files\Java\jdk1.8.0_291
      
    • %JAVA_HOME%\bin 添加到系统变量 PATH 中。

    注意: 安装 Vivado 前务必确认 Java 版本已切换为 Java 8


    2. 修复或重新获取安装包

    由于你提到“不能自己重新下载安装包”,可能需要通过单位内部网络获取正确的安装包。

    如果无法重新下载:

    • 尝试从其他同事电脑复制完整的安装包(包括 .exebin/xsetup.bat 文件)。
    • 确保安装包没有被病毒感染或损坏。

    3. 修改 xsetup.bat 文件(谨慎操作)

    你提到删除了 xsetup.bat 中的部分代码,但运行后提示“文件被修改”。

    正确做法:

    • 打开 xsetup.bat 文件,找到类似如下代码段(通常在开头):

      setlocal
      set _JAVA_OPTIONS=-Djava.net.preferIPv4Stack=true
      
    • 删除或注释掉这段代码(用 rem 注释):

      rem set _JAVA_OPTIONS=-Djava.net.preferIPv4Stack=true
      

    注意: 修改后保存文件,并确保文件未被锁定或只读。


    4. 以管理员身份运行安装程序

    • 右键点击 xsetup.exexsetup.bat,选择 “以管理员身份运行”

    5. 禁用杀毒软件和防火墙(临时)

    • 暂时关闭杀毒软件和 Windows 防火墙,防止它们阻止安装过程。
    • 注意: 安装完成后记得重新开启。

    6. 检查系统更新和补丁


    7. 手动安装 Vivado(可选)

    如果上述方法仍无法解决问题,可以尝试手动解压安装包并运行:

    步骤如下:

    1. 将安装包解压到一个目录,例如 C:\Xilinx\Vivado_2018.3
    2. 找到解压后的 xsetup.exexsetup.bat 文件。
    3. 右键点击 xsetup.exe,选择“以管理员身份运行”

    🧠 总结

    | 问题 | 解决方法 | |------|----------| | Java 版本不兼容 | 安装 Java 8 并配置环境变量 | | 安装包被修改 | 重新获取完整安装包,修改 xsetup.bat | | 安装页面闪退 | 以管理员身份运行,关闭杀毒软件 | | 系统权限限制 | 确保有管理员权限,禁用防火墙 |


    💡 附加建议

    • 如果你是单位内部人员,建议联系 IT 部门协助安装 Vivado 或提供支持。
    • 如果可能,建议升级到 Windows 10/11,因为 Vivado 2018.3 对旧系统的兼容性较差。

    如果你能提供更具体的错误日志或截图,我可以进一步帮你分析。希望这些方法能帮助你顺利完成 Vivado 的安装!

    评论

报告相同问题?

问题事件

  • 创建了问题 1月16日