Win11禁用圆角窗口实用工具完整使用指南
【免费下载链接】Win11DisableRoundedCornersA simple utility that cold patches dwm (uDWM.dll) in order to disable window rounded corners in Windows 11项目地址: https://gitcode.com/gh_mirrors/wi/Win11DisableRoundedCorners
项目介绍
Win11DisableRoundedCorners是一款专为Windows 11系统设计的实用工具,能够通过冷补丁技术修改桌面窗口管理器(uDWM.dll),从而禁用系统中的窗口圆角效果。该项目由Valinet开发维护,适用于希望回归传统直角界面风格的用户。
技术原理
该工具通过修改uDWM.dll文件中的CTopLevelWindow::GetEffectiveCornerStyle函数,将返回值强制设置为0,从而实现禁用圆角效果的目的。工具会自动下载符号文件,定位目标函数并进行精确的字节修改。
快速开始
获取源码
首先克隆项目到本地:
git clone https://gitcode.com/gh_mirrors/wi/Win11DisableRoundedCorners.git cd Win11DisableRoundedCorners编译项目
项目使用Visual Studio解决方案进行编译:
- 打开Win11DisableRoundedCorners.sln文件
- 选择合适的构建配置(Debug/Release)
- 编译生成可执行文件
使用说明
系统要求
- Windows 11操作系统(已在版本22000.194测试)
- 管理员权限
- 有效的网络连接(用于下载符号文件)
操作步骤
- 备份重要数据:在使用前建议创建系统还原点
- 运行工具:以管理员身份运行编译后的可执行文件
- 等待完成:工具会自动处理所有必要的步骤
注意事项
- 确保系统中只有一个dwm.exe进程在运行
- 不要通过远程桌面连接运行此工具
- 工具会在当前目录临时创建uDWM.dll和uDWM.pdb文件
- 原始uDWM.dll文件会被备份为uDWM_win11drc.bak
- 如需恢复圆角效果,再次运行该工具即可
安全提示
- 使用前请务必备份原始uDWM.dll文件
- 操作完成后建议运行
sfc /scannow命令恢复文件权限 - 本软件按"原样"提供,不附带任何明示或暗示的担保
- 使用本软件风险自负
项目结构
项目包含以下主要文件:
- 主程序源码:Win11DisableRoundedCorners/Win11DisableRoundedCorners.c
- 资源文件:Win11DisableRoundedCorners/Resource.rc
- 头文件:Win11DisableRoundedCorners/resource.h
- 解决方案文件:Win11DisableRoundedCorners.sln
许可证信息
本项目采用GNU General Public License v2.0许可证,用户可以自由地复制、分发和修改软件,但需遵守许可证的相关条款。
通过本指南,您可以安全地使用Win11DisableRoundedCorners工具来定制您的Windows 11界面风格,享受经典的直角窗口体验。
【免费下载链接】Win11DisableRoundedCornersA simple utility that cold patches dwm (uDWM.dll) in order to disable window rounded corners in Windows 11项目地址: https://gitcode.com/gh_mirrors/wi/Win11DisableRoundedCorners
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考