必须按系统分辨率、缩放、gpu输出、显示器osd四层顺序设置:先选推荐分辨率并设缩放为100%,再关闭windows dpi修复,接着gpu设无缩放输出,最后osd选full screen或auto adjust并断电重通电。

电脑屏幕显示区域比例被意外拉伸、裁切或出现黑边,说明当前输出信号与显示器物理尺寸未对齐,必须通过系统分辨率、缩放、GPU输出和显示器OSD四层联动锁定比例,防止每次重启或切换输入源后复位。
针对嵌入式/固件项目的专家代码审查,采用双模型交叉审查(Claude + Codex via ACP),检测内存安全、中断危险、RTOS陷阱...
设为推荐分辨率并禁用动态缩放
第一步:在桌面空白处右键 → 选择“显示设置”。
第二步:滚动到“显示分辨率”下拉菜单,【必须选择标有‘推荐’字样的分辨率】(如1920×1080、2560×1440),其他选项可能触发显卡插值拉伸。
第三步:在“缩放与布局”区域,将“更改文本、应用等项目的大小”设为100%,【若此处选125%或更高,即使分辨率正确,UI渲染仍会溢出显示区域】。
第四步:关闭“让Windows尝试修复应用,使其在高DPI显示器上显示更清晰”开关——该功能会强制注入DPI适配层,干扰原始像素映射。
关闭GPU缩放并启用无缩放输出
方法一(NVIDIA用户):
右键桌面 → 打开“NVIDIA 控制面板” → 左侧导航至“显示”→“调整桌面大小和位置” → 在右侧“缩放模式”中选择“无缩放” → 勾选“覆盖应用程序的缩放模式” → 点击“应用”。
方法二(AMD用户):
右键桌面 → 打开“AMD Radeon 设置” → 进入“显示器” → 找到“缩放模式” → 设为“维持纵横比”或“无缩放” → 关闭“显示器缩放”选项。
注意:Intel核显用户需进入“Intel Graphics Command Center” → “Display” → “Scaling” → 切换为“None”。
调用显示器OSD强制锁定1:1像素映射
这一步绕过所有软件层,由显示器固件直接接管信号解析权,是最终锁定比例的关键。
① 按下显示器机身上的Menu或Joystick物理按键,进入OSD主菜单。
② 导航至“图像设置”→“画面比例”(部分品牌叫“Screen Fit”“Just Scan”“Aspect Ratio”)。
③ 将当前模式改为“Full Screen”或“Auto Adjust”,【若仅有“16:9”“4:3”选项,请跳过此步,直接进入高级缩放子菜单】。
④ 部分型号(如AOC、飞利浦)需进一步进入“Advanced Scaling” → 启用“Horizontal Size”和“Vertical Size”滑块 → 拖动至100%并确认。
⑤ 按Exit退出菜单,断电等待10秒后重新通电——此举强制刷新EDID握手,使OSD设置固化生效。
验证并固化显示比例
打开任意全屏窗口(如照片查看器、视频播放器),观察四边是否严丝合缝贴合物理边框,无黑边、无裁切、无模糊拉伸。
按Ctrl+0重置浏览器/应用内缩放,排除前端干扰。
拔掉HDMI/DP线再重插一次,确认热插拔后比例不漂移。
完成上述四步后,显示区域比例即被硬件与系统双层锁定。










