# Windows 11 截图：每种方式，以及该用哪一种

> Snipping Tool、Win+Shift+S、PrtScn、Win+PrtScn、游戏栏与 PowerShell 截图——各自对剪贴板、文件和屏幕做了什么。

**测试环境**

- 版本号: 26300.9457
- 版本: Pro (26H2)
- 架构: x64
- 证据: E1
- 核验日期: 2026-10-29

## 一句话结论

五种方式，不能互相替代：

| 快捷键 | 去哪 | 自动保存 | 适合 |
|---|---|---|---|
| **`Win + Shift + S`** | 剪贴板（并打开截图工具编辑） | 否 | 日常最常用 |
| **`PrtScn`** | 由设置决定 | 看设置 | 有这颗键的键盘 |
| **`Win + PrtScn`** | `图片\屏幕截图` | **是** | 整屏存文件 |
| **`Alt + PrtScn`** | 剪贴板 | 否 | 只要当前窗口 |
| **`Win + G`** → 捕获 | `视频\Captures` | 是 | 游戏、视频 |

按 `PrtScn` 没反应，通常不是键盘坏了，而是这颗键被改了映射，或者截图工具接管了它。

## `Win + Shift + S`：最该先学的一个

按下后屏幕变暗，出现截图浮层：

| 模式 | 浮层内快捷键 |
|---|---|
| 矩形 | 默认 |
| 窗口 | `W` |
| 全屏 | `F` |
| 任意形状 | `D` |

结果进**剪贴板**，在较新版本里还会直接打开截图工具，可以标注、裁剪、保存。用 `Ctrl + V` 粘到任何地方。

```powershell
Get-AppxPackage Microsoft.ScreenSketch | Select-Object Name,Version,Status
(Get-ItemProperty 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders').'{B7BEDE81-DF94-4682-A7D8-57A7170B3C24}'
```

那个 GUID 是「图片」目录；`Win + PrtScn` 的截图会落在它下面的 `屏幕截图` 子目录。

## `PrtScn` 为什么没反应

三个原因，按概率排：

1. **截图工具接管了这颗键**。*截图工具 → 设置 → 使用打印屏幕键打开截图工具*——打开时，`PrtScn` 等同于 `Win + Shift + S`。
2. **键被重映射**了，可能是 OEM 工具，也可能是 PowerToys 的键盘管理器。
3. **笔记本需要 `Fn`**——试 `Fn + PrtScn`。

这个开关存在 `HKCU\Control Panel\Keyboard` 下的 `PrintScreenKeyForSnippingEnabled`，设为 `0` 恢复传统行为。

> **提示: 剪贴板还是文件，才是真正的选择**
>
> 往聊天或文档里粘，`Win + Shift + S` 更快；以后还要用这个文件，`Win + PrtScn` 更好——远程桌面会话占着剪贴板时它也能用。

## 截不下来的东西

有些窗口截出来是黑的或空的：

| 内容 | 原因 |
|---|---|
| DRM 视频（Netflix、部分蓝光播放器） | 受保护输出 |
| UAC / 安全桌面 | 另一个桌面 |
| 独占全屏的游戏 | 绕开 DWM 合成 |
| Windows 沙盒窗口 | 独立会话 |

绕法：游戏改**无边框窗口**，或在宿主机上截而不是在虚拟机里截。DRM 内容没有正当绕法——那正是保护的目的。

## 长页面与滚动窗口

`Win + PrtScn` 只截当前看到的画面。要整页：

- **浏览器**：`F12` → `Ctrl + Shift + P` → *Capture full size screenshot*。
- **截图工具**：用 *延迟*（3/5/10 秒）先把菜单展开再触发。
- **整份文档**：直接打印成 PDF，别拼图。

## 自动化截图

没有内置命令行工具，但有两条可靠路径：

```powershell
Add-Type -AssemblyName System.Windows.Forms,System.Drawing
$b = [System.Windows.Forms.SystemInformation]::VirtualScreen
$bmp = New-Object System.Drawing.Bitmap $b.Width, $b.Height
$g = [System.Drawing.Graphics]::FromImage($bmp)
$g.CopyFromScreen($b.Location, [System.Drawing.Point]::Empty, $b.Size)
$bmp.Save("$env:USERPROFILE\Pictures\shot.png", [System.Drawing.Imaging.ImageFormat]::Png)
```

需要反复截图（写文档、报 bug）时：PowerToys 没有截图模块，但系统自带的截图工具支持 `Win+Shift+S` 连续截，录视频用游戏栏。

> **警告: 截图会带走秘密**
>
> "只截这个对话框"也可能把通知里的验证码、邮箱、许可证密钥一起截进去。粘进工单或公开聊天前先看一眼——在截图工具的标注环节打码是最省事的时机。

## 相关

- [游戏栏录屏](https://winbook.fyi/zh/windows/media/capture/)
- [打印与扫描](https://winbook.fyi/zh/windows/peripherals/printing/)
- [PowerToys：值得开启的模块](https://winbook.fyi/zh/windows/customise/powertoys/)

## 实验室边界

E1。快捷键与剪贴板行为有微软文档依据。实验室虚拟机通过控制台会话运行、没有 GPU 覆盖层，因此 DRM 与独占全屏的截图失败来自文档，未复现。

## 来源

- [Microsoft 支持 — 使用截图工具捕获屏幕截图](https://support.microsoft.com/zh-cn/windows/use-snipping-tool-to-capture-screenshots-00246869-1843-655f-f220-97299b865f6b)
- [Microsoft Learn — 输入与交互](https://learn.microsoft.com/zh-cn/windows/apps/design/input/)
- [Microsoft Learn — PowerToys](https://learn.microsoft.com/zh-cn/windows/powertoys/)
- [Xbox 支持 — 游戏栏](https://support.xbox.com/en-US/help/friends-social-activity/share-social/game-bar)

---

来源页面: https://winbook.fyi/zh/windows/customise/screenshot/
