valinet/Win11DisableRoundedCorners
FreeA simple utility that cold patches dwm (uDWM.dll) in order to disable window rounded corners in Windows 11
FreeFree tier
About valinet/Win11DisableRoundedCorners
Win11DisableRoundedCorners is a free, open-source utility that cold patches the Desktop Window Manager (uDWM.dll) to remove rounded corners from windows in Windows 11. It requires an internet connection during patching to download symbol files, creates a backup of the original uDWM.dll (uDWM_win11drc.bak in %windir%\System32), and can restore rounded corners by rerunning the application. Precompiled binaries are provided in the GitHub Releases section, and the source code is available for manual patching. The tool is tested on build 22000.194 and is written entirely in C.
Key Features
Cold patches uDWM.dll to remove window rounded corners in Windows 11
Creates a backup of the original uDWM.dll (uDWM_win11drc.bak) for safe restoration
Restores rounded corners by simply rerunning the application
Requires internet connection to download symbol files during patching
Precompiled binaries available in GitHub Releases for easy use
Open source under GPL-2.0 license, written in C
Pros & Cons
Pros
- Simple and focused: does one thing well without bloat
- Free and open source with full source code transparency
- Includes safety measures: automatic backup and restoration capability
- Precompiled binaries avoid the need to build from source
- Lightweight: only modifies bytes in uDWM.dll temporarily
Cons
- Requires an active internet connection during patching to download symbol files
- May cause system instability if multiple dwm.exe processes are running
- Only tested on Windows 11 build 22000.194; may not work on newer builds
- Requires administrator privileges to patch system files
- No official support; users assume all risk as per 'AS IS' license
Best For
Customize the visual appearance of Windows 11 by disabling rounded cornersAchieve a more traditional, sharp-cornered window look for aesthetic preferenceTest or develop applications that require non-rounded window geometries
FAQ
Does Win11DisableRoundedCorners permanently modify uDWM.dll?
No, it temporarily cold patches uDWM.dll and creates a backup (uDWM_win11drc.bak) in %windir%\System32. Running the application again restores rounded corners.
What should I do before patching?
Ensure you have only one dwm.exe process running (avoid remote desktop or multiple sessions). Back up the original uDWM.dll manually if desired, though the tool does create its own backup.
How do I restore rounded corners after using this tool?
Rerun the application. It will patch back to the original state using the backup file.
Is internet required to use this tool?
Yes, during the patching process the application needs to download symbol files for uDWM.dll from Microsoft's servers.
What if the tool breaks my system?
Use the backup (uDWM_win11drc.bak) to manually restore, or run sfc /scannow in an elevated command prompt to restore proper file permissions for uDWM.dll.