絕對實用:全面最佳化Windows XP

來源:互聯網
上載者:User
Windows XP是Microsoft推出的新一代Windows作業系統,雖然Windows XP稱得上是至今功能最強大的作業系統,但與以往的Windows作業系統一樣,新安裝的Windows XP系統並不是處於最佳的狀態,存在著一些使用者不必使用和不曾使用的程式。大家可以再利用一些技巧來修改原本設定值來最佳化Windows XP。下面我們就從幾個方面闡述一下Windows XP進行的最佳化。

   一. 啟動最佳化

   1、關掉一些伴隨著Windows啟動的程式及常駐程式。選擇"開始"菜單-->"運行",輸入msconfig進入"系統配置應用程式",在[啟動]欄關掉不必要的程式,將方框中的勾勾取消,關掉不必要的程式,不確定的程式不可以亂關,以免造成Windows錯誤。(先試試是否可以在軟體本身取消常駐,不行再用此方法。),完成後按[應用],重開機即可。
圖一
   2、給Windows XP設定一個固定的IP地址。Windows XP雖然進到案頭的速度相當的快,但是運行動作卻是一步步來的,你必須要等一段時間才能真的運行程式。如果你的機器裝網卡的話,Windows XP會在進入到案頭後會自動搜尋IP地址,所以如果你沒有設定一個固定的IP地址的話,它便會浪費許多的時間在搜尋IP地址上面。




   3、降低磁碟掃描時間。Windows XP若非順利關機,當再次啟動時系統將會自動執行磁碟掃描程式。在開始掃描前將花費10秒鐘的等待時間。此時可依次開啟“開始→運行”對話方塊並鍵入“CMD”,單擊“確定”按鈕後進入Windows XP的命令提示字元模式。在命令提示字元後輸入“CHKNTFS /T:x”即可(輸入時不含引號,x為等待時間),比如輸入“CHKNTFS /T:0”,則表示無需等待時間;輸入“CHKNTFS /T:3”,則表示等待時間為3秒鐘。

   4、減少作業系統的等待時間。若安裝了多作業系統,那麼多作業系統啟動菜單中會發現預設的等待時間是30秒。點擊“我的電腦”,選擇“系統屬性”對話方塊,單擊“進階”選項卡,在“啟動和故障恢複”地區中單擊“設定”按鈕,分別勾選設定頁面中“顯示作業系統列表的時間”和“在需要時顯示復原選項的時間”選項前的複選框,然後將這兩項後的時間輸入相應的數值以減少等待時間,單擊“確定”按鈕就可以了。

   除了上述四種方法外,我們還可以在註冊表中對啟動項目進行設定、關閉不必要的系統服務,此外平時經常利用磁碟清理工具、磁碟磁碟重組程式也可以在某種程式上提高系統啟動速度。

   二. 登陸最佳化

   1、縮短關閉"處理常式"時等待時間。選擇"開始"菜單-->"運行",輸入regedit,彈出登錄編輯程式,尋找[HKEY_CURRENT_USER\ControlPanel\Desktop],在右邊的視窗中選擇WaitToKillAppTimeout,按滑鼠右鍵,選擇“修改”,將其數值資料改為1000即關閉"處理常式"時等待1秒(預設值為:20000)。

   圖二
   2、縮短"處理常式"出錯時等待的時間。選擇"開始"菜單-->"運行",輸入regedit彈出登錄編輯程式,尋找[HKEY_CURRENT_USER\ControlPanel\Desktop]在右邊的視窗中,選擇HungAppTimeout,按滑鼠右鍵,選擇“修改”,將其數值資料改為200,即"處理常式"出錯時等待0.5秒(預設值為:5000)。

   3、讓系統自動關閉停止回應的程式。選擇"開始"菜單-->"運行",輸入regedit,彈出登錄編輯程式,尋找[HKEY_CURRENT_USER\ControlPanel\Desktop],在右邊的視窗中選擇AutoEndTasks,按滑鼠右鍵,選擇“修改”,將其數值資料改為1(預設值為:0)。

   4、加快菜單顯示速度。選擇"開始"菜單-->"運行",輸入regedit,彈出登錄編輯程式,尋找[HKEY_CURRENT_USER\ControlPanel\Desktop],在右邊的視窗中選擇MenuShowDelay,按滑鼠右鍵,選擇“修改”,將其數值資料改為100或更小(預設值為:400),建議不要使用0,因為如此一來只要滑鼠一不小心觸碰到"所有程式",整條菜單就會跑出來,那這亂了套。



5、縮短等待時間。選擇"開始"菜單-->"運行",輸入regedit,在彈出的登錄編輯程式裡尋找[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control],在右邊的視窗中選擇WaitToKillServiceTimeout按滑鼠右鍵,選擇“修改”,將其數值資料改為1000或更小(原始設定:20000)。

  三. 記憶體最佳化

   Windows XP是一個很出色的作業系統,但它對記憶體的要求是在是驚人,即使是128兆記憶體,也會出現系統記憶體不足導致速度緩慢的問題。在Windows XP中,加入了很多嶄新的功能,這些功能可是記憶體的佔用大戶,我們只要把這些不常用的功能關閉,那麼128兆記憶體對我們來說已經是綽綽有餘了。

   1、取消“自動更新”,自動更新提醒使用者升級自己的系統,它將常駐記憶體,所以我們把“自動升級”功能關閉掉,改為“手動升級”。具體操作為:按右鍵“我的電腦”,點擊屬性,點擊“自動更新”,在“通知設定”一欄選擇“關閉自動更新。

   2、取消“系統還原”,XP的系統還原功能對大多數使用者來說,沒什麼太大作用,所以我們決定要關閉它以節約記憶體。具體操作為:按右鍵“我的電腦”,點擊屬性,會彈出來系統屬性對話方塊,點擊“系統還原”,在“在所有磁碟機上關閉系統還原”選項上打勾。




   3、關閉“遠端桌面”,XP的這個功能只是提供網路上互操作。對於普通使用者來說這個功能就顯得多餘了,所以我們把它關掉,不讓它在那兒白白浪費記憶體。

   4、關閉“自動發送錯誤”功能,發送錯誤給微軟,這就是XP中的“自動發送錯誤”功能,對我們而言出錯發送給微軟沒有任何意義,所以我們應該義無反顧的把這項功能關掉。按右鍵“我的電腦”,點擊屬性,點擊“進階”→“錯誤彙報”,選擇“禁用錯誤彙報”功能。

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

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

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



  四. 硬碟最佳化

   1、使用NTFS的檔案系統格式安裝。Windows XP NTFS的檔案系統相較於FAT32多了檔案保密,壓縮,使用許可權及磁碟配額的管理功能。因此在檔案安全及保密性來說較FAT32高。且以NTFS檔案系統下安裝的作業系統會將不常用的檔案壓縮起來,所以跟FAT32比起來又節省了相當的空間,因此若是用以FAT32檔案系統下安裝的作業系統(如Windows98...)就可能無法正確的讀取NTFS中的檔案。

   另外在扇區中愈安裝愈多資料的情況下,NTFS在啟動並執行效能上較FAT32檔案系統好上許多。因此在這裡建議大家使用NTFS檔案系統來安裝Windows XP系統。

   2、把IDE裝置設定為DMA傳輸模式。由於某些原因,Windows XP有時會在IDE通道上使用PIO並行輸入輸出傳輸模式,而不是DMA模式。如果有這種情況,使用者可以手動把IDE通道改為DMA模式,這樣可以減少該裝置佔用的CPU周期。開啟裝置管理員(右鍵點擊我的電腦,選屬性,點選硬體選項卡,點擊“裝置管理員”開啟),然後點擊展開“IDE ATA/ATAPI 控制器”分支,雙擊“Primary IDE Channel”,點擊進階設定。檢查“傳輸模式”下拉式功能表,把它們全部設為DMA If Available(允許情況下使用DMA),點擊確定。再用同樣的方式修改每一個IDE控制器。
圖三
   3、刪除網頁緩衝內容 。進入控制台,雙擊“Internet選項”進入到"Internet屬性”,在[常規]中的“Internet 臨時檔案”下面點擊"刪除檔案",並將"刪除所有離線內容"打勾,按下"確定"。 

另外在[常規]中還有一個[曆史紀錄](History)也順便刪一刪。刪除一些Temp暫存檔:像是“E:\WINDOWS\TEMP"(註:我的XP裝在E盤上。),"E:\DocumentsandSettings\(使用者名稱)\LocalSettings\Temp"和一些軟體專屬的Temp(大部分應該都可以在軟體本身中設定)也一起刪除。

   4、週期性進行磁碟整理。硬碟長期使用,程式軟體又安裝又刪的情況下,會照成扇區中連續的檔案破碎,以致硬碟在搜尋資料時,便要花上較多的時間,影響效能。所以週期性做好磁碟整理的工作是絕對有必要的。這次Windows XP在磁碟整理方面較windows98的整理程式有顯著的進步,至少不像以前要花上許多的時間,若是使用者嫌Windows本身的整理程式不好,也可以使用Norton的Speeddisk。

  五. 網路最佳化

   1、快速探索區域網路絡的共用

   通常情況下,Windows XP在串連其他電腦時,會全面檢查對方機子上所有預定的任務,這個檢查會讓你等上30秒鐘或更多時間。去掉的方法從註冊表中找到“HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrent VersionExplorerRemoteComputerNameSpace”。

   在此索引值下,會有個{D6277990-4C6A-11CF-8D87-00AA0060F5BF}鍵,把它刪掉後,重新啟動電腦,Windows XP就不再檢查預定任務了,速度將明顯提高。

   2、提高10/100M網卡傳輸速率

   選擇“開始→串連到→顯示所有串連”,雙擊網卡所用的串連,單擊“屬性”按鈕,開啟“屬性”對話方塊,選擇“進階”選項卡。在“屬性”欄中選擇“Link Speed/Duplex Mode”,緊接著在“設定值”欄中將“Auto Mode”更改為“10 Half Mode”。

   這樣,手工將10/100M自適應網卡的屬性強製為10M半雙工模式,使網卡之間不進行自動協商,讓網卡之間在傳輸資料時始終以10Mbps的速度進行,大大提高了網路之間的傳輸效率。此設定只對部分網卡有效。

   3、加速共用

   通常情況下,當Windows XP串連到其它電腦時,會檢查對方機子上所有預定的任務——這真是多餘,而且還會讓你等上30秒鐘,實在太糟糕了。 首先,在註冊表中找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows/Current Version\Explorer\RemoteComputer\NameSpace。在這裡面,應該有個 {D6277990-4C6A-11CF-87-00AA0060F5BF}鍵。只需把它刪掉,重新啟動電腦後,Windows就不再檢查預定任務了,速度明顯提高!

   4、解決WinXP執行時候停頓一下的問題

   開始——網路連接——本地串連,按右鍵,選擇屬性,選擇“Internet協議(TCP/IP)”,點擊屬性,使用下面的IP地址:192.168.0.1,子網路遮罩:255.255.255.0,這樣就好了,以後開機就不會停頓了。

   通過上面這些簡單的設定,相信可以為你提供了更佳的作業環境。希望這能給使用Windows XP的各位朋友,能更加輕鬆愉快體驗Windows XP所帶來的樂趣。



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.