|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2006-03-23, 05:20 AM | #1 |
榮譽會員
|
解開1.4MB的Office2007之迷
解開1.4MB的Office2007之迷
壓縮軟體界永遠有說不完的故事,Winzip雖然還有著少量的更新,但國內用的人已經很少了,皆因大量的壓縮檔案都是RAR格式的,而Winzip不可以支持這種格式,所以絕大部分的江山,都給相容Zip格式的WinRAR搶去了。 不過最近網上出現了一個1.4MB的Office 2007壓縮包,說是用一款名稱為KGB Archiver的軟體壓縮的,大家都知道Office 2007的大小起碼幾百MB,而將它壓縮成1.4MB真是讓人感覺驚喜。 世上真是如此奇妙的事情?帶著懷疑一切的想法,筆者將這個1.4MB的Office 2007下載了回來,用KGB解壓縮試試。 評測環境: 硬體環境: CPU: Intel Pentium 4 630, 3000 MHz (15 x 200) 記憶體:1GB 主機板名稱:Asus P5GPL-X 顯示卡:NVIDIA GeForce 6600 (256 MB) 音效卡:AD1986A @ Intel 82801FB ICH6 - High Definition Audio Controller [C-0] 網路環境: 100M光纖寬瀕 軟體環境: 作業系統:Microsoft Windows XP Professional SP2 瀏覽器:Internet Explorer 6.0.2900.2180 (IE 6.0 SP2) DirectX版本:4.09.00.0904 (DirectX 9.0c) 實例1:解開1.4MB的Office 2007之迷 圖1 解壓縮開始,顯示要7個多小時 用KGB開啟這個1.4MB的文件,筆者選項的解壓縮優先等級別是"標準",軟體顯示需要7個小時27分才能解完,時間真夠長了,但為了一曙這個軟體的能力,所以還是耐心地等待下去。 圖2 時間減少了,但還是很「恐怖」 當解壓縮達到5.2%的時候,筆者欣喜地看到時間已從7小時27分縮減到6小時47分,難道說軟體最開始預計的時間比真正的時間長,而越解則時間越準確?但未解完還是不能完全肯定,照這樣的計算方法,最多就是三到四個小時即可完全解開。 圖3 看來最短也要五個多小時 當解壓縮程序去到43%左右,筆者才發現自己的想法還是太天真了,預計的時間加上已過去的時間,已經達到五個多小時,看來一時是解不完的了,去泡杯咖啡慢慢等。 當解壓縮到了70%左右,筆者查了查解壓縮檔案後的文件大小,很明顯的已經有好300多MB在裡面,難道這個作者所言非虛,是世上壓縮/解壓縮率最大的軟體?看著文件慢慢被解壓縮出來,筆者也漸漸感到不耐煩了,畢竟已經盯著KGB四個半小時,人也很累了。 圖4 接近六個小時終於成功了 用了五小時五十四分,當最的一個文件也被解壓縮出來後,筆者的腦中響起了凱旋的號角,並馬上去檢視解壓縮後的Office 2007文件,發現其大小已經變成446MB,證明解壓縮成功了! 但這並不代表真正的成功,像一個幾乎全程觀看的朋友所說,只有解壓縮後能用才是王道,筆者覺得很有道理,所以立刻雙按Office 2007的Setup(安裝)文件,卻發現彈出了下圖的提示: 圖5 Office 2007不能執行 為什麼會這樣呢?筆者懷著疑問的心情上網去尋找答案,後來在一位高人的協助下下載了一個新的OSETUP.DLL文件,並覆蓋了Office 2007上的原文件,再次雙按Setup,結果Windows XP告訴我遇到了問題需要關閉,真是枉費了接近六個小時解壓縮的一番苦心。 不過安裝不了有很多原因,不一定是安裝文件的問題,筆者的電腦每天試用這麼多軟體,很有可能會出現問題都不知道,為了謹慎起見,筆者將446MB的Office 2007安裝文件用WinRAR最高度壓縮率做了一個壓縮包,咦?怎麼用WinRAR壓縮後只有3.79MB?這下子問題就顯現出來了。 筆者將這個3.79MB的壓縮包分別傳給兩位朋友,他們的在安裝時都無一例外地出現了問題。筆者於是用Resource Hacker資源檢視器開啟所謂的Office 2007資料夾中的Setup.exe文件,發現文件的產品版本號為"12.0.3111.1010",看來造假者也懂得虛則實之,實則虛之的道理。 好了,綜合了上述的疑點(1.不能安裝 1.WinRAR也能大壓縮率)來看,這個所謂的1.4MB的Office 2007文件確實為偽造的,不過筆者對KGB的考驗才真正開始。 實例2:真的超越WinRAR嗎?用KGB壓縮nrg映射文件 雖然Office 2007的實驗證明了那個是虛假文件,但KGB壓縮率是不是比WinRAR高這個倒還需要測試一下,於是筆者用了一個瑞星殺毒軟體的nrg格式虛擬映射文件(264MB)來進行壓縮測試。 圖6 虛擬文件壓縮開始 我們用的是"極好"的壓縮率,可以看到軟體為我們計算的時間為五小時五十一分左右,真是有夠長的,好了,開始吧! 在等待了一個小時之後,壓縮時間縮短了十來分鍾,這時候筆者為了更好地讓它進行壓縮,將優先等級調到高的等級。注意軟體表示壓縮後的大小為42.5MB,實際試用中發現這個數位是經常變化的。 接近三個小時後 在等待了三個小時,我們發現壓縮後的文件體積飆升到了80MB,而這時候距離完成還有接近兩個小時,筆者只好繼續等待。而一跨過三個小時的界限,壓縮後的文件大小也順便突破了100MB,達到了110MB的新體積,這時候壓縮比率已經去到源文件的77%了。 圖7 四個多小時後才壓縮了82.4% 我想大家都很好奇,到底壓縮四個半小時後,情況會怎麼樣,如你所願壓縮後的文件大小繼續飆升達到了146.6MB,壓縮的比率再一步縮小。 這時候我們看一下工作管理器裡面KGB的記憶體佔用,已經達到了825MB之巨,以筆者的1GB記憶體來使用這個軟體果然較為吃力。 使用其它的應用程式時象蝸牛一樣慢。 經過了五個多小時的艱苦奮戰,勝利的曙光展現在眼前,雖然壓縮後的文件還在增大,但有放緩的跡象,在156MB上浮動著,比率達到源文件的61%。而在過了五小時三十分後,文件終於壓縮成功(看下圖),我們看到源文件的263MB已經壓縮到159MB,壓縮率達到60%。雖然壓縮率很高但筆者一點也高興不起來,因為用了如此多的時間卻只節省了104MB的硬碟空間,可以說是投入和產出嚴重不平等的典型。 [ 圖8 佔用記憶體巨大 而在這方面WinRAR的表現又如何呢?筆者立刻開啟WinrRAR將同一個遊戲虛擬光碟源文件進行壓縮,壓縮方式調至"最好",得到的結果如下: 圖 WinRAR最高度壓縮完畢 WinRAR只用了短短五分鍾就將文件壓縮完了,而體積只有185MB,為了更清晰地看到差別,我們做了一個簡單的表格: 軟體/項目 壓縮後的體積 壓縮時間 壓縮比率 KGB 159MB 5小時31分 60.4% WinRAR 185MB 5分鍾 70% 總結: 可以看到KGB在大文件的壓縮率上面的確是比WinRAR更加優勝,能夠為你的硬碟再度節省空間。不過卻要犧牲大量的時間在壓縮和解壓縮上面。 而網上所流傳的1.4MB的Office 2007之謎也解開了,世上根本不可能存在如此壓縮比率的軟體,要不我們都將幾百MB的文件通過KGB壓縮成幾MB後發怖有BT上面,大家的幸福生活也就開始了! 所以現在我們還是推薦WinRAR作為大家電腦裡預設的壓縮檔案,KGB先不用考慮了,要是你的機器組態夠高而且有大把的時間壓縮和解開壓縮的話,亦可試試。 |
__________________ |
|
送花文章: 3,
|