許多大型軟體(如超級解霸、東方快車)內建實用小工具(GIF 轉換、聊天助理等),卻因綁定主程式而難以單獨使用。本文介紹兩種將小工具「剝離」成可獨立執行綠色版的方法:適合少量相依檔案的「缺什麼找什麼」手動法,與適合複雜相依關係的 FileMon 自動監控分析法。
D:\MyTools\GifConvert\)。System32 找到該 DLL 複製到同資料夾。缺點: 若相依 DLL 達幾十個,極其耗時;且無法辨識系統內建 DLL(如 kernel32.dll)而誤複製。
工具: FileMon (Sysinternals) — 監控檔案系統即時讀寫活動。
下載: FileMon 下載連結
GifTool.exe)。GifTool.exe;再點 Edit → Clear Display 清空現有紀錄。C:\Windows、C:\WinNT 等)的檔案路徑,這些就是需隨行攜帶的相依檔案。
FileMon 設定過濾器,僅監控指定程式的檔案存取。
NAME NOT FOUND 通常為嘗試讀取不存在的檔案,可忽略;重點關注 SUCCESS 或 OPEN 的非系統路徑。RegOpenKey 等行為,可配合 RegMon 或手動匯出相關註冊表鍵值。手動法適合簡單小工具,FileMon 法則能處理龐大相依鏈,配合 LOG 分析可精準提取必要檔案,打造真正的綠色單檔或單資料夾版本,方便攜帶與部署。