1、主要原因。當應用程式所需的實體記憶體不足時,一般作業系統會在硬碟中產生臨時交換檔案,用該檔案所佔用的硬碟空間虛擬成記憶體。虛擬記憶體管理程式會對硬碟頻繁讀寫,產生大量的碎片,這是產生硬碟碎片的主要原因。
2、其他原因。其他如IE瀏覽器瀏覽資訊時生成的臨時檔案或臨時檔案目錄的設定也會造成系統中形成大量的碎片。檔案碎片一般不會在系統中引起問題,但檔案碎片過多會使系統在讀檔案的時候來回尋找,引起硬碟效能下降,嚴重的還要縮短硬碟壽命。