From 686834053e77db91c90c9a9098b764f5de860829 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 12 Mar 2019 15:55:07 -0700 Subject: [PATCH 01/22] incorp of easy updates and restructuring files --- windows/deployment/TOC.md | 4 +- .../waas-delivery-optimization-reference.md | 223 ++++++++++++ .../waas-delivery-optimization-setup.md | 155 ++++++++ .../update/waas-delivery-optimization.md | 332 ++---------------- 4 files changed, 415 insertions(+), 299 deletions(-) create mode 100644 windows/deployment/update/waas-delivery-optimization-reference.md create mode 100644 windows/deployment/update/waas-delivery-optimization-setup.md diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index ae6dfa473a..619f176f92 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -229,7 +229,9 @@ #### [Windows Update error code reference](update/windows-update-error-reference.md) #### [Other Windows Update resources](update/windows-update-resources.md) ### [Optimize Windows 10 update delivery](update/waas-optimize-windows-10-updates.md) -#### [Configure Delivery Optimization for Windows 10 updates](update/waas-delivery-optimization.md) +#### [Delivery Optimization for Windows 10 updates](update/waas-delivery-optimization.md) +#### [Set up Delivery Optimization for Windows 10 updates](update/waas-delivery-optimization-setup.md) +#### [Delivery Optimization reference](waas-delivery-optimization-reference.md) #### [Configure BranchCache for Windows 10 updates](update/waas-branchcache.md) #### [Whitepaper: Windows Updates using forward and reverse differentials](update/PSFxWhitepaper.md) ### [Best practices for feature updates on mission-critical devices](update/feature-update-mission-critical.md) diff --git a/windows/deployment/update/waas-delivery-optimization-reference.md b/windows/deployment/update/waas-delivery-optimization-reference.md new file mode 100644 index 0000000000..2b3f8324a2 --- /dev/null +++ b/windows/deployment/update/waas-delivery-optimization-reference.md @@ -0,0 +1,223 @@ +--- +title: Delivery Optimization reference +description: Reference of all Delivery Optimization settings and descriptions of same +keywords: oms, operations management suite, wdav, updates, downloads, log analytics +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +author: JaimeO +ms.localizationpriority: medium +ms.author: jaimeo +ms.collection: M365-modern-desktop +ms.topic: article +--- + +# Delivery Optimization reference + +**Applies to** + +- Windows 10 + +> **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) + +There are a great many details you can set in Delivery Optimization to customize it to do just what you need it to. This topic summarizes them for your reference. + +## Delivery Optimization options + +You can use Group Policy or an MDM solution like Intune to configure Delivery Optimization. + +You will find the Delivery Optimization settings in Group Policy under **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization**. +In MDM, the same settings are under **.Vendor/MSFT/Policy/Config/DeliveryOptimization/**. + +[//]: # (something about Intune UX--perhaps link to relevant Intune docs?) + +### Summary of Delivery Optimization settings : + +| Group Policy setting | MDM setting | Supported from version | +| --- | --- | --- | +| [Download mode](#download-mode) | DODownloadMode | 1511 | +| [Group ID](#group-id) | DOGroupID | 1511 | +| [Minimum RAM (inclusive) allowed to use Peer Caching](#minimum-ram-allowed-to-use-peer-caching) | DOMinRAMAllowedToPeer | 1703 | +| [Minimum disk size allowed to use Peer Caching](#minimum-disk-size-allowed-to-use-peer-caching) | DOMinDiskSizeAllowedToPeer | 1703 | +| [Max Cache Age](#max-cache-age) | DOMaxCacheAge | 1511 | +| [Max Cache Size](#max-cache-size) | DOMaxCacheSize | 1511 | +| [Absolute Max Cache Size](#absolute-max-cache-size) | DOAbsoluteMaxCacheSize | 1607 | +| [Modify Cache Drive](#modify-cache-drive) | DOModifyCacheDrive | 1607 | +| [Minimum Peer Caching Content File Size](#minimum-peer-caching-content-file-size) | DOMinFileSizeToCache | 1703 | +| [Maximum Download Bandwidth](#maximum-download-bandwidth) | DOMaxDownloadBandwidth | 1607 | +| [Percentage of Maximum Download Bandwidth](#percentage-of-maximum-download-bandwidth) | DOPercentageMaxDownloadBandwidth | 1607 | +| [Max Upload Bandwidth](#max-upload-bandwidth) | DOMaxUploadBandwidth | 1607 | +| [Monthly Upload Data Cap](#monthly-upload-data-cap) | DOMonthlyUploadDataCap | 1607 | +| [Minimum Background QoS](#minimum-background-qos) | DOMinBackgroundQoS | 1607 | +| [Enable Peer Caching while the device connects via VPN](#enable-peer-caching-while-the-device-connects-via-vpn) | DOAllowVPNPeerCaching | 1709 | +| [Allow uploads while the device is on battery while under set Battery level](#allow-uploads-while-the-device-is-on-battery-while-under-set-battery-level) | DOMinBatteryPercentageAllowedToUpload | 1709 | +| [MaxForegroundDownloadBandwidth](#maximum-foreground-download-bandwidth) | DOPercentageMaxForegroundBandwidth | 1803 | +| [MaxBackgroundDownloadBandwidth](#maximum-background-download-bandwidth) | DOPercentageMaxBackgroundBandwidth | 1803 | +| [SetHoursToLimitBackgroundDownloadBandwidth](#set-business-hours-to-limit-background-download-bandwidth) | DOSetHoursToLimitBackgroundDownloadBandwidth | 1803 | +| [SetHoursToLimitForegroundDownloadBandwidth](#set-business-hours-to-limit-foreground-download-bandwidth) |DOSetHoursToLimitForegroundDownloadBandwidth | 1803 | +| [Select a method to restrict Peer Selection](#select-a-method-to-restrict-peer-selection) |DORestrictPeerSelectionBy | 1803 | +| [Select the source of Group IDs](#select-the-source-of-group-ids) | DOGroupIdSource | 1803 | +| [Delay background download from http (in secs)](#delay-background-download-from-http-in-secs) | DODelayBackgroundDownloadFromHttp | 1803 | +| [Delay foreground download from http (in secs)](#delay-foreground-download-from-http-in-secs) | DODelayForegroundDownloadFromHttp | 1803 | + +### More detail on Delivery Optimization settings: + +[Group ID](#group-id), combined with Group [Download mode](#download-mode), enables administrators to create custom device groups that will share content between devices in the group. + +Delivery Optimization uses locally cached updates. In cases where devices have ample local storage and you would like to cache more content, or if you have limited storage and would like to cache less, use the following settings to adjust the Delivery Optimization cache to suit your scenario: +- [Max Cache Size](#max-cache-size) and [Absolute Max Cache Size](#absolute-max-cache-size) control the amount of space the Delivery Optimization cache can use. +- [Max Cache Age](#max-cache-age) controls the retention period for each update in the cache. +- The system drive is the default location for the Delivery Optimization cache. [Modify Cache Drive](#modify-cache-drive) allows administrators to change that location. + +>[!NOTE] +>It is possible to configure preferred cache devices. For more information, see [Set “preferred” cache devices for Delivery Optimization](#set-preferred-cache-devices). + +All cached files have to be above a set minimum size. This size is automatically set by the Delivery Optimization cloud services, but when local storage is sufficient and the network isn't strained or congested, administrators might choose to change it to obtain increased performance. You can set the minimum size of files to cache by adjusting [Minimum Peer Caching Content File Size](#minimum-peer-caching-content-file-size). + +Additional options available that control the impact Delivery Optimization has on your network include the following: +- [Maximum Download Bandwidth](#maximum-download-bandwidth) and [Percentage of Maximum Download Bandwidth](#percentage-of-maximum-download-bandwidth) control the download bandwidth used by Delivery Optimization. +- [Max Upload Bandwidth](#max-upload-bandwidth) controls the Delivery Optimization upload bandwidth usage. +- [Monthly Upload Data Cap](#monthly-upload-data-cap) controls the amount of data a client can upload to peers each month. +- [Minimum Background QoS](#minimum-background-qos) lets administrators guarantee a minimum download speed for Windows updates. This is achieved by adjusting the amount of data downloaded directly from Windows Update or WSUS servers, rather than other peers in the network. +- [Maximum Foreground Download Bandwidth](#maximum-foreground-download-bandwidth) specifies the maximum background download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. +- [Maximum Background Download Bandwidth](#maximum-background-download-bandwidth) specifies the maximum background download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. +- [Set Business Hours to Limit Background Download Bandwidth](#set-business-hours-to-limit-background-download-bandwidth) specifies the maximum background download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. +- [Set Business Hours to Limit Foreground Download Bandwidth](#set-business-hours-to-limit-foreground-download-bandwidth) specifies the maximum foreground download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. +- [Select a method to restrict Peer Selection](#select-a-method-to-restrict-peer-selection) restricts peer selection by the options you select. +- [Select the source of Group IDs](#select-the-source-of-group-ids) restricts peer selection to a specific source. +- [Delay background download from http (in secs)](#delay-background-download-from-http-in-secs) allows you to delay the use of an HTTP source in a background download that is allowed to use P2P. +- [Delay foreground download from http (in secs)](#delay-foreground-download-from-http-in-secs) allows you to delay the use of an HTTP source in a foreground (interactive) download that is allowed to use P2P. + +Administrators can further customize scenarios where Delivery Optimization will be used with the following settings: +- [Minimum RAM (inclusive) allowed to use Peer Caching](#minimum-ram-allowed-to-use-peer-caching) sets the minimum RAM required for peer caching to be enabled. +- [Minimum disk size allowed to use Peer Caching](#minimum-disk-size-allowed-to-use-peer-caching) sets the minimum disk size required for peer caching to be enabled. +- [Enable Peer Caching while the device connects via VPN](#enable-peer-caching-while-the-device-connects-via-vpn) allows clients connected through VPN to use peer caching. +- [Allow uploads while the device is on battery while under set Battery level](#allow-uploads-while-the-device-is-on-battery-while-under-set-battery-level) controls the minimum battery level required for uploads to occur. You must enable this policy to allow upload while on battery. + +### Download mode + +Download mode dictates which download sources clients are allowed to use when downloading Windows updates in addition to Windows Update servers. The following table shows the available download mode options and what they do. Additional technical details for these policies are available in [Policy CSP - Delivery Optimization](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-deliveryoptimization). + +| Download mode option | Functionality when set | +| --- | --- | +| HTTP Only (0) | This setting disables peer-to-peer caching but still allows Delivery Optimization to download content over HTTP from the download's original source. This mode uses additional metadata provided by the Delivery Optimization cloud services for a peerless reliable and efficient download experience. | +| LAN (1 – Default) | This default operating mode for Delivery Optimization enables peer sharing on the same network. The Delivery Optimization cloud service finds other clients that connect to the Internet using the same public IP as the target client. These clients then attempts to connect to other peers on the same network by using their private subnet IP.| +| Group (2) | When group mode is set, the group is automatically selected based on the device’s Active Directory Domain Services (AD DS) site (Windows 10, version 1607) or the domain the device is authenticated to (Windows 10, version 1511). In group mode, peering occurs across internal subnets, between devices that belong to the same group, including devices in remote offices. You can use GroupID option to create your own custom group independently of domains and AD DS sites. Starting with Windows 10, version 1803, you can use the GroupIDSource parameter to take advantage of other method to create groups dynamically. Group download mode is the recommended option for most organizations looking to achieve the best bandwidth optimization with Delivery Optimization. | +| Internet (3) | Enable Internet peer sources for Delivery Optimization. | +| Simple (99) | Simple mode disables the use of Delivery Optimization cloud services completely (for offline environments). Delivery Optimization switches to this mode automatically when the Delivery Optimization cloud services are unavailable, unreachable or when the content file size is less than 10 MB. In this mode, Delivery Optimization provides a reliable download experience, with no peer-to-peer caching. | +|Bypass (100) | Bypass Delivery Optimization and use BITS, instead. You should only select this mode if you use WSUS and prefer to use BranchCache. You do not need to set this option if you are using SCCM. If you want to disable peer-to-peer functionality, it's best to set **DownloadMode** to **0** or **99**. | + +>[!NOTE] +>Group mode is a best-effort optimization and should not be relied on for an authentication of identity of devices participating in the group. + +### Group ID + +By default, peer sharing on clients using the group download mode is limited to the same domain in Windows 10, version 1511, and the same domain and AD DS site in Windows 10, version 1607. By using the Group ID setting, you can optionally create a custom group that contains devices that should participate in Delivery Optimization but do not fall within those domain or AD DS site boundaries, including devices in another domain. Using Group ID, you can further restrict the default group (for example, you could create a sub-group representing an office building), or extend the group beyond the domain, allowing devices in multiple domains in your organization to be peers. This setting requires the custom group to be specified as a GUID on each device that participates in the custom group. + +[//]: # (SCCM Boundary Group option; GroupID Source policy) + +>[!NOTE] +>To generate a GUID using Powershell, use [```[guid]::NewGuid()```](https://blogs.technet.microsoft.com/heyscriptingguy/2013/07/25/powertip-create-a-new-guid-by-using-powershell/) +> +>This configuration is optional and not required for most implementations of Delivery Optimization. + +### Select the source of Group IDs +Starting in Windows 10, version 1803, set this policy to restrict peer selection to a specific source. The options are: +- 0 = not set +- 1 = AD Site +- 2 = Authenticated domain SID +- 3 = DHCP Option ID (with this option, the client will query DHCP Option ID 234 and use the returned GUID value as the Group ID) +- 4 = DNS Suffix + +When set, the Group ID is assigned automatically from the selected source. If you set this policy, the GroupID policy will be ignored. The option set in this policy only applies to Group (2) download mode. If Group (2) isn't set as Download mode, this policy will be ignored. If you set the value to anything other than 0-4, the policy is ignored. + + +### Minimum RAM (inclusive) allowed to use Peer Caching + +This setting specifies the minimum RAM size in GB required to use Peer Caching. For example if the minimum set is 1 GB, then devices with 1 GB or higher available RAM will be allowed to use Peer caching. The recommended values are 1 to 4 GB, and the default value is 4 GB. + +### Minimum disk size allowed to use Peer Caching + +This setting specifies the required minimum disk size (capacity in GB) for the device to use Peer Caching. The recommended values are 64 to 256 GB, and the default value is 32 GB. + +>[!NOTE] +>If the [Modify Cache Drive](#modify-cache-drive) policy is set, the disk size check will apply to the new working directory specified by this policy. + + +### Max Cache Age + +In environments configured for Delivery Optimization, you might want to set an expiration on cached updates and Windows application installation files. If so, this setting defines the maximum number of seconds each file can be held in the Delivery Optimization cache on each Windows 10 client device. The default Max Cache Age value is 259,200 seconds (3 days). Alternatively, organizations might choose to set this value to “0” which means “unlimited” to avoid peers re-downloading content. When “Unlimited” value is set, Delivery Optimization will hold the files in the cache longer and will clean up the cache as needed (for example when the cache size exceeded the maximum space allowed). + +### Max Cache Size + +This setting limits the maximum amount of space the Delivery Optimization cache can use as a percentage of the available drive space, from 1 to 100. For example, if you set this value to 10 on a Windows 10 client device that has 100 GB of available drive space, then Delivery Optimization will use up to 10 GB of that space. Delivery Optimization will constantly assess the available drive space and automatically clear the cache to keep the maximum cache size under the set percentage. The default value for this setting is 20. + +### Absolute Max Cache Size + +This setting specifies the maximum number of gigabytes the Delivery Optimization cache can use. This is different from the [**Max Cache Size**](#max-cache-size) setting, which is a percentage of available disk space. Also, if you configure this policy, it will override the [**Max Cache Size**](#max-cache-size) setting. The default value for this setting is 10 GB. + +### Minimum Peer Caching Content File Size + +This setting specifies the minimum content file size in MB enabled to use Peer Caching. The recommended values are from 1 to 100000 MB. + +### Maximum Download Bandwidth + +This setting specifies the maximum download bandwidth that can be used across all concurrent Delivery Optimization downloads in kilobytes per second (KB/s). A default value of 0 means that Delivery Optimization will dynamically adjust and optimize the maximum bandwidth used. + +### Maximum Foreground Download Bandwidth + +Starting in Windows 10, version 1803, specifies the maximum foreground download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. The default value of 0 means that Delivery Optimization dynamically adjusts to use the available bandwidth for foreground downloads. However, downloads from LAN peers are not throttled even when this policy is set. + +### Maximum Background Download Bandwidth + +Starting in Windows 10, version 1803, specifies the maximum background download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. The default value of 0 means that Delivery Optimization dynamically adjusts to use the available bandwidth for foreground downloads. However, downloads from LAN peers are not throttled even when this policy is set. + +### Percentage of Maximum Download Bandwidth + +This setting specifies the maximum download bandwidth that Delivery Optimization can use across all concurrent download activities as a percentage of available download bandwidth. The default value 0 means that Delivery Optimization dynamically adjusts to use the available bandwidth for downloads. + +### Max Upload Bandwidth + +This setting allows you to limit the amount of upload bandwidth individual clients can use for Delivery Optimization. Consider this setting when clients are providing content to requesting peers on the network. This option is set in kilobytes per second (KB/s). The default setting is 0, or “unlimited” which means Delivery Optimization dynamically optimizes for minimal usage of upload bandwidth; however it does not cap the upload bandwidth rate at a set rate. + +### Set Business Hours to Limit Background Download Bandwidth +Starting in Windows 10, version 1803, specifies the maximum background download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. + +### Set Business Hours to Limit Foreground Download Bandwidth +Starting in Windows 10, version 1803, specifies the maximum foreground download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. + +### Select a method to restrict peer selection +Starting in Windows 10, version 1803, set this policy to restrict peer selection via selected option. +Currently the only available option is **1 = Subnet mask** This option (Subnet mask) applies to both Download Modes LAN (1) and Group (2). + + + +### Delay background download from http (in secs) +Starting in Windows 10, version 1803, this allows you to delay the use of an HTTP source in a background download that is allowed to use peer-to-peer. + +### Delay foreground download from http (in secs) +Starting in Windows 10, version 1803, allows you to delay the use of an HTTP source in a foreground (interactive) download that is allowed to use peer-to-peer. + +### Minimum Background QoS + +This value specifies the minimum download speed guarantee that a client attempts to achieve and will fulfill by downloading more kilobytes from Windows Update servers or WSUS. Simply put, the lower this value is, the more content will be sourced using peers on the network rather than Windows Update. The higher this value, the more content is received from Windows Update servers or WSUS, versus peers on the local network. + +### Modify Cache Drive + +This setting allows for an alternate Delivery Optimization cache location on the clients. By default, the cache is stored on the operating system drive through the %SYSTEMDRIVE% environment variable. You can set the value to an environment variable (e.g., %SYSTEMDRIVE%), a drive letter (e.g., D:), or a folder path (e.g., D:\DOCache). + +### Monthly Upload Data Cap + +This setting specifies the total amount of data in gigabytes that a Delivery Optimization client can upload to Internet peers per month. A value of 0 means that an unlimited amount of data can be uploaded. The default value for this setting is 20 GB. + +### Enable Peer Caching while the device connects via VPN + +This setting determines whether a device will be allowed to participate in Peer Caching while connected to VPN. Specify "true" to allow the device to participate in Peer Caching while connected via VPN to the domain network. This means the device can download from or upload to other domain network devices, either on VPN or on the corporate domain network. + +### Allow uploads while the device is on battery while under set Battery level + +This setting specifies battery levels at which a device will be allowed to upload data. Specify any value between 1 and 100 (in percentage) to allow the device to upload data to LAN and Group peers while on DC power (Battery). Uploads will automatically pause when the battery level drops below the set minimum battery level. The recommended value to set if you allow uploads on battery is 40 (for 40%). +The device can download from peers while on battery regardless of this policy. + +>[!IMPORTANT] +> By default, devices **will not upload while on battery**. To enable uploads while on battery, you need to enable this policy and set the battery value under which uploads pause. diff --git a/windows/deployment/update/waas-delivery-optimization-setup.md b/windows/deployment/update/waas-delivery-optimization-setup.md new file mode 100644 index 0000000000..cc52e73021 --- /dev/null +++ b/windows/deployment/update/waas-delivery-optimization-setup.md @@ -0,0 +1,155 @@ +--- +title: Set up Delivery Optimization +description: Delivery Optimization is a new peer-to-peer distribution method in Windows 10 +keywords: oms, operations management suite, wdav, updates, downloads, log analytics +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +author: JaimeO +ms.localizationpriority: medium +ms.author: jaimeo +ms.collection: M365-modern-desktop +ms.topic: article +--- + +# Set up Delivery Optimization for Windows 10 updates + +**Applies to** + +- Windows 10 + +> **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) + +## Recommended Delivery Optimization settings + +Delivery Optimization offers a great many settings to fine-tune its behavior (see [Delivery Optimization reference](waas-delivery-optimization-reference.md) for a comprehensive list), but for the most efficient performance, there are just a few key parameters that will have the greates impact if particular situations exist in your deployment: + +- Does your topology include multiple breakouts to the internet (i.e., a "hybrid WAN") or are there only a few connections to the internet, so that all requests appear to come from a single external IP address (a "hub and spoke" topology)? +- If you use boundary groups in your topology, how many devices are present in a given group? +- What percentage of your devices are mobile? +- Do your devices have a lot of free space on their drives? +- Do you have a lab scenario with many devices on AC? + +>[!NOTE] +>These scenarios (and the recommended settings for each) are not mutually exclusive. It's possible that your deployment might involve more than one of these scenarios, in which case you can employ the related settings in any combination as needed. In all cases, however, "download mode" is the most important one to set. + +Quick-reference table: + +| Use case | Policy | Recommended value | Reason | +| --- | --- | --- | --- | +| Hub & spoke topology | Download mode | 1 or 2 | Automatic grouping of peers to match your topology | +| Sites with > 30 devices | Minimum file size to cache | 10 MB (or 1 MB) | Leverage peers | +| Large number of mobile devices | Allow uploads on battery power | 60% | Increase # of devices that can upload while limiting battery drain | +| Labs with AC-powered devices | Content Expiration | 7 (up to 30) days | Leverage devices that can upload more for a longer period | + + +### Hybrid WAN scenario + +For this scenario, grouping devices by domain allows devices to be included in peer downloads and uploads across VLANs. **Set Download Mode to 2 - Group**. The default group is the authenticated domain or Active Directory site. If your domain-based group is too wide, or your Active Directory sites aren’t aligned with your site network topology, then you should consider additional options for dynamically creating groups, for example by using the GroupIDSrc parameter. +[//]: # is there a topic on GroupIDSrc we can link to? + +To do this in Group Policy go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Download mode** to **2**. + +To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set DODownloadMode to 1 or 2. + +### Hub and spoke topology with boundary groups + +The default download mode setting is **1**; this means all devices breaking out to the internet using the same public IP will be considered as a single peer group. To prevent peer-to-peer activity across groups, you should set the download mode to **2**. If you have already defined Active Directory sites per hub or branch office, then you don't need to do anything else. If you're not using Active Directory sites, you should set *RestrictPeerSelectionBy* policies to restrict the activity to the subnet or set a different source for Groups by using the GroupIDSrc parameter. + + +To do this in Group Policy go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Download mode** to **2**. + +To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set **DODownloadMode** to **2**. + + +### Large number of mobile devices + +If you have a mobile workforce with a great many mobile devices, set Delivery Optimization to allow uploads on battery power, while limiting the use to prevent battery drain. A setting for **DOMinBatteryPercentageAllowedToUpload** of 60% is a good starting point. + +To do this in Group Policy, go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Allow uploads while the device is on battery while under set Battery level** to 60. This is a good starting point, though you might want to adjust it later. + +To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set **DOMinBatteryPercentageAllowedToUpload** to 60. This is a good starting point, you might want to adjust it later. + +### Plentiful free space and large numbers of devices + +Many devices now come with large internal drives. You can set Delivery Optimization to take better advantage of this space (especially if you have large numbers of devices) by changing the minimum file size to cache. If you have more than 30 devices in your local network or group, change it from the default 50 MB to 10 MB. If you have more than 100 devices (and are running Windows 10, version 1803 or later), set this value to 1 MB. + +[//]: # default of 50 aimed at consumer + +To do this in Group Policy, go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Minimum Peer Caching Content File Size** to 100 (if you have more than 30 devices) or 1 (if you have more than 100 devices). + +To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set **DOMinFileSizeToCache** to 100 (if you have more than 30 devices) or 1 (if you have more than 100 devices). + +### Lab scenario + +In a lab situation, you typically have a large number of devices that are plugged in and have a lot of free disk space. By increasing the content expiration interval, you can take advantage of these devices, using them as excellent upload sources in order to upload much more content over a longer period. + +To do this in Group Policy, go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Max Cache Age** to **6048000** (7 days) or more (up to 30 days). + +To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set DOMaxCacheAge to 7 or more (up to 30 days). + +[//]: # material about "preferred" devices; remove MinQos/MaxCacheAge; table format? + + +## Monitor Delivery Optimization +[//]: # How to tell if it’s working? What values are reasonable; which are not? If not, which way to adjust and how? -- check PercentPeerCaching for files > minimum >= 50% + +### Windows PowerShell cmdlets for analyzing usage +**Starting in Windows 10, version 1703**, you can use two new PowerShell cmdlets to check the performance of Delivery Optimization: + +`Get-DeliveryOptimizationStatus` returns a real-time snapshot of all current Delivery Optimization jobs. + +| Key | Value | +| --- | --- | +| File ID | A GUID that identifies the file being processed | +| Priority | Priority of the download; values are **foreground** or **background** | +| FileSize | Size of the file | +| TotalBytesDownloaded | The number of bytes from any source downloaded so far | +| PercentPeerCaching |The percentage of bytes downloaded from peers versus over HTTP | +| BytesFromPeers | Total bytes downloaded from peer devices (sum of bytes downloaded from LAN, Group, and Internet Peers) | +| BytesfromHTTP | Total number of bytes received over HTTP | +| DownloadDuration | Total download time in seconds | +| Status | Current state of the operation. Possible values are: **Downloading** (download in progress); **Complete** (download completed, but is not uploading yet); **Caching** (download completed successfully and is ready to upload or uploading); **Paused** (download/upload paused by caller) | + + +  +`Get-DeliveryOptimizationPerfSnap` returns a list of key performance data: + +- Number of files downloaded  +- Number of files uploaded  +- Total bytes downloaded  +- Total bytes uploaded  +- Average transfer size (download); that is, the number bytes downloaded divided by the number of files  +- Average transfer size (upload); the number of bytes uploaded divided by the number of files +- Peer efficiency; same as PercentPeerCaching + +Using the `-Verbose` option returns additional information: + +- Bytes from peers (per type)  +- Bytes from CDN  (the number of bytes received over HTTP) +- Average number of peer connections per download  + + +**Starting in Windows 10, version 1803:** + +`Get-DeliveryOptimizationLog [-Path ] [-Flush]` + +If `Path` is not specified, this cmdlet reads all logs from the dosvc log directory, which requires administrator permissions. If `Flush` is specified, the cmdlet stops dosvc before reading logs. + +Log entries are written to the PowerShell pipeline as objects. To dump logs to a text file, run `Get-DeliveryOptimizationLog | Set-Content ` or something similar. + +[//]: # (section on what to look for in logs, list of peers, connection failures) + +`Get-DeliveryOptimizationPerfSnapThisMonth` + +Returns data similar to that from `Get-DeliveryOptimizationPerfSnap` but limited to the current calendar month. +[//]: # (possibly move to Troubleshooting) + +### Monitor with Update Compliance + +The Update Compliance solution of Windows Analytics provides you with information about your Delivery Optimization configuration, including the observed bandwidth savings across all devices that used peer-to-peer distribution over the past 28 days. + +![DO status](images/UC_workspace_DO_status.png) + +For details, see [Delivery Optimization in Update Compliance](update-compliance-delivery-optimization.md). + diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index 0318257814..6f47cc7f42 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -13,7 +13,7 @@ ms.collection: M365-modern-desktop ms.topic: article --- -# Configure Delivery Optimization for Windows 10 updates +# Delivery Optimization for Windows 10 updates **Applies to** @@ -22,7 +22,7 @@ ms.topic: article > **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) -Windows updates, upgrades, and applications can contain packages with very large files. Downloading and distributing updates can consume quite a bit of network resources on the devices receiving them. You can use Delivery Optimization to reduce bandwidth consumption by sharing the work of downloading these packages among multiple devices in your deployment. Delivery Optimization can accomplish this because it is a self-organizing distributed cache that allows clients to download those packages from alternate sources (such as other peers on the network) in addition to the traditional Internet-based Windows Update servers. You can use Delivery Optimization in conjunction with stand-alone Windows Update, Windows Server Update Services (WSUS), Windows Update for Business, or System Center Configuration Manager when installation of Express Updates is enabled. +Windows updates, upgrades, and applications can contain packages with very large files. Downloading and distributing updates can consume quite a bit of network resources on the devices receiving them. You can use Delivery Optimization to reduce bandwidth consumption by sharing the work of downloading these packages among multiple devices in your deployment. Delivery Optimization can accomplish this because it is a self-organizing distributed cache that allows clients to download those packages from alternate sources (such as other peers on the network) in addition to the traditional Internet-based Windows Update servers. You can use Delivery Optimization in conjunction with Windows Update, Windows Server Update Services (WSUS), Windows Update for Business, or System Center Configuration Manager (when installation of Express Updates is enabled). Delivery Optimization is a cloud-managed solution. Access to the Delivery Optimization cloud services is a requirement. This means that in order to use the peer-to-peer functionality of Delivery Optimization, devices must have access to the internet. @@ -30,6 +30,8 @@ Delivery Optimization is a cloud-managed solution. Access to the Delivery Optimi >[!NOTE] >WSUS can also use [BranchCache](waas-branchcache.md) for content sharing and caching. If Delivery Optimization is enabled on devices that use BranchCache, Delivery Optimization will be used instead. +## Requirements + The following table lists the minimum Windows 10 version that supports Delivery Optimization: | Device type | Minimum Windows version | @@ -39,325 +41,56 @@ The following table lists the minimum Windows 10 version that supports Delivery | IoT devices | 1803 | | HoloLens devices | 1803 | +**Types of download packages manageable by Delivery Optimization** -By default in Windows 10 Enterprise and Education editions, Delivery Optimization allows peer-to-peer sharing on the organization's own network only, but you can configure it differently in Group Policy and mobile device management (MDM) solutions such as Microsoft Intune. +| Download package | Minimum Windows version | +|------------------|---------------| +| Windows 10 updates (feature updates and quality updates) | 1511 | +| Windows 10 drivers | 1511 | +| Windows Store files | 1511 | +| Windows Store for Business files | 1511 | +| Windows Defender definition updates | 1511 | +| Office Click-to-Run updates | 1709 | +| Win32 apps for Intune | 1709 | +| SCCM Express Updates | 1709 + Configuration Manager version 1711 | -For more details, see [Download mode](#download-mode). +[//]: # (**Network requirements**) +[//]: # (?????????????????) -## Delivery Optimization options + +By default in Windows 10 Enterprise and Education editions, Delivery Optimization allows peer-to-peer sharing on the organization's own network only (specifically, all of the devices must be behind the same NAT), but you can configure it differently in Group Policy and mobile device management (MDM) solutions such as Microsoft Intune. + +For more details, see "Download mode" in [Delivery optimization reference](waas-delivery-optimization-reference#download-mode). + + +## Set up Delivery Optimization + +See [Set up Delivery Optimization](waas-delivery-optimization-setup.md) for ideal suggested values for a number of common scenarios. You can use Group Policy or an MDM solution like Intune to configure Delivery Optimization. You will find the Delivery Optimization settings in Group Policy under **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization**. In MDM, the same settings are under **.Vendor/MSFT/Policy/Config/DeliveryOptimization/**. -Several Delivery Optimization features are configurable: +Starting with Windows Intune version 1902, you can set many Delivery Optimization policies as a profile which you can then apply to groups of devices. For more information, see {LINK}. -| Group Policy setting | MDM setting | Supported from version | -| --- | --- | --- | -| [Download mode](#download-mode) | DODownloadMode | 1511 | -| [Group ID](#group-id) | DOGroupID | 1511 | -| [Minimum RAM (inclusive) allowed to use Peer Caching](#minimum-ram-allowed-to-use-peer-caching) | DOMinRAMAllowedToPeer | 1703 | -| [Minimum disk size allowed to use Peer Caching](#minimum-disk-size-allowed-to-use-peer-caching) | DOMinDiskSizeAllowedToPeer | 1703 | -| [Max Cache Age](#max-cache-age) | DOMaxCacheAge | 1511 | -| [Max Cache Size](#max-cache-size) | DOMaxCacheSize | 1511 | -| [Absolute Max Cache Size](#absolute-max-cache-size) | DOAbsoluteMaxCacheSize | 1607 | -| [Modify Cache Drive](#modify-cache-drive) | DOModifyCacheDrive | 1607 | -| [Minimum Peer Caching Content File Size](#minimum-peer-caching-content-file-size) | DOMinFileSizeToCache | 1703 | -| [Maximum Download Bandwidth](#maximum-download-bandwidth) | DOMaxDownloadBandwidth | 1607 | -| [Percentage of Maximum Download Bandwidth](#percentage-of-maximum-download-bandwidth) | DOPercentageMaxDownloadBandwidth | 1607 | -| [Max Upload Bandwidth](#max-upload-bandwidth) | DOMaxUploadBandwidth | 1607 | -| [Monthly Upload Data Cap](#monthly-upload-data-cap) | DOMonthlyUploadDataCap | 1607 | -| [Minimum Background QoS](#minimum-background-qos) | DOMinBackgroundQoS | 1607 | -| [Enable Peer Caching while the device connects via VPN](#enable-peer-caching-while-the-device-connects-via-vpn) | DOAllowVPNPeerCaching | 1709 | -| [Allow uploads while the device is on battery while under set Battery level](#allow-uploads-while-the-device-is-on-battery-while-under-set-battery-level) | DOMinBatteryPercentageAllowedToUpload | 1709 | -| [MaxForegroundDownloadBandwidth](#maximum-foreground-download-bandwidth) | DOPercentageMaxForegroundBandwidth | 1803 | -| [MaxBackgroundDownloadBandwidth](#maximum-background-download-bandwidth) | DOPercentageMaxBackgroundBandwidth | 1803 | -| [SetHoursToLimitBackgroundDownloadBandwidth](#set-business-hours-to-limit-background-download-bandwidth) | DOSetHoursToLimitBackgroundDownloadBandwidth | 1803 | -| [SetHoursToLimitForegroundDownloadBandwidth](#set-business-hours-to-limit-foreground-download-bandwidth) |DOSetHoursToLimitForegroundDownloadBandwidth | 1803 | -| [Select a method to restrict Peer Selection](#select-a-method-to-restrict-peer-selection) |DORestrictPeerSelectionBy | 1803 | -| [Select the source of Group IDs](#select-the-source-of-group-ids) | DOGroupIdSource | 1803 | -| [Delay background download from http (in secs)](#delay-background-download-from-http-in-secs) | DODelayBackgroundDownloadFromHttp | 1803 | -| [Delay foreground download from http (in secs)](#delay-foreground-download-from-http-in-secs) | DODelayForegroundDownloadFromHttp | 1803 | +## Reference - +For complete list of every possible Delivery Optimization setting, see [Delivery Optimization reference](waas-delivery-optimization-reference.md). -When configuring Delivery Optimization on Windows 10 devices, the first and most important thing to configure is the [Download mode](#download-mode), which dictates how Delivery Optimization downloads Windows updates. - -While every other feature setting is optional, they offer enhanced control of the Delivery Optimization behavior. - -[Group ID](#group-id), combined with Group [Download mode](#download-mode), enables administrators to create custom device groups that will share content between devices in the group. - -Delivery Optimization uses locally cached updates. In cases where devices have ample local storage and you would like to cache more content, or if you have limited storage and would like to cache less, use the following settings to adjust the Delivery Optimization cache to suit your scenario: -- [Max Cache Size](#max-cache-size) and [Absolute Max Cache Size](#absolute-max-cache-size) control the amount of space the Delivery Optimization cache can use. -- [Max Cache Age](#max-cache-age) controls the retention period for each update in the cache. -- The system drive is the default location for the Delivery Optimization cache. [Modify Cache Drive](#modify-cache-drive) allows administrators to change that location. - ->[!NOTE] ->It is possible to configure preferred cache devices. For more information, see [Set “preferred” cache devices for Delivery Optimization](#set-preferred-cache-devices). - -All cached files have to be above a set minimum size. This size is automatically set by the Delivery Optimization cloud services, but when local storage is sufficient and the network isn't strained or congested, administrators might choose to change it to obtain increased performance. You can set the minimum size of files to cache by adjusting [Minimum Peer Caching Content File Size](#minimum-peer-caching-content-file-size). - -Additional options available that control the impact Delivery Optimization has on your network include the following: -- [Maximum Download Bandwidth](#maximum-download-bandwidth) and [Percentage of Maximum Download Bandwidth](#percentage-of-maximum-download-bandwidth) control the download bandwidth used by Delivery Optimization. -- [Max Upload Bandwidth](#max-upload-bandwidth) controls the Delivery Optimization upload bandwidth usage. -- [Monthly Upload Data Cap](#monthly-upload-data-cap) controls the amount of data a client can upload to peers each month. -- [Minimum Background QoS](#minimum-background-qos) lets administrators guarantee a minimum download speed for Windows updates. This is achieved by adjusting the amount of data downloaded directly from Windows Update or WSUS servers, rather than other peers in the network. -- [Maximum Foreground Download Bandwidth](#maximum-foreground-download-bandwidth) specifies the maximum background download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. -- [Maximum Background Download Bandwidth](#maximum-background-download-bandwidth) specifies the maximum background download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. -- [Set Business Hours to Limit Background Download Bandwidth](#set-business-hours-to-limit-background-download-bandwidth) specifies the maximum background download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. -- [Set Business Hours to Limit Foreground Download Bandwidth](#set-business-hours-to-limit-foreground-download-bandwidth) specifies the maximum foreground download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. -- [Select a method to restrict Peer Selection](#select-a-method-to-restrict-peer-selection) restricts peer selection by the options you select. -- [Select the source of Group IDs](#select-the-source-of-group-ids) restricts peer selection to a specific source. -- [Delay background download from http (in secs)](#delay-background-download-from-http-in-secs) allows you to delay the use of an HTTP source in a background download that is allowed to use P2P. -- [Delay foreground download from http (in secs)](#delay-foreground-download-from-http-in-secs) allows you to delay the use of an HTTP source in a foreground (interactive) download that is allowed to use P2P. - - -Administrators can further customize scenarios where Delivery Optimization will be used with the following settings: -- [Minimum RAM (inclusive) allowed to use Peer Caching](#minimum-ram-allowed-to-use-peer-caching) sets the minimum RAM required for peer caching to be enabled. -- [Minimum disk size allowed to use Peer Caching](#minimum-disk-size-allowed-to-use-peer-caching) sets the minimum disk size required for peer caching to be enabled. -- [Enable Peer Caching while the device connects via VPN](#enable-peer-caching-while-the-device-connects-via-vpn) allows clients connected through VPN to use peer caching. -- [Allow uploads while the device is on battery while under set Battery level](#allow-uploads-while-the-device-is-on-battery-while-under-set-battery-level) controls the minimum battery level required for uploads to occur. You must enable this policy to allow upload while on battery. - -### How Microsoft uses Delivery Optimization +## How Microsoft uses Delivery Optimization At Microsoft, to help ensure that ongoing deployments weren’t affecting our network and taking away bandwidth for other services, Microsoft IT used a couple of different bandwidth management strategies. Delivery Optimization, peer-to-peer caching enabled through Group Policy, was piloted and then deployed to all managed devices using Group Policy. Based on recommendations from the Delivery Optimization team, we used the "group" configuration to limit sharing of content to only the devices that are members of the same Active Directory domain. The content is cached for 24 hours. More than 76 percent of content came from peer devices versus the Internet. For more details, check out the [Adopting Windows as a Service at Microsoft](https://www.microsoft.com/itshowcase/Article/Content/851/Adopting-Windows-as-a-service-at-Microsoft) technical case study. -The following is a detailed description of every configurable feature setting. Use these details when configuring any of the settings. -### Download mode - -Download mode dictates which download sources clients are allowed to use when downloading Windows updates in addition to Windows Update servers. The following table shows the available download mode options and what they do. Additional technical details for these policies are available in [Policy CSP - Delivery Optimization](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-deliveryoptimization). - -| Download mode option | Functionality when set | -| --- | --- | -| HTTP Only (0) | This setting disables peer-to-peer caching but still allows Delivery Optimization to download content from Windows Update servers or WSUS servers. This mode uses additional metadata provided by the Delivery Optimization cloud services for a peerless reliable and efficient download experience. | -| LAN (1 – Default) | This default operating mode for Delivery Optimization enables peer sharing on the same network. The Delivery Optimization cloud service finds other clients that connect to the Internet using the same public IP as the target client. These clients then attempts to connect to other peers on the same network by using their private subnet IP.| -| Group (2) | When group mode is set, the group is automatically selected based on the device’s Active Directory Domain Services (AD DS) site (Windows 10, version 1607) or the domain the device is authenticated to (Windows 10, version 1511). In group mode, peering occurs across internal subnets, between devices that belong to the same group, including devices in remote offices. You can use the GroupID option to create your own custom group independently of domains and AD DS sites. Group download mode is the recommended option for most organizations looking to achieve the best bandwidth optimization with Delivery Optimization. | -| Internet (3) | Enable Internet peer sources for Delivery Optimization. | -| Simple (99) | Simple mode disables the use of Delivery Optimization cloud services completely (for offline environments). Delivery Optimization switches to this mode automatically when the Delivery Optimization cloud services are unavailable, unreachable or when the content file size is less than 10 MB. In this mode, Delivery Optimization provides a reliable download experience, with no peer-to-peer caching. | -|Bypass (100) | Bypass Delivery Optimization and use BITS, instead. For example, select this mode so that clients can use BranchCache. | - ->[!NOTE] ->Group mode is a best-effort optimization and should not be relied on for an authentication of identity of devices participating in the group. - -### Group ID - -By default, peer sharing on clients using the group download mode is limited to the same domain in Windows 10, version 1511, and the same domain and AD DS site in Windows 10, version 1607. By using the Group ID setting, you can optionally create a custom group that contains devices that should participate in Delivery Optimization but do not fall within those domain or AD DS site boundaries, including devices in another domain. Using Group ID, you can further restrict the default group (for example, you could create a sub-group representing an office building), or extend the group beyond the domain, allowing devices in multiple domains in your organization to be peers. This setting requires the custom group to be specified as a GUID on each device that participates in the custom group. - ->[!NOTE] ->To generate a GUID using Powershell, use [```[guid]::NewGuid()```](https://blogs.technet.microsoft.com/heyscriptingguy/2013/07/25/powertip-create-a-new-guid-by-using-powershell/) -> ->This configuration is optional and not required for most implementations of Delivery Optimization. - - -### Minimum RAM (inclusive) allowed to use Peer Caching - -This setting specifies the minimum RAM size in GB required to use Peer Caching. For example if the minimum set is 1 GB, then devices with 1 GB or higher available RAM will be allowed to use Peer caching. The recommended values are 1 to 4 GB, and the default value is 4 GB. - -### Minimum disk size allowed to use Peer Caching - -This setting specifies the required minimum disk size (capacity in GB) for the device to use Peer Caching. The recommended values are 64 to 256 GB, and the default value is 32 GB. - ->[!NOTE] ->If the [Modify Cache Drive](#modify-cache-drive) policy is set, the disk size check will apply to the new working directory specified by this policy. - - -### Max Cache Age - -In environments configured for Delivery Optimization, you might want to set an expiration on cached updates and Windows application installation files. If so, this setting defines the maximum number of seconds each file can be held in the Delivery Optimization cache on each Windows 10 client device. The default Max Cache Age value is 259,200 seconds (3 days). Alternatively, organizations might choose to set this value to “0” which means “unlimited” to avoid peers re-downloading content. When “Unlimited” value is set, Delivery Optimization will hold the files in the cache longer and will clean up the cache as needed (for example when the cache size exceeded the maximum space allowed). - -### Max Cache Size - -This setting limits the maximum amount of space the Delivery Optimization cache can use as a percentage of the available drive space, from 1 to 100. For example, if you set this value to 10 on a Windows 10 client device that has 100 GB of available drive space, then Delivery Optimization will use up to 10 GB of that space. Delivery Optimization will constantly assess the available drive space and automatically clear the cache to keep the maximum cache size under the set percentage. The default value for this setting is 20. - -### Absolute Max Cache Size - -This setting specifies the maximum number of gigabytes the Delivery Optimization cache can use. This is different from the [**Max Cache Size**](#max-cache-size) setting, which is a percentage of available disk space. Also, if you configure this policy, it will override the [**Max Cache Size**](#max-cache-size) setting. The default value for this setting is 10 GB. - -### Minimum Peer Caching Content File Size - -This setting specifies the minimum content file size in MB enabled to use Peer Caching. The recommended values are from 1 to 100000 MB. - -### Maximum Download Bandwidth - -This setting specifies the maximum download bandwidth that can be used across all concurrent Delivery Optimization downloads in kilobytes per second (KB/s). A default value of 0 means that Delivery Optimization will dynamically adjust and optimize the maximum bandwidth used. - -### Maximum Foreground Download Bandwidth - -Starting in Windows 10, version 1803, specifies the maximum foreground download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. The default value of 0 means that Delivery Optimization dynamically adjusts to use the available bandwidth for foreground downloads. However, downloads from LAN peers are not throttled even when this policy is set. - -### Maximum Background Download Bandwidth - -Starting in Windows 10, version 1803, specifies the maximum background download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. The default value of 0 means that Delivery Optimization dynamically adjusts to use the available bandwidth for foreground downloads. However, downloads from LAN peers are not throttled even when this policy is set. - -### Percentage of Maximum Download Bandwidth - -This setting specifies the maximum download bandwidth that Delivery Optimization can use across all concurrent download activities as a percentage of available download bandwidth. The default value 0 means that Delivery Optimization dynamically adjusts to use the available bandwidth for downloads. - -### Max Upload Bandwidth - -This setting allows you to limit the amount of upload bandwidth individual clients can use for Delivery Optimization. Consider this setting when clients are providing content to requesting peers on the network. This option is set in kilobytes per second (KB/s). The default setting is 0, or “unlimited” which means Delivery Optimization dynamically optimizes for minimal usage of upload bandwidth; however it does not cap the upload bandwidth rate at a set rate. - -### Set Business Hours to Limit Background Download Bandwidth -Starting in Windows 10, version 1803, specifies the maximum background download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. - -### Set Business Hours to Limit Foreground Download Bandwidth -Starting in Windows 10, version 1803, specifies the maximum foreground download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. - -### Select a method to restrict peer selection -Starting in Windows 10, version 1803, set this policy to restrict peer selection via selected option. -Currently the only available option is **1 = Subnet mask** This option (Subnet mask) applies to both Download Modes LAN (1) and Group (2). - -### Select the source of Group IDs -Starting in Windows 10, version 1803, set this policy to restrict peer selection to a specific source. The options are: -- 0 = not set -- 1 = AD Site -- 2 = Authenticated domain SID -- 3 = DHCP Option ID (with this option, the client will query DHCP Option ID 234 and use the returned GUID value as the Group ID) -- 4 = DNS Suffix - -When set, the Group ID is assigned automatically from the selected source. If you set this policy, the GroupID policy will be ignored. The option set in this policy only applies to Group (2) download mode. If Group (2) isn't set as Download mode, this policy will be ignored. If you set the value to anything other than 0-4, the policy is ignored. - - -### Delay background download from http (in secs) -Starting in Windows 10, version 1803, allows you to delay the use of an HTTP source in a background download that is allowed to use P2P. - -### Delay foreground download from http (in secs) -Starting in Windows 10, version 1803, allows you to delay the use of an HTTP source in a foreground (interactive) download that is allowed to use P2P. - -### Minimum Background QoS - -This value specifies the minimum download speed guarantee that a client attempts to achieve and will fulfill by downloading more kilobytes from Windows Update servers or WSUS. Simply put, the lower this value is, the more content will be sourced using peers on the network rather than Windows Update. The higher this value, the more content is received from Windows Update servers or WSUS, versus peers on the local network. - -### Modify Cache Drive - -This setting allows for an alternate Delivery Optimization cache location on the clients. By default, the cache is stored on the operating system drive through the %SYSTEMDRIVE% environment variable. You can set the value to an environment variable (e.g., %SYSTEMDRIVE%), a drive letter (e.g., D:), or a folder path (e.g., D:\DOCache). - -### Monthly Upload Data Cap - -This setting specifies the total amount of data in gigabytes that a Delivery Optimization client can upload to Internet peers per month. A value of 0 means that an unlimited amount of data can be uploaded. The default value for this setting is 20 GB. - -### Enable Peer Caching while the device connects via VPN - -This setting determines whether a device will be allowed to participate in Peer Caching while connected to VPN. Specify "true" to allow the device to participate in Peer Caching while connected via VPN to the domain network. This means the device can download from or upload to other domain network devices, either on VPN or on the corporate domain network. - -### Allow uploads while the device is on battery while under set Battery level - -This setting specifies battery levels at which a device will be allowed to upload data. Specify any value between 1 and 100 (in percentage) to allow the device to upload data to LAN and Group peers while on DC power (Battery). Uploads will automatically pause when the battery level drops below the set minimum battery level. The recommended value to set if you allow uploads on battery is 40 (for 40%). -The device can download from peers while on battery regardless of this policy. - ->[!IMPORTANT] -> By default, devices **will not upload while on battery**. To enable uploads while on battery, you need to enable this policy and set the battery value under which uploads pause. - - - -## Set “preferred” cache devices for Delivery Optimization - -In some cases, IT pros may have an interest in identifying specific devices that will be “preferred” as sources to other devices—for example, devices that have hard-wired connections, large drives that you can use as caches, or a high-end hardware profile. These preferred devices will act as a “master” for the update content related to that devices’s configuration (Delivery Optimization only caches content relative to the client downloading the content). - -To specify which devices are preferred, you can set the **Max Cache Age** configuration with a value of **Unlimited** (0). As a result, these devices will be used more often as sources for other devices downloading the same files. - -On devices that are not preferred, you can choose to set the following policy to prioritize data coming from local peers instead of the Internet. Set **DOMinBackgroundQoS** with a low value, for example, `64` (which is the equivalent of 64 KB/s). - -## Troubleshooting steps if you don't see any bytes from peers - -If you don’t see any bytes coming from peers the cause might be one of the following issues: - -- Clients aren’t able to reach the Delivery Optimization cloud services. -- The cloud service doesn’t see other peers on the network. -- Clients aren’t able to connect to peers that are offered back from the cloud service. - -### Clients aren't able to reach the Delivery Optimization cloud services. - -To fix this issue, try the following steps: - -1. Start a download of an app that is larger than 50 MB from the Store (for example Candy Crush Saga). -2. Run `Get-DeliveryOptimizationStatus` from an elevated window and share the output (by setting the `DownloadMode` field to **1**). - -### The cloud service doesn't see other peers on the network. - -If you suspect this is the problem, try these steps: - -1. Download the same app on another device on the same network. -2. Run `Get-DeliveryOptimizationPerfSnap` from an elevated window (the `NumberOfPeers` field should be non-zero). - - -### Clients aren't able to connect to peers offered by the cloud service - -If you suspect this is the problem, run a Telnet test between two devices on the network to ensure they can connect using port 7680. To do this, follow these steps: - -1. Install Telnet by running **dism /online /Enable-Feature /FeatureName:TelnetClient** from an elevated command prompt. -2. Run the test. For example, if you are on device with IP 192.168.8.12 and you are trying to test the connection to 192.168.9.17 run **telnet 192.168.9.17 7680** (the syntax is *telnet [destination IP] [port]*. You will either see a connection error or a blinking cursor like this /_. The blinking cursor means success. - - -## Windows PowerShell cmdlets for analyzing usage -Starting in Windows 10, version 1703, you can use two new PowerShell cmdlets to check the performance of Delivery Optimization: - -`Get-DeliveryOptimizationStatus` returns a real-time snapshot of all current Delivery Optimization jobs. - -| Key | Value | -| --- | --- | -| File ID | A GUID that identifies the file being processed | -| Priority | Priority of the download; values are **foreground** or **background** | -| FileSize | Size of the file | -| TotalBytesDownloaded | The number of bytes from any source downloaded so far | -| PercentPeerCaching |The percentage of bytes downloaded from peers versus over HTTP | -| BytesFromPeers | Total bytes downloaded from peer devices (sum of bytes downloaded from LAN, Group, and Internet Peers) | -| BytesfromHTTP | Total number of bytes received over HTTP | -| DownloadDuration | Total download time in seconds | -| Status | Current state of the operation. Possible values are: **Downloading** (download in progress); **Complete** (download completed, but is not uploading yet); **Caching** (download completed successfully and is ready to upload or uploading); **Paused** (download/upload paused by caller) | - -Using the `-Verbose` option returns additional information: - -| Key | Value | -| --- | --- | -| HTTPUrl| The URL where the download originates | -| BytesFromLANPeers | Total bytes from peer devices on the same LAN |  -| BytesFromGroupPeers | Total bytes from peer devices in the same Group |  -| BytesFrom IntPeers | Total bytes from internet peers | -| HTTPConnectionCount | Number of active connections over HTTP |  -| LANConnectionCount | Number of active connections over LAN | -| GroupConnectionCount | Number of active connections to other devices in the Group |  -| IntConnectionCount | Number of active connections to internet peers |  -| DownloadMode | Indicates the download mode (see the "Download Mode" section for details) | -  -`Get-DeliveryOptimizationPerfSnap` returns a list of key performance data: - -- Number of files downloaded  -- Number of files uploaded  -- Total bytes downloaded  -- Total bytes uploaded  -- Average transfer size (download); that is, the number bytes downloaded divided by the number of files  -- Average transfer size (upload); the number of bytes uploaded divided by the number of files -- Peer efficiency; same as PercentPeerCaching - -Using the `-Verbose` option returns additional information: - -- Bytes from peers (per type)  -- Bytes from CDN  (the number of bytes received over HTTP) -- Average number of peer connections per download  - - -Starting in Windows 10, version 1803: - -`Get-DeliveryOptimizationLog [-Path ] [-Flush]` - -If `Path` is not specified, this cmdlet reads all logs from the dosvc log directory, which requires administrator permissions. If `Flush` is specified, the cmdlet stops dosvc before reading logs. - -Log entries are written to the PowerShell pipeline as objects. To dump logs to a text file, run `Get-DeliveryOptimizationLog | Set-Content ` or something similar. - -`Get-DeliveryOptimizationPerfSnapThisMonth` - -Returns data similar to that from `Get-DeliveryOptimizationPerfSnap` but limited to the current calendar month. ## Frequently asked questions **Does Delivery Optimization work with WSUS?**: Yes. Devices will obtain the update payloads from the WSUS server, but must also have an internet connection as they communicate with the Delivery Optimization cloud service for coordination. -**Which ports does Delivery Optimization use?**: For peer-to-peer traffic, it uses 7680 or 3544 (Teredo). For client-service communication, it uses port 80/443. +**Which ports does Delivery Optimization use?**: For peer-to-peer traffic, it uses 7680 for TCP/IP or 3544 for NAT traversal (optionally Teredo). For client-service communication, it uses HTTP or HTTPS over port 80/443. **What are the requirements if I use a proxy?**: You must allow Byte Range requests. See [Proxy requirements for Windows Update](https://support.microsoft.com/help/3175743/proxy-requirements-for-windows-update) for details. @@ -375,7 +108,10 @@ For the payloads (optional): - *.download.windowsupdate.com - *.windowsupdate.com +**Does Delivery Optimization use multicast?**: No. It relies on the cloud service for peer discovery, resulting in a list of peers and their IP addresses. Client devices then connect to their peers to obtain download files over TCP/IP. +[//]: # (**What data does Delivery Optimization send to the service?**) +[//]: # (??????????????? I'm not sure we can avoid sharing this, per GDPR guidelines) From de901d5ef58d8b7aa301ec3d11c6b7204aaf1a2d Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 13 Mar 2019 09:26:02 -0700 Subject: [PATCH 02/22] fixing link issues --- windows/deployment/TOC.md | 2 +- .../update/update-compliance-delivery-optimization.md | 2 +- windows/deployment/update/waas-delivery-optimization.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index 619f176f92..a184ef28cb 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -231,7 +231,7 @@ ### [Optimize Windows 10 update delivery](update/waas-optimize-windows-10-updates.md) #### [Delivery Optimization for Windows 10 updates](update/waas-delivery-optimization.md) #### [Set up Delivery Optimization for Windows 10 updates](update/waas-delivery-optimization-setup.md) -#### [Delivery Optimization reference](waas-delivery-optimization-reference.md) +#### [Delivery Optimization reference](update/waas-delivery-optimization-reference.md) #### [Configure BranchCache for Windows 10 updates](update/waas-branchcache.md) #### [Whitepaper: Windows Updates using forward and reverse differentials](update/PSFxWhitepaper.md) ### [Best practices for feature updates on mission-critical devices](update/feature-update-mission-critical.md) diff --git a/windows/deployment/update/update-compliance-delivery-optimization.md b/windows/deployment/update/update-compliance-delivery-optimization.md index 5929abad6f..53c10d8b86 100644 --- a/windows/deployment/update/update-compliance-delivery-optimization.md +++ b/windows/deployment/update/update-compliance-delivery-optimization.md @@ -30,7 +30,7 @@ The Delivery Optimization Status section includes three blades: ## Device Configuration blade -Devices can be set to use different download modes; these download modes determine in what situations Delivery Optimization will use peer-to-peer distribution to accomplish the downloads. The top section shows the number of devices configured to use peer-to-peer distribution in *Peering On* compared to *Peering Off* modes. The table shows a breakdown of the various download mode configurations seen in your environment. For more information about the different configuration options, see [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md#download-mode). +Devices can be set to use different download modes; these download modes determine in what situations Delivery Optimization will use peer-to-peer distribution to accomplish the downloads. The top section shows the number of devices configured to use peer-to-peer distribution in *Peering On* compared to *Peering Off* modes. The table shows a breakdown of the various download mode configurations seen in your environment. For more information about the different configuration options, see [Set up Delivery Optimization for Windows 10 updates](waas-delivery-optimization-setup.md) for recommendations for different scenarios or [Delivery Optimization reference](waas-delivery-optimization-reference.md#download-mode) for complete details of this setting. ## Content Distribution (%) blade The first of two blades showing information on content breakdown, this blade shows a ring chart summarizing **Bandwidth Savings %**, which is the percentage of data received from peer sources out of the total data downloaded (for any device that used peer-to-peer distribution). diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index 6f47cc7f42..d08548eeb2 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -60,7 +60,7 @@ The following table lists the minimum Windows 10 version that supports Delivery By default in Windows 10 Enterprise and Education editions, Delivery Optimization allows peer-to-peer sharing on the organization's own network only (specifically, all of the devices must be behind the same NAT), but you can configure it differently in Group Policy and mobile device management (MDM) solutions such as Microsoft Intune. -For more details, see "Download mode" in [Delivery optimization reference](waas-delivery-optimization-reference#download-mode). +For more details, see "Download mode" in [Delivery optimization reference](waas-delivery-optimization-reference.md#download-mode). ## Set up Delivery Optimization From 50b27329ec6db917d950dfbe64ad994acfe1ec5f Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 13 Mar 2019 09:57:18 -0700 Subject: [PATCH 03/22] hiding a few more comments --- .../deployment/update/waas-delivery-optimization-setup.md | 3 +++ windows/deployment/update/waas-delivery-optimization.md | 5 +++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/windows/deployment/update/waas-delivery-optimization-setup.md b/windows/deployment/update/waas-delivery-optimization-setup.md index cc52e73021..b5b9c79c64 100644 --- a/windows/deployment/update/waas-delivery-optimization-setup.md +++ b/windows/deployment/update/waas-delivery-optimization-setup.md @@ -46,6 +46,8 @@ Quick-reference table: ### Hybrid WAN scenario For this scenario, grouping devices by domain allows devices to be included in peer downloads and uploads across VLANs. **Set Download Mode to 2 - Group**. The default group is the authenticated domain or Active Directory site. If your domain-based group is too wide, or your Active Directory sites aren’t aligned with your site network topology, then you should consider additional options for dynamically creating groups, for example by using the GroupIDSrc parameter. + + [//]: # is there a topic on GroupIDSrc we can link to? To do this in Group Policy go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Download mode** to **2**. @@ -143,6 +145,7 @@ Log entries are written to the PowerShell pipeline as objects. To dump logs to a `Get-DeliveryOptimizationPerfSnapThisMonth` Returns data similar to that from `Get-DeliveryOptimizationPerfSnap` but limited to the current calendar month. + [//]: # (possibly move to Troubleshooting) ### Monitor with Update Compliance diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index d08548eeb2..f94b4ea626 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -55,7 +55,8 @@ The following table lists the minimum Windows 10 version that supports Delivery | SCCM Express Updates | 1709 + Configuration Manager version 1711 | [//]: # (**Network requirements**) -[//]: # (?????????????????) + + By default in Windows 10 Enterprise and Education editions, Delivery Optimization allows peer-to-peer sharing on the organization's own network only (specifically, all of the devices must be behind the same NAT), but you can configure it differently in Group Policy and mobile device management (MDM) solutions such as Microsoft Intune. @@ -72,7 +73,7 @@ You can use Group Policy or an MDM solution like Intune to configure Delivery Op You will find the Delivery Optimization settings in Group Policy under **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization**. In MDM, the same settings are under **.Vendor/MSFT/Policy/Config/DeliveryOptimization/**. -Starting with Windows Intune version 1902, you can set many Delivery Optimization policies as a profile which you can then apply to groups of devices. For more information, see {LINK}. +[//]: # (Starting with Windows Intune version 1902, you can set many Delivery Optimization policies as a profile which you can then apply to groups of devices. For more information, see {LINK}.) ## Reference From 91057017841e6ca632d469c5d5a2457f80430969 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 27 Mar 2019 15:53:37 -0700 Subject: [PATCH 04/22] machine name in email notification --- ...otifications-windows-defender-advanced-threat-protection.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md index 878472814f..ef0b989c2b 100644 --- a/windows/security/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md @@ -52,8 +52,9 @@ You can create rules that determine the machines and alert severities to send em - **Rule name** - Specify a name for the notification rule. - **Include organization name** - Specify the customer name that appears on the email notification. - **Include tenant-specific portal link** - Adds a link with the tenant ID to allow access to a specific tenant. + - **Include machine information** - Includes the machine name in the email alert body. - **Machines** - Choose whether to notify recipients for alerts on all machines (Global administrator role only) or on selected machine groups. For more information, see [Create and manage machine groups](machine-groups-windows-defender-advanced-threat-protection.md). - - **Alert severity** - Choose the alert severity level + - **Alert severity** - Choose the alert severity level. 4. Click **Next**. From d960fcf41216e17044bbab3e96dc49ef24062243 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 27 Mar 2019 18:05:05 -0700 Subject: [PATCH 05/22] revised np topics --- .openpublishing.redirection.json | 5 +++ ...lect-cab-files-exploit-guard-submission.md | 2 - .../evaluate-network-protection.md | 45 +++++-------------- .../troubleshoot-np.md | 28 +++++++----- 4 files changed, 32 insertions(+), 48 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 3e1b8abf95..ab677cc666 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -6,6 +6,11 @@ "redirect_document_id": true }, { +"source_path": "windows/security/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np", +"redirect_document_id": true +}, +{ "source_path": "windows/security/information-protection/windows-information-protection/create-wip-policy-using-mam-intune-azure.md", "redirect_url": "/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure", "redirect_document_id": true diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md b/windows/security/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md index 3ed20a187b..5afe3892a1 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md @@ -28,8 +28,6 @@ Before attempting this process, ensure you have met all required pre-requisites - [Troubleshoot attack surface reduction rules](troubleshoot-asr.md) - [Troubleshoot network protection](troubleshoot-np.md) - - 1. On the endpoint with the issue, obtain the Windows Defender .cab diagnostic file by following this process: 1. Open an administrator-level version of the command prompt: diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md index d0db5aa5a4..f7518907eb 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 11/16/2018 +ms.date: 03/27/2019 --- # Evaluate network protection @@ -22,25 +22,25 @@ ms.date: 11/16/2018 Network protection helps prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. -This topic helps you evaluate Network protection by enabling the feature and guiding you to a testing site. +This topic helps you evaluate Network protection by enabling the feature and guiding you to a testing site. The site in this evaluation topic are not malicious, they are specially created websites that pretend to be malicious. The site will replicate the behavior that would happen if a user visted a malicious site or domain. ->[!NOTE] ->The site will replicate the behavior that would happen if a user visted a malicious site or domain. The sites in this evaluation topic are not malicious, they are specially created websites that pretend to be malicious. >[!TIP] ->You can also visit the Windows Defender Testground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm the feature is working and see how it works. +>You can also visit the Windows Defender Testground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to see how other protection features work. -## Enable network protection +## Enable network protection in audit mode + +You can enable network protection in audit mode to see which IP addresses and domains would have been blocked if it was enabled. + +You might want to do this to make sure it doesn't affect line-of-business apps or to get an idea of how often blocks occur. 1. Type **powershell** in the Start menu, right click **Windows PowerShell** and click **Run as administrator** 2. Enter the following cmdlet: ```PowerShell - Set-MpPreference -EnableNetworkProtection Enabled + Set-MpPreference -EnableNetworkProtection AuditMode ``` -You can also carry out the processes described in this topic in audit or disabled mode to see how the feature will work. Use the same PowerShell cmdlet as above, but replace "Enabled" with either "AuditMode" or "Disabled". - ### Visit a (fake) malicious domain 1. Open Internet Explorer, Google Chrome, or any other browser of your choice. @@ -53,17 +53,7 @@ You will get a 403 Forbidden response in the browser, and you will see a notific ## Review network protection events in Windows Event Viewer -You can also review the Windows event log to see the events there were created when performing the demo. You can use the custom view below or [locate them manually](event-views-exploit-guard.md#list-of-attack-surface-reduction-events). - -1. Type **Event viewer** in the Start menu to open the Windows Event Viewer. - -2. On the left panel, under **Actions**, click **Import custom view...** - -3. Navigate to the Exploit Guard Evaluation Package, and select the file *np-events.xml*. Alternatively, [copy the XML directly](event-views-exploit-guard.md). - -4. Click **OK**. - -5. This will create a custom view that filters to only show the following events related to network protection: +To review which apps would have been blocked, open Event Viewer and filter for Event ID 1125. The following table lists all network protection events. Event ID | Description -|- @@ -72,21 +62,6 @@ Event ID | Description 1126 | Event when rule fires in block mode -## Use audit mode to measure impact - -You can also enable the network protection feature in audit mode. This lets you see a record of which IP addresses and domains would have been blocked if the feature were enabled. - -You might want to do this when testing how the feature will work in your organization, to ensure it doesn't affect your line-of-business apps, and to get an idea of how often the feature will block connections during normal use. - -To enable audit mode, use the following PowerShell cmdlet: - -```PowerShell -Set-MpPreference -EnableNetworkProtection AuditMode -``` ->[!TIP] ->If you want to fully audit how network protection will work in your organization, you'll need to use a management tool to deploy this setting to machines in your network(s). -You can also use Group Policy, Intune, or MDM CSPs to configure and deploy the setting, as described in the main [Network protection topic](network-protection-exploit-guard.md). - ## Related topics - [Protect your network](network-protection-exploit-guard.md) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md index 7065ec7e12..6a54fea059 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md @@ -29,12 +29,12 @@ When you use [Network protection](network-protection-exploit-guard.md) you may e There are four steps to troubleshooting these problems: -1. Confirm that you have met all pre-requisites +1. Confirm prerequisites 2. Use audit mode to test the rule 3. Add exclusions for the specified rule (for false positives) 3. Submit support logs -## Confirm pre-requisites +## Confirm prerequisites Network protection will only work on devices with the following conditions: @@ -45,7 +45,7 @@ Network protection will only work on devices with the following conditions: > - [Cloud-delivered protection](../windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) is enabled. > - Audit mode is not enabled. Use [Group Policy](enable-network-protection.md#group-policy) to set the rule to **Disabled** (value: **0**). -If these pre-requisites have all been met, proceed to the next step to test the rule in audit mode. +If prerequisites are met, test the rule in audit mode. ## Use audit mode to test the rule @@ -53,8 +53,6 @@ There are two ways that you can test if the feature is working - you can use a d You can enable network protection and then visit a website that we've created to demo the feature. The website will always be reported as blocked by network protection. See [Evaluate network protection](evaluate-network-protection.md) for instructions. -If you encounter problems when running the evaluation scenario, check that the device you are testing the tool on meets the [pre-requisites listed above](#confirm-pre-requisites). - >[!TIP] >While the instructions for using the demo website are intended for evaluating or seeing how network protection works, you can use it to test that the feature is working properly and narrow down on the cause of the problem. @@ -72,21 +70,29 @@ You can also use audit mode and then attempt to visit the site or IP (IPv4) addr > >Audit mode may have been enabled for testing another feature in Windows Defender Exploit Guard, or by an automated PowerShell script, and may not have been disabled after the tests were completed. - If you've tested the feature with the demo site and with audit mode, and network protection is working on pre-configured scenarios, but is not working as expected for a specific connection, proceed to the next section to report the site or IP address. ## Report a false positive or false negative -You can use the [Windows Defender Security Intelligence web-based submission form](https://www.microsoft.com/en-us/wdsi/filesubmission) to report a problem with network protection. +Use the [Windows Defender Security Intelligence web-based submission form](https://www.microsoft.com/en-us/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](../windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md). -When you fill out the submission form, you will be asked to specify whether it is a false negative or false positive. If you have an E5 subscription for Windows Defender Advanced Threat Protection, you can also [provide a link to the associated alert](../windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md) (if there is one). +## Collect diagnostic data for file submissions -You can also attach a diagnostic .cab file to your submission if you wish (this is not required). Follow the link below for instructions on how to collect the .cab file: +When you report a problem with network protection, you are asked to collect and submit diagnostic data that can be used by Microsoft support and engineering teams to help troubleshoot issues. -> [!div class="nextstepaction"] -> [Collect and submit diagnostic data Windows Defender Exploit Guard issues](collect-cab-files-exploit-guard-submission.md) +1. Open an elevated command prompt and change to the Windows Defender directory: + ```console + cd c:\program files\windows defender + ``` +2. Run this command to generate the diagnostic logs: + ```console + mpcmdrun -getfiles + ``` +3. By default, they are saved to C:\ProgramData\Microsoft\Windows Defender\Support\MpSupportFiles.cab. Attach the file to the submission form. ## Related topics - [Windows Defender Exploit Guard](windows-defender-exploit-guard.md) - [Network protection](network-protection-exploit-guard.md) +- [Evaluate network protection](evaluate-network-protection.md) +- [Enable network protection](enable-network-protction.md) From b5842fc2b87e3810b1240633de9dff2472569d77 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 27 Mar 2019 18:11:08 -0700 Subject: [PATCH 06/22] removed files --- ...lect-cab-files-exploit-guard-submission.md | 63 ------------------- .../troubleshoot-asr.md | 25 +++++--- 2 files changed, 17 insertions(+), 71 deletions(-) delete mode 100644 windows/security/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md b/windows/security/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md deleted file mode 100644 index 5afe3892a1..0000000000 --- a/windows/security/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: Submit cab files related to problems -description: Use the command-line tool to obtain .cab file that can be used to investigate ASR rule issues. -keywords: troubleshoot, error, fix, asr, windows defender eg, exploit guard, attack surface reduction -search.product: eADQiWindows 10XVcnh -ms.pagetype: security -ms.prod: w10 -ms.mktglfcycl: manage -ms.sitesec: library -ms.pagetype: security -ms.localizationpriority: medium -author: andreabichsel -ms.author: v-anbic -ms.date: 08/08/2018 ---- - -# Collect diagnostic data for file submissions - -**Applies to:** - -- [Windows Defender Advanced Threat Protection (Windows Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) - -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 attack surface reduction rules, network protection, exploit protection, and controlled folder access. - -In particular, you will be asked to collect and attach this data when using the [Windows Defender Security Intelligence web-based submission form](https://www.microsoft.com/en-us/wdsi/filesubmission) if you indicate that you have encountered a problem with [attack surface reduction rules](attack-surface-reduction-exploit-guard.md) or [network protection](network-protection-exploit-guard.md). - -Before attempting this process, ensure you have met all required pre-requisites and taken any other suggested troubleshooting steps as described in these topics: -- [Troubleshoot attack surface reduction rules](troubleshoot-asr.md) -- [Troubleshoot network protection](troubleshoot-np.md) - -1. On the endpoint with the issue, obtain the Windows Defender .cab diagnostic file by following this process: - - 1. Open an administrator-level version of the command prompt: - - 1. Open the **Start** menu. - - 2. Type **cmd**. Right-click on **Command Prompt** and click **Run as administrator**. - - 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: - - ```console - cd c:\program files\windows defender - ``` - - 3. Enter the following command and press **Enter** - - ```console - 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. - -2. Attach this .cab file to the submission form where indicated. - - -## Related topics - -- [Troubleshoot attack surface reduction rules](troubleshoot-asr.md) -- [Troubleshoot network protection](troubleshoot-np.md) - - diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md index 1696f26258..fdcd0bd1dd 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md @@ -11,6 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic +ms.date: 03/27/2019 --- # Troubleshoot attack surface reduction rules @@ -91,19 +92,27 @@ To add an exclusion, see the [Customize Attack surface reduction](customize-atta If you have followed all previous troubleshooting steps, and you still have a problem (in particular, if you have a false positive), you should proceed to the next step to collect diagnostic information and send it to us. -## Collect diagnostic data +## Report a false positive or false negative -You can use the [Windows Defender Security Intelligence web-based submission form](https://www.microsoft.com/en-us/wdsi/filesubmission) to report a problem with attack surface reduction rules. +Use the [Windows Defender Security Intelligence web-based submission form](https://www.microsoft.com/en-us/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](../windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md). -When you fill out the submission form, you will be asked to specify whether it is a false negative or false positive. If you have an E5 subscription for Windows Defender Advanced Threat Protection, you can also [provide a link to the associated alert](../windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md) (if there is one). +## Collect diagnostic data for file submissions -You must also attach associated files in a .zip file (such as the file or executable that is not being blocked, or being incorrectly blocked) along with a diagnostic .cab file to your submission. +When you report a problem with network protection, you are asked to collect and submit diagnostic data that can be used by Microsoft support and engineering teams to help troubleshoot issues. -Follow the link below for instructions on how to collect the .cab file: - -> [!div class="nextstepaction"] -> [Collect and submit diagnostic data](collect-cab-files-exploit-guard-submission.md) +1. Open an elevated command prompt and change to the Windows Defender directory: + ```console + cd c:\program files\windows defender + ``` +2. Run this command to generate the diagnostic logs: + ```console + mpcmdrun -getfiles + ``` +3. By default, they are saved to C:\ProgramData\Microsoft\Windows Defender\Support\MpSupportFiles.cab. Attach the file to the submission form. ## Related topics - [Attack surface reduction rules](attack-surface-reduction-exploit-guard.md) +- [Enable attack surface reduction rules](enable-attack-surface-reduction.md) +- [Evaluate attack surface reduction rules](evaluate-attack-surface-reduction.md) + From 5d866dd2171b16422bc21078716781fb5b055cd0 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Thu, 28 Mar 2019 08:31:47 -0700 Subject: [PATCH 07/22] fix links --- windows/configuration/kiosk-shelllauncher.md | 2 +- windows/configuration/lock-down-windows-10-to-specific-apps.md | 1 + windows/configuration/start-layout-xml-desktop.md | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/configuration/kiosk-shelllauncher.md b/windows/configuration/kiosk-shelllauncher.md index 1c3ec69b44..cb4de9b225 100644 --- a/windows/configuration/kiosk-shelllauncher.md +++ b/windows/configuration/kiosk-shelllauncher.md @@ -33,7 +33,7 @@ Using Shell Launcher, you can configure a kiosk device that runs a Windows deskt >- [AppLocker](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/applocker/applocker-overview) - Application control policies >- [Mobile Device Management](https://docs.microsoft.com/windows/client-management/mdm) - Enterprise management of device security policies > ->You can also configure a kiosk device that runs a Windows desktop application by using the [Provision kiosk devices wizard](#wizard). +>You can also configure a kiosk device that runs a Windows desktop application by using the [Provision kiosk devices wizard](kiosk-single-app.md#wizard). diff --git a/windows/configuration/lock-down-windows-10-to-specific-apps.md b/windows/configuration/lock-down-windows-10-to-specific-apps.md index 4d636e90c8..c38433c752 100644 --- a/windows/configuration/lock-down-windows-10-to-specific-apps.md +++ b/windows/configuration/lock-down-windows-10-to-specific-apps.md @@ -49,6 +49,7 @@ You can configure multi-app kiosks using [Microsoft Intune](#intune) or a [provi To configure a kiosk in Microsoft Intune, see [Windows 10 and Windows Holographic for Business device settings to run as a dedicated kiosk using Intune](https://docs.microsoft.com/intune/kiosk-settings). For explanations of the specific settings, see [Windows 10 and later device settings to run as a kiosk in Intune](https://docs.microsoft.com/intune/kiosk-settings-windows). + ## Configure a kiosk using a provisioning package Process: diff --git a/windows/configuration/start-layout-xml-desktop.md b/windows/configuration/start-layout-xml-desktop.md index e95d1cc298..cac14132af 100644 --- a/windows/configuration/start-layout-xml-desktop.md +++ b/windows/configuration/start-layout-xml-desktop.md @@ -156,6 +156,7 @@ The following table describes the attributes that you must use to specify the si For example, a tile with Size="2x2", Row="2", and Column="2" results in a tile located at (2,2) where (0,0) is the top-left corner of a group. + #### start:Tile You can use the **start:Tile** tag to pin any of the following apps to Start: @@ -178,6 +179,7 @@ The following example shows how to pin the Microsoft Edge Universal Windows app: Column="0"/> ``` + #### start:DesktopApplicationTile You can use the **start:DesktopApplicationTile** tag to pin a Windows desktop application to Start. There are two ways you can specify a Windows desktop application: @@ -238,6 +240,7 @@ The following example shows how to create a tile of the Web site's URL, which yo >[!NOTE] >In Windows 10, version 1703, **Export-StartLayout** will use **DesktopApplicationLinkPath** for the .url shortcut. You must change **DesktopApplicationLinkPath** to **DesktopApplicationID** and provide the URL. + #### start:SecondaryTile You can use the **start:SecondaryTile** tag to pin a Web link through a Microsoft Edge secondary tile. This method doesn't require any additional action compared to the method of using legacy .url shortcuts (through the start:DesktopApplicationTile tag). From 50b67988f7abdad13f6079624e7b6a3321f0b776 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 28 Mar 2019 08:44:15 -0700 Subject: [PATCH 08/22] fixed links --- .../windows-defender-exploit-guard/troubleshoot-asr.md | 2 +- .../windows-defender-exploit-guard/troubleshoot-np.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md index fdcd0bd1dd..0fe4414632 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md @@ -75,7 +75,7 @@ Audit mode allows the rule to report as if it actually blocked the file or proce 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). +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 diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md index 6a54fea059..b3dd6c26fd 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md @@ -95,4 +95,4 @@ When you report a problem with network protection, you are asked to collect and - [Windows Defender Exploit Guard](windows-defender-exploit-guard.md) - [Network protection](network-protection-exploit-guard.md) - [Evaluate network protection](evaluate-network-protection.md) -- [Enable network protection](enable-network-protction.md) +- [Enable network protection](enable-network-protection.md) From 076f1af663f191a2c8e45f2778f3770e21d4883c Mon Sep 17 00:00:00 2001 From: jaimeo Date: Thu, 28 Mar 2019 09:26:12 -0700 Subject: [PATCH 09/22] main renovation PR --- .../update/waas-delivery-optimization-reference.md | 2 +- .../update/waas-delivery-optimization-setup.md | 13 +++++++------ .../deployment/update/waas-delivery-optimization.md | 9 ++++----- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/windows/deployment/update/waas-delivery-optimization-reference.md b/windows/deployment/update/waas-delivery-optimization-reference.md index 2b3f8324a2..582639b74e 100644 --- a/windows/deployment/update/waas-delivery-optimization-reference.md +++ b/windows/deployment/update/waas-delivery-optimization-reference.md @@ -56,7 +56,7 @@ In MDM, the same settings are under **.Vendor/MSFT/Policy/Config/DeliveryOptimiz | [SetHoursToLimitBackgroundDownloadBandwidth](#set-business-hours-to-limit-background-download-bandwidth) | DOSetHoursToLimitBackgroundDownloadBandwidth | 1803 | | [SetHoursToLimitForegroundDownloadBandwidth](#set-business-hours-to-limit-foreground-download-bandwidth) |DOSetHoursToLimitForegroundDownloadBandwidth | 1803 | | [Select a method to restrict Peer Selection](#select-a-method-to-restrict-peer-selection) |DORestrictPeerSelectionBy | 1803 | -| [Select the source of Group IDs](#select-the-source-of-group-ids) | DOGroupIdSource | 1803 | +| [Select the source of Group IDs](#select-the-source-of-group-ids) | DOGroupIDSource | 1803 | | [Delay background download from http (in secs)](#delay-background-download-from-http-in-secs) | DODelayBackgroundDownloadFromHttp | 1803 | | [Delay foreground download from http (in secs)](#delay-foreground-download-from-http-in-secs) | DODelayForegroundDownloadFromHttp | 1803 | diff --git a/windows/deployment/update/waas-delivery-optimization-setup.md b/windows/deployment/update/waas-delivery-optimization-setup.md index b5b9c79c64..f9b506d216 100644 --- a/windows/deployment/update/waas-delivery-optimization-setup.md +++ b/windows/deployment/update/waas-delivery-optimization-setup.md @@ -28,7 +28,7 @@ Delivery Optimization offers a great many settings to fine-tune its behavior (se - If you use boundary groups in your topology, how many devices are present in a given group? - What percentage of your devices are mobile? - Do your devices have a lot of free space on their drives? -- Do you have a lab scenario with many devices on AC? +- Do you have a lab scenario with many devices on AC power? >[!NOTE] >These scenarios (and the recommended settings for each) are not mutually exclusive. It's possible that your deployment might involve more than one of these scenarios, in which case you can employ the related settings in any combination as needed. In all cases, however, "download mode" is the most important one to set. @@ -38,7 +38,7 @@ Quick-reference table: | Use case | Policy | Recommended value | Reason | | --- | --- | --- | --- | | Hub & spoke topology | Download mode | 1 or 2 | Automatic grouping of peers to match your topology | -| Sites with > 30 devices | Minimum file size to cache | 10 MB (or 1 MB) | Leverage peers | +| Sites with > 30 devices | Minimum file size to cache | 10 MB (or 1 MB) | Leverage peers-to-peer capability in more downloads | | Large number of mobile devices | Allow uploads on battery power | 60% | Increase # of devices that can upload while limiting battery drain | | Labs with AC-powered devices | Content Expiration | 7 (up to 30) days | Leverage devices that can upload more for a longer period | @@ -56,7 +56,8 @@ To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** ### Hub and spoke topology with boundary groups -The default download mode setting is **1**; this means all devices breaking out to the internet using the same public IP will be considered as a single peer group. To prevent peer-to-peer activity across groups, you should set the download mode to **2**. If you have already defined Active Directory sites per hub or branch office, then you don't need to do anything else. If you're not using Active Directory sites, you should set *RestrictPeerSelectionBy* policies to restrict the activity to the subnet or set a different source for Groups by using the GroupIDSrc parameter. +The default download mode setting is **1**; this means all devices breaking out to the internet using the same public IP will be considered as a single peer group. To prevent peer-to-peer activity across groups, you should set the download mode to **2**. If you have already defined Active Directory sites per hub or branch office, then you don't need to do anything else. If you're not using Active Directory sites, you should set *RestrictPeerSelectionBy* policies to restrict the activity to the subnet or set a different source for Groups by using the GroupIDSrc parameter. See [Select a method to restrict peer selection](waas-delivery-optimization-reference.md#select-a-method-to-restrict-peer-selection). + To do this in Group Policy go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Download mode** to **2**. @@ -66,11 +67,11 @@ To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** ### Large number of mobile devices -If you have a mobile workforce with a great many mobile devices, set Delivery Optimization to allow uploads on battery power, while limiting the use to prevent battery drain. A setting for **DOMinBatteryPercentageAllowedToUpload** of 60% is a good starting point. +If you have a mobile workforce with a great many mobile devices, set Delivery Optimization to allow uploads on battery power, while limiting the use to prevent battery drain. A setting for **DOMinBatteryPercentageAllowedToUpload** of 60% is a good starting point, though you might want to adjust it later. -To do this in Group Policy, go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Allow uploads while the device is on battery while under set Battery level** to 60. This is a good starting point, though you might want to adjust it later. +To do this in Group Policy, go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Allow uploads while the device is on battery while under set Battery level** to 60. -To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set **DOMinBatteryPercentageAllowedToUpload** to 60. This is a good starting point, you might want to adjust it later. +To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set **DOMinBatteryPercentageAllowedToUpload** to 60. ### Plentiful free space and large numbers of devices diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index f94b4ea626..1c13688e4e 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -1,6 +1,6 @@ --- title: Configure Delivery Optimization for Windows 10 updates (Windows 10) -description: Delivery Optimization is a new peer-to-peer distribution method in Windows 10 +description: Delivery Optimization is a peer-to-peer distribution method in Windows 10 keywords: oms, operations management suite, wdav, updates, downloads, log analytics ms.prod: w10 ms.mktglfcycl: deploy @@ -8,7 +8,6 @@ ms.sitesec: library author: JaimeO ms.localizationpriority: medium ms.author: jaimeo -ms.date: 04/30/2018 ms.collection: M365-modern-desktop ms.topic: article --- @@ -22,7 +21,7 @@ ms.topic: article > **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) -Windows updates, upgrades, and applications can contain packages with very large files. Downloading and distributing updates can consume quite a bit of network resources on the devices receiving them. You can use Delivery Optimization to reduce bandwidth consumption by sharing the work of downloading these packages among multiple devices in your deployment. Delivery Optimization can accomplish this because it is a self-organizing distributed cache that allows clients to download those packages from alternate sources (such as other peers on the network) in addition to the traditional Internet-based Windows Update servers. You can use Delivery Optimization in conjunction with Windows Update, Windows Server Update Services (WSUS), Windows Update for Business, or System Center Configuration Manager (when installation of Express Updates is enabled). +Windows updates, upgrades, and applications can contain packages with very large files. Downloading and distributing updates can consume quite a bit of network resources on the devices receiving them. You can use Delivery Optimization to reduce bandwidth consumption by sharing the work of downloading these packages among multiple devices in your deployment. Delivery Optimization can accomplish this because it is a self-organizing distributed cache that allows clients to download those packages from alternate sources (such as other peers on the network) in addition to the traditional Internet-based servers. You can use Delivery Optimization in conjunction with Windows Update, Windows Server Update Services (WSUS), Windows Update for Business, or System Center Configuration Manager (when installation of Express Updates is enabled). Delivery Optimization is a cloud-managed solution. Access to the Delivery Optimization cloud services is a requirement. This means that in order to use the peer-to-peer functionality of Delivery Optimization, devices must have access to the internet. @@ -41,7 +40,7 @@ The following table lists the minimum Windows 10 version that supports Delivery | IoT devices | 1803 | | HoloLens devices | 1803 | -**Types of download packages manageable by Delivery Optimization** +**Types of download packages supported by Delivery Optimization** | Download package | Minimum Windows version | |------------------|---------------| @@ -66,7 +65,7 @@ For more details, see "Download mode" in [Delivery optimization reference](waas- ## Set up Delivery Optimization -See [Set up Delivery Optimization](waas-delivery-optimization-setup.md) for ideal suggested values for a number of common scenarios. +See [Set up Delivery Optimization](waas-delivery-optimization-setup.md) for suggested values for a number of common scenarios. You can use Group Policy or an MDM solution like Intune to configure Delivery Optimization. From 111c72f4780a7c1f82c40a13f17367c84024b35a Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 28 Mar 2019 17:36:55 +0000 Subject: [PATCH 10/22] Updated configure-email-notifications-windows-defender-advanced-threat-protection.md --- ...tifications-windows-defender-advanced-threat-protection.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md index ef0b989c2b..2d843ca2bd 100644 --- a/windows/security/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md @@ -53,6 +53,10 @@ You can create rules that determine the machines and alert severities to send em - **Include organization name** - Specify the customer name that appears on the email notification. - **Include tenant-specific portal link** - Adds a link with the tenant ID to allow access to a specific tenant. - **Include machine information** - Includes the machine name in the email alert body. + + >[!NOTE] + > This information might be processed by recipient mail servers that ar not in the geographic location you have selected for your Windows Defender ATP data. + - **Machines** - Choose whether to notify recipients for alerts on all machines (Global administrator role only) or on selected machine groups. For more information, see [Create and manage machine groups](machine-groups-windows-defender-advanced-threat-protection.md). - **Alert severity** - Choose the alert severity level. From 3b2aa2f77b771211cb7191d04a858c0c49070def Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 28 Mar 2019 12:06:12 -0700 Subject: [PATCH 11/22] revised asr and np tshoot topics --- .../windows-defender-exploit-guard/troubleshoot-asr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md index 0fe4414632..dde37214b0 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md @@ -27,7 +27,7 @@ When you use [attack surface reduction rules](attack-surface-reduction-exploit-g There are four steps to troubleshooting these problems: -1. Confirm that you have met all pre-requisites +1. Confirm prerequisites 2. Use audit mode to test the rule 3. Add exclusions for the specified rule (for false positives) 3. Submit support logs From 33aa5e44dee62d6f8d9ff84dc8dc679d7b5e85f5 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 28 Mar 2019 12:06:32 -0700 Subject: [PATCH 12/22] revised tshoot topics --- .../evaluate-network-protection.md | 12 +++---- .../troubleshoot-asr.md | 32 ++++--------------- .../troubleshoot-np.md | 31 +++++++----------- 3 files changed, 24 insertions(+), 51 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md index f7518907eb..518e47cd60 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md @@ -47,19 +47,19 @@ You might want to do this to make sure it doesn't affect line-of-business apps o 1. Go to [https://smartscreentestratings2.net](https://smartscreentestratings2.net). -You will get a 403 Forbidden response in the browser, and you will see a notification that the network connnection was blocked. +The network connection will be allowed and a test message will be displayed. ![Example notification that says Connection blocked: Your IT administrator caused Windows Security to block this network connection. Contact your IT help desk.](images/np-notif.png) ## Review network protection events in Windows Event Viewer -To review which apps would have been blocked, open Event Viewer and filter for Event ID 1125. The following table lists all network protection events. +To review apps that would have been blocked, open Event Viewer and filter for Event ID 1125 in the Microsoft-Windows-Windows-Defender/Operational log. The following table lists all network protection events. -Event ID | Description +Event ID | Provide/Source | Description -|- -5007 | Event when settings are changed -1125 | Event when rule fires in audit mode -1126 | Event when rule fires in block mode +5007 | Windows Defender (Operational) | Event when settings are changed +1125 | Windows Defender (Operational) | Event when a network connection is audited +1126 | Windows Defender (Operational) | Event when a network connection is blocked ## Related topics diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md index dde37214b0..0eea5319db 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md @@ -32,7 +32,7 @@ There are four steps to troubleshooting these problems: 3. Add exclusions for the specified rule (for false positives) 3. Submit support logs -## Confirm pre-requisites +## Confirm prerequisites Attack surface reduction rules will only work on devices with the following conditions: @@ -46,27 +46,14 @@ If these pre-requisites have all been met, proceed to the next step to test the ## Use audit mode to test the rule -There are two ways that you can test if the rule is working. +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 use a pre-configured demo tool to confirm attack surface reduction rules are generally working on the 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. -The demo tool uses pre-configured scenarios and processes, which can be useful to first see if the attack surface reduction rule feature as a whole is operating correctly. - -If you encounter problems when running the demo tool, check that the device you are testing the tool on meets the [pre-requisites listed above](#confirm-pre-requisites). - -Follow the 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. - ->[!TIP] ->While the instructions for using the demo tool are intended for evaluating or seeing how attack surface reduction rules work, you can use it to test that the rule works on known scenarios that we have already extensively tested before we released the feature. - -Audit mode allows the rule to report as if it actually blocked the file or process, but will still allow the file to run. - -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). +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-exploit-guard.md) to see if the rule would have blocked the file or process if the rule had been set to **Enabled**. ->[!TIP] ->Audit mode will stop the rule from blocking the file or process. > >If a rule is not blocking a file or process that you are expecting it should block, first check if audit mode is enabled. > @@ -79,26 +66,21 @@ If you've tested the rule with the demo tool and with audit mode, and attack sur ## Add exclusions for a false positive -You can add exclusions to prevent attack surface reduction rules from evaluating the excluded files or folders. +If the attack surface reduction rule is blocking something that it should not block (also known as a false positive), you can add exclusions to prevent attack surface reduction rules from evaluating the excluded files or folders. -This is useful if you have enabled a rule, and it is blocking a file, process, or action that you believe it should not block. You can then collect data from an endpoint where the rule is not working correctly and send that information to us. - -To add an exclusion, see the [Customize Attack surface reduction](customize-attack-surface-reduction.md) topic. +To add an exclusion, see [Customize Attack surface reduction](customize-attack-surface-reduction.md). >[!IMPORTANT] >You can specify individual files and folders to be excluded, but you cannot specify individual rules. -> >This means any files or folders that are excluded will be excluded from all ASR rules. -If you have followed all previous troubleshooting steps, and you still have a problem (in particular, if you have a false positive), you should proceed to the next step to collect diagnostic information and send it to us. - ## Report a false positive or false negative Use the [Windows Defender Security Intelligence web-based submission form](https://www.microsoft.com/en-us/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](../windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md). ## Collect diagnostic data for file submissions -When you report a problem with network protection, you are asked to collect and submit diagnostic data that can be used by Microsoft support and engineering teams to help troubleshoot issues. +When you report a problem with attack surface reduction rules, you are asked to collect and submit diagnostic data that can be used by Microsoft support and engineering teams to help troubleshoot issues. 1. Open an elevated command prompt and change to the Windows Defender directory: ```console diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md index b3dd6c26fd..708142ccf5 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md @@ -45,36 +45,27 @@ Network protection will only work on devices with the following conditions: > - [Cloud-delivered protection](../windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) is enabled. > - Audit mode is not enabled. Use [Group Policy](enable-network-protection.md#group-policy) to set the rule to **Disabled** (value: **0**). -If prerequisites are met, test the rule in audit mode. -## Use audit mode to test the rule +## Use audit mode -There are two ways that you can test if the feature is working - you can use a demo website, and you can use audit mode. +You can enable network protection in audit mode and then visit a website that we've created to demo the feature. All website connections will be allowed by network protection but an event will be logged to indicate any connection that would have been blocked if network protection was enabled. -You can enable network protection and then visit a website that we've created to demo the feature. The website will always be reported as blocked by network protection. See [Evaluate network protection](evaluate-network-protection.md) for instructions. - ->[!TIP] ->While the instructions for using the demo website are intended for evaluating or seeing how network protection works, you can use it to test that the feature is working properly and narrow down on the cause of the problem. - -You can also use audit mode and then attempt to visit the site or IP (IPv4) address you do or don't want to block. Audit mode lets network protection report to the Windows event log as if it actually blocked the site or connection to an IP address, but will still allow the file to run. - -1. Enable audit mode for network protection. Use Group Policy to set the rule to **Audit mode** as described in the [Enable network protection topic](enable-network-protection.md#group-policy). +1. Set network protection to **Audit mode**. + ```powershell + Set-MpPreference -EnableNetworkProtection AuditMode + ``` 2. 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). 3. [Review the network protection event logs](network-protection-exploit-guard.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**. - - ->[!IMPORTANT] ->Audit mode will stop network protection from blocking known malicious connections. > ->If network protection is not blocking a connection that you are expecting it should block, first check if audit mode is enabled. -> ->Audit mode may have been enabled for testing another feature in Windows Defender Exploit Guard, or by an automated PowerShell script, and may not have been disabled after the tests were completed. +>If network protection is not blocking a connection that you are expecting it should block, enable the feature. -If you've tested the feature with the demo site and with audit mode, and network protection is working on pre-configured scenarios, but is not working as expected for a specific connection, proceed to the next section to report the site or IP address. +```powershell +Set-MpPreference -EnableNetworkProtection Enabled +``` ## Report a false positive or false negative -Use the [Windows Defender Security Intelligence web-based submission form](https://www.microsoft.com/en-us/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](../windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md). +If you've tested the feature with the demo site and with audit mode, and network protection is working on pre-configured scenarios, but is not working as expected for a specific connection, use the [Windows Defender Security Intelligence web-based submission form](https://www.microsoft.com/en-us/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](../windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md). ## Collect diagnostic data for file submissions From a58b52cbf560d040a6f4364b107b724cd4ecba97 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 28 Mar 2019 12:43:01 -0700 Subject: [PATCH 13/22] added DWORD --- .../windows-defender-application-guard/faq-wd-app-guard.md | 5 +++-- .../wd-app-guard-overview.md | 4 ++-- 2 files changed, 5 insertions(+), 4 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 0fe3b780be..8be213c70e 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 @@ -8,7 +8,8 @@ ms.pagetype: security ms.localizationpriority: medium author: justinha ms.author: justinha -ms.date: 11/07/2017 +ms.date: 03/28/2019 + --- # Frequently asked questions - Windows Defender Application Guard @@ -22,7 +23,7 @@ Answering frequently asked questions about Windows Defender Application Guard (A | | | |---|----------------------------| |**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 values to enable Application Guard on machines that aren't meeting the recommended hardware configuration. | +|**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.| 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 b38bfa09f5..41cf3d2bd0 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 @@ -8,7 +8,7 @@ ms.pagetype: security ms.localizationpriority: medium author: justinha ms.author: justinha -ms.date: 11/27/2018 +ms.date: 03/28/2019 --- # Windows Defender Application Guard overview @@ -40,7 +40,7 @@ Application Guard has been created to target several types of systems: | | | |---|----------------------------| |**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 values to enable Application Guard on machines that aren't meeting the recommended hardware configuration. | +|**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.| From 0a5e547f32b20f86d204dafc07f8e462ace26e05 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Thu, 28 Mar 2019 22:42:23 +0000 Subject: [PATCH 14/22] Renamed wada.PNG to wada.png --- windows/deployment/images/{wada.PNG => wada.png} | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename windows/deployment/images/{wada.PNG => wada.png} (100%) diff --git a/windows/deployment/images/wada.PNG b/windows/deployment/images/wada.png similarity index 100% rename from windows/deployment/images/wada.PNG rename to windows/deployment/images/wada.png From e15fc0260b8c1cb0472c9eb2c45021f8a85e1b3c Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 28 Mar 2019 16:17:55 -0700 Subject: [PATCH 15/22] intune --- .../enable-network-protection.md | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/enable-network-protection.md b/windows/security/threat-protection/windows-defender-exploit-guard/enable-network-protection.md index 9c6868f35a..93479ddd8a 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/enable-network-protection.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/enable-network-protection.md @@ -1,5 +1,5 @@ --- -title: Turn network protection on +title: Turn on network protection description: Enable Network protection with Group Policy, PowerShell, or MDM CSPs keywords: ANetwork protection, exploits, malicious website, ip, domain, domains, enable, turn on search.product: eADQiWindows 10XVcnh @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 03/27/2019 +ms.date: 03/28/2019 --- # Enable network protection @@ -24,14 +24,25 @@ ms.date: 03/27/2019 You can [audit network protection](evaluate-network-protection.md) in a test environment to see which apps would be blocked before you enable it. You can enable network protection by using any of the these methods: +- Intune - MDM - Group Policy - PowerShell cmdlets +## Intune + +1. Sign in to the [Azure portal](https://portal.azure.com) and open Intune. +1. Click **Device configuration** > **Profiles** > **Create profile**. +1. Name the profile, choose **Windows 10 and later** and **Endpoint protection**. + ![Create endpoint protection profile](images/create-endpoint-protection-profile.png) +1. Click **Configure** > **Windows Defender Exploit Guard** > **Network filtering** > **Enable**. + ![Enable network protection in Intune](images/enable-np-intune.png) +1. Click **OK** to save each open blade and click **Create**. +1. Click the profile **Assignments**, assign to **All Users & All Devices**, and click **Save**. ## MDM -Use the [./Vendor/MSFT/Policy/Config/Defender/EnableNetworkProtection](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender#defender-enablenetworkprotection) configuration service provider (CSP) to enable and configure network protection. +Use the [./Vendor/MSFT/Policy/Config/Defender/EnableNetworkProtection](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender#defender-enablenetworkprotection) configuration service provider (CSP) to enable or disable network protection or enable audit mode. ## Group Policy From 6f7792930aa100239bae267107afb7e156b9b156 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Thu, 28 Mar 2019 17:16:33 -0700 Subject: [PATCH 16/22] fixing broken bookmark links --- .../includes/configure-start-pages-include.md | 2 +- .../edge/microsoft-edge-kiosk-mode-deploy.md | 2 +- ...s-the-internet-explorer-11-blocker-toolkit.md | 2 +- .../trial-in-a-box/itadmin-tib-get-started.md | 2 +- education/windows/use-set-up-school-pcs-app.md | 2 +- smb/cloud-mode-business-setup.md | 2 +- ...-deploying-microsoft-office-2013-with-appv.md | 16 ++++++++-------- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/browsers/edge/includes/configure-start-pages-include.md b/browsers/edge/includes/configure-start-pages-include.md index 7c469da556..3d007554e7 100644 --- a/browsers/edge/includes/configure-start-pages-include.md +++ b/browsers/edge/includes/configure-start-pages-include.md @@ -42,7 +42,7 @@ ms:topic: include ### Related policies -- [Disable Lockdown of Start Pages](#disable-lockdown-of-start-pages-include): [!INCLUDE [disable-lockdown-of-start-pages-shortdesc](../shortdesc/disable-lockdown-of-start-pages-shortdesc.md)] +- [Disable Lockdown of Start Pages](#disable-lockdown-of-start-pages): [!INCLUDE [disable-lockdown-of-start-pages-shortdesc](../shortdesc/disable-lockdown-of-start-pages-shortdesc.md)] - [Configure Open Microsoft Edge With](../available-policies.md#configure-open-microsoft-edge-with): [!INCLUDE [configure-open-microsoft-edge-with-shortdesc](../shortdesc/configure-open-microsoft-edge-with-shortdesc.md)] diff --git a/browsers/edge/microsoft-edge-kiosk-mode-deploy.md b/browsers/edge/microsoft-edge-kiosk-mode-deploy.md index a8f34188e6..81e06a0a9d 100644 --- a/browsers/edge/microsoft-edge-kiosk-mode-deploy.md +++ b/browsers/edge/microsoft-edge-kiosk-mode-deploy.md @@ -236,7 +236,7 @@ In the following table, we show you the features available in both Microsoft Edg |---------------|:----------------:|:---------------:| | Print support | ![Supported](images/148767.png) | ![Not supported](images/148766.png) | | Multi-tab support | ![Supported](images/148767.png) | ![Not supported](images/148766.png) | -| Allow/Block URL support | ![Supported](images/148767.png)

*\*For Microsoft Edge kiosk mode use* [Windows Defender Firewall](#_*Windows_Defender_Firewall)*. Microsoft kiosk browser has custom policy support.* | ![Supported](images/148767.png) | +| Allow/Block URL support | ![Supported](images/148767.png)

*\*For Microsoft Edge kiosk mode use* Windows Defender Firewall*. Microsoft kiosk browser has custom policy support.* | ![Supported](images/148767.png) | | Configure Home Button | ![Supported](images/148767.png) | ![Supported](images/148767.png) | | Set Start page(s) URL | ![Supported](images/148767.png) | ![Supported](images/148767.png)

*Same as Home button URL* | | Set New Tab page URL | ![Supported](images/148767.png) | ![Not supported](images/148766.png) | diff --git a/browsers/internet-explorer/ie11-deploy-guide/what-is-the-internet-explorer-11-blocker-toolkit.md b/browsers/internet-explorer/ie11-deploy-guide/what-is-the-internet-explorer-11-blocker-toolkit.md index ae241bde6a..f0dbb0fe38 100644 --- a/browsers/internet-explorer/ie11-deploy-guide/what-is-the-internet-explorer-11-blocker-toolkit.md +++ b/browsers/internet-explorer/ie11-deploy-guide/what-is-the-internet-explorer-11-blocker-toolkit.md @@ -67,7 +67,7 @@ If you use Automatic Updates in your company, but want to stop your users from a - **Download and use the Internet Explorer 11 Blocker Toolkit.** Includes a Group Policy template and a script that permanently blocks Internet Explorer 11 from being offered by Windows Update or Microsoft Update as a high-priority update. You can download this kit from the [Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=40722). >[!NOTE] - >The toolkit won't stop users with local administrator accounts from manually installing Internet Explorer 11. Using this toolkit also prevents your users from receiving automatic upgrades from Internet Explorer 8, Internet Explorer 9, or Internet Explorer 10 to Internet Explorer 11. For more information, see the [Internet Explorer 11 Blocker Toolkit frequently asked questions](#faq). + >The toolkit won't stop users with local administrator accounts from manually installing Internet Explorer 11. Using this toolkit also prevents your users from receiving automatic upgrades from Internet Explorer 8, Internet Explorer 9, or Internet Explorer 10 to Internet Explorer 11. For more information, see the [Internet Explorer 11 Blocker Toolkit frequently asked questions](https://docs.microsoft.com/internet-explorer/ie11-faq/faq-for-it-pros-ie11). - **Use an update management solution to control update deployment.** If you already use an update management solution, like [Windows Server Update Services (WSUS)](https://docs.microsoft.com/windows-server/administration/windows-server-update-services/get-started/windows-server-update-services-wsus) or the more advanced [System Center 2012 Configuration Manager](https://go.microsoft.com/fwlink/?LinkID=276664), you should use that instead of the Internet Explorer Blocker Toolkit. diff --git a/education/trial-in-a-box/itadmin-tib-get-started.md b/education/trial-in-a-box/itadmin-tib-get-started.md index 49d37afbff..054ecc6647 100644 --- a/education/trial-in-a-box/itadmin-tib-get-started.md +++ b/education/trial-in-a-box/itadmin-tib-get-started.md @@ -137,7 +137,7 @@ If you've previously used Set up School PCs to provision student devices, you ca The provisioning package on your USB drive will be named SetUpSchoolPCs_*ABCDE* (Expires *MM-DD-YYYY*).ppkg, where *ABCDE* is the device name you added (if any), and *MM-DD-YYYY* is the month, day, and year when the package will expire. > [!NOTE] - > If you selected **Office 365 for Windows 10 S (Education Preview)**, this step will take about 30-45 minutes. You can jump ahead to task 3, [Express configure Intune for Education to manage devices, users, and policies](#task3), and then finish the rest of task 2 afterwards. + > If you selected **Office 365 for Windows 10 S (Education Preview)**, this step will take about 30-45 minutes. You can jump ahead to task 3, [Express configure Intune for Education to manage devices, users, and policies](#it-task3), and then finish the rest of task 2 afterwards. 12. Follow the instructions in the **Get the student PCs ready** page to start setting up **Device B**. 13. Follow the instructions in the **Install the package** page to apply the provisioning package to **Device B**. For more guidance, you can follow the steps in [Apply the provisioning package](#apply-the-provisioning-package). diff --git a/education/windows/use-set-up-school-pcs-app.md b/education/windows/use-set-up-school-pcs-app.md index 6a1a7946ef..ccd3cd06b7 100644 --- a/education/windows/use-set-up-school-pcs-app.md +++ b/education/windows/use-set-up-school-pcs-app.md @@ -122,7 +122,7 @@ To change an existing package's name, right-click the package folder on your dev 1. Select how you want to sign in. a. (Recommended) To enable student PCs to automatically be connect to Office 365, Azure AD, and management services like Intune for Education, click **Sign-in**. Then go to step 3. - b. To complete setup without signing in, click **Continue without account**. Student PCs won't be connected to your school's cloud services and managing them will be more difficult later. Continue to [Wireless network](use-set-up-school-pcs-app.md#Wireless-network). + b. To complete setup without signing in, click **Continue without account**. Student PCs won't be connected to your school's cloud services and managing them will be more difficult later. Continue to [Wireless network](#wireless-network). 2. In the new window, select the account you want to use throughout setup. ![Sign-in screen showing the option to "Use this account" or use a different "Work or school account."](images/1810_choose_account_suspc.png) diff --git a/smb/cloud-mode-business-setup.md b/smb/cloud-mode-business-setup.md index db464151f8..9e0b8c0154 100644 --- a/smb/cloud-mode-business-setup.md +++ b/smb/cloud-mode-business-setup.md @@ -167,7 +167,7 @@ Microsoft Intune provides mobile device management, app management, and PC manag ![Microsoft Intune management portal](images/intune_portal_home.png) -Intune should now be added to your tenant. We'll come back to Intune later when we [Configure Microsoft Store for Business for app distribution](#17-configure-windows-store-for-business-for-app-distribution). +Intune should now be added to your tenant. We'll come back to Intune later when we [Configure Microsoft Store for Business for app distribution](#17-configure-microsoft-store-for-business-for-app-distribution). ### 1.4 Add Azure AD to your domain Microsoft Azure is an open and flexible cloud platform that enables you to quickly build, deploy, and manage apps across a global network of Microsoft-managed datacenters. In this walkthrough, we won't be using the full power of Azure and we'll primarily use it to create groups that we then use for provisioning through Intune. diff --git a/windows/application-management/app-v/appv-deploying-microsoft-office-2013-with-appv.md b/windows/application-management/app-v/appv-deploying-microsoft-office-2013-with-appv.md index 40ac8858c6..ef4a648b31 100644 --- a/windows/application-management/app-v/appv-deploying-microsoft-office-2013-with-appv.md +++ b/windows/application-management/app-v/appv-deploying-microsoft-office-2013-with-appv.md @@ -34,7 +34,7 @@ Before you deploy Office with App-V, review the following requirements. |Task|Requirement| |---|---| -|Packaging|All Office applications you wish to deploy to users must be in a single package.
In App-V and later, you must use the Office Deployment Tool to create packages. The Sequencer doesn't support package creation.
If you're deploying Microsoft Visio 2013 and Microsoft Project 2013 along with Office, you must include them in the same package with Office. For more information, see [Deploying Visio 2013 and Project 2013 with Office](#bkmk-deploy-visio-project).| +|Packaging|All Office applications you wish to deploy to users must be in a single package.
In App-V and later, you must use the Office Deployment Tool to create packages. The Sequencer doesn't support package creation.
If you're deploying Microsoft Visio 2013 and Microsoft Project 2013 along with Office, you must include them in the same package with Office. For more information, see [Deploying Visio 2013 and Project 2013 with Office](#deploying-visio-2013-and-project-2013-with-office).| |Publishing|You can only publish one Office package per client computer.
You must publish the Office package globally, not to the user.| |Deploying Office 365 ProPlus, Visio Pro for Office 365, or Project Pro for Office 365 to a shared computer using Remote Desktop Services.|You must enable [shared computer activation](https://docs.microsoft.com/DeployOffice/overview-of-shared-computer-activation-for-office-365-proplus).
You don’t need to use shared computer activation if you’re deploying a volume licensed product, such as Office Professional Plus 2013, Visio Professional 2013, or Project Professional 2013.| @@ -45,7 +45,7 @@ The following table describes the recommended methods for excluding specific Off |Task|Details| |---|---| |Use the **ExcludeApp** setting when you create the package by using the Office Deployment Tool.|Enables you to exclude specific Office applications from the package when the Office Deployment Tool creates the package. For example, you can use this setting to create a package that contains only Microsoft Word.
For more information, see [ExcludeApp element](https://docs.microsoft.com/DeployOffice/configuration-options-for-the-office-2016-deployment-tool?ui=en-US&rs=en-US&ad=US#excludeapp-element).| -|Modify the **DeploymentConfig.xml** file|Modify the **DeploymentConfig.xml** file after creating the package. This file contains the default package settings for all users on a computer running the App-V Client.
For more information, see [Disabling Office 2013 applications](#bkmk-disable-office-apps).| +|Modify the **DeploymentConfig.xml** file|Modify the **DeploymentConfig.xml** file after creating the package. This file contains the default package settings for all users on a computer running the App-V Client.
For more information, see [Disabling Office 2013 applications](#disabling-office-2013-applications).| ## Creating an Office 2013 package for App-V with the Office Deployment Tool @@ -268,12 +268,12 @@ Add-AppvClientPackage | Publish-AppvClientPackage –glob To manage your Office App-V packages, use the same operations as you would for any other package, but there are a few exceptions, as outlined in the following sections. -* [Enabling Office plug-ins by using connection groups](#bkmk-enable-office-plugins) -* [Disabling Office 2013 applications](#bkmk-disable-office-apps) -* [Disabling Office 2013 shortcuts](#bkmk-disable-shortcuts) -* [Managing Office 2013 package upgrades](#bkmk-manage-office-pkg-upgrd) -* [Managing Office 2013 licensing upgrades](#bkmk-manage-office-lic-upgrd) -* [Deploying Visio 2013 and Project 2013 with Office](#bkmk-deploy-visio-project) +* [Enabling Office plug-ins by using connection groups](#enabling-office-plug-ins-by-using-connection-groups) +* [Disabling Office 2013 applications](#disabling-office-2013-applications) +* [Disabling Office 2013 shortcuts](#disabling-office-2013-shortcuts) +* [Managing Office 2013 package upgrades](#managing-office-2013-package-upgrades) +* [Managing Office 2013 licensing upgrades](#managing-office-2013-licensing-upgrades) +* [Deploying Visio 2013 and Project 2013 with Office](#deploying-visio-2013-and-project-2013-with-office) ### Enabling Office plug-ins by using connection groups From 6f3cf8b0c70622c4862d98ae170f5c36e67bfa14 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 29 Mar 2019 08:14:42 -0700 Subject: [PATCH 17/22] new images --- .../create-endpoint-protection-profile.png | Bin 0 -> 9468 bytes .../images/enable-ep-intune.png | Bin 0 -> 39455 bytes .../images/enable-np-intune.png | Bin 0 -> 14228 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-exploit-guard/images/create-endpoint-protection-profile.png create mode 100644 windows/security/threat-protection/windows-defender-exploit-guard/images/enable-ep-intune.png create mode 100644 windows/security/threat-protection/windows-defender-exploit-guard/images/enable-np-intune.png diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/images/create-endpoint-protection-profile.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/create-endpoint-protection-profile.png new file mode 100644 index 0000000000000000000000000000000000000000..3f9ed619ca62350380b0c6aca9b1c602e63a2d3e GIT binary patch literal 9468 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/images/enable-ep-intune.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/enable-ep-intune.png new file mode 100644 index 0000000000000000000000000000000000000000..582c28e411eeef9410dfa9102f83a80ee760dbd0 GIT binary patch literal 39455 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 DfH+xA literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/images/enable-np-intune.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/enable-np-intune.png new file mode 100644 index 0000000000000000000000000000000000000000..0745e9d1c37589f20a4a6d5964713d17e31e9871 GIT binary patch literal 14228 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 literal 0 HcmV?d00001 From 46acf22c1850c35b24685310f54329452697a23e Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 29 Mar 2019 09:49:31 -0700 Subject: [PATCH 18/22] added intune option to ep and np --- .../enable-exploit-protection.md | 31 +++++++++++++++--- .../create-endpoint-protection-profile.png | Bin 9468 -> 20044 bytes .../images/enable-ep-intune.png | Bin 39455 -> 79667 bytes .../images/enable-np-intune.png | Bin 14228 -> 28189 bytes 4 files changed, 26 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md b/windows/security/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md index 04abdfa702..735512dd8a 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md @@ -26,17 +26,22 @@ Many features from the Enhanced Mitigation Experience Toolkit (EMET) are include You can also set mitigations to [audit mode](evaluate-exploit-protection.md). Audit mode allows you to test how the mitigations would work (and review events) without impacting the normal use of the machine. -## Enable exploit protection +You can enable each mitigation separately by using any of the these methods: + +- Windows Security app +- Intune +- MDM +- Group Policy +- PowerShell cmdlets -You enable and configure each exploit protection mitigation separately either by using the Windows Security app or PowerShell. They are configured by default in Windows 10. You can set each mitigation to on, off, or to its default value. Some mitigations have additional options. -You can [export these settings as an XML file](import-export-exploit-protection-emet-xml.md) and deploy it to other machines by using Group Policy. +You can [export these settings as an XML file](import-export-exploit-protection-emet-xml.md) and deploy them to other machines. -### Windows Security app +## 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**. @@ -103,9 +108,25 @@ CFG will be enabled for *miles.exe*. 5. Repeat this for all the apps and mitigations you want to configure. Click **Apply** when you're done setting up your configuration. +## Intune +1. Sign in to the [Azure portal](https://portal.azure.com) and open Intune. +1. Click **Device configuration** > **Profiles** > **Create profile**. +1. Name the profile, choose **Windows 10 and later** and **Endpoint protection**. + ![Create endpoint protection profile](images/create-endpoint-protection-profile.png) +1. Click **Configure** > **Windows Defender Exploit Guard** > **Exploit protection**. +1. Upload an [XML file](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-exploitguard) with the exploit protection settings: + ![Enable network protection in Intune](images/enable-ep-intune.png) +1. Click **OK** to save each open blade and click **Create**. +1. Click the profile **Assignments**, assign to **All Users & All Devices**, and click **Save**. -### PowerShell +## MDM + +Use the [./Vendor/MSFT/Policy/Config/ExploitGuard/ExploitProtectionSettings](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-exploitguard) configuration service provider (CSP) to enable or disable exploit protection mitigations or to use audit mode. + +## Group Policy + +## PowerShell You can use the PowerShell verb `Get` or `Set` with the cmdlet `ProcessMitigation`. Using `Get` will list the current configuration status of any mitigations that have been enabled on the device - add the `-Name` cmdlet and app exe to see mitigations for just that app: diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/images/create-endpoint-protection-profile.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/create-endpoint-protection-profile.png index 3f9ed619ca62350380b0c6aca9b1c602e63a2d3e..f9a64efbd71572b3056c1e6346251963925e0afc 100644 GIT binary patch literal 20044 zcmcG$bySpLxGzd~#{kk@LkLKB3J6FDgMc)MbP7m!BZ45^p`r{S-67pdcOys(L!Xzu z*FEdpz1O|#+;!LagQdipdB5*_-{<+&GttjARq$~h;UFO);j2DX)ImZ*76o5iSQy|Z z!RF7dz(2_DIx6x=-$!V6!8d5OavE|-NR^4WH|FTzdu*4dhVDp6Bpwf6$V)c#-bhFq ztE!4}dfu=8W@CDjD^2%m;n=ar?$8#!EoPob`5uCf8>2&}NPLM_j+lFg-a&zmrl{Bx z0_(s~!`z*CN65p%!Wf=%IdZ>{?TyXYZtsLOc)8i2Wn)|VcVY29hx6^v#HeRIG31<2 zo_x%XDd3=xLB}D>lX`dlo<25nw&h*j`Ztc4H3F^|Uli}&G;qeODd#!fB^YUw^>~)G zgKuBn45V;c63~dQ&~Q;uM-tE$6sxCABr&U$$%o_o%2&X=+RAjsLRHbo6#mH1tzVwU zs-F6M`n${>b+QgZ21$f z@p3COyHL=5f9COAr6uMQyNT{&vFs}A!L62d$ED`FE$jSVXt0)i6misldE zZx5b%mm*BqpWTV|j9Cch`rL zVc4W)f%kVL`r0FCid$WTGDVu%;z@07GE|mXf~6!xM6%cCe+y@3U{@=lgfz>6Dz{hv zcE2|r6!g*uE`TMaq>%lYujBji=64L8-;rGJg$IKRTJRwEtAI;uQcB9GIq|=OJ||Y} zdP{J(O|>quoQ%+wc=}$@m>cDoWqtSXkfPT%JJu zx3k}t`J8U)6)0lAnJQ0jcBO#A7^W%B@b6M>?TY7ic-x4T{!oIt)QS_cY`=S(dm$6I7_}c8RXNU*qN7Yc~|{VUo|fBJg`g17OdF_Gha% zCC$FF3Cdh!od4Zts^GRJ?MdbLq)AIyxG1hw?@!&5C78L6u2rpXbYOMbZcG z->_Q$VLy)Ghy}f()a~-`e`?*R^Jbw(&L@NL~+Ixb#fu? zSq|3(Hyd!ew;Hx{+!Nd=gaYlSzw?apHYSfjrRWtg{dim)sQN-fG4EG8LK6`I%7eE#%>}hjd|Ec2@Ad!CcZ!dN^g;SU1nHQYgYR312i-ECg zIF*D~d3U5sCn3F&@|nmQrDvkOJROlU(s+j$);>7-ED7ZPep3~u&NFY4PpUTA0!AfI z4~P#>}FzuII+bPlTuObBC-h3ctu5F7}^2Xe?@wy6-INUSWU15 z;hrIhA`9hYGEM}U!m)o&_{=8CVzuOXkLnL^P`H$MY6Bla2~d?IJSi z5-Qw2C*`6YoXMhxFhBAnY1S#SwGW6vK>*d-3)A-^P?n4H{{nLAH44ZMAE$Be&meB4ViOF)ZIN*_>5c5WbLKxa0cu4cy6D5bv^l}d{FCV(_w3741`B5H{go1 za)+dDB+5uxGs?Yd8^xed8UHeI#9?S&+yLfJo2DW`hAZxvKVIm5H@$`&Wf$N&Q{#Nz3If6HFqHORry06Ynoe5%l*D1PE`|Vq9?IhvDY(cv zx(mtP-@oOp=5&XhgNEpfK{%2mNh}JJ@%EOv+#v0}*oWcbt_0T*-fPL+vOqADWsifO zgb*s*m=BwKkQefP3OE@O9DQE#szpEr9sXj|m z&tm8Qh$!E*?tkMG9v0SjzYkR^iX~jjlfK6nHod7r?z*YxHD*`Nb|#dH~Pi%CS__#hV1) z{u2Vd_)-=7=CLit=?FhPo>>k}#^)W=#`Oe=jXF=mN{yF#WZkIlJ|Q6?Wm>t?C&f&J zL(8F}YZ@WBGK`~HvVtT`LJl+hzMxtc-xFAO#fL2a$^Luc3tu6k&?nz2mpY%Z{2+DCmO+LNA4&Pvd^V`aiTmXf$e)IPIvtd) zZ@%s46FNQw4qGlsTBdyjk7C!bIQHpJYG+DF%+M*6B)za~$$jxC`8@%xxK#wTs7oHg zl7-au{dcKI!jgb;!)oPDD@N*L?%5jec_M}V+bA=t}`bJyG zHZ1@c*_Ns8#k0E+rT8;wP2^7IulCxjAQ4YP&F@G*$W-5KF|Qe(GB%`0N=bjnM!qEd z`n+H^X8h^daDKmCrUgXE&fKQ!q)NjC_oN-_806u?%fuv~P>m{+*|?Qq-yPHalznYo z+?;&PfNDu5Q@#45h`ouT~>kjaKYt%G58;C(>v17xQ)!_^Ah*Z2Yuy>OnR zcwgTC_qYDo^=+kU*&jR|unzFOHvLMlYs22^Y%#g8NmK(2+*U%8Ks_O zi@)exT>!9&#uPkQxpV>RI6l?I`W_lCqh6NLyT$G^pD`LIw|IB9ca3ikoh&RZ@o^KW z1gxSEl}fg-JopKmhR?Wu3_x4h0@P~@K<8n}w~LFl|F6WzVN>h<8PegX_8v!+H! z(0NI6vf5TF`Tcta^WFqndu32N4$8_n+y{B;p8CcV7~jaw`#E)>>v5=rv&HAH5IBDB zQ#sV`h@^in7n#*A+x4w(iR-@Y{_b5&RFunz_v_gz*5BoZ$#++Kd~@}#%;cOpidVa` z-rk}Q#wtU94hwz<~3 zjk0aPA15zv8k!&^MzH6Jdl|hqR8(53>*B)Sa@2`?Hm*XiT3sa@jIy!49W54k=V!4O zJ5_F|FkkCfn9Q#Ap{;FOhrtQ~iy`M`lh}vBW~>zVGZpt?AdVU%G3y8ic(Fy|U-Q;vPG)0R52$My<>{w`pJ!(7d-)(&h~~$!>pQKNTl0 zFQ3Kyp@gfv=Ii%HwJ?HI3PtQ&TTs*Ub&A!-HAEH_&CSh8TD1$6$*8C}oq{aSdJP|# zgijnX?5t_^9*|Dx9q4W!-5(w&!n{cC8$?Na0VD3C-y$X`6(`Qm|68q)rnma!a{HF- zIYZF1MqbY%ju^~)Ss68nbUD<3oh`(MG^N#1L%Wob7t_D2nH>38wB-KhNxCWOwD(9d zF^hpAt#oIYEiPqk>zUUZ(d{iSEphNo{V~zQ(Z!^}BK{Pyl}s2J_$g~S?fwNX<|Cki z*7iY7OUys~6}WJd37v`RTWo8m!ce^bQsG!lu@(UEv3l_y!1~@uE4cx%Tjs=0;GiBE zexbRif4BcQCLzIVB#R!VMPT3W6KXy3fXN;K+(9el`|DVWyj(-XZR6>7AF94^#~m?j z9L?{fpS=pJ9nc5sB&2=5e2#%|MpG;reJm=_5zC1z3~L>zTFxfaYwRZ3dLwsY`C9XO zVkrj2T^;9YlDxNZmG#BF_Mh%eSG@Ims(6Ns-94QpW}G`kff=??lK3DeCFBy=h|Ko53a0q;fuVAWcKwn`zTP za^!2k(P`;P7=6Hgx1MEzsyn4UtzuzkAME^Oi=xhJZpVW4$%L6;uQ#4bP`Uius}|pW zu1*+}|G`3o+Y)uT%0=M)MWDxF%f-N#_9?>68i|0_mveQ_eAL@!>zRO6jsrr+u}!wA zV|AKzXm>NQC1mGg)XRR@C*toSvgB=9(k@p9;d#k2+yeMeG<`V}%*4Rd|B2%aTrL&T zdm{zYgiYdepH6)e^_m4EoJj>n9L8`mkI!vVKf{YwNh+!mldrCaNeiMXA0LozDA zi^Q84FCQQCzdLtIJOF zJ|0W4bHR zQSpfk5C7tj_Y8Y{KZbag-|;)fzfy6&H%zc`_J!RXI#+%OL6I^MrU(J=fwUH6!zJv6 z@fyW~lnM(&*c*c=rM_M?eIl4}E5k4r|Gp)$8YRDbYt)O3tljMf2!B?X6~U;OYPtcViB3geJIEs#^D+Ww<#|$e&g|3?8Bpvd-B?@DjZ@`!M?w)gXD3%b7pZd z^hu9d`3$c6Sm@N<5=ID&lujz)4C!rmSA!07HT}nr*%%o+phmSr@R?6Qz^L{iFUC!N0NC~9e}#FY=mdqa$Z}r_V+w9ig&6q)I(JUxB8ZdL%O-U- zI5`S}oWu(`a4s*e$NLd_SDTw{J0CvYFm0&MU04Pv)6_cf3pMv{PB zOe(#cybAiSkn5TvsO2Sbad?-;UbEJ}>YPn+@bEn3FA0q2K}}V!Xgv>sF5f4 z9hme*O$UwYckinGue}~%&fle$%(zS2OgWf&rm*7&cYqrb_@ZB6$z)X*)PUY(mvAss zsj$Gn#-@DN<*VpUYA5SKJpD6t8NftNVPXA=SfGa8Gpi&#mBd|}ucCQqRje_IiD`)5 zMEW%MOc7_V5snzQe5|ObDDMaTcEtQ3R2qJHx~-ecrokZ~FmcT48hE*x=Fv<0_W8?~ zkANnb4d??KN)?buiQ_V!*iW2n4i-n_j=zMPAs3gF#K?5EAl70h(C+ps+7!vas?|a< z2}@pl)gK2KMe$P%8K*qx8uu#T4t}ifBTQvR!!nn?Ia08T=$udtoCn3eSQ5cN56b~M zQRxE`nfqbC``f_uBV6L`L5je1g{kQY;`U;B_s8_BWH$xlHpCik!wBdA{eeo_C#iMI z0hw6-F0EnTpj{feU4$*`>%mH$3qX#F_{LprGyLfELEW;AGha;-g$isHr@az@LPn@8 zABg6RngDcQYdbg4%P-zs{n_2c;qr1Et%UwU&^H-((B>Z1cHPCa4d-+A!{GL?i~{LR)fbXt-}jzz?G6C*p?Hxcj!UH4H5MLlAo0d( zafM@IN*J!z%sBH^F~8yt|A!%OE1`aW<4DBkKLGB}~o{ge)jvxbgGiato4?SIZNLKz?Ii$_o1tc0&1NPajk zOACH)Yimov*Ki5i63y5aHUW1k2bax-+u(Z<@Jpf?^7?@kDsi=uthF<#CG)X_-pCLj zNJiqM2eAwd?cl)*dHuRf2zOKn2RCT|`%wCckP$8!hpe2OoLgKyQAs(&eff;v^Mvx_ z_n2$4?Ev-i1Aw+F7rALAM^B9wm+9wbT&hW1xmJJ4*}J>D>xMTTM1L(BN*J zfqm6@hgc^R!!%P3-tX=Yam%~MpUVFah(oMzBpnvKL}9Iee|{Gp z9l3B;7jRtS=Hk*Q;;cRB2V=N=&9Yk3mqmCGGc1yu)@@qH!S{>LLs@%N1noxP%ZtMU=VwG&)Soedxy@|?Qsgg*i z`I@A|7j(&<4`@-bZ1$iu7dzBKN2M;Z@bvP^k$mJmc=`y3b;+fb8e9;51$>I=y6k4; z9r$B1&b%|Gr2q)DJ z+U^5<0ovmPs=+{5tHjy7;TT_(ki#nu(gFLfm6;gUk@-E@T!w)VIMO8(ZCHQ*7d^5b z5i^4FQFLCJU>|$H|B8Sa)z`xvv-av_BMt8o8}?!+G!z|F=<9|eG=kw?fNsUz)uIbH z4z@m!h@PdHAJAOwfHEy3eHf}x+FZb)=0(Qy@|Wu-z|eg`1pd!#n^L?!GHd5vcgGtJAj_$1R)>A=>l(D0mcqPY@$V^ zS7LUCBdLFo`S(lrWZmC1XfrFvdo9{MLm`Uas{?tTK3Kya?p;=}!ETZ4rTg+q=IhM{ z`K9~{Tt}r??W2`yF(|zzwTQ1KO||aA?~b~Bpe-JZ?H|-(s3Y&lKP;f_t(yl%x~HRw zdF{hylTlXKUxT`NlUu8zM`l_nb!FiD?v-^$)2$%@ut%3Ag0ND2`|`~i%rA?yUx5i& z3M~x#_uFP9ixV;+vh2qkYr3`?UVH+M{(!Ijr?rqDGhBLQ4EB8wJF2Q#w4^wN*W~5a zyqWp4a%2(vDX5{_0z^LYR5*E7f_kM!?s&EZAI5xpRENj+tprwV*SoBfb z0%)3-ym3XRDOF`a0d7&amPV$|z#F!i^xcEZtkfM54~X z0%NxCH)qsHS;e&#fjToV6sjbq-ZH{*9_ycnugKLfzMuJrt3MrtjH>wbDEJ6?oi7GZ z$7|jR%EB2xOuu@^v*>@ZSmXQe4JZ3aIHhG944O~Sp)glZ%+KfsOpvNBitpE?`>VcoTVwPC9a4#546VB>vW3!&({p!% zwK@>{?vpy|S5ydLxsc=ri~xJs1f~rvAyRb$2w@mDgt)sab0k|rw^TD*k&J`tOF1hmF9Y zltW{X-wEt`)3npx3$=og5y>=NVbWP4I#7_ksu(iLh_LtLad5Gxu)6bsXh0%ey7f3C z9NrFZL&=CU{6@KfY(M-iP`Aht9ZR3>+~5|FfbI!-7}leVP*?++K3T?RB0^Y5eQLQr z%SjNd!=kzuQqTCZjQJg&_K9?@6YfB`crb%6YH&3w2?yo?!4Z?(Bg0AU6!(0yU>&^{ zgl9^3;>dMuMc!GQ-b+t2f!j)dvfo^;VxDDpkCu}ul;50akdkXWhRGUspgPcdO9pv+ zGx|;ut^`M7W2aJz=?KRCWAb{Dr4)=#91rBrKTUaJ=_%r#Gq$R>|V{ za)=GjO-K5PPRc1OKf|ZSUo=V@+)HZnh0|ldUYP8R((*;upEa-9$6$&53(ra0zzwb@ zG@6nY4T_w-G0~WbyIweMQQ!(Su+NBAWRI0$gZQlD3ee z`J&-*mvF?6Zs=Hk8(}C0d<|(Jl#T0ZYHT6AOwN1U8Pojd<8me3E6j1@v)Y{J`bIY0 za_$tn$aq+0?Z_H0k<9Bnk)F$Nu$LQzDXH+bGvHnw0}Y7*WzU3NSSE`8&q`sU^aozl zI2&eDhwrCTM$XpPC^}>-hZM4PB8ZRyiqC3+D#Q8yl@dE!SC*UtzXVsj^7|-IFmdr_ zq(xy;uf;p*Z;ibBknh$h30bb%kKh)qlvf>Ny#UJarE5jT7e4llMMQ;e9i{_w1GQ@f zZO!xV+>`mwR6B+8+cFs=h`ilMVm&PEjLbg5!jF{kKhFrlB4K8^23cLQ*uqW7Fm1{; zpWB*|$$+u30$Qx?gq|k=EsJ79d;!(Py{O1Q;Tmb`CWqKw>l1T+{d%Rzdw4IJf z2$^@HeV$ZJX6uJUBQZHmVhYP33h~ZEPYoAiK9CaD%_;v=tIN0lf?rZXPUqssN8?kK z(FbaK&a9Bm2;s9$@B7;erL&gOIu5mfO{**H0e(9&67Q{R@^1tl^Ys=_h&KZNXYB`2r?30TiDPNzaZP(2THyB*hP4M^DKS1Xh*Kbc(@@EWbzcoXdub&4qJ^Q|7Q+!>BV12Y4jT-*iV!&@(F zHTAU}pB6AQTgH~kryC?4~Ub>rD@ zmpIo9>YPk~yw?UI57Gr710g2!dW?bVWevw-;Qg&dOL%y=cD{W04miZc_jeaVp-iA))3rU7D7h?P*LAfVzG0${B;ks)YHfKMa(JY!(y9MINq zGIDaIzjHqdADHVv$a<~gyiTsPe^GNx!3Lojlo)L!t;liChQPqi>cjSsV6W4zeL`*P zh*+`|)MaZdUtuKaG01g1feMw!+m+ak=GcIKy*A2Z1?%e`hGhEu{V|Of`$<(zP2d4) z8&+C`XQARkp!`~r$6>0PnyKqRI!s^film09hy{SnI2=XH{0t-(q7xE?vnAdNLt{SB zeG;&av0H5Xk){6ZS&BfV%Oi+_n2q+6z`M)Ruoq;kfk=+0{+T?Iah;~#A3|RK$m=9k z(LMS>n?*VsI&78(HIyGr-c$>HI-1mTc#jRDS@Im@ElMwc)?gpZG343bIF znsI zwHa3JD?kxq5vm}hljN`nOT#v1Ry?1Qb@S|XB}2>U~{d=Y5>UdSnI|nF2cZn6eSAcGNw1JcUSfqGJ&me1Lu3w zS|`D<{05&Ma)amI-t~z5Kz!yZpqqav;Z7L8*9U%-bU5OI#_ONb5D8O zd@{gYHsAawRAi4C&llS~Jb_wo!%Fyo-h+^{nFL~4esbZF9BwGPbGWdGOXJ=Ep--oh?zmSR;m?dTMuLy29y zFJdY9MraI!JtO)%U_U6#9;-%~r16?;P@=r1sP4{iCVDFQ-qi0n9AOCO*a9AkqNMpH zITSV~rcfoj^^nz5_#Jq2tYWjY9B}LWo9uA?|I(mr6kz4?^$bIAv zwRHsm)^Q-*l!5eRDKsJa$rm=wERF*TQ$OwRtP+)gN41D!-GW3EjcFol%#+gq#42Wk z4OX4Vkphi9v2EQ1{Nk>v9?~pH)H@~OWC0s`(5m*T2P-Yv1&sy&OfI#H)>-u65PST< zS=0jR&JHjbJrgu-fuC5F!|YWxNVpLzEvknVh8lvV-GQ2@c5}I%yD7=_4HVd_6_%}i z^Yhb##ikx{yXDrFC=4_g5YkI0q?+gwbGVA@;gbRS*(?mhjNBBaC1^WR1YEgs(2-R6 z+HR_{x@?5cN|^ILj2WlLx*jq;AcL!T8g>xJ5Ts?>0R= zpY$Lfu+jnd6ux#vQ_~Qhi+wMD+Yt0#q1R*WM_twka}l5drtw_Xd%NX?_bs>$@@#GN zC$n*J4ZwFOYoBk>bi$*eGrwW!mct&q64Ho{EdU<4hEdUa_2si+bxD0?55q*YOY*df z?l`=C;5-Bo1U7C4h=Pv7%_t%4Vi>?(7g!h~y8sdz z&l6T5NvP1dWH0Rkk+Q4m2~+!%m6y=q;NYrZCL`k#pz|eEJchz_M7-=3ov+US+Rt>7 ziTs%t0O;ZLY*H&W)09j{xP2<4-Z2~X7ll!}n}cV zi!XXf!-eL>+1&7w`lW1ULecZ34%`*-$D#}}PgdPuAI#YZrfP3f1l1$|!O>6^B5nyh zx41s9+6z6!NPV1f*M|wo_(3*4REtV>q);aZq&QZZRDaVJ-ycHm$Npy6m#3dGH`hu) zpmL&7o*S9ICJO!p=_T(`?`f9l10NX6kKba-5G#`n@+WbaB!2fe3;!^ZifMIGCcLDe zPSmEZ522BZvBb>V>SPe2uNsk;dzFE^5zkbpQKU4cm*61`PQ&K+d`vkWe> zbI~bH{5nGcsq)k%lMsuL}8uE|pizXn{sZjWkIu3sA8VjQ6)I;Du?lcyetNQG#+JnE>kzn<55P1sisFsC)8W)1U1O<_hRLrS}rtO?}R_wg{ z8Ht2mjsb@5$Y=?Wte!Tf8hHvmWSYSaiKBcIjIxG?91(iLE6 zk2?Lq8S;mD5xq>Q1`?|dAA`NGXvA-HT-<47#_lKc=wvRmhH~Eae^)i|xCw@xj1&E_ z&4Msc61HT}Xhj6XQ(eDNvIPIY#3i(@Ttpct#%vThLiyQ}LEoSJTM-^DSbHf!tsm6< z4FzHSgM`6q3MF_YU#suKKgy6W%Z=P8Jd#;(`F)$QB`f?rf4uQ_%z!0bt*Wl3atK0B zsCsZZq()o1TS+uCaO$jzuB%fK#=T>>M*tff%u%3;BL9Q6?J)T(m9zj`hNe(8#^boQ z_P9D#PJ0C7fV-K+q%xzgVeNLzu!;`#Fp~4Dtd&#*lA-Hx287NSOU{caSyybVEz;YT zROJ0)C}Er6roCJM5ph(e6o%pCpl_V$Q);Ug4BYO4Ynrtg@v1cp2eEJT3657w|M3$`ky2R*gzUohc<~obDeS`F>+d;W90Fs0R!Fg+zXrPZCVc*qFwqikYk<*~rKQ+nUEX!h5@k$SN5wudfB0n4!b z8J7qE*bj(ZRaLd-&2KJo@1s0KaZ%CO12F)Rt>pVu5MBWElm}R56Ckq9Lbt}k z!XnD3xd|M~i8!T4@S7@2Fa+SS(MLSj;9lxSL}2%>8gN7L0m$C*dM~St5kV0xJ^f+W ziObFyqgbS*wlsL|X+glq+a4o3Bj3eL96Np&@f;DAugI>YGtgN~Ht`Kyu!r>hje8^T zsXl|my<0Pw4w$|B3es5~%l;S9W&6u*xt(2IJzUgcZbevT78XnoG;pHmn?VH~h-Cyr zc#SzwLZuAB*Z}Vo1zIHtAJka&li*-s<=G5pL{n;Hi6(jN&oJf!5E~1Zf87!+6NXa| z?SVta!Jx4#aZu0fZn+mp=NrYu%xnk1&xB+`eEi3gJAkisa)1T*R5Yu%WQJ$~1Yy*D zv>}TOM%r$X0Hn=dK(b6-kSk|84;n&ao>8j=|NbIsTZNgaSiKWNZBYfxn^_uRDXDCb znB%y$10klQ#ghkTkT?pc!|_)ahgzU%lz>^0Xm2o-6E;`ts1EvY30QwLtV6uJ*P>?w zWVH*ysLwdaH9Z52v>3!aV(CxLwrb~{3PBsz1q8U5D&7q+e$5k9_yU6;(d(k@)Ks>$ z$i*h@S@;eF3Tqb+{7|BmtLcAzPCg!S)Y%w{1u~ZJz|Op3j(t88)D(?^`#$ivfb4EY zVI+M&IyN>rpbqfnSPVisC=-TuFl=SLg;e;elYs#e#T@nq0BbiqM!76Ob990!QmD!X z_G*TZ9SMk;M1Dxt%AGPC=`>xuUR<{!sY*5&|rMG-(xv19oS z5B9($kOfo$F0P9^==`Ef#(DvQR@r>7Gg|NOuFv|}bF-$>6HC}?uj}%nKm8t%rxcPJ z#f%zH){^G*(aaQ%Z@v1%?YsA_uG?Y=XX3(1+3Rr0Qdf#5YD2a!S{pt?tOqUh>MFN4a={}df+F|};RL2YQ;!!e+5LBY`muBfB>4K49 zZVI}}I70MfutX!%Do;T>Wr2Aan+BS{pYf6CF&;)<=rW2uCrH#?)#v!18#aPoS2Rf< ziif1}>`+^`-m#k0!U7%L--C$htW647N@qYViS4uQ#TQwSC1rb-2a-rH)?~}R*RSDJ z3Ok;X$(C{JmB|89`O(LJM?~>*EHWxU78VCz$_co#OTWe(d|bL!Q^2vENN+^C)gFvG zvKo$A5KKI=uT0AL9R6u++9vqDECRaZ|B6V#j|kJOh&&`LkzCx~RnGXmNV#~Hj4l0rG9@92{d^ImgGKr6dMiTmRKtte_melTk_4$4~H3L6r|^ASU?a+ zx^!7GbK_&9n!f|Nk`suK_KSzaFe?bws;^D-%SeSzSZcjDwW>#?Q+iPlB%6vA9ZIO( z6~~xO@mSNuG2XlNMCnZSc}GS{Fs0nchj3U13SE-(De5r<2@tp-1d=H27~G-3T@)M2 zb-C=fM?@#M_*?wFeH9#~q%=F&rUR1{HU*B}fdr#Y)H#DeRoWaU;>vfdqI?9&u0jbQ zBa77Oeq}CqgPk9zP-!fjfGcvs_0t>$wco{CHFA)1RZOZaBukFUa#m!w{!%1T?)JGE(j~>(QPf_qsX>y<_fzlBgx$kYHX;+N z^@!FZsiRH7q zNV5nAg0A_VWDjQSVCVk4kP4)~vyN4p8ERh9^yqZ=w>oM`*z566yzXi<)^1=cS~tx& zl@}9}@d-F`Sdr-R@3*26AK5(>?3#|WRX!QO8{IvbZKsDD={QDx5LHXl=X+b0X$DQ$~? zZYe{q;N_KiGpF)?p`e$|eECLZ(nMknpLu$zPEknKD#k?Nl$XL)%u(s!su@VmDpaP{ z59R1Fa4KH^Jus;XiR#=FlPpa$ZlzS>UF<%NalKU2iS`N9)fqlXA)}J(F>uTeiz((z z-z(~iSWM9?Ct}s-kV_h@JMpZ}tZ19*{FkDWe#%A8xy$Y@&aOt5Ur-yK!;)1VI2QxS{Z%^seun9`)zt9A9(WzMsj8*XO6x4I@jheC7oOmz*%;E-$_EU%MlnDURb~x6fVg#xwbpI7^;U1r=Y^&711+puCSYW&#h1 zapDsSVXfbZAh$Elj55YvrW%(;y?H$(!DXt#ew%xtiI#@lcDUl*t>bP-VnfG6)tug z_L7|Qn;F)}Roj)m7dOvrinJ?xsO9T(dak$=8lt zY3MF}Bl)_`b?O~BxK6}7RxdA$Iy-2VqW5T}L%MP|kVJV$R!PM)j15*9QgXYF@Pn#~ zUGCV$7O`rxG^-@S*U46eSozo`|DYXU5#;WNMVkduw-QCF&@%9aMM^}=)I-9wMo6Ty z7OD0%-PSs@+YdT5eO3->rQ;U8L)n=m7mUxnTQT}$Z?zcwkYze&Tu81XUBzjlDrS?@ z=p(hv-YOCqtsC2}Z5@>f{!*fBLhhun60u;ub*aD9yHQP?Ke|Y7|G0yF$nN=Q;6Rq$ zPY&`Eg=SSWQtrwdd#wrEGLR*u@4(Cpvr-~wF@K*x*;|u6Yw>PBVLc{7W}$CT!VjxS zfe7RBWEd7C)5qQI%KZJUcRexP1-*e_udQpOOjGDA?K?Guhj83&v1EN4ZePouD*cND zajA^`e(tFC?$dZ!kSRn|bK@G-GvaVdw6wqUGec9MnB;QA2Lt2OqcXX774!AIL=mTi zn^Q_q8JVS3u z_q6C*7rW=?N}3A@3>sR=Slh-uQC>MnSCUw6jNqcU-BvjOX`i`$@l^RVDS^nLqVIr* zq6UYSU8gq9Pu!8--(1ORlPL)W|LB-Tyjl_7PiD(5;E4IZe&7Rkzl&2LAdfIbQW&*g z{Ncya+sz5p&m1up#2RLfM^9QQ>SxfXD*Lga>IwhG;R6@}&N1k`K(^G{-fsvlj)b>w zv?0g7DzFsT6L&J~NIZFaxTLXUKY57)tvhq}BJWzu@aiFhVg)t!eAovW$N%}N;nbfM zpN`C$WniXW{uH-|Jw~&yG;cUQMV7JQ(=G^eKWiHYqbr?JC$o^D?mtZr`Ok8hn^8x2 zH%Y4Iz3J}UkFQWPBw*dJdKwk0ji~?RR?{?Nebbb%mfo&@>A+_*jy8p1y8bSB@7H?* z)=dXuWT<`051pe>Pv~}hWV3l!L@CsO08ULV{Jw*5u`)l_BnkCez-$!N;c4iPx%U|Q zi$B^0I_Dgp5*FBW=&Zr2Xxc-vfQ40l9U(;Lf2MsLX?C_dsRF6!MoF6)9;7Zh2KnWI zm(CA!14?3lolNVMp_K_9Np&Xf1o9F1whuW}aX$ncAq56^&w!RQAvh|@tX?$uW|hvie-rLcPX|UGE?4h?$sI7@wg=N9v@?HU(If%$@Tl2$ zd>nA&?bE+PQ~p8;`N1q|0d~U3_^#O{pQJ*4q?`Q1Q{OhD%i_!DBTWBzO_Ei(Z`kZz zxf&yAES8Xn89;gbg&&F(k@+%$dqfi0i*8OJ%H)>tjid|3;$_Wi^ZID6?fTE0+e<#% zw4|h@mN~wEI44{E-*stdb;;WT4c7)ngohjF1FRm6Ca=FNOTcwxq5CB4m{H#bh!9Y& z>AKb|rNQi~m4HUiAF zFM{!^-`zid4m_Sv_GyTAM1(W0KF6%5qv`GG>34N;f$xGSNeb1!P&W=7#Dlai4bqt@ z>+W3M1be?eTh=<;_48z{ad3Qiuw+XU7!XQfeqnQZUOV&UX;=3af`-R&5QoFrCDR$%4ntsH( zW%pRSpkc);DWBjR{MRTo9cf@hY+3QIKmK3MJ|8mjVYYqIa2v9#)v?|e;G+zNHv1iO zKP_q!F&IA#NimPwJb~4ax)SSTbrH-iZliw{*?zb$n1;8q7ki?Y5#~Tgk>e_Xwi)4}9HPfE~ofe#0*t z>Tg-?Rw7Wq$7>(Rn(9~O8Fb=1&5FTJq@sP)q&qwo0D3Zb-#U~!$nq1!saM67@Ei3Ym8Y#J1LJ1SWfKr0& zs&HWKB%M4Ga(luB($|Bz;*N3Tn7V|;(3DK;Dn2gpU*_cUaY)@A^H;zfhRxm5R)shs zCmq`6`m^=Us1ecQ3BzK4g;1kTiq=yBkJ3RtR1O_!aKh`z5(ycVhNEc{NEAu-oeX`< ziIPkKeO(7r;dX+Cfwpmb?Xu_?PW+Up;7N4Eg9(lPf6VyYYh~_-mP(aovi9fuvnK^V zA)mGd<@p}&ySv{KrU?5ubSBw7ljc^+;arWLCYDqWTCLCq>OcfNuWRAx;57n-zdyit z7;*)y)oeeF!X4hOL{-emj89eHIIG&zw2a zu+WGbcpvivZ~FAINeQfA+ zyZ7FE4O?{C9xF<208M~4_!4NF?^hF_Lgt>zj!*8BH>-&(-$vmDa&DsLHW;ix9}}9Kc@3Je=np$v zf1;vX%7`YgHuxIfTW~Xu(30k%)V$o;M^IWY1m=-r=ipc>Ip-WV)ft!UJj730R2!R3gNW4y71L$A(Yj@RbS{ zpkw@|NaXNUIs5_63%`#j6Y5U~lD)#Ga`?0iD#sNcmzquqsl<5&&=C&L!Ki$gKkZL4 z9QV}lr8zwI3^<-@s9Jac9pf^eNGGbm>7zW!9KHmHkLOGiINj2r9G>GLeC2|iPD(oQ zB}@1i_DkS$md2X<{2y!lOL)GHxRZv_&Lbo{rk^OfD>Y@Wq4tD2(rseF)FrJNeZ1^vCji%e3;{6uYxf4Kge$ESy3p^kMEBR34=W#_HiW@ zW;gbR*w5}lQU*_W>{U>h(?7`d7LI$D!|dg<@$DmfeC*;I0&%g(Bf_KqDT32H!q*kz z=SQXZ!VsQs2P(?-xGlj6&*>gaOp|!nR{`}9$l=R{ddh=KFTvj{o|*6h*l!_#_Ve@L z9p0bAm*s#_oIdt&D9houCvX@pXVKt5+I=Ebt^?O^!=pS$@NDp3Wqu}ia(FzGr9zQc z8kh5*@SG$+djWhuWXLm#XJ!wcNtBcG+LR?cD8u*GUx$+DwiPGH++AM$d_msq$?$C) zQT%bDMVpAOt`8rgKmI0aQIl1pIMIK9AiBLZ5$2RlokMhA7taL1dFwsl(bW5s!#Ao% zRJkP4xYY)B*Tpmsz^;e6_iS&yXCTharXRqQXBb4YWE(gktxXn234~`r8;d;Zl zzMJuPfNOyowdL>T=aruNxT+4P!)|PQh=(=L=Aezw`Hn zbXwIVTEh1Ri$AsEbe3-6`z48}3)ka9PA4JRQ>Q2c(!o8kY#aNZ@RVWo4x&S`MA!2@ zv5e!w-JRW7sRG*zc4Bi|FI7&31%hC55 zPnb=d&aHg^t>44x9`sxbwp(1x*N-y8jXE9BnP?-I6L}yn#M`>xbG@h!)MK}%M9C+K zX7K$nke`|DoZceN3%?H7%Fi?MK>FDBa1Mv>+L$Yz-!z}`{WqWkmo0|qH~tRp?dYk4 zwYxbye-{uT+#lEQ_Z1e*_vr6L{Wv_fg2cUryik8D`8z;)Fh3IaL>rDGO#myq;(u*Ta&{Tt6HhWkC3rd~ZY)CUe6@zN?m^D9VK(Zw46@MNuvgDsYOT zxE2*SMNwRf3Y?-Su0;h-Q54sr0;ed7Yf*ty6vefuz$uF2T2$Z^MR6_u*)6-RD2j5i v18u`^WwD>=Y5N5zilSVsK-~81*+c&ix=ul0asJXH00000NkvXXu0mjf(TC(s literal 9468 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 diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/images/enable-ep-intune.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/enable-ep-intune.png index 582c28e411eeef9410dfa9102f83a80ee760dbd0..e89118fd47bade9af6b8bf4b29f5b2a7dd82ee34 100644 GIT binary patch literal 79667 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

S6Y0>Pck8>^vYM5L4*S+bT<7k);W~=8oG0%1w81 zr;I)A(1Y$RuNI~6ElV1{Blx_2kL?W&A~5$54=QHow2cHX=-$t2P990w1=yFXB$LFu z>lrmo$Jda)Yat))o1L8sfWywRekp5!ua!?zxNTQS! zql}<;u2Du%BK@Pd6J33dQcPmv!@3jUKQ5Y47jS-)$m@}9t=lxUNX@{c`yTp{6V|;cqGV;VJd(8mG?d>&hPVPO$Wp4D*LHWpR2yg@m-Nh`r)h%dd#PB_b6`p zlS&tos?evZ`T^MW`JiZa|1A40=OG!j6xZ<()afi00@Jd(i`_zrpL%1zxtAX zEKALIb~Pr7yrF)&AX zpip{~cEcf1m&-8@=*rIas>!MRA9Q2C;>_%b%RHS)DgFIbI>TE`Qvi5Uac1k@5j|mD zkfFnU#jY2m8WcwJ5NN0BX`QqXokBfbF$Vnx#?Z?uC-fbbgitE3#5`(-H>7j#U7&lV zgszm^A_fBn&5R4TU>kW_hzSAFic9L8zRzI;IxX;}-=d51IS3zyej}OdrueaP?>hd5 z)g9y~l69Ul8OfHpQPr`N=Bcb7gVuCsDq0QSp2;(N)Smp2jwR0Arb`*?Jq5(HnhJU z|0<+#efUfGMaGxUiU*&6(+moSEhSD{ezQqE_z?a+CcQ;mKS`;7LAqAEbVbjgI|mk( zX05xM^Cl?ut=7H-w01P2azZ?V=52bkeF(w5|MeA?c)}MUc*_*dVDdl;=hIA^n0T0X zS&aAk2iht9^=+Tr5%z~Cx{Rg+-0ts z!gq{|$@?tjs*Sy&O=R}+T%{^4et|lKO zra^6Ua}yl*cSOs4-Roe;W_g65(AB%71uBz2t;Q)Ye6~jp^FRkrdF<66LWTlW(NG)A zfR@^Ha}A~~IIrnKg=bda1wyRUK`W9EGIduC+Tgl(dZs1?tI%ft5C}b9(I(Z)jSrUP zMNUuNtQ{rgb%*l`*^VybD%>)8$_!GOKHEW^!*_JnGMrzdZOteX{>D+uhj4nSY|v$w z5+n&;U)lsm88=(CwnZ6dzVJC3mqa|ON^n{+U+Md-7Qwp@e_T;b+Q*oqlvvlL`OthV zGY@n#X$6^0Sm&1niIE{obfP zSXzW&d8xQN6mmHtk@eFoL>VE4EX~?8picFCy`S=TP?RPT%-(4K%0rX67c!5LeVoYF z{fqBcQJBj1q*b7YV<=gltLJ)NI|ayzI<9!p z4~f!GU6%twA*WJGiCQu#=Qd(GRw)q0l=s!S&onJF>=eiN!j%1SV`HhTsIcsAa*D80-*FT_QmI=&C(+oYR@zoNDynTRz-!q86L^7zW6JsE2B;>k5xS3H?Mr`5y%hI|U)P=pY2`Vf+ZoxA1j ztV9Y9rFaSseS>Z7>)m-?eJ_hWDJz~QrLyi)upems*(>i^`yFw(o?VJmk$YahbT*?; zyHMW-!y=k}f&9O_ON@$|=?#KC2Vt_){4T}3EG92l(&DOf^k`(=WCjsjYA3ISUie9r zkagV~i;Q1n9Gjuup7k&rL}!TPRkznZRz;6_)9|vC%ZS^b;^s4`pp)R}BqxB#N+c4j z|B~*6;Ayt{K_=9EtgUCAmw>oFTU_+a{~_$S+=+_9oJS$E!vu@E0k+rSFAb^=<#CksR-x0c`)|ir@)Grn5OsTv+mkCFJ2|32+OC9ChRzz${pK?SmW`3QI_Q82 z{-yYR4u|pc<_&QY04s+$J4Uvx0c4`VM;<_T z(QG&#RRieK51# z=VB}?aXky(5(Gb;w(5J3WT*|Mm@;xV0;mhm56LE1%QQ$}I?663=NuHE$b`2aq}Mat zjlnb?*C$h#qe*YaE>T!A%s6f+fRG9{l!%%%uzzEAxLJ@jX>PAG4{&BkfJQHF9R&d- zJKyH5!y)k594|*dK(0W>3tvK3dxW^ScN@3MAOQO)#PG4+6p(k`FKB21EmtRTIAon4 zQq#~kKNKm%;(Y)OE9}=^OSem`JajkaeHGQf_+RnaS>B}hP@zpA~>^IzhRRt{Z4=ZKLg5N-yR7C?^E_dtB@_gTWUCu6+J~+|Hs2%Xoyqvrzxfd7eO=Wvs)^Np$JPHi*7!cpiCB}nfRe2i2 z?Y;I#;?3vk9l?C1)!O?bG|6_g(_8yd@T--~`#QQ`3n0VWj$s7H)dapLhJZLRXjk!z z8jNMIz&-${v9mcM#AFkReDxUO)W;u4zxxxW` z5X|Cz{BoYGev+LD49FZdLqGr;4b>358rTK|!{TlM`SB`%=b!M_1-7xLerM4hi|0-S zSoUg(Y}@Cr_LgxlOtgQ}?|l3VD=kHRgq9cVTNvz(lb}`tOC_EoUuf}PqhCLpyCfOE`LXJd6Jen!IDQiBRnV`Z6 za=ST?!qo3|0Pi(i%Qy?WYpb7I!07hd^yH$XYEXYIb-Rx$RDU(U2@n+Wo|P3DzN=T# zqXt-Vn5}OATuK|Dpc;Z@|EiC~_ly~gz4uU8zX>7j!CBoO9{P85YL~%aUMa5KXg~!d zX%UU}110Bvj%LL>Bnom!b$&q}3P>U2!hjZsG3=NYY`sFk=7&Eo#o7Zzl&6Tufy(gifdql}7asqn zRCEK^z;A3uP&AWEE`?lJF};kOhTVu_5O)N^SCFi6A5#x<_h2SeM>Evi4)?me7U|bG7uqh)PB5Z#rsP@MfpSduX zoh#$wF4apmu58WEw{TTHX-LjjUkxl?X#mkr<+SLr64A(FFO>4WkI0-kyn(ME6ZQdY zpZOW-(;R7MOr##^A$|lX(7-_3JeF3pGtu=|19#2)e%O2ITQcEr31>fp-JHx-Kn7)GPSiCEl{UNsVgZys&1u+nX>lD=7IP%aw6D>fx;^aF_%(tu3lOS7$1`3q+)v%F6)8V|9mjL&wR zPcbut;BpNcel@1uz4dZlH9JwyGDX^!!>Hrw0U73i%+Sw!Hp>OM z|CNh&fSm*Z@?N=xY72sz6F<6~Rv$<77lYDZ_rdGGd+1f*GfO^5zb#Vh)bLBc^nQsq zm6hzecE$JEe{6M9>|~^)-ZNdD8WSZR@{#RI^O&IV@dhZK5)j*U@>OHEVjou5xB-N~ zoXjjB$MF8#AnU;~ADR^&0v#P^UbkP8cX?rz$D_ngN27|WZNlW`_bORSd!oEhWYsJj zf}E-&az+!{O+&`sXjVve_cIp56|c zlQM|=^6B8|3ptskZ`Ny5oK)o9K-T|Y)X}-!&7J9ChOUEO)=9HbciJc6fBhcw4Lr~z zNpO!~HeN4v+3!f@1u$fG5mpe!k%!Dn_XdUu>;oMQ>Kij&>Y;zBWyKTuzz4Li?zcE;sdDQ|{<0VY8m-nd z^|POhG~49|eg~g)@w>?1{9VrZPd;ECtw|OXn27XyjJB-=rn?HJ4#T9vFU|<$WLGHJih;;v!7p0Vo`&g)GE-@ z^rqf9WSy3GRXBre#ds)BYpRLM-UPcx?VK3HSp_$*Ykxun}X)8xs;;mK^*Q^sIV0%AO*l@1tjH zzvH2SHlrxwQFA9{xEXwlwAT3b zLg(*Hhg#!C#*lSsJv;-S8PmCM(JUqqUCjz{$1naky{;TDhBPUDH9Q-9Y;UjYx)9dreEtqHFU&(w;m@h!KhuGM7o# zW&S{sUOoh_1bOT}fz0R7@I`4czU;CSaktm>?}(0$58FdSTxlLW{cAGG_H5%%6KX{B znw;7;iTap99lW&AR~dwmQ)&vdZNDufu}+qcgR6Q_K)R?Ob+eAFa?DDa)?b&k-W^() z!MMasBMP;+6GQDa9zr&yRH6G-qhm9cMsAU!OBq9m!o#d2tu=->)U*=Wwj!9M#eAlR zK>`0Ux+oJ%1lcaz{yQ_BFF5`iK>t4(W&Yn20%oZ(@qneI1ax!0f&{d49x5*N!pkf# zl*<0Zzt}cZ#eA3(f`t-5RpOPsoE|~|o(;V+pie^qU3ntbK{V%eGywG0#@|*~fn?2t z^?2Bq{Ev?ZCanVbkq@f`O}ow7ZPx<5e$up6Rx=~e%0K|!o1cnXlOHgW@Nzs4--tMw zSOQwXQpFEDzbl%p@FIg*eCp>MI!Kz8{sum05T%0Xod2hOi77)!q}19&=Rql}6u{0= z%#8$6!am92_Bqg-A#BQKB*9gaS!V}}~2)>44vYQkS) z#Oxg{Wo)~GU!nNVdZ4{VCkR)2zMw?`u7hUKVJ8)`qMMly+tMjz`@Nn6Zh!<_0epb` zD$k^ile?6k_K`OVgi`(s*{~huUenPajO1rMfXfg-!7|8%ZGDrbSp%FoWdS(W!v7%8 zkVz(jLM`WJ5gi;(nCr8tYT&J9(&BfOhXI`Owj2!DlHNobd~C=wUI~5qd{t43oCVo< zbFqEd?sM=HU*bP;`K|kl3IgjpBfQ1_?&D_@ymZN5(NWvCE$%*jcl=fll28e_XOe&_ zmQP8P`;`gsWV}Noh2VOpfG?>M5c(%fu-KqTsbhE)cn1AiKx^M>@BpMwL{AKdjSP`c zlS4Dtbs)8VA?W&e41%@l7}(Xk0a`dVGkd)xj1_bMrWWPT# zZZxT)Uy>qodla2m{@Di}tT*puBbrda35fm(5VA#3uUqC zr>0+(>zLYWf)hS^*csZy2D_oga4Y=+7@d09yitta$0Ly52T3~|q8il&6Y>7;&-MCW zNde9BcACb&QI8kI#>PYJ&OM~^Bp}R`Re}GualB@nEydjwIe33m|ol&4~5XVfl4XT(Q3db z^TvsTIr{|bNgM2o31Z6yg8oO48n(k>7dfFF5#0fE6_EZz{1~V0TryZDU5VO5;|n<4 zyvz8pVrPvefgeYD16NQymn-vXm_?@{HJX40iW|cg_Lch}F;aLiM$fQ&)rHZiFRm%3 z)_k*9w!I@4@z;*0Xf`T5pG}Q;V8=G#b&Z`+eo`TR^h zI5qb_L^LPm|8!m&DQMRx*(ylgc7HgQ%D5^~dK3ndMv66D84)qzr#f=ocZcN|m01fI zh?Vlh?LYMmj zv;ZMfdVCLck4gMwhGm8@;DURd!Mx@7%Lr-C z+TV`wVB_FPzocnF4kp$39N{UKaSf!F7kjOk8>}@h3Ajl`OZz`2bj$<~hl!DDLe15@ zZuZ@+K0nNd5o;dk6`be|UjH<@JCYaRFEh02JGhHwQrU)_h4+y$@i7 zov6o>MhRn6Sxk%Wi{8kSDU))?AEwJa^7m_Nk0gmV`;i(b}6kwy04D6e0)RTox8&A|s^!B^Sg$t#(pHb`OV*R-g zzzo8tCfHyh(FV{_o+&_fhAF_m=7y{^4KO?#e3f_*+0oY7;HD^j`?;dNsY9-5m@{jn z`DW;B{}5CZC~`1JPQ;@kU}J7z>YJM6RMNOUx7(@!m&zGZ8PA}Q^S^;K+DC6w@^bozaEz5F z{jRH-^GDVYRN$N=Ke)ArAnKoNB|OP}Rld^KZu72F^es$)uShonn++2M>gFnA1&wJo z18+LQDgjWP2o&9x$q8*Wfj29ocdu)w?12rWZnNQjtjAn^tbqm74V(FC`3x^p%F0={ zckIGL3v~F#L^4f(yIx?a%M`!|T4V;AP@Roi1MC7X*MNH52nMW|HDjlWd@Z|JE7;Pc zk^6k*TB^+?_b{+{jV<@?3wq%NIsw$w0(~UK@$nX8tYR(JhRW;nHITXp@7E2G{9pBP zX#{nAfT7|9{eC?ry9&8!hsK0SdG%(cjnmd@0!G z`Ww-q%^PB%05AZW}cbmqhpqn?Kx~q(id6C z_IxG@#!+YIbY_5EBa-8|0aMG?i*dfP`fS^(fk%-3WD$vQAHCKM)1qmzP50nkz8-1k zpl8880L?ey-IZoaz~Ka7@wbu}fD>Kk(eHQuu!tl%M!X@a8V}-mpz4?ag|%M#*wG3Squw2C#)uqk zGn(f!K2=X0Zrd1iO*?o5jd>$INVHx@Scz(*&3+72&8_DjyUSw2e8CqRIea1tqKw6| z3aSKnV0I3a3#qBo$JXo9Vke%uCJ7H|nT;?02q0@3^nO0tdNJL*^;>8(ml^1N>!iiA z!G&s^)V{B|w|X2xz4Ct6*KJRTnBg54sk_KY&V)9GoI9%fo?S`AR6oPUr^uMcT7ndjB_OGgbl6K~I}V^4 z=HESr+DT%8L$xl`692PU@t~0ZF$# zTB4spqD1Ay1iJp2roy`lT3EHQkxfhlWru$))+EJp8GZnPgZ7*3GP zMcK0U@|Y?>?zqxtkr+=F)=Z@lCARNxo<;CCwNOkCmMd^Dc+ z$hTMalA>{9(&02XerzzxlW~^k+J?;Jl@8?`Bm?&xGWwfX)_jD26TeXRBNk3a{Dapg zQ#q0K)Y15Hz&cisz><=Sr*T+ftQ>7oX~trP0z)>4;T6HlIwIsIpKz!X9?8 z(!ud>Dx%p0?0=orpKc)9oEF+sLHAyLB*Y`kXc|nQS(#nDag$J8BMBIhSEeP)s2EI{ zotukda{K*NhEPmASgVt1E>R*vBYNTP?z+)O5P2_O9{ozVKT zRaONJUhm5w)|c&ybkI*tf>^qDoPdjXfn3+aAB(?(AFqApq>ANksit^v^6XKEof4Dl zc+&9)vG|FyJ4;aBaXy@)rZuq2kc4$(nE>j>S6rTktz0AH!)!>#5{p8{=qs8g_l#pL z7LXTK+?z0oW;?RawT`56Dlz65!os$fB9)Nut)5qh-Dk|2U|MIb$isg?QX9H-FPVv- z%Xbq=+u|9olMqv{ATl`Z@Ltg3c2sb`%8>N?X}8~0O+k`LX`wVTYO~)@$7)R{{~3Kd zB;YVDD?0O5U(fO5PGYIO&kQHIu zfq@1$^pmGEF|r|4$Q-gGQCg+Twb*EP?T~YXtq<->kx&1F7@9)=wdepRBL4$6dKYV_ z`$M1(`T^5*UE$^UD$;#^5Cx9l3V(Wu0l-Kg*2|*TF(uqCr-w< z-ps~G#4WLDZNca&*8F-5aJA05L0XLuR4xW&2)D2J_oAtc-6F{Z8ky*~lapxW_-muIwk%#0NH3A`b2-Xc<=GvdF z+slsHD0yD|(M|tkGx~AJ-;}hc4{Ewhn@e?n7nW{MHsu3)F&ui8ijJGEIC^Qko(joi z?2L2!B*Ou=Rx2NK+^9$~dBxoxB*Woj7d(*rKZ4-wl*QxP&wLhQjZVte4U7_lcS$C_7i zm6=$+^tYwI*o>I$f1e`T;Ego{@pFA5mB^hoY22O4e|DpxuA2Chebi2CQDpwn$*fAy zT8)a4eS5=c_19OwKiN1oH^}l3j0wU$o7NgMr@pp2$G92V@73j8>%*6D;(n0snl5{& zE@Q_R9#Y226YgKfsqS_BIsfgG=4s*Ae=g39=xowmwhjbJkkYi$Ard0__lZ@G>yoG5 zeX&JskT61NaU2Kp)m^r0tfw|+ald(Z;_WQl<4_n>$`lOk1*LB%FkygBH(Mg6GiRx-)}q~YUY<0}fY zwD6uDonbdsPMF7WC_{h8o&zu-aUb_TQQ+^fRB)mDyW=%gB!6$6Fx4XsFpy`8p=5UUeSI^5vYS$mYp`$GW*;QOo zgXS|p?JRA)r?=68PuXj_Xz6`FjBu2~Z`hV7G7ym8`fTWX?n%v9{puszWCI#N_TESe zZb%%B@*RpX!5S@V4y%D`z)4|d+4gpFd$XPqFrr%rX$mrHPS^*0s&m<0y@pR0rkw4-HulXtriPsK?`fd!|7>oPbfc8eIl{mlncI%zQXseXaB^L6x8Lbgpr0H#Xl6$Hn&1t8$h>Y?PKyrm!je9` z{^!K!&uENZXT_HP*lWDVn*~_A(sTgXOEhsqoeo|E9Fj(>rGTbQ0L&nfet;-%8ok)m zg6sFSk9C@}YFLX)uFG8z_>;FH0e@-BSaTaF%m__7E9%u{npOl@(TmZE)h$KSSqU58Eabg-J->N z=Rqgl6(3VqUB7gH58A~!D8iaKPG_r?7hYQc4?-M#(wb%gs5}XQAmNa3&?#`L&uOQk z`_%Pn)Z)9L*z2}7;l%Kvi|ulgaxKzPwm5EA1sv2f!Q8N0JpM}⪼GmmuOz(Q42%I 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¬ScY$}e--KvPqvn0~n!69a*t_GC)R523(A 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

)gOur&J`**IB!lkl#26m@Zv5^BY|2 z{KDZI1`KqkHN@tECth4Z(N`8m%HGKRRD^&mQC})It%>BcLHxU2DdU%FQKI_zxujdz z0L*K|Qfk8sPcXw)!u#|UIsGo__#7}(NH*EDK}aewKGivY0x!{OchuG;vMO{U=uB$m zN?}T$EZd|)k!@p!{1zccdy@f@TGK(oOvKAr^N&k%y6g4H{V~Bet0kCBOHV0uS2T01 zB%0Lw)FR^`2~4{`^gN*-z!KIFF2p^BlV8RM=a<4gFC92zLBzfI{rx!O_y;-@Ge|m0_U{)#7HPB!E{2dO6VJ9BkYO%gPVF3BLX4&g&5gxF0)$&hRs~mY z;vP`G9Yee#yt@5yE0W96}I9FL~)C<^KuS zu@~&QeCK0FrB%6e6(W%-)8zN)%=EYv?&Wt)v%9UI+juTd)VLW%-X7h(_c&@TYTdFi z#H%ijCQ0dK6bpfoB8GQ;L<^G)oI@Ocv2B$|SG*a1;HMUZ!YTLvJN>kYY{y2;k}B1(oCJgifW^%6^CB)~z?3U=}}UlW{QO zt1z8;UQe4_yNZ2YN4RowmGaD*V5A?;51{(Fv+D zI&6TO4|Q#zj(-R#L?!S9E1N^S^sv@;Jb$FeLI~k|7-EP zZ~e%lf8J8m27b03lot!NyBsS_5BO)el7GMag?@(KU-@u=ue-Zj(LdcL^#9(F zznu@C{D(9TnN^234*s+sHn$#Z_(R>rj7iwN7Ky*aMB1kkcF^*jwS^RM=QHm=Hry~G zzbUs1R{?C@oTEKy%pZzB*ikgf=soze?a3Kx4Q1ZcIApN5<2{QH=oJN=Sw^&yzc;1r zcWYG(`QNHjU!L8(88!CrN(}}T^z&}FC@lQ%o#^>`9B>vV6X6)gS^`7Eqks(@XKgqK z(!jZz$@day`%Mn4YUTCwkULeOpBL_j@2?azuHIeBGRS_R(ebJPe&a7SIrsgmWMR$E z*s*f{$Xee2r@ZfsYI1w}RRocPf=867l%Obzlqd?QROJX30ycV8q!|JNl28-MUr`Yv zQUX#f6zM%c5(0vP2~Cie0HFnt5+Kw-%KM<_UHAQP*ScTsx?gTSKS}nUJ|I)u&H-zmfTn1`Cms(xNH8;Z4@gyW4$JjIEvJB(dG)okMOr>pI}k^C zzcP64fK=<7NIm8@2`W|n4^O!ITmj$9F_EdUzJOZ!2u{Ee=i&2gK9|l<5Z3emMVvqa zOh<{P!DABg7UPXL5_g`}bV}EIBCld+kJ#&{tgW9g3!`g+Ks0wdq9$LEyMQCkVyg8<oHCe!l(C(mcAhgGErqDcBE7!CjR5`b&7*(0N-C~khb8Y|PY8E8q^E_X@ zIH2uI+Cj|A!NR(UlMwgWRDd%AjvC3)EI8NXG|_4 z)KI`-R$)Zy_}m5TcBX*CM3P|3u`@Imw%%ab!~gL;BRtw)KZi~ z1^33rtT5ilEvQ0bWtSIvi$-zA+V$!RI2qs%Y_nEf0vc5e9}h+V*-;(FSQJDR%x*EV z9-7s36rP281>S?Dfa(^XF@*ItuB7l&=$!2BCUH1@<-kRtq?*FtLi39g#(};1;kR~8 z3^`$Rtkb%!q8EavvRV2=pvUF>?e(|)ZC zTghFhnM$8;zcT_v<{lBLaVD2PGnRn5UdHwBAxmE&sM6qtAUdoAz0n9x^a>uAV)$lk z+2%*$>Q)OG0F|~UrG*8U=jvcqT!shtjGWssiJ`6=q3zSM=!xaru4@0GS$m5ZEoOC9 z%#Is+R3zAJCd!r^qsQBb9TXbZPtP0&Ubofjo?f|1a--$jy{$HN^La;%CZ42Qu5C1$ zA+Z)2!FB;l=lbHg7`6?20x7v6or)e!W0X$~b*bKT`l`|6h7c%KD0JtPPf3pK4B>cN_}> zvCWZQCr48d;`Z*Jcb_SQTxj@CNyj4wU|WWIyN>1>&uA%@1|3T(xt?qZ<}F4-Y+oP& zB`h0oNlDo5T5?|PvG6)&yuWFWr1oZs8`U}YLD(>G+}73#-az#rc}Ul_z5Ae-&T<-u>7M zl@R=29YMp(R9!(!$-kofA#UTIy!YZEZc=ah&jtK$4KW1P0w)9KGiWXzDH}K)!dzTB z7^P{oZP*Y?$id*{HXEH#p;a`09Zl2KZZGKoKPcv-~RD!CrfC;B@cPF3jkTNr=2hw?!f``Ya~0ht@cL$jB7Di|X8ZvGg@(KR@iKzK!TJO8fYP$^9k_Yg zziybGiIn!aPSXSj0O~N<+bpql#>k1Hf>YMxvpZR3x-VIc#@{n>|FtJj=-~G6 zQ#CqJYvnemMGsJmeC4(Vz@_{Ov5AM~<9t3C{#F z;E`R0o-Ky1bK8WhI9&syU^BUEIRd^KUm$xP_nXn(MCBT`Oa&kT)3JDzpmju@;FRa( z6KjlhSV5`bme?UF(LE9r+3#J}4?#nhJ_#4zk3p?jGn|AA=*Ac23GGs~&oC6jqjOEmS35*%iFylV^TvJ4=Y(E=>y5t|(L-EAe zSN3$sJ$xAvzn=gyeoPjUQP5oYZ22UE-RfF}91{>0E&keg-0_3vufY2i04FUDBLA0c zEo4t^In6O*9~JHzmF3tN?i$-|m|Sn9$>$O7zz321eqUb8DX<^@nDdx4rNd#z!gdIYMq za6$TdlA2NFU!N0-(cD>@Hm0QWt@bx>*IN+D`&{eS%J0GxRh8Q%Z;2iY2?1=9CpyLR z)DGo;Rz^#ceHu<^{goHk5QE7a^Tq_(;(Z@P-aIRLWel+Jzk0LhU{@;Z2d-SD)uc({ zcTSgoZK(wVmSr`btqo=eE_67Mf5uCnqv7e{t#1<@$~w`qnT)deNQt zNl!~2R4k zkAFpMY7S}?XPvvA)c0bkZ+0r)3TCRr-|TW}OBz~qmGP8xaKDl@*+1>rm>pBG2FxC4 zR&n0EJrEf2%b5mEIY*fMSw4vk$O6QLTkO_Bt?VM(=*4;GFozS=7 zz0PJv<2p!2db?f#u9mTFX*Ke})%%m4ZU4Z(U{nH;SOxv4IJ}OQ=rHJPjrF7Xrz?Sd zLW4RsjukJz(gh}%?PKtBqDj~1O;)IH?FT7n>d&asm(-7^=amVY;!o*tk?LExhzH)E zM^(YaBi=D}flKoGrTuZ;0Zc=H z7WJ(z{2*S!LpqnyWwPbJWWMO+dgC_vTky@1FQ{N#_O4AQ->}a-LB($mRb2Nu4?hs# z$uIgimCoelS5@@?!|Ou5)chf}dOvu;&zIbe@nF7DI!!7SIlHDe`Ht0(v$sd^M$DXN z`#4#)A>H9=!lF}p#C0-j8fR;tzV$wzBDPRlRxqSoRzhx7WPqWeWt*cQtU(O1O61Y* z*>m6@IqExmP#Lw^oLSLcMR97G$iyn6v0OqbZB`8}KPV z!dMcw{7mre5c1s+TA&i7*H+Z2GU9H#!d<8|?u~qGN=%6Ur7iVx@-y&o+1y%E519&s zD(U&px-d?8(F=l!-%0Fp8*HH_Y?J6`&#teVO|a3$`LRc78cI_{=WZWgU*2?~YvPpl z!vxmzq24nz5ABb^3(#`11kNgJbUe&?Vcs0J_iQo2r>~OYmoZQ~Kh?J|L>NR2?xKvE zI+Qd1COsRLLTT8;0vkJeotOQxu`=MQ&~MIQdR{6!&&s*4xxm`Kl0s!@F3>)tZheE2 z!AAoe2nO=^oJcZY;^Ugd2pbJ;_+8%0Xd!twH1oVyy+HfXThgEW3m)!#*&=5A;jZ#^ z=53Yx%t>gBK!SRoZF$;#9gTCPR5H@j2Y1n(?scVNqt>SH+i_;!Ik$Jl(DWq}5zEsn zGNOjjs1?{q*7L9CjxI*Ws(Oy0bbdb5f|dacSI_b2u>LW}hEmuFQ9AH=aeb4_`HQ&y zRt4c1mKSG6?gVf>P3n)+hh|P?q@}4&M{&6OxxI2YxzcG$BdgI&oZ$)0ns_Bc*smF=cG4ol?zKL_viuFY8WwWhI5Ct@295?$Hk1K*VhrCkvvn~Ob$!OCLTTP-d5IkO0w0| zOLzXcTIG>uT^KKF-NRmYb8MAX-{eX5<0o094-2Xo=>!$BqWjv} z%-5bvKr4bAf{-?SPL*v{_MbV;VY66a5)-0AcZvO=d5^nh-#mD*j~Ku7!<97p-z2ZW#21?@auxk^E;C6n&<>J`gCDDRm9N)SkVUe%^-QG)s+%)Uu~FrV~Y#$BK?< z{DJhilt)+i!{5)o41Bs6gCu<1m%78DisW>_%t*jyW&eW1mnU7@`4@M;#-48Dc zo!>+)e#l)nQ&x~W{Q|4~;126;^EhS`bYtnf^Fpn^vC}R3_(2+5u4VDd1d_Bhv}Ucd z@E}vj&q4M`0R5PN)>;x0sWwF%U*Gc1&aLqtBo^+X-Vox8E(`Qk$$VEu{fSr?*7g}d zZ}m`wu3m@bz8RL$7{8$QQx7S>;%*FAYb39z83#J4l6=$*ve(EIUxX|?EU6pc-f1< z0L+IIUR>HM&12SQbto7$$cI4jtI5~u6Mf?cz6c|eWrtd3g)q-nPFdb*woAL#DU&wR zTx_iTnk=o7__ysIQ0C9ogbeQ1KA^ z*A4?)Ch!RzWw6HKWC@TVXDGaf~{KT1)GXJ2okByx(hwy@A2U8ebcz-$Uwr0 zyrL$_RZS?t>uQIjK9UDS)2C+2VH>ZJ$ho9zN76=V<8ht%bq@gQ3Ih^g^Y#~1`u{$$ z6u0M57^MHo>@({e&JVwhI~7qdJor)c&>o1-)-$t3x&9S@@fC+Hxuf3<=bHNOd=Q=| z6w5z}alDbdoJo<58O|?TKEU42AkdJuferYx2--u7Z--xob|;NtWI=1cb@vGb$;8m| zME*(9V&UfNJlQJ)>)e+YA+MkPo%(fErcEY5d-(GM&9PqEWCBTyMJW$c*s;Mh^@KSb z*In)@r>4ckzVB0ALk{-X{%51@N0&aY#oF>xr>zO>=;O-*~d5C?9lMhGSQ?WT631k1#(omw2mdULD z6uKm0z}1;^UnZI8w4UtvsgR8sRs*+Ji61=X$GFlavuVM1eu!xA)n&c)SuR{o+yL+0 zY;T!ew=X8J17_p>)`+=7`$~Nrf?9V`ks$flEgLaF|Jf3zE*$0ca1VSa$sTWYI|z$d|eizy%+9Btmo}75m;hJlgIKF)q3vA8|F$J5DqETK<#A{DK z$dA_x@u&Dqm-Zz}aQ?&jDV&g|=kLdEuhGPYI8>WlVoXO6m0useX06y8$@`x|ogDksnR_DBqVIKk3-de!n&X>g6 zGT2&fSA0VlQo^$qwN+ z&9gdOtODlsw#|?4*yu3mg}Cy^s>-&Si&P^+)~GCIxt9mXZ{efmY6p5Yn-K{bvO+u- zNK^8XE-0-dzg84QhCQEqG^lR7wt*ofMEAWjH?L|e>56Bu3^i>EvQsB5x z10Hv}!!sN^%h%1}Y(kKg3oF43AvWRjPGHSA4p~laXjVm6ulQr{{WN{eNr@_>3{%tOf5!ekPD4i3a z&u(<9BSEJ7h>vQm%5(W^uke(_SyL~NJp)TWo1=}OBv5BhHvDJ)(}kVXg6AF3zGQP$ zuizbnZV=~PC;pTvdgZYS32WCaXto?l$(Cw&TXoa{RdXjaaX76#;cp|=)!?PW6+Yi9 zqs5MLD;mT$eIqF=3MGr4w}y zuNJP-vZC{Q=I3Kt%d70NLQ*GWu+hD#=Bm{m2&)>AyRy`l6^cUVJEvK{s3)p!GXMH?HvO`sQmCN`H)*#l|lCrHruJpHFGM%VZJIw2IbLbMjg-AEsFM z@&j~Hj(ps7@uiErQ^B?MF;KiZ+*+o^;#1xxFY&B?Sn%Na&=**7U`fYI=Nw}TcZs=8 zO&z%>x%^=y^v zx~^zFqq?|ltdX+EV9W0QbD$_|4J5g)xxt{2BkgQm=xXcf>t_y7Gyzl(s*!9}#F-%S zb;$m)kahrnZBlFU1lQEs2Dc4~*2M?v{l}sDCphtzGJTQqL8UjvzV1mAk*~Pu|35%X zUM;{Yz73JqACLGK8r}8s&+-7?(G!2rLSWM5n-;lkpbB_U|No~4lhiI;xZv|{d*gr* z4)4#{TZkJDY}|%RYJeQ5QQ5YJ0dh%{(HMNvSk|UNi+>-jIqbhNlV7arJK1_f@#gQZ z##$nhbVCA@)nUCl|BWCwW$M3q`}^Fs=N(`FUy$nmIG+F4VDz~PAO$Y&5VG1Mk9BJ9 zM37XShknUhycB7+Tc+sgz}kFe;H-Mnt#wOj~+mY_D zMt!jAv#I17J@I?*rDFzf-eQ7&qxk=4l{%zx{fMkAGg)AW!1VhA?K?*u0(x50>4Ha* zn!noFS%Y`7E}6+4VBFysDSSTfb*27aaDL$7Gts-$(2s1b>10@a-(SEe3HMNBFtFDfbCrSN9Qh?7sxqR zi`;cFQN;8IyRdIdBn|pErYbnyJYo%hT*F=PCG%~cS_F*j?!K9f8}V+3;@Xr*!RwNY zb&Dah7~S_Gx96H31^-#0zT>l?Q_ke;Z@lN*d}-rf>|%jL$2*(JL`C^SlbSofQ=yBj zmNwV;Wk{-Bk%z#cXkXADgV0d_7wFS#kGJu{UfLfMJVzmZE*%gXud~F~WV|Ep(M^fh zgWf<~mKRr~WHevx5Q3pzo?HVD|vMsXusbmEUlbO4cL#ZImP zAqFnhJH!f>pvYJUQ$M6~CZS}jg~1P;iTMluUm3qmz1f25+;{MVsR6$^33;4^g2s2w$3+?_;{QRZYJC%WRz`&XGn|F zvruvGcDT6p^t)KC9rpC6!T|i{S8=NP+qmBr`W42i+@;VF6Le-T)Jx#N&KB!#$rDrZ zJOA=8IA38Hr+2_^Uz^8F@qn%PZJ-(lSWy%Ah?2*Dm$NYa@*C_AaH73FLcJ*Iw(}V!F*y>HnA3I*U_n3YS dhee_Ag`+K@kuui@#dZLn8`n(!DZ1(y{$Bt=j7

    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 DfH+xA diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/images/enable-np-intune.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/enable-np-intune.png index 0745e9d1c37589f20a4a6d5964713d17e31e9871..604dceff4c7097984a8c5eaff9c8b605d818ccd4 100644 GIT binary patch literal 28189 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 literal 14228 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 From fb90ce88184ba6169dc8ce8122ef2a89ae0eae5c Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 29 Mar 2019 10:48:02 -0700 Subject: [PATCH 19/22] added intune and GP steps --- ...enable-controlled-folders-exploit-guard.md | 36 +++++++++++++----- .../enable-exploit-protection.md | 10 ++++- .../images/cfa-allow-app.png | Bin 79336 -> 81162 bytes .../images/enable-cfa-app-allow.png | Bin 0 -> 32410 bytes .../images/enable-cfa-app-folder.png | Bin 0 -> 15626 bytes .../images/enable-cfa-app.png | Bin 0 -> 11342 bytes 6 files changed, 35 insertions(+), 11 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-exploit-guard/images/enable-cfa-app-allow.png create mode 100644 windows/security/threat-protection/windows-defender-exploit-guard/images/enable-cfa-app-folder.png create mode 100644 windows/security/threat-protection/windows-defender-exploit-guard/images/enable-cfa-app.png diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md index ea057afc07..4cc8d86d0a 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md @@ -11,6 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic +ms.date: 03/29/2019 --- # Enable controlled folder access @@ -21,11 +22,15 @@ ms.author: v-anbic [Controlled folder access](controlled-folders-exploit-guard.md) helps you protect valuable data from malicious apps and threats, such as ransomware. It is part of [Windows Defender Exploit Guard](windows-defender-exploit-guard.md). Controlled folder access is supported on Windows Server 2019 as well as Windows 10 clients. -This topic describes how to enable Controlled folder access with the Windows Security app, Group Policy, PowerShell, and mobile device management (MDM) configuration service providers (CSPs). +You can enable controlled folder access by using any of the these methods: -## Enable and audit controlled folder access +- Windows Security app +- Intune +- MDM +- Group Policy +- PowerShell cmdlets -You can enable controlled folder access with the Security Center app, Group Policy, PowerShell, or MDM CSPs. You can also set the feature to audit mode. Audit mode allows you to test how the feature would work (and review events) without impacting the normal use of the machine. + Audit mode allows you to test how the feature would work (and review events) without impacting the normal use of the machine. >[!NOTE] >The Controlled folder access feature will display the state in the Windows Security app under **Virus & threat protection settings**. @@ -38,7 +43,7 @@ You can enable controlled folder access with the Security Center app, Group Poli >- System Center Endpoint Protection **Allow users to add exclusions and overrides** >For more information about disabling local list merging, see [Prevent or allow users to locally modify Windows Defender AV policy settings](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus#configure-how-locally-and-globally-defined-threat-remediation-and-exclusions-lists-are-merged). -## Windows Security app to enable controlled folder access +## 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**. @@ -46,8 +51,23 @@ You can enable controlled folder access with the Security Center app, Group Poli 3. Set the switch for **Controlled folder access** to **On**. +## Intune -### Use Group Policy to enable Controlled folder access +1. Sign in to the [Azure portal](https://portal.azure.com) and open Intune. +1. Click **Device configuration** > **Profiles** > **Create profile**. +1. Name the profile, choose **Windows 10 and later** and **Endpoint protection**. + ![Create endpoint protection profile](images/create-endpoint-protection-profile.png) +1. Click **Configure** > **Windows Defender Exploit Guard** > **Network filtering** > **Enable**. +1. Type the path to each application that has access to protected folders and the path to any additional folder that needs protection and click **Add**. + ![Enable controlled folder access in Intune](images/enable-cfa-intune.png) +1. Click **OK** to save each open blade and click **Create**. +1. Click the profile **Assignments**, assign to **All Users & All Devices**, and click **Save**. + +## MDM + +Use the [./Vendor/MSFT/Policy/Config/ControlledFolderAccessProtectedFolders](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-defender#defender-controlledfolderaccessprotectedfolders) configuration service provider (CSP) to allow apps to make changes to protected folders. + +## Group Policy 1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. @@ -65,7 +85,7 @@ You can enable controlled folder access with the Security Center app, Group Poli >[!IMPORTANT] >To fully enable controlled folder access, you must set the Group Policy option to **Enabled** and also select **Enable** in the options drop-down menu. -### Use PowerShell to enable controlled folder access +## PowerShell 1. Type **powershell** in the Start menu, right click **Windows PowerShell** and click **Run as administrator**. @@ -79,10 +99,6 @@ You can enable the feature in audit mode by specifying `AuditMode` instead of `E Use `Disabled` to turn the feature off. -### Use MDM CSPs to enable controlled folder access - -Use the [./Vendor/MSFT/Policy/Config/ControlledFolderAccessProtectedFolders](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-defender#defender-controlledfolderaccessprotectedfolders) configuration service provider (CSP) to allow apps to make changes to protected folders. - ## Related topics - [Protect important folders with controlled folder access](controlled-folders-exploit-guard.md) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md b/windows/security/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md index 735512dd8a..86f640ad6f 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 03/26/2019 +ms.date: 03/29/2019 --- # Enable exploit protection @@ -126,6 +126,14 @@ Use the [./Vendor/MSFT/Policy/Config/ExploitGuard/ExploitProtectionSettings](htt ## Group Policy +1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. + +1. In the **Group Policy Management Editor** go to **Computer configuration** and click **Administrative templates**. + +1. Expand the tree to **Windows components** > **Windows Defender Exploit Guard** > **Exploit Protection** > **Use a common set of exploit protection settings**. + +6. Click **Enabled** and type the location of the [XML file](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-exploitguard) and click **OK**. + ## PowerShell You can use the PowerShell verb `Get` or `Set` with the cmdlet `ProcessMitigation`. Using `Get` will list the current configuration status of any mitigations that have been enabled on the device - add the `-Name` cmdlet and app exe to see mitigations for just that app: diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app.png index 6b078ec9d5cc63f1c80beeb967b192b513f4ea4c..d3978e90d9bafb1f7ba6483e79a505bcb4760432 100644 GIT binary patch literal 81162 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 AH~;_u literal 79336 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%0AH+-UIjOK{!QHU9xi}Q_SEf+8NBqN$@GQ8FV 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 NRlRGv_1eyu{{f&1wWt69 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/images/enable-cfa-app-folder.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/enable-cfa-app-folder.png new file mode 100644 index 0000000000000000000000000000000000000000..7401e1e87fe859350fce93e172ffe1de9fecedc3 GIT binary patch literal 15626 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/images/enable-cfa-app.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/enable-cfa-app.png new file mode 100644 index 0000000000000000000000000000000000000000..f8e4dc98d1c3993cfa46b2bdf6630476e7fe9bac GIT binary patch literal 11342 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 literal 0 HcmV?d00001 From bd727d263efef15f84f597b076ec9fb23d2834a1 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 29 Mar 2019 10:50:43 -0700 Subject: [PATCH 20/22] added cfa intune --- .../images/enable-cfa-intune.png | Bin 0 -> 37659 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-exploit-guard/images/enable-cfa-intune.png diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/images/enable-cfa-intune.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/enable-cfa-intune.png new file mode 100644 index 0000000000000000000000000000000000000000..620d7868688c6904806c3e14fa254fc7c2a90530 GIT binary patch literal 37659 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 Oe=JSyOl}#u$Ne8xt-VwL literal 0 HcmV?d00001 From e2c8c75be7c926fa7353442a39a4978fdae303d0 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 29 Mar 2019 10:52:21 -0700 Subject: [PATCH 21/22] added image --- .../images/cfa-allow-app.png | Bin 81162 -> 56799 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app.png index d3978e90d9bafb1f7ba6483e79a505bcb4760432..afb220f764c1969a8552617aeed9556e4200226d 100644 GIT binary patch literal 56799 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 literal 81162 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 AH~;_u From da6131a43852f77a975196ed9868075ff7f7612f Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 29 Mar 2019 11:25:27 -0700 Subject: [PATCH 22/22] added registry option --- .../enable-network-protection.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/enable-network-protection.md b/windows/security/threat-protection/windows-defender-exploit-guard/enable-network-protection.md index 93479ddd8a..e1caa8c51b 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/enable-network-protection.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/enable-network-protection.md @@ -28,6 +28,7 @@ You can enable network protection by using any of the these methods: - MDM - Group Policy - PowerShell cmdlets +- Registry ## Intune @@ -79,6 +80,16 @@ Set-MpPreference -EnableNetworkProtection AuditMode Use `Disabled` insead of `AuditMode` or `Enabled` to turn the feature off. +## + +Network protection can't be turned on using the Windows Security app, but you can enable it by using Registry editor. + +1. Click **Start** and type **regedit** to open **Registry Editor**. +1. Navigate to Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Windows Defender Exploit Guard\Network Protection +1. Set the value: + 0=off + 1=on + 2=audit ## Related topics