Windows
Windows 2019:無法弄清楚為什麼我的驅動器已滿
在 Windows 2019 伺服器上,驅動器 D: 已 100% 滿(已使用 500 Gb):
我試圖了解為什麼磁碟已滿,但我不能,因為文件資源管理器和 Total Commander 報告使用的不超過 33 Gb:
奇怪的是,WinDirStat 報告開始摘要中使用了 100% (500 Gb),但分析後只使用了 33 Gb:
請注意:
- 我以管理員身份登錄
- 我以管理員權限啟動 WinDirStat
- 我嘗試使用本地管理員和 Active Directory域管理員
- 我在文件資源管理器和 Total Commander 中啟用了隱藏文件和系統文件
- 我在 D: 驅動器上執行 chkdsk 沒有發現任何問題
我找到了 33 Gb 的數據。其他 467 Gb 在哪裡?
您可以嘗試 WizTree (wiztreefree.com),它類似於 WinDirStat,但如果以管理員身份執行,它會繞過文件系統驅動程序並直接讀取 MFT。它將顯示備用數據流、元數據文件( $ MFT, $ Secure、$BadClus 等)以及您無權訪問的目錄。它似乎沒有顯示為目錄索引分配的空間,並且可能會遺漏一些其他內容,但如果罪魁禍首確實出現,我不會感到驚訝。
我無法再編輯我的評論,所以我將其發佈為答案。
我曾經遇到過這樣的事件:這是由於備用數據流,NTFS 的一項功能,用於共享文件夾中的經典 MacOS 兼容性。不幸的是,這個命運多舛的功能可能被用於惡意目的。簡單來說,它可以用來填滿你的磁碟,但不能找到保留的空間,就像你的情況一樣。如果您想對此進行檢查,我建議您使用 MS sysinternals 工具streams。
請注意,在某些合法情況下使用它們,例如 2014 年之前的 MS SQL 伺服器使用它們。