Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows XP系統教程 >> XP系統基礎知識 >> 瘋狂騙局之WinRAR神奇強大的壓縮率

瘋狂騙局之WinRAR神奇強大的壓縮率

日期:2017/1/24 11:44:41      編輯:XP系統基礎知識
很多人都想用最小的代價得到最好的結果,這往往都是很難實現的,但還是有人期望能夠出現這樣的奇跡。顯然這種做法是極端的,不能夠抱太大期望或者最好是不要相信,這是一種瘋狂的騙局。相信不少人大概都記得,大約1年前有人利用把100MB空文件壓縮成1MB,然後裝進1.44MB軟盤,而引來無數唾沫的鬧劇麼?
  
  近日,筆者在國內某知名論壇看到這樣一則貼子:一個俄羅斯人把一個755MB的ARPG游戲文件壓縮後只有13.4MB大小!從755MB到13.4MB,這是一個多麼驚人的壓縮率哦!可謂一石激起千層浪,立馬引來論壇中眾多網友的不可思議的評價。到底是不是真的有這麼神奇呢?難道又是一場騙局?根據該帖子所提示的文件的下載地址,筆者也好奇地開始了下面的測試。
  
  親眼目睹
  
  把這個“神奇”的文件下載到本地硬盤,打開其屬性,發現其采用了我們平時不太常見的7.zip自解壓的文件格式,而且大小的確只有13.4MB,壓縮率為1%!
  
  圖1:755MB的文件壓縮後竟然是13.4MB!?
  
  圖2:如此高且驚人的壓縮比!
  
  我們應該知道最新版本WinRAR已經支持了7.zip的文件格式,直接用最新版本的WinRAR來解壓,得到3個文件,其中一個MDF文件的大小真的有755MB,如果玩過Sacred(神聖紀)這款游戲的應該知道,這是CD1的鏡像,可用Deamon裝載。
  
  圖3:文件大小
  
  筆者對游戲本身並不感興趣,但知道MDF文件的壓縮率是不太可能這麼高的,為什麼有這麼高的壓縮率呢?而且解壓755MB這麼大的一個文件,用時竟然不到1分鐘!
  
  圖4:驚人之速度
  
  為此筆者試著用WinRAR所能夠達到的最高壓縮率的方法,把解壓出來的755MB文件重新壓縮了一遍。
  
  小提示:如何用WinRAR得到最高的壓縮率?
  
  1.使用“最好”壓縮方式,在WinRAR中運行“選項→設置→壓縮選項→創建默認壓縮配置”打開“設置默認壓縮選項”窗口,在“常規”選項卡的“壓縮方式”欄中選擇“最好”。
  
  2.對壓縮大量小文件或同一類型文件,那麼可以在“存檔選項”欄中勾選“創建固定檔案文件”,而且不使用恢復記錄,在“默認設置壓縮選項”中不勾選“設置恢復記錄”。
  
  3.使用最佳的字典文件:在“默認設置壓縮選項”窗口中切換到“高級”選項卡,單擊“壓縮”按鈕,在彈出窗口的“常規壓縮欄”選擇“字典文件”的大小為最大的“4096KB”。
  
  筆者先後壓縮了多次,所得到的結果的大小都在16MB~20MB之間,與壓縮成13.4MB的壓縮率已經相當接近了,而且把壓縮所需要的時間還不到4分鐘!“神”了?
  
  圖5:我們親手壓縮後,居然也能得到如此高的壓縮比?
  
  圖6:重新壓縮
  
  不過,這對於經常使用文件壓縮的筆者沒有被所迷惑,可以肯定的是其原作者對文件源做了手腳。由於沒有該游戲的原光盤,無法用CDCheck等光盤比較軟件來比較了前後兩個CD。於是,筆者想到了用16位的文本編輯器UltraEdit來直接分析其源代碼。打開這個755MB的文件花了不少的時間,結果發現文件的源代碼大部分是00!看,這又是一場空文件壓縮的騙局!
  
  圖7:文件的源代碼居然為00!空文件?!
  
Copyright © Windows教程網 All Rights Reserved