Java错误打开注册表项

当我尝试在命令提示符下使用Java进行任何操作时,都会出现此错误:


Error opening registry key 'Software\JavaSoft\Java Runtime Environment.3'

Error: could not find Java.dll

Error: could not find Java 2 Runtime Environment

几天前,我确实删除了Java目录和注册表。我重新启动计算机,但Java仍能正常工作,然后今天再次重新启动它,现在出现此错误。我尝试卸载并重新安装,但这似乎不起作用。我安装了最新的Java JRE,并在环境变量中设置了路径。有人有任何解决办法的线索吗?


HUX布斯
浏览 457回答 3
3回答

子衿沉夜

确保删除所有文件java.exe,javaw.exe并且javaws.exe从您的Windows\System32文件夹中删除文件,如果您使用的是x64系统(Win 7 64位),也请执行以下操作Windows\SysWOW64。

小怪兽爱吃肉

您将在Windows安装驱动器的ProgramData文件夹中找到一个名为“ Oracle ”的文件夹。删除文件夹。希望它能工作。在我的情况下,我的安装驱动器是C,路径是C:\ ProgramData \ Oracle
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java