我试图改变 java 的环境变量 PATH,并删除了旧的 PATH,导致某些功能无法正常工作。我也尝试在网上搜索这个问题,但我找不到针对 win 8.1 的任何解决方案,所以有人可以帮我吗?
答案1
最简单的方法是使用系统还原点恢复到更改之前的状态。但是,如果您在删除 PATH 环境变量后进行了许多其他更改,您可能会发现其他应用程序已被卸载。
系统路径存储在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\控制\会话管理器\环境\路径。如果你很幸运,你有你的老的路径HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\控制\会话管理器\PATH. 将该值复制到记事本; 进行 Java 所需的任何添加,用分号分隔添加内容,然后将其粘贴到系统,高级系统设置,环境变量PATH 对话框(这可能比粘贴回注册表更安全——多出的或省略的反斜杠可能会导致严肃的问题)。
对于将来的变化,您可能希望添加用户环境变量调用小路,为系统提供额外的搜索位置不会影响系统路径。它存储在注册表中HKEY_CURRENT_USER\环境\路径,但应使用系统CPL 同上。需要资源时,会搜索两组路径位置。