Android 台灣中文網
標題:
一鍵 Enter 切換 Windows 11 深色、淺色模式!用 PowerShell 腳本輕鬆切換
[打印本頁]
作者:
qciwbu95
時間:
2025-10-30 21:59
標題:
一鍵 Enter 切換 Windows 11 深色、淺色模式!用 PowerShell 腳本輕鬆切換
本帖最後由 qciwbu95 於 2025-11-7 13:28 編輯
一鍵 Enter 切換 Windows 11 深色、淺色模式!用 PowerShell 腳本輕鬆實現
隨著 Windows 11 的 UI 美學進化,使用者越來越注重主題風格的切換。
無論是夜間護眼的「深色模式」,還是日間清爽的「淺色模式」,
其實都可以透過 PowerShell 一行命令自動切換,不必再進入設定頁面手動調整。
以下提供的 PowerShell 腳本的功能是:
讀取目前的「應用程式」與「系統」主題設定 (深色或淺色) → 將兩者切換為相反模式 →
寫入新註冊值 → 重新啟動 Windows Explorer 立即套用變更 → 顯示目前切換後的模式。
# 讀取目前主題設定
$appTheme = Get-ItemPropertyValue -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name AppsUseLightTheme
$sysTheme = Get-ItemPropertyValue -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name SystemUsesLightTheme
# 計算相反值
$newApp = if ($appTheme -eq 1) {0} else {1}
$newSys = if ($sysTheme -eq 1) {0} else {1}
# 寫入新的主題設定
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name AppsUseLightTheme -Value $newApp
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name SystemUsesLightTheme -Value $newSys
# 重啟 Windows Explorer 讓設定立即生效
Stop-Process -ProcessName explorer -Force
Start-Process explorer
Write-Host "已切換到" ($(if ($newApp -eq 1) {'淺色'} else {'深色'}) + "模式。")
複製代碼
▼ 適用版本
Windows 10 1903(2019 年 5 月)起
Windows 11 所有版本(21H2、22H2、23H2 等)
這段腳本適用於
Windows 10 1903 版以後
以及
所有 Windows 11 版本
,因為從
Windows 10 1903
開始,微軟新增了「系統主題」與「應用程式主題」的獨立設定,並將值儲存在
HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize
路徑下。這讓使用者可以分別控制「系統介面」與「應用程式」的深色/淺色模式。
Windows 11
在 UI 上更強調 Fluent Design,因此分開設定的效果更明顯。部分舊版 Win32 應用程式不會跟隨這些設定,仍需手動調整或等待開發者支援。
作者:
alexchli
時間:
2025-10-31 10:18
感謝提供簡便的功能,謝謝
作者:
kywu0apk
時間:
2025-11-2 22:11
感謝提供簡便的功能, 來試試看 .
作者:
tc.chan
時間:
2025-11-5 13:47
Thanks for sharing information.
作者:
motoVlover
時間:
2025-11-6 03:03
感覺上好像幫不上忙:看了超過2行的程式碼,還要以系統管理員身分開啟 PowerShell…,真的能節省時間?嘻嘻~
長了知識,謝謝[qci]大大推廣。
作者:
qciwbu95
時間:
2025-11-7 11:55
motoVlover 發表於 2025-11-6 03:03
感覺上好像幫不上忙:看了超過2行的程式碼,還要以系統管理員身分開啟 PowerShell…,真的能節省時間?嘻 ...
這功能指令是我常用 Windows 11 過程的一部分,覺得不錯用而分享
裡面也
沒有提到
省時間
也不需要
系統管理身分
沒想過也沒興趣踩那各位
不容挑戰的專業
保險絲
或許你也可以分享自己的經驗與實用功能指令
讓人們得以在此相互學習
不要浪費時間在討論區徒留文字攻訐的紀錄
生活已經夠累了
不需要在這裡做出不禮貌的回應吧
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1