為什麼文件夾壓縮之後反而變大了
⑴ 為什麼壓縮後的文件再次進行壓縮時大小不會變小反而會變大
這是壓縮程序本身的演算法問題。
1.電腦是2進制的機器,所有文件在記錄在硬體中時都是按「0」或「1」信號記錄的,一個文件被壓縮就是一大段「0」和「1」盡量簡化成一小段「0」和「1」。但是簡化不等於可以把所有的「0」和「1」都變成一個信號,也不可能無限壓縮。就好像壓土,你可以把1m³的土壓的密實些,但你不可能把它壓成1cm³一樣。
2.電腦的文件讀取需要定址,壓縮也是把定址文件壓縮進去。反復壓縮就會產生多餘的定址文件,所以會越壓越大。
正確的壓縮方法是你選擇好壓縮方式壓縮1次即可。
⑵ 文件夾大小基本差不多,可為什麼壓縮出來的文件包卻相差那麼大
壓縮的時候可以選擇壓縮率。壓縮率越小,壓縮出來的文件越小,壓縮的時間越長。壓縮率越大,壓縮出來的文件越大,壓縮的時間短。 根據你具體的需要去選擇。
⑶ 壓縮文件問題為什麼有些文件壓縮後反而變大了
首先要明白壓縮文件的原理,文件的源代碼中有大量重復的數據,如ABABABABABCD如果我們把AB替換成X那麼原文可以這樣寫XXXXXCD然後再後面補充上AB=X這樣會間接很多。
但是如果就是ABCD我們按照上面的寫法就是XCD AB=X反而比原文長了。
這個AB=X我們叫做詞典,一旦一個文件有大量重復的內容:如編程用的EXE文件、文本文檔、WORD等等會有很多相同代碼,文件的壓縮率(縮小後的體積除以原體積)會很小。但是視頻、照片則很少有相同的重復代碼,所以壓縮率很大或者超過100%就是比源文件打的情況
⑷ 壓縮包解壓後的文件為什麼變大了
壓縮文件不一定是把零碎文件壓縮到一起。對於壓縮文件,首先要了解其中的構造。我們說二進制如0000 0000 0010 1111,壓縮時可能把它壓縮成0010 1111,把前面的8個0給省略了,這樣就節省了空間。而還原的時候又把前面的0加上了,所以就變大了。
⑸ 為什麼文件夾壓縮後比沒壓縮還大
說明這個文件夾的內容也是是壓縮過的了,沒法再壓縮了
然後winrar還要添加一些配置信息,所以會比原來的大
這個文件夾可以直接傳了,沒法再壓縮了
⑹ 為什麼我在壓縮文件的時候不但沒變小反而越壓越大
壓縮的原理就是給文件添加數據字典和索引。
當存在這樣的情況,你的文件雜亂無序,不存在可壓縮規律時候,反而要給你的文件添加字典,那存積肯定會變大的!
⑺ 文件壓縮後還是很大怎麼辦
1、首先找到待壓縮的大文件,右擊,在彈出的快捷菜單中選擇「添加到壓縮文件...」如圖所示。
⑻ 為什麼解壓後的文件會變大啊
正常啊 壓縮後就是讓文件小一點 解壓後就會恢復它原有的大小了 。。。
⑼ 為什麼文件壓縮後會變大
無損壓縮多次壓縮則會越來越大!
還有一種可能性是他的演算法不好或文件過小
⑽ 為什麼文件壓縮之後反而佔用空間更大
。。。。。。。。。。。
。。。。。。。。
上面不是我刷屏 我是被你震撼了。。。。。2001年開始接觸壓縮。。。。這個不太可能吧。。。。
只有1個可能:你以前用了鏈接文件。 比如你裝有 孤島危機(5G多) 孤島危機彈頭(5G多) 這2個游戲是一個公司出的。其中都有個ABC.PAK 1。2G的大文件是一模一樣的。大小 CRC MD5碼都一樣。 因為改游戲好多文件本身已經壓縮過了 所以 直接壓縮會生成大概 9-10G 的 RAR文件。
但你如果用鏈接文件功能。就能讓那個 ABC.PAK 1。2G的大文件 雖然同時出現在那2個游戲的目錄中,但只佔用一份空間。
2個游戲一共 差不多 11G
RAR壓縮 9-10G
用鏈接文件功能 10G [實際佔用10G 但屬性一樣會顯示為11G]
如果相同文件更多的話。就會出現你說的情況。。。
這個不知道你看懂了沒有。。。我做個簡單點的實驗比喻吧。
假設1個分區有 10G。沒有任何文件 現在放入一個1G的電影 三國。RMVB 空間就只有9G了。如果你把 三國。RMVB 復制 生成 復件(1)三國。RMVB 復件(2)三國。RMVB 這樣該分區就一共放有3個1G的文件了,可用空間只有7G了{雖然那3個文件其實內容完全一樣}
如果你用鏈接文件功能。。那3個1G的文件 平時使用起來和一般文件沒有區別。就連選中3個文件後查看文件屬性也都是一樣顯示3G。。。
但你會驚奇的發現。10G分區 放入了鏈接文件處理過的3個內容一樣的1G的文件。可用空間居然還是9G。。。。。。。
只有這樣才有可能出現你說的情況