Windows XP作業系統中如何節約記憶體

來源:互聯網
上載者:User

現在我們已經進行了大記憶體時代,很多的人都把自己的記憶體升級到了1G以上。但現在很多軟體隨著功能的加強,對系統資源的佔有率也是越來越高,變化之快讓我們應接不暇。這個時候應該怎麼辦呢?下面我們就給大家講講Windows XP作業系統中如何更好的節約記憶體,讓每一份資源都能得到合理的利用。

下面我們就一起來看看,我們都可以通過那些設定來達到節約記憶體的目的。

最佳化記憶體資料

在Windows中,駐留記憶體中的資料越多,就越要佔用記憶體資源。所以,案頭上和工作列中的快捷表徵圖不要設定得太多。如果記憶體資源較為緊張,可以考慮盡量少用各種後台駐留的程式。平時在操作電腦時,不要開啟太多的檔案或視窗。長時間地使用電腦後,如果沒有重新啟動電腦,記憶體中的資料排列就有可能因為比較混亂,從而導致系統效能的下降。這時你就要考慮重新啟動電腦。

啟用磁碟寫入緩衝

在“我的電腦”上單擊滑鼠右鍵選擇“屬性->硬體”,開啟裝置管理器找到當前正在使用的硬碟,單擊滑鼠右鍵選擇屬性。在硬碟屬性的的“策略”頁中,開啟“啟用磁碟上的寫入緩衝”(1)。

 

圖 1

這個選項將會啟用硬碟的寫入緩衝,從而提高硬碟的讀寫速度。不過要注意一點,這個功能開啟後,如果電腦突然斷電可能會導致無法挽回的資料丟失。因此最好在有UPS的情況下再開啟這個功能。當然,如果你平常使用電腦時不要進行什麼重要的資料處理工作,沒有UPS也無所謂,這個功能不會對系統造成太大的損失 。

關閉不需要的服務

如果你的家裡沒有印表機,你可以將“Printer Spooler”服務關閉掉。如果你沒有定期執行的任務,將“Task Scheduler”服務關閉掉。對於大多人而言,“Remote Registry”同樣沒有用,也可以關閉掉。下面是經過上面所有最佳化後的服務列表,我將最佳化過的地方用紅顏色的圓圈標記了出來。

開啟Ultra MDA

在裝置管理其中選擇IDE ATA/ATAPI控制器中的“基本/次要IDE控制器”,單擊滑鼠右鍵選擇“屬性”,開啟“進階設定”頁。這裡最重要的設定項目就是“傳輸模式”,一般應當選擇“DMA(若可用)”。

監視記憶體

系統的記憶體不管有多大,總是會用完的。雖然有虛擬記憶體,但由於硬碟的讀寫速度無法與記憶體的速度相比,所以在使用記憶體時,就要時刻監視記憶體的使用方式。Windows作業系統中提供了一個系統監視器,可以監視記憶體的使用方式。一般如果只有60%的記憶體資源可用,這時你就要注意調整記憶體了,不然就會嚴重影響電腦的運行速度和系統效能。

 

 

配置復原選項

Windows XP 運行過程中碰到致命錯誤時會將記憶體的快照儲存為一個檔案,以便進行系統調試時使用,對於大多數普通使用者而言,這個檔案是沒有什麼用處的,反而會影響虛擬記憶體的效能。所以應當將其關閉。

在“我的電腦”上單擊滑鼠右鍵,選擇“屬性->進階”,在“效能”下面單擊“設定”按鈕,在“效能選項”中選擇“進階”頁。這裡有一個“記憶體使用量”選項,如果將其設定為“系統緩衝”(2),Windows XP 將使用約4MB的實體記憶體作為讀寫硬碟的緩衝,這樣就可以大大提高實體記憶體和虛擬記憶體之間的資料交換速度。預設情況下,這個選項是關閉的,如果電腦的實體記憶體比較充足,比如256M或者更多,最好開啟這個選項。但是如果實體記憶體比較緊張,還是應當保留預設的選項。

 

圖 2

設定分頁檔

現在回到“虛擬記憶體”的設定對話方塊中選擇自訂大小並按照上面的計算結果分別設定“初始大小”和“最大值”。這裡我們將“初始大小”設定為91M,而將“最大值”設定成了200M,這樣比較保險。

改變分頁檔的位置

其目的主要是為了保持虛擬記憶體的連續性。因為硬碟讀取資料是靠磁頭在磁性物質上讀取,分頁檔放在磁碟上的不同地區,磁頭就要跳來跳去,自然不利於提高效率。而且系統硬碟檔案眾多,虛擬記憶體肯定不連續,因此要將其放到其他盤上。改變分頁檔位置的方法是:用滑鼠右鍵點擊“我的電腦”,選擇“屬性→進階→效能設定→進階→更改虛擬記憶體”,在磁碟機欄裡選擇想要改變到的位置即可。值得注意的是,當移動好分頁檔後,要將原來的檔案刪除(系統不會自動刪除)。

改變分頁檔的大小

改變了分頁檔的位置後,我們還可以對它的大小進行一些調整。調整時我們需要注意,不要將最大、最小分頁檔設為等值。因為通常記憶體不會真正“塞滿”,它會在記憶體儲量到達一定程度時,自動將一部分暫時不用的資料放到硬碟中。最小分頁檔越大,所佔比例就低,執行的速度也就越慢。最大分頁檔是極限值,有時開啟很多程式,記憶體和最小分頁檔都已“塞滿”,就會自動溢出到最大分頁檔。所以將兩者設為等值是不合理的。一般情況下,最小分頁檔設得小些,這樣能在記憶體中儘可能儲存更多資料,效率就越高。最大分頁檔設得大些,以免出現“滿員”的情況。

對分頁檔進行磁碟重組

檔案資料儲存在硬碟上久了,檔案片段(fragment)自然會產生。要保持或提高硬碟的工作效率,我們應不時為硬碟進行一次磁碟重組。所謂虛擬記憶體,其實也是硬碟上的資料檔案,那麼虛擬記憶體是否也應該像普通檔案般需要整理呢?

Windows系統處理分頁檔(即虛擬記憶體)的方法有別於一般的檔案。相比之下,分頁檔比一般檔案更少出現片段,為分頁檔進行整理通常是沒有必要的。事實上,當Windows XP進行磁碟磁碟重組時,分頁檔不會牽涉其中。

雖然Windows不會對分頁檔進行整理,但事實上分頁檔也有片段存在。追求“盡善盡美”的朋友可能仍想對分頁檔進行磁碟重組。大家不妨試試下面的方法:

在案頭“我的電腦”表徵圖上單擊滑鼠右鍵,在隨後出現的功能菜單中選“屬性”。進入系統屬性的設定視窗,用滑鼠點選“進階”-->“效能”-->“設定”-->“進階”-->“更改”,在隨後出現的“虛擬記憶體”設定視窗中選中“無分頁檔案”一項。最後單擊“設定”按鈕退出,並重新啟動電腦。

禁用分頁檔

當擁有了512MB以上的記憶體時,分頁檔的作用將不再明顯,因此我們可以將其禁用。方法是:依次進入登錄編輯程式“HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession Ma-nagerMemoryManagement”下,在“DisablePa-ging Executive”(禁用分頁檔)選項中將其值設為“1”即可。

清空分頁檔

在同一位置上有一個“ClearPageFileAtShutdown(關機時清除分頁檔)”,將該值設為“1”。這裡所說的“清除”分頁檔並非是指從硬碟上完全刪除pagefile.sys檔案,而是對其進行“清洗”和整理,從而為下次啟動Windows XP時更好地利用虛擬記憶體做好準備。

調整快取地區大小

可以在“電腦的主要用途”選項卡中設定系統利用快取的比例。如果系統的記憶體較多,可選擇“網路伺服器”,這樣系統將用較多的記憶體作為快取。在CD-ROM標籤中,可以直接調節系統用多少記憶體作為CD-ROM光碟片讀寫的快取。

系統主題的影響

說起佔用系統資源我們就不得不提一下系統主題了,漂亮的系統主題雖然能給我們的視窗帶來視覺上的享受,但是同時也在大量的消耗我們的系統資源,下面給大家介紹如何讓Windows主題不佔用太多資源的方法:

我們可以把****.tsk桌面主題檔案拷貝到你的儲存卡根目錄,建一個My Documents檔案夾這樣做即不佔記憶體資源有可以在“今日主題”裡切換,同時也方便管理。

釋放記憶體空間

如果你發現系統的記憶體不多了,就要注意釋放記憶體。所謂釋放記憶體,就是將駐留在記憶體中的資料從記憶體中釋放出來。釋放記憶體最簡單有效方法,就是重新啟動電腦。另外,就是關閉暫時不用的程式。還有要注意剪貼簿中如果儲存了映像資料,是要佔用大量記憶體空間的。這時只要剪貼幾個字,就可以把記憶體中剪貼簿上原有的圖片衝掉,從而將它所佔用的大量的記憶體釋放出來。

提高系統其他組件效能

電腦其他組件的效能對記憶體的使用也有較大的影響,如匯流排類型、CPU、硬碟和顯存等。如果顯存太小,而顯示的資料量很大,再多的記憶體也是不可能提高其運行速度和系統效率的。如果硬碟的速度太慢,則會嚴重影響整個系統的工作。

關閉“自動更新”

,“自動更新”是Windows XP為了方便使用者升級系統而推出的一種新功能,這種功能可以在微軟推出系統升級補丁或系統安全補丁的時候,自動提醒使用者升級自己的系統,如果你沒有設定這個系統有個很煩的就是經常自己就開始在那下載升級包了,浪費我們的系統資源也佔用了我們的網路頻寬。所以我們把“自動升級”功能關閉掉,改為“手動升級”。

具體操作為:按右鍵“我的電腦”,點擊屬性,點擊“自動更新”,在“通知設定”一欄選擇“關閉自動更新。我將手動更新電腦”一項。

關閉“系統還原”

系統還原功能是微軟的一個很富有想象力的創意,不過微軟沒有能夠很好的實現這種創意,所以做出來的系統還原功能只能使食之無味,棄之可惜的雞肋之作。對使用者來說,沒什麼太大作用,所以我們決定要關閉它以節約記憶體。具體操作為:按右鍵“我的電腦”,點擊屬性,會彈出來系統屬性對話方塊,點擊“系統還原”,在“在所有磁碟機上關閉系統還原”選項上打勾。

關閉“遠端桌面”功能

這個功能似曾相識,因為Windows 2000 Server就有一個Terminal Service來做同樣的事情,我們可以從中發現微軟的策略,在Windows 2000的時代,只有伺服器版本的Windows 2000才帶這個功能,而且名字也十分的專業,叫做終端服務,恐怕一般的使用者不知道這個功能是幹什麼的。到了Windows XP,這個功能也被加到了Windows XP Home 和 Professional版本裡來了,而且改了名字叫做“遠端桌面”。顧名思義,這個功能就是讓你可以讓別人在另一台機器上訪問你的案頭。可以說,在一個網路環境中,比如單位的區域網路,這個功能很有用。比如你有問題了可以向同事求助,他可以不用到你的跟前,直接通過“遠端桌面”來訪問你的機器幫你解決問題。但是在家裡面,通常只有一台電腦,這個功能就顯得多餘了,所以微軟又賦予了它新的功能叫做“快速切換使用者”,就是你可以不用登出你的使用者讓另一個人以其他使用者的身份註冊來使用你的電腦。我個人懷疑它的實用價值,大多數人使用電腦都沒有使用者的概念,電腦用就用唄,還分什麼使用者。所以我的意見還是關掉它,否則你不用它就等於白白浪費記憶體。

關閉“自動發送錯誤”功能

大家在Window XP 中肯定有這樣的經曆,一旦一個程式異常終止,系統就會自動跳出一個對話方塊問你是否將錯誤發送給微軟,這就是XP中的“自動發送錯誤”功能,對我們而言沒有任何用處,那又何必讓它佔用著你的記憶體呢?所以我們應該義無反顧的把這項功能關掉。按右鍵“我的電腦”,點擊屬性,點擊“進階”→“錯誤彙報”,選擇“禁用錯誤彙報”功能(3)。

 

圖 3

關閉不需要的特效

Windows XP的操用介面的確是很好看,好看的背後是以消耗大量記憶體作為代價的,相對於速度和美觀而言,我們還是寧願選擇前者,按右鍵“我的電腦”,點擊屬性,點擊“進階”,在“效能”一欄中,點擊“設定”,點擊“視覺效果”,在這裡把所有特殊的外觀設定都關閉掉,我們就可以省下“一大筆”記憶體。

關閉“Internet時間同步”

“Internet時間同步”,就是使你的電腦時鐘每周和 Internet 時間伺服器進行一次同步,這樣你的系統時間就會是精確的,不過這個功能對我們來說用處不大,而且還可能引起死機的問題。所以我們要把它關掉。

具體操作是:依次單擊“開始”→“控制台”→“日期、時間、語言和地區選項”,然後單擊“日期和時間”→“Internet時間”。

關閉多餘的服務

Windows XP和Windows 2000一樣可以作為諸如http伺服器、郵件伺服器、ftp伺服器,所以每當Windows XP啟動時,隨之也啟動了許多服務,有很多服務對於我們這些普通使用者來說是完全沒用的,所以關掉它們是一個很好的選擇。

清除剪貼簿的內容

剪貼簿是記憶體中一塊臨時儲存區,用來存放各應用軟體剪下或複製的資訊。如果當時剪貼簿中存放的是一幅映像或一段相當篇幅的文本,則佔用了相當大的記憶體,這就可能導致記憶體不足,所以只要消除剪貼簿中的映像或文本,就可能解決記憶體不足的問題。要清除剪貼簿的內容,請依次單擊“開始”、“程式”、“附件”、“剪貼簿查看程式”,開啟“剪貼簿查看程式”視窗,然後單擊"編輯"菜單的“刪除”命令,最後單擊“是”按鈕。你也許覺得這樣有些麻煩,那你不妨以極少的內容,比如一個空格,取代剪貼簿中的映像或文本。例如,你正在使用Word編輯文檔,你可以選中文檔中的一個空格,再單擊常用工具列上的"剪貼"按鈕,由這一空格就取代了剪貼簿中的原有映像或文本,這也可以節約記憶體。

關閉不需用的視窗

你開啟了多個視窗,其實也就是運動了多個程式,耗用的記憶體就多。這時,你可以關閉暫時不用的視窗,關閉不用的程式功能(如狀態列、尺規、工作列等)就可達到節省記憶體的目的。

保留硬碟空間作為額外記憶體

按右鍵案頭上的“我的電腦”表徵圖,再左鍵單擊“屬性”,開啟“系統屬性”對話方塊。在此對話方塊中單擊“效能”標籤,再單擊“虛擬記憶體”按鈕,複選讓“系統管理的大小”(4),最後單擊“確定”按鈕。

 

圖 4

讓Windows別亂載入程式

首先查看Windows啟動時自動載入了哪些程式,方法是單擊[開始] 按鈕,指向"程式",再指向"啟動",此時列出的菜單即Windows啟動時自動載入的程式。刪除其中不必要的程式,重新啟動電腦,也可以節約記憶體。具體刪除方法是:

(1)啟動"資源管理員",找到C:WindowsStart MenuPrograms"啟動"檔案夾。

(2)選擇不需Windows自動載入的程式和捷徑,然後單擊"檔案"菜單的"刪除"命令,系統彈出確認刪除對話方塊。

(3)在確認刪除對話方塊中單擊"是"按鈕。

查殺病毒

或許你的電腦只是感染了電腦病毒,記憶體不足是因為病毒在作怪,消除了病毒,也能解決記憶體不足的問題。方法當然就是用一款好的殺毒軟體進行病毒查殺啦。

如何設定虛擬記憶體

1、所謂虛擬記憶體就是在你的實體記憶體不夠用時把一部分硬碟空間所為記憶體來使用,不過由於硬碟傳輸的速度要比記憶體傳輸速度慢的多,所以使用虛擬記憶體比實體記憶體效率要慢。個人實際需要的值應該自己多次調整為好。 設的太大會差生大量的片段,嚴重影響系統速度,設的太小就不夠用,於是系統就會提示你虛擬記憶體太小。

2、一般情況下,可讓Windows來自動分配管理虛擬記憶體,它能根據實際記憶體的使用方式,動態調整虛擬記憶體的大小。

3、自訂虛擬記憶體,一般預設的虛擬記憶體大小是取一個範圍值,最好給它一個固定值,這樣就不容易產生磁碟片段,具體數值根據你的實體記憶體大小來定,256MB實體記憶體,虛擬記憶體可設為768MB,或1024MB。

4、具體步驟如下:按右鍵“我的電腦”→屬性→進階→效能 設定→進階→虛擬記憶體 更改→選擇虛擬記憶體(分頁檔)存放的分區→自訂大小→確定最大值和最小值→設定→確定。

5、虛擬記憶體(分頁檔)存放的分區,一定要有足夠的空間,硬碟資源不足,造成虛擬記憶體不夠用。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.