我們常會用到所謂「一鍵效能優化」軟體, 這一類的軟體將許多網路上流傳關於如何提昇作業系統效能的功能集合在一起,你只要按下一個按鍵,號稱就可以把電腦的效能提昇。 但是使用了之後是否真的對系統有效果?讓我們來檢視看看!
快速目錄:
- 清除瀏覽器歷史紀錄以提速?
- 系統登錄檔要常維護?
- 虛擬記憶體該設為實體記憶體的1.5倍?
- 修改開機CPU數量,可以提昇開機速度?
- 關閉視覺效果,系統就能變快?
- 如何控制開機時啟動的程式?
講到要提昇系統效能,最常用到所謂「一鍵效能優化」的工具,這一類的軟體將許多網路上流傳關於如何提昇作業系統效能的功能集合在一起,你只要按下一個按鍵,號稱就可以把電腦的效能提昇。
▲這邊檢視一些常見的一鍵優化程式,看它們對系統效能提升效果如何?
在這裡要建立一個觀念,除非你換了硬體或是超頻,否則沒有什麼神奇的工具,可以讓電腦效能突破硬體先天的限制,效能突飛猛進。「一鍵效能優化」工具的目的,只是把電腦因為長期使用而拖累電腦的因素排除,最極致也只是讓電腦恢復剛灌完系統時的效率而已。
市面上「一鍵優化」軟體多如牛毛,功能也包山包海很豐富,但是其實這些功能有很多也是從網路上的人云亦云中擷取出來,製作成軟體包。某些功能的確能提昇效能,某些功能則是將清理硬碟空間也包含進來,但也有某些功能對Windows 7時代的系統,則可能沒有任何效果。在這裡我們就簡單的檢視一些常見的「一鍵優化」軟體功能,說明他們到底對系統的效能提昇效果如何。
清除瀏覽器歷史紀錄以提速?
我們常見到在一鍵優化軟體中,包含有刪除瀏覽器的歷史紀錄、Cookies等功能,說可以讓系統更快。其實這些檔案都非常小,既不佔硬碟空間,也不佔記憶體空間,對於提昇系統的效能,或是瀏覽網路的效能,一點幫助也沒有。
刪除歷史紀錄、Cookies比較大的用途,其實是用在個人資料保密。由於Cookies中會記錄一些我們登入網站的個人資料,這些檔案如果被駭客取得,很容易從中找到我們上網的一些資訊。
▲對於像JetClean這類軟體來說,在效能提昇的觀點上來看,不見得能提昇多少效能,但是清理的確是能幫你清的乾乾淨淨。
另外,也有的軟體建議刪除瀏覽器的Cache快取檔案,Cache檔案是瀏覽器在讀取常用的網頁檔案內容時,可以省去由網站下載的時間。因此你刪除後,下次要到常去的網站會要重新讀取,其實瀏覽速度反而會變慢。因此除非是你的硬碟空間已經不夠用了,刪除瀏覽器Cache可以幫你爭取一點空間來救急。
系統登錄檔要常維護?
Windows裡頭每安裝一個程式,都會在系統登錄檔中進行註冊,建立相關資訊。而我們常常安裝、刪除應用程式,因此系統登錄檔中就會有一些垃圾資訊殘留下來。因此,很多一鍵優化軟體第一件要做的是就是清理你的系統登錄檔,把垃圾資訊清理掉。
雖然清理登錄檔以求取效率聽起來似乎很合理,但事實上,自從Windows 95以後,Windows的登錄檔資料庫就已經設計得很有效率了,你有沒有針對登錄檔最佳化,其實對效能影響不大。清理登錄檔,唯一的好處就是可以得到一個乾淨的登錄檔,沒有其它的影響。
虛擬記憶體該設為實體記憶體的1.5倍?
在Windows 95時代,當時記憶體價格很高,一台電腦頂多128MB,因此作業時不夠的空間,就要透過在硬碟中設定虛擬記憶體來輔助。當時的說法是認為虛擬記憶體設定應該為實際記憶體的1.5倍左右,這樣電腦的效能才會好。
這個虛擬記憶體也稱為分頁檔,在Windows 7底下實際的檔案名稱稱為「pagefiles.sys」,通常都放置在Windows的根目錄下,只是因為是系統隱藏保護的檔案,所以通常是看不到這個檔案的。
現在實體記憶體已經普遍達到4GB、8GB的時代,在硬碟內再設定一個6GB、12GB以上的虛擬記憶體空間,其實意義並不大,甚至有可能導致硬碟讀寫太過於頻繁而影響效能。以目前電腦實際的使用情況來說,建議你直接設定為由Windows系統自行管理,讓系統直接依照你的系統配置,主動幫你分配虛擬記憶體,才是比較好的作法。實際指定一個固定的虛擬記憶體大小,以Windows 7時代的系統來說,其實是不實際的。
Step 1
要設定分頁檔,需要在控制台的「系統」中,點選進階系統設定,然後在「效能」的欄目中,按下「設定」按鈕。
Step 2
然後在「進階」頁籤底下會看到「虛擬記憶體」一欄,點選「變更」可以修改設定。
Step 3
在這裡預設是勾選「自動管理所有磁碟的分頁檔大小」,建議不要更改。
(後面還有:修改開機CPU數量,可以提升開機速度?)
延伸閱讀:
開啟時應該會讓使用體驗更順暢才是╮(╯_╰)╭
> 之前都努力教大家修改系統,被公幹之後立場大轉變(≧▽≦)
不是呦~
我印象中在上一期的雜誌中就有提到了
<( ̄︶ ̄)> 幫小邊說個話~
-> msconfig 這個設定在 XP 時代就有了,而且可以提升運作速度是誤傳。這個設定的目的是方便程式設計師在讓多核心硬體上模擬較少核心的運作,以便測試程式在不同核心數目下的效率。也就是說,這個設定只能減速,不能升速。
而且這個設定有一個後遺症:把系統改成比實際硬體核心數目少時,要改回來很麻煩,在某些案例中,可能需要重裝 OS。
相關的討論網路上現在比較多了,例如:
http://www.withinwindows.com/2008/08/09/tweaking-myth-increase-boot-performance-for-multi-core-users-with-msconfig/
http://windowssecrets.com/forums/showthread.php/142972-Reversing-number-of-Processors-used-at-boot-time.
如果你嫌處理器核心太多想要關掉幾個,可以用這個設定...如果不是,那預設值並沒有問題。
改了之後系統也進不去
現在剛剛重灌好
所以真的沒問題?
"處理器數目"改成2,並勾選「最大記憶體」,.....重新開機,試了很多次進不去,WIN7自己也回復不了,真的差一點點重灌..
還好看到mobile01的"win7加速開機 改處理器數目2 掛掉了 怎麼辦?" http://www.mobile01.com/topicdetail.php?f=514&t=2890004&p=2
照著"active45"做.....
在沒有光碟情況下,進入修復模式,進入"命令提示字元"後,輸入
bcdedit /deletevalue {default} truncatememory
bcdedit /deletevalue {default} numproc
果然成功了(≧▽≦)
我覺得"T客邦"應該來確認這"修改開機CPU數量,可以提昇開機速度?"是否要修改...不要讓很多人重灌....囧rz