必须同时修改hkey_current_user\control panel\colors和hkey_local_machine\software\microsoft\windows\currentversion\themes\defaultcolors\standard两处注册表中的window值,前者设为rgb空格分隔格式(如199 237 204),后者设为对应十六进制(如c7edcc),并注销或重启才能使窗口边框颜色生效且休眠后不还原。

想让Windows 10的窗口边框(比如记事本、资源管理器、Word等程序最外层那圈细线)不再是默认的蓝灰或白色,而是换成自己习惯的护眼色或主题色,就得绕过“设置→个性化→颜色”里那个只影响开始菜单和任务栏的开关——它根本不管窗口边框。
修改注册表强制覆盖窗口边框色
这一步直接改系统底层颜色定义,对所有传统桌面程序生效,包括窗口标题栏、边框、滚动条轨道等区域。
第一步:按 Win + R 打开运行框,输入 regedit → 回车打开注册表编辑器。
第二步:在左侧树形目录中,依次展开路径:HKEY_CURRENT_USER\Control Panel\Colors。
第三步:在右侧窗格双击名为 Window 的字符串值,把它的数值数据从默认的 255 255 255 改成你想要的RGB值,例如豆沙绿护眼色就是 199 237 204(注意三个数字之间用空格隔开,不能用逗号或中文顿号)。
第四步:关闭注册表编辑器,注销当前用户或重启电脑,新颜色才会生效。不注销/重启,窗口边框颜色不会变。
防止休眠后边框色还原为白色
有些用户发现电脑从睡眠唤醒后,窗口边框又变回刺眼的纯白——这是因为系统在休眠时会加载另一套颜色配置,必须同步修改。
方法一:继续在注册表编辑器中,定位到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\DefaultColors\Standard。
方法二:找到右侧的 Window 项,双击修改其数值数据,把默认的十六进制值 ffffff 改为对应RGB的十六进制格式,比如豆沙绿是 c7edcc(199→c7,237→ed,204→cc,逐字节转换)。
【必须同时修改这两处注册表,否则休眠/锁屏后颜色会失效】
验证与微调
重启后打开记事本、画图或资源管理器,观察标题栏和窗口四周边框是否已变成目标颜色。如果颜色偏浅或发灰,说明RGB值亮度太高,可适当降低R/G/B中某一个分量再试。
若想恢复默认,只需把两处注册表中的 Window 值分别改回 255 255 255 和 ffffff,然后注销即可。











