From 9b533a657bb9c3967117e21ec3e396b0972999a6 Mon Sep 17 00:00:00 2001 From: martyav Date: Tue, 7 May 2019 16:22:10 -0400 Subject: [PATCH 001/199] first draft of bitlocker-recovery-loop-break.md --- .../bitlocker-recovery-loop-break.md | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md new file mode 100644 index 0000000000..37f3081e63 --- /dev/null +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md @@ -0,0 +1,43 @@ +--- +title: Breaking out of a Bitlocker recovery loop +description: This topic for IT professionals describes how to break out of a Bitlocker recovery loop. +ms.assetid: #c40f87ac-17d3-47b2-afc6-6c641f72ecee +ms.prod: w10 +ms.mktglfcycl: explore +ms.sitesec: library +ms.pagetype: security +ms.localizationpriority: #medium +ms.author: v-maave +author: martyav +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: conceptual +ms.date: 05/07/2019 +--- + +# Breaking out of a Bitlocker recovery loop + +Sometimes, when you attempt to perform a Bitlocker recovery, you can get stuck in a loop where you are repeatedly prompted to enter your recovery key. The key may be correct, yet you are unable to boot into your operating system, no matter what. + +If you have entered your key several times and are unable to break out of the recovery loop by successfully booting into your operating system, you can break the loop with the following steps. + +## Alternate recovery steps + +Only try these steps after you have restarted your device at least once. + +1. On the initial recovery screen, do not enter your recovery key. Select '''Skip this drive'''. + +2. On the next screen, select '''Troubleshoot'''. + +3. On the Troubleshoot screen, select '''Advanced options'''. + +4. On the Advanced options screen, select '''Command prompt'''. + +5. At the WinRE command prompt, you need to manually run an unlock command with your recovery password: `manage-bde.exe -unlock C: -rp ` + +6. After running this command, suspend operating system drive protection: `manage-bde.exe -protectors -disable C:` + +7. Once this is run, you can safely exit and continue booting. + +After you exit the command prompt in step 7, you will be able to boot into your operating system. \ No newline at end of file From ea83ccbf448ff18cccf48053e4eda39d4f65d6d8 Mon Sep 17 00:00:00 2001 From: martyav Date: Tue, 7 May 2019 16:40:39 -0400 Subject: [PATCH 002/199] corrected bold formatting --- .../bitlocker/bitlocker-recovery-loop-break.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md index 37f3081e63..c32392f01c 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md @@ -20,24 +20,24 @@ ms.date: 05/07/2019 Sometimes, when you attempt to perform a Bitlocker recovery, you can get stuck in a loop where you are repeatedly prompted to enter your recovery key. The key may be correct, yet you are unable to boot into your operating system, no matter what. -If you have entered your key several times and are unable to break out of the recovery loop by successfully booting into your operating system, you can break the loop with the following steps. +If you have entered your key several times and are unable to break out of the recovery loop by successfully booting into your operating system, try the following steps. ## Alternate recovery steps Only try these steps after you have restarted your device at least once. -1. On the initial recovery screen, do not enter your recovery key. Select '''Skip this drive'''. +1. On the initial recovery screen, do not enter your recovery key. Select **Skip this drive**. -2. On the next screen, select '''Troubleshoot'''. +2. On the next screen, select **Troubleshoot**. -3. On the Troubleshoot screen, select '''Advanced options'''. +3. On the Troubleshoot screen, select **Advanced options**. -4. On the Advanced options screen, select '''Command prompt'''. +4. On the Advanced options screen, select **Command prompt**. 5. At the WinRE command prompt, you need to manually run an unlock command with your recovery password: `manage-bde.exe -unlock C: -rp ` 6. After running this command, suspend operating system drive protection: `manage-bde.exe -protectors -disable C:` -7. Once this is run, you can safely exit and continue booting. +7. Once this is run, you can safely exit the command prompt and continue booting. After you exit the command prompt in step 7, you will be able to boot into your operating system. \ No newline at end of file From cc91e5327f72fe5ec3adad1256d7fe979b4a386d Mon Sep 17 00:00:00 2001 From: martyav Date: Tue, 7 May 2019 17:14:45 -0400 Subject: [PATCH 003/199] refining text --- .../bitlocker-recovery-loop-break.md | 25 ++++++++++++------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md index c32392f01c..24346a5691 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md @@ -18,26 +18,33 @@ ms.date: 05/07/2019 # Breaking out of a Bitlocker recovery loop -Sometimes, when you attempt to perform a Bitlocker recovery, you can get stuck in a loop where you are repeatedly prompted to enter your recovery key. The key may be correct, yet you are unable to boot into your operating system, no matter what. +Sometimes, you can get stuck in a loop where you are repeatedly prompted to enter your Bitlocker recovery key. This can be very frustrating. -If you have entered your key several times and are unable to break out of the recovery loop by successfully booting into your operating system, try the following steps. +If you've entered the correct recovery key multiple times, follow these steps to break out of the loop. -## Alternate recovery steps +> [!NOTE] +> Only try these steps after you have restarted your device at least once. -Only try these steps after you have restarted your device at least once. +1. On the initial recovery screen, don't enter your recovery key. Instead, select **Skip this drive**. -1. On the initial recovery screen, do not enter your recovery key. Select **Skip this drive**. +![](placeholder-1.png) 2. On the next screen, select **Troubleshoot**. + +![](placeholder-2.png) 3. On the Troubleshoot screen, select **Advanced options**. +![](placeholder-3.png) + 4. On the Advanced options screen, select **Command prompt**. -5. At the WinRE command prompt, you need to manually run an unlock command with your recovery password: `manage-bde.exe -unlock C: -rp ` +![](placeholder-4.png) -6. After running this command, suspend operating system drive protection: `manage-bde.exe -protectors -disable C:` +5. From the WinRE command prompt, manually unlock your drive: `manage-bde.exe -unlock C: -rp ` -7. Once this is run, you can safely exit the command prompt and continue booting. +6. Next, suspend operating system drive protection: `manage-bde.exe -protectors -disable C:` -After you exit the command prompt in step 7, you will be able to boot into your operating system. \ No newline at end of file +7. Once the last command is run, you can safely exit the command prompt and continue booting. + +After you exit the command prompt in step 7, you will be able to successfully boot into your operating system. \ No newline at end of file From 5ababbcc684705f1e1f4f33eecd07f11ecef5752 Mon Sep 17 00:00:00 2001 From: Jeremiah Cox <17728431+out0xb2@users.noreply.github.com> Date: Tue, 22 Oct 2019 17:01:53 -0700 Subject: [PATCH 004/199] Adding link to the DFCI Spec & OEM onboarding doc --- windows/client-management/mdm/uefi-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/uefi-csp.md b/windows/client-management/mdm/uefi-csp.md index ff3e25edce..c7ba05c493 100644 --- a/windows/client-management/mdm/uefi-csp.md +++ b/windows/client-management/mdm/uefi-csp.md @@ -20,7 +20,7 @@ The UEFI configuration service provider (CSP) interfaces to UEFI's Device Firmwa > The UEFI CSP version published in Windows 10, version 1803 is replaced with this one (version 1809). > [!NOTE] -> The production UEFI CSP is present in 1809, but it depends upon the Device Firmware Configuration Interface (DFCI) and UEFI firmware to comply with this interface. The specification for this interface and compatible firmware is not yet available. +> The production UEFI CSP is present in 1809, but it depends upon the [Device Firmware Configuration Interface (DFCI) and UEFI firmware](https://microsoft.github.io/mu/dyn/mu_plus/DfciPkg/Docs/Dfci_Feature/) to comply with this interface. The following diagram shows the UEFI CSP in tree format. From 603b0e7cc806fb03fb214ddda809ce6baa47ec23 Mon Sep 17 00:00:00 2001 From: Jeremiah Cox Date: Wed, 23 Oct 2019 07:17:43 -0700 Subject: [PATCH 005/199] Making Acrolynx happy(ier)... fix typo and spacing --- windows/client-management/mdm/uefi-csp.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/client-management/mdm/uefi-csp.md b/windows/client-management/mdm/uefi-csp.md index c7ba05c493..e620185a9d 100644 --- a/windows/client-management/mdm/uefi-csp.md +++ b/windows/client-management/mdm/uefi-csp.md @@ -70,7 +70,7 @@ Apply a permissions information package to UEFI. Input is the signed package in Value type is Base64. Supported operation is Replace. **Permissions/Result** -Retrieves the binary result package of the previous Permissions/Apply operation. This binary package contains XML describing the action taken for each individual permission. +Retrieves the binary result package of the previous Permissions/Apply operation. This binary package contains XML describing the action taken for each individual permission. Supported operation is Get. @@ -109,17 +109,17 @@ Supported operation is Get. Node for settings permission operations. Alternate endpoint for sending a second permission package without an OS restart. **Permissions2/Apply** -Apply a permissions information package to UEFI. Input is the signed package in base64 encoded format. Alternate location for sending two permissions information packages in the same session. +Apply a permissions information package to UEFI. Input is the signed package in base64 encoded format. Alternate location for sending two permissions information packages in the same session. Value type is Base64. Supported operation is Replace. **Permissions2/Result** -Retrieves the binary result package from the previous Permissions2/Apply operation. This binary package contains XML describing the action taken for each individual permission. +Retrieves the binary result package from the previous Permissions2/Apply operation. This binary package contains XML describing the action taken for each individual permission. Supported operation is Get. **Settings2** -Nodefor device settings operations. Alternate endpoint for sending a second settings package without an OS restart. +Node for device settings operations. Alternate endpoint for sending a second settings package without an OS restart. **Settings2/Apply** Apply a settings information package to UEFI. Input is the signed package in base64 encoded format. Alternate location for sending two settings information packages in the same session. From cbbd2b6f9a77bac24bacabfc6831b99cab33137a Mon Sep 17 00:00:00 2001 From: Marty Hernandez Avedon Date: Tue, 29 Oct 2019 16:36:01 -0400 Subject: [PATCH 006/199] removed placeholders --- .../bitlocker/bitlocker-recovery-loop-break.md | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md index 24346a5691..4be9c4d282 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md @@ -27,24 +27,16 @@ If you've entered the correct recovery key multiple times, follow these steps to 1. On the initial recovery screen, don't enter your recovery key. Instead, select **Skip this drive**. -![](placeholder-1.png) - 2. On the next screen, select **Troubleshoot**. -![](placeholder-2.png) - 3. On the Troubleshoot screen, select **Advanced options**. -![](placeholder-3.png) - 4. On the Advanced options screen, select **Command prompt**. -![](placeholder-4.png) - 5. From the WinRE command prompt, manually unlock your drive: `manage-bde.exe -unlock C: -rp ` 6. Next, suspend operating system drive protection: `manage-bde.exe -protectors -disable C:` 7. Once the last command is run, you can safely exit the command prompt and continue booting. -After you exit the command prompt in step 7, you will be able to successfully boot into your operating system. \ No newline at end of file +After you exit the command prompt in step 7, you will be able to successfully boot into your operating system. From 296b6d8f029e07a5ccff4d769b27ff4d99fb3d60 Mon Sep 17 00:00:00 2001 From: Marty Hernandez Avedon Date: Tue, 29 Oct 2019 16:55:23 -0400 Subject: [PATCH 007/199] copy edit --- .../bitlocker-recovery-loop-break.md | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md index 4be9c4d282..0578f6a4ab 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md @@ -13,30 +13,28 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: conceptual -ms.date: 05/07/2019 +ms.date: 10/28/2019 --- # Breaking out of a Bitlocker recovery loop -Sometimes, you can get stuck in a loop where you are repeatedly prompted to enter your Bitlocker recovery key. This can be very frustrating. +Sometimes, following a crash, you might be unable to successfully restart your device, due to the recovery screen repeatedly prompting you to enter your recovery key. This can be very frustrating. -If you've entered the correct recovery key multiple times, follow these steps to break out of the loop. +If you've entered the correct Bitlocker recovery key multiple times, and are still unable to continue past the first recovery screen, follow these steps to break out of the loop. > [!NOTE] > Only try these steps after you have restarted your device at least once. 1. On the initial recovery screen, don't enter your recovery key. Instead, select **Skip this drive**. -2. On the next screen, select **Troubleshoot**. - -3. On the Troubleshoot screen, select **Advanced options**. +1. On the next screen, select **Troubleshoot**. -4. On the Advanced options screen, select **Command prompt**. +1. On the Troubleshoot screen, select **Advanced options**. -5. From the WinRE command prompt, manually unlock your drive: `manage-bde.exe -unlock C: -rp ` +1. On the Advanced options screen, select **Command prompt**. -6. Next, suspend operating system drive protection: `manage-bde.exe -protectors -disable C:` +1. From the WinRE command prompt, manually unlock your drive: `manage-bde.exe -unlock C: -rp ` -7. Once the last command is run, you can safely exit the command prompt and continue booting. +1. Suspend operating system drive protection: `manage-bde.exe -protectors -disable C:` -After you exit the command prompt in step 7, you will be able to successfully boot into your operating system. +1. Once the last command is run, you can safely exit the command prompt and continue to boot into your operating system From 9854bc2c3f86f4a4cfea28299e625c75bf39a529 Mon Sep 17 00:00:00 2001 From: Marty Hernandez Avedon Date: Tue, 29 Oct 2019 17:25:23 -0400 Subject: [PATCH 008/199] slight tweaks to wording --- .../bitlocker/bitlocker-recovery-loop-break.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md index 0578f6a4ab..36decb2b2f 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md @@ -18,9 +18,9 @@ ms.date: 10/28/2019 # Breaking out of a Bitlocker recovery loop -Sometimes, following a crash, you might be unable to successfully restart your device, due to the recovery screen repeatedly prompting you to enter your recovery key. This can be very frustrating. +Sometimes, following a crash, you might be unable to successfully boot into your operating system, due to the recovery screen repeatedly prompting you to enter your recovery key. This can be very frustrating. -If you've entered the correct Bitlocker recovery key multiple times, and are still unable to continue past the first recovery screen, follow these steps to break out of the loop. +If you've entered the correct Bitlocker recovery key multiple times, and are still unable to continue past the initial recovery screen, follow these steps to break out of the loop. > [!NOTE] > Only try these steps after you have restarted your device at least once. From 8f4cbb6ff3a512452eeb3f4d215470d74dc8e81b Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Tue, 5 Nov 2019 16:35:16 +0200 Subject: [PATCH 009/199] 1 --- .../microsoft-defender-atp/alerts.md | 119 +++++++++++++----- .../exposed-apis-list.md | 27 ++-- .../run-advanced-query-api.md | 28 +---- 3 files changed, 103 insertions(+), 71 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts.md b/windows/security/threat-protection/microsoft-defender-atp/alerts.md index 2c44e8cfe9..994b80eda3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts.md @@ -17,13 +17,15 @@ ms.topic: article --- # Alert resource type -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Represents an alert entity in Microsoft Defender ATP. # Methods -Method|Return Type |Description +Method |Return Type |Description :---|:---|:--- [Get alert](get-alert-info-by-id.md) | [Alert](alerts.md) | Get a single [alert](alerts.md) object. [List alerts](get-alerts.md) | [Alert](alerts.md) collection | List [alert](alerts.md) collection. @@ -39,45 +41,94 @@ Method|Return Type |Description Property | Type | Description :---|:---|:--- id | String | Alert ID. -incidentId | String | The [Incident](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue) ID of the Alert. +title | String | Alert title. +description | String | Alert description. +alertCreationTime | Nullable DateTimeOffset | The date and time (in UTC) the alert was created. +lastEventTime | Nullable DateTimeOffset | The last occurrence of the event that triggered the alert on the same machine. +firstEventTime | Nullable DateTimeOffset | The first occurrence of the event that triggered the alert on that machine. +lastUpdateTime | Nullable DateTimeOffset | The first occurrence of the event that triggered the alert on that machine. +resolvedTime | Nullable DateTimeOffset | The date and time in which the status of the alert was changed to 'Resolved'. +incidentId | Nullable Long | The [Incident](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue) ID of the Alert. +investigationId | Nullable Long | The [Investigation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) ID related to the Alert. +investigationState | Nullable Enum | The current state of the [Investigation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations). Possible values are: 'Unknown', 'Terminated', 'SuccessfullyRemediated', 'Benign', 'Failed', 'PartiallyRemediated', 'Running', 'PendingApproval', 'PendingResource', 'PartiallyInvestigated', 'TerminatedByUser', 'TerminatedBySystem', 'Queued', 'InnerFailure', 'PreexistingAlert', 'UnsupportedOs', 'UnsupportedAlertType', 'SuppressedAlert'. assignedTo | String | Owner of the alert. severity | Enum | Severity of the alert. Possible values are: 'UnSpecified', 'Informational', 'Low', 'Medium' and 'High'. status | Enum | Specifies the current status of the alert. Possible values are: 'Unknown', 'New', 'InProgress' and 'Resolved'. -investigationState | Nullable Enum | The current state of the investigation. Possible values are: 'Unknown', 'Terminated', 'SuccessfullyRemediated', 'Benign Failed PartiallyRemediated', 'Running', 'PendingApproval', 'PendingResource', 'PartiallyInvestigated', 'TerminatedByUser', 'TerminatedBySystem', 'Queued', 'InnerFailure', 'PreexistingAlert', 'UnsupportedOs', 'UnsupportedAlertType', 'SuppressedAlert' . classification | Nullable Enum | Specification of the alert. Possible values are: 'Unknown', 'FalsePositive', 'TruePositive'. determination | Nullable Enum | Specifies the determination of the alert. Possible values are: 'NotAvailable', 'Apt', 'Malware', 'SecurityPersonnel', 'SecurityTesting', 'UnwantedSoftware', 'Other'. -category| String | Category of the alert. Possible values are: 'Collection', 'Command and control', 'Credential access', 'Defense evasion', 'Discovery', 'Execution', 'Exfiltration', 'Exploit', 'Initial access', 'Lateral movement', 'Malware', 'Persistence', 'Privilege escalation', 'Ransomware', 'Suspicious activity', 'Unwanted software'. -detectionSource | string | Detection source. -threatFamilyName | string | Threat family. -title | string | Alert title. -description | String | Description of the threat, identified by the alert. -alertCreationTime | DateTimeOffset | The date and time (in UTC) the alert was created. -lastEventTime | DateTimeOffset | The last occurrence of the event that triggered the alert on the same machine. -firstEventTime | DateTimeOffset | The first occurrence of the event that triggered the alert on that machine. -resolvedTime | DateTimeOffset | The date and time in which the status of the alert was changed to 'Resolved'. +category| String | Category of the alert. +detectionSource | String | Detection source. +threatFamilyName | String | Threat family. machineId | String | ID of a [machine](machine.md) entity that is associated with the alert. +comments | List of Alert comments | Alert Comment is an object that contains: comment string, createdBy string and createTime date time. +alertFiles | List of Alert Files | **This list will be populated on $expand option, see example below** Alert File is an object that contains: sha1, sha256, filePath and fileName. +alertIPs | List of Alert IPs | **This list will be populated on $expand option, see example below** Alert IP is an object that contains: ipAddress string field. +alertDomains | List of Alert Domains | **This list will be populated on $expand option, see example below** Alert Domain is an object that contains: host string field. + + +# JSON representation: + +- When querying for alert list the regular way (without expand option, e.g. https://api.securitycenter.windows.com/api/alerts) the expandable properties will not get populated (empty lists) +- To expand expandable properties use $expand option (e.g. to expand all send https://api.securitycenter.windows.com/api/alerts?$expand=files,ips,domains). +- When querying single alert all expandable properties will be expanded. +- Check out [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) for more OData examples. + +## Response example for getting single alert: + +``` +GET https://api.securitycenter.windows.com/api/alerts/da637084217856368682_-292920499 +``` -# JSON representation ``` { - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", - "id": "121688558380765161_2136280442", - "incidentId": 7696, - "assignedTo": "secop@contoso.com", - "severity": "High", - "status": "New", - "classification": "TruePositive", - "determination": "Malware", - "investigationState": "Running", - "category": "MalwareDownload", - "detectionSource": "WindowsDefenderAv", - "threatFamilyName": "Mikatz", - "title": "Windows Defender AV detected 'Mikatz', high-severity malware", - "description": "Some description" - "alertCreationTime": "2018-11-26T16:19:21.8409809Z", - "firstEventTime": "2018-11-26T16:17:50.0948658Z", - "lastEventTime": "2018-11-26T16:18:01.809871Z", - "resolvedTime": null, - "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" + "id": "da637084217856368682_-292920499", + "incidentId": 66860, + "investigationId": 4416234, + "assignedTo": secop@contoso.com, + "severity": "Low", + "status": "New", + "classification": "TruePositive", + "determination": null, + "investigationState": "Running", + "detectionSource": "WindowsDefenderAtp", + "category": "CommandAndControl", + "threatFamilyName": null, + "title": "Network connection to a risky host", + "description": "A network connection was made to a risky host which has exhibited malicious activity.", + "alertCreationTime": "2019-11-03T23:49:45.3823185Z", + "firstEventTime": "2019-11-03T23:47:16.2288822Z", + "lastEventTime": "2019-11-03T23:47:51.2966758Z", + "lastUpdateTime": "2019-11-03T23:55:52.6Z", + "resolvedTime": null, + "machineId": "986e5df8b73dacd43c8917d17e523e76b13c75cd", + "alertUser": { + "accountName": "test1212", + "domainName": "neba-phjfkum2" + }, + "comments": [ + { + "comment": "test comment for docs", + "createdBy": "secop@contoso.com", + "createdTime": "2019-11-05T14:08:37.8404534Z" + } + ], + "alertFiles": [ + { + "sha1": "77e862797dd525fd3e9c3058153247945d0d4cfd", + "sha256": "c05823562aee5e6d000b0e041197d5b8303f5aa4eecb49820879b705c926e16e", + "filePath": "C:\\Users\\test1212\\AppData\\Local\\Temp\\nsf61D3.tmp.exe", + "fileName": "nsf61D3.tmp.exe" + } + ], + "alertDomains": [ + { + "host": "login.bullguard.com" + } + ], + "alertIps": [ + { + "ipAddress": "91.231.212.53" + } + ] } ``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md index 1c8dc327c6..c91de23386 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md @@ -1,5 +1,5 @@ --- -title: Supported Microsoft Defender Advanced Threat Protection query APIs +title: Supported Microsoft Defender Advanced Threat Protection APIs ms.reviewer: description: Learn about the specific supported Microsoft Defender Advanced Threat Protection entities where you can create API calls to. keywords: apis, supported apis, actor, alerts, machine, user, domain, ip, file, advanced queries, advanced hunting @@ -17,14 +17,11 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Supported Microsoft Defender ATP query APIs +# Supported Microsoft Defender ATP APIs -**Applies to:** -- Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) - - ->Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-supportedapis-abovefoldlink) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## End Point URI and Versioning @@ -42,7 +39,7 @@ ms.topic: article > > To use a specific version, use this format: https://api.securitycenter.windows.com/api/{Version}. For example: https://api.securitycenter.windows.com/api/v1.0/alerts > -> If you don't specify any version (e.g., https://api.securitycenter.windows.com/api/alerts ) you will get to the latest version. +> If you don't specify any version (e.g. https://api.securitycenter.windows.com/api/alerts ) you will get to the latest version. Learn more about the individual supported entities where you can run API calls to and details such as HTTP request values, request headers and expected responses. @@ -52,12 +49,14 @@ Learn more about the individual supported entities where you can run API calls t Topic | Description :---|:--- Advanced Hunting | Run queries from API. -Alerts | Run API calls such as get alerts, alert information by ID, alert related actor information, alert related IP information, and alert related machine information. -Domain |Run API calls such as get domain related machines, domain related machines, statistics, and check if a domain is seen in your organization. -File | Run API calls such as get file information, file related alerts, file related machines, and file statistics. -IP | Run API calls such as get IP related alerts, IP related machines, IP statistics, and check if and IP is seen in your organization. -Machines | Run API calls such as find machine information by IP, get machines, get machines by ID, information about logged on users, and alerts related to a given machine ID. -User | Run API calls such as get alert related user information, user information, user related alerts, and user related machines. +Alerts | Run API calls such as get alerts, create alert, update alert and more. +Domains | Run API calls such as get domain related machines, domain statistics and more. +Files | Run API calls such as get file information, file related alerts, file related machines, and file statistics. +IPs | Run API calls such as get IP related alerts and get IP statistics. +Machines | Run API calls such as get machines, get machines by ID, information about logged on users, edit tags and more. +Machine Actions | Run API call such as Isolation, Run anti-virus scan and more. +Indicators | Run API call such as create Indicator, get Indicators and delete Indicators. +Users | Run API calls such as get user related alerts and user related machines. ## Related topic - [Microsoft Defender ATP APIs](apis-intro.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md index 079a79034a..f85d3c65c0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md @@ -19,15 +19,14 @@ ms.topic: article # Advanced hunting API -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -This API allows you to run programmatic queries that you are used to running from [Microsoft Defender ATP Portal](https://securitycenter.windows.com/hunting). +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## Limitations 1. You can only run a query on data from the last 30 days -2. The results will include a maximum of 10,000 rows -3. The number of executions is limited (up to 15 calls per minute, 15 minutes of running time every hour and 4 hours of running time a day) +2. The results will include a maximum of 100,000 rows +3. The number of executions is limited per tenant: up to 15 calls per minute, 15 minutes of running time every hour and 4 hours of running time a day. 4. The maximal execution time of a single request is 10 minutes. ## Permissions @@ -126,24 +125,7 @@ Content-Type: application/json​ } ``` -## Troubleshoot issues - -- Error: (403) Forbidden / (401) Unauthorized - - -~~~ -If you get this error when calling Microsoft Defender ATP API, your token might not include the necessary permission. - -Check [app permissions](exposed-apis-create-app-webapp.md#validate-the-token) or [delegated permissions](exposed-apis-create-app-nativeapp.md#validate-the-token) included in your token. - -If the 'roles' section in the token does not include the necessary permission: - -- The necessary permission to your app might not have been granted. For more information, see [Access Microsoft Defender ATP without a user](exposed-apis-create-app-webapp.md#create-an-app) or [Access Microsoft Defender ATP on behalf of a user](exposed-apis-create-app-nativeapp.md#create-an-app) or, -- The app was not authorized in the tenant, see [Application consent](exposed-apis-create-app-webapp.md#application-consent). -~~~ - - ## Related topic -- [Microsoft Defender ATP APIs](apis-intro.md) +- [Microsoft Defender ATP APIs introduction](apis-intro.md) - [Advanced Hunting from Portal](advanced-hunting-query-language.md) - [Advanced Hunting using PowerShell](run-advanced-query-sample-powershell.md) From 218e0d6e1c831096a996516558376b608dd50444 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Tue, 5 Nov 2019 16:49:16 +0200 Subject: [PATCH 010/199] 2 --- .../microsoft-defender-atp/alerts.md | 6 +- .../microsoft-defender-atp/get-alerts.md | 73 ++++++++----------- 2 files changed, 33 insertions(+), 46 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts.md b/windows/security/threat-protection/microsoft-defender-atp/alerts.md index 994b80eda3..dad2d2b35a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts.md @@ -79,7 +79,7 @@ alertDomains | List of Alert Domains | **This list will be populated on $expand GET https://api.securitycenter.windows.com/api/alerts/da637084217856368682_-292920499 ``` -``` +```json { "id": "da637084217856368682_-292920499", "incidentId": 66860, @@ -101,10 +101,6 @@ GET https://api.securitycenter.windows.com/api/alerts/da637084217856368682_-2929 "lastUpdateTime": "2019-11-03T23:55:52.6Z", "resolvedTime": null, "machineId": "986e5df8b73dacd43c8917d17e523e76b13c75cd", - "alertUser": { - "accountName": "test1212", - "domainName": "neba-phjfkum2" - }, "comments": [ { "comment": "test comment for docs", diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md index 3f94ebab37..e59f997999 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md @@ -18,16 +18,15 @@ ms.topic: article # List alerts API -**Applies to:** - -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Retrieves a collection of Alerts. Supports [OData V4 queries](https://www.odata.org/documentation/). -The OData's Filter query is supported on: "Id", "IncidentId", "AlertCreationTime", "Status", "Severity" and "Category". +The OData's Filter query is supported on: "alertCreationTime", "incidentId", "InvestigationId", "status", "severity" and "category". See examples at [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) @@ -52,7 +51,8 @@ GET /api/alerts ``` ## Optional query parameters -Method supports $skip and $top query parameters. +Method supports $top, $select, $filter, $expand and $skip query parameters. +$expand is available on Files, IPs and Domains. e.g. $expand=files,domains ## Request headers @@ -85,7 +85,7 @@ GET https://api.securitycenter.windows.com/api/alerts Here is an example of the response. >[!NOTE] ->The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +>The response list shown here may be truncated for brevity. All alerts will be returned from an actual call. ```json @@ -93,45 +93,36 @@ Here is an example of the response. "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", "value": [ { - "id": "121688558380765161_2136280442", - "incidentId": 7696, - "assignedTo": "secop@contoso.com", - "severity": "High", + "id": "da637084217856368682_-292920499", + "incidentId": 66860, + "investigationId": 4416234, + "assignedTo": secop@contoso.com, + "severity": "Low", "status": "New", "classification": "TruePositive", - "determination": "Malware", + "determination": null, "investigationState": "Running", - "category": "MalwareDownload", - "detectionSource": "WindowsDefenderAv", - "threatFamilyName": "Mikatz", - "title": "Windows Defender AV detected 'Mikatz', high-severity malware", - "description": "Some description", - "alertCreationTime": "2018-11-26T16:19:21.8409809Z", - "firstEventTime": "2018-11-26T16:17:50.0948658Z", - "lastEventTime": "2018-11-26T16:18:01.809871Z", + "detectionSource": "WindowsDefenderAtp", + "category": "CommandAndControl", + "threatFamilyName": null, + "title": "Network connection to a risky host", + "description": "A network connection was made to a risky host which has exhibited malicious activity.", + "alertCreationTime": "2019-11-03T23:49:45.3823185Z", + "firstEventTime": "2019-11-03T23:47:16.2288822Z", + "lastEventTime": "2019-11-03T23:47:51.2966758Z", + "lastUpdateTime": "2019-11-03T23:55:52.6Z", "resolvedTime": null, - "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" - }, - { - "id": "441688558380765161_2136280442", - "incidentId": 8633, - "assignedTo": "secop@contoso.com", - "severity": "Low", - "status": "InProgress", - "classification": "TruePositive", - "determination": "Malware", - "investigationState": "Running", - "category": "MalwareDownload", - "detectionSource": "WindowsDefenderAv", - "threatFamilyName": "Mikatz", - "title": "Windows Defender AV detected 'Mikatz', high-severity malware", - "description": "Some description", - "alertCreationTime": "2018-11-25T16:19:21.8409809Z", - "firstEventTime": "2018-11-25T16:17:50.0948658Z", - "lastEventTime": "2018-11-25T16:18:01.809871Z", - "resolvedTime": null, - "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" - } + "machineId": "986e5df8b73dacd43c8917d17e523e76b13c75cd", + "comments": [ + { + "comment": "test comment for docs", + "createdBy": "secop@contoso.com", + "createdTime": "2019-11-05T14:08:37.8404534Z" + } + ], + "alertFiles": [], + "alertDomains": [], + "alertIps": [] ] } ``` From 1ad0a142bef13806296615fcc7f06efba4d679f0 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Tue, 5 Nov 2019 20:51:14 +0200 Subject: [PATCH 011/199] 3 --- windows/security/threat-protection/TOC.md | 2 +- .../threat-protection/microsoft-defender-atp/alerts.md | 9 ++++----- .../microsoft-defender-atp/get-alerts.md | 3 ++- .../threat-protection/microsoft-defender-atp/oldTOC.txt | 2 +- .../microsoft-defender-atp/run-advanced-query-api.md | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 099acd1d5f..859fcce644 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -370,7 +370,7 @@ ###### [Get access with user context](microsoft-defender-atp/exposed-apis-create-app-nativeapp.md) ##### [APIs]() -###### [Supported Microsoft Defender ATP query APIs](microsoft-defender-atp/exposed-apis-list.md) +###### [Supported Microsoft Defender ATP APIs](microsoft-defender-atp/exposed-apis-list.md) ###### [Advanced Hunting](microsoft-defender-atp/run-advanced-query-api.md) ###### [Alert]() diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts.md b/windows/security/threat-protection/microsoft-defender-atp/alerts.md index dad2d2b35a..94978e31b9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts.md @@ -22,8 +22,6 @@ ms.topic: article - Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -Represents an alert entity in Microsoft Defender ATP. - # Methods Method |Return Type |Description :---|:---|:--- @@ -66,14 +64,15 @@ alertIPs | List of Alert IPs | **This list will be populated on $expand option, alertDomains | List of Alert Domains | **This list will be populated on $expand option, see example below** Alert Domain is an object that contains: host string field. -# JSON representation: + +## JSON representation: - When querying for alert list the regular way (without expand option, e.g. https://api.securitycenter.windows.com/api/alerts) the expandable properties will not get populated (empty lists) - To expand expandable properties use $expand option (e.g. to expand all send https://api.securitycenter.windows.com/api/alerts?$expand=files,ips,domains). - When querying single alert all expandable properties will be expanded. - Check out [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) for more OData examples. -## Response example for getting single alert: +### Response example for getting single alert: ``` GET https://api.securitycenter.windows.com/api/alerts/da637084217856368682_-292920499 @@ -84,7 +83,7 @@ GET https://api.securitycenter.windows.com/api/alerts/da637084217856368682_-2929 "id": "da637084217856368682_-292920499", "incidentId": 66860, "investigationId": 4416234, - "assignedTo": secop@contoso.com, + "assignedTo": "secop@contoso.com", "severity": "Low", "status": "New", "classification": "TruePositive", diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md index e59f997999..4db08b5045 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md @@ -96,7 +96,7 @@ Here is an example of the response. "id": "da637084217856368682_-292920499", "incidentId": 66860, "investigationId": 4416234, - "assignedTo": secop@contoso.com, + "assignedTo": "secop@contoso.com", "severity": "Low", "status": "New", "classification": "TruePositive", @@ -123,6 +123,7 @@ Here is an example of the response. "alertFiles": [], "alertDomains": [], "alertIps": [] + } ] } ``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt b/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt index ffdde6dfa0..c4263e9958 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt +++ b/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt @@ -343,7 +343,7 @@ ###### [Get access with user context](exposed-apis-create-app-nativeapp.md) ##### [APIs]() -###### [Supported Microsoft Defender ATP query APIs](exposed-apis-list.md) +###### [Supported Microsoft Defender ATP APIs](exposed-apis-list.md) ###### [Advanced Hunting](run-advanced-query-api.md) ###### [Alert]() diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md index f85d3c65c0..8dc833cda8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md @@ -24,8 +24,8 @@ ms.topic: article - Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## Limitations -1. You can only run a query on data from the last 30 days -2. The results will include a maximum of 100,000 rows +1. You can only run a query on data from the last 30 days. +2. The results will include a maximum of 100,000 rows. 3. The number of executions is limited per tenant: up to 15 calls per minute, 15 minutes of running time every hour and 4 hours of running time a day. 4. The maximal execution time of a single request is 10 minutes. From f1bf57df6203a5af3b62beb1ce7dd582b2368fbd Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Tue, 5 Nov 2019 21:55:29 +0200 Subject: [PATCH 012/199] 4 --- .../threat-protection/microsoft-defender-atp/get-alerts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md index 4db08b5045..696e0de719 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md @@ -52,7 +52,7 @@ GET /api/alerts ## Optional query parameters Method supports $top, $select, $filter, $expand and $skip query parameters. -$expand is available on Files, IPs and Domains. e.g. $expand=files,domains +
$expand is available on Files, IPs and Domains. e.g. $expand=files,domains ## Request headers From 521237a7f181d96071be6718370522b394a244b8 Mon Sep 17 00:00:00 2001 From: Lauren Moynihan Date: Tue, 5 Nov 2019 12:19:15 -0800 Subject: [PATCH 013/199] changed M365 to Microsoft 365 in edu hub pages --- education/developers.yml | 4 ++-- education/index.yml | 4 ++-- education/itadmins.yml | 6 +++--- education/partners.yml | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/education/developers.yml b/education/developers.yml index 23f2c74297..f645724852 100644 --- a/education/developers.yml +++ b/education/developers.yml @@ -1,10 +1,10 @@ ### YamlMime:Hub -title: M365 Education Documentation for developers +title: Microsoft 365 Education Documentation for developers summary: Are you an app developer looking for information about developing solutions on Microsoft Education products? Start here. metadata: - title: M365 Education Documentation for developers + title: Microsoft 365 Education Documentation for developers description: Are you an app developer looking for information about developing solutions on Microsoft Education products? Start here. ms.service: help ms.topic: hub-page diff --git a/education/index.yml b/education/index.yml index dc0e6fa938..2e9f4d12ee 100644 --- a/education/index.yml +++ b/education/index.yml @@ -1,10 +1,10 @@ ### YamlMime:Hub -title: M365 Education Documentation +title: Microsoft 365 Education Documentation summary: Microsoft 365 Education empowers educators to unlock creativity, promote teamwork, and provide a simple and safe experience in a single, affordable solution built for education. metadata: - title: M365 Education Documentation + title: Microsoft 365 Education Documentation description: Learn about product documentation and resources available for school IT administrators, teachers, students, and education app developers. ms.service: help ms.topic: hub-page diff --git a/education/itadmins.yml b/education/itadmins.yml index dc37e8803d..d3627dbed2 100644 --- a/education/itadmins.yml +++ b/education/itadmins.yml @@ -1,10 +1,10 @@ ### YamlMime:Hub -title: M365 Education Documentation for IT admins -summary: M365 Education consists of Office 365 Education, Windows 10 Education, and security and management tools such as Intune for Education and School Data Sync. +title: Microsoft 365 Education Documentation for IT admins +summary: Microsoft 365 Education consists of Office 365 Education, Windows 10 Education, and security and management tools such as Intune for Education and School Data Sync. metadata: - title: M365 Education Documentation for IT admins + title: Microsoft 365 Education Documentation for IT admins description: M365 Education consists of Office 365 Education, Windows 10 Education, and security and management tools such as Intune for Education and School Data Sync. ms.service: help ms.topic: hub-page diff --git a/education/partners.yml b/education/partners.yml index 6dd4d0038a..39480cc526 100644 --- a/education/partners.yml +++ b/education/partners.yml @@ -1,10 +1,10 @@ ### YamlMime:Hub -title: M365 Education Documentation for partners +title: Microsoft 365 Education Documentation for partners summary: Looking for resources available to Microsoft Education partners? Start here. metadata: - title: M365 Education Documentation for partners + title: Microsoft 365 Education Documentation for partners description: Looking for resources available to Microsoft Education partners? Start here. ms.service: help ms.topic: hub-page From 4fa86409a47d0165546509d13cf262bc1ee031b7 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Wed, 6 Nov 2019 17:37:58 +0200 Subject: [PATCH 014/199] 5 --- .../microsoft-defender-atp/create-alert-by-reference.md | 8 ++++---- .../microsoft-defender-atp/get-alerts.md | 5 +++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md index f4a2b266d9..3dbdf5372a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md @@ -18,11 +18,11 @@ ms.topic: article # Create alert from event API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -Enables using event data, as obtained from the [Advanced Hunting](run-advanced-query-api.md) for creating a new alert entity. +Create alert using event data, as obtained from [Advanced Hunting](run-advanced-query-api.md) for creating a new alert. ## Permissions @@ -64,7 +64,7 @@ description | String | Description of the alert. **Required**. recommendedAction| String | Action that is recommended to be taken by security officer when analyzing the alert. **Required**. eventTime | DateTime(UTC) | The time of the event, as obtained from the advanced query. **Required**. reportId | String | The reportId, as obtained from the advanced query. **Required**. -category| String | Category of the alert. The property values are: 'None', 'SuspiciousActivity', 'Malware', 'CredentialTheft', 'Exploit', 'WebExploit', 'DocumentExploit', 'PrivilegeEscalation', 'Persistence', 'RemoteAccessTool', 'CommandAndControl', 'SuspiciousNetworkTraffic', 'Ransomware', 'MalwareDownload', 'Reconnaissance', 'WebFingerprinting', 'Weaponization', 'Delivery', 'SocialEngineering', 'CredentialStealing', 'Installation', 'Backdoor', 'Trojan', 'TrojanDownloader', 'LateralMovement', 'ExplorationEnumeration', 'NetworkPropagation', 'Exfiltration', 'NotApplicable', 'EnterprisePolicy' and 'General'. +category| String | Category of the alert. The property values are: "General", "CommandAndControl", "Collection", "CredentialAccess", "DefenseEvasion", "Discovery", "Exfiltration", "Exploit", "Execution", "InitialAccess", "LateralMovement", "Malware", "Persistence", "PrivilegeEscalation", "Ransomware", "SuspiciousActivity" **Required**. ## Response diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md index 696e0de719..f33b29bd88 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md @@ -74,12 +74,13 @@ If successful, this method returns 200 OK, and a list of [alert](alerts.md) obje Here is an example of the request. -[!include[Improve request performance](improve-request-performance.md)] - ``` GET https://api.securitycenter.windows.com/api/alerts ``` +[!include[Improve request performance](improve-request-performance.md)] + + **Response** Here is an example of the response. From 1699cb2f111b4a53a05e7d2be6db4a8c3906b7ca Mon Sep 17 00:00:00 2001 From: Teresa-Motiv Date: Fri, 8 Nov 2019 14:02:48 -0800 Subject: [PATCH 015/199] Edits, update to language support link --- devices/hololens/hololens-cortana.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/devices/hololens/hololens-cortana.md b/devices/hololens/hololens-cortana.md index f95a0321eb..9ca78fbbdd 100644 --- a/devices/hololens/hololens-cortana.md +++ b/devices/hololens/hololens-cortana.md @@ -2,11 +2,12 @@ title: Use your voice with HoloLens description: Cortana can help you do all kinds of things on your HoloLens ms.assetid: fd96fb0e-6759-4dbe-be1f-58bedad66fed -ms.date: 9/13/2019 +ms.date: 11/8/2019 keywords: hololens ms.prod: hololens ms.sitesec: library author: v-miegge +audience: ITPro ms.author: v-miegge ms.topic: article manager: jarrettr @@ -18,12 +19,12 @@ appliesto: # Use your voice with HoloLens -You can use your voice to do almost anything on HoloLens, such as taking a quick photo or opening an app. Many voice commands are built into HoloLens, while others are available through Cortana. +You can use your voice to do almost anything on HoloLens, such as taking a quick photo or opening an app. Many voice commands are built into HoloLens, while others are available through Cortana. -This article teachs you how to control HoloLens and your holographic world with your voice and with Cortana. +This article teaches you how to control HoloLens and your holographic world with your voice and with Cortana. > [!NOTE] -> Speech is only supported in [some languages](https://support.microsoft.com/help/4039262#Languages). The speech language is based on the Windows display language, not the keyboard language. +> Speech is only supported in [some languages](hololens2-language-support.md). The speech language is based on the Windows display language, not the keyboard language. > > You can verify the Windows display language by selecting **Settings** > **Time and Language** > **Language**. @@ -114,6 +115,6 @@ Some Cortana features that you're used to from Windows on your PC or phone (for ### Turn Cortana off -Cortana is on the first time you use HoloLens when you enable speech. You can turn her off in Cortana's settings. In the **All apps** list, select **Cortana > Settings**. Then turn off Cortana can give you suggestions, ideas, reminders, alerts, and more. +Cortana is on the first time you use HoloLens when you enable speech. You can turn her off in Cortana's settings. In the **All apps** list, select **Cortana** > **Settings**. Then turn off Cortana can give you suggestions, ideas, reminders, alerts, and more. If Cortana isn't responding to "Hey Cortana," check that speech is enabled on Start and go to Cortana's settings and check to make sure she's on. From e06010a59562b9f9a06d0ba7f71c2143223aa6b3 Mon Sep 17 00:00:00 2001 From: Ben Date: Sun, 10 Nov 2019 11:43:46 +0200 Subject: [PATCH 016/199] Update alerts.md --- .../threat-protection/microsoft-defender-atp/alerts.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts.md b/windows/security/threat-protection/microsoft-defender-atp/alerts.md index 94978e31b9..d39e109080 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts.md @@ -67,8 +67,8 @@ alertDomains | List of Alert Domains | **This list will be populated on $expand ## JSON representation: -- When querying for alert list the regular way (without expand option, e.g. https://api.securitycenter.windows.com/api/alerts) the expandable properties will not get populated (empty lists) -- To expand expandable properties use $expand option (e.g. to expand all send https://api.securitycenter.windows.com/api/alerts?$expand=files,ips,domains). +- When querying for alert list the regular way (without expand option, e.g. /api/alerts) the expandable properties will not get populated (empty lists) +- To expand expandable properties use $expand option (e.g. to expand all send /api/alerts?$expand=files,ips,domains). - When querying single alert all expandable properties will be expanded. - Check out [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) for more OData examples. From da43414c0512405fce62b7c928a262319a2d0d51 Mon Sep 17 00:00:00 2001 From: Ben Date: Sun, 10 Nov 2019 12:19:55 +0200 Subject: [PATCH 017/199] Update alerts.md --- .../threat-protection/microsoft-defender-atp/alerts.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts.md b/windows/security/threat-protection/microsoft-defender-atp/alerts.md index d39e109080..7a3ea94c49 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts.md @@ -22,7 +22,7 @@ ms.topic: article - Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -# Methods +## Methods Method |Return Type |Description :---|:---|:--- [Get alert](get-alert-info-by-id.md) | [Alert](alerts.md) | Get a single [alert](alerts.md) object. @@ -35,7 +35,7 @@ Method |Return Type |Description [Get related users](get-alert-related-user-info.md) | [User](user.md) | The [user](user.md) that is associated with the [alert](alerts.md). -# Properties +## Properties Property | Type | Description :---|:---|:--- id | String | Alert ID. From b747725ecbc49b6328b4c33fcf47a0dd9a3f8b82 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 12 Nov 2019 10:58:55 -0800 Subject: [PATCH 018/199] removing SecCon topics, redirecting to new GH --- .openpublishing.redirection.json | 30 ++ windows/security/threat-protection/TOC.md | 7 - .../level-1-enterprise-basic-security.md | 358 ------------------ .../level-2-enterprise-enhanced-security.md | 130 ------- .../level-3-enterprise-high-security.md | 88 ----- .../level-4-enterprise-devops-security.md | 28 -- ...vel-5-enterprise-administrator-security.md | 26 -- .../windows-security-compliance.md | 29 -- 8 files changed, 30 insertions(+), 666 deletions(-) delete mode 100644 windows/security/threat-protection/windows-security-configuration-framework/level-1-enterprise-basic-security.md delete mode 100644 windows/security/threat-protection/windows-security-configuration-framework/level-2-enterprise-enhanced-security.md delete mode 100644 windows/security/threat-protection/windows-security-configuration-framework/level-3-enterprise-high-security.md delete mode 100644 windows/security/threat-protection/windows-security-configuration-framework/level-4-enterprise-devops-security.md delete mode 100644 windows/security/threat-protection/windows-security-configuration-framework/level-5-enterprise-administrator-security.md delete mode 100644 windows/security/threat-protection/windows-security-configuration-framework/windows-security-compliance.md diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index da871f8bf7..687bc77863 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -15427,6 +15427,36 @@ "redirect_document_id": true }, { +"source_path": "windows/security/threat-protection/windows-security-configuration-framework/windows-security-configuration-framework.md", +"redirect_url": "https://github.com/microsoft/SecCon-Framework/blob/master/windows-security-configuration-framework.md", +"redirect_document_id": false +}, +{ +"source_path": "windows/security/threat-protection/windows-security-configuration-framework/level-1-enterprise-basic-security.md", +"redirect_url": "https://github.com/microsoft/SecCon-Framework/blob/master/level-1-enterprise-basic-security.md", +"redirect_document_id": false +}, +{ +"source_path": "windows/security/threat-protection/windows-security-configuration-framework/level-2-enterprise-enhanced-security.md", +"redirect_url": "https://github.com/microsoft/SecCon-Framework/blob/master/level-2-enterprise-enhanced-security.md", +"redirect_document_id": false +}, +{ + "source_path": "windows/security/threat-protection/windows-security-configuration-framework/level-3-enterprise-high-security.md", +"redirect_url": "https://github.com/microsoft/SecCon-Framework/blob/master/level-3-enterprise-high-security.md", +"redirect_document_id": false +}, +{ +"source_path": "windows/security/threat-protection/windows-security-configuration-framework/level-4-enterprise-devops-security.md", +"redirect_url": "https://github.com/microsoft/SecCon-Framework/blob/master/level-4-enterprise-devops-security.md", +"redirect_document_id": false +}, +{ +"source_path": "windows/security/threat-protection/windows-security-configuration-framework/level-5-enterprise-administrator-security.md", +"redirect_url": "https://github.com/microsoft/SecCon-Framework/blob/master/level-5-enterprise-administrator-security.md", +"redirect_document_id": false +}, +{ "source_path": "windows/release-information/status-windows-10-1703.yml", "redirect_url": "https://docs.microsoft.com/windows/release-information/windows-message-center", "redirect_document_id": true diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 65f80dda38..676367b3a9 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -1158,13 +1158,6 @@ #### [Windows security baselines](windows-security-configuration-framework/windows-security-baselines.md) ##### [Security Compliance Toolkit](windows-security-configuration-framework/security-compliance-toolkit-10.md) ##### [Get support](windows-security-configuration-framework/get-support-for-security-baselines.md) -#### [Windows security configuration framework](windows-security-configuration-framework/windows-security-configuration-framework.md) -##### [Level 1 enterprise basic security](windows-security-configuration-framework/level-1-enterprise-basic-security.md) -##### [Level 2 enterprise enhanced security](windows-security-configuration-framework/level-2-enterprise-enhanced-security.md) -##### [Level 3 enterprise high security](windows-security-configuration-framework/level-3-enterprise-high-security.md) -##### [Level 4 enterprise dev/ops workstation](windows-security-configuration-framework/level-4-enterprise-devops-security.md) -##### [Level 5 enterprise administrator workstation](windows-security-configuration-framework/level-5-enterprise-administrator-security.md) - ### [MBSA removal and alternatives](mbsa-removal-and-guidance.md) ### [Windows 10 Mobile security guide](windows-10-mobile-security-guide.md) diff --git a/windows/security/threat-protection/windows-security-configuration-framework/level-1-enterprise-basic-security.md b/windows/security/threat-protection/windows-security-configuration-framework/level-1-enterprise-basic-security.md deleted file mode 100644 index 87a52c4dd8..0000000000 --- a/windows/security/threat-protection/windows-security-configuration-framework/level-1-enterprise-basic-security.md +++ /dev/null @@ -1,358 +0,0 @@ ---- -title: Level 1 enterprise basic security configuration -description: Describes the policies, controls, and organizational behaviors for Windows security configuration framework level 1 enterprise security configuration. -keywords: virtualization, security, malware -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: medium -ms.author: cjacks -author: appcompatguy -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: conceptual -ms.date: 05/29/2019 ---- - -# Level 1 Enterprise Basic Security configuration - -**Applies to** - -- Windows 10 - -Level 1 is the minimum security configuration for an enterprise device. -Microsoft recommends the following configuration for level 1 devices. - -## Hardware - -Devices targeting Level 1 should support the following hardware features: - -- [Trusted Platform Module (TPM) 2.0](https://docs.microsoft.com/windows-hardware/design/device-experiences/oem-tpm) -- [Bitlocker Drive Encryption](https://docs.microsoft.com/windows-hardware/design/device-experiences/oem-bitlocker) -- [UEFI Secure Boot](https://docs.microsoft.com/windows-hardware/design/device-experiences/oem-secure-boot) -- Drivers and Firmware Distributed through Windows Update - -## Policies - -The policies in level 1 enforce a reasonable security level while minimizing the impact to users or to applications. -Microsoft recommends using [the rings methodology](https://docs.microsoft.com/windows/deployment/update/waas-deployment-rings-windows-10-updates) for these security configurations and controls, noting that the timeline can generally be short given the limited potential impact of the security controls. - -### Security Template Policies - -| Feature | Policy Setting | Policy Value | Description | -|-------------------------|--------------------------------------------------------------------------------------------------|---------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| Account Lockout | Account Lockout Duration | 15 | The number of minutes a locked-out account remains locked out before automatically becoming unlocked. If an account lockout threshold is defined, the account lockout duration must be greater than or equal to the reset time. | -| Account Lockout | Account Lockout Threshold | 10 | The number of failed logon attempts that causes a user account to be locked out. A locked-out account cannot be used until it is reset by an administrator or until the lockout duration for the account has expired. | -| Account Lockout | Reset account lockout counter after | 15 | The number of minutes that must elapse after a failed logon attempt before the failed logon attempt counter is reset to 0 bad logon attempts. | -| Password Policy | Enforce password history | 24 | The number of unique new passwords that must be associated with a user account before an old password can be reused. | -| Password Policy | Minimum password length | 14 | The least number of characters that a password for a user account may contain. | -| Password Policy | Password must meet complexity requirements | Enabled | Determines whether passwords must meet complexity requirements:
1) Not contain the user's samAccountName (Account Name) value or entire displayName (Full Name value). Neither check is case sensitive.
The samAccountName is checked in its entirety only to determine whether it is part of the password. If the samAccountName is less than three characters long, this check is skipped. The displayName is parsed for delimiters: commas, periods, dashes or hyphens, underscores, spaces, pound signs, and tabs. If any of these delimiters are found, the displayName is split and all parsed sections (tokens) are confirmed to not be included in the password. Tokens that are less than three characters are ignored, and substrings of the tokens are not checked. For example, the name "Erin M. Hagens" is split into three tokens: "Erin", "M", and "Hagens". Because the second token is only one character long, it is ignored. Therefore, this user could not have a password that included either "erin" or "hagens" as a substring anywhere in the password.
2) Contain characters from three of the following categories:
- Uppercase letters of European languages (A through Z, with diacritic marks, Greek and Cyrillic characters)
- Lowercase letters of European languages (a through z, sharp-s, with diacritic marks, Greek and Cyrillic characters)
- Base 10 digits (0 through 9)
-Non-alphanumeric characters (special characters):
(~!@#$%^&*_-+=`\|\\(){}[]:;"'<>,.?/)
Currency symbols such as the Euro or British Pound are not counted as special characters for this policy setting.
- Any Unicode character that is categorized as an alphabetic character but is not uppercase or lowercase. This includes Unicode characters from Asian languages. | -| Password Policy | Store passwords using reversible encryption | Disabled | Determines whether the operating system stores passwords using reversible encryption. | -| Security Options | Accounts: Limit local account use of blank passwords to console logon only | Enabled | This security setting determines whether local accounts that are not password protected can be used to log on from locations other than the physical computer console. If enabled, local accounts that are not password protected will only be able to log on at the computer's keyboard. | -| Security Options | Audit: Force audit policy subcategory settings (Windows Vista or later) to override audit policy category settings | Enabled | Windows Vista and later versions of Windows allow audit policy to be managed in a more precise way using audit policy subcategories. Setting audit policy at the category level will override the new subcategory audit policy feature. Group Policy only allows audit policy to be set at the category level, and existing Group Policy may override the subcategory settings of new machines as they are joined to the domain or upgraded. To allow audit policy to be managed using subcategories without requiring a change to Group Policy, there is a new registry value in Windows Vista and later versions, SCENoApplyLegacyAuditPolicy, which prevents the application of category-level audit policy from Group Policy and from the Local Security Policy administrative tool. | -| Security Options | Domain member: Digitally encrypt or sign secure channel data (always) | Enabled | This security setting determines whether all secure channel traffic initiated by the domain member must be signed or encrypted. This setting determines whether all secure channel traffic initiated by the domain member meets minimum security requirements. Specifically, it determines whether all secure channel traffic initiated by the domain member must be signed or encrypted. If this policy is enabled, then the secure channel will not be established unless either signing or encryption of all secure channel traffic is negotiated. If this policy is disabled, then encryption and signing of all secure channel traffic is negotiated with the Domain Controller in which case the level of signing and encryption depends on the version of the Domain Controller and the settings of the following two policies:
- Domain member: Digitally encrypt secure channel data (when possible)
- Domain member: Digitally sign secure channel data (when possible) | -| Security Options | Domain member: Digitally encrypt secure channel data (when possible) | Enabled | This security setting determines whether a domain member attempts to negotiate encryption for all secure channel traffic that it initiates. If enabled, the domain member will request encryption of all secure channel traffic. If the domain controller supports encryption of all secure channel traffic, then all secure channel traffic will be encrypted. Otherwise, only logon information transmitted over the secure channel will be encrypted. If this setting is disabled, then the domain member will not attempt to negotiate secure channel encryption. | -| Security Options | Domain member: Digitally sign secure channel data (when possible) | Enabled | This security setting determines whether a domain member attempts to negotiate signing for all secure channel traffic that it initiates. If enabled, the domain member will request signing of all secure channel traffic. If the Domain Controller supports signing of all secure channel traffic, then all secure channel traffic will be signed, which ensures that it cannot be tampered with in transit. | -| Security Options | Domain member: Disable machine account password changes | Disabled | Determines whether a domain member periodically changes its computer account password. | -| Security Options | Domain member: Maximum machine account password age | 30 | Determines how often a domain member will attempt to change its computer account password | -| Security Options | Domain member: require strong (Windows 2000 or later) session key | Enabled | Determines whether 128-bit key strength is required for encrypted secure channel data | -| Security Options | Interactive logon: Machine inactivity limit | 900 | The number of seconds of inactivity before the session is locked | -| Security Options | Interactive logon: Smart card removal behavior | Lock Workstation | This security setting determines what happens when the smart card for a logged-on user is removed from the smart card reader. If you click **Lock Workstation** in the **Properties** for this policy, the workstation is locked when the smart card is removed, allowing users to leave the area, take their smart cards with them, and still maintain protected sessions. For this setting to work beginning with Windows Vista, the Smart Card Removal Policy service must be started. | -| Security Options | Microsoft network client: Digitally sign communications (always) | Enabled | This security setting determines whether packet signing is required by the SMB client component. | -| Security Options | Microsoft network client: Send unencrypted password to third party SMB servers| Disabled | If this security setting is enabled, the Server Message Block (SMB) redirector can send plaintext passwords to non-Microsoft SMB servers that do not support password encryption during authentication. Sending unencrypted passwords is a security risk. | -| Security Options | Microsoft network server: Digitally sign communications (always) | Enabled | This security setting determines whether packet signing is required by the SMB server component. | -| Security Options | Network access: Allow anonymous SID/Name translation | Disabled | This security setting determines if an anonymous user can request security identifier (SID) attributes for another user. If this policy is enabled, a user with knowledge of an administrator's SID could contact a computer that has this policy enabled and use the SID to get the administrator's name. | -| Security Options | Network access: Do not allow anonymous enumeration of SAM accounts | Enabled | This security setting determines what additional permissions will be granted for anonymous connections to the computer. Windows allows anonymous users to perform certain activities, such as enumerating the names of domain accounts and network shares. This is convenient, for example, when an administrator wants to grant access to users in a trusted domain that does not maintain a reciprocal trust. This security option allows additional restrictions to be placed on anonymous connections as follows: Enabled: Do not allow enumeration of SAM accounts. This option replaces Everyone with Authenticated Users in the security permissions for resources. | -| Security Options | Network access: Do not allow anonymous enumeration of SAM accounts and shares | Enabled | This security setting determines whether anonymous enumeration of SAM accounts and shares is allowed. Windows allows anonymous users to perform certain activities, such as enumerating the names of domain accounts and network shares. This is convenient, for example, when an administrator wants to grant access to users in a trusted domain that does not maintain a reciprocal trust. If you do not want to allow anonymous enumeration of SAM accounts and shares, then enable this policy. | -| Security Options | Network access: Restrict anonymous access to Named Pipes and Shares | Enabled | When enabled, this security setting restricts anonymous access to shares and pipes to the settings for:
- Network access: Named pipes that can be accessed anonymously
- Network access: Shares that can be accessed anonymously | -| Security Options | Network access: Restrict clients allowed to make remote calls to SAM | O:BAG:BAD:(A;;RC;;;BA) | This policy setting allows you to restrict remote RPC connections to SAM. If not selected, the default security descriptor will be used. | -| Security Options | Network security: Allow LocalSystem NULL session fallback | Disabled | Allow NTLM to fall back to NULL session when used with LocalSystem | -| Security Options | Network security: Do not store LAN Manager hash value on next password change | Enabled | This security setting determines if, at the next password change, the LAN Manager (LM) hash value for the new password is stored. The LM hash is relatively weak and prone to attack, as compared with the cryptographically stronger Windows NT hash. Since the LM hash is stored on the local computer in the security database the passwords can be compromised if the security database is attacked. | -| Security Options | Network security: LAN Manager authentication level | Send NTLMv2 response only. Refuse LM & NTLM | This security setting determines which challenge/response authentication protocol is used for network logons. This choice affects the level of authentication protocol used by clients, the level of session security negotiated, and the level of authentication accepted by servers as follows: Send NTLMv2 response only\\refuse LM & NTLM: Clients use NTLMv2 authentication only and use NTLMv2 session security if the server supports it; domain controllers refuse LM and NTLM (accept only NTLMv2 authentication). | -| Security Options | Network security: LDAP client signing requirements | Negotiate signing | This security setting determines the level of data signing that is requested on behalf of clients issuing LDAP BIND requests, as follows: Negotiate signing: If Transport Layer Security/Secure Sockets Layer (TLS\\SSL) has not been started, the LDAP BIND request is initiated with the LDAP data signing option set in addition to the options specified by the caller. If TLS\\SSL has been started, the LDAP BIND request is initiated with the options that are specified by the caller. | -| Security Options | Network security: Minimum session security for NTLM SSP based (including secure RPC) clients | Require NTLMv2 session security and Require 128-bit encryption | This security setting allows a client to require the negotiation of 128-bit encryption and/or NTLMv2 session security. These values are dependent on the LAN Manager Authentication Level security setting value. | -| Security Options | Network security: Minimum session security for NTLM SSP based (including secure RPC) servers | Require NTLMv2 session security and Require 128-bit encryption | This security setting allows a server to require the negotiation of 128-bit encryption and/or NTLMv2 session security. These values are dependent on the LAN Manager Authentication Level security setting value. | -| Security Options | System objects: Strengthen default permissions of internal system objects (e.g. Symbolic Links) | Enabled | This security setting determines the strength of the default discretionary access control list (DACL) for objects. Active Directory maintains a global list of shared system resources, such as DOS device names, mutexes, and semaphores. In this way, objects can be located and shared among processes. Each type of object is created with a default DACL that specifies who can access the objects and what permissions are granted. If this policy is enabled, the default DACL is stronger, allowing users who are not administrators to read shared objects but not allowing these users to modify shared objects that they did not create. | -| Security Options | User Account Control: Admin approval mode for the built-in administrator | Enabled | The built-in Administrator account uses Admin Approval Mode - any operation that requires elevation of privilege will prompt to user to approve that operation | -| Security Options | User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode | Prompt for consent on the secure desktop | When an operation requires elevation of privilege, the user is prompted on the secure desktop to enter a privileged user name and password. If the user enters valid credentials, the operation continues with the user's highest available privilege. | -| Security Options | User Account Control: Detect application installations and prompt for elevation | Enabled | When an application installation package is detected that requires elevation of privilege, the user is prompted to enter an administrative user name and password. If the user enters valid credentials, the operation continues with the applicable privilege. | -| Security Options | User Account Control: Only elevate UIAccess applications that are installed in secure locations | Enabled | This policy setting controls whether applications that request to run with a User Interface Accessibility (UIAccess) integrity level must reside in a secure location in the file system. Secure locations are limited to the following: - …\\Program Files\\, including subfolders - …\\Windows\\system32\\ - …\\Program Files (x86)\\, including subfolders for 64-bit versions of Windows | -| Security Options | User Account Control: Run all Administrators in admin approval mode | Enabled | This policy must be enabled, and related UAC policy settings must also be set appropriately to allow the built-in Administrator account and all other users who are members of the Administrators group to run in Admin Approval Mode. | -| Security Options | User Account Control: Virtualize file and registry write failures to per-user locations | Enabled | This policy setting controls whether application write failures are redirected to defined registry and file system locations. This policy setting mitigates applications that run as administrator and write run-time application data to %ProgramFiles%, %Windir%, %Windir%\\system32, or HKLM\\Software. | -| User Rights Assignments | Access Credential Manager as a trusted caller | No One (blank) | This setting is used by Credential Manager during Backup/Restore. No accounts should have this privilege, as it is only assigned to Winlogon. Users saved credentials might be compromised if this privilege is given to other entities.| -| User Rights Assignment | Access this computer from the network | Administrators; Remote Desktop Users | This user right determines which users and groups can connect to the computer over the network. Remote Desktop Services are not affected by this user right. | -| User Rights Assignments | Act as part of the operating system | No One (blank) | This user right allows a process to impersonate any user without authentication. The process can therefore gain access to the same local resources as that user. | -| User Rights Assignments | Allow log on locally | Administrators; Users | Determines which users can log on to the computer | -| User Rights Assignments | Back up files and directories | Administrators | Determines which users can bypass file and directory, registry, and other persistent object permissions for the purposes of backing up the system | -| User Rights Assignments | Create a pagefile | Administrators | Determines which users and groups can call an internal application programming interface (API) to create and change the size of a page file | -| User Rights Assignments | Create a token object | No One (blank) | Determines which accounts can be used by processes to create a token that can then be used to get access to any local resources when the process uses an internal application programming interface (API) to create an access token. | -| User Rights Assignments | Create global objects | Administrators; LOCAL SERVICE; NETWORK SERVICE; SERVICE | This security setting determines whether users can create global objects that are available to all sessions. | -| User Rights Assignments | Create permanent shared objects | No One (blank) | Determines which accounts can be used by processes to create a directory object using the object manager | -| User Rights Assignments | Debug programs | Administrators | Determines which users can attach a debugger to any process or to the kernel. Developers who are debugging their own applications do not need to be assigned this user right. Developers who are debugging new system components will need this user right to be able to do so. This user right provides complete access to sensitive and critical operating system components. | -| User Rights Assignment | Enable computer and user accounts to be trusted for delegation | No One (blank) | This security setting determines which users can set the Trusted for Delegation setting on a user or computer object. | -| User Rights Assignments | Force shutdown from a remote system | Administrators | Determines which users can shut down a computer from a remote location on the network. Misuse of this user right can result in a denial of service. | -| User Rights Assignment | Impersonate a client after authentication | Administrators, SERVICE, Local Service, Network Service | Assigning this privilege to a user allows programs running on behalf of that user to impersonate a client. Requiring this user right for this kind of impersonation prevents an unauthorized user from convincing a client to connect (for example, by remote procedure call (RPC) or named pipes) to a service that they have created and then impersonating that client, which can elevate the unauthorized user's permissions to administrative or system levels. | -| User Rights Assignments | Load and unload device drivers | Administrators | Determines which users can dynamically load and unload device drivers or other code in to kernel mode. This user right does not apply to Plug and Play device drivers. | -| User Rights Assignment | Lock pages in memory | No One (blank) | Determines which accounts can use a process to keep data in physical memory, which prevents the system from paging the data to virtual memory on disk. Exercising this privilege could significantly affect system performance by decreasing the amount of available random-access memory (RAM). | -| User Rights Assignments | Manage auditing and security log | Administrators | Determines which users can specify object access auditing options for individual resources, such as files, Active Directory objects, and registry keys. | -| User Rights Assignments | Modify firmware environment variables | Administrators | Determines who can modify firmware environment values. Firmware environment variables are settings stored in the nonvolatile RAM of non-x86-based computers. The effect of the setting depends on the processor. | -| User Rights Assignment | Perform volume maintenance tasks | Administrators | This security setting determines which users and groups can run maintenance tasks on a volume, such as remote defragmentation. | -| User Rights Assignment | Profile single process | Administrators | This security setting determines which users can use performance monitoring tools to monitor the performance of non-system processes. | -| User Rights Assignments | Restore files and directories | Administrators | Determines which users can bypass file, directory, registry, and other persistent objects permissions when restoring backed up files and directories, and determines which users can set any valid security principal as the owner of an object | -| User Rights Assignments | Take ownership of files or other objects | Administrators | Determines which users can take ownership of any securable object in the system, including Active Directory objects, files and folders, printers, registry keys, processes, and threads | - -### Advanced Audit Policies - -| Feature | Policy Setting | Policy Value | Description | -|---------|----------------|--------------|-------------| -| Account Logon | Audit Credential Validation | Success and Failure | Audit events generated by validation tests on user account logon credentials. Occurs only on the computer that is authoritative for those credentials. | -| Account Management | Audit Security Group Management | Success | Audit events generated by changes to security groups, such as creating, changing or deleting security groups, adding or removing members, or changing group type. | -| Account Management | Audit User Account Management | Success and Failure | Audit changes to user accounts. Events include creating, changing, deleting user accounts; renaming, disabling, enabling, locking out, or unlocking accounts; setting or changing a user account’s password; adding a security identifier (SID) to the SID History of a user account; configuring the Directory Services Restore Mode password; changing permissions on administrative user accounts; backing up or restoring Credential Manager credentials | -| Detailed Tracking | Audit PNP Activity | Success | Audit when plug and play detects an external device | -| Detailed Tracking | Audit Process Creation | Success | Audit events generated when a process is created or starts; the name of the application or user that created the process is also audited | -| Logon/ Logoff | Audit Account Lockout | Failure | Audit events generated by a failed attempt to log on to an account that is locked out | -| Logon/ Logoff | Audit Group Membership | Success | Audit the group membership information in the user's logon token. Events in this subcategory are generated on the computer on which a logon session is created. For an interactive logon, the security audit event is generated on the computer that the user logged on to. For a network logon, such as accessing a shared folder on the network, the security audit event is generated on the computer hosting the resource. | -| Logon/ Logoff | Audit Logon | Success and Failure | Audit events generated by user account logon attempts on the computer | -| Logon/ Logoff | Audit Other Logon / Logoff Events | Success and Failure | Audit other logon/logoff-related events that are not covered in the “Logon/Logoff” policy setting, such as Terminal Services session disconnections, new Terminal Services sessions locking and unlocking a workstation, invoking or dismissing a screen saver, detection of a Kerberos replay attack, or access to a wireless network granted to a user or computer account | -| Logon/ Logoff | Audit Special Logon | Success | Audit events generated by special logons such as the use of a special logon, which is a logon that has administrator-equivalent privileges and can be used to elevate a process to a higher level, or a logon by a member of a Special Group (Special Groups enable you to audit events generated when a member of a certain group has logged on to your network) | -| Object Access | Audit Detailed File Share | Failure | Audit attempts to access files and folders on a shared folder; the Detailed File Share setting logs an event every time a file or folder is accessed | -| Object Access | Audit File Share | Success and Failure | Audit attempts to access a shared folder; an audit event is generated when an attempt is made to access a shared folder | -| Object Access | Audit Other Object Access Events | Success and Failure | Audit events generated by the management of task scheduler jobs or COM+ objects | -| Object Access | Audit Removable Storage | Success and Failure | Audit user attempts to access file system objects on a removable storage device. A security audit event is generated only for all objects for all types of access requested. | -| Policy Change | Audit Audit Policy Change | Success | Audit changes in the security audit policy settings | -| Policy Change | Audit Authentication Policy Change | Success | Audit events generated by changes to the authentication policy | -| Policy Change | Audit MPSSVC Rule-Level Policy Change | Success and Failure | Audit events generated by changes in policy rules used by the Microsoft Protection Service (MPSSVC). This service is used by Windows Firewall. | -| Policy Change | Audit Other Policy Change Events | Failure | Audit events generated by other security policy changes that are not audited in the policy change category, such as Trusted Platform Module (TPM) configuration changes, kernel-mode cryptographic self tests, cryptographic provider operations, cryptographic context operations or modifications, applied Central Access Policies (CAPs) changes, or boot Configuration Data (BCD) modifications | -| Privilege Use | Audit Sensitive Privilege Use | Success and Failure | Audit events generated when sensitive privileges (user rights) are used | -| System | Audit Other System Events | Success and Failure | Audit any of the following events: Startup and shutdown of the Windows Firewall service and driver, security policy processing by the Windows Firewall Service, cryptography key file and migration operations. | -| System | Audit Security State Change | Success | Audit events generated by changes in the security state of the computer such as startup and shutdown of the computer, change of system time, recovering the system from CrashOnAuditFail, which is logged after a system restarts when the security event log is full and the CrashOnAuditFail registry entry is configured. | -| System | Audit Security System Extension | Success | Audit events related to security system extensions or services | -| System | Audit System Integrity | Success and Failure | Audit events that violate the integrity of the security subsystem | - -### Windows Defender Firewall Policies - -| Feature | Policy Setting | Policy Value | Description | -|---------|----------------|--------------|-------------| -| Domain Profile / State | Firewall State | On | Enables the firewall when connected to the domain profile | -| Domain Profile / State | Inbound Connections | Block | Unsolicited inbound connections for which there is no rule allowing the connection will be blocked in the domain profile | -| Domain Profile / State | Outbound Connections | Allow | Outbound connections for which there is no rule blocking the connection will be allowed in the domain profile | -| Domain Profile / Settings | Display a notification | No | The display of notifications to the user is enabled when a program is blocked from receiving an inbound connection in the domain profile | -| Domain Profile / Logging | Size Limit | 16384 | Sets the firewall log file size for a domain connection | -| Domain Profile / Logging | Log dropped packets | Yes | Enables logging of dropped packets for a domain connection | -| Domain Profile / Logging | Log successful connections | Yes | Enables logging of successful connections for a domain connection | -| Private Profile / State | Firewall State | On | Enables the firewall when connected to the private profile | -| Private Profile / State | Inbound Connections | Block | Unsolicited inbound connections for which there is no rule allowing the connection will be blocked in the private profile | -| Private Profile / State | Outbound Connections | Allow | Outbound connections for which there is no rule blocking the connection will be allowed in the private profile | -| Private Profile / Settings | Display a notification | No | The display of notifications to the user is enabled when a program is blocked from receiving an inbound connection in the private profile | -| Private Profile / Logging | Size Limit | 16384 | Sets the firewall log file size for a private connection | -| Private Profile / Logging | Log dropped packets | Yes | Enables logging of dropped packets for a private connection | -| Private Profile / Logging | Log successful connections | Yes | Enables logging of successful connections for a private connection | -| Public Profile / State | Firewall State | On | Enables the firewall when connected to the public profile | -| Public Profile / State | Inbound Connections | Block | Unsolicited inbound connections for which there is no rule allowing the connection will be blocked in the public profile | -| Public Profile / State | Outbound Connections | Allow | Outbound connections for which there is no rule blocking the connection will be allowed in the public profile | -| Public Profile / Settings | Display a notification | No | The display of notifications to the user is enabled when a program is blocked from receiving an inbound connection in the public profile | -| Public Profile / Settings | Apply local firewall rules | No | Users cannot create new firewall rules | -| Public Profile / Settings | Apply local connection security rules | No | Ensures local connection rules will not be merged with Group Policy settings in the domain | -| Public Profile / Logging | Size Limit | 16384 | Sets the firewall log file size for a public connection | -| Public Profile / Logging | Log dropped packets | Yes | Enables logging of dropped packets for a public connection | -| Public Profile / Logging | Log successful connections | Yes | Enables logging of successful connections for a public connection | - -### Computer Policies - -| Feature | Policy Setting | Policy Value | Description | -|---------|----------------|--------------|-------------| -| LAPS | Enable local admin password management | Enabled | Activates LAPS for the device | -| MS Security Guide | Apply UAC restrictions to local accounts on network logon | Enabled | Filters the user account token for built-in administrator accounts for network logons | -| MS Security Guide | Configure SMB v1 client driver | Disable driver (recommended) | Configure the startup mode for the kernel mode driver that implements client-side SMBv1 processing (MrxSmb10). This setting includes a dropdown that is activated when the Enabled radio button is selected and that controls the “Start” registry value in HKLM\\SYSTEM\\CurrentControlSet\\Services\\MrxSmb10. | -| MS Security Guide | Configure SMB v1 server | Disabled | Disable or enable server-side processing of the SMBv1 protocol | -| MS Security Guide | Enabled Structured Exception Handling Overwrite Protection (SEHOP)| Enabled | This feature is designed to block exploits that use the Structured Exception Handler (SEH) overwrite technique. This protection mechanism is provided at run-time. Therefore, it helps protect applications regardless of whether they have been compiled with the latest improvements, such as the /SAFESEH option. We recommend that Windows users who are running any of the above operating systems enable this feature to improve the security profile of their systems. | -| MS Security Guide | NetBT NodeType Configuration | P-node (recommended) | The NetBT NodeType setting determines what methods NetBT uses to register and resolve names:
- A B-node computer uses broadcasts.
- A P-node computer uses only point-to-point name queries to a name server (WINS).
- An M-node computer broadcasts first, and then queries the name server.
- An H-node computer queries the name server first, and then broadcasts.
Resolution through LMHOSTS or DNS follows these methods. If the NodeType value is present, it overrides any DhcpNodeType value.
If neither NodeType nor DhcpNodeType is present, the computer uses B-node if there are no WINS servers configured for the network, or H-node if there is at least one WINS server configured. | -| MS Security Guide | WDigest Authentication | Disabled | When the WDigest Authentication protocol is enabled, plain text passwords are stored in the Local Security Authority Subsystem Service (LSASS) exposing them to theft. WDigest is disabled by default in Windows 10. This setting ensures this is enforced. | -| MSS | MSS: (DisableIPSourceRouting IPv6) IP source routing protection level (Protects against packet spoofing) | Highest Protection, source routing is completely disabled | Allowing source routed network traffic allows attackers to obscure their identity and location. | -| MSS | MSS: (DisableIPSourceRouting) IP source routing protection level (Protects against packet spoofing) | Highest Protection, source routing is completely disabled | Allowing source routed network traffic allows attackers to obscure their identity and location. | -| MSS | MSS: (EnableICMPRedirect) Allow ICMP redirects to override OSPF generated routes | Disabled | Allowing ICMP redirect of routes can lead to traffic not being routed properly. When disabled, this forces ICMP to be routed via shortest path first. | -| MSS | MSS: (NoNameReleaseOnDemand) Allow the computer to ignore NetBIOS name release requests except from WINS servers | Enabled | Prevents a denial-of-service (DoS) attack against a WINS server. The DoS consists of sending a NetBIOS Name Release Request to the server for each entry in the server's cache, causing a response delay in the normal operation of the server's WINS resolution capability. | -| Network / DNS Client | Turn off multicast name resolution | Enabled | Specifies that link local multicast name resolution (LLMNR) is disabled on client computers.
LLMNR is a secondary name resolution protocol. With LLMNR, queries are sent using multicast over a local network link on a single subnet from a client computer to another client computer on the same subnet that also has LLMNR enabled. LLMNR does not require a DNS server or DNS client configuration, and provides name resolution in scenarios in which conventional DNS name resolution is not possible.
If you enable this policy setting, LLMNR will be disabled on all available network adapters on the client computer.
If you disable this policy setting, or you do not configure this policy setting, LLMNR will be enabled on all available network adapters.| -| Network / Lanman Workstation | Enable insecure guest logons | Disabled | Determines if the SMB client will allow insecure guest logons to an SMB server | -| Network / Network Connections | Prohibit use of Internet Connection Sharing on your DNS domain network | Enabled | Determines whether administrators can enable and configure the Internet Connection Sharing (ICS) feature of an Internet connection and if the ICS service can run on the computer. | -| Network / Network Provider | Hardened UNC Paths | \\\\\*\\SYSVOL and \\\\\*\\NETLOGON RequireMutualAuthentication = 1, RequireIntegrity = 1 | This policy setting configures secure access to UNC paths. If you enable this policy, Windows only allows access to the specified UNC paths after fulfilling additional security requirements. | -| Network / Windows Connection Manager | Prohibit connection to non-domain networks when connected to domain authenticated network | Enabled | This policy setting prevents computers from connecting to both a domain-based network and a non-domain-based network at the same time. | -| System / Credentials Delegation | Encryption Oracle Remediation | Force Updated Clients | Encryption Oracle Remediation | -| System / Credentials Delegation | Remote host allows delegation of non-exportable credentials | Enabled | When using credential delegation, devices provide an exportable version of credentials to the remote host. This exposes users to the risk of credential theft from attackers on the remote host. If you enable this policy setting, the host supports Restricted Admin or Remote Credential Guard mode. | -| System / Device Installation / Device Installation Restrictions | Prevent installation of devices that match any of these device IDs | [[[main setting]]] = Enabled
Also apply to matching devices that are already installed = True
1 = PCI\CC_0C0A | This policy setting allows you to specify a list of Plug and Play hardware IDs and compatible IDs for devices that Windows is prevented from installing. This policy setting takes precedence over any other policy setting that allows Windows to install a device. if you enable this policy setting, Windows is prevented from installing a device whose hardware ID or compatible ID appears in a list that you create. If you enable this policy setting on a remote desktop server, the policy setting affects redirection of the specified devices from a remote desktop client to the remote desktop server. If you disable or do not configure this policy setting, devices can be installed and updated as allowed or prevented by other policy settings. | -| System / Device Installation / Device Installation Restrictions | Prevent installation of devices using drivers that match these device setup classes | [[[main setting]]] = Enabled
Also apply to matching devices that are already installed = True
1 = {d48179be-ec20-11d1-b6b8-00c04fa372a7} | This policy setting allows you to specify a list of device setup class globally unique identifiers (GUIDs) for device drivers that Windows is prevented from installing. This policy setting takes precedence over any other policy setting that allows Windows to install a device. if you enable this policy setting, Windows is prevented from installing or updating device drivers whose device setup class GUIDs appear in the list you create. If you enable this policy setting on a remote desktop server, the policy setting affects redirection of the specified devices from a remote desktop client to the remote desktop server. If you disable or do not configure this policy setting, Windows can install and update devices as allowed or prevented by other policy settings. | -| System / Early Launch Antimalware | Boot-Start Driver Initialization Policy | Good, unknown and bad but critical | Allows you to specify which boot-start drivers are initialized based on a classification determined by an Early Launch Antimalware boot-start driver. The Early Launch Antimalware boot-start driver can return the following classifications for each boot-start driver:
- Good: The driver has been signed and has not been tampered with.
- Bad: The driver has been identified as malware. It is recommended that you do not allow known bad drivers to be initialized.
- Bad, but required for boot: The driver has been identified as malware, but the computer cannot successfully boot without loading this driver.
- Unknown: This driver has not been attested to by your malware detection application and has not been classified by the Early Launch Antimalware boot-start driver.
If you enable this policy setting you will be able to choose which boot-start drivers to initialize the next time the computer is started.
If you disable or do not configure this policy setting, the boot start drivers determined to be Good, Unknown or Bad but Boot Critical are initialized and the initialization of drivers determined to be Bad is skipped.
If your malware detection application does not include an Early Launch Antimalware boot-start driver or if your Early Launch Antimalware boot-start driver has been disabled, this setting has no effect and all boot-start drivers are initialized. | -| System / Group Policy | Configure registry policy processing | Process even if the Group Policy objects have not changed = True
Do not apply during periodic background processing = False | Determines when registry policies are updated.
This policy setting affects all policies in the Administrative Templates folder and any other policies that store values in the registry. It overrides customized settings that the program implementing a registry policy set when it was installed.
If you enable this policy setting, you can use the check boxes provided to change the options. If you disable or do not configure this policy setting, it has no effect on the system.
The "Do not apply during periodic background processing" option prevents the system from updating affected policies in the background while the computer is in use. When background updates are disabled, policy changes will not take effect until the next user logon or system restart.
The "Process even if the Group Policy objects have not changed" option updates and reapplies the policies even if the policies have not changed. Many policy implementations specify that they are updated only when changed. However, you might want to update unchanged policies, such as reapplying a desired policy setting in case a user has changed it. | -| System / Internet Communication Management / Internet Communication settings| Turn off Internet download for Web publishing and online ordering wizards | Enabled | This policy setting specifies whether Windows should download a list of providers for the web publishing and online ordering wizards. These wizards allow users to select from a list of companies that provide services such as online storage and photographic printing. By default, Windows displays providers downloaded from a Windows website in addition to providers specified in the registry. | -| System / Kernel DMA Protection | Enumeration policy for external devices incompatible with Kernel DMA Protection | Block all | Enumeration policy for external DMA-capable devices incompatible with DMA remapping. This policy only takes effect when Kernel DMA Protection is enabled and supported by the system. Note: this policy does not apply to 1394, PCMCIA or ExpressCard devices. | -| System / Power Management / Sleep Settings | Require a password when a computer wakes (on battery) | Enabled | Specifies whether the user is prompted for a password when the system resumes from sleep | -| System / Power Management / Sleep Settings | Require a password when a computer wakes (plugged in) | Enabled | Specifies whether the user is prompted for a password when the system resumes from sleep | -| System / Remote Procedure Call | Restrict Unauthenticated RPC clients | Authenticated | Controls how the RPC server runtime handles unauthenticated RPC clients connecting to RPC servers. | -| System / Service Control Manager Settings / Security Settings | Enable svchost.exe mitigation options | Enabled | Enables process mitigation options on svchost.exe processes.
If you enable this policy setting, built-in system services hosted in svchost.exe processes will have stricter security policies enabled on them. This includes a policy requiring all binaries loaded in these processes to be signed by microsoft, as well as a policy disallowing dynamically-generated code.
If you disable or do not configure this policy setting, these stricter security settings will not be applied. | -| Windows Components / App runtime | Allow Microsoft accounts to be optional | Enabled | Lets you control whether Microsoft accounts are optional for Windows Store apps that require an account to sign in. This policy only affects Windows Store apps that support it. | -| Windows Components / AutoPlay Policies | Disallow Autoplay for non-volume devices | Enabled | Disallows AutoPlay for MTP devices like cameras or phones. | -| Windows Components / AutoPlay Policies | Set the default behavior for AutoRun | Do not execute any autorun commands | Sets the default behavior for Autorun commands. | -| Windows Components / AutoPlay Policies | Turn off Autoplay | All Drives | Allows you to turn off the Autoplay feature. | -| Windows Components / Biometrics / Facial Features | Configure enhanced anti-spoofing | Enabled | Determines whether enhanced anti-spoofing is required for Windows Hello face authentication | -| Windows Components / BitLocker Drive Encryption | Disable new DMA devices when this computer is locked | Enabled | Allows you to block direct memory access (DMA) for all Thunderbolt hot pluggable PCI downstream ports until a user logs into Windows | -| Windows Components / BitLocker Drive Encryption / Operating System Drives | Allow enhanced PINs for startup | Enabled | Allows you to configure whether enhanced startup PINs are used with BitLocker | -| Windows Components / Event Log Service / Application | Specify the maximum log file size (KB) | 32768 | Specifies the maximum size of the log file in kilobytes. | -| Windows Components / Event Log Service / Security | Specify the maximum log file size (KB) | 196608 | Specifies the maximum size of the log file in kilobytes. | -| Windows Components / Event Log Service / System | Specify the maximum log file size (KB) | Enabled: 32768 | Specifies the maximum size of the log file in kilobytes. | -| Windows Components / File Explorer | Configure Windows Defender SmartScreen | [[[main setting]]] = Enabled
Pick one of the following settings = Warn and prevent bypass | Configure whether to turn on Windows Defender SmartScreen to provide warning messages to help protect your employees from potential phishing scams and malicious software| -| Windows Components / Internet Explorer | Prevent managing SmartScreen Filter | On | Prevents the user from managing SmartScreen Filter, which warns the user if the website being visited is known for fraudulent attempts to gather personal information through "phishing," or is known to host malware. | -| Windows Components / Internet Explorer | Specify use of ActiveX Installer Service for installation of ActiveX controls | Enabled | This policy setting allows you to specify how ActiveX controls are installed. If you enable this policy setting, ActiveX controls are installed only if the ActiveX Installer Service is present and has been configured to allow the installation of ActiveX controls. If you disable or do not configure this policy setting, ActiveX controls, including per-user controls, are installed through the standard installation process. | -| Windows Components / Internet Explorer | Turn off the Security Settings Check feature | Disabled | This policy setting turns off the Security Settings Check feature, which checks Internet Explorer security settings to determine when the settings put Internet Explorer at risk. If you enable this policy setting, the feature is turned off. If you disable or do not configure this policy setting, the feature is turned on. | -| Windows Components / Internet Explorer / Internet Control Panel | Prevent ignoring certificate errors | Enabled | This policy setting prevents the user from ignoring Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificate errors that interrupt browsing (such as "expired", "revoked", or "name mismatch" errors) in Internet Explorer. | -| Windows Components / Internet Explorer / Internet Control Panel / Advanced Page | Allow software to run or install even if the signature is invalid | Disabled | This policy setting allows you to manage whether software, such as ActiveX controls and file downloads, can be installed or run by the user even though the signature is invalid. An invalid signature might indicate that someone has tampered with the file. | -| Windows Components / Internet Explorer / Internet Control Panel / Advanced Page | Check for server certificate revocation | Enabled | Allows you to manage whether Internet Explorer will check revocation status of servers' certificates | -| Windows Components / Internet Explorer / Internet Control Panel / Advanced Page | Check for signatures on downloaded programs | Enabled | This policy setting allows you to manage whether Internet Explorer checks for digital signatures (which identifies the publisher of signed software and verifies it hasn't been modified or tampered with) on user computers before downloading executable programs. | -| Windows Components / Internet Explorer / Internet Control Panel / Advanced Page | Turn off encryption support | Use TLS 1.1 and TLS 1.2 | This policy setting allows you to turn off support for Transport Layer Security (TLS) 1.0, TLS 1.1, TLS 1.2, Secure Sockets Layer (SSL) 2.0, or SSL 3.0 in the browser. TLS and SSL are protocols that help protect communication between the browser and the target server. When the browser attempts to set up a protected communication with the target server, the browser and server negotiate which protocol and version to use. The browser and server attempt to match each other’s list of supported protocols and versions, and they select the most preferred match. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page | Turn on certificate address mismatch warning | Enabled | This policy setting allows you to turn on the certificate address mismatch security warning. When this policy setting is turned on, the user is warned when visiting Secure HTTP (HTTPS) websites that present certificates issued for a different website address. This warning helps prevent spoofing attacks. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Access data sources across domains | Disable | This policy setting allows you to manage whether Internet Explorer can access data from another security zone using the Microsoft XML Parser (MSXML) or ActiveX Data Objects (ADO). | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Allow cut copy or paste operations from the clipboard via script | Disable | This policy setting allows you to manage whether scripts can perform a clipboard operation (for example, cut, copy, and paste) in a specified region. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Allow drag and drop or copy and paste files | Disable | This policy setting allows you to manage whether users can drag files or copy and paste files from a source within the zone. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Allow loading of XAML files | Disable | This policy setting allows you to manage the loading of Extensible Application Markup Language (XAML) files. XAML is an XML-based declarative markup language commonly used for creating rich user interfaces and graphics that take advantage of the Windows Presentation Foundation. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Allow only approved domains to use ActiveX controls without prompt | Enable | This policy setting controls whether the user is prompted to allow ActiveX controls to run on websites other than the website that installed the ActiveX control. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Allow only approved domains to use the TDC ActiveX control | Enable | This policy setting controls whether the user can run the TDC ActiveX control on websites. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Allow scripting of Internet Explorer WebBrowser controls | Disable | This policy setting determines whether a page can control embedded WebBrowser controls via script. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Allow script-initiated windows without size or position constraints | Disable | This policy setting allows you to manage restrictions on script-initiated pop-up windows and windows that include the title and status bars. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Allow scriptlets | Disable | This policy setting allows you to manage whether the user can run scriptlets. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Allow updates to status bar via script | Disable | This policy setting allows you to manage whether script can update the status bar within the zone. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Allow VBScript to run in Internet Explorer | Disable | This policy setting allows you to manage whether VBScript can be run on pages from the specified zone in Internet Explorer. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Automatic prompting for file downloads | Disable | This policy setting determines whether users will be prompted for non-user-initiated file downloads. Regardless of this setting, users will receive file download dialogs for user-initiated downloads. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Don't run antimalware programs against ActiveX controls | Disable | Determines whether Internet Explorer runs antimalware programs against ActiveX controls, to check if they're safe to load on pages. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Download unsigned ActiveX controls | Disable | This policy setting allows you to manage whether users may download unsigned ActiveX controls from the zone. Such code is potentially harmful, especially when coming from an untrusted zone. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Enable dragging of content from different domains across windows | Disable | This policy setting allows you to set options for dragging content from one domain to a different domain when the source and destination are in different windows. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Enable dragging of content from different domains within a window | Disable | This policy setting allows you to set options for dragging content from one domain to a different domain when the source and destination are in the same window. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Include local path when user is uploading files to a server | Disable | This policy setting controls whether local path information is sent when the user is uploading a file via an HTML form. If the local path information is sent, some information may be unintentionally revealed to the server. For instance, files sent from the user's desktop may contain the user name as a part of the path. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Initialize and script ActiveX controls not marked as safe | Disable | This policy setting allows you to manage ActiveX controls not marked as safe. If you enable this policy setting, ActiveX controls are run, loaded with parameters, and scripted without setting object safety for untrusted data or scripts. This setting is not recommended, except for secure and administered zones. This setting causes both unsafe and safe controls to be initialized and scripted, ignoring the Script ActiveX controls marked safe for scripting option. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Java permissions | Disable Java | This policy setting allows you to manage permissions for Java applets. If you enable this policy setting, you can choose options from the drop-down box. Custom, to control permissions settings individually. Disable Java to prevent any applets from running. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Launching applications and files in an IFRAME | Disable | This policy setting allows you to manage whether applications may be run, and files may be downloaded from an IFRAME reference in the HTML of the pages in this zone. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Logon options | Prompt for user name and password | This policy setting allows you to manage settings for logon options. Prompt for user name and password to query users for user IDs and passwords. After a user is queried, these values can be used silently for the remainder of the session. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Navigate windows and frames across different domains | Disable | This policy setting allows you to manage the opening of windows and frames and access of applications across different domains. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Run .NET Framework-reliant components not signed with Authenticode | Disable | This policy setting allows you to manage whether .NET Framework components that are not signed with Authenticode can be executed from Internet Explorer. These components include managed controls referenced from an object tag and managed executables referenced from a link. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Run .NET Framework-reliant components signed with Authenticode | Enabled: Disable | This policy setting allows you to manage whether .NET Framework components that are signed with Authenticode can be executed from Internet Explorer. These components include managed controls referenced from an object tag and managed executables referenced from a link. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Show security warning for potentially unsafe files | Prompt | This policy setting controls whether the "Open File - Security Warning" message appears when the user tries to open executable files or other potentially unsafe files (from an intranet file share by using File Explorer, for example). | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Turn on Cross-Site Scripting Filter | Enabled: Enable | Controls whether the Cross-Site Scripting (XSS) Filter will detect and prevent cross-site script injections into websites in this zone. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Turn on Protected Mode | Enable | Allows you to turn on Protected Mode. Protected Mode helps protect Internet Explorer from exploited vulnerabilities by reducing the locations that Internet Explorer can write to in the registry and the file system. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Turn on SmartScreen Filter scan | Enable | Controls whether SmartScreen Filter scans pages in this zone for malicious content. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Use Pop-up Blocker | Enabled: Enable | Allows you to manage whether unwanted pop-up windows appear. Pop-up windows that are opened when the end user clicks a link are not blocked. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Userdata persistence | Disable | This policy setting allows you to manage the preservation of information in the browser's history, in favorites, in an XML store, or directly within a Web page saved to disk. When a user returns to a persisted page, the state of the page can be restored if this policy setting is appropriately configured. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Web sites in less privileged Web content zones can navigate into this zone | Disable | This policy setting allows you to manage whether Web sites from less privileged zones, such as Restricted Sites, can navigate into this zone. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Intranet Zone | Don't run antimalware programs against ActiveX controls | Enabled: Disable | Determines whether Internet Explorer runs antimalware programs against ActiveX controls, to check if they're safe to load on pages. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Intranet Zone | Initialize and script ActiveX controls not marked as safe | Enabled: Disable | This policy setting allows you to manage ActiveX controls not marked as safe. If you enable this policy setting, ActiveX controls are run, loaded with parameters, and scripted without setting object safety for untrusted data or scripts. This setting is not recommended, except for secure and administered zones. This setting causes both unsafe and safe controls to be initialized and scripted, ignoring the Script ActiveX controls marked safe for scripting option. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Intranet Zone | Java permissions | Enabled: High Safety | Allows you to manage permissions for Java applets. High Safety enables applets to run in their sandbox. Disable Java to prevent any applets from running. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Local Machine Zone | Don't run antimalware programs against ActiveX controls | Disable | Determines whether Internet Explorer runs antimalware programs against ActiveX controls, to check if they're safe to load on pages. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Local Machine Zone | Java permissions | Disable Java | This policy setting allows you to manage permissions for Java applets. If you enable this policy setting, you can choose options from the drop-down box. Custom, to control permissions settings individually. Disable Java to prevent any applets from running. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Locked-down Internet Zone | Turn on SmartScreen Filter scan | Enable | Controls whether SmartScreen Filter scans pages in this zone for malicious content. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Locked-Down Intranet Zone | Java permissions | Disable Java | This policy setting allows you to manage permissions for Java applets. If you enable this policy setting, you can choose options from the drop-down box. Custom, to control permissions settings individually. Disable Java to prevent any applets from running. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Locked-Down Local Machine Zone | Java permissions | Disable Java | This policy setting allows you to manage permissions for Java applets. If you enable this policy setting, you can choose options from the drop-down box. Custom, to control permissions settings individually. Disable Java to prevent any applets from running. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Locked-Down Restricted Sites Zone | Java permissions | Disable Java | This policy setting allows you to manage permissions for Java applets. If you enable this policy setting, you can choose options from the drop-down box. Custom, to control permissions settings individually. Disable Java to prevent any applets from running. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Locked-Down Restricted Sites Zone | Turn on SmartScreen Filter scan | Enabled: Enable | Controls whether SmartScreen Filter scans pages in this zone for malicious content. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Locked-Down Trusted Sites Zone | Java permissions | Disable Java | Allows you to configure policy settings according to the default for the selected security level, such Low, Medium, or High. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Access data sources across domains | Enabled: Disable | This policy setting allows you to manage whether Internet Explorer can access data from another security zone using the Microsoft XML Parser (MSXML) or ActiveX Data Objects (ADO). | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Allow active scripting | Disable | This policy setting allows you to manage whether script code on pages in the zone is run. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Allow binary and script behaviors | Disable | This policy setting allows you to manage dynamic binary and script behaviors: components that encapsulate specific functionality for HTML elements to which they were attached. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Allow cut copy or paste operations from the clipboard via script | Enabled: Disable | This policy setting allows you to manage whether scripts can perform a clipboard operation (for example, cut, copy, and paste) in a specified region. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Allow drag and drop or copy and paste files | Disable | This policy setting allows you to manage whether users can drag files or copy and paste files from a source within the zone. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Allow file downloads | Disable | This policy setting allows you to manage whether file downloads are permitted from the zone. This option is determined by the zone of the page with the link causing the download, not the zone from which the file is delivered. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Allow loading of XAML files | Disable | This policy setting allows you to manage the loading of Extensible Application Markup Language (XAML) files. XAML is an XML-based declarative markup language commonly used for creating rich user interfaces and graphics that take advantage of the Windows Presentation Foundation. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Allow META REFRESH | Disable | This policy setting allows you to manage whether a user's browser can be redirected to another Web page if the author of the Web page uses the Meta Refresh setting (tag) to redirect browsers to another Web page. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Allow only approved domains to use ActiveX controls without prompt | Enable | This policy setting controls whether the user is prompted to allow ActiveX controls to run on websites other than the website that installed the ActiveX control. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Allow only approved domains to use the TDC ActiveX control | Enable | This policy setting controls whether the user can run the TDC ActiveX control on websites. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Allow scripting of Internet Explorer WebBrowser controls | Disable | This policy setting determines whether a page can control embedded WebBrowser controls via script. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Allow script-initiated windows without size or position constraints | Enabled: Disable | This policy setting allows you to manage restrictions on script-initiated pop-up windows and windows that include the title and status bars. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Allow scriptlets | Disable | This policy setting allows you to manage whether the user can run scriptlets. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Allow updates to status bar via script | Disable | This policy setting allows you to manage whether script can update the status bar within the zone. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Allow VBScript to run in Internet Explorer | Disable | This policy setting allows you to manage whether VBScript can be run on pages from the specified zone in Internet Explorer. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Automatic prompting for file downloads | Disable | This policy setting determines whether users will be prompted for non-user-initiated file downloads. Regardless of this setting, users will receive file download dialogs for user-initiated downloads. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Don't run antimalware programs against ActiveX controls | Disable | Determines whether Internet Explorer runs antimalware programs against ActiveX controls, to check if they're safe to load on pages. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Download signed ActiveX controls | Disable | This policy setting allows you to manage whether users may download signed ActiveX controls from a page in the zone | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Download unsigned ActiveX controls | Disable | This policy setting allows you to manage whether users may download unsigned ActiveX controls from the zone. Such code is potentially harmful, especially when coming from an untrusted zone. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Enable dragging of content from different domains across windows | Disable | This policy setting allows you to set options for dragging content from one domain to a different domain when the source and destination are in different windows. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Enable dragging of content from different domains within a window | Disable | This policy setting allows you to set options for dragging content from one domain to a different domain when the source and destination are in the same window. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Include local path when user is uploading files to a server | Disable | This policy setting controls whether local path information is sent when the user is uploading a file via an HTML form. If the local path information is sent, some information may be unintentionally revealed to the server. For instance, files sent from the user's desktop may contain the user name as a part of the path. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Initialize and script ActiveX controls not marked as safe | Disable | This policy setting allows you to manage ActiveX controls not marked as safe. If you enable this policy setting, ActiveX controls are run, loaded with parameters, and scripted without setting object safety for untrusted data or scripts. This setting is not recommended, except for secure and administered zones. This setting causes both unsafe and safe controls to be initialized and scripted, ignoring the Script ActiveX controls marked safe for scripting option. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Java permissions | Disable Java | This policy setting allows you to manage permissions for Java applets. If you enable this policy setting, you can choose options from the drop-down box. Custom, to control permissions settings individually. Disable Java to prevent any applets from running. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Launching applications and files in an IFRAME | Disable | This policy setting allows you to manage whether applications may be run, and files may be downloaded from an IFRAME reference in the HTML of the pages in this zone. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Logon options | Anonymous logon | This policy setting allows you to manage settings for logon options. Anonymous logon to disable HTTP authentication and use the guest account only for the Common Internet File System (CIFS) protocol. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Navigate windows and frames across different domains | Enabled: Disable | This policy setting allows you to manage the opening of windows and frames and access of applications across different domains. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Run .NET Framework-reliant components not signed with Authenticode | Disable | This policy setting allows you to manage whether .NET Framework components that are not signed with Authenticode can be executed from Internet Explorer. These components include managed controls referenced from an object tag and managed executables referenced from a link. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Run .NET Framework-reliant components signed with Authenticode | Enabled: Disable | This policy setting allows you to manage whether .NET Framework components that are signed with Authenticode can be executed from Internet Explorer. These components include managed controls referenced from an object tag and managed executables referenced from a link. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Run ActiveX controls and plugins | Enabled: Disable | This policy setting allows you to manage whether ActiveX controls and plug-ins can be run on pages from the specified zone. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Script ActiveX controls marked safe for scripting | Disable | This policy setting allows you to manage whether an ActiveX control marked safe for scripting can interact with a script. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Scripting of Java applets | Disable | This policy setting allows you to manage whether applets are exposed to scripts within the zone. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Show security warning for potentially unsafe files | Disable | This policy setting controls whether the "Open File - Security Warning" message appears when the user tries to open executable files or other potentially unsafe files (from an intranet file share by using File Explorer, for example). If you disable this policy setting, these files do not open. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Turn on Cross-Site Scripting Filter | Enable | Controls whether the Cross-Site Scripting (XSS) Filter will detect and prevent cross-site script injections into websites in this zone. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Turn on Protected Mode | Enable | Allows you to turn on Protected Mode. Protected Mode helps protect Internet Explorer from exploited vulnerabilities by reducing the locations that Internet Explorer can write to in the registry and the file system. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Turn on SmartScreen Filter scan | Enabled: Enable | Controls whether SmartScreen Filter scans pages in this zone for malicious content. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Use Pop-up Blocker | Enable | Allows you to manage whether unwanted pop-up windows appear. Pop-up windows that are opened when the end user clicks a link are not blocked. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Userdata persistence | Disable | This policy setting allows you to manage the preservation of information in the browser's history, in favorites, in an XML store, or directly within a Web page saved to disk. When a user returns to a persisted page, the state of the page can be restored if this policy setting is appropriately configured. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Restricted Sites Zone | Web sites in less privileged Web content zones can navigate into this zone | Disable | This policy setting allows you to manage whether Web sites from less privileged zones, such as Internet sites, can navigate into this zone. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Trusted Sites Zone | Don't run antimalware programs against ActiveX controls | Disable | Determines whether Internet Explorer runs antimalware programs against ActiveX controls, to check if they're safe to load on pages. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Trusted Sites Zone | Initialize and script ActiveX controls not marked as safe | Disable | This policy setting allows you to manage ActiveX controls not marked as safe. If you enable this policy setting, ActiveX controls are run, loaded with parameters, and scripted without setting object safety for untrusted data or scripts. This setting is not recommended, except for secure and administered zones. This setting causes both unsafe and safe controls to be initialized and scripted, ignoring the Script ActiveX controls marked safe for scripting option. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Trusted Sites Zone | Java permissions | High Safety | This policy setting allows you to manage permissions for Java applets. If you enable this policy setting, you can choose options from the drop-down box. Custom, to control permissions settings individually. High Safety enables applets to run in their sandbox. | -| Windows Components / Internet Explorer / Security Features | Allow fallback to SSL 3.0 (Internet Explorer) | No sites | Allows you to block an insecure fallback to SSL 3.0. When this policy is enabled, Internet Explorer will attempt to connect to sites using SSL 3.0 or below when TLS 1.0 or greater fails. | -| Windows Components / Internet Explorer / Security Features / Add-on Management | Remove "Run this time" button for outdated ActiveX controls in Internet Explorer | Enabled | This policy setting allows you to stop users from seeing the "Run this time" button and from running specific outdated ActiveX controls in Internet Explorer. | -| Windows Components / Internet Explorer / Security Features / Add-on Management | Turn off blocking of outdated ActiveX controls for Internet Explorer | Disabled | This policy setting determines whether Internet Explorer blocks specific outdated ActiveX controls. Outdated ActiveX controls are never blocked in the Intranet Zone. | -| Windows Components / Internet Explorer / Security Features / Consistent Mime Handling | Internet Explorer Processes | Enabled | Internet Explorer uses Multipurpose Internet Mail Extensions (MIME) data to determine file handling procedures for files received through a Web server. This policy setting determines whether Internet Explorer requires that all file-type information provided by Web servers be consistent. For example, if the MIME type of a file is text/plain but the MIME sniff indicates that the file is really an executable file, Internet Explorer renames the file by saving it in the Internet Explorer cache and changing its extension. If you enable this policy setting, Internet Explorer requires consistent MIME data for all received files. | -| Windows Components / Internet Explorer / Security Features / Mime Sniffing Safety Feature | Internet Explorer Processes | Enabled | This policy setting determines whether Internet Explorer MIME sniffing will prevent promotion of a file of one type to a more dangerous file type. If you enable this policy setting, MIME sniffing will never promote a file of one type to a more dangerous file type. | -| Windows Components / Internet Explorer / Security Features / MK Protocol Security Restriction | Internet Explorer Processes | Enabled | The MK Protocol Security Restriction policy setting reduces attack surface area by preventing the MK protocol. Resources hosted on the MK protocol will fail. If you enable this policy setting, the MK Protocol is prevented for File Explorer and Internet Explorer, and resources hosted on the MK protocol will fail. | -| Windows Components / Internet Explorer / Security Features / Notification Bar | Internet Explorer Processes | Enabled | This policy setting allows you to manage whether the Notification bar is displayed for Internet Explorer processes when file or code installs are restricted. By default, the Notification bar is displayed for Internet Explorer processes. If you enable this policy setting, the Notification bar will be displayed for Internet Explorer Processes. | -| Windows Components / Internet Explorer / Security Features / Protection from Zone Elevation | Internet Explorer Processes | Enabled | Internet Explorer places restrictions on each Web page it opens. The restrictions are dependent upon the location of the Web page (Internet, Intranet, Local Machine zone, etc.). Web pages on the local computer have the fewest security restrictions and reside in the Local Machine zone, making the Local Machine security zone a prime target for malicious users. Zone Elevation also disables JavaScript navigation if there is no security context. If you enable this policy setting, any zone can be protected from zone elevation by Internet Explorer processes. | -| Windows Components / Internet Explorer / Security Features / Restrict ActiveX Install | Internet Explorer Processes | Enabled | This policy setting enables blocking of ActiveX control installation prompts for Internet Explorer processes. If you enable this policy setting, prompting for ActiveX control installations will be blocked for Internet Explorer processes. | -| Windows Components / Internet Explorer / Security Features / Restrict File Download | Internet Explorer Processes | Enabled | This policy setting enables blocking of file download prompts that are not user initiated. If you enable this policy setting, file download prompts that are not user initiated will be blocked for Internet Explorer processes. | -| Windows Components / Internet Explorer / Security Features / Scripted Window Security Restrictions | Internet Explorer Processes | Enabled | Internet Explorer allows scripts to programmatically open, resize, and reposition windows of various types. The Window Restrictions security feature restricts popup windows and prohibits scripts from displaying windows in which the title and status bars are not visible to the user or obfuscate other Windows' title and status bars. If you enable this policy setting, popup windows and other restrictions apply for File Explorer and Internet Explorer processes. | -| Windows Components / Microsoft Edge | Configure Windows Defender SmartScreen | Enabled | Configures whether to turn on Windows Defender SmartScreen. Windows Defender SmartScreen provides warning messages to help protect your employees from potential phishing scams and malicious software. By default, Windows Defender SmartScreen is turned on. If you enable this setting, Windows Defender SmartScreen is turned on and employees can't turn it off. If you disable this setting, Windows Defender SmartScreen is turned off and employees can't turn it on. If you don't configure this setting, employees can choose whether to use Windows Defender SmartScreen. | -| Windows Components / Microsoft Edge | Prevent certificate error overrides | Enabled | Web security certificates are used to ensure a site your users go to is legitimate, and in some circumstances encrypts the data. With this policy, you can specify whether to prevent users from bypassing the security warning to sites that have SSL errors. If enabled, overriding certificate errors are not allowed. If disabled or not configured, overriding certificate errors are allowed. | -| Windows Components / Remote Desktop Services / Remote Desktop Connection Client | Do not allow passwords to be saved | Enabled | Controls whether passwords can be saved on this computer from Remote Desktop Connection. | -| Windows Components / Remote Desktop Services / Remote Desktop Session Host / Security | Always prompt for password upon connection | Enabled | This policy setting specifies whether Remote Desktop Services always prompts the client for a password upon connection. You can use this setting to enforce a password prompt for users logging on to Remote Desktop Services, even if they already provided the password in the Remote Desktop Connection client. | -| Windows Components / Remote Desktop Services / Remote Desktop Session Host / Security | Require secure RPC communication | Enabled | Specifies whether a Remote Desktop Session Host server requires secure RPC communication with all clients or allows unsecured communication. | -| Windows Components / Remote Desktop Services / Remote Desktop Session Host / Security | Set client connection encryption level | High Level | Specifies whether to require the use of a specific encryption level to secure communications between client computers and RD Session Host servers during Remote Desktop Protocol (RDP) connections. This policy only applies when you are using native RDP encryption. However, native RDP encryption (as opposed to SSL encryption) is not recommended. This policy does not apply to SSL encryption. | -| Windows Components / RSS Feeds | Prevent downloading of enclosures | Enabled | This policy setting prevents the user from having enclosures (file attachments) downloaded from a feed to the user's computer. if you enable this policy setting, the user cannot set the Feed Sync Engine to download an enclosure through the Feed property page. A developer cannot change the download setting through the Feed APIs. If you disable or do not configure this policy setting, the user can set the Feed Sync Engine to download an enclosure through the Feed property page. A developer can change the download setting through the Feed APIs. | -| Windows Components / Search | Allow indexing of encrypted files | Disabled | This policy setting allows encrypted items to be indexed. if you enable this policy setting, indexing will attempt to decrypt and index the content (access restrictions will still apply). If you disable this policy setting the search service components (including non-Microsoft components) are expected not to index encrypted items or encrypted stores. This policy setting is not configured by default. If you do not configure this policy setting the local setting configured through Control Panel will be used. By default, the Control Panel setting is set to not index encrypted content. When this setting is enabled or disabled the index is rebuilt completely. Full volume encryption (such as BitLocker Drive Encryption or a non-Microsoft solution) must be used for the location of the index to maintain security for encrypted files. | -| Windows Components / Windows Defender Antivirus / MAPS | Join Microsoft MAPS | Advanced MAPS | Allows you to join Microsoft MAPS. Microsoft MAPS is the online community that helps you choose how to respond to potential threats. The community also helps stop the spread of new malicious software infections. | -| Windows Components / Windows Defender Antivirus | Turn off Windows Defender Antivirus | Disabled | Turns off Windows Defender Antivirus | -| Windows Components / Windows Defender Antivirus / MAPS | Send file samples when further analysis is required | Enabled: Send safe samples | Configures behavior of samples submission when opt-in for MAPS telemetry is set | -| Windows Components / Windows Defender Antivirus / Real-time Protection | Turn off real-time protection | Disabled | Turns off real-time protection prompts for known malware detection | -| Windows Components / Windows Defender Antivirus / Real-time Protection | Turn on behavior monitoring | Enabled | Allows you to configure behavior monitoring. | -| Windows Components / Windows Defender Antivirus / Scan | Scan removable drives | Enabled | Allows you to manage whether to scan for malicious software and unwanted software in the contents of removable drives, such as USB flash drives, when running a full scan. | -| Windows Components / Windows Defender Antivirus / Scan | Specify the interval to run quick scans per day | 24 | Allows you to specify an interval at which to perform a quick scan. The time value is represented as the number of hours between quick scans. Valid values range from 1 (every hour) to 24 (once per day). | -| Windows Components / Windows Defender SmartScreen / Explorer | Configure Windows Defender SmartScreen | [[[main setting]]] = Enabled
Pick one of the following settings = Warn and prevent bypass | Turn Windows Defender SmartScreen on or off. SmartScreen helps protect PCs by warning users before running potentially malicious programs downloaded from the Internet. This warning is presented as an interstitial dialog shown before running an app that has been downloaded from the Internet and is unrecognized or known to be malicious. No dialog is shown for apps that do not appear to be suspicious. Some information is sent to Microsoft about files and programs run on PCs with this feature enabled. If you enable this policy, SmartScreen will be turned on for all users. Its behavior can be controlled by the following options:
- Warn and prevent bypass
- Warn
If you enable this policy with the "Warn and prevent bypass" option, SmartScreen's dialogs will not present the user with the option to disregard the warning and run the app. SmartScreen will continue to show the warning on subsequent attempts to run the app. If you enable this policy with the "Warn" option, SmartScreen's dialogs will warn the user that the app appears suspicious, but will permit the user to disregard the warning and run the app anyway. SmartScreen will not warn the user again for that app if the user tells SmartScreen to run the app. If you disable this policy, SmartScreen will be turned off for all users. Users will not be warned if they try to run suspicious apps from the Internet. If you do not configure this policy, SmartScreen will be enabled by default, but users may change their settings. | -| Windows Components / Windows Defender SmartScreen / Microsoft Edge | Configure Windows Defender SmartScreen | Enabled | Turn Windows Defender SmartScreen on or off. SmartScreen helps protect PCs by warning users before running potentially malicious programs downloaded from the Internet. This warning is presented as an interstitial dialog shown before running an app that has been downloaded from the Internet and is unrecognized or known to be malicious. No dialog is shown for apps that do not appear to be suspicious. Some information is sent to Microsoft about files and programs run on PCs with this feature enabled. If you enable this policy, SmartScreen will be turned on for all users. | -| Windows Components / Windows Ink Workspace | Allow Windows Ink Workspace | On, but disallow access above lock | Allow Windows Ink Workspace | -| Windows Components / Windows Installer | Allow user control over installs | Disabled | Permits users to change installation options that typically are available only to system administrators | -| Windows Components / Windows Installer | Always install with elevated privileges | Disabled | Directs Windows Installer to use elevated permissions when it installs any program on the system | -| Windows Components / Windows Logon Options | Sign-in last interactive user automatically after a system-initiated restart | Disabled | Controls whether a device will automatically sign-in the last interactive user after Windows Update restarts the system | -| Windows Components / Windows PowerShell | Turn on PowerShell Script Block Logging | Enabled | This policy setting enables logging of all PowerShell script input to the Microsoft-Windows-PowerShell/Operational event log. | -| Windows Components / Windows Remote Management (WinRM) / WinRM Client | Allow Basic authentication | Disabled | This policy setting allows you to manage whether the Windows Remote Management (WinRM) client uses Basic authentication. | -| Windows Components / Windows Remote Management (WinRM) / WinRM Client | Allow unencrypted traffic | Disabled | Manage whether the Windows Remote Management (WinRM) client sends and receives unencrypted messages over the network | -| Windows Components / Windows Remote Management (WinRM) / WinRM Client | Disallow Digest authentication | Enabled | This policy setting allows you to manage whether the Windows Remote Management (WinRM) client uses Digest authentication. | -| Windows Components / Windows Remote Management (WinRM) / WinRM Service | Allow Basic authentication | Disabled | This policy setting allows you to manage whether the Windows Remote Management (WinRM) service accepts Basic authentication from a remote client. | -| Windows Components / Windows Remote Management (WinRM) / WinRM Service | Allow unencrypted traffic | Disabled | Manage whether the Windows Remote Management (WinRM) service sends and receives unencrypted messages over the network. | -| Windows Components / Windows Remote Management (WinRM) / WinRM Service | Disallow WinRM from storing RunAs credentials | Enabled | This policy setting allows you to manage whether the Windows Remote Management (WinRM) service will not allow RunAs credentials to be stored for any plug-ins. | - - -## Controls - -The controls enabled in level 1 enforce a reasonable security level while minimizing the impact to users and applications. - -| Feature | Config | Description | -|-----------------------------------|-------------------------------------|--------------------| -| [Local Admin Password Solution (LAPS)](https://www.microsoft.com/download/details.aspx?id=46899) | Deployed to all devices | Generates a unique local admin password to devices, mitigating many lateral traversal attacks. | -| [Windows Defender ATP EDR](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/overview-endpoint-detection-response) | Deployed to all devices | The Windows Defender ATP endpoint detection and response (EDR) provides actionable and near real-time detection of advanced attacks. EDR helps security analysts , and aggregates alerts with the same attack techniques or attributed to the same attacker into an entity called an *incident*. An incident helps analysts prioritize alerts, collectively investigate the full scope of a breach, and respond to threats. Windows Defender ATP EDR is not expected to impact users or applications, and it can be deployed to all devices in a single step. | -| [Windows Defender Credential Guard](https://docs.microsoft.com/windows/security/identity-protection/credential-guard/credential-guard) | Enabled for all compatible hardware | Windows Defender Credential Guard uses virtualization-based security to isolate secrets so that only privileged system software can access them. Unauthorized access to these secrets can lead to credential theft attacks, such as Pass-the-Hash or Pass-The-Ticket. Windows Defender Credential Guard prevents these attacks by protecting NTLM password hashes, Kerberos Ticket Granting Tickets (TGTs), and credentials stored by applications as domain credentials. There is a small risk to application compatibility, as [applications will break](https://docs.microsoft.com/windows/security/identity-protection/credential-guard/credential-guard-requirements#application-requirements) if they require NTLMv1, Kerberos DES encryption, Kerberos unconstrained delegation, or extracting the Keberos TGT. As such, Microsoft recommends deploying Credential Guard using [the rings methodology](https://docs.microsoft.com/windows/deployment/update/waas-deployment-rings-windows-10-updates). | -| [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/) | Default browser | Microsoft Edge in Windows 10 provides better security than Internet Explorer 11 (IE11). While you may still need to leverage IE11 for compatibility with some sites, Microsoft recommends configuring Microsoft Edge as the default browser, and building an Enterprise Mode Site List to redirect to IE11 only for those sites that require it. Microsoft recommends leveraging either Windows Analytics or Enterprise Site Discovery to build the initial Enterprise Mode Site List, and then gradually deploying this configuration using [the rings methodology](https://docs.microsoft.com/windows/deployment/update/waas-deployment-rings-windows-10-updates). | -| [Windows Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview) | Enabled on compatible hardware | Windows Defender Application Guard uses a hardware isolation approach. If an employee goes to an untrusted site through either Microsoft Edge or Internet Explorer, Microsoft Edge opens the site in an isolated container, which is separate from the host operating system and enabled by Hyper-V. If the untrusted site turns out to be malicious, the isolated container protects the host PC, and the attacker can't get to your enterprise data. There is a small risk to application compatibility, as some applications may require interaction with the host PC but may not yet be on the list of trusted web sites for Application Guard. Microsoft recommends leveraging either Windows Analytics or Enterprise Site Discovery to build the initial Network Isolation Settings, and then gradually deploying this configuration using [the rings methodology](https://docs.microsoft.com/windows/deployment/update/waas-deployment-rings-windows-10-updates). | -| [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard) | Configure and enforce Network Protection | Network protection helps to prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. It expands the scope of Windows Defender SmartScreen to block all outbound HTTP(s) traffic that attempts to connect to low-reputation sources (based on the domain or hostname). There is a risk to application compatibility, as a result of false positives in flagged sites. Microsoft recommends deploying using the Audit / Enforce Methodology. | - - -## Behaviors - -The behaviors recommended in level 1 enforce a reasonable security level while minimizing the impact to users or to applications. - -| Feature | Config | Description | -|---------|-------------------|-------------| -| OS security updates | Deploy Windows Quality Updates within 7 days of release | As the time between the release of a patch and an exploit based on the reverse engineering of that patch continues to shrink, a critical aspect of security hygiene is having an engineering process that quickly validates and deploys Quality Updates that address security vulnerabilities. | - diff --git a/windows/security/threat-protection/windows-security-configuration-framework/level-2-enterprise-enhanced-security.md b/windows/security/threat-protection/windows-security-configuration-framework/level-2-enterprise-enhanced-security.md deleted file mode 100644 index f66320e362..0000000000 --- a/windows/security/threat-protection/windows-security-configuration-framework/level-2-enterprise-enhanced-security.md +++ /dev/null @@ -1,130 +0,0 @@ ---- -title: Level 2 enterprise enhanced security configuration -description: Describes the policies, controls, and organizational behaviors for Windows security configuration framework level 2 enterprise security configuration. -keywords: virtualization, security, malware -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: medium -ms.author: cjacks -author: appcompatguy -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: conceptual -ms.date: 05/29/2019 ---- - -# Level 2 enterprise enhanced security configuration - -**Applies to** - -- Windows 10 - -Level 2 is the security configuration recommended as a standard for devices where users access more sensitive information. These devices are a natural target in enterprises today. While targeting high levels of security, these recommendations do not assume a large staff of highly skilled security practitioners, and therefore should be accessible to most enterprise organizations. -A level 2 configuration should include all the configurations from level 1 and add the following security policies, controls, and organizational behaviors. - -## Hardware - -Devices targeting level 2 should support all level 1 features, and add the following hardware features: - -- [Virtualization and HVCI Enabled](https://docs.microsoft.com/windows-hardware/design/device-experiences/oem-vbs) -- [Drivers and Apps HVCI-Ready](https://docs.microsoft.com/windows-hardware/test/hlk/testref/driver-compatibility-with-device-guard) -- [Windows Hello](https://docs.microsoft.com/windows-hardware/design/device-experiences/windows-hello-biometric-requirements) -- [DMA I/O Protection](https://docs.microsoft.com/windows/security/information-protection/kernel-dma-protection-for-thunderbolt) - -## Policies - -The policies enforced in level 2 include all of the policies recommended for level 1 and adds the -below policies to implement more controls and a more sophisticated security -configuration than level 1. While they may have a slightly higher impact to -users or to applications, they enforce a level of security more commensurate -with the risks facing users with access to sensitive information. Microsoft -recommends using [the rings methodology](https://docs.microsoft.com/windows/deployment/update/waas-deployment-rings-windows-10-updates) for these security configurations and -controls, with a moderate timeline that is anticipated to be slightly longer -than the process in level 1. - -### Security Template Policies - -| Feature | Policy Setting | Policy Value | Description | -|---------|----------------|--------------|-------------| -| Security Options | User Account Control: Behavior of the elevation prompt for standard users | Automatically deny elevation requests | This policy setting controls the behavior of the elevation prompt for standard users. Automatically deny elevation requests: When an operation requires elevation of privilege, an access denied error message is displayed. An enterprise that is running desktops as standard user may choose this setting to reduce help desk calls. | -| User Rights Assignments | Deny access to this computer from the network | NT AUTHORITY\\Local Account | Determines which users are prevented from accessing a computer over the network. This policy setting supersedes the Access this computer from the network policy setting if a user account is subject to both policies. | -| User Rights Assignments | Deny log on through Remote Desktop Services | NT AUTHORITY\\Local Account | Determines which users and groups are prohibited from logging on as a Remote Desktop Services client. | - -### Computer Policies - -| Feature | Policy Setting | Policy Value | Description | -|---------|----------------|--------------|-------------| -| Control Panel / Personalization | Prevent enabling lock screen camera | Enabled | Disables the lock screen camera toggle switch in PC Settings and prevents a camera from being invoked on the lock screen. By default, users can enable invocation of an available camera on the lock screen. If you enable this setting, users will no longer be able to enable or disable lock screen camera access in PC Settings and the camera cannot be invoked on the lock screen. | -| Network / WLAN Service / WLAN Settings | Allow Windows to automatically connect to suggested open hotspots to networks shared by contacts and to hotspots offering paid services | Disabled | This policy setting determines whether users can enable the following WLAN settings: "Connect to suggested open hotspots," "Connect to networks shared by my contacts," and "Enable paid services". | -| System / Device Guard | Turn on Virtualization Based Security | - [[[main setting]]] = Enabled
- Virtualization Based Protection of Code Integrity = Enabled with UEFI lock
- Credential Guard Configuration = Enabled with UEFI lock
- Select Platform Security Level = Secure Boot
- Secure Launch Configuration = Enabled
- Require UEFI Memory Attributes Table = False | Specifies whether Virtualization Based Security is enabled. Virtualization Based Security uses the Windows Hypervisor to provide support for security services. Virtualization Based Security requires Secure Boot and can optionally be enabled with the use of DMA Protections. DMA protections require hardware support and will only be enabled on correctly configured devices. | -| System / Internet Communication Management / Internet Communication settings | Turn off downloading of print drivers over HTTP | Enabled | This policy setting specifies whether to allow this client to download print driver packages over HTTP. To set up HTTP printing non-inbox drivers need to be downloaded over HTTP. Note: This policy setting does not prevent the client from printing to printers on the Intranet or the Internet over HTTP. It only prohibits downloading drivers that are not already installed locally. if you enable this policy setting, print drivers cannot be downloaded over HTTP. If you disable or do not configure this policy setting, users can download print drivers over HTTP. | -| System / Logon | Turn on convenience PIN sign-in | Disabled | This policy setting allows you to control whether a domain user can sign in using a convenience PIN. | -| System / Remote Assistance | Configure Solicited Remote Assistance | - [[[main setting]]] = Disabled
- Maximum ticket time (value) = [[[delete]]]
- Maximum ticket time (units) = [[[delete]]]
- Method for sending email invitations = [[[delete]]]
- Permit remote control of this computer = [[[delete]]] | This policy setting allows you to turn on or turn off Solicited (Ask for) Remote Assistance on this computer. | -| Windows Components / App Privacy | Let Windows apps activate with voice while the system is locked | Force Deny | Specifies whether Windows apps can be activated by voice while the system is locked. If you choose the "User is in control" option, employees in your organization can decide whether users can interact with applications using speech while the system is locked by using Settings > Privacy on the device. If you choose the "Force Allow" option, users can interact with applications using speech while the system is locked and employees in your organization cannot change it. If you choose the "Force Deny" option, users cannot interact with applications using speech while the system is locked and employees in your organization cannot change it. If you disable or do not configure this policy setting, employees in your organization can decide whether users can interact with applications using speech while the system is locked by using Settings > Privacy on the device. This policy is applied to Windows apps and Cortana. It takes precedence of the Allow Cortana above lock policy. This policy is applicable only when Allow voice activation policy is configured to allow applications to be activated with voice. | -| Windows Components / BitLocker Drive Encryption / Removable Data Drives | Deny write access to removable drives not protected by BitLocker | Enabled | This policy setting configures whether BitLocker protection is required for a computer to be able to write data to a removable data drive. If you enable this policy setting, all removable data drives that are not BitLocker-protected will be mounted as read-only. If the drive is protected by BitLocker, it will be mounted with read and write access. If the "Deny write access to devices configured in another organization" option is selected, only drives with identification fields matching the computer's identification fields will be given write access. When a removable data drive is accessed, it will be checked for valid identification field and allowed identification fields. These fields are defined by the "Provide the unique identifiers for your organization" policy setting. If you disable or do not configure this policy setting, all removable data drives on the computer will be mounted with read and write access. Note: This policy setting can be overridden by the policy settings under User Configuration\\Administrative Templates\\System\\Removable Storage Access. If the "Removable Disks: Deny write access" policy setting is enabled, this policy setting will be ignored. | -| Windows Components / Internet Explorer | Prevent bypassing SmartScreen Filter warnings | Enabled | This policy setting determines whether the user can bypass warnings from SmartScreen Filter. SmartScreen Filter prevents the user from browsing to or downloading from sites that are known to host malicious content. SmartScreen Filter also prevents the execution of files that are known to be malicious. | -| Windows Components / Internet Explorer | Prevent bypassing SmartScreen Filter warnings about files that are not commonly downloaded from the Internet | Enabled | This policy setting determines whether the user can bypass warnings from SmartScreen Filter. SmartScreen Filter warns the user about executable files that Internet Explorer users do not commonly download from the Internet. | -| Windows Components / Internet Explorer | Prevent per-user installation of ActiveX controls | Enabled | This policy setting allows you to prevent the installation of ActiveX controls on a per-user basis. If you enable this policy setting, ActiveX controls cannot be installed on a per-user basis. | -| Windows Components / Internet Explorer | Security Zones: Do not allow users to add/delete sites | Enabled | Prevents users from adding or removing sites from security zones. A security zone is a group of Web sites with the same security level. If you enable this policy, the site management settings for security zones are disabled. | -| Windows Components / Internet Explorer | Security Zones: Do not allow users to change policies | Enabled | Prevents users from changing security zone settings. A security zone is a group of Web sites with the same security level. If you enable this policy, the Custom Level button and security-level slider on the Security tab in the Internet Options dialog box are disabled. | -| Windows Components / Internet Explorer | Security Zones: Use only machine settings | Enabled | Applies security zone information to all users of the same computer. A security zone is a group of Web sites with the same security level. If you enable this policy, changes that the user makes to a security zone will apply to all users of that computer. | -| Windows Components / Internet Explorer | Turn off Crash Detection | Enabled | This policy setting allows you to manage the crash detection feature of add-on Management. If you enable this policy setting, a crash in Internet Explorer will exhibit behavior found in Windows XP Professional Service Pack 1 and earlier, namely, to invoke Windows Error Reporting. All policy settings for Windows Error Reporting continue to apply. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page / Internet Zone | Download signed ActiveX controls | Disable | This policy setting allows you to manage whether users may download signed ActiveX controls from a page in the zone. | -| Windows Components / Microsoft Edge | Prevent bypassing Windows Defender SmartScreen prompts for files | Enabled | This policy setting lets you decide whether employees can override the Windows Defender SmartScreen warnings about downloading unverified files. If you enable this setting, employees can't ignore Windows Defender SmartScreen warnings and they are blocked from downloading the unverified files. If you disable or don't configure this setting, employees can ignore Windows Defender SmartScreen warnings and continue the download process. | -| Windows Components / Windows Defender SmartScreen / Microsoft Edge | Prevent bypassing Windows Defender SmartScreen prompts for sites | Enabled | Lets you decide whether employees can override the Windows Defender SmartScreen warnings about potentially malicious websites | -| Windows Components / Remote Desktop Services / Remote Desktop | Do not allow drive redirection | Enabled | This policy setting specifies whether to prevent the mapping of client drives in a Remote Desktop Services session (drive redirection). By default, an RD Session Host server maps client drives automatically upon connection. Mapped drives appear in the session folder tree in File Explorer or Computer in the format \ on \. You can use this policy setting to override this behavior. if you enable this policy setting, client drive redirection is not allowed in Remote Desktop Services sessions and Clipboard file copy redirection is not allowed on computers running Windows Server 2003 Windows 8 and Windows XP. If you disable this policy setting client drive redirection is always allowed. In addition, Clipboard file copy redirection is always allowed if Clipboard redirection is allowed. If you do not configure this policy setting client drive redirection and Clipboard file copy redirection are not specified at the Group Policy level. | -| Windows Components / Windows Defender Antivirus | Configure detection for potentially unwanted applications | Enabled: Audit | Enable or disable detection for potentially unwanted applications. You can choose to block, audit, or allow when potentially unwanted software is being downloaded or attempts to install itself on your computer. | -| Windows Components / Windows Game Recording and Broadcasting | Enables or disables Windows Game Recording and Broadcasting | Disabled | This setting enables or disables the Windows Game Recording and Broadcasting features. If you disable this setting, Windows Game Recording will not be allowed. | - -### User Policies - -| Feature | Policy Setting | Policy Value | Description | -|---------|----------------|--------------|-------------| -| Start Menu and Taskbar / Notifications | Turn off toast notifications on the lock screen | Enabled | Turns off toast notifications on the lock screen. | -| Windows Components / Cloud Content | Do not suggest third-party content in the Windows spotlight | Enabled | Windows spotlight features like lock screen spotlight, suggested apps in Start menu or Windows tips will no longer suggest apps and content from third-party software publishers | - -### Services - -Microsoft recommends disabling the following services when their use is not required for a user to perform their work. - -| Type | Name | Description | -|------|------|-------------| -| Scheduled Task | XblGameSaveTask | Syncs save data for Xbox Live save-enabled games | -| Services | Xbox Accessory Management Service | Manages connected Xbox accessories | -| Services | Xbox Game Monitoring | Monitors Xbox games currently being played | -| Services | Xbox Live Auth Manager | Provides authentication and authorization services for interactive with Xbox Live | -| Services | Xbox Live Game Save | Syncs save data for Xbox live save enabled games | -| Services | Xbox Live Networking Service | Supports the Windows.Networking.XboxLive API | - -## Controls - -The controls enforced in level 2 implement more controls and a more sophisticated security -configuration than level 1. While they may have a slightly higher impact to -users or to applications, they enforce a level of security more commensurate -with the risks facing users with access to sensitive information. Microsoft -recommends using the Audit/Enforce methodology for controls with an Audit mode, -and [the rings methodology](https://docs.microsoft.com/windows/deployment/update/waas-deployment-rings-windows-10-updates) for those that do not, with a moderate timeline that -is anticipated to be slightly longer than the process in level 1. - -| Feature Set | Feature | Description | -|-------------------------------------------------------------|-------------------------------------------------------|----------------| -| [Windows Hello for Business](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-identity-verification) | Configure and enforce Windows Hello for Business | In Windows 10, Windows Hello for Business replaces passwords with strong two-factor authentication on PCs and mobile devices. This authentication consists of a new type of user credential that is tied to a device and uses a biometric or PIN. Windows Hello addresses the following problems with passwords:
- Strong passwords can be difficult to remember, and users often reuse passwords on multiple sites.
- Server breaches can expose symmetric network credentials (passwords).
- Passwords are subject to replay attacks.
- Users can inadvertently expose their passwords due to phishing attacks. | -| [Conditional Access](https://docs.microsoft.com/azure/active-directory/conditional-access/) | Configure and enforce Conditional Access rules based on
- Application Risk
- Session Risk | With conditional access, you can implement automated access control decisions for accessing your cloud apps that are based on conditions. Conditional access policies are enforced after the first-factor authentication has been completed. Therefore, conditional access is not intended as a first line defense for scenarios like denial-of-service (DoS) attacks, but can utilize signals from these events (e.g. the sign-in risk level, location of the request, and so on) to determine access. | -| [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard) | Enforce memory protection for OS-level controls:
- Control flow guard (CFG)
- Data Execution Protection (DEP)
- Mandatory ASLR
- Bottom-Up ASLR
- High-entropy ASLR
- Validate Exception Chains (SEHOP)
- Validate heap integrity | Exploit protection helps protect devices from malware that use exploits to spread and infect to other devices. It consists of several mitigations that can be applied at either the operating system level, or at the individual app level. There is a risk to application compatibility, as some applications may rely on blocked behavior (e.g. dynamically generating code without marking memory as executable). Microsoft recommends gradually deploying this configuration using [the rings methodology](https://docs.microsoft.com/windows/deployment/update/waas-deployment-rings-windows-10-updates). | -| [Attack Surface Reduction (ASR)](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard)| Configure and enforce [Attack Surface Reduction rules](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard#attack-surface-reduction-rules)| Attack surface reduction controls help prevent actions and apps that are typically used by exploit-seeking malware to infect machines. There is a risk to application compatibility, as some applications may rely on blocked behavior (e.g. an Office application spawning a child process). Each control has an Audit mode, and as such, Microsoft recommends the Audit / Enforce Methodology (repeated here):
1) Audit – enable the controls in audit mode, and gather audit data in a centralized location
2) Review – review the audit data to assess potential impact (both positive and negative) and configure any exemptions from the security control you need to configure
3) Enforce – Deploy the configuration of any exemptions and convert the control to enforce mode | -| [Controlled Folder Access (CFA)](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard) | Configure and audit [Controlled Folder Access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard) | Controlled folder access helps you protect valuable data from malicious apps and threats, such as ransomware. Controlled folder access is supported on Windows Server 2019 as well as Windows 10 clients. Controlled folder access works best with Microsoft Defender Advanced Threat Protection, which gives you detailed reporting into controlled folder access events and blocks as part of the usual alert investigation scenarios.
All apps (any executable file, including .exe, .scr, .dll files and others) are assessed by Windows Defender Antivirus, which then determines if the app is malicious or safe. If the app is determined to be malicious or suspicious, then it will not be allowed to make changes to any files in any protected folder.
Microsoft recommends the Audit / Enforce Methodology (repeated here):
1) Audit – enable the controls in audit mode, and gather audit data in a centralized location
2) Review – review the audit data to assess potential impact (both positive and negative) and configure any exemptions from the security control you need to configure
3) Enforce – Deploy the configuration of any exemptions and convert the control to enforce mode - -## Behaviors - -The behaviors recommended in level 2 implement a more sophisticated security process. While they may require a more sophisticated organization, they enforce -a level of security more commensurate with the risks facing users with access to -sensitive information. - -| Feature Set| Feature | Description | -|------------|----------|--------------| -| Antivirus | Configure Protection Updates to failover to retrieval from Microsoft | Sources for Windows Defender Antivirus Protection Updates can be provided in an ordered list. If you are using internal distribution, such as SCCM or WSUS, configure Microsoft Update lower in the list as a failover. | -| OS Security Updates | Deploy Windows Quality Updates within 4 days | As the time between release of a patch and an exploit based on the reverse engineering of that patch continues to shrink, engineering a process that provides the ability to validate and deploy quality updates addressing known security vulnerabilities is a critical aspect of security hygiene.| -| Helpdesk| 1:1 Administration| A simple and common model for helpdesk support is to add the Helpdesk group as a permanent member of the Local Administrators group of every device. If any device is compromised and helpdesk can connect to it, then these credentials can be used to obtain privilege on any / all other devices. Design and implement a strategy to provide helpdesk support without providing 1:all admin access – constraining the value of these Helpdesk credentials | - - diff --git a/windows/security/threat-protection/windows-security-configuration-framework/level-3-enterprise-high-security.md b/windows/security/threat-protection/windows-security-configuration-framework/level-3-enterprise-high-security.md deleted file mode 100644 index 640af6ba59..0000000000 --- a/windows/security/threat-protection/windows-security-configuration-framework/level-3-enterprise-high-security.md +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: Level 3 enterprise high security configuration -description: Describes the policies, controls, and organizational behaviors for Windows security configuration framework level 3 enterprise VIP security configuration. -keywords: virtualization, security, malware -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: medium -ms.author: cjacks -author: appcompatguy -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: conceptual -ms.date: 05/29/2019 ---- - -# Level 3 enterprise high security configuration - -**Applies to** - -- Windows 10 - -Level 3 is the security configuration recommended as a standard for organizations with large and sophisticated security organizations, or for specific users and groups who will be uniquely targeted by adversaries. Such organizations are typically targeted by well-funded and sophisticated adversaries, and as such merit the additional constraints and controls described here. -A level 3 configuration should include all the configurations from level 2 and level 1 and add the following security policies, controls, and organizational behaviors. - -## Hardware - -Devices targeting Level 3 should support all Level 2 and Level 1 features, and add the following hardware features: - -- [System Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-system-guard/system-guard-how-hardware-based-root-of-trust-helps-protect-windows) -- [Modern Standby](https://docs.microsoft.com/windows-hardware/design/device-experiences/modern-standby) - -## Policies - -The policies enforced in level 3 include all of the policies recommended for levels 2 and 1, and adds the below policies to -implement strict security configuration and controls. They can have a potentially significant impact to users or to applications, enforcing -a level of security commensurate with the risks facing targeted organizations. Microsoft recommends disciplined testing and deployment using -[the rings methodology](https://docs.microsoft.com/windows/deployment/update/waas-deployment-rings-windows-10-updates). - -### Computer Policies - -| Feature | Policy Setting | Policy Value | Description | -|----------|-----------------|---------------|--------------| -| Control Panel / Personalization | Prevent enabling lock screen slide show | Enabled | Disables the lock screen slide show settings in PC Settings and prevents a slide show from playing on the lock screen. By default, users can enable a slide show that will run after they lock the machine. if you enable this setting, users will no longer be able to modify slide show settings in PC Settings and no slide show will ever start. | -| System / Logon | Enumerate local users on domain-joined computers | Disabled | This policy setting allows local users to be enumerated on domain-joined computers. if you enable this policy setting, Logon UI will enumerate all local users on domain-joined computers. If you disable or do not configure this policy setting, the Logon UI will not enumerate local users on domain-joined computers. | -| System / Power Management / Sleep Settings | Allow standby states (S1-S3) when sleeping (on battery) | Disabled | This policy setting manages whether Windows can use standby states when putting the computer in a sleep state. If you enable or do not configure this policy setting Windows uses standby states to put the computer in a sleep state. If you disable this policy setting standby states (S1-S3) are not allowed. | -| System / Power Management / Sleep Settings | Allow standby states (S1-S3) when sleeping (plugged in) | Disabled | This policy setting manages whether Windows can use standby states when putting the computer in a sleep state. If you enable or do not configure this policy setting Windows uses standby states to put the computer in a sleep state. If you disable this policy setting standby states (S1-S3) are not allowed. | -| Windows Components / Cloud Content | Turn off Microsoft consumer experiences | Enabled | This policy setting turns off experiences that help consumers make the most of their devices and Microsoft account. if you enable this policy setting, users will no longer see personalized recommendations from Microsoft and notifications about their Microsoft account. If you disable or do not configure this policy setting, users may see suggestions from Microsoft and notifications about their Microsoft account. Note: This setting only applies to Enterprise and Education SKUs. | -| Windows Components / Credential User Interface | Enumerate administrator accounts on elevation | Disabled | This policy setting controls whether administrator accounts are displayed when a user attempts to elevate a running application. By default, administrator accounts are not displayed when the user attempts to elevate a running application. if you enable this policy setting, all local administrator accounts on the PC will be displayed so the user can choose one and enter the correct password. If you disable this policy setting users will always be required to type a user name and password to elevate. | -| Windows Components / Internet Explorer / Internet Control Panel / Advanced Page | Do not allow ActiveX controls to run in Protected Mode when Enhanced Protected Mode is enabled | Enabled | This policy setting prevents ActiveX controls from running in Protected Mode when Enhanced Protected Mode is enabled. When a user has an ActiveX control installed that is not compatible with Enhanced Protected Mode and a website attempts to load the control, Internet Explorer notifies the user and gives the option to run the website in regular Protected Mode. This policy setting disables this notification and forces all websites to run in Enhanced Protected Mode. | -| Windows Components / Internet Explorer / Internet Control Panel / Advanced Page | Turn on 64-bit tab processes when running in Enhanced Protected Mode on 64-bit versions of Windows | Enabled | This policy setting determines whether Internet Explorer 11 uses 64-bit processes (for greater security) or 32-bit processes (for greater compatibility) when running in Enhanced Protected Mode on 64-bit versions of Windows. | -| Windows Components / Internet Explorer / Internet Control Panel / Advanced Page | Turn on Enhanced Protected Mode | Enabled | Enhanced Protected Mode provides additional protection against malicious websites by using 64-bit processes on 64-bit versions of Windows. For computers running at least Windows 8, Enhanced Protected Mode also limits the locations Internet Explorer can read from in the registry and the file system. | -| Windows Components / Internet Explorer / Internet Control Panel / Security Page | Intranet Sites: Include all network paths (UNCs) | Disabled | This policy setting controls whether URLs representing UNCs are mapped into the local Intranet security zone. | -| Windows Components / Microsoft Edge | Configure Password Manager | Disabled | This policy setting lets you decide whether employees can save their passwords locally using Password Manager. By default, Password Manager is turned on. if you enable this setting, employees can use Password Manager to save their passwords locally. If you disable this setting employees can't use Password Manager to save their passwords locally. If you don't configure this setting employees can choose whether to use Password Manager to save their passwords locally. | - -### User Policies -| Feature | Policy Setting | Policy Value | Description | -|----------|-----------------|---------------|--------------| -| Windows Components / Internet Explorer | Turn on the auto-complete feature for user names and passwords on forms | Disabled | This AutoComplete feature can remember and suggest User names and passwords on Forms. If you enable this setting, the user cannot change "User name and passwords on forms" or "prompt me to save passwords". The Auto Complete feature for User names and passwords on Forms will be turned on. You have to decide whether to select "prompt me to save passwords". If you disable this setting the user cannot change "User name and passwords on forms" or "prompt me to save passwords". The Auto Complete feature for User names and passwords on Forms is turned off. The user also cannot opt to be prompted to save passwords. If you do not configure this setting, the user has the freedom of turning on Auto complete for User name and passwords on forms and the option of prompting to save passwords. To display this option, the users open the Internet Options dialog box, click the Contents Tab and click the Settings button. | - -## Controls - -The controls enforced in level 3 implement complex security configuration and controls. -They are likely to have a higher impact to users or to applications, -enforcing a level of security commensurate with the risks facing the most targeted organizations. -Microsoft recommends using the Audit/Enforce methodology for controls with audit mode, and [the rings methodology](https://docs.microsoft.com/windows/deployment/update/waas-deployment-rings-windows-10-updates) for those that do -not. - -| Feature Set | Feature | Description | -|--------------|----------|--------------| -| Exploit protection | Enable exploit protection | Exploit protection helps protect devices from malware that use exploits to spread and infect to other devices. It consists of several mitigations that can be applied at the individual app level. | -| Windows Defender Application Control (WDAC) *or* AppLocker | Configure devices to use application whitelisting using one of the following approaches:
[AaronLocker](https://blogs.msdn.microsoft.com/aaron_margosis/2018/10/11/aaronlocker-update-v0-91-and-see-aaronlocker-in-action-on-channel-9/) (admin writeable areas) when software distribution is not always centralized
*or*
[Managed installer](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/use-windows-defender-application-control-with-managed-installer) when all software is pushed through software distribution
*or*
[Explicit control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy) when the software on a device is static and tightly controlled | Application control is a crucial line of defense for protecting enterprises given today’s threat landscape, and it has an inherent advantage over traditional antivirus solutions. Specifically, application control moves away from the traditional application trust model where all applications are assumed trustworthy by default to one where applications must earn trust in order to run. Application Control can help mitigate these types of security threats by restricting the applications that users can run and the code that runs in the System Core (kernel). WDAC policies also block unsigned scripts and MSIs, and Windows PowerShell runs in [Constrained Language Mode](https://devblogs.microsoft.com/powershell/powershell-constrained-language-mode/). | - -## Behaviors - -The behaviors recommended in level 3 represent the most sophisticated security -configuration. Removing admin rights can be difficult, but it is essential to -achieve a level of security commensurate with the risks facing the most targeted -organizations. - -| Feature Set | Feature | Description | -|--------------|----------|--------------| -| Remove Admin Rights | Remove as many users as possible from the local Administrators group, targeting 0. Microsoft recommends removing admin rights role by role. Some roles are more challenging, including:
- Developers, who often install rapidly iterating software which is difficult to package using current software distribution systems
- Scientists/ Doctors, who often must install and operate specialized hardware devices
- Remote locations with slow web links, where administration is delegated
It is typically easier to address these roles later in the process.
Microsoft recommends identifying the dependencies on admin rights and systematically addressing them:
- Legitimate use of admin rights: crowdsourced admin, where a new process is needed to complete that workflow
- Illegitimate use of admin rights: app compat dependency, where app remediation is the best path. The [Desktop App Assure](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/What-is-Desktop-App-Assure/ba-p/270232) program can assist with these app issues | Running as non-admin limits your exposure. When you are an admin, every program you run has unlimited access to your computer. If malicious code finds its way to one of those programs, it also gains unlimited access. When an exploit runs with admin privileges, its ability to compromise your system is much greater, its ability to do so without detection is much greater, and its ability to attack others on your network is greater than it would be with only User privileges. If you’re running as admin, an exploit can:
- install kernel-mode rootkits and/or keyloggers
- install and start services
- install ActiveX controls, including IE and shell add-ins
- access data belonging to other users
- cause code to run whenever anybody else logs on (including capturing passwords entered into the Ctrl-Alt-Del logon dialog)
- replace OS and other program files with trojan horses
- disable/uninstall anti-virus
- cover its tracks in the event log
- render your machine unbootable | - - - - - diff --git a/windows/security/threat-protection/windows-security-configuration-framework/level-4-enterprise-devops-security.md b/windows/security/threat-protection/windows-security-configuration-framework/level-4-enterprise-devops-security.md deleted file mode 100644 index fbcf933ccc..0000000000 --- a/windows/security/threat-protection/windows-security-configuration-framework/level-4-enterprise-devops-security.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Level 4 enterprise dev/ops security workstation configuration -description: Describes the policies, controls, and organizational behaviors for Windows security configuration framework level 4 enterprise dev/ops security configuration. -keywords: virtualization, security, malware -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: medium -ms.author: dansimp -author: dansimp -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: conceptual -ms.date: 06/11/2019 -ms.reviewer: ---- - -# Level 4 enterprise dev/ops workstation security configuration - -**Applies to** - -- Windows 10 - -We recommend this configuration for developers and testers, who are an attractive target both for supply chain attacks and access to servers and systems containing high value data or where critical business functions could be disrupted. A level 4 configuration should include all the configurations from levels 3, 2, and 1 and additional controls. We are planning recommendations for the additional controls now, so check back soon for level 4 enterprise dev/ops security configuration guidance! - - - - diff --git a/windows/security/threat-protection/windows-security-configuration-framework/level-5-enterprise-administrator-security.md b/windows/security/threat-protection/windows-security-configuration-framework/level-5-enterprise-administrator-security.md deleted file mode 100644 index 8b9d1f63c3..0000000000 --- a/windows/security/threat-protection/windows-security-configuration-framework/level-5-enterprise-administrator-security.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Level 5 enterprise administrator workstation security -description: Describes the policies, controls, and organizational behaviors for Windows security configuration framework level 1 enterprise administrator security configuration. -keywords: virtualization, security, malware -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: medium -ms.author: dansimp -author: dansimp -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: conceptual -ms.date: 06/11/2019 -ms.reviewer: ---- - -# Level 5 enterprise administrator workstation security configuration - -**Applies to** - -- Windows 10 - - -Administrators (particularly of identity or security systems) present the highest risk to the organization−through data theft, data alteration, or service disruption. -A level 5 configuration should include all the configurations from levels 4, 3, 2, and 1 and adds additional controls. We are planning recommendations for the additional controls now, so check back soon for level 5 enterprise administrator security configuration guidance! diff --git a/windows/security/threat-protection/windows-security-configuration-framework/windows-security-compliance.md b/windows/security/threat-protection/windows-security-configuration-framework/windows-security-compliance.md deleted file mode 100644 index 9ebaf00d93..0000000000 --- a/windows/security/threat-protection/windows-security-configuration-framework/windows-security-compliance.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Windows security guidance for enterprises -description: This article describes how to use Windows security baselines in your organization -keywords: virtualization, security, malware -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: medium -ms.author: dansimp -author: dansimp -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: conceptual -ms.date: 04/05/2018 -ms.reviewer: ---- - -# Windows security guidance for enterprises - -**Applies to** - -- Windows 10 - -The topics in this section provide security configuration guidelines for enterprises. You can use these guidelines to deploy security configuration settings and to ensure that user and device settings comply with enterprise policies. - -| Capability | Description | -|------------|-------------| -| [Windows security baselines](windows-security-baselines.md) | Microsoft-recommended configuration settings and their security impact. These settings are based on feedback from Microsoft security engineering teams, product groups, partners, and customers. | -| [Windows security configuration framework](windows-security-configuration-framework.md) | Five distinct security configurations for more granular control over productivity devices and privileged access workstations. | From 529e94e70ffe904f94142e6fad004cac289c6dc0 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 12 Nov 2019 11:13:02 -0800 Subject: [PATCH 019/199] Update TOC.md removing seccon links --- .../windows-security-configuration-framework/TOC.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/windows/security/threat-protection/windows-security-configuration-framework/TOC.md b/windows/security/threat-protection/windows-security-configuration-framework/TOC.md index 4d844ddf4c..26b0bd2df5 100644 --- a/windows/security/threat-protection/windows-security-configuration-framework/TOC.md +++ b/windows/security/threat-protection/windows-security-configuration-framework/TOC.md @@ -3,9 +3,3 @@ ## [Windows security baselines](windows-security-baselines.md) ### [Security Compliance Toolkit](security-compliance-toolkit-10.md) ### [Get support](get-support-for-security-baselines.md) -## [Windows security configuration framework](windows-security-configuration-framework.md) -### [Level 1 enterprise basic security](level-1-enterprise-basic-security.md) -### [Level 2 enterprise enhanced security](level-2-enterprise-enhanced-security.md) -### [Level 3 enterprise high security](level-3-enterprise-high-security.md) -### [Level 4 enterprise dev/ops workstation](level-4-enterprise-devops-security.md) -### [Level 5 enterprise administrator workstation](level-5-enterprise-administrator-security.md) From 7c68e6bf8030fb5cd6d75b5833248157cfc9107c Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 12 Nov 2019 11:17:01 -0800 Subject: [PATCH 020/199] update sub-TOCs remove SecCon --- windows/security/threat-protection/TOC.md | 2 +- .../windows-security-configuration-framework/TOC.md | 9 ++------- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 676367b3a9..9296c6384c 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -1153,7 +1153,7 @@ ###### [Synchronize directory service data](security-policy-settings/synchronize-directory-service-data.md) ###### [Take ownership of files or other objects](security-policy-settings/take-ownership-of-files-or-other-objects.md) -### [Windows security guidance for enterprises](windows-security-configuration-framework/windows-security-compliance.md) +### Windows security guidance for enterprises #### [Windows security baselines](windows-security-configuration-framework/windows-security-baselines.md) ##### [Security Compliance Toolkit](windows-security-configuration-framework/security-compliance-toolkit-10.md) diff --git a/windows/security/threat-protection/windows-security-configuration-framework/TOC.md b/windows/security/threat-protection/windows-security-configuration-framework/TOC.md index 4d844ddf4c..86ac80a4cb 100644 --- a/windows/security/threat-protection/windows-security-configuration-framework/TOC.md +++ b/windows/security/threat-protection/windows-security-configuration-framework/TOC.md @@ -1,11 +1,6 @@ -# [Windows security guidance for enterprises](windows-security-compliance.md) +# Windows security guidance for enterprises ## [Windows security baselines](windows-security-baselines.md) ### [Security Compliance Toolkit](security-compliance-toolkit-10.md) ### [Get support](get-support-for-security-baselines.md) -## [Windows security configuration framework](windows-security-configuration-framework.md) -### [Level 1 enterprise basic security](level-1-enterprise-basic-security.md) -### [Level 2 enterprise enhanced security](level-2-enterprise-enhanced-security.md) -### [Level 3 enterprise high security](level-3-enterprise-high-security.md) -### [Level 4 enterprise dev/ops workstation](level-4-enterprise-devops-security.md) -### [Level 5 enterprise administrator workstation](level-5-enterprise-administrator-security.md) + From 7c162ad51b20eb9ce007d95f7e4111c302040604 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 12 Nov 2019 11:47:52 -0800 Subject: [PATCH 021/199] windows-security-configuration-framework --- windows/whats-new/whats-new-windows-10-version-1903.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1903.md b/windows/whats-new/whats-new-windows-10-version-1903.md index d5949e5781..45feb23e75 100644 --- a/windows/whats-new/whats-new-windows-10-version-1903.md +++ b/windows/whats-new/whats-new-windows-10-version-1903.md @@ -70,7 +70,7 @@ With this release, Windows Defender ATP extends discovery and protection of sens ### Security configuration framework -With this release of Windows 10, Microsoft is introducing a [new taxonomy for security configurations](https://docs.microsoft.com/windows/security/threat-protection/windows-security-configuration-framework/windows-security-configuration-framework), called the **SECCON framework**, comprised of 5 device security configurations. +With this release of Windows 10, Microsoft is introducing a [new taxonomy for security configurations](https://github.com/microsoft/SecCon-Framework/blob/master/windows-security-configuration-framework.md), called the **SECCON framework**, comprised of 5 device security configurations. ### Security baseline for Windows 10 and Windows Server From 980b062cc4400b3cb692f655eb0e1cfa834d5e41 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 12 Nov 2019 12:04:50 -0800 Subject: [PATCH 022/199] more redirects --- .openpublishing.redirection.json | 5 ++ ...indows-security-configuration-framework.md | 76 ------------------- 2 files changed, 5 insertions(+), 76 deletions(-) delete mode 100644 windows/security/threat-protection/windows-security-configuration-framework/windows-security-configuration-framework.md diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 687bc77863..de9dbd8e9d 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -15457,6 +15457,11 @@ "redirect_document_id": false }, { +"source_path": "windows/security/threat-protection/windows-security-configuration-framework/windows-security-compliance.md", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/windows-security-configuration-framework/windows-security-baselines", +"redirect_document_id": true +}, +{ "source_path": "windows/release-information/status-windows-10-1703.yml", "redirect_url": "https://docs.microsoft.com/windows/release-information/windows-message-center", "redirect_document_id": true diff --git a/windows/security/threat-protection/windows-security-configuration-framework/windows-security-configuration-framework.md b/windows/security/threat-protection/windows-security-configuration-framework/windows-security-configuration-framework.md deleted file mode 100644 index 824b53c0f6..0000000000 --- a/windows/security/threat-protection/windows-security-configuration-framework/windows-security-configuration-framework.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: Windows security configuration framework -description: Describes the policies, controls, and organizational behaviors for Windows security configuration framework. -keywords: virtualization, security, malware -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: medium -ms.author: dansimp -author: dansimp -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: conceptual -ms.date: 06/11/2019 -ms.reviewer: ---- - -# Introducing the security configuration framework - -**Applies to** - -- Windows 10 - -Security configuration is complex. When hardening your deployment of Windows 10, how should you prioritize the hardware you buy, policies you enforce, controls you configure, and behavior your staff exhibit? - -Even when configuring policies, with thousands of policies available in Windows, choosing the “best” setting is difficult. It’s not always obvious which permutations of policies are required to implement a complete scenario, and there are often unintended consequences of security lockdowns. Because of this, with each release of Windows, Microsoft publishes [Windows security baselines](https://docs.microsoft.com/windows/security/threat-protection/windows-security-baselines), an industry-standard configuration that is broadly known and well-tested. However, many organizations have discovered that this baseline sets a very high bar for some scenarios. - -To help you prioritize your endpoint hardening work, Microsoft is introducing a new taxonomy for security configurations for Windows 10. In this initial preview, we are simply listing recommended hardware, policies, controls, and behaviors in order to gather feedback from more customers and security experts in order to refine the framework and prioritize opportunities to automate. - -This new security configuration framework, which we affectionately nickname the SecCon framework (remember "WarGames"?), organizes devices into one of 5 distinct security configurations. - -![SECCON Framework](images/seccon-framework.png) - -- [Level 1 enterprise basic security](level-1-enterprise-basic-security.md) – We recommend this configuration as the minimum security configuration for an enterprise device. Recommendations for this level are generally straightforward and are designed to be deployable within 30 days. -- [Level 2 enterprise enhanced security](level-2-enterprise-enhanced-security.md) – We recommend this configuration for devices where users access sensitive or confidential information. Some of the controls may have an impact to app compat, and therefore will often go through an audit-configure-enforce workflow. Recommendations for this level are generally accessible to most organizations and are designed to be deployable within 90 days. -- [Level 3 enterprise high security](level-3-enterprise-high-security.md) – We recommend this configuration for devices run by an organization with a larger or more sophisticated security team, or for specific users or groups who are at uniquely high risk (as one example, one organization identified users who handle data whose theft would directly and seriously impact their stock price). An organization likely to be targeted by well-funded and sophisticated adversaries should aspire to this configuration. Recommendations for this level can be complex (for example, removing local admin rights for some organizations can be a long project in and of itself) and can often go beyond 90 days. -- [Level 4 DevOps workstation](level-4-enterprise-devops-security.md) – We recommend this configuration for developers and testers, who are an attractive target both for supply chain attacks and access to servers and systems containing high value data or where critical business functions could be disrupted. Level 4 guidance is coming soon! -- [Level 5 administrator workstation](level-5-enterprise-administrator-security.md) – Administrators (particularly of identity or security systems) present the highest risk to the organization, through data theft, data alteration, or service disruption. Level 5 guidance is coming soon! - - -The security configuration framework divides configuration into Productivity Devices and Privileged Access Workstations. This document will focus on Productivity Devices -(Levels 1, 2, and 3). -Microsoft’s current guidance on [Privileged Access Workstations](https://aka.ms/privsec) are part of the [Securing Privileged Access roadmap](https://aka.ms/privsec). - -Microsoft recommends reviewing and categorizing your devices, and then configuring them using the prescriptive guidance for that level. -Level 1 should be considered the minimum baseline for an enterprise device, and Microsoft recommends increasing the protection based on both threat environment and risk appetite. - -## Security control classification - -The recommendations are grouped into four categories. - -| Hardware | Policies | Controls | Behaviors | -|----------|----------|----------|-----------| -| Microsoft recommends acquiring hardware that supports the specified hardware features, in order to support Windows security features | Microsoft recommends enforcing the configuration of the specified policies in the manner described, to harden Windows to the designated level of security | Microsoft recommends enabling the security controls specified in the manner described, to provide protections appropriate to the designated level of security. | Microsoft recommends changing organizational behavior towards the endpoints in the manner described. | - -## Security control deployment methodologies - -The way Microsoft recommends implementing these controls depends on the -auditability of the control–there are two primary methodologies. - -### Rings - -Security controls which don't support an audit mode should be deployed gradually. A typical deployment methodology: - -1. Test ring - deploy to a lab to validate "must test" apps prior to enforcement of any configuration -2. Pilot ring - deploy to a representative sample of 2-5% of the environment -3. Fast ring - deploy to the next 25% of the environment -4. Slow ring - deploy to the remainder of the organization - -### Audit / Enforce - -Security controls which support an audit mode can be deployed using the following methodology: - -1. Audit - enable the control in audit mode, and gather audit data in a centralized location -2. Review - review the audit data to assess potential impact (both positive and negative) and configure any exemptions from the security control you need to configure -3. Enforce - deploy the configuration of any exemptions and convert the control to enforce mode From e98cf9e32ea29c4c0733b71f0cb109ab4f61c141 Mon Sep 17 00:00:00 2001 From: DocsPreview <49669258+DocsPreview@users.noreply.github.com> Date: Tue, 12 Nov 2019 14:51:01 -0800 Subject: [PATCH 023/199] new changes (#1537) --- windows/release-information/status-windows-10-1909.yml | 2 +- windows/release-information/windows-message-center.yml | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/release-information/status-windows-10-1909.yml b/windows/release-information/status-windows-10-1909.yml index 8f02a44fc3..3d372e2b95 100644 --- a/windows/release-information/status-windows-10-1909.yml +++ b/windows/release-information/status-windows-10-1909.yml @@ -21,7 +21,7 @@ sections: Find information on known issues and the status of the rollout for Windows 10, version 1909 and Windows Server, version 1909. Looking for a specific issue? Press CTRL + F (or Command + F if you are using a Mac) and enter your search term(s). -
Current status as of November 12, 2019:
Windows 10, version 1909 is available for any user on a recent version of Windows 10 who manually selects “Check for updates” via Windows Update. The recommended servicing status is Semi-Annual Channel.

Note follow @WindowsUpdate on Twitter to find out when new content is published to the release information dashboard.
+
Current status as of November 12, 2019:
Windows 10, version 1909 is available for any user on a recent version of Windows 10 who manually selects “Check for updates” via Windows Update. The recommended servicing status is Semi-Annual Channel.
 
For information on how users running Windows 10, version 1903 can update to Windows 10, version 1909 in a new, streamlined way, see this post.
 
Note follow @WindowsUpdate on Twitter to find out when new content is published to the release information dashboard.
" diff --git a/windows/release-information/windows-message-center.yml b/windows/release-information/windows-message-center.yml index 6a15361d72..ab1e17b516 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -50,14 +50,15 @@ sections: text: " - + + - + From e4de063e604b5d8a4bc07197ace8a8a665dfda6c Mon Sep 17 00:00:00 2001 From: rjagiewich Date: Tue, 12 Nov 2019 15:08:19 -0800 Subject: [PATCH 024/199] contribs to exclude --- devices/surface/docfx.json | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/devices/surface/docfx.json b/devices/surface/docfx.json index 026be430c1..1f3fa119e2 100644 --- a/devices/surface/docfx.json +++ b/devices/surface/docfx.json @@ -43,5 +43,15 @@ "template": "op.html", "dest": "devices/surface", "markdownEngineName": "markdig" - } -} +}, + "contributors_to_exclude": [ + "rjagiewich", + "traya1", + "rmca14", + "claydetels19", + "Kellylorenebaker", + "jborsecnik", + "tiburd", + "garycentric" + ] +} \ No newline at end of file From a1cc829eded06096c3b7987b3cef55c91717f5a2 Mon Sep 17 00:00:00 2001 From: lomayor Date: Tue, 12 Nov 2019 15:37:04 -0800 Subject: [PATCH 025/199] Update advanced-hunting-tvm-configassessment-table.md --- .../advanced-hunting-tvm-configassessment-table.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md index 35d38020d6..51a94636d9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md @@ -1,7 +1,7 @@ --- title: DeviceTvmSecureConfigurationAssessment table in the Advanced hunting schema -description: Learn about the DeviceTvmSecureConfigurationAssessment table in the Advanced hunting schema, such as machine ID, computer name, operating system platform, security configuration details, impact, and compliance information. -keywords: advanced hunting, atp query, device management, query atp data, query tvm data, query security configuration, intellisense, atp telemetry, events, events telemetry, azure log analytics, description, DeviceTvmSecureConfigurationAssessment +description: Learn about Threat & Vulnerability Management security assessment events in the DeviceTvmSecureConfigurationAssessment table of the Advanced hunting schema. These events provide machine information as well as security configuration details, impact, and compliance information. +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, description, threat & vulnerability management, TVM, device management, security configuration, DeviceTvmSecureConfigurationAssessment search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 10/27/2019 +ms.date: 11/12/2019 --- # DeviceTvmSecureConfigurationAssessment @@ -28,7 +28,7 @@ ms.date: 10/27/2019 [!include[Prerelease information](prerelease.md)] -Each row in the DeviceTvmSecureConfigurationAssessment table contains an assessment event for a specific security configuration. Use this reference to check the latest assessment results and determine whether device are compliant. +Each row in the DeviceTvmSecureConfigurationAssessment table contains an assessment event for a specific security configuration from [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt). Use this reference to check the latest assessment results and determine whether device are compliant. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). @@ -51,3 +51,4 @@ For information on other tables in the Advanced hunting schema, see [the Advance - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) +- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt) From 935854875779df493de42cb28faf9eb1255bca9a Mon Sep 17 00:00:00 2001 From: rjagiewich Date: Tue, 12 Nov 2019 15:43:45 -0800 Subject: [PATCH 026/199] contribs to exclude --- devices/surface-hub/docfx.json | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/devices/surface-hub/docfx.json b/devices/surface-hub/docfx.json index 2ab787b803..5cb5a2e262 100644 --- a/devices/surface-hub/docfx.json +++ b/devices/surface-hub/docfx.json @@ -47,5 +47,15 @@ "template": "op.html", "dest": "devices/surface-hub", "markdownEngineName": "markdig" - } + }, + "contributors_to_exclude": [ + "rjagiewich", + "traya1", + "rmca14", + "claydetels19", + "Kellylorenebaker", + "jborsecnik", + "tiburd", + "garycentric" +] } From 146ed98a3c06d13268dd03b7a8b1c3ffbb1a201d Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 12 Nov 2019 15:55:59 -0800 Subject: [PATCH 027/199] draft --- .../windows-autopilot/dfci-management.md | 60 +++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 windows/deployment/windows-autopilot/dfci-management.md diff --git a/windows/deployment/windows-autopilot/dfci-management.md b/windows/deployment/windows-autopilot/dfci-management.md new file mode 100644 index 0000000000..93643ce7c9 --- /dev/null +++ b/windows/deployment/windows-autopilot/dfci-management.md @@ -0,0 +1,60 @@ +--- +title: DFCI Management +ms.reviewer: +manager: laurawi +description: With Windows Autopilot Deployment and Intune, you can manage UEFI (BIOS) settings after they're enrolled by using the Device Firmware Configuration Interface (DFCI) +keywords: Autopilot, DFCI, UEFI, Windows 10 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: deploy +ms.localizationpriority: medium +audience: itpro +author: greg-lindsay +ms.author: greglin +ms.collection: M365-modern-desktop +ms.topic: article +--- + + +# DFCI Management + +**Applies to** + +- Windows 10 + +With Windows Autopilot Deployment and Intune, you can manage Unified Extensible Firmware Interface (UEFI) settings after they're enrolled by using the Device Firmware Configuration Interface (DFCI). DFCI enables Windows to pass management commands from Intune to UEFI to Autopilot Deployed devices. This allows you to limit end users control over BIOS settings, lock down the boot options to prevent users from booting up another OS, or an older version of Windows that doesn't have the same security features. When you reinstall an older Windows version, install a separate OS, or format the hard drive, you can't override DFCI management. This feature can prevent malware from communicating with OS processes, including elevated OS processes. DFCI’s trust chain uses public key cryptography, and doesn't depend on local UEFI password security. This layer of security blocks local users from accessing managed settings from the device’s UEFI menus. + +The DFCI management lifecycle can be viewed as UEFI integration, device registration, profile creation, enrollment, management, retirement, and recovery. For an overview of benefits, scenarios, and prerequisites, see Overview of DFCI. + +[graphic] + +DFCI Prerequisite: +- Device must be Windows 10 RS5 (1809) and later on supported UEFI +- Device manufacturer must have DFCI added to their UEFI firmware in the manufacturing process, or as a firmware update you install. Work with your device vendors to determine the manufacturers that support DFCI, or the firmware version needed to use DFCI. +- Device must be registered for Windows Autopilot by a Microsoft Cloud Solution Provider (CSP) partner, or registered directly by the OEM. +Device manually registered for Autopilot, such as imported from a csv file, aren't allowed to use DFCI. By design, DFCI management requires external attestation of the device’s commercial acquisition through an OEM or a Microsoft CSP partner registration to Windows Autopilot. +Once your device is registered, its serial number is shown in the list of Windows Autopilot devices. +- Device must be managed with Microsoft Intune. For more information on Autopilot, including any requirements, see Enroll Windows devices in Intune by using the Windows Autopilot. + +Managing DFCI profile with Windows Autopilot: +There are four basic steps in managing DFCI profile with Windows Autopilot, see Create DFCI Profiles in Intune +1. Create an Autopilot Profile +2. Create an Enrollment status page profile +3. Create a DFCI profile +4. Assign the profiles +The next time the device syncs, or the device reboots, the DFCI profile settings are applied. After the policy applies, device would reboot. If you want to change existing DFCI settings on devices that are in use, you can. In your existing DFCI profile, change the settings, and save your changes. Since the profile is already assigned, the new DFCI settings take effect when next time the device syncs, or the device reboots. + +For more details, see How-to guides: DFCI management in Intune + +OEMs that support DFCI: +• Microsoft Surface +Other OEMs are in process of supporting DFCI. + + +## See also + +Microsoft DFCI Scenarios
+Windows Autopilot and Surface devices
+Use DFCI profiles on Windows devices in Microsoft Intune
+ From 9184b01fbf08ff3252dba807504e8bdf4e5a1e52 Mon Sep 17 00:00:00 2001 From: rjagiewich Date: Tue, 12 Nov 2019 16:33:25 -0800 Subject: [PATCH 028/199] contribs to exclude --- education/docfx.json | 12 +++++++++++- mdop/docfx.json | 12 +++++++++++- smb/docfx.json | 12 +++++++++++- store-for-business/docfx.json | 12 +++++++++++- 4 files changed, 44 insertions(+), 4 deletions(-) diff --git a/education/docfx.json b/education/docfx.json index 91c875c200..8f8b4fcf83 100644 --- a/education/docfx.json +++ b/education/docfx.json @@ -45,5 +45,15 @@ "template": "op.html", "dest": "education", "markdownEngineName": "markdig" - } +}, + "contributors_to_exclude": [ + "rjagiewich", + "traya1", + "rmca14", + "claydetels19", + "Kellylorenebaker", + "jborsecnik", + "tiburd", + "garycentric" + ] } diff --git a/mdop/docfx.json b/mdop/docfx.json index 252c242145..17525e8b23 100644 --- a/mdop/docfx.json +++ b/mdop/docfx.json @@ -47,5 +47,15 @@ "template": "op.html", "dest": "mdop", "markdownEngineName": "markdig" - } + }, + "contributors_to_exclude": [ + "rjagiewich", + "traya1", + "rmca14", + "claydetels19", + "Kellylorenebaker", + "jborsecnik", + "tiburd", + "garycentric" + ] } diff --git a/smb/docfx.json b/smb/docfx.json index 14448aa33c..710e5b827b 100644 --- a/smb/docfx.json +++ b/smb/docfx.json @@ -43,5 +43,15 @@ "template": [], "dest": "smb", "markdownEngineName": "markdig" - } + }, + "contributors_to_exclude": [ + "rjagiewich", + "traya1", + "rmca14", + "claydetels19", + "Kellylorenebaker", + "jborsecnik", + "tiburd", + "garycentric" + ] } diff --git a/store-for-business/docfx.json b/store-for-business/docfx.json index 760a988add..1d0c549632 100644 --- a/store-for-business/docfx.json +++ b/store-for-business/docfx.json @@ -53,5 +53,15 @@ "template": [], "dest": "store-for-business", "markdownEngineName": "markdig" - } + }, + "contributors_to_exclude": [ + "rjagiewich", + "traya1", + "rmca14", + "claydetels19", + "Kellylorenebaker", + "jborsecnik", + "tiburd", + "garycentric" + ] } From d8bead40edf6df411036dbf64631b18d55cd1293 Mon Sep 17 00:00:00 2001 From: lomayor Date: Tue, 12 Nov 2019 17:20:02 -0800 Subject: [PATCH 029/199] Tweaks to AH-TVM topics --- ...nced-hunting-tvm-configassessment-table.md | 6 ++--- ...vanced-hunting-tvm-secureconfigkb-table.md | 11 ++++---- ...ced-hunting-tvm-softwareinventory-table.md | 23 +++++++++-------- ...hunting-tvm-softwarevulnerability-table.md | 25 ++++++++++--------- 4 files changed, 34 insertions(+), 31 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md index 51a94636d9..038b6a2195 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md @@ -28,7 +28,7 @@ ms.date: 11/12/2019 [!include[Prerelease information](prerelease.md)] -Each row in the DeviceTvmSecureConfigurationAssessment table contains an assessment event for a specific security configuration from [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt). Use this reference to check the latest assessment results and determine whether device are compliant. +Each row in the DeviceTvmSecureConfigurationAssessment table contains an assessment event for a specific security configuration from [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt). Use this reference to check the latest assessment results and determine whether devices are compliant. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). @@ -37,9 +37,9 @@ For information on other tables in the Advanced hunting schema, see [the Advance | MachineId | string | Unique identifier for the machine in the service | | ComputerName | string | Fully qualified domain name (FQDN) of the machine | | OSPlatform | string | Platform of the operating system running on the machine. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7.| -| Timestamp | datetime |Date and time when the record was generated| +| Timestamp | datetime |Date and time when the record was generated | | ConfigurationId | string | Unique identifier for a specific configuration | -| ConfigurationCategory | string | Category or grouping to which the configuration belongs: Application, OS, Network, Accounts, Security controls| +| ConfigurationCategory | string | Category or grouping to which the configuration belongs: Application, OS, Network, Accounts, Security controls | | ConfigurationSubcategory | string |Subcategory or subgrouping to which the configuration belongs. In many cases, this describes specific capabilities or features. | | ConfigurationImpact | string | Rated impact of the configuration to the overall configuration score (1-10) | | IsCompliant | boolean | Indicates whether the configuration or policy is properly configured | diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md index 857a5731c6..ef544939ac 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md @@ -1,7 +1,7 @@ --- title: DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema -description: Learn about the DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema, security configuration details, and the associated industry benchmarks that it adheres to. -keywords: advanced hunting, atp query, device management, query atp data, query tvm data, query security configuration, intellisense, atp telemetry, events, events telemetry, azure log analytics, description, MITRE ATT&CK framework, DeviceTvmSecureConfigurationAssessmentKB +description: Learn about the various secure configurations assessed by Threat & Vulnerability Management in the DeviceTvmSecureConfigurationAssessmentKB table of the Advanced hunting schema. +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, description, threat & vulnerability management, TVM, device management, security configuration, MITRE ATT&CK framework, knowledge base, KB, DeviceTvmSecureConfigurationAssessmentKB search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 10/27/2019 +ms.date: 11/12/2019 --- # DeviceTvmSecureConfigurationAssessmentKB @@ -28,7 +28,7 @@ ms.date: 10/27/2019 [!include[Prerelease information](prerelease.md)] -The DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema contains information about the various secure configuration TVM checks during assessments related to your organization. An example of a security configuration is to block JavaScript or VBScript from launching downloaded executable content to prevent accidentally downloading malicious files in your network. Use this reference to construct queries that return information from the table. +The DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema contains information about the various secure configurations — such as whether a device has automatic updates on — checked by [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt). It also includes risk information, related industry benchmarks, and applicable MITRE ATT&CK techniques and tactics. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). @@ -43,7 +43,7 @@ For information on other tables in the Advanced hunting schema, see [the Advance | ConfigurationSubcategory | string |Subcategory or subgrouping to which the configuration belongs. In many cases, this describes specific capabilities or features. | | ConfigurationBenchmarks | string | List of industry benchmarks recommending the same or similar configuration | | RelatedMitreTechniques | string | List of Mitre ATT&CK framework techniques related to the configuration | -| RelatedMitreTactics | string | List of Mitre ATT&CK framework tactics related to the configuration| +| RelatedMitreTactics | string | List of Mitre ATT&CK framework tactics related to the configuration | ## Related topics @@ -51,3 +51,4 @@ For information on other tables in the Advanced hunting schema, see [the Advance - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) +- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md index fcf0c2e4bd..13ab77bce0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md @@ -1,7 +1,7 @@ --- title: DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema -description: Learn about the DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema, such as operating system platform, version, and architecture, software vendor, name, and version, CVE ID, vulnerability severity, and descriptions -keywords: advanced hunting, atp query, device management, query atp data, query tvm data, query software inventory, query software vulnerability inventory, intellisense, atp telemetry, events, events telemetry, azure log analytics, description, DeviceTvmSoftwareInventoryVulnerabilities +description: Learn about the inventory of software in your devices and their vulnerabilities in the DeviceTvmSoftwareInventoryVulnerabilities table of the Advanced hunting schema. +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, description, threat & vulnerability management, TVM, device management, software, inventory, vulnerabilities, CVE ID, OS DeviceTvmSoftwareInventoryVulnerabilities search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 10/27/2019 +ms.date: 11/12/2019 --- # DeviceTvmSoftwareInventoryVulnerabilities @@ -29,7 +29,7 @@ ms.date: 10/27/2019 [!include[Prerelease information](prerelease.md)] -The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains an inventory of the software on your devices as well as any known vulnerabilities in the software products. Use this reference to construct queries that return information from the table. +The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains the [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt) inventory of software on your devices as well as any known vulnerabilities in these software products. This table also includes operating system information, CVE IDs, and vulnerability severity information. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). @@ -37,14 +37,14 @@ For information on other tables in the Advanced hunting schema, see [the Advance |-------------|-----------|-------------| | MachineId | string | Unique identifier for the machine in the service | | ComputerName | string | Fully qualified domain name (FQDN) of the machine | -| OSPlatform | string | Platform of the operating system running on the machine. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7.| +| OSPlatform | string | Platform of the operating system running on the machine. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7. | | OSVersion | string | Version of the operating system running on the machine | -| OSArchitecture | string | Architecture of the operating system running on the machine| -| SoftwareVendor | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape| -| SoftwareName | string | Name of the software product| -|SoftwareVersion | string | Version number of the software product| -| CveId | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system| -| VulnerabilitySeverityLevel | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape| +| OSArchitecture | string | Architecture of the operating system running on the machine | +| SoftwareVendor | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape | +| SoftwareName | string | Name of the software product | +| SoftwareVersion | string | Version number of the software product | +| CveId | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system | +| VulnerabilitySeverityLevel | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape | @@ -54,3 +54,4 @@ For information on other tables in the Advanced hunting schema, see [the Advance - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) +- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md index 757ad9858c..6084894c09 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md @@ -1,7 +1,7 @@ --- title: DeviceTvmSoftwareVulnerabilitiesKB table in the Advanced hunting schema -description: Learn about the DeviceTvmSoftwareVulnerabilitiesKB table in the Advanced hunting schema, such as CVE ID, CVSS score, exploit availability, vulnerability severity, last modified time, date the vulnerability was disclosed to public, and affected software in your network. -keywords: advanced hunting, atp query, device management, query atp data, query tvm data, query software vulnerability inventory, intellisense, atp telemetry, events, events telemetry, azure log analytics, description, DeviceTvmSoftwareVulnerabilitiesKB +description: Learn about the software vulnerabilities tracked by [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt) in the DeviceTvmSoftwareVulnerabilitiesKB table of the Advanced hunting schema. +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, description, threat & vulnerability management, TVM, device management, software, inventory, vulnerabilities, CVE ID, CVSS, DeviceTvmSoftwareVulnerabilitiesKB search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 10/27/2019 +ms.date: 11/12/2019 --- # DeviceTvmSoftwareVulnerabilitiesKB @@ -28,20 +28,20 @@ ms.date: 10/27/2019 [!include[Prerelease information](prerelease.md)] -The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains information about the vulnerabilities Threat & Vulnerability Management assesses devices for. Use this reference along with DeviceTvmSoftwareInventoryVulnerabilities to construct queries that return information on the metadata related to the vulnerabilities in your inventory. +The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains the list of vulnerabilities [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt) assesses devices for. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| -| CveId | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system| -| CvssScore | string | Severity score assigned to the security vulnerability under th Common Vulnerability Scoring System (CVSS)| -| IsExploitAvailable | boolean | Indicates whether exploit code for the vulnerability is publicly available| -| VulnerabilitySeverityLevel | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape| -| LastModifiedTime | datetime | Date and time the item or related metadata was last modified| -| PublishedDate | datetime | Date vulnerability was disclosed to public| -| VulnerabilityDescription | string | Description of vulnerability and associated risks| -| AffectedSoftware | string | List of all software products affected by the vulnerability| +| CveId | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system | +| CvssScore | string | Severity score assigned to the security vulnerability under th Common Vulnerability Scoring System (CVSS) | +| IsExploitAvailable | boolean | Indicates whether exploit code for the vulnerability is publicly available | +| VulnerabilitySeverityLevel | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape | +| LastModifiedTime | datetime | Date and time the item or related metadata was last modified | +| PublishedDate | datetime | Date vulnerability was disclosed to public | +| VulnerabilityDescription | string | Description of vulnerability and associated risks | +| AffectedSoftware | string | List of all software products affected by the vulnerability | ## Related topics @@ -49,3 +49,4 @@ For information on other tables in the Advanced hunting schema, see [the Advance - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) +- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt) From ac47f46c9e47a36260a9eb94f0bc09abac816db1 Mon Sep 17 00:00:00 2001 From: lomayor Date: Tue, 12 Nov 2019 17:45:09 -0800 Subject: [PATCH 030/199] fixed links --- .../advanced-hunting-tvm-configassessment-table.md | 4 ++-- .../advanced-hunting-tvm-secureconfigkb-table.md | 4 ++-- .../advanced-hunting-tvm-softwareinventory-table.md | 4 ++-- .../advanced-hunting-tvm-softwarevulnerability-table.md | 6 +++--- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md index 038b6a2195..e13c834dce 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md @@ -28,7 +28,7 @@ ms.date: 11/12/2019 [!include[Prerelease information](prerelease.md)] -Each row in the DeviceTvmSecureConfigurationAssessment table contains an assessment event for a specific security configuration from [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt). Use this reference to check the latest assessment results and determine whether devices are compliant. +Each row in the DeviceTvmSecureConfigurationAssessment table contains an assessment event for a specific security configuration from [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md). Use this reference to check the latest assessment results and determine whether devices are compliant. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). @@ -51,4 +51,4 @@ For information on other tables in the Advanced hunting schema, see [the Advance - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) -- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt) +- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md index ef544939ac..a2196c5789 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md @@ -28,7 +28,7 @@ ms.date: 11/12/2019 [!include[Prerelease information](prerelease.md)] -The DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema contains information about the various secure configurations — such as whether a device has automatic updates on — checked by [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt). It also includes risk information, related industry benchmarks, and applicable MITRE ATT&CK techniques and tactics. Use this reference to construct queries that return information from the table. +The DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema contains information about the various secure configurations — such as whether a device has automatic updates on — checked by [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md). It also includes risk information, related industry benchmarks, and applicable MITRE ATT&CK techniques and tactics. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). @@ -51,4 +51,4 @@ For information on other tables in the Advanced hunting schema, see [the Advance - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) -- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt) +- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md index 13ab77bce0..2657a97f61 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md @@ -29,7 +29,7 @@ ms.date: 11/12/2019 [!include[Prerelease information](prerelease.md)] -The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains the [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt) inventory of software on your devices as well as any known vulnerabilities in these software products. This table also includes operating system information, CVE IDs, and vulnerability severity information. Use this reference to construct queries that return information from the table. +The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains the [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) inventory of software on your devices as well as any known vulnerabilities in these software products. This table also includes operating system information, CVE IDs, and vulnerability severity information. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). @@ -54,4 +54,4 @@ For information on other tables in the Advanced hunting schema, see [the Advance - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) -- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt) +- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md index 6084894c09..3e5bd4f7ec 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md @@ -1,6 +1,6 @@ --- title: DeviceTvmSoftwareVulnerabilitiesKB table in the Advanced hunting schema -description: Learn about the software vulnerabilities tracked by [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt) in the DeviceTvmSoftwareVulnerabilitiesKB table of the Advanced hunting schema. +description: Learn about the software vulnerabilities tracked by Threat & Vulnerability Management in the DeviceTvmSoftwareVulnerabilitiesKB table of the Advanced hunting schema. keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, description, threat & vulnerability management, TVM, device management, software, inventory, vulnerabilities, CVE ID, CVSS, DeviceTvmSoftwareVulnerabilitiesKB search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -28,7 +28,7 @@ ms.date: 11/12/2019 [!include[Prerelease information](prerelease.md)] -The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains the list of vulnerabilities [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt) assesses devices for. Use this reference to construct queries that return information from the table. +The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains the list of vulnerabilities [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) assesses devices for. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). @@ -49,4 +49,4 @@ For information on other tables in the Advanced hunting schema, see [the Advance - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) -- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt) +- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) From 070e10637331b8997aa685a7d6d26b143d2f86e9 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 13 Nov 2019 09:49:30 -0800 Subject: [PATCH 031/199] draft2 --- windows/deployment/windows-autopilot/TOC.md | 1 + .../windows-autopilot/dfci-management.md | 49 ++++++++++--------- windows/deployment/windows-autopilot/index.md | 1 + 3 files changed, 28 insertions(+), 23 deletions(-) diff --git a/windows/deployment/windows-autopilot/TOC.md b/windows/deployment/windows-autopilot/TOC.md index 0de74e46b1..b64c35b077 100644 --- a/windows/deployment/windows-autopilot/TOC.md +++ b/windows/deployment/windows-autopilot/TOC.md @@ -19,6 +19,7 @@ ## [Configuring device profiles](profiles.md) ## [Enrollment Status Page](enrollment-status.md) ## [BitLocker encryption](bitlocker.md) +## [DFCI management](dfci-management.md) ## [Troubleshooting](troubleshooting.md) ## [Known issues](known-issues.md) diff --git a/windows/deployment/windows-autopilot/dfci-management.md b/windows/deployment/windows-autopilot/dfci-management.md index 93643ce7c9..807987c2a2 100644 --- a/windows/deployment/windows-autopilot/dfci-management.md +++ b/windows/deployment/windows-autopilot/dfci-management.md @@ -23,38 +23,41 @@ ms.topic: article - Windows 10 -With Windows Autopilot Deployment and Intune, you can manage Unified Extensible Firmware Interface (UEFI) settings after they're enrolled by using the Device Firmware Configuration Interface (DFCI). DFCI enables Windows to pass management commands from Intune to UEFI to Autopilot Deployed devices. This allows you to limit end users control over BIOS settings, lock down the boot options to prevent users from booting up another OS, or an older version of Windows that doesn't have the same security features. When you reinstall an older Windows version, install a separate OS, or format the hard drive, you can't override DFCI management. This feature can prevent malware from communicating with OS processes, including elevated OS processes. DFCI’s trust chain uses public key cryptography, and doesn't depend on local UEFI password security. This layer of security blocks local users from accessing managed settings from the device’s UEFI menus. +With Windows Autopilot Deployment and Intune, you can manage Unified Extensible Firmware Interface (UEFI) settings after they're enrolled by using the Device Firmware Configuration Interface (DFCI). DFCI [enables Windows to pass management commands](https://docs.microsoft.com/windows/client-management/mdm/uefi-csp) from Intune to UEFI to Autopilot Deployed devices. This allows you to limit end users control over BIOS settings, lock down the boot options to prevent users from booting up another OS, or an older version of Windows that doesn't have the same security features. When you reinstall an older Windows version, install a separate OS, or format the hard drive, you can't override DFCI management. This feature can prevent malware from communicating with OS processes, including elevated OS processes. DFCI’s trust chain uses public key cryptography, and doesn't depend on local UEFI password security. This layer of security blocks local users from accessing managed settings from the device’s UEFI menus. + +## DFCI management lifecycle The DFCI management lifecycle can be viewed as UEFI integration, device registration, profile creation, enrollment, management, retirement, and recovery. For an overview of benefits, scenarios, and prerequisites, see Overview of DFCI. -[graphic] + ![Lifecycle](images/dfci.png) -DFCI Prerequisite: -- Device must be Windows 10 RS5 (1809) and later on supported UEFI -- Device manufacturer must have DFCI added to their UEFI firmware in the manufacturing process, or as a firmware update you install. Work with your device vendors to determine the manufacturers that support DFCI, or the firmware version needed to use DFCI. -- Device must be registered for Windows Autopilot by a Microsoft Cloud Solution Provider (CSP) partner, or registered directly by the OEM. -Device manually registered for Autopilot, such as imported from a csv file, aren't allowed to use DFCI. By design, DFCI management requires external attestation of the device’s commercial acquisition through an OEM or a Microsoft CSP partner registration to Windows Autopilot. -Once your device is registered, its serial number is shown in the list of Windows Autopilot devices. -- Device must be managed with Microsoft Intune. For more information on Autopilot, including any requirements, see Enroll Windows devices in Intune by using the Windows Autopilot. +## Requirements + +- Windows 10, version 1809 or later and a supported UEFI is requried. +- The device manufacturer must have DFCI added to their UEFI firmware in the manufacturing process, or as a firmware update that you install. Work with your device vendors to determine the [manufacturers that support DFCI](#oems-that-support-dfci), or the firmware version needed to use DFCI. +- The device must be registered for Windows Autopilot by a [Microsoft Cloud Solution Provider (CSP) partner](https://partner.microsoft.com/membership/cloud-solution-provider), or registered directly by the OEM. Devices manually registered for Autopilot (such as by [importing from a csv file](https://docs.microsoft.com/intune/enrollment/enrollment-autopilot#add-devices)) are not allowed to use DFCI. By design, DFCI management requires external attestation of the device’s commercial acquisition through an OEM or a Microsoft CSP partner registration to Windows Autopilot. When your device is registered, its serial number is displayed in the list of Windows Autopilot devices. +- The device must be managed with Microsoft Intune. For more information, see [Enroll Windows devices in Intune using Windows Autopilot](https://docs.microsoft.com/intune/enrollment/enrollment-autopilot). + +## Managing DFCI profile with Windows Autopilot + +There are four basic steps in managing DFCI profile with Windows Autopilot, see [Create DFCI Profiles in Intune](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows#create-the-profiles). + +1. Create an Autopilot Profile +2. Create an Enrollment status page profile +3. Create a DFCI profile +4. Assign the profiles -Managing DFCI profile with Windows Autopilot: -There are four basic steps in managing DFCI profile with Windows Autopilot, see Create DFCI Profiles in Intune -1. Create an Autopilot Profile -2. Create an Enrollment status page profile -3. Create a DFCI profile -4. Assign the profiles The next time the device syncs, or the device reboots, the DFCI profile settings are applied. After the policy applies, device would reboot. If you want to change existing DFCI settings on devices that are in use, you can. In your existing DFCI profile, change the settings, and save your changes. Since the profile is already assigned, the new DFCI settings take effect when next time the device syncs, or the device reboots. -For more details, see How-to guides: DFCI management in Intune +For details, see [Use DFCI profiles on Windows devices in Microsoft Intune](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows). -OEMs that support DFCI: -• Microsoft Surface -Other OEMs are in process of supporting DFCI. +## OEMs that support DFCI +- [Microsoft Surface](https://docs.microsoft.com/surface/surface-manage-dfci-guide) + +Additional OEMs are pending. ## See also -Microsoft DFCI Scenarios
-Windows Autopilot and Surface devices
-Use DFCI profiles on Windows devices in Microsoft Intune
- +[Microsoft DFCI Scenarios](https://microsoft.github.io/mu/dyn/mu_plus/DfciPkg/Docs/Scenarios/DfciScenarios/)
+[Windows Autopilot and Surface devices](https://docs.microsoft.com/surface/windows-autopilot-and-surface-devices)
\ No newline at end of file diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index efeffc2e04..a2fab5b876 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -59,6 +59,7 @@ This guide is intended for use by an IT-specialist, system architect, or busines
MessageDate
What’s new for IT pros in Windows 10, version 1909
Explore the latest features for IT, get information about media availability and related tools, and find answers to frequently asked questions.
November 12, 2019
10:00 AM PT
Windows 10, version 1909 now available
Learn how to get Windows 10, version 1909 (the November 2019 Update), and explore how we’ve worked to make this a great experience for all devices, including a new, streamlined (and fast) update experience for devices updating directly from the May 2019 Update.
November 12, 2019
10:00 AM PT
Windows 10, version 1909 delivery options
Learn how devices running Windows 10, version 1903 can update to Windows 10, version 1909 using the same servicing technology used to deliver monthly quality updates, resulting in a single restart and reducing update-related downtime.
November 12, 2019
10:00 AM PT
What’s new for IT pros in Windows 10, version 1909
Explore the latest features for IT, get information about media availability and related tools, and find answers to frequently asked questions.
November 12, 2019
10:00 AM PT
Take action: November 2019 security update available for all supported versions of Windows
The November 2019 security update release, referred to as our “B” release, is now available for all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
November 12, 2019
10:00 AM PT
Timing of Windows 10 optional update releases (November/December 2019)
There will be no more optional “C” or “D” releases for the balance of this calendar year. Note There will be a December Security Update Tuesday release, as usual.
November 12, 2019
10:00 AM PT
Windows 10, version 1803 Home and Pro editions have reached end of service
Windows 10, version 1803 (the April 2018 Update) Home and Pro editions have reached end of service. For Windows 10 devices that are at, or within several months of reaching end of service, Windows Update will automatically initiate a feature update (with users having the ability to choose a convenient time); keeping those devices supported and receiving the monthly updates that are critical to device security and ecosystem health. For more information on end of service dates for currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
November 12, 2019
10:00 AM PT
October 2019 Windows 10, version 1903 \"D\" optional release is available.
The October 2019 optional monthly “D” release for Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
October 24, 2019
08:00 AM PT
October 2019 Windows \"C\" optional release is available.
The October 2019 optional monthly “C” release for all supported versions of Windows is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
October 15, 2019
09:59 AM PT
Windows 10, version 1703 has reached end of service
Consumer and commercial editions of Windows 10, version 1703 have reached end of service. As devices running these editions are no longer receiving monthly security and quality updates containing protections from the latest security threats, we recommend that you update these devices to the latest version of Windows 10 immediately. For more information on end of service dates currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
October 09, 2019
12:00 PM PT
Windows 10, version 1703 has reached end of service
Consumer and commercial editions of Windows 10, version 1703 have reached end of service. As devices running these editions are no longer receiving monthly security and quality updates containing protections from the latest security threats, we recommend that you update these devices to the latest version of Windows 10 immediately. For more information on end of service dates for currently supported versions of Windows 10, see the Windows lifecycle fact sheet.

Note The Windows 10, version 1703 section will be removed from this dashboard on November 12, 2019.
October 09, 2019
12:00 PM PT
Take Action: October 2019 security update available for all supported versions of Windows
The October 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1903 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
 
October 08, 2019
08:00 AM PT
Take action: Security update available for all supported versions of Windows
On October 3, 2019, Microsoft expanded delivery of the out-of-band Internet Explorer scripting engine security vulnerability (CVE-2019-1367) update released on September 23, 2019 to Windows Update and Windows Server Update Services (WSUS). This is now a required security update for all supported versions of Windows as it includes the Internet Explorer scripting engine vulnerability mitigation and corrects a recent printing issue some users have experienced. All customers using Windows Update or WSUS will be offered this update automatically. We recommend that you install this update as soon as a possible, then restart your PC to fully apply the mitigations and help secure your devices. As with all cumulative updates, this update supersedes any preceding update.
 
Note: This update does not replace the standard October 2019 monthly security update release, which is scheduled for October 8, 2019.
October 03, 2019
08:00 AM PT
September 2019 Windows 10, version 1903 \"D\" optional release is available
The September 2019 optional monthly “D” release for Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
September 26, 2019
02:00 PM PT
Configuring device profilesThe device profile settings that specifie its behavior when it is deployed are described.
Enrollment status pageSettings that are available on the Enrollment Status Page are described.
BitLocker encryption Available options for configuring BitLocker on Windows Autopilot devices are described. +
DFCI managment Manage UEFI settings using the Device Firmware Configuration Interface (DFCI) with Windows Autopilot and Intune.
Troubleshooting Windows AutopilotDiagnotic event information and troubleshooting procedures are provided.
Known issuesA list of current known issues and solutions is provided.
From 79b20d9ef1adcef24ed8406ee85eba929f003e3f Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Wed, 13 Nov 2019 10:04:43 -0800 Subject: [PATCH 032/199] Update getting-started-with-mbam-10.md --- mdop/mbam-v1/getting-started-with-mbam-10.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mdop/mbam-v1/getting-started-with-mbam-10.md b/mdop/mbam-v1/getting-started-with-mbam-10.md index f42751d4d1..c0320634cf 100644 --- a/mdop/mbam-v1/getting-started-with-mbam-10.md +++ b/mdop/mbam-v1/getting-started-with-mbam-10.md @@ -13,6 +13,9 @@ ms.prod: w10 ms.date: 08/30/2016 --- +> **IMPORTANT** +> MBAM 1.0 will reach end of support on September 14, 2021. +> See our [lifecycle page](https://support.microsoft.com/en-us/lifecycle/search?alpha=Microsoft%20BitLocker%20Administration%20and%20Monitoring%201.0) for more information. We recommend [migrating to MBAM 2.5](https://docs.microsoft.com/en-us/microsoft-desktop-optimization-pack/mbam-v25/upgrading-to-mbam-25-or-mbam-25-sp1-from-previous-versions) or another supported version of MBAM, or migrating your BitLocker management to [Microsoft Endpoint Manager](https://www.microsoft.com/en-us/microsoft-365/microsoft-endpoint-manager). # Getting Started with MBAM 1.0 From 5856e8d36807120959be722f3293e2ff3504c997 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 13 Nov 2019 10:12:25 -0800 Subject: [PATCH 033/199] add image --- .../windows-autopilot/images/dfci.png | Bin 0 -> 109408 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/deployment/windows-autopilot/images/dfci.png diff --git a/windows/deployment/windows-autopilot/images/dfci.png b/windows/deployment/windows-autopilot/images/dfci.png new file mode 100644 index 0000000000000000000000000000000000000000..6c68ed8b8002ef02d30018b54953bcc7279600f7 GIT binary patch literal 109408 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 RRr(6?xu>b8QK@E&`XBEWLuLQ~ literal 0 HcmV?d00001 From 87dec96a3bc91eb9ac7c0f0c04438c4a3ae014b2 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Wed, 13 Nov 2019 10:21:39 -0800 Subject: [PATCH 034/199] Update getting-started-with-mbam-10.md --- mdop/mbam-v1/getting-started-with-mbam-10.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mdop/mbam-v1/getting-started-with-mbam-10.md b/mdop/mbam-v1/getting-started-with-mbam-10.md index c0320634cf..b04c0a67f9 100644 --- a/mdop/mbam-v1/getting-started-with-mbam-10.md +++ b/mdop/mbam-v1/getting-started-with-mbam-10.md @@ -13,12 +13,12 @@ ms.prod: w10 ms.date: 08/30/2016 --- +# Getting Started with MBAM 1.0 + > **IMPORTANT** > MBAM 1.0 will reach end of support on September 14, 2021. > See our [lifecycle page](https://support.microsoft.com/en-us/lifecycle/search?alpha=Microsoft%20BitLocker%20Administration%20and%20Monitoring%201.0) for more information. We recommend [migrating to MBAM 2.5](https://docs.microsoft.com/en-us/microsoft-desktop-optimization-pack/mbam-v25/upgrading-to-mbam-25-or-mbam-25-sp1-from-previous-versions) or another supported version of MBAM, or migrating your BitLocker management to [Microsoft Endpoint Manager](https://www.microsoft.com/en-us/microsoft-365/microsoft-endpoint-manager). -# Getting Started with MBAM 1.0 - Microsoft BitLocker Administration and Monitoring (MBAM) requires thorough planning before you deploy it or use its features. Because this product can affect every computer in your organization, you might disrupt your entire network if you do not plan your deployment carefully. However, if you plan your deployment carefully and manage it so that it meets your business needs, MBAM can help reduce your administrative overhead and total cost of ownership. From 3ba6e66ec2df42abbdd03f59d86ce67a8b8ad098 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 13 Nov 2019 10:26:09 -0800 Subject: [PATCH 035/199] edit pass --- windows/deployment/windows-autopilot/dfci-management.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/deployment/windows-autopilot/dfci-management.md b/windows/deployment/windows-autopilot/dfci-management.md index 807987c2a2..7f8c7a6488 100644 --- a/windows/deployment/windows-autopilot/dfci-management.md +++ b/windows/deployment/windows-autopilot/dfci-management.md @@ -40,16 +40,16 @@ The DFCI management lifecycle can be viewed as UEFI integration, device registra ## Managing DFCI profile with Windows Autopilot -There are four basic steps in managing DFCI profile with Windows Autopilot, see [Create DFCI Profiles in Intune](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows#create-the-profiles). +There are four basic steps in managing DFCI profile with Windows Autopilot: 1. Create an Autopilot Profile 2. Create an Enrollment status page profile 3. Create a DFCI profile -4. Assign the profiles +4. Assign the profiles -The next time the device syncs, or the device reboots, the DFCI profile settings are applied. After the policy applies, device would reboot. If you want to change existing DFCI settings on devices that are in use, you can. In your existing DFCI profile, change the settings, and save your changes. Since the profile is already assigned, the new DFCI settings take effect when next time the device syncs, or the device reboots. +See [Create the profiles](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows#create-the-profiles) and [Assign the profiles, and reboot](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows#assign-the-profiles-and-reboot) for details. -For details, see [Use DFCI profiles on Windows devices in Microsoft Intune](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows). +You can also [change existing DFCI settings](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows#update-existing-dfci-settings) on devices that are in use. In your existing DFCI profile, change the settings and save your changes. Since the profile is already assigned, the new DFCI settings take effect when next time the device syncs or the device reboots. ## OEMs that support DFCI From cf6c51495e34794d69be360f6c013251e23ae8ea Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 13 Nov 2019 10:30:06 -0800 Subject: [PATCH 036/199] added link --- windows/deployment/windows-autopilot/dfci-management.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/dfci-management.md b/windows/deployment/windows-autopilot/dfci-management.md index 7f8c7a6488..28f50f9058 100644 --- a/windows/deployment/windows-autopilot/dfci-management.md +++ b/windows/deployment/windows-autopilot/dfci-management.md @@ -25,9 +25,11 @@ ms.topic: article With Windows Autopilot Deployment and Intune, you can manage Unified Extensible Firmware Interface (UEFI) settings after they're enrolled by using the Device Firmware Configuration Interface (DFCI). DFCI [enables Windows to pass management commands](https://docs.microsoft.com/windows/client-management/mdm/uefi-csp) from Intune to UEFI to Autopilot Deployed devices. This allows you to limit end users control over BIOS settings, lock down the boot options to prevent users from booting up another OS, or an older version of Windows that doesn't have the same security features. When you reinstall an older Windows version, install a separate OS, or format the hard drive, you can't override DFCI management. This feature can prevent malware from communicating with OS processes, including elevated OS processes. DFCI’s trust chain uses public key cryptography, and doesn't depend on local UEFI password security. This layer of security blocks local users from accessing managed settings from the device’s UEFI menus. +For an overview of DFCI benefits, scenarios, and prerequisites, see [Device Firmware Configuration Interface (DFCI) Introduction](https://microsoft.github.io/mu/dyn/mu_plus/DfciPkg/Docs/Dfci_Feature/). + ## DFCI management lifecycle -The DFCI management lifecycle can be viewed as UEFI integration, device registration, profile creation, enrollment, management, retirement, and recovery. For an overview of benefits, scenarios, and prerequisites, see Overview of DFCI. +The DFCI management lifecycle can be viewed as UEFI integration, device registration, profile creation, enrollment, management, retirement, and recovery. See the following figure. ![Lifecycle](images/dfci.png) From 871a004ba88484810513fce616ebe41d4b7aa45c Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 13 Nov 2019 12:22:12 -0800 Subject: [PATCH 037/199] changed requirements section --- windows/deployment/windows-autopilot/dfci-management.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/windows/deployment/windows-autopilot/dfci-management.md b/windows/deployment/windows-autopilot/dfci-management.md index 28f50f9058..5c6b0a7f63 100644 --- a/windows/deployment/windows-autopilot/dfci-management.md +++ b/windows/deployment/windows-autopilot/dfci-management.md @@ -35,10 +35,13 @@ The DFCI management lifecycle can be viewed as UEFI integration, device registra ## Requirements -- Windows 10, version 1809 or later and a supported UEFI is requried. +- Windows 10, version 1809 or later and a supported UEFI is required. - The device manufacturer must have DFCI added to their UEFI firmware in the manufacturing process, or as a firmware update that you install. Work with your device vendors to determine the [manufacturers that support DFCI](#oems-that-support-dfci), or the firmware version needed to use DFCI. -- The device must be registered for Windows Autopilot by a [Microsoft Cloud Solution Provider (CSP) partner](https://partner.microsoft.com/membership/cloud-solution-provider), or registered directly by the OEM. Devices manually registered for Autopilot (such as by [importing from a csv file](https://docs.microsoft.com/intune/enrollment/enrollment-autopilot#add-devices)) are not allowed to use DFCI. By design, DFCI management requires external attestation of the device’s commercial acquisition through an OEM or a Microsoft CSP partner registration to Windows Autopilot. When your device is registered, its serial number is displayed in the list of Windows Autopilot devices. -- The device must be managed with Microsoft Intune. For more information, see [Enroll Windows devices in Intune using Windows Autopilot](https://docs.microsoft.com/intune/enrollment/enrollment-autopilot). +- - The device must be managed with Microsoft Intune. For more information, see [Enroll Windows devices in Intune using Windows Autopilot](https://docs.microsoft.com/intune/enrollment/enrollment-autopilot). +- The device must be registered for Windows Autopilot by a [Microsoft Cloud Solution Provider (CSP) partner](https://partner.microsoft.com/membership/cloud-solution-provider), or registered directly by the OEM. + +>[!IMPORTANT] +>Devices manually registered for Autopilot (such as by [importing from a csv file](https://docs.microsoft.com/intune/enrollment/enrollment-autopilot#add-devices)) are not allowed to use DFCI. By design, DFCI management requires external attestation of the device’s commercial acquisition through an OEM or a Microsoft CSP partner registration to Windows Autopilot. When your device is registered, its serial number is displayed in the list of Windows Autopilot devices. ## Managing DFCI profile with Windows Autopilot From e4506a0acd7f32bfdb5582cf85f5ac510080585c Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 13 Nov 2019 12:33:13 -0800 Subject: [PATCH 038/199] replaced pdfs --- .../TrainingGuide-SurfaceHub2S-EndUser.pdf | Bin 5704686 -> 5762669 bytes .../TrainingGuide-SurfaceHub2S-HelpDesk.pdf | Bin 3201747 -> 3498757 bytes .../TrainingGuide-SurfaceHub2S-PowerUser.pdf | Bin 5841781 -> 5902541 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/devices/surface-hub/downloads/TrainingGuide-SurfaceHub2S-EndUser.pdf b/devices/surface-hub/downloads/TrainingGuide-SurfaceHub2S-EndUser.pdf index b8b6d804a98584bd6860d045464932b93107baa7..9fa82b77c59f4ec2e2dffacb6f8f949ca88160d4 100644 GIT binary patch delta 128118 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 delta 70475 zcmdsg3!Gh5b$1iOYX}k`fC&;V1OyBr=lwtk=D|pKn3x2?;%kyz!eBBJCxe1$FIs8( zfzR@zLo0y-e)UmH=}+-kEwrWjp+bF>N?Q@-tJ*46T7P0`rRw)z`*H5t`|f+@%$Ym& z_xmE_%-whIbJpH_z4uys{pg$Dp8w3$H|KXw-L!sqrGHjBG!(VG*7&xohfd$Hqdhh` zI(gk0L+!C0)Dr7&*5G5iY|d2kIp++m8Xny>*`8>v8s0TB*n69;^(5`ufB2d z*hGf_kzZ<%e4o91?a1Et@c7tdYt_09>*U{=Al)a+dD@A!*wlM4Se2m&7M8G+Pkq-Esubw zcW)hk`G)nEjO=Nx(rbv7!OIDhiP1fi;}hc9YY4E(Rvrf!HL~Y|_UO*5CR<5Z0zKJU z86;RCtme+Wt)wHLvUctGwXHf1%N{huNc|gHrHUocUcN%5Up&8;1L0;t^qL#r-p<>D!;SGQg}wCemZY&b1e zIq#Jh&>-eQ(ql6hP-?KrW7b|S@1AIwnSK?KtA7c4Q7j1^Fz5Q=K@W4%L z{YAsiUw6}=-|(gf|NG*gb=;f(?dp-!K6LboH7gE#`!65*V*7!Quh><*;bZy5!B0+j z=)oPI`p!Ru=N)(R-@oo_|9<-Wj{D5t{_8z|_UZjU_{5Q)ee*rvJLm;py!oKZ@7aGy z=b3+5n%#Qv4PRfe_5RPi`L3Vev}EMI);pH3eVzZM%O1Y%?(@SJ{nYA<^}ze?`|n@e|KQTQ{_xqi{Qe0~&b#I7 zog0Tbz33nEHNqAOyc+gff-W}Gs&p5W_g#m+z&)Y{vCf-m`_@g2?;+f}qUD{1oxxAy z2l)Rqr~iNLP-oR8?H!{dRb5tX8kr!Rro96;Zf@@#zh+{4dvD99w^PgbBsc>hp+uui zBRks+Mql%oa?{zKFEO}DBFIg$gHQbO`2**<*aMMCi9^$@kFPl&y_+wPp!De%sDmY( z#R4gco^F9Ox9w%m9iM1Xux^t<2R)R;7L~85pGSTkGY;*=S)e#{FM|f9{qTW9-*(04 z_h+mB?cCQszVES1FTu|%ipMV9_^$tO>_)&h*TI0nTWT|F^sQjle%9(J1XSEwtPSw* ze~evsS_xyo=H_JB0SP+{=`!H1Kp`6Ha#}1+haOBl@wDy$;@E*C z#bzu!AR;kfVALBha$8ZY3nX4h0~PuH^yg;|xe$g#l#6@?CIO1!z{%-+K8{hcfUh5` z>lnOl7L*()!8#2k2bx+Ht2?c~;*@4=v5FH8o%fV$wL-!%*J`4sRmd?@OVUgp{bf#(NNS1!hRn#W-8lCN&D4VR}jZQA$LrdQ%;bMe%sEl*zISn7yx zoI@6dGmwSoTOkXvGL|e93j*r<70JS=M;3~WAa)Ltw2T+b%_$3`!N|gBHnK3Pl7$hY zrD|Cire4;i&0=Edytlu=g)v;HIhYp-LxEMc+Rw)^J|+O{N4^$uHdkw-dcrU&X;fOw z9qx9}a?PaQq1fQ&6^@4_NkSML(hcFa!pMug(g3lkm$cf~9=h+4`?nN_+`o0r0>@6o zY-?SP1aOMldMx@@&@Pt6qTN^#&j4uGgQnkgJET57O0dc8;KKV`E8v&Ggt<7!Z;OUAyn~Ki*or{>PWT=O70rrd*G5 zU?QGdn;)WY1twxiEKC#&F%V45ZGKpSUBM3%CEmLHQ0#yk6Y)SdCMs&`VnHK*m`a3h zhKXs9KE*IGWs-JkL?%yQXij6&+vxbXzjp{JwqI)V}+lzqGjj`BxqIKF20z z94Q=3DxCq7Lf;A|g%z=wlvs#?FsUquUdF^_5@@gmlLCivh|9D`T#6kayzDi&FgGWY z$_67Yv)PEttV&#Fj7pm`DLQ=9=apWN;8QIol_qJ|gp)jK(bR1lm)=p_yJG%3Ug2O; znU>(wN@|>wcAs5b^Va!~Epg$uro(znN{~Zeb|lu)vLjOlaEG6dh?&e4JJQ@JQ-W4< zqfLDekg~c8P#9vXOAmB0cI*5FhdY)vC$z6{s#?6iWcU$d_+5^kX^v=dbOH6|7CBX? zJA|8sV_M7wRNt4QA0^NEbEeNVrX=5wx}@ZXxgUX5)uJUFK?U8NA!3@kb>q@M*thRP z^YL>)vF}3*zO&3hQ9096NZq!u+ypEg~qpU%cBd5Esq{} z?vbwTHyB`rJID_>eie^DdEob4UY?xOs$={6?K!QSz2{6can6|wrbZ{row+1?nuu%9 z*_JOtoCOr^F0X68>0SVfTkHAoD#6!LkL+W(*h_}YHvJ3VJ+Sz~cMrPvzzcg-ec$8c zRHf_tDO_6R(I{8P@&=Tud>`B5A*>i@yEL+(4!q3!u1BCVdf z*B1{YyT#Y|Psg%(TsSE_=!obmPZ(!&jR!i?j;nqxiu<$4pGVy_#shG`uI`t`URqlQ zWIetfDfs{N>O+b@z5395FFMg714L|@+O)q^&ZUdahA+LdNE6#Nw0ms`Pk6Z zZ$5U|$DEkJIB&Jt636_Uc<djk3*g-}cht?{4cVLlg(1`k8H9W=~2 z=V5|Vn&zvMhlx13+42K2SCuI9!?3O-iM0$PjP#X5sve z&h=%iyz%<_6riMav52C2Yb|ilE6o;NIQ4rQm)>3+^~Vc;xX8u9c-Ut(2TS<=73&{d z_!cJz6A_fN)53JDtQKoJ+*W)J5%ey_+^P*7l6w&v2uUDfM28rkg@SIeKoQ2P0psd? zWn`&&;9|wnyrDPFzJCyX&CpVx$Cft6pp-EbV0=vk!YCWvi317>J^0~;&mHW-cpkdi z7~YT~SQN%5URIZ-gg6K9ftWCUe{tSd7cM)_2`}?HG=?_|yJ|+9g)=ac5i?;yEREzl zzrXOz@3<(mB9PV!PDu@~_>qqu{y8UwP8Uf#y>C?Fs3tflo;oI2Q)ozQO!jn#CaaZ@ zesRlw-LTx5+tV*I(pVJV;D(gTj^cs2jWHx4=b7f=3DW0k(qNwT=%I_GOh4r7had4t zCq^^nt}(np(xpH@O2WEF{4uO83!&BN*{g4Q!A+SH-a#n(Ne)9ot*@U2wJ9)*9PkRA z>D14?VBfG4UZ&+YUf(3@u5ajj6gpK)sOOpEbW*_k%wb17eyx*Z)b^}oIOi!huNb=V zh~VIk!$=oVzgl!U-03wqh736GnyNZ9yyO_tYU#>!5fpB_PnKX zSrEeXu4{KuIKCU+Q%_$sd9w?{Mf7%wkX7eJA;_+Lc=7E|EL!XIz!)L@%`jXC!V8Rs zOf19G>HS&+Qs{f9Jd@^Hs0>J-Ydf6gIqiWGohOOd@7ZER7I*C~91Etk{c=&>qt^*7 zY2WZ?7Zt;wJ@UGFPAnb-pU%QAp9UBdOI?dk`w=EvVj6QG74sfE@(q9K#Nyg~Ixr5s zKl~dV^I!eSAvK3go# zgDw_FQC?fq@QvUfju8*vc+}tB>o^9-fh)vVxq%gYEd_Tik*#xD#bc!CbR3l|En`jXB+kJl&(QAdcujK?&j**if5|Wya+OGWzx5 zTNd9@oOtr$N9PrP`O>3L_@0ZAl{pOX0uKc0Ajh#zT}D;~^`UQa!aE4Y8+6Zba?*Ti zab1|2zU{WTD_}jLZr1h^C&G)t1UZnA;dK zB~JLxyk~K7<~_%paHI=ML~e&(+sYHZBxTPp-v7yC-tY9e7zsbsSVCdw&QL^Gl$u|r zuyo~fX9$vq$q|klGHGRQ*>lqJHT=`!#vnWw5iDfQo)IZj8#fT#VxxxgTx@yZnCsR$ z@q&3SD!t`F$Thb6k3RP0Zsx%lrz>8ihQg+jXiWKBrXR6bRT;7%lV0W)0kHp)V;S=K zBA2U8q*WcQS;*`o znmb1w9yMv;xHv`|0E)kop3&E-CRPIKjuXc@oQzpEMwyfubAF!JK55D_hp-TC*j=wV z_UcQVD9%*P#_*bMV?U{Dd*sO2>p^h=?~*?{cIkC46c<@Sbx_>T19nDHy!Djh-r;l` zo4I0@ycnQ5)f?Mwth2EMLPIrH=~31}Q<>Ms#GeS*lZj9Rz~~-?HdJGsqBR{xi<~I6 z;*BvRVh0Pc=R+5&#k2#*IgH)UbcZG zor$n4eV{voyn_sCUyq~{>6@3NOWxu;vz?Z(8!_ zr@1iJ%x0@nKK+zww#CrzEqSMtkL3nqY{bV@eq0%QEK}fUW{i(f!kn9r$z-;<=3_L^ zT6|1obIn!~v;1RNBX#k?;e{xJuI|5Q$+HKzBr#8LYmC9TTB(b{iAOiv)RM$8;y-&R zPUx0D{K%3Yoa=;_@!ZDn;(V)wH}q(=Yk})Wy$nKyMIQV8CDCCHcmrTfc@Wba-tH|e ztpIrmwc+j2b95Nz&Cf3R_d^{V0(abX;jNTuL5?_|a`TFZezD|t4|8Zb!2nX}WQJrn z6ZBbyamq!vg&@ynNZL1o-yGH#x4>ncniqvYkeoEgYXiQ*wx}1 z%UqW`2fe5Ik{I_Fo8P%~_*f?~*7XvHo^i(X?c0{VV4;&3ndf5~UlB;#Wk^f()WjFG z0*|&|e-81P)|hCIpD`hFn6VY+8VW>C+(3xW_6%`DIuMzSHHeR={xwGCjPCN+@m6VG zI|4Fsgx!-jaer~zhnK$Z78geIoUF$1hU`qtPvX3;_zvQTxo=clf;g5w;?d(bE||Ju z-T|%RhD(os*NNqy|GBtWaLw_{UGd++K(Y>vx#W56q(kRi#067teEabuF1H+#B)T{~ zn6=Nd+KKW`c=g&peX$c)Sj^)r;O)ld;nqUpg|!4re|XPX`l5s1=;D5rWdMu|q7b#) zl>)_0H@;|@%Z(Tqxog#Dr~SB}PN7v!7u=9(a=$W>QmZ1mw(pb= zyr?+k11J1=wUYn_VLNc}5tl_i$XW#81YagMyy9gKEjxL>i)?w~Wwiwn^Awiiqn}%Ln(Kfo;F*yPl@^(sT3QeY@;Av= zRc5f1mcA7PWL{YlvYal@%TQW$y4p0}|3GA|&DQ6T(g~JQTC#vL0BhoP-`hIwIP#pM z7w%j3a!$)`nX zomM(3L(`&&`+|>s@}!SAaoNl-Y~l+JWZ{u6E~|7v5E9dtDErTi%Q9PVF8DIXWtwL# zT;@qejpcWSOC>cfCox<(H8I1FdUN{anbyq~ zR(24H(3x6FzEQ+O!z&InCO)|QuGc%^We)eo@Y1C)nn{F639TzWG9G`U;4J{}FI?%M z0Z&G()PA5nvT*w1=aZ+r%5{1e@NB_`n!PS#qqQHMSSdck9jQvhSekuVD9DQIkyC7B za8IWV8JfLH>6 zDVcro+%u<_FzK{ah1afjJ!`C5dms%>T;P51Go;Mv*Wlr?22m+%9=QYsg+t< z>@oL9@z8Upe8;J!%^ETl<4Mk+zw!z$dv!H`J`1{orE;j&YoeZ)oj zW`Fipf~D*TDXV zJG(}9?lmh}>%2UY%UEsP87p@HFj13LzY`O5mXir|oviAjR{~40LiA+n31;6NAc|S5 z?6ziAuW<3C}ew*+s3!nwYpiR{O*d5M7%g^*dhKhg-3W6IY*c&I?^)s(zMP z9C1_q?pK}h@2&(>+*QzBglP;h(#9lx5H|1{C{AY8n@ZNX8r+IGA~m-XI+v_SH2|H9 z9^pFQWM3j>bRgm6Wr(Vfg4wR+-dmmWUj%Ino1`Fc4!14QZv%^cx;|5 z(>13Ek^)0?B9jY4NtK8m@^jLpF778Vq~mPNWU_ z?7Pk^o_*KK|JvfDz`8sbWdymfi~e!tqfQ^0SwF0j2ZNBDQcV?4D^KNReKd8l3Hhi> znOS~mo)>9IJ(<=u7o=$TrDZypn^|*GV+lv?)K7^pYaOywqV~x0;`Rk+o${;; zw+E74ma<$Ic(Ur3vkDOh3~b?dfJ>L!f}fqW;|DIh=GkS{z6P_f$)9{@m9wx(V5WaH z!fUbf5a;^5#Z}!bpnN~KuR$hv%>^EFQL9Ss7MTEv#eD%ZrS6nGKA+O@q7+#;J zpwf{AL`W@w<9=qyKb;dePb`oc)?MF9jK+Nl+&+E#M}zOXWCr3(_ye105pvHp1_!`k zd4gfckdQLVoLYpO(wty0(;~z?ujuExV8SlsNm!LD9OTBC(5?3cCW%G-vJNKY?kHLh2F3X< zDaTWl8pF%4Y4?*nsvGI)gjZ-0OAid+y~ZWw%uJ{XuO+Sw<)@fG8V*C(%_X6cDp7q{ z4ipYh*wX=+HHyhW}-f&0wu+IX^Q?uz1Ia4N=&}lJ8zTa#E)Rx&)T6pfy===z z!WaF$6N8z_*_`4$b_Xmj7{k3#^=Qtg(oLo!DKbZjPuvh)^h+lOGrhM`Yk(|gk1o!? zA->&pX+Q3w?6RC@T0>~mKZ9Q8$|VZ><`RYfBe_Ikp7k(z5Ih(OQY8i>a-c3gfS*|C zfFgx5*!|}5Q z*Z1q2L5|hc1?JxUaD1>UdoMH-lq$5I5LI%zt5JO8k@#hYcY1?B!Wk4mqqABSXV6ap zvXYReyumS_wwODpnGYQ844{AxRf528Bdf4wp} z{UDdP7KtX>omT03H;?(Rx;$}KPYijY(lp|lm`C?|Pp9>yctdGD8TZ`^=0W(ZmD32! zL^=rMfEb^p#~hr6F&Cb}s2v6rg#!jjPpf^7^Tv_2Je7 zEV4XGYu7ELYl(r9{M=M)Qm=bsa=hz)Vbp3H0K60lsZE!ZkfRnWbfn#)I`!1=Z(RDp z;?I5~dFU7yGvs+wjn_BiQScd^)zpKS#@P!jt?vhKO+GW`Vuof~R)r=7?U`HOf3YC_ zx+@bfG}4Hw{YS(Mby<*UqYFc;m>y9cMZJ}Q7@;her#^!(s&uiEFUou{S|G+3MOL8} z2K;PA=5hqGZ<7o~;0i@m2LRQn66n-86{-P$9Mb@BY^W-yn#YES!0NJ2L*&c)ZPlpV46}`6LzRIwJ!%hv z#iw-pl)?}=p!2$U=}3&~#Sr0g-|^A3{Z=PN55k_HGiMENOxGvX!y3T#FpSB6;CEWR&B%OinO$yN2v&>jD2gP4-?+zwWm zCp8xs%pI&W&sy#&p83_7$EBQ?;l>FhZtkK>tM4SAfZ9cN*HgN2FUBV0W}EO4$dK&4+9EX;Y#$y2==V?aVqvr@{@ zT|M=f0xtTr5kS_5|I|;jCtl}bVLT_JF}NwEz9?{Ev-`CJAK=%t@Ku$wUv_D}eVr3w z8OyC^VN^Jxe0cGN+w!ZO=kjItnMlTO6#1YvS1pvqnp)9wA*B?$S(q%+Hs=To-d~S} zF-mKU5jjh$597GDn=Iv}R@gcH{^GTNn7{ZY7Y6ez!N%~?9j#ht@W_2#OQ{S{P^UyO zErW-rzC<4O&-rJccbE%<%_4MFc2;Jjab0-s*)MWpuy8?Z!=+jX&&j-!w*m;vb(L<-v0SlfA-!d zvPD1o=`lYmKC|KMXPqZ?W_I3me1yZrqZ5tw6TuU%^}{YCKI!FY-b_2^x{XY}n?9zG z)yWO``m%ZFc+NvDkzc1ts!}V9aFbk#s>PQNJm*7BJ>5tLt7Z{+n$z+W+pm2r zI7U{**3g~fGNiLx$jOvJ7cvhLmua50gd9)sYm5=b^{RPPJ2a+mvdcbPuUg!36ga*5mJ@-EoTn-T_K{-VeRQ#C^4#Z~+?D4E zHZ&__=3|-V5~>tM6M-q4(v86KtY*#;7}jt-1ZJjuV`Rv2`?gklQ2R2hiw+20>G74w zoWAh-bBpl$)o(lAiNJ$k!@ieyJ%C9jKGjmz0JQBBm-oQ_WNLNsld1EraMjL1-7)Ur zsLgWM~stjJzq?5PUz8a!mFG<-I>%Q@r=bYgb?C#FE-v8YcqX=NCs`zHYfI9|i|Y zY_l3-iHj@qQiA#r^kg)U7w61BTZ+i^NSgv->Ed*9VB;1ayXBvBN`Y2q90vw?Y*4!D}LG%*wq*cwE zDKHMX)BtAg5c;LpOl)uOZOJ)XyxAe3Bc4gvn9W605l(x&QOdeDdL%gAaR}%;i+_CI z1$X?83!w*6Q;owL;Y!z8!7FO2eP;QFegE5q%sf%C(ou}dcUe$L@!MbAFzoWa;XJH1 zGGk?(ELmq+Dp!1@N|2#D{!IX zRM$i;sCq)rWEXt(_{k#E&n2{7^6ykdy*7{kLb-b4GSm9ueK`NixJ^yLC{4tr3|&3B zVQh4=wQAGE`1URB$<~#lV>>2PfPZTn?wlM$N!Hem(e0D!lW5z%dt^_m=ibT|#ICxe zl5XhiY-^v*Dm)va@e@o#mj19Z1K;9@@k|F$c)Uo|oz z`iJO`D+6d421nvozcpz9N>t5(!}}-;~NOv7Az>ddfGY>J4&0s@{-y2q*+o3)m9zdf$^ECZf^zC4`B1 zw(rY<5(?j!pe5qb#k{-Im2~o)x{$C>-ehs>(mRyqr*r78WNx#4+rW3Qi*e+LJWyz z2+5M)i5Z45%>vc1#neKzP7*uAL~cbY-h^uv*svAJBmeR$pmxb46=q z4x?>lfP-}U19oJ$llJoC3q6kK@M``~+7U#VdUpl;??Ba@CI6ol`|pfRj!s@TEB=q= zv)Df*Sta}TC5jM>2l09aKdfeC5-FX`%HlE-(IrV)e1$WM4oI=fEijcCAl^*yj`Dd$ zatHEy@IR^u2>rs(rrvq+rnfO9EUyRv7RJag5?Dxo7+6>)=HnZUhDNm&9s6Y_O!vdX zj!ZQCmEmD$AbLnI9wOkS5)ZW+(vb{omU>8YHAF~oFO=Lkl5%dgT8U)Q_0$lO;NA@M z5J@mn;i;xq3B`1Z2TAZIn#Z6N4={mB%|nTP!L{Z>)#%jLHD;u0kX#KssU_Qrhh(Hm z)#zBdhWzq>Oo13y^fyZdB9!_|0Q#9BA5UhWK$Ka9&>)`p_?Gjy22p043Kb&JDnw#3 z?=r6`M{+eFCAGw;!=t@GJiuF2FL0WWopEwk{mOXvhRzP?V{@QGRIqMidppxAh%=GX zWrZarrx9gUDu`vi6t*|O7b~eUebB*Qq$YN|>604t(fe!EFPYi?PPe_CIzEC~>4??a z+o|It=#|YqqB$c=Vc1&(OTpOR>9!a6Hv{r5(;=>C;WioZgWv?Vd0hixC4GTC_FD8u zhGW=ri_5GMeACf;Y{U@{c8{yJxHCC%T}xGJ`Bk`qpgc%FP>ntIq%}xhpc(CP)fSWc z$+Ypx0CWcpm)Qjd4cjDKhEOvS=FxuI%!6ko7cm9X8+vobqdR-{>}v0(dqcdr_4D=a zFH*y{wL9=#_Vx2gT~_IKp46kHE5cJQD&?nBE~-GvaHWX{QW5c$*Fb6M%1LU~rs z3(`Hv&8S>HN}(724NpxilFGAoNXjnK1LJA0k}{9E&&5-|I5ijLSERX+1+5&5YBI{P zD7`G6@=ZxEi>Dlm$^)uARgs*G^c^BtOH4xg4iO9`Kgsot}PT=b!$W4xnQ zY|yLRXm)V5Zu}aEkQ5Qe7me-^*U#X~%`J6MDQ~((MGes?@4>+}4)T+Ter<`{CA`fo zS=6beifPDF1~7m`R~1v`i@+c}+)Jn4^XO&Ai4!z@RFC)7gMC?78ZeM+7T?R{di<78 zLp4m5qhgcWmRE-^ky~)oCDAY_5p96UCUXT33cOVrBAiv}=G6;TaU8A_4-NY54Mvl-W(iBfxLP`ek( zDn_kPmQ+CqrCjPzRTdD@MtFdX(ZFwUJv055ONyH}WTCfBBRkuB*_k*!MspVN9o=?@ z62`j!x{=9|UE@312&8eaF>9`wylQ*``Ys)xzGW-UBhP?oJkcJR933B9PgTTDUw<~8 zuXqWFC%_R_u+mFU^Ssm0?~?Hy&Mqc54$(Rwr9q z$6K4$592voM<;i+TT{&93;e(SH9%geev{qz0nlDCM6jEvvADbnaV28X7{SvXAwElYesgbU~WF2XC0NZYZ zSJuK08cR~c9@{fHtPEd4vHxk{3kJ;wduT)LC*y&ljbt9{2LMsN&+JES$a^sQ(b$|0 zr>wD^i0-(v8W9<5w1I3QyC1b-Ex(a!tf=mvu$Qd4} zYU9A*Les?3188hXO&z`bD98fIZ4JhS{T9-oTqlUzqzH&pFD2cWzZemnnZ=OM56Mv` zqIaO2qrjuJgfXI5?7?`TO-?>kh}0rGY+R0=H-Q1KC1t|^5Mz@(?O2Uyv-b%d>G0ed zoFS6YYC{Gpxd-_wBw>!VvDzRt%6=V%{RyOr#rp|WQ;UE5sF_YiocR*$uqApi7EI5i zchuC5p(2@MJK%c0D8+_HYFxle=#%l1EQ01^%>?~KjYR5LjztA^i(?{DGmR~62-*KA ztd*GhpHEa`?hTDQd$25N8VZ z1AXYq)*c65PE5`mi+j{!k~u>DtG$ESnq_1G@|R%qu<=$~1`F0|qmpVC4*)+$5p-)J z0q%}r&lCDzfWZmbw*1B5p|~%_YKsB31t1n*lq#~urex%sZLlqR+B#6|YzWgNvY1Z* z!x|LT^T5=y51<4ff7u2a>ZE0u(DP6v3eThU*UJxyV{5_G5nRQ5F<8H?69!>~L=3wh zqR4EVi6FK4^XUB;oF_K+!{kR&xcOpO>!4e^4ZCD=N4PTx?4Eu$^FcoZKig1aux+`* zV)IhEpMviv>do0Id4S6SZJm&8q)61$U@ML1B~nCV{(AW#bb9C*9c|?iz+js#T!0OS z4KM+WAw4ZU0C^6m0?Jnq??)pvB;H7EDVS@|1CeoOVSkLfm?+PMuM8|wTZ6{)u=Dow zFkk53=3t<7Xk$Nsfdy&yL)r+0o7INe6qdRMgC4|f_k(m-D^u!!u--jUGmOs!z}VI- z)ND^=%vk+Ux5NYniUHjAW*aF|CISQhuycv!ouHS1O__spc)x7!Nbj)Z0c>dKT-J** zP`JoA(0E=JlIxN+!eJNKVipfXHANFYP`Hm|pgk7!Y4?kvqFVh($<%CF>wolOd+$(i z41{a}=tELkdI0D!gTi3~gK415s@X=GtTna+B7wDHG8(ui!EddZ02APlGand$KU&%l z%AvqD)C&woTVqlBC=X2ij|KxF?2fU`)2W{*iO#nUx33_B-yDnhNl^*X?1x>_E2H#3 z@NO6q*6e6$?B&M;(Q3XV!eC1fLB&U15o;o0o?yMqv7IP@W5ik-JP=+7vm>5n^KabS zoY=O1NP^r_Hqe%VU6{`UYfHh z>VIS&qxhU|6h1**ckQLUZJ-HjWk{0Sq=?yNCZnOqJ6J>(DaIY(xuwHVM{s`=m?Q_g zu(k;+h=drsUlQ45hq3U{nEk-GU^f?F&O;Pc2tE>ztP1UOWe`Y z17Hs!Qop-(LjQxy3_`lwNc)5f&vAi`HRBw*fu+&V18qAW3C^(8t!+X-puYhi`gI^a z&84QnxO&3sm_yqzA4vUR#8~|jthD_Sh+d1dk%0;|hu+KdKQv}G*^$3OoQbgIr+$%T zB_V$h7Nkkr7zZ!Dx$pEm!*ZhcqY+L53u<(Pcrs^)elZ<6abTc*z`QWq(9d>aAR7)o zGOJ(U#T@`{4#opvFIsJ2Q5N>&lq5yWvDJ_A=Il1O_AQcyKA6K8ps`*34_E}jW&?wh zG>am@_(AX%fWSaRifrMhQeSmA8;PHjg5(P@Dk{@mYyC#yR!8<>L)UPjhW!| zpm!{Iy$v+5$R4J9o!A7q6IWw((_^*o!J_11g!$cm&QAgd`UL0#YVw9%8u`r)*|1P}{jYfVuK z8?{tMmHtQ0c_@44;0#`Tn+2nvt?|O?OI4xmu`nAfoWb(~i;R(c3a5`P#n3UfF__L2 zEEWvc3Cy4HKc*p=gm6~S)H p1pDzxWSWb=w~W5EO%W6_dvauAQUp~%zlVR<8#?vW^EVC;{XhA4(oz5b diff --git a/devices/surface-hub/downloads/TrainingGuide-SurfaceHub2S-HelpDesk.pdf b/devices/surface-hub/downloads/TrainingGuide-SurfaceHub2S-HelpDesk.pdf index 9e3ac0aa01d548911cec672ebe8551d531077f00..36d552a91ae9c8b65a3a3ecb9832039310d43d4f 100644 GIT binary patch delta 339511 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

    2YGm&zp7IM@V=4 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%0DFi!^_Qq4 zb!N?4|2+KxaP(lYuC&)byq!TSB~N}wOU#;KO`=`$4C;eN^DK&<;x>m?YL=e?N9Ndp zyLEZl#^{p*q24gN&cKJ<*FE-~;qMhPBrp3g|6q$|_mSVF2hBbsj?|gN)sv6Z>oTvO zaLCVA>0cTmCS1yomZ(T88A81Ilu@6UDGg_4zfaPpBfo=YLv(eU_b^;(UVYUE{Ri{y ztC7A_e)`*W+gMMuPZ0cY-v2APbe!pnCEC?}Sj7wi6#0x8-=s1>Ei&bg6S0g$uqZ!u z`KO9&;Qxsq2Oj_li0I`Q6tyo-3hjkRp$~{;#lmCEIS?W zjZ2mYu=}=;n1dHLL{z68(T1tcgCcz~>C;*I+sgx)U-}fegO-nnk`QzpN9WfNJ}S3h zOLcveF#oQR99Vq<_BwvSeWZgM;jH{@40b$*9|{ERp?V+k-b}?byNH{HxFW(L zrl3?lN~aY5T(a-TRAB=M(^pi~bBfcb@ta0`!0@}}Po}U0xO~>Y7)fwpbJU&`+B1KPU?=<8J)s-OxFII7$z@q%BHO zIz=p6#3*r#%cSNxTIDLO_#)>;vn2Q{vu+tGV&>P&gEADAsD1sR1yR%w?I-WQ(xCE; z0TdE$%!Laa;fXyhN`6tHiii?BXCEnSU&7*&S=dzULT6oHRY&DCGVh?DwF|rjy<1mruGlhFL}KLi5J!72kD}T0q%#WFIa`` zS~d*lUk0ISFz-FhA;J~lpYXN}!k?_7Lp6#uzff+7neyu&yV|2*JDyS~QwP?K=}cIA z%9f>G+Z1D`3e=ZoJ{&dvij4P$IJlRpnJbUL|NKNotE)tMs_F?SJMOh_;d2}4$1*)_b-OR!&+-jOM>LHEh-&peJUhxn>vrOIV2X3H$@2^A^If*7c@{Cpyw%@;K^QbTfq6! ze+Jt_kAt$0H)kwVMK0Bu`2%bCwe@^`3H9D)JTwjH3(xChIv2bYJcTCcmS?`sq3@9{ab<4%j<-L8MvJ$lU zV{L|Ww1HTJqMpvE1_#6zx93#AL+J+>Y}mVquGq{U?}MVIx`1=_anm;d+Zf)bHoNF6i)?HnTT zW;IqiMWjB&7|0W}MCt{*#-T4P3rzZ+Z-Zai8Uxh*Zo+hLntp?RFL)C_`4v64LaC%B z<1Xq*?!M@o$L=8}%(2~scHL_E+)zIW+HhWv7}?A)U+AkOC><5zg0X}0VS|2&jE(ZL zx{YbAD&syaTdKLIkMGSR#5K|d<0fT=S{x~@7}63{1W>q;HrVE?hc}>-s!CXkG)w>f ziS)_+_ABhRGCWUEMqSuW#=R+YQ$K=izDlj1d$a}7gG@3%O7H%sW^CI^9&MWiUs7^w zsFe{|q^gYdI{s3Ocv%PNJ<~b*=#gZOC}s38du&pQ8dT-9cz}-4BS%PFX9`2WX+r`< zK;^~n5g>UiwSEFvpmlcePL+8jyy^e>`vx=jp$FXQTpbL;{n^ylCEq`OS9zDG2+U73T;Ce}#(=;|M1UCu^OD7k!2e=~p)1Ce~5PcY@Q@%DcnJ=dWtQgJ^79Vcnv!ABG%DXJ_{(T_A7oEN%|GLMQr>{&5JPz#* zbY&EBY@O}D!0wuv8QFO8zHiof{kE|9O^J*l3?|a2>>rbK! z)eCS;NMJ%kUI zek9soM*hyo#m>ux0aGsv}}4M_sjh)qP{l%eS8w1)3@d)?DlS-vA11q3Pu4ik7FLllx%+ni+r?A*KZJYxm7p5OsacH9(SSUEIPvYr4Gf8_H!dshPsXDd)xT4-k@ zM|3wR6w~irV92{yds#EbmL^SJNsH7)Q3e=yW`CFuR)nO7JDV@2{c}@$j&1UyJY(6@ z3qmozJ)f;{aW}L0)_PGoJKHdFgKg*+c>jSXQ zB@eB0;^eML$UjQXX%lw-5u>;&?;2%Cm`VN~UkOEe`JJL7Fow34o2S~#0Jc6VdcZR* z1({h?_d7xO8SVxjHxn-_H!?PmjW)Y0Q-Sm0;n&mywoiywbwg5)4i-TLd^oeh zPMXBvCC{@@(>=^jnJ9$?S^T0L{ug&`At2+2HczLm!XfN+=IV^@L7gCXlZGx%ogj#d zQfkP4JSO25vt>9M6N;^3VMSqEJ?!xcZ`rO)`g0z2o)HTp8;4x??y0|II$tkICATME zGIu55q98^!3{Hb{MBB6 zF711Lc-Z;n(jul)qr)aNrqQn#=jE9RYzXyc9idRExuwFg(}I{Ig+;Gp52fLW&MR7o zr#EJn>q;BTiKl1rkIqh(mzB1D5<)My?s6yKFVD};t=HsI_e4_>hZ9VmK z8VWo3d8Vh=Ru-l=@Q;pQ>;InGSX&Be$aw0m1-&Fa6m{biSYLKGZ~7&L$a->v76>wx zCk5HXt+WPJwwmcIR$5wGA0Lk)vNqn;$MfRGTH5B+HI^3_+KFh}s^>U~sGCc;frV8` zG@jF)N9s}*8tMWfo=8FKt^p7@>^ncEH+0q(#ly=szMZsDdb!|ddg;>1P4M|1L^ZxZ zf>&C8Gi|V5#RjbBm;nb%UX^W#4SLY^^M21ZjX z7stnIiOmGG`yFlQtPR#QNY;j0SBMvf^!m)Im+CUlP#Uv4{5M9uWARP9CdF4IRvaEc zdHOyQHpV`J__{y7yn{eY7M;8k>L+{gcwW{`WrZ^h8q5|DTQbUt#1FEPHjzrj4cZFF z1LT8b2vL@^F|3x7aY0{1QYjo+kvP&3I=MJf%ea(+Yv7@7NoP{Zt4tyL^7Qrj12A8D z^~!2k-1OwTY*?&YTy>iK_owZZ)+?aYnH#Pc;x9_(SlY~z<_|iv^JB=x#H3oDBQy2{ zJL7zJj)TLdYKi9x8_dhTu%~kyrYRF(>>0W-E82wc%I1NIuH*mgEoWYv|Mg zD)2uzy2_|Hnr0o`-91>yi-xecyF+jbEEe3|2MO-(uz}zZf(O^&zBs{U1B+X5F87-= zzvfgw(+*+ZPiGq-U$O*P+7=9739Eg`YLeRgUiMb8T6El9X^&&WCA0Tk$|#E zKrN?%E7a*mG8-X$P$wEF@C_&*F^4p?6iWiCCjs?@96Ue{Os22wr>~f7?%DE3LDP-6 zHY?Ov$&EFS7PPxA*ynrs1iv)Zvcp`_w<$5w8wiJAxh8$iYgtFDlDXwE3~vW zq|`aAG*_}e5s_C1%g)x24AhAXa>U7LMpJc0Ry}>AdWx!gil$13s%jllIu%lCFA3#< z95_wS-O&_+6#=`X-bPv*zyECfm~B=_Ks3lX>u5P@h^ll5s<6<~SV`z&{zlasK-D|A zv@oocMFQ#$O7%VHWY0;k%ADb@rpfOS3M=iDgwjK7`D_l+RLjCj-6f&FAqPs+SH{y< zjMI(SAW__$=RW7~uEoezh>~%^h{Y}XdQ9RjjSt^x-_ThuWaxT}=q?{}5C}O4gB*BF zdyv}PQ`_9L+T7#X+#}eu(Sd*`)K{^nD}H=Y#N4s|9_thCLGfbHrg`|*7)$yoLP9mZ zvk6p#mNOVqsuxm9BMCLi0}msr=655!GLaZo`l@0!$N}l}mDY44HAqzbUaIg&JvX#e z5pr-1v2~ulGMNU^fdUCZ#@IPOkX89ZOJDW%+86HWEB50tkt+aKHxbt&^Zy&zvP?JP z+4%9>2$6yU@j>|*Ih=1)!KkVmug$_r>B9aeCP}DLTfDz7zX_h4{p%}9$`^1!$8U1H z&{Uz4Pz}hz6Xbwt+5^+({(T1`OQN^jaMgmGD2^E&qTDpL~vi%v>0!Tnz(p$Aq$cs4=^p!`=8$I0P*Wer7jF}RdU0%{C7(3rkLwmFm;1mDU;pDSu27rt)V zt*%sa=lWkZfR>Y=bpIMBRG9{$f%0*4CXrM#LrUQiP)EoC!t@pJ-o{Vq@NJk&Jw>@~ zezjo^-y2n<;8J4==(ow*-jGtL1e8nyN;rK*G<}6`;}_up*@DGs28dgpLueHTR_Ky^;Cjx>($U-bu{xoJ0*e~AWnPW*xb|G+*8>2Wq7B8f?|n(JExob zzLxKG8{75sl)!J%5BS71DSI1A9K_`Of?*1+kOS>$4>23eCv86}&>D8m34&@jg6h#heL|7_Eh~$HK*>g_b2Wde8cw!8+nMo8xFgT-ze*!L8-gJhwsKp{vKZ}s6O@im z^^d>Ly|P&eUPlI1Vy3Io6h-B*OtLXIF`kCV-E+VT#|J%7ME^us9_^i>YF!#J3>9#r z=s3^(hV-R5zaT|QQ-Co|x>Bm5?`aZqUVZELQ_?p5fV^oI9)ZO0Fiej=tu*?AU{u6e$6wRMTzvNJaHbJfah1G|7><(|*RiuDe zElnot@4=d1PIA+-%qhNVKOQ6>Jd2aJO}FY;lixp?lRv9t8{^H#;XLC!hr1B>ZC!os zp~ps=Pfg3f;`$|fE#Uc@il3S~{*p}Z@N9){5e*tnP#$~gq(4fokiTA}?T-P3Be8v27jiy zZ6#Mf_A2Pw$<@1sB*%$;Cwq+kcGNokiSPa89OY<;g+W=0Z`Tsd7%Gxy<>1FSv&Jga z2H_l0bCCa^8SKsqD^QpQPYyRwW(R7IAfGUui?jM*C)dE!SSjC-swJAU_F$<4(~h^w zCZLgbj~S2VB#}P&c>d$pP4JCR)KGDig^LykPV6%44IL^|3;g>HZAM8g|EObASM9p)aOqrBjaHF4wJK3t zzfc2EtqX|K(f77K51H7~h?cLZuGI8g<4%CsOui;6nS+(X55Oz%2|6JK|k<+99v%uAZniFPL%l!*Cm#uFU85N=@GrM_IoS$}$9iT5FD`;}dgb4E~n) zy6_g~nyptEk+v^k;$r_;NPmLLH~8E0Fbz~$mC(A7V)c?X01Yjh=;P!8W!CXZyI-R- zEbG4YGj&TU{o+9_ta5uu(4p?oWqYX4=fonFCDuLva&l)`a*YHn!k9)Yk8KgOD!2w| zYZ2%apegd4+2Ky?&&ns=i8JmfC(`}%3$ad`e+5IY(&U)l&s3GBYELyCS(PZS!M_>$sdzqer?ZRs ztwGW-?a>g)FYo7E%%zWmi(`Vrd}qTM6Sf+~WbzJ^ilx?Ntd}0lG_r_%mH`TP?CiFF zMP!;V&0<})=g6XjokM}RtG$>8q)5njNl4fF^!;-GuNp^lQv&28v?=Rwn$fM!ko!Ma<%BEbN0uE!RWV+U;HGlTpIzb^ zw$BYh&)>B-yg!?Go(Rmi7`Bc^{}*l8lQ8{tdM8iY3pEB zN02j=5%?`Wg4d#UUPjK!JD@*cV`*c`PrZqm{t@!c0#2g!$0tp=1W~wwC{aeDvX0;} zB9c;$G37*^e){)_#fj(R!LuB4gB>M2pe6$AWJjRrC`W(qPl>KkAy3EL8HqfpJn3(e z-y|Nae|N{R@NDsHTPfE|mcYpJ2-J7aA_8t(S-{Z(M-Db7y3%oP!aFI{&plh^b3mC5 zQWSVTeC;+pmNIS(NqmR5%oZn|yon);X4hw8Z-u~tqKsx!{6%(&PmLP@;opqWyFfTT*)(Z9*D>x&zK&9Y;+6~E@#m9 z?#<^+@9(p-Y%2z|DXL-sHR?-^lNdcX%DMWF1i*y#VNx&Z7Pd3zu??PRV`D~zo*C=B z89=wum6g!)WO(c4rMJl%kE0%th&a>2Hba|ONVfe#F-I{>D`;*cZ>#bqn3y93_a0gVOjZimjM1)nLSCJ5Y^029ILpcCqH&4Fz zX}oH=DkD=54Nq*i;pVkFgefU2D^I37tu$6#eHmw|_YhwnwgzW>L6mQDw4jz%L_6Hxx_T$K(316SYk zgl$n5hp=Meg!tdNG5o~2sJxx=!+}yom5iOYUFJzWB-l-TR0jK}nK!8)0m8(X0>%xvdCi_i%eKx? z`H3W)QPeNcG)X9$>eNz39fzyBRN<~`@_F+4-=R`f3W|~By(iprB0r8qys5?SN3}B#rN3EgI)DdC;c2P5rWAq@_<;?+>SWEl5O*>_)3#zk9D@8 zAtFNXCF^D79Ng7Sx#jpju8jsqqY8n#g)s}w#8Zjo#q$ybG%<;CpsVmffF5bXnkl#G zB7xdP2$K5gnC>=4xLov$PK!$cTO6Bf&U~KOq`@0j-jjD*O}_&rs9^@7m+0>Jt_d;% zMO$b3XN6D$G}(1t>$AMCBqMvtKPUREF_xUv8nVg6_z4qyLemAT<>UsXUj!mY<8ptz zkI6<>3bFfGrV?>a3_O^TUJWPw8kkwkChQG$sLiD*B2*5)RQaX*ov|U+(1GVf$@oE* znU!sC&Nsz-T|H16Ll8Vdu47r&30Yp#S|jU-ACd`RF;VOKyk_~)gTyiSvJaPSrMOa2 zMb!3BL1l;=Es>kjHx5YUrn_orO0|TYEiSGsmY)~$-?^`rNkGB}{HX_$ZEAhLBB+>P zQDf>feiK_w>yGcq`@fhP#%0*mS?@zm(Tw49MTn&38F@{JqG4|w|ND{<`+HC4wDmGT-mB~veMi$R znlR&Ei@)kij8bQDA8D|pSymByS4afonqkerrWXR8?Jtr zU;!S62`-54((lix@mkXwne&GoE#LYE?q1PHowfxUOah-|T5=~Gd zA%$mG1gC@_$Bx%7$&a{>x~@+${;gdUpEZp#YiA;j3E@&_;CjzpdB9^}D{484C^DWr!*Q2! zQi5G3FIFGqFxQzqXg=`e(>cPR(m+3M4nb5t{t%-%1<_cRJ^mtNhGhbIU}7tYE84cx z08&&Wej-DGgh;p#-{rbwwn=FDTOcRuTU2rsca$o=(c5=#n`Kp6t%orqbxJa3Ga z8Sxtkh8XV&%HFEUzX~w&7dqfdvCTT*8C-KrI8YNMjPK1zEAfhlea^IPfF?~|lt7M| zg-;m1gk8sBZavTy)lblXKlFD0?LNakE@i{KnQlgCYMzDbqmzY`MNEpY z^p2hKXP~}C&)iRe9(bSOo6>ORH(u!WSWDdOUjiO=&dq2Lj3PWy97q<3etPQD^?d#L z9IO|CgQ|i}h3f<8=#!diE|K@}nF$6T_q!oz^Ti=3f`WX?3`ltXz6AD_aEb?{iv&u7{p6_QeJ$zdu zuRYOv?TIjg3E4W$2aXOh)5x=~V48mD&`?Vv-qafhih_gcax-SKXMO?91^g#d#|63t zqk~(WQps(-=#xIK_c)O{`tPb!?#6bo~l#*eubsrvTV11mqQK#Rq8T^~t;xEzDr<;zt~`!8E zuBLs~jaLKO&}(9YEObhegF$dEdKS;OPV&#k-k#?)%vV4!>vmJR zd$r@*uo&H+RUf*0F@3+Puq37+UI=90;VlstT0K*EOy)___VZx9Amk=nD-yWwufxyB z)`~}7#PKJYE7A3u_DJw7Yi2X7mF!2fly zok~+j3t)0nxq`OI2kN4B@K5Eb6K~&`<8C7lL`S9KKSiYyxD(LHj7tZgyJBwlN8Lqf z5tPx3g$mG|YYb3CCDN0=6-y9kSn$_-F^Fm)D3r+y`#U+|2t64j_M1t{MqLgDJVOm70I`D6@Q(L15mj3g?%WvGClrN98DTj z(E7eSYi`@5&3c@XpiuTjHX$i@IND9VwI#2NU2EaL)ik70*S$Qu${9O%UW4Px8!euB zYRB&xRTEd={RjO^eOWz~0q63T>D7a^>*ss)z*3XyQ)nVZ3W3uAC5Bwi%ow?YC6(`B zfJJNF`jQ1TFRRK#97sOPe>~L$N_DJy<#mPoZ}M#NpVMWAQCqqbN29JGRSnXDYvD0` zm+CLoLGH29k&&bPlH;+-4Z44O;ItS)3h6AHrOWHyPbLax!xu@{0R5_Tv6O$rz4YQ& zCyX^BKTsos3RWz(5oI%9hrLht8TXb}-x&O_XVD?33feq5ETjxin_Jd_x#VjRXv+A= zILJuJ7|PT}^%5)-_!5K@#4_m0rpX+|ynfXxe`xb}I616+ZL{_CpQriE-|l3x*4Gw$ z_@mND(_3$?-&0){P)goPu1m&9woUG2K$EwU- zj-E@d5$uj2pn)dj<_jZY?F-c^op#Vx_fK!sm5H6uBW|EK;=Uz^E^EWj3li8wV!7Jn zpkMo$hB9q~#1XY>`O{+mE(a$VissJr=&vT7<;vZZKfSe5z*#o#-ue`cmEQFuee+u= z3=8)V#r9i>N$D4~mHh3nqvQ~nH!EhNFd6cS@gUkVASihg{kC0XSd7B55VNse=(>#e z8lFRG=`AO$kpE*1g$$jOAOKyNKe*G6Wl8-eWd7_EjK9RpX(aMi98DKd`x7+|@L^C)R1)rFu2JD)aQ9hUXBz z8m8UdX`HksI7~}mIaTqc|N1lvZ@in4ahR6K#u{}^{L%#?S_CBJ>y1U+CuSvhF)1<~ zE66Y1T}O0&LajC#?7_6atVXozS2=!U_T)7H)RjiOUYE*D^1~P{&5Sbk@dAG@I)gGB z%u$>@@5J8yO57yjOeC%mtIsy&wvvC9#rU2^5s6$A3Hu38<=mdbjBved)t6Y^aZ*?! z=|2jNLt(!F$YC)*Y9*)*``Bf6Tm5j`MAk>Rv|%%xGtrUVr(?5$Gm+@r;g4G8DH$v9 zr+aSiT&n53HS}NWWANE_NIEAhDk_s_Vh^Kl6$1&S-J)H$BcGhh#{{xLq+aBhWV0mA z%Ywm_{XO}|ce0~oG$QUImY8IaZQ|JTHK#i5j++x!ulcUn`)%g}o7_klBT**p+>Zn& z2Neg&crEDlM4?9mZ`;)&cnEysVs{2W$lm4JgX?3QWTR1Jz)ayqCYD(Amr!$<_KcWT z__LPmgPJI9^(p9EZ(~r%lf%mA4yWUk$j?CoxN&TWOeo8etfKW|!<-n6*2ooCOW)o; zm~v2Q`v*{J7zE=bI(z$CZ5T4s`1>S@GT)A8OJ%a8AfBENWc2W06^A+i5W{eQ>U=cE zCM>7!?|w{{me0zbK@oUD_j6DRdIB-~{bSym4_UrU^5Az0TiKNq?b+-rrod=&F8AM` zFB;2-ps~gUncEjUjK&3AMe_mNgasr!4GL*&qj*lo3#dgv&eHj z1G%=3mUX8rBCoKUIH;Da0p_>0A#BcZm7veo*}x=#+sXLoU&i2aMb=&w7i>rz`&XBJ z+vmKw=T{p&w+qNwKh$xr;)jLi^$Nk%#;5%YIqpnnN|>8sis`rGc5`OEw(-3Q15W1< z<5*(tArAAxGn3{qBa2YLbE8e;>|itR-|zAufMWmAsdGbo^Ma3nzd72^*@#VlAQx|- z`k|M&cYBgf8@2iN=GWVH;lq33zyN=)Uh{y!_vQzcP2G44NDm|F?H(*AE7sKdXQ0N*-bq*?Y1Qyiym6h9;w9 zL*-vEMn8sVg+)nt>k$@l*i?`#=w+MK$yWY2`PToT`)3QvvXSDk^`}NP+n%mWIT@5? z0!gn;C<#DmhO%6T(2h+xBQjh-XR{cOPKahQrJD{ z4`~|ke%fiSLf2P-assylC>BIGFXUszo-3Z|fLy|mmwWfH5RbF6CA|zbpDb`umeG)o zV~gz9@E%*s6+Ze4xPDqZLc&Q4a}Cr^vf$Cwi1+d87v@$!h3PpybWS+XoK_&4$QN(VbP) zJr>kMib4vTmIS=US`iW(mKu!4+R5H|)221fS2!+|l|@Gkhm8bi*wI~xSD8u34USS0 zkWXuwiMnDOdat!u^w!@SvQ{GxSraV>)|a@33n(n7aO=rX4uPE%iFRu%NT71S=3Pqx zX5$0$!92_c61a-3`EVf6>F5gS^pdI3VaU@E=Z19uyw65>Dx9aIw6sQ!Lu<6Zw$|-_ z4*`DO!;y|7T0?GRX^@WfMW>zWMIpd*^}+a?&ZT~mkQ;4|=>iJ!?qw)<$W2ktT}Wph zu}!TSR^!G2fel$1+R7je9^QAAxa`cJhAej^LuQ ztjh&l`Y~*|I$?RHgSK{rzMI9hfNw#BYBGeRR{KehsN!Cbni=94}D^GtMJs{1(+`qqaJJ50vfOuzOgNQ%hf__5H9@_^`GcZU8D0K zt7kt}&wmJi_`*_pHsF;+ z5gDEXQKrImU;0@;GUo`UvUC9;x6Ekq=_UZiPsE9*qBt z>iy2tnf3e3`VtiF6ts~r8#do4k+01erzxjJ7#AOW$vZV^nG=hmFKm24ol3N9i6x2` zLrP+f#T(UlkPSEcHcU@!2mMw2|TdqQU? z)#i7XV>OZ0kv>>#8>28ieQ33<$hzO0Us_8eZ3FF2O?CEy%K8dxBc^XC?`qCOZR5Va zyH64CV$N7?{l3AaPYUlw&eW>DtS*7GJx3$yMOBUL0s~Osz|l;4XXveX) zXgF5=MdY`k69??LMz2QCxAHpYnzDP+Z_O{i%)nXS`3!dNV=VT=un1nH%QEEjO3z3$O*)qb^(+F1$X(+A@0QxS$AUI8fcLDWE1$?;@nja)UP@ifcY|^z@?S zZua&QSRO1dHoiEr7>)PO^Tu=E`=RZj?NSAd2Y~T{5^Kw9S?IRld+^_<*Vi}K`vzTN zU1E=7;MYrRc5!MkG4bO1-!*Kx%L6P#cl_#E4iDX;KA>LKbzy^1>0nfcRHLW=aQ@-I zb^^1zRGx#Kzd9pNoqxHjzeV0q*iaCg$vht0PYtjLu=usXKgpk>kpqpShu;qBNy20!GR8#$E}mT zRT3V@-KkynJQ4~>H(vZP25x~bU*FobcNrIUn`JIB2gDoOWnS_y-sk52EuFc}KmRTH-^%$Hb|yO4<1L~2M87)o z!y8RwM;}e>=<4y#CvMChK5UrN)g_+&J1V}>=$aR^qT4xL9Xj3#$PMfh>lObwcI?(A zDubDP8%eJe)#v@yhMw}}Js^WOb2o|4Gq6h+sZUS3fr7jIn3^=5^r=gjNrWj6pd=(9 z?EUvuCPL<-lU{>fBLJ-6p#a*ToBi;eUL4;|ahUnBAxT-9a}P~ACjzunC_kU5v;~$3 zpnKDBsD8yRI%Vk{WT{cj9lMji8**VPC{4?nnAWhzts6JL6w{QW54h^`RJG3c#k3e2 z=^5%7I96BH*jL-<8!Wf2xAjw6;?$kgf2<+U%}95QuNyQV;^SB^Mby8O-sH3<$kGVR!OtrYW48~ zu6z{(=SDr#L`5*QC zD8fy|VAa6i4_{th2ww8kA!D0HT>74l-zEt|{N#M|)V1ZHgN+o9va7S&E7><+d50u~ z@)Ex9*m73$Sk1P2&>Ji1%{F;3t|@uX243NdDydIvxmaug!1p!bxa3Y#Ss0&ZQs8#Yd);RAx&){ikHd z&YNne=vbm%(J-fV$X23Ep;>B8y#>)}h6U};6r2xRh~T|VyjFQL8R1Qo+#s5oB=7(D z`Y<(l$d4A87H97wsX-KvKJi9Hl6J?J+_&1A^^E*Iz>g!idWn8vGv%?%T_FGev`DmA zdzi1ZiHwOi<1(+bh`!YH(_c}2_fo~sI zI3Mpn-8MnKzEBHaSod*9o@ZF>E`^SgRw|eg$ zAEa)tOU~dw&){rZiv(MXi+#0@e;3uR?D3jc=&#^ZTZ`OVi!FV%JAJjMU%?w#-J{`P zarACA%YzhpeOdnd)Zr0wcG2evntKTRo_MN{9n%pbJu{n^$$RZ z?3qTkTMYs(o33q8tCEa6md=^YKQf3?=fA)XBBPr;-7mhi5zE+^VsX*`cW(Pg5T%>g z7j%ICl0vr+K4*Ni4@v`&k`Ii6@_-@rvr}Ke7liG(#7E+n5%{BM_kU}>`DWUFCReDkPyzcrraS~PH(G(?YT zO~??gj05?cM=T#_Xf5zBs>%}&w)$Qys>3XW{l64e+Y~g0I{NGsy?TJD&{BEw5_9An z!wHtx|K0w(*Ff5e@^LhZui|%F@OY-gcVJH{$XKD*&$-u^6(|tLTMP*4e$(U|-7P~7 zo}}*!HqYHmh`enXsBCFoH=GVmmLbI00|&c}ah3l?S;3vugjmIH(JJ2({u=t&g?)04 z8Tl85_vy{a)@@iJn;_7Q#w++WXU?XPR4GL60=@Z=f8)fxn?>u|I5B${LsP*jd3jgy zu>kh@0+cOZK!15|#ExY;aYNm>acRlz8^TV{l~S_HTp!n=l98%6jCsLoplHHaH4L}p z^$n}0cTRcTcB4L_LvJR(<3V^TTkETX29JZpxG*#a$>h130DsH46MSKs6!7d6@fxLr|^DJ!mH~ zEtPIq@q$rMHi)5YghEp?=$-Wl*Dm#4x^~Lt^uhb~=xa;<29qPwh1@kvc=W11*h?5b zbQ0`2kpHudyazz7mvs0*g;*8SZd$_~hhy#CpyGvB&3zJ{J``9Tb!_IpEY@5|V_MjI zxb3bx*ku~IlzH^w0ds*8+)#W(#{HUn>3zDGg*dyA=y33e`mQq>Onj|*VFyN3()|sYSo)dq(`2hBw%vvmTY!j zv%XR5UVnu-kl{E(Ed55oza(%r=pgti+vC&yXV%oNBwR(XQe;W(cgESpS&aj#gRH9> zkI(mNLi9i&SGuye0!s;9iPo(8tnERZHvJQOetJ;yq++*H`mFCVTV&<&y!N#auj(<-{(3*>!5AduMQVo>J{~=a6`H4;oYi?*h`;f@)n~-vTjabE`MxiFG zQoZVO&U)_du)!|5O~SZbtc+6=teIKCRW&xRH%D?zRJv)@B$eZCu<{@k3`r za}lU;u7b~d&zXCMwP~z<&nQ2wEIG9DjJ+>t(+LExl?Fka^u)Ej%jqhF=M(3R4_OYK zuC+W9+w|7TPW14~3oFp(r{+IiV_hfRm-y*FDTx*Z)zIp6Ya~`|R1VFb&Ji8{vunK% z^V6*P1n5pxc9+BE!1GGi9de*bv06@DFz_j}oU2lKo^D?2Q2o&MI!;Wj8%$R#4uSn8 zx{AJMTB}uGaKA>o7I~r%j5!ZZwov)-jxrUyn|pbfmlkvp_upW@To?CzmX(OP3O_Bc z6?q~B%HZc6TZ@A8IPMLfh4&vx$+6;Lak7J#gXTLZ7SZQLb#p!=KFj(}9p=>^OaNY8 z%36x5xW#zyICG1zx|t=*H1bo*l0n^_z#Sxu_VaIb{kOwQwgC=DAH}%6sQlx&;<(~# z<7(rbDqsG*OZOdk zToJJgvY_SZ=1t7q$YvQoop8HEy9B=975k1pj)*uGaI=jUPBiRu?F(M&HOz{fGMgNJ zF*!-^sMkBMG?{>(ADZ;r`*oU(!7o?V@tw>0$Ei+gcH++#uI2pTzQrBaoippG>k;d6 z>*S}h>x1jDoptNV9jYDb{xILd^T~f=aE=SkGtMh9nDK7ldi&Bts5i#I8W8)ZtnOCZ zgU~-i68X1vK9-O5dU!xz`}xVP)_UfK+RerDqgp+kb;pzs=@bK+S!s@n7>wsm<$}4e zAC}br0Zm-Bt8aN9eUcBnplLyYH3JtrJw()=a2d7!MQ zCXFkN@v5A%_T4nm?bj>$C&28HbdGUgp4Tb*9cBC=nkoEy z^7?ivOPY_1vllOX*vXXtQ2np--$__$o;rmm@`mu1IP4&x=sW+6DGIa@JEEa};L;z~ z?voeCNMt6qZ3^qB9x&s~QQRlTBe3eUW|#hheOpn7;!=A~yBTCb1(X7qzj~Kqf6<)< z?(p>B#Z4iIgSy;D^*!_4YtUhzt2hfD*h>B1Y&3cFOk{-oC#F)z&5W$Yz+FOHDkJ#c z2Y~a7@Qd`N_2$tX;D7R1m@S%rcRn>4{W5a*L7S%9s$6;=&D6`)>NoBOIzoD~n5Wo`sG92f*CKZZKPQ!ip?Uk*@9R zvz;&d+Q;X)xVEDf_sYEn2ew^)9=Mf7>^bdZ?JB20e-Nhok%>k3dG@*Q{AYVveNWe} zrxS1MKVU!@W|*ui%68~H(SdOJ;|?y)eYukR{QHkTk4)WL@=?UT@a_z$Zn<{V#ip9BkHF0k{`>O2W2eG~mnb8T^Sc zF!io(gsD(;nD$-b&x#`r%^q3{o)Pv(`+Y43zA&Gu{f0YBF@E3oz8R61F7;XRXI8r? z>v>?wh4T!Nc;cOaE-cukx{GtOk>UG5g@h4$H}v>4bzrQ_R>2SnqwG=;sUHrNzo zm|ZENMD;%LKlSOsQT8vmo!Z$|BGO!11v(kCY-wLcS^b*o4gV{#9VPvO)+xJOb5#12 z-Z>iNS9XzoAxMMH^HS>(3n%RDX4cijA6xIl{YYOYABr9)=N zXSh#_T#IZrCB1R0*>-=-;;fOzttX@%Qd(kLuz=Owz&YW}^i3E8#gRbfPU^L=O@xAh zG23t70!Y%}&lgXzI}R}lRjy(V8^X>4uW#;<$IIKiEnk7yorgV}PLAr9-g|6ZRQKaI zf=WNQD{*um^WqnX31yUKe4trdS%x>TGv!JI8gwMjdB8E$N?yiZvt zML^;7+LcyYAUV9*DO-xCP}(B!Z2uLT-`613#98OR-1i)!oUV%7Wp@-N zy}-Wp9oHlEOS<00<%?R53=^wh;VI1<`+EFo<`kKoS_cq|UQ#neRroP-v^~k_JX14I zXXVpl2_~#14mo|emWCZUuSf!C=;i09vj4f0L;4eMnx28H_XcXjmx|J1h!oh?!QC0cv8( z)TnEg>jEMR9b0p*t9~r{Y1ERv@i*&Sk(lr^ow%1;J9+4D<5&dG=>288UcAz|huEUw#gr#A*7ARUC&=o!ZO#Uu~oEeSSQytT_wEXGvlGIoO?u zZ(Sy#nZL%=I&vq2(z@)^b0pE+4^%G%i=pfp2DfmSwWJOcVxZKn_VA_}eB9auD3c+c zLPQj4e-ZSKM*Ij#h+ETbAWGmR`9HlUZ-xHyd?o*B)sdU^)377a=X&*OH3~&|DS7~{ zJuQ1+0qeR<5p<-Zo2nle|BS2nm1gYU_x$HD6Um64fX5H5XjbcpA8D;tz5q;Q`!kCp z>{6mb^kK8ITr11!foW?!t8OSXF4l`H!TzD78|rD)@E%Pvh8eK+Ip z56VI6d_5|6NXzIAd$pECngxFM+Z&%vzF#F2Fh20`qOf$LE){r;uV!)ai5tjXF2>oNEz~ZLM{%1P+|19YQWfHb(w|FX{z^7k_g)c{aq-``J zOK44^Qi;%1V%=&LbD;(U88#Ga<C=FFBtzS4u??yD{Wj!Jp!E)=HJfFtfwW^+&a3rXT?bEPJkV5O1qW5q0e- zH+?6h$!}5p0kUJmHe!)nto4qs0cge%e+s+e0$7X_^3=eRvb1~ALdR7ckK@X=I#x&ThVn) zf?2s_(hH>n$-Z?>6>rCC?2&!iV=ljlP4F@lsMJE62cjiB4~vA7%hg1+Sup1-5)WmB z4{y=ss9>poC;y@5;=_#Q2xY>AKII~kZ>c%BiRmnS3TUh5j_)ziAT#12G^(N9{^S5( zp7fV;-5`(I@VC-vk;myht=BbX6FL-A=w!5GGF>d!2o^1tL%N9>^_tznOtxh03}07r zE)KMD286Uvk$7~#|F}3EK)L9Qfux0F;9a&F_k~*B5>Hz5ZJzspCxcD}FobKa5K1N) z@CV{N$A7?l-|kn@Ww2qMUzhcpV3a{d zqG*U`i5DEy8noNNv4}q}ty}OJ)3@$$tmeM~DA3}<oR!5YdSd)ScH-(!aW(tQa~b8oEgz_Hg!aH01@0^XLgC-4Qhx zebpq)ufp#2zE@l}1~-B({*S7+0E(jtyGBDGSdidu!9BP`fZ!I~-Lkkl3=$y0v$zL> zTW}3-fyG@HhhU2=u9x@wZ{7d9RZpFHrn_gWwyLM5d*+<;nCCd#|H0sS@EkBn+h`-b zk9{m48-uU9=5*rh-BJpUuYH9FsAcUr5BPQvjlrANMc2soZVg>?PAs*69tbu>8JK_(Qn_YETt@;Ine{Q#;{9e7&aj+x-#-Nj|X>OQr)oD$f|1aZb5$yh(WG z1l*)Kr)4$}`u?yME`}v5oOu08Q=xb1QKFgXISBB$kK^&mEB3H4Ug;$L_*VC1?6UVx zw_AD5RYkoju>CL%SiH^-jyy~=U_PuozqKE-Jx>&maTRSFINC4oen zEA}h)f|k|!jxZyqH8i`1`r_qj1=b2j_fN$HfQ*2D9A$iG1#XerhR*`a86gv@BCBvEHV9yDPe3!RtAB0;Udjl&BD?8p9 zmUBMjKv#pBk~vnwS|3%h@0`ikR-ev(EL6^+#`m~t@fAI#Lzj;wMBRW+&+N6&q-syL z^GbY|2VrT^tWg1AC7XA9x>L`#y7+tz`?s0GEx7>Y{hBtT?M_3+!*vCb{eejX%xy0A znc}c&ed%||((h-^vOt%UALf1c=BsT{_|YYlkEZ{^>HH=EKuNHZ{%ma-cg+3WgBbSm zt&{3#BJy5p1pU4Gdtbbt17oCr9}N}ot0bH6MG-Vtc^vL#Pfu;yP&QSto;HNWP8!2| zg~otHj6JqgXSWtFm5=>%R!k(4wdQf|yTT9nAJRF4MlJdD_nv}K7Gy4OE4|{Z z$$Z6M!};dVOdMiNUFK{4hD-$hI!?qt7#CK6m;1e27vz{QnEi%?D6soaLTU3W7Xj7BeGY{!6{Z_aH=kj3GXyu zmEaC5jB*C=x>&&SaP_rM^eR#H??93DV=sxWpo!wNK$Ht+WHEc;^$UYFTQ6HKTe>#j z`rbaUu4qkY%~sRQ>Vi=@=&vN_NWlypw$$6vBKW>VYgSd!A&7ZZ)q6VZ0#!^>ZCbJD zL$pkFLWW5X*ajs`F|7_ZQZnLzN( zpUB6S8T|vAOJvwiz#vI;C%~&miY1EAJA_Qh9Gl4S`o%{=L;MsU)XIz3{3IAnR4*-dVp7ig)&z(F@CNL?Xn z#;%8$t%sa{_C<0j64jtY5tSYLVQ!M}IAQRCe;ec$B1+c$Ifs=9VLX*+NGT-sFJwo% zi*<+Z+;83UT-NukOX(jKDB2%sC_B|FC}Zl7Trf6daNBJi@0|IT%_ZEZRQ@Zg@+AJ- z1uZFp1p*cv#ri2?K|mIi&x_(z)W`b03r*3G{!Mc>xX1$;R^XxQhj6WR$MhI-&y1Ly z*F~aO#EmPcMDlCx6cpON4?7j>Sa?#bwzuurA}-96PFYsGWo-wM%P8p3Q4)-MSgB zuEhhNS!_}DQO#n6y>gxzsrB>&a!>J7QO~?qB%hjAWn;8IQpS~4h$iKP<%M1J2Rfc8 zr(T|^t=K;Ce!yoji~xDDvYc1quz-8?n|eQ0%dhsIG_yLb?OSc^ak@4PlHf$zm3f5a ze28(=24B#+D(mSgDO_q(%DOq!4@*2}{a#;B_}M=O-`njQAfK8!HmAH1m4eI-AjVHK z*!gy~7`n2+EW+I9jW)`y}aZC}~LxNN7SnFrI%7OX@1FloQ%1_Jae`J=cj$cDd zk0-HSQ%zujrM?j(k^DJ0Ddv*E%tH|8RvC}!6* z+{hOIrtmd0EEF}BK@rTO9|}o|j3Ss*&4;birpPrjEEV0ATgWvz29qFMg>Q=LyOIdg z+};!!g)r-yDT)^LS-wDhUs6ii6t1R$xgx7FD4e;HtB|j#ejo`+S)uC%T5vV1`jS|= z=y5c0|AVTYr1B3tEXoQ!Np$}Kz@IjSthr>SXs8T|W_IM-u~Tj#)vOvwvQk#~4_c5l ztGbiyKNM0F)%PZOrMa;e8AUVCTPUIz6_~xi18@|G_9wRg`B`*aXm8VmVo#K3+)F_o zd_<>!3#PML^M*AT-_ySz(!EHol%}_>@jz3!$}R|8`#hurGX3%kV0#|_Grn?Yq@@wK z|Li_~*kL=iCpunnl72fP3J=(2kar5*W{|g&)OZUvNSKKz;HPV#DMeJEkU#k7#zQ9{ z{Q{merEe9C<()#d316UqlJ1ha6lJI~VFmpKW+Ds3=`LwnFu}{zFMyoD8(e@uhe-oM zRgjj?_y|lPff*8b!wZ<{RA@k03hwe5(o@J_{)GCF0(Lq_8qiw>5&0#_DJ<|+LVaX` z7##)8KB|J8ys+dH8dx>KBc$LhoiX)3x`M8JtJD-G*eSsytU!crm1ZAHfs_uEP#_7$ zQV^!wPq_G6z(^-Xv;RhcQ{GQ<3I!~la1m0#3D5=7?7vlzkiV0h!UjJjTtpT~&>>Qj zyc&8Xk1WZJ3YJX32(dz?lcpZ}N{0tlmXDC)#s}vmV1!u_)Adrf;DJSGUH~T{CfEvz zj+TZ5ZAe~TR+1YXte&ufIkfs8h$XBbzCcWf6$YIpHObo{J^2ACZY;2CLQEL2EiMlW zdw~IIZc6Z3g7R0Z_jGtPzOTS2)Gwfrpd4z2OP5HKjxl5hY@;4P7*~KGM*8c|z%0VsL+g zD8dlle}F5W^05{P%t+&l`vUstLoWhQsdIcfHOX@TpAJH;k37UJpCVmL4&F(q2)24d z$4ae_Hl!%8BUOtI)=sDhwc?{Ir_sk8B9))}Sc?p9NT>+6Vy8Q#)<+owKi0kh7t{EX;(nic0^xX}v5vFU zl~n-3(4SRsaX$?ra@5zPKRUhC)NW2E{pNJpoHgXZ4jc)3K;URB>;}MAvbGwq2)`6F= z4;anl&99qro6&WvA^=Pmb{7g4S~!vcSP9W|+TkFj<+(4AA7zd+{Aa+gP z=3Z5JD7@$I=~TFLuWT$ZPj=3!0JY%yY$8E|t{5tJV^n-z-}gP=pgACJmjY(r6(Qs^ zyI(G24!=L|<0(7;6x=Uin@GB7f&i}_73Nt&lglCFX;Z#^Lbo%Z7z4bvgy{^K%2}mL zHi=TA0K0PTjE21HA=T2zyM`m}0jrAyX142~(7t=a&%nPt15k`OFJ+H&@%nfKH0sW= z1yLxOPxAS}JCf5||3;4{AS3Vkxy|z1$p~wa)R-~i`SM7XUjpGDwirPm35Zz3DkPl^ zt-wV2HP;fUnXM>d0xKoH9}_FENMg)ZY?@)FPtemiU;ZQE`)K4DsFJ*8N1Qp%pWR7t zzlLYvwPd%GWa0S*6X5d%bbS{0%cUzIHUQ=k`fWM$3w>im)e`3-?|len;rK#4UlHz) z<2^dV@xV0&i{|1%U|Iqnc;4R__WF$bQq}1sIL{&A*2UU!o&95}X4cHdyRtp8w|T!f zz!{8E<>OW)O65LcTF#Gj_w5uzXB{y9O*K2<{EBU=3dsQ%{BxXbbn*{&O3Gsq3(ShzDf z#h%{_eM^^{{_G;o!7KQdC%xFD}q@8`H;&H%#c{OhVMh(cZD4Ky8G@*&p-6GSoLaGww-8wWy@wT;fhpO zWDT1BG2|I4fBJ2v_6Q1gnZ2I8d$N|7z4*Fc-ehY_zfSKf{kAz%`+VYNxXb2d&xNfs zO4$*7p7Hp!N%6dNk$Rh2EMf8#`?RyO_RsVsdEVK1K2ZUlN4tt%y60cIJ7M|-rsB?U z!R)NDIMLh{ydwf~k|Z@2g>u(cVGYyiFtM<}n#LS9`tDg+)cObaV4+VH1m&Y5g~)Wj zQK2N{RDVn{2(F`MEh>H6X9myZ-zFKHN_3-qRt(oe2c>J9|ELkSA2Fz=tROnFPE@r= z!i?mi1!kH4o|DqY;7*hmgga84*dF*GsvP_ktIlT_pHCRqg_kfkTP{92pyy<(T8WFQ zWDi-eMOQ^_w1841Thq+RD9|)xQ%=1jItd|vD&K8Tx7KmyU-)(n2~owTLwW`gek$eww3+OVcyQz__+k?5S|0o5&lsOxi%#E z7f{!(S+v!#j-V*#*@RVSncSwhQzjgU>wc*#eS!PDQ_Nkz-N`tzQrNJGZQm(fO*>pB zdiA2?Y&{uqRf@BVsFJb=zgrrXKpjmz6gUu>ac*quF-CYR<5wNMq4du@dY!h{#FNk( zEcTYUNZi&tH-N==pyZ63AkvwxVtF5C}8H+dAc3DZNtXjUjQkFK?Nr)k>$0SYe=*lL{C9Ajl*rC`gw^LQYC9`?zzuj@o)4 z(e2uO&-9EJdX4f-mPH&83~O0pKTdIlwC=2&JH62rFP~vn;nXx>RVRNBefw?H0{E5S zoa@_%XHo7GvA@LMIQY-@LI9Z-5FbDB*jzUgr|B!Qz1FWY}4>l&LYdwc&hQ5J8WX@gAdziko(6qJg%+sPj zB+g@or{)i;;#u+Q-e*4o@H;c(cdt*m0)%tBsW!3UayQE2xt#0q@bCwcj#vpu?$$V* z=qCDs{z>RL6d3BtT$QXRo@?-xBw`-=*VeDk?Ie*f?D0eHXP%Z}zfmZOd9 z6&ucYl=q^>S?Nu>n4^iK$taW?l4iZQZ1bk>z5o2`x|4;-3egJD!aYn0rgVgO&3Db$ z2nmD)MhE_L@@}eI?d!60DB_w=vlX?mB7w)g8Q2<-viwoA;M1dLAqryS%i&HTfy5FF zC|V}hED3%g=k5>yf<6TC25|@RW0A?ln8ujK{uz`05Q&stCJuHh|ZN9xJe{jJ=COXv}NDyWwc$hOBkw%fZ2Y`{D@}t8GM272Kf#D znEk#(^W*=qa(|L=Z6aoe;aK+3S`_(cjo_N&;Hcx^)%Cm8NLApMj|AA%rd#X^aB@A` zAn=$WtMqOceNdU^cAVxihLhGswao?&tnPMfc5HNP4ZBw=&j?D#W|r)*szV6WA=>JY zS#^l#X9%V`08vqgfJ$~eX51uZ&Z%e4jY~!+OS(%-x>3}}f4#MmU*Wbwp2v2wBcvJ2mc)oE=;_;-o@W7-GAUw8^X z&T7uSyLR2o+>G3;-1OW`-3;F>-3;8!-Nbos82btU(Cq7VkZAVxcDs)=G*WH-8vcC# z{Q*JzyPR*#_^$hnTSw^c?eZJDj)>nohc|5jB5U2==hrv)4~QMnz+Z28?*r;{`15dl zRA_!evlc#K>i75gB}@z)ME(5)`CpqglJIrEYi!!78zkXa%dk$$co3|9@}86~`0l|a zwL&ioM5$XurLh!!N0E_NCgSOn-ZVce(6fWmr+n|-{B|Srz!Dc_x!Eje&aKJgIc@2u zlACU|%LUI!9vOz&ct_vY-`BoK2^!nBLQ4jb%7LW49A4xB$EW13FHDXDy8M|F&8y=M ziVJIW6wAbBRMxE&{DvQ)xaT?vREchvD}nEUD|Y1dJz4M%<=YWwd^7PWN6eJ?3!}us zgq)0F4lWM9sM?>dE$UhN6MGcDV$?%gWa+m^brzcEN`|9I=gDRlcVscQWWB;&qt)Y$ zK`S=AX1XMpv9d>YztHyoTCeoN)OC8ratw6Y#shQ9fszs zzN|Q_@^U$NnvC9DUq28HHDY>SZW(G%EcHcMt4VuUq(h)q&N?kBJ~@UiHgTeQf1#-{mA5aJw#%tq{f=%DqxgD_0B=gebZ^(ri|xuFzS~SJZqNRs{;0U*u4dawICK~Q(7|Jip#%(=d-`7KJ|=&Q~}; zKj-BuWe<3<6ZvU9(~0-FG@O$S%4hU*sU5Ws%2;D((S)Upqy|rk6t!*pVtE(_d@850Xt0zI*K{1|ai`Rq${wR6T zm!948x)1C)w^e;USw!wn1KuIpN-Z#7_7>l~!Rf3RUbveg_Oya?RuS(YJXPcO9ev3nmN(m| zr_r9qvBn;E@i(23ym+0JmSN^!#v4iQEME$<6jiM&W85n>wORMH+^gnU1o^Va8WdI8 ziyOUS-Rm@U+vb3lSx}{MYDQ8<#jM(B?r`Dd6STih!}imr7nQ`noVXm z$N0VbcqsSv2)M;IZbZ!88m4ca?ysZu((y91Dxt+zcX*|)+zPfh%Y9uDGa^<_NBVqs*f#pCn=up@0Ey^LLs9T=dH)%}&pI<7XX zCLEylD|K@4pS{)g$S)8f`@D}Y{S+H9h!923)s_|1@0lmbEBl8J@8<3zH%7M@H>K{& zfS6IjmFD-|ss7s!8A<{>)3?fVnC|-~4 z(k^7~0%E)5SB;Mek8kfMhfcQV4Mg5#y*3~lbit^sv=oV(8)H7gpA#08$<8;BE3VMg zIo#IrV6n^2w$EZQAleh&6RynETrI8g^tKZg0EuM@t5UG9w)B@4UwSMFIyOLI(XeO( z)0Z`jF?(;|c%bQFY6dtXA5(tabkv;%tu;dfFb>vGVlMO`EWFT8+RxY0PA$!=|1509 zqM`X2b~!^{FefxnOmfc7Z!A8pBp>*ISzalWk&{LHi}B+<;lVJWknk4ISDEVfViUyV zrUFGBM+UB8CG1Xk-e%V9i1szoBcXci>|Sn;GY;mByoQrU(HfS}!k(%SUxnMO2{>Z~ zz|T?S`lL=exKn1B5Ck`8e^Ikrny3<=HK}5X8ajl(3mc%Ta1uju++cRqBNx!`5ysws z<%XQvd+x30I+ZRF^2iNkOvkQ;@bHw-%@z+!MV46WaP`y*O z@FwBx9sKVeqQ@v3?JziIalj~r&7Z5Rt$)Bmr%TVG!VKZ|D3bT3GDEXggyte?UT~+8It-Vwh{OT%#?Q5r#*IK~vbnM~)Im{*Xu25=* zhhQreUiOC+NbVe1TX#Ndx)t%^IP36ZaD7>y$b8~*rOy$(ct^|Zd{&GO)HcPtZ``Ek zzE2AqY5UB`*(Q<}kRJ`bOA^;C(&}(0YJ}R42nJ>+0Jt0vzW9w8*s9ZU}>bZ2uneEliRztCi z#Zq%Uf-Ns{JFz0y@c8`}z=JR@)3E-nRU;q5+Oj4=$>FZTwf|}~InO+hOH6BWVk0wq znauS%Wq`u%#IyEDGImau>{nP8XyV}-t5}G)89i>rT+c*oFAORfxI{bSO!4bH%Kpvr zC}*k4P7`@~jP__Nw9JXG*1+(%5=&8nxY8q7|3$GTd&q9zblFY;H0&)a9nW47-oLq5 z@h?`KM^@DR2#HSj%v%rs8Bi;gkr!ZLiBS|pn|Se;?uEO8etC-`bje=8sbjU{YbqYG z`j;`WV=c=gJG_EtU)WGzZOTjB0`Z3N0WW1pV#l;D@4@hios8Zask-f!E3d|19>uPE zK;7`5Hzfg=v=HQlNmhI?l65 z82!vI=k9Zb!iL!Em6gZmJY2f0`#hd9+?h?`o>#~zZVe#Dy6|S0JHG-goN;w_og5)8 z+_oM096vjh`pl&1s#TKj{z}l*q*@Bcwr0rfl0LFKsIjR7?3qPVXOp~NigZ97E0{ri zC)I=n^GAK@Cc>l0rOv7D7g_Gotb0kPhdxDwrj7~a=n+Dxesfy)>i#?s7m1%wm)#N= zTd{TM(!I?+xC8Lbzv*)L_`F+O^BI|X3UGS3r_NP{toFaxLLi?+*bo^o5SyV~lrdsO zpdQJm?tBT1c$76E^EW9~FRMFe1GHC(%oRkO{;uDd%Bz@doOn#F=qvFWyN89_vW$7j zM0Uw78;qA5^eLJemNQn5Y??^~?>8Mh5YwO9lAKNnSMjv$W0F2I$m7Wu-gP9I4zNw3 zMscT__Lf&`nPjhZp>GW7nv34D3};Tp)DYXmq-FvtOr8CsgCm1_AomWT+~gYU#WhX8 zdG#uYrPc2{qH}^=`(d$H%eYg4L30G~9nsZ}EJYD%Vpk%-sa!N-Byh{j9x8>i{xfIm|EN) zzxL|FT8dzIm~Je6#nJF~S?1W{YRAj<9=+}B>Ox1albt}5;j-h=l^06euhk)#gLh5a z;_5MPTk-1rST)KEMMm<<%>P@qZ*BV*P26+9J?O@bZ=chRTwis|g87N#IYxUc67*pI zZI7U`50xw8lG@RSAM#Eu%G#k`P8@R++`>6p@t0>|solWJKj781xK5lqs7HimT7E667Wg;lSy6h2< zDqPYMQKVls5@Ar%6;a(;ma(n1x};-S<`v^ic2*P1WwR7ZR}|75SM$3zS*?y===?V- z-?UWJ^izM7)lcNw^BS`~ENka5ds|fRM9Ok<+^@-fQ$wnJzR0+uA8=$>G!&s<99q3Q z**1_VT+D+v*L}8QC1%whL!}sQF@XUd$~;pgWBz3A3bYhv7(az}-dUo;CstOw?VMQP z=Jl$Zy63F=ltBcYQ9C<3zP>5ghiyZ8YbyO;0{LuK3-c(n1v1k|^$_cl7o%34pq69S zm|RiVT}${9o+@AEaI2y z(!SSp7p*v1l>!!zw>vyl5=!qsi zt)BiUCH85kjw5Ug%|F(bn9Htiy1K~k6Zx+if6Cb)!r8~y@UzY=paqC<4b$#zoh-BF zt0vX=)?=?o(VM<07kVzQV2)YrQ@FD0gPPpr#2X|9@VgZT2utmp5jTXcTn`%B;&@)S z39-ts_Oldkk?f|NA22j~iS#FtpU6#WrbtogQv_O}xVLF1d*+FQc>Hy)WRHT6LKbxO z)EJLDyiH6~6t3s=K# z*?S-6r1tyP&cUVN;!_o=1Fy1-%&-jqG{vjx^wiA+HC%}L=wiidJEwQEE7NSB_^$c= zzu7sV_@~)9QTcCk7OD@nBKBsjX?a55k#b45en9E>`^0UN&ta19=Uo%nQs9a6m(;zSFj2szxT2Dwq%x)Knx%WY zF5l-FE}j>8(K#n;n9}@9p#$;#+TIW6K;>P{nQVGI*aP)^Hl=Sdt)p@i#Fvcz{?_Lq z8&8yI9LgLnAh(@(dP7EgwzqL6AhS8%H>=7r_4Z^y5x7q58%PGKp@F^3tWc7cxj)|1 zf-a#RRjkK{$Fg4YSq&$FS9=wT9n>-%F1#u^$84LyL65sy;wKDv!f;{ ziKI@*^e;W|4?8XXDlTDSirAa|@=~U*0=Xdi?nBy zeayiOKs5%8<)rI9Z7!R-2Lg0-8_l&vdPtlGHXfenn66J`nkiE~UylSONEzqfu1nU^ z$?#x^aA7kOh6JTbZ}qF8Dd8Pjf7|47{c2Z9Jv;U&Un&~eNLW~h@AsaQRTab;(@>rW z5}Ti}CT`ceVp%rn(XegH-F5JWH4kcNszwU|_eiZhUrZ@!vpbbQ$vT?R>gm2ECS@8q zVp>s{dOUS1560*)LpOheGcxd;>{Odeg*F;>|KCs~wC$AOK`d;I&+g35n~n{CPuEjBE-DSIvCrF9 zbAC^j#5Tba^LcZzPB0m!JDi-0dS3VZXNU3kSqaymo?Qi@X1_8iRpV2CK&AR^>+_#o zrGxpuh#Jn+m#MUu{Xgz-HD0P z-6^(YZnfl zFP~gzwPAmYgmynq8LDBPl)Iyz1c`s|$?TCHN&PJD>d$Rjr@2P^47Yy39QFZog%A5= za77O5Rqdcw>=;EgWYq$Coy_rkje(-tt$EqgGI>O=I( z8Ts;rqGx#KBKp(pOlL@>dRe!xQw$O&$QX(s*Pb&j8<-n@DR{!5o-5{ z&l;S{_SY%&-v&%ITHUqxBXAY3Q{g(Tlr0O4}nryWy`p6d4B+Uleix9sNG1l&cW zn#?-sI-?8rNA#n639hK)nynu=PayZ)RJmP@6U|)dY7EBI!@t-#b0K@+vDz$7+o1q4 z({YU(oS?5edxN*GUf-FR(78LA7>8?K=O=#|eVrfuuLrF94Jrjeca64=z7nZBuT zAjIBMG-9;C!)yh$hRS3Z$raPKVOZ-TSu^GuAFjWiZJ#@R{reuUEZq&FykpH9|C@ht zRp_BQfY;dihh!h~oWv2~UqHz8+*-V11Vpqhpc*69j3~}y?x@_bw0y@fQKqz@w&W|8 z_24IZu2ewLOl;>tFh~5es{4yGG;>N+@unKcx`RoVmRas>vh_pkoD37Ac+4U~%v^Vt zAX%AUJj8dXrLXkp)Mo~j)7ytId{zs@?#X4?-&mcxAaWGgm}-+^`lHA*jbi?fK`r3~ zTV;ZdGHYq_EQ|eYJ*feEW!1}eI=^9J>ERN$`Zw?i?N4`OVq<&uvBf=TfSzw#Fi2WB zIrRz1i&C&KQJFut3sOl?D~t{ZZ`d?ot`xmgENqDSO3+aDRhut^MAPo@-Q45>-rPJX z9{-%dyT*wnoW|+acV3fIXwwZCJs6H3Hq0CaH(VTfH@-NMZwNZR-}vN6>Lm#xjpbaz z0E+?@GN`mmqIVq6-$j;Q?`d1?SYz$4*$CN|uSg$>sx7SehF{eAj@jQ_iagvQKcH*? zcu&%&5@Bs7UB=FmPh#84)Bw(T6U{Tixh)NVcJ596jB~#C^5*p1o8}qq{P^@4;~DD) zySEeXiT1P;<(c!e6Z`r1De&r9{l>c+zyO|BPjiEx?f1Pk*PoG}9!^ifO~U|*2g)0X zh&7aF##6>_;MJ4pDS!o-?0YAM(7)R%?&1tKMY!Hjr0@J-?x!w$(+_;e30uHgut ztx)-5$v9@%dFaV2*PA8+292$bg^fr`=*nK1j#=4qKN5nsY7D2^qm0qorGjj40F&1( zH3?)bbzee8Vh5h6SKu`kuDdILX9ln5XctNOe093gH$=BZk48M+tIm8Ea?g?(!y8K+ z(;P#$Z9u$ts{WhY-X=cihXegPmrYQW^pcw-<8_Ght?r(5k+A{cw-dA5U$^|R zIb%+HUk`U(Kt;ptsm4qqRd~~B?bpJ9D$BSoMS5q8y)JCtF?^LHyV}&7`s$CB#WTIZji_ED03k%1h0&Ym zo-+l)?C^sXO0QLVv#{?U%17wZ;fW=@CL$p$AtIM$nr%7es_X7KzqjiOZyj<{R9#L> z!ov!GkXRNFjpQpJe8xMB7fVgIO}9w*_B|LV`TB<_za|f*P{awP*n0&R>ynQ!mhcTI ziD`s$OJ-AqXD7%aD)}xDxG#C!^A68(L|jBd>rdf)~(a1yUTiUW@;U8~oZ$*9*E+DOUruRQDVR4zS^SSu$8am}j3*OVFJx)}e=urt<^!J~2-W zNkMmi3~>%VtOyGGATb=8|C0&AHZ?h|&pcHnTZ2Ahss@swZSNR~IlrOwy*^94(XYyETL#(q+uec3x137O2H?eoj5`l!aZNkkEo7^E z@@>A~kLSt$sa)vzp|nTmRN4LuyKH;W==ubL0m>=c1NVzJcN&4Q9SUnjodunRCo|rM zREN3yYyTwvb^3UynZ&Qrik9ZQ&jIJu=CHifIv38l%NfYg$-&Cu$nj7E)Qa{v#)-#$ z#_7f}#@Wn`g)>tXp(`9b+c`BwRf{gM5K{odi`;SS^! z^J;a6Y^!ZeU{qk52+n@`qNjmZ!U4y#_I3Z>rs<~T>zb3dYu+8X0iASQYibG#3b%3IvH|^s~xknKRU-3L51FUJAyj(}~<*WJXLi(rjK1kc9@S^$!xx$O3%@ zcQ7FxyQ)D-Jp)K{s<9vy43%F>uNT;_D>wmTF;a|gjV21jOT_<8%qW)60dRd4_e!&h z{c?nTNw+~M#l|^KzJ5C-X|{sNFgBK!-lVHHzOs8H3ZNgT0 z>joLe$w!mLdx=`VNS+kOF=1_^pzjntQ&JbyM@5Z?CEU)&ubh}nfa7;lz9s?% z10lrV-ViP`;m^>urTsTCle3i@nHc1+$kAh7Grl_cHG#HY)-0meV!k7rB$Cu)FYR3~ zDew5sA0X?4BG)uY9y#Lp8}>m7JBGRty7Ic1TwZ@3fa>)B?@%R;TkdZ`5q!m@)J8Ei zF?P%8^4@qpC&1X%Sl4KtV7|e77xDRRmi$7<@H{OJ{W1c$MzI!m&9B^fdgIFd>6a0S zm)y##`symq|LOn+PGBW4*mebS98w%Y5u$bUKcqE}b*A+%W=O<{stBrYstRA&j(sy| zTnA3JeG?>H9w2yl z&w6@m&#!75d&?OgI$?iZMKr$-2AsKFUVR9X!52he>V@U?{ND(vE@f0C_|h;XvzB5v zoFl0~#tfpB7b#pi6YWiQ4j}AZ{7K?KOcqNaQMVx4m{w^w*X50F%A6Qz5RdKK}qAqX1Iu3GUC&)DAng{JYlP35ezw6){^1ZeD1#r07}>|Z|R#r3}AS&cAe zyE&;J(93%>@Y?^iHSnW|H-YyHHRvC~)Q7TSNkoM(Wbl7YF=rq}L z$EhS_aMcG2CQY2{*f&_OhqVgIwF+nn_T^=SHGahXPs&1YwlJOTAdnN~QShFkR9=o{ zN}I(`Dsdkz_vq1&MWu*wU?k^TC8Gs!_+7k{vFEsyH{GPUjVRz8W^w@gFN49t+x$2F zOH*6h1bDNdr-cZGMbn1+l7Xl8R5w$>=kwx<*au4B4r0tZDZKsY=DU2}`^_he7-|w? zN$&OkJNb7|!FjR?7<{2tB{+1_vD74rc>8kR7t->N@BAfzJ}7q0we-;=j{i$a_5Yjx zrv1?W6&$_9=yvXS4ri_Mu;M+2KZ6Rb+W9Wz~US^Hi8D^$`xLKT-gY z7=jpl#+u)S_L1ZYmEeCxAxa^0ETalY6g1&8mCS3bFik^|fAMqVIh``8@Zx6$xfqku zzNEg8-)Eh;|7l?>M6qW6KaGmm!xkFY8NV-n-U|6m1Qeo-j!%Z|?){U5CsXp8?*Fd? zK({!B#HH~6T{b)!R+~ggH$8>FmQi+?`F~>9XbpdU4=O;o21ceMeBElf`rN#=a=&s0L%I&S?u321M(_rUEM{-2dKR}}x6*jGiu4Bl z4O|H9%ib417;~F%wg*-}NCEw~5mKBRDQ2nV6nuqlUNb&;*SwZ%FoSECvRLpG6TwDS zpdmuToVP-i>9#Ncd?kLKea^fu&C!s-vvWk?@S% zyA_{!kr2OSl!>-{XEFBq2jJaaxH!YNH43~DI5$Ju^G%vrb|hE#UF0Cr{ht`LD+zH1 zL8892^#@>l5b0Vp9u4;FqAcHTHt==kSv?DlaIZcT{K#vV{m}^w&vRcnhF!TtPAltO z&6>=`?Eb_|51>-6ZpIu~Q_Rgt>`0Mc`&i&iu83EB#mwqB1&v`SQ299epwX}KExF)U zhby^As?*)`;rQxk#&md-(axUjcReE8IElxc2pNz)IyTL+ZBT(;juP#CcJVw3I^_N% zeN@2Lg2T2Pl!H-8Tv%(>cqvhNdSa3tsaT1U>`BI-FkFod35rxlM0r*e>aobJb)Tnd zCf%7f=r@c>F61S&oMoyUMz8crkGhRN*>hkfgV6(@`YZ6GFcIK2*1bAmW{%@ML+jd+*Bt+P zkw@6?UR*r2_*+9iTth30SU<|(6MOxU1~AhDN$kvFNzZ3g+T|P=_|9DZjpsbOp{6gF z-fV*0g$b5eaVO$C^C+OPxt3N76zVo)W)U>7ohVX z7sK;g*IfR%?ej{PmjOGsKWf&y z)=^W)UkKm1XfHhIAB!+_?>7~pcHM))`a&oFX8xAK-O;3ToH!+>2tPNtWA)34xj)d3 z&sGMFZO9*1EanO;Yc{Hl)6+$Ofl&_2qGUnHyV}o&$6Bb`c*8eFy(KB-G2?tm2gONe zEfJbq_1sTznxPr|0-XRNvfhEM7b2!KNdp6N0@(adY2icb2ud@Tb?o>7}HBq4VN7yGeW-kgzX{Z6;jJ zSS{f~?efkgx9#ixiW?Cgp?5BI1=0&S{<6z^Rpx6XeH6zzN6189;JHbSfeCF+;uroD zH#nA=`)&E6(p}|4R}x^&v6YX|CVBBi=y-iCTsC=($Ko+%}mR!Eqx;T~Op8)4B{lQWEVVJDPc;HXO4sXOG zl4#uT@QL60x{g&OHQ1B-WmrfgjIk&l=C%{||3(9TnHN ztqTTs2*DC8!GpV7g1fuB26x>!!GpWIyB8kZ-QC^Yx_)PL-@bp`9^>_R?;L86J=UHz zYt2QmS5ecx?;Y`-3OqO0yU08CyUIJ;yTcpK3;m<+Wyc=S^Pccd@b3IB^Zxv{`d0a} z{)G0_asNJ$7jK_A*VF&nK~6C4L9#nkSU(T6c&Jhk3~Q256t>JUA3}L9f9vqbQ%Q2% zqG(3lqCIK*#gZm;<>Vw>kl{l(-ga|XR>ddlwa@TWUE)c#&@{7 zqeISmtGD^-_!iJ9-%v?SS58-wuqn-#GDqo%R`!70z1sM$4wL zaW86DR4P1f(pM%bWRJZ&HtG>O{)55l_i^Zy_tou`7zzbdo0QCo*tLw5k_sv{hm@&` zYlfR~Xo`GBmI`-yC;FC(cljrV#|nHBkH5=hA4zvH8i;nM<75~6;>H#EOj7}ccB#i0 zE15^GUCRct-Q_r&#c4`7Mbw&d%Jo8g!|}Ydfy}=;!(T_vt4<#kuW^i9uXQszFu6Cz z_ht3hACMmWPqNl83%dzZPbO2-?#!K*3VY1I9wo+_l8qbExJh0i(db@9W2TYFmhZTC zmvo8*)ZBIrx$1p>f!Rn@nT!QI#W}fj1pu6buWC6@tvj8uH*G)liiOBxpVIb*MGsI` z1gJl>BnrRldpv@9;7ss z)#2GzqS7}Iq8hdR5Io{zMz6+(U>H~-Ch5DSKxKgAf}B_{e+bOh3 zi@5W@3mdy3775z@UWWYbtA~Yu0NzYj0~(=h|zGYnN-{YkyQLwo-w1&%d}L^*^K#S&%2n zXeUS~;FFS-KgeBDR2OHQqm^H{UI1rZFS693$h$^BggeuA^&MK5D z+A4x7-YSwRj4Grm>MFb{ZU&Sj)Dwggm=mZIq!YLkH2e<$J~Te$2sA1TD%2VRJ_J4j zJ`4!Y70njemc|zUf^WlhLudo4Q@nGqld`k8)4UVTmuSOr19?MgBezq%lYs#;9MZ6J zv6Hj2xznwa2K+@Fa$~zQuv56Rx0Aw0(nl6D5i%2!4vG%0;zI>=1!M(m1w;i*1ylu` z^#^NcYe;JV)*6D3Hu`CZ+Mgc=KqW*aM0or3!s^Q6O5@7oO8j7cQM<96b~NW=YbPPv=nD%HG7f zg14G-CT&gI*r2)ZvK?DEuT?CP&7Z+&JiNtR*hFLc7T_h`Td&ZO$uEfJ4Zni20=0s) z0=I(p0{_5xfw2LxVc9wFYx7|px*f(7?*a8fd&7AHbwg&uqw}7uW!9JdgXISs=sD;$ z=rS0f45iG0a45{AqqEX?{X++gHyjT<4>UOb4|O3L(&gLvv$Ly{s8eb~Zi8VXy>qh@ zz4NjYq4SxnCErICN)l@L!!YD9#4r@~hkTUM2lellw-mBfUR8=!%&&cZrwF`VG66a< zJ5v=qJlvYCOsT_3UR)r~gP<)T z>}^QJ3qBMoe4qNHVWT+q(TRkhS*lyJCq*r;NH&xrpHG~Lm*Ye2prP8M&pOF|7;*a>Y`se!?c|!V@`v$tfvRi}c^M=va z>tC|S_EEi-F%pemESSvdL}>?Sl}AajKl=LtzXp9PP~WOoaS%txK~<^_0|_d*Z5);t zR62aoj4@DM5PE(fjin~}LRFIvf0+&`Lnj9sR*;Ri-Wd}=i%Y7fmF+#Q%yQgqX>5$yKqNQKKqMBSf%DSiFklwtuqG!zlruPQdI*IP}?@{bQT$^7j zUNc`iTq7;`JaBa({=MHrtAehc_3T^S_5OVgE-z>AfBH+(C$%kan1IekEHaa1HL{87 zLRlF2y|VXV7erOrr@LEu$^HOnzF57X{;Q|tkq!)XJQ@|+o%8!Uc?D*^@Rv!!a7@Kw zp2E^ky^j>%RcW)0cE!I>dG~(1rgN!n?e$uWr`U!|LNn!zH&(7%I?BCT5;ne$ZVhuA zIpx@1H#}1~^WOEwbXjfE(x~f*bJG9vivv&8m{1>Sk*XoSt#8c~ZUG>2){>l~DNh2& zi3(&|hA4@+o&qJ6zKp!c(af`lwtx z0CrX%TT`IEDTG(_wkiFzAmt_KRmdqh@3EMz*2R223wLxaKRw%c$j<-s4Tj<0$JH`3 z$YAI1E`|2%if7M5uN#;ZUPUXbL#w$fZ9}VtD~cTE-eoJYae&8<=1i)4a5|`Bg+A^% z-@ZfPY<}ofq5ORCyK?1g+;gry5ZYQ&?y41E>53wEc%S9{Om>G|AOCuS zWI@|u##N6aD4CC~C{ZeARgj>PsUeM5j#QuOyJTy@d2cygbUHGLZ82Quw4`!Mc1nBd z1^)LP=q&au49wpeDIDw^IZ(Fc=tw7y(+-thBkD)Pn4-MBQTjKJf0p9Ww*^z3@E9}f z8+Fm%A>F0k$?P$b_d1wJshnZ%jwzq{|2Z z?|DbIs(9~m4bkSVSPZr4G|$E_i#386|5S zhyT@r0c|PtSY|{G!xr*_pb`>bEHNzfuZD`K&x$XNq9tjQduV;Q;mq7yl*83KiUTb( zRKPE76Rhe`joz~1@~t^66@+7ng?q|>IyHjgGwl(ay(_9q#5DQOyzfcw4fAN0E#^OM ziyIbS##N7~S(h=Wd@1dfLdQl&XT2^~?8p-)BIzpl!}Bhg@mfFY1zQNjo2-EP@eS83 zBU#@KBbm>c`%^JSo=4wPFh=1<#P^IGfKblaw7qtEkA??v+Nv?DAF-?7Gc7w!B3I&L zyQnlN^aK?fc^l^M7R8+jx#`Qy3l<(7)Ms|8ip>`rP8TZDEpY0Px?1*(ouh@2Quo-d z)vr0P-P8^|dpxH-hdnhlj^au?aht>kCDkRe)6x@#yIE)R)^P1PI@82P>IJM*31{PH+}2R9a_!mn zu?msRwqNZA?H27|5A$>7Dm)v1>VovCiL*m%;Odk$%yFjGsdEVSk7~GKyVl|RG&MfE z5S~V8N?H+4_vrWl-kh2-I#ZldU>DyZvU-UQ3#xRx!CA95brqT2--MWJRIswKvaxiT zeS!4^?=Uh=l$a(eQ z9nAP8TV1#`eNs^+w$vk2JAInrOyAnL3fCb1y!eW78q4LOwO7!>yMw0$?AwNVX<>Lx zpe{~ZHIwY@xGh}j64rce_*!jR^S4&Y@sxo(#-XOP&YQH{dlsCBbt+3OZ<(W2;XPI< zZFfqY?QB`Ka24@T6)cmoEMgsLnZ~t_s5+|=(a0@pErzrCwW`lrouV;XwpW$UveeR# zYq$z7aD2=CWmuo1(;hJk%vl7tx95V>x@mgGG@}y1w`K1d80Byi@3Pee8q=Rn%y@tC zLTVa?-1QmE{Q}=c^C_mhCdTU5)$H6ou^cwW)^qQ5OGKPSH{wk%&%5q`!<~C_PtEwzoc|XQgpK;bik4!GW{k>jf4{6!%p+FlxAfT7 zIC&Nh4Bl2Kj@Km2=R;DLdXPGQaE5l~V)c??4Cz9Cs{agR&mejJt{+L>9(Ky8p=)PC z{6rXQ_T-x=Ubh5A@x|Wen#Or~kX5;yXSB6sy6i{$*X8g%m~^wV*X38UhA*x=Zr}QUHT$; zIzgSDokn`z8)QHDt3EKmv-m)oL0V-&Irygx8aQOO%4OxZwz& zhUz;_Wc$A+1pe1m|1Fxpf30*vSSB-iTHlrnSthvakb#2$wy35oxwMg5m~_vmTUokaa4h~~tL zBnU*H8Yz8xe;boM)PX6MTZq)%mrw5#13kl6hA&BwAm{@)Sf8KY;1IJA>U`)Ju+%=P z!MjpkFzKP|F>WY#Ds-0m=KC7^?E38bV)?}T#QV-emO_?7RKm@DSc5NvDMJB$QNwYi zuHw63(}UVL?F{M^>Fn#|{%`vO_-BJueN79kksgH-LMY4$P?Ya3e)RpmsT5~x0r72! z6AMiD{lVB=cjqSg-*5u~|Eat3zi!G0;==KPLwF7Xh(eMLM*uo4(q|gomJ3owwDZ5D z|2ZM>zhj>Bc(YgyP4|2Em7_DosyYmNgjU3@>3o&jzksT{uC|ey*OXpE2xdW?&q0!A z`SqWE#j7M+QJ6cGqmDUP3tN$B1IP5T`~~lmn0?MxJoQn*^`EuLypZbhmvCD=Vm;k0 zM_36-Xx-bZHO?5&Ym+-MeoJ0L=g?&E#`V_*OSs<2B`ahEI%U(C-^SX)gX1e78FH@b zKdm$QGJ<`3{Ec5)tU`fU%J)Lb>Qccs2peV_#4k(=+L;9vNR%#QD-cuI0M&|z?X1Oy z*g&6{N9u3GmQXh?8H7aDzlL})k7l>en7cB{XO8Bjn3SFOP0F%O1DYj)Hg=X7#>slD zY6K_f);%p%jtLNw=(*LFG}g<^t&zLlAr&ArLmq#$c;rp(yg*ffg|}S=xP*20{U$qe z*eVKJd|O;wWPRO$3Dv*}0LSG{ndk<52*Z1!3xI_h(_5*z@kdg~$rrfx$^p?b3hd0uTzJj6oPmAdIwN1d8qZ!3QrU@60mqOsS5{%GH(k zXJ@v-B!SakDU70L2cOWGiBMDBiqi+vLB^}26+EU7R`*sGrU3T}ftjgd*KINQJULd7 zlP)dHof_)QhV>f!l7J8n5e%{a!F0QXh^nlph2pF`g|%7sgD4cvW@7Zw6N{6!Saaz{ z-}0i;?EmvpiBp=gE%?$Ta~Af3tx(rrx!=B)duQgX6c3@~rVnCnv|5-dD*wyEEoNzR zGqA27*UE%(d?#h|y#3-vt4vL7iNltC_t~S!`|b-IW&OItqU>>>PF%Onpk8-0ICgW` z32zI}0GqcIKVNDCu5q~#-(cEM+tAQLI$r4`3N-KhZ%T2D1PY7<0#d;rr-}YL!vEjH z?56y4W?u7MM!wW>VDtLHFzrc@P&h1NXaSzmi0@zUZ1K*2FA2?sRpQ;7SFG4t361!x z{VH?44WQPCt|l6H;SHPXxaeLFAQDJ!c4Jxt{CybBAt2@}`syPbD-L+Z?!B?K` zbku%pPM_~~WQ?X4dWwL@wTQC!zb(u(n3MdF=&H3`y(X4&V->kw-`H*bd6X>BbHB{ zaCvZb96npzjz2Rm5 zuD#;Tw$e3(Ld~9|^~Hkoubj-IVQ1HmFM^y8ljOuHNKod- zDGX78Pb%OMSc%b~VSHW6#ImvAZhciE{oT`1H}JUS>A4xTqvzfpf57G9HRQdfvhsCU z(d?}<(=?OFMR;AbgI-dmcW1PJy?fljD3*T}V%jZWMU!+9>cwz_ABv8gpU&?sqQiCW z!;6<5a~00RIp7NrJiv8&KQyfizOy|dKVQ;&@1>;8^4Myqi`ys4`~PW;vavU@e-j@2 zx;wJ_GMx692E^BPzGcQ@%+oY$k|ESC(YRTn@;n>5-aP}CzmV6u%Q-LZY{&|ku7t#u z?Y*A?@Au6P&+)x+7c2xLLUm$5;T`S-j?eGq+sn^DAn!Hn@u$C0kG9%+^gBiT3KGR5 zT&Ip6)Wy9o0DmH);Qg^PmvDoH0RkW5jYQ9WUBsKtK0&(uwXNgf0FdJA@eUw;w|Vcs z?|3Qui{}3DdVA4)GdM1s!BZxb5lz2 z3X?!m8VJ29ofKw_EP*7@3`QejE<3^uX(`ej8v& zct&>O0g8JRUv}jI9G*V&Lh{KDQ|Df7{x2+GxwD~~_v9OQruGP(p=yog!tDvUGc_2- z9ECzNs;Ylc@#M=Lk4H$`(3+l2?fpXV3C11gbEwy_H<$`-eIfHRilKqJ8mhv;nK4>b z@FL?KDR)mb;y+p-w(?_s~`2oe+9->r|tm zcI(?Ranhg;Z93%PWA%4d+wr7*qsUYQMku$H>@7HM)5vA03;m}@54Vx+ML4$8D94aZ zGiv{;@BXrF;Pgln97EVobLef}<+07+v`Letix}Q9v2$qptUA!!j9U?Myzyy;q0vXP zn|5Et&axRrjA%dHVX%2~#UX>EG7XKc+t`-5nTBp?*CAgEYreDIj(6o7d#2_HK)bDC zZ`pLaLT*jn=)XLAx{Yct3a+@JJVSQLX#K0bYi--u?6D$vhH#(e(c8AmXPen7&|By{~*};f4Y-(ZQ>Xo$oo`N4XS<79i|4ykK%0 zq(|rBlO0mLMCQR8??Jk{a_a>FOgdzhL8{}HTlH65uB#xvwQn{7>|?20qZfN_k|5XIkZE>H{iY7uq$_1KEo`xUDo{ zz0+o|@sj(I_r?3|BM`^mmAN;5h4V1{!um$8Fra#g;)%E3gLZZO*!u!7d6RVn>5kiM zHC}N)tb*&4zX1XKW0_my7yFNrV8Q}eAhn~Pe<$-|{81I$cnRu*~^G%5rUJQ5-_nV)~*6Q z(JFe5PicsB(DQ!Wd2)apc@gFe{1J?_pUThREX@gu&zRxxeK3lCU%Ehg;#E`&AAcd; zK?nO`bTw~C*iyTGBOM7)5} zZZ`eGD$xac{7;dH6amxS>YIMH>P_S;m}l_!fuh}tn}HV^t`wdCW;^_Ppe}LCcfq&_ zOvKheukN3lziqWR$kNcqkP-t*yHPe9Y-L@)^Pp!SRR%P6!)?}HNIy{Kge2wA$Vb9s zAP6^!kuZhe6ANHsWBry8+RdSoFE9EzLt}yA6zVSYnnN^MWG28un}S9AJ3-hoM|v{S zOxKZ=3rqWVg|JHwAUYX#pnXGD5XSs>aZ8I)l?I#oFITnji2$PTbq?8NiJ4#>?Ggq- zsEp8l4)tXD!Ot5ScMPvkbAtj7$uyF_zXFVObHAkxf|EW5_rh#_vTJUV(4w~f$R4)* zH+_rHuESM~hbrTvY?x^;(w6aMimM`sWDVzQh-@#;mgQyo10erG?2QA6AH*PwH;}4! z$Nwfn43RO2ZX)#-S5hFQj8_sXA#)PTeh~7cYyY$!`t|Sl7W-vk0J*+I4Jqd*DdM<| zPZ57f?Zn{4)fB!_M#o8(kk-e*ir3~zPf;F5-$(|L=Efil))}ePd{a*-6K5mij`13d z-chnAYED=YCj`joV_XIkBM&?gdnI}g9)Q6#8faAe;zNuP zlVwbzn~l8Hl~hQnXZ^XZ=sKaQ8?&wiYrh*ePF-=kepfLkF*bdCONOw5p?JM*TjG}`4|2p3K}?E+3ON$(3MEREC=z%IMM=su-xIJb zL#2Bo4Rr1DIFz-%S75n>iuQ(WXo;SIEzo zrp}Zfp*l6T$nyTiELl_5wP@iI1k%gLlpSUb>IKRbHD~DRbqSPliX~^Ujx3zg!R(zm z)~YVW9tWjQkuo(lXI4-b>&N_ zR*em^+(iVFk(PyZ%u8;kK#a3;Yxe5gnK@cL#gfA*mO>HjRKh<%_Dft=xefo|*H7J9 zz}59EB{?gkPK=r3)Kf1xohCS|dSvm=Wq{kE*q1y`WABuovjrWIwF~H)FJ~^D6w)P3 zCl(zEwdE2kspsMkshn6_+_hsXl;^XL=WY*Sok&{jR^zNi*ee0esq!N>$K@8@)$B7N zmx|V@)gwa3@fP;g!i)k_;=mSX?ZgUI_AI=)UdPy$0Bf1XBF)M2;|9mp7O2(gGbxwi z*2&f549ChAG~OK31LoVo(aMa<#3N;Q|Fweq1OF#auj+Ow-Qvp0`Qy}^@+VZU#&%i$ zqOX%t$Ave{Pj0|#jJI+}_WIoUA=)j)lf!HLo636@FxPR&kHP{q{l|EKQ4cm7g53<6 zJWnojV*C*2mio!*HNjgI$l{;NJfy#6fAV;ZeN%qd|ACAwSU}Va!G3|F;6J3tuz*Y` zIPu5kJ6qfrDiqcrcfr`~*$Mpvwwo`oC?r94J#qSd3^sroQyDHB@^TPwPxj_tTk9sK z6Vb&Xc!alO8*G-_--!Pnl!Pjd_F^w z4N~n1MrULSPZmi)XT6G0$Q?3cSPCaJoJg{vVN3Wz9l_e?ZWvoVyP$u<2KMSBNc!xy zwAEj>EM#MIJ}`aM{O+UC&}^E1Z#)ZmfaJ%sBz zw>glWjtJtYXYEWG6W$10Z9hKCernjL@t%Z31i0Y9$ePt9sddzA@8|VzaEjG9gK<1H zaReycL%D8n8}~HhW6Vsg9BJHxyRLm4eKF5gPfDPXjD)F$r)?58WK_q;?*7z(sU|_Q zn?NO5p5Ha~%e>Z6!=2_efoQnMxSPo;xt>NXfz~oXdN|T}-QI|^Uh7+6f~RD4{)mEk zarKO53Qc(es$^sSIFs3z>Tt~h8s-GI;TXVpwnl%k;Y1ykmLkDnIDU8TO3$qUq|R5) zLOq>gJX&p_l8x19QAS?cBcawa2Wc5nzoKDWUeBhMT5dHbV;NPy&SgYUFQZmiUONYK zT;nv_Vh-LHno(tib4bVaw_{Ic;0>VJ@yju9V#(sP%31RnoB~5XZgLvpGE8rz1JqT^ z@#d_KGj1o`4R{-M)NRVq=1h-MZ>L3S8LiYC@bOGAmTXhO?01~M0%(6xSH&+3St&PY zX!@5g&Y2w7-7Y*?2{y|CM!OLYPKh01D(%`ml*7FblV!fUWv&N!WLHsEg5UbMDCYcO3-J)M@RWjIpFMCz~K9=kknwF7atr#YGiF)t?{ z?{M|X1S;;=acIkQFdxy_0|{KzX|rQorn$Afi)SbHcf^5_rv0hg)8YFQ(n6nmIl zc7=WB_FQQJ%qKLq2^_=e%3~U){3WAgg}4ojTJTDElD^J%GL1pDpR z18zqkTOIE6w5Tzh{nqPYVHe}38trDf3ds|NCP%uk;oYm&oC;!9pt!VK`Lx7=wM9eg zw1Q5x(z28FB(#}a8(}`p5}ndfpDr88#axR#u}8S6y8==*q;y4jx5SCHDMj0=LPj;J zbe(kv*GammK)bdAX1>O9wEl3(?zA;htFQuTzW#XZ_Q2h)t+jo{(Itp`IsJIArPn%8 zbHAZU+q#4Mh|WF{XrW%2J>zo8ZS7q>JF~xUfdd1aCV5Py+m1KmtWuvj-6wd=du{MJ zXA%XTRke0%Z_&A^Hd}(bMonB&Tc=mI&s@-&MOQJ-%m9dSPgnH3iRlybYe#o?p4SYb z@gmc1=F{X`8rK9~%M9u9NYizP9nM=V*9u;j4AJqh{nhK;d=F;O;+htiHTI4Q#8ugQ zeD%~OZxanP&S-9y-_5z}de4gSm-MYPcPv|DwhO=gQo_;_1 zyybQ8jqXV7KR|AeKu1K584y|Zk*-@-2#l&5R|I@33E|3#HX~XJq0349{4FTtGov`^ zZ%%_~H6kz!wLv1sx5yCYt(YdFvk;1{_=gK3z99PP{;O=hcG)AvM`UmacN^*H%B#1X zDeun$(On41R$SA!iV*ItXjh`O5c;pHiJQZByH8Dg)v}w@k2HLVe;!9%2%X}jcl#QEC&j>oOn13G_C z=Ar4MJpVfVZRrba$LRSb-0S0;0T`TmN_V^Rp8ZktmEg@fZ{q&Ia!X`8C(NotFM2j-3E>AmnMW2xD3cj->7e&jG&qQ%f8|6 zz~%o`p7>Y?!`r3Dz^{f+gQNm$>30i`E?8EPED)R^p~8y#ZFd!KNZIl=VQQgRLpS<+ zboFc?D15$w%k9e1Gp{06BPc^+g9SAGPP;1fY;3=A;D^Id_=jw0*)leL(n7O_aq)-i z+TKvVU~kXo>iM|L2^9W+DzPB2# zN+629<^l$4&~;DmW{s_J6S>w`YsAJN?(Wsi_6t2%QXaw##PNXr9?8ww3lUdt5Dp)5 zX25ul>gMu=-~;Ci_FMP_@dzNMLQ3H$9Dt5biQL~EyD8*K2l}joP#N6V-MZ<2VfR4e z`K29UJvg(wax)74lfDoWNf|uurf43z^52iu!aUJ>r2Go_lwnFD7R0yF1!9(YBvS;3 zVaOsP#M{xu15!qOHJIuVzl0h{JfeFB#CLe?v6>@zgfd8MqQ}3}4uu0I!VWoVN}qdk zQ;H~$et(*@t^20ohbhuP+#2maV7EhK|D`!(MKpuBGCJz}Cu1Sz+_LYuyQ2B>$}=D9 zg?T6SSok&YX~R@REOTxr3(PF*NR|jr!%#&;bG9do52PIVS}?UEtc4nLJtlh&#BX@q zvDzZ|gfeq&CdYX+2$|^tYI+K^VT`>^w-g@543ek;qiw=U2NXbV&W8Um$&o`91a>_I+^Q|K9!1{XW`m)Sm2)?EZMoXQTT835r%x?AQ}R z_4PliB-H-kK{8nSM7hXYQ!{WDeM<`-w3C2!9y=b@%J6GEj9z~@N0ogYJc|yDStSXR zb_Sw$+{kIdd;d{#J7UTt`_?L&@CQ5*F<4m~JO>$BtLPOz7WNpiEdN~1z;u)o&DD(| zZy3+(LMK?nRx@IBFP0H4kdZFn9JSL-Jpr0hLrq8p&#;3qLx}Bm$FkTx1uiuv1TW!kvlm>d7+IT7b5nya`S-Krt*)vY90OBwu&h4HXIs+LLo zv-%Y9yvpF05XCaXT)FuOo%974eCoW*kcLcCKe(?HV3&HAd zq^+WNIAFS`=Z{FL|adI0}FCw{3U`56!-7Hu=hFR(uWgp9p|;Vm5zv_(`0mf;695n|36 zBi}F_A=8BlCpl7nm`(r@Z+JKBIq#_2!tYQm8J=jc-Qr9zud){$kKZ3n+W?{WYh6A` z;mQeqLyA}-Thi25#kd1M= zd+Nx2hkK$p$jo{F@@i06Wq!iq%#}Jgrbi(yAh(0(jLjXKK5SCU$QCtfinJKB)9>xi zm;3d=^y*%4q4*b9YS$b2V=160rjJMsBfVKDrl>?2gsB-yL6#JgsgS0SppdK(tB^Sr zH2QWIU1UXy5_WFKRnVIOawdiCcj?J5D>W~<3pLwaWAQ!;|5hs9|PhCpRmRKx%u0Dm-)QApP~ba_>C{shjeC)Eq|I`#L2+M9euz7|;w$hSq5?^D1PWznx8uIako(2UWnmr~9 zkXjRiG=l7aF!{jj%MZYqK>X7oVg%vf!~X$*&iTRi5$ejvGwZ{5=un?eS(v|}>VFW( zp|O03_`y5@SqFLg18xH4<^w_&S`yp{95!T_Pj6=?grqM&Tml3DK?C>pNe$u!tLoE( zr5@Hrqwj3zI>g)u07p$S<`wk?V*~C&);F`0ej_vb??*kvKd^{WFjKzf;tDeF%8A+W z5Wf>U;~{u}+_X39bV8`Y{?0>2TX*EN|L{=t-(Y#@uwyE*D;a_)Q8pPO_Mg*7=(uSh zKhZ7$!Y5I#140Ohkx3*$%p-i1_)>Ui=21LbY;&{8!ebRCKjtcNZhDn$xsC}qBu>7@ zu4K{}i!fJuFJ;8Xv)^|wY+0jbcuOI7S+55lxl&f5WOHi|1ndjjgRFD75BS^zGIDSZSlxs9a_A2{ z?8l{K&*E!ixs9ytP0RI;7qA<`PEAD@g-;ZmVOmqP`>l-{tCknF#fYB%tgv@vXAWw! zVcgBC+4BPtwXDA|mb=Io^qnDE1GL8~4CZU_7Di9loGDs^SH}qrqG~7>rcc!GAU%@7 ztsX|_RriacCyIA4&naI0-bNjy@9CcUj^Iz#K6^$w@;=NY)LK2dktpG6VlcZ)XGt|z z8M{~_3*9i!X#aR|q> zhX-Vm6gw%wGzTRd^=Yu+?xKk4!NbiPhaisJG=wo0(}dbi^}RAXHcsv|uQBxfIESw0 zy%jq`PWm*LF`UG)(G3#^hi0vcq|%L}ChUr^<9(54;S~jIn8p;%eyg1Z+vR5M6`ivW zE=hRXGWHlNoM*%?fvsb!TW9uYP5mp(X8_rKkjJ>!R=Yj_9|3Eq#^mL`)15op=Vrkb z`7>yj6z*Z|4LXPUrqmUJGrs%Z9z$&#Iu7SeQ7brS-1lLk`^FbFZp}P&vLlKYjyy=? zz1P<{AYvWLNSE|47s& z#UsKSJ`ml}t-Eh?>GB8%CKvhwyvG1N9sB&3x{qHWg*rbPA;t{n`_TVERD$&HB)@?7 z^Yi@4s4%d;bAE9TrXx~(gLzK@`hlH}i}goc$d+${e`p7=Y+($11+p;Ipy_;dKVo4b zNWftES^P}TlAj9p;DC)uJa^Ma}UMA88C4Nc6+&YTFRM zpnCX7ED*$?n50z`=$Wll^a(eBEnD<6<{na5pmDc^enged0_iU-=Wl_2++DdF!WVQ8 zpQZx8bpO(?_(P3}ge8zZLF|a|+Fev7rbbovQ3dHZAfg*vzqLwofg1lKDw1KhxV``f zg%)N7{CuEhxAvy*g_hdvqg*$!E9kHP7W!qAs{{{8 z1`d6QYA@cF)n&%RM@r1rzutCATBLMXs=rHnowh{m!kV;K$j-3Peh2q5UgmKSWnj>U zs{TFRqP?tm_~A*zhoK9E+WfuWqPQ%55cCuK93v%u6;>2LA1$Hu$^S3;rI=rgr+9Uq zlmcaO^o(Q*X*rk#wlPnZ>HC-HaLEEv<`}oZ7$fBxqQ!(0aa1yj7>B|59hIwZZV4cw zz!)y^+&tkay2F?o30Tsem?R^Gm_H-p*ksf(PJ;?4&D-nLG|0>2=ERQkrKeQPgX=VxC85FGbJF$Um7bUOPKsw1Q$-pCD2nR#1B## zv(~t)$CfG25gjMo4#FCf)YvV?{SslL*NiD2Vl!H<;a$u=5pt$$jaeNcG#amAU!;)f zNp{7~@HcGw*l&ko-A%yZ8+-|wC)Yr?9CJE^YSdrDyqJFih&a=G#Iz0Z*+QFcBoEr5 z^gcFWs&2xr1bJM1%ZS3+Hg+Y`@t@z8cBNkPb=mfM_{QfKwXOJo%ojz!S^5Cm9&x@I z{D9ycsk_MtEEhSD#M6pj@Awe6u-tE0&a?1yafIqxq8i%-dRZLD7mnBL%n-GyUwlqa(fRKWE0SR|o#y>SL2jFoB%WmIgK%b~oz*;_((6-^2& zRD_u0q3pedF$G3cwQ-yhQj|(t5)o5*j^7cC)zq_Sx*3|cL!9y6k%~uj`rJizp)a!AXR4JjwLkhb^4DoV-r7TpjL)pYi z`pUi~Ldq2-3bQ4+N~0xg%7rDOvz53C5hdh+(sYUXte=H?eZi8_Y0;gsXo=!%;E{$? zp}SJsx4;ry<+c*>*^(nUr_v`S{}S}sCJPDH+!R&XVije)606w^@H07Fs@lcY%4j8~ zv#Cdl(u&Np>PPsj1=uBa^&(aZ+%o}OWpr|hMZ>eo;CcPQn3n}-O7}(2vw}zRw?Kfq z25+g39DV8hOzIKAZTpj$S4q2^Zt3|<)Dg~Y>yxD5ypdTAYcnpLLJ^@-R8jw|;?b8| zkh^$W$(o!^>HSRb5yoxvlZ02Pw;X@z`b;KnN>K6O)Q%ZLgq*)63vO&*HW7=yv~Pis zVny-Pj0G;sXbPKjVS(s$<(H{&3xJ$uIz@fd&qTepU~%Te?2c75MR7C`+^<{cHUlzS zW7XAYVG~R(ADy+YHz*e;ZgUxM08r@3Opc2!S_G;TbCix;>B9R{k52O1(G^On z*`;%{hqz9(V%cC=&Qh-lKFjsGOs?1BP_D;A0l9*s*L9M}2MI3L({s(y7@a zT*uKCHtoU+(fLZesfZ(Tz;PP<2l2C3Z!B1zIX$>@5^Ygj4Ls9uDfF0WJ6Lnlb#DP< zJ(Q2nI@}tx2~bK6rev=Wv0ehhSz}HDwf@4WcwLja6wM*J7XMP337c9tYB^S z=!E$J;|*RAa&8a;&{L;BSEZ-MR`!Jrg*(WrCwg;W3!j-~a54Hgw{z@zo2*xu z&T!Gf`}>%;^Dp~cZ9D}KBb56z4E?JY7feoA?mj<92=>Wu0|9nR9F|%Pba?aOseJ_7 z?Uw_t79a*4yz}s=KAi2=%V8mQI?`WF{*Ex1ro=8A zHC`F_%Bym5E${qKA4Z}+-)ckhQGd7kf_GjrzTWHQh5oH=I(bele1 z^E>U*Q{1lhfyu|Nl0NAH-|?3odGyFS>ZC3AL@&|q)%kTdILY5)&FJe%U1Hj6JnlSu zdQr+o_k!z3;^Zr{Bf9s>b|S`rGhIB_OPW`y-<@z@o;bgmKwJ6SR%s>QeU?=BqK~J} z?B1A(3XG+glZ?t0Ta35*SBX( zodwGcO`VDkhPm_lVUKF7CQVobg;RXGQzGmxL)PDVeXDbwD%&z8FX|W;ThBje_lE|RHJK_n zzl?p2O4>0E7uu?)W?48Fm&Z=kUSs|)_*IY0dL$e*N0*$V zt7s?cT)L~AWJ;MQdYx0Nm?j!GI}e|pmV&)s$o=Ro%k^%ucxp68>YXtK*pQF!ZGJlx z4aje7w}e8=s>fwErViy#UkA0xyXKVjjV^C$;v8LG1TpbdtZ&fOcW+gzZYm$@2ZZC| z0NX<=sz)a_Ee*(gP}lK^SA=&W#}Bz zvlLVqicXL=APa3>+6JVa#|5f>&h61#Ep#7}c?J3uN2Xex+b6Pe!#zgk9Y`$BuOrds z=jXXm?+pkUGf$jHNAkk(&NCY6o1mX@(yF<+-v+i;VEfVppw_rFn?bl+4}^}HKhCQo z#b(5PR?0gQBE&2i7tn!N__;HulzH9$9b!=_E3jbbJ&Z9^q5$Y%@LZCK&cY=ZvyUyG z9z!{Mc}vx21@+!te(5m@S5ubXnTlFnQVb1m+0!;tJ_^*GLu*IS4=%W)eKvh6-dce%JtOtJtz{aI)s@6=lUsoPurK8X6C zQ*&G17~D=?@RmC!DWF{rZ3!!>lboE`lEb_?Z426Jg3Z*iPWEj{VhSRb9{HEaLRfmh z`?J5CquqUpbVnb|^6exAe2}foCdlg#T59r~sX0{sXy-(iy9O}X3I{KJ7ASi``;>$%ct(Ia~y!wt%h1-D!W;hQ4V@G|yddni3sc(K;-lg_!ga2k6S( zut>bOVZ1yaUYfoQao`?*sq;2sh3Cafy~oefxSvE`eVlF#mVn>8r+kBmX^#E5lDwW) z560Lm zCcBwe&>z(c6By=Wogn%qrx|Ab75=@4C&1IdgC=gPk0q@mo9la|Cn|vpO?)#k(CKQF z*@4SZRZu{a;!GrZ(r2;$K<+3z2#Rwg``)*2f9!FVX0_6B&e+_E-lo1NZEmre7sePJ zJDrnWJi&R7|Cm`oW5|zHmQu|>d_<_%l|=@Xx`(+e>6J@zZG*}SK4Vs(ZFE=n%R zB~T(&uANU^$m5*Q+7z~OcKeQ&&oy!GWiNmU+`WPQoTI*TqYE=^D0U3HguUL6*K@~^ zjpy0bu*RK@Uc=)G*}e1dwM0LK16jpYX?(emicw^fx9v5^JtbbyO`_zmF2#p$#_uZ@LWbzpt{;S*C@Q`g=vQ)(7H2Xg5{wwW zm+>a6KX`@Lld+D-B4X=a{F~JN0APh*i`+h}ytVd`t1-wh%904?Q?5nA8 z$|N$)skBilE75;eGN%MM8Tq1;RBm$ogx9Irylqh#lpQ@fkTsn7C0YDk5V<2$@c%|4H3kd+}SMunT>2Yd{9&lXZfHx{#@ zbO=_3|3E6Eq+#@aF%3%7V8BYxUmX03`FkuZcfOG0L$vAJ;z9++SUP3RT-t#(2a5`k zaVnR1Z{>ho{DCH1eKUyCrYLl-s zm90LqOVB3gN8nHet_&7Ky0QJzCfvcW&o3G{t}5bJRRVycR>e`j`2{1i$w|N&EOha> zsz4k_jC>ct#hJm9@)8G7;Q;l{cM;(@DosrZIRR!|llwR}QCvseYB)d)2MFMRGMotA zIyit32TbCCT^vO;8?K#S4g2AME*_jn?6}$}0N2GsEeW}z9GpxalYYtctBwIz7kn27 z!*IQxC*ojQ9NP&k4!((#;lK$8Kg4mYSL4neYU2oJ*l}#6zt~c7)Rj2uU|d6oIk>J* zak?1=G$iCUba89|j_tG$`HoN#_pb@y*kV*9Jl1@ncZP)=$nb?P~1LZy%Z6GrI5lqQ*F^pT*2bS+id%_ z&)Rf^V8i6HP*-Fx3R=`>6+*3Yo@21BoDUp|QPCJIYzBWb$@^~oyQu*dN8t*eaUr8k*7OB|_r(UlQ}IgPO7TjLO6f|WN|8#gO1Vn@N=Yv^FR9xp(&?|% zvNSEUEYvM@r!=Ot<<#VK!DB@MVRY>0MKGQ$N#(rY@$6rXHqdruL?~roj09 zafflGanEt*@q6R2antc9<2vKP<9g$c2)~RR@@qAu!ym2zhsj}X`>}d6$5GKz+K|?jy~QHCA-lP zBi7Ef@WQ>%_i=-${2<&@#s7&kKeP67f#wff)*(-`Iv%;S>>SHX%M{CWON3?4bP_IR zAsm<8AXPq1K2bhfK3N_ipVO4o^r{Kol+~0PoEDrIoE@AD1ZP|%-~uS7Ty*A%r1uCs zA)~grmM-<6Ra}Hw>p8;{x?7rQi#<1=2$qM8^*Gyjiw2~f_pmSVdOU}G&$JV|m74C< zqrF7tk>l4UYiD_@B;BV+b%|sz>-d25JR=5L*4(Lm5pdLLHI4rq?AS@$8Bc_8Qe%F6 z_rZMv{U}jA5kNoWrXKmOq#oY+?OmS%+bZJBq!i-JMu56hdxs@~oaR#a9m@OHlP=}oVW1#< z8Y2Cg#o-cT2={9Shs&lR60ezYdnH4JUNhnLM}}PKC)~#e_MRQL%v_?oL=vLhGINCv zA0QC8d_h-AbL3&ouub0rn-vbBZLzw{AJR-c@E?T0IejFSrS$UANJwnU457qjER(g^HuRF&Gpt}K?U7`N zOAD54l3M=^jaUkd)& zXQ6acz>Ad*!cLeVf4&jsD0ry`K#}~ZA-%n71&wPic|EecGAa_SN z;nK;oU~86JtVc{Oc-HKtL`NAdk7xUyakb3grQiW%0{9nr#$;z)rFcjD)?C{oEjMSO z_#Z=>@ry2B2$j+ujXd)z&4|H%bEb(H<0UKC13k%=>QQk|i=Ds4^zD&ERO{cV0RC~7 ze<=s>Hw9k7+M>TN#Y?Ggn(NU*B2%}}J$rI!%;^&O z%*oUUqyTVQ{UBYSWAS}m_I)1H!@<~_t18K!xf*qPTvLUKt_JFoAO0BDI6R_&@tWw6 zfg=!LBpk)Ndl@Ev%m#T8_!6WkuN4RGK+vMDz&MVHAd#6`I_w3BKai`a>o9Iebf$JM z`*PwQ@)(7;3+Tbvk8jkzG}jVhXXQyv)J^C{@^mhuuEDr!qs+C7*+&v};p<40MJ)X0 zd$_b?0=FYvVl_diHhc1pytcfeA-peXz=q5hNH`;&in0Dm4A z@Vn#1k?#cmhkClKrdEt3PlVmT7jnj;N>38fZPR+V!M4nz5k;Cyi3dno(HsG`b%b8o zWfL_z_%~a{GRm3*>n!e-B1?8-VOTr})Q=Mi=vrZP2i>>aicNzUy#)jhb-4wVFZgXcn zG8i?5lCuS1m;8hw2_Pl1rRMw&S;?q@*vFo^H>P-1{`e61WBC6J1^$j~za>PXoO~Ea zBL&floI?@8I3ZDi&p_JpYH{qW936?|hy~=1?Nvxfrkeac9S$DE1LS*@I7}K6nyKE) zVUO@Y0<}2rSozv#fl20S@+v|c^axF4M`u2Y8YQ}`4ujM_H&@4PSU@--D^U+n(q)NS z(`Ly-YFXlHhzhj~PqkEYU01do?i}`yNc+xMln06%CRQ6Bm_4cC3a&;F|7ir-Oy5>i zMC$ZnTxoLu+ad7B@ZUt+WYqtnmeCT|{f|uN^fhn|N&Quon^S7}Oz%Cx$*y^Wu?BU& z3j)7S`fs5G{-&fFJqsU}|F^^XZCQbTKv%!r=>OCv@7RJO@{KJ75(5Hs;@DIZbCHC| z0aPgJ#x6Td;P@6K4y0?CK#hzyFBa=}#VYh2vm}|-_7lZjbZ=^T0GQLL;I406LBFI(~ z*E>m3KTu+}w8sKKEj%!8QpuIOI-w6?*6D)s7M=U0^n=O&l{x))6}1JZ{lz@bf5rxT zA!{Y zH}%gI5J&_`65xq|w{}vZ)L=BnmmseK6F`dcN^xAQ+#T?R&TB9{2s|(>Q%Q%rAmKr$ zBgzv-072l=Tyifbcy#)q0%4brd215_W6YI=xKk725t^MmNIL+9K*3;FYZJ|ti@8S< zoH`4TUbb8e;D@4qIbMTo+JhV}gX|VCx!RDxSAj2zIC60AB7N`-jrR>tktZF^psiw)2b&p%Qf#utY;luM{;oWUjqXF zjz)j4Opkdtmo(>sz$Ne zyKjBoiL32*8^9PLSvh?U2`iQ9q*Uj(qYuW4`hG3HYt93Q>D_<~RTC@Z$^ZKmd1bwC zGn~33r3;%`L`4xq>Qy8jJVZT(kt$eqZ|2|uUL96bJ6NcX_(~kX)WB;QMo-nyEr)() z(z@Kc{|gZKC;9(bcHqB=AL-YzJ^9ZM>$k-M{#gb7c26?ge>8^!|B6ZcZ_VNQU@uX> zzP~$%1OGXR|5AFk40rExz%Jpg>MqZ24vJ4So9%z`VIXBx{$hzo2Qxqayyg&HRpFjO z<}syvf)TE^gRxq5aCJ!>2>c=Xe+L48B-HPBA9*~!Klum4`t25gKUT|c^Z&E#e@FlS zwl&9Jn=A0wYYv>f4zeM9rhjM6@k{C1|IM8KVZ8x=Hb>u*mA`26Ki3>|Q^>bWCZ6DE zSKEPDfjYRdWZ8Q6L|3#_5zfP;az2^AqB?s`& ztvT{^81vM*(apcH=D?X!x5t08Cg6W(W0YvBznJGb?mpPh*b9dm8%pCFNRjnDF?AhxOaC0{?)ne!J1%Y%^(NhaEuO zFUtg}knyM{fIIb2_$Y_nyRhrW6p)m_G>~c>4?mI^rL;>4qk^Po-qYbKfdA-ZKxx6~ zAQ`ymkX*~~z0RwsT-3c?5g27{n)y9>9U-n9wp6%oVs|GkN&~m={FS+4F;@=92t3&~ z#y~xGNIg_sJzDGVxndp4ABKMnh#y}!QI^+q<;(#~!ZSJrQF|yu7*lPQR?V+ZM(*!_ zIKOXjI~VHuE{Hwdyd+hBk zEBV_40DhnJ-$MD1>A#bO^&S~lcjqIN8|(@s5u_}CCytwyvm=2VZqpgj>5lR(d!Bhm zhm)0^2af3E!v#FVUHoL;?d7zGmv=%?<}emWj`YANCqb%e@iNM z&cvgy|}xDHc5X1ppmAG}#}3%UeU zSnwB>1aa*hGi&diMyu`TqOuPpmXjBJC&Cgj8jT@-i&C(Yal^`y>_y*CZ!s_Z?PV;t zf*OFXAE()$Ek2e*jZS6UvO>;6jzf0|muFG|Aarj#HvL{Na0@%9WVIN(JREXo-crNs zyQ!BZQPRDz@Mk;ok#veXcbgLOaCz?%^6$NetO@3s>7m)>B2Qq%x&;;b{?`t?sM?$M z8}>=pW;AAqm8EYoD>kY~$DI(b1`GiS!Aih6&nnHDy9rg4K)1Y9l@-}*mLxH~zQoo- z`);rMeem_S+5F3IvV})fnT1t{NESJUq8IgtGLXx!rw!!E50+pgLuOrqdJ0zZtOq10 zlKai~n^`ap)5%U^l_ z+7R`N4@#%XXjQqn_Zs`*1mADrk|j`b511qq2r|jep9{mNf!o)N#;t=wmx1l$cLX;c zkyc5n^#H=+QX&3dU6a2$JTg!VC%r}@@`HvJCb8ZAS|B)7Z(p!OmsGWvJW>Sw4Ptr* z;xPfSLqJT&Alh&cxwaJ5EyHA{fr3a&CL*#!aso7F;cTb=32%Vgb*W(mI?yuf@_{n1 zJ{8|xEAhx#Dfm0e9u4>tIPk=Jk0_48k>SfqlsUzhny8AX3OqAa)6i6A`g)H~Y&fzPspDp3OMj$+ zqIL7Jl{|WidboXn1lDJn;F2wJaJkuOq@|mcEo+TJ8Ea9TK`2^f`YO2!*>hD6)fOm6 z8o)85+=P#%JSH@zem{rQJL^%@YBxTeXFf3s&gH1R%d!+m$I0MvRq*0`-&LI6ir_T`jYo?nTfvKdj`A z+%d*aX2Hig1%vT}_H4fJ-$n0v_ie`gdOt)qk{)EA@z;fJ_dJbBGO#4|Bzh&husW*h>oUEvuu7wL1?gI<(!|?f#|q}P&0OaD%>w=mYs|T+ zxzohuN)&so4-0+bEMre@4>;+esWzXVcnz%UHM5V?9x&zlyq%^OQ>XAi+L{m07~89O z-rNwTupsN+Q#EQupAEEGecMx|#$w)|4FGKb=~g^_m&NtAb+g)&j}ox( z$6N^@qKqd|m~PZ_&vxJ!vNNM(!1?cQ{S;Gv<1qKLTnX;5`mo^ll<-(v`g{0iQ zT|I5d!8kR&#~8>ua#UIz=fEknZyH%0*!p9gX5)u(g>(>zHKp#Yl6e?9*|h=RK5Lm- z!6?bU(*JEFFGW|ZoWCcncEI#_qY_ZD^>gnXm3zL=6@^2HYQBrfqn0{G{U)Qx);~30Ntu6^4qAyJxSzQ+1X(p>W zKp&`Jv0?c)oIc&kHnjn0D(*sgRQzNHEIlbwBje^_1M1f)Fi|0o6K)7>QDdUnOL2iE zw64>G+tfrfWZ6^}c;QL8dFZ`ns~KLqbL`m}=MEd+ImrvBos9{aS>i^#zW#@A%WF){ z!Ns%|ZC>;K?x8C;>moDSzQ3)nQJ#!~EJzF>bOT`Ps|TXVAy|szQ`va-iI*iifgc# z76dq1AKG#mITo0g#2k?Bp>Y!fKy~9r8ubzTsH}~C``4IC23`Axv>pHU00vc24^d6g zdRv{Y$;4WI57st0$&c!W8AVQI{!akX9!A7%u#@BPfSZ&#$d$fHei9cT-`Aq%=9&Ic z?)HE)L`Je+-Me5Tqnzgnv}>AS6|~C4KnDRqOn3|m%(BA0hKI*q{g5co?CsA?U3)Uj zZ02J)olw^VN&K9C++*Mr_^95{IQ(@Y<#*|_Gfu$YYU>I9fxRo{Zz zOgA+kj^CU)1n-@Z9b4>m??x;cq58V5($Oer-%OTO79fSSy<5m;+TZY6@$Sg;vgdEE z(q7%WW=JP>b%Mm3-hdt?BxRytpkUhUcTRRtKP>!Fp(0rM-0#3>*k=t|(p(?xb>4cQ z`}N1$fu#Ymf#QL(m3{|hPfNhlZYa_?1}Kf@zPbm_vQ-YS2O zmZtF%yvfgKYM>`x;$R1VP|@h%qvtg+_ZETMF7DvIH&6D>BDy;&g3gEr=;OCE*`R?6 zPg|H<1lAncw%%`bXk8+e5#JauEt0|*bhp@hUDl@O!(3RO zRO9tne@}F}fQ|C&a&=3N`!3#hW&U=$uF*4DJ)7Q4sJqMiYs->H8^>q!BI=YvDzk5z z^RzoJMuo|ubia*EPq#L}@{L>%x^g>rzk^B|#`p>S?UIcyk_0fm>j0)_ugfTL(M-N% zV?MdOVbHAE=&-BT67r4TYF7jObmnllS#FqrWbZ@9tl&@T@`*b=dNyrJB8mbOn%|zj zi9C3W@V&c1QxesP3+)a+x(A|FP%BH~Ths{Gr+%M5q_W0q0ro=p`>XD6wKREKu1v|=MnwM^D{C3$*>%)cX`8DaFaa~B_drf_2;xgN0?@x2iiVicSu&8Tq3 z=cNQBcX+3P%YT}vSinB!bb~v0*Bv`|nb2#^j*H3DV}a$v0DrabB7NuX1h?hb0KaO^ zv24)#=BY)bQHpzpKoRs>s}o7aIv!#*9J6WN(408oyRagI4u}&{Pr28p4=QX;F)eH+B+6`n@<)9LyXwAI{jYP9;}6l30$$jYy{q!5Dh%AYkG zgbpJyZ9Mb9ODXQ)#6W%HE<{xRyTPmaX73S0%5^4dTn7jOO>o}lK~Be%iu;TES4ypiW10Nr^$Q2#uKqjNXs z6Jn7MeQlvLJ88$@b5i1hP6|Sf|MYF=AP`h`of8cdfy5K-3a!d|98k%f?gI8ruLQ~y z7aox5YNd=dCfen>locVClRFT0I)X1CAaphRmN*&8~k~X3p(?IO7+yaE%0-xovYni~#q3}WR zM?ihIse9QMGY3M;W^i}B2y_)I(dy-giJ>pDmMyG2ph0`69>Hq0-XT~w3c-~#Be+n`;<)+QaWk9`eW$k4&`EBbK0<%OMLK(jvn$otW|j(i-8|7dM$gEjA5Lrk^GIpP>f=kGx`%0m(e`P zp_%s}a{{W+jS#d-SxBBLx2Vyw^eEK-DR6{jE*B={oghnd$mxprfgBTy(so zph{R+%f(7epmNIYBNAEYbz8F4$d=gbEKpZ^HuZ_oS+>C5FwgSC+WL{EZ%p5SYVH~I zuFLd~QL$t11SlrE&XNaVmvg}PE=+f8J3FV$crATuOf;ywJ`rkIYqd8N&<}lN8lbv% z`{2~T_Db*I51-S9vV0@|-0iJ2qu{$@azQE>CH>R2X?e$7>YS+&K9gRgddkO-Pd69n zcVB_vaFg{LeS!Bs#vb%Frb^cV*}6?UPp85^O`AZ2zz5D%53^h*&s~#@xMvW%n$sJH zgKx`Yf&;N=55!_O4`Puup1WItStlicAkVU|z83ps!s4R8K9`m2lh(y(K#Ic7(xl>a z{rm%H@2Qq=z9bLJVfJEQW9>#ax24~$#jV*@nKE&c;Ga6Swm<9Qtw`;F)0xa=qiN7- zrR2S)!=)i;gWlOE%+`r_wvoR_m(O(O+0=!tpZMzZu0rvCS0xA7c-=X!({c0E&-=2u zGCQa;-vQjPype`EEZW&>+ga?~4U>${(K?Ad3qn~j&z)vl){2>2_yT2To%N~Mjk)A{ zebwpr602Zz66T5g?Kr@rt+_U}AXun6ARogbpDgYP*_v87x>HiLtpUA=g+6{ii|iDI z4DU|8cro30nxxj zqTK*MqytqKX<6IK->jX|L{+k}n%wE9x8pO*@ML(c(Mbnu2&lUbwDK4DF8;7QzFT%( zsi6#E?zknerEkbK?%%Qk9SN$ynLxUNG|mmX`Pn4E@PSQ zNz7&D)-0C80dUDca&A(hW7f4aQXriL>hJj*VEW@Rc|%hf0!&GHzR&e5l63XDY6Nwp z-wyV#cfXi$f*8IHx>-3@DD`QI@6(je-LAGx2jx8v}gDvjP*G%Qx~XYK;zMJu(Id zENh4PeRAxWpyszb_quxRU4OJOQEE5rJuN#InDE`}hsc*WXFaCtf;8$+FKU$Az279c z_F&?ZtGbJoxOioddwoR}eB4!rt8&U!_i24l>d>K`=HPgN{sgm6UX@J#MaDDO!@Z%y zpZE`Q!kvJR4<;w+;&9N&@?temp0CMLfIld%pi(!#3Qd$(39j7W8L&(m zo_;kPEL>^9T~L`(PzhCcir023(Q!hnIRUT6o5TR~?g*;QD#y)W$B90i<>)%0wViUb zaA_KohPM*^u_t7jPDVqF!jXr06^BVc`2{eZeS~h-J^NUN?m4u0_m%X z-8-D!c(jWyD|jND~bN+b)zgxvJr)oJ*v$`LF&FT zfwr=WZIrMkJkz{}+l8--@2R(c?du~A0gIaJvJ+Gm#dI&SwwQ**@p7HgX15 zarx~hK2PkO9^6ai+7aZkBbJa(LqgWgiewv$pr3d4%YK-7+dxJi`*d>|4`(%R2Y&kI z>Nap@7DZv%L;m)McSe<~vgF;n zy*cJTcE-P$H*M*E&4;GijoA5XvX} z?cq9Vm=}th|Gd`6+q|ob(ITHZ-m*ABNhT$tHGjI)*KRa#A|`?_VKB~di(T12<;bU} zR}UpiLF)%pRUg)Z?xIQjB?x7>pBhVJwubAAFkjjRJ4On)Qgwpr*t1Ud*ThP7g^SR` z_NUCu=#{_@OM#gb?JwT)MGLRW*5n(v8kTx9&>w)h`c*kI!dMn@_x>U{zN#zhPgjGn zzQw|;xpcA#V%|fejthtJr`CbFJ6Rn*OfybrEjya+P76M z-F$2ml;;Zfewtff*Z_4Au?#nzj)Sst4_krfDq&HNiWjo z%K${(qeK?-`2yaZ-MTGXIW^??z^Y}a-_>-i;?a+G9W!}B372KhnSJjc%i1IFnx)Q< zV)|p^#QeV-OXm7Nnd|u?Hu8N^j9>KQYEe`9%_ohb6O#248_DIEKH|RjUEQY&J%*L3 zNn=lXo2*jWWJQ;Ugf(FV$Mk*Kh>Ny-d7e%H9z1NayqsPzoG9(n<8soSn8v(Rb!?~J zOA-mG2rhL0@j_LE+^1%X&RiWvrjwKgT{n6ZESD{OEpD+=TF(CQghL6P3;FF>=%YxjJctWta|r-0dFi_3_BPQ{v-p}b}XOcy`3NiK6$Ed~H@ z*G;C$<&J}z8whopiK#ju9*3Bvi~C(M3PTy2~_OxDJ5OJRJi%4=U z=b+9~HagleUozYpaFPMCnRPL|OEoIJlf990!K({&Ov~Qc6AT{ak3VJ`8$BGX{njql zab@X?MCFsA@}Ba_<)3292GAwfu7M;VQ+Wg{3ve%a1wMynO?={frYj-wVXdM9bM+fO z0xgo_Yk&J@YsORSos}O@R`e&TEMwX2RLT1=1MX>;Nq_6dBpYV>veKVl0*@<(@i04`vKg6WaaMSN<`%qaG$ zdh>(G#r=RYD}lgrYzK+Uf`a)Vnv6Mr7`AktTR&t1IC_~pZ2Aof^=#$ zn`*q>;vFqcmb}!Absyut>TNtDWIAbNW>%QA6gM^~Gu@4$-LTtS3X4F7;~kj#hR2WL zFq45duC-fqCwgDsxUTBMHb;nMLcX6li$s1SY+fBbwf<^NCD`XF?dQcRQ0OsFT}O7f zz9}f4-RKE+?yhXQqWN`nJhhashpyb;C(maSlX5dyl>d>1^TUI!w6xR)FJo)hXxE9X zTjE<7Vhd6dxlPg&P?a_?IwsuYZT8a(-&gg7d+Qr>0K#W}{7VB%ru(i|fW-1=>Y07@ zdE?H7cXHA8`wpA#{U2P)xNP5(1y@?Uw2Ef__V8_f4Wp)$JEF$Iyay{?lUws(Qdm0j z&Eq#K+;ou#^Otv?`x1X*HfEtOi8_D$zOY@N??Q+yGVSQPs%JjOdq8a?nNgiSsyaU- ze{0@m)$o0)6z4(mNu+T8g+8!T=~*If90-n0P>BT8$Tj)DxjWuYx#uXD!r{oA^0+g3 zSd%oLc`!rY=FAe8SDUjsc|y|#6$ev&pB0!Nm^@_JWVpp)!EGgMC2S$&lMGFi?wnfO z(zidBIQCwBS{rZ94S2!PiReVvgwyWx{Ni2fWBFATzn8K~b?QQ?s_K&6HYj&}-P(KE z{8Q|GsjP?>$mqqzK_XmWKn=!dD`cPg0xp^$YrYB2S@V4GTCM4YaoJ+uqHzBAUCG_* zLBr$1z!PPwHWC7<|78_IXg{~lVVv=Vx} z7rU-O@(lPM0w%3~b%d=p77FyrIcT|$VNpW^XH&_j9srlbs9yuX^j5M1^U z(-O>nhPH_xHQn^NsTRgMgEzCcduzsfMspW7V-*PP(mg&rA?p;Gd1PfiJ&z00(p7TW zdQo~t55y@L1-D|Wu+Uwz3(OfS^5;eTIcqn70oDMlf&7ZX2G%@y2AhvHJ66Q%VfBv1 zfLLr;;3&2c8*r?NjlW=B1YZCIXS+rr)@&TC8x$8(%bGzTHme(^yjj6YnzCd=Tf zUkeDAa+Dg@Do~KLB~f0Md(98Vf6`*0a#iAr1V8zeDgsM`n|RIS8wT$PEQ!z5(;1FD zW|{50XG=n!+BwcnwbXZ&wR~wg?Lvg~;aTzWD55{nDgCDy`=2Q-kB>r1O>d<>pCPln9eVdFSYVkZg;o!tk`O#Y6j`A6_XVoE)t9o zjGU}p9l6RMrS${AqV2Zj-!`3C1+;) zzrV={QoL6k=6XO%I>oZK$wXHt=2-x>b-3^F5^As#(jVFsagSP&I%we@LJ<+Pp!nmS zSRn12+Be5ds`uhw(4D*sql=(BeHWhcBIN{l7m*S%eDox2BVi$few<=_){NrAwTH(n zq|Bt}t<|>-s6XroUdy_kwJ+F9!H@`5e<9quZ1#$>2e~f?r|d06o52Uzazk|cc)J`> zVxk(N8i6`Xo9RJ8u1n8)E;lWU655j;x^#hFnQTpDLS#K^(8oRS^xQx*F;)AxLzg}P zlnUv^Wb{O)QwIs-?oem0ow_Vd_7ns)_f5iUCwzGKvU)IqR`x7CvM8DC;~>K~XoF#h ziRKxXiDtP0_HEH86XD|#yT){{A!tPCTp_k{`*?2s3?NSpk2ukN5fPzEDEigrs|~)_ z*M+aNA(Pu}+iiD(ef534U$e;yHxL0&Yd9M?-7I|_eNA5b`T9xGNhuVCSKg^Fr3{wt zmp^m%)qL&YYj#u}vfkQEf)#RmaDQ-~hf=L8`4b7*$W1ljJoCw$jU0>% zQQgV%ZxOImBEEAt<>PG8hvNG0qN(iOIiNnqpbx%L(2nt&9!;wpvZL8f;msUBkuwQC zaC~F{az>d1&^Z&t67Do!2rG{QR}M-NpbG)`!2^Q*c#B+bm0ttQU6ec3cwo355+B*R z(}%Y}F`02`OZyUr`xfPwMq*ihA#z+I9d@3!#V;vu-M0htnjI)X&#o)6D7CXuCpaQK zuV8pIG&2m=L>#$h<(MpTvDlAwPoAkZQp3$mk$gHise$j8B0dUx64hCr%} zF}W3AC_$F1IeGzxO71Z;3pbiOL|$p0F9^>{(a%YpyJuEO^=?Y_KGgR+(*~_`INAlu z9G(frEw}Ep&-H9|h^)``JehZhzsdS7es06^A=!fCxw&~^;GEoNFZZDosi%;*aTe7^ zfK1gT3M|nvFx{RFUFcko`?w)k*1)iolcr83)_qe%ELf@MzZy*gqXM6$qNVD^^M;Uy z$c?+x_YOIr;L`-3gr_LLLLJ_yeg_-?NvT6p`ig9U4|KrNKMUq=5TmFM)*#CWZL`rm={I&<)j# zC<8E{IIT>^hGqv;$vSjTU;gWgJGv~Ye=fo-cW|YTS+#`u4z56%Rds)rJ0+kyP*977LS%g~mCrfn)`|M$ z0ix!ks+&>#Y#d7mvs|2vKgeh2($>8DB=8NtCYsQVo_sqp$moi@a7jA?^tB%2ucGY_DYC~DeV>re zrOSoc)13>tehnxW%>F^Xli3u%yss!*fab?n7PF%ez1QYHbmjgHtB*lH~|3bl7-&8`jdT>{AFn2n-*%=xCF`M%A`^Nog4 z_KOtLF8RLIx4)Ich|tygG1#CR*wb4Vm`7*m)*~#%0#-2w%ZMutSlG@*_qQX3Fp*|* zn(+=Lr46)C2M$&U{s$9x#zdQ3-+bGhyiMg0c!4Hp*DwR zoiP#sF;1_L-vA~k!;o38`+Ru#UYMS173*x=+FViNJ5tix8}2T<$t;G$-b>Z|xlCigriw>%^Fyy3|U=zd!$ z${o)4lQK5H2}xwjxqC^J(T{>5G)9?jR@(|N8fP!t5fpRVzXn?F^UO^vEIBhY|IiR~ zfmO>4tv=i=Z8LAEC3zIN%o`yh78oaXgqIVGHQpu^745(LZ>Z&UR^(o0!+wq7u|| z>I`T|k8{KGS-&%n<-P`E8l@zMqWjRtMQ{a@@~UK1_^4fI7XXCRVa>wnG?Db;*g7KJg93Z4b;s% zG1zSwDNJziYAsnUOYP;=sL7X}imvzmKi0kisE%&U7I$~|KyVB01WT|0!R-JCw*Wx` zghqmU2pSv$!QF!UL4pK#cXx+(^8a`4{P)hCH#2Wu)vDF2SMBPi&hFm5jqh`i`$1nv zQ%6@6%LmZ|Q>uq{;Si4EP;%qoSKyF4;SlRa+exO&rArmYSjI*|Tp)~K-bw)R166G; z{KmkE`?oX*b&Mf|I#&DmCS&zTp)pp1zKpJnwyako{*R^}HDEj3nDwgb>iQ8S&I9oV zzmoih_mt(7>{R$P@mi!sAVy&A=z6b5;&hAlMgdlxI+PA`l^T(Vz6fVNpzX(XJ}m2_ za+@4Qm+U0H{_zd0Fe0z-AmRsH{C*Zv33&ej~Ocm4S9&b90}mt`KJcFkR6gu z>0Uxj4}KBdN^a)|Vng62^54D!kymrJ{}@=yKoZH?Cw*dM=#@ZY4#7U5hh+%)6obKl z-zVLnz>g=jOCy9*D)1$I{N=j^S_5~KDasDl;6LPd9A@b-Tp$%d*`n^a34ZsOrJjrG zjP;8^h}b&F#RmWB#d}m|-TSmR^6SptlcazA(9s7-*-g}YL7>Jg1tA`c4q{TX~X1sEZHOQs<9K24CsPK^??1d!SN^xXNj{>TC*bAv4 zsT8^`x}Py;F`L)%3vkw|v2tijvV+YtieSCY;E{`+kPk35z5H}I9{ zH}t1WV1ZN1b7?@1ToUAfNOJG?TnES^-7YL-q-dd~h!Xs!tKS3%^U z(SCm4#a}eqE*jXl!#ssM)nAugcZVoKj$$bx0}w!E9UH>2&PliL1^+?g(}SyQo`fp+ z<}4O2R~%24ETp)t<67IVcU2xPT+KM@w*T7FPt$`b3tRAOcRAJ+9#;j{7Dby7^1C6} z!C!usYZ(aqbYIIIct0m?)SBMeU+)X(JV9?+Z7lOH9X6H8vQ;AMfn~Be=+xEwl6W0+ zT^RsJqaZK#xUbb2!n7X1-JQ%BuQ3T~w1m5K9yPRCP7}B4!pXl0Hbe$Z`8nd;Tc9or zD8fL!C&?&UK8TaST`)hAY5jR$saRDIv0gmjx1~tM4!v8?*9URW%+}G zOD>`_x43PD({{X4UJnV=BhGi`gk^a(v_eFkar^S#wGPrAWm zO2_XJx7TdYSBHz*l7Q*akmn@V%ZQIubz9_pby~gzb>J}5@sb)|%LPz#JYcx?@a6DC zqD_St|EV_6)i@M=ee#5Jy;i{s+Sc0Mv)}Yw+ny>bxa)j4x|W*m_9_p*;u%;iGryGG z>}iFh1`o;;(L~ds$M)jfCkz-wut`zLC(x!O42p9#}7PZ$*EYI4!v*)X?B{R^+ zEGq zQJ8jLKx{1J{u*mOfHHJxsoo8F>Tr3M(x5TGcFFG_5vz+^)}QJNi25tZTl5w|(^mgW zbWLpgIiE`k4IP;M<|72T5$=dgGr{32C&mfEIGb-*1!k{j3douaD@S>WR}MZ$E;c~! zB3sdO_DJNWxKj=JhDymSwIi#FdS*1&_6tXOH@1_V&y|Ec^C-kLqS66o`Qa})mi_G_}vl!$rL1rj+7=Dqo<=hDTL2Yt)b`0(Rf2ap%ngs4Y zT>taPNT8mUT{*BytaE~(HSb5LVjhSut1YO9EwQ)4i0t6JoCQzuetB217!cbt9=@Hb zdb}u>2)@`Vf25eq=)85&0kF;>CR9R$^uZt2xuPjHV>?BiljN~#c??>vC;@F&6>W#E z-UYOvwJo{jwL^G%*pIwx9RV#Iq#4}GK5NNz0qMa~JU|j!p5G1#$pazRSH9hB*~!=O ze3@MAS`NEqG~ho-S!|!t0ORvzVzKML%egLif#c;fwqdI3EvlX##qtw8yC#IiV&RW4 z+I41)&!!zvYoYm;6F`m62E_*FJO7b@e>(pko-Ul~*7Z}CKd@r}P9v7OtSmT|RoQP# ziJh9UtY6SZGUkrT%)!m>R$qXa9ke`=5>_p0EW6TSKSq8^iFt!xq+|}n7ZmfvYvxt< zztu|aXVK6#XMwu^JCks$;xhrb3U$U#Jt+JTVu{aMkBH-`T zKUkY?K?^i0Lmcoc=RWQ8(>5v>vjl2>D=#F_iti{?*U>~PdTpY~{J%C4MOr3m*Otn| z>?^KPOF@&I+5KpvZY~~js{a{Q-|j-T~*<|SC(Qs#Y~3vUrr#d{>9pi z{muP3+ubg|-WpY;SG&|oeRwPPDPZYhl|WDCOYlg@t7Wz15>bx#8>ojqS_#Z$Xk|R| z{48aCa@aQ|!S|D6@aG84l8z(DsVIkeKgE`fxG?VFF_7uoK7trX5D$^D0pC#&h6hdr z;#!*r7pxKjw%;pIrCs&ZSesIKJXp71@A5h4!0W)*s`GiGA+^znYeIK8MX3mReHiA# zNw8F~(P1k6YtG3$ac))MtW!7-+$Mxgh-R^4ynO7E=i6ljr#8eFnE@WlNK_ygPAm9X zf459AXbf6^gb`E*|DjBDU>og+AAT-sFe63EJFAYYzX?yIevDz+Wz%=4^#mAjt%!+! z1MNp`pkps+^i%kHJOji-3(6~BuXe6uY%Yojm@B_n5J5e)D2!YH_p%fhQ3U*2I|3K3 zC<3EjpL6`XY@tRFH#(6!Ygxa|`yDmifb{WD@)&6XW|>$(5+1Mog`EH{lXO?;2p!yj znobm+37t$53NEAcr%;?fPGE|F+c%dr1!ZM+$Mq%{KV- zoS3#>HU#*04H7_WRGW_Ma3FBYDJKtHc)l-Z^53xd1z-q?wZ8knM z;G#pi;hZac4cKUi^>2xmj`?`{<>Y1{&oN2A(dN7We+i2C6{AMR^ZKQn_5aT7hI}U> zC8W$dM39`+l77t&oEjNX73;*$GbHz4o51g)wIoppiZLKmy!q&+R++GP z1rFc!OIjiPzGQ_V8E3{*ftV+>Tw-ZY+6~envEW?G{^%GGDIVKPe{+R$3{)+ecAInP zaFBPz3^W0!=qwu8u!}VvH%OI-6A3GljpJz`u0=Y9=f6$-HJ%=ZXCs z`b8-hO!o|*`CnLpG3qGH|3ri|-{5lJ`hG!+QHND$k$jD)PyoaHPbTm$-Pee#O1T75 zuW{$d^mE^Y6BNcu^WlZiz!o_a1})f3m;9X~+Z+(w=*!9d7Et!(Kmu@$xYPe#ONDR$ zZKn$G2mc#|Yn)&xdjv5SOUQ`2vksSsS?UIgd0iSKx`bSn;nu0r6zySo`le?RZ)4v2 z;tbRLG*(or=%nal2yLtN z;77)_zui5RC*5P#4Ybf66%Mo4!cDVn*ux-+YI}D;tE)jcYZ&OJowcB8)TjKK zR>p+0+JTpvSs(u{A2KXtwQBGJ3nG#C67;fqhGb*abLvSQ>e>#7*0ufaS(YaY?cfyX zuzVDOmAdgufLF*TnQVoS=bKQfmvTafEpyXfX^+Tb0j^Ac*%iIX!EcKF_y?jsH;AG-~L`q5ZX@+ zPBqR>H16B!mut|OQBB89;Enf8&RP|k7%MOW*b@u3`acI`Xtl^zYdo<55!04v0}-MP zgrV%&OW&3i*_K&%G$wO)$lK(4=DRM*lk@Gq{kq`RCGC)cu zUkBY-XoC6GVQ|Mhut4!WfKq8|mymY`_t!Nc5Yh2~p#*MIYWEy)HoFyQYvZz9X`-al90IT^yP(nJ-t8b@yaNzD! z@r5|km6tJWnP1>90_|QMOq%@X#hV>Ah{alMHu%Mdewq@{(_J4x=V#!A!E{8M1*Y9( z8yHjRH?d82nvxK8mXidvqmf{=fjBTWJ3uf* zrMHgp^y4eeX%{!o0IeFbjB`Y_Rn~H~LvU9!#Eh6eflFGbS!>h`S4_)Pk=R5r@eQtz zZ&yo9^1S)XKwWL*m(cY2<}?ujmo2JIt&Vxo^X0086@#6%AR+e(^1c{*VIlBVH7;pgeS zc{b*m6Ze^H#1-tCPrshFpK>Lv(b-B>mxqGfc5Be1?RIOAN939S_>+&#r?^I&5~fb|ibyN$aXv0P0^0Na-+8UYD8I7Q)@*1b4{rC( z>tf<#a*ax2cXQF2Wb<2S*Kny7U2mv+D#^z2e8HJrLqa{J;={Fmk7OumETnaSd^_-Q zw-0hd@J{$wfV(Ts6lax0qc>5N5c(Wz(1PA{N%v)#2~ZDB$cLe5S4Kkg*+j3SODQP{ z6`!}F)pXjy_W%h>_Ms1iWa6W570-imxJ-^iBKBYm{j^b3=1+0TkQwBN3=7M>7J zU3bw<;_nY%xTWxwXZzK z^FE?=)aWgU)HRyc>w5TtG*iq!?VhPk!xDgQIGJXNdRx#XHWJ1(vG0N?%i3lpUZ$K>LTCK&%< z>^HV?bQ}wGR(XFKx1gyZRj@~z^`U$`6}s@AHGuJgEs;fRBhMwnyey*xFSZb8jPgJ z1J9mpGPrz84^5Lz;6WzJiWj-nb_QZRFkYE20`d2{wAr5XCawugbHwCC)U`>MD~LNZ z(KF%w%p;|K*M#7WBK}z$q^XUwl9%PjJJLqFjvS4@kw^OUIhuqOXz#7o?{46$)*pBj zj_J9%pm1EjXS`kLXmD(+OI1YHmqPkz?tefNe%Vlc5kP5x4$~wsD+XWG+%f%Z%Ctcn zM>gN2S=+Q(o1{DSB{Jswk!kdimpK?;28J=uMtJb~e(>F{}5%DXEC ze}@bsYzf`f6S!k^4h)4ae$Z?f+5?j_^{zeZfx^o*YVCx|!57OD^QK`6eYSjwsCv!Y zYXtWFy0`y1{?3DpXKNkrgKL(u_6TMw%#Q%7>Vxi!#Z2tA42X~@+oIJE_msi54oi;= zoKPe1f$SudJ|c;tr?1T_I@2Xcz^l3VBLF$3H?79HXp`>k0J@pctwUm6Ap}SvGYm1dw)#aLF*s*}@U=smwV73{5ZAUFW7c8MWyf4u~?EQ)JIz*SB zXFx(v2z%7F@kBuMK+O3Wt{oI2P_EVWvj?9@giQHCPtN=mi3gG> ztIP4OkjDjuU6sF8ZJJdrC3Z$Y@Nhf-5>rY^7ynXkg1GdNg!Hh4bpAjnllW>Vb~8Iu z-u1|Y^Z9!*&jyrcgHJ{r(!>L!HFWPwPz+h6>-tAaoX-nUnpvdFCh^0)w}Ej_y7|}d zcR$k2yV1#G-BzGHJeQXUgV0Q6AzLq_^HfKkY9uYbd=HT!=IH&pwf6IDG}sYTgQLX@ z;)74SMi_2Jw-8tA9RowxXdE=I_c5%SYvB)A`(7jeV>cPN!~VqG!jp_{R%am zk8(IA%2HY0vhpNPM3oLf!KMeZ;mqYKOO2h2=f*P4;M05(P019=7k9 zuU_z+yifLcAz{SkON_qUeeY56zDY-zYA_mk&JT*ZS-(28%@FUG%MuGK#!rLAi3 zEWC~vj4d|kVCVO7SU!wY=YzObdUX7j*~ZOympQms%jjdN9p09SxmKDhH4z_jcuIim z$I#S#GrkJ|a$&fh5@w)LkwD|jE?24;yQ2>NK@c8dil_$WrqosHh0BJR36oLF4s2y^ zxQv_%K}?19sALCntZpc(y|HEuu#FX0teK%lZN-&BlG3ozUC(P4xwyR*CPE+e-xM~w z=~>-C6{WuNoX{sB8yfz?9V;etJYJ@V5qo1ArSSPhkx z)zW;UxHwGn+ZwWeFvMQ=t0%>}ajB!y$8)KZQt0v7AmvQ(=pp5pbLl0G@{q6xjCMpMz!C#|@6tVbrlr8sRVz{A?Vh@i_5rgI}vTGS-%qo7%V* zE&6MCZ_RFis$KM6wx)e?5L(Y;(9YCu$*SGg2I_pSWruGcC=wFn8!Lzo}gk=hZSk07pc@64d6Sk zNg?vm-}4e#M7a+~dcT}dq&pE=yvgBF?AL2}T#rswa_dQaKfx6|F=ztsGTlbO-?p*h zdWD*KM|+eY1sn-t7nm$Ho_6bfzRH&ZkT=5k@+G@4z;Bf8*Y(d0J-cnG{ByTF(^iaTosD*Aj1}jJiJK^jvBp4mb0usb_I|B*)NkwRD zuH+#;R@h`j2^pw?&!;8x-g3UJjE$twba~5i`wpz$DbuH_bc!FRpevtSOs@`1cBkVa z_30Ku)^cQ;Xks}Oa*ODHO~jVThq_5QpFjT)_)3N9*^dd_h20Pb*YyRp)5GVnB~cJ9 z`9%}F8UJ-E#@M_l1r7Q41^6djr=Au((bM*LRV7UhoH;29?`ZK1ti0kqvOkuj_%aC@ z2I)u%l}PV?$Y!SsN|8_P7W7#Gax=uv&BRUyt&?NU4Zxe{- zwHbt+z$GmS6H}G9dR`lKv8?m7RoJ>8*jdYJwA0%8q2sa-G}Pt7T3Q4BHoCec+dr-J zR|GIx8;-wvS(y(_)56wG<=h|&c(~M%Y*Y`P zGmzu-o11@GBY}?n@Q7P@(SBN{T2*jp+0Ip#`gY2Z>N( z82N;dK;!ppJeKl1eTk~Pp02786lb?d`+2EVj2bFLW<2@Peb4*<2FCtC zpvUg94{}G!-5+vCT9Q86Vp8oWV_bR|RHwdKA0Tv?Y0hwoakqpg96fkQcYe#`p~IlK zQVxqnj`i9aaZ6pusM`%Qc~Y)6_%(Z?nS@pRqRK46uNH+vL8Y+JaxE0wKqzSha%n=E z&`pPP(M)o2L#m# zyk##LFcs4U$4gcA)7Z|uvaq%W5!v>cvg?9BOHIah3s>s&s!W#0@qsIX*d}Alp9sy3 zFH}ag2XWm8rn-L5{cE)_GY$}U5gcu(!?ncj zrJ}C`=tBbS`ZQ^4B_MK8$&dxjMsdB{X-z$rvkHZ-+n+G7gk}mu3_K02$FXOTjQ4JL zMH8fs_)^v&=Xci*4{Gurx8x(B_(pm0=4UTC3v0MQmaOIH|qpJ5qCTT;T z^{vgMw89qljars&P@zUS1V0(oj?J|6x>elEU=Kui+=d+~_;@#N)6|7U!5lFO`^k)u zrXr{y<@;*1TQ8GAlg?scz)l5_w?!^TFRLyS9TUH+OAX!}dg-#2)u7QW2nZQRAmg{m z9OERh5$F62AKmP>Iy0^QP;qA6FmZ$7K_rTtj?CN6cKpZEiV;$ouXa1!p%;GBGh+IS z4^9ovwg%$UsA!V3TUV9rh_t2JzAQtOG5UranSRhk7eh(y5o!#W<7I#3YO{(xgW9dC z=8yyGwu5D?cT5U!^c$kU3rngLUhJRA!JA65E_pw6%EB+QrNS?e*&Mpid0sZ57{PG{ zXtxzD8y-{XU@Rh2`?4>SAG0eU>$mgA!1A=a#UOgqkY7tx82G8`{DEn<%K$wbB-}U1 zyBj?BUH=ZtI(!=suTRAdeR;*Nr(SE({_D_XExhSm1#(y0k09?-n|mYQwwte0iVmt2U7!}2-(y26Gy zmwFU~WuqJ=OK)tQVa{ToTk3pvRARDCP>2SvtbdB^2+YRnoW-e~@672o+OZ_Dec}Ye@G$~=7YW)eP#_@0DtdhxkC8CY6Ya@@~o+IW% z)Jg%3nRLV<+|cVUYNhDY)Xe$I5_$iIo;3+5PMbUfqgj|jN)cWrw&>(hbRBG z3NQrsa@~~8o+p8yR8euVC!}^Z00do^G=ixTYV|$P&t{tZQp|4B8gtnwg)6yLo|;(k z8{IlXrX|u{wv69%fsgD{qY`Y-b&K%rFA$PT+~GnqdAH$y_&Y2kj8JlEr#0*jYFd_h zQop0yMu$!TEOXrcAfJc-ER>Fx*SGHxJm|K>()+^^zRx+=i>%FIemau8(aB7}VZSGG zp*{nCI3O8B1ZqAcZdY73KSuK)9E484*e<(r5f8$jwUfj60P~Lib!~GXS{;U2&pcn~ zjsWO}0NDDAwvsJe-;ZA9j@Xw6?JZ)1W1XV^nnpV*#0LL?BFALr_fq?_V z!1DOQkV^Vu(EMpH-w3bX2!BRJ=tJ-a!%6Y@(IiX8DA6b|;xOQ&{M~L^=lT;T*w$ey zAcT7C2!x!rhh=|5bJVC-LN2RQK}7V_2PMKUP09;sMI5Wv}k}LR%S6rWhVmx{TwlZU4dS z(vNQc1GwMDE6p=05P)`Z95})@g!oLfw*h2A*M(U!f$`MokRowr(4g8l^5plo?jUsQSZqH~_UUuD~$GZuU5vPld zR#^Xkm*1bM7d)F(S1kSpBDJ}hB*J-R1#KTq-2Q0`uqyHFE;@EONwWQCi#8LKiWexzupf)C;q3} zp-t)_vZF7eGgqw3Z@6l+{0X&jWdc`x*##LjK;Yl?U*(6qSLxQDEmPK$8UHi6gE0`p z3%4stFdl$3f|3HmF9lAQ`3)*L@Fi|?@0+Kaf~Wg&z-L!N;vysCc33qYC-XJRn`a0G zcyKbu?M_~~uf72|nd&GweZjbW!QI^Xf}1ij)Jie}-^t*deo`n}|3HAI)BWB-^Nai~ z0W3=x456%V7@g$0K*&8(ysU3O-SV!=991Ug)~$;u%(86(4;&aNpbrCMD%n6DxerTN z-4y|XgA_+g@|FsgB^oAP-nXA#asxN>6eUIogWiQiZj%d$7&J*jm)Pxy{&AdBS^=UU z;S7#b#$ftNqRh{o!e+{KQJkUFAcre9U>*%Jb|8fBDat0x+pKab@n| zMdPjv9cgfMM5lbu3jNx#8hXC^Z2vR3b z8b`bV1I$N%D8`w7lFE4QSz~jBM#_0wCN=7$S%u3A<^!K&7!u5$k*xq?2-#Vj8PXzW7>f&96Jw z2v$D&%&ttQPxi9*oMYw}L*+ApnwAW`CDoFn{K+egy}N>ohw)n*Q ztbX`Vv4-W8M*r%*??m7vX6g6z*BoWYDZ>lvkQ?RA_xF zT%+K?D4_J_kc3+5|4N2@1`bpUyNn1|84WCTg4`e_-YE1&GLeZ@?4%& zs4xKnsLN49ws}bn&Cdl$9$2%A^f&1E0)*81ism*9Z4wN=-PW_pZ{iZVf6nKKHRi1= zv%VoV-O|z<&buIR^>X1YS<1f9>>7=q=Z+OIs(Y$iD@(TL8Erxyy<^!Brn`A3WYA#z zy&rkK&$zFZm3)K3JW)^;6+aeVM*m{!l+v{X;0pQGYJvC!&W#+;Dg2S9$E*Js{+v?& z=w~rRJ~tgNeB7p(QBzm9KyRqfKXr+Tl>#7AX?WcQOFZI>wdzOi;S1Z8iD|_;72*cU z9K?Y6F3d`@Vs+l<`zgmo(lM zq2Zkbj{N+FachW_3g_0`h(oHu1_d^wZ|E{D7pfAHMqB5ff8rd^aKnGmi$*U-$N>7& zhBQHZI`EVJt~8k5NaD!GzJHEXITA(wLkG8i!zt1^UJ-G-j8&!7$rUvByB7-`9}Dpe zyTZ;{Zm3KZfv|du$1bq$ihH{~4gR13!8(d!n1W^e^02d_cCvCJE_Y%VcYBj3=s4;Q z*a5LlBRNZ!&aa@oD6JUx;jO ztZ)~&JoLd5#kTO*^}YFFjKJxa*v`7F$wfZ+m+vdgH^MifKHFDPRu1E(05sI5JupdyqQvr|mD_Q!lJPJEp9E&ANup5o!qqQ@CIWnG*?_C&aQ1L==Eh*v=Rs3%|Ey zoWnJ@V+?VAX$+KpdlOTyLX}@iL|kawb+Bu>YH;B)is&Pu*2)lf3%pLvbs&7X?1|#~ zk%F}I+xR8r+YCYSMRW*-=jSZ~r&^uV*DYM1yiI)d7)vvkIL(GDRn2la*YRds!O;z= zw)7B|$q@e3xxrEXy(e|5o7VS~o!yx^PZEZkE<}?~+&M;yqD^5!)u}?^R=T}21EC4F zAqi4<0KpMHmK+Ds0wDBb+$V23x%MGB;KC5Wt9z$fFd)a?6o*x5Sxc-@Lgo<1-!2Puj_H13lI2HrnzcI^xi2v^y)U-xkL zjV-pu{II;Wo@@+J+7jf32vI4);J3d7;UxhW|2F6gl^Q<{_&$TIR)w7{M=cX69+KjX zb8$sub0jrB7qEZSdi;4|lINF-R)zKh#w)!gi_^gSqW1okeWUs%;{?xQ1C07X+ma>R-503HF z7j?*6$iPOma3TJvN9tsNJR<{OF3CU#2I!D_gz>E(&uwP>2QXaLYv3 zoRg?JPE=^VFtHSHnY;!3fM;>4aM;e~soVW&Cxg@7KpO6$-Kq+wi*>Ee+K^mvw$8oO zKJ2qhs-F%pk(sCzZ6fnZ8_q?d8V{_Ct8PyDDZhUKd9^!Hh&Ll7aJO^2yJ%HlyR(}s zy*&ipe#S2G>|oTJ2l=aFX1{gF4rE5<){P&YStV?b<}q^tDac=>>(#7XISPSu6FC9w zW&t$*OlgAsrv}}pr;5+X6IGj@7H%wirIr@?m4^<+bEhQ2d#+WJ>U`SORW%Om?%sWr zUiCTT?)xiI4)Z7EdUa+)UiLrdILMRTzldB-yWi{|J*$sA3CiwsFK>=J@MtoP6~v9! z4vltNBW+wIom)GaoL%~E*2gKy8qXUKS+TeT9BS-4Zyh~CcXg_5=uR9s&p6DwoULbX zwICn8>W7t&gvD45P(w;r9dy|bVXyov6rL>BKaijOfRB*pEt%}L>N85>Fjv_aPn7bU zkxy-sc^_rVRJ10YDXrBg=dZT>yZesKIO6zq+8yp@M@VuQ)|IV@EP9wzI;z`hl!^_2 z7_s}*V?_0D)VZ-QCg1S!w90Kxk?1#HD19Jq-p?iuG*U5-I@taeWt6hheXDvVEVf_U z5*_llf{=T%WMld>Td+^$>U*cUdM#)t88NOK#EmG5@wxpicM|R#&uZDRt`nCxy*MjY zf@7CuGx8WK$dl6Z2d-E%ni$Zm^&r{OmeN8ijbW9H=`@g{OghsQXi6h2Jn|v*T!c8J z{r3d5={o}vCwl|hIh;APH_wn7RbaOQVpsL1p1+gufYCV{OV(t_6L_uUNT9Dp6tGb_ z?n74bJfulkFWp|k?|GuGRS#sd>^mas_Xo6s3zqK(XlVeGKw_pX{a587 zE$6&nA1a%^7|HV=snZ|NLl%^;gW#QucvU9Vh~?6#bQK3ms+&4muFy*@oEhVI9qx=Y z>_JU(Izlv61>9fLPCB}qe^&SBCD`R{(A@umY&J*yQi|6b7?idVo0F5Xm*&+!v@;#I zC>+zXpm5%`TNv!N8QCtH0v>c}};JHApr0jAGufZ{g=WdqWi) zf3OBydWt1?Fx}zdz`}=lN;UFw9otLg?GxA+rOBdF{qTd|LKbg-=~Fe!rk?z=Eb9+Q z#T<=#Eu=7voHQn{MG%iBCYRi+QltBPp3rwtT`oeapMIL?=d1)2sq2Sse}sag(LtnRQA^VpT(G%H=9=ciWl>N)rU}g~mwV z$ZrB`bP zKq>a}?W^KwO`5MN=U*W+Lz&@&CRjhqHP-i|*u2U&)2nx6zb+aa!K>sd8_%BS{DhfJ zl>t|+gQuI^a8U<4P1*WI@sfgrKalX(F*(lL9GvVTXxVlwxu3(?LWB1_zFk-@uI* zoTBS)K2m!xQk#4`!j_{qhjAtH$J#`xOOJr|>V(e`aQ*`MM9F<^!gFl`Nfj7704W>_}u++-J5gvB2O7Q72EsKdMeuO!CJuAjVX)oI#-rz$mn zQJVb}uxv;fG)sR_cFn(+EW&hS-4ls%KBy{@AHb$!etT*SUA}Vm8oqUFq|2&5DVHWm ztZS7@W%CR--hQS%0NwwT$~-VVEMgOGA*9W*mai`Ua}?A0`IQ~0jLofC3F)R;#En2` z)o0J<&E)CXk?pKn&kVMa_@;NhuWNAHOgBm>F!_Axj*kDA1M&w>gpLd2g5*Fpaqp;# z=E|Iin-aD!c}n@gbXxi>K97p|Q`%2-B36l4$6 zPJNB$OTwUU)bqT)8eE}HvuU`E@|GuA&ctYSaYuX}3wt}=Z9XB~Og@K1sH)FM;kDNEn7=);0t$u~sTvFZKhY>Kk=^*cC@J%QgfC;e~YeDSf8e zYnQ^znjj3HtjvzYs71_vxqB8lP!$qZ@YWPJAswEr`-nR0tE7b!U`26U&EU;W&EAIG zy{x1l=hY{zv(fhY3Rsb!KIE@%z+H0<3Y-b6(T{G?mj5(Dkq#a-Vom=cem?SHOAG za-h5vJVkGO8@-#QURv91p+K=Uu(^DF6!k%;;i3M}$l+NOSERksa%To6IsG)Ty=D|`%`~E4T`ywH*Yv_Q1 zzgXxOF?Cb^Nz8+;OnU7qOKcbL_-nesbb8?a@%yZBOUY=N6Ck>{)t9gc-aq@pHkj+qI+r6H@n3NnFwPO3o1_Fg!Xe zK+ioO(NDgC^P#RueA2TW_e#Q_*h}7rfj9RkW-P4UFgL_<#>;51T6_Xv6PIyG3{!<* zO@+L0s=ZFlIP2D?lQ*Do3&C@WeC{gPRT9PEJXX;k*-zaqX#Sn&ta&`}S;axMr@}=JBaOImpf$8%C_0Tg{ATDtg?TY#4`)isdrxmikNKD3o`JP#5$kX~ zCy&9eXWecG?z7Y~32rs~GS@Za)#TkO2aE@dYMBe!54r?4b=K}-bO#&<4r+OrQ$gXG zZW)&`)A`Did10RRKloq1u#L7I7W~Ao;nlwK%jnmp;A+iO%@n154e()BR9@r&)7~$q zx%Q3z`u2DB(MdsJYh&xLlKR6$;w@ap*RmMea%7yL5i(Dc`%` z$<$nBmb9pRbV!nQHSQ%MxAXDhF>3Vo+bvD6&I88-Rjcgwvm$$sPyit9(>K_Zt z!n`WID%VV|IuEU*z{3E+Fk3IiFu!V~S?%c1_NtDVx0Uy{jw1oNW)$Y6`-Mnl@zJjP zetApLQmo@g?be*O+fpC-tP8`3DAT>hTgr{!WeR_nd8@xParC_gT5#0rBX(;}-z}9- zFYKPzHQ_g9Z}RBunw{~ys#OPk`>{+N)sN2hkxtWOIhg==nY!8_QCZHIOE=w6Q)e{e zA|W--w}ebp4*d*+?J>P#2THw-+M51IE&I)Tq7{6q*q_n<2^%q*M>scNZ4p^qeyxb1 z3*2wnWZ`8iTQU{KT`-@ zCW^>r1C@$1&xBbJ`yEDgnbpH&h`*71JaE|CL#=IbtGK9%D=AyB`*`qOK~{Y(_EBSj zxv<00C>#GrQAPBztTrE&m`eG@HNyFInW?X*$gDTsY--oz(#TGnUD~0a$`Jw97KbIO z>!Fcl!8@UWRK|GcZ&h07?}O5C3lD@XB?ZuY>o6-=~yZL4}JuZo$$2zwq^lS_LJHg zkMaclPuh39{9{O8Nm*{KfC&d;`x=pI5gFh>rTBZZz3hQKt20RU%4tf${)K&y6}GcQ zF~G0&d{)q2G)HNKapX*f?PtI@<(1OlnqZ-f;%8$%EVWxT_QQS$Vp3n3YVt|0tPe;_ zhsG_OEfV;{8;wScGJh)07NsVa{IpJs^^LxQM0mAq zwLv!f%3$!U`k`SSdqD8UY%9p(TW#2f(n&z8vyaRkv+DNsT$^3%B>$LYUXX>&44H7j zh7GLez!;j0W62xVpg1u-QnPqlDW~jORrGdnphcLE-Z!nj5KTQym(mFvYtqRMgGejf zp($(EL59MKF(6=4ayU|tUQEDRIXlNqQlxGBrylRsYh}G9-~8TCssw=*fyGZt9{7OI zn(}qzzn%Sgf{WGEhkx&*4yZp*P{mal$VUm@(D>x1`XOnl@6b9sZA14{m}MVs5YyBe zvC%M=Y9w@n8EKZDk=*<40fO+T9xAhF1+Lc-cq@FDWL~n_YBpb-YX+a=8%8+i7`zwo zmqWbEGx^o>>wB(pyc!_;^`Xb-(l)Yu+d?J+#eO&9xjk6~QYk-~a);Rqa`pEodf!~- z2Y{2g9oJKlp*=jxW78ko`;k{aWSPo(_p-jNT!bB7*F>ehI%W)WNN~pw^{8{W7jK_S z;}>ggmhrEvs}p!QKS_u97&{uzUY%W%tMJSOJ**n}06kdOwiJ+Ze#m)a$4MHU*z|QNA@O|Lh-dNgv%OtLQs$>G zF;gu6AniCMB8<=Ftg9=nddR)4j&z7fnn zSirMC+N^EX7iiM|%vIfL3v68(&Kg#?$~Oitbyl0)*NUb&ctJy4k4294I9Z6M51B(R z|1}r7V!YTl3!bg>{9(OccU>=EO>oJsnm?DWQX`h8@1^CH(3n1!z7?@?@qTWPl)LOI z`;u;peJOvgrR?j$#oM_(p_&^HF}}@<#qmY(6Z-+X==dTMtFzW!YY!anc# z?$}!#OD+-bjIBxUYrQj~j?l{;KQyb<0#l0B&FOQOo@w@FQ{9)IhS0;$OV6NMDCFgozhS?r!}Wpo83eqIAS~gAD-R|9`8d=ggdbrl+c>ru(#< z^I$`7Bj7Q@S4Qv{tOl5s<$cUe1MKzmXclse7Qm>b^+NY`qg+!)1*5MuD;NL|Gr+yjEt2KILxR{8Ao#2)&D8(~&T1ZHQ0maa9D zr^y0MA8>%qiLz@3_@-3yV{aWIZVz=-U#N*3Aq*9sJ8RR5)2uh;{oczx~2SP-|>*B|9i1@rq{Z!SL{X?q8@H-;{f z9_E-lJZZs~lqw>7kzJSy0{MnSAca3&K65nKq`=%4`X@^Rq;Uokhm{Xzx#HKOj9~ge zmlq_|hnzh!Grrdt0WS$(7qj~H#0FrW?+rx2t~?jYvFh8&y^(LyXj2B($fe^j&C>lF z79vhVC1L-D$sg|eMFjx*dRN@#3~e?U{2Kiaw&qK)M*9~ecML)gL-i*^EfI5;wMXHo zK!!PO>cC=|dGbTQFwAy{^4PNuNf~fc#s!WbTVzvvx{TwX+7{)L6*d>zNx}Xk=!>%_ zTz`Bz=t=hbI{OF&`;E480l)gz5<3ee0KVZ%HRsDbu+OLe zkYZT1UEj#61>+%icF)uUw3d@k6mxZf>H>-ZHiL$OYmW}|OS2Q4^*5&F=ek%ay7u1l z7}xY{qfAi2TqRtA;;{DC{4GA6b@x)+X2j*c<<9j`;fKfJIp)6M_T#4ZQ1Z*xPeU=& zvr@Gl<#2)+a@;>EQrF8qY!h@mstWE7FHHKt1FM9|ufprG&oaHLuf4+On43Pp?iEIr z>e_(0-7sOE;iQXNEilHM^6`W5+ILxJz2|rdJ263074;(yww3h|yP;nD*oMWa*yQoB z-s7VFo54mo0nIot#?flqq!B>rTf0qavf8V~8tT`8iZ(YmG{CmpIb;TJAnjXA(YjuC zNj)LYrXp^CHx3^1z98?NlRXmp=4)QIqXM@W8LTdzR0x1)3Co#dshdacWP3WXCVLJe z@X?(G@o>2E&0()a@Z7u-YyMqz4bMaUFi*yXND<+Y99YQSVc^jH4rpz>ytKbWMPUK(Waz>_40&4;CPoU~I3Z0y|?7L^qBZBliqk^g`T zt=53K)%7~*q-L!E;H!{_+WT7YLOD|4#;-1=O>>QEemM5G2|3LOhSyPka@4l~$~;mb zrh!3BbHj)IW|v&jCysubA#z}@$U)a%MNYx@>@viWEZ{oDZ%Cr^8+r20Zk?C=#qwX} zN`j#iWK1`5m7sR0XZP4Ld%sGZ;ZwPq4!b_Y;Z@oeGLqmD@PGO-Ler_k^3>^PZ2zx( zrDP`o;=;TL!alNXzDau&P=dsZ?Wi7)CBj+uVqD9kw?rN&=dIr(Q7VJ@9LC0xZab60 zM^ADcIyGV!un)OwtY^JjT43d;E?*#Da>)Fq_R)VU#mgNJSxwM9F%H$+!Q4VV%pM*L zIsiAWa6>>^c7V7bb+keLA+~MM#|B`t;3q{^bcVGfU$4jVezK>AG1xS7+@z3Ij7u~u z!8q(5yE0(0^^c2q{m927uP3yvFyV&*=h(-(H6N836^ur~NxnOSs{7DG)B8mSO*Yx4 zUg!3hy~;MT5;B3O$40Y?@$CRR`#l`sJyN%_7x>qHUetL>U9QBX1(PE$Ki(m}_e6d2 zuDm1n1>J^rA{}Y5tO@Xt;I@FwP{Fn0fSJxD{#~sbI`rqVf^G!xUvrH-2Hon6m$pRa zEUW;V?p~*BTU^E2F`Jero+eM2+ z*^LjQn~ZZdl4XWo6J$s|9##MICmW~xz3uT#-Ny1d_GJ7&kYh{0m4N?V*grqAN5_O% z=W&Dkk|ew#dqX4gih&y)!Jzxl3poKGw+=7msi|{baQJcH5+2HY1Y@xm*NHhoNwYT1-j`R@`Q*z}Qq@;zuTMe|u&H@W)*x2uo<>bKe7j9@gM7z( zm-fj!TJId!*8m9~O0D1vK=RhWtze9eZFzTDuCoIH1bbeFHRU8T_zTUN5UTj<=Sh_&SWh_Xva8^4Dc zEGMw%_|bDm6#m)gYpk6;7iiw*yjqU|i5IyvHw_neE_}?s6m!YGWAR4_a;bGf$;kL1Kd8@Csf-nCJW=0PjemnTYcTKFW? zv?npMl||tRCxhPUtB0Xr2U33n$D!X30mzMWo3dnq;{-gOK97(Hk%;xM+7l%1^m>QO z{?h8$azRluG$zp&*zsqdjWBj8m9M_pzdq;*v4_81@E>4X2VK0FL;m#tQ_C}TlfmGT z4;4=?7-Ioskl~Mp-*pVRYhCQhV?Q|SRrZJ|-%-IZ7QyIM7q4_P?CcH3tEW5c9*jCn zS7$Z!Mvw78ePl(hfEf){)oxd7#$bU3ayDUtwlRCQSq59^+o*Tk}8cKg<|{62EsBJtz_}*CdrC z+KNLi{;+ERuM$HOWhf2P3fibW7$OrTa;3eMv>79kVw045h0T*{WYy?xlQ@kTkCNWy z>MWMq;om2@nU@u-vnR^qDAy!1EGQC4#6 zEqR;?z)}#B5$ek+vn;U`5Ilq*!m%p(f3y!yN|EG^?xhQ4g*5Yl9`)LJP>_7 z-+`*8;3i1Srn9!Q04a9w&cKO>d>B&Z7Ni7ya+N z$w?2$`xoAX0^uFF{4zG%&$c`ZorPBao$Z<(Ixj4XEGsevmBk*B4t$vRhFp?bLooFK zC%@g6HTPPo9{1KGXDP@L!#qbs57#u8s&k8hQ+si5vw?Gat`%ev;vI47GhP3~`k&9h zb<9*(eQ#2!o16c!PMMph|L!wU#SvnuUK!vUs$bmERCGqwd$A)r|3x#9eM0?ksYvg* z)Psv5#adJ~@rYC5sAA>My9ubeq!ocp3VlL(XRK=BVFZMJ+ARgbFzp_Ds{Cnk`S2w1 zqtJJyAD^aM_w|zou0Q!;@5r>r2IO8O3V$R2BbWy+2bT(#fpd^LX(iwSa6#K2a2WtD zYb!P^##S?!Vx41EHkbs;3=2o+DrYJ+45lk*E7f-o#IBB#;0W+lMiMH*@T!yE@#yxj zC-FA|1wpt&=AS97s9ml!N5=#^8uF>R2o%-_#I(c~GWmhza59ZO?Kxq+!?e+LIvw1>x-X0?yfhDB0SOA-mOIr15?l8nS zFcvDGIZzfV6?Z3s{W$!Wb*@;zU=Zoa^m;4$4q8gpVe6+fOR_G|(YVC+)O(jO8+Ohn+xu3q!O`+TpY{U2*sr}POfAoH+u`17voJZRRi&kzSF@bP&7X3yt~E&B}# zfOa2`2k<{f_3_9~k*Dw1FFhSSMXpV5!7Gg=Da{EhGKcD?bSvbgnyn(9jw({EwX5($ z>f0}#;ru=Nu!BP3o#r9el$KsZnUH(*o~cqgA}NQ+e%3L1I%>UavH!}OrADDhFu1rO&Hp?WlxijAKLCA ze9u5BkuQzIQ23ES0S5;}NjViJ9Y{$@sglo0`9nMk=LLxJM}AmX*he;rFDm)cY!VTK zYxUV2-)DS*ll$BIwUtLR_pJK)C*J$=$MS?8ZUlw9_*KtjY^g|$Lv(;B8Cm;hMC0MY zK3yI`*{!$;*<&4mxFqE3FINn!?(HqU?du(&E>$&|GMSovZQ2n9SIJtFx&qCF1~X^< zDJBpjG9<@gqQ-gl4-PBx*TU0SYUNs*b(MkTk|zx2=}$1XeWdYK7A(idj|lbq;7Mqi z=-M0gz4urQ$CZAzB`aWy-r*@#Fy^BOj=Ra*z6qa*9Nch#Z$(bzok@HuWqdEnRRVKi z#KFvk*hk}vkH##N>JiB%!S9fwyb2Kosk+i^Jh7Y(LoBlSenVo2mnA>VSo^lrdbd;} z`WoM3<%aoDNo?cfBiZ`Q$+v2-otvY!E;y%y+YT4>`xkxVqR}?{~S)@{=n{T8eD? zQu479@+mmera05MIMa^bdtlrR+SFNR{b?j%yNZqMXkmTwcNclcIHX;o`}D!sJp^G(G3mf&c%@8G94S$N z01{iosf(4$MkJCDnFs+;E<|lUT+O{55m7Z6b5VL$LUzc#x#uqt>}809zov<9TCb&C z*=OyXo9IcfnYX$V_oME%{#K&ULrZ`eVMT65j;=0{>rcttT>LYU{?^W*O5gszF;*apg8^?H7+Z356*?ZaG`pWvsA=kz)k+1Y8 z)p6#y^l?9&IMII3`0ao{>BA}{do}5M)c!kH*DbQ@aMGu)c+&KWuqH=84%ylY_`IA| zm`Nyxs4LO}1e5$#&s~Mkk9Te8|Oz`i>W>s;EJ*Dsu zH2AExTIMSeWl&52LYlOv9wzV8Y*(nU(vW~p^IFV((yGp47dCF702e&bXV+EF72Nq&@9eBF9AIWw$uWpQz-`uIt?D0Uv8 zIK0O9|4{D*7S`t6zdiaWboKhGgi;&$0mS(TD1a4By`{n513t}>(_(X6r)_WIJmO61 zf(yoTH9pOf(_}0n>}-A${**RF`z#ywg86-be@@4bL^kaACA}!wxn**|6-{@cNQElt z1b7mRL*bv+5oO`~yW`iHCqi~}8axlC^WA#0z4_dGbl3A&sQ9;cWFI~$uYY!!F`P1_ z94EO>Ik0J6Q*<|+HKg$m?MP!boNtWVAwhVwAPPIgUWFMSQ$9NQH_}sPpIg?fm%(Vp zmJ!Ql%}PKhGxq-L=lH*{!`DN*LXSd+n-q`!hnL2WRrE6=6C&^N5IB$MvotZH&(_$$ z(B%MPK88&1pD|B>#Y z&`b4~GzU$(iuhkMu0@I846BI@vf(@1;c-Lu!vs8Of`u=Y?SYH*wtNOoyhviz@RDG` z#B|xADa#9xLRv`_1fh^9@PViF<4z%?Dqg+1eJSmI9D}%~tvuHZKA7P%o8<@LUHRbN zH1u!|oDY_i)KGEh%IDZ-AX0TlJE=)bl+{wSJ|2WifOg(q zzP-4tf*U`3MOemX6XIQm65=f)`yWU)dB%Chi*$O+#EH&J`|`bq<;$RLy$^4PfUn5F zB^!>$@QhSzP)KTWm`S08w0vY-Dn11pOLu1mlEDTTBN!zpPGTK3j3YPE&kfcl7}6Zm zgm=bF$%T>l%Cu91hTqEPh*FjZ^j(jO(wFv-kZ$(|;OB4!Lqy4OeMMrhyo7F^3xEv}6yR^;Ex7L~;q zU`+w<8>!No$gYE%$S9lzM7KPGdr#2AmvKHcQc*idNw37j{r?%15zSe}G!D07I3!%u zHenNa4v{U<+d0Z&G95yP9`T_P?+C(2AEYmjiq%D95dJed@!?3&^Qhh~3<(Qu~d91CyE>ACUG6-N6Dm5E&Cuu(OCXJZSZ5OX^5QydB9(7LaH# zPc%<-(mAbJq4_vsHL^<0qnkeTRFn*kAJZDqs%ai@!5;d@B0|8IjFF6Cc8Mv6xhP*J zpI>&XLyPg6ZRB1?q>uggRWB<>k#-@@(=faK0t>dbMHur)PjZ?WJZuN22FNt`PSmlh z7gS7dPWIkTxs!80oWFC)uWFKLV2iFVA38&~L zPtWc#kB1A6ycu}|8Xr|}3U7vdKuuoP4PYf^DPv)cYwNEGu`{S^lh#C9!KpUUM&!C} z7p)ehH4Pi=a?2`p_=5*7fOK;XYlFr%MdGd2;9gIR^}6Ht&B-F#9`R$k$@<;qi}s5O z$-d0K#Yz6jp3<&=UE=&ckkBGSSwb;Hsz@m^@{&8JW=)e#xA&+@)lvfntGDN!=CdQ$P{Xw-;LM<>7`J+Vvfpd@+sVO(6!ohZYpMQ@| zC#M?DqeLZX@I9(cedav@5Vbu}Fff!&{_$59>Z=e%zYn|sOurB^^Z&BqWY%JY}A?D0$OpitPmS!_J zhu7&!w`-DVXJDI;l9?3*#uuZM&+_&Te2{|2QW~CqHpqS_nT;u#P1niNsqm1|?3E1o z{ScN$+=c^|n=`p?a4|TQ$u{{2Iqn69q(SE4E=Xw@DVDCZql5vs<9V&fJq$upfT_~P zd0d8&iL7y>MWoF;mD^0zm)cT9E{%TbyiQvnRnW&YGvV980;>o~c5uLU?|~GbtYZO> zHRAm}>r2>e;O%|a{c9%ch^(v8Cm=G>&IH*P5xD^1ECAtK%7WCsc&x@HDzwA&xW%9O zieE|OsK~&-;ami&(1^pofmF(7;sNOEh&YUu5P2hd_Q2&hjJFb46XM4}br{83r(SQ+ zxo+3p^xwN68v(W_8X+Jq2}G{lB{;j7FcPV}^I0ATj=niqUv zv5lghh}}l#w*4RNiP-RStfT*ExBp`^Lef?NWgaR5GR(-t8wTst+asd~2BU|^uDgF- zcNIntB|0f{5`&o?7@2FY6v?p_*Iy~J9`QT-;4ZXb*a_p6w`2INzAF5LU6}pGW9^lJ z!%No2Unx8|1VwF{tdx?FARuxeD3V7)tI6;-!T%d}oRI4|ZIx4yYsTMNg^jt#zZLgE zx&uMF*#9*uqBSbMXl(eUTl7n)=+O1Lxt9Sv0shQAblm(Vitm}$h#(=G$d!-KwY@{n zP*E_x+2xy|j2_=BNG2LYFRyZL{(UR}(sCizy1?#=wY^e6(3bWw^8x=QKZuzOk*VEs zZ4Fy*41agpA%0XsC|;Z;KjANOXkz`ODGH={-4$>9H=g7=s5f5BXz1E#=tb2wan&|| z)iz02{K$3eRqQ_FrD+gR%8}*uWxjC$=_?V)OOdCXwF*yMF>?#jmmClZi%d~=*DZdh zEg#in22IYNL_EKU*0BH!KNK$~A+NKOjjrg8F6+WKs;Cqk8zfynNfhb}buNbJBCfl% zO^Bf%j)GKs5gQ-b-W7#OY<{c`Wx~Dhi|7_*ng& zS7J0owb$7H z&)B1&%O1{5at~Z6b}P|dD9y%0)pMg#703&S9OGw_bEEHtE;56k8H%bF)qcOTk z8|jT6Gg_|d2d8k!_SqJsFcWxTCZIm(@v=Rap$9`b1efkGZj+O; zr}+gDG&*sUS`|NWYD6}YwkdBg+>x&KP=3Vi5Fm5jG z`v&p)_lgne;)9lxeVfcJyqOXy!L|GGPWbwy(A-F|-Mr6@&Gnu-jzz`CtDUzMlqlG+9!=Na&uD%kdqRD_ zp`|vfY+PC*B?p6;#a7Yiw)vD@O&jGKmXl>Db1rH106$N<~G%ZM zazzCROFIv}KY27#EzY{<|UTxW_ zD7neIkxyO1e?j(x_g_t&F$6hevZvzMM>kBW3)=z{k+o?0ytWh3wP>!nS(Az_!*p0J zPFsI)>9BUiViz zzGsXyAZ|}I6KH-Dij~1Mi*K{x}go%2IXF< zI#4>y=U?M-+vj>zR@pk*IKGj3`xq9LI+{uzHk$gKjjH!=s(|SyJkMU{FmJKZs6|{? zjkb@jUv??Yb!z^QqU`1N{%Dw$>kX&Kcut5PL)Vo^)=x(w*>M? zPjDGz{XT2cx3(}|gW{=WwmJh+`SRjb@;9fHXj-p0tQ)pLIt3CcBG%zo%sbkZ(lBXH z`lCemDYLDaTbbK3j+wM66q_hr@d{XbOFQ=GI=1B4f!n8YS#{l*9 zAM0_uxV396EPoAc2ykixlzbvm-HWd3d}JS6>*OEx9`$s-KOp1|JVz@F)OCI(e|`*H zaBG~AT;Z1D&)+-nRv~bnr93d~6)MZGyj!hwQ}6uln5f<^gM2Z$u6u>!5*3glEZJ~0 zh7jjVXxejY{sG8?=`{B*ugzVepMcB`ozroc+D;e3=g}S>iU{!Ue3096liChPusx@fInslumADTcVJq;E4%5?sZt=6>%3VmJj-<@%!0N&g?1u2E1 z#LwrySd&PsvDb^=vH_D!a&X;IO*X@l>Mc`>DMe*Ixt*6ua%wHVtIFmBLcp^!RjP7db#c%(xrw)H*q$-KZVULlGj5|qC4)!OGumj5!ByD@E;VWy) znxiJos?Dh^N*4qTb2AE10sag3z=QDn^S+Bs=`2$<#f|hTaG}eWsr7cyI;W&BLDGn5 zKBgEsoTcc9UZv%?tl-d`Eq@+w@irlQJyVe{B_duLLtHjY79}Y_4NZmULp2$eFGx5- zww6ul;9uofv#|h<2c`d;qysezUz*4iO_yb7`3Sdkk0$mRTSOAyHY$?N{TwlhLlhbx(FAL#6zZ<1i zu~mp{{;A6erkaw(jZw(>#>-&ONHL!d;uf%XSn95$u^yS$D5#KGj+@JFps|1LG|uG> zEK!Jd_;6NmoTx1=)?r$wpub!E>(FWwTQjhf5a=OFXGRB@HMWOMI95`Y*YeW!lWm-GZWLg@E4TjZNu)6JUvToXMP;Po|OmA>+ zrvJMB{n9;ha5YnSbb#M|=f;#nB@{Z5U?8elqT%ydC~+-rjn&@>5qGtDkT;cqF;Ju= z4}O`MEzAV?Dnn_&n10)Zb+$pa8Mbb=CAK-XF18`IS+*XwWwxYt zzFkR9OfoqLg>ABc2HzYnH}4Xe?oR>8Q2F}51sK4)&3m}-mPu&_XWm4OXXR_*n29Qm z(lWZ>TFl<0cC-A5gWxDdKVnZue{J?QM37lbViiPW%HD5YXC@C#O=jcB<1$_2(i3mu zG?nPLiJ!Ny8{HpVNUlz}kEF#EDF+WzKAM5SHb5mo61My>a$xu%9nP@L16i1L@#YIxmnm1 zcXN02lABtu<}I z9p#^mdCNdmz}z2Z4x4v0q~FsgwM}bj%@ly)bXi_1Tkg%3^54PbhVk`+w(4`~(@TsNHhftJ+dor5q7o=hEb@JozzJp_DDM^_c;dNwv_$ zZPE?WW71vH15zlc?VGV6k>V_a-yUBH+fP+x**H`KZH)0l1yP*Y(C@17gd5bZbsN zDje@GcyD$?B$_;KX*k*uPqmloY67@?aJAD`C30o29DE;T17vtrZAw z4~&%4nx-v%jg+1wlq)}}FV3jwVi2_M07zi4m|hP?^Blcqt!lXbu8Q;i6-sqV^`+hEq_aJu#-(l4})!k>dMhY523E(~*G$O+5 z>9E0Z3bREqEm6SbvqEATTcWUA61yuP#A4)E;!U zsb3&eQ*>YeuWs9Lo2;cw-Iek7&m)pLq6RqVnLji5#?!i3_v?Hn^S9pmx&dhP7N+gj$gqHlHD zu^eOO|FN8-wNW?*HG)0=cuMQEdNz5gEonQ}dbR7;TJpRV?*A-4U*qtm{K2OzL4rluf!8cZ02{D{N{LLNdRTh8}!U^ zk^#n{22E{Fcuwy&(O`+)H{C411>W3#JY^MB^Qx<=JyY9U?8f|^@}@O%Cbu|uA$Ob7 z7c{+5cY}N7MaJQk*rgH?5%FM+`EE^1Ow~lR0eMY%1dg-MU%aV58{HLT- zdVV7j4Y#I!!un5N_(1^$`)-qb-H_aon3BF+El>HeVx|VO;=c1f4N)oQ7|(Wp)9Qha zhNgVpAEb;9^rxB&P>vshRbJBPPNwz(MR>7{4vL*Bf*oGD|E$gvw+{MhBlbRyvl;+) zUq`ph`($+g9DFuZz?Jd+gYqB9zZ_tb_O>$;>9FUTxefgg zLyKWa`@zoO?>jUTPt+S4j+Zj}B~2Honb`PCBM0f(iTT}oTbNwVs4dnM2-3EdX$_>& zmGvN$uQyW~dWsi|c}F89$B!YSl&(r+`EKrT5&14zZ=>bMRM<3wE%COe4%`w+8!m-6M8N0Q@vBS|>Q9z1io&EN|b=h@x z!wjZ@Mq$TzN7Xf}b&GWm!@mnDm;C;%dM%D%*k@Oab&y^WtO-U9JLurphPTDun5-wU zFa2IM9Ug51lKPrX%)`yO=hJFN*;9_>pB~s9#}$=#nJ|-oj}VU_S^>A+4-&Q`Xi4u_ z?Di&;qUlNWx#z;_Aj;;r!?Yl9i8;pw>qWLMcdMPl+GNe|Hl-vM23>=OQagpkkeZts z7IT5&o5YhnZzh3PB2pv#BZ^5`EUiC0hN?47y|g`pPu}BmN>qi;X5N%Vh4ho7M(qgS zJzJig(=ZQ(D+2f<1kiqBtimy&MOAp>2NEdu+&NTOmM|Yscn=Y;?_S@B618=Uu>azW zc-aU<0ea7qtwcjLeIk60oj^K3%l2jq?@0qGh@=dX_{ixW^t8~Xh*Y^%LB0_=d3vgU zitdk5YQ@g!?CBiqoL<;@^nHB&5V{)rIPg#htIg&tdfbZw^w-wi$qaV=OZC1YOev0b zk}tfLTCHERHYN)UyIK_$`nRp98mN346w&^~==k|qQ#j7UQWO4uDbgA`5{e>4#G$&T zCoH_KBV6q#`?Py;uv2@%nmo<`1|KmS>UEU+nS1NP5f=(O86%A;FvfMwfVeYhxbt4y zMZ%6H`|>a_o?<8uRtcc_{CadJ1BGp;^=0@A-On5wZ@f5`Uv_-^`W}lD4e=TcH3Uu4 zOu;DzGs;5|E9#v*y8Q4Gd1|^l=U1w)0$+KmzE)9J305&y(N=YN^G}=}zp=wOMnA?l z#wLA3`pyka5fv&~6BHDPxj2B5@^Tf=Mndf-DPkdF8+haUyS7_jInkTVQto$WXsD)| z`iwfK`rBec`HQLu5S}Sxzj~dTJS0_vtv0vb#Go%Xq5zMHQA4x5VnJ(Cxw^u{vTrQ{ zMG`H2R@*t%<%=1=q@uEO`IdN}HPuKNZ%Ts9g1U2>%a^62AW8wc;@1+2o)aIUuyulB zj1(tunSm0kvGm?#?UA6sa;~l)RTP9nwd`bFfkN(?PYrTz_2#Mb=uLzkQX0s)@Gz781|J z*(BUFw1~Gtx{_T>*TmGs>h;x&+Dp)DYVdWCujl(#13Zz(gfvG_(S)VPVY7CYl>{tf5wMQh_SN~y&ZW~N-M4_7DQ zGSW$Gm;5CfO<}Z@vWTylA8y9UH&FjluBX!6=8{8!qNxrkS=m_8STtzPX%131E$vsY->%bCfTTP^c{U(=eZ0mz=V-7QIl-x0>h5`?NxQn@W z9zGkMkj=A0<=L^>e`RzUN+r*JG!{gB`q$-$e6yEj1e&a62HL9{?HxX<*Sm)&v#mgB z1*r(pWlPzuIyv*nhLyJeD=$G-Ed{v#b=u+OEJ0ai@OB)ZqdGn9IDzcjMbR`0%|Vij z7eSth}x8Hq$3U zeh3VVPT+6EOk__yO;B{_LBeyO6D2?dTTX2bCZ1`O5RDtdjDFsn_-yYS_56ZuCf8|t zE-|2>uAr}=dTtSuTaaRlHuDy0S4O14QDY%L)|8%{KEyR`V=-5^TUnWw(%EdGJT~>v zkdDVyR?9;q@X>TkM~U(zgnHhNS-|FNkA1omuB?%ET{;HkdilqkZopG(dm7_3KrW8aq2w#w%2wRXCvixcfHn~*FCm* zz8SvBuz9ely~(!;-|X8o-%Q$UI76Hjp6#C9oI%by&brP(XXj@_XK82fv%a$=o#r{c zjxz2-ZqS5A2GOTa-!&_E<^k=avUhVKwj{Rqq5X4MrDQq+xgKsO3riUF2{uJ@(Bdq8 zfkqGGllY~b`ZAmO8HZx~y?fo(0uQODv?ZbXdt2<;Pw#HaPTZhnLh8N^H@}==HmtKA z^Cj-e?$vA8?nCZ3{FYg*kgy3uO?6Gpc{QFt4o<68EuaokPrFsZMxfn6Paku0yT#g_ z<4EUdcb278SEuopll#8f>QYOzJ6QqMQN!%Xa}(Lvc=~O1v&Gb%?oe?)tL$i)eO@0z zaP8AxAl$L011lacxt&RA!v5$8!JY{%<(cJ~xh*5t@`MCPCpQOpJr*M@@{$ne*SJST zGfI_U^#ucwqJV%$U~2_;Q@MHXFlDx~+;L=Cxl`B?cq~MWT`wPb&cez>w1E64ug4(- zM}71)-Ky`=cq{h2VR`4&XWtJbquHY&sUf{+x?&bVWnIe~w&>i!B*Y{Lp0}l+*1y)( z1yvgdgRXg^90-@c<`}E=%!Ck)8W3A>$XTb3I4Tq46DyGdu2EOlARfGRAO3|N9!E6d zWKL#BEp?&ax3?i&nL#{u8?y@&4sB#xcX9KpRRv4mpSpU9Jvfh@qe~sE7GT79-o8P% zjPF8S=DA5L78fTLorVVyBv5WWtES%DmcK0drvfu1=%Kc^A8tZOQJX)yFpQWaUwj%e zw-FKTtA6$rog`fR`C6r+k~TSKf?fC>4KECrI4q zO#>L&LPdI*qx;nNlc*+Ajj1Ne2>!tNbPOXut-bXpAFMxf6@di25+Tn)`hR`i>2ob0 zxM$dz#}X8w=0q&<=ah(`b2CH=}*i3K=Y=fC{|>Bw{Zbyse!{oFfnR1{W!E!m_${0|mj_%Ex zr-we4r-SKTY?esQ#koJE@D0=FqWFn&d0)gNO$ZoCSPb&vd61W^n5;s+JGPx1mTS_9 zEUPD+=iIQZ3Xjq$uuimGTfYY4ADOy zAO8XwIUwiGY%}V#f!S_p_E=j=s-cxKTFLkl$0?gXQ5~zn9nBL61*;>OLG7qqOybe} z2mbfAx??}1u}#mrV*kpv68XGn|ND>!cDuHY*CjF!)VAN%o`rR_+lD+QEGZ3MW<*^i zgrL=4`MhFNsjE+)Z)hQ5^5bIG?AhhaOO6Eac~CT6S*Gg53{bq^Jy&H#-1v9l*Ug}9 zKS^)*+fRqf9?^DJJQL$5R!mqfbQ%(R;$k>5ixo6^BH!o!h_p|J@}AaSy|{hu6Y~PE zURYeCjE=wAP;%lyqK~jvEtwJ(uo}Tp?TlFcySQyAbqs&{p0n@zz3{2|??m`NJEe zw*CyZ{?1%%|7Pr|Juk(P35{A=AFc#t?(8{>yJy-GPFMXUf=p6iAxP(^GNxb#Eoxca?1p#*&M+OKJ_)g)CsXDNg>Mh7=FT8kmS6_Rj5y^%OftSv zbSt)dhDq=dG4iRN_DZzDX2MPGjTdmjx#R z2eFFf1r_^O!cjVnIdeV5?j+-ALol(mH{MJ(e8#ZgOe{V!ZjX3ignk{E^9S8JUtQ{# zLzE_#2i_8y3I;9`7PV+`BYGy45U*}MiTc-2A70hYgk&Rwlx>1SxwSNM_q3L${Inoq zy8kBT__ZKG=7iiwMztCR?ONV($~uvA_a-+N&a4Px;!*h*54U}zAB`*!CKhkLa`>}x zpr)pEc;Q2hEf8DYA_IUl`}ovJYQd1zBjZxdR*a!U;$>AikBOpS2pY1bLs?*uy;0(V zirSHDj&)(oePt^) zR1T4E_qapj&ZnQTza6EdYBDKAP0@%2Wj_%5@4w0p-{`R`!K?kmWH`U}d5kWq2I^j~ zXU{XlZU6c}WPa^A8gT1ms76%F^2DE{qQKD2P7+hWC^iq%s8F_khp6+f{R`2;q>|(< z&I3}mz9mUnQSn?r%@f1O4-Yn3x)z}*D{}%Jz88+I8z-;YPJT7wE?ES`5SAbX<(RyZ zsZsCUlN%B^fmh?BqF47(N3xfMeU>=y?vZ$T$N$a!2ip^%cY3`eFBvF6ugM<&@MXy0 zH1@APF1W&m9&i} zPql)C6QZx^^X^7J7Pesj$8+wl=I7U0=i20nR#x|YtzWvfw-$k;Qy#HVJ0UotSuN^u z>96b<(oW`%O~l@|xVg!jmyU+*0g=0?jnnM;eDk{;S>p*hd~+JYLH z=*y^D{e%R5dK7If0_*#H;~5vi<53qBbK9#EU{15EZR%YoVW$_6(*gCb{MIjg)<`sq zjPpHC?8}J^LT^nJphh42Ig)Y>c9QR~lD?GZw}Z+ctd7xuJG zco|Fd^xTIEvXYww*m)TU_dYCCb&EWo-{U5;#RH?RNqzL~C`d9bKG@$&w&Z#qq8-za zkmcF6?Z$W1jo)@HT`><8rB+!8M_yPN1nvHp-Gs6aw@n43?C;qY-{Nuk(?Q(mO)k6%07 z+Veus|6PTiWNXUxP8-2KiuBsMF%2t+kX^vs=~(w|NWaekJymsO!3N>Cx%Z(IzGHGAi(Px|9^V8w zdBm>iWQm$W{-q_Z$N!UD(fa+&7sbI7tFf%(=Zc8zJ;SERXY4@mt8In$92ui%V(~T3 zNM%Et!HG_X?aAY`8(9Y-RHZo&!M-Clh(6(n&(%O=3)va$WLN0O|H_HN=dR=Y6umwm zMn`?$m1H;nzjSUYlpRku8v&<}h;VN}Rp+O!ku`hViMyH8ZbcOT1;L|p0QcB0(2>K&cTv(o0_sKFj3hGaupi_x zWLvZQ_JwDS;8(N_$N>F;RN3hI;E z7Sr)F~juC@OI zoJa{b}Zg)a!2U_J_$FF>($K(j9OknV`hQ%O z<$;K1A3%Q_=Jo?ZbT0?8d?WUY-{U>cjqFGH z4cnX2(6`^9CyDToj6Nh{9?I}W^a^YiVTE_WvYdIE8pSA=6i@#>P^jeqb%W`LRSX#-b81g0G!P4K&&JuDk>8$9YGa3L4g z=W{HppFr~*Y@Rb14*cJaykHHZS_xh;2Kr6B`zw9H0XCs;2RW*k`hjm8gr5WG&t#4d znj5j=eZ-bSh#1viL}oCD6y`j7lom}IL@GHE{QnZ8oCr3u&&V%KK`;b<6Mtw&esmo9 z#SUEEfe|$tec-rZ>W6-=VE#k76=w&v5i~LpmYhQL(BcTp%#Q9lz9Z=KN9eN&+18hg(rU~kauB+M%$Mwt4$zoc~V zy_LXp*f-#gFF_AK!MfEEA8dFc%y_Q5fgSpnr1=vgPm#p13c; zkut&J!nlKBcvuP^#qSC#85JM)rf9xjB=ed%#~e~I;)V_LvyCWe+O)> z18nUb^ye6Q_$FBHLDbrU{!B-UTfmuH!I=+0{~9bmz*>C)_K0KB5WRr(Zvc-m&nKTt zQR^&fftMn-PeW`E=zq-RX6O&m?48H+66CiQYAnC8k%M^lzr@>&BY21NWkkaso>6lJ zzg6Se9;wbG`@xvcDd<}@{KUY|!z%BC;|v+A>oIuS4$pQ&j=YKGw`XB>7HQs64|Bv; zA7R;e69xN1win%4$<1gHcS=p?H-rLj1*LzmEE#Vb{t5Xc-hbijHDvT5l{MOa)+niH zy`S-B4{sW`f&)CvJ(2&+W7LW;#y`U{6{AbSh)`F$h`!x~v0P+src^;b4E-uYhUHqk z7g~${4}+gp_!$PzP3S`bdi6Pa+W`-5)B=-{K85B1X!fZbw|}m3tlkHn(nKpLvCL58~=0h{Kpk{pXk^{2frAsL{@4(!tpr= z8}A8Au_`LDDz0`vP9DZa-kI||z#!g~Hsam*CwMow41e-`%x$9ao)#WLxSKbz2kC^m zi!5Jcly*UL8Smvr;jQ>>ctdW(JGvd{^9JK@4H~~=%t8#j3^p}bbJ5jP#`;H8T&JZl z7lq9_XqMsc3$bh?jl>qhL!TI7I~+IOH4s+|adj5vJcQml zp$Wl0gnxIZiFkJ!GT!iWUCQae#Ecve_yR_kjL~fccT#x9w3T=xs<3Bm6?;|`c)kg3 zm7%Sh3=L}i!FY#^zCDI{`x0;R+cdmShNcZI?gCq@)B~*1PeERUdE>g{V7U&K>(JY( z?(u^2O&ZkhaFLd@@vmB8|4{RY8omQXr_U9uf)>J0Ahvv`ksqngGtG=G8S zchLOhY67*DiT%+AMzjID`CsATYuJAcHZ>VLbrdu&p_SWV^AaN1jkuZ)ONSxDG84P- zpMQawc-MD=zqODDsr-&2j!_;2%l-WJPr*AJX+QSy)BGh2MV`?tM`GP*#Q)JO!zL5F zVo&64XB)|N@b)15+>8C%4kmdo^h=>Bgk~u;PeZdDEYzy;TbJeFA*Jj=H{%TwGJT~K zdgJfcHn5<4T>TOpG9NaX9R0LEGAhO!gMUBcUFA5H|4Q-piqgMg+YA8g7+jOk3x(Zg;8*e8hev48_K=>RLWbpt|q|)-mEHqaPn9@>Ai4wUVp>YUXlCG zHos?-3!rhr<|u5O#v3H{4m{m=u#8^qhD|Bf?QUpZRqw%^-@~%;cY*G5e#W_P!uWgr z9`y4?td>3KTOZsJWOEv_IT_iUT%}U4<~edr^E=F2o_-lgv49kqtA&hPgMt3N} zokn1WS@UT`W6U{^!22q@uA%h@Z+= zKog^$Y{+Qw59mXGwDkvQCSt};Kr_*J))41UtNd1Q6r;2rwUS_i_kV%PHpFB%^j+}a zM$ex@&;O2|KLyP|*ldK&eaQ6xiHLWfv0LG}&ct&)2^`FgnQXw$5;kP`83)as(2PTt z_bJx=c=YxGcsmA70GglSuNeFB9^i!t>*oHS;8mgQW0X#CRF`J*cX9H2jM7Z_IidC< zn_nCD*ab3ia(XJ>R(~0Puk6HK8-c$49HYJqqsH4sc{DWrp&1R$0OK!}h_P1S0^krl z?~h>y-hpNd@X5$uHW!n86yv&?;~4F{cI?O;{a%92I>hsUjtFlNw8x1F zI49O5otOS4U6!uOu`!h~{LbGcuj2onfV@F|N#4q5l*;eO?|;hg$%o`4^2hSu_~cRf zb3Rp6Ar_`+imq7rY*0Q8RB`i}|4K*+D|Je}{-Wh~_-_@BkCcg#GUb}=5~D;jU7JX{ z>0*|cBj$_6VwqSe+QfRXNo*F|#V)Z=927^yadA?d5$DB4aYd3PvlJsGN;WA|a!Fpv zCoW3CYu}|tzJIReuOsC_h;UuTyLRI{CgbZTyc5NDVZ;ttW7l7%d9pypJAP#rt_D#T zUkMpGqO=`M7Js*w8};5I@|^|kY;3b1nl~X|P>*1h@ztxSd&Xc@2I9?nzQG;%D^BC@ zkj7uYXg_4l8pv;9jpJ<=MXaBS$X`3@PR5glW`bm?7k{l^F-@o=lP;_CFLKiBH6*;)3`>ToV5l-EE z??@Uc-G3>Kl159-($A#v(l4a@q{-5+r0LQ_(hTWgX{Iz=YLy<79+&1y^QEQID^k1k zs?;HEmbOc8O1q@p(x0WbrG5H~W|ujS&uKRonM=(+v)^204x8)w{6h06^Ihhj@ORDh z|I=t9bjc#cOIGSjj^vR_q<|D6Y>@g%1EnD-!+)tq&2(+NG*OyDeVHZAq1G2m%cPZ3 zo3viqg!Xqy`=o=?5$QO}N$CtdD;K3JvMihB7&-AVDfkOCLgj+GTJRe=vJ}S{rLm~h zk5OC0sOrEXbsBcMpMhuoS@1hR_Hc!->O)X#FwhS+cnN4$nNuBA9^^Qw@b?LWS(az0 zv4rCpl@{eVypg5Y!zek8TF@M1RL?TfD1R7NDo^kz;HMG0@Gip-t`1|=X2QcI;Bnv_ z;6{c2lI3PpJdE-dWdwE^j`NqGiPwgsxBULx!WwaqWpRv=>{;H!_F4#jGU0O@>Xs<{ z7Tu*R;V7f5L_gQ^-=R=B}=E{a_myCQaV?Aq9k-zlu?h}{;ulgi%M11N`MkHwz&4~1<`$DWJr zioF~szA5+~T-paVz86;?`eR_<0cQWow+#*Gi%BdDj_x@Il+$NOmL$VCHPUQ66)}~DPcgu;DlibBNN6Xj7wwhfs5*ES7(u5T#tA7*LCTvXT_*U7Lu=9ImZ^D6ZmBR_g{_Aog;dH{egs$(E z%ZVaUPqcim#3x#>FBtcKQ4$@AIffExwNPS1V!y6wp}ah6E|Hee0?*O?TNb}?|(}?n0O@dc;d;# zGid9(<$U5r{JxST|EH2ed#Eypgj1@_(Y9_?)~nc}4Q-2b@rV2|zDS0g25R@`|mJ$ocd&)#_5Uiqy(vS*)+l$1HN z5At5fdmrtGDf8n;b3q;6=f)c4TFj!7vN&ZKey>bvOMh9PvI%;MA1Rwtwx{e$*_U!K z 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 delta 42156 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 diff --git a/devices/surface-hub/downloads/TrainingGuide-SurfaceHub2S-PowerUser.pdf b/devices/surface-hub/downloads/TrainingGuide-SurfaceHub2S-PowerUser.pdf index a40bdf33d6bab3a40b18a9cfdaf12445edf722e6..216737e3932b4a78da6e9c398b71c01705b880d3 100644 GIT binary patch delta 107258 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

    uWUagpMP3p2G0pLLoHMQ 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 G3;#c4s6Y1r delta 46473 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 X_UL4rd4)-*!E)@o;))GhhWh>!5! Date: Wed, 13 Nov 2019 14:06:18 -0800 Subject: [PATCH 039/199] fix typos --- .../deployment/windows-autopilot/dfci-management.md | 2 +- windows/deployment/windows-autopilot/index.md | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/deployment/windows-autopilot/dfci-management.md b/windows/deployment/windows-autopilot/dfci-management.md index 5c6b0a7f63..625a314525 100644 --- a/windows/deployment/windows-autopilot/dfci-management.md +++ b/windows/deployment/windows-autopilot/dfci-management.md @@ -37,7 +37,7 @@ The DFCI management lifecycle can be viewed as UEFI integration, device registra - Windows 10, version 1809 or later and a supported UEFI is required. - The device manufacturer must have DFCI added to their UEFI firmware in the manufacturing process, or as a firmware update that you install. Work with your device vendors to determine the [manufacturers that support DFCI](#oems-that-support-dfci), or the firmware version needed to use DFCI. -- - The device must be managed with Microsoft Intune. For more information, see [Enroll Windows devices in Intune using Windows Autopilot](https://docs.microsoft.com/intune/enrollment/enrollment-autopilot). +- The device must be managed with Microsoft Intune. For more information, see [Enroll Windows devices in Intune using Windows Autopilot](https://docs.microsoft.com/intune/enrollment/enrollment-autopilot). - The device must be registered for Windows Autopilot by a [Microsoft Cloud Solution Provider (CSP) partner](https://partner.microsoft.com/membership/cloud-solution-provider), or registered directly by the OEM. >[!IMPORTANT] diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index a2fab5b876..ae223e3032 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -30,14 +30,14 @@ This guide is intended for use by an IT-specialist, system architect, or busines ## In this guide -
    What's new Windows Autopilot is always being updated with new features! Check this topic to read about the latests capabilities. +
    What's new Windows Autopilot is always being updated with new features! Check this topic to read about the latest capabilities.
    ### Understanding Windows Autopilot
    Overview of Windows AutopilotA review of Windows Autopilot is provided with a video walkthrough. Benefits and general requirements are discussed. -
    RequirementsDetailed software, network, licensiing, and configuration requirments are provided. +
    RequirementsDetailed software, network, licensing, and configuration requirements are provided.
    Scenarios and CapabilitiesA summary of Windows Autopilot deployment scenarios and capabilities.
    Get startedInterested in trying out Autopilot? See this step-by-step walkthrough to test Windows Autopilot on a virtual machine or physical device with a free 30-day trial premium Intune account.
    @@ -56,11 +56,11 @@ This guide is intended for use by an IT-specialist, system architect, or busines
    Registering devicesThe process of registering a device with the Windows Autopilot deployment service is described. -
    Configuring device profilesThe device profile settings that specifie its behavior when it is deployed are described. +
    Configuring device profilesThe device profile settings that specific its behavior when it is deployed are described.
    Enrollment status pageSettings that are available on the Enrollment Status Page are described.
    BitLocker encryption Available options for configuring BitLocker on Windows Autopilot devices are described. -
    DFCI managment Manage UEFI settings using the Device Firmware Configuration Interface (DFCI) with Windows Autopilot and Intune. -
    Troubleshooting Windows AutopilotDiagnotic event information and troubleshooting procedures are provided. +
    DFCI management Manage UEFI settings using the Device Firmware Configuration Interface (DFCI) with Windows Autopilot and Intune. +
    Troubleshooting Windows AutopilotDiagnostic event information and troubleshooting procedures are provided.
    Known issuesA list of current known issues and solutions is provided.
    From 3d32e8a69bb6d16e04858b2b1da23aea111d234a Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Thu, 14 Nov 2019 09:06:32 -0800 Subject: [PATCH 040/199] Moved contributors_to_exclude Moved contributors_to_exclude metadata into globalmetadata --- devices/surface-hub/docfx.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/devices/surface-hub/docfx.json b/devices/surface-hub/docfx.json index 5cb5a2e262..5fdc3cc185 100644 --- a/devices/surface-hub/docfx.json +++ b/devices/surface-hub/docfx.json @@ -41,21 +41,21 @@ "depot_name": "Win.surface-hub", "folder_relative_path_in_docset": "./" } - } + }, + "contributors_to_exclude": [ + "rjagiewich", + "traya1", + "rmca14", + "claydetels19", + "Kellylorenebaker", + "jborsecnik", + "tiburd", + "garycentric" +] }, "externalReference": [], "template": "op.html", "dest": "devices/surface-hub", "markdownEngineName": "markdig" - }, - "contributors_to_exclude": [ - "rjagiewich", - "traya1", - "rmca14", - "claydetels19", - "Kellylorenebaker", - "jborsecnik", - "tiburd", - "garycentric" -] + } } From ddf122e0a900740334bca184294f8dac5cf33f17 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Thu, 14 Nov 2019 09:09:15 -0800 Subject: [PATCH 041/199] Moved contributors_to_exclude --- devices/surface/docfx.json | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/devices/surface/docfx.json b/devices/surface/docfx.json index 1f3fa119e2..890484f772 100644 --- a/devices/surface/docfx.json +++ b/devices/surface/docfx.json @@ -37,21 +37,21 @@ "depot_name": "Win.surface", "folder_relative_path_in_docset": "./" } - } + }, + "contributors_to_exclude": [ + "rjagiewich", + "traya1", + "rmca14", + "claydetels19", + "Kellylorenebaker", + "jborsecnik", + "tiburd", + "garycentric" + ] }, "externalReference": [], "template": "op.html", "dest": "devices/surface", "markdownEngineName": "markdig" -}, - "contributors_to_exclude": [ - "rjagiewich", - "traya1", - "rmca14", - "claydetels19", - "Kellylorenebaker", - "jborsecnik", - "tiburd", - "garycentric" - ] -} \ No newline at end of file +} +} From bcbd574a296bd95ad84cca6ffe46467099d00196 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Thu, 14 Nov 2019 09:10:07 -0800 Subject: [PATCH 042/199] Format Correction --- devices/surface/docfx.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface/docfx.json b/devices/surface/docfx.json index 890484f772..fafc824f21 100644 --- a/devices/surface/docfx.json +++ b/devices/surface/docfx.json @@ -47,7 +47,7 @@ "jborsecnik", "tiburd", "garycentric" - ] + ] }, "externalReference": [], "template": "op.html", From af3d594451a7eac88c39489ea6841fc11c05cde2 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Thu, 14 Nov 2019 09:10:39 -0800 Subject: [PATCH 043/199] Format Correction --- devices/surface-hub/docfx.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface-hub/docfx.json b/devices/surface-hub/docfx.json index 5fdc3cc185..d74914168f 100644 --- a/devices/surface-hub/docfx.json +++ b/devices/surface-hub/docfx.json @@ -51,7 +51,7 @@ "jborsecnik", "tiburd", "garycentric" -] + ] }, "externalReference": [], "template": "op.html", From ee2b472367415f06393256da508cab55b7c9d8af Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Thu, 14 Nov 2019 09:12:52 -0800 Subject: [PATCH 044/199] Moved contributors_to_exclude --- education/docfx.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/education/docfx.json b/education/docfx.json index 8f8b4fcf83..809a2da28f 100644 --- a/education/docfx.json +++ b/education/docfx.json @@ -39,21 +39,21 @@ "depot_name": "Win.education", "folder_relative_path_in_docset": "./" } - } + }, + "contributors_to_exclude": [ + "rjagiewich", + "traya1", + "rmca14", + "claydetels19", + "Kellylorenebaker", + "jborsecnik", + "tiburd", + "garycentric" + ] }, "externalReference": [], "template": "op.html", "dest": "education", "markdownEngineName": "markdig" -}, - "contributors_to_exclude": [ - "rjagiewich", - "traya1", - "rmca14", - "claydetels19", - "Kellylorenebaker", - "jborsecnik", - "tiburd", - "garycentric" - ] +} } From 9db895c9a6e8e6cb465976673e7f5bdce9117604 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Thu, 14 Nov 2019 09:29:53 -0800 Subject: [PATCH 045/199] pencil edits lines 19, 20 --- mdop/mbam-v1/getting-started-with-mbam-10.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdop/mbam-v1/getting-started-with-mbam-10.md b/mdop/mbam-v1/getting-started-with-mbam-10.md index b04c0a67f9..7d1f4c4060 100644 --- a/mdop/mbam-v1/getting-started-with-mbam-10.md +++ b/mdop/mbam-v1/getting-started-with-mbam-10.md @@ -17,7 +17,7 @@ ms.date: 08/30/2016 > **IMPORTANT** > MBAM 1.0 will reach end of support on September 14, 2021. -> See our [lifecycle page](https://support.microsoft.com/en-us/lifecycle/search?alpha=Microsoft%20BitLocker%20Administration%20and%20Monitoring%201.0) for more information. We recommend [migrating to MBAM 2.5](https://docs.microsoft.com/en-us/microsoft-desktop-optimization-pack/mbam-v25/upgrading-to-mbam-25-or-mbam-25-sp1-from-previous-versions) or another supported version of MBAM, or migrating your BitLocker management to [Microsoft Endpoint Manager](https://www.microsoft.com/en-us/microsoft-365/microsoft-endpoint-manager). +> See our [lifecycle page](https://support.microsoft.com/lifecycle/search?alpha=Microsoft%20BitLocker%20Administration%20and%20Monitoring%201.0) for more information. We recommend [migrating to MBAM 2.5](https://docs.microsoft.com/microsoft-desktop-optimization-pack/mbam-v25/upgrading-to-mbam-25-or-mbam-25-sp1-from-previous-versions) or another supported version of MBAM, or migrating your BitLocker management to [Microsoft Endpoint Manager](https://www.microsoft.com/microsoft-365/microsoft-endpoint-manager). Microsoft BitLocker Administration and Monitoring (MBAM) requires thorough planning before you deploy it or use its features. Because this product can affect every computer in your organization, you might disrupt your entire network if you do not plan your deployment carefully. However, if you plan your deployment carefully and manage it so that it meets your business needs, MBAM can help reduce your administrative overhead and total cost of ownership. From fd926d4594706233119b05a400bf93f0d73f86e8 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 14 Nov 2019 10:02:04 -0800 Subject: [PATCH 046/199] minor edits --- windows/deployment/windows-autopilot/dfci-management.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/dfci-management.md b/windows/deployment/windows-autopilot/dfci-management.md index 625a314525..550420a264 100644 --- a/windows/deployment/windows-autopilot/dfci-management.md +++ b/windows/deployment/windows-autopilot/dfci-management.md @@ -23,7 +23,9 @@ ms.topic: article - Windows 10 -With Windows Autopilot Deployment and Intune, you can manage Unified Extensible Firmware Interface (UEFI) settings after they're enrolled by using the Device Firmware Configuration Interface (DFCI). DFCI [enables Windows to pass management commands](https://docs.microsoft.com/windows/client-management/mdm/uefi-csp) from Intune to UEFI to Autopilot Deployed devices. This allows you to limit end users control over BIOS settings, lock down the boot options to prevent users from booting up another OS, or an older version of Windows that doesn't have the same security features. When you reinstall an older Windows version, install a separate OS, or format the hard drive, you can't override DFCI management. This feature can prevent malware from communicating with OS processes, including elevated OS processes. DFCI’s trust chain uses public key cryptography, and doesn't depend on local UEFI password security. This layer of security blocks local users from accessing managed settings from the device’s UEFI menus. +With Windows Autopilot Deployment and Intune, you can manage Unified Extensible Firmware Interface (UEFI) settings after they're enrolled by using the Device Firmware Configuration Interface (DFCI). DFCI [enables Windows to pass management commands](https://docs.microsoft.com/windows/client-management/mdm/uefi-csp) from Intune to UEFI to Autopilot deployed devices. This allows you to limit end user's control over BIOS settings. For example, you can lock down the boot options to prevent users from booting up another OS, such as one that doesn't have the same security features. + +If a user reinstalls a previous Windows version, install a separate OS, or format the hard drive, they can't override DFCI management. This feature can also prevent malware from communicating with OS processes, including elevated OS processes. DFCI’s trust chain uses public key cryptography, and doesn't depend on local UEFI password security. This layer of security blocks local users from accessing managed settings from the device’s UEFI menus. For an overview of DFCI benefits, scenarios, and prerequisites, see [Device Firmware Configuration Interface (DFCI) Introduction](https://microsoft.github.io/mu/dyn/mu_plus/DfciPkg/Docs/Dfci_Feature/). From 139d252d7155b7602484c97a5b3a43368836898f Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Thu, 14 Nov 2019 10:26:32 -0800 Subject: [PATCH 047/199] Move contributors_to_exclude --- mdop/docfx.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/mdop/docfx.json b/mdop/docfx.json index 17525e8b23..c037b4fa3c 100644 --- a/mdop/docfx.json +++ b/mdop/docfx.json @@ -41,21 +41,21 @@ "depot_name": "Win.mdop", "folder_relative_path_in_docset": "./" } - } + }, + "contributors_to_exclude": [ + "rjagiewich", + "traya1", + "rmca14", + "claydetels19", + "Kellylorenebaker", + "jborsecnik", + "tiburd", + "garycentric" + ] }, "externalReference": [], "template": "op.html", "dest": "mdop", "markdownEngineName": "markdig" - }, - "contributors_to_exclude": [ - "rjagiewich", - "traya1", - "rmca14", - "claydetels19", - "Kellylorenebaker", - "jborsecnik", - "tiburd", - "garycentric" - ] + } } From c0e015c797b8a814dc1df13e6e80d728afbb8175 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Thu, 14 Nov 2019 10:30:27 -0800 Subject: [PATCH 048/199] Move contributors_to_exclude --- smb/docfx.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/smb/docfx.json b/smb/docfx.json index 710e5b827b..1c1ce5a53a 100644 --- a/smb/docfx.json +++ b/smb/docfx.json @@ -37,21 +37,21 @@ "depot_name": "TechNet.smb", "folder_relative_path_in_docset": "./" } - } + }, + "contributors_to_exclude": [ + "rjagiewich", + "traya1", + "rmca14", + "claydetels19", + "Kellylorenebaker", + "jborsecnik", + "tiburd", + "garycentric" + ] }, "fileMetadata": {}, "template": [], "dest": "smb", "markdownEngineName": "markdig" - }, - "contributors_to_exclude": [ - "rjagiewich", - "traya1", - "rmca14", - "claydetels19", - "Kellylorenebaker", - "jborsecnik", - "tiburd", - "garycentric" - ] + } } From e0cbb0a5109a52207fc5175839cbfb3d7252061e Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Thu, 14 Nov 2019 10:31:26 -0800 Subject: [PATCH 049/199] Move contributors_to_exclude --- store-for-business/docfx.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/store-for-business/docfx.json b/store-for-business/docfx.json index 1d0c549632..2a30faf3ef 100644 --- a/store-for-business/docfx.json +++ b/store-for-business/docfx.json @@ -47,21 +47,21 @@ "depot_name": "MSDN.store-for-business", "folder_relative_path_in_docset": "./" } - } + }, + "contributors_to_exclude": [ + "rjagiewich", + "traya1", + "rmca14", + "claydetels19", + "Kellylorenebaker", + "jborsecnik", + "tiburd", + "garycentric" + ] }, "fileMetadata": {}, "template": [], "dest": "store-for-business", "markdownEngineName": "markdig" - }, - "contributors_to_exclude": [ - "rjagiewich", - "traya1", - "rmca14", - "claydetels19", - "Kellylorenebaker", - "jborsecnik", - "tiburd", - "garycentric" - ] + } } From 86d9877e19aa1b338c80d92983947a4131dde188 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 14 Nov 2019 13:17:10 -0800 Subject: [PATCH 050/199] Added option 5 in DOGroupIdSource --- .../mdm/new-in-windows-mdm-enrollment-management.md | 7 +++++++ .../mdm/policy-csp-deliveryoptimization.md | 5 ++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 0a50619021..bcd0ad6c0b 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -58,6 +58,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s - [What is dmwappushsvc?](#what-is-dmwappushsvc) - **Change history in MDM documentation** + - [November 2019](#november-2019) - [October 2019](#october-2019) - [September 2019](#september-2019) - [August 2019](#august-2019) @@ -1934,6 +1935,12 @@ How do I turn if off? | The service can be stopped from the "Services" console o ## Change history in MDM documentation +### November 2019 + +|New or updated topic | Description| +|--- | ---| +|[Policy CSP - DeliveryOptimization](policy-csp-deliveryoptimization.md)|Added option 5 in the supported values list for DeliveryOptimization/DOGroupIdSource.| + ### October 2019 |New or updated topic | Description| diff --git a/windows/client-management/mdm/policy-csp-deliveryoptimization.md b/windows/client-management/mdm/policy-csp-deliveryoptimization.md index 79c0298921..ad5b170144 100644 --- a/windows/client-management/mdm/policy-csp-deliveryoptimization.md +++ b/windows/client-management/mdm/policy-csp-deliveryoptimization.md @@ -780,7 +780,7 @@ ADMX Info: -Added in Windows 10, version 1803. Set this policy to restrict peer selection to a specific source. Options available are: 1 = AD Site, 2 = Authenticated domain SID, 3 = DHCP Option ID, 4 = DNS Suffix +Added in Windows 10, version 1803. Set this policy to restrict peer selection to a specific source. Options available are: 1 = AD Site, 2 = Authenticated domain SID, 3 = DHCP Option ID, 4 = DNS Suffix, 5 = AAD. When set, the Group ID will be assigned automatically from the selected source. @@ -790,6 +790,8 @@ The options set in this policy only apply to Group (2) download mode. If Group ( For option 3 - DHCP Option ID, the client will query DHCP Option ID 234 and use the returned GUID value as the Group ID. +Starting with Windows 10, version 1903, you can use the Azure Active Directory (AAD) Tenant ID as a means to define groups. To do this, set the value of DOGroupIdSource to 5. + ADMX Info: @@ -807,6 +809,7 @@ The following list shows the supported values: - 2 - Authenticated domain SID - 3 - DHCP user option - 4 - DNS suffix +- 5 - AAD From 1b029a1f52541532bd60493859ab466fc24c56fe Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 14 Nov 2019 15:47:16 -0800 Subject: [PATCH 051/199] Fixed suggestion --- .../mdm/new-in-windows-mdm-enrollment-management.md | 2 +- .../client-management/mdm/policy-csp-deliveryoptimization.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index bcd0ad6c0b..eacb043303 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -21,7 +21,7 @@ ms.date: 07/01/2019 This topic provides information about what's new and breaking changes in Windows 10 mobile device management (MDM) enrollment and management experience across all Windows 10 devices. -For details about Microsoft mobile device management protocols for Windows 10 see [\[MS-MDM\]: Mobile Device Management Protocol](https://go.microsoft.com/fwlink/p/?LinkId=619346) and [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( http://go.microsoft.com/fwlink/p/?LinkId=619347). +For details about Microsoft mobile device management protocols for Windows 10 see [\[MS-MDM\]: Mobile Device Management Protocol](https://go.microsoft.com/fwlink/p/?LinkId=619346) and [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( https://go.microsoft.com/fwlink/p/?LinkId=619347). - **What’s new in MDM for Windows 10 versions** - [What’s new in MDM for Windows 10, version 1909](#whats-new-in-mdm-for-windows-10-version-1909) diff --git a/windows/client-management/mdm/policy-csp-deliveryoptimization.md b/windows/client-management/mdm/policy-csp-deliveryoptimization.md index ad5b170144..c58548efdc 100644 --- a/windows/client-management/mdm/policy-csp-deliveryoptimization.md +++ b/windows/client-management/mdm/policy-csp-deliveryoptimization.md @@ -780,7 +780,7 @@ ADMX Info: -Added in Windows 10, version 1803. Set this policy to restrict peer selection to a specific source. Options available are: 1 = AD Site, 2 = Authenticated domain SID, 3 = DHCP Option ID, 4 = DNS Suffix, 5 = AAD. +Added in Windows 10, version 1803. Set this policy to restrict peer selection to a specific source. When set, the Group ID will be assigned automatically from the selected source. From 3f295fce26b43ff64598f71cb0d4a311c7c76657 Mon Sep 17 00:00:00 2001 From: v-savila Date: Thu, 14 Nov 2019 15:56:18 -0800 Subject: [PATCH 052/199] add 3 more cards --- education/images/EDU-FindHelp.svg | 32 ++++++++++++++++++++++++++++++ education/images/EDU-ITJourney.svg | 31 +++++++++++++++++++++++++++++ education/images/EDU-Teachers.svg | 27 +++++++++++++++++++++++++ education/itadmins.yml | 30 ++++++++++++++++++++++++++-- 4 files changed, 118 insertions(+), 2 deletions(-) create mode 100644 education/images/EDU-FindHelp.svg create mode 100644 education/images/EDU-ITJourney.svg create mode 100644 education/images/EDU-Teachers.svg diff --git a/education/images/EDU-FindHelp.svg b/education/images/EDU-FindHelp.svg new file mode 100644 index 0000000000..fea3109134 --- /dev/null +++ b/education/images/EDU-FindHelp.svg @@ -0,0 +1,32 @@ + + + + +EDUAdmins-50px + + + + toolbox + + + + + + + + + + + diff --git a/education/images/EDU-ITJourney.svg b/education/images/EDU-ITJourney.svg new file mode 100644 index 0000000000..e42fe12104 --- /dev/null +++ b/education/images/EDU-ITJourney.svg @@ -0,0 +1,31 @@ + + + + +EDUAdmins-50px + + + + MapPin-blue + + + + + + + diff --git a/education/images/EDU-Teachers.svg b/education/images/EDU-Teachers.svg new file mode 100644 index 0000000000..4cdb2b3e7d --- /dev/null +++ b/education/images/EDU-Teachers.svg @@ -0,0 +1,27 @@ + + + + +EDUAdmins-50px + + + + PresenterPresentationChart-blue + + + + + diff --git a/education/itadmins.yml b/education/itadmins.yml index 98330a512e..36ddf17bbe 100644 --- a/education/itadmins.yml +++ b/education/itadmins.yml @@ -13,7 +13,7 @@ metadata: ms.date: 10/24/2019 productDirectory: - summary: This guide is designed for IT admins looking for the simplest way to move their platform to the cloud. It does not capture all the necessary steps for large scale or complex deployments. Check out at https://edujourney.microsoft.com/. Find help now at https://docs.microsoft.com/microsoft-365/education/deploy/find-deployment-help. + summary: This guide is designed for IT admins looking for the simplest way to move their platform to the cloud. It does not capture all the necessary steps for large scale or complex deployments. items: # Card - title: Phase 1 - Cloud deployment @@ -93,4 +93,30 @@ productDirectory: - url: https://docs.microsoft.com/en-us/power-bi/service-admin-administering-power-bi-in-your-organization text: Power BI for IT admins - url: https://docs.microsoft.com/en-us/dynamics365/#pivot=get-started - text: Dynamics 365 \ No newline at end of file + text: Dynamics 365 + # Card + - title: Find deployment help + imageSrc: ./images/EDU-FindHelp.svg + links: + - url: https://docs.microsoft.com/microsoft-365/education/deploy/find-deployment-help + text: IT admin help + - url: https://social.technet.microsoft.com/forums/en-us/home + text: TechNet //docs.microsoft.com/microsoft-365/education/deploy/find-deployment-help + # Card + - title: Check out our education Journey + imageSrc: ./images/EDU-ITJourney.svg + links: + - url: https://edujourney.microsoft.com/k-12/ + text: K-12 + - url: https://edujourney.microsoft.com/hed/ + text: Higher education + # Card + - title: Additional support resources + imageSrc: ./images/EDU-Teachers.svg + links: + - url: https://support.office.com/en-us/education + text: Education help center + - url: https://support.office.com/en-us/article/teacher-training-packs-7a9ee74a-8fe5-43d3-bc23-a55185896921https://support.office.com/en-us/article/teacher-training-packs-7a9ee74a-8fe5-43d3-bc23-a55185896921 + text: Teacher training packs + - url: https://outlook.live.com/mail/inbox + text: Student help center \ No newline at end of file From 068c603ce4ea0ec0742c2a59515adbbf14235a3c Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 14 Nov 2019 15:58:45 -0800 Subject: [PATCH 053/199] minor update --- .../client-management/mdm/policy-csp-deliveryoptimization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-deliveryoptimization.md b/windows/client-management/mdm/policy-csp-deliveryoptimization.md index c58548efdc..8a8184ba9a 100644 --- a/windows/client-management/mdm/policy-csp-deliveryoptimization.md +++ b/windows/client-management/mdm/policy-csp-deliveryoptimization.md @@ -780,7 +780,7 @@ ADMX Info: -Added in Windows 10, version 1803. Set this policy to restrict peer selection to a specific source. +Added in Windows 10, version 1803. Set this policy to restrict peer selection to a specific source. Available options are: 1 = AD Site, 2 = Authenticated domain SID, 3 = DHCP Option ID, 4 = DNS Suffix, 5 = AAD. When set, the Group ID will be assigned automatically from the selected source. From b61de7638b48e806338dd0d831f72ae713d28343 Mon Sep 17 00:00:00 2001 From: v-savila Date: Thu, 14 Nov 2019 16:20:27 -0800 Subject: [PATCH 054/199] fix broken link --- education/itadmins.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/education/itadmins.yml b/education/itadmins.yml index 36ddf17bbe..a615415908 100644 --- a/education/itadmins.yml +++ b/education/itadmins.yml @@ -101,7 +101,7 @@ productDirectory: - url: https://docs.microsoft.com/microsoft-365/education/deploy/find-deployment-help text: IT admin help - url: https://social.technet.microsoft.com/forums/en-us/home - text: TechNet //docs.microsoft.com/microsoft-365/education/deploy/find-deployment-help + text: TechNet # Card - title: Check out our education Journey imageSrc: ./images/EDU-ITJourney.svg @@ -116,7 +116,7 @@ productDirectory: links: - url: https://support.office.com/en-us/education text: Education help center - - url: https://support.office.com/en-us/article/teacher-training-packs-7a9ee74a-8fe5-43d3-bc23-a55185896921https://support.office.com/en-us/article/teacher-training-packs-7a9ee74a-8fe5-43d3-bc23-a55185896921 + - url: https://support.office.com/en-us/article/teacher-training-packs-7a9ee74a-8fe5-43d3-bc23-a55185896921 text: Teacher training packs - url: https://outlook.live.com/mail/inbox text: Student help center \ No newline at end of file From c094e260c40d2a5185710943c5d8a5dea102f22d Mon Sep 17 00:00:00 2001 From: v-savila Date: Thu, 14 Nov 2019 17:35:16 -0800 Subject: [PATCH 055/199] minor updates from feedback --- education/itadmins.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/education/itadmins.yml b/education/itadmins.yml index a615415908..533336ce5b 100644 --- a/education/itadmins.yml +++ b/education/itadmins.yml @@ -71,7 +71,7 @@ productDirectory: - url: https://docs.microsoft.com/microsoft-365/education/deploy/deploy-sharepoint-server-hybrid text: Deploy SharePoint Server Hybrid # Card - - title: Security & Compliance + - title: Security & compliance imageSrc: ./images/EDU-Lockbox.svg links: - url: https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/active-directory-deployment-checklist-p2 @@ -87,7 +87,7 @@ productDirectory: - url: https://social.technet.microsoft.com/wiki/contents/articles/35748.office-365-what-is-customer-lockbox-and-how-to-enable-it.aspx text: Deploying Lockbox # Card - - title: Analytics & Insights + - title: Analytics & isnsights imageSrc: ./images/EDU-Education.svg links: - url: https://docs.microsoft.com/en-us/power-bi/service-admin-administering-power-bi-in-your-organization @@ -103,7 +103,7 @@ productDirectory: - url: https://social.technet.microsoft.com/forums/en-us/home text: TechNet # Card - - title: Check out our education Journey + - title: Check out our education journey imageSrc: ./images/EDU-ITJourney.svg links: - url: https://edujourney.microsoft.com/k-12/ @@ -117,6 +117,4 @@ productDirectory: - url: https://support.office.com/en-us/education text: Education help center - url: https://support.office.com/en-us/article/teacher-training-packs-7a9ee74a-8fe5-43d3-bc23-a55185896921 - text: Teacher training packs - - url: https://outlook.live.com/mail/inbox - text: Student help center \ No newline at end of file + text: Teacher training packs \ No newline at end of file From b4a026ecd46f54107e3caeec1ddb9277376be4f6 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Thu, 14 Nov 2019 17:40:40 -0800 Subject: [PATCH 056/199] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20191114164031 (#1553) --- .../resolved-issues-windows-10-1607.yml | 14 ------------ .../resolved-issues-windows-10-1709.yml | 12 ---------- .../resolved-issues-windows-10-1803.yml | 12 ---------- ...indows-10-1809-and-windows-server-2019.yml | 4 ---- ...ndows-7-and-windows-server-2008-r2-sp1.yml | 16 -------------- ...windows-8.1-and-windows-server-2012-r2.yml | 10 ++------- ...esolved-issues-windows-server-2008-sp2.yml | 22 ------------------- .../resolved-issues-windows-server-2012.yml | 14 ------------ .../status-windows-10-1803.yml | 10 --------- ...indows-10-1809-and-windows-server-2019.yml | 10 --------- .../windows-message-center.yml | 2 +- 11 files changed, 3 insertions(+), 123 deletions(-) diff --git a/windows/release-information/resolved-issues-windows-10-1607.yml b/windows/release-information/resolved-issues-windows-10-1607.yml index f95b379a56..09d2a2a5c1 100644 --- a/windows/release-information/resolved-issues-windows-10-1607.yml +++ b/windows/release-information/resolved-issues-windows-10-1607.yml @@ -47,10 +47,7 @@ sections:

    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >OS Build 14393.3025

    June 11, 2019
    KB4503267Resolved
    KB4503294June 18, 2019
    02:00 PM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

    See details >OS Build 14393.2999

    May 23, 2019
    KB4499177Resolved
    KB4503267June 11, 2019
    10:00 AM PT
    Issue using PXE to start a device from WDS
    There may be issues using PXE to start a device from a WDS server configured to use Variable Window Extension.

    See details >OS Build 14393.2848

    March 12, 2019
    KB4489882Resolved
    KB4503267June 11, 2019
    10:00 AM PT -
    Update not showing as applicable through WSUS or SCCM or when manually installed
    Update not showing as applicable through WSUS or SCCM or when manually installed

    See details >OS Build 14393.2969

    May 14, 2019
    KB4494440Resolved
    KB4498947May 14, 2019
    10:00 AM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >OS Build 14393.2969

    May 14, 2019
    KB4494440Resolved
    KB4505052May 19, 2019
    02:00 PM PT -
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

    See details >OS Build 14393.2941

    April 25, 2019
    KB4493473Resolved
    KB4494440May 14, 2019
    10:00 AM PT -
    Zone transfers over TCP may fail
    Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

    See details >OS Build 14393.2941

    April 25, 2019
    KB4493473Resolved
    KB4494440May 14, 2019
    10:00 AM PT " @@ -112,18 +109,7 @@ sections: text: " - - -
    DetailsOriginating updateStatusHistory
    Devices with Hyper-V enabled may receive BitLocker error 0xC0210000
    Some devices with Hyper-V enabled may enter BitLocker recovery mode and receive an error, \"0xC0210000\" after installing KB4494440 and restarting.

    Affected platforms:
    • Client: Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
    • Server: Windows Server 2016
    Resolution: This issue was resolved in KB4507460.

    Back to top
    OS Build 14393.2969

    May 14, 2019
    KB4494440
    Resolved
    KB4507460
    Resolved:
    July 09, 2019
    10:00 AM PT

    Opened:
    May 21, 2019
    08:50 AM PT
    Update not showing as applicable through WSUS or SCCM or when manually installed
    KB4494440 or later updates may not show as applicable through WSUS or SCCM to the affected platforms. When manually installing the standalone update from Microsoft Update Catalog, it may fail to install with the error, \"The update is not applicable to your computer.\"


    Affected platforms:
    • Client: Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
    • Server: Windows Server 2016

    Resolution: The servicing stack update (SSU) (KB4498947) must be installed before installing the latest cumulative update (LCU). The LCU will not be reported as applicable until the SSU is installed. For more information, see Servicing stack updates.

    Back to top
    OS Build 14393.2969

    May 14, 2019
    KB4494440
    Resolved
    KB4498947
    Resolved:
    May 14, 2019
    10:00 AM PT

    Opened:
    May 24, 2019
    04:20 PM PT
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolution: We have released an \"optional, out-of-band\" update for Windows 10 (KB4505052) to resolve this issue. If you are affected, we recommend you apply this update by installing KB4505052 from Windows Update and then restarting your device.

    This update will not be applied automatically. To download and install this update, go to Settings > Update & Security > Windows Update and select Check for updates. To get the standalone package for KB4505052, search for it in the Microsoft Update Catalog.
     

    Back to top
    OS Build 14393.2969

    May 14, 2019
    KB4494440
    Resolved
    KB4505052
    Resolved:
    May 19, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel. For example, the layout and cell size of Microsoft Excel sheets may change when using MS UI Gothic.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
    Resolution: This issue has been resolved.

    Back to top
    OS Build 14393.2941

    April 25, 2019
    KB4493473
    Resolved
    KB4494440
    Resolved:
    May 14, 2019
    10:00 AM PT

    Opened:
    May 10, 2019
    10:35 AM PT
    - " - -- title: April 2019 -- items: - - type: markdown - text: " - -
    DetailsOriginating updateStatusHistory
    Zone transfers over TCP may fail
    Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail after installing KB4493473
     
    Affected platforms:  
    • Client: Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016 
    • Server: Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016 
    Resolution: This issue was resolved in KB4494440.

    Back to top
    OS Build 14393.2941

    April 25, 2019
    KB4493473
    Resolved
    KB4494440
    Resolved:
    May 14, 2019
    10:00 AM PT

    Opened:
    April 25, 2019
    02:00 PM PT
    " diff --git a/windows/release-information/resolved-issues-windows-10-1709.yml b/windows/release-information/resolved-issues-windows-10-1709.yml index 9ec5a0c287..3006fe92db 100644 --- a/windows/release-information/resolved-issues-windows-10-1709.yml +++ b/windows/release-information/resolved-issues-windows-10-1709.yml @@ -42,8 +42,6 @@ sections:
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >OS Build 16299.1217

    June 11, 2019
    KB4503284Resolved
    KB4503281June 18, 2019
    02:00 PM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

    See details >OS Build 16299.1182

    May 28, 2019
    KB4499147Resolved
    KB4503284June 11, 2019
    10:00 AM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >OS Build 16299.1143

    May 14, 2019
    KB4498946Resolved
    KB4505062May 19, 2019
    02:00 PM PT -
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

    See details >OS Build 16299.1127

    April 25, 2019
    KB4493440Resolved
    KB4499179May 14, 2019
    10:00 AM PT -
    Zone transfers over TCP may fail
    Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

    See details >OS Build 16299.1127

    April 25, 2019
    KB4493440Resolved
    KB4499179May 14, 2019
    10:00 AM PT " @@ -102,15 +100,5 @@ sections: text: " - -
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolved: We have released an \"out-of-band\" update for Windows 10 (KB4505062) to resolve this issue.

    • UK customers: This update will be applied automatically to resolve this issue. You may be required to restart your device again. If you are affected by this issue, Check for updates to apply the update immediately.
    • Customers outside of the UK: This update will not be applied automatically. If you are affected by this issue, we recommend you apply this update by installing KB4505062 from Windows Update and then restarting your device.
    To download and install this update, go to Settings > Update & Security > Windows Update and select Check for updates. To get the standalone package for KB4505062, search for it in the Microsoft Update Catalog.
     

    Back to top
    OS Build 16299.1143

    May 14, 2019
    KB4498946
    Resolved
    KB4505062
    Resolved:
    May 19, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel. For example, the layout and cell size of Microsoft Excel sheets may change when using MS UI Gothic.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
    Resolution: This issue has been resolved.

    Back to top
    OS Build 16299.1127

    April 25, 2019
    KB4493440
    Resolved
    KB4499179
    Resolved:
    May 14, 2019
    10:00 AM PT

    Opened:
    May 10, 2019
    10:35 AM PT
    - " - -- title: April 2019 -- items: - - type: markdown - text: " - -
    DetailsOriginating updateStatusHistory
    Zone transfers over TCP may fail
    Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail after installing KB4493440
     
    Affected platforms:  
    • Client: Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016 
    • Server: Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016 
    Resolution: This issue was resolved in KB4499179.

    Back to top
    OS Build 16299.1127

    April 25, 2019
    KB4493440
    Resolved
    KB4499179
    Resolved:
    May 14, 2019
    10:00 AM PT

    Opened:
    April 25, 2019
    02:00 PM PT
    " diff --git a/windows/release-information/resolved-issues-windows-10-1803.yml b/windows/release-information/resolved-issues-windows-10-1803.yml index 9a7946487e..323540b947 100644 --- a/windows/release-information/resolved-issues-windows-10-1803.yml +++ b/windows/release-information/resolved-issues-windows-10-1803.yml @@ -45,8 +45,6 @@ sections:
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >OS Build 17134.829

    June 11, 2019
    KB4503286Resolved
    KB4503288June 18, 2019
    02:00 PM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

    See details >OS Build 17134.799

    May 21, 2019
    KB4499183Resolved
    KB4503286June 11, 2019
    10:00 AM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >OS Build 17134.765

    May 14, 2019
    KB4499167Resolved
    KB4505064May 19, 2019
    02:00 PM PT -
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

    See details >OS Build 17134.753

    April 25, 2019
    KB4493437Resolved
    KB4499167May 14, 2019
    10:00 AM PT -
    Zone transfers over TCP may fail
    Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

    See details >OS Build 17134.753

    April 25, 2019
    KB4493437Resolved
    KB4499167May 14, 2019
    10:00 AM PT " @@ -108,15 +106,5 @@ sections: text: " - -
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolved: We have released an \"out-of-band\" update for Windows 10 (KB4505064) to resolve this issue.

    • UK customers: This update will be applied automatically to resolve this issue. You may be required to restart your device again. If you are affected by this issue, Check for updates to apply the update immediately.
    • Customers outside of the UK: This update will not be applied automatically. If you are affected by this issue, we recommend you apply this update by installing KB4505064 from Windows Update and then restarting your device.
    To download and install this update, go to Settings > Update & Security > Windows Update and select Check for updates. To get the standalone package for KB4505064, search for it in the Microsoft Update Catalog.
     

    Back to top
    OS Build 17134.765

    May 14, 2019
    KB4499167
    Resolved
    KB4505064
    Resolved:
    May 19, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel. For example, the layout and cell size of Microsoft Excel sheets may change when using MS UI Gothic.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
    Resolution: This issue has been resolved.

    Back to top
    OS Build 17134.753

    April 25, 2019
    KB4493437
    Resolved
    KB4499167
    Resolved:
    May 14, 2019
    10:00 AM PT

    Opened:
    May 10, 2019
    10:35 AM PT
    - " - -- title: April 2019 -- items: - - type: markdown - text: " - -
    DetailsOriginating updateStatusHistory
    Zone transfers over TCP may fail
    Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail after installing KB4493437
     
    Affected platforms:  
    • Client: Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016 
    • Server: Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016 
    Resolution: This issue was resolved in KB4499167.

    Back to top
    OS Build 17134.753

    April 25, 2019
    KB4493437
    Resolved
    KB4499167
    Resolved:
    May 14, 2019
    10:00 AM PT

    Opened:
    April 25, 2019
    02:00 PM PT
    " diff --git a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml index 584b103b18..cf6d53d9b5 100644 --- a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml @@ -50,9 +50,7 @@ sections:
    Issue using PXE to start a device from WDS
    Using PXE to start a device from a WDS server configured to use Variable Window Extension may terminate the connection.

    See details >OS Build 17763.379

    March 12, 2019
    KB4489899Resolved
    KB4503327June 11, 2019
    10:00 AM PT
    Audio not working on monitors or TV connected to a PC via HDMI, USB, or DisplayPort
    Upgrade block: Certain new Intel display drivers may accidentally turn on unsupported features in Windows.

    See details >OS Build 17763.134

    November 13, 2018
    KB4467708Resolved
    May 21, 2019
    07:42 AM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >OS Build 17763.503

    May 14, 2019
    KB4494441Resolved
    KB4505056May 19, 2019
    02:00 PM PT -
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

    See details >OS Build 17763.475

    May 03, 2019
    KB4495667Resolved
    KB4494441May 14, 2019
    10:00 AM PT
    Windows 10, version 1809 update history may show an update installed twice
    Some customers are reporting that KB4494441 installed twice on their device

    See details >OS Build 17763.503

    May 14, 2019
    KB4494441Resolved
    May 16, 2019
    02:37 PM PT -
    Zone transfers over TCP may fail
    Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

    See details >OS Build 17763.475

    May 03, 2019
    KB4495667Resolved
    KB4494441May 14, 2019
    10:00 AM PT " @@ -125,9 +123,7 @@ sections: - -
    DetailsOriginating updateStatusHistory
    Printing from Microsoft Edge or other UWP apps may result in the error 0x80070007
    When attempting to print from Microsoft Edge or other Universal Windows Platform (UWP) applications you may receive the error, \"Your printer has experienced an unexpected configuration problem. 0x80070007e.\"
     
    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019
    • Server: Windows Server, version 1809; Windows Server 2019
    Resolution: This issue was resolved in KB4501371

    Back to top
    OS Build 17763.379

    March 12, 2019
    KB4489899
    Resolved
    KB4501371
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    May 02, 2019
    04:47 PM PT
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolved: We have released an \"out-of-band\" update for Windows 10 (KB4505056) to resolve this issue.

    • UK customers: This update will be applied automatically to resolve this issue. You may be required to restart your device again. If you are affected by this issue, Check for updates to apply the update immediately.
    • Customers outside of the UK: This update will not be applied automatically. If you are affected by this issue, we recommend you apply this update by installing KB4505056 from Windows Update and then restarting your device.
    To download and install this update, go to Settings > Update & Security > Windows Update and select Check for updates. To get the standalone package for KB4505056, search for it in the Microsoft Update Catalog.
     

    Back to top
    OS Build 17763.503

    May 14, 2019
    KB4494441
    Resolved
    KB4505056
    Resolved:
    May 19, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel. For example, the layout and cell size of Microsoft Excel sheets may change when using MS UI Gothic.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
    Resolution: This issue has been resolved.

    Back to top
    OS Build 17763.475

    May 03, 2019
    KB4495667
    Resolved
    KB4494441
    Resolved:
    May 14, 2019
    10:00 AM PT

    Opened:
    May 10, 2019
    10:35 AM PT
    Windows 10, version 1809 update history may show an update installed twice
    Affected platforms:
    • Client: Windows 10, version 1809
    Cause:
    In certain situations, installing an update requires multiple download and restart steps. In cases where two intermediate steps of the installation complete successfully, the View your Update history page will report that installation completed successfully twice. 

    Resolution:
    No action is required on your part. The update installation may take longer and may require more than one restart, but will install successfully after all intermediate installation steps have completed. We are working on improving this update experience to ensure the Update history correctly reflects the installation of the latest cumulative update (LCU).

    Back to top
    OS Build 17763.503

    May 14, 2019
    KB4494441
    Resolved
    Resolved:
    May 16, 2019
    02:37 PM PT

    Opened:
    May 14, 2019
    02:56 PM PT
    Zone transfers over TCP may fail
    Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail after installing KB4495667
     
    Affected platforms:  
    • Client: Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016 
    • Server: Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016 
    Resolution: This issue was resolved in KB4494441.

    Back to top
    OS Build 17763.475

    May 03, 2019
    KB4495667
    Resolved
    KB4494441
    Resolved:
    May 14, 2019
    10:00 AM PT

    Opened:
    May 14, 2019
    01:19 PM PT
    " diff --git a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml index 8b2b541e7e..b311991b25 100644 --- a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml @@ -42,10 +42,6 @@ sections:
    IE11 may stop working when loading or interacting with Power BI reports
    Power BI reports that contain line charts with markers may cause Internet Explorer 11 to stop working.

    See details >May 14, 2019
    KB4499164Resolved
    KB4503277June 20, 2019
    02:00 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >June 11, 2019
    KB4503292Resolved
    KB4503277June 20, 2019
    02:00 PM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >May 14, 2019
    KB4499164Resolved
    KB4505050May 18, 2019
    02:00 PM PT -
    System may be unresponsive after restart if ArcaBit antivirus software installed
    Devices with ArcaBit antivirus software installed may become unresponsive upon restart.

    See details >April 09, 2019
    KB4493472Resolved
    May 14, 2019
    01:23 PM PT -
    System unresponsive after restart if Sophos Endpoint Protection installed
    Devices with Sophos Endpoint Protection, managed by Sophos Central or Sophos Enterprise Console, may be unresponsive.

    See details >April 09, 2019
    KB4493472Resolved
    May 14, 2019
    01:22 PM PT -
    System may be unresponsive after restart if Avira antivirus software installed
    Devices with Avira antivirus software installed may become unresponsive upon restart.

    See details >April 09, 2019
    KB4493472Resolved
    May 14, 2019
    01:21 PM PT -
    Authentication may fail for services after the Kerberos ticket expires
    Authentication may fail for services that require unconstrained delegation after the Kerberos ticket expires.

    See details >March 12, 2019
    KB4489878Resolved
    KB4499164May 14, 2019
    10:00 AM PT " @@ -111,17 +107,5 @@ sections: text: " - - - -
    DetailsOriginating updateStatusHistory
    System may be unresponsive after restart with certain McAfee antivirus products
    Microsoft and McAfee have identified an issue on devices with McAfee Endpoint Security (ENS) Threat Prevention 10.x or McAfee Host Intrusion Prevention (Host IPS) 8.0 or McAfee VirusScan Enterprise (VSE) 8.8 installed. It may cause the system to have slow startup or become unresponsive at restart after installing this update. 

    Affected platforms:
    • Client: Windows 8.1; Windows 7 SP1
    • Server: Windows Server 2012 R2; Windows Server 2008 R2 SP1
    Resolution: This issue has been resolved. McAfee has released an automatic update to address this issue. Guidance for McAfee customers can be found in the following McAfee support articles: 

    Back to top
    April 09, 2019
    KB4493472
    Resolved External
    Last updated:
    August 13, 2019
    06:59 PM PT

    Opened:
    April 09, 2019
    10:00 AM PT
    System may be unresponsive after restart if ArcaBit antivirus software installed
    Microsoft and ArcaBit have identified an issue on devices with ArcaBit antivirus software installed that may cause the system to become unresponsive upon restart after installing KB4493472.

    Affected platforms:
    • Client: Windows 8.1; Windows 7 SP1
    • Server: Windows Server 2012 R2; Windows Server 2008 R2 SP1
    Resolution: This issue has been resolved. Microsoft has removed the temporary block for all affected Windows updates. ArcaBit has released an update to address this issue. For more information, see the Arcabit support article.

    Back to top
    April 09, 2019
    KB4493472
    Resolved
    Resolved:
    May 14, 2019
    01:23 PM PT

    Opened:
    April 09, 2019
    10:00 AM PT
    System unresponsive after restart if Sophos Endpoint Protection installed
    Microsoft and Sophos have identified an issue on devices with Sophos Endpoint Protection installed and managed by either Sophos Central or Sophos Enterprise Console (SEC) that may cause the system to become unresponsive upon restart after installing KB4493472.

    Affected platforms: 
    • Client: Windows 8.1; Windows 7 SP1
    • Server: Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue has been resolved. Microsoft has removed the temporary block for all affected Windows updates. Sophos has released an update to address this issue. Guidance for Sophos Endpoint and Sophos Enterprise Console customers can be found in the Sophos support article.

    Back to top
    April 09, 2019
    KB4493472
    Resolved
    Resolved:
    May 14, 2019
    01:22 PM PT

    Opened:
    April 09, 2019
    10:00 AM PT
    System may be unresponsive after restart if Avira antivirus software installed
    Microsoft and Avira have identified an issue on devices with Avira antivirus software installed that may cause the system to become unresponsive upon restart after installing KB4493472.

    Affected platforms: 
    • Client: Windows 8.1; Windows 7 SP1 
    • Server: Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue has been resolved. Microsoft has removed the temporary block for all affected Windows updates. Avira has released an automatic update to address this issue. Guidance for Avira customers can be found in the Avira support article.

    Back to top
    April 09, 2019
    KB4493472
    Resolved
    Resolved:
    May 14, 2019
    01:21 PM PT

    Opened:
    April 09, 2019
    10:00 AM PT
    - " - -- title: March 2019 -- items: - - type: markdown - text: " - -
    DetailsOriginating updateStatusHistory
    Authentication may fail for services after the Kerberos ticket expires
    After installing KB4489878, some customers report that authentication fails for services that require unconstrained delegation after the Kerberos ticket expires (the default is 10 hours). For example, the SQL server service fails.

    Affected platforms: 
    • Client: Windows 7 SP1
    • Server: Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue was resolved in KB4499164.

    Back to top
    March 12, 2019
    KB4489878
    Resolved
    KB4499164
    Resolved:
    May 14, 2019
    10:00 AM PT

    Opened:
    March 12, 2019
    10:00 AM PT
    " diff --git a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml index dd4aae95a7..9a04a14cf0 100644 --- a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml @@ -42,10 +42,7 @@ sections:
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >June 11, 2019
    KB4503276Resolved
    KB4503283June 20, 2019
    02:00 PM PT
    Issue using PXE to start a device from WDS
    There may be issues using PXE to start a device from a WDS server configured to use Variable Window Extension.

    See details >March 12, 2019
    KB4489881Resolved
    KB4503276June 11, 2019
    10:00 AM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >May 14, 2019
    KB4499151Resolved
    KB4505050May 18, 2019
    02:00 PM PT -
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

    See details >April 25, 2019
    KB4493443Resolved
    KB4499151May 14, 2019
    10:00 AM PT -
    System may be unresponsive after restart if ArcaBit antivirus software installed
    Devices with ArcaBit antivirus software installed may become unresponsive upon restart.

    See details >April 09, 2019
    KB4493446Resolved
    May 14, 2019
    01:22 PM PT -
    System unresponsive after restart if Sophos Endpoint Protection installed
    Devices with Sophos Endpoint Protection, managed by Sophos Central or Sophos Enterprise Console, may be unresponsive.

    See details >April 09, 2019
    KB4493446Resolved
    May 14, 2019
    01:22 PM PT -
    System may be unresponsive after restart if Avira antivirus software installed
    Devices with Avira antivirus software installed may become unresponsive upon restart.

    See details >April 09, 2019
    KB4493446Resolved
    May 14, 2019
    01:21 PM PT +
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

    See details >April 25, 2019
    KB4493443Resolved
    May 15, 2019
    05:55 PM PT " @@ -101,7 +98,7 @@ sections: text: " - +
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolved: We have released an \"optional\" update for Internet Explorer 11 (KB4505050) to resolve this issue. We recommend you apply this update by installing KB4505050 from Windows Update and then restarting your device.
    To download and install this update, see How to get an update through Windows Update. This update is also available through the Microsoft Update Catalog website.

    Back to top
    May 14, 2019
    KB4499151
    Resolved
    KB4505050
    Resolved:
    May 18, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel. For example, the layout and cell size of Microsoft Excel sheets may change when using MS UI Gothic.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
    Resolution: This issue has been resolved.

    Back to top
    April 25, 2019
    KB4493443
    Resolved
    KB4499151
    Resolved:
    May 14, 2019
    10:00 AM PT

    Opened:
    May 10, 2019
    10:35 AM PT
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel. For example, the layout and cell size of Microsoft Excel sheets may change when using MS UI Gothic.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
    Resolution: This issue has been resolved.

    Back to top
    April 25, 2019
    KB4493443
    Resolved
    Resolved:
    May 15, 2019
    05:55 PM PT

    Opened:
    May 10, 2019
    10:35 AM PT
    " @@ -111,9 +108,6 @@ sections: text: " - - -
    DetailsOriginating updateStatusHistory
    System may be unresponsive after restart with certain McAfee antivirus products
    Microsoft and McAfee have identified an issue on devices with McAfee Endpoint Security (ENS) Threat Prevention 10.x or McAfee Host Intrusion Prevention (Host IPS) 8.0 or McAfee VirusScan Enterprise (VSE) 8.8 installed. It may cause the system to have slow startup or become unresponsive at restart after installing this update. 

    Affected platforms:
    • Client: Windows 8.1; Windows 7 SP1
    • Server: Windows Server 2012 R2; Windows Server 2008 R2 SP1
    Resolution: This issue has been resolved. McAfee has released an automatic update to address this issue. Guidance for McAfee customers can be found in the following McAfee support articles:  

    Back to top
    April 09, 2019
    KB4493446
    Resolved External
    Last updated:
    August 13, 2019
    06:59 PM PT

    Opened:
    April 09, 2019
    10:00 AM PT
    System may be unresponsive after restart if ArcaBit antivirus software installed
    Microsoft and ArcaBit have identified an issue on devices with ArcaBit antivirus software installed that may cause the system to become unresponsive upon restart after installing KB4493446.

    Affected platforms:
    • Client: Windows 8.1; Windows 7 SP1
    • Server: Windows Server 2012 R2; Windows Server 2008 R2 SP1
    Resolution: This issue has been resolved. Microsoft has removed the temporary block for all affected Windows updates. ArcaBit has released an update to address this issue. For more information, see the Arcabit support article.

    Back to top
    April 09, 2019
    KB4493446
    Resolved
    Resolved:
    May 14, 2019
    01:22 PM PT

    Opened:
    April 09, 2019
    10:00 AM PT
    System unresponsive after restart if Sophos Endpoint Protection installed
    Microsoft and Sophos have identified an issue on devices with Sophos Endpoint Protection installed and managed by either Sophos Central or Sophos Enterprise Console (SEC) that may cause the system to become unresponsive upon restart after installing KB4493446.

    Affected platforms: 
    • Client: Windows 8.1; Windows 7 SP1
    • Server: Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue has been resolved. Microsoft has removed the temporary block for all affected Windows updates. Sophos has released an update to address this issue. Guidance for Sophos Endpoint and Sophos Enterprise Console customers can be found in the Sophos support article.

    Back to top
    April 09, 2019
    KB4493446
    Resolved
    Resolved:
    May 14, 2019
    01:22 PM PT

    Opened:
    April 09, 2019
    10:00 AM PT
    System may be unresponsive after restart if Avira antivirus software installed
    Microsoft and Avira have identified an issue on devices with Avira antivirus software installed that may cause the system to become unresponsive upon restart after installing KB4493446.

    Affected platforms: 
    • Client: Windows 8.1; Windows 7 SP1 
    • Server: Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
    Resolution: This issue has been resolved. Microsoft has removed the temporary block for all affected Windows updates. Avira has released an automatic update to address this issue. Guidance for Avira customers can be found in the Avira support article.

    Back to top
    April 09, 2019
    KB4493446
    Resolved
    Resolved:
    May 14, 2019
    01:21 PM PT

    Opened:
    April 09, 2019
    10:00 AM PT
    " diff --git a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml index 535126c94e..c0a8e854fa 100644 --- a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml +++ b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml @@ -38,9 +38,6 @@ sections:
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >August 13, 2019
    KB4512476Resolved
    KB4517301August 16, 2019
    02:00 PM PT
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

    See details >June 11, 2019
    KB4503273Resolved External
    August 09, 2019
    07:03 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >June 11, 2019
    KB4503273Resolved
    KB4503271June 20, 2019
    02:00 PM PT -
    System unresponsive after restart if Sophos Endpoint Protection installed
    Devices with Sophos Endpoint Protection, managed by Sophos Central or Sophos Enterprise Console, may be unresponsive.

    See details >April 09, 2019
    KB4493471Resolved
    May 14, 2019
    01:21 PM PT -
    System may be unresponsive after restart if Avira antivirus software installed
    Devices with Avira antivirus software installed may become unresponsive upon restart.

    See details >April 09, 2019
    KB4493471Resolved
    May 14, 2019
    01:19 PM PT -
    Authentication may fail for services after the Kerberos ticket expires
    Authentication may fail for services that require unconstrained delegation after the Kerberos ticket expires.

    See details >March 12, 2019
    KB4489880Resolved
    KB4499149May 14, 2019
    10:00 AM PT " @@ -88,22 +85,3 @@ sections:
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue was resolved in KB4503271. If you are using Security Only updates, see KB4508640 for resolving KB for your platform.

    Back to topJune 11, 2019
    KB4503273Resolved
    KB4503271Resolved:
    June 20, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT " - -- title: April 2019 -- items: - - type: markdown - text: " - - - -
    DetailsOriginating updateStatusHistory
    System unresponsive after restart if Sophos Endpoint Protection installed
    Microsoft and Sophos have identified an issue on devices with Sophos Endpoint Protection installed and managed by either Sophos Central or Sophos Enterprise Console (SEC) that may cause the system to become unresponsive upon restart after installing KB4493471.

    Affected platforms: 
    • Client: Windows 8.1; Windows 7 SP1
    • Server: Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue has been resolved. Microsoft has removed the temporary block for all affected Windows updates. Sophos has released an update to address this issue. Guidance for Sophos Endpoint and Sophos Enterprise Console customers can be found in the Sophos support article.

    Back to top
    April 09, 2019
    KB4493471
    Resolved
    Resolved:
    May 14, 2019
    01:21 PM PT

    Opened:
    April 09, 2019
    10:00 AM PT
    System may be unresponsive after restart if Avira antivirus software installed
    Microsoft and Avira have identified an issue on devices with Avira antivirus software installed that may cause the system to become unresponsive upon restart after installing KB4493471.

    Affected platforms: 
    • Client: Windows 8.1; Windows 7 SP1 
    • Server: Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue has been resolved. Microsoft has removed the temporary block for all affected Windows updates. Avira has released an automatic update to address this issue. Guidance for Avira customers can be found in the Avira support article.

    Back to top
    April 09, 2019
    KB4493471
    Resolved
    Resolved:
    May 14, 2019
    01:19 PM PT

    Opened:
    April 09, 2019
    10:00 AM PT
    - " - -- title: March 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Authentication may fail for services after the Kerberos ticket expires
    After installing KB4489880, some customers report that authentication fails for services that require unconstrained delegation after the Kerberos ticket expires (the default is 10 hours). For example, the SQL server service fails.

    Affected platforms: 
    • Client: Windows 7 SP1
    • Server: Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue was resolved in KB4499149.

    Back to top
    March 12, 2019
    KB4489880
    Resolved
    KB4499149
    Resolved:
    May 14, 2019
    10:00 AM PT

    Opened:
    March 12, 2019
    10:00 AM PT
    - " diff --git a/windows/release-information/resolved-issues-windows-server-2012.yml b/windows/release-information/resolved-issues-windows-server-2012.yml index 660872c996..72ea52e905 100644 --- a/windows/release-information/resolved-issues-windows-server-2012.yml +++ b/windows/release-information/resolved-issues-windows-server-2012.yml @@ -41,9 +41,6 @@ sections:
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >June 11, 2019
    KB4503285Resolved
    KB4503295June 20, 2019
    02:00 PM PT
    Issue using PXE to start a device from WDS
    There may be issues using PXE to start a device from a WDS server configured to use Variable Window Extension.

    See details >March 12, 2019
    KB4489891Resolved
    KB4503285June 11, 2019
    10:00 AM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >May 14, 2019
    KB4499171Resolved
    KB4505050May 18, 2019
    02:00 PM PT -
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

    See details >April 25, 2019
    KB4493462Resolved
    KB4499171May 14, 2019
    10:00 AM PT -
    System unresponsive after restart if Sophos Endpoint Protection installed
    Devices with Sophos Endpoint Protection, managed by Sophos Central or Sophos Enterprise Console, may be unresponsive.

    See details >April 09, 2019
    KB4493451Resolved
    May 14, 2019
    01:21 PM PT -
    System may be unresponsive after restart if Avira antivirus software installed
    Devices with Avira antivirus software installed may become unresponsive upon restart.

    See details >April 09, 2019
    KB4493451Resolved
    May 14, 2019
    01:19 PM PT " @@ -99,17 +96,6 @@ sections: text: " - -
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolved: We have released an \"optional\" update for Internet Explorer 11 (KB4505050) to resolve this issue. We recommend you apply this update by installing KB4505050 from Windows Update and then restarting your device.
    To download and install this update, see How to get an update through Windows Update. This update is also available through the Microsoft Update Catalog website.

    Back to top
    May 14, 2019
    KB4499171
    Resolved
    KB4505050
    Resolved:
    May 18, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel. For example, the layout and cell size of Microsoft Excel sheets may change when using MS UI Gothic.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
    Resolution: This issue has been resolved.

    Back to top
    April 25, 2019
    KB4493462
    Resolved
    KB4499171
    Resolved:
    May 14, 2019
    10:00 AM PT

    Opened:
    May 10, 2019
    10:35 AM PT
    - " - -- title: April 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    System unresponsive after restart if Sophos Endpoint Protection installed
    Microsoft and Sophos have identified an issue on devices with Sophos Endpoint Protection installed and managed by either Sophos Central or Sophos Enterprise Console (SEC) that may cause the system to become unresponsive upon restart after installing KB4493451.

    Affected platforms: 
    • Client: Windows 8.1; Windows 7 SP1
    • Server: Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue has been resolved. Microsoft has removed the temporary block for all affected Windows updates. Sophos has released an update to address this issue. Guidance for Sophos Endpoint and Sophos Enterprise Console customers can be found in the Sophos support article.

    Back to top
    April 09, 2019
    KB4493451
    Resolved
    Resolved:
    May 14, 2019
    01:21 PM PT

    Opened:
    April 09, 2019
    10:00 AM PT
    System may be unresponsive after restart if Avira antivirus software installed
    Microsoft and Avira have identified an issue on devices with Avira antivirus software installed that may cause the system to become unresponsive upon restart after installing KB4493451.

    Affected platforms: 
    • Client: Windows 8.1; Windows 7 SP1 
    • Server: Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue has been resolved. Microsoft has removed the temporary block for all affected Windows updates. Avira has released an automatic update to address this issue. Guidance for Avira customers can be found in the Avira support article.

    Back to top
    April 09, 2019
    KB4493451
    Resolved
    Resolved:
    May 14, 2019
    01:19 PM PT

    Opened:
    April 09, 2019
    10:00 AM PT
    " diff --git a/windows/release-information/status-windows-10-1803.yml b/windows/release-information/status-windows-10-1803.yml index b4c7c46b2b..37cba3b160 100644 --- a/windows/release-information/status-windows-10-1803.yml +++ b/windows/release-information/status-windows-10-1803.yml @@ -67,7 +67,6 @@ sections:
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >OS Build 17134.1006

    September 10, 2019
    KB4516058Mitigated
    November 12, 2019
    08:05 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >OS Build 17134.1069

    October 08, 2019
    KB4520008Mitigated External
    November 05, 2019
    03:36 PM PT
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >OS Build 17134.950

    August 13, 2019
    KB4512501Resolved
    KB4519978October 15, 2019
    10:00 AM PT -
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >OS Build 17134.829

    June 11, 2019
    KB4503286Resolved
    KB4519978October 15, 2019
    10:00 AM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >OS Build 17134.523

    January 08, 2019
    KB4480966Mitigated
    April 25, 2019
    02:00 PM PT " @@ -106,15 +105,6 @@ sections: " -- title: June 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Startup to a black screen after installing updates
    We are investigating reports that a small number of devices may startup to a black screen during the first logon after installing updates.


    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803
    • Server: Windows Server 2019
    Resolution: This issue was resolved in KB4519978.

    Back to top
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Resolved
    KB4519978
    Resolved:
    October 15, 2019
    10:00 AM PT

    Opened:
    June 14, 2019
    04:41 PM PT
    - " - - title: January 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index 6852b8ac85..f88d5c9274 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -68,7 +68,6 @@ sections:
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >OS Build 17763.737

    September 10, 2019
    KB4512578Mitigated
    November 12, 2019
    08:05 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >OS Build 17763.805

    October 08, 2019
    KB4519338Mitigated External
    November 05, 2019
    03:36 PM PT
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >OS Build 17763.678

    August 13, 2019
    KB4511553Resolved
    KB4520062October 15, 2019
    10:00 AM PT -
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >OS Build 17763.557

    June 11, 2019
    KB4503327Resolved
    KB4520062October 15, 2019
    10:00 AM PT
    Devices with some Asian language packs installed may receive an error
    Devices with Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_FOUND.\"

    See details >OS Build 17763.437

    April 09, 2019
    KB4493509Mitigated
    May 03, 2019
    10:59 AM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >OS Build 17763.253

    January 08, 2019
    KB4480116Mitigated
    April 09, 2019
    10:00 AM PT @@ -109,15 +108,6 @@ sections: " -- title: June 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Startup to a black screen after installing updates
    We are investigating reports that a small number of devices may startup to a black screen during the first logon after installing updates.


    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803
    • Server: Windows Server 2019
    Resolution: This issue was resolved in KB4520062.

    Back to top
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Resolved
    KB4520062
    Resolved:
    October 15, 2019
    10:00 AM PT

    Opened:
    June 14, 2019
    04:41 PM PT
    - " - - title: May 2019 - items: - type: markdown diff --git a/windows/release-information/windows-message-center.yml b/windows/release-information/windows-message-center.yml index ab1e17b516..cd3d50c72c 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -54,7 +54,7 @@ sections: Windows 10, version 1909 delivery options
    Learn how devices running Windows 10, version 1903 can update to Windows 10, version 1909 using the same servicing technology used to deliver monthly quality updates, resulting in a single restart and reducing update-related downtime.
    November 12, 2019
    10:00 AM PT What’s new for IT pros in Windows 10, version 1909
    Explore the latest features for IT, get information about media availability and related tools, and find answers to frequently asked questions.
    November 12, 2019
    10:00 AM PT Take action: November 2019 security update available for all supported versions of Windows
    The November 2019 security update release, referred to as our “B” release, is now available for all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
    November 12, 2019
    10:00 AM PT - Timing of Windows 10 optional update releases (November/December 2019)
    There will be no more optional “C” or “D” releases for the balance of this calendar year. Note There will be a December Security Update Tuesday release, as usual.
    November 12, 2019
    10:00 AM PT + Timing of Windows 10 optional update releases (November/December 2019)
    For the balance of this calendar year, there will be no optional non-security “C” and “D” releases for Windows 10. The \"C\" releases normally target the third week of the month, with \"D\" releases targeting the fourth week. Note There will be a December Security Update Tuesday release, as usual. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer
    November 12, 2019
    10:00 AM PT Windows 10, version 1803 Home and Pro editions have reached end of service
    Windows 10, version 1803 (the April 2018 Update) Home and Pro editions have reached end of service. For Windows 10 devices that are at, or within several months of reaching end of service, Windows Update will automatically initiate a feature update (with users having the ability to choose a convenient time); keeping those devices supported and receiving the monthly updates that are critical to device security and ecosystem health. For more information on end of service dates for currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
    November 12, 2019
    10:00 AM PT October 2019 Windows 10, version 1903 \"D\" optional release is available.
    The October 2019 optional monthly “D” release for Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
    October 24, 2019
    08:00 AM PT October 2019 Windows \"C\" optional release is available.
    The October 2019 optional monthly “C” release for all supported versions of Windows is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
    October 15, 2019
    09:59 AM PT From 6f3b2e7c88d9541434bd9e34575cc86839530ca5 Mon Sep 17 00:00:00 2001 From: v-savila Date: Thu, 14 Nov 2019 17:45:43 -0800 Subject: [PATCH 057/199] fix mispelling --- education/itadmins.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/itadmins.yml b/education/itadmins.yml index 533336ce5b..4aa321c59c 100644 --- a/education/itadmins.yml +++ b/education/itadmins.yml @@ -87,7 +87,7 @@ productDirectory: - url: https://social.technet.microsoft.com/wiki/contents/articles/35748.office-365-what-is-customer-lockbox-and-how-to-enable-it.aspx text: Deploying Lockbox # Card - - title: Analytics & isnsights + - title: Analytics & insights imageSrc: ./images/EDU-Education.svg links: - url: https://docs.microsoft.com/en-us/power-bi/service-admin-administering-power-bi-in-your-organization From c21bd4b0f2a771e08c8d562b3c94d2aadc4d041a Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 14 Nov 2019 23:26:36 -0800 Subject: [PATCH 058/199] changed XDDM from removed to deprec --- windows/deployment/planning/windows-10-deprecated-features.md | 1 + windows/deployment/planning/windows-10-removed-features.md | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index 2a4eb189a3..0a4f558593 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -30,6 +30,7 @@ The features described below are no longer being actively developed, and might b | My People / People in the Shell | My People is no longer being developed. It may be removed in a future update. | 1909 | | TFS1/TFS2 IME | TSF1 and TSF2 IME will be replaced by TSF3 IME in a future release. [Text Services Framework](https://docs.microsoft.com/windows/win32/tsf/what-is-text-services-framework) (TFS) enables language technologies. TSF IME are Windows components that you can add to enable typing text for Japanese, Simplified Chinese, Traditional Chinese, and Korean languages. ​| 1909 | | Package State Roaming (PSR) | PSR will be removed in a future update. PSR allows non-Microsoft developers to access roaming data on devices, enabling developers of UWP applications to write data to Windows and synchronize it to other instantiations of Windows for that user.
     
    The recommended replacement for PSR is [Azure App Service](https://docs.microsoft.com/azure/app-service/). Azure App Service is widely supported, well documented, reliable, and supports cross-platform/cross-ecosystem scenarios such as iOS, Android and web. | 1909 | +| XDDM-based remote display driver | Starting with this release the Remote Desktop Services uses a Windows Display Driver Model (WDDM) based Indirect Display Driver (IDD) for a single session remote desktop. The support for Windows 2000 Display Driver Model (XDDM) based remote display drivers will be removed in a future release. Independent Software Vendors that use XDDM-based remote display driver should plan a migration to the WDDM driver model. For more information on implementing remote indirect display driver ISVs can reach out to [rdsdev@microsoft.com](mailto:rdsdev@microsoft.com). | 1903 | | Taskbar settings roaming | Roaming of taskbar settings is no longer being developed and we plan to remove this capability in a future release. | 1903 | | Wi-Fi WEP and TKIP | Since the 1903 release, a warning message has appeared when connecting to Wi-Fi networks secured with WEP or TKIP (which are not as secure as those using WPA2 or WPA3). In a future release, any connection to a Wi-Fi network using these old ciphers will be disallowed. Wi-Fi routers should be updated to use AES ciphers, available with WPA2 or WPA3. | 1903 | | Windows To Go | Windows To Go is no longer being developed.

    The feature does not support feature updates and therefore does not enable you to stay current. It also requires a specific type of USB that is no longer supported by many OEMs.| 1903 | diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md index 09ed5fb482..3063058112 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -29,7 +29,6 @@ The following features and functionalities have been removed from the installed | ----------- | --------------------- | ------ | | PNRP APIs| ​The Peer Name Resolution Protocol (PNRP) cloud service was removed in Windows 10, version 1809. We are planning to complete the removal process by removing the corresponding APIs. | 1909 | | Taskbar settings roaming | Roaming of taskbar settings is removed in this release. This feature was announced as no longer being developed in Windows 10, version 1903. | 1909 | -| XDDM-based remote display driver | Starting with this release the Remote Desktop Services uses a Windows Display Driver Model (WDDM) based Indirect Display Driver (IDD) for a single session remote desktop. The support for Windows 2000 Display Driver Model (XDDM) based remote display drivers will be removed in a future release. Independent Software Vendors that use XDDM-based remote display driver should plan a migration to the WDDM driver model. For more information on implementing remote indirect display driver ISVs can reach out to [rdsdev@microsoft.com](mailto:rdsdev@microsoft.com). | 1903 | | Desktop messaging app doesn't offer messages sync | The messaging app on Desktop has a sync feature that can be used to sync SMS text messages received from Windows Mobile and keep a copy of them on the Desktop. The sync feature has been removed from all devices. Due to this change, you will only be able to access messages from the device that received the message. | 1903 | |Business Scanning, also called Distributed Scan Management (DSM)|We're removing this secure scanning and scanner management capability - there are no devices that support this feature.| 1809 | |[FontSmoothing setting](https://docs.microsoft.com/windows-hardware/customize/desktop/unattend/microsoft-windows-shell-setup-visualeffects-fontsmoothing) in unattend.xml|The FontSmoothing setting let you specify the font antialiasing strategy to use across the system. We've changed Windows 10 to use [ClearType](https://docs.microsoft.com/typography/cleartype/) by default, so we're removing this setting as it is no longer necessary. If you include this setting in the unattend.xml file, it'll be ignored.| 1809 | From 881dea7ab8204dcafe33e2b87c0116356c8cd5ee Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Fri, 15 Nov 2019 08:08:14 -0800 Subject: [PATCH 059/199] pencil edits line 33 --- windows/deployment/planning/windows-10-deprecated-features.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index 0a4f558593..7ff8c3069a 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -30,7 +30,7 @@ The features described below are no longer being actively developed, and might b | My People / People in the Shell | My People is no longer being developed. It may be removed in a future update. | 1909 | | TFS1/TFS2 IME | TSF1 and TSF2 IME will be replaced by TSF3 IME in a future release. [Text Services Framework](https://docs.microsoft.com/windows/win32/tsf/what-is-text-services-framework) (TFS) enables language technologies. TSF IME are Windows components that you can add to enable typing text for Japanese, Simplified Chinese, Traditional Chinese, and Korean languages. ​| 1909 | | Package State Roaming (PSR) | PSR will be removed in a future update. PSR allows non-Microsoft developers to access roaming data on devices, enabling developers of UWP applications to write data to Windows and synchronize it to other instantiations of Windows for that user.
     
    The recommended replacement for PSR is [Azure App Service](https://docs.microsoft.com/azure/app-service/). Azure App Service is widely supported, well documented, reliable, and supports cross-platform/cross-ecosystem scenarios such as iOS, Android and web. | 1909 | -| XDDM-based remote display driver | Starting with this release the Remote Desktop Services uses a Windows Display Driver Model (WDDM) based Indirect Display Driver (IDD) for a single session remote desktop. The support for Windows 2000 Display Driver Model (XDDM) based remote display drivers will be removed in a future release. Independent Software Vendors that use XDDM-based remote display driver should plan a migration to the WDDM driver model. For more information on implementing remote indirect display driver ISVs can reach out to [rdsdev@microsoft.com](mailto:rdsdev@microsoft.com). | 1903 | +| XDDM-based remote display driver | Starting with this release, the Remote Desktop Services uses a Windows Display Driver Model (WDDM) based Indirect Display Driver (IDD) for a single session remote desktop. The support for Windows 2000 Display Driver Model (XDDM) based remote display drivers will be removed in a future release. Independent Software Vendors that use an XDDM-based remote display driver should plan a migration to the WDDM driver model. For more information about implementing a remote indirect display driver, ISVs can reach out to [rdsdev@microsoft.com](mailto:rdsdev@microsoft.com). | 1903 | | Taskbar settings roaming | Roaming of taskbar settings is no longer being developed and we plan to remove this capability in a future release. | 1903 | | Wi-Fi WEP and TKIP | Since the 1903 release, a warning message has appeared when connecting to Wi-Fi networks secured with WEP or TKIP (which are not as secure as those using WPA2 or WPA3). In a future release, any connection to a Wi-Fi network using these old ciphers will be disallowed. Wi-Fi routers should be updated to use AES ciphers, available with WPA2 or WPA3. | 1903 | | Windows To Go | Windows To Go is no longer being developed.

    The feature does not support feature updates and therefore does not enable you to stay current. It also requires a specific type of USB that is no longer supported by many OEMs.| 1903 | @@ -63,4 +63,4 @@ The features described below are no longer being actively developed, and might b |Tile Data Layer | The [Tile Data Layer](https://docs.microsoft.com/windows/configuration/start-layout-troubleshoot#symptom-start-menu-issues-with-tile-data-layer-corruption) database stopped development in Windows 10, version 1703. | 1703 | |TLS DHE_DSS ciphers DisabledByDefault| [TLS RC4 Ciphers](https://docs.microsoft.com/windows-server/security/tls/tls-schannel-ssp-changes-in-windows-10-and-windows-server) will be disabled by default in this release. | 1703 | |TCPChimney | TCP Chimney Offload is no longer being developed. See [Performance Tuning Network Adapters](https://docs.microsoft.com/windows-server/networking/technologies/network-subsystem/net-sub-performance-tuning-nics). | 1703 | -|IPsec Task Offload| [IPsec Task Offload](https://docs.microsoft.com/windows-hardware/drivers/network/task-offload) versions 1 and 2 are no longer being developed and should not be used. | 1703 | \ No newline at end of file +|IPsec Task Offload| [IPsec Task Offload](https://docs.microsoft.com/windows-hardware/drivers/network/task-offload) versions 1 and 2 are no longer being developed and should not be used. | 1703 | From 09c7b694667987289e5833176763119b742392b1 Mon Sep 17 00:00:00 2001 From: martyav Date: Fri, 15 Nov 2019 14:09:23 -0500 Subject: [PATCH 060/199] added mention of atp block list --- ...ck-potentially-unwanted-apps-windows-defender-antivirus.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md index 20f5db2632..8604a7e383 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md @@ -53,7 +53,9 @@ Although potentially unwanted application protection in Microsoft Edge (Chromium > [!TIP] > If you are running Microsoft Edge (Chromium-based), you can safely explore the URL-blocking feature of PUA protection by testing it out on one of our Windows Defender SmartScreen demo pages. - +#### Blocking URLs with Windows Defender SmartScreen + +In Chromium-based Edge with PUA protection turned on, Windows Defender SmartScreen will protect you from PUA-associated URLs. Although Microsoft Defender ATP has its own block list, based upon a data set managed by Microsoft, you can also customize this list based on your own threat intelligence. If you [create and manage indicators](../microsoft-defender-atp/manage-indicators#create-indicators-for-ips-and-urlsdomains.md) in the Microsoft Defender ATP portal, SmartScreen will respect the new settings. ### Windows Defender Antivirus From 4940c9f11b8adbaccd2f4c86ba684feb213fed44 Mon Sep 17 00:00:00 2001 From: martyav Date: Fri, 15 Nov 2019 14:53:48 -0500 Subject: [PATCH 061/199] added bit about configuring group policies re: smartscreen --- ...-potentially-unwanted-apps-windows-defender-antivirus.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md index 8604a7e383..c8317f4f86 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md @@ -55,7 +55,11 @@ Although potentially unwanted application protection in Microsoft Edge (Chromium #### Blocking URLs with Windows Defender SmartScreen -In Chromium-based Edge with PUA protection turned on, Windows Defender SmartScreen will protect you from PUA-associated URLs. Although Microsoft Defender ATP has its own block list, based upon a data set managed by Microsoft, you can also customize this list based on your own threat intelligence. If you [create and manage indicators](../microsoft-defender-atp/manage-indicators#create-indicators-for-ips-and-urlsdomains.md) in the Microsoft Defender ATP portal, SmartScreen will respect the new settings. +In Chromium-based Edge with PUA protection turned on, Windows Defender SmartScreen will protect you from PUA-associated URLs. Although Microsoft Defender ATP has its own block list, based upon a data set managed by Microsoft, you can customize this list based on your own threat intelligence. If you [create and manage indicators](../microsoft-defender-atp/manage-indicators#create-indicators-for-ips-and-urlsdomains.md) in the Microsoft Defender ATP portal, Windows Defender SmartScreen will respect the new settings. + +Admins can also [configure](https://docs.microsoft.com/DeployEdge/configure-microsoft-edge) how Microsoft Edge and Windows Defender SmartScreen work together to protect groups of users from PUA-associated URLs. There are several group policy [settings](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreen-settings) explicitly for Windows +Defender SmartScreen available, including [one for blocking PUA](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreenpuaenabled). In addition, admins can +[configure Windows Defender SmartScreen](https://docs.microsoft.com/microsoft-edge/deploy/available-policies?source=docs#configure-windows-defender-smartscreen) as a whole, using group policy settings to turn SmartScreen on or off. ### Windows Defender Antivirus From b4f5aa88c2647f2cc671c6b049b627df11def33d Mon Sep 17 00:00:00 2001 From: martyav Date: Fri, 15 Nov 2019 15:11:40 -0500 Subject: [PATCH 062/199] fixed broken link --- ...lock-potentially-unwanted-apps-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md index c8317f4f86..5eb6d95ffd 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md @@ -55,7 +55,7 @@ Although potentially unwanted application protection in Microsoft Edge (Chromium #### Blocking URLs with Windows Defender SmartScreen -In Chromium-based Edge with PUA protection turned on, Windows Defender SmartScreen will protect you from PUA-associated URLs. Although Microsoft Defender ATP has its own block list, based upon a data set managed by Microsoft, you can customize this list based on your own threat intelligence. If you [create and manage indicators](../microsoft-defender-atp/manage-indicators#create-indicators-for-ips-and-urlsdomains.md) in the Microsoft Defender ATP portal, Windows Defender SmartScreen will respect the new settings. +In Chromium-based Edge with PUA protection turned on, Windows Defender SmartScreen will protect you from PUA-associated URLs. Although Microsoft Defender ATP has its own block list, based upon a data set managed by Microsoft, you can customize this list based on your own threat intelligence. If you [create and manage indicators](../microsoft-defender-atp/manage-indicators.md#create-indicators-for-ips-and-urlsdomains) in the Microsoft Defender ATP portal, Windows Defender SmartScreen will respect the new settings. Admins can also [configure](https://docs.microsoft.com/DeployEdge/configure-microsoft-edge) how Microsoft Edge and Windows Defender SmartScreen work together to protect groups of users from PUA-associated URLs. There are several group policy [settings](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreen-settings) explicitly for Windows Defender SmartScreen available, including [one for blocking PUA](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreenpuaenabled). In addition, admins can From 1505827d33cac9ed727aac5df0f811b6c9c5caa1 Mon Sep 17 00:00:00 2001 From: scooley Date: Fri, 15 Nov 2019 15:58:46 -0800 Subject: [PATCH 063/199] fixed start gesture image and added min build. Addresses https://github.com/MicrosoftDocs/windows-itpro-docs/issues/5430 --- devices/hololens/hololens2-basic-usage.md | 11 +++++++---- .../images/hololens-2-start-alternative.jpg | Bin 30145 -> 0 bytes .../images/hololens-2-start-alternative.png | Bin 0 -> 2199324 bytes 3 files changed, 7 insertions(+), 4 deletions(-) delete mode 100644 devices/hololens/images/hololens-2-start-alternative.jpg create mode 100644 devices/hololens/images/hololens-2-start-alternative.png diff --git a/devices/hololens/hololens2-basic-usage.md b/devices/hololens/hololens2-basic-usage.md index d8cc60064a..1a9ec375af 100644 --- a/devices/hololens/hololens2-basic-usage.md +++ b/devices/hololens/hololens2-basic-usage.md @@ -102,12 +102,15 @@ To **close** the Start menu, do the Start gesture when the Start menu is open. ### One-handed Start gesture +> [!IMPORTANT] +> For the one-handed Start gesture to work: +> +> 1. You must update to the November 2019 update (build 18363) or later. +> 1. Your eyes must be calibrated on the device so that eye tracking functions correctly. If you do not see orbiting dots around the Start icon when you look at it, your eyes are not calibrated on the device. + You can also perform the Start gesture with only one hand. To do this, hold out your hand with your palm facing you and look at the **Start icon** on your inner wrist. **While keeping your eye on the icon**, pinch your thumb and index finger together. -> [!IMPORTANT] -> For the one-handed Start gesture to work, your eyes must be calibrated on the device so that eye tracking functions correctly. If you do not see orbiting dots around the Start icon when you look at it, your eyes are not calibrated on the device. - -![Image that shows the Start icon and the one-handed start gesture](./images/hololens-2-start-alternative.jpg) +![Image that shows the Start icon and the one-handed start gesture](./images/hololens-2-start-alternative.png) ## Start menu, mixed reality home, and apps diff --git a/devices/hololens/images/hololens-2-start-alternative.jpg b/devices/hololens/images/hololens-2-start-alternative.jpg deleted file mode 100644 index e5cc5e275e968d1e7d0b80588e1aecfec9446f35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30145 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 diff --git a/devices/hololens/images/hololens-2-start-alternative.png b/devices/hololens/images/hololens-2-start-alternative.png new file mode 100644 index 0000000000000000000000000000000000000000..763cd8600e6b0c1f72899e221f06f69c95667284 GIT binary patch literal 2199324 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 zri�=noaLx#aAqo8moxGJ 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%0At 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

    e&hO_iya4Gp5M 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 z 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

    ah>mTEE+cqg8W|)Qp^v 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 i$;W98Ka)1TExnIAM;0 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%0AXQ>QZoJ2o$FAJ-O>k?Hi=FDZw@`)ryXUp7ZWRC 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⪚WRb;Sqi1xXa;v|}A6C1K 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


    CmipDt&+w1t^=@2 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

    >Fd3(J5{HK5T)4%-ZFaPk* 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

    iVk{L!2Y#C+AW5X>8^B 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�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�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

    XsFFjkD2(=ww4u`BM~Tan;-t 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�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⁡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∾LIb|FP_=2;SR_=-xYX%i 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

    (;Jhd?5oWXpm0>LcF*{QE{+2V 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 Date: Fri, 15 Nov 2019 19:04:45 -0800 Subject: [PATCH 064/199] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20191115175935 (#1563) --- .../resolved-issues-windows-10-1903.yml | 2 ++ .../resolved-issues-windows-10-1909.yml | 20 +++++++++++++++++-- ...windows-8.1-and-windows-server-2012-r2.yml | 2 -- .../status-windows-10-1803.yml | 10 ---------- ...indows-10-1809-and-windows-server-2019.yml | 10 ---------- .../status-windows-10-1903.yml | 4 ++-- .../status-windows-10-1909.yml | 4 ++-- ...ndows-7-and-windows-server-2008-r2-sp1.yml | 2 ++ .../status-windows-server-2008-sp2.yml | 2 ++ 9 files changed, 28 insertions(+), 28 deletions(-) diff --git a/windows/release-information/resolved-issues-windows-10-1903.yml b/windows/release-information/resolved-issues-windows-10-1903.yml index f2b7230ffc..cbaf4d7c40 100644 --- a/windows/release-information/resolved-issues-windows-10-1903.yml +++ b/windows/release-information/resolved-issues-windows-10-1903.yml @@ -32,6 +32,7 @@ sections: - type: markdown text: " + @@ -136,6 +137,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusDate resolved
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some versions of Realtek Bluetooth radio drivers.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    November 15, 2019
    05:59 PM PT
    Updates may fail to install and you may receive Error 0x80073701
    Installation of updates may fail and you may receive error code 0x80073701.

    See details >
    OS Build 18362.145

    May 29, 2019
    KB4497935
    Resolved
    November 12, 2019
    08:11 AM PT
    Intel Audio displays an intcdaud.sys notification
    Devices with a range of Intel Display Audio device drivers may experience battery drain.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    November 12, 2019
    08:04 AM PT
    Gamma ramps, color profiles, and night light settings do not apply in some cases
    Microsoft has identified some scenarios where gamma ramps, color profiles and night light settings may stop working.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved
    KB4505903
    July 26, 2019
    02:00 PM PT
    + diff --git a/windows/release-information/resolved-issues-windows-10-1909.yml b/windows/release-information/resolved-issues-windows-10-1909.yml index a859b453d0..e757f424e8 100644 --- a/windows/release-information/resolved-issues-windows-10-1909.yml +++ b/windows/release-information/resolved-issues-windows-10-1909.yml @@ -31,7 +31,23 @@ sections: - items: - type: markdown text: " -
    There are no recently resolved issues at this time. -
    +
    DetailsOriginating updateStatusHistory
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Realtek. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Realtek Bluetooth radios from being offered Windows 10, version 1903 or Windows Server, version 1903 until the driver has been updated.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    • Server: Windows 10, version 1909; Windows Server, version 1903
    Resolution: This issue was resolved with an updated driver for the affected Realtek Bluetooth radio and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1909 or Windows 10, version 1903.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    Last updated:
    November 15, 2019
    05:59 PM PT

    Opened:
    May 21, 2019
    07:29 AM PT
    Intel Audio displays an intcdaud.sys notification
    Microsoft and Intel have identified an issue with a range of Intel Display Audio device drivers that may result in higher than normal battery drain. If you see an intcdaud.sys notification or “What needs your attention” notification when trying to update to Windows 10, version 1903, you have an affected Intel Audio Display device driver installed on your machine (intcdaud.sys, versions 10.25.0.3 through 10.25.0.8).
      
    To safeguard your update experience, we have applied a compatibility hold on devices with drivers from being offered Windows 10, version 1903 until updated device drivers have been installed.

    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809
    Resolution: This issue was resolved with updated drivers from your device manufacturer (OEM) or Intel. The safeguard hold has been removed.

    Note If you are still experiencing the issue described, please contact your device manufacturer (OEM).

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    Last updated:
    November 12, 2019
    08:04 AM PT

    Opened:
    May 21, 2019
    07:22 AM PT
    Gamma ramps, color profiles, and night light settings do not apply in some cases
    Microsoft has identified some scenarios where gamma ramps, color profiles and night light settings may stop working.

    Microsoft has identified some scenarios in which these features may have issues or stop working, for example:
    • Connecting to (or disconnecting from) an external monitor, dock, or projector
    • Rotating the screen
    • Updating display drivers or making other display mode changes
    • Closing full screen applications
    • Applying custom color profiles
    • Running applications that rely on custom gamma ramps
    Affected platforms:
    • Client: Windows 10, version 1903
    Resolution: This issue was resolved in KB4505903 and the safeguard hold has been removed.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved
    KB4505903
    Resolved:
    July 26, 2019
    02:00 PM PT

    Opened:
    May 21, 2019
    07:28 AM PT
    Cannot launch Camera app
    Microsoft and Intel have identified an issue affecting Intel RealSense SR300 and Intel RealSense S200 cameras when using the Camera app. After updating to the Windows 10 May 2019 Update and launching the Camera app, you may get an error message stating:
            \"Close other apps, error code: 0XA00F4243.”

    To safeguard your update experience, we have applied a protective hold on machines with Intel RealSense SR300 or Intel RealSense S200 cameras installed from being offered Windows 10, version 1903, until this issue is resolved.

    Affected platforms:
    • Client: Windows 10, version 1903
    Resolution: This issue was resolved in KB4501375 and the safeguard hold has been removed.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved
    KB4501375
    Resolved:
    June 27, 2019
    10:00 AM PT

    Opened:
    May 21, 2019
    07:20 AM PT
    + +
    SummaryOriginating updateStatusDate resolved
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some versions of Realtek Bluetooth radio drivers.

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved External
    November 15, 2019
    05:59 PM PT
    " +- title: Issue details +- items: + - type: markdown + text: " +

    + " +- title: May 2019 +- items: + - type: markdown + text: " + + +
    DetailsOriginating updateStatusHistory
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Realtek. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Realtek Bluetooth radios from being offered Windows 10, version 1903 or Windows Server, version 1903 until the driver has been updated.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    • Server: Windows 10, version 1909; Windows Server, version 1903
    Resolution: This issue was resolved with an updated driver for the affected Realtek Bluetooth radio and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1909 or Windows 10, version 1903.

    Back to top
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved External
    Last updated:
    November 15, 2019
    05:59 PM PT

    Opened:
    May 21, 2019
    07:29 AM PT
    + " diff --git a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml index 9a04a14cf0..e363c11076 100644 --- a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml @@ -42,7 +42,6 @@ sections:
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >June 11, 2019
    KB4503276Resolved
    KB4503283June 20, 2019
    02:00 PM PT
    Issue using PXE to start a device from WDS
    There may be issues using PXE to start a device from a WDS server configured to use Variable Window Extension.

    See details >March 12, 2019
    KB4489881Resolved
    KB4503276June 11, 2019
    10:00 AM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >May 14, 2019
    KB4499151Resolved
    KB4505050May 18, 2019
    02:00 PM PT -
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

    See details >April 25, 2019
    KB4493443Resolved
    May 15, 2019
    05:55 PM PT " @@ -98,7 +97,6 @@ sections: text: " -
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolved: We have released an \"optional\" update for Internet Explorer 11 (KB4505050) to resolve this issue. We recommend you apply this update by installing KB4505050 from Windows Update and then restarting your device.
    To download and install this update, see How to get an update through Windows Update. This update is also available through the Microsoft Update Catalog website.

    Back to top
    May 14, 2019
    KB4499151
    Resolved
    KB4505050
    Resolved:
    May 18, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    Layout and cell size of Excel sheets may change when using MS UI Gothic
    When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel. For example, the layout and cell size of Microsoft Excel sheets may change when using MS UI Gothic.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
    Resolution: This issue has been resolved.

    Back to top
    April 25, 2019
    KB4493443
    Resolved
    Resolved:
    May 15, 2019
    05:55 PM PT

    Opened:
    May 10, 2019
    10:35 AM PT
    " diff --git a/windows/release-information/status-windows-10-1803.yml b/windows/release-information/status-windows-10-1803.yml index 37cba3b160..259b1f258f 100644 --- a/windows/release-information/status-windows-10-1803.yml +++ b/windows/release-information/status-windows-10-1803.yml @@ -66,7 +66,6 @@ sections: -
    SummaryOriginating updateStatusLast updated
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >
    OS Build 17134.1006

    September 10, 2019
    KB4516058
    Mitigated
    November 12, 2019
    08:05 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    OS Build 17134.1069

    October 08, 2019
    KB4520008
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >
    OS Build 17134.950

    August 13, 2019
    KB4512501
    Resolved
    KB4519978
    October 15, 2019
    10:00 AM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    OS Build 17134.523

    January 08, 2019
    KB4480966
    Mitigated
    April 25, 2019
    02:00 PM PT
    " @@ -96,15 +95,6 @@ sections: " -- title: September 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    After installing KB4512501, Windows Mixed Reality Portal users may intermittently receive a 15-5 error code. In some cases, Windows Mixed Reality Portal may report that the headset is sleeping and pressing “Wake up” may appear to produce no action.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803
    Resolution: This issue was resolved in KB4519978.

    Back to top
    OS Build 17134.950

    August 13, 2019
    KB4512501
    Resolved
    KB4519978
    Resolved:
    October 15, 2019
    10:00 AM PT

    Opened:
    September 11, 2019
    05:32 PM PT
    - " - - title: January 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index f88d5c9274..88e42ce4a7 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -67,7 +67,6 @@ sections:
    Microsoft Defender Advanced Threat Protection might stop running
    The Microsoft Defender ATP service might stop running and might fail to send reporting data.

    See details >OS Build 17763.832

    October 15, 2019
    KB4520062Resolved
    KB4523205November 12, 2019
    10:00 AM PT
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >OS Build 17763.737

    September 10, 2019
    KB4512578Mitigated
    November 12, 2019
    08:05 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >OS Build 17763.805

    October 08, 2019
    KB4519338Mitigated External
    November 05, 2019
    03:36 PM PT -
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >OS Build 17763.678

    August 13, 2019
    KB4511553Resolved
    KB4520062October 15, 2019
    10:00 AM PT
    Devices with some Asian language packs installed may receive an error
    Devices with Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_FOUND.\"

    See details >OS Build 17763.437

    April 09, 2019
    KB4493509Mitigated
    May 03, 2019
    10:59 AM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >OS Build 17763.253

    January 08, 2019
    KB4480116Mitigated
    April 09, 2019
    10:00 AM PT @@ -99,15 +98,6 @@ sections: " -- title: September 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    After installing KB4511553, Windows Mixed Reality Portal users may intermittently receive a 15-5 error code. In some cases, Windows Mixed Reality Portal may report that the headset is sleeping and pressing “Wake up” may appear to produce no action.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803
    Resolution: This issue was resolved in KB4520062.

    Back to top
    OS Build 17763.678

    August 13, 2019
    KB4511553
    Resolved
    KB4520062
    Resolved:
    October 15, 2019
    10:00 AM PT

    Opened:
    September 11, 2019
    05:32 PM PT
    - " - - title: May 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index e47dcd9c8d..d666ac6451 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.yml @@ -64,9 +64,9 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + - @@ -136,8 +136,8 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some versions of Realtek Bluetooth radio drivers.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    November 15, 2019
    05:59 PM PT
    Updates may fail to install and you may receive Error 0x80073701
    Installation of updates may fail and you may receive error code 0x80073701.

    See details >
    OS Build 18362.145

    May 29, 2019
    KB4497935
    Resolved
    November 12, 2019
    08:11 AM PT
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Mitigated External
    November 12, 2019
    08:08 AM PT
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some versions of Realtek Bluetooth radio drivers.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Mitigated External
    November 12, 2019
    08:06 AM PT
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >
    OS Build 18362.356

    September 10, 2019
    KB4515384
    Mitigated
    November 12, 2019
    08:05 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    OS Build 18362.418

    October 08, 2019
    KB4517389
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Intel Audio displays an intcdaud.sys notification
    Devices with a range of Intel Display Audio device drivers may experience battery drain.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    November 12, 2019
    08:04 AM PT
    + - diff --git a/windows/release-information/status-windows-10-1909.yml b/windows/release-information/status-windows-10-1909.yml index 3d372e2b95..37e82669bb 100644 --- a/windows/release-information/status-windows-10-1909.yml +++ b/windows/release-information/status-windows-10-1909.yml @@ -64,8 +64,8 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    DetailsOriginating updateStatusHistory
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Realtek. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Realtek Bluetooth radios from being offered Windows 10, version 1903 or Windows Server, version 1903 until the driver has been updated.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    • Server: Windows 10, version 1909; Windows Server, version 1903
    Resolution: This issue was resolved with an updated driver for the affected Realtek Bluetooth radio and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1909 or Windows 10, version 1903.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    Last updated:
    November 15, 2019
    05:59 PM PT

    Opened:
    May 21, 2019
    07:29 AM PT
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver. An updated Wi-Fi driver should be available from your device manufacturer (OEM).

    To safeguard your upgrade experience, we have applied a hold on devices with affected Qualcomm driver from being offered Windows 10, version 1903 or Windows 10, version 1909, until the updated driver is installed.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    Workaround: Before updating to Windows 10, version 1903 or Windows 10, version 1909, you will need to download and install an updated Wi-Fi driver from your device manufacturer (OEM).
     
    Note We recommend that you do not attempt to manually update using the Update now button or the Media Creation Tool until a new driver has been installed and the Windows 10, version 1903 or Windows 10, version 1909 feature update has been automatically offered to you.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Mitigated External
    Last updated:
    November 12, 2019
    08:08 AM PT

    Opened:
    May 21, 2019
    07:13 AM PT
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Realtek. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Realtek Bluetooth radios from being offered Windows 10, version 1903 or Windows Server, version 1903 until the driver has been updated.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    • Server: Windows 10, version 1909; Windows Server, version 1903
    Workaround: Check with your device manufacturer (OEM) to see if an updated driver is available and install it. You will need to install a Realtek driver version greater than 1.5.1011.0.

    Note Until an updated driver has been installed, we recommend you do not attempt to manually update using the Update now button or the Media Creation Tool. 

    Next steps: Microsoft is working with Realtek to release new drivers for all affected system via Windows Update.

    October 25, 2019 note This issue was previously grouped with the Qualcomm radio issue, which is now resolved. There is no change to this issue except to remove reference to Qualcomm.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Mitigated External
    Last updated:
    November 12, 2019
    08:06 AM PT

    Opened:
    May 21, 2019
    07:29 AM PT
    Intel Audio displays an intcdaud.sys notification
    Microsoft and Intel have identified an issue with a range of Intel Display Audio device drivers that may result in higher than normal battery drain. If you see an intcdaud.sys notification or “What needs your attention” notification when trying to update to Windows 10, version 1903, you have an affected Intel Audio Display device driver installed on your machine (intcdaud.sys, versions 10.25.0.3 through 10.25.0.8).
      
    To safeguard your update experience, we have applied a compatibility hold on devices with drivers from being offered Windows 10, version 1903 until updated device drivers have been installed.

    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809
    Resolution: This issue was resolved with updated drivers from your device manufacturer (OEM) or Intel. The safeguard hold has been removed.

    Note If you are still experiencing the issue described, please contact your device manufacturer (OEM).

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    Last updated:
    November 12, 2019
    08:04 AM PT

    Opened:
    May 21, 2019
    07:22 AM PT
    Gamma ramps, color profiles, and night light settings do not apply in some cases
    Microsoft has identified some scenarios where gamma ramps, color profiles and night light settings may stop working.

    Microsoft has identified some scenarios in which these features may have issues or stop working, for example:
    • Connecting to (or disconnecting from) an external monitor, dock, or projector
    • Rotating the screen
    • Updating display drivers or making other display mode changes
    • Closing full screen applications
    • Applying custom color profiles
    • Running applications that rely on custom gamma ramps
    Affected platforms:
    • Client: Windows 10, version 1903
    Resolution: This issue was resolved in KB4505903 and the safeguard hold has been removed.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved
    KB4505903
    Resolved:
    July 26, 2019
    02:00 PM PT

    Opened:
    May 21, 2019
    07:28 AM PT
    Cannot launch Camera app
    Microsoft and Intel have identified an issue affecting Intel RealSense SR300 and Intel RealSense S200 cameras when using the Camera app. After updating to the Windows 10 May 2019 Update and launching the Camera app, you may get an error message stating:
            \"Close other apps, error code: 0XA00F4243.”

    To safeguard your update experience, we have applied a protective hold on machines with Intel RealSense SR300 or Intel RealSense S200 cameras installed from being offered Windows 10, version 1903, until this issue is resolved.

    Affected platforms:
    • Client: Windows 10, version 1903
    Resolution: This issue was resolved in KB4501375 and the safeguard hold has been removed.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved
    KB4501375
    Resolved:
    June 27, 2019
    10:00 AM PT

    Opened:
    May 21, 2019
    07:20 AM PT
    + -
    SummaryOriginating updateStatusLast updated
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some versions of Realtek Bluetooth radio drivers.

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved External
    November 15, 2019
    05:59 PM PT
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Mitigated External
    November 12, 2019
    08:08 AM PT
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some versions of Realtek Bluetooth radio drivers.

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Mitigated External
    November 12, 2019
    08:06 AM PT
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Mitigated
    November 12, 2019
    08:05 AM PT
    " @@ -91,7 +91,7 @@ sections: - type: markdown text: " + -
    DetailsOriginating updateStatusHistory
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Realtek. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Realtek Bluetooth radios from being offered Windows 10, version 1903 or Windows Server, version 1903 until the driver has been updated.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    • Server: Windows 10, version 1909; Windows Server, version 1903
    Resolution: This issue was resolved with an updated driver for the affected Realtek Bluetooth radio and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1909 or Windows 10, version 1903.

    Back to top
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved External
    Last updated:
    November 15, 2019
    05:59 PM PT

    Opened:
    May 21, 2019
    07:29 AM PT
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver. An updated Wi-Fi driver should be available from your device manufacturer (OEM).

    To safeguard your upgrade experience, we have applied a hold on devices with affected Qualcomm driver from being offered Windows 10, version 1903 or Windows 10, version 1909, until the updated driver is installed.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    Workaround: Before updating to Windows 10, version 1903 or Windows 10, version 1909, you will need to download and install an updated Wi-Fi driver from your device manufacturer (OEM).
     
    Note We recommend that you do not attempt to manually update using the Update now button or the Media Creation Tool until a new driver has been installed and the Windows 10, version 1903 or Windows 10, version 1909 feature update has been automatically offered to you.

    Back to top
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Mitigated External
    Last updated:
    November 12, 2019
    08:08 AM PT

    Opened:
    May 21, 2019
    07:13 AM PT
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Realtek. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Realtek Bluetooth radios from being offered Windows 10, version 1903 or Windows Server, version 1903 until the driver has been updated.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    • Server: Windows 10, version 1909; Windows Server, version 1903
    Workaround: Check with your device manufacturer (OEM) to see if an updated driver is available and install it. You will need to install a Realtek driver version greater than 1.5.1011.0.

    Note Until an updated driver has been installed, we recommend you do not attempt to manually update using the Update now button or the Media Creation Tool. 

    Next steps: Microsoft is working with Realtek to release new drivers for all affected system via Windows Update.

    October 25, 2019 note This issue was previously grouped with the Qualcomm radio issue, which is now resolved. There is no change to this issue except to remove reference to Qualcomm.

    Back to top
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Mitigated External
    Last updated:
    November 12, 2019
    08:06 AM PT

    Opened:
    May 21, 2019
    07:29 AM PT
    " diff --git a/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml index fc32c767f2..dadedc3369 100644 --- a/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml @@ -60,6 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    +
    SummaryOriginating updateStatusLast updated
    MSRT might fail to install and be re-offered from Windows Update or WSUS
    The November 2019 update for Windows Malicious Software Removal Tool (MSRT) might fail to install from WU/WSUS.

    See details >

    Mitigated
    November 15, 2019
    05:59 PM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    October 08, 2019
    KB4519976
    Mitigated External
    November 05, 2019
    03:36 PM PT
    IA64 and x64 devices may fail to start after installing updates
    After installing updates released on or after August 13, 2019, IA64 and x64 devices using EFI Boot may fail to start.

    See details >
    August 13, 2019
    KB4512506
    Mitigated
    August 17, 2019
    12:59 PM PT
    @@ -77,6 +78,7 @@ sections: - type: markdown text: " +
    DetailsOriginating updateStatusHistory
    MSRT might fail to install and be re-offered from Windows Update or WSUS
    The November 2019 update for Windows Malicious Software Removal Tool (MSRT) might fail to install from Windows Update (WU), Windows Server Update Services (WSUS) or Configuration Manager and might be re-offered. If you use WU or WSUS, you might also receive the following error in the WindowsUpdate.log, “Misc  WARNING: Digital Signatures on file C:\\Windows\\SoftwareDistribution\\Download\\XXXX are not trusted: Error 0x800b0109”. If you use Configuration Manager, you might also receive the following error in the WUAHandler.log, \"Failed to download updates to the WUAgent datastore. Error = 0x800b0109.     WUAHandler   14/11/2019 16:33:23        980 (0x03D4)\". Note All Configuration Manager information also applies to System Center Configuration Manager (SCCM) and Microsoft Endpoint Configuration Manager.

    Affected platforms:
    • Client: Windows 7 SP1
    • Server: Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Workaround: You can manually install the November 2019 update for Windows Malicious Software Removal Tool (MSRT) by downloading it here for 32-bit x86-based devices or here for 64-bit x64-based devices. If you are using WSUS or Configuration Manager, guidance can be found here.

    Next steps: This issue has been mitigated on the server side and MSRT will no longer offered to affected platforms. We are working on a resolution and estimate a solution will be available in the December 2019 release of Windows Malicious Software Removal Tool (MSRT).

    Back to top

    Mitigated
    Last updated:
    November 15, 2019
    05:59 PM PT

    Opened:
    November 15, 2019
    05:59 PM PT
    TLS connections might fail or timeout
    Updates for Windows released October 8, 2019 or later provide protections, tracked by CVE-2019-1318, against an attack that could allow unauthorized access to information or data within TLS connections. This type of attack is known as a man-in-the-middle exploit. Windows might fail to connect to TLS clients and servers that do not support Extended Master Secret for resumption (RFC 7627). Lack of RFC support might cause one or more of the following errors or logged events:
    • \"The request was aborted: Could not create SSL/TLS secure Channel\"
    • SCHANNEL event 36887 is logged in the System event log with the description, \"A fatal alert was received from the remote endpoint. The TLS protocol defined fatal alert code is 20.​\"
    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2

    Next Steps: Connections between two devices running any supported version of Windows should not have this issue when fully updated. There is no update for Windows needed for this issue. These changes are required to address a security issue and security compliance. For information, see KB4528489.

    Back to top
    October 08, 2019
    KB4519976
    Mitigated External
    Last updated:
    November 05, 2019
    03:36 PM PT

    Opened:
    November 05, 2019
    03:36 PM PT
    " diff --git a/windows/release-information/status-windows-server-2008-sp2.yml b/windows/release-information/status-windows-server-2008-sp2.yml index b035275288..0b6aeeea7b 100644 --- a/windows/release-information/status-windows-server-2008-sp2.yml +++ b/windows/release-information/status-windows-server-2008-sp2.yml @@ -60,6 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    +
    SummaryOriginating updateStatusLast updated
    MSRT might fail to install and be re-offered from Windows Update or WSUS
    The November 2019 update for Windows Malicious Software Removal Tool (MSRT) might fail to install from WU/WSUS.

    See details >

    Mitigated
    November 15, 2019
    05:59 PM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    October 08, 2019
    KB4520002
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Issues manually installing updates by double-clicking the .msu file
    You may encounter issues manually installing updates by double-clicking the .msu file and may receive an error.

    See details >
    September 10, 2019
    KB4474419
    Resolved
    KB4474419
    September 23, 2019
    10:00 AM PT
    @@ -77,6 +78,7 @@ sections: - type: markdown text: " +
    DetailsOriginating updateStatusHistory
    MSRT might fail to install and be re-offered from Windows Update or WSUS
    The November 2019 update for Windows Malicious Software Removal Tool (MSRT) might fail to install from Windows Update (WU), Windows Server Update Services (WSUS) or Configuration Manager and might be re-offered. If you use WU or WSUS, you might also receive the following error in the WindowsUpdate.log, “Misc  WARNING: Digital Signatures on file C:\\Windows\\SoftwareDistribution\\Download\\XXXX are not trusted: Error 0x800b0109”. If you use Configuration Manager, you might also receive the following error in the WUAHandler.log, \"Failed to download updates to the WUAgent datastore. Error = 0x800b0109.     WUAHandler   14/11/2019 16:33:23        980 (0x03D4)\". Note All Configuration Manager information also applies to System Center Configuration Manager (SCCM) and Microsoft Endpoint Configuration Manager.

    Affected platforms:
    • Client: Windows 7 SP1
    • Server: Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Workaround: You can manually install the November 2019 update for Windows Malicious Software Removal Tool (MSRT) by downloading it here for 32-bit x86-based devices or here for 64-bit x64-based devices. If you are using WSUS or Configuration Manager, guidance can be found here.

    Next steps: This issue has been mitigated on the server side and MSRT will no longer offered to affected platforms. We are working on a resolution and estimate a solution will be available in the December 2019 release of Windows Malicious Software Removal Tool (MSRT).

    Back to top

    Mitigated
    Last updated:
    November 15, 2019
    05:59 PM PT

    Opened:
    November 15, 2019
    05:59 PM PT
    TLS connections might fail or timeout
    Updates for Windows released October 8, 2019 or later provide protections, tracked by CVE-2019-1318, against an attack that could allow unauthorized access to information or data within TLS connections. This type of attack is known as a man-in-the-middle exploit. Windows might fail to connect to TLS clients and servers that do not support Extended Master Secret for resumption (RFC 7627). Lack of RFC support might cause one or more of the following errors or logged events:
    • \"The request was aborted: Could not create SSL/TLS secure Channel\"
    • SCHANNEL event 36887 is logged in the System event log with the description, \"A fatal alert was received from the remote endpoint. The TLS protocol defined fatal alert code is 20.​\"
    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2

    Next Steps: Connections between two devices running any supported version of Windows should not have this issue when fully updated. There is no update for Windows needed for this issue. These changes are required to address a security issue and security compliance. For information, see KB4528489.

    Back to top
    October 08, 2019
    KB4520002
    Mitigated External
    Last updated:
    November 05, 2019
    03:36 PM PT

    Opened:
    November 05, 2019
    03:36 PM PT
    " From 850d56bc6751089393c2c0d3b555e89411952269 Mon Sep 17 00:00:00 2001 From: KC Cross Date: Sun, 17 Nov 2019 23:39:45 -0800 Subject: [PATCH 065/199] Updated for merge to Microsoft QA instance Writing team should evaluate additional docsets and folders to include with Acrolinx. --- .acrolinx-config.edn | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/.acrolinx-config.edn b/.acrolinx-config.edn index 92f0d843c1..db312c63cd 100644 --- a/.acrolinx-config.edn +++ b/.acrolinx-config.edn @@ -1,2 +1,38 @@ {:allowed-branchname-matches ["master"] - :allowed-filename-matches ["windows/"]} + :allowed-filename-matches ["windows/"] + :acrolinx-check-settings + { + "languageId" "en" + "ruleSetName" "Standard Commercial" + "requestedFlagTypes" ["SPELLING" "GRAMMAR" "STYLE" + "TERMINOLOGY_DEPRECATED" + "TERMINOLOGY_VALID" + "VOICE_GUIDANCE" + ] + "termSetNames" ["M365"] + } + + :template-header + + " +## Acrolinx Scorecards + +**A minimum Acrolinx score of 20 is required.** + +Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology: + +| Article | Score | Issues | Scorecard | Processed | +| ------- | ----- | ------ | --------- | --------- | +" + + :template-change + "| ${s/file} | ${acrolinx/qualityscore} | ${acrolinx/flags/issues} | [link](${acrolinx/scorecard}) | ${s/status} | +" + + :template-footer + " +**More info about Acrolinx** + +You are helping M365 test Acrolinx while we merge to the Microsoft instance. We have set the minimum score to 20 to test that the minimum score script works. This is effectively *not* setting a minimum score. If you need to bypass this score, please contact krowley or go directly to the marveldocs-admins. Thanks for your patience while we continue with roll out! +" +} From 7b2f95547e0968a7e7699f54ef6397f3b6406474 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Mon, 18 Nov 2019 08:39:47 -0800 Subject: [PATCH 066/199] tweaked GP location for turning MS prod updates on or off --- windows/deployment/update/waas-wufb-group-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-wufb-group-policy.md b/windows/deployment/update/waas-wufb-group-policy.md index d3aee0caf9..d4e43924fb 100644 --- a/windows/deployment/update/waas-wufb-group-policy.md +++ b/windows/deployment/update/waas-wufb-group-policy.md @@ -58,7 +58,7 @@ You can control when updates are applied, for example by deferring when an updat Windows Update for Business offers you the ability to turn on or off both driver and Microsoft product updates. - Drivers (on/off): **Computer configuration > Administrative Templates > Windows Components > Windows Update > Do not include drivers with Windows Updates** -- Microsoft product updates (on/off): **Computer configuration > Administrative Templates > Windows Components > Windows Update > Get updates for other Microsoft Products** +- Microsoft product updates (on/off): **Computer Configuration > Administrative Templates > Windows Components > Windows Update > Configure Automatic Updates > Install updates for other Microsoft products** We recommend that you allow the driver policy to allow drivers to updated on devices (the default), but you can turn this setting off if you prefer to manage drivers manually. We also recommend that you leave the "Microsoft product updates" setting on. From e42e64ac82db4e391f885669077130bfad430402 Mon Sep 17 00:00:00 2001 From: martyav Date: Mon, 18 Nov 2019 12:10:32 -0500 Subject: [PATCH 067/199] reordering paragraphs for clarity --- ...-potentially-unwanted-apps-windows-defender-antivirus.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md index 5eb6d95ffd..7a5b5cc4f4 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md @@ -55,12 +55,14 @@ Although potentially unwanted application protection in Microsoft Edge (Chromium #### Blocking URLs with Windows Defender SmartScreen -In Chromium-based Edge with PUA protection turned on, Windows Defender SmartScreen will protect you from PUA-associated URLs. Although Microsoft Defender ATP has its own block list, based upon a data set managed by Microsoft, you can customize this list based on your own threat intelligence. If you [create and manage indicators](../microsoft-defender-atp/manage-indicators.md#create-indicators-for-ips-and-urlsdomains) in the Microsoft Defender ATP portal, Windows Defender SmartScreen will respect the new settings. +In Chromium-based Edge with PUA protection turned on, Windows Defender SmartScreen will protect you from PUA-associated URLs. -Admins can also [configure](https://docs.microsoft.com/DeployEdge/configure-microsoft-edge) how Microsoft Edge and Windows Defender SmartScreen work together to protect groups of users from PUA-associated URLs. There are several group policy [settings](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreen-settings) explicitly for Windows +Admins can [configure](https://docs.microsoft.com/DeployEdge/configure-microsoft-edge) how Microsoft Edge and Windows Defender SmartScreen work together to protect groups of users from PUA-associated URLs. There are several group policy [settings](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreen-settings) explicitly for Windows Defender SmartScreen available, including [one for blocking PUA](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreenpuaenabled). In addition, admins can [configure Windows Defender SmartScreen](https://docs.microsoft.com/microsoft-edge/deploy/available-policies?source=docs#configure-windows-defender-smartscreen) as a whole, using group policy settings to turn SmartScreen on or off. +Although Microsoft Defender ATP has its own block list, based upon a data set managed by Microsoft, you can customize this list based on your own threat intelligence. If you [create and manage indicators](../microsoft-defender-atp/manage-indicators.md#create-indicators-for-ips-and-urlsdomains) in the Microsoft Defender ATP portal, Windows Defender SmartScreen will respect the new settings. + ### Windows Defender Antivirus The potentially unwanted application (PUA) protection feature in Windows Defender Antivirus can detect and block PUAs on endpoints in your network. From 450760275af723c9ca0d3edeaa0c13f278137fe9 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Mon, 18 Nov 2019 09:37:03 -0800 Subject: [PATCH 068/199] pencil edits lines 62, 96, 98 --- ...-potentially-unwanted-apps-windows-defender-antivirus.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md index 7a5b5cc4f4..acad6edc05 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md @@ -59,7 +59,7 @@ In Chromium-based Edge with PUA protection turned on, Windows Defender SmartScre Admins can [configure](https://docs.microsoft.com/DeployEdge/configure-microsoft-edge) how Microsoft Edge and Windows Defender SmartScreen work together to protect groups of users from PUA-associated URLs. There are several group policy [settings](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreen-settings) explicitly for Windows Defender SmartScreen available, including [one for blocking PUA](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreenpuaenabled). In addition, admins can -[configure Windows Defender SmartScreen](https://docs.microsoft.com/microsoft-edge/deploy/available-policies?source=docs#configure-windows-defender-smartscreen) as a whole, using group policy settings to turn SmartScreen on or off. +[configure Windows Defender SmartScreen](https://docs.microsoft.com/microsoft-edge/deploy/available-policies?source=docs#configure-windows-defender-smartscreen) as a whole, using group policy settings to turn Windows Defender SmartScreen on or off. Although Microsoft Defender ATP has its own block list, based upon a data set managed by Microsoft, you can customize this list based on your own threat intelligence. If you [create and manage indicators](../microsoft-defender-atp/manage-indicators.md#create-indicators-for-ips-and-urlsdomains) in the Microsoft Defender ATP portal, Windows Defender SmartScreen will respect the new settings. @@ -93,9 +93,9 @@ See [Configure device restriction settings in Microsoft Intune](https://docs.mic ##### Use Configuration Manager to configure PUA protection -PUA protection is enabled by default in the System Center Configuration Manager (current branch), starting with version 1606. +PUA protection is enabled by default in the System Center Configuration Manager (Current Branch), starting with version 1606. -See [How to create and deploy antimalware policies: Scheduled scans settings](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-policies#real-time-protection-settings) for details on configuring System Center Configuration Manager (current branch). +See [How to create and deploy antimalware policies: Scheduled scans settings](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-policies#real-time-protection-settings) for details on configuring System Center Configuration Manager (Current Branch). For Configuration Manager 2012, see [How to Deploy Potentially Unwanted Application Protection Policy for Endpoint Protection in Configuration Manager](https://technet.microsoft.com/library/hh508770.aspx#BKMK_PUA). From 2016e77f40ba3efd228c3165e96ccdf83453bbca Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 14:54:14 -0800 Subject: [PATCH 069/199] Update overview-attack-surface-reduction.md --- .../overview-attack-surface-reduction.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md index eeaaedc402..f67f450978 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md @@ -15,6 +15,7 @@ ms.localizationpriority: medium manager: dansimp audience: ITPro ms.collection: M365-security-compliance +ms.custom: asr ms.topic: conceptual --- @@ -25,12 +26,12 @@ ms.topic: conceptual Reduce your attack surfaces by minimizing the places where your organization is vulnerable to cyberthreats and attacks. Use the following resources to configure protection for the devices and applications in your organization. -Article | Description --|- -[Hardware-based isolation](../windows-defender-application-guard/wd-app-guard-overview.md) | Protect and maintain the integrity of a system as it starts and while it's running. Validate system integrity through local and remote attestation. And, use container isolation for Microsoft Edge to help guard against malicious websites. -[Application control](../windows-defender-application-control/windows-defender-application-control.md) | Use application control so that your applications must earn trust in order to run. -[Exploit protection](./exploit-protection.md) |Help protect operating systems and apps your organization uses from being exploited. Exploit protection also works with third-party antivirus solutions. -[Network protection](./network-protection.md) |Extend protection to your network traffic and connectivity on your organization's devices. (Requires Windows Defender Antivirus) | -[Controlled folder access](./controlled-folders.md) | Help prevent malicious or suspicious apps (including file-encrypting ransomware malware) from making changes to files in your key system folders (Requires Windows Defender Antivirus) -[Attack surface reduction](./attack-surface-reduction.md) |Reduce vulnerabilities (attack surfaces) in your applications with intelligent rules that help stop malware. (Requires Windows Defender Antivirus) -[Network firewall](../windows-firewall/windows-firewall-with-advanced-security.md) |Prevent unauthorized traffic from flowing to or from your organization's devices with two-way network traffic filtering. +|Article | Description | +|-------|------| +|[Hardware-based isolation](../windows-defender-application-guard/wd-app-guard-overview.md) | Protect and maintain the integrity of a system as it starts and while it's running. Validate system integrity through local and remote attestation. And, use container isolation for Microsoft Edge to help guard against malicious websites. | +|[Application control](../windows-defender-application-control/windows-defender-application-control.md) | Use application control so that your applications must earn trust in order to run. | +|[Exploit protection](./exploit-protection.md) |Help protect operating systems and apps your organization uses from being exploited. Exploit protection also works with third-party antivirus solutions. | +|[Network protection](./network-protection.md) |Extend protection to your network traffic and connectivity on your organization's devices. (Requires Windows Defender Antivirus) | +|[Controlled folder access](./controlled-folders.md) | Help prevent malicious or suspicious apps (including file-encrypting ransomware malware) from making changes to files in your key system folders (Requires Windows Defender Antivirus) | +|[Attack surface reduction](./attack-surface-reduction.md) |Reduce vulnerabilities (attack surfaces) in your applications with intelligent rules that help stop malware. (Requires Windows Defender Antivirus) | +|[Network firewall](../windows-firewall/windows-firewall-with-advanced-security.md) |Prevent unauthorized traffic from flowing to or from your organization's devices with two-way network traffic filtering. | From 4b8dff02e800fd64eaaed201071d674edf35056d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 15:09:32 -0800 Subject: [PATCH 070/199] Update wd-app-guard-overview.md --- .../wd-app-guard-overview.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md b/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md index 7e4be68ec5..63342cb030 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md +++ b/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md @@ -6,11 +6,12 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb ms.date: 03/28/2019 ms.reviewer: manager: dansimp +ms.custom: asr --- # Windows Defender Application Guard overview @@ -20,6 +21,7 @@ manager: dansimp Windows Defender Application Guard (Application Guard) is designed to help prevent old and newly emerging attacks to help keep employees productive. Using our unique hardware isolation approach, our goal is to destroy the playbook that attackers use by making current attack methods obsolete. ## What is Application Guard and how does it work? + Designed for Windows 10 and Microsoft Edge, Application Guard helps to isolate enterprise-defined untrusted sites, protecting your company while your employees browse the Internet. As an enterprise administrator, you define what is among trusted web sites, cloud resources, and internal networks. Everything not on your list is considered untrusted. If an employee goes to an untrusted site through either Microsoft Edge or Internet Explorer, Microsoft Edge opens the site in an isolated Hyper-V-enabled container, which is separate from the host operating system. This container isolation means that if the untrusted site turns out to be malicious, the host PC is protected, and the attacker can't get to your enterprise data. For example, this approach makes the isolated container anonymous, so an attacker can't get to your employee's enterprise credentials. @@ -27,19 +29,20 @@ If an employee goes to an untrusted site through either Microsoft Edge or Intern ![Hardware isolation diagram](images/appguard-hardware-isolation.png) ### What types of devices should use Application Guard? + Application Guard has been created to target several types of systems: - **Enterprise desktops.** These desktops are domain-joined and managed by your organization. Configuration management is primarily done through System Center Configuration Manager or Microsoft Intune. Employees typically have Standard User privileges and use a high-bandwidth, wired, corporate network. - **Enterprise mobile laptops.** These laptops are domain-joined and managed by your organization. Configuration management is primarily done through System Center Configuration Manager or Microsoft Intune. Employees typically have Standard User privileges and use a high-bandwidth, wireless, corporate network. -- **Bring your own device (BYOD) mobile laptops.** These personally-owned laptops are not domain-joined, but are managed by your organization through tools like Microsoft Intune. The employee is typically an admin on the device and uses a high-bandwidth wireless corporate network while at work and a comparable personal network while at home. +- **Bring your own device (BYOD) mobile laptops.** These personally-owned laptops are not domain-joined, but are managed by your organization through tools, such as Microsoft Intune. The employee is typically an admin on the device and uses a high-bandwidth wireless corporate network while at work and a comparable personal network while at home. - **Personal devices.** These personally-owned desktops or mobile laptops are not domain-joined or managed by an organization. The user is an admin on the device and uses a high-bandwidth wireless personal network while at home or a comparable public network while outside. -## Related topics +## Related articles -|Topic |Description | +|Article |Description | |------|------------| |[System requirements for Windows Defender Application Guard](reqs-wd-app-guard.md) |Specifies the pre-requisites necessary to install and use Application Guard.| |[Prepare and install Windows Defender Application Guard](install-wd-app-guard.md) |Provides instructions about determining which mode to use, either Standalone or Enterprise-managed, and how to install Application Guard in your organization.| From d64caa2b0d7154e0a0177f2d0cb81cf2b0a3c4d7 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 15:12:59 -0800 Subject: [PATCH 071/199] Update windows-defender-application-control.md --- .../windows-defender-application-control.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control.md b/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control.md index b05ffe98c6..ed82a221c7 100644 --- a/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control.md +++ b/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control.md @@ -12,9 +12,10 @@ audience: ITPro ms.collection: M365-security-compliance author: jsuther1974 ms.reviewer: isbrahm -ms.author: dansimp -manager: dansimp +ms.author: deniseb +manager: denisebmsft ms.date: 01/08/2019 +ms.custom: asr --- # Application Control @@ -79,18 +80,21 @@ AppLocker policies can be deployed using Group Policy or MDM. Although either AppLocker or WDAC can be used to control application execution on Windows 10 clients, the following factors can help you decide when to use each of the technologies. -**WDAC is best when:** +### WDAC is best when: + - You are adopting application control primarily for security reasons. - Your application control policy can be applied to all users on the managed computers. - All of the devices you wish to manage are running Windows 10. -**AppLocker is best when:** +### AppLocker is best when: + - You have a mixed Windows operating system (OS) environment and need to apply the same policy controls to Windows 10 and earlier versions of the OS. - You need to apply different policies for different users or groups on a shared computer. - You are using application control to help users avoid running unapproved software, but you do not require a solution designed as a security feature. - You do not wish to enforce application control on application files such as DLLs or drivers. -**When to use both WDAC and AppLocker together** +## When to use both WDAC and AppLocker together + AppLocker can also be deployed as a complement to WDAC to add user- or group-specific rules for shared device scenarios where its important to prevent some users from running specific apps. As a best practice, you should enforce WDAC at the most restrictive level possible for your organization, and then you can use AppLocker to fine-tune the restrictions to an even lower level. From 616230c7941f196ac0c278ec62ef25d7ccc66b53 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 15:14:26 -0800 Subject: [PATCH 072/199] Update introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md --- ...ed-security-and-windows-defender-application-control.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md b/windows/security/threat-protection/device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md index 991a843fa3..56b249d3be 100644 --- a/windows/security/threat-protection/device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md +++ b/windows/security/threat-protection/device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md @@ -5,11 +5,12 @@ keywords: virtualization, security, malware, device guard ms.prod: w10 ms.mktglfcycl: deploy ms.localizationpriority: medium -author: dansimp +author: denisebmsft +ms.author: deniseb ms.date: 07/01/2019 ms.reviewer: manager: dansimp -ms.author: dansimp +ms.custom: asr --- # Windows Defender Application Control and virtualization-based protection of code integrity @@ -38,7 +39,7 @@ Configurable code integrity carries no specific hardware or software requirement Since the initial release of Windows 10, the world has witnessed numerous hacking and malware attacks where application control alone could have prevented the attack altogether. With this in mind, we are discussing and documenting configurable code integrity as a independent technology within our security stack and giving it a name of its own: [Windows Defender Application Control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control). We hope this change will help us better communicate options for adopting application control within an organization. -## Related topics +## Related articles [Windows Defender Application Control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control) From d5011512c7bef1113414a7e9e4b5c8d75076d3f4 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 15:16:41 -0800 Subject: [PATCH 073/199] Update exploit-protection.md --- .../exploit-protection.md | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md index 568f45096f..4bf9ad18d4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md @@ -10,18 +10,19 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium audience: ITPro -author: levinec -ms.author: ellevin +author: denisebmsft +ms.author: deniseb ms.date: 04/02/2019 ms.reviewer: manager: dansimp +ms.custom: asr --- # Protect devices from exploits **Applies to:** -* [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) Exploit protection automatically applies a number of exploit mitigation techniques to operating system processes and apps. Exploit protection is supported beginning with Windows 10, version 1709 and Windows Server 2016, version 1803. @@ -39,7 +40,7 @@ You can also use [audit mode](evaluate-exploit-protection.md) to evaluate how ex Many of the features in the [Enhanced Mitigation Experience Toolkit (EMET)](https://technet.microsoft.com/security/jj653751) have been included in Exploit protection, and you can convert and import existing EMET configuration profiles into Exploit protection. See [Comparison between Enhanced Mitigation Experience Toolkit and Exploit protection](emet-exploit-protection.md) for more information on how Exploit protection supersedes EMET and what the benefits are when considering moving to exploit protection on Windows 10. > [!IMPORTANT] -> If you are currently using EMET you should be aware that [EMET reached end of life on July 31, 2018](https://blogs.technet.microsoft.com/srd/2016/11/03/beyond-emet/). You should consider replacing EMET with exploit protection in Windows 10. You can [convert an existing EMET configuration file into exploit protection](import-export-exploit-protection-emet-xml.md#convert-an-emet-configuration-file-to-an-exploit-protection-configuration-file) to make the migration easier and keep your existing settings. +> If you are currently using EMET you should be aware that [EMET reached end of support on July 31, 2018](https://blogs.technet.microsoft.com/srd/2016/11/03/beyond-emet/). You should consider replacing EMET with exploit protection in Windows 10. You can [convert an existing EMET configuration file into exploit protection](import-export-exploit-protection-emet-xml.md#convert-an-emet-configuration-file-to-an-exploit-protection-configuration-file) to make the migration easier and keep your existing settings. > [!WARNING] > Some security mitigation technologies may have compatibility issues with some applications. You should test exploit protection in all target use scenarios by using [audit mode](audit-windows-defender.md) before deploying the configuration across a production environment or the rest of your network. @@ -127,11 +128,11 @@ Validate image dependency integrity | [!include[Check mark yes](../images/svg/ch > > See the [Mitigation threats by using Windows 10 security features](../overview-of-threat-mitigations-in-windows-10.md#understanding-windows-10-in-relation-to-the-enhanced-mitigation-experience-toolkit) for more information on how Windows 10 employs existing EMET technology. -## Related topics +## Related articles -* [Protect devices from exploits](exploit-protection.md) -* [Evaluate exploit protection](evaluate-exploit-protection.md) -* [Enable exploit protection](enable-exploit-protection.md) -* [Configure and audit exploit protection mitigations](customize-exploit-protection.md) -* [Import, export, and deploy exploit protection configurations](import-export-exploit-protection-emet-xml.md) -* [Troubleshoot exploit protection](troubleshoot-exploit-protection-mitigations.md) +- [Protect devices from exploits](exploit-protection.md) +- [Evaluate exploit protection](evaluate-exploit-protection.md) +- [Enable exploit protection](enable-exploit-protection.md) +- [Configure and audit exploit protection mitigations](customize-exploit-protection.md) +- [Import, export, and deploy exploit protection configurations](import-export-exploit-protection-emet-xml.md) +- [Troubleshoot exploit protection](troubleshoot-exploit-protection-mitigations.md) From 3c4b21acfb38fd78a3affd03005d8d52aee208df Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 15:18:09 -0800 Subject: [PATCH 074/199] Update network-protection.md --- .../network-protection.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/network-protection.md b/windows/security/threat-protection/microsoft-defender-atp/network-protection.md index eb4b64456b..6c0c0b5d21 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/network-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/network-protection.md @@ -10,22 +10,24 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium audience: ITPro -author: levinec -ms.author: ellevin +author: denisebmsft +ms.author: deniseb ms.date: 04/30/2019 ms.reviewer: manager: dansimp +ms.custom: asr + --- # Protect your network **Applies to:** -* [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) Network protection helps reduce the attack surface of your devices from Internet-based events. It prevents employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. -It expands the scope of [Windows Defender SmartScreen](../windows-defender-smartscreen/windows-defender-smartscreen-overview.md) to block all outbound HTTP(s) traffic that attempts to connect to low-reputation sources (based on the domain or hostname). +Network protection expands the scope of [Windows Defender SmartScreen](../windows-defender-smartscreen/windows-defender-smartscreen-overview.md) to block all outbound HTTP(s) traffic that attempts to connect to low-reputation sources (based on the domain or hostname). Network protection is supported beginning with Windows 10, version 1709. @@ -75,7 +77,8 @@ You can review the Windows event log to see events that are created when network 1125 | Event when network protection fires in audit mode 1126 | Event when network protection fires in block mode -## Related topics +## Related articles -[Evaluate network protection](evaluate-network-protection.md) | Undertake a quick scenario that demonstrate how the feature works, and what events would typically be created. -[Enable network protection](enable-network-protection.md) | Use Group Policy, PowerShell, or MDM CSPs to enable and manage network protection in your network. +- [Evaluate network protection](evaluate-network-protection.md) | Undertake a quick scenario that demonstrate how the feature works, and what events would typically be created. + +- [Enable network protection](enable-network-protection.md) | Use Group Policy, PowerShell, or MDM CSPs to enable and manage network protection in your network. From 52c01fa60c49262fb3da374bc85ef744f1dfd77e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 15:19:35 -0800 Subject: [PATCH 075/199] Update controlled-folders.md --- .../controlled-folders.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md index eb5c9b65bb..ffedb17951 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md @@ -10,19 +10,20 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium audience: ITPro -author: levinec -ms.author: ellevin +author: denisebmsft +ms.author: deniseb audience: ITPro ms.date: 08/05/2019 ms.reviewer: v-maave manager: dansimp +ms.custom: asr --- # Protect important folders with controlled folder access **Applies to:** -* [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) Controlled folder access helps you protect valuable data from malicious apps and threats, such as ransomware. It protects your data by checking against a list of known, trusted apps. Controlled folder access is supported on Windows Server 2019 as well as Windows 10 clients. It can be turned on via the Windows Security App, or from the System Center Configuration Manager (SCCM) and Intune, for managed devices. Controlled folder access works best with [Microsoft Defender Advanced Threat Protection](../microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md), which gives you detailed reporting into controlled folder access events and blocks as part of the usual [alert investigation scenarios](../microsoft-defender-atp/investigate-alerts.md). @@ -65,15 +66,15 @@ You can review the Windows event log to see events that are created when control 1. Download the [Evaluation Package](https://aka.ms/mp7z2w) and extract the file *cfa-events.xml* to an easily accessible location on the machine. -1. Type **Event viewer** in the Start menu to open the Windows Event Viewer. +2. Type **Event viewer** in the Start menu to open the Windows Event Viewer. -1. On the left panel, under **Actions**, click **Import custom view...**. +3. On the left panel, under **Actions**, click **Import custom view...**. -1. Navigate to where you extracted *cfa-events.xml* and select it. Alternatively, [copy the XML directly](event-views.md). +4. Navigate to where you extracted *cfa-events.xml* and select it. Alternatively, [copy the XML directly](event-views.md). -1. Click **OK**. +5. Click **OK**. -1. This will create a custom view that filters to only show the following events related to controlled folder access: +This will create a custom view that filters to only show the following events related to controlled folder access: Event ID | Description -|- From 301e6adcfec17718b06d34a5a61591ac59a6a22d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 15:21:05 -0800 Subject: [PATCH 076/199] Update windows-firewall-with-advanced-security.md --- .../windows-firewall-with-advanced-security.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-firewall/windows-firewall-with-advanced-security.md b/windows/security/threat-protection/windows-firewall/windows-firewall-with-advanced-security.md index 0bd3b08e43..3261e0545f 100644 --- a/windows/security/threat-protection/windows-firewall/windows-firewall-with-advanced-security.md +++ b/windows/security/threat-protection/windows-firewall/windows-firewall-with-advanced-security.md @@ -6,14 +6,15 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp +author: denisebmsft +ms.author: deniseb manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 10/13/2017 ms.reviewer: -ms.author: dansimp +ms.custom: asr --- # Windows Defender Firewall with Advanced Security From e330b00fe433d72eab839921d1d15a9305b703e5 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 15:30:40 -0800 Subject: [PATCH 077/199] asr --- ...-surface-reduction-rules-in-windows-10-enterprise-e3.md | 7 ++++--- .../microsoft-defender-atp/attack-surface-reduction.md | 5 +++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-rules-in-windows-10-enterprise-e3.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-rules-in-windows-10-enterprise-e3.md index 6dd4b9f19f..8d2f79fd76 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-rules-in-windows-10-enterprise-e3.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-rules-in-windows-10-enterprise-e3.md @@ -9,11 +9,12 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: levinec -ms.author: ellevin +author: denisebmsft +ms.author: deniseb ms.date: 10/15/2018 ms.reviewer: manager: dansimp +ms.custom: asr --- # Use attack surface reduction rules in Windows 10 Enterprise E3 @@ -42,7 +43,7 @@ The limited subset of rules that can be used in Windows 10 Enterprise E3 include - Block process creations originating from PSExec and WMI commands - Block untrusted and unsigned processes that run from USB -For more information about these rules, see [Reduce attack surfaces with attack surface reduction rules](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard). +For more information about these rules, see [Reduce attack surfaces with attack surface reduction rules](attack-surface-reduction.md). ## Related topics diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md index b5bd5c3d18..772ce99ae9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md @@ -10,10 +10,11 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium audience: ITPro -author: levinec -ms.author: ellevin +author: denisebmsft +ms.author: deniseb ms.reviewer: manager: dansimp +ms.custom: asr --- # Reduce attack surfaces with attack surface reduction rules From 02988eccff279d801624199e1f1f5242f117cc65 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 15:33:00 -0800 Subject: [PATCH 078/199] Update system-guard-how-hardware-based-root-of-trust-helps-protect-windows.md --- ...how-hardware-based-root-of-trust-helps-protect-windows.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-system-guard/system-guard-how-hardware-based-root-of-trust-helps-protect-windows.md b/windows/security/threat-protection/windows-defender-system-guard/system-guard-how-hardware-based-root-of-trust-helps-protect-windows.md index 816c7d49b0..0f576ccc0f 100644 --- a/windows/security/threat-protection/windows-defender-system-guard/system-guard-how-hardware-based-root-of-trust-helps-protect-windows.md +++ b/windows/security/threat-protection/windows-defender-system-guard/system-guard-how-hardware-based-root-of-trust-helps-protect-windows.md @@ -4,15 +4,16 @@ description: Windows Defender System Guard in Windows 10 uses a hardware-based r ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb ms.reviewer: manager: dansimp -ms.author: dansimp +ms.author: deniseb +author: denisebmsft search.appverid: met150 ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp ms.date: 03/01/2019 +ms.custom: asr --- From ceb688ada892e9da1d6e83fa85774e86d169fd7c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 15:34:42 -0800 Subject: [PATCH 079/199] Update reqs-wd-app-guard.md --- .../windows-defender-application-guard/reqs-wd-app-guard.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md index fc5d4ec5eb..9496c86d29 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md +++ b/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md @@ -6,11 +6,12 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb ms.date: 11/09/2017 ms.reviewer: manager: dansimp +ms.custom: asr --- # System requirements for Windows Defender Application Guard From 06bf4382b3fa64e558d41210b1ca693992b764d3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 15:48:23 -0800 Subject: [PATCH 080/199] asr --- .../faq-wd-app-guard.md | 123 +++++++----------- .../install-wd-app-guard.md | 8 +- 2 files changed, 48 insertions(+), 83 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md index c2b8dc832a..94432cdc5e 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md +++ b/windows/security/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md @@ -6,12 +6,12 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb ms.date: 03/28/2019 ms.reviewer: manager: dansimp - +ms.custom: asr --- # Frequently asked questions - Windows Defender Application Guard @@ -22,106 +22,73 @@ Answering frequently asked questions about Windows Defender Application Guard (A ## Frequently Asked Questions -| | | -|--------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Q:** | Can I enable Application Guard on machines equipped with 4GB RAM? | -| **A:** | We recommend 8GB RAM for optimal performance but you may use the following registry DWORD values to enable Application Guard on machines that aren't meeting the recommended hardware configuration. | -| | HKLM\software\Microsoft\Hvsi\SpecRequiredProcessorCount - Default is 4 cores. | -| | HKLM\software\Microsoft\Hvsi\SpecRequiredMemoryInGB - Default is 8GB. | -| | HKLM\software\Microsoft\Hvsi\SpecRequiredFreeDiskSpaceInGB - Default is 5GB. | +### Can I enable Application Guard on machines equipped with 4GB RAM? | +We recommend 8GB RAM for optimal performance but you may use the following registry DWORD values to enable Application Guard on machines that aren't meeting the recommended hardware configuration. -
    +`HKLM\software\Microsoft\Hvsi\SpecRequiredProcessorCount` (Default is 4 cores.) +`HKLM\software\Microsoft\Hvsi\SpecRequiredMemoryInGB` (Default is 8GB.) -| | | -|--------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Q:** | Can employees download documents from the Application Guard Edge session onto host devices? | -| **A:** | In Windows 10 Enterprise edition 1803, users will be able to download documents from the isolated Application Guard container to the host PC. This is managed by policy.

    In Windows 10 Enterprise edition 1709 or Windows 10 Professional edition 1803, it is not possible to download files from the isolated Application Guard container to the host PC. However, employees can use the **Print as PDF** or **Print as XPS** options and save those files to the host device. | +`HKLM\software\Microsoft\Hvsi\SpecRequiredFreeDiskSpaceInGB` (Default is 5GB.) -
    +### Can employees download documents from the Application Guard Edge session onto host devices? +In Windows 10 Enterprise edition 1803, users will be able to download documents from the isolated Application Guard container to the host PC. This is managed by policy. -| | | -|--------|------------------------------------------------------------------------------------------------------------------------------------| -| **Q:** | Can employees copy and paste between the host device and the Application Guard Edge session? | -| **A:** | Depending on your organization's settings, employees can copy and paste images (.bmp) and text to and from the isolated container. | +In Windows 10 Enterprise edition 1709 or Windows 10 Professional edition 1803, it is not possible to download files from the isolated Application Guard container to the host PC. However, employees can use the **Print as PDF** or **Print as XPS** options and save those files to the host device. -
    +### Can employees copy and paste between the host device and the Application Guard Edge session? +Depending on your organization's settings, employees can copy and paste images (.bmp) and text to and from the isolated container. -| | | -|--------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Q:** | Why don't employees see their Favorites in the Application Guard Edge session? | -| **A:** | To help keep the Application Guard Edge session secure and isolated from the host device, we don't copy the Favorites stored in the Application Guard Edge session back to the host device. | +### Why don't employees see their Favorites in the Application Guard Edge session? -
    +To help keep the Application Guard Edge session secure and isolated from the host device, we don't copy the Favorites stored in the Application Guard Edge session back to the host device. +### Why aren’t employees able to see their Extensions in the Application Guard Edge session? -| | | -|--------|---------------------------------------------------------------------------------------------------------------------------------------| -| **Q:** | Why aren’t employees able to see their Extensions in the Application Guard Edge session? | -| **A:** | Currently, the Application Guard Edge session doesn't support Extensions. However, we're closely monitoring your feedback about this. | +Currently, the Application Guard Edge session doesn't support Extensions. However, we're closely monitoring your feedback about this. -
    +### How do I configure Windows Defender Application Guard to work with my network proxy (IP-Literal Addresses)? +Windows Defender Application Guard requires proxies to have a symbolic name, not just an IP address. IP-Literal proxy settings such as `192.168.1.4:81` can be annotated as `itproxy:81` or using a record such as `P19216810010` for a proxy with an IP address of `192.168.100.10`. This applies to Windows 10 Enterprise edition, 1709 or higher. These would be for the proxy policies under Network Isolation in Group Policy or Intune. -| | | -|--------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Q:** | How do I configure Windows Defender Application Guard to work with my network proxy (IP-Literal Addresses)? | -| **A:** | Windows Defender Application Guard requires proxies to have a symbolic name, not just an IP address. IP-Literal proxy settings such as “192.168.1.4:81” can be annotated as “itproxy:81” or using a record such as “P19216810010” for a proxy with an IP address of 192.168.100.10. This applies to Windows 10 Enterprise edition, 1709 or higher. These would be for the proxy policies under Network Isolation in Group Policy or Intune. | +### Which Input Method Editors (IME) in 19H1 are not supported? -
    +The following Input Method Editors (IME) introduced in Windows 10, version 1903 are currently not supported in Windows Defender Application Guard. +- Vietnam Telex keyboard +- Vietnam number key-based keyboard +- Hindi phonetic keyboard +- Bangla phonetic keyboard +- Marathi phonetic keyboard +- Telugu phonetic keyboard +- Tamil phonetic keyboard +- Kannada phonetic keyboard +- Malayalam phonetic keyboard +- Gujarati phonetic keyboard +- Odia phonetic keyboard +- Punjabi phonetic keyboard +### I enabled the hardware acceleration policy on my Windows 10 Enterprise, version 1803 deployment. Why are my users still only getting CPU rendering? -| | | -|--------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Q:** | Which Input Method Editors (IME) in 19H1 are not supported? | -| **A:** | The following Input Method Editors (IME) introduced in Windows 10, version 1903 are currently not supported in Windows Defender Application Guard.
    Vietnam Telex keyboard
    Vietnam number key-based keyboard
    Hindi phonetic keyboard
    Bangla phonetic keyboard
    Marathi phonetic keyboard
    Telugu phonetic keyboard
    Tamil phonetic keyboard
    Kannada phonetic keyboard
    Malayalam phonetic keyboard
    Gujarati phonetic keyboard
    Odia phonetic keyboard
    Punjabi phonetic keyboard | +This feature is currently experimental-only and is not functional without an additional regkey provided by Microsoft. If you would like to evaluate this feature on a deployment of Windows 10 Enterprise, version 1803, please contact Microsoft and we’ll work with you to enable the feature. -
    +### What is the WDAGUtilityAccount local account? +This account is part of Application Guard beginning with Windows 10 version 1709 (Fall Creators Update). This account remains disabled until Application Guard is enabled on your device. This item is integrated to the OS and is not considered as a threat/virus/malware. -| | | -|--------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Q:** | I enabled the hardware acceleration policy on my Windows 10 Enterprise, version 1803 deployment. Why are my users still only getting CPU rendering? | -| **A:** | This feature is currently experimental-only and is not functional without an additional regkey provided by Microsoft. If you would like to evaluate this feature on a deployment of Windows 10 Enterprise, version 1803, please contact Microsoft and we’ll work with you to enable the feature. | +### How do I trust a subdomain in my site list? -
    +To trust a subdomain, you must precede your domain with two dots, for example: `..contoso.com` will ensure `mail.contoso.com` or `news.contoso.com` are trusted. The first dot represents the strings for the subdomain name (mail or news), the second dot recognizes the start of the domain name (`contoso.com`). This prevents sites such as `fakesitecontoso.com` from being trusted. +### Are there differences between using Application Guard on Windows Pro vs Windows Enterprise? -| | | -|--------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Q:** | What is the WDAGUtilityAccount local account? | -| **A:** | This account is part of Application Guard beginning with Windows 10 version 1709 (Fall Creators Update). This account remains disabled until Application Guard is enabled on your device. This item is integrated to the OS and is not considered as a threat/virus/malware. | +When using Windows Pro and Windows Enterprise, you will have access to using Application Guard's Standalone Mode. However, when using Enterprise you will have access to Application Guard's Enterprise-Managed Mode. This mode has some extra features that the Standalone Mode does not. For more information, see [Prepare to install Windows Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/install-wd-app-guard). -
    +### Is there a size limit to the domain lists that I need to configure? +Yes, both the Enterprise Resource domains hosted in the cloud and the Domains categorized as both work and personal have a 16383B limit. -| | | -|--------|-----------------------------------------------------------------------------------------------| -| **Q:** | How do I trust a subdomain in my site list? | -| **A:** | To trust a subdomain, you must precede your domain with two dots, for example: ..contoso.com will ensure mail.contoso.com or news.contoso.com are trusted. The first dot represents the strings for the subdomain name (mail or news), the second dot recognizes the start of the domain name (contoso.com). This prevents sites such as fakesitecontoso.com from being trusted.| - -
    - -| | | -|--------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Q:** | Are there differences between using Application Guard on Windows Pro vs Windows Enterprise? | -| **A:** | When using Windows Pro and Windows Enterprise, you will have access to using Application Guard's Standalone Mode. However, when using Enterprise you will have access to Application Guard's Enterprise-Managed Mode. This mode has some extra features that the Standalone Mode does not. For more information, see [Prepare to install Windows Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/install-wd-app-guard). | - -
    - -| | | -|--------|-----------------------------------------------------------------------------------------------| -| **Q:** | Is there a size limit to the domain lists that I need to configure? | -| **A:** | Yes, both the Enterprise Resource domains hosted in the cloud and the Domains categorized as both work and personal have a 16383B limit.| - -
    - -| | | -|--------|-----------------------------------------------------------------------------------------------| -| **Q:** | Why does my encryption driver break Windows Defender Application Guard? | -| **A:** | Windows Defender Application Guard accesses files from a VHD mounted on the host that needs to be written during setup. If an encryption driver prevents a VHD from being mounted or from being written to, WDAG will not work. | - -
    +### Why does my encryption driver break Windows Defender Application Guard? +Windows Defender Application Guard accesses files from a VHD mounted on the host that needs to be written during setup. If an encryption driver prevents a VHD from being mounted or from being written to, WDAG will not work. \ No newline at end of file diff --git a/windows/security/threat-protection/windows-defender-application-guard/install-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/install-wd-app-guard.md index dc6820bd94..11045f435f 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/install-wd-app-guard.md +++ b/windows/security/threat-protection/windows-defender-application-guard/install-wd-app-guard.md @@ -6,11 +6,12 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb ms.date: 02/19/2019 ms.reviewer: manager: dansimp +ms.custom: asr --- # Prepare to install Windows Defender Application Guard @@ -24,9 +25,6 @@ See [System requirements for Windows Defender Application Guard](https://docs.mi >[!NOTE] >Windows Defender Application Guard is not supported on VMs and VDI environment. For testing and automation on non-production machines, you may enable WDAG on a VM by enabling Hyper-V nested virtualization on the host. - - - ## Prepare for Windows Defender Application Guard Before you can install and use Windows Defender Application Guard, you must determine which way you intend to use it in your enterprise. You can use Application Guard in either **Standalone** or **Enterprise-managed** mode. From 34b4a1248df1b041ab67bafe29a5ab642b863bdd Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 15:59:46 -0800 Subject: [PATCH 081/199] Update configure-wd-app-guard.md --- .../configure-wd-app-guard.md | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md index 3f9f335b8f..7826641e1f 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md +++ b/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md @@ -6,16 +6,18 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb ms.date: 10/17/2017 ms.reviewer: manager: dansimp +ms.custom: asr --- # Configure Windows Defender Application Guard policy settings -**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +**Applies to:** +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) Windows Defender Application Guard (Application Guard) works with Group Policy to help you manage your organization's computer settings. By using Group Policy, you can configure a setting once, and then copy it onto many computers. For example, you can set up multiple security settings in a GPO, which is linked to a domain, and then apply all those settings to every computer in the domain. @@ -26,9 +28,7 @@ Application Guard uses both network isolation and application-specific settings. These settings, located at **Computer Configuration\Administrative Templates\Network\Network Isolation**, help you define and manage your company's network boundaries. Application Guard uses this information to automatically transfer any requests to access the non-corporate resources into the Application Guard container. >[!NOTE] ->You must configure either the Enterprise resource domains hosted in the cloud or Private network ranges for apps settings on your employee devices to successfully turn on Application Guard using enterprise mode. - ->Proxy servers must be a neutral resource listed in the "Domains categorized as both work and personal" policy. +>You must configure either the Enterprise resource domains hosted in the cloud or Private network ranges for apps settings on your employee devices to successfully turn on Application Guard using enterprise mode. Proxy servers must be a neutral resource listed in the "Domains categorized as both work and personal" policy. @@ -42,25 +42,25 @@ These settings, located at **Computer Configuration\Administrative Templates\Net |Value|Number of dots to the left|Meaning| |-----|--------------------------|-------| -|contoso.com|0|Trust only the literal value of **contoso.com**.| -|www.contoso.com|0|Trust only the literal value of **www.contoso.com**.| -|.contoso.com|1|Trust any domain that ends with the text **contoso.com**. Matching sites include **spearphishingcontoso.com**, **contoso.com**, and **www.contoso.com**.| -|..contoso.com|2|Trust all levels of the domain hierarchy that are to the left of the dot. Matching sites include **shop.contoso.com**, **us.shop.contoso.com**, **www.us.shop.contoso.com**, but NOT **contoso.com** itself.| +|`contoso.com`|0|Trust only the literal value of `contoso.com`.| +|`www.contoso.com`|0|Trust only the literal value of `www.contoso.com`.| +|`.contoso.com`|1|Trust any domain that ends with the text `contoso.com`. Matching sites include `spearphishingcontoso.com`, `contoso.com`, and `www.contoso.com`.| +|`..contoso.com`|2|Trust all levels of the domain hierarchy that are to the left of the dot. Matching sites include `shop.contoso.com`, `us.shop.contoso.com`, `www.us.shop.contoso.com`, but NOT `contoso.com` itself.| ## Application-specific settings These settings, located at **Computer Configuration\Administrative Templates\Windows Components\Windows Defender Application Guard**, can help you to manage your company's implementation of Application Guard. |Name|Supported versions|Description|Options| |-----------|------------------|-----------|-------| -|Configure Windows Defender Application Guard clipboard settings|Windows 10 Enterprise, 1709 or higher

    Windows 10 Pro, 1803 or higher|Determines whether Application Guard can use the clipboard functionality.|**Enabled.** Turns On the clipboard functionality and lets you choose whether to additionally:
    • Disable the clipboard functionality completely when Virtualization Security is enabled.
    • Enable copying of certain content from Application Guard into Microsoft Edge.
    • Enable copying of certain content from Microsoft Edge into Application Guard.

      **Important**
      Allowing copied content to go from Microsoft Edge into Application Guard can cause potential security risks and isn't recommended.
    **Disabled or not configured.** Completely turns Off the clipboard functionality for Application Guard.| -|Configure Windows Defender Application Guard print settings|Windows 10 Enterprise, 1709 or higher

    Windows 10 Pro, 1803 or higher|Determines whether Application Guard can use the print functionality.|**Enabled.** Turns On the print functionality and lets you choose whether to additionally:
    • Enable Application Guard to print into the XPS format.
    • Enable Application Guard to print into the PDF format.
    • Enable Application Guard to print to locally attached printers.
    • Enable Application Guard to print from previously connected network printers. Employees can't search for additional printers.
    **Disabled or not configured.** Completely turns Off the print functionality for Application Guard.| -|Block enterprise websites to load non-enterprise content in IE and Edge|Windows 10 Enterprise, 1709 or higher|Determines whether to allow Internet access for apps not included on the **Allowed Apps** list.|**Enabled.** Prevents network traffic from both Internet Explorer and Microsoft Edge to non-enterprise sites that can't render in the Application Guard container.**Note** This may also block assets cached by CDNs and references to analytics sites. Please add them to the trusted enterprise resources to avoid broken pages.

    **Disabled or not configured.** Prevents Microsoft Edge to render network traffic to non-enterprise sites that can't render in Application Guard. | -|Allow Persistence|Windows 10 Enterprise, 1709 or higher

    Windows 10 Pro, 1803 or higher|Determines whether data persists across different sessions in Windows Defender Application Guard.|**Enabled.** Application Guard saves user-downloaded files and other items (such as, cookies, Favorites, and so on) for use in future Application Guard sessions.

    **Disabled or not configured.** All user data within Application Guard is reset between sessions.

    **Note**
    If you later decide to stop supporting data persistence for your employees, you can use our Windows-provided utility to reset the container and to discard any personal data.
    **To reset the container:**
    1. Open a command-line program and navigate to Windows/System32.
    2. Type `wdagtool.exe cleanup`.
      The container environment is reset, retaining only the employee-generated data.
    3. Type `wdagtool.exe cleanup RESET_PERSISTENCE_LAYER`.
      The container environment is reset, including discarding all employee-generated data.
    | -|Turn on Windows Defender Application Guard in Managed Mode|Windows 10 Enterprise, 1809 or higher|Determines whether to turn on Application Guard for Microsoft Edge and Microsoft Office.|**Enabled.** Turns on Application Guard for Microsoft Edge and/or Microsoft Office, honoring the network isolation settings, rendering non-enterprise domains in the Application Guard container. Be aware that Application Guard won't actually be turned On unless the required prerequisites and network isolation settings are already set on the device. Available options:
    • Enable Windows Defender Application Guard only for Microsoft Edge;
    • Enable Windows Defender Application Guard only for Microsoft Office;
    • Enable Windows Defender Application Guard for both Microsoft Edge and Microsoft Office.
    **Disabled.** Turns Off Application Guard, allowing all apps to run in Microsoft Edge and Microsoft Office.| +|Configure Windows Defender Application Guard clipboard settings|Windows 10 Enterprise, 1709 or higher

    Windows 10 Pro, 1803 or higher|Determines whether Application Guard can use the clipboard functionality.|**Enabled.** Turns On the clipboard functionality and lets you choose whether to additionally:
    -Disable the clipboard functionality completely when Virtualization Security is enabled.
    - Enable copying of certain content from Application Guard into Microsoft Edge.
    - Enable copying of certain content from Microsoft Edge into Application Guard. **Important:** Allowing copied content to go from Microsoft Edge into Application Guard can cause potential security risks and isn't recommended.

    **Disabled or not configured.** Completely turns Off the clipboard functionality for Application Guard.| +|Configure Windows Defender Application Guard print settings|Windows 10 Enterprise, 1709 or higher

    Windows 10 Pro, 1803 or higher|Determines whether Application Guard can use the print functionality.|**Enabled.** Turns On the print functionality and lets you choose whether to additionally:
    - Enable Application Guard to print into the XPS format.
    - Enable Application Guard to print into the PDF format.
    - Enable Application Guard to print to locally attached printers.
    - Enable Application Guard to print from previously connected network printers. Employees can't search for additional printers.

    **Disabled or not configured.** Completely turns Off the print functionality for Application Guard.| +|Block enterprise websites to load non-enterprise content in IE and Edge|Windows 10 Enterprise, 1709 or higher|Determines whether to allow Internet access for apps not included on the **Allowed Apps** list.|**Enabled.** Prevents network traffic from both Internet Explorer and Microsoft Edge to non-enterprise sites that can't render in the Application Guard container. **Note:** This may also block assets cached by CDNs and references to analytics sites. Please add them to the trusted enterprise resources to avoid broken pages.

    **Disabled or not configured.** Prevents Microsoft Edge to render network traffic to non-enterprise sites that can't render in Application Guard. | +|Allow Persistence|Windows 10 Enterprise, 1709 or higher

    Windows 10 Pro, 1803 or higher|Determines whether data persists across different sessions in Windows Defender Application Guard.|**Enabled.** Application Guard saves user-downloaded files and other items (such as, cookies, Favorites, and so on) for use in future Application Guard sessions.

    **Disabled or not configured.** All user data within Application Guard is reset between sessions.

    **Note**
    If you later decide to stop supporting data persistence for your employees, you can use our Windows-provided utility to reset the container and to discard any personal data.
    **To reset the container:**
    1. Open a command-line program and navigate to `Windows/System32`.
    2. Type `wdagtool.exe cleanup`. The container environment is reset, retaining only the employee-generated data.
    3. Type `wdagtool.exe cleanup RESET_PERSISTENCE_LAYER`. The container environment is reset, including discarding all employee-generated data.| +|Turn on Windows Defender Application Guard in Managed Mode|Windows 10 Enterprise, 1809 or higher|Determines whether to turn on Application Guard for Microsoft Edge and Microsoft Office.|**Enabled.** Turns on Application Guard for Microsoft Edge and/or Microsoft Office, honoring the network isolation settings, rendering non-enterprise domains in the Application Guard container. Be aware that Application Guard won't actually be turned On unless the required prerequisites and network isolation settings are already set on the device. Available options:
    - Enable Windows Defender Application Guard only for Microsoft Edge
    - Enable Windows Defender Application Guard only for Microsoft Office
    - Enable Windows Defender Application Guard for both Microsoft Edge and Microsoft Office

    **Disabled.** Turns Off Application Guard, allowing all apps to run in Microsoft Edge and Microsoft Office.| |Allow files to download to host operating system|Windows 10 Enterprise, 1803 or higher|Determines whether to save downloaded files to the host operating system from the Windows Defender Application Guard container.|**Enabled.** Allows users to save downloaded files from the Windows Defender Application Guard container to the host operating system.

    **Disabled or not configured.** Users are not able to saved downloaded files from Application Guard to the host operating system.| -|Allow hardware-accelerated rendering for Windows Defender Application Guard|Windows 10 Enterprise, 1803 or higher

    Windows 10 Pro, 1803 or higher|Determines whether Windows Defender Application Guard renders graphics using hardware or software acceleration.|**Enabled.** Windows Defender Application Guard uses Hyper-V to access supported, high-security rendering graphics hardware (GPUs). These GPUs improve rendering performance and battery life while using Windows Defender Application Guard, particularly for video playback and other graphics-intensive use cases. If this setting is enabled without connecting any high-security rendering graphics hardware, Windows Defender Application Guard will automatically revert to software-based (CPU) rendering.

      **Important**
      Be aware that enabling this setting with potentially compromised graphics devices or drivers might pose a risk to the host device.

    **Disabled or not configured.** Windows Defender Application Guard uses software-based (CPU) rendering and won’t load any third-party graphics drivers or interact with any connected graphics hardware.| -|Allow camera and microphone access in Windows Defender Application Guard|Windows 10 Enterprise, 1809 or higher

    Windows 10 Pro, 1809 or higher|Determines whether to allow camera and microphone access inside Windows Defender Application Guard.|**Enabled.** Applications inside Windows Defender Application Guard are able to access the camera and microphone on the user's device.

    **Important**
    Be aware that enabling this policy with a potentially compromised container could bypass camera and microphone permissions and access the camera and microphone without the user's knowledge.

    **Disabled or not configured.** Applications inside Windows Defender Application Guard are unable to access the camera and microphone on the user's device.| -|Allow Windows Defender Application Guard to use Root Certificate Authorities from a user's device|Windows 10 Enterprise, 1809 or higher

    Windows 10 Pro, 1809 or higher|Determines whether Root Certificates are shared with Windows Defender Application Guard.|**Enabled.** Certificates matching the specified thumbprint are transferred into the container. Use a comma to separate multiple certificates.

    **Disabled or not configured.** Certificates are not shared with Windows Defender Application Guard.| -|Allow users to trust files that open in Windows Defender Application Guard|Windows 10 Enterprise, 1809 or higher|Determines whether users are able to manually trust untrusted files to open them on the host.|**Enabled.** Users are able to manually trust files or trust files after an antivirus check.

    **Disabled or not configured.** Users are unable to manually trust files and files continue to open in Windows Defender Application Guard.| +|Allow hardware-accelerated rendering for Windows Defender Application Guard|Windows 10 Enterprise, 1803 or higher

    Windows 10 Pro, 1803 or higher|Determines whether Windows Defender Application Guard renders graphics using hardware or software acceleration.|**Enabled.** Windows Defender Application Guard uses Hyper-V to access supported, high-security rendering graphics hardware (GPUs). These GPUs improve rendering performance and battery life while using Windows Defender Application Guard, particularly for video playback and other graphics-intensive use cases. If this setting is enabled without connecting any high-security rendering graphics hardware, Windows Defender Application Guard will automatically revert to software-based (CPU) rendering. **Important:** Be aware that enabling this setting with potentially compromised graphics devices or drivers might pose a risk to the host device.

    **Disabled or not configured.** Windows Defender Application Guard uses software-based (CPU) rendering and won’t load any third-party graphics drivers or interact with any connected graphics hardware.| +|Allow camera and microphone access in Windows Defender Application Guard|Windows 10 Enterprise, 1809 or higher

    Windows 10 Pro, 1809 or higher|Determines whether to allow camera and microphone access inside Windows Defender Application Guard.|**Enabled.** Applications inside Windows Defender Application Guard are able to access the camera and microphone on the user's device. **Important:** Be aware that enabling this policy with a potentially compromised container could bypass camera and microphone permissions and access the camera and microphone without the user's knowledge.

    **Disabled or not configured.** Applications inside Windows Defender Application Guard are unable to access the camera and microphone on the user's device.| +|Allow Windows Defender Application Guard to use Root Certificate Authorities from a user's device|Windows 10 Enterprise, 1809 or higher

    Windows 10 Pro, 1809 or higher|Determines whether Root Certificates are shared with Windows Defender Application Guard.|**Enabled.** Certificates matching the specified thumbprint are transferred into the container. Use a comma to separate multiple certificates.

    **Disabled or not configured.** Certificates are not shared with Windows Defender Application Guard.| +|Allow users to trust files that open in Windows Defender Application Guard|Windows 10 Enterprise, 1809 or higher|Determines whether users are able to manually trust untrusted files to open them on the host.|**Enabled.** Users are able to manually trust files or trust files after an antivirus check.

    **Disabled or not configured.** Users are unable to manually trust files and files continue to open in Windows Defender Application Guard.| From f6d223fbdd5d1f840efa6bb5147b446cbefb2fa7 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 16:02:58 -0800 Subject: [PATCH 082/199] Update test-scenarios-wd-app-guard.md --- .../test-scenarios-wd-app-guard.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md index 7bd4873234..125c5b3514 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md +++ b/windows/security/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md @@ -6,23 +6,26 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb ms.date: 03/15/2019 ms.reviewer: manager: dansimp +ms.custom: asr --- # Application Guard testing scenarios -**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +**Applies to:** +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) We've come up with a list of scenarios that you can use to test hardware-based isolation in your organization. ## Application Guard in standalone mode + You can see how an employee would use standalone mode with Application Guard. **To test Application Guard in Standalone mode** @@ -43,9 +46,11 @@ You can see how an employee would use standalone mode with Application Guard. ![Untrusted website running in Application Guard](images/appguard-visual-cues.png) ## Application Guard in Enterprise-managed mode + How to install, set up, turn on, and configure Application Guard for Enterprise-managed mode. ### Install, set up, and turn on Application Guard + Before you can use Application Guard in enterprise mode, you must install Windows 10 Enterprise edition, version 1709, which includes the functionality. Then, you must use Group Policy to set up the required settings. 1. [Install Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/install-wd-app-guard#install-application-guard). @@ -90,6 +95,7 @@ Before you can use Application Guard in enterprise mode, you must install Window ![Untrusted website running in Application Guard](images/appguard-visual-cues.png) ### Customize Application Guard + Application Guard lets you specify your configuration, allowing you to create the proper balance between isolation-based security and productivity for your employees. Application Guard provides the following default behavior for your employees: @@ -163,7 +169,7 @@ You have the option to change each of these settings to work with your enterpris The previously added site should still appear in your **Favorites** list. >[!NOTE] - >If you don't allow or turn off data persistence, restarting a device or logging in and out of the isolated container triggers a recycle event that discards all generated data, including session cookies, Favorites, and so on, removing the data from Application Guard. If you turn on data persistence, all employee-generated artifacts are preserved across container recycle events. However, these artifacts only exist in the isolated container and aren’t shared with the host PC. This data persists after restarts and even through build-to-build upgrades of Windows 10.

    If you turn on data persistence, but later decide to stop supporting it for your employees, you can use our Windows-provided utility to reset the container and to discard any personal data.

    **To reset the container:**
    1. Open a command-line program and navigate to Windows/System32.
    2. Type `wdagtool.exe cleanup`.
      The container environment is reset, retaining only the employee-generated data.
    3. Type `wdagtool.exe cleanup RESET_PERSISTENCE_LAYER`.
      The container environment is reset, including discarding all employee-generated data.
    + >If you don't allow or turn off data persistence, restarting a device or logging in and out of the isolated container triggers a recycle event that discards all generated data, including session cookies, Favorites, and so on, removing the data from Application Guard. If you turn on data persistence, all employee-generated artifacts are preserved across container recycle events. However, these artifacts only exist in the isolated container and aren’t shared with the host PC. This data persists after restarts and even through build-to-build upgrades of Windows 10.

    If you turn on data persistence, but later decide to stop supporting it for your employees, you can use our Windows-provided utility to reset the container and to discard any personal data.

    **To reset the container, follow these steps:**
    1. Open a command-line program and navigate to Windows/System32.
    2. Type `wdagtool.exe cleanup`. The container environment is reset, retaining only the employee-generated data.
    3. Type `wdagtool.exe cleanup RESET_PERSISTENCE_LAYER`. The container environment is reset, including discarding all employee-generated data. **Applies to:** - Windows 10 Enterpise edition, version 1803 From 958c7ca16c0a144fe056d5e95b28d06555e95cb6 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 18 Nov 2019 16:14:00 -0800 Subject: [PATCH 083/199] Update windows-defender-application-control.md --- .../windows-defender-application-control.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control.md b/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control.md index ed82a221c7..ba4929c2f6 100644 --- a/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control.md +++ b/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control.md @@ -10,10 +10,10 @@ ms.pagetype: security ms.localizationpriority: medium audience: ITPro ms.collection: M365-security-compliance -author: jsuther1974 +author: denisebmsft ms.reviewer: isbrahm ms.author: deniseb -manager: denisebmsft +manager: dansimp ms.date: 01/08/2019 ms.custom: asr --- From 1bc31fe1a0618933102341ba8fe001f92c3f5725 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Mon, 18 Nov 2019 16:35:56 -0800 Subject: [PATCH 084/199] Updated structure to be consistent with other CSPs --- .../client-management/mdm/applocker-csp.md | 249 +++++++++++------- 1 file changed, 147 insertions(+), 102 deletions(-) diff --git a/windows/client-management/mdm/applocker-csp.md b/windows/client-management/mdm/applocker-csp.md index 79251bed03..127a829653 100644 --- a/windows/client-management/mdm/applocker-csp.md +++ b/windows/client-management/mdm/applocker-csp.md @@ -21,10 +21,10 @@ The following diagram shows the AppLocker configuration service provider in tree ![applocker csp](images/provisioning-csp-applocker.png) -**./Vendor/MSFT/AppLocker** +**./Vendor/MSFT/AppLocker** Defines the root node for the AppLocker configuration service provider. -**ApplicationLaunchRestrictions** +**AppLocker/ApplicationLaunchRestrictions** Defines restrictions for applications. > [!NOTE] @@ -40,7 +40,133 @@ Additional information: - [Find publisher and product name of apps](#productname) - step-by-step guide for getting the publisher and product names for various Windows apps. - [Whitelist example](#whitelist-examples) - example for Windows 10 Mobile that denies all apps except the ones listed. -**EnterpriseDataProtection** +**AppLocker/ApplicationLaunchRestrictions/_Grouping_** +Grouping nodes are dynamic nodes, and there may be any number of them for a given enrollment (or a given context). The actual identifiers are selected by the management endpoint, whose job it is to determine what their purpose is, and to not conflict with other identifiers that they define. +Different enrollments and contexts may use the same Authority identifier, even if many such identifiers are active at the same time. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/EXE** +Defines restrictions for launching executable applications. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/EXE/Policy** +Policy nodes define the policy for launching executables, Windows Installer files, scripts, store apps, and DLL files. The contents of a given Policy node is precisely the XML format for a RuleCollection node in the corresponding AppLocker XML policy. + +Data type is string. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/EXE/EnforcementMode** +The EnforcementMode node for Windows Information Protection (formerly known as Enterprise Data Protection) does not affect the behavior of EnterpriseDataProtection. The EDPEnforcementLevel from Policy CSP should be used to enable and disable Windows Information Protection (formerly known as Enterprise Data Protection). + +The data type is a string. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/EXE/NonInteractiveProcessEnforcement** +The data type is a string. + +Supported operations are Add, Delete, Get, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/MSI** +Defines restrictions for executing Windows Installer files. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/MSI/Policy** +Policy nodes define the policy for launching executables, Windows Installer files, scripts, store apps, and DLL files. The contents of a given Policy node is precisely the XML format for a RuleCollection node in the corresponding AppLocker XML policy. + +Data type is string. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/MSI/EnforcementMode** +The EnforcementMode node for Windows Information Protection (formerly known as Enterprise Data Protection) does not affect the behavior of EnterpriseDataProtection. The EDPEnforcementLevel from Policy CSP should be used to enable and disable Windows Information Protection (formerly known as Enterprise Data Protection). + +The data type is a string. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/Script** +Defines restrictions for running scripts. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/Script/Policy** +Policy nodes define the policy for launching executables, Windows Installer files, scripts, store apps, and DLL files. The contents of a given Policy node is precisely the XML format for a RuleCollection node in the corresponding AppLocker XML policy. + +Data type is string. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/Script/EnforcementMode** +The EnforcementMode node for Windows Information Protection (formerly known as Enterprise Data Protection) does not affect the behavior of EnterpriseDataProtection. The EDPEnforcementLevel from Policy CSP should be used to enable and disable Windows Information Protection (formerly known as Enterprise Data Protection). + +The data type is a string. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/StoreApps** +Defines restrictions for running apps from the Microsoft Store. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/StoreApps/Policy** +Policy nodes define the policy for launching executables, Windows Installer files, scripts, store apps, and DLL files. The contents of a given Policy node is precisely the XML format for a RuleCollection node in the corresponding AppLocker XML policy. + +Data type is string. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/StoreApps/EnforcementMode** +The EnforcementMode node for Windows Information Protection (formerly known as Enterprise Data Protection) does not affect the behavior of EnterpriseDataProtection. The EDPEnforcementLevel from Policy CSP should be used to enable and disable Windows Information Protection (formerly known as Enterprise Data Protection). + +The data type is a string. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/DLL** +Defines restrictions for processing DLL files. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/DLL/Policy** +Policy nodes define the policy for launching executables, Windows Installer files, scripts, store apps, and DLL files. The contents of a given Policy node is precisely the XML format for a RuleCollection node in the corresponding AppLocker XML policy. + +Data type is string. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/DLL/EnforcementMode** +The EnforcementMode node for Windows Information Protection (formerly known as Enterprise Data Protection) does not affect the behavior of EnterpriseDataProtection. The EDPEnforcementLevel from Policy CSP should be used to enable and disable Windows Information Protection (formerly known as Enterprise Data Protection). + +The data type is a string. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/DLL/NonInteractiveProcessEnforcement** +The data type is a string. + +Supported operations are Add, Delete, Get, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/CodeIntegrity** +This node is only supported on the desktop. + +Supported operations are Get, Add, Delete, and Replace. + +**AppLocker/ApplicationLaunchRestrictions/_Grouping_/CodeIntegrity/Policy** +Policy nodes define the policy for launching executables, Windows Installer files, scripts, store apps, and DLL files. The contents of a given Policy node is precisely the XML format for a RuleCollection node in the corresponding AppLocker XML policy. + +Data type is Base64. + +Supported operations are Get, Add, Delete, and Replace. + +> [!NOTE] +> To use Code Integrity Policy, you first need to convert the policies to binary format using the ConvertFrom-CIPolicy cmdlet. Then a Base64-encoded blob of the binary policy representation should be created (for example, using the [certutil -encode](https://go.microsoft.com/fwlink/p/?LinkId=724364) command line tool) and added to the Applocker-CSP. + +**AppLocker/EnterpriseDataProtection** Captures the list of apps that are allowed to handle enterprise data. Should be used in conjunction with the settings in **./Device/Vendor/MSFT/EnterpriseDataProtection** in [EnterpriseDataProtection CSP](enterprisedataprotection-csp.md). In Windows 10, version 1607 the Windows Information Protection has a concept for allowed and exempt applications. Allowed applications can access enterprise data and the data handled by those applications are protected with encryption. Exempt applications can also access enterprise data, but the data handled by those applications are not protected. This is because some critical enterprise applications may have compatibility problems with encrypted data. @@ -61,115 +187,35 @@ Additional information: - [Recommended deny list for Windows Information Protection](#recommended-deny-list-for-windows-information-protection) - example for Windows 10, version 1607 that denies known unenlightened Microsoft apps from accessing enterprise data as an allowed app. This ensures an administrator does not accidentally make these apps Windows Information Protection allowed, and avoid known compatibility issues related to automatic file encryption with these applications. -Each of the previously listed nodes contains a **Grouping** node. +**AppLocker/EnterpriseDataProtection/_Grouping_** +Grouping nodes are dynamic nodes, and there may be any number of them for a given enrollment (or a given context). The actual identifiers are selected by the management endpoint, whose job it is to determine what their purpose is, and to not conflict with other identifiers that they define. +Different enrollments and contexts may use the same Authority identifier, even if many such identifiers are active at the same time. - ---- - - - - - - - - - - - - -
    TermDescription

    Grouping

    Grouping nodes are dynamic nodes, and there may be any number of them for a given enrollment (or a given context). The actual identifiers are selected by the management endpoint, whose job it is to determine what their purpose is, and to not conflict with other identifiers that they define.

    -

    Different enrollments and contexts may use the same Authority identifier, even if many such identifiers are active at the same time.

    -

    Supported operations are Get, Add, Delete, and Replace.

    +Supported operations are Get, Add, Delete, and Replace. +**AppLocker/EnterpriseDataProtection/_Grouping_/EXE** +Defines restrictions for launching executable applications. +Supported operations are Get, Add, Delete, and Replace. -In addition, each **Grouping** node contains one or more of the following nodes: +**AppLocker/EnterpriseDataProtection/_Grouping_/EXE/Policy** +Policy nodes define the policy for launching executables, Windows Installer files, scripts, store apps, and DLL files. The contents of a given Policy node is precisely the XML format for a RuleCollection node in the corresponding AppLocker XML policy. - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TermDescription

    EXE

    Defines restrictions for launching executable applications.

    -

    Supported operations are Get, Add, Delete, and Replace.

    MSI

    Defines restrictions for executing Windows Installer files.

    -

    Supported operations are Get, Add, Delete, and Replace.

    Script

    Defines restrictions for running scripts.

    -

    Supported operations are Get, Add, Delete, and Replace.

    StoreApps

    Defines restrictions for running apps from the Microsoft Store.

    -

    Supported operations are Get, Add, Delete, and Replace.

    DLL

    Defines restrictions for processing DLL files.

    -

    Supported operations are Get, Add, Delete, and Replace.

    CodeIntegrity

    This node is only supported on the desktop. Supported operations are Get, Add, Delete, and Replace.

    +Data type is string. +Supported operations are Get, Add, Delete, and Replace. +**AppLocker/EnterpriseDataProtection/_Grouping_/StoreApps** +Defines restrictions for running apps from the Microsoft Store. -Each of the previous nodes contains one or more of the following leaf nodes: +Supported operations are Get, Add, Delete, and Replace. - ---- - - - - - - - - - - - - - - - - - - - - -
    TermDescription

    Policy

    Policy nodes define the policy for launching executables, Windows Installer files, scripts, store apps, and DLL files. The contents of a given Policy node is precisely the XML format for a RuleCollection node in the corresponding AppLocker XML policy.

    -

    For nodes, other than CodeIntegrity, policy leaf data type is string. Supported operations are Get, Add, Delete, and Replace.

    -

    For CodeIntegrity/Policy, data type is Base64. Supported operations are Get, Add, Delete, and Replace.

    EnforcementMode

    The EnforcementMode node for Windows Information Protection (formerly known as Enterprise Data Protection) does not affect the behavior of EnterpriseDataProtection. The EDPEnforcementLevel from Policy CSP should be used to enable and disable Windows Information Protection (formerly known as Enterprise Data Protection).

    -

    The data type is a string. Supported operations are Get, Add, Delete, and Replace.

    NonInteractiveProcessEnforcement

    The data type is a string.

    -

    Supported operations are Add, Delete, Get, and Replace.

    +**AppLocker/EnterpriseDataProtection/_Grouping_/StoreApps/Policy** +Policy nodes define the policy for launching executables, Windows Installer files, scripts, store apps, and DLL files. The contents of a given Policy node is precisely the XML format for a RuleCollection node in the corresponding AppLocker XML policy. -> [!NOTE] -> To use Code Integrity Policy, you first need to convert the policies to binary format using the ConvertFrom-CIPolicy cmdlet. Then a Base64-encoded blob of the binary policy representation should be created (for example, using the [certutil -encode](https://go.microsoft.com/fwlink/p/?LinkId=724364) command line tool) and added to the Applocker-CSP. +Data type is string. +Supported operations are Get, Add, Delete, and Replace. ## Find publisher and product name of apps @@ -239,7 +285,6 @@ The following table show the mapping of information to the AppLocker publisher r - Here is an example AppLocker publisher rule: ``` syntax From 018989b7bce0201e9768c2a8c0adc57875a3d316 Mon Sep 17 00:00:00 2001 From: lomayor Date: Mon, 18 Nov 2019 22:28:16 -0800 Subject: [PATCH 085/199] Replaced old AH links --- .../advanced-hunting-tvm-configassessment-table.md | 7 +++---- .../advanced-hunting-tvm-secureconfigkb-table.md | 7 +++---- .../advanced-hunting-tvm-softwareinventory-table.md | 7 +++---- .../advanced-hunting-tvm-softwarevulnerability-table.md | 7 +++---- 4 files changed, 12 insertions(+), 16 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md index e13c834dce..aa02cbcfd9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md @@ -47,8 +47,7 @@ For information on other tables in the Advanced hunting schema, see [the Advance ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [All Advanced hunting tables](advanced-hunting-reference.md) -- [Advanced hunting query best practices](advanced-hunting-best-practices.md) -- [Query data using Advanced hunting](advanced-hunting.md) +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) - [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md index a2196c5789..5cc4303af4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md @@ -47,8 +47,7 @@ For information on other tables in the Advanced hunting schema, see [the Advance ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [All Advanced hunting tables](advanced-hunting-reference.md) -- [Advanced hunting query best practices](advanced-hunting-best-practices.md) -- [Query data using Advanced hunting](advanced-hunting.md) +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) - [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md index 2657a97f61..4b641f2f4f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md @@ -50,8 +50,7 @@ For information on other tables in the Advanced hunting schema, see [the Advance ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [All Advanced hunting tables](advanced-hunting-reference.md) -- [Advanced hunting query best practices](advanced-hunting-best-practices.md) -- [Query data using Advanced hunting](advanced-hunting.md) +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) - [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md index 3e5bd4f7ec..f7954f7a2e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md @@ -45,8 +45,7 @@ For information on other tables in the Advanced hunting schema, see [the Advance ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [All Advanced hunting tables](advanced-hunting-reference.md) -- [Advanced hunting query best practices](advanced-hunting-best-practices.md) -- [Query data using Advanced hunting](advanced-hunting.md) +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) - [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) From 992a5e824191534c6d9c95b69e6a0e07c242ca6a Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 19 Nov 2019 08:08:41 -0800 Subject: [PATCH 086/199] minor update --- windows/client-management/mdm/applocker-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/applocker-csp.md b/windows/client-management/mdm/applocker-csp.md index 127a829653..0cb1d724e5 100644 --- a/windows/client-management/mdm/applocker-csp.md +++ b/windows/client-management/mdm/applocker-csp.md @@ -9,7 +9,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: lomayor -ms.date: 07/25/2019 +ms.date: 11/19/2019 --- # AppLocker CSP From def7c3615a127bb4771250d9fc47ff8760dc3579 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 19 Nov 2019 08:33:44 -0800 Subject: [PATCH 087/199] temporarily adding en-us so the SSU link will work until it can be fixed on the back end --- windows/deployment/update/servicing-stack-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/servicing-stack-updates.md b/windows/deployment/update/servicing-stack-updates.md index b13b1e355c..8751735da2 100644 --- a/windows/deployment/update/servicing-stack-updates.md +++ b/windows/deployment/update/servicing-stack-updates.md @@ -33,7 +33,7 @@ Servicing stack updates improve the reliability of the update process to mitigat Servicing stack update are released depending on new issues or vulnerabilities. In rare occasions a servicing stack update may need to be released on demand to address an issue impacting systems installing the monthly security update. Starting in November 2018 new servicing stack updates will be classified as "Security" with a severity rating of "Critical." >[!NOTE] ->You can find a list of servicing stack updates at [Latest servicing stack updates](https://portal.msrc.microsoft.com/security-guidance/advisory/ADV990001). +>You can find a list of servicing stack updates at [Latest servicing stack updates](https://portal.msrc.microsoft.com/en-us/security-guidance/advisory/ADV990001). ## What's the difference between a servicing stack update and a cumulative update? From 3a007b825d6e6d58d6b5376e23bc3802fa52cca4 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 19 Nov 2019 08:54:51 -0800 Subject: [PATCH 088/199] Fixed typos --- windows/client-management/mdm/applocker-csp.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/client-management/mdm/applocker-csp.md b/windows/client-management/mdm/applocker-csp.md index 0cb1d724e5..5f163fa7a7 100644 --- a/windows/client-management/mdm/applocker-csp.md +++ b/windows/client-management/mdm/applocker-csp.md @@ -364,7 +364,7 @@ Result

    windowsPhoneLegacyId

    Same value maps to the ProductName and Publisher name

    This value will only be present if there is a XAP package associated with the app in the Store.

    -

    If this value is populated then the simple thing to do to cover both the AppX and XAP package would be to create two rules for the app. One rule for AppX using the packageIdentityName and publisherCertificateName value and anothe one using the windowsPhoneLegacyId value.

    +

    If this value is populated then the simple thing to do to cover both the AppX and XAP package would be to create two rules for the app. One rule for AppX using the packageIdentityName and publisherCertificateName value and another one using the windowsPhoneLegacyId value.

    @@ -713,12 +713,12 @@ The following list shows the apps that may be included in the inbox. Microsoft.MSPodcast -Posdcast downloads +Podcast downloads 063773e7-f26f-4a92-81f0-aa71a1161e30 -Powerpoint +PowerPoint b50483c4-8046-4e1b-81ba-590b24935798 Microsoft.Office.PowerPoint From 82b0be7e75836e75cdf29242102f7ee67496a0b5 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 08:56:00 -0800 Subject: [PATCH 089/199] ms.custom: nextgen --- ...igure-real-time-protection-windows-defender-antivirus.md | 5 +++-- .../windows-defender-antivirus-in-windows-10.md | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md index 90c2964d84..e9e8300c9e 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md @@ -9,11 +9,12 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb ms.date: 11/13/2018 ms.reviewer: manager: dansimp +ms.custom: nextgen --- # Enable and configure antivirus always-on protection and monitoring diff --git a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md index 6327898e26..d1ec034818 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md +++ b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md @@ -14,6 +14,7 @@ ms.author: deniseb ms.date: 10/14/2019 ms.reviewer: manager: dansimp +ms.custom: nextgen --- # Next-generation protection in Windows 10 and Windows Server 2016 @@ -33,8 +34,7 @@ Next-generation protection includes services that use machine learning together >- [Cloud-delivered protection](enable-cloud-protection-windows-defender-antivirus.md) >- Fast learning (including [block at first sight](configure-block-at-first-sight-windows-defender-antivirus.md)) >- [Potentially unwanted application blocking](detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) - -> [!NOTE] +> > For more information regarding what's new in each Windows version, please refer to [What's new in Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp). ## Minimum system requirements @@ -44,7 +44,7 @@ Windows Defender Antivirus is your main vehicle for next-generation protection, - [Minimum hardware requirements](https://docs.microsoft.com/windows-hardware/design/minimum/minimum-hardware-requirements-overview) - [Hardware component guidelines](https://docs.microsoft.com/windows-hardware/design/component-guidelines/components) -## Configuring Next-generation services +## Configuring next-generation services You can use the following to configure and manage next-generation services in Windows 10 while running Windows Defender Antivirus: From 001ce9ab9d9a3b40469a346ec294c0344e462b54 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 08:56:33 -0800 Subject: [PATCH 090/199] Update configure-real-time-protection-windows-defender-antivirus.md --- ...configure-real-time-protection-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md index e9e8300c9e..484d5ecd8f 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md @@ -70,7 +70,7 @@ The main real-time protection capability is enabled by default, but you can disa 4. Double-click the **Turn off real-time protection** setting and set the option to **Enabled**. Click **OK**. -## Related topics +## Related articles - [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) From aec49ebfac6e0b15947dc9ccabe7d1987f13f632 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 09:05:13 -0800 Subject: [PATCH 091/199] ms.custom: nextgen --- ...d-protection-windows-defender-antivirus.md | 5 ++- ...ection-level-windows-defender-antivirus.md | 40 +++++++++---------- ...d-protection-windows-defender-antivirus.md | 7 ++-- 3 files changed, 27 insertions(+), 25 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md index c9aca52f0d..1bc4cdbd31 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md @@ -9,10 +9,11 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb ms.reviewer: manager: dansimp +ms.custom: nextgen --- # Enable cloud-delivered protection diff --git a/windows/security/threat-protection/windows-defender-antivirus/specify-cloud-protection-level-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/specify-cloud-protection-level-windows-defender-antivirus.md index f8a9335f5f..e6b6bf10d0 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/specify-cloud-protection-level-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/specify-cloud-protection-level-windows-defender-antivirus.md @@ -9,11 +9,12 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb ms.date: 09/03/2018 ms.reviewer: manager: dansimp +ms.custom: nextgen --- # Specify the cloud-delivered protection level @@ -27,9 +28,7 @@ You can specify the level of cloud-protection offered by Windows Defender Antivi >[!NOTE] >The Windows Defender Antivirus cloud service is a mechanism for delivering updated protection to your network and endpoints. Although it is called a cloud service, it is not simply protection for files stored in the cloud, rather it uses distributed resources and machine learning to deliver protection to your endpoints at a rate that is far faster than traditional Security intelligence updates. - - -**Use Intune to specify the level of cloud-delivered protection:** +## Use Intune to specify the level of cloud-delivered protection 1. Sign in to the [Azure portal](https://portal.azure.com). 2. Select **All services > Intune**. @@ -46,13 +45,15 @@ You can specify the level of cloud-protection offered by Windows Defender Antivi For more information about Intune device profiles, including how to create and configure their settings, see [What are Microsoft Intune device profiles?](https://docs.microsoft.com/intune/device-profiles) -**Use Configuration Manager to specify the level of cloud-delivered protection:** +## Use Configuration Manager to specify the level of cloud-delivered protection -1. See [How to create and deploy antimalware policies: Cloud-protection service](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-policies#cloud-protection-service) for details on configuring System Center Configuration Manager (current branch). +See [How to create and deploy antimalware policies: Cloud-protection service](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-policies#cloud-protection-service) for details on configuring System Center Configuration Manager (current branch). -**Use Group Policy to specify the level of cloud-delivered protection:** +## Use Group Policy to specify the level of cloud-delivered 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**. +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx). + +2. Right-click the Group Policy Object you want to configure, and then click **Edit**. 3. In the **Group Policy Management Editor** go to **Computer configuration**. @@ -60,20 +61,19 @@ For more information about Intune device profiles, including how to create and c 5. Expand the tree to **Windows components > Windows Defender Antivirus > MpEngine**. -1. Double-click the **Select cloud protection level** setting and set it to **Enabled**. Select the level of protection: - 1. **Default Windows Defender Antivirus blocking level** provides strong detection without increasing the risk of detecting legitimate files. - 2. **High blocking level** applies a strong level of detection while optimizing client performance (greater chance of false positives). - 3. **High + blocking level** applies additional protection measures (may impact client performance and increase risk of false positives). - 4. **Zero tolerance blocking level** blocks all unknown executables. +6. Double-click the **Select cloud protection level** setting and set it to **Enabled**. Select the level of protection: + - **Default Windows Defender Antivirus blocking level** provides strong detection without increasing the risk of detecting legitimate files. + - **High blocking level** applies a strong level of detection while optimizing client performance (greater chance of false positives). + - **High + blocking level** applies additional protection measures (may impact client performance and increase risk of false positives). + - **Zero tolerance blocking level** blocks all unknown executables. + + > [!WARNING] + > While unlikely, setting this switch to **High** or **High +** may cause some legitimate files to be detected (although you will have the option to unblock or dispute that detection). - > [!WARNING] - > While unlikely, setting this switch to **High** or **High +** may cause some legitimate files to be detected (although you will have the option to unblock or dispute that detection). -6. Click **OK**. +7. Click **OK**. - - -## Related topics +## Related articles - [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) - [Enable cloud-delivered protection](enable-cloud-protection-windows-defender-antivirus.md) diff --git a/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md index 5553e762b8..e1d2d9c8e9 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md @@ -9,10 +9,11 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb ms.reviewer: manager: dansimp +ms.custom: nextgen --- # Use next-gen technologies in Windows Defender Antivirus through cloud-delivered protection @@ -21,7 +22,7 @@ manager: dansimp - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Microsoft next-gen technologies in Windows Defender Antivirus provide near-instant, automated protection against new and emerging threats. To dynamically identify new threats, these technologies work with large sets of interconnected data in the Microsoft Intelligent Security Graph and powerful artificial intelligence (AI) systems driven by advanced machine learning models. +Microsoft next-generation technologies in Windows Defender Antivirus provide near-instant, automated protection against new and emerging threats. To dynamically identify new threats, these technologies work with large sets of interconnected data in the Microsoft Intelligent Security Graph and powerful artificial intelligence (AI) systems driven by advanced machine learning models. Windows Defender Antivirus uses multiple detection and prevention technologies to deliver accurate, real-time, and intelligent protection. [Get to know the advanced technologies at the core of Microsoft Defender ATP next generation protection](https://www.microsoft.com/security/blog/2019/06/24/inside-out-get-to-know-the-advanced-technologies-at-the-core-of-microsoft-defender-atp-next-generation-protection/). ![List of Windows Defender AV engines](images/microsoft-defender-atp-next-generation-protection-engines.png) From 3cd81f453244e31d6b4545605bf4fb2b4c1e9e0f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 09:10:16 -0800 Subject: [PATCH 092/199] Update configure-network-connections-windows-defender-antivirus.md --- ...-network-connections-windows-defender-antivirus.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md index d600158473..9977362328 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 10/08/2018 ms.reviewer: manager: dansimp @@ -26,7 +27,7 @@ To ensure Windows Defender Antivirus cloud-delivered protection works properly, This topic lists the connections that must be allowed, such as by using firewall rules, and provides instructions for validating your connection. This will help ensure you receive the best protection from our cloud-delivered protection services. -See the Enterprise Mobility and Security blog post [Important changes to Microsoft Active Protection Services endpoint](https://blogs.technet.microsoft.com/enterprisemobility/2016/05/31/important-changes-to-microsoft-active-protection-service-maps-endpoint/) for some details about network connectivity. +See the blog post [Important changes to Microsoft Active Protection Services endpoint](https://techcommunity.microsoft.com/t5/Configuration-Manager-Archive/Important-changes-to-Microsoft-Active-Protection-Service-MAPS/ba-p/274006) for some details about network connectivity. >[!TIP] >You can also visit the Microsoft Defender ATP demo website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm the following features are working: @@ -119,9 +120,9 @@ The Windows event log will also show [Windows Defender client event ID 2050](tro >[!IMPORTANT] >You will not be able to use a proxy auto-config (.pac) file to test network connections to these URLs. You will need to verify your proxy servers and any network filtering tools manually to ensure connectivity. -## Related topics +## Related articles - [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) - [Enable cloud-delivered protection](enable-cloud-protection-windows-defender-antivirus.md) - [Run an Windows Defender Antivirus scan from the command line](command-line-arguments-windows-defender-antivirus.md) and [Command line arguments](command-line-arguments-windows-defender-antivirus.md) -- [Important changes to Microsoft Active Protection Services endpoint](https://blogs.technet.microsoft.com/enterprisemobility/2016/05/31/important-changes-to-microsoft-active-protection-service-maps-endpoint/) +- [Important changes to Microsoft Active Protection Services endpoint](https://techcommunity.microsoft.com/t5/Configuration-Manager-Archive/Important-changes-to-Microsoft-Active-Protection-Service-MAPS/ba-p/274006) From 256f328b573622b40e3c2a5f1a60ece244973c89 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 19 Nov 2019 10:19:24 -0800 Subject: [PATCH 093/199] Updated the doc with additional content --- .../mdm/diagnosticlog-csp.md | 1281 +++++++++-------- .../images/provisioning-csp-diagnosticlog.png | Bin 87543 -> 92295 bytes 2 files changed, 688 insertions(+), 593 deletions(-) diff --git a/windows/client-management/mdm/diagnosticlog-csp.md b/windows/client-management/mdm/diagnosticlog-csp.md index d0a24d5007..5e0ad6cc32 100644 --- a/windows/client-management/mdm/diagnosticlog-csp.md +++ b/windows/client-management/mdm/diagnosticlog-csp.md @@ -9,26 +9,687 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman -ms.date: 08/05/2019 +ms.date: 11/19/2019 --- # DiagnosticLog CSP +The DiagnosticLog configuration service provider (CSP) provides the following feature areas: -The DiagnosticLog configuration service provider (CSP) is used in the following scenarios: -- [Controlling ETW trace sessions](#diagnosticlog-csp-for-controlling-etw-trace-sessions) -- [Triggering devices to upload existing event logs, log files, and registry values to cloud storage](#diagnosticlog-csp-for-triggering-devices-to-upload-files-to-cloud) +- [DiagnosticArchive area: Capture and upload event logs, log files and registry values for troubleshooting](#DiagnosticArchive-area:-Capture-and-upload-event-logs,-log-files-and-registry-values-for-troubleshooting) +- [Policy area: Configure Windows event log policies such as maximum log size](#Policy-area:-Configure-Windows-event-log-policies-such-as-maximum-log-size) +- [EtwLog area: Control ETW trace sessions](#EtwLog-area:-control-etw-trace-sessions) +- [DeviceStateData area: Additional device information](#DeviceStateData-area:-Additional-device-information) +- [FileDownload area: Pull trace and state data directly from the device](#FileDownload-area:-Pull-trace-and-state-data-directly-from-the-device) -## DiagnosticLog CSP for controlling ETW trace sessions -The DiagnosticLog CSP is used for generating and collecting diagnostic information from the device: Event Tracing for Windows (ETW) log files and current MDM configured state of the device. +Here are the links to the DDFs: +- [DiagnosticLog CSP version 1.4](diagnosticlog-ddf.md#version-1-4) +- [DiagnosticLog CSP version 1.3](diagnosticlog-ddf.md#version-1-3) +- [DiagnosticLog CSP version 1.2](diagnosticlog-ddf.md#version-1-2) -DiagnosticLog CSP supports the following type of event tracing: +The following diagram shows the DiagnosticLog CSP in tree format. +![diagnosticlog csp diagram](images/provisioning-csp-diagnosticlog.png) + +**./Vendor/MSFT/DiagnosticLog** +The root node for the DiagnosticLog CSP. + +Rest of the nodes in this CSP are described within their respective feature area sections. + +## DiagnosticArchive area: Capture and upload event logs, log files and registry values for troubleshooting +The DiagnosticArchive functionality within the DiagnosticLog CSP is used to trigger devices to gather troubleshooting data into a zip archive file and upload that archive to cloud storage. DiagnosticArchive is designed for ad-hoc troubleshooting scenarios, such as an IT admin investigating an app installation failure using a collection of event log events, registry values, and app or OS log files. + +> [!Note] +> DiagnosticArchive is a "break glass" backstop option for device troubleshooting. Diagnostic data such as log files can grow to many gigabytes. Gathering, transferring, and storing large amounts of data may burden the user's device, the network and cloud storage. Management servers invoking DiagnosticArchive must take care to minimize data gathering frequency and scope. + +The following section describes the nodes for the DiagnosticArchive functionality. + +**DiagnosticArchive** +Added in version 1.4 of the CSP in Windows 10, version 1903. Root node for the DiagnosticArchive functionality. + +The supported operation is Get. + +**DiagnosticArchive/ArchiveDefinition** +Added in version 1.4 of the CSP in Windows 10, version 1903. + +The supported operations are Add and Execute. + +The data type is string. + +Expected value: +Set and Execute are functionality equivalent, and each accepts an XML snippet (as a string) describing what data to gather and where to upload it. + +The following is an example of the XML. This example instructs the CSP to gather: +- All the keys and values under a registry path +- All the *.etl files in a folder +- The output of two commands +- Additional files created by one of the commands +- All the Application event log events. + +The results are zipped and uploaded to the specified SasUrl. The filename format is "DiagLogs-{ComputerName}-YYYYMMDDTHHMMSSZ.zip". + +``` xml + + server generated guid value such as f1e20cb4-9789-4f6b-8f6a-766989764c6d + server generated url where the HTTP PUT will be accepted + HKLM\Software\Policies + %ProgramData%\Microsoft\DiagnosticLogCSP\Collectors\*.etl + %windir%\system32\ipconfig.exe /all + %windir%\system32\mdmdiagnosticstool.exe -out %ProgramData%\temp\ + %ProgramData%\temp\*.* + Application + + +``` +The XML should include the following elements within the `Collection` element: + +**ID** +The ID value is a server-generated GUID string that identifies this data-gathering request. To avoid accidental repetition of data gathering, the CSP ignores subsequent Set or Execute invocations with the same ID value. + +**SasUrl** +The SasUrl value is the target URI to which the CSP uploads the results zip file. It is the responsibility of the management server to provision storage in such a way that the server accepts the HTTP PUT to this URL. For example, the device management service could: +- Provision cloud storage, such as an Azure blob storage container or other storage managed by the device management server +- Generate a dynamic https SAS token URL representing the storage location (and which is understood by the server to allow a one-time upload or time-limited uploads) +- Pass this value to the CSP as the SasUrl value. + +Assuming a case where the management server's customer (such as an IT admin) is meant to access the data, the management server would also expose the stored data through its user interface or APIs. + +**One or more data gathering directives, which may include any of the following:** + +- **RegistryKey** + - Exports all of the key names and values under a given path (recursive). + - Expected input value: Registry path such as "HKLM\Software\Policies". + - Output format: Creates a .reg file, similar to the output of reg.exe EXPORT command. + - Privacy guardrails: To enable diagnostic log capture while reducing the risk of an IT admin inadvertently capturing user-generated documents, registry paths are restricted to those under HKLM and HKCU. + +- **Events** + - Exports all events from the named Windows event log. + - Expected input value: A named event log channel such as "Application" or "Microsoft-Windows-DeviceGuard/Operational". + - Output format: Creates a .evtx file. + +- **Commands** + - This directive type allows the execution of specific commands such as ipconfig.exe. Note that DiagnosticArchive and the Commands directives are not a general-purpose scripting platform. These commands are allowed in the DiagnosticArchive context to handle cases where critical device information may not be available through existing log files. + - Expected input value: The full command line including path and any arguments, such as `%windir%\\system32\\ipconfig.exe /all`. + - Output format: Console text output from the command is captured in a text file and included in the overall output archive. For commands which may generate file output rather than console output, a subsequent FolderFiles directive would be used to capture that output. The example XML above demonstrates this pattern with mdmdiagnosticstool.exe's -out parameter. + - Privacy guardrails: To enable diagnostic data capture while reducing the risk of an IT admin inadventantly capturing user-generated documents, only the following commands are allowed: + - %windir%\\system32\\certutil.exe + - %windir%\\system32\\dxdiag.exe + - %windir%\\system32\\gpresult.exe + - %windir%\\system32\\msinfo32.exe + - %windir%\\system32\\netsh.exe + - %windir%\\system32\\nltest.exe + - %windir%\\system32\\ping.exe + - %windir%\\system32\\powercfg.exe + - %windir%\\system32\\w32tm.exe + - %windir%\\system32\\wpr.exe + - %windir%\\system32\\dsregcmd.exe + - %windir%\\system32\\dispdiag.exe + - %windir%\\system32\\ipconfig.exe + - %windir%\\system32\\logman.exe + - %windir%\\system32\\tracelog.exe + - %programfiles%\\windows defender\\mpcmdrun.exe + - %windir%\\system32\\MdmDiagnosticsTool.exe + - %windir%\\system32\\pnputil.exe + +- **FoldersFiles** + - Captures log files from a given path (without recursion). + - Expected input value: File path with or without wildcards, such as "%windir%\\System32", or "%programfiles%\\*.log". + - Privacy guardrails: To enable diagnostic log capture while reducing the risk of an IT admin inadventently capturing user-generated documents, only paths under the following roots are allowed: + - %PROGRAMFILES% + - %PROGRAMDATA% + - %PUBLIC% + - %WINDIR% + - %TEMP% + - %TMP% + - Additionally, only files with the following extensions are captured: + - .log + - .txt + - .dmp + - .cab + - .zip + - .xml + - .html + - .evtx + - .etl + +**DiagnosticArchive/ArchiveResults** +Added in version 1.4 of the CSP in Windows 10, version 1903. This policy setting displays the results of the last archive run. + +The supported operation is Get. + +The data type is string. + +A Get to the above URI will return the results of the data gathering for the last diagnostics request. For the example above it returns: + +``` xml + + + + + 1 + 1 + 0 + SyncHdr + 200 + + + 2 + 1 + 1 + Get + 200 + + + 3 + 1 + 1 + + + ./Vendor/MSFT/DiagnosticLog/DiagnosticArchive/ArchiveResults + + + + f1e20cb4-9789-4f6b-8f6a-766989764c6d + HKLM\Software\Policies + C:\ProgramData\Microsoft\DiagnosticLogCSP\Collectors\*.etl + %windir%\system32\ipconfig.exe /all + %windir%\system32\mdmdiagnosticstool.exe -out c:\ProgramData\temp\ + c:\ProgramData\temp\*.* + Application + + + + + + + +``` + +Each data gathering node is annotated with the HRESULT of the action and the collection is also annotated with an overall HRESULT. In this example, note that the mdmdiagnosticstool.exe command failed. + +The zip file which is created also contains a results.xml file whose contents align to the Data section in the SyncML for ArchiveResults. Accordingly, an IT admin using the zip file for troubleshooting can determine the order and success of each directive without needing a permanent record of the SyncML value for DiagnosticArchive/ArchiveResults. + + +## Policy area: Configure Windows event log policies such as maximum log size + +The following section describes the nodes for the Policy functionality. + +**Policy** +Added in version 1.4 of the CSP in Windows 10, version 1903. Root node to control settings for channels in Event Log. + +The supported operation is Get. + +**Policy/Channels** +Added in version 1.4 of the CSP in Windows 10, version 1903. Node that contains Event Log channel settings. + +The supported operation is Get. + +**Policy/Channels/_ChannelName_** +Added in version 1.4 of the CSP in Windows 10, version 1903. Dynamic node to represent a registered channel. The node name must be a valid Windows event log channel name, such as ``Microsoft-Client-Licensing-Platform%2FAdmin``. When specifying the name in the LocURI, it must be URL encoded, otherwise it may unexpectedly translate into a different URI. + +Supported operations are Add, Delete, and Get. + +Add **Channel** +``` xml + + ​ + ​ + 2​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName​ + ​ + ​ + ​ + node​ + ​ + ​ + ​ + ​ + ​ + ​ + +``` +Delete **Channel** +``` xml + + ​ + ​ + 3​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName​ + ​ + ​ + ​ + ​ + ​ + ​ + +``` +Get **Channel** +``` xml + + ​ + ​ + 4​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName​ + ​ + ​ + ​ + ​ + ​ + ​ + +``` +**Policy/Channels/_ChannelName_/MaximumFileSize** +Added in version 1.4 of the CSP in Windows 10, version 1903. This policy setting specifies the maximum size of the log file in megabytes. + +If you enable this policy setting, you can configure the maximum log file size to be between 1 megabyte and 2 terabytes in megabyte increments. + +If you disable or do not configure this policy setting, the maximum size of the log file will be set to the locally configured value. This value can be changed by the local administrator using the Log Properties dialog, and it defaults to 1 megabyte. + +Supported operations are Add, Delete, Get, and Replace. + +The data type is integer. + +Add **MaximumFileSize** +``` xml + + ​ + ​ + 6​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/MaximumFileSize​ + ​ + ​ + ​ + int​ + text/plain​ + ​ + 3​ + ​ + ​ + ​ + ​ + +``` + +Delete **MaximumFileSize** +``` xml + + ​ + ​ + 7​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/MaximumFileSize​ + ​ + ​ + ​ + ​ + ​ + ​ + +``` +Get **MaximumFileSize** +``` xml + + ​ + ​ + 5​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/MaximumFileSize​ + ​ + ​ + ​ + ​ + ​ + ​ + +``` + +Replace **MaximumFileSize** +``` xml + + ​ + ​ + 8​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/MaximumFileSize​ + ​ + ​ + ​ + int​ + text/plain​ + ​ + 5​ + ​ + ​ + ​ + ​ + +``` + +**Policy/Channels/_ChannelName_/SDDL** +Added in version 1.4 of the CSP in Windows 10, version 1903. This policy setting represents SDDL string controlling access to the channel. + +Supported operations are Add, Delete, Get, and Replace. + +The data type is string. + +Default string is as follows: + +https://docs.microsoft.com/windows/desktop/WES/eventmanifestschema-channeltype-complextype. + +Add **SDDL** +``` xml + + ​ + ​ + 10​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/SDDL​ + ​ + ​ + ​ + chr​ + text/plain​ + ​ + YourSDDL​ + ​ + ​ + ​ + ​ + +``` + +Delete **SDDL** +``` xml + + + ​ + ​ + 11​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/SDDL​ + ​ + ​ + ​ + ​ + ​ + ​ + +``` + +Get **SDDL** +``` xml + + ​ + ​ + 9​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/SDDL​ + ​ + ​ + ​ + ​ + ​ + ​ + +``` + +Replace **SDDL** +``` xml + + ​ + ​ + 12​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/SDDL​ + ​ + ​ + ​ + chr​ + text/plain​ + ​ + YourNewSDDL​ + ​ + ​ + ​ + ​ + +``` + +**Policy/Channels/_ChannelName_/ActionWhenFull** +Added in version 1.4 of the CSP in Windows 10, version 1903. This policy setting controls Event Log behavior when the log file reaches its maximum size. + +Supported operations are Add, Delete, Get, and Replace. + +The data type is string. + +The following are the possible values: +- Truncate — When the log file reaches its maximum file size, new events are not written to the log and are lost. +- Overwrite — When the log file reaches its maximum file size, new events overwrite old events. +- Archive — When the log file reaches its maximum size, the log file is saved to the location specified by the "Archive Location" policy setting. If archive location value is not set, the new file is saved in the same directory as current log file. + +If you disable or do not configure this policy setting, the locally configured value will be used as default. Every channel that is installed, whether inbox or by ISVs, is responsible for defining its own local configuration, and that configuration can be changed by any administrator. Values set via this policy override but do not replace local configuration. + + +Add **ActionWhenFull** +``` xml + + ​ + ​ + 14​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/ActionWhenFull​ + ​ + ​ + ​ + chr​ + text/plain​ + ​ + Archive​ + ​ + ​ + ​ + ​ + +``` + +Delete **ActionWhenFull** +``` xml + + ​ + ​ + 15​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/ActionWhenFull​ + ​ + ​ + ​ + ​ + ​ + ​ + +``` + +Get **ActionWhenFull** +``` xml + + ​ + ​ + 13​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/ActionWhenFull​ + ​ + ​ + ​ + ​ + ​ + ​ + +``` + +Replace **ActionWhenFull** +``` xml + + ​ + ​ + 16​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/ActionWhenFull​ + ​ + ​ + ​ + chr​ + text/plain​ + ​ + Truncate​ + ​ + ​ + ​ + ​ + +``` + +**Policy/Channels/_ChannelName_/Enabled** +Added in version 1.4 of the CSP in Windows 10, version 1903. This policy setting specifies whether the channel should be enabled or disabled. + +Supported operations are Add, Delete, Get, and Replace. + +The data type is boolean. + +The following are the possible values: +- TRUE — Enables the channel. +- FALSE — Disables the channel. + +If you disable or do not configure this policy setting, the locally configured value is used as default. + +Get **Enabled** +``` xml + + ​ + ​ + 17​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/Enabled​ + ​ + ​ + ​ + ​ + ​ + ​ + +``` + +Add **Enabled** +``` xml + + ​ + ​ + 18​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/Enabled​ + ​ + ​ + ​ + bool​ + text/plain​ + ​ + TRUE​ + ​ + ​ + ​ + ​ + +``` + +Delete **Enabled** +``` xml + + ​ + ​ + 19​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/Enabled​ + ​ + ​ + ​ + ​ + ​ + ​ + +``` + +Replace **Enabled** +``` xml + + ​ + ​ + 20​ + ​ + ​ + ​ + ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/Enabled​ + ​ + ​ + ​ + bool​ + text/plain​ + ​ + FALSE​ + ​ + ​ + ​ + ​ + +``` + +## EtwLog area: Control ETW trace sessions +The Event Tracing for Windows (ETW) log feature of the DiagnosticLog CSP is used to control the following types of event tracing: - Collector-based tracing - Channel-based tracing +The ETW log feature is designed for advanced usage, and assumes developers' familiarity with ETW. For more information, see [About Event Tracing](https://docs.microsoft.com/windows/win32/etw/about-event-tracing). + ### Collector-based tracing -This type of event tracing simultaneously collects event data from a collection of registered ETW providers. +This type of event tracing collects event data from a collection of registered ETW providers. An event collector is a container of registered ETW providers. Users can add or delete a collector node and register or unregister multiple providers in this collector. @@ -51,7 +712,7 @@ For each registered provider in this collector, the user can: - Change trace level to filter events from this provider - Enable or disable the provider in the trace session -The changes on **State**, **Keywords** and **TraceLevel** takes effect immediately while trace session is in progress. +The changes on **State**, **Keywords**, and **TraceLevel** takes effect immediately while trace session is in progress. > [!Note] > Microsoft-WindowsPhone-Enterprise-Diagnostics-Provider (GUID - 3da494e4-0fe2-415C-b895-fb5265c5c83b) has the required debug resource files built into Windows OS, which will allow the logs files to be decoded on the remote machine. Any other logs may not have the debug resources required to decode. @@ -72,19 +733,6 @@ For each channel node, the user can: For more information about using DiagnosticLog to collect logs remotely from a PC or mobile device, see [Diagnose MDM failures in Windows 10](diagnose-mdm-failures-in-windows-10.md). -Here are the links to the DDFs: - -- [DiagnosticLog CSP version 1.2](diagnosticlog-ddf.md#version-1-2) -- [DiagnosticLog CSP version 1.3](diagnosticlog-ddf.md#version-1-3) -- [DiagnosticLog CSP version 1.4](diagnosticlog-ddf.md#version-1-4) - -The following diagram shows the DiagnosticLog CSP in tree format. - -![diagnosticlog csp diagram](images/provisioning-csp-diagnosticlog.png) - -**./Vendor/MSFT/DiagnosticLog** -The root node for the DiagnosticLog CSP. - To gather diagnostics using this CSP: 1. Specify a *CollectorName* for the container of the target ETW providers. @@ -102,6 +750,8 @@ To gather diagnostics using this CSP: 7. Stop logging using **TraceControl** EXECUTE command “STOP”. 8. Collect the log file located in the `%temp%` folder using the method described in [Reading a log file](#reading-a-log-file). +The following section describes the nodes for EtwLog functionality. + **EtwLog** Node to contain the Error Tracing for Windows log. @@ -601,6 +1251,10 @@ Set channel **State** ``` +## DeviceStateData area: Additional device information + +The following section describes the nodes for the DeviceStateData functionality. + **DeviceStateData** Added in version 1.3 of the CSP in Windows 10, version 1607. Node for all types of device state data that are exposed. @@ -630,6 +1284,17 @@ The supported value is Execute. ``` +## FileDownload area: Pull trace and state data directly from the device +The FileDownload feature of the DiagnosticLog CSP enables a management server to pull data directly from the device. In the FileDownload context the client and server roles are conceptually reversed, with the management server acting as a client to download the data from the managed device. + +### Comparing FileDownload and DiagnosticArchive +Both the FileDownload and DiagnosticArchive features can be used to get data from the device to the management server, but they are optimized for different workflows. + +- FileDownload enables the management server to directly pull byte-level trace data from the managed device. The data transfer takes place through the existing OMA-DM/SyncML context. It is typically used together with the EtwLogs feature as part of an advanced monitoring or diagnostic flow. FileDownlod requires granular orchestration by the management server, but avoids the need for dedicated cloud storage. +- DiagnosticArchive allows the management server to give the CSP a full set of instructions as single command. Based on those instructions the CSP orchestrates the work client-side to package the requested diagnostic files into a zip archive and upload that archive to cloud storage. The data transfer happens outsite of the OMA-DM session, via an HTTP PUT. + +The following section describes the nodes for the FileDownload functionality. + **FileDownload** Node to contain child nodes for log file transportation protocols and corresponding actions. @@ -801,577 +1466,7 @@ The data type is Base64. The supported operation is Get. -**Policy** -Added in version 1.4 of the CSP in Windows 10, version 1903. Root node to control settings for channels in Event Log. - -The supported operation is Get. - -**Policy/Channels** -Added in version 1.4 of the CSP in Windows 10, version 1903. Node that contains Event Log channel settings. - -The supported operation is Get. - -**Policy/Channels/_ChannelName_** -Added in version 1.4 of the CSP in Windows 10, version 1903. Dynamic node to represent a registered channel. The node name must be a valid Windows event log channel name, such as ``Microsoft-Client-Licensing-Platform%2FAdmin``. When specifying the name in the LocURI, it must be URL encoded, otherwise it may unexpectedly translate into a different URI. - -Supported operations are Add, Delete, and Get. - -Add **Channel** -``` xml - - ​ - ​ - 2​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName​ - ​ - ​ - ​ - node​ - ​ - ​ - ​ - ​ - ​ - ​ - -``` -Delete **Channel** -``` xml - - ​ - ​ - 3​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName​ - ​ - ​ - ​ - ​ - ​ - ​ - -``` -Get **Channel** -``` xml - - ​ - ​ - 4​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName​ - ​ - ​ - ​ - ​ - ​ - ​ - -``` -**Policy/Channels/_ChannelName_/MaximumFileSize** -Added in version 1.4 of the CSP in Windows 10, version 1903. This policy setting specifies the maximum size of the log file in megabytes. - -If you enable this policy setting, you can configure the maximum log file size to be between 1 megabyte and 2 terabytes in megabyte increments. - -If you disable or do not configure this policy setting, the maximum size of the log file will be set to the locally configured value. This value can be changed by the local administrator using the Log Properties dialog, and it defaults to 1 megabyte. - -Supported operations are Add, Delete, Get, and Replace. - -The data type is integer. - -Add **MaximumFileSize** -``` xml - - ​ - ​ - 6​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/MaximumFileSize​ - ​ - ​ - ​ - int​ - text/plain​ - ​ - 3​ - ​ - ​ - ​ - ​ - -``` - -Delete **MaximumFileSize** -``` xml - - ​ - ​ - 7​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/MaximumFileSize​ - ​ - ​ - ​ - ​ - ​ - ​ - -``` -Get **MaximumFileSize** -``` xml - - ​ - ​ - 5​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/MaximumFileSize​ - ​ - ​ - ​ - ​ - ​ - ​ - -``` - -Replace **MaximumFileSize** -``` xml - - ​ - ​ - 8​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/MaximumFileSize​ - ​ - ​ - ​ - int​ - text/plain​ - ​ - 5​ - ​ - ​ - ​ - ​ - -``` - -**Policy/Channels/_ChannelName_/SDDL** -Added in version 1.4 of the CSP in Windows 10, version 1903. This policy setting represents SDDL string controlling access to the channel. - -Supported operations are Add, Delete, Get, and Replace. - -The data type is string. - -Default string is as follows: - -https://docs.microsoft.com/windows/desktop/WES/eventmanifestschema-channeltype-complextype. - -Add **SDDL** -``` xml - - ​ - ​ - 10​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/SDDL​ - ​ - ​ - ​ - chr​ - text/plain​ - ​ - YourSDDL​ - ​ - ​ - ​ - ​ - -``` - -Delete **SDDL** -``` xml - - - ​ - ​ - 11​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/SDDL​ - ​ - ​ - ​ - ​ - ​ - ​ - -``` - -Get **SDDL** -``` xml - - ​ - ​ - 9​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/SDDL​ - ​ - ​ - ​ - ​ - ​ - ​ - -``` - -Replace **SDDL** -``` xml - - ​ - ​ - 12​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/SDDL​ - ​ - ​ - ​ - chr​ - text/plain​ - ​ - YourNewSDDL​ - ​ - ​ - ​ - ​ - -``` - -**Policy/Channels/_ChannelName_/ActionWhenFull** -Added in version 1.4 of the CSP in Windows 10, version 1903. This policy setting controls Event Log behavior when the log file reaches its maximum size. - -Supported operations are Add, Delete, Get, and Replace. - -The data type is string. - -The following are the possible values: -- Truncate — When the log file reaches its maximum file size, new events are not written to the log and are lost. -- Overwrite — When the log file reaches its maximum file size, new events overwrite old events. -- Archive — When the log file reaches its maximum size, the log file is saved to the location specified by the "Archive Location" policy setting. If archive location value is not set, the new file is saved in the same directory as current log file. - -If you disable or do not configure this policy setting, the locally configured value will be used as default. Every channel that is installed, whether inbox or by ISVs, is responsible for defining its own local configuration, and that configuration can be changed by any administrator. Values set via this policy override but do not replace local configuration. - - -Add **ActionWhenFull** -``` xml - - ​ - ​ - 14​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/ActionWhenFull​ - ​ - ​ - ​ - chr​ - text/plain​ - ​ - Archive​ - ​ - ​ - ​ - ​ - -``` - -Delete **ActionWhenFull** -``` xml - - ​ - ​ - 15​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/ActionWhenFull​ - ​ - ​ - ​ - ​ - ​ - ​ - -``` - -Get **ActionWhenFull** -``` xml - - ​ - ​ - 13​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/ActionWhenFull​ - ​ - ​ - ​ - ​ - ​ - ​ - -``` - -Replace **ActionWhenFull** -``` xml - - ​ - ​ - 16​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/ActionWhenFull​ - ​ - ​ - ​ - chr​ - text/plain​ - ​ - Truncate​ - ​ - ​ - ​ - ​ - -``` - -**Policy/Channels/_ChannelName_/Enabled** -Added in version 1.4 of the CSP in Windows 10, version 1903. This policy setting specifies whether the channel should be enabled or disabled. - -Supported operations are Add, Delete, Get, and Replace. - -The data type is boolean. - -The following are the possible values: -- TRUE — Enables the channel. -- FALSE — Disables the channel. - -If you disable or do not configure this policy setting, the locally configured value is used as default. - -Get **Enabled** -``` xml - - ​ - ​ - 17​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/Enabled​ - ​ - ​ - ​ - ​ - ​ - ​ - -``` - -Add **Enabled** -``` xml - - ​ - ​ - 18​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/Enabled​ - ​ - ​ - ​ - bool​ - text/plain​ - ​ - TRUE​ - ​ - ​ - ​ - ​ - -``` - -Delete **Enabled** -``` xml - - ​ - ​ - 19​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/Enabled​ - ​ - ​ - ​ - ​ - ​ - ​ - -``` - -Replace **Enabled** -``` xml - - ​ - ​ - 20​ - ​ - ​ - ​ - ./Vendor/MSFT/DiagnosticLog/Policy/Channels/ChannelName/Enabled​ - ​ - ​ - ​ - bool​ - text/plain​ - ​ - FALSE​ - ​ - ​ - ​ - ​ - -``` - -## DiagnosticLog CSP for triggering devices to upload files to cloud -The DiagnosticLog CSP is used for triggering devices to upload existing event logs, log files, and registry values to cloud storage. The following section describes the nodes for the DiagnosticArchive functionality. - -**DiagnosticArchive** -Added in version 1.4 of the CSP in Windows 10, version 1903. Root note for the DiagnosticArchive functionality. - -The supported operation is Get. - -**DiagnosticArchive/ArchiveDefinition** -Added in version 1.4 of the CSP in Windows 10, version 1903. - -The supported operations are Add and Execute. - -The data type is string. - -Expected value: -Set and Execute are functionality equivalent, and each accepts an XML snippet (as a string) describing what data to gather and where to upload it when done. This XML defines what should be collected and compressed into a zip file to be uploaded to Azure blog storage. - -The following is an example of the XML. This example instructs that a zip file be created containing the output from a dump of the specified registry key, all the files in a folder, the output of two commands, all the files in another folder, the output of a command, all the Application events, two sets of files, and another command output. All of this will be uploaded to the blob storage URL as specified in the tags and must be in the noted format with the container and the key in the URL. The administrator can retrieve this URL from Azure. The file uploaded will be in the format DiagLogs-{ComputerName}-YYYYMMDDTHHMMSSZ.zip. - -``` xml - - f1e20cb4-9789-4f6b-8f6a-766989764c6d - {web address}/{container}{key} - HKLM\Software\Policies - C:\ProgramData\Microsoft\DiagnosticLogCSP\Collectors\*.etl - %windir%\system32\ipconfig.exe /all - %windir%\system32\mdmdiagnosticstool.exe -out c:\ProgramData\temp\ - c:\ProgramData\temp\*.* - %windir%\system32\ping.exe -n 50 localhost - Application - %ProgramData%\Microsoft\DiagnosticLogCSP\Collectors\*.etl - %SystemRoot%\System32\LogFiles\wmi\*.etl.* - - %windir%\system32\pnputil.exe /enum-drivers - - -``` -Where: - -- ID is a unique GUID value that defines this particular run of the DiagnosticLog CSP. -- There can be multiple RegistryKey, FolderFiles, Command, and Events elements, which extract or execute and collect the output from the action specified. -- SasUrl is generated from the Azure Blob Storage UX in Azure such that it will allow write access to the blob to upload the zip file created by all the actions specified. - -**DiagnosticArchive/ArchiveResults** -Added in version 1.4 of the CSP in Windows 10, version 1903. This policy setting displays the results of the last archive run. - -The supported operation is Get. - -The data type is string. - -A Get to the above URI will return the results of the gathering of data for the last diagnostics request. For the example above it returns: - -``` xml - - - - - 1 - 1 - 0 - SyncHdr - 200 - - - 2 - 1 - 1 - Get - 200 - - - 3 - 1 - 1 - - - ./Vendor/MSFT/DiagnosticLog/DiagnosticArchive/ArchiveResults - - - - f1e20cb4-9789-4f6b-8f6a-766989764c6d - HKLM\Software\Policies - C:\ProgramData\Microsoft\DiagnosticLogCSP\Collectors\*.etl - %windir%\system32\ipconfig.exe /all - %windir%\system32\mdmdiagnosticstool.exe -out c:\ProgramData\temp\ - c:\ProgramData\temp\*.* - %windir%\system32\ping.exe -n 50 localhost - Application - %ProgramData%\Microsoft\DiagnosticLogCSP\Collectors\*.etl - %SystemRoot%\System32\LogFiles\wmi\*.etl.* - %windir%\system32\pnputil.exe /enum-drivers - - - - - - - -``` -> [!Note] -> Each data gathering node is annotated with the HRESULT of the option and the collection is also annotated with an HRESULT. In this example, note that the mdmdiagnosticstool.exe command failed. - -## Reading a log file +### Reading a log file To read a log file: 1. Enumerate log file under **./Vendor/MSFT/DiagnosticLog/FileDownload/DMChannel**. 2. Select a log file in the Enumeration result. diff --git a/windows/client-management/mdm/images/provisioning-csp-diagnosticlog.png b/windows/client-management/mdm/images/provisioning-csp-diagnosticlog.png index 9829586338e5ad0a9f67b855097cb52b1c3ddb32..a12415ae843978b1b0cdb1c91f63a8bc832f6e5f 100644 GIT binary patch literal 92295 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 From 3c5ef97d77b569bf9ddecd194941f99d9f7bdefd Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 10:20:38 -0800 Subject: [PATCH 094/199] ms.custom: nextgen --- .../troubleshoot-asr.md | 4 +- .../microsoft-defender-atp/troubleshoot-np.md | 2 +- ...llect-diagnostic-data-update-compliance.md | 2 +- ...-first-sight-windows-defender-antivirus.md | 70 +++++++++---------- .../troubleshoot-reporting.md | 8 +-- .../windows-defender-offline.md | 2 +- .../wd-app-guard-overview.md | 2 +- 7 files changed, 44 insertions(+), 46 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md index dc8f75b9f2..5bd14e868f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md @@ -1,6 +1,6 @@ --- title: Troubleshoot problems with attack surface reduction rules -description: Check pre-requisites, use audit mode, add exclusions, or collect diagnostic data to help troubleshoot issues +description: Check prerequisites, use audit mode, add exclusions, or collect diagnostic data to help troubleshoot issues keywords: troubleshoot, error, fix, windows defender eg, asr, rules, hips, troubleshoot, audit, exclusion, false positive, broken, blocking search.product: eADQiWindows 10XVcnh ms.pagetype: security @@ -45,7 +45,7 @@ Attack surface reduction rules will only work on devices with the following cond > * [Real-time protection](../windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) is enabled. > * Audit mode is not enabled. Use Group Policy to set the rule to **Disabled** (value: **0**) as described in [Enable attack surface reduction rules](enable-attack-surface-reduction.md). -If these pre-requisites have all been met, proceed to the next step to test the rule in audit mode. +If these prerequisites have all been met, proceed to the next step to test the rule in audit mode. ## Use audit mode to test the rule diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md index af397987a0..743860ad46 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md @@ -1,6 +1,6 @@ --- title: Troubleshoot problems with Network protection -description: Check pre-requisites, use audit mode, add exclusions, or collect diagnostic data to help troubleshoot issues +description: Check prerequisites, use audit mode, add exclusions, or collect diagnostic data to help troubleshoot issues keywords: troubleshoot, error, fix, windows defender eg, asr, rules, hips, troubleshoot, audit, exclusion, false positive, broken, blocking search.product: eADQiWindows 10XVcnh ms.pagetype: security diff --git a/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md b/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md index 3cb7596969..aeae0cc44a 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md +++ b/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md @@ -24,7 +24,7 @@ manager: dansimp This topic describes how to collect diagnostic data that can be used by Microsoft support and engineering teams to help troubleshoot issues you may encounter when using the Windows Defender AV Assessment section in the Update Compliance add-in. -Before attempting this process, ensure you have read [Troubleshoot Windows Defender Antivirus reporting](troubleshoot-reporting.md), met all require pre-requisites, and taken any other suggested troubleshooting steps. +Before attempting this process, ensure you have read [Troubleshoot Windows Defender Antivirus reporting](troubleshoot-reporting.md), met all require prerequisites, and taken any other suggested troubleshooting steps. 1. On at least two endpoints that are not reporting or showing up in Update Compliance, obtain the .cab diagnostic file by following this process: diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md index 0100d2bd05..80515f04eb 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md @@ -9,10 +9,11 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb ms.reviewer: manager: dansimp +ms.custom: nextgen --- # Enable block at first sight @@ -21,16 +22,12 @@ manager: dansimp - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Block at first sight is a feature of next gen protection that provides a way to detect and block new malware within seconds. +Block at first sight is a feature of next-generation protection that provides a way to detect and block new malware within seconds. This protection is enabled by default when certain prerequisite settings are also enabled. In most cases, these prerequisite settings are also enabled by default, so the feature is running without any intervention. -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 [specify how long the file should be prevented from running](configure-cloud-block-timeout-period-windows-defender-antivirus.md) while the cloud-based protection service analyzes the file. - -You can also [customize the message displayed on users' desktops](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-security-center/wdsc-customize-contact-information) when a file is blocked. You can change the company name, contact information, and message URL. +You can [specify how long the file should be prevented from running](configure-cloud-block-timeout-period-windows-defender-antivirus.md) while the cloud-based protection service analyzes the file. And, you can [customize the message displayed on users' desktops](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-security-center/wdsc-customize-contact-information) when a file is blocked. You can change the company name, contact information, and message URL. >[!TIP] ->You can also visit the Microsoft Defender ATP demo website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm the features are working and see how they work. +>Visit the Microsoft Defender ATP demo website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm the features are working and see how they work. ## How it works @@ -67,7 +64,7 @@ Block at first sight requires a number of settings to be configured correctly or ![Intune config](images/defender/intune-block-at-first-sight.png) -> [!Warning] +> [!WARNING] > Setting the file blocking level to **High** will apply a strong level of detection. In the unlikely event that it causes a false positive detection of legitimate files, use the option to [restore the quarantined files](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/restore-quarantined-files-windows-defender-antivirus). For more information about configuring Windows Defender Antivirus device restrictions in Intune, see [Configure device restriction settings in Microsoft Intune](https://docs.microsoft.com/intune/device-restrictions-configure). @@ -77,18 +74,24 @@ For a list of Windows Defender Antivirus device restrictions in Intune, see [Dev ### Enable block at first sight with SCCM 1. In System Center Configuration Manager, click **Assets and Compliance** > **Endpoint Protection** > **AntiMalware Policies**. -1. Click **Home** > **Create Antimalware Policy**. -1. Enter a name and a description, and add these settings: + +2. Click **Home** > **Create Antimalware Policy**. + +3. Enter a name and a description, and add these settings: - **Real time protection** - **Advanced** - **Cloud Protection Service** -1. In the left column, click **Real time protection**, set **Enable real-time protection** to **Yes**, and set **Scan system files** to **Scan incoming and outgoing files**. + +4. In the left column, click **Real time protection**, set **Enable real-time protection** to **Yes**, and set **Scan system files** to **Scan incoming and outgoing files**. ![Enable real-time protection](images/defender/sccm-real-time-protection.png) -1. Click **Advanced**, set **Enable real-time protection** to **Yes**, and set **Scan system files** to **Scan incoming and outgoing files**. + +5. Click **Advanced**, set **Enable real-time protection** to **Yes**, and set **Scan system files** to **Scan incoming and outgoing files**. ![Enable Advanced settings](images/defender/sccm-advanced-settings.png) -1. Click **Cloud Protection Service**, set **Cloud Protection Service membership type** to **Advanced membership**, set **Level for blocking malicious files** to **High**, and set **Allow extended cloud check to block and scan suspicious files for up to (seconds)** to **50** seconds. + +6. Click **Cloud Protection Service**, set **Cloud Protection Service membership type** to **Advanced membership**, set **Level for blocking malicious files** to **High**, and set **Allow extended cloud check to block and scan suspicious files for up to (seconds)** to **50** seconds. ![Enable Cloud Protection Service](images/defender/sccm-cloud-protection-service.png) -1. Click **OK** to create the policy. + +7. Click **OK** to create the policy. ### Confirm block at first sight is enabled with Group Policy @@ -97,25 +100,20 @@ For a list of Windows Defender Antivirus device restrictions in Intune, see [Dev 2. In the **Group Policy Management Editor** go to **Computer configuration** and click **Administrative templates**. -3. Expand the tree to **Windows components > Windows Defender Antivirus > MAPS** and configure the following Group Policies: +3. Expand the tree to **Windows components** > **Windows Defender Antivirus** > **MAPS**, configure the following Group Policies, and then click **OK**: - 1. Double-click **Join Microsoft MAPS** and ensure the option is set to **Enabled**. Click **OK**. + - Double-click **Join Microsoft MAPS** and ensure the option is set to **Enabled**. Click **OK**. - 2. Double-click **Send file samples when further analysis is required** and ensure the option is set to **Enabled** and the additional options are either of the following: + - Double-click **Send file samples when further analysis is required** and ensure the option is set to **Enabled** and the additional options are either **Send safe samples (1)** or **Send all samples (3)**. - - Send safe samples (1) - - Send all samples (3) + > [!WARNING] + > Setting to **Always prompt (0)** will lower the protection state of the device. Setting to **Never send (2)** means block at first sight will not function. - > [!WARNING] - > Setting to 0 (Always Prompt) will lower the protection state of the device. Setting to 2 (Never send) means block at first sight will not function. +4. In the **Group Policy Management Editor**, expand the tree to **Windows components** > **Windows Defender Antivirus** > **Real-time Protection**: - 3. Click **OK**. + 1. Double-click **Scan all downloaded files and attachments** and ensure the option is set to **Enabled**, and then click **OK**. -4. In the **Group Policy Management Editor**, expand the tree to **Windows components > Windows Defender Antivirus > Real-time Protection**: - - 1. Double-click **Scan all downloaded files and attachments** and ensure the option is set to **Enabled**. Click **OK**. - - 2. Double-click **Turn off real-time protection** and ensure the option is set to **Disabled**. Click **OK**. + 2. Double-click **Turn off real-time protection** and ensure the option is set to **Disabled**, and then click **OK**. If you had to change any of the settings, you should re-deploy the Group Policy Object across your network to ensure all endpoints are covered. @@ -125,7 +123,7 @@ You can confirm that block at first sight is enabled in Windows Settings. Block at first sight is automatically enabled as long as **Cloud-based protection** and **Automatic sample submission** are both turned on. -**Confirm Block at First Sight is enabled on individual clients** +### Confirm Block at First Sight is enabled on individual clients 1. Open the Windows Security app by clicking the shield icon in the task bar. @@ -136,7 +134,7 @@ Block at first sight is automatically enabled as long as **Cloud-based protectio 3. Confirm that **Cloud-based Protection** and **Automatic sample submission** are switched to **On**. > [!NOTE] -> If the pre-requisite settings are configured and deployed using Group Policy, the settings described in this section will be greyed-out and unavailable for use on individual endpoints. Changes made through a Group Policy Object must first be deployed to individual endpoints before the setting will be updated in Windows Settings. +> If the prerequisite settings are configured and deployed using Group Policy, the settings described in this section will be greyed-out and unavailable for use on individual endpoints. Changes made through a Group Policy Object must first be deployed to individual endpoints before the setting will be updated in Windows Settings. ### Validate block at first sight is working @@ -147,20 +145,20 @@ You can validate that the feature is working by following the steps outlined in > [!WARNING] > Disabling block at first sight will lower the protection state of the endpoint and your network. -You may choose to disable block at first sight if you want to retain the pre-requisite settings without using block at first sight protection. You might wish to do this if you are experiencing latency issues or you want to test the feature's impact on your network. +You may choose to disable block at first sight if you want to retain the prerequisite settings without using block at first sight protection. You might wish to do this if you are experiencing latency issues or you want to test the feature's impact on your network. -**Disable block at first sight with Group Policy** +### Disable block at first sight with Group Policy -1. On your Group Policy management computer, 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**. +1. On your Group Policy management computer, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure, and then click **Edit**. 2. In the **Group Policy Management Editor** go to **Computer configuration** and click **Administrative templates**. -3. Expand the tree through **Windows components > Windows Defender Antivirus > MAPS**. +3. Expand the tree through **Windows components** > **Windows Defender Antivirus** > **MAPS**. 4. Double-click **Configure the 'Block at First Sight' feature** and set the option to **Disabled**. > [!NOTE] - > Disabling block at first sight will not disable or alter the pre-requisite group policies. + > Disabling block at first sight will not disable or alter the prerequisite group policies. ## Related topics diff --git a/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md b/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md index 787e3d4728..c4a5b85e7f 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md +++ b/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md @@ -34,7 +34,7 @@ For common error codes and event IDs related to the Windows Defender Antivirus s There are three steps to troubleshooting these problems: -1. Confirm that you have met all pre-requisites +1. Confirm that you have met all prerequisites 2. Check your connectivity to the Windows Defender cloud-based service 3. Submit support logs @@ -42,9 +42,9 @@ There are three steps to troubleshooting these problems: >It typically takes 3 days for devices to start appearing in Update Compliance. -## Confirm pre-requisites +## Confirm prerequisites -In order for devices to properly show up in Update Compliance, you have to meet certain pre-requisites for both the Update Compliance service and for Windows Defender Antivirus: +In order for devices to properly show up in Update Compliance, you have to meet certain prerequisites for both the Update Compliance service and for Windows Defender Antivirus: >[!div class="checklist"] >- Endpoints are using Windows Defender Antivirus as the sole antivirus protection app. [Using any other antivirus app will cause Windows Defender AV to disable itself](windows-defender-antivirus-compatibility.md) and the endpoint will not be reported in Update Compliance. @@ -55,7 +55,7 @@ In order for devices to properly show up in Update Compliance, you have to meet “You can use Windows Defender Antivirus with Update Compliance. You’ll see status for E3, B, F1, VL, and Pro licenses. However, for E5 licenses, you need to use the Microsoft Defender ATP portal (https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints). To learn more about licensing options, see Windows 10 product licensing options" -If the above pre-requisites have all been met, you might need to proceed to the next step to collect diagnostic information and send it to us. +If the above prerequisites have all been met, you might need to proceed to the next step to collect diagnostic information and send it to us. > [!div class="nextstepaction"] > [Collect diagnostic data for Update Compliance troubleshooting](collect-diagnostic-data-update-compliance.md) diff --git a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-offline.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-offline.md index e106d82384..80913b13be 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-offline.md +++ b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-offline.md @@ -28,7 +28,7 @@ You can use Windows Defender Offline if you suspect a malware infection, or you In Windows 10, Windows Defender Offline can be run with one click directly from the [Windows Security app](windows-defender-security-center-antivirus.md). In previous versions of Windows, a user had to install Windows Defender Offline to bootable media, restart the endpoint, and load the bootable media. -## Pre-requisites and requirements +## prerequisites and requirements Windows Defender Offline in Windows 10 has the same hardware requirements as Windows 10. diff --git a/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md b/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md index 63342cb030..aa8c80886a 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md +++ b/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md @@ -44,7 +44,7 @@ Application Guard has been created to target several types of systems: |Article |Description | |------|------------| -|[System requirements for Windows Defender Application Guard](reqs-wd-app-guard.md) |Specifies the pre-requisites necessary to install and use Application Guard.| +|[System requirements for Windows Defender Application Guard](reqs-wd-app-guard.md) |Specifies the prerequisites necessary to install and use Application Guard.| |[Prepare and install Windows Defender Application Guard](install-wd-app-guard.md) |Provides instructions about determining which mode to use, either Standalone or Enterprise-managed, and how to install Application Guard in your organization.| |[Configure the Group Policy settings for Windows Defender Application Guard](configure-wd-app-guard.md) |Provides info about the available Group Policy and MDM settings.| |[Testing scenarios using Windows Defender Application Guard in your business or organization](test-scenarios-wd-app-guard.md)|Provides a list of suggested testing scenarios that you can use to test Application Guard in your organization.| From a12744d0f148f887a899445fec304c3c7dbacda6 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 10:30:05 -0800 Subject: [PATCH 095/199] Update configure-cloud-block-timeout-period-windows-defender-antivirus.md ms.custom: nextgen --- ...loud-block-timeout-period-windows-defender-antivirus.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus.md index 7b99538868..ed0ae8bbe2 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus.md @@ -9,11 +9,12 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb ms.date: 09/03/2018 ms.reviewer: manager: dansimp +ms.custom: nextgen --- # Configure the cloud block timeout period @@ -47,6 +48,6 @@ You can use Group Policy to specify an extended timeout for cloud checks. ## Related topics - [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) -- [Use next-gen antivirus technologies through cloud-delivered protection](utilize-microsoft-cloud-protection-windows-defender-antivirus.md) +- [Use next-generation antivirus technologies through cloud-delivered protection](utilize-microsoft-cloud-protection-windows-defender-antivirus.md) - [Configure block at first sight](configure-block-at-first-sight-windows-defender-antivirus.md) - [Enable cloud-delivered protection](enable-cloud-protection-windows-defender-antivirus.md) From 99d8751d1cab823c59b27fc2d1f81ceba6db1328 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 10:34:31 -0800 Subject: [PATCH 096/199] Update collect-diagnostic-data-update-compliance.md --- ...llect-diagnostic-data-update-compliance.md | 47 ++++++++++--------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md b/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md index aeae0cc44a..c4c23a9ddd 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md +++ b/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -26,33 +27,33 @@ This topic describes how to collect diagnostic data that can be used by Microsof Before attempting this process, ensure you have read [Troubleshoot Windows Defender Antivirus reporting](troubleshoot-reporting.md), met all require prerequisites, and taken any other suggested troubleshooting steps. -1. On at least two endpoints that are not reporting or showing up in Update Compliance, obtain the .cab diagnostic file by following this process: +On at least two endpoints that are not reporting or showing up in Update Compliance, obtain the .cab diagnostic file by following this process: - 1. Open an administrator-level version of the command prompt: +1. Open an administrator-level version of the command prompt as follows: - 1. Open the **Start** menu. + a. Open the **Start** menu. + + b. Type **cmd**. Right-click on **Command Prompt** and click **Run as administrator**. + + c. Enter administrator credentials or approve the prompt. - 2. Type **cmd**. Right-click on **Command Prompt** and click **Run as administrator**. +2. Navigate to the Windows Defender directory. By default, this is C:\Program Files\Windows Defender, as in the following example: + + ```Dos + cd c:\program files\windows\defender + ``` + +3. Enter the following command and press **Enter** - 3. Enter administrator credentials or approve the prompt. - - 2. Navigate to the Windows Defender directory. By default, this is C:\Program Files\Windows Defender, as in the following example: - - ```Dos - cd c:\program files\windows\defender - ``` + ```Dos + mpcmdrun -getfiles + ``` - 3. Enter the following command and press **Enter** - - ```Dos - mpcmdrun -getfiles - ``` - - 4. A .cab file will be generated that contains various diagnostic logs. The location of the file will be specified in the output in the command prompt, but by default it will be in C:\ProgramData\Microsoft\Windows Defender\Support\MpSupportFiles.cab. +4. A .cab file will be generated that contains various diagnostic logs. The location of the file will be specified in the output in the command prompt, but by default it will be in C:\ProgramData\Microsoft\Windows Defender\Support\MpSupportFiles.cab. -2. Copy these .cab files to a location that can be accessed by Microsoft support. An example could be a password-protected OneDrive folder that you can share with us. +5. Copy these .cab files to a location that can be accessed by Microsoft support. An example could be a password-protected OneDrive folder that you can share with us. -3. Send an email using the Update Compliance support email template, and fill out the template with the following information: +6. Send an email using the Update Compliance support email template, and fill out the template with the following information: ``` I am encountering the following issue when using Windows Defender Antivirus in Update Compliance: @@ -64,7 +65,7 @@ Before attempting this process, ensure you have read [Troubleshoot Windows Defen Please contact me at: ``` -## Related topics +## See also - [Troubleshoot Windows Defender Windows Defender Antivirus reporting](troubleshoot-reporting.md) From 61c752b2582e4a9ef5a339d753237ba5a4e655b5 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 10:39:14 -0800 Subject: [PATCH 097/199] Update configure-process-opened-file-exclusions-windows-defender-antivirus.md --- ...e-exclusions-windows-defender-antivirus.md | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-process-opened-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-process-opened-file-exclusions-windows-defender-antivirus.md index d2191e0488..36714d75c3 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-process-opened-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-process-opened-file-exclusions-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 12/10/2018 ms.reviewer: manager: dansimp @@ -52,15 +53,15 @@ You can [configure how locally and globally defined exclusions lists are merged] -**Use Microsoft Intune to exclude files that have been opened by specified processes from scans:** +### Use Microsoft Intune to exclude files that have been opened by specified processes from scans See [Configure device restriction settings in Microsoft Intune](https://docs.microsoft.com/intune/device-restrictions-configure) and [Windows Defender Antivirus device restriction settings for Windows 10 in Intune](https://docs.microsoft.com/intune/device-restrictions-windows-10#windows-defender-antivirus) for more details. -**Use System Center Configuration Manager to exclude files that have been opened by specified processes from scans:** +### Use System Center Configuration Manager to exclude files that have been opened by specified processes from scans See [How to create and deploy antimalware policies: Exclusion settings](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-policies#exclusion-settings) for details on configuring System Center Configuration Manager (current branch). -**Use Group Policy to exclude files that have been opened by specified processes from scans:** +### Use Group Policy to exclude files that have been opened by specified processes from scans 1. On your Group Policy management computer, 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**. @@ -80,7 +81,7 @@ See [How to create and deploy antimalware policies: Exclusion settings](https:// -**Use PowerShell cmdlets to exclude files that have been opened by specified processes from scans:** +### Use PowerShell cmdlets to exclude files that have been opened by specified processes from scans Using PowerShell to add or remove exclusions for files that have been opened by processes requires using a combination of three cmdlets with the `-ExclusionProcess` parameter. The cmdlets are all in the [Defender module](https://technet.microsoft.com/itpro/powershell/windows/defender/defender). @@ -109,7 +110,7 @@ Add-MpPreference -ExclusionProcess "c:\internal\test.exe" See [Manage antivirus with PowerShell cmdlets](use-powershell-cmdlets-windows-defender-Windows Defender Antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/itpro/powershell/windows/defender/index) for more information on how to use PowerShell with Windows Defender Antivirus. -**Use Windows Management Instruction (WMI) to exclude files that have been opened by specified processes from scans:** +### Use Windows Management Instruction (WMI) to exclude files that have been opened by specified processes from scans Use the [**Set**, **Add**, and **Remove** methods of the **MSFT_MpPreference**](https://msdn.microsoft.com/library/dn455323(v=vs.85).aspx) class for the following properties: @@ -125,7 +126,7 @@ See the following for more information and allowed parameters: -**Use the Windows Security app to exclude files that have been opened by specified processes from scans:** +### Use the Windows Security app to exclude files that have been opened by specified processes from scans See [Add exclusions in the Windows Security app](windows-defender-security-center-antivirus.md#exclusions) for instructions. @@ -156,7 +157,7 @@ If you use PowerShell, you can retrieve the list in two ways: - Retrieve the status of all Windows Defender Antivirus preferences. Each of the lists will be displayed on separate lines, but the items within each list will be combined into the same line. - Write the status of all preferences to a variable, and use that variable to only call the specific list you are interested in. Each use of `Add-MpPreference` is written to a new line. -**Validate the exclusion list by using MpCmdRun:** +### Validate the exclusion list by using MpCmdRun To check exclusions with the dedicated [command-line tool mpcmdrun.exe](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus?branch=v-anbic-wdav-new-mpcmdrun-options), use the following command: @@ -168,7 +169,7 @@ MpCmdRun.exe -CheckExclusion -path >Checking exclusions with MpCmdRun requires Windows Defender Antivirus CAMP version 4.18.1812.3 (released in December 2018) or later. -**Review the list of exclusions alongside all other Windows Defender Antivirus preferences by using PowerShell:** +### Review the list of exclusions alongside all other Windows Defender Antivirus preferences by using PowerShell Use the following cmdlet: @@ -178,7 +179,7 @@ Get-MpPreference See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/itpro/powershell/windows/defender/index) for more information on how to use PowerShell with Windows Defender Antivirus. -**Retrieve a specific exclusions list by using PowerShell:** +### Retrieve a specific exclusions list by using PowerShell Use the following code snippet (enter each line as a separate command); replace **WDAVprefs** with whatever label you want to name the variable: @@ -189,7 +190,7 @@ $WDAVprefs.ExclusionProcess See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/itpro/powershell/windows/defender/index) for more information on how to use PowerShell with Windows Defender Antivirus. -## Related topics +## Related articles - [Configure and validate exclusions in Windows Defender Antivirus scans](configure-exclusions-windows-defender-antivirus.md) - [Configure and validate exclusions based on file name, extension, and folder location](configure-extension-file-exclusions-windows-defender-antivirus.md) From 0846afc6e749c1191fd5688fc1b21beeebc00c92 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 19 Nov 2019 10:50:22 -0800 Subject: [PATCH 098/199] updates --- .../microsoft-defender-atp/commercial-gov.md | 4 ++-- .../microsoft-defender-atp/minimum-requirements.md | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/commercial-gov.md b/windows/security/threat-protection/microsoft-defender-atp/commercial-gov.md index 7adc0c6ece..2830d49f18 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/commercial-gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/commercial-gov.md @@ -93,8 +93,8 @@ You'll need to ensure that traffic from the following are allowed: Service location | DNS record :---|:--- -Common URLs for all locations (Global location) | ```crl.microsoft.com```
    ```ctldl.windowsupdate.com```
    ```notify.windows.com``` -Microsoft Defender ATP GCC High specific | ```us4-v20.events.data.microsoft.com```
    ```winatp-gw-usgt.microsoft.com```
    ```winatp-gw-usgv.microsoft.com```
    ```*.blob.core.usgovcloudapi.net``` +Common URLs for all locations (Global location) | ```crl.microsoft.com```
    ```ctldl.windowsupdate.com```
    ```notify.windows.com```
    ```settings-win.data.microsoft.com```

    NOTE: ```settings-win.data.microsoft.com``` is only needed on Windows 10 machines running version 1803 or earlier. +Microsoft Defender ATP GCC High specific | ```us4-v20.events.data.microsoft.com```
    ```winatp-gw-usgt.microsoft.com```
    ```winatp-gw-usgv.microsoft.com```
    ```*.blob.core.usgovcloudapi.net``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index e9723fa61e..1625a62968 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -37,6 +37,7 @@ Microsoft Defender Advanced Threat Protection requires one of the following Micr - Windows 10 Enterprise E5 - Windows 10 Education E5 - Microsoft 365 E5 (M365 E5) which includes Windows 10 Enterprise E5 +- Microsoft 365 A5 (M365 A5) For more information on the array of features in Windows 10 editions, see [Compare Windows 10 editions](https://www.microsoft.com/windowsforbusiness/compare). From 48d2a8a60b11e3443ef95ccf5898d68544865bb6 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 10:51:02 -0800 Subject: [PATCH 099/199] ms.custom: nextgen --- ...ne-arguments-windows-defender-antivirus.md | 5 +++-- ...nt-reference-windows-defender-antivirus.md | 5 +++-- ...d-scan-types-windows-defender-antivirus.md | 5 +++-- ...meout-period-windows-defender-antivirus.md | 1 + ...-interaction-windows-defender-antivirus.md | 5 +++-- ...e-exclusions-windows-defender-antivirus.md | 5 +++-- ...e-exclusions-windows-defender-antivirus.md | 5 +++-- ...cy-overrides-windows-defender-antivirus.md | 5 +++-- ...otifications-windows-defender-antivirus.md | 5 +++-- ...ion-features-windows-defender-antivirus.md | 5 +++-- ...e-protection-windows-defender-antivirus.md | 2 +- ...-remediation-windows-defender-antivirus.md | 5 +++-- ...r-exclusions-windows-defender-antivirus.md | 19 ++++++++++++------- 13 files changed, 44 insertions(+), 28 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md index 6832c65573..987853d3f7 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.reviewer: manager: dansimp --- diff --git a/windows/security/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md index 4d41c1529f..c92a3fe1f8 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-advanced-scan-types-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-advanced-scan-types-windows-defender-antivirus.md index bd6ba2bfb4..5d969e79a9 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-advanced-scan-types-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-advanced-scan-types-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 10/25/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus.md index ed0ae8bbe2..1b9c177447 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus.md @@ -11,6 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: denisebmsft ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-end-user-interaction-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-end-user-interaction-windows-defender-antivirus.md index d4eface258..47161748b2 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-end-user-interaction-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-end-user-interaction-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus.md index 21812cde6a..f6da565014 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md index c83644c873..4e5fc9ff72 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 12/10/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md index 499df8dfac..c51a7da9ea 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md index 61c02f6a88..6bd6aeb7b2 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-protection-features-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-protection-features-windows-defender-antivirus.md index c1495c80c6..8e6f966e08 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-protection-features-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-protection-features-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md index 484d5ecd8f..b62d657934 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md @@ -60,7 +60,7 @@ Root | Allow antimalware service to remain running always | If protection update 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:** +### Use Group Policy to disable real-time protection 1. On your Group Policy management computer, 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**. diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-remediation-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-remediation-windows-defender-antivirus.md index 2b5bb82466..9702fdb478 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-remediation-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-remediation-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus.md index caae6efc4e..85b7b015a3 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus.md @@ -11,8 +11,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen --- # Configure Windows Defender Antivirus exclusions on Windows Server @@ -35,8 +36,6 @@ Custom exclusions take precedence over automatic exclusions. > [!TIP] > Custom and duplicate exclusions do not conflict with automatic exclusions. - - Windows Defender Antivirus uses the Deployment Image Servicing and Management (DISM) tools to determine which roles are installed on your computer. ## Opt out of automatic exclusions @@ -54,7 +53,7 @@ In Windows Server 2016, the predefined exclusions delivered by Security intellig You can disable the automatic exclusion lists with Group Policy, PowerShell cmdlets, and WMI. -**Use Group Policy to disable the auto-exclusions list on Windows Server 2016:** +### Use Group Policy to disable the auto-exclusions list on Windows Server 2016 1. On your Group Policy management computer, 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**. @@ -74,7 +73,7 @@ Set-MpPreference -DisableAutoExclusions $true See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/itpro/powershell/windows/defender/index) for more information on how to use PowerShell with Windows Defender Antivirus. -**Use Windows Management Instruction (WMI) to disable the auto-exclusions list on Windows Server 2016:** +### Use Windows Management Instruction (WMI) to disable the auto-exclusions list on Windows Server 2016 Use the [**Set** method of the **MSFT_MpPreference**](https://msdn.microsoft.com/library/dn455323(v=vs.85).aspx) class for the following properties: @@ -294,6 +293,7 @@ This section lists the exclusions that are delivered automatically when you inst - %systemroot%\System32\lsass.exe ### DHCP Server exclusions + This section lists the exclusions that are delivered automatically when you install the DHCP Server role. The DHCP Server file locations are specified by the *DatabasePath*, *DhcpLogFilePath*, and *BackupDatabasePath* parameters in the registry key `HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DHCPServer\Parameters` - *%systemroot%*\System32\DHCP\\*\\\*.mdb @@ -307,6 +307,7 @@ This section lists the exclusions that are delivered automatically when you inst - *%systemroot%*\System32\DHCP\\*\\\*.edb ### DNS Server exclusions + This section lists the file and folder exclusions and the process exclusions that are delivered automatically when you install the DNS Server role. - File and folder exclusions for the DNS Server role: @@ -324,6 +325,7 @@ This section lists the file and folder exclusions and the process exclusions tha - *%systemroot%*\System32\dns.exe ### File and Storage Services exclusions + This section lists the file and folder exclusions that are delivered automatically when you install the File and Storage Services role. The exclusions listed below do not include exclusions for the Clustering role. - *%SystemDrive%*\ClusterStorage @@ -333,6 +335,7 @@ This section lists the file and folder exclusions that are delivered automatical - *%SystemDrive%*\mscs ### Print Server exclusions + This section lists the file type exclusions, folder exclusions, and the process exclusions that are delivered automatically when you install the Print Server role. - File type exclusions: @@ -350,6 +353,7 @@ This section lists the file type exclusions, folder exclusions, and the process - spoolsv.exe ### Web Server exclusions + This section lists the folder exclusions and the process exclusions that are delivered automatically when you install the Web Server role. - Folder exclusions: @@ -373,6 +377,7 @@ This section lists the folder exclusions and the process exclusions that are del - *%SystemDrive%*\PHP5433\php-cgi.exe ### Windows Server Update Services exclusions + This section lists the folder exclusions that are delivered automatically when you install the Windows Server Update Services (WSUS) role. The WSUS folder is specified in the registry key `HKEY_LOCAL_MACHINE\Software\Microsoft\Update Services\Server\Setup` - *%systemroot%*\WSUS\WSUSContent @@ -383,7 +388,7 @@ This section lists the folder exclusions that are delivered automatically when y - *%systemroot%*\SoftwareDistribution\Download -## Related topics +## Related articles - [Configure and validate exclusions for Windows Defender Antivirus scans](configure-exclusions-windows-defender-antivirus.md) - [Configure and validate exclusions based on file name, extension, and folder location](configure-extension-file-exclusions-windows-defender-antivirus.md) From 4deeb6850467b7f7a78d5b40228d466a44165d13 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Tue, 19 Nov 2019 10:53:18 -0800 Subject: [PATCH 100/199] Improved scenario-focused guidance for IT pros --- .../TOC.md | 14 ++++--- .../create-initial-default-policy.md | 6 +-- ...wdac-policy-for-lightly-managed-devices.md | 34 +++++++++++++++++ ...s-defender-application-control-policies.md | 4 +- .../example-wdac-base-policies.md | 38 +++++++++++++++++++ .../types-of-devices.md | 24 ++++++++---- ...control-with-intelligent-security-graph.md | 6 +-- ...lication-control-with-managed-installer.md | 6 +-- ...fender-application-control-design-guide.md | 4 +- 9 files changed, 109 insertions(+), 27 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md create mode 100644 windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md diff --git a/windows/security/threat-protection/windows-defender-application-control/TOC.md b/windows/security/threat-protection/windows-defender-application-control/TOC.md index 02767f2f29..a83d4e34e0 100644 --- a/windows/security/threat-protection/windows-defender-application-control/TOC.md +++ b/windows/security/threat-protection/windows-defender-application-control/TOC.md @@ -5,20 +5,22 @@ ### Design and create your WDAC policy #### [Understand WDAC policy design decisions](understand-windows-defender-application-control-policy-design-decisions.md) #### [Understand WDAC policy rules and file rules](select-types-of-rules-to-create.md) -#### [Create an initial default policy](create-initial-default-policy.md) -#### [Microsoft recommended block rules](microsoft-recommended-block-rules.md) +##### [Authorize apps deployed with a WDAC managed installer](use-windows-defender-application-control-with-managed-installer.md) +##### [Authorize reputable apps with Intelligent Security Graph (ISG)](use-windows-defender-application-control-with-intelligent-security-graph.md) +#### [Example WDAC base policies](example-wdac-base-policies.md) +#### [Use multiple WDAC policies](deploy-multiple-windows-defender-application-control-policies.md) +#### [Common WDAC deployment scenarios](types-of-devices.md) +##### [Create a WDAC policy for lightly-managed devices](create-wdac-policy-for-lightly-managed-devices.md) +##### [Create a WDAC policy for fixed-workload devices](create-initial-default-policy.md) +##### [Microsoft recommended block rules](microsoft-recommended-block-rules.md) ## [Windows Defender Application Control deployment guide](windows-defender-application-control-deployment-guide.md) -### [Types of devices](types-of-devices.md) ### [Audit WDAC policies](audit-windows-defender-application-control-policies.md) ### [Merge WDAC policies](merge-windows-defender-application-control-policies.md) -### [Deploy multiple WDAC policies](deploy-multiple-windows-defender-application-control-policies.md) ### [Enforce WDAC policies](enforce-windows-defender-application-control-policies.md) ### [Allow COM object registration](allow-com-object-registration-in-windows-defender-application-control-policy.md) -### [Deploy WDAC with a managed installer](use-windows-defender-application-control-with-managed-installer.md) -### [Deploy WDAC with Intelligent Security Graph (ISG)](use-windows-defender-application-control-with-intelligent-security-graph.md) ### [Deploy WDAC policies using Group Policy](deploy-windows-defender-application-control-policies-using-group-policy.md) ### [Deploy WDAC policies using Intune](deploy-windows-defender-application-control-policies-using-intune.md) ### [Use WDAC with .NET hardening](use-windows-defender-application-control-with-dynamic-code-security.md) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md index 9f2f505f65..04f8c31125 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md @@ -1,5 +1,5 @@ --- -title: Create a Windows Defender Application Control policy from a reference computer (Windows 10) +title: Create a WDAC policy for fixed-workload devices using a reference computer (Windows 10) description: Windows Defender Application Control restricts which applications users are allowed to run and the code that runs in the system core. keywords: whitelisting, security, malware ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb @@ -20,12 +20,12 @@ manager: dansimp ms.date: 05/03/2018 --- -# Create a Windows Defender Application Control policy from a reference computer +# Create a WDAC policy for fixed-workload devices using a reference computer **Applies to:** - Windows 10 -- Windows Server 2016 +- Windows Server 2016 and above This section outlines the process to create a WDAC policy with Windows PowerShell. For this example, you must initiate variables to be used during the creation process or use the full file paths in the command. diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md new file mode 100644 index 0000000000..05c0c13621 --- /dev/null +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md @@ -0,0 +1,34 @@ +--- +title: Create a WDAC policy for lightly-managed devices (Windows 10) +description: Windows Defender Application Control restricts which applications users are allowed to run and the code that runs in the system core. +keywords: whitelisting, security, malware +ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb +ms.reviewer: +manager: dansimp +ms.author: dansimp +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.localizationpriority: medium +audience: ITPro +ms.collection: M365-security-compliance +author: jsuther1974 +ms.reviewer: isbrahm +ms.author: dansimp +manager: dansimp +ms.date: 11/15/2019 +--- + +# Create a WDAC policy for lightly-managed devices + +**Applies to:** + +- Windows 10 +- Windows Server 2016 and above + +This section outlines the process to create a WDAC policy for lightly-managed devices within an organization. Typically, organizations that are new to application control will be most successful if they start with a permissive policy like the one described in this topic. Organizations can choose to harden the policy over time to achieve a stronger overall security posture on their WDAC managed devices as described in later topics. + +## Example: Lamna Healthcare Company + +As described in the [previous topic](types-of-devices.md), Lamna Healthcare Company (Lamna) is attempting to adopt stronger application policies, including the use of application control to prevent unwanted or unauthorized applications from running on their managed devices. Alice Pena is the IT team lead tasked with the roll out of WDAC. Recognizing where Lamna is starting from, with very loose application policies, Alice knows that she will need to take an incremental approach to application control that begins with a very relaxed initial policy for most user devices. \ No newline at end of file diff --git a/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md b/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md index d70793409e..13547435c1 100644 --- a/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md +++ b/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md @@ -1,5 +1,5 @@ --- -title: Deploy multiple Windows Defender Application Control Policies (Windows 10) +title: Use multiple Windows Defender Application Control Policies (Windows 10) description: Windows Defender Application Control supports multiple code integrity policies for one device. keywords: whitelisting, security, malware ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb @@ -17,7 +17,7 @@ manager: dansimp ms.date: 05/17/2019 --- -# Deploy multiple Windows Defender Application Control Policies +# Use multiple Windows Defender Application Control Policies **Applies to:** diff --git a/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md b/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md new file mode 100644 index 0000000000..dbbccbf94e --- /dev/null +++ b/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md @@ -0,0 +1,38 @@ +--- +title: Example WDAC base policies (Windows 10) +description: When creating a WDAC policy for an organization, start from one of the many available example base policies. +keywords: whitelisting, security, malware +ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.localizationpriority: medium +audience: ITPro +ms.collection: M365-security-compliance +author: jsuther1974 +ms.reviewer: isbrahm +ms.author: dansimp +manager: dansimp +ms.date: 11/15/2019 +--- + +# Windows Defender Application Control example base policies + +**Applies to** +- Windows 10 +- Windows Server 2016 and above + +When creating policies for use with Windows Defender Application Control (WDAC), it is recommended to start from an existing base policy and then add or remove rules to build your own custom policy XML files. Windows includes several example policies which can be used or organizations which use the Device Guard Signing Service can download a starter policy from that service. + +## Example Base Policies + +| **Example Base Policy** | **Description** | **Where it can be found** | +|----------------------------|---------------------------------------------------------------|--------| +| **DefaultWindows.xml** | This example policy is available in either audit or enforce mode. It includes the rules necessary to ensure that Windows, 3rd party hardware and software kernel drivers, and Windows Store apps will run. Used as the basis for all [Microsoft Endpoint Manager(MEM)](https://www.microsoft.com/microsoft-365/microsoft-endpoint-manager) policies. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies | +| **AllowMicrosoft.xml** | This example policy is available in audit mode. It includes the rules from DefaultWindows and adds rules to trust apps signed by the Microsoft product root certificate. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies | +| **AllowAll.xml** | This example policy is useful when creating a block list policy. All block policies should include rules allowing all other code to run and then add the DENY rules for your organization's needs. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies | +| **AllowAll_EnableHVCI.xml** | This example policy can be used to enable [memory integrity](https://docs.microsoft.com/windows/security/threat-protection/device-guard/memory-integrity) (also known as hypervisor-protected code integrity) using WDAC. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies | +| **DenyAllAudit.xml** | This example policy should only be deployed in audit mode and can be used to audit all binaries running on critical systems or to comply with regulatory requirements. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies | +| **Device Guard Signing Service (DGSS) DefaultPolicy.xml** | This example policy is available in audit mode. It includes the rules from DefaultWindows and adds rules to trust apps signed with your organization-specific certificates issued by the DGSS. | [DGSS in the Microsoft Store for Business](https://businessstore.microsoft.com/manage/settings/devices) | +| **MEM Configuration Manager** | Customers who use MEM Configuration Manager (MEMCM), formerly known as System Center Configuration Manager, can deploy a policy to a device using MEMCM's built-in integration with WDAC and then copy the resulting policy XML to use as a custom base policy. | %OSDrive%\Windows\CCM\DeviceGuard on a managed endpoint | diff --git a/windows/security/threat-protection/windows-defender-application-control/types-of-devices.md b/windows/security/threat-protection/windows-defender-application-control/types-of-devices.md index 6a955009ea..6d7101e72a 100644 --- a/windows/security/threat-protection/windows-defender-application-control/types-of-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/types-of-devices.md @@ -1,5 +1,5 @@ --- -title: Types of devices (Windows 10) +title: Common WDAC deployment scenarios (Windows 10) description: Typically, deployment of Windows Defender Application Control happens best in phases, rather than being a feature that you simply “turn on.” The choice and sequence of phases depends on the way various computers and other devices are used in your organization, and to what degree IT manages those devices. keywords: whitelisting, security, malware ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb @@ -21,21 +21,29 @@ ms.date: 03/01/2018 **Applies to** - Windows 10 -- Windows Server 2016 +- Windows Server 2016 and above -Typically, deployment of Windows Defender Application Control (WDAC) happens best in phases, rather than being a feature that you simply “turn on.” The choice and sequence of phases depends on the way various computers and other devices are used in your organization, and to what degree IT manages those devices. The following table can help you begin to develop a plan for deploying WDAC in your organization. +Typically, deployment of Windows Defender Application Control (WDAC) happens best in phases, rather than being a feature that you simply “turn on.” The choice and sequence of phases depends on the way various computers and other devices are used in your organization, and to what degree IT manages those devices. The following table can help you begin to develop a plan for deploying WDAC in your organization. It is very common for organizations to have device use cases across each of the categories described. + +## Types of devices | **Type of device** | **How WDAC relates to this type of device** | |------------------------------------|------------------------------------------------------| -| **Fixed-workload devices**: Perform same tasks every day.
    Lists of approved applications rarely change.
    Examples: kiosks, point-of-sale systems, call center computers. | WDAC can be deployed fully, and deployment and ongoing administration are relatively straightforward.
    After WDAC deployment, only approved applications can run. This is because of protections offered by WDAC. | -| **Fully managed devices**: Allowed software is restricted by IT department.
    Users can request additional software, or install from a list of applications provided by IT department.
    Examples: locked-down, company-owned desktops and laptops. | An initial baseline WDAC policy can be established and enforced. Whenever the IT department approves additional applications, it will update the WDAC policy and (for unsigned LOB applications) the catalog.
    WDAC policies are supported by the HVCI service. | | **Lightly managed devices**: Company-owned, but users are free to install software.
    Devices are required to run organization's antivirus solution and client management tools. | WDAC can be used to help protect the kernel, and to monitor (audit) for problem applications rather than limiting the applications that can be run. | +| **Fully managed devices**: Allowed software is restricted by IT department.
    Users can request additional software, or install from a list of applications provided by IT department.
    Examples: locked-down, company-owned desktops and laptops. | An initial baseline WDAC policy can be established and enforced. Whenever the IT department approves additional applications, it will update the WDAC policy and (for unsigned LOB applications) the catalog.
    WDAC policies are supported by the HVCI service. | +| **Fixed-workload devices**: Perform same tasks every day.
    Lists of approved applications rarely change.
    Examples: kiosks, point-of-sale systems, call center computers. | WDAC can be deployed fully, and deployment and ongoing administration are relatively straightforward.
    After WDAC deployment, only approved applications can run. This is because of protections offered by WDAC. | | **Bring Your Own Device**: Employees are allowed to bring their own devices, and also use those devices away from work. | WDAC does not apply. Instead, you can explore other hardening and security features with MDM-based conditional access solutions, such as Microsoft Intune. | +## An introduction to Lamna Healthcare Company -## Related topics +In the next set of topics, we will explore each of the above scenarios using a fictional organization called Lamna Healthcare Company. -- [Windows Defender Application Control Design Guide](windows-defender-application-control-design-guide.md) -- [Windows Defender Application Control Deployment Guide](windows-defender-application-control-deployment-guide.md) +Lamna Healthcare Company (Lamna) is a large healthcare provider operating in the United States. Lamna employs thousands of people, from doctors and nurses to accountants, in-house lawyers, and IT technicians. Their device use cases are varied and include single-user workstations for their professional staff, shared kiosks used by doctors and nurses to access patient records, dedicated medical devices such as MRI scanners, and many others. Additionally, Lamna has a relaxed, bring-your-own-device policy for many of their professional staff. +Lamna uses Microsoft Endpoint Manager (MEM) in hybrid mode with both Configuration Manager and Intune. Although they use MEM to deploy many applications, Lamna has always had very relaxed application usage practices and individual teams and employees have been able to install and use any applications they deem necessary for their role on their own workstations. Lamna also recently started to use Microsoft Defender Advanced Threat Protection (MDATP) for better endpoint detection and response. +Recently, Lamna experienced a ransomware event that required an expensive recovery process and may have included data exfiltration by the unknown attacker. Part of the attack included installing and running malicious binaries that evaded detection by Lamna's antivirus solution but would have been blocked by an application control policy. In response, Lamna's executive board has authorized a number of new security IT responses, including tightening policies for application use and introducing application control. + +## Up next + +- [Create a WDAC policy for lightly-managed devices](create-wdac-policy-for-lightly-managed-devices.md) diff --git a/windows/security/threat-protection/windows-defender-application-control/use-windows-defender-application-control-with-intelligent-security-graph.md b/windows/security/threat-protection/windows-defender-application-control/use-windows-defender-application-control-with-intelligent-security-graph.md index 62085ad482..ab14272bde 100644 --- a/windows/security/threat-protection/windows-defender-application-control/use-windows-defender-application-control-with-intelligent-security-graph.md +++ b/windows/security/threat-protection/windows-defender-application-control/use-windows-defender-application-control-with-intelligent-security-graph.md @@ -1,5 +1,5 @@ --- -title: Deploy Windows Defender Application Control with Intelligent Security Graph (ISG) (Windows 10) +title: Authorize reputable apps with the Intelligent Security Graph (ISG) (Windows 10) description: Automatically authorize applications that Microsoft’s ISG recognizes as having known good reputation. keywords: whitelisting, security, malware ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb @@ -17,12 +17,12 @@ manager: dansimp ms.date: 06/14/2018 --- -# Use Windows Defender Application Control (WDAC) with the Microsoft Intelligent Security Graph +# Authorize reputable apps with the Intelligent Security Graph (ISG) **Applies to:** - Windows 10 -- Windows Server 2016 +- Windows Server 2016 and above Application execution control can be difficult to implement in enterprises that do not have processes to effectively control the deployment of applications centrally through an IT managed system. In such environments, users are empowered to acquire the applications they need for work, making accounting for all the applications that would need to be authorized for execution control a daunting task. diff --git a/windows/security/threat-protection/windows-defender-application-control/use-windows-defender-application-control-with-managed-installer.md b/windows/security/threat-protection/windows-defender-application-control/use-windows-defender-application-control-with-managed-installer.md index aac3df82fc..e22de90c86 100644 --- a/windows/security/threat-protection/windows-defender-application-control/use-windows-defender-application-control-with-managed-installer.md +++ b/windows/security/threat-protection/windows-defender-application-control/use-windows-defender-application-control-with-managed-installer.md @@ -1,5 +1,5 @@ --- -title: Deploy Managed Installer for Windows Defender Device Guard (Windows 10) +title: Authorize apps deployed with a WDAC managed installer (Windows 10) description: Explains how you can use a managed installer to automatically authorize applications deployed and installed by a designated software distribution solution, such as System Center Configuration Manager. keywords: whitelisting, security, malware ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb @@ -17,12 +17,12 @@ manager: dansimp ms.date: 06/13/2018 --- -# Deploy Managed Installer for Windows Defender Application Control +# Authorize apps deployed with a WDAC managed installer **Applies to:** - Windows 10 -- Windows Server 2016 +- Windows Server 2016 and above Creating and maintaining application execution control policies has always been challenging, and finding ways to address this issue has been a frequently-cited request for customers of AppLocker and Windows Defender Application Control (WDAC). diff --git a/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control-design-guide.md b/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control-design-guide.md index 605383ec22..36a49771c4 100644 --- a/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control-design-guide.md +++ b/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control-design-guide.md @@ -41,8 +41,8 @@ Once these business factors are in place, you are ready to begin planning your W | Topic | Description | | - | - | -| [Understand WDAC policy design decisions](understand-windows-defender-application-control-policy-design-decisions.md) | This topic lists the design questions, possible answers, and ramifications of the decisions when you plan a deployment of application control policies. | -| [Select the types of rules to create](select-types-of-rules-to-create.md) | This topic lists resources you can use when selecting your application control policy rules by using WDAC. | | [Plan for WDAC policy management](plan-windows-defender-application-control-management.md) | This topic describes the decisions you need to make to establish the processes for managing and maintaining WDAC policies. | +| [Understand WDAC policy design decisions](understand-windows-defender-application-control-policy-design-decisions.md) | This topic lists the design questions, possible answers, and ramifications of the decisions when you plan a deployment of application control policies. | +| [Understand WDAC policy rules and file rules](select-types-of-rules-to-create.md) | This topic lists resources you can use when selecting your application control policy rules by using WDAC. | After planning is complete, the next step is to deploy WDAC. The [Windows Defender Application Control Deployment Guide](windows-defender-application-control-deployment-guide.md) covers the creation and testing of policies, deploying the enforcement setting, and managing and maintaining the policies. From 27c6f5c1adb9d2256786fa20236d8723741ec861 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 10:54:26 -0800 Subject: [PATCH 101/199] Update windows-defender-security-center-antivirus.md --- ...dows-defender-security-center-antivirus.md | 33 +++++++++++-------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md index 6333dad0ae..5935c90319 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -40,7 +41,7 @@ See the [Windows Security topic](/windows/threat-protection/windows-defender-sec >[!NOTE] >The Windows Security app is a client interface on Windows 10, version 1703 and later. It is not the Microsoft Defender Security Center web portal that is used to review and manage [Microsoft Defender Advanced Threat Protection](../microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md). -**Review virus and threat protection settings in the Windows Security app:** +## Review virus and threat protection settings in the Windows Security app 1. Open the Windows Security app by clicking the shield icon in the task bar or searching the start menu for **Defender**. @@ -66,7 +67,6 @@ Item | Windows 10, before version 1703 | Windows 10, version 1703 and later | De 4 | **Scan options** | **Advanced scan** | Run a full scan, custom scan, or a Windows Defender Offline scan 5 | Run a scan (based on the option chosen under **Scan options** | **Quick scan** | In Windows 10, version 1703 and later, you can run custom and full scans under the **Advanced scan** option - ## Common tasks This section describes how to perform some of the most common tasks when reviewing or interacting with the threat protection provided by Windows Defender Antivirus in the Windows Security app. @@ -75,7 +75,9 @@ This section describes how to perform some of the most common tasks when reviewi > If these settings are configured and deployed using Group Policy, the settings described in this section will be greyed-out and unavailable for use on individual endpoints. Changes made through a Group Policy Object must first be deployed to individual endpoints before the setting will be updated in Windows Settings. The [Configure end-user interaction with Windows Defender Antivirus](configure-end-user-interaction-windows-defender-antivirus.md) topic describes how local policy override settings can be configured. -**Run a scan with the Windows Security app** + +### Run a scan with the Windows Security app + 1. Open the Windows Security app by clicking the shield icon in the task bar or searching the start menu for **Defender**. 2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar). @@ -85,7 +87,9 @@ This section describes how to perform some of the most common tasks when reviewi 4. Click **Run a new advanced scan** to specify different types of scans, such as a full scan. -**Review the security intelligence update version and download the latest updates in the Windows Security app** + +### Review the security intelligence update version and download the latest updates in the Windows Security app + 1. Open the Windows Security app by clicking the shield icon in the task bar or searching the start menu for **Defender**. 2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar). @@ -97,8 +101,7 @@ This section describes how to perform some of the most common tasks when reviewi 4. Click **Check for updates** to download new protection updates (if there are any). - -**Ensure Windows Defender Antivirus is enabled in the Windows Security app** +### Ensure Windows Defender Antivirus is enabled in the Windows Security app 1. Open the Windows Security app by clicking the shield icon in the task bar or searching the start menu for **Defender**. @@ -114,7 +117,9 @@ This section describes how to perform some of the most common tasks when reviewi -**Add exclusions for Windows Defender Antivirus in the Windows Security app** + +### Add exclusions for Windows Defender Antivirus in the Windows Security app + 1. Open the Windows Security app by clicking the shield icon in the task bar or searching the start menu for **Defender**. 2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar). @@ -126,7 +131,8 @@ This section describes how to perform some of the most common tasks when reviewi 5. Click the plus icon to choose the type and set the options for each exclusion. -**Review threat detection history in the Windows Defender Security Center app** + +### Review threat detection history in the Windows Defender Security Center app 1. Open the Windows Defender Security Center app by clicking the shield icon in the task bar or searching the start menu for **Defender**. 2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar). @@ -136,7 +142,9 @@ This section describes how to perform some of the most common tasks when reviewi 4. Click **See full history** under each of the categories (**Current threats**, **Quarantined threats**, **Allowed threats**). -**Set ransomware protection and recovery options** + +### Set ransomware protection and recovery options + 1. Open the Windows Security app by clicking the shield icon in the task bar or searching the start menu for **Defender**. 2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar). @@ -147,8 +155,7 @@ This section describes how to perform some of the most common tasks when reviewi 5. To set up ransomware recovery options, click **Set up** under **Ransomware data recovery** and follow the instructions for linking or setting up your OneDrive account so you can easily recover from a ransomware attack. - -## Related topics +## Related articles - [Windows Defender Antivirus](windows-defender-antivirus-in-windows-10.md) From c3c5a98e40b8d57b9507fdaa44882057fb88592e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 10:55:27 -0800 Subject: [PATCH 102/199] Update windows-defender-offline.md --- .../windows-defender-offline.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-offline.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-offline.md index 80913b13be..4187645c2e 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-offline.md +++ b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-offline.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -92,7 +93,7 @@ You can run a Windows Defender Offline scan with the following: -**Use PowerShell cmdlets to run an offline scan:** +### Use PowerShell cmdlets to run an offline scan Use the following cmdlets: @@ -102,7 +103,7 @@ Start-MpWDOScan See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/library/dn433280.aspx) for more information on how to use PowerShell with Windows Defender Antivirus. -**Use Windows Management Instruction (WMI) to run an offline scan:** +### Use Windows Management Instruction (WMI) to run an offline scan Use the [**MSFT_MpWDOScan**](https://msdn.microsoft.com/library/dn455323(v=vs.85).aspx) class to run an offline scan. @@ -116,7 +117,7 @@ See the following for more information: - [Windows Defender WMIv2 APIs](https://msdn.microsoft.com/library/dn439477(v=vs.85).aspx) -**Use the Windows Defender Security app to run an offline scan:** +### Use the Windows Defender Security app to run an offline scan 1. Open the Windows Security app by clicking the shield icon in the task bar or searching the start menu for **Defender**. @@ -135,7 +136,7 @@ See the following for more information: Windows Defender Offline scan results will be listed in the [Scan history section of the Windows Security app](windows-defender-security-center-antivirus.md#detection-history). -## Related topics +## Related articles - [Customize, initiate, and review the results of scans and remediation](customize-run-review-remediate-scans-windows-defender-antivirus.md) - [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) From a51538081e4b16e9b50df856e96db17dc50bba59 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 11:00:44 -0800 Subject: [PATCH 103/199] Update run-scan-windows-defender-antivirus.md --- .../run-scan-windows-defender-antivirus.md | 29 +++++++------------ 1 file changed, 10 insertions(+), 19 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/run-scan-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/run-scan-windows-defender-antivirus.md index 4c62952e60..66db88455e 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/run-scan-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/run-scan-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -38,49 +39,40 @@ A full scan can be useful on endpoints that have encountered a malware threat to >[!NOTE] >By default, quick scans run on mounted removable devices, such as USB drives. -**Use Configuration Manager to run a scan:** +## Use Configuration Manager to run a scan See [Antimalware and firewall tasks: How to perform an on-demand scan](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-firewall#how-to-perform-an-on-demand-scan-of-computers) for details on using System Center Configuration Manager (current branch) to run a scan. -**Use the mpcmdrun.exe command-line utility to run a scan:** +## Use the mpcmdrun.exe command-line utility to run a scan Use the following `-scan` parameter: ```DOS mpcmdrun.exe -scan -scantype 1 ``` - - - See [Use the mpcmdrun.exe commandline tool to configure and manage Windows Defender Antivirus](command-line-arguments-windows-defender-antivirus.md) for more information on how to use the tool and additional parameters, including starting a full scan or defining paths. - - -**Use Microsoft Intune to run a scan:** +## Use Microsoft Intune to run a scan 1. In Intune, go to **Devices > All Devices** and select the device you want to scan. 2. Select **...More** and then select **Quick Scan** or **Full Scan**. -**Use the Windows Security app to run a scan:** +## Use the Windows Security app to run a scan See [Run a scan in the Windows Security app](windows-defender-security-center-antivirus.md#scan) for instructions on running a scan on individual endpoints. - - -**Use PowerShell cmdlets to run a scan:** +## Use PowerShell cmdlets to run a scan Use the following cmdlet: ```PowerShell Start-MpScan ``` - - See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/itpro/powershell/windows/defender/index) for more information on how to use PowerShell with Windows Defender Antivirus. -**Use Windows Management Instruction (WMI) to run a scan:** +## Use Windows Management Instruction (WMI) to run a scan Use the [**Start** method of the **MSFT_MpScan**](https://msdn.microsoft.com/library/dn455324(v=vs.85).aspx#methods) class. @@ -88,8 +80,7 @@ See the following for more information and allowed parameters: - [Windows Defender WMIv2 APIs](https://msdn.microsoft.com/library/dn439477(v=vs.85).aspx) -## Related topics - +## Related articles - [Configure Windows Defender Antivirus scanning options](configure-advanced-scan-types-windows-defender-antivirus.md) - [Configure scheduled Windows Defender Antivirus scans](scheduled-catch-up-scans-windows-defender-antivirus.md) From 3d17f6e0d04133155185e248bf712ac443481874 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 11:01:58 -0800 Subject: [PATCH 104/199] Update review-scan-results-windows-defender-antivirus.md --- ...scan-results-windows-defender-antivirus.md | 24 +++++++------------ 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/review-scan-results-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/review-scan-results-windows-defender-antivirus.md index 1c07b37c51..78fed4d5d4 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/review-scan-results-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/review-scan-results-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -25,18 +26,17 @@ manager: dansimp After an Windows Defender Antivirus scan completes, whether it is an [on-demand](run-scan-windows-defender-antivirus.md) or [scheduled scan](scheduled-catch-up-scans-windows-defender-antivirus.md), the results are recorded and you can view the results. -**Use Microsoft Intune to review scan results:** +## Use Microsoft Intune to review scan results 1. In Intune, go to **Devices > All Devices** and select the device you want to scan. 2. Click the scan results in **Device actions status**. -**Use Configuration Manager to review scan results:** +## Use Configuration Manager to review scan results See [How to monitor Endpoint Protection status](https://docs.microsoft.com/sccm/protect/deploy-use/monitor-endpoint-protection). - -**Use the Windows Security app to review scan results:** +## Use the Windows Security app to review scan results 1. Open the Windows Security app by clicking the shield icon in the task bar or searching the start menu for **Defender**. @@ -45,10 +45,7 @@ See [How to monitor Endpoint Protection status](https://docs.microsoft.com/sccm/ - Click **See full history** for any of the sections to see previous detections and the action taken. You can also clear the list. - Information about the last scan is displayed at the bottom of the page. - - - -**Use PowerShell cmdlets to review scan results:** +## Use PowerShell cmdlets to review scan results The following cmdlet will return each detection on the endpoint. If there are multiple detections of the same threat, each detection will be listed separately, based on the time of each detection: @@ -70,15 +67,12 @@ Get-MpThreat See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/itpro/powershell/windows/defender/index) for more information on how to use PowerShell with Windows Defender Antivirus. -**Use Windows Management Instruction (WMI) to review scan results:** +## Use Windows Management Instruction (WMI) to review scan results Use the [**Get** method of the **MSFT_MpThreat** and **MSFT_MpThreatDetection**](https://msdn.microsoft.com/library/dn439477(v=vs.85).aspx) classes. - - - -## Related topics +## Related articles - [Customize, initiate, and review the results of Windows Defender Antivirus scans and remediation](customize-run-review-remediate-scans-windows-defender-antivirus.md) - [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) From 29eb0f5af79ab48d7379d7c8224f9954add9ca66 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 11:03:16 -0800 Subject: [PATCH 105/199] Update prevent-end-user-interaction-windows-defender-antivirus.md --- ...end-user-interaction-windows-defender-antivirus.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md index 583e4365b4..a491e7bf11 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -44,7 +45,7 @@ In earlier versions of Windows 10, the setting will hide the Windows Defender cl ![Warning message when headless mode is enabled in Windows 10, versions earlier than 1703 that says Your system administrator has restricted access to this app](images/defender/wdav-headless-mode-1607.png) -**Use Group Policy to hide the Windows Defender AV interface from users:** +## Use Group Policy to hide the Windows Defender AV interface from users 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**. @@ -64,7 +65,7 @@ Also see the [Prevent users from locally modifying policy settings](configure-lo You can prevent users from pausing scans. This can be helpful to ensure scheduled or on-demand scans are not interrupted by users. -**Use Group Policy to prevent users from pausing a scan:** +### Use Group Policy to prevent users from pausing a scan 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**. @@ -77,7 +78,7 @@ You can prevent users from pausing scans. This can be helpful to ensure schedule 6. Double-click the **Allow users to pause scan** setting and set the option to **Disabled**. Click **OK**. -## Related topics +## Related articles - [Configure the notifications that appear on endpoints](configure-notifications-windows-defender-antivirus.md) From 02e3a7ce8cb0e35485b22e505bba050016728506 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 11:06:40 -0800 Subject: [PATCH 106/199] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...revent-changes-to-security-settings-with-tamper-protection.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index acfa9717f3..5eb2cef516 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -14,6 +14,7 @@ ms.localizationpriority: medium audience: ITPro author: denisebmsft ms.author: deniseb +ms.custom: nextgen --- # Protect security settings with Tamper Protection From ed91547f64703290882fdb2a2636bd3da82bce8d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 11:08:28 -0800 Subject: [PATCH 107/199] Update manage-updates-mobile-devices-vms-windows-defender-antivirus.md --- ...-devices-vms-windows-defender-antivirus.md | 21 ++++++++----------- 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-updates-mobile-devices-vms-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-updates-mobile-devices-vms-windows-defender-antivirus.md index 179c55aac4..94b9e04752 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-updates-mobile-devices-vms-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-updates-mobile-devices-vms-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -46,7 +47,7 @@ You can opt-in to Microsoft Update on the mobile device in one of the following 2. Use a VBScript to create a script, then run it on each computer in your network. 3. Manually opt-in every computer on your network through the **Settings** menu. -**Use Group Policy to opt-in to Microsoft Update:** +### Use Group Policy to opt-in to Microsoft Update 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**. @@ -54,18 +55,17 @@ You can opt-in to Microsoft Update on the mobile device in one of the following 4. Click **Policies** then **Administrative templates**. -5. Expand the tree to **Windows components > Windows Defender Antivirus > Signature Updates**. +5. Expand the tree to **Windows components** > **Windows Defender Antivirus** > **Signature Updates**. 6. Double-click the **Allow security intelligence updates from Microsoft Update** setting and set the option to **Enabled**. Click **OK**. -**Use a VBScript to opt-in to Microsoft Update** +### Use a VBScript to opt-in to Microsoft Update 1. Use the instructions in the MSDN article [Opt-In to Microsoft Update](https://msdn.microsoft.com/library/windows/desktop/aa826676.aspx) to create the VBScript. 2. Run the VBScript you created on each computer in your network. - -**Manually opt-in to Microsoft Update** +### Manually opt-in to Microsoft Update 1. Open **Windows Update** in **Update & security** settings on the computer you want to opt-in. 2. Click **Advanced** options. @@ -75,7 +75,7 @@ You can opt-in to Microsoft Update on the mobile device in one of the following You can configure Windows Defender Antivirus to only download protection updates when the PC is connected to a wired power source. -**Use Group Policy to prevent security intelligence updates on battery power:** +### Use Group Policy to prevent security intelligence updates on battery power 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**. @@ -89,10 +89,7 @@ You can configure Windows Defender Antivirus to only download protection updates 2. Click **OK**. This will prevent protection updates from downloading when the PC is on battery power. - - - -## Related topics +## Related articles - [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md) - [Update and manage Windows Defender Antivirus in Windows 10](deploy-manage-report-windows-defender-antivirus.md) From e55837386f474dad8843e70d1d78840d5611850d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 11:10:24 -0800 Subject: [PATCH 108/199] Update manage-protection-update-schedule-windows-defender-antivirus.md --- ...update-schedule-windows-defender-antivirus.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-update-schedule-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-update-schedule-windows-defender-antivirus.md index 146b92de6f..0185b12a58 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-update-schedule-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-update-schedule-windows-defender-antivirus.md @@ -10,8 +10,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -33,7 +34,7 @@ You can schedule updates for your endpoints by: You can also randomize the times when each endpoint checks and downloads protection updates. See the [Schedule scans](scheduled-catch-up-scans-windows-defender-antivirus.md) topic for more information. -**Use Configuration Manager to schedule protection updates:** +## Use Configuration Manager to schedule protection updates 1. On your System Center Configuration Manager console, open the antimalware policy you want to change (click **Assets and Compliance** in the navigation pane on the left, then expand the tree to **Overview** > **Endpoint Protection** > **Antimalware Policies**) @@ -47,7 +48,7 @@ You can also randomize the times when each endpoint checks and downloads protect 5. [Deploy the updated policy as usual](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-policies#deploy-an-antimalware-policy-to-client-computers). -**Use Group Policy to schedule protection updates:** +## Use Group Policy to schedule protection updates > [!IMPORTANT] > By default, Windows Defender Antivirus will check for an update 15 minutes before the time of any scheduled scans. Enabling these settings will override that default. @@ -65,8 +66,7 @@ You can also randomize the times when each endpoint checks and downloads protect 3. Double-click the **Specify the time to check for security intelligence updates** setting and set the option to **Enabled**. Enter the time when updates should be checked. The time is based on the local time of the endpoint. Click **OK**. - -**Use PowerShell cmdlets to schedule protection updates:** +## Use PowerShell cmdlets to schedule protection updates Use the following cmdlets: @@ -78,7 +78,7 @@ Set-MpPreference -SignatureUpdateInterval See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/library/dn433280.aspx) for more information on how to use PowerShell with Windows Defender Antivirus. -**Use Windows Management Instruction (WMI) to schedule protection updates:** +## Use Windows Management Instruction (WMI) to schedule protection updates Use the [**Set** method of the **MSFT_MpPreference**](https://msdn.microsoft.com/library/dn455323(v=vs.85).aspx) class for the following properties: @@ -92,7 +92,7 @@ See the following for more information and allowed parameters: - [Windows Defender WMIv2 APIs](https://msdn.microsoft.com/library/dn439477(v=vs.85).aspx) -## Related topics +## Related articles - [Deploy Windows Defender Antivirus](deploy-manage-report-windows-defender-antivirus.md) - [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md) From e118e6e8f49dfc065de79ff1e8c9600cb89ae768 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 19 Nov 2019 11:26:10 -0800 Subject: [PATCH 109/199] More formatting updates --- .../mdm/diagnosticlog-csp.md | 34 +++++++++++-------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/windows/client-management/mdm/diagnosticlog-csp.md b/windows/client-management/mdm/diagnosticlog-csp.md index 5e0ad6cc32..3e422aa298 100644 --- a/windows/client-management/mdm/diagnosticlog-csp.md +++ b/windows/client-management/mdm/diagnosticlog-csp.md @@ -15,11 +15,11 @@ ms.date: 11/19/2019 # DiagnosticLog CSP The DiagnosticLog configuration service provider (CSP) provides the following feature areas: -- [DiagnosticArchive area: Capture and upload event logs, log files and registry values for troubleshooting](#DiagnosticArchive-area:-Capture-and-upload-event-logs,-log-files-and-registry-values-for-troubleshooting) -- [Policy area: Configure Windows event log policies such as maximum log size](#Policy-area:-Configure-Windows-event-log-policies-such-as-maximum-log-size) -- [EtwLog area: Control ETW trace sessions](#EtwLog-area:-control-etw-trace-sessions) -- [DeviceStateData area: Additional device information](#DeviceStateData-area:-Additional-device-information) -- [FileDownload area: Pull trace and state data directly from the device](#FileDownload-area:-Pull-trace-and-state-data-directly-from-the-device) +- [DiagnosticArchive area](#diagnosticarchive-area). Capture and upload event logs, log files, and registry values for troubleshooting. +- [Policy area](#policy-area). Configure Windows event log policies, such as maximum log size. +- [EtwLog area](#etwlog-area). Control ETW trace sessions. +- [DeviceStateData area](#devicestatedata-area). Provide additional device information. +- [FileDownload area](#filedownload-area). Pull trace and state data directly from the device. Here are the links to the DDFs: - [DiagnosticLog CSP version 1.4](diagnosticlog-ddf.md#version-1-4) @@ -35,7 +35,8 @@ The root node for the DiagnosticLog CSP. Rest of the nodes in this CSP are described within their respective feature area sections. -## DiagnosticArchive area: Capture and upload event logs, log files and registry values for troubleshooting +## DiagnosticArchive area + The DiagnosticArchive functionality within the DiagnosticLog CSP is used to trigger devices to gather troubleshooting data into a zip archive file and upload that archive to cloud storage. DiagnosticArchive is designed for ad-hoc troubleshooting scenarios, such as an IT admin investigating an app installation failure using a collection of event log events, registry values, and app or OS log files. > [!Note] @@ -110,7 +111,7 @@ Assuming a case where the management server's customer (such as an IT admin) is - This directive type allows the execution of specific commands such as ipconfig.exe. Note that DiagnosticArchive and the Commands directives are not a general-purpose scripting platform. These commands are allowed in the DiagnosticArchive context to handle cases where critical device information may not be available through existing log files. - Expected input value: The full command line including path and any arguments, such as `%windir%\\system32\\ipconfig.exe /all`. - Output format: Console text output from the command is captured in a text file and included in the overall output archive. For commands which may generate file output rather than console output, a subsequent FolderFiles directive would be used to capture that output. The example XML above demonstrates this pattern with mdmdiagnosticstool.exe's -out parameter. - - Privacy guardrails: To enable diagnostic data capture while reducing the risk of an IT admin inadventantly capturing user-generated documents, only the following commands are allowed: + - Privacy guardrails: To enable diagnostic data capture while reducing the risk of an IT admin inadventantly capturing user-generated documents, only the following commands are allowed: - %windir%\\system32\\certutil.exe - %windir%\\system32\\dxdiag.exe - %windir%\\system32\\gpresult.exe @@ -140,7 +141,7 @@ Assuming a case where the management server's customer (such as an IT admin) is - %WINDIR% - %TEMP% - %TMP% - - Additionally, only files with the following extensions are captured: + - Additionally, only files with the following extensions are captured: - .log - .txt - .dmp @@ -209,7 +210,9 @@ Each data gathering node is annotated with the HRESULT of the action and the col The zip file which is created also contains a results.xml file whose contents align to the Data section in the SyncML for ArchiveResults. Accordingly, an IT admin using the zip file for troubleshooting can determine the order and success of each directive without needing a permanent record of the SyncML value for DiagnosticArchive/ArchiveResults. -## Policy area: Configure Windows event log policies such as maximum log size +## Policy area + +The Policy functionality within the DiagnosticLog CSP configures Windows event log policies, such as maximum log size. The following section describes the nodes for the Policy functionality. @@ -680,10 +683,11 @@ Replace **Enabled** ``` -## EtwLog area: Control ETW trace sessions +## EtwLog area + The Event Tracing for Windows (ETW) log feature of the DiagnosticLog CSP is used to control the following types of event tracing: -- Collector-based tracing -- Channel-based tracing +- [Collector-based tracing](#collector-based-tracing) +- [Channel-based tracing](#channel-based-tracing) The ETW log feature is designed for advanced usage, and assumes developers' familiarity with ETW. For more information, see [About Event Tracing](https://docs.microsoft.com/windows/win32/etw/about-event-tracing). @@ -1251,7 +1255,9 @@ Set channel **State** ``` -## DeviceStateData area: Additional device information +## DeviceStateData area + +The DeviceStateData functionality within the DiagnosticLog CSP provides additional device information. The following section describes the nodes for the DeviceStateData functionality. @@ -1284,7 +1290,7 @@ The supported value is Execute. ``` -## FileDownload area: Pull trace and state data directly from the device +## FileDownload area The FileDownload feature of the DiagnosticLog CSP enables a management server to pull data directly from the device. In the FileDownload context the client and server roles are conceptually reversed, with the management server acting as a client to download the data from the managed device. ### Comparing FileDownload and DiagnosticArchive From 1fb01046712c3c06c53333e1134b5b87f4be90f3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 11:43:35 -0800 Subject: [PATCH 110/199] ms.custom: nextgen --- ...ed-endpoints-windows-defender-antivirus.md | 30 ++++++++----------- ...es-baselines-windows-defender-antivirus.md | 7 +++-- ...port-monitor-windows-defender-antivirus.md | 8 ++--- ...ntined-files-windows-defender-antivirus.md | 7 +++-- ...tch-up-scans-windows-defender-antivirus.md | 5 ++-- .../troubleshoot-reporting.md | 5 ++-- ...troubleshoot-windows-defender-antivirus.md | 10 +++---- ...group-policy-windows-defender-antivirus.md | 12 +++----- ...nfig-manager-windows-defender-antivirus.md | 7 +++-- ...hell-cmdlets-windows-defender-antivirus.md | 7 +++-- .../use-wmi-windows-defender-antivirus.md | 5 ++-- ...indows-defender-antivirus-compatibility.md | 5 ++-- 12 files changed, 53 insertions(+), 55 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus.md index ca75fa1e6f..fabe399119 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -32,7 +33,7 @@ When the user returns to work and logs on to their PC, Windows Defender Antiviru If Windows Defender Antivirus did not download protection updates for a specified period, you can set it up to automatically check and download the latest update at the next log on. This is useful if you have [globally disabled automatic update downloads on startup](manage-event-based-updates-windows-defender-antivirus.md). -**Use Configuration Manager to configure catch-up protection updates:** +### Use Configuration Manager to configure catch-up protection updates 1. On your System Center Configuration Manager console, open the antimalware policy you want to change (click **Assets and Compliance** in the navigation pane on the left, then expand the tree to **Overview** > **Endpoint Protection** > **Antimalware Policies**) @@ -45,7 +46,7 @@ If Windows Defender Antivirus did not download protection updates for a specifie 4. [Deploy the updated policy as usual](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-policies#deploy-an-antimalware-policy-to-client-computers). -**Use Group Policy to enable and configure the catch-up update feature:** +### Use Group Policy to enable and configure the catch-up update feature 1. On your Group Policy management computer, 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**. @@ -59,7 +60,7 @@ If Windows Defender Antivirus did not download protection updates for a specifie 6. Click **OK**. -**Use PowerShell cmdlets to configure catch-up protection updates:** +### Use PowerShell cmdlets to configure catch-up protection updates Use the following cmdlets: @@ -69,7 +70,7 @@ Set-MpPreference -SignatureUpdateCatchupInterval See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/library/dn433280.aspx) for more information on how to use PowerShell with Windows Defender Antivirus. -**Use Windows Management Instruction (WMI) to configure catch-up protection updates:** +### Use Windows Management Instruction (WMI) to configure catch-up protection updates Use the [**Set** method of the **MSFT_MpPreference**](https://msdn.microsoft.com/library/dn455323(v=vs.85).aspx) class for the following properties: @@ -81,13 +82,11 @@ See the following for more information and allowed parameters: - [Windows Defender WMIv2 APIs](https://msdn.microsoft.com/library/dn439477(v=vs.85).aspx) - - ## Set the number of days before protection is reported as out-of-date You can also specify the number of days after which Windows Defender Antivirus protection is considered old or out-of-date. After the specified number of days, the client will report itself as out-of-date, and show an error to the user of the PC. It may also cause Windows Defender Antivirus to attempt to download an update from other sources (based on the defined [fallback source order](manage-protection-updates-windows-defender-antivirus.md#fallback-order)), such as when using MMPC as a secondary source after setting WSUS or Microsoft Update as the first source. -**Use Group Policy to specify the number of days before protection is considered out-of-date:** +### Use Group Policy to specify the number of days before protection is considered out-of-date 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**. @@ -106,8 +105,6 @@ You can also specify the number of days after which Windows Defender Antivirus p 4. Click **OK**. - - ## Set up catch-up scans for endpoints that have not been scanned for a while You can set the number of consecutive scheduled scans that can be missed before Windows Defender Antivirus will force a scan. @@ -120,7 +117,7 @@ The process for enabling this feature is: This feature can be enabled for both full and quick scans. -**Use Group Policy to enable and configure the catch-up scan feature:** +### Use Group Policy to enable and configure the catch-up scan feature 1. Ensure you have set up at least one scheduled scan. @@ -140,7 +137,7 @@ This feature can be enabled for both full and quick scans. > [!NOTE] > The Group Policy setting title refers to the number of days. The setting, however, is applied to the number of scans (not days) before the catch-up scan will be run. -**Use PowerShell cmdlets to configure catch-up scans:** +### Use PowerShell cmdlets to configure catch-up scans Use the following cmdlets: @@ -152,7 +149,7 @@ Set-MpPreference -DisableCatchupQuickScan See [Use PowerShell cmdlets to manage Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/library/dn433280.aspx) for more information on how to use PowerShell with Windows Defender Antivirus. -**Use Windows Management Instruction (WMI) to configure catch-up scans:** +### Use Windows Management Instruction (WMI) to configure catch-up scans Use the [**Set** method of the **MSFT_MpPreference**](https://msdn.microsoft.com/library/dn455323(v=vs.85).aspx) class for the following properties: @@ -165,7 +162,7 @@ See the following for more information and allowed parameters: - [Windows Defender WMIv2 APIs](https://msdn.microsoft.com/library/dn439477(v=vs.85).aspx) -**Use Configuration Manager to configure catch-up scans:** +### Use Configuration Manager to configure catch-up scans 1. On your System Center Configuration Manager console, open the antimalware policy you want to change (click **Assets and Compliance** in the navigation pane on the left, then expand the tree to **Overview** > **Endpoint Protection** > **Antimalware Policies**) @@ -175,8 +172,7 @@ See the following for more information and allowed parameters: 4. [Deploy the updated policy as usual](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-policies#deploy-an-antimalware-policy-to-client-computers). - -## Related topics +## Related articles - [Deploy Windows Defender Antivirus](deploy-manage-report-windows-defender-antivirus.md) - [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md index e5efd9c691..775068abed 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -24,6 +25,7 @@ manager: dansimp There are two types of updates related to keeping Windows Defender Antivirus up to date: 1. Protection updates + 2. Product updates You can also apply [Windows security baselines](https://technet.microsoft.com/itpro/windows/keep-secure/windows-security-baselines) to quickly bring your endpoints up to a uniform level of protection. @@ -34,7 +36,6 @@ Windows Defender Antivirus uses both [cloud-delivered protection](utilize-micros The cloud-delivered protection is always on and requires an active connection to the Internet to function, while the protection updates generally occur once a day (although this can be configured). See the [Utilize Microsoft cloud-provided protection in Windows Defender Antivirus](utilize-microsoft-cloud-protection-windows-defender-antivirus.md) topic for more details about enabling and configuring cloud-provided protection. - ## Product updates Windows Defender Antivirus requires [monthly updates](https://support.microsoft.com/help/4052623/update-for-windows-defender-antimalware-platform) (known as "engine updates" and "platform updates"), and will receive major feature updates alongside Windows 10 releases. diff --git a/windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md index 41a8f3094f..72b23bfec1 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -28,7 +29,6 @@ You can use System Center Configuration Manager to [monitor Windows Defender Ant Microsoft Operations Management Suite has an [Update Compliance add-in](/windows/deployment/update/update-compliance-get-started) that reports on key Windows Defender Antivirus issues, including protection updates and real-time protection settings. - If you have a third-party security information and event management (SIEM) tool, you can also consume [Windows Defender client events](https://msdn.microsoft.com/library/windows/desktop/aa964766(v=vs.85).aspx). Windows events comprise several security event sources, including Security Account Manager (SAM) events ([enhanced for Windows 10](https://technet.microsoft.com/library/mt431757.aspx), also see the [Security audting](/windows/device-security/auditing/security-auditing-overview) topic) and [Windows Defender events](troubleshoot-windows-defender-antivirus.md). @@ -39,7 +39,7 @@ You can also [monitor malware events using the Malware Assessment solution in Lo For monitoring or determining status with PowerShell, WMI, or Microsoft Azure, see the [(Deployment, management, and reporting options table)](deploy-manage-report-windows-defender-antivirus.md#ref2). -## Related topics +## Related articles - [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) - [Deploy Windows Defender Antivirus](deploy-manage-report-windows-defender-antivirus.md) diff --git a/windows/security/threat-protection/windows-defender-antivirus/restore-quarantined-files-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/restore-quarantined-files-windows-defender-antivirus.md index 68c4accc82..f99aa7584f 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/restore-quarantined-files-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/restore-quarantined-files-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 11/16/2018 ms.reviewer: manager: dansimp @@ -32,7 +33,7 @@ If Windows Defender Antivirus is configured to detect and remediate threats on y > [!NOTE] > You can also use the dedicated command-line tool [mpcmdrun.exe](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) to restore quarantined files in Windows Defender AV. -## Related topics +## Related articles - [Configure remediation for scans](configure-remediation-windows-defender-antivirus.md) - [Review scan results](review-scan-results-windows-defender-antivirus.md) diff --git a/windows/security/threat-protection/windows-defender-antivirus/scheduled-catch-up-scans-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/scheduled-catch-up-scans-windows-defender-antivirus.md index bf6852066d..e49771c6ae 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/scheduled-catch-up-scans-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/scheduled-catch-up-scans-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 12/10/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md b/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md index c4a5b85e7f..d123f26a35 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md +++ b/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.reviewer: manager: dansimp --- diff --git a/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md index a371aaca96..e73f8d37d8 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/11/2018 ms.reviewer: manager: dansimp @@ -46,7 +47,7 @@ You can directly view the event log, or if you have a third-party security infor The table in this section lists the main Windows Defender Antivirus event IDs and, where possible, provides suggested solutions to fix or resolve the error. -**To view a Windows Defender Antivirus event** +## To view a Windows Defender Antivirus event 1. Open **Event Viewer**. 2. In the console tree, expand **Applications and Services Logs**, then **Microsoft**, then **Windows**, then **Windows Defender Antivirus**. @@ -54,9 +55,6 @@ The table in this section lists the main Windows Defender Antivirus event IDs an 4. In the details pane, view the list of individual events to find your event. 5. Click the event to see specific details about an event in the lower pane, under the **General** and **Details** tabs. - - - diff --git a/windows/security/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md index b7114cd1fd..dcf2f5dd8d 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -143,12 +144,7 @@ Threats | Specify threat alert levels at which default action should not be take Threats | Specify threats upon which default action should not be taken when detected | [Configure remediation for Windows Defender Antivirus scans](configure-remediation-windows-defender-antivirus.md) - - - - - -## Related topics +## Related articles - [Reference topics for management and configuration tools](configuration-management-reference-windows-defender-antivirus.md) - [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) diff --git a/windows/security/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus.md index 0a6c5dc31a..6ed604307a 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -31,7 +32,7 @@ See the [Endpoint Protection](https://docs.microsoft.com/sccm/protect/deploy-use For Microsoft Intune, consult the [Microsoft Intune library](https://docs.microsoft.com/intune/introduction-intune) and [Configure device restriction settings in Intune](https://docs.microsoft.com/intune/device-restrictions-configure). -## Related topics +## Related articles - [Reference topics for management and configuration tools](configuration-management-reference-windows-defender-antivirus.md) - [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) diff --git a/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus.md index bd4a22592f..326511d75c 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -38,7 +39,7 @@ You can [configure which settings can be overridden locally with local policy ov PowerShell is typically installed under the folder _%SystemRoot%\system32\WindowsPowerShell_. -**Use Windows Defender Antivirus PowerShell cmdlets:** +## Use Windows Defender Antivirus PowerShell cmdlets 1. Click **Start**, type **powershell**, and press **Enter**. 2. Click **Windows PowerShell** to open the interface. diff --git a/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus.md index c0e86e1a2b..0e88dfd58b 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md index 717e08d7d4..369ebfe876 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md +++ b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp From 12f206e03fb86a8ba81975bf92e1bea2039e11a5 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 11:46:42 -0800 Subject: [PATCH 111/199] Update manage-event-based-updates-windows-defender-antivirus.md --- ...ased-updates-windows-defender-antivirus.md | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md index 805f9c697f..738e0a392f 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -28,7 +29,7 @@ Windows Defender Antivirus allows you to determine if updates should (or should You can use System Center Configuration Manager, Group Policy, PowerShell cmdlets, and WMI to force Windows Defender Antivirus to check and download protection updates before running a scheduled scan. -**Use Configuration Manager to check for protection updates before running a scan:** +### Use Configuration Manager to check for protection updates before running a scan 1. On your System Center Configuration Manager console, open the antimalware policy you want to change (click **Assets and Compliance** in the navigation pane on the left, then expand the tree to **Overview** > **Endpoint Protection** > **Antimalware Policies**) @@ -38,7 +39,7 @@ You can use System Center Configuration Manager, Group Policy, PowerShell cmdlet 4.[Deploy the updated policy as usual](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-policies#deploy-an-antimalware-policy-to-client-computers). -**Use Group Policy to check for protection updates before running a scan:** +### Use Group Policy to check for protection updates before running a scan 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**. @@ -46,13 +47,13 @@ You can use System Center Configuration Manager, Group Policy, PowerShell cmdlet 3. Click **Policies** then **Administrative templates**. -4. Expand the tree to **Windows components > Windows Defender Antivirus > Scan**. +4. Expand the tree to **Windows components** > **Windows Defender Antivirus** > **Scan**. 5. Double-click **Check for the latest virus and spyware definitions before running a scheduled scan** and set the option to **Enabled**. 6. Click **OK**. -**Use PowerShell cmdlets to check for protection updates before running a scan:** +### Use PowerShell cmdlets to check for protection updates before running a scan Use the following cmdlets: @@ -62,7 +63,7 @@ Set-MpPreference -CheckForSignaturesBeforeRunningScan See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/library/dn433280.aspx) for more information on how to use PowerShell with Windows Defender Antivirus. -**Use Windows Management Instruction (WMI) to check for protection updates before running a scan** +### Use Windows Management Instruction (WMI) to check for protection updates before running a scan Use the [**Set** method of the **MSFT_MpPreference**](https://msdn.microsoft.com/library/dn455323(v=vs.85).aspx) class for the following properties: @@ -91,7 +92,7 @@ You can use Group Policy to force Windows Defender Antivirus to check and downlo You can also use Group Policy, PowerShell, or WMI to configure Windows Defender Antivirus to check for updates at startup even when it is not running. -**Use Group Policy to download updates when Windows Defender Antivirus is not present:** +### Use Group Policy to download updates when Windows Defender Antivirus is not present 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**. @@ -105,7 +106,7 @@ You can also use Group Policy, PowerShell, or WMI to configure Windows Defender 6. Click **OK**. -**Use PowerShell cmdlets to download updates when Windows Defender Antivirus is not present:** +### Use PowerShell cmdlets to download updates when Windows Defender Antivirus is not present Use the following cmdlets: @@ -115,7 +116,7 @@ Set-MpPreference -SignatureDisableUpdateOnStartupWithoutEngine See [Use PowerShell cmdlets to manage Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/library/dn433280.aspx) for more information on how to use PowerShell with Windows Defender Antivirus. -**Use Windows Management Instruction (WMI) to download updates when Windows Defender Antivirus is not present:** +### Use Windows Management Instruction (WMI) to download updates when Windows Defender Antivirus is not present Use the [**Set** method of the **MSFT_MpPreference**](https://msdn.microsoft.com/library/dn455323(v=vs.85).aspx) class for the following properties: @@ -134,7 +135,7 @@ Windows Defender AV can make changes to its protection based on cloud-delivered If you have enabled cloud-delivered protection, Windows Defender AV will send files it is suspicious about to the Windows Defender cloud. If the cloud service reports that the file is malicious, and the file is detected in a recent protection update, you can use Group Policy to configure Windows Defender AV to automatically receive that protection update. Other important protection updates can also be applied. -**Use Group Policy to automatically download recent updates based on cloud-delivered protection:** +### Use Group Policy to automatically download recent updates based on cloud-delivered 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**. @@ -149,7 +150,7 @@ If you have enabled cloud-delivered protection, Windows Defender AV will send fi > [!NOTE] > "Allow notifications to disable definitions based reports" enables Microsoft MAPS to disable those definitions known to cause false-positive reports. You must configure your computer to join Microsoft MAPS for this function to work. -## Related topics +## Related artcles - [Deploy Windows Defender Antivirus](deploy-manage-report-windows-defender-antivirus.md) - [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md) From ebe07ee30520ea3577040b3f01b05df777c99a6d Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 19 Nov 2019 11:49:13 -0800 Subject: [PATCH 112/199] Updated bulleted list format --- .../mdm/diagnosticlog-csp.md | 73 +++++++++---------- 1 file changed, 36 insertions(+), 37 deletions(-) diff --git a/windows/client-management/mdm/diagnosticlog-csp.md b/windows/client-management/mdm/diagnosticlog-csp.md index 3e422aa298..41c60a43a2 100644 --- a/windows/client-management/mdm/diagnosticlog-csp.md +++ b/windows/client-management/mdm/diagnosticlog-csp.md @@ -13,15 +13,14 @@ ms.date: 11/19/2019 --- # DiagnosticLog CSP -The DiagnosticLog configuration service provider (CSP) provides the following feature areas: - +The DiagnosticLog configuration service provider (CSP) provides the following feature areas: - [DiagnosticArchive area](#diagnosticarchive-area). Capture and upload event logs, log files, and registry values for troubleshooting. - [Policy area](#policy-area). Configure Windows event log policies, such as maximum log size. - [EtwLog area](#etwlog-area). Control ETW trace sessions. - [DeviceStateData area](#devicestatedata-area). Provide additional device information. - [FileDownload area](#filedownload-area). Pull trace and state data directly from the device. -Here are the links to the DDFs: +The following are the links to the DDFs of the DiagnosticLog CSP: - [DiagnosticLog CSP version 1.4](diagnosticlog-ddf.md#version-1-4) - [DiagnosticLog CSP version 1.3](diagnosticlog-ddf.md#version-1-3) - [DiagnosticLog CSP version 1.2](diagnosticlog-ddf.md#version-1-2) @@ -33,7 +32,7 @@ The following diagram shows the DiagnosticLog CSP in tree format. **./Vendor/MSFT/DiagnosticLog** The root node for the DiagnosticLog CSP. -Rest of the nodes in this CSP are described within their respective feature area sections. +Rest of the nodes in the DiagnosticLog CSP are described within their respective feature area sections. ## DiagnosticArchive area @@ -112,45 +111,45 @@ Assuming a case where the management server's customer (such as an IT admin) is - Expected input value: The full command line including path and any arguments, such as `%windir%\\system32\\ipconfig.exe /all`. - Output format: Console text output from the command is captured in a text file and included in the overall output archive. For commands which may generate file output rather than console output, a subsequent FolderFiles directive would be used to capture that output. The example XML above demonstrates this pattern with mdmdiagnosticstool.exe's -out parameter. - Privacy guardrails: To enable diagnostic data capture while reducing the risk of an IT admin inadventantly capturing user-generated documents, only the following commands are allowed: - - %windir%\\system32\\certutil.exe - - %windir%\\system32\\dxdiag.exe - - %windir%\\system32\\gpresult.exe - - %windir%\\system32\\msinfo32.exe - - %windir%\\system32\\netsh.exe - - %windir%\\system32\\nltest.exe - - %windir%\\system32\\ping.exe - - %windir%\\system32\\powercfg.exe - - %windir%\\system32\\w32tm.exe - - %windir%\\system32\\wpr.exe - - %windir%\\system32\\dsregcmd.exe - - %windir%\\system32\\dispdiag.exe - - %windir%\\system32\\ipconfig.exe - - %windir%\\system32\\logman.exe - - %windir%\\system32\\tracelog.exe - - %programfiles%\\windows defender\\mpcmdrun.exe - - %windir%\\system32\\MdmDiagnosticsTool.exe - - %windir%\\system32\\pnputil.exe + - %windir%\\system32\\certutil.exe + - %windir%\\system32\\dxdiag.exe + - %windir%\\system32\\gpresult.exe + - %windir%\\system32\\msinfo32.exe + - %windir%\\system32\\netsh.exe + - %windir%\\system32\\nltest.exe + - %windir%\\system32\\ping.exe + - %windir%\\system32\\powercfg.exe + - %windir%\\system32\\w32tm.exe + - %windir%\\system32\\wpr.exe + - %windir%\\system32\\dsregcmd.exe + - %windir%\\system32\\dispdiag.exe + - %windir%\\system32\\ipconfig.exe + - %windir%\\system32\\logman.exe + - %windir%\\system32\\tracelog.exe + - %programfiles%\\windows defender\\mpcmdrun.exe + - %windir%\\system32\\MdmDiagnosticsTool.exe + - %windir%\\system32\\pnputil.exe - **FoldersFiles** - Captures log files from a given path (without recursion). - Expected input value: File path with or without wildcards, such as "%windir%\\System32", or "%programfiles%\\*.log". - Privacy guardrails: To enable diagnostic log capture while reducing the risk of an IT admin inadventently capturing user-generated documents, only paths under the following roots are allowed: - - %PROGRAMFILES% - - %PROGRAMDATA% - - %PUBLIC% - - %WINDIR% - - %TEMP% - - %TMP% + - %PROGRAMFILES% + - %PROGRAMDATA% + - %PUBLIC% + - %WINDIR% + - %TEMP% + - %TMP% - Additionally, only files with the following extensions are captured: - - .log - - .txt - - .dmp - - .cab - - .zip - - .xml - - .html - - .evtx - - .etl + - .log + - .txt + - .dmp + - .cab + - .zip + - .xml + - .html + - .evtx + - .etl **DiagnosticArchive/ArchiveResults** Added in version 1.4 of the CSP in Windows 10, version 1903. This policy setting displays the results of the last archive run. From e876f1dcf83102c97b5be62f2851a559e16433f1 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 11:50:08 -0800 Subject: [PATCH 113/199] ms.custom: nextgen --- ...-review-remediate-scans-windows-defender-antivirus.md | 5 +++-- .../deploy-manage-report-windows-defender-antivirus.md | 5 +++-- .../deploy-windows-defender-antivirus.md | 5 +++-- .../deployment-vdi-windows-defender-antivirus.md | 5 +++-- ...tentially-unwanted-apps-windows-defender-antivirus.md | 9 +++++---- .../evaluate-windows-defender-antivirus.md | 5 +++-- ...mited-periodic-scanning-windows-defender-antivirus.md | 7 ++++--- ...age-event-based-updates-windows-defender-antivirus.md | 2 +- 8 files changed, 25 insertions(+), 18 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus.md index a700977d08..4e5666fd45 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md index b95dce5844..ad4a8eee3e 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/deploy-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/deploy-windows-defender-antivirus.md index 4371855830..9f668be613 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/deploy-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/deploy-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md index 307d8fcd7d..dffaa6f470 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md index acad6edc05..c9ade7db82 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: detect ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen audience: ITPro ms.date: 10/02/2018 ms.reviewer: @@ -142,7 +143,7 @@ See [Troubleshoot event IDs](troubleshoot-windows-defender-antivirus.md) for det Sometimes a file is erroneously blocked by PUA protection, or a feature of a PUA is required to complete a task. In these cases, a file can be allow-listed. See [How to Configure Endpoint Protection in Configuration Manager](https://docs.microsoft.com/previous-versions/system-center/system-center-2012-R2/hh508770(v=technet.10)#to-exclude-specific-files-or-folders) for information on allowing files which are currently blocked by PUA protection in Windows Defender Antivirus. -## Related topics +## Related articles -- [Next gen protection](windows-defender-antivirus-in-windows-10.md) +- [Next-generation protection](windows-defender-antivirus-in-windows-10.md) - [Configure behavioral, heuristic, and real-time protection](configure-protection-features-windows-defender-antivirus.md) diff --git a/windows/security/threat-protection/windows-defender-antivirus/evaluate-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/evaluate-windows-defender-antivirus.md index 33b7f2e9ab..6173192baf 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/evaluate-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/evaluate-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md index a5cbbeb7a7..cac6d0f3fb 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp @@ -50,7 +51,7 @@ Sliding the swtich to **On** will show the standard Windows Defender AV options ![When enabled, periodic scanning shows the normal Windows Defender Antivirus options](images/vtp-3ps-lps-on.png) -## Related topics +## Related articles - [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) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md index 738e0a392f..8f4ce77a47 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md @@ -150,7 +150,7 @@ If you have enabled cloud-delivered protection, Windows Defender AV will send fi > [!NOTE] > "Allow notifications to disable definitions based reports" enables Microsoft MAPS to disable those definitions known to cause false-positive reports. You must configure your computer to join Microsoft MAPS for this function to work. -## Related artcles +## Related articles - [Deploy Windows Defender Antivirus](deploy-manage-report-windows-defender-antivirus.md) - [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md) From 910396c06463ff4fc3b0d72914da57824b42395e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 11:52:56 -0800 Subject: [PATCH 114/199] ms.custom: nextgen --- .../command-line-arguments-windows-defender-antivirus.md | 2 +- .../configure-windows-defender-antivirus-features.md | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md index 987853d3f7..b5d9f68991 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md @@ -1,6 +1,6 @@ --- title: Use the command line to manage Windows Defender Antivirus -description: Run Windows Defender Antivirus scans and configure next gen protection with a dedicated command-line utility. +description: Run Windows Defender Antivirus scans and configure next-generation protection with a dedicated command-line utility. keywords: run windows defender scan, run antivirus scan from command line, run windows defender scan from command line, mpcmdrun, defender search.product: eADQiWindows 10XVcnh ms.pagetype: security diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-windows-defender-antivirus-features.md b/windows/security/threat-protection/windows-defender-antivirus/configure-windows-defender-antivirus-features.md index da95773da3..d771955c80 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-windows-defender-antivirus-features.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-windows-defender-antivirus-features.md @@ -9,8 +9,9 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen ms.date: 09/03/2018 ms.reviewer: manager: dansimp From eb31b468d1e829d7333e3b0f02d8596d8a383e89 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 19 Nov 2019 12:08:14 -0800 Subject: [PATCH 115/199] Minor formatting updates --- windows/client-management/mdm/diagnosticlog-csp.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/client-management/mdm/diagnosticlog-csp.md b/windows/client-management/mdm/diagnosticlog-csp.md index 41c60a43a2..e399411ba9 100644 --- a/windows/client-management/mdm/diagnosticlog-csp.md +++ b/windows/client-management/mdm/diagnosticlog-csp.md @@ -20,7 +20,7 @@ The DiagnosticLog configuration service provider (CSP) provides the following fe - [DeviceStateData area](#devicestatedata-area). Provide additional device information. - [FileDownload area](#filedownload-area). Pull trace and state data directly from the device. -The following are the links to the DDFs of the DiagnosticLog CSP: +The following are the links to different versions of the DiagnosticLog CSP DDF files: - [DiagnosticLog CSP version 1.4](diagnosticlog-ddf.md#version-1-4) - [DiagnosticLog CSP version 1.3](diagnosticlog-ddf.md#version-1-3) - [DiagnosticLog CSP version 1.2](diagnosticlog-ddf.md#version-1-2) @@ -747,7 +747,7 @@ To gather diagnostics using this CSP: 3. Indicate one or more target ETW providers by supplying its *ProviderGUID* to the Add operation of EtwLog/Collectors/*CollectorName*/Providers/*ProviderGUID*. 4. (Optional) Set logging and log file parameters using the following options: - TraceLevel - - Keywords + - Keywords 5. Start logging using **TraceControl** EXECUTE command “START”. 6. Perform actions on the target device that will generate activity in the log files. 7. Stop logging using **TraceControl** EXECUTE command “STOP”. @@ -1066,7 +1066,8 @@ The data type is a boolean. Supported operations are Get and Replace. This change will be effective during active trace session. -The following table lists the possible values: +The following table lists the possible values: + | Value | Description | |-------|--------------------| | TRUE | Provider is enabled in the trace session. This is the default. | From 45e4ccca970a84ae0879e4b5eaaa742600f85a6e Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 19 Nov 2019 12:20:12 -0800 Subject: [PATCH 116/199] More updates --- windows/client-management/mdm/diagnosticlog-csp.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/client-management/mdm/diagnosticlog-csp.md b/windows/client-management/mdm/diagnosticlog-csp.md index e399411ba9..f88699d768 100644 --- a/windows/client-management/mdm/diagnosticlog-csp.md +++ b/windows/client-management/mdm/diagnosticlog-csp.md @@ -920,7 +920,8 @@ The supported operation is Get. **EtwLog/Collectors/*CollectorName*/Providers/***ProviderGUID* Dynamic nodes to represent active provider configuration per provider GUID. -> **Note**  Microsoft-WindowsPhone-Enterprise-Diagnostics-Provider (GUID - 3da494e4-0fe2-415C-b895-fb5265c5c83b) has the required debug resource files built into Windows OS, which will allow the logs files to be decoded on the remote machine. Any other logs may not have the debug resources required to decode. +> [!Note] +> Microsoft-WindowsPhone-Enterprise-Diagnostics-Provider (GUID - 3da494e4-0fe2-415C-b895-fb5265c5c83b) has the required debug resource files built into Windows OS, which will allow the logs files to be decoded on the remote machine. Any other logs may not have the debug resources required to decode. Supported operations are Add, Delete, and Get. From b944279718dfecba49c5af165e3e9b159cf4567a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 12:24:00 -0800 Subject: [PATCH 117/199] fixing insecure links --- .../configure-network-connections-windows-defender-antivirus.md | 2 +- .../deployment-vdi-windows-defender-antivirus.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md index 9977362328..54e8305938 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md @@ -56,7 +56,7 @@ As a cloud service, it is required that computers have access to the internet an | *Microsoft Update Service (MU)*| Security intelligence and product updates |\*.update.microsoft.com| | *Security intelligence updates Alternate Download Location (ADL)*| Alternate location for Windows Defender Antivirus Security intelligence updates if the installed Security intelligence is out of date (7 or more days behind)| \*.download.microsoft.com| | *Malware submission storage*|Upload location for files submitted to Microsoft via the Submission form or automatic sample submission | ussus1eastprod.blob.core.windows.net ussus1westprod.blob.core.windows.net usseu1northprod.blob.core.windows.net usseu1westprod.blob.core.windows.net ussuk1southprod.blob.core.windows.net ussuk1westprod.blob.core.windows.net ussas1eastprod.blob.core.windows.net ussas1southeastprod.blob.core.windows.net ussau1eastprod.blob.core.windows.net ussau1southeastprod.blob.core.windows.net | -| *Certificate Revocation List (CRL)*|Used by Windows when creating the SSL connection to MAPS for updating the CRL | http://www.microsoft.com/pkiops/crl/ http://www.microsoft.com/pkiops/certs http://crl.microsoft.com/pki/crl/products http://www.microsoft.com/pki/certs | +| *Certificate Revocation List (CRL)*|Used by Windows when creating the SSL connection to MAPS for updating the CRL | https://www.microsoft.com/pkiops/crl/ https://www.microsoft.com/pkiops/certs https://crl.microsoft.com/pki/crl/products https://www.microsoft.com/pki/certs | | *Symbol Store*|Used by Windows Defender Antivirus to restore certain critical files during remediation flows | https://msdl.microsoft.com/download/symbols | | *Universal Telemetry Client*| Used by Windows to send client diagnostic data; Windows Defender Antivirus uses this for product quality monitoring purposes | This update uses SSL (TCP Port 443) to download manifests and upload diagnostic data to Microsoft that uses the following DNS endpoints: vortex-win.data.microsoft.com settings-win.data.microsoft.com| diff --git a/windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md index dffaa6f470..3dfe9a2e82 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md @@ -203,6 +203,6 @@ On Windows Server 2016, Windows Defender Antivirus will automatically deliver th ## Additional resources -- [Video: Microsoft Senior Program Manager Bryan Keller on how System Center Configuration Manger 2012 manages VDI and integrates with App-V]( http://channel9.msdn.com/Shows/Edge/Edge-Show-5-Manage-VDI-using-SCCM-2012#time=03m02s) +- [Video: Microsoft Senior Program Manager Bryan Keller on how System Center Configuration Manger 2012 manages VDI and integrates with App-V]( https://channel9.msdn.com/Shows/Edge/Edge-Show-5-Manage-VDI-using-SCCM-2012#time=03m02s) - [TechNet forums on Remote Desktop Services and VDI](https://social.technet.microsoft.com/Forums/windowsserver/en-US/home?forum=winserverTS) - [SignatureDownloadCustomTask PowerShell script](https://www.powershellgallery.com/packages/SignatureDownloadCustomTask/1.4/DisplayScript) From 7687a90c94f9ad0f0c70b19cb81286a632f9f86b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 12:24:30 -0800 Subject: [PATCH 118/199] Update troubleshoot-windows-defender-antivirus.md --- .../troubleshoot-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md index e73f8d37d8..1aa32f693e 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md @@ -2891,7 +2891,7 @@ Run a full system scan. From 829a0ff04d3055ea68ac3634bd7cdc1080fa13dc Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 19 Nov 2019 12:31:20 -0800 Subject: [PATCH 119/199] Fixed typos --- windows/client-management/mdm/diagnosticlog-csp.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/client-management/mdm/diagnosticlog-csp.md b/windows/client-management/mdm/diagnosticlog-csp.md index f88699d768..ad98907329 100644 --- a/windows/client-management/mdm/diagnosticlog-csp.md +++ b/windows/client-management/mdm/diagnosticlog-csp.md @@ -110,7 +110,7 @@ Assuming a case where the management server's customer (such as an IT admin) is - This directive type allows the execution of specific commands such as ipconfig.exe. Note that DiagnosticArchive and the Commands directives are not a general-purpose scripting platform. These commands are allowed in the DiagnosticArchive context to handle cases where critical device information may not be available through existing log files. - Expected input value: The full command line including path and any arguments, such as `%windir%\\system32\\ipconfig.exe /all`. - Output format: Console text output from the command is captured in a text file and included in the overall output archive. For commands which may generate file output rather than console output, a subsequent FolderFiles directive would be used to capture that output. The example XML above demonstrates this pattern with mdmdiagnosticstool.exe's -out parameter. - - Privacy guardrails: To enable diagnostic data capture while reducing the risk of an IT admin inadventantly capturing user-generated documents, only the following commands are allowed: + - Privacy guardrails: To enable diagnostic data capture while reducing the risk of an IT admin inadvertently capturing user-generated documents, only the following commands are allowed: - %windir%\\system32\\certutil.exe - %windir%\\system32\\dxdiag.exe - %windir%\\system32\\gpresult.exe @@ -133,7 +133,7 @@ Assuming a case where the management server's customer (such as an IT admin) is - **FoldersFiles** - Captures log files from a given path (without recursion). - Expected input value: File path with or without wildcards, such as "%windir%\\System32", or "%programfiles%\\*.log". - - Privacy guardrails: To enable diagnostic log capture while reducing the risk of an IT admin inadventently capturing user-generated documents, only paths under the following roots are allowed: + - Privacy guardrails: To enable diagnostic log capture while reducing the risk of an IT admin inadvertently capturing user-generated documents, only paths under the following roots are allowed: - %PROGRAMFILES% - %PROGRAMDATA% - %PUBLIC% @@ -1298,7 +1298,7 @@ The FileDownload feature of the DiagnosticLog CSP enables a management server to Both the FileDownload and DiagnosticArchive features can be used to get data from the device to the management server, but they are optimized for different workflows. - FileDownload enables the management server to directly pull byte-level trace data from the managed device. The data transfer takes place through the existing OMA-DM/SyncML context. It is typically used together with the EtwLogs feature as part of an advanced monitoring or diagnostic flow. FileDownlod requires granular orchestration by the management server, but avoids the need for dedicated cloud storage. -- DiagnosticArchive allows the management server to give the CSP a full set of instructions as single command. Based on those instructions the CSP orchestrates the work client-side to package the requested diagnostic files into a zip archive and upload that archive to cloud storage. The data transfer happens outsite of the OMA-DM session, via an HTTP PUT. +- DiagnosticArchive allows the management server to give the CSP a full set of instructions as single command. Based on those instructions the CSP orchestrates the work client-side to package the requested diagnostic files into a zip archive and upload that archive to cloud storage. The data transfer happens outside of the OMA-DM session, via an HTTP PUT. The following section describes the nodes for the FileDownload functionality. From 0102f780ac17ca4696df73f5595615748aa9d687 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 19 Nov 2019 13:06:51 -0800 Subject: [PATCH 120/199] Incorporated dev feedback --- windows/client-management/mdm/diagnosticlog-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/diagnosticlog-csp.md b/windows/client-management/mdm/diagnosticlog-csp.md index ad98907329..2e5300fe0d 100644 --- a/windows/client-management/mdm/diagnosticlog-csp.md +++ b/windows/client-management/mdm/diagnosticlog-csp.md @@ -99,7 +99,7 @@ Assuming a case where the management server's customer (such as an IT admin) is - Exports all of the key names and values under a given path (recursive). - Expected input value: Registry path such as "HKLM\Software\Policies". - Output format: Creates a .reg file, similar to the output of reg.exe EXPORT command. - - Privacy guardrails: To enable diagnostic log capture while reducing the risk of an IT admin inadvertently capturing user-generated documents, registry paths are restricted to those under HKLM and HKCU. + - Privacy guardrails: To enable diagnostic log capture while reducing the risk of an IT admin inadvertently capturing user-generated documents, registry paths are restricted to those under HKLM and HKCR. - **Events** - Exports all events from the named Windows event log. From 94425698bb671b15454400b455e63722ce8353d5 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 19 Nov 2019 13:15:46 -0800 Subject: [PATCH 121/199] Updated documentation history --- .../mdm/new-in-windows-mdm-enrollment-management.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index eacb043303..15f103ba47 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1940,6 +1940,7 @@ How do I turn if off? | The service can be stopped from the "Services" console o |New or updated topic | Description| |--- | ---| |[Policy CSP - DeliveryOptimization](policy-csp-deliveryoptimization.md)|Added option 5 in the supported values list for DeliveryOptimization/DOGroupIdSource.| +|[DiagnosticLog CSP](diagnosticlog-csp.md)|Added substantial updates to this CSP doc.| ### October 2019 From 7dd43d693d7f6c3d6da52116c0c035191f20c1f3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 15:22:56 -0800 Subject: [PATCH 122/199] Update troubleshoot-asr.md --- .../troubleshoot-asr.md | 61 +++++++++++-------- 1 file changed, 36 insertions(+), 25 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md index 5bd14e868f..a3dda43322 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md @@ -10,11 +10,12 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium audience: ITPro -author: dansimp -ms.author: dansimp +author: denisebmsft +ms.author: deniseb ms.date: 03/27/2019 ms.reviewer: manager: dansimp +ms.custom: asr --- # Troubleshoot attack surface reduction rules @@ -23,48 +24,56 @@ manager: dansimp * [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -When you use [attack surface reduction rules](attack-surface-reduction.md) you may encounter issues, such as: +When you use [attack surface reduction rules](attack-surface-reduction.md) you may run into issues, such as: -* A rule blocks a file, process, or performs some other action that it should not (false positive) -* A rule does not work as described, or does not block a file or process that it should (false negative) +- A rule blocks a file, process, or performs some other action that it should not (false positive) + +- A rule does not work as described, or does not block a file or process that it should (false negative) There are four steps to troubleshooting these problems: -1. Confirm prerequisites -2. Use audit mode to test the rule -3. Add exclusions for the specified rule (for false positives) -4. Submit support logs +1. [Confirm prerequisites](#confirm-prerequisites) + +2. [Use audit mode to test the rule](#use-audit-mode-to-test-the-rule) + +3. [Add exclusions for the specified rule](#add-exclusions-for-a-false-positive) (for false positives) + +4. [Submit support logs](#collect-diagnostic-data-for-file-submissions) ## Confirm prerequisites Attack surface reduction rules will only work on devices with the following conditions: -> [!div class="checklist"] -> * Endpoints are running Windows 10 Enterprise, version 1709 (also known as the Fall Creators Update). -> * Endpoints are using Windows Defender Antivirus as the sole antivirus protection app. [Using any other antivirus app will cause Windows Defender AV to disable itself](../windows-defender-antivirus/windows-defender-antivirus-compatibility.md). -> * [Real-time protection](../windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) is enabled. -> * Audit mode is not enabled. Use Group Policy to set the rule to **Disabled** (value: **0**) as described in [Enable attack surface reduction rules](enable-attack-surface-reduction.md). +- Endpoints are running Windows 10 Enterprise, version 1709 (also known as the Fall Creators Update). + +- Endpoints are using Windows Defender Antivirus as the sole antivirus protection app. [Using any other antivirus app will cause Windows Defender AV to disable itself](../windows-defender-antivirus/windows-defender-antivirus-compatibility.md). + +- [Real-time protection](../windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) is enabled. + +- Audit mode is not enabled. Use Group Policy to set the rule to **Disabled** (value: **0**) as described in [Enable attack surface reduction rules](enable-attack-surface-reduction.md). If these prerequisites have all been met, proceed to the next step to test the rule in audit mode. ## Use audit mode to test the rule -You can visit the Windows Defender Testground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm attack surface reduction rules are generally working for pre-configured scenarios and processes on a device, or you can use audit mode, which enables rules for reporting only. +You can visit the Windows Defender Test ground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm attack surface reduction rules are generally working for pre-configured scenarios and processes on a device, or you can use audit mode, which enables rules for reporting only. Follow these instructions in [Use the demo tool to see how attack surface reduction rules work](evaluate-attack-surface-reduction.md) to test the specific rule you are encountering problems with. 1. Enable audit mode for the specific rule you want to test. Use Group Policy to set the rule to **Audit mode** (value: **2**) as described in [Enable attack surface reduction rules](enable-attack-surface-reduction.md). Audit mode allows the rule to report the file or process, but will still allow it to run. + 2. Perform the activity that is causing an issue (for example, open or execute the file or process that should be blocked but is being allowed). + 3. [Review the attack surface reductio rule event logs](attack-surface-reduction.md) to see if the rule would have blocked the file or process if the rule had been set to **Enabled**. -> ->If a rule is not blocking a file or process that you are expecting it should block, first check if audit mode is enabled. -> ->Audit mode may have been enabled for testing another feature, or by an automated PowerShell script, and may not have been disabled after the tests were completed. +If a rule is not blocking a file or process that you are expecting it should block, first check if audit mode is enabled. + +Audit mode may have been enabled for testing another feature, or by an automated PowerShell script, and may not have been disabled after the tests were completed. If you've tested the rule with the demo tool and with audit mode, and attack surface reduction rules are working on pre-configured scenarios, but the rule is not working as expected, proceed to either of the following sections based on your situation: 1. If the attack surface reduction rule is blocking something that it should not block (also known as a false positive), you can [first add an attack surface reduction rule exclusion](#add-exclusions-for-a-false-positive). + 2. If the attack surface reduction rule is not blocking something that it should block (also known as a false negative), you can proceed immediately to the last step, [collecting diagnostic data and submitting the issue to us](#collect-diagnostic-data-for-file-submissions). ## Add exclusions for a false positive @@ -79,7 +88,7 @@ To add an exclusion, see [Customize Attack surface reduction](customize-attack-s ## Report a false positive or false negative -Use the [Windows Defender Security Intelligence web-based submission form](https://www.microsoft.com/wdsi/filesubmission) to report a false negative or false positive for network protection. With an E5 subscription, you can also [provide a link to any associated alert](../microsoft-defender-atp/alerts-queue.md). +Use the [Windows Defender Security Intelligence web-based submission form](https://www.microsoft.com/wdsi/filesubmission) to report a false negative or false positive for network protection. With a Windows E5 subscription, you can also [provide a link to any associated alert](../microsoft-defender-atp/alerts-queue.md). ## Collect diagnostic data for file submissions @@ -97,10 +106,12 @@ When you report a problem with attack surface reduction rules, you are asked to mpcmdrun -getfiles ``` -3. By default, they are saved to C:\ProgramData\Microsoft\Windows Defender\Support\MpSupportFiles.cab. Attach the file to the submission form. +3. By default, they are saved to `C:\ProgramData\Microsoft\Windows Defender\Support\MpSupportFiles.cab`. Attach the file to the submission form. -## Related topics +## Related articles -* [Attack surface reduction rules](attack-surface-reduction.md) -* [Enable attack surface reduction rules](enable-attack-surface-reduction.md) -* [Evaluate attack surface reduction rules](evaluate-attack-surface-reduction.md) +- [Attack surface reduction rules](attack-surface-reduction.md) + +- [Enable attack surface reduction rules](enable-attack-surface-reduction.md) + +- [Evaluate attack surface reduction rules](evaluate-attack-surface-reduction.md) From 3ef7c5786118a5fdadaff833bf12c6477f2ed19c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 15:24:26 -0800 Subject: [PATCH 123/199] Update configuration-management-reference-windows-defender-antivirus.md --- ...iguration-management-reference-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md index c92a3fe1f8..7bee1e3696 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md @@ -1,6 +1,6 @@ --- title: Manage Windows Defender in your business -description: Learn how to use Group Policy, Configuration Manager, PowerShell, WMI, Intune, and the comman line to manage Windows Defender AV +description: Learn how to use Group Policy, Configuration Manager, PowerShell, WMI, Intune, and the command line to manage Windows Defender AV keywords: group policy, gpo, config manager, sccm, scep, powershell, wmi, intune, defender, antivirus, antimalware, security, protection search.product: eADQiWindows 10XVcnh ms.pagetype: security From 355514a289ab0a53968fff9cb1bb8ff88df3f9db Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 15:26:34 -0800 Subject: [PATCH 124/199] Update limited-periodic-scanning-windows-defender-antivirus.md --- ...imited-periodic-scanning-windows-defender-antivirus.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md index cac6d0f3fb..8285dbdc5e 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md @@ -27,9 +27,9 @@ manager: dansimp Limited periodic scanning is a special type of threat detection and remediation that can be enabled when you have installed another antivirus product on a Windows 10 device. -It can only be enabled in certain situations. See [Windows Defender Antivirus compatibility](windows-defender-antivirus-compatibility.md) for more information on when limited periodic scanning can be enabled, and how Windows Defender Antivirus works with other AV products. +It can only be enabled in certain situations. For more information about limited periodic scanning and how Microsoft Defender Antivirus works with other antivirus products, see [Windows Defender Antivirus compatibility](windows-defender-antivirus-compatibility.md). -**Microsoft does not recommend using this feature in enterprise environments. This is a feature primarily intended for consumers.** This feature only uses a very limited subset of the Windows Defender Antivirus capabilities to detect malware, and will not be able to detect most malware and potentially unwanted software. Also, management and reporting capabilities will be limited. Microsoft recommends enterprises choose their primary antivirus solution and use it exclusively. +**Microsoft does not recommend using this feature in enterprise environments. This is a feature primarily intended for consumers.** This feature only uses a limited subset of the Windows Defender Antivirus capabilities to detect malware, and will not be able to detect most malware and potentially unwanted software. Also, management and reporting capabilities will be limited. Microsoft recommends enterprises choose their primary antivirus solution and use it exclusively. ## How to enable limited periodic scanning @@ -43,11 +43,11 @@ If another antivirus product is installed and working correctly, Windows Defende ![Windows Security app showing ContosoAV as the installed and running antivirus provider. There is a single link to open ContosoAV settings.](images/vtp-3ps.png) -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. +Underneath any third 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. +Sliding the switch to **On** will show the standard Windows Defender AV options underneath the third party AV product. The limited periodic scanning option will appear at the bottom of the page. ![When enabled, periodic scanning shows the normal Windows Defender Antivirus options](images/vtp-3ps-lps-on.png) From 309a58e75c7fd792e8aa188dbce99649370e3185 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 15:36:04 -0800 Subject: [PATCH 125/199] Update manage-event-based-updates-windows-defender-antivirus.md --- ...-based-updates-windows-defender-antivirus.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md index 8f4ce77a47..eb4a6480b8 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md @@ -61,7 +61,7 @@ Use the following cmdlets: Set-MpPreference -CheckForSignaturesBeforeRunningScan ``` -See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/library/dn433280.aspx) for more information on how to use PowerShell with Windows Defender Antivirus. +For more information, see [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://docs.microsoft.com/powershell/module/defender/index). ### Use Windows Management Instruction (WMI) to check for protection updates before running a scan @@ -114,7 +114,7 @@ Use the following cmdlets: Set-MpPreference -SignatureDisableUpdateOnStartupWithoutEngine ``` -See [Use PowerShell cmdlets to manage Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/library/dn433280.aspx) for more information on how to use PowerShell with Windows Defender Antivirus. +For more information, see [Use PowerShell cmdlets to manage Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://docs.microsoft.com/powershell/module/defender/index) for more information on how to use PowerShell with Windows Defender Antivirus. ### Use Windows Management Instruction (WMI) to download updates when Windows Defender Antivirus is not present @@ -124,14 +124,13 @@ Use the [**Set** method of the **MSFT_MpPreference**](https://msdn.microsoft.com SignatureDisableUpdateOnStartupWithoutEngine ``` -See the following for more information: -- [Windows Defender WMIv2 APIs](https://msdn.microsoft.com/library/dn439477(v=vs.85).aspx) +For more information, see [Windows Defender WMIv2 APIs](https://docs.microsoft.com/previous-versions/windows/desktop/defender/windows-defender-wmiv2-apis-portal). ## Allow ad hoc changes to protection based on cloud-delivered protection -Windows Defender AV can make changes to its protection based on cloud-delivered protection. This can occur outside of normal or scheduled protection updates. +Windows Defender AV can make changes to its protection based on cloud-delivered protection. Such changes can occur outside of normal or scheduled protection updates. If you have enabled cloud-delivered protection, Windows Defender AV will send files it is suspicious about to the Windows Defender cloud. If the cloud service reports that the file is malicious, and the file is detected in a recent protection update, you can use Group Policy to configure Windows Defender AV to automatically receive that protection update. Other important protection updates can also be applied. @@ -143,9 +142,11 @@ If you have enabled cloud-delivered protection, Windows Defender AV will send fi 3. Click **Policies** then **Administrative templates**. -4. Expand the tree to **Windows components > Windows Defender Antivirus > Signature Updates** and configure the following: - 1. Double-click **Allow real-time security intelligence updates based on reports to Microsoft MAPS** and set the option to **Enabled**. Click **OK**. - 2. Double-click **Allow notifications to disable definitions based reports to Microsoft MAPS** and set the option to **Enabled**. Click **OK**. +4. Expand the tree to **Windows components** > **Windows Defender Antivirus** > **Signature Updates**. + +5. Double-click **Allow real-time security intelligence updates based on reports to Microsoft MAPS** and set the option to **Enabled**. Then click **OK**. + +6. **Allow notifications to disable definitions-based reports to Microsoft MAPS** and set the option to **Enabled**. Then click **OK**. > [!NOTE] > "Allow notifications to disable definitions based reports" enables Microsoft MAPS to disable those definitions known to cause false-positive reports. You must configure your computer to join Microsoft MAPS for this function to work. From 011d1d36b516932c4eb41eb3121972e7de0c959a Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:23:43 -0800 Subject: [PATCH 126/199] Added RBAC ref --- .../microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md index eecae45f38..4570897836 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md +++ b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md @@ -66,3 +66,4 @@ Microsoft Defender ATP’s Threat & Vulnerability Management allows security adm - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) +- [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) From 35c3e03321870560ddbdabff4122f357666f061c Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:25:05 -0800 Subject: [PATCH 127/199] Added CTA --- .../microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md index 4570897836..f71eb57ada 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md +++ b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md @@ -21,6 +21,8 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) + Effectively identifying, assessing, and remediating endpoint weaknesses is pivotal in running a healthy security program and reducing organizational risk. Threat & Vulnerability Management serves as an infrastructure for reducing organizational exposure, hardening endpoint surface area, and increasing organizational resilience. It helps organizations discover vulnerabilities and misconfigurations in real-time, based on sensors, without the need of agents or periodic scans. It prioritizes vulnerabilities based on the threat landscape, detections in your organization, sensitive information on vulnerable devices, and business context. From 2c36af58e93ab1b15295665c125d793375824104 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:26:28 -0800 Subject: [PATCH 128/199] Added RBAC ref --- .../microsoft-defender-atp/tvm-exposure-score.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md index fca24b4b1f..11d335dbd3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md @@ -46,3 +46,4 @@ Reduce the exposure score by addressing what needs to be remediated based on the - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) +- [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) From 7b2ed6d48504f872ca9f7b6459f4f420d19ebd66 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:27:03 -0800 Subject: [PATCH 129/199] Added RBAC ref --- .../microsoft-defender-atp/tvm-dashboard-insights.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md index 668b2a1cb4..f4a7c9d46e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md @@ -77,3 +77,4 @@ See [Microsoft Defender ATP icons](https://docs.microsoft.com/windows/security/t - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) +- [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) From 1a25a7da40328d9246f44b03f4c32e815477a891 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:27:46 -0800 Subject: [PATCH 130/199] Added RBAC ref --- .../microsoft-defender-atp/configuration-score.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md b/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md index 6a076bfb65..28089db697 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md @@ -72,3 +72,4 @@ See how you can [improve your security configuration](https://docs.microsoft.com - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) +- [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) From fc41bdb71d7a6857a0cc05ecafc4e774d4545970 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:28:39 -0800 Subject: [PATCH 131/199] Added RBAC ref --- .../microsoft-defender-atp/tvm-security-recommendation.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index ee75d061da..1fd121c8d1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -88,3 +88,4 @@ You can report a false positive when you see any vague, inaccurate, incomplete, - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) +- [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) From a0c9968495a87f9cc1aea9b727bd3dd5f2430de2 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 16:29:03 -0800 Subject: [PATCH 132/199] Update manage-event-based-updates-windows-defender-antivirus.md --- ...nage-event-based-updates-windows-defender-antivirus.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md index eb4a6480b8..74383d6cf6 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md @@ -41,7 +41,7 @@ You can use System Center Configuration Manager, Group Policy, PowerShell cmdlet ### Use Group Policy to check for protection updates before running a scan -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**. +1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. 2. In the **Group Policy Management Editor** go to **Computer configuration**. @@ -78,7 +78,7 @@ See the following for more information: You can use Group Policy to force Windows Defender Antivirus to check and download protection updates when the machine is started. -1. On your Group Policy management computer, 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**. +1. On your Group Policy management computer, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. 2. In the **Group Policy Management Editor** go to **Computer configuration**. @@ -94,7 +94,7 @@ You can also use Group Policy, PowerShell, or WMI to configure Windows Defender ### Use Group Policy to download updates when Windows Defender Antivirus is not present -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**. +1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. 2. In the **Group Policy Management Editor** go to **Computer configuration**. @@ -136,7 +136,7 @@ If you have enabled cloud-delivered protection, Windows Defender AV will send fi ### Use Group Policy to automatically download recent updates based on cloud-delivered 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**. +1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. 2. In the **Group Policy Management Editor** go to **Computer configuration**. From bb9f8c52679d8d8bf3d1ef95a0339f0b69e8f2d8 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:29:28 -0800 Subject: [PATCH 133/199] Added CTA and pre-rel info --- .../microsoft-defender-atp/tvm-security-recommendation.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index 1fd121c8d1..388cc4aba3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -21,6 +21,10 @@ ms.date: 04/11/2019 **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) + +[!include[Prerelease information](prerelease.md)] + The cybersecurity weaknesses identified in your organization are mapped to actionable security recommendations and prioritized by their impact on the security recommendation list. Prioritized recommendation helps shorten the mean time to mitigate or remediate vulnerabilities and drive compliance. Each security recommendation includes an actionable remediation recommendation which can be pushed into the IT task queue through a built-in integration with Microsoft Intune and Microsoft System Center Configuration Manager (SCCM). It is also dynamic in the sense that when the threat landscape changes, the recommendation also changes as it continuously collect information from your environment. From a32d898e46b1b2bd7d6716c25a0dc06aae904505 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 16:30:33 -0800 Subject: [PATCH 134/199] Update manage-event-based-updates-windows-defender-antivirus.md --- ...nage-event-based-updates-windows-defender-antivirus.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md index 74383d6cf6..23aa812c8a 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md @@ -43,7 +43,7 @@ You can use System Center Configuration Manager, Group Policy, PowerShell cmdlet 1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. -2. In the **Group Policy Management Editor** go to **Computer configuration**. +2. Using the **Group Policy Management Editor** go to **Computer configuration**. 3. Click **Policies** then **Administrative templates**. @@ -80,7 +80,7 @@ You can use Group Policy to force Windows Defender Antivirus to check and downlo 1. On your Group Policy management computer, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. -2. In the **Group Policy Management Editor** go to **Computer configuration**. +2. Using the **Group Policy Management Editor** go to **Computer configuration**. 3. Click **Policies** then **Administrative templates**. @@ -96,7 +96,7 @@ You can also use Group Policy, PowerShell, or WMI to configure Windows Defender 1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. -2. In the **Group Policy Management Editor** go to **Computer configuration**. +2. Using the **Group Policy Management Editor**, go to **Computer configuration**. 3. Click **Policies** then **Administrative templates**. @@ -138,7 +138,7 @@ If you have enabled cloud-delivered protection, Windows Defender AV will send fi 1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. -2. In the **Group Policy Management Editor** go to **Computer configuration**. +2. Using the **Group Policy Management Editor** go to **Computer configuration**. 3. Click **Policies** then **Administrative templates**. From a941ba2a707f8244c00a3717b52af388061ae18f Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:30:50 -0800 Subject: [PATCH 135/199] Added RBAC ref --- .../threat-protection/microsoft-defender-atp/tvm-remediation.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md index 99b1ae6759..6a430506b7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -113,5 +113,6 @@ The exception impact shows on both the Security recommendations page column and - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) +- [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) From afb1b650b232e25ef5fd60ffdd570f468f4c8239 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:31:16 -0800 Subject: [PATCH 136/199] Added CTA --- .../threat-protection/microsoft-defender-atp/tvm-remediation.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md index 6a430506b7..cc1eb7285f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -21,6 +21,8 @@ ms.date: 04/11/2019 **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) + >[!NOTE] >To use this capability, enable your Microsoft Intune connections. Navigate to **Settings** > **General** > **Advanced features**. Scroll down and look for **Microsoft Intune connection**. By default, the toggle is turned off. Turn your **Microsoft Intune connection** toggle on. From 1f51dc4f473197b8f84c51adc0223ee42a54c1a2 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:32:04 -0800 Subject: [PATCH 137/199] Added CTA and Pre-rel info --- .../microsoft-defender-atp/tvm-software-inventory.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md index e1d39cdf5d..147226f8c9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md @@ -21,6 +21,10 @@ ms.date: 04/11/2019 **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) + +[!include[Prerelease information](prerelease.md)] + Microsoft Defender ATP Threat & Vulnerability management's discovery capability shows in the **Software inventory** page. The software inventory includes the name of the product or vendor, the latest version it is in, and the number of weaknesses and vulnerabilities detected with it. ## Navigate through your software inventory From 26a20c67e318affc094d50ab514175494bc5e9a2 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:32:25 -0800 Subject: [PATCH 138/199] Added RBAC ref --- .../microsoft-defender-atp/tvm-software-inventory.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md index 147226f8c9..d7927da6ce 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md @@ -70,3 +70,4 @@ You can report a false positive when you see any vague, inaccurate version, inco - [Remediation and exception](tvm-remediation.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) +- [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) From 05e3f7be56089c838d808e16a3019f8474a2bbef Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 16:32:41 -0800 Subject: [PATCH 139/199] Update manage-event-based-updates-windows-defender-antivirus.md --- ...manage-event-based-updates-windows-defender-antivirus.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md index 23aa812c8a..544c616a0a 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md @@ -84,7 +84,7 @@ You can use Group Policy to force Windows Defender Antivirus to check and downlo 3. Click **Policies** then **Administrative templates**. -4. Expand the tree to **Windows components > Windows Defender Antivirus > Signature Updates**. +4. Expand the tree to **Windows components** > **Windows Defender Antivirus** > **Signature Updates**. 5. Double-click **Check for the latest virus and spyware definitions on startup** and set the option to **Enabled**. @@ -100,7 +100,7 @@ You can also use Group Policy, PowerShell, or WMI to configure Windows Defender 3. Click **Policies** then **Administrative templates**. -4. Expand the tree to **Windows components > Windows Defender Antivirus > Security Intelligence Updates**. +4. Expand the tree to **Windows components** > **Windows Defender Antivirus** > **Security Intelligence Updates**. 5. Double-click **Initiate security intelligence update on startup** and set the option to **Enabled**. @@ -118,7 +118,7 @@ For more information, see [Use PowerShell cmdlets to manage Windows Defender Ant ### Use Windows Management Instruction (WMI) to download updates when Windows Defender Antivirus is not present -Use the [**Set** method of the **MSFT_MpPreference**](https://msdn.microsoft.com/library/dn455323(v=vs.85).aspx) class for the following properties: +Use the [**Set** method of the **MSFT_MpPreference**](https://docs.microsoft.com/previous-versions/windows/desktop/legacy/dn455323(v=vs.85)) class for the following properties: ```WMI SignatureDisableUpdateOnStartupWithoutEngine From a81c4ef05935237a4d7fece28c125e445b4a88ba Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:33:29 -0800 Subject: [PATCH 140/199] Added CTA and pre-rel info --- .../microsoft-defender-atp/tvm-weaknesses.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md index 7eefec6595..88b77f87fc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -19,7 +19,9 @@ ms.date: 10/31/2019 --- # Weaknesses **Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559 +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) [!include[Prerelease information](prerelease.md)] From 6339020206909d31e9de31c0195b8a2f491d73e5 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:34:04 -0800 Subject: [PATCH 141/199] Added RBAC ref --- .../threat-protection/microsoft-defender-atp/tvm-weaknesses.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md index 88b77f87fc..60ee2c044e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -35,7 +35,7 @@ The **Weaknesses** page lists down the vulnerabilities found in the infected sof >- RS5 customers | [KB 4516077](https://support.microsoft.com/help/4516077/windows-10-update-kb4516077) >- RS4 customers | [KB 4516045](https://support.microsoft.com/help/4516045/windows-10-update-kb4516045) >- RS3 customers | [KB 4516071](https://support.microsoft.com/help/4516071/windows-10-update-kb4516071) ->

    Downloading the above-mentioned security updates will be mandatory starting Patch Tuesday, October 8, 2019. + ## Navigate through your organization's weaknesses page You can access the list of vulnerabilities in a few places in the portal: @@ -131,3 +131,4 @@ You can report a false positive when you see any vague, inaccurate, missing, or - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) +- [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) From 3d6628c1eb1970f11228521e174c1d6f544f922d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 16:34:33 -0800 Subject: [PATCH 142/199] Update manage-event-based-updates-windows-defender-antivirus.md --- .../manage-event-based-updates-windows-defender-antivirus.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md index 544c616a0a..262af74b43 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md @@ -71,8 +71,7 @@ Use the [**Set** method of the **MSFT_MpPreference**](https://msdn.microsoft.com CheckForSignaturesBeforeRunningScan ``` -See the following for more information: -- [Windows Defender WMIv2 APIs](https://msdn.microsoft.com/library/dn439477(v=vs.85).aspx) +For more information, see [Windows Defender WMIv2 APIs](https://docs.microsoft.com/previous-versions/windows/desktop/defender/windows-defender-wmiv2-apis-portal). ## Check for protection updates on startup From 5cee29b61258ebd804467f8a00336860ee8cafea Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:34:50 -0800 Subject: [PATCH 143/199] Added CTA and pre-rel info --- .../microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index df00947476..a1c7944f22 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -21,6 +21,10 @@ ms.topic: article **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) + +[!include[Prerelease information](prerelease.md)] + ## Before you begin Ensure that your machines: - Are onboarded to Microsoft Defender Advanced Threat Protection From 3c4d1ac7a1773f4a17ca143961c25f1c0c108a6b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 16:35:14 -0800 Subject: [PATCH 144/199] Update manage-event-based-updates-windows-defender-antivirus.md --- .../manage-event-based-updates-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md index 262af74b43..c238f05823 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md @@ -37,7 +37,7 @@ You can use System Center Configuration Manager, Group Policy, PowerShell cmdlet 3. Click **OK**. -4.[Deploy the updated policy as usual](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-policies#deploy-an-antimalware-policy-to-client-computers). +4. [Deploy the updated policy as usual](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-policies#deploy-an-antimalware-policy-to-client-computers). ### Use Group Policy to check for protection updates before running a scan From cf5ed222e6962dec5861aaaa09d953aac3b02595 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 19 Nov 2019 16:35:18 -0800 Subject: [PATCH 145/199] Added RBAC ref --- .../microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index a1c7944f22..45c0d61c58 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -193,3 +193,4 @@ ComputerName=any(ComputerName) by MachineId, AlertId - [Weaknesses](tvm-weaknesses.md) - [Advanced hunting overview](overview-hunting.md) - [All Advanced hunting tables](advanced-hunting-reference.md) +- [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) From d194fb5f5cae0d66bf594300ac36fa5d3a40e473 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 16:36:59 -0800 Subject: [PATCH 146/199] Update prevent-end-user-interaction-windows-defender-antivirus.md --- ...ent-end-user-interaction-windows-defender-antivirus.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md index a491e7bf11..c508e639f2 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md @@ -38,8 +38,7 @@ With the setting set to **Disabled** or not configured: ![Scheenshot of Windows Security showing the shield icon and virus and threat protection section](images/defender/wdav-headless-mode-off-1703.png) >[!NOTE] ->Hiding the interface will also prevent Windows Defender Antivirus notifications from appearing on the endpoint. Microsoft Defender Advanced Threat Protection notifications will still appear. You can also individually [Configure the notifications that appear on endpoints](configure-notifications-windows-defender-antivirus.md) - +>Hiding the interface will also prevent Windows Defender Antivirus notifications from appearing on the endpoint. Microsoft Defender Advanced Threat Protection notifications will still appear. You can also individually [configure the notifications that appear on endpoints](configure-notifications-windows-defender-antivirus.md) In earlier versions of Windows 10, the setting will hide the Windows Defender client interface. If the user attempts to open it, they will receive a warning "Your system administrator has restricted access to this app.": @@ -47,7 +46,7 @@ In earlier versions of Windows 10, the setting will hide the Windows Defender cl ## Use Group Policy to hide the Windows Defender AV interface from users -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**. +1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. 3. In the **Group Policy Management Editor** go to **Computer configuration**. @@ -67,7 +66,7 @@ You can prevent users from pausing scans. This can be helpful to ensure schedule ### Use Group Policy to prevent users from pausing a scan -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**. +1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. 3. In the **Group Policy Management Editor** go to **Computer configuration**. @@ -77,7 +76,6 @@ You can prevent users from pausing scans. This can be helpful to ensure schedule 6. Double-click the **Allow users to pause scan** setting and set the option to **Disabled**. Click **OK**. - ## Related articles From 97fe6faef6f24aebb3a5aaf1aa822a52d4256384 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 16:38:38 -0800 Subject: [PATCH 147/199] Update prevent-end-user-interaction-windows-defender-antivirus.md --- ...end-user-interaction-windows-defender-antivirus.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md index c508e639f2..733885cd92 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md @@ -48,16 +48,15 @@ In earlier versions of Windows 10, the setting will hide the Windows Defender cl 1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. -3. In the **Group Policy Management Editor** go to **Computer configuration**. +2. In the **Group Policy Management Editor** go to **Computer configuration**. -4. Click **Administrative templates**. +3. Click **Administrative templates**. -5. Expand the tree to **Windows components > Windows Defender Antivirus > Client interface**. +4. Expand the tree to **Windows components > Windows Defender Antivirus > Client interface**. -6. Double-click the **Enable headless UI mode** setting and set the option to **Enabled**. Click **OK**. +5. Double-click the **Enable headless UI mode** setting and set the option to **Enabled**. Click **OK**. - -Also see the [Prevent users from locally modifying policy settings](configure-local-policy-overrides-windows-defender-antivirus.md) topic for more options on preventing users form modifying protection on their PCs. +See [Prevent users from locally modifying policy settings](configure-local-policy-overrides-windows-defender-antivirus.md) for more options on preventing users form modifying protection on their PCs. ## Prevent users from pausing a scan From f89f4fb5f8975bf6a998858d96a365e58170554d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 16:39:48 -0800 Subject: [PATCH 148/199] Update prevent-end-user-interaction-windows-defender-antivirus.md --- ...-user-interaction-windows-defender-antivirus.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md index 733885cd92..34850f74c5 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md @@ -62,22 +62,22 @@ See [Prevent users from locally modifying policy settings](configure-local-polic You can prevent users from pausing scans. This can be helpful to ensure scheduled or on-demand scans are not interrupted by users. - ### Use Group Policy to prevent users from pausing a scan -1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. +1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. -3. In the **Group Policy Management Editor** go to **Computer configuration**. +2. In the **Group Policy Management Editor** go to **Computer configuration**. -4. Click **Administrative templates**. +3. Click **Administrative templates**. -5. Expand the tree to **Windows components > Windows Defender Antivirus > Scan**. +4. Expand the tree to **Windows components** > **Windows Defender Antivirus** > **Scan**. -6. Double-click the **Allow users to pause scan** setting and set the option to **Disabled**. Click **OK**. +5. Double-click the **Allow users to pause scan** setting and set the option to **Disabled**. Click **OK**. ## Related articles - - [Configure the notifications that appear on endpoints](configure-notifications-windows-defender-antivirus.md) + - [Configure end-user interaction with Windows Defender Antivirus](configure-end-user-interaction-windows-defender-antivirus.md) + - [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) From fb58f2f3cd6ab0b4eb27edcb74181a39d931e3ce Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 16:40:44 -0800 Subject: [PATCH 149/199] Update prevent-end-user-interaction-windows-defender-antivirus.md --- ...ent-end-user-interaction-windows-defender-antivirus.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md index 34850f74c5..a073892655 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md @@ -35,12 +35,12 @@ With the setting set to **Enabled**: With the setting set to **Disabled** or not configured: -![Scheenshot of Windows Security showing the shield icon and virus and threat protection section](images/defender/wdav-headless-mode-off-1703.png) +![Screenshot of Windows Security showing the shield icon and virus and threat protection section](images/defender/wdav-headless-mode-off-1703.png) >[!NOTE] >Hiding the interface will also prevent Windows Defender Antivirus notifications from appearing on the endpoint. Microsoft Defender Advanced Threat Protection notifications will still appear. You can also individually [configure the notifications that appear on endpoints](configure-notifications-windows-defender-antivirus.md) -In earlier versions of Windows 10, the setting will hide the Windows Defender client interface. If the user attempts to open it, they will receive a warning "Your system administrator has restricted access to this app.": +In earlier versions of Windows 10, the setting will hide the Windows Defender client interface. If the user attempts to open it, they will receive a warning that says, "Your system administrator has restricted access to this app.": ![Warning message when headless mode is enabled in Windows 10, versions earlier than 1703 that says Your system administrator has restricted access to this app](images/defender/wdav-headless-mode-1607.png) @@ -48,7 +48,7 @@ In earlier versions of Windows 10, the setting will hide the Windows Defender cl 1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. -2. In the **Group Policy Management Editor** go to **Computer configuration**. +2. Using the **Group Policy Management Editor** go to **Computer configuration**. 3. Click **Administrative templates**. @@ -60,7 +60,7 @@ See [Prevent users from locally modifying policy settings](configure-local-polic ## Prevent users from pausing a scan -You can prevent users from pausing scans. This can be helpful to ensure scheduled or on-demand scans are not interrupted by users. +You can prevent users from pausing scans, which can be helpful to ensure scheduled or on-demand scans are not interrupted by users. ### Use Group Policy to prevent users from pausing a scan From 30d1e4ddf391dce14e62c73f6c9486c943e6a054 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 16:41:42 -0800 Subject: [PATCH 150/199] Update prevent-end-user-interaction-windows-defender-antivirus.md --- ...prevent-end-user-interaction-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md index a073892655..973407b113 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md @@ -42,7 +42,7 @@ With the setting set to **Disabled** or not configured: In earlier versions of Windows 10, the setting will hide the Windows Defender client interface. If the user attempts to open it, they will receive a warning that says, "Your system administrator has restricted access to this app.": -![Warning message when headless mode is enabled in Windows 10, versions earlier than 1703 that says Your system administrator has restricted access to this app](images/defender/wdav-headless-mode-1607.png) +![Warning message when headless mode is enabled in Windows 10, versions earlier than 1703 that says Your system administrator has restricted access to this ](images/defender/wdav-headless-mode-1607.png) ## Use Group Policy to hide the Windows Defender AV interface from users @@ -66,7 +66,7 @@ You can prevent users from pausing scans, which can be helpful to ensure schedul 1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/desktop/gpmc/group-policy-management-console-portal), right-click the Group Policy Object you want to configure and click **Edit**. -2. In the **Group Policy Management Editor** go to **Computer configuration**. +2. Using the **Group Policy Management Editor** go to **Computer configuration**. 3. Click **Administrative templates**. From fabcf889e5185d879fc8b63ae58f5fc02f393ea5 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 16:42:18 -0800 Subject: [PATCH 151/199] Update prevent-end-user-interaction-windows-defender-antivirus.md --- .../prevent-end-user-interaction-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md index 973407b113..dee7550e00 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md @@ -42,7 +42,7 @@ With the setting set to **Disabled** or not configured: In earlier versions of Windows 10, the setting will hide the Windows Defender client interface. If the user attempts to open it, they will receive a warning that says, "Your system administrator has restricted access to this app.": -![Warning message when headless mode is enabled in Windows 10, versions earlier than 1703 that says Your system administrator has restricted access to this ](images/defender/wdav-headless-mode-1607.png) +![Warning message when headless mode is enabled in Windows 10, versions earlier than 1703](images/defender/wdav-headless-mode-1607.png) ## Use Group Policy to hide the Windows Defender AV interface from users From 8cb0580f79f064ac8106e106cf47a2809ac2b780 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 16:42:47 -0800 Subject: [PATCH 152/199] Update prevent-end-user-interaction-windows-defender-antivirus.md --- .../prevent-end-user-interaction-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md index dee7550e00..8f6ebb3c64 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md @@ -40,7 +40,7 @@ With the setting set to **Disabled** or not configured: >[!NOTE] >Hiding the interface will also prevent Windows Defender Antivirus notifications from appearing on the endpoint. Microsoft Defender Advanced Threat Protection notifications will still appear. You can also individually [configure the notifications that appear on endpoints](configure-notifications-windows-defender-antivirus.md) -In earlier versions of Windows 10, the setting will hide the Windows Defender client interface. If the user attempts to open it, they will receive a warning that says, "Your system administrator has restricted access to this app.": +In earlier versions of Windows 10, the setting will hide the Windows Defender client interface. If the user attempts to open it, they will receive a warning that says, "Your system administrator has restricted access to this app." ![Warning message when headless mode is enabled in Windows 10, versions earlier than 1703](images/defender/wdav-headless-mode-1607.png) From 58bfb5c4c111689a5944cb6ac41a5c516cd2b668 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 17:02:06 -0800 Subject: [PATCH 153/199] Update use-group-policy-windows-defender-antivirus.md --- ...group-policy-windows-defender-antivirus.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md index dcf2f5dd8d..84d8ca6968 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md @@ -27,22 +27,21 @@ You can use [Group Policy](https://msdn.microsoft.com/library/ee663280(v=vs.85). In general, you can use the following procedure to configure or change Windows Defender Antivirus group policy 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 (GPO) you want to configure and click **Edit**. +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 (GPO) you want to configure and click **Edit**. -3. In the **Group Policy Management Editor** go to **Computer configuration**. +2. Using the **Group Policy Management Editor** go to **Computer configuration**. -4. Click **Administrative templates**. +3. Click **Administrative templates**. -5. Expand the tree to **Windows components > Windows Defender Antivirus**. +4. Expand the tree to **Windows components** > **Windows Defender Antivirus**. -6. Expand the section (referred to as **Location** in the table in this topic) that contains the setting you want to configure, double-click the setting to open it, and make configuration changes. +5. Expand the section (referred to as **Location** in the table in this topic) that contains the setting you want to configure, double-click the setting to open it, and make configuration changes. -7. [Deploy the updated GPO as you normally do](https://msdn.microsoft.com/library/ee663280(v=vs.85).aspx). +6. [Deploy the updated GPO as you normally do](https://msdn.microsoft.com/library/ee663280(v=vs.85).aspx). The following table in this topic lists the Group Policy settings available in Windows 10, version 1703, and provides links to the appropriate topic in this documentation library (where applicable). - -Location | Setting | Documented in topic +Location | Setting | Article ---|---|--- Client interface | Enable headless UI mode | [Prevent users from seeing or interacting with the Windows Defender Antivirus user interface](prevent-end-user-interaction-windows-defender-antivirus.md) Client interface | Display additional text to clients when they need to perform an action | [Configure the notifications that appear on endpoints](configure-notifications-windows-defender-antivirus.md) @@ -89,10 +88,10 @@ Reporting | Configure time out for detections requiring additional action | Not Reporting | Turn off enhanced notifications | [Configure the notifications that appear on endpoints](configure-notifications-windows-defender-antivirus.md) Root | Turn off Windows Defender Antivirus | Not used (This setting must be set to **Not configured** to ensure any installed third-party antivirus apps work correctly) Root | Define addresses to bypass proxy server | Not used -Root | Define proxy auto-config (.pac) for connecting to the network | Not used +Root | Define proxy autoconfig (.pac) for connecting to the network | Not used Root | Define proxy server for connecting to the network | Not used Root | Configure local administrator merge behavior for lists | [Prevent or allow users to locally modify policy settings](configure-local-policy-overrides-windows-defender-antivirus.md) -Root | Allow antimalware service to startup with normal priority | [Configure remediation for Windows Defender Antivirus scans](configure-remediation-windows-defender-antivirus.md) +Root | Allow antimalware service to start up with normal priority | [Configure remediation for Windows Defender Antivirus scans](configure-remediation-windows-defender-antivirus.md) Root | Allow antimalware service to remain running always | [Configure remediation for Windows Defender Antivirus scans](configure-remediation-windows-defender-antivirus.md) Root | Turn off routine remediation | [Configure remediation for Windows Defender Antivirus scans](configure-remediation-windows-defender-antivirus.md) Root | Randomize scheduled task times | [Configure scheduled scans for Windows Defender Antivirus](scheduled-catch-up-scans-windows-defender-antivirus.md) @@ -127,7 +126,7 @@ Scan | Specify the time of day to run a scheduled scan | [Configure scheduled sc Scan | Start the scheduled scan only when computer is on but not in use | [Configure scheduled scans for Windows Defender Antivirus](scheduled-catch-up-scans-windows-defender-antivirus.md) Security intelligence updates | Allow security intelligence updates from Microsoft Update | [Manage updates for mobile devices and virtual machines (VMs)](manage-updates-mobile-devices-vms-windows-defender-antivirus.md) Security intelligence updates | Allow security intelligence updates when running on battery power | [Manage updates for mobile devices and virtual machines (VMs)](manage-updates-mobile-devices-vms-windows-defender-antivirus.md) -Security intelligence updates | Allow notifications to disable definitions based repots to Microsoft MAPS | [Manage event-based forced updates](manage-event-based-updates-windows-defender-antivirus.md) +Security intelligence updates | Allow notifications to disable definitions-based reports to Microsoft MAPS | [Manage event-based forced updates](manage-event-based-updates-windows-defender-antivirus.md) Security intelligence updates | Allow real-time security intelligence updates based on reports to Microsoft MAPS | [Manage event-based forced updates](manage-event-based-updates-windows-defender-antivirus.md) Security intelligence updates | Check for the latest virus and spyware definitions on startup | [Manage event-based forced updates](manage-event-based-updates-windows-defender-antivirus.md) Security intelligence updates | Define file shares for downloading security intelligence updates | [Manage Windows Defender Antivirus protection and security intelligence updates](manage-protection-updates-windows-defender-antivirus.md) @@ -148,3 +147,4 @@ Threats | Specify threats upon which default action should not be taken when det - [Reference topics for management and configuration tools](configuration-management-reference-windows-defender-antivirus.md) - [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) + From cc2a94d454ca373939ddf893e244f8aad6c77073 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 17:03:42 -0800 Subject: [PATCH 154/199] Update report-monitor-windows-defender-antivirus.md --- .../report-monitor-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md index 72b23bfec1..4f6e3c6ded 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md @@ -1,6 +1,6 @@ --- title: Monitor and report on Windows Defender Antivirus protection -description: Use Configuration Manager or SIEM tools to consume reports, and monitor Windows Defender AV with PowerShell and WMI. +description: Use Configuration Manager or security information and event management (SIEM) tools to consume reports, and monitor Windows Defender AV with PowerShell and WMI. keywords: siem, monitor, report, windows defender av search.product: eADQiWindows 10XVcnh ms.pagetype: security @@ -29,7 +29,7 @@ You can use System Center Configuration Manager to [monitor Windows Defender Ant Microsoft Operations Management Suite has an [Update Compliance add-in](/windows/deployment/update/update-compliance-get-started) that reports on key Windows Defender Antivirus issues, including protection updates and real-time protection settings. -If you have a third-party security information and event management (SIEM) tool, you can also consume [Windows Defender client events](https://msdn.microsoft.com/library/windows/desktop/aa964766(v=vs.85).aspx). +If you have a third-party security information and event management (SIEM) server, you can also consume [Windows Defender client events](https://msdn.microsoft.com/library/windows/desktop/aa964766(v=vs.85).aspx). Windows events comprise several security event sources, including Security Account Manager (SAM) events ([enhanced for Windows 10](https://technet.microsoft.com/library/mt431757.aspx), also see the [Security audting](/windows/device-security/auditing/security-auditing-overview) topic) and [Windows Defender events](troubleshoot-windows-defender-antivirus.md). From f5401a084980f8fb18cf9f7d48d58cb14295fd1f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 17:06:18 -0800 Subject: [PATCH 155/199] Update report-monitor-windows-defender-antivirus.md --- .../report-monitor-windows-defender-antivirus.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md index 4f6e3c6ded..16f606bbae 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md @@ -23,17 +23,15 @@ manager: dansimp - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -There are a number of ways you can review protection status and alerts, depending on the management tool you are using for Windows Defender Antivirus. - -You can use System Center Configuration Manager to [monitor Windows Defender Antivirus](https://docs.microsoft.com/sccm/protect/deploy-use/monitor-endpoint-protection) or [create email alerts](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-configure-alerts), or you can also monitor protection using [Microsoft Intune](https://docs.microsoft.com/intune/introduction-intune). +With Windows Defender Antivirus, you have several options for reviewing protection status and alerts. You can use System Center Configuration Manager to [monitor Windows Defender Antivirus](https://docs.microsoft.com/sccm/protect/deploy-use/monitor-endpoint-protection) or [create email alerts](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-configure-alerts). Or, you can monitor protection using [Microsoft Intune](https://docs.microsoft.com/intune/introduction-intune). Microsoft Operations Management Suite has an [Update Compliance add-in](/windows/deployment/update/update-compliance-get-started) that reports on key Windows Defender Antivirus issues, including protection updates and real-time protection settings. If you have a third-party security information and event management (SIEM) server, you can also consume [Windows Defender client events](https://msdn.microsoft.com/library/windows/desktop/aa964766(v=vs.85).aspx). -Windows events comprise several security event sources, including Security Account Manager (SAM) events ([enhanced for Windows 10](https://technet.microsoft.com/library/mt431757.aspx), also see the [Security audting](/windows/device-security/auditing/security-auditing-overview) topic) and [Windows Defender events](troubleshoot-windows-defender-antivirus.md). +Windows events comprise several security event sources, including Security Account Manager (SAM) events ([enhanced for Windows 10](https://technet.microsoft.com/library/mt431757.aspx), also see the [Security auditing](/windows/device-security/auditing/security-auditing-overview) topic) and [Windows Defender events](troubleshoot-windows-defender-antivirus.md). -These events can be centrally aggregated using the [Windows event collector](https://msdn.microsoft.com/library/windows/desktop/bb427443(v=vs.85).aspx). It is common practice for SIEMs to have connectors for Windows events. This technique allows for correlation of all security events from the machine in the SIEM. +These events can be centrally aggregated using the [Windows event collector](https://msdn.microsoft.com/library/windows/desktop/bb427443(v=vs.85).aspx). Often, SIEM servers have connectors for Windows events, allowing you to correlate all security events in your SIEM server. You can also [monitor malware events using the Malware Assessment solution in Log Analytics](https://docs.microsoft.com/azure/log-analytics/log-analytics-malware). @@ -42,4 +40,5 @@ For monitoring or determining status with PowerShell, WMI, or Microsoft Azure, s ## Related articles - [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) + - [Deploy Windows Defender Antivirus](deploy-manage-report-windows-defender-antivirus.md) From f71f47da3406968059b22506aac169e552c106cd Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:13:59 -0800 Subject: [PATCH 156/199] Update troubleshoot-asr.md --- .../microsoft-defender-atp/troubleshoot-asr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md index a3dda43322..963402fe1d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md @@ -64,7 +64,7 @@ Follow these instructions in [Use the demo tool to see how attack surface reduct 2. Perform the activity that is causing an issue (for example, open or execute the file or process that should be blocked but is being allowed). -3. [Review the attack surface reductio rule event logs](attack-surface-reduction.md) to see if the rule would have blocked the file or process if the rule had been set to **Enabled**. +3. [Review the attack surface reduction rule event logs](attack-surface-reduction.md) to see if the rule would have blocked the file or process if the rule had been set to **Enabled**. If a rule is not blocking a file or process that you are expecting it should block, first check if audit mode is enabled. From 2beab75cf5cbd292edcfabd2b8bc74aa1c0fc1b4 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:19:13 -0800 Subject: [PATCH 157/199] Update configure-extension-file-exclusions-windows-defender-antivirus.md --- ...e-exclusions-windows-defender-antivirus.md | 35 +++++++++---------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md index 4e5fc9ff72..904f471e8b 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md @@ -26,24 +26,21 @@ manager: dansimp > [!IMPORTANT] > Windows Defender Antivirus exclusions don't apply to other Microsoft Defender ATP capabilities, including [endpoint detection and response (EDR)](../microsoft-defender-atp/overview-endpoint-detection-response.md), [attack surface reduction (ASR) rules](../microsoft-defender-atp/attack-surface-reduction.md), and [controlled folder access](../microsoft-defender-atp/controlled-folders.md). Files that you exclude using the methods described in this article can still trigger EDR alerts and other detections. To exclude files broadly, add them to the Microsoft Defender ATP [custom indicators](../microsoft-defender-atp/manage-indicators.md). -You can exclude certain files from Windows Defender Antivirus scans by modifying exclusion lists. +## Exclusion lists -Generally, you shouldn't need to apply exclusions. Windows Defender Antivirus includes a number of automatic exclusions based on known operating system behaviors and typical management files, such as those used in enterprise management, database management, and other enterprise scenarios and situations. +You can exclude certain files from Windows Defender Antivirus scans by modifying exclusion lists. **Generally, you shouldn't need to apply exclusions**. Windows Defender Antivirus includes a number of automatic exclusions based on known operating system behaviors and typical management files, such as those used in enterprise management, database management, and other enterprise scenarios and situations. > [!NOTE] -> Automatic exclusions apply only to Windows Server 2016 and above. - ->[!TIP] ->The default antimalware policy we deploy at Microsoft doesn't set any exclusions by default. +> Automatic exclusions apply only to Windows Server 2016 and above. The default antimalware policy we deploy at Microsoft doesn't set any exclusions by default. This topic describes how to configure exclusion lists for the following: Exclusion | Examples | Exclusion list ---|---|--- -Any file with a specific extension | All files with the .test extension, anywhere on the machine | Extension exclusions -Any file under a specific folder | All files under the c:\test\sample folder | File and folder exclusions -A specific file in a specific folder | The file c:\sample\sample.test only | File and folder exclusions -A specific process | The executable file c:\test\process.exe | File and folder exclusions +Any file with a specific extension | All files with the `.test` extension, anywhere on the machine | Extension exclusions +Any file under a specific folder | All files under the `c:\test\sample` folder | File and folder exclusions +A specific file in a specific folder | The file `c:\sample\sample.test` only | File and folder exclusions +A specific process | The executable file `c:\test\process.exe` | File and folder exclusions This means the exclusion lists have the following characteristics: @@ -72,15 +69,15 @@ You can [configure how locally and globally defined exclusions lists are merged] ## Configure the list of exclusions based on folder name or file extension -**Use Intune to configure file name, folder, or file extension exclusions:** +### Use Intune to configure file name, folder, or file extension exclusions See [Configure device restriction settings in Microsoft Intune](https://docs.microsoft.com/intune/device-restrictions-configure) and [Windows Defender Antivirus device restriction settings for Windows 10 in Intune](https://docs.microsoft.com/intune/device-restrictions-windows-10#windows-defender-antivirus) for more details. -**Use Configuration Manager to configure file name, folder, or file extension exclusions:** +### Use Configuration Manager to configure file name, folder, or file extension exclusions See [How to create and deploy antimalware policies: Exclusion settings](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-policies#exclusion-settings) for details on configuring System Center Configuration Manager (current branch). -**Use Group Policy to configure folder or file extension exclusions:** +### Use Group Policy to configure folder or file extension exclusions >[!NOTE] >If you specify a fully qualified path to a file, then only that file is excluded. If a folder is defined in the exclusion, then all files and subdirectories under that folder are excluded. @@ -113,7 +110,7 @@ See [How to create and deploy antimalware policies: Exclusion settings](https:// -**Use PowerShell cmdlets to configure file name, folder, or file extension exclusions:** +### Use PowerShell cmdlets to configure file name, folder, or file extension exclusions Using PowerShell to add or remove exclusions for files based on the extension, location, or file name requires using a combination of three cmdlets and the appropriate exclusion list parameter. The cmdlets are all in the [Defender module](https://technet.microsoft.com/itpro/powershell/windows/defender/defender). @@ -149,7 +146,7 @@ Add-MpPreference -ExclusionExtension ".test" See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/itpro/powershell/windows/defender/index) for more information on how to use PowerShell with Windows Defender Antivirus. -**Use Windows Management Instruction (WMI) to configure file name, folder, or file extension exclusions:** +### Use Windows Management Instruction (WMI) to configure file name, folder, or file extension exclusions Use the [**Set**, **Add**, and **Remove** methods of the **MSFT_MpPreference**](https://msdn.microsoft.com/library/dn455323(v=vs.85).aspx) class for the following properties: @@ -166,7 +163,7 @@ See the following for more information and allowed parameters: -**Use the Windows Security app to configure file name, folder, or file extension exclusions:** +### Use the Windows Security app to configure file name, folder, or file extension exclusions See [Add exclusions in the Windows Security app](windows-defender-security-center-antivirus.md#exclusions) for instructions. @@ -285,7 +282,7 @@ If you use PowerShell, you can retrieve the list in two ways: - Retrieve the status of all Windows Defender Antivirus preferences. Each of the lists will be displayed on separate lines, but the items within each list will be combined into the same line. - Write the status of all preferences to a variable, and use that variable to only call the specific list you are interested in. Each use of `Add-MpPreference` is written to a new line. -**Validate the exclusion list by using MpCmdRun:** +### Validate the exclusion list by using MpCmdRun To check exclusions with the dedicated [command-line tool mpcmdrun.exe](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus?branch=v-anbic-wdav-new-mpcmdrun-options), use the following command: @@ -296,7 +293,7 @@ MpCmdRun.exe -CheckExclusion -path >[!NOTE] >Checking exclusions with MpCmdRun requires Windows Defender Antivirus CAMP version 4.18.1812.3 (released in December 2018) or later. -**Review the list of exclusions alongside all other Windows Defender Antivirus preferences by using PowerShell:** +### Review the list of exclusions alongside all other Windows Defender Antivirus preferences by using PowerShell Use the following cmdlet: @@ -310,7 +307,7 @@ In the following example, the items contained in the `ExclusionExtension` list a See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/itpro/powershell/windows/defender/index) for more information on how to use PowerShell with Windows Defender Antivirus. -**Retrieve a specific exclusions list by using PowerShell:** +### Retrieve a specific exclusions list by using PowerShell Use the following code snippet (enter each line as a separate command); replace **WDAVprefs** with whatever label you want to name the variable: From 977058e7f5d37b7d273deb4dfa55121306590f42 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:20:14 -0800 Subject: [PATCH 158/199] Update configure-extension-file-exclusions-windows-defender-antivirus.md --- ...-extension-file-exclusions-windows-defender-antivirus.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md index 904f471e8b..d43f44ca5d 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md @@ -191,7 +191,7 @@ The following table describes how the wildcards can be used and provides some ex

    - + - + @@ -758,7 +758,7 @@ Description: @@ -2450,7 +2450,7 @@ Message: Description: -
    Event ID: 1000 This error indicates that an offline scan is required.
    Resolution -Run offline Windows Defender Antivirus. You can read about how to do this in the offline Windows Defender Antivirus article. +Run offline Windows Defender Antivirus. You can read about how to do this in the offline Windows Defender Antivirus article.
    * (asterisk) Replaces any number of characters.
    Only applies to files in the last folder defined in the argument.
    Replaces a single folder.
    Use multiple * with folder slashes \ to indicate multiple, nested folders.
    After matching the number of wilcarded and named folders, all subfolders will also be included.
    Replaces a single folder.
    Use multiple * with folder slashes \ to indicate multiple, nested folders.
    After matching the number of wildcarded and named folders, all subfolders will also be included.
    1. C:\MyData\*.txt
    2. @@ -225,7 +225,7 @@ The following table describes how the wildcards can be used and provides some ex
    Replaces a single character in a folder name.
    - After matching the number of wilcarded and named folders, all subfolders will also be included. + After matching the number of wildcarded and named folders, all subfolders will also be included.
      @@ -305,7 +305,7 @@ In the following example, the items contained in the `ExclusionExtension` list a ![PowerShell output for Get-MpPreference showing the exclusion list alongside other preferences](images/defender/wdav-powershell-get-exclusions-all.png) -See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/itpro/powershell/windows/defender/index) for more information on how to use PowerShell with Windows Defender Antivirus. +For more information, see [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/itpro/powershell/windows/defender/index). ### Retrieve a specific exclusions list by using PowerShell From affca41597e21d1543df754fd03d75a1f6014c8b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:20:37 -0800 Subject: [PATCH 159/199] Update configure-extension-file-exclusions-windows-defender-antivirus.md --- ...gure-extension-file-exclusions-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md index d43f44ca5d..757c5b1d12 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md @@ -321,7 +321,7 @@ In the following example, the list is split into new lines for each use of the ` ![PowerShell output showing only the entries in the exclusion list](images/defender/wdav-powershell-get-exclusions-variable.png) -See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/itpro/powershell/windows/defender/index) for more information on how to use PowerShell with Windows Defender Antivirus. +For more information, see [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/itpro/powershell/windows/defender/index). From 7f8d38b49ef5fff4b4532e9cf1f06184f74b73ae Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:21:08 -0800 Subject: [PATCH 160/199] Update configure-extension-file-exclusions-windows-defender-antivirus.md --- ...gure-extension-file-exclusions-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md index 757c5b1d12..37e67c0ddd 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md @@ -329,7 +329,7 @@ For more information, see [Use PowerShell cmdlets to configure and run Windows D You can validate that your exclusion lists are working by using PowerShell with either the `Invoke-WebRequest` cmdlet or the .NET WebClient class to download a test file. -In the following PowerShell snippet, replace *test.txt* with a file that conforms to your exclusion rules. For example, if you have excluded the .testing extension, replace *test.txt* with *test.testing*. If you are testing a path, ensure you run the cmdlet within that path. +In the following PowerShell snippet, replace *test.txt* with a file that conforms to your exclusion rules. For example, if you have excluded the `.testing` extension, replace `test.txt` with `test.testing`. If you are testing a path, ensure you run the cmdlet within that path. ```PowerShell Invoke-WebRequest "http://www.eicar.org/download/eicar.com.txt" -OutFile "test.txt" From 284e75ca44f9f6c326cda8d576a791ec1e6518bb Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:21:22 -0800 Subject: [PATCH 161/199] Update configure-extension-file-exclusions-windows-defender-antivirus.md --- ...gure-extension-file-exclusions-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md index 37e67c0ddd..e47ba8afe9 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md @@ -335,7 +335,7 @@ In the following PowerShell snippet, replace *test.txt* with a file that conform Invoke-WebRequest "http://www.eicar.org/download/eicar.com.txt" -OutFile "test.txt" ``` -If Windows Defender Antivirus reports malware, then the rule is not working. If there is no report of malware, and the downloaded file exists, then the exclusion is working. You can open the file to confirm the contents are the same as what is described on the [EICAR testfile website](http://www.eicar.org/86-0-Intended-use.html). +If Windows Defender Antivirus reports malware, then the rule is not working. If there is no report of malware, and the downloaded file exists, then the exclusion is working. You can open the file to confirm the contents are the same as what is described on the [EICAR test file website](http://www.eicar.org/86-0-Intended-use.html). You can also use the following PowerShell code, which calls the .NET WebClient class to download the testfile - as with the `Invoke-WebRequest` cmdlet; replace *c:\test.txt* with a file that conforms to the rule you are validating: From 18926656671d59f118e90c8e8e747e5558decdb5 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 20 Nov 2019 11:21:58 -0800 Subject: [PATCH 162/199] update version and add link to autoupdate --- .../endpoint-detection-response-mac-preview.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/endpoint-detection-response-mac-preview.md b/windows/security/threat-protection/microsoft-defender-atp/endpoint-detection-response-mac-preview.md index 94b0798855..b4823bcb7d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/endpoint-detection-response-mac-preview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/endpoint-detection-response-mac-preview.md @@ -133,6 +133,12 @@ In the command prompt, run: mdatp --edr --early-preview true ``` +>[!NOTE] +>For this command to work, you will need to be at version 100.78.x. +>To get the latest version of the Microsoft Defender ATP for MAC, set the Microsoft AutoUpdate to “Fast Ring”. To get “Microsoft AutoUpdate”, download it from [Release history for Microsoft AutoUpdate (MAU)](https://docs.microsoft.com/officeupdates/release-history-microsoft-autoupdate). + + + ## Troubleshooting ### Verify you are running the correct version From a9162e7d3d07a0c85c1634b44a378ffcf785d3bb Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:23:01 -0800 Subject: [PATCH 163/199] Update configure-extension-file-exclusions-windows-defender-antivirus.md --- ...-extension-file-exclusions-windows-defender-antivirus.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md index e47ba8afe9..8f2e0de392 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md @@ -157,9 +157,7 @@ ExclusionPath The use of **Set**, **Add**, and **Remove** is analogous to their counterparts in PowerShell: `Set-MpPreference`, `Add-MpPreference`, and `Remove-MpPreference`. -See the following for more information and allowed parameters: - -- [Windows Defender WMIv2 APIs](https://msdn.microsoft.com/library/dn439477(v=vs.85).aspx) +For more information, see [Windows Defender WMIv2 APIs](https://msdn.microsoft.com/library/dn439477(v=vs.85).aspx). @@ -337,7 +335,7 @@ Invoke-WebRequest "http://www.eicar.org/download/eicar.com.txt" -OutFile "test.t If Windows Defender Antivirus reports malware, then the rule is not working. If there is no report of malware, and the downloaded file exists, then the exclusion is working. You can open the file to confirm the contents are the same as what is described on the [EICAR test file website](http://www.eicar.org/86-0-Intended-use.html). -You can also use the following PowerShell code, which calls the .NET WebClient class to download the testfile - as with the `Invoke-WebRequest` cmdlet; replace *c:\test.txt* with a file that conforms to the rule you are validating: +You can also use the following PowerShell code, which calls the .NET WebClient class to download the test file - as with the `Invoke-WebRequest` cmdlet; replace *c:\test.txt* with a file that conforms to the rule you are validating: ```PowerShell $client = new-object System.Net.WebClient From a5087ab95b56a3f4c8831ecd7b91f4356f3fb378 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:23:59 -0800 Subject: [PATCH 164/199] Update configure-extension-file-exclusions-windows-defender-antivirus.md --- ...re-extension-file-exclusions-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md index 8f2e0de392..597c3fed54 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md @@ -33,7 +33,7 @@ You can exclude certain files from Windows Defender Antivirus scans by modifying > [!NOTE] > Automatic exclusions apply only to Windows Server 2016 and above. The default antimalware policy we deploy at Microsoft doesn't set any exclusions by default. -This topic describes how to configure exclusion lists for the following: +This topic describes how to configure exclusion lists for the files and folders. Exclusion | Examples | Exclusion list ---|---|--- @@ -42,7 +42,7 @@ Any file under a specific folder | All files under the `c:\test\sample` folder | A specific file in a specific folder | The file `c:\sample\sample.test` only | File and folder exclusions A specific process | The executable file `c:\test\process.exe` | File and folder exclusions -This means the exclusion lists have the following characteristics: +Exclusion lists have the following characteristics: - Folder exclusions will apply to all files and folders under that folder, unless the subfolder is a reparse point. Reparse point subfolders must be excluded separately. - File extensions will apply to any file name with the defined extension if a path or folder is not defined. From 3ffdbeffd20f2731b26f947c3a132f7c2303e919 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:25:00 -0800 Subject: [PATCH 165/199] Update configure-extension-file-exclusions-windows-defender-antivirus.md --- ...re-extension-file-exclusions-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md index 597c3fed54..691e41805d 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md @@ -63,7 +63,7 @@ The exclusions apply to [scheduled scans](scheduled-catch-up-scans-windows-defen > >Changes made in the Windows Security app **will not show** in the Group Policy lists. -By default, local changes made to the lists (by users with administrator privileges, including changes made with PowerShell and WMI) will be merged with the lists as defined (and deployed) by Group Policy, Configuration Manager, or Intune. The Group Policy lists will take precedence in case of conflicts. +By default, local changes made to the lists (by users with administrator privileges, including changes made with PowerShell and WMI) will be merged with the lists as defined (and deployed) by Group Policy, Configuration Manager, or Intune. The Group Policy lists will take precedence when there are conflicts. You can [configure how locally and globally defined exclusions lists are merged](configure-local-policy-overrides-windows-defender-antivirus.md#merge-lists) to allow local changes to override managed deployment settings. @@ -144,7 +144,7 @@ For example, the following code snippet would cause Windows Defender AV scans to Add-MpPreference -ExclusionExtension ".test" ``` -See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/itpro/powershell/windows/defender/index) for more information on how to use PowerShell with Windows Defender Antivirus. +For more information, see [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/itpro/powershell/windows/defender/index). ### Use Windows Management Instruction (WMI) to configure file name, folder, or file extension exclusions From 7607d41a146f42bb23d7d241d458c9cad10afd10 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:27:08 -0800 Subject: [PATCH 166/199] Update configure-extension-file-exclusions-windows-defender-antivirus.md --- ...re-extension-file-exclusions-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md index 691e41805d..6477b7496c 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md @@ -138,7 +138,7 @@ All files under a folder (including files in subdirectories), or a specific file >[!IMPORTANT] >If you have created a list, either with `Set-MpPreference` or `Add-MpPreference`, using the `Set-MpPreference` cmdlet again will overwrite the existing list. -For example, the following code snippet would cause Windows Defender AV scans to exclude any file with the **.test** file extension: +For example, the following code snippet would cause Windows Defender AV scans to exclude any file with the `.test` file extension: ```PowerShell Add-MpPreference -ExclusionExtension ".test" @@ -168,7 +168,7 @@ See [Add exclusions in the Windows Security app](windows-defender-security-cente ## Use wildcards in the file name and folder path or extension exclusion lists -You can use the asterisk `*`, question mark `?`, or environment variables (such as `%ALLUSERSPROFILE%`) as wildcards when defining items in the file name or folder path exclusion list. The way in which these wildcards are interpreted differs from their usual usage in other apps and languages, so you should read this section to understand their specific limitations. +You can use the asterisk `*`, question mark `?`, or environment variables (such as `%ALLUSERSPROFILE%`) as wildcards when defining items in the file name or folder path exclusion list. The way in which these wildcards are interpreted differs from their usual usage in other apps and languages. Make sure to read this section to understand their specific limitations. >[!IMPORTANT] >There are key limitations and usage scenarios for these wildcards: From 557605111b77288a1c6197e4e41064c468435899 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:29:22 -0800 Subject: [PATCH 167/199] Update configure-extension-file-exclusions-windows-defender-antivirus.md --- ...xtension-file-exclusions-windows-defender-antivirus.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md index 6477b7496c..c3b1587ed9 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md @@ -71,7 +71,9 @@ You can [configure how locally and globally defined exclusions lists are merged] ### Use Intune to configure file name, folder, or file extension exclusions -See [Configure device restriction settings in Microsoft Intune](https://docs.microsoft.com/intune/device-restrictions-configure) and [Windows Defender Antivirus device restriction settings for Windows 10 in Intune](https://docs.microsoft.com/intune/device-restrictions-windows-10#windows-defender-antivirus) for more details. +See the following articles: +- [Configure device restriction settings in Microsoft Intune](https://docs.microsoft.com/intune/device-restrictions-configure) +- [Windows Defender Antivirus device restriction settings for Windows 10 in Intune](https://docs.microsoft.com/intune/device-restrictions-windows-10#windows-defender-antivirus) ### Use Configuration Manager to configure file name, folder, or file extension exclusions @@ -260,9 +262,9 @@ The following table describes how the wildcards can be used and provides some ex >[!IMPORTANT] >If you mix a file exclusion argument with a folder exclusion argument, the rules will stop at the file argument match in the matched folder, and will not look for file matches in any subfolders. > ->For example, you can exclude all files that start with "date" in the folders *c:\data\final\marked* and *c:\data\review\marked* by using the rule argument c:\data\\\*\marked\date*.\*. +>For example, you can exclude all files that start with "date" in the folders `c:\data\final\marked` and `c:\data\review\marked` by using the rule argument c:\data\\\*\marked\date*.\*. > ->This argument, however, will not match any files in **subfolders** under *c:\data\final\marked* or *c:\data\review\marked*. +>This argument, however, will not match any files in **subfolders** under `c:\data\final\marked` or `c:\data\review\marked`. From 772f9d4f7d2f9435e6daced66a62d3678f439ff8 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:33:35 -0800 Subject: [PATCH 168/199] Update configure-extension-file-exclusions-windows-defender-antivirus.md --- ...sion-file-exclusions-windows-defender-antivirus.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md index c3b1587ed9..a1020bef6f 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md @@ -191,7 +191,7 @@ The following table describes how the wildcards can be used and provides some ex
    * (asterisk) Replaces any number of characters.
    Only applies to files in the last folder defined in the argument.
    Replaces a single folder.
    Use multiple * with folder slashes \ to indicate multiple, nested folders.
    After matching the number of wildcarded and named folders, all subfolders will also be included.
    Replaces a single folder.
    Use multiple * with folder slashes \ to indicate multiple, nested folders.
    After matching the number of wild carded and named folders, all subfolders will also be included.
    1. C:\MyData\*.txt
    2. @@ -225,7 +225,7 @@ The following table describes how the wildcards can be used and provides some ex
    Replaces a single character in a folder name.
    - After matching the number of wildcarded and named folders, all subfolders will also be included. + After matching the number of wild carded and named folders, all subfolders will also be included.
      @@ -270,7 +270,12 @@ The following table describes how the wildcards can be used and provides some ex ## Review the list of exclusions -You can retrieve the items in the exclusion list with [Intune](https://docs.microsoft.com/intune/deploy-use/help-secure-windows-pcs-with-endpoint-protection-for-microsoft-intune), [System Center Configuration Manager](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-policies#exclusion-settings), MpCmdRun, PowerShell, or the [Windows Security app](windows-defender-security-center-antivirus.md#exclusions). +You can retrieve the items in the exclusion list using one of the following methods: +- [Intune](https://docs.microsoft.com/intune/deploy-use/help-secure-windows-pcs-with-endpoint-protection-for-microsoft-intune) +- [System Center Configuration Manager](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-antimalware-policies#exclusion-settings) +- MpCmdRun +- PowerShell +- [Windows Security app](windows-defender-security-center-antivirus.md#exclusions) >[!IMPORTANT] >Exclusion list changes made with Group Policy **will show** in the lists in the [Windows Security app](windows-defender-security-center-antivirus.md#exclusions). From 6240ed77e5b7b01cba839a396105d7e453c8eb97 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:36:38 -0800 Subject: [PATCH 169/199] Update configure-network-connections-windows-defender-antivirus.md --- .../configure-network-connections-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md index 54e8305938..bc91b2c46f 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md @@ -25,7 +25,7 @@ manager: dansimp To ensure Windows Defender Antivirus cloud-delivered protection works properly, you need to configure your network to allow connections between your endpoints and certain Microsoft servers. -This topic lists the connections that must be allowed, such as by using firewall rules, and provides instructions for validating your connection. This will help ensure you receive the best protection from our cloud-delivered protection services. +This article lists the connections that must be allowed, such as by using firewall rules, and provides instructions for validating your connection. Configuring your protection properly helps ensure that you receive the best value from your cloud-delivered protection services. See the blog post [Important changes to Microsoft Active Protection Services endpoint](https://techcommunity.microsoft.com/t5/Configuration-Manager-Archive/Important-changes-to-Microsoft-Active-Protection-Service-MAPS/ba-p/274006) for some details about network connectivity. From 34058689c1659744d2ef45abfd9fc63e4671e54a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:39:57 -0800 Subject: [PATCH 170/199] Update configure-network-connections-windows-defender-antivirus.md --- ...gure-network-connections-windows-defender-antivirus.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md index bc91b2c46f..531490795e 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md @@ -38,7 +38,7 @@ See the blog post [Important changes to Microsoft Active Protection Services end ## Allow connections to the Windows Defender Antivirus cloud service -The Windows Defender Antivirus cloud service provides fast, strong protection for your endpoints. Enabling the cloud-delivered protection service is optional, however it is highly recommended because it provides very important protection against malware on your endpoints and across your network. +The Windows Defender Antivirus cloud service provides fast, strong protection for your endpoints. Enabling the cloud-delivered protection service is optional, however it is highly recommended because it provides important protection against malware on your endpoints and across your network. >[!NOTE] >The Windows Defender Antivirus cloud service is a mechanism for delivering updated protection to your network and endpoints. Although it is called a cloud service, it is not simply protection for files stored in the cloud, rather it uses distributed resources and machine learning to deliver protection to your endpoints at a rate that is far faster than traditional Security intelligence updates. @@ -47,7 +47,7 @@ See [Enable cloud-delivered protection](enable-cloud-protection-windows-defender After you've enabled the service, you may need to configure your network or firewall to allow connections between it and your endpoints. -As a cloud service, it is required that computers have access to the internet and that the ATP machine learning services are reachable. The URL: "\*.blob.core.windows.net" should not be excluded from any kind of network inspection. The table below lists the services and their associated URLs. You should ensure there are no firewall or network filtering rules denying access to these URLs, or you may need to create an allow rule specifically for them (excluding the URL: "\*.blob.core.windows.net"). Below mention URLs are using port 443 for communication. +Because your protection is a cloud service, computers must have access to the internet and reach the ATP machine learning services. The URL `*.blob.core.windows.net` should not be excluded from any kind of network inspection. The table below lists the services and their associated URLs. You should ensure there are no firewall or network filtering rules denying access to these URLs, or you may need to create an allow rule specifically for them (excluding the URL `*.blob.core.windows.net`). Below mention URLs are using port 443 for communication. | **Service**| **Description** |**URL** | @@ -67,7 +67,7 @@ After whitelisting the URLs listed above, you can test if you are connected to t **Use the cmdline tool to validate cloud-delivered protection:** -Use the following argument with the Windows Defender Antivirus command line utility (*mpcmdrun.exe*) to verify that your network can communicate with the Windows Defender Antivirus cloud service: +Use the following argument with the Windows Defender Antivirus command-line utility (*mpcmdrun.exe*) to verify that your network can communicate with the Windows Defender Antivirus cloud service: ```DOS "%ProgramFiles%\Windows Defender\MpCmdRun.exe" -ValidateMapsConnection @@ -76,7 +76,7 @@ Use the following argument with the Windows Defender Antivirus command line util > [!NOTE] > You need to open an administrator-level version of the command prompt. Right-click the item in the Start menu, click **Run as administrator** and click **Yes** at the permissions prompt. This command will only work on Windows 10, version 1703 or higher. -See [Manage Windows Defender Antivirus with the mpcmdrun.exe commandline tool](command-line-arguments-windows-defender-antivirus.md) for more information on how to use the *mpcmdrun.exe* utility. +For more information, see [Manage Windows Defender Antivirus with the mpcmdrun.exe commandline tool](command-line-arguments-windows-defender-antivirus.md). **Attempt to download a fake malware file from Microsoft:** From f5174ba0d6f77f26d7312ee1ca54be8169cabb82 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:41:11 -0800 Subject: [PATCH 171/199] Update configure-network-connections-windows-defender-antivirus.md --- ...onfigure-network-connections-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md index 531490795e..b4f87c5753 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md @@ -47,7 +47,7 @@ See [Enable cloud-delivered protection](enable-cloud-protection-windows-defender After you've enabled the service, you may need to configure your network or firewall to allow connections between it and your endpoints. -Because your protection is a cloud service, computers must have access to the internet and reach the ATP machine learning services. The URL `*.blob.core.windows.net` should not be excluded from any kind of network inspection. The table below lists the services and their associated URLs. You should ensure there are no firewall or network filtering rules denying access to these URLs, or you may need to create an allow rule specifically for them (excluding the URL `*.blob.core.windows.net`). Below mention URLs are using port 443 for communication. +Because your protection is a cloud service, computers must have access to the internet and reach the ATP machine learning services. Do not exclude the URL `*.blob.core.windows.net` from any kind of network inspection. The table below lists the services and their associated URLs. Make sure that there are no firewall or network filtering rules denying access to these URLs, or you may need to create an allow rule specifically for them (excluding the URL `*.blob.core.windows.net`). Below mention URLs are using port 443 for communication. | **Service**| **Description** |**URL** | @@ -113,7 +113,7 @@ You will also see a detection under **Quarantined threats** in the **Scan histor ![Screenshot of quarantined items in the Windows Security app](images/defender/wdav-quarantined-history-wdsc.png) >[!NOTE] ->Versions of Windows 10 before version 1703 have a different user interface. See [Windows Defender Antivirus in the Windows Security app](windows-defender-security-center-antivirus.md) for more information about the differences between versions, and instructions on how to perform common tasks in the different interfaces. +>Versions of Windows 10 before version 1703 have a different user interface. See [Windows Defender Antivirus in the Windows Security app](windows-defender-security-center-antivirus.md). The Windows event log will also show [Windows Defender client event ID 2050](troubleshoot-windows-defender-antivirus.md). From 2bded228985310a41911b59bdd8d3c3c96541e97 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:45:29 -0800 Subject: [PATCH 172/199] Update configure-network-connections-windows-defender-antivirus.md --- ...ork-connections-windows-defender-antivirus.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md index b4f87c5753..f0fb1e1960 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md @@ -52,13 +52,13 @@ Because your protection is a cloud service, computers must have access to the in | **Service**| **Description** |**URL** | | :--: | :-- | :-- | -| *Windows Defender Antivirus cloud-delivered protection service, also referred to as Microsoft Active Protection Service (MAPS)*|Used by Windows Defender Antivirus to provide cloud-delivered protection|\*.wdcp.microsoft.com \*.wdcpalt.microsoft.com \*.wd.microsoft.com| -| *Microsoft Update Service (MU)*| Security intelligence and product updates |\*.update.microsoft.com| -| *Security intelligence updates Alternate Download Location (ADL)*| Alternate location for Windows Defender Antivirus Security intelligence updates if the installed Security intelligence is out of date (7 or more days behind)| \*.download.microsoft.com| -| *Malware submission storage*|Upload location for files submitted to Microsoft via the Submission form or automatic sample submission | ussus1eastprod.blob.core.windows.net ussus1westprod.blob.core.windows.net usseu1northprod.blob.core.windows.net usseu1westprod.blob.core.windows.net ussuk1southprod.blob.core.windows.net ussuk1westprod.blob.core.windows.net ussas1eastprod.blob.core.windows.net ussas1southeastprod.blob.core.windows.net ussau1eastprod.blob.core.windows.net ussau1southeastprod.blob.core.windows.net | -| *Certificate Revocation List (CRL)*|Used by Windows when creating the SSL connection to MAPS for updating the CRL | https://www.microsoft.com/pkiops/crl/ https://www.microsoft.com/pkiops/certs https://crl.microsoft.com/pki/crl/products https://www.microsoft.com/pki/certs | -| *Symbol Store*|Used by Windows Defender Antivirus to restore certain critical files during remediation flows | https://msdl.microsoft.com/download/symbols | -| *Universal Telemetry Client*| Used by Windows to send client diagnostic data; Windows Defender Antivirus uses this for product quality monitoring purposes | This update uses SSL (TCP Port 443) to download manifests and upload diagnostic data to Microsoft that uses the following DNS endpoints: vortex-win.data.microsoft.com settings-win.data.microsoft.com| +| *Windows Defender Antivirus cloud-delivered protection service, also referred to as Microsoft Active Protection Service (MAPS)*|Used by Windows Defender Antivirus to provide cloud-delivered protection|`*.wdcp.microsoft.com`
      `*.wdcpalt.microsoft.com`
      `*.wd.microsoft.com`| +| *Microsoft Update Service (MU)*| Security intelligence and product updates |`*.update.microsoft.com`| +| *Security intelligence updates Alternate Download Location (ADL)*| Alternate location for Windows Defender Antivirus Security intelligence updates if the installed Security intelligence is out of date (7 or more days behind)| `*.download.microsoft.com`| +| *Malware submission storage*|Upload location for files submitted to Microsoft via the Submission form or automatic sample submission | `ussus1eastprod.blob.core.windows.net`
      `ussus1westprod.blob.core.windows.net`
      `usseu1northprod.blob.core.windows.net`
      `usseu1westprod.blob.core.windows.net`
      `ussuk1southprod.blob.core.windows.net`
      `ussuk1westprod.blob.core.windows.net`
      `ussas1eastprod.blob.core.windows.net`
      `ussas1southeastprod.blob.core.windows.net`
      `ussau1eastprod.blob.core.windows.net`
      `ussau1southeastprod.blob.core.windows.net` | +| *Certificate Revocation List (CRL)*|Used by Windows when creating the SSL connection to MAPS for updating the CRL | `https://www.microsoft.com/pkiops/crl/`
      `https://www.microsoft.com/pkiops/certs`
      `https://crl.microsoft.com/pki/crl/products`
      `https://www.microsoft.com/pki/certs` | +| *Symbol Store*|Used by Windows Defender Antivirus to restore certain critical files during remediation flows | `https://msdl.microsoft.com/download/symbols` | +| *Universal Telemetry Client*| Used by Windows to send client diagnostic data; Windows Defender Antivirus uses this for product quality monitoring purposes | This update uses SSL (TCP Port 443) to download manifests and upload diagnostic data to Microsoft that uses the following DNS endpoints: `vortex-win.data.microsoft.com`
      `settings-win.data.microsoft.com`| ## Validate connections between your network and the cloud @@ -67,7 +67,7 @@ After whitelisting the URLs listed above, you can test if you are connected to t **Use the cmdline tool to validate cloud-delivered protection:** -Use the following argument with the Windows Defender Antivirus command-line utility (*mpcmdrun.exe*) to verify that your network can communicate with the Windows Defender Antivirus cloud service: +Use the following argument with the Windows Defender Antivirus command-line utility (`mpcmdrun.exe`) to verify that your network can communicate with the Windows Defender Antivirus cloud service: ```DOS "%ProgramFiles%\Windows Defender\MpCmdRun.exe" -ValidateMapsConnection From 8630eab7286ab1133a32f4a452059418b11e8b7e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:45:54 -0800 Subject: [PATCH 173/199] Update configure-network-connections-windows-defender-antivirus.md --- ...configure-network-connections-windows-defender-antivirus.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md index f0fb1e1960..2b646f930a 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md @@ -123,6 +123,9 @@ The Windows event log will also show [Windows Defender client event ID 2050](tro ## Related articles - [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) + - [Enable cloud-delivered protection](enable-cloud-protection-windows-defender-antivirus.md) + - [Run an Windows Defender Antivirus scan from the command line](command-line-arguments-windows-defender-antivirus.md) and [Command line arguments](command-line-arguments-windows-defender-antivirus.md) + - [Important changes to Microsoft Active Protection Services endpoint](https://techcommunity.microsoft.com/t5/Configuration-Manager-Archive/Important-changes-to-Microsoft-Active-Protection-Service-MAPS/ba-p/274006) From 6c48c404ac57eb7f845f568b99017473584dfe60 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:47:11 -0800 Subject: [PATCH 174/199] Update configure-network-connections-windows-defender-antivirus.md --- ...twork-connections-windows-defender-antivirus.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md index 2b646f930a..a562fd5f60 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md @@ -52,13 +52,13 @@ Because your protection is a cloud service, computers must have access to the in | **Service**| **Description** |**URL** | | :--: | :-- | :-- | -| *Windows Defender Antivirus cloud-delivered protection service, also referred to as Microsoft Active Protection Service (MAPS)*|Used by Windows Defender Antivirus to provide cloud-delivered protection|`*.wdcp.microsoft.com`
      `*.wdcpalt.microsoft.com`
      `*.wd.microsoft.com`| -| *Microsoft Update Service (MU)*| Security intelligence and product updates |`*.update.microsoft.com`| -| *Security intelligence updates Alternate Download Location (ADL)*| Alternate location for Windows Defender Antivirus Security intelligence updates if the installed Security intelligence is out of date (7 or more days behind)| `*.download.microsoft.com`| -| *Malware submission storage*|Upload location for files submitted to Microsoft via the Submission form or automatic sample submission | `ussus1eastprod.blob.core.windows.net`
      `ussus1westprod.blob.core.windows.net`
      `usseu1northprod.blob.core.windows.net`
      `usseu1westprod.blob.core.windows.net`
      `ussuk1southprod.blob.core.windows.net`
      `ussuk1westprod.blob.core.windows.net`
      `ussas1eastprod.blob.core.windows.net`
      `ussas1southeastprod.blob.core.windows.net`
      `ussau1eastprod.blob.core.windows.net`
      `ussau1southeastprod.blob.core.windows.net` | -| *Certificate Revocation List (CRL)*|Used by Windows when creating the SSL connection to MAPS for updating the CRL | `https://www.microsoft.com/pkiops/crl/`
      `https://www.microsoft.com/pkiops/certs`
      `https://crl.microsoft.com/pki/crl/products`
      `https://www.microsoft.com/pki/certs` | -| *Symbol Store*|Used by Windows Defender Antivirus to restore certain critical files during remediation flows | `https://msdl.microsoft.com/download/symbols` | -| *Universal Telemetry Client*| Used by Windows to send client diagnostic data; Windows Defender Antivirus uses this for product quality monitoring purposes | This update uses SSL (TCP Port 443) to download manifests and upload diagnostic data to Microsoft that uses the following DNS endpoints: `vortex-win.data.microsoft.com`
      `settings-win.data.microsoft.com`| +| Windows Defender Antivirus cloud-delivered protection service, also referred to as Microsoft Active Protection Service (MAPS)|Used by Windows Defender Antivirus to provide cloud-delivered protection|`*.wdcp.microsoft.com`
      `*.wdcpalt.microsoft.com`
      `*.wd.microsoft.com`| +| Microsoft Update Service (MU)| Security intelligence and product updates |`*.update.microsoft.com`| +|Security intelligence updates Alternate Download Location (ADL)| Alternate location for Windows Defender Antivirus Security intelligence updates if the installed Security intelligence is out of date (7 or more days behind)| `*.download.microsoft.com`| +| Malware submission storage|Upload location for files submitted to Microsoft via the Submission form or automatic sample submission | `ussus1eastprod.blob.core.windows.net`
      `ussus1westprod.blob.core.windows.net`
      `usseu1northprod.blob.core.windows.net`
      `usseu1westprod.blob.core.windows.net`
      `ussuk1southprod.blob.core.windows.net`
      `ussuk1westprod.blob.core.windows.net`
      `ussas1eastprod.blob.core.windows.net`
      `ussas1southeastprod.blob.core.windows.net`
      `ussau1eastprod.blob.core.windows.net`
      `ussau1southeastprod.blob.core.windows.net` | +| Certificate Revocation List (CRL)|Used by Windows when creating the SSL connection to MAPS for updating the CRL | `https://www.microsoft.com/pkiops/crl/`
      `https://www.microsoft.com/pkiops/certs`
      `https://crl.microsoft.com/pki/crl/products`
      `https://www.microsoft.com/pki/certs` | +| Symbol Store|Used by Windows Defender Antivirus to restore certain critical files during remediation flows | `https://msdl.microsoft.com/download/symbols` | +| Universal Telemetry Client| Used by Windows to send client diagnostic data; Windows Defender Antivirus uses this for product quality monitoring purposes | This update uses SSL (TCP Port 443) to download manifests and upload diagnostic data to Microsoft that uses the following DNS endpoints: `vortex-win.data.microsoft.com`
      `settings-win.data.microsoft.com`| ## Validate connections between your network and the cloud From cd749c88368213b569c3c7e5a18dc77e88032e5c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 20 Nov 2019 11:58:24 -0800 Subject: [PATCH 175/199] Update troubleshoot-windows-defender-antivirus.md --- ...troubleshoot-windows-defender-antivirus.md | 44 +++++++++---------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md index 1aa32f693e..8b02e56f61 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md @@ -359,7 +359,7 @@ Message: Description:
    -For more information please see the following: +For more information, see the following:
    Name: <Threat name>
    ID: <Threat ID>
    @@ -432,7 +432,7 @@ Message: Description:
    -Windows Defender Antivirus has taken action to protect this machine from malware or other potentially unwanted software. For more information please see the following: +Windows Defender Antivirus has taken action to protect this machine from malware or other potentially unwanted software. For more information, see the following:
    User: <Domain>\<User>
    Name: <Threat name>
    @@ -450,7 +450,7 @@ Windows Defender Antivirus has taken action to protect this machine from malware
  1. Quarantine: The resource was quarantined
  2. Remove: The resource was deleted
  3. Allow: The resource was allowed to execute/exist
  4. -
  5. User defined: User defined action which is normally one from this list of actions that the user has specified
  6. +
  7. User defined: User-defined action that is normally one from this list of actions that the user has specified
  8. No action: No action
  9. Block: The resource was blocked from executing
  10. @@ -484,7 +484,7 @@ Message: Description:
    -Windows Defender Antivirus has encountered an error when taking action on malware or other potentially unwanted software. For more information please see the following: +Windows Defender Antivirus has encountered an error when taking action on malware or other potentially unwanted software. For more information, see the following:
    User: <Domain>\<User>
    Name: <Threat name>
    @@ -503,7 +503,7 @@ Windows Defender Antivirus has encountered an error when taking action on malwar
  11. Quarantine: The resource was quarantined
  12. Remove: The resource was deleted
  13. Allow: The resource was allowed to execute/exist
  14. -
  15. User defined: User defined action which is normally one from this list of actions that the user has specified
  16. +
  17. User defined: User-defined action that is normally one from this list of actions that the user has specified
  18. No action: No action
  19. Block: The resource was blocked from executing
  20. @@ -543,7 +543,7 @@ Message: Description:
    -Windows Defender Antivirus has restored an item from quarantine. For more information please see the following: +Windows Defender Antivirus has restored an item from quarantine. For more information, see the following:
    Name: <Threat name>
    ID: <Threat ID>
    @@ -587,7 +587,7 @@ Message: Description:
    -Windows Defender Antivirus has encountered an error trying to restore an item from quarantine. For more information please see the following: +Windows Defender Antivirus has encountered an error trying to restore an item from quarantine. For more information, see the following:
    Name: <Threat name>
    ID: <Threat ID>
    @@ -634,7 +634,7 @@ Message: Description:
    -Windows Defender Antivirus has deleted an item from quarantine.
    For more information please see the following: +Windows Defender Antivirus has deleted an item from quarantine.
    For more information, see the following:
    Name: <Threat name>
    ID: <Threat ID>
    @@ -678,7 +678,7 @@ Description:
    Windows Defender Antivirus has encountered an error trying to delete an item from quarantine. -For more information please see the following: +For more information, see the following:
    Name: <Threat name>
    ID: <Threat ID>
    @@ -727,7 +727,7 @@ Description:
    Windows Defender Antivirus has removed history of malware and other potentially unwanted software.
    -
    Time: The time when the event occurred, for example when the history is purged. Note that this parameter is not used in threat events so that there is no confusion regarding whether it is remediation time or infection time. For those, we specifically call them as Action Time or Detection Time.
    +
    Time: The time when the event occurred, for example when the history is purged. This parameter is not used in threat events so that there is no confusion regarding whether it is remediation time or infection time. For those, we specifically call them as Action Time or Detection Time.
    User: <Domain>\<User>
    Windows Defender Antivirus has encountered an error trying to remove history of malware and other potentially unwanted software.
    -
    Time: The time when the event occurred, for example when the history is purged. Note that this parameter is not used in threat events so that there is no confusion regarding whether it is remediation time or infection time. For those, we specifically call them as Action Time or Detection Time.
    +
    Time: The time when the event occurred, for example when the history is purged. This parameter is not used in threat events so that there is no confusion regarding whether it is remediation time or infection time. For those, we specifically call them as Action Time or Detection Time.
    User: <Domain>\<User>
    Error Code: <Error code> Result code associated with threat status. Standard HRESULT values.
    @@ -791,7 +791,7 @@ Message: Description:
    -Windows Defender Antivirus has detected a suspicious behavior.
    For more information please see the following: +Windows Defender Antivirus has detected a suspicious behavior.
    For more information, see the following:
    Name: <Threat name>
    ID: <Threat ID>
    @@ -868,7 +868,7 @@ Message: Description:
    -Windows Defender Antivirus has detected malware or other potentially unwanted software.
    For more information please see the following: +Windows Defender Antivirus has detected malware or other potentially unwanted software.
    For more information, see the following:
    Name: <Threat name>
    ID: <Threat ID>
    @@ -949,7 +949,7 @@ Message: Description:
    -Windows Defender Antivirus has taken action to protect this machine from malware or other potentially unwanted software.
    For more information please see the following: +Windows Defender Antivirus has taken action to protect this machine from malware or other potentially unwanted software.
    For more information, see the following:
    Name: <Threat name>
    ID: <Threat ID>
    @@ -997,7 +997,7 @@ UAC
  21. Quarantine: The resource was quarantined
  22. Remove: The resource was deleted
  23. Allow: The resource was allowed to execute/exist
  24. -
  25. User defined: User defined action which is normally one from this list of actions that the user has specified
  26. +
  27. User defined: User-defined action that is normally one from this list of actions that the user has specified
  28. No action: No action
  29. Block: The resource was blocked from executing
  30. @@ -1010,7 +1010,7 @@ Description of the error.
    Signature Version: <Definition version>
    Engine Version: <Antimalware Engine version>
    NOTE: -Whenever Windows Defender Antivirus, Microsoft Security Essentials, Malicious Software Removal Tool, or System Center Endpoint Protection detects a malware, it will restore the following system settings and services which the malware might have changed:
      +Whenever Windows Defender Antivirus, Microsoft Security Essentials, Malicious Software Removal Tool, or System Center Endpoint Protection detects a malware, it will restore the following system settings and services that the malware might have changed:
      • Default Internet Explorer or Microsoft Edge setting
      • User Access Control settings
      • Chrome settings
      • @@ -1076,7 +1076,7 @@ Message: Description:
    -Windows Defender Antivirus has encountered a non-critical error when taking action on malware or other potentially unwanted software.
    For more information please see the following: +Windows Defender Antivirus has encountered a non-critical error when taking action on malware or other potentially unwanted software.
    For more information, see the following:
    Name: <Threat name>
    ID: <Threat ID>
    @@ -1124,7 +1124,7 @@ UAC
  31. Quarantine: The resource was quarantined
  32. Remove: The resource was deleted
  33. Allow: The resource was allowed to execute/exist
  34. -
  35. User defined: User defined action which is normally one from this list of actions that the user has specified
  36. +
  37. User defined: User-defined action that is normally one from this list of actions that the user has specified
  38. No action: No action
  39. Block: The resource was blocked from executing
  40. @@ -1171,7 +1171,7 @@ Message: Description:
    -Windows Defender Antivirus has encountered a critical error when taking action on malware or other potentially unwanted software.
    For more information please see the following: +Windows Defender Antivirus has encountered a critical error when taking action on malware or other potentially unwanted software.
    For more information, see the following:
    Name: <Threat name>
    ID: <Threat ID>
    @@ -1219,7 +1219,7 @@ UAC
  41. Quarantine: The resource was quarantined
  42. Remove: The resource was deleted
  43. Allow: The resource was allowed to execute/exist
  44. -
  45. User defined: User defined action which is normally one from this list of actions that the user has specified
  46. +
  47. User defined: User-defined action that is normally one from this list of actions that the user has specified
  48. No action: No action
  49. Block: The resource was blocked from executing
  50. @@ -1321,7 +1321,7 @@ Windows Defender Antivirus client is up and running in a healthy state.
    -
    Note This event will only be logged if the following policy is set: ThreatFileHashLogging unsigned.
    +
    Note: This event will only be logged if the following policy is set: ThreatFileHashLogging unsigned.
    -Windows Defender Antivirus configuration has changed. If this is an unexpected event you should review the settings as this may be the result of malware. +Windows Defender Antivirus configuration has changed. If this is an unexpected event, you should review the settings as this may be the result of malware.
    Old value: <Old value number> Old antivirus configuration value.
    From 8b28d1ea449074a44f6ed4f195c3e02adaf76e48 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Wed, 20 Nov 2019 13:02:18 -0800 Subject: [PATCH 176/199] Added scenario topic for fully-managed devices. Made minor edits to other topics. --- .../TOC.md | 1 + ...e-wdac-policy-for-fully-managed-devices.md | 170 ++++++++++++++++++ ...wdac-policy-for-lightly-managed-devices.md | 158 +++++++++++++++- .../select-types-of-rules-to-create.md | 2 +- .../types-of-devices.md | 7 +- ...control-with-intelligent-security-graph.md | 2 +- 6 files changed, 333 insertions(+), 7 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md diff --git a/windows/security/threat-protection/windows-defender-application-control/TOC.md b/windows/security/threat-protection/windows-defender-application-control/TOC.md index a83d4e34e0..7275492629 100644 --- a/windows/security/threat-protection/windows-defender-application-control/TOC.md +++ b/windows/security/threat-protection/windows-defender-application-control/TOC.md @@ -11,6 +11,7 @@ #### [Use multiple WDAC policies](deploy-multiple-windows-defender-application-control-policies.md) #### [Common WDAC deployment scenarios](types-of-devices.md) ##### [Create a WDAC policy for lightly-managed devices](create-wdac-policy-for-lightly-managed-devices.md) +##### [Create a WDAC policy for fully-managed devices](create-wdac-policy-for-fully-managed-devices.md) ##### [Create a WDAC policy for fixed-workload devices](create-initial-default-policy.md) ##### [Microsoft recommended block rules](microsoft-recommended-block-rules.md) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md new file mode 100644 index 0000000000..445b6fb85e --- /dev/null +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md @@ -0,0 +1,170 @@ +--- +title: Create a WDAC policy for fully-managed devices (Windows 10) +description: Windows Defender Application Control restricts which applications users are allowed to run and the code that runs in the system core. +keywords: whitelisting, security, malware +ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb +ms.reviewer: +manager: dansimp +ms.author: dansimp +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.localizationpriority: medium +audience: ITPro +ms.collection: M365-security-compliance +author: jsuther1974 +ms.reviewer: isbrahm +ms.author: dansimp +manager: dansimp +ms.date: 11/20/2019 +--- + +# Create a WDAC policy for fully-managed devices + +**Applies to:** + +- Windows 10 +- Windows Server 2016 and above + +This section outlines the process to create a WDAC policy for **fully-managed devices** within an organization. The key difference between this scenario and [lightly-managed devices](create-wdac-policy-for-lightly-managed-devices.md) is that all software deployed to a fully-managed device is managed by IT and users of the device cannot install arbitrary apps. Ideally, all apps are deployed using a software distribution solution, such as Microsoft Endpoint Manager (MEM). Additionally, users on fully-managed devices should ideally run as standard user and only authorized IT pros have administrative access. + +> [!NOTE] +> Some of the WDAC options described in this topic are only available on Windows 10 version 1903 and above. When using this topic to plan your own organization's WDAC policies, consider whether your managed clients can use all or some of these features and assess the impact for any features that may be unavailable on your clients. You may need to adapt this guidance to meet your specific organization's needs. + +As described in [common WDAC deployment scenarios](types-of-devices.md), we will use the example of **Lamna Healthcare Company (Lamna)** to illustrate this scenario. Lamna is attempting to adopt stronger application policies, including the use of application control to prevent unwanted or unauthorized applications from running on their managed devices. + +**Alice Pena** is the IT team lead tasked with the rollout of WDAC. + +Alice previously created a policy for the organization's lightly-managed devices. Some devices, however, are more tightly managed and can benefit from a more constrained policy. In particular, certain job functions such as administrative staff and task-workers are not granted administrator level access to their devices. Similarly, shared kiosks are configured only with a managed set of apps and all users of the device except IT run as standard user. On these devices, all apps are deployed and installed by IT. + +## Define the "circle-of-trust" for fully-managed devices + +Alice identifies the following key factors to arrive at the "circle-of-trust" for Lamna's fully-managed devices: + +- All clients are running Windows 10 version 1903 or above; +- All clients are managed by Microsoft Endpoint Manager (MEM) either with Configuration Manager (MEMCM) standalone or hybrid mode with Intune; + +> [!NOTE] +> Microsoft Endpoint Configuration Manager was previously known as System Center Configuration Manager (SCCM) + +- Most, but not all, apps are deployed using MEMCM; +- Sometimes, IT staff install apps directly to these devices without using MEMCM; +- All users except IT are standard users on these devices. + +Alice's team develops a simple console application, called *LamnaITInstaller.exe*, which will become the authorized way for IT staff to install apps directly to devices. *LamnaITInstaller.exe* allows the IT pro to launch another process, such as an app installer. Alice will configure *LamnaITInstaller.exe* as an additional managed installer for WDAC and allows her to remove the need for filepath rules. + +Based on the above, Alice defines the pseudo-rules for the policy: + +1. **“Windows works”** rules which authorizes: + - Windows + - WHQL (3rd party kernel drivers) + - Windows Store signed apps + +2. **"MEMCM works”** rules which includes signer and hash rules for MEMCM components to properly function +3. **Allow Managed Installer** (MEMCM and *LamnaITInstaller.exe* configured as a managed installer) + +The critical differences between this set of pseudo-rules and those defined for Lamna's [lightly-managed devices](create-wdac-policy-for-lightly-managed-devices.md#Define-the-"circle-of-trust"-for-lightly-managed-devices) are: + +- Removal of the Intelligent Security Graph (ISG) option; and +- Removal of filepath rules. + +## Create a custom base policy using an example WDAC base policy + +Having defined the "circle-of-trust", Alice is ready to generate the initial policy for Lamna's fully-managed devices. She decides to use MEMCM to create the initial base policy and then customize it to meet Lamna's needs. + +Alice follows these steps to complete this task: + +> [!NOTE] +> If you do not use MEMCM or prefer to use a different [example WDAC base policy](example-wdac-base-policies.md) for your own policy, skip to step 2 and substitute the MEMCM policy path with your preferred example base policy. + +1. [Use MEMCM to create and deploy an audit policy](https://docs.microsoft.com/configmgr/protect/deploy-use/use-device-guard-with-configuration-manager) to a client device running Windows 10 version 1903 or above. + +2. On the client device, run the following commands in an elevated Windows PowerShell session to initialize variables: + + ```powershell + $PolicyName= "Lamna_FullyManagedClients_Audit" + $LamnaPolicy=$env:userprofile+"\Desktop\"+$PolicyName+".xml" + $MEMCMPolicy=$env:windir+"\CCM\DeviceGuard\MergedPolicy_Audit_ISG.xml" + ``` + +3. Copy the policy created by MEMCM to the desktop: + + ```powershell + cp $MEMCMPolicy $LamnaPolicy + ``` + +4. Give the new policy a unique ID, descriptive name, and initial version number: + + ```powershell + Set-CIPolicyIdInfo -FilePath $LamnaPolicy -PolicyName $PolicyName -ResetPolicyID + Set-CIPolicyVersion -FilePath $LamnaPolicy -Version "1.0.0.0" + ``` + +5. Modify the copied policy to set policy rules: + + ```powershell + Set-RuleOption -FilePath $LamnaPolicy -Option 3 # Audit Mode + Set-RuleOption -FilePath $LamnaPolicy -Option 6 # Unsigned Policy + Set-RuleOption -FilePath $LamnaPolicy -Option 9 # Advanced Boot Menu + Set-RuleOption -FilePath $LamnaPolicy -Option 12 # Enforce Store Apps + Set-RuleOption -FilePath $LamnaPolicy -Option 13 # Managed Installer + Set-RuleOption -FilePath $LamnaPolicy -Option 16 # No Reboot + Set-RuleOption -FilePath $LamnaPolicy -Option 17 # Allow Supplemental + Set-RuleOption -FilePath $LamnaPolicy -Option 19 # Dynamic Code Security + ``` + +6. If appropriate, add additional signer or file rules to further customize the policy for your organization. + +7. Use [ConvertFrom-CIPolicy](https://docs.microsoft.com/powershell/module/configci/convertfrom-cipolicy) to convert the WDAC policy to a binary format: + + > [!NOTE] + > In the sample commands below, replace the string "{InsertPolicyID}" with the actual PolicyID GUID (including braces **{ }**) found in your policy XML file. + + ```powershell + $WDACPolicyBin=$env:userprofile+"\Desktop\"+$PolicyName+"_{InsertPolicyID}.bin" + ConvertFrom-CIPolicy $LamnaPolicy $WDACPolicyBin + ``` + +8. Upload your base policy XML and the associated binary to a source control solution such as [GitHub](https://github.com/) or a document management solution such as [Office 365 SharePoint](https://products.office.com/sharepoint/collaboration). + +At this point, Alice now has an initial policy that is ready to deploy in audit mode to the managed clients within Lamna. + +## Security considerations of this fully-managed policy + +Alice has defined a policy for Lamna's fully-managed devices that makes some trade-offs between security and manageability for apps. Some of the trade-offs include: + +- **Users with administrative access**
    + Although applying to fewer users, Lamna still allows some IT staff to log in to its fully-managed devices as administrator. This allows these admin users (or malware running with the user's privileges) to modify or remove altogether the WDAC policy applied on the device. Additionally, administrators can configure any app they wish to operate as a managed installer which would allow them to gain persistent app authorization for whatever apps or binaries they wish. + + Possible mitigations: + - Use signed WDAC policies and UEFI BIOS access protection to prevent tampering of WDAC policies. + - Create and deploy signed catalog files as part of the app deployment process in order to remove the requirement for managed installer. + - Use device attestation to detect the configuration state of WDAC at boot time and use that information to condition access to sensitive corporate resources. +- **Unsigned policies**
    + Unsigned policies can be replaced or removed without consequence by any process running as administrator. Unsigned base policies that also enable supplemental policies can have their "circle-of-trust" altered by any unsigned supplemental policy. + + Existing mitigations applied: + - Limit who can elevate to administrator on the device. + + Possible mitigations: + - Use signed WDAC policies and UEFI BIOS access protection to prevent tampering of WDAC policies. +- **Managed installer**
    + See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer.md#Security-considerations-with-managed-installer) + + Existing mitigations applied: + - Limit who can elevate to administrator on the device. + + Possible mitigations: + - Create and deploy signed catalog files as part of the app deployment process in order to remove the requirement for managed installer. +- **Supplemental policies**
    + Supplemental policies are designed to relax the associated base policy. Additionally allowing unsigned policies allows any administrator process to expand the "circle-of-trust" defined by the base policy without restriction. + + Possible mitgations: + - Use signed WDAC policies which allow authorized signed supplemental policies only. + - Use a restrictive audit mode policy to audit app usage and augment vulnerability detection. + +## Up next + +- [Create a WDAC policy for fixed-workload devices using a reference computer](create-initial-default-policy.md) +- [Prepare to deploy WDAC policies](windows-defender-application-control-deployment-guide.md) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md index 05c0c13621..a0aef66202 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md @@ -27,8 +27,160 @@ ms.date: 11/15/2019 - Windows 10 - Windows Server 2016 and above -This section outlines the process to create a WDAC policy for lightly-managed devices within an organization. Typically, organizations that are new to application control will be most successful if they start with a permissive policy like the one described in this topic. Organizations can choose to harden the policy over time to achieve a stronger overall security posture on their WDAC managed devices as described in later topics. +This section outlines the process to create a WDAC policy for **lightly-managed devices** within an organization. Typically, organizations that are new to application control will be most successful if they start with a permissive policy like the one described in this topic. Organizations can choose to harden the policy over time to achieve a stronger overall security posture on their WDAC managed devices as described in later topics. -## Example: Lamna Healthcare Company +> [!NOTE] +> Some of the WDAC options described in this topic are only available on Windows 10 version 1903 and above. When using this topic to plan your own organization's WDAC policies, consider whether your managed clients can use all or some of these features and assess the impact for any features that may be unavailable on your clients. You may need to adapt this guidance to meet your specific organization's needs. -As described in the [previous topic](types-of-devices.md), Lamna Healthcare Company (Lamna) is attempting to adopt stronger application policies, including the use of application control to prevent unwanted or unauthorized applications from running on their managed devices. Alice Pena is the IT team lead tasked with the roll out of WDAC. Recognizing where Lamna is starting from, with very loose application policies, Alice knows that she will need to take an incremental approach to application control that begins with a very relaxed initial policy for most user devices. \ No newline at end of file +As in the [previous topic](types-of-devices.md), we will use the example of **Lamna Healthcare Company (Lamna)** to illustrate this scenario. Lamna is attempting to adopt stronger application policies, including the use of application control to prevent unwanted or unauthorized applications from running on their managed devices. + +**Alice Pena** is the IT team lead tasked with the rollout of WDAC. Recognizing where Lamna is starting from, with very loose application usage policies and a culture of maximum app flexibility for users, Alice knows that she will need to take an incremental approach to application control and use different policies for different workloads. + +For the majority of users and devices, Alice wants to create an initial policy that is as relaxed as possible in order to minimize user productivity impact, while still providing security value. + +## Define the "circle-of-trust" for lightly-managed devices + +Alice identifies the following key factors to arrive at the "circle-of-trust" for Lamna's lightly-managed devices, which currently includes most end-user devices: + +- All clients are running Windows 10 version 1903 or above; +- All clients are managed by Microsoft Endpoint Manager (MEM) either with Configuration Manager (MEMCM) standalone or hybrid mode with Intune; + +> [!NOTE] +> Microsoft Endpoint Configuration Manager was previously known as System Center Configuration Manager (SCCM) + +- Some, but not all, apps are deployed using MEMCM; +- Most users are local administrators on their devices; +- Some teams may need additional rules to authorize specific apps that don't apply generally to all other users. + +Based on the above, Alice defines the pseudo-rules for the policy: + +1. **“Windows works”** rules which authorizes: + - Windows + - WHQL (3rd party kernel drivers) + - Windows Store signed apps + +2. **"MEMCM works”** rules which includes signer and hash rules for MEMCM components to properly function +3. **Allow Managed Installer** (MEMCM configured as a managed installer) +4. **Allow Intelligent Security Graph (ISG)** (reputation-based authorization) +5. **Admin-only path rules** for the following locations: + - C:\Program Files\* + - C:\Program Files (x86)\* + - %windir%\* + +## Create a custom base policy using an example WDAC base policy + +Having defined the "circle-of-trust", Alice is ready to generate the initial policy for Lamna's lightly-managed devices. She decides to use MEMCM to create the initial base policy and then customize it to meet Lamna's needs. + +Alice follows these steps to complete this task: + +> [!NOTE] +> If you do not use MEMCM or prefer to use a different [example WDAC base policy](example-wdac-base-policies.md) for your own policy, skip to step 2 and substitute the MEMCM policy path with your preferred example base policy. + +1. [Use MEMCM to create and deploy an audit policy](https://docs.microsoft.com/configmgr/protect/deploy-use/use-device-guard-with-configuration-manager) to a client device running Windows 10 version 1903 or above. + +2. On the client device, run the following commands in an elevated Windows PowerShell session to initialize variables: + + ```powershell + $PolicyName= "Lamna_LightlyManagedClients_Audit" + $LamnaPolicy=$env:userprofile+"\Desktop\"+$PolicyName+".xml" + $MEMCMPolicy=$env:windir+"\CCM\DeviceGuard\MergedPolicy_Audit_ISG.xml" + ``` + +3. Copy the policy created by MEMCM to the desktop: + + ```powershell + cp $MEMCMPolicy $LamnaPolicy + ``` + +4. Give the new policy a unique ID, descriptive name, and initial version number: + + ```powershell + Set-CIPolicyIdInfo -FilePath $LamnaPolicy -PolicyName $PolicyName -ResetPolicyID + Set-CIPolicyVersion -FilePath $LamnaPolicy -Version "1.0.0.0" + ``` + +5. Modify the copied policy to set policy rules: + + ```powershell + Set-RuleOption -FilePath $LamnaPolicy -Option 3 # Audit Mode + Set-RuleOption -FilePath $LamnaPolicy -Option 6 # Unsigned Policy + Set-RuleOption -FilePath $LamnaPolicy -Option 9 # Advanced Boot Menu + Set-RuleOption -FilePath $LamnaPolicy -Option 12 # Enforce Store Apps + Set-RuleOption -FilePath $LamnaPolicy -Option 13 # Managed Installer + Set-RuleOption -FilePath $LamnaPolicy -Option 14 # ISG + Set-RuleOption -FilePath $LamnaPolicy -Option 16 # No Reboot + Set-RuleOption -FilePath $LamnaPolicy -Option 17 # Allow Supplemental + Set-RuleOption -FilePath $LamnaPolicy -Option 19 # Dynamic Code Security + ``` + +6. Add rules to allow windir and Program Files directories: + + ```powershell + $PathRules += New-CIPolicyRule -FilePathRule "%windir%\*" + $PathRules += New-CIPolicyRule -FilePathRule "%OSDrive%\Program Files\*" + $PathRules += New-CIPolicyRule -FilePathRule "%OSDrive%\Program Files (x86)\*" + Merge-CIPolicy -OutputFilePath = $LamnaPolicy -PolicyPaths $LamnaPolicy -Rules $PathRules + ``` + +7. If appropriate, add additional signer or file rules to further customize the policy for your organization. + +8. Use [ConvertFrom-CIPolicy](https://docs.microsoft.com/powershell/module/configci/convertfrom-cipolicy) to convert the WDAC policy to a binary format: + + > [!NOTE] + > In the sample commands below, replace the string "{InsertPolicyID}" with the actual PolicyID GUID (including braces **{ }**) found in your policy XML file. + + ```powershell + $WDACPolicyBin=$env:userprofile+"\Desktop\"+$PolicyName+"_{InsertPolicyID}.bin" + ConvertFrom-CIPolicy $LamnaPolicy $WDACPolicyBin + ``` + +9. Upload your base policy XML and the associated binary to a source control solution such as [GitHub](https://github.com/) or a document management solution such as [Office 365 SharePoint](https://products.office.com/sharepoint/collaboration). + +At this point, Alice now has an initial policy that is ready to deploy in audit mode to the managed clients within Lamna. + +## Security considerations of this lightly-managed policy + +In order to minimize user productivity impact, Alice has defined a policy that makes several trade-offs between security and user app flexibility. Some of the trade-offs include: + +- **Users with administrative access**
    + By far the most impactful security trade-off, this allows the device user (or malware running with the user's privileges) to modify or remove altogether the WDAC policy applied on the device. Additionally, administrators can configure any app they wish to operate as a managed installer which would allow them to gain persistent app authorization for whatever apps or binaries they wish. + + Possible mitigations: + - Use signed WDAC policies and UEFI BIOS access protection to prevent tampering of WDAC policies. + - Create and deploy signed catalog files as part of the app deployment process in order to remove the requirement for managed installer. + - Use device attestation to detect the configuration state of WDAC at boot time and use that information to condition access to sensitive corporate resources. +- **Unsigned policies**
    + Unsigned policies can be replaced or removed without consequence by any process running as administrator. Unsigned base policies that also enable supplemental policies can have their "circle-of-trust" altered by any unsigned supplemental policy. + + Possible mitigations: + - Use signed WDAC policies and UEFI BIOS access protection to prevent tampering of WDAC policies. + - Limit who can elevate to administrator on the device. +- **Managed installer**
    + See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer.md#Security-considerations-with-managed-installer) + + Possible mitigations: + - Create and deploy signed catalog files as part of the app deployment process in order to remove the requirement for managed installer. + - Limit who can elevate to administrator on the device. +- **Intelligent Security Graph (ISG)**
    + See [security considerations with the Intelligent Security Graph](use-windows-defender-application-control-with-intelligent-security-graph.md#Security-considerations-with-the-Intelligent-Security-Graph) + + Possible mitigations: + - Implement policies requiring apps are managed by IT; audit existing app usage and deploy authorized apps using a software distribution solution such as Microsoft Endpoint Manager; move from ISG to managed installer or signature based rules. + - Use a restrictive audit mode policy to audit app usage and augment vulnerability detection. +- **Supplemental policies**
    + Supplemental policies are designed to relax the associated base policy. Additionally allowing unsigned policies allows any administrator process to expand the "circle-of-trust" defined by the base policy without restriction. + + Possible mitgations: + - Use signed WDAC policies which allow authorized signed supplemental policies only. + - Use a restrictive audit mode policy to audit app usage and augment vulnerability detection. +- **FilePath rules**
    + See [more information about filepath rules](select-types-of-rules-to-create.md#More-information-about-filepath-rules) + + Possible mitigations: + - Limit who can elevate to administrator on the device. + - Migrate from filepath rules to managed installer or signature-based rules. + +## Up next + +- [Create a WDAC policy for fully-managed devices](create-wdac-policy-for-fully-managed-devices.md) +- [Prepare to deploy WDAC policies](windows-defender-application-control-deployment-guide.md) diff --git a/windows/security/threat-protection/windows-defender-application-control/select-types-of-rules-to-create.md b/windows/security/threat-protection/windows-defender-application-control/select-types-of-rules-to-create.md index 6e77768954..4a8db44a9f 100644 --- a/windows/security/threat-protection/windows-defender-application-control/select-types-of-rules-to-create.md +++ b/windows/security/threat-protection/windows-defender-application-control/select-types-of-rules-to-create.md @@ -54,7 +54,7 @@ You can set several rule options within a WDAC policy. Table 1 describes each ru | **2 Required:WHQL** | By default, legacy drivers that are not Windows Hardware Quality Labs (WHQL) signed are allowed to execute. Enabling this rule requires that every executed driver is WHQL signed and removes legacy driver support. Going forward, every new Windows 10–compatible driver must be WHQL certified. | | **3 Enabled:Audit Mode (Default)** | Enables the execution of binaries outside of the WDAC policy but logs each occurrence in the CodeIntegrity event log, which can be used to update the existing policy before enforcement. To begin enforcing a WDAC policy, delete this option. | | **4 Disabled:Flight Signing** | If enabled, WDAC policies will not trust flightroot-signed binaries. This would be used in the scenario in which organizations only want to run released binaries, not flighted builds. | -| **5 Enabled:Inherit Default Policy** | This option is not currently supported. | +| **5 Enabled:Inherit Default Policy** | This option is reserved for future use. | | **6 Enabled:Unsigned System Integrity Policy (Default)** | Allows the policy to remain unsigned. When this option is removed, the policy must be signed and have UpdatePolicySigners added to the policy to enable future policy modifications. | | **7 Allowed:Debug Policy Augmented** | This option is not currently supported. | | **8 Required:EV Signers** | In addition to being WHQL signed, this rule requires that drivers must have been submitted by a partner that has an Extended Verification (EV) certificate. All future Windows 10 and later drivers will meet this requirement. | diff --git a/windows/security/threat-protection/windows-defender-application-control/types-of-devices.md b/windows/security/threat-protection/windows-defender-application-control/types-of-devices.md index 6d7101e72a..6a2781b950 100644 --- a/windows/security/threat-protection/windows-defender-application-control/types-of-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/types-of-devices.md @@ -32,7 +32,7 @@ Typically, deployment of Windows Defender Application Control (WDAC) happens bes | **Lightly managed devices**: Company-owned, but users are free to install software.
    Devices are required to run organization's antivirus solution and client management tools. | WDAC can be used to help protect the kernel, and to monitor (audit) for problem applications rather than limiting the applications that can be run. | | **Fully managed devices**: Allowed software is restricted by IT department.
    Users can request additional software, or install from a list of applications provided by IT department.
    Examples: locked-down, company-owned desktops and laptops. | An initial baseline WDAC policy can be established and enforced. Whenever the IT department approves additional applications, it will update the WDAC policy and (for unsigned LOB applications) the catalog.
    WDAC policies are supported by the HVCI service. | | **Fixed-workload devices**: Perform same tasks every day.
    Lists of approved applications rarely change.
    Examples: kiosks, point-of-sale systems, call center computers. | WDAC can be deployed fully, and deployment and ongoing administration are relatively straightforward.
    After WDAC deployment, only approved applications can run. This is because of protections offered by WDAC. | -| **Bring Your Own Device**: Employees are allowed to bring their own devices, and also use those devices away from work. | WDAC does not apply. Instead, you can explore other hardening and security features with MDM-based conditional access solutions, such as Microsoft Intune. | +| **Bring Your Own Device**: Employees are allowed to bring their own devices, and also use those devices away from work. | In most cases, WDAC does not apply. Instead, you can explore other hardening and security features with MDM-based conditional access solutions, such as Microsoft Intune. However, you may choose to deploy an audit-mode policy to these devices or employ a block-list only policy to prevent specific apps or binaries that are considered malicious or vulnerable by your organization. | ## An introduction to Lamna Healthcare Company @@ -40,7 +40,10 @@ In the next set of topics, we will explore each of the above scenarios using a f Lamna Healthcare Company (Lamna) is a large healthcare provider operating in the United States. Lamna employs thousands of people, from doctors and nurses to accountants, in-house lawyers, and IT technicians. Their device use cases are varied and include single-user workstations for their professional staff, shared kiosks used by doctors and nurses to access patient records, dedicated medical devices such as MRI scanners, and many others. Additionally, Lamna has a relaxed, bring-your-own-device policy for many of their professional staff. -Lamna uses Microsoft Endpoint Manager (MEM) in hybrid mode with both Configuration Manager and Intune. Although they use MEM to deploy many applications, Lamna has always had very relaxed application usage practices and individual teams and employees have been able to install and use any applications they deem necessary for their role on their own workstations. Lamna also recently started to use Microsoft Defender Advanced Threat Protection (MDATP) for better endpoint detection and response. +Lamna uses [Microsoft Endpoint Manager](https://www.microsoft.com/microsoft-365/microsoft-endpoint-manager) (MEM) in hybrid mode with both Configuration Manager and Intune. Although they use MEM to deploy many applications, Lamna has always had very relaxed application usage practices and individual teams and employees have been able to install and use any applications they deem necessary for their role on their own workstations. Lamna also recently started to use [Microsoft Defender Advanced Threat Protection](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) (MDATP) for better endpoint detection and response. + +> [!NOTE] +> Microsoft Endpoint Configuration Manager was previously known as System Center Configuration Manager (SCCM) Recently, Lamna experienced a ransomware event that required an expensive recovery process and may have included data exfiltration by the unknown attacker. Part of the attack included installing and running malicious binaries that evaded detection by Lamna's antivirus solution but would have been blocked by an application control policy. In response, Lamna's executive board has authorized a number of new security IT responses, including tightening policies for application use and introducing application control. diff --git a/windows/security/threat-protection/windows-defender-application-control/use-windows-defender-application-control-with-intelligent-security-graph.md b/windows/security/threat-protection/windows-defender-application-control/use-windows-defender-application-control-with-intelligent-security-graph.md index ab14272bde..18194e489d 100644 --- a/windows/security/threat-protection/windows-defender-application-control/use-windows-defender-application-control-with-intelligent-security-graph.md +++ b/windows/security/threat-protection/windows-defender-application-control/use-windows-defender-application-control-with-intelligent-security-graph.md @@ -89,7 +89,7 @@ appidtel start For WDAC policies deployed over MDM using the AppLocker CSP this step is not required as the CSP will enable the necessary components. ISG enabled through the SCCM WDAC UX will not need this step but if custom policies are being deployed outside of the WDAC UX through SCCM then this step is required. -## Security considerations with using the Intelligent Security Graph +## Security considerations with the Intelligent Security Graph Since the ISG is a heuristic-based mechanism, it does not provide the same security guarantees that explicit allow or deny rules do. It is best suited for deployment to systems where each user is configured as a standard user and there are other monitoring systems in place like Windows Defender Advanced Threat Protection to help provide optics into what users are doing. From 0544f20f133c56864cf57d979c157ff0c045acb0 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Wed, 20 Nov 2019 13:17:12 -0800 Subject: [PATCH 177/199] Fixed links --- .../create-wdac-policy-for-fully-managed-devices.md | 4 ++-- .../create-wdac-policy-for-lightly-managed-devices.md | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md index 445b6fb85e..db4bf85899 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md @@ -64,7 +64,7 @@ Based on the above, Alice defines the pseudo-rules for the policy: 2. **"MEMCM works”** rules which includes signer and hash rules for MEMCM components to properly function 3. **Allow Managed Installer** (MEMCM and *LamnaITInstaller.exe* configured as a managed installer) -The critical differences between this set of pseudo-rules and those defined for Lamna's [lightly-managed devices](create-wdac-policy-for-lightly-managed-devices.md#Define-the-"circle-of-trust"-for-lightly-managed-devices) are: +The critical differences between this set of pseudo-rules and those defined for Lamna's [lightly-managed devices](create-wdac-policy-for-lightly-managed-devices#Define-the-"circle-of-trust"-for-lightly-managed-devices) are: - Removal of the Intelligent Security Graph (ISG) option; and - Removal of filepath rules. @@ -150,7 +150,7 @@ Alice has defined a policy for Lamna's fully-managed devices that makes some tra Possible mitigations: - Use signed WDAC policies and UEFI BIOS access protection to prevent tampering of WDAC policies. - **Managed installer**
    - See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer.md#Security-considerations-with-managed-installer) + See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer#Security-considerations-with-managed-installer) Existing mitigations applied: - Limit who can elevate to administrator on the device. diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md index a0aef66202..e6b6d9ad54 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md @@ -156,13 +156,13 @@ In order to minimize user productivity impact, Alice has defined a policy that m - Use signed WDAC policies and UEFI BIOS access protection to prevent tampering of WDAC policies. - Limit who can elevate to administrator on the device. - **Managed installer**
    - See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer.md#Security-considerations-with-managed-installer) + See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer#Security-considerations-with-managed-installer) Possible mitigations: - Create and deploy signed catalog files as part of the app deployment process in order to remove the requirement for managed installer. - Limit who can elevate to administrator on the device. - **Intelligent Security Graph (ISG)**
    - See [security considerations with the Intelligent Security Graph](use-windows-defender-application-control-with-intelligent-security-graph.md#Security-considerations-with-the-Intelligent-Security-Graph) + See [security considerations with the Intelligent Security Graph](use-windows-defender-application-control-with-intelligent-security-graph#Security-considerations-with-the-Intelligent-Security-Graph) Possible mitigations: - Implement policies requiring apps are managed by IT; audit existing app usage and deploy authorized apps using a software distribution solution such as Microsoft Endpoint Manager; move from ISG to managed installer or signature based rules. @@ -174,7 +174,7 @@ In order to minimize user productivity impact, Alice has defined a policy that m - Use signed WDAC policies which allow authorized signed supplemental policies only. - Use a restrictive audit mode policy to audit app usage and augment vulnerability detection. - **FilePath rules**
    - See [more information about filepath rules](select-types-of-rules-to-create.md#More-information-about-filepath-rules) + See [more information about filepath rules](select-types-of-rules-to-create#More-information-about-filepath-rules) Possible mitigations: - Limit who can elevate to administrator on the device. From 815f9df3f4a52aa493cd67909e974fefd7ae5594 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Wed, 20 Nov 2019 14:31:47 -0800 Subject: [PATCH 178/199] Revert "Fixed links" This reverts commit 0544f20f133c56864cf57d979c157ff0c045acb0. --- .../create-wdac-policy-for-fully-managed-devices.md | 4 ++-- .../create-wdac-policy-for-lightly-managed-devices.md | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md index db4bf85899..445b6fb85e 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md @@ -64,7 +64,7 @@ Based on the above, Alice defines the pseudo-rules for the policy: 2. **"MEMCM works”** rules which includes signer and hash rules for MEMCM components to properly function 3. **Allow Managed Installer** (MEMCM and *LamnaITInstaller.exe* configured as a managed installer) -The critical differences between this set of pseudo-rules and those defined for Lamna's [lightly-managed devices](create-wdac-policy-for-lightly-managed-devices#Define-the-"circle-of-trust"-for-lightly-managed-devices) are: +The critical differences between this set of pseudo-rules and those defined for Lamna's [lightly-managed devices](create-wdac-policy-for-lightly-managed-devices.md#Define-the-"circle-of-trust"-for-lightly-managed-devices) are: - Removal of the Intelligent Security Graph (ISG) option; and - Removal of filepath rules. @@ -150,7 +150,7 @@ Alice has defined a policy for Lamna's fully-managed devices that makes some tra Possible mitigations: - Use signed WDAC policies and UEFI BIOS access protection to prevent tampering of WDAC policies. - **Managed installer**
    - See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer#Security-considerations-with-managed-installer) + See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer.md#Security-considerations-with-managed-installer) Existing mitigations applied: - Limit who can elevate to administrator on the device. diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md index e6b6d9ad54..a0aef66202 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md @@ -156,13 +156,13 @@ In order to minimize user productivity impact, Alice has defined a policy that m - Use signed WDAC policies and UEFI BIOS access protection to prevent tampering of WDAC policies. - Limit who can elevate to administrator on the device. - **Managed installer**
    - See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer#Security-considerations-with-managed-installer) + See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer.md#Security-considerations-with-managed-installer) Possible mitigations: - Create and deploy signed catalog files as part of the app deployment process in order to remove the requirement for managed installer. - Limit who can elevate to administrator on the device. - **Intelligent Security Graph (ISG)**
    - See [security considerations with the Intelligent Security Graph](use-windows-defender-application-control-with-intelligent-security-graph#Security-considerations-with-the-Intelligent-Security-Graph) + See [security considerations with the Intelligent Security Graph](use-windows-defender-application-control-with-intelligent-security-graph.md#Security-considerations-with-the-Intelligent-Security-Graph) Possible mitigations: - Implement policies requiring apps are managed by IT; audit existing app usage and deploy authorized apps using a software distribution solution such as Microsoft Endpoint Manager; move from ISG to managed installer or signature based rules. @@ -174,7 +174,7 @@ In order to minimize user productivity impact, Alice has defined a policy that m - Use signed WDAC policies which allow authorized signed supplemental policies only. - Use a restrictive audit mode policy to audit app usage and augment vulnerability detection. - **FilePath rules**
    - See [more information about filepath rules](select-types-of-rules-to-create#More-information-about-filepath-rules) + See [more information about filepath rules](select-types-of-rules-to-create.md#More-information-about-filepath-rules) Possible mitigations: - Limit who can elevate to administrator on the device. From 4f80e4c6afe3e0dc6dca3191ed16dd242d7a4b59 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 20 Nov 2019 14:37:53 -0800 Subject: [PATCH 179/199] Corrected indentation of code block --- .../microsoft-defender-atp/troubleshoot-np.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md index 743860ad46..8589345cbe 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md @@ -61,12 +61,12 @@ You can enable network protection in audit mode and then visit a website that we 1. Perform the connection activity that is causing an issue (for example, attempt to visit the site, or connect to the IP address you do or don't want to block). 1. [Review the network protection event logs](network-protection.md#review-network-protection-events-in-windows-event-viewer) to see if the feature would have blocked the connection if it had been set to **Enabled**. - > - >If network protection is not blocking a connection that you are expecting it should block, enable the feature. + + If network protection is not blocking a connection that you are expecting it should block, enable the feature. -```PowerShell -Set-MpPreference -EnableNetworkProtection Enabled -``` + ```PowerShell + Set-MpPreference -EnableNetworkProtection Enabled + ``` ## Report a false positive or false negative From 38a2f2a029c1373e27326df1832495d691cc7b54 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 20 Nov 2019 14:40:18 -0800 Subject: [PATCH 180/199] Corrected indentation of notes Corrected indentation of notes under "Confirm block at first sight is enabled with Intune" --- ...ure-block-at-first-sight-windows-defender-antivirus.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md index 80515f04eb..47b2f1d42a 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md @@ -52,8 +52,8 @@ Block at first sight requires a number of settings to be configured correctly or 1. In Intune, navigate to **Device configuration - Profiles > *Profile name* > Device restrictions > Windows Defender Antivirus**. -> [!NOTE] -> The profile you select must be a Device Restriction profile type, not an Endpoint Protection profile type. + > [!NOTE] + > The profile you select must be a Device Restriction profile type, not an Endpoint Protection profile type. 2. Verify these settings are configured as follows: @@ -64,8 +64,8 @@ Block at first sight requires a number of settings to be configured correctly or ![Intune config](images/defender/intune-block-at-first-sight.png) -> [!WARNING] -> Setting the file blocking level to **High** will apply a strong level of detection. In the unlikely event that it causes a false positive detection of legitimate files, use the option to [restore the quarantined files](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/restore-quarantined-files-windows-defender-antivirus). + > [!WARNING] + > Setting the file blocking level to **High** will apply a strong level of detection. In the unlikely event that it causes a false positive detection of legitimate files, use the option to [restore the quarantined files](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/restore-quarantined-files-windows-defender-antivirus). For more information about configuring Windows Defender Antivirus device restrictions in Intune, see [Configure device restriction settings in Microsoft Intune](https://docs.microsoft.com/intune/device-restrictions-configure). From c0e3b3590792295335747ec8b0c3be2361fa569a Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Wed, 20 Nov 2019 16:03:47 -0800 Subject: [PATCH 181/199] Update WDAC fully-managed devices metadata to remove duplicate info --- .../create-wdac-policy-for-fully-managed-devices.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md index 445b6fb85e..ae08cbe091 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md @@ -3,9 +3,6 @@ title: Create a WDAC policy for fully-managed devices (Windows 10) description: Windows Defender Application Control restricts which applications users are allowed to run and the code that runs in the system core. keywords: whitelisting, security, malware ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb -ms.reviewer: -manager: dansimp -ms.author: dansimp ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library From 6dbc32d18f7eacfdbbced716be62092a8f8a18b9 Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Wed, 20 Nov 2019 16:13:42 -0800 Subject: [PATCH 182/199] Fix WDAC fully-managed formatting --- .../create-wdac-policy-for-fully-managed-devices.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md index ae08cbe091..2b8c612155 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md @@ -134,30 +134,30 @@ Alice has defined a policy for Lamna's fully-managed devices that makes some tra - **Users with administrative access**
    Although applying to fewer users, Lamna still allows some IT staff to log in to its fully-managed devices as administrator. This allows these admin users (or malware running with the user's privileges) to modify or remove altogether the WDAC policy applied on the device. Additionally, administrators can configure any app they wish to operate as a managed installer which would allow them to gain persistent app authorization for whatever apps or binaries they wish. - Possible mitigations: + Possible mitigations: - Use signed WDAC policies and UEFI BIOS access protection to prevent tampering of WDAC policies. - Create and deploy signed catalog files as part of the app deployment process in order to remove the requirement for managed installer. - Use device attestation to detect the configuration state of WDAC at boot time and use that information to condition access to sensitive corporate resources. - **Unsigned policies**
    Unsigned policies can be replaced or removed without consequence by any process running as administrator. Unsigned base policies that also enable supplemental policies can have their "circle-of-trust" altered by any unsigned supplemental policy. - Existing mitigations applied: + Existing mitigations applied: - Limit who can elevate to administrator on the device. - Possible mitigations: + Possible mitigations: - Use signed WDAC policies and UEFI BIOS access protection to prevent tampering of WDAC policies. - **Managed installer**
    See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer.md#Security-considerations-with-managed-installer) - Existing mitigations applied: + Existing mitigations applied: - Limit who can elevate to administrator on the device. - Possible mitigations: + Possible mitigations: - Create and deploy signed catalog files as part of the app deployment process in order to remove the requirement for managed installer. - **Supplemental policies**
    Supplemental policies are designed to relax the associated base policy. Additionally allowing unsigned policies allows any administrator process to expand the "circle-of-trust" defined by the base policy without restriction. - Possible mitgations: + Possible mitigations: - Use signed WDAC policies which allow authorized signed supplemental policies only. - Use a restrictive audit mode policy to audit app usage and augment vulnerability detection. From 3c0a78fc69bdf5719e8c4c39087af963f201ac5f Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Wed, 20 Nov 2019 16:21:35 -0800 Subject: [PATCH 183/199] WDAC initial policy remove references to device guard Also add info on multiple policy format --- .../create-initial-default-policy.md | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md index 04f8c31125..b621d99439 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md @@ -3,9 +3,6 @@ title: Create a WDAC policy for fixed-workload devices using a reference compute description: Windows Defender Application Control restricts which applications users are allowed to run and the code that runs in the system core. keywords: whitelisting, security, malware ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb -ms.reviewer: -manager: dansimp -ms.author: dansimp ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library @@ -52,13 +49,13 @@ You can remove or disable such software on the reference computer. To create a WDAC policy, copy each of the following commands into an elevated Windows PowerShell session, in order: -1. Initialize variables that you will use. The following example commands use **InitialScan.xml** and **DeviceGuardPolicy.bin** for the names of the files that will be created: +1. Initialize variables that you will use. The following example commands use **InitialScan.xml** and **WDACPolicy.bin** for the names of the files that will be created: `$CIPolicyPath=$env:userprofile+"\Desktop\"` `$InitialCIPolicy=$CIPolicyPath+"InitialScan.xml"` - `$CIPolicyBin=$CIPolicyPath+"DeviceGuardPolicy.bin"` + `$CIPolicyBin=$CIPolicyPath+"WDACPolicy.bin"` 2. Use [New-CIPolicy](https://docs.microsoft.com/powershell/module/configci/new-cipolicy) to create a new WDAC policy by scanning the system for installed applications: @@ -69,7 +66,7 @@ To create a WDAC policy, copy each of the following commands into an elevated Wi > [!Note] > > - When you specify the **-UserPEs** parameter (to include user mode executables in the scan), rule option **0 Enabled:UMCI** is automatically added to the WDAC policy. In contrast, if you do not specify **-UserPEs**, the policy will be empty of user mode executables and will only have rules for kernel mode binaries like drivers, in other words, the whitelist will not include applications. If you create such a policy and later add rule option **0 Enabled:UMCI**, all attempts to start applications will cause a response from Windows Defender Application Control. In audit mode, the response is logging an event, and in enforced mode, the response is blocking the application. - > + > - You can add the **-MultiplePolicyFormat** parameter when creating policies which will be deployed to computers which are running Windows build 1903+. For more information about multiple policies, see [Deploy multiple Windows Defender Application Control policies](deploy-multiple-windows-defender-application-control-policies.md). > - You can add the **-Fallback** parameter to catch any applications not discovered using the primary file rule level specified by the **-Level** parameter. For more information about file rule level options, see [Windows Defender Application Control file rule levels](select-types-of-rules-to-create.md). > > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the entire system is scanned. @@ -82,7 +79,7 @@ To create a WDAC policy, copy each of the following commands into an elevated Wi ConvertFrom-CIPolicy $InitialCIPolicy $CIPolicyBin ``` -After you complete these steps, the WDAC binary file (DeviceGuardPolicy.bin) and original .xml file (InitialScan.xml) will be available on your desktop. You can use the binary file as a WDAC policy or sign it for additional security. +After you complete these steps, the WDAC binary file (WDACPolicy.bin) and original .xml file (InitialScan.xml) will be available on your desktop. You can use the binary file as a WDAC policy or sign it for additional security. > [!NOTE] > We recommend that you keep the original .xml file of the policy for use when you need to merge the WDAC policy with another policy or update its rule options. Alternatively, you would have to create a new policy from a new scan for servicing. For more information about how to merge WDAC policies, see [Merge Windows Defender Application Control policies](merge-windows-defender-application-control-policies.md). From 8c54ae158c5d2cd10fbcb529f74014850290659a Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Wed, 20 Nov 2019 16:23:26 -0800 Subject: [PATCH 184/199] Update WDAC lightly managed metadata Remove duplicate info --- .../create-wdac-policy-for-lightly-managed-devices.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md index a0aef66202..cd0886c8ad 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md @@ -3,9 +3,6 @@ title: Create a WDAC policy for lightly-managed devices (Windows 10) description: Windows Defender Application Control restricts which applications users are allowed to run and the code that runs in the system core. keywords: whitelisting, security, malware ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb -ms.reviewer: -manager: dansimp -ms.author: dansimp ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library From e15c96e8a47aea5210cfe25cd449702b90ae9adf Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Thu, 21 Nov 2019 10:15:50 -0800 Subject: [PATCH 185/199] Minor update to intro paragraph --- .../create-initial-default-policy.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md index 04f8c31125..3d827d4672 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md @@ -27,7 +27,8 @@ ms.date: 05/03/2018 - Windows 10 - Windows Server 2016 and above -This section outlines the process to create a WDAC policy with Windows PowerShell. +This section outlines the process to create a WDAC policy for fixed-workload devices within an organization. Fixed-workload devices tend to be dedicated to a specific functional purpose and share common configuration attributes with other devices servicing the same functional role. Examples of fixed-workload devices may include Active Directory Domain Controllers, Secure Admin Workstations, pharmaceutical drug-mixing equipment, manufacturing devices, cash registers, ATMs, etc... + For this example, you must initiate variables to be used during the creation process or use the full file paths in the command. Then create the WDAC policy by scanning the system for installed applications. The policy file is converted to binary format when it gets created so that Windows can interpret it. From 36a7ac4548c196e7dc9157185ac5b309e065a87d Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Thu, 21 Nov 2019 10:33:34 -0800 Subject: [PATCH 186/199] Update fixed workload so names are consistent Policy names should be consistent with lightly managed policy documentation --- .../create-initial-default-policy.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md index 876a07582b..ef4d51e0e8 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md @@ -50,18 +50,20 @@ You can remove or disable such software on the reference computer. To create a WDAC policy, copy each of the following commands into an elevated Windows PowerShell session, in order: -1. Initialize variables that you will use. The following example commands use **InitialScan.xml** and **WDACPolicy.bin** for the names of the files that will be created: +1. Initialize variables that you will use. - `$CIPolicyPath=$env:userprofile+"\Desktop\"` + > [!NOTE] + > In the sample commands below, replace the string "{InsertPolicyID}" with the actual PolicyID GUID (including braces **{ }**) found in your policy XML file. - `$InitialCIPolicy=$CIPolicyPath+"InitialScan.xml"` - - `$CIPolicyBin=$CIPolicyPath+"WDACPolicy.bin"` + ```powershell + $PolicyName="FixedWorkloadPolicy_Audit" + $WDACPolicy=$env:userprofile+"\Desktop\"+$PolicyName+".xml" + $WDACPolicyBin=$env:userprofile+"\Desktop\"+$PolicyName+"_{InsertPolicyID}.bin" 2. Use [New-CIPolicy](https://docs.microsoft.com/powershell/module/configci/new-cipolicy) to create a new WDAC policy by scanning the system for installed applications: ```powershell - New-CIPolicy -Level PcaCertificate -FilePath $InitialCIPolicy –UserPEs 3> CIPolicyLog.txt + New-CIPolicy -Level PcaCertificate -FilePath $WDACPolicy –UserPEs 3> CIPolicyLog.txt ``` > [!Note] @@ -77,10 +79,10 @@ To create a WDAC policy, copy each of the following commands into an elevated Wi 3. Use [ConvertFrom-CIPolicy](https://docs.microsoft.com/powershell/module/configci/convertfrom-cipolicy) to convert the WDAC policy to a binary format: ```powershell - ConvertFrom-CIPolicy $InitialCIPolicy $CIPolicyBin + ConvertFrom-CIPolicy $WDACPolicy $WDACPolicyBin ``` -After you complete these steps, the WDAC binary file (WDACPolicy.bin) and original .xml file (InitialScan.xml) will be available on your desktop. You can use the binary file as a WDAC policy or sign it for additional security. +After you complete these steps, the WDAC binary file ($WDACPolicyBin) and original .xml file ($WDACPolicy) will be available on your desktop. You can use the binary file as a WDAC policy or sign it for additional security. > [!NOTE] > We recommend that you keep the original .xml file of the policy for use when you need to merge the WDAC policy with another policy or update its rule options. Alternatively, you would have to create a new policy from a new scan for servicing. For more information about how to merge WDAC policies, see [Merge Windows Defender Application Control policies](merge-windows-defender-application-control-policies.md). From ce86fb3f8d20d7c61f868c525843b96637d510aa Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Thu, 21 Nov 2019 10:42:54 -0800 Subject: [PATCH 187/199] Fixed workload minor edit for pre-1903 guidance --- .../create-initial-default-policy.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md index ef4d51e0e8..bf0bb97074 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md @@ -52,13 +52,11 @@ To create a WDAC policy, copy each of the following commands into an elevated Wi 1. Initialize variables that you will use. - > [!NOTE] - > In the sample commands below, replace the string "{InsertPolicyID}" with the actual PolicyID GUID (including braces **{ }**) found in your policy XML file. - ```powershell + $PolicyPath=$env:userprofile+"\Desktop\" $PolicyName="FixedWorkloadPolicy_Audit" - $WDACPolicy=$env:userprofile+"\Desktop\"+$PolicyName+".xml" - $WDACPolicyBin=$env:userprofile+"\Desktop\"+$PolicyName+"_{InsertPolicyID}.bin" + $WDACPolicy=$PolicyPath+$PolicyName+".xml" + $WDACPolicyBin=$PolicyPath+$PolicyName+".bin" 2. Use [New-CIPolicy](https://docs.microsoft.com/powershell/module/configci/new-cipolicy) to create a new WDAC policy by scanning the system for installed applications: From 65d38c5324284e5c9fc0f4f7be65e9f928aad9e6 Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Thu, 21 Nov 2019 10:46:32 -0800 Subject: [PATCH 188/199] grammar nitpick --- .../example-wdac-base-policies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md b/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md index dbbccbf94e..6e08d9ec94 100644 --- a/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md +++ b/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md @@ -23,7 +23,7 @@ ms.date: 11/15/2019 - Windows 10 - Windows Server 2016 and above -When creating policies for use with Windows Defender Application Control (WDAC), it is recommended to start from an existing base policy and then add or remove rules to build your own custom policy XML files. Windows includes several example policies which can be used or organizations which use the Device Guard Signing Service can download a starter policy from that service. +When creating policies for use with Windows Defender Application Control (WDAC), it is recommended to start from an existing base policy and then add or remove rules to build your own custom policy XML files. Windows includes several example policies which can be used, or organizations which use the Device Guard Signing Service can download a starter policy from that service. ## Example Base Policies From 81bcbf18eec8bd7a7ae7760327d4d1a08b8e55c8 Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Thu, 21 Nov 2019 10:51:27 -0800 Subject: [PATCH 189/199] more grammar nitpicks --- .../windows-defender-application-control/types-of-devices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/types-of-devices.md b/windows/security/threat-protection/windows-defender-application-control/types-of-devices.md index 6a2781b950..d6e8fa89a5 100644 --- a/windows/security/threat-protection/windows-defender-application-control/types-of-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/types-of-devices.md @@ -40,7 +40,7 @@ In the next set of topics, we will explore each of the above scenarios using a f Lamna Healthcare Company (Lamna) is a large healthcare provider operating in the United States. Lamna employs thousands of people, from doctors and nurses to accountants, in-house lawyers, and IT technicians. Their device use cases are varied and include single-user workstations for their professional staff, shared kiosks used by doctors and nurses to access patient records, dedicated medical devices such as MRI scanners, and many others. Additionally, Lamna has a relaxed, bring-your-own-device policy for many of their professional staff. -Lamna uses [Microsoft Endpoint Manager](https://www.microsoft.com/microsoft-365/microsoft-endpoint-manager) (MEM) in hybrid mode with both Configuration Manager and Intune. Although they use MEM to deploy many applications, Lamna has always had very relaxed application usage practices and individual teams and employees have been able to install and use any applications they deem necessary for their role on their own workstations. Lamna also recently started to use [Microsoft Defender Advanced Threat Protection](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) (MDATP) for better endpoint detection and response. +Lamna uses [Microsoft Endpoint Manager](https://www.microsoft.com/microsoft-365/microsoft-endpoint-manager) (MEM) in hybrid mode with both Configuration Manager (MEMCM) and Intune. Although they use MEM to deploy many applications, Lamna has always had very relaxed application usage practices: individual teams and employees have been able to install and use any applications they deem necessary for their role on their own workstations. Lamna also recently started to use [Microsoft Defender Advanced Threat Protection](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) (MDATP) for better endpoint detection and response. > [!NOTE] > Microsoft Endpoint Configuration Manager was previously known as System Center Configuration Manager (SCCM) From efbfd6eaaae3de9818882ddd13bfab7be0028a64 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Thu, 21 Nov 2019 15:33:45 -0800 Subject: [PATCH 190/199] Update line 174 bookmark link --- .../create-wdac-policy-for-lightly-managed-devices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md index cd0886c8ad..6c2e789a0f 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md @@ -171,7 +171,7 @@ In order to minimize user productivity impact, Alice has defined a policy that m - Use signed WDAC policies which allow authorized signed supplemental policies only. - Use a restrictive audit mode policy to audit app usage and augment vulnerability detection. - **FilePath rules**
    - See [more information about filepath rules](select-types-of-rules-to-create.md#More-information-about-filepath-rules) + See [more information about filepath rules](select-types-of-rules-to-create.md#more-information-about-filepath-rules) Possible mitigations: - Limit who can elevate to administrator on the device. From 6c67e7fd3d0ddf6b81a5f59b4dc9a514ea98b7f2 Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Thu, 21 Nov 2019 16:04:17 -0800 Subject: [PATCH 191/199] Fix link capitalization error --- .../create-wdac-policy-for-lightly-managed-devices.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md index 6c2e789a0f..c9dbb32612 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md @@ -153,13 +153,13 @@ In order to minimize user productivity impact, Alice has defined a policy that m - Use signed WDAC policies and UEFI BIOS access protection to prevent tampering of WDAC policies. - Limit who can elevate to administrator on the device. - **Managed installer**
    - See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer.md#Security-considerations-with-managed-installer) + See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer.md#security-considerations-with-managed-installer) Possible mitigations: - Create and deploy signed catalog files as part of the app deployment process in order to remove the requirement for managed installer. - Limit who can elevate to administrator on the device. - **Intelligent Security Graph (ISG)**
    - See [security considerations with the Intelligent Security Graph](use-windows-defender-application-control-with-intelligent-security-graph.md#Security-considerations-with-the-Intelligent-Security-Graph) + See [security considerations with the Intelligent Security Graph](use-windows-defender-application-control-with-intelligent-security-graph.md#security-considerations-with-the-intelligent-security-graph) Possible mitigations: - Implement policies requiring apps are managed by IT; audit existing app usage and deploy authorized apps using a software distribution solution such as Microsoft Endpoint Manager; move from ISG to managed installer or signature based rules. From c7d77bc9d72e5d8e71fdb5ad12dfc3b910708ccc Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Thu, 21 Nov 2019 16:07:28 -0800 Subject: [PATCH 192/199] Add topic and fix link capitalization error --- .../create-wdac-policy-for-fully-managed-devices.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md index 2b8c612155..c2825b535a 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md @@ -2,6 +2,7 @@ title: Create a WDAC policy for fully-managed devices (Windows 10) description: Windows Defender Application Control restricts which applications users are allowed to run and the code that runs in the system core. keywords: whitelisting, security, malware +ms.topic: allow-listing ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb ms.prod: w10 ms.mktglfcycl: deploy @@ -61,7 +62,7 @@ Based on the above, Alice defines the pseudo-rules for the policy: 2. **"MEMCM works”** rules which includes signer and hash rules for MEMCM components to properly function 3. **Allow Managed Installer** (MEMCM and *LamnaITInstaller.exe* configured as a managed installer) -The critical differences between this set of pseudo-rules and those defined for Lamna's [lightly-managed devices](create-wdac-policy-for-lightly-managed-devices.md#Define-the-"circle-of-trust"-for-lightly-managed-devices) are: +The critical differences between this set of pseudo-rules and those defined for Lamna's [lightly-managed devices](create-wdac-policy-for-lightly-managed-devices.md#define-the-circle-of-trust-for-lightly-managed-devices) are: - Removal of the Intelligent Security Graph (ISG) option; and - Removal of filepath rules. @@ -147,7 +148,7 @@ Alice has defined a policy for Lamna's fully-managed devices that makes some tra Possible mitigations: - Use signed WDAC policies and UEFI BIOS access protection to prevent tampering of WDAC policies. - **Managed installer**
    - See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer.md#Security-considerations-with-managed-installer) + See [security considerations with managed installer](use-windows-defender-application-control-with-managed-installer.md#security-considerations-with-managed-installer) Existing mitigations applied: - Limit who can elevate to administrator on the device. From f9ddc05108475f32472fce82e1054bc717a5f0a8 Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Thu, 21 Nov 2019 16:08:20 -0800 Subject: [PATCH 193/199] Add topic and fix typo --- .../create-wdac-policy-for-lightly-managed-devices.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md index c9dbb32612..b92a5dd11b 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md @@ -2,6 +2,7 @@ title: Create a WDAC policy for lightly-managed devices (Windows 10) description: Windows Defender Application Control restricts which applications users are allowed to run and the code that runs in the system core. keywords: whitelisting, security, malware +ms.topic: allow-listing ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb ms.prod: w10 ms.mktglfcycl: deploy @@ -167,7 +168,7 @@ In order to minimize user productivity impact, Alice has defined a policy that m - **Supplemental policies**
    Supplemental policies are designed to relax the associated base policy. Additionally allowing unsigned policies allows any administrator process to expand the "circle-of-trust" defined by the base policy without restriction. - Possible mitgations: + Possible mitigations: - Use signed WDAC policies which allow authorized signed supplemental policies only. - Use a restrictive audit mode policy to audit app usage and augment vulnerability detection. - **FilePath rules**
    From d860ddd14b534f8a409c52d83e8b0341733e9a4c Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Thu, 21 Nov 2019 16:08:48 -0800 Subject: [PATCH 194/199] Add ms.topic --- .../example-wdac-base-policies.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md b/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md index 6e08d9ec94..5003cbf5a6 100644 --- a/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md +++ b/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md @@ -2,6 +2,7 @@ title: Example WDAC base policies (Windows 10) description: When creating a WDAC policy for an organization, start from one of the many available example base policies. keywords: whitelisting, security, malware +ms.topic: allow-listing ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb ms.prod: w10 ms.mktglfcycl: deploy From 56abe80e8aa25056d165b9ff10b5cad997da137f Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Fri, 22 Nov 2019 09:40:48 -0800 Subject: [PATCH 195/199] update topic fully-managed devices --- .../create-wdac-policy-for-fully-managed-devices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md index c2825b535a..93758237b0 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md @@ -2,7 +2,7 @@ title: Create a WDAC policy for fully-managed devices (Windows 10) description: Windows Defender Application Control restricts which applications users are allowed to run and the code that runs in the system core. keywords: whitelisting, security, malware -ms.topic: allow-listing +ms.topic: conceptual ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb ms.prod: w10 ms.mktglfcycl: deploy From 8fc50e780d46cd434e1d06a308df70de7de54717 Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Fri, 22 Nov 2019 09:41:25 -0800 Subject: [PATCH 196/199] update topic lightly-managed devices --- .../create-wdac-policy-for-lightly-managed-devices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md index b92a5dd11b..6fc44116aa 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-lightly-managed-devices.md @@ -2,7 +2,7 @@ title: Create a WDAC policy for lightly-managed devices (Windows 10) description: Windows Defender Application Control restricts which applications users are allowed to run and the code that runs in the system core. keywords: whitelisting, security, malware -ms.topic: allow-listing +ms.topic: conceptual ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb ms.prod: w10 ms.mktglfcycl: deploy From c06fde950430071cb4a27a5a033a2225acae5936 Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Fri, 22 Nov 2019 09:43:09 -0800 Subject: [PATCH 197/199] update topic example WDAC policies --- .../example-wdac-base-policies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md b/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md index 5003cbf5a6..e51e5b06af 100644 --- a/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md +++ b/windows/security/threat-protection/windows-defender-application-control/example-wdac-base-policies.md @@ -2,7 +2,7 @@ title: Example WDAC base policies (Windows 10) description: When creating a WDAC policy for an organization, start from one of the many available example base policies. keywords: whitelisting, security, malware -ms.topic: allow-listing +ms.topic: article ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb ms.prod: w10 ms.mktglfcycl: deploy From ec73e678648af2f3a2de81250a809f7b75f49e90 Mon Sep 17 00:00:00 2001 From: Mike Edgar <49731348+medgarmedgar@users.noreply.github.com> Date: Fri, 22 Nov 2019 12:13:56 -0800 Subject: [PATCH 198/199] Update manage-windows-1903-endpoints.md --- .../privacy/manage-windows-1903-endpoints.md | 56 ++++++++++++------- 1 file changed, 37 insertions(+), 19 deletions(-) diff --git a/windows/privacy/manage-windows-1903-endpoints.md b/windows/privacy/manage-windows-1903-endpoints.md index 01c084966d..67ba2be075 100644 --- a/windows/privacy/manage-windows-1903-endpoints.md +++ b/windows/privacy/manage-windows-1903-endpoints.md @@ -50,7 +50,9 @@ The following methodology was used to derive these network endpoints: |Area|Description|Protocol|Destination| |----------------|----------|----------|------------| -|Apps|The following endpoints are used to download updates to the Weather app Live Tile. If you turn off traffic to this endpoint, no Live Tiles will be updated.|HTTP|blob.weather.microsoft.com| +|Apps|||[Learn how to turn off traffic to the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-windowsstore)| +||The following endpoints are used to download updates to the Weather app Live Tile. If you turn off traffic to this endpoint, no Live Tiles will be updated.|HTTP|blob.weather.microsoft.com| +|||HTTP|tile-service.weather.microsoft.com |||HTTP|tile-service.weather.microsoft.com ||The following endpoint is used for OneNote Live Tile. To turn off traffic for this endpoint, either uninstall OneNote or disable the Microsoft Store. If you disable the Microsoft store, other Store apps cannot be installed or updated. Additionally, the Microsoft Store won't be able to revoke malicious Store apps and users will still be able to open them.|HTTPS|cdn.onenote.net/livetile/?Language=en-US ||The following endpoint is used for Twitter updates. To turn off traffic for these endpoints, either uninstall Twitter or disable the Microsoft Store. If you disable the Microsoft store, other Store apps cannot be installed or updated. Additionally, the Microsoft Store won't be able to revoke malicious Store apps and users will still be able to open them.|HTTPS|*.twimg.com*| @@ -65,8 +67,10 @@ The following methodology was used to derive these network endpoints: |Azure |The following endpoints are related to Azure. |HTTPS|wd-prod-*fe*.cloudapp.azure.com| |||HTTPS|ris-prod-atm.trafficmanager.net| |||HTTPS|validation-v2.sls.trafficmanager.net| -|Certificates|The following endpoint is used by the Automatic Root Certificates Update component to automatically check the list of trusted authorities on Windows Update to see if an update is available. It is possible turn off traffic to this endpoint, but that is not recommended because when root certificates are updated over time, applications and websites may stop working because they did not receive an updated root certificate the application uses. Additionally, it is used to download certificates that are publicly known to be fraudulent. These settings are critical for both Windows security and the overall security of the Internet. We do not recommend blocking this endpoint. If traffic to this endpoint is turned off, Windows no longer automatically downloads certificates known to be fraudulent, which increases the attack vector on the device.|HTTP|ctldl.windowsupdate.com| -|Cortana and Search|The following endpoint is used to get images that are used for Microsoft Store suggestions. If you turn off traffic for this endpoint, you will block images that are used for Microsoft Store suggestions. |HTTPS|store-images.*microsoft.com| +|Certificates|The following endpoint is used by the Automatic Root Certificates Update component to automatically check the list of trusted authorities on Windows Update to see if an update is available. It is possible turn off traffic to this endpoint, but that is not recommended because when root certificates are updated over time, applications and websites may stop working because they did not receive an updated root certificate the application uses. Additionally, it is used to download certificates that are publicly known to be fraudulent. These settings are critical for both Windows security and the overall security of the Internet. We do not recommend blocking this endpoint. If traffic to this endpoint is turned off, Windows no longer automatically downloads certificates known to be fraudulent, which increases the attack vector on the device.||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#automatic-root-certificates-update)| +|||HTTP|ctldl.windowsupdate.com| +|Cortana and Search|||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-cortana)| +||The following endpoint is used to get images that are used for Microsoft Store suggestions. If you turn off traffic for this endpoint, you will block images that are used for Microsoft Store suggestions.|HTTPS|store-images.*microsoft.com| ||The following endpoints are related to Cortana and Live Tiles. If you turn off traffic for this endpoint, you will block updates to Cortana greetings, tips, and Live Tiles.|HTTPS|www.bing.com/client| |||HTTPS|www.bing.com| |||HTTPS|www.bing.com/proactive| @@ -76,10 +80,12 @@ The following methodology was used to derive these network endpoints: |||HTTP|fp-vp.azureedge.net| |||HTTP|odinvzc.azureedge.net| |||HTTP|spo-ring.msedge.net| -|Device authentication| +|Device authentication|||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-priv-feedback)| ||The following endpoint is used to authenticate a device. If you turn off traffic for this endpoint, the device will not be authenticated.|HTTPS|login.live.com*| +|Device metadata|||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#4-device-metadata-retrieval)| ||The following endpoint is used to retrieve device metadata. If you turn off traffic for this endpoint, metadata will not be updated for the device.|HTTP|dmd.metaservices.microsoft.com| -|Diagnostic Data|The following endpoints are used by the Connected User Experiences and Telemetry component and connects to the Microsoft Data Management service. If you turn off traffic for this endpoint, diagnostic and usage information, which helps Microsoft find and fix problems and improve our products and services, will not be sent back to Microsoft.|HTTP|v10.events.data.microsoft.com| +|Diagnostic Data|The following endpoints are used by the Connected User Experiences and Telemetry component and connects to the Microsoft Data Management service. If you turn off traffic for this endpoint, diagnostic and usage information, which helps Microsoft find and fix problems and improve our products and services, will not be sent back to Microsoft. ||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-priv-feedback)| +|||HTTP|v10.events.data.microsoft.com| |||HTTPS|v10.vortex-win.data.microsoft.com/collect/v1| |||HTTP|www.microsoft.com| ||The following endpoints are used by Windows Error Reporting. To turn off traffic for these endpoints, enable the following Group Policy: Administrative Templates > Windows Components > Windows Error Reporting > Disable Windows Error Reporting. This means error reporting information will not be sent back to Microsoft.|HTTPS|co4.telecommand.telemetry.microsoft.com| @@ -87,16 +93,21 @@ The following methodology was used to derive these network endpoints: |||HTTPS|cs1137.wpc.gammacdn.net| |||TLS v1.2|modern.watson.data.microsoft.com*| |||HTTPS|watson.telemetry.microsoft.com| -|Licensing|The following endpoint is used for online activation and some app licensing. To turn off traffic for this endpoint, disable the Windows License Manager Service. This will also block online activation and app licensing may not work.|HTTPS|*licensing.mp.microsoft.com*| -|Location|The following endpoints are used for location data. If you turn off traffic for this endpoint, apps cannot use location data.|HTTPS|inference.location.live.net| +|Licensing|The following endpoint is used for online activation and some app licensing. To turn off traffic for this endpoint, disable the Windows License Manager Service. This will also block online activation and app licensing may not work.||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#9-license-manager)| +|||HTTPS|*licensing.mp.microsoft.com*| +|Location|The following endpoints are used for location data. If you turn off traffic for this endpoint, apps cannot use location data. ||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-priv-location)| +|||HTTPS|inference.location.live.net| |||HTTP|location-inference-westus.cloudapp.net| -|Maps|The following endpoints are used to check for updates to maps that have been downloaded for offline use. If you turn off traffic for this endpoint, offline maps will not be updated.|HTTPS|*g.akamaiedge.net| +|Maps|||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-offlinemaps)| +||The following endpoints are used to check for updates to maps that have been downloaded for offline use. If you turn off traffic for this endpoint, offline maps will not be updated.|HTTPS|*g.akamaiedge.net| |||HTTP|*maps.windows.com*| -|Microsoft Account|The following endpoints are used for Microsoft accounts to sign in. If you turn off traffic for these endpoints, users cannot sign in with Microsoft accounts. |HTTP|login.msa.akadns6.net| +|Microsoft Account|||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-microsoft-account)| +||The following endpoints are used for Microsoft accounts to sign in. If you turn off traffic for these endpoints, users cannot sign in with Microsoft accounts. |HTTP|login.msa.akadns6.net| |||HTTP|us.configsvc1.live.com.akadns.net| |Microsoft Edge|This traffic is related to the Microsoft Edge browser.|HTTPS|iecvlist.microsoft.com| |Microsoft forward link redirection service (FWLink)|The following endpoint is used by the Microsoft forward link redirection service (FWLink) to redirect permanent web links to their actual, sometimes transitory, URL. FWlinks are similar to URL shorteners, just longer. If you disable this endpoint, Windows Defender won't be able to update its malware definitions; links from Windows and other Microsoft products to the Web won't work; and PowerShell updateable Help won't update. To disable the traffic, instead disable the traffic that's getting forwarded.|HTTPS|go.microsoft.com| -|Microsoft Store|The following endpoint is used for the Windows Push Notification Services (WNS). WNS enables third-party developers to send toast, tile, badge, and raw updates from their own cloud service. This provides a mechanism to deliver new updates to your users in a power-efficient and dependable way. If you turn off traffic for this endpoint, push notifications will no longer work, including MDM device management, mail synchronization, settings synchronization.|HTTPS|*.wns.windows.com| +|Microsoft Store|||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#26-microsoft-store)| +||The following endpoint is used for the Windows Push Notification Services (WNS). WNS enables third-party developers to send toast, tile, badge, and raw updates from their own cloud service. This provides a mechanism to deliver new updates to your users in a power-efficient and dependable way. If you turn off traffic for this endpoint, push notifications will no longer work, including MDM device management, mail synchronization, settings synchronization.|HTTPS|*.wns.windows.com| ||The following endpoint is used to revoke licenses for malicious apps in the Microsoft Store. To turn off traffic for this endpoint, either uninstall the app or disable the Microsoft Store. If you disable the Microsoft Store, other Microsoft Store apps cannot be installed or updated. Additionally, the Microsoft Store won't be able to revoke malicious apps and users will still be able to open them.|HTTP|storecatalogrevocation.storequality.microsoft.com| ||The following endpoint is used to download image files that are called when applications run (Microsoft Store or Inbox MSN Apps). If you turn off traffic for these endpoints, the image files won't be downloaded, and apps cannot be installed or updated from the Microsoft Store. Additionally, the Microsoft Store won't be able to revoke malicious apps and users will still be able to open them.|HTTPS|img-prod-cms-rt-microsoft-com*| |||HTTPS|store-images.microsoft.com| @@ -106,9 +117,10 @@ The following methodology was used to derive these network endpoints: |||HTTP|storeedgefd.dsx.mp.microsoft.com| |||HTTP|markets.books.microsoft.com| |||HTTP |share.microsoft.com| -|Network Connection Status Indicator (NCSI)| +|Network Connection Status Indicator (NCSI)|||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-ncsi)| ||Network Connection Status Indicator (NCSI) detects Internet connectivity and corporate network connectivity status. NCSI sends a DNS request and HTTP query to this endpoint to determine if the device can communicate with the Internet. If you turn off traffic for this endpoint, NCSI won't be able to determine if the device is connected to the Internet and the network status tray icon will show a warning.|HTTP|www.msftconnecttest.com*| -Office|The following endpoints are used to connect to the Office 365 portal's shared infrastructure, including Office in a browser. For more info, see Office 365 URLs and IP address ranges. You can turn this off by removing all Microsoft Office apps and the Mail and Calendar apps. If you turn off traffic for these endpoints, users won't be able to save documents to the cloud or see their recently used documents.|HTTP|*.c-msedge.net| +|Office|The following endpoints are used to connect to the Office 365 portal's shared infrastructure, including Office in a browser. For more info, see Office 365 URLs and IP address ranges. You can turn this off by removing all Microsoft Office apps and the Mail and Calendar apps. If you turn off traffic for these endpoints, users won't be able to save documents to the cloud or see their recently used documents.||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-windowsstore)| +|||HTTP|*.c-msedge.net| |||HTTPS|*.e-msedge.net| |||HTTPS|*.s-msedge.net| |||HTTPS|nexusrules.officeapps.live.com| @@ -120,29 +132,35 @@ Office|The following endpoints are used to connect to the Office 365 portal's sh |||HTTPS|onecollector.cloudapp.aria| |||HTTP|v10.events.data.microsoft.com/onecollector/1.0/| |||HTTPS|self.events.data.microsoft.com| -||The following endpoint is used to connect the Office To-Do app to its cloud service. To turn off traffic for this endpoint, either uninstall the app or disable the Microsoft Store.|HTTPS|to-do.microsoft.com -|OneDrive|The following endpoints are related to OneDrive. If you turn off traffic for these endpoints, anything that relies on g.live.com to get updated URL information will no longer work.|HTTP \ HTTPS|g.live.com/1rewlive5skydrive/*| +||The following endpoint is used to connect the Office To-Do app to its cloud service. To turn off traffic for this endpoint, either uninstall the app or disable the Microsoft Store.|HTTPS|to-do.microsoft.com| +|OneDrive|The following endpoints are related to OneDrive. If you turn off traffic for these endpoints, anything that relies on g.live.com to get updated URL information will no longer work.||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-onedrive)| +|||HTTP \ HTTPS|g.live.com/1rewlive5skydrive/*| |||HTTP|msagfx.live.com| |||HTTPS|oneclient.sfx.ms| -|Settings|The following endpoint is used as a way for apps to dynamically update their configuration. Apps such as System Initiated User Feedback and the Xbox app use it. If you turn off traffic for this endpoint, an app that uses this endpoint may stop working.|HTTPS|cy2.settings.data.microsoft.com.akadns.net| +|Settings|The following endpoint is used as a way for apps to dynamically update their configuration. Apps such as System Initiated User Feedback and the Xbox app use it. If you turn off traffic for this endpoint, an app that uses this endpoint may stop working.||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-priv-feedback)| +|||HTTPS|cy2.settings.data.microsoft.com.akadns.net| |||HTTPS|settings.data.microsoft.com| |||HTTPS|settings-win.data.microsoft.com| -|Skype|The following endpoint is used to retrieve Skype configuration values. To turn off traffic for this endpoint, either uninstall the app or disable the Microsoft Store. If you disable the Microsoft store, other Microsoft Store apps cannot be installed or updated. Additionally, the Microsoft Store won't be able to revoke malicious apps and users will still be able to open them.|HTTPS|browser.pipe.aria.microsoft.com| +|Skype|The following endpoint is used to retrieve Skype configuration values. To turn off traffic for this endpoint, either uninstall the app or disable the Microsoft Store. If you disable the Microsoft store, other Microsoft Store apps cannot be installed or updated. Additionally, the Microsoft Store won't be able to revoke malicious apps and users will still be able to open them.||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-windowsstore)| +|||HTTPS|browser.pipe.aria.microsoft.com| |||HTTP|config.edge.skype.com| |||HTTP|s2s.config.skype.com| |||HTTPS|skypeecs-prod-usw-0-b.cloudapp.net| -|Windows Defender|The following endpoint is used for Windows Defender when Cloud-based Protection is enabled. If you turn off traffic for this endpoint, the device will not use Cloud-based Protection.|HTTPS|wdcp.microsoft.com| +|Windows Defender|The following endpoint is used for Windows Defender when Cloud-based Protection is enabled. If you turn off traffic for this endpoint, the device will not use Cloud-based Protection.||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-defender)| +|||HTTPS|wdcp.microsoft.com| |||HTTPS|definitionupdates.microsoft.com| |||HTTPS|go.microsoft.com| ||The following endpoints are used for Windows Defender Smartscreen reporting and notifications. If you turn off traffic for these endpoints, Smartscreen notifications will not appear.|HTTPS|*smartscreen.microsoft.com| |||HTTPS|smartscreen-sn3p.smartscreen.microsoft.com| |||HTTPS|unitedstates.smartscreen-prod.microsoft.com| -|Windows Spotlight|The following endpoints are used to retrieve Windows Spotlight metadata that describes content, such as references to image locations, as well as suggested apps, Microsoft account notifications, and Windows tips. If you turn off traffic for these endpoints, Windows Spotlight will still try to deliver new lock screen images and updated content but it will fail; suggested apps, Microsoft account notifications, and Windows tips will not be downloaded. For more information, see Windows Spotlight.|TLS v1.2|*.search.msn.com| +|Windows Spotlight|The following endpoints are used to retrieve Windows Spotlight metadata that describes content, such as references to image locations, as well as suggested apps, Microsoft account notifications, and Windows tips. If you turn off traffic for these endpoints, Windows Spotlight will still try to deliver new lock screen images and updated content but it will fail; suggested apps, Microsoft account notifications, and Windows tips will not be downloaded. For more information, see Windows Spotlight.||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-spotlight)| +|||TLS v1.2|*.search.msn.com| |||HTTPS|arc.msn.com| |||HTTPS|g.msn.com*| |||HTTPS|query.prod.cms.rt.microsoft.com| |||HTTPS|ris.api.iris.microsoft.com| -|Windows Update|The following endpoint is used for Windows Update downloads of apps and OS updates, including HTTP downloads or HTTP downloads blended with peers. If you turn off traffic for this endpoint, Windows Update downloads will not be managed, as critical metadata that is used to make downloads more resilient is blocked. Downloads may be impacted by corruption (resulting in re-downloads of full files). Additionally, downloads of the same update by multiple devices on the same local network will not use peer devices for bandwidth reduction.|HTTPS|*.prod.do.dsp.mp.microsoft.com| +|Windows Update|The following endpoint is used for Windows Update downloads of apps and OS updates, including HTTP downloads or HTTP downloads blended with peers. If you turn off traffic for this endpoint, Windows Update downloads will not be managed, as critical metadata that is used to make downloads more resilient is blocked. Downloads may be impacted by corruption (resulting in re-downloads of full files). Additionally, downloads of the same update by multiple devices on the same local network will not use peer devices for bandwidth reduction.||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-updates)| +|||HTTPS|*.prod.do.dsp.mp.microsoft.com| |||HTTP|cs9.wac.phicdn.net| |||HTTP|emdl.ws.microsoft.com| ||The following endpoints are used to download operating system patches, updates, and apps from Microsoft Store. If you turn off traffic for these endpoints, the device will not be able to download updates for the operating system.|HTTP|*.dl.delivery.mp.microsoft.com| From 567334c8b2c3d7a148f4e68714c4b94a6e3465ff Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Fri, 22 Nov 2019 18:11:56 -0800 Subject: [PATCH 199/199] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20191122174023 (#1589) --- .../resolved-issues-windows-10-1507.yml | 10 ---------- .../resolved-issues-windows-10-1607.yml | 2 -- .../resolved-issues-windows-10-1709.yml | 10 ---------- .../resolved-issues-windows-10-1803.yml | 10 ---------- ...s-windows-10-1809-and-windows-server-2019.yml | 14 -------------- .../resolved-issues-windows-10-1903.yml | 2 ++ .../resolved-issues-windows-10-1909.yml | 2 ++ ...-windows-7-and-windows-server-2008-r2-sp1.yml | 10 ---------- ...es-windows-8.1-and-windows-server-2012-r2.yml | 10 ---------- .../resolved-issues-windows-server-2012.yml | 10 ---------- .../status-windows-10-1507.yml | 10 ++++++++++ ...s-windows-10-1607-and-windows-server-2016.yml | 10 ++++++++++ .../status-windows-10-1709.yml | 10 ++++++++++ .../status-windows-10-1803.yml | 10 ++++++++++ ...s-windows-10-1809-and-windows-server-2019.yml | 12 ++++++++++++ .../status-windows-10-1903.yml | 16 ++++------------ .../status-windows-10-1909.yml | 14 ++++++++++++-- ...-windows-7-and-windows-server-2008-r2-sp1.yml | 10 ++++++++++ ...us-windows-8.1-and-windows-server-2012-r2.yml | 2 ++ .../status-windows-server-2008-sp2.yml | 10 ---------- .../status-windows-server-2012.yml | 2 ++ 21 files changed, 86 insertions(+), 100 deletions(-) diff --git a/windows/release-information/resolved-issues-windows-10-1507.yml b/windows/release-information/resolved-issues-windows-10-1507.yml index 50c83837eb..d782b8d33e 100644 --- a/windows/release-information/resolved-issues-windows-10-1507.yml +++ b/windows/release-information/resolved-issues-windows-10-1507.yml @@ -36,7 +36,6 @@ sections:
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >
    OS Build 10240.18305

    August 13, 2019
    KB4512497
    Resolved
    KB4517276
    August 17, 2019
    02:00 PM PT
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

    See details >
    OS Build 10240.18244

    June 11, 2019
    KB4503291
    Resolved External
    August 09, 2019
    07:03 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >
    OS Build 10240.18244

    June 11, 2019
    KB4503291
    Resolved
    KB4507458
    July 09, 2019
    10:00 AM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >
    OS Build 10240.18215

    May 14, 2019
    KB4499154
    Resolved
    KB4505051
    May 19, 2019
    02:00 PM PT
    " @@ -74,12 +73,3 @@ sections:
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue was resolved in KB4507458.

    Back to topOS Build 10240.18244

    June 11, 2019
    KB4503291Resolved
    KB4507458Resolved:
    July 09, 2019
    10:00 AM PT

    Opened:
    June 12, 2019
    11:11 AM PT " - -- title: May 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolution: We have released an \"optional, out-of-band\" update for Windows 10 (KB4505051) to resolve this issue. If you are affected, we recommend you apply this update by installing KB4505051 from Windows Update and then restarting your device.

    This update will not be applied automatically. To download and install this update, go to Settings > Update & Security > Windows Update and select Check for updates. To get the standalone package for KB4505051, search for it in the Microsoft Update Catalog.
     

    Back to top
    OS Build 10240.18215

    May 14, 2019
    KB4499154
    Resolved
    KB4505051
    Resolved:
    May 19, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    - " diff --git a/windows/release-information/resolved-issues-windows-10-1607.yml b/windows/release-information/resolved-issues-windows-10-1607.yml index 09d2a2a5c1..84bc5ffff2 100644 --- a/windows/release-information/resolved-issues-windows-10-1607.yml +++ b/windows/release-information/resolved-issues-windows-10-1607.yml @@ -47,7 +47,6 @@ sections:
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >OS Build 14393.3025

    June 11, 2019
    KB4503267Resolved
    KB4503294June 18, 2019
    02:00 PM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

    See details >OS Build 14393.2999

    May 23, 2019
    KB4499177Resolved
    KB4503267June 11, 2019
    10:00 AM PT
    Issue using PXE to start a device from WDS
    There may be issues using PXE to start a device from a WDS server configured to use Variable Window Extension.

    See details >OS Build 14393.2848

    March 12, 2019
    KB4489882Resolved
    KB4503267June 11, 2019
    10:00 AM PT -
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >OS Build 14393.2969

    May 14, 2019
    KB4494440Resolved
    KB4505052May 19, 2019
    02:00 PM PT " @@ -109,7 +108,6 @@ sections: text: " -
    DetailsOriginating updateStatusHistory
    Devices with Hyper-V enabled may receive BitLocker error 0xC0210000
    Some devices with Hyper-V enabled may enter BitLocker recovery mode and receive an error, \"0xC0210000\" after installing KB4494440 and restarting.

    Affected platforms:
    • Client: Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
    • Server: Windows Server 2016
    Resolution: This issue was resolved in KB4507460.

    Back to top
    OS Build 14393.2969

    May 14, 2019
    KB4494440
    Resolved
    KB4507460
    Resolved:
    July 09, 2019
    10:00 AM PT

    Opened:
    May 21, 2019
    08:50 AM PT
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolution: We have released an \"optional, out-of-band\" update for Windows 10 (KB4505052) to resolve this issue. If you are affected, we recommend you apply this update by installing KB4505052 from Windows Update and then restarting your device.

    This update will not be applied automatically. To download and install this update, go to Settings > Update & Security > Windows Update and select Check for updates. To get the standalone package for KB4505052, search for it in the Microsoft Update Catalog.
     

    Back to top
    OS Build 14393.2969

    May 14, 2019
    KB4494440
    Resolved
    KB4505052
    Resolved:
    May 19, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    " diff --git a/windows/release-information/resolved-issues-windows-10-1709.yml b/windows/release-information/resolved-issues-windows-10-1709.yml index 3006fe92db..35c7f5856c 100644 --- a/windows/release-information/resolved-issues-windows-10-1709.yml +++ b/windows/release-information/resolved-issues-windows-10-1709.yml @@ -41,7 +41,6 @@ sections:
    Difficulty connecting to some iSCSI-based SANs
    Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

    See details >OS Build 16299.1182

    May 28, 2019
    KB4499147Resolved
    KB4509477June 26, 2019
    04:00 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >OS Build 16299.1217

    June 11, 2019
    KB4503284Resolved
    KB4503281June 18, 2019
    02:00 PM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

    See details >OS Build 16299.1182

    May 28, 2019
    KB4499147Resolved
    KB4503284June 11, 2019
    10:00 AM PT -
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >OS Build 16299.1143

    May 14, 2019
    KB4498946Resolved
    KB4505062May 19, 2019
    02:00 PM PT " @@ -93,12 +92,3 @@ sections:
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
    • Server: Windows Server 2019; Windows Server 2016
    Resolution: This issue was resolved in KB4503284.

    Back to topOS Build 16299.1182

    May 28, 2019
    KB4499147Resolved
    KB4503284Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    June 05, 2019
    05:49 PM PT " - -- title: May 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolved: We have released an \"out-of-band\" update for Windows 10 (KB4505062) to resolve this issue.

    • UK customers: This update will be applied automatically to resolve this issue. You may be required to restart your device again. If you are affected by this issue, Check for updates to apply the update immediately.
    • Customers outside of the UK: This update will not be applied automatically. If you are affected by this issue, we recommend you apply this update by installing KB4505062 from Windows Update and then restarting your device.
    To download and install this update, go to Settings > Update & Security > Windows Update and select Check for updates. To get the standalone package for KB4505062, search for it in the Microsoft Update Catalog.
     

    Back to top
    OS Build 16299.1143

    May 14, 2019
    KB4498946
    Resolved
    KB4505062
    Resolved:
    May 19, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    - " diff --git a/windows/release-information/resolved-issues-windows-10-1803.yml b/windows/release-information/resolved-issues-windows-10-1803.yml index 323540b947..9aadd14d5a 100644 --- a/windows/release-information/resolved-issues-windows-10-1803.yml +++ b/windows/release-information/resolved-issues-windows-10-1803.yml @@ -44,7 +44,6 @@ sections:
    Difficulty connecting to some iSCSI-based SANs
    Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

    See details >OS Build 17134.799

    May 21, 2019
    KB4499183Resolved
    KB4509478June 26, 2019
    04:00 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >OS Build 17134.829

    June 11, 2019
    KB4503286Resolved
    KB4503288June 18, 2019
    02:00 PM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

    See details >OS Build 17134.799

    May 21, 2019
    KB4499183Resolved
    KB4503286June 11, 2019
    10:00 AM PT -
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >OS Build 17134.765

    May 14, 2019
    KB4499167Resolved
    KB4505064May 19, 2019
    02:00 PM PT " @@ -99,12 +98,3 @@ sections:
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
    • Server: Windows Server 2019; Windows Server 2016
    Resolution: This issue was resolved in KB4503286.

    Back to topOS Build 17134.799

    May 21, 2019
    KB4499183Resolved
    KB4503286Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    June 05, 2019
    05:49 PM PT " - -- title: May 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolved: We have released an \"out-of-band\" update for Windows 10 (KB4505064) to resolve this issue.

    • UK customers: This update will be applied automatically to resolve this issue. You may be required to restart your device again. If you are affected by this issue, Check for updates to apply the update immediately.
    • Customers outside of the UK: This update will not be applied automatically. If you are affected by this issue, we recommend you apply this update by installing KB4505064 from Windows Update and then restarting your device.
    To download and install this update, go to Settings > Update & Security > Windows Update and select Check for updates. To get the standalone package for KB4505064, search for it in the Microsoft Update Catalog.
     

    Back to top
    OS Build 17134.765

    May 14, 2019
    KB4499167
    Resolved
    KB4505064
    Resolved:
    May 19, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    - " diff --git a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml index cf6d53d9b5..f6351c2c0b 100644 --- a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml @@ -48,9 +48,6 @@ sections:
    Printing from Microsoft Edge or other UWP apps may result in the error 0x80070007
    Attempting to print from Microsoft Edge or other Universal Windows Platform (UWP) apps, you may receive an error.

    See details >OS Build 17763.379

    March 12, 2019
    KB4489899Resolved
    KB4501371June 18, 2019
    02:00 PM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

    See details >OS Build 17763.529

    May 21, 2019
    KB4497934Resolved
    KB4503327June 11, 2019
    10:00 AM PT
    Issue using PXE to start a device from WDS
    Using PXE to start a device from a WDS server configured to use Variable Window Extension may terminate the connection.

    See details >OS Build 17763.379

    March 12, 2019
    KB4489899Resolved
    KB4503327June 11, 2019
    10:00 AM PT -
    Audio not working on monitors or TV connected to a PC via HDMI, USB, or DisplayPort
    Upgrade block: Certain new Intel display drivers may accidentally turn on unsupported features in Windows.

    See details >OS Build 17763.134

    November 13, 2018
    KB4467708Resolved
    May 21, 2019
    07:42 AM PT -
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >OS Build 17763.503

    May 14, 2019
    KB4494441Resolved
    KB4505056May 19, 2019
    02:00 PM PT -
    Windows 10, version 1809 update history may show an update installed twice
    Some customers are reporting that KB4494441 installed twice on their device

    See details >OS Build 17763.503

    May 14, 2019
    KB4494441Resolved
    May 16, 2019
    02:37 PM PT " @@ -122,8 +119,6 @@ sections: text: " - -
    DetailsOriginating updateStatusHistory
    Printing from Microsoft Edge or other UWP apps may result in the error 0x80070007
    When attempting to print from Microsoft Edge or other Universal Windows Platform (UWP) applications you may receive the error, \"Your printer has experienced an unexpected configuration problem. 0x80070007e.\"
     
    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019
    • Server: Windows Server, version 1809; Windows Server 2019
    Resolution: This issue was resolved in KB4501371

    Back to top
    OS Build 17763.379

    March 12, 2019
    KB4489899
    Resolved
    KB4501371
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    May 02, 2019
    04:47 PM PT
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolved: We have released an \"out-of-band\" update for Windows 10 (KB4505056) to resolve this issue.

    • UK customers: This update will be applied automatically to resolve this issue. You may be required to restart your device again. If you are affected by this issue, Check for updates to apply the update immediately.
    • Customers outside of the UK: This update will not be applied automatically. If you are affected by this issue, we recommend you apply this update by installing KB4505056 from Windows Update and then restarting your device.
    To download and install this update, go to Settings > Update & Security > Windows Update and select Check for updates. To get the standalone package for KB4505056, search for it in the Microsoft Update Catalog.
     

    Back to top
    OS Build 17763.503

    May 14, 2019
    KB4494441
    Resolved
    KB4505056
    Resolved:
    May 19, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    Windows 10, version 1809 update history may show an update installed twice
    Affected platforms:
    • Client: Windows 10, version 1809
    Cause:
    In certain situations, installing an update requires multiple download and restart steps. In cases where two intermediate steps of the installation complete successfully, the View your Update history page will report that installation completed successfully twice. 

    Resolution:
    No action is required on your part. The update installation may take longer and may require more than one restart, but will install successfully after all intermediate installation steps have completed. We are working on improving this update experience to ensure the Update history correctly reflects the installation of the latest cumulative update (LCU).

    Back to top
    OS Build 17763.503

    May 14, 2019
    KB4494441
    Resolved
    Resolved:
    May 16, 2019
    02:37 PM PT

    Opened:
    May 14, 2019
    02:56 PM PT
    " @@ -135,12 +130,3 @@ sections:
    Issue using PXE to start a device from WDS
    After installing KB4489899, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension. 

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
    Resolution: This issue was resolved in KB4503327.

    Back to topOS Build 17763.379

    March 12, 2019
    KB4489899Resolved
    KB4503327Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    March 12, 2019
    10:00 AM PT " - -- title: November 2018 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Audio not working on monitors or TV connected to a PC via HDMI, USB, or DisplayPort
    Upgrade block: Microsoft has identified issues with certain new Intel display drivers. Intel inadvertently released versions of its display driver (versions 24.20.100.6344, 24.20.100.6345) to OEMs that accidentally turned on unsupported features in Windows. 
     
    As a result, after updating to Windows 10, version 1809, audio playback from a monitor or television connected to a PC via HDMI, USB-C, or a DisplayPort may not function correctly on devices with these drivers.
    Note: This Intel display driver issue is different from the Intel Smart Sound Technology driver (version 09.21.00.3755) audio issue previously documented.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019
    • Server: Windows Server, version 1809; Windows Server 2019 
    Next steps: Intel has released updated drivers to OEM device manufacturers. OEMs need to make the updated driver available via Windows Update. For more information, see the Intel Customer Support article.

    Resolution: Microsoft has removed the safeguard hold.



    Back to top
    OS Build 17763.134

    November 13, 2018
    KB4467708
    Resolved
    Resolved:
    May 21, 2019
    07:42 AM PT

    Opened:
    November 13, 2018
    10:00 AM PT
    - " diff --git a/windows/release-information/resolved-issues-windows-10-1903.yml b/windows/release-information/resolved-issues-windows-10-1903.yml index cbaf4d7c40..89f8b611f6 100644 --- a/windows/release-information/resolved-issues-windows-10-1903.yml +++ b/windows/release-information/resolved-issues-windows-10-1903.yml @@ -32,6 +32,7 @@ sections: - type: markdown text: " + @@ -137,6 +138,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusDate resolved
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    November 22, 2019
    04:10 PM PT
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some versions of Realtek Bluetooth radio drivers.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    November 15, 2019
    05:59 PM PT
    Updates may fail to install and you may receive Error 0x80073701
    Installation of updates may fail and you may receive error code 0x80073701.

    See details >
    OS Build 18362.145

    May 29, 2019
    KB4497935
    Resolved
    November 12, 2019
    08:11 AM PT
    Intel Audio displays an intcdaud.sys notification
    Devices with a range of Intel Display Audio device drivers may experience battery drain.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    November 12, 2019
    08:04 AM PT
    + diff --git a/windows/release-information/resolved-issues-windows-10-1909.yml b/windows/release-information/resolved-issues-windows-10-1909.yml index e757f424e8..002f9b5358 100644 --- a/windows/release-information/resolved-issues-windows-10-1909.yml +++ b/windows/release-information/resolved-issues-windows-10-1909.yml @@ -32,6 +32,7 @@ sections: - type: markdown text: "
    DetailsOriginating updateStatusHistory
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver. An updated Wi-Fi driver should be available from your device manufacturer (OEM).

    To safeguard your upgrade experience, we have applied a hold on devices with affected Qualcomm driver from being offered Windows 10, version 1903 or Windows 10, version 1909, until the updated driver is installed.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    Resolution: This issue was resolved with an updated Qualcomm Wifi driver and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1909 or Windows 10, version 1903.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    Last updated:
    November 22, 2019
    04:10 PM PT

    Opened:
    May 21, 2019
    07:13 AM PT
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Realtek. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Realtek Bluetooth radios from being offered Windows 10, version 1903 or Windows Server, version 1903 until the driver has been updated.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    • Server: Windows 10, version 1909; Windows Server, version 1903
    Resolution: This issue was resolved with an updated driver for the affected Realtek Bluetooth radio and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1909 or Windows 10, version 1903.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    Last updated:
    November 15, 2019
    05:59 PM PT

    Opened:
    May 21, 2019
    07:29 AM PT
    Intel Audio displays an intcdaud.sys notification
    Microsoft and Intel have identified an issue with a range of Intel Display Audio device drivers that may result in higher than normal battery drain. If you see an intcdaud.sys notification or “What needs your attention” notification when trying to update to Windows 10, version 1903, you have an affected Intel Audio Display device driver installed on your machine (intcdaud.sys, versions 10.25.0.3 through 10.25.0.8).
      
    To safeguard your update experience, we have applied a compatibility hold on devices with drivers from being offered Windows 10, version 1903 until updated device drivers have been installed.

    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809
    Resolution: This issue was resolved with updated drivers from your device manufacturer (OEM) or Intel. The safeguard hold has been removed.

    Note If you are still experiencing the issue described, please contact your device manufacturer (OEM).

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    Last updated:
    November 12, 2019
    08:04 AM PT

    Opened:
    May 21, 2019
    07:22 AM PT
    Gamma ramps, color profiles, and night light settings do not apply in some cases
    Microsoft has identified some scenarios where gamma ramps, color profiles and night light settings may stop working.

    Microsoft has identified some scenarios in which these features may have issues or stop working, for example:
    • Connecting to (or disconnecting from) an external monitor, dock, or projector
    • Rotating the screen
    • Updating display drivers or making other display mode changes
    • Closing full screen applications
    • Applying custom color profiles
    • Running applications that rely on custom gamma ramps
    Affected platforms:
    • Client: Windows 10, version 1903
    Resolution: This issue was resolved in KB4505903 and the safeguard hold has been removed.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved
    KB4505903
    Resolved:
    July 26, 2019
    02:00 PM PT

    Opened:
    May 21, 2019
    07:28 AM PT
    +
    SummaryOriginating updateStatusDate resolved
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved External
    November 22, 2019
    04:10 PM PT
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some versions of Realtek Bluetooth radio drivers.

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved External
    November 15, 2019
    05:59 PM PT
    " @@ -48,6 +49,7 @@ sections: - type: markdown text: " +
    DetailsOriginating updateStatusHistory
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver. An updated Wi-Fi driver should be available from your device manufacturer (OEM).

    To safeguard your upgrade experience, we have applied a hold on devices with affected Qualcomm driver from being offered Windows 10, version 1903 or Windows 10, version 1909, until the updated driver is installed.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    Resolution: This issue was resolved with an updated Qualcomm Wifi driver and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1909 or Windows 10, version 1903.

    Back to top
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved External
    Last updated:
    November 22, 2019
    04:10 PM PT

    Opened:
    May 21, 2019
    07:13 AM PT
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Realtek. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Realtek Bluetooth radios from being offered Windows 10, version 1903 or Windows Server, version 1903 until the driver has been updated.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    • Server: Windows 10, version 1909; Windows Server, version 1903
    Resolution: This issue was resolved with an updated driver for the affected Realtek Bluetooth radio and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1909 or Windows 10, version 1903.

    Back to top
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved External
    Last updated:
    November 15, 2019
    05:59 PM PT

    Opened:
    May 21, 2019
    07:29 AM PT
    " diff --git a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml index b311991b25..3ba826b5ad 100644 --- a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml @@ -41,7 +41,6 @@ sections:
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

    See details >June 11, 2019
    KB4503292Resolved External
    August 09, 2019
    07:03 PM PT
    IE11 may stop working when loading or interacting with Power BI reports
    Power BI reports that contain line charts with markers may cause Internet Explorer 11 to stop working.

    See details >May 14, 2019
    KB4499164Resolved
    KB4503277June 20, 2019
    02:00 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >June 11, 2019
    KB4503292Resolved
    KB4503277June 20, 2019
    02:00 PM PT -
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >May 14, 2019
    KB4499164Resolved
    KB4505050May 18, 2019
    02:00 PM PT " @@ -92,15 +91,6 @@ sections: " -- title: May 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolved: We have released an \"optional\" update for Internet Explorer 11 (KB4505050) to resolve this issue. We recommend you apply this update by installing KB4505050 from Windows Update and then restarting your device.
    To download and install this update, see How to get an update through Windows Update. This update is also available through the Microsoft Update Catalog website.

    Back to top
    May 14, 2019
    KB4499164
    Resolved
    KB4505050
    Resolved:
    May 18, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    - " - - title: April 2019 - items: - type: markdown diff --git a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml index e363c11076..3c7d3b0fbb 100644 --- a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml @@ -41,7 +41,6 @@ sections:
    IE11 may stop working when loading or interacting with Power BI reports
    Power BI reports that contain line charts with markers may cause Internet Explorer 11 to stop working.

    See details >May 14, 2019
    KB4499151Resolved
    KB4503283June 20, 2019
    02:00 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >June 11, 2019
    KB4503276Resolved
    KB4503283June 20, 2019
    02:00 PM PT
    Issue using PXE to start a device from WDS
    There may be issues using PXE to start a device from a WDS server configured to use Variable Window Extension.

    See details >March 12, 2019
    KB4489881Resolved
    KB4503276June 11, 2019
    10:00 AM PT -
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >May 14, 2019
    KB4499151Resolved
    KB4505050May 18, 2019
    02:00 PM PT " @@ -91,15 +90,6 @@ sections: " -- title: May 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolved: We have released an \"optional\" update for Internet Explorer 11 (KB4505050) to resolve this issue. We recommend you apply this update by installing KB4505050 from Windows Update and then restarting your device.
    To download and install this update, see How to get an update through Windows Update. This update is also available through the Microsoft Update Catalog website.

    Back to top
    May 14, 2019
    KB4499151
    Resolved
    KB4505050
    Resolved:
    May 18, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    - " - - title: April 2019 - items: - type: markdown diff --git a/windows/release-information/resolved-issues-windows-server-2012.yml b/windows/release-information/resolved-issues-windows-server-2012.yml index 72ea52e905..cdd5b0cab5 100644 --- a/windows/release-information/resolved-issues-windows-server-2012.yml +++ b/windows/release-information/resolved-issues-windows-server-2012.yml @@ -40,7 +40,6 @@ sections:
    IE11 may stop working when loading or interacting with Power BI reports
    Power BI reports that contain line charts with markers may cause Internet Explorer 11 to stop working.

    See details >May 14, 2019
    KB4499171Resolved
    KB4503295June 21, 2019
    02:00 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >June 11, 2019
    KB4503285Resolved
    KB4503295June 20, 2019
    02:00 PM PT
    Issue using PXE to start a device from WDS
    There may be issues using PXE to start a device from a WDS server configured to use Variable Window Extension.

    See details >March 12, 2019
    KB4489891Resolved
    KB4503285June 11, 2019
    10:00 AM PT -
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >May 14, 2019
    KB4499171Resolved
    KB4505050May 18, 2019
    02:00 PM PT " @@ -90,15 +89,6 @@ sections: " -- title: May 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Resolved: We have released an \"optional\" update for Internet Explorer 11 (KB4505050) to resolve this issue. We recommend you apply this update by installing KB4505050 from Windows Update and then restarting your device.
    To download and install this update, see How to get an update through Windows Update. This update is also available through the Microsoft Update Catalog website.

    Back to top
    May 14, 2019
    KB4499171
    Resolved
    KB4505050
    Resolved:
    May 18, 2019
    02:00 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    - " - - title: March 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1507.yml b/windows/release-information/status-windows-10-1507.yml index 780532c8fb..85acf35ce0 100644 --- a/windows/release-information/status-windows-10-1507.yml +++ b/windows/release-information/status-windows-10-1507.yml @@ -61,6 +61,7 @@ sections: text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    +
    SummaryOriginating updateStatusLast updated
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    OS Build 10240.18368

    October 08, 2019
    KB4520011
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >
    OS Build 10240.18215

    May 14, 2019
    KB4499154
    Investigating
    KB4505051
    May 16, 2019
    06:41 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    OS Build 10240.18094

    January 08, 2019
    KB4480962
    Mitigated
    April 25, 2019
    02:00 PM PT
    " @@ -81,6 +82,15 @@ sections: " +- title: May 2019 +- items: + - type: markdown + text: " + + +
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Next Steps: Microsoft is working on a resolution and will provide an update as quickly as possible.
     
     

    Back to top
    OS Build 10240.18215

    May 14, 2019
    KB4499154
    Investigating
    KB4505051
    Last updated:
    May 16, 2019
    06:41 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    + " + - title: January 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml index b7c13357d2..45080603e4 100644 --- a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml +++ b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml @@ -61,6 +61,7 @@ sections: text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + @@ -83,6 +84,15 @@ sections:
    SummaryOriginating updateStatusLast updated
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    OS Build 14393.3274

    October 08, 2019
    KB4519998
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >
    OS Build 14393.2969

    May 14, 2019
    KB4494440
    Investigating
    KB4505052
    May 16, 2019
    06:41 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    OS Build 14393.2724

    January 08, 2019
    KB4480961
    Mitigated
    April 25, 2019
    02:00 PM PT
    Windows may not start on certain Lenovo and Fujitsu laptops with less than 8GB of RAM
    Windows may fail to start on certain Lenovo and Fujitsu laptops that have less than 8 GB of RAM.

    See details >
    OS Build 14393.2608

    November 13, 2018
    KB4467691
    Mitigated
    February 19, 2019
    10:00 AM PT
    Cluster service may fail if the minimum password length is set to greater than 14
    The cluster service may fail to start if “Minimum Password Length” is configured with greater than 14 characters.

    See details >
    OS Build 14393.2639

    November 27, 2018
    KB4467684
    Mitigated
    April 25, 2019
    02:00 PM PT
    " +- title: May 2019 +- items: + - type: markdown + text: " + + +
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Next Steps: Microsoft is working on a resolution and will provide an update as quickly as possible.
     
     

    Back to top
    OS Build 14393.2969

    May 14, 2019
    KB4494440
    Investigating
    KB4505052
    Last updated:
    May 16, 2019
    06:41 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    + " + - title: January 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1709.yml b/windows/release-information/status-windows-10-1709.yml index 20cdc6691b..098a7ef42d 100644 --- a/windows/release-information/status-windows-10-1709.yml +++ b/windows/release-information/status-windows-10-1709.yml @@ -62,6 +62,7 @@ sections: +
    SummaryOriginating updateStatusLast updated
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >
    OS Build 16299.1387

    September 10, 2019
    KB4516066
    Mitigated
    November 12, 2019
    08:05 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    OS Build 16299.1451

    October 08, 2019
    KB4520004
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >
    OS Build 16299.1143

    May 14, 2019
    KB4498946
    Investigating
    KB4505062
    May 16, 2019
    06:41 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    OS Build 16299.904

    January 08, 2019
    KB4480978
    Mitigated
    April 25, 2019
    02:00 PM PT
    " @@ -91,6 +92,15 @@ sections: " +- title: May 2019 +- items: + - type: markdown + text: " + + +
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Next Steps: Microsoft is working on a resolution and will provide an update as quickly as possible.
     
     

    Back to top
    OS Build 16299.1143

    May 14, 2019
    KB4498946
    Investigating
    KB4505062
    Last updated:
    May 16, 2019
    06:41 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    + " + - title: January 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1803.yml b/windows/release-information/status-windows-10-1803.yml index 259b1f258f..0f9feb0c89 100644 --- a/windows/release-information/status-windows-10-1803.yml +++ b/windows/release-information/status-windows-10-1803.yml @@ -66,6 +66,7 @@ sections: +
    SummaryOriginating updateStatusLast updated
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >
    OS Build 17134.1006

    September 10, 2019
    KB4516058
    Mitigated
    November 12, 2019
    08:05 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    OS Build 17134.1069

    October 08, 2019
    KB4520008
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >
    OS Build 17134.765

    May 14, 2019
    KB4499167
    Investigating
    KB4505064
    May 16, 2019
    06:41 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    OS Build 17134.523

    January 08, 2019
    KB4480966
    Mitigated
    April 25, 2019
    02:00 PM PT
    " @@ -95,6 +96,15 @@ sections: " +- title: May 2019 +- items: + - type: markdown + text: " + + +
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Next Steps: Microsoft is working on a resolution and will provide an update as quickly as possible.
     
     

    Back to top
    OS Build 17134.765

    May 14, 2019
    KB4499167
    Investigating
    KB4505064
    Last updated:
    May 16, 2019
    06:41 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    + " + - title: January 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index 88e42ce4a7..6129fbe2f0 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -67,8 +67,10 @@ sections:
    Microsoft Defender Advanced Threat Protection might stop running
    The Microsoft Defender ATP service might stop running and might fail to send reporting data.

    See details >OS Build 17763.832

    October 15, 2019
    KB4520062Resolved
    KB4523205November 12, 2019
    10:00 AM PT
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >OS Build 17763.737

    September 10, 2019
    KB4512578Mitigated
    November 12, 2019
    08:05 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >OS Build 17763.805

    October 08, 2019
    KB4519338Mitigated External
    November 05, 2019
    03:36 PM PT +
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >OS Build 17763.503

    May 14, 2019
    KB4494441Investigating
    KB4505056May 16, 2019
    06:41 PM PT
    Devices with some Asian language packs installed may receive an error
    Devices with Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_FOUND.\"

    See details >OS Build 17763.437

    April 09, 2019
    KB4493509Mitigated
    May 03, 2019
    10:59 AM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >OS Build 17763.253

    January 08, 2019
    KB4480116Mitigated
    April 09, 2019
    10:00 AM PT +
    Audio not working on monitors or TV connected to a PC via HDMI, USB, or DisplayPort
    Upgrade block: Certain new Intel display drivers may accidentally turn on unsupported features in Windows.

    See details >OS Build 17763.134

    November 13, 2018
    KB4467708Mitigated
    March 15, 2019
    12:00 PM PT " @@ -103,6 +105,7 @@ sections: - type: markdown text: " +
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Next Steps: Microsoft is working on a resolution and will provide an update as quickly as possible.
     
     

    Back to top
    OS Build 17763.503

    May 14, 2019
    KB4494441
    Investigating
    KB4505056
    Last updated:
    May 16, 2019
    06:41 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    Devices with some Asian language packs installed may receive an error
    After installing the April 2019 Cumulative Update (KB4493509), devices with some Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_FOUND.\"

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019
    • Server: Windows Server, version 1809; Windows Server 2019
    Workaround:
    1. Uninstall and reinstall any recently added language packs. For instructions, see \"Manage the input and display language settings in Windows 10\".
    2. Click Check for Updates and install the April 2019 Cumulative Update. For instructions, see \"Update Windows 10\".
    Note: If reinstalling the language pack does not mitigate the issue, reset your PC as follows:
      1. Go to Settings app -> Recovery.
      2. Click on Get Started under \"Reset this PC\" recovery option.
      3. Select \"Keep my Files\".
    Next steps: Microsoft is working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 17763.437

    April 09, 2019
    KB4493509
    Mitigated
    Last updated:
    May 03, 2019
    10:59 AM PT

    Opened:
    May 02, 2019
    04:36 PM PT
    " @@ -115,3 +118,12 @@ sections:
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, that you perform on files or folders that are on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\". This occurs when you perform the operation on a CSV owner node from a process that doesn’t have administrator privilege. 

    Affected platforms: 
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
    Workaround: Do one of the following:  
    • Perform the operation from a process that has administrator privilege. 
    • Perform the operation from a node that doesn’t have CSV ownership. 
    Next steps: Microsoft is working on a resolution and will provide an update in an upcoming release.

    Back to topOS Build 17763.253

    January 08, 2019
    KB4480116Mitigated
    Last updated:
    April 09, 2019
    10:00 AM PT

    Opened:
    January 08, 2019
    10:00 AM PT " + +- title: November 2018 +- items: + - type: markdown + text: " + + +
    DetailsOriginating updateStatusHistory
    Audio not working on monitors or TV connected to a PC via HDMI, USB, or DisplayPort
    Upgrade block: Microsoft has identified issues with certain new Intel display drivers. Intel inadvertently released versions of its display driver (versions 24.20.100.6344, 24.20.100.6345) to OEMs that accidentally turned on unsupported features in Windows. 
     
    As a result, after updating to Windows 10, version 1809, audio playback from a monitor or television connected to a PC via HDMI, USB-C, or a DisplayPort may not function correctly on devices with these drivers.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019
    • Server: Windows Server, version 1809; Windows Server 2019 
    Next steps: Intel has released updated drivers to OEM device manufacturers. OEMs need to make the updated driver available via Windows Update.

    For more information, see the Intel Customer Support article.

    Note: This Intel display driver issue is different from the Intel Smart Sound Technology driver (version 09.21.00.3755) audio issue previously documented.

    Back to top
    OS Build 17763.134

    November 13, 2018
    KB4467708
    Mitigated
    Last updated:
    March 15, 2019
    12:00 PM PT

    Opened:
    November 13, 2018
    10:00 AM PT
    + " diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index d666ac6451..804016b432 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.yml @@ -64,9 +64,10 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + + - @@ -74,7 +75,6 @@ sections: -
    SummaryOriginating updateStatusLast updated
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    November 22, 2019
    04:10 PM PT
    Issues with some older versions of Avast and AVG anti-virus products
    Microsoft and Avast has identified compatibility issues with some versions of Avast and AVG Antivirus.

    See details >
    N/A

    Mitigated External
    November 22, 2019
    04:10 PM PT
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some versions of Realtek Bluetooth radio drivers.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    November 15, 2019
    05:59 PM PT
    Updates may fail to install and you may receive Error 0x80073701
    Installation of updates may fail and you may receive error code 0x80073701.

    See details >
    OS Build 18362.145

    May 29, 2019
    KB4497935
    Resolved
    November 12, 2019
    08:11 AM PT
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Mitigated External
    November 12, 2019
    08:08 AM PT
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >
    OS Build 18362.356

    September 10, 2019
    KB4515384
    Mitigated
    November 12, 2019
    08:05 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    OS Build 18362.418

    October 08, 2019
    KB4517389
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Intel Audio displays an intcdaud.sys notification
    Devices with a range of Intel Display Audio device drivers may experience battery drain.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    November 12, 2019
    08:04 AM PT
    Cannot launch Camera app
    Microsoft and Intel have identified an issue affecting Intel RealSense SR300 or Intel RealSense S200 camera apps.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved
    KB4501375
    June 27, 2019
    10:00 AM PT
    Unable to discover or connect to Bluetooth devices using some Qualcomm adapters
    Microsoft has identified compatibility issues with some versions of Qualcomm Bluetooth radio drivers.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved
    KB4517389
    October 08, 2019
    10:00 AM PT
    Safeguard on certain devices with some Intel and Broadcom Wi-Fi adapters
    Some devices with Intel Centrino 6205/6235 and Broadcom 802.11ac Wi-Fi cards may experience compatibility issues.

    See details >
    N/A

    Resolved
    KB4522355
    October 24, 2019
    10:00 AM PT
    dGPU occasionally disappear from device manager on Surface Book 2
    Some apps or games may close or fail to open on Surface Book 2 devices with Nvidia dGPU.

    See details >
    OS Build 18362.145

    May 29, 2019
    KB4497935
    Resolved
    October 18, 2019
    04:33 PM PT
    " @@ -90,6 +90,7 @@ sections: - type: markdown text: " +
    DetailsOriginating updateStatusHistory
    Issues with some older versions of Avast and AVG anti-virus products
    Microsoft and Avast has identified compatibility issues with some versions of Avast Antivirus and AVG Antivirus. Any application from Avast or AVG that contains Antivirus version 19.5.4444.567 or earlier is affected.

    To safeguard your upgrade experience, we have applied a hold on devices with affected Avast and AVG Antivirus from being offered or installing Windows 10, version 1903 or Windows 10, version 1909, until the application is updated.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    • Server: Windows Server, version 1909; Windows Server, version 1903
    Workaround: Before updating to Windows 10, version 1903 or Windows 10, version 1909, you will need to download and install an updated version of your Avast or AVG application. Guidance for Avast and AVG customers can be found in the following support articles:
    Note We recommend that you do not attempt to manually update using the Update now button or the Media Creation Tool until a new version of your Avast or AVG application has been installed and the Windows 10, version 1903 or Windows 10, version 1909 feature update has been automatically offered to you.

    Back to top
    N/A

    Mitigated External
    Last updated:
    November 22, 2019
    04:10 PM PT

    Opened:
    November 22, 2019
    04:10 PM PT
    TLS connections might fail or timeout
    Updates for Windows released October 8, 2019 or later provide protections, tracked by CVE-2019-1318, against an attack that could allow unauthorized access to information or data within TLS connections. This type of attack is known as a man-in-the-middle exploit. Windows might fail to connect to TLS clients and servers that do not support Extended Master Secret for resumption (RFC 7627). Lack of RFC support might cause one or more of the following errors or logged events:
    • \"The request was aborted: Could not create SSL/TLS secure Channel\"
    • SCHANNEL event 36887 is logged in the System event log with the description, \"A fatal alert was received from the remote endpoint. The TLS protocol defined fatal alert code is 20.​\"
    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2

    Next Steps: Connections between two devices running any supported version of Windows should not have this issue when fully updated. There is no update for Windows needed for this issue. These changes are required to address a security issue and security compliance. For information, see KB4528489.

    Back to top
    OS Build 18362.418

    October 08, 2019
    KB4517389
    Mitigated External
    Last updated:
    November 05, 2019
    03:36 PM PT

    Opened:
    November 05, 2019
    03:36 PM PT
    " @@ -122,22 +123,13 @@ sections: " -- title: July 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    dGPU occasionally disappear from device manager on Surface Book 2
    Microsoft has identified a compatibility issue on some Surface Book 2 devices configured with Nvidia discrete graphics processing units (dGPUs). After updating to Windows 10, version 1903 (the May 2019 Update), some apps or games that needs to perform graphics intensive operations may close or fail to open.
     
    To safeguard your update experience, we have applied a compatibility hold on Surface Book 2 devices with Nvidia dGPU from being offered Windows 10, version 1903 until this issue is resolved.
     
    Affected platforms:
    • Client: Windows 10, version 1903
    Resolved: To resolve this issue, you will need to update the firmware of your Surface Book 2 device. Please see the Surface Book 2 update history page for instructions on how to install the October 2019 updates on your device. There is no update for Windows needed for this issue.
     
    The safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1903.

    Back to top
    OS Build 18362.145

    May 29, 2019
    KB4497935
    Resolved
    Resolved:
    October 18, 2019
    04:33 PM PT

    Opened:
    July 12, 2019
    04:20 PM PT
    - " - - title: May 2019 - items: - type: markdown text: " + - diff --git a/windows/release-information/status-windows-10-1909.yml b/windows/release-information/status-windows-10-1909.yml index 37e82669bb..34d19acbca 100644 --- a/windows/release-information/status-windows-10-1909.yml +++ b/windows/release-information/status-windows-10-1909.yml @@ -64,8 +64,9 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    DetailsOriginating updateStatusHistory
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver. An updated Wi-Fi driver should be available from your device manufacturer (OEM).

    To safeguard your upgrade experience, we have applied a hold on devices with affected Qualcomm driver from being offered Windows 10, version 1903 or Windows 10, version 1909, until the updated driver is installed.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    Resolution: This issue was resolved with an updated Qualcomm Wifi driver and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1909 or Windows 10, version 1903.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    Last updated:
    November 22, 2019
    04:10 PM PT

    Opened:
    May 21, 2019
    07:13 AM PT
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Realtek. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Realtek Bluetooth radios from being offered Windows 10, version 1903 or Windows Server, version 1903 until the driver has been updated.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    • Server: Windows 10, version 1909; Windows Server, version 1903
    Resolution: This issue was resolved with an updated driver for the affected Realtek Bluetooth radio and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1909 or Windows 10, version 1903.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    Last updated:
    November 15, 2019
    05:59 PM PT

    Opened:
    May 21, 2019
    07:29 AM PT
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver. An updated Wi-Fi driver should be available from your device manufacturer (OEM).

    To safeguard your upgrade experience, we have applied a hold on devices with affected Qualcomm driver from being offered Windows 10, version 1903 or Windows 10, version 1909, until the updated driver is installed.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    Workaround: Before updating to Windows 10, version 1903 or Windows 10, version 1909, you will need to download and install an updated Wi-Fi driver from your device manufacturer (OEM).
     
    Note We recommend that you do not attempt to manually update using the Update now button or the Media Creation Tool until a new driver has been installed and the Windows 10, version 1903 or Windows 10, version 1909 feature update has been automatically offered to you.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Mitigated External
    Last updated:
    November 12, 2019
    08:08 AM PT

    Opened:
    May 21, 2019
    07:13 AM PT
    Intel Audio displays an intcdaud.sys notification
    Microsoft and Intel have identified an issue with a range of Intel Display Audio device drivers that may result in higher than normal battery drain. If you see an intcdaud.sys notification or “What needs your attention” notification when trying to update to Windows 10, version 1903, you have an affected Intel Audio Display device driver installed on your machine (intcdaud.sys, versions 10.25.0.3 through 10.25.0.8).
      
    To safeguard your update experience, we have applied a compatibility hold on devices with drivers from being offered Windows 10, version 1903 until updated device drivers have been installed.

    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809
    Resolution: This issue was resolved with updated drivers from your device manufacturer (OEM) or Intel. The safeguard hold has been removed.

    Note If you are still experiencing the issue described, please contact your device manufacturer (OEM).

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved External
    Last updated:
    November 12, 2019
    08:04 AM PT

    Opened:
    May 21, 2019
    07:22 AM PT
    Gamma ramps, color profiles, and night light settings do not apply in some cases
    Microsoft has identified some scenarios where gamma ramps, color profiles and night light settings may stop working.

    Microsoft has identified some scenarios in which these features may have issues or stop working, for example:
    • Connecting to (or disconnecting from) an external monitor, dock, or projector
    • Rotating the screen
    • Updating display drivers or making other display mode changes
    • Closing full screen applications
    • Applying custom color profiles
    • Running applications that rely on custom gamma ramps
    Affected platforms:
    • Client: Windows 10, version 1903
    Resolution: This issue was resolved in KB4505903 and the safeguard hold has been removed.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved
    KB4505903
    Resolved:
    July 26, 2019
    02:00 PM PT

    Opened:
    May 21, 2019
    07:28 AM PT
    Cannot launch Camera app
    Microsoft and Intel have identified an issue affecting Intel RealSense SR300 and Intel RealSense S200 cameras when using the Camera app. After updating to the Windows 10 May 2019 Update and launching the Camera app, you may get an error message stating:
            \"Close other apps, error code: 0XA00F4243.”

    To safeguard your update experience, we have applied a protective hold on machines with Intel RealSense SR300 or Intel RealSense S200 cameras installed from being offered Windows 10, version 1903, until this issue is resolved.

    Affected platforms:
    • Client: Windows 10, version 1903
    Resolution: This issue was resolved in KB4501375 and the safeguard hold has been removed.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved
    KB4501375
    Resolved:
    June 27, 2019
    10:00 AM PT

    Opened:
    May 21, 2019
    07:20 AM PT
    + + -
    SummaryOriginating updateStatusLast updated
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved External
    November 22, 2019
    04:10 PM PT
    Issues with some older versions of Avast and AVG anti-virus products
    Microsoft and Avast has identified compatibility issues with some versions of Avast and AVG Antivirus.

    See details >
    N/A

    Mitigated External
    November 22, 2019
    04:10 PM PT
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some versions of Realtek Bluetooth radio drivers.

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved External
    November 15, 2019
    05:59 PM PT
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Mitigated External
    November 12, 2019
    08:08 AM PT
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Mitigated
    November 12, 2019
    08:05 AM PT
    " @@ -77,6 +78,15 @@ sections:
    " +- title: November 2019 +- items: + - type: markdown + text: " + + +
    DetailsOriginating updateStatusHistory
    Issues with some older versions of Avast and AVG anti-virus products
    Microsoft and Avast has identified compatibility issues with some versions of Avast Antivirus and AVG Antivirus. Any application from Avast or AVG that contains Antivirus version 19.5.4444.567 or earlier is affected.

    To safeguard your upgrade experience, we have applied a hold on devices with affected Avast and AVG Antivirus from being offered or installing Windows 10, version 1903 or Windows 10, version 1909, until the application is updated.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    • Server: Windows Server, version 1909; Windows Server, version 1903
    Workaround: Before updating to Windows 10, version 1903 or Windows 10, version 1909, you will need to download and install an updated version of your Avast or AVG application. Guidance for Avast and AVG customers can be found in the following support articles:
    Note We recommend that you do not attempt to manually update using the Update now button or the Media Creation Tool until a new version of your Avast or AVG application has been installed and the Windows 10, version 1903 or Windows 10, version 1909 feature update has been automatically offered to you.

    Back to top
    N/A

    Mitigated External
    Last updated:
    November 22, 2019
    04:10 PM PT

    Opened:
    November 22, 2019
    04:10 PM PT
    + " + - title: October 2019 - items: - type: markdown @@ -91,7 +101,7 @@ sections: - type: markdown text: " + -
    DetailsOriginating updateStatusHistory
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver. An updated Wi-Fi driver should be available from your device manufacturer (OEM).

    To safeguard your upgrade experience, we have applied a hold on devices with affected Qualcomm driver from being offered Windows 10, version 1903 or Windows 10, version 1909, until the updated driver is installed.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    Resolution: This issue was resolved with an updated Qualcomm Wifi driver and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1909 or Windows 10, version 1903.

    Back to top
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved External
    Last updated:
    November 22, 2019
    04:10 PM PT

    Opened:
    May 21, 2019
    07:13 AM PT
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Realtek. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Realtek Bluetooth radios from being offered Windows 10, version 1903 or Windows Server, version 1903 until the driver has been updated.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    • Server: Windows 10, version 1909; Windows Server, version 1903
    Resolution: This issue was resolved with an updated driver for the affected Realtek Bluetooth radio and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1909 or Windows 10, version 1903.

    Back to top
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved External
    Last updated:
    November 15, 2019
    05:59 PM PT

    Opened:
    May 21, 2019
    07:29 AM PT
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver. An updated Wi-Fi driver should be available from your device manufacturer (OEM).

    To safeguard your upgrade experience, we have applied a hold on devices with affected Qualcomm driver from being offered Windows 10, version 1903 or Windows 10, version 1909, until the updated driver is installed.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903
    Workaround: Before updating to Windows 10, version 1903 or Windows 10, version 1909, you will need to download and install an updated Wi-Fi driver from your device manufacturer (OEM).
     
    Note We recommend that you do not attempt to manually update using the Update now button or the Media Creation Tool until a new driver has been installed and the Windows 10, version 1903 or Windows 10, version 1909 feature update has been automatically offered to you.

    Back to top
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Mitigated External
    Last updated:
    November 12, 2019
    08:08 AM PT

    Opened:
    May 21, 2019
    07:13 AM PT
    " diff --git a/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml index dadedc3369..e8343dc359 100644 --- a/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml @@ -63,6 +63,7 @@ sections:
    MSRT might fail to install and be re-offered from Windows Update or WSUS
    The November 2019 update for Windows Malicious Software Removal Tool (MSRT) might fail to install from WU/WSUS.

    See details >
    Mitigated
    November 15, 2019
    05:59 PM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >October 08, 2019
    KB4519976Mitigated External
    November 05, 2019
    03:36 PM PT
    IA64 and x64 devices may fail to start after installing updates
    After installing updates released on or after August 13, 2019, IA64 and x64 devices using EFI Boot may fail to start.

    See details >August 13, 2019
    KB4512506Mitigated
    August 17, 2019
    12:59 PM PT +
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >May 14, 2019
    KB4499164Investigating
    KB4505050May 16, 2019
    06:41 PM PT " @@ -91,3 +92,12 @@ sections:
    IA64 and x64 devices may fail to start after installing updates
    IA64 devices (in any configuration) and x64 devices using EFI boot that were provisioned after the July 9th updates and/or skipped the recommended update (KB3133977), may fail to start with the following error:
    \"File: \\Windows\\system32\\winload.efi
    Status: 0xc0000428
    Info: Windows cannot verify the digital signature for this file.\"

    Affected platforms:
    • Client: Windows 7 SP1
    • Server: Windows Server 2008 R2 SP1
    Take Action: To resolve this issue please follow the steps outlined in the SHA-2 support FAQ article for error code 0xc0000428.

    Back to topAugust 13, 2019
    KB4512506Mitigated
    Last updated:
    August 17, 2019
    12:59 PM PT

    Opened:
    August 13, 2019
    08:34 AM PT " + +- title: May 2019 +- items: + - type: markdown + text: " + + +
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Next Steps: Microsoft is working on a resolution and will provide an update as quickly as possible.
     
     

    Back to top
    May 14, 2019
    KB4499164
    Investigating
    KB4505050
    Last updated:
    May 16, 2019
    06:41 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    + " diff --git a/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml index 3db7d9a3ea..4847988383 100644 --- a/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml @@ -61,6 +61,7 @@ sections: text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    +
    SummaryOriginating updateStatusLast updated
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    October 08, 2019
    KB4520005
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >
    May 14, 2019
    KB4499151
    Investigating
    KB4505050
    May 16, 2019
    06:41 PM PT
    Japanese IME doesn't show the new Japanese Era name as a text input option
    With previous dictionary updates installed, the Japanese IME doesn't show the new Japanese Era name as an input option.

    See details >
    April 25, 2019
    KB4493443
    Mitigated
    May 15, 2019
    05:53 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    January 08, 2019
    KB4480963
    Mitigated
    April 25, 2019
    02:00 PM PT
    @@ -87,6 +88,7 @@ sections: - type: markdown text: " +
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Next Steps: Microsoft is working on a resolution and will provide an update as quickly as possible.
     
     

    Back to top
    May 14, 2019
    KB4499151
    Investigating
    KB4505050
    Last updated:
    May 16, 2019
    06:41 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    Japanese IME doesn't show the new Japanese Era name as a text input option
    If previous dictionary updates are installed, the Japanese input method editor (IME) doesn't show the new Japanese Era name as a text input option.

    Affected platforms:
    • Client: Windows 8.1
    • Server: Windows Server 2012 R2; Windows Server 2012
    Workaround:
    If you see any of the previous dictionary updates listed below, uninstall it from Programs and features > Uninstall or change a program. New words that were in previous dictionary updates are also in this update.
    • Update for Japanese Microsoft IME Standard Dictionary (15.0.2013)
    • Update for Japanese Microsoft IME Standard Extended Dictionary (15.0.2013)
    • Update for Japanese Microsoft IME Standard Dictionary (15.0.1215)
    • Update for Japanese Microsoft IME Standard Extended Dictionary (15.0.1215)
    • Update for Japanese Microsoft IME Standard Dictionary (15.0.1080)
    • Update for Japanese Microsoft IME Standard Extended Dictionary (15.0.1080)

    Back to top
    April 25, 2019
    KB4493443
    Mitigated
    Last updated:
    May 15, 2019
    05:53 PM PT

    Opened:
    May 15, 2019
    05:53 PM PT
    " diff --git a/windows/release-information/status-windows-server-2008-sp2.yml b/windows/release-information/status-windows-server-2008-sp2.yml index 0b6aeeea7b..ba7311b1cc 100644 --- a/windows/release-information/status-windows-server-2008-sp2.yml +++ b/windows/release-information/status-windows-server-2008-sp2.yml @@ -62,7 +62,6 @@ sections: -
    SummaryOriginating updateStatusLast updated
    MSRT might fail to install and be re-offered from Windows Update or WSUS
    The November 2019 update for Windows Malicious Software Removal Tool (MSRT) might fail to install from WU/WSUS.

    See details >

    Mitigated
    November 15, 2019
    05:59 PM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    October 08, 2019
    KB4520002
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Issues manually installing updates by double-clicking the .msu file
    You may encounter issues manually installing updates by double-clicking the .msu file and may receive an error.

    See details >
    September 10, 2019
    KB4474419
    Resolved
    KB4474419
    September 23, 2019
    10:00 AM PT
    " @@ -82,12 +81,3 @@ sections:
    TLS connections might fail or timeout
    Updates for Windows released October 8, 2019 or later provide protections, tracked by CVE-2019-1318, against an attack that could allow unauthorized access to information or data within TLS connections. This type of attack is known as a man-in-the-middle exploit. Windows might fail to connect to TLS clients and servers that do not support Extended Master Secret for resumption (RFC 7627). Lack of RFC support might cause one or more of the following errors or logged events:
    • \"The request was aborted: Could not create SSL/TLS secure Channel\"
    • SCHANNEL event 36887 is logged in the System event log with the description, \"A fatal alert was received from the remote endpoint. The TLS protocol defined fatal alert code is 20.​\"
    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2

    Next Steps: Connections between two devices running any supported version of Windows should not have this issue when fully updated. There is no update for Windows needed for this issue. These changes are required to address a security issue and security compliance. For information, see KB4528489.

    Back to topOctober 08, 2019
    KB4520002Mitigated External
    Last updated:
    November 05, 2019
    03:36 PM PT

    Opened:
    November 05, 2019
    03:36 PM PT " - -- title: September 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Issues manually installing updates by double-clicking the .msu file
    After installing the SHA-2 update (KB4474419) released on September 10, 2019, you may encounter issues manually installing updates by double-clicking on the .msu file and may receive the error, \"Installer encountered an error: 0x80073afc. The resource loader failed to find MUI file.\"

    Affected platforms:
    • Server: Windows Server 2008 SP2
    Workaround: Open a command prompt and use the following command (replacing <msu location> with the actual location and filename of the update): wusa.exe <msu location> /quiet

    Resolution: This issue is resolved in KB4474419 released October 8, 2019. It will install automatically from Windows Update and Windows Server Update Services (WSUS). If you need to install this update manually, you will need to use the workaround above.

    Note If you previously installed KB4474419 released September 23, 2019, then you already have the latest version of this update and do not need to reinstall.

    Back to top
    September 10, 2019
    KB4474419
    Resolved
    KB4474419
    Resolved:
    September 23, 2019
    10:00 AM PT

    Opened:
    September 20, 2019
    04:57 PM PT
    - " diff --git a/windows/release-information/status-windows-server-2012.yml b/windows/release-information/status-windows-server-2012.yml index ae33c73b72..e41336b414 100644 --- a/windows/release-information/status-windows-server-2012.yml +++ b/windows/release-information/status-windows-server-2012.yml @@ -61,6 +61,7 @@ sections: text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    +
    SummaryOriginating updateStatusLast updated
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    October 08, 2019
    KB4520007
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >
    May 14, 2019
    KB4499171
    Investigating
    KB4505050
    May 16, 2019
    06:41 PM PT
    Japanese IME doesn't show the new Japanese Era name as a text input option
    With previous dictionary updates installed, the Japanese IME doesn't show the new Japanese Era name as an input option.

    See details >
    April 25, 2019
    KB4493462
    Mitigated
    May 15, 2019
    05:53 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    January 08, 2019
    KB4480975
    Mitigated
    April 25, 2019
    02:00 PM PT
    @@ -87,6 +88,7 @@ sections: - type: markdown text: " +
    DetailsOriginating updateStatusHistory
    Unable to access some gov.uk websites
    After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
    • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
    Next Steps: Microsoft is working on a resolution and will provide an update as quickly as possible.
     
     

    Back to top
    May 14, 2019
    KB4499171
    Investigating
    KB4505050
    Last updated:
    May 16, 2019
    06:41 PM PT

    Opened:
    May 16, 2019
    01:57 PM PT
    Japanese IME doesn't show the new Japanese Era name as a text input option
    If previous dictionary updates are installed, the Japanese input method editor (IME) doesn't show the new Japanese Era name as a text input option.

    Affected platforms:
    • Client: Windows 8.1
    • Server: Windows Server 2012 R2; Windows Server 2012
    Workaround:
    If you see any of the previous dictionary updates listed below, uninstall it from Programs and features > Uninstall or change a program. New words that were in previous dictionary updates are also in this update.
    • Update for Japanese Microsoft IME Standard Dictionary (15.0.2013)
    • Update for Japanese Microsoft IME Standard Extended Dictionary (15.0.2013)
    • Update for Japanese Microsoft IME Standard Dictionary (15.0.1215)
    • Update for Japanese Microsoft IME Standard Extended Dictionary (15.0.1215)
    • Update for Japanese Microsoft IME Standard Dictionary (15.0.1080)
    • Update for Japanese Microsoft IME Standard Extended Dictionary (15.0.1080)

    Back to top
    April 25, 2019
    KB4493462
    Mitigated
    Last updated:
    May 15, 2019
    05:53 PM PT

    Opened:
    May 15, 2019
    05:53 PM PT
    "

    8lio(Z=0(#1=y0Kfw_TJT|4izM4+47 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%0DsKO^-42^OekZ;yh5ZZS7lZ!SeWtn_?a%44NCj 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