可通过注册表修改filenameprefix统一前缀、系统设置图形化配置命名模板、或注册表设置filenametemplate自定义组合规则三种方式自定义windows 11截图文件名,分别适用于统一标识、零风险快速配置、高精度命名需求场景。

你在 Windows 11 中频繁使用 Win + Shift + S 或 Win + PrtScn 截图,但所有文件都以“Screenshot (1).png”“Screenshot (2).png”开头,既看不出项目归属,也无法按业务线快速筛选,每次翻找都要点开一堆同名文件预览内容,白白消耗时间。
通过注册表修改截图文件名前缀
该方法仅替换默认前缀字符串,保留编号机制,适用于希望统一标识来源(如项目代号、部门缩写)但不改变递增逻辑的场景,对 Win + Shift + S 和 Win + PrtScn 均有效。
① 按 Win + R 打开运行对话框,输入 regedit 并回车,以当前用户权限运行注册表编辑器。
② 在地址栏中直接粘贴路径并回车:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Screen Capture
③ 若右侧窗格中未见 FileNamePrefix 字符串值,右键空白处 → “新建” → “字符串值”,命名为 FileNamePrefix。
④ 双击该字符串值,在“数值数据”栏中输入你想要的前缀(例如:DevLog 或 ClientA_2024Q3),点击“确定”。【注意:不能包含斜杠 /、反斜杠 \、冒号 :、星号 *、问号 ?、双引号 "、小于号 、竖线 |】
⑤ 关闭注册表编辑器,重启资源管理器(任务管理器 → Windows 资源管理器 → 右键“重新启动”)或直接注销再登录;此后新截图将命名为 DevLog (1).png、ClientA_2024Q3 (2).png 等。
用系统设置图形化配置命名模板
这是最安全、零风险的操作路径,专为 Win + Shift + S 和“截图和草图”应用设计,改完立刻生效,不碰注册表,普通用户可直接上手。
按下 Win + I 打开 Windows 设置 → 左侧点击“系统”,右侧滚动到底部点击“剪贴板” → 在“截图”区域找到并点击“更改自动保存名称”链接。
在弹出窗口中,从下拉菜单选择一个预设格式,例如“自定义文本_年月日” —— 此时输入框会自动激活,你可直接在里面填入想要的前缀,比如 DesignReview,它会组合成 DesignReview_20260624.png。
勾选“在文件名中包含捕获区域”,启用后会自动追加“矩形”“窗口”“全屏”等后缀,方便你一眼识别截图类型。这一步能避免同一天多次截图时仅靠时间戳仍难分辨操作意图的问题。
点击“确定”,此后所有新截图将严格按此模板生成文件名,【无需重启,也不需关闭任何程序】。
通过注册表设置 FileNameTemplate 自定义组合规则
当系统设置的预设不够用——比如你要嵌入项目代号、强制小写、添加下划线分隔符,或要求精确到分钟但排除秒——就必须用 FileNameTemplate 字符串值直接定义命名逻辑。
按下 Win + R 输入 regedit 回车,以当前用户权限打开注册表编辑器。
导航至路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Screen Capture
若该路径不存在,请逐级新建:右键“Screen Capture”父项 → 新建 → 项 → 命名为 Screen Capture。
在右侧空白处右键 → 新建 → 字符串值,命名为 FileNameTemplate。
双击该字符串,在“数值数据”栏中输入完整模板,例如:ProjX_{yyyy}{MM}{dd}_{HH}{mm}_{snipType}。注意:{snipType} 会自动转为“Rectangular”“Window”等英文标识,中文系统也保持英文输出,不能改成中文。
支持的变量仅有六种:{yyyy} {MM} {dd} {HH} {mm} {snipType},其他如 {ss}(秒)虽常见但【系统不识别,会导致命名失败回退为默认名】。











