現(xiàn)已被微軟收購的軟件開發(fā)商Sysinternals擁有超過70個Windows工具軟件,功能涵蓋磁盤、網(wǎng)絡(luò)、系統(tǒng)分析和管理等,另外一個著名的Windows工具開發(fā)商NirSoft則擁有172個Windows工具軟件,同樣涉及到很多方面,其中甚至還包括顯示隱藏的數(shù)據(jù)流、瀏覽器分析等特殊工具。將它們與Windows提供的28個工具軟件結(jié)合,我們就可以制作出一張功能強大的超級工具盤。
為了方便地調(diào)用和管理這些工具軟件,我們還需要一個統(tǒng)一的管理界面,否則,數(shù)量如此龐大的工具軟件,不僅尋找時很麻煩,而且日常的維護更新也是一個問題。幸好,已經(jīng)有人考慮到了這一問題,并開發(fā)了一個名為Windows System Control Center(簡稱WSCC,www.kls-soft.com)的工具軟件,通過它可以統(tǒng)一地管理這些工具軟件,從下載安裝到更新都可以通過這一軟件輕松地進行。另外,WSCC可以安裝并運行在移動存儲設(shè)備上。
工具盤:安裝與維護
WSCC僅需占用約5MB的空間,而安裝目前WSCC支持的所有Sysinternals、NirSoft和微軟的工具軟件,大約需要占用55MB的空間,即使為未來新添加的工具軟件預留空間,并增加一倍的空間準備用于存儲工具軟件產(chǎn)生的數(shù)據(jù),256MB的閃存盤也足夠用了。不過,考慮到256MB的閃存盤大部分是多年前的產(chǎn)品,讀寫速度緩慢,有條件的話還是建議使用新的高速閃存盤。WSCC并不獨占閃存盤,超級工具盤做好之后閃存盤中剩余的容量仍然可以用于存儲其他數(shù)據(jù)。
如果準備安裝在移動設(shè)備上使用,我們可以下載WSCC的便攜版本(WSCC PortableApps Edition),運行安裝程序,如果希望安裝到閃存盤上,則可以選擇閃存盤根目錄作為安裝路徑,安裝完成后,運行根目錄中的“wsccportable.exe”即可啟動程序。
注意:雖然在硬盤上安裝并下載好工具軟件后,再將安裝目錄中的所有文件拷貝到閃存盤上,在閃存盤上同樣可以使用,但是由于工具軟件包含許多小文件,并且其中有許多系統(tǒng)文件,拷貝速度會非常慢,因而,還是建議直接將WSCC安裝到閃存盤上。
WSCC首次啟動將自動執(zhí)行安裝工具軟件的步驟,它會詳細列出所有支持的工具軟件供我們選擇,如果希望安裝所有的工具軟件,簡單地單擊安裝對話框右下角的“Install”按鈕,等待軟件下載完成并安裝即可。也可以通過軟件列表中工具軟件名稱前方的復選框選擇只安裝部分工具。安裝完成后WSCC將加載主界面,通過主界面左側(cè)的導航欄,我們可以列出所有工具軟件,也可以按類別查看和選擇工具軟件,或者在主界面右上角的搜索輸入框中鍵入軟件的名稱進行查找。另外,在主界面的右上角單擊“Updates”鏈接,可以查看當前已經(jīng)安裝的工具軟件是否有新版本,單擊“Install”鏈接可查看當前還沒有安裝的工具軟件,選擇需要的軟件進行安裝。
接下來,在閃存盤的根目錄創(chuàng)建一個“autorun.inf”文件,使用記事本之類的文本編輯程序?qū)⑵浯蜷_,鍵入以下內(nèi)容:
[autorun]
open=wsccportable.exe
icon=wsccportable.exe
label=超級工具盤
創(chuàng)建“autorun.inf”文件后,在系統(tǒng)支持移動設(shè)備插入后自動運行的情況下,將閃存盤插入電腦,閃存盤就會自動啟動WSCC,并且閃存盤將以“超級工具盤”的名稱出現(xiàn)在“我的電腦”或“計算機”中。
Sysinternals:讓Windows更快速
工具軟件各有所長,Sysinternal的工具軟件更側(cè)重于對系統(tǒng)進行管理和優(yōu)化,在WSCC導航欄中選擇“Sysinternal Suite”,單擊“Autologon”按鈕打開工具軟件,在這里我們可以設(shè)置系統(tǒng)的用戶名與密碼,讓電腦啟動后跳過密碼驗證屏幕,直接登錄Windows系統(tǒng)。接下來,單擊“Autoruns”按鈕,列出系統(tǒng)啟動時所有自動加載的程序,并將其中不必要的程序清除,讓系統(tǒng)能夠以最快的速度啟動。如果列出的自動加載程序中有我們不認識的程序,可以右擊它并在快捷菜單中選擇“Search online”在線搜索,確保沒有惡意程序隱藏其中。
除此之外,單擊“Process Explorer”按鈕,我們可以使用該工具軟件查看當前系統(tǒng)中的所有進程,包括進程所占用的內(nèi)存、CPU占用率以及打開的文件、注冊表項和DLL等信息。通過這些信息我們可以找出大量耗費系統(tǒng)資源的應用程序,并使用其他的應用軟件來替代它們。另外,還可以找出多余的進程,將它們?nèi)筷P(guān)閉,確保不浪費任何寶貴的系統(tǒng)資源。對于與系統(tǒng)服務(wù)相關(guān)聯(lián)的進程,如果發(fā)現(xiàn)它是多余的或者占用了過多的系統(tǒng)資源,則可以在WSCC中單擊“PsService”,對系統(tǒng)中的服務(wù)進行進一步的管理,例如設(shè)置為手動啟動。
清理完不必要的自動加載程序和系統(tǒng)服務(wù)后,我們需要檢查一下磁盤是否存在碎片,有必要的話可以進行磁盤碎片整理。我們可以單擊“DiskUsage”按鈕,使用該工具檢查進行了清理之后的文件夾。如果磁盤整體的碎片并不多,希望對單個文件進行碎片整理則可以單擊“Contig”按鈕,該工具能夠?qū)蝹€文件進行碎片整理。最后,我們還可以使用“PageDefrag”對系統(tǒng)的分頁文件和注冊表配置單元進行碎片整理。目前這類碎片整理任務(wù)都是Windows磁盤碎片整理程序所無法實現(xiàn)的。
NirSoft:讓Windows更穩(wěn)定
與Sysinternal開發(fā)的工具軟件不同,NirSoft的工具軟件多側(cè)重于程序、系統(tǒng)、網(wǎng)絡(luò)分析。如果系統(tǒng)崩潰,“BluescreenView”可以幫助我們分析系統(tǒng)崩潰所保存的內(nèi)核轉(zhuǎn)儲文件,嘗試找出崩潰的原因。
如果應用程序崩潰,那么除了可以通過事件查看器了解故障發(fā)生時的具體情況,還可以使用“AppCrashView”幫助我們找出具體是哪一個模塊出了問題,很多時候,程序崩潰未必是主程序出現(xiàn)了問題,也可能是所調(diào)用的某一個模塊或者是驅(qū)動程序?qū)е碌?。只需雙擊列表的崩潰記錄,軟件將打開一個對話框,詳細地為我們列出目標程序崩潰時的各種信息,其中包括導致故障發(fā)生的文件名稱以及所在路徑,這有助于我們準確地分析故障的原因。
如果是因驅(qū)動程序沖突而導致的崩潰,那么“DriverView”將會幫助我們找出罪魁禍首,該工具可以列出所有已安裝的驅(qū)動程序,包括它們的內(nèi)存分配情況、功能、文件的路徑與制造商等信息。
微軟:監(jiān)測Windows
雖然與Sysinternal和NirSoft相比,微軟在Windows中提供的工具軟件實用性不強,但是用于監(jiān)測系統(tǒng)資源與性能的工具近年來有了很大的進步。
在WSCC中單擊“Windows”可以訪問系統(tǒng)內(nèi)建的各種工具,單擊“Performance Monitor”可以打開性能監(jiān)視器,顯示當前所有系統(tǒng)組件的性能;單擊“Resource Monitor”可以打開資源監(jiān)視器,查看當前系統(tǒng)的CPU、硬盤、內(nèi)存、網(wǎng)絡(luò)的使用情況。監(jiān)視器提供的信息非常詳細,我們可以清楚地知道當前是哪些應用程序正在存取硬盤,也能夠知道是什么應用程序正在使用網(wǎng)絡(luò)以及訪問了什么地址、端口和傳輸速度,這些信息對于我們排查故障和分析可疑的惡意程序非常有幫助。