Win2000設(shè)置技巧
許多設(shè)置涉及到注冊表,請小心操作,注意備份!
對象為Windows 2000 Professional。
內(nèi)存性能優(yōu)化:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management 中設(shè)置 ClearPageFileAtShutdown=1。
若內(nèi)存≥128M,進(jìn)行如下優(yōu)化:
DisablePagingExecutive鍵值設(shè)為1:系統(tǒng)正運行的文件被強制保留在內(nèi)存中而非移入虛擬內(nèi)存。
LargeSystemCache鍵值設(shè)為1:Windows 2000使用系統(tǒng)緩存(同Windows 9x中Vcache),使磁盤輸入/輸出性能有巨大提高。
系統(tǒng)性能優(yōu)化:
1. CPU二級緩存
L2:CPU二級緩存,是CPU的一個組成部分。然而,Windows2000不對二級緩存作出檢測 ,需手動設(shè)定。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\MemoryManagement\SecondLevelDataCache,值(以KB為單位)調(diào)整為所用CPU的二級緩存實際大小。
注:可選用十六進(jìn)制或十進(jìn)制,填入大小值應(yīng)該選十進(jìn)制。
2. 修改磁盤緩存
Windows2000默認(rèn)的I/O頁面文件比較保守。對于不同的內(nèi)存,采用不同的磁盤緩存是較好的做法。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\IoPageLockLimit中,根據(jù)內(nèi)存修改其十六進(jìn)制值:
64M→1000;
128M→4000;
256M→10000;
512M或更大→40000。
3. IRQ中斷請求
計算機(jī)的每一個主要部件都設(shè)IRQ中斷號。通過修改每個IRQ請求的優(yōu)先次序?qū)崿F(xiàn)優(yōu)化。這里的優(yōu)化對象是系統(tǒng)/CMOS實時鐘,通過主板來提升性能。
1)確定需要獲得更高的性能的組件。
2)找到組件正在使用的IRQ中斷號。系統(tǒng)屬性→硬件→設(shè)備管理器→右擊待查組件→屬性→資源,可以看到設(shè)備正在使用的IRQ中斷號。記錄中斷號。
3)HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl中新建DWORD雙字節(jié)值IRQ#Priority(#是具體中斷號),值設(shè)為1。
4)重新啟動。
建議優(yōu)化系統(tǒng)CMOS實時鐘(IRQ8),改善整塊主板的性能。如要撤消優(yōu)化設(shè)置,只要刪除設(shè)置的注冊表鍵值。
4. 不加載DLL文件
瀏覽器在使用之后往往會有部分DLL文件在內(nèi)存中駐留一段時間,部分內(nèi)存會被無用的DLL文件占用。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer新建字符值:AlwaysUnloadDLL,值設(shè)為1。
如要去除這項優(yōu)化,將該鍵值設(shè)為0(或刪除鍵值)。
注意:該項優(yōu)化在Windows重新啟動后生效。
5. 刪除多余的DLL文件
Windows2000的System和System32目錄下有大量dll文件被系統(tǒng)或應(yīng)用軟件共享。經(jīng)常安裝卸載軟件會增加dll垃圾文件,占用硬盤空間,降低系統(tǒng)運行速度。
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedDLLs中,存放有關(guān)軟件共享的dll路徑信息,每個dll文件的項值表明它已被幾個應(yīng)用軟件共享。如果該項值為0,則說明不被任何軟件共享,可以刪除,然后再刪除對應(yīng)的dll文件。
6. 精簡注冊表(慎用?。?
精簡注冊表的方法是重建注冊表:
1)Windows2000下用Regedit導(dǎo)出整個注冊表(注意:要確保導(dǎo)出全部注冊表而非一個分支),將其存為c:\x.reg。
2)用DOS 7.0重新啟動,載入磁盤高速緩存程序Smartdrv.exe以加快處理速度。
3)運行DOS版的REGEDIT:C:\Windows\regedit/c x.reg(參數(shù)/C表示從后面指定文件中重新生成整個注冊表),重建的注冊表文件比減小25-30%左右,達(dá)到精簡目的。
7. 等待時間優(yōu)化
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control中:
WaitToKillServiceTimeout設(shè)為:1000或更小。
HKEY_CURRENT_USER\Control Panel\Desktop和HKEY_USERS\Control Panel\Desktop中:
(1)WaitToKillAppTimeout改為1000,即關(guān)閉程序時僅等待1秒;
(2)HungAppTimeout值改為:200,表示程序出錯時等待0.5秒;
3)AutoEndTasks值改為1,表示自動關(guān)閉停止相應(yīng)的程序。
8. 快速定位鼠標(biāo)
Windows 2000允許用戶對鼠標(biāo)的采樣速率進(jìn)行設(shè)定,使鼠標(biāo)能更精確地移動和定位。
鼠標(biāo)的采樣速率設(shè)置為100Hz,輸入緩沖區(qū)長度設(shè)置為300Hz。如果在設(shè)置后系統(tǒng)變得不穩(wěn)定,改變采樣速率,設(shè)置成80Hz或以下即可。
9. 快速顯示菜單
Windows 2000的默認(rèn)菜單顯示是“淡入淡出”的效果,這種效果下,修改菜單的顯示速度并不明顯。
將“動畫顯示菜單和工具提示”效果”改為“滾動效果”。
HKEY_CURRENT_USER\ControlPanel\Desktop中MenuShowDelay項,這一項的取值范圍是0~100000(單位為毫秒),將默認(rèn)的值改為0或者是400。
10. 刪除多余的鍵盤布局、輸入法和區(qū)域設(shè)置
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layouts中,對應(yīng)“控制面板”中的“鍵盤布局/輸入法”,可直接刪除未用語言的鍵盤布局和未用的輸入法子項;
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Locale中,是“區(qū)域設(shè)置”,保留值不為空的項值,其它的全部刪除。
11. 刪除系統(tǒng)不用的字體和HELP文檔(慎用?。?
把\WINNT\Fonts整個目錄打包壓縮成一個文件保存。刪除所有不用的字體,只保留Arial、Marlett、Micosoft Scans Serif Regular 、MingLiU & PmingLiU、Modern、MS Outlook、MS Serif 8,10,12、Script、SimSun & NsimSun、Tahoma、Times New Roman、宋體、仿宋、楷體、黑體幾個字體。需要其它字體時解壓對應(yīng)的字體到Fonts目錄中。
12. 在“運行”中添加“在單獨的內(nèi)存空間中運行”的選項
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer中,新建DWORD型MemCheckBoxInRunDlg,值設(shè)為1。
注:默認(rèn)情況下,所有16位程序都在單一共享的 VDM (虛擬DOS機(jī)器)進(jìn)程中作為線程運行。這種情況下,這些程序共享分配給 VDM 進(jìn)程的內(nèi)存空間,因此不能同時運行。所作設(shè)置就是允許用戶在專用的(不是共享的)VDM進(jìn)程中運行16位程序。復(fù)選框只在用戶在輸入16位程序時才被啟用。
啟動優(yōu)化:
1.取消系統(tǒng)檢測串口
打開 Boot.ini 文件,如下修改:
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows 2000 Professional" /fastdetect/NoSerialMice
啟動時不檢測行串口,縮短啟動時間。
2. 快速啟動
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
改為:multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Professional" /nodetect
HKey_Local_Machine\System\ControlSet001\Control中,SystemStartOptions鍵值改為nodetect
3.關(guān)閉無用服務(wù)
運行→Services.msc→Windows2000服務(wù)的詳細(xì)列表。
Windows 2000服務(wù)設(shè)置
4. 加快啟動和減少故障恢復(fù)時間
減少Windows2000系統(tǒng)啟動時顯示操作系統(tǒng)列表的時間。如果不是網(wǎng)絡(luò)系統(tǒng)管理員,可以去掉“將事件寫入系統(tǒng)日志”和“發(fā)出管理警報”兩個選項,并將“寫入調(diào)試信息”設(shè)置為“無”。
5. 刪掉不需要的組件
(1)去除文件夾選項的文件隱藏、只讀等屬性;
(2)\WINNT\inf文件夾,用記事本打開sysoc.ini文件,替換“,hide”為空,保存退出??刂泼姘?#8594;添加/刪除程序→添加/刪除Windows組件,根據(jù)需要修改。
6. 屏蔽CD自動播放
啟動時,打開CD自動播放功能會延緩啟動速度。運行→gpedit.msc→管理模板,設(shè)置是否自動播放CD。
7. 快速登錄計算機(jī)系統(tǒng)
系統(tǒng)屬性→網(wǎng)絡(luò)ID→網(wǎng)絡(luò)標(biāo)識→根據(jù)“網(wǎng)絡(luò)標(biāo)識向?qū)?#8221;操作。
設(shè)置時注意:選擇“本機(jī)用于家庭,不是商業(yè)網(wǎng)絡(luò)的一部分”,以及“Windows始終假設(shè)下列用戶已登錄到本機(jī)上”。
HKEY_LOCAL_MACHINE\Software\Microsoft\WinNT\CurrentVersion\Winlogon中,
(1)AutoAdminLogon值改為“1”
(2)DefaultDomainName值改為所要登錄的域名或本機(jī)計算機(jī)名
(3)DefaultUserName值改為自動登錄的用戶名
(4)DefaultPassword值改為密碼。(注意:這幾個都是字符串值。)
如果想臨時取消自動登錄或者需要以其他用戶名登錄,在啟動時按住Shift鍵。
8. 加快Explorer啟動速度
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Explorer\RemoteComputer\NameSpace中:
刪除{D6277990-4C6A-11CF-8D87-00AA0060F5BF} (計劃任務(wù))
9. Windows 2000啟動盤制作:
(1)Windows 2000 啟動盤:d:\bootdisk\makeboot a:
(2)Windows 2000 引導(dǎo)盤:ntldr,ntdlect.com,boot.ini,IO.sys
(3)Windows 2000 緊急修復(fù)磁盤(ERD):ntbackup.exe
|
|