GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - namazso/SecureUxTheme: 🎨 A secure boot compatible in-memory UxTheme patcher

BranchesTags
Open more actions menu

Latest commit

 

History

193 Commits
193 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
SecureUxTheme
SecureUxTheme
 
 
ThemeUiProxy
ThemeUiProxy
 
 
repros
repros
 
 
.clang-format
.clang-format
 
 
.gitignore
.gitignore
 
 
AVRF.md
AVRF.md
 
 
CMakeLists.txt
CMakeLists.txt
 
 
COPYING
COPYING
 
 
Package.wxs
Package.wxs
 
 
README.md
README.md
 
 
SecureUxTheme.wixproj
SecureUxTheme.wixproj
 
 
arm64x.cmake
arm64x.cmake
 
 
make_release.bat
make_release.bat
 
 

Repository files navigation

SecureUxTheme

Downloads GitHub Version Scoop Version WinGet Version

About

SecureUxTheme is a program that removes signature verification of styles in Windows.

Features

  • No system file modifications
  • No driver needed
  • Secure boot compatible
  • Probably quite future-proof
  • Fixes LogonUI resetting some colors on locking

Operating System Support

  • Windows 8.1 x86/x64
  • Windows Server 2012 R2 x86/x64
  • Windows 10 x86/x64/ARM64
  • Windows Server 2016/2019/2022 x86/x64
  • Windows 11 (RTM -> 24H2) x86/x64/ARM64
  • Windows Server 2025 x86/x64/ARM64
  • Future versions (untested) x86/x64/ARM64

Download

Latest release

Scoop:

scoop bucket add extras
scoop install secureuxtheme

WinGet:

winget install namazso.SecureUXTheme

How to use

Video

Screenshot

This is only a tool for enabling custom themes; no actual visual changes will be made. Regardless, here is a cool theme for illustration:

Screenshot

Theme used: 10 Pro by niivu

Where to get themes

I recommend DeviantArt for finding themes. Make sure that the theme you're about to apply is compatible with your Windows version.

Frequently Asked Questions

Q: Where is ThemeTool?

A: ThemeTool was removed as SecureUxTheme is now configuration-free. If you wish to use a tool for changing themes, please check out ThemeToolSharp. However, using it is not required anymore, you can simply use Personalization or Themes.

Q: Help, SecureUxTheme broke my installation, and it's login looping now

A: Help: Login loop after installing SecureUxTheme

Q: Help, a theme broke my installation, and it's login looping now

A: Help: Login loop after setting a theme

Q: I have 1909 or later, and the Address bar / Search bar is weird when clicked

A: Consider using OldNewExplorer which fixes this. Alternatively, see Issue #6.

Q: Can you make themes per-program?

A: Unfortunately, this is close to impossible. However, for Office programs, there is a plugin for fixing this.

Building

Requirements

  • Visual Studio Build Tools 17.11.4 or later for x86, x64, and ARM64
  • Windows 11 WDK (26100 or later)
  • Windows 11 SDK (must match the WDK version)
  • CMake 3.31 or later
  • WiX Toolset 6.0.0 or later

Steps

  1. Configure and build the project for x86 into cmake-build-release-x86
  2. Configure and build the project for x64 into cmake-build-release-x64
  3. Configure and build the project for ARM64 with -DBUILD_AS_ARM64X=ARM64 into cmake-build-release-arm64
  4. Configure and build the project for ARM64EC with -DBUILD_AS_ARM64X=ARM64EC into cmake-build-release-arm64ec
  5. Build the x86 installer with dotnet clean -c Release && dotnet build -c Release -a x86 -o bin\Release_x86
  6. Build the x64 installer with dotnet clean -c Release && dotnet build -c Release -a x64 -o bin\Release_x64
  7. Build the ARM64 installer with dotnet clean -c Release && dotnet build -c Release -a ARM64 -o bin\Release_ARM64

About

🎨 A secure boot compatible in-memory UxTheme patcher

Topics

customizationricingstylethemeuxstyleuxthemewindowswindows-10windows-11windows-11-tweakerwindows-8windows-8-1

Resources

Readme
LGPL-2.1 license
Activity

Stars

3.1k stars

Watchers

44 watching

Forks

215 forks
Report repository

Releases

Sponsor this project

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.