病毒/惡意軟體常竄改系統時間導致防毒軟體授權失效、系統無法進入、收費軟體到期等問題。WinXP 可透過群組原則移除所有用戶修改時間權限,或使用 360 時間保護器實現全程防護。
方法一:群組原則移除修改時間權限(系統級防護)
- 執行
gpedit.msc 開啟群組原則編輯器。
- 路徑:電腦設定 → Windows 設定 → 安全性設定 → 本地原則 → 使用者權利指派
- 雙擊「變更系統時間」→ 移除所有使用者/群組 → 確定。
- 需調整時間時:重新「新增使用者或群組」授權管理員帳戶。
方法二:360 時間保護器(智慧防護)
- 支援 Win2000/XP/2003/Vista 全版本
- 核心功能:全程監控系統時間修改嘗試,攔截惡意軟體竄改
- 防護範圍:安全軟體失效、系統日期被改至 2000 年前、QQ 無法登入、論壇無法發文等衍生問題
- 使用者可自行啟用/停用防護以便正常調整時間
方案選擇建議
- 🏢 企業/公共電腦: 群組原則方案,無需額外軟體,系統級強制防護
- 🏠 個人用戶: 360 時間保護器,彈性開關,智慧攔截不影響正常調整
- 🔒 最高安全性: 兩者同時啟用,雙重保障
技術原理
- 群組原則修改
SeSystemtimePrivilege 特權指派,從 ACL 層面移除修改權限
- 360 時間保護器採用核心級 Hook 技術,攔截
NtSetSystemTime、SetSystemTime 等 API 呼叫
部署任一方案,即可有效防止病毒竄改系統時間導致的連鎖故障。