If you can't read in Chinese, you can try to install Google Charme or Google Toolbar to translate.

2010/12/09

電腦資料的保養

資料還要保養哦???

很多人相信都會打一個大問號,問各位一個問題:
請問你現在用的檔案系統是 FAT還是 NTFS呢?

回答不出來?那有什麼好奇怪的,有很多人用電腦,連作業系統的版本都不知道啊。

為什麼要先說這個?因為我測試的經驗,如果說一個重量級的使用者 (也不用很重,大概一天 FaceBook 4個小時,玩三種遊戲,或有玩 FarmVille ),都不去整理硬碟的資料的話,用 FAT的人,應該三個月就快不行了,但是用NTFS的人,可以撐超過六個月。
當然,上面說的是以我的硬體條件跟規劃環境來說;事實上,除了上述兩項,使用的內容與方式也是有影響的。


重點,使用工具是當還沒有發生問題時應該要做的事。當您的電腦已經出問題,事實上是沒有工具可以把它完全修回來的,唯一的方法就重裝或用已經備份的映像檔把它蓋回復原到初安裝的狀態。

俗話說:一步錯,步步錯

假如一開始規劃就錯,當然遇到問題的機會也相對高。可惜,大部份人都不知道自己的電腦,一開始灌就錯。Windows 出到 XP 之後,就有 NTFS,早期很多人會因為維修上的方便,所以都只用 FAT32來做為檔案的系統。但是,NTFS卻是一直用在伺服器的系統上,原因當然是它優於 FAT32囉。我看過更扯的安裝方法,就是一個 80G的硬碟,只切了一個 40G的區域,放所有的東西,另外的一半把它空在那裏。

因為大部份的維修或重灌都是採用映像檔寫回的方法,大家都沒有去考慮到,作業系統安裝時必須根據硬體去做最佳化。所以利用寫回的方式去安裝作業系統,基本上就會把硬體的效能打一個折扣。第二個是硬體與驅動程式的調校,這個 部份沒做好也是經常造成問題的原因。

別人安裝一套主機,花 30分鐘可以收 800元;但是我幫朋友安裝一套要花 4~8個小時,沒錢收,有時還會怪東怪西,所以後來我都只有一句話,"我沒空"。現在進步到Win7,時間省了一半。因為至少在驅動的部份有改善,不過只是跟 XP 比起來好,有些問題還是依然存在著。

廢話說完,重點,良好的硬碟規劃分割

為什麼要分?因為資料的屬性不同,需要整理的頻率也不一樣。而且太大的硬碟分割,會造成儲存空間的浪費。為什麼,因為資料的存放是以區塊的方式。當你分割的區塊是 4K,放了 100個 1K的檔案,實際 100K的資料就會佔掉硬碟 400K的容量。所以,一個硬碟的分割至少要有三個部份:系統區,暫存區與資料區。資料區至少要分常用與不常用,但最好則是要以載體檔案的類型與平均大小來分割。

這樣,在維護與整理及利用的效率上,都有正面的影響。

因為上面,那算是技術人員的工作,那麼一般我們至少要做到那些事呢?

一、刪除不必要的資料(暫存)

暫存:暫時存在資料。最早是叫它做 temp(臨時的),後來也開始叫它 swap(交換的),網路出現以後又叫它 cache(叫它緩存),不過 cache在硬體上早就有的。

但不管是那一種,它的共通特性是,有效期短,變動大的資料。 除了網路有暫存檔,系統也有暫存檔,應用程式執行時也有暫存檔,所以資料混亂的問題不是在網路出現以後才有的;早在單機時代就存在著。二十年前我們裝機出貨,系統裏面會用批次檔在開機時去做清理的一些動怍。早在 DOS的年代就這麼做。

定期去刪除這些資料的目的是,萬一原始資料有更新,但是連接出問題的情況下,用了舊的資料會產生與原本資料不一致的情況。這可不是網路才會有的,單機的狀況下在應用式本身也一樣存在這個問題的。

時間:經常去做
方法:手工去找出所有設定的位置,清除它。或者有設定可以用的,設定一個時間讓它自行清理。
當然,也是可以透過一些工具程式來做這件事。CClean還算可以。 其他當然還有不少類似的工具可以用。

二、檢查資料是否有錯誤產生

在資料的儲存上會出現一個交錯連結的錯誤狀況,一個檔案它不見得是放在一個連續的區段,它是靠在區段末端的連結記錄串連在一起的,所以當檔案變動時頻繁,往往就會出現這樣的問題。如果在還不嚴重的時候去修復,資料還不至於會有問題,錯誤可以修正回來;如果一直沒去處理,等到已經不知道連到那裏去的時候,那就救不回來了。

如果說錯誤是發生在應用程式,或系統檔案,那最後可能只有重新安裝才能解決問題。
因為交錯連結發生時,受到影響的可不是只有變動的檔案的本身;而是在同一分割區的檔案都會受到影響。我自己把它稱之為"資料庫的黑洞"。

時間:視使用的頻率,如果是重度上網者,最好一星期至少做一次。
方法:打開您的檔案總管,在分割區上按右鍵,再點選內容,這是會出現一個視窗,在工具的項目裏面,就有檢查錯誤的項目。


幾乎所有有重組功能的程式,都會帶有檢錯誤的功能,甚至可以修正,因為錯的資料排列以後錯誤只會更嚴重甚至讓系統整個垮掉。

三、重組 (重新排列檔案)

因為檔案有上述的問題,所以就算沒有錯誤發生,當資料太分散,讀取時碟的效率也會變比較差,相對也增加錯誤發生的機會,所以要把檔案儘量的拉回來放在一起,如此一來就可以減少問題的發生,系統在啟動或載入時,速度也會比較快。電腦用了一段時間之後,如果覺得好像開機變慢,或者載入程式變好慢,如果還沒有其他的問題,應該執行一下重組就能改善的。

時間:一個月,如果是每天都開機的人。如果經常在試安裝的人,那可能安裝一些東西以後就要做一下。
方法:同上,在下一個項目就是了。


不過,我是覺得系統的重組有點應付。如果可以用其他的程式再加以重整,效果更好。 Defraggler 它是 CClean的兄弟。當然您也可以用其他類似的工具程式,不是只有它而已。

後語:

這裏順便再補充,在系統裏,有備份還原的功能,但是老實說,我只是覺得那是佔用資源的垃圾。如果真的要用到備份的功能,請記得一個重點,備份的資料最好能放在單獨的分割區,因為資料出錯,會造成同一分割區的檔案都受到影響。雖然像系統跟防毒軟體幾乎都有唯一不可侵犯的防護,但是對於資料混亂的錯誤,卻是毫無招架之力的。

想信有不少人在用 CClean時,系統或防毒會跳出一些訊息,其實您只要搞懂為什麼,您會發現那是我所說的,唯一的防護所造成,如果您不是很熟悉系統設定或防毒程式的設定,不用理它就好。

至於說,使用清理登錄檔的工具造成問題,問題並不是來自於工具程式而是系統本身。登錄檔本身就是一個變動檔案,而它也是常常讓系統掛掉的原兇。因為它除了會造成自己錯誤,也會讓系統跟應用程式無法啟動。

登錄檔的內容都有所謂的依存性,也就是它的資料存在是因為某個程式或系統功能。所以當您用工具程式去清理而造成某些程式或系統功能無法使用,那不是它的錯,是錯誤早就發生,所以如果是一般程式,可以先移除再重新安裝,如果是出現在系統功能,那表示您得把重裝系統排到您的行程裏了。

做 CClean的這一家公司,他們是做自由軟體發行,不等同免費軟體。
自由軟體指的是,限個人使用於非商業的用途,雖然沒有強制付費,但也可以自由贊助。

很多人可能每次去要下載,點了 Download之後就傻住了,不是免費的嗎?是對個人使用是免費的沒錯。
在下載頁下方有兩行小連結,第二個就是直接去下載連結,不用付費。

點第一個的話,會到 filehippo.com去,時在右上角就可以看到下載的圖示。

filehippo.com 這裏有許多所謂的自由軟體與免費軟體可以下載,有興趣的人可自己去逛逛。

另外,CClean還有兩個兄第:
Recuva 這是用來找回誤刪的資料的,只要您不是用完全清除去清掉刪除的資料,沒有被覆蓋掉,都可以找回來的。它會直接告訴您有沒有救。而所謂的完全刪除,是除了檔案記錄被刪掉之外,檔案所在的區域全部會再用 0把上面的資料全部蓋掉。這時候連神都幫不了您,除非您有備份在其他地方。

Speccy 可以讓您查看電腦相關的一些資料。如果您每天花那麼多時間陪的電腦,想要認識它多一點,安裝一下看看內容,您會發現你對它是有多麼的陌生。唯一遺憾的一點,這一個沒有支援繁體中文。


結論:想要不出狀況?那就花點心思,好好照顧您電腦裏面的資料吧。



沒有留言: