史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 系統 & 硬體安裝及故障判斷技術文件
忘記密碼?
註冊帳號 論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2004-03-08, 06:27 PM   #1
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 金幣
預設 Win 2000硬碟與記憶體的調整

  在Win 2000中需要對硬碟和記憶體的調整比起Win 98來說要少得多,這主要是因為微軟已經對這個最新的操作系統進行了優化,使得用戶安裝後就可以得到較好的系統性能。不過這些優化主要是針對網路方面的,所以對於普通用戶有的可能沒有多少用處,反而會影響系統的整體表現,這次筆者就帶領大家對Win 2000的硬碟和記憶體性能進行一下調整,去除那些我們用不到的東東,然後再通過一些其他優化操作來改善系統的性能。

1、調整虛擬磁碟緩衝區
  首先從系統的虛擬磁碟緩衝入手,他使用記憶體作為硬碟的資料交換空間,對硬碟進行讀寫的性能控制,在Windows 98中系統會自動設定一個數值,當然為了對整個系統進行優化,合理的設置是非常有必要的。那麼如果來實現對他的設置呢?你可以在開始表單中選擇執行選項,輸入system.ini,會開啟一個文本檔案,它就是整個windows系統的核心配置檔案,在裡面搜尋一組以[vcache]為名字的設置項,下面面包含有MinFileCache和MaxFileCache兩個參數,等號後面的數值可以根據自己系統的記憶體容量來進行修改,一般改為記憶體大小的百分之二十五左右較為合適。比如記憶體為128M,那麼該項就可設置為

[vcache]
MinFileCache=32696
MaxFileCache=32696

  再調整硬碟的寫快取,這個調整需要實施於系統中的所有硬碟,雖然它設置簡單,但效果卻比較明顯,可以有效地增強磁碟和系統性能。
  用右鍵點擊桌面上「我的電腦」圖示,選擇「內容」,接著在彈出視窗中選擇「硬體」選擇項的「設置管理員」,在其中找到你需要設置的硬碟項,然後雙擊進入其內容設置界面,在內容選擇項中將「 Write chance enabled」選中。按照此方法設置系統中的所有硬碟,確定後重啟系統使之生效。

2、調整硬碟DMA設置
  用上面提到的方法進入設置管理員視窗,然後在檢視表單中選擇「Devices by connection」,接著在下面的列表中找到「Standard PC」,將其子列表全部擴展開,雙擊IDE controller項下的「Primary IDE channel」進入「內容」設置視窗,在高階設置選擇項中將每一個硬碟中的設備類型設置為:「Auto Detection」,傳輸模式設置為:「DMA if available(CD-ROM驅動器同樣也可以這樣設置)」。對於「Secondary IDE channel」也依照上面的方法進行設置,然後重啟使之生效。
  然後開啟硬碟的DMA資料傳輸方式,接著進行第二項優化,開啟硬碟的DMA資料傳輸方式,DMA方式主要實現主存與輸入輸出設備之間進行直接的資料傳送,在傳送期間不需要CPU的幹預,這樣可以大大的縮短硬碟對命令的回應速度,具體的做法為對桌面我的電腦圖示點擊右鍵,選擇內容選項,點擊其中的系統管理選項,會看到許多關於系統的設置項,可以在其中找到一個叫磁碟控制器的圖示,雙擊它,會有一個GENERIC IDE DISK TYPE47(舊型號的硬碟有時會現實TYPE46)的表單,在次雙擊,選擇其中的設置項,會看到你有個叫DMA的可選項,在復選項中點擊一下,看到有一個勾的選項出現後按確定鍵退出設置。

3、磁碟碎片整理
  在Win 2000中微軟提供了磁碟碎片整理功能,筆者建議你經常使用它對硬碟進行整理,最好每週一次。不過它令人遺憾地繼承了Win 98的「優良」傳統--速度非常慢,所以筆者的第二個建議是:使用第三方程序來進行磁碟碎片整理工作,比如:Diskeeper(它是一套完全支持Windows 2000的磁碟整理工具,整合有微軟的Management Console(MMC),能夠整理Windows 2000加密檔案和壓縮的檔案,可自動分析磁碟檔案系統,無論磁碟檔案系統是FAT16或NTFS格式均可進行安全、快速地整理,而且可以選擇完整整理或僅整理可用空間,從而保持磁碟檔案的連續,加快檔案存取效率。而且它不僅可以整理你的檔案,而且還可以對它們進行重組,甚至是系統的頁面檔案也不在話下。另外,在註冊版本中具有計劃任務功能。服務器版下載地址:http://www.execsoft.co.uk/Dlfiles/503/us_dk2str_i.exe(http://www.execsoft.co.uk/Dlfiles/503/us_dk2str_i.exe)、專業版下載地址:http://www.execsoft.co.uk/Dlfiles/503/us_dk2ptr_i.exe(http://www.execsoft.co.uk/Dlfiles/503/us_dk2ptr_i.exe))。(Win 2000雖然有磁碟整理功能,但是速度不能令人滿意)(雖然Diskeeper看上去和Win 2000中的磁碟整理差不多,但是功能要強大不少)

4、要NTFS,還是FAT32?
  對於NTFS和FAT32兩種檔案系統來說,它們各有所長,也各有所短。NTFS是一個安全的檔案系統,而且安裝於此檔案系統下的Win 2000一般要快於FAT32檔案系統中的Win 2000。不過,FAT32可以很好相容Win 9X操作系統,這又是NTFS所作不到的。所以對於如何選擇檔案系統,筆者的建議是:如果你的電腦中只執行Win 2000,那麼最好選擇NTFS檔案系統,如果你使用了雙啟動,在電腦中還安裝有Win 9X或是Linux,那麼你至少要在一個分區中使用FAT32。如果你是一個追求速度的狂人,筆者建議你將Win 2000的系統檔案存放在NTFS格式的分區內,而其他個人檔案則放置在FAT32分區內。

5、頁面檔案調整
  在Win 2000中的頁面檔案不像Win 9X中的臨時交換檔案那樣是動態的,所以對它進行調整來優化虛擬記憶體使得系統性能提高就更為重要了。   在Win 9X中,你可以將頁面檔案分割設置在幾個不同的硬碟中,而Win 2000則不建議你這樣作。不過如果你有兩個速度相近的硬碟(請注意一定要速度相近才行,如果你的兩個硬碟一個是5400轉,一個是7200轉,那麼最好不要這麼作,因為它會導致硬碟速度和系統性能大大降低),將頁面檔案分割設置到兩個硬碟中則可以很大程度地提高系統性能和速度。
  頁面檔案的大小應該大於物理記憶體,如果你的記憶體小於96MB,那麼筆者建議將其設置為記憶體的1.5倍比較合適,當然2倍也未嘗不可。如果你的記憶體為96-256MB,那麼微軟的建議是記憶體+30MB是最為適宜的選擇,不過如果你經常需要進行大量多任務操作,那麼還是設置為記憶體的1.5倍為好。如果你有256MB記憶體,那麼將頁面檔案設置為256MB吧,除非你選擇了當系統發生崩潰時記錄所有的DUMP(DUMP的相關問題請參考全攻略相關文章)。
  頁面檔案的設置方法為:在桌面用右鍵點擊「我的電腦」圖示,選擇內容,在開啟的內容視窗中選擇「高階」選擇項,然後點擊「性能選項」按鈕,在彈出的視窗中點擊下面的「更改」按鈕進入虛擬記憶體設置視窗,按照上面所說的,如果你有兩個速度相近的硬碟可以將頁面檔案分割設置於兩個硬碟,也就是說兩個硬碟都設置頁面檔案,數值相同。對於一般用戶則可按剛才提到的數值設置,比如你有64MB記憶體,那麼可以將最小和最大數值都設為96MB或是128MB,按下旁邊的「設置」按鈕後重啟系統即可。

6、其他調整
  在上一步的「性能選項」視窗中還有一個設置叫:應用程序回應,這裡提供有:應用程序和後台服務兩個選項,如果你把Windows更多地作為工作站(單機)來使用,則應選擇「應用程序」,這樣可以使那些在工作站上執行的應用程序執行得更好,我們普通用戶就屬於這類。但當你把Win 2000更多地作為網路服務器來使用的話,則應選擇「後台服務」,這樣系統將為後台程序分配更多的資源,以使服務器的服務性能更加出色。

7、註冊表調整
  在這步調整中將要涉及註冊表的修改,所以筆者再次提醒大家一定要事先備份註冊表(相關操作請看這裡),而那些初級用戶則最好不要輕易嘗試或是在高手的幫助下進行。
  筆者在這裡提供了一些相關的註冊表檔案(注意:筆者只在Win 2000英文版測試通過),你只要下載並執行它就可以完成修改操作。如果你想知道具體的修改過程,那麼可以在開始表單的執行項鍵入:regedit,開啟註冊表編輯器,然後找到HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Session Manager/Memory Management:ClearPageFileAtShutdown --筆者無法找到該鍵的相關訊息,而且開啟此設置後好像每次關機時並沒有清除頁面檔案,不過當筆者將其開啟後系統性能還是有了輕微的提高。開啟該設置可以下載、執行這個註冊表檔案、關閉此設置請下載、執行另一個註冊表檔案。
  DisablePagingExecutive -- 當該設置開啟後,系統正在執行的檔案被強制保留在記憶體中而不是被移入虛擬記憶體,這樣可以提高程序執行速度,從而提高系統性能。但是請注意這只對那些擁有128MB或更多記憶體的朋友而言的,因為它需要大量物理記憶體作後盾。開啟該設置請下載、執行這個註冊表檔案,關閉則下載另一個註冊表檔案。
  IOPageLockLimit -- 這個設置可以改善系統在輸入/輸出方面效能,從而明顯提高系統性能,系統的預設值值為:512KB或0.5MB。不過筆者個人的建議是:如果你沒有128MB或更多的記憶體還是不要修改為好。對於擁有大記憶體的朋友,筆者在這裡提供了將數值設置為:1MB、2MB、4MB、8MB、16MB、24MB、32MB的註冊表檔案。因為這個設置的修改不會出現問題,所以你可以試一試,那些擁有128MB記憶體的朋友肯定會發現設置為8MB和16MB時系統的性能會有很大改善,當你的記憶體越大且使用了較高數值系統的性能改善也會越明顯。如果你想恢復預設值數值可以下載、執行這個註冊表檔案。
  LargeSystemCache -- 這個設置是讓Win 2000使用它的系統快取(就像Win 9X中的Vcache),不過它主要對Win 2000服務器版或更高版本有效,因為開啟這個設置後磁碟輸入/輸出性能會有巨大的提高。不過對於專業版用戶而言,筆者個人建議如果你有128MB或更多的記憶體可以將其開啟,否則還是不要考慮它吧。(開啟此項設置的註冊表檔案,關閉設置的註冊表檔案。)

8、更改事件記錄目錄
  如果你有兩個或兩個以上硬碟,而且硬碟之間的速度相近,那麼這個系統優化將非常適合你。因為Win 2000中有一個功能叫:事件記錄(Event Log),它會記錄系統活動訊息,比如:安全、應用程序和系統事件,記錄檔案的位置在C:\WINNT\SYSTEM32\Config目錄中。

9、服務設置
  在Win 2000中有許多預設值的系統服務,它們主要是用來協調系統某項功能或一些功能(比如:網路、列印機等)的,以便使系統更易用,好用。不過,關掉一些你不太想要或是對你而言沒用的服務可以加快系統啟動速度、降低系統開銷(這有點像關閉那些駐留程序)。當然這樣作的後果是限制了系統在某些方面的能力。
  對於每一個系統服務都有三種設置:自動,隨系統啟動開始執行;手動,當被其他服務訪問或是相應程序執行時啟動;失效,將其關閉,不再起作用。所以筆者建議可以一些服務設置為手動狀態,這樣既不會增加系統開支,也可以在需要時將其開啟。而且通過下面的設置你將會回收大約10MB的系統資源,真的!就是10MB!
  好了,來到你的控制台,開啟「管理員工具」項,然後開啟其中的「服務」項,設置服務的方法是用右鍵點擊某個服務並選擇內容,在一般選擇項中的開始類型下拉表單中選相應的設置,比如:手動、自動或失效。  下面是筆者測試過的服務列表:
  Alerter--這個服務是當系統發生故障時向管理員發送警報,除非你的電腦處在局域網中,而且配有網路管理員,一般情況下可以將其設置為手動或失效。
  Clipbook Server--這個服務是允許網路中的其他用戶檢視你的剪貼板,即使你的電腦在局域網中,為了安全起見筆者還是強烈建議你將其設置為手動,而對於普通用戶來說完全可以將其設置為:失效。說實在的你總不想當別人不定某個時候Ctrl+V時,編輯工具裡出現的卻是你剛才Ctrl+C的東西吧!
  Computer Browser--該服務控制的是網路鄰居和其他網路功能,如果普通用戶可以將其設置為:失效,而局域網用戶則應設置為:自動。
  Event Log--該服務主要是控制系統事件記錄,如果你不太關心系統出錯後的記錄訊息,那麼可以將其設置為手動,不過筆者的建議還是把設為自動吧,有備無患呀。
  Messenger--在網路中發送、接收訊息,如果你將Alerter關閉,那麼這項可以設置為手動。
  Net Logon--主要是管理某些網路安全設置的,比如:登錄訊息,你可以將其設置為手動。
  Network DDE和Network DDE DSDM -- 這兩個服務主要是管理DDE(動態資料交換)的,如果你不需要在網路中與他們共同使用Office等軟體,那麼可以將其設置為:手動。
  NT LM Security Support--提供一些NT網路應用程序的安全保護,建議將其設置為:手動。
  Plug and Play--開啟Win 2000的即插即用功能,建議將其設置為:自動,如不然會導致註冊表混亂。
  Protected Storage--該服務適合於那些像訊息卡等的保密訊息。建議設置為:自動。當然你的系統中沒有存儲任何私人訊息除外。
  RPC Services--有兩項,適用於遠端呼叫。不過筆者還不知道哪一個網路軟體需要使用這兩項服務,但是不管你將它們設置為什麼,它們每次都會隨系統啟動,所以就把它們設為:自動吧。
  Server--它是用來管理網路中檔案和列印服務器的,對於普通用戶而言可以將其設置為:手動,如果你是局域網用戶則需將其設置為:自動。
  Print Spooler--這是用來管理你的列印機的,如果你沒有列印機可以將其設置為:手動或失效。
  Task Scheduler--用來管理計劃任務的,比如每週按時整理磁碟等。如果你不使用Windows的計劃任務,那麼可以將其設置為:手動。
  Uninterruptible Power Supply --這個服務是用來管理你的UPS的,如果你沒有UPS就將它設置為:手動或失效吧。
  Workstation--它是用來管理其他網路功能的,如果你的電腦上網,那麼應該選擇:自動。
  除了上面提到的服務外,Win 2000中還有其他不少服務,待筆者瞭解到更多相關訊息時再來更新這個列表吧。

10、關閉無用的自啟動程序
  同Win 98一樣,你可以通過刪除註冊表的HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUNRUN項中的程序鍵值來使某個程序無法隨系統啟動而啟動。不過在刪除前建議你最好將這個鍵值導出備份,因為有可能在你刪除後,會出現程序無法執行的情況。

11、整理記憶體碎片
  不需要專門的程序你就可以簡單、方便、有效地整理記憶體碎片,這個方法也可以應用到Win 9X中。它其實是兩個VBScript語句,新建一個文本檔案,然後在裡面鍵入:
  Mystring = Space(16000000)
  或
  Mystring = Space(80000000)
  上面一行適合於記憶體小於128MB,但大於32MB的電腦,下面一行就適合記憶體等於或大於128MB的電腦,你可以根據自己的情況選擇,然後將其儲存為:memory.vbs。建議你將它放置在桌面,這樣在任何時間你可以雙擊它來整理記憶體碎片。如果你在使用第二行時出現了問題,那麼可以改為第一行的語句。另外,在執行它之前建議你關閉其他所有程序,這樣才能得到最好效果。
  如果你更喜歡使用現成的軟體,那麼可以下載這兩個軟體:Ramfree32(適用於記憶體小於128MB的電腦)、Ramfree128(適用於記憶體大於或等於128MB的電腦)。

12、總結
  相信經過以上的調整你的Win 2000會表現得更為出色,不過由於Win 2000對於我們都還比較新,所以這個調整手冊難免還存在一些不足,筆者強烈地希望如果你有這方面的竅門、方法一定要告訴大家喲!

作者: Jackadam
psac 目前離線  
送花文章: 3, 收花文章: 1625 篇, 收花: 3194 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用

相似的主題
主題 主題作者 討論區 回覆 最後發表
Windows XP 高級技巧與應用 pcpc 作業系統操作技術文件 8 2003-08-21 10:22 AM
104種木馬的清除方法 psac 應用軟體使用技術文件 6 2003-08-03 03:56 PM
[求助]我的電腦被人入侵.灌了一個隱藏程式.它不時會跳出來.= passingg 一般電腦疑難討論區 14 2003-05-01 03:27 PM


所有時間均為台北時間。現在的時間是 09:21 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2019, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1