禁用OneDrive截图自动上传功能可确保Print Screen截图保存至本地:一、在OneDrive设置中关闭“捕获的屏幕截图保存到OneDrive”;二、在Windows设置中关闭“使用Print Screen键打开截图工具”;三、检查并重置“截图”文件夹位置为本地路径;四、通过注册表新建DisablePrtScnKey值设为1;五、临时结束OneDrive进程验证本地保存。

如果您在 Windows 11 中按下 Print Screen 键后,截图被自动上传至 OneDrive 而非保存到本地“图片”文件夹,则说明 OneDrive 的截图捕获功能已被启用。以下是禁用该行为、确保截图仅保存在本地的多种操作方法:
一、关闭OneDrive的截图自动保存功能
此方法直接禁用 OneDrive 对 Print Screen 键的截屏捕获响应,是最精准的干预方式,避免系统将截图重定向至云端。
1、点击任务栏右下角的 OneDrive 云朵图标,若未显示,请先点击向上箭头展开隐藏图标。
2、右键该图标,选择“帮助和设置” > “设置”。
3、切换到“设置”选项卡(部分版本显示为“S”或“常规”)。
4、在“捕获的屏幕截图保存到 OneDrive”选项前,将其开关状态设为关闭。
5、关闭设置窗口,立即生效;如仍弹出截图选择框,继续执行后续步骤。
二、禁用Windows原生截图工具接管PrintScreen键
Windows 11 默认启用“使用 Print Screen 键打开截图工具”功能,该功能会覆盖传统本地截图行为,并可能与 OneDrive 联动触发云端保存。关闭此项可恢复原始本地截屏逻辑。
1、按下 Win + I 打开“设置”。
2、进入“辅助功能” > “键盘”。
3、向下滚动,找到“使用‘Print Screen’键打开截图工具”选项(部分系统显示为“使用‘打印屏幕’键打开屏幕捕获”)。
4、将该开关设置为关闭。
5、重启资源管理器或注销当前用户以确保设置加载完成。
三、验证并重置截图默认保存路径
即使关闭 OneDrive 截图功能,若“图片”文件夹本身已同步至 OneDrive,系统仍可能将截图写入其云端映射路径。需确认“截图”子文件夹未被纳入 OneDrive 同步范围。
1、打开文件资源管理器,在左侧导航栏点击“图片”。
2、右键“截图”文件夹,选择“属性” > “位置”选项卡。
3、查看“当前位置”路径是否为 C:\Users\用户名\Pictures\Screenshots(本地路径);若显示 OneDrive 路径(如 C:\Users\用户名\OneDrive\Pictures\Screenshots),则需解除同步。
4、点击“还原默认值”按钮,或手动将位置更改为本地 Pictures 文件夹下的 Screenshots 子目录。
5、点击“应用” > “确定”,系统将提示移动现有文件,选择“是”以迁移历史截图至本地。
四、通过注册表阻止OneDrive劫持PrtScn行为
当上述设置无效时,可能存在底层注册表策略强制启用截图捕获。修改注册表可彻底切断 OneDrive 对 Print Screen 键的监听权限。
1、按下 Win + R,输入 regedit,回车打开注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced。
3、在右侧空白处右键 > “新建” > “DWORD (32位) 值”,命名为 DisablePrtScnKey。
4、双击新建项,将“数值数据”设为 1,基数保持“十进制”。
5、关闭注册表编辑器,重启电脑使更改生效。
五、临时终止OneDrive进程并验证本地保存行为
该方法用于快速排除 OneDrive 进程持续驻留导致的截图路径劫持问题,适用于设置已更改但未即时生效的场景。
1、按下 Ctrl + Shift + Esc 打开任务管理器。
2、在“进程”选项卡中,查找所有名为 OneDrive.exe 的条目。
3、依次右键每个 OneDrive 进程,选择“结束任务”。
4、按下 PrtScn 键,观察是否弹出截图工具或直接静默保存;打开“图片 > 截图”文件夹确认文件是否出现。
5、若截图成功出现在本地 Screenshots 文件夹中,说明 OneDrive 进程确为干扰源,后续应结合方法一、三长期禁用。









