好多人的家裡只有一台計算機,主要用來上上網和玩游戲,並且配置也不是很高,如果裝上了Windows XP,你的感覺可以用一個字來形容:慢!這就是我裝完Windows體驗版(Windows XP的中文名字)的一個體驗。為什麼這麼慢呢,因為微軟為了讓你有新的體驗,所以往Windows XP中加入了大量嶄新的功能,比如:幫助中心,遠程桌面,系統恢復,自動軟件更新,Internet時間同步……,對於我而言,這些功能基本用不上,白白的耗了內存。要知道,大多人的機器仍然只有128M(雖然我的機器有384M的內存,但是我仍然討厭無謂的浪費)!下面我們主要談Windows XP的內存優化。
我的Windows XP版本是Build2600,由於Windows XP是全球統一內碼類型的產品,所以盡管它的界面是英文的,但是處理中文應然是游刃有余的。如果各位的Windows XP是中文版的,本文所介紹的步驟同樣是可行的。
首先讓我們從系統屬性對話窗開始
我們將分別關閉“系統恢復”、“自動更新”和“遠程桌面”功能。
“系統恢復”雖然對經常犯錯誤的人有用,但是它會讓你的硬盤處於高度繁忙的狀態,你會發現你的硬盤總是忙個不停,因為Windows XP要記錄的操作,以便日後恢復。如果你對自己有信心,那麼就不要使用它,因為它可占不少內存。
然後關閉“自動更新”功能。這個功能對一個時時刻刻都掛在網上的用戶來說很適合,但是考慮到大多數家庭都是撥號上網,沒有理由讓這個功能長開著。何況,微軟的升級也不是時時刻刻都有新的推出,我們每隔一段時間自己更新一下完全可以。我建議你將默認的自動升級改為確認升級方式,以便使你了解系統都做了些什麼。
接下來我們將“遠程桌面”的功能也關閉。這個功能似曾相識,因為Windows 2000 Server就有一個Terminal Service來做同樣的事情,我們可以從中發現微軟的策略,在Windows 2000的時代,只有服務器版本的Windows 2000才帶這個功能,而且名字也十分的專業,叫做終端服務,恐怕一般的用戶不知道這個功能是干什麼的。到了Windows XP,這個功能也被加到了Windows XP Home 和 Professional版本裡來了,而且改了名字叫做“遠程桌面”。顧名思義,這個功能就是讓你可以讓別人在另一台機器上訪問你的桌面。可以說,在一個網絡環境中,比如單位的局域網,這個功能很有用。比如你有問題了可以向同事求助,他可以不用到你的跟前,直接通過“遠程桌面”來訪問你的機器幫你解決問題。但是在家裡面,通常只有一台計算機,這個功能就顯得多余了,所以微軟又賦予了它新的功能叫做“快速用戶切換”,就是你可以不用注銷你的用戶讓另一個人以其他用戶的身份注冊來使用你的計算機。我個人懷疑它的實用價值,大多數人使用計算機都沒有用戶的概念,計算機用就用呗,還分什麼用戶。所以我的意見還是關掉它,否則你不用它就等於白白浪費內存。
下面我們再看看“系統屬性”中的“高級”選項卡,首先是“性能”的設置
在省缺的狀況下,Windows XP是按照最佳的視覺效果來配置的,如果你覺得你的系統尤其是顯示部分十分的緩慢的話,建議你改改
接下來看看“啟動與恢復”的設置:
盡管Windows XP十分的穩定,但是也有崩潰的時候。如果在你的系統崩潰是你發現你的硬盤使勁兒的響,那是因為Windows XP正在寫DUMP文件呢,對我們來說,如果你不打算把這個文件寄給微軟,那麼它又有什麼用呢?所以我的建議還是關閉:
最後來看看“錯誤報告”功
能。
這個功能可以在你的Windows XP發生錯誤的時候,系統自動收集一些錯誤資料然後發送給微軟公司,以便其完善他們的操作系統。這個功能對於一個撥號上網的用戶而言十分的不適合,因為誰會花著自己的錢同時浪費著自己的時間去發送這些十分巨大的而且只對微軟公司有用的數據呢?如果這個功能對你沒有用,那又何必讓它占用著你的內存呢?
如果你的家裡沒有打印機,你可以將“Printer Spooler”服務關閉掉。如果你沒有定期執行的任務,將“Task Scheduler”服務關閉掉。對於大多人而言,“Remote Registry”同樣沒有用,也可以關閉掉。下面是經過上面所有優化後的服務列表,我將優化過的地方用紅顏色的圓圈標記了出來:
優化後,Windows XP啟動後大約占用60M左右的內存:
此外,大家看到這裡我只關心每個應用程序的“虛擬內存”(VM Size)使用情況,而不是“內存使用”(Memory Usage)。原因是只有“虛擬內存”才被統計到“內存使用”(Commit Charge)數據中去,就是大家在狀態欄看到的統計值。我們可以做一小試驗來驗證我的說法,我們啟動WORD,記錄一下它的內存使用和系統總的內存使用,然後最小化這個WORD,在檢查一下它的內存使用和系統總的內存使用,
不難發現,“MemoryUsage”隨著WORD的最小化變小了,而“VM Size”沒有變化,並且系統總的內存使用並沒有隨著WORD的最小化而變化。這就是為什麼我只關心“VM Size”的原因。希望大家察看內存的時候能夠注意一下,VM Size才是准確的數字。
由於本文關注的是Windows XP下的系統優化,所以對一些大家耳熟能詳的節約內存的方法,比如不使用壁紙,我就不寫出來讓大家浪費時間了。另外,大家可能會說,你把Windows XP的特色功能都關閉了,那還是Windows XP嗎?其實這一點我也知道,不過魚和熊掌不能兼得,如果你的機器配置很高檔,如果你覺得你得Windows XP運行的不慢,你當然可以使用Windows XP的省缺配置了,畢竟這是微軟推薦的使用方法嘛。不過,即便你關閉了我所提到的這些功能,Windows XP仍然有大量的新的功能等著你,比如嶄新的資源管理器真的是十分的與眾不同,所以,優化完的系統還是Windows XP !