Windows Server 上的 Microsoft Defender 防毒軟體

適用於:

Microsoft Defender 防病毒軟體可在下列版本/版本的 Windows Server 中取得:

  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 版本 1803 或更新版本
  • Windows Server 2016
  • Windows Server 2012 R2 (需要 適用於端點的 Microsoft Defender)

在 Windows Server 上設定 Microsoft Defender 防病毒軟體

在 Windows Server 上設定及執行 Microsoft Defender 防病毒軟體的程式包括下列步驟:

  1. 啟用 介面
  2. 安裝 Microsoft Defender 防病毒軟體
  3. 確認 Microsoft Defender 防病毒軟體正在執行
  4. 更新您的反惡意代碼安全情報
  5. (視需要) 提交範例
  6. (視需要) 設定 自動排除專案
  7. (只有在必要時才) 將 Windows Server 設定為被動模式

在 Windows Server 上啟用使用者介面

重要事項

如果您使用 Windows Server 2012 R2,請參閱安裝 適用於端點的 Microsoft Defender 的選項

根據預設,Microsoft Defender 在 Windows Server 上安裝並運作防病毒軟體。 有時候,預設會安裝使用者介面 (GUI) 。 不需要 GUI;您可以使用PowerShell、群組原則或其他方法來管理 Microsoft Defender防病毒軟體。 不過,許多組織偏好使用 GUI 來 Microsoft Defender 防病毒軟體。 若要安裝 GUI,請使用下表中的其中一個程式:

程序 處理方式
使用 [新增角色和功能精靈] 開啟 GUI 1.請參閱 使用新增角色和功能精靈安裝角色、角色服務和功能,並使用 新增角色和功能精靈

2.當您到達精靈的 [功能] 步驟時,請在 [Windows Defender 功能] 下,選取 [gui for Windows Defender] 選項。
使用 PowerShell 開啟 GUI 1.在您的 Windows Server 上,以系統管理員身分開啟 Windows PowerShell。

2.執行下列 PowerShell Cmdlet: Install-WindowsFeature -Name Windows-Defender-GUI

如需詳細資訊,請參閱使用PowerShell 使用者入門

在 Windows Server 上安裝 Microsoft Defender 防病毒軟體

如果您需要在 Windows Server 上安裝或重新安裝 Microsoft Defender 防病毒軟體,請使用下表中的其中一個程式:

程序 處理方式
使用 [新增角色和功能精靈] 來安裝 Microsoft Defender 防病毒軟體 1.請參閱 安裝或卸載角色、角色服務或功能,並使用 [新增角色和功能精靈]

2.當您到達精靈的 [功能] 步驟時,請選取 [Microsoft Defender 防病毒軟體] 選項。 也請選取 [gui for Windows Defender] 選項。
使用 PowerShell 安裝 Microsoft Defender 防病毒軟體 1.在您的 Windows Server 上,以系統管理員身分開啟 Windows PowerShell。

2.執行下列 PowerShell Cmdlet: Install-WindowsFeature -Name Windows-Defender

注意事項

Microsoft Defender 防病毒軟體隨附之反惡意代碼引擎的事件訊息可以在 Microsoft Defender 防病毒軟體事件中找到。

確認防病毒軟體 Microsoft Defender 執行中

安裝 (或重新安裝) Microsoft Defender 防病毒軟體之後,下一個步驟是確認它正在執行。 使用下表中的 PowerShell Cmdlet:

程序 PowerShell Cmdlet
確認 Microsoft Defender 防病毒軟體正在執行 Get-Service -Name windefend
確認防火牆保護已開啟 Get-Service -Name mpssvc

作為 PowerShell 的替代方案,您可以使用命令提示字元來確認 Microsoft Defender 防病毒軟體正在執行。 若要這樣做,請從命令提示字元執行下列命令:

sc query Windefend

命令會sc query傳回 Microsoft Defender 防病毒軟體服務的相關信息。 當 Microsoft Defender 防病毒軟體執行時,值會STATE顯示 RUNNING

若要檢視所有未執行的服務,請執行下列 PowerShell Cmdlet:

sc query state= all

更新反惡意代碼安全情報

重要事項

平臺 4.18.2208.0 版和更新版本開始:如果伺服器已上線至 適用於端點的 Microsoft Defender,[關閉 Windows Defender] 策略設定將不再完全停用 Windows Defender 上的防病毒軟體 Windows Server 2012R2 和更新版本。 相反地,它會將其置於被動模式。 此外, 竄改保護 功能將允許切換至主動模式,但不允許切換至被動模式。

  • 如果 「關閉 Windows Defender」已在上架至 適用於端點的 Microsoft Defender 之前就緒,將不會有任何變更,且Defender防病毒軟體仍會保持停用狀態。
  • 若要將 Defender 防病毒軟體切換為被動模式,即使它在上線之前已停用,您也可以套用值為 的 1ForceDefenderPassiveMode 設定。 若要將它置於作用中模式,請改為將此值切換為 0

請注意啟用竄改保護時的修改邏輯ForceDefenderPassiveMode:一旦 Microsoft Defender 防病毒軟體切換為主動模式,即使ForceDefenderPassiveMode設定為 1,竄改保護仍會防止它回到被動模式。

若要取得一般安全性情報更新,Windows Update 服務必須正在執行。 如果您使用更新管理服務,例如 Windows Server Update Services (WSUS) ,請確定已針對您管理的計算機核准防病毒軟體安全情報更新 Microsoft Defender。

根據預設,Windows Update 不會在 Windows Server 2019 或 Windows Server 2022 或 Windows Server 2016 上自動下載並安裝更新。 您可以使用下列其中一種方法來變更此設定:

方法 描述
控制台中的 Windows Update 安裝更新會自動導致自動安裝所有更新,包括 Windows Defender 安全性情報更新。

下載更新,但讓我選擇是否要安裝更新,可讓 Windows Defender 自動下載並安裝安全性情報更新,但不會自動安裝其他更新。
群組原則 您可以在下列路徑中,使用 群組原則 中可用的設定來設定和管理 Windows Update:系統管理範本\Windows 元件\Windows Update\設定自動 匯報
AUOptions 登錄機碼 下列兩個值可讓 Windows Update 自動下載並安裝安全性情報更新:

4 - 自動安裝更新。 此值會導致自動安裝所有更新,包括 Windows Defender 安全性情報更新。

3 - 下載更新,但讓我選擇是否要安裝更新。 此值可讓 Windows Defender 自動下載並安裝安全性情報更新,但不會自動安裝其他更新。

若要確保維護防範惡意代碼的保護,請啟用下列服務:

  • Windows 錯誤報告 服務
  • Windows Update 服務

下表列出 Microsoft Defender 防病毒軟體和相依服務的服務。

服務名稱 檔案位置 描述
Windows Defender Service (WinDefend) C:\Program Files\Windows Defender\MsMpEng.exe 此服務是需要一律執行的主要 Microsoft Defender 防病毒軟體服務。
Windows 錯誤報告 Service (Wersvc) C:\WINDOWS\System32\svchost.exe -k WerSvcGroup 此服務會將錯誤報告傳回給 Microsoft。
Windows 防火牆 (MpsSvc) C:\WINDOWS\system32\svchost.exe -k LocalServiceNoNetwork 建議您保持啟用 Windows 防火牆服務。
Windows Update (Wuauserv) C:\WINDOWS\system32\svchost.exe -k netsvcs 需要 Windows Update 才能取得安全性情報更新和反惡意代碼引擎更新

提交範例

提交範例可讓 Microsoft 收集潛在惡意軟體的範例。 為了協助提供持續且最新的保護,Microsoft 研究人員會使用這些範例來分析可疑活動,併產生更新的反惡意代碼安全情報。 我們會收集程式可執行檔,例如 .exe 檔案和 .dll 檔。 我們不會收集包含個人資料的檔案,例如 Microsoft Word 檔和 PDF 檔案。

提交檔案

  1. 檢閱 提交指南

  2. 請造訪 範例提交入口網站,並提交您的檔案。

啟用自動提交範例

若要啟用自動提交範例,請以系統管理員身分啟動 Windows PowerShell 控制台,並根據下列其中一個設定來設定 SubmitSamplesConsent 值數據:

設定 描述
0 - 一律提示 Microsoft Defender 防病毒軟體服務會提示您確認提交所有必要的檔案。 此設定是 Microsoft Defender 防病毒軟體的預設值,但不建議用於在 Windows Server 2016 或 2019 或沒有 GUI 的 Windows Server 2022 上安裝。
1 - 自動傳送安全範例 Microsoft Defender 防病毒軟體服務會傳送標示為「安全」的所有檔案,並提示其餘檔案。
2 - 永不傳送 Microsoft Defender 防病毒軟體服務不會提示,也不會傳送任何檔案。
3 - 自動傳送所有範例 Microsoft Defender 防病毒軟體服務會傳送所有檔案,而不需要提示確認。

注意事項

此選項不適用於 Windows Server 2012 R2。

設定自動排除

為了協助確保安全性和效能,會根據您在 Windows Server 2016 或 2019 或 Windows Server 2022 上使用 Microsoft Defender 防病毒軟體時所安裝的角色和功能,自動新增特定排除專案。

參閱在 Windows Server 上設定 Microsoft Defender 防病毒軟體中的排除專案

被動模式和 Windows Server

如果您使用非 Microsoft 防病毒軟體產品作為 Windows Server 上的主要防病毒軟體解決方案,則必須手動將 Microsoft Defender 防病毒軟體設定為被動模式或停用模式。 如果您的 Windows Server 端點已上線至 適用於端點的 Microsoft Defender,您可以將 Microsoft Defender 防病毒軟體設定為被動模式。 如果您未使用 適用於端點的 Microsoft Defender,請將 Microsoft Defender 防病毒軟體設定為停用模式。

下表描述將 Microsoft Defender 防病毒軟體設定為被動模式、停用 Microsoft Defender 防病毒軟體,以及卸載 Microsoft Defender 防病毒軟體的方法:

程序 描述
使用登錄機碼將 Microsoft Defender 防病毒軟體設定為被動模式 設定登錄 ForceDefenderPassiveMode 機碼,如下所示:
-路徑: HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection
-名字: ForceDefenderPassiveMode
-類型: REG_DWORD
-價值: 1
使用 PowerShell 關閉 Microsoft Defender 防病毒軟體使用者介面 以系統管理員身分開啟 Windows PowerShell,然後執行下列 PowerShell Cmdlet:Uninstall-WindowsFeature -Name Windows-Defender-GUI
使用 PowerShell 停用 Microsoft Defender 防病毒軟體實時保護 使用下列 PowerShell Cmdlet: Set-MpPreference -DisableRealtimeMonitoring $true
使用 [移除角色和功能精靈] 停用 Microsoft Defender 防病毒軟體 請參閱 安裝或卸載角色、角色服務或功能,並使用 移除角色和功能精靈

當您到達精靈的 [功能] 步驟時,請清除 [Windows Defender 功能] 選項。

如果您在 [Windows Defender 功能] 區段下自行清除 Windows Defender,系統會提示您移除 Windows Defender 的介面選項 GUI。

Microsoft Defender 防病毒軟體會在沒有使用者介面的情況下正常執行,但如果您停用核心 Windows Defender 功能,則無法啟用使用者介面。
使用 PowerShell 卸載 Microsoft Defender 防病毒軟體 使用下列 PowerShell Cmdlet: Uninstall-WindowsFeature -Name Windows-Defender
使用 群組原則 停用 Microsoft Defender 防病毒軟體 在本機 群組原則 編輯器 中,流覽至 [系統管理範>本] [Windows 元件>Endpoint Protection>停用 Endpoint Protection],然後選取 [啟用>確定]

如需詳細資訊,請 參閱使用登錄機碼

您是否使用 Windows Server 2012 R2 或 Windows Server 2016?

如果您的 Windows Server 已上線至 適用於端點的 Microsoft Defender,您可以在 Windows Server 2012 R2 和 Windows Server 2016 上以被動模式執行 Microsoft Defender 防病毒軟體。 請參閱下列文章:

如果卸載非 Microsoft 防病毒軟體產品,會發生什麼事?

如果 Windows Server 上已安裝非 Microsoft 防病毒軟體產品,Microsoft Defender 防病毒軟體可能設定為被動模式。 卸載非 Microsoft 防病毒軟體產品時,Microsoft Defender 防病毒軟體應該會自動切換至作用中模式。 不過,在某些版本的 Windows Server 上可能不會發生這種情況,例如 Windows Server 2016。 使用下列程式來檢查 Microsoft Defender 防病毒軟體的狀態,並視需要將它設定為作用中模式:

  1. 請遵循本文) 中確認 Microsoft Defender 防病毒軟體正在執行中的指引,檢查 (Microsoft Defender 防病毒軟體的狀態。

  2. 如有必要,請遵循下列步驟,將 Microsoft Defender 防病毒軟體手動設定為主動模式:

    1. 在您的 Windows Server 裝置上,以系統管理員身分開啟登錄 編輯器。

    2. 移至Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection

    3. 設定或定義 REG_DWORD 名為的專案 ForceDefenderPassiveMode,並將其值設定為 0

    4. 重新啟動裝置。

另請參閱

提示

想要深入了解? Engage 技術社群中的 Microsoft 安全性社群:適用於端點的 Microsoft Defender 技術社群。