From 35cefb8d64781e89eae7855fc3729eb7a5537cc8 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Fri, 15 Sep 2017 17:05:38 -0700 Subject: [PATCH 01/17] working changes --- .../windows-defender-antivirus-compatibility.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md index 1d49a1e634..7b46aec73f 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md @@ -15,7 +15,7 @@ ms.date: 09/07/2017 --- -# Windows Defender Antivirus and third party protection products +# Windows Defender Antivirus compatibility **Applies to:** @@ -60,12 +60,10 @@ Windows Server 2016 | Windows Defender AV | No | Active mode -In the passive and automatic disabled modes, Windows Defender AV will continue to run (using the *msmpeng.exe* process), and will continue to be updated, however there will be no Windows Defender user interface, scheduled scans won't run, and Windows Defender AV will not provide real-time protection from malware. +In the passive and automatic disabled modes, Windows Defender AV will continue to run (using the *msmpeng.exe* process), and will continue to be updated, however there will be no Windows Defender user interface, scheduled scans won't run, and Windows Defender AV will not provide real-time protection from malware: -The reasons for this are twofold: - -1. If you are enrolled in Windows Defender ATP, [the service requires common information sharing from the Windows Defender AV service](../windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md) in order to properly monitor your devices and network for intrusion attempts and attacks. -2. If the protection offered by a third-party antivirus product goes out of date, is not updated, or stops providing real-time protection from viruses, malware, and other threats, then Windows Defender AV will automatically enable itself to ensure antivirus protection is maintained on the endpoint. +1. Passive mode is enabled if you are enrolled in Windows Defender ATP because [the service requires common information sharing from the Windows Defender AV service](../windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md) in order to properly monitor your devices and network for intrusion attempts and attacks. +2. Automatic disabled mode is enabled so that if the protection offered by a third-party antivirus product goes out of date, is not updated, or stops providing real-time protection from viruses, malware, and other threats, Windows Defender AV will automatically enable itself to ensure antivirus protection is maintained on the endpoint. Therefore, the Windows Defender AV service needs to update itself to ensure it has up-to-date protection coverage in case it needs to automatically enable itself. From 83a5b9440e3acb26585b5049f63a12ad0b9dc0b7 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Mon, 18 Sep 2017 10:28:14 -0700 Subject: [PATCH 02/17] updates --- ...dic-scanning-windows-defender-antivirus.md | 103 ++++++++++++++++++ ...indows-defender-antivirus-compatibility.md | 21 ++-- ...fender-antivirus-on-windows-server-2016.md | 3 - 3 files changed, 116 insertions(+), 11 deletions(-) create mode 100644 windows/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md new file mode 100644 index 0000000000..2f73f17890 --- /dev/null +++ b/windows/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md @@ -0,0 +1,103 @@ +--- +title: Configure always-on real-time protection in Windows Defender AV +description: Enable and configure real-time protectoin features such as behavior monitoring, heuristics, and machine-learning in Windows Defender AV +keywords: real-time protection, rtp, machine-learning, behavior monitoring, heuristics +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +ms.localizationpriority: medium +author: iaanw +ms.author: iawilt +ms.date: 08/25/2017 +--- + + + +# Enable and configure Windows Defender AV always-on protection and monitoring + + + +**Applies to:** + +- Windows 10 + + +**Audience** + +- Enterprise security administrators + + +**Manageability available with** + +- Group Policy + + + + +Always-on protection consists of real-time protection, behavior monitoring, and heuristics to identify malware based on known suspicious and malicious activities. + +These activities include events such as processes making unusual changes to existing files, modifying or creating automatic startup registry keys and startup locations (also known as auto-start extensibility points, or ASEPs), and other changes to the file system or file structure. + + +## Configure and enable always-on protection + +You can configure how always-on protection works with the Group Policy settings described in this section. + +To configure these settings: + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus** and then the **Location** specified in the table below. + +6. Double-click the policy **Setting** as specified in the table below, and set the option to your desired configuration. Click **OK**, and repeat for any other settings. + + + + +Location | Setting | Description | Default setting (if not configured) +---|---|---|--- +Real-time protection | Monitor file and program activity on your computer | The AV engine makes note of any file changes (file writes, such as moves, copies, or modifications) and general program activity (programs that are opened or running and that cause other programs to run) | Enabled +Real-time protection | Scan all downloaded files and attachments | Downloaded files and attachments are automatically scanned. This operates in addition to Windows Defender SmartScreen filter, which scans files before and during downloading | Enabled +Real-time protection | Turn on process scanning whenever real-time protection is enabled | You can independently enable the AV engine to scan running processes for suspicious modifications or behaviors. This is useful if you have disabled real-time protection | Enabled +Real-time protection | Turn on behavior monitoring | The AV engine will monitor file processes, file and registry changes, and other events on your endpoints for suspicious and known malicious activity | Enabled +Real-time protection | Turn on raw volume write notifications | Information about raw volume writes will be analyzed by behavior monitoring | Enabled +Real-time protection | Define the maximum size of downloaded files and attachments to be scanned | You can define the size in kilobytes | Enabled +Real-time protection | Configure monitoring for incoming and outgoing file and program activity | Specify whether monitoring should occur on incoming, outgoing, both, or neither direction. This is relevant for Windows Server installations where you have defined specific servers or Server Roles that see large amounts of file changes in only one direction and you want to improve network performance. Note that fully updated endpoints (and servers) on a network will see little performance impact irrespective of the number or direction of file changes. | Enabled (both directions) +Scan | Turn on heuristics | Heuristic protection will disable or block suspicious activity immediately before the AV engine is asked to detect the activity | Enabled +Root | Allow antimalware service to startup with normal priority | You can lower the priority of the AV engine, which may be useful in lightweight deployments where you want to have as lean a startup process as possible. This may impact protection on the endpoint. | Enabled +Root | Allow antimalware service to remain running always | If protection updates have been disabled, you can set Windows Defender AV to still run. This lowers the protection on the endpoint. | Disabled + + + + +## Disable real-time protection +> [!WARNING] +> Disabling real-time protection will drastically reduce the protection on your endpoints and is not recommended. + +The main real-time protection capability is enabled by default, but you can disable it with Group Policy: + +**Use Group Policy to disable real-time protection:** + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Antivirus > Real-time protection**. + +6. Double-click the **Turn off real-time protection** setting and set the option to **Enabled**. Click **OK**. + + + +## Related topics + +- [Configure behavioral, heuristic, and real-time protection](configure-protection-features-windows-defender-antivirus.md) +- [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md index 7b46aec73f..663e22ca35 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md @@ -36,7 +36,7 @@ If you are also using Windows Defender Advanced Threat Protection, then Windows On Windows Server 2016, Windows Defender AV will not enter passive or disabled mode if you have also installed a third-party antivirus product. See [Windows Defender Antivirus on Windows Server 2016](windows-defender-antivirus-on-windows-server-2016.md) topic for key differences and management options for Windows Server installations. -The following matrix illustrates how Windows Defender AV operates when third-party antivirus products or Windows Defender ATP are also used. +The following matrix illustrates the states that Windows Defender AV will enter when third-party antivirus products or Windows Defender ATP are also used. Windows version | Antimalware protection offered by | Organization enrolled in Windows Defender ATP | Windows Defender AV state -|-|-|- @@ -58,23 +58,28 @@ Windows Server 2016 | Windows Defender AV | No | Active mode >Windows Defender is also offered for [consumer devices on Windows 8.1 and Windows Server 2012](https://technet.microsoft.com/en-us/library/dn344918#BKMK_WindowsDefender), although it does not provide enterprise-level management (or an interface on Windows Server 2012 Server Core installations). +This table describes what each of the three states do: +State | Description | Real-time protection and cloud-delivered protection | Limited periodic scanning | File scanning and detection information | Threat remediation | Threat definition updates +-|-|-|-|-|- +Passive mode | Windows Defender AV will not be used as the antivirus app, and threats will not be remediated by Windows Defender AV. Files will be scanned and reports will be provided for threat detections which are shared with the Windows Defender ATP service. | N | Y | Y | N | Y +Automatic disabled mode | Windows Defender AV will not be used as the antivirus app. Files will not be scanned and threats will not be remediated. | N | Y | N | N | N +Active mode | Windows Defender AV is used as the antivirus app on the machine. All configuration made with Configuration Manager, Group Policy, Intune, or other management products will apply. Files will be scanned and threats remediated, and detection information will be reported in your confirmation tool (such as Configuration Manager or the Windows Defender AV app on the machine itself). | Y | N | Y | Y | Y -In the passive and automatic disabled modes, Windows Defender AV will continue to run (using the *msmpeng.exe* process), and will continue to be updated, however there will be no Windows Defender user interface, scheduled scans won't run, and Windows Defender AV will not provide real-time protection from malware: +Passive mode is enabled if you are enrolled in Windows Defender ATP because [the service requires common information sharing from the Windows Defender AV service](../windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md) in order to properly monitor your devices and network for intrusion attempts and attacks. -1. Passive mode is enabled if you are enrolled in Windows Defender ATP because [the service requires common information sharing from the Windows Defender AV service](../windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md) in order to properly monitor your devices and network for intrusion attempts and attacks. -2. Automatic disabled mode is enabled so that if the protection offered by a third-party antivirus product goes out of date, is not updated, or stops providing real-time protection from viruses, malware, and other threats, Windows Defender AV will automatically enable itself to ensure antivirus protection is maintained on the endpoint. +Automatic disabled mode is enabled so that if the protection offered by a third-party antivirus product goes out of date, is not updated, or stops providing real-time protection from viruses, malware, and other threats, Windows Defender AV will automatically enable itself to ensure antivirus protection is maintained on the endpoint. It also allows you to enable [limited periodic scanning](limited-periodic-scanning-windows-defender-antivirus.md), which uses the Windows Defender AV engine to periodically check for threats in addition to your main antivirus app. - Therefore, the Windows Defender AV service needs to update itself to ensure it has up-to-date protection coverage in case it needs to automatically enable itself. +In passive and automatic disabled mode, you can still [manage updates for Windows Defender](manage-updates-baselines-windows-defender-antivirus.md), however you can't move Windows Defender AV into the normal active mode if your endpoints have an up-to-date third-party product providing real-time protection from malware. - You can still [manage updates for Windows Defender](manage-updates-baselines-windows-defender-antivirus.md), however you can't move Windows Defender AV into the normal active mode if your endpoints have an up-to-date third-party product providing real-time protection from malware. - - If you uninstall the other product, and choose to use Windows Defender AV to provide protection to your endpoints, Windows Defender AV will automatically return to its normal active mode. + If you uninstall the other product, and choose to use Windows Defender AV to provide protection to your endpoints, Windows Defender AV will automatically return to its normal active mode. >[!WARNING] >You should not attempt to disable, stop, or modify any of the associated services used by Windows Defender AV, Windows Defender ATP, or the Windows Defender Security Center app. > >This includes the *wscsvc*, *SecurityHealthService*, *MsSense*, *Sense*, *WinDefend*, or *MsMpEng* services and process. Manually modifying these services can cause severe instability on your endpoints and open your network to infections and attacks. +> +>It can also cause problems when using third-party antivirus apps and how their information is displayed in the [Windows Defender Security Center app](windows-defender-security-center-antivirus.md). ## Related topics diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md index 77b79508b8..1c459208be 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md @@ -144,8 +144,6 @@ By default, Windows Update does not download and install updates automatically o To ensure that protection from malware is maintained, we recommend that you enable the following services: -- Windows Defender Network Inspection service - - Windows Error Reporting service - Windows Update service @@ -155,7 +153,6 @@ The following table lists the services for Windows Defender and the dependent se |Service Name|File Location|Description| |--------|---------|--------| |Windows Defender Service (Windefend)|C:\Program Files\Windows Defender\MsMpEng.exe|This is the main Windows Defender Antivirus service that needs to be running at all times.| -|Windows Defender Network Inspection Service (Wdnissvc)|C:\Program Files\Windows Defender\NisSrv.exe|This service is invoked when Windows Defender Antivirus encounters a trigger to load it.| |Windows Error Reporting Service (Wersvc)|C:\WINDOWS\System32\svchost.exe -k WerSvcGroup|This service sends error reports back to Microsoft.| |Windows Firewall (MpsSvc)|C:\WINDOWS\system32\svchost.exe -k LocalServiceNoNetwork|We recommend leaving the Windows Firewall service enabled.| |Windows Update (Wuauserv)|C:\WINDOWS\system32\svchost.exe -k netsvcs|Windows Update is needed to get definition updates and antimalware engine updates| From 6dc218d2ae810aa97a2a7f6030b112de518f2f70 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Mon, 18 Sep 2017 13:09:20 -0700 Subject: [PATCH 03/17] updates for compat and custom notifs --- ...-first-sight-windows-defender-antivirus.md | 2 +- .../images/svg/check-no.md | 7 +++ .../images/svg/check-yes.md | 7 +++ ...indows-defender-antivirus-compatibility.md | 16 ++++- ...fender-antivirus-on-windows-server-2016.md | 2 +- ...dows-defender-security-center-antivirus.md | 2 +- .../windows-defender-security-center.md | 63 +++++++++++-------- 7 files changed, 68 insertions(+), 31 deletions(-) create mode 100644 windows/threat-protection/windows-defender-antivirus/images/svg/check-no.md create mode 100644 windows/threat-protection/windows-defender-antivirus/images/svg/check-yes.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md index 01bec5d98d..258a939423 100644 --- a/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md @@ -34,7 +34,7 @@ ms.date: 08/25/2017 - Windows Defender Security Center app -Block at First Sight is a feature of Windows Defender Antivirus cloud-delivered protection that provides a way to detect and block new malware within seconds. +Block at first sight is a feature of Windows Defender Antivirus cloud-delivered protection that provides a way to detect and block new malware within seconds. It is enabled by default when certain pre-requisite settings are also enabled. In most cases, these pre-requisite settings are also enabled by default, so the feature is running without any intervention. You can use group policy settings to confirm the feature is enabled. diff --git a/windows/threat-protection/windows-defender-antivirus/images/svg/check-no.md b/windows/threat-protection/windows-defender-antivirus/images/svg/check-no.md new file mode 100644 index 0000000000..afa7a3d27d --- /dev/null +++ b/windows/threat-protection/windows-defender-antivirus/images/svg/check-no.md @@ -0,0 +1,7 @@ + + Check mark no + + \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-antivirus/images/svg/check-yes.md b/windows/threat-protection/windows-defender-antivirus/images/svg/check-yes.md new file mode 100644 index 0000000000..4dd10553c4 --- /dev/null +++ b/windows/threat-protection/windows-defender-antivirus/images/svg/check-yes.md @@ -0,0 +1,7 @@ + + Check mark yes + + \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md index 663e22ca35..aed2016cfd 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md @@ -60,17 +60,29 @@ Windows Server 2016 | Windows Defender AV | No | Active mode This table describes what each of the three states do: +State | Description | Real-time protection and cloud-delivered protection | Limited periodic scanning | File scanning and detection information | Threat remediation | Threat definition updates +-|-|-|-|-|-|- +Passive mode | Windows Defender AV will not be used as the antivirus app, and threats will not be remediated by Windows Defender AV. Files will be scanned and reports will be provided for threat detections which are shared with the Windows Defender ATP service. | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark yes](images/svg/check-yes.md)] +Automatic disabled mode | Windows Defender AV will not be used as the antivirus app. Files will not be scanned and threats will not be remediated. | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark no](images/svg/check-no.md)] +Active mode | Windows Defender AV is used as the antivirus app on the machine. All configuration made with Configuration Manager, Group Policy, Intune, or other management products will apply. Files will be scanned and threats remediated, and detection information will be reported in your confirmation tool (such as Configuration Manager or the Windows Defender AV app on the machine itself). | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark yes](images/svg/check-yes.md)] + + + + + State | Description | Real-time protection and cloud-delivered protection | Limited periodic scanning | File scanning and detection information | Threat remediation | Threat definition updates -|-|-|-|-|- -Passive mode | Windows Defender AV will not be used as the antivirus app, and threats will not be remediated by Windows Defender AV. Files will be scanned and reports will be provided for threat detections which are shared with the Windows Defender ATP service. | N | Y | Y | N | Y +Passive mode | Windows Defender AV will not be used as the antivirus app, and threats will not be remediated by Windows Defender AV. Files will be scanned and reports will be provided for threat detections which are shared with the Windows Defender ATP service. | [!include[Check mark no](images/svg/check-no.md)]N | Y | Y | N | Y Automatic disabled mode | Windows Defender AV will not be used as the antivirus app. Files will not be scanned and threats will not be remediated. | N | Y | N | N | N Active mode | Windows Defender AV is used as the antivirus app on the machine. All configuration made with Configuration Manager, Group Policy, Intune, or other management products will apply. Files will be scanned and threats remediated, and detection information will be reported in your confirmation tool (such as Configuration Manager or the Windows Defender AV app on the machine itself). | Y | N | Y | Y | Y + + Passive mode is enabled if you are enrolled in Windows Defender ATP because [the service requires common information sharing from the Windows Defender AV service](../windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md) in order to properly monitor your devices and network for intrusion attempts and attacks. Automatic disabled mode is enabled so that if the protection offered by a third-party antivirus product goes out of date, is not updated, or stops providing real-time protection from viruses, malware, and other threats, Windows Defender AV will automatically enable itself to ensure antivirus protection is maintained on the endpoint. It also allows you to enable [limited periodic scanning](limited-periodic-scanning-windows-defender-antivirus.md), which uses the Windows Defender AV engine to periodically check for threats in addition to your main antivirus app. -In passive and automatic disabled mode, you can still [manage updates for Windows Defender](manage-updates-baselines-windows-defender-antivirus.md), however you can't move Windows Defender AV into the normal active mode if your endpoints have an up-to-date third-party product providing real-time protection from malware. +In passive and automatic disabled mode, you can still [manage updates for Windows Defender AV](manage-updates-baselines-windows-defender-antivirus.md), however you can't move Windows Defender AV into the normal active mode if your endpoints have an up-to-date third-party product providing real-time protection from malware. If you uninstall the other product, and choose to use Windows Defender AV to provide protection to your endpoints, Windows Defender AV will automatically return to its normal active mode. diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md index 1c459208be..c1cedd3d5d 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md @@ -154,7 +154,7 @@ The following table lists the services for Windows Defender and the dependent se |--------|---------|--------| |Windows Defender Service (Windefend)|C:\Program Files\Windows Defender\MsMpEng.exe|This is the main Windows Defender Antivirus service that needs to be running at all times.| |Windows Error Reporting Service (Wersvc)|C:\WINDOWS\System32\svchost.exe -k WerSvcGroup|This service sends error reports back to Microsoft.| -|Windows Firewall (MpsSvc)|C:\WINDOWS\system32\svchost.exe -k LocalServiceNoNetwork|We recommend leaving the Windows Firewall service enabled.| +|Windows Defender Firewall (MpsSvc)|C:\WINDOWS\system32\svchost.exe -k LocalServiceNoNetwork|We recommend leaving the Windows Defender Firewall service enabled.| |Windows Update (Wuauserv)|C:\WINDOWS\system32\svchost.exe -k netsvcs|Windows Update is needed to get definition updates and antimalware engine updates| diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md index 495cc05eec..99ebbdf36d 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md @@ -38,7 +38,7 @@ In Windows 10, version 1703 (also known as the Creators Update), the Windows Def Settings that were previously part of the Windows Defender client and main Windows Settings have been combined and moved to the new app, which is installed by default as part of Windows 10, version 1703. > [!IMPORTANT] -> Disabling the Windows Security Center service will not disable Windows Defender AV or [Windows Firewall](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security). These will be disabled automatically when a third-party antivirus or firewall product is installed and kept up to date. +> Disabling the Windows Security Center service will not disable Windows Defender AV or [Windows Defender Firewall](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security). These will be disabled automatically when a third-party antivirus or firewall product is installed and kept up to date. > [!WARNING] > If you do disable the Windows Security Center service, or configure its associated Group Policy settings to prevent it from starting or running, the Windows Defender Security Center may display stale or inaccurate information about any antivirus or firewall products you have installed on the device. diff --git a/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md b/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md index 804c2d9152..5bc79e341c 100644 --- a/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md +++ b/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md @@ -29,25 +29,20 @@ ms.date: 08/25/2017 In Windows 10, version 1703 we introduced the new Windows Defender Security Center app, which brings together common Windows security features into one easy-to-use app. - - - ![Screen shot of the Windows Defender Security Center app showing that the device is protected and five icons for each of the features](images/security-center-home.png) - - Many settings that were previously part of the individual features and main Windows Settings have been combined and moved to the new app, which is installed out-of-the-box as part of Windows 10, version 1703. The app includes the settings and status for the following security features: - Virus & threat protection, including settings for Windows Defender Antivirus and Controlled folder access - Device performance & health, which includes information about drivers, storage space, and general Windows Update issues -- Firewall & network protection, including Windows Firewall +- Firewall & network protection, including Windows Defender Firewall - App & browser control, covering Windows Defender SmartScreen settings and Exploit protection mitigations -- Family options, which include a number of parental controls along with tips and information for keeping kids safe online - +- Family options, which includes access to parental controls along with tips and information for keeping kids safe online +In Windows 10, version 1709, we increased the scope of the app to also show information from third-party antivirus and firewall apps. The Windows Defender Security Center app uses the [Security Center service](https://technet.microsoft.com/en-us/library/bb457154.aspx#EDAA) to provide the status and information on third-party antivirus and firewall products that are installed on the device. @@ -55,13 +50,13 @@ The Windows Defender Security Center app uses the [Security Center service](http >[!IMPORTANT] >Windows Defender AV and the Windows Defender Security Center app use similarly named services for specific purposes. > ->The Windows Defender Security Center app uses the Windows Defender Security Center Service (*SecurityHealthService* or *Windows Security Health Servce*), which in turn utilizes the Security Center service ([*wscsvc*](https://technet.microsoft.com/en-us/library/bb457154.aspx#EDAA)) to ensure the app provides the most up-to-date information about the protection status on the endpoint, including protection offered by third-party antivirus products, Windows Firewall, and other security protection. +>The Windows Defender Security Center app uses the Windows Defender Security Center Service (*SecurityHealthService* or *Windows Security Health Servce*), which in turn utilizes the Security Center service ([*wscsvc*](https://technet.microsoft.com/en-us/library/bb457154.aspx#EDAA)) to ensure the app provides the most up-to-date information about the protection status on the endpoint, including protection offered by third-party antivirus products, Windows Defender Firewall, and other security protection. > >These services do not affect the state of Windows Defender AV. Disabling or modifying these services will not disable Windows Defender AV, and will lead to a lowered protection state on the endpoint, even if you are using a third-party antivirus product. > >Windows Defender AV will be [disabled automatically when a third-party antivirus product is installed and kept up to date](../windows-defender-antivirus/windows-defender-antivirus-compatibility.md). > ->Disabling the Windows Security Center service will not disable Windows Defender AV or [Windows Firewall](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security). +>Disabling the Windows Security Center service will not disable Windows Defender AV or [Windows Defender Firewall](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security). > [!WARNING] > If you disable the Security Center service, or configure its associated Group Policy settings to prevent it from starting or running, the Windows Defender Security Center app may display stale or inaccurate information about any antivirus or firewall products you have installed on the device. @@ -97,9 +92,12 @@ Disabling any of the individual features (through Group Policy or other manageme > [!IMPORTANT] > Individually disabling any of the services will not disable the other services or the Windows Defender Security Center app. -For example, [using a third-party antivirus will disable Windows Defender Antivirus](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus). However, the Windows Defender Security Center app will still run, show its icon in the taskbar, and display information about the other features, such as Windows Defender SmartScreen and Windows Firewall. +For example, using a third-party antivirus will disable Windows Defender Antivirus. However, the Windows Defender Security Center app will still run, show its icon in the taskbar, and display information about the other features, such as Windows Defender SmartScreen and Windows Defender Firewall. + +The presence of the third-party antivirus will be indicated under the **Virus & threat protection** section and third-party firewalls will be shown under the **Firewall & network protection** section in the Windows Defender Security Center app. + +See the [Windows Defender Antivirus compatibility](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility) topic for more information on how Windows Defender AV works with other antivirus apps, and what options are availble. -The presence of the third-party antivirus will be indicated under the **Virus & threat protection** section in the Windows Defender Security Center app. @@ -112,32 +110,38 @@ See the following links for more information on the features in the Windows Defe - Device performance & health - It administrators and IT pros can [configure the Load and unload device drivers security policy setting](https://docs.microsoft.com/en-us/windows/device-security/security-policy-settings/load-and-unload-device-drivers), and learn how to [deploy drivers during Windows 10 deployment using System Center Configuration Manager](https://docs.microsoft.com/en-us/windows/deployment/deploy-windows-sccm/add-drivers-to-a-windows-10-deployment-with-windows-pe-using-configuration-manager) - Home users can learn more at the [Track your device and performance health in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4012986/windows-defender-track-your-device-performance-health) -- Windows Firewall - - IT administrators and IT pros can get configuration guidance from the [Windows Firewall with Advanced Security documentation library](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security) +- Windows Defender Firewall + - IT administrators and IT pros can get configuration guidance from the [Windows Defender Firewall with Advanced Security documentation library](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security) - Home users can learn more at the [Firewall & network protection in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4012988/windows-10-firewall-network-protection-windows-defender-security-center) - Windows Defender SmartScreen - IT administrators and IT pros can get configuration guidance from the [Windows Defender SmartScreen documentation library](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview) - Home users can learn more at the [App & browser control in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4013218/windows-10-app-browser-control-in-windows-defender) -- Family options, which include a number of parental controls along with tips and information for keeping kids safe online +- Family options, which includes access to parental controls along with tips and information for keeping kids safe online - Home users can learn more at the [Help protection your family online in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4013209/windows-10-protect-your-family-online-in-windows-defender) -## Customize notifications from the Windows Defender Security Center + +## Customize the Windows Defender Security Center app for your organization -You can customize notifcations so they show information to users about how to get more help from your organization's help desk. - -![](images/security-center-custom-notif.png) - -This information will also appear as a pop-out window on the Windows Defender Security Center app. +You can add information about your organization in a contact card to the Windows Defender Security Center app. This can include a link to a support site, a phone number for a help desk, and an email address for email-based support. ![](images/security-center-custom-flyout.png) -Users can click on the displayed information to get more help: +This information will also be shown in some enterprise-specific notifications (including those for [Windows Defender Exploit Guard](/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md), the [Block at first sight feature](/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md), and [potentially unwanted applications](/windows/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md). + +![](images/security-center-custom-notif.png) + + +Users can click on the displayed information to easily initiate a support request: - Clicking **Call** or the phone number will open Skype to start a call to the displayed number - Clicking **Email** or the email address will create a new email in the machine's default email app address to the displayed email - Clicking **Help portal** or the website URL will open the machine's default web browser and go to the displayed address -### Use Group Policy to customize the notification +### Use Group Policy to enable and customize contact information + +There are two stages to using the contact card and customized notifications. First, you have to enable the contact card or custom notifications (or both), and then you must specify at least a name for your organization and one piece of contact information. + +This can only be done in Group Policy. 1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. @@ -147,11 +151,15 @@ Users can click on the displayed information to get more help: 5. Expand the tree to **Windows components > Windows Defender Security Center > Enterprise Customization**. -6. Open the **Configure customized contact information** setting and set it to **Enabled**. Click **OK**. +6. You enable the contact card and the customized notifications by configuring two separate Group Policy settings. They will both use the same source of information (explained in Steps 7 and 8), and you can enable both or only one or the other: -7. Open the **Specify contact company name** setting and set it to **Enabled**. Enter your company or organization's name in the field in the **Options** section. Click **OK**. + 1. To enable the contact card, open the **Configure customized contact information** setting and set it to **Enabled**. Click **OK**. -8. To ensure the custom notification appear, you must also configure at least one of the following settings by opening them, setting them to **Enabled** and adding the contact information in the field under **Options**: + 2. To enable the customized notifications, open the **Configure customized notifications** setting and set it to **Enabled**. Click **OK**. + +7. After you've enabled the contact card or the customized notifications (or both), you must configure the **Specify contact company name** to **Enabled**. Enter your company or organization's name in the field in the **Options** section. Click **OK**. + +8. To ensure the custom notifications or contact card appear, you must also configure at least one of the following settings by opening them, setting them to **Enabled** and adding the contact information in the field under **Options**: 1. Specify contact email address of Email ID 2. Specify contact phone number or Skype ID 3. Specify contact website @@ -159,6 +167,9 @@ Users can click on the displayed information to get more help: 9. Click **OK** after configuring each setting to save your changes. +>[!IMPORTANT] +>You must specify the contact company name and at least one contact method - email, phone number, or website URL. If you do not specify the contact name and a contact method the customization will not apply: the contact card will not show, and notifications will not be customized. + >[!NOTE] >The Windows Defender Security Center app is a client interface on Windows 10, version 1703. It is not the Windows Defender Security Center web portal that is used to review and manage [Windows Defender Advanced Threat Protection](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection). From d0665facf95bd197a91b3588eed8503f8a05f9c6 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Mon, 18 Sep 2017 15:27:27 -0700 Subject: [PATCH 04/17] add WDSC topics --- ...indows-defender-antivirus-compatibility.md | 12 -- .../wdsc-app-browser-control.md | 3 + .../wdsc-customize-contact-information.md | 53 ++++++ .../wdsc-device-performance-health.md | 3 + .../wdsc-family-options.md | 2 + .../wdsc-firewall-network-protection.md | 3 + .../wdsc-hide-notifications.md | 0 .../wdsc-virus-threat-protection.md | 0 .../windows-defender-security-center.md | 158 ++++++------------ 9 files changed, 114 insertions(+), 120 deletions(-) create mode 100644 windows/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md create mode 100644 windows/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md create mode 100644 windows/threat-protection/windows-defender-security-center/wdsc-device-performance-health.md create mode 100644 windows/threat-protection/windows-defender-security-center/wdsc-family-options.md create mode 100644 windows/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection.md create mode 100644 windows/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md create mode 100644 windows/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md index aed2016cfd..0235f43e85 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md @@ -66,18 +66,6 @@ Passive mode | Windows Defender AV will not be used as the antivirus app, and th Automatic disabled mode | Windows Defender AV will not be used as the antivirus app. Files will not be scanned and threats will not be remediated. | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark no](images/svg/check-no.md)] Active mode | Windows Defender AV is used as the antivirus app on the machine. All configuration made with Configuration Manager, Group Policy, Intune, or other management products will apply. Files will be scanned and threats remediated, and detection information will be reported in your confirmation tool (such as Configuration Manager or the Windows Defender AV app on the machine itself). | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark yes](images/svg/check-yes.md)] - - - - -State | Description | Real-time protection and cloud-delivered protection | Limited periodic scanning | File scanning and detection information | Threat remediation | Threat definition updates --|-|-|-|-|- -Passive mode | Windows Defender AV will not be used as the antivirus app, and threats will not be remediated by Windows Defender AV. Files will be scanned and reports will be provided for threat detections which are shared with the Windows Defender ATP service. | [!include[Check mark no](images/svg/check-no.md)]N | Y | Y | N | Y -Automatic disabled mode | Windows Defender AV will not be used as the antivirus app. Files will not be scanned and threats will not be remediated. | N | Y | N | N | N -Active mode | Windows Defender AV is used as the antivirus app on the machine. All configuration made with Configuration Manager, Group Policy, Intune, or other management products will apply. Files will be scanned and threats remediated, and detection information will be reported in your confirmation tool (such as Configuration Manager or the Windows Defender AV app on the machine itself). | Y | N | Y | Y | Y - - - Passive mode is enabled if you are enrolled in Windows Defender ATP because [the service requires common information sharing from the Windows Defender AV service](../windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md) in order to properly monitor your devices and network for intrusion attempts and attacks. Automatic disabled mode is enabled so that if the protection offered by a third-party antivirus product goes out of date, is not updated, or stops providing real-time protection from viruses, malware, and other threats, Windows Defender AV will automatically enable itself to ensure antivirus protection is maintained on the endpoint. It also allows you to enable [limited periodic scanning](limited-periodic-scanning-windows-defender-antivirus.md), which uses the Windows Defender AV engine to periodically check for threats in addition to your main antivirus app. diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md b/windows/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md new file mode 100644 index 0000000000..74061fcac7 --- /dev/null +++ b/windows/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md @@ -0,0 +1,3 @@ +- Windows Defender SmartScreen + - IT administrators and IT pros can get configuration guidance from the [Windows Defender SmartScreen documentation library](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview) + - Home users can learn more at the [App & browser control in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4013218/windows-10-app-browser-control-in-windows-defender) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md b/windows/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md new file mode 100644 index 0000000000..602bdeba23 --- /dev/null +++ b/windows/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md @@ -0,0 +1,53 @@ + + +## Customize the Windows Defender Security Center app for your organization + +You can add information about your organization in a contact card to the Windows Defender Security Center app. This can include a link to a support site, a phone number for a help desk, and an email address for email-based support. + +![](images/security-center-custom-flyout.png) + +This information will also be shown in some enterprise-specific notifications (including those for [Windows Defender Exploit Guard](/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md), the [Block at first sight feature](/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md), and [potentially unwanted applications](/windows/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md). + +![](images/security-center-custom-notif.png) + + +Users can click on the displayed information to easily initiate a support request: +- Clicking **Call** or the phone number will open Skype to start a call to the displayed number +- Clicking **Email** or the email address will create a new email in the machine's default email app address to the displayed email +- Clicking **Help portal** or the website URL will open the machine's default web browser and go to the displayed address + + +### Use Group Policy to enable and customize contact information + +There are two stages to using the contact card and customized notifications. First, you have to enable the contact card or custom notifications (or both), and then you must specify at least a name for your organization and one piece of contact information. + +This can only be done in Group Policy. + +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +3. In the **Group Policy Management Editor** go to **Computer configuration**. + +4. Click **Policies** then **Administrative templates**. + +5. Expand the tree to **Windows components > Windows Defender Security Center > Enterprise Customization**. + +6. You enable the contact card and the customized notifications by configuring two separate Group Policy settings. They will both use the same source of information (explained in Steps 7 and 8), and you can enable both or only one or the other: + + 1. To enable the contact card, open the **Configure customized contact information** setting and set it to **Enabled**. Click **OK**. + + 2. To enable the customized notifications, open the **Configure customized notifications** setting and set it to **Enabled**. Click **OK**. + +7. After you've enabled the contact card or the customized notifications (or both), you must configure the **Specify contact company name** to **Enabled**. Enter your company or organization's name in the field in the **Options** section. Click **OK**. + +8. To ensure the custom notifications or contact card appear, you must also configure at least one of the following settings by opening them, setting them to **Enabled** and adding the contact information in the field under **Options**: + 1. **Specify contact email address or Email ID** + 2. **Specify contact phone number or Skype ID** + 3. **Specify contact website** + +9. Click **OK** after configuring each setting to save your changes. + + +>[!IMPORTANT] +>You must specify the contact company name and at least one contact method - email, phone number, or website URL. If you do not specify the contact name and a contact method the customization will not apply: the contact card will not show, and notifications will not be customized. + + diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-device-performance-health.md b/windows/threat-protection/windows-defender-security-center/wdsc-device-performance-health.md new file mode 100644 index 0000000000..a2ad85bc83 --- /dev/null +++ b/windows/threat-protection/windows-defender-security-center/wdsc-device-performance-health.md @@ -0,0 +1,3 @@ +- Device performance & health + - It administrators and IT pros can [configure the Load and unload device drivers security policy setting](https://docs.microsoft.com/en-us/windows/device-security/security-policy-settings/load-and-unload-device-drivers), and learn how to [deploy drivers during Windows 10 deployment using System Center Configuration Manager](https://docs.microsoft.com/en-us/windows/deployment/deploy-windows-sccm/add-drivers-to-a-windows-10-deployment-with-windows-pe-using-configuration-manager) + - Home users can learn more at the [Track your device and performance health in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4012986/windows-defender-track-your-device-performance-health) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-family-options.md b/windows/threat-protection/windows-defender-security-center/wdsc-family-options.md new file mode 100644 index 0000000000..f6b1ad952c --- /dev/null +++ b/windows/threat-protection/windows-defender-security-center/wdsc-family-options.md @@ -0,0 +1,2 @@ +- Family options, which includes access to parental controls along with tips and information for keeping kids safe online + - Home users can learn more at the [Help protection your family online in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4013209/windows-10-protect-your-family-online-in-windows-defender) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection.md b/windows/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection.md new file mode 100644 index 0000000000..472ddc118c --- /dev/null +++ b/windows/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection.md @@ -0,0 +1,3 @@ +- Windows Defender Firewall + - IT administrators and IT pros can get configuration guidance from the [Windows Defender Firewall with Advanced Security documentation library](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security) + - Home users can learn more at the [Firewall & network protection in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4012988/windows-10-firewall-network-protection-windows-defender-security-center) diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md b/windows/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md new file mode 100644 index 0000000000..e69de29bb2 diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md b/windows/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md new file mode 100644 index 0000000000..e69de29bb2 diff --git a/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md b/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md index 5bc79e341c..0586d8a2b4 100644 --- a/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md +++ b/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md @@ -27,43 +27,35 @@ ms.date: 08/25/2017 -In Windows 10, version 1703 we introduced the new Windows Defender Security Center app, which brings together common Windows security features into one easy-to-use app. +In Windows 10, version 1703 we introduced the new Windows Defender Security Center app, which brings together common Windows security features into one app. + ![Screen shot of the Windows Defender Security Center app showing that the device is protected and five icons for each of the features](images/security-center-home.png) -Many settings that were previously part of the individual features and main Windows Settings have been combined and moved to the new app, which is installed out-of-the-box as part of Windows 10, version 1703. +Many settings that were previously part of the individual features and main Windows Settings have been combined and moved to the new app, which is installed out-of-the-box as part of Windows 10, version 1703. In Windows 10, version 1709, we increased the scope of the app to also show information from third-party antivirus and firewall apps. -The app includes the settings and status for the following security features: +>[!NOTE] +>The Windows Defender Security Center app is a client interface on Windows 10, version 1703. It is not the Windows Defender Security Center web portal console that is used to review and manage [Windows Defender Advanced Threat Protection](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection). -- Virus & threat protection, including settings for Windows Defender Antivirus and Controlled folder access -- Device performance & health, which includes information about drivers, storage space, and general Windows Update issues -- Firewall & network protection, including Windows Defender Firewall -- App & browser control, covering Windows Defender SmartScreen settings and Exploit protection mitigations -- Family options, which includes access to parental controls along with tips and information for keeping kids safe online +This library describes the Windows defender Security Center app, and provides information on configuring certain features, inlcuding: -In Windows 10, version 1709, we increased the scope of the app to also show information from third-party antivirus and firewall apps. + +- [Showing and customizing contact information on the app and in notifications](wdsc-customize-contact-information.md) +- [Hiding notifications](wdsc-hide-notifications.md) + +You can find more information about each section, including options for configuring the sections - such as hiding each of the sections - at the following topics: + + +- [Virus & threat protection](wdsc-virus-threat-protection.md), which has information and access to antivirus settings and the Controlled folder access feature of Windows Defender Exploit Guard +- [Device performance & health](wdsc-device-performance-health.md), which has information about drivers, storage space, and general Windows Update issues +- [Firewall & network protection](wdsc-firewall-network-protection.md), which has information and access to firewall settings, including Windows Defender Firewall +- [App & browser control](wdsc-app-browser-control.md), covering Windows Defender SmartScreen settings and Exploit protection mitigations +- [Family options](wdsc-family-options.md), which includes access to parental controls along with tips and information for keeping kids safe online -The Windows Defender Security Center app uses the [Security Center service](https://technet.microsoft.com/en-us/library/bb457154.aspx#EDAA) to provide the status and information on third-party antivirus and firewall products that are installed on the device. ->[!IMPORTANT] ->Windows Defender AV and the Windows Defender Security Center app use similarly named services for specific purposes. -> ->The Windows Defender Security Center app uses the Windows Defender Security Center Service (*SecurityHealthService* or *Windows Security Health Servce*), which in turn utilizes the Security Center service ([*wscsvc*](https://technet.microsoft.com/en-us/library/bb457154.aspx#EDAA)) to ensure the app provides the most up-to-date information about the protection status on the endpoint, including protection offered by third-party antivirus products, Windows Defender Firewall, and other security protection. -> ->These services do not affect the state of Windows Defender AV. Disabling or modifying these services will not disable Windows Defender AV, and will lead to a lowered protection state on the endpoint, even if you are using a third-party antivirus product. -> ->Windows Defender AV will be [disabled automatically when a third-party antivirus product is installed and kept up to date](../windows-defender-antivirus/windows-defender-antivirus-compatibility.md). -> ->Disabling the Windows Security Center service will not disable Windows Defender AV or [Windows Defender Firewall](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security). -> [!WARNING] -> If you disable the Security Center service, or configure its associated Group Policy settings to prevent it from starting or running, the Windows Defender Security Center app may display stale or inaccurate information about any antivirus or firewall products you have installed on the device. -> ->It may also prevent Windows Defender AV from enabling itself if you have an old or outdated third-party antivirus, or if you uninstall any third-party antivirus products you may have previously installed. -> ->This will significantly lower the protection of your device and could lead to malware infection. @@ -78,11 +70,31 @@ The Windows Defender Security Center app uses the [Security Center service](http > [!NOTE] -> Settings configured with management tools, such as Group Policy, Microsoft Intune, or System Center Configuration Manager, will generally take precedence over the settings in the Windows Defender Security Center. Review the settings for each feature in its appropriate library. Links for both home user and enterprise or commercial audiences are listed below. +> Settings configured with management tools, such as Group Policy, Microsoft Intune, or System Center Configuration Manager, will generally take precedence over the settings in the Windows Defender Security Center. See the topics for each of the sections for links to configuring the associated features or products. + + ## How the Windows Defender Security Center app works with Windows security features +>[!IMPORTANT] +>Windows Defender AV and the Windows Defender Security Center app use similarly named services for specific purposes. +> +>The Windows Defender Security Center app uses the Windows Defender Security Center Service (*SecurityHealthService* or *Windows Security Health Servce*), which in turn utilizes the Security Center service ([*wscsvc*](https://technet.microsoft.com/en-us/library/bb457154.aspx#EDAA)) to ensure the app provides the most up-to-date information about the protection status on the endpoint, including protection offered by third-party antivirus products, Windows Defender Firewall, third-party firewalls, and other security protection. +> +>These services do not affect the state of Windows Defender AV. Disabling or modifying these services will not disable Windows Defender AV, and will lead to a lowered protection state on the endpoint, even if you are using a third-party antivirus product. +> +>Windows Defender AV will be [disabled automatically when a third-party antivirus product is installed and kept up to date](../windows-defender-antivirus/windows-defender-antivirus-compatibility.md). +> +>Disabling the Windows Security Center service will not disable Windows Defender AV or [Windows Defender Firewall](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security). + +> [!WARNING] +> If you disable the Security Center service, or configure its associated Group Policy settings to prevent it from starting or running, the Windows Defender Security Center app may display stale or inaccurate information about any antivirus or firewall products you have installed on the device. +> +>It may also prevent Windows Defender AV from enabling itself if you have an old or outdated third-party antivirus, or if you uninstall any third-party antivirus products you may have previously installed. +> +>This will significantly lower the protection of your device and could lead to malware infection. + The Windows Defender Security Center app operates as a separate app or process from each of the individual features, and will display notifications through the Action Center. It acts as a collector or single place to see the status and perform some configuration for each of the features. @@ -92,87 +104,17 @@ Disabling any of the individual features (through Group Policy or other manageme > [!IMPORTANT] > Individually disabling any of the services will not disable the other services or the Windows Defender Security Center app. -For example, using a third-party antivirus will disable Windows Defender Antivirus. However, the Windows Defender Security Center app will still run, show its icon in the taskbar, and display information about the other features, such as Windows Defender SmartScreen and Windows Defender Firewall. - -The presence of the third-party antivirus will be indicated under the **Virus & threat protection** section and third-party firewalls will be shown under the **Firewall & network protection** section in the Windows Defender Security Center app. - -See the [Windows Defender Antivirus compatibility](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility) topic for more information on how Windows Defender AV works with other antivirus apps, and what options are availble. - - - - -## More information - -See the following links for more information on the features in the Windows Defender Security Center app: -- Windows Defender Antivirus - - IT administrators and IT pros can get configuration guidance from the [Windows Defender Antivirus in the Windows Defender Security Center topic](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus) and the [Windows Defender Antivirus documentation library](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) - - Home users can learn more at the [Virus & threat protection in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4012987/windows-10-virus-threat-protection-windows-defender-security-center) -- Device performance & health - - It administrators and IT pros can [configure the Load and unload device drivers security policy setting](https://docs.microsoft.com/en-us/windows/device-security/security-policy-settings/load-and-unload-device-drivers), and learn how to [deploy drivers during Windows 10 deployment using System Center Configuration Manager](https://docs.microsoft.com/en-us/windows/deployment/deploy-windows-sccm/add-drivers-to-a-windows-10-deployment-with-windows-pe-using-configuration-manager) - - Home users can learn more at the [Track your device and performance health in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4012986/windows-defender-track-your-device-performance-health) -- Windows Defender Firewall - - IT administrators and IT pros can get configuration guidance from the [Windows Defender Firewall with Advanced Security documentation library](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security) - - Home users can learn more at the [Firewall & network protection in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4012988/windows-10-firewall-network-protection-windows-defender-security-center) -- Windows Defender SmartScreen - - IT administrators and IT pros can get configuration guidance from the [Windows Defender SmartScreen documentation library](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview) - - Home users can learn more at the [App & browser control in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4013218/windows-10-app-browser-control-in-windows-defender) -- Family options, which includes access to parental controls along with tips and information for keeping kids safe online - - Home users can learn more at the [Help protection your family online in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4013209/windows-10-protect-your-family-online-in-windows-defender) - - -## Customize the Windows Defender Security Center app for your organization - -You can add information about your organization in a contact card to the Windows Defender Security Center app. This can include a link to a support site, a phone number for a help desk, and an email address for email-based support. - -![](images/security-center-custom-flyout.png) - -This information will also be shown in some enterprise-specific notifications (including those for [Windows Defender Exploit Guard](/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md), the [Block at first sight feature](/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md), and [potentially unwanted applications](/windows/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md). - -![](images/security-center-custom-notif.png) - - -Users can click on the displayed information to easily initiate a support request: -- Clicking **Call** or the phone number will open Skype to start a call to the displayed number -- Clicking **Email** or the email address will create a new email in the machine's default email app address to the displayed email -- Clicking **Help portal** or the website URL will open the machine's default web browser and go to the displayed address - - -### Use Group Policy to enable and customize contact information - -There are two stages to using the contact card and customized notifications. First, you have to enable the contact card or custom notifications (or both), and then you must specify at least a name for your organization and one piece of contact information. - -This can only be done in Group Policy. - -1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. - -3. In the **Group Policy Management Editor** go to **Computer configuration**. - -4. Click **Policies** then **Administrative templates**. - -5. Expand the tree to **Windows components > Windows Defender Security Center > Enterprise Customization**. - -6. You enable the contact card and the customized notifications by configuring two separate Group Policy settings. They will both use the same source of information (explained in Steps 7 and 8), and you can enable both or only one or the other: - - 1. To enable the contact card, open the **Configure customized contact information** setting and set it to **Enabled**. Click **OK**. - - 2. To enable the customized notifications, open the **Configure customized notifications** setting and set it to **Enabled**. Click **OK**. - -7. After you've enabled the contact card or the customized notifications (or both), you must configure the **Specify contact company name** to **Enabled**. Enter your company or organization's name in the field in the **Options** section. Click **OK**. - -8. To ensure the custom notifications or contact card appear, you must also configure at least one of the following settings by opening them, setting them to **Enabled** and adding the contact information in the field under **Options**: - 1. Specify contact email address of Email ID - 2. Specify contact phone number or Skype ID - 3. Specify contact website - -9. Click **OK** after configuring each setting to save your changes. - - ->[!IMPORTANT] ->You must specify the contact company name and at least one contact method - email, phone number, or website URL. If you do not specify the contact name and a contact method the customization will not apply: the contact card will not show, and notifications will not be customized. - - ->[!NOTE] ->The Windows Defender Security Center app is a client interface on Windows 10, version 1703. It is not the Windows Defender Security Center web portal that is used to review and manage [Windows Defender Advanced Threat Protection](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection). +For example, [using a third-party antivirus will disable Windows Defender Antivirus](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility). However, the Windows Defender Security Center app will still run, show its icon in the taskbar, and display information about the other features, such as Windows Defender SmartScreen and Windows Defender Firewall. + + + + + + + + + + From e90f2d231dd725997b584cfc975f775befcbe4fc Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Mon, 2 Oct 2017 13:56:42 -0700 Subject: [PATCH 05/17] create LPS topic, update compat topic to point to it and layout of tables --- .../images/vtp-3ps-lps-on.png | Bin 0 -> 130838 bytes .../images/vtp-3ps-lps.png | Bin 0 -> 63613 bytes .../images/vtp-3ps.png | Bin 0 -> 39597 bytes .../images/vtp-wdav.png | Bin 0 -> 40925 bytes ...dic-scanning-windows-defender-antivirus.md | 75 +++++------------- ...indows-defender-antivirus-compatibility.md | 8 +- ...dows-defender-security-center-antivirus.md | 2 +- 7 files changed, 27 insertions(+), 58 deletions(-) create mode 100644 windows/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps-on.png create mode 100644 windows/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps.png create mode 100644 windows/threat-protection/windows-defender-antivirus/images/vtp-3ps.png create mode 100644 windows/threat-protection/windows-defender-antivirus/images/vtp-wdav.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps-on.png b/windows/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps-on.png new file mode 100644 index 0000000000000000000000000000000000000000..b3bcfd6688dfe92a558f2857fc588b6c11106862 GIT binary patch literal 130838 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

k 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

mW*g!ce%L}B7h8&7c>!%2w zIyyRer7n6)FVEitBy$fGc<=%*lam9{BV*4-22z{~1)FDGT|jQI zgQ0eEipbZff1{#dB^L&O5TXS@X$^_%#2gFWDspC`LPUj)f*3>zyi5NnYL9AD!#f6I zvgV�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

oD3|7Xe8FdD9zdOi^ItuoKY#wPjXMBXP6U%M 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps.png b/windows/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps.png new file mode 100644 index 0000000000000000000000000000000000000000..8bfe45dd7b372c261af4f5f49054868a33cb6dec GIT binary patch literal 63613 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 LQ6^pL()Irf0`LN0 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-antivirus/images/vtp-wdav.png b/windows/threat-protection/windows-defender-antivirus/images/vtp-wdav.png new file mode 100644 index 0000000000000000000000000000000000000000..4351777c346c45c7200d8bd9c72825d1e425ccd8 GIT binary patch literal 40925 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 Windows Defender Antivirus** and then the **Location** specified in the table below. - -6. Double-click the policy **Setting** as specified in the table below, and set the option to your desired configuration. Click **OK**, and repeat for any other settings. +Underneath any 3rd party AV products, a new link will appear as **Windows Defender Antivirus options**. Clicking this link will expand to show the toggle that enables limited periodic scanning. +![The limited periodic option is a toggle to enable or disable **periodic scanning**](images/vtp-3ps-lps.png) + +Sliding the swtich to **On** will show the standard Windows Defender AV options underneath the 3rd party AV product. The limited periodic scanning option will appear at the bottom of the page. -Location | Setting | Description | Default setting (if not configured) ----|---|---|--- -Real-time protection | Monitor file and program activity on your computer | The AV engine makes note of any file changes (file writes, such as moves, copies, or modifications) and general program activity (programs that are opened or running and that cause other programs to run) | Enabled -Real-time protection | Scan all downloaded files and attachments | Downloaded files and attachments are automatically scanned. This operates in addition to Windows Defender SmartScreen filter, which scans files before and during downloading | Enabled -Real-time protection | Turn on process scanning whenever real-time protection is enabled | You can independently enable the AV engine to scan running processes for suspicious modifications or behaviors. This is useful if you have disabled real-time protection | Enabled -Real-time protection | Turn on behavior monitoring | The AV engine will monitor file processes, file and registry changes, and other events on your endpoints for suspicious and known malicious activity | Enabled -Real-time protection | Turn on raw volume write notifications | Information about raw volume writes will be analyzed by behavior monitoring | Enabled -Real-time protection | Define the maximum size of downloaded files and attachments to be scanned | You can define the size in kilobytes | Enabled -Real-time protection | Configure monitoring for incoming and outgoing file and program activity | Specify whether monitoring should occur on incoming, outgoing, both, or neither direction. This is relevant for Windows Server installations where you have defined specific servers or Server Roles that see large amounts of file changes in only one direction and you want to improve network performance. Note that fully updated endpoints (and servers) on a network will see little performance impact irrespective of the number or direction of file changes. | Enabled (both directions) -Scan | Turn on heuristics | Heuristic protection will disable or block suspicious activity immediately before the AV engine is asked to detect the activity | Enabled -Root | Allow antimalware service to startup with normal priority | You can lower the priority of the AV engine, which may be useful in lightweight deployments where you want to have as lean a startup process as possible. This may impact protection on the endpoint. | Enabled -Root | Allow antimalware service to remain running always | If protection updates have been disabled, you can set Windows Defender AV to still run. This lowers the protection on the endpoint. | Disabled +![When enabled, periodic scanning shows the normal Windows Defender AV options](images/vtp-3ps-lps-on.png) -## Disable real-time protection -> [!WARNING] -> Disabling real-time protection will drastically reduce the protection on your endpoints and is not recommended. - -The main real-time protection capability is enabled by default, but you can disable it with Group Policy: - -**Use Group Policy to disable real-time protection:** - -1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. - -3. In the **Group Policy Management Editor** go to **Computer configuration**. - -4. Click **Policies** then **Administrative templates**. - -5. Expand the tree to **Windows components > Windows Defender Antivirus > Real-time protection**. - -6. Double-click the **Turn off real-time protection** setting and set the option to **Enabled**. Click **OK**. - - - ## Related topics - [Configure behavioral, heuristic, and real-time protection](configure-protection-features-windows-defender-antivirus.md) diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md index 0235f43e85..03bdba194c 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md @@ -30,7 +30,7 @@ ms.date: 09/07/2017 Windows Defender Antivirus is automatically enabled and installed on endpoints and devices that are running Windows 10. -However, on endpoints and devices that are protected with a non-Microsoft antivirus or antimalware app, Windows Defender AV will automatically disable itself. +However, on endpoints and devices that are protected with a non-Microsoft antivirus or antimalware app, Windows Defender AV will automatically disable itself. You can then choose to enable an optional, limited protection feature, called [limited periodic scanning](limited-periodic-scanning-windows-defender-antivirus.md). If you are also using Windows Defender Advanced Threat Protection, then Windows Defender AV will enter a passive mode. @@ -60,11 +60,11 @@ Windows Server 2016 | Windows Defender AV | No | Active mode This table describes what each of the three states do: -State | Description | Real-time protection and cloud-delivered protection | Limited periodic scanning | File scanning and detection information | Threat remediation | Threat definition updates --|-|-|-|-|-|- +State | Description | [Real-time protection](configure-real-time-protection-windows-defender-antivirus.md) and [cloud-delivered protection](enable-cloud-protection-windows-defender-antivirus.md) | [Limited periodic scanning](limited-periodic-scanning-windows-defender-antivirus.md) | [File scanning and detection information](customize-run-review-remediate-scans-windows-defender-antivirus.md) | [Threat remediation](configure-remediation-windows-defender-antivirus.md) | [Threat definition updates](manage-updates-baselines-windows-defender-antivirus.md) +:-|:-|:-:|:-:|:-:|:-:|:-: Passive mode | Windows Defender AV will not be used as the antivirus app, and threats will not be remediated by Windows Defender AV. Files will be scanned and reports will be provided for threat detections which are shared with the Windows Defender ATP service. | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark yes](images/svg/check-yes.md)] Automatic disabled mode | Windows Defender AV will not be used as the antivirus app. Files will not be scanned and threats will not be remediated. | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark no](images/svg/check-no.md)] -Active mode | Windows Defender AV is used as the antivirus app on the machine. All configuration made with Configuration Manager, Group Policy, Intune, or other management products will apply. Files will be scanned and threats remediated, and detection information will be reported in your confirmation tool (such as Configuration Manager or the Windows Defender AV app on the machine itself). | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark yes](images/svg/check-yes.md)] +Active mode | Windows Defender AV is used as the antivirus app on the machine. All configuration made with Configuration Manager, Group Policy, Intune, or other management products will apply. Files will be scanned and threats remediated, and detection information will be reported in your configuration tool (such as Configuration Manager or the Windows Defender AV app on the machine itself). | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark yes](images/svg/check-yes.md)] Passive mode is enabled if you are enrolled in Windows Defender ATP because [the service requires common information sharing from the Windows Defender AV service](../windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md) in order to properly monitor your devices and network for intrusion attempts and attacks. diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md index 99ebbdf36d..7f2ef6dac4 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md @@ -121,7 +121,7 @@ This section describes how to perform some of the most common tasks when reviewi >[!NOTE] >If you switch **Real-time protection** off, it will automatically turn back on after a short delay. This is to ensure you are protected from malware and threats. ->If you install another antivirus product, Windows Defender AV will automatically disable itself and will indicate this in the Windows Defender Security Center app. A setting will appear that will allow you to enable limited periodic scanning. +>If you install another antivirus product, Windows Defender AV will automatically disable itself and will indicate this in the Windows Defender Security Center app. A setting will appear that will allow you to enable [limited periodic scanning](limited-periodic-scanning-windows-defender-antivirus.md). From 71235a068ea0c4a88332149b4ac44f1851e74323 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Mon, 2 Oct 2017 14:00:00 -0700 Subject: [PATCH 06/17] update date and TOC --- windows/threat-protection/TOC.md | 1 + .../limited-periodic-scanning-windows-defender-antivirus.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 2ae59c5ff4..63027d9cd4 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -135,6 +135,7 @@ ### [Windows Defender AV on Windows Server 2016](windows-defender-antivirus\windows-defender-antivirus-on-windows-server-2016.md) ### [Windows Defender Antivirus compatibility](windows-defender-antivirus\windows-defender-antivirus-compatibility.md) +#### [Use limited periodic scanning in Windows Defender AV](windows-defender-antivirus\limited-periodic-scanning-windows-defender-antivirus.md) ### [Evaluate Windows Defender Antivirus protection](windows-defender-antivirus\evaluate-windows-defender-antivirus.md) diff --git a/windows/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md index cb784c3f93..b36b55f7f1 100644 --- a/windows/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: iaanw ms.author: iawilt -ms.date: 08/25/2017 +ms.date: 10/02/2017 --- From 47c9ac43791fe97960d5bc6f1bc75e500311198d Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Mon, 2 Oct 2017 14:31:53 -0700 Subject: [PATCH 07/17] update to link to notifs --- ...ure-notifications-windows-defender-antivirus.md | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md index 92cb4eab33..a26e138e2b 100644 --- a/windows/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md @@ -82,19 +82,7 @@ Hiding notifications can be useful in situations where you cannot hide the entir > [!NOTE] > Hiding notifications will only occur on endpoints to which the policy has been deployed. Notifications related to actions that must be taken (such as a reboot) will still appear on the [System Center Configuration Manager Endpoint Protection monitoring dashboard and reports](https://docs.microsoft.com/en-us/sccm/protect/deploy-use/monitor-endpoint-protection). -**Use Group Policy to display additional, custom text in notifications:** - -1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. - -3. In the **Group Policy Management Editor** go to **Computer configuration**. - -4. Click **Policies** then **Administrative templates**. - -5. Expand the tree to **Windows components > Windows Defender Antivirus > Client interface**. - -6. Double-click the **Display additional text to clients when they need to perform an action** setting and set the option to **Enabled**. - -7. Enter the additional text you want to be shown to users. Click **OK**. +See the [Customize the Windows Defender Security Center app for your organization](/windows/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md) topic for instructions to add cusomt contact information to the notifications that users see on their machines. **Use Group Policy to hide notifications:** From f5c8988bcaba058c24c4b7e259cd01551dbbcf52 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 4 Oct 2017 14:20:32 -0700 Subject: [PATCH 08/17] update to compat and server --- .../windows-defender-antivirus-compatibility.md | 14 +++++++++----- ...ws-defender-antivirus-on-windows-server-2016.md | 2 ++ 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md index 03bdba194c..72f8bac124 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md @@ -34,8 +34,6 @@ However, on endpoints and devices that are protected with a non-Microsoft antivi If you are also using Windows Defender Advanced Threat Protection, then Windows Defender AV will enter a passive mode. -On Windows Server 2016, Windows Defender AV will not enter passive or disabled mode if you have also installed a third-party antivirus product. See [Windows Defender Antivirus on Windows Server 2016](windows-defender-antivirus-on-windows-server-2016.md) topic for key differences and management options for Windows Server installations. - The following matrix illustrates the states that Windows Defender AV will enter when third-party antivirus products or Windows Defender ATP are also used. Windows version | Antimalware protection offered by | Organization enrolled in Windows Defender ATP | Windows Defender AV state @@ -44,12 +42,18 @@ Windows 10 | A third-party product that is not offered or developed by Microsoft Windows 10 | A third-party product that is not offered or developed by Microsoft | No | Automatic disabled mode Windows 10 | Windows Defender AV | Yes | Active mode Windows 10 | Windows Defender AV | No | Active mode -Windows Server 2016 | A third-party product that is not offered or developed by Microsoft | Yes | Active mode -Windows Server 2016 | A third-party product that is not offered or developed by Microsoft | No | Active mode +Windows Server 2016 | A third-party product that is not offered or developed by Microsoft | Yes | Active mode[[1](#fn1)] +Windows Server 2016 | A third-party product that is not offered or developed by Microsoft | No | Active mode[[1](#fn1)] Windows Server 2016 | Windows Defender AV | Yes | Active mode Windows Server 2016 | Windows Defender AV | No | Active mode +(1) On Windows Server 2016, Windows Defender AV will not enter passive or disabled mode if you have also installed a third-party antivirus product. If you install a third-party antivirus product, you should [uninstall Windows Defender AV on Windows Server 2016](windows-defender-antivirus-on-windows-server-2016.md# to prevent problems caused by having multiple antivirus products installed on a machine. +See the [Windows Defender Antivirus on Windows Server 2016](windows-defender-antivirus-on-windows-server-2016.md#install-or-uninstall-windows-defender-av-on-windows-server-2016) topic for key differences and management options for Windows Server installations. + + + + >[!IMPORTANT] >Windows Defender AV is only available on endpoints running Windows 10 or Windows Server 2016. > @@ -60,7 +64,7 @@ Windows Server 2016 | Windows Defender AV | No | Active mode This table describes what each of the three states do: -State | Description | [Real-time protection](configure-real-time-protection-windows-defender-antivirus.md) and [cloud-delivered protection](enable-cloud-protection-windows-defender-antivirus.md) | [Limited periodic scanning](limited-periodic-scanning-windows-defender-antivirus.md) | [File scanning and detection information](customize-run-review-remediate-scans-windows-defender-antivirus.md) | [Threat remediation](configure-remediation-windows-defender-antivirus.md) | [Threat definition updates](manage-updates-baselines-windows-defender-antivirus.md) +State | Description | [Real-time protection](configure-real-time-protection-windows-defender-antivirus.md) and [cloud-delivered protection](enable-cloud-protection-windows-defender-antivirus.md) | [Limited periodic scanning availability](limited-periodic-scanning-windows-defender-antivirus.md) | [File scanning and detection information](customize-run-review-remediate-scans-windows-defender-antivirus.md) | [Threat remediation](configure-remediation-windows-defender-antivirus.md) | [Threat definition updates](manage-updates-baselines-windows-defender-antivirus.md) :-|:-|:-:|:-:|:-:|:-:|:-: Passive mode | Windows Defender AV will not be used as the antivirus app, and threats will not be remediated by Windows Defender AV. Files will be scanned and reports will be provided for threat detections which are shared with the Windows Defender ATP service. | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark yes](images/svg/check-yes.md)] Automatic disabled mode | Windows Defender AV will not be used as the antivirus app. Files will not be scanned and threats will not be remediated. | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark yes](images/svg/check-yes.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark no](images/svg/check-no.md)] | [!include[Check mark no](images/svg/check-no.md)] diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md index c1cedd3d5d..86002cde7e 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md @@ -87,6 +87,8 @@ Uninstall-WindowsFeature -Name Windows-Defender-GUI You can also uninstall Windows Defender AV completely with the **Remove Roles and Features Wizard** by deselecting the **Windows Defender Features** option at the **Features** step in the wizard. +This is useful if you have a third-party antivirus product installed on the machine already. Multiple AV products can cause problems when installed and actively running on the same machine. See the question "Should I run Microsoft security software at the same time as other security products?" on the [Windows Defender Security Intelligence Antivirus and antimalware software FAQ](https://www.microsoft.com/en-us/wdsi/help/antimalware-faq). + >[!NOTE] >Deselecting **Windows Defender** on its own under the **Windows Defender Features** section will automatically prompt you to remove the interface option **GUI for Windows Defender**. From 1bb335822d5193244888152c035b24f5c7d90668 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 4 Oct 2017 21:38:49 +0000 Subject: [PATCH 09/17] Deleted wdsc-app-browser-control.md --- .../wdsc-app-browser-control.md | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 windows/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md b/windows/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md deleted file mode 100644 index 74061fcac7..0000000000 --- a/windows/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md +++ /dev/null @@ -1,3 +0,0 @@ -- Windows Defender SmartScreen - - IT administrators and IT pros can get configuration guidance from the [Windows Defender SmartScreen documentation library](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview) - - Home users can learn more at the [App & browser control in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4013218/windows-10-app-browser-control-in-windows-defender) \ No newline at end of file From 029af750ba9fdff7b3f6bbed81db82dfca78a57c Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 4 Oct 2017 21:38:54 +0000 Subject: [PATCH 10/17] Deleted wdsc-customize-contact-information.md --- .../wdsc-customize-contact-information.md | 53 ------------------- 1 file changed, 53 deletions(-) delete mode 100644 windows/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md b/windows/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md deleted file mode 100644 index 602bdeba23..0000000000 --- a/windows/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md +++ /dev/null @@ -1,53 +0,0 @@ - - -## Customize the Windows Defender Security Center app for your organization - -You can add information about your organization in a contact card to the Windows Defender Security Center app. This can include a link to a support site, a phone number for a help desk, and an email address for email-based support. - -![](images/security-center-custom-flyout.png) - -This information will also be shown in some enterprise-specific notifications (including those for [Windows Defender Exploit Guard](/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md), the [Block at first sight feature](/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md), and [potentially unwanted applications](/windows/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md). - -![](images/security-center-custom-notif.png) - - -Users can click on the displayed information to easily initiate a support request: -- Clicking **Call** or the phone number will open Skype to start a call to the displayed number -- Clicking **Email** or the email address will create a new email in the machine's default email app address to the displayed email -- Clicking **Help portal** or the website URL will open the machine's default web browser and go to the displayed address - - -### Use Group Policy to enable and customize contact information - -There are two stages to using the contact card and customized notifications. First, you have to enable the contact card or custom notifications (or both), and then you must specify at least a name for your organization and one piece of contact information. - -This can only be done in Group Policy. - -1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. - -3. In the **Group Policy Management Editor** go to **Computer configuration**. - -4. Click **Policies** then **Administrative templates**. - -5. Expand the tree to **Windows components > Windows Defender Security Center > Enterprise Customization**. - -6. You enable the contact card and the customized notifications by configuring two separate Group Policy settings. They will both use the same source of information (explained in Steps 7 and 8), and you can enable both or only one or the other: - - 1. To enable the contact card, open the **Configure customized contact information** setting and set it to **Enabled**. Click **OK**. - - 2. To enable the customized notifications, open the **Configure customized notifications** setting and set it to **Enabled**. Click **OK**. - -7. After you've enabled the contact card or the customized notifications (or both), you must configure the **Specify contact company name** to **Enabled**. Enter your company or organization's name in the field in the **Options** section. Click **OK**. - -8. To ensure the custom notifications or contact card appear, you must also configure at least one of the following settings by opening them, setting them to **Enabled** and adding the contact information in the field under **Options**: - 1. **Specify contact email address or Email ID** - 2. **Specify contact phone number or Skype ID** - 3. **Specify contact website** - -9. Click **OK** after configuring each setting to save your changes. - - ->[!IMPORTANT] ->You must specify the contact company name and at least one contact method - email, phone number, or website URL. If you do not specify the contact name and a contact method the customization will not apply: the contact card will not show, and notifications will not be customized. - - From 13df712f1221243995d62898ef367431b3abdf5b Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 4 Oct 2017 21:39:01 +0000 Subject: [PATCH 11/17] Deleted wdsc-device-performance-health.md --- .../wdsc-device-performance-health.md | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 windows/threat-protection/windows-defender-security-center/wdsc-device-performance-health.md diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-device-performance-health.md b/windows/threat-protection/windows-defender-security-center/wdsc-device-performance-health.md deleted file mode 100644 index a2ad85bc83..0000000000 --- a/windows/threat-protection/windows-defender-security-center/wdsc-device-performance-health.md +++ /dev/null @@ -1,3 +0,0 @@ -- Device performance & health - - It administrators and IT pros can [configure the Load and unload device drivers security policy setting](https://docs.microsoft.com/en-us/windows/device-security/security-policy-settings/load-and-unload-device-drivers), and learn how to [deploy drivers during Windows 10 deployment using System Center Configuration Manager](https://docs.microsoft.com/en-us/windows/deployment/deploy-windows-sccm/add-drivers-to-a-windows-10-deployment-with-windows-pe-using-configuration-manager) - - Home users can learn more at the [Track your device and performance health in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4012986/windows-defender-track-your-device-performance-health) \ No newline at end of file From 30ea8f9a524632c0a433123e704bcba5dc71c815 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 4 Oct 2017 21:39:07 +0000 Subject: [PATCH 12/17] Deleted wdsc-family-options.md --- .../windows-defender-security-center/wdsc-family-options.md | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 windows/threat-protection/windows-defender-security-center/wdsc-family-options.md diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-family-options.md b/windows/threat-protection/windows-defender-security-center/wdsc-family-options.md deleted file mode 100644 index f6b1ad952c..0000000000 --- a/windows/threat-protection/windows-defender-security-center/wdsc-family-options.md +++ /dev/null @@ -1,2 +0,0 @@ -- Family options, which includes access to parental controls along with tips and information for keeping kids safe online - - Home users can learn more at the [Help protection your family online in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4013209/windows-10-protect-your-family-online-in-windows-defender) \ No newline at end of file From 247579f0407b04be412924f33c545ebf0505749a Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 4 Oct 2017 21:39:13 +0000 Subject: [PATCH 13/17] Deleted wdsc-firewall-network-protection.md --- .../wdsc-firewall-network-protection.md | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 windows/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection.md diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection.md b/windows/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection.md deleted file mode 100644 index 472ddc118c..0000000000 --- a/windows/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection.md +++ /dev/null @@ -1,3 +0,0 @@ -- Windows Defender Firewall - - IT administrators and IT pros can get configuration guidance from the [Windows Defender Firewall with Advanced Security documentation library](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security) - - Home users can learn more at the [Firewall & network protection in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4012988/windows-10-firewall-network-protection-windows-defender-security-center) From 65b1e1fd36004466854944d05b48c3f0ffb4cc7f Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 4 Oct 2017 21:39:19 +0000 Subject: [PATCH 14/17] Deleted wdsc-hide-notifications.md --- .../windows-defender-security-center/wdsc-hide-notifications.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 windows/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md b/windows/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md deleted file mode 100644 index e69de29bb2..0000000000 From 83c5015c108ec4069f11bd97e087d2ab691c2c8b Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 4 Oct 2017 21:39:23 +0000 Subject: [PATCH 15/17] Deleted wdsc-virus-threat-protection.md --- .../wdsc-virus-threat-protection.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 windows/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md b/windows/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md deleted file mode 100644 index e69de29bb2..0000000000 From 317f29caa21570e202393a85d54e6393146b01f8 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 4 Oct 2017 21:40:27 +0000 Subject: [PATCH 16/17] Updated windows-defender-security-center.md --- .../windows-defender-security-center.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md b/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md index 259af8485e..d699cfe2ba 100644 --- a/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md +++ b/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: iaanw ms.author: iawilt -ms.date: 08/25/2017 +ms.date: 10/04/2017 --- From f30e82c75f4c3b4e4489e7f66d9ac92fc0b5adbf Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 4 Oct 2017 21:42:41 +0000 Subject: [PATCH 17/17] Updated configure-notifications-windows-defender-antivirus.md --- .../configure-notifications-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md index a26e138e2b..43bd302fff 100644 --- a/windows/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md @@ -82,7 +82,7 @@ Hiding notifications can be useful in situations where you cannot hide the entir > [!NOTE] > Hiding notifications will only occur on endpoints to which the policy has been deployed. Notifications related to actions that must be taken (such as a reboot) will still appear on the [System Center Configuration Manager Endpoint Protection monitoring dashboard and reports](https://docs.microsoft.com/en-us/sccm/protect/deploy-use/monitor-endpoint-protection). -See the [Customize the Windows Defender Security Center app for your organization](/windows/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md) topic for instructions to add cusomt contact information to the notifications that users see on their machines. +See the [Customize the Windows Defender Security Center app for your organization](/windows/threat-protection/windows-defender-security-center/windows-defender-security-center-antivirus.md) topic for instructions to add cusomt contact information to the notifications that users see on their machines. **Use Group Policy to hide notifications:**