win11下第一次启动chrome卡死

 windows  chrome 󰈭 3586字

很魔幻的问题以及最后的解决办法…

TL; DR

问题描述: 机器为 Dell G5520, 自行更换过西数 2T 黑盘, 使用一段时间后出现第一次打开应用时(Chrome最为明显)整个系统直接卡死的问题, 有时等待5分钟左右可以自行恢复正常, 后续也不会再卡死; 但通常情况下则必须重启才能重新正常使用 Windows 系统.

解决方案在小节 <彻底解决> 处.

前言

故事的开始可能要追溯到11月… 当时关注了08所以去下载了个盗版的游戏… 不过好像不太正规, ra2怎么说也要100MB结果下载的文件只有几MB.. 当时感觉应该不会死吧就点开了看看.. 随后恐怖的事情发生了, 下载的文件立刻消失了. 完全的无影无踪, windows安全中心也没有提示说是他干的, mcaffe也没有任何提示… 我心生后怕, 立刻用杀软彻查了一下, 但是好像没有任何病毒… 只能暂时不了了之.

疑惑的开始

随后就真的是雏见泽综合症了… 之后的某一天忽然我发现了一个诡异的现象, 开机后(?或许 不太记得了是什么时间了)打开任务管理器, 会很明显的发现CPU从50%锐减到5%. 什么意思呢, 就是好像有人在监测我是不是在看任务管理器, 我一打开就立刻停止压榨我的cpu, 我一关闭就立刻又开始, 当时反复了多次, 都能复现这个现象, 真的很恐怖十分害怕是不是电脑中毒了, 在被挖矿or anything else…

chrome卡死

另一个忽然产生的问题是, 开机后如果打开chrome(只有这一个软件有该现象), PC会卡死, 如果调起任务管理器可能会在卡死3-5min后恢复. 恢复后一切正常, 再次启动或关闭chrome均没有任何问题. 该现象不稳定, 因为有时候卡死后甚至无法恢复, 有几次甚至直接蓝屏, 偶尔还会听到风扇转起来. 到了这里更加的困惑了, 完全不知道为什么…

系统重装

因为平时主力OS不在windows, 因而一直与会卡死的chrome相处了一阵子. 而且简单的杀毒好像不能打消我心中的深厚的怀疑, 必须至少要重装os才行. 但是2T黑数硬盘上已经搭载了我珍贵的ArchLinux了, 我又懒得折腾, 担心重装个windows会要我linux分区的命, 进而要我的命.

后续的某一天觉得这样实在不行, 马上要lV6了, 决议一定要重新安装windows. 为了安全起见, 将Linux分区的根目录和home目录全部拷贝到了1T的SATA SSD上, 反复检查备份完成后才开始放心大胆地重装windows.

说实话我没有搞懂要怎么重装, 自制的iso镜像总是检测不出来系统盘. 最终只能依赖于dell的os recovery程序, 不过这样就必须要装win11了, 不能恢复到win10了. 不过算了, 借助recovery又重新装了一遍win11, 可惜买电脑送的十几个月订阅的mcaffe G了, 不过应该无事, 我使用电脑应该不至于不小心中毒吧(x).

傻逼的是, 重装完windows后, 我的2T硬盘就干干净净了, 真的会谢, 还好提前备份好了, 又折腾了半天分区和Linux系统的恢复. 期间当然夹杂着nvidia显卡的问题, 不过暂时不提了, 之前已经痛骂过了..

痛苦的是, 重装之后好像还是有这个问题?? 那我当时在搞毛, 弄了半天还没修好, 感觉逻辑说不通, 但我不记得了…. 反正目前还是存在问题, 没有修好. 不过重装之前好像是偶尔偶尔会卡死一次, 不过现在已经是每次第一次开chrome必卡死, 中间的过程我不记得了, 不记得是跃变的了还是连续变化的了…

问题排查

总是这样不行啊.. 必须要想点办法, 因而今天尝试去看了windows的内核日志.

重新启动一次电脑, 等待一些初始化响应完成后, 打开chrome, 卡死, 等待恢复, 随后打开事件查看器, 进入Windows日志->系统, 观察打开chrome时发生了什么.

为了控制变量, 在问题修复完成后也需要打开事件管理器进行比对, 看看哪些信息是G的时候才有的. 比对结果如下:

最显著看到的是霸屏的disk warning:

随后会产生一些错误信息:

最开始看到disk warning而且是大批量(几百条)的warning的时候感觉一切都说得通了, 因为自己拆卸的硬盘, 确实可能出现磁盘损坏? 虽然不能解释为什么卡死一次后就又好了.. 总之第一步是检查磁盘.

磁盘检查

  • Crystal DiskInfo. 检查磁盘的信息, 好像没啥问题

  • hdTuePro. 检查磁盘是否有坏块, 100% 没问题.

  • 西数Dashboard, 检查固件是否需要更新, 更新了最新了西数固件.

更新完固件后重启后, 问题依旧. 不过启发了我可能是驱动的问题, 下一步是尝试检查Dell驱动.

Dell驱动

进入dell官网, 查看可用驱动, 使用recovery assistance工具更新驱动.

无果, 还是G.

那么可能是Bios的配置问题吗?

Bios检查

进入Bios, 查看有关storage的内容. 修改了raid和nvme/pci选项, 修改后无法开机(噗), 重新修改回去后才能正常开机.

看来不是bios的问题.

病毒查杀

是否有可能是深层次的bios病毒等? 只能感染windows不能感染linux?

但是电脑上没有一款好的杀软, mcaffe之前就被删了, 捣鼓了半天希望重新安装回来, 但是好像都不行, dell的账户不知道怎么和mcaffe的账户相互绑定. 查了半天也没有解决.

算了, 当作没有病毒吧.

至此已经是一筹莫展了..

重装Chrome

是否是chrome的问题? 最开始就有考虑到, 但是也检查过chrome的版本, 已经是最新的版本了, 也没处再次更新了, 所以没有考虑过多.

不过好在问题最终迎来转机… 我忽然考虑到edge能不能正常使用, 打开后发现edge迅捷如飞啊! 又考虑到我打开tim, 微信, steam, 鸭子杀等各种游戏都不卡, edge作为浏览器也不卡, 那么感觉大概率是chrome自己的问题啊!

卸载, 重装, 问题解决.

只有感到玄学……. 完全不清楚什么时候chrome被破坏了.. 居然重装就好了… 那我还能说啥, 只感到深深的神秘:(

特此记录傻逼的折腾过程.. 重装果然解决99%的问题.

问题反复

仅仅好了一天, 忽然就在我打开超多路由器在做复杂组网的时候电脑蓝屏卡死了, 重启后chrome也死了, 但edge却好.

那还能说啥, windows你牛逼, 只能卸载谷家产品.

另外一提, chrome的卡死导致ensp所有设备全部crash掉了, 导致配置文件全部清零.. 吐了

后续补充

在博客 <Windows10+ArchLinux重安装 - rqdmap | blog> 中其实已经发现, 并不仅仅是谷家产品会出现该问题, 卡死的问题已经蔓延到其余软件上.

彻底解决

2024-04-07补充: 大概在一年后收到了有关该问题讨论的邮件, 才想起来最终的解决方案还一直没有更新, 特此补上解决方案.

问题解决的方案是BIOS中有关磁盘控制器的选项, 此前选用的第三项 RAID On 的模式, 修改为 AHCI/NVMe 即可解决卡死问题.

修复后的选项: AHCI/NVMe

起初在排查时也严重怀疑过是 BIOS 中磁盘相关的一些选项的问题, 也看到过这个选项, 但是一直没敢动手, 原因有俩:

  • Dell 机器原装出厂设置就是 RAID On 的模式, 此后一段时间也一直运行良好, 不曾出现过问题;

    • 但我忽略了我自行更换过硬盘的事情.. 此前的原装三星硬盘工作良好, 更换为西数硬盘几个月后才陆续出现该问题
  • 印象里 BIOS 警告切换磁盘模式有可能会损坏我的 Windows 系统, 我可能需要重新安装一遍 Windows 系统, 由于我的磁盘分区也比较复杂, 当时就偷了个懒没有去尝试一下

后续实在不知道怎么解决了, 随口向 roccoshi 问了一下, 他看到我的bios选项就问我用 raid 功能了吗, 我说没有, 额.. 他建议我换个模式, 当时一下子就感觉茅塞顿开.. 切换成一般的模式后, 折腾了个 Windows 系统重装, 后续就再也没有卡死的问题了…


今天收到"小黑"的邮件, 有对该问题的进一步的帮助, 感谢"小黑"~

我发现这个问题不是chrome的问题,而是英特尔快速存储的问题,你可以看到在disk报错之前还有一个iaStorVD的129报错,这个程序就是英特尔快速存储,在设备管理器里的存储控制里删除RST驱动就能解决问题了。

由于时间已经过于久远了, 原始的事件管理器日志已不可考, 但是 rst 驱动确实可能是一大锅, 因为我自己在查阅资料时也有看到有关 rst 驱动相关的解决方案, 而很明显在 BIOS 选项中也提及了 Windows 的 RST 驱动, 不过当时看到的解决方案是 安装 RST 驱动, 因而我专门下载过驱动安装, 不过貌似没有解决问题, 就没有管了.

一个合理的猜测是: 当时的系统已经默认安装过了 RST 驱动, 我又安装了一遍, 所以安装前后问题都没有解决, 而卸载该驱动则可以解决问题.

总的来说, 如果遇到类似的问题, 无论是安装还是卸载驱动, 关注 BIOS 选项以及 RST 驱动应该会对问题的解决有所帮助, 另外也需要额外关注自己对于硬件的改动(比如更换磁盘等).

嗨! 这里是 rqdmap 的个人博客, 我正关注 GNU/Linux 桌面系统, Linux 内核, 后端开发, Python, Rust 以及一切有趣的计算机技术! 希望我的内容能对你有所帮助~
如果你遇到了任何问题, 包括但不限于: 博客内容说明不清楚或错误; 样式版面混乱等问题, 请通过邮箱 rqdmap@gmail.com 联系我!
修改记录:
  • 2024-04-07 16:45:38更新 Windows 卡死问题解决方案
  • 2023-05-29 23:05:14博客结构与操作脚本重构
  • 2023-05-08 21:44:36博客架构修改升级
  • 2023-01-08 22:37:36windows下第一次启动chrome卡死问题
win11下第一次启动chrome卡死