可通过修改注册表将windows照片应用背景色固定为纯黑(00000000)或纯白(ffffffff):先结束photos后台进程,确认使用系统自带应用,再在指定路径新建dword值backgroundcolor并设置对应十六进制数值。

Windows系统自带的照片查看器背景颜色会随着系统主题色自动变化,导致查看深色图片时看不清边缘细节,想把它固定为纯白色或纯黑色背景。
确认照片查看器版本并关闭后台进程
按下 Ctrl + Shift + Esc 打开任务管理器 → 切换到“进程”选项卡 → 在“后台进程”中找到“Photos”或“Microsoft.Photos” → 右键选择“结束任务”。【必须先关闭,否则后续注册表修改不生效】
打开“设置”→“应用”→“照片”,确认当前使用的是系统自带的“照片”应用(非第三方查看器)。
修改注册表强制设定背景色
按 Win + R 输入 regedit 回车 → 导航至:
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\microsoft.windows.photos_8wekyb3d8bbwe\Settings
若该路径下没有 Settings 项,右键“microsoft.windows.photos_8wekyb3d8bbwe”→“新建”→“项”,命名为 Settings。
在右侧空白处右键→“新建”→“DWORD (32位)值”,命名为 BackgroundColor → 双击编辑,将数值数据改为 00000000(纯黑)或 FFFFFFFF(纯白),基数选“十六进制”。
重启照片应用并验证效果
重新打开任意一张图片 → 观察窗口背景是否已变为设定颜色。
如果仍随主题变色,检查是否遗漏了任务管理器中残留的“Photos”进程;若注册表路径拼写错误(比如多了一个斜杠或大小写不对),也会导致无效。











