從 Windows XP 時代的「顯示屬性 → 螢幕保護程式」標籤,到 Windows 7 移至「控制台 → 個人化 → 螢幕保護程式」,位置變更讓許多老用戶找不到北。本文詳細說明新位置操作、螢幕保護程式自訂、登入畫面整合、登錄表進階調教與安全性考量。
# 直接開啟螢幕保護程式設定對話框
control desk.cpl,,@screensaver
# 或
rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,@screensaver
# 直接開啟特定螢幕保護程式設定 (如 3D 文字)
rundll32.exe desk.cpl,InstallScreenSaver %windir%\system32\ssText3d.scr
Fliqlo.scr 翻頁時鐘、ElectricSheep.scr 分散式渲染藝術)%windir%\System32\ 並註冊)C:\Windows\System32\ (64位系統也放這裡,WoW64 重導向)
# 1. 將 .scr 複製到系統目錄
xcopy /y Fliqlo.scr %windir%\System32\
# 2. 設定為預設螢幕保護程式 (註冊表)
reg add "HKCU\Control Panel\Desktop" /v SCRNSAVE.EXE /t REG_SZ /d "C:\Windows\System32\Fliqlo.scr" /f
reg add "HKCU\Control Panel\Desktop" /v ScreenSaveActive /t REG_SZ /d 1 /f
reg add "HKCU\Control Panel\Desktop" /v ScreenSaveTimeOut /t REG_SZ /d 600 /f # 10 分鐘
reg add "HKCU\Control Panel\Desktop" /v ScreenIsSecure /t REG_SZ /d 1 /f # 密碼保護
| 鍵值路徑 | 值名稱 | 類型 | 說明 |
|---|---|---|---|
| HKCU\Control Panel\Desktop | SCRNSAVE.EXE | REG_SZ | 當前螢幕保護程式完整路徑 |
| HKCU\Control Panel\Desktop | ScreenSaveActive | REG_SZ | 1=啟用, 0=停用 |
| HKCU\Control Panel\Desktop | ScreenSaveTimeOut | REG_SZ | 等待秒數 (字串格式數字) |
| HKCU\Control Panel\Desktop | ScreenSaveUsePassword / ScreenIsSecure | REG_SZ | 1=喚醒需密碼, 0=不需 |
| HKCU\Software\Policies\Microsoft\Windows\Control Panel\Desktop | ScreenSaveActive | REG_DWORD | 群組原則強制啟用 (1/0) |
| 同上 | ScreenSaveTimeOut | REG_DWORD | 強制等待秒數 (數值型) |
| 同上 | SCRNSAVE.EXE | REG_SZ | 強制指定保護程式 |
| 動作 | 觸發順序 | 說明 |
|---|---|---|
| 螢幕保護程式啟動 | 第 1 順位 | 依 ScreenSaveTimeOut |
| 關閉顯示器 (電源計畫) | 第 2 順位 | 依「關閉顯示器」時間,若早於螢幕保護程式則直接關閉螢幕,保護程式在背景運行 |
| 睡眠/待機 | 第 3 順位 | 依「讓電腦進入睡眠」時間,系統進入 S3 狀態 |
建議順序: 螢幕保護程式 (5-10 分鐘) < 關閉顯示器 (10-15 分鐘) < 睡眠 (15-30 分鐘)
| 現象 | 原因 | 解決 |
|---|---|---|
| 螢幕保護程式不啟動 | 滑鼠微動/裝置干擾/媒體播放阻止/遠端桌面連線中 | 檢查滑鼠硬體、關閉媒體播放器、本地登入測試 |
| 3D 文字不顯示自訂文字 | 註冊表值未正確寫入 / 字型缺失 | 重新在「設定」對話框輸入文字、確認字型存在 |
| 相片保護程式無相片 | 指定資料夾無圖片/權限問題 | 設定 → 瀏覽選擇有圖片資料夾、確保讀取權限 |
| 喚醒後網路斷線 | 網卡省電設定關閉裝置 | 裝置管理員 → 網卡 → 屬性 → 電源管理 → 取消勾選「允許關閉裝置」 |
Windows 7 將螢幕保護程式整合至「個人化」控制項,雖改變了老用戶習慣,但集中管理外觀設定的邏輯更清晰。善用 control desk.cpl,,@screensaver 命令列直達、註冊表批次部署、群組原則強制配置,能高效管理企業環境螢幕保護政策,兼顧隱私安全與節能需求。