最近一年都在用 NUC13 作为日常办公/娱乐电脑。之前的英睿达 48Gx2 内存+4080 显卡被征用了于是换了英睿达 24Gx2 内存(涨价前买的,当时嫌 32Gx2 贵)和 5090 公版显卡。在换配件之前非常稳定。
但最近两个月系统开始经常在开机后蓝屏重启,连续三四次都是不一样的错误代码。在远程桌面连过一次之后也容易死机需要强制重启。但是如果正常开机了,不管是连续开机一周还是长时间高负载工作/打游戏都没出过问题。这就非常诡异
再加上系统自带的杀毒软件把 NUC 控制中心当病毒杀了,然后 Windows 自动更新下载回来无限循环(后来手动关了有问题的补丁);以及输入法总是在切窗口后变成中文这些小问题。我就打算趁周末通过重装系统来解决可能的 99%的问题。
更了 25 年 8 月最新的 BIOS 后。刚装完系统还在更新驱动,重启电脑就又蓝屏了……这下可能只有重买能解决问题了。考虑并排查下可能的故障源
先拔掉显卡和一根内存,换用之前的 24H2 镜像重做系统(减小可能故障面,在有更新的情况下开关机时蓝屏会导致更新失败,出更玄学的问题)成功后开始排查硬件问题:
B 站有个 CPU 缩缸的测试办法:7zip 性能测试,跑了一小时正常。Memtest 跑内存也没报错。在做完以上所有事情后整个周末被蒸发了……
今天又装了些软件,重启了几次。遇到了两次开机时蓝屏。这时候想到可以用 AI 来分析错误日志:用 windbg 解析蓝屏的 dmp 文件( C:\Windows\Minidump 下),将结果交给 AI 分析,得到结论是:"系统在尝试停止一个 Hyper-V (虚拟化) 相关的定时器时,CPU 执行了一条当前级别不允许的指令。这通常指向 BIOS/UEFI 固件与 Windows 虚拟化功能之间的兼容性问题,或者底层硬件电源管理( C-State )在虚拟化环境下的 Bug 。"
问题范围被缩小到了驱动/系统 bug/cpu 故障。AI 建议我关掉 C-State ,可是 BIOS 里没找到选项。等下个周末继续折腾吧
之前看到 Win11 各种 bug 的新闻觉得有些危言耸听,这次彻底被恶心到了
附 1:为什么 750W 电源带 14900K+5090……NUC 闲鱼买来的时候就是 14900K ,BIOS 限制了 150W 运行。而 5090 在调了电压后满载功耗不到 450W 。日常使用几乎不可能同时满载 CPU 和显卡,所以 750W 电源勉强能用,就是显卡只能发挥 85%性能。要升级电源只能选海盗船 SF1000 ,还要海淘特殊转接线才能用。(今天淘宝发现有国产转接线了,已下单电源和定制线)
附 2:触发了一个微软账户的 bug:创建本地账户再换微软账户登录后,开机密码还是之前本地账户的,而不是微软账户密码;并且微软设备页也找不到新设备。Windows 安全中心提示未登录微软账户,但是登录页面报错。登录了账户但没完全登录。我因为这个问题尝试了多个版本系统。
附 3:这次重装系统后 OneDrive 稳定性非常差,动不动就闪退。遗留的快捷方式文件和个人保险库冲突还自动改名了。去官网重新下载了 OneDrive 后有所改善
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.