Fail to load `jvm.dll` after Windows 10 upgrade bugs
There're many jvm.dll
errors here but I didn't find any one like this.
The Windows 10 anniversary upgrade just messed up my PC. After fixing these up, I opened Android Studio, it pop up:Failed to load JVM DLL C:\Program Files\Java\jdk1.8.0_74\jre\bin\server\jvm.dll ...
What happened before this
I used ExpressCache to use my SSD (G:\) for caching, and the system's in C:\. And the jdk was always working well.
The Windows 10 anniversary upgrade made my computer lose the SSD partition. I pulled and plugged the SSD again it turned OK (JDK and everything were still fine).
But the next time when I turn it on everything was messy again – Alert dialogs came one after another, desktop icons all disappeared. I guessed that was because of the failure of reading SSD cache. I uninstalled ExpressCache. SSD pulled and plugged again. It turned almost OK.
What I did after problem occurs
Checked System environment variables. No wrong.
Checked if the
jvm.dll
existed. Yes it did.Input
java
in cmd. Same result:Error: loading: C:\Program Files\Java\jdk1.8.0_101\jre\bin\server\jvm.dll
Try to open Java Misson Control. Same result.
Failed to load the JNI shared library "C:\\Program Files\\...jvm.dll".
Downdload jdk again (jdk-8u101-windows-x64.exe, ver: 1.8.0_101) and install again. In this process, same result occurs.
Failed to load the JNI shared library "C:\\Program Files\\...jvm.dll".
Unistall both jdk 1.8.0_74 and jdk 1.8.0_101 and install jdk 1.8.0.101 again and install again. In this process, same result again.
It seems there's something wrong with the system. I just don't know what to do. Don't want to reload the system. Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
rollback
'滚回上一次的版本'