Windows-Server-2008

磁碟空間差異 SMB 與命令提示符

  • September 29, 2011

我們有一個 Windows 2008 伺服器核心安裝,它附加了一個 400GB 磁碟。通過命令提示符查看此磁碟的可用空間時,它報告 35GB 可用空間。電腦管理還報告 35GB 免費。

當我將此磁碟視為網路共享時,使用管理員共享 (F$),然後全選並獲取文件大小,我看到驅動器上正在使用 283GB。這將留下 117GB 的空閒空間,而不是命令行中的 35GB。

我選擇了在打開共享的 PC 上顯示隱藏文件和系統文件。我總是傾向於相信電腦管理和 SMB 共享上的 DIR 命令……但我被要求找出為什麼這裡存在差異。您知道為什麼 SMB 共享沒有顯示準確的磁碟空間數字嗎?

任何和所有的幫助將不勝感激!

我選擇了在打開共享的 PC 上顯示隱藏文件和系統文件。

這還不夠。如果您的文件系統 ACL 不允許您訪問這些文件,那麼您將無法確定它們的大小。所以使用 select-all->properties 是不准確的。如果您碰巧在該卷上有您的主目錄並且您沒有對預設權限進行任何修改,那麼您將無法訪問使用者主目錄的內容。

您可能會發現在伺服器上實際啟用配額很有用。它在性能上確實有一些成本,但配額掃描不受 ACL 的限制。

引用自:https://serverfault.com/questions/316754