查看單個文章
舊 2006-01-26, 07:03 PM   #10 (permalink)
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

Windows XP最佳化指南

動手前的準備

  動手之前,首先要確保以管理員的身份登入操作系統,因為普通用戶身份下好些選項是無權使用的。接下來請啟動清晰字體(ClearType),ClearType能使桌面的文字看起來更加清晰易讀——這對於手提電腦或液晶顯示器用戶尤其重要,關閉清晰字體ClearType開啟清晰字體Cleartype.

要啟動ClearType,請開啟控制台的內容,點擊「Appearances(外觀)」選擇項,然後點擊「Effects...(...效果)」按鈕,就會彈出如下對話視窗:勾上「Use
the following method to smooth edges of screen
fonts...(用下列方法圓滑螢幕字體邊緣)」並在下拉表單中選項「ClearType(清晰字體)」,然後點擊OK(確定),Apply(套用)按鈕。效果好多了吧?下面我們看看其它的最佳化!

最佳化一——MsConfig

大多數朋友都應該熟識MsConfig了,這是一個系統內裝的Windows設定工具。點擊開始選單,選項「執行」,然後在錄入項中敲入「msconfig」Enter鍵。我們要動手腳的是「Startup(啟動)」選擇項,這個選擇項中顯示了Windows啟動時執行的所有程式。這裡沒有一個程序對Windows來說是生死悠關的,所以放心大膽地把不要的去掉。圖中可以看到,筆者把NDetect(ICQ的啟動程序)和WinAmpa(就是MP3播放器Winamp了)。把部分勾勾去掉之後,Windows啟動會快些,同時空閒的系統資源也會多出一些。
最佳化二——其它啟動最佳化

這是Windows啟動程序的更詳細列表,凡是在名字右邊標著「Automatic(自動)」的項目都是Windows啟動時執行的軟體。滑鼠按下選其中一條,就會顯示出一些文字,說明它有什麼作用。中果決定不需要某種服務,只要右鍵點擊它,把內容中的「Automatic(自動)」改為「Manual(手動)」就得了。
最佳化三——IE網路瀏覽器加速技巧
Windows XP原有的Internet Explorer
6,有個小技巧,修改之後啟動得飛快(在我的電腦上,簡直是瞬間啟動)。有些朋友試過為「半條命」遊戲建個建立捷逕,用一定方法修改之後啟動加快,這裡也是同樣原理。右鍵點擊Internet
Explorer快捷圖示(如工作管理欄上的快捷啟動欄中那個IE圖示),開啟圖示內容之後在「Target(目標)」後面加上「-nohome」參數.
最佳化四——表單延遲

另一個簡單的最佳化小把戲,就是把滑出表單時的延遲去掉。修改這個,要用到註冊表編輯器(點擊開始——>執行,然後敲入「regedit」Enter鍵)。要修改的鍵值在
HKEY_CURRENT_USER\Control
Panel\Desktop。具體要修改的鍵名是MenuShowDelay——只需把值改為0就得了。記住,要重新啟動電腦後更改才生效。
最佳化五——GPEDIT和Autoplay
Windows
XP原有的了一個非常好用的最佳化文件,它就是gpedit.msc。開始——>執行,敲入「gpedit.msc」並Enter鍵。這是一個非常有效的編輯工具,可以非常方便地修改一些一般的設定。譬如,你不喜歡CD自動播放的話,用這個工具修改再簡便不過了,執行gpedit.msc之後,依次點擊Computer
Configuration(電腦設定)——>Administrative Templates
(管理範本)——>System(系統),這裡可以看到一個「Turn off
Autoplay(關閉自動執行)」值,右鍵點擊它選項「內容」.
最佳化六——尋找「增加/移除」表單中隱藏了的選項
不喜歡MSN Messenger嗎,或是想把Windows Media
Player媒體播放器給刪掉?可惜開啟控制台中的「增加/刪除程式」,Windows
XP原有的的程序都不在裡面。其實很容易找到,只需用記事本開啟Windows\inf\sysoc.inf文件,找到類似下面這一段:

[Components]
NtComponents=ntoc.dll,NtOcSetupProc,,4
WBEM=ocgen.dll,OcEntry,wbemoc.inf,hide,7
Display=desk.cpl,DisplayOcSetupProc,,7
Fax=fxsocm.dll,FaxOcmSetupProc,fxsocm.inf,,7
NetOC=netoc.dll,NetOcSetupProc,netoc.inf,,7
iis=iis.dll,OcEntry,iis.inf,,7
com=comsetup.dll,OcEntry,comnt5.inf,hide,7
dtc=msdtcstp.dll,OcEntry,dtcnt5.inf,hide,7
IndexSrv_System = setupqry.dll,IndexSrv,setupqry.inf,,7
TerminalServer=TsOc.dll, HydraOc, TsOc.inf,hide,2
msmq=msmqocm.dll,MsmqOcm,msmqocm.inf,,6
ims=imsinsnt.dll,OcEntry,ims.inf,,7
fp_extensions=fp40ext.dll,FrontPage4Extensions,fp40ext.inf,,7
AutoUpdate=ocgen.dll,OcEntry,au.inf,hide,7
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7
RootAutoUpdate=ocgen.dll,OcEntry,rootau.inf,,7
IEAccess=ocgen.dll,OcEntry,ieaccess.inf,,7

這是當前所有已安裝設備列表,繼續前面MSN
Messenger的例子,這個程序 列項名是「msmsgs」,在倒數第三行。可以看到被我標為紅色的「hide」字樣,就是這個參數在控制Windows「增加/刪除程式」中不顯示這一項。只需把「hide」刪掉就得了,如下:
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7

改為:

msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,,7
現在重新啟動電腦,就可以在「增加/刪除程式」列表裡看到MSN
Messenger了。如果想要在增加/刪除程式裡看到所有的已安裝元件,只需用記事本開啟sysoc.inf文件,用記事本的尋找/取代功能把所有「,hide」取代為「,」就行了。

最佳化七——關閉Windows的文件保護

警告:這樣修改之後可以直接移除Windows的關鍵文件。
預設狀態下系統禁止用戶移除系統和程式文件,經過修改註冊表可以徹底解除這個限制。開啟註冊表找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows

NT\CurrentVersion\Winlogon
中的SFCDisable,把它的值改為0xFFFFFF9D.如果要用文件保護,重新把它值改為0就行了。


最佳化八——電腦關機時自動結束工作


在關機的時候,有時會彈出討厭的對話視窗,提醒某個程序仍在執行,是否結束工作。其實完全可以通過一點點修改讓Windows自動結束這些仍在執行的程序。在註冊表中開啟HKEY_CURRENT_USER\Control
Panel\Desktop
目錄,把裡面的AutoEndTasks鍵值改為1:註:可能會找不到AutoEndTasks鍵值,如果是這樣的話,自己建一個串值並把它改為這個名字,值設為1就可以了。

最佳化九——記憶體效能最佳化
Windows XP中有幾個選項可以最佳化記憶體效能,它們全都在註冊表下面位置:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
Session Manager\Memory Management
禁用記憶體頁面調度(Paging Executive)
在正常情況下,XP會把記憶體中的片斷寫入硬碟,我們可以阻止它這樣做,讓資料保留在記憶體中,從而提升系統效能。要注意的是,擁有很多記憶體的用戶(256M以上)才好使用這個設定。這個設定的名字正如它的功能一樣,叫「DisablePagingExecutive」。把它的值從0改為1就可以禁止記憶體頁面調度了。
提升系統快取
把LargeSystem快取鍵值從0改為1,Windows
XP就會把除了4M之外的系統記憶體全部分配到文件系統快取中,這意味著XP的內核能夠在記憶體中執行,大大提高系統速度。剩下的4M記憶體是用來做磁牒快取的,在一定條件下需要的時候,XP還會分配更多一些。一般來說,這項最佳化會使系統效能得到相當的提升,但也有可能會使某些應用程式效能降低。正如前面所說的,必須有256M以上的記憶體,才好啟動LargeSystem快取,否則不要動它。
輸入/輸出效能
這個最佳化只對server用戶才有實在意義——它能夠提升系統進行大容量文件傳輸時的效能。在預設情況下,這個鍵值在註冊表中是不存在的,必須自己建一個DWORD(雙字元值)鍵值,命名為IOPageLockLimit。多數人在使用這項最佳化時都發現8到16M字元之間效能最好,具體設什麼值,可以設進去試試看哪個值可以獲得最佳效能。記住這個值是用字元來計算的,因此,譬如你要分配12M的話,就是12
* 1024 *
1024,也就是12582912。跟前面的記憶體最佳化一樣,只有當你的記憶體大於256M的時候才好更改這裡的值。


最佳化十——加速共享檢視


這是一項很棒的最佳化,在找到這項最佳化之前,我經常在漫長地等待視窗顯示其它電腦上的共享目錄中敲破頭皮。通常情況下,當Windows
XP連線到其它電腦時,會檢查對方電腦上所有預定的工作——這真是多餘,而且還會讓你等上30秒鍾,實在太糟糕了。所幸的是,很容易就可以把這個程序給禁掉。首先,在註冊表中找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows/Current
Version\Explorer\RemoteComputer\NameSpace。在這裡面,應該有個
{D6277990-4C6A-11CF-8D87-00AA0060F5BF}鍵。只需把它刪掉,重新啟動電腦後,Windows就不再檢查預定工作了,速度明顯提高!

最佳化十一——手動指定工作次序


同時按下Control+Alt+Delete三個鍵,然後點擊「Processes(工作)」選擇項,可以看到一個如上圖所顯示的對話視窗,在這裡可以看到目前正在執行的所有工作。如果要為一個程序分配更多的工作時間,如3D
Studio Max,只需右鍵點擊這個工作,再把滑鼠游標向下移動到「Set
Priority>(設定優先等級)」,然後選項你想要這個程序處在哪個優先等級。當我接收email時,我會把3DMAX設為「標準」,但當我離開電腦的時候,我會把它的優先急提升為最高的「既時」,這樣可以電腦更專注更快速地處理3D動作。

最佳化十二——為IRQ中斷請求排優先次序


這是本最佳化指南的最後一項最佳化,也是一項非常有效的最佳化。電腦的每一個主要設備都設了個IRQ中斷號。這裡就是要通過修改每個IRQ請求的優先次序達到最佳化目的。這裡主要的最佳化對象是系統/CMOS既時鍾,它通過主機板來提升效能。首先,要確定你想要哪個元件獲得更高的效能,然後找到這個硬體正在使用的IRQ中斷號。怎麼找呢?開啟控制台裡的系統內容(也可以按鍵碟上的Windows+Break熱鍵組合開啟它)。選「硬體」選擇項,然後點擊「裝置管理員」按鈕。
右鍵點擊要查IRQ號的元件,選項「內容」,然後點擊「資源」選擇項。
這裡可以看到設備正在使用的IRQ中斷號(如果沒有IRQ中斷號,選項另一個設備)。把中斷號記下來,然後執行註冊表編輯器regedit,找到註冊表中的HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\
PriorityControl
位置。我們要在這裡建立一個名為IRQ#Priority(其中「#」是具體的IRQ中斷號)的DWORD雙字元值,然後把它的值設為1。譬如說,我的系統CMOS既時鍾的IRQ中斷號是8,我要建立的鍵名就是IRQ8Priority。


重新啟動電腦之後,就會發現剛最佳化過的元件效能有所提高。筆者強烈建議用這個方法最佳化系統CMOS既時鍾,因為它能改善整塊主機板的效能。當然也可以把多個IRQ中斷號優先等級提高,但這樣做的效果沒那麼好,而且有可能造成系統不穩定。要把這個最佳化設定撤消的話,只要把剛才建立的註冊表鍵值刪掉就OK了。

2004-4-2 12:17 AM

tswa0708
傑特幼稚園





積分 11
發帖 3
註冊 2004-3-22
WINDOWS XP終極減肥大法

WINDOWS XP終極減肥大法

xp用起來確實不錯,但是體積有點太大了,最初的安裝就有1.3g,如果是使用
免啟動的英文2600+中文漢化包體積會更大。我在網上收集眾多高人的經驗和
我的本人的意見作出xp終極瘦身大法,在這裡跟大家分享。
1. 移除系統檔案制作備份 sfc.exe /purgecache (一般用戶是不怎麼用的)

2 移除驅動制作備份 windows\driver cache\i386目錄下的Driver.cab文件
(73mb)

3. 取消系統還原 (總體來說系統還原功能還是不錯的,建議除了xp安裝的那個
盤使用,其它盤都別用,如果哪一天硬碟的空間不夠了,可以通過系統清理程 序移除一些比較早的還原點)

4、移除求助文件(減掉40多mb) (使用中文漢化包的文件大小為92兆,剛開始 使用xp的同志最好別刪)

5、刪掉\WINDOWS\system32\dllcache下文件(減去200——300mb)。

(這是備用的dll文件,只要你拷貝了安裝文件,完全可以這樣做。既然這樣刪你 沒話說)

6、把我的文件、IE的臨時資料夾都轉到其他盤(分區)。 (同時對系統的速
度,和硬碟都有好處,如果使用的是雙系統,最好把兩個系統的IE臨時文件都
放在同一個資料夾,這樣既加快速度有節省空間)
7、把虛擬記憶體也轉到其他盤。 (最好就是將這些東西和平時臨時下載文件放 在一個不大的分區裡,這樣也方便整理硬碟)
8、將應用軟體裝在其他盤(這對重裝系統也有好處,可以省很多事)。

9、移除\windows\ime下不用的輸入法! (日文,韓文,繁體中文輸入 法,84.5MB)
(到底哪個是哪個自己研究一下吧!有時候也要自己動動腦子 的,鍛煉一下吧!)
10、如用ntfs裝xp,本身就節省地盤。

注意:有些文件的移除可能有潛在的危險性,如果對windows瞭解不多請慎用
此法,如果出現錯誤的話本人蓋不負責。(操作前請找到資料夾選項,將文件檢視
選項為顯示所有文件,顯示受系統保護的文件,否則有些文件找不到)

編者的按:原則來說這麼來給系統減肥我們是不支持的。僅限於玩家一種學習
和瞭解。如果您的電腦上有重要的資料請制作備份好。再試試操作一下。


希望以上技巧能得到大家的認可。如果有認為好的好。將發如何啟動Winxp等技巧,本人已做出N次「對不起」比爾.蓋茨先生的事
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次