应先启用辅助功能中“使用prtscn按钮打开屏幕截图”开关,再重启clipboard user service与touch keyboard服务,接着修复截图工具应用,修正注册表my pictures路径为%userprofile%\pictures,最后强制重注册screensketch和snippingtool应用包。

当你按下 Win+Shift+S 或点击开始菜单启动截图工具时,弹出“该系统应用目前无法打开”提示,说明系统已拒绝初始化截图工具进程,不是界面卡顿或闪退,而是注册表入口、服务链路或应用包本身已断裂。
先确认并启用截图快捷键开关
很多用户误以为是应用崩溃,其实根本原因是系统层面的快捷键触发逻辑被关闭。该设置默认可能处于关闭状态,尤其在重装系统或从旧版本升级后。
1、点击“开始”→“设置”→“辅助功能”→左侧栏点“键盘”;
2、向下滚动到“快捷键”区域,找到【使用PrtScn 按钮打开屏幕截图】;
3、确保其右侧滑块为开启(蓝色),若为灰色则点击一次打开;
4、立刻按 Win+Shift+S 测试——如果此时能弹出工具栏,说明问题就在此处,无需继续后续步骤。
重启两个关键后台服务
截图工具依赖 Clipboard User Service 与 Touch Keyboard and Handwriting Panel Service。任一服务停止或卡死,都会让界面无法渲染、剪贴板无法写入,表现为“点开即消失”或“光标变十字但无法框选”。
方法一:图形界面操作
① 按 Ctrl+Shift+Esc 打开任务管理器 → 切换到“服务”选项卡 → 点击右下角“打开服务”;
② 在列表中依次找到 Clipboard User Service 和 Touch Keyboard and Handwriting Panel Service;
③ 对每个服务右键:若显示“已停止”,选“启动”;若显示“正在运行”,选“重新启动”。
方法二:终端命令(更快捷)
在 Windows 终端(管理员)中逐行执行:
net start cbdhsvc
net start tabletinputservice
执行完不报错即成功,无需重启。
修复或重置截图工具应用
修复操作会尝试自动恢复注册表项、文件关联和依赖组件,保留你所有的截图历史、偏好设置和标注模板,比重置更安全,也更快。
方法一:图形界面修复
1、设置 → 应用 → 已安装的应用;
2、搜索框输入“截图工具”,点击结果中的“截图工具”(注意不是“Snip & Sketch”,Win11 22H2 后已统一为“截图工具”);
3、展开后选“高级选项”→在“重置”区域上方找到“修复”按钮,点击;
4、等待进度条走完(通常3秒内),完成后立即测试 Win+Shift+S。
方法二:PowerShell 命令修复(当图形界面“修复”按钮灰显或点击无反应时)
1、右键“开始”→“Windows 终端(管理员)”;
2、粘贴执行:Get-AppxPackage Microsoft.ScreenSketch | Reset-AppxPackage;
3、回车运行,看到绿色成功提示即完成;
4、不要关终端,直接按 Win+Shift+S 验证——这步跳过重启,能立刻判断是否生效。
修正注册表中的 My Pictures 路径
若截图工具能打开但立刻崩溃、或保存时提示“访问被拒绝”,大概率是注册表里 My Pictures 路径被篡改为无效值(如空值、不存在的盘符、含中文乱码的路径)。这个路径一旦错误,应用连基础文件夹都找不到,直接终止启动流程。
1、按 Win+R,输入 regedit 回车打开注册表编辑器;
2、导航至:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserShellFolders;
3、在右侧窗格中找到名为 My Pictures 的字符串值;
4、双击修改其数值数据为:%USERPROFILE%\Pictures;
5、关闭注册表编辑器,重启电脑。
强制重新注册截图工具应用包
当点击截图工具图标后鼠标一直转圈、或弹窗一闪而逝,大概率是应用协议(ms-screenclip:)注册丢失,图形界面存在但系统找不到入口。重置和修复都无效时,必须重建注册。
第一步:终止残留进程
1、Ctrl+Shift+Esc 打开任务管理器 → “详细信息”选项卡;
2、查找并结束所有名为 SnippingTool.exe 和 ScreenClip.exe 的进程;
第二步:管理员终端执行注册命令
1、右键“开始”→“Windows 终端(管理员)”;
2、依次执行以下两条命令(每条执行完再输下一条):
Add-AppxPackage -DisableDevelopmentMode -Register "$((Get-AppxPackage Microsoft.ScreenSketch).InstallLocation)\AppXManifest.xml"
Add-AppxPackage -DisableDevelopmentMode -Register "$((Get-AppxPackage Microsoft.SnippingTool).InstallLocation)\AppXManifest.xml"











