win server上報錯:由於文件系統限制,因此請求的操作無法完成。
定位一個win server上的問題,初步判斷是文件夾下的文件太多了,再沒辦法創建新的文件。
查了下網上的資料,大致如下:
FAT
4GB Max File Size
4GB Max Volume Size
512 Files Per Folder
FAT32
4GB Max File Size
2TB Max Volume Size
65,534 Files Per Folder
NTFS
No limit on Max file size.
256TB Max Volume Size (64KB Clusters)
4,294,967,295 Files Per Folder
實際上這個文件夾下的文件大概是200多萬個,我刪了大概1w多個后,可以正常創建文件了。
還有一個奇特的現象,刪除文件時,發現explorer.exe占用內存特別多。可以用任務管理器中的資源管理器監控,這個文件夾會不斷地被explorer.exe占用。
在統計文件夾的大小和文件夾下的文件數量時,explorer.exe會占到2個多G內存。
win server上如果在任務管理器中關掉了explorer.exe,導致桌面沒有任務欄,可以用下面的方法。
ctrl+shift+esc 進入任務管理器,選擇添加任務,把explorer.exe 輸進去添加。