問題現象
在 Windows XP 中啟用 Guest 帳號後,其他電腦嘗試透過網路存取該電腦時,仍然無法連線,或是登入對話框中的使用者名稱欄位呈灰色無法輸入,僅能使用 Guest 身分登入。
根本原因分析
Windows XP 預設有三項安全機制會阻擋 Guest 帳號的網路存取:
- Guest 帳號預設停用:系統安裝完成後,Guest 帳號預設為停用狀態,必須手動啟用。
- 本地安全策略禁止網路存取:「拒絕從網路存取這台電腦」策略中預設包含 Guest 帳號。
- 空白密碼限制:「限制本地帳戶使用空白密碼僅能進行主控台登入」策略預設啟用,而 Guest 預設無密碼,導致無法從網路登入。
完整解決步驟
方法一:修改本地安全策略(建議)
- 開啟「控制台」→「管理工具」→「本地安全策略」。
- 展開「本地原則」→「使用者權利指派」,找到「拒絕從網路存取這台電腦」,移除 Guest 帳號。
- 在同一節點下找到「限制本地帳戶使用空白密碼僅能進行主控台登入」,將其設為「停用」。
- 或為 Guest 帳號設定一個密碼,即可滿足密碼需求。
方法二:變更網路存取模式(最簡單)
- 在「本地安全策略」→「安全性選項」中,找到「網路存取:本地帳戶的共用和安全性模型」。
- 將預設的「僅來賓」改為「經典 - 對本地使用者進行驗證,不改變其身分」。
- 此時無需啟用 Guest 帳號,其他電腦即可使用自己的帳號密碼登入存取。
補充說明
登入對話框中使用者名稱欄位呈灰色無法修改,是因為「僅來賓」模式強制所有網路連線皆以 Guest 身分進行。改為「經典」模式後,即可正常輸入帳號密碼,安全性也較高。