You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已从控制面板卸载Java,命令提示符仍显示版本的问题求助

解决卸载Java后仍能检测到版本的问题

排查及解决步骤

  • 检查系统环境变量

    1. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
    2. 在「系统变量」中找到Path变量,查看是否有指向旧Java安装目录的条目(比如C:\Program Files\Java\jdk1.8.0_111\bin),存在则删除该条目
    3. 同时检查是否存在JAVA_HOME变量,若有也一并删除
    4. 保存设置后,关闭所有已打开的命令提示符窗口,重新打开后执行 java -version 验证
  • 清理残留安装文件
    手动搜索并删除以下路径下的Java残留文件夹:

    • C:\Program Files\Java
    • C:\Program Files (x86)\Java
    • C:\ProgramData\Oracle\Java
  • 检查并清理注册表(操作前建议备份)

    1. 按下Win+R输入regedit打开注册表编辑器
    2. 导航到HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft,若该键存在则右键删除
    3. 64位系统额外检查HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft,存在则删除
    4. 关闭注册表编辑器后重启电脑,再验证版本
  • 排查捆绑Java的第三方程序
    执行命令 where java,会显示当前java.exe的路径,根据路径定位到对应的程序,确认是否是该程序自带的Java环境,若不需要可卸载该程序或调整其配置


内容的提问来源于stack exchange,提问作者Harsh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 06:29:59