Windows 10下Java JDK安装问题:提示‘Java安装已在进行中’
JDK 21安装问题解决方案
一、版本适配确认
JDK 21 x64完全适配Windows 10 64位系统,Oracle官方明确标注JDK 21支持Windows 10 (1809+)及以上的64位操作系统,版本本身不存在适配问题,报错原因大概率是残留的安装进程或未清理的安装文件导致。
二、终止残留安装进程及修复步骤
方法1:任务管理器终止相关进程
- 按下
Ctrl + Shift + Esc打开任务管理器 - 切换到「详细信息」标签页
- 找到以下进程并右键选择「结束任务」:
msiexec.exe(Windows安装服务进程)javaw.exe、java.exe(Java相关运行进程)- 任何名称包含「JDK」「Java Installer」的进程
方法2:命令行强制管控安装服务
- 按下
Win + R输入cmd,右键选择「以管理员身份运行」命令提示符 - 执行命令终止Windows安装服务:
net stop msiexec - 若提示服务未启动,可先重启服务再尝试:
net start msiexec
方法3:清理安装残留文件与注册表
- 删除临时文件:打开
C:\Program Files\Java(若存在未完成的JDK文件夹直接删除),再打开C:\Users\[你的用户名]\AppData\Local\Temp,删除所有含Java、JDK字样的文件或文件夹 - 清理注册表(谨慎操作):
- 按下
Win + R输入regedit打开注册表编辑器 - 导航到
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft,删除未完成安装的JDK相关键值 - 导航到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\InProgress,删除该键下所有项(此键记录正在进行的安装任务)
- 按下
方法4:重启后重新安装
完成上述步骤后重启电脑,右键点击JDK 21安装包选择「以管理员身份运行」,重新执行安装流程。
内容的提问来源于stack exchange,提问作者Hina Iqbal
相关产品推荐
相关产品推荐

