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

Windows 10 Windows Defender 無法啟動:sc 指令一鍵修復服務

編輯:Windows 10 系統介紹

第三方防毒軟體卸載後導致 Windows Defender 服務 (WinDefend) 啟動類型被鎖定為「手動」或「停用」,介面點擊無反應、報錯。管理員命令列單行指令即可恢復自動啟動並立即啟動服務。

核心修復指令

sc config WinDefend start= auto && sc start WinDefend

管理員 CMD / PowerShell 執行,見「成功變更服務配置」與「服務已啟動」訊息即完成。

Defender 報錯視窗

服務管理員狀態

tasklist/svc 對應

MsMpEng.exe 憑證

執行 sc 指令

Defender 恢復正常

指令解析

  • sc config WinDefend start= auto:將服務啟動類型設為「自動」 (注意 start= 後有空格)。
  • sc start WinDefend:立即啟動服務,不等待下次開機。
  • &&:前一指令成功才執行後一指令。

若指令無效,進階排查

  1. 群組原則:gpedit.msc → 電腦設定 → 系統管理範本 → Windows 元件 → Microsoft Defender 防毒軟體 → 「關閉 Microsoft Defender 防毒軟體」設「未設定」。
  2. 註冊表:HKLM\SOFTWARE\Policies\Microsoft\Windows Defender → DisableAntiSpyware 刪除或設 0。
  3. 系統檔案修復:sfc /scannow + DISM /Online /Cleanup-Image /RestoreHealth。
  4. 檢查 MsMpEng.exe 是否被隔離/刪除:C:\Program Files\Windows Defender\ 路徑完整性。

預防建議

  • 安裝第三方防毒前,先在 Defender 介面關閉「即時保護」,而非依賴第三方安裝程式自動關閉。
  • 卸載第三方防毒後,重開機一次讓 Defender 自動重新註冊服務。
  • 使用官方專用移除工具 (ESET Removal Tool, Norton Remove and Reinstall, Kaspersky Removal Tool) 而非系統「新增/移除程式」。
Copyright © Windows教程網 All Rights Reserved