修复升级 Win11 后遇到的一些问题

ErioifpudErioifpud
1 min read

背景

自从升级到 Win11 之后,系统 Bug 就没停过,我现在遇到的问题有:

  1. 浏览器(Chromium)失焦后再重新获取焦点时,页面有概率出现音频正常播放,滚动也正常,但是画面卡住的情况,只能鼠标重新点击页面恢复

  2. 一些 UWP 应用无法启动,如 Arc,Reddit 有人说是一些应用只能装到 C 盘,而我恰好修改过 UWP 的安装路径,但现在切换回 C 盘也恢复不了了

  3. 在启动一些 Electron 应用的时候,电脑风扇会飞转,比玩 3A 大作都响,十几秒之后恢复

  4. 微软输入法有时打字会卡住,比如调出 listary 后如果立刻打字,那么大概率输入法无法显示,且 listary 也会卡住崩溃

  5. 同样的,在玩一些游戏的时候,比如 Terraria,如果起手打了 i,那么整个游戏都会卡死好几秒

目前问题 1 和 3 我是找到了解决办法的,4 和 5 算一类,只能换输入法解决。

解决方法

问题 1

先说明,这个还是属于 Bug,用方法修复之后会影响性能。

  1. 先进入 Chromium 浏览器的 flags 页面,比如 chrome://flags/

  2. 搜索 occlusion,找到 Calculate window occlusion on Windows

  3. 将这一项设置成 Disabled

这个设置是用来减少页面在窗口被遮挡的时候的计算量的,关闭之后不管页面可不可见,都会全力运行页面脚本。

问题 3

这个解法也会影响性能,但影响没多大

  1. win + r,输入 regedit,进入注册表编辑器

  2. 找到 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetContro lPowerPowerSettings54533251-82be-4824-96c1-47b60b740d00be337238-0d82-4146-a960-4f3749d470c7

  3. 选择 Attributes,右键将数值修改成 2

  4. win,搜索“编辑电源计划”,点击“更改高级电源设置”,会弹出一个“电源选项”界面

  5. 在里面找到“处理器电源管理” -> “最小/最大处理器状态”,都设置成 99%

  6. 再把“处理器性能提升模式”设置成“已禁用

防止处理器自己提高频率去运行,这个可能是我处理器太旧了导致的,或许换一个更好的处理器就能解决了。

问题 4/5

目前没有好的解决办法,最简单粗暴的就是更换输入法。

0
Subscribe to my newsletter

Read articles from Erioifpud directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Erioifpud
Erioifpud