萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows XP 教學

解除 Windows XP 檔案共享存取限制:Guest 強制驗證與經典驗證模式衝突完整解決方案

Windows XP 預設安全原則存在矛盾:網路存取強制使用 Guest 身分 (ForceGuest),但「拒絕從網路存取這台電腦」又包含 Guest 帳號,導致同網段電腦無法存取 XP 共享資源。本文提供兩種根本解決方案:解除 Guest 限制、切換經典驗證模式,並處理空白密碼限制。

問題根因

  • ForceGuest 機制:XP 專業版/家庭版預設啟用,所有網路存取映射為 Guest 身分。
  • 預設拒絕 Guest 網路登入:本機原則 → 使用者權利指派 → 拒絕從網路存取這台電腦 包含 Guest。
  • 結果:Guest 既被強制使用,又被拒絕登入 → 所有網路存取失敗。

方案一:從「拒絕從網路存取」移除 Guest (最簡單)

  1. gpedit.msc → 電腦設定 → Windows 設定 → 安全性設定 → 本機原則 → 使用者權利指派。
  2. 雙擊 「拒絕從網路存取這台電腦」。
  3. 選中 Guest → 「移除」→ 「確定」。
  4. 執行 gpupdate /force 立即生效。

效果:其他電腦可用 Guest 身分 (無需密碼) 存取共享資源。

方案二:切換為「經典 - 本地使用者以自己的身分驗證」 (權限精細)

  1. 同樣在 gpedit.msc → 電腦設定 → Windows 設定 → 安全性設定 → 本機原則 → 安全性選項。
  2. 雙擊 「網路存取:本地帳戶的共用和安全性模式」。
  3. 從 「僅來賓 - 本地使用者以來賓身分驗證」 改為 「經典 - 本地使用者以自己的身分驗證」。
  4. 確定,執行 gpupdate /force。

效果:

  • 遠端使用者需提供在 XP 上存在的帳號/密碼。
  • 可對不同使用者設定不同共享權限 (讀取/變更/完全控制)。
  • 可限制同時連線使用者數 (共享資料夾內容 → 共用 → 使用者限制)。

後續必做:允許空白密碼帳號網路登入

經典模式下,若目標帳號密碼為空,預設策略 「帳戶:使用空白密碼的本地帳戶只允許進行主控台登入」 會阻擋網路登入。

    1. 同「安全性選項」下,雙擊該策略 → 選 「已停用」。 2. gpupdate /force。

安全性權衡:允許空白密碼網路登入降低安全性,建議改為 為共享帳號設定強密碼,而非開放空白密碼。

防火牆配合檢查

確保下列連接埠於 Windows 防火牆/第三方防火牆開放 (TCP/UDP):
135 (RPC), 137 (NetBIOS 名稱), 138 (NetBIOS 資料報), 139 (NetBIOS 工作階段), 445 (SMB over TCP)

驗證步驟

  1. 其他電腦 Win+R → \\XP電腦名稱或IP。
  2. 2. 應彈出認證對話框 (經典模式) 或直接進入 (Guest 模式)。 3. 能讀寫共享資料夾即成功。
copyright © 萬盛學電腦網 all rights reserved