From 9b533a657bb9c3967117e21ec3e396b0972999a6 Mon Sep 17 00:00:00 2001 From: martyav Date: Tue, 7 May 2019 16:22:10 -0400 Subject: [PATCH 001/319] 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/319] 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/319] 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 d0a29f03234f203ebab5c489f1858eb5cf962fa0 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 17 Oct 2019 12:23:59 -0700 Subject: [PATCH 004/319] draft1 --- .../windows-10-1909-removed-features.md | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 windows/deployment/planning/windows-10-1909-removed-features.md diff --git a/windows/deployment/planning/windows-10-1909-removed-features.md b/windows/deployment/planning/windows-10-1909-removed-features.md new file mode 100644 index 0000000000..9f69b3a300 --- /dev/null +++ b/windows/deployment/planning/windows-10-1909-removed-features.md @@ -0,0 +1,45 @@ +--- +title: Windows 10, version 1909 - Features that have been removed +description: Learn about features that will be removed or deprecated in Windows 10, version 1903, or a future release +ms.prod: w10 +ms.mktglfcycl: plan +ms.localizationpriority: medium +ms.sitesec: library +audience: itpro +author: greg-lindsay +manager: laurawi +ms.author: greglin +ms.topic: article +--- +# Features removed or planned for replacement starting with Windows 10, version 1909 + +> Applies to: Windows 10, version 1909 + +Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that we removed in Windows 10, version 1909. **The list below is subject to change and might not include every affected feature or functionality.** + +> [!NOTE] +> Join the [Windows Insider program](https://insider.windows.com) to get early access to new Windows 10 builds and test these changes yourself. + +## Features we removed or will remove soon + +The following features and functionalities are removed from the installed product image for Windows 10, version 1903, or are planned for removal in an upcoming release. Applications or code that depend on these features won't function in this release unless you use another method. + + +| Feature | Details | +|---------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| 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). | +| 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. | + +## Features we’re no longer developing + +We're no longer actively developing these features and may remove them from a future update. Some features have been replaced with other features or functionality, while others are now available from different sources. + +If you have feedback about the proposed replacement of any of these features, you can use the [Feedback Hub app](https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app). + +|Feature |Details| +|-----------|---------------------| +| Taskbar settings roaming| Roaming of taskbar settings is no longer being developed and we plan to disable this capability in a future release| +|Wi-Fi WEP and TKIP|In this release a warning message will appear 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. | +|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.| +|Print 3D app|Going forward, 3D Builder is the recommended 3D printing app. To 3D print objects on new Windows devices, customers must first install 3D Builder from the Store.| + From 907661af2dcd0bfc6929f4bc2d4ce217dc079537 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 17 Oct 2019 14:07:01 -0700 Subject: [PATCH 005/319] draft2 --- .../planning/windows-10-1903-removed-features.md | 8 ++++---- .../planning/windows-10-1909-removed-features.md | 14 ++++++++++---- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/windows/deployment/planning/windows-10-1903-removed-features.md b/windows/deployment/planning/windows-10-1903-removed-features.md index 7d8e437274..b2fa6f9baf 100644 --- a/windows/deployment/planning/windows-10-1903-removed-features.md +++ b/windows/deployment/planning/windows-10-1903-removed-features.md @@ -25,10 +25,10 @@ Each version of Windows 10 adds new features and functionality; occasionally we The following features and functionalities are removed from the installed product image for Windows 10, version 1903, or are planned for removal in an upcoming release. Applications or code that depend on these features won't function in this release unless you use another method. -| Feature | Details | -|---------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| 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). | -| 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. | +|Feature |Details| +|-----------|---------------------| +| 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). | +| 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. | ## Features we’re no longer developing diff --git a/windows/deployment/planning/windows-10-1909-removed-features.md b/windows/deployment/planning/windows-10-1909-removed-features.md index 9f69b3a300..7a646609c9 100644 --- a/windows/deployment/planning/windows-10-1909-removed-features.md +++ b/windows/deployment/planning/windows-10-1909-removed-features.md @@ -25,10 +25,13 @@ Each version of Windows 10 adds new features and functionality; occasionally we The following features and functionalities are removed from the installed product image for Windows 10, version 1903, or are planned for removal in an upcoming release. Applications or code that depend on these features won't function in this release unless you use another method. -| Feature | Details | -|---------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| 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). | -| 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. | +|Feature |Details| +|-----------|---------------------| +| Video project OneDrive syncing in Photos | The option to upload and projects in OneDrive in when using the Video Editor in the Photos app is being removed.| +| My People / People in the Shell | My People is deprecated. It may be removed in a future update. | | +| XDDM-based remote display driver | Starting Windows 10 May 2019 Update Remote Desktop Services uses a WDDM-based Indirect Display Driver (IDD) for a single session scenario. Starting with this release we announce deprecation of support for XP Display Driver Model (XDDM) based Remote Display drivers. Independent Software Vendors that use XPDM-based Remote Display Driver should plan a migration to the WDDM driver model. | +| TFS1/TFS2 IME | NEW Japanese/Simplified Chinese/Traditional Chinese/Korean IME (Windows components you can add to enable typing text for those Asian languages) called TSF3 IME will replace legacy version of IME called TSF1 or TSF2 IME. Once TSF3 IME successfully replace legacy version of TSF1/TSF2 IME, we plan to deperecate/remove leagacy version. ​| +| XDDM-based remote display driver | Starting with the 1903 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). | ## Features we’re no longer developing @@ -38,6 +41,9 @@ If you have feedback about the proposed replacement of any of these features, yo |Feature |Details| |-----------|---------------------| +| Bing IME | Bing IME is still downloadable although it was developed long time ago and nobody is sustaining it.​ We don't know # of users or telemetry since original team was gone and Personal Shell Tokyo team owns now. +https://support.microsoft.com/en-us/help/2893446/bing-ime-is-available-for-windows-xp-windows-vista-windows-7-and-windo +http://www.catalog.update.microsoft.com/Search.aspx?q=bing%20ime | | Taskbar settings roaming| Roaming of taskbar settings is no longer being developed and we plan to disable this capability in a future release| |Wi-Fi WEP and TKIP|In this release a warning message will appear 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. | |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.| From 6830ff958015396e8f0742e3fb078257bd24cf69 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 17 Oct 2019 14:53:02 -0700 Subject: [PATCH 006/319] draft3 --- .../windows-10-1909-removed-features.md | 28 ++++++++----------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/windows/deployment/planning/windows-10-1909-removed-features.md b/windows/deployment/planning/windows-10-1909-removed-features.md index 7a646609c9..7932b17955 100644 --- a/windows/deployment/planning/windows-10-1909-removed-features.md +++ b/windows/deployment/planning/windows-10-1909-removed-features.md @@ -22,30 +22,26 @@ Each version of Windows 10 adds new features and functionality; occasionally we ## Features we removed or will remove soon -The following features and functionalities are removed from the installed product image for Windows 10, version 1903, or are planned for removal in an upcoming release. Applications or code that depend on these features won't function in this release unless you use another method. +The following features and functionalities are removed from the installed product image for Windows 10, version 1903, or are planned for removal in an upcoming release. Applications or code that depend on these features won't function in this release unless you use another method. -|Feature |Details| -|-----------|---------------------| +|Feature | Details | +| ----------- | --------------------- | | Video project OneDrive syncing in Photos | The option to upload and projects in OneDrive in when using the Video Editor in the Photos app is being removed.| | My People / People in the Shell | My People is deprecated. It may be removed in a future update. | | -| XDDM-based remote display driver | Starting Windows 10 May 2019 Update Remote Desktop Services uses a WDDM-based Indirect Display Driver (IDD) for a single session scenario. Starting with this release we announce deprecation of support for XP Display Driver Model (XDDM) based Remote Display drivers. Independent Software Vendors that use XPDM-based Remote Display Driver should plan a migration to the WDDM driver model. | | TFS1/TFS2 IME | NEW Japanese/Simplified Chinese/Traditional Chinese/Korean IME (Windows components you can add to enable typing text for those Asian languages) called TSF3 IME will replace legacy version of IME called TSF1 or TSF2 IME. Once TSF3 IME successfully replace legacy version of TSF1/TSF2 IME, we plan to deperecate/remove leagacy version. ​| -| XDDM-based remote display driver | Starting with the 1903 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). | +| XDDM-based remote display driver | Starting with the 1903 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). | ## Features we’re no longer developing -We're no longer actively developing these features and may remove them from a future update. Some features have been replaced with other features or functionality, while others are now available from different sources. +We're no longer actively developing these features and may remove them from a future update. Some features have been replaced with other features or functionality, while others are now available from different sources. If you have feedback about the proposed replacement of any of these features, you can use the [Feedback Hub app](https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app). -|Feature |Details| -|-----------|---------------------| -| Bing IME | Bing IME is still downloadable although it was developed long time ago and nobody is sustaining it.​ We don't know # of users or telemetry since original team was gone and Personal Shell Tokyo team owns now. -https://support.microsoft.com/en-us/help/2893446/bing-ime-is-available-for-windows-xp-windows-vista-windows-7-and-windo -http://www.catalog.update.microsoft.com/Search.aspx?q=bing%20ime | -| Taskbar settings roaming| Roaming of taskbar settings is no longer being developed and we plan to disable this capability in a future release| -|Wi-Fi WEP and TKIP|In this release a warning message will appear 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. | -|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.| -|Print 3D app|Going forward, 3D Builder is the recommended 3D printing app. To 3D print objects on new Windows devices, customers must first install 3D Builder from the Store.| - +|Feature | Details | +| ----------- | --------------------- | +| Bing IME | Bing IME is still downloadable but is no longer being developed. | +| Taskbar settings roaming | Roaming of taskbar settings is no longer being developed and we plan to remove this capability in a future release. | +| Wi-Fi WEP and TKIP | In this release, a warning message will appear 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. | +| 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.| +| Print 3D app |G oing forward, 3D Builder is the recommended 3D printing app. To 3D print objects on new Windows devices, customers must first install 3D Builder from the Store.| \ No newline at end of file From 6b12f4481cc8443222cfcd9667d0562948d1526b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 17 Oct 2019 15:14:33 -0700 Subject: [PATCH 007/319] draft4 --- windows/deployment/planning/TOC.md | 1 + .../deployment/planning/windows-10-1909-removed-features.md | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/deployment/planning/TOC.md b/windows/deployment/planning/TOC.md index c9dd77d2d6..9a21fe7321 100644 --- a/windows/deployment/planning/TOC.md +++ b/windows/deployment/planning/TOC.md @@ -6,6 +6,7 @@ ## Features removed or planned for replacement ### [Windows 10 features lifecycle](features-lifecycle.md) +### [Windows 10, version 1909](windows-10-1909-removed-features.md) ### [Windows 10, version 1903](windows-10-1903-removed-features.md) ### [Windows 10, version 1809](windows-10-1809-removed-features.md) ### [Windows 10, version 1803](windows-10-1803-removed-features.md) diff --git a/windows/deployment/planning/windows-10-1909-removed-features.md b/windows/deployment/planning/windows-10-1909-removed-features.md index 7932b17955..8728fda740 100644 --- a/windows/deployment/planning/windows-10-1909-removed-features.md +++ b/windows/deployment/planning/windows-10-1909-removed-features.md @@ -29,7 +29,7 @@ The following features and functionalities are removed from the installed produc | ----------- | --------------------- | | Video project OneDrive syncing in Photos | The option to upload and projects in OneDrive in when using the Video Editor in the Photos app is being removed.| | My People / People in the Shell | My People is deprecated. It may be removed in a future update. | | -| TFS1/TFS2 IME | NEW Japanese/Simplified Chinese/Traditional Chinese/Korean IME (Windows components you can add to enable typing text for those Asian languages) called TSF3 IME will replace legacy version of IME called TSF1 or TSF2 IME. Once TSF3 IME successfully replace legacy version of TSF1/TSF2 IME, we plan to deperecate/remove leagacy version. ​| +| TFS1/TFS2 IME | TSF1 and TSF2 IME will be replaced by TSF3 IME in a future release. This replacement is planned for a future release. TSF IME are Windows components you can add to enable typing text for Japanese, Simplified Chinese, Traditional Chinese, and Korean languages. ​| | XDDM-based remote display driver | Starting with the 1903 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). | ## Features we’re no longer developing @@ -42,6 +42,6 @@ If you have feedback about the proposed replacement of any of these features, yo | ----------- | --------------------- | | Bing IME | Bing IME is still downloadable but is no longer being developed. | | Taskbar settings roaming | Roaming of taskbar settings is no longer being developed and we plan to remove this capability in a future release. | -| Wi-Fi WEP and TKIP | In this release, a warning message will appear 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. | +| 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. | | 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.| -| Print 3D app |G oing forward, 3D Builder is the recommended 3D printing app. To 3D print objects on new Windows devices, customers must first install 3D Builder from the Store.| \ No newline at end of file +| Print 3D app | Going forward, 3D Builder is the recommended 3D printing app. To 3D print objects on new Windows devices, customers must first install 3D Builder from the Store.| \ No newline at end of file From 335d3ee3f20057259a8e3b79fc0e36dd1745ba66 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 17 Oct 2019 15:43:31 -0700 Subject: [PATCH 008/319] draft4 --- .../deployment/planning/windows-10-1909-removed-features.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/windows/deployment/planning/windows-10-1909-removed-features.md b/windows/deployment/planning/windows-10-1909-removed-features.md index 8728fda740..33214e2e89 100644 --- a/windows/deployment/planning/windows-10-1909-removed-features.md +++ b/windows/deployment/planning/windows-10-1909-removed-features.md @@ -30,6 +30,12 @@ The following features and functionalities are removed from the installed produc | Video project OneDrive syncing in Photos | The option to upload and projects in OneDrive in when using the Video Editor in the Photos app is being removed.| | My People / People in the Shell | My People is deprecated. It may be removed in a future update. | | | TFS1/TFS2 IME | TSF1 and TSF2 IME will be replaced by TSF3 IME in a future release. This replacement is planned for a future release. TSF IME are Windows components you can add to enable typing text for Japanese, Simplified Chinese, Traditional Chinese, and Korean languages. ​| +| Cortana voice commands (VCD) | After upgrading and the new Cortana UWP app is deployed, users will no longer be able to use custom voice commands to invoke apps locally using Cortana. | +| PNRP APIs| ​The PNRP cloud service was removed in Windows 10, version 1809. We are planning to complete the removal process by removing the corresponding APIs. | +| PSR and SSF | PSR and SSF are planned for deprecation in this release.​ | +| Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub in a future release. Users will be able to provide translation feedback using the normal feedback process ([Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2)). | +| Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer be able to be bound to an LBFO team. Instead, it will have to be bound to a SET team.| +| Fresh Paint app | In a future release, the Fresh Paint app will be removed from the Microsoft Store on Windows 10. | | XDDM-based remote display driver | Starting with the 1903 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). | ## Features we’re no longer developing From 31733ccda7b9d49f6914ac0ca5fbe0fb95c66cce Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 18 Oct 2019 13:09:03 -0700 Subject: [PATCH 009/319] fix header --- windows/deployment/planning/windows-10-1903-removed-features.md | 2 +- windows/deployment/planning/windows-10-1909-removed-features.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/planning/windows-10-1903-removed-features.md b/windows/deployment/planning/windows-10-1903-removed-features.md index b2fa6f9baf..a6bf2d6c88 100644 --- a/windows/deployment/planning/windows-10-1903-removed-features.md +++ b/windows/deployment/planning/windows-10-1903-removed-features.md @@ -20,7 +20,7 @@ Each version of Windows 10 adds new features and functionality; occasionally we > [!NOTE] > Join the [Windows Insider program](https://insider.windows.com) to get early access to new Windows 10 builds and test these changes yourself. -## Features we removed or will remove soon +## Features we removed The following features and functionalities are removed from the installed product image for Windows 10, version 1903, or are planned for removal in an upcoming release. Applications or code that depend on these features won't function in this release unless you use another method. diff --git a/windows/deployment/planning/windows-10-1909-removed-features.md b/windows/deployment/planning/windows-10-1909-removed-features.md index 33214e2e89..e11321b9e9 100644 --- a/windows/deployment/planning/windows-10-1909-removed-features.md +++ b/windows/deployment/planning/windows-10-1909-removed-features.md @@ -20,7 +20,7 @@ Each version of Windows 10 adds new features and functionality; occasionally we > [!NOTE] > Join the [Windows Insider program](https://insider.windows.com) to get early access to new Windows 10 builds and test these changes yourself. -## Features we removed or will remove soon +## Features we removed The following features and functionalities are removed from the installed product image for Windows 10, version 1903, or are planned for removal in an upcoming release. Applications or code that depend on these features won't function in this release unless you use another method. From ceb130c05985ed3198c87471119b3aaef8023f14 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 18 Oct 2019 14:38:58 -0700 Subject: [PATCH 010/319] reorganize entire content set --- windows/deployment/planning/TOC.md | 1 + .../deployment/planning/features-lifecycle.md | 85 ++++++++++--------- .../windows-10-1803-removed-features.md | 29 ++----- .../windows-10-1809-removed-features.md | 28 ++---- .../windows-10-1903-removed-features.md | 24 ++---- .../windows-10-1909-removed-features.md | 23 ++--- .../windows-10-deprecated-features.md | 65 ++++++++++++++ 7 files changed, 136 insertions(+), 119 deletions(-) create mode 100644 windows/deployment/planning/windows-10-deprecated-features.md diff --git a/windows/deployment/planning/TOC.md b/windows/deployment/planning/TOC.md index 9a21fe7321..64283a31bc 100644 --- a/windows/deployment/planning/TOC.md +++ b/windows/deployment/planning/TOC.md @@ -6,6 +6,7 @@ ## Features removed or planned for replacement ### [Windows 10 features lifecycle](features-lifecycle.md) +### [Windows 10 deprecated features](windows-10-deprecated-features.md) ### [Windows 10, version 1909](windows-10-1909-removed-features.md) ### [Windows 10, version 1903](windows-10-1903-removed-features.md) ### [Windows 10, version 1809](windows-10-1809-removed-features.md) diff --git a/windows/deployment/planning/features-lifecycle.md b/windows/deployment/planning/features-lifecycle.md index 1e0d36aca0..dc88478e2f 100644 --- a/windows/deployment/planning/features-lifecycle.md +++ b/windows/deployment/planning/features-lifecycle.md @@ -1,39 +1,46 @@ ---- -title: Windows 10 features lifecycle -description: Learn about the lifecycle of Windows 10 features -ms.prod: w10 -ms.mktglfcycl: plan -ms.localizationpriority: medium -ms.sitesec: library -audience: itpro author: greg-lindsay -manager: laurawi -ms.author: greglin -ms.topic: article ---- -# Windows 10 features lifecycle - -- Applies to: Windows 10 - -Each release of Windows 10 contains many new and improved features. Occasionally we also remove features and functionality, usually because there is a better option. - -## Features removed or planned for replacement - -See the following for details about feature support for each release of Windows 10. - -[Windows 10, version 1903](windows-10-1903-removed-features.md)
-[Windows 10, version 1809](windows-10-1809-removed-features.md)
-[Windows 10, version 1803](windows-10-1803-removed-features.md)
-[Windows 10, version 1709](windows-10-1709-removed-features.md)
-[Windows 10, version 1703](windows-10-1703-removed-features.md) - -Also see: [Windows 10 release information](https://docs.microsoft.com/windows/release-information/) - -## Terminology - -The following terms can be used to describe the status that might be assigned to a feature during its lifecycle. - -- **Deprecation**: The stage of the product lifecycle when a feature or functionality is no longer in active development and may be removed in future releases of a product or online service. -- **End of support**: The stage of the product lifecycle when support and servicing are no longer available for a product. -- **Retirement**: The stage of the product lifecycle when an online service is shut down so that it is no longer available for use. -- **Remove or retire a feature**: The stage of the product lifecycle when a feature or functionality is removed from an online service after it has been deprecated. -- **Replace a feature**: The stage of the product lifecycle when a feature or functionality in an online service is replaced with a different feature or functionality. +--- +title: Windows 10 features lifecycle +description: Learn about the lifecycle of Windows 10 features +ms.prod: w10 +ms.mktglfcycl: plan +ms.localizationpriority: medium +ms.sitesec: library +audience: itpro +author: greg-lindsay +manager: laurawi +ms.author: greglin +ms.topic: article +--- +# Windows 10 features lifecycle + +- Applies to: Windows 10 + +Each release of Windows 10 contains many new and improved features. Occasionally we also remove features and functionality, usually because there is a better option. + +## Features removed + +See the following for details about feature support for each release of Windows 10. + +[Windows 10, version 1903](windows-10-1903-removed-features.md)
+[Windows 10, version 1809](windows-10-1809-removed-features.md)
+[Windows 10, version 1803](windows-10-1803-removed-features.md)
+[Windows 10, version 1709](windows-10-1709-removed-features.md)
+[Windows 10, version 1703](windows-10-1703-removed-features.md) + +## Features no longer being developed + +See the following topic for a list of features that are not removed, but are no longer being developed. These features might be removed in a future release. + +[Windows 10 removed features](windows-10-removed.features.md) + +Also see: [Windows 10 release information](https://docs.microsoft.com/windows/release-information/) + +## Terminology + +The following terms can be used to describe the status that might be assigned to a feature during its lifecycle. + +- **Deprecation**: The stage of the product lifecycle when a feature or functionality is no longer in active development and may be removed in future releases of a product or online service. +- **End of support**: The stage of the product lifecycle when support and servicing are no longer available for a product. +- **Retirement**: The stage of the product lifecycle when an online service is shut down so that it is no longer available for use. +- **Remove or retire a feature**: The stage of the product lifecycle when a feature or functionality is removed from an online service after it has been deprecated. +- **Replace a feature**: The stage of the product lifecycle when a feature or functionality in an online service is replaced with a different feature or functionality. diff --git a/windows/deployment/planning/windows-10-1803-removed-features.md b/windows/deployment/planning/windows-10-1803-removed-features.md index 562f287c68..89828bbc8e 100644 --- a/windows/deployment/planning/windows-10-1803-removed-features.md +++ b/windows/deployment/planning/windows-10-1803-removed-features.md @@ -1,6 +1,6 @@ --- title: Windows 10, version 1803 - Features that have been removed -description: Learn about features that will be removed or deprecated in Windows 10, version 1803, or a future release +description: Learn about features that will be removed in Windows 10, version 1803, or a future release ms.prod: w10 ms.mktglfcycl: plan ms.localizationpriority: medium @@ -13,16 +13,17 @@ ms.reviewer: manager: laurawi ms.topic: article --- -# Features removed or planned for replacement starting with Windows 10, version 1803 +# Features removed starting with Windows 10, version 1803 > Applies to: Windows 10, version 1803 -Each release of Windows 10 adds new features and functionality; we also occasionally remove features and functionality, usually because we've added a better option. Here are the details about the features and functionalities that we removed in Windows 10, version 1803 (also called Windows 10 April 2018 Update). +Each release of Windows 10 adds new features and functionality; we also occasionally remove features and functionality, usually because we've added a better option. Here are the details about the features and functionalities that we removed in Windows 10, version 1803 (also called Windows 10 April 2018 Update). + +For information about features that might be removed in a future release, see [Windows 10 deprecated features](windows-10-deprecated-features.md) > [!TIP] > - You can get early access to Windows 10 builds by joining the [Windows Insider program](https://insider.windows.com) - this is a great way to test feature changes. -- Have questions about other releases? Check out the information for [Features that are removed or deprecated in Windows 10, version 1703](https://docs.microsoft.com/windows/deployment/planning/windows-10-1703-removed-features), [Features that are removed or deprecated in Windows 10, version 1709](https://docs.microsoft.com/windows/deployment/planning/windows-10-1709-removed-features), and [Features that are removed or deprecated in Windows 10 Creators Update](https://support.microsoft.com/en-us/help/4014193/features-that-are-removed-or-deprecated-in-windows-10-creators-update). - +- Have questions about other releases? Check out the information for [Features that are removed in Windows 10, version 1703](https://docs.microsoft.com/windows/deployment/planning/windows-10-1703-removed-features), [Features that are removed in Windows 10, version 1709](https://docs.microsoft.com/windows/deployment/planning/windows-10-1709-removed-features), and [Features that are removed in Windows 10 Creators Update](https://support.microsoft.com/en-us/help/4014193/features-that-are-removed-or-deprecated-in-windows-10-creators-update). **The list is subject to change and might not include every affected feature or functionality.** @@ -38,21 +39,3 @@ We've removed the following features and functionalities from the installed prod |HomeGroup|We are removing [HomeGroup](https://support.microsoft.com/help/17145) but not your ability to share printers, files, and folders.

When you update to Windows 10, version 1803, you won't see HomeGroup in File Explorer, the Control Panel, or Troubleshoot (**Settings > Update & Security > Troubleshoot**). Any printers, files, and folders that you shared using HomeGroup **will continue to be shared**.

Instead of using HomeGroup, you can now share printers, files and folders by using features that are built into Windows 10:
- [Share your network printer](https://www.bing.com/search?q=share+printer+windows+10)
- [Share files in File Explorer](https://support.microsoft.com/help/4027674/windows-10-share-files-in-file-explorer) | |**Connect to suggested open hotspots** option in Wi-Fi settings |We previously [disabled the **Connect to suggested open hotspots** option](https://privacy.microsoft.com/windows-10-open-wi-fi-hotspots) and are now removing it from the Wi-Fi settings page. You can manually connect to free wireless hotspots with **Network & Internet** settings, from the taskbar or Control Panel, or by using Wi-Fi Settings (for mobile devices).| |XPS Viewer|We're changing the way you get XPS Viewer. In Windows 10, version 1709 and earlier versions, the app is included in the installation image. If you have XPS Viewer and you update to Windows 10, version 1803, there's no action required. You'll still have XPS Viewer.

However, if you install Windows 10, version 1803, on a new device (or as a clean installation), you may need to [install XPS Viewer from **Apps and Features** in the Settings app](https://docs.microsoft.com/windows/application-management/add-apps-and-features) or through [Features on Demand](https://docs.microsoft.com/windows-hardware/manufacture/desktop/features-on-demand-v2--capabilities). If you had XPS Viewer in Windows 10, version 1709, but manually removed it before updating, you'll need to manually reinstall it.| - - -## Features we’re no longer developing - -We are no longer actively developing these features and may remove them from a future update. Some features have been replaced with other features or functionality, while others are now available from different sources. - -If you have feedback about the proposed replacement of any of these features, you can use the [Feedback Hub app](https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app). - -|Feature |Instead you can use...| -|-----------|---------------------| -|[Software Restriction Policies](https://docs.microsoft.com/windows-server/identity/software-restriction-policies/software-restriction-policies) in Group Policy|Instead of using the Software Restriction Policies through Group Policy, you can use [AppLocker](https://docs.microsoft.com/windows/security/threat-protection/applocker/applocker-overview) or [Windows Defender Application Control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control) to control which apps users can access and what code can run in the kernel.| -|[Offline symbol packages](https://docs.microsoft.com/windows-hardware/drivers/debugger/debugger-download-symbols) (Debug symbol MSIs)|We're no longer making the symbol packages available as a downloadable MSI. Instead, the [Microsoft Symbol Server is moving to be an Azure-based symbol store](https://blogs.msdn.microsoft.com/windbg/2017/10/18/update-on-microsofts-symbol-server/). If you need the Windows symbols, connect to the Microsoft Symbol Server to cache your symbols locally or use a manifest file with SymChk.exe on a computer with internet access.| -|Windows Help Viewer (WinHlp32.exe)|All Windows help information is [available online](https://support.microsoft.com/products/windows?os=windows-10). The Windows Help Viewer is no longer supported in Windows 10. If for any reason you see an error message about "help not supported," possibly when using a non-Microsoft application, read [this support article](https://support.microsoft.com/help/917607/error-opening-help-in-windows-based-programs-feature-not-included-or-h) for additional information and any next steps.| -|Contacts feature in File Explorer|We're no longer developing the Contacts feature or the corresponding [Windows Contacts API](https://msdn.microsoft.com/library/ff800913.aspx). Instead, you can use the People app in Windows 10 to maintain your contacts.| -|Phone Companion|Use the **Phone** page in the Settings app. In Windows 10, version 1709, we added the new **Phone** page to help you sync your mobile phone with your PC. It includes all the Phone Companion features.| -|IPv4/6 Transition Technologies (6to4, ISATAP, and Direct Tunnels)|6to4 has been disabled by default since Windows 10, version 1607 (the Anniversary Update), ISATAP has been disabled by default since Windows 10, version 1703 (the Creators Update), and Direct Tunnels has always been disabled by default. Please use native IPv6 support instead.| -|[Layered Service Providers](https://msdn.microsoft.com/library/windows/desktop/bb513664)|Layered Service Providers have been deprecated since Windows 8 and Windows Server 2012. Use the [Windows Filtering Platform](https://msdn.microsoft.com/library/windows/desktop/aa366510) instead. When you upgrade from an older version of Windows, any layered service providers you're using aren't migrated; you'll need to re-install them after upgrading.| -|Business Scanning, also called Distributed Scan Management (DSM) **(Added 05/03/2018)**|The [Scan Management functionality](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd759124(v=ws.11)) was introduced in Windows 7 and enabled secure scanning and the management of scanners in an enterprise. We're no longer investing in this feature, and there are no devices available that support it.| diff --git a/windows/deployment/planning/windows-10-1809-removed-features.md b/windows/deployment/planning/windows-10-1809-removed-features.md index 9a2cb63049..5d63ecb2bd 100644 --- a/windows/deployment/planning/windows-10-1809-removed-features.md +++ b/windows/deployment/planning/windows-10-1809-removed-features.md @@ -1,6 +1,6 @@ --- title: Windows 10, version 1809 - Features that have been removed -description: Learn about features that will be removed or deprecated in Windows 10, version 1809, or a future release +description: Learn about features that are removed in Windows 10, version 1809 ms.prod: w10 ms.mktglfcycl: plan ms.localizationpriority: medium @@ -8,21 +8,21 @@ ms.sitesec: library audience: itpro author: greg-lindsay ms.author: greglin -ms.date: 11/16/2018 ms.reviewer: manager: laurawi ms.topic: article --- -# Features removed or planned for replacement starting with Windows 10, version 1809 +# Features removed starting with Windows 10, version 1809 > Applies to: Windows 10, version 1809 -Each release of Windows 10 adds new features and functionality; we also occasionally remove features and functionality, usually because we've added a better option. Here are the details about the features and functionalities that we removed in Windows 10, version 1809. +Each release of Windows 10 adds new features and functionality; we also occasionally remove features and functionality, usually because we've added a better option. Here are the details about the features and functionalities that we removed in Windows 10, version 1809. + +For information about features that might be removed in a future release, see [Windows 10 deprecated features](windows-10-deprecated-features.md) > [!TIP] > You can get early access to Windows 10 builds by joining the [Windows Insider program](https://insider.windows.com) - this is a great way to test feature changes. -> Have questions about other releases? Check out the information for [Features removed or planned for replacement starting with Windows 10, version 1809](https://docs.microsoft.com/windows/deployment/planning/windows-10-1809-removed-features), [Features removed or planned for replacement starting with Windows Server, version 1709](https://docs.microsoft.com/windows-server/get-started/removed-features-1709), and [Features that are removed or deprecated in Windows 10, version 1703](https://docs.microsoft.com/windows/deployment/planning/windows-10-1703-removed-features). - +> Have questions about other releases? Check out the information for [Features removed with Windows 10, version 1809](https://docs.microsoft.com/windows/deployment/planning/windows-10-1809-removed-features), [Features removed starting with Windows Server, version 1709](https://docs.microsoft.com/windows-server/get-started/removed-features-1709), and [Features that are removed in Windows 10, version 1703](https://docs.microsoft.com/windows/deployment/planning/windows-10-1703-removed-features). **The list is subject to change and might not include every affected feature or functionality.** @@ -37,18 +37,4 @@ We're removing the following features and functionalities from the installed pro |Hologram app|We've replaced the Hologram app with the [Mixed Reality Viewer](https://support.microsoft.com/help/4041156/windows-10-mixed-reality-help). If you would like to create 3D word art, you can still do that in Paint 3D and view your art in VR or Hololens with the Mixed Reality Viewer.| |limpet.exe|We're releasing the limpet.exe tool, used to access TPM for Azure connectivity, as open source.| |Phone Companion|When you update to Windows 10, version 1809, the Phone Companion app will be removed from your PC. Use the **Phone** page in the Settings app to sync your mobile phone with your PC. It includes all the Phone Companion features.| -|Future updates through [Windows Embedded Developer Update](https://docs.microsoft.com/previous-versions/windows/embedded/ff770079\(v=winembedded.60\)) for Windows Embedded Standard 7-SP1 (WES7-SP1) and Windows Embedded Standard 8 (WES8)|We’re no longer publishing new updates to the WEDU server. Instead, you may secure any new updates from the [Microsoft Update Catalog](http://www.catalog.update.microsoft.com/Home.aspx). [Learn how](https://techcommunity.microsoft.com/t5/Windows-Embedded/Change-to-the-Windows-Embedded-Developer-Update/ba-p/285704) to get updates from the catalog.| - -## Features we’re no longer developing - -We're no longer actively developing these features and may remove them from a future update. Some features have been replaced with other features or functionality, while others are now available from different sources. - -If you have feedback about the proposed replacement of any of these features, you can use the [Feedback Hub app](https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app). - -|Feature |Instead you can use...| -|-----------|---------------------| -|Companion device dynamic lock APIS|The companion device framework (CDF) APIs enable wearables and other devices to unlock a PC. In Windows 10, version 1709, we introduced [Dynamic Lock](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-features#dynamic-lock), including an inbox method using Bluetooth to detect whether a user is present and lock or unlock the PC. Because of this, and because third party partners didn't adopt the CDF method, we're no longer developing CDF Dynamic Lock APIs.| -|OneSync service|The OneSync service synchronizes data for the Mail, Calendar, and People apps. We've added a sync engine to the Outlook app that provides the same synchronization.| -|Snipping Tool|The Snipping Tool is an application included in Windows 10 that is used to capture screenshots, either the full screen or a smaller, custom "snip" of the screen. In Windows 10, version 1809, we're [introducing a new universal app, Snip & Sketch](https://blogs.windows.com/windowsexperience/2018/05/03/announcing-windows-10-insider-preview-build-17661/#8xbvP8vMO0lF20AM.97), that provides the same screen snipping abilities, as well as additional features. You can launch Snip & Sketch directly and start a snip from there, or just press WIN + Shift + S. Snip & Sketch can also be launched from the “Screen snip” button in the Action Center. We're no longer developing the Snipping Tool as a separate app but are instead consolidating its functionality into Snip & Sketch.| - - +|Future updates through [Windows Embedded Developer Update](https://docs.microsoft.com/previous-versions/windows/embedded/ff770079\(v=winembedded.60\)) for Windows Embedded Standard 7-SP1 (WES7-SP1) and Windows Embedded Standard 8 (WES8)|We’re no longer publishing new updates to the WEDU server. Instead, you may secure any new updates from the [Microsoft Update Catalog](http://www.catalog.update.microsoft.com/Home.aspx). [Learn how](https://techcommunity.microsoft.com/t5/Windows-Embedded/Change-to-the-Windows-Embedded-Developer-Update/ba-p/285704) to get updates from the catalog.| \ No newline at end of file diff --git a/windows/deployment/planning/windows-10-1903-removed-features.md b/windows/deployment/planning/windows-10-1903-removed-features.md index a6bf2d6c88..046418c778 100644 --- a/windows/deployment/planning/windows-10-1903-removed-features.md +++ b/windows/deployment/planning/windows-10-1903-removed-features.md @@ -11,35 +11,23 @@ manager: laurawi ms.author: greglin ms.topic: article --- -# Features removed or planned for replacement starting with Windows 10, version 1903 +# Features removed starting with Windows 10, version 1903 > Applies to: Windows 10, version 1903 -Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that we removed in Windows 10, version 1903. **The list below is subject to change and might not include every affected feature or functionality.** +Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that we removed in Windows 10, version 1903. **The list below is subject to change and might not include every affected feature or functionality.** + +For information about features that might be removed in a future release, see [Windows 10 deprecated features](windows-10-deprecated-features.md) > [!NOTE] > Join the [Windows Insider program](https://insider.windows.com) to get early access to new Windows 10 builds and test these changes yourself. ## Features we removed -The following features and functionalities are removed from the installed product image for Windows 10, version 1903, or are planned for removal in an upcoming release. Applications or code that depend on these features won't function in this release unless you use another method. +The following features and functionalities are removed from the installed product image for Windows 10, version 1903, or are planned for removal in an upcoming release. Applications or code that depend on these features won't function in this release unless you use another method. |Feature |Details| |-----------|---------------------| | 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). | -| 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. | - -## Features we’re no longer developing - -We're no longer actively developing these features and may remove them from a future update. Some features have been replaced with other features or functionality, while others are now available from different sources. - -If you have feedback about the proposed replacement of any of these features, you can use the [Feedback Hub app](https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app). - -|Feature |Details| -|-----------|---------------------| -| Taskbar settings roaming| Roaming of taskbar settings is no longer being developed and we plan to disable this capability in a future release| -|Wi-Fi WEP and TKIP|In this release a warning message will appear 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. | -|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.| -|Print 3D app|Going forward, 3D Builder is the recommended 3D printing app. To 3D print objects on new Windows devices, customers must first install 3D Builder from the Store.| - +| 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. | \ No newline at end of file diff --git a/windows/deployment/planning/windows-10-1909-removed-features.md b/windows/deployment/planning/windows-10-1909-removed-features.md index e11321b9e9..45bf12e655 100644 --- a/windows/deployment/planning/windows-10-1909-removed-features.md +++ b/windows/deployment/planning/windows-10-1909-removed-features.md @@ -1,6 +1,6 @@ --- title: Windows 10, version 1909 - Features that have been removed -description: Learn about features that will be removed or deprecated in Windows 10, version 1903, or a future release +description: Learn about features that will be removed in Windows 10, version 1903 ms.prod: w10 ms.mktglfcycl: plan ms.localizationpriority: medium @@ -11,12 +11,14 @@ manager: laurawi ms.author: greglin ms.topic: article --- -# Features removed or planned for replacement starting with Windows 10, version 1909 +# Features removed starting with Windows 10, version 1909 > Applies to: Windows 10, version 1909 Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that we removed in Windows 10, version 1909. **The list below is subject to change and might not include every affected feature or functionality.** +For information about features that might be removed in a future release, see [Windows 10 deprecated features](windows-10-deprecated-features.md) + > [!NOTE] > Join the [Windows Insider program](https://insider.windows.com) to get early access to new Windows 10 builds and test these changes yourself. @@ -24,7 +26,6 @@ Each version of Windows 10 adds new features and functionality; occasionally we The following features and functionalities are removed from the installed product image for Windows 10, version 1903, or are planned for removal in an upcoming release. Applications or code that depend on these features won't function in this release unless you use another method. - |Feature | Details | | ----------- | --------------------- | | Video project OneDrive syncing in Photos | The option to upload and projects in OneDrive in when using the Video Editor in the Photos app is being removed.| @@ -36,18 +37,4 @@ The following features and functionalities are removed from the installed produc | Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub in a future release. Users will be able to provide translation feedback using the normal feedback process ([Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2)). | | Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer be able to be bound to an LBFO team. Instead, it will have to be bound to a SET team.| | Fresh Paint app | In a future release, the Fresh Paint app will be removed from the Microsoft Store on Windows 10. | -| XDDM-based remote display driver | Starting with the 1903 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). | - -## Features we’re no longer developing - -We're no longer actively developing these features and may remove them from a future update. Some features have been replaced with other features or functionality, while others are now available from different sources. - -If you have feedback about the proposed replacement of any of these features, you can use the [Feedback Hub app](https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app). - -|Feature | Details | -| ----------- | --------------------- | -| Bing IME | Bing IME is still downloadable but is no longer being developed. | -| Taskbar settings roaming | Roaming of taskbar settings is no longer being developed and we plan to remove this capability in a future release. | -| 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. | -| 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.| -| Print 3D app | Going forward, 3D Builder is the recommended 3D printing app. To 3D print objects on new Windows devices, customers must first install 3D Builder from the Store.| \ No newline at end of file +| XDDM-based remote display driver | Starting with the 1903 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). | \ No newline at end of file diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md new file mode 100644 index 0000000000..bb5af9c1cd --- /dev/null +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -0,0 +1,65 @@ +--- +title: Windows 10 features we’re no longer developing +description: Review the list of features that are no longer being developed in Windows 10 +ms.prod: w10 +ms.mktglfcycl: plan +ms.localizationpriority: medium +ms.sitesec: library +audience: itpro +author: greg-lindsay +manager: laurawi +ms.author: greglin +ms.topic: article +--- +# Windows 10 features we’re no longer developing + +> Applies to: Windows 10 + +Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that are no longer being developed in Windows 10. **The list below is subject to change and might not include every affected feature or functionality.** + +For information about features that have been removed in a specific release, see [Features removed](features-lifecycle.md#features-removed). + +## Features we’re no longer developing + +The following features are longer being actively developed, and might be removed in a future update. Some features have been replaced with other features or functionality and some are now available from other sources. + +If you have feedback about the proposed replacement of any of these features, you can use the [Feedback Hub app](https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app). + +|Feature | Details | +| ----------- | --------------------- | +| Bing IME | Bing IME is still downloadable but is no longer being developed. | +| Taskbar settings roaming | Roaming of taskbar settings is no longer being developed and we plan to remove this capability in a future release. | +| 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. | +| 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.| +| Print 3D app | Going forward, 3D Builder is the recommended 3D printing app. To 3D print objects on new Windows devices, customers must first install 3D Builder from the Store.| +|Companion device dynamic lock APIS|The companion device framework (CDF) APIs enable wearables and other devices to unlock a PC. In Windows 10, version 1709, we introduced [Dynamic Lock](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-features#dynamic-lock), including an inbox method using Bluetooth to detect whether a user is present and lock or unlock the PC. Because of this, and because third party partners didn't adopt the CDF method, we're no longer developing CDF Dynamic Lock APIs.| +|OneSync service|The OneSync service synchronizes data for the Mail, Calendar, and People apps. We've added a sync engine to the Outlook app that provides the same synchronization.| +|Snipping Tool|The Snipping Tool is an application included in Windows 10 that is used to capture screenshots, either the full screen or a smaller, custom "snip" of the screen. In Windows 10, version 1809, we're [introducing a new universal app, Snip & Sketch](https://blogs.windows.com/windowsexperience/2018/05/03/announcing-windows-10-insider-preview-build-17661/#8xbvP8vMO0lF20AM.97), that provides the same screen snipping abilities, as well as additional features. You can launch Snip & Sketch directly and start a snip from there, or just press WIN + Shift + S. Snip & Sketch can also be launched from the “Screen snip” button in the Action Center. We're no longer developing the Snipping Tool as a separate app but are instead consolidating its functionality into Snip & Sketch.| +|[Software Restriction Policies](https://docs.microsoft.com/windows-server/identity/software-restriction-policies/software-restriction-policies) in Group Policy|Instead of using the Software Restriction Policies through Group Policy, you can use [AppLocker](https://docs.microsoft.com/windows/security/threat-protection/applocker/applocker-overview) or [Windows Defender Application Control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control) to control which apps users can access and what code can run in the kernel.| +|[Offline symbol packages](https://docs.microsoft.com/windows-hardware/drivers/debugger/debugger-download-symbols) (Debug symbol MSIs)|We're no longer making the symbol packages available as a downloadable MSI. Instead, the [Microsoft Symbol Server is moving to be an Azure-based symbol store](https://blogs.msdn.microsoft.com/windbg/2017/10/18/update-on-microsofts-symbol-server/). If you need the Windows symbols, connect to the Microsoft Symbol Server to cache your symbols locally or use a manifest file with SymChk.exe on a computer with internet access.| +|Windows Help Viewer (WinHlp32.exe)|All Windows help information is [available online](https://support.microsoft.com/products/windows?os=windows-10). The Windows Help Viewer is no longer supported in Windows 10. If for any reason you see an error message about "help not supported," possibly when using a non-Microsoft application, read [this support article](https://support.microsoft.com/help/917607/error-opening-help-in-windows-based-programs-feature-not-included-or-h) for additional information and any next steps.| +|Contacts feature in File Explorer|We're no longer developing the Contacts feature or the corresponding [Windows Contacts API](https://msdn.microsoft.com/library/ff800913.aspx). Instead, you can use the People app in Windows 10 to maintain your contacts.| +|Phone Companion|Use the **Phone** page in the Settings app. In Windows 10, version 1709, we added the new **Phone** page to help you sync your mobile phone with your PC. It includes all the Phone Companion features.| +|IPv4/6 Transition Technologies (6to4, ISATAP, and Direct Tunnels)|6to4 has been disabled by default since Windows 10, version 1607 (the Anniversary Update), ISATAP has been disabled by default since Windows 10, version 1703 (the Creators Update), and Direct Tunnels has always been disabled by default. Please use native IPv6 support instead.| +|[Layered Service Providers](https://msdn.microsoft.com/library/windows/desktop/bb513664)|Layered Service Providers have been deprecated since Windows 8 and Windows Server 2012. Use the [Windows Filtering Platform](https://msdn.microsoft.com/library/windows/desktop/aa366510) instead. When you upgrade from an older version of Windows, any layered service providers you're using aren't migrated; you'll need to re-install them after upgrading.| +|Business Scanning, also called Distributed Scan Management (DSM) **(Added 05/03/2018)**|The [Scan Management functionality](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd759124(v=ws.11)) was introduced in Windows 7 and enabled secure scanning and the management of scanners in an enterprise. We're no longer investing in this feature, and there are no devices available that support it.| +|IIS 6 Management Compatibility* | We recommend that users use alternative scripting tools and a newer management console. | +|IIS Digest Authentication | We recommend that users use alternative authentication methods.| +|Microsoft Paint | Will be available through the Windows Store. Functionality integrated into Paint 3D. | +|Resilient File System (ReFS) (added: August 17, 2017)| Creation ability will be available in the following editions only: Windows 10 Enterprise and Windows 10 Pro for Workstations. Creation ability will be removed from all other editions. All other editions will have Read and Write ability. | +|RSA/AES Encryption for IIS | We recommend that users use CNG encryption provider. | +|Screen saver functionality in Themes | Disabled in Themes. Screen saver functionality in Group Policies, Control Panel, and Sysprep continues to be functional. Lockscreen features and policies are preferred. | +|Sync your settings (updated: August 17, 2017) | Back-end changes: In future releases, the back-end storage for the current sync process will change. A single cloud storage system will be used for Enterprise State Roaming and all other users. The "Sync your settings" options and the Enterprise State Roaming feature will continue to work. | +|System Image Backup (SIB) Solution | We recommend that users use full-disk backup solutions from other vendors. | +|TLS RC4 Ciphers |To be disabled by default. For more information, see the following Windows IT Center topic: [TLS (Schannel SSP) changes in Windows 10 and Windows Server 2016](/windows-server/security/tls/tls-schannel-ssp-changes-in-windows-10-and-windows-server)| +|Trusted Platform Module (TPM) Owner Password Management |This legacy code to be removed.| +|Trusted Platform Module (TPM): TPM.msc and TPM Remote Management | To be replaced by a new user interface in a future release. | +|Trusted Platform Module (TPM) Remote Management |This legacy code to be removed in a future release. | +|Windows Hello for Business deployment that uses System Center Configuration Manager |Windows Server 2016 Active Directory Federation Services – Registration Authority (ADFS RA) deployment is simpler and provides a better user experience and a more deterministic certificate enrollment experience. | +|Windows PowerShell 2.0 | Applications and components should be migrated to PowerShell 5.0+. | +|Apndatabase.xml | Apndatabase.xml is being replaced by the COSA database. Therefore, some constructs will no longer function. This includes Hardware ID, incoming SMS messaging rules in mobile apps, a list of privileged apps in mobile apps, autoconnect order, APN parser, and CDMAProvider ID. | +|Reading List | | +|Tile Data Layer | | +|TLS DHE_DSS ciphers DisabledByDefault| | +|TCPChimney | | +|IPsec task offload| | \ No newline at end of file From c7dce02a73186756519c9ca58ad5bcfc36c6072f Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 18 Oct 2019 15:27:02 -0700 Subject: [PATCH 011/319] tweaks --- windows/deployment/planning/features-lifecycle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/planning/features-lifecycle.md b/windows/deployment/planning/features-lifecycle.md index dc88478e2f..453d504a99 100644 --- a/windows/deployment/planning/features-lifecycle.md +++ b/windows/deployment/planning/features-lifecycle.md @@ -29,9 +29,9 @@ See the following for details about feature support for each release of Windows ## Features no longer being developed -See the following topic for a list of features that are not removed, but are no longer being developed. These features might be removed in a future release. +See the following topic for a list of features that are no longer being developed. These features might be removed in a future release. -[Windows 10 removed features](windows-10-removed.features.md) +[Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) Also see: [Windows 10 release information](https://docs.microsoft.com/windows/release-information/) From 6c0116cacaa3e24188645b8bcec205b35fc55cf2 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 18 Oct 2019 16:17:45 -0700 Subject: [PATCH 012/319] tweaks --- windows/deployment/planning/TOC.md | 2 +- .../planning/windows-10-1909-removed-features.md | 7 +------ .../deployment/planning/windows-10-deprecated-features.md | 5 +++++ 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/deployment/planning/TOC.md b/windows/deployment/planning/TOC.md index 64283a31bc..8f73a93e38 100644 --- a/windows/deployment/planning/TOC.md +++ b/windows/deployment/planning/TOC.md @@ -6,13 +6,13 @@ ## Features removed or planned for replacement ### [Windows 10 features lifecycle](features-lifecycle.md) -### [Windows 10 deprecated features](windows-10-deprecated-features.md) ### [Windows 10, version 1909](windows-10-1909-removed-features.md) ### [Windows 10, version 1903](windows-10-1903-removed-features.md) ### [Windows 10, version 1809](windows-10-1809-removed-features.md) ### [Windows 10, version 1803](windows-10-1803-removed-features.md) ### [Windows 10, version 1709](windows-10-1709-removed-features.md) ### [Windows 10, version 1703](windows-10-1703-removed-features.md) +### [Windows 10 deprecated features](windows-10-deprecated-features.md) ## Application Compatibility Toolkit (ACT) ### [Application Compatibility Toolkit (ACT) Technical Reference](act-technical-reference.md) diff --git a/windows/deployment/planning/windows-10-1909-removed-features.md b/windows/deployment/planning/windows-10-1909-removed-features.md index 45bf12e655..7c0cd1f0b5 100644 --- a/windows/deployment/planning/windows-10-1909-removed-features.md +++ b/windows/deployment/planning/windows-10-1909-removed-features.md @@ -29,12 +29,7 @@ The following features and functionalities are removed from the installed produc |Feature | Details | | ----------- | --------------------- | | Video project OneDrive syncing in Photos | The option to upload and projects in OneDrive in when using the Video Editor in the Photos app is being removed.| -| My People / People in the Shell | My People is deprecated. It may be removed in a future update. | | -| TFS1/TFS2 IME | TSF1 and TSF2 IME will be replaced by TSF3 IME in a future release. This replacement is planned for a future release. TSF IME are Windows components you can add to enable typing text for Japanese, Simplified Chinese, Traditional Chinese, and Korean languages. ​| | Cortana voice commands (VCD) | After upgrading and the new Cortana UWP app is deployed, users will no longer be able to use custom voice commands to invoke apps locally using Cortana. | | PNRP APIs| ​The PNRP cloud service was removed in Windows 10, version 1809. We are planning to complete the removal process by removing the corresponding APIs. | -| PSR and SSF | PSR and SSF are planned for deprecation in this release.​ | -| Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub in a future release. Users will be able to provide translation feedback using the normal feedback process ([Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2)). | -| Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer be able to be bound to an LBFO team. Instead, it will have to be bound to a SET team.| -| Fresh Paint app | In a future release, the Fresh Paint app will be removed from the Microsoft Store on Windows 10. | +| PSR and SSF | PSR and SSF are planned for removal in this release.​ | | XDDM-based remote display driver | Starting with the 1903 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). | \ No newline at end of file diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index bb5af9c1cd..b4d79afffa 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -27,6 +27,11 @@ If you have feedback about the proposed replacement of any of these features, yo |Feature | Details | | ----------- | --------------------- | +| Fresh Paint app | In a future release, the Fresh Paint app will be removed from the Microsoft Store on Windows 10. | +| Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer be able to be bound to an LBFO team. Instead, it will have to be bound to a SET team.| +| Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub in a future release. Users will be able to provide translation feedback using the normal feedback process ([Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2)). | +| My People / People in the Shell | My People is deprecated. It may be removed in a future update. | +| TFS1/TFS2 IME | TSF1 and TSF2 IME will be replaced by TSF3 IME in a future release. This replacement is planned for a future release. TSF IME are Windows components you can add to enable typing text for Japanese, Simplified Chinese, Traditional Chinese, and Korean languages. ​| | Bing IME | Bing IME is still downloadable but is no longer being developed. | | Taskbar settings roaming | Roaming of taskbar settings is no longer being developed and we plan to remove this capability in a future release. | | 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. | From 2464056fe922ef344356383f238dcc838f44f19a Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 18 Oct 2019 16:33:52 -0700 Subject: [PATCH 013/319] tweaks --- .../planning/windows-10-1703-removed-features.md | 4 +++- .../planning/windows-10-1709-removed-features.md | 8 +++++--- .../planning/windows-10-1803-removed-features.md | 2 +- .../planning/windows-10-1809-removed-features.md | 2 +- .../planning/windows-10-1903-removed-features.md | 2 +- .../planning/windows-10-1909-removed-features.md | 2 +- 6 files changed, 12 insertions(+), 8 deletions(-) diff --git a/windows/deployment/planning/windows-10-1703-removed-features.md b/windows/deployment/planning/windows-10-1703-removed-features.md index 24b5b1b1d9..7cc3b6bd64 100644 --- a/windows/deployment/planning/windows-10-1703-removed-features.md +++ b/windows/deployment/planning/windows-10-1703-removed-features.md @@ -13,7 +13,9 @@ ms.topic: article > Applies to: Windows 10, version 1703 -The following features and functionalities in the Windows 10 Creators Update edition (Windows 10, version 1703) have either been removed from the product in the current release (*Removed*) or are not in active development and are planned for potential removal in subsequent releases. +The following features and functionalities in the Windows 10 Creators Update edition (Windows 10, version 1703) have been removed from the product in the current release. + +For information about features that might be removed in a future release, see [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) This list is intended for IT professionals who are updating operating systems in a commercial environment. The plan and list are subject to change and may not include every deprecated feature or functionality. For more details about a listed feature or functionality and its replacement, see the documentation for that feature. diff --git a/windows/deployment/planning/windows-10-1709-removed-features.md b/windows/deployment/planning/windows-10-1709-removed-features.md index 5a745277d5..e140f3d451 100644 --- a/windows/deployment/planning/windows-10-1709-removed-features.md +++ b/windows/deployment/planning/windows-10-1709-removed-features.md @@ -14,11 +14,13 @@ ms.topic: article > Applies to: Windows 10, version 1709 -The following features and functionalities in the Windows 10, version 1709 are either removed from the product in the current release (*Removed*) or are not in active development and might be removed in future releases. +The following features and functionalities in the Windows 10, version 1709 are removed from the product in the current release. -This list is intended to help customers consider these removals and deprecations for their own planning. The list is subject to change and may not include every deprecated feature or functionality. +For information about features that might be removed in a future release, see [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) -For more information about a listed feature or functionality and its replacement, see the documentation for that feature. You can also follow the provided links in this table to see additional resources.  +The list is subject to change and may not include every deprecated feature or functionality. + +For more information about a listed feature or functionality and its replacement, see the documentation for that feature. You can also follow the links provided in this table to see additional resources.  | Feature | Removed | Not actively developed | -|-|- diff --git a/windows/deployment/planning/windows-10-1803-removed-features.md b/windows/deployment/planning/windows-10-1803-removed-features.md index 89828bbc8e..a95a89b93b 100644 --- a/windows/deployment/planning/windows-10-1803-removed-features.md +++ b/windows/deployment/planning/windows-10-1803-removed-features.md @@ -19,7 +19,7 @@ ms.topic: article Each release of Windows 10 adds new features and functionality; we also occasionally remove features and functionality, usually because we've added a better option. Here are the details about the features and functionalities that we removed in Windows 10, version 1803 (also called Windows 10 April 2018 Update). -For information about features that might be removed in a future release, see [Windows 10 deprecated features](windows-10-deprecated-features.md) +For information about features that might be removed in a future release, see [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) > [!TIP] > - You can get early access to Windows 10 builds by joining the [Windows Insider program](https://insider.windows.com) - this is a great way to test feature changes. diff --git a/windows/deployment/planning/windows-10-1809-removed-features.md b/windows/deployment/planning/windows-10-1809-removed-features.md index 5d63ecb2bd..7668dcfd63 100644 --- a/windows/deployment/planning/windows-10-1809-removed-features.md +++ b/windows/deployment/planning/windows-10-1809-removed-features.md @@ -18,7 +18,7 @@ ms.topic: article Each release of Windows 10 adds new features and functionality; we also occasionally remove features and functionality, usually because we've added a better option. Here are the details about the features and functionalities that we removed in Windows 10, version 1809. -For information about features that might be removed in a future release, see [Windows 10 deprecated features](windows-10-deprecated-features.md) +For information about features that might be removed in a future release, see [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) > [!TIP] > You can get early access to Windows 10 builds by joining the [Windows Insider program](https://insider.windows.com) - this is a great way to test feature changes. diff --git a/windows/deployment/planning/windows-10-1903-removed-features.md b/windows/deployment/planning/windows-10-1903-removed-features.md index 046418c778..00f77efcfd 100644 --- a/windows/deployment/planning/windows-10-1903-removed-features.md +++ b/windows/deployment/planning/windows-10-1903-removed-features.md @@ -17,7 +17,7 @@ ms.topic: article Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that we removed in Windows 10, version 1903. **The list below is subject to change and might not include every affected feature or functionality.** -For information about features that might be removed in a future release, see [Windows 10 deprecated features](windows-10-deprecated-features.md) +For information about features that might be removed in a future release, see [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) > [!NOTE] > Join the [Windows Insider program](https://insider.windows.com) to get early access to new Windows 10 builds and test these changes yourself. diff --git a/windows/deployment/planning/windows-10-1909-removed-features.md b/windows/deployment/planning/windows-10-1909-removed-features.md index 7c0cd1f0b5..165778cbd6 100644 --- a/windows/deployment/planning/windows-10-1909-removed-features.md +++ b/windows/deployment/planning/windows-10-1909-removed-features.md @@ -17,7 +17,7 @@ ms.topic: article Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that we removed in Windows 10, version 1909. **The list below is subject to change and might not include every affected feature or functionality.** -For information about features that might be removed in a future release, see [Windows 10 deprecated features](windows-10-deprecated-features.md) +For information about features that might be removed in a future release, see [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) > [!NOTE] > Join the [Windows Insider program](https://insider.windows.com) to get early access to new Windows 10 builds and test these changes yourself. From ed09a63c59b8b94202fece4d2968a104f30e7dd7 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 21 Oct 2019 11:45:49 -0700 Subject: [PATCH 014/319] toc change --- windows/deployment/planning/TOC.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/windows/deployment/planning/TOC.md b/windows/deployment/planning/TOC.md index 8f73a93e38..6f2182fb01 100644 --- a/windows/deployment/planning/TOC.md +++ b/windows/deployment/planning/TOC.md @@ -6,13 +6,15 @@ ## Features removed or planned for replacement ### [Windows 10 features lifecycle](features-lifecycle.md) -### [Windows 10, version 1909](windows-10-1909-removed-features.md) -### [Windows 10, version 1903](windows-10-1903-removed-features.md) -### [Windows 10, version 1809](windows-10-1809-removed-features.md) -### [Windows 10, version 1803](windows-10-1803-removed-features.md) -### [Windows 10, version 1709](windows-10-1709-removed-features.md) -### [Windows 10, version 1703](windows-10-1703-removed-features.md) -### [Windows 10 deprecated features](windows-10-deprecated-features.md) +### [Deprecated features](windows-10-deprecated-features.md) +### Features removed +#### [Windows 10, version 1909](windows-10-1909-removed-features.md) +#### [Windows 10, version 1903](windows-10-1903-removed-features.md) +#### [Windows 10, version 1809](windows-10-1809-removed-features.md) +#### [Windows 10, version 1803](windows-10-1803-removed-features.md) +#### [Windows 10, version 1709](windows-10-1709-removed-features.md) +#### [Windows 10, version 1703](windows-10-1703-removed-features.md) + ## Application Compatibility Toolkit (ACT) ### [Application Compatibility Toolkit (ACT) Technical Reference](act-technical-reference.md) From dcbc909ff1fda5b3b6bf4b02a91f483acae77fef Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 21 Oct 2019 13:11:02 -0700 Subject: [PATCH 015/319] toc change --- windows/deployment/planning/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/planning/TOC.md b/windows/deployment/planning/TOC.md index 6f2182fb01..90bda214f0 100644 --- a/windows/deployment/planning/TOC.md +++ b/windows/deployment/planning/TOC.md @@ -6,7 +6,7 @@ ## Features removed or planned for replacement ### [Windows 10 features lifecycle](features-lifecycle.md) -### [Deprecated features](windows-10-deprecated-features.md) +### [Features planned for replacement](windows-10-deprecated-features.md) ### Features removed #### [Windows 10, version 1909](windows-10-1909-removed-features.md) #### [Windows 10, version 1903](windows-10-1903-removed-features.md) From d1af07ae6dedb1fc0879f27918f77b418754eb61 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 21 Oct 2019 14:40:18 -0700 Subject: [PATCH 016/319] placeholder --- windows/whats-new/TOC.md | 1 + windows/whats-new/index.md | 1 + .../whats-new-windows-10-version-1909.md | 43 +++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 windows/whats-new/whats-new-windows-10-version-1909.md diff --git a/windows/whats-new/TOC.md b/windows/whats-new/TOC.md index fa56ce48c7..a0a0ac2708 100644 --- a/windows/whats-new/TOC.md +++ b/windows/whats-new/TOC.md @@ -1,4 +1,5 @@ # [What's new in Windows 10](index.md) +## [What's new in Windows 10, version 1909](whats-new-windows-10-version-1909.md) ## [What's new in Windows 10, version 1903](whats-new-windows-10-version-1903.md) ## [What's new in Windows 10, version 1809](whats-new-windows-10-version-1809.md) ## [What's new in Windows 10, version 1803](whats-new-windows-10-version-1803.md) diff --git a/windows/whats-new/index.md b/windows/whats-new/index.md index b4809b546b..bad28a358c 100644 --- a/windows/whats-new/index.md +++ b/windows/whats-new/index.md @@ -18,6 +18,7 @@ Windows 10 provides IT professionals with advanced protection against modern sec ## In this section +- [What's new in Windows 10, version 1909](whats-new-windows-10-version-1909.md) - [What's new in Windows 10, version 1903](whats-new-windows-10-version-1903.md) - [What's new in Windows 10, version 1809](whats-new-windows-10-version-1809.md) - [What's new in Windows 10, version 1803](whats-new-windows-10-version-1803.md) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md new file mode 100644 index 0000000000..e462d364ff --- /dev/null +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -0,0 +1,43 @@ +--- +title: What's new in Windows 10, version 1909 +description: New and updated IT Pro content about new features in Windows 10, version 1909 (also known as the Windows 10 November 2019 Update). +keywords: ["What's new in Windows 10", "Windows 10", "November 2019 Update"] +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +audience: itpro +author: greg-lindsay +ms.author: greglin +manager: laurawi +ms.localizationpriority: high +ms.topic: article +--- + +# What's new in Windows 10, version 1903 IT Pro content + +**Applies to** +- Windows 10, version 1903 + +This article lists new and updated features and content that are of interest to IT Pros for Windows 10 version 1909, also known as the Windows 10 November 2019 Update. This update also contains all features and fixes included in previous cumulative updates to Windows 10, version 1903. + + + +## Deployment + +### Windows Autopilot + +Something + +### SetupDiag + +[SetupDiag](https://docs.microsoft.com/windows/deployment/upgrade/setupdiag) version 1.6.0.42 is available. + +SetupDiag is a command-line tool that can help diagnose why a Windows 10 update failed. SetupDiag works by searching Windows Setup log files. When searching log files, SetupDiag uses a set of rules to match known issues. In the current version of SetupDiag there are 53 rules contained in the rules.xml file, which is extracted when SetupDiag is run. The rules.xml file will be updated as new versions of SetupDiag are made available. + +## See Also + +[What's New in Windows Server, version 1903](https://docs.microsoft.com/windows-server/get-started-19/whats-new-in-windows-server-1903): New and updated features in Windows Server.
+[Windows 10 Features](https://www.microsoft.com/windows/features): Review general information about Windows 10 features.
+[What's New in Windows 10](https://docs.microsoft.com/windows/whats-new/): See what’s new in other versions of Windows 10.
+[What's new in Windows 10](https://docs.microsoft.com/windows-hardware/get-started/what-s-new-in-windows): See what’s new in Windows 10 hardware.
+[What's new in Windows 10 for developers](https://blogs.windows.com/buildingapps/2019/04/18/start-developing-on-windows-10-may-2019-update-today/#2Lp8FUFQ3Jm8KVcq.97): New and updated features in Windows 10 that are of interest to developers. From de9fe80c5729453270a5d910c20aef945ffe03d0 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 21 Oct 2019 15:20:40 -0700 Subject: [PATCH 017/319] placeholder --- .../whats-new-windows-10-version-1909.md | 46 +++++++++++++++++-- 1 file changed, 43 insertions(+), 3 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index e462d364ff..f5499e15f2 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -20,13 +20,53 @@ ms.topic: article This article lists new and updated features and content that are of interest to IT Pros for Windows 10 version 1909, also known as the Windows 10 November 2019 Update. This update also contains all features and fixes included in previous cumulative updates to Windows 10, version 1903. +See +https://blogs.windows.com/windowsexperience/2019/07/15/announcing-windows-10-insider-preview-build-18362-10005-19h2/ + +https://blogs.windows.com/windowsexperience/2019/08/08/announcing-windows-10-insider-preview-build-18362-10012-18362-10013-19h2/ + +https://blogs.windows.com/windowsexperience/2019/08/19/announcing-windows-10-insider-preview-build-18362-10014-18362-10015-19h2/ -## Deployment +## Raw list (to be parsed) -### Windows Autopilot +### Insider list -Something +https://docs.microsoft.com/en-us/windows-insider/at-home/whats-new-wip-at-home-1909 + +### Processor requirements + +https://docs.microsoft.com/en-us/windows-hardware/design/minimum/windows-processor-requirements + +### Smaller update +will be a scoped set of features for select performance improvements, enterprise features, and quality enhancements.” In other words, expect a select set of bug fixes, performance tweaks, and a handful of business features. + +If you’re sick of big Windows 10 updates every six months, Windows 10’s November 2019 Update (19H2) is the update for you! Installing this update will be more like installing a standard cumulative update like the updates that arrive on Patch Tuesday. It should be a small download with a fast installation process—no long reboot and purging of old Windows installations necessary. + +--- +The November 2019 Update will be the second semi-annual update arriving in 2019, and while it’ll include new features and improvements, unlike previous releases, this is expected to be a minor update available as a quality update, similar to a service pack. + +According to the company, the new approach will help to complete the update on time, and it’ll be a less disruptive deployment as the Windows 10 version 1909 won’t require a full installation of the OS. However, because it’ll be an incremental update, devices will require the Windows 10 May 2019 Update before you can install the 19H2 update manually. + +### Windows 10 to Boost Performance via Favored CPU Core Optimization +Windows 10 19H2 will include optimizations to how instructions are processed by the CPU in order to increase the performance and reliability of the operating system and its applications. + +When a CPU is manufactured, not all of the cores are created equal. Some of the cores may have slightly different voltage and power characteristics that could allow them to get a "boost" in performance. These cores are called "favored cores" as they can offer better performance then the other cores on the die. + +With Intel Turbo Boost Max Technology 3.0, an operating system will use information stored in the CPU to identify which cores are the fastest and then push more of the CPU intensive tasks to those cores. According to Intel, this technology "delivers more than 15% better single-threaded performance". + +### Key-rolling or Key-rotation security improvements +Windows 10 19H2 update also includes two new features called 'Key-rolling' and 'Key-rotation' to enable secure delivery of Recovery passwords on MDM managed AAD devices and the process is based on the request from Microsoft Intune, MDM and similar tools. + +'Key-rolling' and 'Key-rotation' could boost the security of Windows PCs by preventing accidental recovery of password. + +## Stuff + +Windows containers require matched host and container version. This restricts customers and limits Windows containers from supporting mixed-version container pod scenarios This update includes 5 fixes to address this and allow the host to run down-level containers on up-level for process (Argon) isolation. +Key-rolling or Key-rotation feature enables secure rolling of Recovery passwords on MDM managed AAD devices upon on demand request from Microsoft Intune/MDM tools or upon every time recovery password is used to unlock the BitLocker protected drive. This feature will help prevent accidental recovery password disclosure as part of manual BitLocker drive unlock by users. +We have enabled Windows Defender Credential Guard for ARM64 devices for additional protection against credential theft for enterprises deploying ARM64 devices in their organizations. +We have enabled the ability for enterprises to supplement the Windows 10 in S Mode policy to allow traditional Win32 (desktop) apps from Microsoft Intune. +We have added additional debugging capabilities for newer Intel processors. This is only relevant for hardware manufacturers. ### SetupDiag From c98ab6d32f21d6bce35280346c9e4ae37698a8c0 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 21 Oct 2019 15:22:24 -0700 Subject: [PATCH 018/319] draft --- windows/deployment/planning/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/planning/TOC.md b/windows/deployment/planning/TOC.md index 90bda214f0..5a83364ba9 100644 --- a/windows/deployment/planning/TOC.md +++ b/windows/deployment/planning/TOC.md @@ -6,7 +6,7 @@ ## Features removed or planned for replacement ### [Windows 10 features lifecycle](features-lifecycle.md) -### [Features planned for replacement](windows-10-deprecated-features.md) +### [Features we're no longer developing](windows-10-deprecated-features.md) ### Features removed #### [Windows 10, version 1909](windows-10-1909-removed-features.md) #### [Windows 10, version 1903](windows-10-1903-removed-features.md) From ffbd452ef77804cb82379a15c7d380be2793c00a Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 21 Oct 2019 15:58:57 -0700 Subject: [PATCH 019/319] draft --- windows/whats-new/whats-new-windows-10-version-1909.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index f5499e15f2..851dcf8fc5 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -13,10 +13,10 @@ ms.localizationpriority: high ms.topic: article --- -# What's new in Windows 10, version 1903 IT Pro content +# What's new in Windows 10, version 1909 IT Pro content **Applies to** -- Windows 10, version 1903 +- Windows 10, version 1909 This article lists new and updated features and content that are of interest to IT Pros for Windows 10 version 1909, also known as the Windows 10 November 2019 Update. This update also contains all features and fixes included in previous cumulative updates to Windows 10, version 1903. From 23d444ef68480eb9fd9927e044b643e198760acc Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 21 Oct 2019 16:04:27 -0700 Subject: [PATCH 020/319] draft --- .../deployment/planning/features-lifecycle.md | 79 ++++++++++--------- 1 file changed, 40 insertions(+), 39 deletions(-) diff --git a/windows/deployment/planning/features-lifecycle.md b/windows/deployment/planning/features-lifecycle.md index 1e0d36aca0..000fc05d17 100644 --- a/windows/deployment/planning/features-lifecycle.md +++ b/windows/deployment/planning/features-lifecycle.md @@ -1,39 +1,40 @@ ---- -title: Windows 10 features lifecycle -description: Learn about the lifecycle of Windows 10 features -ms.prod: w10 -ms.mktglfcycl: plan -ms.localizationpriority: medium -ms.sitesec: library -audience: itpro author: greg-lindsay -manager: laurawi -ms.author: greglin -ms.topic: article ---- -# Windows 10 features lifecycle - -- Applies to: Windows 10 - -Each release of Windows 10 contains many new and improved features. Occasionally we also remove features and functionality, usually because there is a better option. - -## Features removed or planned for replacement - -See the following for details about feature support for each release of Windows 10. - -[Windows 10, version 1903](windows-10-1903-removed-features.md)
-[Windows 10, version 1809](windows-10-1809-removed-features.md)
-[Windows 10, version 1803](windows-10-1803-removed-features.md)
-[Windows 10, version 1709](windows-10-1709-removed-features.md)
-[Windows 10, version 1703](windows-10-1703-removed-features.md) - -Also see: [Windows 10 release information](https://docs.microsoft.com/windows/release-information/) - -## Terminology - -The following terms can be used to describe the status that might be assigned to a feature during its lifecycle. - -- **Deprecation**: The stage of the product lifecycle when a feature or functionality is no longer in active development and may be removed in future releases of a product or online service. -- **End of support**: The stage of the product lifecycle when support and servicing are no longer available for a product. -- **Retirement**: The stage of the product lifecycle when an online service is shut down so that it is no longer available for use. -- **Remove or retire a feature**: The stage of the product lifecycle when a feature or functionality is removed from an online service after it has been deprecated. -- **Replace a feature**: The stage of the product lifecycle when a feature or functionality in an online service is replaced with a different feature or functionality. +--- +title: Windows 10 features lifecycle +description: Learn about the lifecycle of Windows 10 features +ms.prod: w10 +ms.mktglfcycl: plan +ms.localizationpriority: medium +ms.sitesec: library +audience: itpro +author: greg-lindsay +manager: laurawi +ms.author: greglin +ms.topic: article +--- +# Windows 10 features lifecycle + +- Applies to: Windows 10 + +Each release of Windows 10 contains many new and improved features. Occasionally we also remove features and functionality, usually because there is a better option. + +## Features removed or planned for replacement + +See the following for details about feature support for each release of Windows 10. + +[Windows 10, version 1903](windows-10-1903-removed-features.md)
+[Windows 10, version 1809](windows-10-1809-removed-features.md)
+[Windows 10, version 1803](windows-10-1803-removed-features.md)
+[Windows 10, version 1709](windows-10-1709-removed-features.md)
+[Windows 10, version 1703](windows-10-1703-removed-features.md) + +Also see: [Windows 10 release information](https://docs.microsoft.com/windows/release-information/) + +## Terminology + +The following terms can be used to describe the status that might be assigned to a feature during its lifecycle. + +- **Deprecation**: The stage of the product lifecycle when a feature or functionality is no longer in active development and may be removed in future releases of a product or online service. +- **End of support**: The stage of the product lifecycle when support and servicing are no longer available for a product. +- **Retirement**: The stage of the product lifecycle when an online service is shut down so that it is no longer available for use. +- **Remove or retire a feature**: The stage of the product lifecycle when a feature or functionality is removed from an online service after it has been deprecated. +- **Replace a feature**: The stage of the product lifecycle when a feature or functionality in an online service is replaced with a different feature or functionality. From e62741a3809984f8e805ab5c3afa80dcbb83cc0a Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 21 Oct 2019 16:05:37 -0700 Subject: [PATCH 021/319] draft --- windows/deployment/planning/features-lifecycle.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/deployment/planning/features-lifecycle.md b/windows/deployment/planning/features-lifecycle.md index 453d504a99..0c65781672 100644 --- a/windows/deployment/planning/features-lifecycle.md +++ b/windows/deployment/planning/features-lifecycle.md @@ -21,6 +21,7 @@ Each release of Windows 10 contains many new and improved features. Occasionally See the following for details about feature support for each release of Windows 10. +[Windows 10, version 1909](windows-10-1909-removed-features.md)
[Windows 10, version 1903](windows-10-1903-removed-features.md)
[Windows 10, version 1809](windows-10-1809-removed-features.md)
[Windows 10, version 1803](windows-10-1803-removed-features.md)
From 519ffc7c546e39ac933a451112bb5bb9a41b3d34 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 22 Oct 2019 13:54:32 -0700 Subject: [PATCH 022/319] draft --- .../whats-new-windows-10-version-1909.md | 72 +++++++++++++++++-- 1 file changed, 68 insertions(+), 4 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index 851dcf8fc5..6d29da4e5a 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -20,6 +20,74 @@ ms.topic: article This article lists new and updated features and content that are of interest to IT Pros for Windows 10 version 1909, also known as the Windows 10 November 2019 Update. This update also contains all features and fixes included in previous cumulative updates to Windows 10, version 1903. +## Security + +### Windows Defender Credential Guard + +Windows Defender Credential Guard is now available for ARM64 devices, for additional protection against credential theft for enterprises deploying ARM64 devices in their organizations, such as Surface Pro X. + +### Microsoft BitLocker + +BitLocker and Mobile Device Management (MDM) with Azure Active Directory work together to protect your devices from accidental password disclosure. Now, a new key-rolling feature securely rotates recovery passwords on MDM managed devices. The feature is activated whenever Microsoft Intune/MDM tools or a recovery password is used to unlock a BitLocker protected drive. As a result, the recovery password will be better protected when users manually unlock a BitLocker drive. + +### Windows Sandbox + +Windows Sandbox is an isolated desktop environment where you can install software without the fear of lasting impact to your device. This feature is available in Windows 10, version 1903. In version 1909 we went one step further and now include support for mixed-version container scenarios, allowing you to run a sandbox in a different version of Windows 10 than the host operating system. + +## Deployment + +## Windows 10 kiosk mode + +Users can customize their experience in Kiosk mode, while keeping the devices locked down. For example, you can allow a user to switch to a different language while blocking access to network settings. + +### Windows 10 Pro and Enterprise in S mode + + You can deploy and run traditional Win32 (desktop) apps without leaving the security of S mode by configuring the Windows 10 in S mode policy to support Win32 apps, and deploy them with Mobile Device Management (MDM) software such as Microsoft Intune1. + +### SetupDiag + +[SetupDiag](https://docs.microsoft.com/windows/deployment/upgrade/setupdiag) version 1.6.0.42 is available. + +SetupDiag is a command-line tool that can help diagnose why a Windows 10 update failed. SetupDiag works by searching Windows Setup log files. When searching log files, SetupDiag uses a set of rules to match known issues. In the current version of SetupDiag there are 53 rules contained in the rules.xml file, which is extracted when SetupDiag is run. The rules.xml file will be updated as new versions of SetupDiag are made available. + +## Windows shell + +### Calendar + +You can now create new events in your Calendar app by clicking the date and time on the Taskbar. + +### Cloud Clipboard + +Let’s face it, you work on multiple devices. With this feature enabled, you can copy text, links, graphics – just about anything! – from one device, and paste it onto another. Or you can go back and view the history of what’s recently been copied. You can use Cloud Clipboard with either an Azure Active Directory or Microsoft Account (MSA). Cloud Clipboard requires users to be signed into all devices using either MSA or AAD. Users must be signed into the same account across all devices. + +### Notifications + +We’ve made several improvements to manage and configure notifications including: + +- Added a “Manage Notifications” button to the top of Action Center +- Configure and turn off notifications directly from the notification, both from the banner and from Action Center. +- Set default to sorting notification senders by most recently shown notification, rather than sender name. + +### Windows Search + +The Search box in Explorer is now powered by Windows Search, allowing results to include online OneDrive and OneDrive for Business content. Additionally, the results appear instantly as you type . + +## Desktop Analytics + +Desktop Analytics is now generally available globally! Desktop Analytics is a cloud-connected service, integrated with Configuration Manager, which gives you data-driven insights to the management of your Windows endpoints. It provides insight and intelligence that you can use to make more informed decisions about the update readiness of your Windows endpoints. Desktop Analytics requires a Windows E3 or E5 license, or a Microsoft 365 E3 or E5 license. + +## Microsoft Connected Cache + +Together with Delivery Optimization, Microsoft Connected Cache installed on Windows Server or Linux can seamlessly offload your traffic to local sources, caching content efficiently at the byte range level. Connected Cache is configured as a “configure once and forget it” solution that transparently caches content that your devices on your network need. + +## Microsoft Endpoint Manager + +As announced at Microsoft Ignite + +## Windows Virtual Desktop + +Windows Virtual Desktop (WVD) is now generally available globally! Windows Virtual Desktop is a comprehensive desktop and app virtualization service running in the cloud. It’s the only virtual desktop infrastructure (VDI) that delivers simplified management, multi-session Windows 10, optimizations for Office 365 ProPlus, and support for Remote Desktop Services (RDS) environments. Deploy and scale your Windows desktops and apps on Azure in minutes, and get built-in security and compliance features. Windows Virtual Desktop requires a Microsoft E3 or E5 license, or a Microsoft 365 E3 or E5 license, as well as an Azure tenant. Each sold separately. + See https://blogs.windows.com/windowsexperience/2019/07/15/announcing-windows-10-insider-preview-build-18362-10005-19h2/ @@ -68,11 +136,7 @@ We have enabled Windows Defender Credential Guard for ARM64 devices for addition We have enabled the ability for enterprises to supplement the Windows 10 in S Mode policy to allow traditional Win32 (desktop) apps from Microsoft Intune. We have added additional debugging capabilities for newer Intel processors. This is only relevant for hardware manufacturers. -### SetupDiag -[SetupDiag](https://docs.microsoft.com/windows/deployment/upgrade/setupdiag) version 1.6.0.42 is available. - -SetupDiag is a command-line tool that can help diagnose why a Windows 10 update failed. SetupDiag works by searching Windows Setup log files. When searching log files, SetupDiag uses a set of rules to match known issues. In the current version of SetupDiag there are 53 rules contained in the rules.xml file, which is extracted when SetupDiag is run. The rules.xml file will be updated as new versions of SetupDiag are made available. ## See Also From dc5b3a266f7cefe1b984911a7c0bd60d56179357 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 22 Oct 2019 14:55:54 -0700 Subject: [PATCH 023/319] draft --- .../whats-new-windows-10-version-1909.md | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index 6d29da4e5a..025124632f 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -34,8 +34,20 @@ BitLocker and Mobile Device Management (MDM) with Azure Active Directory work to Windows Sandbox is an isolated desktop environment where you can install software without the fear of lasting impact to your device. This feature is available in Windows 10, version 1903. In version 1909 we went one step further and now include support for mixed-version container scenarios, allowing you to run a sandbox in a different version of Windows 10 than the host operating system. +### Key-rolling or Key-rotation security improvements + +Windows 10 19H2 update also includes two new features called 'Key-rolling' and 'Key-rotation' to enable secure delivery of Recovery passwords on MDM managed AAD devices and the process is based on the request from Microsoft Intune, MDM and similar tools. + +'Key-rolling' and 'Key-rotation' could boost the security of Windows PCs by preventing accidental recovery of password. + +Key-rolling or Key-rotation feature enables secure rolling of Recovery passwords on MDM managed AAD devices upon on demand request from Microsoft Intune/MDM tools or upon every time recovery password is used to unlock the BitLocker protected drive. This feature will help prevent accidental recovery password disclosure as part of manual BitLocker drive unlock by users. + ## Deployment +## Windows Autopilot + + + ## Windows 10 kiosk mode Users can customize their experience in Kiosk mode, while keeping the devices locked down. For example, you can allow a user to switch to a different language while blocking access to network settings. @@ -123,10 +135,7 @@ When a CPU is manufactured, not all of the cores are created equal. Some of the With Intel Turbo Boost Max Technology 3.0, an operating system will use information stored in the CPU to identify which cores are the fastest and then push more of the CPU intensive tasks to those cores. According to Intel, this technology "delivers more than 15% better single-threaded performance". -### Key-rolling or Key-rotation security improvements -Windows 10 19H2 update also includes two new features called 'Key-rolling' and 'Key-rotation' to enable secure delivery of Recovery passwords on MDM managed AAD devices and the process is based on the request from Microsoft Intune, MDM and similar tools. -'Key-rolling' and 'Key-rotation' could boost the security of Windows PCs by preventing accidental recovery of password. ## Stuff From 913a852bb29983a9740d503ddc89a907b4fd29cb Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 22 Oct 2019 15:27:24 -0700 Subject: [PATCH 024/319] s --- windows/whats-new/whats-new-windows-10-version-1909.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index 025124632f..9814c56d14 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -46,7 +46,7 @@ Key-rolling or Key-rotation feature enables secure rolling of Recovery passwords ## Windows Autopilot - +A TPM attestation issue is fixed that affected [Autopilot white glove]() in Azure AD joined, Hybrid Azure AD joined and self-deploying mode scenarios. ## Windows 10 kiosk mode 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 025/319] 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 026/319] 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 0250ea817abcd2457cb86addc4f522db67a6e5b8 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 23 Oct 2019 15:31:05 -0700 Subject: [PATCH 027/319] draft --- .../deployment/planning/features-lifecycle.md | 22 ++++++++++--------- .../windows-10-deprecated-features.md | 10 +++++---- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/windows/deployment/planning/features-lifecycle.md b/windows/deployment/planning/features-lifecycle.md index 0c65781672..511d1389da 100644 --- a/windows/deployment/planning/features-lifecycle.md +++ b/windows/deployment/planning/features-lifecycle.md @@ -19,23 +19,21 @@ Each release of Windows 10 contains many new and improved features. Occasionally ## Features removed -See the following for details about feature support for each release of Windows 10. +The following topics have details about features that have been removed in a specific version of Windows 10. -[Windows 10, version 1909](windows-10-1909-removed-features.md)
-[Windows 10, version 1903](windows-10-1903-removed-features.md)
-[Windows 10, version 1809](windows-10-1809-removed-features.md)
-[Windows 10, version 1803](windows-10-1803-removed-features.md)
-[Windows 10, version 1709](windows-10-1709-removed-features.md)
-[Windows 10, version 1703](windows-10-1703-removed-features.md) +- [Windows 10, version 1909](windows-10-1909-removed-features.md) +- [Windows 10, version 1903](windows-10-1903-removed-features.md) +- [Windows 10, version 1809](windows-10-1809-removed-features.md) +- [Windows 10, version 1803](windows-10-1803-removed-features.md) +- [Windows 10, version 1709](windows-10-1709-removed-features.md) +- [Windows 10, version 1703](windows-10-1703-removed-features.md) ## Features no longer being developed -See the following topic for a list of features that are no longer being developed. These features might be removed in a future release. +The following topic lists features that are no longer being developed. These features might be removed in a future release. [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) -Also see: [Windows 10 release information](https://docs.microsoft.com/windows/release-information/) - ## Terminology The following terms can be used to describe the status that might be assigned to a feature during its lifecycle. @@ -45,3 +43,7 @@ The following terms can be used to describe the status that might be assigned to - **Retirement**: The stage of the product lifecycle when an online service is shut down so that it is no longer available for use. - **Remove or retire a feature**: The stage of the product lifecycle when a feature or functionality is removed from an online service after it has been deprecated. - **Replace a feature**: The stage of the product lifecycle when a feature or functionality in an online service is replaced with a different feature or functionality. + +## Also see + +[Windows 10 release information](https://docs.microsoft.com/windows/release-information/) \ No newline at end of file diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index b4d79afffa..49cd4e0eef 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -15,13 +15,15 @@ ms.topic: article > Applies to: Windows 10 -Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that are no longer being developed in Windows 10. **The list below is subject to change and might not include every affected feature or functionality.** +Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that are no longer being developed in Windows 10. -For information about features that have been removed in a specific release, see [Features removed](features-lifecycle.md#features-removed). +**The following list is subject to change and might not include every affected feature or functionality.** -## Features we’re no longer developing +For information about features that have been removed, see [Features removed](features-lifecycle.md#features-removed). -The following features are longer being actively developed, and might be removed in a future update. Some features have been replaced with other features or functionality and some are now available from other sources. +## Features and capabilities we’re no longer developing + +The features described below are longer being actively developed, and might be removed in a future update. Some features have been replaced with other features or functionality and some are now available from other sources. If you have feedback about the proposed replacement of any of these features, you can use the [Feedback Hub app](https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app). From f1305c87345acc7e3f2cc643b8743feafed0db3c Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 23 Oct 2019 16:51:34 -0700 Subject: [PATCH 028/319] draft --- .../planning/windows-10-deprecated-features.md | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index 49cd4e0eef..ca21aa7eee 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -29,11 +29,11 @@ If you have feedback about the proposed replacement of any of these features, yo |Feature | Details | | ----------- | --------------------- | -| Fresh Paint app | In a future release, the Fresh Paint app will be removed from the Microsoft Store on Windows 10. | -| Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer be able to be bound to an LBFO team. Instead, it will have to be bound to a SET team.| -| Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub in a future release. Users will be able to provide translation feedback using the normal feedback process ([Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2)). | -| My People / People in the Shell | My People is deprecated. It may be removed in a future update. | -| TFS1/TFS2 IME | TSF1 and TSF2 IME will be replaced by TSF3 IME in a future release. This replacement is planned for a future release. TSF IME are Windows components you can add to enable typing text for Japanese, Simplified Chinese, Traditional Chinese, and Korean languages. ​| +| Fresh Paint app | The Fresh Paint app will be removed from the Microsoft Store on Windows 10 in a future release. | +| Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer have the capability to be bound to an LBFO team. Instead, it must be bound via [Switch Embedded Teaming](https://docs.microsoft.com/windows-server/virtualization/hyper-v-virtual-switch/rdma-and-switch-embedded-teaming#bkmk_sswitchembedded) (SET).| +| Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub. Users will be able to provide translation feedback using the normal feedback process: [Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2). | +| My People / People in the Shell | My People is deprecated. It may be removed in a future update. | +| 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. ​| | Bing IME | Bing IME is still downloadable but is no longer being developed. | | Taskbar settings roaming | Roaming of taskbar settings is no longer being developed and we plan to remove this capability in a future release. | | 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. | @@ -65,8 +65,7 @@ If you have feedback about the proposed replacement of any of these features, yo |Windows Hello for Business deployment that uses System Center Configuration Manager |Windows Server 2016 Active Directory Federation Services – Registration Authority (ADFS RA) deployment is simpler and provides a better user experience and a more deterministic certificate enrollment experience. | |Windows PowerShell 2.0 | Applications and components should be migrated to PowerShell 5.0+. | |Apndatabase.xml | Apndatabase.xml is being replaced by the COSA database. Therefore, some constructs will no longer function. This includes Hardware ID, incoming SMS messaging rules in mobile apps, a list of privileged apps in mobile apps, autoconnect order, APN parser, and CDMAProvider ID. | -|Reading List | | -|Tile Data Layer | | +|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 was deprecated in Windows 10, version 1703. | |TLS DHE_DSS ciphers DisabledByDefault| | -|TCPChimney | | -|IPsec task offload| | \ No newline at end of file +|TCPChimney | TCP Chimney Offload is deprecated. See (Performance Tuning Network Adapters)[https://docs.microsoft.com/windows-server/networking/technologies/network-subsystem/net-sub-performance-tuning-nics]. | +|IPsec Task Offload| [IPsec Task Offload](https://docs.microsoft.com/windows-hardware/drivers/network/task-offload) versions 1 and 2 are deprecated and should not be used. | \ No newline at end of file From 406d8e7ea2e88f9e7e89f756cd3dfd4e5df3e66b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 25 Oct 2019 13:15:13 -0700 Subject: [PATCH 029/319] reworking this node --- .../windows-10-1703-removed-features.md | 28 ++++++------- .../windows-10-1709-removed-features.md | 40 +++++++------------ .../windows-10-1803-removed-features.md | 3 +- .../windows-10-1809-removed-features.md | 2 +- .../windows-10-1903-removed-features.md | 3 +- .../windows-10-1909-removed-features.md | 3 +- .../windows-10-deprecated-features.md | 10 ++--- 7 files changed, 37 insertions(+), 52 deletions(-) diff --git a/windows/deployment/planning/windows-10-1703-removed-features.md b/windows/deployment/planning/windows-10-1703-removed-features.md index 7cc3b6bd64..f95b1a1c18 100644 --- a/windows/deployment/planning/windows-10-1703-removed-features.md +++ b/windows/deployment/planning/windows-10-1703-removed-features.md @@ -2,11 +2,13 @@ title: Windows 10, version 1703 removed features description: Learn about features that were removed in Windows 10, version 1703 ms.prod: w10 -manager: laurawi ms.mktglfcycl: plan ms.localizationpriority: medium ms.sitesec: library +audience: itpro author: greg-lindsay +ms.author: greglin +manager: laurawi ms.topic: article --- # Features that are removed or deprecated in Windows 10, version 1703 @@ -19,18 +21,12 @@ For information about features that might be removed in a future release, see [W This list is intended for IT professionals who are updating operating systems in a commercial environment. The plan and list are subject to change and may not include every deprecated feature or functionality. For more details about a listed feature or functionality and its replacement, see the documentation for that feature. -| Feature | Removed | Not actively developed | -|------------|---------|------------| -|Apndatabase.xml is being replaced by the COSA database. Therefore, some constructs will no longer function. This includes Hardware ID, incoming SMS messaging rules in mobile apps, a list of privileged apps in mobile apps, autoconnect order, APN parser, and CDMAProvider ID. | | X | -|Apps Corner| | X | -|By default, Flash autorun in Edge is turned off. Use the Click-to-Run (C2R) option instead. (This setting can be changed by the user.)| X | | -|Interactive Service Detection Service| X | | -|Microsoft Paint for languages that are not on the [full localization list](https://www.microsoft.com/windows/windows-10-specifications#Windows-10-localization)| | | -|NPN support in TLS (superseded by ALPN)| X | | -|Reading List | | X | -|Tile Data Layer | | X | -|TLS DHE_DSS ciphers DisabledByDefault| | X | -|Windows Information Protection "AllowUserDecryption" policy | X | | -|WSUS for Windows Mobile, updates are being transitioned to the new Unified Update Platform (UUP) | X | | -|TCPChimney | | X | -|IPsec task offload| | X | +| Feature | Details | +|------------|---------| +|Apps Corner| | This Windows 10 mobile application is removed in the version 1703 release. | +|By default, Flash autorun in Edge is turned off. | Use the Click-to-Run (C2R) option instead. (This setting can be changed by the user.) | +|Interactive Service Detection Service| See [Interactive Services](https://docs.microsoft.com/windows/win32/services/interactive-services?redirectedfrom=MSDN) for guidance on how to keep software up to date. | +|Microsoft Paint | This application will not be available for languages that are not on the [full localization list](https://www.microsoft.com/windows/windows-10-specifications#Windows-10-localization). | +|NPN support in TLS | This feature is superseded by Application-Layer Protocol Negotiation (ALPN). | +|Windows Information Protection "AllowUserDecryption" policy | Starting in Windows 10, version 1703, AllowUserDecryption is no longer supported. | +|WSUS for Windows Mobile | Updates are being transitioned to the new Unified Update Platform (UUP) | \ No newline at end of file diff --git a/windows/deployment/planning/windows-10-1709-removed-features.md b/windows/deployment/planning/windows-10-1709-removed-features.md index e140f3d451..87ba9d2dac 100644 --- a/windows/deployment/planning/windows-10-1709-removed-features.md +++ b/windows/deployment/planning/windows-10-1709-removed-features.md @@ -5,8 +5,9 @@ ms.prod: w10 ms.mktglfcycl: plan ms.localizationpriority: medium ms.sitesec: library -audience: ITPro +audience: itpro author: greg-lindsay +ms.author: greglin manager: laurawi ms.topic: article --- @@ -22,28 +23,15 @@ The list is subject to change and may not include every deprecated feature or fu For more information about a listed feature or functionality and its replacement, see the documentation for that feature. You can also follow the links provided in this table to see additional resources.  -| Feature | Removed | Not actively developed | --|-|- -|**3D Builder app**
No longer installed by default. Consider using Print 3D and Paint 3D in its place. However, 3D Builder is still available for download from the Windows Store. | X | | -|**Apndatabase.xml**
For more information about the replacement database, see the following Hardware Dev Center articles:
[MO Process to update COSA](/windows-hardware/drivers/mobilebroadband/planning-your-apn-database-submission)
[COSA FAQ](/windows-hardware/drivers/mobilebroadband/cosa---faq) | X | | -|**Enhanced Mitigation Experience Toolkit (EMET)**
Use will be blocked. Consider using [Exploit Protection](https://blogs.windows.com/windowsexperience/2017/06/28/announcing-windows-10-insider-preview-build-16232-pc-build-15228-mobile/#fMH3bUDAb5HEstZ5.97) as a replacement.| X | | -|**IIS 6 Management Compatibility**
We recommend that users use alternative scripting tools and a newer management console. | | X | -|**IIS Digest Authentication**
We recommend that users use alternative authentication methods.| | X | -|**Microsoft Paint**
Will be available through the Windows Store. Functionality integrated into Paint 3D.| | X | -|**Outlook Express**
Removing this non-functional legacy code.| X | | -|**Reader app**
Functionality to be integrated into Microsoft Edge.| X | | -|**Reading List**
Functionality to be integrated into Microsoft Edge.| X | | -|**Resilient File System (ReFS)**
Creation ability will be available in the following editions only: Windows 10 Enterprise and Windows 10 Pro for Workstations. Creation ability will be removed from all other editions. All other editions will have Read and Write ability.
(added: August 17, 2017)| | X | -|**RSA/AES Encryption for IIS**
We recommend that users use CNG encryption provider.| | X | -|**Screen saver functionality in Themes**
Disabled in Themes (classified as **Removed** in this table). Screen saver functionality in Group Policies, Control Panel, and Sysprep continues to be functional. Lockscreen features and policies are preferred. | X | X | -|**Sync your settings**
Back-end changes: In future releases, the back-end storage for the current sync process will change. A single cloud storage system will be used for Enterprise State Roaming and all other users. The "Sync your settings" options and the Enterprise State Roaming feature will continue to work.
(updated: August 17, 2017) | | X | -|**Syskey.exe**
Removing this nonsecure security feature. We recommend that users use BitLocker instead. For more information, see the following Knowledge Base article: [4025993 Syskey.exe utility is no longer supported in Windows 10 RS3 and Windows Server 2016 RS3](https://support.microsoft.com/help/4025993/syskey-exe-utility-is-no-longer-supported-in-windows-10-rs3-and-window)| X | | -|**System Image Backup (SIB) Solution**
We recommend that users use full-disk backup solutions from other vendors.| | X | -|**TCP Offload Engine**
Removing this legacy code. This functionality was previously transitioned to the Stack TCP Engine. For more information, see the following PFE Platform Blog article: [Why Are We Deprecating Network Performance Features?](https://blogs.technet.microsoft.com/askpfeplat/2017/06/13/why-are-we-deprecating-network-performance-features-kb4014193)| X || -|**Tile Data Layer**
To be replaced by the Tile Store.| X || -|**TLS RC4 Ciphers**
To be disabled by default. For more information, see the following Windows IT Center topic: [TLS (Schannel SSP) changes in Windows 10 and Windows Server 2016](/windows-server/security/tls/tls-schannel-ssp-changes-in-windows-10-and-windows-server)|| X| -|**Trusted Platform Module (TPM) Owner Password Management**
This legacy code to be removed.|| X | -|**Trusted Platform Module (TPM): TPM.msc and TPM Remote Management**
To be replaced by a new user interface in a future release.| | X | -|**Trusted Platform Module (TPM) Remote Management**
This legacy code to be removed in a future release.|| X | -|**Windows Hello for Business deployment that uses System Center Configuration Manager**
Windows Server 2016 Active Directory Federation Services – Registration Authority (ADFS RA) deployment is simpler and provides a better user experience and a more deterministic certificate enrollment experience.|| X | -|**Windows PowerShell 2.0**
Applications and components should be migrated to PowerShell 5.0+.| | X | +| Feature | Removed | +|------|-------| +|**3D Builder app** | No longer installed by default. Consider using Print 3D and Paint 3D in its place. However, 3D Builder is still available for download from the Windows Store.| +|**Apndatabase.xml** | For more information about the replacement database, see the following Hardware Dev Center articles:
[MO Process to update COSA](/windows-hardware/drivers/mobilebroadband/planning-your-apn-database-submission)
[COSA FAQ](/windows-hardware/drivers/mobilebroadband/cosa---faq) | +|**Enhanced Mitigation Experience Toolkit (EMET)** |Use of this feature will be blocked. Consider using [Exploit Protection](https://blogs.windows.com/windowsexperience/2017/06/28/) as a replacement. | +|**Outlook Express** | This legacy application will be removed due to lack of functionality. | +|**Reader app** | Functionality to be integrated into Microsoft Edge. | +|**Reading List** | Functionality to be integrated into Microsoft Edge. | +|**Screen saver functionality in Themes** | This functionality is disabled in Themes, and classified as **Removed** in this table. Screen saver functionality in Group Policies, Control Panel, and Sysprep continues to be functional. Lockscreen features and policies are preferred. | +|**Syskey.exe** | Removing this nonsecure security feature. We recommend that users use BitLocker instead. For more information, see the following Knowledge Base article: [4025993 Syskey.exe utility is no longer supported in Windows 10 RS3 and Windows Server 2016 RS3](https://support.microsoft.com/help/4025993/syskey-exe-utility-is-no-longer-supported-in-windows-10-rs3-and-window) | +|**TCP Offload Engine** | Removing this legacy code. This functionality was previously transitioned to the Stack TCP Engine. For more information, see the following PFE Platform Blog article: [Why Are We Deprecating Network Performance Features?](https://blogs.technet.microsoft.com/askpfeplat/2017/06/13/why-are-we-deprecating-network-performance-features-kb4014193)| +|**Tile Data Layer** |To be replaced by the Tile Store.| \ No newline at end of file diff --git a/windows/deployment/planning/windows-10-1803-removed-features.md b/windows/deployment/planning/windows-10-1803-removed-features.md index a95a89b93b..fed570b3cc 100644 --- a/windows/deployment/planning/windows-10-1803-removed-features.md +++ b/windows/deployment/planning/windows-10-1803-removed-features.md @@ -8,11 +8,10 @@ ms.sitesec: library audience: itpro author: greg-lindsay ms.author: greglin -ms.date: 08/16/2018 -ms.reviewer: manager: laurawi ms.topic: article --- + # Features removed starting with Windows 10, version 1803 > Applies to: Windows 10, version 1803 diff --git a/windows/deployment/planning/windows-10-1809-removed-features.md b/windows/deployment/planning/windows-10-1809-removed-features.md index 7668dcfd63..08886e6ca0 100644 --- a/windows/deployment/planning/windows-10-1809-removed-features.md +++ b/windows/deployment/planning/windows-10-1809-removed-features.md @@ -8,10 +8,10 @@ ms.sitesec: library audience: itpro author: greg-lindsay ms.author: greglin -ms.reviewer: manager: laurawi ms.topic: article --- + # Features removed starting with Windows 10, version 1809 > Applies to: Windows 10, version 1809 diff --git a/windows/deployment/planning/windows-10-1903-removed-features.md b/windows/deployment/planning/windows-10-1903-removed-features.md index 00f77efcfd..f140e025e6 100644 --- a/windows/deployment/planning/windows-10-1903-removed-features.md +++ b/windows/deployment/planning/windows-10-1903-removed-features.md @@ -7,10 +7,11 @@ ms.localizationpriority: medium ms.sitesec: library audience: itpro author: greg-lindsay -manager: laurawi ms.author: greglin +manager: laurawi ms.topic: article --- + # Features removed starting with Windows 10, version 1903 > Applies to: Windows 10, version 1903 diff --git a/windows/deployment/planning/windows-10-1909-removed-features.md b/windows/deployment/planning/windows-10-1909-removed-features.md index 165778cbd6..23660294e1 100644 --- a/windows/deployment/planning/windows-10-1909-removed-features.md +++ b/windows/deployment/planning/windows-10-1909-removed-features.md @@ -7,10 +7,11 @@ ms.localizationpriority: medium ms.sitesec: library audience: itpro author: greg-lindsay -manager: laurawi ms.author: greglin +manager: laurawi ms.topic: article --- + # Features removed starting with Windows 10, version 1909 > Applies to: Windows 10, version 1909 diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index ca21aa7eee..aec3f85984 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -7,8 +7,8 @@ ms.localizationpriority: medium ms.sitesec: library audience: itpro author: greg-lindsay -manager: laurawi ms.author: greglin +manager: laurawi ms.topic: article --- # Windows 10 features we’re no longer developing @@ -29,7 +29,7 @@ If you have feedback about the proposed replacement of any of these features, yo |Feature | Details | | ----------- | --------------------- | -| Fresh Paint app | The Fresh Paint app will be removed from the Microsoft Store on Windows 10 in a future release. | + | Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer have the capability to be bound to an LBFO team. Instead, it must be bound via [Switch Embedded Teaming](https://docs.microsoft.com/windows-server/virtualization/hyper-v-virtual-switch/rdma-and-switch-embedded-teaming#bkmk_sswitchembedded) (SET).| | Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub. Users will be able to provide translation feedback using the normal feedback process: [Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2). | | My People / People in the Shell | My People is deprecated. It may be removed in a future update. | @@ -49,7 +49,7 @@ If you have feedback about the proposed replacement of any of these features, yo |Phone Companion|Use the **Phone** page in the Settings app. In Windows 10, version 1709, we added the new **Phone** page to help you sync your mobile phone with your PC. It includes all the Phone Companion features.| |IPv4/6 Transition Technologies (6to4, ISATAP, and Direct Tunnels)|6to4 has been disabled by default since Windows 10, version 1607 (the Anniversary Update), ISATAP has been disabled by default since Windows 10, version 1703 (the Creators Update), and Direct Tunnels has always been disabled by default. Please use native IPv6 support instead.| |[Layered Service Providers](https://msdn.microsoft.com/library/windows/desktop/bb513664)|Layered Service Providers have been deprecated since Windows 8 and Windows Server 2012. Use the [Windows Filtering Platform](https://msdn.microsoft.com/library/windows/desktop/aa366510) instead. When you upgrade from an older version of Windows, any layered service providers you're using aren't migrated; you'll need to re-install them after upgrading.| -|Business Scanning, also called Distributed Scan Management (DSM) **(Added 05/03/2018)**|The [Scan Management functionality](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd759124(v=ws.11)) was introduced in Windows 7 and enabled secure scanning and the management of scanners in an enterprise. We're no longer investing in this feature, and there are no devices available that support it.| +|Business Scanning| This feature is also called Distributed Scan Management (DSM) **(Added 05/03/2018)**
 
The [Scan Management functionality](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd759124(v=ws.11)) was introduced in Windows 7 and enabled secure scanning and the management of scanners in an enterprise. We're no longer investing in this feature, and there are no devices available that support it.| |IIS 6 Management Compatibility* | We recommend that users use alternative scripting tools and a newer management console. | |IIS Digest Authentication | We recommend that users use alternative authentication methods.| |Microsoft Paint | Will be available through the Windows Store. Functionality integrated into Paint 3D. | @@ -59,9 +59,9 @@ If you have feedback about the proposed replacement of any of these features, yo |Sync your settings (updated: August 17, 2017) | Back-end changes: In future releases, the back-end storage for the current sync process will change. A single cloud storage system will be used for Enterprise State Roaming and all other users. The "Sync your settings" options and the Enterprise State Roaming feature will continue to work. | |System Image Backup (SIB) Solution | We recommend that users use full-disk backup solutions from other vendors. | |TLS RC4 Ciphers |To be disabled by default. For more information, see the following Windows IT Center topic: [TLS (Schannel SSP) changes in Windows 10 and Windows Server 2016](/windows-server/security/tls/tls-schannel-ssp-changes-in-windows-10-and-windows-server)| -|Trusted Platform Module (TPM) Owner Password Management |This legacy code to be removed.| +|Trusted Platform Module (TPM) Owner Password Management |This functionality within TPM.msc will be migrated to a new user interface.| |Trusted Platform Module (TPM): TPM.msc and TPM Remote Management | To be replaced by a new user interface in a future release. | -|Trusted Platform Module (TPM) Remote Management |This legacy code to be removed in a future release. | +|Trusted Platform Module (TPM) Remote Management |This functionality within TPM.msc will be migrated to a new user interface. | |Windows Hello for Business deployment that uses System Center Configuration Manager |Windows Server 2016 Active Directory Federation Services – Registration Authority (ADFS RA) deployment is simpler and provides a better user experience and a more deterministic certificate enrollment experience. | |Windows PowerShell 2.0 | Applications and components should be migrated to PowerShell 5.0+. | |Apndatabase.xml | Apndatabase.xml is being replaced by the COSA database. Therefore, some constructs will no longer function. This includes Hardware ID, incoming SMS messaging rules in mobile apps, a list of privileged apps in mobile apps, autoconnect order, APN parser, and CDMAProvider ID. | From a27df3592f06d9dee72757dd7653f7349e456536 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 25 Oct 2019 13:32:05 -0700 Subject: [PATCH 030/319] fix table --- windows/deployment/planning/features-lifecycle.md | 12 ++++++------ .../planning/windows-10-1809-removed-features.md | 2 +- .../planning/windows-10-deprecated-features.md | 3 ++- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/windows/deployment/planning/features-lifecycle.md b/windows/deployment/planning/features-lifecycle.md index 511d1389da..c7fb6ac3c9 100644 --- a/windows/deployment/planning/features-lifecycle.md +++ b/windows/deployment/planning/features-lifecycle.md @@ -17,6 +17,12 @@ ms.topic: article Each release of Windows 10 contains many new and improved features. Occasionally we also remove features and functionality, usually because there is a better option. +## Features no longer being developed + +The following topic lists features that are no longer being developed. These features might be removed in a future release. + +[Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) + ## Features removed The following topics have details about features that have been removed in a specific version of Windows 10. @@ -28,12 +34,6 @@ The following topics have details about features that have been removed in a spe - [Windows 10, version 1709](windows-10-1709-removed-features.md) - [Windows 10, version 1703](windows-10-1703-removed-features.md) -## Features no longer being developed - -The following topic lists features that are no longer being developed. These features might be removed in a future release. - -[Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) - ## Terminology The following terms can be used to describe the status that might be assigned to a feature during its lifecycle. diff --git a/windows/deployment/planning/windows-10-1809-removed-features.md b/windows/deployment/planning/windows-10-1809-removed-features.md index 08886e6ca0..3806180889 100644 --- a/windows/deployment/planning/windows-10-1809-removed-features.md +++ b/windows/deployment/planning/windows-10-1809-removed-features.md @@ -37,4 +37,4 @@ We're removing the following features and functionalities from the installed pro |Hologram app|We've replaced the Hologram app with the [Mixed Reality Viewer](https://support.microsoft.com/help/4041156/windows-10-mixed-reality-help). If you would like to create 3D word art, you can still do that in Paint 3D and view your art in VR or Hololens with the Mixed Reality Viewer.| |limpet.exe|We're releasing the limpet.exe tool, used to access TPM for Azure connectivity, as open source.| |Phone Companion|When you update to Windows 10, version 1809, the Phone Companion app will be removed from your PC. Use the **Phone** page in the Settings app to sync your mobile phone with your PC. It includes all the Phone Companion features.| -|Future updates through [Windows Embedded Developer Update](https://docs.microsoft.com/previous-versions/windows/embedded/ff770079\(v=winembedded.60\)) for Windows Embedded Standard 7-SP1 (WES7-SP1) and Windows Embedded Standard 8 (WES8)|We’re no longer publishing new updates to the WEDU server. Instead, you may secure any new updates from the [Microsoft Update Catalog](http://www.catalog.update.microsoft.com/Home.aspx). [Learn how](https://techcommunity.microsoft.com/t5/Windows-Embedded/Change-to-the-Windows-Embedded-Developer-Update/ba-p/285704) to get updates from the catalog.| \ No newline at end of file +|Future updates through [Windows Embedded Developer Update](https://docs.microsoft.com/previous-versions/windows/embedded/ff770079\(v=winembedded.60\)) for Windows Embedded Standard 7-SP1 (WES7-SP1) and Windows Embedded Standard 8 (WES8)|We’re no longer publishing new updates to the WEDU server. Instead, you may secure any new updates from the [Microsoft Update Catalog](https://www.catalog.update.microsoft.com/Home.aspx). [Learn how](https://techcommunity.microsoft.com/t5/Windows-Embedded/Change-to-the-Windows-Embedded-Developer-Update/ba-p/285704) to get updates from the catalog.| \ No newline at end of file diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index aec3f85984..72d575e5b7 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -27,9 +27,10 @@ The features described below are longer being actively developed, and might be r If you have feedback about the proposed replacement of any of these features, you can use the [Feedback Hub app](https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app). + + |Feature | Details | | ----------- | --------------------- | - | Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer have the capability to be bound to an LBFO team. Instead, it must be bound via [Switch Embedded Teaming](https://docs.microsoft.com/windows-server/virtualization/hyper-v-virtual-switch/rdma-and-switch-embedded-teaming#bkmk_sswitchembedded) (SET).| | Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub. Users will be able to provide translation feedback using the normal feedback process: [Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2). | | My People / People in the Shell | My People is deprecated. It may be removed in a future update. | From e7101a6ab776320a47726d618c9356f09171424b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 25 Oct 2019 13:33:21 -0700 Subject: [PATCH 031/319] remove redundant H2 --- windows/deployment/planning/windows-10-deprecated-features.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index 72d575e5b7..69425c468e 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -21,11 +21,9 @@ Each version of Windows 10 adds new features and functionality; occasionally we For information about features that have been removed, see [Features removed](features-lifecycle.md#features-removed). -## Features and capabilities we’re no longer developing - The features described below are longer being actively developed, and might be removed in a future update. Some features have been replaced with other features or functionality and some are now available from other sources. -If you have feedback about the proposed replacement of any of these features, you can use the [Feedback Hub app](https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app). +>If you have feedback about the proposed replacement of any of these features, you can use the [Feedback Hub app](https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app). From 9bf71a192a4ad6614d7f4b94892a6e3680417af0 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 25 Oct 2019 13:54:08 -0700 Subject: [PATCH 032/319] reworked node again --- windows/deployment/planning/TOC.md | 9 +-- .../deployment/planning/features-lifecycle.md | 9 +-- .../windows-10-1803-removed-features.md | 6 +- .../windows-10-1809-removed-features.md | 6 +- .../windows-10-1903-removed-features.md | 2 +- .../windows-10-1909-removed-features.md | 2 +- .../planning/windows-10-removed-features.md | 67 +++++++++++++++++++ 7 files changed, 78 insertions(+), 23 deletions(-) create mode 100644 windows/deployment/planning/windows-10-removed-features.md diff --git a/windows/deployment/planning/TOC.md b/windows/deployment/planning/TOC.md index 5a83364ba9..ed38f21df6 100644 --- a/windows/deployment/planning/TOC.md +++ b/windows/deployment/planning/TOC.md @@ -7,14 +7,7 @@ ## Features removed or planned for replacement ### [Windows 10 features lifecycle](features-lifecycle.md) ### [Features we're no longer developing](windows-10-deprecated-features.md) -### Features removed -#### [Windows 10, version 1909](windows-10-1909-removed-features.md) -#### [Windows 10, version 1903](windows-10-1903-removed-features.md) -#### [Windows 10, version 1809](windows-10-1809-removed-features.md) -#### [Windows 10, version 1803](windows-10-1803-removed-features.md) -#### [Windows 10, version 1709](windows-10-1709-removed-features.md) -#### [Windows 10, version 1703](windows-10-1703-removed-features.md) - +### [Features removed](windows-10-removed-features.md) ## Application Compatibility Toolkit (ACT) ### [Application Compatibility Toolkit (ACT) Technical Reference](act-technical-reference.md) diff --git a/windows/deployment/planning/features-lifecycle.md b/windows/deployment/planning/features-lifecycle.md index c7fb6ac3c9..c925922f0d 100644 --- a/windows/deployment/planning/features-lifecycle.md +++ b/windows/deployment/planning/features-lifecycle.md @@ -25,14 +25,9 @@ The following topic lists features that are no longer being developed. These fea ## Features removed -The following topics have details about features that have been removed in a specific version of Windows 10. +The following topic has details about features that have been removed from Windows 10. -- [Windows 10, version 1909](windows-10-1909-removed-features.md) -- [Windows 10, version 1903](windows-10-1903-removed-features.md) -- [Windows 10, version 1809](windows-10-1809-removed-features.md) -- [Windows 10, version 1803](windows-10-1803-removed-features.md) -- [Windows 10, version 1709](windows-10-1709-removed-features.md) -- [Windows 10, version 1703](windows-10-1703-removed-features.md) +[Windows 10 features we removed](windows-10-removed-features.md) ## Terminology diff --git a/windows/deployment/planning/windows-10-1803-removed-features.md b/windows/deployment/planning/windows-10-1803-removed-features.md index fed570b3cc..9392a71f55 100644 --- a/windows/deployment/planning/windows-10-1803-removed-features.md +++ b/windows/deployment/planning/windows-10-1803-removed-features.md @@ -28,10 +28,10 @@ For information about features that might be removed in a future release, see [W ## Features we removed in this release -We've removed the following features and functionalities from the installed product image in Windows 10, version 1803. Applications or code that depend on these features won't function in this release unless you use an alternate method. +We've removed the following features and functionalities from the installed product image in Windows 10, version 1803. Applications or code that depend on these features won't function in this release or later releases. -|Feature |Instead you can use...| -|-----------|-------------------- +| Feature | Details | +|-----------|--------------------| |Groove Music Pass|[We ended the Groove streaming music service and music track sales through the Microsoft Store in 2017](https://support.microsoft.com/help/4046109/groove-music-and-spotify-faq). The Groove app is being updated to reflect this change. You can still use Groove Music to play the music on your PC or to stream music from OneDrive. You can use Spotify or other music services to stream music on Windows 10, or to buy music to own.| |People - Suggestions will no longer include unsaved contacts for non-Microsoft accounts|Manually save the contact details for people you send mail to or get mail from.| |Language control in the Control Panel| Use the Settings app to change your language settings.| diff --git a/windows/deployment/planning/windows-10-1809-removed-features.md b/windows/deployment/planning/windows-10-1809-removed-features.md index 3806180889..851c478034 100644 --- a/windows/deployment/planning/windows-10-1809-removed-features.md +++ b/windows/deployment/planning/windows-10-1809-removed-features.md @@ -28,10 +28,10 @@ For information about features that might be removed in a future release, see [W ## Features we removed in this release -We're removing the following features and functionalities from the installed product image in Windows 10, version 1809. Applications or code that depend on these features won't function in this release unless you use an alternate method. +We're removing the following features and functionalities from the installed product image in Windows 10, version 1809. Applications or code that depend on these features won't function in this release or later releases. -|Feature |Instead you can use...| -|-----------|-------------------- +| Feature | Details | +|-----------|--------------------| |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.| |[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.| |Hologram app|We've replaced the Hologram app with the [Mixed Reality Viewer](https://support.microsoft.com/help/4041156/windows-10-mixed-reality-help). If you would like to create 3D word art, you can still do that in Paint 3D and view your art in VR or Hololens with the Mixed Reality Viewer.| diff --git a/windows/deployment/planning/windows-10-1903-removed-features.md b/windows/deployment/planning/windows-10-1903-removed-features.md index f140e025e6..c75b8df852 100644 --- a/windows/deployment/planning/windows-10-1903-removed-features.md +++ b/windows/deployment/planning/windows-10-1903-removed-features.md @@ -25,7 +25,7 @@ For information about features that might be removed in a future release, see [W ## Features we removed -The following features and functionalities are removed from the installed product image for Windows 10, version 1903, or are planned for removal in an upcoming release. Applications or code that depend on these features won't function in this release unless you use another method. +The following features and functionalities are removed from the installed product image for Windows 10, version 1903. Applications or code that depend on these features won't function in this release or later releases. |Feature |Details| diff --git a/windows/deployment/planning/windows-10-1909-removed-features.md b/windows/deployment/planning/windows-10-1909-removed-features.md index 23660294e1..8cb9faf262 100644 --- a/windows/deployment/planning/windows-10-1909-removed-features.md +++ b/windows/deployment/planning/windows-10-1909-removed-features.md @@ -25,7 +25,7 @@ For information about features that might be removed in a future release, see [W ## Features we removed -The following features and functionalities are removed from the installed product image for Windows 10, version 1903, or are planned for removal in an upcoming release. Applications or code that depend on these features won't function in this release unless you use another method. +The following features and functionalities are removed from the installed product image for Windows 10, version 1903. Applications or code that depend on these features won't function in this release or later releases. |Feature | Details | | ----------- | --------------------- | diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md new file mode 100644 index 0000000000..cddf55ec4c --- /dev/null +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -0,0 +1,67 @@ +--- +title: Windows 10, version 1909 - Features that have been removed +description: Learn about features that will be removed in Windows 10, version 1903 +ms.prod: w10 +ms.mktglfcycl: plan +ms.localizationpriority: medium +ms.sitesec: library +audience: itpro +author: greg-lindsay +ms.author: greglin +manager: laurawi +ms.topic: article +--- + +# Features removed starting with Windows 10, version 1909 + +> Applies to: Windows 10, version 1909 + +Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that we removed in Windows 10, version 1909. **The list below is subject to change and might not include every affected feature or functionality.** + +For information about features that might be removed in a future release, see [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) + +> [!NOTE] +> Join the [Windows Insider program](https://insider.windows.com) to get early access to new Windows 10 builds and test these changes yourself. + +## Features we removed + +The following features and functionalities are removed from the installed product image for Windows 10. Applications or code that depend on these features won't function in the release when it was removed, or later releases. + +|Feature | Details | Removed in version | +| ----------- | --------------------- | ------ | +| Video project OneDrive syncing in Photos | The option to upload and projects in OneDrive in when using the Video Editor in the Photos app is being removed.| 1909 | +| Cortana voice commands (VCD) | After upgrading and the new Cortana UWP app is deployed, users will no longer be able to use custom voice commands to invoke apps locally using Cortana. | 1909 | +| PNRP APIs| ​The PNRP cloud service was removed in Windows 10, version 1809. We are planning to complete the removal process by removing the corresponding APIs. | 1909 | +| PSR and SSF | PSR and SSF are planned for removal in this release.​ | 1909 | +| XDDM-based remote display driver | Starting with the 1903 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). | 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). |Version 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. |Version 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 | +|Hologram app|We've replaced the Hologram app with the [Mixed Reality Viewer](https://support.microsoft.com/help/4041156/windows-10-mixed-reality-help). If you would like to create 3D word art, you can still do that in Paint 3D and view your art in VR or Hololens with the Mixed Reality Viewer.| 1809 | +|limpet.exe|We're releasing the limpet.exe tool, used to access TPM for Azure connectivity, as open source.| 1809 | +|Phone Companion|When you update to Windows 10, version 1809, the Phone Companion app will be removed from your PC. Use the **Phone** page in the Settings app to sync your mobile phone with your PC. It includes all the Phone Companion features.| 1809 | +|Future updates through [Windows Embedded Developer Update](https://docs.microsoft.com/previous-versions/windows/embedded/ff770079\(v=winembedded.60\)) for Windows Embedded Standard 7-SP1 (WES7-SP1) and Windows Embedded Standard 8 (WES8)|We’re no longer publishing new updates to the WEDU server. Instead, you may secure any new updates from the [Microsoft Update Catalog](https://www.catalog.update.microsoft.com/Home.aspx). [Learn how](https://techcommunity.microsoft.com/t5/Windows-Embedded/Change-to-the-Windows-Embedded-Developer-Update/ba-p/285704) to get updates from the catalog.| 1809 | +|Groove Music Pass|[We ended the Groove streaming music service and music track sales through the Microsoft Store in 2017](https://support.microsoft.com/help/4046109/groove-music-and-spotify-faq). The Groove app is being updated to reflect this change. You can still use Groove Music to play the music on your PC or to stream music from OneDrive. You can use Spotify or other music services to stream music on Windows 10, or to buy music to own.| 1803 | +|People - Suggestions will no longer include unsaved contacts for non-Microsoft accounts|Manually save the contact details for people you send mail to or get mail from.| 1803 | +|Language control in the Control Panel| Use the Settings app to change your language settings.| 1803 | +|HomeGroup|We are removing [HomeGroup](https://support.microsoft.com/help/17145) but not your ability to share printers, files, and folders.

When you update to Windows 10, version 1803, you won't see HomeGroup in File Explorer, the Control Panel, or Troubleshoot (**Settings > Update & Security > Troubleshoot**). Any printers, files, and folders that you shared using HomeGroup **will continue to be shared**.

Instead of using HomeGroup, you can now share printers, files and folders by using features that are built into Windows 10:
- [Share your network printer](https://www.bing.com/search?q=share+printer+windows+10)
- [Share files in File Explorer](https://support.microsoft.com/help/4027674/windows-10-share-files-in-file-explorer) | 1803 | +|**Connect to suggested open hotspots** option in Wi-Fi settings |We previously [disabled the **Connect to suggested open hotspots** option](https://privacy.microsoft.com/windows-10-open-wi-fi-hotspots) and are now removing it from the Wi-Fi settings page. You can manually connect to free wireless hotspots with **Network & Internet** settings, from the taskbar or Control Panel, or by using Wi-Fi Settings (for mobile devices).| 1803 | +|XPS Viewer|We're changing the way you get XPS Viewer. In Windows 10, version 1709 and earlier versions, the app is included in the installation image. If you have XPS Viewer and you update to Windows 10, version 1803, there's no action required. You'll still have XPS Viewer.

However, if you install Windows 10, version 1803, on a new device (or as a clean installation), you may need to [install XPS Viewer from **Apps and Features** in the Settings app](https://docs.microsoft.com/windows/application-management/add-apps-and-features) or through [Features on Demand](https://docs.microsoft.com/windows-hardware/manufacture/desktop/features-on-demand-v2--capabilities). If you had XPS Viewer in Windows 10, version 1709, but manually removed it before updating, you'll need to manually reinstall it.| 1803 | +|**3D Builder app** | No longer installed by default. Consider using Print 3D and Paint 3D in its place. However, 3D Builder is still available for download from the Windows Store.| 1709 | +|**Apndatabase.xml** | For more information about the replacement database, see the following Hardware Dev Center articles:
[MO Process to update COSA](/windows-hardware/drivers/mobilebroadband/planning-your-apn-database-submission)
[COSA FAQ](/windows-hardware/drivers/mobilebroadband/cosa---faq) | 1709 | +|**Enhanced Mitigation Experience Toolkit (EMET)** |Use of this feature will be blocked. Consider using [Exploit Protection](https://blogs.windows.com/windowsexperience/2017/06/28/) as a replacement. | 1709 | +|**Outlook Express** | This legacy application will be removed due to lack of functionality. | 1709 | +|**Reader app** | Functionality to be integrated into Microsoft Edge. | 1709 | +|**Reading List** | Functionality to be integrated into Microsoft Edge. | 1709 | +|**Screen saver functionality in Themes** | This functionality is disabled in Themes, and classified as **Removed** in this table. Screen saver functionality in Group Policies, Control Panel, and Sysprep continues to be functional. Lockscreen features and policies are preferred. | 1709 | +|**Syskey.exe** | Removing this nonsecure security feature. We recommend that users use BitLocker instead. For more information, see the following Knowledge Base article: [4025993 Syskey.exe utility is no longer supported in Windows 10 RS3 and Windows Server 2016 RS3](https://support.microsoft.com/help/4025993/syskey-exe-utility-is-no-longer-supported-in-windows-10-rs3-and-window) | 1709 | +|**TCP Offload Engine** | Removing this legacy code. This functionality was previously transitioned to the Stack TCP Engine. For more information, see the following PFE Platform Blog article: [Why Are We Deprecating Network Performance Features?](https://blogs.technet.microsoft.com/askpfeplat/2017/06/13/why-are-we-deprecating-network-performance-features-kb4014193)| 1709 | +|**Tile Data Layer** |To be replaced by the Tile Store.| 1709 | +|Apps Corner| | This Windows 10 mobile application is removed in the version 1703 release. | 1703 | +|By default, Flash autorun in Edge is turned off. | Use the Click-to-Run (C2R) option instead. (This setting can be changed by the user.) | 1703 | +|Interactive Service Detection Service| See [Interactive Services](https://docs.microsoft.com/windows/win32/services/interactive-services?redirectedfrom=MSDN) for guidance on how to keep software up to date. | 1703 | +|Microsoft Paint | This application will not be available for languages that are not on the [full localization list](https://www.microsoft.com/windows/windows-10-specifications#Windows-10-localization). | 1703 | +|NPN support in TLS | This feature is superseded by Application-Layer Protocol Negotiation (ALPN). | 1703 | +|Windows Information Protection "AllowUserDecryption" policy | Starting in Windows 10, version 1703, AllowUserDecryption is no longer supported. | 1703 | +|WSUS for Windows Mobile | Updates are being transitioned to the new Unified Update Platform (UUP) | 1703 | \ No newline at end of file From cafb44dca549d21a9199ff540e6e7ccca442ab3d Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 25 Oct 2019 13:57:31 -0700 Subject: [PATCH 033/319] minor edit --- .../deployment/planning/windows-10-removed-features.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md index cddf55ec4c..1a95983509 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -1,6 +1,6 @@ --- -title: Windows 10, version 1909 - Features that have been removed -description: Learn about features that will be removed in Windows 10, version 1903 +title: Windows 10 - Features that have been removed +description: Learn about features and functionality that has been removed or replaced in Windows 10 ms.prod: w10 ms.mktglfcycl: plan ms.localizationpriority: medium @@ -12,7 +12,7 @@ manager: laurawi ms.topic: article --- -# Features removed starting with Windows 10, version 1909 +# Features and functionality removed in Windows 10 > Applies to: Windows 10, version 1909 @@ -23,9 +23,7 @@ For information about features that might be removed in a future release, see [W > [!NOTE] > Join the [Windows Insider program](https://insider.windows.com) to get early access to new Windows 10 builds and test these changes yourself. -## Features we removed - -The following features and functionalities are removed from the installed product image for Windows 10. Applications or code that depend on these features won't function in the release when it was removed, or later releases. +The following features and functionalities are removed from the installed product image for Windows 10. Applications or code that depend on these features won't function in the release when it was removed, or in later releases. |Feature | Details | Removed in version | | ----------- | --------------------- | ------ | From 34d59af1e961ca7d366ffca6f5d391c6da59f5d9 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 25 Oct 2019 14:23:43 -0700 Subject: [PATCH 034/319] toc consistency --- windows/deployment/planning/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/planning/TOC.md b/windows/deployment/planning/TOC.md index ed38f21df6..fc4cb8fefa 100644 --- a/windows/deployment/planning/TOC.md +++ b/windows/deployment/planning/TOC.md @@ -7,7 +7,7 @@ ## Features removed or planned for replacement ### [Windows 10 features lifecycle](features-lifecycle.md) ### [Features we're no longer developing](windows-10-deprecated-features.md) -### [Features removed](windows-10-removed-features.md) +### [Features we removed](windows-10-removed-features.md) ## Application Compatibility Toolkit (ACT) ### [Application Compatibility Toolkit (ACT) Technical Reference](act-technical-reference.md) From e68e5fadb38ff6603c6ecdca16418c2eb7beffd6 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 25 Oct 2019 14:31:28 -0700 Subject: [PATCH 035/319] fix table --- windows/deployment/planning/windows-10-removed-features.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md index 1a95983509..d53744eeb3 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -32,8 +32,8 @@ The following features and functionalities are removed from the installed produc | PNRP APIs| ​The PNRP cloud service was removed in Windows 10, version 1809. We are planning to complete the removal process by removing the corresponding APIs. | 1909 | | PSR and SSF | PSR and SSF are planned for removal in this release.​ | 1909 | | XDDM-based remote display driver | Starting with the 1903 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). | 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). |Version 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. |Version 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 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 | |Hologram app|We've replaced the Hologram app with the [Mixed Reality Viewer](https://support.microsoft.com/help/4041156/windows-10-mixed-reality-help). If you would like to create 3D word art, you can still do that in Paint 3D and view your art in VR or Hololens with the Mixed Reality Viewer.| 1809 | @@ -56,7 +56,7 @@ The following features and functionalities are removed from the installed produc |**Syskey.exe** | Removing this nonsecure security feature. We recommend that users use BitLocker instead. For more information, see the following Knowledge Base article: [4025993 Syskey.exe utility is no longer supported in Windows 10 RS3 and Windows Server 2016 RS3](https://support.microsoft.com/help/4025993/syskey-exe-utility-is-no-longer-supported-in-windows-10-rs3-and-window) | 1709 | |**TCP Offload Engine** | Removing this legacy code. This functionality was previously transitioned to the Stack TCP Engine. For more information, see the following PFE Platform Blog article: [Why Are We Deprecating Network Performance Features?](https://blogs.technet.microsoft.com/askpfeplat/2017/06/13/why-are-we-deprecating-network-performance-features-kb4014193)| 1709 | |**Tile Data Layer** |To be replaced by the Tile Store.| 1709 | -|Apps Corner| | This Windows 10 mobile application is removed in the version 1703 release. | 1703 | +|Apps Corner| This Windows 10 mobile application is removed in the version 1703 release. | 1703 | |By default, Flash autorun in Edge is turned off. | Use the Click-to-Run (C2R) option instead. (This setting can be changed by the user.) | 1703 | |Interactive Service Detection Service| See [Interactive Services](https://docs.microsoft.com/windows/win32/services/interactive-services?redirectedfrom=MSDN) for guidance on how to keep software up to date. | 1703 | |Microsoft Paint | This application will not be available for languages that are not on the [full localization list](https://www.microsoft.com/windows/windows-10-specifications#Windows-10-localization). | 1703 | From a32e1428b4a54fa4cd189a5d670efc740959e1ba Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 25 Oct 2019 14:35:24 -0700 Subject: [PATCH 036/319] fix link --- .../deployment/planning/windows-10-deprecated-features.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index 69425c468e..06afd444b1 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -15,14 +15,12 @@ ms.topic: article > Applies to: Windows 10 -Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that are no longer being developed in Windows 10. - -**The following list is subject to change and might not include every affected feature or functionality.** - -For information about features that have been removed, see [Features removed](features-lifecycle.md#features-removed). +Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that are no longer being developed in Windows 10. For information about features that have been removed, see [Features removed](windows-10-removed-features.md). The features described below are longer being actively developed, and might be removed in a future update. Some features have been replaced with other features or functionality and some are now available from other sources. +**The following list is subject to change and might not include every affected feature or functionality.** + >If you have feedback about the proposed replacement of any of these features, you can use the [Feedback Hub app](https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app). From 571ec0e466638aefb1944cf4991e93f94bfea92e Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 25 Oct 2019 15:12:08 -0700 Subject: [PATCH 037/319] removed files and added redirection --- .openpublishing.redirection.json | 25 ++++++ .../deployment/planning/features-lifecycle.md | 6 +- .../windows-10-1703-removed-features.md | 32 -------- .../windows-10-1709-removed-features.md | 37 --------- .../windows-10-1803-removed-features.md | 40 --------- .../windows-10-1809-removed-features.md | 40 --------- .../windows-10-1903-removed-features.md | 34 -------- .../windows-10-1909-removed-features.md | 36 -------- .../windows-10-deprecated-features.md | 82 +++++++++---------- 9 files changed, 69 insertions(+), 263 deletions(-) delete mode 100644 windows/deployment/planning/windows-10-1703-removed-features.md delete mode 100644 windows/deployment/planning/windows-10-1709-removed-features.md delete mode 100644 windows/deployment/planning/windows-10-1803-removed-features.md delete mode 100644 windows/deployment/planning/windows-10-1809-removed-features.md delete mode 100644 windows/deployment/planning/windows-10-1903-removed-features.md delete mode 100644 windows/deployment/planning/windows-10-1909-removed-features.md diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 9fa201861f..a6e50b4f5e 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -15340,6 +15340,31 @@ "source_path": "windows/security/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/exploit-protection", "redirect_document_id": false +}, +{ +"source_path": "windows/deployment/planning/windows-10-1703-removed-features.md", +"redirect_url": "https://docs.microsoft.com/windows/deployment/planning/windows-10-removed-features", +"redirect_document_id": false +}, +{ +"source_path": "windows/deployment/planning/windows-10-1709-removed-features.md", +"redirect_url": "https://docs.microsoft.com/windows/deployment/planning/windows-10-removed-features", +"redirect_document_id": false +}, +{ +"source_path": "windows/deployment/planning/windows-10-1803-removed-features.md", +"redirect_url": "https://docs.microsoft.com/windows/deployment/planning/windows-10-removed-features", +"redirect_document_id": false +}, +{ +"source_path": "windows/deployment/planning/windows-10-1809-removed-features.md", +"redirect_url": "https://docs.microsoft.com/windows/deployment/planning/windows-10-removed-features", +"redirect_document_id": false +}, +{ +"source_path": "windows/deployment/planning/windows-10-1903-removed-features.md", +"redirect_url": "https://docs.microsoft.com/windows/deployment/planning/windows-10-removed-features", +"redirect_document_id": false } ] } diff --git a/windows/deployment/planning/features-lifecycle.md b/windows/deployment/planning/features-lifecycle.md index c925922f0d..bd3f4d8a8f 100644 --- a/windows/deployment/planning/features-lifecycle.md +++ b/windows/deployment/planning/features-lifecycle.md @@ -35,9 +35,9 @@ The following terms can be used to describe the status that might be assigned to - **Deprecation**: The stage of the product lifecycle when a feature or functionality is no longer in active development and may be removed in future releases of a product or online service. - **End of support**: The stage of the product lifecycle when support and servicing are no longer available for a product. -- **Retirement**: The stage of the product lifecycle when an online service is shut down so that it is no longer available for use. -- **Remove or retire a feature**: The stage of the product lifecycle when a feature or functionality is removed from an online service after it has been deprecated. -- **Replace a feature**: The stage of the product lifecycle when a feature or functionality in an online service is replaced with a different feature or functionality. +- **Retirement**: The stage of the product lifecycle when an service is shut down so that it is no longer available for use. +- **Remove or retire a feature**: The stage of the product lifecycle when a feature or functionality is removed from a service after it has been deprecated. +- **Replace a feature**: The stage of the product lifecycle when a feature or functionality in a service is replaced with a different feature or functionality. ## Also see diff --git a/windows/deployment/planning/windows-10-1703-removed-features.md b/windows/deployment/planning/windows-10-1703-removed-features.md deleted file mode 100644 index f95b1a1c18..0000000000 --- a/windows/deployment/planning/windows-10-1703-removed-features.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Windows 10, version 1703 removed features -description: Learn about features that were removed in Windows 10, version 1703 -ms.prod: w10 -ms.mktglfcycl: plan -ms.localizationpriority: medium -ms.sitesec: library -audience: itpro -author: greg-lindsay -ms.author: greglin -manager: laurawi -ms.topic: article ---- -# Features that are removed or deprecated in Windows 10, version 1703 - -> Applies to: Windows 10, version 1703 - -The following features and functionalities in the Windows 10 Creators Update edition (Windows 10, version 1703) have been removed from the product in the current release. - -For information about features that might be removed in a future release, see [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) - -This list is intended for IT professionals who are updating operating systems in a commercial environment. The plan and list are subject to change and may not include every deprecated feature or functionality. For more details about a listed feature or functionality and its replacement, see the documentation for that feature. - -| Feature | Details | -|------------|---------| -|Apps Corner| | This Windows 10 mobile application is removed in the version 1703 release. | -|By default, Flash autorun in Edge is turned off. | Use the Click-to-Run (C2R) option instead. (This setting can be changed by the user.) | -|Interactive Service Detection Service| See [Interactive Services](https://docs.microsoft.com/windows/win32/services/interactive-services?redirectedfrom=MSDN) for guidance on how to keep software up to date. | -|Microsoft Paint | This application will not be available for languages that are not on the [full localization list](https://www.microsoft.com/windows/windows-10-specifications#Windows-10-localization). | -|NPN support in TLS | This feature is superseded by Application-Layer Protocol Negotiation (ALPN). | -|Windows Information Protection "AllowUserDecryption" policy | Starting in Windows 10, version 1703, AllowUserDecryption is no longer supported. | -|WSUS for Windows Mobile | Updates are being transitioned to the new Unified Update Platform (UUP) | \ No newline at end of file diff --git a/windows/deployment/planning/windows-10-1709-removed-features.md b/windows/deployment/planning/windows-10-1709-removed-features.md deleted file mode 100644 index 87ba9d2dac..0000000000 --- a/windows/deployment/planning/windows-10-1709-removed-features.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Windows 10, version 1709 removed features -description: Learn about features that will be removed in Windows 10, version 1709 -ms.prod: w10 -ms.mktglfcycl: plan -ms.localizationpriority: medium -ms.sitesec: library -audience: itpro -author: greg-lindsay -ms.author: greglin -manager: laurawi -ms.topic: article ---- -# Features that are removed or deprecated in Windows 10, version 1709 - -> Applies to: Windows 10, version 1709 - -The following features and functionalities in the Windows 10, version 1709 are removed from the product in the current release. - -For information about features that might be removed in a future release, see [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) - -The list is subject to change and may not include every deprecated feature or functionality. - -For more information about a listed feature or functionality and its replacement, see the documentation for that feature. You can also follow the links provided in this table to see additional resources.  - -| Feature | Removed | -|------|-------| -|**3D Builder app** | No longer installed by default. Consider using Print 3D and Paint 3D in its place. However, 3D Builder is still available for download from the Windows Store.| -|**Apndatabase.xml** | For more information about the replacement database, see the following Hardware Dev Center articles:
[MO Process to update COSA](/windows-hardware/drivers/mobilebroadband/planning-your-apn-database-submission)
[COSA FAQ](/windows-hardware/drivers/mobilebroadband/cosa---faq) | -|**Enhanced Mitigation Experience Toolkit (EMET)** |Use of this feature will be blocked. Consider using [Exploit Protection](https://blogs.windows.com/windowsexperience/2017/06/28/) as a replacement. | -|**Outlook Express** | This legacy application will be removed due to lack of functionality. | -|**Reader app** | Functionality to be integrated into Microsoft Edge. | -|**Reading List** | Functionality to be integrated into Microsoft Edge. | -|**Screen saver functionality in Themes** | This functionality is disabled in Themes, and classified as **Removed** in this table. Screen saver functionality in Group Policies, Control Panel, and Sysprep continues to be functional. Lockscreen features and policies are preferred. | -|**Syskey.exe** | Removing this nonsecure security feature. We recommend that users use BitLocker instead. For more information, see the following Knowledge Base article: [4025993 Syskey.exe utility is no longer supported in Windows 10 RS3 and Windows Server 2016 RS3](https://support.microsoft.com/help/4025993/syskey-exe-utility-is-no-longer-supported-in-windows-10-rs3-and-window) | -|**TCP Offload Engine** | Removing this legacy code. This functionality was previously transitioned to the Stack TCP Engine. For more information, see the following PFE Platform Blog article: [Why Are We Deprecating Network Performance Features?](https://blogs.technet.microsoft.com/askpfeplat/2017/06/13/why-are-we-deprecating-network-performance-features-kb4014193)| -|**Tile Data Layer** |To be replaced by the Tile Store.| \ No newline at end of file diff --git a/windows/deployment/planning/windows-10-1803-removed-features.md b/windows/deployment/planning/windows-10-1803-removed-features.md deleted file mode 100644 index 9392a71f55..0000000000 --- a/windows/deployment/planning/windows-10-1803-removed-features.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Windows 10, version 1803 - Features that have been removed -description: Learn about features that will be removed in Windows 10, version 1803, or a future release -ms.prod: w10 -ms.mktglfcycl: plan -ms.localizationpriority: medium -ms.sitesec: library -audience: itpro -author: greg-lindsay -ms.author: greglin -manager: laurawi -ms.topic: article ---- - -# Features removed starting with Windows 10, version 1803 - -> Applies to: Windows 10, version 1803 - -Each release of Windows 10 adds new features and functionality; we also occasionally remove features and functionality, usually because we've added a better option. Here are the details about the features and functionalities that we removed in Windows 10, version 1803 (also called Windows 10 April 2018 Update). - -For information about features that might be removed in a future release, see [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) - -> [!TIP] -> - You can get early access to Windows 10 builds by joining the [Windows Insider program](https://insider.windows.com) - this is a great way to test feature changes. -- Have questions about other releases? Check out the information for [Features that are removed in Windows 10, version 1703](https://docs.microsoft.com/windows/deployment/planning/windows-10-1703-removed-features), [Features that are removed in Windows 10, version 1709](https://docs.microsoft.com/windows/deployment/planning/windows-10-1709-removed-features), and [Features that are removed in Windows 10 Creators Update](https://support.microsoft.com/en-us/help/4014193/features-that-are-removed-or-deprecated-in-windows-10-creators-update). - -**The list is subject to change and might not include every affected feature or functionality.** - -## Features we removed in this release - -We've removed the following features and functionalities from the installed product image in Windows 10, version 1803. Applications or code that depend on these features won't function in this release or later releases. - -| Feature | Details | -|-----------|--------------------| -|Groove Music Pass|[We ended the Groove streaming music service and music track sales through the Microsoft Store in 2017](https://support.microsoft.com/help/4046109/groove-music-and-spotify-faq). The Groove app is being updated to reflect this change. You can still use Groove Music to play the music on your PC or to stream music from OneDrive. You can use Spotify or other music services to stream music on Windows 10, or to buy music to own.| -|People - Suggestions will no longer include unsaved contacts for non-Microsoft accounts|Manually save the contact details for people you send mail to or get mail from.| -|Language control in the Control Panel| Use the Settings app to change your language settings.| -|HomeGroup|We are removing [HomeGroup](https://support.microsoft.com/help/17145) but not your ability to share printers, files, and folders.

When you update to Windows 10, version 1803, you won't see HomeGroup in File Explorer, the Control Panel, or Troubleshoot (**Settings > Update & Security > Troubleshoot**). Any printers, files, and folders that you shared using HomeGroup **will continue to be shared**.

Instead of using HomeGroup, you can now share printers, files and folders by using features that are built into Windows 10:
- [Share your network printer](https://www.bing.com/search?q=share+printer+windows+10)
- [Share files in File Explorer](https://support.microsoft.com/help/4027674/windows-10-share-files-in-file-explorer) | -|**Connect to suggested open hotspots** option in Wi-Fi settings |We previously [disabled the **Connect to suggested open hotspots** option](https://privacy.microsoft.com/windows-10-open-wi-fi-hotspots) and are now removing it from the Wi-Fi settings page. You can manually connect to free wireless hotspots with **Network & Internet** settings, from the taskbar or Control Panel, or by using Wi-Fi Settings (for mobile devices).| -|XPS Viewer|We're changing the way you get XPS Viewer. In Windows 10, version 1709 and earlier versions, the app is included in the installation image. If you have XPS Viewer and you update to Windows 10, version 1803, there's no action required. You'll still have XPS Viewer.

However, if you install Windows 10, version 1803, on a new device (or as a clean installation), you may need to [install XPS Viewer from **Apps and Features** in the Settings app](https://docs.microsoft.com/windows/application-management/add-apps-and-features) or through [Features on Demand](https://docs.microsoft.com/windows-hardware/manufacture/desktop/features-on-demand-v2--capabilities). If you had XPS Viewer in Windows 10, version 1709, but manually removed it before updating, you'll need to manually reinstall it.| diff --git a/windows/deployment/planning/windows-10-1809-removed-features.md b/windows/deployment/planning/windows-10-1809-removed-features.md deleted file mode 100644 index 851c478034..0000000000 --- a/windows/deployment/planning/windows-10-1809-removed-features.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Windows 10, version 1809 - Features that have been removed -description: Learn about features that are removed in Windows 10, version 1809 -ms.prod: w10 -ms.mktglfcycl: plan -ms.localizationpriority: medium -ms.sitesec: library -audience: itpro -author: greg-lindsay -ms.author: greglin -manager: laurawi -ms.topic: article ---- - -# Features removed starting with Windows 10, version 1809 - -> Applies to: Windows 10, version 1809 - -Each release of Windows 10 adds new features and functionality; we also occasionally remove features and functionality, usually because we've added a better option. Here are the details about the features and functionalities that we removed in Windows 10, version 1809. - -For information about features that might be removed in a future release, see [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) - -> [!TIP] -> You can get early access to Windows 10 builds by joining the [Windows Insider program](https://insider.windows.com) - this is a great way to test feature changes. -> Have questions about other releases? Check out the information for [Features removed with Windows 10, version 1809](https://docs.microsoft.com/windows/deployment/planning/windows-10-1809-removed-features), [Features removed starting with Windows Server, version 1709](https://docs.microsoft.com/windows-server/get-started/removed-features-1709), and [Features that are removed in Windows 10, version 1703](https://docs.microsoft.com/windows/deployment/planning/windows-10-1703-removed-features). - -**The list is subject to change and might not include every affected feature or functionality.** - -## Features we removed in this release - -We're removing the following features and functionalities from the installed product image in Windows 10, version 1809. Applications or code that depend on these features won't function in this release or later releases. - -| Feature | Details | -|-----------|--------------------| -|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.| -|[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.| -|Hologram app|We've replaced the Hologram app with the [Mixed Reality Viewer](https://support.microsoft.com/help/4041156/windows-10-mixed-reality-help). If you would like to create 3D word art, you can still do that in Paint 3D and view your art in VR or Hololens with the Mixed Reality Viewer.| -|limpet.exe|We're releasing the limpet.exe tool, used to access TPM for Azure connectivity, as open source.| -|Phone Companion|When you update to Windows 10, version 1809, the Phone Companion app will be removed from your PC. Use the **Phone** page in the Settings app to sync your mobile phone with your PC. It includes all the Phone Companion features.| -|Future updates through [Windows Embedded Developer Update](https://docs.microsoft.com/previous-versions/windows/embedded/ff770079\(v=winembedded.60\)) for Windows Embedded Standard 7-SP1 (WES7-SP1) and Windows Embedded Standard 8 (WES8)|We’re no longer publishing new updates to the WEDU server. Instead, you may secure any new updates from the [Microsoft Update Catalog](https://www.catalog.update.microsoft.com/Home.aspx). [Learn how](https://techcommunity.microsoft.com/t5/Windows-Embedded/Change-to-the-Windows-Embedded-Developer-Update/ba-p/285704) to get updates from the catalog.| \ No newline at end of file diff --git a/windows/deployment/planning/windows-10-1903-removed-features.md b/windows/deployment/planning/windows-10-1903-removed-features.md deleted file mode 100644 index c75b8df852..0000000000 --- a/windows/deployment/planning/windows-10-1903-removed-features.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Windows 10, version 1903 - Features that have been removed -description: Learn about features that will be removed or deprecated in Windows 10, version 1903, or a future release -ms.prod: w10 -ms.mktglfcycl: plan -ms.localizationpriority: medium -ms.sitesec: library -audience: itpro -author: greg-lindsay -ms.author: greglin -manager: laurawi -ms.topic: article ---- - -# Features removed starting with Windows 10, version 1903 - -> Applies to: Windows 10, version 1903 - -Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that we removed in Windows 10, version 1903. **The list below is subject to change and might not include every affected feature or functionality.** - -For information about features that might be removed in a future release, see [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) - -> [!NOTE] -> Join the [Windows Insider program](https://insider.windows.com) to get early access to new Windows 10 builds and test these changes yourself. - -## Features we removed - -The following features and functionalities are removed from the installed product image for Windows 10, version 1903. Applications or code that depend on these features won't function in this release or later releases. - - -|Feature |Details| -|-----------|---------------------| -| 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). | -| 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. | \ No newline at end of file diff --git a/windows/deployment/planning/windows-10-1909-removed-features.md b/windows/deployment/planning/windows-10-1909-removed-features.md deleted file mode 100644 index 8cb9faf262..0000000000 --- a/windows/deployment/planning/windows-10-1909-removed-features.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Windows 10, version 1909 - Features that have been removed -description: Learn about features that will be removed in Windows 10, version 1903 -ms.prod: w10 -ms.mktglfcycl: plan -ms.localizationpriority: medium -ms.sitesec: library -audience: itpro -author: greg-lindsay -ms.author: greglin -manager: laurawi -ms.topic: article ---- - -# Features removed starting with Windows 10, version 1909 - -> Applies to: Windows 10, version 1909 - -Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that we removed in Windows 10, version 1909. **The list below is subject to change and might not include every affected feature or functionality.** - -For information about features that might be removed in a future release, see [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) - -> [!NOTE] -> Join the [Windows Insider program](https://insider.windows.com) to get early access to new Windows 10 builds and test these changes yourself. - -## Features we removed - -The following features and functionalities are removed from the installed product image for Windows 10, version 1903. Applications or code that depend on these features won't function in this release or later releases. - -|Feature | Details | -| ----------- | --------------------- | -| Video project OneDrive syncing in Photos | The option to upload and projects in OneDrive in when using the Video Editor in the Photos app is being removed.| -| Cortana voice commands (VCD) | After upgrading and the new Cortana UWP app is deployed, users will no longer be able to use custom voice commands to invoke apps locally using Cortana. | -| PNRP APIs| ​The PNRP cloud service was removed in Windows 10, version 1809. We are planning to complete the removal process by removing the corresponding APIs. | -| PSR and SSF | PSR and SSF are planned for removal in this release.​ | -| XDDM-based remote display driver | Starting with the 1903 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). | \ No newline at end of file diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index 06afd444b1..d5429abe54 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -25,44 +25,44 @@ The features described below are longer being actively developed, and might be r -|Feature | Details | -| ----------- | --------------------- | -| Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer have the capability to be bound to an LBFO team. Instead, it must be bound via [Switch Embedded Teaming](https://docs.microsoft.com/windows-server/virtualization/hyper-v-virtual-switch/rdma-and-switch-embedded-teaming#bkmk_sswitchembedded) (SET).| -| Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub. Users will be able to provide translation feedback using the normal feedback process: [Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2). | -| My People / People in the Shell | My People is deprecated. It may be removed in a future update. | -| 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. ​| -| Bing IME | Bing IME is still downloadable but is no longer being developed. | -| Taskbar settings roaming | Roaming of taskbar settings is no longer being developed and we plan to remove this capability in a future release. | -| 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. | -| 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.| -| Print 3D app | Going forward, 3D Builder is the recommended 3D printing app. To 3D print objects on new Windows devices, customers must first install 3D Builder from the Store.| -|Companion device dynamic lock APIS|The companion device framework (CDF) APIs enable wearables and other devices to unlock a PC. In Windows 10, version 1709, we introduced [Dynamic Lock](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-features#dynamic-lock), including an inbox method using Bluetooth to detect whether a user is present and lock or unlock the PC. Because of this, and because third party partners didn't adopt the CDF method, we're no longer developing CDF Dynamic Lock APIs.| -|OneSync service|The OneSync service synchronizes data for the Mail, Calendar, and People apps. We've added a sync engine to the Outlook app that provides the same synchronization.| -|Snipping Tool|The Snipping Tool is an application included in Windows 10 that is used to capture screenshots, either the full screen or a smaller, custom "snip" of the screen. In Windows 10, version 1809, we're [introducing a new universal app, Snip & Sketch](https://blogs.windows.com/windowsexperience/2018/05/03/announcing-windows-10-insider-preview-build-17661/#8xbvP8vMO0lF20AM.97), that provides the same screen snipping abilities, as well as additional features. You can launch Snip & Sketch directly and start a snip from there, or just press WIN + Shift + S. Snip & Sketch can also be launched from the “Screen snip” button in the Action Center. We're no longer developing the Snipping Tool as a separate app but are instead consolidating its functionality into Snip & Sketch.| -|[Software Restriction Policies](https://docs.microsoft.com/windows-server/identity/software-restriction-policies/software-restriction-policies) in Group Policy|Instead of using the Software Restriction Policies through Group Policy, you can use [AppLocker](https://docs.microsoft.com/windows/security/threat-protection/applocker/applocker-overview) or [Windows Defender Application Control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control) to control which apps users can access and what code can run in the kernel.| -|[Offline symbol packages](https://docs.microsoft.com/windows-hardware/drivers/debugger/debugger-download-symbols) (Debug symbol MSIs)|We're no longer making the symbol packages available as a downloadable MSI. Instead, the [Microsoft Symbol Server is moving to be an Azure-based symbol store](https://blogs.msdn.microsoft.com/windbg/2017/10/18/update-on-microsofts-symbol-server/). If you need the Windows symbols, connect to the Microsoft Symbol Server to cache your symbols locally or use a manifest file with SymChk.exe on a computer with internet access.| -|Windows Help Viewer (WinHlp32.exe)|All Windows help information is [available online](https://support.microsoft.com/products/windows?os=windows-10). The Windows Help Viewer is no longer supported in Windows 10. If for any reason you see an error message about "help not supported," possibly when using a non-Microsoft application, read [this support article](https://support.microsoft.com/help/917607/error-opening-help-in-windows-based-programs-feature-not-included-or-h) for additional information and any next steps.| -|Contacts feature in File Explorer|We're no longer developing the Contacts feature or the corresponding [Windows Contacts API](https://msdn.microsoft.com/library/ff800913.aspx). Instead, you can use the People app in Windows 10 to maintain your contacts.| -|Phone Companion|Use the **Phone** page in the Settings app. In Windows 10, version 1709, we added the new **Phone** page to help you sync your mobile phone with your PC. It includes all the Phone Companion features.| -|IPv4/6 Transition Technologies (6to4, ISATAP, and Direct Tunnels)|6to4 has been disabled by default since Windows 10, version 1607 (the Anniversary Update), ISATAP has been disabled by default since Windows 10, version 1703 (the Creators Update), and Direct Tunnels has always been disabled by default. Please use native IPv6 support instead.| -|[Layered Service Providers](https://msdn.microsoft.com/library/windows/desktop/bb513664)|Layered Service Providers have been deprecated since Windows 8 and Windows Server 2012. Use the [Windows Filtering Platform](https://msdn.microsoft.com/library/windows/desktop/aa366510) instead. When you upgrade from an older version of Windows, any layered service providers you're using aren't migrated; you'll need to re-install them after upgrading.| -|Business Scanning| This feature is also called Distributed Scan Management (DSM) **(Added 05/03/2018)**
 
The [Scan Management functionality](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd759124(v=ws.11)) was introduced in Windows 7 and enabled secure scanning and the management of scanners in an enterprise. We're no longer investing in this feature, and there are no devices available that support it.| -|IIS 6 Management Compatibility* | We recommend that users use alternative scripting tools and a newer management console. | -|IIS Digest Authentication | We recommend that users use alternative authentication methods.| -|Microsoft Paint | Will be available through the Windows Store. Functionality integrated into Paint 3D. | -|Resilient File System (ReFS) (added: August 17, 2017)| Creation ability will be available in the following editions only: Windows 10 Enterprise and Windows 10 Pro for Workstations. Creation ability will be removed from all other editions. All other editions will have Read and Write ability. | -|RSA/AES Encryption for IIS | We recommend that users use CNG encryption provider. | -|Screen saver functionality in Themes | Disabled in Themes. Screen saver functionality in Group Policies, Control Panel, and Sysprep continues to be functional. Lockscreen features and policies are preferred. | -|Sync your settings (updated: August 17, 2017) | Back-end changes: In future releases, the back-end storage for the current sync process will change. A single cloud storage system will be used for Enterprise State Roaming and all other users. The "Sync your settings" options and the Enterprise State Roaming feature will continue to work. | -|System Image Backup (SIB) Solution | We recommend that users use full-disk backup solutions from other vendors. | -|TLS RC4 Ciphers |To be disabled by default. For more information, see the following Windows IT Center topic: [TLS (Schannel SSP) changes in Windows 10 and Windows Server 2016](/windows-server/security/tls/tls-schannel-ssp-changes-in-windows-10-and-windows-server)| -|Trusted Platform Module (TPM) Owner Password Management |This functionality within TPM.msc will be migrated to a new user interface.| -|Trusted Platform Module (TPM): TPM.msc and TPM Remote Management | To be replaced by a new user interface in a future release. | -|Trusted Platform Module (TPM) Remote Management |This functionality within TPM.msc will be migrated to a new user interface. | -|Windows Hello for Business deployment that uses System Center Configuration Manager |Windows Server 2016 Active Directory Federation Services – Registration Authority (ADFS RA) deployment is simpler and provides a better user experience and a more deterministic certificate enrollment experience. | -|Windows PowerShell 2.0 | Applications and components should be migrated to PowerShell 5.0+. | -|Apndatabase.xml | Apndatabase.xml is being replaced by the COSA database. Therefore, some constructs will no longer function. This includes Hardware ID, incoming SMS messaging rules in mobile apps, a list of privileged apps in mobile apps, autoconnect order, APN parser, and CDMAProvider ID. | -|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 was deprecated in Windows 10, version 1703. | -|TLS DHE_DSS ciphers DisabledByDefault| | -|TCPChimney | TCP Chimney Offload is deprecated. See (Performance Tuning Network Adapters)[https://docs.microsoft.com/windows-server/networking/technologies/network-subsystem/net-sub-performance-tuning-nics]. | -|IPsec Task Offload| [IPsec Task Offload](https://docs.microsoft.com/windows-hardware/drivers/network/task-offload) versions 1 and 2 are deprecated and should not be used. | \ No newline at end of file +|Feature | Details and mitigation | Announced version | +| ----------- | --------------------- | ---- | +| Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer have the capability to be bound to an LBFO team. Instead, it must be bound via [Switch Embedded Teaming](https://docs.microsoft.com/windows-server/virtualization/hyper-v-virtual-switch/rdma-and-switch-embedded-teaming#bkmk_sswitchembedded) (SET).| 1909 | +| Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub. Users will be able to provide translation feedback using the normal feedback process: [Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2). | 1909 | +| My People / People in the Shell | My People is deprecated. 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 | +| Bing IME | Bing IME is still downloadable but is no longer being developed. | 1909 | +| 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 | +| Print 3D app | Going forward, 3D Builder is the recommended 3D printing app. To 3D print objects on new Windows devices, customers must first install 3D Builder from the Store.| 1903 | +|Companion device dynamic lock APIS|The companion device framework (CDF) APIs enable wearables and other devices to unlock a PC. In Windows 10, version 1709, we introduced [Dynamic Lock](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-features#dynamic-lock), including an inbox method using Bluetooth to detect whether a user is present and lock or unlock the PC. Because of this, and because third party partners didn't adopt the CDF method, we're no longer developing CDF Dynamic Lock APIs.| 1809 | +|OneSync service|The OneSync service synchronizes data for the Mail, Calendar, and People apps. We've added a sync engine to the Outlook app that provides the same synchronization.| 1809 | +|Snipping Tool|The Snipping Tool is an application included in Windows 10 that is used to capture screenshots, either the full screen or a smaller, custom "snip" of the screen. In Windows 10, version 1809, we're [introducing a new universal app, Snip & Sketch](https://blogs.windows.com/windowsexperience/2018/05/03/announcing-windows-10-insider-preview-build-17661/#8xbvP8vMO0lF20AM.97), that provides the same screen snipping abilities, as well as additional features. You can launch Snip & Sketch directly and start a snip from there, or just press WIN + Shift + S. Snip & Sketch can also be launched from the “Screen snip” button in the Action Center. We're no longer developing the Snipping Tool as a separate app but are instead consolidating its functionality into Snip & Sketch.| 1809 | +|[Software Restriction Policies](https://docs.microsoft.com/windows-server/identity/software-restriction-policies/software-restriction-policies) in Group Policy|Instead of using the Software Restriction Policies through Group Policy, you can use [AppLocker](https://docs.microsoft.com/windows/security/threat-protection/applocker/applocker-overview) or [Windows Defender Application Control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control) to control which apps users can access and what code can run in the kernel.| 1803 | +|[Offline symbol packages](https://docs.microsoft.com/windows-hardware/drivers/debugger/debugger-download-symbols) (Debug symbol MSIs)|We're no longer making the symbol packages available as a downloadable MSI. Instead, the [Microsoft Symbol Server is moving to be an Azure-based symbol store](https://blogs.msdn.microsoft.com/windbg/2017/10/18/update-on-microsofts-symbol-server/). If you need the Windows symbols, connect to the Microsoft Symbol Server to cache your symbols locally or use a manifest file with SymChk.exe on a computer with internet access.| 1803 | +|Windows Help Viewer (WinHlp32.exe)|All Windows help information is [available online](https://support.microsoft.com/products/windows?os=windows-10). The Windows Help Viewer is no longer supported in Windows 10. If for any reason you see an error message about "help not supported," possibly when using a non-Microsoft application, read [this support article](https://support.microsoft.com/help/917607/error-opening-help-in-windows-based-programs-feature-not-included-or-h) for additional information and any next steps.| 1803 | +|Contacts feature in File Explorer|We're no longer developing the Contacts feature or the corresponding [Windows Contacts API](https://msdn.microsoft.com/library/ff800913.aspx). Instead, you can use the People app in Windows 10 to maintain your contacts.| 1803 | +|Phone Companion|Use the **Phone** page in the Settings app. In Windows 10, version 1709, we added the new **Phone** page to help you sync your mobile phone with your PC. It includes all the Phone Companion features.| 1803 | +|IPv4/6 Transition Technologies (6to4, ISATAP, and Direct Tunnels)|6to4 has been disabled by default since Windows 10, version 1607 (the Anniversary Update), ISATAP has been disabled by default since Windows 10, version 1703 (the Creators Update), and Direct Tunnels has always been disabled by default. Please use native IPv6 support instead.| 1803 | +|[Layered Service Providers](https://msdn.microsoft.com/library/windows/desktop/bb513664)|Layered Service Providers have been deprecated since Windows 8 and Windows Server 2012. Use the [Windows Filtering Platform](https://msdn.microsoft.com/library/windows/desktop/aa366510) instead. When you upgrade from an older version of Windows, any layered service providers you're using aren't migrated; you'll need to re-install them after upgrading.| 1803 | +|Business Scanning| This feature is also called Distributed Scan Management (DSM) **(Added 05/03/2018)**
 
The [Scan Management functionality](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd759124(v=ws.11)) was introduced in Windows 7 and enabled secure scanning and the management of scanners in an enterprise. We're no longer investing in this feature, and there are no devices available that support it.| 1803 | +|IIS 6 Management Compatibility* | We recommend that users use alternative scripting tools and a newer management console. | 1709 | +|IIS Digest Authentication | We recommend that users use alternative authentication methods.| 1709 | +|Microsoft Paint | Will be available through the Windows Store. Functionality integrated into Paint 3D. | 1709 | +|Resilient File System (ReFS) (added: August 17, 2017)| Creation ability will be available in the following editions only: Windows 10 Enterprise and Windows 10 Pro for Workstations. Creation ability will be removed from all other editions. All other editions will have Read and Write ability. | 1709 | +|RSA/AES Encryption for IIS | We recommend that users use CNG encryption provider. | 1709 | +|Screen saver functionality in Themes | Disabled in Themes. Screen saver functionality in Group Policies, Control Panel, and Sysprep continues to be functional. Lockscreen features and policies are preferred. | 1709 | +|Sync your settings (updated: August 17, 2017) | Back-end changes: In future releases, the back-end storage for the current sync process will change. A single cloud storage system will be used for Enterprise State Roaming and all other users. The "Sync your settings" options and the Enterprise State Roaming feature will continue to work. | 1709 | +|System Image Backup (SIB) Solution | We recommend that users use full-disk backup solutions from other vendors. | 1709 | +|TLS RC4 Ciphers |To be disabled by default. For more information, see the following Windows IT Center topic: [TLS (Schannel SSP) changes in Windows 10 and Windows Server 2016](/windows-server/security/tls/tls-schannel-ssp-changes-in-windows-10-and-windows-server)| 1709 | +|Trusted Platform Module (TPM) Owner Password Management |This functionality within TPM.msc will be migrated to a new user interface.| 1709 | +|Trusted Platform Module (TPM): TPM.msc and TPM Remote Management | To be replaced by a new user interface in a future release. | 1709 | +|Trusted Platform Module (TPM) Remote Management |This functionality within TPM.msc will be migrated to a new user interface. | 1709 | +|Windows Hello for Business deployment that uses System Center Configuration Manager |Windows Server 2016 Active Directory Federation Services – Registration Authority (ADFS RA) deployment is simpler and provides a better user experience and a more deterministic certificate enrollment experience. | 1709 | +|Windows PowerShell 2.0 | Applications and components should be migrated to PowerShell 5.0+. | 1709 | +|Apndatabase.xml | Apndatabase.xml is being replaced by the COSA database. Therefore, some constructs will no longer function. This includes Hardware ID, incoming SMS messaging rules in mobile apps, a list of privileged apps in mobile apps, autoconnect order, APN parser, and CDMAProvider ID. | 1703 | +|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 was deprecated in Windows 10, version 1703. | 1703 | +|TLS DHE_DSS ciphers DisabledByDefault| | 1703 | +|TCPChimney | TCP Chimney Offload is deprecated. 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 deprecated and should not be used. | 1703 | \ No newline at end of file From 27275e8efeee0fe5b4278a02c95a2848360e630a Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 25 Oct 2019 15:15:36 -0700 Subject: [PATCH 038/319] table header consistency --- windows/deployment/planning/windows-10-deprecated-features.md | 2 +- 1 file 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 d5429abe54..1a0e6f5f82 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -25,7 +25,7 @@ The features described below are longer being actively developed, and might be r -|Feature | Details and mitigation | Announced version | +|Feature | Details and mitigation | Announced in version | | ----------- | --------------------- | ---- | | Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer have the capability to be bound to an LBFO team. Instead, it must be bound via [Switch Embedded Teaming](https://docs.microsoft.com/windows-server/virtualization/hyper-v-virtual-switch/rdma-and-switch-embedded-teaming#bkmk_sswitchembedded) (SET).| 1909 | | Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub. Users will be able to provide translation feedback using the normal feedback process: [Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2). | 1909 | From bfc88cb3512aa96887d21a186bd7bdb5ea415481 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 25 Oct 2019 15:16:45 -0700 Subject: [PATCH 039/319] table header consistency --- windows/deployment/planning/windows-10-removed-features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md index d53744eeb3..377a83ed9c 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -25,7 +25,7 @@ For information about features that might be removed in a future release, see [W The following features and functionalities are removed from the installed product image for Windows 10. Applications or code that depend on these features won't function in the release when it was removed, or in later releases. -|Feature | Details | Removed in version | +|Feature | Details and mitigation | Removed in version | | ----------- | --------------------- | ------ | | Video project OneDrive syncing in Photos | The option to upload and projects in OneDrive in when using the Video Editor in the Photos app is being removed.| 1909 | | Cortana voice commands (VCD) | After upgrading and the new Cortana UWP app is deployed, users will no longer be able to use custom voice commands to invoke apps locally using Cortana. | 1909 | From e9a959965013c6ded7175d660912fe65ed481059 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 25 Oct 2019 15:18:37 -0700 Subject: [PATCH 040/319] fix link --- windows/deployment/planning/windows-10-deprecated-features.md | 2 +- 1 file 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 1a0e6f5f82..7e17e86fac 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -15,7 +15,7 @@ ms.topic: article > Applies to: Windows 10 -Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that are no longer being developed in Windows 10. For information about features that have been removed, see [Features removed](windows-10-removed-features.md). +Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that are no longer being developed in Windows 10. For information about features that have been removed, see [Features we removed](windows-10-removed-features.md). The features described below are longer being actively developed, and might be removed in a future update. Some features have been replaced with other features or functionality and some are now available from other sources. From cb50b24d88a465f0805c096170cd918360c663c7 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 28 Oct 2019 13:48:10 -0700 Subject: [PATCH 041/319] remove duplicate entry --- windows/deployment/planning/windows-10-removed-features.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md index 377a83ed9c..2e5f778cee 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -31,7 +31,6 @@ The following features and functionalities are removed from the installed produc | Cortana voice commands (VCD) | After upgrading and the new Cortana UWP app is deployed, users will no longer be able to use custom voice commands to invoke apps locally using Cortana. | 1909 | | PNRP APIs| ​The PNRP cloud service was removed in Windows 10, version 1809. We are planning to complete the removal process by removing the corresponding APIs. | 1909 | | PSR and SSF | PSR and SSF are planned for removal in this release.​ | 1909 | -| XDDM-based remote display driver | Starting with the 1903 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). | 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 | From fb445f2851f516b8c0d5301ce6c1bb49760c5e7b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 28 Oct 2019 15:26:20 -0700 Subject: [PATCH 042/319] edit PSR --- windows/deployment/planning/windows-10-removed-features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md index 2e5f778cee..783d7298db 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -30,7 +30,7 @@ The following features and functionalities are removed from the installed produc | Video project OneDrive syncing in Photos | The option to upload and projects in OneDrive in when using the Video Editor in the Photos app is being removed.| 1909 | | Cortana voice commands (VCD) | After upgrading and the new Cortana UWP app is deployed, users will no longer be able to use custom voice commands to invoke apps locally using Cortana. | 1909 | | PNRP APIs| ​The PNRP cloud service was removed in Windows 10, version 1809. We are planning to complete the removal process by removing the corresponding APIs. | 1909 | -| PSR and SSF | PSR and SSF are planned for removal in this release.​ | 1909 | +| Problem Steps Recorder (PSR) and Setting Sync Framework (SSF) | PSR and SSF are planned for removal in this release. SSF (Sync your settings) was deprecated in Windows 10, version 1703.​ | 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 | From cbbd2b6f9a77bac24bacabfc6831b99cab33137a Mon Sep 17 00:00:00 2001 From: Marty Hernandez Avedon Date: Tue, 29 Oct 2019 16:36:01 -0400 Subject: [PATCH 043/319] 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 044/319] 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 045/319] 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 b05958e5a97461b58d097e5ae1a91314b6419b93 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 1 Nov 2019 12:14:34 -0700 Subject: [PATCH 046/319] edits --- .../planning/windows-10-deprecated-features.md | 1 + .../planning/windows-10-removed-features.md | 11 +++++------ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index 7e17e86fac..7fb3361235 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -32,6 +32,7 @@ The features described below are longer being actively developed, and might be r | My People / People in the Shell | My People is deprecated. 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 | | Bing IME | Bing IME is still downloadable but is no longer being developed. | 1909 | +| Package State Roaming (PSR) | PSR allows non-Microsoft developers to access roaming data on devices. It enables developers of UWP applications to write data to Windows and synchronize it to other instantiations of Windows for that user.
 
Azure App Service is a recommended replacement. It is widely supported, well documented, reliable, and supports cross-platform/cross-ecosystem scenarios such as iOS, Android and web. | 1909 | | 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 783d7298db..8d6e9a65d6 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -14,23 +14,22 @@ ms.topic: article # Features and functionality removed in Windows 10 -> Applies to: Windows 10, version 1909 +> Applies to: Windows 10 -Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that we removed in Windows 10, version 1909. **The list below is subject to change and might not include every affected feature or functionality.** +Each version of Windows 10 adds new features and functionality; occasionally we also remove features and functionality, often because we've added a better option. Below are the details about the features and functionalities that we removed in Windows 10. **The list below is subject to change and might not include every affected feature or functionality.** For information about features that might be removed in a future release, see [Windows 10 features we’re no longer developing](windows-10-deprecated-features.md) > [!NOTE] > Join the [Windows Insider program](https://insider.windows.com) to get early access to new Windows 10 builds and test these changes yourself. -The following features and functionalities are removed from the installed product image for Windows 10. Applications or code that depend on these features won't function in the release when it was removed, or in later releases. +The following features and functionalities have been removed from the installed product image for Windows 10. Applications or code that depend on these features won't function in the release when it was removed, or in later releases. |Feature | Details and mitigation | Removed in version | | ----------- | --------------------- | ------ | -| Video project OneDrive syncing in Photos | The option to upload and projects in OneDrive in when using the Video Editor in the Photos app is being removed.| 1909 | -| Cortana voice commands (VCD) | After upgrading and the new Cortana UWP app is deployed, users will no longer be able to use custom voice commands to invoke apps locally using Cortana. | 1909 | +| Video project OneDrive syncing in Photos | The feature that syncs in-progress video projects to OneDrive is being removed from the Video Editor in the Windows 10 Photos app. This is not directly tied to a Windows 10 release because the feature uses OneDrive, but it will affect the Windows 10 Photos app. The change is happening on January 10, 2020. More information is available [here](https://support.microsoft.com/help/4512628/windows-10-onedrive-video-project-syncing-in-photos).| 1909 | +| Cortana voice commands | After upgrading and the new Cortana UWP app is deployed, users will no longer be able to use custom voice commands to invoke apps locally using Cortana. | 1909 | | PNRP APIs| ​The PNRP cloud service was removed in Windows 10, version 1809. We are planning to complete the removal process by removing the corresponding APIs. | 1909 | -| Problem Steps Recorder (PSR) and Setting Sync Framework (SSF) | PSR and SSF are planned for removal in this release. SSF (Sync your settings) was deprecated in Windows 10, version 1703.​ | 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 | From 40649f23809ccb26268035ca73c68a9b7d7aafcf Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 4 Nov 2019 11:46:36 -0800 Subject: [PATCH 047/319] edits --- windows/deployment/planning/windows-10-deprecated-features.md | 2 +- windows/deployment/planning/windows-10-removed-features.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index 7fb3361235..09e60903f4 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -32,7 +32,7 @@ The features described below are longer being actively developed, and might be r | My People / People in the Shell | My People is deprecated. 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 | | Bing IME | Bing IME is still downloadable but is no longer being developed. | 1909 | -| Package State Roaming (PSR) | PSR allows non-Microsoft developers to access roaming data on devices. It enables developers of UWP applications to write data to Windows and synchronize it to other instantiations of Windows for that user.
 
Azure App Service is a recommended replacement. It is widely supported, well documented, reliable, and supports cross-platform/cross-ecosystem scenarios such as iOS, Android and web. | 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 | | 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 8d6e9a65d6..8c33349f5d 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -29,7 +29,8 @@ The following features and functionalities have been removed from the installed | ----------- | --------------------- | ------ | | Video project OneDrive syncing in Photos | The feature that syncs in-progress video projects to OneDrive is being removed from the Video Editor in the Windows 10 Photos app. This is not directly tied to a Windows 10 release because the feature uses OneDrive, but it will affect the Windows 10 Photos app. The change is happening on January 10, 2020. More information is available [here](https://support.microsoft.com/help/4512628/windows-10-onedrive-video-project-syncing-in-photos).| 1909 | | Cortana voice commands | After upgrading and the new Cortana UWP app is deployed, users will no longer be able to use custom voice commands to invoke apps locally using Cortana. | 1909 | -| PNRP APIs| ​The PNRP cloud service was removed in Windows 10, version 1809. We are planning to complete the removal process by removing the corresponding APIs. | 1909 | +| 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 | +| Paint 3D: Publish to Remix 3D| The functionality within Paint 3D to publish to Remix 3D through the Remix panel will be removed. The upload and publish functionality will continue to be available through the Paint 3D file menu. | 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 | From 1fb952cda3033c37b4e960862265c7e29c095260 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 4 Nov 2019 12:50:22 -0800 Subject: [PATCH 048/319] edits --- windows/deployment/planning/windows-10-removed-features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md index 8c33349f5d..ca844aa736 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -30,7 +30,7 @@ The following features and functionalities have been removed from the installed | Video project OneDrive syncing in Photos | The feature that syncs in-progress video projects to OneDrive is being removed from the Video Editor in the Windows 10 Photos app. This is not directly tied to a Windows 10 release because the feature uses OneDrive, but it will affect the Windows 10 Photos app. The change is happening on January 10, 2020. More information is available [here](https://support.microsoft.com/help/4512628/windows-10-onedrive-video-project-syncing-in-photos).| 1909 | | Cortana voice commands | After upgrading and the new Cortana UWP app is deployed, users will no longer be able to use custom voice commands to invoke apps locally using Cortana. | 1909 | | 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 | -| Paint 3D: Publish to Remix 3D| The functionality within Paint 3D to publish to Remix 3D through the Remix panel will be removed. The upload and publish functionality will continue to be available through the Paint 3D file menu. | 1909 | +| Paint 3D: Publish to Remix 3D| The functionality within Paint 3D to publish to Remix 3D through the Remix panel will be removed. | 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 | From 8f4cbb6ff3a512452eeb3f4d215470d74dc8e81b Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Tue, 5 Nov 2019 16:35:16 +0200 Subject: [PATCH 049/319] 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 050/319] 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 051/319] 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 3dc35ad5ce65c28101017471038431295b951b53 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 5 Nov 2019 11:15:05 -0800 Subject: [PATCH 052/319] update --- windows/whats-new/whats-new-windows-10-version-1909.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index 9814c56d14..dd41714fdf 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -44,10 +44,6 @@ Key-rolling or Key-rotation feature enables secure rolling of Recovery passwords ## Deployment -## Windows Autopilot - -A TPM attestation issue is fixed that affected [Autopilot white glove]() in Azure AD joined, Hybrid Azure AD joined and self-deploying mode scenarios. - ## Windows 10 kiosk mode Users can customize their experience in Kiosk mode, while keeping the devices locked down. For example, you can allow a user to switch to a different language while blocking access to network settings. From f1bf57df6203a5af3b62beb1ce7dd582b2368fbd Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Tue, 5 Nov 2019 21:55:29 +0200 Subject: [PATCH 053/319] 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 054/319] 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 3d4ddf1adf385ca8b97e850dd5b9b30859069271 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 5 Nov 2019 13:16:48 -0800 Subject: [PATCH 055/319] servicing note --- windows/whats-new/whats-new-windows-10-version-1909.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index dd41714fdf..b53454f3c6 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -20,6 +20,12 @@ ms.topic: article This article lists new and updated features and content that are of interest to IT Pros for Windows 10 version 1909, also known as the Windows 10 November 2019 Update. This update also contains all features and fixes included in previous cumulative updates to Windows 10, version 1903. +## Servicing + +In 2019 the release model for Windows 10 is changing. The spring release will be a full release, and the fall release will be a servicing update. The key difference is that the full release enables a broader set of changes, including data migration, while the servicing update will be released via the Windows Servicing and Delivery channel, similar to how monthly updates are released. + +In the past, new Windows 10 features have been delivered using a twice-per-year feature update model that requires a full operating system (OS) install that is larger and takes more time to complete. The Windows monthly update process use a lighter-weight servicing technology for delivering smaller and faster feature updates. Using the servicing delivery approach for feature updates will provide a less disruptive user update experience due to both smaller package size and shorter offline time, while supporting the established semi-annual update cadence aligned with Office365. + ## Security ### Windows Defender Credential Guard From 3b0eb5910763c59e4fbe20195d42b3d16cee2d08 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 5 Nov 2019 16:26:53 -0800 Subject: [PATCH 056/319] servicing note --- windows/whats-new/whats-new-windows-10-version-1909.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index b53454f3c6..7a6a0d0d21 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -22,9 +22,9 @@ This article lists new and updated features and content that are of interest to ## Servicing -In 2019 the release model for Windows 10 is changing. The spring release will be a full release, and the fall release will be a servicing update. The key difference is that the full release enables a broader set of changes, including data migration, while the servicing update will be released via the Windows Servicing and Delivery channel, similar to how monthly updates are released. +The Windows 10 November 2019 Update (version 1909) will be a scoped set of features for select performance improvements, enterprise features and quality enhancements. To deliver these updates in a less disruptive fashion, we will deliver this feature update in a new way, using servicing technology (like the monthly update process) for customers running the May 2019 Update who choose to update to the new release. In other words, anyone running the May 2019 Update and updating to the new release will have a far faster update experience because the update will install like a monthly update. -In the past, new Windows 10 features have been delivered using a twice-per-year feature update model that requires a full operating system (OS) install that is larger and takes more time to complete. The Windows monthly update process use a lighter-weight servicing technology for delivering smaller and faster feature updates. Using the servicing delivery approach for feature updates will provide a less disruptive user update experience due to both smaller package size and shorter offline time, while supporting the established semi-annual update cadence aligned with Office365. +For consumer or commercial users coming from versions of Windows 10 earlier than the May 2019 Update (version 1903), the process of updating to the November Update will be the same as it has been and work in a similar manner to previous Windows 10 feature updates, using the same tools and processes. ## Security From 56d32919a80962d494187a977e449d6fa7507f40 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Tue, 5 Nov 2019 17:55:44 -0800 Subject: [PATCH 057/319] Update video page --- devices/surface-hub/images/Hub2SHero.png | Bin 0 -> 49715 bytes .../surface-hub-2s-adoption-videos.md | 20 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) create mode 100644 devices/surface-hub/images/Hub2SHero.png diff --git a/devices/surface-hub/images/Hub2SHero.png b/devices/surface-hub/images/Hub2SHero.png new file mode 100644 index 0000000000000000000000000000000000000000..6c266daab3f8f867a9f67de26f188c291c955728 GIT binary patch literal 49715 zcmc$_2Ut_v)+ibfB`QjSC{aX0L?lu}N$4PiDyW1apomFG5FrFdH3D#djS?}%{AtnV~jcaoQb%2UjM+p zWBWiL&;dgOEDrep5%{|U<^-;>n{Yo6h@;C2H|oXfR1Yc~r>_kHiN~hKnK+r9 zK$+js*oZmI9C8{B!inJmHLYhbWm)y2HCE0cjdM5M)tt$U|$B z3*8{$OVef6x^iWl)AFqR)OTxgMjI2%IFCD!AqDS==)I`IS$)bd^V#N}m&yxW93BOm zpBhFY;)`EO3*Rw&6#8mWPDtZXs$|oL#n&QibaGo5&&o>1-Nr+h2ffC3)n(TYMoEIM z{9xv2HeC@5x$1Y+pNP)7f9iQhD35-a=u`a-;|`yrJo;|Wwku6fp7~j8Xie|PR!^I$ z?Y^HCfEjup9-hUPz7)LgIO}SY)!e2_%jJVtliTKIe{{XysPQ+o92?|meey=^ZuH{* zM*`>1JRd>CHY*A07r(p2kRI)_PHx*P`xE~fhC}f1rE%(?zonBdd!4W^Ez+DXOq*t-G?+5^kyw}yh+8qQE{qgIM zskY zaaDl(U(GTI`0pSdPU?uWzb1rRnOubHP~AvyMQOAY5v8CA$0$pq(DDk(%93z7S(K8D ztda~$UJ8X)QIJ)UlY{^HK>)M4*^^apSiL{z0-n?n*F8L3Rb*snG@3L`UYhFWAcIm? zR+f>KlaZ5?0wAQ^eOx^7-cl~^C;u@5mgG)!b9D7^q`JU=jff{uJw4PB0H%MCKym$R zSQqy{*#t05#vAV{gOZm0MbbY2O-%lKPzvQQXm<}?FJP8G@%@(ryPNyCl4NiscdDlw zk)-QIa`8C%kICFUaHM~d`yX@%!2jxOPyB0QS5G(R-`QkOlp#5jD8L-<09B~J@O1rU z4&1L({|yuVdi`Hm;o(UBH^}{Z^It$o-j4qU^w*oeKwVXI+(>v2s+&2L>iiGc`Q23g z!VRvY^Si9T#V38=0qft&l_SZ)S_3Qd4fc5_b@Xz-aE{*`oatQb@!BY7hOEbX60ob4c zq80yazv$>qa<;-c0vvb$9Tj;6C1A4O`~3dS`fu;#Y3)*#F5~;&r@>0}1e3GKl|kdXyEEF&KMgJfIUqvXrutg1i*o z9s|&WQo;jzK_V#sYkCv_)iy^dswgO{$SOzyRQ;0M{}=Qq|J|Vd(eFQ@he&ntBDwud z!d&rgc)WH%}Wj(2r+b|n6;Y%*Rh_J4Y{zjPH2M1cR)?SIQRdy<>u-z4Gh zv;2hu{Qu&7|D)UiB4;m8`eo+<11kkA4RApL!2yI#D6Tn-{tQAr*--t z>G{vx#2UE+{qcf=>R#cMHQ3j+@39YN6s4J_dr=X~#gw@8NG0O7V z%4)x})!Ff%J+QiZ@>m6o9!ghPR~xIKjls$(ot4#*)z+3%l+#5k{_j2hb%=nHCnzh+ z*~>{0i5RpLT2X;4MX;9xE@To>4hSFQ6qRKE)3M}H3d$%lpjIT5JP^0Y{t7qjfAL!p zuSg)H6_v?Eh5vLcMFL)qpiHorQX-?sQfOtsT>$2lB&9%*m6OE~(TaG?e@r6=ttg9; z$H@LN%W_h3atcH#yn+&1imZ%AWAG%5vVuMOKgCN)5u=DA15pqerA(B!V~|~vB*kfMJ0QH_jn}|QHmt{%PJ|Ll>s!-Bs7@-+}acV_p$yFlqoAI zk}&eh0Eh7Mcqs+6JxU6X!C<5?3TOhJpd>4&j8^*hz3t`Yl~8Chpa*yW0R=RQ0B8h8 z8Nk9`fvgPZg`xuKZ@qt)zduA)=D(Ni-y#2&Isqd4dlQh4{kr`t5dIhXC%%k*!F966`869 zAH8;M6YX8={SKnneZVr+Ha+)x0S=4R3-t>Px2p;4DbuHx)tQHcmn|#z6}HHh*xqbE z;>51%P1Nxp5oFZ~Z~fHd0AaO6p?Cz=*boGQ=yHMRU?@m7gDXb3cJsdIH9ZcwA3|PkKZ)SG1%h&F1s+5ow4)=E z8ZI0JgHRcXp?gJy!Ke(;U@ToWFdq^RhI2wQ5*j}2f5Bz&k`B@mjR*$sGuS?ZO~8tZ zWhg~JZiB&34G>}wLqkwZ5=d0FrfECsNi+FDgh7mZi@K1Vv!e)^++5Q#~(>RD}v`B<33OeS_ zZGb$*We7(`;EY63?nZk-@uE11o2os z9+9C`8*KCG`_`unkz$~WkvXRAy0A7dHWVBSf#CQMMyB&gSW&G6(a61r8(~nCj5yX{ zFVUdE6-`gTT~(w5B`I;xTJ&Hp?s$jVZBSS0)_2d-!CHy=x@hI&G6ovMtKU>NAXxs& zLY1@d{(jD(emT(C$toJlo8Q0V>i3!Ek=1)6XSa7yuLjStDqj7}Zos79G!aS1@yM!# ziN+n+A3OhwJNUZ}em`h}`$A|PHq_7{4vvtMGo`;dBZ=_Z(!$ck;d&BS4~^d}phORm zh+v!%insq9hXG$kMA9CCT$IQjeoJFc1A~wiJqajmPg>k6L_xyd02u*>qC}wUkiB~$ zM5Epb2!Z}gvSV_ZTo8g1k?>&n zz4JzTb{fYZd-uKQtg2l-Ue_5EINnc7Luk%EDfST~csC;Yat z=<{SQtT7^#3#@#GLz`}jO|bOIg(5_nuKQ!Tz%Zh5|0_;7!oB)9mX10F65oFk&iV3z zHi&$f_&QAYQ@A(?%M*-RD^NItqc_1u1K^0rFT5IdhlvTj$NlMsAb7>Q&B4UN2ZvB1 z;B?q?x9bEkEGI}9fjCwl40{d&LvDlQkz(T^sK=1-+Io6xLYr7dU8{jOqLmIt8kJ~k zw^~Ng`3`|zBcKteyIvf@@VbP8nmZL*DBt81^3Ob0`xnSfo`=ti!S~MZZ}_-B<^zVa zT7c#15FkD>=pD3keV;0^euI}YsPXK#>kxL;tVY2-%d(B9Ake!GjrCiEd665>=`b%x z<7yDFuJ>3H!cp`h+}ea8R|HpRVga)wt=*;#8>xJ1P6RoY{z;@xG(8FLA<7AAfPv^J zIF#?M<1Rd31j^cJy;dZy_qbW4soQaXw%I9==pLfE(VErr?knDC=m{Mj%!Bg{P=dW z!mPmzMuM4EQ}%tHkjXHAzsE4O@2IrKeBJ3&*4-3o>xWxVQA z0jYXT$oRYgzun3MB8r+kSLDMPN6>YmwO;b`wvQJ-xkRCNUO%;$OAB@K8lS0gt5qMm z;WyrAdHb+Mz5HRsI7mG1%B6bQx9P7vGa~ka8gh=uf(uJ8=J?MltMZ_hLrN{jCr_R_ zo1O^bXm}JQ8wYwJYK#r#jN?iwbmz{n!o~%oUld0IR@2x33|OIzy?aHO&9G;#v|9IX z58}i#6AoF{Rd5k69Ud(-QLQK|eA&r0lbyBFI$EVVBXw`)i97X}s(hKe$!F!%RKu?` z;EIrYVcyg-_FC0S&g}LHjey07=qG#6${Kq804GMB6(yYLKKZn=8tgvvKqd|6oEs|| ze9=ls+diZ6zRlETZLy_|DPM$P(YNCxF&DL>yOc|d8$g`U(=mym^c+Q0#`_!36F@H# z5^#0=X2;x_n;a2@=+O5$#mxuhY>0aVVq|skVgj59OHwCqNb!Kp1Ilk}F>$i;2Ibie zUUM!*yjWw-JEow$u{cgFGUxnWLTiMktm*m1B-y<$xPsqBvW=9;?T^I!43+X)=Pn)X zP##pyP96R3|7fP`=g(U-F%H^(!5Nd`A-}I1Vjco_SPM6v?HK6ubF@Dz-s9@{q2gN1ewfN+xgnd+7x|KtQiT04*IwW6TqFY1DrWZK^J4| zBCTH~#KFge4WOVG;zsf!rwmCJoY#z?5p+WwBGb^!fKSU9LBT*w%>+1y!(#S#h^8yb z6IiNFhe0B-IB>9y6Fa19ACzd^a2@ofH{nimixw&uliOv3;;0?o1wBNFPUkl?YOTWt zzu<@B!4XMZ@VeuJaIvG80K32!8!T=qBF1Ik3_S$BMNdTT1#vnM3HB#O5S)UFNYN{|mc~O+rNG$9A!*Pg$x|V4v-vUzzib z&DpuE&;)jisidaf$B~=!H<~lC{PFg@N8%yz!K;vB0`V>#j;G%?h z@$1FW>8LYxSgcKU0-u&q99^mLB$+T)8xA3uiestjh_Bhqblu=HSsVCp|0jY9F@;YsG*?k-Er;UL!7TFMUw(Q}5P& z34~k-NZzVm+2`~gECi0turQ8rmn(K(gCEUlD&vPe)hoVwrfQT+Hf>BO1n zgTXU0Cq5qJDaS;rYA(}eD$m8v4jE5W;3*CdY0Eq-jtQGW4n_MLcSN!)_t7ZU1H6;NobWiEB?nxk=j|JsEA@4 zBDeNIn(w9w|(_k$JSAH7w<<0=jb>rXyvd#m({mvw~16o z`wvwin4y;EbL@eh4b3myA68ny7aP8Fv)kC}h>;6X1X6ol;Z*u!F^`zb@ z&#VNwJNWd3xCK1gsf41B^>kc_jSucD!sI_u)2Oy}Zg0P2EKAvEnFBkuS0bgIQO*0< zQ1nJFJvb&B54tJMe<#T#yRAeb=SXZyxw7z7InL$|WbauCJ`U(>JqO80^u&IfhoTMF z32xHjdgNw{b4Ex9Z+gF^-ju1)=tug|Q)Gq59Qyv=S2Bt!+AG>YgGVC`_?n)bOj}WX zUU}ikOxrio0x%_KHC9tk{p8_iVGgg}+db&_v7&Nv#&D;JAo$qqO&<1 z3vNh+3g}!kZogA5ozrth<_shQ79nSx;oX|qSoFaCI2O?ri4{F%T4CcYz;P$Z>+T_Y zU7JGsccm!0vf;6jzP!BkJjXAWn_>Idg)cYEceai0-J7q{il7}?6dJjM;$vl9SIRW3 zxV^L;Ow$*Zunt`BTtS9>GBB;Pi5J4%qb1xF;nGHoZJN^H6?HKQ2rLI>I~iN|m*@2+TM7zk8>1i@A3jt~Y*ag8 zC|{f{Ei#1F)odg!t5$f0k308H_2={+V^W;gV*Y=(hh%xBo$oV#cvBw0E~8)Aqr>|fM5 zC#vgcHXjMq8t@ua7`;)ZuqVlkr^;RZmZrwgWvP7Z`>8%wUhg^bfaYf=lgZmDBxFpV zouB;H`MjIlwKzC7>slk3oz7@!E~2!wiqw@-uMTLZr5sn)eEZBS^0A>hPe?CgN=QT~ z?Zng2@-sTd;BP71FBq?F7G$}wzuDY@B|go`0o953p2;XKWSf~)_b=IKIiqaRqav|Gmk9w@p$|QyYve)|rO%h81O^_*caNODaAIdFXn~bunVpC;x|JBT z`JC;P+aV*(dXhTb=HN1mDJ@-aboZ;U%J1{@TiDvF>T$E}TXIJC41j{&zs6tCMCSNz ztrttRw)LFi3xkad2vszMTY!qo>;0o;2HjK?(U$MF&#PZrv00l13 z@tX1F@+005GWhul(hDS`J99j&(YmHKPJ}o->~T5#c6PRtp-XYO&(=C~Y0|5(OlW;6 z8N=ad3lvk znBCoGz3a*29jET(31@aUIimySzKu5hi0GUgtcY?D4*aChv((n+A5@J=Yk)mA)B!U~ z7Eq}v$GvR1u_TKUiqqXro6-Pk?i1^T1Dzno_orq1Sx z!k=z#^2FR-)eSo{^QAAqwbI>MRj0hAWX5(Nz-#--lK;x+${1$oSu+EH5PomV(ufc> z{O~C=AGdqxt zdelNLFRdxHyVR4F7Jz%G%W~0J9qwPLURj$a;9E^C9$MI1S{QO^Zg%nlp8$jC)%B$* z0hz0tRW&Q&kti(GFr1s4WC3JTvi1Dh-m9x~YyHU!3sGs?i&-Y!m7B|>Q+@gAG*9^h zLpxiV>wfJAP<2iAZm#~TwS`$SPikZVl?rfm4Gwj2ZDBIQdG8s%%1jck588SZB%gXd zxe3cv7yjdgcuT{95V_Vmq#=Kj@i7cf9Yc7J=oe<%QUE*Uf+43i-jgrMn2})r#>z*y z*wRzoNo>>~U1gh-mrq3obD!rtvx3{LO~)SBjxfc<=ZClg-J5Ry(FWay@z{I!?%%(6a3k>g#&1U`l82QbWfaNN7vF%Dr&6J3_)!I#&WLELy+t+Ja}s)){#c+H~a4Y4$X`t=Q7G&yUSu zBpN%#B;W>;JM^ALy<+>;tEDMUnIt=2ZZBgL6!w4rz6!=-aTU`kD|Zw8F<^GFm%hu=< zU%m_lu1&H0=aOYksQIqea(7IY4>*@ZF?GAmMe35LnCYJ=%*Yq)fSrX*7h^of8^;^M zoCa!YYKg|D1Nx+oly?7kktYFyrKFutE|Am}H8emqh{yl1-??^zFgcKy=WKfkWoT{X zB!vpx+I+B3Ex8}!Gynap>F1~@L4@SF>_o7>8`cz-`x{*``csF2?u&{||8f7B$+x!Q z*SQA{$wK+;uUuFj)P^w*JigA{( z|LV`h@2hho-HbCqvmtEtfc4NM-h<1!-;>8>tg>MvJ)@%)G>0m|JZYIR?(nIlvGJg# zzAahNTlqDCfj&3S)^V<~cfQGl)n@S5_{@C^;eAr@t>;G7+p_-T3lGpTR{?3Bp6h%j z^>gk=)6&us;msAvK9>ms7;qF>S-jP&ZB!R3HE1(lI8DRb+ui-7VWJ`&MyV9m2BWa! zDYU#K1+W~CPNZY;6(c^wn<~ka-elOw*RQwScR^{kJL^kMST(iJHDzVhwvvqIhZYw6 zx|)maYxr5e1;?;vvG^OXO%D}({X)Mz(~C*De5uEadE&&(N{CDgA&7duHL8AJMB>Md zMEAFl+m?*i&1>RiUZJr$ZFS1Jv9X&1w3Og4lKuT5(Uy<8{DKHZPLb$#sR!HFGW2R!~fEE;YWgX0)UAsni=4HI=;NutZ+Kq})3gl@1@9_A)zSiOfjI zYvBV$r7Nj@PCkEnVeLC_;AY60|5#<84V&F2tR6UFJFyX1W|h+?DEwX~XgdnB8Pa$k za04NB+nWM1cGZk*z^+NyCS;FJw#d}@uXpOZzyg=D?VNHSwOqE}UamifI~J3dmlusj z)~AaXp{cAVxqVK#OY!==XiCLf+vCTNKO`+h)vVQrg!7IsC_^ng7rxa;C+mlQIN`+Ljn?~}L zD_8utmKF*mn+p){3kzu_uM2F~R0S?4j80w3zgpu1gpHN{YwOd@!g{y4;YIthD?1fIE9}Vk z+q2=C-rJkWHJdFpz8hn0{?wof$DqZKjwy114V4f*)x*d+liOOq#smUaP_$uQe*OtH z@5CR6qw41eD`@#wE3G7tqy;Shm}{CF-h5QE)&}^cQYtI&;W-dIvnA?W#!`s>{Wyc@ zudYEsa;XUxp03`m>$9R~`<)B=b7Z9R=oU9VeY3mi z#cyAp3@AT&`h)c<=Dk}%`YQ=SKbL6oxhVeaRo)E+X! zTaFcjo0|ePS8_`MV@0xFgCzD4ZmRR7T8h=dks@(jjHwL_bx3pvZ50}K24OE%|A?QZ1CW$W|hTyoL^5{iW_A0tPN z&(|=jWpq(9oBQQO5|#5$&Gdk3+2=V zkp|`{T0TDUeFFAW$l%t>3CP8n zYauJsKWd!pm9>X1tbQ5YP%YvBy?rdqPwF>*>{Yn7Tpwjpk$OJszVH)EiyxJC)Pek( zZQttBG@LIW-a+e{>xK1%rpU~NGMdZIH9Krxe%|hDg@fDE`GM}9?i&I@bL^Gn@e7)( z!>rBZppA`jnW0J_zW~1q8|jMLs@3JuD5{-W;QZpZZ}U^EpyGa)lH|6|IYZNjGIsuE z{285lK=erhuWYwWTLeuE9`QQkD`yPqZhoII5Esr^CEP$%ySY`iALUgd%(|y6P9oHKZUEV*Qs;vZ12!+ z&T9NtTXm|MdVMWC_2jPYVL#2cWo2vGK|7Z^>?+m#+`R&PdJcY=o;Ja^Zr6ToYMT4R zOC73IETJOkv6HpeZzHA&shWSklI2XDuBXbSCF8SZ>Oow=32ovkSVCHHt$p?hrr+nyXW ze_^{xb6Y>C^5}XuH?Lil?`YM|Tt}d#;vx2?ewzP$|9F~2Z%dn3vCWC&LZwVki--D+ zjqOX}`i-X>8-Wy>Ha^}8Bf1V9bqcSx%k5>BRF#)oNxP)D8#xjq8H`dUkRacEVPDja zjKZlH`Yukyf-C)K93YWUVh|wMv%^KfDJ0N)qaH<++YS4TjxJaX1Ihs3s@NY*)vtx=IaySGst^Z(0zG% zy1&2QtI#$d)62-4=F_q`f_OExkuK@>ie)?rgoZcW-Fu85m%qAqkT;>%)A20UskjEy z;hbKcCx;iS8?Mw;`%Im*L0w@nsHMJeShhj5ap~_ygxh3 zQ1$hsYTl24#Qk&9PBngu0f$;-c2r${2Ed#v=Y9?kfB*U+{JwDD=3HZA)@jtEk-a-( z`8#0`%FCznD_WAvaz)ubS^G&BupUw)_YMnCiTOMnx zSfI7k-$m(yhxqH8Li9at51F!7@~;N?c?RgxQI|uykYdE>6@2j(3(pU&y+>>WvDZtd zhSd?i?4pvmbax$aph}Xt#lmJXReMo~GtUeX~B2cqk{KDHkVC~x)HL75ri0n7# zz{TlO*3g$L0jqP3wwgdZG3`&ymy{UaTw5D$YPxChAgbp^m+{zwHTVRO#vY9Sc%zsH zbtd=X3*mMC5r6b4M6M!YxypTLS8(q!d;3op9+xvBr%QCcmrLu4hQ8z<-@M}VfQ?7I zUC|i{h8(&plu{w9cy-HJC^)!`^du^{HRE|~(OY*FS0JY^irmn}3UMax43i*GvCsB=|f{Bf!ni-90c+BdtSNGti^Ts(N#o znZSn_yu#Yv9M{y;R6W@n#bl0t^HO1EKPFdL@1l3DFRzcaWec=dOp`}ai5a+PtT7g0 zsFk?nQPLP0vSM@D^33WpVPCSPQDIkEkqL6l)a&wZAvEN72_QB>)>mp((NKFR(YRx> z0%oZ2_mC8+8|>S(Dyil+K$^vOF66 z7IzI944&Ex;~Tcjp`ojo_)JM7EpwZ2NC<6X!w=c;!@1e$fkjg*h2;e7%?D_z1*~5W z3Sy6qjnVA3s*@Cu5uJ?b@Orl%uR&)ypT%J=$dRZAsP*A%PdYoFk9^pw`ayVeY>&g; zgD6g|C-mQpL`=b^T;N!m!f-{jZ_2HHlfdcW)y@KXOoaSy3omfJbnrJJ|J@_62lCc- zCB2F+5^Sy9RpsUJNezZo6Rj?*yph?xP)GyHZ9s-rntXSKBci!LMMW7mut>?`Kh#-K zNE-?Vyx6W6G`4gJ)2r;Qh_=0MEANRE%cU2CE(u-TKRhPNtEX&Pk)n`~hP;R~qg)L=(ZqS^iaj7MM3NBH@n}tyo>pGAi(Q9ii^;m z^_czu2b4$oN7|N7Nmvdv@F&PMB*OezyxB`#Wv>UF$2Yh+zpYp2FtR!{UN#p@mBjZ~ zFXTx^@oKEj4puBMBm-wZ2!lR(6XWUH3@!riYuH_ZBael(dHAtPGH4>>J*F_%6( zJzSVxEeN`ZY&YUuyK(F}L}Xe{49MSZ`{=n`H^BN zMm4Ma*?r`Z68JaRF6fzzuxEuOMY=~T)7r=2ans0C_%4+0xXLZ_BZ`D4pb?n1(OIv8 zBRM>UMo6*Pf|t>6;&8^MeEcMnIvWA{_b^MRLK|w;3d!2J7qAI8UHxz5Dyw~V80)$5 zp*iPBl&>6ngVIN#A9kv+&1W#&hUDkQ(}I?3!-d-&%(Q0P@4$c(Ou=A@MrbLu<7!Rd z(&VVb<%c8-p%XvDVUMy8gRHWJHPobR7gfE9gDd6w+%u2m*4DHt47~4Ki2VH2 zsmdzaSZe1bJPEvp*xtSnv__6VX{|CFh`tb(4KAh0K>cW7C667x zwtbc9g)-#fSP0IhgDZX32otKr9Gov~o&ONjFf#ah^j&16D3;%F&0=V!EV8rVNQt?P zlha;kOu0+)Ng=2pMQ7HwuK`w!rhi^x^6!!`sjF2Mz7i>-$4jTbNZ6w#yayXy8}*_f zCo+A0h+68zMaUo+q3ZPSr=@5pl~tD?Td%ch$tf@CX}Ap*IT?pOgY}u)biyot_*Bfa z0ON}X+LxC%yecT+hGr6(J-!P+9MXoa+HGx)*Q6*MK(#q^_qY|?}~h?+wyYxbU15!W-4%ks6Ae(*kEP*aI|C^ z7dJ{!c05C#*SJ2GniQ>Z{pV|Y|2Sj^PZXVyx$+YPWyj=i)J+|^vg>0@d7#L4Y9gr{tTS&^-^Zr`tYo4)sOZLncKpX zWSfKsg1(?=l)b_WwhfWeV~jIKa$UAWhKc@=ewW2>7FqJr*>q{}VbTM1-02h$2tQE) zyN%YpDl)(iy7;-vs^V=GgOSNdhP@xOY5L@T{`I`$T@m}lWNT&C## z!%rmoRMS4wm@tAVOzdrSxl!D7#kG1kA&N1Wm%1R*>{WrUZ+OVbcl)Gy0PCnNKk4Xg zpg=3N?{d#lXKgiaVAYWSRu7w5qOKm`IzMc$l6=+f>IS?w5y&bBoViwKud#cwFHx`7 zDE1o7v#M1ptaEY|r@ffVTjW7r9XMiq&_m^L?E51_z{vy_Z`ocei`~$rkW0p3J~Ld! zt0P=^vZb|wKHcC=`IPkd*omKN9n!milYZVEn={Ax(!ZHHkj4vQ_R2RQE<77^G$FTt z-;1@ssB0AAmGGv3;f!w~iy_zX;MzmkzH$p92SU2_jy}KC0)%0*nOf<-a*8FB1D**N z%@4?DK`MoB3)7RVO~yA`eJiY?5@M&|bqw)l{KNw^Vnp1TM}w(J7UCAwp3mzLmT!3K z39WS33F2OGBtk!y4Xs@jJogclZp9%&huMBkKNA`E;75tXxNpW?6yRjfXUZGAn(9rS zUS9S(dV7}v4MJ2;3VD&3jt-+kkr`G!@}emnD<{0!an0Q zKo(1~u2xs|+umGTsoB{okPM&$_3Ke`;SHt~yp8NvxV8wCMV6*8yuzAt4OUJaLr*y3 ziphojMa*YFZRjmSV*E}Z4CxP!N`V0upEfK@h- z(^7c&-t^`<0XBE`U_|ko+Kp$_!f~^Kfpob{2n5kP@V1(!a~fHecUL3^H*jR&v)W;b zb3ZM2Wfv#xG9=c(;{!;1NR<-ZCAJ|#bT+jNU~xVrJiv*L@y82?r89JK(a#vCYd7!{ zr@MW?&)CcYMo|f>!Pw~#XhHmKv37#r+`%L zBw}Gr?ZsjbJFv!v+MAsr2q1zpX0`!LZ4mdgZJZEj$>_~|UE(-WJWSx^B1ZFyoPuyXZ-{ua!LQyiDPq6>V;SbI;?TiG zzNT5Odm=o__s8!o3cgok1y_iDa#1=FQGMu&J{2Qo1AbR;PfaM^HLH`K0KMf^3>5f~ z-_%~7utJJi+LR_Ma()Kv<*j$0Xj7vPx*9&;rn}ohs!sNzc4NQfJ<_SMXa*6$Lj$*y zHmZwtlj3JmKGnf;q;%s}+CQh?cns6wIqMXEH)jxt08rj+AS(rZDt3xhNENDsth*%J zmaa&1oko%;&oY5bUlDAaS(uq5k2FirVcnUCN+(zjEy+cC#Sk8}7}l$V2GcqBY9(5D z#bGP2<_GQcEJQ6trHdbSH|=ToyyP3;UZDYG2F-4T)|!6Hi_7cFw3;o7=|dp!7<4W{ zysM*Boa##26sj_7J}9l>?|S87ef?-pw*wG8tJG9pkvx(;iWBtoe!H{$^PATjBjjE! zvr85h%eEcH4HNGlt96a&@Eace)J%DN(}h>GBL3#sjhsQf?B?em`!h0P7hX%8h!DL? zu2V(8roRU?49wp9erH9IAT2L%U)xq2ffj2q8}+afeS?EPEs~xJOT5D3xYlpHo@c^$ z7rE~BJON#@4{v}nZ;Q5G!-KT@Xi4QE!2_R%g+!c)#psr)7W_oZjrXl0Tp+j>K~Fm) zn(p0q5;vRYgh65{Jn+Q;!H^Dz=8b1AWL?vG*uuHq>^rnw<795W!e&{M%rJhEE&nMf z6*Kjv)J`go>6L3$_ACl{jJUh5LPOP+%}u@o9y%bhj-M#^5;AM03hBs}ygVIWkVD`R z@dmxojR4sciXLBoa+F`<*KSAW_V)JZsAnH<%P0ZO%4Y1_3sey3kjl%Fy&u=t$IxNh zKMGIV_9>b?zpJdG_M4tvN}9}(sPOwIRQtvi0|GoZh8N%FIgM*u^fU4vwoq8S4KGuz zzuZM2KwmCYbfja7z&rYSe|ms&V} z>+SS|qDo#qHsl#Ppe`X4U;rGl65M0h)w+xW(_OvSMKOman{uYmgJg>HZp5?~CCUg% zaW=g$4t`4MES?(X&hVT)5i#Z$9^W6xDn;!fI&TmA_?|~jhoQMTj5yxOE;jJP`9gF= z$M+DUj4R|zW{1k2(R75LUqFge5)&WX>y*#_*&9M@Wt?#$?*^fih*86~;3tU?*$i=z zjbO}+V$l@EnUYyd#4ZOw~+vh0iW|)W|Lx(v~`d*@44WM9D?*R&UZhoEs zY>2akzW_;!o!uqR?h7X-=0wlX@4Ch|SKnf&3;7KS*2amP3gONc#4=F+w9 zYvbWCHnp(OF<6_b8_p^$Lzg&VNd2-?kSk=D@@G>U_pI&g>`t9!SE24KR8vZAe&8o| z%Njjy9RteH+l%qM?L$wheEgQX)3&j=#Ex;m`!Uy?msfwpXJ=m?52K9>(CsOmUd)!3 zb51~gs|p6>L^<1qr~;iCk$aDnc^$tv7$n}ZEbsm*RL^Q?AC~53 z-Abc*5@z5e3p-fsNv_J1VS{&_UsJ|%4oHlqoB89j*o69Z6D6R}jbgiEQ ztFW3fx|RfMo=wq8N0*? zX?bJfa;~${UeO1h@{XCpfr~lp@HX;vs^I#0q~fbb=JkLa$Q=A!?4?G~T2QIcBBZJ=y8gC|&6!?xv{e z5%8#rVBObj#SSwr5oa8W*zg(&$IAh`3YTij(qE#d?jVgQkqO_t3i&`8#lk6Qu|3pC zBWyY?Q=B+kd*F7WMSen;h5XV`geYR(C5FGn_q~zBon35SF5t+aduUzVzP(Wey#wXX zqENEgiQ3U3p)o%O%i2l2g9vMP=pX zYC$v&CEEJ%O;cc>(1b>ERN&xLiq-SKGq&Ub zo)qIu;qLHf@(s(BsVcJ^!mNorM_o&lyci?-6*?@5m1?IExH%EDF0*}_I%NB0=*xCz z$M$f?_RkKDt=W(%W^#{j#arMgfTga**7tDM&K$4C&h~g(+Hs+39~$(|_H35scGk|S zaNvAXWA~5mOH+Nw`T~ZTQSU=tYm(1=X3}p`N1HUah<4u-gE{N_o@9dcp95YgW| zjaLLsL*7XFjZ?k0>pA&>S=lbRQ6$B_p^ET zrdN(hq#@SojRC^4OpPDfdkn|OTKF=T+I}$1MU_YBq~m4pzVWUP6;Bei-hD z3j6PDj6cHc%+zdAcfJa5{n`ZF8JF2vzpyhB)Vs7@YPS_wb(Llt9vbN>eKzrxc=pnK z@5VFna~U3hZF-u}K4HUmbbaWv+k`44QTPOhR(FEUBToyqaBFqI++8%|Otyot8i_x* zr{Y(rnEk`K+(xRB*F=6V(#S|ZoSS5Q#ZD$plwux@+$cNFOq|Gb5hMzmk!xn9L(<<^ z)#a?-4mElu)WLC+zX~eWE*)cWuJY`6?;`clc{$*T5 zOl>bzO%Zvp&J+=(Ty{ZDg$r`)8HI)9#iCKRZDBaT6LqpV{m8Jf*(Hq4xzJ1g_V3RVR^(1J0PJd^iF`!caw79pyxfFO9@MN~R`K(Vgl?-|T=?in{3Txjm z;ik@u=7NEoK3(7&@_kcnqoXFX&t66Su$N11D@pcb@d8Hwj$)+a8>>cs`4tY1f|Q>J zNvzIQxAgPGgcg;8qZ7>&mzHtX-<=!dU>jlm3@cLSGt;EoGxDfrms9!_mxK2fDs7BR zt)qhBPxlK}btnpOEI&*?C0(l>J+fUP-2 zFYI&Lnx*@R5nvJ0s)9ErshwhaFhI38(L#QaB8CzmQKA(Gytcd~VG)t(m2WF;C}_>C zru#0`N4&xsN`ADVl~nf+Kju0COR@7!a|hT-RaXs|z38Nu(2||JGo-nZg=)&LS)EV& zUlg5tJX8N4$47E0WmvVyZ6tGT$UVe}<&wG1txP7DQMu)sBIcIc2y-dd!YGW~6DHSk z8=2cT*Fuv^?)=Wr{~iyQozHn+p0DTUxZv6P?ABAY%%;Fir2`JJo~MbFt5VZmG|pYCG`Fv%^A5^V0_2JgmGgsfNzId(-J^}c~@qpr_T=rGiYTC z1-BC$TIy_r8Qg9y%GM~E^p!f-B^M`M_JPwBAFakde*HelQzb@5+2(%+PbEz30HP^| z-)nPbE24Tlsth8^W8=}4qq1DF-uF<_rR1xgLZXP6;RF;P7uI--1ureN(BKHR`L*1P zmNYyw052lT=x%u}$Cip9m3?cy;y+GrBO<{~O6fMw4cJZKK2JC9%aa1|jhLwpaBP)+ zM`yoYiiKq=MCT6|P}jAbo#r46rf1UEVw143A}r3HoXIgZ@1cj^cO-zv-Bq%4e1|*~ zi-{2(>+@$+)pFK z-!>^LTM}3&o{5`eD3cUh1@N&3pPHJxeN?P3EmiLww+))j;HR#y3axsOosAso&P}(5 z9sx@@fh&T_e(#BBTdAV+TssrBH&rysOJfQ9UIvB}wW2tWt=W(kDtprD^e0Tp{{lfw z53Xru__1yZYZ>y8Z9o|YZaJe+?&QmE)>62{E+loi@9ozNtCT{D&etss^98s*K5qHS zA4wG?3Rny6uZag$mOEKtRwbU6)X0|ElD;&GM7^;IWE_6KgUW23b(q<)D~gxtsd5)9 z>fEkZqNU&9-kDM=PQrSMR|Ai8z2=gk?o6O^-%et=Orw_+vu@q#&qoodZ&$Ee2v+4S z>P3;=__`uUW?K9{aN@=0|7q->Wp$3-{+&*U|L6tnDRr+SamISl?l67Odr!d?Z9a(O z`tR4=?XkFp_TgcGB683Y{yW^2ScABC{0G=Z*U`z8&Xd)9hpv7O$M;S)PpX8XntvSj z&Kv?%&fd?s%G{Gwt>c0pp8tS@Xiy(vZkCStdfgXZl>JV^Dm(-GbvO=`Pc-3ZsO=wQ zLCQA|Hn!RDhfI1YO)S?=RixKd?@fD#eXx~n+VnHO8T#)zf0RZ9BxLzO5ZvJPfp#5j z)E)h~(P<&)Wy0QW4$N8{nt1DOq`qQW%=M^@IL#s(sh0$fp|9BkvUeY&3_mu^g<+iU zTT47@4j^JJs4$)NTpJF;5S6PLE{T>5x~G_$?=Fw+C{IJfBjb4}^fYu2*QxLiLmkra zg(v~o1-+NZ_U~K{9%_DVf}|m?$J>Sj^ymhO(t`rKRri9~w#H}9CsiuCVf_t}0c zl-yfo0Gr5Yk7(Zxs@BS}@Y^QIwPg3>kYX=7SO{Lw(uQn?z&Tw;^mB|yL3CJ>n4iLr znHg)UyECnKwD7(B6k1H+iU1pf>9JCt6xN(LaBi&@pB2>X2z2#TrQTj%@wEO24L@p) z&E1MX!ja=#vb_iL$*bdEe*E{~uKO5P@WiqY9(QxI;>-hdA1q1W5$m4|i2n@I>gTX7 z-*aPZ5Nj4jiVD^5!@trfh4TmJlQPD)Zz5i&;vU)=b`xC|P2l8+fVOkGGYgsYzS28} z+G4Dg3CTn>XE~9kM7_=_5Dr4m;A7a6DTDAL|7tajus4+E`j+*uyQr>N@W=9NpzB*? zLI*Uq3icBSaEKS=pnlnZOsv0@{MAeOj8&{UsE*W22= zrVmIY51o+1-EMb^Z3Tc6YXxo14z{x)I`TjKkkv7A7+V`!GrP-z1mAUIy>e=1{67(~ zNVBsyxiAs~+hE{4vEiO2JYV?E0kSQNzn{3Lj&S{0l=IQn!{(Boe_YQv6zi|5s)9pD zz)PV8{0*MH)92dMVHd$zCA|gvZ?TU%Hsbl!k~_+u*!E+LQrW?2N?yy=)d`5jW6w5t3Xe^dJ-ZDMe+We+@;(a{z zEI2T*-ln4UcyS^1cA|;t|G#o?25z+tU%O;&-8;IUcXIn=Rp{_2FO*Sjda}O+yn6#$ zXXx~AWa8xXMxZ))$!xZ9mS5=g&Nm?Pq-n(~VLca5_pz~R=2eil$ytT+vENgfR z{d}l0UHxGeW(=Q6>833C7o-g&+$>TAm0QRCIt-_5czvjSqWcZyW)4iM9!Yv{i)y1T zn}cS*2LQz-69Biq%lZ{@`x|I>p{{j|x+;_n{=3$1IYY6f6H{neHZNzVTQtp4ul;}> zO)K~3dx!gRy`)Z0`ODe2BWI2lt?wQF3vgY!G}98Yz0tq2hHJKwPA{`0{H=WUw@j|} za4kfsU-wr1Le`I=T4|<7%Lm}YPbO&Q&!uieD-bxhvNVpMv5KYUP75J#%;a{EG zhttETC~v4Q2D5q3G_^Fh9R4*uc~eo=xz_Ja5za4YKl)X33+C)Q@Y6Y7(d*8pptpOZ zQI{ivv5avxeRPGnm;c#v$X@x4O!1z+@FWhqdd@xsq9_s*9Wt59&7Ewl>O=+!tCYkW z!rh&@2X{_+kjV*yqA;m`6haC_gs5!x9Gs6yzTU}BfbV)fK=Fg(;T_p*m*i)NybVdVgy$b@qrpCYLdq>Y7(bOplXV+J}aCc}RO#?t7Khlq-k}<)Jz++2asW-Z=RuWcpe@{^rn>-v{2DmcmYk4kM(fjcDLRWSiqpBg60P}( ziOD7ta_ZGkmZ2Lt!59Jd;S?!(idumHK0R%XO&O-=F==q@Rwf7Z#qACVFQNp()D11L zQB`Iq(8P-}?r0#l!VKUGNzoY!*I~aY4wTPGC zro!Yv9^J2)bL^J+vg2Qg-c4hhZokM5N%%*oCZ+!Dy-@#cuA{jb@u_b0~&KV;EPE8XQ-S00AivpdpZiLP!A7`snzU9Ff? z8VHeruYP2}sGt;i2-@NXEO3mCQ7$8F$lg-Q2ZER3mhG0Ji!<@cWt@f(y@h=fk71)F z*UHw*QDJK8l@AT3c+1*FC|2bA(%zU!(^<1rlE+JF$lsb=B z?vbli8<&VaIYCAeWPrHNpZqlN=tO_opksC0=UlSuzKt70fVV3nf2Sv-v_fZnI@pdl z&DA$ji#J!cH23j3ThLHn?>IS~n+*&oq&nBTo^4!fJzS`~*AfyM6l7G^SvFRA{`^1h z*Yt%a4mJzfx5dCB#pS0n)Q3eYp<=vB3XDwuGw0OR+CSAnUeWDD6Tz1jDzuo>U%rC- zO=%-tFp*Fuku@bvEB1#g#dfmJAAt0MOhmvB+oSIs1Uw(GMzRrmqI-{M>ED}z&yc^s z?93^AKbBkG*bu#5EUELTt+6!Mw}9AWJ83_We_f9 zPkwK=PSi3=e}8`{nsQf|HPHa}SWI;>9s?{}AkBz|6}9BM>7(BRT+Af;BULyDpb297 zz!QP1x9@YUrqfB@ErCD+V5Bw&tEs7BL$*S+4gU8W5$LTTSeGWoiTIB|I8%6q>-Jb0 zT{APcPBdxJLk;y|fngF!eBf&lX*3_IjqJ>R$$mj+x=v(gH`CWl(eI2IvY0Iz-sx0* z8my$B($R9;s$8Wcp>4b1UOz`Fdv$DE`zN0ZlC+N44BbZ}ocfpQeJ<&&du8;Ww|Vch z4ElVI9AM%`N?o(}WPTBFYIXd8=n)Ys4^nNS1_Pz>+{1qEwr+?!ODiwNAQRiZI!*Bg~b$g{C)!YtJHVTx^ z0B163??6la@jxvBVIpqqg#RP7B<2^*I)9TqVlsYlbN{kg%oOXpfKR$6c8vSMuo~Kf zuaD|ZSR*sy2N50d*Et6e`9s-1&QXSJ-2}2vMb0{KI-+4P2dlwgFg&aKdmVdH93|TX zUbHD~=lHS*iZ5SLH#DSU{esPIC}{iYy2d_nm5t26JP(b9``k$)U_|nVE`o%;N6&zr zg~iF7ghEKP7wHLi*BRvG_rjqrdirprp|9*o8em@DakCsvAV`pFl!V_<&=WY3iB+DeYchA@ z45(1@_S*K^bco~Vwy%=vO;uotF=kYMgVppxIoV9H{9%Ls9FrC%w3xoP%+&rQy^k5F@ zNgX=^{AE4NNHKuWVA#{fLC*zHEORx!b;e8(DddyTUfZ;7#h2rKCBpBg%85hpNSYkx zvY42a%hUr~1zxVuGUK;ICh&vPZH(QU%l3J9uvWHM=zi@xei*IxO8+gM=Yk}&6vNKR z9lV3_6IqD!)-*YNjCRp9H*{PvwQO^9&A-T^h~h?HUv=C58=d&Nw?$&4aWjGD?(Nk$ zz+X_ClV^ITX#I6-%frSu?5PIgu#yb|Gh9KAzAB z`rF-JFvk{0BKbFpP=Voa|1%v6>MZt4g{dY%>{HVpnw@LB&X=;47NIZw_*UEPf-4gD zQSvG2HdE%=gp4!?V?x=LI{r6ghOg+yXPI zI}@x$^h;g2i?5OKjDHLb(qhs6p2huleoH0jr0m|2T0}*yL=8=~_nz$QM8TV-r9ko9R{q;_zg+kI#`F zq_Xr{0>MzL7jj-oDOBSPr=lL*B|ShhP6<(Fnhy6PaU~@L>M2 zd#=Ba=1$O!z2gj?HOMV=kKJ`%k;jNB-40^MPEJ*N+Q3y@d@=<`Hs^F&{sF~ymfO$7 zgb(qtAkl)t7n3w31$5a({!OV}@=ZY(YZQVvEW3U4!6C8J7cUSvr!InlLNW>BENs=* z2(~vHNkN<7vwe^n1D5ilDKe7DL}kI-EJE2dR&b_`lz?*|Q4!zg-}rC3f9HH$>7Uva zh>n>>NBFy)B`tU?TsxLK+f+o1pFZb(kQsTlMa05jZ65orILK?;sm&;F8<2IxHwR|*TFxY%F zg}-;&%^9!%R=ZrrXNp=5FeC&KFv26XOF|pOq|2VMLNx2;dU9DVrCdh$OeT#f1uW9; zOI-}$5ZO&uLPDGg(^3T&%A|3x|LdB()z9~gkZ}<2P=}GZN zC@Au?ZRnV^DLk*I5OPX~R(=k_=kY|bPelG39bp!0=#hi{U?qirmH1D$@1+(hMPs=O zrON23s-cD){Je@VElD+!@gF!Baq6jD{`1wR7N9u^sps*2vjU}lV`XNjsbr?qLWqme zhbJ)8>;RUfrcT+nD1;$gzUuf{Ak&k9MLh<*IrxMh!|qyC z@*shL(9d7x$d6Z7W=9AJ(CBL*ZO~6(>H@ySL!C8DaN%ZOYq(OMYS!_+L~LMNpHy1T z0cYWIm>Hp{j^C3TYyZygoJOPf+j__dqkcI-u}0x&;stIB>6}9JtTO?@3Kns(TC#R= z0(kv_Z_{wAfyU({Uro7K*i}^(6&o3Agr4*6@BIeJQnr#V%?_wDYJB^Ze(?tTX0cdg zk~UcN`8pI91NIk<5FL7{z1J&`SQen?WS$OT|2kJ3gDNAY^uVppv?->BHNIjpHe+QV zg@d>Vy7a6nMazW=**XP^lE^MGUrBFWHj!nKlBB?8_)B(>m)lBG{czS^wmK%phC)iK z)iWFMTIP79sImk`o6+D!Yk)eR1LU=wM$2r8?|^ZGV)Nq>I!16kD(sRyClfLWA{_a>3z9#>0}O+o`&5*!_*V-A-6Ix#q@8PqpYbq` z=ZHC|y^!4EvAw)%d=vlTtnQ3kL7LTCt&anv*@Nz-lw;%k8DN^5TY!z>rw_F%nwl~2 zJ!p+X>dF#5bdc}ScdIZH=1`QRg*b4jFRM9d8 zwF_dP*@JIiOA+f_K1{-b!)K=+RCS?>mg9i*@ulhQzTdO!03tiNB^`@)d-)aiYw;(k zygnlVjf@I|?rTz^P3Bb8s~h1WyAaXp29F{UGqcga@o8ursN+i0&a~@wTE@@iwl2$? z&f<0xkh$+WslOng2(CazPM=-hNX_K@M;b_bhAR*Ze2c-fDsI9{sUwykq@j{RY^ady z*;rj`{Nd~G6C9I-HrhPeOYJg^*DMKm8RxcfZ`fne1%H74owVHBWVEv{W@=0Z@L z^ia5_2h;a>?i!&U$Gc^B-+F*6@S}x(1%*xj2#PMoqJCzZ$1$BHNh&CQ$esFzx z$*8ZWnPeL#F%>rEiHoXTcWo6u5*{2QxEovg`#rDJIT!`Xo@N1%D|M{ib${*6Ev(h} zc>pIyC_R0Rh4rAiC5Mqdw@f;KVU)NO3}gejDkT^t$OQ6{<#7=!{&lEWK-uwv0t4rs z(t%gz9zbwv5g1s(_vZJLc<@&Aw>$8UGJHB~p*r9D=Rwb}aukK@8HDrrgkmIM?_4FrXRY#8Uv55Wsu>er464xc{X|}kt{9o@qeeE zZT2ezevp?kxM9P1w`w;gVXDStlFz@#8JgZ-Q+uUEtQ+KRZ z&r<#^B1k?*IKRV2+0yKyE~BTEb9yP277&WDGRU~&-Pv=X-A5faQm9<{!l#~Tq_jfz z@oEVO2YEe0*4Rj&@yOK-tg@|?laqaw2q-2#wX}4fX6Gp+#t+snXq?Y_b!FkPI974K zvA$x*wP#uI2g;E8I7i@HwDHaU#+xn{H-k!ylSvl_*^&xtm?D=$`@q#!VbCWnr9}P3 zCI#i#EPvFqoxs~!QChFL5- zTptG0XHn@PvcQS7R^b1?m`x?Xu0$Pc?F~O0F!CM%LNxyOXm5L$Gp1-NV-}>}04bzvM#Zz%= zr1KHF%taKC1i8xk9jRC%!ODK@oI(t;$akhOY*~je_S!lzSL3`0?(XdG-$9RqH~(G} zvbFQ1k!n|Zs%$EiQ64x&+SXLk=Hp~!Y;^_O;>06m^>2;!G2FSrF9bA`ZvuX5>4F=j zkN#7!dt1ip5Bt@VVNYW+;LJ_iXb&goS-K|N#obs8CUj&6Z_u8r5n z(sbkMrR1v8TVhXNw?C9Eh3m0#VMR z<{u?_VUydZU~ZibbX;B@+6X~$7^658^GbHUlo|N;EwjF~7a~$rQ>VS(go!O;V{wMS^VY&+_wd8=LH<; z0U~Ut==u-xmL~btRC!^RCG;5{=8ro0%et@3oloB)9yF?!nD;y#yAxZ^N$6M>G1R~4 zX@+wvj1OGolrAD5MHO`3Lr%@AT#Z-x;sq~m$Q;k_8xqDK#66y$`8tmJ`bnFe@Gha- zE?Xp->pVB9TjQIgBw59DqtJ#}BqIqM^`Z#_m?*$^H+@s<_V~zlXu&*c9xR z=DWTyp8-Debfu#4+EYyFMWd+xot-+;8sND*KECB-Y;N7VP%7Qqk87T)aIOCFgYKiO z;@o$A%hJK6mt6!Bc(GFULLyA6z}Aa3Fo5sx4&D6wJ6nY+3d=|6=nQn`>|fZn3RsY9U%>rPio# zXHjl31^|cuk4anN$I4n(ntbG1LqFQf<~=*wzIVKEk2!xwmbJAPceRj!e70x(Y>KOy z>+j;Cnz@wEj1bEUE?d%ArQ^}RvYBS}*1p&V(3c5!=a|n>Qp$LhZ|Ln7!)TkOOF zugw$zwG#n4up(%IwP(Cc^9sR|U2{|Vi^)&*qK9!$i2U2SmZP^zN^x%POL(D%1e36z!%OJciXR4Yt>pIQAx@DI%e2RR z;3jxEc3_HJC7t}J*^#mK&HK_F7Wf%{UCG!l(T@TjlQVX336#ziWkyuX$sm`ODO@() zW9iBZsB<~OFe&q_N79ECHtvVNt3K#U-N;cKh;CtE-ka&k$L+Lz+N?*rBMWbVyPn5s z;K~V@3zlBGVvNo6w=>IO@P!89z{C#JO7=dIfsXAVA|9y8C4fon!i7^NUV4_I$pN|* z;$qZtTm)z$-PwTy-ub!w_Rq^Hg&KFR$7Vk`zUv5vM`;8~!HXc=*X!DSQrWl(mhmE7 zY`e4ZloYh=*`BJN@Tal2>>BHyjr&c}tt-ub0=Bpi?{BJ=HCE*ctO_{;Rn_Vm8X=E@ zIGK%y`*!|O&$U!)s;WR~6U2THeIR^& zD+2jALia^}srKjKZ{^^-9t#nz^%zBC=d@V3oAW_SS&uwdyYX-Fr%O$|;ib|*NLR1J zY579+CSo_kjiqeV7I6yA`QD>(;Yr}5r*DWD8D&e$Q({1zljg_k+;?b79`QwYfwPKv zl4}Lzm)}qZ`hQK{?7g{Y50+1+NnUeO{4FBSSlq!}pcHBw)Su~v)N0gf_YFpCJeGqE z9%w8U)wHBK41jQpLbx-68#X6Pvw9gv`Gcq!5O?F-Z^cH)KD8ZrJr-dR7+hS;<1DOa zVS1d`GHX-gG=j$^hYLrxxn^j~KTZ)%Q$joi-jk!_FWgpn$1HV`%461`ryrCL+Vc)o zqSk@WUaV?wA=qgqU_ezn?BCX3V82=;-OB|?XO`DzcbC_f*Vlhe1&(d^JT(0EU-#c= zp|Iy%+61^crv64QsPo_xsyD)7Zz9CkYeN-egEZLF}4t+9d^8aaKv!i(dJ z3(0@XlV$k#9UfU@-YtV;gR>&BMUN*Vp-zQiWzZ`g3h8eGjkGh>TSC`$i$kdpP`IJX z?^~RjrguD?eXt!U7qnn?!?3hoVZ7YrV>(j|K@YY@#X4D3fUMMtpxNeB>hjgj+3Z@E z;vC;8Tew2bpMWV^z3jK73&27Pm~p#IDH^ACp9VZ51FFuRmaiQe^^%R?e?b8J(_o=6Gv2BZG~xaj{Z31gis4pzmv)%w)#NqPChgIC4M}ViP*9h(moF1uSowL9Z0LgczA&IAlpLhYk zUea6c0e;of3>KdI({mh263TdxaGli?*-W58o!?NG}F*mRGjAjH{% z$oTk*T%#Iv8GWTch!+h>ev5AekkvazUdzos7}$*>0ElR);7zW;15fbp*o>*~btFHk zMdlCnI$K%!SQ55RJ(RXRKl`wC#a67e#5ndARm~}X(A60!t5Ikcj)EP+{aE?pAJ#geh!ZynuiI zm#0?I@)Rhgs?cl<&{Vkm0H@N58MWIF&=zThzJAB&3!XiBQuC?4rM~{W?z3Q@9PD!A z+V{HYbJGWq2n6+9vryDth*jExf8)U3UG{-8rFV4_eZ>jLWZA3U*t@PKHODcaVl{|l*E63+0 zizSq3bASNV@h-;duT87U=1 z4oj!yt3_3rrRHn20fq#v^Z;}k(K|a%r$}j#c0y@T9BXJ z#s1kK!};cF_(c9jn@cQtr7=j}P29ZGozmh!wlXz2|LpMSn{1^lz4qw;nHP-5H#z@? z-)sNY*Vljl29%wM719a`FaQhx*V*Y3|LfOqmmVf)DRX)4M`J@p(++I{U`AVadt008 z9RO|VjzhrlpQZ{ai12+O9XjP}d4d%|kb^0!m~Zk8MWz>)T7%^b^l&#!w(-NelHsvf zioKwKP?1<%=NB7_y_aLNrn;tvhRQgdWSaR-LO+ZRk)>lQP6?=xh&3{ji2V}0voY#H zPN2Npl%;-f^wweTFVyeIzaDt~MkG79cSy1b)lspcuyYGZ!1y=MYUn|eB@EfQA)?}7 z9We3%z3+vOa6Ue{>mnMM#%N>7Vz?n^IHCxWcKNmu2Rx3rSo;pG#_}314`595{~lQB zvxgDdmJCHfVpcrPDMaku9-sn(nz&zYMv@rCY7xK{KQO4=s~TJ z{fr;#Z+AggS!a(b8*`|ZqVbfX-5?G^^?Fk!EjwUXE(Mm9Aa45eFpiF}( z-uGo?D-9KA?4Sh+h|9nGyt*C^@CXCfIQ(X-q?{4iiZBOm1%Q~NUPLz0|9JEz%U@(t zfxQD6O%%^|Y4+J1>c)zE0uta|U*zqRc`M`JJ~tR>F`vHlO7#vy^uCFF)!ks)#y2(I zdeuZ=QIG<6Id5M4V93NvjQ8j|<28pcoJr?ZJj!kSF9Qkmol;Mwip*m}8$aq5@{VXyUx18-lw65RfBVx^W(zxt^WruRfi_0h8$Qgcz zU8HDhFuGEgGa$g*4v*Ni7MheS%FWHw1ErwTGlT+%o;arR9>}VBh?N{mzq~7TQZUW+ zpZl7~-8WNN;#ZaJ)$?>@#@c^F?}E;}%mItNc;4AAHg9Gax7lW+ZhFnng!DZH`h5Id zsShEAX7ZNjM#_h<&&C~K=A*N?w$J)@xOBc>RI&6C+E=Kx2bCi6l6YwTE=FQWHPZ33 z}k>KVZ$K&Ke+#{1c`6L=d!e5in*?hc!x|~FoQ-i|<4qw)X3J6I-cf5U zh_!!>6)UE5-NB5A*5FMg>ce<_vQ!$1ocQ}ATuaw2P<>uy|S9N6^Hc6i$26*Kzp@08+q(g4n+0>xf5+o@~rkg4z zjYs~CQyoyQu3?Rmwc>z*?%4a}bJM-O(56!_;YF4$p|byRucCjZTdyA}zcr9(^Z4}T zE%h$k7LxHU=G|xm^@bD(wDMv$^-GPSd%lBX>amC3$Quh$cMI#AZvxt>qG-?vJCWxspS$PJwZW`9rlM9Y*%1{)(H%D5{7EJ_1Bc>zejclVQ7m171Zh9Rvgb=6gBEmIvXFvk80> zHjAB4TYq@zviDX=6czs+*$(xX4bL<~~Ph2&E%g0P&!DzbO{X{-!_0qP;@{cv{F z+t&Jqnt@^>1-J_0eIy~eeRyq~(y`YxyWqMWo$ues0b&Qodi;GY^M z)Ct>_D(UHZ(xo~wkNX(D_M55c$+p(XLZkA`;W6W6I=b>6zlV=W=uDui?s~%Sra}}a z8QxhmVw+Nn8~0ptlc&x%fj(;(zZ+Q?JHA3J$v(BXdDXTcU z%tp@Y=9O}rIva)Q>Zl37Q|{+baB`+W%oOt&vwUV|ji3D3T|?0Q(1(^R1Ga+ltnXAg z2%jXq7x~z%eS}ao@wTfb}J#`R1;pn|}rQ=gfyf z6iUdpjDmB{k)UqKyE{vz)kq)Vq&n;i)HnezH)*M438nF^_jTUUkVHdM!~e1F`O)aS z8rpQo0l7ocGQS_^6Y95+9lF;>9#nZX_hCw2SoxKMhG6a;GNEDKGr_`Hhk}w`U)@2ISve zy?S4ka)z37CzA?)&CH2lVKnP(hp4D|G(rKN=Gk+$9u%wl3+2IkZM`KWOWEe|g^dk) z>U}a^EEzdp?&n4Rw%qWL+^@>-5&o9gAZ-{M)v*}s0s7^>&8_CzDL@>W2)du%pmw>q zW-!43Ufw&z_g1N_&NfC46GMG>Bj0w+n0)c>ho9+7N)m&JvNYCo=!+ig8?3$}*%EiL z;sZC6g!{{SH|{Q7=kAsRDPD|_&o(zLqghq_wvF2{<5y2$TM6kl zd=C5#D~iHj^m`pFu6P%_=|{?G9W88+9*;%~Im`eFw~bC~Ky$FzPmez6T3TvvZ+F(( z+EffX>gO*=7*vZ~-&i<1VuMl>=$csW?Dre^VO!VwDPzg4ksdcCNnO@e*@VnSe1r2B z=&mF7^~qMS(z-G0u3;59jHeDjnI))FGfxHewT0n*N1z zpq?l%IqAiE_qVSaN~zJl?_lbDcuqAn13X8n^9Ia!sJB2|X$|M2k(=$4^8OMQ7zGlJGk{G59QV&0wa*+)JyjF_;vLFJy(IU4FM3mTN&Dv9QDff8;U(22 z%_yM!+aA3Dx~X~d)cV4xUVnG=b(3L@+}eYq(sO2?6OfM=niZ%|8HECFnU_{p!&-}M zo#TBB5mCKmXZ0_HYLCEO@Bh{@P_5G!@t?GX7cur{n+sjzUixVyfWSJ-jps8Wc7`>A z8I2XBr5~7s!^3jQ`L@u5MPu7^z`I{~qoK8tabVI{B*IeQhvI-n8DGK*yFa<;adk;1 z*E-l$nmf&QtU@sPLuCT|L#gmxH~!!RgD*4OIWGEVC^Q<}BHtiA?)D^=78p(|oflRT zYP9uHr<)Mb39+>%&)v!SO6Yg6*TX??%#f6bxRunXB|C-j`U(>J+xs$PHdq+ZHC!;H4B&Vm_zej}*ce%oL+l96q zc7Dk{+kUNeaA#y6@FJ5|${1lw1wdA)YK0A_W1(Mw5RU=|eJaMF*`_!LqBfj-E*}NI z&1h^H)}NW0vRisjbaB+#Lai()$9sMp+ zSfnch7le%2zUmtGSFrI|Qa$auuwz^I?SJO>;d32uc z?T-Q)F*~jOL9R4(0Asq}Cl(R1qn;PSP!~!V-s)GLaa`S@_k$y}jE8a18iedq(ARpf zrN=oCF(oHpgKSX$s9@HQ&14azD4~Vax)da?JFR$!bESeTCYQk?4Pu+Rybx@lIv*LIkY1CKAkGw44)BSz7wL zo5KiY)U}-41bHD(4o?2I9?i1NoB*NNu%ll~6q=mok*8qE($bRm%;eP6)Z?PL&Hw1$ zEeQ^XIWtGMxwsOC6{!`$Pea_1iCkPlEnx!K!^Jgq=dHQ+IgS2H#6k$4WnRY;tgVB^A5NmkpFhy?iP6sZe&}3$W-*2zc-?w?yyv4Z?{-#( zP3=qpcEhQu93QG$utx5F#Y$twlXS>G;5@$&0%j8TIhc*$QX=&?9vn>h+j-#orh^%i ziZXB)XJ3!|@lN+W;;V6?{WPvunQvoK3scth_E&8jFF!=$?O9HL(pkcFb}$v5`H)_o zpqGHgyO+PdR=FtF9hxE|1+DvVi!jb70?W5OkyHKw5gR%6O-&c~++nOlwdjZKwLs{* z1T-Vs_m=O=J-6^#dzCx7B#hK`WE2u`0o0@}no}R3)DbIu*tkJtlmZ;@m)2?B8xifxbUkyQqkkGe) zYZzxpom*BKZDwzNZr0N|7bwFV@BJ~I(=b)=;a7^N!#VOuxg@-$W#4d!Pm#7n0YK2v zU6fZ^;c4sN7fJ#h(<9%MD}L_C8$d8n)VJw-~x>GVr!~}jc2%OImT#oW)?EgLD6B5kBax$hT1tAIRV3peh!zM2@cVH0RapkJ;HhP=3LmnA4{6lqp+PvCm&|; z?pK8ltNPA-wx#nKCR{R%JNTZK^1PnL=j=P(4?pF@KCSxt$)D)y%Z<`8nf*bs_ySr$ zvSh+s4V{r57#I*Bhq#eotFKlS%%A6y`pOJw&gLo4LS7I&y` zapzZqi7yDD=1Qh5M|h8*;1)3#Y+T7V_z(+|w!;KuO}Wp@d)9KewT6U{!xcqc%dP7v zO7+L5aY;3%k}t;MD)eQ=iast%8$QAwrM8{DkPjXO?u0WE<2i+(e`&ZWeCmx3PDc@G z`Nza7#py+v;@*|`vnaD}KFVgY`$dcVdA*;J5DAz(O-+bzP?9Qd1;6@LGd$Kot|DRX zKj4Y{Uqx3Q&-DMtM@YyOVU%3uz9;0Hdu1Yv>!QqF%6@vvd{-S^(bv_kCG4!@??OZTV;9 zAo9-6)LQh4CEjcG-B-(CX1LcqEH*3*uv!b_hW%%95sb3x-QU<={=V_0{B`TMg1H}c zpdL3{+E$d-)s&CF@!3?<;cA(@t5a(XaLr5*wuf)j@TyZ!bfY!lcy>gP?`|M14Y3F~ zqn%1A(PRi)mTv9tO2Lmu-6Etqd6u#QXlpxDz}?FzG}?jWUAeZANYy@qR%{Ej!$vr1O zA+0G8G+Oa%w&(cz@yfSlyU8r5w=v+TKsUpHK9ePa4{w{OSFdg#xIhV7riU9Zu3p?* zo7)}wcK0{)l;G2mklO?{E`a9c<;BoM)6N4rlX`;Jc-WBpO7qUFG=_Uy40Ch*$<&m` z!YZ-G=WARm;2QgB?KJRO){N-yL<#j#h+p3{3YS94Q{Vpg-$g(e|9QjbPHs-IJEot& zYnUFjf1rVMk%1`tZdMw~FGu9i$m)aUd=J0#>Htd=U$gbGB{5I($U4ZkDoik(W*m)sLFtx2&QO*7By2O&W^X(t~t%s0LZhR;xc9Z0qS@? zOQ@O7at8=#beDf>wNRSkWrCR5k#MHbEmShz&~9XWF7km1;rw_8a}o$LIAtLH3Qdq= z#mu5bF7EYadPN)V8b%xp*HQPG-7puE(s_&Y6+e5-Qq20%&`B|qix(**3=Jy1mr<<&Y95BW6sI;EnmuS_R@n05cj8QfVXHFP)c4Tou@ zBdpH!*xlzcksNmj#0`5?u8@zy2!n6F#YHfr5D7!-XGeePlmtQ)rUpz8#!UAm4rOQ! ztq(G6%_%G$3k*g>b*b}M^<*B4;c9Y1vRYRgq{q9sIkO(QQ5f@kDre2bqh@N2I-GGW zYAo~Vjjt9|dOFfU1s)(>m|J6|5wERLLua`q@jcD&RoVTtM1EGH!*gfw%I5TwGxIfG zKMC+-?lhtnA^N|iN&#ZghXtWFGJPJ0=Rg{83deSS8V}l6v$bIu}Qzenh zp(~PXvJeHpv^mb)eI#)5Oo|km$J;K+DVLw&cCoww)6YAsIf|qSTnX${KzCDx;U)Si zl*q5=bNc5Fx8{HrcCT0V@YmJtjEr8B-mcYV3DJIJ3H-dDJknX7%JC4~&C+LH%Nod&e5-!ElU8=w7 ztGz7wJ>{tv^9^Lml0S|U zgq#w0`{Gxt!?Ga?6r{GQe!vx!iHSO^_@Sp+UY61U_jpp3kmbS+&c7r%AB6~lVD8s_ z120jz3C{ry;XW)C> zX0l}<7u#>sAQw-iT#GqaD{1|=3MBLF{jJgZH@_b93&_sf0IJdMP)f7|`oCuj;gV!* z%GLkZAegL$3ZI!mI&5~IXxn4+MHI%I>UW@4`S`2*MvH=#_v;YotPJSZ_VPOxI#~{_ z1Qex~m6qLY0zx$$c+!MJG$=)phNnCV*CYQXY}UC{vnsOEMvPtcO8>=&|w72_P9;9=!@UxYwLTA}~IA_Zl1 z2L<@rF&Um)Tra5znolnG^+2-Iv-+B2@C`k)SREJ5NL2DrxI1+8-Aa5=&F&XhAm`>= z$^U)q?lw-Pk)opmD9;xD{JpDebadTP;J|N?@#;hU zogZR9fmzp*CnECxUB>jR=hYEn==N-g0!ZA#?L@z1y6=zuU_)|67~dx;M-N-2Uh2DV z4;;{WenSC9Y!aejv3>p_9tw!B4h|miM>kGI@Aubl9K=LNBls90GAUi>Cc0UkvZpzk+K{ ziK=&`rm@NanxDQ#z)u<%pZz2> z0*0z4Ly~TruMqVf%BvQ15W7kKUavZQ)X=)PcoKp-=yp_qqRuexJY$Xh@_h(dSk*QN zT21FK6e0J4O&r`@ws9&*YcLbX+a+VXs&sAUnX9+mm=}aE_?d$ z(jd2JoCXXRbWTeS+eyvq+GJkjVaUj;7DfxiI9-j;=UWwc%F$t!C#Myjtx^qMGA%)A6=Bg!}MJOZm6*Ggv@0@ zAovkwo|9^VphBmhx_G{ZRK+5jSw-#f?20V{HFy7!;+{wK{33#M!o`;3$wqBH14-l} z9eD`seYDVs>y=9U9dkEjM^_|@MUJ^@yuuWQ`YlP3V7(S}fp+GDoo{o82d`reCS(tP zcQqy@0Z$GeP}VcQHrLeAPc}^*w^V?i)zukCVww1_6-T%!qhw-mY1~QyVniQXc(r9e zfwh;>`e&=U2!Nr2vom~cm=m85n$#KoPCb&%69PLaSLOa7jy!N0Jcvb09rEDcMY<0w-5hue?uk z6mOJQO4xr7OpC_w9Bx65sh4Y^(;c@@gBJS&Oj;X4F+K8e4CU+c2)uqp8LypCb zjUf@)b&chN_g)@;cRgG?++UCR^R)Hwdtpj($h2S-AXvuG;C#6d>JXA&fbR`L{GOA9 zg8VWWlcs(uA0@4th7D)hZ4xtZH8cLGcP)j;)3Pt?rrsaDhABK7;QYCQo06_%v?6Ip zxlNEmQ-PZR<@#K?&Ik~l(s3sC7#0}Vzc9#F?ce+`ZIKN7?tvPF0jU@ORJO4M&`TBS z{BBSbm6B9r==h=cg!%Tx{0@9tK&)<-zBF>Fb_n z)3D+8NrLT_z%7V#evT$!sY(`)@T>u$%rq#<_l6jOq&um5KAvuwnne$*mP!~qYDODR zdn=PbPQjNgKV~4h1!?ci zx2H_H+uYIR6&gT5%#93r3ZX?;cBy|AnOM&p#1r`PF}5|U^EI6ju+ zZR%Tkrcs9K>Ww*TZe3dy5PeEu!I1sVzLKbpgl)5=P$eNgL4=9@=b@#*l7|dDw84fl zEM-^_bH6`)^Uu#ezyI9b|58U^ZgS+*DL`8>{MlYAVU05t8N4-+FRh&H$5=~t1wwVn zM8g)N4r@V{D>^#Kql?=8&Lu=U*=htFFRiwhE^$!1-t8b<0mXa2U-I2`1yMC#{qF1e z-PDpiX(;!{Z1Mv97jmeft_xpmeR2SLvsT2p%wGc2jV2`cHQeU%X@fjJ#yaK55qx4- zGWZ1Ul}Y%@TCZK7sl2vllniw$k$F_kjzA}FhKJy$jvqAM+ll!n`)~EZ-2URx)`O{l zJWT0A6R#EzUxfi4c{dV?xs}_&(|by->++e~Wlp6CInZU5fz8OxFU2~Bw_a;%cA4D(v{Hq=mkTVwQl>8gSErfx_k8}t%69(Hy;R%Ltws7@Xk1_b)B_Fd$H zz6KHAeq3KwM|Kn;)K&Nyw_xawTI$qid>y>wd%`m}iWnSa|I&a}pd&wllIJN#W?klU zd3=SGGU#@XXJWk6Hu32bH8HgB@l!X`>jJEXgyhpWY28JAgpOD{CrHbR6fs!ty=^5U{xk}VIkD!K$({hP z6Op5tLsY`)k_mTd@(A)}%?+DRH{hyn=UnE?9)?M7Px?z4I$)}FlSody5I+_xdrU)t z|FGx!k%vWt{F_H~ujV!%Y^)DqJYS*dANF=*J)1^VwQbF-K^DZ=tc-5Ar__YR^dCpj z2$E8)e%vMhK&!J3r3PiJcdW^5jQlNMJGDS3U!k<)W@@7!=!FJf?!1`uH4mW-Tq@jV zE+hW^9r(A<-ncJ&@MHbHM0;U;rA)I%s{1wz z!~jh!YzSzF$je9@C~ATZENeiYfBiZJ6y*>MutQC*@nO!N> zel+woH|k1mX%KX?)WzC>x0 zT%h&Sd#a0pfGADd0zD0#XN5Y;8==>1PsPtl9sK-hIIy{ra&Z(a^t2FrvBM!$hoNoB zEFD!y|x%8z0>8ahX_w!K5+8so%D{R42cVb##0i&v z=y_RyF!t+@Y{79PhFW{Y3##bbH~nW-8p8rE(W31UkSYyi;5rV3EiGL;ST#M^UjO^E zv31L1Q=bEyY#!U=8<>Ygz>IP+d0^)aIsAnZ5hF}8R&?(L_WPc<^zr{=5_w#&{J0Ux zjxZhYdCNPsd2HXB8JVssx(nu8qy1+ARG<3OV`oaZ*dMErFlGb73lYw|I-<|S&fR0V z%YXMd{|v>Oe=_7bR)eyBbUjLgvT{H0%6M0_w_MAR8=e?7iFjU`SdE#TMPVHja;_@*!#iFT zVd@vpWAO}ptvOk+TCTu=VVwE}&o%0Hi~L%tyJD^4agz#9`u)4IgDupVtN)x?{qt zr2j1fMS7Cz{K2{JBNcM~q==P7yWdxLm4xR4I*H=BuzA+rjm(l#*}YGlT~E&~^aa(( z6{M|LTRkBdam@iXtLaD@%SSB9OCMYk0Hx7b0|Q;KexyR#IU6~33hx)Jab9}BFeCXX zTL=J|r(4LyrOTlqRYxdIfMc*SUENj?U|fD{0w6tml??Kopw|Q)jL2ga;Un^et$Vt9 z4XP)Ly6si3-uq2IOee8_Fq1yudau!T6dFK-zvgd%Ry9(wa#bCt15mmAY*5xD-XTBS zUS)LhqqRI%ydu=0y^rXw>JcAi-ZaGE2Km$RE$(O3p8pmcWpbA_(2EHa7fd(vQtG7> zB4hHoAjr7_&NBgeoo*71=7(p$d-G?HA!$mskr}HGjkGMRQx!E8diIst6NS|XWnqHw z9z#+X(6wl8Zq%3_UhUQWH=lC&(fAsI@BIS|ca(ejXy@RQV4gFdjOu4@qml)hCIZv? zR-?`f02(|*ZiZOgz1e|H-QQ7_;v%JVbWn^4iS)zhF8vp%zKwN7$R&z4LJW zDh|3ybsgTKxR}^E3Gg|0^B-|rAXylezg3*}2#0zeV)ZRwtP9xsJr*}SnjE&L{z$|q z-`kZVh_-d`+4679;YRDzB}f z`23U;$a#+&08Pz=$5h>lZ)|*kN>=~4ppRQ0-!hQ!F86&8RvYr&pQ$8e!+4e#=D#*Q zW#!4fjL*My-R43M#gL7}EC9TcbR1K~%iGI6$r^P3Rw%Q#nuO>I5jAOEF^;Xa;8oG^ z8jt$<{wR%>X3*yl3gGWZM^%=TACyx08nCtP8VLa4<7`J5sK;I8hzo&gw+enD&k5p)jRcJ))kHW^|Bx(p^+2Gk=(# z?qXZc{g57hpH@;9mlRs4myM97*>Upel(@$iVKb#iiMHM_mEK5;(StW4U(GRvlC@QQ zuUPVO-nyAd1>*1%W8{+*68+g6+o$IvB5CI|=%xVGsR^6mdj4h9Ugx#HtEMxv-iMzr znUa?~U*#X6yZ~ggWl?G7m zeg(Uw?~WbS${;P{M2@KH{kE)EuO?+8N?pKL&pExBTSq<$k$IAO)31!=xXtwT_A;5C z13tjK{#X**W2Jblq;^rVaHnOo41NOs^WstkB>Hc67xO}uur3`@e))4}m7`jIoJ9S& z+#eW(9UAl&WIjrOeAvNA-ycP~X#e^xhkgiYeE$R#m&)nb5AM$vZ&yElgLVJc_Crpq zz~mP;zQ;ck+qjkDP=l~6)~)_Vb^ z(MKkY*C_);s(zV3h1ePN^X?)Dij1`ncr>Z3A6h01K^IC!IM1v4m+wG>-IP={S89g~ zUb^d?b6^;cLKizN3RSt~Y3`H~5Z}HKCsC1wN|heh3?9ZtMFT&=lk+I;Z2ZY~H|_0C7s zvhY7@D=U;P`zO}c2t(j6dkSt6jAX7(O5R%AoFBY5(^OOm$QVmPl6Cw$5Vn{rv^9fA zL(B8uR7$3IazlU&_p0@MRz&vMvM|X#V$xsNm(RNL*B^hLTd!wj1DWo?%firvq5?~| zA`Hp)B^g?GcJ>bjch1)X5H)nvi70NDrZ2Ci4Tk4mfz#+uyMSOdHW{0&!*%#K@*{gt zI@VjP?fx4@xSfD2EceN>x^ef8JWe4cE+X4n)soheehyRE#=(hFr9^Bwt2Gx-h-#a8 z!2g?=d>rqHXWTc>0mE(hZMpLdKxPo>K;h#M3(w7COYj%}Ibl%AFFMrWf{90+Bc%ee zxQDcX>6SazV`hvROcR1IjIT3s@K;C$DS_k==#(e%lRkN~{f$D|rat&l;{h-)&S%7I z)wJSu0NQEarg~?bEwVxfSnc#R^}+J70I`;wWWha+&R1Fr$fFOHEL0`sJ5@7^Y9s&b zja3&dg#7*5?h5RFNdQu^=@2VMnHB#_9tZ$ z;wifjU)vSH$?bPMPbn}`OsdNN;N}bpeP2A`(VOOi7V-DVVYBZXHa@TgMMdB+^<@7o z{qGD#^R7_$fSPJ(xu|m;hlVI?673rVE2Mj4G;Y-|Qi`kvAA{T}e(#+mC#8%$ju3CQ zzhPdGc-$9YML!v0mre#{OZG;t(pi0WC&S<`^QJ(#9mLmj<;VsIyRgPveb>phkhS%Q zRm|cPn3_2$_AjG#Z(uHRYs|0l+y4BodEg7bZ!YPCM675%2MPC@e!j0zj){!Y_-wGN^7R8)VRHoYeY4ZPb^s-s?9~ zNua@@`w2R$I7|8hhRzx>M4%EXX4k^oZqr)cwLmFo8We*n(!gv{IF#pYRc$2C*jARl z;RIJ9AW%o8?rq@kAtI=O_2!tHjvgp*0(cCW7@1&gdPD$p9OOUq2V7vlQnTWwiq*Q5 zy6k3B&I)o6!fu@sY?k==$bxpfqSWT^#bX7K5QL$XKCAopS^p;;sWuyz(mpDViuRxR zp+EGcTgc&ar0^)r5Ef+Tp~k-2^ndE)T7?8k2b4j6m_;>a(>4*O)$%ftNmZ<;yaM!e zU#U{ojZciq0i`kI-i=S!JX;^^Z`WKq-1{|ONfF6rWwEIXI;UxV6 zNL|GS?)O3?1xYJ%;9k$d+3-6PL2pRako1Otx#I;lElN4-TrSiLdfXx(bI7%%xwwXD zlrAd*E;x)Xd+DQXbVWL=m4!rTWM$>1FuPcIbo#@^8mPHLaxn=39?wa!G4wNcB=CRt zEK;EUdk|AF1PxGtpL5cCi4g%ps?PU(5@J3LFd>me!t85=bSO_6jMxbhb_9-cRuauU&emX@UG9-jT+S}M1Sf88G*sPwoE%|wV zCW^B6H}d(49bjLFzkHVj(2o`(bQuT?I7AQFOPE=)JvFnW06J&f&L&Z?3w0#OYSZMx z3M0hI%I~t$xVkylZQ6{tcf$ALbQt97LO|o(+;j_&UQALy@<2n0LLnL3>4|h!Ha0a$ z#uKPwOAOA3P`l>`^f}(QB;Ec^^6>o)VG(h<3t|X*$Dn=EwwGgU!mjqmamvjgjgII}N3$^m*Bc5F z-LESQdbl;~FYS}!ADRt5kG`2JQFiH#_(b-8f6IEkQGZvv0*FgCH^s_VCWZBGE$B5p z>V8DT&i2~E!I81_WnU8lIE5>f=jU3SL9VVD0-q~1C?J54&Z)VG82bA3-gn+Lw&{A|X^8PQN@&&?y+Wv0T2A zLmK`TVR%}Qx~2U)!_}2QUAeG6vlH|4(fR>v#~>#<`xg7uOGoEX^hbp!d?X@LnL@&{ zjMU0FcNdUJkm40%S{ST%K3H8T1JQU9ZMv#hb0^A&njnQ_sivCC7ksK=na<#|K&0Tx z$q4q5f_&B0epo4|+A&C2i)CQxBDBMbuC8P^osG?%#tn0vUCqPJ-{vcTIr~&ONQa;+ z8e;tykMS%cs@tvuOss&wilk6q(KLvXS%6>qH#=d&z}$**B`t`A!bT1f=8jgOk^sA- z(?wjhkg9`+MEKQd#A4+14=s_c`CT~;?3@tZSObgU;;Yc1hM43o`x>xXU0uhK$u$Ij za0$TU)Y%MbP0>N3EPhf*0oly}4B;OLW(SZvETw%us>r@f*{pV;QCw^?f#Io=vZ@*0 zYq%>cb*6+g@g1P63uYuCK3oc>;6ztUpaHmq1|P?^qMBQ*dSJaeT=` z4FB~Cnb-ZrB`n2EE<&Xh0jwqaPg~;XW08^P?y>4gi!vm1&NDjJH z($2@0c$7jWXFt&|-B?{Ga#9`C$S;>M4K{kf{VjSQs{{0iYv+dET+L4*wiA&*SUXZoq_1->B zal(i-e#&$$bK-zI!j?$ZStF9QP@oU4nfP6803NO4Csri$U@BjoVJHV@fGfRuLlp;= z$YZv6Fd<$%lS}@+s4MCb*H@j2T#-20SKi0vFkjnuj~=-k`xHNKO*_N0m93|&r1AL7 z_BeTP((tx5^%$n{YEPI3ztFmZl<-9KOf z>6%5A(qdFkV%r|);&%J?{}o}f0J8n*f~y6r!IGe`bzJaT2;chb(Y2h=)KYxbWbBqHawE*c)g0Fm#h0a_6N zGy<-vwO4i^cwkKIYOIbMvOBt}CIp}>o>sk`U*>U<_s&o@PE~8H4G|(yIenV>#&e6 zNVwrQ8V_W@(~-T2Ggz7uTdBl4`5p1DR;x6hGw-P*S4vRKB>t+Eqm(y`$yAF~TYDod zhGEFbG$a;Tfz=UY8MFTa#HXP8UL5Xi%+Bs>)BP_aS}nVK<#$^D?g6oDyKiRJEPhh0 zhG=LCITR+9Xlw$5Dqc9D2>v5eJ9zVWC6=`FZ{9R{rD+JTOf)?3BfY+ zSzhBdQ+b=-c?u1QlCMH+ZGn!w%1dJD?q!Epbo}Vr^esfcTm~dU`Goi@a4XuuS)Lp5 z_!#TxdsSQJq#H;nO?CLcVh4|v3OWpvC6(}9H9T!q6W1xtpQ!va1E!*st0GGi6NclP z!}1Y2{;FwEaXL45By-W%J8FueSY|yaERSg88$~BOeiHIvKbpSv!3Ma9yiq9C0QdPy ztmr9`{*lrHp^SQ`Vn~pj)jBHq*YdW(cGa?PUdFGx#wMnw({mX_z-{W?kMDcm_qM}h za1)u!0pFgQdwBFt_O$e2HMai!2+BT-(NO+$`<@YHS3j}64XjY$9@OvF*!ou4NGRt< z{hYhPgOUJRm`=Etzun?_JUGL*yI~Y27s0-b(TE4=g34$wXxD6G4}gDX!fh^z)wrv1;QBN)knq zLarDSz4OE=TX(jwGqSk0Z&FhBzTt_aK0BDuiNeq}o5 z6}!K)wvIjFb9dHA_FYTH)WP;r5}*freQ`gsaZac`$o(wge%9FuzswvKaE1{QtH5TV4Vz_X$0HG%dAZ$#Xft8zK7dlC;K)k?6+ehKBDxqj)Ur-uh`qz}fdN zMUvE0sQ5_}Ej0EZ7U70DxmN%|+&YzR0G;0(Q!ERv8#|(ArsVqM`R53x1&i$xfD%xy z_;O&;K27xtDF>toLkzgtshOhcg!6GuY=|cy#^9;3fRVxm$sW9+nCm|cu4kO zn8hiBVzQ$~CsNHi@r?zpr%N;3(%VmJo+9YAx=TMPFIotnyW=x1r;1q%im7UR`${$E z!NpT~S>vxt$Q#6yTw=M7_Pr)oC%=*%3zwVcZtv)XrwHw^+^oisC!EU+jPL&XvN4SG zfH95OzE!MF<(@8e*Vc{=2aJ)#d`|8rve0m<0)i18Df?UbO8>~U)g3vWV{a-b%uW5P zH9)m!xe9v0ra7zPiVJ{378K{C@#c)2ZM_ z3n*KOCzsFaoB%n5#_>$LuaI}(k$ZiCTVMG)Thc9^Q(tied;0}-RMZYlN?Msey7B49 z&c2%P@Qbfka9IJy%jCMLC{tkH?Uf#ob!m6&5#o%qk&id}%|sCG-k@PeL>P9Z`6VNS z%#bX21uD>!PU&LUsa)wLV=E~xs`T`cUlT^MkxqCPlCbw*vNxt%1t%L6^g6*md-<0> zbF-<>F*zg#=UbZ(g_*+|7Ue}^X>cV@7rIN;GZvEd^CG3FHP|M}3{HJDcbkM5xH>n0&S7Ng-a z^87~YvSRqLp?YNpm~<6RDlqLL>PI;vN%A4`#gy2?&1&tMuxHXqi}NzE9in$_oqSu; zuc=|xRA>)FX}T*J#HFfDul12W$|s|?}vV>fSBEs}<1Ebif=!f;`y zBDp#NrF+CZp+2V3sA%0s3WCGd||B9qKD`0EIQ2!{c@KWh-(Lb|8z_z(>L|mP0IBX zDh_lP(30iz>rx@Icpj*SrIDkO?1f*h9F|@uDQQW$Ro)DVf}YXLV=TvWNs6}iU|^*y zp6&i2+07@V6P*t^K|A%8;2J;WUVN4qo|Q-yPrW6@uB|iD;Juz(a<*Ik4Ks3mtAj>6 zdw@kM>Zv`{ze-Ep%ERN)H zA8aC%76+(}S?>VZ4^bEEF^s@Cze(H|4jZ>-H*E@n00_cbqdkyYfn0-6Ou(w7^_bW< zEV8I8M}Yu3kxpUq5J0RPuh$Z9J7~XvQm-v`pdjwtxzo&lXMGm^gp~~wvwW5P@}-b} zMV0+~zK8_S^G>KMrm$F;btF+a#IubS;z-321l%v_dp~edI$bOeCY0axDn4JuE{9+T z`NnADF;>H)yk^apE{sXVKNmX|W$;|PLQp>J^fpGtsD$;=ZEDLywxB~%Bn@XA`vKWw zdeCJGVf+QCIdeuB>mt>EB5tN{!k+p&4P^=&vn`WzH_bV01x{hrjE+68n)pG(Qp37; zBO+h{a%JUrTxgc}lD(KXlT#I8!=eWpOGoK+*4y<5Rz(ca6FYx@XFB>6Hx-c`JqSTP z`)@2XHYnV|%;W9x=rP7+&;eiyw_5jIU1p%y!pdvTR-AP6iuR^q|9MweK4*gB?mm7JgW~LCfXJf()L|X`#a&Gw#{PSu_%&3n;EU=gL3}|d^}S8dVz>dr6EX} zK-^dODofvs{`_L@uK92S9Z}6XyPZ=hT@m&w*d16m?P~oyIE2`30_y3j=Up>gVB+Z9 z5;#=nefpBMCY^Vql#t-nI&}?<%H3f#WGC(1@GjQBTEO}Bop*hCpJp zC|a~J#4=8FwC!ljgZ(d^NfJ?WCFETGu7!CZW6fik`yuMw#|Rpwju8bQu@2Iuup%VK z&;L#x>yzV=uqZ^@hRp`hQUDQTo9fEcq}i6V5Z6{d2{ z+f(M*B?n+eQe-TrT-^KFdH}Gr>kt3cw-1&E#W*Ga76Q!;JPs)-DUEA9@Nr})Q|>Xc z2N1ulB}p*eA^69TrJa(FupOZk=oLc{A0WZuyO4fSRIK|rIM7|Epb}TAWMlZ0<)Z$d z+T=v`$1|>41b)up#D88L{4|INjheCT%E@ffWM;B|K8(spx?#raNIfRO? z)X_D!ElqDLzBPE<2I|%C9_XjJvwhC{6S~^<0I~OoNiVm8r6dTS*ea4nEWx3z0Py_# z-uj&fPw zxv(Mwzi?5uLWj<3-@IYp?fxJt%t%9}gv$&zZ=wZ2mKm-RInjT{N?KbQA4oL0&UDfd zZit@E$IuJ1FwOEJo+=iffAagKyF_92syD?-`8pdv`RN6&>K?xm9jg?FgHP-U!PPef zI1fqsNl~ubp`$J;CVEiyQ>xWjd6beX^bcr;ms0T?)jNw5WwS^1d5}OEk8eblS6ru` zj5Xk@^xAqP54o+Fqq5P6bHSBlo;qF)B|iczbnopOwfPjj-ZAgviic;ur^qroOkic1G1W QLBPkx+TN ![VIDEO ]
+> ![VIDEO [alttext]](images\Hub2SHero.png)
- Welcome and introduction - Training overview and agenda @@ -31,7 +31,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 2 - Getting started with Surface Hub -> ![VIDEO ]
+> ![VIDEO ](images\Hub2SHero.png)
- What is Surface Hub? - Technical overview @@ -42,7 +42,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 3 - Navigating Surface Hub -> ![VIDEO ]
+> ![VIDEO ](images\Hub2SHero.png)
- Welcome screen - Start menu @@ -54,7 +54,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 4 - Whiteboarding and collaboration -> ![VIDEO ]
+> ![VIDEO ](images\Hub2SHero.png)
- Whiteboard introduction - Starting the Whiteboard @@ -66,7 +66,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 5 - Exploring Surface Hub apps -> ![VIDEO ]
+> ![VIDEO ](images\Hub2SHero.png)
- Surface Hub apps introduction - PowerPoint overview @@ -76,7 +76,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 6 - Advanced apps and Office 365 -> ![VIDEO ]
+> ![VIDEO ](images\Hub2SHero.png)
- Advanced apps introduction - Microsoft Maps @@ -88,7 +88,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 7 - Connecting devices -> ![VIDEO ]
+> ![VIDEO ](images\Hub2SHero.png)
- Connect introduction - Miracast overview @@ -99,7 +99,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 8 - Skype for Business meetings -> ![VIDEO ]
+> ![VIDEO ](images\Hub2SHero.png)
- Introduction to Skype for Business -Scheduling Skype for Business meetings @@ -111,7 +111,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 9 - Microsoft Teams meetings -> ![VIDEO ]
+> ![VIDEO ](images\Hub2SHero.png)
- Introduction to Microsoft Teams - Scheduling Microsoft Teams meetings @@ -124,7 +124,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 10 - Basic troubleshooting -> ![VIDEO ]
+> ![VIDEO ](images\Hub2SHero.png)
- Introduction to Surface Hub troubleshooting - Application troubleshooting From 4fa86409a47d0165546509d13cf262bc1ee031b7 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Wed, 6 Nov 2019 17:37:58 +0200 Subject: [PATCH 058/319] 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 80adc857e5fa339a776eb34d3cddf2aefca3a19d Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 6 Nov 2019 11:00:05 -0800 Subject: [PATCH 059/319] update --- .../whats-new-windows-10-version-1909.md | 20 +++---------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index 7a6a0d0d21..4f93f07264 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -114,21 +114,11 @@ https://blogs.windows.com/windowsexperience/2019/08/19/announcing-windows-10-ins ### Insider list -https://docs.microsoft.com/en-us/windows-insider/at-home/whats-new-wip-at-home-1909 +https://docs.microsoft.com/windows-insider/at-home/whats-new-wip-at-home-1909 ### Processor requirements -https://docs.microsoft.com/en-us/windows-hardware/design/minimum/windows-processor-requirements - -### Smaller update -will be a scoped set of features for select performance improvements, enterprise features, and quality enhancements.” In other words, expect a select set of bug fixes, performance tweaks, and a handful of business features. - -If you’re sick of big Windows 10 updates every six months, Windows 10’s November 2019 Update (19H2) is the update for you! Installing this update will be more like installing a standard cumulative update like the updates that arrive on Patch Tuesday. It should be a small download with a fast installation process—no long reboot and purging of old Windows installations necessary. - ---- -The November 2019 Update will be the second semi-annual update arriving in 2019, and while it’ll include new features and improvements, unlike previous releases, this is expected to be a minor update available as a quality update, similar to a service pack. - -According to the company, the new approach will help to complete the update on time, and it’ll be a less disruptive deployment as the Windows 10 version 1909 won’t require a full installation of the OS. However, because it’ll be an incremental update, devices will require the Windows 10 May 2019 Update before you can install the 19H2 update manually. +https://docs.microsoft.com/windows-hardware/design/minimum/windows-processor-requirements ### Windows 10 to Boost Performance via Favored CPU Core Optimization Windows 10 19H2 will include optimizations to how instructions are processed by the CPU in order to increase the performance and reliability of the operating system and its applications. @@ -137,9 +127,7 @@ When a CPU is manufactured, not all of the cores are created equal. Some of the With Intel Turbo Boost Max Technology 3.0, an operating system will use information stored in the CPU to identify which cores are the fastest and then push more of the CPU intensive tasks to those cores. According to Intel, this technology "delivers more than 15% better single-threaded performance". - - -## Stuff +## Security Windows containers require matched host and container version. This restricts customers and limits Windows containers from supporting mixed-version container pod scenarios This update includes 5 fixes to address this and allow the host to run down-level containers on up-level for process (Argon) isolation. Key-rolling or Key-rotation feature enables secure rolling of Recovery passwords on MDM managed AAD devices upon on demand request from Microsoft Intune/MDM tools or upon every time recovery password is used to unlock the BitLocker protected drive. This feature will help prevent accidental recovery password disclosure as part of manual BitLocker drive unlock by users. @@ -147,8 +135,6 @@ We have enabled Windows Defender Credential Guard for ARM64 devices for addition We have enabled the ability for enterprises to supplement the Windows 10 in S Mode policy to allow traditional Win32 (desktop) apps from Microsoft Intune. We have added additional debugging capabilities for newer Intel processors. This is only relevant for hardware manufacturers. - - ## See Also [What's New in Windows Server, version 1903](https://docs.microsoft.com/windows-server/get-started-19/whats-new-in-windows-server-1903): New and updated features in Windows Server.
From 62e9e5e82e601150aa414609772f645a614afc92 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 6 Nov 2019 11:43:03 -0800 Subject: [PATCH 060/319] update --- .../deployment/planning/windows-10-deprecated-features.md | 5 +++-- windows/deployment/planning/windows-10-removed-features.md | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index 09e60903f4..70337e8442 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -24,14 +24,15 @@ The features described below are longer being actively developed, and might be r >If you have feedback about the proposed replacement of any of these features, you can use the [Feedback Hub app](https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app). + |Feature | Details and mitigation | Announced in version | | ----------- | --------------------- | ---- | +| Cortana | In a future release, Cortana will be transitioning to a new Universal Windows Platform (UWP) app. The set of skills included with Cortana will be changing and may vary by market. Please see this support article for more information. | 1909 | | Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer have the capability to be bound to an LBFO team. Instead, it must be bound via [Switch Embedded Teaming](https://docs.microsoft.com/windows-server/virtualization/hyper-v-virtual-switch/rdma-and-switch-embedded-teaming#bkmk_sswitchembedded) (SET).| 1909 | -| Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub. Users will be able to provide translation feedback using the normal feedback process: [Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2). | 1909 | +| Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub. Users will be able to provide translation feedback using the normal feedback process: [Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2). The Feedback Hub app will also be updated in the Windows Store. | 1909 | | My People / People in the Shell | My People is deprecated. 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 | -| Bing IME | Bing IME is still downloadable but is no longer being developed. | 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 | | 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 | diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md index ca844aa736..7a1fe5d805 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -28,9 +28,9 @@ The following features and functionalities have been removed from the installed |Feature | Details and mitigation | Removed in version | | ----------- | --------------------- | ------ | | Video project OneDrive syncing in Photos | The feature that syncs in-progress video projects to OneDrive is being removed from the Video Editor in the Windows 10 Photos app. This is not directly tied to a Windows 10 release because the feature uses OneDrive, but it will affect the Windows 10 Photos app. The change is happening on January 10, 2020. More information is available [here](https://support.microsoft.com/help/4512628/windows-10-onedrive-video-project-syncing-in-photos).| 1909 | -| Cortana voice commands | After upgrading and the new Cortana UWP app is deployed, users will no longer be able to use custom voice commands to invoke apps locally using Cortana. | 1909 | | 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 | -| Paint 3D: Publish to Remix 3D| The functionality within Paint 3D to publish to Remix 3D through the Remix panel will be removed. | 1909 | +| Paint 3D: Publish to Remix 3D| The functionality within Paint 3D to publish to Remix 3D through the Remix panel is removed in Windows 10, version 1909. For more information, see [Remix 3D: Frequently asked questions](https://support.microsoft.com/help/4023824/windows-10-remix-3d-frequently-asked-questions). | 1909 | +| Bing IME | Support for Bing Input Method Editor (IME), officially named 必应 Bing 输入法, ended on July 08, 2019. Microsoft is no longer offering Bing IME for download, nor will Microsoft provide technical support or updates for Bing IME. If you need to type Simplified Chinese, please use Microsoft Chinese Pinyin IME, which is safer and easier to use. See [this support article](https://support.microsoft.com/help/2893446/support-for-bing-ime-for-windows-has-ended) for more information. | 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 | From 676696aff07ee530de2b9db730b21e8a91e04f96 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 6 Nov 2019 14:10:46 -0800 Subject: [PATCH 061/319] update --- .../whats-new-windows-10-version-1909.md | 124 +++++++++++------- 1 file changed, 74 insertions(+), 50 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index 4f93f07264..edc2938788 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -22,9 +22,9 @@ This article lists new and updated features and content that are of interest to ## Servicing -The Windows 10 November 2019 Update (version 1909) will be a scoped set of features for select performance improvements, enterprise features and quality enhancements. To deliver these updates in a less disruptive fashion, we will deliver this feature update in a new way, using servicing technology (like the monthly update process) for customers running the May 2019 Update who choose to update to the new release. In other words, anyone running the May 2019 Update and updating to the new release will have a far faster update experience because the update will install like a monthly update. +Windows 10, version 1909 is a scoped set of features for select performance improvements, enterprise features and quality enhancements. To deliver these updates in a less disruptive fashion, we are providing this feature update in a new way, using servicing technology (like the monthly update process) for customers that are already running Windows 10, version 1903 (the May 2019 Update). Anyone running version 1903 and updating to the new release will have a far faster update experience because the update will install like a monthly update. -For consumer or commercial users coming from versions of Windows 10 earlier than the May 2019 Update (version 1903), the process of updating to the November Update will be the same as it has been and work in a similar manner to previous Windows 10 feature updates, using the same tools and processes. +For users that are updating from version 1809 or an older version, the process of updating to version 1909 will be the same as it has been and work in a similar manner to previous Windows 10 feature updates. For more information, see [Evolving Windows 10 servicing and quality: the next steps](https://blogs.windows.com/windowsexperience/2019/07/01/evolving-windows-10-servicing-and-quality-the-next-steps/#rl2G5ETPhkhMvDeX.97). ## Security @@ -36,33 +36,94 @@ Windows Defender Credential Guard is now available for ARM64 devices, for additi BitLocker and Mobile Device Management (MDM) with Azure Active Directory work together to protect your devices from accidental password disclosure. Now, a new key-rolling feature securely rotates recovery passwords on MDM managed devices. The feature is activated whenever Microsoft Intune/MDM tools or a recovery password is used to unlock a BitLocker protected drive. As a result, the recovery password will be better protected when users manually unlock a BitLocker drive. +### Key-rolling and Key-rotation + +Windows 10, version 1909 also includes two new features called **Key-rolling** and **Key-rotation** enables secure rolling of Recovery passwords on MDM managed AAD devices on demand from Microsoft Intune/MDM tools or when a recovery password is used to unlock the BitLocker protected drive. This feature will help prevent accidental recovery password disclosure as part of manual BitLocker drive unlock by users. + +## Virtualization + +### Containers on Windows + +This update includes 5 fixes to allow the host to run down-level containers on up-level for process (Argon) isolation. Previously [Containers on Windows](https://docs.microsoft.com/virtualization/windowscontainers/) required matched host and container version. This limited Windows containers from supporting mixed-version container pod scenarios. + ### Windows Sandbox Windows Sandbox is an isolated desktop environment where you can install software without the fear of lasting impact to your device. This feature is available in Windows 10, version 1903. In version 1909 we went one step further and now include support for mixed-version container scenarios, allowing you to run a sandbox in a different version of Windows 10 than the host operating system. -### Key-rolling or Key-rotation security improvements +## Windows Virtual Desktop -Windows 10 19H2 update also includes two new features called 'Key-rolling' and 'Key-rotation' to enable secure delivery of Recovery passwords on MDM managed AAD devices and the process is based on the request from Microsoft Intune, MDM and similar tools. +[Windows Virtual Desktop](https://docs.microsoft.com/azure/virtual-desktop/overview) (WVD) is now generally available globally! -'Key-rolling' and 'Key-rotation' could boost the security of Windows PCs by preventing accidental recovery of password. - -Key-rolling or Key-rotation feature enables secure rolling of Recovery passwords on MDM managed AAD devices upon on demand request from Microsoft Intune/MDM tools or upon every time recovery password is used to unlock the BitLocker protected drive. This feature will help prevent accidental recovery password disclosure as part of manual BitLocker drive unlock by users. +Windows Virtual Desktop is a comprehensive desktop and app virtualization service running in the cloud. It’s the only virtual desktop infrastructure (VDI) that delivers simplified management, multi-session Windows 10, optimizations for Office 365 ProPlus, and support for Remote Desktop Services (RDS) environments. Deploy and scale your Windows desktops and apps on Azure in minutes, and get built-in security and compliance features. Windows Virtual Desktop requires a Microsoft E3 or E5 license, or a Microsoft 365 E3 or E5 license, as well as an Azure tenant. ## Deployment -## Windows 10 kiosk mode +## Configuration Manager -Users can customize their experience in Kiosk mode, while keeping the devices locked down. For example, you can allow a user to switch to a different language while blocking access to network settings. +Pre-release Windows 10 feature updates are now available to IT administrators using Windows Server Update Service (WSUS). System Center Configuration Manager version 1906 or later is required. For more information, see [Publishing pre-release Windows 10 feature updates to WSUS](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Publishing-pre-release-Windows-10-feature-updates-to-WSUS/ba-p/845054). ### Windows 10 Pro and Enterprise in S mode - You can deploy and run traditional Win32 (desktop) apps without leaving the security of S mode by configuring the Windows 10 in S mode policy to support Win32 apps, and deploy them with Mobile Device Management (MDM) software such as Microsoft Intune1. + You can now deploy and run traditional Win32 (desktop) apps without leaving the security of S mode by configuring the Windows 10 in S mode policy to support Win32 apps, and deploy them with Mobile Device Management (MDM) software such as Microsoft Intune1. ### SetupDiag [SetupDiag](https://docs.microsoft.com/windows/deployment/upgrade/setupdiag) version 1.6.0.42 is available. -SetupDiag is a command-line tool that can help diagnose why a Windows 10 update failed. SetupDiag works by searching Windows Setup log files. When searching log files, SetupDiag uses a set of rules to match known issues. In the current version of SetupDiag there are 53 rules contained in the rules.xml file, which is extracted when SetupDiag is run. The rules.xml file will be updated as new versions of SetupDiag are made available. +SetupDiag is a command-line tool that can help diagnose why a Windows 10 update failed. SetupDiag works by searching Windows Setup log files. When searching log files, SetupDiag uses a set of rules to match known issues. In the current version of SetupDiag there are 53 rules contained in the rules.xml file, which is extracted when SetupDiag is run. The rules.xml file will be updated as new versions of SetupDiag are made available. . + +## Configuration + +### Windows 10 kiosk mode + +Users can now customize their experience in Kiosk mode, while keeping the devices locked down. For example, you can allow a user to switch to a different language while blocking access to network settings. + +## Desktop Analytics + +Desktop Analytics is now generally available globally! Desktop Analytics is a cloud-connected service, integrated with Configuration Manager, which gives you data-driven insights to the management of your Windows endpoints. It provides insight and intelligence that you can use to make more informed decisions about the update readiness of your Windows endpoints. Desktop Analytics requires a Windows E3 or E5 license, or a Microsoft 365 E3 or E5 license. + +## Microsoft Connected Cache + +Together with Delivery Optimization, Microsoft Connected Cache installed on Windows Server or Linux can seamlessly offload your traffic to local sources, caching content efficiently at the byte range level. Connected Cache is configured as a “configure once and forget it” solution that transparently caches content that your devices on your network need. + +## Microsoft Endpoint Manager + +[Microsoft Endpoint Manager](https://techcommunity.microsoft.com/t5/Enterprise-Mobility-Security/Modern-management-and-security-principles-driving-our-Microsoft/ba-p/946797) is the single management solution to manage and empower your users across all of their devices. Configuration Manager, Intune, Desktop Analytics, Co-Management, and Device Management Admin Console are now are Microsoft Endpoint Manager. + +## Accessibility + +This release adds the ability for Narrator and other assistive technologies to read and learn where the FN key is located on keyboards and what state it is in (locked versus unlocked). + +## Processor requirements and enhancements + +### Requirements + +[Windows Processor Requirements](https://docs.microsoft.com/windows-hardware/design/minimum/windows-processor-requirements) have been updated for this version of Windows. + +### Favored CPU Core Optimization + +This version of Windows 10 will include optimizations to how instructions are processed by the CPU in order to increase the performance and reliability of the operating system and its applications. + +When a CPU is manufactured, not all of the cores are created equal. Some of the cores may have slightly different voltage and power characteristics that could allow them to get a "boost" in performance. These cores are called "favored cores" as they can offer better performance then the other cores on the die. + +With Intel Turbo Boost Max Technology 3.0, an operating system will use information stored in the CPU to identify which cores are the fastest and then push more of the CPU intensive tasks to those cores. According to Intel, this technology "delivers more than 15% better single-threaded performance". + +### Debugging + +Additional debugging capabilities for newer Intel processors have been added in this release. This is only relevant for hardware manufacturers. + +### Efficiency + +General battery life and power efficiency improvements for PCs with certain processors have been added in this release. + +## See Also + +[What's New in Windows Server](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server): New and updated features in Windows Server.
+[Windows 10 Features](https://www.microsoft.com/windows/features): Review general information about Windows 10 features.
+[What's New in Windows 10](https://docs.microsoft.com/windows/whats-new/): See what’s new in other versions of Windows 10.
+[What Windows 10, version 1909 Means for Developers](https://blogs.windows.com/windowsdeveloper/2019/10/16/what-windows-10-version-1909-means-for-developers/): New and updated features in Windows 10 that are of interest to developers. + + \ No newline at end of file From 5dd06b4830e4aa8c46e1419f3f75c8e04c4208d7 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 6 Nov 2019 15:04:44 -0800 Subject: [PATCH 062/319] update --- .../planning/windows-10-deprecated-features.md | 2 +- .../deployment/planning/windows-10-removed-features.md | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index 70337e8442..b76f98fc43 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -25,10 +25,10 @@ The features described below are longer being actively developed, and might be r + |Feature | Details and mitigation | Announced in version | | ----------- | --------------------- | ---- | -| Cortana | In a future release, Cortana will be transitioning to a new Universal Windows Platform (UWP) app. The set of skills included with Cortana will be changing and may vary by market. Please see this support article for more information. | 1909 | | Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer have the capability to be bound to an LBFO team. Instead, it must be bound via [Switch Embedded Teaming](https://docs.microsoft.com/windows-server/virtualization/hyper-v-virtual-switch/rdma-and-switch-embedded-teaming#bkmk_sswitchembedded) (SET).| 1909 | | Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub. Users will be able to provide translation feedback using the normal feedback process: [Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2). The Feedback Hub app will also be updated in the Windows Store. | 1909 | | My People / People in the Shell | My People is deprecated. It may be removed in a future update. | 1909 | diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md index 7a1fe5d805..8bd6c2b1fa 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -25,12 +25,17 @@ For information about features that might be removed in a future release, see [W The following features and functionalities have been removed from the installed product image for Windows 10. Applications or code that depend on these features won't function in the release when it was removed, or in later releases. + + |Feature | Details and mitigation | Removed in version | | ----------- | --------------------- | ------ | -| Video project OneDrive syncing in Photos | The feature that syncs in-progress video projects to OneDrive is being removed from the Video Editor in the Windows 10 Photos app. This is not directly tied to a Windows 10 release because the feature uses OneDrive, but it will affect the Windows 10 Photos app. The change is happening on January 10, 2020. More information is available [here](https://support.microsoft.com/help/4512628/windows-10-onedrive-video-project-syncing-in-photos).| 1909 | | 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 | -| Paint 3D: Publish to Remix 3D| The functionality within Paint 3D to publish to Remix 3D through the Remix panel is removed in Windows 10, version 1909. For more information, see [Remix 3D: Frequently asked questions](https://support.microsoft.com/help/4023824/windows-10-remix-3d-frequently-asked-questions). | 1909 | | Bing IME | Support for Bing Input Method Editor (IME), officially named 必应 Bing 输入法, ended on July 08, 2019. Microsoft is no longer offering Bing IME for download, nor will Microsoft provide technical support or updates for Bing IME. If you need to type Simplified Chinese, please use Microsoft Chinese Pinyin IME, which is safer and easier to use. See [this support article](https://support.microsoft.com/help/2893446/support-for-bing-ime-for-windows-has-ended) for more information. | 1909 | +| Taskbar settings roaming | Roaming of taskbar settings is removed in this release. This feature was announced as deprecated 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 | From 9e18e4f1d657643af02a97e94b1aab69132bf781 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 6 Nov 2019 15:09:50 -0800 Subject: [PATCH 063/319] update author to avoid warning --- education/developers.yml | 2 +- education/index.yml | 2 +- education/itadmins.yml | 2 +- education/partners.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/education/developers.yml b/education/developers.yml index 23f2c74297..9ffbcbc0e0 100644 --- a/education/developers.yml +++ b/education/developers.yml @@ -8,7 +8,7 @@ metadata: 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 - author: v-lamoyn + author: v-savila ms.author: v-lamoyn ms.date: 10/24/2019 diff --git a/education/index.yml b/education/index.yml index dc0e6fa938..1078669ceb 100644 --- a/education/index.yml +++ b/education/index.yml @@ -8,7 +8,7 @@ metadata: 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 - author: v-lamoyn + author: v-savila ms.author: v-lamoyn ms.date: 10/24/2019 diff --git a/education/itadmins.yml b/education/itadmins.yml index dc37e8803d..f1bd91ff04 100644 --- a/education/itadmins.yml +++ b/education/itadmins.yml @@ -8,7 +8,7 @@ metadata: 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 - author: v-lamoyn + author: v-savila ms.author: v-lamoyn ms.date: 10/24/2019 diff --git a/education/partners.yml b/education/partners.yml index 6dd4d0038a..6056148956 100644 --- a/education/partners.yml +++ b/education/partners.yml @@ -8,7 +8,7 @@ metadata: description: Looking for resources available to Microsoft Education partners? Start here. ms.service: help ms.topic: hub-page - author: v-lamoyn + author: v-savila ms.author: v-lamoyn ms.date: 10/24/2019 From 3f0883e2a241deed3a600b834c14bf58477ecb63 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 7 Nov 2019 11:24:37 -0800 Subject: [PATCH 064/319] edits --- .../whats-new/whats-new-windows-10-version-1909.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index edc2938788..51e66fd6c4 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -22,9 +22,9 @@ This article lists new and updated features and content that are of interest to ## Servicing -Windows 10, version 1909 is a scoped set of features for select performance improvements, enterprise features and quality enhancements. To deliver these updates in a less disruptive fashion, we are providing this feature update in a new way, using servicing technology (like the monthly update process) for customers that are already running Windows 10, version 1903 (the May 2019 Update). Anyone running version 1903 and updating to the new release will have a far faster update experience because the update will install like a monthly update. +Windows 10, version 1909 is a scoped set of features for select performance improvements, enterprise features and quality enhancements. To deliver these updates in a less disruptive fashion, we are providing this feature update in a new way, using servicing technology (like the monthly update process) for customers that are already running Windows 10, version 1903 (the May 2019 Update). Anyone running version 1903 and updating to the new release will have a much faster update experience because the update will install like a monthly update. -For users that are updating from version 1809 or an older version, the process of updating to version 1909 will be the same as it has been and work in a similar manner to previous Windows 10 feature updates. For more information, see [Evolving Windows 10 servicing and quality: the next steps](https://blogs.windows.com/windowsexperience/2019/07/01/evolving-windows-10-servicing-and-quality-the-next-steps/#rl2G5ETPhkhMvDeX.97). +For users that are updating from version 1809 or an older version, the process of updating to version 1909 will be the same as it has been for previous Windows 10 feature updates. For more information, see [Evolving Windows 10 servicing and quality: the next steps](https://blogs.windows.com/windowsexperience/2019/07/01/evolving-windows-10-servicing-and-quality-the-next-steps/#rl2G5ETPhkhMvDeX.97). ## Security @@ -48,20 +48,22 @@ This update includes 5 fixes to allow the host to run down-level containers on u ### Windows Sandbox -Windows Sandbox is an isolated desktop environment where you can install software without the fear of lasting impact to your device. This feature is available in Windows 10, version 1903. In version 1909 we went one step further and now include support for mixed-version container scenarios, allowing you to run a sandbox in a different version of Windows 10 than the host operating system. +[Windows Sandbox](https://techcommunity.microsoft.com/t5/Windows-Kernel-Internals/Windows-Sandbox/ba-p/301849) is an isolated desktop environment where you can install software without the fear of lasting impact to your device. This feature is available in Windows 10, version 1903. In Windows 10, version 1909 you have even more control over the level of isolation. ## Windows Virtual Desktop -[Windows Virtual Desktop](https://docs.microsoft.com/azure/virtual-desktop/overview) (WVD) is now generally available globally! +[Windows Virtual Desktop](https://docs.microsoft.com/azure/virtual-desktop/overview) (WVD) is now generally available globally! Windows Virtual Desktop is a comprehensive desktop and app virtualization service running in the cloud. It’s the only virtual desktop infrastructure (VDI) that delivers simplified management, multi-session Windows 10, optimizations for Office 365 ProPlus, and support for Remote Desktop Services (RDS) environments. Deploy and scale your Windows desktops and apps on Azure in minutes, and get built-in security and compliance features. Windows Virtual Desktop requires a Microsoft E3 or E5 license, or a Microsoft 365 E3 or E5 license, as well as an Azure tenant. ## Deployment -## Configuration Manager +### Configuration Manager Pre-release Windows 10 feature updates are now available to IT administrators using Windows Server Update Service (WSUS). System Center Configuration Manager version 1906 or later is required. For more information, see [Publishing pre-release Windows 10 feature updates to WSUS](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Publishing-pre-release-Windows-10-feature-updates-to-WSUS/ba-p/845054). +Also see the [announcement](https://www.microsoft.com/en-us/microsoft-365/blog/2019/11/04/use-the-power-of-cloud-intelligence-to-simplify-and-accelerate-it-and-the-move-to-a-modern-workplace/) about [Microsoft Endpoint Manager](https://docs.microsoft.com/configmgr/). + ### Windows 10 Pro and Enterprise in S mode You can now deploy and run traditional Win32 (desktop) apps without leaving the security of S mode by configuring the Windows 10 in S mode policy to support Win32 apps, and deploy them with Mobile Device Management (MDM) software such as Microsoft Intune1. @@ -80,7 +82,7 @@ Users can now customize their experience in Kiosk mode, while keeping the device ## Desktop Analytics -Desktop Analytics is now generally available globally! Desktop Analytics is a cloud-connected service, integrated with Configuration Manager, which gives you data-driven insights to the management of your Windows endpoints. It provides insight and intelligence that you can use to make more informed decisions about the update readiness of your Windows endpoints. Desktop Analytics requires a Windows E3 or E5 license, or a Microsoft 365 E3 or E5 license. +[Desktop Analytics](https://docs.microsoft.com/configmgr/desktop-analytics/overview) is now generally available globally! Desktop Analytics is a cloud-connected service, integrated with Configuration Manager, which gives you data-driven insights to the management of your Windows endpoints. It provides insight and intelligence that you can use to make more informed decisions about the update readiness of your Windows endpoints. Desktop Analytics requires a Windows E3 or E5 license, or a Microsoft 365 E3 or E5 license. ## Microsoft Connected Cache From b0eeee057bd0b503b463233a8900fbd4989bcd1a Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 7 Nov 2019 11:40:40 -0800 Subject: [PATCH 065/319] edits --- .../windows-10-deprecated-features.md | 13 +++++------ .../planning/windows-10-removed-features.md | 22 +++++++++---------- 2 files changed, 17 insertions(+), 18 deletions(-) diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index b76f98fc43..39b12d7a20 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -31,7 +31,7 @@ The features described below are longer being actively developed, and might be r | ----------- | --------------------- | ---- | | Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer have the capability to be bound to an LBFO team. Instead, it must be bound via [Switch Embedded Teaming](https://docs.microsoft.com/windows-server/virtualization/hyper-v-virtual-switch/rdma-and-switch-embedded-teaming#bkmk_sswitchembedded) (SET).| 1909 | | Language Community tab in Feedback Hub | We are planning to remove the Language Community tab in Feedback Hub. Users will be able to provide translation feedback using the normal feedback process: [Feedback Hub - Feedback](feedback-hub://?newFeedback=true&feedbackType=2). The Feedback Hub app will also be updated in the Windows Store. | 1909 | -| My People / People in the Shell | My People is deprecated. It may be removed in a future update. | 1909 | +| 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 | | Taskbar settings roaming | Roaming of taskbar settings is no longer being developed and we plan to remove this capability in a future release. | 1903 | @@ -47,15 +47,14 @@ The features described below are longer being actively developed, and might be r |Contacts feature in File Explorer|We're no longer developing the Contacts feature or the corresponding [Windows Contacts API](https://msdn.microsoft.com/library/ff800913.aspx). Instead, you can use the People app in Windows 10 to maintain your contacts.| 1803 | |Phone Companion|Use the **Phone** page in the Settings app. In Windows 10, version 1709, we added the new **Phone** page to help you sync your mobile phone with your PC. It includes all the Phone Companion features.| 1803 | |IPv4/6 Transition Technologies (6to4, ISATAP, and Direct Tunnels)|6to4 has been disabled by default since Windows 10, version 1607 (the Anniversary Update), ISATAP has been disabled by default since Windows 10, version 1703 (the Creators Update), and Direct Tunnels has always been disabled by default. Please use native IPv6 support instead.| 1803 | -|[Layered Service Providers](https://msdn.microsoft.com/library/windows/desktop/bb513664)|Layered Service Providers have been deprecated since Windows 8 and Windows Server 2012. Use the [Windows Filtering Platform](https://msdn.microsoft.com/library/windows/desktop/aa366510) instead. When you upgrade from an older version of Windows, any layered service providers you're using aren't migrated; you'll need to re-install them after upgrading.| 1803 | +|[Layered Service Providers](https://msdn.microsoft.com/library/windows/desktop/bb513664)|Layered Service Providers has not been developed since Windows 8 and Windows Server 2012. Use the [Windows Filtering Platform](https://msdn.microsoft.com/library/windows/desktop/aa366510) instead. When you upgrade from an older version of Windows, any layered service providers you're using aren't migrated; you'll need to re-install them after upgrading.| 1803 | |Business Scanning| This feature is also called Distributed Scan Management (DSM) **(Added 05/03/2018)**
 
The [Scan Management functionality](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd759124(v=ws.11)) was introduced in Windows 7 and enabled secure scanning and the management of scanners in an enterprise. We're no longer investing in this feature, and there are no devices available that support it.| 1803 | |IIS 6 Management Compatibility* | We recommend that users use alternative scripting tools and a newer management console. | 1709 | |IIS Digest Authentication | We recommend that users use alternative authentication methods.| 1709 | -|Microsoft Paint | Will be available through the Windows Store. Functionality integrated into Paint 3D. | 1709 | |Resilient File System (ReFS) (added: August 17, 2017)| Creation ability will be available in the following editions only: Windows 10 Enterprise and Windows 10 Pro for Workstations. Creation ability will be removed from all other editions. All other editions will have Read and Write ability. | 1709 | |RSA/AES Encryption for IIS | We recommend that users use CNG encryption provider. | 1709 | |Screen saver functionality in Themes | Disabled in Themes. Screen saver functionality in Group Policies, Control Panel, and Sysprep continues to be functional. Lockscreen features and policies are preferred. | 1709 | -|Sync your settings (updated: August 17, 2017) | Back-end changes: In future releases, the back-end storage for the current sync process will change. A single cloud storage system will be used for Enterprise State Roaming and all other users. The "Sync your settings" options and the Enterprise State Roaming feature will continue to work. | 1709 | +|Sync your settings (updated: August 17, 2017) | Back-end changes: In future releases, the back-end storage for the current sync process will change. A single cloud storage system will be used for Enterprise State Roaming and all other users. The **Sync your settings** options and the Enterprise State Roaming feature will continue to work. | 1709 | |System Image Backup (SIB) Solution | We recommend that users use full-disk backup solutions from other vendors. | 1709 | |TLS RC4 Ciphers |To be disabled by default. For more information, see the following Windows IT Center topic: [TLS (Schannel SSP) changes in Windows 10 and Windows Server 2016](/windows-server/security/tls/tls-schannel-ssp-changes-in-windows-10-and-windows-server)| 1709 | |Trusted Platform Module (TPM) Owner Password Management |This functionality within TPM.msc will be migrated to a new user interface.| 1709 | @@ -64,7 +63,7 @@ The features described below are longer being actively developed, and might be r |Windows Hello for Business deployment that uses System Center Configuration Manager |Windows Server 2016 Active Directory Federation Services – Registration Authority (ADFS RA) deployment is simpler and provides a better user experience and a more deterministic certificate enrollment experience. | 1709 | |Windows PowerShell 2.0 | Applications and components should be migrated to PowerShell 5.0+. | 1709 | |Apndatabase.xml | Apndatabase.xml is being replaced by the COSA database. Therefore, some constructs will no longer function. This includes Hardware ID, incoming SMS messaging rules in mobile apps, a list of privileged apps in mobile apps, autoconnect order, APN parser, and CDMAProvider ID. | 1703 | -|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 was deprecated in Windows 10, version 1703. | 1703 | +|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| | 1703 | -|TCPChimney | TCP Chimney Offload is deprecated. 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 deprecated and should not be used. | 1703 | \ No newline at end of file +|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 diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md index 8bd6c2b1fa..da620cad3e 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -35,7 +35,7 @@ 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 | | Bing IME | Support for Bing Input Method Editor (IME), officially named 必应 Bing 输入法, ended on July 08, 2019. Microsoft is no longer offering Bing IME for download, nor will Microsoft provide technical support or updates for Bing IME. If you need to type Simplified Chinese, please use Microsoft Chinese Pinyin IME, which is safer and easier to use. See [this support article](https://support.microsoft.com/help/2893446/support-for-bing-ime-for-windows-has-ended) for more information. | 1909 | -| Taskbar settings roaming | Roaming of taskbar settings is removed in this release. This feature was announced as deprecated in Windows 10, version 1903. | 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 | @@ -50,16 +50,16 @@ The following features and functionalities have been removed from the installed |HomeGroup|We are removing [HomeGroup](https://support.microsoft.com/help/17145) but not your ability to share printers, files, and folders.

When you update to Windows 10, version 1803, you won't see HomeGroup in File Explorer, the Control Panel, or Troubleshoot (**Settings > Update & Security > Troubleshoot**). Any printers, files, and folders that you shared using HomeGroup **will continue to be shared**.

Instead of using HomeGroup, you can now share printers, files and folders by using features that are built into Windows 10:
- [Share your network printer](https://www.bing.com/search?q=share+printer+windows+10)
- [Share files in File Explorer](https://support.microsoft.com/help/4027674/windows-10-share-files-in-file-explorer) | 1803 | |**Connect to suggested open hotspots** option in Wi-Fi settings |We previously [disabled the **Connect to suggested open hotspots** option](https://privacy.microsoft.com/windows-10-open-wi-fi-hotspots) and are now removing it from the Wi-Fi settings page. You can manually connect to free wireless hotspots with **Network & Internet** settings, from the taskbar or Control Panel, or by using Wi-Fi Settings (for mobile devices).| 1803 | |XPS Viewer|We're changing the way you get XPS Viewer. In Windows 10, version 1709 and earlier versions, the app is included in the installation image. If you have XPS Viewer and you update to Windows 10, version 1803, there's no action required. You'll still have XPS Viewer.

However, if you install Windows 10, version 1803, on a new device (or as a clean installation), you may need to [install XPS Viewer from **Apps and Features** in the Settings app](https://docs.microsoft.com/windows/application-management/add-apps-and-features) or through [Features on Demand](https://docs.microsoft.com/windows-hardware/manufacture/desktop/features-on-demand-v2--capabilities). If you had XPS Viewer in Windows 10, version 1709, but manually removed it before updating, you'll need to manually reinstall it.| 1803 | -|**3D Builder app** | No longer installed by default. Consider using Print 3D and Paint 3D in its place. However, 3D Builder is still available for download from the Windows Store.| 1709 | -|**Apndatabase.xml** | For more information about the replacement database, see the following Hardware Dev Center articles:
[MO Process to update COSA](/windows-hardware/drivers/mobilebroadband/planning-your-apn-database-submission)
[COSA FAQ](/windows-hardware/drivers/mobilebroadband/cosa---faq) | 1709 | -|**Enhanced Mitigation Experience Toolkit (EMET)** |Use of this feature will be blocked. Consider using [Exploit Protection](https://blogs.windows.com/windowsexperience/2017/06/28/) as a replacement. | 1709 | -|**Outlook Express** | This legacy application will be removed due to lack of functionality. | 1709 | -|**Reader app** | Functionality to be integrated into Microsoft Edge. | 1709 | -|**Reading List** | Functionality to be integrated into Microsoft Edge. | 1709 | -|**Screen saver functionality in Themes** | This functionality is disabled in Themes, and classified as **Removed** in this table. Screen saver functionality in Group Policies, Control Panel, and Sysprep continues to be functional. Lockscreen features and policies are preferred. | 1709 | -|**Syskey.exe** | Removing this nonsecure security feature. We recommend that users use BitLocker instead. For more information, see the following Knowledge Base article: [4025993 Syskey.exe utility is no longer supported in Windows 10 RS3 and Windows Server 2016 RS3](https://support.microsoft.com/help/4025993/syskey-exe-utility-is-no-longer-supported-in-windows-10-rs3-and-window) | 1709 | -|**TCP Offload Engine** | Removing this legacy code. This functionality was previously transitioned to the Stack TCP Engine. For more information, see the following PFE Platform Blog article: [Why Are We Deprecating Network Performance Features?](https://blogs.technet.microsoft.com/askpfeplat/2017/06/13/why-are-we-deprecating-network-performance-features-kb4014193)| 1709 | -|**Tile Data Layer** |To be replaced by the Tile Store.| 1709 | +|3D Builder app | No longer installed by default. Consider using Print 3D and Paint 3D in its place. However, 3D Builder is still available for download from the Windows Store.| 1709 | +|Apndatabase.xml | For more information about the replacement database, see the following Hardware Dev Center articles:
[MO Process to update COSA](/windows-hardware/drivers/mobilebroadband/planning-your-apn-database-submission)
[COSA FAQ](/windows-hardware/drivers/mobilebroadband/cosa---faq) | 1709 | +|Enhanced Mitigation Experience Toolkit (EMET) |Use of this feature will be blocked. Consider using [Exploit Protection](https://blogs.windows.com/windowsexperience/2017/06/28/) as a replacement. | 1709 | +|Outlook Express | This legacy application will be removed due to lack of functionality. | 1709 | +|Reader app | Functionality to be integrated into Microsoft Edge. | 1709 | +|Reading List | Functionality to be integrated into Microsoft Edge. | 1709 | +|Screen saver functionality in Themes | This functionality is disabled in Themes, and classified as **Removed** in this table. Screen saver functionality in Group Policies, Control Panel, and Sysprep continues to be functional. Lockscreen features and policies are preferred. | 1709 | +|Syskey.exe | Removing this nonsecure security feature. We recommend that users use BitLocker instead. For more information, see [4025993 Syskey.exe utility is no longer supported in Windows 10 RS3 and Windows Server 2016 RS3](https://support.microsoft.com/help/4025993/syskey-exe-utility-is-no-longer-supported-in-windows-10-rs3-and-window). | 1709 | +|TCP Offload Engine | Removing this legacy code. This functionality was previously transitioned to the Stack TCP Engine. For more information, see [Why Are We Deprecating Network Performance Features?](https://blogs.technet.microsoft.com/askpfeplat/2017/06/13/why-are-we-deprecating-network-performance-features-kb4014193).| 1709 | +|Tile Data Layer |To be replaced by the Tile Store.| 1709 | |Apps Corner| This Windows 10 mobile application is removed in the version 1703 release. | 1703 | |By default, Flash autorun in Edge is turned off. | Use the Click-to-Run (C2R) option instead. (This setting can be changed by the user.) | 1703 | |Interactive Service Detection Service| See [Interactive Services](https://docs.microsoft.com/windows/win32/services/interactive-services?redirectedfrom=MSDN) for guidance on how to keep software up to date. | 1703 | From d5056ae3452a35d560a8ae0f10ed7c80e4a9412f Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 7 Nov 2019 12:01:59 -0800 Subject: [PATCH 066/319] edits --- windows/whats-new/whats-new-windows-10-version-1909.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index 51e66fd6c4..b034d6520f 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -22,15 +22,17 @@ This article lists new and updated features and content that are of interest to ## Servicing -Windows 10, version 1909 is a scoped set of features for select performance improvements, enterprise features and quality enhancements. To deliver these updates in a less disruptive fashion, we are providing this feature update in a new way, using servicing technology (like the monthly update process) for customers that are already running Windows 10, version 1903 (the May 2019 Update). Anyone running version 1903 and updating to the new release will have a much faster update experience because the update will install like a monthly update. +Windows 10, version 1909 is a scoped set of features for select performance improvements, enterprise features and quality enhancements. -For users that are updating from version 1809 or an older version, the process of updating to version 1909 will be the same as it has been for previous Windows 10 feature updates. For more information, see [Evolving Windows 10 servicing and quality: the next steps](https://blogs.windows.com/windowsexperience/2019/07/01/evolving-windows-10-servicing-and-quality-the-next-steps/#rl2G5ETPhkhMvDeX.97). +To deliver these updates in an optimal fashion, we are providing this feature update in a new way: using servicing technology. Users that are already running Windows 10, version 1903 (the May 2019 Update) will receive this update similar to how they receive monthly updates. If you are running version 1903, then updating to the new release will have a much faster update experience because the update will install like a monthly update. + +If you are updating from an older version of Windows 10 (version 1809 or earlier), the process of updating to the current version will be the same as it has been for previous Windows 10 feature updates. For more information, see [Evolving Windows 10 servicing and quality: the next steps](https://blogs.windows.com/windowsexperience/2019/07/01/evolving-windows-10-servicing-and-quality-the-next-steps/#rl2G5ETPhkhMvDeX.97). ## Security ### Windows Defender Credential Guard -Windows Defender Credential Guard is now available for ARM64 devices, for additional protection against credential theft for enterprises deploying ARM64 devices in their organizations, such as Surface Pro X. +[Windows Defender Credential Guard](https://docs.microsoft.com/windows/security/identity-protection/credential-guard/credential-guard) is now available for ARM64 devices, for additional protection against credential theft for enterprises deploying ARM64 devices in their organizations, such as Surface Pro X. ### Microsoft BitLocker From b5e8622ce8fcc2e4bc8637bfac52934b0756209d Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 7 Nov 2019 12:19:09 -0800 Subject: [PATCH 067/319] edits --- .../whats-new-windows-10-version-1909.md | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index b034d6520f..52afe2aa13 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -64,11 +64,13 @@ Windows Virtual Desktop is a comprehensive desktop and app virtualization servic Pre-release Windows 10 feature updates are now available to IT administrators using Windows Server Update Service (WSUS). System Center Configuration Manager version 1906 or later is required. For more information, see [Publishing pre-release Windows 10 feature updates to WSUS](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Publishing-pre-release-Windows-10-feature-updates-to-WSUS/ba-p/845054). -Also see the [announcement](https://www.microsoft.com/en-us/microsoft-365/blog/2019/11/04/use-the-power-of-cloud-intelligence-to-simplify-and-accelerate-it-and-the-move-to-a-modern-workplace/) about [Microsoft Endpoint Manager](https://docs.microsoft.com/configmgr/). +#### Microsoft Endpoint Manager + +Configuration Manager, Intune, Desktop Analytics, Co-Management, and Device Management Admin Console are now are [Microsoft Endpoint Manager](https://docs.microsoft.com/configmgr/). See the Nov. 4 2019 [announcement](https://www.microsoft.com/en-us/microsoft-365/blog/2019/11/04/use-the-power-of-cloud-intelligence-to-simplify-and-accelerate-it-and-the-move-to-a-modern-workplace/). Also see [Modern management and security principles driving our Microsoft Endpoint Manager vision](https://techcommunity.microsoft.com/t5/Enterprise-Mobility-Security/Modern-management-and-security-principles-driving-our-Microsoft/ba-p/946797). ### Windows 10 Pro and Enterprise in S mode - You can now deploy and run traditional Win32 (desktop) apps without leaving the security of S mode by configuring the Windows 10 in S mode policy to support Win32 apps, and deploy them with Mobile Device Management (MDM) software such as Microsoft Intune1. + You can now deploy and run traditional Win32 (desktop) apps without leaving the security of S mode by configuring the Windows 10 in S mode policy to support Win32 apps, and deploy them with Mobile Device Management (MDM) software such as Microsoft Intune. For more information, see [Allow Line-of-Business Win32 Apps on Intune-Managed S Mode Devices](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/lob-win32-apps-on-s). ### SetupDiag @@ -76,12 +78,6 @@ Also see the [announcement](https://www.microsoft.com/en-us/microsoft-365/blog/2 SetupDiag is a command-line tool that can help diagnose why a Windows 10 update failed. SetupDiag works by searching Windows Setup log files. When searching log files, SetupDiag uses a set of rules to match known issues. In the current version of SetupDiag there are 53 rules contained in the rules.xml file, which is extracted when SetupDiag is run. The rules.xml file will be updated as new versions of SetupDiag are made available. . -## Configuration - -### Windows 10 kiosk mode - -Users can now customize their experience in Kiosk mode, while keeping the devices locked down. For example, you can allow a user to switch to a different language while blocking access to network settings. - ## Desktop Analytics [Desktop Analytics](https://docs.microsoft.com/configmgr/desktop-analytics/overview) is now generally available globally! Desktop Analytics is a cloud-connected service, integrated with Configuration Manager, which gives you data-driven insights to the management of your Windows endpoints. It provides insight and intelligence that you can use to make more informed decisions about the update readiness of your Windows endpoints. Desktop Analytics requires a Windows E3 or E5 license, or a Microsoft 365 E3 or E5 license. @@ -90,10 +86,6 @@ Users can now customize their experience in Kiosk mode, while keeping the device Together with Delivery Optimization, Microsoft Connected Cache installed on Windows Server or Linux can seamlessly offload your traffic to local sources, caching content efficiently at the byte range level. Connected Cache is configured as a “configure once and forget it” solution that transparently caches content that your devices on your network need. -## Microsoft Endpoint Manager - -[Microsoft Endpoint Manager](https://techcommunity.microsoft.com/t5/Enterprise-Mobility-Security/Modern-management-and-security-principles-driving-our-Microsoft/ba-p/946797) is the single management solution to manage and empower your users across all of their devices. Configuration Manager, Intune, Desktop Analytics, Co-Management, and Device Management Admin Console are now are Microsoft Endpoint Manager. - ## Accessibility This release adds the ability for Narrator and other assistive technologies to read and learn where the FN key is located on keyboards and what state it is in (locked versus unlocked). From 84ce89274939a0fd827349df3058dcd2703fea9a Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 7 Nov 2019 12:32:25 -0800 Subject: [PATCH 068/319] edits --- windows/whats-new/whats-new-windows-10-version-1909.md | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index 52afe2aa13..1a16eceb73 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -84,7 +84,7 @@ SetupDiag is a command-line tool that can help diagnose why a Windows 10 update ## Microsoft Connected Cache -Together with Delivery Optimization, Microsoft Connected Cache installed on Windows Server or Linux can seamlessly offload your traffic to local sources, caching content efficiently at the byte range level. Connected Cache is configured as a “configure once and forget it” solution that transparently caches content that your devices on your network need. +Together with Delivery Optimization, [Microsoft Connected Cache](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Introducing-Microsoft-Connected-Cache-Microsoft-s-cloud-managed/ba-p/963898) installed on Windows Server or Linux can seamlessly offload your traffic to local sources, caching content efficiently at the byte range level. Connected Cache is configured as a “configure once and forget it” solution that transparently caches content that your devices on your network need. ## Accessibility @@ -115,9 +115,10 @@ General battery life and power efficiency improvements for PCs with certain proc ## See Also [What's New in Windows Server](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server): New and updated features in Windows Server.
-[Windows 10 Features](https://www.microsoft.com/windows/features): Review general information about Windows 10 features.
+[Windows 10 Features](https://www.microsoft.com/windows/features): General information about Windows 10 features.
[What's New in Windows 10](https://docs.microsoft.com/windows/whats-new/): See what’s new in other versions of Windows 10.
[What Windows 10, version 1909 Means for Developers](https://blogs.windows.com/windowsdeveloper/2019/10/16/what-windows-10-version-1909-means-for-developers/): New and updated features in Windows 10 that are of interest to developers. +[What's new in Windows 10, version 1909 - Windows Insiders](https://docs.microsoft.com/windows-insider/at-home/whats-new-wip-at-home-1909) (;|dHpvg*4vf#CFK(Mo!XE|ZV(rw(Np*dB>(X~UZ`01;vFL+- zr;?#0-;|_FB~zScp&`Zbn8ObfSnb*U1+pej)ect^18MdScu7=LQ}Z4fz4Hu09WvuG zl&Z&M+?t|;*D(wv`cLQ)y+1VM>9ym8K7eqlj=)4>4+rjG?03$8|I~57yI-BN-F401 z1DPvIyvUPGXX7qZ{~OMTwY6`vM(e|L*#&ud&myd+z-)!XV@XK)`gWF3#D~unEv;9c zE^{PjyUGL@9M^>p^AO*Qs5AO)g0LI-|?Js$Ir>9q;k7 zv6J2V+y)4_S}F6b!UW~Tg$>%+*=_6;XIt6KsQUTNXg!bq6=d~sFdGoO&C)}=BOr_< zqCbJZzkU!2Qgzs4e2ziSKcTVxMg}HnJy}gx18yUl*T1(-r9u^f__bP>CXR&~4XeX1 zueHU{+^?UFR5Ff8`IF7ji4^y~N6Xn#GQ)o6Lhyn~e?3)39Dp>{QxA!7-r;|5k%8)0KN0Uk*G8zVf&yzDM1-UBANgC<>LNa8%&W3 z4GB|DM`=t2al`S3t8;FMLi2UcQ}@;|H35Q}!8#TFd!l@Ky8)Gr4UG?;$MJ({f>)%0 zUj0A}ake@H4}+=P;?KFQ!+sd2>AsD3%LlnqBx!29a2PHmJ0$+2h2qm~bM&+BJLKa{ zJlErHR}8JqjSVdhm(Hh&CA~p;wMUnGVNL^&#t*(Eq#m+li;DzFW+wO5*wTH_4mGX) zPB_(U7*ep97`7O;aUtt14d#EZ2KV<5nBnvC@2|#5r!4zyrS~m9Fv}e2mnQBSV3n_E|d`<_zN#l_`( zPcUq${qFSpf-^gqHu~M*Jebw~As&(z5>1pBq6v8LRxKV!F?p|aneaI53e9WgZe5^?27-o^YJDUoz?V!69KvOZe!)lB*9I)bYcmz1gy zOD1fSxsVRjv59!b{DgRr*&(L7JGl zrUX{d+B#x^Zk)SLz&?Cy8q9b&^LCy%G~`y(hm0;k{)MKd(m=6%kOg)`kpTjXB!w+r zNcKC#+M<=K=94=y?Q%nrOMwhB)^AgsO}0I#8@PCwbYEXNwRR zSEFbJ!oA;9SKoo*5^z6IXqQ2KMPJtEG(l0P%q(Qdvi3SH!{c%@bsUke-RWMObtl~R z5B~`Z!)RtfQK8E~YDiLYYxSJN&yg`PWEccE$)N<;&&w+B-U(S>?ullBwx7md_5;dh72;MU!Dnx z8uV`b^jexN=m&}m9~b2ns^g7)5cnyx9`jY`Ow{K-yk&gT`ks=pjJ@BIWsC>@vQO%C z(TV9@*qN+xn2y$0gy6RVip?t{k?}OBbtD$!1KHQtgRtj&{BhpzNi?;SG;qs-Gsb-} zg1uox9>v#cmtGl&Uf%n?hI;#1w5r+ON8h_)IhDaZmuUgs&peL5YhAZkL38-?VylOS zx_VFdOZXQcVF#1Xmq*L+Vr)1)pqd8*V?~%KaELJXP<)JxCpSKjVu(3MnqKoe8cDe9 zk>Bs_L88W3@y_+c(=fyJyA7a3TMU3I>kE(b-x(bvN_rZ?*ad7%6qrEl7rncaX6(7I zPTGI~VN&vEcE{gbQ`6J*EG&4U-=IJK+c}+|mLVqMx@$kUBp6_RVk8vgrZaDR_R?$i zqRIAY#X~!QvFBh>LFC->lguy_pDnWG+sC_4@A#b)A|t1M9u9Bk`3T7mw!p&PrO3rZ z@qCe{s!GKoLT2D2WYh@%g*z)_pQOMfj;|Bn_($}tfr7L&rOOEqku^`ho?gtvCIm-a z&EnX*t)OUzs!rJ#lo{fkipCcaFbSkq68dpDL}C(DE1#rfiRkGGJ$?O{TwDsQEOJU2 zUUbHqh)E~lX!4VA4iM+qFE}MRkFJY7iYxrt)byrFP*0Q}b_gEb>3gFWQOeLaKc$9) zYTOk{o2DvBMClw*f39CJ3(Z}yh7NNQ9C$53WK|~-!Te&JoFd20rZzAk1FAGu>__ml z<3N0p#5-@=^wQN6?-TI0IBOMXBuGH!1iDlqP#BFkCpd6_zBSfr{P%RBJ-W}50)!bM zfvLP2Ch&=Bb-_pt#}{`Fl^BRrq^%CSBfe>I%T>u1;UhsyVR`uY;V@0Y$%)ZI4}e59 zT((m|e|Rd=*j;G>A;NO5dev=zE__1dE-EHdAYogs&w_(;^tN1>070fU#S-!JwEQPH zRKBxvPOr_)&-4sTkUDoqF=}p_w4Ol8w%gxjx)nTFq~Z1U%V=dYGHe(q@B@#;zh6`E zVXd<4T-?Zo#ct(AvYP#AaxwH7rfGZl`^BQb8ffO{keAxo5cMD_{tGG}R|r%GjDWXK zm-m>p90s%|qNY5w9;Jo6$?z|qqH!ZBTX~wa3%kU$6gh7@s>+;fVL^Y&ezRP8ZAl4r z1g%6>8gq7IZUI|}d~9!CDPJ1$zl{@Yy{=r zKayxH^m>AVCdj2Y^=#&AVF_)A_vd_}`m-e5>ux>oEnx!vxXzP9xsvdOVwh-ql~CX`s?h-mjh z~Hv6j^dhARVx_`>+bz&08dN&T%>F{oInHYuYhkB z*B>&EjjTjS_52z;{ov6OFWaB6m)#Vg;Sc1$aHRQn`O}MlXgAO>+}N;S(q_bq48Cr< zUf1XOFWNkzM)8M>uE=W5EVm*g0y?9MFMr(i7nK=ERKHtbMDQC+hW<(n`54bJT0+8b z3?v33&7`;judj)wvg(>Y>P1bqsXrDW8`Kt=PI6f=C4I1vz?xg*wxEYH#Y8}rD2)&? z(D(tNCVM@DbxM@p0i6q>d=Y4$KkDnMr9Hm8+ zidY;u(6x|UTdYzdi4<<82tq>a?l=Wi)Z9F(@VVMfM5UQHi*T?*4Kt$m%So7MBbQR- z%$n`GtIW=^2??{8M;|}Imt^XN1~pwD_Ye;9q8HcU6pseyz4CslSPcdKGY&k&E+;M} zr4hpx;8@U5Gx`XThtSfPslN`A0LXoQTN^Z2bka{voW#JuDA>DXtU*J|@LkLZOjH#0+NBIT=} z$3JkF&JFq)e*{yGALBx`bz>wjU}h7AmIsU;$jHc`tFvk~H`}Bec`G4(e#K<;qNTJj zc$Ao%emY9OL@f_jE&&hk8-z<9IUA7!$%Y6F4)5Sf@z4ipqB_e-{}Q_OdgZOEcOu4s zalaK02?y3r)f^?Ub*79c(vua)jEoFwuaP2{uu(#KoK{rT^ga$dOzFVE0HgNqxI>1L zuS8BW(IFwFUz2n+G1R$nq`UXd@?b2-tg!Dc57(zBM0$^|OnK6Pz$Ie6<3dWrDH0bK zj-I%dmPD?qZuM-CCk>wq;!`=?{fh{NQ`?0GY~VwmIhjAP+Jnrxk?FBS%gvm;mS+}3 zUjDxvvFhv&w*0s*C8`LSP6RzGfKDhrP8Ff`LB6G$N*)Ud$!-q*NOyVZYs+V2R2v(t z7BSkrU&tK+K}Ex+53fzs^U`C}gbAZ&< zADOuzH_yNX>Xta+_!uIO1*8cmD1F_MH>)EXWqy!Hm6wMUz`OElBP4Ml%BO&loScvH zh>>b`VXACFDreKJ9?k-8+X1tCh1wM;`)KgWpOLu>T9fXeMQ{?aFf01NI>m<{X6wrp z7SspCkhY$l(2=wI-FsGccr#rs`;*gu{pu-9Hkl3kUrOW`EV{x~WI9J7zkO1zxpC~j z+Gz=^qz#2#Qfn%7@#ST({Z#xKr>!>%Gc!(1tX423S+Hf=Tl!ehfxhuLumM><4&W)V z(v{fgBS3JO?~Rig^Zl9_zLq2)B}6PWtaef_plGoBQW3B#PUo?j&nz=&^=S3IQJ;=e z6W1tPvoqB#4G*>cC?>{dl^s+*glVt0IF&eLR;UG6sAW|fvSO(luH6p#K_yD)UEcfZ z1;aiwjXV|zv)&iG3BZul&__tQSi^%fsmC(Gt&DNC19DB5Q|cZ18JAFL`q;}?Q$W#n zwgEd|nY_RCNO`OHV$Wsn;uV@i7Z7N9{{DOd{$s%yVLTsV8*J30=|d=U2<~EE$!Jm9 zPqKWHooL?0=uIyP2{2Lr3E5SV<-EV33g)U6Rrj^4hXGd7`7qkCBE_X0`nuaw@%cqw zopu!zSzlnG#c>99{Sq)qR3d+qePVCWBsQt8ousuJojj0voA9ty;(i8%VV1djmv9AU#f~fTpem^CcVtD8|1y5F%A#Ad-YuY zd|ato;R`ybWT7VP6B*bp!`po#wJ+^#M^TgbZd!O#MqXZE=RfmDL6-ln5vNgqjcD>B z`nyJ7I3@y2XL#q^AwCD6h+mseEoKNXgRpuj@s^9H3aC4glm!J=#|MqB&D(j%JM(2g z8twMgu>5e-;voa_pg%>Ax50nKmvO&Kb(g@S&6MaRf2Dx_Tr|4_?uEf_fr8l-aCd(+ zCt!&fy#6kpP)Nkw0~6RutTkQHO(Wmqz@C_p(R~kl)^whr$nUrzm*xA{R-#lv&ud=P z3KMsA?SJ3x=r5nH38}yG{a}+h%|1`>QQ357G3j&BhiMM&mv`!+mz*`^NW~|PFc_qP zla{oB^7s2gAo74=mu397LsjJO3JP;y}*7KqRh-$7wWpXk0?AY5v|7?uY>+epnnj|HVZoGiieWcHegEQ)6ZCk6^zN5p6XD6!Z3Vsekj}IAf zEJ06XeZWeP;@X;ORO^U03KuGNfZSy>l8J+IXNO=J8w)EAf(Q(~&D4SCUXVm?=Mpr- z{_j`A96V*oCTwyP1Q?QSIWiD=i5bn;R@h`!pR2aU&99GFg&xMHgCrOVEjI&5sE4wy zGv)gxh1l6)`a3mrae9jWy+1=x01enMfe7hEl%pIjE<9`N*idf;GOzDNeyZ|SswmYI zM_p^l%AMKdY4n{cAQ`;-8kd?R2ej>gkjmVFJC3xBgvjCAOjYF%B()ct+<%;OnsUrq zXiErtkp_;gzz}2e$pG=!H^pd1+342NmKHSMOJ@Y18uA`#E#$GNf^%e~I{(${#=#iX z&lezvdM8CkyDWII^{V=D>*CtS&)e-tdAf)n&>l%>)d^EH?Bt>e;^p2YQ@n@t0^4<} zK|<#vZY9YSi#3uHP&s^pC-;oIMctkLX0HP#eFwr;sfR|s_pH0*f0f0{=3-XB38R;E z>xe%Mjh)tH#=07<=3(y>s2hImCCz`-ennRC&cJ0VjuLny8qoS70 zC?wMA1xZi>=iOQ=+2$O(q1vF*VVkD_zk`m%q^kByBDuGhde-ajn%~ZPfCN`n3s(#F z%S^<$9dIX<3St6#X2woD#qz!zN?%Sg1!qhf`Yk zq}=GV=n2Tmo`CHMQtRR@Z=|Z(&>6cjyp_d*R5>MiY4%|pJp5hu(jIoe6d&m`YlzFv zRxvab0=`@=-?TlkvQ1RPBzrgC#U~}n85)w*GSvXfZTH98L{rJosX|5cmaFaW!T5#> z-ZF43#fcjmU=7!Sr6w)QcNql*g}!$RDY&m`vGs?lZPeJmj1S2eQuRwoNC<_8)4!s{ zPA^JGNRaUH5yDNz?HlaJCdZF0DjlkQt?-T`y>!h@Dtr`CF=(VL(_yv#UGG89#6U%zkN2z}(%gJ7 zG$A@f?A#`v+46p9RIsn-2yd!PM}_uvQ`*P~){^hl8|_M6d0@XBBL#o4%Wd+|^8TEh zFOD|4?#6P9$H;e6>v{Vg8MV7W1mu(ztop*H(*!+ufC?y>u!U|F{wVz6^7!#?n$UY! zb!uulmERl=$Of7I9ZPfD{S$t&?qo5VlI?ZzZFcTvR9XLn(Mp~@ z>fJiaweeqN-y4Jj+80&iS$|d5(@Ze3=rYVzI(?Z`qY*J=-I@d zN0pXEe1}Do2K&Mrt3S-L78Dgdqeod@w}fD84Gj+iYw%@@+bG+)gW+fFq6K6hnVCw; z?ivk_^F8q7V-NxqKwC-UutfU8>sX{yWdxeX$3G;|Pu62c+0w?!?`%ntI}8HM)T`&Q zUa?kLT<){JVq_h(id=8MT3!bV04B4QnGgXIP^=txhmxyR83|Xm?J7h>M0%b@^VXy? zJ1n(@!;^VJbuP=^T^>Ap2HVe;i^t4K|GW$-;ryYf%9@u-`o|k-5h4n}fs8Vn8 zo@+11u1Dv(30pes>sPdatIk59gdp0T1N-{VCm!WZ&qo7vcXn{~zidbxH=V_dp9IYU zlI3?x*x zO_6dYs7L++5z(#vx{0++k7cXVjbW(zqaX1=%MXVw*N&*F{g!AeOEBcwci=*_!g}s_ zwcc(f<-Pr^Npxgy76up%Ag{H)a$52^W3H`D2gX%Hhl{OmKNv#kGUM&Lf0#p(lw_yx zquZ{GC?%pg`a!8IvSUH!d+su3#i%0sKu~Ax-wjNyq!tC<%enD+0!gT6$msgG7yYYN z86MDRq~b9UBIbSQD^mJWQeGmKVrd~yRe*@8NO29MqF=q@K15dA3?XDp=yQt1^FZ;C zkaYXXZmc97U%Ew148JE=Q;f38)Pg4SShElttc%R1r4dilobGucdri$=&*c_5z1<*? z>JbOJ;Jd#nCB5yurTRE3KmV&n{NetWa>f)?wQRlR17^CbH(+k&rZ~Il;Mef^{$ymr zl-Zl|_%5ru8p~0%E_20<>|9KP#qy80gt<1OzFiLeWTV{}ix4 z21F)pxPdC7YpMOi1%n(GZ9h($H$z0!u!V#K`e{~1Mqf_%OZG1nC3XSrcbBU!tvA5z zJ5BV-K!}XBIF?A7jlc|m{O3E1_+OaGVjBa0CTYGi*vykB0@ND^RaY}uZ9Ig>@S$zI zXkd|$l#~Lf8YMbaA~7(6?>v8m;})aT$jVraw{YKApTo1X?sH@$C;M>vi#*(37W!r0 z#=C0%>^;=dQ;&<&z3(;iyS<@f=~yw_N4y-Wk;SfpKqT}LssK3Zh=af zZaLm-T8)j2d`xB|!oxrgj^s*(j>o_D`rjPnNB>roB03CGZ~N5G{EjdG2`LEk{N{aN zx0KDEIaQ0rM9Z086rYeV^7Q?V+)=+#T>NIiko5VyKR%L0(0wiweoUUvTt_HIc)9Fq zDnuxHt_FYoS+$%h))if3TT&{*9uGm3)&`Z@^+U@K9B`me8L%6S!9c$lQ5c1S{on(g zqpEEbL(PuaUv6M%TM8G15CVM-EDmX5<5VRnK??ke09q{NVkfP98z`VoL^2KQj=4Yq zpj=}0otLj)hB95aynFxvS%AYZNK1;oTKpR6!^1}}x%MG5RHg&?`qm~;>D_r}$}!wG zNTaTsB&%jhNft{Sz-K@uoojY_hE6$&rkBvOiH`u|kAoO~-y>=0dhiW^xuI|uyX%+U zsh($2aHs?@Z&TT@4jTTxYkkGQ)W`H?uKfc#(Eg&GkFF~*E*61DCzVQoaBybd0w8aovA|P;tV%Csr`BXZH%hU6M=l0OyxTs zQmV~L`gWTd2Jco%0xeB#HpkzshHQVK^?96ehnM+eWny%NrHe856bPAzq@PINu&!U* z)Uf^zKAD*{-UPAId}xIdOybjn){wxYVymVar0hTwKm^aUfF+02@_z4QZ+zIao_N<0yc;_c!TI{t zU2hqs0(j>zX0cZUJzHl0$k?8*qbt*?Fgsb3wn-mIpg{%>?`U|DumNxvdv&JkaA1-& zdU?zI@^jsMyS;~Juq15Nge+Um;7RSggWLYkaBllw)u2-b5lEPC|9~&bV({8dLBR2M zgXOQ{y1A24ZD3sv1f;De^ZH*!ASMo%R{6XtuYw5_4f8`kSoRN)3`KMK9Txw`b6ttc z_D>KznNL8)LZeJfQarWOcaYIc7F&}S{qbeBs)MbXRrE15w0P=87w!A(+8Nbn7swzk zD{ZWI^fNK^-Lml2s$4xe?c+9$kRb^)*n;IxUc&HbWKksWAk^r!Ix$-oZpOcpZG~2l zlhfBCn>=aE8%2!ENO~>d(_`AbW3KZG+?;RLt50RK@!KnCkt?@32rTdZE>wA)*T^>c z-Cz9i+dDuZ<4gVXhX;jRAh0;gGoq}DY&7YvsM@dh)^6uts`*w36Yt;6C^jvoW&x4U zT~U1@`q&f&1T*0h=cRxN?>BpE4j?6~UvCo*By54Tcxvj<^~rj($4I-O+evUiLDA$_ z4Oyq=O*~+3iU-ctX7@k3yR&5~K*Nn%HftaZllm1SbH7!c^l1tNQ7@%Nw*sIV@(IFLn7LdjFuT&5uDJdO(OEf*j!BLj6Z7)L9aR-HY=#Y;_v(l+PYh88LwgrLDjf|#YWG4m@Dp%)aT%uhtg5Oi zc2+c=_O#eoZ!?+T{eJgFwdon$$mr3NI+WN(Ri9Sck!LYNHCg@JtWTEu8o zj-GN|SQxI7nHd)N(lZSpWtf_ts@AW70-cAByF3%&jIzj-l;d;DC#M|m?p1L({dpfH;D`ftBYorWrwIsGw_rO*Zq+KX zm>+crKX;LYPUf(6$5MLB+n!?xND2^M{Ob(KVZnT&%=oS@lfe@hrBCSDPWIZ06BOc* z&`*7RQh~WSEKu^QYDVIFe|`y_opX+5^5Pdy%P;Uay70d#u>QHWM1RF$eMl04glzk} zobVGInuG*3#Z zle4B@4-uyQb(S0B!S9CRw(^XQhr5%d4@YY!O())&5Wf9C-g^~e4|Xgr4W0rXhXDDe zrKCht(jfF-e9z@D7dJJ91>H>%jt1Yj=*_t7w$tUyitAi}$=x_gLqXNl0G$zBQIL4}$geBn* z8i2OKSk=+fk8g~HS&ip+MY_=FToRBqH9F}v)OsZ1(ps#2Xl#8C^Omgm^nvE}PQ z79_ZGa4nG$OzYS3k_|8*nh%O5P+_^wE_#4g zCc%gCnd_H+-k00Mtw-&HBgu?}z)fD!-*9A#+z+UHFTt%G(qFB(H|rjcLqk1}Hin=R zi(IyrPsZVdZlz5l>emNT0Bra(8 zA>cfx;V%D6HK4>axHFXTmD0I#-z;2i8~qg*qar|2H8T3RyhW|w2sVht&ykf8#!4|Y zCcex~0Axf&AXWFz^F7_4saXKWf*?R)-ElMfroXdXMQ)Uh4`2eOQ7*^dNkE)QT}|zy z83%}h);=Pv%GR(Kdo#r@>jR!bWJt(oHTvuP>rr)ame`T_%+E~PKWwWqV|d5_3bL^J zW%Y-978Bw6*s~oRH?f0Ca#}kxW%y)O_yE;l8r6K>w|HRMKbndWEH#ib0mVV5sF;il z+08r&P>hmYA9g`*e{KFwC>uU#tslIQR`<`O;D_H>v(} zj+#+HiYLJWQGQB?6eT#&CSAr$kC1f1qu@jA;d8IJMkfX~r>!<4@E%%IiJDR*=JtZf zghx-+f>3FOjh+^5b91utjR6aZE2ed}7vOEU2xR-8@bfA)HK$V~ZokD)mlV3)&S%oC zhEjT2*FSdnruA#dD>`;|%z#Tr!5?2GtrHRxfLte9tnecNtj-%HeSHS|*~&uSyUVd# zPdq)PTF=|&VsI7;UG1M06c*L2+`%%Xijrr~%ElfFr}8?J0mP+oA({v&_Z3p1B@K)u zB}1liZEdY84)%H#vC1cJ)RMO;uJfCpPgX<8-)%X1s2k}I00M>A@yAe`#TIU2Ugwp< z&&F#&D&4&A2PTtIZEDSIOrgPSWrolO4irc%tLgaO@?lZGXB}cSnJJywu;8VctaMgU zQj$(62-_>bGb+^5HT_p5ds4zY0}vS7axI$y%Ui`m#zABbMRtuWhVoK-Jf)>;?yW#8 zIUccK)%_WP^754;el=9<1iR`caA7%b35$vvJDV?S9balTv^}_&mms<_m}OF2k`uSJ z?3Hzjv8 zOF{@h=C6H%y&tqt<wGHce$qlLlg3E{}zLzAI6 zO5KW-Fh#O}8LLPi9UR!QerTeSbkIzS|6r7W18E*vv)hSP^tzn4222vS?H?Zp$^0@l zl5p16*W-T-X6+a8XYibIL9MN=?JTv!1FzrEWIbR&qC`X4t?cbB08CVXYHLJfB)~>7 zpX8*~QZIIxPSG|`rf)AcHc9iqNdI*ZjNMFW|8|{h;tT}2b7JsxbCmyXe-d2$7eDH( zRa!2#l|c^j@)ngsSU6hg3-2m8SlLXVM5;b388ohd$#~t)7tCK8p-i^EXSO{(asi}D z?`e9%!rJm>OTWR>iIrPmd6Qwy&*R3pz?mv5;U(`&UnI z+rUsbMnr8FQm{mPFe}vJt`dUI^LfP=^S|>-OKx>@iJN(i!IQ}*NC!753_)B@tvdyE zl8(vhYr6j8-oVhToQfdOI-3Zko)n*TTAZtWk1SFZYvBClb@q}k)Z1oZaQ!RPD)v_k zqTb0TXeK9WCx_xu&q)W8gzn+qfIa{TFA6W``s3kZ884{c3ym_p3yRuC?{CfsIXnT{ zj7gr2!LO2Xj;r|bRSi;7wXS9PYa$dFss*Tb23s6EDe@)hL^W}zO>e--$|Xc0JdtdUVk%x!@t0lO6cFz(NAzV&B34TcP%crQm);g&5IZ2c57R<;exw?VcVVow9P4g$ep0i5pu%B()&KWH5{H+sNI4I2ZwTu8?OvrdaGZ`3 zctByoD?5yMwew32GoGGS*gWAwc}*FYQW@i1=qFd4ou0f zIBizMhvB|H;v$AOy>Gpi5_cVD_URge-NwMMk_zZI{5$}LibiP`z43Kyv{b4i1fgeCA z33mn(m(!n|DwK>^K%ym2Pgw&hup6qQngEW?bH${Cj4j|<72kD&KlGEA7oaGAc?jIYO0RljWY(Vb(izp!9xIs3Y}zNG$AMUB+kh z%Djs71Ea~q3^nM1zVBgC1D+&2fKVYH-FJqGZXamgy-kOO1#Y5<5rutsc)Yrsrhe4$ z@1XGysA=cnbE51qi3Lx^r9|B(abTQNTT=MZ{rD>mp)kntL6dtRESt;iTp~y{pPiNJ@HLS2QlCD4#DoK?c;8QUaDIr16cUuE-W`f7jEyw`N{n z^QCj!lMR=-TRFD49rl#YFivtcnT)}nA1;2$$RJTq&rDLX!&Jz9*HzO5mpA0&6 z%OVd{Csn^2_W~f@E${7j78=R(C&-jQT4npQ8q+E=`0sf7WVvmfoL4A{2v`;&(fg(( zf%kT<-?v?dQT3PYpxr}WWn$&VI-6RU zxxJJ;yb=2Om_abV|9kt=?`QSQ`B4{L#d1>ziQN5+B)H<-Q32n9xE5pjApK(+gY?6(4WJZ`(PCfh{(M=mZX}bR0Y}M= z6V7kBVY#ov{Y{_kWc#yB4Qrg{&mpgPJ`eSa^}OJ6T~kJ$BaGaVHnDI9SGO-i>jXaZF??4#=&wTyun z9!F&M{ST{NnE-e`_fgkNs#ydYEtx7!iw4W$Z zMkCClUjn@S(dTjWDxcC_3R!q^Eg7c7CjKELMqLqdIhe6~0!=MA7P}Db`;^pH`qyd?inLwLAp$XF- zN9??YfuxMV;RP-uhP1&00rdB(LIdI0QWXd9nwy^0z{$xeE~Y#)=5(_OQT;T@pi)xo zFV;$yVT;;{6xMGG4kquS&GV!MCEL{1q_1I~)6ILD|MHQ?eof>8M#fYe>nVO1Jkx)x1I@OPGQ&Y86FA8y1{NFpy|L+|)2{a;tJmC>fVmiMu zf%lRl2psfRY%4uX@o;!Asy6Wif+r_O9zMY4tvBaHF%5@)^QgbeukLuJpmZC5{MQ&? zF^(0vN$WfoBx`#TPnb@KgS_eDSlWNmp(FPuVOy1;=ZgtiA0a)+N{IU*+yh}?%zPCg zQLLP4n?9o%RCtGaKc6D{v{}QRlCKvY&hy_Z|JQO~F^)P(F_c&aB%;mf!f$+jVKs5j0ac6ct+sN;ET@lPMp;Ml( zXe7IKk2-g92rAKJwRnDKs~lKc1QPpzw;xv~`Vg2{Vc4FZo?-L?)dnpL+F1@7gh-@Z8GTY z@FzccxPXE?~b4ZwVz}VSjZKIPqMZi3t~>`!&w04T+Ee%>vQ>ENo^U!nt%Sgq8mQ6%=fE*rYL)!=PQ-AiBz-->$kfny_wC(# z{|=_-tttNAPgtPx`L1}xCI|%VYeNZuY80ah1|M}ip+O}&^c#tt_wj_g%+DvO(nXc%XVfcgocE6ewT=k=uQ z@papCh69qy;GVo5yI*RI+Lc|VjnggflasY9En%Sm6(%5?_hC$B&p)reEeZh9@r_Gf z$N@J1yWRN}zAsvxeT3&X2v`Ke;3+-p7jJf zdE7An>wm@!uz7&${GE78$>x1DtPt|@@`B7AfcBeI11u{a=K;g*J3n)=bKn)0o6qp~FJYeB$^lkNUna}FTtSl`WK`5;^5(Z!2k>HGQcGS@ z$#S;xjl=JzaIn!QE9`l{3!O17d7n9^^NfGxX+{s0com^u;REJ>MoqNcc)LB8yg~s| zA^YVIkK69gaDbwWjEue&c!NTi7pZZv`zv3|iDh$h^QUsvxPf!0lC3TMI$e}C@Ue!{ zb<}p?S;(HN4Sd3q5!Ke>u4VSdeT`|Y^e=3GTxq2K@BEF$CUtwG#m(cq05;6*s+-_f zokp_KQgv0`=XN%j6r&kUVeQ>t_~SM;?F= z-*3{CL z& l1~AkQrq=fWZ&T6H0aeqQy4jTR>~Ww!Hx?EsZ;G=&M0hQKe_1M3zOC#0zn~vz zE(zlTTC{;re3K~@wEfR}k@KP-zh=H%Q(Ke6ZB8{LQwRsZmFS8o;7-N1`PsxS35Wi- zHj;G>*~(G8s|dHTXlr=>+KavHOrA6 z4xRG*IJ%(6Tik>z3d03%!f9=72WPm6%-1Szg3TcFOgY@tuw;xPiH1R4t?Jrf$-{M{ zb)Z^|JGv6HusEM=_8guVAfz{#AI`cT&@Jof{moSmF6!fpMZWiVuv(dUqQp$dt=H`t(&+~+tBFI|!WO!^|2;0i&9F=G-woG& zq!*16#@4TpFVHhe8Q$MVMHOVU+7Agw=Pq-bJTA7Ftes#Bo|LeXW(>q@1McHP-t*Oz^7+vpxP!b15j=}u50t;q)w#K8J*44Z-z4@}e075l zL{w68W!xZ9FpM0sIcRV4h-I^$xU~Zzu*^P{c9(aMXoH!$+J*@lcgzqzWeZc3V z-+G95xHZHu*!KUfou%pj#*j}Q;nuFb85(%HX=v3pW^U>~Lr*%8VMT_5MjX&$8e|&G z*VfK(9*2?S>mL!&U4Q-6a4i3c6{^*6??5tNfp++}_kwzyn!RUXg@sHqGGP@rwHJmn z#Vw!OObl)R_4{c|yM!7_@#F;EZrEvA6A;pb?oOBc-kt$`JA{1EjN!F47k*mX|9i6P zZvA%?IQLrHD_dzGoiem7I)fm5|BreVEOI9zbN|*3QoLx;=w7G@TCfjxb#&g!%Bk1B zTPnh(q9hWoTWPl?*>)Tc77t)IHth%ZPWt9ie7n=I*SfX=zuBV`d>P$0*C+fl9v)n7 z&PSOzPyZJxdt>=O$EatMZ%GIM2C8PGKNBp3egEz$v&FL*Hx@CL?3JOEM62?bE3D*0 zs(8$UF!y3nwoirfSIvUyPbG?0Z4jaVDf_DVABq5-Q?s*cT2b_Zs6{>1kghOQ5%7S!6g*ztAJ z32R6btQDdU?zDx+Y*VCniCTYnP?-GJ()+*r=P$n~|Mzoen?sw4mBX?t?g)`E2)e!4 zb{`DQO>pn|_sZTS=dPlyd%^1aDib2=Eq+WbRV5o#ZNF{VQ8o5RXdUuCo9#`v%N|M2 z``;FsknF$ju7*#4$>;u(cQ>mr4eOd|EAa>>(sb=V8493lvY^hBrX=gDqbUu+D7Z6l z;yu8hSG)2`-;K-PV#ST%Ngj*DBD<|!1OJ_Z&eZ>W);5y=UgTdw*X_;Olx20Zm4&k; z1@2j*&;Ol<3dnBGNfAH#l;H*0X!(K`Eu6MRD?Yhlx`}Vj3ddC6 zOg!)v25}5&ll87$@b9!mofF~FA(BJs`J8%^{n2QPl3z!{4_ryE2{%6Y4ww;rL@wu% zyq#2E*IT(c>&ZWtZnrVw3PF+3XhqU@ZLT%{zi;A`uauL|K1YbdobQ5^M8jl?VCjwLa!xsAOChJ|D4XWlnHh2%fS0K14b>8J*OJ7 z>H%Aj-PP}OJ1KPNOK9p1eEh;AwbcJdowvRJUq$XIm2MG_i_$Hg^D!OM+1e|`7S0CE zU~lhK5jE%e-?kfrxvgWS3o%z#*GAfNv+^^>iyy?Vg{|>!XlO-m9tD+jvzD~*7u0&( zy-9WHo*V6SEq1?g8R8kyxqjJZLddD1cg6hg(&4BgrnPNWCX$Tk#$a?c5&H3j|KAJe zlaLT4m~ky?4sZl~(3ew!`2u|TSV@K50(J^+%j76gkfnU%|8=vAKO1P1aw7bYrPW?g zroTUgf_GL*->oq_ukO1tqaw|{&&rHNmIH9-tPo%%{212#gsrZj6Dy6A(v70`TQ5hw z$oqTecVn|pe@RDfO9Y)olRu?VU@+JlYzaNoIgla0D?cRoT40x{6Rcyc6D20p3=9`^ zQOdixNlBl=B!+7rCheWtuvqcNJYAl@-uZ`IaNAYlLc8oL=4i{WbD+7>(6}(}ifZH} zZ!VF;{7U6#@W_sbMNFG>cY$S&+euj*iHlTR`{+>~{bXKEH;+Ql5&OF1fu?iq|9uY` zBB&FdYl=ANE04JEnuhHB(D z5&c+$??Mm7I^los&MTe8a91V{Nxytx!>QK!G;8_GfG7izozaNo*Ft-Y|Z zeLlU&`3OHUPfdeP9a-SnE9e7mR963S`{m2-JpIsL(O8@I+-dn*`lbx8=o^=<1P25D zIB2*7cghP1bn67i1yRV6;C&DiyMHHJ?G`Vw)DlOy?%-WMQK{_w3?wjOe2`&+cE*>K zPkQ&?Q)tt@)Kl)AKQzA~Lg-k`nPW8>OfS?GPHMH0>A7>Sa*KR5B z5IdACre^fbAiFq0Qzb;%?`}<$=nSTIq^74L@2*T*>;lOf@)(MmcGy(toOeH;fC2>r z*!1M&xLa5EEU!*c$8y*da#dPR{A<%~RwZ5cU~FSLR)4md*hhh@f!X0Qp9~POe_czf zxRxWz28_p@1xU2&l|R0HyW^d}gVisXft$wHx4%pS{t@1%f9k&EP%7K5jeXg{p-;6* zr+;Z}xAA8oOk2a{N*?MOMN%jO5d}tuF~dLhJFOF(w()8;PkBN1T0Y+!9V&DZ6EE}x zYpC?0?YpGsd38r9iSAqvTXYv%3Cwlh%-#|ak&}yLKKhNTTxm;PVyyStX+L*!q5}GM zPj5@eJFN})L~~eSu2Zkmp1R-4t37|<<>dwK?uLIV7dm}?k2}&y4mz{*!X~q@;p{9p z#6qjEkvK*JM#Vi0=gs%3bR$bLrk7@}?3A}yEA)j(6lJ-D$wut94WCYp>7bp=&x%Q` zH-ze-T>mt8AJ{q)J~-oD6+ZF7NFqz{puPS6knxo&-j0Aa+c?I zMETE&Pji!Ha$XZoQx50_=iU^Qif&f4I=!Xy70n7`xLzyYbqVHI;SE}@%{)85w#iw% zHvivT<@vvcnbiJ5<%dYOA+XWClfRdusv+Im1C~T^MLA4c;ZBxX2s~WBH|w@D?OLXF ziycf};Vt61DnF6L-Hcw5ciS+fY2 z!@uUgQ5wyrY>X?_4^NG*xN1)qnCYwMUcg@6>HKGU!MG`O-cn#;;S5%m)HcRWF6s~F zhUd3YSzhFp6VUN@_TtQ4Goq z8BSKxEw%PKl)mor0Y1BN^FbfKl>1vgD>zF|vw}7nIOgN{bq!T~cu7Ry z0g0lUwZM|9#Cr1soI17&U&#x@@cStN1L5;)eiAvSPidNm56ehD1<|;cKb;ViLg7n*b?b%EFC$8=;Ha0TmP*jSbw(YpJpUi`6`sc z@7o=27z}B>&X`pVlhaWSu)gPc3#KBdsHi?iQDb$11(fH`!z>Dae@ID~Eux=7L@kF+ zwS`g9wvTzsqu~!8*+){VxhKy_CbNX&Z&&l_AU}mLOa2{+aimm5<0?%$7?2(r1Qt+ zs9v69PYFe2@fE!0RXtvUgCefYE->*!3X^E5yIV2*Yr)2TZrwfM3g2}Da z^xrn~(GS-qeiISWQlXE9|no|D3_Xk$wW9y^oBv9A?ri65YXI4^QNHl>viTB<)Il12Psi z&ffWkg$z}ZeF>ZCNHHE@4kk*B(Cfpc`29vVTFf1u(>#D9{;H;HL;ifzPjEIO61qCQ z1jwJ;7MFh-BsMJmF(;+MxD0WtuRDDP9^j(rI#~i?9T4g-&IQmu8PGV z?$@Ge#>;^TT6mMjF&V=wPJ!`b%_?`ARpkEKO4<@>PbQ`LMTMG!Mz2c0xO2pR(~MhG zhw!Q;+viRQ#|01>X{RNRC=sLj749=7IIoC$$8!akt5=P_>~1bKIcz={op^=67#(vg zSk@JK-Z=12Y3Rs*dvu^}_`SqatwonjyYDrM$s6WNBs4k0KiqSW-k^;RXMFXGs84HT%6~$ai2q@X)>(9%xM&+ptRAcv{1+5RyY3xaL-%t+?qV!jZ9j2;R0>1O6W zo~C~#CLF7AHXJ9LHsfbq3`@EO@=x=SMy`q<3v0jFnk)-8?dt7KvybOOq%c!c$*p5n zLMF59bUhU8*%IBZIjc^#(~5HfAS<>%-$t^KlheF$z_j9_11CO!D{2?5|FP}x>i|D` zAWUGt1`x7(c0uKAXpE)(RZvLbr4OA+HFp8YklN8D!5Qu^?F1aZ}x!LG^) z$(kKpw?1f+*mJ6RM9dVuxk(5F9ZYB198LS}rTS}RgndKc%;zNoO}b6Gr0v#7U@+gg zFU&DXC^c?D4ZZ+<=#K)+*S%)XKRb-mQ}olhA^~>sjlXMEHA7kCi0VddeU|7 zZqQ9%psoZ^s^(|1k5`Daz?Sm^E2_UhR`^wXgxrt1_71A}W_5=tuMS-y0Z4GA@9(vd z43&r}KG=VlL8#D>NfrN~9tM`yJ69*N8qz_c(j1n%&tWp8+yA*CN4d&-eMf55uPyO; zM<`YY|HuMrKd#gps1n4=>|`QU`OHXZ$y$*tD5a206@c>KL-V_ac6P3KLwA*vr+O5> zhjX}+si+2?;_0{?F5nL6`D2r75BW{ws-}${2Hd4e-q0;x4*jR|gPlzZo9;tz|Io`< z^!h;BDZg0_`b*@y^fXq;^eV-#r1SnAfTD@g-NRn<;p@6>}c> z?Y)r`b(bP-y421LdGk1W?4=@+iHI63vq~k-tfVC$-pG8+LVZ4dIO`Q%OHy=O2(azhU=YT0TsvS{HSe;WFXs z;-u)N-kqy-=kvIBnm}6+N4zAP>C`uVQ)QCrQ4?bW9Zl2mfPEq}TE+?5^YS&eM@C7; zTNa!CrGHe4PhB7_BKbk)0TMs$#h1T-u~gVh?!NKIq04|oTD#9fO_6Ul3S?#^s_bNS zYnLe-7;fr8e^+i;{x?7{mUDUdO7uC=S@aVD;r==c55yLV*lp=aVNqeGY#F_t-txD< zAIW>M-T+4jqE_YV=I#AucW>W{>-{h|IJoOvBPS;}_wZEY4ZCn(UtgPcK}cMjxSk#b z*sAa9TsyoiDFku~xPf3qA8K}WahSeArS1e3JC19iK7jam(j)`|;hUis<{kqU$S(F9 z9aJRljV?QNZGUmo!<4z73P!GvWj?j2z7{IMUPe;LQ}*J=cr(lbUT!q}zpJ4>BnW5V za8N9#4T{V0R%Su&aL9LBA1Yzv`^wVgpBmBPJZ5gPh{_-i1D_cBH+5A-mGMAHQOcF4 z|5kTgD*c>e;B{*lJf1Nu=G_N}^sv}=iWnWCl_oJE(z{h3Uqd+*@! zKZ~oyMY07qWhcBs+Hk;6S@JWh1tCGDeS3R`e9s^XhbhytEtge=Is~tBVw#O!$tZE` zp1HzzCnGCE2K{QHup#hFdaf@!?D<59xIqhp{3F(Hq0p?*mln1_5aNeF^>G#1puG^++1FG)B4_+nt4#&QIj^&#p zxv}RA14{(IkJ&_#fW{s3QWpJ%*UMZlJAUtQ=3zpCS+~`|2zlG zu1uPsKQ6+scTn$!-k+2P8v9CB#UXnVDU;4mxro@O~bS z>bCrjk^(C^${`*GbvU@lLBoXiCLCxGDxp>H+JJbq9t0ZiSVxG+Q58K-5A4_cCV0XS zH3@c?=bY5av*}sg(VXE<2P@Kf=ISx5W1VV^6i4Y6G~R)XM`00EjHdR9T@G!PzJyc zCcMY@QVmjt6MO;|KXiRy{3*_{`IwyC^%jXjQHgVv@hjMpyuG@&;g(=%@+zXbT7aB_ zA`~O>RzY{mp+LO6g9G%?gwQW96a&5FkLU#%smZ-@S-un7T+{V= z|8K_o#ELV%T&?#XLDMaRDGm0G(Y$n>wjlB7*Iz7FJ(|vsHaHCqIe`edIAwRDE}p;w zyeJ=0#sSz%56Z|m?S}d|E;aZ-h?NJbbeqQ)jAl!DX%up`PX0`TJAP8l>P&tKmr#46 z*eK3*u;XuUhD28+ozrqel+kPwGM#Fv*1(B>rg{|{ooaEaWIPukhvP?vqREzHqDiCS zLhPrlQgaC7o7sgu(qlpn&^5mE#C^T4Uw(KxR&4YX?H}u0BO~tqu%ZnDF^{WmNy<=j z$;4305dp!oAWi%0M%Yep8tsaLz&>TpZl3N>AJ3)36kB1?$;)%neNa9n2`?Sdo7$_h z*|VF)K{1Bq5_ZkSYMZ{M^_*t?lF%Q~0n-U^V7T`(?);0~KPp)`d1o zr&sS_>3av}P)<$>r~OPSr==tx#-Baa*XJg15~tI4qQtmlMy<- z@!4`fu4>AyZ#s_qoCki;M_n)2FzG6{;so8`K>Fces_2|||1>=GM@oyjC}e~so_v*A z{4^77n4?k@#y;x|z_fP|aBEHVgYf{x?mj^tB96$RPA`;b$7Yboi7y&<3b!C^n+lY= zyQ9x;*%=#Hj}keAE7KHxXdd*v|Av__uA$mVbKc&iy|Yuh@e~yiTirU^9mh@7DVpH0 zUBf7J5o`h#_xVx)9ng-$Ur>ZDy3Dt!sWr^Dr5=Sv!w&&?z4Td z2marm0rqXNO+ENqb1+S0q1B=ga173%nAysOXUb|a9>QcOsD64hQ3nk^%;P0CR7V@^ zb3v2lR7H{IMwPbXG70W0MlgpY;<81ONC7C1?Ru(eC$GX~?8*x7LgIDr`tSs?Q-F{2d=C9%ojY%2u2QQM9IWJ{)V;nn z8zlB=w`4_3IqY1uw|Adw-HtTaKpbDPo#J+SX4_* z0nSCg1oj_N(gKhY5!_GA%hN@s{l~;hfbG&<+8uhKy$n<4{l!8(!>kWO`VtjJjS{e2 z9utjqRp-@F^76*RnYM7VO;62kSRS<8fOcJ%i2x(ly)#@u|M&7NK5C8gxW&Z8%pdn< zTstWzCjfzwgvgn7+m^%a*U)1=lB3bo6wDIEZEXBGJ%zA*RYYxk)oil#d!L2OT}-DprcOehe6NGHv{#p2NPfsD6ga;(iTFfBN!gExIotKjiVc9ztea-id5bmpLwBgE-2eTA@B)@4H`Rzq2rX zGBck=^M{h2K1hl`QBYg^MJ&68{(R#O=gE{!#Zsdfhvga)vq7&`*9zU#&D>X54nx^; zCuCF1kFVxFZAQtpOr&Vt}#2ez23+W4a`?Y-kd-hR*`I(G{%c9-)2mXe$wY-Qt z-m#+#>)wZVBq#hg3lAYh%5nBrwtUG`?BhqJT4PR&+C7xJf?l?UvtM91KqMOG=rB>0 zqg>=|kmwfa=yKcTWb+evE5HKg1$R4C;Wmfq@gr7}Kb4oSBIz_+y(RdEe!UgY?}-rv zmkSt%#C`0~OJ+PQ`O$gzG0uD*5B#=Klo^ugfCvBZNji*W91ph2lnQkj*_g&KAN{b+vWHb?eWHYb%saR~L2DJz z3@c}3o0JI8p(O0& zZ=ROj)}1=F0tUzTE`~b7&k&*ypG-r0N;Tbxt*FtF(`S$*dLC?TukaY|+}nqK{}4$I zFI>%fY(;g+VB+aB&9P*o<*bNe)A8>ChbnI(#!CX4VIeEu|3_19yczNLk8G?>FR{ee zb2LOw{5{y!-?S zOBVY%fBj}HF06rq5 zeETgG^O`M%$D921cm{D^ZCmr9ZNz@%+n~w@=Cmq{Kl4D2h={1ZUfDo`xfu9aDq?|t z3=6V21o!$tHth@|szb^@Y$H)R8RDX^IhAP*t_p&ZWTt~A^cQ9ZYA&$ELT2I2eBJ>9 zJ`s_0Dtq0`efjz|GbpiTrj&H7@m8ZjDIkOKoX#Qtx8|jf_k@SU{giaw$Viv9L;t99 z7R<$4i9?s~T99rl-_J}5DE}OOD21Y_X5PovY zW)`L$W`EnXNwSzs1Rzq)!o)5=h^L+Vv-D^X^e}{d3<=`(E63bW>vT-?h=eV`9+*#K zi@`<4J+F`w+^&`RE;gAZ@p-;IX%fyiT@U6t`}-6LI*^E6Hl=GpVm?11c#}P)w(T)@ z%YEjQ8R;P|gYM)=u9{s-1j6d&T4qUVv)VH}xt|j3xZp>H*i;zA@qK4l?Vg9L{Vq}$ zlp}GlLU0)EVoVg9cl8mB9-M|tg@ng9?Itye7E>jA)4dGjdt%_1n3=I zAq`ZY7*#=?p}lk`1!J4`TBd-se8fExSENMEGLd*j8U>E^!ZGh>PxrF^)@UVY-yUBq|locgv=&2&kzuAumt?paw!gwgR&Y zwiS2QsCfY>7+EsQrnJJj_QZM}uB;S2|q}KPpT6O>QM67rrQ@>&0mc?usnX?@@6+ z+7!GxKl*7sTeC#eiEL|Com&25qfH8NQeisy`V*eVpG4daua|47mrBihjL0O(7%xq$ z%-ZZ%y5pN*L4rPJOlUZ&-d%VI#6e>Pb$<_~X1K@Sr3b}7bMEZ-wHxnM=l;pM@e~CO zzkA8AY{8bxY1_*nG-PeOh6)Z+zclNvS&aKbR(e!IVq?W1Lb^7cjZQh<4H>3W$eSG& z*mUV{$6GTX_JD^&l2lj^tY)uHd~#n20IERu!NUifCvgWN5@O2(!X%4u-`tv8H%M41 zlHy<9WELLE6j-(VeDUwr;SJq?;b|Cz-h26u(8luVu~d-u>>LLsp_a$) zNv<=joO$^#=g0rVdb2sZe{%aYH#fIG_|g-@wipqmF@M0oM}=|U@_ao#)Npih;73$c zctT{ayrMcV?%DgZ6)hx5obY8F--R1WEw!vdrBmEEkhqw%>X9Hv_~;E7I?wd4*~Me| z0vT5WKf(2eUrgxJ1jl3_AQb0Z8PV}uoc>g$n#Q-HLz*V4H!a<*J7^6V=D4Tq9WKT7 z6Vj0^Ebu$Hz;&uMkSqx6z>gWX^W>y~WT%JQ6&J+#Y=+;wh05rs9Zzx{&a{tL$*Iy` z>+WI@qMjoUI;Hfb0}J3XUl$ej!lc=vIQaPL+z!hyJ=SUq+7b!7);b=1$gsa0$BDJH z%6yti%953LFWmxg1bKD)Trix+8|UOaTpNi8C`@Qv9F~*V%VwGe{y<-fAGBm055CJ> z4akLJFPO5q&X?O|;V)cYkj(jyYvxFYP~Z=m>u5{JiFAnX=Gd;iG6#n(+)UkYo>hiXuC3%S+YX2;=*~E; z5GFRcYFdmB7(7Uh4vJN*A%=}Crh3O49_thg*dEX?4j=EC>7lP>@e#Rh0_y@ z5V>#nXB$}9Z_nT<*KEN~q;&_qKUd7b^9z#C%3*gF2=^_O>-NGdn&_WXtXcB3?8d7)@ovQU3K}| z;KTLFbo6lZfyr#JXqb-Wf4RCi9x4(>Hy-WK-Knh^+d|b%O$UC9=;mY{NsDe{>dV8O z^r{4j>OCCDL#viqq`-jf>;TvDUx&c0K$V{*(MNmf?P2CbC)>pi@LbwZclX_!gJ&^C zYKJe5^Sem(;@_m%TWipT7A zoZI#|$SIL*6=seQ|IeQ!y5r(~-^(*cvn~P17?Qkaa+pMq@!8G0cV&GxuH=SJjb{|q zT#i^D5x)LhvN6J>-~H_0s7XEh!&?1~NIEsAvxrA{JWKhEjlZg^<05latQ*dpIljy{ zdD~263`N6|2*Fzc8EdAIe7!~op-;p!-DzGeQ)AD z_(p?>?!BpTKKjYw^rAuQeqvvn06H%ME(cRPc)J5SvY{KDZ!RXgtq4B(Vq6@);$Z%>JG_;4 z={dz%MIFtRB_?N%BUHeo^n@%$IM{{UTu%H`Pdc+13XG48L7@58whR*F52w8DMQDDb zAfqE2yn)j%sPgFGz)DedOd|bkv?I0XL&4vlsbc`M*36d-t3%2~<^R5Cb6yn>DZ_AJ zHHgoLGO*Ba@TEWO!GM*r+OGZfdot*^-!^E502$EBeZs@U%wz>1D(xjq6G4N`EPrKO1 z^PP`9(OUl>0eK<{uP4$+!RAAN`=hT|3u|}KX(V=W13N!{3`&v~2CLk3a{uaqv@%SH zc=p0|e}+qO{%rV)A}gbkTvcTBQ9%L6NlcU1(3<=nxnGmQ#VcyMq}0@Juo80Rh`XHZ zEI0TNH=8nUM3N9ok?Y4pa4n@(eo+u$tf+f?KcXVSLlu^{3k`ONb(NE4+j>LI{*y1s zR)YymBYYdMFN9EbN$_T0j(TiZK1Iy1al_)#?fw)ObPdNnClp>B5tR^P**ta^~o)$}K4IC?TV4zc7(@}>!9Tb|h zekw!OVp^w<1_kLegqHjvs3hE_KsR1%$KBB(Dp&pr%p|E6by=v|py$JBq)EGU4h$F! zFY8U&icWn5;kgZqh!BjT_ilNE4bwWfOWtdIMgm2_d5S>`_8o|WM-H6Nc^omad%V*! z9eL>S*^S<>_NpUsIIbZzX!-t`&cbOBk&>XI$wq~2a=3Of82^C}`twb_RJK9|7`Gzf z`H)u7@b1t}miLbYl`6q;9~Fjg!te);!yg2!h2e{@O_H#$c|mW-?LPh`%V=}DEb8js z@w{~fVsWj=J)A{K@z|Lug6Ik?<&s&YS6Uhg^!s+XubAJg(yN1@+_+^Uo9FJP;_V>| zDudy0mb`8#7IwssrBvUpoN-jV3Qwji>^a0^m!n*cy$ zfghh$BNHxr_$+pfu^QHQ`lzQao?m%gPWns4qI@0i_E*T_*4|vZ*zb%>z%7=2<$mGH z=Q{5~T%Y>Vc55PHqQve*EqnM~H7@|px{?H(M8dkkh6C)5hngtFIpI}J>Ff*&C1FhnF3O|k$L=cR16I0sD2UI3Uep-eEo~81_W^h zX@4c(jU2;$WcVvfrFoFBe)R-~QwD|j2Dj#poUF(xlQZ$*XU^wjq{6Z$D25}gpwL?X z_A4L_@0r<5S}&rpGa2oZ!%MYsF_=#h5O_deZqP2x*FO4i+npbtRyFst<p8lMt$`3Vqkf@r%l6+`Xd=5Q(%kW+`Qr7xopiCX z-Z+mC$0Xe+99Xl^g>;v>d%)ZgJ&+gqR=n~->y1X>!s~jGA;-{9P#w> z|4gAwijkx8i*)Wpk?u38sK`93WLprCQCLJzdSYKP@O)=#oCW`3$|~3VdG=)lStN}3 z`9x}T<5Nf8o+wQxzv(J_M$qVsJIn-}j5q}aomJZl1G0?n1b&{65vt#z;w6ihH&I~R zC{k8)=&^f*&*2N3uxP$TH^6_n*Cp=n7iKN|vRdmW1!Wu`AI=ruY5sg#$`2j>ZgyuX zIKUu`-V~+L6MOB}580tXumd81SGs@K4PKw;3~css*UKwvit7D-%9;wnGcxV4VeO{H zy}6v67#3$&jRz0?`x~Dw2E}t1xKBF+s%Zd-QG}1Vnfanct+g?GV%UYl$TgzRd4QI@ zh;T7;m9bK^w16GrcI9s^ZSCQIk;K8VLTCj0r)0s3bu5gdoxoq;b9_N>Av6t4eptq} zZoVK72laJvi@*T$==q|Ya@wAR4^hJg+Y|`I7{`!{I!Gm%g(*RH+ITKy#`UiS>C$ zDko3DNrBgYchE|wZ6H_GLBrMR)u_4ykreL{c?Dfo^D{wd*gF1bo05X6d%#cMuB^w$ z4GK;dq3rDZApLco$xvQfq=eO2_bNfEnEQp1f-2VAFyGn=3emc}N0(pTEF~PBSC5%0 zY@#}==(jYdnZ;&Dlx1XKU8N3P)Zr>^a7v4(sIoyI)VMXMFFE<-bKv zaK6lJ8uW9wFPJceDhR;1M@2>1?AG66LHqmhes)i%y2CV{6C*AHIx=43!j3p@+8K`~ zDWbbAziUawc!VO2^%QpcVPOl#s~utDzl*|>ntZHB%^c(>4XXdjeY}s!v-$JUVJ)Rk z;(V5wBCF@8hSwPP7Y^1ML!khN@n`u)Zxt|F=06=hb6HlZv|sOpX?c5d$5W?&9aN0e zl-`f<8tK?)WVV!8FBz{(mCdG{CgTAo>bt7pm@sKx7YGD69OW=P7Dvlw8KxMpX?iw1 zf9x}mcPNO58J^WF&O%qHg!Gd zaTgDKhPr(w^C*9Ai>mC_)m;y+8)5?yM0}ml!Cj)>^A%$|2jBVB7{&KMk8I*cS%W*% zRqQZ><@f9GV_hL|B1o4<6&P@${{F5B1x@r()mEl73A7U^EYjxSY>$RQ0git!MY3v7a7Qg1QBsNUS_rde_gTS zJS)3Hq_2MC2&kSfsj2?%5*(F2cmwY=5-cjN;q3T<3SpqX<}2 zgGn=~GZ9CxHe#0m2xvaywKD|I@!r{0`P8-u5%QPk8o{+P@f!9X&EJhz|EM>&v<*>~ zp}8Dye}c_XXtf(332_;>jDh@ct`wFaDG;M1)59MValw1*Y%L{ttk#ShVw#B8F5Zwq zA(+l#?LkOU>%sglZYdN+fYWjxB-ng|9dr1o{FkT5-1ghPIT_f~Y4l|TtRIkoga`Bl zxJmarAHd+_Yt#H(crd^IP;1~PMMl*0A-n=#2uY^^A*h;piwNHNfs>0XJ!LaXZNJ4t zMf&f?y1QKz9k%^Obg#llJ1l(qN3Loa)5ee#;?(|2RlcRIZ6Hft454B_Ie#P;_`g+j6;>vj< z1_mwvNLuX?(AhgX()$a*UB*J}x_b+R5X3J?@*#Oqq(BF$aG$O%7-PKuhyUm<>RkbN zMK9)4!3MTPR*Js`&Y`=GJhbYiKX@;WwZbGEr(kthMe#)31X*dJabW>n%eqjym67$~ zt@N$B%}XzOB5s=&?5KmTUd^!@Va2@0Sx6^(ZT+j19rZNGjo-W!vH zI;7&PSB7&3&SahmR#!EAHEuGpLt_PtxNK(Q-_pP)vfr^eQ{vA)<4lw|+qTVH^^;Kt zg^1h!m!v+CwrHQoY825V8Dl&&tj+EO-zP{4`SAK#^Tu93(6H^dW_ljVCQ?0nl<#n( zQLA~$OCOv)!TfG$GY!JcQB;YJp4HV~VVA#q%xzI*KFtOEFA02ufnRTtfsp?J`o(|i z{k|-}6n^mCcEDyWGrbUoY-!>@-`(80Do|c*)I*h)QF#Z!&0U&`5Zqjdmm#R|EN<$_PMoJO&KiSP;!L7`wW6QsmZV50mi@ggdu2kYMlP@)15u zw8N}Z6gEv%iZMQdtnjZSyJ?i^>%xL|B!g;DRu-_#z?h_5Wly(^tv6r$TTnv_80kEp z{NG>Ij_f+xW#?XB-P;8x0OAg1k=MCuJ%TGm)jmHP=XUQn+~H*~<7#k{e3wFwMh#b( zgE+E~H>2fUKuz42UDebch#CkYqj*R2}}aCT2DD-{h*>>!$f_3g!`O$QsB0mW4_|{?if`YXo#-ukl+C5B@kEwYz>$kF21kk>sn<9=CJmY&a8Edv$KrgvLI1aJJT8fGnFPj&Q+%L*Kk^%N_;& z8DT|~tx4l^Iu(|-os)w>8ioR+MaoyNIx7x(t1{vL_0d* zxac>f;N0%jiWUnW`vcfCrmO7o6f9iES{(PAJANqsfKmh6T58=mv{{G|z9 z{NbUks|Ew7GN+n#2gMZgviS@^l%N&lO&>9DhOA;4&*gU28SHY@Vd5?-D!J0jy^}SP zmweI0Ph{g?aKH1++CC)pFaen^iUlkmLR>gFPE zZn@c*i6kVzv_>vFW8q+WhX16{Su{C7si{i1Q#zczC6g7Wgv8VUQ( z#(7KdA!R706JPea9FBIbJv>(`GbaKs&fVt?32(pwDvHKGW?~4t(c|q|*sDD!%T>^= z3PpJXTq6G{+J>EjA&zWDkdxm^V}0oS@RE)WRweIfiIsK>yTgiE`qM~H&)e44)@x%0 zWR&C0=YbpJRW9g6+;&hclHw(2toK*@=8GG&L)CB{-Fit)v+~iMFOYzZlF#^2@Z;p_ z-Krg!UmvcGhYQWOkX+s(fzu`#e8DoKfUMoUaAh%yYk}>>NBKZl?mpKp46`o&nTM}2 zRq;e)m{tUh(WCF07fgADMTgOXcLnbPN(Pib-xt(`ui6nJO&VuUNXS@;0Trl02r5fH z71wV0G)vBGh-c$%uo_F?v%eK;UAKp!sJXF$epqDKTV+9Nep=-Z`di{LY$hK-5rge; z^W@=hg}w)8EI43dSS?^aw*3hP!vTD<=*~NPPN(1?LPfca5a%~@HjN|GnV7J90hqII z^s(;K`{Jnz6Dpv+Lao5!!&9YdL&h*#IH4+j_#oCUo+lxKR$y}?iLj`;s=20`y^33Q zJvd?q5)yDL34+@Khqe9hD}eW3XqY92#njWg^$Rq?!i-e!ATm^R?q-s^i-R*O2c2Jj zczTiVCpohf={BjSSN%K8DKq8gWAue#m1GDb@g zkW)}fhiHEGd?(?CHY;(4GsJ?&V=JP&A6h~%5*GGDJX<06R`^2Li>$2dwZRG+`e84I zIfKq6QQP%FudmLBT3`hyU@BI&#?;Zi@s=LwnN zJ%2x}H?paW7|X)v!IJX4SJow=FGLBe$~zk)+wFcY$Sh%_ zIHqDqd+o_`vh!enW(UR{?7QJd1nm8#W_(5+M)S2r#DZUrx43@&$~SM~!s$-zt8e(a zHq{U#Z#};Mn^x_VhO>eb5?A<9|0Y@|CbrSV6lwLw2bT$1omnU;v9XuIg@GzBop~}0 z9VyN#C7onc%=bS3?uyFSy1qS8Y}S?k>0WqD91bfnBjZ5-%WPVm&LwJugKfUa2Z-Ac z=+aG9ejzQYj5?Gq(Y9r8wcF5SI8-T-x?@2^vjo*JU0eBsN23Go32mNli|?)PEZdU&I`p; ziPG>9QnCueKq^|aa=Jh9{}FYTQCY3w)yA0E=`O?$2oP5S#EYt zUb@+uC8*ZqHFPARLq6`3j!Z8+E-c#g`VW)pgLra`oU(}#9hqn!J4#G?1b8@iGpFs-mQKa)EA9UtRh>DqzHAuhPIoX^-Prqw}R%S+D)D(FSf|y$puwrYRbVLkVjs zQUu79VPARe&o$>1Bum8GKEpL@6EK#!Kbc9h_%E@e!Y0$=;VD6GBbKqJKLm-c;LxeI zO;r@DO>8+7TP#hF(wvU-pYDA|d`DwSL9EK1sfg&(y5PtmnjCdQ*0+Qg?FCj}Rin?g zc|u_DADj6Jjm3~Q-QB{x7y-DxEf3Dx7s(Lt&DS4EU z0)s=>rn9ogZHqtWIjv7L63}VX-4e;`w!gF$s}-7RRduZe?Y!-jMWwvDdJ9-L@FT_R z>hz<<#=7J9MNHCX9j~W$j2lyek_(;?7v!sz#y!(^LsL@9&MD9b`1mxWt^rpmdvNK| zZdIEr+26e6(yij{iE)qODK2GSr%vt){=OwFjf(Mu_6h|9hhPS&JS5$l3ZL$d-^3ac zAHApIib!#ru#zGRvyTH*e8;y5rnqV_@z3K*lZrc;lLiK3P6wyUQ;Qv~@)+B+Dz?i> zYZ7GE)_Xdgwfu4737FCnMUGgChXU&}IYv>p-7E5Sj(C>Jh9{FM%(e(k@`&)IN?Eq9 zv6%Xu#%^73nQQE37Vrc|*1m8sGuNtfRKboM-&C$+Z6_uuTD%e9*|$Nj#7?bdkD^y= zi8W5Zdt4aD%XmS6xNraG!X|VOpC__YKH`W)5jY(x|PoRN$T$N}E(=8E}5wSyZe8CQzV-XMt z()E~}Tw%5oD?HA$a+~MD6rb1Bpura5mdNLyx`k%anjdI-F^}U3E_u6+<0x}dZDEVA zdh1k6ecGL%JGagTu%B=Y?#EnIR*`Wp50|N}^5%Equl^ zzc^(X>L_^Ym=i5!%(zV~X3b33ICZ9$>)pQ)s&2E0!f{Sip(M%`6 zkcbs36h0Tt*gSyA*zi~1*Js8&@uYpbes(L!-|NLaZ)>DSyOhqP)62+uIzL`mH9bUj z?1*1lMb39>d%#Ih`r(7=UP=9mZ4Ej{dE+NU-p$uWYd6K%MYI>P_k*K`i;HjB)NLmk zT1wJ)zwTcCYrVHU?!w(oJhc{2pjz=gv+u{YOyi3??~Gk5?2)E4C-6&&Cw4qCRktlW z-?Fig7sv!}Z(=*>A6jNNEloGDERa@^w3og!EwEyzoa7G3mrzKxvRf3BqW=jvrP{m~ zV<%DC1_|4X_K(?#JbTg9Gfg`16UwWkr+~D{-Kg>Vcox<1<5k>df1ihyZb}X<#Furz zX)Lyl)vsmmY3xV%5JmXW7x##9R0ZKj#}Cw5AMw2%pLjUG|0QkQVP7!OGdQDMKwr#U zT^CbOf9ZKUUA$c;>)P=?a%GfiTzgb`@#WGsR$*UXv#q)N7Vqs33qn~MN>ZYAD$Rf+nqc^Krax9^i)X&4HiO&X ztWCqR(C)$Tw#S0G-Nk7KR!qXb55M&pDug;RSIoOJLt;z&uOH*{%_XjsZW7TUO(x6k zbIm&IohF6Asqy>Y;)^>cL!TX0jxjDH54zRP%t8zDV^(h{AnZk~S#J{^A zrZ|NxwYJ?chEhsWpHy~=sGFLm%TC36)?Hh9s=VF13&a1Bu%ske{a5;>sX+n*4tKwV zsH`P&%$IjtW#JM0RTm3JS0yThbDGKVLZjPWS2#PiR65fD*e!clLz zcH?iqE%gXlPpI=OjQn29Z1?qLQ+3)_0;h@Ky|P3VezTBF`Z#>4tn8IwwXf`zH^-Kx zX>C!3#j)+`feQ2pn5gqcYyhtK5?eP1mGpSG;OQ=^wA=Zc+s!Z2T3#vKeks*`IoL^Z z&|}vx>d`5sBHXO8Yq&Us70Yk=Q_#ZZbjj$HpFVERaXa37w zzv=}NuDxM4tnB<;F|n1-bs_7uFP=8t7F>sILvrBMc>JbYO(iRG?q%EW4Bac z-SCz(Uacqper*PORJ8Z2`obireWcXH)P@f=^0>{JJeTshs&>vdW6p-8;XEyIUNX{l zzf$UJ+;e++T|=6~G|7DtG5zt_;@DU!x8u=$dU&9&2vJbPqhHHOwJQ4a zyVxMjULxyRHLo3}nc!n3y9B0%@}qO_5x-8<7u(X6l$h(VP0!BmCYb7MSZt4fI@>{m zEPb`_imkNJ)hZ#8&&5Je{yw1mIV;O^5m^pdq68qia2G#S@2i>E9#On9I0-J-wppDT zM{?}Q!-J_}2)+Y0I(mGirO~P!8_!C*!d?~sV>ZSDJW=9AW0Bd3=dn)Q`aD5retJH_JMp$rD0FklR(Uzs8-C6m8eQMtdgI{_ z(#v2!VkiFyIewmR;-EN!#N21kzBYz^ob&JlqM}#<0jDgBvM9Zt&MPPe5g+!&0tFXW zGz>Sxqr!=8W*(hMJ~}20OoeIGfMVqE_hkXC1OZ=#I#vwCvKTU2UTxNmeu(41rDvqc ztf`3u{D)W`8X%E~D^a~T%*F<2xuVO;?6DQdexl0b;K%^FU?LDgi$pF$rmC1CRlX}! zm50F>Ma&of$;l~L9PA_}=i!NEOsxG=A)}$mxEZb{_9ESHKoLhwo`!ZdP%o~`V&*A| zPs?I{jIXdqyc@QnG=?I(^w9h5n)39_%x`0~4^dFG9)b#bIyv>*b8u%9@!5YZd2ma$ z)DrVeKtP#A1W9(S)-_CKzI{&+jj!YMdeb!^uVkjHrK8gii-)fMek#bjdv~JR{C3P? zG+#%;$cU0>f=Agk8i#HFSHRCWNjQlBLAC%o_hm>)qu^r;0vZ3exNrC-t+0-)v0wL| zS_v`L0eJ|_(z|+oKWE|!1@ghcfqEJ(x(0eB!nF^*ndE7HpjIOULxzPX$y!?G{`^$? z>DMHO8N%V@oPPk*4Pp5-6rLe=1{TSYJyf^6siGvP<-@+mAcvIMix|(;IJ`GB3Qx4C z4n+|W#%QHzUTP-UGl;nh@fLUKo5`@z7aXf^sW#dOSXRbga_Wt}QX(T~i#Cf{A2RsT9bDSiVo%O+_{GJO;mksaHZtAWcJi&TGevz+TA9r-buI_X3 zzV2FHMW-`UhG6|q^?l1qRDtQvIQw#i??0Drhs_`B;@=Gj2msAz94d)RSS{6b?;ENF zM#fu?8~M~mK0M$ksuO?>u)^$ntSc&@O}K9f(jTF0yI$*TA~61 zEdQR~x!x=GD=B#gY6`GaX;1_Yf5+Bbn84#Q*OW7r#Gja$2xs5AgeXO7Mh3D*3qcsb zQd2|1*=V5-=pZfNbdwM!dxV}sLmRiM-#yAe;q>JB+DL~C!E0&hR3*#Y*Fwk;D3nrC z@~y&R@*9+gKAzQK@mBS*6L!XI`r}>H_h~Pth`3MH_t`UKXKy=%|em7v0g)T;C^pZzcv zbUseM0f}2gV`AIUIvXzQd*)=f12m425$UQ;OJ5AaSMny0ck6E$;YLR&j{6%gy$}2O zLd^;q7{AS3kkoa8H%y!vyKURnZi=CDu+U1#BjK7H^2=K?O!!X+K0|jQV{bl|tw*XM z-{Evh9u+m@AWD_uHEU@6b zi;fO0Fe-6PvYJqDrcPtSd!zTjT=<>bf5DcoQEqhhdxd|$Z3&vgfUP`f%c=zu7}Y-l z6zn_Dq-ZsKT}$?if?fM#4Bx7Sa{}%IfAUyP3w+3Im#{P8zi25%tP`c<*aHxTs#7dE z>!n~?iD2G1D@xB+zTJ8efb)XlXQj_`<_%bjZp9qTV9&a3%D{m0?99UXD7^FU_z!Za zsLMW$-MZe;AgH?(x0-Q4T`(DOA-BoKN@DG0P`W#dk(3=RcD#;xV)#jNHDT< zI-Pr1YP%x&?MXz{)99P#R`Hk6>yyXZ=#%@fakK@DTUbI&4|pG|{;g`na#%fW zWK@TFJbI~dKLR2H?o+(We}5Xk{e45qMHQ`-t9$_QntO9M9ta?})89|1zkc`J)!pg0 zbGklT1GPP+P@`AvZcRL=GpK{yc?mczbpZhGcGyeNkjU->58w6Gcq0u{Aw0hjidi|( zDCenZ$pz^J%M?=Iolk^z5B`nmC@3hj0tT+>#WOAZ$7x#)*V};aPw^CT@oTSgu@V4} zB`Lhm?#E@?P8depE!t3}{t!b;XY-8v1>RqOKC(}+7zYMk>rZ(J)}3)1`6yXg&<~K2 z-HLuH(4(k?8A^34x*OzK83hH1DQK6A#uxMrUgAo>^!HL96yD;p*iy_8rbf(o-oS$j zC+$kqO)ZKSV7%k<#eAmu76h@ewcVGLKp4z(SjKjCd|~Ch{ZA!3CnpuGGSioyToJM1 zZ;X_mc1JTT&D_*=pUio7uF7asfyIeuEzj=x+T|uF7l8)mTR`wt(3E{l+kv6+>YAXR z{{};Y)2aj5{F}X%tl)Hjm^!#M{O}-Lt~>fa)55gp&DGzUJ}IX9E(jB-+9$c`j1daH zHNW{w=kU6A_nnqTD|xW9x$0b|E-SR#4dxl9c2anmH9j2u)b1M zRQVP&O!{`#ZKzlCy0ZIh=fVolu4kOOSVT0>Jzh1a<_;QK;PZRlMag!gbI>RzFCt+V zZV3;U;B;4A9Zz-jbS-b>7OcXChLVpi{w1|nKgqmzqh=E*1v_f~Z8|SxJVR0~Hb;TQ zDl-UR&2Bu1V$~-2_nPj&6kn4uI4jvBZnrV{_ZzCDo-bDXYfbH63@$Z53rnVUJrMuMcHALK|baW}PA;&6IEN?RH-G zPV*e*Rq(E38}-M+5zrvzP4(#@(02Bw|AO%2<$m440UZVbX96mTM_9hb{ZD^ynVFcN z!Mk~B)^%s)XsCZ4JfX&*awK%@(u3r&udSin-U_n3K9*WFHh;s%PkEYa)W6urYjV%iOYY=|Ny%rTVKDIwsiK ze$;l_L1DxfN*bGUO2i}>iwKM9BCx7!ex~Em9AnTikfmZ31>Wscu^^=J62tos1@}lb zDxb1krv~u=x6cXasb>fAg&;C9pQwwqqLfKBi?-Bs?JcJV-&ZG<;H{=VhEit-n}w&{ zI*jv>#9G{z??+65i}6lVvnLH4s8PKd+}pznZzN^Yf2PNTlRtnJByk4t8z8o`6hxSi zD#C*C8R{Filh%)jKv2!o==-OeE1nrrYXvb2c#pQ1woWd_>zwa{j|C;ApdkwJ<{5Ri za60peu3ofKIXEXMWHZ~z`{}4z?egN|tUDEWofa}Zr$x1MAq=>O4H8CEe%Vd33(M1! zb-!W86&+%SlV9NB#xD-fM&IrmN1hWQdm)F}nl4A0U%z4~r)@VaG>^xma6e9SpC9kE z!c`JKw-W7QkZ$@?uaTM$nEIiK+hJIa9;sb1Fj5=PKGZFFvDU zcCgF*ru&V@ulp!e;G7#$1r~l~CADqlqhdoK?h6l%x|qX0fl#;!>;O3XUufw>M)XkQ z4H7Zq8bEpDIFC+-*2{ z0Gn|B>)p=EiB&{w#?KFQ;C252E}aQGBfH*_vH4>sTpn9wW8jlmM*F2NQxw#lODgAS z%0i*`%ObLSVlAQ7>-rAvfaib7={wUrgsh8?1TW`B`gqnf;gLE+0@2#n!)sec5|1M? zF71!xu*QD@MU#jx$!$>`A$JcUwTX!Y+ut-8_{{#Fu27jx4&H+qv%PDqBNEuM4E~wsUc$bqEsi4>5A0CY)jSCft7;f{>|e+}`@&AcZM7%1HJ~%G z%gY14#)_1H(*of;GL(u2r<%UnmUMg{QRQ6of*xHrQ=Bm<3x zNAk)dJEWd_)ShyIUX8%e$KmvcpWXNmzhc`J^qkzB)2qrk)kZx5KOz_0J9i&Ya4!+r`>0sWL$jF(1F>V%`qA*Wy%Z>j~?`}^;@@~QH8t$jbdRh(z&$Hyc)xjz`TQugh;G8dv+NMqsa^fKi*l_ zU3Xc*b&5=x_>R%kR}G1*J`u9q;c21gSUEX1aR1r$#jYXEpPapss+@iy@`Dtf&XsTb z&m!W70>J}QoKX~3*l_u6spD(w<{^uI+iUUA68$WkXl%Cicq^pSd8BviD_$`x{SrJuJ!wX<7B-Ijg8qf$}EQJtt_o%VaOsjY0B^$9+ z?^1|AAi$g0Z6vvh1~0>2n}M8oU-&v(mIb+VdjkcV3{fj{<>O_{p{4?)W1jef>>BUJSM_fV*^nC9ryT z=VDNVtcGMbF^H)KS7rp)W6ydtPph@eL5C=*H;_)8oDvAYQOe!ka*g9?@7o1CP&Y1@mPtO+*f#a~pQbA0GR{l40;S`)Ukuj4uMK@}?ZzVX5K)KI1c zL7gBI!Kf7}$h&GLc@fwsXvwgy9jIm=@_vY~aXUZD0$EKw1|hrGd5sI)XU~fx0f8yl z`|MX*K|_cxvsYz9QqNau_-jDp_bA9yqX&*-8ERY#Dk{H&99w8|5j@=IXA`OZQ`<%Z z^UcdfYqwKSMW`244Pi5xLM^)JGcr61fRQoVhxhwpQR@TvhbMh$L%!5*#Nm=rpedv_ z-ij%nJ}cy_KA+58ht}$&ObkM=m*#yOpBZ3+A7z3KmEv7?v36$6(E=?IB_$jnLA;b%$KMWHSO!pMK&OU7HGJ}=hk&vwv z?s0W7Sl=mp*Z!8*p-C~N%}ITN&WUk-^wwXO^fjP7Yl!t{YRX}KO zG;A1mpN{o@VrnY2a%^+SDcapTU+iaQ!*pL$k&%7ch%*Hk16m*VwsfDsg(j#UVmRG- z%ST3F7XX>}1%A(+kuPt-viRr8$l<)mLzdNX7EO=!l@E-;I?tFgb8-T~f25$OC~Bdl zMN#o5iXoncmbPWZHjRL+#&NU5qH?-I#+BFjxh7~j`UP$XvyvToqqS`DVCB)1ER-A= z82FlCd1XcH81wEO295QT_<)JHVmi-snn8 zn~t*Ak{ENqP>@h!_x6bR;73S6a?MG zka)yM*7p;<(7koEHTW5HfCE27B*66mbG+5ohu2boo24Q)4p3}=(f$?J=HAW6C7G$= z(wa=)U;-{Nh6}@Mw;IQ7No{R22wbOTWXv?U2npxCX1+q5b-xj?th&D25scUQXGN-d zb<*r-K@K#nK@f$hr@C!{OIcHZg`T_yaa}J-bpxE6c#IQUi#rLshx++@w=3s5hU5f# zA-4!fprG0b4;vV0+`hCcu?1bu{Rm3A#kM6mISzBIQT%5lX(j!)T2wr<*Pi4FOliYc$xbyTZI+=!%Vb$kZ zGR%F;6P!{xaC>@x8SZTHfMOrpbASZLQ+&+9)XWU+E`u3rD>Dcd+jlEH;$xiZ|3N3- zl%7+9j^YC^RBg{Cj@6zxnRg|I?Td%!_k8h@>67~-G45~JX$lG4w@!ljWh?G-McLU9UU~)eh zqZ-8vilvi_vwly(`O3Lxh<~2t&Du8Pr{6s$X@kW-7{S-TU6O8XMg|PZl_4fU6sQ#y zG&F)19=YCbKoU%T!TJ9E`@JE#Qm2cVkK^ifk#7_z_j}W=xYyGo1{8ziCgZ4oP~+Zv ztE2OCSh|GUSL7pYg3S8 zcJII#wNmYm*75vQu=!Q+fEwvH9c>KT#|N8Sc?KOlcmP*wCG==pczmA&3yUZ>F_e%a zE?Y?2aI%bK-QlgAi{ozl7EfvH`OL}D*2sM?o6g{+{ExGX0Od>nS>;cXDP!1I$D^$7 z+w6IBq0?}AE`=C-Ues5rR+!UtUa#X$u9pA!xH~)Typ~9>%AE{5r?;B#zUuw``{NNL z2?Pe(YCHeKfmjqE%i?FE!4mc{+0cLk+&yS_w-2Y&q25Suqj=@wA6sginqoaHFM)+| zH@l!>@ngPLr7v_4>MN_ojx*{;zM(i!b6q-xr*vzV zXM`PJiMst4T7Px*Ad_-&`FT5{gqMN-ANX|l-~4)0#U2bm6N%m~B}k`p9M4~iYt#wq z-(4G>vTTl+Cu3m==es^*IzO(s>jIDyvS@8bys=qp2H+;r&+u~ec&+X`AvQ|CenpwZ zbZ3Mo&qbB7({+UD;bNDWNdT4scuAN44jTU>_g;n04Hcw#8FUbWSpvqT@!sCv)KU?S z2pq97ES}nKW=>QmS=4 zJfQCU0n9ZJgtUo0FKwArLVcX+bVm1s1h7Psv% z^`AfaF8?W=-F`V;+Z+lx?ZmF(@;XtsJ`jx2u&VVbD^p~|^F-^8W?V}+>{~cp3e8d} z)P^lF6w1a)9#3H+Jzr2uIsayFpi)N&_}cR5lQ?gy%9)?@f>94@G5~^6P`x-jQjj|= zM7vr1)6Gam!xI3H!DBIbuw$d%)GZ}XJ8oLIv7Hf!6R`vugc6BBj3%@69VL140&^(m zpumUSXUhf2wO_JP9|aFhEF!>g`F(f(Ap+ym@`bN@KK1@_(5hPL$S|hu$p9mbMaXGgj!6q8!$tp=oGd3U{@LfPxcFT_ z^;6-ZvmTEZo7Y%k!3{)+7@fqbscAa5DE2<_P$tG1(>#3@6BE24drXrskk>)*<-CAJp8GE`MK^^$iMnh4)dO1}J-o>lUs3a6DG>@ZK7h#;d zx~p472b#BFqnbbqo8h4QudyPbouYzg>cWC_#5{FAwcd>CA+b5X?vzQ zc=#;oOxSNu2Ft>VIx^OWk3T|BSXdB<9uXMURoDT~F#S4|P6Tw=1cHMMd>FuO+pf-e=NlKZw-) z*y`|=#}NYzj)V@w^5BwD6w3h6F$E=ss(Z(FYD$V%deNq#{<|kyHI6@kWZ>z%2(Z;UwB0lNmXHmT@7EdZ)! zW)}DYtaG5jolm{eQbtJ$^wO~~xRl@h_lL8Pfs*ptEA&qZE8vN(tEa(!5gr+Ch*IB? zURH(-zUfkQ^*i%WG`-VSmQ8MOH<|fu8$BdLBr`Z(W(Yb&^UROCg6R}lqIcJt-+Bf9 zMt`ROHU&w__sH-XhK;-r^i&uyW~}?Z+_wCBerqK+YAHWA%eYV*F1(`H3mzVbA+d#u z`t<>Yp8h*!dEXprSdXWr6uE4h!p3(Ul;G5l(AU!`UTExui~9p8kTqov$>@^(Ga~gC zb;s4q`_lWhMgjQnyuBR>hx1)UT=~xLHXTHEXXoaofw2#c7|pn#He|D+dcDKDf#{Wg zN>u=A{bvuwjsD!>vBhLXrbulFL{lJAxU{wD09p0gL5Tyj0#4JT^H(Q^jSBBHUqQOj zOf9i!edPlvyOg6=7LC4OfKl_;YdI0@Plk>r{Tw<{Y}^PtFL4GI3-1Ol>HMDs2b`H>^BN~6pQ>!UCcipTG`#g=IJ z!Z|rP*0nPLhShM$&Td&d43CKTOt)oQWwdR|X*r3|+pqsAzE4RB?^EPE&97_6Z_jz_ zJPV5ndkx?1XHHH_M2we)or1EqBuvg>nT5EBIXRgIehBvY)8L5Qxd!{`}kpAPS7VVsGA{!O9)Z5>Uv1ZW>@eOE#|ezT5^JPB`(-p_y{w4>+Vp zot^D>joPy>Tn@(EfX&2jeRHSGas*bB8reD7sZwiT)Y)Bot0v3-@k1*K;?V??t~2_r?k&38QK{7OmajQ^dGRMXK`;2OmVf^^w6Y=F zEGFbZWRa`2GoCncS-6IW81Y8bmO63N{mwMTliwpelxN98p&r5%+y<8t=DTipCzZ3ts_w#h>ufb4y{V~4lMshvXMa?t zeo%0WUvBZ=uPDOgaY39~ojUss_ka9nM-dnsLSe<7Aybq(##ad@g^q%`j#^s3t}XM2rlEg=G!6&zI|$-alpES#_N?C{JlkO-Law;Alr ziThYB9`eDL5mJu}4;nDg>H9=vMoo>6VXvidBz<@i$%W}Wbw@;m1>eXzsQSUgSi$P= z1&U*Q{re()ZkR(agKS!DR}GjH-VR^~|5Bi2gC)nehzK>HkJq~#Et7Cv>%5bpBPpW6?l9v(e5cl<@1Wgm&1uCET}if?_V_#}2OSR&Pktw@ z0vBifekSo_N&O4$x`WA+7zo>DWn%+xxzlt~SFr;2iyX_ohJoR$zP|1WE+sJ$y(y1n z>CTCUzNM#AA${8+B(D7A5Agyv0-uf~tgx~m;h?~wU;ybn=Ck@JtxSc~OUF~YDFB8G z;SBQpXqSms=sB_dWa_$N0Gp1LPmHG(<3u7uFHvjFNk7=4_o*xK?QpxkH|Y#Lz8+tR z;OEjwFtuIW6=I_cn{4t)W=n| z^ihzhg0-X)SQ6r%IBt~$^ElF@pll-uNl;^aB^0!cKj2U<%sdFVXD(T$iX%sFGg@6- zVQo1#zB}%|7@*cy(jFyLAxA;^!lr$$0K7^sEMsMQexA2Sk&iBR&=3-F?Kp{(@Ziho zzY-y8iSGzxkw4=J5jJQA(F_+op-c_R$HhzRIBcC%YJDGYsfR$?qdZcI&+TW0|7gqtXY*9eXnf0Q~qB%-^=;n1Tm*5lOwGMGqi&F)p*v1y)LpF2UWLS0#cb9uU;cTr&qwPYLq zAEVBMT*L`-_4GoxxGFE^q2RR_$L3gy?~Oi5-`4IvaeCrIjr*QjO^rL}&w#vukl3wh zyM-JCmRQfPTA)(&p|bGJK_h3qX;E2ZdBvOiWq~U;CzaK1R2q?=hK((FJ||IkdT{^4 z2RDIrGr`NhpD9U>3`pKJmmL2YIJH=}syjcY<3Daot2^t9A08PKpUh$*GY25*wA+*n zy;@DWd^0Vl(BnenAI{f*k$QNlrUvZ_ia#0Vjr0{z9^=<>byNp1EQRb$J<&(08o&D3 z!7)nXySwKw-TM;em+rmJh>VE?>L!ZZ@eYS;swryu~3te(pVAbr0i!>Qd7U_ zJY$43Gd&G)9+IOi*75bJO`t3Rx}8QaS*RqxcQoIJUaJP#3)WDac^VI!U~dWIaU68? z$dO35(?QhX(Gk%Ny{rZLLbj*B_;%}B6R{|nUHb?DOD9%Pb54sMgiby+xl(?D3QdpE zSqTnkDMcrHCnz1S^rzm4(hGk`s^8}iDBm%$oJ#zZsFT-4s=7rxXl(UibLPc|iL>#R zk)(?G34%!viE*OsimcFJ(k*IVy?LA3U()@g5TWpOFY8L6IpWddQu8*Sw=iTtN}Z!0 z9UUt%9ie@|bNPst?)OBA!~HXh0~Y4z&1SIY{`b#e6hrI-@~d0e*iebU<`cI@Sls0< zQe4hA5Hf+04kQ9UZrTDqsJBXg&~A(_DX}eKD}60lVI)DzK-bPLqrOscy9ve(Oobf4 zu^)EceEar|Y)OT{*|GvR{6ZQK;Y~uO6Z~Zut?4U!&kGvWuK`$8@4|GNnm&Dgi|qqZ zL0zAd$JS6#p0r%th9R`|YOL|WIC&_*9wlXk4($ZznF6K-486z&7_^9AqAVaSyezJpo_T80=k_rpW8m6j z+T3y2#nO1Kv2c#yM11qL@c7WUHa3id4i0RQptMe-l>3>RD{|}4&=3ouvfBS_LLQsj ztYoPPA=b?ZnvIH%dnD}lY>s2s=1(r1H`W7S9xkt<(Oo&`(HU!;^ebbDDWfFSn`_o1 z0zl!QAnorzTxIdNY)^1FSEGRKl5I6Kf<};&fY|hDo{iA~X~y8scPpoh#7ZcJSIZRS zR#NYG9G}^*nK)e?QiC}^hW6hW8Elrq%&Ux_p7y=?1@{}p3ovA+G#aM;DetAvD zV|CSYTH4n3iGxGby?=9|H$i&%UwIerHJqKBaazsxxZXG?!?Kw9;|@P#_34xIqm5Rm zzn%71qO1OT2Z8koZ&&1pLlOs$157obJ0YWE!}5|K@%#>B4ZB$$Pov%%4oHI~&~*H@ z0z=i*52o+q4)98i_EuDM-YKd5BJ(5ueYTb$C%>uC%xzSea4+=Vm3enUZ`;`ZEft**fL}?1y zh5bP{U143%R(0tc8JU$_riS;cUtv-sy>5<_?u0V4gk?_4M zrr3bTcKAaGjCEm?&tlMF?{cyuCT>KTm0*i5LFkB#_yw8*-M(oa3_MokR_12p=+#t* zO@83y!NQRSA|{tZrgr>kMZl!nt&&Gd^8!ysVWP~LEnmI-IgHNOWcfaWA%RVI{$<}y zcd{Dn^ngMc9vO+^r5E$JW`#2b^z+P+2F4Pr*XqmSdQAU7Xv0DlJBP ztxC%x%V!Z(a{8O2h`_g7+^6$DVD$hL<4>uymzRf3z>D{JpJ6O^7ww{^_KWV1lt&mS zHr1N)#fyu*nluQTZ1&j{F00{*IzI0^v*2|f%D!SI5zse)b4`OyGU}C$zb0SSI|;&u`zhG5E_Hqnv;?#Qt3Hh*EO7-p0@n$Kl_<4-4_D zKl}(K#g!=$BS`oiLOvr5q#xEj^j^h=xU-&X0*v)rti&G6dK(*?uccq77ZfDv zlHOCjwJIeg2?!#2wyf_e%FuhXW@jaJoUPsX1jtD*gT&0X#fIwOINnM@^IeaLaY6@3 zY@UDG^trl&f+8JbJ%&8%bb*nsK^z4K-r;mq6hTo|v zf&QJW zV8ihd@J-eL=9LMvN6W<8TZ6X@=;-Jm%~({}@DgPS5TvWep0gpT)Nl;>$q8P4L5S92 za@qo^mDaV>xS4O9ol$NjhZ=a32Omb*Yss%U@~(jqq1s*mCF^TVpA1oUvYW7^Lprkt_G~&h4?pf zVd3G;cOLS;R5#@nYu6ZLk0cKTlB3OIyx3R_BL45aKJmZ$`c~)3P=_)d2w*&SW_ZnX zv@;d&c(x5CkeuMz7YNBkL?la;`vm*~`7|tM?m*?$ykZLhamFAp?gc3gp2I2iQ-CW9hhbc*AW^*Bh4d>sSh5FMVNCTlQMkK$EX}d;3 zMxOP0MzrnXK2@qo+&$F`v_89wuyDVyZ{K=GJa72wT~AVt`?clQW(yjORZZfNMaUra z4Ys}#Lva;HrTO<9w5TAs?aLQrb{P=*3A{5hKDX`1f-?#E2hEnT&r4=6OVtHVb9qU5 zY*0fCvD<4w8bb;-rZ)DmqnD1_(M2jPsryHjmyeDeq+3Phae&YG=1qY8_8-j9ZY-Q7 zQ78mR<_8c55Jzc}Z4#r(lKrYCgl|hf%g-JH)ZjNGp!vMQt&x58>bbChzeyaN?l77| zN4Koxvt6QRV1mBd2cnwp_cu1>@d)jo=URnD#Z}1E`rQ@=u#H{y^X<1WDuT)J`uSI->YWE zlHXG9eJn#4E%nbpP%+?V>OI0hej_UxBKuPQEwyI}dxW+PQ-;y`HjsJxdBNw`es=T9_I1cWy!8g`aq775~ezv7{**WsT`NuPWLZUK){M!~cTsUw*p;b-d!|_k`~~U(m3+?EIOIJ-`h(Ux4;; zu)*E$=SrWw!A!RLv9|^} z@$JD^Apvh(OkJiOrZ)A5$B!W#+#prXfTdx}9TS7~9UJ%A7lp+gtoY1Q%!H|lQR?84 z{Ni)oAv04xy}1{h9gzwHb;lcKAOMx+-Vt5xi*E(D{C4vMwg$Ee!LyP8#Aqa1XE&UVgKhz4q|0L4X<{=$B&ZOacmWEA#ZS7QDME4 zX|3Xw;+7*r0N;pek|)J+sPwV5uCA^q<)uG88>WZO0pAts5jh*1T|Z8N4|Sk-PBsXO zAER54X_6J=BR(EvIRBX%j^0vVUh2xQVrfq;+W-H#TM{=`>;Wg`1KGUtH}o=S$}*VV z2HlVPQ%zm{jd6w))#CMyQHrCG#xIzPJBJ-j1h#vCdF;XgVIh=_4%gc5TNX3D%oyMX z_|;dj_$Oc`^1rHq&pRh)ieJJ!lq2fif0b=%8#+TTW(@&WBL0-6>)5u8c_{VRbVJLv z@b{^dKaZ9c^6dH+Pv)YT*K^-2SN2(jD=j361xVX%?^lsyG5q($k#3>=&kwCGYS1EG zm$K2@p3VDcoM0N+pu33c`})h4i4%nW%;Um>WzOvkQ;YZG1m)AoSvYCJE7OakzPs90 zBc4s+aiPcmUGWc5+m8h+s2YZk2Q(A%SC1`zzx%DWx-BE*==+LqbZoY3R=wcrG2aJQ zF+(2M^rHnmWikRE$oik`?j*)ZM*}pq!EVPRx5tPJEIcm%zgP4}@yng#8da4RC&tf? zJ;|8|9|8ter1`X~w^ojO{EGDz6+W#jW#C-YSC{Z?{`et=xp7h!8R&c0D}?b?tEG5* z;J)<~QRRNOH_GMdRVXlh9)Bp(om4?i@g2u@92kkJ#k!9ubxF7AhgZ1}-}?c(zF3-* z_g9ATpFaVlF!dz6I`-~%*|yx8ZdI{xy~W^@+WadGv6;*|&Wb8St7jKkDY`M@im`F6 zv;B-xTMd2v0%Y&n?z1y(5pPvIynBbx;YeQk+JzP2<=rT~2y{YONZEc;rS;#fEAaJy zK2L1f=8VjOyQI&hc~B_U=BFU|SViaAM2CqQj@d~17qK)%PrOq53j{IZ84m}&!x+MD z{q-fD=%7*d`8vR9XiCpe^aZ7GOo|!%Yn}>@1Hnn>YF=T&Q&m8ZLG?@Wekl{PCxIg( zw$w;GK(iJL1qCxWGFOGwc*p!GY&K6Uq3E!P;WkHQ5SyF;lpQ2x{edd`VICC!m8?lG z5e92yGH-^eyt$$fvw}un1zA3y+MQUh{@oezNAKj%3>Vxwl9)r%IthELmO2hj%nCEB z%DBIU_&znvSSCDW)U5KlAaV18IQ6QQh#~J^%$UTU8#W$s9Bh(bOAccNT%Y#W@0p9v zmoOA06nvqjg%Ty!x*xeuaF?)ySjg9)gSa)FCgS<#wmW|5|7+_kprQ)jbx(tImq>^p zEh!)!BO(kvBGMq;T@n%lA|cWtB{?G9NDf^htwTtONJ~h2zQO-F=dOFN3m52G=;qsd zfAPN0^LsEn>Jwg4oXXlPIPNsAkWM>2jdx}ozOds2-T3IOO};RZkF&e`DPo+SqE=t6 z?&Uo2;sGub;h^@4f!c86ux)=j-m^hB^zehnEa=~3mXGe|nNscC0qIbu9I5-4e-;lq zl*p8wEXg|P?wut=Z;HG3+S#~v;?h;W=pjUx$^aAy{OA0geO-d;dXQLy;%*xMHc)X4 zGCtuwbvj^2J=hp)!zQ8?0RH)f_$`~Xhe;8WAWg8*^#Wa^O9ILaq+M~==$H5LoFeQZ z2;$=_jZN~GD9UD9ZIKX z4GIc*)re5gs&4k)c?<$Wxd*sQ?3MgIevDd!6m>3P~zSjEf6Uw!l8vyWe+9b4Fku z130~w&RL3p%e?Cin-Ulm_P$#_OgTYk+-Tz)SfJA$hn46W>JLF1=9G6$TAOwk&OzBA z8ikihB)$(6YVt4HN##NTs0I9MSZIdjmE(%ic|rhhs`0d<_ty6M+~A_>_R=lkKh)e#o_>78mIG zsDR3jOTKkx2n0bh2wC8$-caQ;ZHh@33BD~Ql?ia@3Ex$tqS%M@1uTJPi_679(#U?eE<YQr3Sq$2=#L91RT3P99N(`t*bf2nz7q`AvqwmZAp)4DX%2cmV>;E<_!GR`viRA|e8`;o%^iqfD}f0k~6v z`HZefvT4rePb;W5yKf)OfV^gRI2lXt-JB~x02AN;t#)rBFAyIc1_CNMLj!lSh&zCF zThqyjpXy5TWkuW7TM!)!ymN}6yt^3uM+PzlL3`M^qPsHc91NQLY5w|L%4unxfG#uI z(_QN_6BqG1*lNI~UF7*s^0}q^wBfBZxLQn!{98m@qff0l&ESTr=$C?2@81i5JN%Hm zhlAr#xsg;QdI?6TA|#F8f;=>5!{P`L;VTt3_!t!f!UtZe0J7< z4Dtkk{8?Rn&Y27kkDGg7_}q%Q;?r*);Jai;*EvDr@sBSme@DjH@O44zv9q%PuybO5 z2bP%vz)>Vy{2KzCB^Os17`RSEw(~_KAD&dKmV8lxknqvnGa1h946{p|=|$+OV;loY z1zNi*1ZKI$=NB9}SV6#^{C+NAF%TFxKa@ld0NJIaa~BA~RDRm{^; zx_SCya#9al3kE}qFRCvu#$RM6AXUI02f$W!7>tDE?$!a?Uq@%+$+rEQh+fK@FJAV{ zrPtJ#!Y0cNK(eijf{|Xp$Ru`~lCg+lt)818fEhJ48)Z;myq%fx+4O7dTCKY<@^nCw z53DUrY5(b?0e#wp=of&$9~OnGPcTbB5>qmIV>U#df)j+{>w5PyyW)ecntRIAcRB7R zez&W<0&w(#f+CBICnf@^ncdxYK*|SQ+sQJ~+iOWFx(Wgg+#tRXaJ=t;6p`?V)CBg2 zzd?-UK8UUN0P$Rjsi}0Ta_sD3-@biw8e||ic|V8uu5%vKT0KX@-~WNQQGn9(%y!cw zpHazOCZIifX#b2clG&TSIO_!==!JnU`4W;$4hvl zawFLTNdt*rE6rtq!5v7Vr^^hWtkh-zjtGni*{=oY$>i0 z=#C%gd3JQmBb8CROjLiPK3VNL1UGl7WoEO$(2xAF>3<%1Un6FqZ^~C@g-$$D(|n(- z#8tiT-^z4Z{J!yT8-ALs6Jy1vE1q`#(^$Y)!6GMy0~t-iHV_MT)WS{R&hio`zJL)3 z0BtKEOS{&3SR@aa5`muW9ZRvMlF&`KLvfD(1BP@4Fv9bn{&t?v1%8%c@|)%QP$ocP zOh%#BP(BZYb(#df6y`DlG8rxq4)*o0Xp$2W6cj@ve<64PXQF?2IEEmg&dbYIfS>6)<$apAdgg+q)5_TM( z&;Q^z0W`DzOW#Cd$k3YNj2EvHBss5QFY;?s zAXk)C@LF_~*nJ*y(+7)^5(lrnMjak|jw5sIv$nHBlNk=0*w;|gy+bDUV`i`FT$)VK zXQHmS+yAC`2+(GNXkp4cE%MZ%kx8)H0e9PE!h6iyHNP-{j(v4~9b`$~eeiDaRcxlX z+xe}Ag9WMGgsh~P#a+w!v!jIC;Hy)*!N+QDb^?F~Ks^rhFu=w9tJQ>5YPHg75afCc z0=`Pg!8CB$Vs+#^{QF8S_KNDS&(L4DMVUXY08r3@K$PV>1%*Xf8XCkhh@_;N1f>UG zZRSY3E@D&cBM{AmK(#*6K*kdMTL`RS#VS5Sfxjc|3xtr~Id&cP8$0TT<1_*DM8zy?mrJP6#wL-3=`jj0;( zoZur#Aoac502A=%>IP;nj9H_`bbiD8BEJaKhTR{0TV4C%wkz|;eGR5x8MOTXI0wU> z=^YoU0bWfu6JV(_D%wvoKuqsj@MnC`L3H5^9EqSaQug*HrAekaX$^WId#}I>bfQ32 zJ7E@fwBR2~N>m1%pF9Wz(D3im83XgV9GdkHV)d2}?zORU6q+CRC_Ri@JzdW!t}jZt zf9iy0h!kf%$MyVk8mKp=r(&TW3l@+*rU2sgY#$H-7bKZyMqo?^(A@g&05yNmqi-sF zmA{|m|En})AckRr!F{h&TSSJiYaxU(B}TEa1c&)u+bcTRi}c(SNT?Jp^(`y9XG9rk z^hHh|OF@5zhY*2);M^5)K7L$aq_N5G@REZkj|)|PjvY=-!mp*NU`(OUgo^y2xf!OW zE%XKRx@g8F|R`&ZmT{t*d<6j=S=t2;Hxd7-q41F^4KXUiX=3& zJhG&`6fEB)@u*h(`A^h3x;hN977`-Xqh>pEO&~SsD^FwyFFG#>#0qX(d-7H_q%dqUPSns>=yDQ=nrLW-cxnrJc!4 zgAZsvOqW?-M63X45k0-O(;UdYh?D$5Pb=`OA7qyUSJ?6!CDNr?xm!vA+W@v~5Ca1S z-L}h=j}e9pazWDQ*%sp}Hz&M68N_1%vCM5wP7@cPj5^8(1TLUy(AIjR`MDCN2TF+O zzx1hC0KO$E&Cp1)t8=yiRaGXpZZ2R&0-d3-0hi3r04)ikM^}J*p{P#*U&woy9*>w_ z9!%Q%XRWJ0Rs~%<&q~FSO^D8IG8roZ8qM;8S+S6hxahNp{{A9$OuRHk5z=&zgZflDJrBgsc z`n7H_GGoC}XT>c9j64cTH-hbPNW>M8PRSz#yDqjkx6exxs>RFB+5hTc6=l9jmml-g zePRstv*PZHmxwyVAsI^7&K3u&WH>fnd-cyh5SaW~w!kaaErEcf)>+&NP-%xZFK8(Cm zKTmmyDR(0qE)CNwy4sVeXxnFOSa`wP8gSezNJ5N^!hxEC{_RfiPfQSGPOKrjlvLum zy_tN)?AHbi@Zh? zT^IZhoSHpYuu#Df=M2@mS9tjUas|dt)mP2r)JbLGln`vzPN!%yyn3e(=xtkbj+S({ETduTmjdZLimjAPvP zNWKv7pyPUt{XyE0hb(^75RRS{B9(IB@D_x&P)yMd@pp57WK`3KESx0-47z z4!X-~dTZ?^9II&(5ei8jqg#czT|f8#81lX zC&;snVV&DLnCx5dNE!^DHnK&H zLH!%}H9GuN>NoHo>UV99xW4h6vf>x<)T)IC3My#d&@8ooSK&?1*ONZNBDtupqU@{2 z>hXc_TRAD|bzMAw``=ooEdk+}_3jk{OmAtmnAyuLltjdB8)ia6pcdP(i>9Tp8kIcA zdgNb~Vy1*oX7%%X82hFre_qz9)W`HKCkqJkO~VUeAx6HBT`j%Sy!Fn6gou1#Ax;xJ z2i**wFGh^(Ssns2MqVTuYAL?kCFD*U%jz@fIl5^gLSMchpNLye9*0&oR1TanR6CL9uD54q4OK)F&`fZ&IalJlQZG;$f%1KdU21GUTPHEvgQw z;~}r=us(?HJo^nT{^JG5P-I3_zh7^U9bE6|DpX5ZC>}(ifH!Zqa7- zTr27mCdJ`}MNd2X(&3jfPb%%pz|;HWQ}zA2xlxDJPWBDd2Qm(hLg1PJG`cUgK~;7= z%-HMoRRR&C{(Xj=1Oe=v;Yaiw)=TBX>XhOPOs>rA%3-jXQGtf9W&?#>+E0w@t5UBoo8Ui}y+j@F zowBB(Hf}e(Jk-mr(bF5Q6Lrs|XFTm`ZL5`&W6td1_N<{@=|(}}{qW4%p>I0c6{Sa2 zv<4cfiVCxIf&`ngEs$7ko`zd7X7KOt6A(o@xc!JLA$ayY3ohPDq z-uqXT6~IXjf(q3h(nd0iM~z^{mU<8hVRyQ|HBT5YxO(>si@}+7BIfav>x$iyyyA~3 zS}?hJ^Rytp-OYCRz7W2AQe)}(wd<`&?pa)Yaw9I`Inm>}do4d1^U2*db-l3lp<>wM z#?t=#kC<;Q=1jzI^)IS4tc<)q-&?Q24|UKM2iHy!#9XWaKsl_X1DX#d>f`ms%BJ+431wA%H)Y2}U4V6an|&5*VG zOYflcrz;l3sU}MXK=kB%qVj}(QPhZa@ z0uHiEN?iKSz;%G(zrGFT#lKaIR*vs7W^T9!9H)9y9}@_@?DDaD@^rzCB!5_gGAv1A zBP}F9wDh|WmS_L|oAQo~WkQ0VV+ib5O~$1qVq8RufVpUIfyGvlqwo=B)=265vnJ;T zjY~v~ryz+|5|@HqG35_T0$imM z`HVi?&Ibf~3E%HQ#4c?aC-F%X;Wr!lpl-&uHah%Nyd#H|OL%Lr8g{+C&0_?w>!d>o z^ytO|J^|uW4cN6a-U^&Cm`~5GokZ9NlUJ&9#En{p=7m`-`*2j%R;J`fli#iTyt0<< zbh_QrW83j_<)LnFSL9|rkRC+JK~_Hc-F!qG(RlDC$dTUWcPGAFnBmKCPpz21_EvDc zIOZ(Z73Xkl4BUvbvj_H@zs8K7O`1)2#~jxtq@IUXZVFY+9fFY#uRRo zs5r!&J|P&oG&d>=1r1JZq=2K8Q=6X|dMYj4~odG7BTp8ad1)%DsRLnEBLLx~2u8$asx>D-n~;ewSa z_-&cSFWbL`;6OQ9(Qjb*e8_d50iOVL(0?T9Y5)%i0|pG%i8CSU9eWhUN&p4!Zj&4q zn6~YF^O3+{&)ZDEMFK)6por&NYNiNdL*1SLo~xG_pk)p42BI*l83d|Ds6NpS3o}MJ zc5n-8;j|7O|3u)n80`J1=>9ZLr>jzsOAzme^=TVg3LW{4*&H%)oRigoo;!_RiV8H8 z(iVZ&$F-Il{~<@l>?v>BWP5Xh-#?fIVp$1dt7R$I^w!rh9-*m*1ggJ}cj z@lW`|Nj+g2oFOjQ3YbxZZtYjAd%ufKvdf5TG$Sco4Z2oH)oQ5l_-#H7*RLCDo8GW21b^+&|S6GkQlXv-YB?c|DaT|el;3}tiK!(9sL zii261SxDH>)>;}#*2B79e+=0rTAJ1R3ZYEFOpC@RzKUzy4E4Dj z|AmzF``qPvWnLssPn=s}2&H$S9)_ckmRrGBO1IJk_ssg6g%qT3tz9;;ba5d_Jz{Ez zbrKDFVo<-X3`xk(+F;)!>cZ?OuWYNHfOYK`I{I|^&Z>PpDpDH3;*eentD7Hfj+6N1 z5R!kcaD=^6*)grdW{Z#F&llrfx=>uA@xGj@6iUM^VlMQH7|G>J7|>u>R2!Uc#F!cz ze8S+UpvD%JkH3c##x*j0`+BI)d9R0>iFFHsSq;Jk#2*ul2Ju$5IOVO)&D4(yv)gSm zQK;dHQnPlFz)djgXt-X%tzHz+FG>6Cczvj%zG=uTG)DM&)?VslnuK)jrV&qe*2BaX>bZR!@1UUkLjw0`#bX~sO_WSZ*^;d#KzDMH z6TdAkCEiR{31#$lQl{BQH*6$w|8=gx!hylD%t$YGzF6KDx4g=RA&+?@%T0^(P18AH zRlEhHUk7Oc#4+H<>v|b>{TY0TPhMpA(87c}nkIL?5<867j4{Cu-$#;AfG^_c^V6=gU`X0w?&^#@92-CC2|OFXYq^1sDtWLdF=K{iTG>8k}Fy%mT z_S4a{VeR0^8nD|ghY|_gAt%tI&?+s32WFtFYW<8; ze9@B%a5@Bxn_a))uI%Hz@ZAI%9LaC;3~x^}^EII#AA-=>|GjPXtT31%1h8oS%ms=^ z=WFd&AlDDVu;9+!jik{r*F)8n4Vj<7MK3tu!~0%zzF7vRY&%OTDmI@B2kT|OJFJeG z0xBXcmwQV|?Y70g3yi#Gpo4D+zs%^p#DGo!ZaBQ1cbX{#5o(7~WX`S6X%_AJ-~T?) z#+l!JFL8xquJURom~m5gdl;oy`m~?bToN3opJd*=@8xT;HLz88>BIkdtF!08T zwrDcysJ94XttEgch{yEjYLmp@A1Pt8ME=#7?0r}S4ijc+-7U0f(JTD6Pb=+-ZHW1% zM1_d4m1cy9Mc!6FW!T;A-c>>0fJzw&{>qHLp!;_IhTuUqSE>5M-&Lik4p1hlj~>a- zc=cg)I?f7|snf%&?yB)`DNsYc9%ncL9R|Ss08j;1Co88{!jh6_$EvGM^sNB6aWHs; zJKW|RZogI^${!Sj>Omc3NpST>q6L>o7l*()`bCuPsIB=Y$*q}NH+I@s$lLbQmeOpP z8y$ z$Ux^jvi`82w_Ms8l72u8U)GpX1)Xmb8X6}jrJ(z?C@T`Wq{_Xc!Eh${QXgm7~$ zUBjCcpU`iKxxOWRFKJWAE7U9|oc}4jM*~)6ou_9kAV@q!sFrPvek-;+7>Nw;b#A4{ ze%!-*xcV-N!P`(AnkX+w@3(LLIc7^4?A>Qoxs>I$cu5n_K?NL?%1X-+1-ZEx9fY&3 zHqkub!Do_>BIj@(N`qfc7c;XCKXyto}yBk%LADoo=)Dwqm)d6j+(WC2~dd~gW+9Xll?C`Xu zYlTW>0~Pa&C|~qIIo{L$L)w!eb*sia#S1zC>Xv9~-dxkcm?%knA5}e0ocMV&D}fYT zq}Rx|mw6KzlO|JCRPdeb%ntwsPfp&)1FJ!e#uGmR^i+;xeorNw7yY@IeBHzX{?|@` z1O_|ZZs-BLDHe=W)Gcua^y7DTg4Lu@M_ap7?rN6>Kv;@Bf6cuDY)gmtu7XnF+yC<+ zp(R8T1~MOYbS6&xcBIk$G%k8&qLvCNv`olb*qhv^;YU8eU?ubFKNS(Ub5~_#>yF5O zrwpN2GGWeKZlGc$GVRa==88^N!9P#IJ|)~ZB%e!f>d8cvrAl_ji72Sq+Vl)2lekq- zL$DhEiFm-+5S;Um+;mO@4=^iz!KbpAY?%OI|3h2Q7X)falp{Y_^|qdG`BK2`Kr%Hz z%1Kdi&Ove(0=WdZtLk5UH6ec%`gCVoW@~4~j3r~esjI1!l5BWm;Bg)S`X5R0gx8Bp2%E8eRNo}*LqbSb76CR$}^Xb zbzV;!-*%RaS!7Y+j|rN~TejnNdJZ#l&M*RrF_N%kGb@ktOwvk!&N8Ffr^lpWmHF-# z@m3JWr7F2M*|A579b-c3o#Ux_L1JR#Vzt!r=g$ig-@FO=yzU^%PnUqxrOPnr$49_l zwA4Ez_(-peCP7zq#tR*shH7BB3Sp_3d5wtPe_t8M6>VX>kqpn2-wI2Wj@p*BK>6#x zj+Dx%_h^SlMjA`e(}WwVdMK71ZroDIGp9F`>q#?{0kOi~m+wQT7JLIy*{S#_-5>Ku zIu`o%D=ekRxD?)O->Gr;TG7v~P*zm>%t&C~qSI%u=RQXY>mC-LY* zl$FUNFTzN?b|;&txCoDqj!K}DU#xolT0-CbxS#%aY1u_Cx;mEMBZdMDJ%#!NP7lsR zw`iv*i6=7Z5IQfYO|3 zKUL^$A4D?P(VKO`M0Jvsjqb9>;b>N&CKQY)lw>B5~Jga zDT#3eNi0*z(zAWi5F-iV-;Ho-_iYH{o9IH@xxHcUaq;C+q5R}&4cWM>v8^Bm#^x+Nlqn}L zZ(-l$fs)eKOvK`jwF*k)S47x~e;!6Of_$7r50VEpx#_^CbYRIaPn^g7MY|$tH~6HD z@KOBeoc4>p`T@-GGg>~zwgRdWtw2U7{SA4+)xg6_EFmNnI~A}{WG-$XALp$Hd?XJ zz-9m8t0(j56(lE94P^J47?BqcTk)glF^T(YZ{fU?JLH&VAZG}!W^SDpx zQ76%VxucUZ+i7x=kFvm2(=L0ECS}?5Lsd1ro7RZS;fAlqlG-OtBxrGE{*Cl1fz!xnVb~w(?7haD2Rn3mPrno z(#%J*-L$F4pP9E2Myl!BSSfZ-={zCxVMS1Qa(kc$W(ilt>a0-ka>RO0-$#z`GnWY^ zM@8mS-Z=+1Xpa4|u7*>*lE1n#KlYg`uHut}86jRr#wx`!&DQZ{eBrxau)AeEjK!cL_Al}g(A2ypg>4pI;#_&I0!w;4;DsuHnec|b zG<(_|E%L_Rw}moUebQR0Dk|ZH5P*14JI_D%@)861$HqBp<)`nRtk-LKxbys0aS_lJ9QBZcOS z*2>-0Jzg!lv(2wAU$_i7ne)c@M#{X+TnS*OohY))x915z5WhWxguBJt(Z@~}`{}_@ zRkxs2$e2`@Su7*iO`2OixYKHMBDbAOVr$o#DJo~PWgDGLwZz26|FSyHmviykn6c-J zqY67&L9bpp2B)l_j>I|1`(DY1kA*%t3rrrvLN9=x00d+(gE)bCQ{#^X^*8OOozMKF z2penw76+YR00QV!K0Kip;hTBY`mz#rqkWPjLNVb)0P8EyV|}#Dq%K;kpK@D=5T5JF>~&dGCnuX-A320}LI3XuYRqr)NbE0}hyyce T>gS474Dd@8qM=-_Xcqck7`E&V literal 0 HcmV?d00001 diff --git a/devices/surface/images/df1.png b/devices/surface/images/df1.png index cd55014d27229ac6cb1acaad4c863d8c568f537b..92aff587bc489b7d35707adc660c58339a72613e 100644 GIT binary patch literal 69645 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 D4^BH> literal 97677 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 ~^$gO&vpIe5 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 diff --git a/devices/surface/images/df2a.png b/devices/surface/images/df2a.png index 6a50ae6862aec1a9d08a16cff5af0e1a93ceff0f..2a755ac3748caad85439c6b1f9021cb7c065cdec 100644 GIT binary patch literal 49751 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 ab}G%ALTk1=%D;@jL;04fLW!J7!2bak^YT&v literal 58235 zcmc$_byS?evM-7Sx1hn@-C-CYxHB+#2qZ8JFt`i>5+no*5Zqk{mjJ;n!Civ|55e66 z1bdUc_u22CBy*=XS9Oa!klH8k6SyL8DZ8k%*JBcg4(W%P&=5~TX(4bTO9+)TL*}g zHM5*7BhVXwWZ(paTQYh(IXZg)yk(gG!54sh{@X0T%=ixyxPuI{{9l2LCfd4;iZ1R@ zMlpVIK8TR07^8#~zmT|ysFV~hqp+Zmq=2BLfRG5EkT^h85Fjkf_^&@^q%?PH8vs~I z`G$qotLLCtQXZsp&t5;N<#mw$2{^G858Z0^XLc0z&+Pe~0uBLTkvs z>0CYC9seQR8X^F7ggQZ;;T}j@p?}l5+PT18JnUTlH?05t`hO6BG_AJwzh(TFx;Q!g zTZ9K(`3-Uy|1!vbN$p|a;|di3Lp@wP-62rrH%K*E{*J~Kpy&>@guA#KxVSj}$3*G= zhsunKihn0YijmV8=4|ca<-zrz`aqQ|;ZPaozwh~k1o?y{4TOXNB2oZhK|VnVfS}+% zNwr<9VKzShE2#)TPy`?(@js9vQDbchxBUMkwuS&~T-=>3kza@BphSFsdsniVI1Ji}MNd3;jb~ZEb+Mvj^PL z83I*Tl3_;LhaU#B23Sc*i3o~XTJlL*N=osGSc*dVEQQ5I`9!RRq{O7eL_{rxME|3| zk_*K1FADzl|L20Rc7Y&y{J-j1N!dt)*b>Cf{06qK>0)kg~j@1yap-5LN!2Ewdp8p;? z|Nj_|z+Wf(PpAp}&nW!IyZ_{nk<^$-n@^)AZf)>Wep?a}BLc zRV@`&4&Oe!X9gqGj#*g?=hTG<6SZ=hJ#Ia6wlh~5#@oG)wAiDVdvDh-gQdqk-ri>( z-((*@&FOGjRC!G=II>Ts5IAseg!bK%PUHE{7K)=zaK`sivV;!*!Ce3~ne&erqOehz z?2~@7A?sbBuT(_7_e}6rKZW>vGF8o6&0w@1>u}@e9aa55zD^E*4t66JG_r9X#obIU zaL0SBSD)iSWlBqJ+#pmSuvN3S z)7`z^x@vv&s?XIJNGN4>XXmPA$)HFZ)~g8vlTLeN`aj8Kn7%6*XnYzHO?LBULqR_m zeJz(gm_6jy?mZYcjnM4V8=v|nZ3f)D=ZbmcU}1_-B}H7J*@wh^3*+YR zICC-l@c3ly7ivI%(j3g_L&l`97wOiuxMqQ{9r9F1N$& zPn<3C_d_8Z7&lBBa{0I20qKtU0Sl5k`5t$@?yN-pLV=)o9WF8rdg{<3*vCu=Q=cz6 z<`qN@k-m0C9x|lejGGv*?8o{D5$@9Os_EJ+b`}`E0wnEEX|zvvHsIqDhWOS)($`>=nY_-(evCZr z4tIBs0mVF6SkV-na9>}JkXoTZY|L@2k3nt(5J$|7mQf-~OID&Z^Bt4BzD`_@kZM93 zP0G>6xwKG>2K}B5SU7Pw8Rg58z2_N8Hf>o6cB1<*H^U}VrI>028CtNWjyrIJI9vaj z9|sJR^qiYDEMy>r={(MkpNcfZ73u%4ZQC1>~-*7T!q7w=ify9CVx0O+Bg zRHhTW#D&&V+_7X4QGTS1Zj$gzV2!-?%VxpdRiB|>6wSORGHhSR{DcgnE$JIl`^Zhd zA*d-=f1yvrx$Q(~YX5nYA9)%;=RcYPs^%;-qKlhVXYb2?{C<9&D~ z)3r{R>)e{4kRMwG*9i>$-I6aA;PeBL$m{@}B%tdSbiY?^Vo8ZT>WOo(7f$IK{L{MV zau%$%`BEo2#rJkJBt8R$m7jbjRt@3K^(^QdS1`*B%@n~7=hE8=x*-ZPn=kp$igV0C z^(5Gpvi?Y^Z=RL^xq2fXMX@%H9=0k@rJ$7kK)yu|1IWWA_?g6M3*;lP@MLCQ755w2 zcIQs(K!}vigoK+b2_#U<2;6KW>Mt*4n)#`oJntFhymjPc*TIX#=W#4)&h=Y1QEuoy zZqyh)#y4)c^X6{LTXLY6JM>ec>`X%&jD1~{3c71eR-bk_5fj1B$NlQu0Lrr2Gj)(DQh5fQFq`rb-A2b{;BW(PzD#c`1!zbUQRN`{v-*s6o#h z2F%1(4YHeX<6l;~YOF2mjFUB+^TEf0fl?q|mgnj;Oz=d(fyi>YwB88}1&KibKg}CR zf?dcMm^aI+>qN*%5tksb=R2DnptK^R7s&M8-Ab12%M!8JEUiHvKKn#rmwoSHqE3gS zA^(aSi)FS7$cPv%F)EtC&O`%Cn+HGi2DphuQp!r7N375vkH+Sh2ySKqR&o{$>Y_+~#_~l$ zDwhoW4BN4>2Ac>wFf^(P$B|37dGKXaxx~a1N$i9Cx7>-D;7|3-FZIfW?D=ssa9&i= z_wQ*aRGG(``9(i{L0n~LB+bQbO12h!09s=c1^Uz83=W}st!SCG{sc+oGRt@lKhVtcKZ8r3Z zVi4kD1xts-%sAv>_YvhvP2nF!fN)aa4&0G2>_P*zyykcm%U@lwoO#WMX1_Gq=QBJ5_Daw)>Hp;0{_7spFb@uED8@-}cJsb@ z5;Jr|iguvRE|r$yx-9ha=jH7rM&T3;4smRIhQ}eN9TUYx9}^hL>R@U|iYq5TKJ`WD z59}>)J~{{@&5ug_V_rAom=cBgxOiuIK7)3F%Rb|YyGbga$3ui_T|Riqy)G6krS3U- zZAM$o`2#R|L*v0bIKAQ~dwxpsR4wH^9LG6g+U!^Lb^Ac0!<9>EUzAe9A3lqd2xj$_ z)Ya3=LU+=(fv962XEC?+gS9vMY5Q~O?5;~FOH~LQQEk;}QG9dKFcnrd1(6eDgFy78 z7wJmkilTXWIQ?`LqF%K^v>`0;lQ1D`lDIL(knmlxN#dPS-j9TMMve; zX;i6p6jZxa;+1jf63x=Ou=8PrHhuEgA`+|IKnpK1=;E8aN$w{ar1Q~=%7wI@rPI=h zJ$muEpnl4#A{W-cT5=0iK+O{GHrD1Ec6d=5E#L#T*%lW@}R zQCVCX7~=Ue&L=Gsy4;QNq~c%=42!}dOFTS%jYJ+vwtPI=Cor=XCpE6GDDcF1PPz|q zj7GdsJ-Kbbo`C`4^rDmNa;hj>`NBz2tiZ3j?~7uGvIg+0Db2YDhL(OInn~FR(Kg@c z@5;#>5AeB z@=f~D(u2RS>y&cc@d(Y+nw6u1hyh^ELU&>XT|*;vpk>^U^`z%!vJ4sxlqPKeLe6s4#N{S%IN)P;3uSS*dt-EiX0sMQqn zi+O{E-8@NX6Lr;S6AkRp;M%$Sm>LNoaU!79`b>;&PW&whdMELR^cHUTG6rLU`t+*Y z`=WQaJVdJKiG@R?N*rHHvbsnpG$fmA<1wX=Tt%Xb7NY|JgSUD>? z`kUQ&*eQSago~%d+${ViT~Hx|rf&k=ESdMGhf{zViOyv4k%* zT2Xv`eJQy^Nm&zp0wR4SAB+q>k`90aK{yxyd*4d(8$OGQPXhi-FT?leYu}7q=?Rr8 z9ql}@#}69!9q0XeD;%DeNK!qnDfrCV+Zuz7t)*&1lF%?INitfIH|}e}{>N|Mz7gh1 z9h-86&wc+`&Un>1q3Gq3`O)}n%%ezuUueLF4`>+_H_4g~(Wk|LW-lDK793oDz>NA_>CQIE$OntniyZ9w7C{+u8B zZtjhxa#*wXCR+X=D@jP83VQ+*NqBA{bCyOvRn;Au_Bv6hx3dFTcZA1mJT6JHGHA+r zKl@odsyr`XfD6x-__Ua~i!sSn5D2it+znRdED0i0GOurN?b}nkod6M zg8tRwH#K-LEXrc#O&_hbaCE<5oGej6DVc>LM^Zy+1%93X6*2m!)k3{mx}Qal@V-HDIiHP9ly^jXUm@!306h77{_ zFJ81tL|6kR>MJ!B6vJ+a_eMXMcCJV?O-+mxw8ux9V)SG~4P>&|Y_$f9{EPw_ub#O!{f8CwPfo0kb2TTp- zy1HhP(dWdNENO!z$)4v5QG+%_zFjO}i-OgO(w$#Zi|=ZMe%h$A$B3;FPA!t>Bx9zC z%)=p2O@06M1k1GZo-rzpv98GQWMEb{z3ao1%6ec2&$qEGX-SB`)VZyMrI~3ku@ZzT z7?V6n4A@eigMKURb44X`Vn@*>7~W4}M~}YvMo>E|al^UiZAiHB6*GQRoOcyypMneY zB&K5b_01PzK12UnVZ|Sq=915fD7o6NwF%N9@=yXyrNR>xg|oidYTU7V13#b_FwHtG zf|OaG=NHF#=%feA6~@vNh3nC9(fV4@nRCaN;!~iZ%ljCLjW-b0y%~0v{o;=Kw3E^d zSH;Q=zP@()mY5SWY$KJPp=fo3HE`OHP+c9JpKLEb6g2~sg}1|KPu&xl1-fIw`81fgfe>k_-B2DO@DVp} zBirHL8JAdtf|nzfc2har+zY30qv?;PBDgTnxtTTpbTY$9nec+1f=C4;4KXQ^KI`t5@TFQ8YEYk-d?W z3F^ht1l@uWZFsR1d9gX>_u`Bk7eY{~EIkKeJV)V=3BBt|RPiDqUj09fRwdAy?p z^je#?f~X7DpJw;4vkFcW8dVZ1H%?P`xKjGD6q$Y>EOf85-+EtdrdUx^4;o;0PY`!8 z{XBKOYI&Od_Q1#DZc{l}vHosOv9e%-r$4Z3Tz8e2 zk5BA?`m<0SRgr{Y&X~N?Io97s-exc4Y>jy;`kwr3_T7&5%WV1D zzi>Vj`{F%^gky2@(ytyW4)@$e=7TscmH(z9>fK5&1c_~!q;P|B{Sj>(l zi-QfzS(zSV3P*3@EPe$-vNu%;y9^{sShV&$!|JwA9^PxSLv#)GbQHbCA6!$9^s=hZ z-6*ufU*knpnseERDGN?fP-%ko%;n#KF!N|%I4H6@Cir!u>5G&geSAGW0Bbr?^@Fva z|7>H7dmk^uhiC8JO$8SYs_{l`mF9Miqd6)VqQ1GbO$8sZ(c(-lS6iw_{%JwcxRw+w znW!Zcp=rO{Hh=d~(oNQN9SBEN&=A$O)Fg1REa}x5#QSZ$O9N5B}i~+q@+7W_E;uz!a`_C6^?0PnOH` z;B?&sRtv-z?-r&>`=5%}Z_7TKMnnW37CU@p+zBeOmxGy2W`7Vf z7s|}jyIaR@eH(90LU>*@o1nuXM1W;>zV>uYO&2xcNH4^~9^t$5gk4YaP_DuzGdr^{wb-FD{PWly4EU4OF#LC6D7z%sQNJEWU9)l&T+bm{o^rVTbN$d`%t`ZEufI zQzpN?olcb$HA)hR7vFiN0U5xEGK8{{m=fE_>rE|_aK>XaDGD)8xKYMHlP-asTc#`b zN5g5tPW;re^Z`4t75AfNgV|Xyu-N8(*sFQ9SDw;yr>H|^EFn*7HzYqrE8zrx@b+7A z3wl(Qy$8K?oz+;m96P6?iwI)ZZBWeReZNaZvrV_il=THW^u9`0g&Q1>-;rC)$mB(< zE(*}_F~!J(;S=JMV&7n2-}mI>wD}8U=LFiJYKnsc2%ak|KRNZL?RVqk;bBSAur#HBLZK)aLGszYXX<0Jw=Yrb%k6PBrjnrv z8tnZ}9_@O$x*x-FfiA+Fh?5&%14F~paVv*c! zhL38wgbQ+iaCD;CTF^dZ6*f($p*CstOU=UiGykPEhiZDS`KE&p*ij$mbPJG#$>Y)d zP;ELDFeC1YtbNk?XX6ERasAmrpDg{$>A~MYFp9>VOu;%_n5NdU5+!w1lqcNNv&Lha zzX+5QZJEl+CFn^PQ#zT=3sH4RZWfF95z6g93S4r=KB*S&~y$^S@6=TJE(R z9Dj}3{(gGOD(NJTM-oJEoB#cL;`zmF5U{Bo{8{+yl30q`3*8=hy&JB*)Y(A?Gz4}aGPb?md=7Zl;JCkW5n>3e%}Xer zWhgA28vl545+v8A=E$n^xh0}i{I~mKy17yTVWh1A=|^uE8N)J4Apx(s^LerJIexF3%{yyu<_7^`qus&Vl zTKbdX2W%@As;6a-qZ$!F&h6EUk!iy|0#-SOWL;p{x6!yJ9VR z9kY>;eEBlFhIj4#78F6lu-Myjc*}`rbTZ!()b_b1!?xk5s06wA$tC z8%H>kP`fN`z{l(rc{HeD#bTvU`3&ophD6eXv z0SpBCWjFWT@8(-PQf(VAHVEu5E`P_>YTp&5=z3Chw!6rUJI{kaz8{;4({mnSlpfTz zys4%kM_e1fZ2?WkyD|q(4Egm;YNklyw{{!?j;pGIx}*0FEhep{QN;}h@>e&hvIxRb zDmw+M+yWT8f(L@O%HnhLZ{&IilAi(;pT zRk>H=F`ZYdyqOYVeW8E{_*~XV#!OeUZBFlO*1MbU+YfQKNB5+~Ic*=yeyGHr+#f%3 zd|Lcl^nUmv~m;nKzX_szCR{T^K0 zWuve0GjwLE$`7Z5|vQJq^_8ki;Rbv_94PnSNrCgn-4&h5w} z%o!hkxW{VRD4nw~sI`Lv?jefk}1;L!1ZN`=sB%{&tu&@1)z8yz< zy0p^em+Iqf=NG!2Uo@+C6f*7T6)$~o{X27<78^W9>*w5uD?7J;;t5zSw|F8w{+QgO zZ^!NOv3nN|hpxH#Xy^T6XC92&V{2sn;r4ht^3@&l{k@;#YDd;gxpAG{WH|8tqR#gK z!m!y(AmF~TH-qs3m6s=~D6&R`dV}6G^{V=?09NI1YvHmpdTp29TBmPnIv7FDbKUuP zE62^lgM%4#H{5xLm-FX)u}O`uRE-j?{+xTE0Uih*4b= zlP}>d>i?Cf53=bWqr15HO^p3k2uQEhjitbmOLR6{x3}=!_T;wzx7(CxZ>`kK#T9fX zoXgqIO0GClFbVXkhD0AL23Gs}EqaVxYZmC0VA4MSt3HOgi@Hia4MpYDvjvZvO?{_| zOtbFJ$NRJj*nY1Dk^ANzS7zh$jdokHvlWlz_o9O+Mg1TZk=>)?joP}5R4FfNkR$MG zZ?U24B~)Js==O6`uT3@xRkNT@PQ_tJ(`>P*ngD4y5zmf_H29o0y)wcH!cZ{LR`od&rT7mEj6W+}AjpsStM@@=9 zVtpUX&pFFsTRajS@4-|Lhv*(s`-N1%nmL<|zV^F*)nt#!vK!!?)rY*`U%fK0w+Gy_ zj>E(;eK=3F606f;`ZQdmBv?Ti^z+I_7^gnnZJ*o2RzCe)rUcoJWl8~?J90$hXSR7Q zHFjoP zvKa-O4+|iS-=37Go4QW%&K}XOeVFFHK4Gil!rNix4LQ1G5+xlT688LqFWTMxhah7D zUXbfxWj)Pnj|(vz-B{TMH2JcXgmM9|eHlcGm3Ba8aKe7IKK-`iC8J~k$F+c?h3?2( zE8m-lCvE#nMwo|!UiXN|^6`@G;kgRy!xhvw_&45Vi?11J)M;&)+2j9YoaFzG8S|)IUMSHT>L0B(rmAym-}vd+`myq+I5jT(xvY z-wzGv)&L?M@zHGor%k8r@wF;Sm3fg^9!?qE9>TMov`s#re)r?E6V@W-Pl1dAB~l#O-@lt*{;Be~S+1kQ ze?fI;5m>q_wakH~JvRX-kSV?^fgQbxaBlhoLt(hR*v6S1x9W{g@Lq4WJq>MF(>_^= z@p~$r@r%wyCJc19%(1h3ls9>t$4thG*LGEq1Kou2l$1EF`7zuPqrAGFqP#f@@Xe?* z%F;@sw5d1J(=+a?kkW@a!=8L)aAT8A>D)JWTx>`R!P`EMdG!#m=7NX6-OPN7f*j(OR5Z@a}Z6zM0u@nW62}!qJ(^av?A^oPz}*h(=TO$pZ#-}-Nppaue(kb9G9HAq z6TE>s5D1Ih%^>Ld`0>HTsM=z*6Y1?;&jvXXv=D-DI&)IHmMZ-_yB5M{sS1;%bvw~` z4{aSmN>*gmyXy^M5~Nl5u~fB9zblLs#GrS>F0Z~O>ZK3o0myoaHA8>m5E3edv&WmH z;p@{V_JFB`sUp?XKEq5-`&AqC$&IYZ2OQJ?#3IWMSSxwE2g$NzSbBcKo(q)N__SGI zzP-IZU-t4i4WSft`eEQ`wk`%A$!svac+J2e(PX>l^3IOZ#neKx)(e|&Kf40kTU2Gk znImzksAWmBXPc?yW|u~1S|ssn%+Hp{{nBcl?NyhRs433_$53=3yqsN@*VOpRVM5yS zk7}Vo_d*l!w&%iGj89{xNd|?hyHx9qRZVfG)OYsim2m_PWyA%Jb|EeSiSM(E>Wy@% z&VJToq$2~kP$>r+DF(k=;kKf%3V7OE&R-l)K_|u1M{8fEbs)%?kToA3OQQfGW1Tow zSVH08+4Sud31Moca5rnBy8G`o_lKi9m9dwykuJ-%S#Mdo!$*@o6^dZAVHVU>(1g05 zyrZQ65uB|z>U8gm)dap@rJEOcG5M8^$Kk|2z7)!|cjqr0j**wE!%EwA99RfV_-1%P z@Q2`MDF)ZD4Qt%D<2hI*Hh4o{RLPN9Ue46)rU(7t%mQffAx$NYY9N6v&p0z;b#p9?YrGxSwh-R?o$=)Z^1BH zs8HPtU7FvJJ!+UJIQg|`R*~0hvK*#K0wSzGR`~cTrnC7X^;OAoORY&n?GWm#YMGDh zB6ri9BB#kTzQ=vG&-XCie=Ophc3Sb@G8mI-eo~!`K>PqT%ROg?Jw2fb?xJtAkQ@Be zXE&>m5TT}vtTIq9a{5_=zaE?4@Ix`_m0;ya(Ill3=))XYqR(1Zv8dbFkP(nRgG-Ew zSypapkR--dYF-2b8-MvwA{4fE>g|0n*)OP_;MH-SCE3h}rY*wcphtHiXm5LcPTJaJ zwP_Hq&fq2YC9Ze6i*vZEf!2N)V|2#9?4Aie%$%k(Etj5e%NUWMO@hCBfnU5s`$>O$ z@bjOGUF2QnO)}raZsUh9PA=P;E)LMmDXP1*B7%bz3GBB|Xe2I0o;8NQ6V-|toHh%6 zHi-L%o))=z-CK*mM04-gu!~exxz#i?tcUVjx+42GEE&`DTo_fpx~vI_Wmd2zX;|%j z2wWE(tkBjiw8MV4vqOcjl_X5{CJ1!0rTSR3L#0N{5cL!vy9{^|=uvd~dnU@dHsT>w zar+x;mp_9=HRXg*$gVRL4Q8lw6Qm@LLk=@EuUU0cn_-G-{d*dLqvnLNfn;_RpbEba{q%mHii+6L@&vt>-H6^b0+qExq7-U<-cdHLTwrDU z9l_|E9_2f3M<3Vt%Ez}qk#l%-<+HUtmJtcM961WZ@ZR4(+}XZ4oF6<4XvuPr{quC? zs^cnduu#Yo9qB;!SFdel-!9kt-nOpVT<&>X56yLSX-hm(RFD5k>AYjB9OVn{wnRaO zP!dy8SP(rMr>-}fDaZ&$ipSNmm)qxUMj8oc>(hK?$N6h!%@lr{qosvHFvXyCXhej& zQMGJ}$hb*wS>4z#xyN%kn7#ck*~GWw7| zQX0A5J2_!&GZQ94kDaC4CLvuW7 zZuO$S3X+HFdW)jdA*b&3SY|Wts}5u=Z7G2cEqDNpFtSKxXCU|{K;p2^faUIfPo+x6 z3-^*dKCFS3FZUs4X~ zrG`?X_dd2d0#XSZDW2Q&B&B{+3T6 z$FprTF(>_e?i&-_l0=-WuE;>&*eo=jv5wGUE#K#Z2t^|LNwg`2Enh`12XF*-B2qjx zoEYI=80-@#`FK5M`rSC?^tf|1${6G^6M?HE<4N)8)^GItK=!NZ>Qq<0=~JC-sH;ZM zuY-^e3EQ)$cPo+$aZgt~U!dz86@Cp9$cj=eGU>DwsHY!Ht7J-KDT$KIoF`ce?sLCu z=-%XUc#4`O@VNRS8AO2eN&6)@K4~*+5F7K@n;A@|n0(oT;(CD6i*ILA@#Xwwie9g$ z#|VAt!<6-TPVLyE9z=`9cQYjm;$_-dE(i)w{s5nWEvYd}4RDtyq_#6Xa5+ff%QF1V zu&SQ*Op0%8JoaC)T{X-@uX0|f>Kg_pbIVP0GmFj{ZR`MMn6ikf9Dil@lHXnVIpJTj zO1apiUS&>?1T8|A&bH0lu6`LAfll3yL?aQG{$oz+u1EPVe&ZJ{blAo=X1xG;Xip>o ztyOM*EEb=y>%X}EeY+*nJ~@7u<_WB64(o`MPu7b3+*JR;{1%Y9Olz|~V&Cy+!xo0~ z?s{TxS4mam?ktbKkJH;y5S!FSfzskxxJlhE zBO{E!NAmW|!rgUXJFVmKhPg=l-LjcYz7)W$0j|3h_NDYR0jp)cqcjNg5|~0AL$tn= zOS6+6SoJQ#DE)?|vP8iC1|AsgW!_jZfjOf*K|(f_?sT{dhLgvo(48_bF9g8OiXwR zuQlH=TYIQkKXMYZJ(6yQdAL)hZTZ*scI}k=<9T^D_Eh!&(Qxt#RaJ;}g|$wMGBNfw zo--B})`>Tq-g`~9>gFUYO&Cfov2x9G=TBr&%>z5yJ79)1<7t`C_0v(lDb!E>a;A%m z-_4jYNsL=Vh&7nreaG_N5__ zb`Cf-F84)AtPJoqF2%DbhL&^LF1`tKTC_hHEOQhur$rbrmm6$4!;xV$<+hRX#z@M@NXpbq%2ZQb8o|p` z$=k1|&X$BI1Z!|<{(!hiI=>JxEyYwleEA}=7EzfPZ_jyD5*M6Nq@+<6__TjC2h8oP zKEvSA33WpD8Hxw1mwvY!(%Y>-@Jb^bcS|bV6A^_G(hWmus-?cqxKyFF(L*L0%A`k{ zrHSse2rw0bmMaO|P+O~UNoZ{dU`ZO$*tDjFnnl<0nGL>7uUn`XvgU=FnnI!aLxa)W zY3f|1iPTy=GvrCmUz(frlMR*?sgj1Q6SH`_D-5{#lH3a`6Nk!_j7mF7%&@4;O2?SY z5WI~#BBq*LnP&go`zJk*>MAyn+GwZp=t^) ztzb!t*N|%9WfhH!FAIh|^xsvMjhlWhJGX^=O6ZFz55K{}E zhURb5jfcj3>XN`hi+T<4#SjA|i-JNvydzB2W$}G+5(FkmgGOQB(4dpjf&yRzIi0Gt z&NLo{8k>7i(cO}Vrw+XB(FQQCBo;chB!elpL~z59WV1Vb>0(}kTUBZ(&e^A!4pEDo z_*%mub;>i*bhyE)ZqbAdUumM45s*7MnLFWg;!t6thHc`A$Ti@o(+xw`OYVn}Esw_^5#JjhPAcq= zK`oY?h$)TILNIrwBa}xIS_>vnt_wNyCs6m9=!Pa1QjC(kaJ1g?~ zs`CNSa`CgV+{JHObuXB0c;;QTcMMpgG;-A^D(xN_<%cN>w<@=x8ow^!a^?x#F%IXn@ zPRq51}SQe^w0bE`J$-n-RXuX_6#sWy@u?!!sgq5%k0oeuD9X*nCZDi!cu z*DUMkP_Hy=tD z*NJs`d3le8;pXF8fo7^rF1HW^rbNG0FM~4}58k%So~pV#X!OizO-SIFTL> z3`RP5ch~XEgnM#!NPI4ae|6|M*_vdkP5OI~DklLO9WazNmNbj!tS@6p|IuPvY$}v^ zC;gp77<=u``{-78BV1rn>)y0y$av!WDBU43Z&ugo=;w26-`)on;nX%^7K$>xY^cIX z9H6=+=`vIx^>OF{DC}O#5dX$a#4ro&>4R9~+!lXaQ*EO3grh|}GjP;m=lz4&Y&yR~D2$X;_zgeV!KDcbKS zwp7Imbfg@Df-^n$gr!>^4 zIdOG^ampT*#K?->N(V%%xP++kJV)%10ymbTBsRj5$7zH=GS*HZul(hB?Aqn~ahKP5 zf{8<>gS}4OQ{Nyhw^PoTmzfXA(N-hbnwExzFl@{B?5@FwKVb5&KjJH>(e`V9Ob#eq z1SPp6P~@va^Y9K{rab|ob*eJbh4(0YBm?7oc?r6}#=d^3m_CJS`KyqgB=hC!TnM_x z&&!=>T~4-=&Z~MY4yY0b!&JVB#Iu%fA-7gptT|WnDU%wdV0D^tu;<@ zjz0jo_(hQp7)<{}+Jey{!h%F&93v#@> zzYpn+AQu%CrL~|+p0mhz>rs72SGZ2@%brk%!=zR`o%!YmjQ3^JM15B!88Q~SIh;a@ zjj=@fM&lDM;=80YAT0knHNA^&_q?z0EL}uOI+wI!nVvd2>s3N)H>eS~MjjDbZq(M?x_IIGU z7&8!rA_nTLG2PE0;xUt|?qQn&>DWpd%VLbr_@39hrMy$x0Hax-;O&ZriH<^E6ee6#(fUHeC1h zc5C$l)wW=W+3vl4`J?dGLO}dfNJZrw{i=s$?B-bY0}ESAktJ04ZapTzdL^?N{>JOH z+0JaAI;|G?TP44 z<0aCFTQqXlzS)j>OPPYzw63=M5>)CKh6 z?%)?~;Evs=&i%`YRBtZ+zNqFK1A5sM)tKV>&Fgn&OG%qOO)stXz$mu9RGSaP%r0w> z6N%)M#;5gZ_F&_%;S5gqjZg0cB39@+9@t|%e_s8Ro+doy?(YOEgR*J16vsPr$jX|u z`plHsRH@lDk4=OlG`~}ApPe-8hh%$Sym5nn%nyJDzNc@mrnr?8ZAZiPdl+c{WpXZ9 zvxjk%Tf~#1D;-7v^W}x`x%iH5c8_Uxiozh}ywN1qbOS$3@%6{e3F10)KxCuGKbYK5 zO4{N&Y9yL<#N&REAxy|p%2H1r1_sQsF1_2o9IlK?JYK#!^=ZEwCwLT5aYyNy?|G$# zJk*7mQ1Cx=*w3VW|Ni}x--wy$Y_KLZ^k}@xaPB9uyS|`>ntwjHDImhlKLQbZgUk+p z$%Gq3WgJ8-YpWEUt+KPo_d?$(#V3HQa00~0=KO>RjX@z-Hz9g1F2{PT0JcP31)P9) z1EAz+c=cs$gCa04x2h_-tc-gOjX9T)<irs)MRttL@hZnzTRQ3_VqV3dj|)+t5alJM_*4b z5Ni4cWtAQBhHuuZ7~_QSuj7Rz~^V z{uc7wGbk%7+d)!!d#5HRQ;0h+4P5L_!Z zF)`D+mo~uGu=!^~wVDHaW+pc$od}(YH z@j80xE6ad9%OPu{)=#}ZsuUnMkKf0uAY)_7;!Jnk2B$iwMR8H>f}*0(*5eMEZb1{| zX_v<|m@V<7+s89uEUeOl8`k2Hpk-2H`ONBfl0P6SWY zYh0 zAIGdA8HptQZjzbVg&UGjAg~0cjM0`WQVPHE;+ggpNZWFHILyh#rN6<+W-QZ`(H+tI z3dcnOPH(8X{Q-~vwX16^av3or3L6_!>_msw))>FNj=kKU^H>j|6b1l>2qc!i?#+~& zcKAx6m^C_YB2i*JQ)XE4vN`^6vC(5Q$#`mhen4Adxo4@_W1%xZuJiuT#b@7abtqps z^8exKE1;^{x^R&Ok?!tp5Rev-lJ1rc>F$t}I&^mn3P?zoq<}Qi-60Lq@YcEid+&~M z9YY74efC~+%{Av2bN9Rd0(u#2)Gz_BQ%VrfyOI=ln7~TIrr!V_WnYzHD~Jj+P=q{e za|Et8@8)i1+Ex|R)Fk*GH%F{KKV3g;iapUVG#&xw_3Rbn|wpU#nW8>P7{l0cXJP=HYQ(6XzcT z*5Pb^EFje?&mTW%_32+DbO*!*K5Pm<-E4x*?BnZej`RT379x&esdNV`1_CchmpMJ z2P-Ho+tmg0`1l9|y~f|A=A>cv))=9awxqi|AB8DeQuI2HBR$dQ+cD_1sygltx+}~6 z+YsQ7?kqSNT0sz0px7mfnDaaJ5{9Zu0bX|2y7~yI_Su!0<;7iu2o| zF>srB$5?VR)7SxOK9-v{6Ta z_7nd&5Dyo>XyQ)6{cc?O0F^!nBOVY!+MRcrP{CEM|36)D2n^h>T#JG)`w^(D6gt4l zgJP5vom^OU1+{)`mnKK)A|cK%G&~&9p=livWVx}$YJYp&z@|bLUo2QSRHthn5poP@dpz!*qwIg6E_}V@>bJv_S5RFY2Wa}u zi(8oQtkJT)fBeZwNqe11pN>|aVx0tjd++A(v*$`t|J1e0K@bNg)T>v3&TA*Bo*gbp zGeYgE8xtM=rdtQCqhSChjSiH#!?pbxvFPxygyHK(^843Qv$GKvy1kpuRh>^hmLr*( z0_)JzE18o>Ud!!0<9cia&B305|J9!*r=C}=Ms4Z(4$WZ+30NQ*&(~TMPuT!y69xbh z8<7mTYZYIsx@%bhEYRgXYdG-qcz?TwB=(Eq`9=m23F!q$N*kd2=K*bn;m?0PGNR{L z*pcvTY;2nw)m2qH1f4esM@L6Xu45wgKYlp>L?Ac?I0C|OEsWRV;z~b%=dEJEO%H|3 z)gSE(u!Zu5IXX$>26{UD?`7$eU_i!BlrM=_o1B`G^!N8)_gGL4yqk)NiQxo#GwrsZ z_t5hWdZf&v%OvmZwT!}H2zN1+Wq0=xeE1E(79${}Q}FhF^Aewx5)&DS9w?sEr*#Srm$ z4ePIT&vyKKEhr>3(C0{qI5INgcfYv012!)`I611zD=XmaGQOinQ}{7Z{-UQvjzG(Aa@QuyN)E9>9}0FYz{;qxVZd(s>dQ5qVp@ zZ-iDl>IL;-njp@ENw2)T$?vaEkc@|tnPi!Wz)|PvBgfPS0vSl;KnTJ)#g&##*?@yh zmKHlyf(k}ZP!LmMd}%3WQ^0P%HY_R%RZm}kfUF0|z{O&c6G#$&zI!Z`Lh}}wCGp3Q16@%?;6&-mToQk%#Hps6a{n$ci zmfgW4q-*PN)+wY3HGaIi0{7?)0(N3%M%vd`2viz5u=FoY9KjA*vZ?xC*x|^Vmw`jpOW^OBOAjX_2gh#LCpcs( zLUM9?TvV!1;73XM9zv$`3U)z*R&bMNG&?8lE3kk=`qxwdeP9(+&l&} zI4sN4Vy}ndD6Ijxk2$CwfdCUHR(c++l~t}c{U`CDfB!r@ju!fUh9J$?m?42sr_UO} zhd5tfUDf#C0~vw7G%Yq&iu{WbO?Buh-AO!s%-mr42)!;pBE*{Wdu?qZD7@_L*?j-~ zrNTv3)zy^)6~~VsKhjGFyTe|Bs!RB8uZWkA57b#+H|r4@Z(Qj?*#?qV7ASVr%5gy^ zgGxguCR70g36-OQGeJX33tG(@d95QxjbO0}L?rlI9ksICITBM;BxG#2 z=j1xhRiBsuq)hkd(M{~EWI@;e;y1`t&NX*$i*7!%lx(8``fHEfzs$L--HHEODI;x6 ziI}9lt;X-%845P~?I1*qIZbQkY;(f@7dK?Z$pVlNOxOYEcr}pWI2G%h3eL_poP0#Q z)ikM9!NVWw`BG8gQ#tkDQ#fsr%=O!fglr0gwN@FSZk!2Vh+JZxd1V8Iuj3M3H#nNX z2FL(sDp|r`Stg8mK{(XZ!*-*S_wxE6@H0%3|E2wR`}7f|HnL1FvD4Fdj8;HSmZHXD zZ#(UVrJ4sdFG$(~kREW-hnsNn@=7^6a=7k}zC(Tsb`@k3Gj729;cUPgq&(5%kJ%uU zj@vGjOlt_C$AsaDkG34Qh6Ktx#;gC`p`6OM&}=c&Cl@815pX<$w#;miPg7G9TI0KU zde)f@pqDD;4At9A0cV}@Nakx$xqt)I+S+<8!z$MVG#sFihqe~H#B7*3Zh|9Xk5gjn z0_X$=PA~YEoZt)%4gHQ?^L*)|3&F!3XT-|+@4fubN~LQ9|Z_4RI%5b$GRPLBa%prKe;&>I!lj0w(FlG6t1 zq+f;lf30*icPOScEV=KN3H3VVf9j6Y?w8_kF0aUo3p#QUE_PfF%FAl^dc*!Mx4%r@ z0A;kepzchSH)LnWQYoE3Z6)_uqRA@99p5U?ot|W-ax)=CDyFX_7TVN_T&q;1&Xn8{8LZw!X!{%g~1dgD59NLrA&EUd$XXf#;HXN zcp^ysFYOGxV0t?>KQl3$B-DEIaIb}PW~-x{ku)nyTVb6e$Y=Z#L7vf05!YO}io|nc z6k|n=$*q8j_tij+>U4pkF+K$LW!hewhIP=VF7YmSaOB)~CqP)Dv57P3T@bP31hMe) zqa^TTE{j|WqMT2}*N~lhbz)E(+v=C#%%pbb)U~=lyo|6fkXI!~x#)5|Z1x;ErY>}K zOa80`{d(P85@Z;vgbdl=bwy{lhEm+=`hJ1@Lxed`e;lxJF{zJyRMV7LKOj7ZI=)T%UD7T7sCtWTJHBBo+-C2wr~7J zNl6vZ5M{z^YKe$H9@HcRNiZ-x{=#`p1@kJ|tq0$S-C(~3i+FQphPjM~7M^c(E)|m) z_Bw~8FkFJl_15(nF-&UfDTxt4wM$LQ!l<>(@40ikInktLiU1N)u#bou20>>eC3Qnf zPDVpV$7JH@vGR$emzJ~Qp4Oac+SdYOW-f{dO61qpn)Sxf-Jd-!1Ok+;|M~{#kFaIbTzZGfX$LYi*t-HnnERg} zdtvqE*#U`J1M3M`4UUWbHf1@-JKonub~0+(x=F(_?4nB#j3t=X?49bkL;N3<>Dol& z9be&SLJ)#T;VWScrzUzoWbCy~{1X_MyqA9OjlzM!A*cWRDpu`fpf{!jZdH(1^EhF( zRZ?{ZXgj1giwykw`(U6=6v!;WbX&lIp`8 zInEmk`~jHA@bPMg=iAWnard+s z@VVc?F#+Ug?^9U|+S_wLg~Vgl?cXGvyZD=8+D!U#!22dxcFpC$>51p8K1`r z#YY8m-o$1_U_%gYm7HY_J0ml?1n|a9+p($o{e6=xpYbGf{|bzrRZ>!kNyuM+cmc5t z#%_K^LQt0L!hHR7YXl&e*isv4eFr*IQJ69}HxC7EmXhE; zt;g|Fq=YH}A3)iKDpdyRV?ciJfD;D5S`4{f)L;=5=;1&$i6r2(1~XNrYy}WGD1sF! z_2t{QV$j|{Jq3XKgqC-p83IhrXMj&6g38Knu@p3zLqqZaW(+YQ1m?>c?+Z)N9s|I` znDcXT;%=@l`hVp$_&Dm4-ji!rVE6#|(p-x>3#byoY1Go%YGZ3#R9k_qXq}w$4hHDf z%rACE6!JuK+I_EUEk}r{@8X9pCsvvv8I`*xne^Afcbb!_Z;S0jiF`S9RSg1VDEc5t zzjrKBaI8MpeBuqH_|Dz<#(N*5**ES1fj3XQRnnd96FWM zI#b8>fzAN`t0>u0anr(3#_8Bib1q@T_sV)h4fcz34el%w$Xb;t4)NPfrg-F;mkEfs5Zf0K;P!|MWdMC51~^7_AGyP%uyg53F2fCNWs` zaJ49a0u z+r#vv=t&Cna`Z{Rv-snHgdP-Xpa?VF9!g==tN#pzroi`haA4Q@!oGeLUei2(^6Ib1mFQ114uj#-?-3Ynhe|Nqlii|9JLlN6f>jmq^*m_(t+Imx#Kz1aPWcHzoewv` z!tl30Mp;-?G~~H6|597N+7v*I!-N<9BP9_VG3UjIA8q5fq51qZ*ua}iFWMXL-4Wqd zQ1xHFBt+Q^OWGAV?kp*kNcOhScEwQGgdT>1J>&xtRoKFy0`t@a9sJ=JZto;}iKdQ?U+Hr^w@7iiBdq!+xTvI{xslyHaO_&anqU+w2|F&(bRn%-8{4pGi5wmeH9? zeIjylOMrjdE!0PX4OOa;5p0tQvH-w3`T$&v3?B?Y)ro}#d5~(RN)_R{e$7|U*W2Lm zSpJ4G5)l*u>2&W?aVJ$(Ro{Z1hd7oSWH5kR0A!I4^flmLISE0092_314y6z(0z?Nq zR`AfvzkGo)9!#XOTW(1K!el6lbb9LavqQz*{dF`x8weFsUHq%7E3oOXVx__MF9Q&E z*h>P?y3V(G^SHaa|A%w~IWfWKUjS8rHqy{84;X|H$`wHS1~@V(696{MRTev+kIeh#X}SDZ@VRutw6rH7r?RLNI6vjKXssB#Bvmx<_dT7{+%#6Lyl4$&%ZQT zS}43ms}}!RAvC$x={nhd5p33nfM=6s3RI+VZ*yOvXV2N_hgGW;xvs;G*Q&i{T%_fo z_JlKbbHi1f0*DA`LO@$tYJ>kP6*JhJ8wIQgBW8{1W>BOQEET*_b=m+$U^d`uf{QH- zhDebNXPrqS+yo8hT$rms&7WBcAOPT%F`Pn{>BmQ!u&y^|5 zm~OX7pCS)V`hXaB?d}f*s9|Ahy2+Chuf^IQIpXCROO*_boZPQpE;gU+lRW?nmiM<8 z6rDfC2jn;frr+t#Yjpq2tif1u8IpMAc6Dqiups$P*I)FAva6xaIula*7C+2+&l^S@ zz&)R1>C4M2y}}SBvsMcH_w<79DrTHNbpO;h={nJAij~*pg;i zvjA`C)Rpo5b>cw!y%+s(?y-?2|DUz%EyRVG))R`$4&wX1h+0CfvsTPr93s;*+*j_~ zZGJ8`n@T_E)fSpH>psngqKHd zEw7r?DJJ z6<{l)`ZpBya(VkxxAgc-R%zWTHR1W%RDKJqIIBHZ{IA+WN=m#bVu*XKC@yHyKvwBq zKV?aM(tZh6Vz?HZzN`wp-h+VQ1N+g+J#eoh-{-P*MPsaPdj4IZ!I#F%LoE zSg$qu=ctEL)894;?qfecim8vn*)8Tny@kJjTH5*NCf$F@CY8k<{^UYFP_N7Y&+AMh zhaX@y$%O84z599eEcw*DVhJ`hqKwZIliPl0B&R=cY2~fr(`hY zibK;|gX!J>hM3t90}>93oPge`&U_FXq$GeHOHp$Vvh-$H!som$y z2^G=Qh^*mXh;=+h(@MjCxH;`iIDmjV6Ku!?+ZqLLMpQ^N&@79KT%Hs84h}l^#ZY#eh_ja)$GYhp{pgD)dlmxGm*gugO4Q9z- z+F_WS$$zQMH2}Wg{c*GM;R*8Lf+O!9Z#$t}%1rW2Ask0N#>IVv=V`~q?k2{~%`MsC znHMe#K3}53VyHi{4a(s^J--uAj`KgmR?Y{(Ed~XxJTpnYYJX1@fS*Cqtz?ZLFw*&` znFlz*ybC9+kO+_P%`dS^`F*S_(K!=Smg@NW>rwk`E~xEJ6gcaCj-7saCzxR&uMYpI zD=}(-4>GQ1Hmn^)X5Rz6!S|#n#8O*y??qQFps<*g9d?CuZbM-6&FjJ#bM1ft*xgL*PCjxIzm=7 z=__|-LHETqMq|Gvjg@mVT>JAA<;LqKsOMR9X|U61T44^E)3j91oHm3j%Xk9T6Cie= zB?X!TRH@xC0;9FHpCLduM+a#1i>)MOmz@l&TBmi1{}AAdE;tMoBcoAJZ=d?KqoJXF z2Y5b|y#iPxfZDA#`(pt#httD32QYBZ3b9Kd10l#TV4MU1ndU?qQB_sdJ(v!fQao*g zpLA&k-9WRXn(Mto1P)~I^T%9Q{`pRmjLOM?4gg)!W++ZSd&i|uyH2X+oDVqv0dWTe z8$_g}&?YT|$BLViQ(Q2ow5rNsNo%qupPAJ39>OR3bkeAT#~rVP@9AnFgW~yekxY=D zIm$Ml9{tYSedoc_;>ob4_ECysl=dW=KvX8Mn*I%~82(A`^{rE~5Pe14*S7nfzBjrz zPIKQG6o=Q(d3A{y^aZwt`8nK0^yWZYvMr!HC)2&YL{W7NNlx`^?wl4TtE$4#E*rps zWGP2VmDhxM1ym(>i!+mbpzPwwy5?-G*%>#E3o@e?YxS6b zwk=~2@Fc^8p`E1Am*8U81( zg&>Vm&^P-KmpyXglA4Naq{gfB>FCGMM-zuOR{|C-b_U$jAh&pVZcbiVdriECb*twU z^6p%CWyj;)p0wPdJc?Cm-Xp82QIkY46b%RcaN(6&4g9b^oPv#uwl%-lLfNs+iJ#oUX=jW6pnGvim09~jgIbHYKOD=;oWuq*P`x&tN~6DeT~Oa60nI_D$^K-? z!-00^MhL|NWhamU*x1`|1DY8Jio$^UkFf+wv^TB>2my59^6E+zkZ&OvqO!nXDFze| z&ASWu zK{kOK9>@Yf?+R5Mu;SAICN4QJj>-dON3n7jDX%^IIM<}D^p~8u;dy+K!aE<|K0-&0 zY5@h8V~po2!oG+FhH##V#}Av2<|pVf>FB#pPG@Awdi1`oZMSbojUt`U)5_8kQwM+b znVUSnp5)dQ&{O*Hlj-;TR#QZ8*IS0eu1O+w9UqAcF4?95r{7?@9Prrd6!XaWt-xq^ zTPq6}#>YK1h#uGuF@43rM46ua;hLTr z7OR7Y|0x{PrL()5+RoRGUvnxX+vleoqkhfBS^JIOi;oa(Gb1n>Q``MS;6CJ`=g#vq z#ql{a?_n4xyZ#gn#!l!Hdws>>s9)pU-+Vw{PC4{M9q7~PVcvkEm zH*OmO$h}Nitg-{J#~es@mdmtUx-X>zoYWbPkp6+WD7H<;9(ejf*h?O(mMa%CI4Bv3 zNvYBTzVCSWmrk~A`5jHY+Xr`7xI%vTA~oMmkoi3xq!>IXk2&|rS+MGkqcZaS6I#0R z<2VtlOj&{Bd-)X?&XO(gI)_2$xyaSae3vs?@6o{1@>SqvY14Wnqtdi#-*0(SE;;Q< zs(sn2R&#oy>VE&R{iPa{&~_xXY=1qPBQjM%Y3|>Z80Xgnin}t`#1AKCIU0L{tF0f| z!);EN7q2IllPv$(u+^XJ(`UFaUWoH@$-krhOox}5`_t-USoqErk}O1z7qM)O*(2~fpb&a{| z?oPM22<5mf;N_1$>Mwp-PI-+ybaeIzrTtOYCfcy_blf?zQnng?B4ik=+90!F4(}oU*oufc~j_`v@7Y#X+78_=2)PHn(J`?B7Z0y zJu{sD>z63rvxoe_H5?%wt=(<1UA~JCTA3Z8()Qw<#GXKA6}}Ye<#zk2i<6fXX|h35 zipcMHBkW-(LxfQ=Q4?L4>6aj4Dc8(SN%9i#(m=H|z}HfECif-CF-t;@#UVKo%Bf!blRf%^sU)nrugfVdub=W>qt zd>&Qd9R`>nwQ;z?z_G*htz|%euV3Hmem8zW!e`gTs|X}}=o9bW==sCk1l1{J!!jt9 z-WUP>0V#(ar>;%9_$kKVgS`un?+<*QjkXF(Rrh(SGk`(>L+ zR67Q_ciurO$MBDEC_DAx&HqGLGG;Xt9ZxV@TV#kd$AtubKa_8~p~*>u?!1R9lP0*z zB&+2!g__*CK2A8IXm$TIagr^E*r%|I(#aJec|%D$dnB2&%wVtX*P47z-}ByJg$-nt z)M%YXM(@=5yk&z#VO3owD7?=$CpN6ZB2P-P(mc!X94&l-*gS7`xZ{L{V3|pgi%&EN0LG>njXu^H$qfJ158*JuhGxb z2n3yj#6;V2e3VlUIH!FPy{{uJ&;}Ci7RAI%5_U2h6}OM9e#22FrFgw`U8=DoLJkg~ zr~$7;yTZG;`JP5H)#MZRAi3mLHVqa7h~N?GI^iRxC)tFAPmA;fSKsxWP( zkldh0INdv>LXDSM3r_J*#d5@Z)`vTxE;wcD z#ejmEj{b-G!Z&LnPz7iakf&77zNb#e2kZpUCMOJ<1Mwb$VVVxBv|tVpxZr)3V#Jk@ zk4(k}$6qp&decS}%guO%XebbXT1-3)76RgFVPOGUS2t}XzQ5@v=n&V}U*wu@kAASp z_wx!j`EEDQ&E9dd0c!#vEd(-Bm_-k~eFAm^Spm}0)>a@O1{Z`1s?}ZnOkD|3ufL_h z)4iQ%v}i5E#ke|BRO zGRVl5%Ag=pCr2DahPu)+i1dy-aina!r(4Dg??!pVoOdtl6CNL#P0(GGmw(JR^QEZS zVpMefIw+f^80ToUQaGRd`u?*tl1_sU5t%-s&c!rh#W3^!!c5=kIOl~@rktj0UkyEh z}*d8>N+EmtX^YZT6+bxw747xROGbgt&CRS@w~Bp z%VJN)Rmulnj(X2{(Hva=6l&~ykE|@V`ZIWjlEP3V3R=edXon2D<#|nmZ;|hu1CXl(kZ;|tjXEsKNIG`)5yj# zNglG}Ko=yMN1ET(RkT>joJAd^M)mncfYHdY# zI=H0VzG8bg^&B(%#p@_yi+C?2!U-ALW)vJ_;<4CxrYd;~&nH~m?yf{m*ru|6vW514wlBr+==NUip74F~d z%8fN&D`WRZ{@5)fnQBRXE^RThsdAV-^?4|sq$!?shJE5(H-5E^)%e6Sk9CK5t*SNi zc~#%&^j1SZ_%N_Be9k)N>sVHIb2M?2r$0fXSY5)@?(772NlM3#D)OP8}UhK6YmZ+D>@MYweI=ZmZuvjkb8^lo_g zA~__sEDMjMw2CerFAT8M{B4{(>fHEII$vrbO6MTLGN>ub* zuMHIF|3HQlWkQHd1*H{$Q6byspd6@x0J8zu+`Xc>TGKvMt#3Nczfj6)fb0qgelkn3 zkl{Z|QHLFU18gJfaABe81JjtBpdzpk6sUX#v?SmI0Y6g;4pCWJ?&GZ~E~>yt`tC=z z`lWU?86UUn=W2Kt=hWQEi+-OaQI)nX9GqOUu05{#2_{Q*V#*ZB=TmZ(wFw%4Ler?z zPN6UlWun~mP}=hoWg;RMK5{AKy`}tHMUB%VhgKcQZ){4(7Je^XZp}KdIiZ>=<>hAg z9-AZvs~p{=gza05q^|p3(_JIWu{PQ}A-S@tn|2cw)DpE~ZWO-`7r@xTfI$H-F;=pF z6*$Ub!vUO8kq!jjSEAm+qQ#* ztfEQ&x;Ysl5{|}fC@NwCIyyay_p5FyjI-o-zfP#^SxEJ`!gaK zO(}NSE4z=2aCZG5VCygYWZ8sj_$bN5`>J9HPPU6(@Z0u_+J@pf$IupLu@}{y-!T=K zNN^&xFUEP|VQ8=Zm~iVxbgT=2AHLgoJd33z_8A1p)`>9t$MR9PccI# z{TJI%Npc6j4ay@!rl<8BMK1-{Z{!gh>EY7uy*aoS%pQ_GToP|7_P=$z;QqnlXaKJ# zjL)~H{OPZJvUzZ^F8}y8rFcUAXc6xQ@ zb`2Tfu(f2hxrSI1!p#OJfW(N1hyaRj^ZI@s5Ttl`ctAUjdue`mcL%hWI{>9AXlQ`S z=PTkf+Z0nHQCsDiij((Rl!VEx0G0&Z1y_rv*N{z4K|v7x07sgdp1w?kAn(Q{kc6v_ z_YA&I1$7*xi7ZvAY{ESU7#&#gS!C;;J_>04iJ)2kBeDi0r2tOvpbh!tZT^k6T!S<@ z+=LMRfr@vTP$)sgSf-Czvcj4ZXY)_tIUjQl{0xYS@gzR9@{cGdKqWZad-aq z(tW1l;YV!+g+Dq=%{*|o*8`~1F7OVzJO}Enm1A@ z(It!n4j(nxJKxP`q_@XxD`k>jl*G+tC?uLQL)5T)I8orK3GciHyAtsH2Zl@({B=)F z7cpxRXsy_VQXP1?5F1~imDVji-5@XfGmYlvt^H2gA?KqTfJ2~Fvr!ww1x%O|WBl;D zC#{UMhzN3@&p<9WK0e+BAT(zkIhl?zf;_D|TM~2)`2+=eXVNlb6%NP7ZP|cxAb6Cp z&a@mPhXT~jr{|wXYa|u9KgCR-5N1h88TG~oW@I6!1QqF$1#COV6mNch>Z9#s2p8jm zNQ7f-p2(hU9|_uSHEyVwO-tb6o!o?!qbB(Bq*e@Wi1_%N;}=^{Adm8sZYDx_LFdPf?DE;<%eL4EvTUFb^n>Z zbbw8IcAl%9s7PJCBIFLS9x1ZA-N?yvs9$HBjqOQI-3Quwy{40t_}rZWf9v&> zI@|(;jGqOlCxBdVz!}1n|Iqh~!%C=Gr~YwP@@)Ef7IL2=eb%rzXKA2hAe}1@8AR1c zXw??8-!y;sE)W&6JUz{litDw_Eh=hjRvqVgp5sU0=u#%Xe&yp0@X@C8Ar>(CsdF_D z_k*J-&|9fQuC@>eA!MPsit()q9d<1azMk{9)%+9Y(Ei`Yge)|vk*VzlL%0CC59 zM=!)4$ogvz{T|)T%*vj(M_g$x_xF2&A4@j<58m)HD5NN(T=K=Cu!>F67q4+M)vTLR zm&w|vSAk|&g890>ArV_6)uwVpN@5_O;B+mu|9!YXBt#4IJy&hcYL-XA6vTFNnIv;gZy)h<%2YvS^8|0zpb}^N#MXtirr_|S z2q-KYRhrbY+iZxdOOfy5lneF#zb=#)K78GIj4$eJ!C5|t9*K!Gs7J_f#w$L%WN)C(=yr57=M%a2KUd?>xSJC< z#FkBuKwxt&yjztxTv>9D*w98cMkk#)n#K)V-gp;Xd8e@rz09_Vh7-YhlA07d^f4g0 z2o?1?n5*?05G+dv(Hr>lcwXxiB*(5#U~v8Oq5Xe~#SbXQisarGUz#<)Cf`URa+Nrr zxN`BG$Qzd>rZb1J37dzWV5;XvgjB(IPecy*c->bpvx``u7TF*r8*w7*EwnJN#|HaR zyqTVJl7l(|z}2Ft0-w`11vr*RwT<|to3q}-hC#l5-9#Zon-5+U<{WA^aZkKIkX7-$!_2*hA1B@aX~YGvjYesiVNzQA3~-JSI?3VeULAWe zkGL*QPX8gXZb?<|m^Q>NT(c&qiwQvwM?xD(S!bkrYx4%%SwLS8J7bZ27^9h+V0-HT zvr4t!uj1T6BLO`=_2uwj`&878#@Y9(^#i76s|bc@1-yR;QQ9~1WGyqEJ=hV;xhyN) zEbFnMHJL(2t}jmo8UCjecEnf6_Oqug)i#@rHy!yWP#{lc=ovR2)#EKl-?Up#pEj;w zsi0bD8;qJKttG*`Ng2f52|-6ITTU`ICCx~X@el{Ct|*BNv!9U{n_WGsqU02UzQ?h-fS|&!YMk@K%gd`8dn=L` zdEqA3$W&lRs3MM+Fk;TK$dbz;MbqZWz0)_|*8w>N1z5*T_v8WYQzK|-uT+kv=9^s! zI-B?LeeQgSVh8q*PN4N-lUfmK=cutGM&t4Y3@S+{1sV?T$fFpnA32=ln#gHBGiE70GxYgYJN?C680SJNmci zXf>S57S_p7$CJR{@Mn2hQCWFRb&~|>=zwA}tn-54Kv7Cr83TAi1-ATGp8BM47khrK zuDkQ9UiSLm_JkQiqufbKfmRS!L43HB>mAU>JRM9TB80XD+s$mS?Hd02GwX*-v4*g6 zzk+dEbNEC~vBr-eDoK;iq7Wyo6Hy)TNaFX8qOFH}^AI{Rv*Hxz@2GJgW z3=!Cd5wh!t3>Hx@HvWg_f5$wckn@%2Co9YQifeZLRJLno5)!kiSLwatvdC=7p_v}C zLJYTMn29hb4C_iR5)#M^q!QLIU=hvC3^UL=l55A0y4Cs3|pauk>G~@I>H?L|t zm(LBjvjL8)W^focgTd}PEpALSG7$5vUkPnjGx|_5EKrrn%gcWOBDIdZnHeppSJBOI zmt^$@QBF?oQE*=3^H?cPb zTQOFmUo^G&-Y(;G?)=N@=pwro?NX-j4UUOHbGQZbj(c$8Y631io(|VPoOQ3}n$BFB z!jM0#xNPKjz$B6}r)X+E96#SvEIq-z(X|mcQZn*BG=#pJsO@W&`svDe!JMw=Nrat%uPvFi`wZG%z5wo%sf}kUZ=w z2W|k@CmsN1^MQ~V*sI8W_NahB89ZNlA)zeb00D?{|BqRtVW26LQ&t{Wclr*jP~-tO zCeXB0Siu~DPPPHud|MDORTo$=NPu`6IJ$tX?sr_kCCzc?^Hb5sOwjQDS7U+T0H!8T zZRM^*2jN$@ouft-IstF;In?Uf-7VqJex*eYyd{&9lXIYN(fXQ_KqFHNkm#tWC}=Q1 z9Wwvs%pSmuxHXV0&4B2($$*{Qdkc#-m4~8-BNUV2F9qDqD+Ebx$+rx`-0xL`_dYpX z=9B5ikUbc&zCh?R?fcdg=}st+t<@q-oa2B{wj5(BCAcTuZ zmyXF-ysS`^T64a#w`Wfj$*9&^an#`RK;{TV7dk0$*5FJ{v(qaJ4%e<;ijEatYjfMp zaXy`Oi%onISJ|D6wtOdv9yGPyYgq?d(19=ZbXyd|#%y|-PW>G9jhe}y`IHCIIii#-UJqFn`X!cO#&K(b-b2YAK zeQk)P8U#TE)FQ8@)(yO>%|{K3=>pEw`}_MqdC9BTV_GBCqXxvW=n-J=-voi(nhJs& zx;NF-)o<5AFs$wEO9~1;EiD-+(BlBj`r3@XBOMb{BtT3lesqi=QTTQBM&dN@6-Gnh z&U7$Z0@!+RadA%pe+bjLstokojVnGZ2nYyJyC;aS`0Q*_Hf4|!!cF2cG6n%n_}0aR z8?X&!_4Ud3C!KjWH(sgihRknekS91$Nkv#A$I}YrU{X}Zxp4h5gI^JNj=s<598>aT z*fSEFHQF*C(!onAPm1P{w@`aanx?F5>GmlkXf>jOm@z6q<4D!q4trb3njt5=E`e1>cHcTk^BlTE`xA)PS(aGI%r3!Jz^v ze>kLp4@}k-eLCO5S^91)IxMO)l4>thR3~)rXCzGSX&u-(S}^o+$IuxCryufj7sF|- z2-Uz|(SXmF9%IFq;(EoOq0{HVnfQ>z`}9~yMWvjv8iuXwDz7#3@1=&k$5HP$TLa%K zVTZ>__qNl4EsyD2Ov#?ek8;X8$!}#;aXU`KI8LFw4M)IPwBN4K zDwUAX{TF-akcV48FJW?^!uX`34g}mlTz?8)K`{kXzu;sA66(f9MIRqQAg`sxME(wB zQ%er~MKW574O(sUhwbCqyjl}otKTT_(KMJ$rbI1lRQDl(; zf(JxFKCnK5`2=c!f0B@Zb!f~2)>)88V4&PE7>EId&Vkfp60pnRuSh_4f%>R*DzyOc z27o*uv4_gGz<<9+M|V>79o7S%uLHgBj~d5LabHsPmfNf+{0WDRDloygBTBHdIPS$& z5Fuuofq6%Rt)htN5gnUvX?fMa?s4Q`axROsFQ+7YEdDGu*t59!4PT=!th-QEAyWXt zWhR}JlqOTX_}T7SQ!L7rZF#lW)w6Nf>KEUP zr(!n&VIMF*sXg&tx=X%Y#*F9RH5_{z^S2Y2HAmZNB7agAUUt5(^LpbDJr^>VdHayXIC_z=F@n&c3r?TOFIad(^lJ;S)Oo zgIV$(wiuww@<<#8ZkH`t00emf!VuW34gAjf{Py2}*Z}$?;oGgGt?g}-8l5JP_PtNq zub~;8J}Gi*%Nz{(K7oc&DywccPXVG?;^5*Y&w6->nv$WgLu zcw%EFaVarei`*zyweK)@xEw0F!Ales z7_c4vU1&(zigB}4%!)#ve%)xwrT<-MQ=Ch-HiMCgrKqJMd_%WR1rJYzuoo-ubHO3) zf`&)x-@fA*DmJ>5C&K!dp?gdEE*M7l=lE)!|1P=ChOI1La8vcdIEe;Bf+75vvMpA6HP>;$dTt~;NwkNlZc4$)%`PKK8x|%tBwxD0Y)R;JyF#imj))#Ce^KlXh=|du zi&O(whQdVcuWus~pLy`e_x&C)T_Kl6C_nVe({bV6O`Qs;&8;p;o_UG6zYW_l3QKo; zc}&^cr`zo0ht@n8>9-XeUaDlLb@dCYhb5H-rXtw%3qyvx0IoH!WZ4K#rf=zNSwu*B zFh4Se|1L=}eJ>Voe$9`h;$9s)`qypYT3=+oR1l_X(p_f5($ihG6_C{XN)$*R@eI0} zONbjz*}M$z&_aoYIQ#zC>kXjCYgr;*?^#C;Btt&9feX#kc50@nE*M{b$rfDUQmdQO zXEhR^MRW_Y($;u^|y9=2IO?8#$I9GapGE4!Q~}zI-XLAkskKVa8W{ z8Ihx6KN=a{7()DtLgw`e;d%)PZb<#525VPCdrDiU8v<}ITmAdZ)YLW+5_+d|J>Phu zV8&3Px_|G!TG9|4nhK{5$^Kq6roCEy@4<~OR!vlZ^HB@J8cW+7|5DIjM&$|*h2Dx- zlSJ82x8h;uIo(ClI4+&@ExTsaFVAZk$})@3X5>nJqHrB1wN>&a5)yUSzC3 zH)bqQ*{sh{)xcXuW_vXLvZLafj1{TH%q)W+Ch!k+jz6E2PECK~lN3^YBY$F6lDx0J z5Pp{lTqA#dr@Zy$T;%G*zS1aHR?h$7?9HRGZsV^}5=BChDMB(t$vj48DYG=2MIo7` zgi6R5QZi&7q9l@`Qkg|&AxWr=C8bQs*;mi+UGF((t#_@n&R@@Z#O-!}uj@1Hy+8Y7 zbF;50>f-y~n_V?|G{nY34R1G$re|kU>vu&>UKI$kW@isZy;SV^e&02fEu6!E)#dD1 z!#TuV`!rT<0u|mj)N?r1@a~;wNWU{0{Yi+rU2So}^pn=>&iOs>T#TFcN9JZ^B>vEl z`Sj^?%=G%6YR`+b^HYm`dwkzERUY21ekE!_6Q&4S@G&@c?AY3?uYQ_yNdzY731Y@e zBIylAtY-Y!9IT9%#CH4UM-T76dW-V_Q-h>B^9auhS6;#^acd?`IdzF_Lu!*37-d&X zpr`Ix-}dqT#L*TSo2}XZ%;?`E>Xmv&Ijuc{H4EmfxiA zbaAV#c67C4X^GD{4lkLFp7XyqrzUIKUy!trqsrkt709ANPm#M(5yi=U^QX7qcrt#o zr!9n$M^HfEbHr7Htm7vVm1yKjj)_p$HEAiX9voXyiQwm{zOb-qNqwSggIsal^(k8x z`a|0@6IZKtNwTTS-Ck(-!C-1Zn0VT zz9!jV-Oi>7`DBA9&O_>D1xd+sc4x#kQ+1v()rR2}43jeQ^XVwyW^-5hqHD!T;vohn zHcV=vIun$VVut?<{w43>Lm_s07)i)`jx!OQWU~C>i@%D*poR2uPz8;6hfJy%mSvQ) zA2pa;eg`=(>Boh4?o^mujE&vQDt7Yx>(LZPuLbnyAN+p4i8eEsod|#5?)QZwUG)kj zCk-X_l>>Pfi*=2Sw@8KA(A*ym*;o`(by#mWg!2-67_EM3dXn>LL8VI0aQm=VJp9uIyQhcJ==kviCMKJ4@KJ0T zo11SWQ;OvfIX5;nSvN#+vuxS2Y3tU5@KZnsE${fe6l1LzrNo=$my=^duEecbTwKJ6 zV>(1(^^rAWKT!|0dvV7#1z`>r6UlgE!Hhfx7>~oBidp1eUHh!B8sS;v1xdFSAsd5V z{Rp0Eqy@WU^m7M`I)Bj`x&$w(4XV7V7ca^gaO>rNaMbjaCeA2uB6h2M2h3~_s+bcd^*&w`Y z7lHZgPMso7rn3-~nW7t|W;@Bt=fJcTRVa`D0-u0@01>YeLx}$w*hW{1=ji~?7{BkY z*45V4xxtpX2*b84T6}0gfefLYNRm5e4?!C-{mRJLj%)D}b}mh?Ux!t_#XK}FjRQK5 zT}O)oaRXvwW5*{aZSWw``=XnHvh@^9&WQJ5ZLQ{kg9j(Reyy{UlmIyOw$Qv80{Pa_ zV_Q$+$IfHVi7#qp-=&FMN^&3)#I4sHvAp!lS8Pz#%dWiax>3UVH9KkT#n_$r1ueA9 zqAMb{3ch6BmbmTRR#h36`(bpISJIuVOd9t`pIXXe(UyNxe(7V6s#$akcTR@pLATV8+C$uRCS-=E}d!V%7QZt7I?t(e5b1Gp@36GCU#{`M`axzcMqGvU|9J|l>N zL?xV+wZqZTk(j`}r0wn6eDxr@@_n#K^94k69{ND?FEt^Ih&!DhK16j**r7(u%Fd2S zNN7B9?zxt+@g{r*GVn>+v17+aSNZd3R?7eUXvS)nkwKrK&sEFcY^#H4;YqhS5YxcK zKm;m6bJ9x!Au=|Lr)3r-&lA%KfeoX>*r26^+k@g0R!vxwTU%S}ik`3pm=*)KVr^p# z|LpRLNn9V}p67F$;T^_EN>$?RR#bFD2M#5EY)&u3)D!?o-{9 zu>AY8!mT@*lRlvs?3+_H>aF2s-cH$|dc9si;16GVS_aRZBJn@>H;FySSG}!c4HM$I z@{7LTRxLikPNvSKL~EY{RLK!JI9E-t#>UDGw>@8dK(Ee~YbY?*K-Zn413>Dc>L0gt zvh>JSuua|g=OdDV8hufxDtrp(ZeikEFM473lOu+yu471sY7Nhn-qzrJvJsr4Kva> z81Fs1^pS2j(dr0Qb!@ZwoC3tlH zE+3K*O{Wz%`xT+_cq%CT!tb%dCo@m5cg@n$5Gr?|A66fp`QqlyFU#9}CrResy?YUy zG9pVS;W2^f^&QH}Da1|;*R`L!c>1qEre zjL+kn+!RxYh!Lhwu={Dnp;6V=rXjb)AU6&Ua>;-G_*q>1Duc1`>T~|y&qx!or>CE5G~TjBz$CNFr}p+Hj*e4YKbM9px%v0rJxE=UznP6q zqp8Z|$xI)>k~$kniK*&i5lP~A>u)hge_o)aI#rt@e}dkVo}1pBUrOd$5c~3-Zx?qO|{$?D!Pq>m>VaLU~atQr2pb)hsTESW5UO13wsBl z2d8etsOv13zeq(rfNEjo4x=J^)OT;SU-GQiiITDlQe4?K)mK^&b)4bAbx-rCwJAoK z@ituC5k@yvHk#@1h<4u0)~v7IN<$~ov~%Zwa2hU}x=hme??b?v-~( z%*-bCxiWABt2sOGQczHEzk7|zK|kQ3&}PqCq1c-@HBC%97sZ0vKiU;tW*YH}G1#cS zo-c^Kc*pp9zE*{MZ#JnX@7e4b#H7An!cMn+6aKOGh5&F`z91%zTWh)TA9ea;|Np*0 zg{DSaoPN}gO=Gs*$*pL@o6(5vj|H<;1R_1wz@?Yb^1*)IrsMe zyjeJfG4?u}SI)OyyYkV{9(m#9iHO^Py*Ju!ZW3`qhF{2t4GLR;q)5O4?f50&-`Z4` zcY)_3W@Z?_x#Iitiv(WWS#~SRMJuF|XRCjgpDllTO0Zs(RcO7Va?beuOd49721Wp$ zlnn%QN3M>CV6r4&)&IhU3kwJzEwIaj!yq%F2+S)NDEB=3z6Kd|6W#!^zl2eI9CAGP z0)i1nEB|IEj*)xz%-m1a{rAxKt}rOVzjPQMlQN)5QcEDlz^v84-(LmX!VUp}bYVL3 z>XQWz?H7N1MtBTM{X3V7C2iM8L?SMeh&jw`Yz>G=!otEYUCPL$;`fr&l?bF2iVv6O z&Fdq#HV~6i5;N&*UVe55NLUV=R`RIjhWw<6sTtgEz>&n>z8%svQ9JB<16dEcOV;pf zq&OhTZ30DOgt5eb`!#Zozt27WTMCd2-Gu+I0!!Q zT*Mx-55RAAd1&n0(;1i%n;t(-r;52^EYT3AL)G)=ci9UqGc!TMyYxia^@;?0IM3RW z`AO72`f6&Fm4zkehE#}gKiuUSU=dq`BbLe6;w+1$1A9T$=^7Y(fx)guuNUmHeKDY&ap9tJl%iBGpq6nOp6lcUp&2n|Aw|vk=<sHohN6X}TG2+R3d|6eWG-g9dV|Cyd5z98!_Zece;uzeQQf^SDiE|#P68Uuv&)^i z2ED(2ny=;4+(*J0Jsp+6H2#5&R`I{MXQ1%xSw#g$YMT)E_aG*o@SHP!U%ip7+kA|J zm{N^nt%8`wB0PCn)sxTV-tUNcD*o>>*qdbXBNB%49lR2SBgPlJ>wmo-`L!gJE%m86 z@J8nV;6}*s%diE61E0#vsvmd7A0Xe6`oy0)#b@Z!?bMZN2a5C0Ezqm)_wkum*x4uK zhUkK3IMURhciZ~4FaZ@>smKt12FBcPu0v-mBb2=L1(rF{ab&9x0jrmg_9EZdXJ%yu zS&8q*9VaM3e0;pl*&zhD&g_FIJ6_GqcflPRr~+p0P?wV805vz>A094Mdv~{{kB=Pu zvEVO$1)gCPa1U)jCw$t;NojHch(k_E3A1@GF=dAA6xa~@Fh~Z#9OK4jE@Of}3?24Q z5QVc}&jlm_55ysX{v)%hYFi+{2jcgNO3D7`PMwb%$Ol9r^*^z`&2AJ1!(rj!{m(DT zUB7-E1u=`(Fc>PGE@_AfG|>_w91`p2&VzfbWs^ux2AkSbh%j&pLTo?w#F-=5x(JaD zttz;Y4Aj23O(8G_W8Hl`XwW4$D{F0y_<5)qP&DZ!O4Anf9Dubbp;DTfn*LoGOTQR= zCK#VoNBh*@-;ZAQk^AQZaH!Hn*^F>UxDdn-T-bYHwqV&wVkUkBxY@PBDe|wV{LqFH zItFidY@wGoi2d|-(Hxz`2`_V>xdyFx&|1=vO?`1+5CCCfWS3`&k~Gs6N?|%{Nf7SKT#Id*LRen z#a>G6b~xfO`TpYK;yzSNw@*;*>GjCSY*^`#K%bNpKIqc$)q4~T z95~U_=gv8xX#xX{j*=+q*fEe+REfuh^ zvNAO0DBy9bC*Q$w{_w#9MlcD05AY{pky8xW#Ef%0SW z-7)ahonm74B&j3C;q$qJ?_>zCyMly{4}+dZB^gVzBA-3mi}VuSHIbE;76_&s=RqIm z7ejXuJp1nAg&&=2W~IQZXaHkE0w#Yq5#8WmkS}_8NTF3DMZqK625pT*rjZhj#KIu< z%_kxImQnrIuTpHyPNpPQmgljy;T1_^hY!EiEi+>gSXv>rVIcJospk8|Zs9@4>@UJH zzZ!8w4&1+FgWUIj)=Ql4zFRV|S<85QeEj9que*|;G@pERLb;y%-hu?X5xwLRPQ+>U zmMm?ZP`>oT7v8}d7*R4d?Y}TOb@P%ZZZE84dqcF7_vJ2`(|`KaQ0ow9&5l^Z#n1p; zm}x|6@}^oYaPhK%$R@kkBB{XS(=Mr1HCETyg%NEeBqZ?Zr_5xm=Tpfv;P71 z!I|cvDGm3XEl0^axq4^E9ku<5dF1Iz@vAv7#r`!>4>e4BZ*~3E0TRpSuKIo4AW^;_ zxgsaPo?S& z%8oU*VYZ-#GLohO-Mb64ePrq7)sl*Pr)oY=3hds!v-^v4(ELQny=_&(efQsHe%UNp zEpX(rMcF#EGlTZZCh}*hkyABsVk-+hFgQ*@0ywPc>VWwmD)RvZ*Y7%t(2jR~(yPY| zRsU?asi6cEIETzWV`)RU%QCW!@zJA=V=D6sxX+rpzfg_|90PjU#>RnZ-3Lrj}dGJb4dtZ!cBSNOqbS9}+N0Q{m7} zFBxdgU_8*&cA(y+jH@(Yq366)zu>dyl*9JU~+;tf1%#Jn?e`4V6|FmSig{Ow9E|IWLy@54tN)ekk z$o~-Mub`l{M6CDVffjTsKjI$}JRK!QNc?f7+)=$ZuF)`Z(3|ruq|YkHs@}N2(UP=uV3;ibErJ*(Y1bx=?_DyUT2jO z^dFZeClqykW&Hl?H)rKwx?}tEo)o|GW$~>dgMKsTl8%<d;9e-X~6SDQ< zv67No2X3b_D93n5tMQI&bfst4L|#!hv)wZ@bJoG~`QXM*Mc$vG)fFBfel0C}WXl6GxGLxgvD+I;`dhFQWD&Vh9mE5Y z7)8g&kMqkN(verLtf|6YvX~n;RN)stHwM48_0%QCncBuiMlVA*@w2P=$pc0}4(=Ej zI0&IAL19T#0XQB%OGii7*w!Y5+611Xh~Nmq1Q`CgIR5pkfQ(E$*=>Qurf{g>Y?;UE z$~@^79tNy9B^wCgTOEcY0=(xcdiG_0-SKIzjn>gKDp}j~e!ND=r0e)L?Wjh(;ae9D z$3N{q)*swFDkRf!WzhP|gWbEGoqih|_lF%R{r#c4@mMj?_Ga* z-MPYh)mw_%JIA*>XwuExzR-WN|KP-5#W0<0t3`I73nSB$N-Rf1qo*`w6e|k@?sIaR znH@uuM?{op)yTRAsO*ej&4{8Hxd276Bo=mXa&o%_J+i3nAfUV`{#EKDHO z6_7<#GWgZ5;2j{-M3(2pvqiZ_3UqAYA=V&>38dD6Xwcom15V;rNNeN^aLX09sa=n% z52x+Zr%xWUP8>H{A5Z8evxyP;)5r22B`WPbtaaLD10U~bU3_G3XKHM2c-WCumsLsD zgYo)=$gdQY-_w&HGd2jB4!%9;q0cR6_{7b4cKz{-G9Nw|)x2Rl#XR-cy)k?C$3=lZ za|dnv`mC%^Xl>Q?X1vG1tk6X3SG2^-cxhviX&h((gVx^=3UfeURBDE+wb_ zK;d2axW8Zx~6{o=y9t5**h<1+aq1& z{nhz3qnztUSJ7|fo@)wOT`FyM1(=)Hq=)hLMg%*3iO8xbxLxMsGs3u#5NjuX)`aq) z+*^~O>>Hy-6~kd%7AMT=gB^vQt0~=%(9QVfy2WzYZ`+yczYUjf3kS)s+x|+s*9*It znbyN+*i|v5&-sZz&mN}rM&{=FXz2kxQ*f#Hv4_{G|C3Z&N!~#Pp9{q%E+j4%o)v%s z0Lv)4QKErT&CAPs37{k{P6N*tVHD>i1L~gli8A`)0R8gSCcElk*W_zM)gO7) z98?RGt$Db)#YGPvcs-DJ&Mkc)?%p@?#{H7%J{QZ+`*Fo-%lDhT)jNJ*GdK6P;JVX( zi&r%L@|=~r>%MDJzp=5cdn?A3A2QreD=ZuTb@|Png^NIscEy>7kgU@ z<#T4;&yUa8q{}runUhh|kp9Cv%zfnaH-^r3+AVKV*3vV|Sx6?II^nc)IWMX?mzAQZ zpg6>w$1C=B%InJ-yAwuQxC-4Rd=80moSA*>y>!~~*T`c9H=1V=BKz%otGq`xkDPXK zrZ6dwvM8PP5;$Z{<#uzH`5Ooo$xmD0Y{rfa%~ zO6Nx0y(D)@#js#8MW%^vgqO*&epQ2rSMRUix#_deXKbM}TkA~kbmQ%B2Ei>^w(IIY z)pvGaUj}Qu*n^N`aj}h_eT@gbts-SgPEYX#I|#T=O>=P_?lbAv>S(0TVXb>KQ*^st zEdJ2bq!V8vZD;<<&IPvK-m_K5L@#ebL_#2#YU7)e;u2RE&c`!8IV^te-Ts`&CUq+D zr0e0~d@@Z3>@%)sm9vj{@*HVt$>^Q3KIgmp*y6EIxd|0T!twP6Jm%*9V%%Gs1x7n3 z=oaK%`)a1I98w8zll*&r!&JfXCjCb@ZjbNn&{g5*$*njgEZsqWZQfNjxp`<+NTGoy zeQT=J1Y5h0O>p}6t;z#xV|tA^t%5I}Q%Dhjr>IU7-2gg@eY7<-h+**ZAHs8N=cc$dI`&>zm?T6?!N23=1?x$Ds z&N?(CIo>fARW(5OhB*r+qB)v?8#8ByRvf%iMEPh+;@*xYZwO9L7Z$lB^s9^3e7^w) z^PKCO@ON_N+)BeA`!{elSiIg*y?(Zz`Ci9$&&fzn?WpV5W6;^rM91~wXVY&m7p_RC zUmnwZW2U3&=(Js5Pfa~eAvLe+i?eu!j?(OkNfLpbo(;uIhQ20s-S;E0fmsZY{ ziHeGn`Zf1G;xx7s0&?p*6D@?Ea=qJq)3@VXik_jc;R*rx;O_3uu6#inw0-X0k1tkN z&H?CZYHd~d>@9lu{!5!j;*Q;UrY`gFH6TsUjhGm>*I&u&@I`sOPBVq00hqm);0a7A zAo3<&>S(I}tHqj8oRR&7Xn8(jRU4mz0>^(%B$mdZChtH@miAxYm0}-?l*@bhe^d%Oybl*=l(`tz0k-(F*cL!` z0wQ%G+u&7+2Pl#np@j(U4pyC*m0^k2Mi2mSjktlqhZ~@9U_%z&HfB3m=|wEtfoDUm z%{u&Zu@75bz-)vDXMj3|oZd1mUxdJ=*nspI0OM!K=N%v}AwNVwL~sNi5EJ3k1Yz-U zwt>e1mJ*Qb%;xS}xnALc<)$@^B^T#iK(hRsE`Stb5oC)VEYL9~gVbmv*_3rn-H(+c zc+(}-yq)F*3EW^`;(3n6=7wv^kB2hFCNrQz_8&MmJ|!MRJ}pcGQb{5ZfqvI%%L zlV>FqZ6*b2qIjj_PTMUUfnW(N1MD8FmUl6{2Bd_~`8q%xQfL3fVDn{c#Nz>) z@SQ;S2?^`~FCn@MyETDf9=ji(nh0t136gK3HNdwq(bFt8TmG$v-#!eWNAcU4cyn532wqq0PpUxZo21C)b#4gu^0&H`(wio^tqv z{VzE3|F{LSBj(gW+KhO50FO~`OeuOlRj!O4ngPereZ zv9VXWCO$drTjns$HOMY4m8nb__^RS4d<@>?j-_kT_lZ3n1pO7URW1rW52hPf!v!jz zgLJcbg!Tr@LUDS5vVl>rt*_Tks>ANi{QMsnQwhW;>N;??%=pBK<)+p`;99jPiqS$* zs`u7tgfRTN*f)JAA5bq~ScjEz;41emo-1D1y;@Fg$A{+^+f42S$-moq)xgnF1XuZE zddRjB@c1$yr=HDq9wdwINUw`YDzZC|OjD87lUVsgZknCszu7w6`k(ljc$CPPkZHkY zyVszf*#6?olRJu`H?oEe4;Dfu@J0mdL@VZpjgBJ$n4SOT}S4WYODcZY!O zzlThafZNz8dV2Rwd@vhG`$3j1F*(KtU`gHOcKst*F6)*~G(!FTv{0xisiZQl*VpdD z&MtBGwdyjn*t$Uh=f5>1BH+U!TF;qzs`R8zT)H)vRp-3S#n_;(IC0|Qq4V&Tz*hm} zQ$p8=fQl{>0?Dw}P2GKc?1N;BV{5Ac1CL6}!9CBxgs(|^^hiSS%8@QIDM{G3 zu%l$2ot-6sPgYizIHnyir2=ki-L~_AD5!y^@7L8$zkfdh@M$dCR}cndH*Ia`ruSG= zhz3gA$qnfRQxt+KD%(P8)F2okdqMCEFo{JIR-?ndc@4?$**x#o4bS-pW-+wgkA>a+pT0hoVWM^kXf2Wa0)u$`GM}9q`vc#P|pw4VoNm_OQZpLM(|*N@@l(%SeVP z2_=iJm;_D2mjXcikAN1#bd<7_O`26=fLqCga^4ee1wkjgRL^OZ(%Bu?L6A z-cRILkHRn!DByeg`a-c#^vQq=*?tQ!H33NRX&#M&9?l16A06El!L4))p%!9?rsigp z3@9S56iyMYA6&4hxq0NEOZ3~9V`F2srN@B+VBHOfb42BL^KS3U-3WdM)DOBeuqr$& z<2q!UDiCW70*m2b5K)IOw%rm~9b6qgcrA@4uxc1?MJ-iWK0-G#GII3UdAG+iIdwMa zNEfMXAy`z3(*a;o^QkCBM=GtGSaR`%BX9B1T?C_qeuCTVP5;ogRkW?i$;qd49r%LA zr%uY5%ScP#0B?iB2A2~lUCZetsrJB>5vA5;BdOaN!nk}UFgpd9f-TDA!4cd8(U@El zFonU^Ol)k#cATi?pzMQiiPUUZ(u;^ULe^q}2qOT9b@f^(I8fqm;@2kfN0bW*lBeh( zeWV~19&-;#NZ4W(V*DcIY0^&SIbh+1DC17(sWiTnOi|2JXtoa5A9vLJd+3 zQbBqwWz4;#&mc&CJXIj`-N=wO<&b6?K6#P!Kv#gC@#!gExseS`H9PJk&A1 znR$iKqu8JgT*s8muenTt<0vgHjp7PW65bA|X6UBk>I~{COhk#C$lzla zgQDw*;Q2e5+M$M7hqph5u!u>BPI|L@(1P9nV$uH>KjhTDaSt2HdhOm{)b*1K*_Hm|$B*#?73&zcVS(axxQGG8 z0^QRfP7kR$7WGkl1k?EV@nf#}3#1Ik|4cvxt@Cc5Zx=}|;< zLOLH8L<^)&e|E)UO$H>EWal_ZxWL@8Z1v|p!t+OPDUcmSQTQ5J^8|8|DMj*6hYrtY zvP~A81^EGzppef%{=dnLR>3+e)AOkO7XQw_XaiT&)YzDom$yE!VcW$BA|$$blLZ>h z#SimU4HyPg_4C_{WAz@q-d;feq<|vDGm0eCX6K&G(vaF49yVFXdm!^6ig{6ll0;BH zQPbW1M}=Z8v=1Lo?xDo7I#j-7p4kPFX!xG0MtJKt&0%9Kl0?FT3 zzx5oMHV4s4CI+$SQiVv0NaTaI1~H9^hsO|Fo_#RKSZG`QW4JBgj~fNL2(rD1q>>7h zR`;;I9KxJKhctC{Y4^eDnD~woW_PjYp?@7jn3n-Xef35x(g(W)Nq#1@KV(ZZ$x81b zt3a5%`%7vkp#U%E4yidH4->i+8$yF~?_LNa%DR&$_0YHE=iA68A=e@bNV<*GjyqQ3 zlcyljAF;IG8MO-95Pis>&~jlV25`^J%*{Y!8(Ug5jagitew9UQM0Qt^0uj^mX-}Uf z;W6M)QDB(~ZUxFwRCjoWXpjW7BiLWz&s-Q7`dd$y_(HeQHnNk2w704~GimsH-jJrI za0()6sKomrLM3`h2nP4~4R1hsnuyo7@LxPdm=TDQ(JT=n3x&C~J{2#@KCmiyeQm@o zq9yuQlFL=iZloYvEb;whE)=PTgdLJZx>Em2bN<_xPD0bSim`u(;Cr8K^eovhjd%;e zTHSorys|$MGZC7R^`(e%m*xfV-| z^$;3}!WAj7VP^g(6yg8YyB|HeAE_TD2U^3QNUJv>k3gSv6ao}{5fzP&3*NG;%U7jlcHB_u0dHW|TG$_l@n_xUx|}Nc7=9#m|#y z8SNi-YPM-_i|M=FY4P`typQc^{--$mKPxA5rz57_EAaG%!?tJM3SwHZ|Cb8O%gcY7 zv+&hAbfcpH)rET6EIy0};feaH8m_GXR7I^xrZg#yoF=4=X1W@4sE7Rbe^coHMcst~bPA7VI&;P@$LgD##Rqf-ag7EplvYFqT8dTU8D`7ns zFM33K{_8TtxRgf6jy0i(j1uX6bhz*&YV$Yu48#6W^Y=|#Gd=EuG(fFH#t)9-F8jaW zF*74R1V>99w~%e8q+h4Gjn%HkCMM_y?Vxyv{E+8%a~;`D0FUGbR7zyRxbe*!XySvR zej~)hfdh27AYU+|h!I&2RCUFuG@)~EjFkJZ-`-v@*qXG|E4ez-mN+6&f9l z$(M~<#;7wS5S2(jM9v`k;j7qHO(aiaL4&1ehLe@^$?JN&J$q=dQ4;mYnK-*-eg}Zr1ubaK(bHvtdR?hX%r|v$jUh) zP(sN8{AUsFu`kJp%fARHbz$x_2y-n6PcW@BhKkY}6E|ehFt#2`U0U))IYFa}e{f z9zGllR|H#=CZiZl1+gE+{jR_kW1@dERQ|XEpG!*JnX-hjnC>L7prN6>@| z_OC~#g5qa-It#`SkXw)i_8utS$wzYh0S*)qt>Ew$4SYpULtX%~XR;0x3NF(6Le_-u zAZZL;J9rfH+ec?Y@`&i zI2vVWaL`}sl>NES_A`wuIsefdCh7-(Pbd%~GlW;}Hq_fma?d9=+|p6Mj>G~Wy7q?A zz{A$YhTyQSYY}Kn{Lc;@$*LGXw2UE1lJoC1ZYB{D(tLwsnI5vYd{C}bUHX9s)aCgP z8V+w5jcIy>6p|xMhxLd69{m0PE{b8q06HmJK}_#ii3?w{CZbkrc1h){7(Gxt)$S(G zm3mm=AH>|Mct)O${Hp)&0{^$PSEJnC`v{$g_}RiX!4 ztC(rEpY%vXg&)vPJsY(zt7Cq{==dJPrOEo3BV9GC+7<`H{nw?lXd#MITlCSA-c-?< zIq~I(#+zuLO#GAG~y&7yWb5l-s<}f+9kNL(q@q!@!tL^W|^feT~J%b)$vi_CJ~bZfTjQecXiJE5+sSIepPV z7dc&B1IMk;^>!bysiS0Uek&us{n#rmr?H87k$$(n8Xe`se_ybb#oe_NSJ}hCT$G*> z?{LKH(Q>Bjh^d$3)WxGOGE=&(X`LUO9_gf;k>Dbu3k|`s`!_o&Fl^0l;lkz!z-L$A%j|wFgT6-m)p6S@H`?%zkCG!NW ztn4Ar**}7er@XlRTpTy&*R*yuJI?ydo7~`L^N%-jg{0f_Q5w$Z)1AJc?5s3CVic`*KR3iFCpW!->HBiI_i;sCH-pKiYo0y*!PIMU zqrNaqTiQIcxc^{qjb53qb+HSb& z@P`lQ*B1=iHvAO~W;{4%S>UAm_>8BMp!bZ+r<^+zKutS3hpP)XxC(uY_im3d%ii`n zX;8ZNty_Q4F2#3Gjgq|&pH}V9uJfe@5Vo$NNJ%4-+g+Qe8TF>~A>b3Q(+388#@|~O6rDWsk z6TM?uHe9RNX_q5p@?j*$ylhk^t?9u>hI|(KHmlzYcEw$>-+#~jXg`~IdTy@R^B^-* z*p@qI6#FN<6_2O$3S8Ss-L#`tz-XYI`sFYukHy2d4T7xhJrOZ_9Cun0R|fOwnA&w+ z>m|K4Wpy8US6*B>9j2~Ywz=Euec#Rp9?a)9N@l+_xR4P)7-^CJPFkC>+5Urot*(A? zaNENmE^^npTw^)8sl|&D%mhCxG#z~G{;OqphfqTxWj-LniICm2lRcg4)hZA;4@Xb!p}EosU< z{cfn`+wqj=UKYUu)NaS6V|R=D>IpjiE-gy$zS>~kz}*{l>XI)T&$p?xnjT#@<24r< z?(`cEfBrrkop2=ifNHe0=`qoJvXM=hofLhh{jUpGB2P*yg!G(xvun>3Z&yc+{_V)R zERh`o@(S(Uk@`Q4_DV#4K7obDBGeCib-WMID>)_h`={N>I=}AjT?WDE{Wi;#j7h(r zboN`+czJmA|A`4#mZ7=G(BtuWPP*8Xc_FVb?%uV-^DnKaE;r-*cIF`yiWG!?^qitcA4ty15P)l#eW(XL{Gl62;0ED zqfVjUc<`X%k-%^vL6iOu;RQmCS$~Wk7#xYdO_gH*_fc`OXz-ni;m(fpSJkHNrG6=^ zd2@Xi&wQz=oe}r$F7IcrZ8;2O!;{xuyfAH@)>Y7JEQ!1Q#j1gC&nw=OMxR1&^>eq& z8+Fwr{E^Rps=jQw_qD;Z8rH!tMoG8xIpwsd89ce&na@glQC}}jnpl5&TB)z;=9Tj{ zU+EsnZs_?+DUx(4qE$9#(@a{i#;8%;?JK*ad}(FZs9n|ntZY|zFQTc8%Kb8njdLZ&e^rW-)jMMrtD~{p zvBjBfDOGaewAA9FX~OmyaX)lhNvX2-YGqBRd&`lS>}@+flcsdL-TIA`ChMPb;}?b+ z8W`Uk*MLNP;|OPp?M|H)Lcs@R2*y^Ddf+n`s;1c?eO6VET^K5Y>(=b3a|@@|UVU|X z0k!MVUAKOk@8zq#b5G{r#S*-WM1Y^IQM)!=ppz(Xw7k!x&XqYcp1*&U3l1%gotxF^ z8B9|C6SDv7!nrgY&jzt8{y#v>+)Z~(VdbVL*ySr032&S%DQMG^FYj;sXW@1imMeU< z9RJ|X+)W(UPRS+#XUr`v-BQqVp(&wU@+7GID5jAKs8?0OOGqROL{e6{DMUD*z?I8$j&sY zv`LZR9M!qwtaK82bYba1ZTfaP?fPn-f4KV9#_afiZ&B^g=>MEoxs}>4QTwHRO_6}{ z3A5^zpHhoWY!1miKeq=he9E$nV!GO=b?o17@FgbTtG)S|t(GfX(xrF$9*NP6=vzGsx)Nr?)npy> z-6lcxNXU`zIJ_%kQZch@O$$5sLGR;SHErXr;Ey;3dD&I^a(n(} zgz%`ntiGSYF7o<0#g2qPPhOSv_5v(NZ`y9wk-oii*oaxIvM`XRXpP_&KS6Qom!D|N z8Lx3ti8}`h%o)*gk47YYX-OX$r_(;ib&R$(I)IZj2%Efqv^IvR`@BqRU|VZov}sdz zX3*-G+^)y-s>RGut5XSZ`YipnpzXO7ly6d5`MmFey|e63q3Pnx&RlM~7jmJ;HpIUx z$YVP6%7LaN+c2p|!c0ti;WCG~5j{`X3%2LI46ihA9_0xhqL$s7kUV^Ynf|%L7V$gj zy@B>@b~^&Ks2>;(ZM!yV7`%q5)@Zktci?1huWLXoGa`(7Xi=OPWjgajn0w`y9HU0c z^PjR!R8|}5{w~LFObfX%eRO>tjp>4=N9xKInq5QX;Y;@77L9BE1<;}bGRBc~v|K4POB3oKyQ<9|VAS6%Es`n^{ zoz2SDYis{oiue?X=?5P0#+QMF-7aiWf`K9Mc7^QVto{lDLgV9W#G>eR6iTBq_IRQ{b<4gX6UwBR`CK7)o>+Jo*JHb`A80wv9$t*{{xBr>$?= zu8}G$K;2FsJ53`S^4bs)uesri>*!;@FHsQ!J&xbIR?nWAVBPbyETHxjhxfZFrG=?j zuS36Iw!SG1lsg&MJ^w4}>^Y^5DV~*QC@O=m>_74A`n#fa&7+OH;kFkQ=p>BLoUjk` z-2F>+n0gnxN{T`a{oQgWx_eDcYcIJ7?x5CvbfSDTpZ>|MBPQk@wLP{YO;3I?*?LL} z$}yLeg*2Y%4yBZB%=)#(qedbx{4OY&pZ?>kwV^EVGO;h*;b5r8 zaNI+$Es2yjjwZc+=#moF&$Z<5?!CsgYA>^Nxsx}|sQc#7Bc7_Gvrlz4ck8U7{Px0a zuY_#;8Ghyjl~>K(C#7h;<3rAI>zoKlt#%e2yvsXpk=RiF%vke)pc^`wu; z#NHWx`Cv!U^6iw`Q`Ed26#BI0n+!OPEOmcMwxXG|wcmjffKyRe(DC9GznN?iPIJoG zuWGv#1KoeT{v1bV$rDv6%w;;Y`OdoOyus~i0`6Ve+TlLc8=7^+j;YlhusxwP5Aov% z(fX7uhU1}^KVukoaU+?)4?>d}+TU(PCg%n8fasCt9Kwcr=8g zUAJiRq+;hLm4wvkqt~X7Dp`Gukcrz=z%<$DBq(k9rs<&j+zYGg5yg_y>)EYlLq4Qi zkCe-uo?EQ8tKJ&=YG62I?Vd#b@TkKZNAw=Ala_V%xvI=cue77@jH~Y}JF4AxZqf17 z9#=P&nOBYub8m@PqpVqzpx)+W^^JLCJ6o(&v==zEoL1(Kky_^Lk%#xs1=^2{`*zkC zuq##%u+QB|JEYvX_Mv7W)0gj0V$N=7ORQq!TB%hV*Av!0{mJp{2Cde^-=5pNr=3i_ z#(v(QXzkiGRaL4UI|11*Er%x}=_QUBiKj{r>C`)F{l3n%oS;j+Wy)Ab#pKk5%3>}B zf0!xqvM(_|b`*52Q%{a+%E?%#DACQ{el|$(_Y{Ak$j$F>44I}6e@{}Sy)wA=FK@yh zrgM~oEQK{a)g@w7tW>)U)+cBz>*!qk<$LhbOrx~Jd3SZWwa-r1a#^Ap`^a2%H_>d1 z=><+T8Jdxm;iUVG?=3GSk9TsMDLhgw^=R2vU9D-7Q6_vVoz*(FbkPgD(q*%&jxcCY ztx5mtwWZs&(PZiEkK}L9h129I_FRATwIlcQ(hizRsBCvA?w)?|ZA56#wCzcMMVE8u z8-M9?FHc9|!|CC`Jw8tvuOR?#PAHrz~uN(ul zuD;dqT&~v+5MkQ{t#3Qei;O^!ELz;?#i^%+r5f42|8$ z6X}bv8fSc)GxBRHVY~Th`AXTcnIX4Ni_FSCIc=%q@-Z`B()3b!f*Vq}@3e?U%=9j^ zs?*a9e{s*A@te)H4RQ%83M{yMFy}N8vmc^i^xj_M63Zfh;t74x;#IU$URst#jF)yk8X z2OP3JmhT&usXD|_jt9SbymmvE*qgmWbrW(G#+%jC@;-J+aO{3I+tq(x)N6K-4T}st zZtUCqBc#E@N=K&Yu!slr zpndhq$;etOug)CN$oAv6(#1S3DV1+@zO>5n>vUT>bNtGV6w0=6+Xgf4p){eOgu+z(k{NA>SFq6@tb9c+ugbTLUU zw7s|;HyYR+CY2yn-SpYEb1}7SzT=zMkCK7ey%q*)x^o49MCM2Q~fY*?R@@e zJkK9DrQSi6n4Ex{?k zh3fsiv5rNS4esAIKJY=x+8fm}#kOsw{b6$qC2PEuc(B~z!{YWgQ@;LR0XPH4{3X3q z?(vZ~zKRLs@~LoT@#`1exVsfpy`2kY#ZuF5Vewjnt!*EXoSDp)%2;my=^-2`v7t`N z7+}~!qq2-6OFJC7`XAeeCo+;0q((;!CZBv}WFdqQClP5(S5OTV33rjnuE;{lLnd4$}v-qg@eXX6(!*f!b|6%8Q@F=XL9)auFyO>&eZUn72&zP6cy59LfJ|4Lqf)p z8QJ6GLS+hshqyE2aU??Sm$aEdDNX_7OK0B3vYJU&4Qlle; z5NF6R43vJa{2hrn(GD?#oI$7wOhV4!HGjk{(c1}bxJZ}0gogAhUt zD7vnr>w2`ADi{pn_xthre3(q8e)iE3LYz-hqa%b6$B0}P4a10bMvjCZA;jQf?tjNR zA%qy(B7JoF1{+0DFq_REv!9L-;(U?6SRsTs#))nKBOQ{35QB>Z9U+7eLJV1|@$skp z6ha6ggc!&Sv#P4j=yxA$=%f%r3_X4O=tRDj>!T2Zj?-*5o2vmE(0Od [!NOTE] +> Surface Pro X does not support DFCI settings management for built-in camera, audio, and Wi-Fi/Bluetooth. + ## Prerequisites - Devices must be registered with Windows Autopilot by a [Microsoft Cloud Solution Provider (CSP) partner](https://partner.microsoft.com/membership/cloud-solution-provider) or OEM distributor. @@ -59,7 +62,7 @@ A DFCI environment requires setting up a DFCI profile that contains the setting Before configuring DFCI policy settings, first create a DFCI profile and assign it to the Azure AD security group that contains your target devices. -1. Open Intune select **Device configuration > Profiles > Create profile** and enter a name; for example **My DFCI profile.** +1. Go to devicemanagement.microsoft.com, select **Devices > Windows configuration profiles > Create profile** and enter a name; for example **DFCI Configuration Policy.** 2. Select Windows 10 and later for platform type. 3. In the Profile type drop down list, select **Device Firmware Configuration Interface** to open the DFCI blade containing all available policy settings. For information on DFCI settings, refer to Table 2 on this page below or the [Intune documentation](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows). You can configure DFCI settings during the initial setup process or later by editing the DFCI profile. @@ -72,7 +75,7 @@ Before configuring DFCI policy settings, first create a DFCI profile and assign ## Create Autopilot profile -1. Go to **Intune > Device enrollment > Windows enrollment** and scroll down to select **Deployment Profiles**. +1. In Endpoint Manager, go to **Devices > Device enrollment > Windows enrollment** and scroll down to select **Deployment Profiles**. 2. Select **Create profile**, enter a name; for example, My Autopilot profile, and select **Next**. 3. Select the following settings: @@ -95,9 +98,11 @@ For more information, refer to [Set up an enrollment status page](https://docs.m DFCI includes a streamlined set of UEFI configuration policies that provide an extra level of security by locking down devices at the hardware level. DFCI is designed to be used in conjunction with mobile device management settings at the software level. Note that DFCI settings only affect hardware components built into Surface devices and do not extend to attached peripherals such as USB webcams. (However, you can use Device restriction policies in Intune to turn off access to attached peripherals at the software level). -You configure DFCI policy settings by editing the DFCI profile: +You configure DFCI policy settings by editing the DFCI profile from the Microsoft Endpoint Manager Admin Center, as shown in the figure below. -- **Intune > Device configuration > Profiles > “DFCI profile name” > Properties > Settings** +- **Home > Devices > Windows > Configuration Profiles > “DFCI profile name” > Properties > Settings** + +> ![Configure DFCI settings](images\DFCI-settings-config.png) ### Block user access to UEFI settings @@ -114,11 +119,11 @@ The rest of the DFCI settings enable you to turn off functionality that would ot | Disable radios (Bluetooth, Wi-Fi) | Under **Built in Hardware > Radios (Bluetooth, Wi-Fi, etc…)**, select **Disabled**. | | Disable Boot from external media (USB, SD) | Under **Built in Hardware > Boot Options > Boot from external media (USB, SD)**, select **Disabled**. | +> [!CAUTION] +> Disable radios (Bluetooth, Wi-Fi) should only be used on devices that have a wired Ethernet connection. > [!NOTE] -> DFCI in Intune includes two settings that do not currently apply to Surface devices: -- CPU and IO virtualization -- Disable Boot from network adapters +> DFCI in Intune includes two settings that do not currently apply to Surface devices: (1) CPU and IO virtualization and (2) Disable Boot from network adapters. Intune provides Scope tags to delegate administrative rights and Applicability Rules to manage device types. For more information about policy management support and full details on all DFCI settings, refer to [Microsoft Intune documentation](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows). @@ -130,7 +135,7 @@ As stated above, DFCI can only be applied on devices registered in Windows Autop Although Intune policy settings typically get applied almost immediately, there may be a delay of 10 minutes before the settings take effect on targeted devices. In rare circumstances, delays of up to 8 hours are possible. To ensure settings apply as soon as possible, (such as in test scenarios), you can manually sync the target devices. -- In Intune, go to **Device enrollment > Windows enrollment > Windows Autopilot Devices** and select **Sync**. +- In Endpoint Manager, go to **Devices > Device enrollment > Windows enrollment > Windows Autopilot Devices** and select **Sync**. For more information, refer to [Sync your Windows device manually](https://docs.microsoft.com/intune-user-help/sync-your-device-manually-windows). From 0e3cd47f9f49b3c27053a538b5e31d926990e245 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 8 Nov 2019 13:35:59 -0800 Subject: [PATCH 074/319] added adk note --- windows/whats-new/whats-new-windows-10-version-1909.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index e938a7e267..8dd32a7ea9 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -78,6 +78,10 @@ Configuration Manager, Intune, Desktop Analytics, Co-Management, and Device Mana SetupDiag is a command-line tool that can help diagnose why a Windows 10 update failed. SetupDiag works by searching Windows Setup log files. When searching log files, SetupDiag uses a set of rules to match known issues. In the current version of SetupDiag there are 53 rules contained in the rules.xml file, which is extracted when SetupDiag is run. The rules.xml file will be updated as new versions of SetupDiag are made available. . +### Windows Assessment and Deployment Toolkit (ADK) + +A new [Windows ADK](https://docs.microsoft.com/windows-hardware/get-started/adk-install) will **not be released** for Windows 10, version 1909. You can use the Windows ADK for Windows 10, version 1903 to deploy Windows 10, version 1909. + ## Desktop Analytics [Desktop Analytics](https://docs.microsoft.com/configmgr/desktop-analytics/overview) is now generally available globally! Desktop Analytics is a cloud-connected service, integrated with Configuration Manager, which gives you data-driven insights to the management of your Windows endpoints. It provides insight and intelligence that you can use to make more informed decisions about the update readiness of your Windows endpoints. Desktop Analytics requires a Windows E3 or E5 license, or a Microsoft 365 E3 or E5 license. From 1699cb2f111b4a53a05e7d2be6db4a8c3906b7ca Mon Sep 17 00:00:00 2001 From: Teresa-Motiv Date: Fri, 8 Nov 2019 14:02:48 -0800 Subject: [PATCH 075/319] 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 bece3dadc1f41ea9b82f5100c341d311c0805378 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Fri, 8 Nov 2019 14:19:04 -0800 Subject: [PATCH 076/319] Adding fixes --- .../surface-hub-2s-adoption-videos.md | 22 +++++++++---------- devices/surface/surface-manage-dfci-guide.md | 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/devices/surface-hub/surface-hub-2s-adoption-videos.md b/devices/surface-hub/surface-hub-2s-adoption-videos.md index efb088c8ba..5e0419624f 100644 --- a/devices/surface-hub/surface-hub-2s-adoption-videos.md +++ b/devices/surface-hub/surface-hub-2s-adoption-videos.md @@ -1,6 +1,6 @@ --- title: "Surface Hub 2S on-demand adoption and training videos" -description: "This page contains comprehensive training for Surface Hub 2S via on-demand streaming" +description: "This page contains on-demand training for Surface Hub 2S." keywords: separate values with commas ms.prod: surface-hub ms.sitesec: library @@ -19,7 +19,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 1 - Training overview -> ![VIDEO [alttext]](images\Hub2SHero.png)
+> ![VIDEO ]
- Welcome and introduction - Training overview and agenda @@ -31,7 +31,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 2 - Getting started with Surface Hub -> ![VIDEO ](images\Hub2SHero.png)
+> ![VIDEO ]
- What is Surface Hub? - Technical overview @@ -42,7 +42,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 3 - Navigating Surface Hub -> ![VIDEO ](images\Hub2SHero.png)
+> ![VIDEO ]
- Welcome screen - Start menu @@ -54,7 +54,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 4 - Whiteboarding and collaboration -> ![VIDEO ](images\Hub2SHero.png)
+> ![VIDEO ]
- Whiteboard introduction - Starting the Whiteboard @@ -66,7 +66,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 5 - Exploring Surface Hub apps -> ![VIDEO ](images\Hub2SHero.png)
+> ![VIDEO ]
- Surface Hub apps introduction - PowerPoint overview @@ -76,7 +76,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 6 - Advanced apps and Office 365 -> ![VIDEO ](images\Hub2SHero.png)
+> ![VIDEO ]
- Advanced apps introduction - Microsoft Maps @@ -88,7 +88,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 7 - Connecting devices -> ![VIDEO ](images\Hub2SHero.png)
+> ![VIDEO ]
- Connect introduction - Miracast overview @@ -99,7 +99,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 8 - Skype for Business meetings -> ![VIDEO ](images\Hub2SHero.png)
+> ![VIDEO ]
- Introduction to Skype for Business -Scheduling Skype for Business meetings @@ -111,7 +111,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 9 - Microsoft Teams meetings -> ![VIDEO ](images\Hub2SHero.png)
+> ![VIDEO ]
- Introduction to Microsoft Teams - Scheduling Microsoft Teams meetings @@ -124,7 +124,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 10 - Basic troubleshooting -> ![VIDEO ](images\Hub2SHero.png)
+> ![VIDEO ]
- Introduction to Surface Hub troubleshooting - Application troubleshooting diff --git a/devices/surface/surface-manage-dfci-guide.md b/devices/surface/surface-manage-dfci-guide.md index a139d6e2dc..365dca0c19 100644 --- a/devices/surface/surface-manage-dfci-guide.md +++ b/devices/surface/surface-manage-dfci-guide.md @@ -102,7 +102,7 @@ You configure DFCI policy settings by editing the DFCI profile from the Microsof - **Home > Devices > Windows > Configuration Profiles > “DFCI profile name” > Properties > Settings** -> ![Configure DFCI settings](images\DFCI-settings-config.png) +> ![Configure DFCI settings](images/DFCI-settings-config.png) ### Block user access to UEFI settings From e06010a59562b9f9a06d0ba7f71c2143223aa6b3 Mon Sep 17 00:00:00 2001 From: Ben Date: Sun, 10 Nov 2019 11:43:46 +0200 Subject: [PATCH 077/319] 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 078/319] 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 72f11d4a77c281b9fbe70b2b2967708d86e68825 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 11 Nov 2019 10:03:44 -0800 Subject: [PATCH 079/319] final version --- .../deployment/planning/windows-10-deprecated-features.md | 4 ---- windows/deployment/planning/windows-10-removed-features.md | 6 ------ 2 files changed, 10 deletions(-) diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index d0a4c98b74..cfa48fee4e 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -23,10 +23,6 @@ The features described below are no longer being actively developed, and might b >If you have feedback about the proposed replacement of any of these features, you can use the [Feedback Hub app](https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app). - - - - |Feature | Details and mitigation | Announced in version | | ----------- | --------------------- | ---- | | Hyper-V vSwitch on LBFO | In a future release, the Hyper-V vSwitch will no longer have the capability to be bound to an LBFO team. Instead, it can be bound via [Switch Embedded Teaming](https://docs.microsoft.com/windows-server/virtualization/hyper-v-virtual-switch/rdma-and-switch-embedded-teaming#bkmk_sswitchembedded) (SET).| 1909 | diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md index da620cad3e..3c9d2d36ab 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -25,12 +25,6 @@ For information about features that might be removed in a future release, see [W The following features and functionalities have been removed from the installed product image for Windows 10. Applications or code that depend on these features won't function in the release when it was removed, or in later releases. - - |Feature | Details and mitigation | Removed in version | | ----------- | --------------------- | ------ | | 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 | From 4b05623b9f4af54f7e8b223f27e5b5fd349fc106 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 11 Nov 2019 11:42:16 -0800 Subject: [PATCH 080/319] final draft --- .../whats-new-windows-10-version-1909.md | 68 ++++++------------- 1 file changed, 21 insertions(+), 47 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index 8dd32a7ea9..a4ab0ab01e 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -28,6 +28,18 @@ To deliver these updates in an optimal fashion, we are providing this feature up If you are updating from an older version of Windows 10 (version 1809 or earlier), the process of updating to the current version will be the same as it has been for previous Windows 10 feature updates. For more information, see [Evolving Windows 10 servicing and quality: the next steps](https://blogs.windows.com/windowsexperience/2019/07/01/evolving-windows-10-servicing-and-quality-the-next-steps/#rl2G5ETPhkhMvDeX.97). +**Note**: Devices running the Enterprise, IoT Enterprise, or Education editions of Windows 10, version 1909 receive 30 months of support. For more information about the Windows servicing lifecycle, please see the [Windows lifecycle fact sheet](https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet). + +### Windows Server Update Services (WSUS) + +Pre-release Windows 10 feature updates are now available to IT administrators using WSUS. System Center Configuration Manager version 1906 or later is required. For more information, see [Publishing pre-release Windows 10 feature updates to WSUS](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Publishing-pre-release-Windows-10-feature-updates-to-WSUS/ba-p/845054). + +The Windows 10, version 1909 enablement package will be available on WSUS as [KB4517245](https://support.microsoft.com/kb/4517245), which can be deployed on existing deployments of Windows 10, version 1903. + +### Windows Update for Business (WUfB) + +If you are using WUfB, you will receive the Windows 10, version 1909 update in the same way that you have for prior feature updates, and as defined by your feature update deferral policy. + ## Security ### Windows Defender Credential Guard @@ -42,6 +54,10 @@ BitLocker and Mobile Device Management (MDM) with Azure Active Directory work to Windows 10, version 1909 also includes two new features called **Key-rolling** and **Key-rotation** enables secure rolling of Recovery passwords on MDM managed AAD devices on demand from Microsoft Intune/MDM tools or when a recovery password is used to unlock the BitLocker protected drive. This feature will help prevent accidental recovery password disclosure as part of manual BitLocker drive unlock by users. +### Transport Layer Security (TLS) + +An experimental implementation of TLS 1.3 is included in Windows 10, version 1909. TLS 1.3 disabled by default system wide. If you enable TLS 1.3 on a device for testing, then it can also be enabled in Internet Explorer 11.0 and Microsoft Edge by using Internet Options. For beta versions of Microsoft Edge on Chromium, TLS 1.3 is not built on the Windows TLS stack, and is instead configured independently, using the **Edge://flags** dialog. Also see [Microsoft Edge platform status](https://developer.microsoft.com/microsoft-edge/platform/status/tls13/). + ## Virtualization ### Containers on Windows @@ -60,10 +76,6 @@ Windows Virtual Desktop is a comprehensive desktop and app virtualization servic ## Deployment -### Configuration Manager - -Pre-release Windows 10 feature updates are now available to IT administrators using Windows Server Update Service (WSUS). System Center Configuration Manager version 1906 or later is required. For more information, see [Publishing pre-release Windows 10 feature updates to WSUS](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Publishing-pre-release-Windows-10-feature-updates-to-WSUS/ba-p/845054). - #### Microsoft Endpoint Manager Configuration Manager, Intune, Desktop Analytics, Co-Management, and Device Management Admin Console are now are [Microsoft Endpoint Manager](https://docs.microsoft.com/configmgr/). See the Nov. 4 2019 [announcement](https://www.microsoft.com/en-us/microsoft-365/blog/2019/11/04/use-the-power-of-cloud-intelligence-to-simplify-and-accelerate-it-and-the-move-to-a-modern-workplace/). Also see [Modern management and security principles driving our Microsoft Endpoint Manager vision](https://techcommunity.microsoft.com/t5/Enterprise-Mobility-Security/Modern-management-and-security-principles-driving-our-Microsoft/ba-p/946797). @@ -123,46 +135,8 @@ General battery life and power efficiency improvements for PCs with certain proc [What's New in Windows 10](https://docs.microsoft.com/windows/whats-new/): See what’s new in other versions of Windows 10.
[What Windows 10, version 1909 Means for Developers](https://blogs.windows.com/windowsdeveloper/2019/10/16/what-windows-10-version-1909-means-for-developers/): New and updated features in Windows 10 that are of interest to developers.
[What's new in Windows 10, version 1909 - Windows Insiders](https://docs.microsoft.com/windows-insider/at-home/whats-new-wip-at-home-1909): This list also includes consumer focused new features.
-[Features and functionality removed in Windows 10](https://docs.microsoft.com/windows/deployment/planning/windows-10-removed-features)
-[Windows 10 features we’re no longer developing](https://docs.microsoft.com/windows/deployment/planning/windows-10-deprecated-features) - - - \ No newline at end of file +[Features and functionality removed in Windows 10](https://docs.microsoft.com/windows/deployment/planning/windows-10-removed-features): Removed features.
+[Windows 10 features we’re no longer developing](https://docs.microsoft.com/windows/deployment/planning/windows-10-deprecated-features): Features that are not being developed.
+[How to get the Windows 10 November 2019 Update](https://aka.ms/how-to-get-1909): John Cable blog.
+[How to get Windows 10, Version 1909: Enablement Mechanics](https://aka.ms/1909mechanics): Mechanics blog.
+[What’s new for IT pros in Windows 10, version 1909](https://aka.ms/whats-new-in-1909): Windows IT Pro blog.
\ No newline at end of file From 9ece7c9d7da2c2b74b9e2988a427315cc95751a1 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 11 Nov 2019 11:48:14 -0800 Subject: [PATCH 081/319] small typo --- windows/whats-new/whats-new-windows-10-version-1909.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index a4ab0ab01e..9641d01767 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -18,7 +18,7 @@ ms.topic: article **Applies to** - Windows 10, version 1909 -This article lists new and updated features and content that are of interest to IT Pros for Windows 10 version 1909, also known as the Windows 10 November 2019 Update. This update also contains all features and fixes included in previous cumulative updates to Windows 10, version 1903. +This article lists new and updated features and content that are of interest to IT Pros for Windows 10, version 1909, also known as the Windows 10 November 2019 Update. This update also contains all features and fixes included in previous cumulative updates to Windows 10, version 1903. ## Servicing From dc4cc6de93c4ec08829e6cb45c8be67c9683a581 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 11 Nov 2019 12:03:32 -0800 Subject: [PATCH 082/319] fix feedback issues --- windows/deployment/planning/features-lifecycle.md | 2 +- .../deployment/planning/windows-10-deprecated-features.md | 8 ++++---- .../deployment/planning/windows-10-removed-features.md | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/deployment/planning/features-lifecycle.md b/windows/deployment/planning/features-lifecycle.md index bd3f4d8a8f..6d7c89bf92 100644 --- a/windows/deployment/planning/features-lifecycle.md +++ b/windows/deployment/planning/features-lifecycle.md @@ -3,7 +3,7 @@ title: Windows 10 features lifecycle description: Learn about the lifecycle of Windows 10 features ms.prod: w10 ms.mktglfcycl: plan -ms.localizationpriority: medium +ms.localization: medium ms.sitesec: library audience: itpro author: greg-lindsay diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index cfa48fee4e..e0eed6ecaf 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -3,7 +3,7 @@ title: Windows 10 features we’re no longer developing description: Review the list of features that are no longer being developed in Windows 10 ms.prod: w10 ms.mktglfcycl: plan -ms.localizationpriority: medium +ms.localization: medium ms.sitesec: library audience: itpro author: greg-lindsay @@ -49,7 +49,7 @@ The features described below are no longer being actively developed, and might b |IIS Digest Authentication | We recommend that users use alternative authentication methods.| 1709 | |Resilient File System (ReFS) (added: August 17, 2017)| Creation ability will be available in the following editions only: Windows 10 Enterprise and Windows 10 Pro for Workstations. Creation ability will be removed from all other editions. All other editions will have Read and Write ability. | 1709 | |RSA/AES Encryption for IIS | We recommend that users use CNG encryption provider. | 1709 | -|Screen saver functionality in Themes | Disabled in Themes. Screen saver functionality in Group Policies, Control Panel, and Sysprep continues to be functional. Lockscreen features and policies are preferred. | 1709 | +|Screen saver functionality in Themes | Disabled in Themes. Screen saver functionality in Group Policies, Control Panel, and Sysprep continues to be functional. Lock screen features and policies are preferred. | 1709 | |Sync your settings (updated: August 17, 2017) | Back-end changes: In future releases, the back-end storage for the current sync process will change. A single cloud storage system will be used for Enterprise State Roaming and all other users. The **Sync your settings** options and the Enterprise State Roaming feature will continue to work. | 1709 | |System Image Backup (SIB) Solution | We recommend that users use full-disk backup solutions from other vendors. | 1709 | |TLS RC4 Ciphers |To be disabled by default. For more information, see the following Windows IT Center topic: [TLS (Schannel SSP) changes in Windows 10 and Windows Server 2016](/windows-server/security/tls/tls-schannel-ssp-changes-in-windows-10-and-windows-server)| 1709 | @@ -60,6 +60,6 @@ The features described below are no longer being actively developed, and might b |Windows PowerShell 2.0 | Applications and components should be migrated to PowerShell 5.0+. | 1709 | |Apndatabase.xml | Apndatabase.xml is being replaced by the COSA database. Therefore, some constructs will no longer function. This includes Hardware ID, incoming SMS messaging rules in mobile apps, a list of privileged apps in mobile apps, autoconnect order, APN parser, and CDMAProvider ID. | 1703 | |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| | 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 | +|TLS DHE_DSS ciphers DisabledByDefault| This registry setting will be removed in a future release. See [TLS registry settings](https://docs.microsoft.com/windows-server/security/tls/tls-registry-settings) | 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 diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md index 3c9d2d36ab..fa8d97f1a4 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -3,7 +3,7 @@ title: Windows 10 - Features that have been removed description: Learn about features and functionality that has been removed or replaced in Windows 10 ms.prod: w10 ms.mktglfcycl: plan -ms.localizationpriority: medium +ms.localization: medium ms.sitesec: library audience: itpro author: greg-lindsay @@ -50,7 +50,7 @@ The following features and functionalities have been removed from the installed |Outlook Express | This legacy application will be removed due to lack of functionality. | 1709 | |Reader app | Functionality to be integrated into Microsoft Edge. | 1709 | |Reading List | Functionality to be integrated into Microsoft Edge. | 1709 | -|Screen saver functionality in Themes | This functionality is disabled in Themes, and classified as **Removed** in this table. Screen saver functionality in Group Policies, Control Panel, and Sysprep continues to be functional. Lockscreen features and policies are preferred. | 1709 | +|Screen saver functionality in Themes | This functionality is disabled in Themes, and classified as **Removed** in this table. Screen saver functionality in Group Policies, Control Panel, and Sysprep continues to be functional. Lock screen features and policies are preferred. | 1709 | |Syskey.exe | Removing this nonsecure security feature. We recommend that users use BitLocker instead. For more information, see [4025993 Syskey.exe utility is no longer supported in Windows 10 RS3 and Windows Server 2016 RS3](https://support.microsoft.com/help/4025993/syskey-exe-utility-is-no-longer-supported-in-windows-10-rs3-and-window). | 1709 | |TCP Offload Engine | Removing this legacy code. This functionality was previously transitioned to the Stack TCP Engine. For more information, see [Why Are We Deprecating Network Performance Features?](https://blogs.technet.microsoft.com/askpfeplat/2017/06/13/why-are-we-deprecating-network-performance-features-kb4014193).| 1709 | |Tile Data Layer |To be replaced by the Tile Store.| 1709 | From 69bf896f0e15fe729c648bb0de35916bea969a24 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 11 Nov 2019 12:08:27 -0800 Subject: [PATCH 083/319] metadata --- windows/whats-new/whats-new-windows-10-version-1909.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index 9641d01767..bcb5451b43 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -9,7 +9,7 @@ audience: itpro author: greg-lindsay ms.author: greglin manager: laurawi -ms.localizationpriority: high +ms.localization: high ms.topic: article --- From 023327c3a97de6771ca176bb9f3dd997e79409ff Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Mon, 11 Nov 2019 12:56:58 -0800 Subject: [PATCH 084/319] Update DFCI guide --- devices/surface/images/df3b.png | Bin 0 -> 340543 bytes devices/surface/images/uefidfci.png | Bin 0 -> 480259 bytes devices/surface/surface-manage-dfci-guide.md | 38 +++++++++++-------- 3 files changed, 22 insertions(+), 16 deletions(-) create mode 100644 devices/surface/images/df3b.png create mode 100644 devices/surface/images/uefidfci.png diff --git a/devices/surface/images/df3b.png b/devices/surface/images/df3b.png new file mode 100644 index 0000000000000000000000000000000000000000..60370c5541e07a76f47893abe315e235c71aa358 GIT binary patch literal 340543 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 ypmD}Zh=KRX3GQ5*6-$qhA3ygcofH{{wNNLu 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�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⁣XyZPKCHAC(5{DlkL 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 S2>cBB(^P$>(x7A;{eJ*bYwSP( literal 0 HcmV?d00001 diff --git a/devices/surface/surface-manage-dfci-guide.md b/devices/surface/surface-manage-dfci-guide.md index 365dca0c19..92467b5353 100644 --- a/devices/surface/surface-manage-dfci-guide.md +++ b/devices/surface/surface-manage-dfci-guide.md @@ -29,9 +29,11 @@ In contrast to other Windows 10 devices available in the market today, Surface p Until now, managing firmware required enrolling devices into Surface Enterprise Management Mode (SEMM) with the overhead of ongoing manual IT-intensive tasks. As an example, SEMM requires IT staff to physically access each PC to enter a two-digit pin as part of the certificate management process. Although SEMM remains a good solution for organizations in a strictly on-premises environment, its complexity and IT-intensive requirements make it costly to use. -Now with newly integrated UEFI firmware management capabilities in Microsoft Intune, the ability to lock down hardware is simplified and easier to use with new features for provisioning, security, and streamlined updating all in a single console, now unified as Microsoft Endpoint Manager. +Now with newly integrated UEFI firmware management capabilities in Microsoft Intune, the ability to lock down hardware is simplified and easier to use with new features for provisioning, security, and streamlined updating all in a single console, now unified as [Microsoft Endpoint Manager](https://www.microsoft.com/microsoft-365/microsoft-endpoint-manager). The following figure shows UEFI settings viewed directly on the device (left) and viewed in the Endpoint Manager console (right). -DFCI leverages the device profiles capability in Intune and is deployed using Windows Autopilot, eliminating the need for manual interaction by IT admins or end users. A device profile allows you to add and configure settings which can then be deployed to devices enrolled in management within your organization. Once the device receives the device profile, the features and settings are applied automatically. Examples of common device profiles include Email, Device restrictions, VPN, Wi-Fi, and Administrative templates. DFCI is simply an additional device profile that enables you to manage UEFI configuration settings from the cloud without having to maintain a costly on-premises infrastructure. +> ![UEFI settings shown on device (left) and in the Endpoint Manager console (right) ](images/uefidfci.png) + +Crucially, DFCI enables zero touch management, eliminating the need for manual interaction by IT admins. DFCI is deployed via Windows Autopilot using the device profiles capability in Intune. A device profile allows you to add and configure settings which can then be deployed to devices enrolled in management within your organization. Once the device receives the device profile, the features and settings are applied automatically. Examples of common device profiles include Email, Device restrictions, VPN, Wi-Fi, and Administrative templates. DFCI is simply an additional device profile that enables you to manage UEFI configuration settings from the cloud without having to maintain on-premises infrastructure. ## Supported devices @@ -62,27 +64,31 @@ A DFCI environment requires setting up a DFCI profile that contains the setting Before configuring DFCI policy settings, first create a DFCI profile and assign it to the Azure AD security group that contains your target devices. -1. Go to devicemanagement.microsoft.com, select **Devices > Windows configuration profiles > Create profile** and enter a name; for example **DFCI Configuration Policy.** -2. Select Windows 10 and later for platform type. -3. In the Profile type drop down list, select **Device Firmware Configuration Interface** to open the DFCI blade containing all available policy settings. For information on DFCI settings, refer to Table 2 on this page below or the [Intune documentation](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows). You can configure DFCI settings during the initial setup process or later by editing the DFCI profile. +1. Sign into your tenant at devicemanagement.microsoft.com. +2. In the Microsoft Endpoint Manager Admin Center, select **Devices > Configuration profiles > Create profile** and enter a name; for example, **DFCI Configuration Policy.** +3. Select **Windows 10 and later** for platform type. +4. In the Profile type drop down list, select **Device Firmware Configuration Interface** to open the DFCI blade containing all available policy settings. For information on DFCI settings, refer to [Table 1. DFCI Scenarios](#Table-1-DFCI-Scenarios) on this page or the [Intune documentation](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows). You can configure DFCI settings during the initial setup process or later by editing the DFCI profile. > ![Create DFCI profile](images/df1.png) -4. Click **OK** and then select **Create**. -5. Select **Assignments** and under **Select groups to include** select the Azure AD security group that contains your target devices, as shown in the following figure. Click **Save**. +5. Click **OK** and then select **Create**. +6. Select **Assignments** and under **Select groups to include** select the Azure AD security group that contains your target devices, as shown in the following figure. Click **Save**. ![Assign security group](images/df2a.png) ## Create Autopilot profile -1. In Endpoint Manager, go to **Devices > Device enrollment > Windows enrollment** and scroll down to select **Deployment Profiles**. -2. Select **Create profile**, enter a name; for example, My Autopilot profile, and select **Next**. +1. In Endpoint Manager at devicemanagement.microsoft.com, select **devices > Windows enrollment** and scroll down to **Deployment profiles**. +2. Select **Create profile** and enter a name; for example, **My Autopilot profile**, and select **Next**. 3. Select the following settings: -- Deployment mode: **User-Driven**. -- Join type: Azure **AD joined**. + - Deployment mode: **User-Driven**. + - Join type: Azure **AD joined**. + +4. Leave the remaining default settings unchanged and select **Next**, as shown in the following figure. + +> ![Create Autopilot profile](images/df3b.png) -4. Leave the remaining default settings unchanged and select **Next** 5. On the Scope tags page, select **Next**. 6. On the Assignments page, choose **Select groups to include** and click your Azure AD security group. Select **Next**. 7. Accept the summary and then select **Create**. The Autopilot profile is now created and assigned to the group. @@ -98,15 +104,15 @@ For more information, refer to [Set up an enrollment status page](https://docs.m DFCI includes a streamlined set of UEFI configuration policies that provide an extra level of security by locking down devices at the hardware level. DFCI is designed to be used in conjunction with mobile device management settings at the software level. Note that DFCI settings only affect hardware components built into Surface devices and do not extend to attached peripherals such as USB webcams. (However, you can use Device restriction policies in Intune to turn off access to attached peripherals at the software level). -You configure DFCI policy settings by editing the DFCI profile from the Microsoft Endpoint Manager Admin Center, as shown in the figure below. +You configure DFCI policy settings by editing the DFCI profile from Endpoint Manager, as shown in the figure below. -- **Home > Devices > Windows > Configuration Profiles > “DFCI profile name” > Properties > Settings** +- Select **Devices > Windows > Configuration Profiles > “DFCI profile name” > Properties > Settings**. > ![Configure DFCI settings](images/DFCI-settings-config.png) ### Block user access to UEFI settings -For many customers, the ability to block users from changing UEFI settings is critically important and a primary reason to use DFCI. As listed in the followng table, this is managed via the setting **Allow local user to change UEFI settings**. If you do not edit or configure this setting, local users will be able to change any UEFI setting not managed by Intune. Therefore, it’s highly recommended to disable **Allow local user to change UEFI settings.** +For many customers, the ability to block users from changing UEFI settings is critically important and a primary reason to use DFCI. As listed in Table 1, this is managed via the setting **Allow local user to change UEFI settings**. If you do not edit or configure this setting, local users will be able to change any UEFI setting not managed by Intune. Therefore, it’s highly recommended to disable **Allow local user to change UEFI settings.** The rest of the DFCI settings enable you to turn off functionality that would otherwise be available to users. For example, if you need to protect sensitive information in highly secure areas, you can disable the camera, and if you don’t want users booting from USB drives, you can disable that also. ### Table 1. DFCI scenarios @@ -120,7 +126,7 @@ The rest of the DFCI settings enable you to turn off functionality that would ot | Disable Boot from external media (USB, SD) | Under **Built in Hardware > Boot Options > Boot from external media (USB, SD)**, select **Disabled**. | > [!CAUTION] -> Disable radios (Bluetooth, Wi-Fi) should only be used on devices that have a wired Ethernet connection. +> The **Disable radios (Bluetooth, Wi-Fi)** setting should only be used on devices that have a wired Ethernet connection. > [!NOTE] > DFCI in Intune includes two settings that do not currently apply to Surface devices: (1) CPU and IO virtualization and (2) Disable Boot from network adapters. From 00bea58adfba414dc02ec69f3a86806c733e3370 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 11 Nov 2019 12:57:01 -0800 Subject: [PATCH 085/319] changed one table entry --- windows/deployment/planning/windows-10-deprecated-features.md | 2 +- 1 file 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 e0eed6ecaf..c7e2bff977 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -60,6 +60,6 @@ The features described below are no longer being actively developed, and might b |Windows PowerShell 2.0 | Applications and components should be migrated to PowerShell 5.0+. | 1709 | |Apndatabase.xml | Apndatabase.xml is being replaced by the COSA database. Therefore, some constructs will no longer function. This includes Hardware ID, incoming SMS messaging rules in mobile apps, a list of privileged apps in mobile apps, autoconnect order, APN parser, and CDMAProvider ID. | 1703 | |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| This registry setting will be removed in a future release. See [TLS registry settings](https://docs.microsoft.com/windows-server/security/tls/tls-registry-settings) | 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 From 369774ba8623ad631608496fabb42c4228c1d678 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Mon, 11 Nov 2019 13:38:26 -0800 Subject: [PATCH 086/319] Update surface-manage-dfci-guide.md --- devices/surface/surface-manage-dfci-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface/surface-manage-dfci-guide.md b/devices/surface/surface-manage-dfci-guide.md index 92467b5353..e154dad172 100644 --- a/devices/surface/surface-manage-dfci-guide.md +++ b/devices/surface/surface-manage-dfci-guide.md @@ -67,7 +67,7 @@ Before configuring DFCI policy settings, first create a DFCI profile and assign 1. Sign into your tenant at devicemanagement.microsoft.com. 2. In the Microsoft Endpoint Manager Admin Center, select **Devices > Configuration profiles > Create profile** and enter a name; for example, **DFCI Configuration Policy.** 3. Select **Windows 10 and later** for platform type. -4. In the Profile type drop down list, select **Device Firmware Configuration Interface** to open the DFCI blade containing all available policy settings. For information on DFCI settings, refer to [Table 1. DFCI Scenarios](#Table-1-DFCI-Scenarios) on this page or the [Intune documentation](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows). You can configure DFCI settings during the initial setup process or later by editing the DFCI profile. +4. In the Profile type drop down list, select **Device Firmware Configuration Interface** to open the DFCI blade containing all available policy settings. For information on DFCI settings, refer to Table 1 on this page or the [Intune documentation](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows). You can configure DFCI settings during the initial setup process or later by editing the DFCI profile. > ![Create DFCI profile](images/df1.png) From 1fad9889e7736607792dadce4df701bbe40d75d4 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 11 Nov 2019 15:21:36 -0800 Subject: [PATCH 087/319] fixed en-us in URL --- windows/whats-new/whats-new-windows-10-version-1909.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index bcb5451b43..6bba048ef0 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -9,7 +9,7 @@ audience: itpro author: greg-lindsay ms.author: greglin manager: laurawi -ms.localization: high +ms.localizationpriority: high ms.topic: article --- @@ -34,7 +34,7 @@ If you are updating from an older version of Windows 10 (version 1809 or earlier Pre-release Windows 10 feature updates are now available to IT administrators using WSUS. System Center Configuration Manager version 1906 or later is required. For more information, see [Publishing pre-release Windows 10 feature updates to WSUS](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Publishing-pre-release-Windows-10-feature-updates-to-WSUS/ba-p/845054). -The Windows 10, version 1909 enablement package will be available on WSUS as [KB4517245](https://support.microsoft.com/kb/4517245), which can be deployed on existing deployments of Windows 10, version 1903. +The Windows 10, version 1909 enablement package will be available on WSUS as [KB4517245](https://support.microsoft.com/kb/4517245), which can be deployed on existing deployments of Windows 10, version 1903. ### Windows Update for Business (WUfB) @@ -78,7 +78,7 @@ Windows Virtual Desktop is a comprehensive desktop and app virtualization servic #### Microsoft Endpoint Manager -Configuration Manager, Intune, Desktop Analytics, Co-Management, and Device Management Admin Console are now are [Microsoft Endpoint Manager](https://docs.microsoft.com/configmgr/). See the Nov. 4 2019 [announcement](https://www.microsoft.com/en-us/microsoft-365/blog/2019/11/04/use-the-power-of-cloud-intelligence-to-simplify-and-accelerate-it-and-the-move-to-a-modern-workplace/). Also see [Modern management and security principles driving our Microsoft Endpoint Manager vision](https://techcommunity.microsoft.com/t5/Enterprise-Mobility-Security/Modern-management-and-security-principles-driving-our-Microsoft/ba-p/946797). +Configuration Manager, Intune, Desktop Analytics, Co-Management, and Device Management Admin Console are now are [Microsoft Endpoint Manager](https://docs.microsoft.com/configmgr/). See the Nov. 4 2019 [announcement](https://www.microsoft.com/microsoft-365/blog/2019/11/04/use-the-power-of-cloud-intelligence-to-simplify-and-accelerate-it-and-the-move-to-a-modern-workplace/). Also see [Modern management and security principles driving our Microsoft Endpoint Manager vision](https://techcommunity.microsoft.com/t5/Enterprise-Mobility-Security/Modern-management-and-security-principles-driving-our-Microsoft/ba-p/946797). ### Windows 10 Pro and Enterprise in S mode From c3169cea75f56634159800cb2fdec62379b7d623 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 11 Nov 2019 15:24:19 -0800 Subject: [PATCH 088/319] changed metadata back to previous value --- windows/deployment/planning/features-lifecycle.md | 2 +- windows/deployment/planning/windows-10-deprecated-features.md | 2 +- windows/deployment/planning/windows-10-removed-features.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/planning/features-lifecycle.md b/windows/deployment/planning/features-lifecycle.md index 6d7c89bf92..bd3f4d8a8f 100644 --- a/windows/deployment/planning/features-lifecycle.md +++ b/windows/deployment/planning/features-lifecycle.md @@ -3,7 +3,7 @@ title: Windows 10 features lifecycle description: Learn about the lifecycle of Windows 10 features ms.prod: w10 ms.mktglfcycl: plan -ms.localization: medium +ms.localizationpriority: medium ms.sitesec: library audience: itpro author: greg-lindsay diff --git a/windows/deployment/planning/windows-10-deprecated-features.md b/windows/deployment/planning/windows-10-deprecated-features.md index c7e2bff977..2a4eb189a3 100644 --- a/windows/deployment/planning/windows-10-deprecated-features.md +++ b/windows/deployment/planning/windows-10-deprecated-features.md @@ -3,7 +3,7 @@ title: Windows 10 features we’re no longer developing description: Review the list of features that are no longer being developed in Windows 10 ms.prod: w10 ms.mktglfcycl: plan -ms.localization: medium +ms.localizationpriority: medium ms.sitesec: library audience: itpro author: greg-lindsay diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md index fa8d97f1a4..3c907489b7 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -3,7 +3,7 @@ title: Windows 10 - Features that have been removed description: Learn about features and functionality that has been removed or replaced in Windows 10 ms.prod: w10 ms.mktglfcycl: plan -ms.localization: medium +ms.localizationpriority: medium ms.sitesec: library audience: itpro author: greg-lindsay From a9df80461f4c7192b2e120e7363b543099c9b383 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 11 Nov 2019 15:34:25 -0800 Subject: [PATCH 089/319] Corrected indentation of images --- devices/surface/surface-manage-dfci-guide.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/devices/surface/surface-manage-dfci-guide.md b/devices/surface/surface-manage-dfci-guide.md index e154dad172..3811bc5f45 100644 --- a/devices/surface/surface-manage-dfci-guide.md +++ b/devices/surface/surface-manage-dfci-guide.md @@ -31,7 +31,7 @@ Until now, managing firmware required enrolling devices into Surface Enterprise Now with newly integrated UEFI firmware management capabilities in Microsoft Intune, the ability to lock down hardware is simplified and easier to use with new features for provisioning, security, and streamlined updating all in a single console, now unified as [Microsoft Endpoint Manager](https://www.microsoft.com/microsoft-365/microsoft-endpoint-manager). The following figure shows UEFI settings viewed directly on the device (left) and viewed in the Endpoint Manager console (right). -> ![UEFI settings shown on device (left) and in the Endpoint Manager console (right) ](images/uefidfci.png) +![UEFI settings shown on device (left) and in the Endpoint Manager console (right) ](images/uefidfci.png) Crucially, DFCI enables zero touch management, eliminating the need for manual interaction by IT admins. DFCI is deployed via Windows Autopilot using the device profiles capability in Intune. A device profile allows you to add and configure settings which can then be deployed to devices enrolled in management within your organization. Once the device receives the device profile, the features and settings are applied automatically. Examples of common device profiles include Email, Device restrictions, VPN, Wi-Fi, and Administrative templates. DFCI is simply an additional device profile that enables you to manage UEFI configuration settings from the cloud without having to maintain on-premises infrastructure. @@ -69,12 +69,12 @@ Before configuring DFCI policy settings, first create a DFCI profile and assign 3. Select **Windows 10 and later** for platform type. 4. In the Profile type drop down list, select **Device Firmware Configuration Interface** to open the DFCI blade containing all available policy settings. For information on DFCI settings, refer to Table 1 on this page or the [Intune documentation](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows). You can configure DFCI settings during the initial setup process or later by editing the DFCI profile. -> ![Create DFCI profile](images/df1.png) + ![Create DFCI profile](images/df1.png) 5. Click **OK** and then select **Create**. 6. Select **Assignments** and under **Select groups to include** select the Azure AD security group that contains your target devices, as shown in the following figure. Click **Save**. -![Assign security group](images/df2a.png) + ![Assign security group](images/df2a.png) ## Create Autopilot profile @@ -87,7 +87,7 @@ Before configuring DFCI policy settings, first create a DFCI profile and assign 4. Leave the remaining default settings unchanged and select **Next**, as shown in the following figure. -> ![Create Autopilot profile](images/df3b.png) + ![Create Autopilot profile](images/df3b.png) 5. On the Scope tags page, select **Next**. 6. On the Assignments page, choose **Select groups to include** and click your Azure AD security group. Select **Next**. @@ -108,7 +108,7 @@ You configure DFCI policy settings by editing the DFCI profile from Endpoint Man - Select **Devices > Windows > Configuration Profiles > “DFCI profile name” > Properties > Settings**. -> ![Configure DFCI settings](images/DFCI-settings-config.png) + ![Configure DFCI settings](images/DFCI-settings-config.png) ### Block user access to UEFI settings @@ -155,7 +155,7 @@ In a test environment, you can verify settings in the Surface UEFI interface. 1. Open Surface UEFI, which involves pressing the **Volume +** and **Power** buttons at the same time. 2. Select **Devices**. The UEFI menu will reflect configured settings, as shown in the following figure. -![Surface UEFI](images/df3.png) + ![Surface UEFI](images/df3.png) Note how: From 73197891696582a7b45fc3f5a86f547d01987693 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 11 Nov 2019 16:27:26 -0800 Subject: [PATCH 090/319] removing Bing IME per email --- windows/deployment/planning/windows-10-removed-features.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/deployment/planning/windows-10-removed-features.md b/windows/deployment/planning/windows-10-removed-features.md index 3c907489b7..09ed5fb482 100644 --- a/windows/deployment/planning/windows-10-removed-features.md +++ b/windows/deployment/planning/windows-10-removed-features.md @@ -28,7 +28,6 @@ The following features and functionalities have been removed from the installed |Feature | Details and mitigation | Removed in version | | ----------- | --------------------- | ------ | | 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 | -| Bing IME | Support for Bing Input Method Editor (IME), officially named 必应 Bing 输入法, ended on July 08, 2019. Microsoft is no longer offering Bing IME for download, nor will Microsoft provide technical support or updates for Bing IME. If you need to type Simplified Chinese, please use Microsoft Chinese Pinyin IME, which is safer and easier to use. See [this support article](https://support.microsoft.com/help/2893446/support-for-bing-ime-for-windows-has-ended) for more information. | 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 | From 085e1645ef2ba713ad625907438ce7c1c8ec303c Mon Sep 17 00:00:00 2001 From: DocsPreview <49669258+DocsPreview@users.noreply.github.com> Date: Tue, 12 Nov 2019 10:22:01 -0800 Subject: [PATCH 091/319] Preview generated for 1909 (#1534) * Preview generated for 1909 * fixed issue with json --- .openpublishing.redirection.json | 10 ++ windows/release-information/TOC.md | 6 +- .../resolved-issues-windows-10-1703.yml | 106 ------------------ ...indows-10-1809-and-windows-server-2019.yml | 22 ++-- .../resolved-issues-windows-10-1903.yml | 18 ++- .../resolved-issues-windows-10-1909.yml | 37 ++++++ .../status-windows-10-1507.yml | 32 ++---- ...indows-10-1607-and-windows-server-2016.yml | 32 ++---- .../status-windows-10-1703.yml | 95 ---------------- .../status-windows-10-1709.yml | 36 +++--- .../status-windows-10-1803.yml | 30 +++-- ...indows-10-1809-and-windows-server-2019.yml | 34 +++--- .../status-windows-10-1903.yml | 54 +++++---- .../status-windows-10-1909.yml | 97 ++++++++++++++++ ...ndows-7-and-windows-server-2008-r2-sp1.yml | 32 ++---- ...windows-8.1-and-windows-server-2012-r2.yml | 32 ++---- .../status-windows-server-2008-sp2.yml | 24 ++-- .../status-windows-server-2012.yml | 32 ++---- .../windows-message-center.yml | 27 +++-- 19 files changed, 320 insertions(+), 436 deletions(-) delete mode 100644 windows/release-information/resolved-issues-windows-10-1703.yml create mode 100644 windows/release-information/resolved-issues-windows-10-1909.yml delete mode 100644 windows/release-information/status-windows-10-1703.yml create mode 100644 windows/release-information/status-windows-10-1909.yml diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 93aee2770e..da871f8bf7 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -15427,6 +15427,16 @@ "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 +}, +{ +"source_path": "windows/release-information/resolved-issues-windows-10-1703.yml", +"redirect_url": "https://docs.microsoft.com/windows/release-information/windows-message-center", +"redirect_document_id": true +}, +{ "source_path": "windows/deployment/planning/windows-10-1703-removed-features.md", "redirect_url": "https://docs.microsoft.com/windows/deployment/planning/windows-10-removed-features", "redirect_document_id": false diff --git a/windows/release-information/TOC.md b/windows/release-information/TOC.md index 41ca5d90c0..f0457af621 100644 --- a/windows/release-information/TOC.md +++ b/windows/release-information/TOC.md @@ -1,5 +1,8 @@ # [Windows 10 release information](index.md) # [Message center](windows-message-center.yml) +# Version 1909 +## [Known issues and notifications](status-windows-10-1909.yml) +## [Resolved issues](resolved-issues-windows-10-1909.yml) # Version 1903 ## [Known issues and notifications](status-windows-10-1903.yml) ## [Resolved issues](resolved-issues-windows-10-1903.yml) @@ -12,9 +15,6 @@ # Version 1709 ## [Known issues and notifications](status-windows-10-1709.yml) ## [Resolved issues](resolved-issues-windows-10-1709.yml) -# Version 1703 -## [Known issues and notifications](status-windows-10-1703.yml) -## [Resolved issues](resolved-issues-windows-10-1703.yml) # Version 1607 and Windows Server 2016 ## [Known issues and notifications](status-windows-10-1607-and-windows-server-2016.yml) ## [Resolved issues](resolved-issues-windows-10-1607.yml) diff --git a/windows/release-information/resolved-issues-windows-10-1703.yml b/windows/release-information/resolved-issues-windows-10-1703.yml deleted file mode 100644 index 5d1e5cf2ba..0000000000 --- a/windows/release-information/resolved-issues-windows-10-1703.yml +++ /dev/null @@ -1,106 +0,0 @@ -### YamlMime:YamlDocument - -documentType: LandingData -title: Resolved issues in Windows 10, version 1703 -metadata: - document_id: - title: Resolved issues in Windows 10, version 1703 - description: Resolved issues in Windows 10, version 1703 - keywords: ["Resolved issues in Windows 10", "Windows 10", "Windows 10, version 1703"] - ms.localizationpriority: high - author: greg-lindsay - ms.author: greglin - manager: dougkim - ms.topic: article - ms.devlang: na - -sections: -- items: - - type: markdown - text: " - See a list of known issues that have been resolved for Windows 10, version 1703 over the last six months. Looking for a specific issue? Press CTRL + F (or Command + F if you are using a Mac) and enter your search term(s) to search the page. - - " -- items: - - type: markdown - text: " -
- " - -- title: Resolved issues -- items: - - type: markdown - text: " - - - - - - - - - - - - -
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and results print job failure.

See details >
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4520010
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 15063.2045

September 10, 2019
KB4516068
Resolved
September 17, 2019
04:47 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

See details >
OS Build 15063.1955

July 16, 2019
KB4507467
Resolved
KB4512507
August 13, 2019
10:00 AM PT
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 15063.1988

August 13, 2019
KB4512507
Resolved
KB4512474
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 15063.1868

June 11, 2019
KB4503279
Resolved External
August 09, 2019
07:03 PM PT
Devices with Hyper-V enabled may receive BitLocker error 0xC0210000
Some devices with Hyper-V enabled may start into BitLocker recovery with error 0xC0210000.

See details >
OS Build 15063.1805

May 14, 2019
KB4499181
Resolved
KB4507450
July 09, 2019
10:00 AM PT
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 15063.1839

May 28, 2019
KB4499162
Resolved
KB4509476
June 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 15063.1868

June 11, 2019
KB4503279
Resolved
KB4503289
June 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 15063.1839

May 28, 2019
KB4499162
Resolved
KB4503279
June 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 15063.1805

May 14, 2019
KB4499181
Resolved
KB4505055
May 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 15063.1784

April 25, 2019
KB4493436
Resolved
KB4499181
May 14, 2019
10:00 AM PT
- " - -- title: Issue details -- items: - - type: markdown - text: " -
-
- " -- title: September 2019 -- items: - - type: markdown - text: " - - - -
DetailsOriginating updateStatusHistory
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
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
Resolution: This issue was resolved in KB4520010.

Back to top
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4520010
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


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
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: After investigation, we have found that this issue does not affect this version of Windows.

Back to top
OS Build 15063.2045

September 10, 2019
KB4516068
Resolved
Resolved:
September 17, 2019
04:47 PM PT

Opened:
September 13, 2019
05:25 PM PT
- " - -- title: August 2019 -- items: - - type: markdown - text: " - - - -
DetailsOriginating updateStatusHistory
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
After installing KB4512507, applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and scripts or apps using Visual Basic Scripting Edition (VBScript) may stop responding and you may receive an \"invalid procedure call error.\"

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
Resolution: This issue was resolved in KB4512474. This ‘optional’ update is available on Microsoft Update Catalog, Windows Update, Microsoft Update and Windows Server Update Services (WSUS). As with any 'optional' update, you will need to Check for updates to receive KB4512474 and install. For instructions, see Update Windows 10.

Note Windows Update for Business customers should apply the update via Microsoft Update Catalog or Windows Server Update Services (WSUS).

Back to top
OS Build 15063.1988

August 13, 2019
KB4512507
Resolved
KB4512474
Resolved:
August 17, 2019
02:00 PM PT

Opened:
August 14, 2019
03:34 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on your Apple MacOS device when trying to access network shares via CIFS or SMBv1 on a Windows devices that has installed updates on June 11, 2019 (KB4503279) or later. When you encounter this issue, in MacOS you may receive the error, “There was a problem connecting to the server “{Server Host Name}”. Check the server name or IP address, and then try again. If you continue to have problems, contact your system administrator.”

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
Resolution: For guidance on this issue, see the Apple support article If your Mac can't use NTLM to connect to a Windows server. There is no update for Windows needed for this issue.

Back to top
OS Build 15063.1868

June 11, 2019
KB4503279
Resolved External
Last updated:
August 09, 2019
07:03 PM PT

Opened:
August 09, 2019
04:25 PM PT
- " - -- title: July 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4507467. Devices that are domain controllers or domain members are both affected.

To safeguard your update experience, we have applied a compatibility hold on devices configured to use MIT Kerberos realm from being offered Windows 10, version 1903 or Windows Server, version 1903.

Note If you are not sure if your device is affected, contact your administrator. Advanced users can check for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos or check if this registry key exists:
HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms
-

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
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: This issue was resolved in KB4512507 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 1903 or Windows Server, version 1903.

Back to top
OS Build 15063.1955

July 16, 2019
KB4507467
Resolved
KB4512507
Resolved:
August 13, 2019
10:00 AM PT

Opened:
July 25, 2019
06:10 PM PT
- " - -- title: June 2019 -- items: - - type: markdown - text: " - - - - -
DetailsOriginating updateStatusHistory
Difficulty connecting to some iSCSI-based SANs
Devices may have issues connecting to some Storage Area Network (SAN) devices using Internet Small Computer System Interface (iSCSI) after installing KB4499162. You may also receive an error in the System log section of Event Viewer with Event ID 43 from iScsiPrt and a description of “Target failed to respond in time for a login request.”

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
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4509476.

Back to top
OS Build 15063.1839

May 28, 2019
KB4499162
Resolved
KB4509476
Resolved:
June 26, 2019
04:00 PM PT

Opened:
June 20, 2019
04:46 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 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 KB4503289.

Back to top
OS Build 15063.1868

June 11, 2019
KB4503279
Resolved
KB4503289
Resolved:
June 18, 2019
02:00 PM PT

Opened:
June 12, 2019
11:11 AM PT
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 KB4503279.

Back to top
OS Build 15063.1839

May 28, 2019
KB4499162
Resolved
KB4503279
Resolved:
June 11, 2019
10:00 AM PT

Opened:
June 05, 2019
05:49 PM PT
- " - -- title: May 2019 -- items: - - type: markdown - 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 KB4499181 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 KB4507450.

Back to top
OS Build 15063.1805

May 14, 2019
KB4499181
Resolved
KB4507450
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 (KB4505055) to resolve this issue. If you are affected, we recommend you apply this update by installing KB4505055 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 KB4505055, search for it in the Microsoft Update Catalog.
 

Back to top
OS Build 15063.1805

May 14, 2019
KB4499181
Resolved
KB4505055
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 15063.1784

April 25, 2019
KB4493436
Resolved
KB4499181
Resolved:
May 14, 2019
10:00 AM PT

Opened:
May 10, 2019
10:35 AM 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 fb8c792d7a..584b103b18 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 @@ -32,6 +32,7 @@ sections: - type: markdown text: " + @@ -52,8 +53,6 @@ sections: - -
SummaryOriginating updateStatusDate resolved
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
KB4520062
Resolved
KB4523205
November 12, 2019
10:00 AM 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
KB4511553
Resolved
KB4520062
October 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
KB4503327
Resolved
KB4520062
October 15, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and results print job failure.

See details >
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4519338
October 08, 2019
10:00 AM 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
KB4495667
Resolved
KB4494441
May 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
KB4494441
Resolved
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
KB4495667
Resolved
KB4494441
May 14, 2019
10:00 AM PT
Latest cumulative update (KB 4495667) installs automatically
Reports that the optional cumulative update (KB 4495667) installs automatically.

See details >
OS Build 17763.475

May 03, 2019
KB4495667
Resolved
May 08, 2019
03:37 PM PT
System may be unresponsive after restart if ArcaBit antivirus software installed
After further investigation ArcaBit has confirmed this issue is not applicable to Windows 10, version 1809

See details >
OS Build 17763.437

April 09, 2019
KB4493509
Resolved
May 08, 2019
03:30 PM PT
" @@ -64,6 +63,15 @@ sections:
" +- title: October 2019 +- items: + - type: markdown + text: " + + +
DetailsOriginating updateStatusHistory
Microsoft Defender Advanced Threat Protection might stop running
After installing the optional non-security update (KB4520062), the Microsoft Defender Advanced Threat Protection (ATP) service might stop running and might fail to send reporting data. You might also receive a 0xc0000409 error in Event Viewer on MsSense.exe.

Note Microsoft Windows Defender Antivirus is not affected by this issue.

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 KB4523205.

Back to top
OS Build 17763.832

October 15, 2019
KB4520062
Resolved
KB4523205
Resolved:
November 12, 2019
10:00 AM PT

Opened:
October 17, 2019
05:14 PM PT
+ " + - title: September 2019 - items: - type: markdown @@ -120,16 +128,6 @@ sections:
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 topOS Build 17763.475

May 03, 2019
KB4495667Resolved
KB4494441Resolved:
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 topOS Build 17763.503

May 14, 2019
KB4494441Resolved
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 topOS Build 17763.475

May 03, 2019
KB4495667Resolved
KB4494441Resolved:
May 14, 2019
10:00 AM PT

Opened:
May 14, 2019
01:19 PM PT -
Latest cumulative update (KB 4495667) installs automatically
Due to a servicing side issue some users were offered KB4495667 (optional update) automatically and rebooted devices. This issue has been mitigated.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019
  • Server: Windows Server, version 1809; Windows Server 2019
Resolution:: This issue has been mitigated on the servicing side to prevent auto installing of this update. Customers do not need to take any action.

Back to topOS Build 17763.475

May 03, 2019
KB4495667Resolved
Resolved:
May 08, 2019
03:37 PM PT

Opened:
May 05, 2019
12:01 PM PT - - " - -- title: April 2019 -- items: - - type: markdown - text: " - -
DetailsOriginating updateStatusHistory
System may be unresponsive after restart if ArcaBit antivirus software installed
ArcaBit has confirmed this issue is not applicable to Windows 10, version 1809 (client or server).

Microsoft and ArcaBit have identified an issue on devices with ArcaBit antivirus software installed that may cause the system to become unresponsive upon restart.

Affected platforms:
  • Client: Windows 8.1; Windows 7 SP1
  • Server: Windows Server 2012 R2; Windows Server 2008 R2 SP1
Workaround: ArcaBit has released an update to address this issue for affected platforms. For more information, see the ArcaBit support article.

Resolution: This issue has been resolved. ArcaBit has confirmed this issue is not applicable to Windows 10, version 1809 (client or server).

Back to top
OS Build 17763.437

April 09, 2019
KB4493509
Resolved
Resolved:
May 08, 2019
03:30 PM PT

Opened:
April 09, 2019
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 9de5f0a7b9..f2b7230ffc 100644 --- a/windows/release-information/resolved-issues-windows-10-1903.yml +++ b/windows/release-information/resolved-issues-windows-10-1903.yml @@ -32,8 +32,11 @@ sections: - type: markdown text: " + + + - + @@ -46,12 +49,12 @@ sections: - + - + @@ -74,7 +77,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusDate resolved
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
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 20, 2019
KB4505057
Resolved
KB4517389
October 08, 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
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and results print job failure.

See details >
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4517389
October 08, 2019
10:00 AM PT
Issues updating when certain versions of Intel storage drivers are installed
Windows 10, version 1903 update may fail with certain versions of Intel Rapid Storage Technology (Intel RST) drivers.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
August 30, 2019
10:00 AM PT
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 18362.295

August 13, 2019
KB4512508
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Initiating a Remote Desktop connection may result in black screen
When initiating a Remote Desktop connection to devices with some older GPU drivers, you may receive a black screen.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Windows Sandbox may fail to start with error code “0x80070002”
Windows Sandbox may fail to start on devices in which the operating system language was changed between updates.

See details >
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Windows Sandbox may fail to start with error code “0x80070002”
Windows Sandbox may fail to start on devices in which the operating system language was changed between updates.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Resolved
KB4512941
August 30, 2019
10:00 AM 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 18362.175

June 11, 2019
KB4503293
Resolved External
August 09, 2019
07:03 PM PT
Display brightness may not respond to adjustments
Devices configured with certain Intel display drivers may experience a driver compatibility issue.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4505903
July 26, 2019
02:00 PM PT
RASMAN service may stop working and result in the error “0xc0000005”
The RASMAN service may stop working with VPN profiles configured as an Always On VPN connection.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4505903
July 26, 2019
02:00 PM PT
Loss of functionality in Dynabook Smartphone Link app
Users who update to Windows 10, version 1903 may experience a loss of functionality with Dynabook Smartphone Link.

See details >
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
July 11, 2019
01:54 PM PT
Loss of functionality in Dynabook Smartphone Link app
Users who update to Windows 10, version 1903 may experience a loss of functionality with Dynabook Smartphone Link.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
July 11, 2019
01:54 PM PT
Error attempting to update with external USB device or memory card attached
PCs with an external USB device or SD memory card attached may get error: \"This PC can't be upgraded to Windows 10.\"

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
July 11, 2019
01:53 PM PT
Audio not working with Dolby Atmos headphones and home theater
Users may experience audio loss with Dolby Atmos headphones or Dolby Atmos home theater.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
July 11, 2019
01:53 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 18362.175

June 11, 2019
KB4503293
Resolved
KB4501375
June 27, 2019
10:00 AM PT
- +
DetailsOriginating updateStatusHistory
Unable to discover or connect to Bluetooth devices using some Qualcomm adapters
Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Qualcomm. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Qualcomm 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 1903
  • Server: Windows Server, version 1903
Resolution: This issue was resolved in KB4517389 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 1903 or Windows Server, version 1903.

Back to top
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
KB4517389
Resolved:
October 08, 2019
10:00 AM PT

Opened:
October 25, 2019
04:21 PM PT
Unable to discover or connect to Bluetooth devices using some Qualcomm adapters
Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Qualcomm. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Qualcomm 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 1903
  • Server: Windows Server, version 1903
Resolution: This issue was resolved in KB4517389 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 1903 or Windows Server, version 1903.

Back to top
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4517389
Resolved:
October 08, 2019
10:00 AM PT

Opened:
October 25, 2019
04:21 PM PT
" @@ -98,6 +101,7 @@ sections: - type: markdown text: " +
DetailsOriginating updateStatusHistory
Updates may fail to install and you may receive Error 0x80073701
Installation of updates may fail and you may receive the error message, \"Updates Failed, There were problems installing some updates, but we'll try again later\" or \"Error 0x80073701\" on the Windows Update dialog or within Update history.

Affected platforms:
  • Client: Windows 10, version 1903
  • Server: Windows Server, version 1903
Resolution: This issue has been resolved for most users. If you are still having issues, please see KB4528159.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
Resolved:
November 12, 2019
08:11 AM PT

Opened:
August 16, 2019
01:41 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
After installing KB4512508, applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and scripts or apps using Visual Basic Scripting Edition (VBScript) may stop responding and you may receive an \"invalid procedure call error.\"

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
Resolution: This issue was resolved in KB4512941. The ‘optional’ update is available on Microsoft Update Catalog, Windows Update, Microsoft Update and Windows Server Update Services (WSUS). As with any 'optional' update, you will need to Check for updates to receive KB4512941 and install. For instructions, see Update Windows 10.

Note Windows Update for Business customers should apply the update via Microsoft Update Catalog or Windows Server Update Services (WSUS).

Back to top
OS Build 18362.295

August 13, 2019
KB4512508
Resolved
KB4512941
Resolved:
August 30, 2019
10:00 AM PT

Opened:
August 14, 2019
03:34 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on your Apple MacOS device when trying to access network shares via CIFS or SMBv1 on a Windows devices that has installed updates on June 11, 2019 (KB4503293) or later. When you encounter this issue, in MacOS you may receive the error, “There was a problem connecting to the server “{Server Host Name}”. Check the server name or IP address, and then try again. If you continue to have problems, contact your system administrator.”

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
Resolution: For guidance on this issue, see the Apple support article If your Mac can't use NTLM to connect to a Windows server. There is no update for Windows needed for this issue.

Back to top
OS Build 18362.175

June 11, 2019
KB4503293
Resolved External
Last updated:
August 09, 2019
07:03 PM PT

Opened:
August 09, 2019
04:25 PM PT
@@ -132,10 +136,12 @@ sections: - type: markdown text: " + + - + - + diff --git a/windows/release-information/resolved-issues-windows-10-1909.yml b/windows/release-information/resolved-issues-windows-10-1909.yml new file mode 100644 index 0000000000..a859b453d0 --- /dev/null +++ b/windows/release-information/resolved-issues-windows-10-1909.yml @@ -0,0 +1,37 @@ +### YamlMime:YamlDocument + +documentType: LandingData +title: Resolved issues in Windows 10, version 1909 and Windows Server, version 1909 +metadata: + document_id: + title: Resolved issues in Windows 10, version 1909 and Windows Server, version 1909 + description: Resolved issues in Windows 10, version 1909 and Windows Server 1909 + keywords: ["Resolved issues in Windows 10", "Windows 10", "Windows 10, version 1909"] + ms.localizationpriority: high + author: greg-lindsay + ms.author: greglin + manager: dougkim + ms.topic: article + ms.devlang: na + +sections: +- items: + - type: markdown + text: " + See a list of known issues that have been resolved for Windows 10, version 1909 and Windows Server, version 1909 over the last six months. Looking for a specific issue? Press CTRL + F (or Command + F if you are using a Mac) and enter your search term(s) to search the page. + + " +- items: + - type: markdown + text: " +
+ " + +- title: Resolved issues +- items: + - type: markdown + text: " +
There are no recently resolved issues at this time. +
+ " + diff --git a/windows/release-information/status-windows-10-1507.yml b/windows/release-information/status-windows-10-1507.yml index 0e940b2321..780532c8fb 100644 --- a/windows/release-information/status-windows-10-1507.yml +++ b/windows/release-information/status-windows-10-1507.yml @@ -29,21 +29,21 @@ sections: columns: 3 items: - - href: https://blogs.windows.com/windowsexperience/2019/05/21/how-to-get-the-windows-10-may-2019-update/#1P75kJB6T5OhySyo.97 + - href: https://aka.ms/how-to-get-1909 html: Get the update > image: - src: https://docs.microsoft.com/media/common/i_deploy.svg - title: Windows 10, version 1903 rollout in progress - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Using-machine-learning-to-improve-the-Windows-10-update/ba-p/877860 - html: Learn how machine learning informs each rollout > + src: http://docs.microsoft.com/media/common/i_download-install.svg + title: Windows 10, version 1909 now available + - href: https://aka.ms/1909mechanics + html: Explore the improvements > image: - src: https://docs.microsoft.com/media/common/i_multi-connect.svg - title: Improving the Windows 10 update experience - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-10-update-servicing-cadence/ba-p/222376 - html: Learn more > + src: http://docs.microsoft.com/media/common/i_investigate.svg + title: Windows 10, version 1909 delivery options + - href: https://aka.ms/whats-new-in-1909 + html: Learn about the latest capabilities for IT > image: - src: https://docs.microsoft.com/media/common/i_investigate.svg - title: Windows 10 update servicing cadence + src: http://docs.microsoft.com/media/common/i_article.svg + title: What’s new in Windows 10, version 1909 - items: - type: markdown text: " @@ -61,7 +61,6 @@ sections: text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

DetailsOriginating updateStatusHistory
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
Windows Sandbox may fail to start with error code “0x80070002”
Windows Sandbox may fail to start with \"ERROR_FILE_NOT_FOUND (0x80070002)\" on devices in which the operating system language is changed during the update process when installing Windows 10, version 1903.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: This issue was resolved in KB4512941.

Back to top
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
KB4512941
Resolved:
August 30, 2019
10:00 AM PT

Opened:
May 24, 2019
04:20 PM PT
Windows Sandbox may fail to start with error code “0x80070002”
Windows Sandbox may fail to start with \"ERROR_FILE_NOT_FOUND (0x80070002)\" on devices in which the operating system language is changed during the update process when installing Windows 10, version 1903.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: This issue was resolved in KB4512941.

Back to top
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4512941
Resolved:
August 30, 2019
10:00 AM PT

Opened:
May 24, 2019
04:20 PM PT
Display brightness may not respond to adjustments
Microsoft and Intel have identified a driver compatibility issue on devices configured with certain Intel display drivers. After updating to Windows 10, version 1903, brightness settings may sometime appear as if changes applied took effect, yet the actual display brightness doesn't change.

To safeguard your update experience, we have applied a compatibility hold on devices with certain Intel drivers 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 KB4505903 and the safeguard hold has been removed. Please ensure you have applied the resolving update before attempting to update to the Windows 10 May 2019 Update (version 1903). Please note, it can take up to 48 hours for the safeguard to be 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:56 AM PT
Loss of functionality in Dynabook Smartphone Link app
Some users may experience a loss of functionality after updating to Windows 10, version 1903 when using the Dynabook Smartphone Link application on Windows devices. Loss of functionality may affect the display of phone numbers in the Call menu and the ability to answer phone calls on the Windows PC.

To safeguard your update experience, we have applied a compatibility hold on devices with Dynabook Smartphone Link from being offered Windows 10, version 1903, until this issue is resolved.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: This issue is now resolved and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to Windows 10, version 1903.

Back to top
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
Resolved:
July 11, 2019
01:54 PM PT

Opened:
May 24, 2019
03:10 PM PT
Loss of functionality in Dynabook Smartphone Link app
Some users may experience a loss of functionality after updating to Windows 10, version 1903 when using the Dynabook Smartphone Link application on Windows devices. Loss of functionality may affect the display of phone numbers in the Call menu and the ability to answer phone calls on the Windows PC.

To safeguard your update experience, we have applied a compatibility hold on devices with Dynabook Smartphone Link from being offered Windows 10, version 1903, until this issue is resolved.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: This issue is now resolved and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to Windows 10, version 1903.

Back to top
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
Resolved:
July 11, 2019
01:54 PM PT

Opened:
May 24, 2019
03:10 PM PT
Error attempting to update with external USB device or memory card attached
If you have an external USB device or SD memory card attached when installing Windows 10, version 1903, you may get an error message stating \"This PC can't be upgraded to Windows 10.\" This is caused by inappropriate drive reassignment during installation.

Sample scenario: An update to Windows 10, version 1903 is attempted on a computer that has a thumb drive inserted into its USB port. Before the update, the thumb drive is mounted in the system as drive G based on the existing drive configuration. After the feature update is installed; however, the device is reassigned a different drive letter (e.g., drive H).

Note The drive reassignment is not limited to removable drives. Internal hard drives may also be affected.

To safeguard your update experience, we have applied a hold on devices with an external USB device or SD memory card attached from being offered Windows 10, version 1903 until this issue is resolved.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: This issue is now resolved and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to Windows 10, version 1903.

Back to top
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
Resolved:
July 11, 2019
01:53 PM PT

Opened:
May 21, 2019
07:38 AM PT
Audio not working with Dolby Atmos headphones and home theater
After updating to Windows 10, version 1903, you may experience loss of audio with Dolby Atmos for home theater (free extension) or Dolby Atmos for headphones (paid extension) acquired through the Microsoft Store due to a licensing configuration error.
 
This occurs due to an issue with a Microsoft Store licensing component, where license holders are not able to connect to the Dolby Access app and enable Dolby Atmos extensions.
 
To safeguard your update experience, we have applied protective hold on devices from being offered Windows 10, version 1903 until this issue is resolved. This configuration error will not result in loss of access for the acquired license once the problem is resolved.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: This issue is now resolved and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to Windows 10, version 1903.

Back to top
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
Resolved:
July 11, 2019
01:53 PM PT

Opened:
May 21, 2019
07:16 AM PT
Duplicate folders and documents showing in user profile directory
If you have redirected known folders (e.g. Desktop, Documents, or Pictures folders) you may see an empty folder with the same name in your %userprofile% directories after updating to Windows 10, version 1903. This may occur if known folders were redirected when you chose to back up your content to OneDrive using the OneDrive wizard, or if you chose to back up your content during the Windows Out-of-Box-Experience (OOBE). This may also occur if you redirected your known folders manually through the Properties dialog box in File Explorer. ?This issue does not cause any user files to be deleted and a solution is in progress.

To safeguard your update experience, we have applied a quality hold on devices with redirected known folders 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 KB4497935 and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to Windows 10, version 1903.
(Posted June 11, 2019)

Back to top
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4497935
Resolved:
May 29, 2019
02:00 PM PT

Opened:
May 21, 2019
07:16 AM PT
-
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
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and results print job failure.

See details >
OS Build 10240.18334

September 23, 2019
KB4522009
Resolved
KB4520011
October 08, 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 10240.18094

January 08, 2019
KB4480962
Mitigated
April 25, 2019
02:00 PM PT
" @@ -82,15 +81,6 @@ sections: " -- title: September 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
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
Resolution: This issue was resolved in KB4520011.

Back to top
OS Build 10240.18334

September 23, 2019
KB4522009
Resolved
KB4520011
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 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 d3cf6d65f2..b7c13357d2 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 @@ -29,21 +29,21 @@ sections: columns: 3 items: - - href: https://blogs.windows.com/windowsexperience/2019/05/21/how-to-get-the-windows-10-may-2019-update/#1P75kJB6T5OhySyo.97 + - href: https://aka.ms/how-to-get-1909 html: Get the update > image: - src: https://docs.microsoft.com/media/common/i_deploy.svg - title: Windows 10, version 1903 rollout in progress - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Using-machine-learning-to-improve-the-Windows-10-update/ba-p/877860 - html: Learn how machine learning informs each rollout > + src: http://docs.microsoft.com/media/common/i_download-install.svg + title: Windows 10, version 1909 now available + - href: https://aka.ms/1909mechanics + html: Explore the improvements > image: - src: https://docs.microsoft.com/media/common/i_multi-connect.svg - title: Improving the Windows 10 update experience - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-10-update-servicing-cadence/ba-p/222376 - html: Learn more > + src: http://docs.microsoft.com/media/common/i_investigate.svg + title: Windows 10, version 1909 delivery options + - href: https://aka.ms/whats-new-in-1909 + html: Learn about the latest capabilities for IT > image: - src: https://docs.microsoft.com/media/common/i_investigate.svg - title: Windows 10 update servicing cadence + src: http://docs.microsoft.com/media/common/i_article.svg + title: What’s new in Windows 10, version 1909 - items: - type: markdown text: " @@ -61,7 +61,6 @@ sections: text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- @@ -84,15 +83,6 @@ 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
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and results print job failure.

See details >
OS Build 14393.3206

September 23, 2019
KB4522010
Resolved
KB4519998
October 08, 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 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: September 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
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
Resolution: This issue was resolved in KB4519998.

Back to top
OS Build 14393.3206

September 23, 2019
KB4522010
Resolved
KB4519998
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
- " - - title: January 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1703.yml b/windows/release-information/status-windows-10-1703.yml deleted file mode 100644 index 5ad1df7093..0000000000 --- a/windows/release-information/status-windows-10-1703.yml +++ /dev/null @@ -1,95 +0,0 @@ -### YamlMime:YamlDocument - -documentType: LandingData -title: Windows 10, version 1703 -metadata: - document_id: - title: Windows 10, version 1703 - description: View announcements and review known issues and fixes for Windows 10 version 1703 - keywords: Windows 10, issues, fixes, announcements, Windows Server, advisories - ms.localizationpriority: high - author: greg-lindsay - ms.author: greglin - manager: dougkim - ms.topic: article - ms.devlang: na - -sections: -- items: - - type: markdown - text: " - Find information on known issues for Windows 10, version 1703. Looking for a specific issue? Press CTRL + F (or Command + F if you are using a Mac) and enter your search term(s). - - -
Windows 10, version 1703 has reached end of service
Consumer and commercial editions of Windows 10, version 1703 have reached end of service. 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.

Note This page will be retired on Tuesday, November 12, 2019.
-
- - " - -- items: - - type: list - style: cards - className: cardsM - columns: 3 - items: - - - href: https://blogs.windows.com/windowsexperience/2019/05/21/how-to-get-the-windows-10-may-2019-update/#1P75kJB6T5OhySyo.97 - html: Get the update > - image: - src: https://docs.microsoft.com/media/common/i_deploy.svg - title: Windows 10, version 1903 rollout in progress - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Using-machine-learning-to-improve-the-Windows-10-update/ba-p/877860 - html: Learn how machine learning informs each rollout > - image: - src: https://docs.microsoft.com/media/common/i_multi-connect.svg - title: Improving the Windows 10 update experience - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-10-update-servicing-cadence/ba-p/222376 - html: Learn more > - image: - src: https://docs.microsoft.com/media/common/i_investigate.svg - title: Windows 10 update servicing cadence -- items: - - type: markdown - text: " - - " -- items: - - type: markdown - text: " -
- " - -- title: Known issues -- items: - - 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
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and results print job failure.

See details >
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4520010
October 08, 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 15063.1563

January 08, 2019
KB4480973
Mitigated
April 25, 2019
02:00 PM PT
- " - -- title: Issue details -- items: - - type: markdown - text: " -
-
- " -- title: September 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
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
Resolution: This issue was resolved in KB4520010.

Back to top
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4520010
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
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 top
OS Build 15063.1563

January 08, 2019
KB4480973
Mitigated
Last updated:
April 25, 2019
02:00 PM PT

Opened:
January 08, 2019
10:00 AM PT
- " diff --git a/windows/release-information/status-windows-10-1709.yml b/windows/release-information/status-windows-10-1709.yml index 01a0e958ec..20cdc6691b 100644 --- a/windows/release-information/status-windows-10-1709.yml +++ b/windows/release-information/status-windows-10-1709.yml @@ -29,21 +29,21 @@ sections: columns: 3 items: - - href: https://blogs.windows.com/windowsexperience/2019/05/21/how-to-get-the-windows-10-may-2019-update/#1P75kJB6T5OhySyo.97 + - href: https://aka.ms/how-to-get-1909 html: Get the update > image: - src: https://docs.microsoft.com/media/common/i_deploy.svg - title: Windows 10, version 1903 rollout in progress - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Using-machine-learning-to-improve-the-Windows-10-update/ba-p/877860 - html: Learn how machine learning informs each rollout > + src: http://docs.microsoft.com/media/common/i_download-install.svg + title: Windows 10, version 1909 now available + - href: https://aka.ms/1909mechanics + html: Explore the improvements > image: - src: https://docs.microsoft.com/media/common/i_multi-connect.svg - title: Improving the Windows 10 update experience - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-10-update-servicing-cadence/ba-p/222376 - html: Learn more > + src: http://docs.microsoft.com/media/common/i_investigate.svg + title: Windows 10, version 1909 delivery options + - href: https://aka.ms/whats-new-in-1909 + html: Learn about the latest capabilities for IT > image: - src: https://docs.microsoft.com/media/common/i_investigate.svg - title: Windows 10 update servicing cadence + src: http://docs.microsoft.com/media/common/i_article.svg + title: What’s new in Windows 10, version 1909 - items: - type: markdown text: " @@ -60,9 +60,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.

+ - -
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 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
October 29, 2019
05:15 PM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and results print job failure.

See details >
OS Build 16299.1392

September 23, 2019
KB4522012
Resolved
KB4520004
October 08, 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 16299.904

January 08, 2019
KB4480978
Mitigated
April 25, 2019
02:00 PM PT
" @@ -88,16 +87,7 @@ sections: - type: markdown text: " - -
DetailsOriginating updateStatusHistory
Unable to create local users in Chinese, Japanese and Korean during device setup
When setting up a new Windows device using the Out of Box Experience (OOBE), you might be unable to create a local user when using Input Method Editor (IME). This issue might affect you if you are using the IME for Chinese, Japanese, or Korean languages.

Note This issue does not affect using a Microsoft Account during OOBE.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709
Workaround: To mitigate this issue, set the keyboard language to English during user creation or use a Microsoft Account to complete OOBE. You can set the keyboard language back to your preferred language after user creation. Once the OOBE is done and you are at the desktop, you can rename the current user using these instructions. If you prefer to create a new local user, see KB4026923.

Next steps: We are working on a resolution and estimate a solution will be available in late November.

Back to top
OS Build 16299.1387

September 10, 2019
KB4516066
Mitigated
Last updated:
October 29, 2019
05:15 PM PT

Opened:
October 29, 2019
05:15 PM PT
- " - -- title: September 2019 -- items: - - type: markdown - text: " - - +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
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
Resolution: This issue was resolved in KB4520004.

Back to top
OS Build 16299.1392

September 23, 2019
KB4522012
Resolved
KB4520004
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Unable to create local users in Chinese, Japanese and Korean during device setup
When setting up a new Windows device using the Out of Box Experience (OOBE), you might be unable to create a local user when using Input Method Editor (IME). This issue might affect you if you are using the IME for Chinese, Japanese, or Korean languages.

Note This issue does not affect using a Microsoft Account during OOBE.

Affected platforms:
  • Client: Windows 10, version 1909; Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709
  • Server: Windows Server, version 1909; Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709
Workaround: To mitigate this issue, set the keyboard language to English during user creation or use a Microsoft Account to complete OOBE. You can set the keyboard language back to your preferred language after user creation. Once the OOBE is done and you are at the desktop, you can rename the current user using these instructions. If you prefer to create a new local user, see KB4026923.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 16299.1387

September 10, 2019
KB4516066
Mitigated
Last updated:
November 12, 2019
08:05 AM PT

Opened:
October 29, 2019
05:15 PM PT
" diff --git a/windows/release-information/status-windows-10-1803.yml b/windows/release-information/status-windows-10-1803.yml index 4fa63b7381..b4c7c46b2b 100644 --- a/windows/release-information/status-windows-10-1803.yml +++ b/windows/release-information/status-windows-10-1803.yml @@ -21,7 +21,7 @@ sections: Find information on known issues for Windows 10, version 1803. 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 August 7, 2019:       
Windows 10, version 1803 (the April 2018 Update) will reach end of service on November 12, 2019 for Home and Pro editions. We will begin updating devices running Windows 10, version 1803 to Windows 10, version 1903 (the May 2019 Update) starting July 16, 2019 to help ensure that these devices remain in a serviced and secure state. For more information, see the Windows 10, version 1903 section of the release information dashboard.
+
Current status as of November 12, 2019:       
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.
" @@ -33,21 +33,21 @@ sections: columns: 3 items: - - href: https://blogs.windows.com/windowsexperience/2019/05/21/how-to-get-the-windows-10-may-2019-update/#1P75kJB6T5OhySyo.97 + - href: https://aka.ms/how-to-get-1909 html: Get the update > image: - src: https://docs.microsoft.com/media/common/i_deploy.svg - title: Windows 10, version 1903 rollout in progress - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Using-machine-learning-to-improve-the-Windows-10-update/ba-p/877860 - html: Learn how machine learning informs each rollout > + src: http://docs.microsoft.com/media/common/i_download-install.svg + title: Windows 10, version 1909 now available + - href: https://aka.ms/1909mechanics + html: Explore the improvements > image: - src: https://docs.microsoft.com/media/common/i_multi-connect.svg - title: Improving the Windows 10 update experience - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-10-update-servicing-cadence/ba-p/222376 - html: Learn more > + src: http://docs.microsoft.com/media/common/i_investigate.svg + title: Windows 10, version 1909 delivery options + - href: https://aka.ms/whats-new-in-1909 + html: Learn about the latest capabilities for IT > image: - src: https://docs.microsoft.com/media/common/i_investigate.svg - title: Windows 10 update servicing cadence + src: http://docs.microsoft.com/media/common/i_article.svg + title: What’s new in Windows 10, version 1909 - items: - type: markdown text: " @@ -64,11 +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.

+ - -
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 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
October 29, 2019
05:15 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
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
KB4503286
Resolved
KB4519978
October 15, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and results print job failure.

See details >
OS Build 17134.1009

September 23, 2019
KB4522014
Resolved
KB4520008
October 08, 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
" @@ -94,7 +93,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Unable to create local users in Chinese, Japanese and Korean during device setup
When setting up a new Windows device using the Out of Box Experience (OOBE), you might be unable to create a local user when using Input Method Editor (IME). This issue might affect you if you are using the IME for Chinese, Japanese, or Korean languages.

Note This issue does not affect using a Microsoft Account during OOBE.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709
Workaround: To mitigate this issue, set the keyboard language to English during user creation or use a Microsoft Account to complete OOBE. You can set the keyboard language back to your preferred language after user creation. Once the OOBE is done and you are at the desktop, you can rename the current user using these instructions. If you prefer to create a new local user, see KB4026923.

Next steps: We are working on a resolution and estimate a solution will be available in late November.

Back to top
OS Build 17134.1006

September 10, 2019
KB4516058
Mitigated
Last updated:
October 29, 2019
05:15 PM PT

Opened:
October 29, 2019
05:15 PM PT
Unable to create local users in Chinese, Japanese and Korean during device setup
When setting up a new Windows device using the Out of Box Experience (OOBE), you might be unable to create a local user when using Input Method Editor (IME). This issue might affect you if you are using the IME for Chinese, Japanese, or Korean languages.

Note This issue does not affect using a Microsoft Account during OOBE.

Affected platforms:
  • Client: Windows 10, version 1909; Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709
  • Server: Windows Server, version 1909; Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709
Workaround: To mitigate this issue, set the keyboard language to English during user creation or use a Microsoft Account to complete OOBE. You can set the keyboard language back to your preferred language after user creation. Once the OOBE is done and you are at the desktop, you can rename the current user using these instructions. If you prefer to create a new local user, see KB4026923.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 17134.1006

September 10, 2019
KB4516058
Mitigated
Last updated:
November 12, 2019
08:05 AM PT

Opened:
October 29, 2019
05:15 PM PT
" @@ -104,7 +103,6 @@ sections: 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
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
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
Resolution: This issue was resolved in KB4520008.

Back to top
OS Build 17134.1009

September 23, 2019
KB4522014
Resolved
KB4520008
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
" 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 fcc5aa3645..6852b8ac85 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 @@ -21,7 +21,7 @@ sections: Find information on known issues for Windows 10, version 1809 and Windows Server 2019. 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:
Windows 10, version 1809 is designated for broad deployment and available for any user who manually selects “Check for updates” via Windows Update. The recommended servicing status is Semi-Annual Channel.
+
Current status as of November 12, 2019:
Windows 10, version 1809 is designated for broad deployment. The recommended servicing status is Semi-Annual Channel.
" @@ -33,21 +33,21 @@ sections: columns: 3 items: - - href: https://blogs.windows.com/windowsexperience/2019/05/21/how-to-get-the-windows-10-may-2019-update/#1P75kJB6T5OhySyo.97 + - href: https://aka.ms/how-to-get-1909 html: Get the update > image: - src: https://docs.microsoft.com/media/common/i_deploy.svg - title: Windows 10, version 1903 rollout in progress - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Using-machine-learning-to-improve-the-Windows-10-update/ba-p/877860 - html: Learn how machine learning informs each rollout > + src: http://docs.microsoft.com/media/common/i_download-install.svg + title: Windows 10, version 1909 now available + - href: https://aka.ms/1909mechanics + html: Explore the improvements > image: - src: https://docs.microsoft.com/media/common/i_multi-connect.svg - title: Improving the Windows 10 update experience - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-10-update-servicing-cadence/ba-p/222376 - html: Learn more > + src: http://docs.microsoft.com/media/common/i_investigate.svg + title: Windows 10, version 1909 delivery options + - href: https://aka.ms/whats-new-in-1909 + html: Learn about the latest capabilities for IT > image: - src: https://docs.microsoft.com/media/common/i_investigate.svg - title: Windows 10 update servicing cadence + src: http://docs.microsoft.com/media/common/i_article.svg + title: What’s new in Windows 10, version 1909 - items: - type: markdown text: " @@ -64,12 +64,11 @@ 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
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
KB4520062
Resolved
KB4523205
November 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
KB4512578
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 17763.805

October 08, 2019
KB4519338
Mitigated External
November 05, 2019
03:36 PM 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
KB4512578
Mitigated
October 29, 2019
05:15 PM PT
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
KB4520062
Investigating
October 18, 2019
04:23 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
KB4511553
Resolved
KB4520062
October 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
KB4503327
Resolved
KB4520062
October 15, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and results print job failure.

See details >
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4519338
October 08, 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
KB4493509
Mitigated
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
KB4480116
Mitigated
April 09, 2019
10:00 AM PT
@@ -96,8 +95,8 @@ sections: - type: markdown text: " - - + +
DetailsOriginating updateStatusHistory
Unable to create local users in Chinese, Japanese and Korean during device setup
When setting up a new Windows device using the Out of Box Experience (OOBE), you might be unable to create a local user when using Input Method Editor (IME). This issue might affect you if you are using the IME for Chinese, Japanese, or Korean languages.

Note This issue does not affect using a Microsoft Account during OOBE.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709
Workaround: To mitigate this issue, set the keyboard language to English during user creation or use a Microsoft Account to complete OOBE. You can set the keyboard language back to your preferred language after user creation. Once the OOBE is done and you are at the desktop, you can rename the current user using these instructions. If you prefer to create a new local user, see KB4026923.

Next steps: We are working on a resolution and estimate a solution will be available in late November.

Back to top
OS Build 17763.737

September 10, 2019
KB4512578
Mitigated
Last updated:
October 29, 2019
05:15 PM PT

Opened:
October 29, 2019
05:15 PM PT
Microsoft Defender Advanced Threat Protection might stop running
After installing the optional non-security update (KB4520062), the Microsoft Defender Advanced Threat Protection (ATP) service might stop running and might fail to send reporting data. You might also receive a 0xc0000409 error in Event Viewer on MsSense.exe.

Note Microsoft Windows Defender Antivirus is not affected by this issue.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019
  • Server: Windows Server, version 1809; Windows Server 2019
Next steps: At this time, we suggest that devices in an affected environment do not install the optional non-security update, KB4520062. We are working on a resolution and estimate a solution will be available in mid-November.

Back to top
OS Build 17763.832

October 15, 2019
KB4520062
Investigating
Last updated:
October 18, 2019
04:23 PM PT

Opened:
October 17, 2019
05:14 PM PT
Microsoft Defender Advanced Threat Protection might stop running
After installing the optional non-security update (KB4520062), the Microsoft Defender Advanced Threat Protection (ATP) service might stop running and might fail to send reporting data. You might also receive a 0xc0000409 error in Event Viewer on MsSense.exe.

Note Microsoft Windows Defender Antivirus is not affected by this issue.

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 KB4523205.

Back to top
OS Build 17763.832

October 15, 2019
KB4520062
Resolved
KB4523205
Resolved:
November 12, 2019
10:00 AM PT

Opened:
October 17, 2019
05:14 PM PT
Unable to create local users in Chinese, Japanese and Korean during device setup
When setting up a new Windows device using the Out of Box Experience (OOBE), you might be unable to create a local user when using Input Method Editor (IME). This issue might affect you if you are using the IME for Chinese, Japanese, or Korean languages.

Note This issue does not affect using a Microsoft Account during OOBE.

Affected platforms:
  • Client: Windows 10, version 1909; Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709
  • Server: Windows Server, version 1909; Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709
Workaround: To mitigate this issue, set the keyboard language to English during user creation or use a Microsoft Account to complete OOBE. You can set the keyboard language back to your preferred language after user creation. Once the OOBE is done and you are at the desktop, you can rename the current user using these instructions. If you prefer to create a new local user, see KB4026923.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 17763.737

September 10, 2019
KB4512578
Mitigated
Last updated:
November 12, 2019
08:05 AM PT

Opened:
October 29, 2019
05:15 PM PT
" @@ -107,7 +106,6 @@ sections: 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
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
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
Resolution: This issue was resolved in KB4519338.

Back to top
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4519338
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
" diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index d0dd443d7e..e47dcd9c8d 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.yml @@ -21,7 +21,7 @@ sections: Find information on known issues and the status of the rollout for Windows 10, version 1903 and Windows Server, version 1903. 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 September 26, 2019:   
Windows 10, version 1903 (the May 2019 Update) is designated ready for broad deployment for all users via Windows Update.

As devices running the Home, Pro, and Pro for Workstation editions of Windows 10, version 1803 (the April 2018 Update) will reach end of service on November 12, 2019, we are broadly updating these devices, as well as those running earlier versions of Windows 10 that are past end of service, to keep these devices both supported and receiving monthly updates. If you are not offered the Windows 10, version 1903 feature update, please check below for known issues and safeguard holds that may affect your device.

We recommend commercial customers running earlier versions of Windows 10 begin broad deployments of Windows 10, version 1903 in their organizations.

Note Follow @WindowsUpdate to find out when new content is published to the release information dashboard.
+
Current status as of November 12, 2019:   
Windows 10, version 1903 (the May 2019 Update) is designated ready for broad deployment for all users via Windows Update.

We recommend commercial customers running earlier versions of Windows 10 begin broad deployments of Windows 10, version 1903 in their organizations.

Note Follow @WindowsUpdate to find out when new content is published to the release information dashboard.
" @@ -33,21 +33,21 @@ sections: columns: 3 items: - - href: https://blogs.windows.com/windowsexperience/2019/05/21/how-to-get-the-windows-10-may-2019-update/#1P75kJB6T5OhySyo.97 + - href: https://aka.ms/how-to-get-1909 html: Get the update > image: - src: https://docs.microsoft.com/media/common/i_deploy.svg - title: Windows 10, version 1903 rollout in progress - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Using-machine-learning-to-improve-the-Windows-10-update/ba-p/877860 - html: Learn how machine learning informs each rollout > + src: http://docs.microsoft.com/media/common/i_download-install.svg + title: Windows 10, version 1909 now available + - href: https://aka.ms/1909mechanics + html: Explore the improvements > image: - src: https://docs.microsoft.com/media/common/i_multi-connect.svg - title: Improving the Windows 10 update experience - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-10-update-servicing-cadence/ba-p/222376 - html: Learn more > + src: http://docs.microsoft.com/media/common/i_investigate.svg + title: Windows 10, version 1909 delivery options + - href: https://aka.ms/whats-new-in-1909 + html: Learn about the latest capabilities for IT > image: - src: https://docs.microsoft.com/media/common/i_investigate.svg - title: Windows 10 update servicing cadence + src: http://docs.microsoft.com/media/common/i_article.svg + title: What’s new in Windows 10, version 1909 - items: - type: markdown text: " @@ -64,18 +64,17 @@ 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
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
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
October 29, 2019
05:15 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
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
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 20, 2019
KB4505057
Resolved
KB4517389
October 08, 2019
10:00 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
October 25, 2019
04:21 PM 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
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and results print job failure.

See details >
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4517389
October 08, 2019
10:00 AM 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
Investigating
August 16, 2019
04:28 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 18362.116

May 21, 2019
KB4505057
Mitigated External
August 01, 2019
08:44 PM 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
Mitigated
KB4505903
August 01, 2019
06:27 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
Mitigated
May 21, 2019
04:47 PM PT
" @@ -100,8 +99,8 @@ sections: - type: markdown text: " - - + +
DetailsOriginating updateStatusHistory
Unable to create local users in Chinese, Japanese and Korean during device setup
When setting up a new Windows device using the Out of Box Experience (OOBE), you might be unable to create a local user when using Input Method Editor (IME). This issue might affect you if you are using the IME for Chinese, Japanese, or Korean languages.

Note This issue does not affect using a Microsoft Account during OOBE.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709
Workaround: To mitigate this issue, set the keyboard language to English during user creation or use a Microsoft Account to complete OOBE. You can set the keyboard language back to your preferred language after user creation. Once the OOBE is done and you are at the desktop, you can rename the current user using these instructions. If you prefer to create a new local user, see KB4026923.

Next steps: We are working on a resolution and estimate a solution will be available in late November.

Back to top
OS Build 18362.356

September 10, 2019
KB4515384
Mitigated
Last updated:
October 29, 2019
05:15 PM PT

Opened:
October 29, 2019
05:15 PM PT
Unable to discover or connect to Bluetooth devices using some Qualcomm adapters
Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Qualcomm. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Qualcomm 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 1903
  • Server: Windows Server, version 1903
Resolution: This issue was resolved in KB4517389 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 1903 or Windows Server, version 1903.

Back to top
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
KB4517389
Resolved:
October 08, 2019
10:00 AM PT

Opened:
October 25, 2019
04:21 PM PT
Unable to create local users in Chinese, Japanese and Korean during device setup
When setting up a new Windows device using the Out of Box Experience (OOBE), you might be unable to create a local user when using Input Method Editor (IME). This issue might affect you if you are using the IME for Chinese, Japanese, or Korean languages.

Note This issue does not affect using a Microsoft Account during OOBE.

Affected platforms:
  • Client: Windows 10, version 1909; Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709
  • Server: Windows Server, version 1909; Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709
Workaround: To mitigate this issue, set the keyboard language to English during user creation or use a Microsoft Account to complete OOBE. You can set the keyboard language back to your preferred language after user creation. Once the OOBE is done and you are at the desktop, you can rename the current user using these instructions. If you prefer to create a new local user, see KB4026923.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 18362.356

September 10, 2019
KB4515384
Mitigated
Last updated:
November 12, 2019
08:05 AM PT

Opened:
October 29, 2019
05:15 PM PT
Unable to discover or connect to Bluetooth devices using some Qualcomm adapters
Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Qualcomm. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Qualcomm 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 1903
  • Server: Windows Server, version 1903
Resolution: This issue was resolved in KB4517389 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 1903 or Windows Server, version 1903.

Back to top
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4517389
Resolved:
October 08, 2019
10:00 AM PT

Opened:
October 25, 2019
04:21 PM PT
" @@ -111,7 +110,6 @@ sections: text: " -
DetailsOriginating updateStatusHistory
Safeguard on certain devices with some Intel and Broadcom Wi-Fi adapters
Microsoft and NEC have found incompatibility issues with Intel Centrino 6205/6235 and Broadcom 802.11ac Wi-Fi cards when running Windows 10, version 1903 on specific models of NEC devices. If these devices are updated to Windows 10, version 1903, they will no longer be able to use any Wi-Fi connections. The Wi-Fi driver may have a yellow exclamation point in device manager. The task tray icon for networking may show the icon for no internet and Network & Internet settings may not show any Wi-Fi networks.

To safeguard your update experience, we have applied a compatibility hold on the affected devices from being offered Windows 10, version 1903.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: This issue was resolved in KB4522355. The safeguard hold is estimated to be removed in mid-November.

Back to top
N/A

Resolved
KB4522355
Resolved:
October 24, 2019
10:00 AM PT

Opened:
September 13, 2019
05:25 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
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
Resolution: This issue was resolved in KB4517389.

Back to top
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4517389
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
" @@ -120,7 +118,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Updates may fail to install and you may receive Error 0x80073701
Installation of updates may fail and you may receive the error message, \"Updates Failed, There were problems installing some updates, but we'll try again later\" or \"Error 0x80073701\" on the Windows Update dialog or within Update history.

Affected platforms:
  • Client: Windows 10, version 1903
  • Server: Windows Server, version 1903
Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
Last updated:
August 16, 2019
04:28 PM PT

Opened:
August 16, 2019
01:41 PM PT
Updates may fail to install and you may receive Error 0x80073701
Installation of updates may fail and you may receive the error message, \"Updates Failed, There were problems installing some updates, but we'll try again later\" or \"Error 0x80073701\" on the Windows Update dialog or within Update history.

Affected platforms:
  • Client: Windows 10, version 1903
  • Server: Windows Server, version 1903
Resolution: This issue has been resolved for most users. If you are still having issues, please see KB4528159.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
Resolved:
November 12, 2019
08:11 AM PT

Opened:
August 16, 2019
01:41 PM PT
" @@ -138,10 +136,10 @@ 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
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
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 1903
  • Server: 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
Last updated:
October 25, 2019
04:21 PM PT

Opened:
May 21, 2019
07:29 AM PT
Intermittent loss of Wi-Fi connectivity
Some older computers 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 this Qualcomm driver from being offered Windows 10, version 1903, until the updated driver is installed.

Affected platforms:
  • Client: Windows 10, version 1903
Workaround: Before updating to Windows 10, version 1903, 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 feature update has been automatically offered to you.

Back to top
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated External
Last updated:
August 01, 2019
08:44 PM PT

Opened:
May 21, 2019
07:13 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
Workaround: If you find that your night light has stopped working, try turning the night light off and on, or restarting your computer. For other color setting issues, restart your computer to correct the issue.

Note We recommend that you do not attempt to manually update using the Update now button or the Media Creation Tool until this issue has been resolved.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated
KB4505903
Last updated:
August 01, 2019
06:27 PM PT

Opened:
May 21, 2019
07:28 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
Workaround:
On the “What needs your attention\" notification, click the Back button to remain on your current version of Windows 10. (Do not click Confirm as this will proceed with the update and you may experience compatibility issues.) Affected devices will automatically revert to the previous working configuration.

For more information, see Intel's customer support guidance and the Microsoft knowledge base article KB4465877.

Note We recommend you do not attempt to update your devices until newer device drivers are installed.

Next steps: You can opt to wait for newer drivers to be installed automatically through Windows Update or check with the computer manufacturer for the latest device driver software availability and installation procedures.

Back to top
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated
Last updated:
May 21, 2019
04:47 PM PT

Opened:
May 21, 2019
07:22 AM PT
" diff --git a/windows/release-information/status-windows-10-1909.yml b/windows/release-information/status-windows-10-1909.yml new file mode 100644 index 0000000000..8f02a44fc3 --- /dev/null +++ b/windows/release-information/status-windows-10-1909.yml @@ -0,0 +1,97 @@ +### YamlMime:YamlDocument + +documentType: LandingData +title: Windows 10, version 1909 and Windows Server, version 1909 +metadata: + document_id: + title: Windows 10, version 1909 and Windows Server, version 1909 + description: View announcements and review known issues and fixes for Windows 10 version 1909 and Windows Server 1909 + keywords: Windows 10, issues, fixes, announcements, Windows Server, advisories + ms.localizationpriority: high + author: greg-lindsay + ms.author: greglin + manager: dougkim + ms.topic: article + ms.devlang: na + +sections: +- items: + - type: markdown + text: " + 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.
+
+ + " + +- items: + - type: list + style: cards + className: cardsM + columns: 3 + items: + + - href: https://aka.ms/how-to-get-1909 + html: Get the update > + image: + src: http://docs.microsoft.com/media/common/i_download-install.svg + title: Windows 10, version 1909 now available + - href: https://aka.ms/1909mechanics + html: Explore the improvements > + image: + src: http://docs.microsoft.com/media/common/i_investigate.svg + title: Windows 10, version 1909 delivery options + - href: https://aka.ms/whats-new-in-1909 + html: Learn about the latest capabilities for IT > + image: + src: http://docs.microsoft.com/media/common/i_article.svg + title: What’s new in Windows 10, version 1909 +- items: + - type: markdown + text: " + + " +- items: + - type: markdown + text: " +
+ " + +- title: Known issues +- items: + - 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
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
+ " + +- title: Issue details +- items: + - type: markdown + text: " +
+
+ " +- title: October 2019 +- items: + - type: markdown + text: " + + +
DetailsOriginating updateStatusHistory
Unable to create local users in Chinese, Japanese and Korean during device setup
When setting up a new Windows device using the Out of Box Experience (OOBE), you might be unable to create a local user when using Input Method Editor (IME). This issue might affect you if you are using the IME for Chinese, Japanese, or Korean languages.

Note This issue does not affect using a Microsoft Account during OOBE.

Affected platforms:
  • Client: Windows 10, version 1909; Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709
  • Server: Windows Server, version 1909; Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709
Workaround: To mitigate this issue, set the keyboard language to English during user creation or use a Microsoft Account to complete OOBE. You can set the keyboard language back to your preferred language after user creation. Once the OOBE is done and you are at the desktop, you can rename the current user using these instructions. If you prefer to create a new local user, see KB4026923.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 18363.476

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

Opened:
October 29, 2019
05:15 PM PT
+ " + +- title: May 2019 +- items: + - 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
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 1f8aaa76bb..fc32c767f2 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 @@ -29,21 +29,21 @@ sections: columns: 3 items: - - href: https://blogs.windows.com/windowsexperience/2019/05/21/how-to-get-the-windows-10-may-2019-update/#1P75kJB6T5OhySyo.97 + - href: https://aka.ms/how-to-get-1909 html: Get the update > image: - src: https://docs.microsoft.com/media/common/i_deploy.svg - title: Windows 10, version 1903 rollout in progress - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Using-machine-learning-to-improve-the-Windows-10-update/ba-p/877860 - html: Learn how machine learning informs each rollout > + src: http://docs.microsoft.com/media/common/i_download-install.svg + title: Windows 10, version 1909 now available + - href: https://aka.ms/1909mechanics + html: Explore the improvements > image: - src: https://docs.microsoft.com/media/common/i_multi-connect.svg - title: Improving the Windows 10 update experience - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-10-update-servicing-cadence/ba-p/222376 - html: Learn more > + src: http://docs.microsoft.com/media/common/i_investigate.svg + title: Windows 10, version 1909 delivery options + - href: https://aka.ms/whats-new-in-1909 + html: Learn about the latest capabilities for IT > image: - src: https://docs.microsoft.com/media/common/i_investigate.svg - title: Windows 10 update servicing cadence + src: http://docs.microsoft.com/media/common/i_article.svg + title: What’s new in Windows 10, version 1909 - items: - type: markdown text: " @@ -61,7 +61,6 @@ 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
KB4519976
Mitigated External
November 05, 2019
03:36 PM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and results print job failure.

See details >
September 24, 2019
KB4516048
Resolved
KB4519976
October 08, 2019
10:00 AM 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
" @@ -82,15 +81,6 @@ sections: " -- title: September 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

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
Resolution: This issue was resolved in KB4519976. If you are using Security Only updates, see KB4519974 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516048
Resolved
KB4519976
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
- " - - title: August 2019 - items: - type: markdown 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 e0f869f26a..3db7d9a3ea 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 @@ -29,21 +29,21 @@ sections: columns: 3 items: - - href: https://blogs.windows.com/windowsexperience/2019/05/21/how-to-get-the-windows-10-may-2019-update/#1P75kJB6T5OhySyo.97 + - href: https://aka.ms/how-to-get-1909 html: Get the update > image: - src: https://docs.microsoft.com/media/common/i_deploy.svg - title: Windows 10, version 1903 rollout in progress - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Using-machine-learning-to-improve-the-Windows-10-update/ba-p/877860 - html: Learn how machine learning informs each rollout > + src: http://docs.microsoft.com/media/common/i_download-install.svg + title: Windows 10, version 1909 now available + - href: https://aka.ms/1909mechanics + html: Explore the improvements > image: - src: https://docs.microsoft.com/media/common/i_multi-connect.svg - title: Improving the Windows 10 update experience - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-10-update-servicing-cadence/ba-p/222376 - html: Learn more > + src: http://docs.microsoft.com/media/common/i_investigate.svg + title: Windows 10, version 1909 delivery options + - href: https://aka.ms/whats-new-in-1909 + html: Learn about the latest capabilities for IT > image: - src: https://docs.microsoft.com/media/common/i_investigate.svg - title: Windows 10 update servicing cadence + src: http://docs.microsoft.com/media/common/i_article.svg + title: What’s new in Windows 10, version 1909 - items: - type: markdown text: " @@ -61,7 +61,6 @@ 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
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and results print job failure.

See details >
September 24, 2019
KB4516041
Resolved
KB4520005
October 08, 2019
10:00 AM 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
@@ -83,15 +82,6 @@ sections: " -- title: September 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

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
Resolution: This issue was resolved in KB4520005. If you are using Security Only updates, see KB4519974 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516041
Resolved
KB4520005
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
- " - - title: May 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-server-2008-sp2.yml b/windows/release-information/status-windows-server-2008-sp2.yml index 9e2992e255..b035275288 100644 --- a/windows/release-information/status-windows-server-2008-sp2.yml +++ b/windows/release-information/status-windows-server-2008-sp2.yml @@ -29,21 +29,21 @@ sections: columns: 3 items: - - href: https://blogs.windows.com/windowsexperience/2019/05/21/how-to-get-the-windows-10-may-2019-update/#1P75kJB6T5OhySyo.97 + - href: https://aka.ms/how-to-get-1909 html: Get the update > image: - src: https://docs.microsoft.com/media/common/i_deploy.svg - title: Windows 10, version 1903 rollout in progress - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Using-machine-learning-to-improve-the-Windows-10-update/ba-p/877860 - html: Learn how machine learning informs each rollout > + src: http://docs.microsoft.com/media/common/i_download-install.svg + title: Windows 10, version 1909 now available + - href: https://aka.ms/1909mechanics + html: Explore the improvements > image: - src: https://docs.microsoft.com/media/common/i_multi-connect.svg - title: Improving the Windows 10 update experience - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-10-update-servicing-cadence/ba-p/222376 - html: Learn more > + src: http://docs.microsoft.com/media/common/i_investigate.svg + title: Windows 10, version 1909 delivery options + - href: https://aka.ms/whats-new-in-1909 + html: Learn about the latest capabilities for IT > image: - src: https://docs.microsoft.com/media/common/i_investigate.svg - title: Windows 10 update servicing cadence + src: http://docs.microsoft.com/media/common/i_article.svg + title: What’s new in Windows 10, version 1909 - items: - type: markdown text: " @@ -62,7 +62,6 @@ 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 >
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
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and results print job failure.

See details >
September 24, 2019
KB4516030
Resolved
KB4520002
October 08, 2019
10:00 AM PT
" @@ -88,6 +87,5 @@ sections: 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
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

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
Resolution: This issue was resolved in KB4520002. If you are using Security Only updates, see KB4519974 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516030
Resolved
KB4520002
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
" diff --git a/windows/release-information/status-windows-server-2012.yml b/windows/release-information/status-windows-server-2012.yml index 560b75a79f..ae33c73b72 100644 --- a/windows/release-information/status-windows-server-2012.yml +++ b/windows/release-information/status-windows-server-2012.yml @@ -29,21 +29,21 @@ sections: columns: 3 items: - - href: https://blogs.windows.com/windowsexperience/2019/05/21/how-to-get-the-windows-10-may-2019-update/#1P75kJB6T5OhySyo.97 + - href: https://aka.ms/how-to-get-1909 html: Get the update > image: - src: https://docs.microsoft.com/media/common/i_deploy.svg - title: Windows 10, version 1903 rollout in progress - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Using-machine-learning-to-improve-the-Windows-10-update/ba-p/877860 - html: Learn how machine learning informs each rollout > + src: http://docs.microsoft.com/media/common/i_download-install.svg + title: Windows 10, version 1909 now available + - href: https://aka.ms/1909mechanics + html: Explore the improvements > image: - src: https://docs.microsoft.com/media/common/i_multi-connect.svg - title: Improving the Windows 10 update experience - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-10-update-servicing-cadence/ba-p/222376 - html: Learn more > + src: http://docs.microsoft.com/media/common/i_investigate.svg + title: Windows 10, version 1909 delivery options + - href: https://aka.ms/whats-new-in-1909 + html: Learn about the latest capabilities for IT > image: - src: https://docs.microsoft.com/media/common/i_investigate.svg - title: Windows 10 update servicing cadence + src: http://docs.microsoft.com/media/common/i_article.svg + title: What’s new in Windows 10, version 1909 - items: - type: markdown text: " @@ -61,7 +61,6 @@ 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
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and results print job failure.

See details >
September 24, 2019
KB4516069
Resolved
KB4520007
October 08, 2019
10:00 AM 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
@@ -83,15 +82,6 @@ sections: " -- title: September 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

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
Resolution: This issue was resolved in KB4520007. If you are using Security Only updates, see KB4519974 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516069
Resolved
KB4520007
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 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 a158f15e9b..6a15361d72 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -23,21 +23,21 @@ sections: columns: 2 items: - - href: https://blogs.windows.com/windowsexperience/2019/05/21/how-to-get-the-windows-10-may-2019-update/#1P75kJB6T5OhySyo.97 + - href: https://aka.ms/how-to-get-1909 html: Get the update > image: - src: https://docs.microsoft.com/media/common/i_deploy.svg - title: Windows 10, version 1903 rollout in progress - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Using-machine-learning-to-improve-the-Windows-10-update/ba-p/877860 - html: Learn how machine learning informs each rollout > + src: http://docs.microsoft.com/media/common/i_download-install.svg + title: Windows 10, version 1909 now available + - href: https://aka.ms/1909mechanics + html: Explore the improvements > image: - src: https://docs.microsoft.com/media/common/i_multi-connect.svg - title: Improving the Windows 10 update experience - - href: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-10-update-servicing-cadence/ba-p/222376 - html: Learn more > + src: http://docs.microsoft.com/media/common/i_investigate.svg + title: Windows 10, version 1909 delivery options + - href: https://aka.ms/whats-new-in-1909 + html: Learn about the latest capabilities for IT > image: - src: https://docs.microsoft.com/media/common/i_investigate.svg - title: Windows 10 update servicing cadence + src: http://docs.microsoft.com/media/common/i_article.svg + title: What’s new in Windows 10, version 1909 - href: https://docs.microsoft.com/windows/windows-10/release-information html: Visit the Windows 10 release information page > image: @@ -50,6 +50,11 @@ sections: text: " + + + + + From b747725ecbc49b6328b4c33fcf47a0dd9a3f8b82 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 12 Nov 2019 10:58:55 -0800 Subject: [PATCH 092/319] 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 093/319] 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 094/319] 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 095/319] 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 096/319] 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 62b38fa0f96f6cab48b5c221d8bd8928f779d3a6 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Tue, 12 Nov 2019 13:31:32 -0800 Subject: [PATCH 097/319] Delete Hub2SHero.png --- devices/surface-hub/images/Hub2SHero.png | Bin 49715 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 devices/surface-hub/images/Hub2SHero.png diff --git a/devices/surface-hub/images/Hub2SHero.png b/devices/surface-hub/images/Hub2SHero.png deleted file mode 100644 index 6c266daab3f8f867a9f67de26f188c291c955728..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49715 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 QLBPkx+TN Date: Tue, 12 Nov 2019 13:42:06 -0800 Subject: [PATCH 098/319] Updates with fixes --- .../{DFCI-settings-config.png => dfciconfig.png} | Bin devices/surface/surface-manage-dfci-guide.md | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) rename devices/surface/images/{DFCI-settings-config.png => dfciconfig.png} (100%) diff --git a/devices/surface/images/DFCI-settings-config.png b/devices/surface/images/dfciconfig.png similarity index 100% rename from devices/surface/images/DFCI-settings-config.png rename to devices/surface/images/dfciconfig.png diff --git a/devices/surface/surface-manage-dfci-guide.md b/devices/surface/surface-manage-dfci-guide.md index 3811bc5f45..260f5fed1d 100644 --- a/devices/surface/surface-manage-dfci-guide.md +++ b/devices/surface/surface-manage-dfci-guide.md @@ -108,7 +108,7 @@ You configure DFCI policy settings by editing the DFCI profile from Endpoint Man - Select **Devices > Windows > Configuration Profiles > “DFCI profile name” > Properties > Settings**. - ![Configure DFCI settings](images/DFCI-settings-config.png) + ![Configure DFCI settings](images/dfciconfig.png) ### Block user access to UEFI settings @@ -181,4 +181,4 @@ If the original DFCI profile has been deleted, you can remove policy settings by - [Ignite 2019: Announcing remote management of Surface UEFI settings from Intune](https://techcommunity.microsoft.com/t5/Surface-IT-Pro-Blog/Ignite-2019-Announcing-remote-management-of-Surface-UEFI/ba-p/978333) [Windows Autopilot](https://www.microsoft.com/microsoft-365/windows/windows-autopilot) - [Windows Autopilot and Surface devices](windows-autopilot-and-surface-devices.md) -- [Use DFCI profiles on Windows devices in Microsoft Intune](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows) +- [Use DFCI profiles on Windows devices in Microsoft Intune](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows) \ No newline at end of file From 31be7c0fbea509cd192222fafed8d7ceef3b8153 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 12 Nov 2019 14:15:14 -0800 Subject: [PATCH 099/319] Adjusting indentation on additional lines --- devices/surface/surface-manage-dfci-guide.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/devices/surface/surface-manage-dfci-guide.md b/devices/surface/surface-manage-dfci-guide.md index 260f5fed1d..a2168d35b5 100644 --- a/devices/surface/surface-manage-dfci-guide.md +++ b/devices/surface/surface-manage-dfci-guide.md @@ -82,8 +82,8 @@ Before configuring DFCI policy settings, first create a DFCI profile and assign 2. Select **Create profile** and enter a name; for example, **My Autopilot profile**, and select **Next**. 3. Select the following settings: - - Deployment mode: **User-Driven**. - - Join type: Azure **AD joined**. + - Deployment mode: **User-Driven**. + - Join type: Azure **AD joined**. 4. Leave the remaining default settings unchanged and select **Next**, as shown in the following figure. @@ -157,10 +157,10 @@ In a test environment, you can verify settings in the Surface UEFI interface. ![Surface UEFI](images/df3.png) -Note how: + Note how: -- The settings are greyed out because **Allow local user to change UEFI setting** is set to None. -- Audio is set to off because **Microphones and speakers** are set to **Disabled**. + - The settings are greyed out because **Allow local user to change UEFI setting** is set to None. + - Audio is set to off because **Microphones and speakers** are set to **Disabled**. ## Removing DFCI policy settings @@ -181,4 +181,4 @@ If the original DFCI profile has been deleted, you can remove policy settings by - [Ignite 2019: Announcing remote management of Surface UEFI settings from Intune](https://techcommunity.microsoft.com/t5/Surface-IT-Pro-Blog/Ignite-2019-Announcing-remote-management-of-Surface-UEFI/ba-p/978333) [Windows Autopilot](https://www.microsoft.com/microsoft-365/windows/windows-autopilot) - [Windows Autopilot and Surface devices](windows-autopilot-and-surface-devices.md) -- [Use DFCI profiles on Windows devices in Microsoft Intune](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows) \ No newline at end of file +- [Use DFCI profiles on Windows devices in Microsoft Intune](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows) From b12d22d46157dabf5cd688ebeb759753b2bf8a54 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 12 Nov 2019 14:27:11 -0800 Subject: [PATCH 100/319] Re-attempting proper indentation I'm not sure if Markdown is going to support this or not. --- devices/surface/surface-manage-dfci-guide.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/surface/surface-manage-dfci-guide.md b/devices/surface/surface-manage-dfci-guide.md index a2168d35b5..b8d7cfccff 100644 --- a/devices/surface/surface-manage-dfci-guide.md +++ b/devices/surface/surface-manage-dfci-guide.md @@ -159,8 +159,8 @@ In a test environment, you can verify settings in the Surface UEFI interface. Note how: - - The settings are greyed out because **Allow local user to change UEFI setting** is set to None. - - Audio is set to off because **Microphones and speakers** are set to **Disabled**. + - The settings are greyed out because **Allow local user to change UEFI setting** is set to None. + - Audio is set to off because **Microphones and speakers** are set to **Disabled**. ## Removing DFCI policy settings 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 101/319] 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).
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
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
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
-
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 102/319] 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 103/319] 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 104/319] 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 105/319] 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 106/319] 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 107/319] 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 108/319] 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 342bb5bcb38aea2daccf3f8b4a70e8e1a3c0362f Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Wed, 13 Nov 2019 09:20:51 -0800 Subject: [PATCH 109/319] tools updates --- devices/surface/microsoft-surface-data-eraser.md | 10 ++++++++-- devices/surface/surface-dock-firmware-update.md | 5 +++-- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/devices/surface/microsoft-surface-data-eraser.md b/devices/surface/microsoft-surface-data-eraser.md index 64e380aab5..90b623c490 100644 --- a/devices/surface/microsoft-surface-data-eraser.md +++ b/devices/surface/microsoft-surface-data-eraser.md @@ -14,7 +14,7 @@ author: dansimp ms.author: dansimp ms.topic: article ms.audience: itpro -ms.date: 10/21/2019 +ms.date: 11/13/2019 --- # Microsoft Surface Data Eraser @@ -160,11 +160,17 @@ After you create a Microsoft Surface Data Eraser USB stick, you can boot a suppo Microsoft Surface Data Eraser is periodically updated by Microsoft. For information about the changes provided in each new version, see the following: +### 3.28.137 +*Release Date: 11 Nov 2019* +This version of Surface Data Eraser: + +- Includes bug fixes + ### Version 3.21.137 *Release Date: 21 Oct 2019* This version of Surface Data Eraser is compiled for x86 and adds support for the following devices: -Supports Surface Pro 7, Surface Pro X, and Surface Laptop 3. +- Supports Surface Pro 7, Surface Pro X, and Surface Laptop 3 ### Version 3.2.78.0 *Release Date: 4 Dec 2018* diff --git a/devices/surface/surface-dock-firmware-update.md b/devices/surface/surface-dock-firmware-update.md index 8fa4e11515..5a35ad30b4 100644 --- a/devices/surface/surface-dock-firmware-update.md +++ b/devices/surface/surface-dock-firmware-update.md @@ -86,15 +86,16 @@ Successful completion of Surface Dock Firmware Update results in new registry ke ## Event logging -**Table 1. Event logging for Surface Dock Firmware Update** +**Table 1. Log files for Surface Dock Firmware Update** | Log | Location | Notes | | -------------------------------- | -------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Surface Dock Firmware Update log | Path needs to be specified (see note) | Earlier versions of this tool wrote events to Applications and Services Logs\Microsoft Surface Dock Updater. | +| Surface Dock Firmware Update log | /l*v %windir%\logs\ SurfaceDockFWI.log | | | Windows Device Install log | %windir%\inf\setupapi.dev.log | For more information about using Device Install Log, refer to [SetupAPI Logging](https://docs.microsoft.com/windows-hardware/drivers/install/setupapi-logging--windows-vista-and-later-). | **Table 2. Event log IDs for Surface Dock Firmware Update** +Events are logged in the Application Event Log. Note: Earlier versions of this tool wrote events to Applications and Services Logs\Microsoft Surface Dock Updater. | Event ID | Event type | | -------- | -------------------------------------------------------------------- | From 070e10637331b8997aa685a7d6d26b143d2f86e9 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 13 Nov 2019 09:49:30 -0800 Subject: [PATCH 110/319] 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 9080c68cb98e7f173c7df27cb1ca856b5a236a8c Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Wed, 13 Nov 2019 09:53:05 -0800 Subject: [PATCH 111/319] pencil edit line 98 --- devices/surface/surface-dock-firmware-update.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface/surface-dock-firmware-update.md b/devices/surface/surface-dock-firmware-update.md index 5a35ad30b4..c37245b054 100644 --- a/devices/surface/surface-dock-firmware-update.md +++ b/devices/surface/surface-dock-firmware-update.md @@ -95,7 +95,7 @@ Successful completion of Surface Dock Firmware Update results in new registry ke **Table 2. Event log IDs for Surface Dock Firmware Update** -Events are logged in the Application Event Log. Note: Earlier versions of this tool wrote events to Applications and Services Logs\Microsoft Surface Dock Updater. +Events are logged in the Application Event Log. Note: Earlier versions of this tool wrote events to Applications and Services Logs\Microsoft Surface Dock Updater. | Event ID | Event type | | -------- | -------------------------------------------------------------------- | From 59353e9d654458348e41b3c34977aefb7a9b2837 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Wed, 13 Nov 2019 09:56:15 -0800 Subject: [PATCH 112/319] pencil edit lines 98-100 --- devices/surface/surface-dock-firmware-update.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/devices/surface/surface-dock-firmware-update.md b/devices/surface/surface-dock-firmware-update.md index c37245b054..819203d9e4 100644 --- a/devices/surface/surface-dock-firmware-update.md +++ b/devices/surface/surface-dock-firmware-update.md @@ -95,7 +95,9 @@ Successful completion of Surface Dock Firmware Update results in new registry ke **Table 2. Event log IDs for Surface Dock Firmware Update** -Events are logged in the Application Event Log. Note: Earlier versions of this tool wrote events to Applications and Services Logs\Microsoft Surface Dock Updater. +Events are logged in the Application Event Log. +> [!NOTE] +> Earlier versions of this tool wrote events to Applications and Services Logs\Microsoft Surface Dock Updater. | Event ID | Event type | | -------- | -------------------------------------------------------------------- | From 79b20d9ef1adcef24ed8406ee85eba929f003e3f Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Wed, 13 Nov 2019 10:04:43 -0800 Subject: [PATCH 113/319] 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 114/319] 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 115/319] 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 116/319] 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 117/319] 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 80fbd7e2d25af8f0882f5377d4ba9bc1a7a5283d Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Wed, 13 Nov 2019 11:57:56 -0800 Subject: [PATCH 118/319] updates - dfci - firmware --- devices/surface/surface-dock-firmware-update.md | 2 +- devices/surface/surface-manage-dfci-guide.md | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/devices/surface/surface-dock-firmware-update.md b/devices/surface/surface-dock-firmware-update.md index 5a35ad30b4..8f334bb260 100644 --- a/devices/surface/surface-dock-firmware-update.md +++ b/devices/surface/surface-dock-firmware-update.md @@ -94,7 +94,7 @@ Successful completion of Surface Dock Firmware Update results in new registry ke | Windows Device Install log | %windir%\inf\setupapi.dev.log | For more information about using Device Install Log, refer to [SetupAPI Logging](https://docs.microsoft.com/windows-hardware/drivers/install/setupapi-logging--windows-vista-and-later-). | -**Table 2. Event log IDs for Surface Dock Firmware Update** +**Table 2. Event log IDs for Surface Dock Firmware Update**
Events are logged in the Application Event Log. Note: Earlier versions of this tool wrote events to Applications and Services Logs\Microsoft Surface Dock Updater. | Event ID | Event type | diff --git a/devices/surface/surface-manage-dfci-guide.md b/devices/surface/surface-manage-dfci-guide.md index b8d7cfccff..ce65883155 100644 --- a/devices/surface/surface-manage-dfci-guide.md +++ b/devices/surface/surface-manage-dfci-guide.md @@ -8,7 +8,7 @@ ms.sitesec: library author: dansimp ms.author: dansimp ms.topic: article -ms.date: 10/20/2019 +ms.date: 11/13/2019 ms.reviewer: jesko manager: dansimp ms.audience: itpro @@ -89,9 +89,8 @@ Before configuring DFCI policy settings, first create a DFCI profile and assign ![Create Autopilot profile](images/df3b.png) -5. On the Scope tags page, select **Next**. -6. On the Assignments page, choose **Select groups to include** and click your Azure AD security group. Select **Next**. -7. Accept the summary and then select **Create**. The Autopilot profile is now created and assigned to the group. +5. On the Assignments page, choose **Select groups to include** and click your Azure AD security group. Select **Next**. +6. Accept the summary and then select **Create**. The Autopilot profile is now created and assigned to the group. ## Configure Enrollment Status Page From 27717ab693da33340cf4fa7f3d24254ef2c007a8 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Wed, 13 Nov 2019 12:12:15 -0800 Subject: [PATCH 119/319] Update surface-hub-2s-connect.md --- devices/surface-hub/surface-hub-2s-connect.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/surface-hub/surface-hub-2s-connect.md b/devices/surface-hub/surface-hub-2s-connect.md index 7a08a67098..a32df68734 100644 --- a/devices/surface-hub/surface-hub-2s-connect.md +++ b/devices/surface-hub/surface-hub-2s-connect.md @@ -9,7 +9,7 @@ ms.author: greglin manager: laurawi audience: Admin ms.topic: article -ms.date: 06/20/2019 +ms.date: 11/13/2019 ms.localizationpriority: Medium --- @@ -28,7 +28,7 @@ In general, it’s recommended to use native cable connections whenever possible | **Connection** | **Functionality** | **Description**| | --- | --- | ---| | HDMI + USB-C | HDMI-in for audio and video

USB-C for TouchBack and InkBack | USB-C supports TouchBack and InkBack with the HDMI A/V connection.

Use USB-C to USB-A to connect to legacy computers.

**NOTE:** For best results, connect HDMI before connecting a USB-C cable. If the computer you're using for HDMI is not compatible with TouchBack and InkBack, you won't need a USB-C cable. | -| USB-C
(via compute module) | Video-in
Audio-in | Single cable needed for A/V

TouchBack and InkBack not supported

HDCP enabled | +| USB-C
(via compute module) | Video-in
Audio-in | Single cable needed for A/V

TouchBack and InkBack is supported

HDCP enabled | | HDMI (in port) | Video, Audio into Surface Hub 2S | Single cable needed for A/V

TouchBack and InkBack not supported

HDCP enabled | | MiniDP 1.2 output | Video-out such as mirroring to a larger projector. | Single cable needed for A/V | From 871a004ba88484810513fce616ebe41d4b7aa45c Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 13 Nov 2019 12:22:12 -0800 Subject: [PATCH 120/319] 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 121/319] 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 zcmagF1#lg`wk3SbOfmB@vyYh}=9t+rGsYM*A7jkS%*-(*W@ctPX2zJAet-Af`Dg0B zH#JgMX>0YCTH1SQRaaN_-;`Czv(*hqFqM+HBoiw$Hwsnp(PSSGg@cV1$O5!C{)QqT z0Ftw^Gc$6u@-#CAvVs(W9Bk~MFF+k27dI=AlZ{soBnRZ==3?XG;sr?nxj5L_SwIRv zZcdQe2h7RA%FZDqgkolA`p;y*|4RY?U-17KMsasEGym5Td4VV_|1PXtz<*glI~2r! zL!8{~|B11(v9SC%jDr=-`QJcp&i|Z{je~{zKmFJ^S=s+P#?JGf7z@ik(fa=v=}5nB~|duJdAn2qft+$tbxJ9B#=2kXb^kB;g`#DN?i(NuCYbN#PavT=Z<#dQQs zjLle0Sa{h@IM`UYO}Tk_j5$nLjJes3Sb2FlxJ&2oL>psDF|_ILklSpTgf?*(g5cD9#Q$sk(zH0XvC^y$Sv?*qOIH^UAPR-ei+| zDz)1sdrL?uW-sI&uJDS0c_OunLH{&!kr@95MEjbL$-mL?X(xt1yj^HL?d@o61zC)H zGFcWepIe|p9(hutrGeGdLgsBdb4!SSB93C|L7^+oLl}t!Jp7%z&!FSdwVO-6OjZMx zKxG7p2A4|Cqq1@Tm4oILil3RcGSrZ1(u5QH({f#tlKjhVcdo4fp)m(DD|F%OMk?#? zXG59NWAl#j#r>+5?LOdL?-xIR{2o%xX*H2!# z49k8?D5svRhF2^O=x=xlJw1bl!^^e)B9N&;sc0-0*-u@%!z=|NBLM0ipVq*JC*-dln*ib-=z2#)BYhJNZ!oU%1G4SUFYMp z1G!k)fZV)ndLR`uCwmu16EmlegQw(ZZ=!1EtONQ`J`h;V%-tCzZTm4)^uHRh|7xW5 zK$7-$&L94gEFZ%6Z$^SN6^*}{nfwDw+x~<9>%aM_Rb${1+x5~Z2xEczuEq8cC&G_{6E+&p){({%Yxqa z%&>1sdRk3981~zrHb#aBeP8WXDZU9&1@lW7{pD??Dtd^|Wb~jc&_r*zqZAT65U6Pn z&%`)U8$^T7*M$9tzfb;C1b;w1HEdyf?JD(vq&;HD48O@J9z!7oG#RIW+`*|N_0C1s zHD;f7hun^DMFTsGX+dQf(2a70htM)Q&*v-wRCeGnq+`kj&z#nRH35A!e z0{$QQ@=vb*Bdlx!temW%f3fG^nFXo37(4%?TmRw&NWsYVACndI)ynikWq7%{Kwr$P zEG(UY>@1uqWMBqN@JHrt>>X7dj7-cx;%2T^CT1#9qW>#fGD@2NsYCz(0Qs8|5Qu^p zg7{%$nSVU)n*$s0!v_4jW%_6>Ke{+pmZpvX00b)l05t`Gf`fzj#|h2E-p27?762Up z0RL;0$-CmaG63|??GMj?jrhm@r~F4B3JwC|zpi%`0P@Fu2nZNxXaL|{7eGPoM&br= z1GsM61MC5I+ZJ*k)l>=Uqe^_8`KU(krT{bmgshRZk*N!lD+e>jyD1o;^?`hJ<%~Sc z9GU)6cs}5V;2W@ciJRFt8!?H~%BxDyfppmPS-I%{3zDNX_HZ_HqSNzX1pY4@k%^6y ziTD?kBgUx{M!FEip=!tEHm^76kz=hcH!`hPnAGF!tLcr|gFwx#QUFiJ^i2#ZBq;3oQ7w_tCJnK&?e|)4Yl)mZ4UKt9I^I*-P{n!Bs!WYC2rTrzrYd$|^1;_&_Qngnaw|(D zSjH$qGWP3K1zP+W{dq*|R zK@D|r{|)3Fp}qkpbLzNVV~h>W{(0hK9NIUswFfP!*$3}qo{U29>0A|AAQbBO_AbA-siHA-r*~zh?^lOlRSMZP`oGyW>KHrHaFN0!1E3*7>cWuOY(Z4j~+U{v@;(J*~b-wlrpFu4W z<&$9()Rf=-CVk0KFYM>81_nLnTu2jT(L;K!CBXWWgvi$Mw2a3i9(R3Bn}16{Gdcc*c0j&dRMAe zW)y^V$>$BKTGF36F?U{J%zr(-{7vpN@r}-|YO`$Sfe}+W@)oadfjAisUAwS6FEvo` ziy-S13|UC4UEQ*Y9;^*Vlbgg}>yR3@b~caWt$-F^#$SAd231R^a73z`XKYh}Ux?$w_+}IYL3}r6$6-x(+VHWLanr~DN zTD|s!UVlt7jc>HD6O@nlZCfhI0~w^3rL4+X<+veU?G&YFJYu4*e1b8PGs|0AGD$5W zBAD@1_P{DCPW{sQ*e2AZA%XXHRrrb$TRPvNLdLxHPUeJU_ zl?q!_w_RL}YiGRmiB2*&4-Uc;FYh*wYa_q`hSPLE;;NZ1^o{+iU`huU_1zeUbe^mh z#%?Z5t-6uoupirk*x7eGrQSp+zF$Ul*Q+UDLC`?2!}XnFv@%7?JnS)987&NybdG2e z;r)K0}FR@srpb0Lf)n|nm#mEkgTq`lR*-TaP@&lsUz+BxGLqBc! zoh5?+4q+WBdYe-#-3Sx1b&IWHAHz3}Kk%q_$;g>mixl6-2H$XW;1aT%oe%JW0EAND zdlD-YP^+e(@I^|HEl3+u0$U4OY{nx_ovc_gOV|$Dp}R47wnA$3y5%O)K}`HWrCY#a z4%b<7;=;)qySvGdm0_s;)!_zyg^Q?BOKJ)CaB0vMCfLQ?Mk)G$?wd9Kk6~#K1MOLK z{h%U5ZNk6(HH`A-oT2@~W({buLa8rccgi{h@O4MiihPG7hDQ_j2^oT`m4~3%_AfE> z?RQY8wG?TA`)9*;ZM`kU^Wgg86ckd!+2IM6GB4>gcA0T_;)4imR9hV^DEd-L)18ic zvp0pm{egW+%ZCY04-;&(ViqPNRt1OooWIXPYD7w9M5uOU_4}gW`=8>rZ>KN761W)b zG}o;;o|wEowbFMU;*oO?2vXuNwOun^?0hEu&F`whkVt^73mQ(AfQzCAI1Mdiy|Y0U zNyzcx-@vj*G^n!_#(0d@cQN9i(J3A( z1JMe*^zCDa7aSkl0gt3b^1m`*vD$b0eRH|Q-#+_@6h^I&I&rTu3wYVVp(e#r%CMnO z?U_t-Utl_1Hel(C)_*>(tSEPpKdb33da_^b%myp;obj?Z@ zm*daYkGt>?qp}xE#O0M3`C>9r zn^0d%DFq@bn_BNkt|du^Bd3Emh}!r%Ibz=l2UA|a5JHLkC2Ko^ggWD^w4yxeNdCx; zqy$b+g%n)QLIOs>%#SRYlyK2%*K$H6xHPDe<$grdeS|;#ZuTt4;9TN#Wv+>~-l`X6 zjIU@OwS_3OyinCfXRwU8T37sj%iyUKPB6$~g(Hw4=#yvb)O)5$czX}$H(*fvvpzrX(fP< zfH(whB$6a3vhn}oTCSKt%Y^Fr2s;%)5~rN~>^XZW&D7}c?C;FB0zr{>U*h0F=nl`& zDko+jjl8=1gL#Bt-{lDkd`I@JW&AKz1YXNh0k+6ESn^Y0_ngyeXeng%RPJ`)PG$o8 zSdwMegYA{LQ?4`a(^d#!#N+&?|H$^hvR#3T!glG>w+w?{!&&5St8ShpFv3 zg8A|_Y>1;d$Y%U%qxZKXz2tY;jdB*Lp~cBVo7&f`Bc$EoOet>`@5M#NW}-4~nS6=p zGrnGDOw?tBuNaFx+6cQ{jYc{9T|(PP$kOlT!AL4?-Ru(R5HzYeva90|6wd@cF{IomtBrCL0k(uR6nLB8d+StLBH znMRMgI=)1TVMiZ*|HBO^;2t53{ZBzZnf%1%`y?6p8JW)x-#qWZ^GYJ4Rw zgC4nGzA3`QGrxDF?~hhPYizWAh-+D)$NjR=`8v>IX*5PA9m!A1F%WYfistKd-7MJt zRkW(!lCD`Pmu5tx7WH&wtcqu_q`s!MYut<+Br^144#!9OF87!LZHrOYu>CjLGTte{ zLW`NN-x5CAlyCe!9{DuBybQ$Lcz@F1ClT}EB3L3i(`?(dLd)s}v{v)=gD_grN7?j( zRF~v8J%B^UC4$P5PA4+CG?q4*<~eu@CD`O4ig*!lF1kWdYk31{X$;cBG34iD+r#4| z2`rfGDNj??ov$pnPRsgJ3T-eF;ij%*5c9{ zhpR8pFY_K}HU$RI{9RCPS*!pnnWo7xQrA2c{|Ya-8(8DsjOU^=(0u+gMgm+I|2npt z{yqMJ<4dqGa3cMrOsAx@vUH%gq3)7=&EjEjiS!_A!BZ3l6+cF1lN1dD#^PINq8`zBzz3cy{WSfA8L8Jx3;7yc1=Tt0=Ps%;aa6a8$42fSO&* zcpcbAkx}%ic8ls;b_?*k4P2}WK?h16`mzbWgel4tk0&1ffw-`yJ%-s!@L40;azA~j ziQrkhQpQNQU;9wEvgWaWX_Ly&%~}|tk{vg#WJ>u};m^CUEB;!H?dJs-BtCpL_A(IA zE+dL^VjK0Wb)bM4J^x1U%EkOkeb%H)ex$;=aX}lDx?9@BBR+B|b+6NyJ~@FiNaZGA zt9ZCT#>K5L_h2jKK$R7qD_Doyt|2-Fi#S#pu_2Gj-rxM?MOV(kAhPqdW`9To$56i` zzA%$egD4z@vV3mV13wDfv0$fhVILp%*H@F@Ag6p(RGy<%V#EN~i>ZYf<91{)YxcxQ zuz%jonm8Y0sJqM#D$p|(q1#((XIz1%ToObU&Xu0Qx<&?H<^OOsWq9lg#bo3U zaIkvJO<3Gg{t;*-%U?Xkwsrqk;{cDcsp4UTdEmsWDWp0^RK#Ye&W2iAl^4_0els6~ zfzTzp3DWW=ii!-}M_KlcB=*>LRJg)!k1&_1)3hgsm}UCYAR&H%pEQas$obhG{O)VD z2khk}_Zie6kp3;RILkqgc~zXEoc)0@Q z&8HSgkgB)uehW{XC}9Rfb#^0_>c?So{T)BzDCo-pydD@VkQjBK6v70KN`qL%ju_CH zh<~Z)K@7`Q+cGIpX|FPJ8uEcqyI|MZZ;a%@athmH4$q|b6IX}`Sw44FAEw3sgGeTD zt+WK6N}p;>99*CW#$v%iM)@%&vzLf3b9O6SZl=IbI-Jvpqy2kSLY?prYe3b#J3`7b z8p7Lg;Ez49CFEUx<&{!dQitA@&QI{@>b3LtOt}ZIm@;i4dLjF$d`e-m1S?KbH~L@9 z8Ys86HiAL+s=7{Y0DYK%wWVL@ig4OE7C?Rve}XD_@E}tbzLy3G=OtxO)ON-%)z;-i zcj|RcUmAae%VUEos=k*;a#61hCMggN3trU7x3zh&^{XlCBZ1p*u4QY&AQ%Y5Pi>6; zV|rt4qtl3xmPBh#Ux9>8MI??|HZ_B9ya zoF)N?j-+nMd;ItCQeiY-r%TB%Z1NS08LLE9pJ75ZSKOAE-667*^p_r2h+n3Xij?Kr zg}24P<4pBtdpAKiy1=L^#%F|WbDvyz4}HIU=>-zq1SWl#AQ42ihxW%OJaBgbACOPASA&TWZG$Myfb4lxjUhZJ23(CBCFMjfv z$zcVMONnPqJ)O;mjh>g>Sp{_Oh5Jn+g3n>lq$L{CF6_ z=N0EQ9VBt#+&o@QNmX(wqWYZ@Z3t6FH!=~@^ox1%+}K#p_%VaddsrxA{Kj>&ohI6| zC#jXpK99E_Us?_Qj;mnwOnGr;!WA^%M6_CFpJT^Ba?IIGBlMlx5|FC$btcekf z_Vvijuiia6Nk-Av5PBCVS^q+#<~(fzmZ0z8Twa2fzjdQ|Fo!Ht4q3w95A~vBGEm-V zqNfy>v^BdR7p{;^CcIUF=5Zf(S8I{L{S%Kg#Y*)#<@6e40<_xRP1W`WBqyaA%jz{f zXmV4kTBM%t${Bu7_O+obE4E49r`!^ul*FU!&&`1f_f}M$Nz^!dB&YrnU(7cH_U+fu zf8vgSYfQ=W^I?4M&x^k_D3jxoeK&qkeIiEhIcsL#-jXH$rP4N`LZqFiDni<=QfzZP z9`O5oph{bJE`iWLNX*4G7pU7aPpzhd!~j-@EDx z(0solYSwFT-wC!I4V{O*zcvdA0xXKggadOkP|EJ`CplT;?Z(V`ICQA(7twwrdZn1NQD!V0W9pOEi>lw zHe2m76GD4JD$JeERPVWz`Fw$i=1O+QTxXMU2}4i!zftI9O+BaSLc z=*hb9MvQ-?wo9m2y7PNSPk;LgmA>b^M1DrZNIl%aT#AxJy?hKxb~ACoW8(IjB9agO zKp*dB>E{$CvQyeei9WI?HQU!frT?lj~fii&s?oS&NO{v%F;u+R?zIVe8y4 zFX-|&l$Agco&q$<0t&XcEXY_ku=MNH{pA-d$)lNlvo!-D;;lHu^`Nne5P)8iDnS@# zd%7c*bMgVeY zxd$SFI}7)(3y;Awe3EI?T?M1;7T_!jun;#~Ri2MtU z*D38ZV8XlJS~83ZbSv-N7{N~|o#O_KCMe}PggDSK?l}A)4@Ntc3)7Od8E@h3Vu zkl~fz{7#S|${>;nn&U!8#R~Q3v_O{s_eqT02IhTyX&7W?Kg?Vc0TGd*nOz7s`R`*fv8y;8g%5d*if-P>whEyRnb3q8SMlBr z{^W7`2m&4crV}(VY~qatXfhRVs71rV_q0_%0G2AtYQJwiujBdNyTTpw05&;G+4&@@ z+i3_}s=y88e39N9l(R)0okT*!~g@lw}B0RV-k=I*gH`mUa>hzeuwF zoC>#nzE%)lA7wZ~A7ttka=U&cB*FUYA9T*@i18C!wY?5uP5eOzlKEsRr0-f=_NErH zFr+*n&(*Uy(3Wmf&m!OIoxTXIVd)o`$d&|d8Vh{hO!}bP4Gx2^m06QwHb)7p9)0HE zh2k}VE^lr_ty9v(9)lq6m7~^>r`R7ga>xtpLsHf?R0a=S4WXb1D@e(ZG7f~bp0QG% zw_WvefylCi_Z5_>8M7dv!)F7O_TQ*;}N>VY^P<5AjdDa3vqWHd}81T61!RM`E z4uT8uS+4H4R#qDqKnjHp!`@&?8&>UV2=ucg#W0cU=bO7{zV&ypsy}BlpLd>}(e7@k z-X`+i*_Fk9Jf49o@<2EDy*Gcmu5FuGoOnGa9V_8# zLTw-MInKpZ2;-yCVAT}^H3G=@@8p6Ul@UI*_I+_qrNbRS_^H_<-ouBUH*&&A zIg9+|E4vs)ATU!gAOwm0#mFJm&hW1%PhGlv_BS)Hm-n zXa}m+fU7%EZU4Sy6P77#Awn9EWEl$h0Y@2j{vNT@& zvSEnsoubZ(K2>BYpp+==)^+1*o-2wkMW!$$Yv@-HqmvnzC?l?bO1KwbJ&E1 zcWRt@1pe#+qlSaYHRrObj(gz&9#U=V1jM8Zf0@zvrOJ6)Fr-p=9&LQuGB|mn85C>L zsVJ3h_USb6QIh>-EQZn-`|Vr&lW#yG1Pzl<-&8s^k~g+#ZL#s=fYLa*r#G!{mBYu@ zCb?u7P$s{+mz6mY@U65Czk=oGK70EHw-rV)thn$3bFvBLcw{Pd>uTN--F461OrXIT zPl!7ejb(NV-3RIXoFwq54^+ zSu4Zm?kB%p0AseCDN;0dzc;-{vCBn8A@L;@atqmI(Y{~~@3?;wKL(euIBRSB5m|Uo zZ+9(NWDS1djhwK?s?B)CZ?`Fwcv^@}qn%P{E%DO-&O*+8G64&g=hqYz$&ZO4he_$c zgGsOVC|;l$5|`Ylt6@7ZdEh5uvaT0qkUm@eD_g@dXFu=Zh;b!Jx9vdfzBFRNPp2jl zlqYT!=T6I8HH;Q^76}fgF(^{w5u>A)Bf4xk(<~J}3;pSfL8yJA=X7-_cxKA;v+IHN zkr~%1)V}TzIP5MEJVlniXQ9 zVZDC%$?1`9VMpzk1=}f#5+6y^Bx?Cgpkb+uWrg6!Fn|T|P3wawj`Lb^dR{UpR6b9J zsVfULkTm=S$Ws&V{gB~2h(^^TDubyhAe_fAr=nml+Qs7{NiU%HQ*lhTlp<3v(UupRXe6I#G;V_+p`W@^$K=PU5B2SIt#vgv(kq zvu=sqzm9FEf>vVY`-XhOdTXQ_v9=a6j1D$=^Pm<(ApF23nEHRTV@*2x^GZ~%$O0QK z>Ut1cBhCN1&t3<#RcG{lzJY=(PkoC(!z}yWC>?cJ^2{IrlOg47RDw+_%sXp@@0on} zQz7L^y`WXztl0_o?>_QaY+~uME%|M|0{ow+6VKRriO?0NNF7B#T)X4CzAosDpuK0k zfhd)^HZ3Z!Y2r0;EzcHDW_kbLw*8(4B>)vR;~0W8w~N#W8w&jzAI9g_)E9g?;HDdX z67Onx9=1eZ=;}^s{qKnphY&C0T6K)G3)3-Zb6Npgy6Zn&`}^H9Wf29eU+Iq&A<>P> z^zNWJ7?yO5fqS@N>4Xi!-IEt)4ZY2^EvBzTJX8$eJHSEL4sN!G^UecX`*476cbj3? zehVCctrl1)Se6By-V$kTC&vq_Y)=*t`W*e#<#bUTutf1N-cu& zF`7gFo7L7ubL#_~I6Q7+oyqf`B2O#CxS=MWdnDJ77<6r-skC4*+LZ|OPp!AmhZC}U zX2SPo2moYV2;X{mJ+$z`!j9-vui@5mmb$)!3C4e%xmD3pcvGLZdnmz&{i??wIl3$} zsl|LyCKAw1ct~?EpZ{U$Je$47EYv}t2e&ByhwfG1d=&mxwwJfO@-zNSyNhLUP+^3G z+l6Oq^|86S6`8Hh>Oe0>mGiH|!HxbT7eeBWjk3H=k(rxw*H_Y8!PO>87=rs=j1`kP zaFl|Ao!8MP>O)2VqxTQZgj zc0MJh(TcXl$T+O+vhA_xEFD+j<8!K>U@`n zS4eF(&evo@)jG69T&EG<-qJOrPnfPpl6`)3tQE~_vu+Qm;r<2l^=Esb3l$VZjuBlf z3=pK&o2uTZDlY87NT6qS(6)!z-=%jxOxr%RL-2xu?@sb1xfPDBPM00()(Gn(c++wl z1g!`MU;wENB3V<^7fkkFM|1HRGYF%7`<~=SC9-oawaQYIfK5+zF0opl!WI8z>_)>& zCvTdPp0s z3w&~Z!B$)-rD=6__2sc4wlDf;V12gS#Oz)z8ffT(bFCj^WC|&nX*!*(>8vRc9+cIT z%G^p49z{e|`6rW;*;|?LLgSyslgQ&bmM8>-(SdC9C5Z9BrIS&{a#i%>=h#(5NTSQj z&o=bB9n};H8aJiQOarVyfcCJs)o;(B6y0!};Z`|6y7*(j1t;yj1@X!`7?%?(RaV^e z(-+q?uccE&Pq-s)NspGH8V0Fx0hfaLFIc~JC*Hz%9TfjEILSzqIHkkXrCNTvir4{H zJUX*T#V|cc5P5VU`%KRAv+%c$TT1-~ti)Mq9#NRI>G;aDrD6J9c0o(@zmq0mq|p7& zCAyyGv<~6CP1+9qqX~(L4Mx7^{5}SF3l1Js?i9&`Rbt}$X`?jR)0zCb*NF^=l*CJf zTH4GjA)F#e)e?JAWYm?;=Tn+2fi~#TkO4+Y5j0l)~idkM=Iu zzk?LLAXBd8R1~}B7py}htjkU+QHaq0Bvg#?9HQ<1Nyr8E zuW8Z1g1qRHjiwl{b#SI+F3t=4OgNA)+)|SuVrAMh>Oo9=j~Ugq1=0Ws9D61=4$33eR?&Bwua>I@=` zz%F>vovTWs?dQbQRmH+WV76}gebOjrii1Crnp_ejUi*bk0{}1C5KTcg0FYj}g_gf< z9sBnKFYg!Wtr(^P_);NoJOHtsM#)-jd)edJC83oC%R+vVq=(!HVaIY>WtOU#6J{|l zp6ax31{~#3&lA%k#1rCUK*0jSgzBO6h)2OL@w3=HQ_QWEK5yph71!rQpHS1ad>AbX z10-hXU2@~6V{lpMH}2hzDX~!uyVSQfgbSvNi+k!##a}^4#X(rF7w8c}BJ1{tD7&qY zSly5{o$p*4nzrOSg$Y|wtvG4ClgL_qQxo^rBMTIb9LkYymK-(w(0w(BfF7e9*9IZ{ zgoQcSCzBxp+wmrq?}4`Ej21S}ZYr7K=65!%lLneKgV_y%hJail^=b#?Ii(DpeB z7p$-H-Sg+0pR48q;C>q?1nq78%i1A&4TtP1%c$o9mG;+;QL*Yyj|KTbmUkn!y8KtH zZAILcSMZ<|G;2M9kjn6rE)G{^fB)3eQTTu}Ley=43Mi|nqP&INuNc_bvdrEIMpbwu zFI@^x{=<^@CSBQwV!7`Yw}j0*K}neB1rfEkolUc?p!BB?x!;4jsb?(7uc?4QyiPT- zKTRW>e2XflNHExm2dk^C?)xLv#YXQB|2(~{PhfN(j*bW#L7bt?Vs%fls#D7rRs(32 zrKIrYK!=8f4We#BB3KpeEiWGe_WEW7J?HtEmzQ@pzK?f8f^J{kkwiNQJ%?UnnR)}E z0sMGImdTkZ?cnu%PJzo$-wB(>RrrADa4_G#N<;whW}{UPEs{`3RB&5&36*Kxm2<2W z#K4K@X@iD;a*L^r>?#g2{QZ^}6-EPHkH)ZV=^$K2*%+4JecRCi)wVj;)+wuDe{4oQ zua|@u3BD3OlV#fpWaX{PYoP94aPPoOlP|o6>?0eu#bTu+xgqojY zHeFI{q?a)azYp2Et!V&hVf?62T+4^9oC6PW(*fGxd(oY&kz@`vS4G(V&PFE$h7hph zxc-H&$i48BZ3RDe2Z-t~vBS^kCm&-U_deUwZKVCe1i}a+h{YWGLxInS zy`qL8B^mW=WCt+VhTLF29ieFbJoHT%QWCcz&Xh1&&?37eNjbe7nmrLi3`&eIB6d9* zw9W{qRl<4DYwAACkRHfQZ;roNk3(~!aVF1)^qS@!#KvZ5X2*QpYgr*oa1VI)g~6Pr zjK%mZJth5(;&HX^cn5aJf7ISxJ{bIaB{oe?T--NwM>IkZ*FP)Xu6b}mEOZ!BbFkye ztrW9O$Y-|TR{ts??Msp^_qTy%6VPw+vT7(t9)7zoO~0Ms`iCGcbH>gfmrYSvf7lbQhBUhi+| z=XdNI|BxaYicIA47?0Zi?YP0p^bgP6iYzM^3A$%r-R%6`FZ=kne0+a^uVxG~&0l!2 zJ3G6umXvY6KZ*Nk8EG~?K(FyvA<$*FW44>U^Rrru7)NfQa9hjabdp^)OzLNqm0L0# z{)`_cd(SN|677np-OLW`L(Y=md8Ru)K4e(>C}+oB&zq;Mv2)4U8`5LwXJ{d>wb0nz ziqbgKcwfmL^BP4sChp0F4s>fyl<~6}g@a5+u3>E+d)avKgI+R`NW$wE16$ZrahX^l z8c$s@BL^y*a)uJG^s67ui^DcT&}EU`gU3JVj2bXzrLeM{SZUw!+$KH21ljK%ixN?q zndY;2u)69Q46tVgB5|#0=b;b6VVD{(a(}Hu(7Z&5NE56O^~{<%RpMH@XJQy@F+?nv zSYqDZJh!n!Zrv0ZjarorMwV0!Z{uPwwsVZw$+@-y(Cntl8b{BhUg#+vc%2bd50ci1 zG@K$2tcY832~TdEMTQa zo~Ez`(g(h)qDfPdB-H{X4fi}XO`B0}cy&~6GM2yvBh}7`u)!2yjYLg_;}!A!9WUpm z{7dP(wz1RsIM<&9{#Kqlk(cM|O;Ox>KBE=oFtXR;bvqZKgR;CDY6Vb~Ee9!Tu0jY= z$B)-G>C>VSlRqWL+k>rT$MEwQ9V(r^#iirDT#tG*`aFvAT~L=5=A(H{IN&G|oEeW3 z?ZYSbx48}D>cBsPH+iiSMYK*ujillwRM7wx#i=+@+?PXnBJQ(8i56qKojP_){teT* zR%2hjwRrwm^fv65My5&+F93PdBKt;eG#bUTfVl8k9v-)|oPQk)&d*A#U7^TJHTlW<7j}E%c7RP}|!avxboB!5y4Er5nkn*g7cH3zm)*ZB`v{ z5k@*b1k7^gfMGN5QvZ@iWsDKTAE>n~k0cWBz@t@~p`3A8soiZCWNDeM4i$Tu=Br<4wH8fo zlMxRT%0cy(wkj;@(X1r*ICJL6Lv3=QnjMd+$f7icF_@4#cx~3ck<<9woz>daaKmCJ z4AiB)#^=`K^VI~&gXx{>I zgm%UO6}31cETo3<*Zo>=;Y@!yua$Ffihm(mf(1T>8m~fB+K$EvpC{)JnbaBHMMB@DxQte~-Gh3ofO6m@6dv8OUt)I9*e`LPx^NymfyJftpA z?t%|Lgvswwza$FkR6_0D4n|2%ABMBr&fJ22rW`EMRQ2}v@FhYyM~k=@2i7SDhGg1n zy{UIxuP8>z#m{t)iDWv~vBYbq+RXZx{w$oK$<>!&k#?+ZB4HidtWP;B7F9n-ei+?BYgHy zU(Nt862!_5m6LW`JJFmCSw1od8CxpA_wKZ1XKT*=+YWl&XvmVyP zpm*~~z?oPHpND6k1gy6Xka*b;ttcnqFd~3Ql>!iB!_zyl;FHs$@Q@+)Zi}|}d7?tHplJbU)S@mK!%SmKnPc$~Hn3zr<&7S* zKKy>jDRsO$zcbqwc^8|$_s60}EBTZG-MIfPDJrs@ZkL*qjg4D|e;kuy4B#4<`*Rpv zfc_9jx4Bi<)mGaW!}Zx9&Gn8$wJVYU*LGnNM>k$rlsaA#dN@uA0RNYkDr{bY&|s6^ zEQL*pa!q>vVw9~b3e?GQ>NSK2$%4AHs;)){Ui#3yV|-MeDTUxkNdCdi3#0Oyu7eaU z#%st+7o2-?T;)aGXwL^GtQM(7l3;LxjvFP`5>KQY-5!~`yQ&XVT8hAhvSe&oECrS< zN4Vpd?cJD5;>BBeCePbSEf48X1K=#CPQviPU8OQ-py5JdZ7jaLV=VnVVn=bzi|wrz zCD8j>%OYe!JME53yl>wm0Qlw91XU2u&lu1biM)h*a|ydS%cR8Yh1#+NI~SI6PrusVDul{luCX}1 z6pP8#t6yn*?Y%McL*&o^!{+0kPuhwwXtK05>9>}qXWhHcEI0~`!iO+^2#@ z0mlh%40V>a)H~_G=+GbRO|syPDwHGhRpZzq>tE49z7ZK;!pgf)@Is}lm)~fiZMjh@!#Y=jc{Zdu1pj21PMCY`BUnr^Fe^JNzCaK0mmP**%tL zUDNwq3wJoHJZAf5hrdpq_T4@&(qF-FmK3uOc-V7Kjbeo%TSikIF-= zXEyg>Al46!3CBOz1C#CKNxc@?_pJ+|o{RMydUpIUCympw4NUMEc>z3#7r38{q+4;q*Rr#v4vOwhVN6=TA62hFam}y%Y1%9y?1l zaF4F(L(ms_Wr;+v?W%IlKe&Kb999#1`T?Etz^B zn*F4=xHsJxNm!mvOALo}F6s$|6ru8WpCMt3yjJgwh?4T=5ikVmz2pijj$p zo#i18vKw09jVUW`HmLD|OYZgV#3 zS&c>kcgR&(%0=1(>=$H5k_*BxJjBmy4o&144HRe4Ip5UAfUpL+L$`BFaLc-im-lJH z{8DVD)uSa~tK&}LtRk6gwU8LuDy?rGDkOs5@u(uPvZFG6Y=Uo5nSls@gcM?XzWZ*( z&mQ>y^kwBl{+ZQD`sT=Z!8f&5HkE6%MqVlrVwZjGvN&%0QbN}2r<5o6j6NRe%wdP2 z=b2R6M;)p>T`VpsymHuitRX{VXTyk5?Y0kTawW|Gw%Mq`D(Rc0`#m&yn&BV|n75Ufipwdd)*cb5?lm0*D%mTLett5dy;LN--BS?*~ZDV=zMz!L%kiG{><$_$y|{7-BNkUNe8>{4%$C zPmPVkPNtR&I21fuElg`9R@# z>=t0zzX4Z9bHlNRWn@hO%vipJKFs@^SdhMN5<2^k?E=7;}S^JW035)hG5z7?_6rYjF9P z=_@Vv10s%N6aCxnr=y7l(J8>h8ZIDe4t(6||580{>A3MDx{3%w8-#e0qiu;k$DcHe zx>pmwEP?KS8rDKrO8)8gxh7LBpfoq%bLJ)6ju5hpO&hCq{5sroFBWf!H^6Hnq*fWd zBm7StQaV*|aeHoI+2;4LcuK-G>Pr!P&@V}NlkWBB8T-7gE%WJ4v&45@WGxn~3oxz& zUmR~r{j4a1>~FYbv?DI!JtzSw`-k8vrry$QDFxHE*rc{&Z(tD5AzHEA(U;YL!e!!- z49A5=g%K90=%N*N?mkonZwwD;gCUA^>hsk#yWj2ZjT>=l%jF3%%i>OQb2hZP{$+0u z$Mr+RZ*dvJZhLUApROTAR_0zXN5P*BH{A&8vErw%%HxL8hn}~WCgx0=4P=a{>&k@l zHKj6G1@E7^l;(uKL_E1V!(u<0e_Evl-NyJzaSpFPZ6bD~Jwoa~=o*jA_%o3yW8sdl zy3c*mx7y_o)9<-}fFm0n!vaEfAXNa*?&n<3R3trhON-Q7|El%^=(B z|3}zcK-IA{4Z9EmArL$Pg1fuBySux)yA6Th?(PsAf&_Q>;O_43dN=31@ArTAu79n& z7PWh(r>dvAx@INk_hB+rC-MRv z@9U?%`*m-#Sr_yDQfJUP<^T^X0B$MYD zUSo2cs*Kx3F4lc}8Me(Z8xm951Y?#6IPg}jz9%U&;QseVZ&zYNiN7+5;qdC?!3E}A zZq4?MOfMUYhd718+0b+2cb7A&Vs_E?bnr0@tDDMo-+6UR)D^UPqy)z(-5x6iJ#jKG zv^dI~+OE*CHWHre_gGkC-9JXayUN;W*N2gM_yK#6+t;rbB%@ICzo`wskBb){YiUA( zZAfUx0KLKddn%^|6+wtwWoBGou{fP8pq%G;*G%OY!Sx?vNr<$!x6*_W&cRsDz>t5? zw};31_p)L&YWk5*4`{rDdsMWae zI}iXr@Pq2H9Z^jjPqW$Lf8J|58+)doKp}H+0HkBp{?SwGNnV26&)#7321<`UZ`?7- zOQ)n9@&aX7Kb(!;#MIFE7OEwpKcP{HdX$Ku?Jk&>&t7hjHU$=Xm@&zhanw`FF!I{1 z5!&RyfYa42|6_z>1vi*nGRIgoh= z38X<4x=PSSm$*KvVbN{{;XtFjkwjuzc9zz}oKBdCtzfJ?_?wE_lu*+#Qy5;r$J>3S z40eQcv$GQ+frSdI3A(afUJWyrnVlNhd}pKyo_x2GshYAe|3!)b7u6-2pC-TSs@ zuv>}_4r`7Zcv1Cw8KqdMS5pm&aToJ|NPqE0LP+c zjjyy?jfC#TCZ$WN4)^vmc68E%7$7SzK%6f`4CN!IhJ$mL`A`hUMu;p+|J$6@7Xm6M zbHeV9>U_;$R~XSKl&ZsLjaWxyY3CmTL2~3 zvW9u7PT6u&D@q|lIxw4dCVUJsXTZEiS%$f@fx4iHy zM4apH_SV$X3AX8wUNfxvVWo`Lm-T8iJ1MnxY;29K<&eCh=~&0Si>2G1b{r4EsIlSp zlt`^amrf`7RcreOUjHpRx7J1tYXBY#@&H3@>LoSXgHW|!><1CJx5Wgtc$As~qCiM> zDB;xxXMa!fukz!_45&)~?@ed51Gxju+qTwC4jwejgl`_L&Q0hurBS=7afID;Ji?kT z*bY2sl(M**;KVN8*fl=OoQ0nIZa91mUpZiqhDRpNY`#_REqbh+-X-`HwE@4N4oJ7> zml|2+SH?}`p_|W}|0ai#6Abcmy!M}7twI?g<3je|#i>PyN*kac@S!&|z+{^Xt#g{% zzmzWtr^t*Z;sS9w<1PGUvP{Q++|^H)!o>=-ChAIpDN@e=6DrPszPPosVa?(s&f;uYosHiA~_czxH zDZ6D^n!fjlo6gRq;`Gf~+W9=$c0nQ1f4*gx-(-x#c~RXWlHVH|@D2v3#V}>~OMeN+ zMs~BISw6@pFm#AWe{oK^)Q+_RgN#LGZvOVw<3q3#!#5Lk9m_A>NlO4U0>+s*h2f&6 z4{o|Ru_guXNOLd+Z4+2r(Z*W{9DIp)-@D4mZVeDxrE$!>gbkjz z24p!0s2#D9arNAY*m?jir#B-iR+jDvum<+8aPB9qp_MHC(4-!o{M=oW$PrY>ROA*^ zGW}+4xXW*Byt-nZwB5$*yD$k~%f4e!J?CA}O~XokN%MgNeKKtVdtElss;;c|RIU)~ zVq&dQ0)IrJ3$JRCl6M8Ijv+^?TIn1(3t)_o;rXmJ#p|lqWOV|1j>S8Xm%8&=i572o z=KaBCmh?g%Z3mDCg>6KVT>m)mQ1RX@*xk( zvRisMv^K?322r5v`N5pZN7Scyx({i=)_N5v=s)}0o!e4vWMj+FC|5v>!KD!*|Aq^Z zC^GazeRZ(6TJ{iY%LvXIK~SND<|{(+iepbAOHBx*V#VYiZDBrraI0!aWRvA|{^1eQ zV#HdlUA2I|H?8#yBb(9@KjB*LoHA@N%4K3b+VY=E`E0=FVYDXFA06bBRvp^z4MyVv zCOL%sf)Qw{!NxJly`iRiY;+`t}mPn2JCU5CkRd;n}CPFQK`};8eG~-o+NKOV? zJ+;mX5<*#bp3&>3yClBk!f!8p-iYbtrsd_C_A_+y?#U=8WvPOI;p3E-B%)UPP}7k& zbbAb|(FXxQqyxl|@RXszXCW>eud>Ob{8G1MUAJV)Hvlc7p1E~zfa2D%JiRU0XQ{18 z!f`;V_hy)(l2k)iR{Ew@{o;q{SlsQj8-&9~J>!gx^#`Z)9^>W8Rc3TKL*Kbr(4ci= zsP@5(NdRJ_XcVKIRPK88q7@M%A2F5G_ghM9d5HpmkV}=-#efW%+3Ze(EM0! zXm+hY3W{h$#Abl7j%k>;esLXnv zu>VuNBYN&lKndxnY|xltkjE7iXaA5BZhTM=jdz$jhLBYa;s`O0v1 z$JqNDM9%=rqkHxqr@_JyKOZR+z+kg4hTZteVC&4nES9GzgsnTOb^q~qJW;GT=tq-d zJM9feHM|AK3zMp(qy+eRs{>6G64|<~K&yO{w69e6rg7DnlTRIm3N0`fkHg2LO$Ioa z6pSeJF>vh+YCzB8_J1s7P85PTG5`1-O=`WbU${&5*a_iTt6DPZqXSC5M-Zl1pXiZ* z;i4+^iVRYn`B^2pRqaQ6kqy7|L}v+aj%CPrUiA3S}ct zk(CpI0GK+(a$Zs+1q#L4J#-V!;Wk@h2aZ2o#O~R(IEM~ya25jn8>Boc2d4tOW-+V7 z!C*(*AN?-#*2`kP2Cb!Q6whmCU-=>A@-WCf3pe`^AIBTvgA2!0fWGWeTfGRd1TNx; z&$yZ8k$=zev3t|(eVG1{$V`c*MRs^aO|w`K+<%lt(*K3~jmc{GC1J_s9Gco9g>gR8 zi=YnYl=alE&!8qwmG$}7A{Vcd-nOQLG9*WpLmmtgs3J_u(BgodpY;lvp;{zthaF(#^+f+-dVtc8dX-YFn^-OW01F|YAKKjn0=2xi$IcWf(6n%CR> zK{aH($p=$hT^WZI^}{ z_x7Ve7~Bywc9^DfM$ZYLcy@bn_(~WnNuo1t1?=J=%#?B&g#lCk>dW^kyE{we=Oz$| z%Xo86UP@K5WlBwDY{#X*-ix~j*-|R^Q4({aypM9`=a}SgIhNfuUCt`j*mEJrfuH$N zUqy}t6j${)nhq_PxUJ3Q)GYln>D%Jd9@m&%fxP%uS8N5vVp1T;y&?jNs4 zjBY~s;{j%VYlU^2UwJnrPw%Z4vzXm#GcWxyGN%@T@W- z15;`mgxLWfNZC$0gX|D;4_b8M?Qh_JSE77%>D!TYzJoJ~M8}D;aufQ}0K5IPUw~N6 zZ9tGJ-rQ2soV89G;>@{!#WgUUwfT+jmVvK+FC~H|gv<;E7ns`|NsxmS1Hd^L$w@dy z3ep)a?|?b;XaD7->EJh%`@vio93AumvAW;0Tfx4U=xK%*)~oPYDrREvt1t7%!~Ll9 z{*t7oGFZuGy@?9Vsc+^jryYMH`KQiCYr{ioEPG=g^B>_6yjZx158aaxl|Du@>U}C( z3(Cz`kPHp?1#I+3WRb{i$Ka`f%2*7R^sc*RXzr<_{c-y!e&kFPxA14=W!+#>r`uf2 z*Iy9zo%zGk@V_*hwZ1ET#m5ugX@`;-Hv%W)N?K@WnipuXj3k0*LW**;q5br5-26Dm zg+j@Ij+;VYMjx`ZhZ45X7)GNT*yHWxl<`IrKk@VTDiHOdM!PHzksvwBH81Rx??*d- z=(H=Y8LgIuXlXaE6T2nZolq`Nf^u2q zvH*|FF^Rrd;J(3Gy0rr-S4fa~ZmX+sIvVP5BQs^gOVSVFUQ?=)pQXu$pJ=BU_kDfH zd#p|)E&)t-g`O&mp9|KQ>lXY%Q~it)BNF8$*=>$zGNWA&_|-W#i)PU(3Z!L1=|-3Oy9!VUhWy4NKjAOky5ZpbvRo|98@Gk& z-2i!3TK8A>>v&o@owGptj%s^U>Ki2k&M3j+*RMw$9w&UQ@$Dzi-&OLscl4$*>1owp z8BfW4l?e5`reU_%8TrI#wiH6DZ66uaTI^_k8m)QIFP5w;xDf;zcD$pst|BRdvT3985>O0?Qm z8i{S~^59XqHxEl223Ne);)^x}@+EWUG&c4+Ci}yNme=DY(RsFIl#K zP1OypA~SZUW_cUO!I9jswBbXwg zDIfRy$ZSZ@MUwG^ZQgKwzbnR)#zh#_y}xfvJRJJGo_f@{LIeWgHxEo!K#EXtQO5}^ zoz)UmeIuspa?7+?nd#fNkiYD!x?PMaY<}arpKSI}!BMWjro2M!;`P7o?ATqyunlAJ z&Q9GI)|3-cag8{&^!}V;$7;;F8W~(6;+ygd1v^kRX(Co~)pgvAkBkCGibTI}l{>P7 zZ<%&S!s!<${ODt>C#m+mQJG7q4%NKPyJD%mY)Sv7Sh zMrBCqtSpsHbcf6K*|@r1~MwXoU zwr!ljzk$HvnoKxm_5n!dqzAED-$kps?_}i3NqT3<(>4U-AQk`Ca zW;}VeYvDLr`Q&iMAY8T295BQeWzph+slfW0r};x-k}EBDaf=#6|>Hv71# z(O0E!aMy}IR7wK8d^Y!B?>;PREr_}7J?19y7MAMOZ(I=?Rv_Q~I4o%!Jky`Bn215G z^V&~8Z}k{XRU9j_mb=e-`sT+tKrgaD<@dLI`{593$f||?dB~~?N%q6kc_um0id+i2 z=4;^XK!@K(O)NgpToP1wXqeZ|!T3lR`Mvdg5~UMKDC92bOtQtYBksp-qf=|thj zGC3jo?KJTV;+2@LUB$nlb$`Z-MeS{VeSJ<4`30MlL4g$t$mXqTi>m*w=y7qf_i?20 zG{-{>d9g$&BOH(@dr2;^(aUWcSuC1DD5jjAq|T!ggJC*GO8Drn%)~r#`O_|_>#RAa zpF0T4sZFjxRxtH!Q1kmzhnq7KlI(Yj^JC84p2E<*IoR44Nn_&NGWU}P?-U+xGM$~0g*}nH{a@rT? z1ZrqV{>fXGYAu{#CUnAzAgjt_2{88bdH>Bpz)$LKINY~6wc$(pM^UwxSC*(Z`*FCu;*-nF^O3z=#6BE;4|s&Z@@E<#z=ohwD;B5Hwm7l zsX?ZGc5;>d*W8b1Jn|wQCj^ho`XIdT?6mEVG54t`C*M%;2SZsl4=uNYxHy*>@nVdB z0#t{JJH4sc0XH}%f7yPMy6E}2nn06svVV7*`kjK_gFYG)HUd`o-iwF^@%nD{5mf0Kprdcl-NwYAC`Pp0gM|Qqu8Z;1>FifpSrj!mb?) z0XjUfh1rwQ_s^30F2d&mPH3?s|zz5EC zNPa}CEu|qg7iryuRuRxgMvEOSJ_Rbqau`vmAARACPdSd|Z>`}#e_pH;S8mKM6wGB4 zdR|VUc*$WET8YQSaA~>45K{X*)f(k1xdq2OLLH!unU8oB;o_<| zvRc)bsnNF2(JfRAr|8Hcnjj*w{)i|K6<8?;|Ejm4D%4R=kqOfFEs$ zeY`*2qfj}J)$&Cb*^BnwtFR2qV+%imiPr2We8$+^$Se0@3(Z~o1ueMt$1zr1$db;A z^-^h%{VN;0)no)Va#pWd;rP`_M*A(Z`h>(L7#N)kQ7)nrhc6fyI?#k?V763L`hqr= zxo(lGD+~(^lgIP#J+}UCeE;}Kd6ePS_Iq+7$!FKc{dGw1Xh|%WZA)QMG7y>8C9%_; zWhB^tbx&IAy7KOCz|F-U3XVmCn+u4)cIm1PGx*@$vwG{n)!OFw=qdSwJlV9wQseKl<-B|9`^30JLfeil~H;B=tl?4a>j@t8m-X9PL=?(}>6Uq=|& z0np6f9RQ)Q-;vz^w4j-S@W`P4_c{U0ph&ReF))G#0-gAMo0a`veP#yG%t6QBg^`IJ zkC7b|F%VV%pD{oYdXFTissP9i6h(HB4u}-b!~%-od;6bgGXwt#-@l;+8PK!gv4A}P zuZQo3^mL5>hJ+F11siB;@9}=0(tqRrZu~Cq#{bBF){Fgp7NCAsQ2VcUAbZgMyWRW1 zpwIxIDS=}0o&^7K>3_HH+l=g>g<=G`O!ppdhJW-A3Bf464=>Ae>fU;z~+U}6D4F@KN$|3z3q8S56{v-cQf`1d@Jt_W=yxW0_P5hG-|3~kAS^iBn0JQNht6j+0(a^!%&dJsRbkcwD z>i-+6{@(E)`uG3bEB=qgKd|?IZWRBYn**qrfT`pA_5Xh75P0XgQ!|6sk(v>-5cHtJ z5O@GR9RrItt)i2$wF({^8?88~+=00vzm2ICi0Tfieqi?>UN|!y9WB43;XC}DotXhd z3jcST8gyCzV=VS=EM=_!ekTG22Bhp_`Y&`GbluWQ>%0BCL(j^@NGomb=m=8#rw73M zr|aE4Q2hgAPHnvG z!s2rCCnuD-StyTRW<;am`4b}pD{9qRF+kX|bttu6C)5`kUpVyTs!lk=4kyE=gVumm z!8rQfYaD1qJU+1x;2(awTxXFiuz=Ue>g7pj*#kzhGymNz0c-;g zSkv_em`ry)4|bYaRrWE`{BqKM86Qf)p8Z3L{t!9k5Q1Rbf+S>u3@pJDA-*i}XpRq^ zF(rs!J5@=KP;PXnncyuol{tJ}e!03vLk9XH%RxKvvp@fYwQc-$30S59a(%4mWzk=m3%JAWkCOKp(4kkhq%`#T!)6NH=T`~wXi6kt-ms1m47@s zouUn|xy(pRT&IzvI=`$opQ;9E0UI0N&-m#RUh}Y=r63o7l%bWWu2doue4K4-Onn7A z8+0J}EZ`^L|G`6$zBZr;SNBO*Jw;0P^UK$uepgwsOUJq9)Lxa|7|4Q$M&rYxZ8K*l zhk6!z{@0vUaD06H)f{XAzZb0=jVo;S=PhjFy+k<5fw37?{4r`I5g{<3RNyPvp?EC} ze}{{NW&6Xj5(3Zt>)^AKL2myzyyE<*uGMED##yVV1<9d0>jsLj5T9Ddg6<>ymsAO! zQ|-;x^N3cL!?d2opkdD&t6<)C7PB}1kt+zdX^z7cCgsAJ)orWaSI_Z=8IEo6+zzgR zr-Oro;GWL?$KgN|E#Wm#kmCw(Ur0ggJf_BQ|GE-K{Ipwp;1rcpmneP0IZLeI^D-=* z+EL6}2bXoVUSV(zdI*0prB3zlmsg8!Ohdo9l2tSh%os-45*d74C9~6-O~Tm@&rmZP z=k^qQ#{AOA?H4Vr>y^KyoNFzudOHL3yc#>$f*MaQuE5$;XLAw|DZ6u@#y?ShPv7r= zy3*3pPQJU@ktdig_oZ*5i9!el3F!bEKR?o88D_5%+k4A4{jl(U#-(%kJkRIsDI2DE zFbL~UL&R!H>>O0v6FvE__%c>6^xGU2Q?BnyrQ?Or5b5V`-e}&-hccykq@ue?NlA4V zH={I^*W?zfq*=#6EWz3&KcwGmeQg<$shP_I;+pId*>SEpN{;Gd2mYgyzy}CLB4k47 zRpm8x+$E}`iNO;pG;|)XdtPn4`eR--nmNZV4{du5S(daOA^=uQ>O7X%yF-?CwpZqj z7~iVnLy{qJO%(d+PwVT@tldBC)XP~|ZX1TWmR=!kPYEP|$4UND1?f3UZ2gK4zlAND z=&s9CW2>xF@!mM)3T%_6^0W@tx7RKgO|Q{N(AWNGa(f+pf?F@h4!hH(N^5=AruRLl zv=XN8?&({b?;ma|P6;h!+fJ~EY9e&^TptTdUB(z!3VsAehfx}0mjtPZR@`?o8sF_k z3;66Tgm!rYb-FUeYG|>JA5-p*6ZN$K;<#$Q>8HL1jVPMqp^lP+Hk|MHBg5b>b0vYx zEn9CJG967%fq0`i(LApY#CyOvw*W)U9!=)sQQTVi{uuAt?Tee~^I%6+Gm7m3C%2@> zt&XlRUUVN$eRh>%RADQK8Mt8|7t$y5M<~LNiRBh(7eK}FV09el{B!(wP?;3%3t6BF zB!S}7(F=$sh??V6o3$`kf@`8M=O^)lan@P@l!X5pMMEPiopoIt3AyTZVe zD1GDc_SDp?h}L_o>Duj>4PdPcx(HllpY+A-pwmx5W6Xj<;paTy%CbuaIwL_OXi(r=`U0NPZ_wR-&I~2ZCFcybeg4!k{cAK+;KUo4#GOkb zPdBlCHqO1dINDQTCosh@V70&cfNE**vX)_|4(oy~&cm8BU-S1KEvGl35`kx{sBqLu z=`+%I>tC3vKWuo6cPo&$74r?K_Ya?M%0iMDx-yyI*e33V7W_5uGPV=<<9^x@!#A1% z-lX2wYmCy_tGbB7>0`Wnm3LQj#zBV=HGU3^tq|SSA6g+^AOuWKFBx85 z{6Ab(zX|-P>Saej7EtA+n;zp7aKuq@}a(O%dA7!}1%;*+5MJpJ&3?m_RQ*9knq zezNrruIHH+`jJ9S_B#kig_4?#?h$AK_!wbdgCygR%=I_0{FpY1aGt5tt0=yL|4f(~ z)geV5vuLiAF1v4g)$V2uYUjMYlzqy)88n6E2x;SVeqCsdl6;~%uKaStMiRQ~qr+lw znA1|uiohf6X?FK#PQ{6A@#2(tzg5rtPdDU2*YGe_?zJY1S_b=g@n77gj)PJYpfE7~ zc=z|z1J>0jg7QdW_L>V@R>n!S{qr^FDSZ1jyA14|`C&jWE^X%T#kYe~jkTYd2SO1R zed_(k-h%s2bD~Y;8nmIS+r0Q*@@|z48;j-<%p)m>pOBR|&9!aYdGsOBtaW&u#|ffh zlL}q9*s-j=@k^KPxyfBJOsE&+0H?C~mr~bL8PlT~&7#yKv|?k}Q#dVoI(_N$JK@7V z@ipd*GEFQhYpcJwx?Q&HEDv2_C0m-F4MK~@AsI^a50_c0Dnj$G1G1iMj>>Jr)6aF9 zV@fWLo@5hFqc-;jZ4^9uvVX%**IZX|IZ6ljRHWZ-V*J}G8k8LE#*aS-0E$CxUez1j zC7LdC-8{Qq+Fxnh={y8RZv~Iw!<%Z0_8w!3_ZDQ-Rhejc>Ns~qTW{e0E+8tz#voSF zTFBhZOkWckDz2q}rz5`F9U?9q8)MU*JUFG#g1lk24S&ovh1g=@)nPh5)*meHs{@YF zkp+$q-3MBjb00+ED@5+~Z{6DHsY@)T|e;OHY9()z;)4TwOjMcWa9n&B3 zj@SsJ1wqOI?QA#xcNkb1-=6luH1~^OrRn7Ee| z|1CZWaX=e47h(F-{lh27{cgO*r>B%2uvWa+wVClZl=eyuMK#AgljD}zyiX7FtK42^ zuLlJoi$71$Y!{py<+}C&bmP5!+*}k*?KND}-q4Y} zB}OAYiOj5_Ky^BeFLb&aS!%gYD($%+vwTZ$5MKyMQYlYWTLbcPk<@pS@lrmbdrQ5v zEiESd7q%#>oLDJObb=nj-f>-&Np2@WS=k~heYkgdpxMrKOp5=-D@-a|RBYn227|Pa zuj*xh6@%kni0btkHB-R1772qD^vbIK7g0e{Mh@Q(YQLYB-tp?5{qcg4(*2>X>vO;<)hwC;_1B$tZU}>NMu@x>gOPRF=?(hL zZ4B><9W%HDuhNq0^PsM|{m@ESBR;W^Qg!Desj_m|=DbRaU<&_Sad}?}tAo@Q_q*Rw zvzaZ)$L;DODYSs6x_;BMAjqnzJefI|N>i<#g~!; zcTeBv#2GN2ULY+vNh66_&OkBREn91=tnpd2er%ZHZ}K^cs1D;Q&f=C)aw^M=aqMNlb=zXUSr(a@OVa zJ{=3n*l84^W)!L=*X~gq)i1|m6;88SkzQq+aZrDA63WnCHZaf+pkdms;j-23NGo4Hlf2>M2_*alt>pMnxZIh^eVr zJ21xC(q#{m=3jTWn!?h2iZ<%c-RHQ_OsOC=$8k?&rKz_pSM|r`CO5~0cPy<7&iVFc zjfz}n#We6}VuqF^b4m+XEP0w6&g_4AMjfP15s6^ew7Z?#Buzury}q)F%{raB3vzp6 z=54vt{=PBQZ81K#+yv#F;FjMe5kHd-18h51BrAa5-u3%lD85lD9aqk!K}=o&DA8G2 z(9e2{&^L3R0#f2cev4mE!EU}iph$jutZan%=I{x|@l$wXd3!6ZA(mI&o7}VUHxyjA z^_f+r(UQp9@=x5S8Ry2>NESi;*yygYHqMkrIzS)!(A8;x=Vx-Q}@A zCI84jO#*B?{%|X)Z;xIRM=aiRYA-mB>wDwr*1hcf-!N58DO)NrcH5f)O{%AgvtT&; zOax<5702!=C@O9pWa;95B9?$72&a`;+t>lFXlZvR|uz_#ntxKCG#wIPXN1do5k2W zswwkz?Wl%tFNLd)((NS&$eB(SvX#(i$Mv?Nw-+xmp6yK9G3bmfx7ZDyW|$f?Z@cu$ zC;Cs8+)Z3xH1pibA~=l{(U>_NleS2QMP9XT$9Kjik_!rT)9v=19lJ(MFYF(sHBDFC zXH93uqUyul?;>e&cuQVAyn&=3`^+@9sED+_FGbIPI7)NhXx2j3?jCc`CN^+zXph2V zJVtI)t)UNmo=@|O%nS3iWp$Sj4>a4(tuLBkoJ-J>GOO&=-R^utSi=>|Z7Yv&p9r>c zl4k-WE1tc)55r{}YjAeQ`ro2oc}V{PUNluNOg}{Jo4$RH?Uaj#Bmnq>+IMFF@geFg zx1pA$Y#&F0yQ^Fq*DNcJt-Ep;jqJ91_Qub;IWD@`?M=hm4R5Ntj~xvG^059lQ-b1v zHy;21im69)1f#?UDAy|*`Hhip%}jT=$4N*1mB^@-ef_kvQM%cqZ>767Kwv?g@00pB5dMk)OagZhUH+ zG7Z>*-pBYrUxy;JHhmhuEQ9$=dCu1<|9M~4I993$cH^HJe`j!qKC#gjqLQDP{MB5v zpGc-8+-L81e0p*VXy;VFwVwFdM~D^mqX zuRg1A5$4{xsq76tVZk~&S#LaRrW=Q|Naddj`iwcnVM9G>)vt$tu0@UdVCOZzRGsW} z^V5cEyK>DR06M_KtmVU40Zv#_&+w9BCDBv`XU27XvN$x;~kiD;qwz z7ifxIAsapQLZfn|uVN;&Q7+y0`qt53O3Agn*8CU=`xqS;2f zgcv8PaA-qi7Fs6S1_$G;QtX#fTFzBquundC9}5(g<8qi&zNtN&?q_>zqpo>!)OMXN z#6=en0#;2-+LbfA2rtfiPf=4@3JJ0>i>J>;mHo|QO^&8!^0&*kYZdzoegQNVqJzYFR#BqtiRBP_j9n8VeapY7x)Ix6D=?W$uw zuiYzeh;R zZ2{NKU%Kr?YyN*iHlcYNw+67gISa12F_4R(^(#pB8n5weh(?vUHL6ESvdg08A{TYN zxW22pe|gB!8)}gW&>bBhSJ!0tKILv%Iy| z>^xu^F3#6O)16fpGs(H8-nzFCJ}D)k1p%nDN5QJJ9MbYCS}sV%GIglq}sAVY+RO zi@a$rjKr)@s}p2F2eBVmn(}xVv7Su$5wC^2p}bD(%O!Z>Ih@ML)<54c6mr^-^8!v6 zhk3<1iUA%SmpwaII7mLqMKC4tBy;IEz%AbE-}c%+=YvkI(vnH}JZ}cU9bv#B(gV4a zF4m_f$cLxTm8)-?F)>l3b=oQG_PfPPUz9KY7(PS}-$mXp5yq`k`m8kA@7L-i3u^53 z?#K>)&ftbP=K7o8-e&(cb2XufMg`3AT;g`{6r8Qx+nBJ<{jfPYr7AtHpMH|CYuEA_ zj=FP={6pa}+4<=3Q2r|xZIT&Vwe670P3tIsl`+u zQ26BSVLI3rleVHVPvs#b7T2kqvtg}R^f7e~1@~_=_f>QZ##_855)PN$I2zg{r`MC) zi!1Bg3{R7N98Pz^>-fZx#zp5D_mYg)qP&ZhAKQgZ+MMQ8(`gA#V9UIF*VW88+>DPt z?`XK+U#JH76bK28&=uRQ?+oKQLIM*lCxazRh`97=ZL16h}+I`aLK&u5m;bRN_Fp&+r4>`$aJC3l; zCxZ<014)kvJxJN0VBXCNoCUd9R8HszT`=|}%mp8E^r{$#g6~%X;sH4$bOxxDKq*lZ zJjZC`0i11g2doDec7H9PqvW@N)rY$ApG0tF{FI2W$b3lK5?_$`bx9GCv-^(r&FbqKEd6erC$qw-{-_yI-ZP6=DM!DG zM8*fR`Yo!HbE9frhU;@wzv8)(6UQoCW4KosDFK5K!z|p9U;oAm5VGJ#l-!##kSmU0a!uRL1j^0e!Ka4gC>nMii-U;1Bn~yMTQMgdec63CAK@3#QmdV zDtotAHxoOS9owPX^hJ8y(BK65BKc}@l47bNZlO~ly-ah447;{-)4_Gufoq`%bDoPz zbJ5DQhjVsQ1cw%O!D%Hvs}!G=8XtN1nTVWge6&2|rxNHG`I-8UWZ*DL(y#XHn}Q>D6pii{hL+IQq1GRe z<-2bce4@83X{YN9@5JO&{8Kddk@Oe$x1>j*jc2z=JFmLK%nKhfu)C7eh~~=Xv-51x zt8~+WR+>AGHGiXLr+~qxGwzcW1hD1SH=-NyBvRlcvkav+Y7)1AOTugVL_SG$nGnV| zC<-UFZKcr_!*_4rG5>W7`)?OdfH#y378^b$1l}6{8pj$%7Oow+sq&ZuSo-7VJY_*8 z_lv4=~SeU9eo?ep8Hx<>l8RBUlPRqbkx7_ejA$j zb!)bx=Eg)}o4iMM=3Q6RlJhM7(0nOfGm^?vMl4B&sTuCo9SdkjG^#EPFxW*dwV!@p zdbD+*ytmi))W}zoS*PzPf8p}e96Wh_<9`J@f7ARruEJRgNzikYr>{e94By$Zx4S8o z|85kAevExfdI=-jwX2^uF*~ohtyuYg33O%rdtca@E!Ly0wG|kooWx@I=iz@FhA3seTK%Wec$Bh0Q~7_JFey z((r{fd_e1gYalq~i(rF5AVP8@5YJ|g{o*7Bb1w1-hMP|d&Bwrx7z^hYgM}En?T1K& z@Dm?`Ptyp|Eb1$MFWv`oNbG0^Jw7OZKrA22Nhr`4-H0t%P{dD043YuHNkqh7$moNZ z0EwTGQEap@Kduppn5c<=+W^%#ZVD_zv^yTGIv7LD1A$2X$HoB%Ixux`n3$JrbarTo zXu<5S>|dY=MftuveElLS^MihXoeourV9l3e8yP)HODGX}N=Q|BF4$tiwa00~8JM{1 z`7(i!i!00;oYF%zAw40RtC_phV>N+2@wW$SLVJRH!rK6cK1&VnQTW!#a9Vi4Fy(_EQNs3RTN8M++gS2s2&e_h${YRF{`i4NNIXF zi&A(!s2_;ii0Y8ht0Fo=PJRZ@^CR}i2uPuS{wyyj7NY%8d>Z*{RocAZ_|Ncp$$=2> zpMHAK#PXkvpdrzP;63mZp%dq2?RvodNa2wwHWBrOu}I272!F!a$NwgdL~;Ro?7K4A zz>fmreiGWl7!ktq<6J^cgtAGqA?YGnY<|hXA44ANnfsZ@Cfb0w_gQuG!-j~LU;_%; zXM|1U4RI}!HsT6I)tDbW%$uCK%sGS=C^|n`FSsutHUyu=?vXvZqRvTe5W#z-38EW> zKO)tK=xs*!NN>_yM7v37NID?{v?299qMMWxlFvl1v0&oaL}JKPpJRSXbP-t-SreZS zoe*zK%1o-6r`OihhSiob=`2bwYR{_7%A^uWC;k%i6!Vnu6jv-TpIn{fnQR--+|Fad zP7r?*f0AU(Pno1LuVWHTr5ufekKUDp&4(!Pr*c z5+#Eqg2aR3*vJV!D@aL*k&DNE6^~<3kf9I@REnhOJw46GIQ5q#xa%_E49 z`IJpD4NG%S%O$cZep|pLv#P!-ysC^t zdq#3bbC*OqfU;9AhkZy5$i|WmD{gadbMLfn7hf{D+q&br>$*3QNyZZnq3jGl4Kr@1 zTvEB$aj7biP@uuZWhJbMs19Teej0$?hS>4n4!AUMFK&_I5n>Y8p}{4ojE;(rij7K) ziit{49V*>M*+$uk+fm$}+Me2B+^*Sn+;-f#+JW5(+mYNE-l5zEO1CYykG3(l)3!C^ zH44Hel@9_dgy+at5^$Vo9T3&UP;)HfGxr&;VW$zaL!k2X%{XfrQ+-u(Jf?Bs_#h_m zm_EV@FJ)U#*fD)z&c+^(G$X=@=*!L+S7U-d3GK^U89z1itcB(Hi2Wl{gmU7+?7K!J zykJn?w|z0EuN+X=K#&X{X>Q#3;Qm)93=Zs!A7cWhxiu5)`yZT;n$WfVB1QLdX7;t5 zimRDZgm+_$jW8C{s7O9VcMrB1k*Dw{#(57QGh|>%-I4|kI2idGHC79#XO@YvfSK%g zsfU#DsZd~&VM^`BJZ$qhkflhO#IYNZu!l?GKgAdufiL(U1LC&=^*KuuXXB&$->yGu zgq@1qWj{>_?mIi-Ho%O=YfphqxI z^eZetHbu5jHdVGrHchrzRxMj1n=V@_n;}~!8zp}(e<6PD6>P zy$0Qav2;IrE#049M`zIM=}dY9okee?v*}HA4!xPqrMJ*|^q2GidMlkzZ=(z7?esu; z2R(@1Nf**ax`?i!i|Ji-30+H<(!1%w^d7p5-b)Xm_tE8a9X*sDM(?MG(+B7Z`XD`m zK17eC57VRQBlKv0`Y3&j9z!3e$I>V0ar8;Ll0HR`r%%&W^jGu*`V2jhK1)xczosYC z=jbW)d3q{+fu2TxLs!!m>FM+(dIo)&o=Ja8&!Vr;v+1k!9QqnPm;R2PM_;Gs)8E6Y z?gx4y{Ug1IzCkahZ_-QXpXjCZEqWP!n_f=ep}(MirdQB^cj=Y%JqBS=27`5;h#?p; zBVnWr$xsZ<$QU`JU>HWpunfoWj0#qO){G5f%h)mYjDy`UyWw`Fb|rQr?MB&+fVE*V zlfv|1dNRG3R3?q-&GcdVG5whgCX2~ta+q9Z0F%!YFaw!FridwFN}0jT5N0Sdj2X^U zFe8{z%ot{WEHjQ7&r~rJmFdcU%Kpj>Wu`JqnXSxG<|^})1C;s70_8yEAY~y-uwqui zN?FoI%+jokm9q+#Q5GpYl_knj{-G+2&1LiW)9e8L5u4AB;19AR*-`8_>_zqxr{b)* z04|X0#ieo+xQX0y?h9@!w~d$aa{e)Vo_MMp%$?_dUh`tU4?mor!f)lj;-B&LtdeC} zj^$YuYsFf#Hmogc$J(c&+rmn%9Ff`x8kjN8{U?;Z( zd;So=oj<{!&M<;Z*u*)j_glt5nIf^=6~n^;IHskRemae_7<1H zW%3j|gPqCVhED+3xVL;JKazjLzvUwNYpQO_xtx}p%JckpTokv9r)>|}9=1JVd)D^4 z?K#_vwpVQ5+5Tz!-u8p-N81M5M%yNTJ6NFFp>~)ZZYQ#{VcW26*>-GuHk^%M4QvOt zBOA#^vC(V{+lh^3o5UuwDQpk6r+lk?yXd%lr`#ytCEqRI zE3cCukROsCmLDZTh=)Wd@rVc`9usYdCq!G~DbbF2MzkmDiE!dM5kb5l48(7LLI(3h_^&6@s5Zi{vlCI*OYh28!*8L1G7@Q0zz) ziCYoHVke?RtR_mu8e*{6nJ5!$i6LSaqFn4s3>CW(!^G}jC~^V}Lr#JU_JqB zJ&6(G*2GA$ju<8OB1Vh7i7{dyVyxI#tQY%<{lx*|Kyi?wwL+(GR(Rom<@j2BD83FK zhOftm;~Ve_d?P*r--M6EH{+x5E%<2sOMDEz6(5Ul!^h#<@k)FLJ|5qRSK&r{0$zhp z#CPG7@LGH_z8jx{@4=_yd+}-bKD-*Q!>8l>@fr95d?tPnpM@X7XXA(QIrtHL9)1j; zj~~Yu;3x2f_(^;behOcIjGxAr;9ud(@U!@G{A>IR{2aalKaa1(FMv_VS$q}#4Za4y zgs;XgD!dgw3SWg@;ivGYP>P^%N)lq=;)xlkUI8`YZJPS%h+$y#y;xr;P^lDnxkR5;a+GEi-) z2&z5Rf&7~MhCEMRBF~W*$qVFVsxuW&b)~vfU8rv4cjOP`_v8)oI{71&LZwnYsoqo% zDvjzz^&#(4IaEHCM-8NMsRC*MHHiF`d_q1VpOFvAr{rU@o}ws{a;7wt7p0?OsAwvY zN}w{R{!|fFNHG+D3`fd}Qc^04qpZmVPU5>qR4CHRq_h?E!~~&Mki3&R2G#^^`(-iWGa*DM?N5bA@7s-$Xj$0ok+(~Bd8Lp zf-0s)l0T6*$rt2v@;5q`?j&=UdB{9vtz|lym&{w{BlDH%WqvY$S%551woSGjE0YD8 zzOSv2g~&pGg>P)JELoW8+uLke8*DZ<2OGt-Vw@N?qhXw7JMcD)R`?!Q7LFyzBCt2I z8tgsx0sDwGV2xN44sZlVaSX?ipK%dR;9^{YOK}pXa2l84a$JEkxDsb^PS!!zQ5GqS zl10m6WSwNOvN&01Sr_~=wo%qq7BA~2>n=->CCZY2WXZA=g;wFBaAh17?g}?$AKL@i zUTl@Dr#Kwf;dna#{$<}&k``OE@lA+v~C%p7D6F^8EW z%o1iPvy55JtYB6#YnXM+MrISUnc2c@V|Flq`}HtZPq0ha?J(;fV&}1&V4kk$e&p`MT>XN( z$vt4Na#HpI` z31;~&yp|7v89tHsl*QcB=NOa8-oLpz5INsESlYsiIXe zs!pm{Rh+7`s*9?tDjrrA&MKf%suEO*$_>hm%5BQ+${os`N~5wyxl38A+^yVWuIboP z{xpA`9l#FeAF1s5KUE~G@5>PFj`wfSGv3J;) z>_rY|e`a673Q)w}WnaTO&;?e4uCNx2hSgvUtOqN&EUpMvg(J9Zt{B#a3%P0BY*-;K z;;Okhuuj~>t>V_fYH>5Snp+QR#*ng`!HRN!EkB1}3en%k@8oM?b@@I2Oy$JatJHj>N})V+o#56tso9=mkY1*e& zHJA=&zof@f-es39Yg4-i3Rsw%ln2 z)K|5bG0cLaFmeJMX|`hC2f@mizacRP-h;XQ`HsxeLeu?!*0x0DKWUrs_@V_e%T1Ed z`n&euwHJXEFap=WqkyW=S_|9e)+$rGrGDk7v8zq;IP-6o)b~&NT8nB}_?x;n3%A_;PC%{Q43!}`^SKtg}sB_>vxBxDJ(@?r-I-Z5nWpD*t z1>Ykw*!mVchQ|hQS@a8#gAM?Q4nUm00R2Ee@Lzn1?0^b?tZsVOG`#5@77Ox_6yyTL zbuC0?27*A|`1}tUoB)a613cK>^akq-&mIjoMEQ+tn_d`tPo7jhq-=0$NpVr(pn(PX z1M+fnvikQ+@7t$$T56A!S&w%D76vEP)8eMhUHgBXGB4Ndo>gpsg2Afy}dvUNx>!sTSgCU zX$|5Lj+h##M|7JS6i8&kWsR6?bY_k*Au%;N%3h;MGwDF2$(E6bG>T2O)CIzt!E|+v z*RkpubqvVL(9t>CoXozdMl2Ifs>Y(LtEU*1I-{pH%IG=r7aMrXxkfK-RJ2j2g~qxh zeYyaDVidVDT6Ogw04`oz|Lm`tOpAtaW&Qv{Q@F)XFv0%jHh^n`D}?u_(FkjqUS|MV zP%u^|rkZ6n$gb0n|nS@&(Lawt%}aD{0+;uF;-@&y}cm% zraxEs2m94V%q=4;J6||w=2mN?qRhCZq#6x>QLtgiwA^cSjoufI&&+@~Q6RvOm}>OZ zmKu3&NAm!vPz!rdkeq6oVwq;-BaI*<+cL}O8yzLAOC4RE5oKPWU`v~rx*r5I{ah2M zwyzBUfgnv-htVn$Zi-uUb!twY(J8||2l{88I@MldG^9cJ(zL0$X~HgP8KdXV@Nyb| z(-lp#;Jy8Abn{^0&c&`0bt-C)r3t$Q73vsx&~|JGI~cfKCQ;bYj_uT`h&^Z?2Crfn zA+-Kt2MU;LWUSDI2~#6u?KNo{^Xoq>$=rI;}=nr?*#)1kjq4j7S)Nt1*!7 zv@w}lHKUHH&a7*y%&M+27^+L7GxFQOxTw~~OB1RWRMu71{#&25K=+43u+F)u~G!o(ufSPuYop` zOzJwMvPNpK-*2*%WEoirM+&;iPdd1AVOR@8@OtJO@A3H#dh|}Mr2({mZ#u#e9fcS4 zLYsW(LolC2t8)bZ8=aP4oslN62e5*^3jYuzq74T|R2vRgOwdMBo7>SyX*&w~2tglV z))RtW3_TyQLf~c#q+6Y#g+vS^CKcEt=2*i7lj^#rrj%68H}>^u8W>A`;iq@1QL2N< zP2}1cj_V|RGN8JXu`)Y!j-x;UtA? z1IejojXf0M#nQ|miD|guJS!TVYCG4U-E^iiVmeoM*1`;ex(Xjy=wL8>H0qo*VH8|)f{Dxi?I5JZAR$eg zj8`*ln%xb~K0jyNg?2TfW znDR1nwHlazL5uM9I0hk&q}B3(^?y4dxz#`IUBGY^)StiqKgr5Y2O zhnV6?XbjdFQR`6HDcn4g)H}7Ar!b*A4#I1IUS%)LRvXcjRLl05=En(B?VC5uJPm40 zIm8lQpR!GJ9_nikG5xoCAOfIq2zEsz2N)28Fw;LeTWp-9OFaY=K@zY6ZIC^CR8dh9 zZ}Aa-BogKeHIf1|8G=L_6gVo|XJ;3o-4{g6#FTM$i1+RY@k|s25e>H+F8Vgyu4lu1 z>k;2ucW>WiUS3p&`3Bs*cGpjDZ{Y1@`wHRIAnm@wAdHwC{7T6 zb**e{TesE3^;B>SPH~LVN+M>Jv`19mhRG@i!G?oMWwzB258>1{y~oFjc;F1&z)u41 z`+-Z-qun%vbk){b8g6w>zwM@AgKBP&uwk$hTCR+6l$nmS>1gmkT!n5g3W;~oy1D*N zQ?!kg43gN%4|~Uk73&r*&|2RUi^%7cR4PZ>4T+C&x!2caRf*?XB$P zI3}j0NZZD*r7|fllG|J1yC}H?!z2o7X2U30v~2?b8x8&13+xbZt+8{5c-AsVJUsta ztFWA9rt=$EUB#RFDdCJN4N@tm=F~t6?CKDSL00L89CJf1yCH6Fgl!!{?~*0D!&42B z0wU@o1V2w7Tn1g;*L3g9T@zq`{?OHH+)M_jLg0p2VQ{ugn7+GEmPiN&b`?Sk(9E(t^g zm%?^86p_eCyc28BN}SyBDt9LdYtOUxN=f5DDdWJgc8s{uPolIJ{#!_YpQh({g-8t| zz%2nUgQJ6k!o~*TWy2_h14PP(q=gp5$VR|O29CNTYIlQshCAl2u%N53pbO8>1a#r~ zxqz<1g07+t_22Cqhy>cyA>?jn=P=*!g9r(Eh(tVhg(dTKh*ynoPXX12YxPPqfux)9 zyq2DR%G`o#0b6Im#@<4I!H6gvHfsw-VPqZRxw|kd*;lZ%s}Pzp!Fx)lY-SM)CkSkz z;#)yp2o6ySa0?t^!dS`6@fNIs;}y7s7So~qCiEWk<*$7*4R zaNZ01tXn6!Kokvsieof#nMUZpvITVc`Uu1q?u)P`7MK6*`swzyt&?c;{6auO@2CI9 z5+;X_X!dvka7gZ-nik4dL0xkbPmu5$8#^^GX{d!QTN`IyBH^8FY&E1%=TciPTh=-Yfe>*_hRX`%`V1d|lW-Mpg zbT&cVp$_#j===>Fk974nC?VVWyZF=gHo{zc0d#wY5e{&Qy@0&^0n`rwh_F3`T0q*? za^}tFy$WF?XrF_KI|zZ{;AWtd>JTKvK+#B7B^+QNg;t0%L}}Fya>t$y_9D+@E9mbv zB2&OX?x|OQ3jCwfr8D&m44f7_!1QJg|6RasV=@&#Y{JE48zYs}oGb zVrLI+tB{0%kZx`L0>V=UcTXJG(_3Nd#8FBcj&0r%ao1qe%g5tjHOESpbQ;)}3sI&lD10%g;&J+Mznuyu$> ztz#m8Eks1UKa7Q!CU{Tlm{S7Ay9h^N#O^}V5a{$e|7P@BIJ%~pYD}#Dy@|OOG`lx! zS(qK0XyWx#oP$#GVdW>k&XOn{IL=&A!2A5NsU9BzxkCr`m{~l-8&L~fpcc45Ex4sx z-~zSak!pbplr6acdNHuFKw)Kp!pZ`Ll?4iaD+?4>2T%r(X2u`|_mn~tq+1e`WdGSG zO$1?~Z{272OSj)63>4Y7bh3yR?A#*$d5eR6rhyUBm32c08OKJMLf)B^cqI>w>oPP^ zXF^TGNs-&b_E&ZcAF+2hrfo**QIS+S6ZJ2flMIU_E;bSU=9rQ>Cn0ku{S6#J0s4{xZ@L_&h3Aq<8k2ITveD-VEW*G z=`fm2;GNR-OAoVD82({?`hMy51{r04jRabsE)?uJn+#eN0%us7L7P5~PYQiH)9rsM z6ztmgwx~5s88O|&zd~u|<`xuWF40Wh7yu(0{ajLq<0kCI=9sn;vL+V6IM~}c$=l9N z>@+0NJG^{z!DuVLZei^+6UTR$@@r=wF^LWh#}HZ)Ct5H#I8 zBE~f)uS3_;&aN?m2|@ObT1N?EtFU#n(>iiqJ;tV-vi6Sfj7jbo1@~wv+@tSAgF$Q1 z9_$tNXb*HOQWI?P$Y6_y23t@UWE1Mab;vt|y-LTzK{_=Yp%ZpdC&YtJ*f(7rN*bg< zMFt0HaFMNB_p9$-UZTj}jQNH^f+teGP)ZSyR32V9HI5DL4HrpbG?F zhVX%ZD5RhNwSaDVVlJ#v${_QVBXZk^P6kpI>jbL-bT`)-d+I0fu2dH5=T(OgHBtz4 z!!=#K>F}xCJ7p=M4YZSg?ZZN|0Zy>6uaN8PhdnJ6jO-DNNChjq3Z*8<;WX31Tvre+ z3OSgU2ybcPEX9X5Wr~UK3JvE;_A*bA+Co z0a5)zR0N;y!oVRDyEsL(MJW3)fm6Z+CJqy-gfPJy!vyCHJBa)V0PrKj#x~+YKBZ5nRf-z2rc1{f;<2a3%P=k31 z=z0mTdzn}q`plnuqIBzZs1Aa-=V z5gd2${mHGf&65mysT`F{pE#J@Ilbj`p_w#p>CCPz@UAHd8k}*jGlj!UHr#xFf(#XW4mOl*Dr?hj@apV=3p2boVk3sP?;GxnqNuy3OGQr~m7Pi~w`FCV zf~IV3xbTs6Bg^-XkB%C$Je8|j;L|lXL|_cpruXQ7WKjiZ2c`KYQHSc?B_M$S`B1!@+ug zXDF}J2hzGi88Xrl6XO^;#ANM|Hi|XGZ1#%T&QL^~J!n8$7svr2!yHEHv^Ro_4@N{R zPBlKAkUhvb`9SKlc?X;Y@;GCX*m}PzmcGFwpJfdY1^b`v0K(uI`s`r*f3W(4wM+s} zH+b3`HNg=P#RqFx;uDNdYgqEBlMmE?q)v0rJ5YmH$n%a#!TM=V&M zKejxkdsO1#@c1O~)=zL~$onVOS0rz&o2_Th!&Cg}muLy{6B z(x>zpHj&w&r(3^hGi*aCg5v3aI=(-d)UTjleLo{o+LP^U?;c#f*TF^?Hu>H9a_UVH zV)RAGSP}ARgc^+zu#4^pic3SxxP98h+oD5r_+s(umxJY8CD#c)OYMzjfo`u6p)lGW z8{BTwu4bJcYQFV@+Hf3ssu3|}j94{)x1*kT{q#)988-2x3{`FR?!BWT`-D33E}cGiZC<>$()5t& z3p4u9b{#&qtr{_B8Af22fR(O-6RXZ%%z6~F=H5Xq_MilMlGkJJNl98_cP%MQ8`xDF z7_1Ep&;~lRL57y3Yq8SIh?SKZE7!qTxemt4N{wa9U+mBzEhwCS+0fyvO2gSo8_q23 za8|G3cd@^u#(Ln+5SreA=8WE_X{{mC`oV6K1~s$rWVI?&57nyvi`g5(qTE&!GR?*! zc`a$*>0K>!%4AkXhw;w1rkfh;uc;ezLeuUh$gwxaOk7%!5`p zXXH*k`L;&LX^QHZz7{0= zT96t~L9%{=Sf`7M5L*qt>ENe9V%O2>ULz;8;HZ0zV{bJO^S8DdopigSZ#6b8Ow346 z>+jS5!Xsk3JCgFI&lpm64%=#sTY~lAl()wQeI8aAwm7UI%n*l;Z?coYX^{s-XZ0R8%EQJ5?1;zbu+e7)NgFUW zw3peBso0T~%GRS17 ziGwG9%}gDXF(M`*tX5C1~9; zYtT!gqQm>g_2?Dqh;hbr?>A<^z)^{DeFsmRIbn2ZPI7Sfh|u7W$k4FpP)B5RWRHHs zdMAudboL!Ip@dn+@zz&*t$7oTqqBJrPol7YenVud4Uw%mM7HJ-Irk2cJ%0%6=)qB4 zhkV&DyHD3Iqq2u%N4D1?rp{+s*B&YNaL+!%x5r5O%Nm4@N{j0HWldDJgGFeqamZ=2 zSLm~9Q8GKXf!kZkk!n|=*9L?-lTxCxD$@F#9MYYgL9SDa`6ujnr+dgJW2Z*-?;Re0 zU<fR-R_16T}UlRh@Ndn)gC4}-r1?}fM#K@16H5eyr5b{5Ku3!qQ!Z`{n1f zz#c<#61v!;bNXY}Y}+2QNkHw6y&YJ8Y>xwFgl_%$?znAJ%;I#mC+=`)Ic99z?)VBv z_dXF(eZuV1FX0QiBV24SqK0M3!9Narpa!MN`T2p-iE+-vo`Hcq6PuE9@QZ*k{I7P?)jx$M z{(`)q?Z5u=%Xaq9rM3T5JZ6x8+0Ey3@aKul9n|l5vBy}?FwD8M+svTSPWb}QzMxA@ zi((kYLD~&6rOc9)gGJy}>A%~!iFVt9XJ8M}Tu8g^uOaP0o!|g@RQ{WP6bS5JQMuU{ z?*g_m=(C{%yX!(BbH9=h?zjckXGyw+)v{ry}10I zLXQ{QeCq>-Y0?hkX{zlEvyygzrRGW+!7$b%?0V!yNT(zjB!S7&e}_?scpIqZ2v)&= z6`f~pqcrUc+M#`6&4!GBhRg;Dzy*rHa`=aVo@NZ~(AfrYqII6}B+>@@dz>@%kEQ-K z^0uFL*zHLFLN8mvDy~<78>#9yxl4d_s*FeRE@1A3{v~ulCYJ@2Bd~q|KYHDBsJAi4 z@(79kcs^YPu8{Il&?5CCFb-3^eIkwRi17@KF-}99b;L~>k^nA$_tX3i#CGDxu@4oP zqi8F}&s<49n5Eo~dYWs08)yQAU2L8QmV!}KYWzwIjtA_;2iPy80Rj7IfVm6$u#(CCivvL4A+bCh+HImP-} zdzDVtUbX5VLm=mW0w-t$v%wPhhk>oe19Z9>OJ`}HS^FjB#y{XMVPU`^y*HP++OO1G zKTKQg73^K@$mjBEYa5rTXpi<39N{-XV1I_Uol0l1{uFH$SU*G78SykjfPNcq9ae7J z%>tygRr?0vZ>D(t5y0dE*;?0)h19ctm$VLA?aC{(tpPRu2Ql0^(gR`Z+*%xCQ z^|kGz(H${XVoth>`W`_N&5<~`Or=Jnlq!r>=&QRaL;r|s^n5O}^?fu|dyx9;m!ge6 zr5dfAO0`<+b+~J^g_zG~BJ9VUOdbz$u%)QchtXv1L+Z!k=%-Vh@f9WOCu5B}gW~kD zG+Bp%tha!F&1}^^3{&9HL4D?te#jpgivagKbQM_A!EYOIv%fgkxC~qkuIK)hV6o93 z>HPq|EU<+8ZwDtE32^6trQS5w8NqOefH3a28{D8@i1=H;cJB8n_&|q^p+5v}N7x6! z`>;8<^>L^O4A-869r7x8PJpsZXP|5wA=l`qaJfQ%`-wKPZ$X4DVx7%w5Th9D>qZ(U zYzWWeY)upPg6B%MHVb>f(+b<5h}!`dQ-8JIqmGNk8g51MI9RuhU9e5WI*j$wQ^%ye z2i}SG)K2twTOlp96?%SFYa&|<^VQ!V{)(-PFsuJrK%Jzj-!q=nsDNL<9 z#+kH#(7Tqb66=RCk8=5X;4^pIP*ZGPx6P(A+4{mc2euX?4dZkK`r{_7eZvs$8uU@1 zKY=+Q56>9sn2%PGT^~W4^%2$=U=0Z2^U7@~Ulrt~=<7O7Hw=s&H7C?iqS>8RApRV* z|9m5w4AVt_m#hPkwlUq9c^zkt_--RLmd>^Sph z(ay|HRkjz(DcFa3VY6s!TW^H<0W?yx{ad6F3;lBnvG;^b17)0QBXs?<~ZB z{}#3zIyUbc|E8rc1!Z(#CNy`vqm)!9d$; zyuYlHHpvZOsq8Dv?oxKdHuTwTu(^k#96_SLm=_?98{vMTT6;g(JDG4VqA1&G@H+_p zMazt@VZV%kZee|2L~&+0zzD<|u5o{VtpDZ|)C=od`!TOSBH7Q@AZs@4yePI#_^#nd zeo4VV!WY1gTT%}tBUsaVGnih?asAwMXb&V>F#>!aRO|tE#=_oHD?j-Y8%7OnN=(8Z1?KB(uKfyG(iy>=K7lWaHk21c)T74D9 z?|s-mUWIU1!A^^(oPd#-D-L0P{}6pVjQW_HX_5Xk=H)M_49r0P=xe+NIfhO)T4A$| z!F(_VeY+cFgPTDkSOT1&5-bDdpolXCb#p#N8>eC(Y{GoFn+6)y$j6AvhmYf-*1;Ea7>7z6$;4D)d)`IU;|F$DO}no#hYXBU}3qY=}LStKUTF`kORB zzZQMuU7Ck=d4&Ex{NIJ0@)^y5oT0x!v$T6?F_`^l;_BNdRr`U4>qRs{&q2SOM&WuE z;>@67dMfqRXCbZWNc(uh?X_}^9+Y8Q1hAIcqNGd##o$TG=PaRrskS@8)!skWbn0o9}oM?R5z2`XR~#i@{*9Q0j94#t_;{Ja>VatUud6rDW4aqwOz~ z8*N{ze+m2V5Ct%MgV_OW&9qlyE-s;YW+Y9+n7a&I0-oe_qgx!^v~fxX<+uXxZp2tJkaAoIhT8UeN+^UP!O zQBY?Sk9AJFvk340(z+Y$1^WcpQ+jo;-+Z6-Wtj1+^`_(ic$)cReHqBsn6^EQbr5{k zCgHdJ2y(bo`-7LfoF`=#lXAV$nZ(*#jJi*4I~%d?1rJDn`GoX)qCN0a_ThT#Yj7Rd z4z30lz@MF61cJ>z=L_+muaB%Uzc>o=Ou!c5 zjy0<4#4%kJz10ra* zo$Ym|BF#HNIL0mJd+d+K@j1J*^JAZLeeZdDA~mUb9_a@JTrARN&m3$I{fgK>V-Nn7 zSWm3?QO-K-v)NvZebq6Z@3m%I_oEzjc+XJwE|y<@j*mG7d7h5__jt7)bzEQA`hfI* z511L&C&mJbF+Ro`u$d~%WvJUs)EoBkc<+_^4su|xQ;t1OFU;dHygck~La^26KB66X z=SIl}FpA$p$omI%-ylh366G2LmaDr2uwC9Kj0THA729trj<`$cP(F1};B!Z?vcnz0 z)ZcSI!0rKj?*iB!)_VtVKSg-Y{aIaqK4e{veNqg2A8(80c<%>jiwvx3H^Cmd9eztG zL7xAa#;x)!cNjaHwf=3NBF+Zc*@2!;3C3-hL-MfSnn-iFKlW*u)A_j{?4=lfX2$wz z73|<@Ds-^=dH}XlEW+-mnb;G~;%oCLS_97V1?zel!pvsy^XEM41AgZE4;rU`)_J6z zf<5J8o~}5HMY`7g!e&5tZX0->!+R=W2Ykum=ucTq`co8Yj=~%;iq7PHa};dvXHiaO zOXnfa(&p%RUdn6${cPG|elE^9?HAEv`zE}*4C^}Eqq6d%uOjXQJIL=wsM_Z}Po%+u7?GY~S12*>Z<7^FnoQuF5Z20(vmJ24#UWWDiY;u98_VbNeE1v?gnG5w&WAY$?+-W2bKsk;ml*PF z)&eJFAzue=+Q_Msp`s8Rt;7Q3(5S z1Jz*P*+U-zo8=43!_M*SBj`f&LOg?AX4^z{7*hfAuBVuv;hhFIyVKb#>@(~W#U0Gw zVc%Xv%Zx4Lay&;n0$dn>hjVEM_AtBc&(jV^HO3?CMZ9M!xB1SeOOCkv@wt;zcV);^ zk+L1}4pM2eXLc8Cw=&w!&m6zE9u@W|Z0_|mUHiiG0^Zetczt->FRh&@M+M$P{9VW| zzk|DopE=Dk&O;fbJ=^gx z@5vGnCm8Q=v2Yjk`$2HBydxx#2>P=#H-*m~p`c^A<=vmpz28J|VcWeQhuZG^I6XnMY}3_J zwy3*3-}^m&r>E|J_1t8W_jtT4NF#`ck#*1OeIfQ2k3u3Z<{b$0l{lB?eZ3I#$5!|& zyM3y}_g<}|J-fjv|$b8=h|b)g?X-@4`Tki0BK$TTV@NL&S7)=XV!jwvh^P>&#@lC{Flz= zK+G!%<_fF|G zOB-`}0-M`^cs;0gwx78W`=hUE7(csZ_0)`de;T$8 zJDygIuSYH{FV1q2hn5?9KT-)Q6Yp=k*<{fg{yP-Y`XtFUB z_6S=;(2n}Ih=*rpAtchU4W-kthH7k&2|JwFK2!e{`BnSO>#-*O_C8bWHCrj0?Kk;e zQ|>eQ9+Tbe?G|@*=3sfxC-3+;E3q$STuOu3Js-Q{Yj?kwPh+^0cYWUby*FXg&lLB3 z`ZVf)s^14a3(roYM57Y@YZ3M@?B0;w3(EUIZy2P5Foi6PeKY#@-PU#Hy=e0w>pJ@t z)<@=TumkVI*e?RTz&5OJA&^PdLumi;2Ae}+BiPSE|HpXH-RO(e;7#y|wE1ShR)H-6 zJ9V)M8%_I~mf26?{%XBnYOKYY{tNmG`Y+~xm?UEYY`>FWyS(mWpU5%F#w_bId<`Cn zG5I=eHdatB%Cd~#o7RC=u#zUTyHnus-k)y59`i)O9~y%X9j8PDoCr^|cQ&EQ(l2wRP{)2E`&c|6oV7@!+} z;9R85?qtuPIPDQCF-B2IyYqeQ)%kvXD^-FTb*5XXx~-;YQRI+k=;)ZWfBWVtzNw-V;ifbi|z19{5dxJQ_ngg78cZ=m`9KK^_78 zCqs5d$9xd8 zKG3(y7~HmI=R)jG>PF1*0)Fnp&bU~A^`5CA9KY+5XJiU9&H9mH=(L5Oc`^F)Ga_G1{N4iL^OK^Z&jB%0EGzZSk{zzXQ_k z6TjnmXvcJ5L)^jOdwKEQ;}j*a=k8|C^gO{NKT}{~7Er7WHm!Lzh464}@6Yb+vHpO` z>~7wCjb_+4VlU0^+q+}mB<9cYO7c7QRhaYHI=U6%9%bM6Pzbx1XEuhp0ypS{w0)L!X12b4jFpY<5@bCugT==s{b*Ruhv;rfG~Go-!~Tx=fld~JKt zvjMEJ&GFpWiF+rwSbqC)%&_(cu+MtH^R?q*&jzr@(TDl9ck8C-YyE(KX9HNHmv-vj z39MZQJki6&U`u%d`d(ZcIKhOIapXd4Bp=KpMwv>zkEys>s(L3kP*Pl%TMnqp& z%?Ni)AF20#e?hOlrLrozHixG_&Tq(QhPOV@MupygiCUZECaSrsDXTiC$u6#C-=OG; z+z^e2Ca49HfmZ!}AF|)jShekQa&8vW{hVUUf8O(LQMVnfom&apqUGQ!5R^XF``B9b z=#|jpwBv#$Ds4ooB=DtN#A5CqJNM6h6gQ_Hf82bFJ49^Nk-euk(U60xrSNQ`@`h&Q%{Xi)+YwjPv1|S>DQ9VIKm}5IA7Xj zw=IX!#BNOQU@BWcmJ}&4fjSS+%!PLkIu9=Q-SxX^!g@IRSzMnxm4~a`Jk5-LZesR( zcQRC_WN2;K#7p-va=rIe(Ua}F%E}LwuAYBZ9$sIsdvWxT6?K>-1_2@|n&7pH^6RG7a5o z8}H~L<+Zx79vC5UWlC*Y8odtE0-3FY4EI-icZ+ieq&GhcQr2F8}vU#?FW+dI3H zGYh)*qD0i9kI`pWRe>_y064BcZ$Rqag~OCJ4`urtF3LzYk2bt~uGLy%@?givjw&nXOiDRUmEsW1A^-E`k%lDeN z)a=}Co%8m{jDam@+U@wVVoAc3Vu>8fxSMVB$EgCxukb@}WVh6C=GX5Z4U{j?d|*E! z=eTwwv)-_8kC^~M@4=-U$VC7i{peJ`S(a!h!(DN(><}`ejo45i>QmqqQ^7fp6e71Q z()}tnR@rricP1M4R?YA3U$|VpPh04qd9Y@URL-HsZqI$_hs@ZXEO&Ok-rF``J1FsK zpHR%rl_`FH@38uu&@b(>QxklK7O10XiA-*c0gv6U8+9);3u@gIfixsO1s>$hy}F}E z9X)$#N#e;f@c_p|3FAydhbO!EL$9T-c`Tx8K#eU^J5RSsC$$%odeD3bY_#cWAUIllOapD)XoQE_V@E*;2)Ph3X^=+cu6w2rhQ)WuE3W!A9$MX z7k0~jo-eDaturqiDJ@!d^P8~%eB0$lSsduYeanC|G{YW~2bLOi3O)x(Rjm~+zM?go zE^_i;mXK7GcpZLDpvUE0#dAIKR?TIP_^zP1(c}4-+%1bdEEn31BpgqRkKX1cBD34= zwtY6B!7Z2Z3^|3r=j>&@H&piaF8ov_+eA-JCOho+Yn-69x<$J;C?w!hsR3}}Hc`>o zWGq!Ar${zormnl2-7w!|>T(oO--X3u-jA%j`s2qT_1#CCr9DaW&Sh$@lJv2>I;BdY zq1iinOk$o`yl3*_OD7^fJ7T{y#!369^n1ThLsU4Q?~~ZGI+622@-t%b{ti9(6~zP4 z1B{&GBqzN48LvG_Zn{-+;?sU}BEZj+esA$H+oDHjIY(Y-vt6eZI(2LRiQ&@WxrK!K z5e`Mj=~$Fsi)GmIN`TX|x`_lk!u=K~pYzO&(t?{OqZ^`9ypgJcil4 zo(tv-y+M*3HY}C+U`8-&Fux?{F3CPI8)Oo+Y;BMh2b}kuAXPZJLq4O{E2;wsG}xDA z`k*-SOO_kiTmj+CF)Qnb(X}@yyDV(=d4z550X@#5*;1RYdvg_kkg9M7X&wlZ;yUxv&73> z3K#~=*%KKSb-kLnsIez*s(2)+Rb+?uz+Qds=RtR0PB67a^*W@RFO|#6xGDggDg`^a zr$dg@iA=pACS3HZn>b>b-krW$#o}Zj7((iHb)}MSY1drJ z`w1?WMe5>`By0N0LJ9{D?&_-Ir{xOU4u`FzT}altE?&LZyfobrkqW09gI=R(o3~rm zL3tEdA$f3;AV(^_N%mntRzpN|?D@~$mzJHb56!H|r&(^F zz9BAAzN@eMbbRTd7}CSG0>;zbcRFS4PRY%jVKa2QdU<7(g>OW=*rfFuY(jHHdlbg$ z%!W>V&MAH{t&-?r?4B?=|GHmDX#8HAH6MM7rOVPq^|JAgvokbvmNqn>SOGJA0QxE? z{NPlU&Yb16vcjb2{debA$~~=(J4xB~XAHabm7s1~?*hW2p9bzRT{_?Xaw2ner<>Ws z+1v&{;BeNRr>_q|&I8BWH4Hl&*_9aS+iruJIuZ>&$~2p($2e4QE#Ke$YA#{!eD;aG z?bpXlbbV^Y2*$^o83)xz9+rv$nZ!)3$>)^eS$xOKx}cLsXf0#N4pWU>_JviI`{zjO zzuPBWa+qAKS?tD&K>dpz<;$?@dsIRuuB?^Ib4l5=iIk?2%P}Npo~O{TD<)jg@p^X3 zXDZ$PiBTlY^dcwC)iuJ0HNfc9%8cs~6(`mgYx;96d&7Ym&>6y-KxZLJN8rbb-BclhqhmVYo)W7R0ZRNe{#_}mADEuy;*`Ar_ ztI3HOgh%{5MtDD)IRXG*E{WZcl6rZchq8CA9f)SBk!5btnly{RMruBHVr4Opa^Gez}@)6RD64?i?*ZQ{wV)1hE{--&Ddz5EcP zf>g|?^=R^!)?&G};+V>5VB%1y(FpO< zg+PzE!(Q-?{00)ZtR*FwG&PQfAQ>!pv+_&Gg`x{bjKps&a#YM6B5or!;MbRMB04YO zxx;YTJQtjhAu;80XYAQR@wG+0x_aL7wuu&tB2b$>hoE3cZDnOm6cbd?Am#mK8_5O( zPpap|QX$AxN~SC(#pvV=6p-xH|CTP8Fp$w~U;ddF8B<1C;4;sVg!(w&9HP+zP2}#u z-p8`MwKhjiZ=%^BIb37akTyx*~{EHjspuFQjdL^l4#H}X#{1$PFnP!*E zV}{@fQCIymvWKa>B}djqcMM!iDPy}CT@KQ8=R158 zKqVJnq3;G|6)g&}YK#u3Eh5qoQxm2`&cIN?QFl$glB}q@;(deNuUUJ$m#k!$S=`s^ zb`;tLi3#2=x&2swrep%qXrXk>lOd_Qc@HDy`HD+#82JJe8%&fRS+JMrwx1*PKR?0}= z?GJ0apS|H6afPaD@49gJp*`ar3RV)7_YJA&epzig@rURhrw4@q;;rey=3F`Ni)L|S zqOE#2hWYOXQR>g%9o4>a>Io@d>G9%^!+WwdyD!g0D<+x?*b`T~unqyMag*EUCIhI? zCY#$pT{(AU*dI97eO~9O&_vvUo&%5c1eQ(7mUfEvA34Rf(wKD?6rqrJBaud7q_pqM z#3$8eS3_Rd9Y@|PD;n1P3B;Ae_FhwWA9*Q@aCQ=0Ed5fjZN&PCwTL0*@-0)ZuFK1? zH~ZL0E4<9u_wDy)dPV+#)F0Tsa+%J^Yy3Pv(>9Xog=_3*D=CLu>5B+iNvwpnHD10b z#Ihq?{WAG^$Q|NLDat!!3|`w$P~0Jal&S|;+RxB1r)dZ!P$IMwk4RpQDJyvt zm_K!s*ltZ`7WPWS+o&za{ybTE5s~QW=40YnX6yx*J*T5m3Rec)NM9A64E}ItwN(;2 z{zkJ@R$B=^X3xA$xj{o)&fHm%2H5!N3&bcw$C(g zSGGA6vxW?9|e;cLGmp|J18;8B*nf~Tu)_DMeiB8iL~fFN<&z9eX+ zgYwY>y$)VQh`{+5oi`{extLbPc3A!?M$RgJ8Qd!0oofs$nQI)-HU+&*= z3nDbEoch3YeNL3BCgx_pbGLa`+%89>gMkw}{OBf@2$|-4bpW5GpmH5RV6MTmMA;@_ z(U55GQ5_xcIky-25<=7~PBcJ!#n|&$c(zFf3G3vCHu&eBIPW6su7=WRE9JviVeZiZ5a*gs(JQuilLHGNJvg!WzWM-xqilarmM1vHmyv~QOaPsx1b!zBd1-Z zVwQfsp2B9U+dUZ3UC^FnL8<6%s4V@s`+X^dJ?Ww>E4QX7_M9(VOl3dMJs@@qr1`2; z#q3P!{ibv*hMveNb!poKwR2%!gUi@OHc?9Ds(*xQe^+JST>XV9KoT9{mTa*TTg%BWP6V|muP>7)X}S!T_^u(NV<*Y z<=2PFpT2GFe|}sd-#S;h!SlETAj!B^=DY^`98z-M5@4^Jcs{#S?!@y>{*B5KeV=sh z*LNiDNl`A(GPxf=x})1B0EmtAQ5_Ba7_T@FqiwcM+ZN$Ot2_HxN#b08+|t#NP^#HX zIt!AIZ#@Eid<(Xp>pI~aR(X)^&~$^xbB8+B!FUS+&?MUcWV4=VDKFoh8t5N$*!TowO-}ArI_G})bL2Y`XxKD$oYAK zqJgDx=|ZQ0wp9X`9JWI-z)rF1Hi`1H#O!rL7BL^mr&p$svP+NR>gKe>KN}5%I%%&_ z*}j2rv0C0z&KM2SR(Ukw$|_)-UYO~2^d+UyJ(KF`9U-$2wJxsorG-~LNFj2ITgLid zWZD=&=TXb61ePBcb({5bQf@auiZYNS3X?Ti(xoL~=k-FalJRTIBLMHP2P8EF4wuFH zwFX;e9;kTAE%l!sd^Zzb!>#DV(0XV@Os{gLcBHdzrn=n4)7K(&5t;4|n^~2h3iSfn z?kIeF(9-bL4jXFX2jSb*%C?V2q;pe}Wpz=Qrg!a#v?!uKV_9TYUm1OgVu9SQb8n5? zQ>1RGybbpNaRT9J2Vo50x1{~@)DgCuHi;a|GNL6xzMf+J>Q^koOIdg1U*@SOD}JBB zaE{!Q#`Wl~kHyZxLAp2Njgz!8p~P{C({Vtv|L`D1lT^f-LMBN?Koo0-EPhY zoqt#wzMYxc`oZNQzf=|iJ+AkHQ)w@Rb-NhTgpWNluRY~Tl74vnU4PW)?y^*LwF0&G zpm^^sYV*tt{VWlNNqEUnRNc6FV10T?a;Zed6$wJ$X$km=uG&GuxfDj8rsQG9bgBRX z-)XC742@TeY_1!^4~XeL0%W+J^TMn$s%z2Xl1G|&9Xd~3Bk-84A#T1*+`8oCS4g!Q zQeJDH4W2*Naj<=2a!Ssi4(Tds?@oL&^LC~(q@vqMf=U0st_lGy9)#eBiz zVoEan?tUHxPHUqDH&5qWy;L3ICfV1>HHYN#m=iwiF~`t3$1N5x)u%s$qVst*OTD+U z)7^BxJn7TtwZ*=b%zb&p{Gn3}Un*GGd#27rN-vJ(TNhf{T1u#-1$qNDsO)H|V`gN} z8I%zBO19tNt%=!Y-(lKrb?9M7jrFi>fs#ar6l%|8R>3e_n>bqXM8q9Cp3ZRpsUYW^ zE5a`wIeV`*xD2W^lMZrc2PH0v!P;`(aXxY(cdJ{Gka6AR)p6Xp&;8LNe^VPLxFkZl zE;g^Lq@a&ugw7*pph341=(M3Ce&}vCN0ILj6u5{9!0UUvZFG%-5?)kFzL<~95ue^; zKjzSWQIB`EYagq!`%Ip6we(Hy`AbJqbq4?n?}QKA_1VrNpq4R>;8KaU6K0iR!eupa6n*=c&DrD}D)-$fc$!F)Lp0(L&_)3z^E}=> z60{U@fh~9GjaY~Bf{x0GO21*Qmgy32_oy+}LN|im&r++wB$VFIlq$%jfxFk2rQ{-| z`y@ESgBA}F@0sPHTsr(ALGAV>F9*gU8s2QZpmaA7rCAD8Eu>NyXl&9y8$Thte8ZGz zdg8(&obpsSAIFsy$jciI<0cITZrgkh_nLXv%Cgj)t1;WfDY)yyBBA}Y71|FbU4irJ z4ZJms5v>vr@^Y@cTyyLnAUSI)DD!2Wb2(MM-gjzJw6}9d5m~)pT(N13V*0_Vd*bq0 z#J%D-PIYU&WQ-%N^-TqO;cUm2-DrXataqJ;A}CGn2RT)~V_2MLwbu6tIPp1EU{J_B z&;xAQEScdc>^D`i%lw85$6CQY)MR&Dlg;N{)>X~GDtMD& z%Ki%ls;x@QRM7imf`BX~8~6R%-H%kS34cMR(a2~`>+u}U6aO*-tm)KT?yJiAD1ZLc zDj-!_6-Bpj&MiNfO>)h{%W2g!Uq9d~{}Bo42{V=XOI30=udltAu~=S_SzRenX-t;m z7F(WgNX`hn18sko*uUVfGb<_A>EXG&Fx6L8za}0@zy9S-HpyRn0aX3^XMgvj`ZZqR z*gH~#BG=!#BDa0qt#It)$=GqjFMu-DT`~yX@vHI9^ao_JNgMu5wxKG z$#G$g-GMalrpW%;ZP)$x^35Kl2&}p78VqPKiRyjQF|}#5dQ7S&(`b&I_#_lt9PEl< zre31AjlFy2<+=G>o5yj{eWVKeX7@@ed`cQxc!iV`uhKk$e%;OQ&}g^p^7XaeLG+j1 zr_ld&Dd@J?r@V=CU%y=AbZDHpEdAJNtl6%V8T}nOt5}woC%8#r;v;drkB)nWthBbN#*CWZF#HhnhY06h5O0ZEvc3 z)K2ix#BO_hnlq60Y%Pp?fMcLZ9_3q-LDEheO~;)icc;lex$DE{K^LY#ANZRQX2n;_ zEAjFV3G}0!twCMS-|{3HLq>&x+$SGiN9V8uN?p^TrQNl!PuVptt53Pwyfw;wJ?XO; zK7H0yPc}rki2w2Jl6Yd3*Dfxn$I@gvWyjxnouV&nj+}ft==lyr>SFM$Z*c09b5YRH z6rYQ~!jl(=wFERLC8Hp6yeYSr5L0jmF2N_W?bT(`2rfpe3JYn0lON(Q%>cJ@U9=BL zbzO9pxH-D7&v|V!u%QcfJ0j`TQZv~3IazjlMsHF+-vF%a%Q<2}?$>1y-Ne&lpN3zu z7WfospVFnjH+%VPu9mgU4D*S_eIDYw%)-<--S6?7Xuf+pVLEq~%;EELOK+a(=>}2- zmjaQ21)G_|(`BgembHty8q(&2fCq})TEJWPdG|quiZA{wz@d;L#YgQmBXWgVLGxa= zx?W;hODWbvlhdcm{KArb=kpInTg8u-Sat1^Su^Y9dVH-VpQ$e;0wE8~hM(<%-gBv^ z%}eoC5df0qv#!mj)m|4V|Y_qe@U326cT6CJB1rTmS+f_|^ z1!5;!UfEuA6zt>ZupQOr)G$wWKBD@`*d}prLkyks#b-x+n+jRa_SXz*cRxWiziQ}y zxulR~F>r7qH?7}tEYw3SRJQ-pwH?nZtC{b*LKQg9n);%`6kOQ!4Ik#{Px^$k$pm7F(D}Pu?TVaw9F*N4++*BAAKH1pnp3hty|MKY_#?wzY zYndfv&pb|czHwcH(aZt<_MY=T;mLap(1`0*?dPcgzohx5!r}^x=FzB!r%g{Q4rFp? zLAYnY)#b34cRNun@JaaN+s_UlABT=3+m7+MtmM0pA0MxFmQX+J6lr|l7}(J;!+dk{ z@pL%HV(tYYuq>~06#R7tkB0hGm(hfqSoqP;kHZS1s~5>WrPOIu-^yS7bmn=BRE7qd z);xa@lgTx*m`1Cnk4GFr{3Oq!ip}rc8Hu#bxi~1G*=5x{e8wwBG}f@Va_KXH2CXUs z*y+ihl7_>(G$-#S1=Y*P%LzONhTY=FT*H{EW~WtDc^{%Cr#LOHQ%F2{|CW{dV|p;m z{ep-q8@;1ul*Qeg#wM~$OEnoy?hJOXT`xGE(X{GQuZAQoYBbp{=|Y^#Rbdt$2<9j#6S`VMF{hU+FU}*=$Ro6~r z@Z5aoWj8k-EE|np#jEPLA5pH7efty4AT2EAhN{=* z7>XVsixq2H9WvkFcDc(E{~~FWBSV2dWGv-N#<1qjw^r2FNkba)Ai=~>pm>RJm#W3l zk~a)p%)A4}CbNU#b{@WalLy{T14(@@v(N0_cf!qjJ=6xLhAkdFT*U41^9!>FnaWuSB-%-t>8|=6f71Ft{I(53K)yn!{^_v{p$MBPL?N4eBo*q|- zVSQVg+Q8h^{lr7#Ovnf%8r`u%K6CDP>vV|5Qbaw+nU3uMtm{Z_N1J6yi3V`HL(6b> zpT@m8kNnhw8q=;RE8b&C8r}?6<~Qy={`^XccA%!pT7OL|n@r_Gc^E!6^!zeu>Rz;ngvipY*7&(m#q?z^h(*@xsy(1Av%d)=NtX!D9^3H!_W; z(Y%uQGV{7kisyxD?v%hYtJ9MuImq}Kv6q8+X2~TW^uvus6#?Gp@JagEZD6SLi5o6s z#?@km@wI(vImm0__sSKYUkqykq)0x0JpTkWetjW^Q}DRN<7ZC`w3c18c~pz-7l(H1 z+7WjiIBQ7Z6gHV-pmN(-n_iw^3NWUt$6V7=>AZ;@ud?yT}u(Ds-}|M`rZ z+1eYQn(7P#XhN>Lj^7gSFe*wvt1{$JK7D%BW2OOl!Ei>f!?&wvFWAEQi5-w%P?%Bt zxcEt%Xnb+T!{UtWHXXf)-jh!sUt-9MP)8s{Z}8sdWzkgEcw}Fj#&4c-?jyfxQVO5e z`%@ol_;hr--;Sm{*6Tgw6yAbJu`&Wj@(<{9MG@X*xVBTpQI38PlKmZmW*!78ND0Ek4hCx7h(A}^=CH^a55SOfiAP6|asu)!p z7*8MeEI#mcZ_jkUEiHUKV$Py4(ix@%ifZ=IRdg{hQ=^?8iflil*WGz& zrQLNm)9k6UEj~ziesbjL_-Etyn(D&F2QQkaDQej%#nTBsNw#Sbkc#IpwKEnlXg=Lj z6zK5M^Ex!KP3yE)d*|CTZT%K0fQ&%F{i&eo1S1nQOHg}JVK#x-4P*!M-Kf>kTMh!x z!UDeT?@)b1;^53!tvje& zPRAg4G3{Jaz{_#tFwm16x_gn&;vJHs1_Xv}IlEJsN8XS#E2@UeI?~xeOUCII(@}}Ckn#*$zDgF?ePb*hkr_PsMe>B>E_ z5SX${v+-$4@?*hNQ$4r%*e7o)d6dOQ;u?Xp@t7jTy3N?knc8;0vhBCQ^kkv6) z)Vf(bE2w#2b0IVBz)RcH;v*>j*O^alM;XT}y)^fTa#B_e4CYyqHrAeL|f_23)*qqltq2i|+l%L3sihu#^Ryz5ki$gomQL6QgKXL;z7nLmGGK6#}u zze6P{g||cLu}%R)W~Es#9es5mZ;}kZy+z~6M5{-7o$NLABRRmQ0~ zLjP=vVHmPH(Y~oZsAM<)v3Mn=*@1Cnv!qa+kV_*h;`-ed9q)T5j6gYjsaa=$x{rd~ zQ+rQOx}3;9miS>IpsLU#UpsTuihusor9hSy^}_q{O+3xQg;#cQYLpwnlk=1Br1aCj zedDzqc6x^3#-rC~TYD@GqBA2N_#9K6Oi+MpH6wCgbUHSsTqn4xd0mRj{GN${v4h7L zxccQ)DMiD55VcoyNl8@}l{1;ynT3FsLwb&9K%L%)K|<@u;oduy8tPy8YaM25EnfPY zH3|4-41=as)nNDUzUJ)+>_o2RxW$8k%p^k0yMEz z>x{Y(l$#6s{BE%B4kzhMI}PO%j#rW^u2CQVxOl)Wl31(m^Rj4NXXJ8#k;x!1S{_@| zYhWT30yS~f*Hu2aY&)IUp9ewzUyPee*OP$%^4lwMth zde|!KD!+;}GC^NoLJ>-NE#WZbyBi9&3Axj6Z$$d0#g=>Zo-C9gd^I@KZ$ke;;O;x< zjAHu2!1MaMqI6UymmFPnS%K3)K4qR@@8W&rDUn1TlZ%empatxLTy)X5p&?nHU%A}v zJ8@QaZ2d*S^A8{= zSCp8E6)t~h;w@F4q)2aoJbI+cSkc0B4)BK@B{n6we`Tls#Ph5uv8A#IwQgta^D372 z>|#9cA>lj&>hUR>)gT2?Ezn4)?JZ<8uW=w!gU>h&sljXPi#!|pHU$Vh7|*Y%;Entg zhD=0%097N8@m*v%?~ByXi}C!b3SmgzFyzBf+xSpWygKMcSf)IPGA#2bXeJDz01(3SJ736dnL&LXaS?P{=vZ^H7L7 z2&AwlHq~@RS>zto}^F$g^y1|JrzDChdRfLgwZC3o{9ggs$d;o!4n^W zj17CM22xeHrmo>6vQCO`u^@r7}rsIcj9 zWS4q1i-PEbP@pAj`W{mEbhT%EVQgqb*z_%=u6i}4f{QMw9yFj8eE>%8LeJT zr{Ho9bQ3h78h<1<)Gus07|E($O{kEk2bu>B=*D-(g%*U_Mj%%ohk7XFsezn$1{~u% z6GFAa-aZK}QfP|{)eg1ILRulK(e)#;I#3}`3e>^}42Z>_OAa*;%~S)eovLn9XnPns zrjVxq(&RP1k4!sNJ)n?x5~LlLc^nkMJ3t$ME+w>9Ax|E3Kh*Xiay2cq1T?TcKJsbk zOsH)dvQD+SO+i!1xAB~5^=LzATO24$PVK_Ygc??*yW;mCZo=3f0C<1G z92Psurqm{RFB1?pUNfy;Z3tb711-s^&D~7+KmGtM5AaQ(G1KbyhR|nmAagmj=AeX> zeM(w~?`1j)8;_Z)Ss7PLco>?GR*1CLq-M}iv-pfOHn(1)9`PO7&7o`+xbx~6?sMGa z85;gD=@hH6+f*4(p4IR650g%zjy-G_A zP!1rR;sZnMS^opl>d)rtE+_3yqu{9a<)MpJ_kSVHPiyedA9XZ$kP@uopC?^IV~|6g z<#Pw*qv%h|aov}P*5E3&uk>!R5Wxz2j%lBl^af|mPg2PQQMaXn-?1l9gfubVrVMFg zzD*j!QL&rj;0=?HoVxd@Z_5;3laA!6AfmA?1gQIDKGXTg(;K8v8~QK_(6St;kPoRQ zXI&_}J}1|6q{ zzl8K>22NRj-PEFKj#%H}w)W(0oC^N(ANFv_ykoGY_aO6|a@JBn) zaLNPzN2mCYlKD~3H4jUZX`6rEL8eA_%=uG!Jh{|4({O55R++>6=lpyYPW$UsWX1T7 zNJ=m7ued3_{H8sNsCTJ3`UQ12c?(L~ovWgyw@tHr)|#VucQ57Cs2zs{U33h^rBnVY zJ_~1v7UgqS51eD8Xd#s@6s&OTZ7Yy2^vU?p7tgtJe(c*}v={4hsrj?4`-An#qF_-!#`BW11O|q$U zvc+HKw=99A^F7dWhF4N%ktKDik%+L>pL-tq&k9BFj*Y4p9!9F7!IyExJq4E(6kzpk*~ zF<##IKDDO5Nd)DkyVTmgt(=_ac+W+UUCN-o|03DWrP+*3!E3aA0P-t8Q9jJ-!_ zrq6v4lk?B=6;bqu`ijKCVt4m`ZuW=x2TDf*&CIIA8B+dg+Fa+TN3^+w_LwJT%LZH# z(eiiT{BnY`>nulewygTm6ov*(@(iRuy>vEN1Ha5|`FvFwy+bm`%wlGId|gdADntylaqi17N{% z;o4~3Zb93xG|j^hEAPK2^@AC;Z|aB9oy4ghQrw16S7S)PMKE_VnP{?Gd==TvHm$^G zgKUf`!Ka-sJi8jR18w1+2W4c<7eLf%XP>tmJ83l*O&oGa25sp+cUs%`jTAV>+9;Xs zyiW+$^}m#=pJE=#E_2bmRoy=$70}P(sLZ}v>&qk%9Y||nWPS!xK}KWiY|g~jn%*n~ zhx<{4aK`SUv6g2rNSC)j`v7N#3P&>5A*l z9zMeYG6B>@KK@oab+$ER!R$F?)Xj%E{pC40eaIMN{ixp`_YtDuPe(nfp%5za{bgOG*^8kqO6J+Si6<_jK6p}2D@~G!0NZpY^7+S~r9JP{_3i9_c5pl_jj&IbL{JLI80pDn zES>2QJpwRz*4w8Bx-oxIdlTccD$^2=eh!R7m3Z?rvGIm9#a>paPQQ?@V?9#A7sM}1 zPLR%Dar2I-dQaEM41gmBWL zb5e`A-RtP2#fVCN{pu3Ji=}k7N6bbbH{o?~ZdCBvHchTNs+VIr;V*QER}_XjO6lJS z%AJkiNJW1lDCP1Y;)u&P$}ZT@wE8$Rau$`44pglOB(aZsJveY_h*XEpN%xJzr9>9O zUO4mPONnNWFR`2((McRXJ0bSs8Bpgio#v2sXe9g4h(Yr}ns$LzOFp6{-T_4#)ql3{ zY=L>8`7`r)^QN@0w1UsjBn3%vOE2>mX$%o+s+8>};x^`nCoLF^+D`=P9LowX_yp+eEcm43 zaQazV{L2T29j+z2w$N&xzUZ55tLdA3d-<);cpR>ne@G)vTYPM%Gviq6Pz*!p-cYN1^=JcLdtYGSj43guGMC%#94?=$~vTOt}=Y zLUO@Z#*~BR5{>JiCQbVuBU5E1E`ihLr1nQv$ z+z)KJSjSSt39q-sm_Y}}Gh&|kowFON?MgOdtZ7UBsHQOIGgNnnuQM?QkeIz2S&*nQ zHL78_G$(O;sDE6m{&Ti)n)XR-K_b|JPJ zLc6lPLM%1gq3Gx8UN$&Ibm6k}scq9`_Q9mKWx~OPnPuw1#1JWxJKGO>+Xs^zymGBa zMu;GQw6Bz$oj!oru+&tDB7lesD76vVv4a?No=l#^yNo@Uh*oMl6B)_n)dy_Dl)YEz zDz2P)L;9Hn{D9G)L|kgOKM@W4-p||KOEHlVb39-frtp$tq$b)fwasSR;dBD%`|=o) zH&;mfd4(6uSZ$d0ZZGlDE3NO5M1SBN7y9Gyb`=wLds&yZ^zcnuPaas(j*~ZMSN+1;?DV44naaR;%GHBjYJL=GVQ)kSe+cD?1M_U6`4l2rW>>YegehE?W5#M;@an!A79WJ0!MfF6M)%CDlRio6B=yo#oMn} zG?N@lT*;1^d*|7%vV?xot><-r{KG1_ReqWMmx-#;iK~58dgPo9nmZ|st&HsKZH@IU zccQOowd=ggxKL=2s=U) zq9dqeY-FbY^S4jw+oFG&T^Nk``pbeyV>@dHTSH?zcIf(RYkPfrV|F1ybr&0B!BhGs z#u5@6LVSHYYXd%v6tZR(_Qtk?vKHunEn{qGZDcHX(%8zx-jp2z7m|?pCOwMUiIA88 zz;i=i-|gEC$)fKEeP6O*b|?%ZlmzOnxG+`=aLoM)%0lod~5^MD**`eyfnL@3$fMuN8t2!Bq$<*n^}CuNJ<(-^SIjTKL%( zz+dhAr+Wu~^^HH>{N}v_-@N0OH;;CoKixg%9XAC2DCPzbITpl_fE*tYEv zkRTF9yh^~j8atK*z&L(_bH^C6_=DAN0{=7a00!qx{sUv2=(lE%;mkkZF+xZL_nyae zUI+E%)4X5eTPC!XzqX6URQS!icSSEz#be|KRCu+3>t8>b0)`h57`DbGN-&NWVRZ!g zqjQ}7n-~H4vvWYOP8z`h@X=Wc9<#QvwpFvyH#8QMF?KXFG)Brv3x10qGRM@vMGtvn zGZRyEToMu42qbU_0xTk^=3rp|H58q&M8~4_sB}if;G(giy`ZL<5jx(0g@mv)6QO!* z&m$C>)DG>>vUs8nMjd|y5CVh3HvvSYz;=El$A=O|853=x9B!GA^=0Y_}Yu@12NJ1Q?_yZ~eQW5dMoq$qGW7$--OOS1;-7)0xT?q!9hX-50n^Y-h}cil0OG=;A=X!l`#GrLi+*AKZkM58?IY0&u`QP zg+jrb0H938cM<+W7d{7)>g(5LI59;_1_sj7%aSL`CzChSQzqW(+7*fu<;XP`+jLB zccK5IMx~vk>0`y`0~kGR@X{~iG8m4)<|n9jbDA3@_&|l?kk0Qw#b@{!^ISvAsrobW%K_jWH6-qdth;B0t;*eKfp(3_3xk}guvjfU<${nkiKDRPlHOcrxmBc zizhA({TfdQj-{Z4uhI?>;l&e&dVazaFNoiG4aYlivJ|0hor#@NnpJy95kUw-h!zswv( z;G3DFurM4fx&=6eaf*|#aK@vQBk2-T@j{8iT)*ypfZ?K8x<*MV?2f_@B@X>;$q6x9 z`i@D3aYz9Nzn?RR|Kx;!P9cP`eDW{pz6e}&!v}>C!a~CT1RA^AZvR}opy4ppZ$J}< z!LaGgG$nmHF+S!L#?p=8PoUvsgZTUpqowcggW*kaV3?fb{}u^h7+q@9|HkD8`qNL6ITQ@+8lr1dYxhJbAv8$t*n3g3dULBT)N zmVV>s8BpWr89&nDGdK)>8yx-XP>stwC=Lh4yLb%_gWkr)ek6Q+R))b6xn4m+*fGlb z-sW&<2g@0lJ{$0TFSB?m-cFGBM)ie2iXxh2|gV1BOYEalPF?-FTrHT3NO0Stw1Ar8Q>Ia9>cNA5=`gR4xpiSV%o z97}Qk(yu_ETNE2d8={D<6m1A0Y!ZOU5>dwjm~PnNmF)*c`%9&v6}6!>2x1GR2Mi~D z#VBnL!JgCjm4?mB{z++2#D-)LA#}0-XWtYR{SnYYl0Dm1@G1?Pi(zCl|2s)s;5SRk(|J8Ry2&~KW zyLu0f&E_z$|D~@Wux^Yt$v>lx_|YDvFYQ?%#cPjPGX58Pgo3eksF27Oyci0`abrxw z+s}0m8zVl^5LkZ3i1xQ37P=W?VIt72)l{N5(GV@%n?8Jgg0Y?r)Bd%eAaEOx=8nu2 zc>M%{CDFgm%rQoV^^^622h)RxvSXC@T?U1K0_ZNsH@R_q;pehz>lxH~ryu7a9j@L8bwAqJ@p!})d8fC}UEbH;S{N#iZAF+gox>@ThG+i5Pw(je>@m3tRCV8{HA22gfjI{%!n+ZKm<)Lkq-KIwr!R-zO*W zenA)Zp@J^3IuqbEw;xFFZv}*Ik{?1`ETmtcS`lWhE-ZYie5~JP7U~+8T&$ z3Gbl`2C08FH5^hyn;M4Ha5+u%2TuEDYND8Y`XAHtpGZvp3Wgg9UBPzk~t7?tnH#4de~OB;|pIHWo%sQFNp)A zrSGUh6r0K6#3a#gO!03AF+bz?yOeUBDnxN8>xWLxU;3mly0iK%xrCun-3n=lfN^2~ zx-k)t`XUbE+>YuSVyo=OM;oF)Fg*T<(S`&kJ&J$wPC)$bOi`h1Sg0F9OFRZoq-a?mcD;o zdSNVXGnK<2y4j-mc_subgr3*KQ+t7h{;y027WyUC(QghVgN1%*DgLGT!Lc1EgpiQP zR-zUJD!O?_g~{OjPO5OAPO5OS(#YZAyLGMn5oPoc2==n5?DL$#cnj=xrEFa7Hb6ccUq{_GVElO~YF&ljF(Fv!D-{CY-UeG;gM~05@c$Ldz(SZ9`m10@vp#Q+8RuFT zh1d151#s~l zIe|CE-mv2#U?H5;2^U4QSpYvwi2R2x2^cdC{`)a?bQz4LjIRg4T=-WOz)+lKA8ILw z^BmraVf`()ps8QE0gjSzXUK7sv^m8M{L3iRPjMd%UN4Y;S0kWjmat0NjQkON03Z3^ zHrBE8ZNft6cIzL57J48KYx9_>b+4FHW)~YiLIZ#0<$rfbD0bKfjP}SabiAMtY@M)P zGxOJT?iax8kXsvthrn^hhfw#HIi>KfL#%_gWi!L{;kQ0mybkw9*ag_Z7{z{1#J`xg z$BdZ&>p}6)w)yote1BLpL1XowU`Jr93b3f?R+{S~B0uu57CD!>5`LS+GTpxf2{>-Y z4h-KyqAV)%V;_h13>S+Few+M(`+h-vq7ZCj7vzB4vc|s3pR-_NPOS3TZeQr z(*v*XUEq|oz)mpkoIVaaLNL9x|63xkK05zXBEW>Z^9IJ5^2cEOmz*e!#TX_8M*Nu* zAwMc9}31DSPFd_2KrUWL~HF=%a=%&!X# zFaqmvC|%V4D`fbJZZHO{jjR181;uB8>mY7$9y|Ij(4_J`Av;QFh{c(dJ;vm3B^_K@?U&kjl zraZPb*eU|X>V4fyr~3~$i{RxDoNa-BiDAO%v6BtqgrLwZ#4vOggiZP|r`Nfx2aCAz z+Szy82fw2bY^sJTkv-^zpF(iA5B_$76TH66urXW*USCG}-t2HXXt)%DXEOf3)ID36 zj0Zz0uoWT()xVsTz^-VaqxBXr#jRa2dHj9VgR_MA?d=D0`%7nl!#7W^!Ehn)7Uno$ zP;66o-5I(x4t^5HFC3QF{w3IhVVlRpP$9Gqw@?6K9TkP1ENZ31FBX;{|4A%#X#eJ; z5cJ^dR>Z=o%P<2^5wQm+$nm=9)^;2qqHvsc;+vF%;gkTrD(}B6Ie?*rd)QUrPm;p=by-_p+YVQ@j7-zEV#dlCOa%jl!m4am{e zF1jxNqbZ8u0JQEVefbBG(s=Dr7<*>%FT$axa5sg6z!6*Mz9U4j*0V00_v*n8A^gH& zY4~591s$F?ghMNF3)~06IZs@dEm??Ljsd^3U}^a`c@tC!xA%TTj+<%+erLf_>0dYB z!Rsp}o6drP6kC+7Z|-2713*85L>NnsI44!$^(BM60z4-2_+|W|EBV)0<3wf{ntA?6)8EPXb?`kNwepgO#2hc( ze78aJ%k=r{B->_2j#3f^vEpw5VLbC+D{zd*Vk>Zrk6`HrcXI_Dn_=juv~0#|82a_k z^*UxH;+rry9isKI=l@Jbh;PqCLXQ|=1o>^K#w^gRi}EjaigR2p0)cL27W3z`Xg~CE zIr_+)mre@5m13FuKT3!mxj;9K{%ED&ONc4*&Ryp19K$c&583Ts)+#uQBjBy%62jP& zdwp>vs7AS#0CnmTALn+wUWB{j^6M=^^b{?&hk`1!f87u7_$_F)7JVLv@x^(c>DwtW&g9EY`V#M=KX`4{1CJ;iw6JhCkS-+{#z9z0zt22 zY{3d~_w2rgpLkTvf;{aGKcfIXlu-b`wJ=_L#B4y|$ocQ~2-!;FEsQmrb$etj=Z6#F zw?u4e`A5QTD0siHq0z^eOO%Hv1Cc2e%rk@xv-p{y>A7xx8ke7?!>i&N$D6)l$ z3ZK=XSrC5x5I=qv#MvbIo$Uz=H(T{tNAGJRl7F#4rS2+WWp#K~Vg+6j21eIY|PCp-cI#(B2RGhw*+{p@$-}LItVt zTHcSlB!79r^|k5yjh7MVKYx}F3c-oMnB0IWT(Ec_UdF==_xY`(Tiq`hZ+%+)9~tjwt6Lv8|2^X&eq_AAY_keu&&{Fe z+II`6isEcRua|n6MS@oY@LSvuT=$p4!LeIu5aF+f=zq*dai7SyF5Fc`p;$e@lMRC_RaB4Qpvc$i(SMj(9UQ+%c7sXlr_&1O@ zk60lh@U4)t$WJ?){eoaFYy2Q@EzJ{!2_(6T%rWkVyjf;ZI7ox~8#(@xC9oGS>Hh z!0USy=t%HS<9$CX39~%#ha>2X#f-1`|EKXj2xRl<4FTUuuL_QvWMYny%+tXN`|z^v z|H}LJIGd{e|8b9qJSb1fF%)6UIeVY$WXu&aF^s{K#%;`;;V?IIVUTtzO{5SJk;`N7 zq>`jlgmOu$hjNKX7uDldc+w5w`(A6Gz4zMd>^XDJjNf0sdU-LQS$nUw*ZSPo=fWgt zRL4bOcWR+5h7_)(GBnYs49yjWJWx>Z*g8NP$uG0m0!6s_2l}rlFCHnL7`PgL92BQ?qOX zCDv8EGue~&S7CQIG_+HvHx1ovtVX2I2f}GWnhT~ce4~^RClP-X)Bl; z)$B6Fp;H0jS@MtY?b$iWb3|VMmak2jxdtVIC#^^geZHjoUwK{EG#bXhw`!z z%^rcKx-g0ys@Kvy4L=P)AZZ#mQ3DVH=V{P14S`A1pu&yDSA}>9!_=TdV0bX4L2!Ah zdDsYrR(Mf^&RpC3*en0oSFp zpo$u0O899~f)Yn;+@eIzSQD6}jq2zrm_*T25bz`fQB*?D1*v}jWQp@}!!T2U&*P{* zkG47x=oJJG8uDl)?Dm`BJm1{gc&BscN+W$wpxZBFPIdMXfo{q^Iw4MiS*gfgNm6QQ zJKE)KJ38vGfyR^)6#qlK4kJG@w?utrX!Xj-6$GUi1=h<*r(WyJr>tJ<%Uj7%44go? zxdZd^O{du&LXA>83@C;=`g!kx-U%e|sU6kFNe6Bmg7Ea|DTdb@%Aq$vcX(i~VFDbi zZ*}9UgO?61a2952P<6^hQP0I!c?-UNzS522D|51~fM9tKEQwF^tAX|jjItg;)M*=i2P07j)qHQYxwFT3vR-fNffu?A;e z3ha&Z`!7V-sf5+Aj4M<_gf`7!mMRORzI)=g=jXW$;v{i9(2DR{Yw|)#c|9n z#GQkvQ-m(8D@zcp7;*3%5lrmTltA`| zp}f^+p$KvoitOtXO#)4qVMv6?TN)JaFK=n{gqvr#$vG}n$Xl^yo-`+fmhYljbP}ti z%4q<3*uJN#(5D|d2ctx3^Mfdq5Oxs zx&YP@vi+Dlq4l$3P8%~~UD8IVjF=vyCST>e3f8}juqSP?te=nOSKLIT3&PK5Wt6-C z8z;C}2kFImF$ISCDFTz05%Oi4e-&?mNu*#x>IIr1QvH(b1d(wmq{gWTG;%-iHIYCg z{(XFcUK1_sD0OKPA|JLv0r8Qj#ffe>Rg`NXPgl=<4O_^K1aV?*#k zPoNApVF^_38F14a@p9ZYFBSBPldX}a#L-g?G5iSS_Z5`0qefxX7ze9dJpoxQX)VT% zY;A~fOm~dxU>wTIC~LEbwqS~m=oUv6x;-heU9E-~$8^I8gmEqxqn1QJ5xd9m>IdFZ zjc13fmayUcf=Q6W`E?k_rXuJtj_3q8Pb377>C@GP7^{l%OX~7a;323EnyBopkp#uMec5q+ZWv>oro;up zI>ZC1uk>bR$1gD~j49NlD~8}p6;t?}fqZ4#WUyE#M=#$rJ|{;%2j+A38uB?fEflP? zJAz4B69vZ1r{>qtaq({$^EoCdp*lQRM4qINB3#yBcrYU4RP2zGm>zyQKDC1(Jun#z zbZw!APyK(;l8dM6Xu4 zHqozc{7aw4AMqG(o2F@2XWO(eWDDBERlPI^BWGzLip}|fSyroLS*Dx&^L;k27wB!_@k)sbgzUVhBZl0#9KYQ>L4ku#1*3# zR&NkUs>uVH>vZmuaJiC|ajI&l#*r2tXLSVA5(4GQR9Ph(N8?iy{%Kf!43(YryEZno z0>>`ZRbX@AY^&rtRyKT!>N7{P5H8_WF-}cR z*phF|cr<<;Ky84&$JlK@pGi1u7{f0F+f1Xfpk;&bAAP2aOdW*hNU+@DWoDahfCu@K zpcEb?x82a$eoRIM>*Wf$??#GC7#5kDS%hF}L^8>&kMVMGoi~gcZwO5O1f}#)5rbhu z5S2m6N=DPArd9Uu2{Q~Um*5gjPf#H)4jsi6J|tMpxEHLFq+m#B)Q-hfc)NE@Y&Xmh zYuV(D06}YJrrMHs%~Oe&jJ*v^{zX7>X?O{u@4g{#8>8V;kAjAP!LXZnOVA3(FgMmyBQ?vnd1(BGAxM@k1_S!X&m(zY_5kf0#c8vFT~y?_&4Pc*!&OH z@ld0-9R3&=L|+cURntgktp|)15j{cJE<``$P;O+`o}E`29xIdh5l9-MiKO~U@1f6o z{%Ootbcq_FUTpa{=MdOb4Mu$?=J(BvFpx7Z0;|t#(gwMpsZJ?LJ3JshRTXzn)*!eC zDiEprE>q~8$9sM~+>m?lxf~(NFNfC87sei%B33ECY%I6`ud&AWfVw6cA>)}GPonrO<-7?^U_oB7c^C})Kn4LZ@TzCF`D;w5QAl1F z5bZ=W@3#!`R9#xum#~Cdo*1m*-SApwjI`y=I1fdzgFIHVlA(b5Q%R zz_(pmc)v&!QhZC$gaMi@l6|anH%7R#J(=+ZWf>U7)P1egjuB}VK~+?#DMM6I3-OXj zSJ1?aI;vIkTK|G3C}z^NOY`z2$-TWxl9QsA8WU*E{C^-y#kGP+rm9!TMp9F!PrK7e z7DMm7d~8)B6mHKolJ_q8Icb%lJ}DoX^0olFo}2qK%#!3qSq zzelCG7c%PUDbbJ+Ej27?!q#y@%f284f`8a_IqEo}mQ(VYp@vAuwBw-E5u&G&sVIg! z#;TFd#%Q|~>E@ku#dWn0_(uS&0~2EGy0DPakT!~ zOJI538<$^xrLXt$D=9i_$dUa_IRU?p~B8)g;eh0wAfg`{E^T5wKk04L-!~M@#-oBa?XmX z5Xi|<@{ghkt*rF=0X&={O_1m=Y+Ct1d9SQKDPgc>T?S9Jhe&*E*k>ltEO4R>1YCodH~8F?w#s= zxc7h=rG`9(NzkYk#%Z@Y4n#`^!=C+DXxTQvYuT12IgBw*<9dPgJ~LZA@yhRMcN*(` zY)(hW7$+x*sJw;l9fyDn>tZEujT)KwIj_Ya8kvY9ulI$jRgvBYJ`2)@POHIaRcI8a zl0B7Z-tm8@9p7z?c^t0`Ik{eo>VpDkvj%Zzf*eXcb*w61x^tj+>CQpP>kM&Em+Vow z*5_cdQM~4Y!Mly+8k^e@2=}T8Q$ubkWj~4nDCZ;T%nvKA0`4!<JrU1&}@kV@5 zYxpZNc^}o`FjkcD_hBK5Qw4J~hB8HZ^JA5Fc-i1(FBoDWlSWd*)mae-9t;lZRtKB6 z!kf}K{pkv0{0oZrp=y_Q8STCMt@K{Tjus{fBy^is-}FM1n_lRVt}@<7(e>sb9kq9i zkWO>HT3MYgfSO`ui=V##e)@W2HHGP!5pd&lgv)q8)wUL$lCyDt?kSmce-pRdJ07_W zK9#Ri97?pfCFVCuOhZP53vS~G60%1A0RcKpdtAvqAivR|jPtqj&quDf3;s))x-2Fn ze>$A4oU&#*u%yVHnWr-IX>+H~tu=ja?M-v*jQQE%v5QsUtCKWIV=- zK(Sj4gtI@0rDAmYCM3x`)M=CiOBsbH}!8 zvD^RKxOMXrLq6YnWca#Y`prCe{gC}%Nsl!iRx17RuXpWv(SP;+vrXs7Zr8tjJHGP( z$Kg8%{I&kPJMxA5FaJGx*7e86u3vgIH}TivD}UWtzOd}mbLUTPf9A)lsaIEc3Qqp= zFK7S1{{H!D%=Pof2do;krRApW{ibhQaLxPc`JT-WeAEB;-?p|Mabe)T?Jc(t-+D*q zk*$xP9(&{Tr=K)+Pq{Q|UO#DndhYWFH@4jN`i-mSyLuLm`+ZBB9YtH0KKWom(#B>& z>nA#7H%k0CX-=1B4c`iDJ#$F2I9Ic{-7l_M*M7|1Pwb1UJ2k9jpOv}WJA88Tg}bMX zsvrJjc!KB27WB{NxVh6mY}U2OKc8vSr}508?{p}dJFV`*$T99lb6+(5^X=~|=3B?u zq)sEO?e1Or)d$^LR^*LbIN+ty<&S>xhV^JxX2(_b2AQi)OdA#XeMQN~Z%=6^{8FpM zxTovBw{mr#IOm1Wy-$3&qF`ya*XEsjG;`_KJu|*|XxEFUyBzIYzAgNb=eLdWyw`Q+ z^q->cX>#|KL*svN=11kXY|wYl>uC)>e=RQM?)oi;og6u~Ytr4);ARV6jqcRG|C3!i z)fwPE6+0;Nu1z~9)%$kxq~zbGbzl0#%J7COXQrE89dmTHb8TkK$>ny_<}X|AO8)ZV z-LAch_dQ>>I$`vX_p>h9mefyPa_6O_MIFCA_5Q1`>@+|3s`;Lsvlg!zc<{>phQ}se zThj6|sn(8KJx}VoVo3^pF^lC#GZ;Mk;K8auc$GB2QsSK@r{?M^;lpXgo3@voOi+89k=NWJjiqyv`EJ1|oaq zW{xg4+3Dl)xFEr#^m>y5K=5wCB#Cl&Aqwi3ndfFdI=Lh>*OL{OKRVZKLWmwdD;=+p zuQUfuDs*$}!s-=ofp6!?AVKC7bVDD)2%pO{o{{vU>nQ%!})Sa@w; z`V59|vS|%IzKIsM1`E^i&ABJW?ld=^KBDKs6FrlctUgn}UFv~WMH|{K_@!2xjN~TI z=CwH$UJ%p!w!1$Y*|tZYJxN7rj)lFtG~HV+uI$-#>jCM&_t`len?<#mUw^^0K|2Z( z*WCHu^bRi_cmL|NZ+4_EnDgk<-~D)^_Lhy-yL-g_dcH$cMT4VLkK}zf;hjGk^geV? z+S<-@j+U1Xe{bp!?c?L$nc6;K=w)}??o#U!&-VQInXl5Hp6eXa?ep=`rum+STh8~s z**P}i#_ojn+2k&0~$@4(R0adbN9_H8k@bYEYGv_@2ugYCUl!Mb6a`N+x>cb9{qc{ zZ9?f6*Xwn&W)7k+R-Qogyg|VHM$EyN3!_r0# zgW5pDk2xqDh3HgvMW?beyukyHAWa4!))N_{GKb)@9#HJVA}H4p7L(0|%Md%y9Aw_G zYQnz^7yaY zZkdp_cmIa<{iV#bh3|~}sPIDDth*1nh92)XcR)%;|J(N#OkG$1#n1MxIW@JBH*4aV z!xPrMFyhjuSFJq`_xa|xQx{Y2jrr)lS$Pu&N4DMV`Do1^^WROppQk*yuIs>*cRx$K zaQNcZ&GlYPI(BZuqHnziFO}}QJn`h8#kYKN%j!=5D%de~?OAjB3ESG&Ux`^H9b0gz zZ;u1~p;b?kE5jeqxY?fa_vtOd&lHoQOC^wgoScB_(>J4_u?Yh}m%_wi=48pNCb z*Wo})!?)*t;A&QT&%6hg*Gb*b?d9`F+y{3?wX3(O=a5^aR)<=pcWvIajjQmHx(%ka zI&@F(u5B)tr2Nu;O_{05*xs?tzW=e^?TOC%pFHHAAuZpX94)Lpzv`Zz|JzsRr!Ld7 zzo=b)_LgHm#g18UyjIVMU*~k6^=-cMwZ)(PZ^w}N zP2YDOi0jbu&efY5+&as%vB8c9q@fL_lzeU~*mzGtkJygmmam=n_y;@c-_o^f^bgIa ze&6DjshPLdjc9!M-kdoD*6(U8%zyE8-DlsLKj6gA+4Xkaxbjxx1xtV5QtRDj5+15)&c>#MY31xFoYpGwsxD5%MdIQz~2*GRvPCDQXmI4yfHs zEhZ7EU5J6E+oowzlu^PO{CQZz*g=P{+}O8uVtK{2hTe*6jaQOk>#T-rPS&?f2pR~^?jZ8%~1Q+qf5QW>TZmQET^qJ#^mB&gl2d2kIQ!;%vTO?Dy@FcIPsm{a<;jlTX!uWak(2+fKIq z?>}AZ4&G3Fq3GK+*On}b*>mKchIxk65#nvAWm?qq~(!kd5 zkDOJT+m^bHt=>HQ>W&vLoJja8rNgOzi)-T^th>LY?ZCzxQcJJZE`6}@xDlN*Ngf7d zZq<{yRGGPC4M68|^B0s@QOqS@PE6$*QKbrzq?t=d+0e`-2LfOnyrtP)u)L+5G|i~*giIVe1xtLY>e5x8C_ zbZ$10e>h!EhH@0=4*88r=KYw23q1qYyT(LaQR|4`C=ZOO)KtpK14Ta?`yZ-WmVkhvm{cEBeL6F8K0| z<-=!edi3JA4>iAUdbgxE7f zxAZ6byxUS6p8wKy;Lxw%4LFjzEP2VlUOPJMwF_q&o=xaFX~tRJ`VN`Axd%kMk+ zOrw-KeG>lp+v=TLUb*GfkypRG@5JuXWiQ3-ncCzjDeFwrjK&3?+m6i{b5Fz47hjFL zw)oXr8?LP>7!>nTLBv;6AKQ2SY*FX)zeE>bo-#W%=l0}DpWOD~oHid?qQ7kM=*NRx z+o#_#zNz6RDi$-ivSRIM#*RWVQWdTc5L%_yj?!L9rENJ+&0mHG5aAN<3IQTAv~5T3 zBSYJ;hW%V2zGOCrwke*bF)~~c;WmHTmWV4v?yFO6+E%h!e6ElH){ahu)0`@#D61@m zp=~uQ#(=ifHYGf5s|g~!3};2Sn)e}#@N}PT%%*Sn6OuyPb_dEutF$em@*<+ejEK8D z#c``Q#nE`S@zt1`q2VvJnbZhnR^-xDN!B~DI5sV%2~Q91@n!pSN6y7>4@ZM#2Z6T$|v*GOtpJk^|>!BV!bzXv4@ zUTUlPFh-QEuxyU9k)x{IwnVsaGl%_x4+H;jx-6<#w5k~%diLtUs!3T44E#&`~AuEh}xQi)5_*Z_~f<~r6Bzm zrBle~pCJB==_B0TymxeYbHkn)E!w%~JvaZ^>uWu2AAfvaxUIhH$MAv?7dO0fFudNm zk)PV=GT)v^gftTXyxYt+QmRhzp>~!?}CnlE* zo_}9V9nz`E?$l1}+O!Cp{#Hx+XVdiB%WJ(fwAJHr^_qN;ofS4~?njNons{^WeQwbv zYfftV&MhC#ZS>85hW}G+;Q4I9ftiO7%zS-S%a?b?|HEEB{k~l3wp&w+t~}hK+2W_tuN{MHMOgTF$w3{VLD!J_j3r@ZI!FFVA{>qENg3$S=BW|1|b5Q=Rb@ zjd$JO`k8}5vxoM^wh4Q7!m#Jt{Ia=?>sYC)$a=cy<1wG-9sJ z_O)NsqmHN5!ux-I^2T3jvv$6ldgjjt@lwjIV-3_3xw1#4Ow6HYVwG7QjzBz2*6<~U ziOHsVHJF%cd4S+p?F7BO80`cXG`x0VHG}^UyFpV=P@O@A=$)|+LnbEEHKQhk=3$Uz ziVT^F$<)eBt7#`zH7CfQhgsFsA0H2sR8B;5Hz;R->ER+w%muyPWwIaxpW$K(4*5F_+rz4MCdsfM2%P-ELbT)J@($~ zx-;SBw2LdGlo~WUmf4Vh`8AfCH@+U(?>K_*&Z+iDziOg6l63M8Sf1IhoRUW z1QS{E)*Bx#Bl6bV2(pTT7FU%}x6_ZhC2|jo0^#%lil&51ght*nzJ^ZS1dkCTYh-*_ znWP|u)s~VAZFyY((vncc;WCT$bRD1tp*a)PNQi_C1?^OXtXxf^6p377GfJxuA}S5oTvcv$^B_k*P%m z*`-t6Wy+4N{!-jVlX&g(bAQo=l8Sz$$C1!2YblM_}FW(s=< z|0)X0#=j!)XJA+QofDOo*vt16eu@qs zQ&LhG6&X2k;>2zf#cl;fqazXH>54=NaY2Z{h=}4z`6ZcU5&6aK@rt4HI~0t?Ih)8k zGe;GamPChRR=S)*=EeEN-RRP~WfkN_;un#YZek=^j0yjB2Ovs0>>dk8o=v|4K0h50 ztBxd7FjFdD!hnocfh|%$Pq&IP1ZY^gnYC45WE90KcVebg;_g9^Ho|O&Uwn{7h_cwC z%tD0O5oI=ak7S2pr0+8b6iDsKnMCkfe%@kh6Aamb&?crA4_Ev$C@y-EzQ8F%H0@9YA(g zR8B!rUS>&;%rS_m@nlgJLJ*;Qr1m@CW&?l-yIf`SDIO6FiOVhVod*Gt|0uradI(lV zX%TU}x-(6=cb5h<%K_XrOyM z17g^&AX{0GIK3dD=Mu7gJKA z5(~0Q^AMzzoY%mV#0a#Hu|?P*zp#ro2S~!5C0H_ZtWMh~ig)^FHQE3? zIls6hGe66%yfY`umg5pLB{9OCnUjqW9+xx1Y0VKMa@_VDggOG>t#0L|%)^zi1G;_S zY-C>|RqlwN@UzNfK_k)O6DbG9KM~92&Xn>rg;Q}s!+R>rK;+-{@njcgn5=Tnk%`8A znMmkmnu&}~gC;BgMI)ie_le}1Zr-x<2c}sjH_=oRf zWG4{TPb0lda!=AU{4Fn9kaMw39zpFS~0^a_J!aUiJ#%Z+VO4S`2B}WBEhmlyLk^JFDSu znlDNIrplX1lzW5VZ^`$7+mH(UMLzC;xnS2}J+Xvq{`E~(1EZrq!DEj`EzY=>gPyRFIt3dSE^Mg5vGm;zUB&lT_%tfM*^f0vcf_}!s2*OjCq)zN`60+3| zbeQ4&_Jcu{^@BMH-sqo2TVZ~I4rFC=&q`+W!6V*X{ljP-iX-4)#4_b!w9dDFoE>H6 z_;GeKxgp`kk#=*E4rqb>%ukFYA@tGGKMa_YAQk&Uz+5CSRtK{qbAekl+Dn+VaWKfq z0|26L692G^mQ&Qd(19|q+-`xbIkXr0-seF5I&Ohr3aHSfpF@=J$^3R9wGk0s+(3LD zf5xKIif`t|Ic*L?MeL$+*@T>RKNz}fz#wA>TG8|d*RQ&V(G<>1@_+Q>(8|VtoIpZ^ z*>MQBFcVg+haq`iqY{a3zs(HH^dIOVazOX6)ny}9>2)yF03{c49E|b|4kqx3ZWkq} z72L$=J_UtB|3ZfumxSEJ4l@i(Zf5|a!it^P;Xoq-Zf8(N$w>kp>HaIs2S69U)eZ+) z4!0PG)5bFz^jf$2!(2|nsoBLiNi8Mj=;--75n|3`rc<;dBaeR=ty#ETaDu?dC9HlD z;1)-UPOA--6ZGR;W~+pzD?HHV;&A~RZ6@Jc>?FjhC-)CJm<=V>`S;mTuZ;T;7pO#L z>G*!%_FK&0GaQKlhGtRvGX@N4sQxh8)s|U|1wq@O9o+&+9SH;{FfhzdatnFn0t_tE z?_oRDc-TpR=D5&cUWoSzVALF|1`IjHdZZ>WtHjYe0ouqd7&{57soFU|Lj0J5Q!+G91J~T{9v>xk8T`jgwqLeIRNI*?SkFm0@U|DpZ5|)vb&&va698Lo8fcQKa1s|D5D-GLC1u`rUz2JlbaYYKg2}CahyE& zEMnU^v5kU}C}77?i32W5#K=+kqw)X%1s+=g12uA!K$>vcEoo^+t6{Ud1r?Zj>2)wj z1C2Y%`X6u=`X9H2z*Rq701O1LUkqThUK2Zs3z@o{%!jZ7!_;#^!7N$q$gS1Akb0~+ z4o6@Xj!Fnj;0zPQ*5O3-y9F3Z>gjO-FsqFqHQj$7443!q44)HJ) zljJ5wrhO z_>3Mg35*xVfZ=~`Vn9UV1JX}y#TjcbGCvu{OFO*G>g41$U_b?a5+{ks(q2g4=LCb} zw%TSV;z>UaiiU(*)I1RKjw2JuKa?l+8wX2H53>{9g_{KSH*X1}IS?MDyMXUkwjYGZ zTRJH9M(&05lMoib?+jqP`Hm|m7^K{XI8Y#hWB{l~g84BJERI_>U~mX912GPgmp32* zv!Y%kKMt)Px$TE4${QgljSc%lV};am1w%no75#al7%2)Z>L&rrE)dV6`X$8FGuuVh zxWMlS%*t_0c*$UK$YiYQe_)|bEB`_e7*DgrIOcUdYA|zpB6LhJAMQiIFfDopCqZNb z$RQGeQC}VVb>Moue+P5}POm>E!cg$l`ket0`|TiL4ksz2p_{~pZWa8)fGGN!4_VaIGVeRHNdbWR*Q5SZ@2!c+*5Cq=-Z9_SZ{1Phe>=U_yk=f}Z3D(X3H75J*IHA0CDxsea>N!sx%4n9!`N zl}t=vE>>WX`4K>b%L49&aE5_U^b-^D!a0%P|3GB0cAj(+zyy9V&`-g?_3uNWQP}@_ zq_INw!t28g1dHMq2q{MI_wWJA4gyg@+T6294dQJ;2qrKedL;OM-}VzADjMo1MyCUG z%GSf+Z{{78aL|BP=t&VUAPu*xfYHlHbAwyzCx44YVchi@g>i}} zfq|*$c8kKeodI*heKe>45ulAzkq8XFR{aZM!oaTdgYgbZJPVzMTMU6Iq^;5FisHJBped&l_CenUpf&O#FPGofH^tEf{f!mUlhjg z0vQK3PvnnwCIG@&qMyWpM(v!?f%*&|FL$2ky9^xWpM{Of?F`02r%}eq`X62h{fav$ z0^^)bWE}4mu{mtG>ES2>FxWcEB-FAdRB7CoVF;i pvSyh_ImApv4Os12jviHyAh9Nhy(%i9K^br_G`aWQp8b0@`9E!C@;d+k delta 70475 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 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 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 z z9b_HKF@GF!iN;_ZVI6H9Yn_04|0xDV`emIIiQ_%`Dc9LV`i!xDHy-zlhvRTh`M+Y_ z{}E5EQzO4;(0yq9rhG3>ULPwtKK8`O>*68X!VlZfHJ$_O?4+=Du63bxiFG*_<~Dr4 znbTNTS=T^EG0VEa+HT!q-OGyL&i6 zs+tYE^1oYE$Zf)WNC4Qb(qaNgbEkk~%qc zTIx*ju}Hk+y5MFJ-UQAQ;VAGG@xj+pTT|z8yySje<8?hetoxf7jMBqlBHV+0F&|4^ zlz+OE`A+JJ)YU!p*`CLP|4s7+o<(CzU7NZQI_8Z%rH3b8U%tx)d$`~AB{Hwy<8?iS zxmZv6E~o3^X#Wd0OYJbqf8=J&y{_k9#JR5VuIo4!_Z4-?re{vR_iWMgm%1%==Xam0 z)V-+(dN@|<;nZWPCsI#yEb6gKJ(t?W>wh}+vQ6-Mx)#UShMzfFfBf5~+bp(tn-#Ld zmSgkSO1NDAyx9V_5XT5xgRLL0PuoD-kniyrDz@RaQCzSdsesE++_E*>#^d)y+mxPX zke>`nFo9Lw#4?ZfON zuRF7uPi*G%nj8&=#1w1g<_|$hhjpRX1AyF@M_qu_2=;qYZ?n1y@_p?nu-c$+G?d=HUbM(1V_M3>keh zL1Thu0OSFNjH|ama|`@@4nLp6zZ3qQupA8=^g$g4{V+o|<_dTUeLIDIo`Pq1&1l8jY^wWnh3$zj~nFnsNv>baP=#A_zE-gOU%qKq2CGpPQx2k$PK7<1MbCP+>67o+z!j_ z(4T?+4D`=K|GZ((9%MWG+o3_blF=?kEgPdAgHen@yDQP+N`J^f$U(><$RXHcW^~Mq zycd4WF-Ca{P=7VNJ{@LYoa;Ca#UyvX&K!+Ln$1p7^}$Bv*HI|80}&3N9& z!e%Ubj$O%wT}emW)*Z(4g+BZR9{vIiyeaS|KZX_`Lo1)b<}-NsEj;`dGImDY*cq{Y zWUL=$B7gi$G-3kAn1$zeJyzyF(Jo?zYQ&0jus?^k-h=)<$g3c)f(>>b1-p;(1>`T_ z--mX6=nrHavWC8C=$l#wKV_(U2kPDd87o1-N>JuQo(~ygR4_(m3FIZ1$^Dqg{a9(Y zVQt)ow!mIAuon&UsbN0#chH}AP#1T^ggc_6u78fYD%w(wwh&_##8{;gawX(jFo(}T z^9)+S{-qh*sT>~4Ay-4LhI}jJTjAjV>K?$1eTo_T6!O0z{~PwRVLux^{0Vya6X<^k z{SVPD)~bfJss$hi;AbBE%!7>QRK{~E zihmJNUx)lU>fVF8_dv#Tt>U>>Qel&d{{I5~{{>_`tva4o6KqVdQL&0ttRihH#xfQ5 zV2nB#ql##+BHF9iD^={33idAr`0&G`31-?KyHKF27h}*C(U4?&@0d@Sb+*wptc(}yP-c0{c(&J zu~bJaRlorhZ~*xN`gQ?rAr7mE!y0TfgD2p=sK$NS3VAF1M8QuK{4az5Ww1f)QjOTP z4e~bF4~G3<$Tr9}$e3FNbE|+WD&UHGD}1)1pO`Dzm@7PGDxNa+uaN%=89TLVuzwN6 zKov1i0+*A(<@AT(^C7hLAliBm{x8G-W$3{i6fg&M8vIOyd<60l*dyA=Mzq12SFq-d zuXIG0xXfSaM6V(I#eeupXMp&DxaC{l>ikTM6XXBuFLvG*`^5fleYbO3{9SzZt*>{~ zYhUbSUi(((&hLGr^YHh+&3WzGmw!3?)H&+o>Qm|xwL^VPeM{Y?o>u>^{!6{cxt};i zqdXX*rDM_w>9llC>XI(YLe^!A9Dh%eRd&cZ zvWKJ+IUtAR2D#t0A0ZEvhseX_QF3$SXS_U7oPTWIJ*8+O7R?}1U5}qo4 zrh1;Fzl$^U^u*G0GYC)2C_FJOcw%~?>)%~1{Kpw_-Kt8~-bR*>9xY`JLE94`voCetp zxe8bRgj$!Oe;WE6=zkA=0I~;Hb;v)3{AjDBjlMy1qMN^G^1>z_ z9!h|tarLl)xN2iL^0ng?S;n0#{D0W{9(b9qYyW-z&7C`U=6}q&^Y6~ws;YV_BA(o+ zsHmu_sHlpHh^VNlh=_=&iin7+imHl;_^FB_BBCOqDk35xs;a7HJ5mSoICAb%Y&reA%X)mO23-W4o%ixb7=Rab-J#{Sjp zysM(Pbv~`)cEufwI|fe|w?6OcQrx|`S8*?<*O%9T;(x)w!z6@%jjSd1X2oL|zFA(f z#pC^JQt?z=GXULdxn>7<7SGFH2(_r{TB@(}B~`qlcs260uIk!YyoJ~H0!ierUB!E$ z3;9d(b)figjq4cTWbvE4vc=hut@)u)$OBGQ>B^wshETmw!&S5dyqwVOU%f-4@|Q3DzQtWcze8iGx&1>ELX$(#q#xQ!NgoUCK-+0sydCYP zTWELiY-k^(JUDa^F&qgUhb~VKor1Qn3Y{rlRDYtN$@@zJCE?;M(mf7M*<3uhBvz6x zsb4&=q)|!Jk`~CZ=>PtbRxIUo)YyvP=90E0^@D>-I+S!qT+(J)BKp*AMQV3*a70PB zP{ZPp!KNiW!QTmg9nk7_mh=JDHZ;Gaf3RE0ppu~_BT7b>j4PSQwmd>#B~wbIwN5XY zRev%U*MgEIXsru$i!E7RvWlr8rINMC4cleOX2d+VWLwG3l07B+OV9>Oj{5CSTHx7| z6D8ZAYlEq8Ti|*+)Vw%ba<+I&*bE25Zm4TGf!alFg^q{I!wtfXA-Th$hRD;=;??11 z;fmsHxHYbJ#czhosez)wtSj+{3mPL*3V(M5bV11*1owx#gFh0S!n4Ek!i&O7spErmorhOI*9Ich)g{})>u_xhZwaO3g4_1+ z)bK9oYV%Ngxa>vl4~U)u_X{5m9}AxhzgaRdoGl(7u|vZnAvtAU$`kbANbf zl$0-0uQ(BD7-<5jG>$Y6c7T?aBgY4W`y(wQZD424M%u$pG%GnB=@jW2=}}xB=^b7g z=@%I&?K*T^q!k$w86FuG4o1dCCO|`BIiQg)b>J*)RfYC}7$--jAuh3Y)L{Cgm7xY7 zFYXwb89W-9Q*1`&!(|ctl_Nh>BY%rQCBmyC%ZeL^#)hXxRz}uD)<-sp70g?*$kyT+ zV(G#&LMuZnBRe9yVdsWvTNl|EIVh<~N|7Uw$Z@e|z*8f~Bc~!~T;&GbaBydMwYFTe zT}wk--B@H_sH>ZnoVfK-PtYAaH*%Yb{^%=o9QkhMwh)`-whFg%+lJZ%2YSSc|!C=TOS+=Jte3AGbd=W0*V04MciJdb>kI&4Y78?Te=dSGgmK2e_l%agmko zMAV{K_Gai4vc+TEDaBLW>F%s>M|Un-&(25_cR{E(^s+B%?0`EFEqE|&R=?m*cZs{) zT~)lrUF&XeH@n+{8;X~@JAd6hE+pk1a*w(viU+%=5$j<0Y}737g_!$BCcFKM2S<8G zgHbn{h?YkiL>nWItr7Q9*!scIX3>gh>)_64yW(cij%Z7RiVsJ-Ak1OZPd3`UcuS;H zv={1V0Cc2N=(yXqxNo>3+BZ5N+6!`66dfEL79AOG79A5EADtAP8h@P;ogEz$YL5H7 zaQEn<=u-Gzf!sEYu8yt?jf!rJZi#M>?s7L5&j{hIE88Q7_fNaAj2rF7*&pMb;98C$ zS1MWcx0m$z>?8QXu- zb&-r_ot^Y=&~<^NVt<)J2R=^DGWrkF|BK>koFY9v%QXY^(yUQ1S;eCsUYuNWa5L zoK6K@Hxkcb&KHsHLjQZ2pCRO|(dja5iu_IFuttpClu2hl#eWRre^S;k>9R9Fhv_rT z9R4tiw^+4au+@NmK9-aJQ6@;b>aWb_FvhmmFS~GtGoF3)b6Bv|j`TkA=kvW|Ia3+O zR1WD{AZ|tfV}x&=C8sCL*dlwDYwFI5+=!Ag3Pv93~wje+@bRLryp1Hso&< zY<+K$z*a}^Uhm=avnTkERGDv)NV!$Lcq z=qF50AFaI-)~=^x5PdTyG0xsuSywZZ`CLLel)XuGEGsKj;>6t;YBOc{MbZPrr*Vp* zT97_XpPL!ObkbAF-_5dbBfl{@Z_xE&a`rN|hsn8?K7U^mjCXwM10~RzIq%9+{E>M$ zAoU)gHkvb~y!J7{kk1P&%L{DpPcnz%Kg$@J`*r#PV-QYjw%-J6tRoCNkeGJQUP1YvkaVpj**~x?oMc-NUFzxEqLb8fEobf)#Ik6un?lJPrJrZW zAIeg6CVf5mi&(ndq?eK3DZ7icynys@O8%t$M}N)~yZM%{CYKz>h_aVBke z4{{o^chGWPLL8)P1D3Y~OS+$U8u3}i+>y24p12`vD!-mBChOTE8zZl(kJhvO-}!$B zeVo@@8D2l!p|9Q$yVUFF4XhIk0SpI>x_EUqIg1FZC6 zjSuU6*yP{00(Jm)1NPMd2LVUw0LKBR0B1CmLZYRC>cFzqfYNXch`j?y1M1fTjcSQk zplJQHy?V|5&8i7*8+ol7z!9sM;Hwl=fgxFruZ=3zs~~91%E66 zEU5*S16I`m*7|X5@L@AxTMgJ*3+$-@``-Z^0vxRcP5@5V0%vQ$+`2)`1O)x|Q45G$ z%mpNTy1b6i0MNJ=2>Q?rP*F!{4QN*Y9Sb1ur;C5@4(J8wTaZ>E4Dj!R>j1+5BWr{o zQv=4=0upu-U@BmSf1iDU{9Fj;0e=?N0!slaYJt@?U|oUjF0{9KTj|@e*ha6)zQne8 z)$K=KM+)mTFYmmJwio1iSM@wq*^@#WkZ-?!+mb#buk*3J)pc6Z5%<^uz+u2Kk2XU3 zm)J?omomlP1Z1^+joTjWWIP1$bRQ5;`L-_ya+Y`o>NvzL4uA3Ce!gnfQ;j;R>QnOd zl+}G>e3YNJu?69e=(6y6lm9Q&>jZ;u#2=CWdIu;#~3btMuUuPq`qZLlTbbnHY))gO^9y!7{7{(n5(ZMC!o+Y4%3DG})Ops{d+cW9^H)}hWXr=q;1jbkiq?y22Dj{h~T1X=y zX<$5*80y>4yuB1V*?-DAH*T7E&WLJ zPGVd^_*H&+T4;H3oQ1L_Ci=X#1<<(`s5urKR15fWJ#So>hXn;tb4-^XqrIE4*&(m` z`0IpsZroKk#v0^@Jz5}>8f{D3Ut-Gn?J6<-+!!l?acW|&wtq!=e~ATJuMu7J zZ35*^oG562Xjh5Ty1gYJpCs&IGN}8WJh03MwVb5PNsKL%2|sSwk7T)DPTzkL_9qGZ zlf-y2S)pxF5`Q*0iTotRe;3{V39!5v6C^PPOv)Hg((kMFRQkds#(qi2AvsLTD~YjP z66KcngyeWFr{pBvnRfmU|L%NUqj;mRzUh zDD{}!=(}z4OH{k zql8ZN(|%F|HIFONHUWo-l|7lXoc6#~X-aYCr(P4JSEA`PXnNfl*P8jO%(${luPM{( z$n@GVy?<&*jqDrqo(W|KRoL;?hO0SvXx)r@nO0SU8 zYoqk4D1SYaUJ1o{vwHQDUiaj$c+zW~^eQK=Z-3G&oAjC{e>Ia{$E0URQ&xJ_l3uUm zuT;`&lsL0juS@b*BWVWig<=~YE~J&|5Xq*o8=bwhf^kX|d~ zuM*PhgE+reuL;ttf%G~cy#mNz`=eL==-KI%m|o-KukO+7di07Ots#0957+PbD|fhN zM}M!!@z>z!)i-*jo?dIiRW^Ekjl&t*{+b%DrqSzY^a>iic1Ew7(d%XWl`;$!q^n*R zqgTY}wJ`oF7_NWO>s<5-7rnMcuWIqvv*?v9ocXWUr|6X_dQFO6jiT3~=oKh>?TKD> zqSu?~H70s>iC$NtSCsf`Np!2B1oX-gy?-`DuL|+kgK#B?zXpW!_Dz4S2h-InG&%3u zU*DlucIY)7dNl{vap)BsdhLe4YJ+*xD>d{Q4ZS);ugmaPWazaRTz{cgUifP+^lA&e zet|12{IwNaRiW2Y=#>V?FVHIs^qK;_nn153&?^Y^+5vyn0M`rXl>&N=fWJC`>jL~00eUTf zUIjpFrf2@^Isg7_e?8A%TL9{to`2P^=kx2C{CW<*p1tqS+vkjZJy&1P(pO=%SiVMB zS!Jq>al&|ADdVrkX=NH`jK3?}$eHLUOvenUpjl#uRmk+rQWZ9nW=gqcx%n~WnGMZP zshHWsyi6s`ADcf`DXX*fB~|8(aPCnVw}E@5`j~r_+fiNNe#0HCu62jHcYmudx+C3t z)%ET;_W^Z-JJJ2F`l|b|`+~aBebHU7#=BeG|4|d%8v3TOdn z1!!Av?*Qlw=mzKs=mY2v7z7v!7y%d!7zdaLm;#s%m<5;%SO8e!!*akXz*@itz-GWU zz)rv(z<$6XKh2{TxS#Ovr+7r@Kzi=>_Nu7~t~<1BL-c>Uf*1t4=H0-&^{brMdw)4*x$G;=DP)=oR8qtnId?(}l{Is=@+&M;>r z-P<{1obk>iXR0&9neEJT7CB1^E1cENx>{kQv&GqN&2)D8*MDAIwb2J~9d?d6CqcjI zU)g{y5D4M&aHRtE0u2LA0?i3618tO%y@k6m_mRDnvn8ZMr2So*NnZu)U}Rg$-v8ha zApf!a9?sbc=ULL7N$apzlJ3s1{|elk{Fbr@HsX=66^y^HeU)J67Vbwe26RGpdCw-C zZvn5QpT{NLN`KOoFES4k$iIWM-c$N2(k*pveLRNvZu&u-m4CD^2R`7J=yJN=!d&V7 zs6Wec-Oij37TVfFI!IT=P*0I_C&OM(PL%Yu4Et@y7G+MZC3fhi75xkXZb7;Q=?c3I z`9nyzVhrRHUq#mnx?XKxBiOlvIcYA)XO{!-GnO6qcE z3+Pu#A18fG=%O^kt`&VCzonesfOwu}DgH`Lko@g}}R>oODj@AUt zIYZZ5=zj`R+)62(A%1|Vf1W<6!$sn=1?d)~D}Mr8$bXac<%~!38#5=pNMA}DBu$Y`%iC-l?Mb|Rme=T~3^a{qgp0w8U=ZGI6e--JSq~DMn%8AOz?PQJ~(VEl- z1AmrBUG8*pu5(^?>$?^17u`mqua~9$?fgl?DlbQ zar?Try8Yd+y93o>)8em%Pq*@+tqm8EwJm4)E}+_kY(rzz2+>xQ~!}&B5|2 zEB8y%KNYgXUx!^zdO2fTM*IhI{y=&U{eKAm zDxQjERpv;u1WSAU;CAE&+3UP8&;8KM2cwGYDYm$3Q*SK^RsAl_s1 z;d@lYB4_Qjw{En0TQ^&`ShrdutjD~b-Z#8~-e7O2cc(YZyUQEyjq<+jjrQ*K#(4L8 z%70txJ?$;? ze(Ejvp7B55KdhaD~gSS!D^9JU&=eB!8ayxQ6ygP`8=T_!c zdf(3dKKFZXbndy_bKd>AIk`FB1LThNbkiJxSg%gKL+ zcm?rujDHR3wT$Nl;&sF?5`V8J-YD@aL+3*7stGRB8_XCM3s#@7Zp`)1_4mG!+m_qr zeUm8qOP)dgqyqtR(B@jGVHGfbIP!6GoQ_wKJicJa{=*UmgPz2|0!~o5oRP$%$Qi9d zDg?<3J%;!`x{f7&kerFc-zA<#|I?Y`!{p4M&zYnjC7wn6IDh@jC;kaJ3y2q!^Azc& z#7`41V>~}4ewKJ8`KyS3M$T&D=gE1Acmwf9$(1r7Gqg(ipELLK+|QMT=OMWvczQhd zIHcDG7iuB*O70ar)l+h+&yDJnxFqD4b6-{sa9^8S3#mg>Aa%hba>sJV;6I@fkh-Kl zi1>EmJBf$+l7ALF!k4b#dx^*RvJ^a#_`Adp`;rsgpsVySfqB7@N~*YeKYtdk8o%7%bANxw@s!|_ zu>YO=ZL~Z3bhzt5$jrXP8msDMUup6}7e*D$q zs!$a*{hpVXn)!mxGaj*6g?ZYV+ge5c5~Ddkt=ys9A<`(vg|b*E>+{@xo%^+_%THQ+ z&9L(OOMmV!RnN#vZf|aHH9y&0wu=5+?r*#=!07U7Tp~Nvw^)wcOF3E>u^#GHT<963 zRnfobOJ1(!xN0lM#mbK{hkBbIM-_6Hx~%DjQAxFD(N|c#i^ZFJ3gc*$f%Fr&{Cax3 zxcSTLN#2j>!i~6U{%X_d8evsO)v;P!Z{*%k#ecYJ%gfJlKT{X`6}IJkTs3%AZej!L z^0Q@*ywdvR>;A=lHQOqGwS~JtzG{urZy$`ig=%pzKef93D)*~8rQ^2^iA(G!@A)<% zz3AKhOclW!!YwfL{j6J+?e+I=QvvUG?{?+lEn$R;df)QKsubQ0zOU-zU0{}K=FRpN zsDD=8BJTSOgm?6)9x7qRyPeJj#%k;d22 zmksa+C=2f+-%v$(CmD#ezv&H9LGL!?AkG}bk%OV=uko$|*SoyCR59LIhGXP%H*yw7 z&b|da${Pj#x4my8ucI*%GUaVXIo^H9cYg`;Jx;~E2fXo!`9beN#Dg~+<;gpaD)lCL zlMn;mb&v|)c2M%~qnrtp^9R7wFitYPA9_DTZl`0kWP1;L4#ax5@m_^gMAjy*c9eC9vM!;l!<2OiWgR|G z)`0?97vW8CFwziN7kNXxJCFmBcqt`bM2QC}@nTB6$h*fI364m-h!T$!NW6#=4^rYD zC0NL%E^ddWbIJarGJ!l=>=q6L|F$Z>te`y7C1HK8z_)(k+&El)0p?9 z_aw@)#9M-xMb<@>b&#?y_MY{g1-;T+3BJfZLb(@F?m^1kquh%r_ae&OrQC~rx#xFE zYKgI^f!y=}jylDVZSUs0cx-smfsD^{HCl_GrN=KS~T-B!cm_h-A(?%Ft~nNuc$V;W?HX%(`%y*y+Zn5 z1tYf&VG}2*4amFYeZjk4DX*J%14?+ScdLqk>p8^^EI9O~KlSCCsEymaA&~A+?@s9F zUEbZ$rhB}5Xc6v(gzoe1Q-4X6^Z{6h2fYa@gBqTwK87|m8E^e!DL&!N@fNAeP$w@# zQZ9_mI%O7sJR3DY_*MZ3ue&+foMz56=a}=&#pW_|rMbpjZ*DTTnmf$h=05YFdBi+! zo-)s1&?YBr#;mke-)dwvwOUxMthQDMtFzV3>WMbe-x_2MwMJCAkAJqtSre@()^ux@ zHP>2TEwPqctE{!w25Ymm&Dv@0vG!YstfSTm>$G*&HtnG8+6lYdZeTaIo7ok1YrCDb z-0o<1vAf&7?7sE@d$2vs9%+xU$J>+asrC%(kUiU;XD>qjaM?@k73MN~wY|>X2%lT* z?e;EvuYCY6hwWqb$$tyotI~PX&N{Xeay%#H)N>j-O`PUVORI&`#%b?#a=J>qP7kNI z)6W@bPIHDh!<|viSaXLn!I|t#b7neoocYdTXIYi}YRa*OJo9&FrL)Ew?X1ts*V*K3 zH77Vb@^W-`JNul2&JpK0a(Bu(Q{|qQuYV7yKp+qf#H!?7Lx1jpbfA8qkySr`&!<~c z?jn~!(?E+rt3ca8hd}2lxnDrufo_4Gfj)u$RdV<5d4AP>P+%xx9+9sXYkxp;zP74W z>Q?p`G50x8kCNtEd4ug#{f3z9dX1&T+z(9sn7AQ1pCtVwVi{)`x&O!bxo+E-LH+v*YT?-h(AG}++QK5bI5h@ihCa9{)4z5OrY!EiMe9c_yh4x z-fianw`#mVGp*Qq; z>k;H|-vz}o=D06HmODUHJ}&qyS63^pu2$T)AoqJ>u73bFEyi;{T`4PdA2|$bWXLHa z{XNo^49ndqvTu?9BJtI9)ho6?L(Fy3xeoM6P9=A|Fz%)+*LmkyBmVwvl(VsieD1iQ z_mDHz(?555(EAV=TuIDrE94(zp}E3XeV3T~Ntj%HZX6`Og?#RFVCjA77^m?wV(u7W z>eb0ylYebIK&xSpI>i5Xjt`fU7>oL$5>6H`xk4ziKs&KcQz z==00u|AM#+F?SHjmC%(j8{E-EQKQu7Sc>b&e}9>n`$MRg$fuqdkC5{)v5e2DTdFxA zMmr$?tB1Wt-eq2M?=xO2?`p5L_gSxv_c`yY-YwPo*KU6Q8uH_40atmikXY`yXe=lP zV!5tbxYq9=oQz4jysOZitHwB^)L3%5ejuX+$>kD^hzifN-t6!CD0kWSaWgb+bM+Ih z#ea=wJ8$-{6Gl9pWmMcyyS8zPTX71sSaB%sF2$y}dnv_T2MAK26n7|E+}&-UxDLf# zic8VKVK}_+_nq@6Yp-M_`H^HN+55S!TS&&{nQ|leHn-mHj|M;4_{^7l=~Il-Ci2Qn z&8jSU(#FAkNB0}Al%y80cK<&Le+-PiMy7STlHv%Dqktc`s1_&q`EY3!Rn228*LCK} z0j7vSLN`*B^=sRwd51l@Jj?tt zv}pLbJG)DRx&9h%c+39JFd*ajuz47N`SVBiUxa7+RTQ_sFjrAIS>Eg0B~=(}AA5}I zn^Td3Y&OAhQ@<~5TL7*sp)Nb?ISqj>{SISHk7Nr{$VuBn{n!PKg`_$e8uL2f*08y13%ZFAt#Ri4yHEe0PepjLln}`Tav)vqD$O_IxWO= z9|<|aVG``>M9(5mAl7d5)o1LRK}aQH{#w3xL6yx54-+)^0KYcU$T`)8dQ8kE_bzn; zHv6~eT?%dL)7fjg#WUe;v_B_JaeSe6g}w&<+62}M4TwVm8(pV%ww;fjPd!ms7mZf| zMKi@f?&|g4eZmcA<&B{)mIT)U`y)ajlg$C}_HJjCrgP_MrDR)KMx-H_K_0<9{e~0u zTtEhsJx)HqTgC`Bh!k@m051_IuYBRLl&zkPMNul;rtDJiCS6 z;3<#3geZ*GhSG-ai+YcShJY4AK|)4OMnpzKwiSiI$IQj|B8H{p;;b1GqR^wzBhbUq zBV8a{AY7ncAYQ-{L^yQb(A)UDq56`<U_mpUF8w|Dlg)VC_~o*0LX0*MUQ_O%9$Aul4A{=E91 zhP-ryH>10GcXE-4qYa{wIwX}YYNVC(7i>#f4a7AvekA`mmUP|mon@qV1d~s9L;94_bJ&Cj?JTyww44rxE=cp2$d-syVw(T6u*+HAvRP?R8t)FB< z@)?==(C$f$V^-~ugO)R0L|1Jj09VzV_ni%-8)%9ni7H|JGrc@$;7uxY@MCeT! zQ^Kd&F0-GH!A@=_KMMDl_D|C?T{d$xf9-Yd>r*-1oo4->f2ea~j2QMI81QVn0GIS| z9?bo7--*B+xOCrXR($po&8{@}i|{LAwIfS@CZ64}!6Uicg=S5ztK50ac4Ss%GFeXK zv08hTEGs7FTfezomlui!`Zvf4824)THLs#Zhc=@`+S3}~Ya`Xo_p-PdZU$r42hYuY zE2!(+R2X8Mioo714~Q+Bp=6JT%nsE$T|f*3{cH3lvEIm4RA27t8`T6|-RQ?^M$=J< z*qyIafGc*kd|sDajG8W#`EROKNWCWP#wxL{vHB%LYQPsB0Y3rkT^*zPefZEow10SH zq9E~5a)P4lk0p>#M^59_)5$!5ijpDFI#(Y7yRnmjQkvsXNHFb=(L5O&<}8_WdjO7v zduMu1ahEc#m|cMxNg3nmZ&R{Yf9)OC6xmNqaSLJf=Md+EYW`fx+^(*yDCH!z_LJ*} ziJwd6eCfWUzXwz(6R%Ec*4VRmEL`ESsyNMp8FD!s7Me}F0MVsAqW_QY{XQZ}(2l=f zM|X9>iBmj2u94!g{d4vHg5`r#3|8gC>NJzVp25`~aOPiE*k{keaeaU&JQPUFBI6J|^!<`N11-I-P(%(TeGpA}%BYElNIv>imro$>3Ljjs`yw z*whp6FS?NYqXcc&aLr|PS8FZ_vt0ed`>GZb%I#x#dRcb%lE=m(L1zm?Pr}l4-7FR- zvWdBd%=mL1m_BBea5>dG(}b{Ifzm}v>s=)PYai0md6UL5QcB}uZ!DQT$a>QqdT%jS z1LmV*Bt@%Je>zWut@xpd=Uo`BQ+p}E@Rkdj)UpaQm_c(LbFi}gG_ynV$BR;2V)TO(!=Rt!_3&Ah2FY^35092@WYu*oxyeMJ z<1@#lucYBmUjbi%vM(ky`(wmOv&l1=Kgw2?$Y^4AbX9@vdr-D%si6&dBxg{Etty#Y zgw5{-WksTaC(gzTzt}=M?>h$d-aFB~BcFZ-b?BYZ-ttomUR#q8QmG?Y{8rRR-%NAh zp>vc>g7n6}+jl)#xFI+tuV%jGG{*o4r=O28i1@Q8X!HSY>^ZzGlB;8`C77)%=A3H! zK}aAP!Q%@5O8Y|e8hPYWVtq_?^c4k%;h4EqP3jYb6^DHMCJ-$mjF&K-tS;s0EL@A_ zbi9H}`AtQVmJ83-%PSI#h)0g;40Uvk zMT%mE)rK!14Fs~sgEQY^x391B{W^Mzglzd{4fsxxlNP`{3d0Rn4 z4EHyg5BznBJ8?p@TQk&2haoe-+6|baGl|(${8C0&IO7@N-(Nt|jliPX;Q4KNr&}S> zeXovq=U)#2h|NUrB}ya6;Wln|gJWi?l|uCPS830o&P-9!Nu_NB&77-n*TBi8$DCHU zI4^}^y*$<^v%_VtfkvmeOY9Q#$$B@0NBxZsr9_ey-_sLnfl=hl6i^1J8#>rUaTGps z6m;fPljufAS`AhK15~7kvL;ihUnWR36y}JdHU!GpQ&mPQRksSUkILkaQ+;hMjb_=|QUDQ=?6dL8>#q#Oh{;EU6lK4Dlwi!M~!S*<*k8CV+ zq|Ul$`;}5R(a2z@)S&_RqIt=$-B=Jias@T1!dUUYF&bT}^7MbN^u;xmNdLfmb8UJ3 z=<_i+&SJCVC|}2qIeGN_A%0x@Il*7A;i-2eX79ef1gBB*$qf$u5Z+{#ZLs~!MDLdJ z-1=OYCNo@R6<{4g0mgU=H_$w>EFUp9sw=D!S{8ejw=$A`zL*0lqJQ7~c1g7tvh5-m z5t%78pga16wP*YJh+*Xg`59>?Bv1A8p)#Gm$Y%#v_SI-e~x zVq6@qB>$T=alPg1IyFYTm&G@|HqEr-M{7MXY$Aow3o*sUd~z2Mrd*B6mZ!;wa1W8$ zMsdkgZbd~5ytV||xJT3M*tk;2Mx(U{48)zd_$im8vIeLvAudCLwwYXNl-8=#*gvb% zxkks)zF5|$>zg<6FQ>m5=lJ4PpSn0tWroWiPW~_+zf0!UAvBz6fJ2eSGq$)Z>K5NR zV`N_S5`93q=@r?!x?*+0hnE&UZn^vMQgxRzXV6a^@yi@g7agH9bWxGC{in>Dui>ZO z`1wl09jcx~#r4=rT1k20tTuuE*9jO%o)na}9LA-ZlrX$|!oqe=~< zvVMiloXXBAXQ5Y09qdF<6k~i!ge!}FTr&f^QzU7vR4!+~@X3vdI>Yed26+9>v_rnlSw2g#890&KxPiuD=qYbXxV<-_$v#_P}i+ zio|_~LzdBUS_DQ0yc>TVZJGe*yx)v4NfFomv6r2G@6LJRoPQI>4Uv{uaT?xM@>Etk z=eK|PGxQp+gTV!SbI5i_rmX#32I;`>gxErjmBaxrxw=+~=(W|ssdmK>)gea+To5LRV!G7>yh6@ln*-FVJ9!I&seq7SN+B@Dkm9MPl0|XiJ$#~ zGOOcvsil2686q!uTesp1q4HZCN+dU+x|Wcnwaek%05e9fzS9_Ub=e_iQYvm#+^%jP+eka&~jCtvd>ET$mjLpWu zv!RJdj818;080;k?~YUME%32=CnLJQ@d!Yo%&nfDWrI~=IhzJQTwtx}-rY1hxvg)k z3z%-0c+};IpK=TuOdR;v!&<-FSL&Y(B<+ZUe*8?_>2fDoPR+y3K;yoe_VmLjQlFYw zfy|TO1mU_PW?k5dApXM&7&p}|WM1tsq*WF|b$Z`(_O?GuBfN~@8{C$c*FNv3^x{kZ z3)_Z$*c`?9;t_=Ns`)UJx2}OYdF6>i*-rmsr0!xSRd%56@Ei2H6;OGC1CugXV_0m8 zr4^Jd&QR@&Z*#JvGi=;b2d#ZGY$D+cA?vh`sz7L2IB>pOHD0qRDSZA^Qmh}M8YohS zV>EUXx>_I?aqN3b+o0Hx^UMa`#sSXn>Sz|nG~fu&G}YyLp=+2yPmuh98y z*L$S(0mhQWSx;2&PyV04t{=rYK9k}^v97BwR+Tfrz6pn)JXT2q2gac%7eJM?>2sCz zx`Fck>5P#3pcnCd3_qp) z%dIwe#Qi-pZdx(InAIM8Wm79yM|8yd?9&2*!VZKG$csnzUCAv7ANUC8%sYM-6qS+J zkX%ZR@3Qq08?DyWj&vP#+5<2Srj^-Q3C&b+(yn(?<+`a`>Zj)@os*BH;3~F3C;b?v zda8IG*W;|6n22O-?Zp(Tn7evid^h@>*~j}mw$BXg4m+kvC-nu-ac&dBJdkzmQ$GOH z|M$Ua6nj6szprx?Oqdh3FB@rPKYt|_QJZPi_{6i;)_Ei-XGs**3=k|2sAgvtn&lS9 z{o^(c?n(L8xJf?eI7!2URzX>jQL#3cHMcrPc7d}u-C~$-{ekrZwCv}@_HdOu+On0+ z0iJR(EAhjZV_d6&lc;E&{`1crAxZ-x1K={wK5##{G&@3JNIsV0UXccZsSl^ zBHP@vR<89$XMUq`oV#6r8BZDQu00YX>MHq`3uxq%@>fWaTaZzp%T`$m-r42J%qvsI z);svl-TY%Pa1`FMEl!@gGU~STPIFiy=dDvK4}>sv``4$nVwZ?91`uHtuE(%&c_oM3 zT4R4S?-7-NbEON-Fm)-(P0?{t=18f%vQd`HrcnD3#H5em=AdOed%lMuS=rTVlOm2X z?oFif-|T4R5jtOsvQLjJdI)k@8-I}e5=e62vP+^G0Qc^*Z-wYuC9f2nWWmp9hWAtBW?8`Xq zmX_TMV=E9qz9lF)q}7H+9_UVGXmdSbZFkG#HkC;3rVfP<`+axFz%2JhUQ;k94?1l) z(UP|T)~C9m057oi1m9 zrr-Ph)4pQF=l5L*w+FXMI|Dh9)u>P9w*ka40EFO~lI=X>yq+cVz0x;rf`4YbE}D4) z`-X(3y8RJ|5k0w(EHd=R&OW@J^z1ZTUwI40GfRwZmUDNDbWDa6CLM%ol?s%Ax95a4 zL(RPB#V8sdJCePz#94`wyIW<|h#5FRCRIOd+=zyohMP7Tl$($pbL{a}-bM&3d#dD3 z00~(MS%K~J?FfL-oz(_qg1~#8MLHk4eevM{mI0G@aUIB=-_kpHe3&e#Q>f79+Y{-6 zNb}ZTF{U!+=$N?byGCO&<$$Vm|7vpdvJu>W94gC%=mt6|`V+V49x`rZ0Ga~G0Q(i+hM{IN5>&NP274+}c2wMWPM%@3 zOM@TbcG-$32+-o!)whaG70VB{0@xn%S(w3{$2eaXmSB-AXbxc1+gVt7x8amwU~^G3 z(y8L$EblwXgN3)8os$^yLrDL0w{QB1We} zD~R(VJYK(9QD+&(e%`yLT&H#%5>A7z3Va0+eg)1fn2XIp26_uF-Q;eWXy3A z0)3=@^iO|cNxReBeRW%HWugo8T&Va64PY0=r@&|TZ7Vbp;rZ7w0j-TKIvc^pyO)^H zOChXI&@-b9)2L-(^9rrE0Uz=D7`)Dxu}JN^7W!Erzi+lGcD+QZs#>d#iN2)-NKTbh zAL{Oy;|=~<;J5Av zr+Ct{$6-`O)?8wV2jnUsPao#z!DCuC@&Y*?n_p~8wBZNDwV}%@)oJV_=8>4Sa-j=( z()L39%aVa@N1waW?}`9Sb-uqrF*@N!#PzxcI1<>P-lZp}AfIUd_)9jk|NL ztZ6IptD&>t1Cx%9i=0&vPAB83S#GM)H|2jNQot4RZF|YhDHH$@?mCyC<)FP>M&=&S zkeOa}sxa-nEM?fUENIX>T2po5xE*v9yo~H{RX$vur+Ou8_aUJ(LEx9_RhSc2*Stm4 zrSv_jRndImd{6*E<*-UMs5<;e`5<+&j=w-4Fo67gDN5Jiq5d?laZs=gqra%XsFX0u zrKopJlnP7+ivkv~Cu7ZKEC;^~d7&Y&KdWc39Y-I!GGBvwHWKl=t~nY7ZfQ)w;2_-oe{I(do3 z#7a}qgbM!e$@^Z;yp@kXsPOBvL{vmxLxxLCp!9If*bsP%Y*m62!+P+S%#Ycq z#z1-nN|vh9n(HvtTClbfvxrrJigrSs#*iUPob;N8TX9xZ%#mzS&aUK{CoQwxPk zU?-SJ)hAb3lY8=9i^~0-HrjoCDSvMD$3|_PL$^|BkYlPX`n^F^Q>NB~7T8%lmOC~1 zUiuI#*J|6Uuq*8l<-TpkBUhwYI0UY72q@>a7qrpNT$LX6#Q#Z8ymvhu&22AqL|CPp zMGolt5&tvsF#Qk%9$iW)b)$5J^voEwnyGcF<#gtxc7^D#T*i58s(gi943tTn&1;&X z1Coc7x#&e)Y9JgX93+23+gJOk8k{}PtfjhvrmCHo9YT%dkETTdsEcaaF25q zGvl<`#v1AsJ#(r74!kLXBd|T`e|yqreyG>Dwl1VXmKQ>ca>XXwA>$h1HX|4eRF6T- z|9@-ip0V7p^;Po@D>o5oMIZF`2mtL%%KEC#c3-2 z$(Qa~IxwC@)|C+f3j}?3Xcc6sGA(Ne&?Aajpk`_K8Fvn2ndBqN(F{$>I;4jY9j{9B13xXns$=ehaZ#qiwA z4QeNX^nwpnlu9!{>>hklf>Xj3H4HR*yz_4%GjS=U8uD}-_hl}8J`5HD0DW`h(7495 z)>0gK4$tfg%WygiHCCUrw*baq-bh69fJGS@P^Xf&#~ztnu6Vpv3o4shD7J{!!mM+s zn5t#9&@EFrE?cnHdRmyRojXjdwX<-TeG%|j%$ETX#-v9T;&0l;=d_JUjz}JUw298q z@k<)V`|!BwG>(2AeRG9ci&xvH(CDGg4x&^IqAdL~at6{!H)0T=OSx0@C5<;xjl7=( z6s9f;cXX2fMV_k-K|_Wy4x+z%5dB>>D);c;r#rgGwbIKdd}%3zKYo3_)4BN-TX7;m z`|-(YO_NUWV*WW0H~0ka8j^&qfJH{o3wE&AvTyit27JUTBrmfVIuMvQ`Lp0AV@si?%wI3c?tmO7S)r}S$@e>QD;oU zuu}REufn@!rNmRKBAPgsWHpr@YjtQP9)I__$h=5>*YwdVhwPc0L^bUKFL~=}D1CUb zsENBzuoUS+S9TRh*4fEe{7gQ=pKdYoaip@?(^Z+gpz)cHykF^es`SZ`*?0T86Jx(_ zAA3x@?ZpRq1+Ap|nZ^EGvnPC((f#>0r4>Q<6Y1#R18<+lt#eSH1T$T*_ttIkR%(An zf5xDpR%43EaK<)Jzx{igXc%A`HQ^M|zm{Jtt%Iawafle|=%=uc7S886R47BzOmYI4 zJKsKifM|}83M1FbFvTOulPK(M!&gCoUhvk z$vMg6Qt~q%^e^BY1INQ_)qge5lmJ4INcYo7A6m4rq6G=Tdv88G1GNunU*kW>#%^3I zF0v7aQFn$3{F|SyE`PV5=ofl#cVEqd(s`f366V-hsIou5zFGXixHQw9KT8|&51*Cf zGF8Wo%vKUk7S?7bgkCdGdb0ET51HpYr3TKbcaz=pf>!AtcBF`=%d{E@GC`lke-Y*- zvS3!)7Z^1?V8(R#-UAN158VU?O0|hHlNKjYILd3Zo{^?gDm$6$BY*0wOTz3IKS;2~ zI|+Dvt-XVZJRE@hmtpKnujMlSo{zeOc%>D=!wWhNX%c9(#zD;2;O}p1MIMu!5(!uj zD-GJKNfhV?xc{wCk;2f|6%||ZU=gr%*rGd!rPZ-YuC2Vb8&J!QeI*lNJQdF=F}Y3p ztDjT%iOI6aRA$ux{+J!s^{r@Bf-o-b#Y%1(g>Cg9r0mA4xtW9UvpEEB^f1369xbbj z-Cx22pndwTl*%+RIzy~t?R#%N;L3p>%6%B$+5=r+Mr zs(N=u$Vg)XXr8Y+PV#Oyd<4dYnB>|dQ1nJJ#k3fJ)t~FNde*IWeW`FY!;Plk^@xj| z62w{05zK>bDJp53-8QdZ7VZt;2xoXqC zpUXb2(7>R#K%(1F0~}RT6^WxYUoh@&=;77|7~hld@mzlKF{;$^?b`AztiToTo-zHB4aoRhT_R%Gg*P81K z-eX3+IpCB0`x7m9UqUA8^trMxE53$27&u}4BL`F0c zNPD>IEc6=n4)dlJ@-H7yCtfN(CuX=DmfABR&FQWeBqW%i`To2;SPGqAQ0Oor-*r%v zcIIajod3=aAzFGg!*bFjW8ZnEvB73_My-%UHV8_oK|-9Rd!r(tB~Zv2B1a|_$rV9j z9={MZWnS28R(#6QY1pMc%4U|{=K$vb>NzfHcBxS*Pfjj3X*a$D)wp5cM~4Gx6Nkq` zIEZ-Cdg3mA_%;-t7i2J9p&YO_u^xI+lII-~HGr8ty?65Gepc%5kG!TlRsY2|ccw{O zJ&{AT{S5SjOC#;4NHz^+SrVFbS{Yw!4B-24;^SVf*sT~5m3WTCl_yYGXXQxTeDlmTkqS~W;7crx8AZC zZ!o^a%KnZgJ8&=P>O!XIIh9(;_}yt!AXh-V-xQDQ?nHS&B~ErgazK7SbU;InvXAyc zXG!_;-fq1k`Ur|p+4Cnc<9NIV`uq`BNM%!GQ$kFL^_6dM;>VqrNfyZ$L-w8m9Rg(n z^9w+MfUv91*LnAlj`l#5$CJKJ(Yir)FUpo^DFHXu{k0_r(!~Q$_x6_6RTD>3Nri5N zZnLT0ZkmG_0^zBdH=s58ZmrvY!4KFiP-pA*OG!@G)G7b?b|lC0RgV|*O(1*VKX`q2 z6_Rg$`@GnvGdAZ12-b5NnDDG9!(%;aDG-0(QXMbu#~j@%{$$^{Jf(cbWh+B2POg6g zQBHd>@L`E=Nn{Cm^8pbJDGb3^HXK=AZZIJm;VaR<@Q2UhAmlNWv51Mi%fI`d`)b+R z5^B(DsB4A+k_7|F>WCBI`w53P$->@xD8S`Q?@Q&3>CENJ=sT(TM>G2Z>EbxFQxEn% z6>SEcmk=<~JTpWv@NwwGHL;cykTk4j%Ej9kHvz=)F2eqbBXLo1;d1@SK!Uq>vpH2Y zcN-$<;p)9S36-e!2==@Fl-@7Z9c3$|-Vcc32nu(8zeS=S7Bzr+-dE0u5gJ6$oj|m} z0as23v;fpxkK}g!CEQ7Z$x!I3GC1hOP&jvji|lDju{&+*JeMhmgv?Z!xa0qbw?bAW zUF5kQf9A(Z#;8GX4`$SZZjvMVG14(A)q61`>wQDt3LQcH`!6;m&L6%EN=pxlPBL!} z9^O5M0n!hTSbaoxgm%<+7+<&6mj{LWUl{b;o9o)OmYV@LC-HgMIwwCDKML0hBo-+O zRR!Vu^5<_EXlcU_nG1d^q{u0VjDtD@bA5Az{D@5#U35*9H!syOfqb=ewOh5CwLG<& zE<5YUfn2m<)-CM8=bQGomLFKV7ug z`P2E!{TfIVD0V)5UXQ^;fYO3NWrSA{mq4x2ozT#;N$ zAWt`s^A!0J%-N=U!;=Q>^&?}x=_BjD?W3R6wCp4@Mp#AEB;q0T_sRLUZavxAmgD0` zz1yqU%0z;g!pIn860et~hraMiFMdJVSIz=#p=-gp5eRU8>uo%XK~zf!;E7jV8vZn; z9Hv;DaAhmm%hL9-&Zq7__pey)$2uaw2gw*w451V8=~gsOH0bT{CZCxWu^7M5TOo4V z8=JuNVWHu>mu3I3RZF!>)yFFI3Kd5s$9{hWS1(r@$&(i;L&A%bA;CIfP*Z7NikjfHIo`$Z}wf=E+p?R>03E!TTdEEa27#^=rl< z!hYsq7#K9=ukqwVlSJ|3;Z^tkOv{XHchU@OhHYhUV6K>?Z%(1DFs0z7qewPTUWi-D zTnc-bn8}`j&%9lW{TuMkL)c>uebS1NHf>3B7m2X+z-s3^X}~B&5+8>hS_wkKwN21} zDNga#RjTMgV_>{pZEBy8kkq;_O_=FGWkxVp7BuBpn1DgSa(U*%>LNVI72GTn-6%yd(sh&dZDyI$FSYl~+FiK-VIu+2Ov zJ9STVp*ZAQMSfhn$UNC=3ZXm{65|r17ZVj@5hLM31YUX)Ift`nb?u2Yq6gVh$Y%rO0Sig$YPU-H2&`w)zc&t|$m z<>uU>c0q5!d&y}*#fB#DId44=k}ht=#PdWq$`cY7{_DV|5i&^H)dLYYJvpo{${f1U z4RC2+5~UZMHz1c!?Zyjyco`tzX?u?%tmd0@Dd-Hm)M8H}-hHU$b(S@%fBrZT+1E^j z_ZBYHtHYHoAGJ9TlZda9NF@8A;u@2{lS$_ExQqB;V5PS{9+1epMpEh6N`vulMfnl= zFC0dcZ$r&PLMvMZd9;m&yETY{G` z{<$(tWeK35=SmC!pJNGt(8rL!Ob>Ex;!2PHf6;@& zBVkdf$xeTuID}<{+!^Y76q6U@gIv|Gj5sp8x3>FGlvmSr1+7DKI>Q69-v$KVD)gz6 z9SYsQWxvOMWZtM={AxGw^B9jgyc!^MqNiqj9GTx2R;o}ftdjcEK*slWw?pyqw2w2w zZsQ0B{fYCP#F*92xVts8kw5g7{Vx;QGk@CvIiPzXHyu1RHJ-LWR6xe){}X0^|BP)j z_x(z9gJ3a5BZS`|^N!VaRi&6oNF&A6Y7id?egSLVM0nu~&tCk4Pno{Nh;)(CgV^ z`VS7$haGFVrX*@AQN4Xu+5phyCLxJMla96d(IESWapD&0`-3QDHsdB@liU#26UAdmnEBK~XqFVb0e5~nN*;&p0&-|M|o7L#zc#j$O%;(Zeakyj4l?}ax z!K`itU;>473;*41;vTuwdLtWGcqHtp5AoheP2y?z4%g*Jrh_}X^;1#ADN_;0pFO+3 zM4jDED0}xmR{CtyK>+HDTH0y~j082$Ugm}h@Pte4-tiuA649yEmqrsrcACHzzb}_y z9ep&0TqA85{(D#3usGe&oVch!8d1KUaq|{lwviW$B>`p!_X-R_LR*-OnaOQb2P&tO z-%U`WHu2p%d^-0A{-1mR{u*Hyu~C{;m_T zHrZgAd@m=|lY=QB>58N2{AcDUVOF8|iZZ-@Oxt>@ecxAlzuSMiW27$1>|i3UNfC(T zcDL3WDXT-}`$xGAk)3!oh5k{%+&(t`QsECTSmHDFkSe}veNKv}wHQNHtH*Dz?0oUj z%zyLti&8fcz_F@yq!{|%vc1*5W)ufW}2 z5mBZ~LleBAsJMBD2y-1;wUyYrj+DEVA;DBlWu_0SxZ9$#9a%5&J&S~-|T<4vA z;P1~NjSy2_9x$cQF{BQ6i+A{r5FCA)Sf$VreT#7qy!3pewb##N=TwJf!)aipO#Uk_ zFw>xoQ_bv9_6TS}g7`SMYliDkgA^?M6r1<#nRM2Cu(#EBHLQ>GSfg4warozr+=wKXvm^KmOwez*={RsQ^A?Yi8kccIUsLx*{5mZ{>Zk0(uLF~TM7mb)ztpxdkO zb07n*_h7AYwVm<~t%=wFbbdLMh8m9RCxtk3)Ccr?{xYWd8~~5J#XtXK(Py?|mz6?d zJA7*`e?qGA6t_V&n2EbwcPTKU>6=Ngg!Ek%ZI9u;HO4byt2=Pix9`>D{z1p@>kH<4 z(*a*u<#UKbOzl8dxl=~Zw!`pSC5F=!kNaW3%F23XZ>qV-iLdx&{;A6xPJ1~%_SMb& zi^>bjw3ptQ4oQbz+F1iMXoz9=H-}~|bZaRb+p`1JCxAPmSXDQ)j{;sa^Ye@G#ib{l zBS~RL4SkHoJKNCN^b<0D6+_@o*Krt}bHrs*ZoB1>Fu~Gc=N}NnJ7*I3?77LmZ3A3- zF=Qw;r5wLsG_J#Q#&<5*_8w;Lj!)n**LD@9dKKQwElHb+TkhPlt=JOKqTXWDf|{${ z;?N?~;?_c$Yuy5Bkudw@{nZ=AjMt3nrS;AX(@fY*$D6|&3qiSTB|Iz@SqE|M!birN z=VbY}NG}-S<@?{yVB`G;%0>ey2f#UvN(-dzMx}3nDEbs2=DHM+=f0bwxbgHpd9_b? zKz*?}R;_40@QtW>DHXWiD1)+|8A440vJdJ#(Ovj2)PIvU;`!amDOxOMn ztQ;eY`^``eS0P63MR5T;)t~p2L4c~teL>#6yODG39K!6jZ8qO7Se|sq15VG@R~#_D z5-sjDp}V`bw~0BQ;_Rc7?c=@$1aEs+)lc*$iBMLC9l@ellaN#X@vMWG(Dm9^Oi+}~ zk1H?%bm-+>2boJ$vh&G@Zl#MkggLrL#+Cm%!{|6RPmuwdM;a7=6lbc<`3?O*xPP;z z;wkMTwXC3zII`e-(FnlsQI0r!Z`6%9P!KKwc0#6+^SFv#PfcGWlden8QvE`TBK!S2 z0rHFY^_{#@{5yGB*}m6wvVGqbxeH&%YmCVFyqEi_@k5b-SuQ{^{+*l>0Xv{XU_)Jy zq*0cnp~O9 zy2rmJ|B1zg=gqa1KlZW=5qMxmRJ@Y>dOw|)hfgWiJVyMr>nq!F5q`D9SuKpDQNx6h6t<#G7I5JM^umtK<5b4oHdO5mC`K zD$;+I9hH`z)BT$000f(w@cN#djnGg4ZIrh8(!WEIlTJmfyD;XK|-KR@3T* zJAVf`E_s6%YN@sb(qtZu;55gCD!-V*cP@ihLpp=+$jhhaH5OJe?uoE1gazr-XsD>E zFxmw5g7;8@KOWc(gKjpo>T)PD2{Kh-9UDjsoVXlx?c{(g^epE|3QvLT*puPO6uJ2* zWOTnZ(EF}u@%65K-+ERy-P0b@H!+j|0fJ8A=Vnc+dV&<_=zHZ;)ky(MM_)v-aKb3s z_al1f@RlfIl;SBSBC+TTGhMFG+hT-lFw_zEE=R?YDNzD`+G8a8P}fe|m}tfU=Pc%8 ztcRGX1q01NW<0GxNVdo;Pom?(nlvErx0vJ!9)W*SZt$a1?lbnwK~CuJUXWM3cnLTV zwt??W#owBLi>vMjljzOk!mWh}#$G@fol8ZR|J2h-QA-K181CM@4WMC343foTB$K~$ zng-CIoz?FHe42t9f|$`hUb8AC^tUb&*XBe=c&i*RSZ5Ao(>ua z{f3BhSAum>d{Omsi+uSODB6^_0v)6S~vx_ql(WAEWlZzRoc=H=S2C zeWcky4o%gM6H0nXJ{=v)gH<#Hq+7lkD7;dJj%20@kwb0ZZts@o-FS#PQm8*qY+3`m ze!-#X%KOh3W7_F<82tEb(3Q+Pv}}>by)O&%9`%&ZH}}p6P#F{j9@Y<_qWWX&;0Fh( zyGedM8$<7bM{9=Vd5^?eoDMZ=+Gk;PxW~l>RE@3%!>EX-eW~*7_@6}k@2;whu1AQ8 zw+x0nZHK3)La^v_I`%5X<`w-uavP8%7H3xTtP*A(eTIo4A4F{z+pLW7A3a~T6_nvU zot|vXjEPjul8Lnw{lb)AY-hBY^*us+X7WH_d)rq zxg~U-sbfnNrVj>-#ryine`2$rq%k{q0|spBSQ&hOKr`gHQgg?O0_NA!Yk}V!#Y|VL zFj2Y9l*Mp=!TnyfCcNDR^pI9+PBrxQ<-u2KD3|{;o(Zng!7}=uXpy_8D{ zJ?~pyX4%VMlQWZ1lgE=Clfl5`-^sekk;$Kv_mf4FbCaH;$>gUPjp7;Aw}c zggl+O(Szz(1zFSJC^tfbyo74?-j2q z+~$0jAw1UOxiC2xIfZ~jaLlGBdBxj%drvAny>+69RoQ*2oPiTFztfuJIN#uaj4N?I zQ>&$0R(DBo8b8gqfBXXgUu@4cG)in)Pvq-+dfwL$!I+js9~ zynoU}HIVVht^(k#jodh8T|vF650pT@J4W#6$DO2G_!X35)H!b8$~QBeTpwVRba(Hv_J^%(_i19;=UK%*wvp7O zv$eQC>_o5Q)6?@eNISF4YfBB!Fy16Q#!NNSZ7J}SNc;K~xfWzZ2$r3h#Ym}9$t+Zr&XY^dC?@uHASgn~-|kgiEiuJ{cDlbiVtWGGUw>AnVaubsp%&cu+mesr=8FD1a??L zod84`k=Pq!*L0aQA-QhT$}SqK8*HOBJotQ2&&{K+JI=bH^S~ZpeCs5=Z*7_6bdPqz z9`QwVwRd*GW$%W}9q|+gf7iHn-PP!#dA8%GK1oKo1F;*d3}2I2F2i297g^abt2PkF zfxsu;?4c=1&AQ+Rwve6KH-c!H!G# zKI?btZg7cjo7BOqf)AcHX#Pk_VOZxPp!jX=dMn1mPiS6J>_v8-_=w*H<;EoJbR*Il z^++3aTJ*;O65WU%PAL0Ma{Ty*jMTa@dHzuq-eG%|l=0)yIs(|t9UY68d1veCt{XYVL%;nN+CzMM zmeqj%*za=zbOq%Xemw$0PJre z1aOPn$ULD5B}Fd*dDm}m(y4rOM2Q#i?@DhG)rtbLy<{~&5BNlR>6>ClLG~$2^jTwe zQKp0b^=5=w+DAqDqrN9g{1kh4L(@s^^~3LfsxR^#CBYze|LXN)+kn8Duk?0v^P}zF z@F$*&S~ZHpy{$kX$IqUv^Zb61HYRxBPW7JhXRc`+@;1Ky`@ta$*B_b8d&6?BjVttC z!^m~g7|CT+vq~PHjI}_sx;PrWTJbFEg|9exwe$H}TP zUe(z zVZqh`rZxj#q4jj{u+d`i~nvJ_n zP)+AuIg~APOtDX}uUd!q>NP$(w0pAqmC|5Zx8M(l1ismy1n=M3Qtfn?b#vv(>swZy z2fdZWDbCc#CzI3);+vt6a?`N#fNlSJebsnT3Fm##3IfEbfLzLDjj9Ad9Jlwdzc$f9 zV8r19q(yqM8a7Rt8dZ|L-EL||tDYo}oAEwn>T=X`h?NshkA;PJViYOweO6FVP)~rk zTb1|S3f*L*)Q}8PZ^Xs4+Dyrda26_^_oGw=9hDKEkAsVwONcAFggNM7JIA3I?aL<{ zD4ngE86dvHyd!VMksM%ShN*sugjEtF8}XAyZzzF4n?&!m9>rIMnZMm1j*_(HW)iwD zx>**gUX2yrdnA=uZG#!?Q_;VmrRXKU^0CPsTSA0jA=Ov1%d!{LvD94CZvU2)Sa9v= zG!x0$KD4d8DLnjId0}5_0=g;46BcKFJB!)Zo&YFgoU0Xia;-$B{-^ay1yeG zh9PIpvAmq-g1lhXNPz1vaH(x@;@Y9 z1yJ2ww=IR@?oKK0ZiNdi?(R;ZxVxtmcXzo+acgmh;_hx2hvIG*d3^tyWY(O0lF3ZY zB>T*^wQ(1#wUDWk-{@lBV?$4$|r*~yeM3Fb-nbs1r*?^h#IVbJEPSTbbLzN!pGcVZLWhGg>ol5i z^ONc;m3RUAy8C5c;_LY*=XY|-Cy6l~$DYN}8Xw`N$JSO=2i=33qf1P19VjcmC)dyF zegz%rvY8!z*ZR1lF}ux5YaLvl;SG5Zul$w8$ZHXAWZgRJ;-YkL_g(w}gst-2bmI&b zJMl*Z9{Gb`!jHp0k({E0=QofL649HdH$#voNjcbatdkdRn>!LfDy!Z@A}Z?JPYp_L zOP@`$KSk&^K*}ADa)MvH;OC^PrSg}p`~Y%C7=DM4C!AtiSTfM`SO|8a`|5pA8ky4O{Pz9BcRa50=g&9&Xe1`7o!mk`d9M z-#Bb(8z;DmC#!Qx_)2Ezf`$(zJwt!+4t`TGjDp}1u&EeM%0}9up)^!yJ{8%ZI&|*8 zF<2F-jZxlz;$F*z_oiSH+DonV;fZ_*sKiG~?>@q_%Gs<(-+h1d1A;81c-l_V z8Ts!YL|=is(lg53JV-x-wz6Nf=twK5ZATV;iP+XRy1T7BWL~mAxnhaO-w5X|yrii$ z_Y}0C{lpUJrrIWVkGzf0yEJNl?So$loJUdeWDhSL zU+DeWrudrvpk(;M@2|EZ!9{#%RJ6IIM>n`fZ+`3sG?^+i!X)BfzUoW%MBajS|6z2$ zu^{{v@7IBBx88%FgDh6)73QkZZs?U!SKY7{ACwZ4SJ0S82aaqs^HI=qB9R9MxO&Le zFlFc@qK|Y#IiCr`nXSv<%bfeYXG+w0R&2j>_B{$|L!{rg7RQFH;;0#SF!j9!rVGE; zE@w>k{fU6qgPqJ#VFoxb2kwyx(Th*CNWKKli`<@RlS{8vohR-;VRN*Iq2uzd zg>1pPfXs$3+V3f(!70lw++0!Q0JbXXVz{H#ABE-;@gkLEApC{t*JJa8Uw)^-m4P%5 znZOrLZMG}Hs(H`(NJ5P#|B4$0|H!$LE#hzfu@LY2>4!?KZAyP10d_1J;D&X<1r*;| zfHgwXDW=z7=M7$1TEF8tgiR4gHP(AZOs$!E+wQo$85Z0pZM3nuy1D0qY>*&h87!vA zXa0m*-D9|I?LtYAm4z9sOXe!KmJbInS>Qu2Q{+wSLA61Svb;sGRgbQTSHe{szlvoZ z`R3=L3=y7@miH~bK|=yS>ALwCt4R@fU_p}a<0uE>6~^L(7u+e(cSdsb9$f)|fiUB4 zl;__(HFO$cJi@O}OgU&=5Rew2o!X)QJ+sU5*}`?+`#jF!gt%F~!5!h1+vr5xhdap? z*DvBo+$ZbE>vTA){j0oN?!!oh-tVWN$hg;vLc<{KDwCl;)}l(l;ZiuH9`#H>WN7!3 zlw-Q4f;pMeoQ%ESA5hjlPixbSM)M{0{YiRHrM&IFrsNX^2L)8Cc@)d2Pq0p8%bhNw zsZXX3y&3O}8e>;evco@ga=Hr)_oCJHN+epoG3ykm25jO>x!O#wnqutW(<%M`hoDRI zmqk%{$TuMlxEVfk){A7>^)1)wy?NSpBdu=AUeQ&svA5wdGWEB`xHW@oEL!xDUx?al z(By&_M8dMS*>Z27$>8S^`C66YqzAo6-2Xwp?X4)#1;xO!ce>=2o{P}S;_qRp8vYI< zD$MAlt-a8EIQxyF62v#HhEZ2%G{tN&ng)ZZd-7 z7EEgt;bHRts;5WYWlR>Ol^=bQoE!n=>WIO7j0}fxE%lYtd?`&f`BNGQozF^W6HFzv zv~K)5yKdQem`y`EO-W_86{RM;Fe~ChV1b+((hRW(rv6Bu5P2coVxT2D1A0^>DXj;GjuilE6}62wO;}) zM(d=o$Fe80$FV2rfbsB+LMQOK^9>pZp+I|!f{?$cdaB+t`989N+sF-*pP!E{4E{cf zdR;RsQ}&OvU;YrHjvYq!Qq57(7A@m`zk&cPgg&-u!kr*~esq0)^%DO5Z%<6=r?Bw# zmC47y8^88{)8_sr@7;|Y;TcY)dWq`M{(13I%l$tGO{k8rqo)hfFd{w{GmZ9}k7nOR z{|J$n7SuQ!Xm`_PPi?eab9SA#8tNzP$dB;+M08NR`}_5}C!ceto$IxiJqz32PXWj~ zcOb`K7|?EvB6@d&)n?>^T^sN)s@0^WdmB0en-)&~0|L8&(eKe0xM{;ak!1!jYtj-#i05z97xa7+)>*X4?l_ zB30gutwyMy)qXK@icDiQ4{zqCGNMk2!24FOE#-1y_pNb}4n4deUo;EXqGaTcSw>wU zlirYfO~Gj5nwip))NLZ{uCahT{;-O31u2`{F0O#Vc!JCKbbad7VLa!0eL8?|n8i7B zm0@I8*h`r_Wnc%%OIDMiP*uHU3r9t3m?tO|raJxzC(A2AbI`d#U&b>)|JVh!Ic>ED zg+*(q-dVuOJaLTJId4~VYm5$kDUk`?CW!fykb2BV{f}1lbUxC$Y{MN1^GP*{$1sWx z-FDyU94*I~Yn%3IjOyHzaCQN+?(Hvcsk@ltgx#iJV&$BAJ_ndxg>e#EKo8 zn!&IS7{bX!VEQ;nZ^`Jv-ANo9GKWC(j&scM{ICRDDc;?|ezY@^Uf0TkuYwcKk=}lH zfqw2EBXRsy-{7kQ!uqhlM_!ex8_Z`34ky%fI`2rV8ojmoAv#)YgNQTWPL4xY;Z7iU z!*v4>-({5Rx8I1Km=nrxdB+BJ-V7L{A^s1P+J=IWd6jLEYm7l`GtFda{6<16IDFp(LBBf-s3mD23`SeEb=a7-s1-ce?Gm{& zUFzYob1VxAyHn*J*ix?m?o?$L1@Y39oN{(sw?GTrf-~;Nwk!2i?lCK?Xf2crPCcxh zu+AE$+n(PlVq*I!jIVF{4aq&cMl1QYLPCSjP%tnc6yyQ(Y{3%keY^I8jqRD+hMRKz zH1%_-QRYVZ*>)=?g4X*N2AH>?TV<%BPnsVXwAuk7HxV%=ST+Lcq+0&j7iI45wY0Bh zt_8f&34gp(Z0u?uAv<0_L3cWH3T^Ri9N>u_m-ZAEb%|G^kyuY37b^CrV^G*1J^}Wx zFSRGXYUdL~tNS|NSbFeAe}Fjehm(4AK-H$O=(I4l)IuLdSSjyESmXPQ+{0shb6Qv* zXTN|`TRGsi5orNz<=E0<7&DMZNRAhJ+Dy=M-;amxU&Tn?CO?ftK+W8>M5tU*d#(l8 z*V-9>yj&Un;(~J&*++`^=L<%By|MnPg8y^R7B67gUjJi(Tk-X#`zkQjm?kXkxVTRN z`zro(VlU}TSg|&f@vKwxvqUkpuAra=t%S4^asTIOek*`;szFjcUL7rWw-C7HgaxAh zigDLNS{msl^D`%x?%`VfCy_8H(>OFc-a$&JJ{5f$Gdm?Q;SEIBt~6? zR?ZefH$E`-JMD#W^P{U5-3?}w&d060kM4h=C6k4R8k1DU`cnut{zzyW?&q+%I!E4; zcUx{XgI%9%(dI{=;Adt0)kJsMAuT^|h&3J1ms(PJIOq8|$|}uH0y#cB)+av_73Fay z9IwamK+_z^jmO>}!QAMLPDy!zDq=Ymp6E@-=!Ai`LW;j6Je2{j{iHWSGZi@0zHtk4 z*7(uAsZRG>G#OZlwrwGFD?Zw$eGXi@5Hs79OA^g_yp{+W3tQ%$Rd#o0;WRB5VNANN zM}m2RVtRD0!Vksqma?X@T2YTH{Ly<@il!TQiUnRl+nmrEpIWx!PwXi(X`B%=mcCKy zMrZ)b%A7n7csi}-$4uHKuIUwwB17;J@x8<7W|Hcl-H&)x#WfnR7<1uqf^2yd&CYcO z`jM=vq?0Txh`*45g+H1hf<1P`&k0404?u;+0L6Wnl#a0yf*wp`$E^|#QvM9~QOB{z z1bike><|N~=U1lLtE-g&Mo#`q_WoWgZh-c3VP!k98;YPP`GP?Gk2M6@U#lAOp~$vQ zFtj^Uj!G}oCCDKRiF>{E=diT=>*%z%aE(_vuiDO_YEw9b<3g=sncChAOXw3*=*P#> z03kLHJ49zhXQURy!WP(sHA{-N*Y=>i%L$n0%-@}a>|w@XN*GG#YC#Hx(~-{ZQ9zpP zi38rQJ5738NfP{5#@9q&rdt@N9}zq6s_nkcJZhf%FYu=M!6AGllSH&JzMWxC1WS3k z(cmWti2sh*pntLZcL5PLUAKVQfM zx0{f4eklGMnMn|znc$%%i zi{UrI2QtYtvwp7OrXhC%2b{va*k*+amZOy3%>I82++t zb!u5nkv2_|{Yq$cA`ke?^-B8tHxd*eb^U3Wu)!lOXzzJM2S2^YCyyJU@~wgpAirsT zLHyZb_k`ho4SuJ%dq*;=M-3=lV4bmf-{|*yQmE$yjmKCB!o)LKJaGL2BL_IYB``x= znS#Q0#GOlGR;hxTchz9s3{M-dj;ZPC7U}A|FfkkX4x9NN$^k~<=&K6Hd?aWjOmUEe z5{j$Fo8GreRYN0`sEsM)KH{e@GgEgj?r?m6z1_Owlw9_?q@zq)K}~Mf-0e&DRMlw_ z!qJ6ym0_jFp{ZmJ#YB@&jZ1#gnvx5l91$SPY zN6}8O|LA^X{NhVsDU@Q9P4j!qjemcbW+>he7)9wVyGqzhZRerfevMmmB5{G+A3a4; zm2NoJh#GGfbDGFbw~U5h?m$@})iKN$rWs@hM$Z^j=d z^mEC_Ej7TDDMNPc7bP`=A@}Ul;+kv86H~vM)mU@r`V=$X4VuV+>Ck4Q?n$dNifPv&&+Qw=p z%pD%-&li++9w^7r;2;e+<#VdRVfEGU7-3(Hilur+KRN_$>>=vb_h-Sy2SXZcKfW2j zFsIghtfc$!4;u9oi*5Ph{5{97XVUSWmEHz(x^aXn+;vLl*=K1V+G%vX?bNu$&M!wn ziRb6Z#Lb(Dv`kOazVE#T9sJ3Ht0nGP?Xl`oknP+2;#r0GWOacT^&QF2;#IgG(jrm& zAFtjX!Wfz-3Kt>5qrAUc6=eMWFZEBLR20Gd-PWxn=#G;eO3GgSpCUjBl2O9B-lBft ze5wX_99iLgmSe`r>=RaDm?;@JVhL5L=98+5d+P?`74g^|!)O$(Txd-mExR%+INK@E zl6YDybvQJ;P(3AhZ9>MSPppKX49d1<=AI{NjVdVO)XP{K{rbk1)Y81TY7C@g4p{9q zP6%0&^Tx&tnB;WhgxI2|ON}AB@TDj25ebYrr}!`0{5@>fW72&Cj%78(CX zrZnU0LjQHDW#Elki6hdl7W5VGs$zE49Q}Ii5RNC#HYKxsw5lT=oNM`O=Wb`L#36;I zgnntX&=m!eL_`0TcV;xbAHbSOv)fK`3bLgo42{mt;ZWO3`brh7V;RFa@7+&IQXExp z#x+a&_3ATW?MFo-l)<7-6?1uxqO?H75cXZ7nt!J9yb)2KYAL=d6$y#)>hwEh2;A`L zVb^^h<}ypPmy8yons7x_O}j*0(v~cX|6W9-V;1ql#PY>CV^3B?G72!K)sO`Gb0{-S z`;q+y`SUQa#!ZijY6Of&r&glHyahLz|GQ|w?V^8@X^IpfDXS~yFm(kot&330cqB4S z&cWsDU)IgA#itv?Bbc2wK!u8lX9M2SnU6Vr$b;)K@&JC_11w>v(+0XN~*n8%&mrDYv40dT$MNgx} zp@FW%wI=-+?{H#{O8GW!bfOSjdGE0!-d|mZ@xc&VLoZ&K3880Q?HAC5ZXlC36-P7gfG$}fHi$x_@u zeD?H>*mZ#NWz-@rUy>eDhHcE`;ne>|k`w7Q`lHuTs|3YxN4|2_XuFyxoq(lC(vSN2 z>g~0QRMQD8|3deMk`4w3YVT;@guM@17gZ&SCVY<=xdXEE3O9XGR?KIxht;)}o?&Y< z6#?efk|>V;Lk{mq1b=5fNbLIYGmiJqg#HeFsHdhw ze4m-Q?tkTy$K6^?f@Aj|GL}*9)cDvFLBX}5WJlE(;m(QXva>BAZqE3`NC7&HsF}ibsR+$&gNHroKK+yc)ju(I zI*NWoJEb8)3&urD*v|g(50CKYX8~Cpg90hL@}nC?d>7_#Y5Wh1f?PAgJd^vo(96Jc954Gc?mZ&=2PSGcenfDU!> zrb~_^dlDUkD^D&wW-FRN?@reY$zIz=to(9f^u)wP*p62ew!%NAc2r^N2FaC z+XMUAIKBD)Vk?i_FiO11GACvQjo7X*_43u~+{M%7bGp3VWC1AF1v%xGiiN4=A8fBh zyE&BQuEp2SrmrlysS5}IOkq@Oj_8KB+iTw@#3*q~$#REXDRloZffQ~m3M{Y*bN3E% z4`ZD;Vxx0pn^0#_v#Tr>`<77-42v+=(X3lOzdIS>2dQWdF@kh7OXG9B!$jx_#?PMrtIo8=dgIUgcK>80oG_RILZpr&MSnpdbv5p*jPbwN8EYV{D)<4|yi?dH~4z$r5^=-Bz#3V%D z4A7dJqdS*P^v=o)GDLcIqaCkU{=`5s{|b1!=$NYciFAy6g}d=^^P+EY`FZ}QSGWr7 z%^w&>=>!bPt=b$CX1~nOl}uHXQwn!1m#+5{Baz=QfEs`J<8y;2lX^^9f|>4ps17Wg zg|Y$ESQlKjU9%gT3NK92?H7)DbM@+tW{G1BceN`>MRaL{fLngpfJFL;{kQf-t+DL; z_cG^AdbN=*QPVfn9U8hrUVVRXUWt0&`eMf0+2H?)33g5sTaR_@KVQ_TMf72pcoMET z=(ZPU+KXh}@c1kI>^|S6ysWdgl%?uLvZDhaD-y*%&r$q-%8#mNO$w#keDT`Zq~1ZA zi^w=V&aobRw;>i+h9)PPc6Pflz0a45k93A&LQ{i%wr)20F5PNn3wz~HPkwr~os@(N zR29k@Z)IfPNR=w!9^-gYelq^)n~{wXo$k`Y%39y|+h}(sr{=Yh4xPIFM%O;P+ml=1 zol_xbvO`S&JHaAV-yFBtec8dTumo37D^)R-#@41ZvvmaaC=TtnMknNR*1;hMOSEnV zF(`II&NEA1@mjG&0Mza7Xp41J7+x%ro54BbTiR1~hUAc48-j{nFcSies#Ok4vb4hA zPI>F3!I!9=jp>u%>2{*R6_P?hWKKLltVoJv$BuQ1RYlHBF8zj0b0HbgkJtI*sbLsY zQzW$Q4&u)Ucgao{Zz{_yW;E_qe{WRdz@NFJ%S=~GzRS{=05B~TYKI7EarbCHRWDOX z5ta{549Lijid}2g-nUOQfGHfwq^+*Pucr}v_ z3TyB>8!y2xkH;XX?6&Q7hnY^JGc7u_5bdw#wTnMKZ;YwDuBmQjmzGLY9lWKskZmhE zf`9Q|@K|H{E|<$V3GE4=`uAir+z0I&B4PgU{rQ3`#bz=sTP>Jw*!9r0He`>vNm*|r z)qNBYuXhQG_l(qjA-vZxY}^EV!7HZnvGMI*H~qzwaTUBK!kvjT{bx-!cY>$2r<_3v zivOgGHGVb@@9~Fw4z4zITV5eiu zM*E9Vc!y^-fZ3lb{0(lN;}hj(aIbux+Nf!XVRXG*5IRB786N)nxze5KxYVcv3JHgi zB8LNkRzba!b$b#p@1$1t&^{?%*6H#0;rYiii%-?Folnkllz}z>!oF;AflKlXLvveJ zHGg6@!??ah&Q;WvfknVoS?$n6dhOCf^Hsds$*kF0+8ozWQH7xnpT*74@C0$3o78-^ z&IcW_n$w{czN424gc|D_iH6bnC3E+Wf;7;CK&H z(7&Y5M((uD4v#z?>RX=;HB3^^~=BgEQ&Y)Sbb(Fc>tDBgW#<@l3YmzwlBud3$#pJeyCj zG@*j=2n+R!w|*Tol%c5^Hl*RaN2kH6TUe;({ON3dOrDv4cP0Q?V2^|a3 z!pS}mCOi16GQ6HC)n1Qie?zCS4ED+ceV3BG5Cx#n+iyOl&uz~M?fw2s{=urMk_?_P zW-p7S&flo3QAtd=ND+(UX00~&sNKvL(L;N5O!!DCn_EMwQ9P*98$~sB1A<+{4h;`( zCed~OQphrprC`u_M>qJ7WnyH%-TSIb1X$<*wxrIZE?v_>5mE6G7?NjEK4c#md?!!1V+jgC`Y5BDT^b=1joC#7$CR)oBi*zS5lvu<>-t6k6-u&FO*U|@5$}$JxlR=ZIqBvp`!6`xhnBKy5%-8QF zTeZY8pNK{&M9+d=4ko^piTzPV8#CMDN&}d(ZL*HCPsh;|G4^Rkze%dC5pO3=GVd{r zns~xrf%c)}*!u|Ma^u7~Jwa+c|J=+u)=6oF1Bo(kEH!23O?9?wat0r*=VvRdbRdHn z={!s}=wr59Tp4>ydB^xmEVXQ7_Q`%aw|GknX8Yeg#!nOc3~r;B8qN1DASr8nP~d9G z!wixL;)bptn=IW~h@?GB-!2|Y)ymaS6zgM55-x=fi->S*!-p+SF6+J8aU^p29B2M_3a*Cc-GPDh8-uKM`FnlDb$p47^iE%5 zTL=7BL?X+{cFNpJ+xdM(p6W#fn(@#?4YD0goJ*3bD|_tDvv;e5H&5LFsrm=9yNOQ) z@t&G|*s&o>Fko6=UK>ncUoJdJdfyUug{Qt@6W_nWPWf}rb8LJp4U$%f3tIgGNi9Wh zR@m8#$=E`hch##^#w9!_aguK8B|Ap_Y@)MWzWwZ;MVscYT&>;p>rT;HQ3&!FNRE&V zOck}seRT17x&LhVgmKXM+V98bZE>2J=(7jOweW8=obW}v>Baz{?Pqr-1Aa>nNSY5E zr*2j;b$m}+8DoXtn{~7-Zq9u+1t-s92EBXFe2ViMpEc+6D<~|;MjwA1eZKj_rwTk8 z-?}V`j2b3B%igvw0YfkJ&?xAaz~w)z@x|%4C6C3EAr2e0MpmT0Ykob?!L4W=&HW9y z7aFHZaZEZ@(G~y-A4#E_f@%M=j!VKazrA`8`AUAvr2y2wv3X^LENXFp&+$&y^t8JV zZPm__yUi)Cwt&r4u<7Zajy`s(>_0o=w_4tmA}lb;#3wGB`etYP?OTkQChDp{m9<2QmyGNaI$5Gq>CEoN141B@ z)6cpE3BdGcs?k5U`NHAQf)+olJGX+#6%hH^S&7k>VL0^H^FboI8W>lMtrvuOC%k%B zfmU6<@VdHlCrA_ivS*>QySkriR0E0U;# zUkM)& zZ(9iNn@atvqM)ge+#7XhIh!2bjPsEeU+XzlnG!t@rez@s=H?~a z>jo6-&*V)@J*_i6tz)nr9_zvC3-UV5CgfFIMWbvN2p=upm%Ho))$Q}X*};1S?yhm} zrrX`s<>jxee`JaIJuawrnU&4;DiofYOS_j zk0he`B(&@3bX$Ag`fKXKV_)a$;dpyy++{~kld5^L391suxN6yvO$86c)>Mf*jx1@yJ7n|Rr1ok7;W*Xpt0hVQ%trQ`uTC|f69*s` zVYIr`%q?D=#)PbYTP_uL*kHgz%s!=QExIW+LU487o`hr3?x+DzY?W!PybpBBV{gH+ z+CG26NbXqe(HhCt0$L^M3-r}&@*F(bUT2hSZEW`I>p9(D^Xa3SWRZ{Q%`e^hXQ|6g zz4u#~+3C}PmeuWR5;V&3!kzG_arLc)axI=R-sjVuo>?#Ejkr%*zscfdcvpJYH zNEQDlK4GwFa6A4Yo{p-JeCx$gO3+Rga=HhF8!+hue2z>dSLcOH_&xvn&qF>rCRAJ}31;q!D1v zd9MHZE6%xkDsgA1c@S_r!-r~?`RKz6=ELvh!@G;3jf$bQec<`cW^D}2cEOYcz^cHa zD8rt8MQbDAaU`_ffGr82Qh|+BhLy^L$1i}7`HDswNv!>o_#W4K!*#aH;g!PD6jFe6 z?n{A>&3pkSKuLj4XvnnH%Up*Xyu%9UFot4eAo>QdcaWtoSikAnhb6!wjSJ!|;ExKvQ`!v4#<{P?VLM2FnT zh9NH89wKBHbeZLdowd^8@O3Fi%>9W;k^GVGA0RfA3uS6MCAZVa`Osow0UE zKAUxL?fBQ?#%(V7zh5I9Y%dB~rjVc3nDYpTfq(M;4k0J5j{QITNuGRTkgS=nzzET2 z9S_VH-7bVA_>P$Nw#L3|$3s2EahUyf_)iKRW5Qmj9Nt#{(AtPSna(-xvxhmMrQ}1? z&M$FnJ3vTxqXF^R?NL?N{bP8iLe)dKd9(?EqTCqRX}hGW84ztBYw+zUJIL4U;(hnB z?RZ5kImZ#yxP_KlKEdIJ>i@gH&sj$NT<6Cii|7wPdVjB4kKzqy=R7%bqLq2GUA z#eJK8w1ykqFj_o~bBaD%-w4|QOq}!c2Y)$lH#8e@sP%Z)88|Vpz&uwH(1fKs8wHc| zE>#S3oMb~Drk{im(P-9~qSX8ydxvqj#`|KJPDUZJD*X0~kT8kbwDDUs?vbYD_Lvuh z3xHfK1sIq`gnn(CFoxdAtev3aWTgxx$-cNd>0*Nt_kQ6#J!LDTjR_4K6%nYR`(z~# zn#8UL>E}fF#1g6OkZYT#t)y{3lA6Oj~|PQ-NEcZ^vRzpVp1A0fRPhq(*7y z$E_I z)7*ta)vd;o`IX2W^7WgZ9bFbK@Lr=Z=WCXZm`(o5CnL=GL8f>u@s-|{brp&rz_S(U zE@D+cX1BI+=-dm{GTg&fw|l@LBPy@(OzKhimS&&cFeXH|tz zrSWUb3%UseL!^~6HV&K4Efmeb?5HvM_=7qi>iYo3hN zVauDh*XwX0#3M7VxC1JtFsKFro+&a%!H@MPj)?;5kO6SUXu+d!40pQRjm2COGB67x~6N2`v&aD%H_S^!*wRp8V z7pSH%IG+Z_$c(Gx5GkHu$V}MXkt;!ODGUpf6EEn@;NfvF$su~}ERSKi|C3p!HJNoa zWG1{a>swIOx&!dECiwmBC{gT{K-*fL`_d4SbxJ9*Lw$*Q%{x<%TCMJgOe$kDK>Eg$+Ix@h;<^Cuywq4K5wJz z080~Bv+KNro~b`7{#^C2!OK7QU|9-guhb4IgNq1RsaAQH0Zl?&H9-?q+mm1kj=ivV zeHn61YIQglt>Ue5nKlIr5x5Ck-cCp|)7iE@;yz*O2_?mrlB#RstPU~j%+t~>dJ--P z>_)#5ll&y$WtL;NK3Pe`?T~%BCdfC!OsBs4Vv>05foY-a8i%MteEQ1~IsZd%Gn03! zBR%LYVFa3g2ZXa19>Hu8NTNvK7dlYOTq<8v*7)&1{vIr*PkR8+3hG?M)AebT>D`K>FF zWqZRPVH7%mvzGNJ==1KsD%Tc|m9p`v<~L<~T6p!qssR$mxI2~KZB@Nd2Z>GOVz$J` zE_vq|<`P`VB=TFis8KDVj0pmXN+bH!kiQS<$&cI+_cAC+sqaGR)U+j2?BR_hLIDoM z()ybB@$sL6qMP$_Ks1bG0LSbIf@zS7S=5E9f-``|(NBaEJ=D()KHG);%`uZ^I(m0S z&0rA~Y|Ywy!!D{gPE;Q+s{f6dPm{>zIm;@Jt{>jC_96t#)kQuqAQ-jQZzwX5f0(xU z@7j`k@*ZBvFZ)jg%rmc}Fn?3^R}e;2azGXuv5V4!QP(0!wK_l;ULS58+C|m%w|&c* zgB=(r#D%Y^1L|3}_8zP);TsAsUgb+DSfB39=RguF`c$8gby98l%_!3{!I2uK> zw>LSmwOC{DA?lz8*-`W!3<<$EbbjbS;RL7J5^`{KW2sQvx*8&B^D zeL|7Fs?cGn@Gcc50R+j)IE1fyxt&3)UqJCq5b-?b+5Nv>WcN02yQnj2^RG5+6(G0$ z(Thj_1v4SHcTTRW$-t;!oiQoqiI9-*M6G(XyhPP93-@Li43&R0N%6rmRxWTLKdtb) zQ)W#6G*d`bP!m0Raf*IzkA58;sP_^w68{a%Ok395N#aP=z50nR+|IddF&v6otlAX1 zE3{hRBFg%a3n`B+WrW@p-KS7L5Wrbnh|^K}V;gaY1wSl#_TCVV^!@GOlFH7RN5IrL zk9D3uidQs#`BVsx?D&^7Vo>nHVVmkg3C-h5eWi4#`iky#VANQA?vy>+Dy}Wz#>SqW zDWN0dIqo@t(1Pko$=``k^@aK1%++S&wY1XCf8~ovz7dQho9XJisD|RmC*X5$Mnw2G z&WVyhSm8wC-ol#q_4`IE_w~hlEkHn4nVrST(|rHLWiMHy+cN2jQ|r~)-!;h-8f2p! zD2tic<`D01Y_jkZLIneUye4TdhcPMrD9`q{_DYA``P;qZ$ z*TGD0><^Br@IPG#?SDAqz5z7O^G768A#mOzmg6*q$sFGP0V?vw$2hU?*4AGUfD-Fr7(TSmR`h$u0xDGs`@8f?K){F-Jis(Dg%{C2*yv9)of z&dBt0(E!J8P>Lj;${ESoGI$!k*ku=Ic6}|9myW$5A~RsBqg_Qq2p)KH6LA;ju}MgK zE2C(@xJ6yROrK@TcsPIhp_D;GNDUndaQ;n7i?T~Epc#`|_*VPLYBAId=hPz4D*I%_ zs5Lm}Om-uxm{g&B>%DeD>K{6z*_I_ZI7ndtRws&Me15ANzFoPt8kor zTx7SbH9~S1o+a9U@YdVnt-kUk|Av?U!3$$R`g$LCeKT@hgY3rtAOhY6zwF zA1rV|nXRKRTz`gW)w}+zB_oc!1r5QkK394UJOSEmZi$zgFrXi?us-EwR9z4LjKlE} z&cA;CK0Gci6q?d1xRtw(zNCC3Pr`15Vcdy&8ca=jxVyL7$5e#+F)aKR@`awv{eJT` z0HkJuUlO02drNjkLZ)QxKb%G^0}ho{DQhVj1f!bbF8 z!@rq;p7mv)B5N_%`bgWefP z;1HZ7>)Kp0dNbC~63w1A?~Z?oG}x%le>hz&MQjJY;jLxQPpx89^m>0bs#2=cuJFX$ zyFq?L{Z}apQb^$2CdYWPaTEfPnm^XzTeP5APJlEU4hiUCEoXO>x-PCk+8p!;fPheC z)VZr?`;T^w&yR@NNa)v&$Sy#1gY}Q9cAg+?z(W2#^_7~gPoId{(9Z7R|(fthUYS592k0xux$l>ey8zl|E5b9DqE8BtQ59m-Gxvi5=k)rA=`=!765^=ja5%Z`*0x)wI zRMh@nNb=6A2d4)X7udZII3f&ds3$=a%rL=yH4YXc76J1fF1V8%M>x2#Us^Gi%CIP~N zE-8vqr2yFHoK36u#R0M2x$U4pkwEm>dFg7}e{_k~*n1-V-*ZLYk#8(e`(s%1u6rt? zG@uv~9pkpKF0y#~{q{KrLX2ZK6u>$s-|V0{C_e$P?!jERoC-PcA;f-x1cB#TejT+Z z^Mf}iOOhr2pnTSMgJSNM!q7-NaCzhCg`-wIty0#~Qv>z;akLtL@?6sgZf_~2tMWe{ zc^ig4o2CnLVq!&t?|p9elyDoK%%?*Dd=O&wWQ-ARQy7!!A=A@Kux3Aw<#(ZQi=}!S(?gTJ zJPRF3rtRdN43A&3n2+8S(MQ!$jUxu@t+VtPQ7p@u9^TKO_1ddjrS^v^2*IzwK)2e? z+Hj766|{v#o=Xe15|?%F#&J^Af~-dcyO9fbt>lH4wroKEn)5}w1%8o4pgm*fgfkC8 z#SmjFT9M4}VT2M8*rBVaeO6Bz*tbnek?td%?7e5^eYxpz((fYL_0xq}o& z_Frm&ImcJVerQ_6VJL%Pq{5~A7$zr4Cj0(&$XFGSK=if}F2cLYoue-rW}S<>oh4Xm z6D&7aKzcf4IEyLhIqo@3`L@8FVZ82us+)iRPBZIDkZ}KLJ=(>e0vQ9DAdD>-A@mHd zaC2&N>YMES<~h|?>G{kiMYz?eYEeV!(rxROdQq&jj3 zLgb5+Y#!SXc_QT~JDhqPjysW!dr64A(n|0P(3Y<83p(HSO+akLN-)4OM=Duxd055r z2M0lRIeM}Ggd8+%Z9T=r9b5F;5<{K8>n-7{Qeat_ae#cLiMOLH%<;^D7&PcRPfP7MnjlHyf5h1l5aQ|(hZ8=drufAkf*hi5GO zdA^p9b{IwEA0#`9DnjnB&%fEe*}k(^z1fNV!v2(pXjb^W5bHF4F7cd9#{;v2@5r$G z&La9_8@&zICWXaw+WAC{zhsk8d6uJsX7u1-$0sN<)@TP66ulcV@zTLw3myUd72#@t zv}dtyy_!bM^_=$X^VX%L^3%5?KN{KsZ3%1XbOb2%?-a_UQkz@X*39%yQ*eOT*3f&O zwf6kN)`>N`x>m@Vl0AA8f_Mnj=kD&)LC1E7SXR%e$!3$(D%Fhn|s zh2i(mEyiGH_+DxQ_w4`I)>nX4wRG=;h!O&Vq;v{Wr$Y%rDd|v=5Q#(Qp+mM3g3_&0 zA|Oh4rzjoLAzcRqB&Fkjyx+YSe&6@!VV<*D@64Katyybk1AF%D56uBWJz<-|Dm%tI z#;8s#OV2D=Rzhmpk}OX4{@CaD#~WB!^0s^`-@XjX*iF&-Yu&B6j^*SI$*m&SEPfsS zI_#%A>O77oDQ7Qd52W2)`!y+(d6;sTQvUV0oZ1Z0ksvJy+XZ8X|nI+-UX@ga7S{k$b*bDTVHZ<_K4Ah`n^hKZKZDrWOn#G zrh89^Cc`Rhc(DY<}<5q^%y`O@j&9bhu5t*Td~kIh?5Y zDRJJny%6`#j4IB$8_DRttIlIPp32m+xXvAYH;BKqe+v*G+MJ$WGyhOApt!eiWD_bD zBVQ+bK-bHD=K$WD7vW8`gpBYG+18b>ll~(`g>Ab^=Pchdy^tYUN(+ze3)5L1X`J^1 z+P6KSZ7e;XPl7e*6%&*L)~1RjZ}d;>cSo1f7)ZP4g7^&-uluF!T_WL3?4eY7ld6Zb zrwPCUlNnm-x6@BMDiW`3QH(La=d%6s3pv9Jsk7+M4U`>B`hDcULS_)HYg=D4W`iqr zbsQ5Elh7Cm7qzMts)l|TB%Q9EInmNv*qC>mF~AL~)wa*?yd$s63hQNE{;l9Oo#0Qt zJ8*Dq|6omZO3|Ckfb52po*SFU@ru{Lm}^5V@X4kB2&vLq{uG#bbzQo>OzU!3zL0#-#vX7lcq_u_ZdP&;%w~hwSC_8sIqoma) zw1KI~#i>O9nom84%qJDNt}TfHAK8?+Hz%sFjV;~#At9%&b*f1KWXS0x3P=_^{pvEu zzDp7^&QO0O6S7_r;6{Q2!%a2a9x{_MCr-J~$8viF6(!qtpodG<JHM^R|nUv3&EW~tS^G!?h{g^q809qnD23M&?8wgKLf zWvn5Z3|#3?kk@frubzgK9>GHvo)O1*XD%d$oGRk9y3-&h9}k1eS*$AcZgNVf_WI(t z9vs!OJ8K8)>I83f+CbIg$ofld+X$Nxb6)fKg@lwY|jm+B{ zB9HyQ)7QHYpitCwoNE_w-N6E7w+Oq5F3HX2s-jtOZ#S26f8-DV!nnlaOu!*kdlQ}S zg%F%>TpU4N=96bTl#DOx*w=rX8ANnM{Yt4~Z@Sg#&Smh+4pg-R^yPi;;5Q1#vt9*i zLe%ZwZu-m{d=%3PTMEI3Bs08IZ@jS~ zYvlO$QZ38y#!`+wl-$?dadwcw+|BN+`x|f96b1S=a?yw_Nb)~8` zUouxhZrFlr-9hE|iDUUxF>7v;XKYmY)6?mGzLlY*#-#bllh4E0QC%QOx3G`-UB0A? z?O|qv@^Hq9@lL_2^04Z`<<+t*2V8U>es7jL4!>{x{?262PG3&QQ55KiHf|FwOIbeC zTUc!o*Ht94gi4(ZriyQWt^--^&7)ox;Kkrf-Q%!kq#K+v1`>0nN z`)DH3y+R=&R#8{k<`s~WkTgRH))3=lyJr0DuF(Z4QG|OOFR>{qN8;3a$biaowTnB< zTcCRF$1ZJBwce3eE6mk?0%mMA0jt5jdZ_XFYI4ukC~wAqaGtl}JR!-E&XX;_;$EJL zB)>NYwvA+;tJZ$9w6)Jk3Z(RV*6!WgXyi@3A@;Br{U)xf;|@QdwyxHb8WuzAY#TEa ziT<3j&cNnve`KsGhOm^5*JWpx{8g}FkgyKgFBi&#|5y&!wUXSMmSe9x$R#!Ka?*>J zDw~KLx>@Cpvvo(#=}+z-ELR%DA%jm`R1e~Jw?|cF3X7|?O6}--%f=k6aDtnoo~Jr7 zV+ZTyGXYIyt#!b1DWYr~o-cFa5XoJ0^sJUnXxqDUefpV0_(fZ&Z`?KA)*1DCV%tN|7mH3Tq+>qR+9GmXODTC|6 zhML_omgLS`gO?N-bt5oGrq*{yiZGK3g9Utw*R2Ga*tmcZ#ZP{Mo*JB_)P(^Eu1Mj+ zdo5jz+*(Th}rt#;60T_Olnm%Y2658@~nbR=mM z1<}8^g@pk`ZB)8Y@y|$;mk;H$48hNs0#3eGxVC0EcZ}o~#7z9uG&c2U)i9G(s{8qJ zbM~9Li=w3^<#4uvT4sE)6Oc;LP^n(caF2Y{vx)Y})3{FbkAc?PCXa@f1HD~-{IcrG z9A1juQ3xH#2;O4vto-J;anf~Jmlu0wYgWDmM2Gh&vypgT&Gr1854`^_@_ z2hGfkTt1OCr_fQPRd+~#jRh{ccJJ9|S^=x*Op}XBEp~Ufod|922+DEG32O|*$ZyA9 zW4N)G0MxsACEvKx(0+I9$9PDB;IGx$`9(#JB$`uj$lT+xqt<)*r- z&%BWA;$2UfM`MP60`PE-qAr!v9~KR1yTcmz`0)#1As@qeS~ab6q!B9!wQ47}oAO57 zAH6xoG##6Vo{KTFXq?k7> z^jCn)J(;;>YTBZ;;{287Pl5reJHqNJ(~0vpDw>MQ;FlATX}c&4ai|=SJBO*_)=Jx2dki`RsU0i?$)s)TczW$+dnLH32As~ z(}w#gU&EEZWfS{fSF*9u%(lRN;*@%wc&w`pa9&(FrQcq}A1|#U)?_P^^fbpLbYqG@ z$c5PyLcqpDOmHIa?K{%VbLU9+VAm6UR2O|J5b~jWlFmHse#;e7lks7@vgvEWm9<{t z!nYpO9C%dO1eYgVe0gY8fACfsMyf;C-=&T}Bq`aVOZ(VoN+&^zEgx9y-D&_ zX&{dyGKRFsZmp=PGX;|Va$|z;$z`*k0ds~Hj z0A-KiiD=4trR&LKPoc3_vL)w=cco`|XJbD_!3X6_N)44AqsT(aNTWy;X*J^$>FYNZ0^`2i`Y~&-5!vMj+E8QrVM_THA_Sa+h+B4u-A} zUBV64O5}L%tk2?VOdXqYY_HRHzZ*4cMnJMPtlw@(Qwj8|*+Ga>trCNt40hBj?PtyJ z6Ge;PAC!;|Y5X~Lc35z>igXdQrm z+DiFqIn(vqTrKEd9dxPBM<4;q2)CE>Q>M0$UNgUWtQlL>RDz|>RPCu@B^mAJPsof7 zBiEFF02rNz?+)?1 z`Xl7E_a$bIF=M8ZIQB>Rr9V*V=?bIljuz_u)Rh4gl$q33mxqt--ohlmlC`PLF(Zk+ zv3)J=onZYJwW zpE6ArIjTm7Rrf2=NX&+gKy{EirRc`+$@k@3@Tw$&*?^=YwnQVY`bM$4zdLyR9|*eV z-Pce!06#q?4?H~Vb1njF1!r9e-1dKiKc?L8j@IBzA$i7P(^9K>?vg^yas|avlg-Am zr9NyNkv@*O8EBPkmsCCn;ok=CkCzJ-dP>W)a=Qs?O!f!bvWOhayBTp!F_oB*n&c$2 z%4d0X$Gf=XFqGWWw^=cC(iH~lUc=sNeEWF)xuevm8#`t(!Ya9O>n&W{Tz+KQ@grgU zcO?;`pClyL-b*|Z@5p=7$733)-^Thr`1e}57#6gmkt?44I;hsm_&1gqD2`J7VX_RB zndN4ibFF1~!5xV|ii3lanBcO3%lc7VmLjCKf{~g;4TvDP#@o4;R8Pi>yYu|}ww*Pl z@=7*`l5NZ)>gqmG^Rkw{|k!n z(xj3UIl(i2Ik+5JVTq-M%7qP3m1(u#$EZd3?Gi40k-*2x!%ZncSUM3px`oTF>TJqJ7e;u?7ZJWKxEU6*)U0R3%9sx zc>y-U_dff4RUz6LNOE0}+EIX=V^+lI`Zs(}Bjq8mFiWqgiywXS6OgqwR>`vSK z31y#rJ74Z7f0Ik1WzfQIKZiu8zlB@pkeuAt)wO%^Tar~QO+m#INloTpE%dnEO5-7+ zc^0YtEmPug<@PV%4*?(EXY=31&4TWOH(I-?BUoRWt`${Bsg6YsES=J7pE7%fH@?`n zildU(IB-OXMc{VsMA3%}e}L;}##~D_^Ua!=;ODqMK42x$T4zY{+ z22&}LGjdax^F=l1qsN4}-J4a`D4o2`4VNsHS4smyRxW`%RMUX8(+;^6*)UroBEAlt z5HY}qd%$p0KF#E0s#zC!+s|Q+%{VIeQp!y}w&~XE?>v}<(Yv@m6A!zsUVt_lzTSNL zwL&CF&@zr&=}C4!Wcn9s?cRgO%+oHfj4-7KAb;&ZurAC&brkdbsDiuRr}RZL zp+@1P5`GKwE8><`z^hr>=QzW)zGZ@tsD>!G;)B04JD-XYun~^4N3{>C)zWwZKRSU13Ohr6joL=m#JkK-MK)TwEPZp^8V3gNDl?Yb zMJ#JnHAjvW0D7gE--mYVp=DyM=@)Dlt}=c*h!)AIVg2|4a1jEjF4yxM`?5rz`kL(T zi`vPALQf(-9k4rR3wX zza3iDOQ_sm9a@k0|8gQBo8C=tXN&lCOEXF9OKY;hqL@{fgv8CX7!0#`X?JDVBi)8i zpWF1*32MJzGvPf6KFukEr>0Z_^Vdy^cj$vn4mUZiFyj;6nyU&UdQAe}IXXL40o|WM zkg$V`HNeJOTE@?hy3Lb-uNEf|A@7He$Xi4!K@h7L{mPBX4)<(M;qC3Q`h=ad!53c9 z-#d?<#)Z4$ST9%$er>$mna7f~%RqC0!u9Y+bG&=clR62y?tuFEN;acHQuRRs{ted^ z^!3J^uM0~RTeZH&kpSxSHJ*E!6Ijc~IUZfFwkH52QICUUwIk(r*Jp#_N!6{R`C60i zu*=#{Np9Kd1cJXZ%n+#i^Pg7bodgK1jcx1&wl?Iy%G}lF- zM&0fPd`Xmvq@!MZ50bn@N_1Jek>J}}XTy7I8lbcjyUmqwLGo>UK#eL#!y#=`%pxKG z@h5^y^4M9oa*kV9Zv>KmWy4-DBHx&h&~ov;%JJgqPg*~cg(#{w;`Iibu1rR5<=!RK zj*o*o6aizJmKRIRT$StkvL7K~G?5T34PQ^9C4h!G!5aL5%qm1eoXs$vigvQElr?*Z zzq)pACsM8ZMogUPDs2)YOP1}^TleCeKE~aRcU%g;pRMjX@@Th=OzRC%++^!o=W^c6 zrfMu}Jk|@VEx{28kkWZUBN*xH#%kF=iX1J9X?BK4lU24m<}T;HiDogBF?1ytzVNQ8 za|;fE(m)g(ZAy}!z6@#MX83G;>3axjr@-H| zKqV`yti;5Ey-&hJPYYBc{7OPH>QKPEUUPKK>d}^ zCZCqJ{EM`}UT0Z}?0$VFWmNOhx9i!lYe*o4XT_ zws@kmd)dloQ&%ukP@OFLBw9RrzScbU^3Ki!@;tUR88Jq6Tf?gdpcNj8_#J^=?Vndo zI3Cq>VFiT4WObtixG#=Vpug*RqgB;AlXZVOtd&@eNJ)7uzY|#eAbS0XQ}EHy&+#mv zq_4@;iwI?!fq`5YDJi>jb6@}2WK6Ez*Dj8`AIB+UZ3!Gn63Mx_YuWsQHpL&CdK~=b zT=1$O>_APtcgKukzljpFBD0yXsiN`8u)aPm&rh3kg~@a_fgcZt>Q`Rgq6(W;4OU56 z^u3Z~q!0*s?pIFiEB)eoG%#B3{fuP~*s|rhQT*yk@}!IsQFHHVwHu-52Gsv6gy6Q~ zW5SbUDz1Ev(aK@cWK;D;rqQjt)b3*zn&XHz^5?Uma*O$<&lN)L1Fzn5y`Aq>f0cW3 z9OXOxl?Y5o6vE;p^0ZcbFIkWWSClK9;li^`=~DTXXL;<{TPp*6y33wHt4@*Kw>FUy06oLI7hsM#nOwj0uE zGqfwsR;ByI>h6V`jn*$^Ysrca<-+y5`57zPs=g@K@g7W9{8TDUaMEm!?{TwElr^`P zlld&v%xFd`FxnF3kZhPSMDNng3H*5e{%M~=JMY$*ZufP6o%DFv(9bG{VJC~&peOh9 zAQhljJLTJoIRFO#(kM2uB>iaXTW+i6AKZEeie8Ln?93GhdCXUbiwW1$OhlB8-eRB< zK4Apbe131qF*WQY6w^@KljP6wrFrv3J^CR2`N_Pvp~tRv27aCOC<2}r;{an3Qof5K zsu#VxsCi>A8WR`2DNA>sX8#d*dho#}fG>w|Co%HgNj1pNC*+hrr5<9-&Z0;FL6IgD zr_J@8s?DX|wx3*3Cb{v9$HVqZ+FE2r`(lcu_1hMm*4!#B)9?9wg-33k`rY=MC%tbJ zP#B@QReAZOk~`L86Ixqp4;lcIO6E}Kfy{MRnCeDjywu1+q6q!juTHUB-GyhGFetlpy?Ezwpl3sRytWy!$gtU)VfPWh+-0y0n^AIm zoQ;;Tmhv`QkLr@%g1XvZ1JCs$v8)Ros$M^hB%HW@C9O?Y6IV}c$yW+F$9_%sd@J2s zdcRxs4VvZ3z>EqItAWy!)!yHZsjZqEIkF7@Px!fO4SV|0xg{Ixa8`#3zeHaG>x7iu&`3`m4YYAPy7?@>hX^@NyLFuL48k z@jvzO1y2Fr1-=fxK;V$LE9oF6ax@sl@uxr_ptz-cP#A!Qa^PR14&}hN)IVd4_?xkq zn5YuQ*38MA1C9WT%34@EVX&gI)`m`)dl+Lo6O4q!-!33?OVE!V&;0bPkt*+fMc;WR zwH#q1z9+ZKa#K{~WUyHJraE$fQGGA(7e+KvVE@P?_{7^XFLBuV-lpTh9%De9Tl?~_ znYzHaL$$*c3%i-sRFvx8(aNFZ$*&*kX+~9aC3PzPwXw%#o4;gedM8wWZ`UvxtZ8=D z(bYYvVYvB}>BpiaaJtyuMuqX*GKx~^erO%qS43Bvb9(qo$Rf__cNNPQY)zu?{k!r- zS0PM3JSJrKTI9n8uaXuLFui_!RSJDo>RU`&7PmR8PnXoiX9RSLAFS(m+GZkIUl?7& z|6lm7g)i-2rBW)wzu~G7#q~fI#VfD%N_nsmFD}N3nq$a-h!~FR#nb80FmpJ+0gRJ3 zaim^^F5Tv7ocbH*_g+1@uwi4v8)=BkhH2w3j6|o?omz@LuR>M{X{}yftoZOzQ3|#8 zz09W}#V%1KJ8Id>FmX&qx98Ebj!(INRl!kb00Mfh zcf>hW01}BO{^#otF9hj-wn4hBb`r+{A{ z{_zhCdEVP#*jcE-Q0D^*3_nW&I0$r}0{kz}0e@u&91J^8;audxA;|L-&V?=<20rhF zbD;}|<9j_b2+!vq+HeHwJO%uE3H%G8Am=DR@a~5G9oKL){2T?mUVJ(uprHSeAyMbM zg+R|D0|h#tmk_+W!SKJ81E@a{`7hc3Xh%Wu4*hQ#406t>zw5#A%kqEMLxTTDA3l}O z+4i5dXb|d;`|$q%EA#&r!Xf{o5DmwV)PHq?hMymmzuO|f|J4?T#xL6cWyl{H?A$c* zr++96jrc!9_8%D%d_Fatu!a`a7%T<;jzH7G1H%D9qC^#JP3`b^68Mqe&=A$Iv->j* z|G5Ry5LLrsTsXi;sHnm{T`_#@o1idIQ$u`qfT3ulF&YIjHNjIu8DZ{1j1eFSF(|?W zhJvCI#wcUB5d;awpo~E#AVVYs0yTx@Bjb+ delta 42156 zcmdsA3y@_+d3I$*xGb^{9-=(X0t>9L>_$ir_NKz#^~OUGRagVdw5Lx;wMZ4hf4U z#|PHNkZ6=Dw={qfEJ>9m8WeA7wA2Wi#F7}FsqzuZC`rW^iN;5%G2h>R_qpAD`<^-6 znOUl`#V~XGcAxJ4`}?2$cb_+Z{_88g`oQN_R2#0@GOZDJn_zH=FUXTNf9q_<{>MV-wSR=DTyj*uU+oR zrCYaLIk_(w(=-HS&^ZldZhGJR?3{e|W*XRhP^J-DP42s_JH7kH`5=qyLC*)9qO3sM zJ(Iil2U*2Wx%lGQn}dvdr>BDE-6)_{z;LMGs>!`wn+99wC-+S6+&r^;PZy&Esk?ix z3vzBj-}lIOKmC~(f9JG|Zrk$a%YJb6RiFR2qpyD8 z!|(abx}SaXd%M2%ffK*^-@o26`_Vs|-}LZ@=D+!t@r%Ct;}t6otiA2AiK<$E>p$&W zeZ_T8`qoq!AN#v4Z+q^p2Opg{b0HUz2O&kzO}l4%l%t#A6x&!wXb>k#O{B7$;YxEgyG-b|DXHz ze(<+Hy5+&UUvSC`o^;ZN_x*71)AL7;=+6B5q9^~wPd{BuocXH%edtSX|8BM7!LPsZ zK@SteCZ({D5?vD_kleA2XwxUFS$7M&hGv|Q14VSI}iClP-HM&Gr7BKj8SMw zQ!l+-`O`fzC6i3YLZSDUkBFzN@JR{cmKsV65J+eNNS&J$k__KWA)0=*I0`AoUWh_k z=nhKhN)Ss*32w{jXn>)H@Dt>+C{sgFhiMT(4DniRcjPn}?nj?G`gPYobZ2qlPoMX) zZ@lT@6AwOo;)>qGCqDVsUw9THG8fk)h9O~Ei)_?w5ZR&#Dg{6#vn6SOzr!Z9s~|Ik zcBJH8Uuw%W!GJts8*}rD?TAz!n)JnRU#$=i_2n%{Q_+K|CZ5)BKyo``Rvb-mN5mu6 z7!2->G`9hp6~usPLPVr=JlKqhGBt-b84;q$)3T4vv`jN?L=4&xor7P#=SciK6+cJy zzI@No2e0!WGB#zR2a)mPKqTrmAQGf;5Ge@)NDu zL>x$bIcivFMsT!DEIG^6GS#3WUbG&Lr7l}g563jfO0ugqWNWKGt~HRYWfIdOZ*m8O z$Z{ZxodW@RRED)ZVCtBaiTAQG51Mh+u4)015ED7(5 zFoeD}e1H-nj>k$h!x)v0-1Rw@%_w;$$6PK8L+{JGjAomDz7?8 znEys&-b9&&Ugk|Svz@!Oay`55z>F^i2=m zf8e~{{Rhr}>yaKLrlxu2(IQyj)<`5UG`OOvi$qC>B|&0o12HFR7(j$;DxFc=u1S3Sr$Wu^qDzK`zmF%%gqOmy7m0tQMYcobfsr$GGncMYNh6i7I7ui zZD8hfz$BD(SRQ7sWsuY=er8SwOhUN;eyxJJd6_v~8j~>^Fd1YBOn zT(|C}(3&!6UUc;huj=lchxVaVq2Sff@Y`9asV?Vp0oHSkji9@nGe^P`4Ej+G-=G|n0qoJ zg#8QltaWBl#sI|-1Nh+7XEybwKJ)CSyv?(Sg$W9eutG1b?OzfY!|h*C#1U4K5KAPi zpcM^al|_2kQe}eEJi;nBL=y`uxdMbsfY}jNn44EvDb7R1jx$_`rvRvXwOQS+5T;6!tFm!LGFpQv)QIMszc@!jB zL;>AaC@4+8ib1gY(61)e+|~Q$?qiSps1F6iRc!*xBC$|#{wYuU##1~fC@s<2sH!Ly z@6kk(fX>nvT9Dg{s0s=x6wGkoGDHLAoFJ?Q_MDz!Z_AZSVy#5Aiw2b~VnknBExkxX zuK>8Kck)?JJK~F{4O%Isp^!#LYSA~Y;=Bl9YPK3~k>`DxVj=bAk3H>}+dW7v4e?rA zdp@H|Bw5mbcJD)PI_~3Mq#EKx>LDGZ9yF?kAXTn6a3M`7WEdzdCqKr4B(KIX_IYHA zNNIX3#^$M<+%k%=LT)dYG-V%<9UL3nHZm~sypQ9k%tc$HJBMdjZ!j3ZxU=`}+m73} z--qKRk+`ve<5aq*t#B+vWLWTq-hJT8)qnFAAB;MQF(2Mxhp^;Gmi>dI!F?`fEpf)UOCFDLD!nn1)(#>13nO zBe<~Lg2Wg(g=G|7oERhL<%q6;60_XYn9wjoM@B$SQGSJhD2vGBYb6b`)QD>v!t1Wy z)FZ1O>z?jIz)}d?wCoF8QNk2xIo>oJ6t+Fsi+_K)7p#V$Z3e4|jpz1`e8-yWj`D)l zl7*vzRhi{Vc8QQ>nI*hL2)$R;R<0qvL?~t5GTV;iEbzYJjx|SL=0n6_4&soMsVEbo|M1?IzrQB&1-gVxfUDh+kr1KGHyZ&m zlTtrd0f5CKnm^y} zMSvl08)ZTavDANf?F@-xgU`QitoQuu!ry<; zw^nr~8@c74kY=5v(PIAvbsIvOLR8YwgcGjw%b6IU=rW{+fnoZa`kY~2$rN*rSjy}Y zp%V@JyZXEg7?LNfiTQcMnnI^IF0ctx^;6cVW~5`#)D`6`VoyyvccbmXz>8tmus;f7 zR&D(u3lDiPZSa+3smbQoUb{A2>xGVGOEe04+S?ZrYD8K8=Dt8KYkz>IhR4t;7{1)> z9Z5sN6C;9yGH#NxbtY#Lm8QzPF(p#9qZfe5q2JHqu9Yny>^<)&&1az0z878?KIBB zTyCb(DWWCG6JHg&aMp7oU&S58R}6!u>PwrKlJN~HFxwrcgDJvC!X#J zG?5juc+RnxdddD1mVdYV@vs^}3(?vI(&* zV5*Lh5UUe$b+kdH9NGw`R9}CzL8j_1yD38RyuL-4ABhbnK^kNNtV2^K%-yo?-@Rf# zF|CMZu}?-_ot!enrju#2T4tHbfCi4krpqo0w9DZ;jd!sjvt(MV9%vI(lcX?0#Jzp5 zU-zapKAXOw?ymG!{_F84dt=Hnv$lTVNK#%U z7&|C1wTBW$Y?p9C@UknZYr|Bfhub2Ia{B#-DJOz2JBnepwb}-gIpK>%L}6@$Au35*BJB`S!mIHj;%z@U zsq=sj!R9%H(YemZ{1hp&jN8gw+(lprM;Q%Z#ry5|J^kRf-*+=8_$;wG^kPKz$M>6NJFE^5Do~>LgGiSA#!lh-! zPOW<8yS(AbI@^8WEL)poGMiot8Pl1PLtK6@Q6Hi z^#L=}?@oPY?{}x3va0Y30K@SeSpZ-|slRbwsX4fub}MF4SIr??t^+UwN}n6PRZgn&p(0xZC^v*lA~b<&=H8 zpivW0D5!s6*K3sb4+{Va+9;QYF$iy!ofRGkK0UDPI8a-r+s^aFhs=Q*2IC@d(2u-E zWr2`qI~*YSXdtPB4~AT|`Ltu^yX+V{u^KyGJWKO|X6cLlc64|!p1$(y@H>;LYwZ+*;%0P`e6qd15J z(!8-E9Q5gpA2|KB-l&Xu)?l<`d!#i|w9P?)b=<^q%sDxKxe=g}{EcwtjsxDPj7+^( zEHE+xQiS2PE=ZA2)iyEN;~}WSVc&k!>92XzXVH`fYmGc!Twwz-rMHX1f{v)PgY4jl z5B<-?n)e=j$E$O^F zWbiM>159wjOv@fzvCw*NUBu?`F{v&Oe*Sr9^gjQ*GtYU2N9?iPO9x+h@0q<<-h0*uxA;(CrtUZMIU?$YXx#CmvtE3RCzcl3x%CTrP~OdS zpEJeOwXsokB08hsf`f9^BF?8@UKKQnZq(6wbBn{19*yf5jBz%~(=asCLcag2v%caB zTOjCSK5#TT8&cLf!C=JM<;#$410mzwN>tkZ)D55XMbRUfSl&+l6Cw5H z;IQjnOmGe`xyt^C`0Cx|B$LZeK4-(5y%u|YL-E2J5N){Jy6xH`B-sCO5R#;z zg-9bE$s(l5I*o+H5gS9lf1=!QoG))bvJV0*h)A6{)#q~XwZYo*0D=}879lb4!$3%V zFY^#mal}|DyBGc@D#1 zXsq%oc{8zE=8;Wf9Gx<9yvmI7Jz7N)2g5SzMzmjU+tB;vwzF@3na?zCeY^nI0-7@D zV;??y)_2G~dVI$VyhgCP;n_ifsU#E%WR6!Pr?Bh}lJE3^*FiFlAB>*ngOg|doS6dg z)%F<@LlO?gKY4a<{FCRr^dcV$TAx6Oa`Sy9y+?m@&OP2h$l^~R;7)BR{T&pT+aDGR z4$BDyFu|Zo@}gi#P9We?*g8y-CmEecX(bBc5LH1qBi)l@$_MW~>fGMFM{RuY3{PA+ zT9Q);F+6k~+KIEG_1!YV#(Y=rzVkPp|28jbE$^_wxQ9MBc3FDsKe_SAUfH$yQwWiB z3V~^AJM^7s=qZHgu$)4OXr99@D?_E3rw|sQ(QuKbhD3=Q>j3IjFdnMWuKB{o-Zfu% z*7U2rsAy{pMujlaNj?^zcZ4_ABQNFF##^)N49a;Gnk3@@2uvT}7G+ZM)ppG?nKkON zacg_*@;Vw}fWSWR(7@P@Ab08#q^-7qAAlu(Qf-PmT zf5f+uFL(ekGEOrru&;mv|E5uO!T5PU_LIzvw=|Qijbmq>->?V?iFz3P5!@R-T>Kb! z+?ugwEkLldYJ?8u#ROYtrt#jqYvyKmZtu@*2M!cxUcxzsOBmGm|U3d~+na7u<%6qpr z>H8rzp-sPr^j|R;v=BTRdY9aOx-fZea%OioxF8IxFuX9hU;_Ux43JLaR6x3h9RCfw zcHTINSMfp9$EY5L5w*gnME**I{3ZBT67eVgm2d-5a7}I?#`#lvVI`lI@kjm@<@||% zMXD;dk1$O1o0RfbyqQ1ouUOT*n7_M(zf*;3pj)^wUc}^KWH056zk1*wD=UgS_DdnmrKRV~pr_=!S&s7()6vrFn*fL2=5%QQaS%`1~ zex`BG?nvZ z1mb#L`6-gKk5j6GePKE6SYigBWWRArkH#n2QJjre+>krWcnx!|%Jd3T^@(v2aYIQG zJVqiR)(GOK4Fu7ydZ+wZOFH`#x^hf*`^FuG;k;dF`f=3$jLnnBBW4ZS61k)ns z?k8k}FqZws6U=I{98)~On2F`=lbE}Y^^EQe+JK9YisfP057{j6g=x~UVX&zD=SzNXhhbA*1gvU zn+k|udaWt$6D{f8r~OLWn8O#kos0u(b44ZESQqs+DX$7w>y4tlmP&bH?*Z?=d;Hp~ zQF%cRH!3f|C?W+#D72(`vlwPR@rqhUMlugEUprFK6m=DZMPJq}AN=aglp23Xk;Q+v zzx9OI85pehu>isp@i7TP`ojWYy*Y(%GzzVdu1@!g%vT!>g`v9b{|SR(HM$Yi2typm zYJ{P-p(++}qZm=rhGMasDCx^$H&K$AC9AfY)OW0hV+M1gG*QChQz=3v6BAX3TP%~E zBrQS5P-31)rSxuQN!AvbR0X41MvwuvX>^z^BglX!)E25->qlWnu6-=m0EuI)a%~Go zS&3|$$85=k%1|j8Pi#2HP1Zm~=D-tV4Uoj0WFH5AE~&<^_mi#zRL~J=E-n10! zyU_A_g2eSj8J_j6uO(?*-}o@MMeLE1U7iMzIQ?j zY01N(tbuItJ`c;Q5$JhntJk+TX!JyM{Hc79TWTl#H%|vBd_B8y6Yj_C|lF z3fYZNAlBE+XziMYq`y4pnqphpf4QnwfH*INF4}Q>1kpX+KN) zG|Ea26BUJ2ewrCG3w2CVMJvo88Q$6|AFAe}g4Aj*DoCy7qJq>2i%CCAg*G`Z7V6NZ za<`aX$`j;3G!7ifo;VO4CMvGMkvHXYssM_bC`U(hq@DxOa-K5QqPk!tsK|N3(^e5^ zHEj+=hsp!xKy;`)P~~^%=r#xUQeG_;N>wCLQ5i`Rinue`6iql19qPb6(^&`Zd4?+5 ztG!cRN)-TS?=(~aa1~tVK(vb8hC1LcM_9>#e_Lzi@k_h<@V!!IFkWDh;J+B@afpfa z?znpF>82M_-?ISeSHiJ?1p^NRe-t=qS=%}CrF$g(@Qs#!d{;CT8sd+lLG`}uP!0G0 zHQIwS1dY;92OTR5SPWq&!r|=puy^bYI@((}tu|)lzJnWZ=!YN?3mLkJvLw)5j}ZBw zrsk{52~gJuhhDZ)e86y)`IdG5Zc`3uN^hC|u)JlyMV+eQD-BfRT|hWMa1(4Fyy0T( z1=CY>u7%IM$5gqa?;R9^a$*z#=s(#CD>i{=L@n`uSX4L0*>|&sl zqDTYg5et4JWdQxA8uH8P0-@e0hP&Hj13vw?E#O07^jnq7^D6i(k6X}hRnFJaW3z&3 z5%C4*K_nv^s3-5urr$iVN+uj(WRaQ~URcB(_ist;XIAegS)uGSGvR_Rf!rUclR#X3 zd~$wr&+KlaL1bKX*csb=)BKIIbHOvu-Ar5Zf4BpC+#4Z(=DL&f)3Y;M@Xp=f&?)a1 zCwDqySI$oLKOfVf-TbMWuqz%MdIc&Rg&Xy!=l7ucAHN?vWJZTK&vkco!XQeEV>{UW zR{sLrbdS~DCCez|2>UundBVS7Mwj7AU#z217Dh4dQU!_4GWo$NgTBHZ6=+ZY>IW7D zE`=W`!{IioOtv8p#%_zWN_#M|DAJVhY}CU5aRm&3Wk!Y#u+ z!B|qa9;Km~Wm!_hi= z*if?v2!Ej{VnVXnIH4oD4!IH>EbNb(2Z%EHCLg0M@PStpxC1O9-JAhZTUvHW|9W<1 z7(44kvy*QxGCIL#R*sMMpi!2PuD9!zDTzF@EXM`p2Hq-(bgW5EiDhO*DkI5gl+o-m zl2~pT2_K^j11xdLwN)nDIsislg?DMV9cRePamb%#5NP&bLMkJ%XmpGR;#HdVjAfZK z5o(JIP|=p?-zPr`2S=Tgs5Cmk1*K&|;?gO@;yGn;Opd5k4{t~;O`yy5$C_jgxk8lX zgMtR{SF$^y*<~bxt-+w}0GE`IYxbb2E#j4SVMw=VITfj_q~m91CsgLh06Y+K!LCPT zor&e}~o|JPdAh zgio0x(&qq^${cBi0VZTfn**e>lI#O>(A1W6yHQ5<;%aa`W8thPUUrrww7F|Erm~W3 z6SE8{M5QD9X>x)r8>=2(HB9Gt@DE9iti`Az&W5=aL)-)9mLU<@rWV~Bo~Z}+pNIG9 zk#S;n4EmKe(6KKTrFd_sy-xJNlmSxX1Ev;9b?1R;k`HuJBpLZLX2&sYZaHo7ya@Dn zDkiX`oKd45f|=~pl#uT6&4iU-Qf&6 z##@AoYM_wiGN#v;3u*3v3#!?V zX9pA0v1mjFj&L-p$l=Agte8PqkX<3^uVnz`th$V}7Fq6L!`U^-9{OFv*XW z$Q5OuNb8RoCapX3p* z35s$5aoV+(5n1;u7>9LGL2pd7xtCh)h|}u?dmC3CqW! zAf6YyfXfOx^lJBkwrSpQIgrsr61xqw>f({XgkUQ28%3wFC zw%Y!SiUQWM10+;T9hHiDFtD7#pl#u3Hkj0i_3#il+uMdt_Qo=@#CnTYa5^pBHbOJ)MEWX&(BRx@9ECTt(2`Z zyJit(L~p@19B|z>J3EgfJotdKjMKMtDFDfPER%EdGA0Q#7PJ?g4I3`GdZP1xs$-5j 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 122/319] 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 123/319] 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 124/319] 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 125/319] 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 126/319] 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 127/319] 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 128/319] 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 129/319] 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 130/319] 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 131/319] 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 132/319] 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 133/319] 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 134/319] 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 135/319] 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 136/319] 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 137/319] 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 138/319] 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 139/319] 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 140/319] 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 141/319] 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 142/319] 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 143/319] 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 144/319] 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 145/319] 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 af6830f95b67854a2c8bbd052308249a2955ff5d Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Fri, 15 Nov 2019 13:26:50 -0800 Subject: [PATCH 146/319] Update surface-manage-dfci-guide.md --- devices/surface/surface-manage-dfci-guide.md | 23 ++++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/devices/surface/surface-manage-dfci-guide.md b/devices/surface/surface-manage-dfci-guide.md index ce65883155..efb5fa93b5 100644 --- a/devices/surface/surface-manage-dfci-guide.md +++ b/devices/surface/surface-manage-dfci-guide.md @@ -105,7 +105,7 @@ DFCI includes a streamlined set of UEFI configuration policies that provide an e You configure DFCI policy settings by editing the DFCI profile from Endpoint Manager, as shown in the figure below. -- Select **Devices > Windows > Configuration Profiles > “DFCI profile name” > Properties > Settings**. +- In Endpoint Manager at devicemanagement.microsoft.com, select **Devices > Windows > Configuration Profiles > “DFCI profile name” > Properties > Settings**. ![Configure DFCI settings](images/dfciconfig.png) @@ -140,7 +140,7 @@ As stated above, DFCI can only be applied on devices registered in Windows Autop Although Intune policy settings typically get applied almost immediately, there may be a delay of 10 minutes before the settings take effect on targeted devices. In rare circumstances, delays of up to 8 hours are possible. To ensure settings apply as soon as possible, (such as in test scenarios), you can manually sync the target devices. -- In Endpoint Manager, go to **Devices > Device enrollment > Windows enrollment > Windows Autopilot Devices** and select **Sync**. +- In Endpoint Manager at devicemanagement.microsoft.com, go to **Devices > Device enrollment > Windows enrollment > Windows Autopilot Devices** and select **Sync**. For more information, refer to [Sync your Windows device manually](https://docs.microsoft.com/intune-user-help/sync-your-device-manually-windows). @@ -167,14 +167,19 @@ When you create a DFCI profile, all configured settings will remain in effect ac If the original DFCI profile has been deleted, you can remove policy settings by creating a new profile and then editing the settings, as appropriate. -## Unregistering devices from DFCI to prepare for resale or recycle +## Removing DFCI management -1. Contact your partner, OEM, or reseller to unregister the device from Autopilot. -2. Remove the device from Intune. -3. Connect a Surface-branded network adapter. -4. Open Surface UEFI, which involves pressing the **Volume +** and **Power** buttons at the same time. -5. Select **Management > Configure > Refresh from Network**. -6. Validate DFCI is removed from the device in the UEFI. +**To remove DFCI management and return device to factory new state:** + +1. Retire the device from Intune: + 1. In Endpoint Manager at devicemanagement.microsoft.com, choose **Groups > All Devices**. Select the devices you want to retire, and then choose **Retire/Wipe.** To learn more refer to [Remove devices by using wipe, retire, or manually unenrolling the device](https://docs.microsoft.com/intune/remote-actions/devices-wipe). +2. Delete the Autopilot registration from Intune: + 1. Choose **Device enrollment > Windows enrollment > Devices**. + 2. Under Windows Autopilot devices, choose the devices you want to delete, and then choose **Delete**. +3. Connect device to wired internet with Surface-branded ethernet adapter. Restart device and open the UEFI menu (press and hold the volume-up button while also pressing and releasing the power button). +4. Select **Management > Configure > Refresh from Network** and then choose **Opt-out.** + +To keep managing the device with Intune, but without DFCI management, self-register the device to Autopilot and enroll it to Intune. DFCI will not be applied to self-registered devices. ## Learn more - [Ignite 2019: Announcing remote management of Surface UEFI settings from Intune](https://techcommunity.microsoft.com/t5/Surface-IT-Pro-Blog/Ignite-2019-Announcing-remote-management-of-Surface-UEFI/ba-p/978333) From 1505827d33cac9ed727aac5df0f811b6c9c5caa1 Mon Sep 17 00:00:00 2001 From: scooley Date: Fri, 15 Nov 2019 15:58:46 -0800 Subject: [PATCH 147/319] 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 148/319] 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 149/319] 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 150/319] 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 151/319] 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 152/319] 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 153/319] 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 154/319] 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 155/319] 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 156/319] 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 157/319] 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 158/319] 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 159/319] 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 160/319] 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 161/319] 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 162/319] 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 163/319] 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 164/319] 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 165/319] 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 166/319] 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 167/319] 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 168/319] 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 169/319] 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 170/319] 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 171/319] 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 172/319] 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 173/319] 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 174/319] 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 175/319] 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 176/319] 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 177/319] 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 178/319] 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 179/319] 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 180/319] 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 181/319] 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 182/319] 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 183/319] 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 184/319] 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 185/319] 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 186/319] 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 187/319] 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 188/319] 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 189/319] 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 190/319] 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 191/319] 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 192/319] 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 193/319] 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 194/319] 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 195/319] 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 196/319] 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 197/319] 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 198/319] 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 199/319] 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 200/319] 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 201/319] 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 202/319] 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 203/319] 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 204/319] 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 205/319] 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 1930d2025307316edef82b6db56ceb1ba8e36753 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Tue, 19 Nov 2019 14:49:53 -0800 Subject: [PATCH 206/319] Update surface-hub-2s-techspecs.md --- devices/surface-hub/surface-hub-2s-techspecs.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/devices/surface-hub/surface-hub-2s-techspecs.md b/devices/surface-hub/surface-hub-2s-techspecs.md index 5f898a3fb6..60718ec709 100644 --- a/devices/surface-hub/surface-hub-2s-techspecs.md +++ b/devices/surface-hub/surface-hub-2s-techspecs.md @@ -9,7 +9,7 @@ manager: laurawi ms.author: greglin audience: Admin ms.topic: article -ms.date: 06/20/2019 +ms.date: 11/19/2019 ms.localizationpriority: Medium --- @@ -27,10 +27,10 @@ ms.localizationpriority: Medium |**Graphics**| Intel UHD Graphics 620 | |**Wireless**| Wi-Fi 5 (IEEE 802.11 a/b/g/n/ac compatible) Bluetooth Wireless 4.1 technology
    Miracast display | |**Connections**| USB-A
    Mini-DisplayPort 1.2 video output
    RJ45 gigabit Ethernet (1000/100/10 BaseT)
    HDMI video input (HDMI 2.0, HDCP 2.2 /1.4)
    USB-C with DisplayPort input
    Four USB-C (on display) | -|**Sensors**| Doppler occupancy sensor
    Accelerometer
    Gyroscope | +|**Sensors**| Doppler occupancy 2
    Accelerometer
    Gyroscope | |**Audio/Video**| Full-range, front facing 3-way stereo speakers
    Full band 8-element MEMS microphone array
    Microsoft Surface Hub 2 Camera, 4K, USB-C connection, 90-degree HFOV | |**Pen**| Microsoft Surface Hub 2 Pen (active) | -|**Software**| Windows 10
    Microsoft Teams for Surface Hub 2
    Skype for Business
    Microsoft Whiteboard
    Microsoft Office (Mobile)
    Microsoft Power BI 2 | +|**Software**| Windows 10
    Microsoft Teams for Surface Hub 3
    Skype for Business
    Microsoft Whiteboard
    Microsoft Office (Mobile)
    Microsoft Power BI 2 | |**Exterior**| Casing: Precision machined aluminum with mineral-composite resin
    Color: Platinum
    Physical Buttons: Power, Volume, Source | |**What’s in the box**| One Surface Hub 2S
    One Surface Hub 2 Pen
    One Surface Hub 2 Camera
    2.5 m AC Power Cable
    Quick Start Guide | |**Warranty**| 1-year limited hardware warranty | @@ -41,4 +41,5 @@ ms.localizationpriority: Medium |**Input Power, standby**| 5 W max | > [!NOTE] -> 1 System software uses significant storage space. Available storage is subject to change based on system software updates and apps usage. 1 GB= 1 billion bytes. See Surface.com/Storage for more details.
    2 Software license required for some features. Sold separately.
    +> 1 System software uses significant storage space. Available storage is subject to change based on system software updates and apps usage. 1 GB= 1 billion bytes. See Surface.com/Storage for more details.
    2 Doppler sensor not available in Hong Kong due to local federal government restrictions. +
    3 Software license required for some features. Sold separately.
    From 7dd43d693d7f6c3d6da52116c0c035191f20c1f3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 19 Nov 2019 15:22:56 -0800 Subject: [PATCH 207/319] 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 208/319] 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 209/319] 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 210/319] 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 211/319] 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 212/319] 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 213/319] 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 214/319] 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 215/319] 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 216/319] 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 217/319] 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 218/319] 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 219/319] 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 220/319] 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 221/319] 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 222/319] 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 223/319] 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 224/319] 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 225/319] 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 226/319] 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 227/319] 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 228/319] 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 229/319] 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 230/319] 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 231/319] 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 232/319] 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 233/319] 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 234/319] 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 235/319] 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 236/319] 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 237/319] 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 238/319] 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 239/319] 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 240/319] 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 241/319] 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 242/319] 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 243/319] 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 244/319] 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 245/319] 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 246/319] 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 247/319] 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 248/319] 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 249/319] 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 250/319] 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 251/319] 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 252/319] 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 253/319] 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 254/319] 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 255/319] 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 256/319] 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 257/319] 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 258/319] 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 259/319] 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 260/319] 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 d79c74649a252de284f20e830a6cadc9d94317a7 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Wed, 20 Nov 2019 12:42:11 -0800 Subject: [PATCH 261/319] Updates for ProX and SEMM --- .../surface-enterprise-management-mode.md | 4 ++-- .../surface/surface-pro-arm-app-management.md | 20 ++++++++++++------- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/devices/surface/surface-enterprise-management-mode.md b/devices/surface/surface-enterprise-management-mode.md index de1879bcba..ac2ff45422 100644 --- a/devices/surface/surface-enterprise-management-mode.md +++ b/devices/surface/surface-enterprise-management-mode.md @@ -229,8 +229,8 @@ create a reset package using PowerShell to reset SEMM. ## Version History -### Version 2.59.139 -* Support to Surface Pro 7 and Surface Laptop 3 +### Version 2.59. +* Support to Surface Pro 7 and Surface Laptop 3 13 inch. Note: Surface Laptop 3 15inch AMD processor is not supported. - Support to Wake on Power feature ### Version 2.54.139.0 diff --git a/devices/surface/surface-pro-arm-app-management.md b/devices/surface/surface-pro-arm-app-management.md index 2f8061c0b4..ba6fcf8bab 100644 --- a/devices/surface/surface-pro-arm-app-management.md +++ b/devices/surface/surface-pro-arm-app-management.md @@ -8,7 +8,7 @@ ms.sitesec: library author: dansimp ms.author: dansimp ms.topic: article -ms.date: 10/03/2019 +ms.date: 11/20/2019 ms.reviewer: jessko manager: dansimp ms.audience: itpro @@ -36,7 +36,7 @@ Organizations already using modern management, security, and productivity soluti ## Image-based deployment considerations -Microsoft Deployment Toolkit (MDT) and System Center Configuration Manager (SCCM) operating system deployment currently do not support Surface Pro X. Customers relying on image-based deployment should consider Surface Pro 7 while they continue to evaluate the right time to transition to the cloud. +Microsoft Deployment Toolkit (MDT) and Microsoft Endpoint Configuration Manager (formerly System Center Configuration Manager) currently do not support Surface Pro X for operating system deployment. Customers relying on image-based deployment should consider Surface Pro 7 while they continue to evaluate the right time to transition to the cloud. ## Managing Surface Pro X devices @@ -48,7 +48,7 @@ For more information about setting up Intune, refer to the [Intune documentation ### Co-management -Once deployed in Autopilot, you can join Surface Pro X devices to Azure AD or Active Directory (Hybrid Azure AD Join) where you will be able to manage the devices with Intune or co-manage them with SCCM, which will install the 32-bit x86 ConfigMgr client. +Once deployed in Autopilot, you can join Surface Pro X devices to Azure AD or Active Directory (Hybrid Azure AD Join) where you will be able to manage the devices with Intune or co-manage them with Endpoint Configuration Manager, which will install the 32-bit x86 ConfigMgr client. ### Third party MDM solutions @@ -69,6 +69,12 @@ Outside of personal devices that rely on Windows Update, servicing devices in mo > [!NOTE] > Surface Pro X supports Windows 10, version 1903 and later. +### Windows Server Update Services +Windows Server Update Services (WSUS) does not support the ability to deliver drivers and firmware to Surface Pro X. + +For more information, refer to the [Microsoft Endpoint Configuration Manager documentation] (https://docs.microsoft.com/configmgr/sum/get-started/configure-classifications-and-products). + + ## Running apps on Surface Pro X Most apps run on ARM-based Windows 10 PCs with limited exclusions. @@ -120,7 +126,7 @@ The following tables show the availability of selected key features on Surface P | Support for Network Boot (PXE) | Yes | Yes | | | Windows Configuration Designer | Yes | No | Not recommended for Surface Pro X. | | WinPE | Yes | Yes | Not recommended for Surface Pro X. Microsoft does not provide the necessary .ISO and drivers to support WinPE with Surface Pro X. | -| SCCM: Operating System Deployment (OSD) | Yes | No | Not supported on Surface Pro X. | +| Endpoint Configuration Manager: Operating System Deployment (OSD) | Yes | No | Not supported on Surface Pro X. | | MDT | Yes | No | Not supported on Surface Pro X. | @@ -129,7 +135,7 @@ The following tables show the availability of selected key features on Surface P | Intune | Yes | Yes | Manage LTE with eSIM profiles. | | Windows Autopilot | Yes | Yes | | | Azure AD (co-management) | Yes | Yes | Ability to join Surface Pro X to Azure AD or Active Directory (Hybrid Azure AD Join). | -| SCCM | Yes | Yes | | +| Endpoint Configuration Manager | Yes | Yes | | | Power on When AC Restore | Yes | Yes | | | Surface Diagnostic Toolkit (SDT) for Business | Yes | Yes | | | Surface Dock Firmware Update | Yes | Yes | | @@ -150,7 +156,7 @@ The following tables show the availability of selected key features on Surface P | Surface Data Eraser (SDE) | Yes | Yes | ## FAQ -### Can I deploy Surface Pro X with MDT or SCCM? +### Can I deploy Surface Pro X with MDT or Endpoint Configuration Manager? The Microsoft Deployment Toolkit and System Center Configuration Manager operating system deployment currently do not support Surface Pro X. Customers relying on image-based deployment should consider Surface Pro 7 while they continue to evaluate the right time to transition to the cloud. @@ -164,4 +170,4 @@ Yes. ### Is Intune required to manage Surface Pro X? -Intune is recommended but not required. Once deployed in Autopilot, you can join Surface Pro X devices to Azure AD or Active Directory (Hybrid Azure AD Join) where you will be able to manage the devices with Intune or co-manage them with SCCM, which will install the 32-bit x86 ConfigMgr client. +Intune is recommended but not required. Once deployed in Autopilot, you can join Surface Pro X devices to Azure AD or Active Directory (Hybrid Azure AD Join) where you will be able to manage the devices with Intune or co-manage them with Endpoint Configuration Manager, which will install the 32-bit x86 ConfigMgr client. From da2562fb17654e781bb507f027752c6b72a2b835 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Wed, 20 Nov 2019 12:46:40 -0800 Subject: [PATCH 262/319] Update surface-pro-arm-app-management.md --- devices/surface/surface-pro-arm-app-management.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/devices/surface/surface-pro-arm-app-management.md b/devices/surface/surface-pro-arm-app-management.md index ba6fcf8bab..3e867c8f49 100644 --- a/devices/surface/surface-pro-arm-app-management.md +++ b/devices/surface/surface-pro-arm-app-management.md @@ -70,9 +70,9 @@ Outside of personal devices that rely on Windows Update, servicing devices in mo > Surface Pro X supports Windows 10, version 1903 and later. ### Windows Server Update Services -Windows Server Update Services (WSUS) does not support the ability to deliver drivers and firmware to Surface Pro X. +Windows Server Update Services (WSUS) does not support the ability to deliver drivers and firmware to Surface Pro X. -For more information, refer to the [Microsoft Endpoint Configuration Manager documentation] (https://docs.microsoft.com/configmgr/sum/get-started/configure-classifications-and-products). +For more information, refer to the [Microsoft Endpoint Configuration Manager documentation](https://docs.microsoft.com/configmgr/sum/get-started/configure-classifications-and-products). ## Running apps on Surface Pro X @@ -158,7 +158,7 @@ The following tables show the availability of selected key features on Surface P ### Can I deploy Surface Pro X with MDT or Endpoint Configuration Manager? -The Microsoft Deployment Toolkit and System Center Configuration Manager operating system deployment currently do not support Surface Pro X. Customers relying on image-based deployment should consider Surface Pro 7 while they continue to evaluate the right time to transition to the cloud. +The Microsoft Deployment Toolkit (MDT) and Microsoft Endpoint Configuration Manager currently do not support Surface Pro X for operating system deployment.Customers relying on image-based deployment should consider Surface Pro 7 while they continue to evaluate the right time to transition to the cloud. ### How can I deploy Surface Pro X? From 8b28d1ea449074a44f6ed4f195c3e02adaf76e48 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Wed, 20 Nov 2019 13:02:18 -0800 Subject: [PATCH 263/319] 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 264/319] 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 d0a1b4c6e78c6464b9814ddfc9410eb05d56b48b Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Wed, 20 Nov 2019 13:23:19 -0800 Subject: [PATCH 265/319] Update surface-enterprise-management-mode.md --- devices/surface/surface-enterprise-management-mode.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/devices/surface/surface-enterprise-management-mode.md b/devices/surface/surface-enterprise-management-mode.md index ac2ff45422..6999d3aec8 100644 --- a/devices/surface/surface-enterprise-management-mode.md +++ b/devices/surface/surface-enterprise-management-mode.md @@ -21,8 +21,7 @@ ms.audience: itpro Microsoft Surface Enterprise Management Mode (SEMM) is a feature of Surface devices with Surface UEFI that allows you to secure and manage firmware settings within your organization. With SEMM, IT professionals can prepare configurations of UEFI settings and install them on a Surface device. In addition to the ability to configure UEFI settings, SEMM also uses a certificate to protect the configuration from unauthorized tampering or removal. >[!NOTE] ->SEMM is only available on devices with Surface UEFI firmware. - +>SEMM is only available on devices with Surface UEFI firmware. This includes most Surface devices including Surface Pro 7, Surface Pro X, and Surface Laptop 3 commercial SKUs with an Intel processor. SEMM is not supported on the 15" Surface Laptop 3 SKU with AMD processor (only available as a retail SKU). When Surface devices are configured by SEMM and secured with the SEMM certificate, they are considered *enrolled* in SEMM. When the SEMM certificate is removed and control of UEFI settings is returned to the user of the device, the Surface device is considered *unenrolled* in SEMM. @@ -230,7 +229,7 @@ create a reset package using PowerShell to reset SEMM. ## Version History ### Version 2.59. -* Support to Surface Pro 7 and Surface Laptop 3 13 inch. Note: Surface Laptop 3 15inch AMD processor is not supported. +* Support to Surface Pro 7, Surface Pro X, and Surface Laptop 3 13.5" and 15" models with Intel processor. Note: Surface Laptop 3 15" AMD processor is not supported. - Support to Wake on Power feature ### Version 2.54.139.0 From 5cda0b9af7d0bc62b2ac4e5b9445758da39e5b4b Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Wed, 20 Nov 2019 13:25:19 -0800 Subject: [PATCH 266/319] Update surface-enterprise-management-mode.md --- devices/surface/surface-enterprise-management-mode.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface/surface-enterprise-management-mode.md b/devices/surface/surface-enterprise-management-mode.md index 6999d3aec8..6281fa157d 100644 --- a/devices/surface/surface-enterprise-management-mode.md +++ b/devices/surface/surface-enterprise-management-mode.md @@ -9,7 +9,7 @@ ms.sitesec: library author: dansimp ms.author: dansimp ms.topic: article -ms.date: 10/31/2019 +ms.date: 11/20/2019 ms.reviewer: scottmca manager: dansimp ms.localizationpriority: medium From 815f9df3f4a52aa493cd67909e974fefd7ae5594 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Wed, 20 Nov 2019 14:31:47 -0800 Subject: [PATCH 267/319] 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 268/319] 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 269/319] 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 270/319] 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 271/319] 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 272/319] 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 273/319] 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 274/319] 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 275/319] 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 276/319] 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 277/319] 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 278/319] 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 279/319] 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 9a70d0e9f42091d9fd96afacba78f3aa42ead559 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Thu, 21 Nov 2019 15:39:32 -0800 Subject: [PATCH 280/319] Update surface-hub-2s-prepare-environment.md --- devices/surface-hub/surface-hub-2s-prepare-environment.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/surface-hub/surface-hub-2s-prepare-environment.md b/devices/surface-hub/surface-hub-2s-prepare-environment.md index a1bd059ab4..fba71d0e0e 100644 --- a/devices/surface-hub/surface-hub-2s-prepare-environment.md +++ b/devices/surface-hub/surface-hub-2s-prepare-environment.md @@ -9,7 +9,7 @@ ms.author: greglin manager: laurawi audience: Admin ms.topic: article -ms.date: 06/20/2019 +ms.date: 11/21/2019 ms.localizationpriority: Medium --- @@ -45,6 +45,6 @@ If you affiliate Surface Hub 2S with on-premises Active Directory Domain Service ## Azure Active Directory -When choosing to affiliate your Surface Hub 2S with Azure AD, any user in the Global Admins Security Group can sign in to the Settings app on Surface Hub 2S. Alternatively, you can configure the Device Administrator role to sign in to the Settings app. For more information, see [Administrator role permissions in Azure Active Directory](https://docs.microsoft.com/azure/active-directory/users-groups-roles/directory-assign-admin-roles#device-administrators). Currently, no other group can be delegated to sign in to the Settings app on Surface Hub 2S. +When choosing to affiliate your Surface Hub 2S with Azure AD, any user in the Global Admins Security Group can sign in to the Settings app on Surface Hub 2S. Currently, no other group can be delegated to sign in to the Settings app on Surface Hub 2S. If you enabled Intune Automatic Enrollment for your organization, Surface Hub 2S will automatically enroll itself with Intune. The device’s Bitlocker key is automatically saved in Azure AD. When affiliating Surface Hub 2S with Azure AD, single sign-on and Easy Authentication will not work. 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 281/319] 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 282/319] 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 283/319] 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 284/319] 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 285/319] 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 286/319] 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 287/319] 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 3923ff02a5ec5e8d9148b59c1bfd0db55e153a31 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Fri, 22 Nov 2019 09:52:40 -0800 Subject: [PATCH 288/319] SCCM updates for naming --- devices/surface/TOC.md | 2 +- ...ce-and-system-center-configuration-manager.md | 16 ++++++++-------- ...ration-manager-to-manage-devices-with-semm.md | 14 +++++++------- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/devices/surface/TOC.md b/devices/surface/TOC.md index a10cc065ed..bc26815d56 100644 --- a/devices/surface/TOC.md +++ b/devices/surface/TOC.md @@ -17,7 +17,7 @@ ### [Surface device compatibility with Windows 10 Long-Term Servicing Branch](surface-device-compatibility-with-windows-10-ltsc.md) ### [Long-Term Servicing Branch for Surface devices](ltsb-for-surface.md) ### [Wake On LAN for Surface devices](wake-on-lan-for-surface-devices.md) -### [Considerations for Surface and System Center Configuration Manager](considerations-for-surface-and-system-center-configuration-manager.md) +### [Considerations for Surface and Endpoint Configuration Manager](considerations-for-surface-and-system-center-configuration-manager.md) ### [Deploy Surface app with Microsoft Store for Business](deploy-surface-app-with-windows-store-for-business.md) ### [Enable PEAP, EAP-FAST, and Cisco LEAP on Surface devices](enable-peap-eap-fast-and-cisco-leap-on-surface-devices.md) ### [Ethernet adapters and Surface deployment](ethernet-adapters-and-surface-device-deployment.md) diff --git a/devices/surface/considerations-for-surface-and-system-center-configuration-manager.md b/devices/surface/considerations-for-surface-and-system-center-configuration-manager.md index cf84fec23c..e7658bba69 100644 --- a/devices/surface/considerations-for-surface-and-system-center-configuration-manager.md +++ b/devices/surface/considerations-for-surface-and-system-center-configuration-manager.md @@ -1,5 +1,5 @@ --- -title: Considerations for Surface and System Center Configuration Manager (Surface) +title: Considerations for Surface and Microsoft Endpoint Configuration Manager description: The management and deployment of Surface devices with Configuration Manager is fundamentally the same as any other PC; this article describes scenarios that may require additional considerations. keywords: manage, deployment, updates, driver, firmware ms.prod: w10 @@ -11,25 +11,25 @@ ms.author: dansimp ms.topic: article ms.localizationpriority: medium ms.audience: itpro -ms.date: 10/24/2019 +ms.date: 11/22/2019 ms.reviewer: manager: dansimp --- -# Considerations for Surface and System Center Configuration Manager +# Considerations for Surface and Microsoft Endpoint Configuration Manager -Fundamentally, management and deployment of Surface devices with System Center Configuration Manager (SCCM) is the same as the management and deployment of any other PC. Like other PCs, a deployment to Surface devices includes importing drivers, importing a Windows image, preparing a deployment task sequence, and then deploying the task sequence to a collection. After deployment, Surface devices are like any other Windows client – to publish apps, settings, and policies, you use the same process that you would use for any other device. +Fundamentally, management and deployment of Surface devices with Endpoint Configuration Manager (formerly known as System Center Configuration Manager or SCCM) is the same as the management and deployment of any other PC. Like other PCs, a deployment to Surface devices includes importing drivers, importing a Windows image, preparing a deployment task sequence, and then deploying the task sequence to a collection. After deployment, Surface devices are like any other Windows client – to publish apps, settings, and policies, you use the same process that you would use for any other device. -You can find more information about how to use Configuration Manager to deploy and manage devices in the [Documentation for System Center Configuration Manager](https://docs.microsoft.com/sccm/index). +You can find more information about how to use Configuration Manager to deploy and manage devices in the [Documentation for Endpoint Configuration Manager](https://docs.microsoft.com/sccm/index). Although the deployment and management of Surface devices is fundamentally the same as any other PC, there are some scenarios that may require additional considerations or steps. This article provides descriptions and guidance for these scenarios; the solutions documented in this article may apply to other devices and manufacturers as well. >[!NOTE] ->For management of Surface devices it is recommended that you use the Current Branch of System Center Configuration Manager. +>For management of Surface devices it is recommended that you use the Current Branch of Endpoint Configuration Manager. ## Support for Surface Pro X -Beginning in version 1802, SCCM includes client management support for Surface Pro X. Note however that running the SCCM agent on Surface Pro X may accelerate battery consumption. In addition, SCCM operating system deployment is not supported on Surface Pro X. For more information, refer to: -- [What's new in version 1802 of System Center Configuration Manager](https://docs.microsoft.com/sccm/core/plan-design/changes/whats-new-in-version-1802) +Beginning in version 1802, Endpoint Configuration Manager includes client management support for Surface Pro X. Note however that running the Endpoint Configuration Manager agent on Surface Pro X may accelerate battery consumption. In addition, operating system deployment using Endpoint Configuration Manager is not supported on Surface Pro X. For more information, refer to: +- [What's new in version 1802 of System Center Configuration Manager](https://docs.microsoft.com/Endpoint Configuration Manager/core/plan-design/changes/whats-new-in-version-1802) - [Deploying, managing, and servicing Surface Pro X](surface-pro-arm-app-management.md) ## Updating Surface device drivers and firmware diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index 6c29966521..85b5bfa7d1 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -1,6 +1,6 @@ --- -title: Use System Center Configuration Manager to manage devices with SEMM (Surface) -description: Find out how to use Microsoft Surface UEFI Manager to perform SEMM management with System Center Configuration Manager. +title: Use Microsoft Endpoint Configuration Manager to manage devices with SEMM (Surface) +description: Learn how to manage SEMM with Endpoint Configuration Manager. keywords: enroll, update, scripts, settings ms.prod: w10 ms.mktglfcycl: manage @@ -9,21 +9,21 @@ ms.sitesec: library author: dansimp ms.author: dansimp ms.topic: article -ms.date: 10/31/2019 +ms.date: 11/22/2019 ms.reviewer: manager: dansimp ms.localizationpriority: medium ms.audience: itpro --- -# Use System Center Configuration Manager to manage devices with SEMM +# Use Microsoft Endpoint Configuration Manager to manage devices with SEMM The Surface Enterprise Management Mode (SEMM) feature of Surface UEFI devices allows administrators to both manage and secure the configuration of Surface UEFI settings. For most organizations, this process is accomplished by creating Windows Installer (.msi) packages with the Microsoft Surface UEFI Configurator tool. These packages are then run or deployed to the client Surface devices to enroll the devices in SEMM and to update the Surface UEFI settings configuration. -For organizations with System Center Configuration Manager, there is an alternative to using the Microsoft Surface UEFI Configurator .msi process to deploy and administer SEMM. Microsoft Surface UEFI Manager is a lightweight installer that makes required assemblies for SEMM management available on a device. By installing these assemblies with Microsoft Surface UEFI Manager on a managed client, SEMM can be administered by Configuration Manager with PowerShell scripts, deployed as applications. With this process, SEMM management is performed within Configuration Manager, which eliminates the need for the external Microsoft Surface UEFI Configurator tool. +For organizations with Endpoint Configuration Manager, (formerly known as System Center Configuration Manager or SCCM) there is an alternative to using the Microsoft Surface UEFI Configurator .msi process to deploy and administer SEMM. Microsoft Surface UEFI Manager is a lightweight installer that makes required assemblies for SEMM management available on a device. By installing these assemblies with Microsoft Surface UEFI Manager on a managed client, SEMM can be administered by Configuration Manager with PowerShell scripts, deployed as applications. With this process, SEMM management is performed within Configuration Manager, which eliminates the need for the external Microsoft Surface UEFI Configurator tool. >[!Note] ->Although the process described in this article may work with earlier versions of System Center Configuration Manager or with other third-party management solutions, management of SEMM with Microsoft Surface UEFI Manager and PowerShell is supported only with the Current Branch of System Center Configuration Manager. +>Although the process described in this article may work with earlier versions of Endpoint Configuration Manager or with other third-party management solutions, management of SEMM with Microsoft Surface UEFI Manager and PowerShell is supported only with the Current Branch of Endpoint Configuration Manager. #### Prerequisites @@ -278,7 +278,7 @@ To identify enrolled systems for Configuration Manager, the ConfigureSEMM.ps1 sc The following code fragment, found on lines 380-477, is used to write these registry keys: ``` -380 # For SCCM or other management solutions that wish to know what version is applied, tattoo the LSV and current DateTime (in UTC) to the registry: +380 # For Endpoint Configuration Manager or other management solutions that wish to know what version is applied, tattoo the LSV and current DateTime (in UTC) to the registry: 381 $UTCDate = (Get-Date).ToUniversalTime().ToString() 382 $certIssuer = $certPrint.Issuer 383 $certSubject = $certPrint.Subject From 13b495e9df01393c6405edb34bd6df9e6c7589e5 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Fri, 22 Nov 2019 09:59:45 -0800 Subject: [PATCH 289/319] Update surface-hub-2s-techspecs.md --- devices/surface-hub/surface-hub-2s-techspecs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface-hub/surface-hub-2s-techspecs.md b/devices/surface-hub/surface-hub-2s-techspecs.md index 60718ec709..4e40f9ae25 100644 --- a/devices/surface-hub/surface-hub-2s-techspecs.md +++ b/devices/surface-hub/surface-hub-2s-techspecs.md @@ -41,5 +41,5 @@ ms.localizationpriority: Medium |**Input Power, standby**| 5 W max | > [!NOTE] -> 1 System software uses significant storage space. Available storage is subject to change based on system software updates and apps usage. 1 GB= 1 billion bytes. See Surface.com/Storage for more details.
    2 Doppler sensor not available in Hong Kong due to local federal government restrictions. +> 1 System software uses significant storage space. Available storage is subject to change based on system software updates and apps usage. 1 GB= 1 billion bytes. See Surface.com/Storage for more details.
    2 Doppler sensor not available in Hong Kong, India, Kuwait, and Oman due to government regulations.
    3 Software license required for some features. Sold separately.
    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 290/319] 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 2201d86399a83afa8288c4136265eb9e2cb58616 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Fri, 22 Nov 2019 12:31:23 -0800 Subject: [PATCH 291/319] Updates for naming and links --- devices/surface-hub/index.md | 5 +++-- devices/surface-hub/surface-hub-2s-adoption-videos.md | 4 ++-- devices/surface/get-started.md | 2 +- .../surface/manage-surface-driver-and-firmware-updates.md | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/devices/surface-hub/index.md b/devices/surface-hub/index.md index 61a9b33c78..f60588a000 100644 --- a/devices/surface-hub/index.md +++ b/devices/surface-hub/index.md @@ -122,7 +122,7 @@ Surface Hub 2S is an all-in-one digital interactive whiteboard, meetings platfor
    -

    Support

    +

    Troubleshoot

    Service and warranty

    Recover & reset Surface Hub 2S

    Surface Hub support solutions

    @@ -156,7 +156,8 @@ Surface Hub 2S is an all-in-one digital interactive whiteboard, meetings platfor
    diff --git a/devices/surface/manage-surface-driver-and-firmware-updates.md b/devices/surface/manage-surface-driver-and-firmware-updates.md index efdf20be4d..7f470ab3ac 100644 --- a/devices/surface/manage-surface-driver-and-firmware-updates.md +++ b/devices/surface/manage-surface-driver-and-firmware-updates.md @@ -41,7 +41,7 @@ For details about Group Policy for client configuration of WSUS or Windows Updat Surface driver and firmware updates are packaged as Windows Installer (MSI) files. To deploy these Windows Installer packages, you can use application deployment utilities such as the Microsoft Deployment Toolkit (MDT) or System Center Configuration Manager. Such solutions provide the means for administrators to test and review updates before deploying them, and to centralize deployment. For each device, it is important to select the correct MSI file for the device and its operating system. For more information see [Deploy the latest firmware and drivers for Surface devices](deploy-the-latest-firmware-and-drivers-for-surface-devices.md). -For instructions on how to deploy updates by using System Center Configuration Manager, refer to [Deploy applications with Configuration Manager](https://docs.microsoft.com/sccm/apps/deploy-use/deploy-applications). For instructions on how to deploy updates by using MDT, see [Deploy a Windows 10 image using MDT](https://docs.microsoft.com/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt). +For instructions on how to deploy updates by using Endpoint Configuration Manager (formerly System Center Configuration Manager), refer to [Deploy applications with Configuration Manager](https://docs.microsoft.com/sccm/apps/deploy-use/deploy-applications). For instructions on how to deploy updates by using MDT, see [Deploy a Windows 10 image using MDT](https://docs.microsoft.com/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt). > [!NOTE] > You can deploy applications separately from an operating system deployment through MDT by using a Post OS Installation task sequence. From b75869a06d9d5b84359e26cc1ecdf85677bf7d25 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Fri, 22 Nov 2019 15:10:06 -0800 Subject: [PATCH 292/319] Update surface-hub-2s-adoption-videos.md --- .../surface-hub-2s-adoption-videos.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/devices/surface-hub/surface-hub-2s-adoption-videos.md b/devices/surface-hub/surface-hub-2s-adoption-videos.md index e726878ece..185a8db078 100644 --- a/devices/surface-hub/surface-hub-2s-adoption-videos.md +++ b/devices/surface-hub/surface-hub-2s-adoption-videos.md @@ -19,7 +19,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 1 - Training overview -> ![VIDEO ]
    +> [!VIDEO ]
    - Welcome and introduction - Training overview and agenda @@ -31,7 +31,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 2 - Getting started with Surface Hub -> ![VIDEO ]
    +> [!VIDEO ]
    - What is Surface Hub? - Technical overview @@ -42,7 +42,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 3 - Navigating Surface Hub -> ![VIDEO ]
    +> [!VIDEO ]
    - Welcome screen - Start menu @@ -54,7 +54,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 4 - Whiteboarding and collaboration -> ![VIDEO ]
    +> [!VIDEO ]
    - Whiteboard introduction - Starting the Whiteboard @@ -66,7 +66,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 5 - Exploring Surface Hub apps -> ![VIDEO ]
    +> [!VIDEO ]
    - Surface Hub apps introduction - PowerPoint overview @@ -76,7 +76,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 6 - Advanced apps and Office 365 -> ![VIDEO ]
    +> [!VIDEO ]
    - Advanced apps introduction - Microsoft Maps @@ -88,7 +88,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 7 - Connecting devices -> ![VIDEO ]
    +> [!VIDEO ]
    - Connect introduction - Miracast overview @@ -99,7 +99,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 8 - Skype for Business meetings -> ![VIDEO ]
    +> [!VIDEO ]
    - Introduction to Skype for Business -Scheduling Skype for Business meetings @@ -111,7 +111,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 9 - Microsoft Teams meetings -> ![VIDEO ]
    +> [!VIDEO ]
    - Introduction to Microsoft Teams - Scheduling Microsoft Teams meetings @@ -124,7 +124,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 10 - Basic troubleshooting -> ![VIDEO ]
    +> [!VIDEO ]
    - Introduction to Surface Hub troubleshooting - Application troubleshooting 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 293/319] 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
    " From 053db1feb5ab8099e6985549ef0ed46180d689cf Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Mon, 25 Nov 2019 09:35:04 -0800 Subject: [PATCH 294/319] Update surface-hub-2s-adoption-videos.md --- .../surface-hub-2s-adoption-videos.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/devices/surface-hub/surface-hub-2s-adoption-videos.md b/devices/surface-hub/surface-hub-2s-adoption-videos.md index 185a8db078..5e0419624f 100644 --- a/devices/surface-hub/surface-hub-2s-adoption-videos.md +++ b/devices/surface-hub/surface-hub-2s-adoption-videos.md @@ -1,5 +1,5 @@ --- -title: "Surface Hub 2S adoption and training videos" +title: "Surface Hub 2S on-demand adoption and training videos" description: "This page contains on-demand training for Surface Hub 2S." keywords: separate values with commas ms.prod: surface-hub @@ -13,13 +13,13 @@ ms.date: 11/04/2019 ms.localizationpriority: Medium --- -# Surface Hub 2S adoption and training videos +# Surface Hub 2S on-demand adoption and training videos This page contains comprehensive training for Surface Hub 2S, available on demand. ## Chapter 1 - Training overview -> [!VIDEO ]
    +> ![VIDEO ]
    - Welcome and introduction - Training overview and agenda @@ -31,7 +31,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 2 - Getting started with Surface Hub -> [!VIDEO ]
    +> ![VIDEO ]
    - What is Surface Hub? - Technical overview @@ -42,7 +42,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 3 - Navigating Surface Hub -> [!VIDEO ]
    +> ![VIDEO ]
    - Welcome screen - Start menu @@ -54,7 +54,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 4 - Whiteboarding and collaboration -> [!VIDEO ]
    +> ![VIDEO ]
    - Whiteboard introduction - Starting the Whiteboard @@ -66,7 +66,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 5 - Exploring Surface Hub apps -> [!VIDEO ]
    +> ![VIDEO ]
    - Surface Hub apps introduction - PowerPoint overview @@ -76,7 +76,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 6 - Advanced apps and Office 365 -> [!VIDEO ]
    +> ![VIDEO ]
    - Advanced apps introduction - Microsoft Maps @@ -88,7 +88,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 7 - Connecting devices -> [!VIDEO ]
    +> ![VIDEO ]
    - Connect introduction - Miracast overview @@ -99,7 +99,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 8 - Skype for Business meetings -> [!VIDEO ]
    +> ![VIDEO ]
    - Introduction to Skype for Business -Scheduling Skype for Business meetings @@ -111,7 +111,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 9 - Microsoft Teams meetings -> [!VIDEO ]
    +> ![VIDEO ]
    - Introduction to Microsoft Teams - Scheduling Microsoft Teams meetings @@ -124,7 +124,7 @@ This page contains comprehensive training for Surface Hub 2S, available on deman ## Chapter 10 - Basic troubleshooting -> [!VIDEO ]
    +> ![VIDEO ]
    - Introduction to Surface Hub troubleshooting - Application troubleshooting From e962cae648161d329cf3ae6dac9c43cd0c42cd9e Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Mon, 25 Nov 2019 12:14:51 -0800 Subject: [PATCH 295/319] Update considerations-for-surface-and-system-center-configuration-manager.md --- ...and-system-center-configuration-manager.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/devices/surface/considerations-for-surface-and-system-center-configuration-manager.md b/devices/surface/considerations-for-surface-and-system-center-configuration-manager.md index e7658bba69..351b6d2449 100644 --- a/devices/surface/considerations-for-surface-and-system-center-configuration-manager.md +++ b/devices/surface/considerations-for-surface-and-system-center-configuration-manager.md @@ -11,7 +11,7 @@ ms.author: dansimp ms.topic: article ms.localizationpriority: medium ms.audience: itpro -ms.date: 11/22/2019 +ms.date: 11/25/2019 ms.reviewer: manager: dansimp --- @@ -20,7 +20,7 @@ manager: dansimp Fundamentally, management and deployment of Surface devices with Endpoint Configuration Manager (formerly known as System Center Configuration Manager or SCCM) is the same as the management and deployment of any other PC. Like other PCs, a deployment to Surface devices includes importing drivers, importing a Windows image, preparing a deployment task sequence, and then deploying the task sequence to a collection. After deployment, Surface devices are like any other Windows client – to publish apps, settings, and policies, you use the same process that you would use for any other device. -You can find more information about how to use Configuration Manager to deploy and manage devices in the [Documentation for Endpoint Configuration Manager](https://docs.microsoft.com/sccm/index). +You can find more information about how to use Configuration Manager to deploy and manage devices in the [Microsoft Endpoint Configuration Manager documentation](https://docs.microsoft.com/sccm/index). Although the deployment and management of Surface devices is fundamentally the same as any other PC, there are some scenarios that may require additional considerations or steps. This article provides descriptions and guidance for these scenarios; the solutions documented in this article may apply to other devices and manufacturers as well. @@ -29,14 +29,14 @@ Although the deployment and management of Surface devices is fundamentally the s ## Support for Surface Pro X Beginning in version 1802, Endpoint Configuration Manager includes client management support for Surface Pro X. Note however that running the Endpoint Configuration Manager agent on Surface Pro X may accelerate battery consumption. In addition, operating system deployment using Endpoint Configuration Manager is not supported on Surface Pro X. For more information, refer to: -- [What's new in version 1802 of System Center Configuration Manager](https://docs.microsoft.com/Endpoint Configuration Manager/core/plan-design/changes/whats-new-in-version-1802) +- [What's new in version 1802 of System Center Configuration Manager](https://docs.microsoft.com/configmgr/core/plan-design/changes/whats-new-in-version-1802) - [Deploying, managing, and servicing Surface Pro X](surface-pro-arm-app-management.md) ## Updating Surface device drivers and firmware For devices that receive updates through Windows Update, drivers for Surface components – and even firmware updates – are applied automatically as part of the Windows Update process. For devices with managed updates, such as those updated through Windows Server Update Services (WSUS), the option to install drivers and firmware through Windows Update is not available. For these managed devices, the recommended driver management process is the deployment of driver and firmware updates using the Windows Installer (.msi) files, which are provided through the Microsoft Download Center. You can find a list of these downloads at [Download the latest firmware and drivers for Surface devices](https://technet.microsoft.com/itpro/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices). -As .msi files, deployment of driver and firmware updates is performed in the same manner as deployment of an application. Instead of installing an application as would normally happen when an .msi file is run, the Surface driver and firmware .msi will apply the driver and firmware updates to the device. The single .msi file contains the driver and firmware updates required by each component of the Surface device. The updates for firmware are applied the next time the device reboots. You can read more about the .msi installation method for Surface drivers and firmware in [Manage Surface driver and firmware updates](https://technet.microsoft.com/itpro/surface/manage-surface-pro-3-firmware-updates). For more information about how to deploy applications with Configuration Manager, see [Packages and programs in System Center Configuration Manager](https://docs.microsoft.com/sccm/apps/deploy-use/packages-and-programs). +As .msi files, deployment of driver and firmware updates is performed in the same manner as deployment of an application. Instead of installing an application as would normally happen when an .msi file is run, the Surface driver and firmware .msi will apply the driver and firmware updates to the device. The single .msi file contains the driver and firmware updates required by each component of the Surface device. The updates for firmware are applied the next time the device reboots. You can read more about the .msi installation method for Surface drivers and firmware in [Manage Surface driver and firmware updates](https://technet.microsoft.com/itpro/surface/manage-surface-pro-3-firmware-updates). For more information about how to deploy applications with Configuration Manager, see [Packages and programs in Configuration Manager](https://docs.microsoft.com/sccm/apps/deploy-use/packages-and-programs). >[!NOTE] >Surface device drivers and firmware are signed with SHA-256, which is not natively supported by Windows Server 2008 R2. A workaround is available for Configuration Manager environments running on Windows Server 2008 R2 – for more information see [Can't import drivers into System Center Configuration Manager (KB3025419)](https://support.microsoft.com/kb/3025419). @@ -47,25 +47,25 @@ The default mechanism that Configuration Manager uses to identify devices during To ensure that Surface devices using the same Ethernet adapter are identified as unique devices during deployment, you can instruct Configuration Manager to identify devices using another method. This other method could be the MAC address of the wireless network adapter or the System Universal Unique Identifier (System UUID). You can specify that Configuration Manager use other identification methods with the following options: -* Add an exclusion for the MAC addresses of Surface Ethernet adapters, which forces Configuration Manager to overlook the MAC address in preference of the System UUID, as documented in the [Reusing the same NIC for multiple PXE initiated deployments in System Center Configuration Manager OSD](https://blogs.technet.microsoft.com/system_center_configuration_manager_operating_system_deployment_support_blog/2015/08/27/reusing-the-same-nic-for-multiple-pxe-initiated-deployments-in-system-center-configuration-manger-osd/) blog post. +* Add an exclusion for the MAC addresses of Surface Ethernet adapters, which forces Configuration Manager to overlook the MAC address in preference of the System UUID, as documented in [Reusing the same NIC for multiple PXE initiated deployments in System Center Configuration Manager OSD](https://blogs.technet.microsoft.com/system_center_configuration_manager_operating_system_deployment_support_blog/2015/08/27/reusing-the-same-nic-for-multiple-pxe-initiated-deployments-in-system-center-configuration-manger-osd/). -* Prestage devices by System UUID as documented in the [Reusing the same NIC for multiple PXE initiated deployments in System Center Configuration Manager OSD](https://blogs.technet.microsoft.com/system_center_configuration_manager_operating_system_deployment_support_blog/2015/08/27/reusing-the-same-nic-for-multiple-pxe-initiated-deployments-in-system-center-configuration-manger-osd/) blog post. +* Prestage devices by System UUID as documented in [Reusing the same NIC for multiple PXE initiated deployments in System Center Configuration Manager OSD](https://blogs.technet.microsoft.com/system_center_configuration_manager_operating_system_deployment_support_blog/2015/08/27/reusing-the-same-nic-for-multiple-pxe-initiated-deployments-in-system-center-configuration-manger-osd/). -* Use a script to identify a newly deployed Surface device by the MAC address of its wireless adapter, as documented in the [How to Use The Same External Ethernet Adapter For Multiple SCCM OSD](https://blogs.technet.microsoft.com/askpfeplat/2014/07/27/how-to-use-the-same-external-ethernet-adapter-for-multiple-sccm-osd/) blog post. +* Use a script to identify a newly deployed Surface device by the MAC address of its wireless adapter, as documented in [How to Use The Same External Ethernet Adapter For Multiple SCCM OSD](https://blogs.technet.microsoft.com/askpfeplat/2014/07/27/how-to-use-the-same-external-ethernet-adapter-for-multiple-sccm-osd/). Another consideration for the Surface Ethernet adapter during deployments with Configuration Manager is the driver for the Ethernet controller. Beginning in Windows 10, version 1511, the driver for the Surface Ethernet adapter is included by default in Windows. For organizations that want to deploy the latest version of Windows 10 and use the latest version of WinPE, use of the Surface Ethernet adapter requires no additional actions. -For versions of Windows prior to Windows 10, version 1511 (including Windows 10 RTM and Windows 8.1), you may still need to install the Surface Ethernet adapter driver and include the driver in your WinPE boot media. With its inclusion in Windows 10, the driver is no longer available for download from the Microsoft Download Center. To download the Surface Ethernet adapter driver, download it from the Microsoft Update Catalog as documented in the [Surface Ethernet Drivers](https://blogs.technet.microsoft.com/askcore/2016/08/18/surface-ethernet-drivers/) blog post from the Ask The Core Team blog. +For versions of Windows prior to Windows 10, version 1511 (including Windows 10 RTM and Windows 8.1), you may still need to install the Surface Ethernet adapter driver and include the driver in your WinPE boot media. With its inclusion in Windows 10, the driver is no longer available for download from the Microsoft Download Center. To download the Surface Ethernet adapter driver, refer to [Surface Ethernet Drivers](https://blogs.technet.microsoft.com/askcore/2016/08/18/surface-ethernet-drivers/). ## Deploy Surface app with Configuration Manager -With the release of Microsoft Store for Business, Surface app is no longer available as a driver and firmware download. Organizations that want to deploy Surface app to managed Surface devices or during deployment with the use of Configuration Manager, must acquire Surface app through Microsoft Store for Business and then deploy Surface app with PowerShell. You can find the PowerShell commands for deployment of Surface app, instructions to download Surface app, and prerequisite frameworks from Microsoft Store for Business in the [Deploy Surface app with Microsoft Store for Business](https://technet.microsoft.com/itpro/surface/deploy-surface-app-with-windows-store-for-business) article in the TechNet Library. +With the release of Microsoft Store for Business, Surface app is no longer available as a driver and firmware download. Organizations that want to deploy Surface app to managed Surface devices or during deployment with the use of Configuration Manager, must acquire Surface app through Microsoft Store for Business and then deploy Surface app with PowerShell. For more information including PowerShell commands for deploying Surface app, refer to [Deploy Surface app with Microsoft Store for Business](https://technet.microsoft.com/itpro/surface/deploy-surface-app-with-windows-store-for-business). ## Use prestaged media with Surface clients If your organization uses prestaged media to pre-load deployment resources on to machines prior to deployment with Configuration Manager, the nature of Surface devices as UEFI devices may require you to take additional steps. Specifically, a native UEFI environment requires that you create multiple partitions on the boot disk of the system. If you are following along with the [documentation for prestaged media](https://technet.microsoft.com/library/79465d90-4831-4872-96c2-2062d80f5583?f=255&MSPPError=-2147217396#BKMK_CreatePrestagedMedia), the instructions provide for only single partition boot disks and therefore will fail when applied to Surface devices. -Instructions for applying prestaged media to UEFI devices, such as Surface devices, can be found in the [How to apply Task Sequence Prestaged Media on multi-partitioned disks for BIOS or UEFI PCs in System Center Configuration Manager](https://blogs.technet.microsoft.com/system_center_configuration_manager_operating_system_deployment_support_blog/2014/04/02/how-to-apply-task-sequence-prestaged-media-on-multi-partitioned-disks-for-bios-or-uefi-pcs-in-system-center-configuration-manager/) blog post. +To apply prestaged media to UEFI devices, such as Surface devices, refer to [How to apply Task Sequence Prestaged Media on multi-partitioned disks for BIOS or UEFI PCs in System Center Configuration Manager](https://blogs.technet.microsoft.com/system_center_configuration_manager_operating_system_deployment_support_blog/2014/04/02/how-to-apply-task-sequence-prestaged-media-on-multi-partitioned-disks-for-bios-or-uefi-pcs-in-system-center-configuration-manager/). ## Licensing conflicts with OEM Activation 3.0 @@ -77,9 +77,9 @@ However, issues may arise when organizations intend to use versions of Windows t ## Apply an asset tag during deployment -Surface Studio, Surface Book, Surface Pro 4, Surface Pro 3, and Surface 3 devices all support the application of an asset tag in UEFI. This asset tag can be used to identify the device from UEFI even if the operating system fails, and it can also be queried from within the operating system. To read more about the Surface Asset Tag function, see the [Asset Tag Tool for Surface Pro 3](https://blogs.technet.microsoft.com/askcore/2014/10/20/asset-tag-tool-for-surface-pro-3/) blog post. +Surface Studio, Surface Book, Surface Pro 4, Surface Pro 3, and Surface 3 devices all support the application of an asset tag in UEFI. This asset tag can be used to identify the device from UEFI even if the operating system fails, and it can also be queried from within the operating system. For more information, refer to [Surface Asset Tag Tool](assettag.md). -To apply an asset tag using the [Surface Asset Tag CLI Utility](https://www.microsoft.com/download/details.aspx?id=44076) during a Configuration Manager deployment task sequence, use the script and instructions found in the [Set Surface Asset Tag During a Configuration Manager Task Sequence](https://blogs.technet.microsoft.com/jchalfant/set-surface-pro-3-asset-tag-during-a-configuration-manager-task-sequence/) blog post. +To apply an asset tag using the [Surface Asset Tag CLI Utility](https://www.microsoft.com/download/details.aspx?id=44076) during a Configuration Manager deployment task sequence, use the script and instructions in [Set Surface Asset Tag During a Configuration Manager Task Sequence](https://blogs.technet.microsoft.com/jchalfant/set-surface-pro-3-asset-tag-during-a-configuration-manager-task-sequence/). ## Configure push-button reset From 33a0bffecc2618914b760a82e1ca65716039efc6 Mon Sep 17 00:00:00 2001 From: lomayor Date: Mon, 25 Nov 2019 12:53:50 -0800 Subject: [PATCH 296/319] Add custom detections frequency info --- .../custom-detection-rules.md | 28 +++++++++++++------ .../overview-custom-detections.md | 2 +- 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md index e8692e242a..c13f763721 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md +++ b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md @@ -23,7 +23,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Custom detection rules built from [Advanced hunting](advanced-hunting-overview.md) queries let you proactively monitor various events and system states, including suspected breach activity and misconfigured machines. The queries run every 24 hours, generating alerts and taking response actions whenever there are matches. +Custom detection rules built from [Advanced hunting](advanced-hunting-overview.md) queries let you proactively monitor various events and system states, including suspected breach activity and misconfigured machines. You can set them to run at regular intervals, generating alerts and taking response actions whenever there are matches. > [!NOTE] > To create and manage custom detections, [your role](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) needs to have the **manage security settings** permission. @@ -52,13 +52,25 @@ MiscEvents With the query in the query editor, select **Create detection rule** and specify the following alert details: -- **Alert title** -- **Severity** -- **Category** -- **Description** -- **Recommended actions** +- **Detection name** — name of the detection rule +- **Frequency** — interval for running the query and taking action. [See additional guidance below](#rule-frequency) +- **Alert title** — title displayed with alerts triggered by the rule +- **Severity** — potential risk of the component or activity identified by the rule. [Read about alert severities](alerts-queue.md#severity) +- **Category** — type of threat component or activity, if any. [Read about alert categories](alerts-queue.md#understanding-alert-categories) +- **Description** — more information about the component or activity identified by the rule +- **Recommended actions** — additional actions that responders might take in response to an alert -For more information about these alert details, [read about managing alerts](manage-alerts.md). +For more information about how alert details are displayed, [read about the alert queue](alerts-queue.md). + +#### Rule frequency +When saved, custom detections rules immediately run. They then run again at fixed intervals based on the frequency you choose. Rules that run less frequently will have longer lookback durations: + +- **Every 24 hours** — checks data from the past 30 days +- **Every 12 hours** — checks data from the past 24 hours +- **Every 3 hours** — checks data from the past 6 hours +- **Every hour** — checks data from the past 2 hours + +Whenever a rule runs, similar detections on the same machine could be aggregated into fewer alerts, so running a rule less frequently can generate fewer alerts. Select the frequency that matches how closely you want to monitor detections, and consider your organization's capacity to respond to the alerts. ### 3. Specify actions on files or machines. Your custom detection rule can automatically take actions on files or machines that are returned by the query. @@ -115,4 +127,4 @@ You can also take the following actions on the rule from this page: ## Related topic - [Custom detections overview](overview-custom-detections.md) - [Advanced hunting overview](advanced-hunting-overview.md) -- [Learn the Advanced hunting query language](advanced-hunting-query-language.md) +- [Learn the Advanced hunting query language](advanced-hunting-query-language.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md b/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md index 13b9cef73c..03e0f5ca62 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md @@ -25,7 +25,7 @@ ms.topic: conceptual With custom detections, you can proactively monitor for and respond to various events and system states, including suspected breach activity and misconfigured machines. This is made possible by customizable detection rules that automatically trigger alerts as well as response actions. -Custom detections work with [Advanced hunting](advanced-hunting-overview.md), which provides a powerful, flexible query language that covers a broad set of event and system information from your network. The queries run every 24 hours, generating alerts and taking response actions whenever there are matches. +Custom detections work with [Advanced hunting](advanced-hunting-overview.md), which provides a powerful, flexible query language that covers a broad set of event and system information from your network. You can set them to run at regular intervals, generating alerts and taking response actions whenever there are matches. Custom detections provide: - Alerts for rule-based detections built from Advanced hunting queries From 8e66f14dd07a074fd61bac828ae0c9ac47a4c34e Mon Sep 17 00:00:00 2001 From: lomayor Date: Mon, 25 Nov 2019 13:08:17 -0800 Subject: [PATCH 297/319] Update custom-detection-rules.md --- .../microsoft-defender-atp/custom-detection-rules.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md index c13f763721..36b9e4ffde 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md +++ b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md @@ -127,4 +127,5 @@ You can also take the following actions on the rule from this page: ## Related topic - [Custom detections overview](overview-custom-detections.md) - [Advanced hunting overview](advanced-hunting-overview.md) -- [Learn the Advanced hunting query language](advanced-hunting-query-language.md) \ No newline at end of file +- [Learn the Advanced hunting query language](advanced-hunting-query-language.md) +- [View and organize alerts](alerts-queue) \ No newline at end of file From 7e15e88041f8c02ec7f26504a8bc0ffd67e73fe1 Mon Sep 17 00:00:00 2001 From: lomayor Date: Mon, 25 Nov 2019 13:10:27 -0800 Subject: [PATCH 298/319] Update custom-detection-rules.md --- .../microsoft-defender-atp/custom-detection-rules.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md index 36b9e4ffde..0238669332 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md +++ b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md @@ -128,4 +128,4 @@ You can also take the following actions on the rule from this page: - [Custom detections overview](overview-custom-detections.md) - [Advanced hunting overview](advanced-hunting-overview.md) - [Learn the Advanced hunting query language](advanced-hunting-query-language.md) -- [View and organize alerts](alerts-queue) \ No newline at end of file +- [View and organize alerts](alerts-queue) From a98e5cf9bc8d90296c5d2dbdd08f77da46c1fc81 Mon Sep 17 00:00:00 2001 From: lomayor Date: Mon, 25 Nov 2019 13:40:09 -0800 Subject: [PATCH 299/319] Update custom-detection-rules.md Added missed .md extension --- .../microsoft-defender-atp/custom-detection-rules.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md index 0238669332..fb3a52f9f4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md +++ b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md @@ -128,4 +128,4 @@ You can also take the following actions on the rule from this page: - [Custom detections overview](overview-custom-detections.md) - [Advanced hunting overview](advanced-hunting-overview.md) - [Learn the Advanced hunting query language](advanced-hunting-query-language.md) -- [View and organize alerts](alerts-queue) +- [View and organize alerts](alerts-queue.md) From 4c5ee5e6477c2e755769d915be6c1e769f1dd7d7 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 25 Nov 2019 15:46:35 -0800 Subject: [PATCH 300/319] code updates to avoid confusion and address feedback issues --- .../endpoint-detection-response-mac-preview.md | 12 +++++++----- .../microsoft-defender-atp/mac-resources.md | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) 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 b4823bcb7d..16dea875b1 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 @@ -127,22 +127,24 @@ h. Select  **Manage > Assignments**. In the  **Include**  tab, select  * ## Enable the Insider program manually on a single machine -In the command prompt, run: +In terminal, run: ```bash 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). - +For versions earlier than 100.78.0, run: +```bash + mdatp --edr --earlyPreview true +``` ## Troubleshooting ### Verify you are running the correct version +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). + To verify you are running the correct version, run ‘mdatp --health’ on the machine. * The required version is 100.72.15 or later. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md b/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md index ad4bf7ef53..e35c4b95e5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md @@ -94,7 +94,7 @@ Important tasks, such as controlling product settings and triggering on-demand s |Protection |Do a full scan |`mdatp --scan --full` | |Protection |Cancel an ongoing on-demand scan |`mdatp --scan --cancel` | |Protection |Request a security intelligence update |`mdatp --definition-update` | -|EDR |Turn on/off EDR preview for Mac |`mdatp --edr --early-preview [true/false]` | +|EDR |Turn on/off EDR preview for Mac |`mdatp --edr --early-preview [true/false]` OR `mdatp --edr --earlyPreview [true/false]` for versions earlier than 100.78.0 | |EDR |Add group tag to machine. EDR tags are used for managing machine groups. For more information, please visit https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/machine-groups |`mdatp --edr --set-tag GROUP [name]` | |EDR |Remove group tag from machine |`mdatp --edr --remove-tag [name]` | From 3f0c6df1e8ab8a0a35d0774a14936b9b5f284497 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 25 Nov 2019 16:00:44 -0800 Subject: [PATCH 301/319] Added EOL --- .../whats-new-in-microsoft-defender-atp.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md index 658a41d9f0..c904e09dd8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md @@ -30,6 +30,8 @@ For more information preview features, see [Preview features](https://docs.micro ## November 2019 - [Microsoft Defender ATP for Mac](microsoft-defender-atp-mac.md)
    Microsoft Defender ATP for Mac brings the next-generation protection to Mac devices. Core components of the unified endpoint security platform will now be available for Mac devices. ([Endpoint detection and response is currently in preview](preview.md).) + +- [Threat & Vulnerability Management application end-of-life notification](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation)
    Applications which have reached their end-of-life are labeled as such so you are aware that it will no longer be supported, and can take action to either uninstall or replace. Doing so will help lessen your risk related to various vulnerability exposures due to unpatched applications. ## October 2019 From 56886d074fc32e4ea64a88534c39d4bf622d4872 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 25 Nov 2019 16:01:45 -0800 Subject: [PATCH 302/319] Update whats-new-in-microsoft-defender-atp.md --- .../whats-new-in-microsoft-defender-atp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md index c904e09dd8..0ffab6c531 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md @@ -31,7 +31,7 @@ For more information preview features, see [Preview features](https://docs.micro - [Microsoft Defender ATP for Mac](microsoft-defender-atp-mac.md)
    Microsoft Defender ATP for Mac brings the next-generation protection to Mac devices. Core components of the unified endpoint security platform will now be available for Mac devices. ([Endpoint detection and response is currently in preview](preview.md).) -- [Threat & Vulnerability Management application end-of-life notification](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation)
    Applications which have reached their end-of-life are labeled as such so you are aware that it will no longer be supported, and can take action to either uninstall or replace. Doing so will help lessen your risk related to various vulnerability exposures due to unpatched applications. +- [Threat & Vulnerability Management application end-of-life notification](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation)
    Applications which have reached their end-of-life are labeled as such so you are aware that it will no longer be supported, and can take action to either uninstall or replace. Doing so will help lessen the risks related to various vulnerability exposures due to unpatched applications. ## October 2019 From f3d220dcdffa0190ffcafb03613549b4a6be35c9 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 25 Nov 2019 16:07:05 -0800 Subject: [PATCH 303/319] Added EOL --- .../microsoft-defender-atp/tvm-dashboard-insights.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 f4a7c9d46e..4637041750 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 @@ -52,7 +52,7 @@ Area | Description (1) Menu | Select menu to expand the navigation pane and see the names of the Threat & Vulnerability Management capabilities. (2) Threat & Vulnerability Management navigation pane | Use the navigation pane to move across the **Threat and Vulnerability Management Dashboard**, **Security recommendations**, **Remediation**, **Software inventory**, and **Weaknesses**. **Dashboards** | Get a high-level view of the organization exposure score, organization configuration score, machine exposure distribution, top security recommendations, top vulnerable software, top remediation activities, and top exposed machines data. -**Security recommendations** | See the list of security recommendations, their related components, insights, number or exposed devices, impact, and request for remediation. You can click each item on the list, a flyout panel opens with vulnerability details, open the software page, see the remediation, and exception options. You can also open a ticket in Intune if your machines are joined through Azure Active Directory and you have enabled your Intune connections in Microsoft Defender ATP. See [Security recommendations](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation) for more information. +**Security recommendations** | See the list of security recommendations, their related components, whether applications in your network have reached their end-of-life, insights, number or exposed devices, impact, and request for remediation. You can click each item on the list, a flyout panel opens with vulnerability details, open the software page, see the remediation, and exception options. You can also open a ticket in Intune if your machines are joined through Azure Active Directory and you have enabled your Intune connections in Microsoft Defender ATP. See [Security recommendations](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation) for more information. **Remediation** | See the remediation activity, related component, remediation type, status, due date, option to export the remediation and process data to CSV, and active exceptions. See [Remediation and exception](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation) for more information. **Software inventory** | See the list of applications, versions, weaknesses, whether there’s an exploit found on the application, prevalence in the organization, how many were installed, how many exposed devices are there, and the numerical value of the impact. You can select each item in the list and opt to open the software page which shows the associated vulnerabilities, misconfigurations, affected machine, version distribution details, and missing KBs or security updates. See [Software inventory](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory) for more information. **Weaknesses** | See the list of common vulnerabilities and exposures, the severity, its common vulnerability scoring system (CVSS) V3 score, related software, age, when it was published, related threat alerts, and how many exposed machines are there. You can select each item in the list and it opens a flyout panel with the vulnerability description and other details. See [Weaknesses](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses) for more information. From e028c74a66a56321d102e076c5c68f2af86bb1ed Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 25 Nov 2019 16:11:42 -0800 Subject: [PATCH 304/319] Added EOL entry in software inventory description --- .../microsoft-defender-atp/tvm-dashboard-insights.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 4637041750..c28e2478ae 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 @@ -54,7 +54,7 @@ Area | Description **Dashboards** | Get a high-level view of the organization exposure score, organization configuration score, machine exposure distribution, top security recommendations, top vulnerable software, top remediation activities, and top exposed machines data. **Security recommendations** | See the list of security recommendations, their related components, whether applications in your network have reached their end-of-life, insights, number or exposed devices, impact, and request for remediation. You can click each item on the list, a flyout panel opens with vulnerability details, open the software page, see the remediation, and exception options. You can also open a ticket in Intune if your machines are joined through Azure Active Directory and you have enabled your Intune connections in Microsoft Defender ATP. See [Security recommendations](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation) for more information. **Remediation** | See the remediation activity, related component, remediation type, status, due date, option to export the remediation and process data to CSV, and active exceptions. See [Remediation and exception](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation) for more information. -**Software inventory** | See the list of applications, versions, weaknesses, whether there’s an exploit found on the application, prevalence in the organization, how many were installed, how many exposed devices are there, and the numerical value of the impact. You can select each item in the list and opt to open the software page which shows the associated vulnerabilities, misconfigurations, affected machine, version distribution details, and missing KBs or security updates. See [Software inventory](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory) for more information. +**Software inventory** | See the list of applications, versions, weaknesses, whether there’s an exploit found on the application, whether the application has reached its end-of-life, prevalence in the organization, how many were installed, how many exposed devices are there, and the numerical value of the impact. You can select each item in the list and opt to open the software page which shows the associated vulnerabilities, misconfigurations, affected machine, version distribution details, and missing KBs or security updates. See [Software inventory](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory) for more information. **Weaknesses** | See the list of common vulnerabilities and exposures, the severity, its common vulnerability scoring system (CVSS) V3 score, related software, age, when it was published, related threat alerts, and how many exposed machines are there. You can select each item in the list and it opens a flyout panel with the vulnerability description and other details. See [Weaknesses](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses) for more information. (3) Threat & Vulnerability Management dashboard | Access the **Exposure score**, **Configuration score**, **Exposure distribution**, **Top security recommendations**, **Top vulnerable software**, **Top remediation activities**, and **Top exposed machines**. **Selected machine groups (#/#)** | Filter the Threat & Vulnerability Management data that you want to see in the dashboard and widgets by machine groups. What you select in the filter applies throughout the Threat & Vulnerability management pages only. From 6d73a789b5ccb7393b429dd12b588db4be9d9536 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 25 Nov 2019 16:26:28 -0800 Subject: [PATCH 305/319] add note to machine reports --- .../microsoft-defender-atp/machine-reports.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md b/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md index 22efe55158..adc8b53f70 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md @@ -34,21 +34,28 @@ Section | Description 2 | Machine summary (current day) - +## Machine trends By default, the machine trends displays machine information from the 30-day period ending in the latest full day. To gain better perspective on trends occurring in your organization, you can fine-tune the reporting period by adjusting the time period shown. To adjust the time period, select a time range from the drop-down options: - 30 days - 3 months - 6 months - Custom - -While the machines trends shows trending machine information, the machine summary shows machine information scoped to the current day. + +>[!NOTE] +>These filters are only applied on the machine trends section. It doesn't affect the machine summary section. + +## Machine summary +While the machines trends shows trending machine information, the machine summary shows machine information scoped to the current day. + +>[!NOTE] +>The data reflected in the summary section is scoped to 180 days prior to the current date. For example if today's date is March 27, 2019, the data on the summary section will reflect numbers starting from September 28, 2018 to March 27, 2019.
    +> The filter applied on the trends section is not applied on the summary section. The machine trends section allows you to drill down to the machines list with the corresponding filter applied to it. For example, clicking on the Inactive bar in the Sensor health state card will bring you the machines list with results showing only machines whose sensor status is inactive. - ## Machine attributes The report is made up of cards that display the following machine attributes: From 75d256276794db51010b4df74ce0ea7274a105ea Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 25 Nov 2019 16:33:02 -0800 Subject: [PATCH 306/319] add note to threat report --- .../threat-protection-reports.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md index 7a7e652415..8d109610de 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md @@ -34,7 +34,7 @@ Section | Description 1 | Alerts trends 2 | Alert summary - +## Alert trends By default, the alert trends display alert information from the 30-day period ending in the latest full day. To gain better perspective on trends occurring in your organization, you can fine-tune the reporting period by adjusting the time period shown. To adjust the time period, select a time range from the drop-down options: - 30 days @@ -42,11 +42,18 @@ By default, the alert trends display alert information from the 30-day period en - 6 months - Custom +>[!NOTE] +>These filters are only applied on the alert trends section. It doesn't affect the alert summary section. + + +## Alert summary While the alert trends shows trending alert information, the alert summary shows alert information scoped to the current day. The alert summary allows you to drill down to a particular alert queue with the corresponding filter applied to it. For example, clicking on the EDR bar in the Detection sources card will bring you the alerts queue with results showing only alerts generated from EDR detections. - +>[!NOTE] +>The data reflected in the summary section is scoped to 180 days prior to the current date. For example if today's date is November 5, 2019, the data on the summary section will reflect numbers starting from May 5, 2019 to November 5, 2019.
    +> The filter applied on the trends section is not applied on the summary section. ## Alert attributes The report is made up of cards that display the following alert attributes: From 0a3800533c5088293d56806fd842a996b0166850 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 25 Nov 2019 16:35:12 -0800 Subject: [PATCH 307/319] Added EOL entry --- .../microsoft-defender-atp/tvm-software-inventory.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 d7927da6ce..e414184a8e 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 @@ -28,9 +28,9 @@ ms.date: 04/11/2019 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 -1. Select **Software inventory** from the Threat & Vulnerability management navigation menu. -2. In the **Software inventory** page, select the application that you want to investigate and a flyout panel opens up with the software details, vendor information, prevalence in the organization, exposed machines, threat context, and its impact to your organization's exposure score. -3. In the flyout panel, select **Open software page** to dive deeper into your software inventory. You will see how many weaknesses are discovered with the application, devices exposed, installed machines, version distribution, and the corresponding security recommendations for the weaknesses and vulnerabilities identified. +1. Select **Software inventory** from the Threat & Vulnerability management navigation menu. The **Software inventory** page opens with a list of applications installed in your network, vendor name, weaknesses found, threats associated with them, exposed machines, impact, tags. You can also filter the software inventory list view based on weaknesses found in the applications, threats associated with them, and whether the applications have reached their end-of-life. +2. In the **Software inventory** page, select the application that you want to investigate and a flyout panel opens up with the same details mentioned above but in a more compact view. You can either dive deeper into the investigation and select **Open software page** or flag any technical inconsistencies by selecting **Report inaccuracy**. +3. Select **Open software page** to dive deeper into your software inventory to see how many weaknesses are discovered in the application, devices exposed, installed machines, version distribution, and the corresponding security recommendations for the weaknesses and vulnerabilities identified. ## How it works In the field of discovery, we are leveraging the same set of signals in Microsoft Defender ATP's endpoint detection and response that's responsible for detection, for vulnerability assessment. From a5e98596a83d278a1f6d2c87f9fa68f20477ff27 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 25 Nov 2019 16:48:23 -0800 Subject: [PATCH 308/319] Update tvm-remediation.md --- .../microsoft-defender-atp/tvm-remediation.md | 12 ++++++++++++ 1 file changed, 12 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 cc1eb7285f..115df85fbe 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -31,6 +31,12 @@ After your organization's cybersecurity weaknesses are identified and mapped to You can lower down your organization's exposure from vulnerabilities and increase your security configuration by remediating the security recommendations. ## Navigate through your remediation options +You can access the remediation page in a few places in the portal: +- Security recommendation flyout panel +- Remediation in the navigation menu +- Top remediation activities widget in the dashboard + +### Security recommendation flyout page You'll see your remediation options when you select one of the security recommendation blocks from your **Top security recommendations** widget in the dashboard. 1. From the flyout panel, you'll see the security recommendation details including your next steps. Click **Remediation options**. 2. In the **Remediation options** page, select **Open a ticket in Intune (for AAD joined devices)**. @@ -43,6 +49,12 @@ You'll see your remediation options when you select one of the security recommen If you want to check how the ticket shows up in Intune, see [Use Intune to remediate vulnerabilities identified by Microsoft Defender ATP](https://docs.microsoft.com/intune/atp-manage-vulnerabilities) for details. +### Remediation in the navigation menu + + +### Top remediation activities widget in the dashboard + + ## How it works When you submit a remediation request from Threat & Vulnerability Management, it kicks-off a remediation activity. From dfa4a34beb082b26ca9b898ea170280b8e2fd86b Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 25 Nov 2019 17:10:43 -0800 Subject: [PATCH 309/319] Added EOL entry --- .../microsoft-defender-atp/tvm-remediation.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) 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 115df85fbe..4e4535f166 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -36,7 +36,7 @@ You can access the remediation page in a few places in the portal: - Remediation in the navigation menu - Top remediation activities widget in the dashboard -### Security recommendation flyout page +*Security recommendation flyout page* You'll see your remediation options when you select one of the security recommendation blocks from your **Top security recommendations** widget in the dashboard. 1. From the flyout panel, you'll see the security recommendation details including your next steps. Click **Remediation options**. 2. In the **Remediation options** page, select **Open a ticket in Intune (for AAD joined devices)**. @@ -49,11 +49,13 @@ You'll see your remediation options when you select one of the security recommen If you want to check how the ticket shows up in Intune, see [Use Intune to remediate vulnerabilities identified by Microsoft Defender ATP](https://docs.microsoft.com/intune/atp-manage-vulnerabilities) for details. -### Remediation in the navigation menu - - -### Top remediation activities widget in the dashboard +*Remediation in the navigation menu* +1. Go to the Threat & Vulnerability Management navigation menu and select **Remediation** to open up the list of remediation activities and exceptions found in your organization. You can filter your view based on remediation type, machine remediation progress, and exception justification. If you want to see the remediation activities of applications which have reached their end-of-life, select **Software uninstall** from the **Remediation type** filter. +2. Select the remediation activity that you need to see or process. +*Top remediation activities widget in the dashboard* +1. Go to the Threat & Vulnerability Management dashboard and scroll down to the **Top remediation activities** widget. The list is sorted and prioritized based on what is listed in the **Top security recommendations**. +2. Select the remediation activity that you need to see or process. ## How it works @@ -61,7 +63,6 @@ When you submit a remediation request from Threat & Vulnerability Management, it It creates a security task which will be tracked in Threat & Vulnerability Management **Remediation** page, and it also creates a remediation ticket in Microsoft Intune. - The dashboard will show that status of your top remediation activities. Click any of the entries and it will take you to the **Remediation** page. You can mark the remediation activity as completed after the IT administration team remediates the task. ## When to file for exception instead of remediating issues From 3c810819afaa5733f73eb2655e3ae3f9128756df Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 25 Nov 2019 17:11:25 -0800 Subject: [PATCH 310/319] Update tvm-remediation.md --- .../threat-protection/microsoft-defender-atp/tvm-remediation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 4e4535f166..c97c72e028 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -37,7 +37,7 @@ You can access the remediation page in a few places in the portal: - Top remediation activities widget in the dashboard *Security recommendation flyout page* -You'll see your remediation options when you select one of the security recommendation blocks from your **Top security recommendations** widget in the dashboard. +
    You'll see your remediation options when you select one of the security recommendation blocks from your **Top security recommendations** widget in the dashboard. 1. From the flyout panel, you'll see the security recommendation details including your next steps. Click **Remediation options**. 2. In the **Remediation options** page, select **Open a ticket in Intune (for AAD joined devices)**. From b6858ab75cab957392cbeaa40f31fee68f426020 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 25 Nov 2019 17:22:51 -0800 Subject: [PATCH 311/319] Added EOL --- .../microsoft-defender-atp/tvm-security-recommendation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 388cc4aba3..e7cb56cb23 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 @@ -53,7 +53,7 @@ You can click on each one of them and see the details, the description, the pote From that page, you can do any of the following depending on what you need to do: -- Open software page - Drill down and open the software page to get more context of the software details, prevalence in the organization, weaknesses discovered, version distribution, and charts so you can see the exposure trend over time. +- Open software page - Drill down and open the software page to get more context of the software details, prevalence in the organization, weaknesses discovered, version distribution, application end-of-life, and charts so you can see the exposure trend over time. - Choose from remediation options - Submit a remediation request to open a ticket in Microsoft Intune for your IT Administrator to pick up and address. From 840086bbfa1031c776a607e40e9640319a7b2090 Mon Sep 17 00:00:00 2001 From: scooley Date: Mon, 25 Nov 2019 18:11:17 -0800 Subject: [PATCH 312/319] added release notes page --- devices/hololens/TOC.md | 1 + devices/hololens/hololens-release-notes.md | 92 ++++++++++++++++++++++ 2 files changed, 93 insertions(+) create mode 100644 devices/hololens/hololens-release-notes.md diff --git a/devices/hololens/TOC.md b/devices/hololens/TOC.md index 159effd554..5012889acc 100644 --- a/devices/hololens/TOC.md +++ b/devices/hololens/TOC.md @@ -1,4 +1,5 @@ # [HoloLens overview](index.md) +# [Release Notes](hololens-reelase-notes.md) # [Hololens status](hololens-status.md) # Get Started with HoloLens 2 diff --git a/devices/hololens/hololens-release-notes.md b/devices/hololens/hololens-release-notes.md new file mode 100644 index 0000000000..f6e3eb0065 --- /dev/null +++ b/devices/hololens/hololens-release-notes.md @@ -0,0 +1,92 @@ +--- +title: What's new in Microsoft HoloLens +description: Learn about updates in each new HoloLens release. +author: scooley +ms.author: scooley +manager: dansimp +ms.prod: hololens +ms.sitesec: library +ms.topic: article +ms.localizationpriority: medium +ms.date: 10/14/2019 +audience: ITPro +appliesto: +- HoloLens 1 +- HoloLens 2 + +--- + +# HoloLens Release Notes + +## HoloLens 2 + +### November Update + + + +## HoloLens (1st gen) + +### Windows 10 Holographic, version 1809 + +> **Applies to:** Hololens (1st gen) + +| Feature | Details | +|---|---| +| **Quick actions menu** | When you're in an app, the Bloom gesture will now open a Quick actions menu to give you quick access to commonly used system features without having to leave the app.
    See [Set up HoloLens in kiosk mode](hololens-kiosk.md) for information about the Quick actions menu in kiosk mode.

    ![sample of the Quick actions menu](images/minimenu.png) | +| **Stop video capture from the Start or quick actions menu** | If you start video capture from the Start menu or quick actions menu, you’ll be able to stop recording from the same place. (Don’t forget, you can always do this with voice commands too.) | +| **Project to a Miracast-enabled device** | Project your HoloLens content to a nearby Surface device or TV/Monitor if using Microsoft Display adapter. On **Start**, select **Connect**, and then select the device you want to project to. **Note:** You can deploy HoloLens to use Miracast projection without enabling developer mode. | +| **New notifications** | View and respond to notification toasts on HoloLens, just like you do on a PC. Gaze to respond to or dismiss them (or if you’re in an immersive experience, use the bloom gesture). | +| **HoloLens overlays**
    (file picker, keyboard, dialogs, etc.) | You’ll now see overlays such as the keyboard, dialogs, file picker, etc. when using immersive apps. | +| **Visual feedback overlay UI for volume change** | When you use the volume up/down buttons on your HoloLens you’ll see a visual display of the volume level. | +| **New UI for device boot** | A loading indicator was added during the boot process to provide visual feedback that the system is loading. Reboot your device to see the new loading indicator—it’s between the "Hello" message and the Windows boot logo. | +| **Nearby sharing** | Addition of the Windows Nearby Sharing experience, allowing you to share a capture with a nearby Windows device. When you capture a photo or video on HoloLens (or use the share button from an app such as Microsoft Edge), select a nearby Windows device to share with. | +| **Share from Microsoft Edge** | Share button is now available on Microsoft Edge windows on HoloLens. In Microsoft Edge, select **Share**. Use the HoloLens share picker to share web content. | + +#### For international customers + +| Feature | Details | +| --- | --- | +| Localized Chinese and Japanese builds | Use HoloLens with localized user interface for Simplified Chinese or Japanese, including localized Pinyin keyboard, dictation, and voice commands.
    [Learn how to install the Chinese and Japanese versions of HoloLens.](hololens1-install-localized.md) | +| Speech Synthesis (TTS) | Speech synthesis feature now supports Chinese, Japanese, and English. | + +#### For administrators + +| Feature | Details | +|---|----| +| [Enable post-setup provisioning](hololens-provisioning.md) | You can now apply a runtime provisioning package at any time using **Settings**. | +| Assigned access with Azure AD groups | You can now use Azure AD groups for configuration of Windows assigned access to set up single or multi-app kiosk configuration. | +| PIN sign-in on profile switch from sign-in screen | PIN sign-in is now available for **Other User**. | +| Sign in with Web Credential Provider using password | You can now select the Globe sign-in option to launch web sign-in with your password. From the sign-in screen, select **Sign-In options** and select the Globe option to launch web sign-in. Enter your user name if needed, then your password.
    **Note:** You can choose to bypass any PIN/Smartcard options when prompted during web sign-in. | +| Read device hardware info through MDM so devices can be tracked by serial number | IT administrators can see and track HoloLens by device serial number in their MDM console. Refer to your MDM documentation for feature availability and instructions. | +| Set HoloLens device name through MDM (rename) | IT administrators can see and rename HoloLens devices in their MDM console. Refer to your MDM documentation for feature availability and instructions. | + +### Windows 10, version 1803 for Microsoft HoloLens + +> **Applies to:** Hololens (1st gen) + +Windows 10, version 1803, is the first feature update to Windows Holographic for Business since its release in Windows 10, version 1607. This update introduces the following changes: + +- Previously, you could only verify that upgrade license for Commercial Suite had been applied to your HoloLens device by checking to see if VPN was an available option on the device. Now, **Settings** > **System** will display **Windows Holographic for Business** after the upgrade license is applied. [Learn how to unlock Windows Holographic for Business features](hololens1-upgrade-enterprise.md). + +- You can view the operating system build number in device properties in the File Explorer app and in the [Windows Device Recovery Tool (WDRT)](https://support.microsoft.com/help/12379/windows-10-mobile-device-recovery-tool-faq). +- Provisioning a HoloLens device is now easier with the new **Provision HoloLens devices** wizard in the Windows Configuration Designer tool. In the wizard, you can configure the setup experience and network connections, set developer mode, and obtain bulk Azure AD tokens. [Learn how to use the simple provisioning wizard for HoloLens](hololens-provisioning.md#wizard). + + ![Provisioning HoloLens devices](images/provision-hololens-devices.png) + +- When you create a local account in a provisioning package, the password no longer expires every 42 days. + +- You can [configure HoloLens as a single-app or multi-app kiosk](hololens-kiosk.md). Multi-app kiosk mode lets you set up a HoloLens to only run the apps that you specify, and prevents users from making changes. + +- Media Transfer Protocol (MTP) is enabled so that you can connect the HoloLens device to a PC by USB and transfer files between HoloLens and the PC. You can also use the File Explorer app to move and delete files from within HoloLens. + +- Previously, after you signed in to the device with an Azure Active Directory (Azure AD) account, you then had to **Add work access** in **Settings** to get access to corporate resources. Now, you sign in with an Azure AD account and enrollment happens automatically. + +- Before you sign in, you can choose the network icon below the password field to choose a different Wi-Fi network to connect to. You can also connect to a guest network, such as at a hotel, conference center, or business. + +- You can now easily [share HoloLens with multiple people](hololens-multiple-users.md) using Azure AD accounts. + +- When setup or sign-in fails, choose the new **Collect info** option to get diagnostic logs for troubleshooting. + +- Individual users can sync their corporate email without enrolling their device in mobile device management (MDM). You can use the device with a Microsoft Account, download and install the Mail app, and add an email account directly. + +- You can check the MDM sync status for a device in **Settings** > **Accounts** > **Access Work or School** > **Info**. In the **Device sync status** section, you can start a sync, see areas managed by MDM, and create and export an advanced diagnostics report. From 4660f0cbe909d4ed4b73cf77de42726c5bd32f0a Mon Sep 17 00:00:00 2001 From: scooley Date: Mon, 25 Nov 2019 18:19:10 -0800 Subject: [PATCH 313/319] november update --- devices/hololens/hololens-release-notes.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/devices/hololens/hololens-release-notes.md b/devices/hololens/hololens-release-notes.md index f6e3eb0065..d9c8fcb96b 100644 --- a/devices/hololens/hololens-release-notes.md +++ b/devices/hololens/hololens-release-notes.md @@ -20,9 +20,12 @@ appliesto: ## HoloLens 2 -### November Update - +### November Update - build 18362.1039 +- Fixes for **"Select"** voice commands during initial set-up for en-CA and en-AU. +- Improvements in visual quality of objects placed far away in latest Unity and MRTK versions. +- Fixes addressing issues with holographic applications being stuck in a paused state on launch until the pins panel is brought up and dismissed again. +- OpenXR runtime conformance fixes and improvements for HoloLens 2 and the emulator. ## HoloLens (1st gen) From 273538471de6bd3156b276a50eeba7e8fe752e17 Mon Sep 17 00:00:00 2001 From: scooley Date: Mon, 25 Nov 2019 18:21:43 -0800 Subject: [PATCH 314/319] spelling fix -.- --- devices/hololens/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/TOC.md b/devices/hololens/TOC.md index 5012889acc..a65e790dd6 100644 --- a/devices/hololens/TOC.md +++ b/devices/hololens/TOC.md @@ -1,5 +1,5 @@ # [HoloLens overview](index.md) -# [Release Notes](hololens-reelase-notes.md) +# [Release Notes](hololens-release-notes.md) # [Hololens status](hololens-status.md) # Get Started with HoloLens 2 From 01c2a0b59c87bae21d72a9755c77501ba7902c09 Mon Sep 17 00:00:00 2001 From: scooley Date: Mon, 25 Nov 2019 18:22:41 -0800 Subject: [PATCH 315/319] reorganized TOC slightly --- devices/hololens/TOC.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/hololens/TOC.md b/devices/hololens/TOC.md index a65e790dd6..8b9e64d2f9 100644 --- a/devices/hololens/TOC.md +++ b/devices/hololens/TOC.md @@ -1,6 +1,4 @@ # [HoloLens overview](index.md) -# [Release Notes](hololens-release-notes.md) -# [Hololens status](hololens-status.md) # Get Started with HoloLens 2 ## [HoloLens 2 hardware](hololens2-hardware.md) @@ -61,5 +59,7 @@ ## [Known issues](hololens-known-issues.md) ## [Frequently asked questions](hololens-faq.md) +# [Release Notes](hololens-release-notes.md) +# [Hololens status](hololens-status.md) # [Give us feedback](hololens-feedback.md) # [Change history for Microsoft HoloLens documentation](change-history-hololens.md) From e7210e5761738d6e2a4ca5b99787ef13d476dc08 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Mon, 25 Nov 2019 18:24:15 -0800 Subject: [PATCH 316/319] Update windows-autopilot-and-surface-devices.md --- devices/surface/windows-autopilot-and-surface-devices.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/devices/surface/windows-autopilot-and-surface-devices.md b/devices/surface/windows-autopilot-and-surface-devices.md index 00b08cc73a..2be171841b 100644 --- a/devices/surface/windows-autopilot-and-surface-devices.md +++ b/devices/surface/windows-autopilot-and-surface-devices.md @@ -13,7 +13,7 @@ ms.author: dansimp ms.topic: article ms.localizationpriority: medium ms.audience: itpro -ms.date: 10/21/2019 +ms.date: 11/26/2019 --- # Windows Autopilot and Surface devices @@ -35,10 +35,17 @@ Enrolling Surface devices in Windows Autopilot at the time of purchase is a capa When you purchase Surface devices from a Surface partner enabled for Windows Autopilot, your new devices can be enrolled in your Windows Autopilot deployment for you by the partner. Surface partners enabled for Windows Autopilot include: +- [ALSO](https://www.also.com/ec/cms5/de_1010/1010_anbieter/microsoft/windows-autopilot/index.jsp) - [Atea](https://www.atea.com/) +- [Bechtle](https://www.bechtle.com/de-en) +- [Cancom](https://www.cancom.de/) +- [CDW](https://www.cdw.com/) +- [Computacenter](https://www.computacenter.com/uk) - [Connection](https://www.connection.com/brand/microsoft/microsoft-surface) - [Insight](https://www.insight.com/en_US/buy/partner/microsoft/surface/windows-autopilot.html) - [SHI](https://www.shi.com/Surface) +- [Synnex](https://www.synnexcorp.com/us/microsoft/surface-autopilot/) +- [Techdata](https://www.techdata.com/) ## Learn more For more information about Windows Autopilot, refer to: From 94e0ef953b1642c39af1031ec63179c560b2cb52 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Mon, 25 Nov 2019 19:08:52 -0800 Subject: [PATCH 317/319] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20191125172554 (#1598) --- .../status-windows-10-1903.yml | 16 ++-------------- .../status-windows-10-1909.yml | 4 ++-- 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index 804016b432..5164040208 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.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.

    + - @@ -73,8 +73,6 @@ sections: - -
    SummaryOriginating updateStatusLast updated
    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 25, 2019
    05:25 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 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
    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
    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
    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
    " @@ -90,7 +88,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
    Issues with some older versions of Avast and AVG anti-virus products
    Microsoft and Avast has identified compatibility issues with some older versions of Avast Antivirus and AVG Antivirus that might still be installed by a small number of users. 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 25, 2019
    05:25 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
    " @@ -101,16 +99,6 @@ sections: text: " - -
    DetailsOriginating updateStatusHistory
    Unable to create local users in Chinese, Japanese and Korean during device setup
    When setting up a new Windows device using the Out of Box Experience (OOBE), you might be unable to create a local user when using Input Method Editor (IME). This issue might affect you if you are using the IME for Chinese, Japanese, or Korean languages.

    Note This issue does not affect using a Microsoft Account during OOBE.

    Affected platforms:
    • Client: Windows 10, version 1909; Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709
    • Server: Windows Server, version 1909; Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709
    Workaround: To mitigate this issue, set the keyboard language to English during user creation or use a Microsoft Account to complete OOBE. You can set the keyboard language back to your preferred language after user creation. Once the OOBE is done and you are at the desktop, you can rename the current user using these instructions. If you prefer to create a new local user, see KB4026923.

    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 18362.356

    September 10, 2019
    KB4515384
    Mitigated
    Last updated:
    November 12, 2019
    08:05 AM PT

    Opened:
    October 29, 2019
    05:15 PM PT
    Unable to discover or connect to Bluetooth devices using some Qualcomm adapters
    Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Qualcomm. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Qualcomm 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 1903
    • Server: Windows Server, version 1903
    Resolution: This issue was resolved in KB4517389 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 1903 or Windows Server, version 1903.

    Back to top
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Resolved
    KB4517389
    Resolved:
    October 08, 2019
    10:00 AM PT

    Opened:
    October 25, 2019
    04:21 PM PT
    - " - -- title: September 2019 -- items: - - type: markdown - text: " - -
    DetailsOriginating updateStatusHistory
    Safeguard on certain devices with some Intel and Broadcom Wi-Fi adapters
    Microsoft and NEC have found incompatibility issues with Intel Centrino 6205/6235 and Broadcom 802.11ac Wi-Fi cards when running Windows 10, version 1903 on specific models of NEC devices. If these devices are updated to Windows 10, version 1903, they will no longer be able to use any Wi-Fi connections. The Wi-Fi driver may have a yellow exclamation point in device manager. The task tray icon for networking may show the icon for no internet and Network & Internet settings may not show any Wi-Fi networks.

    To safeguard your update experience, we have applied a compatibility hold on the affected devices from being offered Windows 10, version 1903.

    Affected platforms:
    • Client: Windows 10, version 1903
    Resolution: This issue was resolved in KB4522355. The safeguard hold is estimated to be removed in mid-November.

    Back to top
    N/A

    Resolved
    KB4522355
    Resolved:
    October 24, 2019
    10:00 AM PT

    Opened:
    September 13, 2019
    05:25 PM PT
    " diff --git a/windows/release-information/status-windows-10-1909.yml b/windows/release-information/status-windows-10-1909.yml index 34d19acbca..65eca24a0c 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.

    + -
    SummaryOriginating updateStatusLast updated
    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 25, 2019
    05:25 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
    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
    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
    @@ -83,7 +83,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
    Issues with some older versions of Avast and AVG anti-virus products
    Microsoft and Avast has identified compatibility issues with some older versions of Avast Antivirus and AVG Antivirus that might still be installed by a small number of users. 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 25, 2019
    05:25 PM PT

    Opened:
    November 22, 2019
    04:10 PM PT
    " From c6062387ca84644481fb8c8c149c159321a1d746 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 26 Nov 2019 08:50:56 -0800 Subject: [PATCH 318/319] Update whats-new-in-microsoft-defender-atp.md --- .../whats-new-in-microsoft-defender-atp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md index 0ffab6c531..2782279fcc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md @@ -31,7 +31,7 @@ For more information preview features, see [Preview features](https://docs.micro - [Microsoft Defender ATP for Mac](microsoft-defender-atp-mac.md)
    Microsoft Defender ATP for Mac brings the next-generation protection to Mac devices. Core components of the unified endpoint security platform will now be available for Mac devices. ([Endpoint detection and response is currently in preview](preview.md).) -- [Threat & Vulnerability Management application end-of-life notification](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation)
    Applications which have reached their end-of-life are labeled as such so you are aware that it will no longer be supported, and can take action to either uninstall or replace. Doing so will help lessen the risks related to various vulnerability exposures due to unpatched applications. +- [Threat & Vulnerability Management application end-of-life notification](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation)
    Applications which have reached their end-of-life are labeled as such so you are aware that they will no longer be supported, and can take action to either uninstall or replace. Doing so will help lessen the risks related to various vulnerability exposures due to unpatched applications. ## October 2019 From b6e7ba7b3b8e6cdc49ed12f84cf9d83278edf3ec Mon Sep 17 00:00:00 2001 From: maximvelichko Date: Tue, 26 Nov 2019 11:04:16 -0800 Subject: [PATCH 319/319] Change notice for running with other AV --- .../microsoft-defender-atp/microsoft-defender-atp-mac.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md index c64de21b8c..6cad2a8034 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md @@ -23,7 +23,7 @@ ms.topic: conceptual This topic describes how to install, configure, update, and use Microsoft Defender ATP for Mac. > [!CAUTION] -> Running other third-party endpoint protection products alongside Microsoft Defender ATP for Mac is likely to lead to performance problems and unpredictable side effects. +> Running other third-party endpoint protection products alongside Microsoft Defender ATP for Mac is likely to lead to performance problems and unpredictable side effects. If non-Microsoft endpoint protection is an absolute requirement in your environment, you can still safely take advantage of MDATP for Mac EDR functionality after configuring MDATP for Mac antivirus functionality to run in [Passive mode](mac-preferences.md#enable--disable-passive-mode). ## What’s new in the latest release

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