zoukankan      html  css  js  c++  java
  • win10更新后程序路径盘符变成*星号解决方法

    发现这个问题是当我在命令行里输入java -version时提示 找不到*:Program FilesJava...之类的

    怎么好好的D:Program FilesJava变成了*:Program FilesJava

    解决过程

    我打开环境变量 发现java_home、maven_home路径也变成了*:Program Files...

    我把环境变量里的*:Program Files都改回了D:Program Files

    再次执行java -version 还是同样的错误提示

    但是执行mvn -version成功,还能显示java的版本

    我想卸载java 再重新安装 但是发现卸载不了 还是提示找不到*:Program FilesJava...之类的

    我在命令行里执行javac居然是可以的,所以我觉得java环境应该是能用的,应该是执行java -version这个命令时它读的文件里写的还是*:Program FilesJava...

    然后我就尝试找安装目录下的txt文件 发现找不到(当然了)。。。

    重点!然后我打开系统自带的 RegEdit 注册表编辑器,搜索*: 果然发现有很多 然而没有全部替换功能 网络又下不下来registerworkshop

    我就把注册表全部导出来 用记事本打开 看到C:Program Files下的程序路径都好好的 就放心把*:都替换成D:(这个过程等待了很久)再导入回去 提示有些没有权限不用管 再搜索了一下发现还有几个*: 就手工改成D: 重启计算机 就OK啦~

    重点!!关闭系统自动更新 方法:任务栏右键打开任务管理器 选项卡选服务 点击下面打开服务

    找到,把启动方式改成禁用,搞定!

  • 相关阅读:
    关于链表的代码
    c++中的友元函数
    javaweb笔记全套
    包装类、object、单例模式、final、抽象类
    Linux变量内容的删除、代替与替换
    2014年工作中遇到的20个问题:181-200
    Qt中 QString 和int,double等的转换
    jsp学习笔记总结
    工作日志2014-07-04
    Maple入门使用教程
  • 原文地址:https://www.cnblogs.com/yangai/p/9913807.html
Copyright © 2011-2022 走看看