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

WinXP 任務管理器出現 alg.exe?別慌!判斷正常與病毒、手動清除全攻略

編輯:XP 系統應用技巧

在 Windows XP 任務管理器中發現 alg.exe 進程佔用約 4MB 記憶體,正常嗎?會不會是病毒?能不能結束?本文詳細解析 alg.exe 真實身分、病毒偽裝特徵、註冊表手動清除流程,以及誤關閉後的恢復方法。

alg.exe 是什麼?正常情況下在哪?

  • 正版 alg.exe:Microsoft 「應用層閘道服務」核心元件,支援網路連線共享、防火牆 NAT 穿透。
    路徑:C:\Windows\System32\alg.exe
    記憶體:約 4,000 KB
    不可結束,否則會導致網路共享、ICF 防火牆功能異常。
  • 病毒偽裝 alg.exe:若出現在 C:\Windows\alg.exe(直接在 Windows 目錄下),十之八九是病毒。

病毒特徵與危害

  • 透過 135、445 等埠對外通訊,感染區域網路其他電腦。
  • 頻繁導致系統報錯重啟。
  • 掛載在 winlogon.exe 下,無法直接結束進程。
  • 大寫 ALG.exe 會導致無法上網(尤其無線),註銷重新登入即可恢復。

手動清除病毒 alg.exe 完整流程

⚠ 操作前請備份註冊表!

1. 清理註冊表

  • 展開 HKLM\System\CurrentControlSet\Services → 刪除 Application Layer Gateway Services(指向 C:\Windows\alg.exe)。
  • 展開 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon → 將 SFCDisable 改為 dword:00000000。
  • 同路徑下刪除 "SFCScan"=dword:00000000。
  • 展開 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions → 刪除 "v7b5x2s1i4h3"="12/15/2006, 01:26 PM"。

2. 重啟並顯示隱藏檔案

3. 刪除病毒本體

  • 刪除 C:\Windows\alg.exe。

4. 修復被病毒改寫的 ftp.exe / tftp.exe

  • 在 C:\WINDOWS\System32\Microsoft 目錄下找到 backup.ftp → 改名為 ftp.exe;backup.tftp → 改名為 tftp.exe。
  • 將這兩個檔案拖曳到 C:\WINDOWS\System32 覆蓋原檔。

誤關閉正版 alg.exe 如何恢復?

  1. 工作管理器 → 「檔案」→「新增工作」→ 輸入 alg.exe 執行。
  2. 若無效:控制台 → 管理工具 → 服務 → 找到 Application Layer Gateway Service → 右鍵「內容」→ 啟動類型設為「自動」→ 「啟動」。

快速判斷口訣

在 System32 下是好人,在 Windows 根目錄是壞人;大寫 ALG.exe 是網路斷線小惡魔。

遇到 alg.exe 先看路徑,再決定動作,保護系統安全不踩雷!

Copyright © Windows教程網 All Rights Reserved