史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 作業系統操作技術文件
忘記密碼?
論壇說明 標記討論區已讀

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

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

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

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2004-07-21, 04:50 AM   #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 金幣
預設 用於 Windows XP Embedded 的第三方工具

Jon Fincher
Microsoft Corporation

適用於:
Microsoft® Windows XP® with Embedded Service Pack 1

摘要:瞭解可為 Windows XP Embedded 新增元件和配置的一些工具。



本頁內容
簡介
Dependency Walker
FileMon
RegMon
InCtrl5
BootVis
Microsoft 偵錯工具

簡介
有許多有用的第三方工具可以用來為 Microsoft Windows XP Embedded 新增元件和配置。本篇技術文章旨在提供對某些工具(而不是全部工具)的使用指導。本文提供了每種技術的簡要概述、有關每種技術的使用方法和使用原因的資訊、下載位置的統一資源定位器 (URL),以及每種工具的綜合我的文件的位置。

返回頁首
Dependency Walker
Dependency Walker 可掃瞄 32 位和 64 位的 Microsoft Windows 模組,並顯示從屬模組的層次結構樹圖。這些模組可以是 .exe、.dll、.sys、.ocx 或其他設計為在 Windows 上執行的可執行模組。從屬模組列在使用模組下的樹視圖中,並在樹的較高位置的複製處標出。同時還給出了完整的模組資訊。

就其本身而言,Dependency Walker 是一個發現任何 Windows 程式碼模組的靜態依存關係的好工具。然而,2.0 及更高版本還允許通過 LoadLibrary() 或 GetProcAddress() 函數使用動態載入的模組。Dependency Walker 還包含一個控制台模式和一個有用的圖形用戶界面 (GUI),它可以包含未經修飾的 C++ 模組名稱。

Dependency Walker 是一個構建元件的重要工具:

• 它可列出某個模組的所有已知依存關係。

• 它可提供一個允許在批次處理文件中使用 Dependency Walker 的非 GUI 控制台模式,這對於自動化很重要。

• 其配置文件和子行程允許執行迭代依存關係搜尋。


您可以從 http://www.dependencywalker.com 下載 Dependency Walker 2.1。

返回頁首
FileMon
由 Mark Russinovich 新增的 FileMon 是一個既時文件系統監視工具。在執行時,它可既時記錄系統上的所有文件系統活動,包括成功的開啟文件或開啟文件失敗、讀取和寫入文件的嘗試,以及對內容進行的更改。它可以明確包含或排除匹配特定條件的日誌項,還可以突出顯示項目。FileMon 可執行在從 Microsoft Windows 95 到 Microsoft Windows XP(包括 Microsoft Windows XP Embedded)的所有 Windows 操作系統上。

FileMon 有多種用途:

• 在您解決新元件的問題時,可以在嵌入設備上執行該工具以找出缺少的文件。

• 當您構建新元件時,可以使用該工具來搜尋可動態訪問的所需文件。

• 在執行的系統和非執行系統之間進行日誌比較可說明 您發現缺少的文件。


您可以從 http://www.sysinternals.com/ntw2k/source/filemon.shtml 下載 FileMon。

返回頁首
RegMon
由 Mark Russinovich 新增的 RegMon 是一個既時註冊表監視工具。在執行時,它可既時記錄系統上的所有註冊表活動,包括成功的訪問註冊表項和訪問失敗、讀取和寫入註冊表項的嘗試,以及讀取和寫入註冊表資料的嘗試。與 FileMon 一樣,它可以明確包含或排除匹配特定條件的日誌項,還可以突出顯示項目。RegMon 可執行在從 Windows 95 到 Windows XP(包括 Windows XP Embedded)的所有 Windows 操作系統上。

RegMon 有多種用途:

• 在您解決新元件的問題時,可以在嵌入設備上執行該工具以找出缺少的註冊表項和資料。

• 在您構建新元件時,可以使用該工具來搜尋可動態訪問的所需註冊表項。

• 在執行的系統和非執行系統之間進行日誌比較可說明 您發現缺少的註冊表項和資料。


您可以從 http://www.sysinternals.com/ntw2k/source/regmon.shtml 下載 RegMon。

注 與 Sysinternals 上的大多數實用工具一樣,FileMon 和 RegMon 都隨附有完整的來源碼。

返回頁首
InCtrl5
由 PC Magazine 提供的 InCtrl5 是一個靜態系統區分工具。首次執行時,InCtrl5 會獲取系統的靜態抓圖 ,此抓圖 可針對各個註冊表分支和 .ini 文件進行自訂。InCtrl5 可執行在所有 Windows 操作系統上,包括 Microsoft Windows NT Embedded 執行庫和 Windows XP Embedded 執行庫。然後,您可以指示 InCtrl5 執行某個程序,或者讓其等待您手動對系統進行更改。執行 InCtrl5 之後,它可獲取另一個靜態系統抓圖 ,並將該抓圖 與先前的抓圖 進行比較,然後報告差異。InCtrl5 提供一個針對其操作所有方面的 GUI。
http://www2.tw.freebsd.org/cpatch/in...l4/inctrl5.htm

InCtrl5 是 PC Magazine 最受歡迎的工具程式之一。

監視安裝新軟體對您系統所作的變更,可以讓您解決安裝程式所造成任何不可測的問題。

現在幾乎所有的程式都使用安裝工具安裝或更新檔案,且可以在系統登錄中記錄資料,及更新 INI 檔或其它必要的文字檔。

伴隨的反安裝工具應該能精確的復原安裝工具造成的影響。

安裝的程式造成原有的應用程式失效,或提供的反安工具無法完成它的任務時,要恢復您的系統您需要一份原始安裝工具所作所為的精確記錄。

InCtrl5 可以提供這樣的記錄。

新版提供了種種的新特點,包括迷人的新界面、追蹤文字檔如 AUTOEXEC.BAT 及 CONFIG.SYS 變化的能力、HTML 格式的報告及命令列開關。

它可以在 Windows 95、Windows 98、Windows ME、Windows NT 4 及 Windows 2000 下作業,但無法在 Windows NT 3.51 或任何其它作業系統下作業。

InCtrl 先前的版本則支援較舊的 Windows 版本。

若您目前正在使用 Windows NT 4 或 Windows 95,要預覽此程式中的 HTML 報告您將需要 Internet Explorer 4 或更新的版本。



InCtrl5 對於元件新增和配置修改都很有用。您可以:

• 使用它來確定第三方軟體安裝程序所執行的操作。

• 使用它來確定設備驅動程式如何安裝。

• 搜尋由 Windows XP 用戶界面控制的註冊表項。

• 瞭解程序首次執行時所發生的事情。

• 瞭解在修改設定時進行了哪些系統更改。


您可以從 http://www.pcmag.com/article2/0,4149,25126,00.asp 下載 InCtrl5。

注 InCtrl5 隨附有完整的 Delphi 來源碼。

返回頁首
BootVis
Microsoft BootVis 是一個效能跟蹤可視化工具,用於跟蹤啟動效能。BootVis 執行在關於 Windows XP 和關於 Windows XP Embedded 的系統上。BootVis 提供了一個 GUI,用於跟蹤與啟動系統相關的幾個效能參數。可配置 BootVis 來跟蹤這些用於重新啟動、休眠和掛起系統的參數。

通過啟動/重新啟動程序來跟蹤效能,BootVis 的這一功能很有價值。您可以使用 BootVis 來執行以下操作:

• 確定啟動程序中花費時間的部分。

• 最佳化系統以獲得快速啟動效能。

• 最佳化系統以獲得快速掛起/恢復或休眠/恢復效能。


您可以從 BootVis Web 站點下載 BootVis。您可以在 Fast Boot/Fast Resume Design 上閱讀有關啟動、掛起和休眠效能方面的更多資訊。

返回頁首
Microsoft 偵錯工具
Microsoft 偵錯工具包含一個內核偵錯程序,該偵錯程序是系統級的符號偵錯程序。內核偵錯程序以兩個不同的部分執行 — 要進行偵錯的系統(稱為主機)啟動已啟用內核偵錯程序的 Windows(所有關於 Windows NT 和關於 Windows XP 的系統均隨附此功能)。執行該偵錯程序的系統(稱為遠端系統)通過通訊連接阜(COM 連接阜)、通用串行總線 (USB) 連接阜或 1394 連接阜連線到主機。遠端系統捕獲偵錯輸出並提供對主機的偵錯級控制。

可以使用兩種版本的偵錯程序,一個用於指令行控制 (kd.exe),另一個可提供一個 GUI 界面 (windbg.exe)。這兩個版本可提供對主機的類似控制,並為其他電腦提供通過網路控制遠端偵錯程序的機制。儘管帶有偵錯符號情況的出現帶來了一種更豐富、更有效的偵錯環境,但這兩個版本在帶有或不帶有偵錯符號的情況下都可以執行。如果您使用 Microsoft 偵錯工具來偵錯您自己的驅動程式或應用程式,則建議您將產生符號作為該驅動程式或應用程式構建程序的一部分。

Windows XP 還提供了 NT 符號偵錯程序 (NTSD),該程序可為用戶模式的應用程式提供指令行符號偵錯程序。NTSD 的輸出可通過主機上的內核偵錯程序進行管道傳輸,以提供用戶模式和內核模式的遠端偵錯功能。

您可以使用內核偵錯程序來執行以下操作:

• 解決 Stop 錯誤程式碼的問題

• 偵錯驅動程式

• 監視無頭設備的啟動程序
您可以從這個 Microsoft Web 站點下載 Microsoft 偵錯工具和符號。

http://go.microsoft.com/fwlink/?LinkId=16273
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
 


主題工具
顯示模式

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

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

相似的主題
主題 主題作者 討論區 回覆 最後發表
系統 - 系統應用高階技巧錦集 psac 作業系統操作技術文件 5 2007-03-25 12:29 AM
Windows PreInstallation Environment深入研究 psac 作業系統操作技術文件 1 2006-02-08 05:03 PM
Windows XP系統註冊表解釋 psac Hacker/Cracker 及加解密技術文件 10 2003-08-12 09:39 AM
104種木馬的清除方法 psac 應用軟體使用技術文件 6 2003-08-03 03:56 PM
Windows Server 2003 使用指南 psac 作業系統操作技術文件 0 2003-05-29 10:21 AM


所有時間均為台北時間。現在的時間是 07:50 AM


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


SEO by vBSEO 3.6.1