超載

隨著不斷的更新,Windows 10的易用性越來越好, 但是,窗口顏色除了套用不同主題風格才能改變之外, 再無它法。以前還沒有注意到這個問題,隨著手機功能的豐富,夜間的深色模式已逐步讓用戶接受——護眼不僅僅是亮度調節,窗口顏色的改變,也可以在夜間降低屏幕亮度對人眼的刺激。
其實,Windows 10一樣可以擁有類似手機那樣的“深色模式”,只需要一段代碼,就能讓右鍵菜單增加“深色模式、亮色模式”切換功能。相對來講,各種桌面設置小工具雖然更方便些,但因為要對系統進行一些不在我們監控內的修改,所以比自己修改要危險不少。那么下面我們來看看如何安全自主地增加深色護眼模式吧。
首先,點擊開始菜單輸入“Regedit”,然后點擊“注冊表編輯器”。在注冊表編輯器內,定位到“計算機\HKEY_CLASSES_ROOT\DesktopBackground\Shell”處(圖1)。
在Shell上單擊鼠標右鍵,選擇彈出菜單中的“新建→項”,并將其命名為“AppMode”,這里要注意大小寫(圖2、圖3)。
單擊左鍵選中“AppMode”,然后移動鼠標到右側空白處,單擊鼠標右鍵,選擇“新建→字符串值”,注意,在這里要重復新建四個字符串,并分別命名為Icon、MUIVerb、Position和SubCommands。同樣的,也需要注意字符串名稱的大小寫(圖4)。
建立好四個字符串后,先雙擊Icon,在彈出的編輯字符串窗口中,填寫數值數據為“ themecpl.dll,-1”;雙擊MUIVerb,填寫數值數據為“應用模式”;雙擊Position,填寫數值數據為“Bottom”(圖5)。

接下來,右鍵單擊“AppMode”選擇“新建—項”并命名為“Shell”,在Shell下右鍵單擊“新建→項”并命名為“001flyout”,然后再重復一次,在Shell下新建一個“002flyout”項。注意,這一步是在AppMode→Shell位置下新建兩個項,不要與操作剛開始時的DesktopBackground\Shell位置混淆(圖6、圖7)。
然后在001flyout及002flyout下,同樣需要右鍵單擊“新建→字符串值”,并且分別命名為Icon、MUIVerb。然后還要分別在二者下右鍵單擊“新建→項”并命名為commands,同樣也要留意大小寫的區別(圖8、圖9)。
建好后,順序應該如圖一致(圖10)。
現在我們要對001flyout下的字符串值進行修改,雙擊001flyout下的“Icon”,數值數據處填寫“imageres.dll,-5411”;雙擊MUIVerb,數值數據處填寫“亮色模式”(圖11)。
然后單擊001flyout下的command項,雙擊右側默認的字符串值,數值數據中填寫“RegAddHKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize/vAppsUseLightTheme/tREG_DWORD/d1/f”(圖12)。
在002flyout處,同樣要修改字符串值,雙擊002flyout下的“Icon”,數值數據處填寫“imageres.dll,-5412”;雙擊MUIVerb,數值數據處填寫“深色模式”(圖13)。
單擊002flyout下的command項,雙擊右側默認的字符串值,數值數據中填寫“RegAddHKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize/vAppsUseLightTheme/tREG_DWORD/d0/f”(圖14)。
修改完畢后關閉注冊表編輯器,對著桌面空白處單擊鼠標右鍵,可以發現右鍵菜單中已經包含了一個“應用模式”項,光標移動到這里會自動展示子菜單,分別為“亮色模式”和“深色模式”,不妨選擇“深色模式”看一下效果。這樣一來,我們就可以根據實際光線的強弱,方便快捷地調整Windows10的顏色模式了(圖15)。