删除
本帖最后由 临江独钓 于 2024-8-4 22:20 编辑删除
Windows 10是支持S3睡眠的,但Windows电脑的BIOS要么支持S0ix,要么支持S3,只能二选一。Windows在启动的时候检测BIOS的状态,而让Windows在睡眠时运行在modern standby模式还是S3模式。 不仅仅是S3睡眠,windows和linux本身就有本质上的区别,要谈这区别可以写一本书。这么理解就行了,windows为了设备兼容性放弃了S3。 实际上Linux可以进行s0ix(不过就是灵车一点)
参见 https://wiki.archlinuxcn.org/wiki/%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86/%E6%8C%82%E8%B5%B7%E4%B8%8E%E4%BC%91%E7%9C%A0
不过还是s3优先
└─[$] <> cat /sys/power/mem_sleep
s2idle
不过Arch Wiki里面有这么一句话:
注意: 最後一個解決方案可能會給你留下問題,製造商已經停止修復 ACPI S3 狀態的錯誤(因為默認情況下,Windows 系統被鼓勵使用「現代待機」):如果它們主動地不公布它,它可能會在某種程度上出問題。
从这点来说windows大概也是砍旧支持了
win10 的早期版本(就是可以注册表csEnable来控制是否使用MOdernStandby,大概是win10 1804版本之前?)可以使用s3的,功能也没问题,就是楼主说的Linux S3。 不过后来从19xx之后就偷偷的把这个注册表项给失效了,后来有人发现了新的注册表项,也就是大家目前所知道的PlatformAoAcOverride 这个注册表项,不过这个在我的2个笔记本上(powercfg -a 显示支持s3的)修改之后,睡眠之后无法唤醒。。。。
大概在18年时x1 carbon 6th左右,某想偷偷的隐藏了bios中的S3睡眠选项,遭殃的还有同时期的其他机型例如x1 tablet,在中外网络里引起了强烈抗议,再后来就是为部分机型的bios添加了Linux Sleep选择(其实就是S3)。。。。
我当时买的是x1y 2018,待机体验非常糟糕,个人认为那时的2018年的x1真是画最多的钱体验最糟糕的待机体验,再加上wn10的强迫自动更新,双重煎熬,当时为了这个待机问题还换了主板(其实不是硬件问题。。。)
我的neo14,锐龙6800H,BIOS里有S3,装win11和linux mint我都试过,一样的只能睡不能醒,按任何键都无法唤醒,只能强制重启。
你另外一个贴子我也回了,我估计你再怎么折腾都搞不出来的,作个参考吧! jinming868 发表于 2024-6-10 07:43
win10 的早期版本(就是可以注册表csEnable来控制是否使用MOdernStandby,大概是win10 1804版本之前?)可 ...
我在T61和E14 G2都安装的win10 ltsc 2021。
结果是:
T61装完就是S3睡眠,且支持良好。目前睡眠唤醒二三十次了,没任何问题。
E14 G2在bios里调为linux S3后安装,装完还是S0待机的。用PlatformAoAcOverride注册项开启S3,但是目前有偶尔唤不醒的情况。不是完全不行,就是这个偶尔才讨厌,而且看日志还看不出来什么原因。
X1 2021 之前S0总是睡眠发热,费电,换成S3好了。 临江独钓 发表于 2024-6-11 12:08
我在T61和E14 G2都安装的win10 ltsc 2021。
结果是:
T61装完就是S3睡眠,且支持良好。目前睡眠唤醒二三 ...
S0ix的bios和S3 bios差异很大的,不是只改一个注册表能解决的。
页:
[1]