可直接用预编译工具Win11DisableRoundedCorners.exe一键实现:下载后以管理员身份运行,自动检测系统、下载符号文件、备份并补丁uDWM.dll,重启DWM进程后所有窗口边框实时变为直角,无需重启电脑。

想让Windows 11那些无处不在的圆角窗口立刻变回干净利落的直角边框,不用重装系统、不改注册表深层项、也不依赖商店审核缓慢的应用,直接对桌面窗口管理器核心文件做安全冷补丁就能生效,整个过程无需重启电脑,窗口边框会在几秒内实时“绷直”。
用预编译工具一键关闭圆角
这是最稳妥、最快捷的通用方案,适合95%的用户,全程图形化提示,自动备份+自动还原,连符号文件下载都由程序托管。
第一步:访问 GitCode Releases 页面,下载最新版 Win11DisableRoundedCorners.exe 文件(注意不是源码包,是带 .exe 后缀的可执行文件)。
第二步:右键该文件 → 选择“以管理员身份运行”,弹出UAC提示时点“是”。【必须以管理员身份运行,否则无法写入System32目录】
第三步:程序启动后自动检测当前系统版本与dwm.exe进程数,若发现多个dwm.exe(如开启远程桌面或WSLg),会中止并提示;确认仅有一个进程后,开始联网下载对应版本的uDWM.pdb符号文件。
第四步:下载完成后,工具将原始 C:\Windows\System32\uDWM.dll 复制为 uDWM_win11drc.bak,并在内存中定位 CTopLevelWindow::GetEffectiveCornerStyle 函数,将其返回值硬编码为 0。
第五步:新补丁写入完成 → 自动终止并重启 Desktop Window Manager 进程 → 所有窗口(包括设置、资源管理器、Edge、甚至任务管理器本身)边框瞬间变为直角。
手动修改注册表启用直角(轻量备选)
如果你只想快速试效果、不愿接触系统DLL文件,且使用的是 Windows 11 22H2 或更新版本(Build 22621+),这个方法足够有效,但需手动重启资源管理器。
按 Win + R 输入 regedit 回车,打开注册表编辑器。
导航至 HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM。
右侧空白处右键 → 新建 → DWORD (32位) 值 → 命名为 CornerRadius。
双击 CornerRadius,将“数值数据”设为 0,基数选“十进制”。
关闭注册表编辑器,按 Ctrl + Shift + Esc 打开任务管理器 → 找到“Windows 资源管理器” → 右键 → “重新启动”。【不重启explorer.exe,修改不会生效】
从源码编译专属可执行文件
适用于需要审计代码、适配LTSC定制版、或希望生成无网络依赖离线版的进阶用户。编译后生成的exe与预编译版功能完全一致,但二进制可控。
方法一:命令行拉取源码
打开 PowerShell(管理员权限),执行:
git clone https://gitcode.com/gh_mirrors/wi/Win11DisableRoundedCorners
方法二:编译构建
进入 Win11DisableRoundedCorners 目录 → 双击 Win11DisableRoundedCorners.sln → 在 Visual Studio 2022+ 中选择 Release/x64 配置 → 点击“生成 → 重新生成解决方案”。
方法三:运行成品
编译成功后,前往 x64\Release\ 目录找到 Win11DisableRoundedCorners.exe → 右键以管理员身份运行 → 后续流程与预编译版完全相同。

















