Windows Sysinternals Suite 是一套由微軟官方免費(fèi)提供的系統(tǒng)工具集,其中包含了100多個(gè)超級(jí)實(shí)的優(yōu)秀綠色小軟件,譬如 Desktops (虛擬桌面)、Process Explorer (進(jìn)程瀏覽器)、Autoruns (系統(tǒng)啟動(dòng)項(xiàng)管理) 等等,每一款都非常實(shí)用,絕對(duì)值得你了解、收藏并學(xué)習(xí)使用它們。
這些小工具原本是為了解決工程師們平常在工作上遇到的各種問(wèn)題而開(kāi)發(fā)的,之后他們將這些工具集合起來(lái)稱為 Sysinternals,并免費(fèi)提供公眾下載
一、各工具簡(jiǎn)介和微軟官方網(wǎng)頁(yè)
AccessChk
為了確保創(chuàng)建安全的環(huán)境,Windows 管理員通常需要了解特定用戶或用戶組對(duì)文件、目錄、注冊(cè)表項(xiàng)和 Windows 服務(wù)等資源具有哪種訪問(wèn)權(quán)限。AccessChk 能夠通過(guò)直觀的界面和輸出快速回答這些問(wèn)題。
AccessEnum
這一簡(jiǎn)單但強(qiáng)大的安全工具可以向您顯示,誰(shuí)可以用何種訪問(wèn)權(quán)限訪問(wèn)您系統(tǒng)中的目錄、文件和注冊(cè)表項(xiàng)。使用此工具可查找權(quán)限漏洞。
AdExplorer
Active Directory Explorer 是一個(gè)高級(jí)的 Active Directory (AD) 查看器和編輯器。
AdInsight
一種 LDAP(輕型目錄訪問(wèn)協(xié)議)實(shí)時(shí)監(jiān)視工具,旨在對(duì) Active Directory 客戶端應(yīng)用程序進(jìn)行故障排除。
AdRestore
恢復(fù)已刪除的 Server 2003 Active Directory 對(duì)象。
Autologon
登錄過(guò)程中跳過(guò)密碼屏幕。
Autoruns
查看哪些程序被配置為在系統(tǒng)啟動(dòng)和您登錄時(shí)自動(dòng)啟動(dòng)。Autoruns 還能夠完整列出應(yīng)用程序可以配置自動(dòng)啟動(dòng)設(shè)置的注冊(cè)表和文件位置。
BgInfo
此完全可配置程序會(huì)自動(dòng)生成桌面背景,其中包含有關(guān)系統(tǒng)的 IP 地址、計(jì)算機(jī)名稱、網(wǎng)絡(luò)適配器及更多內(nèi)容的重要信息。
BlueScreen
此屏幕保護(hù)程序不僅精確模擬“藍(lán)屏”,而且也模擬重新啟動(dòng)(完成 CHKDSK),并可在 Windows NT 4、Windows 2000、Windows XP、Server 2003 和 Windows 9x 上工作。
CacheSet
CacheSet 是一個(gè)允許您利用 NT 提供的功能來(lái)控制緩存管理器的工作集大小的程序。它與 NT 的所有版本都兼容。
ClockRes
查看系統(tǒng)時(shí)鐘的分辨率,亦即計(jì)時(shí)器最大分辨率。
Contig
您是否希望迅速對(duì)您頻繁使用的文件進(jìn)行碎片整理?使用 Contig 優(yōu)化單個(gè)的文件,或者創(chuàng)建連續(xù)的新文件。
Coreinfo
Coreinfo 是一個(gè)新的命令行實(shí)用工具,可向您顯示邏輯處理器與物理處理器之間的映射、NUMA 節(jié)點(diǎn)和它們所處的插槽,以及分配給每個(gè)邏輯處理器的緩存。
Ctrl2cap
這是一個(gè)內(nèi)核模式的驅(qū)動(dòng)程序,可在鍵盤類驅(qū)動(dòng)程序上演示鍵盤輸入過(guò)濾,以便將 Caps-Lock 轉(zhuǎn)變?yōu)榭刂奇I。在此級(jí)別過(guò)濾允許在 NT 剛好要“看到”鍵之前變換和隱藏鍵。Ctrl2cap 還顯示如何使用 NtDisplayString() 打印初始化藍(lán)屏的消息。
DebugView
Sysinternals 的另一個(gè)優(yōu)先程序:此程序截取設(shè)備驅(qū)動(dòng)程序?qū)?DbgPrint 的調(diào)用和 Win32 程序生成的 OutputDebugString。它允許在不使用活動(dòng)的調(diào)試器的情況下,在本地計(jì)算機(jī)上或通過(guò) Internet 查看和記錄調(diào)試會(huì)話輸出。
Desktops
使用這一新的實(shí)用工具可以創(chuàng)建最多四個(gè)虛擬桌面,使用任務(wù)欄界面或熱鍵預(yù)覽每個(gè)桌面上的內(nèi)容并在這些桌面之間輕松地進(jìn)行切換。
Disk2vhd
Disk2vhd 可簡(jiǎn)化從物理系統(tǒng)到虛擬機(jī) (p2v) 的遷移。
DiskExt
顯示卷磁盤映射。
Diskmon
此實(shí)用工具會(huì)捕捉所有硬盤活動(dòng),或者在您的系統(tǒng)任務(wù)欄中象軟件磁盤活動(dòng)燈一樣工作。
DiskView
圖形磁盤扇區(qū)實(shí)用工具。
Disk Usage (DU)
按目錄查看磁盤使用情況。
EFSDump
查看加密文件的信息。
Handle
此易用命令行實(shí)用工具將顯示哪些進(jìn)程打開(kāi)了哪些文件,以及更多其他信息。
Hex2dec
將十六進(jìn)制數(shù)字轉(zhuǎn)換為十進(jìn)制及反向轉(zhuǎn)換。
接合點(diǎn)
創(chuàng)建 Win2K NTFS 符號(hào)鏈接。
LDMDump
轉(zhuǎn)儲(chǔ)邏輯磁盤管理器在磁盤上的數(shù)據(jù)庫(kù)內(nèi)容,其中說(shuō)明了 Windows 2000 動(dòng)態(tài)磁盤的分區(qū)情況。
ListDLLs
列出所有當(dāng)前加載的 DLL,包括加載位置及其版本號(hào)。2.0 版將打印已加載模塊的完整路徑名。
LiveKd
使用 Microsoft 內(nèi)核調(diào)試程序檢查真實(shí)系統(tǒng)。
LoadOrder
查看設(shè)備加載到 WinNT/2K 系統(tǒng)中的順序。
LogonSessions
列出系統(tǒng)中的活動(dòng)登錄會(huì)話。
MoveFile
使您可以安排在系統(tǒng)下一次重新啟動(dòng)時(shí)執(zhí)行移動(dòng)和刪除命令。
NTFSInfo
用 NTFSInfo 可以查看有關(guān) NTFS 卷的詳細(xì)信息,包括主文件表 (MFT) 和 MFT 區(qū)的大小和位置,以及 NTFS 元數(shù)據(jù)文件的大小。
PageDefrag
對(duì)您的分頁(yè)文件和注冊(cè)表配置單元進(jìn)行碎片整理。
PendMoves
枚舉在系統(tǒng)下一次啟動(dòng)時(shí)所要執(zhí)行的文件重命名和刪除命令的列表。
PipeList
顯示系統(tǒng)上的命名管道,包括每個(gè)管道的最大實(shí)例數(shù)和活動(dòng)實(shí)例數(shù)。
PortMon
通過(guò)高級(jí)監(jiān)視工具監(jiān)視串行端口和并行端口的活動(dòng)。它能識(shí)別所有的標(biāo)準(zhǔn)串行和并行 IOCTL,甚至可以顯示部分正在發(fā)送和接收的數(shù)據(jù)。3.x 版具有強(qiáng)大的新 UI 增強(qiáng)功能和高級(jí)篩選功能。
ProcDump
這一新的命令行實(shí)用工具旨在捕獲其他方式難以隔離和重現(xiàn) CPU 峰值的進(jìn)程轉(zhuǎn)儲(chǔ)。該工具還可用作用于創(chuàng)建進(jìn)程轉(zhuǎn)儲(chǔ)的一般實(shí)用工具,并可以在進(jìn)程具有掛起的窗口或未處理的異常時(shí)監(jiān)視和生成進(jìn)程轉(zhuǎn)儲(chǔ)。
Process Explorer
找出進(jìn)程打開(kāi)了哪些文件、注冊(cè)表項(xiàng)和其他對(duì)象以及已加載哪些 DLL 等信息。這個(gè)功能異常強(qiáng)大的實(shí)用工具甚至可以顯示每個(gè)進(jìn)程的所有者。
Process Monitor
實(shí)時(shí)監(jiān)視文件系統(tǒng)、注冊(cè)表、進(jìn)程、線程和 DLL 活動(dòng)。
ProcFeatures
這一小程序會(huì)報(bào)告處理器和 Windows 對(duì)“物理地址擴(kuò)展”和“無(wú)執(zhí)行”緩沖區(qū)溢出保護(hù)的支持情況。
PsExec
在遠(yuǎn)程系統(tǒng)上執(zhí)行進(jìn)程。
PsFile
查看遠(yuǎn)程打開(kāi)的文件。
PsGetSid
顯示計(jì)算機(jī)或用戶的 SID。
PsInfo
獲取有關(guān)系統(tǒng)的信息。
PsKill
v1.13(2009 年 12 月 1 日)
終止本地或遠(yuǎn)程進(jìn)程。
PsList
顯示有關(guān)進(jìn)程和線程的信息。
PsLoggedOn
顯示登錄到某個(gè)系統(tǒng)的用戶。
PsLogList
轉(zhuǎn)儲(chǔ)事件日志記錄。
PsPasswd
更改帳戶密碼。
PsService
查看和控制服務(wù)。
PsShutdown
關(guān)閉并重新啟動(dòng)(可選)計(jì)算機(jī)。
PsSuspend
掛起和繼續(xù)進(jìn)程。
PsTools
PsTools 套件包括一些命令行程序,可列出本地或遠(yuǎn)程計(jì)算機(jī)上運(yùn)行的進(jìn)程、遠(yuǎn)程運(yùn)行進(jìn)程、重新啟動(dòng)計(jì)算機(jī)、轉(zhuǎn)儲(chǔ)事件日志,以及執(zhí)行其他任務(wù)。
RegDelNull
掃描并刪除包含嵌入空字符的注冊(cè)表項(xiàng),標(biāo)準(zhǔn)注冊(cè)表編輯工具不能刪除這種注冊(cè)表項(xiàng)。
RegJump
跳至 Regedit 中指定的注冊(cè)表路徑。
RootkitRevealer
掃描系統(tǒng)以找出基于 Rootkit 的惡意軟件。
SDelete
安全地覆蓋敏感文件,并使用此符合 DoD 的安全刪除程序清理先前刪除文件所在的可用空間。
ShareEnum
掃描網(wǎng)絡(luò)上的文件共享并查看其安全設(shè)置,以關(guān)閉安全漏洞。
ShellRunas
通過(guò)方便的 shell 上下文菜單項(xiàng),作為另一個(gè)用戶啟動(dòng)程序。
Sigcheck
轉(zhuǎn)儲(chǔ)文件版本信息并檢查系統(tǒng)中的映像是否已進(jìn)行數(shù)字簽名。
Streams
顯示 NTFS 備用數(shù)據(jù)流。
Strings
在二進(jìn)制映像中搜索 ANSI 和 UNICODE 字符串。
Sync
將緩存數(shù)據(jù)刷新到磁盤。
TCPView
活動(dòng)套接字命令行查看器。
VMMap
VMMap 是進(jìn)程虛擬和物理內(nèi)存分析實(shí)用工具。
VolumeId
設(shè)置 FAT 或 NTFS 驅(qū)動(dòng)器的卷 ID。
Whois
查看 Internet 地址的所有者。
WinObj
基本對(duì)象管理器命名空間查看器。
ZoomIt
在屏幕上進(jìn)行縮放和繪圖的演示實(shí)用工具。