解决JetBrains全家桶闪崩的两种方法,由于jvm.dll的EXCEPTION_ACCESS_VIOLATION (0xc0000005) 所导致的莫名其妙现象。

3 篇文章 0 订阅
2 篇文章 0 订阅

解决JetBrains全家桶闪崩的一种方法

前言

我在忍受了“机械翔”大半年后终于受不鸟了,13900 + 4080 装在一个14+1项华擎丐板上,我是忍无可忍了。后来在网上做了一些功课,也是由于手上的资金有限,最后是决定买ROG Strix - E Wifi6 1代,本来也想考虑买Wifi7 二代的,还是资金有限,没啥太大改进,还多要100刀,想想算了。有那钱我上Apex 或者 Formula好不好?!

换了主板后系统的确出现了很多问题,没办法,刷机吧,唯一的出路。我通过了4中方式刷入Windows:

  1. Windows官方自带程序
  2. Rufus 刷入 通过 Windows官网下载ISO制作启动盘
  3. Ventoy 刷入 Windows官网下载ISO
  4. Sergei WinPE 刷入 Windows官网下载ISO
    最后只有Sergei WinPE刷入Win10是最稳定的,别问我刷了几遍,你不想知道 (T。T)

其实刷好后我也是很忐忑,因为我是最开始装的JETBRAINS全家桶,表现出了很不稳定的状态,也就是jvm.dll的崩溃问题。具体报错代码如下:

#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff974881127, pid=1392, tid=23800
#
# JRE version: OpenJDK Runtime Environment JBR-17.0.9+7-1000.46-jcef (17.0.9+7) (build 17.0.9+7-b1000.46)
# Java VM: OpenJDK 64-Bit Server VM JBR-17.0.9+7-1000.46-jcef (17.0.9+7-b1000.46, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# Problematic frame:
# V  [jvm.dll+0x371127]

大家得到报错可能都大同小异,但是EXCEPTION_ACCESS_VIOLATION (0xc0000005)很稳定,肯定是它。

解决方式

jvm.dll崩溃的情况在JetBrains官网一直都存在很多年了,超级多人问过这个问题。当然了,近期问的也有,但是不多,可是官网上一直没有一个精准的定位,是什么问题所导致的。后来我总结式的想了想,应该也是多方面的,我给大家都写出来我的成果。

  1. 最开始发现这个问题的人是在Windows10上,由于Windows Defender引进了一些安全引擎所导致的,有两个模组,都是关于ASLR的。你可以通过 Windows安全中心 》应用和浏览器控制》Exploit Protection设置看到,然后通过点击程序设置》添加程序进行自定义, 把dataspell64.exe, pycharm64.exe, 等jetbrains应用程序精准加入设置,并关闭其中的两个ASLR保护即可,它们俩叫做强制映像随机化(强制性ASLR)和 高熵(自上而下 ASLR)建议只是关闭它俩,其它的选项不要去触碰,以免导致出现安全隐患。当然了,这个方法根本没解决我的问题
    Windows Defender

  2. 我的方法很粗暴,我是打开任一全家桶后开始观察我的电脑运行情况。一般dataspell或者pycharm开启的时候都会去index你的系统环境,譬如一些Cache和SDK,我发现在没有任何约束的情况下,我的CPU在进行这个过程的时候基本上都会达到一个满载的状态,然后3~5秒后就会产生闪退,然后报错EXCEPTION_ACCESS_VIOLATION (0xc0000005)。我是通过一款叫做Process Lasso的软件来进行操控的,将dataspell64.exe 和 pycharm64.exe 进行CPU用核心数量的一个操控,强制CPU不要太快的进入到一个满载的状态,或者说,不要进入到一个满载状态。我对其它的游戏软件也是进行的相应的操作,来避免闪退的这个情况。PROCESS LASSO

结论

由于目前电子设备的更新迭代很迅猛,其实软件的优化程度未必能赶得上。快虽然好,但是容错率相对就会降低很多,况且有时候,有些软件没必要给它那么多的资源,因为平常稀松的操作已经很快了,何苦啥玩意儿都满载呢是不是?希望今天的分享对大家有所帮助。

  • 18
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mike_Leigh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值