導航:首頁 > 電腦文件 > 電腦文件佔用空間比硬碟大幾倍

電腦文件佔用空間比硬碟大幾倍

發布時間:2023-02-02 19:37:23

❶ 文件大小和文件佔用空間為什麼相差很多倍

1.「文件大小」與「所佔空間」的差別
為了便於大家理解,我們先來看兩個例子:
例1:找到D盤上的Ersave2.dat文件,用滑鼠右鍵單擊該文件,選擇「屬性」,即可打開對話框,我們可以看到,Ersave2.dat的實際大小為655,628 Byte(位元組),但它所佔用的空間卻為688,128 Byte,兩者整整相差了32KB。
例2:同樣是該文件,如果將它復制到A盤,你會發現該文件實際大小和所佔空間基本一致,同為640KB,但位元組數稍有差別。再將它復制到C盤,查看其屬性後,你會驚奇地發現它的大小和所佔空間的差別又不相同了!
顯然,在這三種情況中,文件的實際大小沒有變化,但在不同的磁碟上它所佔的空間卻都有變化。事實上,只要我們理解了文件在磁碟上的存儲機制後,就不難理解上述的三種情況了。文件的大小其實就是文件內容實際具有的位元組數,它以Byte為衡量單位,只要文件內容和格式不發生變化,文件大小就不會發生變化。但文件在磁碟上的所佔空間卻不是以Byte為衡量單位的,它最小的計量單位是「簇(Cluster)」。

小知識:什麼是簇?
文件系統是操作系統與驅動器之間的介面,當操作系統請求從硬碟里讀取一個文件時,會請求相應的文件系統(FAT 16/32/NTFS)打開文件。扇區是磁碟最小的物理存儲單元,但由於操作系統無法對數目眾多的扇區進行定址,所以操作系統就將相鄰的扇區組合在一起,形成一個簇,然後再對簇進行管理。每個簇可以包括2、4、8、16、32或64個扇區。顯然,簇是操作系統所使用的邏輯概念,而非磁碟的物理特性。
為了更好地管理磁碟空間和更高效地從硬碟讀取數據,操作系統規定一個簇中只能放置一個文件的內容,因此文件所佔用的空間,只能是簇的整數倍;而如果文件實際大小小於一簇,它也要佔一簇的空間。所以,一般情況下文件所佔空間要略大於文件的實際大小,只有在少數情況下,即文件的實際大小恰好是簇的整數倍時,文件的實際大小才會與所佔空間完全一致。

2.分區格式與簇大小
在例2中,同一個文件在不同磁碟分區上所佔的空間不一樣大小,這是由於不同磁碟簇的大小不一樣導致的。簇的大小主要由磁碟的分區格式和容量大小來決定,其對應關系如表1所示。
筆者的軟盤採用FAT分區,容量1.44MB,簇大小為512 Byte(一個扇區);C盤採用FAT 32分區,容量為4.87GB,簇大小為8KB;D盤採用FAT 32分區,容量為32.3GB,簇大小為32KB。計算文件所佔空間時,可以用如下公式:
簇數=取整(文件大小/簇大小)+1
所佔空間=簇數×磁碟簇大小
公式中文件大小和簇大小應以Byte為單位,否則可能會產生誤差。如果要以KB為單位,將位元組數除以1024即可。利用上述的計算公式,可以計算ersave2.dat文件的實際佔用空間。

3.輕松查看簇大小
①用Chkdsk查看簇大小
在Windows操作系統中,我們可以使用Chkdsk命令查看硬碟分區的簇大小。例如我們要在Windows XP下查看C盤的簇大小,可以單擊「開始→運行」,鍵入「CMD」後回車,再鍵入「C:」後回車,然後輸入「Chkdsk」後回車,稍候片刻從它的分析結果中,我們就可以得到C盤的簇大小,不過它把簇稱之為「分配單元」或者「Allocation unit」。
②用PQ Magic等磁碟工具來檢測
很多磁碟工具都具備磁碟信息顯示等功能。例如在PQ Magic中,選擇要查看的磁碟分區,然後單擊右鍵選擇「高級→調整簇大小」功能,即可從顯示的對話框中可以看到該磁碟當前設置的簇大小。
③手工查看
手動創建一個100位元組以下的文本文檔。然後將該文件復制到欲查看簇大小的磁碟分區中,在Windows下顯示該文件的屬性,其中「所佔空間」處顯示的數值就是簇大小.

❷ 為什麼一個文件夾佔用硬碟的空間要比這個文件夾實際大小更大

查看你硬碟上的一個任意
非空
目錄或者非空文件的屬性,看到大小有2個數值:一個叫大小,也就是文件的大小;另外一個叫佔用空間,就是佔用的硬碟空間。
佔用空間肯定大於等於文件大小,因為硬碟的最小單位是簇,任何文件再小也不會小於一簇,默認磁碟一簇一般是4KB(格式化的時候可以選擇)。
舉個簡單的例子:你本地新建一個文本文件,然後裡面輸入一個字元,查看大小的時候你會發現,文件大小隻有1位元組,而佔用空間卻有4KB。就是說1位元組的文件也會佔用一個簇,就是4KB了。
我們系統統計的是您實際的佔用硬碟空間,按照上面的原理,如果用戶目錄內的文件很小而文件很多,那麼佔用空間會比文件大小多出很多,因為每個文件都可能不是4KB的整數倍。如果只有一個文件,那麼差距最多也不超過4KB,但是當您的文件很小而很多的話,佔用空間會比文件大小多10%甚至更高。
假設都是1位元組的文件,差距就非常大了,比如1024個1位元組的文件,大小隻有1KB,而佔用空間卻有1024*4KB=4MB。

❸ 磁碟里的文件大小和磁碟佔用空間差很多是怎麼回事

因為你的格式化分配單元大小不對造成的,硬碟一般默認為4096,舉個例子如果你的分配單元大小是128K,那麼你就是存儲一個1K的文件,其佔用大小也是128K,所以你要重新格式化一下,選分配單元為4096就好了

❹ 硬碟上文件加起來總大小為啥大於磁碟佔用空間

1、因為硬碟使用了NTFS文件系統的關系,NTFS文件系統不但兼容性差,而且吃硬碟,硬碟越大、數據越多、變動越大,它的特有文件夾「recycler回收站附件」、「system volume information系統分區信息」也越大,這也是為什麼刪了所有文件後,分區仍有很多容量被佔用的原因。如果打開系統還原監視的話,情況會更嚴重。這種情況除了完全格式化外無法清理。
2、因為斷電、死機造成有些文件寫入中斷,造成有頭沒尾,而新文件又無法寫入這個文件佔有的地址,所以看文件屬性無大小,看容量卻佔用了。
3、回收站內的垃圾。
解決方法:先關閉系統還原監視,然後轉移有用文件,接著完全格式化該分區,最後將原來數據復制回來。

閱讀全文

與電腦文件佔用空間比硬碟大幾倍相關的資料

熱點內容
win10電腦屏映射大屏 瀏覽:1
怎麼控制手機軟體自啟 瀏覽:991
電腦連上wifi有時候沒網 瀏覽:287
電腦平台是什麼 瀏覽:979
電腦顯示屏如何分級 瀏覽:404
電腦平車掛線的彈簧是怎樣安裝的 瀏覽:51
蘋果手機如何存電腦上 瀏覽:513
電腦開機開關燈 瀏覽:284
系統盤進入電腦沒反應 瀏覽:675
蘋果4s安裝不了軟體 瀏覽:811
蘋果電腦密碼忘了怎麼刪除 瀏覽:906
win7一台電腦接兩台顯示器 瀏覽:673
小米電腦全屏主題色黑屏 瀏覽:416
電腦面板開關鍵按下有時不能開機 瀏覽:386
電腦免費編輯文字軟體 瀏覽:875
電腦影響開機速度的硬體 瀏覽:897
筆記本連接電腦的列印機 瀏覽:700
台式電腦有船鳴聲 瀏覽:137
西安賽格筆記本電腦配置 瀏覽:532
電腦無線wifi老是掉線 瀏覽:78