[分享] Windows變慢原因分析及解決方法-第二部份 系統加速
第二部份 系統加速
一、Windows 98
1、不要載入太多隨機啟動程式
不要在開機時載入太多不必要的隨機啟動程式。選擇「 開始→ 程式→ 附件→ 系統工具→ 系統資訊→ 系統資訊對話方塊」 ,然後,選擇「 工具→ 系統配置實用程式→ 啟動」 ,只需要internat.exe前打上鉤,其他項都可以不需要,選中後確定重起即可。
2、轉換系統檔格式
將硬碟由FAT16轉為FAT32。
3、不要輕易使用背景
不要使用ActiveDesktop,否則系統運行速度會因此減慢(右擊螢幕→ 尋顯示器屬性→ Web標籤→ 將其中關於「 活動桌面」 和「 頻道」 的選項全部取消)。
4、設置虛擬記憶體
自己設定虛擬記憶體為機器記憶體的3倍,例如:有32M的記憶體就設虛擬記憶體為96M,且最大值和最小值都一樣(此設定可通過「 控制面板→ 系統→ 性能→ 虛擬記憶體」 來設置)。
5、一些優化設置
a、到控制面板中,選擇「 系統→ 性能→ 檔系統」 。將硬碟標籤的「 電腦主要用途」 改為網路服務器,「 預讀式優化" 調到全速。
b、將「 軟碟」 標籤中「 每次啟動就搜尋新的軟盤機」 取消。
c、CD-ROM中的「 追加快取記憶體」 調至最大,訪問方式選四倍速或更快的CD-ROM。
6、定期對系統進行整理
定期使用下列工具:磁片掃瞄、磁片清理、碎片整理、系統檔檢查器(ASD)、Dr Watson等。
二、Windows 2000
1、升級檔系統
a、如果你所用的作業系統是win 9x與win 2000雙重啟動的話,建議檔系統格式都用FAT32格式,這樣一來可以節省硬碟空間,二來也可以9x與2000之間能實行資源分享。
提醒:要實現這樣的雙重啟動,最好是先在純DOS環境下安裝完9x在C區,再在9x中或者用win 2000啟動盤啟動在DOS環境下安裝2000在另一個區內,並且此區起碼要有800M的空間以上
b、如果閣下只使用win 2000的話,建議將檔系統格式轉化為NTFS格式,這樣一來可節省硬碟空間,二來穩定性和運轉速度更高,並且此檔系統格式有很好的糾錯性;但這樣一來,DOS和win 9x系統就不能在這檔系統格式中運行,這也是上面所說做雙啟動最好要用FAT32格式才能保證資源分享的原因。而且,某些應用程式也不能在此檔系統格式中運行,大多是DOS下的遊戲類。
提醒:在win 2000下將檔系統升級為NTFS格式的方法是,點擊「 開始-程式-附件」 選中「 命令提示符」 ,然後在打開的提示符視窗輸入" convert drive_letter:/fs:ntfs" ,其中的" drive" 是你所要升級的硬碟分區符號,如C區;還需要說明的是,升級檔系統,不會破壞所升級硬碟分區裏的檔,無需要備份。
2、清除不需要的檔和程式:
a、刪除Windows強加的附件:
‧ 用記事本NOTEPAD修改winntinfsysoc.inf,用查找/替換功能,在查找框中輸入,hide(一個英文逗號緊跟hide),將「 替換為」 框設為空。並選全部替換,這樣,就把所有的,hide都去掉了,
‧ 存檔退出,
‧ 再運行「 添加-刪除程式」 ,就會看見多出了個「 添加/刪除 Windows 元件」 的選項;
b、打開「 檔夾選項」 ,在「 查看」 標籤裏選中「 顯示所有檔和檔夾」 ,此時在你安裝win 2000下的區盤根目錄下會出現Autoexec.bat和Config.sys兩個檔,事實上這兩個檔裏面根本沒有任何內容,可以將它們安全刪除。
c、右擊「 我的電腦」 ,選中「 管理」 ,在點「 服務和應用程式」 下的「 服務」 選項,會看見win 2000上載入的各個程式組見,其中有許多是關於局域網設置或其他一些功能的,你完全可以將你不使用的程式禁用;
如:Alertr,如果你不是處於局域網中,完全可以它設置為禁用;還有Fax Service,不發傳真的設置成禁用;Print Spooler,沒有印表機的設置成制用;Uninterruptible power Supply,沒有UPS的也設置成禁用,這些載入程式你自己可以根據自己實際情況進行設置。
各個載入程式後面都有說明,以及運行狀態;選中了要禁用的程式,右擊它,選「 屬性」 ,然後單擊停止,並將「 啟動類型」 設置為「 手動」 或者「 已禁用」 就行了
d、關掉調試器Dr. Watson;
運行drwtsn32,把除了「 轉儲全部線程上下文」 之外的全都去掉。否則一旦有程式出錯,硬碟會響很久,而且會佔用很多空間。如果你以前遇到過這種情況,請查找user.dmp檔並刪掉,可能會省掉幾十兆的空間。這是出錯程式的現場,對我們沒用。另外藍屏時出現的memory.dmp也可刪掉。可在我的電腦/屬性中關掉BSOD時的DUMP。
3、去掉文鼎字體
Win 2000似乎與文鼎字體並不怎麼相容,如果你在運行2000時總是安裝不了新的軟體,或者運行些程式總是出錯,請把文鼎字體刪除;
4、優化硬碟參數
a、右擊「 我的電腦」 ,選「 屬性」 ,選中「 硬體」 下的「 設備管理器」 標籤,然後在「 磁碟機」 中找到你的硬碟,查看它的屬性,在「 磁片屬性」 標籤中選中「 啟用了寫入緩存」 ;
b、在「 IDE控制器」 中分別查看「 Primary IDE Channel」 和「 Secondary IDE Channel」 的屬性,在「 高級設置」 中將「 設備類型」 設定為「 自動檢測」 ,「 傳輸模式」 設定為「 DMA(若可用)」 ;
5、優化系統屬性
a、右擊「 我的電腦」 ,選「 屬性」 ,在「 高級」 的「 性能選項」 標籤下,選中「 應用程式回應」 下的「 應用程式」 ;這樣系統會分配給前臺程式更多的資源,使之運行速度更快;
b、選中仍然在此標籤下「 虛擬記憶體」 下的「 更改」 選項,將虛擬記憶體的值定為你實體記憶體的2.5倍,且最大值和最小值一樣;例如你的實體記憶體為32M,那虛擬記憶體值就是80,64M記憶體則為160;並且儘量避免將虛擬記憶體設置在與系統檔同一個分區上,如果win 2000安裝在C區,就將虛擬記憶體設置在D區或者E區;
6、優化啟動設置
a、右擊「 我的電腦」 ,選「 屬性」 ,選中「 高級」 下的「 啟動和故障修復」 標籤,如果你只安裝了win 2000一套作業系統的話,就去掉「 顯示作業系統列表」 核取方塊;然後去掉「 將事件寫入系統日誌」 、「 發送管理警報」 和「 自動重新啟動」 的選項;並將「 寫入調試資訊」 設置為「 無」 ;
b、將C區根目錄下的boot.ini檔的系統、隱含及唯讀屬性去除,用記事本打開,將
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT=" Microsoft Windows 2000 Professional" /fastdetect
最後的fastdetect改為nodetect
c、在「 開始-運行」 中輸入regedit,打開「 HKEY_LOCAL_MACHINESYSTEMControlSet001Control」 ,將右邊視窗的SystemStartOptions鍵值 改為NODETECT
掉。