此工具會自動掃描所有受保護的系統文件,并用正確的版本取代不正確的版本。在操作系統部分損壞時,可以用來恢復系統。
SFC的命令行及其各參數如下:
SFC [/scannow] [/scanonce] [/scanboot] [/cancel] [/enable]
[/purgecache] [/cachesize=x] [/quiet]
/SCANNOW:立即掃描所有設置保護的系統文件。
/SCANONCE:下次開機時,只掃描一次所有設置保護的系統文件。
/SCANBOOT:每次啟動時,掃描所有設置保護的系統文件。
/CANCEL:取消所有擱置中的設置保護系統文件的掃描。
/QUIET:不提示用戶,直接取代所有不正確的文件版本。
/ENABLE:啟用Windows文件保護,方便一般操作。
/PURGECACHE:刪除文件緩存,并立即掃描所有設有保護的文件系統。
/CACHESIZE=x:設定文件緩存大小。
都說Windows 2000是微軟操作系統中最穩定的,但是也難免會出現一些問題。其實Windows 2000提供了一系列的出錯診斷工具,幫助你發現、分析、修改錯誤。
二、轉換工具Convert
如果你想把一個FAT格式的硬盤分區轉換為NTFS格式,就需要Convert。
我們知道,在Win 95 OSR2以后的版本,都可以將FAT分區轉換為FAT32分區。Convert正是起類似作用,只不過它轉換成NTFS而不是FAT32而已。
使用Convert很簡單,例如,我們想將FAT格式的D分區轉為NTFS格式,只要鍵入:Convert D: /FS:NTFS即可。如果目前硬盤分區無法鎖定,那么這個工作會在再次啟動Windows 2000時完成。之后你的D盤就會變成NTFS分區。
需要注意的是,Convert工具無法將NTFS分區轉成FAT分區,因此大家使用時一定要小心。
Windows 2000提供一個名為“朗讀程序”的應用程序。“朗讀程序”是一個將文字轉換為語音的公用程序,可用于盲人或視力不佳的使用者。“朗讀程序”可以讀出螢幕上顯示的內容:活動視窗、菜單選項或鍵入的文字內容。
“朗讀程序”還可以與記事本、寫字板、控制面板、Internet Explorer瀏覽器、Windows 2000桌面和Windows 2000安裝程序一起工作。這個工具會為某類視力不佳的用戶提供一種聽覺上的輔助功能,方便使用者更好地操作電腦。
這個壓縮工具其實上在Windows NT 4.0中就已經具備。而在Windows 2000下,它變得更加好用。
要想使用這個功能,用戶當前的硬盤分區必須是NTFS格式。因為壓縮功能是建立在操作系統一級的,對我們存取文件沒有影響。同樣,由于內置NTFS分區,因此你完全可以對指定的一個文件、多個文件,或者是一個指定的文件夾進行壓縮。
如果用戶想在圖形模式下使用這個功能,你可以選擇本地硬盤的一個NTFS格式分區,用鼠標右鍵單擊其中的一個目錄或者是一個文件。然后選擇“屬性”,在“常規”標簽內,可以看到“壓縮硬盤以節省硬盤空間”的選項。在該選項上打勾即可。
另外,在命令行方式下如何利用Compact來達到壓縮文件的目的呢?
Compact的命令行和參數如下:
COMPACT [/C | /U] [/S[:dir]] [/A] [/I] [/F] [/Q] [filename [...]]
/C:壓縮指定的文件。將標示目錄使以后新增的文件將被壓縮。
/U:解壓縮指定的文件。將標示目錄使以后新增的文件將不被解壓縮。
/S:對所給目錄及其所有子目錄下的文件執行指定的操作。程序預設“dir”為目前的目錄。
/A:顯示有隱藏或系統屬性的文件,這些文件在預設中是被省略的。
/I:即使發生錯誤,仍繼續執行指定的操作。Compact預設模式是遇到錯誤將停止操作。
/F:強迫壓縮所有指定的文件(即使是已經壓縮過的文件)。預設模式是略過已壓縮的文件。
/Q:只報告最基本的信息。
filename:指定一種格式、文件、或文件夾。
不帶參數:COMPACT顯示當前文件夾及其包含的所有文件的壓縮狀態。你可以使用多個文件名或通配字符。使用多個參數時相互之間必須有空格。
現在,如果你要對“files”文件夾下的所有文件(包含子目錄)進行壓縮工作的話,只需鍵入指令“Compact files /c /s”即可,非常容易。
而如果你想將它們全部解壓縮的話,也只要鍵入指令“Compact files /u /s”就完成了。其他的選項使 用起來也很方便。
通過“開始”→“運行”,鍵入:Drwtsn32.exe來啟動程序錯誤調試器(如圖1)。它可以監控應用程序消息,當程序發生錯誤時,程序調試器將自動啟動,記錄錯誤信息并診斷和分析這些信息,提出解決方法。程序錯誤調試器錯誤日志位于Win NTSYSTEM32目錄下drwtsn32.log文件中,只要系統中一些程序發生錯誤時就會創建此文件,文件包含了程序錯誤信息、發生錯誤時系統執行的任務、錯誤程序加載的模塊、線程ID的狀態儲存等重要信息,用戶可以根據以上的信息對程序進行調試并排除錯誤。當設置了故障轉儲文件項,在程序發生錯誤時就會創建轉儲文件,轉儲文件是一個用戶可以調入調試器的二進制文件。

圖 1
六、Windows報告工具
通過在“開始”→“運行”中鍵入Winrep.exe啟動Windows報告工具(如圖2)。它搜集計算機的有關信息,用戶可以根據這些信息診斷和排除各種計算機故障。在“問題描述”文本框中,鍵入問題的簡要描述,包括看到的任何錯誤消息的確切標題和文本,要盡量的精簡,且切中問題。在“預期的結果”文本框中,描述預期發生的結果和實際發生的結果。在“重新產生問題的步驟”文本框中輸入發生此問題的詳細步驟,并進行編號,盡量不要遺漏。點擊選項中的“收集計算機信息”,選中要報告的相關文件,然后單擊[下一步],系統便開始收集信息,并創建報告信息文件,文件以CAB壓縮包的形式保存。

圖2
文件檢查器是一個Windows 98風格的工具軟件,在Windows 2000中只能應用于命令解釋模式下。文件檢查器的作用是掃描所有受保護的系統文件并用正確的文件進行替換。更改系統文件最直接的后果就是引起系統不穩定,嚴重的可能導致系統崩潰。尤其是在感染病毒后,很多系統文件都會被改動,可以利用文件檢查器對它們進行恢復。SFC的命令格式是:
SFC [/SCANNOW] [/SCANONCE] [/SCANBOOT] [/CANCEL] [/ENABLE] [/PURGECACHE] [/CACHE SIZE=x] [/QUIET]
各項參數的含義如下:
參數 含義
/scannow 立即掃描所有受保護的系統文件。
/scanonce 掃描所有受保護的系統文件一次。
/scanboot 每次啟動時掃描所有受保護的系統文件。
/cancel 取消所有暫停的受保護系統文件的掃描。
/quiet 不提示用戶就替換所有不正確的文件版本。
/enable 為正常操作啟用 windows 文件保護。
/purgecache 清除文件緩存并立即掃描所有受保護的系統文件。
/cachesize=x 設置文件緩存大小。
例如:SFC /SCANBOOT表示在每次系統啟動時都對受保護的系統文件進行掃描。當文件檢查器要替換文件時,需要從Windows 2000安裝盤拷貝文件。
跟網絡監視器一樣,腳本調試器并非Windows 2000缺省安裝。進入系統“控制面板”→“添加/刪除程序”→“添加/刪除Windows組件”→“腳本調試器”,選定之后單擊[下一步]就可以安裝腳本調試器。通過“開始”→“程序”→“附件”→“Microsoft script debugger”→“Microsoft script debugger”打開腳本調試器(如圖3)。我們上網瀏覽網頁的時候,經常會遇到一些腳本運行錯誤的提示,為了防止產生錯誤,我們一般是停止執行腳本。有了腳本調試器,我們就可以對錯誤進行調試和排除。腳本調試器可以測試一個腳本文件的運行情況,調試腳本文件中的錯誤。它可以調試各種腳本語言如:VBScript、Jscript,也可以是ASP、PERL、Java applets、HTML等。腳本調試器可以查看文件的源代碼,也可控制腳本運行,實時查看和改變變量的值,可以說腳本調試器為腳本語言的測試提供了一個很好的平臺,有了它的幫助,排除腳本中的各種錯誤就顯得容易多了。

圖 3
九、Winchat通訊工具
Windows NT/2000/XP還有一個通訊工具,就是Winchat.exe。在命令提示符號輸入Win chat并回車后,等啟動NetDDE相關服務就可以使用這個聊天程序了。
Winchat的主界面很樸素,上半窗格是發送的消息,下半窗格是接收的文字。工具欄從左到右依次是呼叫另一計算機上的用戶、應答撥進來的電話、掛斷以退出當前討論。
Winchat和NetMeeting不一樣,只能一對一聊天,按“呼叫另一臺計算機上的用戶”來邀請其他計算機上的用戶。在“計算機”欄可以填IP地址,也可以是“\機器”名稱(如圖1)。選擇要與之聊天的計算機后按“確定”按鈕后就開始進行呼叫。必須確保要聊天的計算機已經運行了Winchat工具。此時在主叫方的主窗口的狀態欄會出現“正在呼叫……”的字樣。
被叫方屏幕的任務欄會出現“聊天”的字眼,如果已經打開主窗口,可以按工具欄上的第二個按鈕“應答撥進來的電話”與之進行聊天。
Winchat的選項比較簡單,讀者們看一看就明白怎么用了,在此不再贅述。
通過在“開始”→“運行”中鍵入:Dxdiag.exe來打開DirectX診斷工具(如圖4),此工具用于向用戶提供系統中 DirectX 應用程序編程接口 (API) 組件和驅動程序的信息。它還能夠測試聲音和圖形輸出、Microsoft DirectPlay服務提供程序。還可以禁用某些硬件加速功能,使系統運行得更加穩定。利用此工具診斷硬件存在的問題,提供解決的辦法,并可以更改系統設置,使硬件運行在最佳的狀態。

圖 4