idea2019 win系统启动 报 error

本文解决了一个常见问题,即在Win系统上使用IDEA时,即使已安装64位JDK,仍会收到错误提示,原因是计算机加入域后缺乏权限。解决方案是使用管理员权限启动IDEA。

idea2019 win系统启动 报 error 明明自己电脑安装了 64位的 java 可是只要一启动 就会显示没有安装 64位 jdk 

在网上找了好多 都说是 选错了  32位 和 64位的启动快捷方式 实际上 除了 自己脑子发热选错 一般是不会有问题 那么为什么还会提示呢???

 

wtf!!!!!!!

就是因为**的自己电脑加域了 没有权限 要右击以管理员身份启动!!!!!靠!

Windows 系统中运行或安装 IntelliJ IDEA 时出现错误代码 `193:不是有效的 Win32 应用程序`,通常表明尝试执行的文件格式与当前操作系统架构不兼容。IntelliJ IDEA 提供了不同架构版本(x86 和 x64)的安装包,若选择的版本与操作系统不匹配,则可能触发此类错误。 ### 原因分析 1. **架构不匹配** 若在 64 位操作系统上运行 32 位应用程序一般不会有问题,但某些系统环境(尤其是精简版或服务器版系统)可能缺少必要的 32 位运行库支持。而在 32 位系统上尝试运行 64 位可执行文件则必定失败[^1]。 2. **损坏的安装包或文件** 下载过程中文件完整性受损、安装包损坏也可能导致此类问题。 3. **Java 运行时环境缺失或配置错误** IntelliJ IDEA 是基于 Java 的 IDE,需要合适的 JRE/JDK 支持。如果系统中没有正确安装或配置 Java 环境,也可能导致启动失败。 --- ### 解决方案 #### ✅ 检查并使用正确的 IntelliJ IDEA 版本 - 访问 [JetBrains 官网](https://www.jetbrains.com/idea/download/),确认下载的是适用于你系统架构的版本: - Windows x86(32 位) - Windows x64(64 位) - 如果不确定系统是 32 位还是 64 位,请打开“设置” > “系统” > “关于”,查看“设备规格”下的“系统类型”。 #### ✅ 验证安装包完整性 - 删除当前下载的安装包。 - 清除浏览器缓存后重新下载。 - 使用校验工具验证 SHA256 哈希值是否与官网一致。 #### ✅ 安装必要的运行库 - 安装最新的 [Microsoft Visual C++ Redistributable 包](https://support.microsoft.com/en-us/topic/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0)(包括 x86 和 x64 版本)。 - 确保已启用 .NET Framework 3.5 或更高版本支持。 #### ✅ 配置 Java 环境 - 确保系统中已安装 JDK(推荐使用 JetBrains Runtime 或 Adoptium)。 - 设置环境变量 `JAVA_HOME` 指向 JDK 安装目录。 - 在 IntelliJ IDEA 安装目录的 `bin` 文件夹下编辑 `idea.conf` 文件,指定内置 JVM 路径: ``` -Didea.jbr.version=17 -Didea.jbr.vendor=jetbrains ``` #### ✅ 使用命令行检查错误详情(如涉及脚本调用) 如果通过 Java 代码调用 IntelliJ IDEA 或其他外部程序,并遇到 `CreateProcess error=193`,请确保调用路径正确且目标程序为有效可执行文件: ```java Process process = Runtime.getRuntime().exec("cmd /c start idea64.exe"); ``` 确保路径指向正确的可执行文件(例如 `idea64.exe` 对应 64 位版本),而非快捷方式或损坏文件。 --- ### 其他建议 - 尝试以管理员身份运行安装程序或 IDEA 可执行文件。 - 更新操作系统补丁和驱动程序。 - 在干净的系统环境中测试安装(如虚拟机中全新安装 Windows)。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值