Win7/Vista 共享磁碟機/資料夾時,常遇到「網路上鄰居看得到共享,點進去卻提示『您沒有權限存取』」。根本原因在於:共享權限 (Share Permissions) 與 NTFS 檔案系統權限 (Security/NTFS Permissions) 兩層同時生效,取較嚴格者。向導式共享會自動同步 NTFS 權限,但「進階共享」 (磁碟機根目錄、特定資料夾) 不會,需手動設定 NTFS 權限。本文深度解析權限模型差異與設定步驟。
| 項目 | Win7/Vista (NTFS 格式化預設) | XP (NTFS 格式化預設) |
|---|---|---|
| Authenticated Users | ✅ 有 (修改/讀取/列出/讀取/寫入) | ❌ 無 |
| SYSTEM | ✅ 完全控制 | ✅ 完全控制 |
| Administrators | ✅ 完全控制 | ✅ 完全控制 |
| Users (受限使用者) | ✅ 讀取/列出/讀取/執行 | ❌ 無 (XP 給 Users 很少權限) |
| Creator Owner | ❌ 無 (預設擁有者為 Administrators 群組) | ✅ 有 (建立者擁有者特殊權限) |
| Everyone | ❌ 無 (預設無任何權限) | ✅ 唯讀 (磁碟機根目錄) |
關鍵差異: Win7/Vista 預設移除 Everyone 權限,且建立者擁有者為 Administrators 群組而非個人帳號,重裝系統後不會出現不明 SID 帳號,權限模型更乾淨安全。
XP 使用「簡單檔案共享」 (預設啟用),網路存取身份為 Guest。Win7/Vista 預設停用 Guest 帳號且拒絕 Guest 網路存取。解決方案:
secpol.msc) → 本機原則 → 安全性選項 → 「網路存取:本機帳戶的共用與安全性模型」→ 「經典 - 本機使用者以自己的身分驗證」。UserA, UserB) → 給予「變更」。掌握「共享權限 + NTFS 權限」雙重模型,並理解 Win7/Vista 預設權限與 XP 的差異,即可徹底解決網路共享存取失敗問題,建立安全、可控的檔案共享環境。