電腦最佳化

tVersion tVersion tVersion

最佳化設定

1、刪除Windows強加的附屬檔案:

a.用記事本NOTEPAD修改sysoc.inf(在windiws\inf檔案夾),用查找/替換功能,在查找框中輸入,hide,7(一個英文逗號緊跟hide,一個英文逗號緊跟7),將“替換為”框設為空。並選全部替換,這樣,就把所有的,hide都去掉了,

b.存檔退出,

c.再運行“添加-刪除程式”,就會看見“添加/刪除Windows組件”中多出了好幾個選項;這樣你可以刪除好些沒有用的附屬檔案

2.關掉調試器Dr.Watson;

運行drwtsn32,把除了“轉儲全部執行緒上下文”之外的全都去掉。否則一旦有程式出錯,硬碟會響很久,而且會占用很多空間。如果你以前遇到過這種情況,請查找user.dmp檔案並刪掉,可能會省掉幾十M的空間。這是出錯程式的現場,對我們沒用。另外藍屏時出現的memory.dmp也可刪掉。可在我的電腦/屬性中關掉BSOD時的DUMP

3.關閉“系統還原”:滑鼠右健單擊桌面上的“我的電腦”,選擇“屬性”,找到“系統還原”,如果你不是老噼里啪啦安裝一些軟體(難道你比我還厲害??),你也可以去掉,這樣可以節省好多空間

4.關閉“休眠支持”:因為休眠功能占的硬碟空間蠻大的,所以關閉比較好,控制台-->電源選項-->休眠(不要打勾)註:我覺得休眠還是很有用的。藍調。

5.加快WinXP瀏覽速度!打開註冊表點擊到:

HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Explorer/RemoteComputer/NameSpace。分欄出選擇鍵值:{D6277990-4C6A-11CF-87-00AA0060F5BF}

6.關掉不必要的服務

單擊“開始”→“設定”→“控制臺”。雙擊“管理工具”→“服務”,打開後將看到服務列表,有些服務已經啟動,有些則沒有。右鍵單擊要配置的服務,然後單擊“屬性”。在“常規”選項卡上選擇“自動”、“手動”或“禁用”,其中“自動”表示每次系統啟動時,

WindowsXP都自動啟動該服務;“手動”表示WindowsXP不會自動啟動該服務,而是在你需要該服務時手動啟動該服務;而“禁用”則表示不允許啟動該服務。在實際配置時,選擇“手動”或者“禁用”都可以實現關閉該服務的目的,推薦使用手動功能,這樣你隨時可以啟動一些臨時需要的服務。

有些服務是WindowsXP所必需的,不能關閉,否則將會造成系統崩潰。至於各項服務的功能,我們可以通過雙擊該服務或將滑鼠懸停在該服務名上查看。下面我們就先來看一看這些服務的說明,最後再看哪些服務可以關掉(見下表)。

alerter:你未連上區域網路並且不需要管理警報

clipbook:你不需要查看遠程剪貼簿的剪貼頁面

distributedlinktrackingclient:若不使用ntfs分區並且沒有聯入區域網路

distributedtransactioncoordinator:不需要同時處理多個資料庫或者檔案系統

faxservice:不用windows2000傳送或者接收傳真

ftppublishingservice:你的計算機不做ftp伺服器

iisadminservice:你的計算機不做www伺服器

indexingservice:你的計算機不提供遠程檔案索引和快速訪問或者沒有連上區域網路

internetconnectionsharing:你不準備用windows2000做路由伺服器,讓多人共享一條線路上網

ipsecpolicyagent:你未連線到windows2000的域

logicaldiskmanageradministrativeservice:你不準備使用磁碟配額

messagequeuing:你未連線到windows2000的域

messenger:你未連線到windows2000的域並且不需要管理警報

Netlogon:你不想讓區域網路上的其他用戶登錄

netmeetingremotedesktopsharing:你不想使用netmeeting遠程管理計算機

networkdde:你沒有連入區域網路

networkddedsdm:你沒有連入區域網路

performancelogsandalerts:若不想知道計算機每一秒都乾什麼

qosrsvp:你沒有使用依賴於qos的程式

remoteaccessautoconnectionmanager:你不想在程式企圖讀取網路信息時自動連線到網路

RemoteProcedureCall(rpc)locator:你不需要管理rpc名稱服務資料庫

routingandremoteaccess:你的計算機不做路由器

runasservice:你不需要在某一用戶下以另外一個用戶的身份執行一個程式

simplemailtransportprotocol(smtp):你的計算機不做郵件傳送伺服器

smartcard:你沒有智慧卡閱讀器

smartcardhelper:你沒有舊式智慧卡閱讀器

snmptrapservice:你沒有連線到windows2000的域

tcp/ipnetbioshelperservice:你的計算機不準備讓別人共享

tcp/ipprintserver:不讓你的計算機成為網路列印伺服器

telnet:不想遠程控制計算機執行控制台命令

uninterruptiblepowersupply:沒使用ups或ups不支持雙向傳輸信號

utilitymanager:不從一個視窗中啟動和配置輔助工具

windowsmanagementinstrumentation:你不看你的系統管理信息

worldwidewebpublishingservice:你的計算機不做www伺服器

7.加速XP的開關機

1)縮短等待時間

開啟註冊表編輯器,找到HKEY_LOCAL_MACHINESystemCurrentControlSetControl,將WaitToKillServiceTimeout設為:1000或更小。(原設定值:20000)找到HKEY_CURRENT_USERControlPanelDesktop鍵,將右邊視窗的WaitToKillAppTimeout改為1000,(原設定值:20000)即關閉程式時僅等待1秒。將HungAppTimeout值改為:200(原設定值:5000),表示程式出錯時等待0.5秒。

2)讓系統自動關閉停止回應的程式。

打開註冊表HKEY_CURRENT_USERControlPanelDesktop鍵,將AutoEndTasks值設為1。(原設定值:0)

3)MsConfig大多數朋友都應該熟識MsConfig了,這是一個系統內置的Windows設定工具。點擊開始選單,選擇“運行”,然後在錄入框中敲入“msconfig”回車。我們要動手腳的是(啟動)選項卡,點擊它,這個選項卡中顯示了Windows啟動時運行的所有程式。這裡沒有一個程式對Windows來說是生死悠關的,所以放心大膽地把不要的去掉。把部分勾勾去掉之後,Windows啟動會快些,同時空閒的系統資源也會多出一些。

1、加速網上鄰居

在WindowsXP中訪問網上鄰居是相當惱人的,系統會搜尋自己的已分享資料夾和可作為網路共享的印表機以及計畫任務中和網絡相關的計畫任務,然後才顯示出來,顯然這樣速度就會比Windows9x中慢很多。其實這些功能我們並沒有使用上,與其不用還不如刪除它們,這樣速度就會明顯加快。打開註冊表編輯器,找到HKEY_LOCAL_MACHINE/sofeware/Microsoft/Windows/CurrentVersion/Explore/RemoteComputer/NameSpace,刪除其下的{2227A280-3AEA-1069-A2DE08002B30309D}(印表機)和{D6277990-4C6A-11CF8D87-00AA0060F5BF}(計畫任務),重新啟動電腦,再次訪問網上鄰居,你會發現快了很多。

2、減少開機滾動條時間

每次啟動WindowsXP,藍色的滾動條都要走上好多次,其實這裡我們也可以把它的滾動時間減少,以加快啟動速度。打開註冊表編輯器,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters,在右邊找到EnablePrefetcher主鍵,把它的默認值3改為1,這樣滾動條滾動的時間就會減少。

3、加快開機速度

在XP中關機時,系統會傳送訊息到運行程式和遠程伺服器,告訴它們系統要關閉,並等待接到回應後系統才開始關機。加快開機速度,可以先設定自動結束任務,首先找到HKEY_CURRENT_USER\ControlPanel\Desktop,把AutoEndTasks的鍵值設定為1;然後在該分支下有個“HungAppTimeout”,把它的值改為“4000(或更少),默認為50000;最後再找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\,同樣把WaitToKillServiceTimeout設定為“4000”;通過這樣設定關機速度明顯快了不少。

4、去掉選單延遲

為了達到視覺上的真實感,WindowsXP中的選單在打開時會有滑出的效果,但這也會延緩打開速度。我們可以在HKEY_CURRENT_USER\ControlPanel\Desktop下找到“MenuShowDelay”主鍵,把它的值改為“0”就可以去掉選單延遲效果。

5、壓縮資料夾

這是一個相當好的最佳化,WindowsXP內置了對.ZIP檔案的支持,我們可以把zip檔案當成資料夾瀏覽。不過,系統要使用部分資源來實現這一功能,因此禁用這一功能可以提升系統性能。實現方法非常簡單,只需取消zipfldr.dll的註冊就可以了,點擊開始—>運行,敲入:regsvr32/uzipfldr.dll。然後回車即可。

6、不載入DLL檔案

瀏覽器在使用之後往往會有部分DLL檔案在記憶體中快取好長一段時間,相當大一部分記憶體會被不用的DLL檔案點用。為了防止這種事情發生,找到註冊表如下位置:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer

接下來建立一個名為AlwaysUnloadDLL,值為1的雙位元組值

如果想要去除這項最佳化,只需把該鍵值設為0(也可以乾脆把鍵刪掉)。注意:該項最佳化要在Windows重新啟動後才生效。

7、完全關閉WindowsXP檔案保護功能。此招慎用

從註冊表中找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionWinlogon,修改“SFCDisable”鍵值為“FFFFFF9D”,如果需要重新啟用該功能,重新設定為“0”就可以了。

8、手動指定進程次序查看

同時按下Control+Alt+Delete三個鍵,然後點擊“Processes(進程)”選項卡,可以看到一個如上圖所示的對話框,在這裡可以看到目前正在運行的所有進程。如果要為一個程式分配更多的進程時間,如3DStudioMax,只需右鍵點擊這個進程,再把滑鼠指針向下移動到“setpriority>(設定優先權)”,然後選擇你想要這個程式處在哪個優先權。當我接收email時,我會把3DMAX設為“標準”,但當我離開計算機的時候,我會把它的優先急提升為最高的“實時”,這樣可以計算機更專注更快速地處理3D動作

9、關閉錯誤回報

控制台---->系統---->進階---->右下角--->錯誤報告---->關閉

硬體最佳化

1、記憶體性能最佳化

WindowsXP中有幾個選項可以最佳化記憶體性能,它們全都在註冊表下面位置:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSessionManagerMemoryManagement

1)禁用記憶體頁面調度(PagingExecutive)

在正常情況下,XP會把記憶體中的片斷寫入硬碟,我們可以阻止它這樣做,讓數據保留在記憶體中,從而提升系統性能。要注意的是,擁有很多記憶體的用戶(256M以上)才好使用這個設定。這個設定的名字正如它的功能一樣,叫“DisablePagingExecutive”。把它的值從0改為1就可以禁止記憶體頁面調度了。

2) 提升系統快取:把LargeSystemCache鍵值從0改為1,WindowsXP就會把除了4M之外的系統記憶體全部分配到檔案系統快取中,這意味著XP的核心能夠在記憶體中運行,大大提高系統速度。剩下的4M記憶體是用來做磁碟快取的,在一定條件下需要的時候,XP還會分配更多一些。一般來說,這項最佳化會使系統性能得到相當的提升,但也有可能會使某些應用程式性能降低。正如前面所說的,必須有256M以上的記憶體,才好激活LargeSystemCache,否則不要動它。

3)輸入/輸出性能:這個最佳化只對server用戶才有實在意義——它能夠提升系統進行大容量檔案傳輸時的性能。在默認情況下,這個鍵值在註冊表中是不存在的,必須自己建一個DWORD(雙位元組值)鍵值,命名為IOPageLockLimit。多數人在使用這項最佳化時都發現8到16M位元組之間性能最好,具體設什麼值,可以設進去試試看哪個值可以獲得最佳性能。記住這個值是用位元組來計算的,因此,譬如你要分配12M的話,就是12*1024*1024,也就是12582912。跟前面的記憶體最佳化一樣,只有當你的記憶體大於256M的時候才好更改這裡的值。

2、WinXP的ADSL撥接功能

方法:控制台-->網路連線-->建立一個新連線-->連線到網際網路-->手動設定我的連線-->使用需要使用者名稱和密碼的寬頻連線來連線-->ISP名稱(隨便填你想要的,如Hinet...)-->使用者名稱.密碼就填撥接帳號與密碼-->下面3選項看需要可選可不選(其實XP內建的防火牆功能不錯)-->完成P.S如要開機就自動撥接上網的話,把連線ICON抓到啟動中,應該就可以羅XP的網路芳鄰(先假設網路都沒問題)控制台-->使用者帳戶-->建立新的帳戶-->輸入那台電腦的開機帳號(電腦名稱)及密碼-->選擇"受限制的帳戶"-->完成這樣別人就可以登入你的電腦里羅

3、XP里怎麽開DMA

關於DMA:到裝置管理員里選擇IDEATA/ATAPIcontrollers到Primary/SecondaryIDEChannel裡面的進階設定將所有的轉送模式都設定為使用DMA(如果可用的話)系統就會自動打開DMA支援(在BIOS里也應該要先設為支援DMA)

4、XP里關閉光碟Autorun功能

打開光碟機的內容,將自動撥放里所有的光碟格式都設為不要有任何動作。OR利用GroupPolicy(執行gpedit.msc):到電腦設定-->系統管理範本-->系統找到-->關閉自動撥放按右鍵選-->內容,選擇已-->啟用,在下面那裡選-->所有的磁碟機,然後套用,重新開機,應該也可以,但是這個方法不能關閉音樂CD的自動撥放

5、設定處理器二級快取容量

WindowsXP無法自動檢測處理器的二級快取容量,需要我們自己在註冊表中手動設定,首先打開註冊表(運行中輸入“Regedit”),再打開:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSessionManagerMemoryManagement

選擇“SecondLevelDataCache”,根據自己所用的處理器設定即可,例如PIIICoppermine/P4Willamette是“256”,AthlonXP是“384”,P4Northwood是“512”

6、XP安裝驅動程式往往因為數位簽署關係掛不上去,把數位簽署忽略掉===>控制台----->系統------>硬體----->裝置管理員----->驅動程式簽署---->略過使用Winxp的網友請務必檢查一下開始-->>執行-->>regeditHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersion]

將"RegDone"=的數值,由"0"改成"1"如此才算完全"破解",這個動作很重要很多奇怪的小毛病因此而解決

7、為IRQ中斷請求排優先次序

計算機的每一個主要部件都設了個IRQ中斷號。這裡就是要通過修改每個IRQ請求的優先次序達到最佳化目的。這裡主要的最佳化對象是系統/CMOS實時鐘,它通過主機板來提升性能。首先,要確定你想要哪個組件獲得更高的性能,然後找到這個硬體正在使用的IRQ中斷號。怎么找呢?打開控制臺里的系統屬性(也可以按鍵盤上的Windows+Break熱鍵組合打開它)。選中“硬體”選項卡,然後點擊“設備管理器”按鈕。右鍵點擊要查IRQ號的組件,選擇“屬性”,然後點擊“資源”選項卡。這裡可以看到設備正在使用的IRQ中斷號(如果沒有IRQ中斷號,選擇另一個設備)。把中斷號記下來,然後運行註冊表編輯器regedit,找到註冊表中的HKEY_LOCAL_MACHINESystemCurrentControlSetControlPriorityControl位置。我們要在這裡建立一個名為IRQ#Priority(其中“#”是具體的IRQ中斷號)的DWORD雙位元組值,然後把它的值設為1。譬如說,我的系統CMOS實時鐘的IRQ中斷號是8,我要建立的鍵名就是IRQ8Priority。重新啟動計算機之後,就會發現剛最佳化過的組件性能有所提高。筆者強烈建議用這個方法最佳化系統CMOS實時鐘,因為它能改善整塊主機板的性能。當然也可以把多個IRQ中斷號優先權提高,但這樣做的效果沒那么好,而且有可能造成系統不穩定。要把這個最佳化設定撤消的話,只要把剛才建立的註冊表鍵值刪掉就OK了。

網路最佳化

1、加速共享:這是一項很棒的最佳化,在找到這項最佳化之前,我經常在漫長地等待視窗顯示其它機子上的已分享資料夾中敲破頭皮。通常情況下,當WindowsXP連線到其它計算機時,會檢查對方機子上所有預定的任務——這真是多餘,而且還會讓你等上30秒鐘,實在太糟糕了。所幸的

是,很容易就可以把這個過程給禁掉。首先,在註冊表中找到HKEY_LOCAL_MACHINESoftwareMicrosoftWindows/Current

VersionExplorerRemoteComputerNameSpace。在這裡面,應該有個{D6277990-4C6A-11CF-87-00AA0060F5BF}鍵。只需把它刪掉,重新啟動計算機後,Windows就不再檢查預定任務了,速度明顯提高!

2、WinXP執行時候為什麽都會停頓一下呢?

開始~網路連線~本地連線,按右鍵,選擇屬性選擇“Internet協定(TCP/IP)”,點擊屬性使用下面的IP位址:IP位址:192.168.0.1子網掩碼:255.255.255.0這樣就好了~以後開機就不會停頓了

3、如何讓XP自動連線

我把連執行緒式放到啟動里但在開XP後他並沒有連線有個方法簡單但實用:.IE->工具->網際網路選項->連線勾選"網路不存在時撥號"

把IE拉到"啟動"每次開機完成後,你已經上線了!方法二:進入連線內容,把「提示名稱、密碼、憑證等」的勾勾取消掉然後把該連線拉到「啟動」

4、.在默認情況下,XPPro會保留一塊網卡的20%的頻寬。如果你用的是寬頻的話可能會超過這個限制所以需要把這個限制去掉,方法如下:

1).以管理員許可權登入

2).rungpedit.msc

3).展開"計算機配置"

4).展開"管理模版"

5).展開"network"

6).展開"QoSPacketScheduler"

7).右邊視窗雙擊"limitreservablebandwidth"

8).選中選項"已啟用"

9).將"Bandwidthlimit%"的值改為0

10).重啟。

相關詞條

相關搜尋

熱門詞條

聯絡我們