關于wallpaper的高優(yōu)先級自啟動
(先說結論,有自啟動問題的,打開wallpaper的休眠后安全啟動選項)
今天搗鼓了一天wallpaper+mydockfinder,先展示成品

但是過程出乎意料的讓人掉頭發(fā),中間wallpaper的自啟動和dock啟動慢的問題困擾了我很久。
先說wallpaper的自啟動問題。如果使用普通的自啟動,wallpaper壁紙會在開機后幾秒鐘才出現(xiàn),體驗不是很好,所以盡量選擇高優(yōu)先級自啟動。

但是這個方式在我的win11上有個問題,重啟電腦時它是可以正常自啟動的,但是關機再打開電腦時,它就無法自啟動。很怪的問題,讓人摸不著頭腦。
但是“山重水復疑無路,柳暗花明又一村”,我在mydockfinder的設置選項里找到了線索。

就是這個開機啟動方式,mydockfinder使用的是以服務方式開啟,所以它可以在你進入桌面之前啟動完成。
要讓一個程序自啟動有兩種方式,一是把程序加入系統(tǒng)自啟動列表,在開機后啟動程序,二是把程序變成系統(tǒng)服務,在桌面顯示前就開啟,我們需要的就是第二種。
那我想wallpaper的兩種自啟動方式應該也是對應的這兩種。所以高優(yōu)先級就是服務啟動,打開服務列表,果然。(注意,這時在任務管理器自啟動項目里是看不到wallpaper的)

好了,啟動方式確定了,但是問題還沒解決,關機和重啟產生不同效果是為什么還是不知道。
這個時候就要靠度娘了。
Windows的關機和重啟原本沒有區(qū)別,但是在有了快速啟動后,就有了區(qū)別。
開啟了快速啟動后的關機相當于休眠,會把當前系統(tǒng)狀態(tài)持久化,然后下次開機再讀取出來,和休眠異曲同工,而重啟不一樣,他是徹底的重新啟動,全新的。
經過我反復的關機和重啟,終于確定是快速啟動模式下關機會丟失掉wallpaper的服務,導致關機后再開機,wallpaper無法正常自啟動。
所以我關掉了Windows的快速啟動,這下確實可以正常的自啟動了。
但是問題又來了,mydockfinder開始卡了,開機進入桌面后會卡一秒左右,體驗非常不好。
所以這快速啟動還不能關。
然后我又想了想,快速啟動下的關機相當于休眠。正好,wallpaper有對應休眠的解決方法。

打開試試,好了,wallpaper和dock都不卡了,萬事大吉。