windows 11 默认截图格式可改为jpeg或webp:通过snipping tool设置最轻量;注册表修改hkey_current_user\software\microsoft\windows\currentversion\screen capture下的format值为2(jpeg)或5(webp)覆盖所有系统截图;组策略(专业版以上)中启用“配置屏幕截图设置”并选择对应格式,优先级最高。

你在 Windows 11 中频繁截图,却发现每张 PNG 文件都体积臃肿、占满 OneDrive 同步空间,而你只想用更小的 JPEG 或现代的 WEBP 格式直接保存,不手动转换、不额外压缩、不每次另存为——必须从系统源头把默认画质(即默认编码格式)改掉。
通过 Snipping Tool 应用内设置截图格式
这一步只改 Snipping Tool 和 Win + Shift + S 触发的截图输出格式,操作最轻量,无需管理员权限或注册表编辑,改完立即生效。
1、在开始菜单搜索并打开“Snipping Tool”。
2、点击右上角“⋯”按钮打开设置菜单。
3、向下滚动到“文件类型”区域,确认当前显示为“PNG”。
4、点击右侧下拉箭头,选择“JPEG”或“WEBP”——选 JPEG 兼容性最好,选 WEBP 压缩率更高但部分老旧软件可能打不开。
5、关闭窗口,下次自动保存的截图就按新格式写入磁盘,原 PNG 格式彻底停用。
通过注册表强制指定截图格式
此方法覆盖所有系统级截图行为:Win + Shift + S、Win + PrtScn、甚至部分调用 Screen Capture API 的第三方工具都会服从该设定。若 Snipping Tool 内选项灰显或被组策略锁死,这是唯一可靠路径。
方法一:新建并配置 Format 值
1、按 Win + R 输入 regedit 回车,打开注册表编辑器。
2、精准导航至:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Screen Capture。
3、在右侧空白处右键 → 新建 → DWORD (32 位) 值 → 命名为 【Format】。
4、双击该值,将“数值数据”设为 【2】(JPEG)或 【5】(WEBP),确保“基数”为十进制。
在 Windows 上执行终端命令,或对比 Windows 与 Linux 的 Shell 语法时使用。建议先检测当前 Shell 是 PowerShell 还是 cmd.exe,再给出相应命令……
5、关闭注册表编辑器,无需重启,下一次截图即按新格式生成。
方法二:验证并修正已有 Format 值
若该键已存在但截图仍为 PNG,说明数值可能被误设为 1(BMP)或 0(未定义)。请务必检查其数值数据是否准确为 2 或 5,其他值均无效。
通过组策略配置截图格式(仅限专业版/企业版/教育版)
第一步:启用并配置策略
1、按 Win + R 输入 gpedit.msc 回车,打开本地组策略编辑器。
2、依次展开:计算机配置 → 管理模板 → Windows 组件 → 屏幕截图。
3、双击右侧“配置屏幕截图设置”,选择“已启用”。
4、在下方“文件类型”下拉菜单中,明确选择“JPEG”或“WEBP”。
第二步:强制刷新策略
① 按 Win + R 输入 cmd 回车,以管理员身份运行命令提示符;
② 输入命令:gpupdate /force 并回车;
③ 等待提示“用户策略处理成功”后关闭窗口;
④ 此时所有标准用户账户的截图都将按新格式保存,且该策略优先级高于 Snipping Tool 设置和注册表 Format 值。










