Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

一招斬斷卸載殘留 DLL:用 tasklist 定位佔用進程並刪除

編輯:XP 系統基礎知識

卸載軟體後常殘留 DLL 檔案,且常因「正在被使用」無法刪除。以迅雷為例,卸載後 ThunderNetwork\Thunder\Com\Dlls\XunLeiBHO_002.dll 無法刪除。關鍵在於找出佔用該 DLL 的進程並結束它。

核心工具:tasklist /M

XP 內建 tasklist 命令搭配 /M [模組名] 參數,可列出調用指定 DLL 的所有進程。格式:tasklist /M XunLeiBHO_002.dll。

實操步驟

  1. 開啟 CMD,執行 tasklist /M XunLeiBHO_002.dll。結果顯示 Explorer.exe (PID 1234) 正在調用。
  2. Ctrl+Alt+Del 開啟工作管理器 → 「進程」頁籤 → 找到 Explorer.exe → 結束進程(桌面消失屬正常)。
  3. 工作管理器「檔案→新增工作(執行...)」→ 瀏覽至 DLL 所在目錄 → 刪除該 DLL。
  4. 再次「新增工作」執行 Explorer.exe 恢復桌面。

補充知識

  • PID (Process ID) 為進程在系統中的唯一身分識別碼。
  • tasklist /? 可查完整參數說明。

此法通用於任何被鎖定的 DLL/檔案刪除場景,一招制勝。

Copyright © Windows教程網 All Rights Reserved