对于这里发生的事情,我感到很困惑。
目前 Windows 总体上存在问题,可以肯定升级发生了(尽管尚未确认),并且是在对机器进行某些操作之后发生的。当我试图从 D: 驱动器运行 Java 程序时,我开始调查,然后它说找不到javaw.exe
。
我去环境变量检查原因,突然无法访问它们,以前从未出现过这种情况。我可以从控制面板访问它们,当我这样做时,我又更加困惑了,我看到我能看到的唯一 java 变量就是这个
其中有一个调用%JAVA_HOME%
,但它不存在于我的环境变量中。当我回显它时,它只是回显自己,就像它不存在一样。
然后当我尝试访问cmd
类似的东西时java -v
,我遇到了无法访问的问题。检查后发现,似乎“Java”文件夹不存在于此位置,所以我不确定它指向此文件夹的原因是什么。
我最终javaw.exe
在这个路径中找到了文件
C:\Program Files (x86)\Common Files\Oracle\Java\javapath
然后我尝试将其添加到 PATH 变量中,看看是否有助于解决这个问题,但现在我遇到了另一个问题。它说环境变量太长,即使我打开它,然后只按 OK,然后
我注意到这里的 Oracle 路径已经存在,所以不需要添加,但我只是在这里感到困惑。机器上发生的另一个症状是,我退出了所有浏览器上使用的每个应用程序,包括用于工作(Chrome)、个人(Brave)和游戏(Brave 但另一个配置文件)的应用程序。我也不确定是什么原因造成的,但发生的时间差不多。
另一个症状是我的快速访问书签不断消失,即使我保存了它们,它们也好像不能在我创建它们的一个会话之外存在。可能这些没有联系,但它们都发生在同一时间,所以感觉它们是联系在一起的。
有人知道我该怎么做吗?我不确定首先要追查什么途径,但也许有人有想法?我在底部放了查看过的其他 SE 链接/主题,以查看类似的问题,但它们与我遇到的问题不太相似,而且无论如何都没有解决我的问题。
- 无法从开始菜单更新环境变量(新行为),但可以从控制面板更新
无法更新 PATH,因为它“太长”- 丢失了机器上所有浏览器上当前登录的所有会话
- 无法在 Windows 资源管理器中保存快速访问文件夹,这些文件夹经常被删除
- 编辑:
添加无法使用 java,但是通过卸载 TWICE 解决了该问题,第一次没有用,但卸载、重新安装、卸载重新启动解决了 java 问题
我查看了上次更新的历史记录,想看看是不是这个问题,但不管怎样,它都是一个失败,不过它的日期是 2030 年,不确定这是不是个好兆头,或者这是否是导致这个问题的罪魁祸首
其他 SE 主题:
编辑:拆开 PATH 变量并删除一些我不需要的内容以缩短长度,但其他所有问题仍然存在,所以不是这个原因。我觉得可能需要重新安装,但我不知道根本问题是什么,而且这种情况可能会再次发生。
答案1
感谢 peregrino69 提供的初始解决方案,我在我的计算机上创建了另一个配置文件。当我使用新配置文件登录时,这里仍然出现奇怪的行为,中途它将我的活动会话从新用户更改为旧用户。不确定发生了什么或为什么,但后来我再次注销,当我登录时,我的主配置文件已修复(如果这确实是问题所在)。我现在可以再次存储快速链接并从 Windows 菜单屏幕编辑环境变量。
感谢 Peregrino 引导我走上正确的道路