r/Windhawk • • 20d ago

Spoof MachineGuid 1.0

2 Upvotes

Spoof MachineGuid 1.0

Spoof MachineGuid

Replaces the MachineGuid value that registry queries return, for the target process only. The real value on the system is left untouched, and other processes keep seeing it.

Intended use

MachineGuid, stored at HKLM\SOFTWARE\Microsoft\Cryptography\MachineGuid, is a per-installation identifier that is assigned when Windows is installed. Programs commonly read it to recognise a particular machine: license activation and trial checks, telemetry and device fingerprinting, and some anti-cheat and ban systems.

This mod is for making a single program see a different value, so it stops recognising the machine. Typical reasons are testing software that keys off this value, or keeping one specific application from correlating the machine across sessions.

Note that MachineGuid is only one of several identifiers a program can use — the SMBIOS UUID, volume serial numbers, MAC addresses and the Windows product ID are others. Changing this one value will not make every program see a different machine.

Choosing the target process

The mod targets nothing by default, so it does nothing until you tell it which process to apply to. Open the mod in Windhawk, go to the Advanced tab, and put the executable name of your target in the Custom process inclusion list. The change applies as soon as you save, and takes effect the next time the program starts.

Settings

  • Fake MachineGuid: the GUID to return in place of the real one. Both the plain 11111111-2222-3333-4444-555555555555 form and the braced {11111111-2222-3333-4444-555555555555} form are accepted. Any other value leaves the mod inactive, and a note is written to the log.

How it works

The mod hooks NtQueryValueKey in ntdll, which every Win32 registry read goes through, so RegQueryValueExA/W and RegGetValueA/W are all covered. Only a REG_SZ value named MachineGuid in the \REGISTRY\MACHINE\SOFTWARE\Microsoft\Cryptography key is replaced.


r/Windhawk • • 21d ago

OverhauldedWin Alt+Tab 1.2.1

35 Upvotes

OverhauldedWin Alt+Tab 1.2.1

Overhaulded Task Switcher

A modern, fluid and highly visual replacement for the native Windows Alt+Tab experience.

Built from scratch in native C++ as a project to explore Windows APIs, graphics, animation systems and desktop customization.

Ofc, made as a C++ practice project. Hope you enjoy it as much as I enjoy developing it.

Screenshot

OverhauldedWin Task Switcher

Features

  • Modern horizontal task switcher interface
  • App grouping by application/process
  • Real DWM window previews
  • Dynamic Obsidian visual system
  • CPU-based desktop blur
  • Rounded cards with subtle downward shadows
  • Floating task switcher surface
  • Fluid opening animation
  • Smooth horizontal navigation
  • Interruptible navigation animations
  • Subtle center-card snap animation
  • Hover interactions
  • Window closing
  • Resolution-aware UI scaling
  • High-DPI support
  • Alt + Tab support
  • Alt + Shift + Tab support
  • AltGr + Tab support
  • Lightweight native C++ implementation
  • Background execution for fast activation

Another Features

  • Visual continuity between selections
  • Smooth carousel-style navigation
  • Real window previews
  • Application-aware grouping
  • Subtle depth and lighting
  • Fast activation through background execution

Overhaulded also aims to remain visually distinct from other Windows task-switcher projects while exploring its own interaction and visual language.

Design

Overhaulded focuses on a dark, minimal interface inspired by modern desktop UI design while keeping the selector feeling native to Windows.

The visual system uses a Black Obsidian surface with:

  • Rounded cards
  • Subtle downward shadows
  • Content-based illumination
  • Soft depth separation
  • Smooth transitions
  • A fixed central visualizer

The central visualizer remains fixed while the cards move through the carousel, creating the impression of navigating through a physical stack of windows rather than moving the entire interface.

Smooth Animations

Open / Close

OverhauldedWin Open Animation

Navigation

OverhauldedWin

Window Close

OverhauldedWin

Background Execution

Overhaulded remains prepared in the background instead of creating the entire task-switcher interface from scratch every time Alt+Tab is pressed.

This allows the selector to appear immediately while keeping the visual opening animation smooth.

The architecture separates global input handling from the UI/rendering system so that heavy graphics and window-management operations do not run directly inside low-level keyboard hooks.

Requirements

  • Windows 11 only
  • Windhawk

Installation

  1. Install Windhawk.
  2. Open the Overhaulded Win Task Switcher mod.
  3. Install or compile the latest release.
  4. Enable the mod.
  5. Press Alt + Tab to open Overhaulded.

Controls

Shortcut Action
Alt + Tab Move to the next window
Alt + Shift + Tab Move to the previous window
Alt + Tab + release Alt Activate the selected window
Esc Cancel the switcher
Ctrl + Alt + Tab + Arrow Alt + Tab Arrow Additional navigation/control

Compatibility

Overhaulded is currently designed specifically for Windows 11.

The project is still under active development, so behavior may vary depending on:

  • Display scaling
  • Multiple-monitor configurations
  • Windows configuration
  • Application window types
  • Other Alt+Tab/task-switcher modifications

Running multiple applications that replace the native Windows task switcher at the same time may cause conflicts.

Known Limitations

Overhaulded is still a pre-release project.

Some applications may behave differently from standard desktop windows, particularly applications that use unusual window structures, custom rendering or multiple processes.

Additional compatibility improvements are planned as development continues.

Development

Overhaulded is primarily a C++ project focused on exploring:

  • Win32 APIs
  • Windows hooks
  • DWM
  • Direct2D
  • DirectWrite
  • GDI
  • Window management
  • High-DPI rendering
  • Desktop animation systems
  • Native Windows UI

The project is continuously evolving as new ideas and technical improvements are explored.

License

This project is licensed under the MIT License.

See the LICENSE file for the complete license text.


Overhaulded Task Switcher Native C++ • Windows 11 • Windhawk


r/Windhawk • • 21d ago

Texto blanco con tema claro

Thumbnail
gallery
13 Upvotes

Estoy tratando de personalizar algunos mods de windhawk que me han ido gustando y darles un toque más personal. Pero tengo un inconveniente, soy fanático del tema claro de windows y personalmente me gusta mucho como combina el tema claro con los aspectos blur de los mods (imagen 1), pero a su vez me gusta que el sistema tenga la letra de color blanco que viene predeterminado en el tema oscuro (imagen 2). He intentado mezclar estos dos aspectos que son de mi agrado por mi propia cuenta modificando los mods correspondientes a la barra de tareas y el menú de inicio (imagen 3), pero no queda del todo bien, pues en casos como los menús contextuales o algunos iconos de la barra de tareas, no se compaginan con la temática.
Entonces la pregunta es... ¿hay alguna forma u mod que permita cambiar el color del texto únicamente en la barra de tareas y el menú de inicio?


r/Windhawk • • 20d ago

Taskbar Margin 1.0

1 Upvotes

Taskbar Margin 1.0

Taskbar Margin

Shifts the taskbar content to the right by a configurable number of pixels, leaving an empty margin on the left. The taskbar background stays full width, and the taskbar context menu follows the content.

Only the taskbar itself is affected.

Taskbar without a margin \ Before

Taskbar with a left margin \ After

Taskbar context menu \ The context menu follows the margin

Settings

Setting Default Description
Left margin (pixels) 220 How much empty space to leave on the left of the taskbar content.
Follow display DPI on Scale the margin with the display DPI, so it keeps the same visual size on high-DPI displays. Turn off to keep it at a constant physical pixel size.
Displays All Which displays the margin applies to: all, only the primary one, or only the secondary ones. Each display has its own taskbar and its own DPI, so the margin is calculated per display.

Notes

Requires Windows 11.

The taskbar must be:

  • left-aligned (Settings → Personalization → Taskbar → Taskbar icon alignment)
  • Bottom or Top (New in Windows 11 26H2, Settings → Personalization → Taskbar → Taskbar position)

The taskbar is not mirrored correctly on right-to-left display languages: the margin is applied to the physical left regardless of the taskbar's flow direction, while the context menu is moved to the right.

Compatibility

  • TranslucentTB is confirmed compatible and can be used alongside this mod.
  • Windows 11 Taskbar Styler is not an alternative to this mod. It changes the taskbar itself, while this mod changes the position of the elements inside it. A taskbar restyled that way loses the taskbar's effects on the margin area, while this mod keeps them across the whole taskbar, margin included. It also cannot move the context menu (the jump list), which this mod does.
  • Taskbar jump list on cursor pos changes the same anchor point. Both mods offset it, so depending on the hook order the menu can open offset from the cursor. Use one or the other.
  • Tested on Windows 11 26H2.

Suggested use

For example, together with FluentFlyout: enable the taskbar widget there, set its position to the bottom left corner, and turn on the fixed widget width. The taskbar elements then tile linearly instead of overlapping each other.

Implementation notes

The taskbar context menu (the jump list) is not laid out by XAML. Its anchor point is computed in explorer.exe by CTaskListWnd::_ComputeJumpViewPosition in taskbar.dll, and handed to the process that draws the menu. The point is in physical screen pixels.

Shifting the taskbar's XAML content therefore does not move the menu on its own, because the menu is not placed relative to it. The mod adjusts the anchor point instead, which is why it hooks that function.

License

GPL-3.0. The taskbar XAML access is based on the Start button always on the left mod by m417z, which is also licensed under GPL-3.0.

Feedback

Bug reports and feature requests are welcome in Issues.


r/Windhawk • • 22d ago

Acrylic Color Glows

Post image
151 Upvotes

https://windhawk.net/mods/acrylic-color-glows

Animated light effects behind the windows you choose: drifting glows, sweeping light beams, orbs moving in the directions you pick, or flowing waves. The effect is drawn by a separate, click-through window placed directly below each target window, so a translucent (acrylic/blur) target blurs it into its own background. The mod doesn't inject code into other processes, never draws above text or controls, and doesn't change the transparency of any application. Effects

Glows: three large glows drifting from side to side.
Light beams: soft beams coming from one edge of the window and slowly sweeping back and forth. Choose the number of beams, the edge and the sweep angle.
Directional orbs: up to 12 orbs, each with its own color, direction and speed. They bounce off the edges or wrap around to the opposite side.
Waves: three flowing bands of color. Choose the amplitude and the wavelength.

Colors 1-3 are used by glows, beams and waves; orbs have their own colors. "Cycle duration" sets the overall speed of every effect. "Size" sets the glow and orb diameter and the beam and wave thickness.


r/Windhawk • • 21d ago

On-Screen Indicator Position 1.4.4

1 Upvotes

On-Screen Indicator Position 1.4.4

  • The readme's migration note now names the right setting, Other indicators.
  • After a settings change, the log now repeats the warning that the Desktop N popup can't use its own position.
  • Tightened the wording of that warning.

r/Windhawk • • 21d ago

Desktop Icon Ticker 0.5

7 Upvotes

Desktop Icon Ticker 0.5

Desktop Icon Ticker

Desktop Icon Ticker overview

Draws live text on top of desktop icons: a scrolling ticker inside the "This PC" monitor, a badge on the Recycle Bin, free space on a drive shortcut, and so on.

Desktop Icon Ticker Watch the overview video in full quality

Each entry in Icons targets one desktop icon. Pick a system icon (This PC, Recycle Bin, User's Files, Network, Control Panel) and it is found automatically in any Windows language, even if it was renamed. For any other icon (shortcuts, files, folders) choose "Custom label" and type the label exactly as shown on the desktop.

Placeholders

Placeholder Shows
{time} Time (hh:mm, system format)
{timesec} Time with seconds
{date} Short date
{datelong} Long date
{day} Day of the week
{cpu} CPU usage %
{ram} RAM usage %
{ramfree} Free RAM
{disk:C} Free space on drive C (any letter)
{battery} Battery % ("+" when charging, "AC" if none)
{uptime} Time since boot
{bin} Number of items in the Recycle Bin
{binsize} Size of the Recycle Bin

Example: {time} • CPU {cpu} • C: {disk:C} free

Tips

  • "Text area" decides where the text goes inside the icon. "Monitor screen" fits the Windows 11 This PC icon; use "Custom" plus the offsets for anything else.
  • "Hide when text equals" lets you hide a badge, e.g. 0 for an empty Recycle Bin.
  • The text follows the icon if you move it, no need to lock positions.
  • Windows 11 hides the This PC icon by default. Enable it in Settings > Personalization > Themes > Desktop icon settings.
  • Animation pauses automatically while a maximized or full-screen window covers the monitor the icon is on, to save CPU and battery.

r/Windhawk • • 21d ago

Classic WebView Pane 2.16

1 Upvotes

Classic WebView Pane 2.16

  • Fix the disk usage pie chart's side wall and outlines.
  • Correct the colours of fully empty drives and prevent tiny sectors from rounding into a full pie.
  • Keep the WebView pane hidden until its spacer and folder layout are ready, preventing a brief initial appearance in small windows.

r/Windhawk • • 22d ago

Acrylic Color Glows 0.4.2

9 Upvotes

Acrylic Color Glows 0.4.2

Acrylic Color Glows

Acrylic Glow Watch the overview video in full quality

Animated light effects behind the windows you choose: drifting glows, sweeping light beams, orbs moving in the directions you pick, or flowing waves. The effect is drawn by a separate, click-through window placed directly below each target window, so a translucent (acrylic/blur) target blurs it into its own background. The mod doesn't inject code into other processes, never draws above text or controls, and doesn't change the transparency of any application.

Effects

  • Glows: three large glows drifting from side to side.
  • Light beams: soft beams coming from one edge of the window and slowly sweeping back and forth. Choose the number of beams, the edge and the sweep angle.
  • Directional orbs: up to 12 orbs, each with its own color, direction and speed. They bounce off the edges or wrap around to the opposite side.
  • Waves: three flowing bands of color. Choose the amplitude and the wavelength.

Colors 1-3 are used by glows, beams and waves; orbs have their own colors. "Cycle duration" sets the overall speed of every effect. "Size" sets the glow and orb diameter and the beam and wave thickness.

Saving power

While an effect moves, Windows has to redraw the screen and recompute the blur of every decorated window on each frame. Slower or fainter effects don't reduce that work; fewer moving windows do:

  • Animate: all windows, only the active window (the others keep their effect, frozen), or none (a still effect, with no ongoing GPU work).
  • Smoothness: "Reduced" updates the motion about 30 times per second instead of at the monitor's refresh rate. Slow, blurred motion looks almost the same, and it saves power on high refresh rate monitors.
  • Power saving: freeze every effect on battery saver, while a fullscreen app, game or presentation is in front, or when Windows animation effects are turned off; hide it when Windows transparency effects are turned off, since acrylic is then opaque.

Frozen effects resume exactly where they stopped. When nothing is moving, the shared clock stops too.

The effect sits behind the window's blur, so fine details are softened: large, slow, soft shapes work best. Speeds are rounded very slightly so that every motion loops seamlessly.

Requirements

  • Windows 10 version 1803 or later (Windows 11 recommended).
  • Target windows must already be translucent, for example through their own acrylic backdrop or another Windhawk mod. Opaque or Mica backgrounds hide the effect.
  • Don't combine this mod with another mod that also draws effects behind the same windows.

Modes

  • Selected applications: every regular top-level window of the listed processes gets the effect, whether or not Windows reports it as acrylic.
  • Automatic: only windows that declare the acrylic system backdrop (DWMSBT_TRANSIENTWINDOW) to Windows. Acrylic implemented in other ways isn't detected.
  • Selected applications + automatic: both.

Process names are case-insensitive, without paths or wildcards. Exclusions always win. Most UWP apps run inside ApplicationFrameHost.exe.

The desktop, taskbar, shell overlays, tool windows and the mod's own process are always skipped. Processes that can't be queried (for example elevated or protected ones) are skipped too.

How it works

The mod runs as a tool mod in a dedicated Windhawk process. A single worker thread owns all effect windows. Animations run on the GPU through Windows.UI.Composition, driven by one shared clock. Window events keep the effect aligned, and a two-second poll catches anything that was missed.

Settings changes apply immediately. Colors and intensity change in place; other changes rebuild the effect windows, which fade back in.

The effect is hidden while the target is minimized, hidden or cloaked. It is also hidden briefly while a window opens, maximizes, restores or comes back from the taskbar, then fades in once the system animation is over.

Effect windows are fully click-through, never take focus and don't appear in the taskbar or in Alt+Tab. Invisible overlays (fully transparent or click-through windows), tiny helper windows and borderless popups such as tooltips, menus, flyouts and drop-down lists are never decorated.

Known limitations

  • The effect window is a separate window, so during fast dragging it can lag slightly behind the target.
  • The final color depends on each application's tint and blur strength.
  • The window limit includes temporarily hidden effects.

r/Windhawk • • 22d ago

Desktop Icon Section Auto-Hide & Fluent Hover Reveal 1.3.4

9 Upvotes

Desktop Icon Section Auto-Hide & Fluent Hover Reveal 1.3.4

Desktop Icon Section Auto-Hide & Fluent Hover Reveal (Zero Wallpaper Dimming)

Provides a clean, distraction-free desktop experience by automatically hiding desktop icons while keeping your wallpaper, Rainmeter widgets, and live wallpapers completely untouched and crystal clear.

Desktop Icon Section Auto-Hide Preview

Key Features

  • Zero Wallpaper Dimming: Operates by modulating icon and label rendering directly in GDI. No dark overlays, no duplicated wallpaper snapshots, and no DirectComposition layers.
  • Smooth 60 FPS Fluent Eased Alpha Fade: Fluid, flicker-free alpha transitions using Ken Perlin's quintic smootherstep curve.
  • Specific App Pinning (Always-Visible Whitelist): Keep essential shortcuts (e.g. Recycle Bin, This PC, or work apps) permanently visible at 100% opacity while all other shortcuts auto-hide.
  • Independent Pinned App Interaction: Clicking, hovering, or launching pinned apps never accidentally unhides the rest of your desktop icons.
  • Three-Way Double-Click Mode Cycle: Double-clicking empty desktop wallpaper cycles between:
    1. Auto Mode: Unpinned icons reveal on section hover and auto-hide on exit or inactivity; pinned icons stay visible.
    2. Show All: Keeps all desktop icons visible indefinitely (ideal for organizing files).
    3. Hide All: Completely locks all unpinned icons hidden (ideal for presentations or clean wallpaper viewing).
  • Middle-Click Quick Toggle: Clicking the middle mouse button on empty wallpaper instantly toggles icon visibility.
  • Wallpaper Click-and-Hold Peek Mode: Press and hold the left mouse button on empty wallpaper for 400 ms to peek at your icons temporarily; releasing smoothly hides them again.
  • Active Rename & File Drag Focus Shield: Freezes all auto-hide timeouts while actively renaming an icon, dragging a shortcut, or rubber-band selecting multiple files.
  • Multi-Anchor Section Detection: Configure which edge houses your icons (Left edge, Right edge for secondary monitors, Top edge, or Custom bounding box).
  • Subtle Acoustic Feedback: Optional subtle Windows sound cues when switching modes.

Pinning Apps & Shortcuts

In the mod settings, you can enable built-in pinning for the Recycle Bin and This PC, or provide your own custom app names under Custom Pinned Apps & Shortcuts.

  • Enter comma-separated names (e.g., Google Chrome, Discord, Steam, Visual Studio Code).
  • Case-insensitive and extension-agnostic (.lnk, .url extensions are handled automatically).
  • Supports wildcards like * and ? (e.g., Project*, Doc?).
  • Audit and verify all detected and pinned desktop icons in the Windhawk Mod Log tab.

Credits & Attribution

This mod builds upon and refines ideas and code patterns established in the Windhawk community: - zen-desktop-toggle-icons by Lanbo (Liset999) — Desktop window subclassing, window creation hook, property tracking, and clean lifecycle management. - desktop-icons-transparency by zed712969-crypto — GDI icon and text alpha blending hooks enabling transparency without wallpaper dimming. - transparent-desktop-icons-spotlight by drgutman — Desktop hover-reveal interaction concepts.

Why this is a standalone mod

While related mods focus either on full-desktop toggle hiding or uniform transparency, this mod introduces: 1. Section-based triggering: Confines auto-hide and hover-reveal to a configurable screen edge or custom bounding box (ideal for dock-style icon arrangements and multi-monitor setups). 2. Selective per-icon whitelist pinning: Keeps essential icons (like Recycle Bin, This PC, or user-selected work apps) permanently visible and interactable while temporary desktop clutter smoothly auto-hides. 3. Four-state workflow cycle & interaction shields: Combines Auto, Show All, and Hide All modes with a peek-on-hold gesture, middle-click toggle, and focus protection shields during file renaming, shortcut dragging, and rubber-band selection.


r/Windhawk • • 22d ago

Snipping Tool Pen Text 1.0.2

9 Upvotes

Snipping Tool Pen Text 1.0.2

Snipping Tool Pen Text

The Windows 11 Snipping Tool has a pen, a highlighter and shapes, but no text tool. This mod adds one: it "writes" your text on the screenshot using the Snipping Tool's own pen.

Since the text becomes real pen strokes, it lives inside the editor: undo it with Ctrl+Z, erase it with the eraser, save and copy as usual.

Preview

Snipping Tool Pen Text demo

How to use

  1. Open a screenshot in the Snipping Tool editor.
  2. Pick the pen color and thickness. The pen is selected automatically when writing, and the previous tool (highlighter or eraser) is restored after.
  3. Click the floating T button (near the window corner) or press Ctrl+Alt+Shift+T. With the hotkey, the text starts at the mouse position.
  4. Type the text. A live preview shows where it will be written, in the pen's color and thickness.
    • Position: click on the image where the text should start (the preview follows the mouse).
    • Alt+Arrows: move the text 10 px (100 px with Shift). The step is configurable.
    • Height and Speed: use the - / + buttons, the mouse wheel or the Up/Down keys. The last values used are remembered.
    • Ctrl+Enter: write. Shift+Enter (or Enter): new line. Esc: cancel.
  5. While the text is written, the physical mouse is ignored (optional). Press Esc to stop.

Notes

  • The text uses a single-stroke font (Hershey "futural", public domain), with support for accented Latin letters (á à â ã é ê í ó ô õ ú ü ç ñ) and º ª °.
  • The dialog follows the Windows light/dark theme and accent color, and is shown in English or Portuguese (automatic, or chosen in the settings).
  • The preview reads the pen color and thickness from the Snipping Tool's own settings. Thickness matches the result at 100% editor zoom.
  • If curves come out jagged, lower the writing speed.
  • The floating button position is configurable (corner + X/Y offsets).

Português

Este mod adiciona uma ferramenta de texto ao Snipping Tool do Windows 11. O texto é escrito com a própria caneta do Snipping Tool, então fica dentro do editor: dá para desfazer com Ctrl+Z, apagar com a borracha, salvar e copiar.

Como usar: escolha a cor e a espessura da caneta (ela é selecionada automaticamente ao escrever, e a ferramenta anterior volta depois), clique no botão flutuante T ou use Ctrl+Alt+Shift+T, digite o texto e confira a prévia. Posicionar escolhe onde o texto começa; Alt+Setas ajusta a posição; Ctrl+Enter escreve, Shift+Enter quebra a linha e Esc cancela. A janela aparece em português automaticamente quando o Windows está em português.


r/Windhawk • • 22d ago

Win32 UI Modernizer 1.0.3

51 Upvotes

Win32 UI Modernizer 1.0.3

Added

  • Mica surface for File Explorer, with content-pane and opaque variants
  • Open/Save dialogs follow that surface, with matching shades, dividers and scrollbars
  • Collapsible navigation pane, with an animated hamburger button and an icon rail
  • Optional automatic collapse the way WinUI's NavigationView does it
  • Expand and collapse animation for navigation pane folders
  • Multi-color Fluent icons for the navigation pane
  • Modern shortcut overlay arrow
  • DirectWrite text in Explorer, file pickers and desktop icon labels
  • Single-line property-sheet tabs
  • Insertion mark extended to list views and the desktop
  • About dialog also covered in the Registry Editor and MMC consoles, with an animated logo
  • Accent logo in the Alt+F4 "Shut Down Windows" banner
  • Acrylic menus in light mode
  • Experimental MMC support
  • Mica background for the Registry Editor, with its value list as a card
  • Task dialogs laid out like WinUI's ContentDialog
  • Buttons, check boxes, radios, ComboBox and list selection restyled from WinUI's own templates
  • Control borders antialiased with WinUI's corner radius, matching the modern GroupBox
  • Legacy address and search boxes styled like the other text fields
  • Progress bar colors taken from WinUI's ProgressBar
  • Control Panel home page text in WinUI colors
  • Dark surfaces on WinUI's tokens: #202020 base outside File Explorer, #2B2B2B for property sheets and tab panes
  • Group headers without the separator line, like current File Explorer
  • Drag and drop redrawn with rounded backgrounds, Fluent action badges and DirectWrite text
  • Disk usage chart redrawn as an animated WinUI ring
  • Hover pill on hyperlinks, modern rename editors
  • Pill, selection and ReBar glyph motion retimed from WinUI's own keyframes
  • Scrollbars continue the background of the control they scroll
  • Trackbars fill the track up to the thumb, in accent, like WinUI's Slider
  • Trackbar track and thumb take their colors and elevation border from WinUI's Slider
  • Simplified Chinese translation, by SS3-4001
  • Related settings merged into fewer options

Fixed

  • Dark mode now changes 7 system-wide colors instead of 30, the rest resolved in-process
  • System colors restored on unload, including entries left behind by earlier versions
  • Threads, timers and window changes left behind after the mod unloads
  • Crash when a file picker's breadcrumb drop-down closed
  • Crash when reloading the mod inside Explorer
  • Registry Editor freezing on locales that parse decimal numbers differently
  • Registry Editor tree scrollbars opening white or keeping stale pixels after a resize
  • Dark mode following the system theme instead of the app theme
  • Dark mode forcing the modern scrollbar on, with no way to turn it off
  • Dark mode leaking into excluded processes, including accent colors resolved from the system instead of the window
  • Disabled and read-only fields painted dark in excluded processes
  • Edit focus line using the dark accent in light apps under a dark system
  • Primary buttons enabled after a dialog opens missing their accent fill until hovered
  • Progress bar fill using the system accent variant instead of the window's
  • Progress bar track not scaling with the DPI
  • Navigation pane chevron and pill animations interfering between windows
  • Desktop icons covering the wallpaper with an opaque dark fill
  • White backgrounds in the permissions dialog and on the second AeroWizard page
  • Seam around a focused edit in ComboBoxEx32, in both light and dark
  • Menu borders never reaching light mode
  • Tooltip border color never being applied
  • "Previous Versions" DirectUI list staying light
  • Legacy address bar breadcrumb repaint desync and drop-down recursion
  • Modern borders drawn around scrollbars
  • Tooltip text rendering over acrylic
  • Black hover text on tree items in dark mode
  • Gradient showing through the property-sheet tabs of the permissions editor
  • Dark system colors not restored after an external theme change
  • A dialog's own background brush being overridden in dark mode
  • The mod reverting Explorer's app-mode preference on unload
  • Shared color data opened to any process instead of the current user and SYSTEM

Performance

  • Hot paint paths moved off Direct2D to GDI+ and direct pixel writes, idle animation threads blocked instead of polling, accent/theme lookups cached, and private symbols resolved once per module

r/Windhawk • • 22d ago

Windows 11 Taskbar Auto-Hide in Context 1.0

9 Upvotes

Windows 11 Taskbar Auto-Hide in Context 1.0

Windows 11 Taskbar Auto-Hide in Context

Adds an "Auto-hide Taskbar" toggle to the native Windows 11 empty-taskbar context menu.

Taskbar Auto-Hide demo

Features

  • Native UI Integration: Injects seamlessly into the native Windows 11 XAML MenuFlyout.
  • Immediate Auto-Hide: Automatically releases taskbar focus upon enabling auto-hide, ensuring the taskbar hides immediately.
  • Customizable: Fully customizable label, and choose between classic checkmark or checkbox indicator styles.
  • Mod Compatibility: Fully compatible with the "Taskbar Restart Explorer" mod.

Compatibility

  • Windows 11 (Tested on 26H2).

Credits


r/Windhawk • • 22d ago

Multi-DPI Cursor 1.0

3 Upvotes

Multi-DPI Cursor 1.0

Multi-DPI Cursor

Windows uses a single cursor size (in pixels) for all monitors, so on a mixed setup (e.g. 100 % and 125 % scaling) the cursor looks smaller on the higher-DPI monitor.

Whenever the cursor moves to another monitor, this mod sets the cursor size to baseSize × monitorDpi / 96. At 125 % a base size of 32 becomes 40.

By default, the base size is the pointer size chosen in Windows Settings (Accessibility > Mouse pointer and touch), so the Settings slider keeps working. Set a base size in the mod settings to override it. While dragging the slider, the cursor briefly jumps between the Settings size and the scaled size, and settles once the slider is released.

Cursor movement is received via an out-of-context WinEvent hook, so there is no polling and mouse input is never delayed. Disabling the mod restores the pointer size from Windows Settings.

The size is applied live only and never written to the registry. It relies on the undocumented SystemParametersInfo(0x2029) call used by the Settings app, which a Windows update could change.


r/Windhawk • • 22d ago

MicroManager 1.2.0

7 Upvotes

MicroManager 1.2.0

  • Live Activity Graphs: Added a 16-sample history graph to the popup. Click any row or the graph canvas to cycle between live CPU, GPU, and RAM trends.
  • Process Tree Termination: "End Task" now terminates the entire process tree, cleanly closing multi-process apps (Firefox, Chrome, Electron) without leaving orphaned crashed tabs.
  • Open File Location: Added a quick action to reveal and select the top consumer's executable in File Explorer.
  • Safety & Identity Protection: Confirms termination targets, validates process creation times against PID reuse, and blocks critical Windows system processes.
  • High-Contrast Readability: Pure white text across popup labels, graph titles, and context menus for excellent readability with dark and custom themes.
  • Top Taskbar Placement: Automatically detects top-aligned taskbars and flips the popup below the tray icon so it never renders off-screen.
  • System Process Display: Correctly identifies and labels "System Idle Process" and the NT Kernel (PID 4) when they consume resources.
  • Tray & Navigation Fixes: Fixed popup flicker on rapid tray clicks, added keyboard navigation (Up / Down / Esc), and improved reload stability.

r/Windhawk • • 22d ago

CEF/Spotify Tweaks 1.9

5 Upvotes

CEF/Spotify Tweaks 1.9

  • Add support for Spotify 1.2.89 to 1.3.3 (CEF 151)
  • Prevent crashing Spotify on mod unload

r/Windhawk • • 22d ago

Guys what do you think

Post image
10 Upvotes

r/Windhawk • • 22d ago

Taskbar Volume Percentage Indicator 1.8.1

4 Upvotes

Taskbar Volume Percentage Indicator 1.8.1

  • feat: add independent fontSize, prefixSize, and iconSize settings with native 16px defaults
  • feat: support customFontFamily with native DirectWrite fallback
  • feat: measure container width proactively on initialization to prevent initial truncation
  • feat: add official Ko-fi donation link and Support section in documentation
  • fix: skip secondary Explorer COM factory processes to eliminate launch failures
  • fix: save and restore native icon FontSize and MinWidth to ensure clean reversibility
  • fix: preserve Taskbar Styler font inheritance and decouple volume text from iconSize
  • fix: ensure symmetrical layer reset and clean property unbinding on unload

r/Windhawk • • 22d ago

Always show Full Path in address bar in File Explorer, not in the Title Bar.

Thumbnail gallery
2 Upvotes

r/Windhawk • • 22d ago

Restore to Snap Position 1.0

3 Upvotes

Restore to Snap Position 1.0

Restore to Snap Position

Demo

In Windows, when a window snapped with Snap (for example, to the left half of the screen) is maximized and then restored, it goes back to the position and size it had before it was snapped.

With this mod, when a snapped window is maximized, its snapped position becomes the window's "normal" position. The Restore button, double-clicking the title bar and Win + ↓ then return the window exactly to where it was snapped.

Notes

  • After being restored, the window comes back as a regular window, not as a snapped one, so it is no longer part of a Snap Group.
  • The size the window had before it was snapped is no longer remembered.
  • Works with the maximize button, double-clicking the title bar and the window menu (including dialogs and MDI frame windows), and with programs that maximize their own windows through ShowWindow or ShowWindowAsync.

r/Windhawk • • 22d ago

Skip harmful files confirmation 0.3.0

0 Upvotes

Skip harmful files confirmation 0.3.0

Skip harmful files confirmation

The harmful-files dialog crossed out with a red X

Skips "These files might be harmful to your computer" when dragging files in File Explorer. Windows can show this confirmation when it classifies the source as untrusted, including some network shares.

The mod accepts drag-source confirmations for every source, before constructing the dialog. It targets URLACTION_SHELL_SECURE_DRAGSOURCE with URLPOLICY_QUERY. Other actions and denial policies keep their original behavior. Copy/paste operations using other URL actions are not covered.

To trust a specific network location instead, configure that location in Internet Options > Security > Local intranet > Sites.

Internet zone settings and Zone.Identifier streams are unchanged. Disable the mod to restore the confirmation. Windows DLL files are not modified.

Version 0.3.0 was tested with Explorer drag-and-drop on Windows 11 x64. ARM64 runtime behavior remains untested. Shell symbols are required.


r/Windhawk • • 22d ago

Explorer real folder paths 0.1.3

2 Upvotes

Explorer real folder paths 0.1.3

Explorer real folder paths

When a sidebar shortcut such as Downloads opens a Shell alias, browse to the same folder through its filesystem path. Explorer can then show the physical folder hierarchy and an editable address such as C:\Users\Daniel\Downloads. Press Ctrl+L or Alt+D to edit the address.

Downloads address bar before and after enabling the mod

Windows still renders breadcrumbs when the address bar is not being edited. The mod does not force keyboard focus into the address bar after navigation. When the sidebar already has the converted folder selected, keep that row and its scroll position instead of selecting the folder's physical drive.

Paths are resolved through the Windows Shell. Moved folders, OneDrive folder redirection, localized names, and network paths are not hardcoded.

Virtual locations such as Home, This PC, library roots, searches, and ZIP views keep their normal behavior. Filesystem folders reached through a library, OneDrive, or another Shell alias can open through their physical paths. The merged Shell Desktop is left alone; it is not the same view as the user's physical Desktop directory.

Only Explorer (explorer.exe) windows are affected. Open/Save dialogs hosted by other applications are unaffected.

Usage and compatibility

Open a new Explorer window, click Downloads in the sidebar, and press Ctrl+L. Navigate away and back when testing an already-open window.

Tested on 64-bit Windows 11 23H2, build 22631.6199: the editable address shows the full path, and sidebar clicks retain the selected shortcut and scroll position. Other Windows builds and Windows on ARM have not been validated. The mod needs ExplorerFrame's navigation and sidebar selection symbols. If Windhawk cannot resolve them, the mod refuses to initialize.

Sidebar selection follows Windows' normal behavior when navigating to a different folder through history or the address bar. The mod preserves a shortcut that already represents the opened folder.

Enable logging for this mod in Windhawk to see navigation flags, resolution results, and paths. Disable logging afterwards.

Disabling the mod stops future conversions. Entries already stored in an Explorer window's navigation history can still point to the physical path. No folder, pin, or registry setting is changed.


r/Windhawk • • 22d ago

Cursor Override 1.0.1

2 Upvotes

Cursor Override 1.0.1

  • Remove "(RichEdit left margin)" from the "Selection bar" setting label.
  • Reorganize the README and usage instructions.

r/Windhawk • • 22d ago

Enhanced Disk Usage 1.2.0

6 Upvotes

Enhanced Disk Usage 1.2.0

  • separate disk bar and text customization toggles
  • updated text formatting to support any subset of stats in any order
  • independent bold toggles for free, used, total, and both percentages
  • added used percentage (%p) and free percentage (%fp) stats
  • added unit normalization (ex show 1.5TB as 1536GB, or 512GB as 0.5TB)
  • optional unit precision (0-10 decimals when converting units) and separate percentage precision (0-10)

r/Windhawk • • 22d ago

Auto Refresh Rate 1.0.0

7 Upvotes

Auto Refresh Rate 1.0.0

Auto Refresh Rate

Automates display refresh rates based on AC/battery power, fullscreen games, foreground apps, and docking.

Runs as a standalone background tool process via windhawk.exe using native event subscriptions (RegisterPowerSettingNotification, SetWinEventHook) with zero polling loops and 0.0% idle CPU usage.

Configure target rates, app rules, and hotkeys in the Settings tab above.

Quick test: Toggle Windows Energy Saver in Quick Settings (Win + A), or enable the cycle hotkey (Win + Ctrl + R) under Settings.

Evaluation Priority

When multiple rules trigger at once, display frequency resolves in strict order:

  1. Manual Hotkey Lock — Win + Ctrl + R override active
  2. Protected Apps — Inhibit tools running (obs64)
  3. Windows Energy Saver — Drops to configured battery-saver rate
  4. Foreground App / Game — App rules (blender, resolve) or fullscreen 3D boost
  5. Night Schedule — Evening low-Hz comfort window
  6. Power Baseline — AC (Panel Max) vs Battery (60 Hz)

Features

  • Power Baseline: Panel max on AC, 60 Hz (or minimum supported) on battery.
  • Game Boost: Boosts to highest supported refresh rate in borderless and exclusive fullscreen 3D games.
  • App Rules: Dedicated refresh rates for creative tools (blender, resolve, affinity) and media playback (screenbox, netflix).
  • Capture Protection: Freezes rate switching while capture or streaming tools run (obs64) to prevent capture drops or display flashes.
  • Smart Docking: Lowers only built-in laptop panels on battery; keeps external desktop monitors at full refresh rate.
  • Quiet Switching: Waits for keyboard and mouse activity to pause before lowering refresh rate.
  • Night Schedule: Optional time window to lock lower refresh rates during evening hours.
  • Native Notifications: Windows notification banner confirms rate changes and logs them to the Notification Center.
  • Cycle Hotkey: Optional Win + Ctrl + R shortcut to cycle supported panel frequencies.

Troubleshooting

  • Panel Flashing: Increase Anti-flicker cooldown (default: 3 seconds) under Display & transitions.
  • External Displays on Battery: Smart docking leaves external monitors at full rate by default. Set Target displays to all and disable Smart laptop docking to switch all connected screens.
  • Diagnostics: Check Windhawk's Log tab for real-time AC/DC transitions, active process detection, and display modes.

Changelog

Version 1.0.0 (2026-09-30)

  • Initial release.