XP 能在網芳看到 Win 7/Vista 共享的磁碟機,點進去卻跳出「沒有權限」?明明在「進階共享」已加入 Everyone 完全控制?根因在於:共享權限與 NTFS 權限必須同時滿足。Win 7/Vista 格式化的 NTFS 磁碟預設沒有 Everyone/Guest 權限,而 XP 預設有。本文教您一鍵補齊 NTFS 權限,徹底解決跨版本存取失敗。
核心觀念:雙重權限檢查
- 共享權限: 網路層面的守門員(進階共享設定)。
- NTFS 權限: 檔案系統層面的真正守門員(安全性頁籤)。
- 實際存取 = 共享權限 ∩ NTFS 權限,取較嚴格者。
預設權限差異表
| 項目 | XP 預設 | Win 7/Vista 預設 |
| Administrators | ✓ | ✓ |
| Users (受限用戶) | ✓ | ✓ |
| Everyone | ✓ (唯讀) | ✗ |
| Creator Owner | ✓ | ✗ (改為 Administrators 群組擁有) |
| Authenticated Users | ✗ | ✓ |
一鍵修復步驟(在 Win 7/Vista 主機上操作)
- 右鍵點選共享的磁碟機/資料夾 →「內容」→「安全性」頁籤。
- 點擊「編輯」→「新增」。
- 輸入 Everyone →「確定」。
- 選中 Everyone,下方權限勾選「讀取與執行」、「列出資料夾內容」、「讀取」(視需求加「寫入」)。
- 一路確定套用。XP 端即可正常存取。
補充說明
- 透過「共用精靈」建立共享會自動同步 NTFS 權限,故資料夾共享較少出問題;磁碟機級共享僅能用進階共享,易被忽略 NTFS 層面。
- 重裝系統後出現 SID 亂碼帳號,主因是 XP 以具體用戶為 Creator Owner,Win 7/Vista 以群組為擁有者。
搞懂「共享權限 ≠ 實際權限」,跨版本共享不再踩雷。