PowerToys 0.95.1 Fixes Light Switch and Installer Stability

  • Thread Author
Microsoft’s PowerToys has quietly shipped a targeted hotfix — version 0.95.1 — that addresses the most abrasive complaints since the 0.95 release, most notably the Light Switch behavior that was unintentionally flipping users’ themes, along with a clutch of stability and installer improvements that make the suite safer to run on both Windows 11 and Windows 10 machines.

A computer monitor shows a giant 'Light Switch' OFF button over a Windows-themed interface.Background​

PowerToys is Microsoft’s community-driven toolkit for power users, bundling small but powerful utilities such as FancyZones, PowerRename, Command Palette, and (new in 0.95) Light Switch — a scheduler that toggles Windows between light and dark modes automatically. The 0.95 cycle introduced Light Switch and several Command Palette performance gains, but an update path issue caused Light Switch to become active on some systems by default, producing widespread and visible theme flips that generated substantial community pushback.
The 0.95.1 release is Microsoft’s response to that backlash: a hotfix-style update that corrects the default enablement and several additional regressions. The release is available as a GitHub tag and through the usual PowerToys update channels; if you run PowerToys, you can trigger the update from the app’s Settings → General tab or install the packaged release manually.

What 0.95.1 Changes — the short list​

PowerToys 0.95.1 focuses on reliability and behavior fixes rather than adding new user-facing functionality. The most notable changes include:
  • Light Switch fixes
  • Light Switch no longer enables itself by default.
  • The old “Manual” schedule mode has been renamed “Fixed Hours” to reduce confusion.
  • A new “Off” mode was added so the scheduler can be completely disabled while preserving the hotkey toggle.
  • Corrected a bug where sunset/sunrise calculations could override manual schedules and where the taskbar accent color was being applied incorrectly.
  • Command Palette stability
  • Crash fixes for scenarios that used filters (for example, Windows Terminal profiles or Windows Services pages) in AOT/trimming builds.
  • Find My Mouse polish
  • Fixed issues that could cause the window to lose input focus or the cursor to appear busy (the “hourglass” effect).
  • Installer modernization
  • Migrated from WiX v3 to WiX v5, trimming build times and improving installer reliability.
  • Bug report system improvements and other small fixes
  • Better bug-report generation and miscellaneous quality-of-life patches across utilities.
These items come directly from the release notes and corroborating tech coverage — the changes are narrowly scoped to address the highest-impact regressions introduced in the previous release.

Deep dive: Light Switch — what went wrong and how 0.95.1 fixes it​

The problem in practice​

Light Switch is a useful addition in principle: it installs a scheduler to flip both the System and Apps theme flags in Windows at fixed times or relative to sunrise/sunset, and it offers a hotkey for instant toggles. The implementation is straightforward — PowerToys writes the same registry values (AppsUseLightTheme and SystemUsesLightTheme) that Windows uses — but the update path introduced a critical UX issue: the scheduler was being turned on for some users during update/installation, which led to repeated or unexpected theme changes for people who prefer a static theme. That created a lot of noise and confusion because a background tool was altering fundamental personalization settings without an explicit opt-in.

What 0.95.1 changes​

0.95.1 addresses the root cause in three practical ways:
  • Default behavior corrected: Light Switch will not activate automatically after updating, preventing surprise theme flips for users who did not opt into scheduled switching.
  • Mode clarity: Renaming “Manual” to “Fixed Hours” reduces ambiguity for nontechnical users who confused “Manual” with “manual toggle.” The new “Off” mode gives users the ability to keep the hotkey while disabling automated scheduling.
  • Sunset/sunrise consistency: Fixes ensure that switching between schedule types (e.g., Fixed Hours back to Sunset-to-Sunrise) properly updates the internal timers so manual changes aren’t immediately overridden.
Those fixes take a conservative approach: Light Switch remains a feature for users who explicitly enable it, while giving administrators and cautious users a straightforward “off but available” option. The engineering trade here emphasizes explicit consent for changes to persistent personalization settings.

Stability fixes and installer modernization​

Command Palette​

The Command Palette (CmdPal) has undergone major engineering work over the last few releases, including a new fuzzy matcher and AOT compilation for performance. However, some crash scenarios remained — particularly on trimmed or AOT-built binaries when filtering on certain ListPages. 0.95.1 includes targeted fixes that remove fragile runtime bindings and ensure cached window data is refreshed correctly. Those changes reduce crash surface and make the launcher more robust across configurations.

Find My Mouse​

Several users reported that Find My Mouse could cause the mouse cursor to “lose focus” or appear busy. The 0.95.1 release corrects the spotlight behavior so the module no longer steals the input focus or sets the pointer state incorrectly. This improves reliability for users who rely on accessibility features during presentations or remote assistance sessions.

Installer: moving to WiX v5​

Under the hood, PowerToys’ build and packaging pipeline has been modernized by migrating from WiX v3 to WiX v5. The stated benefits are faster builds and fewer packaging-related failures in CI and release automation. For everyday users this manifests as faster, more reliable installer builds and a lower chance of corrupt or incomplete installs when PowerToys is distributed in different ways (GitHub release assets, Microsoft Store packaging paths, or enterprise distribution).

Community reaction and context​

The Light Switch default-enable incident generated a strong and predictable reaction: users who prefer a fixed theme were frustrated at a background tool that changed a core personalization setting without a clear first-run notice. Community troubleshooting quickly converged on disabling Light Switch in PowerToys Settings as the immediate remedy, and the PowerToys team marked a hotfix for review and release. The response and the rapid hotfix illustrate how active community reporting and GitHub issue triage continue to shape PowerToys’ release behavior.
The broader context is important: Light Switch fills a longstanding gap in Windows (automatic theme scheduling) that users have solved previously with third-party utilities. PowerToys now offers a first-party, maintained alternative for that functionality — but the incident underlines a core lesson in product design: features that alter persistent user preferences must default to opt-in and include clear onboarding.

Practical guidance: how to update, disable, or roll back​

If you want the fix now (end-user steps)​

  • Open PowerToys.
  • Go to Settings → General.
  • Click Check for updates or allow PowerToys to auto-update if enabled.
  • If the app reports version 0.95.1, let it install and restart PowerToys when prompted.

Disable Light Switch (if your theme keeps flipping)​

  • Open PowerToys → System Tools → Light Switch.
  • Toggle the module to Off (or select “Off” mode if you prefer to keep the hotkey active).
  • Confirm your theme in Settings → Personalization → Colors.
  • If system chrome (taskbar or Start) still looks wrong, restart explorer.exe via Task Manager.

Enterprise guidance​

  • Pilot the 0.95.1 update on a small group before broad rollout.
  • Document the Light Switch setting in internal support KBs so helpdesk staff can quickly diagnose unexpected theme toggles.
  • Consider blocking automatic PowerToys updates in managed environments until the patch path and default behavior are validated for your environment.

Critical analysis — strengths, trade-offs, and risks​

Notable strengths​

  • Quick, focused remediation: PowerToys 0.95.1 is a surgical release: it addresses the most user-facing regressions without introducing new features that would broaden the risk surface.
  • Conservative default restored: Turning Light Switch off by default is the correct posture for any feature that changes persistent personalization.
  • Installer and tooling improvements: Moving to WiX v5 is a positive long-term investment that reduces packaging friction and should lower release-related failures.

Practical trade-offs​

  • PowerToys remains user-space: Light Switch operates in user context and flips registry flags; it will not fix apps that manage their own theme state. That means compatibility is good but not perfect, and expectations must be managed for older Win32 apps.
  • Telemetry/scale unknowns: Public reports do not disclose the percentage of users impacted or exactly which installer paths produced the default-enable behavior. Those metrics are internal to Microsoft; without them we can only treat the event as “widespread enough to generate visible noise.” Flagging this gap is important for IT decision-making.

Risks and lingering concerns​

  • User trust: A background update flipping a visible setting undermines trust. Even with the fix, teams must consider stronger onboarding, first-run dialogs, or an explicit opt-in to prevent similar incidents.
  • Accessibility regression potential: Any automated visual change must be validated against assistive technologies and contrast requirements. The PowerToys team should continue accessibility testing as theme-related features expand across more shell surfaces.
  • Enterprise update management: Organizations that allow auto-updating of utilities like PowerToys should consider tighter controls or staged rollout policies; otherwise, a seemingly minor bug can produce a sizable support burden.

Verification and cross-checks​

The key claims in this article were verified against multiple independent sources:
  • The official PowerToys release notes and GitHub releases show the 0.95.x release series and the Light Switch feature set and bug fixes.
  • Independent coverage and package mirrors (TechSpot, Tweakers) reproduced the 0.95.1 changelog and highlighted the WiX migration and Light Switch fixes.
  • Community discussions and forum threads documented the symptom, the interim workaround (disable Light Switch), and the PowerToys team’s hotfix process. Those threads provide the social trace of the problem and the practical remedies users applied.
Where exact rollout telemetry (how many users were affected, which distribution channel caused the default-to-on behavior) is not public, that absence is flagged as an unverifiable claim; the PowerToys team alone can provide those precise numbers. Readers should treat any quantitative statements about scale as estimates unless Microsoft publishes the raw telemetry.

Bottom line — who should install 0.95.1 and when​

  • If you already run PowerToys and experienced unexpected theme changes after the last update, install 0.95.1 now and verify Light Switch is disabled (or configured to your preference). The hotfix restores conservative defaults and corrects the immediate regressions.
  • If you’re an IT administrator, pilot the updated build, update internal documentation to include Light Switch troubleshooting, and consider holding PowerToys updates in a small ring until the behavior is validated in your environment.
  • If you’re curious about automatic theme scheduling and are comfortable enabling it intentionally, test Fixed Hours or Sunset-to-Sunrise on a single device first and check how your key apps respond before enabling it across primary workstations.

PowerToys 0.95.1 is a pragmatic, narrowly scoped response to a very visible UX regression. It reinforces a simple product rule: features that change persistent visual settings must be opt-in and clearly communicated. The release also modernizes building and packaging via WiX v5 and patches several stability issues in Command Palette and Find My Mouse — improvements that will be welcome for power users who rely on the suite daily. For those who were inconvenienced by theme flips, the fix is immediate and straightforward; for the PowerToys project, the episode is an instructive reminder about defaults, onboarding, and the importance of community feedback in an open-source, rapid-release model.

Source: Windows Report Latest PowerToys Update Fixes Annoying Light Switch Bugs & More
 

Back
Top