在 NTFS 磁碟區過於分散的檔案超過一定大小而變大

文章翻譯 文章翻譯
文章編號: 967351 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

簡介

在 NTFS 檔案系統磁碟區過於分散的檔案超過一定用來說明配置結構的實作限制所造成的大小而變大。

在這個案例中,您可能會遇到下列問題之一:
  • 當您嘗試將檔案複製到新的位置時,您會收到下列錯誤訊息:
    在 Windows Vista 中,或在視窗的較新版本
    受限於檔案系統限制,無法完成要求的作業
    早於 Windows Vista 的 Windows 版本中
    若要完成所要求的服務存在的系統資源不足

    作業系統錯誤 33 (處理程序無法存取檔案,因為其他處理序鎖定檔案的一部分。)
  • 當您嘗試從應用程式記錄檔寫入至疏鬆檔案時,Microsoft SQL Server 可能會記錄類似下列的事件:
    在 Windows Vista 中,或在視窗的較新版本
    事件類型: 資訊
    事件來源: MSSQLSERVER

    描述:...
    在 SQL Server 665 (要求的作業無法完成受限於檔案系統的限制。) 在撰寫 0x000024c8190000 在 檔名...
    早於 Windows Vista 的 Windows 版本中
    事件類型: 資訊
    事件來源: MSSQLSERVER

    描述:...
    1450 (系統資源不足以完成要求的服務存在) 來控制代碼 0000000000000FE8 檔案中的 0x000024c8190000,在寫入期間 SQL Server...

    事件類型: 錯誤
    事件來源: MSSQLSERVER

    描述:...
    作業系統錯誤 33 (處理程序無法存取檔案,因為其他處理序鎖定檔案的一部分。)

其他相關資訊

過於分散的檔案時,NTFS 會使用更多的空間來儲存與片段相關聯的配置描述。配置資訊會儲存在一個或多個檔案記錄。當配置資訊儲存在檔案的多筆記錄時,另一個結構,就是所謂的 ATTRIBUTE_LIST,就會儲存這些檔案記錄的相關資訊。數個檔案都可以有的 ATTRIBUTE_LIST_ENTRY 結構是有限的。

我們無法提供 「 壓縮的確實的檔案大小限制或極為片段的檔案。估計值而定來描述結構中使用特定的平均大小。這些項目,接著,判斷多少結構放入其他結構。如果分散程度很高,稍早達到該限制。當達到這個限制時,您會收到下列錯誤訊息:

Windows Vista 或 Windows 較新版本
STATUS_FILE_SYSTEM_LIMITATION受限於檔案系統限制,無法完成要求的作業
早於 Windows Vista 的 Windows 版本
STATUS_INSUFFICIENT_RESOURCES若要完成所要求的服務存在的系統資源不足
壓縮的檔案會比較容易達到的限制是由於檔案會儲存在磁碟的方式。壓縮的檔案需要更多的範圍,來描述其版面配置。也會同時,解壓縮並壓縮檔案分散程度大幅增加。已經壓縮的區塊位置的寫入作業發生時,就可以達到限制。也可以達到的限制,以疏鬆檔案。這項大小限制通常是 40 gb 之間和 90 GB 過於分散的檔案。

其他可行方案

解決方法: 對於不是壓縮或疏鬆的檔案,您可以藉由 windows 執行磁碟重組工具或協力廠商的磁碟重組工具,如 Diskeeper 磁碟重組軟體,減少問題。附註: 執行磁碟重組工具] 將不會解決這個問題的壓縮或疏鬆檔案。如需有關 Diskeeper 程式的詳細資訊,請造訪下列 Diskeeper 公司內部網站:

http://www.diskeeper.com/

若要連線至 Diskeeper 公司內部,使用下列的連絡人資訊:
Diskeeper Corporation 
7590 North Glenoaks Boulevard, 2nd Floor 
Burbank, California, 91504 
(818) 771-160

屬性

文章編號: 967351 - 上次校閱: 2012年3月20日 - 版次: 1.1
這篇文章中的資訊適用於:
  • Windows Vista 商用進階版
  • Windows Vista 家用入門版
  • Windows Vista 家用進階版
  • Windows Vista Starter
  • Windows Vista 商用入門版
  • Windows Vista 旗艦版
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Microsoft Hyper-V Server 2008
  • Microsoft Hyper-V Server 2008 R2
  • Windows 7 Enterprise
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows 7 Starter
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
關鍵字:?
kbsurveynew kbinfo kbmt KB967351 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:967351
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com