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