# 高 DPI 与缩放：远程桌面和老程序为什么糊

> 逐显示器 DPI 感知如何工作、为什么老程序在 150% 下模糊，以及哪些修复有用、哪些没用。

**测试环境**

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

## 一句话结论

125%–200% 缩放下的文字模糊，几乎总是应用**不是逐显示器 DPI 感知**。对这类应用 Windows 只有两条路：

- **位图拉伸**（系统 DPI 感知）：应用按 100% 渲染，Windows 拉伸位图 → 模糊。
- **系统缩放**（不感知 DPI）：应用在虚拟 96 DPI 下渲染再放大 → 模糊，外加布局错乱。

修复在应用侧（DPI 感知）或兼容性覆盖里，不在某个 Windows 小技巧里。

## "感知"是什么意思

| 模式 | 行为 |
|---|---|
| 不感知 DPI | Windows 虚拟化 DPI；一切靠位图缩放 |
| 系统 DPI 感知 | 按主显示器 DPI 渲染；移到另一块不同 DPI 的屏就糊 |
| 逐显示器感知（v1） | 换显示器时重新渲染；可能有布局 bug |
| 逐显示器 v2 | 完整重新布局，非客户区也正确 |

Windows 10/11 自己的界面默认 v2。第三方应用差异极大，老的业务系统常常完全不感知。

## 诊断单个应用

1. 把窗口移到缩放比例不同的显示器。移动后才糊 → 系统 DPI 感知或不感知。
2. 右键应用 → **属性 → 兼容性 → 更改高 DPI 设置**。
3. 试 **替代高 DPI 缩放行为 → 应用程序**。
   - 修好了 → 应用本身是感知的，是 Windows 在覆盖它。
   - 界面变得极小 → 应用不感知，没有完美解。

兼容性覆盖按用户、按应用生效，是绕过，不是修复。

## 远程桌面是另一条链路

RDP 模糊的原因不同：

- **客户端缩放** vs **会话分辨率**；
- 远程桌面客户端的"针对低速连接优化"降低了画质；
- **智能大小**把会话画面拉伸；
- 多显示器会话中各屏 DPI 不同。

真正有效的做法：

- 会话分辨率设为客户端原生分辨率；
- 支持时启用**使用所有监视器**；
- 用新的 **Windows App** 客户端，混合 DPI 下比旧 MSTSC 处理得好；
- 局域网会话关掉位图缓存/画质降级。

## 服务器与控制台会话

Windows Server 上 DPI 通常无关紧要，但两种情况例外：

- 高 DPI 笔记本上的**远程管理工具**显得又小又糊；按应用设兼容性，而不是降低整个桌面的缩放。
- 物理 KVM 上 4K 显示器的**控制台会话**可能默认 100%、字小到看不清。为该会话设缩放，不影响 RDP 用户。

## 查看当前状态

```powershell
Get-CimInstance Win32_VideoController | Select-Object Name,CurrentHorizontalResolution,CurrentVerticalResolution
Get-CimInstance -Namespace root\wmi -ClassName WmiMonitorBasicDisplayParams |
  Select-Object InstanceName,MaxHorizontalImageSize,MaxVerticalImageSize
```

Windows 没有受支持的"应用 X 是否感知 DPI"字段；兼容性选项卡与应用清单才是权威来源。

> **提示: 不要靠降分辨率解决模糊**
>
> 在 4K 面板上设 1920×1080 确实不糊了，代价是扔掉面板的全部优势。100% 下字太小就用缩放——它本来就是干这个的——再单独修那个会糊的应用。

## 应用修不了怎么办

- 用兼容性覆盖，接受文字略软。
- 查厂商有没有带 DPI 感知的新版本。
- 内部工具的话，清单里设 `dpiAwareness = PerMonitorV2` 才是真正的修复。

## 相关

- [显示器选择与 VRR](https://winbook.fyi/zh/hardware/display/monitor-choice/)
- [Windows HDR 链路](https://winbook.fyi/zh/hardware/display/hdr-chain/)
- [USB4 与扩展坞](https://winbook.fyi/zh/hardware/display/usb4-dock/)

## 实验室边界

E1。DPI 模式有微软文档依据。实验室虚拟显示器跑标准缩放，未复现混合 DPI 场景。

## 来源

- [Microsoft Learn — 高 DPI 桌面应用开发](https://learn.microsoft.com/zh-cn/windows/win32/hidpi/high-dpi-desktop-application-development-on-windows)
- [Microsoft Learn — 使用设备管理器](https://learn.microsoft.com/zh-cn/windows-hardware/drivers/install/using-device-manager)

---

来源页面: https://winbook.fyi/zh/hardware/display/dpi-scaling/
