From 95a0aa21febd99d2f892209b3f00e672a70898de Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 25 Jun 2018 11:19:41 -0700 Subject: [PATCH 01/87] add link to the AV connections --- ...ced-hunting-windows-defender-advanced-threat-protection.md | 4 ++-- ...d-downlevel-windows-defender-advanced-threat-protection.md | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection.md index 29d6f12edb..f842dfb362 100644 --- a/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection.md @@ -152,8 +152,8 @@ The filter selections will resolve as an additional query term and the results w -## Public Advanced Hunting query GitHub repository -Check out the [Advanced Hunting repository](https://github.com/Microsoft/WindowsDefenderATP-Hunting-Queries). Contribute and use example queries shared by our customers. +## Public Advanced hunting query GitHub repository +Check out the [Advanced hunting repository](https://github.com/Microsoft/WindowsDefenderATP-Hunting-Queries). Contribute and use example queries shared by our customers. >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhunting-belowfoldlink) diff --git a/windows/security/threat-protection/windows-defender-atp/onboard-downlevel-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/onboard-downlevel-windows-defender-advanced-threat-protection.md index 5118827931..259b8c499a 100644 --- a/windows/security/threat-protection/windows-defender-atp/onboard-downlevel-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/onboard-downlevel-windows-defender-advanced-threat-protection.md @@ -10,7 +10,7 @@ ms.pagetype: security ms.author: macapara author: mjcaparas ms.localizationpriority: high -ms.date: 06/18/2018 +ms.date: 06/25/2018 --- # Onboard previous versions of Windows @@ -45,6 +45,7 @@ Windows Defender ATP integrates with System Center Endpoint Protection to provid The following steps are required to enable this integration: - Install the [January 2017 anti-malware platform update for Endpoint Protection clients](https://support.microsoft.com/en-us/help/3209361/january-2017-anti-malware-platform-update-for-endpoint-protection-clie) - Configure the SCEP client Cloud Protection Service membership to the **Advanced** setting +- Configure your network to allow connections to the Windows Defender Antivirus cloud. For more information, see [Allow connections to the Windows Defender Antivirus cloud](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus#allow-connections-to-the-windows-defender-antivirus-cloud) ## Install and configure Microsoft Monitoring Agent (MMA) to report sensor data to Windows Defender ATP From 3098730a2e1ff9572494e95621cb7ae32efaeb3c Mon Sep 17 00:00:00 2001 From: Michael Niehaus Date: Thu, 15 Nov 2018 15:58:50 -0800 Subject: [PATCH 02/87] Updated subscriptions Added M365 Academic subscriptions to the list, and updated all subscriptions to include links to the subscription/product details. --- .../windows-autopilot-requirements-licensing.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements-licensing.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements-licensing.md index 2b9a7d76f8..e7df24a12c 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements-licensing.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements-licensing.md @@ -26,12 +26,13 @@ Windows Autopilot depends on specific capabilities available in Windows 10 and A - Enterprise - Education - One of the following, to provide needed Azure Active Directory (automatic MDM enrollment and company branding features) and MDM functionality: - - Microsoft 365 Business subscriptions - - Microsoft 365 F1 subscriptions - - Microsoft 365 Enterprise E3 or E5 subscriptions, which include all Windows 10, Office 365, and EM+S features (Azure AD and Intune) - - Enterprise Mobility + Security E3 or E5 subscriptions, which include all needed Azure AD and Intune features - - Azure Active Directory Premium P1 or P2 and Intune subscriptions (or an alternative MDM service) + - [Microsoft 365 Business subscriptions](https://www.microsoft.com/en-us/microsoft-365/business) + - [Microsoft 365 F1 subscriptions](https://www.microsoft.com/en-us/microsoft-365/enterprise/firstline) + - [Microsoft 365 Academic A1, A3, or A5 subscriptions](https://www.microsoft.com/en-us/education/buy-license/microsoft365/default.aspx) + - [Microsoft 365 Enterprise E3 or E5 subscriptions](https://www.microsoft.com/en-us/microsoft-365/enterprise), which include all Windows 10, Office 365, and EM+S features (Azure AD and Intune) + - [Enterprise Mobility + Security E3 or E5 subscriptions](https://www.microsoft.com/en-us/cloud-platform/enterprise-mobility-security), which include all needed Azure AD and Intune features + - [Azure Active Directory Premium P1 or P2](https://azure.microsoft.com/en-us/services/active-directory/) and [Microsoft Intune subscriptions](https://www.microsoft.com/en-us/cloud-platform/microsoft-intune) (or an alternative MDM service) Additionally, the following are also recommended but not required: -- Office 365 ProPlus, which can be deployed easily via Intune (or other MDM services) +- [Office 365 ProPlus](https://www.microsoft.com/en-us/p/office-365-proplus/CFQ7TTC0K8R0), which can be deployed easily via Intune (or other MDM services) - [Windows Subscription Activation](https://docs.microsoft.com/windows/deployment/windows-10-enterprise-subscription-activation), to automatically step up devices from Windows 10 Pro to Windows 10 Enterprise From 6291dbf40c02b3a197a3c400c5b8a34f7ddcdfb2 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Fri, 16 Nov 2018 02:22:37 -0500 Subject: [PATCH 03/87] typo: Acess -> Access --- .../mdm/azure-active-directory-integration-with-mdm.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/azure-active-directory-integration-with-mdm.md b/windows/client-management/mdm/azure-active-directory-integration-with-mdm.md index b1d8ac001f..8cc949f6b9 100644 --- a/windows/client-management/mdm/azure-active-directory-integration-with-mdm.md +++ b/windows/client-management/mdm/azure-active-directory-integration-with-mdm.md @@ -400,7 +400,7 @@ Location: Example: HTTP/1.1 302 -Location: ms-appx-web://App1/ToUResponse?error=access_denied&error_description=Acess%20is%20denied%2E +Location: ms-appx-web://App1/ToUResponse?error=access_denied&error_description=Access%20is%20denied%2E ``` The following table shows the error codes. From 11de3ce76f26646a546cb677c82b2c7e978e80eb Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Fri, 16 Nov 2018 15:29:55 +0000 Subject: [PATCH 04/87] Merged PR 12888: fix typos reported by customers --- .../deployment/update/waas-optimize-windows-10-updates.md | 2 +- .../hello-for-business/hello-hybrid-key-new-install.md | 6 +++--- .../hello-hybrid-key-whfb-settings-dir-sync.md | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/deployment/update/waas-optimize-windows-10-updates.md b/windows/deployment/update/waas-optimize-windows-10-updates.md index 8446553143..70cba0bcec 100644 --- a/windows/deployment/update/waas-optimize-windows-10-updates.md +++ b/windows/deployment/update/waas-optimize-windows-10-updates.md @@ -54,7 +54,7 @@ Windows 10 quality update downloads can be large because every package contains >Express update delivery applies to quality update downloads. Starting with Windows 10, version 1709, Express update delivery also applies to feature update downloads for clients connected to Windows Update and Windows Update for Business. ### How Microsoft supports Express -- **Express on System Center Configuration Manager** starting with version 1702 of Configuration Manager and Windows 10, version 1703 or 1607 with the April 2017 cumulative update. +- **Express on System Center Configuration Manager** starting with version 1702 of Configuration Manager and Windows 10, version 1703 or later, or Windows 10, version 1607 with the April 2017 cumulative update. - **Express on WSUS Standalone** Express update delivery is available on [all support versions of WSUS](https://technet.microsoft.com/library/cc708456(v=ws.10).aspx). diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install.md index ed91c63c54..20620f9410 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install.md @@ -75,7 +75,7 @@ If you do not have an existing public key infrastructure, please review [Certifi > [!IMPORTANT] > For Azure AD joined device to authenticate to and use on-premises resources, ensure you: -> * Install the root certificate authority certificate for your organization in the user's trusted root certifcate store. +> * Install the root certificate authority certificate for your organization in the user's trusted root certificate store. > * Publish your certificate revocation list to a location that is available to Azure AD joined devices, such as a web-based url. ### Section Review ### @@ -84,7 +84,7 @@ If you do not have an existing public key infrastructure, please review [Certifi > * Minimum Windows Server 2012 Certificate Authority. > * Enterprise Certificate Authority. > * Functioning public key infrastructure. -> * Root certifcate authority certificate (Azure AD Joined devices). +> * Root certificate authority certificate (Azure AD Joined devices). > * Highly available certificate revocation list (Azure AD Joined devices). ## Azure Active Directory ## @@ -131,7 +131,7 @@ Alternatively, you can configure Windows Server 2016 Active Directory Federation > * Review the overview and uses of Azure Multifactor Authentication. > * Review your Azure Active Directory subscription for Azure Multifactor Authentication. > * Create an Azure Multifactor Authentication Provider, if necessary. -> * Configure Azure Multufactor Authentiation features and settings. +> * Configure Azure Multifactor Authentiation features and settings. > * Understand the different User States and their effect on Azure Multifactor Authentication. > * Consider using Azure Multifactor Authentication or a third-party multifactor authentication provider with Windows Server Active Directory Federation Services, if necessary. diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync.md index 621818ce66..70dd6093e7 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync.md @@ -19,7 +19,7 @@ ms.date: 08/19/2018 - Key trust -## Directory Syncrhonization +## Directory Synchronization In hybrid deployments, users register the public portion of their Windows Hello for Business credential with Azure. Azure AD Connect synchronizes the Windows Hello for Business public key to Active Directory. From ce9d7e5be51828afb9a5b516b9af8a63144a0f52 Mon Sep 17 00:00:00 2001 From: Andrea Bichsel <35236577+andreabichsel@users.noreply.github.com> Date: Fri, 16 Nov 2018 09:15:10 -0800 Subject: [PATCH 05/87] Removed wdeg evaluation package references. --- .../evaluate-attack-surface-reduction.md | 164 +----------------- .../evaluate-controlled-folder-access.md | 63 +------ .../evaluate-exploit-protection.md | 68 +------- .../evaluate-network-protection.md | 4 +- 4 files changed, 12 insertions(+), 287 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md index a143ed81a3..290fbdaae4 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 10/02/2018 +ms.date: 11/16/2018 --- # Evaluate attack surface reduction rules @@ -22,164 +22,14 @@ ms.date: 10/02/2018 Attack surface reduction rules help prevent actions and apps that are typically used by exploit-seeking malware to infect machines. Attack surface reduction rules are supported on Windows Server 2019 as well as Windows 10 clients. -This topic helps you evaluate attack surface reduction rules. It explains how to demo ASR rules using a specialized tool, and how to enable audit mode so you can test the feature directly in your organization. - ->[!NOTE] ->This topic uses a customized testing tool and PowerShell cmdlets to make it easy to enable the feature and test it. ->For instructions on how to use Group Policy, Mobile Device Management (MDM), and System Center Configuration Manager to deploy these settings across your network, see the main [Attack surface reduction topic](attack-surface-reduction-exploit-guard.md). +This topic helps you evaluate attack surface reduction rules. It explains how to enable audit mode so you can test the feature directly in your organization. >[!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. -## Use the demo tool to see how attack surface reduction rules work - -Use the **ExploitGuard ASR test tool** app to see how attack surface reduction rules are applied in certain key protection and high-risk scenarios. These scenarios are typical infection vectors for malware that use exploits to spread and infect machines. - -The tool is part of the Windows Defender Exploit Guard evaluation package: -- [Download the Exploit Guard Evaluation Package](https://aka.ms/mp7z2w) - -This tool has a simple user interface that lets you choose a rule, configure it in blocking, audit, or disabled mode, and run a pre-created series of actions that would be evaluated by the rule. - -When you run a scenario, you will see what the scenario entails, what the rule is set to, and what actions were taken. - -![Screenshot of the Exploit guard demo tool](images/asr-test-tool.png) - -Each scenario creates a fake or sample file or behavior that the rule would target and, if the rule was enabled, block from running. - ->[!IMPORTANT] ->The settings you change while using this tool will be cleared when you close the tool. If you want to test the feature in a production environment, you should consider using [audit mode to measure impact](#use-audit-mode-to-measure-impact), or see the main [Attack surface reduction topic](attack-surface-reduction-exploit-guard.md). - -**Run a rule using the demo tool:** - -1. Open the Exploit Guard Evaluation Package and copy the file *ExploitGuard ASR test tool* to a location on your PC that is easy to access (such as your desktop). - -2. Run the tool by double-clicking the version that matches your operating system - either 64-bit (x64) or 32-bit (x86). If a Windows Defender SmartScreen notification appears, click **More details** and then **Run anyway**. - - - >[!IMPORTANT] - >Make sure you use the version of the tool that is appropriate for the machine you are using. Use the x86 version for 32-bit versions of Windows 10, or use the x64 version for 64-bit versions of Windows 10. - -3. Select the rule from the drop-down menu. - -4. Select the mode, **Disabled**, **Block**, or **Audit**. - 1. Optionally, click **Show Advanced Options** and choose a specific scenario (or all scenarios sequentially by selecting **All Scenarios**), enter a delay, or click **Leave Dirty**. - -5. Click **RunScenario**. - -The scenario will run, and an output will appear describing the steps taken. - -You can right-click on the output window and click **Open Event Viewer** to see the relevant event in Windows Event Viewer. - ->[!TIP] ->You can click **Save Filter to Custom View...** in the Event Viewer to create a custom view so you can easily come back to this view as you continue to evaluate rules. - - -Choosing the **Mode** will change how the rule functions: - -Mode option | Description --|- -Disabled | The rule will not fire and no event will be recorded. This is the same as if you had not enabled attack surface reduction rules at all. -Block | The rule will fire and the suspicious behavior will be blocked from running. An event will be recorded in the event log. This is the same as if you had enabled attack surface reduction rules. -Audit | The rule wil fire, but the suspicious behavior will **not** be blocked from running. An event will be recorded in the event log as if the rule did block the behavior. This allows you to see how attack surface reduction rules will work but without impacting how you use the computer. - -Block mode will cause a notification to appear on the user's desktop: - -![Example notification that says Action blocked: Your IT administrator caused Windows Defender Antivirus to block this action. Contact your IT desk.](images/asr-notif.png) - -You can [modify the notification to display your company name and links](customize-attack-surface-reduction.md#customize-the-notification) for users to obtain more information or contact your IT help desk. - -For further details on how audit mode works, and when you might want to use it, see the [audit Windows Defender Exploit Guard topic](audit-windows-defender-exploit-guard.md). - -The following sections describe what each rule does and what the scenarios entail for each rule. - -### Rule: Block executable content from email client and webmail - -This rule blocks certain files from being run or launched from an email. You can specify an individual scenario, based on the category of the file type or whether the email is in Microsoft Outlook or web mail. - -The following table describes the category of the file type that will be blocked and the source of the email for each scenario in this rule: - -Scenario name | File type | Program -- | - | - -Random | A scenario will be randomly chosen from this list | Microsoft Outlook or web mail -Mail Client PE | Executable files (such as .exe, .dll, or .scr) | Microsoft Outlook -Mail Client Script | Script files (such as a PowerShell .ps, VisualBasic .vbs, or JavaScript .js file) | Microsoft Outlook -Mail Client Script Archive | Script archive files | Microsoft Outlook -WebMail PE | Executable files (such as .exe, .dll, or .scr) | Web mail, such as gmail, outlook, hotmail -WebMail Script | Script files (such as a PowerShell .ps, VBScript .vbs, or JavaScript .js file) | Web mail -WebMail Script Archive | Script archive files | Web mail - - -### Rule: Block Office applications from creating child processes - ->[!NOTE] ->There is only one scenario to test for this rule. - -Office apps, such as Word or Excel, will not be allowed to create child processes. This is a typical malware behavior, especially for macro-based attacks that attempt to use Office apps to launch or download malicious executables. - -### Rule: Block Office applications from creating executable content - -This rule targets typical behaviors used by suspicious and malicious add-ons and scripts that create or launch executable files. This is a typical malware technique. - -The following scenarios can be individually chosen: - -- Random - - A scenario will be randomly chosen from this list -- Extension Block - - Extensions will be blocked from being used by Office apps. Typically these extensions use the Windows Scripting Host (.wsh files) to run scripts that automate certain tasks or provide user-created add-on features. - -### Rule: Block Office applications from injecting into other processes - ->[!NOTE] ->There is only one scenario to test for this rule. - -Office apps, such as Word, Excel, or PowerPoint, will not be able to inject code into other processes. This is typically used by malware to run malicious code in an attempt to hide the activity from antivirus scanning engines. - -### Rule: Impede JavaScript and VBScript to launch executables - -JavaScript and VBScript scripts can be used by malware to launch other malicious apps. This rule prevents these scripts from being allowed to launch apps, thus preventing malicious use of the scripts to spread malware and infect machines. - -- Random - - A scenario will be randomly chosen from this list -- JScript - - JavaScript will not be allowed to launch executable files -- VBScript - - VBScript will not be allowed to launch executable files - -### Rule: Block execution of potentially obfuscated scripts - -Malware and other threats can attempt to obfuscate or hide their malicious code in some script files. This rule prevents scripts that appear to be obfuscated from running. - -- Random - - A scenario will be randomly chosen from this list -- AntiMalwareScanInterface - - This scenario uses the [AntiMalwareScanInterface (AMSI)](https://msdn.microsoft.com/library/windows/desktop/dn889587(v=vs.85).aspx) to determine if a script is potentially obfuscated, and then blocks such a script -- OnAccess - - Potentially obfuscated scripts will be blocked when an attempt is made to access them - - -## Review Attack surface reduction events in Windows Event Viewer - -You can also review the Windows event log to see the events there were created when using the tool. 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 *asr-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 Attack surface reduction: - -Event ID | Description --|- -5007 | Event when settings are changed -1122 | Event when rule fires in Audit-mode -1121 | Event when rule fires in Block-mode - ## Use audit mode to measure impact -You can also enable the Attack surface reduction feature in audit mode. This lets you see a record of what apps would have been blocked if you had enabled the feature. +You can enable attack surface reduction rules in audit mode. This lets you see a record of what apps would have been blocked if you had enabled attack surface reduction rules. 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 rules will fire during normal use. @@ -189,17 +39,17 @@ To enable audit mode, use the following PowerShell cmdlet: Set-MpPreference -AttackSurfaceReductionRules_Actions AuditMode ``` -This enables all Attack surface reduction rules in audit mode. +This enables all attack surface reduction rules in audit mode. >[!TIP] ->If you want to fully audit how Attack surface reduction 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 [Attack surface reduction topic](attack-surface-reduction-exploit-guard.md). +>If you want to fully audit how attack surface reduction rules 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 [Attack surface reduction rules topic](attack-surface-reduction-exploit-guard.md). ## Customize attack surface reduction rules During your evaluation, you may wish to configure each rule individualy or exclude certain files and processes from being evaluated by the feature. -See the [Customize Exploit protection](customize-exploit-protection.md) topic for information on configuring the feature with management tools, including Group Policy and MDM CSP policies. +See the [Customize attack surface reduction rules](customize-attack-surface-reduction.md) topic for information on configuring the feature with management tools, including Group Policy and MDM CSP policies. ## Related topics - [Reduce attack surfaces with attack surface reduction rules](attack-surface-reduction-exploit-guard.md) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md index f30804cbd0..3357f3a4fc 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 10/02/2018 +ms.date: 11/16/2018 --- # Evaluate controlled folder access @@ -24,70 +24,11 @@ ms.date: 10/02/2018 It is especially useful in helping to protect your documents and information from [ransomware](https://www.microsoft.com/wdsi/threats/ransomware) that can attempt to encrypt your files and hold them hostage. -This topic helps you evaluate controlled folder access. It explains how to demo the feature using a specialized tool, and how to enable audit mode so you can test the feature directly in your organization. - ->[!NOTE] ->This topic uses PowerShell cmdlets to make it easy to enable the feature and test it. ->For instructions on how to use Group Policy, Mobile Device Management (MDM), and System Center Configuration Manager to deploy these settings across your network, see the main [Controlled folder access topic](controlled-folders-exploit-guard.md). +This topic helps you evaluate controlled folder access. It explains how to enable audit mode so you can test the feature directly in your organization. >[!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. -## Use the demo tool to see how controlled folder access works - -Use the **ExploitGuard CFA File Creator** tool to see how controlled folder access can prevent a suspicious app from creating files in protected folders. - -The tool is part of the Windows Defender Exploit Guard evaluation package: -- [Download the Exploit Guard Evaluation Package](https://aka.ms/mp7z2w) - -This tool can be run locally on an individual machine to see the typical behavior of controlled folder access. The tool is considered by Windows Defender ATP to be suspicious and will be blocked from creating new files or making changes to existing files in any of your protected folders. - -You can enable controlled folder access, run the tool, and see what the experience is like when a suspicious app is prevented from accessing or modifying files in protected folders. - -1. Type **powershell** in the Start menu. - -2. Right-click **Windows PowerShell**, click **Run as administrator** and click **Yes** or enter admin credentials at the prompt. - -3. Enter the following in the PowerShell window to enable Controlled folder access: - ```PowerShell - Set-MpPreference -EnableControlledFolderAccess Enabled - ``` - -4. Open the Exploit Guard Evaluation Package and copy the file *ExploitGuard CFA File Creator.exe* to a location on your PC that is easy to access (such as your desktop). - -5. Run the tool by double-clicking it. If a Windows Defender SmartScreen notification appears, click **More details** and then **Run anyway**. - -6. You'll be asked to specify a name and location for the file. You can choose anything you wish to test. - - ![Screenshot of the exploit guard demo tool](images/cfa-filecreator.png) - -7. A notification will appear, indicating that the tool was prevented from creating the file, as in the following example: - - ![Exampke notification that says Unauthorized changes blocked: Controlled folder access blocked (file name) from making changes to the folder (folder name)](images/cfa-notif.png) - -## Review controlled folder access events in Windows Event Viewer - -You can also review the Windows event log to see the events there were created when using the tool. 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 *cfa-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 Controlled folder access: - -Event ID | Description --|- -5007 | Event when settings are changed -1124 | Audited controlled folder access event -1123 | Blocked controlled folder access event -1127 | Blocked controlled folder access sector write block event -1128 | Audited controlled folder access sector write block event - - ## Use audit mode to measure impact You can enable the controlled folder access feature in audit mode. This lets you see a record of what *would* have happened if you had enabled the setting. diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md index 1d7efe7b59..ec8690b50d 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 05/30/2018 +ms.date: 11/16/2018 --- # Evaluate exploit protection @@ -26,75 +26,9 @@ Many of the features that are part of the [Enhanced Mitigation Experience Toolki This topic helps you evaluate exploit protection. For more information about what exploit protection does and how to configure it for real-world deployment, see [Exploit protection](exploit-protection-exploit-guard.md). ->[!NOTE] ->This topic uses PowerShell cmdlets to make it easy to enable the feature and test it. ->For instructions about how to use Group Policy and Mobile Device Management (MDM to deploy these settings across your network, see [Exploit protection](exploit-protection-exploit-guard.md). - >[!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. -## Enable and validate an exploit protection mitigation - -For this demo you will enable the mitigation that prevents child processes from being created. You'll use Internet Explorer as the parent app. - -First, enable the mitigation using PowerShell, and then confirm that it has been applied in the Windows Security app: - -1. Type **powershell** in the Start menu, right click **Windows PowerShell** and click **Run as administrator** - -2. Enter the following cmdlet: - - ```PowerShell - Set-ProcessMitigation -Name iexplore.exe -Enable DisallowChildProcessCreation - ``` - -3. Open Windows Security by clicking the shield icon in the task bar or searching the Start menu for **Defender**. - -4. Click the **App & browser control** tile (or the app icon on the left menu bar) and then **Exploit protection settings** at the bottom of the screen. - -5. Go to the **Program settings** section, scroll down, click **iexplore.exe**, and then **Edit**. - -6. Find the **Do not allow child processes** setting and make sure that **Override System settings** is enabled and the switch is set to **On**. - -Now that you know the mitigation has been enabled, you can test to see if it works and what the experience would be for an end user: - -1. Type **run** in the Start menu and press **Enter** to open the run dialog box. - -2. Type **iexplore.exe** and press **Enter** or click **OK** to attempt to open Internet Explorer. - -3. Internet Explorer should briefly open and then immediately shut down again, indicating that the mitigation was applied and prevented Internet Explorer from opening a child process (its own process). - -Lastly, we can disable the mitigation so that Internet Explorer works properly again: - -1. Open Windows Security by clicking the shield icon in the task bar or searching the Start menu for **Defender**. - -2. Click the **App & browser control** tile (or the app icon on the left menu bar) and then **Exploit protection settings** at the bottom of the screen. - -3. Go to the **Program settings** section, scroll down, click **iexplore.exe**, and then **Edit**. - -4. Find the **Do not allow child processes** setting and set the switch to **Off**. Click **Apply** - -5. Validate that Internet Explorer runs by running it from the run dialog box again. It should open as expected. - -## Review exploit protection events in Windows Event Viewer - -You can now review the events that exploit protection sent to the Windows Event Viewer to confirm what happened. You can use the custom view below or [locate them manually](event-views-exploit-guard.md#list-of-attack-surface-reduction-events). - -1. Download the [Exploit Guard Evaluation Package](https://aka.ms/mp7z2w) and extract the file *ep-events.xml* to an easily accessible location on the machine. - -2. Type **Event viewer** in the Start menu to open the Windows Event Viewer. - -3. On the left panel, under **Actions**, click **Import custom view...** - -4. Navigate to where you extracted *ep-events.xml* and select it. 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 events related to exploit protection. - -6. The specific event to look for in this demo is event ID 4, which should have the following or similar information: - - Process '\Device\HarddiskVolume1\Program Files\Internet Explorer\iexplore.exe' (PID 4692) was blocked from creating a child process 'C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE' with command line '"C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE" SCODEF:4692 CREDAT:75009 /prefetch:2'. - ## Use audit mode to measure impact You can enable exploit protection in audit mode. You can enable audit mode for individual mitigations. 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 995cbaeb50..9c5516c1de 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: 08/09/2018 +ms.date: 11/16/2018 --- # Evaluate network protection @@ -39,7 +39,7 @@ This topic helps you evaluate Network protection by enabling the feature and gui Set-MpPreference -EnableNetworkProtection Enabled ``` -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`. +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 From 564293892ca092afe5107e34547c844f9cd3088f Mon Sep 17 00:00:00 2001 From: Andrea Bichsel <35236577+andreabichsel@users.noreply.github.com> Date: Fri, 16 Nov 2018 09:24:57 -0800 Subject: [PATCH 06/87] Clarified Office apps in asr rules. --- .../attack-surface-reduction-exploit-guard.md | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index 360b2a59c8..b14135494f 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 10/15/2018 +ms.date: 11/16/2018 --- # Reduce attack surfaces with attack surface reduction rules @@ -56,15 +56,6 @@ Block untrusted and unsigned processes that run from USB | b2b3f03d-6a65-4f7b-a9 Block Office communication applications from creating child processes | 26190899-1602-49e8-8b27-eb1d0a1ce869 Block Adobe Reader from creating child processes | 7674ba52-37eb-4a4f-a9a1-f0f9a1619a2c -The rules apply to the following Office apps: - -- Microsoft Word -- Microsoft Excel -- Microsoft PowerPoint -- Microsoft OneNote - -The rules do not apply to any other Office apps. - ### Rule: Block executable content from email client and webmail This rule blocks the following file types from being run or launched from an email seen in either Microsoft Outlook or webmail (such as Gmail.com or Outlook.com): @@ -90,7 +81,7 @@ Extensions will be blocked from being used by Office apps. Typically these exten ### Rule: Block Office applications from injecting code into other processes -Office apps, such as Word, Excel, or PowerPoint, will not be able to inject code into other processes. +Office apps, including Word, Excel, PowerPoint, and OneNote, will not be able to inject code into other processes. This is typically used by malware to run malicious code in an attempt to hide the activity from antivirus scanning engines. @@ -116,7 +107,7 @@ This rule prevents scripts that appear to be obfuscated from running. Malware can use macro code in Office files to import and load Win32 DLLs, which can then be used to make API calls to allow further infection throughout the system. -This rule attempts to block Office files that contain macro code that is capable of importing Win32 DLLs. +This rule attempts to block Office files that contain macro code that is capable of importing Win32 DLLs. This includes Word, Excel, PowerPoint, and OneNote. ### Rule: Block executable files from running unless they meet a prevalence, age, or trusted list criteria From 707010a826656c53f5e2c5ec48cefbf7b84f0c3c Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 16 Nov 2018 10:09:02 -0800 Subject: [PATCH 07/87] added app guard tocs --- windows/security/threat-protection/TOC.md | 1 + .../windows-defender-application-guard/TOC.md | 7 +++++++ .../security/threat-protection/windows-defender-atp/TOC.md | 1 + 3 files changed, 9 insertions(+) create mode 100644 windows/security/threat-protection/windows-defender-application-guard/TOC.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 4266ad036b..ea1d8e22a6 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -6,6 +6,7 @@ #### [Attack surface reduction](windows-defender-atp/overview-attack-surface-reduction.md) ##### [Hardware-based isolation](windows-defender-atp/overview-hardware-based-isolation.md) ###### [Application isolation](windows-defender-application-guard/wd-app-guard-overview.md) +####### [System requirements](windows-defender-application-guard/reqs-wd-app-guard.md) ###### [System isolation](windows-defender-atp/how-hardware-based-containers-help-protect-windows.md) ##### [Application control](windows-defender-application-control/windows-defender-application-control.md) ##### [Exploit protection](windows-defender-exploit-guard/exploit-protection-exploit-guard.md) diff --git a/windows/security/threat-protection/windows-defender-application-guard/TOC.md b/windows/security/threat-protection/windows-defender-application-guard/TOC.md new file mode 100644 index 0000000000..9e42b2b691 --- /dev/null +++ b/windows/security/threat-protection/windows-defender-application-guard/TOC.md @@ -0,0 +1,7 @@ +# [Windows Defender Application Guard](wd-app-guard-overview.md) + +## [System requirements](reqs-wd-app-guard.md) +## [Install WDAG](install-wd-app-guard.md) +## [Configure WDAG policies](configure-wd-app-guard.md) +## [Test scenarios](test-scenarios-wd-app-guard.md) +## [FAQ](faq-wd-app-guard.md) \ No newline at end of file diff --git a/windows/security/threat-protection/windows-defender-atp/TOC.md b/windows/security/threat-protection/windows-defender-atp/TOC.md index efbf70fece..f8ba6e6e36 100644 --- a/windows/security/threat-protection/windows-defender-atp/TOC.md +++ b/windows/security/threat-protection/windows-defender-atp/TOC.md @@ -4,6 +4,7 @@ ### [Attack surface reduction](overview-attack-surface-reduction.md) #### [Hardware-based isolation](overview-hardware-based-isolation.md) ##### [Application isolation](../windows-defender-application-guard/wd-app-guard-overview.md) +###### [System requirements](../windows-defender-application-guard/reqs-wd-app-guard.md) ##### [System isolation](how-hardware-based-containers-help-protect-windows.md) #### [Application control](../windows-defender-application-control/windows-defender-application-control.md) #### [Exploit protection](../windows-defender-exploit-guard/exploit-protection-exploit-guard.md) From 14a712f86967d8a8c0a24a31737e4c7983a276b1 Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Fri, 16 Nov 2018 18:27:57 +0000 Subject: [PATCH 08/87] Fixed powershell audit mode discrepancies. --- .../customize-exploit-protection.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/customize-exploit-protection.md b/windows/security/threat-protection/windows-defender-exploit-guard/customize-exploit-protection.md index 7591a39db0..2ad55e0a66 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/customize-exploit-protection.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/customize-exploit-protection.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 10/02/2018 +ms.date: 11/16/2018 --- # Customize exploit protection @@ -53,19 +53,19 @@ Validate exception chains (SEHOP) | Ensures the integrity of an exception chain Validate heap integrity | Terminates a process when heap corruption is detected. | System and app-level | [!include[Check mark no](images/svg/check-no.svg)] Arbitrary code guard (ACG) | Prevents the introduction of non-image-backed executable code and prevents code pages from being modified. Can optionally allow thread opt-out and allow remote downgrade (configurable only with PowerShell). | App-level only | [!include[Check mark yes](images/svg/check-yes.svg)] Block low integrity images | Prevents the loading of images marked with Low Integrity. | App-level only | [!include[Check mark yes](images/svg/check-yes.svg)] -Block remote images | Prevents loading of images from remote devices. | App-level only | [!include[Check mark yes](images/svg/check-yes.svg)] +Block remote images | Prevents loading of images from remote devices. | App-level only | [!include[Check mark no](images/svg/check-no.svg)] Block untrusted fonts | Prevents loading any GDI-based fonts not installed in the system fonts directory, notably fonts from the web. | App-level only | [!include[Check mark yes](images/svg/check-yes.svg)] Code integrity guard | Restricts loading of images signed by Microsoft, WHQL, or higher. Can optionally allow Microsoft Store signed images. | App-level only | [!include[Check mark yes](images/svg/check-yes.svg)] Disable extension points | Disables various extensibility mechanisms that allow DLL injection into all processes, such as AppInit DLLs, window hooks, and Winsock service providers. | App-level only | [!include[Check mark no](images/svg/check-no.svg)] Disable Win32k system calls | Prevents an app from using the Win32k system call table. | App-level only | [!include[Check mark yes](images/svg/check-yes.svg)] Do not allow child processes | Prevents an app from creating child processes. | App-level only | [!include[Check mark yes](images/svg/check-yes.svg)] -Export address filtering (EAF) | Detects dangerous operations being resolved by malicious code. Can optionally validate access by modules commonly used by exploits. | App-level only | [!include[Check mark yes](images/svg/check-yes.svg)] -Import address filtering (IAF) | Detects dangerous operations being resolved by malicious code. | App-level only | [!include[Check mark yes](images/svg/check-yes.svg)] -Simulate execution (SimExec) | Ensures that calls to sensitive APIs return to legitimate callers. Only configurable for 32-bit (x86) applications. Not compatible with ACG | App-level only | [!include[Check mark yes](images/svg/check-yes.svg)] -Validate API invocation (CallerCheck) | Ensures that sensitive APIs are invoked by legitimate callers. Only configurable for 32-bit (x86) applications. Not compatible with ACG | App-level only | [!include[Check mark yes](images/svg/check-yes.svg)] +Export address filtering (EAF) | Detects dangerous operations being resolved by malicious code. Can optionally validate access by modules commonly used by exploits. | App-level only | [!include[Check mark no](images/svg/check-no.svg)] +Import address filtering (IAF) | Detects dangerous operations being resolved by malicious code. | App-level only | [!include[Check mark no](images/svg/check-no.svg)] +Simulate execution (SimExec) | Ensures that calls to sensitive APIs return to legitimate callers. Only configurable for 32-bit (x86) applications. Not compatible with ACG | App-level only | [!include[Check mark no](images/svg/check-no.svg)] +Validate API invocation (CallerCheck) | Ensures that sensitive APIs are invoked by legitimate callers. Only configurable for 32-bit (x86) applications. Not compatible with ACG | App-level only | [!include[Check mark no](images/svg/check-no.svg)] Validate handle usage | Causes an exception to be raised on any invalid handle references. | App-level only | [!include[Check mark no](images/svg/check-no.svg)] -Validate image dependency integrity | Enforces code signing for Windows image dependency loading. | App-level only | [!include[Check mark yes](images/svg/check-yes.svg)] -Validate stack integrity (StackPivot) | Ensures that the stack has not been redirected for sensitive APIs. Not compatible with ACG | App-level only | [!include[Check mark yes](images/svg/check-yes.svg)] +Validate image dependency integrity | Enforces code signing for Windows image dependency loading. | App-level only | [!include[Check mark no](images/svg/check-no.svg)] +Validate stack integrity (StackPivot) | Ensures that the stack has not been redirected for sensitive APIs. Not compatible with ACG | App-level only | [!include[Check mark no](images/svg/check-no.svg)] >[!IMPORTANT] >If you add an app to the **Program settings** section and configure individual mitigation settings there, they will be honored above the configuration for the same mitigations specified in the **System settings** section. The following matrix and examples help to illustrate how defaults work: From 5119d612920d52dfb1dcf26d6e77f6293b0b5fc2 Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Fri, 16 Nov 2018 19:35:37 +0000 Subject: [PATCH 09/87] Fixed links. --- .../deployment-vdi-windows-defender-antivirus.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md index 781b5ba5d5..97f4d15615 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md @@ -301,11 +301,10 @@ This setting will help ensure protection for a VM that has been offline for some ### Exclusions On Windows Server 2016, Windows Defender Antivirus will automatically deliver the right exclusions for servers running a VDI environment. However, if you are running an older Windows server version, you can refer to the exclusions that are applied on this page: -- [Automatic exclusions for Windows Server Antimalware](https://technet.microsoft.com/windows-server-docs/security/windows-defender/automatic-exclusions-for-windows-defender) +- [Configure Windows Defender Antivirus exclusions on Windows Server](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus) ## Additional resources - [Video: Microsoft Senior Program Manager Bryan Keller on how System Center Configuration Manger 2012 manages VDI and integrates with App-V]( http://channel9.msdn.com/Shows/Edge/Edge-Show-5-Manage-VDI-using-SCCM-2012#time=03m02s) -- [Project VRC: Windows Defender Antivirus impact and best practices on VDI](https://blogs.technet.microsoft.com/privatecloud/2013/12/06/orchestrated-offline-vm-patching-using-service-management-automation/) - [TechNet forums on Remote Desktop Services and VDI](https://social.technet.microsoft.com/Forums/windowsserver/en-US/home?forum=winserverTS) - [SignatureDownloadCustomTask PowerShell script](https://www.powershellgallery.com/packages/SignatureDownloadCustomTask/1.4/DisplayScript) From 8dc77214a298b217fe586e61110d544bf092ef4e Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Fri, 16 Nov 2018 19:44:30 +0000 Subject: [PATCH 10/87] Clarified Office apps rule. --- .../attack-surface-reduction-exploit-guard.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index b14135494f..b09d4d8b79 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -71,6 +71,9 @@ This rule blocks the following file types from being run or launched from an ema Office apps will not be allowed to create child processes. This includes Word, Excel, PowerPoint, OneNote, and Access. +>[!NOTE] +>This does not include Outlook. For Outlook, please see [Block Office communication applications from creating child processes](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard#rule-block-office-communication-applications-from-creating-child-processes). + This is a typical malware behavior, especially for macro-based attacks that attempt to use Office apps to launch or download malicious executables. ### Rule: Block Office applications from creating executable content From 5f2341fbfe2e4a3c63258254980779a9acbbf6b8 Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Fri, 16 Nov 2018 20:22:18 +0000 Subject: [PATCH 11/87] Clarified procedure. --- .../restore-quarantined-files-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/restore-quarantined-files-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/restore-quarantined-files-windows-defender-antivirus.md index 569d88a51c..10d6f5bedc 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/restore-quarantined-files-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/restore-quarantined-files-windows-defender-antivirus.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 09/03/2018 +ms.date: 11/16/2018 --- # Restore quarantined files in Windows Defender AV @@ -25,7 +25,7 @@ If Windows Defender Antivirus is configured to detect and remediate threats on y 1. Open **Windows Security**. 2. Click **Virus & threat protection** and then click **Threat History**. 3. Under **Quarantined threats**, click **See full history**. -4. Click **Restore** for any items you want to keep. (If you prefer to remove them, you can click **Remove**.) +4. Click an item you want to keep, then click **Restore**. (If you prefer to remove the item, you can click **Remove**.) ## Related topics From e33d8611cf666fbf37b18953ada3b832ebe815a1 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Fri, 16 Nov 2018 13:26:22 -0800 Subject: [PATCH 12/87] swapping in edited files from screwed up branch --- .../deployment/update/waas-configure-wufb.md | 158 ++++++++---------- .../update/waas-manage-updates-wufb.md | 96 +++++------ 2 files changed, 111 insertions(+), 143 deletions(-) diff --git a/windows/deployment/update/waas-configure-wufb.md b/windows/deployment/update/waas-configure-wufb.md index 0b00273fa8..7bf039b590 100644 --- a/windows/deployment/update/waas-configure-wufb.md +++ b/windows/deployment/update/waas-configure-wufb.md @@ -7,7 +7,7 @@ ms.sitesec: library author: jaimeo ms.localizationpriority: medium ms.author: jaimeo -ms.date: 06/01/2018 +ms.date: 11/16/2018 --- # Configure Windows Update for Business @@ -20,10 +20,6 @@ ms.date: 06/01/2018 > **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) ->[!IMPORTANT] ->Due to [naming changes](waas-overview.md#naming-changes), older terms like CB,CBB, and LTSB might still appear in some of our products. -> ->In the following settings CB refers to Semi-Annual Channel (Targeted), while CBB refers to Semi-Annual Channel. You can use Group Policy or your mobile device management (MDM) service to configure Windows Update for Business settings for your devices. The sections in this topic provide the Group Policy and MDM policies for Windows 10, version 1511 and above. The MDM policies use the OMA-URI setting from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx). @@ -40,83 +36,77 @@ By grouping devices with similar deferral periods, administrators are able to cl >In addition to setting up multiple rings for your update deployments, also incorporate devices enrolled in the Windows Insider Program as part of your deployment strategy. This will provide you the chance to not only evaluate new features before they are broadly available to the public, but it also increases the lead time to provide feedback and influence Microsoft’s design on functional aspects of the product. For more information on Windows Insider program, see [https://insider.windows.com/](https://insider.windows.com/). -## Configure devices for Current Branch (CB) or Current Branch for Business (CBB) -With Windows Update for Business, you can set a device to be on either the Current Branch (CB) (now called Semi-Annual Channel (Targeted)) or the Current Branch for Business (CBB) (now called Semi-Annual Channel) servicing branch. For more information on this servicing model, see [Windows 10 servicing options](waas-overview.md#servicing-channels). + +## Configure devices for the appropriate service channel + +With Windows Update for Business, you can set a device to be on either Windows Insider Preview or the Semi-Annual Channel servicing branch. For more information on this servicing model, see [Windows 10 servicing options](waas-overview.md#servicing-channels). **Release branch policies** | Policy | Sets registry key under **HKLM\Software** | | --- | --- | -| GPO for version 1607 and above:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Updates > **Select when Feature Updates are received** | \Policies\Microsoft\Windows\WindowsUpdate\BranchReadinessLevel | -| GPO for version 1511:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > **Defer Upgrades and Updates** | \Policies\Microsoft\Windows\WindowsUpdate\DeferUpgrade | -| MDM for version 1607 and above:
../Vendor/MSFT/Policy/Config/Update/
**BranchReadinessLevel** | \Microsoft\PolicyManager\default\Update\BranchReadinessLevel | -| MDM for version 1511:
../Vendor/MSFT/Policy/Config/Update/
**RequireDeferUpgrade** | \Microsoft\PolicyManager\default\Update\RequireDeferUpgrade | +| GPO for Windows 10, version 1607 or later:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Updates > **Select when Feature Updates are received** | \Policies\Microsoft\Windows\WindowsUpdate\BranchReadinessLevel | +| GPO for Windows 10, version 1511:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > **Defer Upgrades and Updates** | \Policies\Microsoft\Windows\WindowsUpdate\DeferUpgrade | +| MDM for Windows 10, version 1607 or later:
../Vendor/MSFT/Policy/Config/Update/
**BranchReadinessLevel** | \Microsoft\PolicyManager\default\Update\BranchReadinessLevel | +| MDM for Windows 10, version 1511:
../Vendor/MSFT/Policy/Config/Update/
**RequireDeferUpgrade** | \Microsoft\PolicyManager\default\Update\RequireDeferUpgrade | -Starting with version 1703, users are able to configure their device's branch readiness level, by going to **Settings > Update & security > Windows Update > Advanced options**. +Starting with Windows 10, version 1703, users can configure the branch readiness level for their device by using **Settings > Update & security > Windows Update > Advanced options**. ![Branch readiness level setting](images/waas-wufb-settings-branch.jpg) >[!NOTE] >Users will not be able to change this setting if it was configured by policy. ->[!IMPORTANT] ->Devices on the Semi-Annual Channel (formerly called Current Branch for Business) must have their diagnostic data set to **1 (Basic)** or higher, in order to ensure that the service is performing at the expected quality. If diagnostic data is set to **0**, the device will be treated as if it were in the Semi-Annual Channel (Targeted)(formerly called Current Branch or CB) branch. For instructions to set the diagnostic data level, see [Configure the operating system diagnostic data level](https://docs.microsoft.com/windows/configuration/configure-windows-diagnostic-data-in-your-organization#diagnostic-data-levels). ## Configure when devices receive Feature Updates -After you configure the servicing branch (CB or CBB), you can then define if, and for how long, you would like to defer receiving Feature Updates following their availability from Microsoft on Windows Update. You can defer receiving these Feature Updates for a period of up to 365 days from their release by setting the `DeferFeatureUpdatesPeriodinDays` value. +After you configure the servicing branch (Windows Insider Preview or Semi-Annual Channel), you can then define if, and for how long, you would like to defer receiving Feature Updates following their availability from Microsoft on Windows Update. You can defer receiving these Feature Updates for a period of up to 365 days from their release by setting the `DeferFeatureUpdatesPeriodinDays` value. >[!IMPORTANT] ->This policy does not apply to Windows 10 Mobile Enterprise. > ->You can only defer up to 180 days prior to version 1703. +>You can only defer up to 180 days on devices running Windows 10, version 1703. -**Examples** +For example, a device on the Semi-Annual Channel with `DeferFeatureUpdatesPeriodinDays=30` will not install a feature update that is first publicly available on Windows Update in September until 30 days later, in October. -| Settings | Scenario and behavior | -| --- | --- | -| Device is on CB
DeferFeatureUpdatesPeriodinDays=30 | Feature Update X is first publically available on Windows Update as a CB in January. Device will not receive update until February, 30 days later. | -| Device is on CBB
DeferFeatureUpdatesPeriodinDays=30 | Feature Update X is first publically available on Windows Update as a CB in January. Four months later, in April, Feature Update X is released to CBB. Device will receive the Feature Update 30 days following this CBB release and will update in May. |

-**Defer Feature Updates policies** +**Policy settings for deferring feature updates** | Policy | Sets registry key under **HKLM\Software** | | --- | --- | -| GPO for version 1607 and above:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Updates > **Select when Feature Updates are received** | \Policies\Microsoft\Windows\WindowsUpdate\DeferFeatureUpdates
\Policies\Microsoft\Windows\WindowsUpdate\DeferFeatureUpdatesPeriodInDays | -| GPO for version 1511:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > **Defer Upgrades and Updates** | \Policies\Microsoft\Windows\WindowsUpdate\DeferUpgradePeriod | -| MDM for version 1607 and above:
../Vendor/MSFT/Policy/Config/Update/
**DeferFeatureUpdatesPeriodInDays** | \Microsoft\PolicyManager\default\Update\DeferFeatureUpdatesPeriodInDays | -| MDM for version 1511:
../Vendor/MSFT/Policy/Config/Update/
**DeferUpgrade** | \Microsoft\PolicyManager\default\Update\RequireDeferUpgrade | +| GPO for Windows 10, version 1607 later:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Updates > **Select when Feature Updates are received** | \Policies\Microsoft\Windows\WindowsUpdate\DeferFeatureUpdates
\Policies\Microsoft\Windows\WindowsUpdate\DeferFeatureUpdatesPeriodInDays | +| GPO for Windows 10, version 1511:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > **Defer Upgrades and Updates** | \Policies\Microsoft\Windows\WindowsUpdate\DeferUpgradePeriod | +| MDM for Windows 10, version 1607 and later:
../Vendor/MSFT/Policy/Config/Update/
**DeferFeatureUpdatesPeriodInDays** | \Microsoft\PolicyManager\default\Update\DeferFeatureUpdatesPeriodInDays | +| MDM for Windows 10, version 1511:
../Vendor/MSFT/Policy/Config/Update/
**DeferUpgrade** | \Microsoft\PolicyManager\default\Update\RequireDeferUpgrade | >[!NOTE] ->If not configured by policy, users can defer feature updates, by going to **Settings > Update & security > Windows Update > Advanced options**. +>If not configured by policy, individual users can defer feature updates by using **Settings > Update & security > Windows Update > Advanced options**. ## Pause Feature Updates -You can also pause a device from receiving Feature Updates by a period of up to 35 days from when the value is set. After 35 days has passed, pause functionality will automatically expire and the device will scan Windows Update for applicable Feature Updates. Following this scan, Feature Updates for the device can then be paused again. +You can also pause a device from receiving Feature Updates by a period of up to 35 days from when the value is set. After 35 days has passed, the pause setting will automatically expire and the device will scan Windows Update for applicable Feature Updates. Following this scan, you can then pause Feature Updates for the device again. -Starting with version 1703, when configuring pause through policy, a start date has to be set from which the pause begins. The pause period will be calculated by adding 35 days to the start date. +Starting with Windows 10, version 1703, when you configure a pause by using policy, you must set a start date for the pause to begin. The pause period is calculated by adding 35 days to this start date. -In cases where the pause policy is first applied after the configured start date has passed, administrators will be able to extend the pause period up to a total of 35 days by configuring a later start date. +In cases where the pause policy is first applied after the configured start date has passed, you can extend the pause period up to a total of 35 days by configuring a later start date. >[!IMPORTANT] ->This policy does not apply to Windows 10 Mobile Enterprise. > ->Prior to Windows 10, version 1703, feature updates could be paused by up to 60 days. This number has been changed to 35, similar to the number of days for quality updates. +>In Windows 10, version 1703 and later versions, you can pause feature updates to 35 days, similar to the number of days for quality updates. -**Pause Feature Updates policies** +**Policy settings for pausing feature updates** | Policy | Sets registry key under **HKLM\Software** | | --- | --- | -| GPO for version 1607 and above:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Updates > **Select when Feature Updates are received** | **1607:** \Policies\Microsoft\Windows\WindowsUpdate\PauseFeatureUpdates
**1703:** \Policies\Microsoft\Windows\WindowsUpdate\PauseFeatureUpdatesStartDate | -| GPO for version 1511:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > **Defer Upgrades and Updates** | \Policies\Microsoft\Windows\WindowsUpdate\Pause | -| MDM for version 1607 and above:
../Vendor/MSFT/Policy/Config/Update/
**PauseFeatureUpdates** | **1607:** \Microsoft\PolicyManager\default\Update\PauseFeatureUpdates
**1703:** \Microsoft\PolicyManager\default\Update\PauseFeatureUpdatesStartDate | -| MDM for version 1511:
../Vendor/MSFT/Policy/Config/Update/
**DeferUpgrade** | \Microsoft\PolicyManager\default\Update\Pause | +| GPO for Windows 10, version 1607 and later:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Updates > **Select when Feature Updates are received** | **1607:** \Policies\Microsoft\Windows\WindowsUpdate\PauseFeatureUpdates
**1703 and later:** \Policies\Microsoft\Windows\WindowsUpdate\PauseFeatureUpdatesStartDate | +| GPO for Windows 10, version 1511:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > **Defer Upgrades and Updates** | \Policies\Microsoft\Windows\WindowsUpdate\Pause | +| MDM for Windows 10, version 1607 and later:
../Vendor/MSFT/Policy/Config/Update/
**PauseFeatureUpdates** | **1607:** \Microsoft\PolicyManager\default\Update\PauseFeatureUpdates
**1703 and later:** \Microsoft\PolicyManager\default\Update\PauseFeatureUpdatesStartDate | +| MDM for Windows 10, version 1511:
../Vendor/MSFT/Policy/Config/Update/
**DeferUpgrade** | \Microsoft\PolicyManager\default\Update\Pause | -You can check the date Feature Updates were paused at by checking the registry key **PausedFeatureDate** under **HKLM\SOFTWARE\Microsoft\WindowsUpdate\UpdatePolicy\Settings**. +You can check the date that Feature Updates were paused by checking the registry key **PausedFeatureDate** under **HKLM\SOFTWARE\Microsoft\WindowsUpdate\UpdatePolicy\Settings**. -The local group policy editor (GPEdit.msc) will not reflect if your Feature Update Pause period has expired. Although the device will resume Feature Updates after 35 days automatically, the pause checkbox will remain checked in the policy editor. To see if a device has auto-resumed taking Feature Updates, you can check the status registry key **PausedFeatureStatus** under **HKLM\SOFTWARE\Microsoft\WindowsUpdate\UpdatePolicy\Settings**. +The local group policy editor (GPEdit.msc) will not reflect whether the Feature Update pause period has expired. Although the device will resume Feature Updates after 35 days automatically, the pause checkbox will remain selected in the policy editor. To check whether a device has automatically resumed taking Feature Updates, check the status registry key **PausedFeatureStatus** under **HKLM\SOFTWARE\Microsoft\WindowsUpdate\UpdatePolicy\Settings** for the following values: | Value | Status| | --- | --- | @@ -125,58 +115,58 @@ The local group policy editor (GPEdit.msc) will not reflect if your Feature Upda | 2 | Feature Updates have auto-resumed after being paused | >[!NOTE] ->If not configured by policy, users can pause feature updates, by going to **Settings > Update & security > Windows Update > Advanced options**. +>If not configured by policy, individual users can pause feature updates by using **Settings > Update & security > Windows Update > Advanced options**. -With version 1703, pausing through the settings app will provide a more consistent experience: -- Any active restart notification are cleared or closed -- Any pending restarts are canceled -- Any pending update installations are canceled -- Any update installation running when pause is activated will attempt to rollback +Starting with Windows 10, version 1703, using Settings to control the pause behavior provides a more consistent experience, specifically: +- Any active restart notification are cleared or closed. +- Any pending restarts are canceled. +- Any pending update installations are canceled. +- Any update installation running when pause is activated will attempt to roll back. ## Configure when devices receive Quality Updates -Quality Updates are typically published the first Tuesday of every month, though can be released at any time by Microsoft. You can define if, and for how long, you would like to defer receiving Quality Updates following their availability. You can defer receiving these Quality Updates for a period of up to 35 days from their release by setting the **DeferQualityUpdatesPeriodinDays** value. +Quality Updates are typically published on the first Tuesday of every month, although they can be released at any time. You can define if, and for how long, you would like to defer receiving Quality Updates following their availability. You can defer receiving these Quality Updates for a period of up to 35 days from their release by setting the **DeferQualityUpdatesPeriodinDays** value. -You can set your system to receive updates for other Microsoft products—known as Microsoft Updates (such as Microsoft Office, Visual Studio)—along with Windows Updates by setting the **AllowMUUpdateService** policy. When this is done, these Microsoft Updates will follow the same deferral and pause rules as all other Quality Updates. +You can set your system to receive updates for other Microsoft products—known as Microsoft Updates (such as Microsoft Office, Visual Studio)—along with Windows Updates by setting the **AllowMUUpdateService** policy. When you do this, these Microsoft Updates will follow the same deferral and pause rules as all other Quality Updates. >[!IMPORTANT] >This policy defers both Feature and Quality Updates on Windows 10 Mobile Enterprise. -**Defer Quality Updates policies** +**Policy settings for deferring quality updates** | Policy | Sets registry key under **HKLM\Software** | | --- | --- | -| GPO for version 1607 and above:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Updates > **Select when Quality Updates are received** | \Policies\Microsoft\Windows\WindowsUpdate\DeferQualityUpdates
\Policies\Microsoft\Windows\WindowsUpdate\DeferQualityUpdatesPeriodInDays | -| GPO for version 1511:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > **Defer Upgrades and Updates** | \Policies\Microsoft\Windows\WindowsUpdate\DeferUpdatePeriod | -| MDM for version 1607 and above:
../Vendor/MSFT/Policy/Config/Update/
**DeferQualityUpdatesPeriodInDays** | \Microsoft\PolicyManager\default\Update\DeferQualityUpdatesPeriodInDays | -| MDM for version 1511:
../Vendor/MSFT/Policy/Config/Update/
**DeferUpgrade** | \Microsoft\PolicyManager\default\Update\RequireDeferUpdate | +| GPO for Windows 10, version 1607 and later:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Updates > **Select when Quality Updates are received** | \Policies\Microsoft\Windows\WindowsUpdate\DeferQualityUpdates
\Policies\Microsoft\Windows\WindowsUpdate\DeferQualityUpdatesPeriodInDays | +| GPO for Windows 10, version 1511:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > **Defer Upgrades and Updates** | \Policies\Microsoft\Windows\WindowsUpdate\DeferUpdatePeriod | +| MDM for Windows 10, version 1607 and later:
../Vendor/MSFT/Policy/Config/Update/
**DeferQualityUpdatesPeriodInDays** | \Microsoft\PolicyManager\default\Update\DeferQualityUpdatesPeriodInDays | +| MDM for Windows 10, version 1511:
../Vendor/MSFT/Policy/Config/Update/
**DeferUpgrade** | \Microsoft\PolicyManager\default\Update\RequireDeferUpdate | >[!NOTE] ->If not configured by policy, users can defer quality updates, by going to **Settings > Update & security > Windows Update > Advanced options**. +>If not configured by policy, individual users can defer quality updates by using **Settings > Update & security > Windows Update > Advanced options**. ## Pause Quality Updates -You can also pause a system from receiving Quality Updates for a period of up to 35 days from when the value is set. After 35 days has passed, pause functionality will automatically expire and the system will scan Windows Updates for applicable Quality Updates. Following this scan, Quality Updates for the device can then be paused again. +You can also pause a system from receiving Quality Updates for a period of up to 35 days from when the value is set. After 35 days has passed, the pause setting will automatically expire and the device will scan Windows Update for applicable quality Updates. Following this scan, you can then pause quality Updates for the device again. -Starting with version 1703, when configuring pause through policy, a start date has to be set from which the pause begins. The pause period will be calculated by adding 35 days to the start date. +Starting with Windows 10, version 1703, when you configure a pause by using policy, you must set a start date for the pause to begin. The pause period is calculated by adding 35 days to this start date. -In cases where the pause policy is first applied after the configured start date has passed, administrators will be able to extend the pause period up to a total of 35 days by configuring a later start date. +In cases where the pause policy is first applied after the configured start date has passed, you can extend the pause period up to a total of 35 days by configuring a later start date. ->[!IMPORTANT] ->This policy pauses both Feature and Quality Updates on Windows 10 Mobile Enterprise. +>[!NOTE] +>Starting with Windows 10, version 1809, IT administrators can prevent individual users from pausing updates. -**Pause Quality Updates policies** +**Policy settings for pausing quality updates** | Policy | Sets registry key under **HKLM\Software** | | --- | --- | -| GPO for version 1607 and above:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Updates > **Select when Quality Updates are received** |**1607:** \Policies\Microsoft\Windows\WindowsUpdate\PauseQualityUpdates
**1703:** \Policies\Microsoft\Windows\WindowsUpdate\PauseQualityUpdatesStartTime | -| GPO for version 1511:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > **Defer Upgrades and Updates** | \Policies\Microsoft\Windows\WindowsUpdate\Pause | -| MDM for version 1607 and above:
../Vendor/MSFT/Policy/Config/Update/
**PauseQualityUpdates** | **1607:** \Microsoft\PolicyManager\default\Update\PauseQualityUpdates
**1703:** \Microsoft\PolicyManager\default\Update\PauseQualityUpdatesStartTime | -| MDM for version 1511:
../Vendor/MSFT/Policy/Config/Update/
**DeferUpgrade** | \Microsoft\PolicyManager\default\Update\Pause | +| GPO for Windows 10, version 1607 and later:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Updates > **Select when Quality Updates are received** |**1607:** \Policies\Microsoft\Windows\WindowsUpdate\PauseQualityUpdates
**1703:** \Policies\Microsoft\Windows\WindowsUpdate\PauseQualityUpdatesStartTime | +| GPO for Windows 10, version 1511:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > **Defer Upgrades and Updates** | \Policies\Microsoft\Windows\WindowsUpdate\Pause | +| MDM for Windows 10, version 1607 and later:
../Vendor/MSFT/Policy/Config/Update/
**PauseQualityUpdates** | **1607:** \Microsoft\PolicyManager\default\Update\PauseQualityUpdates
**1703:** \Microsoft\PolicyManager\default\Update\PauseQualityUpdatesStartTime | +| MDM for Windows 10, version 1511:
../Vendor/MSFT/Policy/Config/Update/
**DeferUpgrade** | \Microsoft\PolicyManager\default\Update\Pause | -You can check the date that Quality Updates were paused at by checking the registry key **PausedQualityDate** under **HKLM\SOFTWARE\Microsoft\WindowsUpdate\UpdatePolicy\Settings**. +You can check the date that quality Updates were paused by checking the registry key **PausedQualityDate** under **HKLM\SOFTWARE\Microsoft\WindowsUpdate\UpdatePolicy\Settings**. -The local group policy editor (GPEdit.msc) will not reflect if your Quality Update Pause period has expired. Although the device will resume Quality Updates after 35 days automatically, the pause checkbox will remain checked in the policy editor. To see if a device has auto-resumed taking Quality Updates, you can check the status registry key **PausedQualityStatus** under **HKLM\SOFTWARE\Microsoft\WindowsUpdate\UpdatePolicy\Settings**. +The local group policy editor (GPEdit.msc) will not reflect whether the quality Update pause period has expired. Although the device will resume quality Updates after 35 days automatically, the pause checkbox will remain selected in the policy editor. To check whether a device has automatically resumed taking quality Updates, check the status registry key **PausedQualityStatus** under **HKLM\SOFTWARE\Microsoft\WindowsUpdate\UpdatePolicy\Settings** for the following values: | Value | Status| | --- | --- | @@ -185,21 +175,22 @@ The local group policy editor (GPEdit.msc) will not reflect if your Quality Upda | 2 | Quality Updates have auto-resumed after being paused | >[!NOTE] ->If not configured by policy, users can pause quality updates, by going to **Settings > Update & security > Windows Update > Advanced options**. +>If not configured by policy, individual users can pause quality updates by using **Settings > Update & security > Windows Update > Advanced options**. -With version 1703, pausing through the settings app will provide a more consistent experience: +Starting with Windows 10, version 1703, using Settings to control the pause behavior provides a more consistent experience, specifically: - Any active restart notification are cleared or closed - Any pending restarts are canceled - Any pending update installations are canceled - Any update installation running when pause is activated will attempt to rollback -## Configure when devices receive Windows Insider preview builds +## Configure when devices receive Windows Insider Preview builds Starting with Windows 10, version 1709, you can set policies to manage preview builds and their delivery: The **Manage preview builds** setting gives administrators control over enabling or disabling preview build installation on a device. You can also decide to stop preview builds once the release is public. * Group Policy: **Computer Configuration/Administrative Templates/Windows Components/Windows Update/Windows Update for Business** - *Manage preview builds* * MDM: **Update/ManagePreviewBuilds** +* System Center Configuration Manager: **Enable dual scan, manage through Windows Update for Business policy** >[!IMPORTANT] >This policy replaces the "Toggle user control over Insider builds" policy under that is only supported up to Windows 10, version 1703. You can find the older policy here: @@ -212,18 +203,18 @@ The policy settings to **Select when Feature Updates are received** allows you t ## Exclude drivers from Quality Updates -In Windows 10, starting with version 1607, you can selectively option out of receiving driver update packages as part of your normal quality update cycle. This policy will not pertain to updates to inbox drivers (which will be packaged within a security or critical update) or to Feature Updates, where drivers may be dynamically installed to ensure the Feature Update process can complete. +Starting with Windows 10, version 1607, you can selectively opt out of receiving driver update packages as part of your normal quality update cycle. This policy will not apply to updates to drivers provided with the operating system (which will be packaged within a security or critical update) or to Feature Updates, where drivers might be dynamically installed to ensure the Feature Update process can complete. -**Exclude driver policies** +**Policy settings to exclude drivers** | Policy | Sets registry key under **HKLM\Software** | | --- | --- | -| GPO for version 1607 and above:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > **Do not include drivers with Windows Updates** | \Policies\Microsoft\Windows\WindowsUpdate\ExcludeWUDriversInQualityUpdate | -| MDM for version 1607 and above:
../Vendor/MSFT/Policy/Config/Update/
**ExcludeWUDriversInQualityUpdate** | \Microsoft\PolicyManager\default\Update\ExcludeWUDriversInQualityUpdate | +| GPO for Windows 10, version 1607 and later:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > **Do not include drivers with Windows Updates** | \Policies\Microsoft\Windows\WindowsUpdate\ExcludeWUDriversInQualityUpdate | +| MDM for Windows 10, version 1607 and later:
../Vendor/MSFT/Policy/Config/Update/
**ExcludeWUDriversInQualityUpdate** | \Microsoft\PolicyManager\default\Update\ExcludeWUDriversInQualityUpdate | -## Summary: MDM and Group Policy for version 1703 +## Summary: MDM and Group Policy settings for Windows 10, version 1703 and later -Below are quick-reference tables of the supported Windows Update for Business policy values for Windows 10, version 1607 and above. +The following are quick-reference tables of the supported policy values for Windows Update for Business in Windows 10, version 1607 and later. **GPO: HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate** @@ -252,25 +243,14 @@ Below are quick-reference tables of the supported Windows Update for Business po ## Update devices to newer versions -Due to the changes in the Windows Update for Business feature set, Windows 10, version 1607, uses different GPO and MDM keys than those available in version 1511. Windows 10, version 1703, also uses a few GPO and MDM keys that are different to what's available in version 1607. However, Windows Update for Business clients running version older versions will still see their policies honored after they update to a newer version; the old policy keys will continue to exist with their values ported forward during the update. Following the update to a newer version, it should be noted that only the old keys will be populated and not the new version keys, until the newer keys are explicitly defined on the device by the administrator. +Due to the changes in Windows Update for Business, Windows 10, version 1607 uses different GPO and MDM keys than those available in version 1511. Windows 10, version 1703 also uses a few GPO and MDM keys that are different from those available in version 1607. However, Windows Update for Business devices running older versions will still see their policies honored after they update to a newer version; the old policy keys will continue to exist with their values ported forward during the update. Following the update to a newer version, only the old keys will be populated and not the new version keys, until the newer keys are explicitly defined on the device by the administrator. ### How older version policies are respected on newer versions -When a client running a newer version sees an update available on Windows Update, the client will first evaluate and execute against the Windows Updates for Business policy keys for it's version. If these are not present, it will then check to see if any of the older version keys are set and defer accordingly. Update keys for newer versions will always supersede the older equivalent. +When a device running a newer version sees an update available on Windows Update, the device first evaluates and executes the Windows Updates for Business policy keys for its current (newer) version. If these are not present, it then checks whether any of the older version keys are set and defer accordingly. Update keys for newer versions will always supersede the older equivalent. -### Comparing the version 1511 keys to the version 1607 keys -In the Windows Update for Business policies in version 1511, all the deferral rules were grouped under a single policy where pausing affected both upgrades and updates. In Windows 10, version 1607, this functionality has been broken out into separate polices: deferral of Feature and Quality Updates can be enabled and paused independently of one other. - - - -
Group Policy keys
Version 1511 GPO keysVersion 1607 GPO keys
**DeferUpgrade**: *enable/disable*
Enabling allows user to set deferral periods for upgrades and updates. It also puts the device on CBB (no ability to defer updates while on the CB branch).

**DeferUpgradePeriod**: *0 - 8 months*

**DeferUpdatePeriod**: *1 – 4 weeks*

**Pause**: *enable/disable*
Enabling will pause both upgrades and updates for a max of 35 days
**DeferFeatureUpdates**: *enable/disable*

**BranchReadinessLevel**
Set device on CB or CBB

**DeferFeatureUpdatesPeriodinDays**: *1 - 180 days*

**PauseFeatureUpdates**: *enable/disable*
Enabling will pause Feature updates for a max of 60 days

**DeferQualityUpdates**: *Enable/disable*

**DeferQualityUpdatesPeriodinDays**: *0 - 35 days*

**PauseQualityUpdates**: *enable/disable*
Enabling will pause Quality updates for a max of 35 days

**ExcludeWUDrivers**: *enable/disable*
- - - -
MDM keys
Version 1511 MDM keysVersion 1607 MDM keys
**RequireDeferUpgade**: *bool*
Puts the device on CBB (no ability to defer updates while on the CB branch).

**DeferUpgradePeriod**: *0 - 8 months*

**DeferUpdatePeriod**: *1 – 4 weeks*

**PauseDeferrals**: *bool*
Enabling will pause both upgrades and updates for a max of 35 days
**BranchReadinessLevel**
Set system on CB or CBB

**DeferFeatureUpdatesPeriodinDays**: *1 - 180 days*

**PauseFeatureUpdates**: *enable/disable*
Enabling will pause Feature updates for a max of 60 days

**DeferQualityUpdatesPeriodinDays**: *0 - 35 days*

**PauseQualityUpdates**: *enable/disable*
Enabling will pause Quality updates for a max of 35 days

**ExcludeWUDriversInQualityUpdate**: *enable/disable*
- -### Comparing the version 1607 keys to the version 1703 keys +### Comparing keys in Windows 10, version 1607 to Windows 10, version 1703 | Version 1607 key | Version 1703 key | | --- | --- | diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index bab0085402..2a8ae74121 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -7,7 +7,7 @@ ms.sitesec: library author: jaimeo ms.localizationpriority: medium ms.author: jaimeo -ms.date: 06/01/2018 +ms.date: 11/16/2018 --- # Deploy updates using Windows Update for Business @@ -20,12 +20,9 @@ ms.date: 06/01/2018 > **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) ->[!IMPORTANT] ->Due to [naming changes](waas-overview.md#naming-changes), older terms like CB,CBB, and LTSB might still apear in some of our products. -> ->In the following settings, CB refers to Semi-Annual Channel (Targeted), while CBB refers to Semi-Annual Channel. -Windows Update for Business enables information technology administrators to keep the Windows 10 devices in their organization always up to date with the latest security defenses and Windows features by directly connecting these systems to Windows Update service. You can use Group Policy or MDM solutions such as Intune to configure the Windows Update for Business settings that control how and when Windows 10 devices are updated. In addition, by using Intune, organizations can manage devices that are not joined to a domain at all or are joined to Microsoft Azure Active Directory (Azure AD) alongside your on-premises domain-joined machines. Windows Update for Business leverages diagnostic data to provide reporting and insights into an organization's Windows 10 devices. + +Windows Update for Business enables information technology administrators to keep the Windows 10 devices in their organization always up to date with the latest security defenses and Windows features by directly connecting these systems to Windows Update service. You can use Group Policy or MDM solutions such as Intune to configure the Windows Update for Business settings that control how and when Windows 10 devices are updated. In addition, by using Intune, organizations can manage devices that are not joined to a domain at all or are joined to Microsoft Azure Active Directory (Azure AD) alongside your on-premises domain-joined devices. Windows Update for Business leverages diagnostic data to provide reporting and insights into an organization's Windows 10 devices. Specifically, Windows Update for Business allows for: @@ -35,7 +32,7 @@ Specifically, Windows Update for Business allows for: - Peer-to-peer delivery for Microsoft updates, which optimizes bandwidth efficiency and reduces the need for an on-site server caching solution. - Control over diagnostic data level to provide reporting and insights in Windows Analytics. -Windows Update for Business is a free service that is available for Windows Pro, Enterprise, Pro Education, and Education. +Windows Update for Business is a free service that is available for Windows Pro, Enterprise, Pro Education, and Education editions. >[!NOTE] >See [Build deployment rings for Windows 10 updates](waas-deployment-rings-windows-10-updates.md) to learn more about deployment rings in Windows 10. @@ -48,79 +45,70 @@ Windows Update for Business provides three types of updates to Windows 10 device - **Quality Updates**: these are traditional operating system updates, typically released the second Tuesday of each month (though they can be released at any time). These include security, critical, and driver updates. Windows Update for Business also treats non-Windows updates (such as those for Microsoft Office or Visual Studio) as Quality Updates. These non-Windows Updates are known as *Microsoft Updates* and devices can be optionally configured to receive such updates along with their Windows Updates. - **Non-deferrable updates**: Currently, antimalware and antispyware Definition Updates from Windows Update cannot be deferred. -Both Feature and Quality Updates can be deferred from deploying to client devices by a Windows Update for Business administrator within a bounded range of time from when those updates are first made available on the Windows Update Service. This deferral capability allows administrators to validate deployments as they are pushed to all client devices configured for Windows Update for Business. +Both Feature and Quality Updates can be deferred from deploying to client devices by a Windows Update for Business administrator within a bounded range of time from when those updates are first made available on the Windows Update Service. This deferral capability allows administrators to validate deployments as they are pushed to all client devices configured for Windows Update for Business. Deferrals work by allowing you to specify the number of days after an update is released before it is offered to a device (if you set a deferral period of 365 days, the update will not be offered until 365 days after that update was released). -| Category | Maximum deferral | Deferral increments | Example | Classification GUID | +| Category | Maximum deferral | Deferral increments | Example | WSUS classification GUID | | --- | --- | --- | --- | --- | -| Feature Updates | 365 days | Days | From Windows 10, version 1511 to version 1607 maximum was 180 days
In Windows 10, version 1703 maximum is 365 | 3689BDC8-B205-4AF4-8D4A-A63924C5E9D5 | -| Quality Updates | 30 days | Days | Security updates
Drivers (optional)
Non-security updates
Microsoft updates (Office,Visual Studio, etc.) | 0FA1201D-4330-4FA8-8AE9-B877473B6441
EBFC1FC5-71A4-4F7B-9ACA-3B9A503104A0
CD5FFD1E-E932-4E3A-BF74-18BF0B1BBD83
varies | +| Feature Updates | 365 days | Days | From Windows 10, version 1511 to version 1607 maximum was 180 days.
From Windows 10, version 1703 to version 1809, the maximum is 365 days. | 3689BDC8-B205-4AF4-8D4A-A63924C5E9D5 | +| Quality Updates | 30 days | Days | Security updates
Drivers (optional)
Non-security updates
Microsoft updates (Office,Visual Studio, etc.) | 0FA1201D-4330-4FA8-8AE9-B877473B6441

EBFC1FC5-71A4-4F7B-9ACA-3B9A503104A0

CD5FFD1E-E932-4E3A-BF74-18BF0B1BBD83

varies | | Non-deferrable | No deferral | No deferral | Definition updates | E0789628-CE08-4437-BE74-2495B842F43B | >[!NOTE] >For information about classification GUIDs, see [WSUS Classification GUIDs](https://msdn.microsoft.com/library/ff357803.aspx). -## Changes to Windows Update for Business in Windows 10, version 1709 +## Windows Update for Business in various Windows 10 versions -The group policy path for Windows Update for Business was changed to correctly reflect its association to Windows Update for Business. +Windows Update for Business was first available in Windows 10, version 1511. This diagram lists new or changed capabilities and updated behavior in subsequent versions. -| Prior to Windows 10, version 1709 | Windows 10, version 1709 | -| --- | --- | -| Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Update | Computer Configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business | -We have added the ability to manage Windows Insider preview builds and their delivery: +| Windows 10, version 1511 | 1607 | 1703 | 1709 | 1803 | 1809 | +| --- | --- | --- | --- | --- | --- | +| Defer quality updates
Defer feature updates
Pause updates | All 1511 features, plus: **WSUS integration** | All 1607 features, plus **Settings controls** | All 1703 features, plus **Ability to set slow vs. fast Insider Preview branch** | All 1709 features, plus **Uninstall updates remotely** | All 1803 features, plus **Option to use default automatic updates**
**Ability to set separate deadlines for feature vs. quality updates**
**Admins can prevent users from pausing updates** +## Managing Windows Update for Business with Group Policy -The **Manage preview builds** setting gives administrators control over enabling or disabling preview build installation on a device. You can also decide to stop preview builds once the release is public. -* Group Policy: **Computer Configuration/Administrative Templates/Windows Components/Windows Update/Windows Update for Business** - *Manage preview builds* -* MDM: **Update/ManagePreviewBuilds** +The group policy path for Windows Update for Business has changed to correctly reflect its association to Windows Update for Business and provide the ability to easily manage pre-release Windows Insider Preview builds in Windows 10, version 1709. ->[!IMPORTANT] ->This policy replaces the "Toggle user control over Insider builds" policy under that is only supported up to Windows 10, version 1703. You can find the older policy here: ->* Group Policy: **Computer Configuration/Administrative Templates/Windows Components/Data Collection and Preview Builds/Toggle user control over Insider builds** ->* MDM: **System/AllowBuildPreview** +| Action | Windows 10 versions prior to 1709 | Windows 10 versions after 1709 | +| --- | --- | --- | +| Set Windows Update for Business Policies | Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Update | Computer Configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business | +| Manage Windows Insider Preview builds | Computer Configuration/Administrative Templates/Windows Components/Data Collection and Preview Builds/Toggle user control over Insider builds | Computer Configuration/Administrative Templates/Windows Components/Windows Update/Windows Update for Business - *Manage preview builds* | +| Manage when updates are received | Select when Feature Updates are received | Select when Preview Builds and Feature Updates are received
(Computer Configuration/Administrative Templates/Windows Components/Windows Update/ Windows Update for Business - **Select when Preview Builds and Feature Updates are received**) | -The policy settings to **Select when Feature Updates are received** is now called **Select when Preview Builds and Feature Updates are received**. In addition to previous functionality, it now allows you to choose between preview flight rings, and allows you to defer or pause their delivery. -* Group Policy: **Computer Configuration/Administrative Templates/Windows Components/Windows Update/ Windows Update for Business** - *Select when Preview Builds and Feature Updates are received* -* MDM: **Update/BranchReadinessLevel** +## Managing Windows Update for Business with MDM -## Changes to Windows Update for Business in Windows 10, version 1703 +Starting with Windows 10, version 1709, Windows Update for Business was changed to correctly reflect its association to Windows Update for Business and provide the ability to easily manage Windows Insider Preview builds in 1709. -### Options added to Settings +| Action | Windows 10 versions prior to 1709 | Windows 10 versions after 1709 | +| --- | --- | --- | +| Manage Windows Insider Preview builds | System/AllowBuildPreview | Update/ManagePreviewBuilds | +| Manage when updates are received | Select when Feature Updates are received | Select when Preview Builds and Feature Updates are received (Update/BranchReadinessLevel) | -We have added a few controls into settings to allow users to control Windows Update for Business through an interface. -- [Configuring the device's branch readiness level](waas-configure-wufb.md#configure-devices-for-current-branch-or-current-branch-for-business), through **Settings > Update & security > Windows Update > Advanced options** -- [Pausing feature updates](waas-configure-wufb.md#pause-feature-updates), through **Settings > Update & security > Window Update > Advanced options** +## Managing Windows Update for Business with Software Center Configuration Manager -### Adjusted time periods +Starting with Windows 10, version 1709, you can assign a collection of devices to have dual scan enabled and manage that collection with Windows Update for Business policies. Starting with Windows 10, version 1809, you can set a collection of devices to receive the Windows Insider Preview Feature Updates from Windows Update from within Software Center Configuration Manager. -We have adjusted the maximum pause period for both quality and feature updates to be 35 days, as opposed to 30 and 60 days previously, respectively. +| Action | Windows 10 versions between 1709 and 1809 | Windows 10 versions after 1809 | +| --- | --- | --- | +| Manage Windows Update for Business in Configuration Manager | Manage Feature or Quality Updates with Windows Update for Business via Dual Scan | Manage Insider pre-release builds with Windows Update for Business within Software Center Configuration Manager | -We have also adjusted the maximum feature update deferral period to be 365 days, as opposed to 180 days previously. +## Managing Windows Update for Business with Windows Settings options +Windows Settings includes options to control certain Windows Update for Business features: -### Additional changes +- [Configure the readiness level](waas-configure-wufb#configure-devices-for-current-branch-or-current-branch-for-business) for a branch by using **Settings > Update & security > Windows Update > Advanced options** +- [Pause feature updates](waas-configure-wufb#pause-feature-updates) by using Settings > Update & security > Window Update > Advanced options -The pause period is now calculated starting from the set start date. For additional details, see [Pause Feature Updates](waas-configure-wufb.md#pause-feature-updates) and [Pause Quality Updates](waas-configure-wufb.md#pause-quality-updates). Due to that, some policy keys are now named differently. For more information, see [Comparing the version 1607 keys to the version 1703 keys](waas-configure-wufb.md#comparing-the-version-1607-keys-to-the-version-1703-keys). +## Other changes in Windows Update for Business in Windows 10, version 1703 and later releases -## Comparing Windows Update for Business in Windows 10, version 1511 and version 1607 -Windows Update for Business was first made available in Windows 10, version 1511. In Windows 10, version 1607 (also known as the Anniversary Update), there are several new or changed capabilities provided as well as updated behavior. +### Pause and deferral periods ->[!NOTE] ->For more information on Current Branch (Semi-Annual Channel (Targeted)) and Current Branch for Business (Semi-Annual Channel), see [Windows 10 servicing options](waas-overview.md#servicing-channels). +The maximum pause time period is 35 days for both quality and feature updates. The maximum deferral period for feature updates is 365 days. - - - - - - - - - - - -
CapabilityWindows 10, version 1511Windows 10, version 1607

Select servicing options: CB or CBB

Not available. To defer updates, all systems must be on the Current Branch for Business (CBB)

Ability to set systems on the Current Branch (CB) or Current Branch for Business (CBB).

Quality Updates

Able to defer receiving Quality Updates:

  • Up to 4 weeks
  • In weekly increments

Able to defer receiving Quality Updates:

  • Up to 30 days
  • In daily increments

Feature Updates

Able to defer receiving Feature Updates:

  • Up to 8 months
  • In monthly increments

Able to defer receiving Feature Updates:

  • Up to 180 days
  • In daily increments

Pause updates

  • Feature Updates and Quality Updates paused together
  • Maximum of 35 days

Features and Quality Updates can be paused separately.

  • Feature Updates: maximum 60 days
  • Quality Updates: maximum 35 days

Drivers

No driver-specific controls

Drivers can be selectively excluded from Windows Update for Business.

+Also, the pause period is calculated from the set start date. For more details, see [Pause Feature Updates](waas-configure-wufb#pause-feature-updates) and [Pause Quality Updates](waas-configure-wufb#pause-quality-updates). As a result, certain policy keys have different names; see [Comparing keys in Windows 10, version 1607 to Windows 10, version 1703](waas-configure-wufb#comparing-keys-in-windows-10-version-1607-to-Windows-10-version-1703) for details. -## Monitor Windows Updates using Update Compliance + + +## Monitor Windows Updates by using Update Compliance Update Compliance, now **available in public preview**, provides a holistic view of OS update compliance, update deployment progress, and failure troubleshooting for Windows 10 devices. This new service uses diagnostic data including installation progress, Windows Update configuration, and other information to provide such insights, at no extra cost and without additional infrastructure requirements. Whether used with Windows Update for Business or other management tools, you can be assured that your devices are properly updated. From b5806feb7d25174b0009248f524f0ab3fbacc279 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Fri, 16 Nov 2018 21:34:32 +0000 Subject: [PATCH 13/87] Merged PR 12901: add Kaushik's topic to TOC, plus edits, art --- windows/client-management/TOC.md | 1 + ...advanced-troubleshooting-boot-problems.md} | 130 +++++++++--------- .../images/boot-sequence-thumb.png | Bin 0 -> 14989 bytes .../images/boot-sequence.png | Bin 0 -> 199684 bytes .../client-management/img-boot-sequence.md | 11 ++ 5 files changed, 75 insertions(+), 67 deletions(-) rename windows/client-management/{advanced-troubleshooting-boot-problems => advanced-troubleshooting-boot-problems.md} (75%) create mode 100644 windows/client-management/images/boot-sequence-thumb.png create mode 100644 windows/client-management/images/boot-sequence.png create mode 100644 windows/client-management/img-boot-sequence.md diff --git a/windows/client-management/TOC.md b/windows/client-management/TOC.md index 93b1e53290..54f8ce99cd 100644 --- a/windows/client-management/TOC.md +++ b/windows/client-management/TOC.md @@ -14,6 +14,7 @@ ## [Troubleshoot Windows 10 clients](windows-10-support-solutions.md) ### [Data collection for troubleshooting 802.1x Authentication](data-collection-for-802-authentication.md) ### [Advanced troubleshooting 802.1x authentication](advanced-troubleshooting-802-authentication.md) +### [Advanced troubleshooting for Windows boot problems](advanced-troubleshooting-boot-problems.md) ### [Advanced troubleshooting Wireless Network Connectivity](advanced-troubleshooting-wireless-network-connectivity.md) ## [Mobile device management for solution providers](mdm/index.md) ## [Change history for Client management](change-history-for-client-management.md) diff --git a/windows/client-management/advanced-troubleshooting-boot-problems b/windows/client-management/advanced-troubleshooting-boot-problems.md similarity index 75% rename from windows/client-management/advanced-troubleshooting-boot-problems rename to windows/client-management/advanced-troubleshooting-boot-problems.md index d22f66c515..207d12b5d3 100644 --- a/windows/client-management/advanced-troubleshooting-boot-problems +++ b/windows/client-management/advanced-troubleshooting-boot-problems.md @@ -1,31 +1,29 @@ --- -title: Advanced Troubleshooting Windows boot problems -description: Learn how troubleshooting unable to boot Windows +title: Advanced troubleshooting for Windows boot problems +description: Learn how to troubleshoot when Windows is unable to boot ms.prod: w10 -ms.mktglfcycl: ms.sitesec: library author: kaushika-msft ms.localizationpriority: medium ms.author: elizapo -ms.date: +ms.date: 11/16/2018 --- -## Advanced Troubleshooting Windows boot problems +# Advanced troubleshooting for Windows boot problems -!>**Notice to home users** ->This article is intended for use by support agents and IT professionals. If -you're looking for more general information about recovery options, see [Recovery options in Windows 10](https://internal.support.services.microsoft.com/en-us/help/12415). +>[!NOTE] +>This article is intended for use by support agents and IT professionals. If you're looking for more general information about recovery options, see [Recovery options in Windows 10](https://support.microsoft.com/help/12415). -### Summary +## Summary -There are several reasons why a Windows-based computer may hang during startup. To troubleshoot boot problems, first determine in which of the following phases the computer gets stuck: +There are several reasons why a Windows-based computer may have problems during startup. To troubleshoot boot problems, first determine in which of the following phases the computer gets stuck: -| **No** | **Boot Process** | **BIOS** | **UEFI** | -|--------|----------------------|-----------------------------------------------------------------------------| +| **Phase** | **Boot Process** | **BIOS** | **UEFI** | +|--------|----------------------|------------------------------| | | 1 | PreBoot | MBR/PBR (Bootstrap Code) | UEFI Firmware | | 2 | Windows Boot Manager | %SystemDrive%\bootmgr | \EFI\Microsoft\Boot\bootmgfw.efi | | 3 | Windows OS Loader | %SystemRoot%\system32\winload.exe | %SystemRoot%\system32\winload.efi | -| 4 | Windows NT OS Kernel | %SystemRoot%\system32\ntoskrnl.exe | +| 4 | Windows NT OS Kernel | %SystemRoot%\system32\ntoskrnl.exe | | **1. PreBoot** @@ -43,30 +41,31 @@ Essential drivers required to start the Windows kernel are loaded and the kernel **4. Windows NT OS Kernel** -The kernel load into memory the system registry hive and additional drivers that are marked as BOOT_START. +The kernel loads into memory the system registry hive and additional drivers that are marked as BOOT_START. The kernel passes control to the session manager process (Smss.exe) which initializes the system session, and loads and starts the devices and drivers that are not marked BOOT_START. -Here is a summary of Boot Sequence vs Display and Typical NoBoot. Before starting troubleshooting, you have to understand the outline of boot process and display status to ensure that the issue is properly identified at the beginning of the engagement. +Here is a summary of the boot sequence, what will be seen on the display, and typical boot problems at that point in the sequence. Before starting troubleshooting, you have to understand the outline of the boot process and display status to ensure that the issue is properly identified at the beginning of the engagement. + +![thumbnail of boot sequence flowchart](images/boot-sequence-thumb.png)
+[Click to enlarge](img-boot-sequence.md)
+ -![](media/6ed145ee3760b545fcbe277ea7d5c88d.png) Each phase has a different approach to troubleshooting. This article provides troubleshooting techniques for problems that occur during the first three phases. -**Note**If the computer repeatedly boots to the recovery options, run the following command at a command prompt to break the cycle: +>[!NOTE] +>If the computer repeatedly boots to the recovery options, run the following command at a command prompt to break the cycle: +> +>`Bcdedit /set {default} recoveryenabled no` +> +>If the F8 options don't work, run the following command: +> +>`Bcdedit /set {default} bootmenupolicy legacy` -```dos -Bcdedit /set {default} recoveryenabled no -``` -If the F8 options don't work, run the following command: - -```dos -Bcdedit /set {default} bootmenupolicy legacy -``` - -#### BIOS phase +## BIOS phase To determine whether the system has passed the BIOS phase, follow these steps: @@ -76,7 +75,7 @@ To determine whether the system has passed the BIOS phase, follow these steps: If the system is stuck at the BIOS phase, there may be a hardware problem. -#### Boot loader phase +## Boot loader phase If the screen is completely black except for a blinking cursor, or if you receive one of the following error codes, this indicates that the boot process is stuck in the Boot Loader phase: @@ -90,14 +89,14 @@ If the screen is completely black except for a blinking cursor, or if you receiv To troubleshoot this problem, use Windows installation media to start the computer, press Shift+F10 for a command prompt, and then use any of the following methods. -##### Method 1: Startup Repair tool +### Method 1: Startup Repair tool The Startup Repair tool automatically fixes many common problems. The tool also lets you quickly diagnose and repair more complex startup problems. When the computer detects a startup problem, the computer starts the Startup Repair tool. When the tool starts, it performs diagnostics. These diagnostics include analyzing startup log files to determine the cause of the problem. When the Startup Repair tool determines the cause, the tool tries to fix the problem automatically. To do this, follow these steps. -**Note** For additional methods to start WinRE, see [Entry points into -WinRE](https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-recovery-environment--windows-re--technical-reference#span-identrypointsintowinrespanspan-identrypointsintowinrespanspan-identrypointsintowinrespanentry-points-into-winre). +>[!NOTE] +>For additional methods to start WinRE, see [Entry points into WinRE](https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-recovery-environment--windows-re--technical-reference#span-identrypointsintowinrespanspan-identrypointsintowinrespanspan-identrypointsintowinrespanentry-points-into-winre). 1. Start the system to the installation media for the installed version of Windows. **Note** For more information, see [Create installation media for Windows](https://support.microsoft.com/help/15088). @@ -106,19 +105,17 @@ WinRE](https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-r 3. On the **System Recovery Options** screen, select **Next** > **Command Prompt**. -4. After Startup Repair, select Shutdown, then turn on your PC to see if OS can boot properly. +4. After Startup Repair, select **Shutdown**, then turn on your PC to see if Windows can boot properly. The Startup Repair tool generates a log file to help you understand the startup problems and the repairs that were made. You can find the log file in the following location: -> %windir%\System32\LogFiles\Srt\Srttrail.txt +**%windir%\System32\LogFiles\Srt\Srttrail.txt** -For more information see, [A Stop error occurs, or the computer stops responding when you try to start -Windows Vista or Windows 7 -](https://support.microsoft.com/en-us/help/925810/a-stop-error-occurs-or-the-computer-stops-responding-when-you-try-to-s) +For more information see, [A Stop error occurs, or the computer stops responding when you try to start Windows Vista or Windows 7](https://support.microsoft.com/help/925810/a-stop-error-occurs-or-the-computer-stops-responding-when-you-try-to-s) -##### Method 2: Repair Boot Codes +### Method 2: Repair Boot Codes To repair boot codes, run the following command: @@ -132,9 +129,10 @@ To repair the boot sector, run the following command: BOOTREC /FIXBOOT ``` -**Note** Running **BOOTREC** together with **Fixmbr** overwrites only the master boot code. If the corruption in the MBR affects the partition table, running **Fixmbr** may not fix the problem. +>[!NOTE] +>Running **BOOTREC** together with **Fixmbr** overwrites only the master boot code. If the corruption in the MBR affects the partition table, running **Fixmbr** may not fix the problem. -##### Method 3: Fix BCD errors +### Method 3: Fix BCD errors If you receive BCD-related errors, follow these steps: @@ -152,12 +150,12 @@ If you receive BCD-related errors, follow these steps: 4. You might receive one of the following outputs: -> Scanning all disks for Windows installations. Please wait, since this may take a while...Successfully scanned Windows installations. Total identified Windows installations: 0 -The operation completed successfully. + - Scanning all disks for Windows installations. Please wait, since this may take a while...Successfully scanned Windows installations. Total identified Windows installations: 0 + The operation completed successfully. -> Scanning all disks for Windows installations. Please wait, since this may take a while... Successfully scanned Windows installations. Total identified Windows installations: 1 -D:\Windows -Add installation to boot list? Yes/No/All: + - Scanning all disks for Windows installations. Please wait, since this may take a while... Successfully scanned Windows installations. Total identified Windows installations: 1 + D:\Windows + Add installation to boot list? Yes/No/All: If the output shows **windows installation: 0**, run the following commands: @@ -173,12 +171,12 @@ bootrec /rebuildbcd After you run the command, you receive the following output: -> Scanning all disks for Windows installations. Please wait, since this may take a while...Successfully scanned Windows installations. Total identified Windows installations: 1{D}:\Windows + Scanning all disks for Windows installations. Please wait, since this may take a while...Successfully scanned Windows installations. Total identified Windows installations: 1{D}:\Windows Add installation to boot list? Yes/No/All: Y 5. Try again to start the system. -##### Method 4: Replace Bootmgr +### Method 4: Replace Bootmgr If methods 1 and 2 do not fix the problem, replace the Bootmgr file from drive C to the System Reserved partition. To do this, follow these steps: @@ -207,13 +205,14 @@ If methods 1 and 2 do not fix the problem, replace the Bootmgr file from drive C 8. Restart the computer. -##### Method 5: Restore System Hive -If Windows cannot load the system registry hive into memory, you must restore the system hive. To do this, use the Windows Recovery Environment or use Emergency Repair Disk (ERD) to copy the files from the -C:\Windows\System32\config\RegBack to C:\Windows\System32\config. +### Method 5: Restore System Hive + +If Windows cannot load the system registry hive into memory, you must restore the system hive. To do this, use the Windows Recovery Environment or use Emergency Repair Disk (ERD) to copy the files from the C:\Windows\System32\config\RegBack to C:\Windows\System32\config. + If the problem persists, you may want to restore the system state backup to an alternative location, and then retrieve the registry hives to be replaced. -#### Kernel Phase +## Kernel Phase If the system gets stuck during the kernel phase, you experience multiple symptoms or receive multiple error messages. These include, but are not limited to, the following: @@ -221,14 +220,15 @@ If the system gets stuck during the kernel phase, you experience multiple sympto - Specific error code is displayed. For example, "0x00000C2" , "0x0000007B" , "inaccessible boot device" and so on. - (To troubleshoot the 0x0000007B error, see [Error code INACCESSIBLE_BOOT_DEVICE (STOP 0x7B)](https://internal.support.services.microsoft.com/en-us/help/4343769/troubleshooting-guide-for-windows-boot-problems#0x7bstoperror)) + (To troubleshoot the 0x0000007B error, see [Error code INACCESSIBLE_BOOT_DEVICE (STOP 0x7B)](https://internal.support.services.microsoft.com/help/4343769/troubleshooting-guide-for-windows-boot-problems#0x7bstoperror)) - The screen is stuck at the "spinning wheel" (rolling dots) "system busy" icon. - A black screen appears after the splash screen. To troubleshoot these problems, try the following recovery boot options one at a time. -Scenario 1: [Try to start the computer in Safe mode or Last Known Good Configuration]() + +**Scenario 1: Try to start the computer in Safe mode or Last Known Good Configuration** On the **Advanced Boot Options** screen, try to start the computer in **Safe Mode** or **Safe Mode with Networking**. If either of these options works, use Event Viewer to help identify and diagnose the cause of the boot problem. To view events that are recorded in the event logs, follow these steps: @@ -252,30 +252,28 @@ On the **Advanced Boot Options** screen, try to start the computer in **Safe Mod or next event. -#### Clean boot +### Clean boot To troubleshoot problems that affect services, do a clean boot by using System Configuration (msconfig). Select **Selective startup** to test the services one at a time to determine which one is causing the problem. If you cannot find the cause, try including system services. However, in most cases, the problematic service is third-party. Disable any service that you find to be faulty, and try to start the computer again by selecting **Normal startup**. -For detailed instructions, see [How to perform a clean boot in Windows](https://support.microsoft.com/en-us/help/929135/how-to-perform-a-clean-boot-in-windows). +For detailed instructions, see [How to perform a clean boot in Windows](https://support.microsoft.com/help/929135/how-to-perform-a-clean-boot-in-windows). If the computer starts in Disable Driver Signature mode, start the computer in Disable Driver Signature Enforcement mode, and then follow the steps that are documented in the following article to determine which drivers or files require driver signature enforcement: -[Troubleshooting boot problem caused by missing driver signature -(x64)](https://blogs.technet.microsoft.com/askcore/2012/04/15/troubleshooting-boot-issues-due-to-missing-driver-signature-x64/) +[Troubleshooting boot problem caused by missing driver signature (x64)](https://blogs.technet.microsoft.com/askcore/2012/04/15/troubleshooting-boot-issues-due-to-missing-driver-signature-x64/) -**Note** - -- If the computer is a domain controller, try Directory Services Restore mode (DSRM). - -- This method is an important step if you encounter Stop error "0xC00002E1" or "0xC00002E2" +>[!NOTE] +>If the computer is a domain controller, try Directory Services Restore mode (DSRM). +> +>This method is an important step if you encounter Stop error "0xC00002E1" or "0xC00002E2" **Examples** -> Warning -> Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these +>[!WARNING] +>Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk. *Error code INACCESSIBLE_BOOT_DEVICE (STOP 0x7B)* @@ -300,11 +298,9 @@ To troubleshoot this Stop error, follow these steps to filter the drivers: For additional troubleshooting steps, see the following articles: -- [Troubleshooting a Stop 0x7B in -Windows](https://blogs.technet.microsoft.com/askcore/2013/08/05/troubleshooting-a-stop-0x7b-in-windows/) +- [Troubleshooting a Stop 0x7B in Windows](https://blogs.technet.microsoft.com/askcore/2013/08/05/troubleshooting-a-stop-0x7b-in-windows/) -- [Advanced troubleshooting for "Stop error code 0x0000007B (INACCESSIBLE_BOOT_DEVICE)" errors in Windows -XP](https://internal.support.services.microsoft.com/en-us/help/324103). +- [Advanced troubleshooting for "Stop error code 0x0000007B (INACCESSIBLE_BOOT_DEVICE)" errors in Windows XP](https://internal.support.services.microsoft.com/help/324103). To fix problems that occur after you install Windows updates, check for pending updates by using these steps: diff --git a/windows/client-management/images/boot-sequence-thumb.png b/windows/client-management/images/boot-sequence-thumb.png new file mode 100644 index 0000000000000000000000000000000000000000..164f9f98489f8324a18b87d55876cd7b7dc56d83 GIT binary patch literal 14989 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 XKFUdHFm4{500000NkvXXu0mjf_PEW# literal 0 HcmV?d00001 diff --git a/windows/client-management/images/boot-sequence.png b/windows/client-management/images/boot-sequence.png new file mode 100644 index 0000000000000000000000000000000000000000..31e6dc34c98f50abce8328498e24144049a22bef GIT binary patch literal 199684 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 + + +![Full-sized boot sequence flowchart](images/boot-sequence.png) + From 323a7359744a55b5701e2846df472ab49d604f2a Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Fri, 16 Nov 2018 21:58:56 +0000 Subject: [PATCH 14/87] Made GUIDs consistently lower case. --- .../enable-attack-surface-reduction.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md b/windows/security/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md index 675f449f0b..8e84a3872c 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md @@ -34,13 +34,13 @@ You can manually add the rules by using the GUIDs in the following table: Rule description | GUID -|- -Block executable content from email client and webmail | BE9BA2D9-53EA-4CDC-84E5-9B1EEEE46550 -Block all Office applications from creating child processes | D4F940AB-401B-4EFC-AADC-AD5F3C50688A -Block Office applications from creating executable content | 3B576869-A4EC-4529-8536-B80A7769E899 -Block Office applications from injecting code into other processes | 75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84 -Block JavaScript or VBScript from launching downloaded executable content | D3E037E1-3EB8-44C8-A917-57927947596D -Block execution of potentially obfuscated scripts | 5BEB7EFE-FD9A-4556-801D-275E5FFC04CC -Block Win32 API calls from Office macro | 92E97FA1-2EDF-4476-BDD6-9DD0B4DDDC7B +Block executable content from email client and webmail | be9ba2d9-53ea-4cdc-84e5-9B1eeee46550 +Block all Office applications from creating child processes | d4f940ab-401b-4efc-aadc-ad5f3c50688a +Block Office applications from creating executable content | 3b576869-a4eC-4529-8536-b80a7769e899 +Block Office applications from injecting code into other processes | 75668c1f-73b5-4Cf0-bb93-3ecf5cb7cc84 +Block JavaScript or VBScript from launching downloaded executable content | d3e037e1-3eb8-44c8-a917-57927947596d +Block execution of potentially obfuscated scripts | 5beb7efe-fd9A-4556-801d-275e5ffc04cc +Block Win32 API calls from Office macro | 92e97fa1-2edf-4476-bdd6-9dd0B4dddc7b Block executable files from running unless they meet a prevalence, age, or trusted list criteria | 01443614-cd74-433a-b99e-2ecdc07bfc25 Use advanced protection against ransomware | c1db55ab-c21a-4637-bb3f-a12568109d35 Block credential stealing from the Windows local security authority subsystem (lsass.exe) | 9e6c4e1f-7d60-472f-ba1a-a39ef669e4b2 From f5266e66397b2451a183565291547abd9062b450 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Fri, 16 Nov 2018 13:59:13 -0800 Subject: [PATCH 15/87] fixing some link issues --- windows/deployment/update/waas-configure-wufb.md | 6 +++--- windows/deployment/update/waas-manage-updates-wufb.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/deployment/update/waas-configure-wufb.md b/windows/deployment/update/waas-configure-wufb.md index 7bf039b590..b44f133b50 100644 --- a/windows/deployment/update/waas-configure-wufb.md +++ b/windows/deployment/update/waas-configure-wufb.md @@ -59,7 +59,7 @@ Starting with Windows 10, version 1703, users can configure the branch readiness >Users will not be able to change this setting if it was configured by policy. -## Configure when devices receive Feature Updates +## Configure when devices receive feature updates After you configure the servicing branch (Windows Insider Preview or Semi-Annual Channel), you can then define if, and for how long, you would like to defer receiving Feature Updates following their availability from Microsoft on Windows Update. You can defer receiving these Feature Updates for a period of up to 365 days from their release by setting the `DeferFeatureUpdatesPeriodinDays` value. @@ -83,7 +83,7 @@ For example, a device on the Semi-Annual Channel with `DeferFeatureUpdatesPeriod >[!NOTE] >If not configured by policy, individual users can defer feature updates by using **Settings > Update & security > Windows Update > Advanced options**. -## Pause Feature Updates +## Pause feature updates You can also pause a device from receiving Feature Updates by a period of up to 35 days from when the value is set. After 35 days has passed, the pause setting will automatically expire and the device will scan Windows Update for applicable Feature Updates. Following this scan, you can then pause Feature Updates for the device again. @@ -144,7 +144,7 @@ You can set your system to receive updates for other Microsoft products—known >[!NOTE] >If not configured by policy, individual users can defer quality updates by using **Settings > Update & security > Windows Update > Advanced options**. -## Pause Quality Updates +## Pause quality updates You can also pause a system from receiving Quality Updates for a period of up to 35 days from when the value is set. After 35 days has passed, the pause setting will automatically expire and the device will scan Windows Update for applicable quality Updates. Following this scan, you can then pause quality Updates for the device again. diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index 2a8ae74121..fb4ef9d098 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -94,7 +94,7 @@ Starting with Windows 10, version 1709, you can assign a collection of devices t ## Managing Windows Update for Business with Windows Settings options Windows Settings includes options to control certain Windows Update for Business features: -- [Configure the readiness level](waas-configure-wufb#configure-devices-for-current-branch-or-current-branch-for-business) for a branch by using **Settings > Update & security > Windows Update > Advanced options** +- [Configure the readiness level](waas-configure-wufb#configure-devices-for-the-appropriate-service-channel) for a branch by using **Settings > Update & security > Windows Update > Advanced options** - [Pause feature updates](waas-configure-wufb#pause-feature-updates) by using Settings > Update & security > Window Update > Advanced options ## Other changes in Windows Update for Business in Windows 10, version 1703 and later releases From 709128e68c4fe303e53832389a98f1784097abf1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=20Halfin=20=F0=9F=93=AC=F0=9F=94=A8?= Date: Fri, 16 Nov 2018 22:12:35 +0000 Subject: [PATCH 16/87] Merged PR 12914: bug fixes --- ...-windows-diagnostic-data-for-powershell.md | 92 +++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 windows/privacy/license-terms-windows-diagnostic-data-for-powershell.md diff --git a/windows/privacy/license-terms-windows-diagnostic-data-for-powershell.md b/windows/privacy/license-terms-windows-diagnostic-data-for-powershell.md new file mode 100644 index 0000000000..ee8ecf4a8b --- /dev/null +++ b/windows/privacy/license-terms-windows-diagnostic-data-for-powershell.md @@ -0,0 +1,92 @@ +--- +title: MICROSOFT WINDOWS DIAGNOSTIC DATA FOR POWERSHELL +description: MICROSOFT SOFTWARE LICENSE TERMS +keywords: privacy, license, terms +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +ms.localizationpriority: high +author: danihalfin +ms.author: daniha +ms.date: 11/16/2018 +robots: noindex,nofollow +--- + +MICROSOFT SOFTWARE LICENSE TERMS + +MICROSOFT WINDOWS DIAGNOSTIC DATA FOR POWERSHELL + + + +These license terms are an agreement between you and Microsoft Corporation (or one of its affiliates). They apply to the software named above and any Microsoft services or software updates (except to the extent such services or updates are accompanied by new or additional terms, in which case those different terms apply prospectively and do not alter your or Microsoft’s rights relating to pre-updated software or services). IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELOW. BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. + +1. INSTALLATION AND USE RIGHTS. + +a) General. You may install and use any number of copies of the software. + +b) Third Party Software. The software may include third party applications that Microsoft, not the third party, licenses to you under this agreement. Any included notices for third party applications are for your information only. + +2. DATA COLLECTION. The software may collect information about you and your use of the software and send that to Microsoft. Microsoft may use this information to provide services and improve Microsoft’s products and services. Your opt-out rights, if any, are described in the product documentation. Some features in the software may enable collection of data from users of your applications that access or use the software. If you use these features to enable data collection in your applications, you must comply with applicable law, including getting any required user consent, and maintain a prominent privacy policy that accurately informs users about how you use, collect, and share their data. You can learn more about Microsoft’s data collection and use in the product documentation and the Microsoft Privacy Statement at https://go.microsoft.com/fwlink/?LinkId=512132. You agree to comply with all applicable provisions of the Microsoft Privacy Statement. + +3. SCOPE OF LICENSE. The software is licensed, not sold. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you will not (and have no right to): + +a) work around any technical limitations in the software that only allow you to use it in certain ways; + +b) reverse engineer, decompile or disassemble the software; + +c) remove, minimize, block, or modify any notices of Microsoft or its suppliers in the software; + +d) use the software in any way that is against the law or to create or propagate malware; or + +e) share, publish, distribute, or lend the software, provide the software as a stand-alone hosted solution for others to use, or transfer the software or this agreement to any third party. + +4. EXPORT RESTRICTIONS. You must comply with all domestic and international export laws and regulations that apply to the software, which include restrictions on destinations, end users, and end use. For further information on export restrictions, visit http://aka.ms/exporting. + +5. SUPPORT SERVICES. Microsoft is not obligated under this agreement to provide any support services for the software. Any support provided is “as is”, “with all faults”, and without warranty of any kind. + +6. ENTIRE AGREEMENT. This agreement, and any other terms Microsoft may provide for supplements, updates, or third-party applications, is the entire agreement for the software. + +7. APPLICABLE LAW AND PLACE TO RESOLVE DISPUTES. If you acquired the software in the United States or Canada, the laws of the state or province where you live (or, if a business, where your principal place of business is located) govern the interpretation of this agreement, claims for its breach, and all other claims (including consumer protection, unfair competition, and tort claims), regardless of conflict of laws principles. If you acquired the software in any other country, its laws apply. If U.S. federal jurisdiction exists, you and Microsoft consent to exclusive jurisdiction and venue in the federal court in King County, Washington for all disputes heard in court. If not, you and Microsoft consent to exclusive jurisdiction and venue in the Superior Court of King County, Washington for all disputes heard in court. + +8. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You may have other rights, including consumer rights, under the laws of your state, province, or country. Separate and apart from your relationship with Microsoft, you may also have rights with respect to the party from which you acquired the software. This agreement does not change those other rights if the laws of your state, province, or country do not permit it to do so. For example, if you acquired the software in one of the below regions, or mandatory country law applies, then the following provisions apply to you: + +a) Australia. You have statutory guarantees under the Australian Consumer Law and nothing in this agreement is intended to affect those rights. + +b) Canada. If you acquired this software in Canada, you may stop receiving updates by turning off the automatic update feature, disconnecting your device from the Internet (if and when you re-connect to the Internet, however, the software will resume checking for and installing updates), or uninstalling the software. The product documentation, if any, may also specify how to turn off updates for your specific device or software. + +c) Germany and Austria. + +i. Warranty. The properly licensed software will perform substantially as described in any Microsoft materials that accompany the software. However, Microsoft gives no contractual guarantee in relation to the licensed software. + +ii. Limitation of Liability. In case of intentional conduct, gross negligence, claims based on the Product Liability Act, as well as, in case of death or personal or physical injury, Microsoft is liable according to the statutory law. + +Subject to the foregoing clause ii., Microsoft will only be liable for slight negligence if Microsoft is in breach of such material contractual obligations, the fulfillment of which facilitate the due performance of this agreement, the breach of which would endanger the purpose of this agreement and the compliance with which a party may constantly trust in (so-called "cardinal obligations"). In other cases of slight negligence, Microsoft will not be liable for slight negligence. + +9. DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED “AS IS.” YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES, OR CONDITIONS. TO THE EXTENT PERMITTED UNDER APPLICABLE LAWS, MICROSOFT EXCLUDES ALL IMPLIED WARRANTIES, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. + +10. LIMITATION ON AND EXCLUSION OF DAMAGES. IF YOU HAVE ANY BASIS FOR RECOVERING DAMAGES DESPITE THE PRECEDING DISCLAIMER OF WARRANTY, YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. + +This limitation applies to (a) anything related to the software, services, content (including code) on third party Internet sites, or third party applications; and (b) claims for breach of contract, warranty, guarantee, or condition; strict liability, negligence, or other tort; or any other claim; in each case to the extent permitted by applicable law. + +It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your state, province, or country may not allow the exclusion or limitation of incidental, consequential, or other damages. + + + +Please note: As this software is distributed in Canada, some of the clauses in this agreement are provided below in French. + +Remarque: Ce logiciel étant distribué au Canada, certaines des clauses dans ce contrat sont fournies ci-dessous en français. + +EXONÉRATION DE GARANTIE. Le logiciel visé par une licence est offert « tel quel ». Toute utilisation de ce logiciel est à votre seule risque et péril. Microsoft n’accorde aucune autre garantie expresse. Vous pouvez bénéficier de droits additionnels en vertu du droit local sur la protection des consommateurs, que ce contrat ne peut modifier. La ou elles sont permises par le droit locale, les garanties implicites de qualité marchande, d’adéquation à un usage particulier et d’absence de contrefaçon sont exclues. + +LIMITATION DES DOMMAGES-INTÉRÊTS ET EXCLUSION DE RESPONSABILITÉ POUR LES DOMMAGES. Vous pouvez obtenir de Microsoft et de ses fournisseurs une indemnisation en cas de dommages directs uniquement à hauteur de 5,00 $ US. Vous ne pouvez prétendre à aucune indemnisation pour les autres dommages, y compris les dommages spéciaux, indirects ou accessoires et pertes de bénéfices. + +Cette limitation concerne: + +• tout ce qui est relié au logiciel, aux services ou au contenu (y compris le code) figurant sur des sites Internet tiers ou dans des programmes tiers; et + +• les réclamations au titre de violation de contrat ou de garantie, ou au titre de responsabilité stricte, de négligence ou d’une autre faute dans la limite autorisée par la loi en vigueur. + +Elle s’applique également, même si Microsoft connaissait ou devrait connaître l’éventualité d’un tel dommage. Si votre pays n’autorise pas l’exclusion ou la limitation de responsabilité pour les dommages indirects, accessoires ou de quelque nature que ce soit, il se peut que la limitation ou l’exclusion ci-dessus ne s’appliquera pas à votre égard. + +EFFET JURIDIQUE. Le présent contrat décrit certains droits juridiques. Vous pourriez avoir d’autres droits prévus par les lois de votre pays. Le présent contrat ne modifie pas les droits que vous confèrent les lois de votre pays si celles-ci ne le permettent pas. \ No newline at end of file From ae38f8b21528122b69fdf033ab3a986a56ac64f5 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Fri, 16 Nov 2018 14:18:03 -0800 Subject: [PATCH 17/87] still fixing links --- windows/deployment/update/waas-manage-updates-wufb.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index fb4ef9d098..579793c791 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -94,8 +94,8 @@ Starting with Windows 10, version 1709, you can assign a collection of devices t ## Managing Windows Update for Business with Windows Settings options Windows Settings includes options to control certain Windows Update for Business features: -- [Configure the readiness level](waas-configure-wufb#configure-devices-for-the-appropriate-service-channel) for a branch by using **Settings > Update & security > Windows Update > Advanced options** -- [Pause feature updates](waas-configure-wufb#pause-feature-updates) by using Settings > Update & security > Window Update > Advanced options +- [Configure the readiness level](waas-configure-wufb#configure-devices-for-the-appropriate-service-channel.md) for a branch by using **Settings > Update & security > Windows Update > Advanced options** +- [Pause feature updates](waas-configure-wufb#pause-feature-updates.md) by using Settings > Update & security > Window Update > Advanced options ## Other changes in Windows Update for Business in Windows 10, version 1703 and later releases @@ -104,7 +104,7 @@ Windows Settings includes options to control certain Windows Update for Business The maximum pause time period is 35 days for both quality and feature updates. The maximum deferral period for feature updates is 365 days. -Also, the pause period is calculated from the set start date. For more details, see [Pause Feature Updates](waas-configure-wufb#pause-feature-updates) and [Pause Quality Updates](waas-configure-wufb#pause-quality-updates). As a result, certain policy keys have different names; see [Comparing keys in Windows 10, version 1607 to Windows 10, version 1703](waas-configure-wufb#comparing-keys-in-windows-10-version-1607-to-Windows-10-version-1703) for details. +Also, the pause period is calculated from the set start date. For more details, see [Pause Feature Updates](waas-configure-wufb#pause-feature-updates.md) and [Pause Quality Updates](waas-configure-wufb#pause-quality-updates.md). As a result, certain policy keys have different names; see [Comparing keys in Windows 10, version 1607 to Windows 10, version 1703](waas-configure-wufb#comparing-keys-in-windows-10-version-1607-to-Windows-10-version-1703.md) for details. From a0d7135fcf4c62c9ea74dbd46f97f5d3fc17e6a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=20Halfin=20=F0=9F=93=AC=F0=9F=94=A8?= Date: Fri, 16 Nov 2018 22:18:34 +0000 Subject: [PATCH 18/87] Merged PR 12915: fixing and invisible commit --- windows/privacy/manage-windows-1709-endpoints.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/privacy/manage-windows-1709-endpoints.md b/windows/privacy/manage-windows-1709-endpoints.md index db62a206fb..92c2dfc96e 100644 --- a/windows/privacy/manage-windows-1709-endpoints.md +++ b/windows/privacy/manage-windows-1709-endpoints.md @@ -153,7 +153,7 @@ If traffic to this endpoint is turned off, Windows no longer automatically downl | Source process | Protocol | Destination | |----------------|----------|------------| -| svchost | HTTP | ctldl.windowsupdate.com | +| svchost | HTTP | ctldl.windowsupdate.com | ## Device authentication From 3bee5a784091e6252f54086c5dadc5d8cac84aea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=20Halfin=20=F0=9F=93=AC=F0=9F=94=A8?= Date: Fri, 16 Nov 2018 22:21:50 +0000 Subject: [PATCH 19/87] Merged PR 12916: fixing invisible commit --- windows/privacy/manage-windows-1803-endpoints.md | 10 +++------- windows/privacy/manage-windows-1809-endpoints.md | 10 +++------- 2 files changed, 6 insertions(+), 14 deletions(-) diff --git a/windows/privacy/manage-windows-1803-endpoints.md b/windows/privacy/manage-windows-1803-endpoints.md index 56cece92c2..5cbbfcd3d1 100644 --- a/windows/privacy/manage-windows-1803-endpoints.md +++ b/windows/privacy/manage-windows-1803-endpoints.md @@ -145,20 +145,16 @@ If you [turn off traffic for this endpoint](manage-connections-from-windows-oper ## Certificates -The following endpoint is used by the Automatic Root Certificates Update component to automatically check the list of trusted authorities on Windows Update to see if an update is available. It is possible to [turn off traffic to this endpoint](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#automatic-root-certificates-update), but that is not recommended because when root certificates are updated over time, applications and websites may stop working because they did not receive an updated root certificate the application uses. +The following endpoint is used by the Automatic Root Certificates Update component to automatically check the list of trusted authorities on Windows Update to see if an update is available. It is possible to [turn off traffic to this endpoint](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#automatic-root-certificates-update), but that is not recommended because when root certificates are updated over time, applications and websites may stop working because they did not receive an updated root certificate the application uses. -| Source process | Protocol | Destination | -|----------------|----------|------------| -| svchost | HTTP | ctldl.windowsupdate.com | - -The following endpoints are used to download certificates that are publicly known to be fraudulent. +Additionally, it is used to download certificates that are publicly known to be fraudulent. These settings are critical for both Windows security and the overall security of the Internet. We do not recommend blocking this endpoint. If traffic to this endpoint is turned off, Windows no longer automatically downloads certificates known to be fraudulent, which increases the attack vector on the device. | Source process | Protocol | Destination | |----------------|----------|------------| -| svchost | HTTP | ctldl.windowsupdate.com | +| svchost | HTTP | ctldl.windowsupdate.com | ## Device authentication diff --git a/windows/privacy/manage-windows-1809-endpoints.md b/windows/privacy/manage-windows-1809-endpoints.md index f1805362f1..dd3a50a2fe 100644 --- a/windows/privacy/manage-windows-1809-endpoints.md +++ b/windows/privacy/manage-windows-1809-endpoints.md @@ -155,20 +155,16 @@ If you [turn off traffic for this endpoint](manage-connections-from-windows-oper ## Certificates -The following endpoint is used by the Automatic Root Certificates Update component to automatically check the list of trusted authorities on Windows Update to see if an update is available. It is possible to [turn off traffic to this endpoint](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#automatic-root-certificates-update), but that is not recommended because when root certificates are updated over time, applications and websites may stop working because they did not receive an updated root certificate the application uses. +The following endpoint is used by the Automatic Root Certificates Update component to automatically check the list of trusted authorities on Windows Update to see if an update is available. It is possible to [turn off traffic to this endpoint](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#automatic-root-certificates-update), but that is not recommended because when root certificates are updated over time, applications and websites may stop working because they did not receive an updated root certificate the application uses. -| Source process | Protocol | Destination | -|----------------|----------|------------| -| svchost | HTTP | ctldl.windowsupdate.com | - -The following endpoints are used to download certificates that are publicly known to be fraudulent. +Additionally, it is used to download certificates that are publicly known to be fraudulent. These settings are critical for both Windows security and the overall security of the Internet. We do not recommend blocking this endpoint. If traffic to this endpoint is turned off, Windows no longer automatically downloads certificates known to be fraudulent, which increases the attack vector on the device. | Source process | Protocol | Destination | |----------------|----------|------------| -| svchost | HTTP | ctldl.windowsupdate.com | +| svchost | HTTP | ctldl.windowsupdate.com | ## Device authentication From 0c8d6c297352f5565f9289e1db88ac5dd5a21301 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Fri, 16 Nov 2018 14:37:38 -0800 Subject: [PATCH 20/87] putting the .md in the right place --- windows/deployment/update/waas-manage-updates-wufb.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index 579793c791..91098dba3f 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -94,8 +94,8 @@ Starting with Windows 10, version 1709, you can assign a collection of devices t ## Managing Windows Update for Business with Windows Settings options Windows Settings includes options to control certain Windows Update for Business features: -- [Configure the readiness level](waas-configure-wufb#configure-devices-for-the-appropriate-service-channel.md) for a branch by using **Settings > Update & security > Windows Update > Advanced options** -- [Pause feature updates](waas-configure-wufb#pause-feature-updates.md) by using Settings > Update & security > Window Update > Advanced options +- [Configure the readiness level](waas-configure-wufb.md#configure-devices-for-the-appropriate-service-channel) for a branch by using **Settings > Update & security > Windows Update > Advanced options** +- [Pause feature updates](waas-configure-wufb.md#pause-feature-updates) by using Settings > Update & security > Window Update > Advanced options ## Other changes in Windows Update for Business in Windows 10, version 1703 and later releases @@ -104,7 +104,7 @@ Windows Settings includes options to control certain Windows Update for Business The maximum pause time period is 35 days for both quality and feature updates. The maximum deferral period for feature updates is 365 days. -Also, the pause period is calculated from the set start date. For more details, see [Pause Feature Updates](waas-configure-wufb#pause-feature-updates.md) and [Pause Quality Updates](waas-configure-wufb#pause-quality-updates.md). As a result, certain policy keys have different names; see [Comparing keys in Windows 10, version 1607 to Windows 10, version 1703](waas-configure-wufb#comparing-keys-in-windows-10-version-1607-to-Windows-10-version-1703.md) for details. +Also, the pause period is calculated from the set start date. For more details, see [Pause Feature Updates](waas-configure-wufb.md#pause-feature-updates) and [Pause Quality Updates](waas-configure-wufb.md#pause-quality-updates). As a result, certain policy keys have different names; see [Comparing keys in Windows 10, version 1607 to Windows 10, version 1703](waas-configure-wufb.md#comparing-keys-in-windows-10-version-1607-to-Windows-10-version-1703) for details. From 507b6d8ecc9e5651747d847a4dae351da5a3236b Mon Sep 17 00:00:00 2001 From: jaimeo Date: Fri, 16 Nov 2018 15:13:02 -0800 Subject: [PATCH 21/87] writing around the link issue --- windows/deployment/update/waas-manage-updates-wufb.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index 91098dba3f..4df6cd83e0 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -104,7 +104,7 @@ Windows Settings includes options to control certain Windows Update for Business The maximum pause time period is 35 days for both quality and feature updates. The maximum deferral period for feature updates is 365 days. -Also, the pause period is calculated from the set start date. For more details, see [Pause Feature Updates](waas-configure-wufb.md#pause-feature-updates) and [Pause Quality Updates](waas-configure-wufb.md#pause-quality-updates). As a result, certain policy keys have different names; see [Comparing keys in Windows 10, version 1607 to Windows 10, version 1703](waas-configure-wufb.md#comparing-keys-in-windows-10-version-1607-to-Windows-10-version-1703) for details. +Also, the pause period is calculated from the set start date. For more details, see [Pause Feature Updates](waas-configure-wufb.md#pause-feature-updates) and [Pause Quality Updates](waas-configure-wufb.md#pause-quality-updates). As a result, certain policy keys have different names; see the "Comparing keys in Windows 10, version 1607 to Windows 10, version 1703" section in [Configure Windows Update for Business](waas-configure-wufb.md) for details. From 4f477f4c753a92e5a5f090be8f010e086404178d Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Sat, 17 Nov 2018 01:10:23 +0000 Subject: [PATCH 22/87] Merged PR 12925: Updated Windows Embedded item from removed features article --- .../deployment/planning/windows-10-1809-removed-features.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/planning/windows-10-1809-removed-features.md b/windows/deployment/planning/windows-10-1809-removed-features.md index fe64501dab..0c87d5a683 100644 --- a/windows/deployment/planning/windows-10-1809-removed-features.md +++ b/windows/deployment/planning/windows-10-1809-removed-features.md @@ -7,7 +7,7 @@ ms.localizationpriority: medium ms.sitesec: library author: lizap ms.author: elizapo -ms.date: 08/31/2018 +ms.date: 11/16/2018 --- # Features removed or planned for replacement starting with Windows 10, version 1809 @@ -32,7 +32,7 @@ We're removing the following features and functionalities from the installed pro |Hologram app|We've replaced the Hologram app with the [Mixed Reality Viewer](https://support.microsoft.com/help/4041156/windows-10-mixed-reality-help). If you would like to create 3D word art, you can still do that in Paint 3D and view your art in VR or Hololens with the Mixed Reality Viewer.| |limpet.exe|We're releasing the limpet.exe tool, used to access TPM for Azure connectivity, as open source.| |Phone Companion|When you update to Windows 10, version 1809, the Phone Companion app will be removed from your PC. Use the **Phone** page in the Settings app to sync your mobile phone with your PC. It includes all the Phone Companion features.| -|Future updates through [Windows Embedded Developer Update](https://docs.microsoft.com/previous-versions/windows/embedded/ff770079\(v=winembedded.60\)) for Windows Embedded Standard 8 and Windows Embedded 8 Standard|We’re no longer publishing new updates to the WEDU server. Instead, you may secure any new updates from the [Microsoft Update Catalog](http://www.catalog.update.microsoft.com/Home.aspx).| +|Future updates through [Windows Embedded Developer Update](https://docs.microsoft.com/previous-versions/windows/embedded/ff770079\(v=winembedded.60\)) for Windows Embedded Standard 7-SP1 (WES7-SP1) and Windows Embedded Standard 8 (WES8)|We’re no longer publishing new updates to the WEDU server. Instead, you may secure any new updates from the [Microsoft Update Catalog](http://www.catalog.update.microsoft.com/Home.aspx). [Learn how](https://techcommunity.microsoft.com/t5/Windows-Embedded/Change-to-the-Windows-Embedded-Developer-Update/ba-p/285704) to get updates from the catalog.| ## Features we’re no longer developing From a0ea0ffe2b455fc28a59e1d4c8a75baa6753c8d6 Mon Sep 17 00:00:00 2001 From: Emeria Date: Fri, 16 Nov 2018 20:23:55 -0500 Subject: [PATCH 23/87] Added links for Surface Laptop 2 and Surface Pro 6 --- ...est-firmware-and-drivers-for-surface-devices.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/devices/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices.md b/devices/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices.md index 84f48dfd07..52a92a6ef7 100644 --- a/devices/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices.md +++ b/devices/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices.md @@ -38,6 +38,16 @@ Recent additions to the downloads for Surface devices provide you with options t >[!NOTE] >A battery charge of 40% or greater is required before you install firmware to a Surface device. See [Microsoft Support article KB2909710](https://go.microsoft.com/fwlink/p/?LinkId=618106) for more information. +## Surface Laptop 2 + +Download the following updates for [Surface Laptop 2 from the Microsoft Download Center](https://www.microsoft.com/en-us/download/details.aspx?id=57515). +* SurfaceLaptop2_Win10_XXXXX_XXXXXXX_X.msi – Cumulative firmware and driver update package for Windows 10 + +## Surface Pro 6 + +Download the following updates for [Surface Pro 6 from the Microsoft Download Center](https://www.microsoft.com/en-us/download/details.aspx?id=57514). + +* SurfacePro6_Win10_XXXXX_XXXXXXX_X.msi – Cumulative firmware and driver update package for Windows 10 ## Surface GO @@ -46,26 +56,22 @@ Download the following updates for [Surface GO from the Microsoft Download Cente ## Surface Book 2 - Download the following updates for [Surface Book 2 from the Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=56261). * SurfaceBook2_Win10_xxxxx_xxxxxx.msi – Cumulative firmware and driver update package for Windows 10 ## Surface Laptop - Download the following updates for [Surface Laptop from the Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=55489). * SurfaceLaptop_Win10_xxxxx_xxxxxx.msi – Cumulative firmware and driver update package for Windows 10 ## Surface Pro - Download the following updates for [Surface Pro (Model 1796) from the Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=55484). * SurfacePro_Win10_xxxxx_xxxxxx.msi – Cumulative firmware and driver update package for Windows 10 ## Surface Pro with LTE Advanced - Download the following updates for [Surface Pro with LTE Advanced from the Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=56278). * SurfacePro_LTE_Win10_xxxxx_xxxxxx.msi – Cumulative firmware and driver update package for Windows 10 From 4eff9542d2493d2f8684368dc79a131723302b2d Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Sat, 17 Nov 2018 13:53:40 -0500 Subject: [PATCH 24/87] typo: accross -> across --- .../files-windows-defender-advanced-threat-protection-new.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/files-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/files-windows-defender-advanced-threat-protection-new.md index 076ab10d21..1b6c340e45 100644 --- a/windows/security/threat-protection/windows-defender-atp/files-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/files-windows-defender-advanced-threat-protection-new.md @@ -15,7 +15,7 @@ ms.date: 12/08/2017 # File resource type -[!include[Prereleaseinformation](prerelease.md)] +[!include[Prerelease information](prerelease.md)] Represent a file entity in WDATP. @@ -34,7 +34,7 @@ Property | Type | Description sha1 | String | Sha1 hash of the file content sha256 | String | Sha256 hash of the file content md5 | String | md5 hash of the file content -globalPrevalence | Integer | File prevalence accross organization +globalPrevalence | Integer | File prevalence across organization globalFirstObserved | DateTimeOffset | First time the file was observed. globalLastObserved | DateTimeOffset | Last time the file was observed. size | Integer | Size of the file. From 351288e2e61832220f7dfd531fdea8c0cc500d78 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Sat, 17 Nov 2018 15:08:08 -0500 Subject: [PATCH 25/87] typo: Direcotry -> Directory --- .../configuration/lock-down-windows-10-to-specific-apps.md | 2 +- .../hello-for-business/hello-how-it-works-authentication.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) 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 46423972f4..582a264602 100644 --- a/windows/configuration/lock-down-windows-10-to-specific-apps.md +++ b/windows/configuration/lock-down-windows-10-to-specific-apps.md @@ -315,7 +315,7 @@ The following example hides the taskbar: ``` >[!IMPORTANT] ->The kiosk profile is designed for public-facing kiosk devices. We recommend that you use a local, non-administrator account. If the device is connected to your company network, using a domain or Azure Active Direcotry account could potentially compromise confidential information. +>The kiosk profile is designed for public-facing kiosk devices. We recommend that you use a local, non-administrator account. If the device is connected to your company network, using a domain or Azure Active Directory account could potentially compromise confidential information. #### Configs diff --git a/windows/security/identity-protection/hello-for-business/hello-how-it-works-authentication.md b/windows/security/identity-protection/hello-for-business/hello-how-it-works-authentication.md index 7ae1ab1d14..a3d175023d 100644 --- a/windows/security/identity-protection/hello-for-business/hello-how-it-works-authentication.md +++ b/windows/security/identity-protection/hello-for-business/hello-how-it-works-authentication.md @@ -19,7 +19,7 @@ Windows Hello for Business authentication is passwordless, two-factor authentica Azure Active Directory joined devices authenticate to Azure during sign-in and can optional authenticate to Active Directory. Hybrid Azure Active Directory joined devices authenticate to Active Directory during sign-in, and authenticate to Azure Active Directory in the background.
[Azure AD join authentication to Azure Active Directory](#Azure-AD-join-authentication-to-Azure-Active-Directory)
-[Azure AD join authentication to Active Direcotry using a Key](#Azure-AD-join-authentication-to-Active-Direcotry-using-a-Key)
+[Azure AD join authentication to Active Directory using a Key](#Azure-AD-join-authentication-to-Active-Directory-using-a-Key)
[Azure AD join authentication to Active Directory using a Certificate](#Azure-AD-join-authentication-to-Active-Directory-using-a-Certificate)
[Hybrid Azure AD join authentication using a Key](#Hybrid-Azure-AD-join-authentication-using-a-Key)
[Hybrid Azure AD join authentication using a Certificate](#Hybrid-Azure-AD-join-authentication-using-a-Certificate)
@@ -38,7 +38,7 @@ Azure Active Directory joined devices authenticate to Azure during sign-in and c [Return to top](#Windows-Hello-for-Business-and-Authentication) ## Azure AD join authentication to Active Directory using a Key -![Azure AD join authentication to Active Direotory using a Key](images/howitworks/auth-aadj-keytrust-kerb.png) +![Azure AD join authentication to Active Directory using a Key](images/howitworks/auth-aadj-keytrust-kerb.png) | Phase | Description | From 59136432d0d9f18267b6e97db74791cc8cbf34b4 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Sat, 17 Nov 2018 15:08:56 -0500 Subject: [PATCH 26/87] typo: expalining -> explaining --- windows/configuration/kiosk-policies.md | 2 +- windows/configuration/lock-down-windows-10-to-specific-apps.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/configuration/kiosk-policies.md b/windows/configuration/kiosk-policies.md index 3a810a03ce..8eef8af221 100644 --- a/windows/configuration/kiosk-policies.md +++ b/windows/configuration/kiosk-policies.md @@ -61,7 +61,7 @@ Remove All Programs list from the Start Menu | Enabled – Remove and disable s Prevent access to drives from My Computer | Enabled - Restrict all drivers >[!NOTE] ->When **Prevent access to drives from My Computer** is enabled, users can browse the directory structure in File Explorer, but they cannot open folders and access the contents. Also, they cannot use the **Run** dialog box or the **Map Network Drive** dialog box to view the directories on these drives. The icons representing the specified drives still appear in File Explorer, but if users double-click the icons, a message appears expalining that a setting prevents the action. This setting does not prevent users from using programs to access local and network drives. It does not prevent users from using the Disk Management snap-in to view and change drive characteristics. +>When **Prevent access to drives from My Computer** is enabled, users can browse the directory structure in File Explorer, but they cannot open folders and access the contents. Also, they cannot use the **Run** dialog box or the **Map Network Drive** dialog box to view the directories on these drives. The icons representing the specified drives still appear in File Explorer, but if users double-click the icons, a message appears explaining that a setting prevents the action. This setting does not prevent users from using programs to access local and network drives. It does not prevent users from using the Disk Management snap-in to view and change drive characteristics. 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 46423972f4..71e670d490 100644 --- a/windows/configuration/lock-down-windows-10-to-specific-apps.md +++ b/windows/configuration/lock-down-windows-10-to-specific-apps.md @@ -619,7 +619,7 @@ Remove All Programs list from the Start Menu | Enabled – Remove and disable s Prevent access to drives from My Computer | Enabled - Restrict all drivers >[!NOTE] ->When **Prevent access to drives from My Computer** is enabled, users can browse the directory structure in File Explorer, but they cannot open folders and access the contents. Also, they cannot use the **Run** dialog box or the **Map Network Drive** dialog box to view the directories on these drives. The icons representing the specified drives still appear in File Explorer, but if users double-click the icons, a message appears expalining that a setting prevents the action. This setting does not prevent users from using programs to access local and network drives. It does not prevent users from using the Disk Management snap-in to view and change drive characteristics. +>When **Prevent access to drives from My Computer** is enabled, users can browse the directory structure in File Explorer, but they cannot open folders and access the contents. Also, they cannot use the **Run** dialog box or the **Map Network Drive** dialog box to view the directories on these drives. The icons representing the specified drives still appear in File Explorer, but if users double-click the icons, a message appears explaining that a setting prevents the action. This setting does not prevent users from using programs to access local and network drives. It does not prevent users from using the Disk Management snap-in to view and change drive characteristics. From 11b14570a0de29c45f9dcd0aacf73951fc1f6dcc Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Sat, 17 Nov 2018 15:37:16 -0500 Subject: [PATCH 27/87] typo: assoicated -> associated Fixed code fence language as well --- windows/client-management/mdm/diagnosticlog-ddf.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/client-management/mdm/diagnosticlog-ddf.md b/windows/client-management/mdm/diagnosticlog-ddf.md index 4fb7edff7c..97ae506323 100644 --- a/windows/client-management/mdm/diagnosticlog-ddf.md +++ b/windows/client-management/mdm/diagnosticlog-ddf.md @@ -25,7 +25,7 @@ The content below are the latest versions of the DDF files: ##
DiagnosticLog CSP version 1.2 -``` syntax +```xml 4 - This node is used for setting or getting the block size (in Kilobytes) for the download of assoicated log file. The value range is 1~16. Default value is 4. + This node is used for setting or getting the block size (in Kilobytes) for the download of associated log file. The value range is 1~16. Default value is 4. @@ -634,7 +634,7 @@ The content below are the latest versions of the DDF files: ## DiagnosticLog CSP version 1.3 -``` syntax +```xml 4 - This node is used for setting or getting the block size (in Kilobytes) for the download of assoicated log file. The value range is 1~16. Default value is 4. + This node is used for setting or getting the block size (in Kilobytes) for the download of associated log file. The value range is 1~16. Default value is 4. From 8528c32d6db2344d7060500083d691d68ba400ca Mon Sep 17 00:00:00 2001 From: Zvi Avidor Date: Sun, 18 Nov 2018 15:47:10 +0200 Subject: [PATCH 28/87] fix 404 description + some user related fixes --- ...-info-windows-defender-advanced-threat-protection-new.md | 3 +-- ...-info-windows-defender-advanced-threat-protection-new.md | 3 +-- ...-info-windows-defender-advanced-threat-protection-new.md | 2 +- ...-info-windows-defender-advanced-threat-protection-new.md | 3 +-- ...-info-windows-defender-advanced-threat-protection-new.md | 3 +-- ...lerts-windows-defender-advanced-threat-protection-new.md | 2 +- ...lerts-windows-defender-advanced-threat-protection-new.md | 2 +- ...hines-windows-defender-advanced-threat-protection-new.md | 2 +- ...stics-windows-defender-advanced-threat-protection-new.md | 3 +-- ...ation-windows-defender-advanced-threat-protection-new.md | 3 +-- ...lerts-windows-defender-advanced-threat-protection-new.md | 3 +-- ...hines-windows-defender-advanced-threat-protection-new.md | 3 +-- ...stics-windows-defender-advanced-threat-protection-new.md | 3 +-- ...lerts-windows-defender-advanced-threat-protection-new.md | 3 +-- ...hines-windows-defender-advanced-threat-protection-new.md | 3 +-- ...users-windows-defender-advanced-threat-protection-new.md | 3 +-- ...lerts-windows-defender-advanced-threat-protection-new.md | 2 +- ...ation-windows-defender-advanced-threat-protection-new.md | 6 +++--- ...lerts-windows-defender-advanced-threat-protection-new.md | 2 +- ...hines-windows-defender-advanced-threat-protection-new.md | 2 +- 20 files changed, 22 insertions(+), 34 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection-new.md index 0df45988d6..a51d83949c 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection-new.md @@ -50,8 +50,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and alert and domain exist - 200 OK. -If alert not found or domain not found - 404 Not Found. +If successful and alert and domain exist - 200 OK. If alert not found - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection-new.md index 0761a7b22c..aecd1dc46f 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection-new.md @@ -50,8 +50,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and alert and files exist - 200 OK. -If alert not found or files not found - 404 Not Found. +If successful and alert and files exist - 200 OK. If alert not found - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection-new.md index 0aa81fbd10..3da5ca41df 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection-new.md @@ -51,7 +51,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and alert and an IP exist - 200 OK. If alert not found or IPs not found - 404 Not Found. +If successful and alert and an IP exist - 200 OK. If alert not found - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection-new.md index 5eec325056..33075d8e93 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection-new.md @@ -52,8 +52,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and alert and machine exist - 200 OK. -If alert not found or machine not found - 404 Not Found. +If successful and alert and machine exist - 200 OK. If alert not found or machine not found - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection-new.md index 143f06474b..5d1de50542 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection-new.md @@ -51,8 +51,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and alert and a user exists - 200 OK with user in the body. -If alert not found or user not found - 404 Not Found. +If successful and alert and a user exists - 200 OK with user in the body. If alert or user not found - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md index c68a75f6be..02ebbe143c 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md @@ -58,7 +58,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful, this method returns 200 OK, and a list of [alert](alerts-windows-defender-advanced-threat-protection-new.md) objects in the response body. If no recent alerts found - 404 Not Found. +If successful, this method returns 200 OK, and a list of [alert](alerts-windows-defender-advanced-threat-protection-new.md) objects in the response body. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection-new.md index ee1404dd5e..b1e8502727 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection-new.md @@ -57,7 +57,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and domain and alert exists - 200 OK with list of [alert](alerts-windows-defender-advanced-threat-protection-new.md) entities. If domain or alert does not exist - 404 Not Found. +If successful and domain exists - 200 OK with list of [alert](alerts-windows-defender-advanced-threat-protection-new.md) entities. If domain does not exist - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection-new.md index 4d69da1a53..f5ac6e74f8 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection-new.md @@ -52,7 +52,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and domain and machine exists - 200 OK with list of [machine](machine-windows-defender-advanced-threat-protection-new.md) entities. If domain or machines do not exist - 404 Not Found. +If successful and domain exists - 200 OK with list of [machine](machine-windows-defender-advanced-threat-protection-new.md) entities. If domain do not exist - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection-new.md index d3dd0b2f72..c940edba9f 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection-new.md @@ -50,8 +50,7 @@ Authorization | Bearer {token}. **Required**. Empty ## Response -If successful and domain exists - 200 OK, with statistics object in the response body. -If domain does not exist - 404 Not Found. +If successful and domain exists - 200 OK, with statistics object in the response body. If domain does not exist - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection-new.md index 2080cabc06..82ba0c9a36 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection-new.md @@ -52,8 +52,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and file exists - 200 OK with the [file](files-windows-defender-advanced-threat-protection-new.md) entity in the body. -If file does not exist - 404 Not Found. +If successful and file exists - 200 OK with the [file](files-windows-defender-advanced-threat-protection-new.md) entity in the body. If file does not exist - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection-new.md index 0ef637c98e..e34b9d8c77 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection-new.md @@ -55,8 +55,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and file and alert exists - 200 OK with list of [alert](alerts-windows-defender-advanced-threat-protection-new.md) entities in the body. -If file or alerts do not exist - 404 Not Found. +If successful and file exists - 200 OK with list of [alert](alerts-windows-defender-advanced-threat-protection-new.md) entities in the body. If file do not exist - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection-new.md index 94de515e8e..79aaefa954 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection-new.md @@ -53,8 +53,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and file and machines exists - 200 OK with list of [machine](machine-windows-defender-advanced-threat-protection-new.md) entities in the body. -If file or machines do not exist - 404 Not Found. +If successful and file exists - 200 OK with list of [machine](machine-windows-defender-advanced-threat-protection-new.md) entities in the body. If file do not exist - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection-new.md index 31913eb556..3f661dc422 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection-new.md @@ -54,8 +54,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and file exists - 200 OK with statistical data in the body. -If file do not exist - 404 Not Found. +If successful and file exists - 200 OK with statistical data in the body. If file do not exist - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection-new.md index 27c06e86a8..981c022145 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection-new.md @@ -53,8 +53,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and IP and alert exists - 200 OK with list of [alert](alerts-windows-defender-advanced-threat-protection-new.md) entities in the body. -If IP and alerts do not exist - 404 Not Found. +If successful and IP exists - 200 OK with list of [alert](alerts-windows-defender-advanced-threat-protection-new.md) entities in the body. If IP do not exist - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection-new.md index 20449184f7..3c68f72daf 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection-new.md @@ -53,8 +53,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and IP and machines exists - 200 OK with list of [machine](machine-windows-defender-advanced-threat-protection-new.md) entities in the body. -If IP or machines do not exist - 404 Not Found. +If successful and IP exists - 200 OK with list of [machine](machine-windows-defender-advanced-threat-protection-new.md) entities in the body. If IP do not exist - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection-new.md index 31988d7d7b..93e70b3e10 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection-new.md @@ -51,8 +51,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and machine and user exist - 200 OK with list of [user](user-windows-defender-advanced-threat-protection-new.md) entities in the body -If no machine found or no users found - 404 Not Found. +If successful and machine exist - 200 OK with list of [user](user-windows-defender-advanced-threat-protection-new.md) entities in the body. If machine was not found - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection-new.md index fc89631378..65ee88ebb5 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection-new.md @@ -53,7 +53,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and machine and alert exists - 200 OK with list of [alert](alerts-windows-defender-advanced-threat-protection-new.md) entities in the body. If no machine or no alerts found - 404 Not Found. +If successful and machine exists - 200 OK with list of [alert](alerts-windows-defender-advanced-threat-protection-new.md) entities in the body. If machine was not found - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection-new.md index ea4a25eca2..ef4ed492c9 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection-new.md @@ -21,7 +21,7 @@ ms.date: 12/08/2017 - Windows Defender Advanced Threat Protection (Windows Defender ATP) -Retrieve a User entity by key (user name or domain\user). +Retrieve a User entity by key (user name). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Windows Defender ATP APIs](apis-intro.md) @@ -58,7 +58,7 @@ Here is an example of the request. [!include[Improve request performance](improverequestperformance-new.md)] ``` -GET https://api.securitycenter.windows.com/api/users/user1@contoso.com +GET https://api.securitycenter.windows.com/api/users/user1 Content-type: application/json ``` @@ -72,7 +72,7 @@ HTTP/1.1 200 OK Content-type: application/json { "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Users/$entity", - "id": "user1@contoso.com", + "id": "user1", "firstSeen": "2018-08-02T00:00:00Z", "lastSeen": "2018-08-04T00:00:00Z", "mostPrevalentMachineId": null, diff --git a/windows/security/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection-new.md index df5abdbe22..86bbb39785 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection-new.md @@ -54,7 +54,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and user and alert exist - 200 OK. If user or alerts do not exist - 404 Not Found. +If successful and user exist - 200 OK. If the user do not exist - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection-new.md index ecf23df07d..9e0f217156 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection-new.md @@ -55,7 +55,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and machines exists - 200 OK with list of [machine](machine-windows-defender-advanced-threat-protection-new.md) entities in the body. If user or machines does not exist - 404 Not Found. +If successful and user exists - 200 OK with list of [machine](machine-windows-defender-advanced-threat-protection-new.md) entities in the body. If user does not exist - 404 Not Found. ## Example From 6432f81b93bfdc6628f965072c07eb45d803db7a Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Sun, 18 Nov 2018 12:58:51 -0500 Subject: [PATCH 29/87] typo: sever -> server --- .../activate-using-key-management-service-vamt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/volume-activation/activate-using-key-management-service-vamt.md b/windows/deployment/volume-activation/activate-using-key-management-service-vamt.md index c62c65555b..ebb0b5998f 100644 --- a/windows/deployment/volume-activation/activate-using-key-management-service-vamt.md +++ b/windows/deployment/volume-activation/activate-using-key-management-service-vamt.md @@ -52,7 +52,7 @@ To enable KMS functionality, a KMS key is installed on a KMS host; then, the hos For more information, see the information for Windows 7 in [Deploy KMS Activation](https://go.microsoft.com/fwlink/p/?LinkId=717032). ## Key Management Service in Windows Server 2012 R2 -Installing a KMS host key on a computer running Windows Server allows you to activate computers running Windows Server 2012 R2, Windows Sever 2008 R2, Windows Server 2008, Windows 10, Windows 8.1, Windows 7, and Windows Vista. +Installing a KMS host key on a computer running Windows Server allows you to activate computers running Windows Server 2012 R2, Windows Server 2008 R2, Windows Server 2008, Windows 10, Windows 8.1, Windows 7, and Windows Vista. **Note**   You cannot install a client KMS key into the KMS in Windows Server. From b07850577894449c20704e0a782bbb7bfc7b9502 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Sun, 18 Nov 2018 13:07:03 -0500 Subject: [PATCH 30/87] typo: occurance -> occurrence --- ...rts-windows-defender-advanced-threat-protection-new.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/alerts-windows-defender-advanced-threat-protection-new.md index b1cde1afaf..3fd0865bf5 100644 --- a/windows/security/threat-protection/windows-defender-atp/alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/alerts-windows-defender-advanced-threat-protection-new.md @@ -17,7 +17,7 @@ ms.date: 12/08/2017 **Applies to:** - Windows Defender Advanced Threat Protection (Windows Defender ATP) -[!include[Prereleaseinformation](prerelease.md)] +[!include[Prerelease information](prerelease.md)] Represents an alert entity in WDATP. @@ -51,12 +51,12 @@ assignedTo | String | Owner of the alert classification | String | Specification of the alert. The property values are: 'Unknown', 'FalsePositive', 'TruePositive'. determination | String | Specifies the determination of the alert. The property values are: 'NotAvailable', 'Apt', 'Malware', 'SecurityPersonnel', 'SecurityTesting', 'UnwantedSoftware', 'Other' resolvedTime | DateTimeOffset | The date and time in which the status of the alert was changed to 'Resolved'. -lastEventTime | DateTimeOffset | The last occurance of the event that triggered the alert on the same machine. -firstEventTime | DateTimeOffset | The first occurance of the event that triggered the alert on that machine. +lastEventTime | DateTimeOffset | The last occurrence of the event that triggered the alert on the same machine. +firstEventTime | DateTimeOffset | The first occurrence of the event that triggered the alert on that machine. machineId | String | ID of a [machine](machine-windows-defender-advanced-threat-protection-new.md) entity that is associated with the alert. # JSON representation -``` +```json { "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", "id": "636688558380765161_2136280442", From 6a9d485df8b7c198caf3ad10bec33b06384c0d97 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Sun, 18 Nov 2018 13:59:48 -0500 Subject: [PATCH 31/87] typo: occuring -> occurring --- windows/client-management/mdm/policy-csp-power.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-power.md b/windows/client-management/mdm/policy-csp-power.md index 99ad8fd29e..51f9efc4a5 100644 --- a/windows/client-management/mdm/policy-csp-power.md +++ b/windows/client-management/mdm/policy-csp-power.md @@ -664,7 +664,7 @@ If you enable this policy setting, you must provide a value, in seconds, indicat If you disable or do not configure this policy setting, users control this setting. -If the user has configured a slide show to run on the lock screen when the machine is locked, this can prevent the sleep transition from occuring. The "Prevent enabling lock screen slide show" policy setting can be used to disable the slide show feature. +If the user has configured a slide show to run on the lock screen when the machine is locked, this can prevent the sleep transition from occurring. The "Prevent enabling lock screen slide show" policy setting can be used to disable the slide show feature. > [!TIP] From a9c5702d64c2d5a9dacdb39f41966c15698a66e2 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Sun, 18 Nov 2018 18:23:32 -0500 Subject: [PATCH 32/87] typo: Encrption -> Encryption --- .../mdm/new-in-windows-mdm-enrollment-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 7a2feeca63..cf0794e951 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1255,7 +1255,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s
  • WindowsDefenderSecurityCenter/HideSecureBoot
  • WindowsDefenderSecurityCenter/HideTPMTroubleshooting
  • -

    Security/RequireDeviceEncrption - updated to show it is supported in desktop.

    +

    Security/RequireDeviceEncryption - updated to show it is supported in desktop.

    [BitLocker CSP](bitlocker-csp.md) @@ -2335,7 +2335,7 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware
  • Settings/AllowOnlineTips
  • System/DisableEnterpriseAuthProxy
  • -

    Security/RequireDeviceEncrption - updated to show it is supported in desktop.

    +

    Security/RequireDeviceEncryption - updated to show it is supported in desktop.

    [BitLocker CSP](bitlocker-csp.md) From cc0e2c329e55aa8f811bb0b3a0b2f6de8e420847 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Sun, 18 Nov 2018 18:38:56 -0500 Subject: [PATCH 33/87] typo: intial -> initial --- .../create-initial-default-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md index ce654afdd8..b5d1cd4483 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md @@ -65,7 +65,7 @@ To create a WDAC policy, copy each of the following commands into an elevated Wi ConvertFrom-CIPolicy $InitialCIPolicy $CIPolicyBin ``` -After you complete these steps, the WDAC binary file (DeviceGuardPolicy.bin) and original .xml file (IntialScan.xml) will be available on your desktop. You can use the binary file as a WDAC policy or sign it for additional security. +After you complete these steps, the WDAC binary file (DeviceGuardPolicy.bin) and original .xml file (InitialScan.xml) will be available on your desktop. You can use the binary file as a WDAC policy or sign it for additional security. > [!Note] > We recommend that you keep the original .xml file of the policy for use when you need to merge the WDAC policy with another policy or update its rule options. Alternatively, you would have to create a new policy from a new scan for servicing. For more information about how to merge WDAC policies, see [Merge Windows Defender Application Control policies](merge-windows-defender-application-control-policies.md). From d52a63a514be7526022db4e71cd25b4539843bfe Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Mon, 19 Nov 2018 01:19:05 -0500 Subject: [PATCH 34/87] typo: redemming -> redeeming --- .../release-history-microsoft-store-business-education.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/store-for-business/release-history-microsoft-store-business-education.md b/store-for-business/release-history-microsoft-store-business-education.md index 0b88f3f051..0be4c78e50 100644 --- a/store-for-business/release-history-microsoft-store-business-education.md +++ b/store-for-business/release-history-microsoft-store-business-education.md @@ -66,7 +66,7 @@ Looking for info on the latest release? Check out [What's new in Microsoft Store - **Manage Windows device deployment with Windows Autopilot Deployment** - In Microsoft Store for Business, you can manage devices for your organization and apply an Autopilot deployment profile to your devices. When people in your organization run the out-of-box experience on the device, the profile configures Windows, based on the Autopilot deployment profile you applied to the device. [Get more info](add-profile-to-devices.md) - **Request an app** - People in your organization can reqest additional licenses for apps in your private store, and then Admins or Purchasers can make the purchases. [Get more info](https://docs.microsoft.com/microsoft-store/acquire-apps-microsoft-store-for-business#request-apps) - **My organization** - **My organization** shows you all Agreements that apply to your organization. You can also update profile info for you org, such as mailing address and email associated with your account. -- **Manage prepaid Office 365 subscriptions** - Office 365 prepaid subscriptions can be redeemed using a prepaid token. Tokens are available through 3rd-party businesses, outside of Microsoft Store for Business or the Office 365 Admin portal. After redemming prepaid subscriptions, Admins can add more licenses or extend the subscription's expiration date. +- **Manage prepaid Office 365 subscriptions** - Office 365 prepaid subscriptions can be redeemed using a prepaid token. Tokens are available through 3rd-party businesses, outside of Microsoft Store for Business or the Office 365 Admin portal. After redeeming prepaid subscriptions, Admins can add more licenses or extend the subscription's expiration date. - **Manage Office 365 subscriptions acquired by partners** - Office 365 subscriptions purchased for your organization by a partner or reseller can be managed in Microsoft Store for Business. Admins can assign and manage licenses for these subscriptions. - **Edge extensions in Microsoft Store** - Edge Extensions are now available from Microsoft Store! You can acquire and distribute them from Microsoft Store for Business just like any other app. -- **Search results in Microsoft Store for Business** - Search results now have sub categories to help you refine search results. \ No newline at end of file +- **Search results in Microsoft Store for Business** - Search results now have sub categories to help you refine search results. From 4c13c0d27d0d1363e1af846bc6594f930e9fa63a Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Mon, 19 Nov 2018 01:20:26 -0500 Subject: [PATCH 35/87] typo: feaures -> features --- .../release-history-microsoft-store-business-education.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/store-for-business/release-history-microsoft-store-business-education.md b/store-for-business/release-history-microsoft-store-business-education.md index 0b88f3f051..617ccc8c23 100644 --- a/store-for-business/release-history-microsoft-store-business-education.md +++ b/store-for-business/release-history-microsoft-store-business-education.md @@ -13,7 +13,7 @@ ms.date: 10/31/2018 # Microsoft Store for Business and Education release history -Microsoft Store for Business and Education regularly releases new and improved feaures. Here's a summary of new or updated features in previous releases. +Microsoft Store for Business and Education regularly releases new and improved features. Here's a summary of new or updated features in previous releases. Looking for info on the latest release? Check out [What's new in Microsoft Store for Business and Education](whats-new-microsoft-store-business-education.md) @@ -69,4 +69,4 @@ Looking for info on the latest release? Check out [What's new in Microsoft Store - **Manage prepaid Office 365 subscriptions** - Office 365 prepaid subscriptions can be redeemed using a prepaid token. Tokens are available through 3rd-party businesses, outside of Microsoft Store for Business or the Office 365 Admin portal. After redemming prepaid subscriptions, Admins can add more licenses or extend the subscription's expiration date. - **Manage Office 365 subscriptions acquired by partners** - Office 365 subscriptions purchased for your organization by a partner or reseller can be managed in Microsoft Store for Business. Admins can assign and manage licenses for these subscriptions. - **Edge extensions in Microsoft Store** - Edge Extensions are now available from Microsoft Store! You can acquire and distribute them from Microsoft Store for Business just like any other app. -- **Search results in Microsoft Store for Business** - Search results now have sub categories to help you refine search results. \ No newline at end of file +- **Search results in Microsoft Store for Business** - Search results now have sub categories to help you refine search results. From a4edee155b1f7b3a994ebb2b8531ec24f7cb716c Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Mon, 19 Nov 2018 01:21:27 -0500 Subject: [PATCH 36/87] typo: reqest -> request --- .../release-history-microsoft-store-business-education.md | 2 +- .../whats-new-microsoft-store-business-education.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/store-for-business/release-history-microsoft-store-business-education.md b/store-for-business/release-history-microsoft-store-business-education.md index 0b88f3f051..4cc772a44f 100644 --- a/store-for-business/release-history-microsoft-store-business-education.md +++ b/store-for-business/release-history-microsoft-store-business-education.md @@ -64,7 +64,7 @@ Looking for info on the latest release? Check out [What's new in Microsoft Store ## September 2017 - **Manage Windows device deployment with Windows Autopilot Deployment** - In Microsoft Store for Business, you can manage devices for your organization and apply an Autopilot deployment profile to your devices. When people in your organization run the out-of-box experience on the device, the profile configures Windows, based on the Autopilot deployment profile you applied to the device. [Get more info](add-profile-to-devices.md) -- **Request an app** - People in your organization can reqest additional licenses for apps in your private store, and then Admins or Purchasers can make the purchases. [Get more info](https://docs.microsoft.com/microsoft-store/acquire-apps-microsoft-store-for-business#request-apps) +- **Request an app** - People in your organization can request additional licenses for apps in your private store, and then Admins or Purchasers can make the purchases. [Get more info](https://docs.microsoft.com/microsoft-store/acquire-apps-microsoft-store-for-business#request-apps) - **My organization** - **My organization** shows you all Agreements that apply to your organization. You can also update profile info for you org, such as mailing address and email associated with your account. - **Manage prepaid Office 365 subscriptions** - Office 365 prepaid subscriptions can be redeemed using a prepaid token. Tokens are available through 3rd-party businesses, outside of Microsoft Store for Business or the Office 365 Admin portal. After redemming prepaid subscriptions, Admins can add more licenses or extend the subscription's expiration date. - **Manage Office 365 subscriptions acquired by partners** - Office 365 subscriptions purchased for your organization by a partner or reseller can be managed in Microsoft Store for Business. Admins can assign and manage licenses for these subscriptions. diff --git a/store-for-business/whats-new-microsoft-store-business-education.md b/store-for-business/whats-new-microsoft-store-business-education.md index 39896e6c80..413f4f4593 100644 --- a/store-for-business/whats-new-microsoft-store-business-education.md +++ b/store-for-business/whats-new-microsoft-store-business-education.md @@ -28,7 +28,7 @@ We’ve been working on bug fixes and performance improvements to provide you a |-----------------------|---------------------------------| | ![Private store performance icon](images/perf-improvement-icon.png) |**Performance improvements in private store**

    We've made it significantly faster for you to update the private store. Many changes to the private store are available immediately after you make them.

    [Get more info](https://docs.microsoft.com/microsoft-store/manage-private-store-settings#private-store-performance)

    **Applies to**:
    Microsoft Store for Business
    Microsoft Store for Education | | | **Manage Windows device deployment with Windows Autopilot Deployment**

    In Microsoft Store for Business, you can manage devices for your organization and apply an Autopilot deployment profile to your devices. When people in your organization run the out-of-box experience on the device, the profile configures Windows, based on the Autopilot deployment profile you applied to the device.

    [Get more info](add-profile-to-devices.md)

    **Applies to**:
    Microsoft Store for Business
    Microsoft Store for Education | -| ![Microsoft Store for Business Settings page, Distribute tab showing app requests setting.](images/msfb-wn-1709-app-request.png) |**Request an app**

    People in your organization can reqest additional licenses for apps in your private store, and then Admins or Purchasers can make the purchases.

    [Get more info](https://docs.microsoft.com/microsoft-store/acquire-apps-microsoft-store-for-business#request-apps)

    **Applies to**:
    Microsoft Store for Business
    Microsoft Store for Education | +| ![Microsoft Store for Business Settings page, Distribute tab showing app requests setting.](images/msfb-wn-1709-app-request.png) |**Request an app**

    People in your organization can request additional licenses for apps in your private store, and then Admins or Purchasers can make the purchases.

    [Get more info](https://docs.microsoft.com/microsoft-store/acquire-apps-microsoft-store-for-business#request-apps)

    **Applies to**:
    Microsoft Store for Business
    Microsoft Store for Education | || ![Image showing Add a Collection.](images/msfb-add-collection.png) |**Private store collections**

    You can groups of apps in your private store with **Collections**. This can help you organize apps and help people find apps for their job or classroom.

    [Get more info](https://review.docs.microsoft.com/microsoft-store/manage-private-store-settings?branch=msfb-14856406#add-a-collection)

    **Applies to**:
    Microsoft Store for Business
    Microsoft Store for Education | --> From 20da53dd63b54528b27e85d60216fb9bf2cfa341 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Mon, 19 Nov 2018 01:23:21 -0500 Subject: [PATCH 37/87] typo: permformance -> performance --- .../release-history-microsoft-store-business-education.md | 6 +++--- .../whats-new-microsoft-store-business-education.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/store-for-business/release-history-microsoft-store-business-education.md b/store-for-business/release-history-microsoft-store-business-education.md index 0b88f3f051..e3753f2523 100644 --- a/store-for-business/release-history-microsoft-store-business-education.md +++ b/store-for-business/release-history-microsoft-store-business-education.md @@ -24,7 +24,7 @@ Looking for info on the latest release? Check out [What's new in Microsoft Store - **App requests** - People in your organization can make requests for apps that they need. hey can also request them on behalf of other people. Admins review requests and can decide on purchases. [Get more info](https://docs.microsoft.com/microsoft-store/acquire-apps-microsoft-store-for-business#allow-app-requests) ## July 2018 -- Bug fixes and permformance improvements. +- Bug fixes and performance improvements. ## June 2018 - **Change order within private store collection** - Continuing our focus on improvements for private store, now you can customize the order of products in each private store collection. @@ -53,13 +53,13 @@ Looking for info on the latest release? Check out [What's new in Microsoft Store - **Microsoft Product and Services Agreement customers can invite people to take roles** - MPSA admins can invite people to take Microsoft Store for Business roles even if the person is not in their tenant. You provide an email address when you assign the role, and we'll add the account to your tenant and assign the role. ## December 2017 -- Bug fixes and permformance improvements. +- Bug fixes and performance improvements. ## November 2017 - **Export list of Minecraft: Education Edition users** - Admins and teachers can now export a list of users who have Minecraft: Education Edition licenses assigned to them. Click **Export users**, and Store for Education creates an Excel spreadsheet for you, and saves it as a .csv file. ## October 2017 -- Bug fixes and permformance improvements. +- Bug fixes and performance improvements. ## September 2017 diff --git a/store-for-business/whats-new-microsoft-store-business-education.md b/store-for-business/whats-new-microsoft-store-business-education.md index 39896e6c80..c77380cee9 100644 --- a/store-for-business/whats-new-microsoft-store-business-education.md +++ b/store-for-business/whats-new-microsoft-store-business-education.md @@ -69,7 +69,7 @@ We’ve been working on bug fixes and performance improvements to provide you a - Microsoft Product and Services Agreement customers can invite people to take roles [December 2017](release-history-microsoft-store-business-education.md#december-2017) -- Bug fixes and permformance improvements +- Bug fixes and performance improvements [November 2017](release-history-microsoft-store-business-education.md#november-2017) - Export list of Minecraft: Education Edition users From f2be7d7a16a31b1e2c7c7fdc616d4af2401d4da4 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 19 Nov 2018 17:25:43 +0000 Subject: [PATCH 38/87] Merged PR 12923: 3 new Surface topics --- devices/surface/TOC.md | 3 + devices/surface/change-history-for-surface.md | 3 + devices/surface/images/sdt-1.png | Bin 0 -> 113110 bytes devices/surface/images/sdt-2.png | Bin 0 -> 52851 bytes devices/surface/images/sdt-3.png | Bin 0 -> 93718 bytes devices/surface/images/sdt-4.png | Bin 0 -> 76274 bytes devices/surface/images/sdt-5.png | Bin 0 -> 83383 bytes devices/surface/images/sdt-6.png | Bin 0 -> 64390 bytes devices/surface/images/sdt-7.png | Bin 0 -> 65461 bytes devices/surface/images/sdt-desk-1.png | Bin 0 -> 702748 bytes devices/surface/images/sdt-desk-2.png | Bin 0 -> 69969 bytes devices/surface/images/sdt-desk-3.png | Bin 0 -> 47970 bytes devices/surface/images/sdt-desk-4.png | Bin 0 -> 31945 bytes devices/surface/images/sdt-desk-5.png | Bin 0 -> 30063 bytes devices/surface/images/sdt-desk-6.png | Bin 0 -> 63549 bytes .../surface-diagnostic-toolkit-business.md | 165 ++++++++++++++++++ ...surface-diagnostic-toolkit-command-line.md | 143 +++++++++++++++ ...surface-diagnostic-toolkit-desktop-mode.md | 99 +++++++++++ 18 files changed, 413 insertions(+) create mode 100644 devices/surface/images/sdt-1.png create mode 100644 devices/surface/images/sdt-2.png create mode 100644 devices/surface/images/sdt-3.png create mode 100644 devices/surface/images/sdt-4.png create mode 100644 devices/surface/images/sdt-5.png create mode 100644 devices/surface/images/sdt-6.png create mode 100644 devices/surface/images/sdt-7.png create mode 100644 devices/surface/images/sdt-desk-1.png create mode 100644 devices/surface/images/sdt-desk-2.png create mode 100644 devices/surface/images/sdt-desk-3.png create mode 100644 devices/surface/images/sdt-desk-4.png create mode 100644 devices/surface/images/sdt-desk-5.png create mode 100644 devices/surface/images/sdt-desk-6.png create mode 100644 devices/surface/surface-diagnostic-toolkit-business.md create mode 100644 devices/surface/surface-diagnostic-toolkit-command-line.md create mode 100644 devices/surface/surface-diagnostic-toolkit-desktop-mode.md diff --git a/devices/surface/TOC.md b/devices/surface/TOC.md index 4953d1c2e8..3f99c917af 100644 --- a/devices/surface/TOC.md +++ b/devices/surface/TOC.md @@ -25,6 +25,9 @@ ### [Enroll and configure Surface devices with SEMM](enroll-and-configure-surface-devices-with-semm.md) ### [Unenroll Surface devices from SEMM](unenroll-surface-devices-from-semm.md) ### [Use System Center Configuration Manager to manage devices with SEMM](use-system-center-configuration-manager-to-manage-devices-with-semm.md) +## [Surface Diagnostic Toolkit for Business](surface-diagnostic-toolkit-business.md) +### [Use Surface Diagnostic Toolkit for Business in desktop mode](surface-diagnostic-toolkit-desktop-mode.md) +### [Run Surface Diagnostic Toolkit for Business using commands](surface-diagnostic-toolkit-command-line.md) ## [Surface Data Eraser](microsoft-surface-data-eraser.md) ## [Top support solutions for Surface devices](support-solutions-surface.md) ## [Change history for Surface documentation](change-history-for-surface.md) diff --git a/devices/surface/change-history-for-surface.md b/devices/surface/change-history-for-surface.md index 3e1f85a04d..5c34d22900 100644 --- a/devices/surface/change-history-for-surface.md +++ b/devices/surface/change-history-for-surface.md @@ -19,6 +19,9 @@ This topic lists new and updated topics in the Surface documentation library. New or changed topic | Description --- | --- |[Download the latest firmware and drivers for Surface devices](deploy-the-latest-firmware-and-drivers-for-surface-devices.md) | Added Surface Pro 6 | +[Surface Diagnostic Toolkit for Business](surface-diagnostic-toolkit-business.md) | New +[Use Surface Diagnostic Toolkit for Business in desktop mode](surface-diagnostic-toolkit-desktop-mode.md) | New +[Run Surface Diagnostic Toolkit for Business using commands](surface-diagnostic-toolkit-command-line.md) | New ## October 2018 diff --git a/devices/surface/images/sdt-1.png b/devices/surface/images/sdt-1.png new file mode 100644 index 0000000000000000000000000000000000000000..fb107536082277e5a9e3499a657756d966b4e301 GIT binary patch literal 113110 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%0A-ej+q1TC|G~ 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 E1FtGx-~a#s literal 0 HcmV?d00001 diff --git a/devices/surface/images/sdt-2.png b/devices/surface/images/sdt-2.png new file mode 100644 index 0000000000000000000000000000000000000000..be951967f0876a7f32fc0a7a4f12fc5f17870ad6 GIT binary patch literal 52851 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
    CX(dcOlb19*6k-y- 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 z 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�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

    ^o<0w_M(ea?r;O7HE!8aA0+?& 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 literal 0 HcmV?d00001 diff --git a/devices/surface/images/sdt-4.png b/devices/surface/images/sdt-4.png new file mode 100644 index 0000000000000000000000000000000000000000..babddbb240f7a24821a022e99b4ce1afe68af000 GIT binary patch literal 76274 zcmV(&K;gfMP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf|D{PpK~#8N?EMFT z97lQ{3_p|8=A5vIi<}9N1al_uc)Xl+C+RFpvL&68rB4oW(l1+9ux$CWe#tspvZOnm z?oPTy9*;SLAP5jSXKc=Sa{ivTs(WU3F}v6W7T|*HXSb%itE=96>#eFcbocbw9{k_! zSu7%?vo>Q-kcFf0a5~7j&8`b%GjgDIHH==F=ZnE+v#EOgRB5^(Z1QKb8%KGtnl7E4 zUPD9b$-gRi1=VR#{WZ&x52+)E$Y>H*sa^;vYO~vQ^(iokm~Gg}dPeq0Up`If{wn^b zAxnPb(=PIm)AQiVgjBH?jED41je*I79IG=1dE-F#vq}&ucScBYyB?e=kU1c2T%~$Z z=g7E@ZqH0OUJE*~^Gcp7P`_my~E5lpl)Xb2= zstsLNXB4N9$)=1wmR56NI)s4ei5cosmc`Fp36mAQBGitayNbSK&0$=mxN1;7*gw&Y zg;3cB{UXr1Az#NVB|H`H|5WI;W-u{JaapTUO3I6j6ht>kJ97G(0~C$98EjHgU$sUwEcOvMeVl-Fg|>3MX^M6P}TOfuKj;~8)bye%4t zAZALpDsIAfsJX>7F9=^sw*26~92RF)JCbT`<>v4FI;Gc*HX!o`c{A(J8B&yu$$G!S zpw0p8F55Kp$u;mTb(C{2dQdO}0mUD6kt9>b<~XV@6d2Z933jtn??<|3m{kksndB9w zIY9^%5}5|!Q|)L|qoY>S?C{LAcGP52C+ES0DzB)^&NX8$afNaeio)b~4m{7XTg5T8 zaxrd9NnD>aisQOizabngM!diMEF2?~lPN*U^$p@w7_`*7)w?r*1q<}mR2B-3rk+?J z7)EWrv~#+s2y(QfKw+Wj6|TQSBHI~-YcQzF1xmJTMzzFagX`Qm3m;zOW?#X)nAhB!D@a%?@LVg?Am{Q8Pi3Lt zD7RaT#?6Mlx^#t}6inf>kXK`WdbWuoq~-!8+hX(zp!ifeR-hS>dZM?q?!9%e=!~i@ zo1q}Z2xQ?f@}@%%61{><-aAke$QT4=K;&L2$0C>1KuJ6&N%p0lxzF-b62(HT&JsK{ z>*+dXQtgQ`mA2*rgVgk7_SMcdY`H}GMxA2NZR<-jxuk0pK#qlg+2=gujF~j19u+n# z_fmz&{8?fKzGi}2FjENRq3+)BoRCyW_Gc)2tx$`S|JOoR=774#WL~P0%W1;sHBnn^ z;7lu6L%M(ZlHqJ)b|YanY0iTwb3>h(0W6o}S<-x3Gy77QF}Zs zDG$k&j4Rig38|@^bTiFxN!QHLEs7q{I>ByB8+w9tjAZgLm6t1_^i*L|?aLXdSS-y1 z(R-w)nAAG4kcVQ)gld<6GeNCULmn(@BE2WuVm7{3s3)vrK+97}Fqw zsV1H58)@pe=-MjfMt*u@VpwHslu_l(t%+F}oQ6VPa!JUMrj0u)u`l_g%M^!k#+>0Q z>8vYZ@SXeAQ1n%jiiK%9q!2ff3JEL}gr-4Xb_>%rVTLYTGYn=F33K}ag4r+CH#HYz zm#¬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 DD=Im| literal 0 HcmV?d00001 diff --git a/devices/surface/images/sdt-desk-1.png b/devices/surface/images/sdt-desk-1.png new file mode 100644 index 0000000000000000000000000000000000000000..f1ecc03b30fc1f36fd68dde6d82e3814e2196b6a GIT binary patch literal 702748 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

    ~o<|h*Kb&u0KwsPq#Yd;P! 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 l| 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

    VG1Cbg-} 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%0DCQs2HfH| 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�Kja4qooh=NJ-u@-p%A_upN(r*K{ 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 z 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�G+1d>`DeO4g`~oq({)a6Wxt8husLX$5(Z!r8r|X%y zwP;!JFX9^6I;R-7$YKro-X=5qI0AoEHeW%`e=gbXRJpWUA2BRvO%r5Wbjy>(y`41c zffx;bA#fsn)@0ZJ(D^Z>^UTWG(WS4JV3dxhel|y4-2Os0shmeh20PVf{nhl%GPCFK zTmP%WwMV5hFY3i{eKSIo~FvD44r^!eRuc8xpUc<2}h*)Zt~zs7{#06T=S9C8#?^qtOIP+ zK{fJzgtEMjE57Lwv)rxHBF*hhU)06r^w=+-Z&WntDR_ju$=&Ai?P(uFR*PT;wwZa} zn^Xg*&4861F^luN@Q5~=5gEYDecQiN-#>d-P0Cpw>7#E_hD=?Fu7WMGG>oOywz(9n ztIR*$f5ji9VdijtEddKI&2bcY!cNA^BPHK&=#|J&If@D<@IK zGn(PZVVXXLd|V6!HPKNx>k_ZFQnstNfQ#o5F?{g+v3_Pten~@t+k%(@AxFy29X8*F zyW0cRGXbLYve6!ZaiEzDTbKWpfXKJ>U=kRTUXU4Qh&(+w-)2AexQDC$4nUol4R~&S z>4H)AkU4kW6}4AQjR2H|lMkkN1a|&-F%3V;TY2H(L&fVR4x~(&8UorM@2*ViU7ynY zIsyNzd-e^VTC4+1pJmnpL{Xarow=^JXY~6;9yzO?ujktDGt3YN>|Gl~APqCW3Xv)S z&usw`GgA)-dAF(gSyZ4j7nGK@QmC@VRoH@FEn|h5Vf@EuY6lL=iw^ihWZ6kRvvTY!>cj@}%NKNpur74=#AC=!ULw0L(mhaQO|4 z(q8q=bhFvW6fcB&% zYoleYH{}h@83!)<`Wx9mw%DI-^T|HIwZc)3Q$kH zjESZ0N{y4W8q+M7O4JgQ$m{RcKxeg_s2syz+M&NJ_h=_LYP^D>E(AA`-G7@0T%74; z(Xk-U(zke)j1x48>QLrgb7u7IUrSWx3zB38?H3flejK857A*~kQA9jD+saLlvR3L1c`;zsaE>|&p;`OriM6k*zbow z)kdp1O&%j&isHrrzl`aw?eS=S@BZcd&Q=u$Et)Q21HG{3AO7_fGdyBv(N*_;8^b7uFws;p6#>)Ugano5*&eE+^e6E(XOhWY zH_FD3fk)O*R)agD?TpS`HA?+b;m-DL+#!Se|DG;0E&)r*23N>0MrCZnC9M~GCxa)9 zfLGpxZxd&TfIHu=`G@zpNBm(`+n02AjZLVB=$IXWjaEn=os zyJVg%({o%|PYshJd`{I+6x7!fMzh*&fq?36X0La5ADyVFHg_)+R&iuhai^-l+^_ir z@qwMjkCKw~z{hLJp#`~@f7X|iqqd)RjCgiMeiS{|A8lLafbf{Ia*|fhADI^T0$rX9FqtekBJ+WPKE-yDe4e{+hxvwa#t~ufkogu zB9#=ABC8>J6%w;}*&ZUUj?q2rCS;pOvJOYwYIPUa(0z*s89K8lB|JIav((E35C0`y zf%a#U@O+#9978S98*;JR;&oBvOVz2ierJ4Jn8Ji8{{I+I`Y?APk_wV?MjiqAN(8Xo zkqd5x7cprJP61>9ZD%ZF@NcfHwa{Zud!jG8so$~gVh2y^&3!4d-4%^XhtXf)BGQp? z2t#!jP~qA5V}NYuEteVCm@ruO5aAC{TPuz0@%%_3sMZPl29;! zz3OGh#WQ>o$+2h8AM6#ALo2_r z)-{^gTt&Q7Tl*euZ(RA&_69lQZdZ6(tQ&nf;!?$3F-LmK)d-J~Ld}}TGZGFda7I>2 z&T!CVC9*N(cEx@TypOLS$*$h3Gag;_`q|6cHc80A7 zIdXi*@36L`|B$wZz|QpS2v>p>rv&(exq5Qj@lrlzG=o?5G7wOVLTeR1Dm(sht!5!roBaO@ z#=6y0CRrZsra;Oy>**yuW0~~j==vcIlhe$mVGi-=o*{U1sltY6uG&T}d|Q9K{Fmd8 zn_&n2u3{$$8}m0>1p$}4>$J&U1qB%4o7%;gTkC1Dp|QLE9Au-c=QiNNJBj^g~w(EpJa8yeN z2Qo5BwJOsN@XOQ9-h2(czkjE&nAph1Mz$B-WX5t*XgKgZFk7s-+T7Tuq{$v^l z+Kr0{@FYBu=ymb2MXN+Uu+bU_N-}-`bg(skPJxj79v^yIz*rN#&UQG*mV;;6=Cmdp z?E59DLlm=D?UrkSKJG-O=3d~^fsIUl;;?Y{OuA8F9QA$?1J#Qj^k$VHfF1c5eSbqi z$@@85fie0zP}ErW(q{;y7HhZJJsqYZ;*a6--s2qzTa=~tjVnm0ezRnJP?P;jS??s< zm*4%$K(TR=O&9ibu4YT(ad}La@eD|vJ^r{#k2YJ4i8U+NSLI7qlFT^fgS+Oh=Pm*% z8%DxJbD7G`UQYI1InpQ@jvh0m&{U^}b@L7fKu%*#^RSBEwE0K9%L4T-j&Gz2zR_4ESi?7?E&3F z!;9pb*Z1Qz>nZV+A)2)AQ?}E(*2N)-r|PA&ALOOQhEx?fLqN!Y4|#{n;yi;iGgPlg z#)yK?zT$y)5IVpyuwd^vR-hhAnh>WN$O!qbVm@?ODR5PdqHSwGf$5 zq+b2fSB`q3&8?5lT7QHP3y#Mk^#qSxUXS%8IZKnKN@59#7tD}ri>zx4iugbDKF@a3 zcFynp-cHWiPD!5ygjqRQK4+5>QNi7#k+|9tv!?2oNQUb@bo>XBf?9l*5U{Es9w|M# zm@;ap+8GEd zM|Lki)6pCH2F7R8b}QE0Tywa{S8@U-HLL3*5nwx5bLUSA!hyg)8+^Wnj)%7)h3C(p z6fgkZoR*6(c>LC&s7&c2r*J+$pg_Aa-UGZ#dk!FHBpCqe06Og z^{`iavC$`P#L+{p6PX{U!=2nPrmflF;Pu$$&>GZr7@JVrIbM95X<)%~$mBXUUKd)r z@+gq--4D?ByvFx%A;t6X2Px}*M7D08=ZW3dW4_+@#D9@kHOYCdT^9jgoDkjDeS9NWM*gs!PRNaKauQ#6 zOPvNeF*kO3=h!EJRfiOQT>h9Z9@KGqO#dCNr4v}i0=!eA&d~DF8o&XRjt zy(?)hsSHi4d^sFDQ;ZJiK^?ieTjB)R~v?Wrulav)nPDYo{coO&|2+djQ&?4uZ zgv_UQ6W`$V;e<=>1$CMcd~Z9Oa5w(2#t79jWg`W}5ruma${lTlpFd0I67{`xJCRtz zbFzT@99Ju-RsnT6AEU4u>XRXV>y<`ltq+TKiJRJh#3l z5w1Fpd0-HmC3OTxA`2SV!YwNIq@XvuTh+_?b8El+=Ol=gWF|_B%OxL(MgV?8kNIY` zXY=$nryUUipVpD}%r312#jK7#=x82KBkL;`=#dw+yVm=EVa=Y2$a3j<`G0FwhLBwI zne)QJ!po<q$8N@PjBaKte#p|LJ< zFwHFO+nUG#9#mEd6F!_m)o(9Vi)H)4qQSFxA8X0GdSIxG6AUaMoQg30X;(Q`PH$s7 zKDr#PxS87kD+{YtS2%{yM-?+bb0dc83>}g!ww^&er~y4=(90%}#fvVvpqbTmr!j{p zIPA`+lFxHaKrqK=G`S97;BiSk5+nKLxHRmj`7&|An7ih&?vSz-flZ+yX|;mz`6hgo zdc_P&?ejF~JSE>up((627u&A8(QG*T=ta<|C2q;LsYhAt1Vd-4=u+zmUeVzeRvX&N z!qQ-|tTyL(%D>o?WQoBIV?I-EH$3vh!xPcP`nhMf48rJqIvjn-TM`Ifak;zc|4fs}n@}6dT)R$sapAf^ zBk5qPXr{s(TB_)ne}YQBl>M7hhFAbX`WNxLSiUH1d~MjE!TiM@ShFv@;eZlEP7Q^ zl-=o`AE+w`Y>5Aq7@d*0%gp;`u0(DbuH~XSwORBL-Jy3SHbgO!%u|*6B=5LXeNdM5 zebpen2sW;|B=x^sb;kJJtF|Y0OnYaeco+uI{?K*%)X+Tc zPmfN=jTe|5!8oN_{O=!s=i~WEPJ7Ay#K1_iY%kw(3WMos+dLsSaJFmA9&yN$Psh1wDvq5h2Yhj%< z9b4_!!bgEIg*|&}WSwD-qG3+P55))mibYN15oS@br_NEh*oqneO0m8XW+>YD6(5|V z_Ns^GHwPsnE{!E?OsPj6SF@rCLzutYa9X(bBDhDJ52TR;sjI}Xy|T;HW*Eo!U|oYM z_$C*jrX;E%(t>{0FEsDWuBS^8%^ev5$B3FE95h2K-#68Rn$y05=5*I9S-K?{X>R6q zmI>VC&4{Q6zAiIX{dyDuZ*k%S=|CatomM>*@qhC<2ZStnP4kY)EV{Mv{X!YxMCI>+ zanbrRf~)3w?TTN|PG~}Iet~@z3f2i6oCyPE-gt&1B_fY>!+WAi5N&TBqN{zcP2Opo5()3zdgDcy?q3X;-`A;;f{*mzAK`-eNAxl6o+UF zVD_0T;Pws#En1JdIVZGSN+Q$lbhbmU@tI5upnk8V5!gtK?UzF@7U+0v-Q>!5Rg-gF zVq3hGVFDh#7vYXx`N5@nJVzrn8Ty zq(W1ot{4(m?EB^`p8%WW?$ed=Oyi1+k78C_%|HFFvFo)fk=0xhviZVdc9F`H(N$z~ zA%tS4-SVu8p)dZyXI0&m1aiT85K>01)p~+%O_8nDf?x;vnjw2f=sOEd)uUai2k>_V z+&)Uz=gd}|0dhN$gRV~WE9J%v>McEI=hN*Dt189K+wF19say!vJ!+{ioSzQ%`DT5J ztpY(!a}c*`O_wJfBevv?d?P@t4gC`)?%%Fkw;qTw8t>_c4>mYIRc5E@9SNNG=Pn|= zsAvvnC%G-((GTPDa@exJvUtKh_q@n8N8h+JM!Ilh=9*dEiQLl154_w7c5f_s-bLbH zr}qKNMuZ5G4_ZC ziFLm3%2ni$xFb^4i1hlq3$>s3gcdSq$BX&nz3l3DJ;$wIh>O-cPc&9!SWo2mJ&;Q< znlYU`{-2$gmzeWM$m9!7>~Len(pEs3MuuQgU|?X^1FRSl#_eaRLS~*OEwwFoU&e%Q z+?aHEr_Tz!d&B5(qRCKxSyhkg4k3;2O8SxJuwQ2X!E4l%N4iaB|6oa{qN}gj5w~>Z z{*#)dlVuhd?IO|AYD`47CG`toRlCMw=7oW67L)lXt(TZ=tnj5lZ;-;6C+L$dc7WT5rX>$Vs>_ zQntwuv_*YY2H^8rv0vDG!<_uf-Wf3^^R1v0PKE&OX#)n}I9H}j=iy|}PN z6OynH?4v+DZuENWk}ciV5XAAP(9rPJn98|J3EN;zIoe>PD`liA=nr>K?k}`c9*(tcZ3ZI`JM(Cj`czc6INQv=Yq zz=r;b7^qg-tmO4$bfI}~N=}SI-%r#@MZ#&8a`|8Ut!0lchg;G?{JYPQZ<O+TqFQ}#WIc!LO-Jn~Fu7fxo| zqdmM7XV=Fr{b4*Rh4=L-7<2XaKLv`4J~5dP&u07_J8Vg1CSMLMSI?oPVp1~`uFeB@ z-(w;a-CJv&OT|T%pxUWt zmU-EE#5fy3lnsi|$v$4%RD`zp+;D~A(%4)b%>0|1OGrwJ)+(g~K1w2A>#5%8BjdOG z=y!ja>vMAw6tK9yu|ezhx6bW?*L+W2{4fA?ck#sCHoTHqtrv#T796@3P;1f4%J!BiO~1o zj4*Osq!*ps5de%zYBo^ZjF0~T>5X#uTDqQ#-fT0s@wIe7S35kT`R&SR{+paF%x8Ak zn8D9BC-?j?fXv$y<(42!SPk*$0KFsAN!m2xPi91z##!2LgI_w=_lR)S!8KuGDOt|d zxKc2V`hbH0hAHjWb_Es$21z?!T#RQp*{S*0_IFCVe6Mo8Gz8-0eE#vJhl(B_L4_CQ z?1IsW7pVZH=@Ih>F+IvO+=lF*L3pO=dIJNR*PWCfBR*pk{N?43(4&Xj^Ki(W`QSU^ z*Q53`O!5lG{Ktx#N$AQcuj&vYeb!l$!E0|h{Hvq7BHGaPnR?++(ILNKKqZh?_OclN z%LwzQvl2qMI&nb3N07IeV}Grn!V+#{&59mJiiCf`XJ@vK+bH)%m5nu|o#9e-V`tHR z%F6tAmNdo%Q;25*DoqVdysnW|ZgGdC@jP%5bNuMTz;`8H0v5xbO)5eZ9u*L`YHSG2 zLYtyBvywUON7E&iYb8?&t<~&UJM+R=XDx~N?lZff-c2-o%OLzjRM=NE{2RrEK3knB z-1j50o9GyLq-2W4xpBgxB3(LrUU>0y(Ee$A`~CTE-v(S{%b5)xT2S6%)GSM(9moT689JSX8CmnEo)2^zWCzIyBR-Dv~Q%6X;% zC}Y6{wYwp%y`V|SQ1fBKDH~N&7Ecxfwrq(0aWR+K(hUq&0Y$X&RW+$YHc5f1ycGWk4is#)weGWJD%9Om3%ON|w}sB;NC2M4NrKio zEP~oCvSgS()n>(NH2E~O`p}2z_~~c&DY9pT9rpae=bj&lSK9#=Zr%+zJ?If@spv~G zI6PA!+WiPJ0tr>r&#N`n+f=$Pk5T1kraAMH=Lm|<{2z5z)zik>4&JmEo3I@4d1+sE zuqJzwrmHT!`Yw81H)U-{O!dxYn$wr#v>#Ax_Us?eWXfngj2%korvZ4-^Da#}*Zard zZR@=2xcPOJuZpqsS^VB!zk0k`;oyj3-o~^~^oi}-a1NHa-kHiC?$)%=YT4vJW@pY0 z^Wum_r2+Xv`ay(MUUHKMiis6IDrp9$o${19{0f(bFdp)LL?KrvU_4ThmmzngbB}r_ z57c}KQP zehO)Rcg3}#&ZEDd&D!~pIfIJLI+!28D$UAAnp~5)dhc~PslJ;~e-*_cqNH=BY2gqv zgi?Tb$4yh0xM@4!Wq3K19-#bK$(7J{7N1#G?7itIG9|O!YV3O3^k{8C&9q}sI0CD^ z5+Z9;9=>x+7}lK|O7o$9xYV{969bIrVQz7DDqTNbSdB`kuI523o*e!;cJvjPSe(>9 zaS?p??OE=F8hD&|UhdI6A~|4r21Z8Lt&6@)QLiB6KW_VF>!Z(^Dz`cu@IQsl|DsQ3 zD)#sR{;PKQ0j65n5ljYJ%uGbU9v zwNdRD%XD8EHDG^1;RgS`@?b>8ysXt7m(C_`T$hrXds54Q;(0pC9im z!N-y)V!zRLXQM!8TTU%cIhPs}3viH9+sFCH?V3A zw1$0gpDMq;6Lzz@=lRz*-&*>&u1L}vugKjz&1}=QHZJZYk}=E0E`kk>x%nKYN8f>f%9(o+!m~hUbEHJl0>;o28?@)4vy?NJv5!wl6-j~ z0uS&_EKYU$A;&=C-k0GIH>YlA>(aATW)tOxbxP{$jFOT+H1lPwpt+K45V-zAV4QcfJTKiTof(>~`j$ ziN7?mTzX1>yAgOdIN;)1Y1+QCp;)JP?6UWW!}UZ5dIS^VJmrC~)dzXRU+=OE9Tp|q z@Q?|^ir}fhsQkS6oyoM?y=frpFHWMXBV>OBPM*-)A;N&}|92O;7dmFgl~Pwk_<#}j z7mx5RV36HY!!lLKxTD*uhlapKFWmZoTx1stv5#7Z8X*>Rn;BGcX``Eqk~h=Y!E6mi zE(+*Qtrp9dCdj^@eV1KYJIko3xW9Mb8h zMN17b1Tz$Dmi`%3)Mo`tpDBb>Pnb)EOZC0+#M0e#=WCro>(*%;2c(YPO)_h7F1~%t z|A&lZ%R_SGZgH{cKWfSv_efXB=Gl?q$z~8z{RpBr9*pq$loup8z+rSajaF+l-IJ&s zxc+xmRICEKSH*mzzL$JjF2FLi`M-{=|2A>o`#E0fy~1=veNi!AT{PfBwngF+!~^(I z*b+)I?Ag8U!jBtOdH!mc7n#IId}m`n<`XxX@o(&42kb(b-~?L-5pc)JVs-Or+!zehia}_xZBT-Fy^ra-YF;(r_SZ z2oexc{49qe4T?X@C(&bH#Nc5{`=x0C+`}a$0t}uppm<*wwKR{L5qf1iOC7qspB)>E z)-BWLW3wWhE}pRR^^?FP=7NuBiAllRnI8SX2{8XNah4zPXH0cfnm>-MZ7tVyz!fkx8)Ih1c(849*wuSI%GG_ zeQM9NYwq#39jG;HPE@}NDzCDeX?JX}v*}CHIXpXZ@KycFbkDAi?}+-dC=-B8Xj3Hf zbT@|Ld5Mu~R%d7yK9D7Mh2gb`k)}5#v^43NVaTS zb%Z-kwtC?A*I6@%d-g_Qp10!O1&%i0E&f&Ibk)yWl)gUO8xmgyCD?J##!Kwo$JZ2m zPu`+PR{XMll#y(#+E#xuTCJ|K1YeU&#^iKofVAaazDnu>Hnmr<-j?isWbvToVWil@ z6Z#Po=i#ngUN}+$d|OoU<@2=$;^~yJ{qjH1Opax$uhI2mjRwhDK%bYEtulP#O)W8y z&Uw-rIh@J07{f*^waFvS4_zf`_Hn@?n8?M6pMNA`+QD=qlOb#4@DU3WWjRsh#VG9p zjDiVC`W>6%>T$axRT4p;RkCvuvw|=C*1z>kZF;}+yc4|*7v%|abwS+L{k@D{sO z-ro+XhBSEC`p#`K;f zoK33x(*v8kg$z|@Q^-w!0U|5d+q<-gK)W#_I9|Psh?xH zANQ_Y_&HGiUDx}=6^qB=>2DpkjH)=RmdE>pM;*@+OI5yoI~M>$#2ra_>;=k-_04vb zuOP*Qke`kGA1JStA*Hzukz#l*{^0B~K! z>h%z?`)#Y)wS&4i)q*whdyC%j?P)>kJ}I$mMzvi~ykk8Y6dAg}xhY^k@vwQ+HKK&m zyXf?9ex2GVpS$puXOxI!LkL)}+f@HmBLeW5@Q;n6^N;AjO|>K4yjXFFw)xpP3%!)l z#~_$4EL8(7&Ez@hAoq$awWU0^%yYQ_Q{wSEt&&2HOkO?^H)pQfjDdJ9rc2GdORWkw zSU|XxP`JzjB#7al)?*UoDR>B~S?q7tG3Rr^dpP>4M(~i%`k}G34l^UBY&O)P_LY7E zk$!aGVo+IcP=+9tr|~P(#&`t;b5D4iD3NE#JQS7h1fJQfcnA~03x9fLk!f2?HIaxV zG6=Ozq@G|HT0B$HK)TZ`IKhSCt#m}r+IXvzHtjzX&ZzOAfMARqQYuL}@FDzy3-T#l z#}{_9Q8wljoNF+Cw^_`ZEKd`lo{c3HT>?37QmMV50AWj9IC+KI<_+*66wjaIdW*88 z0-g&A)&fwuJHI_t4e&jC>1AK3`Z8>r3A=8gsSDyW$Ln{96Q9$OySQZuaVyjNnX1BSuP(TL*S$d3(=mI%HMzHGw^z**K|2$=*i>o? z2f?k-+zW2M*#*`;;D`IDRB%$ld1uGs=ns8lALL}3Jgic}1?>Ev#_N0#gda|r#R@J) zQ`9BHG3udjwOH63 zVO`|ot13M5_E5I71Co%rK;ibVLj-j}@53}H(*FoEjzUng-C88-xrD4oZJ^&qsSW63 z+!5#YaE}M(sJMhNJO@X9cj5I9Dr2DiW9AYZP*40)ZS~lvdpnqMMw9*t630_dO07Eb z$4V4NVNaI*329(5l2@G8v@WV!hv|VL>hW&EHA1xQIq!p}RJ^1b!ZqSOV;VK*?JF9l zjB>aR@;JAz<9gfo834a@P%ayhB4G<(3O6>#^8Nan?Y|1=XLutFxH*kRs`N)%w?bma zs8UU;Q>hF3ss0hC!RlrEr zRVfV2`Y$6eF<%kiYb#TNTvYkaumAj0PuGw9JTyu?=`Yov?0ob0=m& zT!^7Cn~0$j3+M;E1i(g4q@?tf9@wAmx>r_yl1LzJ!7q=tne8ayW%Hr_iz5HxJtwyK zqJyA;TQil(t`%xsESQo5rM4f{#GuOc>eJj`h$c$N+!%Y{#PTC2TCE4KtjlPIbLW50 zVJN{TcK&DV>e z{t3Kbi^VO{T>|&BI|Nv!dA)wf%-G`c`2<_6vT~*#Dl2w+Xo_08q9VBQpV;bH<58Yh zeh3(}Lig#f<(!&#E;V{dtWCNZ%Jh>RZ%XL6e8nSBOls;LXd0>uU-0F6&7rzaEtb}l zV1uaqN-Ys@d;Yzbe>EzNF9KjwwP@&ko#ho&D#vad&supv4`ELveQ~Zo%EPxD+Yw?!jGyL-FAD|KlfwXc}AeH9$JsWi(4_ z?4x%|RqN8I0p+5ecN%70-tWrur0zXr=d^Vyhex4nO<_`_e9>&n(VJ4w4J^3acAAWprcmGe*Nv`XfOn@|UQa#_0Hee<9H}`K9jP41lM{y!ELc ztxrAm+Ouo!6kWNQOXUwNFd6RH2Lv_NKUrK_Z|a7{ZS?-C+NV^v!vfvgL{@Kx7dn3y znuw09S`VvmWeQfn!e`!>tL6)8y2H=>uX?~ewXs!eBr_ld2)8uQaY}xd0p$;^W+OwT zC&_aYI`uUTr>PpX4oF3Mr2(}=LV6x_g>jJ0VK%`>pXlbIbfws4Vank$y-_*13c4<)WO#wF|rAqNLLLMDLd6z~S_aMXtF2qU`i4$nqc< z=dtOP<@fCF@-&ag_b*G`@c%z(9Kt0TVHT5jHl_=BFmqT;#A7vyy!TzuymJSHEgANY zE(9kuwT9r?)3lk8c*)yGjt=ASaX)SUJEM#dprRF!jDBp6AYpeb;0K13pR~(PH^ViolU0HdM5t^4G zclswLjcre5{h}f+=RU(_jdq4*dE-5XsT;Zg=3phs>xFCav)#QNpmW97mDK+EDRs4a zzKVD9h>9ko>-Ot-tdQARMk$Q4w)-V>3aUVvj$;I$Pc4VrocT}{?|89dT6*W}*9LdP zBI6sJgMV#e8)FTOyf1LkA_1bC148pP{EDMh!Nsu~3RhMA3fexo)@wEOkZC_Y>~;9M zSGrSXRdB3LUevN9jht(l!-bIx{U!cr%X+Jtx0LyM!TyCo*QH9gKtHBsAzI zWtJk`QI&qD@MYm=RrWcVytbwtZKjgIyz+A3ee{LIY^wA4ha$>3`ttm35t7;h!F z;NSAvXz-rS^D>2xn_;BuNQO_~H3MN*0QtF2M9c}$p+-BJV1A>LxD!{%2 zM^`}gT|W8(l^2!69UN1v_`c5l?VR)&k76CsI1ejKVPiy?$OqVAFvV26vLt)g0i$nH z^@DWf<$^p|S=b-5*jEHV@Ia+|6|FqTLWUY3^_7W>j~A|!%;#O!c+wCXY7`NL9xo0K z4l4}G^xf~T7w^C{#gKQEj)&Rv?ymtcdAT@rf*@#x7O&e0wqBF1@&1^`@|im(78YVO z0u4ENRC+poUtd1~>yHl?-CMzTXKUkq@su!tz9!h?bveH9Ts%k0SRd+>4%&Y&f4kBa z-YKpaA!`BUA0W+_s|=hzQrT-puOx;zhYt$}XdMUVfE%Tin_oM;GSs`p zjZvpY`k(Kdvr+bWqihCMj3P{X&9YT#BD?t6N>m+X=%zC3f_Q#9E-oQ$mi6cuFrTEf zMC>youC!2EfD@BrZB#3^BQfwef0V^+hbyH#M6ySJL1$T4%B`z~#K`pvaO1@x^nOC*^Q7Jf6OcWqBi-VXKbZd6j_Vzb0fQWw4E_3{ zvqf<8pUu~#t2fE(Ck*@&Z2baK7%|89U*TRc+zlA#p+pW`jvSSDwQ;F`Fc*+(q4nKjpBrp$oc%Qlx+DRG|9AYWly% zx?<$4#q=AQ>xTqr;)dhD59zA1u}>7MmXwSO4LXutWVK^*+z)J5qd|7HqxpV`k$0n* z&}l;F>tG(GpJ^FS3gw#_g0|$ELU^+DM_N`fi63Sr&;|mZS9~c0sr>EDp6wCnw9K86 zZzW}_L^66q!z)c1m5)A(1dJk;z5JWKCe!5PN<@dAEjp|MsK1{Xn#mS+oiXVLgh@1*}qtGT?^IUI&=2wq_@pFQ1PT2rXS=orgytm^# zf6A8;Fi7N`!@(Dm!siCcu1b^Ww5GhWoTYP3n#%w0ZVFRB*|r{$k=PmH^(4i}!JNQ< zh(vJX@Vy1XjRPg+EyR`SQ+T}!7F%qj0XHBxT!dW~jiP@=uPTPkSe{_~`ZYLjEhE19 z0L!92fmggm5(e8NN7kgRMh*MqL@1mgPC*Q@7&>hvgDq;ymRmTWRip1s*BCf9d8&UO z38ft#!@iCdS*|rhBQsoB?tU__=MEXPtX^9l3L7kuqA;p?jlS(YskP}X$B2Kky0D-9 zqeI%}Aawjaq-*rzVs0QLc35pHGCHIZhp>B*UpXit0_q2(UnJHiXOtmw`?hvik4bK2Y058jPC`>}K zKKQx24kzkHpM0u;@-11u z5HvKbZtE-e7*?7L6_YiEl3n1FPy4WjyE(a`D7zx&E$@|piH8|q z59F@cho!@f>QaP&Hpe~;a&Dqjm!{bv3c0yFa@z1+99hh0bn8zzSzHCW!8usrK||XS z%VTH2F#`$xJ6-X5?&&r5EX{uBfk%NjmF#d}D9?z#XOgS2%islrLq<>Eso6xU!buf! z@#Ifz*J58GK1^H#N{1_|l}Z}RgkMMUc`i!Xa~$A%Z=|`#B$IPDqEmIi9v{$t{Uhh! z=b1&nFtPa1+#Lm&EHEApd8NX5=i5Nli}-H9ML z62lT_3RNO@ZHWe#)HYB*-(wD=_U1MuXcFWi|m!?VrdeJuLtG7RmBk{|` z6m9gN^l_B@=l8s|VPW;!r7Ce~9ZMf9Ei>?nWx~s=|95H7r2i0Qu+(jO`n$C7jfzl7 z=*MK_a~1C$6q`r#N8v~RV`&xNZ3NY4dye-WV(O}H$;qf2Gex117SyzI9k;-1ozLkV zPbfO3ORVlIP8PPEjKaGN+FJ1l0->h zC%LFzGGWAfNh+nEO#V7LjS1p)Iuk8X-qA0r`u|pB`8+cLUcX%7Gs}}Xb6=m}Ytg%L;yBp07{M7C+E9-O7sm6@;6EQzSf@z#95}v|t=~=fF-WnpXr=bg zbLjLdM$G_+T(D&bd@TZ#;T3!b7~*++eN~^fTRqk%Fh={MM_@E6jvXh@N=TS&^Z^B} z*HRK+7z6N->3pS8vP1YS+#wOesE)+{1mz`><4O$&oR%2gO?1sf5)k@FuFhATz1u7D z@}?t&v@?VqA1H$9|Ax_F+xHR&9!v{*U+^5#1EoR3!C_EM&>1{{crcj<0%kOfOiuRa z^CT92A2F05BP#%+pp_WCzd=0T{eobE&72hFu9jO}Rt zUM$sgo{v(k*@weA45^X+X|TNlfDEXfQz?gpkrA5p8(vEaqh>~W-NX*+>->&(Prd&f zIX=YH7vhsFnz)TJiYy!Sz^H7__f1ZPq@<5RJ9;<*`y<@9x(v^dmCMK!=SS@;qQW5; zQNi5)WN1}YX{6_EY&;z4#h38i4Vp%_^{nOCdxXE+pE-mR5jfS!cqK0T|48~$eWaBn zWyaY;Aoi!&y^PjGD7(TEgl4>=0;)1_6TZHfx;COLO_TEmawAF`Ct0!4$EGIGH7d=| zsU*k^Ps8&4)06KNu^V{JH^`1c(@8o?=g$1#NB>dvjo1LUS`7#`EGYadt_|2raDJma zMPywL7`dVNFsdf6*ktukg{-Om|r zq)M{yNN{*Xl&qXl`O{Eegz6jP2`t<&CMPEls!wF>JyJx9QWQZqgEV=0u|=?9(RY`! zGil4TZ@`G(bAPN}g4@QRWX#>$-R*7Br5XdBMo+}6t1EU8kXVfYdB({9abN!NMC238 z?iuxqo$R3f`Ot+o|orL;M!hvfLs$0G80!`ds zT_%t=mQg)#Wn6NI+EldVY7!;zEjxrQ9PrI2Ir(ZhvVvb$_R6qu?8}((R^ON~h1Uck zG@)DY<55Cx$ye(3-~zw%Sg!)MqS=>eb&FNnSGs!dwc&>F#NAiowZfyzA-&^5uO#43;A^q3Xx?iiU3-8`3dFLejRK;|RA@P+B>bH*U++cToBm*0zB%Ha z>*lB+eNbz=o%X`%-f1cQN z8OyuHGZW>fs@N(CZsCwz%Au(`&t4A4f=sT->qX;g^#f#0c9v zGcD$w3T$$N%uhmn=DNa*%=yh;d=kjb`OI7Wm+QBZcn&*7d%E7zG1TQIpRG*-8qzj@ zTP+A7Y07?6XdZNu&sA1cD%UfcNVz7D+}fOQDF*S=Or`C8bgfZA&!j*U#@lZ*U~Hb^ z4F+6mVs%?@JoHoq@CH1TZ-m?b`=+uL-DH6mHD>3$#`;ETjXFG%?yv7V z1dy(6nd+0+`tveClHPJh^#1&xcXRnhP+wnP`>%H><4ZQLzk+|N543dX9{j)HA>VWH z?z{7dQ+ACs(HgSbm zNtc@?8m>y|gIQN|h)9+BHfBs?6{tWR=b$II!*T=vSYTU@!m4NB^-8!-%R9e7@gF<9 zZj+7HQbvBqw1v`db;m(gdH#LS>VfpeI~e&81DERr#=R<>aZCH|sRypZjQ15g>MDWZ z0mU>O&xeoE!T}@6lS|giUeV=i4r~`aLhc6d#CaPpxx|Mg4QK17?nbYvzdv8pojjP9 zICM-5Xy8T48Hn2VTjGx`erG*IpKCTMa^HvhshQg+Y!BCoiQ1^Fj)k7pvo@qI++=x^ zDjdx0&Ee06=ou2ei~BXo#}jr6iZq!0=_nU9Xkgj1V$oOI64E@RNSa?361&3JBAY9c ziJh6@%B$_l*>GZQ4=8CBN;nv_$fjA^74{;s-yPmj=fMD7sa;lO{BrTai5(nl!N%Fn zw&-W$`8+&f%lDF{RzZ9SQP-byahwGdY$@>CKzIo!TfR=TlyR8^%(vjjw5i!>u7#lfQkG$GLpLa^ljw^L-+6_?`tGeK zW%}jx-cG?-F9qN2XPaS)p%BXs0+3bCzq4He`u!8xUK@2r!dE()F>2`(CT*>`!ZekbAcY0Szl5`g^fBXGC3K$u*d`f5!Lu1 z0t0gPOn1@!E)0c>4{dFcSXx>ddhIWW1klXhLwspl--%d=t_T9|o*w19AuFKWcb%!c z?!ayy(9F%@{_yj|I=d6&d^9nX8BFpt_D&o5E^0`t@@eX$pgbRgwK6rBf*;cXuFZ`~M(K`dZ1 zjAiA^SfgaQ%dl-^H-4r8;bw(DyCfCRBiI7K#VT3a`KaE4wm>_e{?v6{^>Eh3w$Cr`C#VeBHJ9E>WkQ6(dUYs66aW02(< zf+6ak{b}xobnY3glcar*LN%W~JDmvPX+1v0T;S%%?0W}`Ye;RC&s9%cnuSh-pm$HwNjsG?Xj9Cmdb@4G3a~CpebuModhyI$(9+sr#nIC1^;Icn5_}8^581X z9!pn@UD)y>FgktUj_Z~NK;Qwh5W+z_9Q}0EFPU~hQz4ESc!#0!*!s|sWya(u`Gy2I zdeD@940AApDjG+V%H_Ca8&{~NP5z3Lcct|RoQ9&ffp`84KA!-Ozo5{uz~j&F1C5}! z5%oamSL1+odGLQ4jrU~dK(s&yc9XusvrJ%#Nf_^_r_ZZ!9W;?5Dz_a}xwUJkEQP0k z1l!=#uKdC3-UO6vQ0n$ynrVeDN@S5mouv_7$1EV6$FyR%5;!E9GEOAg1WXl{MpUdd z#O-ZqPtoGYf`JnrQJW|ppF`m{<>rjHi3@tUr_*+iBOk44QSSQV#c;0DQV$(_lebE3 zp&O&-3PmFoy6?>2+f=UKyu@c#W%i=n>eD#GvgI=zb79#$WOE&rd^e55(nzR`C+NUP zXqRpF$RtqOrRQol?f&CyJb`|C@LwvJ7=FIu`7BF|KyhB2#>{yIz0t#E) zn66_2WaV(*SM}I3o;P(bs@w>+ zUKgI&74Fxj`4{qPrYIse)YxBU;~x10sKOE{b?h}iAbHB&AATQ+nhT&5PhvnWXNeL9 zP1kOf5(&HhQY%$*e0ynqw^4feAD9i1WT@})O_eOg@A;0+V^fgttrY^&Jcc`LNb?9l zo+Qrp6sS+E!Qkr15{&U!h(5;UNMY_x=^)nZWnJ^-bo1Hgon0)ak)>S|Q{S2p%5VL->eFK9HhRgdPU}uRW%x}bbeK2x=-ZV2 zo|vQ6Z7~;GYBEa^8spQKnG`qZe*WjO2X8{eGw$*E{LjNQvBgElREJQr_T`F!*O~xJ zz+eSdoKC-pCQ>X00HG_hI4^XwvA$7HLPf1Apq~(*sntx2W zK#dyvVMsdu;w(*d_B~L?b*|*5q)%4K36-0`N}Z~rln@eVh!LP&HvzR{N>kaV z`mQTL&F6a`ljGX!&^@X}Rq4+YehL;gig>=5?O^0Z$rKl0%t#BGPI!h{U!p952?~c8 zRKu4>v^&JHu8^?KUzi&Qmg^j|-+oDbBLKv17K65dHn&r=i{aUN zc2zaP8FAo7> z?-6!yG&?L{P@EJg;KfTbpy{7Z0EJ=F4GNd|e3roU`by|QZWrgxm!7&gLf-qM;PHG} z{a`FdWI!*|7_hy?UkGg55^bY}_KZtY^{ajRlZPGM`54T)n|VtmJ*?3lSa>YtIiGSp zoN@<)(d)eoR_5pufoq3={y{tl`@A}UF}I(~6IE{Lbk4Km33&=XJ>p)b*YiG=74yO$ z!;@wojAii{eTl`$3oQ%3aE#=@?nBx{z#}5NTVY`&=;lTBSKZ{6`ubLf`vSK$V!Ty| z`tX^-3Znx1`!u_%b}!S%#C*)kQa4~&Dj6b-Q)84uv4$*mHCWXOr#4YYe9h`#qh`7_ zLrb}0y$%Ebjtl%n`7tHqgIb9w|3_)M0jMe9PzDKy2C55K%xVIyE1PE*Nh3vYS5G7j zkZvrLl7xI$%hjyY%1RBQevL``bV9)tId_?ytCesA^>;z9cQl+7lGmUyc%9mnWypYgl%4?EBzL3S?n6SD@y!3ep8`hGe`p3oU;} zY$3DH6A)+%xx+a8TeNKj*gNKx)292khER9TI`a)zqEzJyw&R{`(#Y@Zw@F+GUVjgt z0N;3SDB=|&C#Qntddt;Brcf5tf;%pFLw?V-bBK7{p6F>bR(=n9e*uYL1iUSEzaV!O z)w6Nxi>^6-o5Y3|mdSUKOwPL;QSMkCQ2leM8T%t=yaij;P>gPlH=6FEc=w&o@Cq)a zlH@xTtHlPz3Af+q0Pz;PG1P>J?mkgcTdw^Y(KqNZn(hVX(@zBfa}+zetd3f;DYr*> z&l0HqjKk7$)5euF8AHpj5()NuGq_HRw5xp&V_WMga-M5Wu6d4{{cEIJw?kJ1y-i!( zXwA#^fl{T(%Dl(Z3SU$H!EyR)6(Mk%Z(XFjZ-0RaFd4H9FqwT5VRJwAz-DUeFMBb7 zjISuM-0E*Crc1}|t+;AUl*o)RdjG_mQ)5f>!2IgTV1i;GoqYKeLGCTNbY(xLFI--%&@rj$Mwo2oy#ds_w!l~U2*n{6sMKp_&p1Ed4S z-Gvt&@=d`=-X-Uh6+dWR&rTm{y{U6{EoYpUtv0{0WiIuXuvbAy5sTuAvOPnS0X)+a z9dZ6s63KHH37n7AkytfY20l6yTJDzxKj}U}T#oYugZ)z%d~J1^4p<0bx#tvHBbMvW ziYGgj?h*y+msHQMePEzEVyDb#Cd&X{i~MMX0MySacJRUg?MPt>UrxP#T`tKJ<9MST z;}3k=1#2tk*N6m~tg|KB#3ho(3bcBY&}p>G)~wV0Q&KPT;PQT$KT8w(#dsS&lJ1?n zo^LS8k#O&N(YC3uQJP;oGKjdd(ijuHd`&1NN=w*XRq0ul@!0svzNJm1 zXwxtm`)(`by3yguSzxg|H0@}2L<3Y9JXd_+>s*u)y7q#|U9=FXtjZxOT{(z|r=AP7 zp>(4*o>L8|MRXY*jLrS45$RpAz^0A)YT?nSU=ntZVH}IImLZ@Ah{FM-m`c>uKW6Ho z<8p1vo%b5@m*#>_Q-mSTpOJK*c+hXHz3_a)CGS6o*H~IE<8)|~ zoIF8>rDie%TC$Ph=#6Iign)4@5$O#2)AM}|<0f_h_p;L7u0b#8mk^vD84;DqSGHiURi9@g<;syMB0t7B87=}O98pqD zQ?LWSA*$dXmKNlE>!kn)TP@&R>Dw^G;aXhF0^q|YWAHWS^NkE8@*oOM>)765xx=P(PFY+;oU#tXRey^PU1@75lkD9(jrn^SOJMT z*skMxX<0ESJjjUqp+yP(5}lk6GBnqv9LGh@Vs{?5Sq><$@be+Gg`SSso?m?`OX+6d9V>kgkiJ7$4VKzvScNGd8v^*GA4r z&t&)SgWdGKVaoNo(}71LifC$TG9j41VibrdK#L}GGd*S*zR1HqA$8+NsB)0aRr;PF zQm^FKsXJl{2$JQC;~grByN)Q~7IM4wYTOd_7P=zpH2M}i#EabcJ6a}>(p4~NP&+=P zNf~}siOs4NN&BIIYm%4=%b~H<8^N9zVD7QTpd1j+IY2S2agUcjEVU0v)n^urf_00rI)n=Q2~<}FsGCll%!07 zCvh0e)xH+lIJ`{PvtTgg42Ke3O>?21a?-qe>O3Fbh@od_kokXm_N01^=JHhtVoKJ3 zOLa?i+lS=D1rmn3Ux|kXWKCy+DvG6%i8Z?eUgD?9=-L68?-fN+w{bo*_C(k2+baI) z+e0ptlkG~I6+X$f55QwRVJ(FG#@`+T`r2*6?TU-nU+9u?MJqKVzfZ{lfa~NQlXjsW z5^=>+^n{DtpVQ{M-?{!?NGvqf(rrTE2pB|qf1hyff_Y4G8v|$Va0D-ACe-X>I!;#l ztS&M-zVhbbby{9^$WwrLlW#)2xNCWn*;lJ`wP5fr6MM#Y#tBH8zuim_N4dp-AVuON zyfIRX%tKV&;{(an+WY@3R8KTFkqm|i!RZbmj60M0gS_VURFdmH;Oyw)iOxcFp~TBk zeedXh`y_Pi1}39Sp&!PQo%}V|$>i57O>Qa94FZo$tr01i0w_NwQ?F7nb^zul#ve3u z2HL^A_P@hJ{hhFR0-KYXu9W7fOQ>y4b>}Up2fE@EPtdCRm)OZ{nNq=R#K?D-iF5i- zQ9c3Aa%jo|+{Q^a!ns~PPFeoCkPSFN8Z(U}G7e^p4PT7=K8bW1 z+rG{pJO!wwmr1$E9ih$rOPA7@tLBXDV&Io?q{Km=l&-z{ zBdkCvJRC|y1KJXe{Y|ElGgyq6!de?NOm!F0Bje{Q=Cx?c(a$Y-7rkTw;ht$tyP53- zOaD+?4r~XcWI-J$Fs2D%caP1HP0`aN!6qK zR1peARZs84&&tYoyL1iehR&5ZV-vc9@*+L#ZdewGm5x&@QFbTr6DD}Z7&Ae36O7b8 zdpCQY0o2}UCKz0wPm{Sih}q+oU@X}O*wZXOt$NKkP{*w$n_fyID1UCmwqcEQIONLHtt!k!7%>ui0_GI|{a0vlYn{n$ zP-r%ai2JQ&uu#GSTg#5=!l2Z>p9*Rp==*nHTlcbTaI%<-6ZNd45)eZbZr|`UFkB@< z$9h<;s`GuhR!X!&| zsHMe3`ZMK?{&!C02UreHN_f*aQFu>Jj-Htq4Bv=(LxVjP9YPCV+;~zGyG2W*<+)*iJ}Yuev0O_09EX!4u+tn0P$`;J&KK- zXUXp!Wc0C!KxQr$9HYHS}P}@tb_O9^9+L!+9Z%Ml;|WWUN*0h=t+`> zVL^}qi+7XOAuo513Qx} z5rQ!c{i88!?5m%?R+bp2f?+Bp)uBaTc!Ik4Y}t#iSDmFxmVSUx;&y;Y>X9RH#W zG^>it%+!@K)|7eiCE*{*$qPmsY;$=#6yGq}0EvC3yYUf|Ni_Z4(WNZ%svgPa`u5_r zSYt4LvQSA!PfyNDiy$E26N;WGXpL!6Vv(MnPP;cP&(c+lE}^TdJ0@OFc?*S=chiGf zg7Kf~obK1WQ`8aSpO4nho24y1T(?sFd=!Zv(M(EhUO#Dy++Rt!ZHc}x&!@;I0#fh} z6AlyO?R;)EM+#&hD94Y>j@}|ym|t0dV$Xj^k2*|4Ya;R54h*42>jI8Rwa7CHCO_Ab z$g{{A`ZR~#4cP4IoV}QHNj#j#n>IS{S|xD@An?&NxXZi{pCM?52g@`pk_TS%BYygm z3G0GXj~Ecg{K*d@33&LVL-QZ~6HpwHjsFCoQ1q)2;NzCII1nEFD~%Wa)F~bcM88cy zasFZvuazDjh~k{Ir;Hvf<^RVreQYwTIUY0dUjkbMkzWWzV?Re~Q^L1_pEQ!hG9ZlK zlVg5L9_Ms;D8@MPMWxCc*7kh(K4BoPb7ZZB!O1@?x<0`~1aK~RzTF#9o{GZrS4HQ; zitH(gW$2L#_*Ir6AFwF*ihyhx)*++=to)*T?;2WlTJ}C}^j6q1m;z1VQJ1KzYtk=@ z$i#hnwa`Br`cib$TyV;>+Z@*2UCR#dLG4eu2Xj}(Q;k?5AZK-B9rRTh{d++6uc4%e zg}k2H^A=UyS>LG3RE`kNY|6GXqR0ky+4SjQ%0t&*Mh*OA>fXv% zpWrmsx(c5>?w_slkmx5_?HHPsS z#&Yj6$Fo#yJeizPS>Tv4o+nK7mrWE*G{M>J5|CcL!~;WeYp95PXo&0bk_CQ)Vj>>x zLXQAOF9j_mAIUf<5h>3(Y#xc7HMgjg6NRG|;wXQexBItWyeYPY$s0OHFSjm5Rtbdq z%osDW-~Y&JSJnqv7{+Y?0gGr=;@l=j-57CUa~%0#0LFfr^W`{~EZX zY_@&{$FrkVYW3p6L~Y?bjS44be!<-G{AE_4_IpxLdT4#l3?w3du&!qIH}ALE3fGwC zR`JgbnR&aeaY8i%5>g-jUFCo$tfnSz-^*TmG!p)SR+mHn6t?^ZwC9VS0DiY55$I{} zR(d|4^F~{q_44Sq`_A}y6M(~h_W0w=q@rTfY4c2x3`2C{7IV)lx;Og+oLX4N&X^jO zkk`+j_{z$WYK-1t$`N2G5d0>B-q`6|gV*TqFgyc#ucnobSNX z+&y-)lOiDtdSWx?7pK@Ds^PLN$ArcEnz`#uROptBcxSPx@ z66~QPWPKGs-+;7LOR#n#H= zhawZdl-CjVL4HEQU=bSt5`|Q%WkS?x8mfR$q^t|mnP@U2J67!BTJ@_eS}ET{7S^xN z6bGg(E&##LOo8MJ31>&=Gy;;iOyklGvPAy|7V6fIMv0cFpwIk)SRMM zk^jo>ml8%10({_uE3(9k$c?EbzqRw7=JAl)S|#?Y%j^2f18;AP?qh3-eY7q(2>;Dl;{q1nMCgAdYJRb6EM{8*x@?%Hp% zFZTiOJYD|&z7IR$NOVQ9M~_rT3QsTkWoknKNc_0({)qD!9Piey#j$njsiR#f%=?>u z9+jB2089yC;Vx}mU1NLW!18iB=+$0ZTZhg38e6(sFjFiTzNny}U;zK=)aYGHCp{Tt zXkSSY#^2PQ`fhmHbBjm|tB_`M&KN*2pCocJMiuz9;rqo~4qVayH+#7@+?Ao!Mzq#n zV#XIt)o8>ccCUyWdO5>$J2Cx2oT;9m~ z)^tZfghu3P)pHiKn$%^&cw)07ZNxx^Gb@uQnhMFXATJKJ+Eoa!WO-_Tn%y$ceR-JM z8cG=!^dlf52jp1610F)I(|bO2;|C(Zw|r)2CCv;JPC#)*Hp!3v@@eCh;0UKr6!b#_ zNOCnvuy??MK0s=HMgbt9GkC%OM=kw{JvNT+}~|Te)nK&w#fFc1a?eG8qI3 z0~q`hMpDyP+3VrW-~#R`6s)uG$TnlN#Fs0Jbjsj~GXe_>kfWZmv>cB^;&Pp%iq3;V zgXse$a+orwc}rvrk{X->F+Q2;b2=Xq9qWSb9x*;NOZj%CGA2-tE@Xg^kJeWzF($en z{2A4Fv%`JWV#;LdAKyeaSJvYV-t{O=9(}i$+wQ`|M~5qFJ}YNFit3EFMe5Rv1MMEC zE>N7X)B|Bq?ILjHsIKQeY7q}r+KPNkF)`%5_?jUvLLM+_nQZqMbzNORp6VJi&L_EQ-UPFH)EpvW)2|0e;#pM2x+C<#`;-`IhHpqVXX$YPLOx&#_&b*6L ztC@>yH;f?E+j>N5ANm|&&o5y+4u^TDPwwAzw6roCy6HAkOOn|65^J)PM0Y*Ap*L2T zh18nT^p87(;i3#7@0oeaxp=%;1Cu0y$}DV|N0HR)m>3gxlgxfcNIbK~B(FIxl7M78 zxgi=*cX1u{F1<-FII5;rVu}sL5EbzlC;SOb5Ucc>3lP?vL3RQf1#9#g>sL%|8w99y z&}boMJHc%|$wSAo;pQhse=f_*av_NyS)RD^16;LF+WN!8#nCphx}HfPQcEd^SPYva zOY44~3L>)KH=M}zKv)##db+QaQBUdxhsDU0Q{Ce0FXQ4{7#AZQ$OFife~rFJg_!u|yBs{hL4VP~VRk1hyNNt2i{+I=E+rauU6uah zdb8;Ht9X%uvYCkN_bsb+Lu?`xsY}4nT3-+jccBYrWa=bX{F_~mFt@A+e2 zDaT%(US`(UNJH`o8pb?BA;si@fg`tUvm`gkX; zG3xGxE;VuP9qQ`p#=u4Tq)E{(BCxHjD;J||f~IN1dUq;->!1(P4X#Bbrh-B zbV}ZajjPuP_E#D3WVGJEYn-yo*6;Ew>eVJNttuFKWnP=p;M_afC_BbBjB78i|(K$nZ1tx}JMxne?n7!`mSAreF zu&(egLI&BM%NseuWN#2Ohztj3ybKgxoske`;m#koZ#m1sl`WGfew2_mL}6}jg^f2u zBM>MvyX#5G09$#=4A^7^fg&x~FY4fJ;sn zse@iN7sZa2qy4hUr=1XFhMDmVvPc6(13$Rth~vP>f_jZeC7o_dXvS`{rHuGti$oSs z{aii{qeH4Y*c_46b)M6ojahq<`mb>5ZAc;!5Abz)ky=bC-xnNq!xIeh>0`rl@P;gu z@C6=>ZBP46r+Oj(cp}2zuBuO)(O}9xIX~A1yfVZI-QmlpF>53nT6@iA3_LRB$9{NX zbJbW3K$~Zhdn0nCwt7>G-~D+=*-S;}db-HO?XdY@cBZVX?0WeB1qcg^2kUYt7jqjgV3KPL? z=SF#|wR;OmqFcIGu5|AuonK*&1SFM*-IdMTKYeLDR%bQ{1jst)m%1|CgTmF>!oBYb zWk`s>EnI{TZL3(te2qDm-<=^5LVI1B9MInW^_E4A-@%9R3YbDtDQ4MyjktoI^k3ky za+0}cpN1XlWAH`RJtwGOO#x5ZNZOvJX6__SA0as>^xLvV3_QRb7*7QtN#gRc4c+cb z1iw5_n0D)QKt0{-kaFQxV>zUu5zNLC@YD`By)_g4#@q$DzqI_-?Ye>6i{6a@FXv(R z2KFIq`V1?{-lNsSk^M2S4h1F3@`ot)r;SheM>r#*D~7&m@NjbVvi}b00C^v9vO5X> z?J;Z*|EP5ggB^~9=H^UZIR<31$7i%ehaMAfMadm5M!(mhhj}Bld`5<4pH~#c6q#+4 z(S<-cO}1aK?kj?58yq#)yXfltZ9DOecT4K`5*9_+!$4;8Vaj#i6NC?%D$cB%fQ_zg z%5S{u;X)Jx_(CT2IGtR7Nl1OWsC>Hq-a(f+TfYU?`CJZX7FSCKWNdR*r2YJaVq#)U zs-E5Sf4GOXIn@!qe>EE$AJ;(W6mfHUyek!X#e)yd8!R=!E3i96uo03O0dm0p%_jSE z#rcLxb5$)8s62_$QSoJ0*Gsf+>N{hAg%PRsIUGB#A+^s8mouJGspFtxlx9@x=4xE| zCWOxI!e8mN31qc;7n)eR`a(Civ{mGLD}&AQ9uE@;d0dLj^Gbk)!^2KBaW_j5mJNGNe^_!>C7Whw>HkM)#LV;d3Z5de9}Zbt()YF z(6}>Zy#8XU=Su|2ym{c(C(XZt@mIvVtl$sz`0J_lQwd|o-%PzXaLkM?zv0n1hS080@2&QY2dIm9>LRz53#h+=k8OP92!vmjP3b%GeFPF z@N__AjSPyuzvL`OW{GbSh3Kr&h4KP1%p+Y`66vNA=whi7=wr{~+fkpht36ZChpLZ+ z_WzHruY7BQkM|Y?N$C+vcf&xsq`SMNL8NoU=sIwVI(Pdc96=e&Hb z^Jf3RuI>B#G@|uJ_Kd)wH?8Xa2`WHE|Med?OLI~xKa3QELq6J3n06dD?sCU^Qix+* zJx%CE^t!klH(AUS`1u#%-{qb(M0lDxPQu-}?6mF9W7aU}iR0Y3()qITf023TJQV{1 zsQ0;erb)aYd729T#r8T0avB|j4-CaQI60Nq)tSW@(~yve5MT7-x?gB6x&~{|ZdfTz z1`OZ+;$2}4gH3AtPBBJRs?LMPg&|CgBfR4uQY_L+Kx3RqZKhYg%c8j{gvg{o@%SxU zL+pagft?BmONfq{8}kogKh8`bmfN^#lJv9fz$zC(A6&Xv!IVald6A~pu3;>Q>S0by zMQ!s(d$^5?s_FPH6r`f^1@^tFLyB|2?w&u@=z6QL6J@%kyq)PgVRmyWwDYFQ5R?x6 z_LhiCSk8WnQA%kcP3V|<%u7U}HYkZ~wO+G(7X{$Rl`I0|{{5a)vjzTPUf;CH{h!dd ze!lHmN|JW_0liQ&E>GZ|;r?kyZL&;)ah+z% zANml7xUnx1atepUM{S5PuDaC^PQ8jx!))v#k1VKHYMS2>r7pUwpb-hev@%SytAss} zy1AM1#P;DI`Zpjy-XGeX_ih%!ZCv+iobb!*lC~^?r2G3Ke3B47+c!z{a#z+)7=DI_ zqN(I^Niq_C*5MZlVA?Rd4<%_?QO*vOVjd-jhM7rnW{mf;4x;l5q02|Q*<2>$R~%m0 zwYgKH<2-NFxdyAaaeKPi87K39&ioDVs|=qL5lc1uIt!mtsPOS5?Xi+IbT8S)tTQ(w z>-TQr)0e*@-id+%mwGpZR>K$0pUa+HN>ma(K5;s@8-~K+T z^bioAY5ZyhjBl@eOhtB6IXILjk1f0rBQ?w#vRRHLNC9*8BoCW)OKt>*&VIj^T@-(1 z8inUsK!;i~(~K*t{_D{2u88UA-mo*L8wB7FZUP2g-c+tl4{x)D~&e6dygV#lP82Y-@ck+-3Ru( z;nc4)*?PL!)L(NYCMIG9Mt1k~AoeH*S61Gj<40F?Fi%}>Q;|d0@~DM??(gBfbd$Kqdjl= zu0l(5&{HaDs-7Xw=9MPpVd+@uN++D3GI(J|^PpQ4|EWy{Na`53MG9o>wh5UPL1uI& zHT1{2{bYX>k@A%sfft@st~5IQdH+FuQwx$gNkve3=2)_y=dI(Z?CxVP%IYJ6bKXBy z7|pwEf4EP8e3ZaazF!sM{xKUilHYykayD*tDvA9M$0nMTE9x$sdsHMmL<%P(Qh)K$Hk8{uTf--9k%F9yYEJLM#qvQ6OnN?u-z|g8mfbvv&Jt+ z#Pa(KH7!LHzM%0!r^0CX>oz<6JpNf#bxBAE4(Jj~Y`05O1nM9J88d9JbFHD96s<38 zb9w{XKQgwwPq9h%22VuEXohto9)XSe_`-9Tqguna2&NsCuELO4Y8T*0q+kw5u~tJaQ#g9Ca4H=cvNzl8NY$7R))Vtf{sb)7H-_K7ObAa1tu1eNB#eh>j< z#j0JOVxaVrni7DPek*~`F*mnO>wv|X)^YGoD6USc0WNG)?GgjpG5y95{$}v_;md=` zBz|9o7gJ033*T>qBtG(! z;cF_4q8c<@u1OPQ2G60}RWZ9R7<3H50xgs$RyvJ?`pa|l2Qx49{=Q*k?3>8Dc<)Q+ zO;ImbvwzY6P*GT_X>Yh<5s8)Ef5@hH8Q}N9^}c(!U=@*42s?Nf_9$`TB49fe(S*w$ zJvv&mcYa-yUT9ji#wz3NRs0qo)qE@6q_>8DAlCyZW1?tt221V2%7xVr-8NZHmu zXTyI(k~_9M5GS0o@DMOLcg?M60y7SY^A)p4stAb#ar)7v1?~e^nj*7Ijl<1oJQJFD z1v3z<9=j-sL-J66SDdrX=G%pW{=R4SXWBDuFM`d_WL!$U0x%4x9+`OGNFKyv9IPa; zUg}%gUAKzRvfB+rH}CX^uJETFrx>=0tJvEJNX$rXdu`C+_1)>S z_lOU!AGjRnPeh*UFIgYg-GXrbTOaYb!bXUP>C{(q+eKEzr%}`x)Lr2nDsS_qe-$xK zmcW4gMLCV&fAP4GpB^|i*uH~FAugyqz9uMx6%1ER$`~#nBA!QpF}B⁢U#`gI==n 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 literal 0 HcmV?d00001 diff --git a/devices/surface/images/sdt-desk-2.png b/devices/surface/images/sdt-desk-2.png new file mode 100644 index 0000000000000000000000000000000000000000..3d066cb3e56831c3574bf3e8c16f530867054515 GIT binary patch literal 69969 zcmb@tWl&tf);0>k9RdXR1PShg+aMvh`=G(y-C+g|!QB!hxVyWP;O_1&!@$jZ&Ux|v=zbk|jdp``0_d33E zj_my{JAxS2n6PVLpnlNsNj37=I9SRKH`GZPhy?R#7ijprQSb6krSvpgmeupia}hmJNkKXvM3v zi~hg2cD7OdYT#}5l>e(t+X^Pm!~buW?(mq?5b%Gb6%LAU`&%YY4HHY=@j|e}Ig5PP z@_)N$PVi&at02Cm=pS_PF-!!PRZLleg4jYXAI0vZ_kX;mQ68~~O~&zy`m*;wg|J~f=NT6{%cVp3;z6@%zGhxPoJ>$3R;YebiP z@>)ll1N6-W_mmPs8|-U-8L@zNnQeCOv-_};JY5y6e@J!cc-(9cps24K*%fh3o9HDy zjW>P4rZ~&w>-QX$4j6-JFkc&;gItSlv&Q@-fd3<@L=EVgNDWRD1YvZZQPds4enNXw z)GJSEy52z~nx|!l$D=f`R5@_xpYxy1VzfUZ5R(X(_M=`={muX?l=A!We209W5h9x& zej1R8r8o+;^%WoqrNyr?l@%je6&plwAms#kUU_@*Hb-yT5yYw@ZD>8W;5MXtQ=(adr2 z^R-T}p5OFLY~A@%BZ5(N-`nB5b~WoJHh%o6aqOJhu)J;+|GBA<IU*1a2~ckxPM-hCNqe;7fXDX zsbapq86y$RU0tjbv%n+!cj6RdI{X-!qE(OdQGX6M9Y={~&~ ze}iy!((!ufPDqD2hA$P09+*KH(zK6AJ*+!UG>he^cpucHr^N3EeR&Vx_{JDGj>*_J zJRn1{sR*g=U=l(6TbF*NzHK_0PF%J2+ldf_?i5AezqE zQkI!QiSiOH#5-PEcKJOCbJ`zyE-E{FWC(anq23ijaV%)oOsW5weL!SdRA<~!nMj6L zZ`2j&ZU6m>e@um+#S8Uz%%OG9qJU~>nUPQgtXSIM%u2+mhFx5{?7N{}d_bpsY&E8e zIm=E#aGjjo+>uO4y$#EoKYRIyK8ytvVp}dD{9&+e+3$h3`n76C1?G9W!I9W2rvbwR z+Voh(Y3u&371w;9&tw8vq*oLPsJfY~wxJd?PTpqSw=MFBwp>`X#~YVT#JlYg`&XuZ z6|&D9c5m30?W>gOO}s9mGhUovdyd`ktZ(v(Cb%1^N2xoRsqDxJO}y?l zxA*vDY%_)nU@_4&@X$>Ey%2bB*dlE|6{^m*qVni2C#o0AQzLRj*!}0l=5&f6_iOT# z!cjsz`tZb$lN4*-y@Z#Aq}+;;_QaV1iJwFpXfO8f=STfY)M;k5KaQ$YCVBq{Y7e(L zM3C(-j2#D#NbsGbVzlQ3SMR4VckeHP3q7N$VdfO3^vE=O^f%etJaMD4r{<`u&q~Lk&kK@xZyI8Uxrc1; zbVN*Lp9`)B>EiEvGE~0(U=6!XcWUQY{X^V8 z`atT0s zqJHTjgc{t-9c~BV1oGpOL_@%yV_2Y#gHL~V z!_Q0&jByzJuK%d`0f6Jo*RK8crYj(vzSg0BQ6KtlufpzXT^FI46*~SebWMse50@_e z4D49FTe8s2Jh`b(fwlhjL5izqd)W6^JAl@k37mZHNvLs4jF$K8#~GcYAd5hu;zIIBq?G7M;B$Xaxqa%E)0N@4Ddsto>}lcv%mJ=Me&ZB2F{k<05tYggGlx z=`;>RJ{3AsGFS9gE@m!~Bb1-&2exj6E{0q2j0$RHLS zKU{7jv5@a?%>CQ4eJZV8OjW2k1c&aVAvH-sTXIso&kZ-I`2^Z5zWfcfv?n=1BapNH=Ce4i4^uS0U2ojjvB z%9sSqKb)=GG^WeQ^3=v`Y!W^shU7|bVvKGU;h;Q@WM*L zZ8Qm7Jbo{=y!VnEE9eDrxoQivDA*`u;PCQd$Gp`tn@_?8(&4~T%}t)S5xfR^h{%dt z#VO9B+sc&ajxW*=Ulowg#dO1;zK-?#eC6D4FdJsJ;@SODYWIobGisaJ@t?D*NY1@E z1;kh7Q#x(Z&Snxo4+Us8$ zVduX{LV?U74;d*48f=9{s-ayX#8Fqe;ZA;ZC`)^vXTjD2-gC{+HNUG;Vd+IJ|fuvhViA46NE*-jn6r*vmuD^Tj!jnVenjQzjVSyj*1?=mB4uu73r| zduYtLS_M&s_U8%MAHEe+oI*n(R60d!^>GqooZ(Qu0*RwH#5yVy6sTyZBD!N9MVV zllyle;m>7Pt`&>clzO`#QnvEa9^$uc^`1xtNXT2QF!|}~X=g+X1}twdwca(p>HDCb zSLKA=EQ;HuozsLU-$>>WS$x?ra6X|<>98%9>x$G#i6)&iB~-c&e5QZIx*Hg=?7h53 z^>j=9a$MM30TZd=t{`uV>TeaMP%&5xs^MM@qUG)M1(1uqG7%^CyU0dD*oTAKL<+>q zGRRdy`WEAE`8BFI4e@k*B8x?7Z_ZhY7tFELZ2R8t%3MvM2>Wf`8%s(LhO z0{ADnv=MiKygWlsKQI6gWHmX7BZ|n4< zhWuCAgY?3F29YgN*&HT$L>?DY_)xhboW%r{xNavB6`DF!{horEm ztCF?1b^NnmTSY%{KjV&2-@up9iLo11Li{k$#eFwfE(A^maitA0xTLLqsL$~2C!q{_$BagpFv68DE2DfH3rvXuU z;~Z7w^@q&+YiuE0oQ>g&A4yWjf+iPN^=Jx#OEGKGH-a5g!5$lITD+4|5bcSnRtXe)$wAkw;;YFa4HLBg7AhR@0 z;LW+H+!whaL&uzcS(Ia-aG7M{mV_@a`R@H_&zcJeFiJ+`f)_D?J0m@9$hxCXm7aR- zNTETaceu-aVBwy214Mro$&41FMD2SUELG8G?_`9&|89-{_T@TYIKqX(uVVnUCA%n} zf-4|}|Ks}svHToU(O<$bR~kFO9BfS_MJHF+4?6=2v9uy<*?E;^oJIOujMwha1g>)T ztG=l&q8rlZPb&1JjNF;O690=S@1H6ibvZ3Bobp3%W@5qFb0}XH+Nk%J`sAj{hR)vP zhBERfhhIYDx2~MbunOI?m4AUF)Lc)T-5rUfs%I1s+30)(3uTbixO%zb15RnadE&n{ zkI?TBYIU)-GFYZY@5Kz z54YAqQFB{qoMn(1xkf9;`*Y;BJV_yb>^T+Z==+S(kV>VaZ-GMo{=xg#0ha%*lUPL%7 z-1TGRn6}rUw`r&3t>m5S@Xh1Du2Ed|yihvn1)>+rAZ{f?Dp4_yBi>e*zwUPJVQY`Q zTsi@(s4aovty{%n50SRLUxd@u9mkceHd#WJXG0Z<-xGqnCDtx4Y&$S}JXJMGi~xIJ z#V(?!zkNt=Y5TUQC3~b<0|6ek4${=uUry;98?fUm*t@gqpxZ^nmXA0X{SS$x&M^L8 zheEt?j>?{qj_iaUNeB$e(N#xf(r%}rhq!nI(S9BuhT__v>Kvu9aaZsiV?1SasQCSa zzY=`&-s$(7>HpROV6rHx#Cy|Gk9wdyjvb-VQ+QQm7uNSB#bMCe%I-i)1JD!PR33lx z$_aQh)e}P@Kq{*Jssg70YaO$3`qLlhw9+O;C22MEleZ}>-#qQll8f9KwhA{9P z2K2oLMn)Oy&zCPtATmRvk857yjJ%u^QC-Y0R%+*U%K@)BxT`n*lu>)!{ql*9ZID~S zEQj88vxZ?jiOZfJdi_)-{WMbg{vz_E$KRdWvEAJTlMd!gv;*k=z8|apvJ+z~X^1zw z807gdOWl=^R?1+Tz@E$gp=bTs{#OZ_vxJ?aB|uZtbX{9|u#I7|GL2$Cr1P0{{HX|a zjuw97oJB$tK zwX_Rex_N4HXoCN3xzi$twxutR@`jX|k`E~kBl0_K+S66Qu}fHspk;7DhRjDu{fFT^ z156}M#l-}}Xcm8w^%d24i9eNTMK;~;E5Eyf_R!FbeSmWmxQDy$KI_;-`_bwXKkb2<#J+5;TKDNVH&sZtf z#qpIHgt806b8vlCkDS>GI116rVsz*}fg}^pPhk{FXDocmk!jV*wP;bx2PUQe+~EbN z74~k`bCo-|@FYd54AH;5c94^&Oe}vbyBy3xUj2B@-PnZu_IyX6Mg9S**1svx;J%n* z7-^dDkX~R=9R1=a)PRl17scP?^MHMCjRU_KyAj|fxW?yWZE0+f2p^D{NigHdre#+*@!A9 zLcbsPSVf6JA9Yx3l>Qf<aTnaJKpZ&&eore-)YqkUYP4rwEYatB=IR^38up;kIx^!$qBNu6D z^NzGl3$%g#)H5_AXQ?1QMUTJ6c7c|5D_U&VC}~&Xfqvyo(p3*%_n2pqI13GOpIprK z_WqSm`bS9{i95SieZt$J3Yp~N2mDjE`0DALd$H!9akvbxgE;mo<}4sxiqMFogzLs1~n|3Eh zkb>G=q5Q94kUim`|BvWv8LUu^|1!5E{MNje3&$!dG-6Fe3=r#D$-g7;@TA!_b4^S| zf@N@Pzy;}$#QgH$5j#obsU3x2ZuD!Ztj&8+{doWpX1id^4n8I-u<^A(f+ zZTIvnCD^8?4Rp{JiL*cfyQ1#yaH~lYoknpz0{{6$RSXjTB{GJQr{(mA(|2zF^@LWC z;s4A!BOm^k^8y;eA^fjy0b3CK|8mEwMBQ-N|8WCcf?*t_^k3asq!QeFkjOV>IGf`n zRU(K|u^;t+&9s6wKJPf?Hv`}|?89tUcX966y8^M4QbFx-9bXp0;NIW>006k_b}-?8 ztrDfl|B}(vBpe+b&C>#<$sC;LD0yw?XsQ?r-AKV6HYS1AN79(nnHjjVWvP!pIph9c zLvo}xWhxpPZaweZ932_PGwR;iWK)(nwmwRk(b-P^msCI8F2lbnB`+VSJh1&&VB@BVL&1&27p|F7FWpO`Ne0=GM%IfF#jqo}P;pFMW^iqHF`9LuHRxa3otC>=$w z;V1)brEZ$Xez4)3Z1^GK2)};dGngk^)}su79r!n29I-nwQMqWAf_9crUcm>QUnCm1 zD*Xj_D+2N3g)af?t+gKapA@w_sk&YcrXF`_RgI`#`L}P9(Ncq=)~L2ip_IL3CzIOV zX6f|D$AXyCyx4J09v-57J!quKwbTV)!z!J)*S$|gSKpf0znkA3E50;WK*e5;Uc0t1 zPPlOm6EbX0{^a>}mh;XPyhbffkEyF0ijXExQP@hddfw|!=U)$h@VlA6@!HQvaoX^w zHRi*NzU=?22w-=vW5cWBp4l;U!F^L-l%@6}8Pz8~XJ)h^E9+>wIuZ;S)2t+Tm) zhY!L7QtHvrte>U@-5P5R<0AwKO%GVasSbR2j*|aq@$mA}006|;*rwq?B0~zUPG6EY zJ@puHi}GeZlffodk5}24Khm4g7)KlQ4FrcrCI&X8==tAC-|okgLn^9}9)Z zAK6qpbMYQ|vjT8icrd*A1yKLgkcx_0kiigV^Tq4P!Ru;5*ZV4#Cp3#4%I*y!pj2T@ zr^YbpEzxUcjJWLr70^vWQ%kF$qy&|8B3vNR%U8%`y`8Ypc3OHhCa8L=`P(y(LOR#4 z#6ArJZZq_E=e~^o@<#aax(uyA4 zW?m}bRk3H!(*u4>p-yyr# zy&vL%q@oFv(n;3V!G-S#(g6_oe zj(YpFQsc4XY*B9a+DT#C_^q$>%}ar}SH|^U>}n-bNqLBF{t-i#T1$2&5|>h>I8L7W zcXC6Uskr*7VGtfWgZtuZWlcV1E4HZ{pK~!=sU7n=Y=}W_)*yW2ZO@Z<&nP^J-Dpq< z%_pYqfr&-sotxnvo*nGYvV6rA5vlkjPu+TJpDg4Mjo)~37T&6pO*I42vi}91z0oG# z-tKQoFtJdE4L@PA@m^Dx@k$Rl!2*xuFLzm$af0!-JyJ|7qx2f4W5ELfFJl{4E&rMi zC{eTD6z|;`H@e<~VAUj0<>Y*&s&HRpv6vih?r*W^)rKe2?GzX_CEBE&kKQP8T3%_q z+*MK@y*Q5n6WHXFRT72EXzTe>oKFz~Y0E#v)13jeciJ!Q4mfcHSu)v5SPT~&G1=}y z`;GFUOz{infEd4;37Z8tpi)}6^>0lt|CYb~BD5G{?Ju9Tk}(I*0(HSUj(cNKwG|iJ zRJlJ3FG4Jx0u4MZ>@dt+p9)7o^lZdd^W)X->r!@^md3;~lht$^9}NZWt6tE>97Mob zrV0E7<;^HETNxXyy#&RetEqvmJVkWmjEwJNmI6)N3%Ls>Qwi^~DrX>bzI1k{EUTiP z1n(4>9Ub3ReRyldni^j2dGY}kpE_aQUtM*tPPyMN7;R9=io%9#A#HP94wkK-)YElr zKMPf&g0q5jXEb!~o?ViL(pmYH_ZI{KQ~sDu(2Ks*jlrF~N2Nqz%82pqv##tI71^C~ z8T*<1zpXv|A4&1`QWe!njBJhg`Zyh4FE~9*Sab*%VOtoFjxsU2>W(v<{6z6<=kfla zfau52rxNS;P=FQcx7AmDg+_(%YB>ReDX?M{t>Vb}Ivg1zUy*03CjzQZD5mH5I6WR1 z3zI1jl&ga>`OCgq!bN|D)30E&IuN--=M6pPRm~#asLO)skVy?ztW7gA(6qPQTBX8= zV(iRn+X0X>FJLx_psw0>j8QJ4g6IzXs+*AQRq=9+V#jCS=1ct?n*+(T)cyKERsFFM zQ_QbxFpV<3SZhjKUKeIThP_V^?N-+B5{k=hLFv#kcxtd};Gq|Hw(ok`D}9)Jj})-( zOh8CEc!pWy62ND_u{z`s`PRvPW&a}K>|n!H?l>H?aV|wq zz*5nRO#WSqa>l7nU=m<@-h4ANEv>dH(R&tAc4(8_T8Ev%6%-I%nO z6QBs&`XkbBQLU01`jZu^Le4>|UI5!m`{pk2WwEx37{0JLZ|sON>uHWLvr{=Cc}OpBJzgs%3tjT4Jh?4JkW2q=+3blLN0>EOXTkT*MJ z%lV%)fCYJk>|KbN5!ZXZ^KPao6XHKBGAD2rLM}G)PW6n$3u2E9F9GWspVr)mpYO!H z%yhYqLx+qPJRu|I8D%+o zTnL0^7!`6birc2)xa;b?-gjNun|^A=$p$mg#uxes(0H!6*a@pap8xF|hy6~rkgApy z?7oU3-x7!8(Xb6(kP*;sK`rELNFz>&Vx+&1m;+7+5cKJ{#A;Bq4wV zY?+{5|BW(d845IlzFWCzI27^Wq6hIJCgkUo2>u9LTk+gXQ~xLv=Dlo{qVW&oK?5r% zE?XjYpNrxWHXbA=u6CwxbHNh9HdY-z`Khk(f1^7%pO@3Y6kMnYuwJ|myGZr}lzy*+ zLyLwh7<3Fuy_!+kA{0t*vUPicx2^+_^NB3$!DN_AJi#`1I`wc9>9&uDz zk;0&6D6~hGoajW0p&+l5(kGYEz&}~-ygb?2cZPLr^1A8j!VzC}$-jg#wI;&lD5(u= zjGt2CmriP9{E`bZH_&@RGFytR(QZswq*RIBcUS@VxY$#hPq-}h^a znU^5SMo@OXEEnLRraI7@G$ue)Q%=8$6oPbDvH+z%J}xuXG4vJGrN0KY;@HcD8zI`% z&>`o?>!Wc2jn0J5spsc#j3UCLmZWt9p&J{tHMK$!N?EkmpV2$ATx#r}WXMYitY_{y zR~$}0bHA_VEJNoV;>x4+$DwQsgs;>bg{IBTF${A#;6!lFVZ5-69R>lyiFIu z>w`)iNp3_fZFHXg!b)HlLVgbbGGyocb_;mAH9| z_sdDl<3g#QDb>ni11+M~6%kuioB06P^4S}EQbKV=l>iA8kMefwJDzE?Dr0+KxpP0) zL*t3TcW~d|{G|}(|T!X@oB{N@ghRq39|!TogNh41M^c!Zp1Fb z$LJSOz@e(EuP?f~mbBmJBUZMjGxoOm+Wj#0W18pGhlQAVv`uHBa>{5xXbh)d*^`4_ z;lmRyelXnb_GV}HVu}l?L|>uFIG637j>(yhR$R;P46|XC_(75QwRoh3WyZou_{$G_ z&I^+ii#1hnaS|PWRu%@11!`d%;$%a5nH&84Rt5;uW5w7@L!Yfp%6C)wRk(JnPR1j3QA zK^3`wCR5OS<4CALtmyY=-N9p;xWSl2})WJsZh;7W-2PX{teqhoJMJ#yF( zcGxw(vYT!R(E{b%+#C^$jJvaQcdbRFJ<6d9BvDeGZdQ-T%g2W_#0rYy+1%#aUEIc= zC1|xj376eUkLBlMGSB8kaF24R2}n4JDD~WkwGQpWC0!=M3q|SO z>sLA*D-U+OB@Xi)eu^RDKyfkPIGz+Ul>zPbO1&q#19iM{E8XXW%Ti@V{(%8ApfbjX zB^-x;n@mqkc%K!CQ9%~>d`V{jA3;QJ%4RG&fBm?Xh{CeVEz7o`8qcj#Xi+qVbvl(Q zvA{S{xG$d>C>=*87B#rNvwUny#(wr4ONJ0K-l(6HuQr{vExM9mq=~6QUh{X`?mwDT zQ5X@QG1FiilsVj_u>N*`=#cU4usFfRTKG=#(<$8{-p*Nwrkma$sb5 zuJ!VABVjc(+56HHpv8{cAlgGKCi1<_mM*R(b|6cio{qjgo(4cf7NJQM5OtP}mj*k; zZ|3Eb9Jf^%N^?fY8(j?!>o@hnrhZb*v z)H*RY!)xKOL#rGfldNgv_)(%on=NcqOAV?z)mChSK=2DXmelO@dWq6(H2!SaMG6P@c%|-?b2vK`8L8*++aS*%T$D9Ar3R z!m>=MFg$J_Vn1NULr!_HYbG2Fu9g{rV<$iIG86CG>-*SwXzMJ+VxR#^pgIR#(@sb3 z_dSwG-<%dIZmc0C#$H-k;}|5&;pj-b^RsA&I1t7eVZ4Azk{o-BLXNA+tx=t{i8TuqUwhY}Vo9FQT4?4MfZ& zl#cxJzz7OW1PJ6deL2Mis8TYUuTnV?FAvn#7clQ-mPo zR1HKDBZC*zIKQ0B?w(vDDS4oZOPF9Fp>Sz>jmgEa;q;jI!~D?2?P7QVOG27z_Prd3 zamPLx1HKKJ{RDB|+ph&H7=mJ=lMZ^g(WY^zhb#!rUv@Cl-pX|j;BqgC!-V!|Se@DL z9adt(5PnTRBNb|wiNh4$-STxgW;mc8QlP&rW7@4~!)?^KI*sk7?Yn0AcL`h*nqTZ> z^9md~Bt%{l6Psa9BJGHZK-TLh2h47gHhzKgi3y9Op64q7<>!%T5t4R>Z5F1h)K=J^ zs4Irs6&Ah6Z!g3242tcPCqgrih`AX1=cziSYXcA+3^*|1X?IrkJqgu1y~#iy`KVp) z3%$1Ib<8M9MknV6H&<_c?H(b4=nsn8llrQ3oa0TnzI+!_>B=XWJHXV&Xu`Y|gG?h7 zug5zX4fBu4n8ec~Ce#JUSV56RBj3&hR8#kP(bX%lgMag&t;{I(*-rzn3d?w0nZESq z%&Ij@EB4pV<1Ci?bGR()-2OSBVfti9;?0I=e7$|Jo}#izuyBOI{?UNU3NBow?um3DNjVUi9XT(~&APRPiB6m{3636`b~ zwA)PefXOHeUVdFh4OTNcYFL~Pz0z7_wS(6(!I)vDv%|qD6U1k;PJUGP7JM{Lry2^i z!#q7qm^(WW-EGGlKh*8od4@;uDcAZxU5!Y|3EA9-{TxJMOJU8exFL=pvy5-Bdw)KQ zkUxkiWm2Zuv?i9V9YBqQ@^uZD*IBR3QjYgf;Q4dE*XO`xQ|(rF#>Flw*^GCb9>*WY zT$tj2m1;xOEV37>0b~B#vlw_L+qA7Uq?($8s)JmP_CmYcvZl+6qSFVTdb~;md;0pY z0NG3-QSW&+TD63F2U_Mjn+9!(w^>Gi(wrLaDlpQ2DQ*}=8d9z@S( z#WykISoia{5yLzs!W=3h)mR{I(n!sX(kQbq#G2}Hw(=id+7G@AfU(94?6n^W06y%n zD2pEo*-?jN$S15FBkmG&k!s^KjWaZC$ikl#t>U*GWh;T9bbI-* z$ehfW=})3!V}!yYV~HXLbW^m8jqo@=bbZFVmLrr?{wiClPe89kW|P3@eNIe7hTwbO zsC~-;^wy?PCud+SZZtSm9EX#XHTk*aS&I0@SFNJz>#107!VE`aJf-&+CO{_WQ~YIs z)m`0RQFs2^%m6VXucI%keEICNL;O2q3#pqe%8fK{cD}#suc6 z?C>UmHpOw&$k2gSt*)O_#Ep@5Wvns^VKMUuN@^Nejq&e2K3-cuoIjK+m~W_%Q6Hgj zdaCaIP@Q7eCD4s;^5zV#6EU03T`x>AD~RU0X_$t%CecivZT*;8#b^)p?K^H6k(RH(+K?=Wm6MU__&w5KbG8w|LCOMlJ*PE zdqSI4k#TGpq6vcGeBJP(3=FvbB7C3vrYkC@lOAn))!@+KTj-g|jLb_uTQS8+2`1-5 z4bUW!Q&7{Ibs}i{5f8E5$|wGNTqEo|m!y?Px;Cx#AA4KJs8-$nE6Tojl=Y(aAl<@4b&fd3_&ftSLmV204V9%SLm{X}$TcBW- zj6r>h&@LDw2mgjJ=(2o=x98hr&!D#hu9tD>_ zMI`5sH#Jcdkhh>b_NjxyUxdAX`k3_B9}%A#fhR8BNaA5 zh^gn4PSULCifF$lWdp2z53mV&vYXX6(z&)s7x8;WE%6zYm75{;giL?@EF5Y8LiOtN zbJ$j{!%N$zI9-hl)XwV!G^25E+a}Sj{r)<)t1jgDL#hE~_}}%N*qQmQmd`DnJ%IKB zq}=RB^<{wIvSvF*m6^(x<0iPPaJ0cYSj9 z8{uiPA0x1?r8H$|^_1+}zWa@%nMg%;d)bu9h7Yga&wmO?!ri<;^Vbx`l!nCs`ZlU= zItt6$?gpAOsd{dv#G;<)gjJjG@Y|nXQ&KXqEW4L4GVSkQ_ILBDH5Miv;~<>5(lmpC zRE;cs53D}egSmg+;SDww%aA+n-KRp7$hnuNRf$(+<3s9U!yGS-i{7Ej`vPB7)zNp9 zU)Ucl%iLBU`Xf1B`wy0yIVFJi|IRG)-m8zf)K#-{qK%AM?&CLQs*D2Q?Glg|Q@mWuj~E% zD{-4V?RcW!xW28r;V%n_=;enz3%eu!^qAeYyKe;4(YTB|h0R*faE>^A>%01?VcvE- zG)+TvJx+f!y#K3Ek+kYH?G_s83}s~3_}Opf8o{-NSr3JNoA7>|a7HDEoRlYl`kc;i z-EO&;TewUPI1A5%x1^v_>fa+^T$0)jDs7nL;i?qtd5srYyQG{Xt`$Eeu)84kM`I!2 z$*c+2OnKlumb)e+JG-p3v~+Rg^)))rp$6vk(e>^jymFHdfw`rA1=4i(q^v{>vQbYD zs>SujO-nd-@+PMk7!t0D_c0&&O##^Sz}(ebbdBs`*#8?_!PDn*p80k@sW1O zmqR92xG=_-XcFBuT<;`KGrlADkLU6r0KFVxqA9IYf9fx~?N;!mbj!zu zt`qiY?${;s=pU=l=Rp9C>06t6!&ioF8T})+6cUOHr)OyUCRwF)ODCk192&R=V;H3x zDCRz|WIK=yLqJi#69IobWDE1JPmMBn54X^op5Of&F%h-cq1-`?o}O>AzaQHISA~Ty zQv`3SoLnzmMFu}gv7rIpe~N^Hyfc62s^<2qZy$!HbP_~feLiSwR_(TVx8&-~=H5z5do5QNd z437e-7;ZK|BnRcQ6;ND1GZo<^Qng~uLZ8fsFs8T>1~77m6MFBuDdI)&518UEFWsd4 zCHTsT?q-JB8HuEYi1(!pMX^<3fB)mQ`#Bp*5!XN1=#Vgt+ z{Cn|3Wn=3TD0`~o^s)qfFy~h`Q03Qo=G$n;`rEaE1((#4srov+JJ_ zaCG#^Er<80*P|`jz#h&Yi(v+2PQ3GyN-8jD_Hi37F*HE78xO=Gj2~#X)(lAj|P<} zOy({U_$1bL7g>>T;a@6B%V>L*pOqJRA;z+oGDZN+bX*=DE<}6HZ ziasWJ-%8EGIa>TAZ1utOO83`Z!}5>Bkrq=Hv0)xn&5z;3B^v(#L(@2j?sA{@fzouJ z{t+`Y;d;-?HLg^Vx`DkByoIWz&&1p+Pp;F2#xzPdcUCL3M$6s{?OxMcvL5Z5=UvH! zvH|c#IXS^jRlToRw#)Te)5)iU8TLbY=Xh8<`O9G$q&H(`Sbiv=*hA{P&h~f7qlv?@q@`2Me$SVlH2yJ7v*DKpclvN-iX|y zOYgQ!R^>I^yraBoj%HJ+p!iG9Eg_x{x`*RxWc?5E7-HU87V2vW1qH;_vU{_>jDD>H zV+whXs-8wO+93P`*`2B%811oQ@&JdY!mx1)2*9I}$nnYc>Z!KFo(c!AD?SpNqQ_d6 z%8SWj!3)10xj2rhNzT)7ANymDyQJVv<_r!UGKy4gW{{>W>w`812q=9YUYP7}Lj}S- zRY*TPYjZSfCnjO zMyp62MwVX6Pw7~VpsH`ZMysW^-1o$pstc_Lrk02gcRaUn9quPuKlc~%idayFa4rUp zr^JSirDBNzwh8%6x%uX{t6O^6khL#Na(LP?npnjNshf+t^T4O6Oe?=VFZ-9VMCf0M+9i%DO%Meuk+{TBNzcD# z>pbk>Eb6Y{&_P@K{`^AM6?!lY9K_q5o6l!CU{vD|h-H76?bFwfu<=xH&EC9N3mP}{ zO=$MS!A^~)Zn{LozA%hsPoW6Xzi=34x8hoHpi6FJcVhsO{)jKgYb4sBTy^7Y+%W`@GWWT5d3%cS8yOhFC@`9w@K{^Z32jP>O>$obo^oMf>X5jac(+=tn^R!dB_-kZE?bu0VywqHVA8}CxF!HMpvDs z1fE}R<^Zz*+`12IajHhwa;)9Qfvi22zVa&Stbd(&FiJDEjCX=bZ)2cXl_wXhaR>Ll zDUBZEBr_Sog6hw_qK8MH|JDiNLE3&~#s|Yz0(uY1qVb3eqyoa1L>r3my=}`Bh<#lr zW%<=b1)uubXz<(a=}j+k`WUOK@D3vT7TcaNScEns*4M68r_C+d&t-Q{R`l#cM=5$< z1 ztgL+{R6_=Vw0*Z**4|#dN@VmM2&S3d)9zlA7jXFMtv=9L@$YA{ z(r8sOs|`*|%{__o$BooS&H(1WTy+WR1~G-cJ2l(Ti|SVu-gjmPoBPg#3*T*44OO#S z$i6T!$xT*D_8keEkL=tW6kejL6*lutcbX|$sTUzZ16|2C$v&_s-^<~8H#64}G(_A4 zG3JtW^;M;>Hw%tZo%g&>TbvVgx$obQ4{Y@-KJK;c0nWK8&)#BwZ{i)=1*RX4bDC{p zg6!e%KYgU-?n3V@bnMQONO5GhRxi?YI3)bG=R!p|CR8TL$udjy+T&nKnSfoh zHgN-X-F?kIx!l1KQeAO0haRvLd{tTSn^;Eb{YP#$&J!81YOwVX3)5m&5*B~Ysm1Y4 zRI3q#5gfl1aJrvg)KK%u8N5rk+9doCj+@+k32+lP!2Pwod8LP_*iO-e$v9By!G^65 z#^~tu-}HV){EGvQPTPeI5C18=7#DIXTrjcY!;!Ny>Lv#H<8K+phZI`NEoX+!!ce{^ z7{(x1$;ISyy!ZFBL(FJ=C!UNEVirLSGz>Y7(Qv*>h^dF6BqZyj4SiQ7rV>IFX@%?< zAS%Foet%DGp(_0cgd$#;ggJ#AZ;e(OXJ3E;O(|}+?awA&N&Ge#aVCL(jXwUe*feio zh*)=HC=x6(NgVLVBxYB+x0?Xk9|Bf+X4Vh3v!)B17=G7b(+Y5+S?d;W@qfgY@@?tv zDHe;6MUm7_gTSuW{)|`yyy_8`*Ug;zC_Fcxhp{W=X9bh86^107Y3vvoP~!9YOR4DB zUwp?Ywr2dUc4rIuh0E%kRLbd?STTxW5!4P=Vqp&_Xqq`Xp1+&ZltjR0ggL~#Z+t-Q zGYQiG{_jQp66)iEL;NacljBn=2S}Dr&9>J;nQJCgA;YVD($wp1D!T)4wi^3 znGUf;&sgyxp7!u@XUgxrlOkdg=Pt>8@Xxc3!S#yY;45d-;S3FM+YoUE!5rEeS@N=@ zqN;If4|FgMikE_7)AI`=>c*C3O$N4r_-&O8#x5xENyLd*prMmEVCTYVrJkck`mZkX zVTig4rc9WPN|rydH3T9j`aN7yk&%8w7{g?st$Iq>vHTdg?m;h}dQckBhqq@K9byK> zI*6=~Ni4Z1kIFpHLLaJE)S3#fXrStj;{L7-Fr{r*1vwE|U#ES5Zi~zCMUl1R3Ix29 zxxeB>v@deg2EKm4QFOwE|Ep)WlpPbwV7oOJD7??wj%~-qx zkzH>6Id9^~w%onyEHc=wg4h5^G~a-XJOfLBtQ2tnF2eBVS!%cIi8MkjmPuGj&rik4 z&gl=QJ@eywVR3C}+*sK@X$c3LJ#@JHdco>POpBI)uHqeyY^s9d$$<-^e!Y5*X|Hga z&%mtcI&6qv;=%S#304Mp#gQaP&Dl>sDSZ<8uu|fXuteJ5I(RE$Hy;Lde$)`S6@}sY z&a5@tetSz<4s?Erlnw`9XN5~`KPaXg>@-NEc|lo;RX)d|_{Q`0=mo8(Z;-2s<5A+n zU-&q)3I5DN>3?c18NmsaiI*_{F4wRmEIYINB%d{dV@}=H3~!XM!)anpwfIbOW|v+K zO;ZK5o+Q+Hl5yESo7N_i&CZY3x931e-oJB)v_ILsWD7by5_~pTJ>62cJGUl^?fg2>%Cq@Pbrt`VFuFLVDd6FEDJ-gh zG5Ava3jVS`g$}a*pWA{&uhB7SVw(dqPdZ8FE?eGVagrn!0r>!EhEvAAF`(Dh3&rgk}kGrb2(A3|41&OgR>G9*(T-<6zZx?YRm6NR)36WIxo55`a# zf-=adC$D=iJzxA*X6NVLKAcVt#@i_piah3vjK?$~$}e)Xj?{oeMV)M_!gxc zs^8JQ*g(fLBXzfW+8WsTythXXva5vcg=;Xl1LHwDtaq`5v!Zhg+ax@t1LjelsP6&OM`3uwLj2@`?l`C1U?&gVEn?tfpqLQ#v zyecw(h>LSZs`G&3;^7hMmHY=0PadL-PvarumAtMz0}-Ql(Bd`)e=h{>jVmaJKgLT` z%0;cTQW4hiu(Mf+@BL+j(+$-9%3bV)jOBRLDy00RcNJt(xDYVcfd)O}q&NZ=NR$yB zRMEt*tTnM_fG0wUdWgV(Q1kTxlaP85p@M!|xGXO#8pk$XRP;WwdfDr%tE+M0SGvm3 z`*^9V+k`>P@de~RFW6?R=OaB%oBl!5p3XQ~yk=LDbMa6s{^ZQmv&ihu$m0i)(Q1)T z0MM$CPjt3aiySEI9`-G)9zVK|s>BzM);B09=^j0QZ+JJtm^VPpJd2h)B)%>q>=55C zKSbOZDhsr?ij5I*yhI?{$w1};O^BD8#!Nzk6D(1qP-aU1m%fhUw}RcZV6J0gBp&tY zvU64uF^%YcmH07uzWC!5`#ybuovt!@>(hrd1@(ZR5wO?$fBEdsZ~(~WkKaX{W!ZIF znmUDzvC;(KRIR&h&>OU8O7H>gpedDXwHyLqL04d`a@aK}Lxg(KoZQ5_(bG7_Vqy#REhsHh$cIP*p|wT3w7rGy#V~=JyxB z&WUlpMQZk{)4Dx9J1ra*eVlo-o36W>g|0t&u(o!9ib@q7Hau--=M>ORgL(6s!`TH0hyPIQa3++qdA=Mr}08_=|D}H2ipmSdx4d9SDm; z7KdC{ps1q+nV1XENTDK__F#+X)R`%E#rntb@6#}-`7PUHx*~dr9J%T05<1aP-QM4I z_jOMzMCz%p*opsD44|XWT_Ab1T#oNKS?kq^{~L5ytbZ~9^mN+)pX|>6R*CR`V9xxO zAe*%|Aj;G%L0M|=_5VQoWMnOcCd0Q1FC(0+idtF)Q5Mo=kPbB{YbsK8EcxCZZLizl zkb-?Vg$mTgU9yUb5W2d$?Ck6mfPd@z=n^C*CQ{ST1c;LdtRZ$TEFfHLmsM84>e6r1 zFmeU|upn%1YWmUJ+q=KIUn+K1v_V}lS%dY@9AfgEAvMEh2pizAxH0AA<}RQx2Qs@U zyzyGB9en(^m@4F8c0G2TWx?wJO@utviO0A#+-l6mYLWo}$;D;1X6K&@{qNW8^Pp!n zD1_UpCa3i*^Ltjhp6G2hI2JPcsLjhcdYG@5yzbKsgb9{P;Rc`N002JJn2u zek}6YnMR8NVoc&R?O0ODYSuKV^#g2=?R-SMvGe#T#lMXs-4JZ?*r7-Rfrc_pI3Abq zAMEUy0z9uiNZO$-5~?cja{U+>K-Vfm^a!~Yc{ycry0Ht+&BaV3AVfw4UEuyx(x4Rm z&$%^G%ciSdw3_vk)bfP#9T<@T!~;)Do6L#Q%Li~04x9^1e;O@1gR)!lmvgwiEM;Y7 zLsnP1x`c5>{@j$4y~3wXnWTgf{W)SpwsKLKfNMFnVsl_5 z6_odqD1=Q5Ui!b4?EDt&yq;8IyOw-@+XTer5AY;yG?l-sW$E|h?JU^%t2qh_<8gys z;^21zUw!`M8kSH$;NOrZ*TDaCMs{@!{!S|z8$|wlLS%15Io>Q-Cei(6k@JC>3d&_+BV0yN{f82O?1jn@Yqm?G^w@Dn0kGvvs zg5A~a2S(#F+pmjmRUk?;u2`?U|Cp6JdGD#!cn3#LX@jyYix67EQeVP*Hxzl>SJ8*Y zw}Jb3m%ps=eq(`00@CA$65Tx;I?vXa37)B2qpQTYA0&=|3m#C^ErOtq>_XykL*G(C zU>)Ug!!>s;FN)G~uy&p`fUUyqh|n7sbtazgp~WVyutCYP3qf{_>@S{^sEEZW5i)uG|KxR;e9d zzvGc@dBMr1A?DY^WZ;|0awXkn->n{S*U?E^ySO_)>m%NntuhK3Gt~)PE~cC-gxp(s z!hF$F4(iuVT75=X=CH_X@q^Z18+%!f$x0EBlx7e*3>@2-*}Xp2O&`L$)RD2MP^%*) z_Vj%w(65k}Xp%;UcK7fxxzY(;U?e?A0&7fcfi6+F8Jdr; zv|fVCm8GMvrlMT@2CxEz#@^QqjjWOb8>yTj0zf0HPy_sUGM#2XZzMLpKqjMuu0#6I zCgkz&Dqd%o+Ou!iP+x9BrR>yzE@GYn9xx|VC_RL}2)*SU^xYHa9eo|gcuR5@UlHGA z(MB}T^+sk=QjGl!e$D#LkoO>)r5GOy@qfM?~4NG%3b zN=n76eAKVIpTrHngdJKaD^+f+FI7~p@*Xn`6CQ=+M@4IRuFWt1F6=fT)`@p{(W8QC z6N`+`f%D8>A)H*dQ;ntTak~~erg?Jgx@Zq~+p=*s2AgG%NK0S&U)HVU?U{| zeY>GM)ue=d2sqm4K*b->3o@^=pKH+QIKhdqNX@c8j`@-u&+OavE{KPw#`S~yqwnc3 z=o^kh-%z7zY5e((@Fn1a@0o2{Yw{6MJJ9CK{i_TgOH2Z)$fHdB>_t`9q4;fkCFt|X z8FHT`qIX0?!cG0;b7wj?K2?o-+xX1Yp@}kINA}cxLRArPxm5K6Dd#5iPlcj7Ot4I5 zo`MAHqzW{N7J1R6&RYN|BrVmDC~OmEFYn_y@cSuJRFoS8~4 zsZsSB;F4OePdPx`MPAYE%^AzVrwpFA7B%?QRZlzm=pC{HjNSD}y*=C)rB*G&CC0Zd zMl97Aw7nULd#}Z3XU!WO>m@-mEX7$9;iAkWM<19dR}&Lz0$dnI$l7!IP~fTc@LjDxZR%RmCImEu}Ovc zI9gv;`({~Bv1**PP{(7RAEESgGoWwA(Q#O52>h4)id&(>^y{#L8AR+C^pCr_E}|_Y z`%o)d!&Rx$Cp=Z?%3q_3a;lIrT4H0kVCCFo5lPAlL=VhBIc0{Y`0zlUu}`G%Fk_Gk z#PkbNKQDic8T5PacDmOT#@0dnNeg7p|CqbM#8D0B_4)qext-Yq<+~kjvhAb-yBC;_ zBz$rz^|iWWpH9UJvz}sY+VF}SYKpBDit!L2fegXNCy|6Kzd`vMiZ?! ze8`BW;vL~46VhHbwl8dXjC~y|FSxjM&tWn6k^NtUZrKvZ7*Eh#2vIs8sZ3qVn_9~t z+T0MAeea~-?FTT^T+;;MyP}|2Yeg;vALICr87}fnO%eM-UwfTnKiY<(bcH;vBlg{U zB&5v-9#MU;-(ht`kBbjN#-$j~6bNIdRbCZvAp*kSJC1Uj;Q*0N1B$yJYYHkc&~?92 zdfO@8i8}2?bkJ(tiKh2b9y{Hc_4ff8)k#JS(DLQ*okm}4u8l_b6IQ{G3D!ffQbq&E zNvj&yjyqN}8jlMHfH@hIWM5MJGRdE4dg zDx*~kGq&hXPT3oS)wS_%(XLM!JV}fct6wVT9?J+8gN`z4s%}qi@MhSZ`l)pshsfO= zW`qhII6jT!D;*qooKo=Jtm;&uCSK~Y!rchAz%(GMl5PQB*0Iq$0f(9mu(PyiVX2Zoisal#&DQq6pAz{ustUErBM|*OxI~?gf=cw%;ax4k3=-pvmm$?wCawSMzej+z& zTRkj3Z_PfAG)S@^t+cX-t*C`$nWL_ocl(6Dy%>Bthtcyor@RC&Nuq#o2i{x{9G=&g zufJtk-MouR>}tXR*+2i)#(wB<1oL{Z69(Sg#nXr$)KHA0UX@u;PBd{^Y&}~OR;H5?5 zIx`uL#=_K|5FZ8}+Al4f`0Mk&>1b-PE_t=m$c%G56BJcio8&y;=P2=TfU)wUQQM|R zp}@krC9-{;eo!(rKeEI#%~;Pkt6Y0nu0?<6?jqFa2T z^PS<~X33gzYCzr_<00Aul6ry+B1r2CeXGVcfRDgM?5_=alpl82$)&ns9Z=B$1PxYt zO``9Hu7pr93ity??WZ<~msdQZ%_#CeL_$j}Lm=(~d;`NifKx(5z*jBrti{owWA{!C)*jp&{Z z(H!l$8xs6=2;m{d$;vb}HZ~5~X|+b4>7Td3oD)u~JNX7X*)sfnbl6j_XEC5*#T)x1 zVl5gQdu`q)reEq7WyO}3Z>Mf--|_CT&;Lyx*1;M(H6C+WEYy)165%%N=23UXlP<{z zMnQk&R~}rR?(fIcT(k0F;9Li0kWMz*IQ4(5WO!l7^IduXVy0rShrBmYJ5E{okPD|> zK$}=<36ajup|-@@_*r6EnSv_ruliNL?sJ<%9%tZ0-EXcCu6`*(*Mm{J1M;&N0!FMS=X z(tbmNa=^Ar%+VMKT@QJ;Akei=l>x-he2gg5O!PB?$f1(yV|VlkWcJ_b$iGb+Hyh?5 zyzCtZWOg0+zChdHY)8Zc1p5x;1q0QSkHic>^m;Sy$UoRGwvC=2uS54H=w;{YNR`hz zr7PA37O2Sb1Q0qHp5QWW4?M#J=f4%74pINUzj6pL5ViPId^O*)B0$2JOzklh>EHx* zTo@!rq33R0cD~1_wCs(N*_C2WA<2RQGBk5l#df3epq#Otiv`+rgX^5tu#^*i>-e-s z#hVr5jaJcd$D?|W8F&&N*TAz2@c>2XrcMSnYT z9>7O(4}LWccS~BRs#OO`)|g0`*Y@nX=vfCBQ~m&vS;2Y|R9=&|M)y@kO)>w`+lPB7 zu?sPKgm6}qSSG!t&Q5q`cCPWo)^@dy$~W+t-Sh0qb4ZIPzGkv%?7vK9@B2$;r{Uit z7~bOL+VpD#8ymTd<)riX@^3Pvw}<%kYst&|F8xuc=h`t!Mm#o?emof?uSuoxe5U_F z-M1WQlAe-IwWaN1P!Trf8QqS>se$k{sv9|lr4>%4E?jca2hs*lLp7>rtfS|ifU`%( z7h1gT;-74DS6vt0(Afl@H^d)u zO-RK1f@@bGQ_%!0Qs8L-m4fDo3{I9$A&+gh$5+Xx&)Yh;@=b_0DINH&gbZ4DY|bbS z3oy35vt;_7pu$IU4F1>Tp1WVFOmI1B_k>F!@9;Z%DooK8wBU(i8`p^X7f#3BCjni$^fPGf`be6}!=x$fi0q6Xu?_HZ@{3#BR||4*B-2d)axh;~hA; zA}Wea4DG}t_@kn)PTf7rWz6C+%?67JR<4^J6Ked+HNBqC5n^f7O1N&dNKNcZcyfD5 z=j|TzPJ=?mVpRJ1(vFCPLF?iD5*E5jObk!viD-q`vOn@jMPX#Dez2{e2PWgw9qHqq z?TNt%Iu+8l7p{zqh5KoTnO8udVIw>gr|%`7!2Nq7Ue}`!kHxlU*XtCwEFFwF&|0>( zT;(0^JRYEe)q|bPZorTlna>Wx;nzL42jbg4#5Wdp#L5T}jOrlB?YW5)`9KowfXV9R z;iU&tnltA+@qJAmp}+P?MhMZXGq)YwIZeRuf#^Gmo=B(mSYLrNYCWyQX{B6mD~jj4 ze*Lri9YIn7;bE$nIMtQ*aNnl{$cF4H9PH2aj3N)@i|WBf0D-<_+6EHRHPc5!w-xW5 z^WR%9gMeP9t`M>JW!!YkLMgLt#Ijd$TW~GI60VEZ72oIa-uHGjH?xwp0o%syoK)waWY{GmO-82MzKs=D3|Rt>9{5T= z3ZI?8X6Gn<*H}{fO7?3l*ueYj z+an{?HCRi19_4xX$L+I@Rn!h#gqr|D4TkHdpRNMEH~6SI98R!Aw+EArOY4NkZOmj0 zSp3d=vzNKE8Q)J<%#A+9SrO*4J`6T|P0F8x2{i1kki zt~OEa7$tZ@y3oDgWkxuAoj&0mjym?u#_jBH2gP|+JSzLPV1q=>?7a>c$tsf9)8#w* zQa256qn_xW&sz}a(>IU_qH#qQ6o$72~oBO!;1n$Rs4``N1(Skgg;X5D*~2!ND01Z|%*Q zX0o$!+m5_p8vcP1d! z2CZRLH!{S%&>FkVe)N*=weCGGr(Lw4lc;N*&rWaD*;yoQ#b$JdQuk*>Bsi>QKV5m| zcd3vwIGgB^0q~T*GK4$-QnveEtCo(sN}Q19GO;a!#_jdI zrLexbP^_CZ;kD&2#Zs9pfFk+O(I>Wo#y zCmD5|_4-&mI1vBR+1WaS9<-Oby0(CsQO;tgo?A+Szu)N}cIs;6w~WviLuh%EzP$se z19kkKA~8^8zYe(5N3 zj=pv$0SPL_o>UW7lH{Q?`sfA84!(okB{cH$*>1k{9KYh}q$)&(MIrDD3xhA|_VbSm zi(*4jgnn2cO#2f7`z}3G*tarIXb%)bhK)w-Dc-iP#^S?S(cd72+Rq5dQbYm2HB7M> z8urm*d#k<{AI0;=EZuGg=Q>6tnX?7TNowW`CkMwoCmTC6I2-;ea&ySFUS(f?%BvfF z!=veWJUvOMSnwLD4D&f<0v?pH>?T&PYb)=^X>$!-{nOI#ktRHQ}}Are#))E&z{qXs%x*l@43$>O>$`ze7Nbnw(Nnsat-hm z;rC%*gfHwXexxjH<~9haFkqQ54*wfWuam!?f8LOixzB>29rR!J=BH1sSt!XbE>~5k z2q-Z1^j6?rPlZ4(jx0&du*SC7(?yLr5 zH6+D`#_j6T+Q)?dnTHd`QpIXpE}8vrlJ;`}jh9_3dO0M~ZSK!0zLpPEA6%tLi7dEi zGRK0d+&$?to`hx=0m$0>3MX3;p4R*=a!v?Fe`EA6tbBsYdA(5xdLgNYwU3lj+<>df zW7epbATOYb(U`vqFYqnCr#m zE+OtGs|bb_?Tm@pe6=N;C*28=r=2bP_B@B7}+rfUIJrqkU!(f3zuz82wP#Rmd&^dMq) zQL^)=SZ0p-^Mc!IzzNevGbWs_pTk`6XP*~3J>7I@enUIyWC6K^CnFcU@TM(-g!ti; zv%`{-xLiSrAzu8D+D)?KvYHiCpyP2CL%aMKVfQu1h>D^*r$Ohn6eGErw{Ys1Yg`<99~Pl|D+gLGn0nQZj~iKaNbuB{ zHt9$JPSZw%2V`RF-8eD7%HR$I4J*alCP-x_<5taDTmi($ZSk}~;_pJYu2)FEGU^s^ zfW}GOIM*4_y+Ba!k*)%Oos}IvE#Oz!J&2{I=x)6%wc^Y@r`%e3YGwr+dr6r{GpZ^0 z1Q);}Fb@sT`CrN?EgmM4OIn$F;;fX^1=CnuVRz`wc%wTg>!FpmynGrTkZPcWERP zuO?V-vQ8GCl}3R{*F#O4gH{XkB>MN}sw@jCYD7m>2o-?sDlmi&vK-IvN8`!Wp6C<}B`xA<&wK`@F z)3OO}B(&3|=LeFvy-n=f&FU(wkMIZ9TPX(5pxjG0H972U>riEl`x0zX0m?yX1+BFc z76Oq+4NXXv#*2_A4URE2i?9zv)88Xx7r{Fl<*{iD_{}*fBdlH=c4DFX}(wZ6r`<|Z3G^8wj>M0>Rh)x-+oVw|)ys z4c0rqj}YnMo^Yr(h4JQWPgwHF;k}GJ0}g|Q@oM(wbW6jH(Br`gn>;6)@zzB?Ao`B} zoQL{KnoiY3QsW*^%~d^r;0nMpsN;r||B|lSGjIRp^L|#|JHzN4VasOs>|=s*8xb z_DU_-!!HdeXFMAM?)A=g483w)D(;KRzDXnYBV(kFJ7JC?)F2Do+gdibF_{5QUhMEa zb9&>x+OgrGSo4msMKhGwBNq=RM_a)d5UHu4A!l=r)DY;2Kg+MH4t|mzPG_cPo{m> z^`ox%Ti>H+gV$Rp>mL{NLKcBzUw8*D8&mr^MM$fCVk}Pxz|_c&+Je3}8ShpZIL&$7 zf_n2lkeTbP;O#;Ds-Q8X2|!l`$k3_^6O@FVS?w~B6JE0Pd1T7!JJx%G8cI}u9%I3J z9JLqz87kx-^oZI4@u!;c%z0PM+HvgU`IkVsZxJMkcRYs7#ujMjhz`;0st5-?Vp_Gm zJe$bD+6Cc=KcBRF6_qXeOX)Hqesp;e$I;bbGCFu^B($8 zqlFj;*C2-}T=EqzLe4t=$0P5^MeXZdL&{O5B+~xYaamx%9KCRgfiA~S!&&0}H;0_V zBn=Xw10#DF39BPqx}<|2FL*@t6!i44lvFRA1&{ajiJ3Z|cq+uGZ>2O!a{a^8Og6QdDl89H?&7UktmMP` zcOZ$_GFS5nJ-&Y$vP+uC4^#STt{7Nk4qDzp0ng8IcXvM;^;tUfWAlU?J{dTM;E%B% zZHfKhL64GXNYy{i+=d4_=>U#IL^Ra`S~)o5SmM5>M(!5ctJ%y__l=N8(j~F?rJSuOPJ`!G|v^<=4#vK(Fc4&P6 zo@}3OGTpgb*L@46r8Jnje-iMt3V`_`$VB{VTbb_NjhDOcP;}tK zalGu6Xfu!V7U-FW1@Sz);XKW@(HBDHRqz*3Zb)Rs6r=r%x2b}NS>YUVb3c~)jbwgW?TV$*?p9B|d;CUWZ_b~Es z@Kz*VDKgTO)|f)RsR@nOjOjHJXQUOJds0`C@u|^?%k0kymeF#Vv=JZ9Ng8-I*zAwU zWoxrlO5&oLsE1aopLZNjL$rMDj~l(sQrA+BoI=02WQcr@t~SrCWgC0DG5Iyy(iAsj ze*8^S$MAK56(!wyk+t6E91?w7``kkMjV9);p$F|GD%fvCMw&Lxm{R6z=*CgUbQF1{ znxN4$FNRTnQ#TtM&otLcxw-vM*vr^k(N#N zpWLC>2=;cNICMBBun*YTKv>wp>Brd%GrcB#*g4oLSwHjU$vQ@erFO%Lr1G~|N;#tI zf#bEx=0MuOuWGVSfcITRq@OCW9@DN|;Omp@^@f7l60|;b_ckTs%|}jkrCDv;nqjo9 zJ=B=3TSZ&tGeBX~Y%f>Om2(4x>%53ShWdlqPo_2tZRp0p+kUwcW13j<6gaP>x(c<~ zMRn{|0=FcjSgRDl*A&FM+_uIQ8xEgTLwDTW<(TWQ<2XHG2aKea$60DEnCs=3pRh9a zuIFhOud6k;WjF^mH@L`Rt*+;NW_Fm!$g2D1^p4Q$$O0}p)yD4e`g!k;re0@CpRX6P zvPYP9DwJ5wIQ{HV*!X!LFp9Ve3X2fjXpdxT+-A-etD0p^klYRG z#3$rJj`l=HGLV6YvUgT{uwJ%T#fnAr^Bu2n$!;g)GoX|$f7UFcbR8R~4YAl$KJdGs z!4`y{119za3PvaxFt!bY7r79eJc+-+a##lbvF?`EBZJZlVVFRf1i$tS=N>oI}lrOQ5 ze!^jK>AYzZ*Yk>cJfB}!kh~4}1PJ%94#wBa_hd#5L`6S0Af66Ms$+c*v01{t9i@}} zsBzDYAuDUnTcnIlJ$T`KK*zH(&~tN=*3J8rk5WF&L-JJ?TTnmOvOP;qDH-qmY6H`vt5SV)hDmN*YHdtha;~5EH0w03Xj(E#`1Wn7i`h za=#KFS@@3qjCW?=5-4HS-ieo<`7=j&8D7QU3447uN@?%{*Sdm#s~7JAKZB4ycba>2 zP?qV!QRiWYsVYs(^fc@>I=bfcXocW}<`-9xtn8}HSnEK3aJp3z$ibd8ld=BgTf=N{ zEZ*^910Uk!YX`Vg=V!+m(Pk_`lS5(cx%LMnS!`{+Zh>$BdX$u4@+mgZ93X}T48 zp{AX1e)3&yOyrqF7%PK41jfF-?owXuQ zf#q=+3obN~Kp^EfnMRv)Y7se4RoW(GV=uU#U4w;@{8c^*qrTJ(ZQYIGd~UV)L@DdA zx&w1%+vv%B+D&Pm=J17?W1rjLy#t)qa$|yjHc~`tAn(EaA+6%|)yEoWz>W}Z&^Im7 zS?Rn7wMhWU=DDbV03Uxp@Zy?~)rnx&A;hh7t0`@{91jB~>-Cvtfr?Lk=_zz}?pZ}!|tN_N9dk_4Al=7v=U z*c$Jqt$B`zOMYP|X{n;}*7lHAP7tDQ%)S)WksgTeA)3tF4wudV=Y@LzZ3Fz- zuw5u7jy4+`IXU%&)&R9wS1|LbnEYeKj4X%t132L3lAUdCahxYHIzW!@1a5TMxcS3r z_!rD;x`_m6EXh(U$x`}8l=V}jVp61_VQxdJW%duH-i!gR&pQMOXatAgrhD2Z!SJOp zBHK(>W8<4?=c_NwO&^aSI8hmI-JCHeT*y;JE0=Nq(ZGczyZ2*YDAR7d(2mBNai(I$ zFWnO(E+a13s4s@h+n2@Voz;)~Xx=Z%YP3++E-YfdBbcI7xW5`VBD3Ao94^#CwZy1o z+g?h_bX@c3@Lu4_WU%3abX>{vUO{Hccy-p5>Ec4^Sl)QxU{ z$o-DHfq?SNuy%g0o<>Rn-Y>sYs%%r!5OPHDk$B;N^62g&{)0-Y5(SvOQmMb-X|+Ts zWV3jQ*r-20wZe_i;w(;9IaahRPaz?J9U1@IfZ5hDwaVBY|~K zAMd69lbHQY=9hiA8`vnk*bU4e8a1=3u5i5uioXqbxDmG=MOXO%t(Nn*J?PvF_!1)K z?(duL+`5EwB^FL~jLr7Tr!9~xB;)CqDBASk;6TTAlj=En;={f0|KuW+3y{q?czA%- zRcb&reqS9L`DJuJZ(77s%gv{;jCY&r95lksdNR%dfyD?{vcRps?6BekSZz=ZTvRL( z7SV;qyGk-}Q8ps?xQ_f#8B5ECqGcwAR$-%;`q8Ta78xw-FpnDg*Z%Z+4rScg;?~1e zLe-ub58t@V4G}C%fVvkq9M2NQc|#c8#T>Z0v;S#VRPMV{?wS*6@pQ(iGy0H0&_AkF z8C*vW#YULau6!66e$HdYo>VhL(pFVv%ye~H?mSNVV8@~3dF@Y|3J${jokEacje}L% zGK4%*AQ9qNxrO|FDq&U!B;dp(yRD!8i^1-Z zR``gvORm}x1f1-GdI7kS7m5~~%8seQPzL!fs~b#nOEKLt;P0hGXTY5Dkk%z-8@VAc zMx@Y@+2_t38HHddc(e;)bX3mH0pq2)@q@Z@)RQO1>CintJTdF5iLMMYi>dcRf29p% z+W$QiRwweErS+tBcNUVMe^^{flOpRaWV2dybE?HIq0ZXD3Z~)&^xDDxcv1e*pO_g( ztMorfiDB{I;1pgo%l6~>pXd~r`=*`3gDZ4G=JIaFa7K;}A(~gUU{BLs93L6M^+2~e z;F+_2_)e7N`*_wj_-7&H41q3nB+kM=O+QL@#Fq1;HQ@aG`;VFDU($8cZY($C!>^o$j%sZL9;y zIXLRO4Sw`6pZ?s>YRKJw{74aafy-(_!pe$?&uOCq{L}9O{H1ca^-EdV!iowBZxLv` zdEC#e&gpVg+sfIlD@={%kc7FH9Lru8vcswDh(tt0ZZ}J=Rd#D1jKPk^ub1usINP+4 zJHsVZ;vAF~NX6w#^%PXn@%$~3p|4oh9`%^cVI-# z_qLlDY2;bGTqis)@101E3vT7hf&R-65mf%X;klV$_^hj)LT3>XAH10gEr06=M}>ET z0og%jORI0uLIy6d4YXcr8sXkSU&=c&@5S||;M=R+d>ze|@p?Hd(MUJa_W>@Ra}cH2 z8Ste3o*y}^j#WJ2HMBy4$7udiBAz0kag3~?`7^=}uW*c5rpu!VLegySwH%v(kGbLl zMY;X&sm1S~Wsur^h&*_wa|gs99k^k49YP2FbY@afaanp!Tbua1nrc4}U~Em^IWo*B zrrmNcKcASSskoD~nQ*~|KKwvP>>nEZu>IV9+O{WXiXEjF1<~fk+3s`WnGpL7cN|?q zb+pw#+m20TnIMSlP6=P*L2T28-RFtB zti~K3y!!5t&7X<#q_1IilB3S)HJUeB^W0>AlM9VK z5{+$vwC!wK(*VEHm zmtH=-KJ$-lKwV6)3z1vBY^D_PvnKLA=xGFsbB~Iv_`KSkDFbA?w^(iaXujI{AfiO` zwIrSSF||o8z;TZ*(DBzDf^RYEmm&>%(aR%CzrzPh0_@kG5m~bS!6EcGw)HVRfYV1?yk@ZEthTdba#SS+1S+O)k(NB#SbmtGk;~C z1*_KF?QP`#!Yxx{rw=Nr$hYQh?9N)EVEN3-j zS{ymVv0px!eYLHNZBEfXy@tl@`5Bx_9;Say&p~NQzS4*mcVd9Udn7kZbmT48Vg0*> zX<;419a6J34OdtepZSo-Cf6mfZo_DNN&&S_JaV$he75$0E2lgoOki1y?Hk#R3zJZT zlerT{ayaqJ8DlBmT2$qG&W&q)i60g^R^_CGg01J2YFlokJT`P>B3=_^#W0#uXR}|I zgM4aU!b0<}Y!I*(5XSL;`gYRVmVby*XIlq~ll3&<7k{k&@}}d}p6nCTLoBL+mhHut z8XR81du)MaJ*bA|Tr^Krt`A-WidtVoF+J;ZLAYyh`#z*Jtj^Iso)xTC@@Q_9?rxYa?Ni>zKK6*q zsmUNpmn%${>rM)GF7m)VhmxUTcTLNsT`)kT-k7OVL^!M)u$T5UUE7HrpANc|bi7Bd zaL}ek%2(4E3>e}X*Wz~0rqVId%XtEviJzh6AFudJhf38LrToQL{?A9(cSNIv^dEqW zQ4$&YQJxiqNGsKC8rOsRXXj&ZiWS48i3Nl}MQfJN?1T%@>w!7E(al%U(m+LAeMJSSMK%CN5%k)q0mAxB_J2 zDBbvg>%hLP`A|N`#BrF0b>!HO7+C(zlzn8R`*Jsl@@O7S#(R~b^?LIt1xG11Pd|B` zSpM3)uK&qAU=k9H{rvyzLVm5#bxsuULX^WH$Vxv+^xoeB+HXPz4Inip|@4aOXy6$szxE3^76MsLx>H!8O@ ztc4%u6d9DPn(*GYfy@1|F>(9!Z6P}Y%+hE(*YA_`1b5aR=p>)QapzjZ`l#2FBK1&J zXNJ0DI(h5~3ODU#4b`_3>{@^i1AK?`bwlH&y0C{Y_n?l`aS_z_j`dfEHDffHqnQ-a zNz|F6GRvd#r`Mriit#-m_bX%S5kddlJFF90GcWFnJm5&5|qQGn9TNDh@r29Xqec+$N3eXPrA+%J_f~n^P`@WjD5yg zwSSFZ2{P!8d7>^XmN1s(K1U(y)I-1ZIqPD1$J;}~P~3vi%9HDA20?>j-33I}j?>Zz z4EgGikVxF!rHf$LCb%Z5U^R5!=G;Hmjwq!`Wv^8r;_k!pHMS+!*VYwZ_C$LKn6dS~ z5Q#7lVPx+M8+^om^!=t=92|b-jRu8+62TLnxUGdW&OITeFcZNIk|v43;CINVtY>%ZnLchj3waj>xnn zCL{vsP^Sf9;VUY6K_LPA`Ev{qm#Cc|jopMYUq0OYA;Y0)8-6|6J2HA;uD`+xjhxNy zde>h-1o#Q)Y>%^Qeyw-R(bm{d$c+(eykaBj;35zeiGFZA0Ve_+?sT??{?v{W7~*xP zdq=27@p)Cn9U08ZUx~#QhNpCV!uT-qbN)*kI>g1fuBLvVL@w+0$*T>hQpoHO$YX69o0qA&WX?yBnA zwQH|;{nooqbMJN{GSU$ZZNNp0by6r{xg{#!}RMuZiXAf0ynaKTsqdfplPvO(*P zB(Bk9PPnadUIQk%Ubjq!o_?6VBE0)4pOaH}Py^N{*(UVI1E4N}1$9wehq?>Qa*?<3s*c~R)R$rL^dU<{Vq{xdl-nt8+j(Lv## zN2_DG;19>f`@DvEDfDdq($w?+-QB>yt;33r0ch;7z6_%8No#9;kEXZ{U%1!P-F+CQ z;)9_)@jh5JPTUIpInr4THdA@!uL~*P`xX&EIQtiubJ~%n2rvp0(wsNfa=xR21`41#lctf(#&nk)nEL?Zc-ca+=nyD6aKG;}XUB}ZQYbD4!69Aq4 zE9SX=3&VWNs0flPXMqK_gb;q4;~>zDEildcyUKAUDD9@q97;K+P5W7YG}hk4+uhi_ zIJ_%K1)BDxLH-}ER5ZbvOaggqkwc2OI zv`niVUIIY0c~T@YzYbdl*zhL_M^I3#H2e8)M@w{lBq0U+==hwu`5~)|Cv9{3swlSE z73h@>84G1Y4@W@H9fTaZpl65~3Yv{5`n;W7u>7LJs{NQG@p6p+Y~C7|_9=jOwU&*S2|VI!#C7u6f4R1LiOk%fr_N;Ct2r@ zRdhm$Zmq_r&4Fg}upX_y`+9H~1$|Gtj70%vsnX`Xo;3=K{ zYc;}%Q8V*d*~wMhPcY(Yc1yCrJE{#in%FAH3q!umcAjQ6BKi9~Z@4s1iI5xR3RLlt0kV zy1y%PoS$EOIjWYqLr;$&@7mVKoFNtq+gO}@)82s|jzpxGbA)au%TH_heb69xat&wF zWim!oSs6PZFc58`>aPf`V_j3sQ4c;O-eKEgaF$#*Tmn2qBn!K@g=+BYd*D#f$*!Vp z;C*j9vJ(~ZO(gOp5RfiUT(E4he*3CHt~xjoLb_w}H2E3L_(SG#A=`hQs@MrlM(_7d zPlG(JRGr^tm2U1X`qvAVi$@>go6|~9?Lx|^$zLW*h#Y8ni3*Re&kxsO_`O#r)wM!I z5o)u*ml8gu~kE(Dg2A4qli@URl?h1skJEJ>&YYw(?z;?cGos17=$cCGo3Ncz;SR6O@d zFe6F{K`-bUS#)>P0DrNS_giFPwcCv52ebXGIxaFPtp#$HQp8D5`~#%3K!NPdzUh>pU{4A*5m}rrlD;kS%MHb{jnj z&mP3Vrh7a8Y%f$bk)rixNqpASFJt9W6i-r($t*GETmw*jy=KOg zzNy_JbYKI~L!5^8?Gkh=0|VumV0q&WNA_(78A@>#Tj7HxFt+155DH|I!&r=rSX{Oh z(iS^0`syPuwFbGHh_qbE#3jW9i&9hK_UZoKDv)_J13gn1;FlBt3dNJ!r02P8 zx6Nopp(pOR+tY6mLKQL;*7gw|p+h^6SOfoGWT1GrPT`$mUY3iVW;hQ!b)6oHXLR^- za1I2fC9vjsFXX%(V1BjSsX>Eg>6=BZonr@plTvn4ONNY$YrPTL>;&Y(SlH_~Y?B%- zI;Kz7Cs8|*uE?uW5nwy9 zt8SCE?J9v_> zTQNd%&35IZ^|m(CKzybChH<-8lkOAz8tq%nI{{;Xacy3US}P3_pM|!xdRoA*Nbk?) z96F2}ImA+@CueLc^5r82Bh_n;+DWIJq7RN(w+VX}Ov&@F=W&K@7aBR!w1ub5-Hv_@ za?v=$xk3f>cH?Yx9&>4`Gae(}YvnWR>mBA`9c6(r~INkM& zSQQ>&>bG-yH(_B{(rZm>h%=aop3mE0m#A~snVjq?B&=sI3a3ZUlkq{}*peQVNfV|& zydT5^#O(sq+Gu3n#naYtD9{5JWj*`?Iu%u{0--=Gds|v849r#U@0?+acj3yDZZ+tj z60-?*c9KZ*ShYvntt>+u5kPXrmf;f7NHWnGSO-Z8=y9(o2zvif}&~uY39Br$uqFK+s_5kF#zIHsOB;VY95R!(3Df0!+T9kIgiGhmQPV884YUtn#Ww7yn0kThIY$kM~AHmdu6g3C!aFo{i`3x z95?Fd1xGWS0;LLXVt*zFcwg19vzOm5Mv<`N1LK|-4OLNDm6c+MNP-E1=VDry)6KsvK)H*C;@YhXn&5|jbV zmSRSfORDR88V8K|GAVzxMa;Wa%WUjUNgoLIc(N%(yx5N6Vu>IS=-Y?V8wXb#4>(Yl zNu~{${7s|ItX1q2mL5sy)pC1)yQFJo^x#rfGgtC1K^EL$AmFQsoPG`e}p z#=`px}(Se;h4b z=m8{Nn@RpRbnes@}6{>Tnyr^H0Vl!VH&GAEyAkY+N}aLYdgA^#{{ zZ>0c%{LXL^!MZrzEfqD0lI^%+UlHG9!5WCliJ)XBroBV_F693+?X``~X*_vmLh5_$ z`7__d_ZicDpAC-#W8bTU?{c!rpq6qj%$$4epCe^&mRgMV6S{xe&)9w4POARe9LA@H z-k`2JE}vlXehv=-iZlc?-o7|#&ke1-40t`wmapL3BQq`I$yKOCXR29gK zB-qDs_bu~m$;@LPpR7w77H+;+l#39>(<4Dop-p)A&2*1kpdmAs{i8Z@^i(cFZm9*y zk>r|Eco%Lb4n?F!ijDc6;o3Y*Sn72{0S*tAQ9tcbBq@K-_Hz?s$EQ!D;P>jNqLNKV zh-~ExjJyN24q7)+2fatin@`jV%Z+U8c$&L4j6&Jk=d{!-&Y^1?807S@`_|E2>N5!A zL-!G>K}X9EG|vo0plV4mv0KJMzwf9x@#bKCRLyU?Uxd53)3{t=3$GKu!;i&qT{<|U z+I$edK%2Uc$#!RFByQ6Ap*-y-moZ2A`XmnP7AEeb7bQ&1E22rc+ z^9%%*n%EpCFBT5-Rt#%sClxs>6{s9Irsu>jCsE0&ITqs%3s+u12VQI|IQmg1qFP5u z6w7qaayp{?w8LyiHBGt{v|09UCTdvw&88Mw)~3KaP?3CSV4$7ongp<-u!H-mxtd%y zJ$_N57Of&NP-~SVzO0U(V!QK2uHooM?gqxai2ri!$V@oJo;OfczrbQc3PVvZ!Vd)! z8S?FJ%NIg5qRLJkb?tLG9Ab{+>UP-9{z|%= z#?-r%W}Qa=Im>8;Ij*&-k5JKu)m2%og|q~tp013Qu6h|qlZT}?slJ_R5$RWH9_?}Q zba*wJW$90EiW512!JN5P)hMeAiV<3M?pCcOjgI5*ij zhDabW#vFe_T4HTGid4Ncy8Yh8yrpJ=Ywev8O=A-tEuJMY8u&Z{|H}F#!Pb{6!)JA> zPw->Y9J(D=j|*Q6mrkDOQ2|51IB<38_uhrIY{#dZQ$~R~aX@P*@r!Sf8<}FLo=h$J zrjBChM~mCF?Y@R9EJ$eH+_RV2F}%`Q*vlDvV zKAD&xT}hOkohhg(-e)kmX^cvGhp5R37X4WHentl?@}~k>qo(REw$f4WsGAk7Z&C5F zl%rKa1E40W4%f36c0RH1B) zTRFm|)hrSzm%EPlSBR)w3vrR4i|1P~2gE;u3u#wNoT7$T(s{5*pi{|r9i_`3R*_Qc zJgOMoqCZ{)g{p+K?*<6UHP&9P=GBRUg<@NH~ zFrA;?N}nzzKT$IIP!fMn7pzGRNc~K@St8_N^@C;xwkRn~hmB6WC;k$DhR&?;y`e;n zE0^eL)yp$;xT@_4)jsiJgPgXp60q>&$c95RXBa@21G2Wwus=?NG-SsM8Ae`ZNb@Ua!=` zC;n!kCV~r<>WO&P-if)Tt?gHjLnZ|P)O>wmmht3<||_6?R+l2Fj~nD&u!`=3BZ-M zNp)fa*xSi=0iHl7d77(Fc@%Tb`TZ&+b!fmn$LSB9p2V-dyA@i-DPc<96FhGw>0 zYhFkiA6xTjBv_y}uW2!IAu)?r44@X$rSjwOv&iJZmMd3mJHjz1NVwHDI>#$o*ZjD0 z-~p|e%dM8c(+yzQc;giWZkj5I-gE83{~6{GgWhPs7lUV!QkrHRKL4|@kN$VgNKQ&W zLpifLDIINk5FV`#S3FB#LL(_FJetbcHjQSME}IKB&WgGw3#8=Ap+A=2hSOk**5ZVx zY**B4<-M16Bfm`t*rulB3u#ZXnLWv2YyCu7xNX5O>iT|l=koL0NK7(WZuMQM-Fpj< zeoN(yKKix5wf6U07SF}V2QK5J5__jDa+3GSti9ht_a>-$QnUVhLArmY?Up*zBnaZw zMq6nX>crO`CeTk<+7herlO@BupnAmvlj*+t`ZN+A8&DZiX}CJziM;{lPKdVUqL^qJ z3`t(jJ>iD6@|tTlivvJ2h6V0M1X9rq9gCLq zrK9*VHH$|;k(>N35Qm69Qgw|K9!H4V=siNn__Q&wVEtsH_F>9Z&be{L#A z4>D&f-xsL!;q}-}lh& z7NzV@_okIk)*sU>rF59iw09V0OZ*%Lj|V+!{mz^m{Y}2Opq>TFfuYUgg@?qj20}n5z z`ql<5QGUrTR)|@cW9R_GVf}Z8!*8#j%J;TarKk)OE_jyST8;yfY*rS*v6j;Ov}c}+ z0gR^ZiFP_vrXb&;E@SIFke5TLD7ZeTlkD3<6|Z6OaWE9m90KZO zX%rOCf2~?CprKQCr zAVBi-^8=GOnr?LXsJFSZblh#DtTs7_`Yb4^tK<9Lwr&_aTpyXQw>3X7{-v(4nw2y) ze?Uy#@9yu5&t@xd83+xZ?$E4-E2SZinMlE>EsVpZ+QL;O&?hduYft_^0GBgx7U_7Q zQf=eozhklMd($3;sb(L7K^7(Wd?XL#{oNameX$ivwtbN4_eDd4phCBuRxla>Q0|0k z2DeE>lLG1fef3fmb@DjOVW)p+XDrzDblG5~!A8B>5KhB(lNKl1XbFvAmBLqh|f%RcK#(`vp<<8Ct$ zWA|Xb>pq530+Wo)4tf2b0rOxhv(T-hA^m;k>yz1ibCTp)?Sw$A)^K?<@;Cw-VUW|o z_>j@!f3|)6v+XNb@AacRI(5KRT->`^gs_jHt>oOHEB zy83OS#NnW$PcKi%eL1tE+amBGV_~>Y&Ce5w?Z7*Pzh3n{>8GV&`F)w5kux7PgyFv| zauM*)zOjsn2(v!IV4+LcLGW~RR69Z=!$=yo%dH4g?OI1*$=8? zJV8E>SCh<;CyqB0xt81HXGAdV+WF{fYV^IICseytq0q_XP7;XEc9AZr%D^4`e1BKD zkRhZ+2Il`WfO9;_qKQs znRLg#{(R^nQrG!RY}a`K3tDiMWfTlt+bEM*t`Ox?)=hf*8i#E3qx)R-&>355-xu_9o(dv{bausn_?Ye_b z%%e;j{NRg-Y8z+^v1RslWH0;rwN}t`$9dVZZ0W%+jh0pv4tnxK4fX>DQ6v_Bk3ozJ z3*hlF6_d|_T$j*%9k92;Bi>15pkz|sJcF4_Ir05t=Rl*@?bdm+x5cZZ-4K`t zmmfjUHdQa2+b$QgN=I4FlAoB*fb~~SSt4x@l48LMn*){J2}=G8|MegyA7?@1+A~B= za7pc$ZMdaS)WM#QyHHVyPe{lqDnj)2ZHSSxF`vpI?~mU2{br3w1L0u9@0I^8Huju6 z3AS*{VZVUii#M2r&4KQ-L#MOwDz(pcZ}{a^i4#^<>G#863Elq8!rs(YOYPNg`E{-D z5yO(#Urz!Ls|tQ|@JF3224td~iN5Mh^u^ikf1l`o^Bg{eR%IlMp5h`emU+m`F3vK3 z=xQWUK#GGk62it7dtBg9&~ru^p!dh<>EB-GueTR*pKEP;41A#iNod#`XV29 zkYsGDV5}TdvRkXY0TV)vUI?sUoG?jW0=uYVYjjP1)JZ1LJ+Yrw4N+oBoyv_~YJ$0f zH_}7xW7VUn-P2JY)K{ImBeJ_wv)2%Lclx(pZX&6w)1*z##IJH|QAP`t%)4%WzwxWL ze-WRo`^h2uG3if~q&E@sqKX=(3XiJ-Zt!PMp^ln!TU@bt1wAn6Zgj+B8`^&^7Dir6 zNG{72lbY>0(uxJtbn<7q?%pMu;- z{P+USygQJO4?Fn?)T3i>azRNH%b57G)!b;!WQd8SxR!W*#0@4;T#LUE$$N<4b7_Qj z?z}n8^fX&-x@mIQ0ge5%X2!>S_YPK1FJte=`^Pyoy*}{q!XEC`E961i^^;t5RzCfB zrZ9T#%ojYTmc(X;UZK-UCBJ(EYCWTPpVb26$+UGIrNgz(g-+>JUrS7*9Qm3yv_ZItDNzTp!WK;{jv->=2S%r1azLvbdNS`_8(u3*Q`(}1;c*8am)3JFmK zui4oh!IeZX+^A4%D}3Q#GugK~%o02NaYZcGX+rpL?TPQ^sYx1n2z!#Lp!w~h)c2Ke z?8rR*S5Ev_^N5G%PtGUn7+t}dGr`PYxRC8FNN^4Vd4vSbfYzI1njT>AK(ksW6)z z*$1JYVlnCWYGsxF#b@ovbbroBNdJl0>5uU?3lcG_I?5R1#68JL7w!-0X>rk? zN%EhuJaD|+PQ^i|u99C7RT?Tc!k7|Fb1o*;F6MjJ-K%7YipNVlKr2vVPtVp&3XmeR z^u`Z6KOQ2AK%O^S@4*Bf!1;15M;X^b!`Uy9Pt~4amXW3(AjT<2M(CrFM5Ymj12W$` z@(fQP4S1#mtNfe-(hl|0Pd&kxyPfIr%C4nO#>}ppI`+KcXuAYIf476to*zc!_%Ee; z6ho`MC@0c=^E<+akGslYb~znp)5t@CWa1-+Bq^a=YdJ|F?6mGBBU|){&MC}`+>FV(aj(tQiOF>4_srzz{2UUR zwZ3bZWN*@@pCj0!3Ysd-LppK?mS_s!ID2n9Tw8cx6A-i-WaR%Yf(el!HD1}%quub` zAr(c)tQ}lTRSwqJmHv72jGKn`wRcwUayabiLrc#{jt)tkDSa+a6lfyph>Kfe5 zsVH!M=Um>MI2K{a)hKbqV)O%QR8vU1MXLRJOBx-;&!<)O)Mvt251UH1=yHUK zH0|N6N1dj^mcJ`-FyGt!UF#N^LYBI3bM~GVI$!FE6#xlW`O=9kbLDHv^;QdpcjsG| z{4>Fv8{W#KnYy{-Phl!_YKHj_ceVpa_$`8wZZDTS88tr`YaOGuJ+H>Ywx$jK0Q;X zeP)-42Jtgs)cLQ60b;vbY6%vtI!g3u@=#j(c)0jrTDG$ho)yXW?t{SF>2D_|ru+|8 zNzN7WFs>i2>aa2;D++tU3CE zR=K%1{XoqJKT}d@JE;Sn8`nLheRXqt#dHC9M%CAMn@nuXH9j!fl6nA_R%9EHpRVH` zD{A6QwRu0gOseU@#igV1*YC5DsrjlS58Vq=Y$o5T4ij{P0ID;6i8?$H?G_vQ_tbs^ z60gsneP16JE{35Iuzzt=z+I2c6=rb5>dcGdrwot_bUiSm2%Xtt+O?Xcld=|{aUSZc=VwV<)@$4vhA_?tsnbv<>u&jXKU>%?w6O_ z&MkSnC(_Q$XVwH$_ZA12+>b*#6zSn-|zhPjLY z85+X;2|pJbY*O1^mS>Ah)c7u1^(eWw37t18#67FiCDoDDLnAZ&k+6vcL;6>azMcf> zBG02DiuDu#mG6o$)o_SH&$%syT?XO z5lh3#h9<7>BTbGPKBvFKA<3U75v=J7PpFn0EK(Wbz+^i=|IU{eyhDWsGP>6eLJf{d za)>uuSePWlPdIT_%-&X86?Xe{xn5L81~mkYh^jHkZm9;2fPjF*o|j_+?%JJLl=psT z8q&q`sE#}B`0W}LR3Zks^nry?N}!P!F}-pJ0?!%;Y`=?$TJz^jv72l@d>(L5Yy(?a z_U@?1itQGMEV9Bas1u%Vl87?1s{M_DHy`9dha6|On0X@W_bzmTN3w|LeibIY<@dg= z9rwUyQ<3we4vLs|VMPYnodF3JgE&}@x`BCq!)trLyycLShl3siUs|~(=ZncTq z>b6iRL_!-5u5a3`N|HLL>gRvU_bwk>6{k{)^q z{*1<%MlAN8#;p5~Wa3q_tA z5P#q$It(Tq74;QB$a+OCICe5kWGZL+&9YR=2n6kU(&Ow>R5C7%D|`^>$^*XR`bZ4m8beeecK+wd#&f=?DI_%tfMs8B}!{ z`}tNZu@L||1hvA@b#Mp$`a#sBs~whBwsz-x?`SQ!0^3gYirjfPDTbX@`j~4Y-%Iig z|N5}i_AVzOJMSFT@y4!a7-vJsjS`tM(*r#^#JoV_YE$6wyG<^p=N_V~Eu=|uEwZAj zFVe?EX?x(gZk}H|v0i4RP|l~$u!2t`Pe`qP>(Q|bc3Y|zEaStE$4+JZ5bN^>xWP_v zmP#{x_U_$hW1!qt_bGgnqBFi%bOQN4ISbkM=azX^DqP`*HOZA4INrVMxUVjv(LD&R zlrCdR-u0cRBwsqi%pTyiWDpN5JD0sH9^cx%fUS1l>4`7l6w82>eAb>xRBiZBGb?hL zT@=-YR+45uQmE`~sZZV6!AHh4^+W2O7XyGHb&yJW*XlcAa4c zBrx_519sJynKbHk&Lp3uyPQWPGP?W(1SiK&mOI?-fxPZE&RXwYs?eoh?`aY$mVTUE zLRRHtsYzF2)PP5QPOn|=C)4R%#CC@_sj4s7nZC5;uT@ZM8TT;j#BaB{PS#ZH8DW+R z(GVj5;%=OTC8^-!V36#|8g@JP!^@4}g-GTb;^jK{*QaacGVM+jkFm$?4a{uk0Bq7jzL3Rsl1-9o=}-FPbl4(%oRRt`otIAlO!h z@v)!m_iFglSX@n8DD*ln{H&KcXu;;ezMToczS%BI&jbpSsY3OuXVSy7AKnlDqkMf9qMcE2-)HBWl^);Ida<;pp$_whyBjyyzrr z9YF~Im#g)Gg3WOCyI<`9V#tKH8=faWQ9Ka_tf<4Im^0g@nVM0P`F%>=Z?F!wl}XchTVw>kof_hk=BBQN;Rym24kK4;ov9#cfqf6`h1X z6GB)R5K=f+|ACj6h^h0*F>>we*qX^dk+sOy&|g;?qA5m^`8_H6zI3B7Rqg%9h9Pa6 z9#n4(QL!DXNJvN`A$||VXFSv$f)>*sn)kF}|7sRme`#+J^!T=|)$Sl-8=>h^hue-L zjc@A>tK-~4J#8J_3r8DLK;?Ru&AdZeUptTs;Kfhb(uBhAdHwU%E%={}t_LsH&(6Ce z?tADj(}jIp%SALVZZb|{rI`yQPlkL~_uLWs_Htl+m}|}HB1OvkS4eZHkyqXxmcNzi z-)^;g3JdLeI48-lfV^VgAOeAv)GcUj@3r%OpQza@h?3apZ(;=;av1WWowr)A$@ke@ zb7AKp*kGqN`_ATe{!a6m?=%>(Z9(oipbY8drq1J@{o+{_C;>D(4xvFaIQ%qE$&gu8 zVfU5!fi4qsP6M)wA%7^C-PgXRU`Rd9&_sE)7VjTne@;V*`Q<^>caT>xfNXZ*m2e#& zN8*a1<#(qUY7yM)8$KMP-+FVlmz`t9V%_?(Ki8{SG;wvlB{KcKU3g}(&Z=d+?l_!M z)!C?__(&q=^5>K_qW{VUrul$~N$ne?CG5@qVQ!bPv=jSJZ)EWJx{$=#9{>(*O z|El1wwc5o?9p>cmhA(47htcnIjRYmEUVDgOX=S9&CQ+khj>S?%ZwJ}fcjue&QZDZq zyeSq-OustJ30r#Qj2+yL1+}I_5xd_OJ8;lBp8imt3=fckm0gy-fTq*sooK8%(X4$umFNEXwu=@J)M#t_j&bB8;1iz)DUr#rq;a_|YEl&!3 zTcHmsN+wM9n(Sw?1k?s~w(3Vp&sNNY3^FbP-YBjOylKY`-}Hi9JNMK2g;_WHND^LL z$g|z_Kc@#sQuMi%y<6MpHbiaSqdx;0NeR5%<~+a^66%jPJzjKT5LRu`nJjJWul6&5 zm24(3{~*;sdlxb!(;^a9Uh($7&zyMDgS3d@$G<^LHGfOtk(t4 zsMl_5(k0LtbbJ&6f(kQ7jEh@^7fF5J5f1g}+C(&oJtqiRd|+Y~0labqZ&#fp<>bCV zp0jiE|L(IKt)$A<;LCm4b21;8^R*7vG!(>Mx@D;?o`(LnrBd5BRw%AfWS#@$2|XGnJA21 zYVYa7)lHh4gof?JN6*6#1k9}(&Deh=wHwLME=%QXPdP54i)%|6uKO}Pfn_4N2Hs(C zBiWZ-Ab!P-jwUzLVMG8o>u{vvU8EXoRTe*#G-Upfgq>yEi+~sJD+>jleTt=U2a+y% z*~=4NTxlMi7*)OI$i7@6JJRt?Hi$|;-859Mc+t(^U)KqAEWXw{OmhyMI-W2f^-2H_ zD&f^OOC$TGb}9_!CsOu8Iev#boovh9;%0932(p!FazOX>an3b@+WyU&-5VQvKA~-? zTuAO@sR7i6ThcIFX5My+@P>tvq5}{1OA=|<))v8P`}3zyVg4o-eXwJ`zrub4pJkgc zQzDj@pN7s341NzV8Dt%e%w^BUwn35Yk6cd!&AuRUIMAZ*F2OEbKl4!;khN3EB#^+%4IiF(r%rLkd%CgM{r7lfsv-3_+1p- zVqV!~8ZIS(U1}wDJ2YO4q%n&~tDx|%yqDFYrvOZ#RX8VObw!mZVQMz|wId9pW72wr z!cOkea1Po;dm}GMRK5BhTBLr@+<3;)#Ck3RwKIN%{w7=eI5*HnBX2Dy4bEh(pA}s? zBO*wYF00X8xbZ3Kn&HEQ>I{|LObu9p@u2NPDJ!$@KuOtKDvg_Wla5LUt4mD%&(D^3 z==99<7Jw(M`mB|>*1I3>6WW}kM=o^}XJnHKF(}Qj_XbS^_MYiqZPmTsz)Af$q~1yWadYy=SVOzRiPF3Q zNYP09;KRL};Z?ALvM2qp2yN)lHmBTK)5jI?1&xFIla%%444jU)^Wdy@*Sklh^+s2( z58OcTrf#z3am1SQ*w_9(j1J~gEdY=8Y9r7y(j;3pcaJ4&=`6|@uY8>|->Y%2!FYb7 zp366m=jiFIvUcYTWQ5{5W`y#PK7e~&VuZpoM;+p%L=J^oBV&kqwEV2u+qI|T}zQd)$d%*2=ccjm*#*c-QN zKlZE`X7aVj;c~I#&qfJor!x#m@#r%3cgZboC|pQ%?2UtOc6*`Lkd6DiKQK{dS|`aB zL>wpoIIn|K&m(awmhXesK^6EVh-X35oyf*v7hDN{&agAUVC0=%P4Po+^K@68jk}_6^lb;p+389dARD zoD7@;#b-SMa-BS1vx`~#Jcgvg2#dIxl;A+#$lw@2fVYK5dqKXQXGNmcecw%oknXg# zi;j{80bLRa<8fN)Glk@%mqsv^-yPUyehYk3(OL33Z_*!9tK2O)-{n~X zlL61~_&phw@~*}2!t^B{yfbS3)o5qvUG#>#BCfnY)jbM(nn&}KtA%=xRdd&CHC%1z z95sI6C|AWd8N2m9cxMJflEEhIhr@)!e}NVDN}L7K|dHO`O@>;tkl? zw_T$9Y3Si^e#wT-wo%Q0^U&w=y%O|ZMo{r>^MRr_{lgNkn^Ud~12Cdx!&Eb(F>$(H zC^RWL&Si1l;J`Wxd#w8O+>OPdCC;=s!dsk~X?S$K4?!{iz@UY=s`R)j)wkM;`1u)p z;+6&sJxTXOb$U#&61$~R^HT~xVafjmOJ~b!PIe{0nU!UxP2@vwC}rpSiR~b{y8S4{iTAk@7+=&j zpx+JC#mQkdkP3zEJ2^lZKE&BpU_@0J17gRnXBmo!t(!^jMf$taQ(|$BcD-7fAyXY- zoH(u}22UCZpM6OMF?+{3p31)ht)9`md$re6hr&GpJ6(hoZ?T1c`W>-=r%8`>jVOPqdUF z5XV76Zwphee7ExqkJy9wk`PS#VR!3GsxgaFnXLWD||QBr)5( z?Z<|Ni$Z<%2iRyi%#uMaW&!gC|=; z*~Nx8s5_FqXxxF`rj~8ITOq$m9;q7ZyCC5A3@K>z2g7|09(nrEpAG0c6Jd1L@Cb`O zHLEbv1jQ9MjB{}bye%6xvRBi)I?H3bba)#oWoI?4<7D0XqT}2@-tqP*lNA)!uyx+G0t`^d`OX=*7&~ zOv8q*gyb^b+ofRhe%UsMb|t}}-IIbsGY)NBD~bfk0?mmveqMKqkb+Si-;5z)CWoJV z241*^IVeaY!?OjFB1#1>{gOwX!xjL%QPcb^LlO$A!xxCKZ&t_CQb)d}Z`G%p%p`ExD#Ic_Tc`~lam@njWOy8$hIDNcEhUt{^)Nad-7 zpH{h`m>z+S#4$GVenDytdGy+Fdd=;#hN zFodm(E$_`Wp2kLDnIW|4KM|2@O0*JpjZAx%A18_@58@%OsaNvb5@+UcEU63ZGj4nV zS*szPjN$Q}-Xd3R=E&FpgT9$D_<35-e4Jp&5pe4Vw^3BQ;PP&n>kaLJKE2^&eR&37 zyQPI4u5aF*gbeD0&s0k~kBu&exb$~cMFns)i;J&}d7y__YHIKors-f=o}cu3OrFtgXUT zV#HB9QR@7CNQ9yQa9X-%Cfg|0I@4KNZe-GN+<780f^ zWSh+NjqzOl_OM#@*aV0!F(4HA#Hi}0*Zj;YC+3XNyyHh#lri0)8ixA@LB}sXVOh$3 zWnF!_#d23wD%E!6>lrL%bN*`1NO||=w*RmBfHuB&_=bBGcV8!U{oC50 z4^QhZspa(YqB3RrFkEvAOXj%8d>zDWg&hxI=X^=Pjm%jj-QMLaz4L6)x!u2q$*uR3+Rz&~S3S1H{IxsQ=G-|(WT!!N-m zD=4MJN{+@j$&s=pMFXeqpMQX9uj%sf6tGl4UAjpsKcwh0>Rxs(?VWoYdhlw^FB6Un z1y5vLOTFWI?9%Y)L~=?wl0c2qHm;m~7Pgs!*4*i5{uy@0_Tky; zH}(zJYQ~C)(@@RYwQzv$`lmq#hW8x23R@rnx3}I)rEZR-Ixg*VgF20ad>TpOS*3O7 z8_B8+7Fq!IHSIlYA8<2=OPjSN5Tk%czgBOLWnL9~dT388ybE||)9Rx1FiyeUNt!o+ z20Ei20d;}wGcYLA#UTS{<$>atvv)Yb_TGVtajlO@x`W(+N2$(Wefi0yT@VqCgR8fu z-lT(DdcasUwQsJsy?yY$U4{-QzIc7xtxK2Sh~YJ1`N@>W;0zy<4da*|UVYTEKKTKu zJ*-h53o4!81O1BKaG=Qqp)-(El-Oy%bYL%G3I{vq6qB5Na+{iibnw$g<8;-C?PL?g zhG(gg%NUeGZV+=*JbKQ@fyu{4R6Bh${t3Hf$Y`_AH9=KB%XxZph*11^(W;-Z49G*( z!X}l*G4*g)N5!yRosR==HSw+cSIq8Xe(}lfl8bCP&)funati6fQJ>UwjYJu}EdO=w z2>B%LkfMB4(~j6KnSgDiWF+s@Ee@2Kux1}=Av-D4mKV`HD`!ZZ{)C${GPUk0vs&yV zcMG63c)K0lR%R_9v4EO!=zAQy+O9U5VnYnW3jwKPs23hr@x8fEUTA=8R{a%6Umwb& zCDd|6z3FG>HM~$7c|Q`83nX+B;5HW5Vn$9m=_#8=s9v?z8RkHUaMuo_R=MIQJq~%- zVsC1U^xe$?$aK<`{%qXVL~|1?VdR*;*YgP~c01l-^Rj^x&M2q&AcVC!(c@mGSEj_& z&HCspDEdY{vtX3f&I7=!_1TY?)rff{-GFR7O1@aT5cQ%@)rcfg5fl~0e?heO zhwz>Opn>8o)E(b?%eojA^W`>suu74m4oP*Sbjoi>QGyzVSGeI5fLQdtCps^TDQENB z=7WH-4Y_DPUcNgLYKoT7bAdxKw=nO=_ZTqLB|e}Nyn9vg`CCD%5;`#}V}5jB(A`CH z>-bRn#M(#CLURy9WrvmUx*P`+s$xCltKY~VZz=XJ3xjG%91RRFKKwQ@$#f2iIv8QpxfOsqMbk%7?Si9rZY zNAMrAIR+02vOTt=?kU<#ppNrG~n# zdr0`G)b@HFjHj1&{1dfvQtTnzldD6e34EZi4}2X2*jY+P!k41J9ua3|#RA8TP3 z0*I)$zq6Ao03(;dr*S$!SJ{?RAm+n=hhGgWQ5?%>X6K7p!46O$?*(;=$eJkX1fP=@3wXkpa0X|TSmpzuIrju zAOr~(Bse5Uun-7tL4reqy9RgH!h=h23+^sKt8ka#E(Hm$g}e16-?!FYd-Xo&?Ecf; zXN*%nsX3BaZ_Rq;d9M4uMf$qIZWFBgtNWuZe>qO%0D5CB>Q*Y{u-;Kj1ALzph`!_K=#{xhO(Ktxn+DMxRn_x;r-N7U)5 z}Wpb7E#XSJ@NWmm~f;N1IxsSd^)&UTeYm$-C{hW;^iHl6VH^64qMO{V9F)LaOA zsm>45WRv61ZFS&(r;Foq$7&z2Rf@=zh+Rnk0hF|AH8}u$#_c#C*+;&j$b1Q75PqNOVk4bz{bW` zBG}^E(0o9a*@Ok%R7UsGDLC)o*N!6s0L=1aU3=`pkzE)p*rg-OyEJ0nTYXLW8(5b5S#3a3>pg0 z1F!E4h|GKHU(*r|SuG_PQ~GyJeb4>Dzu}Lx-UL0QK45dCa}=&)MJC8n#+NB!D$E)0 z5L4)n6DM(3zWs%?^_8*7hJOr z7F}EqSe7YTPmr3++r3bDwQcO94!Xw|nA^`(_jeHsUMXWN-?dbNe->Y!y3 z#tvZPQ?%%#MFPN7=LD!Z99_xDwzEEoM zu-^-m_@ElYj@p#k_B%@0MaeL~Jsttba110Ayy{q3oM8Ms?#t?|BqCYp?$>E&&QbK| zi!6C3Ke^ZX0QK|t{005zIjX{EJvi}S$U7xPkZ{Ogzb;WS)yW;r55kB|hJPg~Zy@kG z#`w9MJ^3@+O%Wn*DeX#?YXxRGF>poYk&6c7?PX_THQEcQ1&2LBuEDIb(k_1k^3{_1Hq037=k1X@t#-W^5R{ahn z+9>hEQ7E6(-R)wk=bseW;9?-IZ3^7h_OWf9p`o;;?f~i8F~%VphVOXgE`x!H8LNr3 za%P8rg2lynR-r};|7ZGlDr*z`+R~Ag-OCEuRO=Gw6UYA<$zoHrWEg+e2PZs4$6_b==9`=c#QLlo zXYRUnsKW9TRz0I81XnBz@$DBMJB2#qt+{5jm%8&26|Dmu@2~hHszubA4Ty6uXRY8v z`XxdeLO>P|zU&^`qmN^O9ihWd79c-tT)LEi;!#9DA{aT*L%;ZX%s+Ot_DJ3G-t$GZ z<+HAYit#7ybp%3yH^LSf(p?=()jTYe*>lPbQ4FDxNp)nn7eRHiC3=d}*a^e^tX9iZe7XEP84%FW)L$*+e zSAH&80VtlJoGv6}+`ufY$IcMc(BL@A0vJTmB@S86)9JOcS~ejF_#WMcI@d_yjMA zg#0x}qynChr&=(ZxMcYUAR{*`sWRSewJVlj#Py+}jFupLi@zG{8$pH9j$3t@=L?fJ zrpcqWI(un3!smZGZoiFTmNq1E^l2HJ@ZpQg;6l1v%EqEo(#1UulDt-MBJxYc+=O_j zWAW8OdI+$$!74gJLl<_1lyC8R;vsjj$10c<@p%ij=t8i!xi>#6s8HeyeJZi-!c6h$ zm;9Wfe!xOyxKE(ge22xn6f;hG`!xUl$n5kj?Ax*D7aM3W2E;Mn3WXi@!xv%QaKe;u zq||NL-_n}Wa|VFQ=8yZ&!T{yJ6@wuQYY{p?x`9OstF6#7yHNG?J(Rbv>B?n-V@ABC2AN2 zsTlr#APvld>b<%!c>mW$;HYTeq5%UEHGcAn2YvViP+DLO`_U!xpkPwi%meKUw+M*- zZ3UUQ=DE$EQ{f{)z~ffYWpb3k5-vJ(!@Rnzsba7$bu=3eA|R&px;$}pSaL+KNwWX5 zu?8H{E@;FDaD$S`6g3Uwu8SC+pP_aKZgw2HC%L}xNfcj>idfa4(7CTksI`pr7Vr>E zIJYQl`Jf~S8_ zz2dr?tNhK^F~KmNzt5~^Y6cZOrmAje3@%Gb%XXq>{Twd77d6t2$^`DIuoIPxFxWAv z=*-!taO>ax`T9(J3;B!tP;-z{kW;7uqSTqe+)2{Tv9O=0^mPPYmzAo#b4*?O@;)kz+%d{yviKFnQOYB1x4ms^~6Ue9EBcdfyOH zlh)m*u-v&##mHqNv|HK3OzRh$cmWA%O$Co8uIAiv+BHjxpeG_2uWpi;aa0I`Ec9PM zW>9{u!!X7!2b`J;P&Xzx@eP-m1iR{O=<3TK-c6!xMiHdeQ*IV0fU=4UyS@(YoJ0+A^!)4hH@@T!af$uzY@wUN7HL{R=0cmnd-*%3nE!%0a{9RLvmelG) zd^Vk0xOY?=3hR!zs0->}TJdam>3wsu$)_w_r~>N=_O-m=1XCiHf^|(s@6M5tcBX{^ zyI){HfSVqmqA9;JG|}%#>>Q*_)j4 zR?3~pSj)SK-Y+avw%%QuWbtJb3Et{x*^E(8Q&SS2oNViN4!d102d_20I_6%#ysv63 zBNF6(W3tvo6;r3Z$ZZ#)F+IB=;lmproF+P!gO4wFC|DLoVtU>Qtv#4#-peQ@%`(8Whpzdf>u$;83{IgH^aoA6*!jE;q5xoxJz`YSER z5LJH@hk0}r0&Jyec(7g?`Tq46^KVPSX75{HKiL>8=je#L8Hi)oWMUDhkZ*4U^0xs+ zE}Kw=!=FP!pfSzQ07(h`A>LsK@{s-Jh1x&yvSfgI00m^LkN-=K_? z>s(m>nB^cH)6^ZaySJHv{jGNiQ6Rqtd_5RwP1%Q z$su~b!vI)O=T-bnlO5q(V`c^XkrG7OKBX51-trHwyl*CFE&@em2+knoTAA4J(9@`@ z=JbPCc4PVgic~n2VPZo!xHXoPT1|K&)82Sozq5MX;vdpy_592%1e*z+%kFmR>2Q&? z!55+Q!6`}x7QFucyZ5xefwsIM384iTYy9OH?;wrZucZ z9K$lo5~6-Jgj=d_((1>64_V5NEUnH$jWf9D88}b$)j!UUL^wIeG(~ahK2;W6$aCD}Fz&38Evb>HIqP*> z;xAEs*LZK7q#<6r@QzfqpWvvSV8_MsJcxFIJ>hH4YCSRL{n)ib?E-{;(3~{(LYfTO z({i{~iz7QRq`PIpv-eF!zI$o)Y>8bFlFOJ>sU@+eGiba2TeAWm@Wz>cl>?&|7dyZ@_DDBYN*C^9=R4ya9K& z!P|zdmGW{yQJs7&Z%!}O;hc^7p>7+3Xnx?!ID>~YsFFe&6iH)(*LtbG)f(h?TE`xT z6z8Mee$NuSJcdqjX%IyOT-vUg?ArdU(fiXnCTE}bjInT0KLcb4p^ROguLM-(#_gT1 z#``y@Y9V(@j)OYBac`V0@D?&y{4mCpRkd|p=MjFgtt(@g`q8G0b3IZbrU>sWLM8|# zuY!G|xVYn6Y+!!d!B?U{A%GabJ}M=)-!aLV%0k!kMmEqfzNV!H_Ql06>&a*pZkP;z z3Mkff*0y%fWgaauV#>?Xd~8D1&Ju7qGE|ldD{@dlPk!Evq}`Rg_STJ^>DG?a`^vFm z`&s4L=GC`B3CKu6AhlIHRTvC>J;|;lr$q-U$CQ?MWNV)GEhh%KT6Q1TW=Dz|o-X1+ zZWe$qxI$If-8m1hv~WA&yzF3lU9E&k2J{Ah%iu7&NzRO%Ah&oMj}Mx^yE+rY-S946 zaV*hQl|*_BHTd~RM|)b2@G#&bR-+9ZRKrsf(|1Kgu$XsB=-;w!)@}{DRA~&A$nt0G z1nq0Gf5?g78gq!IDx>ZY*LoG*A}H@LCaf9M?NYr*LSPm@P`9=&%B_KM6FtE>kpr88 zZG6Z8!-12cCJ!7%J`_(0aDEOXk=fs1KxtmNe5*TJc+aZ8R>;`RlW%d641O>%5AYmg!{zjH44*bs36rR#B4=rk^CSTBWQ@7CMgC zoC%T8$a2=lh(?ixmp_>sl{7g6nm{4bztL^91k#Qdd;QTODC~IYf8Td zddk8XMVX%ckgK=zhBSK1?(Ii)Z6{GZA)$fA#dp~WOunn0{rHY7Y!o>Pz$OT-%JJ-Z zj8o8*QMJ&HNst4WPjtH7=6Zoa9gNc_p5u$m}XHmnV;_f3@P__bOW}UkC+; z>n$J~&p~lfj>4Jc_N(OhaK^X^E`|;y))nCl>N^A0@Cc+tpx|oxqJEgMEvq)*1;(i z3H~OQQK+k4PA5sW19Dzn_Za{#VhKL+*!{$#a9=F*l(Vx59++Tx>d$} zC$s>9A;VS|8mz+NkI7&x*U3)rs!Eofnx}(GGD*?lDx6$0D6HejxOU>9I#?{MA-JZnlKS{uWOUv=(^c(h$D|K)Jq0=PcI{%Zs`Q#waKZ>tihU9b*aAQEt!i^$ zbS(l~!O;6!iuw5Th@VotS7Ww1*7{GY`U_)_gGzhn#DkJF_Mp&Kn#l8@z>;bOu6}WA z_+yOh_hVX^6Zu1l5Kjvhm4L4S3rJG-Xj$N&o>m099$IV7J7-d6%~Sace$7t!bhtb! zW~sxGx(ttC2hV5u_ip&mw7hC82rp|nnrDPr^t53xX?QPA$7i}ki0S9&Vp_r;+iHme z5;i_^x5K8>uXjpxv@E|}WHp1d#F#fjD;E=T>;YioYgCG0B43|>GkA-ecESE}fIoY! zEhC=II;>tyw;)(PtP=D|+fUX4nG1!mmF4%vEnVAcuUrrTXS961&-*)cF6!)paj^LL z>5sJ@mX?AJgRv7v``A#^yjUmM3x%<~9|Mc1YOt;^HU=aGMGFN-SO#xrxy_KC8gg?9}qDEg#+o)X-XOhjr%tor1{5K1jjYn@8|B zqhfoh!g2d7xYucJ>c~QDf5Rr(#Oc=7fCSvf|1?r^mz6^0ShqA@5_erM7Hdfe8 z^xE-d(?%~x_HKpc%1WY_10df~(9+3p&l{r2U4Y8{DYNDrpdZ*Fv*E_g1j{W*z0nX1 zXL^N6$JB;W#U}1(K^p$W(A$YKp_Wo3L?jo^Dlp%}OgUuV0&?&&B!SF{v2^iG{*OHY zCeR1#-zD_N9Fr;^3%a_ooo*d=o;!onc?P0B#jbCJFUI7j7kYrb_w#j0OG@n_r6ke2 z<^K4d;*-|U*rn-kP3La0r4ogTxanOy^Q*xJ|RP)GYU>R0(IDYB?}ax0t4N+oo4jnPP@H*Jnh=84(4u zMRLD@52(Ogm`kYkJ@y)NOF8-{0c+6Wm#&g)$e-m-*_NdQ2Cu=cQgYq&Tsx0!;FjMQM)1 zWMOE$2G#9mXAeskkCi0uyA$y*iCklGy@IK|egoQ|_x09N-|vgZ!TK)=_{iPT808zf zE)~awslm184B5Pc8sFrO^B=qEtFHZk%USV9RV&t2Fdte2kl9-whs#FIz=jcqdfesm z&d}IxsdkorsJ{RlVKz~hIiSCw^+pjH_e)1kdb-K*=gZ^fmEEEN32`B% zYmEe57l{BDffsIS;ls-H;);D~zs+r_dDV-9Szn`&+zz*f|M%;BO`UC$FBj% zfQEk4&5MjDf@21y@x9KxmS28q)8cU?(qPDDZc_`7lA>;2?`@M@e#njGPNPzWN#jdr zJ#;K>3|zbZy7bW1pU2aYQfc%O?-Rsm42(mPN2a1)D-ZY+$4TPGuXaM!0Rvx}y|_HJ zUW*mEC;3ivovbyhJ=zaTJUNpr+&0b^88y0VXuR1!wSUe4^}My$uH=r{FQX&lh!j3u zK0ElKc>`Fr`LAA6!OaPdr^%-W@YAupUKOW4AWq(L24t>@bWU?luF}9pRFQ6!9 z5w&PsFT?CEeb@=V5OwUW`tSIw9pn7q#4CPOP(7j6DEU8}!T)ByYyS(*0O)wDReuS& zF5Y-WL$ea)eVcO~`dIS`4mOuEGoud;4gIybSg`Iq)9pvmdvJ!r~lDF)&$12NtzTIGfhH zy4%0CbUQ#Aiqq_H8ZS03F16spqdgky_TQ~{PFA6c&W?_bN~;A99@A_<*N4SxUTn|lUA#jwwLT*|9}%B;;FmPBCfU!4(FFXtgExztCRKqH6VI) zZRW2l*6sk+9aG7W`eNBky~l<1)ro8>M}LKwH2BgQu$5YydCx$wyU`paOHg`(_aBAx zoG~>}Vrg7juP>>f-c5_l_c4N1jmBeVq1X*m>|-n(_wx@1tw;f!pO*eA_3{S&XqZu~ zX48CzKb#?0;q|QPV#(v!qqcY`hfq)-frgNrn*2j59RGQ_j!z@~!e_M~ za~IDVH3@!0TT8pgq|Pv+;#Pm2d+Wh=4-CdQ1%KPGqKvJw*6w*75xRE;Wa(#N7L`m> z-F=DY_;e9}8yx;6jM;azdbIbhhUKYa7x?_%5<+%I2j#A(Tx?qP?2e^NpI+rPdb)5LUW zI*ljikTLRmL%^}St6k9J1JOtH2x{bOjslQL81QI;Jpm3wPJ6}rsZcMg{O_>@&aAI>}Kwl6z=U}z9at{9+uz*NM zC$bYij6G1b-1chh@hgTN2UEJ+iYlCV0#8Um87axw)~=C1r|}Y9UU) zx8=F+H&Tea-7Axjh6aTz5`3a^4w&8C$32?tq8*!PI9WS2Zd*G0Ub!}x#9N-T9ctiq z@8$Whud>JMiF`%ntAK&$7P`+(7`0IJe8c@zI>7V7g;Ab2wBudo!UVYiI7R}PanMkX zXHmZGw3Ppz;y!4qhn7jM04m;U4-O#~$<82~vabI}u3qFghI(gRYsj-zG$=!0+H848 z!jx=66GuoDwPI9g@Rz3B4KBxNWTSQQBkvQzj-CnRfUf6l)M=e#3YI%DHDyrVZ$&mf z0g^U)8*S5Xb$LJim%xUU(6;=Io!qmX|3reI)eGHxfFAn94&$f~E_d~MWFOrw>j)hb zpKG#iYzsSdJ^#zzYr-PY_EzYnGg+C?4Qp#RgUEc!Ne=QBhzvp=rKe`?5gX1>kh+9a*3`YL+>oK&^+?D z(S5~Ff}A1!qQU#rFgWqp{W$d@=%N+kbCd0!X~VL5jY(;>>V?M>KUV}SfYU|AJ7V(}Oo7|Y{w&0*K&iuyja<4%*wzZO)jhMC3Dzm2=^rt2lRG<;b zxWM^o6hr=(96K-T?tg`~NIs|jxry@zMjp{CN(KBtOaF~zftJBR|D_4t;K4={2KSDR z?rBTQ*@38AZzSpQnw1}`UJI_dHzd*4wU?R1h9oGud0ss-o^GV~+?(mcd>*Fj%GGDr z$`ICD-k<{ksrKgrh;LWRhzMVjf8~h2$dOeN=i@8nd`Y?xd~l&72FXPt+!TlWcPzQk zXrq0+%;9J?EH9YSqLhPDskieQFNapO#{`Nos19uW3m?s|tV*t~94#ez5k$18cv5=Y zGafs=T!}95_17)I53c#-**V#xRfd|2o4CO$&qXPv+(GNVTt=b6y|^P0!Xqf%9>2{q zVG^j-b>+S7ZOpDsy5dOOcjeUP>2hL*9mGH0X1Sne=T<`m-@H5mp{)3pY|l1ap(BuQ zM+ChrBIf$>e0f`LRSst`fVwn7X(=SS0qjC>zOhtCXY>6AlRWPhE(4zJ za5_9Im@`4MH;A>+g_>mHlK))CDkwMLQ*G&#yDf}_SuDJ#q!mP>o%=2XcKgjNjX?gp zP|kg8k4=wYDB;94I7io((s^$#DC{rquuG(`{p-Z*-k5?gp2&o#mHEBzd8ea0k+YGxQ-x=f`46ak`7nFw(5`xf@%`__^Z;=qmBLj|NG8CeQe=p`e4fi^$ zcWoNV)+wL?Iu#DeDb{7KX?SLBDki=hZ%JB-l zt{{(67UcQk7O{!fgiM75t^H8<4o9-=J^W~kk|n@Qw8#s5bxr*+TlS6b@^cO2^lzWx zx>$!G%2?JuIl*(4yPn@wm;zj>RRr8U-KVM1=MygiFj9i;>WE`%0J`WOB+yL0^jSpU z5#gDr2}HZKBp*vv3SHxkCfA$M^o_yI<Z#JJM^ipbLnbhR1Om=ztGwo=)_~Zs`tl zQlBAaFt)FFFQ$*P3$fU9Z+t_DX5Ba%d^7Gh3ahorIYVbi?E-bdh#-8FJlPi)H4$LF zOk(Fkm^shapK#kvr{=^u+EPQWOnjV9|8f&9-uxM*R%`!Sr8w%q`MXcn&4lYFOT{XE z$uBO3O}cW zv>4bDt_}XH&z4G`^VD8+N3faL{(QrOzBej4@fCustRftqP&f6`PNXOG;I&{D`MkQ3 zO8Kn+fOeT4KEz!J-e{ea|oFGNCP zX5E1+*5t))UDyYLD8%KBr}j%{ZJ{v&t#YVRiLNNwhP>31n|Q+-2WmAUG6X2=e-iK> z{h$@kUdeQHbca=`xqBWa5)sa|z%%Dobc40Oa$E?qG};pd4sNTlcUI@kp1QhmzspP7 z=^0WeF#`Q2&J?Jne#52q3><3vIgPpHP%5Ox^R0%ucq2Xn)-;dkvpqCDQVWjf=H&t< z^kYx4wTsZ6*>+ef+Oauql{6-LD)6fHW=N&mSHdtB5}eno;ELQ4trzKj(DPmd4aEU{ zW<=%!mJW2tLQ-I2qKOpc9mXPK?Hl%>W<(_;V2-QU(mz7IzaR5n-Cuqnt7xrmYtQwF zq}#TDO3mBs@H+DoQn^&H09IG#$WnTiA?5WCJp^-XdDZ zlJ?S^EJ%Mff~otQTx2z3H5Hn}(n$3r&)0Oe=2?3pUh`6j8F@B&u%G+~X8U1xoNpQy z{^Htk&;W6=;`0wsK5N3B1vA}-;#8&tOo_cm?!Uk1;Ws}ZG!MV#^y$BRt^0A)sxU}tL)lwC#Qt?_3-2Y-f z);zlUfqczUC&J2Y$I=ylAlmzuomrIuFnu~81j)eN#pwDE5?pc4e+Te#p;I<{e<+rEn? zd3>g#IaffV7IXZ7S$>ugdkTJ@;lUCc-N7TrrBJy>;5%ElA~03-hZBoW$O4+(0LHc2 zwxm>g<%v2?Af^{!3>vsAS;#h7{Ok#wNNjaNwFaf0+0mE?)|F}b+BkAzy+0=6yD$wl zW^|(VXupuotQweMGk@m`$+>aSTdgmt zvfmfbIz$y#y13su)BBbZN#Pib+HrNtBmq6g#l+X@WGcFqIt{WjZN>Y<@_<*ub{GAY z0zbRZ=omCAjXmX(sc=8N=LsXg4y&tw7o7mcSUArRHcM8r&U?+}bP0E!U*5hcJ)J{m zfaG4wwoh4bmRY1k=jP$n0SlMWit{qG)}a@bo3{3BbwnL6cM;NBMZjaP)un8X zxgI6AJe`(d&YaBY2_~LH%g+U1U+(ssOhr)J&7=Q6_&E=7Xm=h#-co2F!PbiGgq*Jm z>5H815l7G{pl=Z@5=ET`!#$Iu+HDiqd$=;$n^^y4X$D8Ob@xh#Fg181g=itZtr+#X z`8`@EaYj2Cz3pP73Av;AaCWX8dZ54!Rr>x6{{7B{Y_48|Vg@YOTrH4I{M>LkoqrZ0 zAM_o~$drWbsiM~vW1!<(S z{4Cf*^u4H&9i?0bk6$S|DJB_TupvQtX0_QX@F{Ub5sQF-FONoEg`MW<7C{)zYg#** zL|^`!a|7KTY?2Wc@srsvG9YI{gO_GN+#J%DLF*G2FQftHfev5L&C$t-g4^bIF|#(r zt-Cce!qi!k4ehmTG9&??fTWvG_HR&#ZoGR&ZrHv#oa6i5gtwpS_GGPzdkjh$O}5ZK zi@FWx7knT_!PNEfhO}%!b?BpdtRU1?ifBq&d|wf7^6suDbiR;qf2GQJdiwGVJzsX~ zE0!$l(??M0QDpQ_{`%rS5)HIO{N+kAv$GMRqoWTm>QR5}Gy&R(WP~qvlq+(LnhRxS z|LWXS^9=lW05_K&FW8(k5p`0XM~mKJJC57h2Iv_i!HWZREvCPrlRb9NKZ_QC0Fn0o z_aY9mc?`~HCEQk6_E&eK=NEdW%( z-&OJ>{Xc#VMx}A;n@+Yt<{K1R@!K_wM!}20t{f@YGQUyO_JrmhT#B{K-PfB&6NvC>>QM*x`1)d~ z_RVoX#~#<)fqIJ#d9=s+@L>JQpbKvhwjNEI(!Oc3x*0!iA$wst(G6G2a5bFzbO+0~ zRq`O2-NKLgYGBj;*HRX%hW0xbL0#RIC~QLwp@8>j(-H@y&1FdC25IxZ7R7kdV*HM_ ze+wBWaBw|u>vuE)^)MewU-vJouv-SJc3Nv#pCoQHg;6X~9c19I3hCim5|ylVZ?#l@ zG{4erW3yoHGjbHeJkPsmIZXfc{jp&9=hk&f9Sn7~m>^%J&T1(Tv?c<~dXAt9-{xDB z@#xCm*IgnIbH@F)?1X#e@@e^-)>NY2`RDb<+eSQ`MHcTRB((XfRjtT;pihM*72U#xBxVtKOWdr!DQH|xxnHVunKfR**|T_6ZtZ9e&_aKg%) zMd`^7gys51p-&;tIM<1lt)Q;76i{ zCW}R6`T{VTn#uE7SP^a?dPbs>@y7ahwq2YJiZ{E+Yi9hyiU@n_98sx6dw3CjP*p%7 z4N!755)jxJwDL#B02@XD3M?(?n?GAUBWBH9rb6wqDeJ|apl(73g02Sp-Sr6ViT!BJ zlUnW0S^^A`;*UJtU9RICjNlDvMiVzxaxy3Gimoe?Gx{;@j=yGrzSO+sF7+^cLzHK4 zY`cqVXV|2|?0-Ll*y!2WINkgyfSO(ymf!T@1wT(Spi}Z)}*c+C-qC~<4uNU4|tJv@z3AT)k}H^f%34*W;XiA*D}Xf5=`b7a*1qy@aaYZf)p~lnKX-8 z086a|DiI#S&KMJjs&TD0**hb_4U9`d7G)P|K-qV2CtFCeXM7(VT-?qJY^~o+fJU3? zTw8DnGgV1}WFn`?r|kLtv=?Dju2n~@C?X)V=*=lXPpWUpVN>GV5BX&fH4ZAZ?~s>g z=JktJd?6H>K%91LVNS0y0GhlH!;}r;|f5K!e0mZS5A; zv(?CEQT0ADm;}{~bco#P@fqL=*Iq1o7FS;L0v8`VW26lGXaPgcc-!Cfy$W(r@|(9( zZ{mp&qkPA!5?Jd-Ipp2`W)Cx1@wU=Fxd!9xM=an}2wJ^;Uu1i{MG{J>-ya)oYx?9AUwe^s(#B2KIQxXr>bh2h^x2V%8F$z+*{-{_Ln#+e zen{|lLjsrL=d*zQ;B0r=PUIrO8Zi#m!brq``7^ai=0k_TYyhNUg3JN&gX-O)j7ox0 zeHy-T`#omjaky@F!qz*&kKR7oASGPOtx75eWb%-ab=(uJt>e63w$b3BBIvhfswc;9 za0?8_R*JSZ82pmN#y8C~f3v40K!euV19(ylCj0A1tL0i#-E>rZLwZi-FvREm+&1iA zTqUz0kVcEI^D1^uRO+QGyI2(M{V)K0mAuV1WNwTMWsyWDYPU7RxkbVb*MCMaoje*Z zrKPY`E&a)b8}e6QaWwN#P`?VL(1}Z~`V_*8-xC3vL=!E;lZ!@&Y zJ~Lm7LAf^z!HlI6bJi(aJ+8ln%cFXlnk|^?Pxqw4+*csVv1Aw~ZuUBxWg*v`0Kg!1 z_dO&kUMgZcOjN*g4bJgs#Vw(|@mJx}V6iG$!sIVLwV~A0q@8+FO_{MDzjD3AX(-I37&jyJl<^Fty>XVd?mwK z0SDkzVjt=-dw((r+1qLCXGE){nS_ujMkRp7hU+CaY2vo`MZNHlNskT=bP7zVEFcUl@@*G$wN{K};aNMhSCzLvc=Sx;x1`#_p&;voka~r8@BRU(*T$U4MhFOrw0q#Zj2A<0OIr&K_u=iFjHHo^+$eI({)xnJ?P(OKs(U z+$-tyGhck&hOx_%U|nUhLuZ8Od!Y(Fw+f~#V4>i*BO4(@DPCrRCj z6YX-M7Xpkxn87ol_?jgu%Fn-k4RBkON=i=)!J;>1bMbKMzH=N{4PCeEExK%%+u&cW zD=S`8uVD|J{_@&ZMPtAUavZACJ!*~&lag+!M>cbUS-Dl7c85vbWXlxJjH4a>{Y_AlFO4o9bd0+`))6)!&YhJ>(0YD zz%pS&F@R%})Y{R{Ifl0rW{EaVmPO7AERry=n6><5Zn#TriWZ{_DL%J(dqOar5O3gn zexu|x>y3G4aQS#LkbJoz`6JG{b;p4LX0^b5aa{T%sgJ=0`p&YPq%@MYK7*W_$#cVFzuYqI;Rb=IS9Q$v3336i%q9} z8hjP%KIv^%wdzP-P1zh}d~AuK22uX6N?LT_!~WT(6-)div4S02k!?2Oxk;u-LU0OJ zr?OgR!Fqw)yeB6-jo7bVN-nr5*QidDf?l#}l#j7pFGzL?`hH zD5tqCn(=gEDO~2c{Va7SX7Y$wE3e1d>e_TWo+`tt6OZT4!x=7*f3H;q@*>{g{Sr=BDv8u7b#-3Gh%+ zT^0VYa;nOz^y7Iq*GZFHPJEN(I!~Tvotez}c&M*JO4_MJp;Wr1MEl0#%v$oWtkb9T ztmPdQbLPe>n|)giGLEhTzjv`MRWRe8pVcpsf63jcxNol!8AOjRNs?LZTzP(Z*%8N$ zR(!W00{ogBH;;hRlT*a@`RDX-$;S@A{J(pHJU%v^|2eAADT2^tcZ_M~aasy4Wd23? zm!Sf~zwtRP7U=(sMx?@!!}(L@2L8|Ie-|$S{^6yLFX*Fl6@N1{|Nlyj6p$CVV(C=X<@YU7wJEj% zehQDTu{8T-5XRA@;&L19tF=~)C_bFXR8EG;zvSXTMMutTcJw*KdHweTVwEfF=mE+~ R798-B6q6Gz7uNIpzW}LY=9B;c literal 0 HcmV?d00001 diff --git a/devices/surface/images/sdt-desk-3.png b/devices/surface/images/sdt-desk-3.png new file mode 100644 index 0000000000000000000000000000000000000000..bbd970930087da22ccba6cc03dbdd2fba821e82d GIT binary patch literal 47970 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 Ija(o8FUQ6eS^xk5 literal 0 HcmV?d00001 diff --git a/devices/surface/images/sdt-desk-4.png b/devices/surface/images/sdt-desk-4.png new file mode 100644 index 0000000000000000000000000000000000000000..f533646605af41874d0dd806fe0d90e8023da0ac GIT binary patch literal 31945 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�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 PSxEOT_)gI+yI21Uhr$vz literal 0 HcmV?d00001 diff --git a/devices/surface/images/sdt-desk-5.png b/devices/surface/images/sdt-desk-5.png new file mode 100644 index 0000000000000000000000000000000000000000..664828762e8475839f417c1deb13883ab0988ebb GIT binary patch literal 30063 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 L(4FF2PhR~G`K7s< literal 0 HcmV?d00001 diff --git a/devices/surface/images/sdt-desk-6.png b/devices/surface/images/sdt-desk-6.png new file mode 100644 index 0000000000000000000000000000000000000000..1b9ce9f7e2fcf2bfb88f860f4947e613d6e2257d GIT binary patch literal 63549 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[!NOTE] +>In contrast to the way you typically install MSI packages, the SDT distributable MSI package can only be created by running Windows Installer (MSI.exe) at a command prompt and setting the custom flag `ADMINMODE = 1`. For details, see [Run Surface Diagnostic Toolkit using commands](surface-diagnostic-toolkit-command-line.md). + +Mode | Primary scenarios | Download | Learn more +--- | --- | --- | --- +Desktop mode | Assist users in running SDT on their Surface devices to troubleshoot issues.
    Create a custom package to deploy on one or more Surface devices allowing users to select specific logs to collect and analyze. | SDT distributable MSI package
    Microsoft Surface Diagnostic Toolkit for Business Installer.MSI
    [Surface Tools for IT](https://www.microsoft.com/download/details.aspx?id=46703) | [Use Surface Diagnostic Toolkit in desktop mode](surface-diagnostic-toolkit-desktop-mode.md) +Command line | Directly troubleshoot Surface devices remotely without user interaction, using standard tools such as Configuration Manager. It includes the following commands:
    `-DataCollector` collects all log files
    `-bpa` runs health diagnostics using Best Practice Analyzer.
    `-windowsupdate` checks Windows update for missing firmware or driver updates.

    **Note:** Support for the ability to confirm warranty information will be available via the command `-warranty` | SDT console app
    Microsoft Surface Diagnostics App Console.exe
    [Surface Tools for IT](https://www.microsoft.com/download/details.aspx?id=46703) | [Run Surface Diagnostic Toolkit using commands](surface-diagnostic-toolkit-command-line.md) + +## Supported devices + +SDT for Business is supported on Surface 3 and later devices, including: + +- Surface Pro 6 +- Surface Laptop 2 +- Surface Go +- Surface Go with LTE +- Surface Book 2 +- Surface Pro with LTE Advanced (Model 1807) +- Surface Pro (Model 1796) +- Surface Laptop +- Surface Studio +- Surface Studio 2 +- Surface Book +- Surface Pro 4 +- Surface 3 LTE +- Surface 3 +- Surface Pro 3 + +## Installing Surface Diagnostic Toolkit for Business + +To create an SDT package that you can distribute to users in your organization, you first need to install SDT at a command prompt and set a custom flag to install the tool in admin mode. SDT contains the following install option flags: + +- `SENDTELEMETRY` sends telemetry data to Microsoft. The flag accepts `0` for disabled or `1` for enabled. The default value is `1` to send telemetry. +- `ADMINMODE` configures the tool to be installed in admin mode. The flag accepts `0` for Business client mode or `1` for Business Administrator mode. The default value is `0`. + +**To install SDT in ADMINMODE:** + +1. Sign into your Surface device using the Administrator account. +2. Download SDT Windows Installer Package (.msi) from the [Surface Tools for IT download page](https://www.microsoft.com/download/details.aspx?id=46703) and copy it to a preferred location on your Surface device, such as Desktop. +3. Open a command prompt and enter: + + ``` + msiexec.exe /i ADMINMODE=1. + ``` + **Example:** + + ``` + C:\Users\Administrator> msiexec.exe/I"C:\Users\Administrator\Desktop\Microsoft_Surface_Diagnostic_Toolkit_for_Business_Installer.msi" ADMINMODE=1 + ``` + +4. The SDT setup wizard appears, as shown in figure 1. Click **Next**. + + >[!NOTE] + >If the setup wizard does not appear, ensure that you are signed into the Administrator account on your computer. + + ![welcome to the Surface Diagnostic Toolkit setup wizard](images/sdt-1.png) + + *Figure 1. Surface Diagnostic Toolkit setup wizard* + +5. When the SDT setup wizard appears, click **Next**, accept the End User License Agreement (EULA), and select a location to install the package. + +6. Click **Next** and then click **Install**. + +## Locating SDT on your Surface device + +Both SDT and the SDT app console are installed at `C:\Program Files\Microsoft\Surface\Microsoft Surface Diagnostic Toolkit for Business`. + +In addition to the .exe file, SDT installs a JSON file and an admin.dll file (modules\admin.dll), as shown in figure 2. + +![list of SDT installed files in File Explorer](images/sdt-2.png) + +*Figure 2. Files installed by SDT* + + +## Preparing the SDT package for distribution + +Creating a custom package allows you to target the tool to specific known issues. + +1. Click **Start > Run**, enter **Surface** and then click **Surface Diagnostic Toolkit for Business**. +2. When the tool opens, click **Create Custom Package**, as shown in figure 3. + + ![Create custom package option](images/sdt-3.png) + + *Figure 3. Create custom package* + +### Language and telemetry page + + +When you start creating the custom package, you’re asked whether you agree to send data to Microsoft to help improve the application. For more information,see the [Microsoft Privacy Statement](https://privacy.microsoft.com/privacystatement). Sharing is on by default, so uncheck the box if you wish to decline. + +>[!NOTE] +>This setting is limited to only sharing data generated while running packages. + +![Select language and telemetry settings](images/sdt-4.png) + +*Figure 4. Select language and telemetry settings* + +### Windows Update page + +Select the option appropriate for your organization. Most organizations with multiple users will typically select to receive updates via Windows Server Update Services (WSUS), as shown in figure 5. If using local Windows update packages or WSUS, enter the path as appropriate. + +![Select Windows Update option](images/sdt-5.png) + +*Figure 5. Windows Update option* + +### Software repair page + +This allows you to select or remove the option to run software repair updates. + +![Select software repair option](images/sdt-6.png) + +*Figure 6. Software repair option* + +### Collecting logs and saving package page + +You can select to run a wide range of logs across applications, drivers, hardware, and the operating system. Click the appropriate area and select from the menu of available logs. You can then save the package to a software distribution point or equivalent location that users can access. + +![Select log options](images/sdt-7.png) + +*Figure 7. Log option and save package* + +## Next steps + +- [Use Surface Diagnostic Toolkit for Business in desktop mode](surface-diagnostic-toolkit-desktop-mode.md) +- [Use Surface Diagnostic Toolkit for Business using commands](surface-diagnostic-toolkit-command-line.md) + + + + + + + + + + + diff --git a/devices/surface/surface-diagnostic-toolkit-command-line.md b/devices/surface/surface-diagnostic-toolkit-command-line.md new file mode 100644 index 0000000000..24e4b2011d --- /dev/null +++ b/devices/surface/surface-diagnostic-toolkit-command-line.md @@ -0,0 +1,143 @@ +--- +title: Run Surface Diagnostic Toolkit for Business using commands +description: How to run Surface Diagnostic Toolkit in a command console +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +author: jdeckerms +ms.author: jdecker +ms.topic: article +ms.date: 11/15/2018 +--- + +# Run Surface Diagnostic Toolkit for Business using commands + +Running the Surface Diagnostic Toolkit (SDT) at a command prompt requires downloading the STD app console. After it's installed, you can run SDT at a command prompt via the Windows command console (cmd.exe) or using Windows PowerShell, including PowerShell Integrated Scripting Environment (ISE), which provides support for autocompletion of commands, copy/paste, and other features. + +>[!NOTE] +>To run SDT using commands, you must be signed in to the Administrator account or signed in to an account that is a member of the Administrator group on your Surface device. + +## Running SDT app console + +Download and install SDT app console from the [Surface Tools for IT download page](https://www.microsoft.com/download/details.aspx?id=46703). You can use the Windows command prompt (cmd.exe) or Windows PowerShell to: + +- Collect all log files. +- Run health diagnostics using Best Practice Analyzer. +- Check update for missing firmware or driver updates. + +By default, output files are saved to C:\Administrator\user. Refer to the following table for a complete list of commands. + +Command | Notes +--- | --- +-DataCollector "output file" | Collects system details into a zip file. "output file" is the file path to create system details zip file.

    **Example**:
    `Microsoft.Surface.Diagnostics.App.Console.exe -DataCollector SDT_DataCollection.zip` +-bpa "output file" | Checks several settings and health indicators in the device. “output file" is the file path to create the HTML report.

    **Example**:
    `Microsoft.Surface.Diagnostics.App.Console.exe -bpa BPA.html` +-windowsupdate | Checks Windows Update online servers for missing firmware and/or driver updates.

    **Example**:
    Microsoft.Surface.Diagnostics.App.Console.exe -windowsupdate + +>[!NOTE] +>To run the SDT app console remotely on target devices, you can use a configuration management tool such as System Center Configuration Manager. Alternatively, you can create a .zip file containing the console app and appropriate console commands and deploy per your organization’s software distribution processes. + +## Running Best Practice Analyzer + +You can run BPA tests across key components such as BitLocker, Secure Boot, and Trusted Platform Module (TPM) and then output the results to a shareable file. The tool generates a series of tables with color-coded headings and condition descriptors along with guidance about how to approach resolving the issue. + +- Green indicates the component is running in an optimal condition (optimal). +- Orange indicates the component is not running in an optimal condition (not optimal). +- Red indicates the component is in an abnormal state. + +### Sample BPA results output + + + + + + + +
    BitLocker
    Description:Checks if BitLocker is enabled on the system drive.
    Value:Protection On
    Condition:Optimal
    Guidance:It is highly recommended to enable BitLocker to protect your data.
    + + + + + + + +
    Secure Boot
    Description:Checks if Secure Boot is enabled.
    Value:True
    Condition:Optimal
    Guidance:It is highly recommended to enable Secure Boot to protect your PC.
    + + + + + + + +
    Trusted Platform Module
    Description:Ensures that the TPM is functional.
    Value:True
    Condition:Optimal
    Guidance:Without a functional TPM, security-based functions such as BitLocker may not work properly.
    + + + + + + + +
    Connected Standby
    Description:Checks if Connected Standby is enabled.
    Value:True
    Condition:Optimal
    Guidance:Connected Standby allows a Surface device to receive updates and notifications while not being used. For best experience, Connected Standby should be enabled.
    + + + + + + + +
    Bluetooth
    Description:Checks if Bluetooth is enabled.
    Value:Enabled
    Condition:Optimal
    Guidance:
    + + + + + + + +
    Debug Mode
    Description:Checks if the operating system is in Debug mode.
    Value:Normal
    Condition:Optimal
    Guidance:The debug boot option enables or disables kernel debugging of the Windows operating system. Enabling this option can cause system instability and can prevent DRM (digital rights managemend) protected media from playing.
    + + + + + + + +
    Test Signing
    Description:Checks if Test Signing is enabled.
    Value:Normal
    Condition:Optimal
    Guidance:Test Signing is a Windows startup setting that should only be used to test pre-release drivers.
    + + + + + + + +
    Active Power Plan
    Description:Checks that the correct power plan is active.
    Value:Balanced
    Condition:Optimal
    Guidance:It is highly recommended to use the "Balanced" power plan to maximize productivity and battery life.
    + + + + + + + +
    Windows Update
    Description:Checks if the device is up to date with Windows updates.
    Value:Microsoft Silverlight (KB4023307), Definition Update for Windows Defender Antivirus - KB2267602 (Definition 1.279.1433.0)
    Condition:Not Optimal
    Guidance:Updating to the latest windows makes sure you are on the latest firmware and drivers. It is recommended to always keep your device up to date
    + + + + + + + +
    Free Hard Drive Space
    Description:Checks for low free hard drive space.
    Value:66%
    Condition:Optimal
    Guidance:For best performance, your hard drive should have at least 10% of its capacity as free space.
    + + + + + + + +
    Non-Functioning Devices
    Description:List of non-functioning devices in Device Manager.
    Value:
    Condition:Optimal
    Guidance:Non-functioning devices in Device Manager may cause unpredictable problems with Surface devices such as, but not limited to, no power savings for the respective hardware component.
    + + + + + + + +
    External Monitor
    Description:Checks for an external monitor that may have compatibility issues.
    Value:
    Condition:Optimal
    Guidance:Check with the original equipment manufacturer for compatibility with your Surface device.
    \ No newline at end of file diff --git a/devices/surface/surface-diagnostic-toolkit-desktop-mode.md b/devices/surface/surface-diagnostic-toolkit-desktop-mode.md new file mode 100644 index 0000000000..6420daacb2 --- /dev/null +++ b/devices/surface/surface-diagnostic-toolkit-desktop-mode.md @@ -0,0 +1,99 @@ +--- +title: Use Surface Diagnostic Toolkit for Business in desktop mode +description: How to use SDT to help users in your organization run the tool to identify and diagnose issues with the Surface device. +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +author: jdeckerms +ms.author: jdecker +ms.topic: article +ms.date: 11/15/2018 +--- + +# Use Surface Diagnostic Toolkit for Business in desktop mode + +This topic explains how to use the Surface Diagnostic Toolkit (SDT) to help users in your organization run the tool to identify and diagnose issues with the Surface device. Successfully running SDT can quickly determine if a reported issue is caused by failed hardware or user error. + +1. Direct the user to install [the SDT package](surface-diagnostic-toolkit-business.md#create-custom-sdt) from a software distribution point or network share. After it is installed, you’re ready to guide the user through a series of tests. + +2. Begin at the home page, which allows users to enter a description of the issue, and click **Continue**, as shown in figure 1. + + ![Start SDT in desktop mode](images/sdt-desk-1.png) + + *Figure 1. SDT in desktop mode* + +3. When SDT indicates the device has the latest updates, click **Continue** to advance to the catalog of available tests, as shown in figure 2. + + ![Select from SDT options](images/sdt-desk-2.png) + + *Figure 2. Select from SDT options* + +4. You can choose to run all the diagnostic tests. Or, if you already suspect a particular issue such as a faulty display or a power supply problem, click **Select** to choose from the available tests and click **Run Selected**, as shown in figure 3. See the following table for details of each test. + + ![Select hardware tests](images/sdt-desk-3.png) + + *Figure 3. Select hardware tests* + + Hardware test | Description + --- | --- + Power Supply and Battery | Checks Power supply is functioning optimally + Display and Sound | Checks brightness, stuck or dead pixels, speaker and microphone functioning + Ports and Accessories | Checks accessories, screen attach and USB functioning + Connectivity | Checks Bluetooth, wireless and LTE connectivity + Security | Checks security related issues + Touch | Checks touch related issues + Keyboard and touch | Checks integrated keyboard connection and type cover + Sensors | Checks functioning of different sensors in the device + Hardware | Checks issues with different hardware components such as graphics card and camera + + + + + + +## Running multiple hardware tests to troubleshoot issues + +SDT is designed as an interactive tool that runs a series of tests. For each test, SDT provides instructions summarizing the nature of the test and what users should expect or look for in order for the test to be successful. For example, to diagnose if the display brightness is working properly, SDT starts at zero and increases the brightness to 100 percent, asking users to confirm – by answering **Yes** or **No** -- that brightness is functioning as expected, as shown in figure 4. + +For each test, if functionality does not work as expected and the user clicks **No**, SDT generates a report of the possible causes and ways to troubleshoot it. + +![Running hardware diagnostics](images/sdt-desk-4.png) + +*Figure 4. Running hardware diagnostics* + +1. If the brightness successfully adjusts from 0-100 percent as expected, direct the user to click **Yes** and then click **Continue**. +2. If the brightness fails to adjust from 0-100 percent as expected, direct the user to click **No** and then click **Continue**. +3. Guide users through remaining tests as appropriate. When finished, SDT automatically provides a high-level summary of the report of the possible causes of any hardware issues along with guidance for resolution. + + +### Repairing applications + +SDT enables you to diagnose and repair applications that may be causing issues, as shown in figure 5. + +![Running repairs](images/sdt-desk-5.png) + +*Figure 5. Running repairs* + + + + + +### Generating logs for analyzing issues + +SDT provides extensive log-enabled diagnosis support across applications, drivers, hardware, and operating system issues, as shown in figure 6. + +![Generating logs](images/sdt-desk-6.png) + +*Figure 6. Generating logs* + + + + +### Generating detailed report comparing device vs. optimal configuration + +Based on the logs, SDT generates a report for software- and firmware-based issues that you can save to a preferred location. + +## Related topics + +- [Run Surface Diagnostic Toolkit for Business using commands](surface-diagnostic-toolkit-command-line.md) + From 3da15ffa98e2521d090020f8d39237b0fa2428e8 Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Mon, 19 Nov 2018 18:32:00 +0000 Subject: [PATCH 39/87] Clarified Office communication apps in ASR rule. --- .../attack-surface-reduction-exploit-guard.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index b09d4d8b79..a3272ab6e6 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 11/16/2018 +ms.date: 11/19/2018 --- # Reduce attack surfaces with attack surface reduction rules @@ -53,7 +53,7 @@ Use advanced protection against ransomware | c1db55ab-c21a-4637-bb3f-a12568109d3 Block credential stealing from the Windows local security authority subsystem (lsass.exe) | 9e6c4e1f-7d60-472f-ba1a-a39ef669e4b2 Block process creations originating from PSExec and WMI commands | d1e49aac-8f56-4280-b9ba-993a6d77406c Block untrusted and unsigned processes that run from USB | b2b3f03d-6a65-4f7b-a9c7-1c7ef74a9ba4 -Block Office communication applications from creating child processes | 26190899-1602-49e8-8b27-eb1d0a1ce869 +Block Office communication application from creating child processes | 26190899-1602-49e8-8b27-eb1d0a1ce869 Block Adobe Reader from creating child processes | 7674ba52-37eb-4a4f-a9a1-f0f9a1619a2c ### Rule: Block executable content from email client and webmail @@ -152,9 +152,9 @@ With this rule, admins can prevent unsigned or untrusted executable files from r - Executable files (such as .exe, .dll, or .scr) - Script files (such as a PowerShell .ps, VisualBasic .vbs, or JavaScript .js file) -### Rule: Block Office communication applications from creating child processes +### Rule: Block Office communication application from creating child processes -Office communication apps will not be allowed to create child processes. This includes Outlook. +Outlook will not be allowed to create child processes. This is a typical malware behavior, especially for macro-based attacks that attempt to use Office apps to launch or download malicious executables. From 2d71e327b8b3a083007c793850f1017a9bec0b61 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 19 Nov 2018 10:56:42 -0800 Subject: [PATCH 40/87] merging conflicts --- ...ows-defender-advanced-threat-protection.md | 21 +++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/onboard-downlevel-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/onboard-downlevel-windows-defender-advanced-threat-protection.md index 259b8c499a..6d926cadf6 100644 --- a/windows/security/threat-protection/windows-defender-atp/onboard-downlevel-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/onboard-downlevel-windows-defender-advanced-threat-protection.md @@ -3,14 +3,15 @@ title: Onboard previous versions of Windows on Windows Defender ATP description: Onboard supported previous versions of Windows machines so that they can send sensor data to the Windows Defender ATP sensor keywords: onboard, windows, 7, 81, oms, sp1, enterprise, pro, down level search.product: eADQiWindows 10XVcnh +search.appverid: met150 ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security ms.author: macapara author: mjcaparas -ms.localizationpriority: high -ms.date: 06/25/2018 +ms.localizationpriority: medium +ms.date: 11/19/2018 --- # Onboard previous versions of Windows @@ -21,7 +22,7 @@ ms.date: 06/25/2018 - Windows 7 SP1 Pro - Windows 8.1 Pro - Windows 8.1 Enterprise -- Windows Defender Advanced Threat Protection (Windows Defender ATP) +- [Windows Defender Advanced Threat Protection (Windows Defender ATP)](https://wincom.blob.core.windows.net/documents/Windows10_Commercial_Comparison.pdf) [!include[Prerelease information](prerelease.md)] @@ -43,7 +44,7 @@ To onboard down-level Windows client endpoints to Windows Defender ATP, you'll n Windows Defender ATP integrates with System Center Endpoint Protection to provide visibility to malware detections and to stop propagation of an attack in your organization by banning potentially malicious files or suspected malware. The following steps are required to enable this integration: -- Install the [January 2017 anti-malware platform update for Endpoint Protection clients](https://support.microsoft.com/en-us/help/3209361/january-2017-anti-malware-platform-update-for-endpoint-protection-clie) +- Install the [January 2017 anti-malware platform update for Endpoint Protection clients](https://support.microsoft.com/help/3209361/january-2017-anti-malware-platform-update-for-endpoint-protection-clie) - Configure the SCEP client Cloud Protection Service membership to the **Advanced** setting - Configure your network to allow connections to the Windows Defender Antivirus cloud. For more information, see [Allow connections to the Windows Defender Antivirus cloud](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus#allow-connections-to-the-windows-defender-antivirus-cloud) @@ -51,7 +52,7 @@ The following steps are required to enable this integration: ### Before you begin Review the following details to verify minimum system requirements: -- Install the [February monthly update rollout](https://support.microsoft.com/help/4074598/windows-7-update-kb4074598) +- Install the [February monthly update rollup](https://support.microsoft.com/help/4074598/windows-7-update-kb4074598) >[!NOTE] >Only applicable for Windows 7 SP1 Enterprise and Windows 7 SP1 Pro. @@ -61,8 +62,16 @@ Review the following details to verify minimum system requirements: >[!NOTE] >Only applicable for Windows 7 SP1 Enterprise and Windows 7 SP1 Pro. +- Install either [.NET framework 4.5](https://www.microsoft.com/en-us/download/details.aspx?id=30653) (or later) or [KB3154518](https://support.microsoft.com/help/3154518/support-for-tls-system-default-versions-included-in-the-net-framework) + + >[NOTE] + >Only applicable for Windows 7 SP1 Enterprise and Windows 7 SP1 Pro. + >Don't install .NET framework 4.0.x, since it will negate the above installation. + - Meet the Azure Log Analytics agent minimum system requirements. For more information, see [Collect data from computers in you environment with Log Analytics](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-concept-hybrid#prerequisites) + + 1. Download the agent setup file: [Windows 64-bit agent](https://go.microsoft.com/fwlink/?LinkId=828603) or [Windows 32-bit agent](https://go.microsoft.com/fwlink/?LinkId=828604). 2. Obtain the workspace ID: @@ -73,7 +82,7 @@ Review the following details to verify minimum system requirements: 3. Using the Workspace ID and Workspace key choose any of the following installation methods to install the agent: - Manually install the agent using setup
    On the **Agent Setup Options** page, select **Connect the agent to Azure Log Analytics (OMS)** - - [Install the agent using command line](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-agent-windows#install-the-agent-using-the-command-line) and [configure the agent using a script](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-agent-windows#add-a-workspace-using-a-script) + - [Install the agent using command line](https://docs.microsoft.com/azure/log-analytics/log-analytics-agent-windows#install-the-agent-using-the-command-line) and [configure the agent using a script](https://docs.microsoft.com/azure/log-analytics/log-analytics-agent-windows#add-a-workspace-using-a-script) 4. If you're using a proxy to connect to the Internet see the Configure proxy settings section. From 0c327eca721de0c0fd01d527c764e6719a8bcf8b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 19 Nov 2018 10:59:01 -0800 Subject: [PATCH 41/87] delete char --- ...ard-downlevel-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/onboard-downlevel-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/onboard-downlevel-windows-defender-advanced-threat-protection.md index 6d926cadf6..0a0076523d 100644 --- a/windows/security/threat-protection/windows-defender-atp/onboard-downlevel-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/onboard-downlevel-windows-defender-advanced-threat-protection.md @@ -24,7 +24,7 @@ ms.date: 11/19/2018 - Windows 8.1 Enterprise - [Windows Defender Advanced Threat Protection (Windows Defender ATP)](https://wincom.blob.core.windows.net/documents/Windows10_Commercial_Comparison.pdf) -[!include[Prerelease information](prerelease.md)] +[!include[Prerelease information](prerelease.md)] >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-downlevel-abovefoldlink) From aca045a25e2d81f2ba9d7b13b4b05082a1244055 Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Mon, 19 Nov 2018 19:02:55 +0000 Subject: [PATCH 42/87] Added note to ASR rule. --- .../attack-surface-reduction-exploit-guard.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index a3272ab6e6..13d105b946 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -158,6 +158,9 @@ Outlook will not be allowed to create child processes. This is a typical malware behavior, especially for macro-based attacks that attempt to use Office apps to launch or download malicious executables. +>[!NOTE] +>This rule applies to Outlook only. + ### Rule: Block Adobe Reader from creating child processes This rule blocks Adobe Reader from creating child processes. From 97143cc860819eeb034dd25740f0d81ead1fddac Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 19 Nov 2018 13:50:23 -0800 Subject: [PATCH 43/87] add machinegroup parameter --- ...ing-rest-api-windows-defender-advanced-threat-protection.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md index 4ede6cb172..563c0c0bf1 100644 --- a/windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.author: macapara author: mjcaparas ms.localizationpriority: medium -ms.date: 10/26/2018 +ms.date: 11/19/2018 --- # Pull Windows Defender ATP alerts using REST API @@ -106,6 +106,7 @@ DateTime?sinceTimeUtc | string | Defines the lower time bound alerts are retriev DateTime?untilTimeUtc | string | Defines the upper time bound alerts are retrieved.
    The time range will be: from `sinceTimeUtc` time to `untilTimeUtc` time.

    **NOTE**: When not specified, the default value will be the current time. string ago | string | Pulls alerts in the following time range: from `(current_time - ago)` time to `current_time` time.

    Value should be set according to **ISO 8601** duration format
    E.g. `ago=PT10M` will pull alerts received in the last 10 minutes. int?limit | int | Defines the number of alerts to be retrieved. Most recent alerts will be retrieved based on the number defined.

    **NOTE**: When not specified, all alerts available in the time range will be retrieved. +machinegroups | String | Specifies machine groups to pull alerts from .

    **NOTE**: When not specified, alerts from all machine groups will be retrieved.

    Example:

    ```https://wdatp-alertexporter-eu.securitycenter.windows.com/api/Alerts/?machinegroups=Test1&machinegroups=Test2``` ### Request example The following example demonstrates how to retrieve all the alerts in your organization. From 65164c168b201ac272eeccbbe97bcee7a20c07a0 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 19 Nov 2018 13:55:33 -0800 Subject: [PATCH 44/87] update example --- ...sing-rest-api-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md index 563c0c0bf1..1c6449106b 100644 --- a/windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md @@ -106,7 +106,7 @@ DateTime?sinceTimeUtc | string | Defines the lower time bound alerts are retriev DateTime?untilTimeUtc | string | Defines the upper time bound alerts are retrieved.
    The time range will be: from `sinceTimeUtc` time to `untilTimeUtc` time.

    **NOTE**: When not specified, the default value will be the current time. string ago | string | Pulls alerts in the following time range: from `(current_time - ago)` time to `current_time` time.

    Value should be set according to **ISO 8601** duration format
    E.g. `ago=PT10M` will pull alerts received in the last 10 minutes. int?limit | int | Defines the number of alerts to be retrieved. Most recent alerts will be retrieved based on the number defined.

    **NOTE**: When not specified, all alerts available in the time range will be retrieved. -machinegroups | String | Specifies machine groups to pull alerts from .

    **NOTE**: When not specified, alerts from all machine groups will be retrieved.

    Example:

    ```https://wdatp-alertexporter-eu.securitycenter.windows.com/api/Alerts/?machinegroups=Test1&machinegroups=Test2``` +machinegroups | String | Specifies machine groups to pull alerts from .

    **NOTE**: When not specified, alerts from all machine groups will be retrieved.

    Example:

    ```https://wdatp-alertexporter-eu.securitycenter.windows.com/api/Alerts/?machinegroups=UKMachines&machinegroups=FranceMachines``` ### Request example The following example demonstrates how to retrieve all the alerts in your organization. From edfa88505ab5722672f4a9c710c160058bd4846b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 19 Nov 2018 15:24:50 -0800 Subject: [PATCH 45/87] add line re bandwidth uage --- ...d-configure-windows-defender-advanced-threat-protection.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md index aa40fd346e..3dd7d4940d 100644 --- a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.author: macapara author: mjcaparas ms.localizationpriority: medium -ms.date: 07/01/2018 +ms.date: 11/19/2018 --- # Onboard machines to the Windows Defender ATP service @@ -128,7 +128,7 @@ If the **START_TYPE** is not set to **AUTO_START**, then you'll need to set the #### Internet connectivity Internet connectivity on machines is required either directly or through proxy. -The Windows Defender ATP sensor can utilize a daily average bandwidth of 5MB to communicate with the Windows Defender ATP cloud service and report cyber data. +The Windows Defender ATP sensor can utilize a daily average bandwidth of 5MB to communicate with the Windows Defender ATP cloud service and report cyber data. One-off activities such as file uploads and investigation package collection are not included in this daily average bandwidth. For more information on additional proxy configuration settings see, [Configure machine proxy and Internet connectivity settings](configure-proxy-internet-windows-defender-advanced-threat-protection.md) . From b2f7a2677f93d69a67b41b3980ee3fe8129f1082 Mon Sep 17 00:00:00 2001 From: Kaushik Ainapure Date: Tue, 20 Nov 2018 15:44:39 +0530 Subject: [PATCH 46/87] Creating new on hang issue Creating new troubleshooter on system hang problem. --- ...anced-troubleshooting-windows-freeze-issue | 272 ++++++++++++++++++ 1 file changed, 272 insertions(+) create mode 100644 windows/client-management/advanced-troubleshooting-windows-freeze-issue diff --git a/windows/client-management/advanced-troubleshooting-windows-freeze-issue b/windows/client-management/advanced-troubleshooting-windows-freeze-issue new file mode 100644 index 0000000000..17f7fa271a --- /dev/null +++ b/windows/client-management/advanced-troubleshooting-windows-freeze-issue @@ -0,0 +1,272 @@ +--- +title: Advanced Troubleshoot Windows-based computer freeze issues +description: Learn how to troublehsoot computer hand or freeze issues +ms.prod: w10 +ms.mktglfcycl: +ms.sitesec: library +ms.topic: troubleshooting +author: kaushika-msft +ms.localizationpriority: medium +ms.author: elizapo +ms.date: +--- + +# Troubleshoot Windows-based computer freeze issues + +This article describes how to troubleshoot freeze issues on Windows-based computers and servers. It also provides methods for collecting data that will help administrators or software developers diagnose, identify, and fix these issues. + +> [!Note] +> The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products. + +## Identify the problem + +* Which computer is freezing? (Example: The impacted computer is a physical server, virtual server, and so on.) +* What operation was being performed when the freezes occurred? (Example: This issue occurs when you shut down GUI, perform one or more operations, and so on.) +* How often do the errors occur? (Example: This issue occurs every night at 7 o'clock, every day around 7pm, and so on.) +* On how many computers does this occur? (Example: All computers, only one computer, or 10computers, and so on.) + +## Troubleshoot the freeze issues + +To troubleshoot the freeze issues, check the current status of your computer, and follow one of the following methods. + +### For the computer that's still running in a frozen state + +If the physical computer or the virtual machine is still freezing, use one or more of the following methods for troubleshooting: + +* Try to access the computer through Remote Desktop, Citrix, and so on. + +* Use the domain account or local administrator account to log on the computer by using one of the Remote Physical Console Access features, such as Dell Remote Access Card (DRAC), HP Integrated Lights-Out (iLo), or IBM Remote supervisor adapter (RSA). + +* Test ping to the computer. Packet dropping and high network latency may be observed. + +* Access administrative shares (\\\\**ServerName**\\c$). + +* Press Ctrl + Alt + Delete command and check response. + +* Try to use Remote Admin tools such as Computer Management, remote Server Manager, and Wmimgmt.msc. + +### For the computer that has run out of a frozen state + +If the physical computer or virtual machine froze but is now running in a good state, use one or more of the following methods for troubleshooting. + +#### For a physical computer + +* Review the System and Application logs from the computer that is having the issue. You can start by using the following event IDs: + +* Generate a System Diagnostics report by running the perfmon /report command. + +#### For a virtual machine + +* Review the System and Application logs from the computer that is having the issue. + +* Generate a System Diagnostics report by running the perfmon /report command. + +* Check history in virtual management monitoring tools. + +## More Information + +### Collect data for the freeze issues + +To collect data for a server freeze, check the following table, and use one or more of the suggested methods. + +|Computer type and state |Data collection method | +|-------------------------|--------------------| +|A physical computer that's running in a frozen state|[Use a memory dump file to collect data](#use-memory-dump-to-collect-data-for-the-physical-computer-thats-running-in-a-frozen-state). Or use method 2, 3, or 4. These methods are listed later in this section.| +|A physical computer that has run out of a frozen state|Use method 1, 2, 3, or 4. These methods are listed later in this section. And [use Pool Monitor to collect data](#use-pool-monitor-to-collect-data-for-the-physical-computer-that-has-run-out-of-a-frozen-state).| +|A virtual machine that's running in a frozen state|Hyper-V or VMware: [Use a memory dump file to collect data for the virtual machine that's running in a frozen state](#use-memory-dump-to-collect-data-for-the-virtual-machine-thats-running-in-a-frozen-state).
    XenServer: Use method 1, 2, 3, or 4. These methods are listed later in this section.| +|A virtual machine that has run out of a frozen state|Use method 1, 2, 3, or 4. These methods are listed later in this section.| + +#### Method 1: Memory Dump + +> [!Note] +> Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, [back up the registry for restoration](https://support.microsoft.com/en-us/help/322756) in case problems occur. + +A complete memory dump file records all the contents of system memory when the computer stops unexpectedly. A complete memory dump file may contain data from processes that were running when the memory dump file was collected. + +If the computer has run out of a frozen state and now is running in a good state, use the following steps to enable memory dump so that you can collect memory dump when the freeze issue occurs again. If the virtual machine is still running in a frozen state, use the following steps to enable and collect memory dump. + +> [!Note] +> If you have a restart feature that is enabled on the computer, such as the Automatic System Restart (ASR) feature in Compaq computers, disable it. This setting is usually found in the BIOS. With this feature enabled, if the BIOS doesn't detect a heartbeat from the operating system, it will restart the computer. The restart can interrupt the dump process. + + +1. Make sure that the computer is set up to get a complete memory dump file. To do this, follow these steps: + + 1. Go to **System Properties** \> **Advanced** \> **Settings** in **Performance** \> **Advanced**, and then check or change the virtual memory by clicking **Change**. + + 2. Go back to **System Properties** \> **Advanced** \> **Settings** in **Startup and Recovery**. + + 3. In the **Write Debugging Information** section, select **Complete Memory Dump**. + + > [!Note] + > For Windows versions that are earlier than Windows 8 or Windows Server 2012, the Complete Memory Dump type isn't available in the GUI. You have to change it in Registry Editor. To do this, change the value of the following **CrashDumpEnabled** registry entry to **1** (REG_DWORD):**HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\CrashDumpEnabled** + + 4. Select **Overwrite any existing file**. + + 5. Make sure that there's a paging file (pagefile.sys) on the system drive and that it’s at least 100 megabytes (MB) over the installed RAM (Initial and Maximum Size). + + Additionally, you can use the workaround for [space limitations on the system drive in Windows Vista or Windows Server 2008](#space-limitations-on-the-system-drive-on-windows-vista-and-windows-server-2008). + + 6. Make sure that there's more freed-up space on the hard disk drives than there is physical RAM. + +2. Enable the CrashOnCtrlScroll registry value to allow the system to generate a dump file by using the keyboard. To do this, follow these steps: + + 1. Go to Registry Editor, and then locate the following registry keys: + * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters** + * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters** + + 2. Create the following CrashOnCtrlScroll registry entry in the two registry keys: + + Value Name: CrashOnCtrlScroll + Data Type: REG_DWORD + Value: 1 + + 3. Exit Registry Editor. + + 4. Restart the computer. + +3. On some physical computers, you may generate a nonmakeable interruption (NMI) from the Web Interface feature (such as DRAC, iLo, and RSA). However, by default, this setting will stop the system without creating a memory dump. + + To allow the operating system to generate a memory dump file at an NMI interruption, set the value of the [NMICrashDump](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc783271(v=ws.10)) registry entry to 1 (REG_DWORD). Then, restart the computer to apply this change. + + > [!Note] + > This is applicable only for Windows 7, Windows Server 2008 R2, and earlier versions of Windows. For Windows 8 Windows Server 2012, and later versions of Windows, the NMICrashDump registry key is no longer required, and an NMI interruption will result in [a Stop error that follows a memory dump data collection](https://support.microsoft.com/help/2750146). + +4. When the computer exhibits the problem, hold down the right-side Ctrl key, and press the Scroll Lock key two times to generate a memory dump file. + + > [!Note] + > By default, the dump file is located in the following path:
    + > %SystemRoot%\MEMORY.DMP + +#### Method 2: Data sanity check + +Use the Dump Check Utility (Dumpchk.exe) to read a memory dump file or verify that the file was created correctly. You can download Dumpchk from the **Debugging tools for Windows** from the Windows Software Development Kit (SDK). + +Learn how to use Dumpchk.exe to check your dump files +> [!video https://www.youtube-nocookie.com/embed/xN7tOfgNKag] + + +#### Method 3: Performance Monitor + +You can use Windows Performance Monitor to examine how programs that you run affect your computer's performance, both in real time and by collecting log data for later analysis. To create performance counter and event trace log collections on local and remote systems, at a command prompt that's running as administrator, run the following commands: + +```cmd +Logman create counter LOGNAME_Long -u DOMAIN\USERNAME * -f bincirc -v mmddhhmm -max 500 -c "\\COMPUTERNAME\LogicalDisk(*)\*" "\\COMPUTERNAME\Memory\*" "\\COMPUTERNAME\Network Interface(*)\*" "\\COMPUTERNAME\Paging File(*)\*" "\\COMPUTERNAME\PhysicalDisk(*)\*" "\\COMPUTERNAME\Process(*)\*" "\\COMPUTERNAME\Redirector\*" "\\COMPUTERNAME\Server\*" "\\COMPUTERNAME\System\*" "\\COMPUTERNAME\Terminal Services\*" "\\COMPUTERNAME\Processor(*)\*" "\\COMPUTERNAME\Cache\*" -si 00:05:00 +``` + +```cmd +Logman create counter LOGNAME_Short -u DOMAIN\USERNAME * -f bincirc -v mmddhhmm -max 500 -c "\\COMPUTERNAME\LogicalDisk(*)\*" "\\COMPUTERNAME\Memory\*" "\\COMPUTERNAME\Network Interface(*)\*" "\\COMPUTERNAME\Paging File(*)\*" "\\COMPUTERNAME\PhysicalDisk(*)\*" "\\COMPUTERNAME\Process(*)\*" "\\COMPUTERNAME\Redirector\*" "\\COMPUTERNAME\Server\*" "\\COMPUTERNAME\System\*" "\\COMPUTERNAME\Terminal Services\*" "\\COMPUTERNAME\Processor(*)\*" "\\COMPUTERNAME\Cache\*" -si 00:00:10 +``` + +Then, you can start or stop the log by running the following commands: + +```cmd +logman start LOGNAME_Long / LOGNAME_Short +logman stop LOGNAME_Long / LOGNAME_Short +``` + +The Performance Monitor log is located in the path: C:\PERFLOGS + +#### Method 4: Microsoft Support Diagnostics + +1. In the search box of the [Microsoft Support Diagnostics Self-Help Portal](https://home.diagnostics.support.microsoft.com/selfhelp), type Windows Performance Diagnostic. + +2. In the search results, select **Windows Performance Diagnostic**, and then click **Create**. + +3. Follow the steps of the diagnostic. + +### Additional methods to collect data + +#### Use memory dump to collect data for the physical computer that's running in a frozen state + +> [!Warning] +> Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, [back up the registry for restoration](https://support.microsoft.com/en-us/help/322756) in case problems occur. + +If the physical computer is still running in a frozen state, follow these steps to enable and collect memory dump: + +1. Make sure that the computer is set up to get a complete memory dump file and that you can access it through the network. To do this, follow these steps: + + > [!Note] + > If it isn't possible to access the affected computer through the network, try to generate a memory dump file through NMI interruption. The result of the action may not collect a memory dump file if some of the following settings aren't qualified. + + 1. Try to access the desktop of the computer by any means. + + > [!Note] + > In case accessing the operating system isn't possible, try to access Registry Editor on the computer remotely in order to check the type of memory dump file and page file with which the computer is currently configured. + + 2. From a remote computer that is preferably in the same network and subnet, go to **Registry Editor** \> **Connect Network Registry**. Then, connect to the concerned computer, and verify the following settings: + * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\CrashDumpEnabled** + Make sure that the [CrashDumpEnabled](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-2000-server/cc976050(v=technet.10)) registry entry is 1. + + * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\NMICrashDump** + On some physical servers, if the NMICrashDump registry entry exists and its value is 1, you may take advantage of the NMI from the remote management capabilities (such as DRAC, iLo, and RSA). + * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles and ExistingPageFiles** + If the value of the **Pagefile** registry entry is system managed, the size won't be reflected in the registry (Example value: ?:\pagefile.sys). + + If the page file is customized, the size will be reflected in the registry, such as ‘?:\pagefile.sys 1024 1124’ where 1024 is the initial size and 1124 is the max size. + + > [!Note] + > If the size isn't reflected in the Registry, try to access an Administrative share where the page file is located (such as \\\\**ServerName**\C$). + + 3. Make sure that there's a paging file (pagefile.sys) on the system drive of the computer, and it's at least 100 MB over the installed RAM. + + 4. Make sure that there's more free up space on the hard disk drives of the computer than there's physical RAM. + +2. Enable the **CrashOnCtrlScroll** registry value on the computer to allow the system to generate a dump file by using the keyboard. To do this, follow these steps: + + 1. From a remote computer preferably in the same network and subnet, go to Registry Editor \> Connect Network Registry. Connect to the concerned computer and locate the following registry keys: + * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters** + * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters** + + 2. Create the following CrashOnCtrlScroll registry entry in the two registry keys: + + Value Name: CrashOnCtrlScroll + Data Type: REG_DWORD + Value: 1 + + 3. Exit Registry Editor. + + 4. Restart the computer. + +3. When the computer exhibits the problem, hold down the right-side CTRL key, and press the Scroll Lock key two times to generate a memory dump. + + > [!Note] + > By default, the dump file is located in the path: %SystemRoot%\MEMORY.DMP + +#### Use Pool Monitor to collect data for the physical computer that has run out of a frozen state + +Pool Monitor shows you the number of allocations and outstanding bytes of allocation by type of pool and the tag that is passed into calls of ExAllocatePoolWithTag. + +Learn [how to use Pool Monitor](https://support.microsoft.com/help/177415) and how to [use the data to troubleshoot pool leaks](http://blogs.technet.com/b/markrussinovich/archive/2009/03/26/3211216.aspx). + +#### Use memory dump to collect data for the virtual machine that's running in a frozen state + +Use the one of the following methods for the application on which the virtual machine is running. + +##### Microsoft Hyper-V + +If the virtual machine is running Windows 8, Windows Server 2012, or a later version of Windows on Microsoft Hyper-V Server 2012, you can use the built-in NMI feature through a [Debug-VM](https://docs.microsoft.com/en-us/previous-versions/windows/powershell-scripting/dn464280(v=wps.630)) cmdlet to debug and get a memory dump. + +To debug the virtual machines on Hyper-V, run the following cmdlet in Windows PowerShell: + +```powershell +Debug-VM -Name "VM Name" -InjectNonMaskableInterrupt -ComputerName Hostname +``` + +> [!Note] +> This method is applicable only to Windows 8, Windows Server 2012, and later versions of Windows virtual machines. For the earlier versions of Windows, see methods 1 through 4 that are described earlier in this section. + +##### VMware + +You can use VMware Snapshots or suspend state and extract a memory dump file equivalent to a complete memory dump file. By using [Checkpoint To Core Tool (vmss2core)](https://labs.vmware.com/flings/vmss2core), you can convert both suspend (.vmss) and snapshot (.vmsn) state files to a dump file and then analyze the file by using the standard Windows debugging tools. + +##### Citrix XenServer + +The memory dump process occurs by pressing the RIGHT CTRL + SCROLL LOCK + SCROLL LOCK keyboard combination that's described in Method 1 and on [the Citrix site](http://support.citrix.com/article/ctx123177). + +## Space limitations on the system drive on Windows Vista and Windows Server 2008 + +On Windows Vista or Windows Server 2008, you may not have enough free disk space to generate a complete memory dump file on the system volume. There's a [hotfix](https://support.microsoft.com/help/957517) that allows for the data collection even though there isn't sufficient space on the system drive to store the memory dump file. + +Additionally, on Windows Vista and Windows Server 2008 Service Pack (SP2), there's a second option if the system drive doesn't have sufficient space. Namely, you can use the DedicatedDumpFile registry entry. To learn how to use the registry entry, see [New behavior in Windows Vista and Windows Server 2008](https://support.microsoft.com/help/969028). + +For more information, see [How to use the DedicatedDumpFile registry value to overcome space limitations on the system drive](http://blogs.msdn.com/b/ntdebugging/archive/2010/04/02/how-to-use-the-dedicateddumpfile-registry-value-to-overcome-space-limitations-on-the-system-drive-when-capturing-a-system-memory-dump.aspx). From be10674696687ea230987d63ef0b115afa51f7b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=20Halfin=20=F0=9F=93=AC=F0=9F=94=A8?= Date: Tue, 20 Nov 2018 22:06:52 +0000 Subject: [PATCH 47/87] Merged PR 12957: Formatting fixes and update for ITDM guide --- windows/privacy/gdpr-it-guidance.md | 5 + ...system-components-to-microsoft-services.md | 1054 ++++++++--------- 2 files changed, 531 insertions(+), 528 deletions(-) diff --git a/windows/privacy/gdpr-it-guidance.md b/windows/privacy/gdpr-it-guidance.md index d7673c5f3d..273464ae5a 100644 --- a/windows/privacy/gdpr-it-guidance.md +++ b/windows/privacy/gdpr-it-guidance.md @@ -237,6 +237,11 @@ The lowest diagnostic data setting level supported on Windows Server 2016 and Wi IT administrators can configure the Windows Server diagnostic data settings using familiar management tools, such as Group Policy, MDM, or Windows Provisioning. IT administrators can also manually change settings using Registry Editor. Setting the Windows Server diagnostic data levels through a management policy overrides any device-level settings. +There are two options for deleting Windows diagnostic data from a Windows Server machine: + +- If the “Desktop Experience” option was chosen during the installation of Windows Server 2019, then there are the same options available for an IT administrator that end users have with Windows 10, version 1803 and version 1809, to submit a request for deleting that device’s diagnostic data. This is done by clicking the **Delete** button in the **Delete diagnostic data** section of **Start > Settings > Privacy > Diagnostics & feedback**. +- Microsoft has provided a [PowerShell cmdlet](https://docs.microsoft.com/powershell/module/windowsdiagnosticdata) that IT administrators can use to delete Windows diagnostic data via the command line on a machine running Windows Server 2016 or Windows Server 2019. This cmdlet provides the same functionality for deleting Windows diagnostic data as with Desktop Experience on Windows Server 2019. For more information, see [the PowerShell Gallery](https://www.powershellgallery.com/packages/WindowsDiagnosticData). + ### Backups and Windows Server Backups, including live backups and backups that are stored locally within an organization or in the cloud, can contain personal data. diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 3ac0a072a3..757bf80259 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -16,9 +16,9 @@ ms.date: 06/05/2018 **Applies to** -- Windows 10 Enterprise, version 1607 and newer -- Windows Server 2016 -- Windows Server 2019 +- Windows 10 Enterprise, version 1607 and newer +- Windows Server 2016 +- Windows Server 2019 If you're looking for content on what each diagnostic data level means and how to configure it in your organization, see [Configure Windows diagnostic data in your organization](configure-windows-diagnostic-data-in-your-organization.md). @@ -81,17 +81,17 @@ Here's a list of changes that were made to this article for Windows 10, version - Added the following Group Policies: - - Prevent managing SmartScreen Filter - - Turn off Compatibility View - - Turn off Automatic Download and Install of updates - - Do not connect to any Windows Update locations - - Turn off access to all Windows Update features - - Specify Intranet Microsoft update service location - - Enable Windows NTP client - - Turn off Automatic download of the ActiveX VersionList - - Allow Automatic Update of Speech Data - - Accounts: Block Microsoft Accounts - - Do not use diagnostic data for tailored experiences + - Prevent managing SmartScreen Filter + - Turn off Compatibility View + - Turn off Automatic Download and Install of updates + - Do not connect to any Windows Update locations + - Turn off access to all Windows Update features + - Specify Intranet Microsoft update service location + - Enable Windows NTP client + - Turn off Automatic download of the ActiveX VersionList + - Allow Automatic Update of Speech Data + - Accounts: Block Microsoft Accounts + - Do not use diagnostic data for tailored experiences ##
    Management options for each setting @@ -284,18 +284,18 @@ For Windows 10, Windows Server 2016 with Desktop Experience, and Windows Server - Enable the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Internet Communication Management** > **Internet Communication Settings** > **Turn off Automatic Root Certificates Update** - -and- + -and- 1. Navigate to **Computer Configuration** > **Windows Settings** > **Security Settings** > **Public Key Policies**. 2. Double-click **Certificate Path Validation Settings**. 3. On the **Network Retrieval** tab, select the **Define these policy settings** check box. 4. Clear the **Automatically update certificates in the Microsoft Root Certificate Program (recommended)** check box, and then click **OK**. - -or- + -or- - Create the registry path **HKEY\_LOCAL\_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates\AuthRoot** and then add a REG\_DWORD registry setting, named **DisableRootAutoUpdate**, with a value of 1. - -and- + -and- 1. Navigate to **Computer Configuration** > **Windows Settings** > **Security Settings** > **Public Key Policies**. 2. Double-click **Certificate Path Validation Settings**. @@ -359,11 +359,11 @@ In Windows 10, version 1507 and Windows 10, version 1511, when you enable the ** 9. Configure the **Protocols and Ports** page with the following info, and then click **OK**. - - For **Protocol type**, choose **TCP**. + - For **Protocol type**, choose **TCP**. - - For **Local port**, choose **All Ports**. + - For **Local port**, choose **All Ports**. - - For **Remote port**, choose **All ports**. + - For **Remote port**, choose **All ports**. If your organization tests network traffic, do not use a network proxy as Windows Firewall does not block proxy traffic. Instead, use a network traffic analyzer. Based on your needs, there are many network traffic analyzers available at no cost. @@ -381,20 +381,20 @@ For Windows 10 only, the following Cortana MDM policies are available in the [Po You can prevent Windows from setting the time automatically. -- To turn off the feature in the UI: **Settings** > **Time & language** > **Date & time** > **Set time automatically** +- To turn off the feature in the UI: **Settings** > **Time & language** > **Date & time** > **Set time automatically** - -or- + -or- -- Create a REG\_SZ registry setting in **HKEY\_LOCAL\_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\W32Time\\Parameters\\Type** with a value of **NoSync**. +- Create a REG\_SZ registry setting in **HKEY\_LOCAL\_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\W32Time\\Parameters\\Type** with a value of **NoSync**. After that, configure the following: -- Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Enable Windows NTP Server** > **Windows Time Service** > **Configure Windows NTP Client** +- Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Enable Windows NTP Server** > **Windows Time Service** > **Configure Windows NTP Client** > [!NOTE] > This is only available on Windows 10, version 1703 and later. If you're using Windows 10, version 1607, the Group Policy setting is **Computer Configuration** > **Administrative Templates** > **System** > **Windows Time Service** > **Time Providers** > **Enable Windows NTP Client** - -or - + -or - - Create a new REG\_DWORD registry setting named **Enabled** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\W32time\\TimeProviders\\NtpClient** and set it to 0 (zero). @@ -405,11 +405,11 @@ To prevent Windows from retrieving device metadata from the Internet: - Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Device Installation** > **Prevent device metadata retrieval from the Internet**. - -or - + -or - - Create a new REG\_DWORD registry setting named **PreventDeviceMetadataFromNetwork** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Device Metadata** and set it to 1 (one). - -or - + -or - - Apply the DeviceInstallation/PreventDeviceMetadataFromNetwork MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-deviceinstallation#deviceinstallation-preventdevicemetadatafromnetwork). @@ -417,11 +417,11 @@ To prevent Windows from retrieving device metadata from the Internet: To turn off Find My Device: -- Turn off the feature in the UI +- Turn off the feature in the UI - -or- + -or- -- Disable the Group Policy: **Computer Configuration** > **Administrative Template** > **Windows Components** > **Find My Device** > **Turn On/Off Find My Device** +- Disable the Group Policy: **Computer Configuration** > **Administrative Template** > **Windows Components** > **Find My Device** > **Turn On/Off Find My Device** You can also create a new REG\_DWORD registry setting **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\FindMyDevice\\AllowFindMyDevice** to 0 (zero). @@ -437,9 +437,9 @@ If you're running Windows 10, version 1607, Windows Server 2016, or later: - In Windows 10, version 1703, you can apply the System/AllowFontProviders MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where: - - **false**. Font streaming is disabled. + - **false**. Font streaming is disabled. - - **true**. Font streaming is enabled. + - **true**. Font streaming is enabled. If you're running Windows 10, version 1507 or Windows 10, version 1511, create a REG\_DWORD registry setting named **DisableFontProviders** in **HKEY\_LOCAL\_MACHINE\\System\\CurrentControlSet\\Services\\FontCache\\Parameters** with a value of 1. @@ -466,35 +466,35 @@ To turn off Insider Preview builds for Windows 10: > [!NOTE] > If you're running a preview version of Windows 10, you must roll back to a released version before you can turn off Insider Preview builds. -- Turn off the feature in the UI: **Settings** > **Update & security** > **Windows Insider Program** > **Stop Insider Preview builds**. +- Turn off the feature in the UI: **Settings** > **Update & security** > **Windows Insider Program** > **Stop Insider Preview builds**. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Data Collection and Preview Builds** > **Toggle user control over Insider builds**. +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Data Collection and Preview Builds** > **Toggle user control over Insider builds**. - -or - + -or - - Create a new REG\_DWORD registry setting named **AllowBuildPreview** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\PreviewBuilds** with a vlue of 0 (zero) - -or- + -or- -- Apply the System/AllowBuildPreview MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where: +- Apply the System/AllowBuildPreview MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where: - - **0**. Users cannot make their devices available for downloading and installing preview software. + - **0**. Users cannot make their devices available for downloading and installing preview software. - - **1**. Users can make their devices available for downloading and installing preview software. + - **1**. Users can make their devices available for downloading and installing preview software. - - **2**. (default) Not configured. Users can make their devices available for download and installing preview software. + - **2**. (default) Not configured. Users can make their devices available for download and installing preview software. - -or- + -or- -- Create a provisioning package: **Runtime settings** > **Policies** > **System** > **AllowBuildPreview**, where: +- Create a provisioning package: **Runtime settings** > **Policies** > **System** > **AllowBuildPreview**, where: - - **0**. Users cannot make their devices available for downloading and installing preview software. + - **0**. Users cannot make their devices available for downloading and installing preview software. - - **1**. Users can make their devices available for downloading and installing preview software. + - **1**. Users can make their devices available for downloading and installing preview software. - - **2**. (default) Not configured. Users can make their devices available for download and installing preview software. + - **2**. (default) Not configured. Users can make their devices available for download and installing preview software. ### 8. Internet Explorer @@ -548,7 +548,7 @@ You can turn this off by: - Apply the Group Policy: **User Configuration** > **Administrative Templates** > **Windows Components** > **Internet Explorer** > **Security Features** > **Add-on Management** > **Turn off Automatic download of the ActiveX VersionList** - -or - + -or - - Changing the REG\_DWORD registry setting **HKEY\_CURRENT\_USER\\Software\\Microsoft\\Internet Explorer\\VersionManager\\DownloadVersionList** to 0 (zero). @@ -558,11 +558,11 @@ For more info, see [Out-of-date ActiveX control blocking](https://technet.micros To turn off Live Tiles: -- Apply the Group Policy: **User Configuration** > **Administrative Templates** > **Start Menu and Taskbar** > **Notifications** > **Turn Off notifications network usage** +- Apply the Group Policy: **User Configuration** > **Administrative Templates** > **Start Menu and Taskbar** > **Notifications** > **Turn Off notifications network usage** - -or- + -or- -- Create a REG\_DWORD registry setting named **NoCloudApplicationNotification** in **HKEY\_CURRENT\_USER\\SOFTWARE\\Policies\\Microsoft\\Windows\\CurrentVersion\\PushNotifications** with a value of 1 (one). +- Create a REG\_DWORD registry setting named **NoCloudApplicationNotification** in **HKEY\_CURRENT\_USER\\SOFTWARE\\Policies\\Microsoft\\Windows\\CurrentVersion\\PushNotifications** with a value of 1 (one). In Windows 10 Mobile, you must also unpin all tiles that are pinned to Start. @@ -570,31 +570,31 @@ In Windows 10 Mobile, you must also unpin all tiles that are pinned to Start. To turn off mail synchronization for Microsoft Accounts that are configured on a device: -- In **Settings** > **Accounts** > **Your email and accounts**, remove any connected Microsoft Accounts. +- In **Settings** > **Accounts** > **Your email and accounts**, remove any connected Microsoft Accounts. - -or- + -or- -- Remove any Microsoft Accounts from the Mail app. +- Remove any Microsoft Accounts from the Mail app. - -or- + -or- -- Apply the Accounts/AllowMicrosoftAccountConnection MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where 0 is not allowed and 1 is allowed. This does not apply to Microsoft Accounts that have already been configured on the device. +- Apply the Accounts/AllowMicrosoftAccountConnection MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where 0 is not allowed and 1 is allowed. This does not apply to Microsoft Accounts that have already been configured on the device. To turn off the Windows Mail app: -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Mail** > **Turn off Windows Mail application** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Mail** > **Turn off Windows Mail application** - -or- + -or- -- Create a REG\_DWORD registry setting named **ManualLaunchAllowed** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Mail** with a value of 0 (zero). +- Create a REG\_DWORD registry setting named **ManualLaunchAllowed** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Mail** with a value of 0 (zero). ### 11. Microsoft Account To prevent communication to the Microsoft Account cloud authentication service. Many apps and system components that depend on Microsoft Account authentication may lose functionality. Some of them could be in unexpected ways. -- Apply the Group Policy: **Computer Configuration** > **Windows Settings** > **Security Settings** > **Local Policies** > **Security Options** > **Accounts: Block Microsoft Accounts** and set it to **Users can't add Microsoft accounts**. +- Apply the Group Policy: **Computer Configuration** > **Windows Settings** > **Security Settings** > **Local Policies** > **Security Options** > **Accounts: Block Microsoft Accounts** and set it to **Users can't add Microsoft accounts**. - -or- + -or- - Create a REG\_DWORD registry setting named **NoConnectedUser** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System** with a value of 3. To disable the Microsoft Account Sign-In Assistant: @@ -620,7 +620,7 @@ Find the Microsoft Edge Group Policy objects under **Computer Configuration** &g | Configure Do Not Track | Choose whether employees can send Do Not Track headers.
    Default: Disabled | | Configure Password Manager | Choose whether employees can save passwords locally on their devices.
    Default: Enabled | | Configure search suggestions in Address Bar | Choose whether the Address Bar shows search suggestions.
    Default: Enabled | -| Configure Windows Defender SmartScreen Filter (Windows 10, version 1703)
    Configure SmartScreen Filter (Windows Server 2016) | Choose whether Windows Defender SmartScreen is turned on or off.
    Default: Enabled | +| Configure Windows Defender SmartScreen (Windows 10, version 1703) | Choose whether Windows Defender SmartScreen is turned on or off.
    Default: Enabled | | Allow web content on New Tab page | Choose whether a new tab page appears.
    Default: Enabled | | Configure Start pages | Choose the Start page for domain-joined devices.
    Set this to **\** | | Prevent the First Run webpage from opening on Microsoft Edge | Choose whether employees see the First Run webpage.
    Default: Disabled | @@ -679,7 +679,7 @@ In versions of Windows 10 prior to Windows 10, version 1607 and Windows Server 2 You can turn off NCSI by doing one of the following: -- Enable the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Internet Communication Management** > **Internet Communication Settings** > **Turn off Windows Network Connectivity Status Indicator active tests** +- Enable the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Internet Communication Management** > **Internet Communication Settings** > **Turn off Windows Network Connectivity Status Indicator active tests** - In Windows 10, version 1703 and later, apply the Connectivity/DisallowNetworkConnectivityActiveTests MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-connectivity#connectivity-disallownetworkconnectivityactivetests) with a value of 1. @@ -688,39 +688,39 @@ You can turn off NCSI by doing one of the following: -or- -- Create a REG\_DWORD registry setting named **NoActiveProbe** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\NetworkConnectivityStatusIndicator** with a value of 1 (one). +- Create a REG\_DWORD registry setting named **NoActiveProbe** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\NetworkConnectivityStatusIndicator** with a value of 1 (one). ### 14. Offline maps You can turn off the ability to download and update offline maps. -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Maps** > **Turn off Automatic Download and Update of Map Data** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Maps** > **Turn off Automatic Download and Update of Map Data** - -or- + -or- -- Create a REG\_DWORD registry setting named **AutoDownloadAndUpdateMapData** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Maps** with a value of 0 (zero). +- Create a REG\_DWORD registry setting named **AutoDownloadAndUpdateMapData** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Maps** with a value of 0 (zero). - -and- + -and- - In Windows 10, version 1607 and later, apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Maps** > **Turn off unsolicited network traffic on the Offline Maps settings page** - -or- + -or- -- Create a REG\_DWORD registry setting named **AllowUntriggeredNetworkTrafficOnSettingsPage** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Maps** with a value of 0 (zero). +- Create a REG\_DWORD registry setting named **AllowUntriggeredNetworkTrafficOnSettingsPage** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Maps** with a value of 0 (zero). ### 15. OneDrive To turn off OneDrive in your organization: -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **OneDrive** > **Prevent the usage of OneDrive for file storage** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **OneDrive** > **Prevent the usage of OneDrive for file storage** - -or- + -or- -- Create a REG\_DWORD registry setting named **DisableFileSyncNGSC** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\OneDrive** with a value of 1 (one). +- Create a REG\_DWORD registry setting named **DisableFileSyncNGSC** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\OneDrive** with a value of 1 (one). - -and- + -and- -- Create a REG\_DWORD registry setting named **PreventNetworkTrafficPreUserSignIn** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\OneDrive** with a value of 1 (one). +- Create a REG\_DWORD registry setting named **PreventNetworkTrafficPreUserSignIn** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\OneDrive** with a value of 1 (one). ### 16. Preinstalled apps @@ -728,117 +728,117 @@ Some preinstalled apps get content before they are opened to ensure a great expe To remove the News app: -- Right-click the app in Start, and then click **Uninstall**. +- Right-click the app in Start, and then click **Uninstall**. - -or- + -or- -- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.BingNews"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** +- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.BingNews"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** - -and- + -and- Remove the app for the current user. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxPackage Microsoft.BingNews | Remove-AppxPackage** To remove the Weather app: -- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.BingWeather"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** +- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.BingWeather"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** - -and- + -and- Remove the app for the current user. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxPackage Microsoft.BingWeather | Remove-AppxPackage** To remove the Money app: -- Right-click the app in Start, and then click **Uninstall**. +- Right-click the app in Start, and then click **Uninstall**. - -or- + -or- -- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.BingFinance"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** +- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.BingFinance"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** - -and- + -and- Remove the app for the current user. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxPackage Microsoft.BingFinance | Remove-AppxPackage** To remove the Sports app: -- Right-click the app in Start, and then click **Uninstall**. +- Right-click the app in Start, and then click **Uninstall**. - -or- + -or- -- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.BingSports"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** +- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.BingSports"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** - -and- + -and- Remove the app for the current user. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxPackage Microsoft.BingSports | Remove-AppxPackage** To remove the Twitter app: -- Right-click the app in Start, and then click **Uninstall**. +- Right-click the app in Start, and then click **Uninstall**. - -or- + -or- -- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "\*.Twitter"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** +- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "\*.Twitter"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** - -and- + -and- Remove the app for the current user. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxPackage \*.Twitter | Remove-AppxPackage** To remove the XBOX app: -- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.XboxApp"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** +- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.XboxApp"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** - -and- + -and- Remove the app for the current user. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxPackage Microsoft.XboxApp | Remove-AppxPackage** To remove the Sway app: -- Right-click the app in Start, and then click **Uninstall**. +- Right-click the app in Start, and then click **Uninstall**. - -or- + -or- -- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.Office.Sway"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** +- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.Office.Sway"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** - -and- + -and- Remove the app for the current user. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxPackage Microsoft.Office.Sway | Remove-AppxPackage** To remove the OneNote app: -- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.Office.OneNote"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** +- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.Office.OneNote"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** - -and- + -and- Remove the app for the current user. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxPackage Microsoft.Office.OneNote | Remove-AppxPackage** To remove the Get Office app: -- Right-click the app in Start, and then click **Uninstall**. +- Right-click the app in Start, and then click **Uninstall**. - -or- + -or- -- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.MicrosoftOfficeHub"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** +- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.MicrosoftOfficeHub"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** - -and- + -and- Remove the app for the current user. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxPackage Microsoft.MicrosoftOfficeHub | Remove-AppxPackage** To remove the Get Skype app: -- Right-click the Sports app in Start, and then click **Uninstall**. +- Right-click the Sports app in Start, and then click **Uninstall**. - -or- + -or- -- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.SkypeApp"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** +- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.SkypeApp"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** - -and- + -and- Remove the app for the current user. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxPackage Microsoft.SkypeApp | Remove-AppxPackage** To remove the Sticky notes app: -- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.MicrosoftStickyNotes"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** +- Remove the app for new user accounts. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxProvisionedPackage -Online | Where-Object {$\_.PackageName -Like "Microsoft.MicrosoftStickyNotes"} | ForEach-Object { Remove-AppxProvisionedPackage -Online -PackageName $\_.PackageName}** - -and- + -and- Remove the app for the current user. From an elevated command prompt, run the following Windows PowerShell command: **Get-AppxPackage Microsoft.MicrosoftStickyNotes | Remove-AppxPackage** @@ -846,43 +846,43 @@ To remove the Sticky notes app: Use Settings > Privacy to configure some settings that may be important to your organization. Except for the Feedback & Diagnostics page, these settings must be configured for every user account that signs into the PC. -- [17.1 General](#bkmk-general) +- [17.1 General](#bkmk-general) -- [17.2 Location](#bkmk-priv-location) +- [17.2 Location](#bkmk-priv-location) -- [17.3 Camera](#bkmk-priv-camera) +- [17.3 Camera](#bkmk-priv-camera) -- [17.4 Microphone](#bkmk-priv-microphone) +- [17.4 Microphone](#bkmk-priv-microphone) -- [17.5 Notifications](#bkmk-priv-notifications) +- [17.5 Notifications](#bkmk-priv-notifications) -- [17.6 Speech, inking, & typing](#bkmk-priv-speech) +- [17.6 Speech, inking, & typing](#bkmk-priv-speech) -- [17.7 Account info](#bkmk-priv-accounts) +- [17.7 Account info](#bkmk-priv-accounts) -- [17.8 Contacts](#bkmk-priv-contacts) +- [17.8 Contacts](#bkmk-priv-contacts) -- [17.9 Calendar](#bkmk-priv-calendar) +- [17.9 Calendar](#bkmk-priv-calendar) -- [17.10 Call history](#bkmk-priv-callhistory) +- [17.10 Call history](#bkmk-priv-callhistory) -- [17.11 Email](#bkmk-priv-email) +- [17.11 Email](#bkmk-priv-email) -- [17.12 Messaging](#bkmk-priv-messaging) +- [17.12 Messaging](#bkmk-priv-messaging) -- [17.13 Radios](#bkmk-priv-radios) +- [17.13 Radios](#bkmk-priv-radios) -- [17.14 Other devices](#bkmk-priv-other-devices) +- [17.14 Other devices](#bkmk-priv-other-devices) -- [17.15 Feedback & diagnostics](#bkmk-priv-feedback) +- [17.15 Feedback & diagnostics](#bkmk-priv-feedback) -- [17.16 Background apps](#bkmk-priv-background) +- [17.16 Background apps](#bkmk-priv-background) -- [17.17 Motion](#bkmk-priv-motion) +- [17.17 Motion](#bkmk-priv-motion) -- [17.18 Tasks](#bkmk-priv-tasks) +- [17.18 Tasks](#bkmk-priv-tasks) -- [17.19 App Diagnostics](#bkmk-priv-diag) +- [17.19 App Diagnostics](#bkmk-priv-diag) ### 17.1 General @@ -895,33 +895,33 @@ To turn off **Let apps use advertising ID to make ads more interesting to you ba > [!NOTE] > When you turn this feature off in the UI, it turns off the advertising ID, not just resets it. -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **User Profiles** > **Turn off the advertising ID**. +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **User Profiles** > **Turn off the advertising ID**. - -or- + -or- -- Create a REG\_DWORD registry setting named **Enabled** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\AdvertisingInfo** with a value of 0 (zero). +- Create a REG\_DWORD registry setting named **Enabled** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\AdvertisingInfo** with a value of 0 (zero). - -or- + -or- -- Create a REG\_DWORD registry setting named **DisabledByGroupPolicy** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\AdvertisingInfo** with a value of 1 (one). +- Create a REG\_DWORD registry setting named **DisabledByGroupPolicy** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\AdvertisingInfo** with a value of 1 (one). To turn off **Let websites provide locally relevant content by accessing my language list**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Create a new REG\_DWORD registry setting named **HttpAcceptLanguageOptOut** in **HKEY\_CURRENT\_USER\\Control Panel\\International\\User Profile** with a value of 1. +- Create a new REG\_DWORD registry setting named **HttpAcceptLanguageOptOut** in **HKEY\_CURRENT\_USER\\Control Panel\\International\\User Profile** with a value of 1. To turn off **Let Windows track app launches to improve Start and search results**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- - Create a REG_DWORD registry setting named **Start_TrackProgs** in **HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced** with value of 0 (zero). @@ -932,31 +932,31 @@ To turn off **Let apps use my advertising ID for experiences across apps (turnin > [!NOTE] > When you turn this feature off in the UI, it turns off the advertising ID, not just resets it. -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **User Profiles** > **Turn off the advertising ID**. +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **User Profiles** > **Turn off the advertising ID**. - -or- + -or- -- Create a REG\_DWORD registry setting named **Enabled** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\AdvertisingInfo** with a value of 0 (zero). +- Create a REG\_DWORD registry setting named **Enabled** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\AdvertisingInfo** with a value of 0 (zero). - -or- + -or- -- Create a REG\_DWORD registry setting named **DisabledByGroupPolicy** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\AdvertisingInfo** with a value of 1 (one). +- Create a REG\_DWORD registry setting named **DisabledByGroupPolicy** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\AdvertisingInfo** with a value of 1 (one). To turn off **Turn on SmartScreen Filter to check web content (URLs) that Microsoft Store apps use**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Create a provisioning package, using: - - For Internet Explorer: **Runtime settings > Policies > Browser > AllowSmartScreen** - - For Microsoft Edge: **Runtime settings > Policies > MicrosoftEdge > AllowSmartScreen** +- Create a provisioning package, using: + - For Internet Explorer: **Runtime settings > Policies > Browser > AllowSmartScreen** + - For Microsoft Edge: **Runtime settings > Policies > MicrosoftEdge > AllowSmartScreen** - -or- + -or- - Create a REG_DWORD registry setting named **EnableWebContentEvaluation** in **HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\AppHost** with a value of 0 (zero). @@ -967,35 +967,35 @@ To turn off **Send Microsoft info about how I write to help us improve typing an -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the TextInput/AllowLinguisticDataCollection MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where: +- Apply the TextInput/AllowLinguisticDataCollection MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where: - - **0**. Not allowed + - **0**. Not allowed - - **1**. Allowed (default) + - **1**. Allowed (default) To turn off **Let websites provide locally relevant content by accessing my language list**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Create a new REG\_DWORD registry setting named **HttpAcceptLanguageOptOut** in **HKEY\_CURRENT\_USER\\Control Panel\\International\\User Profile** with a value of 1. +- Create a new REG\_DWORD registry setting named **HttpAcceptLanguageOptOut** in **HKEY\_CURRENT\_USER\\Control Panel\\International\\User Profile** with a value of 1. To turn off **Let apps on my other devices open apps and continue experiences on this devices**: - Turn off the feature in the UI. - -or- + -or- -- Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Group Policy** > **Continue experiences on this device**. +- Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Group Policy** > **Continue experiences on this device**. - -or- + -or- -- Create a REG\_DWORD registry setting named **EnableCdp** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\System** with a value of 0 (zero). +- Create a REG\_DWORD registry setting named **EnableCdp** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\System** with a value of 0 (zero). To turn off **Let apps on my other devices use Bluetooth to open apps and continue experiences on this device**: @@ -1007,58 +1007,58 @@ In the **Location** area, you choose whether devices have access to location-spe To turn off **Location for this device**: -- Click the **Change** button in the UI. +- Click the **Change** button in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Location and Sensors** > **Turn off location**. +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Location and Sensors** > **Turn off location**. - -or- + -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessLocation** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG\_DWORD registry setting named **LetAppsAccessLocation** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). - -or- + -or- -- Apply the System/AllowLocation MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx), where: +- Apply the System/AllowLocation MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx), where: - - **0**. Turned off and the employee can't turn it back on. + - **0**. Turned off and the employee can't turn it back on. - - **1**. Turned on, but lets the employee choose whether to use it. (default) + - **1**. Turned on, but lets the employee choose whether to use it. (default) - - **2**. Turned on and the employee can't turn it off. + - **2**. Turned on and the employee can't turn it off. > [!NOTE] > You can also set this MDM policy in System Center Configuration Manager using the [WMI Bridge Provider](https://msdn.microsoft.com/library/dn905224.aspx). - -or- + -or- -- Create a provisioning package, using **Runtime settings** > **Policies** > **System** > **AllowLocation**, where +- Create a provisioning package, using **Runtime settings** > **Policies** > **System** > **AllowLocation**, where - - **No**. Turns off location service. + - **No**. Turns off location service. - - **Yes**. Turns on location service. (default) + - **Yes**. Turns on location service. (default) To turn off **Location**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access location** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access location** - - Set the **Select a setting** box to **Force Deny**. + - Set the **Select a setting** box to **Force Deny**. - -or- + -or- -- Create a REG\_DWORD registry setting named **DisableLocation** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\LocationAndSensors** with a value of 1 (one). +- Create a REG\_DWORD registry setting named **DisableLocation** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\LocationAndSensors** with a value of 1 (one). - -or- + -or- To turn off **Location history**: -- Erase the history using the **Clear** button in the UI. +- Erase the history using the **Clear** button in the UI. To turn off **Choose apps that can use your location**: -- Turn off each app using the UI. +- Turn off each app using the UI. ### 17.3 Camera @@ -1066,40 +1066,40 @@ In the **Camera** area, you can choose which apps can access a device's camera. To turn off **Let apps use my camera**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access the camera** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access the camera** - - Set the **Select a setting** box to **Force Deny**. + - Set the **Select a setting** box to **Force Deny**. - -or- + -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessCamera** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG\_DWORD registry setting named **LetAppsAccessCamera** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). - -or- + -or- -- Apply the Camera/AllowCamera MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx), where: +- Apply the Camera/AllowCamera MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx), where: - - **0**. Apps can't use the camera. + - **0**. Apps can't use the camera. - - **1**. Apps can use the camera. + - **1**. Apps can use the camera. > [!NOTE] > You can also set this MDM policy in System Center Configuration Manager using the [WMI Bridge Provider](https://msdn.microsoft.com/library/dn905224.aspx). - -or- + -or- -- Create a provisioning package with use Windows ICD, using **Runtime settings** > **Policies** > **Camera** > **AllowCamera**, where: +- Create a provisioning package with use Windows ICD, using **Runtime settings** > **Policies** > **Camera** > **AllowCamera**, where: - - **0**. Apps can't use the camera. + - **0**. Apps can't use the camera. - - **1**. Apps can use the camera. + - **1**. Apps can use the camera. To turn off **Choose apps that can use your camera**: -- Turn off the feature in the UI for each app. +- Turn off the feature in the UI for each app. ### 17.4 Microphone @@ -1107,29 +1107,29 @@ In the **Microphone** area, you can choose which apps can access a device's micr To turn off **Let apps use my microphone**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access the microphone** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access the microphone** - - Set the **Select a setting** box to **Force Deny**. + - Set the **Select a setting** box to **Force Deny**. - -or- + -or- -- Apply the Privacy/LetAppsAccessMicrophone MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessmicrophone), where: +- Apply the Privacy/LetAppsAccessMicrophone MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessmicrophone), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny - -or- + -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessMicrophone** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two) +- Create a REG\_DWORD registry setting named **LetAppsAccessMicrophone** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two) To turn off **Choose apps that can use your microphone**: -- Turn off the feature in the UI for each app. +- Turn off the feature in the UI for each app. ### 17.5 Notifications @@ -1138,45 +1138,45 @@ To turn off **Choose apps that can use your microphone**: To turn off notifications network usage: -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Start Menu and Taskbar** > **Notifications** > **Turn off Notifications network usage** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Start Menu and Taskbar** > **Notifications** > **Turn off Notifications network usage** - - Set to **Enabled**. + - Set to **Enabled**. - -or- + -or- -- Create a REG\_DWORD registry setting named **NoCloudApplicationNotification** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CurrentVersion\\PushNotifications** with a value of 1 (one) +- Create a REG\_DWORD registry setting named **NoCloudApplicationNotification** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CurrentVersion\\PushNotifications** with a value of 1 (one) - -or- + -or- -- Apply the Notifications/DisallowCloudNotification MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-notifications#notifications-disallowcloudnotification), where: +- Apply the Notifications/DisallowCloudNotification MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-notifications#notifications-disallowcloudnotification), where: - - **0**. WNS notifications allowed - - **1**. No WNS notifications allowed + - **0**. WNS notifications allowed + - **1**. No WNS notifications allowed In the **Notifications** area, you can also choose which apps have access to notifications. To turn off **Let apps access my notifications**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access notifications** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access notifications** - - Set the **Select a setting** box to **Force Deny**. + - Set the **Select a setting** box to **Force Deny**. - -or- + -or- -- Apply the Privacy/LetAppsAccessNotifications MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessnotifications), where: +- Apply the Privacy/LetAppsAccessNotifications MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessnotifications), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny - -or- + -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessNotifications** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two) +- Create a REG\_DWORD registry setting named **LetAppsAccessNotifications** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two) ### 17.6 Speech, inking, & typing @@ -1187,19 +1187,19 @@ In the **Speech, Inking, & Typing** area, you can let Windows and Cortana better To turn off the functionality: -- Click the **Stop getting to know me** button, and then click **Turn off**. +- Click the **Stop getting to know me** button, and then click **Turn off**. - -or- + -or- -- Enable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Regional and Language Options** > **Handwriting personalization** > **Turn off automatic learning** +- Enable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Regional and Language Options** > **Handwriting personalization** > **Turn off automatic learning** - -or- + -or- -- Create a REG\_DWORD registry setting named **RestrictImplicitInkCollection** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\InputPersonalization** with a value of 1 (one). +- Create a REG\_DWORD registry setting named **RestrictImplicitInkCollection** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\InputPersonalization** with a value of 1 (one). - -or- + -or- -- Create a REG\_DWORD registry setting named **AcceptedPrivacyPolicy** in **HKEY\_CURRENT\_USER\\Software\\Microsoft\\Personalization\\Settings** with a value of 0 (zero). +- Create a REG\_DWORD registry setting named **AcceptedPrivacyPolicy** in **HKEY\_CURRENT\_USER\\Software\\Microsoft\\Personalization\\Settings** with a value of 0 (zero). -and- @@ -1213,10 +1213,10 @@ If you're running at least Windows 10, version 1607, you can turn off updates to Apply the Speech/AllowSpeechModelUpdate MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962(v=vs.85).aspx#Speech_AllowSpeechModelUpdate), where: -- **0** (default). Not allowed. -- **1**. Allowed. +- **0** (default). Not allowed. +- **1**. Allowed. - -or- + -or- - Create a REG\_DWORD registry setting named **ModelDownloadAllowed** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Speech_OneCore\\Preferences** with a value of 0 (zero). @@ -1226,29 +1226,29 @@ In the **Account Info** area, you can choose which apps can access your name, pi To turn off **Let apps access my name, picture, and other account info**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access account information** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access account information** - - Set the **Select a setting** box to **Force Deny**. + - Set the **Select a setting** box to **Force Deny**. - -or- + -or- -- Apply the Privacy/LetAppsAccessAccountInfo MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessaccountinfo), where: +- Apply the Privacy/LetAppsAccessAccountInfo MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessaccountinfo), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny - -or- + -or- - Create a REG\_DWORD registry setting named **LetAppsAccessAccountInfo** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). To turn off **Choose the apps that can access your account info**: -- Turn off the feature in the UI for each app. +- Turn off the feature in the UI for each app. ### 17.8 Contacts @@ -1256,23 +1256,23 @@ In the **Contacts** area, you can choose which apps can access an employee's con To turn off **Choose apps that can access contacts**: -- Turn off the feature in the UI for each app. +- Turn off the feature in the UI for each app. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access contacts** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access contacts** - - Set the **Select a setting** box to **Force Deny**. + - Set the **Select a setting** box to **Force Deny**. - -or- + -or- -- Apply the Privacy/LetAppsAccessContacts MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccesscontacts), where: +- Apply the Privacy/LetAppsAccessContacts MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccesscontacts), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny - -or- + -or- - Create a REG\_DWORD registry setting named **LetAppsAccessContacts** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). @@ -1282,29 +1282,29 @@ In the **Calendar** area, you can choose which apps have access to an employee's To turn off **Let apps access my calendar**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access the calendar** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access the calendar** - - Set the **Select a setting** box to **Force Deny**. + - Set the **Select a setting** box to **Force Deny**. - -or- + -or- -- Apply the Privacy/LetAppsAccessCalendar MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccesscalendar), where: +- Apply the Privacy/LetAppsAccessCalendar MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccesscalendar), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny - -or- + -or- - Create a REG\_DWORD registry setting named **LetAppsAccessCalendar** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). To turn off **Choose apps that can access calendar**: -- Turn off the feature in the UI for each app. +- Turn off the feature in the UI for each app. ### 17.10 Call history @@ -1312,25 +1312,25 @@ In the **Call history** area, you can choose which apps have access to an employ To turn off **Let apps access my call history**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access call history** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access call history** - - Set the **Select a setting** box to **Force Deny**. + - Set the **Select a setting** box to **Force Deny**. - -or- + -or- - - Apply the Privacy/LetAppsAccessCallHistory MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccesscallhistory), where: + - Apply the Privacy/LetAppsAccessCallHistory MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccesscallhistory), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny - -or- + -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessCallHistory** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG\_DWORD registry setting named **LetAppsAccessCallHistory** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). ### 17.11 Email @@ -1338,25 +1338,25 @@ In the **Email** area, you can choose which apps have can access and send email. To turn off **Let apps access and send email**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access email** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access email** - - Set the **Select a setting** box to **Force Deny**. + - Set the **Select a setting** box to **Force Deny**. - -or- + -or- - - Apply the Privacy/LetAppsAccessEmail MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessemail), where: + - Apply the Privacy/LetAppsAccessEmail MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessemail), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny - -or- + -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessEmail** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG\_DWORD registry setting named **LetAppsAccessEmail** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). ### 17.12 Messaging @@ -1364,29 +1364,29 @@ In the **Messaging** area, you can choose which apps can read or send messages. To turn off **Let apps read or send messages (text or MMS)**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access messaging** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access messaging** - - Set the **Select a setting** box to **Force Deny**. + - Set the **Select a setting** box to **Force Deny**. - -or- + -or- -- Apply the Privacy/LetAppsAccessMessaging MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessmessaging), where: +- Apply the Privacy/LetAppsAccessMessaging MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessmessaging), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny - -or- + -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessMessaging** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG\_DWORD registry setting named **LetAppsAccessMessaging** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). To turn off **Choose apps that can read or send messages**: -- Turn off the feature in the UI for each app. +- Turn off the feature in the UI for each app. ### 17.13 Phone calls @@ -1394,30 +1394,30 @@ In the **Phone calls** area, you can choose which apps can make phone calls. To turn off **Let apps make phone calls**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps make phone calls** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps make phone calls** - - Set the **Select a setting** box to **Force Deny**. + - Set the **Select a setting** box to **Force Deny**. - -or- + -or- -- Apply the Privacy/LetAppsAccessPhone MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-privacy#privacy-letappsaccessphone), where: +- Apply the Privacy/LetAppsAccessPhone MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-privacy#privacy-letappsaccessphone), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny - -or- + -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessPhone** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG\_DWORD registry setting named **LetAppsAccessPhone** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). To turn off **Choose apps that can make phone calls**: -- Turn off the feature in the UI for each app. +- Turn off the feature in the UI for each app. ### 17.14 Radios @@ -1425,30 +1425,30 @@ In the **Radios** area, you can choose which apps can turn a device's radio on o To turn off **Let apps control radios**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps control radios** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps control radios** - - Set the **Select a setting** box to **Force Deny**. + - Set the **Select a setting** box to **Force Deny**. - -or- + -or- -- Apply the Privacy/LetAppsAccessRadios MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessradios), where: +- Apply the Privacy/LetAppsAccessRadios MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessradios), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny - -or- + -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessRadios** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG\_DWORD registry setting named **LetAppsAccessRadios** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). To turn off **Choose apps that can control radios**: -- Turn off the feature in the UI for each app. +- Turn off the feature in the UI for each app. ### 17.15 Other devices @@ -1456,44 +1456,42 @@ In the **Other Devices** area, you can choose whether devices that aren't paired To turn off **Let apps automatically share and sync info with wireless devices that don't explicitly pair with your PC, tablet, or phone**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps sync with devices** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps sync with devices** - -or- + -or- -- Apply the Privacy/LetAppsSyncWithDevices MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappssyncwithdevices), where: +- Apply the Privacy/LetAppsSyncWithDevices MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappssyncwithdevices), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny + -or- - -or- - -- Create a REG\_DWORD registry setting named **LetAppsSyncWithDevices** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG\_DWORD registry setting named **LetAppsSyncWithDevices** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). To turn off **Let your apps use your trusted devices (hardware you've already connected, or comes with your PC, tablet, or phone)**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access trusted devices** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access trusted devices** - - Set the **Select a setting** box to **Force Deny**. +- Set the **Select a setting** box to **Force Deny**. - -or- + -or- -- Apply the **Privacy/LetAppsAccessTrustedDevices** MDM policy from the [Policy CSP](/windows/client-management/mdm/policy-csp-privacy.md#privacy-letappsaccesstrusteddevices +- Apply the **Privacy/LetAppsAccessTrustedDevices** MDM policy from the [Policy CSP](/windows/client-management/mdm/policy-csp-privacy.md#privacy-letappsaccesstrusteddevices ), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny - + - **0**. User in control + - **1**. Force allow + - **2**. Force deny ### 17.16 Feedback & diagnostics @@ -1506,23 +1504,23 @@ To change how frequently **Windows should ask for my feedback**: -- To change from **Automatically (Recommended)**, use the drop-down list in the UI. +- To change from **Automatically (Recommended)**, use the drop-down list in the UI. - -or- + -or- -- Enable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Data Collection and Preview Builds** > **Do not show feedback notifications** +- Enable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Data Collection and Preview Builds** > **Do not show feedback notifications** - -or- + -or- -- Create a REG\_DWORD registry setting named **DoNotShowFeedbackNotifications** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\DataCollection** with a value of 1 (one). +- Create a REG\_DWORD registry setting named **DoNotShowFeedbackNotifications** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\DataCollection** with a value of 1 (one). - -or- + -or- -- Create the registry keys (REG\_DWORD type): +- Create the registry keys (REG\_DWORD type): - - HKEY\_CURRENT\_USER\\Software\\Microsoft\\Siuf\\Rules\\PeriodInNanoSeconds + - HKEY\_CURRENT\_USER\\Software\\Microsoft\\Siuf\\Rules\\PeriodInNanoSeconds - - HKEY\_CURRENT\_USER\\Software\\Microsoft\\Siuf\\Rules\\NumberOfSIUFInPeriod + - HKEY\_CURRENT\_USER\\Software\\Microsoft\\Siuf\\Rules\\NumberOfSIUFInPeriod Based on these settings: @@ -1537,48 +1535,48 @@ To change how frequently **Windows should ask for my feedback**: To change the level of diagnostic and usage data sent when you **Send your device data to Microsoft**: -- Click either the **Basic** or **Full** options. +- Click either the **Basic** or **Full** options. - -or- + -or- -- Apply the Group Policy: **Computer Configuration\\Administrative Templates\\Windows Components\\Data Collection And Preview Builds\\Allow Telemetry** and select the appropriate option for your deployment. +- Apply the Group Policy: **Computer Configuration\\Administrative Templates\\Windows Components\\Data Collection And Preview Builds\\Allow Telemetry** and select the appropriate option for your deployment. - -or- + -or- -- Create a REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\DataCollection\\AllowTelemetry** with a value of 0-3, as appropriate for your deployment (see below for the values for each level). +- Create a REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\DataCollection\\AllowTelemetry** with a value of 0-3, as appropriate for your deployment (see below for the values for each level). > [!NOTE] > If the **Security** option is configured by using Group Policy or the Registry, the value will not be reflected in the UI. The **Security** option is only available in Windows 10 Enterprise edition. - -or- + -or- -- Apply the System/AllowTelemetry MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx), where: +- Apply the System/AllowTelemetry MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx), where: - - **0**. Maps to the **Security** level. + - **0**. Maps to the **Security** level. - - **1**. Maps to the **Basic** level. + - **1**. Maps to the **Basic** level. - - **2**. Maps to the **Enhanced** level. + - **2**. Maps to the **Enhanced** level. - - **3**. Maps to the **Full** level. + - **3**. Maps to the **Full** level. - -or- + -or- -- Create a provisioning package, using **Runtime settings** > **Policies** > **System** > **AllowTelemetry**, where: +- Create a provisioning package, using **Runtime settings** > **Policies** > **System** > **AllowTelemetry**, where: - - **0**. Maps to the **Security** level. + - **0**. Maps to the **Security** level. - - **1**. Maps to the **Basic** level. + - **1**. Maps to the **Basic** level. - - **2**. Maps to the **Enhanced** level. + - **2**. Maps to the **Enhanced** level. - - **3**. Maps to the **Full** level. + - **3**. Maps to the **Full** level. To turn off tailored experiences with relevant tips and recommendations by using your diagnostics data: - Turn off the feature in the UI. - -or- + -or- - Apply the Group Policy: **User Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Do not use diagnostic data for tailored experiences** @@ -1588,25 +1586,25 @@ In the **Background Apps** area, you can choose which apps can run in the backgr To turn off **Let apps run in the background**: -- In **Background apps**, set **Let apps run in the background** to **Off**. +- In **Background apps**, set **Let apps run in the background** to **Off**. - -or- + -or- -- In **Background apps**, turn off the feature for each app. +- In **Background apps**, turn off the feature for each app. - -or- + -or- -- Apply the Group Policy (only applicable for Windows 10, version 1703): **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps run in the background** +- Apply the Group Policy (only applicable for Windows 10, version 1703): **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps run in the background** - - Set the **Select a setting** box to **Force Deny**. + - Set the **Select a setting** box to **Force Deny**. - -or- + -or- -- Apply the Privacy/LetAppsRunInBackground MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessruninbackground), where: +- Apply the Privacy/LetAppsRunInBackground MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessruninbackground), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny > [!NOTE] > Some apps, including Cortana and Search, might not function as expected if you set **Let apps run in the background** to **Force Deny**. @@ -1617,23 +1615,23 @@ In the **Motion** area, you can choose which apps have access to your motion dat To turn off **Let Windows and your apps use your motion data and collect motion history**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access motion** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access motion** - -or- + -or- -- Apply the Privacy/LetAppsAccessMotion MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessmotion), where: +- Apply the Privacy/LetAppsAccessMotion MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessmotion), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny - -or- + -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessMotion** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG\_DWORD registry setting named **LetAppsAccessMotion** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). ### 17.19 Tasks @@ -1641,21 +1639,21 @@ In the **Tasks** area, you can choose which apps have access to your tasks. To turn this off: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access Tasks** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access Tasks** - - Set the **Select a setting** box to **Force Deny**. + - Set the **Select a setting** box to **Force Deny**. - -or- + -or- -- Apply the Privacy/LetAppsAccessTasks MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccesstasks), where: +- Apply the Privacy/LetAppsAccessTasks MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccesstasks), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny ### 17.20 App Diagnostics @@ -1663,19 +1661,19 @@ In the **App diagnostics** area, you can choose which apps have access to your d To turn this off: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access dignostic information about other apps** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access dignostic information about other apps** - -or- + -or- -- Apply the Privacy/LetAppsGetDiagnosticInfo MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsgetdiagnosticinfo), where: +- Apply the Privacy/LetAppsGetDiagnosticInfo MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsgetdiagnosticinfo), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny ### 18. Software Protection Platform @@ -1686,11 +1684,11 @@ For Windows 10: - Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Software Protection Platform** > **Turn off KMS Client Online AVS Validation** - -or- + -or- -- Apply the Licensing/DisallowKMSClientOnlineAVSValidation MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where 0 is disabled (default) and 1 is enabled. +- Apply the Licensing/DisallowKMSClientOnlineAVSValidation MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where 0 is disabled (default) and 1 is enabled. - -or- + -or- - Create a REG\_DWORD registry setting named **NoGenTicket** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows NT\\CurrentVersion\\Software Protection Platform** with a value of 1 (one). @@ -1698,7 +1696,7 @@ For Windows Server 2016 with Desktop Experience or Windows Server 2016 Server Co - Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Software Protection Platform** > **Turn off KMS Client Online AVS Validation** - -or- + -or- - Create a REG\_DWORD registry setting named **NoGenTicket** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows NT\\CurrentVersion\\Software Protection Platform** with a value of 1 (one). @@ -1716,31 +1714,31 @@ For Windows 10: You can control if your settings are synchronized: -- In the UI: **Settings** > **Accounts** > **Sync your settings** +- In the UI: **Settings** > **Accounts** > **Sync your settings** - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Sync your settings** > **Do not sync** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Sync your settings** > **Do not sync** - -or- + -or- -- Create a REG\_DWORD registry setting named **DisableSettingSync** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\SettingSync** with a value of 2 (two) and another named **DisableSettingSyncUserOverride** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\SettingSync** with a value of 1 (one). +- Create a REG\_DWORD registry setting named **DisableSettingSync** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\SettingSync** with a value of 2 (two) and another named **DisableSettingSyncUserOverride** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\SettingSync** with a value of 1 (one). - -or- + -or- -- Apply the Experience/AllowSyncMySettings MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where 0 is not allowed and 1 is allowed. +- Apply the Experience/AllowSyncMySettings MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where 0 is not allowed and 1 is allowed. - -or- + -or- -- Create a provisioning package, using **Runtime settings** > **Policies** > **Experience** > **AllowSyncMySettings**, where +- Create a provisioning package, using **Runtime settings** > **Policies** > **Experience** > **AllowSyncMySettings**, where - - **No**. Settings are not synchronized. + - **No**. Settings are not synchronized. - - **Yes**. Settings are synchronized. (default) + - **Yes**. Settings are synchronized. (default) To turn off Messaging cloud sync: -- Create a REG\_DWORD registry setting named **CloudServiceSyncEnabled** in **HKEY\_CURRENT\_USER\\SOFTWARE\\Microsoft\\Messaging** with a value of 0 (zero). +- Create a REG\_DWORD registry setting named **CloudServiceSyncEnabled** in **HKEY\_CURRENT\_USER\\SOFTWARE\\Microsoft\\Messaging** with a value of 0 (zero). ### 21. Teredo @@ -1749,15 +1747,15 @@ You can disable Teredo by using Group Policy or by using the netsh.exe command. >[!NOTE] >If you disable Teredo, some XBOX gaming features and Windows Update Delivery Optimization will not work. -- Enable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Network** > **TCPIP Settings** > **IPv6 Transition Technologies** > **Set Teredo State** and set it to **Disabled State**. +- Enable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Network** > **TCPIP Settings** > **IPv6 Transition Technologies** > **Set Teredo State** and set it to **Disabled State**. - -or- + -or- -- Create a new REG\_SZ registry setting named **Teredo_State** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\TCPIP\\v6Transition** with a value of **Disabled**. +- Create a new REG\_SZ registry setting named **Teredo_State** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\TCPIP\\v6Transition** with a value of **Disabled**. - -or- + -or- -- From an elevated command prompt, run **netsh interface teredo set state disabled** +- From an elevated command prompt, run **netsh interface teredo set state disabled** ### 22. Wi-Fi Sense @@ -1768,23 +1766,23 @@ Wi-Fi Sense automatically connects devices to known hotspots and to the wireless To turn off **Connect to suggested open hotspots** and **Connect to networks shared by my contacts**: -- Turn off the feature in the UI. +- Turn off the feature in the UI. - -or- + -or- -- Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Network** > **WLAN Service** > **WLAN Settings** > **Allow Windows to automatically connect to suggested open hotspots, to networks shared by contacts, and to hotspots offering paid services**. +- Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Network** > **WLAN Service** > **WLAN Settings** > **Allow Windows to automatically connect to suggested open hotspots, to networks shared by contacts, and to hotspots offering paid services**. - -or- + -or- -- Create a new REG\_DWORD registry setting named **AutoConnectAllowedOEM** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\WcmSvc\\wifinetworkmanager\\config** with a value of 0 (zero). +- Create a new REG\_DWORD registry setting named **AutoConnectAllowedOEM** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\WcmSvc\\wifinetworkmanager\\config** with a value of 0 (zero). - -or- + -or- -- Change the Windows Provisioning setting, WiFISenseAllowed, to 0 (zero). For more info, see the Windows Provisioning Settings reference doc, [WiFiSenseAllowed](https://go.microsoft.com/fwlink/p/?LinkId=620909). +- Change the Windows Provisioning setting, WiFISenseAllowed, to 0 (zero). For more info, see the Windows Provisioning Settings reference doc, [WiFiSenseAllowed](https://go.microsoft.com/fwlink/p/?LinkId=620909). - -or- + -or- -- Use the Unattended settings to set the value of WiFiSenseAllowed to 0 (zero). For more info, see the Unattended Windows Setup reference doc, [WiFiSenseAllowed](https://go.microsoft.com/fwlink/p/?LinkId=620910). +- Use the Unattended settings to set the value of WiFiSenseAllowed to 0 (zero). For more info, see the Unattended Windows Setup reference doc, [WiFiSenseAllowed](https://go.microsoft.com/fwlink/p/?LinkId=620910). When turned off, the Wi-Fi Sense settings still appear on the Wi-Fi Settings screen, but they’re non-functional and they can’t be controlled by the employee. @@ -1792,55 +1790,55 @@ When turned off, the Wi-Fi Sense settings still appear on the Wi-Fi Settings scr You can disconnect from the Microsoft Antimalware Protection Service. -- Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **MAPS** > **Join Microsoft MAPS** +- Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **MAPS** > **Join Microsoft MAPS** - -or- + -or- -- Delete the registry setting **named** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Defender\Updates**. +- Delete the registry setting **named** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Defender\Updates**. - -or- + -or- -- For Windows 10 only, apply the Defender/AllowClouldProtection MDM policy from the [Defender CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx). +- For Windows 10 only, apply the Defender/AllowClouldProtection MDM policy from the [Defender CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx). - -or- + -or- -- Use the registry to set the REG\_DWORD value **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows Defender\\Spynet\\SpyNetReporting** to 0 (zero). +- Use the registry to set the REG\_DWORD value **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows Defender\\Spynet\\SpyNetReporting** to 0 (zero). - -and- + -and- From an elevated Windows PowerShell prompt, run **set-mppreference -Mapsreporting 0** You can stop sending file samples back to Microsoft. -- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **MAPS** > **Send file samples when further analysis is required** to **Always Prompt** or **Never Send**. +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **MAPS** > **Send file samples when further analysis is required** to **Always Prompt** or **Never Send**. - -or- + -or- -- For Windows 10 only, apply the Defender/SubmitSamplesConsent MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender), where: +- For Windows 10 only, apply the Defender/SubmitSamplesConsent MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender), where: - - **0**. Always prompt. + - **0**. Always prompt. - - **1**. (default) Send safe samples automatically. + - **1**. (default) Send safe samples automatically. - - **2**. Never send. + - **2**. Never send. - - **3**. Send all samples automatically. + - **3**. Send all samples automatically. - -or- + -or- -- Use the registry to set the REG\_DWORD value **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows Defender\\Spynet\\SubmitSamplesConsent** to 0 (zero) to always prompt or 2 to never send. +- Use the registry to set the REG\_DWORD value **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows Defender\\Spynet\\SubmitSamplesConsent** to 0 (zero) to always prompt or 2 to never send. You can stop downloading definition updates: -- Enable the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **Signature Updates** > **Define the order of sources for downloading definition updates** and set it to **FileShares**. +- Enable the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **Signature Updates** > **Define the order of sources for downloading definition updates** and set it to **FileShares**. - -and- + -and- -- Disable the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **Signature Updates** > **Define file shares for downloading definition updates** and set it to nothing. +- Disable the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **Signature Updates** > **Define file shares for downloading definition updates** and set it to nothing. - -or- + -or- -- Create a new REG\_SZ registry setting named **FallbackOrder** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Defender\Updates** with a value of **FileShares**. +- Create a new REG\_SZ registry setting named **FallbackOrder** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Defender\Updates** with a value of **FileShares**. For Windows 10 only, you can stop Enhanced Notifications: @@ -1854,11 +1852,11 @@ To disable Windows Defender Smartscreen: - In Group Policy, configure - **Computer Configuration > Administrative Templates > Windows Components > Windows Defender SmartScreen > Explorer > Configure Windows Defender SmartScreen** : **Disable** - -or- + -and- - **Computer Configuration > Administrative Templates > Windows Components > File Explorer > Configure Windows Defender SmartScreen** : **Disable** - -and- + -and- - **Computer Configuration > Administrative Templates > Windows Components > Windows Defender SmartScreen > Explorer > Configure app install control** : **Enable** @@ -1866,11 +1864,11 @@ To disable Windows Defender Smartscreen: - Create a REG_DWORD registry setting named **EnableSmartScreen** in **HKEY_LOCAL_MACHINE\Sofware\Policies\Microsoft\Windows\System** with a value of 0 (zero). - -and- + -and- - Create a REG_DWORD registry setting named **ConfigureAppInstallControlEnabled** in **HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\SmartScreen** with a value of 1. - -and- + -and- - Create a SZ registry setting named **ConfigureAppInstallControl** in **HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\SmartScreen** with a value of **Anywhere**. @@ -1882,15 +1880,15 @@ To disable Windows Defender Smartscreen: To remove Windows Media Player on Windows 10: -- From the **Programs and Features** control panel, click **Turn Windows features on or off**, under **Media Features**, clear the **Windows Media Player** check box, and then click **OK**. +- From the **Programs and Features** control panel, click **Turn Windows features on or off**, under **Media Features**, clear the **Windows Media Player** check box, and then click **OK**. - -or- + -or- -- Run the following DISM command from an elevated command prompt: **dism /online /Disable-Feature /FeatureName:WindowsMediaPlayer** +- Run the following DISM command from an elevated command prompt: **dism /online /Disable-Feature /FeatureName:WindowsMediaPlayer** To remove Windows Media Player on Windows Server 2016: -- Run the following DISM command from an elevated command prompt: **dism /online /Disable-Feature /FeatureName:WindowsMediaPlayer** +- Run the following DISM command from an elevated command prompt: **dism /online /Disable-Feature /FeatureName:WindowsMediaPlayer** ### 25. Windows Spotlight @@ -1903,51 +1901,51 @@ If you're running Windows 10, version 1607 or later, you only need to enable the > [!NOTE] > This must be done within 15 minutes after Windows 10 is installed. Alternatively, you can create an image with this setting. - -or- + -or- -- For Windows 10 only, apply the Experience/AllowWindowsSpotlight MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-experience), with a value of 0 (zero). +- For Windows 10 only, apply the Experience/AllowWindowsSpotlight MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-experience), with a value of 0 (zero). - -or- + -or- -- Create a new REG\_DWORD registry setting named **DisableWindowsSpotlightFeatures** in **HKEY\_CURRENT\_USER\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent** with a value of 1 (one). +- Create a new REG\_DWORD registry setting named **DisableWindowsSpotlightFeatures** in **HKEY\_CURRENT\_USER\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent** with a value of 1 (one). If you're not running Windows 10, version 1607 or later, you can use the other options in this section. -- Configure the following in **Settings**: +- Configure the following in **Settings**: - - **Personalization** > **Lock screen** > **Background** > **Windows spotlight**, select a different background, and turn off **Get fun facts, tips, tricks and more on your lock screen**. + - **Personalization** > **Lock screen** > **Background** > **Windows spotlight**, select a different background, and turn off **Get fun facts, tips, tricks and more on your lock screen**. > [!NOTE] > In Windows 10, version 1507 and Windows 10, version 1511, this setting was named **Show me tips, tricks, and more on the lock screen**. - - **Personalization** > **Start** > **Occasionally show suggestions in Start**. + - **Personalization** > **Start** > **Occasionally show suggestions in Start**. - - **System** > **Notifications & actions** > **Show me tips about Windows**. + - **System** > **Notifications & actions** > **Show me tips about Windows**. - -or- + -or- -- Apply the Group Policies: +- Apply the Group Policies: - - **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Personalization** > **Force a specific default lock screen image**. - - Add a location in the **Path to local lock screen image** box. + - **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Personalization** > **Force a specific default lock screen image**. + - Add a location in the **Path to local lock screen image** box. - - Set the **Turn off fun facts, tips, tricks, and more on lock screen** check box. + - Set the **Turn off fun facts, tips, tricks, and more on lock screen** check box. - > [!NOTE] - > This will only take effect if the policy is applied before the first logon. If you cannot apply the **Force a specific default lock screen image** policy before the first logon to the device, you can apply this policy: **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Personalization** > **Do not display the lock screen**. Alternatively, you can create a new REG\_SZ registry setting nameed **LockScreenImage** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Personalization** with a value of **C:\\windows\\web\\screen\\lockscreen.jpg** and create a new REG\_DWORD registry setting named **LockScreenOverlaysDisabled** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Personalization** with a value of 1 (one). + > [!NOTE] + > This will only take effect if the policy is applied before the first logon. If you cannot apply the **Force a specific default lock screen image** policy before the first logon to the device, you can apply this policy: **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Personalization** > **Do not display the lock screen**. Alternatively, you can create a new REG\_SZ registry setting nameed **LockScreenImage** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Personalization** with a value of **C:\\windows\\web\\screen\\lockscreen.jpg** and create a new REG\_DWORD registry setting named **LockScreenOverlaysDisabled** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Personalization** with a value of 1 (one). - - **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Do not show Windows tips**. + - **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Do not show Windows tips**. - -or- + -or- - - Create a new REG\_DWORD registry setting named **DisableSoftLanding** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent** with a value of 1 (one). + - Create a new REG\_DWORD registry setting named **DisableSoftLanding** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent** with a value of 1 (one). - - **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Turn off Microsoft consumer experiences**. + - **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Turn off Microsoft consumer experiences**. - -or- + -or- - - Create a new REG\_DWORD registry setting named **DisableWindowsConsumerFeatures** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent** with a value of 1 (one). + - Create a new REG\_DWORD registry setting named **DisableWindowsConsumerFeatures** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent** with a value of 1 (one). For more info, see [Windows Spotlight on the lock screen](/windows/configuration/windows-spotlight). @@ -1958,17 +1956,17 @@ This will also turn off automatic app updates, and the Microsoft Store will be d In addition, new email accounts cannot be created by clicking **Settings** > **Accounts** > **Email & app accounts** > **Add an account**. On Windows Server 2016, this will block Microsoft Store calls from Universal Windows Apps. -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Store** > **Disable all apps from Microsoft Store**. +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Store** > **Disable all apps from Microsoft Store**. - -or- + -or- - - Create a new REG\_DWORD registry setting named **DisableStoreApps** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\WindowsStore** with a value of 1 (one). + - Create a new REG\_DWORD registry setting named **DisableStoreApps** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\WindowsStore** with a value of 1 (one). -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Store** > **Turn off Automatic Download and Install of updates**. +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Store** > **Turn off Automatic Download and Install of updates**. - -or- + -or- - - Create a new REG\_DWORD registry setting named **AutoDownload** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\WindowsStore** with a value of 2 (two). + - Create a new REG\_DWORD registry setting named **AutoDownload** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\WindowsStore** with a value of 2 (two). ### 26.1 Apps for websites @@ -1990,7 +1988,7 @@ In Windows 10, version 1607, you can stop network traffic related to Windows Upd You can set up Delivery Optimization from the **Settings** UI. -- Go to **Settings** > **Update & security** > **Windows Update** > **Advanced options** > **Choose how updates are delivered**. +- Go to **Settings** > **Update & security** > **Windows Update** > **Advanced options** > **Choose how updates are delivered**. ### 27.2 Delivery Optimization Group Policies @@ -2039,47 +2037,47 @@ For more info about Delivery Optimization in general, see [Windows Update Delive You can turn off Windows Update by setting the following registry entries: -- Add a REG\_DWORD value named **DoNotConnectToWindowsUpdateInternetLocations** to **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\WindowsUpdate** and set the value to 1. +- Add a REG\_DWORD value named **DoNotConnectToWindowsUpdateInternetLocations** to **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\WindowsUpdate** and set the value to 1. - -and- + -and- -- Add a REG\_DWORD value named **DisableWindowsUpdateAccess** to **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\WindowsUpdate** and set the value to 1. +- Add a REG\_DWORD value named **DisableWindowsUpdateAccess** to **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\WindowsUpdate** and set the value to 1. - -and- + -and- -- Add a REG\_DWORD value named **UseWUServer** to **HKEY\_LOCAL\_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU** and set the value to 1. +- Add a REG\_DWORD value named **UseWUServer** to **HKEY\_LOCAL\_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU** and set the value to 1. - -or- + -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Do not connect to any Windows Update Internet locations**. +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Do not connect to any Windows Update Internet locations**. - -and- + -and- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Internet Communication Management** > **Internet Communication Settings** > **Turn off access to all Windows Update features**. +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Internet Communication Management** > **Internet Communication Settings** > **Turn off access to all Windows Update features**. - -and- + -and- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Specify intranet Microsoft update service location** and set the **Set the alternate download server** to " ". +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Specify intranet Microsoft update service location** and set the **Set the alternate download server** to " ". You can turn off automatic updates by doing one of the following. This is not recommended. -- Add a REG\_DWORD value named **AutoDownload** to **HKEY\_LOCAL\_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\WindowsStore\\WindowsUpdate** and set the value to 5. +- Add a REG\_DWORD value named **AutoDownload** to **HKEY\_LOCAL\_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\WindowsStore\\WindowsUpdate** and set the value to 5. - -or- + -or- -- For Windows 10 only, apply the Update/AllowAutoUpdate MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-update), where: +- For Windows 10 only, apply the Update/AllowAutoUpdate MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-update), where: - - **0**. Notify the user before downloading the update. + - **0**. Notify the user before downloading the update. - - **1**. Auto install the update and then notify the user to schedule a device restart. + - **1**. Auto install the update and then notify the user to schedule a device restart. - - **2** (default). Auto install and restart. + - **2** (default). Auto install and restart. - - **3**. Auto install and restart at a specified time. + - **3**. Auto install and restart at a specified time. - - **4**. Auto install and restart without end-user control. + - **4**. Auto install and restart without end-user control. - - **5**. Turn off automatic updates. + - **5**. Turn off automatic updates. To learn more, see [Device update management](https://msdn.microsoft.com/library/windows/hardware/dn957432.aspx) and [Configure Automatic Updates by using Group Policy](https://technet.microsoft.com/library/cc720539.aspx). From 7d2b0220c00cec5b5272d5f3cfbe03fb90e93bb1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 20 Nov 2018 14:55:40 -0800 Subject: [PATCH 48/87] add link to blog --- ...ulations-windows-defender-advanced-threat-protection.md | 4 ++++ .../threat-protection/windows-defender-atp/get-started.md | 5 ++++- ...irements-windows-defender-advanced-threat-protection.md | 7 ++++++- .../threat-protection/windows-defender-atp/overview.md | 5 ++++- .../windows-defender-advanced-threat-protection.md | 4 ++++ 5 files changed, 22 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/attack-simulations-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/attack-simulations-windows-defender-advanced-threat-protection.md index f54267ebfe..aad3ef170a 100644 --- a/windows/security/threat-protection/windows-defender-atp/attack-simulations-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/attack-simulations-windows-defender-advanced-threat-protection.md @@ -25,6 +25,10 @@ ms.date: 28/02/2018 >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-attacksimulations-abovefoldlink) +>[!TIP] +> Learn about the latest enhancements in Windows Defender ATP: [What's new in Windows Defender ATP](https://cloudblogs.microsoft.com/microsoftsecure/2018/11/15/whats-new-in-windows-defender-atp/). + + You might want to experience Windows Defender ATP before you onboard more than a few machines to the service. To do this, you can run controlled attack simulations on a few test machines. After running the simulated attacks, you can review how Windows Defender ATP surfaces malicious activity and explore how it enables an efficient response. ## Before you begin diff --git a/windows/security/threat-protection/windows-defender-atp/get-started.md b/windows/security/threat-protection/windows-defender-atp/get-started.md index 08d0bcb99e..1104afadfd 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-started.md +++ b/windows/security/threat-protection/windows-defender-atp/get-started.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.author: macapara author: mjcaparas ms.localizationpriority: medium -ms.date: 09/03/2018 +ms.date: 11/20/2018 --- # Get started with Windows Defender Advanced Threat Protection @@ -19,6 +19,9 @@ ms.date: 09/03/2018 - [Windows Defender Advanced Threat Protection (Windows Defender ATP)](https://wincom.blob.core.windows.net/documents/Windows10_Commercial_Comparison.pdf) +>[!TIP] +> Learn about the latest enhancements in Windows Defender ATP: [What's new in Windows Defender ATP](https://cloudblogs.microsoft.com/microsoftsecure/2018/11/15/whats-new-in-windows-defender-atp/). + Learn about the minimum requirements and initial steps you need to take to get started with Windows Defender ATP. The following capabilities are available across multiple products that make up the Windows Defender ATP platform. diff --git a/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md index e9577e41f5..498cf8a90c 100644 --- a/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.author: macapara author: mjcaparas ms.localizationpriority: medium -ms.date: 11/06/2018 +ms.date: 11/20/2018 --- # Minimum requirements for Windows Defender ATP @@ -23,6 +23,10 @@ There are some minimum requirements for onboarding machines to the service. >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-minreqs-abovefoldlink) + +>[!TIP] +> Learn about the latest enhancements in Windows Defender ATP: [What's new in Windows Defender ATP](https://cloudblogs.microsoft.com/microsoftsecure/2018/11/15/whats-new-in-windows-defender-atp/). + ## Licensing requirements Windows Defender Advanced Threat Protection requires one of the following Microsoft Volume Licensing offers: @@ -35,6 +39,7 @@ For more information on the array of features in Windows 10 editions, see [Compa For a detailed comparison table of Windows 10 commercial edition comparison, see the [comparison PDF](https://wincom.blob.core.windows.net/documents/Windows10_Commercial_Comparison.pdf). + ## Related topic - [Validate licensing and complete setup](licensing-windows-defender-advanced-threat-protection.md) - [Onboard machines](onboard-configure-windows-defender-advanced-threat-protection.md) diff --git a/windows/security/threat-protection/windows-defender-atp/overview.md b/windows/security/threat-protection/windows-defender-atp/overview.md index 9741504d5c..d650cb05c1 100644 --- a/windows/security/threat-protection/windows-defender-atp/overview.md +++ b/windows/security/threat-protection/windows-defender-atp/overview.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.author: macapara author: mjcaparas ms.localizationpriority: medium -ms.date: 09/03/2018 +ms.date: 11/20/2018 --- # Overview of Windows Defender ATP capabilities @@ -21,6 +21,9 @@ ms.date: 09/03/2018 Understand the concepts behind the capabilities in Windows Defender ATP so you take full advantage of the complete threat protection platform. +>[!TIP] +> Learn about the latest enhancements in Windows Defender ATP: [What's new in Windows Defender ATP](https://cloudblogs.microsoft.com/microsoftsecure/2018/11/15/whats-new-in-windows-defender-atp/). + ## In this section Topic | Description diff --git a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md index 743cb4b2da..de7712091a 100644 --- a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md @@ -66,6 +66,10 @@ Windows Defender ATP uses the following combination of technology built into Win + +>[!TIP] +> Learn about the latest enhancements in Windows Defender ATP: [What's new in Windows Defender ATP](https://cloudblogs.microsoft.com/microsoftsecure/2018/11/15/whats-new-in-windows-defender-atp/). + **[Attack surface reduction](overview-attack-surface-reduction.md)**
    The attack surface reduction set of capabilities provide the first line of defense in the stack. By ensuring configuration settings are properly set and exploit mitigation techniques are applied, these set of capabilities resist attacks and exploitations. From 9bca4aa631ea7bbba7d1d9af7373288439bedbec Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 20 Nov 2018 14:57:23 -0800 Subject: [PATCH 49/87] update date --- ...k-simulations-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/attack-simulations-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/attack-simulations-windows-defender-advanced-threat-protection.md index aad3ef170a..123a0bdfd0 100644 --- a/windows/security/threat-protection/windows-defender-atp/attack-simulations-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/attack-simulations-windows-defender-advanced-threat-protection.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.author: lomayor author: lomayor ms.localizationpriority: medium -ms.date: 28/02/2018 +ms.date: 11/20/2018 --- # Experience Windows Defender ATP through simulated attacks From ff2434eb5e2bbcc9cab68f0709d7b096003f4c5f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 21 Nov 2018 12:57:48 -0800 Subject: [PATCH 50/87] add preview tags to powerbi content --- ...rbi-reports-windows-defender-advanced-threat-protection.md | 4 +++- .../preview-windows-defender-advanced-threat-protection.md | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index 2af3d35376..1461a5c36b 100644 --- a/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -10,7 +10,7 @@ ms.sitesec: library ms.pagetype: security author: mjcaparas ms.localizationpriority: medium -ms.date: 10/19/2018 +ms.date: 11/21/2018 --- @@ -20,6 +20,8 @@ ms.date: 10/19/2018 - [Windows Defender Advanced Threat Protection (Windows Defender ATP)](https://wincom.blob.core.windows.net/documents/Windows10_Commercial_Comparison.pdf) +[!include[Prerelease information](prerelease.md)] + >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-powerbireports-abovefoldlink) diff --git a/windows/security/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md index f77b086c9e..c51de1c5bf 100644 --- a/windows/security/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md @@ -58,5 +58,9 @@ Onboard supported versions of Windows machines so that they can send sensor data - Windows 8.1 Pro +- [Create and build Power BI reports using Windows Defender ATP data](powerbi-reports-windows-defender-advanced-threat-protection.md)
    +Windows Defender ATP makes it easy to create a Power BI dashboard by providing an option straight from the portal. + + >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-preview-belowfoldlink) From 28c08cf27bb7da6a5577f918c57f5598289afbc2 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Thu, 22 Nov 2018 01:58:33 -0500 Subject: [PATCH 51/87] typo: udpate -> update --- .../release-history-microsoft-store-business-education.md | 2 +- ...pv-install-the-management-server-on-a-standalone-computer.md | 2 +- windows/deployment/planning/windows-10-enterprise-faq-itpro.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/store-for-business/release-history-microsoft-store-business-education.md b/store-for-business/release-history-microsoft-store-business-education.md index 0b88f3f051..5bdddf66e2 100644 --- a/store-for-business/release-history-microsoft-store-business-education.md +++ b/store-for-business/release-history-microsoft-store-business-education.md @@ -39,7 +39,7 @@ Looking for info on the latest release? Check out [What's new in Microsoft Store - **Office 365 subscription management** - We know that sometimes customers need to cancel a subscription. While we don't want to lose a customer, we want the process for managing subscriptions to be easy. Now, you can delete your Office 365 subscription without calling Support. From Microsoft Store for Business and Education, you can request to delete an Office 365 subscription. We'll wait three days before permanently deleting the subscription. In case of a mistake, customers are welcome to reactivate subscriptions during the three-day period. ## March 2018 -- **Performance improvements in private store** - We've made it significantly faster for you to udpate the private store. Many changes to the private store are available immediately after you make them. [Get more info](https://docs.microsoft.com/microsoft-store/manage-private-store-settings#private-store-performance) +- **Performance improvements in private store** - We've made it significantly faster for you to update the private store. Many changes to the private store are available immediately after you make them. [Get more info](https://docs.microsoft.com/microsoft-store/manage-private-store-settings#private-store-performance) - **Private store collection updates** - We’ve made it easier to find apps when creating private store collections – now you can search and filter results. [Get more info](https://docs.microsoft.com/microsoft-store/manage-private-store-settings#private-store-collections) - **Manage Skype Communication credits** - Office 365 customers that own Skype Communication Credits can now see and manage them in Microsoft Store for Business. You can view your account, add funds to your account, and manage auto-recharge settings. diff --git a/windows/application-management/app-v/appv-install-the-management-server-on-a-standalone-computer.md b/windows/application-management/app-v/appv-install-the-management-server-on-a-standalone-computer.md index 2da4a3b2f6..5a78399b06 100644 --- a/windows/application-management/app-v/appv-install-the-management-server-on-a-standalone-computer.md +++ b/windows/application-management/app-v/appv-install-the-management-server-on-a-standalone-computer.md @@ -16,7 +16,7 @@ To install the management server on a standalone computer and connect it to the 1. Copy the App-V server installation files to the computer on which you want to install it on. To start the App-V server installation, run **appv\_server\_setup.exe** as an administrator, then select **Install**. 2. On the **Getting Started** page, review and accept the license terms, then select **Next**. -3. On the **Use Microsoft Update to help keep your computer secure and up-to-date** page, to enable Microsoft Udpate, select **Use Microsoft Update when I check for updates (recommended)**. To disable Microsoft Update, select **I don’t want to use Microsoft Update**, then select **Next**. +3. On the **Use Microsoft Update to help keep your computer secure and up-to-date** page, to enable Microsoft Update, select **Use Microsoft Update when I check for updates (recommended)**. To disable Microsoft Update, select **I don’t want to use Microsoft Update**, then select **Next**. 4. On the **Feature Selection** page, select the **Management Server** checkbox, then select **Next**. 5. On the **Installation Location** page, accept the default location, then select **Next**. 6. On the **Configure Existing Management Database** page, select **Use a remote SQL Server**, then enter the computer running Microsoft SQL's machine name, such as ```SqlServerMachine```. diff --git a/windows/deployment/planning/windows-10-enterprise-faq-itpro.md b/windows/deployment/planning/windows-10-enterprise-faq-itpro.md index b79237a3e1..7dcb96facc 100644 --- a/windows/deployment/planning/windows-10-enterprise-faq-itpro.md +++ b/windows/deployment/planning/windows-10-enterprise-faq-itpro.md @@ -1,7 +1,7 @@ --- title: Windows 10 Enterprise FAQ for IT pros (Windows 10) description: Get answers to common questions around compatibility, installation, and support for Windows 10 Enterprise. -keywords: Windows 10 Enterprise, download, system requirements, drivers, appcompat, manage udpates, Windows as a service, servicing channels, deployment tools +keywords: Windows 10 Enterprise, download, system requirements, drivers, appcompat, manage updates, Windows as a service, servicing channels, deployment tools ms.prod: w10 ms.mktglfcycl: plan ms.localizationpriority: medium From 3b7ea1af46558ac3ee41c58cee4f664f65e6e6bc Mon Sep 17 00:00:00 2001 From: dhellstern Date: Thu, 22 Nov 2018 14:29:39 -0800 Subject: [PATCH 52/87] typo: aa -> a --- windows/deployment/update/waas-servicing-differences.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/update/waas-servicing-differences.md b/windows/deployment/update/waas-servicing-differences.md index 91ff222523..cb55ad0bc9 100644 --- a/windows/deployment/update/waas-servicing-differences.md +++ b/windows/deployment/update/waas-servicing-differences.md @@ -51,7 +51,7 @@ This cumulative update model for Windows 10 has helped provide the Windows ecosy - Windows 7 and other legacy operating systems have cumulative updates that operate differently than in Windows 10 (see next section). ## Windows 7 and legacy OS versions -While Windows 10 updates could have been controlled as cumulative from "Day 1," the legacy OS ecosystem for both client and server was highly fragmented. Recognizing the challenges of update quality in aa fragmented environment, we moved Windows 7 to a cumulative update model in October 2016. +While Windows 10 updates could have been controlled as cumulative from "Day 1," the legacy OS ecosystem for both client and server was highly fragmented. Recognizing the challenges of update quality in a fragmented environment, we moved Windows 7 to a cumulative update model in October 2016. Customers saw the LCU model used for Windows 10 as having packages that were too large and represented too much of a change for legacy operating systems, so a different model was implemented. Windows instead offered two cumulative package types for all legacy operating systems: Monthly Rollups and Security-only updates. @@ -103,4 +103,4 @@ In closing, I hope this overview of the update model across current and legacy W - [Simplified servicing for Windows 7 and Windows 8.1: the latest improvements](https://techcommunity.microsoft.com/t5/Windows-Blog-Archive/Simplified-servicing-for-Windows-7-and-Windows-8-1-the-latest/ba-p/166798) - [Windows Server 2008 SP2 servicing changes](https://cloudblogs.microsoft.com/windowsserver/2018/06/12/windows-server-2008-sp2-servicing-changes/) - [Windows 10 update servicing cadence](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-10-update-servicing-cadence/ba-p/222376) -- [Windows 7 servicing stack updates: managing change and appreciating cumulative updates](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-7-servicing-stack-updates-managing-change-and/ba-p/260434) \ No newline at end of file +- [Windows 7 servicing stack updates: managing change and appreciating cumulative updates](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-7-servicing-stack-updates-managing-change-and/ba-p/260434) From 6b726a398e0f90988747cbe26efd71c2d43c1b5f Mon Sep 17 00:00:00 2001 From: Dante Stancato <45296507+dantecit0@users.noreply.github.com> Date: Fri, 23 Nov 2018 15:37:59 -0300 Subject: [PATCH 53/87] Added Domain for Proxy Config Added domain "*.s-microsoft.com" which seems to be related to download images for store apps. Here are some packets showing that: 4498 561 14:29:36 12/11/2018 0.0010884 (4) 1.2.3.4 5.6.7.8 HTTP HTTP:Request, GET http://store-images.s-microsoft.com/image/apps.49508.13510798883386282.fec616b7-7806-45b7-9ad7-c72ca, Query:background=&foreground=%2300000033&mode=letterbox&w=300&h=300 5053 570 14:29:36 12/11/2018 0.2510771 (4) 1.2.3.4 5.6.7.8 HTTP HTTP:Request, GET http://store-images.s-microsoft.com/image/apps.61587.14094456225993959.9e5ac5ea-d493-41b8-a022-670c0, Query:background=%23222222&foreground=%2300000033&mode=letterbox&w=150&h=150 --- store-for-business/prerequisites-microsoft-store-for-business.md | 1 + 1 file changed, 1 insertion(+) diff --git a/store-for-business/prerequisites-microsoft-store-for-business.md b/store-for-business/prerequisites-microsoft-store-for-business.md index d0c8a17014..618205cdd5 100644 --- a/store-for-business/prerequisites-microsoft-store-for-business.md +++ b/store-for-business/prerequisites-microsoft-store-for-business.md @@ -56,6 +56,7 @@ If your organization restricts computers on your network from connecting to the - windowsphone.com - \*.wns.windows.com - \*.microsoft.com +- \*.s-microsoft.com - www.msftncsi.com (prior to Windows 10, version 1607) - www.msftconnecttest.com/connecttest.txt (replaces www.msftncsi.com starting with Windows 10, version 1607) From 2aebb29b2f866c95c2bcca5169b26e7c01404b9e Mon Sep 17 00:00:00 2001 From: mijeffer Date: Fri, 23 Nov 2018 11:18:54 -0800 Subject: [PATCH 54/87] Adding image of partner acceptance Trying to add an image of partner acceptance and fixing minor grammatical changes. Trudy, I'll send you the image out-of-band if I can't find out how to upload it --- .../work-with-partner-microsoft-store-business.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/store-for-business/work-with-partner-microsoft-store-business.md b/store-for-business/work-with-partner-microsoft-store-business.md index f364728d57..c817dea96e 100644 --- a/store-for-business/work-with-partner-microsoft-store-business.md +++ b/store-for-business/work-with-partner-microsoft-store-business.md @@ -20,7 +20,7 @@ The process goes like this: - Admins find and contact a solution provider using **Find a solution provider** in Microsoft Store for Business. - Solution providers send a request from Partner center to customers to become their solution provider. - Customers accept the invitation in Microsoft Store for Business and start working with the solution provider. -- Customers can manage setting for the relationship with Partner in Microsoft Store for Business. +- Customers can manage settings for the relationship with Partner in Microsoft Store for Business. ## What can a solution provider do for my organization or school? @@ -59,8 +59,11 @@ The solution provider will get in touch with you. You'll have a chance to learn Once you've found a solution provider and decided to work with them, they'll send you an invitation to work together from Partner Center. In Microsoft Store for Business or Education, you'll need to accept the invitation. After that, you can manage their permissions. **To accept a solution provider invitation** -1. **Follow email link** - You'll receive an email with a link accept the solution provider invitation. The link will take you to Microsoft Store for Business or Education. +1. **Follow email link** - You'll receive an email with a link accept the solution provider invitation from your solution provider. The link will take you to Microsoft Store for Business or Education. 2. **Accept invitation** - On **Accept Partner Invitation**, select **Authorize** to accept the invitation, accept terms of the Microsoft Cloud Agreement, and start working with the solution provider. + +![Image shows accepting an invitation from a solution provider in Microsoft Store for Business.](images/msft-accept-partner.png) + ## Delegate admin privileges @@ -76,4 +79,4 @@ If you delegate admin privileges to a solution provider, you can remove that lat 3. Choose the Partner you want to manage. 4. Select **Remove Delegated Permissions**. -The solution provider will still be able to work with you, for example, as a Reseller. \ No newline at end of file +The solution provider will still be able to work with you, for example, as a Reseller. From d4508c44b275fde22014198eb09874a25b181163 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 26 Nov 2018 07:30:19 -0800 Subject: [PATCH 55/87] Update advanced-troubleshooting-windows-freeze-issue Add edits --- ...anced-troubleshooting-windows-freeze-issue | 65 +++++++++---------- 1 file changed, 32 insertions(+), 33 deletions(-) diff --git a/windows/client-management/advanced-troubleshooting-windows-freeze-issue b/windows/client-management/advanced-troubleshooting-windows-freeze-issue index 17f7fa271a..4c3115e2f7 100644 --- a/windows/client-management/advanced-troubleshooting-windows-freeze-issue +++ b/windows/client-management/advanced-troubleshooting-windows-freeze-issue @@ -1,6 +1,6 @@ --- -title: Advanced Troubleshoot Windows-based computer freeze issues -description: Learn how to troublehsoot computer hand or freeze issues +title: Advanced troubleshooting for Windows-based computer freeze issues +description: Learn how to troubleshoot computer freeze issues. ms.prod: w10 ms.mktglfcycl: ms.sitesec: library @@ -8,10 +8,10 @@ ms.topic: troubleshooting author: kaushika-msft ms.localizationpriority: medium ms.author: elizapo -ms.date: +ms.date: 11/26/2018 --- -# Troubleshoot Windows-based computer freeze issues +# Advanced troubleshooting for Windows-based computer freeze issues This article describes how to troubleshoot freeze issues on Windows-based computers and servers. It also provides methods for collecting data that will help administrators or software developers diagnose, identify, and fix these issues. @@ -22,8 +22,8 @@ This article describes how to troubleshoot freeze issues on Windows-based comput * Which computer is freezing? (Example: The impacted computer is a physical server, virtual server, and so on.) * What operation was being performed when the freezes occurred? (Example: This issue occurs when you shut down GUI, perform one or more operations, and so on.) -* How often do the errors occur? (Example: This issue occurs every night at 7 o'clock, every day around 7pm, and so on.) -* On how many computers does this occur? (Example: All computers, only one computer, or 10computers, and so on.) +* How often do the errors occur? (Example: This issue occurs every night at 7 PM, every day around 7 AM, and so on.) +* On how many computers does this occur? (Example: All computers, only one computer, 10 computers, and so on.) ## Troubleshoot the freeze issues @@ -45,13 +45,13 @@ If the physical computer or the virtual machine is still freezing, use one or mo * Try to use Remote Admin tools such as Computer Management, remote Server Manager, and Wmimgmt.msc. -### For the computer that has run out of a frozen state +### For the computer that is no longer frozen If the physical computer or virtual machine froze but is now running in a good state, use one or more of the following methods for troubleshooting. #### For a physical computer -* Review the System and Application logs from the computer that is having the issue. You can start by using the following event IDs: +* Review the System and Application logs from the computer that is having the issue. * Generate a System Diagnostics report by running the perfmon /report command. @@ -72,18 +72,18 @@ To collect data for a server freeze, check the following table, and use one or m |Computer type and state |Data collection method | |-------------------------|--------------------| |A physical computer that's running in a frozen state|[Use a memory dump file to collect data](#use-memory-dump-to-collect-data-for-the-physical-computer-thats-running-in-a-frozen-state). Or use method 2, 3, or 4. These methods are listed later in this section.| -|A physical computer that has run out of a frozen state|Use method 1, 2, 3, or 4. These methods are listed later in this section. And [use Pool Monitor to collect data](#use-pool-monitor-to-collect-data-for-the-physical-computer-that-has-run-out-of-a-frozen-state).| +|A physical computer that is no longer frozen|Use method 1, 2, 3, or 4. These methods are listed later in this section. And [use Pool Monitor to collect data](#use-pool-monitor-to-collect-data-for-the-physical-computer-that-is-no-longer-frozen).| |A virtual machine that's running in a frozen state|Hyper-V or VMware: [Use a memory dump file to collect data for the virtual machine that's running in a frozen state](#use-memory-dump-to-collect-data-for-the-virtual-machine-thats-running-in-a-frozen-state).
    XenServer: Use method 1, 2, 3, or 4. These methods are listed later in this section.| -|A virtual machine that has run out of a frozen state|Use method 1, 2, 3, or 4. These methods are listed later in this section.| +|A virtual machine that is no longer frozen|Use method 1, 2, 3, or 4. These methods are listed later in this section.| -#### Method 1: Memory Dump +#### Method 1: Memory dump > [!Note] -> Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, [back up the registry for restoration](https://support.microsoft.com/en-us/help/322756) in case problems occur. - +> Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, [back up the registry for restoration](https://support.microsoft.com/help/322756) in case problems occur. + A complete memory dump file records all the contents of system memory when the computer stops unexpectedly. A complete memory dump file may contain data from processes that were running when the memory dump file was collected. -If the computer has run out of a frozen state and now is running in a good state, use the following steps to enable memory dump so that you can collect memory dump when the freeze issue occurs again. If the virtual machine is still running in a frozen state, use the following steps to enable and collect memory dump. +If the computer is no longer frozen and now is running in a good state, use the following steps to enable memory dump so that you can collect memory dump when the freeze issue occurs again. If the virtual machine is still running in a frozen state, use the following steps to enable and collect memory dump. > [!Note] > If you have a restart feature that is enabled on the computer, such as the Automatic System Restart (ASR) feature in Compaq computers, disable it. This setting is usually found in the BIOS. With this feature enabled, if the BIOS doesn't detect a heartbeat from the operating system, it will restart the computer. The restart can interrupt the dump process. @@ -111,14 +111,14 @@ If the computer has run out of a frozen state and now is running in a good state 2. Enable the CrashOnCtrlScroll registry value to allow the system to generate a dump file by using the keyboard. To do this, follow these steps: 1. Go to Registry Editor, and then locate the following registry keys: - * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters** - * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters** + * `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters` + * `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters` 2. Create the following CrashOnCtrlScroll registry entry in the two registry keys: - Value Name: CrashOnCtrlScroll - Data Type: REG_DWORD - Value: 1 + **Value Name**: `CrashOnCtrlScroll` + **Data Type**: `REG_DWORD` + **Value**: `1` 3. Exit Registry Editor. @@ -126,12 +126,12 @@ If the computer has run out of a frozen state and now is running in a good state 3. On some physical computers, you may generate a nonmakeable interruption (NMI) from the Web Interface feature (such as DRAC, iLo, and RSA). However, by default, this setting will stop the system without creating a memory dump. - To allow the operating system to generate a memory dump file at an NMI interruption, set the value of the [NMICrashDump](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc783271(v=ws.10)) registry entry to 1 (REG_DWORD). Then, restart the computer to apply this change. + To allow the operating system to generate a memory dump file at an NMI interruption, set the value of the [NMICrashDump](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc783271(v=ws.10)) registry entry to `1` (REG_DWORD). Then, restart the computer to apply this change. > [!Note] > This is applicable only for Windows 7, Windows Server 2008 R2, and earlier versions of Windows. For Windows 8 Windows Server 2012, and later versions of Windows, the NMICrashDump registry key is no longer required, and an NMI interruption will result in [a Stop error that follows a memory dump data collection](https://support.microsoft.com/help/2750146). -4. When the computer exhibits the problem, hold down the right-side Ctrl key, and press the Scroll Lock key two times to generate a memory dump file. +4. When the computer exhibits the problem, hold down the right **Ctrl** key, and press the **Scroll Lock** key two times to generate a memory dump file. > [!Note] > By default, the dump file is located in the following path:
    @@ -147,7 +147,7 @@ Learn how to use Dumpchk.exe to check your dump files #### Method 3: Performance Monitor -You can use Windows Performance Monitor to examine how programs that you run affect your computer's performance, both in real time and by collecting log data for later analysis. To create performance counter and event trace log collections on local and remote systems, at a command prompt that's running as administrator, run the following commands: +You can use Windows Performance Monitor to examine how programs that you run affect your computer's performance, both in real time and by collecting log data for later analysis. To create performance counter and event trace log collections on local and remote systems, run the following commands in a command prompt as administrator: ```cmd Logman create counter LOGNAME_Long -u DOMAIN\USERNAME * -f bincirc -v mmddhhmm -max 500 -c "\\COMPUTERNAME\LogicalDisk(*)\*" "\\COMPUTERNAME\Memory\*" "\\COMPUTERNAME\Network Interface(*)\*" "\\COMPUTERNAME\Paging File(*)\*" "\\COMPUTERNAME\PhysicalDisk(*)\*" "\\COMPUTERNAME\Process(*)\*" "\\COMPUTERNAME\Redirector\*" "\\COMPUTERNAME\Server\*" "\\COMPUTERNAME\System\*" "\\COMPUTERNAME\Terminal Services\*" "\\COMPUTERNAME\Processor(*)\*" "\\COMPUTERNAME\Cache\*" -si 00:05:00 @@ -179,7 +179,7 @@ The Performance Monitor log is located in the path: C:\PERFLOGS #### Use memory dump to collect data for the physical computer that's running in a frozen state > [!Warning] -> Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, [back up the registry for restoration](https://support.microsoft.com/en-us/help/322756) in case problems occur. +> Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, [back up the registry for restoration](https://support.microsoft.com/help/322756) in case problems occur. If the physical computer is still running in a frozen state, follow these steps to enable and collect memory dump: @@ -195,10 +195,9 @@ If the physical computer is still running in a frozen state, follow these steps 2. From a remote computer that is preferably in the same network and subnet, go to **Registry Editor** \> **Connect Network Registry**. Then, connect to the concerned computer, and verify the following settings: * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\CrashDumpEnabled** - Make sure that the [CrashDumpEnabled](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-2000-server/cc976050(v=technet.10)) registry entry is 1. - + Make sure that the [CrashDumpEnabled](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-2000-server/cc976050(v=technet.10)) registry entry is `1`. * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\NMICrashDump** - On some physical servers, if the NMICrashDump registry entry exists and its value is 1, you may take advantage of the NMI from the remote management capabilities (such as DRAC, iLo, and RSA). + On some physical servers, if the NMICrashDump registry entry exists and its value is `1`, you may take advantage of the NMI from the remote management capabilities (such as DRAC, iLo, and RSA). * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles and ExistingPageFiles** If the value of the **Pagefile** registry entry is system managed, the size won't be reflected in the registry (Example value: ?:\pagefile.sys). @@ -209,7 +208,7 @@ If the physical computer is still running in a frozen state, follow these steps 3. Make sure that there's a paging file (pagefile.sys) on the system drive of the computer, and it's at least 100 MB over the installed RAM. - 4. Make sure that there's more free up space on the hard disk drives of the computer than there's physical RAM. + 4. Make sure that there's more free space on the hard disk drives of the computer than there is physical RAM. 2. Enable the **CrashOnCtrlScroll** registry value on the computer to allow the system to generate a dump file by using the keyboard. To do this, follow these steps: @@ -219,20 +218,20 @@ If the physical computer is still running in a frozen state, follow these steps 2. Create the following CrashOnCtrlScroll registry entry in the two registry keys: - Value Name: CrashOnCtrlScroll - Data Type: REG_DWORD - Value: 1 + **Value Name**: `CrashOnCtrlScroll` + **Data Type**: `REG_DWORD` + **Value**: `1` 3. Exit Registry Editor. 4. Restart the computer. -3. When the computer exhibits the problem, hold down the right-side CTRL key, and press the Scroll Lock key two times to generate a memory dump. +3. When the computer exhibits the problem, hold down the right **CTRL** key, and press the **Scroll Lock** key two times to generate a memory dump. > [!Note] > By default, the dump file is located in the path: %SystemRoot%\MEMORY.DMP -#### Use Pool Monitor to collect data for the physical computer that has run out of a frozen state +#### Use Pool Monitor to collect data for the physical computer that is no longer frozen Pool Monitor shows you the number of allocations and outstanding bytes of allocation by type of pool and the tag that is passed into calls of ExAllocatePoolWithTag. @@ -244,7 +243,7 @@ Use the one of the following methods for the application on which the virtual ma ##### Microsoft Hyper-V -If the virtual machine is running Windows 8, Windows Server 2012, or a later version of Windows on Microsoft Hyper-V Server 2012, you can use the built-in NMI feature through a [Debug-VM](https://docs.microsoft.com/en-us/previous-versions/windows/powershell-scripting/dn464280(v=wps.630)) cmdlet to debug and get a memory dump. +If the virtual machine is running Windows 8, Windows Server 2012, or a later version of Windows on Microsoft Hyper-V Server 2012, you can use the built-in NMI feature through a [Debug-VM](https://docs.microsoft.com/previous-versions/windows/powershell-scripting/dn464280(v=wps.630)) cmdlet to debug and get a memory dump. To debug the virtual machines on Hyper-V, run the following cmdlet in Windows PowerShell: From 7a43a8d6a751dbe6cff8e79bbe4c9cd85716febf Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 26 Nov 2018 07:48:51 -0800 Subject: [PATCH 56/87] Revert "Creating new on hang issue" --- ...anced-troubleshooting-windows-freeze-issue | 271 ------------------ 1 file changed, 271 deletions(-) delete mode 100644 windows/client-management/advanced-troubleshooting-windows-freeze-issue diff --git a/windows/client-management/advanced-troubleshooting-windows-freeze-issue b/windows/client-management/advanced-troubleshooting-windows-freeze-issue deleted file mode 100644 index 4c3115e2f7..0000000000 --- a/windows/client-management/advanced-troubleshooting-windows-freeze-issue +++ /dev/null @@ -1,271 +0,0 @@ ---- -title: Advanced troubleshooting for Windows-based computer freeze issues -description: Learn how to troubleshoot computer freeze issues. -ms.prod: w10 -ms.mktglfcycl: -ms.sitesec: library -ms.topic: troubleshooting -author: kaushika-msft -ms.localizationpriority: medium -ms.author: elizapo -ms.date: 11/26/2018 ---- - -# Advanced troubleshooting for Windows-based computer freeze issues - -This article describes how to troubleshoot freeze issues on Windows-based computers and servers. It also provides methods for collecting data that will help administrators or software developers diagnose, identify, and fix these issues. - -> [!Note] -> The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products. - -## Identify the problem - -* Which computer is freezing? (Example: The impacted computer is a physical server, virtual server, and so on.) -* What operation was being performed when the freezes occurred? (Example: This issue occurs when you shut down GUI, perform one or more operations, and so on.) -* How often do the errors occur? (Example: This issue occurs every night at 7 PM, every day around 7 AM, and so on.) -* On how many computers does this occur? (Example: All computers, only one computer, 10 computers, and so on.) - -## Troubleshoot the freeze issues - -To troubleshoot the freeze issues, check the current status of your computer, and follow one of the following methods. - -### For the computer that's still running in a frozen state - -If the physical computer or the virtual machine is still freezing, use one or more of the following methods for troubleshooting: - -* Try to access the computer through Remote Desktop, Citrix, and so on. - -* Use the domain account or local administrator account to log on the computer by using one of the Remote Physical Console Access features, such as Dell Remote Access Card (DRAC), HP Integrated Lights-Out (iLo), or IBM Remote supervisor adapter (RSA). - -* Test ping to the computer. Packet dropping and high network latency may be observed. - -* Access administrative shares (\\\\**ServerName**\\c$). - -* Press Ctrl + Alt + Delete command and check response. - -* Try to use Remote Admin tools such as Computer Management, remote Server Manager, and Wmimgmt.msc. - -### For the computer that is no longer frozen - -If the physical computer or virtual machine froze but is now running in a good state, use one or more of the following methods for troubleshooting. - -#### For a physical computer - -* Review the System and Application logs from the computer that is having the issue. - -* Generate a System Diagnostics report by running the perfmon /report command. - -#### For a virtual machine - -* Review the System and Application logs from the computer that is having the issue. - -* Generate a System Diagnostics report by running the perfmon /report command. - -* Check history in virtual management monitoring tools. - -## More Information - -### Collect data for the freeze issues - -To collect data for a server freeze, check the following table, and use one or more of the suggested methods. - -|Computer type and state |Data collection method | -|-------------------------|--------------------| -|A physical computer that's running in a frozen state|[Use a memory dump file to collect data](#use-memory-dump-to-collect-data-for-the-physical-computer-thats-running-in-a-frozen-state). Or use method 2, 3, or 4. These methods are listed later in this section.| -|A physical computer that is no longer frozen|Use method 1, 2, 3, or 4. These methods are listed later in this section. And [use Pool Monitor to collect data](#use-pool-monitor-to-collect-data-for-the-physical-computer-that-is-no-longer-frozen).| -|A virtual machine that's running in a frozen state|Hyper-V or VMware: [Use a memory dump file to collect data for the virtual machine that's running in a frozen state](#use-memory-dump-to-collect-data-for-the-virtual-machine-thats-running-in-a-frozen-state).
    XenServer: Use method 1, 2, 3, or 4. These methods are listed later in this section.| -|A virtual machine that is no longer frozen|Use method 1, 2, 3, or 4. These methods are listed later in this section.| - -#### Method 1: Memory dump - -> [!Note] -> Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, [back up the registry for restoration](https://support.microsoft.com/help/322756) in case problems occur. - -A complete memory dump file records all the contents of system memory when the computer stops unexpectedly. A complete memory dump file may contain data from processes that were running when the memory dump file was collected. - -If the computer is no longer frozen and now is running in a good state, use the following steps to enable memory dump so that you can collect memory dump when the freeze issue occurs again. If the virtual machine is still running in a frozen state, use the following steps to enable and collect memory dump. - -> [!Note] -> If you have a restart feature that is enabled on the computer, such as the Automatic System Restart (ASR) feature in Compaq computers, disable it. This setting is usually found in the BIOS. With this feature enabled, if the BIOS doesn't detect a heartbeat from the operating system, it will restart the computer. The restart can interrupt the dump process. - - -1. Make sure that the computer is set up to get a complete memory dump file. To do this, follow these steps: - - 1. Go to **System Properties** \> **Advanced** \> **Settings** in **Performance** \> **Advanced**, and then check or change the virtual memory by clicking **Change**. - - 2. Go back to **System Properties** \> **Advanced** \> **Settings** in **Startup and Recovery**. - - 3. In the **Write Debugging Information** section, select **Complete Memory Dump**. - - > [!Note] - > For Windows versions that are earlier than Windows 8 or Windows Server 2012, the Complete Memory Dump type isn't available in the GUI. You have to change it in Registry Editor. To do this, change the value of the following **CrashDumpEnabled** registry entry to **1** (REG_DWORD):**HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\CrashDumpEnabled** - - 4. Select **Overwrite any existing file**. - - 5. Make sure that there's a paging file (pagefile.sys) on the system drive and that it’s at least 100 megabytes (MB) over the installed RAM (Initial and Maximum Size). - - Additionally, you can use the workaround for [space limitations on the system drive in Windows Vista or Windows Server 2008](#space-limitations-on-the-system-drive-on-windows-vista-and-windows-server-2008). - - 6. Make sure that there's more freed-up space on the hard disk drives than there is physical RAM. - -2. Enable the CrashOnCtrlScroll registry value to allow the system to generate a dump file by using the keyboard. To do this, follow these steps: - - 1. Go to Registry Editor, and then locate the following registry keys: - * `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters` - * `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters` - - 2. Create the following CrashOnCtrlScroll registry entry in the two registry keys: - - **Value Name**: `CrashOnCtrlScroll` - **Data Type**: `REG_DWORD` - **Value**: `1` - - 3. Exit Registry Editor. - - 4. Restart the computer. - -3. On some physical computers, you may generate a nonmakeable interruption (NMI) from the Web Interface feature (such as DRAC, iLo, and RSA). However, by default, this setting will stop the system without creating a memory dump. - - To allow the operating system to generate a memory dump file at an NMI interruption, set the value of the [NMICrashDump](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc783271(v=ws.10)) registry entry to `1` (REG_DWORD). Then, restart the computer to apply this change. - - > [!Note] - > This is applicable only for Windows 7, Windows Server 2008 R2, and earlier versions of Windows. For Windows 8 Windows Server 2012, and later versions of Windows, the NMICrashDump registry key is no longer required, and an NMI interruption will result in [a Stop error that follows a memory dump data collection](https://support.microsoft.com/help/2750146). - -4. When the computer exhibits the problem, hold down the right **Ctrl** key, and press the **Scroll Lock** key two times to generate a memory dump file. - - > [!Note] - > By default, the dump file is located in the following path:
    - > %SystemRoot%\MEMORY.DMP - -#### Method 2: Data sanity check - -Use the Dump Check Utility (Dumpchk.exe) to read a memory dump file or verify that the file was created correctly. You can download Dumpchk from the **Debugging tools for Windows** from the Windows Software Development Kit (SDK). - -Learn how to use Dumpchk.exe to check your dump files -> [!video https://www.youtube-nocookie.com/embed/xN7tOfgNKag] - - -#### Method 3: Performance Monitor - -You can use Windows Performance Monitor to examine how programs that you run affect your computer's performance, both in real time and by collecting log data for later analysis. To create performance counter and event trace log collections on local and remote systems, run the following commands in a command prompt as administrator: - -```cmd -Logman create counter LOGNAME_Long -u DOMAIN\USERNAME * -f bincirc -v mmddhhmm -max 500 -c "\\COMPUTERNAME\LogicalDisk(*)\*" "\\COMPUTERNAME\Memory\*" "\\COMPUTERNAME\Network Interface(*)\*" "\\COMPUTERNAME\Paging File(*)\*" "\\COMPUTERNAME\PhysicalDisk(*)\*" "\\COMPUTERNAME\Process(*)\*" "\\COMPUTERNAME\Redirector\*" "\\COMPUTERNAME\Server\*" "\\COMPUTERNAME\System\*" "\\COMPUTERNAME\Terminal Services\*" "\\COMPUTERNAME\Processor(*)\*" "\\COMPUTERNAME\Cache\*" -si 00:05:00 -``` - -```cmd -Logman create counter LOGNAME_Short -u DOMAIN\USERNAME * -f bincirc -v mmddhhmm -max 500 -c "\\COMPUTERNAME\LogicalDisk(*)\*" "\\COMPUTERNAME\Memory\*" "\\COMPUTERNAME\Network Interface(*)\*" "\\COMPUTERNAME\Paging File(*)\*" "\\COMPUTERNAME\PhysicalDisk(*)\*" "\\COMPUTERNAME\Process(*)\*" "\\COMPUTERNAME\Redirector\*" "\\COMPUTERNAME\Server\*" "\\COMPUTERNAME\System\*" "\\COMPUTERNAME\Terminal Services\*" "\\COMPUTERNAME\Processor(*)\*" "\\COMPUTERNAME\Cache\*" -si 00:00:10 -``` - -Then, you can start or stop the log by running the following commands: - -```cmd -logman start LOGNAME_Long / LOGNAME_Short -logman stop LOGNAME_Long / LOGNAME_Short -``` - -The Performance Monitor log is located in the path: C:\PERFLOGS - -#### Method 4: Microsoft Support Diagnostics - -1. In the search box of the [Microsoft Support Diagnostics Self-Help Portal](https://home.diagnostics.support.microsoft.com/selfhelp), type Windows Performance Diagnostic. - -2. In the search results, select **Windows Performance Diagnostic**, and then click **Create**. - -3. Follow the steps of the diagnostic. - -### Additional methods to collect data - -#### Use memory dump to collect data for the physical computer that's running in a frozen state - -> [!Warning] -> Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, [back up the registry for restoration](https://support.microsoft.com/help/322756) in case problems occur. - -If the physical computer is still running in a frozen state, follow these steps to enable and collect memory dump: - -1. Make sure that the computer is set up to get a complete memory dump file and that you can access it through the network. To do this, follow these steps: - - > [!Note] - > If it isn't possible to access the affected computer through the network, try to generate a memory dump file through NMI interruption. The result of the action may not collect a memory dump file if some of the following settings aren't qualified. - - 1. Try to access the desktop of the computer by any means. - - > [!Note] - > In case accessing the operating system isn't possible, try to access Registry Editor on the computer remotely in order to check the type of memory dump file and page file with which the computer is currently configured. - - 2. From a remote computer that is preferably in the same network and subnet, go to **Registry Editor** \> **Connect Network Registry**. Then, connect to the concerned computer, and verify the following settings: - * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\CrashDumpEnabled** - Make sure that the [CrashDumpEnabled](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-2000-server/cc976050(v=technet.10)) registry entry is `1`. - * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\NMICrashDump** - On some physical servers, if the NMICrashDump registry entry exists and its value is `1`, you may take advantage of the NMI from the remote management capabilities (such as DRAC, iLo, and RSA). - * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles and ExistingPageFiles** - If the value of the **Pagefile** registry entry is system managed, the size won't be reflected in the registry (Example value: ?:\pagefile.sys). - - If the page file is customized, the size will be reflected in the registry, such as ‘?:\pagefile.sys 1024 1124’ where 1024 is the initial size and 1124 is the max size. - - > [!Note] - > If the size isn't reflected in the Registry, try to access an Administrative share where the page file is located (such as \\\\**ServerName**\C$). - - 3. Make sure that there's a paging file (pagefile.sys) on the system drive of the computer, and it's at least 100 MB over the installed RAM. - - 4. Make sure that there's more free space on the hard disk drives of the computer than there is physical RAM. - -2. Enable the **CrashOnCtrlScroll** registry value on the computer to allow the system to generate a dump file by using the keyboard. To do this, follow these steps: - - 1. From a remote computer preferably in the same network and subnet, go to Registry Editor \> Connect Network Registry. Connect to the concerned computer and locate the following registry keys: - * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters** - * **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters** - - 2. Create the following CrashOnCtrlScroll registry entry in the two registry keys: - - **Value Name**: `CrashOnCtrlScroll` - **Data Type**: `REG_DWORD` - **Value**: `1` - - 3. Exit Registry Editor. - - 4. Restart the computer. - -3. When the computer exhibits the problem, hold down the right **CTRL** key, and press the **Scroll Lock** key two times to generate a memory dump. - - > [!Note] - > By default, the dump file is located in the path: %SystemRoot%\MEMORY.DMP - -#### Use Pool Monitor to collect data for the physical computer that is no longer frozen - -Pool Monitor shows you the number of allocations and outstanding bytes of allocation by type of pool and the tag that is passed into calls of ExAllocatePoolWithTag. - -Learn [how to use Pool Monitor](https://support.microsoft.com/help/177415) and how to [use the data to troubleshoot pool leaks](http://blogs.technet.com/b/markrussinovich/archive/2009/03/26/3211216.aspx). - -#### Use memory dump to collect data for the virtual machine that's running in a frozen state - -Use the one of the following methods for the application on which the virtual machine is running. - -##### Microsoft Hyper-V - -If the virtual machine is running Windows 8, Windows Server 2012, or a later version of Windows on Microsoft Hyper-V Server 2012, you can use the built-in NMI feature through a [Debug-VM](https://docs.microsoft.com/previous-versions/windows/powershell-scripting/dn464280(v=wps.630)) cmdlet to debug and get a memory dump. - -To debug the virtual machines on Hyper-V, run the following cmdlet in Windows PowerShell: - -```powershell -Debug-VM -Name "VM Name" -InjectNonMaskableInterrupt -ComputerName Hostname -``` - -> [!Note] -> This method is applicable only to Windows 8, Windows Server 2012, and later versions of Windows virtual machines. For the earlier versions of Windows, see methods 1 through 4 that are described earlier in this section. - -##### VMware - -You can use VMware Snapshots or suspend state and extract a memory dump file equivalent to a complete memory dump file. By using [Checkpoint To Core Tool (vmss2core)](https://labs.vmware.com/flings/vmss2core), you can convert both suspend (.vmss) and snapshot (.vmsn) state files to a dump file and then analyze the file by using the standard Windows debugging tools. - -##### Citrix XenServer - -The memory dump process occurs by pressing the RIGHT CTRL + SCROLL LOCK + SCROLL LOCK keyboard combination that's described in Method 1 and on [the Citrix site](http://support.citrix.com/article/ctx123177). - -## Space limitations on the system drive on Windows Vista and Windows Server 2008 - -On Windows Vista or Windows Server 2008, you may not have enough free disk space to generate a complete memory dump file on the system volume. There's a [hotfix](https://support.microsoft.com/help/957517) that allows for the data collection even though there isn't sufficient space on the system drive to store the memory dump file. - -Additionally, on Windows Vista and Windows Server 2008 Service Pack (SP2), there's a second option if the system drive doesn't have sufficient space. Namely, you can use the DedicatedDumpFile registry entry. To learn how to use the registry entry, see [New behavior in Windows Vista and Windows Server 2008](https://support.microsoft.com/help/969028). - -For more information, see [How to use the DedicatedDumpFile registry value to overcome space limitations on the system drive](http://blogs.msdn.com/b/ntdebugging/archive/2010/04/02/how-to-use-the-dedicateddumpfile-registry-value-to-overcome-space-limitations-on-the-system-drive-when-capturing-a-system-memory-dump.aspx). From e4e067524df8e63a2af80bfbcab3d7981da76b46 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 26 Nov 2018 10:27:22 -0800 Subject: [PATCH 57/87] removed missing png --- .../work-with-partner-microsoft-store-business.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/store-for-business/work-with-partner-microsoft-store-business.md b/store-for-business/work-with-partner-microsoft-store-business.md index c817dea96e..2c009e72b7 100644 --- a/store-for-business/work-with-partner-microsoft-store-business.md +++ b/store-for-business/work-with-partner-microsoft-store-business.md @@ -61,10 +61,7 @@ Once you've found a solution provider and decided to work with them, they'll sen **To accept a solution provider invitation** 1. **Follow email link** - You'll receive an email with a link accept the solution provider invitation from your solution provider. The link will take you to Microsoft Store for Business or Education. 2. **Accept invitation** - On **Accept Partner Invitation**, select **Authorize** to accept the invitation, accept terms of the Microsoft Cloud Agreement, and start working with the solution provider. - -![Image shows accepting an invitation from a solution provider in Microsoft Store for Business.](images/msft-accept-partner.png) - - + ## Delegate admin privileges Depending on the request made by the solution provider, part of accepting the invitation will include agreeing to give delegated admin privileges to the solution provider. This will happen when the solution provider request includes acting as a delegated administrator. For more information, see [Delegated admin privileges in Azure AD](https://docs.microsoft.com/partner-center/customers_revoke_admin_privileges#delegated-admin-privileges-in-azure-ad). From 085bb5da8c59e7f525c0eca1cfbc6626a8320d4f Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Mon, 26 Nov 2018 20:58:01 +0200 Subject: [PATCH 58/87] s --- ...defender-advanced-threat-protection-new.md | 61 ++++++++++--------- ...defender-advanced-threat-protection-new.md | 4 +- ...defender-advanced-threat-protection-new.md | 4 +- 3 files changed, 37 insertions(+), 32 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/alerts-windows-defender-advanced-threat-protection-new.md index b1cde1afaf..da80f7bb7e 100644 --- a/windows/security/threat-protection/windows-defender-atp/alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/alerts-windows-defender-advanced-threat-protection-new.md @@ -37,45 +37,48 @@ Method|Return Type |Description # Properties Property | Type | Description :---|:---|:--- -id | String | Alert ID -severity | String | Severity of the alert. Allowed values are: 'Low', 'Medium' and 'High'. -status | String | Specifies the current status of the alert. The property values are: 'New', 'InProgress' and 'Resolved'. +id | String | Alert ID. +incidentId | String | The [Incident](incidents-queue.md) ID of the Alert. +assignedTo | String | Owner of the alert. +severity | Enum | Severity of the alert. Possible values are: 'UnSpecified', 'Informational', 'Low', 'Medium' and 'High'. +status | Enum | Specifies the current status of the alert. Possible values are: 'Unknown', 'New', 'InProgress' and 'Resolved'. +investigationState | Nullable Enum | The current state of the investigation. Possible values are: 'Unknown', 'Terminated', 'SuccessfullyRemediated', 'Benign Failed PartiallyRemediated', 'Running', 'PendingApproval', 'PendingResource', 'PartiallyInvestigated', 'TerminatedByUser', 'TerminatedBySystem', 'Queued', 'InnerFailure', 'PreexistingAlert', 'UnsupportedOs', 'UnsupportedAlertType', 'SuppressedAlert' . +classification | Nullable Enum | Specification of the alert. Possible values are: 'Unknown', 'FalsePositive', 'TruePositive'. +determination | Nullable Enum | Specifies the determination of the alert. Possible values are: 'NotAvailable', 'Apt', 'Malware', 'SecurityPersonnel', 'SecurityTesting', 'UnwantedSoftware', 'Other'. +category| String | Category of the alert. The property values are: 'None', 'SuspiciousActivity', 'Malware', 'CredentialTheft', 'Exploit', 'WebExploit', 'DocumentExploit', 'PrivilegeEscalation', 'Persistence', 'RemoteAccessTool', 'CommandAndControl', 'SuspiciousNetworkTraffic', 'Ransomware', 'MalwareDownload', 'Reconnaissance', 'WebFingerprinting', 'Weaponization', 'Delivery', 'SocialEngineering', 'CredentialStealing', 'Installation', 'Backdoor', 'Trojan', 'TrojanDownloader', 'LateralMovement', 'ExplorationEnumeration', 'NetworkPropagation', 'Exfiltration', 'NotApplicable', 'EnterprisePolicy' and 'General' . +detectionSource | string | Detection source. +threatFamilyName | string | Threat family. +title | string | Alert title. description | String | Description of the threat, identified by the alert. recommendedAction | String | Action recommended for handling the suspected threat. alertCreationTime | DateTimeOffset | The date and time (in UTC) the alert was created. -category| String | Category of the alert. The property values are: 'None', 'SuspiciousActivity', 'Malware', 'CredentialTheft', 'Exploit', 'WebExploit', 'DocumentExploit', 'PrivilegeEscalation', 'Persistence', 'RemoteAccessTool', 'CommandAndControl', 'SuspiciousNetworkTraffic', 'Ransomware', 'MalwareDownload', 'Reconnaissance', 'WebFingerprinting', 'Weaponization', 'Delivery', 'SocialEngineering', 'CredentialStealing', 'Installation', 'Backdoor', 'Trojan', 'TrojanDownloader', 'LateralMovement', 'ExplorationEnumeration', 'NetworkPropagation', 'Exfiltration', 'NotApplicable', 'EnterprisePolicy' and 'General'. -title | string | Alert title -threatFamilyName | string | Threat family -detectionSource | string | Detection source -assignedTo | String | Owner of the alert -classification | String | Specification of the alert. The property values are: 'Unknown', 'FalsePositive', 'TruePositive'. -determination | String | Specifies the determination of the alert. The property values are: 'NotAvailable', 'Apt', 'Malware', 'SecurityPersonnel', 'SecurityTesting', 'UnwantedSoftware', 'Other' -resolvedTime | DateTimeOffset | The date and time in which the status of the alert was changed to 'Resolved'. lastEventTime | DateTimeOffset | The last occurance of the event that triggered the alert on the same machine. firstEventTime | DateTimeOffset | The first occurance of the event that triggered the alert on that machine. +resolvedTime | DateTimeOffset | The date and time in which the status of the alert was changed to 'Resolved'. machineId | String | ID of a [machine](machine-windows-defender-advanced-threat-protection-new.md) entity that is associated with the alert. # JSON representation ``` { "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", - "id": "636688558380765161_2136280442", - "severity": "Informational", - "status": "InProgress", - "description": "Some alert description 1", - "recommendedAction": "Some recommended action 1", - "alertCreationTime": "2018-08-03T01:17:17.9516179Z", - "category": "General", - "title": "Some alert title 1", - "threatFamilyName": null, - "detectionSource": "WindowsDefenderAtp", - "classification": "TruePositive", - "determination": null, - "assignedTo": "best secop ever", - "resolvedTime": null, - "lastEventTime": "2018-08-02T07:02:52.0894451Z", - "firstEventTime": "2018-08-02T07:02:52.0894451Z", - "actorName": null, - "machineId": "ff0c3800ed8d66738a514971cd6867166809369f" + "id": "121688558380765161_2136280442", + "incidentId": 7696, + "assignedTo": "secop@contoso.com", + "severity": "High", + "status": "New", + "classification": "TruePositive", + "determination": "Malware", + "investigationState": "Running", + "category": "MalwareDownload", + "detectionSource": "WindowsDefenderAv", + "threatFamilyName": "Mikatz", + "title": "Windows Defender AV detected 'Mikatz', high-severity malware", + "description": "Some description" + "recommendedAction": "Some recommended action" + "alertCreationTime": "2018-11-26T16:19:21.8409809Z", + "firstEventTime": "2018-11-26T16:17:50.0948658Z", + "lastEventTime": "2018-11-26T16:18:01.809871Z", + "resolvedTime": null, + "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" } ``` diff --git a/windows/security/threat-protection/windows-defender-atp/create-alert-by-reference-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/create-alert-by-reference-windows-defender-advanced-threat-protection-new.md index 53054cc36b..88f5545da4 100644 --- a/windows/security/threat-protection/windows-defender-atp/create-alert-by-reference-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/create-alert-by-reference-windows-defender-advanced-threat-protection-new.md @@ -39,7 +39,7 @@ Delegated (work or school account) | Alert.ReadWrite | 'Read and write alerts' ## HTTP request ``` -POST https://api.securitycenter.windows.com/api/CreateAlertByReference +POST https://api.securitycenter.windows.com/api/alerts/CreateAlertByReference ``` ## Request headers @@ -77,7 +77,7 @@ Here is an example of the request. [!include[Improve request performance](improverequestperformance-new.md)] ``` -POST https://api.securitycenter.windows.com/api/CreateAlertByReference +POST https://api.securitycenter.windows.com/api/alerts/CreateAlertByReference Content-Length: application/json { diff --git a/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md index 02ebbe143c..de8091bda2 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md @@ -21,7 +21,9 @@ ms.date: 12/08/2017 [!include[Prereleaseinformation](prerelease.md)] -Retrieves top recent alerts. +- Retrieves a collection of Alerts. +- Supports [OData V4 queries](https://www.odata.org/documentation/). +- The OData's Filter query is supported on: "Id", "IncidentId", "AlertCreationTime", "Status", "Severity" and "Category". ## Permissions From 139af4005f73187e847beec5f1f23330c913b238 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 26 Nov 2018 18:59:14 +0000 Subject: [PATCH 59/87] Merged PR 12983: new topic and changes --- devices/hololens/hololens-encryption.md | 35 +-- devices/hololens/hololens-whats-new.md | 2 +- .../surface-diagnostic-toolkit-business.md | 2 +- ...surface-diagnostic-toolkit-desktop-mode.md | 2 +- .../images/msft-accept-partner.png | Bin 0 -> 114583 bytes windows/client-management/TOC.md | 1 + .../change-history-for-client-management.md | 6 + .../troubleshoot-windows-freeze.md | 287 ++++++++++++++++++ .../windows-version-search.md | 2 +- windows/deployment/deploy-whats-new.md | 2 +- windows/hub/index.md | 2 +- .../whats-new-windows-10-version-1803.md | 2 +- 12 files changed, 309 insertions(+), 34 deletions(-) create mode 100644 store-for-business/images/msft-accept-partner.png create mode 100644 windows/client-management/troubleshoot-windows-freeze.md diff --git a/devices/hololens/hololens-encryption.md b/devices/hololens/hololens-encryption.md index 8210e1f2fb..6c12c3254b 100644 --- a/devices/hololens/hololens-encryption.md +++ b/devices/hololens/hololens-encryption.md @@ -19,36 +19,17 @@ You can enable [Bitlocker device encryption](https://docs.microsoft.com/windows/ ## Enable device encryption using MDM -You can use your mobile device management (MDM) provider to apply a policy that requires device encryption. The policy used is the [Security/RequireDeviceEncryption setting](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-security#security-requiredeviceencryption) in the Policy CSP. +You can use your mobile device management (MDM) provider to apply a policy that requires device encryption. The policy used is the [Security/RequireDeviceEncryption setting](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-security#security-requiredeviceencryption) in the Policy CSP.) -In the following steps, Microsoft Intune is used as the example. For other MDM tools, see your MDM provider's documentation for instructions. +[See instructions for enabling device encryption using Microsoft Intune.](https://docs.microsoft.com/intune/compliance-policy-create-windows#windows-holographic-for-business) -1. Sign in to the [Microsoft Azure portal](https://portal.azure.com/). +For other MDM tools, see your MDM provider's documentation for instructions. If your MDM provider requires custom URI for device encryptionn, use the following configuration: -2. Use **Search** or go to **More services** to open the Intune blade. - -3. Go to **Device configuration > Profiles**, and select **Create profile**. - - ![Intune create profile option](images/encrypt-create-profile.png) - -4. Enter a name of your choice, select **Windows 10 and later** for the platform, select **Custom** for the profile type, and then select **Add**. - - ![Intune custom setting screen](images/encrypt-custom.png) - -5. In **Add Row OMA-URI Settings**, enter or select the following information: - - **Name**: a name of your choice - - **Description**: optional - - **OMA-URI**: `./Vendor/MSFT/Policy/Config/Security/RequireDeviceEncryption` - - **Data type**: integer - - **Value**: `1` - - ![Intune OMA-URI settings for encryption](images/encrypt-oma-uri.png) - -6. Select **OK**, select **OK**, and then select **Create**. The blade for the profile opens automatically. - -7. Select **Assignments** to assign the profile to a group. After you configure the assignment, select **Save**. - -![Intune profile assignment screen](images/encrypt-assign.png) +- **Name**: a name of your choice +- **Description**: optional +- **OMA-URI**: `./Vendor/MSFT/Policy/Config/Security/RequireDeviceEncryption` +- **Data type**: integer +- **Value**: `1` ## Enable device encryption using a provisioning package diff --git a/devices/hololens/hololens-whats-new.md b/devices/hololens/hololens-whats-new.md index 4648c8b5d9..0e17d81790 100644 --- a/devices/hololens/hololens-whats-new.md +++ b/devices/hololens/hololens-whats-new.md @@ -91,6 +91,6 @@ Windows 10, version 1803, is the first feature update to Windows Holographic for ## Additional resources - [Reset or recover your HoloLens](https://developer.microsoft.com/windows/mixed-reality/reset_or_recover_your_hololens) -- [Restart, rest, or recover HoloLens](https://support.microsoft.com/help/13452/hololens-restart-reset-or-recover-hololens) +- [Restart, reset, or recover HoloLens](https://support.microsoft.com/help/13452/hololens-restart-reset-or-recover-hololens) - [Manage devices running Windows Holographic with Microsoft Intune](https://docs.microsoft.com/intune/windows-holographic-for-business) diff --git a/devices/surface/surface-diagnostic-toolkit-business.md b/devices/surface/surface-diagnostic-toolkit-business.md index 5d59e6aa14..cfee97e804 100644 --- a/devices/surface/surface-diagnostic-toolkit-business.md +++ b/devices/surface/surface-diagnostic-toolkit-business.md @@ -64,7 +64,7 @@ To create an SDT package that you can distribute to users in your organization, **To install SDT in ADMINMODE:** -1. Sign into your Surface device using the Administrator account. +1. Sign in to your Surface device using the Administrator account. 2. Download SDT Windows Installer Package (.msi) from the [Surface Tools for IT download page](https://www.microsoft.com/download/details.aspx?id=46703) and copy it to a preferred location on your Surface device, such as Desktop. 3. Open a command prompt and enter: diff --git a/devices/surface/surface-diagnostic-toolkit-desktop-mode.md b/devices/surface/surface-diagnostic-toolkit-desktop-mode.md index 6420daacb2..ee76845656 100644 --- a/devices/surface/surface-diagnostic-toolkit-desktop-mode.md +++ b/devices/surface/surface-diagnostic-toolkit-desktop-mode.md @@ -63,7 +63,7 @@ For each test, if functionality does not work as expected and the user clicks ** 1. If the brightness successfully adjusts from 0-100 percent as expected, direct the user to click **Yes** and then click **Continue**. 2. If the brightness fails to adjust from 0-100 percent as expected, direct the user to click **No** and then click **Continue**. -3. Guide users through remaining tests as appropriate. When finished, SDT automatically provides a high-level summary of the report of the possible causes of any hardware issues along with guidance for resolution. +3. Guide users through remaining tests as appropriate. When finished, SDT automatically provides a high-level summary of the report, including the possible causes of any hardware issues along with guidance for resolution. ### Repairing applications diff --git a/store-for-business/images/msft-accept-partner.png b/store-for-business/images/msft-accept-partner.png new file mode 100644 index 0000000000000000000000000000000000000000..6b04d822a4a3966ab5c6b6417985bf8915a5192c GIT binary patch literal 114583 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 S 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 Irqh9D;W` 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 z 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

    hRAz&-Oy>1z=^c=GvA7nj$nIT(lwHTmPQ<7)~f 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 [!Note] +> The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products. + +## Identify the problem + +* Which computer is freezing? (Example: The impacted computer is a physical server, virtual server, and so on.) +* What operation was being performed when the freezes occurred? (Example: This issue occurs when you shut down GUI, perform one or more operations, and so on.) +* How often do the errors occur? (Example: This issue occurs every night at 7 PM, every day around 7 AM, and so on.) +* On how many computers does this occur? (Example: All computers, only one computer, 10 computers, and so on.) + +## Troubleshoot the freeze issues + +To troubleshoot the freeze issues, check the current status of your computer, and follow one of the following methods. + +### For the computer that's still running in a frozen state + +If the physical computer or the virtual machine is still freezing, use one or more of the following methods for troubleshooting: + +* Try to access the computer through Remote Desktop, Citrix, and so on. +* Use the domain account or local administrator account to log on the computer by using one of the Remote Physical Console Access features, such as Dell Remote Access Card (DRAC), HP Integrated Lights-Out (iLo), or IBM Remote supervisor adapter (RSA). +* Test ping to the computer. Packet dropping and high network latency may be observed. +* Access administrative shares (\\\\**ServerName**\\c$). +* Press Ctrl + Alt + Delete command and check response. +* Try to use Remote Admin tools such as Computer Management, remote Server Manager, and Wmimgmt.msc. + +### For the computer that is no longer frozen + +If the physical computer or virtual machine froze but is now running in a good state, use one or more of the following methods for troubleshooting. + +#### For a physical computer + +* Review the System and Application logs from the computer that is having the issue. Check the event logs for the relevant Event ID: + + - Application event log : Application Error (suggesting Crash or relevant System Process) + - System Event logs, Service Control Manager Error event IDs for Critical System Services + - Error Event IDs 2019/2020 with source Srv/Server + +* Generate a System Diagnostics report by running the perfmon /report command. + +#### For a virtual machine + +* Review the System and Application logs from the computer that is having the issue. +* Generate a System Diagnostics report by running the perfmon /report command. +* Check history in virtual management monitoring tools. + +## More Information + +### Collect data for the freeze issues + +To collect data for a server freeze, check the following table, and use one or more of the suggested methods. + +|Computer type and state |Data collection method | +|-------------------------|--------------------| +|A physical computer that's running in a frozen state|[Use a memory dump file to collect data](#use-memory-dump-to-collect-data-for-the-physical-computer-thats-running-in-a-frozen-state). Or use method 2, 3, or 4. These methods are listed later in this section.| +|A physical computer that is no longer frozen|Use method 1, 2, 3, or 4. These methods are listed later in this section. And [use Pool Monitor to collect data](#use-pool-monitor-to-collect-data-for-the-physical-computer-that-is-no-longer-frozen).| +|A virtual machine that's running in a frozen state|Hyper-V or VMware: [Use a memory dump file to collect data for the virtual machine that's running in a frozen state](#use-memory-dump-to-collect-data-for-the-virtual-machine-thats-running-in-a-frozen-state).
    XenServer: Use method 1, 2, 3, or 4. These methods are listed later in this section.| +|A virtual machine that is no longer frozen|Use method 1, 2, 3, or 4. These methods are listed later in this section.| + + +#### Method 1: Memory dump + +> [!Note] +> Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, [back up the registry for restoration](https://support.microsoft.com/help/322756) in case problems occur. + +A complete memory dump file records all the contents of system memory when the computer stops unexpectedly. A complete memory dump file may contain data from processes that were running when the memory dump file was collected. + +If the computer is no longer frozen and now is running in a good state, use the following steps to enable memory dump so that you can collect memory dump when the freeze issue occurs again. If the virtual machine is still running in a frozen state, use the following steps to enable and collect memory dump. + +> [!Note] +> If you have a restart feature that is enabled on the computer, such as the Automatic System Restart (ASR) feature in Compaq computers, disable it. This setting is usually found in the BIOS. With this feature enabled, if the BIOS doesn't detect a heartbeat from the operating system, it will restart the computer. The restart can interrupt the dump process. + + +1. Make sure that the computer is set up to get a complete memory dump file. To do this, follow these steps: + + 1. Go to **Run** and enter `Sysdm.cpl`, and then press enter. + + 2. In **System Properties**, on the **Advanced** tab, select **Performance** \> **Settings** \> **Advanced**, and then check or change the virtual memory by clicking **Change**. + + 2. Go back to **System Properties** \> **Advanced** \> **Settings** in **Startup and Recovery**. + + 3. In the **Write Debugging Information** section, select **Complete Memory Dump**. + + > [!Note] + > For Windows versions that are earlier than Windows 8 or Windows Server 2012, the Complete Memory Dump type isn't available in the GUI. You have to change it in Registry Editor. To do this, change the value of the following **CrashDumpEnabled** registry entry to **1** (REG_DWORD): + > [!Note] + > This is applicable only for Windows 7, Windows Server 2008 R2, and earlier versions of Windows. For Windows 8 Windows Server 2012, and later versions of Windows, the NMICrashDump registry key is no longer required, and an NMI interruption will result in [a Stop error that follows a memory dump data collection](https://support.microsoft.com/help/2750146). + +4. When the computer exhibits the problem, hold down the right **Ctrl** key, and press the **Scroll Lock** key two times to generate a memory dump file. + + > [!Note] + > By default, the dump file is located in the following path:
    + > %SystemRoot%\MEMORY.DMP + + +#### Method 2: Data sanity check + +Use the Dump Check Utility (Dumpchk.exe) to read a memory dump file or verify that the file was created correctly. You can use the Microsoft DumpChk (Crash Dump File Checker) tool to verify that the memory dump files are not corrupted or invalid. + +- [Using DumpChk]( https://docs.microsoft.com/windows-hardware/drivers/debugger/dumpchk) +- [Download DumpCheck](https://developer.microsoft.com/windows/downloads/windows-10-sdk) + +Learn how to use Dumpchk.exe to check your dump files: + +> [!video https://www.youtube-nocookie.com/embed/xN7tOfgNKag] + + +#### Method 3: Performance Monitor + +You can use Windows Performance Monitor to examine how programs that you run affect your computer's performance, both in real time and by collecting log data for later analysis. To create performance counter and event trace log collections on local and remote systems, run the following commands in a command prompt as administrator: + +```cmd +Logman create counter LOGNAME_Long -u DOMAIN\USERNAME * -f bincirc -v mmddhhmm -max 500 -c "\\COMPUTERNAME\LogicalDisk(*)\*" "\\COMPUTERNAME\Memory\*" "\\COMPUTERNAME\Network Interface(*)\*" "\\COMPUTERNAME\Paging File(*)\*" "\\COMPUTERNAME\PhysicalDisk(*)\*" "\\COMPUTERNAME\Process(*)\*" "\\COMPUTERNAME\Redirector\*" "\\COMPUTERNAME\Server\*" "\\COMPUTERNAME\System\*" "\\COMPUTERNAME\Terminal Services\*" "\\COMPUTERNAME\Processor(*)\*" "\\COMPUTERNAME\Cache\*" -si 00:05:00 +``` + +```cmd +Logman create counter LOGNAME_Short -u DOMAIN\USERNAME * -f bincirc -v mmddhhmm -max 500 -c "\\COMPUTERNAME\LogicalDisk(*)\*" "\\COMPUTERNAME\Memory\*" "\\COMPUTERNAME\Network Interface(*)\*" "\\COMPUTERNAME\Paging File(*)\*" "\\COMPUTERNAME\PhysicalDisk(*)\*" "\\COMPUTERNAME\Process(*)\*" "\\COMPUTERNAME\Redirector\*" "\\COMPUTERNAME\Server\*" "\\COMPUTERNAME\System\*" "\\COMPUTERNAME\Terminal Services\*" "\\COMPUTERNAME\Processor(*)\*" "\\COMPUTERNAME\Cache\*" -si 00:00:10 +``` + +Then, you can start or stop the log by running the following commands: + +```cmd +logman start LOGNAME_Long / LOGNAME_Short +logman stop LOGNAME_Long / LOGNAME_Short +``` + +The Performance Monitor log is located in the path: C:\PERFLOGS + +#### Method 4: Microsoft Support Diagnostics + +1. In the search box of the [Microsoft Support Diagnostics Self-Help Portal](https://home.diagnostics.support.microsoft.com/selfhelp), type Windows Performance Diagnostic. + +2. In the search results, select **Windows Performance Diagnostic**, and then click **Create**. + +3. Follow the steps of the diagnostic. + + +### Additional methods to collect data + +#### Use memory dump to collect data for the physical computer that's running in a frozen state + +> [!Warning] +> Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, [back up the registry for restoration](https://support.microsoft.com/help/322756) in case problems occur. + +If the physical computer is still running in a frozen state, follow these steps to enable and collect memory dump: + + +1. Make sure that the computer is set up to get a complete memory dump file and that you can access it through the network. To do this, follow these steps: + > [!Note] + > If it isn't possible to access the affected computer through the network, try to generate a memory dump file through NMI interruption. The result of the action may not collect a memory dump file if some of the following settings aren't qualified. + + 1. Try to access the desktop of the computer by any means. + + > [!Note] + > In case accessing the operating system isn't possible, try to access Registry Editor on the computer remotely in order to check the type of memory dump file and page file with which the computer is currently configured. + + 2. From a remote computer that is preferably in the same network and subnet, go to **Registry Editor** \> **Connect Network Registry**. Then, connect to the concerned computer, and verify the following settings: + + * ` `*HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\CrashDumpEnabled` + + Make sure that the [CrashDumpEnabled](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-2000-server/cc976050(v=technet.10)) registry entry is `1`. + + * `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\NMICrashDump` + + On some physical servers, if the NMICrashDump registry entry exists and its value is `1`, you may take advantage of the NMI from the remote management capabilities (such as DRAC, iLo, and RSA). + + * `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles and ExistingPageFiles` + + If the value of the **Pagefile** registry entry is system managed, the size won't be reflected in the registry (Example value: ?:\pagefile.sys). + + If the page file is customized, the size will be reflected in the registry, such as ‘?:\pagefile.sys 1024 1124’ where 1024 is the initial size and 1124 is the max size. + + > [!Note] + > If the size isn't reflected in the Registry, try to access an Administrative share where the page file is located (such as \\\\**ServerName**\C$). + + 3. Make sure that there's a paging file (pagefile.sys) on the system drive of the computer, and it's at least 100 MB over the installed RAM. + + 4. Make sure that there's more free space on the hard disk drives of the computer than there is physical RAM. + +2. Enable the **CrashOnCtrlScroll** registry value on the computer to allow the system to generate a dump file by using the keyboard. To do this, follow these steps: + + 1. From a remote computer preferably in the same network and subnet, go to Registry Editor \> Connect Network Registry. Connect to the concerned computer and locate the following registry keys: + + * `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters` + + * `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters` + + 2. Create the following CrashOnCtrlScroll registry entry in the two registry keys: + + **Value Name**: `CrashOnCtrlScroll` + **Data Type**: `REG_DWORD` + **Value**: `1` + + 3. Exit Registry Editor. + + 4. Restart the computer. + +3. When the computer exhibits the problem, hold down the right **CTRL** key, and press the **Scroll Lock** key two times to generate a memory dump. + > [!Note] + > By default, the dump file is located in the path: %SystemRoot%\MEMORY.DMP + +#### Use Pool Monitor to collect data for the physical computer that is no longer frozen + +Pool Monitor shows you the number of allocations and outstanding bytes of allocation by type of pool and the tag that is passed into calls of ExAllocatePoolWithTag. + +Learn [how to use Pool Monitor](https://support.microsoft.com/help/177415) and how to [use the data to troubleshoot pool leaks](http://blogs.technet.com/b/markrussinovich/archive/2009/03/26/3211216.aspx). + +#### Use memory dump to collect data for the virtual machine that's running in a frozen state + +Use the one of the following methods for the application on which the virtual machine is running. + +##### Microsoft Hyper-V + +If the virtual machine is running Windows 8, Windows Server 2012, or a later version of Windows on Microsoft Hyper-V Server 2012, you can use the built-in NMI feature through a [Debug-VM](https://docs.microsoft.com/previous-versions/windows/powershell-scripting/dn464280(v=wps.630)) cmdlet to debug and get a memory dump. + +To debug the virtual machines on Hyper-V, run the following cmdlet in Windows PowerShell: + +```powershell +Debug-VM -Name "VM Name" -InjectNonMaskableInterrupt -ComputerName Hostname +``` + +> [!Note] +> This method is applicable only to Windows 8, Windows Server 2012, and later versions of Windows virtual machines. For the earlier versions of Windows, see methods 1 through 4 that are described earlier in this section. + +##### VMware + +You can use VMware Snapshots or suspend state and extract a memory dump file equivalent to a complete memory dump file. By using [Checkpoint To Core Tool (vmss2core)](https://labs.vmware.com/flings/vmss2core), you can convert both suspend (.vmss) and snapshot (.vmsn) state files to a dump file and then analyze the file by using the standard Windows debugging tools. + +##### Citrix XenServer + +The memory dump process occurs by pressing the RIGHT CTRL + SCROLL LOCK + SCROLL LOCK keyboard combination that's described in Method 1 and on [the Citrix site](http://support.citrix.com/article/ctx123177). + +## Space limitations on the system drive in Windows Server 2008 + +On Windows Server 2008, you may not have enough free disk space to generate a complete memory dump file on the system volume. There's a [hotfix](https://support.microsoft.com/help/957517) that allows for the data collection even though there isn't sufficient space on the system drive to store the memory dump file. + +Additionally, on Windows Server 2008 Service Pack (SP2), there's a second option if the system drive doesn't have sufficient space. Namely, you can use the DedicatedDumpFile registry entry. To learn how to use the registry entry, see [New behavior in Windows Vista and Windows Server 2008](https://support.microsoft.com/help/969028). + +For more information, see [How to use the DedicatedDumpFile registry value to overcome space limitations on the system drive](http://blogs.msdn.com/b/ntdebugging/archive/2010/04/02/how-to-use-the-dedicateddumpfile-registry-value-to-overcome-space-limitations-on-the-system-drive-when-capturing-a-system-memory-dump.aspx). \ No newline at end of file diff --git a/windows/client-management/windows-version-search.md b/windows/client-management/windows-version-search.md index a99249bc6b..54bb8122b7 100644 --- a/windows/client-management/windows-version-search.md +++ b/windows/client-management/windows-version-search.md @@ -15,7 +15,7 @@ ms.date: 04/30/2018 To determine if your device is enrolled in the [Long-Term Servicing Channel](https://docs.microsoft.com/windows/deployment/update/waas-overview#servicing-channels) (LTSC, formerly LTSB) or the [Semi-Annual Channel](https://docs.microsoft.com/windows/deployment/update/waas-overview#servicing-channels) (SAC) you'll need to know what version of Windows 10 you're running. There are a few ways to figure this out. Each method provides a different set of details, so it’s useful to learn about all of them. ## System Properties -Click **Start** > **Settings** > **Settings** > click **About** from the bottom of the left-hand menu +Click **Start** > **Settings** > **System** > click **About** from the bottom of the left-hand menu You'll now see **Edition**, **Version**, and **OS Build** information. Something like this: diff --git a/windows/deployment/deploy-whats-new.md b/windows/deployment/deploy-whats-new.md index be1e1f9ea7..b00555481d 100644 --- a/windows/deployment/deploy-whats-new.md +++ b/windows/deployment/deploy-whats-new.md @@ -26,7 +26,7 @@ This topic provides an overview of new solutions and online content related to d ## The Modern Desktop Deployment Center -The [Modern Destop Deployment Center](https://docs.microsoft.com/microsoft-365/enterprise/desktop-deployment-center-home) has launched with tons of content to help you with large-scale deployment of Windows 10 and Office 365 ProPlus. +The [Modern Desktop Deployment Center](https://docs.microsoft.com/microsoft-365/enterprise/desktop-deployment-center-home) has launched with tons of content to help you with large-scale deployment of Windows 10 and Office 365 ProPlus. ## Windows 10 servicing and support diff --git a/windows/hub/index.md b/windows/hub/index.md index 16c86b4a0f..dac41359d2 100644 --- a/windows/hub/index.md +++ b/windows/hub/index.md @@ -71,7 +71,7 @@ The Windows 10 operating system introduces a new way to build, deploy, and servi These improvements focus on maximizing customer involvement in Windows development, simplifying the deployment and servicing of Windows client computers, and leveling out the resources needed to deploy and maintain Windows over time. - [Read more about Windows as a Service](/windows/deployment/update/waas-overview) -- [Read how much space does Windows 10 take](https://www.microsoft.com/en-us/windows/windows-10-specifications) + ## Related topics [Windows 10 TechCenter](https://go.microsoft.com/fwlink/?LinkId=620009) diff --git a/windows/whats-new/whats-new-windows-10-version-1803.md b/windows/whats-new/whats-new-windows-10-version-1803.md index effaa35bd4..622cbcdd98 100644 --- a/windows/whats-new/whats-new-windows-10-version-1803.md +++ b/windows/whats-new/whats-new-windows-10-version-1803.md @@ -234,4 +234,4 @@ Support in [Windows Defender Application Guard](#windows-defender-application-gu [What's New in Windows 10](https://docs.microsoft.com/windows/whats-new/): See what’s new in other versions of Windows 10.
    [What's new in Windows 10, version 1709](https://docs.microsoft.com/windows-hardware/get-started/what-s-new-in-windows): See what’s new in Windows 10 hardware.
    [Windows 10 Fall Creators Update Next Generation Security](https://www.youtube.com/watch?v=JDGMNFwyUg8): YouTube video about Windows Defender ATP in Windows 10, version 1709. -[How to take a screenshot on pc without any app](https://rahulit.com/how-to-take-a-screenshot-on-a-dell-laptop/) + From 0e1e123204288bb3b7114683dcf812bd70c91cad Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Mon, 26 Nov 2018 21:43:02 +0200 Subject: [PATCH 60/87] s --- .../exposed-apis-odata-samples.md | 59 +++++++++++++-- ...defender-advanced-threat-protection-new.md | 39 +++++----- ...defender-advanced-threat-protection-new.md | 74 ++++++++++--------- ...defender-advanced-threat-protection-new.md | 74 ++++++++++--------- ...defender-advanced-threat-protection-new.md | 37 +++++----- ...defender-advanced-threat-protection-new.md | 37 +++++----- ...defender-advanced-threat-protection-new.md | 37 +++++----- ...defender-advanced-threat-protection-new.md | 10 +-- ...defender-advanced-threat-protection-new.md | 74 ++++++++++--------- ...defender-advanced-threat-protection-new.md | 41 +++++----- 10 files changed, 271 insertions(+), 211 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md b/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md index dfc82df1d8..2892815b80 100644 --- a/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md +++ b/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md @@ -21,8 +21,13 @@ ms.date: 11/15/2018 - If you are not familiar with OData queries, see: [OData V4 queries](https://www.odata.org/documentation/) -- Currently, [Machine](machine-windows-defender-advanced-threat-protection-new.md) and [Machine Action](machineaction-windows-defender-advanced-threat-protection-new.md) entities supports all OData queries. -- [Alert](alerts-windows-defender-advanced-threat-protection-new.md) entity support all OData queries except $filter. +- Not all properties are filterable. + +### Properties that supports $filter: + +- [Alert](alerts-windows-defender-advanced-threat-protection-new.md): Id, IncidentId, AlertCreationTime, Status, Severity and Category. +- [Machine](machine-windows-defender-advanced-threat-protection-new.md): Id, ComputerDnsName, LastSeen, LastIpAddress, HealthStatus, OsPlatform, RiskScore, MachineTags and RbacGroupId. +- [MachineAction](machineaction-windows-defender-advanced-threat-protection-new.md): Id, Status, MachineId, Type and CreationDateTimeUtc. ### Example 1 @@ -70,6 +75,50 @@ Content-type: application/json ### Example 2 +- Get all the alerts that created after 2018-10-20 00:00:00 + +``` +HTTP GET https://api.securitycenter.windows.com/api/alerts?$filter=alertCreationTime gt 2018-11-22T00:00:00Z +``` + +**Response:** + +``` +HTTP/1.1 200 OK +Content-type: application/json +{ + "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", + "value": [ + { + "id": "121688558380765161_2136280442", + "incidentId": 7696, + "assignedTo": "secop@contoso.com", + "severity": "High", + "status": "New", + "classification": "TruePositive", + "determination": "Malware", + "investigationState": "Running", + "category": "MalwareDownload", + "detectionSource": "WindowsDefenderAv", + "threatFamilyName": "Mikatz", + "title": "Windows Defender AV detected 'Mikatz', high-severity malware", + "description": "Some description" + "recommendedAction": "Some recommended action" + "alertCreationTime": "2018-11-26T16:19:21.8409809Z", + "firstEventTime": "2018-11-26T16:17:50.0948658Z", + "lastEventTime": "2018-11-26T16:18:01.809871Z", + "resolvedTime": null, + "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" + }, + . + . + . + ] +} +``` + +### Example 3 + - Get all the machines with 'High' 'RiskScore' ``` @@ -110,7 +159,7 @@ Content-type: application/json } ``` -### Example 3 +### Example 4 - Get top 100 machines with 'HealthStatus' not equals to 'Active' @@ -152,7 +201,7 @@ Content-type: application/json } ``` -### Example 4 +### Example 5 - Get all the machines that last seen after 2018-10-20 @@ -194,7 +243,7 @@ Content-type: application/json } ``` -### Example 5 +### Example 6 - Get all the Anti-Virus scans that the user Analyst@examples.onmicrosoft.com created using Windows Defender ATP diff --git a/windows/security/threat-protection/windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection-new.md index d2187f343b..88cda0c956 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection-new.md @@ -64,7 +64,7 @@ Here is an example of the request. [!include[Improve request performance](improverequestperformance-new.md)] ``` -GET https://api.securitycenter.windows.com/api/alerts/636688558380765161_2136280442 +GET https://api.securitycenter.windows.com/api/alerts/441688558380765161_2136280442 ``` **Response** @@ -75,24 +75,25 @@ Here is an example of the response. ``` { "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", - "id": "636688558380765161_2136280442", - "severity": "Informational", - "status": "InProgress", - "description": "Some alert description 1", - "recommendedAction": "Some recommended action 1", - "alertCreationTime": "2018-08-03T01:17:17.9516179Z", - "category": "General", - "title": "Some alert title 1", - "threatFamilyName": null, - "detectionSource": "WindowsDefenderAtp", - "classification": "TruePositive", - "determination": null, - "assignedTo": "best secop ever", - "resolvedTime": null, - "lastEventTime": "2018-08-02T07:02:52.0894451Z", - "firstEventTime": "2018-08-02T07:02:52.0894451Z", - "actorName": null, - "machineId": "ff0c3800ed8d66738a514971cd6867166809369f" + "id": "441688558380765161_2136280442", + "incidentId": 8633, + "assignedTo": "secop@contoso.com", + "severity": "Low", + "status": "InProgress", + "classification": "TruePositive", + "determination": "Malware", + "investigationState": "Running", + "category": "MalwareDownload", + "detectionSource": "WindowsDefenderAv", + "threatFamilyName": "Mikatz", + "title": "Windows Defender AV detected 'Mikatz', high-severity malware", + "description": "Some description" + "recommendedAction": "Some recommended action" + "alertCreationTime": "2018-11-25T16:19:21.8409809Z", + "firstEventTime": "2018-11-25T16:17:50.0948658Z", + "lastEventTime": "2018-11-25T16:18:01.809871Z", + "resolvedTime": null, + "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" } ``` diff --git a/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md index de8091bda2..baf2f17c9a 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md @@ -88,44 +88,46 @@ Here is an example of the response. "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", "value": [ { - "id": "636688558380765161_2136280442", - "severity": "Informational", - "status": "InProgress", - "description": "Some alert description 1", - "recommendedAction": "Some recommended action 1", - "alertCreationTime": "2018-08-03T01:17:17.9516179Z", - "category": "General", - "title": "Some alert title 1", - "threatFamilyName": null, - "detectionSource": "WindowsDefenderAtp", - "classification": "TruePositive", - "determination": null, - "assignedTo": "best secop ever", - "resolvedTime": null, - "lastEventTime": "2018-08-02T07:02:52.0894451Z", - "firstEventTime": "2018-08-02T07:02:52.0894451Z", - "actorName": null, - "machineId": "ff0c3800ed8d66738a514971cd6867166809369f" + "id": "121688558380765161_2136280442", + "incidentId": 7696, + "assignedTo": "secop@contoso.com", + "severity": "High", + "status": "New", + "classification": "TruePositive", + "determination": "Malware", + "investigationState": "Running", + "category": "MalwareDownload", + "detectionSource": "WindowsDefenderAv", + "threatFamilyName": "Mikatz", + "title": "Windows Defender AV detected 'Mikatz', high-severity malware", + "description": "Some description" + "recommendedAction": "Some recommended action" + "alertCreationTime": "2018-11-26T16:19:21.8409809Z", + "firstEventTime": "2018-11-26T16:17:50.0948658Z", + "lastEventTime": "2018-11-26T16:18:01.809871Z", + "resolvedTime": null, + "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" }, { - "id": "636688558380765161_2136280442", - "severity": "Informational", - "status": "InProgress", - "description": "Some alert description 2", - "recommendedAction": "Some recommended action 2", - "alertCreationTime": "2018-08-04T01:17:17.9516179Z", - "category": "General", - "title": "Some alert title 2", - "threatFamilyName": null, - "detectionSource": "WindowsDefenderAtp", - "classification": "TruePositive", - "determination": null, - "assignedTo": "best secop ever", - "resolvedTime": null, - "lastEventTime": "2018-08-03T07:02:52.0894451Z", - "firstEventTime": "2018-08-03T07:02:52.0894451Z", - "actorName": null, - "machineId": "ff0c3800ed8d66738a514971cd6867166809369d" + "id": "441688558380765161_2136280442", + "incidentId": 8633, + "assignedTo": "secop@contoso.com", + "severity": "Low", + "status": "InProgress", + "classification": "TruePositive", + "determination": "Malware", + "investigationState": "Running", + "category": "MalwareDownload", + "detectionSource": "WindowsDefenderAv", + "threatFamilyName": "Mikatz", + "title": "Windows Defender AV detected 'Mikatz', high-severity malware", + "description": "Some description" + "recommendedAction": "Some recommended action" + "alertCreationTime": "2018-11-25T16:19:21.8409809Z", + "firstEventTime": "2018-11-25T16:17:50.0948658Z", + "lastEventTime": "2018-11-25T16:18:01.809871Z", + "resolvedTime": null, + "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" } ] } diff --git a/windows/security/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection-new.md index b1e8502727..39c7ea3379 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection-new.md @@ -84,44 +84,46 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machines", "value": [ { - "id": "636688558380765161_2136280442", - "severity": "Informational", - "status": "InProgress", - "description": "Some alert description 1", - "recommendedAction": "Some recommended action 1", - "alertCreationTime": "2018-08-03T01:17:17.9516179Z", - "category": "General", - "title": "Some alert title 1", - "threatFamilyName": null, - "detectionSource": "WindowsDefenderAtp", - "classification": "TruePositive", - "determination": null, - "assignedTo": "best secop ever", - "resolvedTime": null, - "lastEventTime": "2018-08-02T07:02:52.0894451Z", - "firstEventTime": "2018-08-02T07:02:52.0894451Z", - "actorName": null, - "machineId": "ff0c3800ed8d66738a514971cd6867166809369f" + "id": "441688558380765161_2136280442", + "incidentId": 8633, + "assignedTo": "secop@contoso.com", + "severity": "Low", + "status": "InProgress", + "classification": "TruePositive", + "determination": "Malware", + "investigationState": "Running", + "category": "MalwareDownload", + "detectionSource": "WindowsDefenderAv", + "threatFamilyName": "Mikatz", + "title": "Windows Defender AV detected 'Mikatz', high-severity malware", + "description": "Some description" + "recommendedAction": "Some recommended action" + "alertCreationTime": "2018-11-25T16:19:21.8409809Z", + "firstEventTime": "2018-11-25T16:17:50.0948658Z", + "lastEventTime": "2018-11-25T16:18:01.809871Z", + "resolvedTime": null, + "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" }, { - "id": "636688558380765161_2136280442", - "severity": "Informational", - "status": "InProgress", - "description": "Some alert description 2", - "recommendedAction": "Some recommended action 2", - "alertCreationTime": "2018-08-04T01:17:17.9516179Z", - "category": "General", - "title": "Some alert title 2", - "threatFamilyName": null, - "detectionSource": "WindowsDefenderAtp", - "classification": "TruePositive", - "determination": null, - "assignedTo": "best secop ever", - "resolvedTime": null, - "lastEventTime": "2018-08-03T07:02:52.0894451Z", - "firstEventTime": "2018-08-03T07:02:52.0894451Z", - "actorName": null, - "machineId": "ff0c3800ed8d66738a514971cd6867166809369d" + "id": "121688558380765161_2136280442", + "incidentId": 4123, + "assignedTo": "secop@contoso.com", + "severity": "Low", + "status": "InProgress", + "classification": "TruePositive", + "determination": "Malware", + "investigationState": "Running", + "category": "MalwareDownload", + "detectionSource": "WindowsDefenderAv", + "threatFamilyName": "Mikatz", + "title": "Windows Defender AV detected 'Mikatz', high-severity malware", + "description": "Some description" + "recommendedAction": "Some recommended action" + "alertCreationTime": "2018-11-24T16:19:21.8409809Z", + "firstEventTime": "2018-11-24T16:17:50.0948658Z", + "lastEventTime": "2018-11-24T16:18:01.809871Z", + "resolvedTime": null, + "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" } ] } diff --git a/windows/security/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection-new.md index e34b9d8c77..b8db356dde 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection-new.md @@ -82,24 +82,25 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", "value": [ { - "id": "636692391408655573_2010598859", - "severity": "Low", - "status": "New", - "description": "test alert", - "recommendedAction": "do this and that", - "alertCreationTime": "2018-08-07T11:45:40.0199932Z", - "category": "None", - "title": "test alert", - "threatFamilyName": null, - "detectionSource": "CustomerTI", - "classification": null, - "determination": null, - "assignedTo": null, - "resolvedTime": null, - "lastEventTime": "2018-08-03T16:45:21.7115182Z", - "firstEventTime": "2018-08-03T16:45:21.7115182Z", - "actorName": null, - "machineId": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07" + "id": "121688558380765161_2136280442", + "incidentId": 7696, + "assignedTo": "secop@contoso.com", + "severity": "High", + "status": "New", + "classification": "TruePositive", + "determination": "Malware", + "investigationState": "Running", + "category": "MalwareDownload", + "detectionSource": "WindowsDefenderAv", + "threatFamilyName": "Mikatz", + "title": "Windows Defender AV detected 'Mikatz', high-severity malware", + "description": "Some description" + "recommendedAction": "Some recommended action" + "alertCreationTime": "2018-11-26T16:19:21.8409809Z", + "firstEventTime": "2018-11-26T16:17:50.0948658Z", + "lastEventTime": "2018-11-26T16:18:01.809871Z", + "resolvedTime": null, + "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" } ] } diff --git a/windows/security/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection-new.md index 981c022145..601886b8ec 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection-new.md @@ -81,24 +81,25 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", "value": [ { - "id": "636692391408655573_2010598859", - "severity": "Low", - "status": "New", - "description": "test alert", - "recommendedAction": "do this and that", - "alertCreationTime": "2018-08-07T11:45:40.0199932Z", - "category": "None", - "title": "test alert", - "threatFamilyName": null, - "detectionSource": "CustomerTI", - "classification": null, - "determination": null, - "assignedTo": null, - "resolvedTime": null, - "lastEventTime": "2018-08-03T16:45:21.7115182Z", - "firstEventTime": "2018-08-03T16:45:21.7115182Z", - "actorName": null, - "machineId": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07" + "id": "441688558380765161_2136280442", + "incidentId": 8633, + "assignedTo": "secop@contoso.com", + "severity": "Low", + "status": "InProgress", + "classification": "TruePositive", + "determination": "Malware", + "investigationState": "Running", + "category": "MalwareDownload", + "detectionSource": "WindowsDefenderAv", + "threatFamilyName": "Mikatz", + "title": "Windows Defender AV detected 'Mikatz', high-severity malware", + "description": "Some description" + "recommendedAction": "Some recommended action" + "alertCreationTime": "2018-11-25T16:19:21.8409809Z", + "firstEventTime": "2018-11-25T16:17:50.0948658Z", + "lastEventTime": "2018-11-25T16:18:01.809871Z", + "resolvedTime": null, + "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" } ] } diff --git a/windows/security/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection-new.md index 65ee88ebb5..191f30cfc2 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection-new.md @@ -81,24 +81,25 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", "value": [ { - "id": "636692391408655573_2010598859", - "severity": "Low", - "status": "New", - "description": "test alert", - "recommendedAction": "do this and that", - "alertCreationTime": "2018-08-07T11:45:40.0199932Z", - "category": "None", - "title": "test alert", - "threatFamilyName": null, - "detectionSource": "CustomerTI", - "classification": null, - "determination": null, - "assignedTo": null, - "resolvedTime": null, - "lastEventTime": "2018-08-03T16:45:21.7115182Z", - "firstEventTime": "2018-08-03T16:45:21.7115182Z", - "actorName": null, - "machineId": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07" + "id": "441688558380765161_2136280442", + "incidentId": 8633, + "assignedTo": "secop@contoso.com", + "severity": "Low", + "status": "InProgress", + "classification": "TruePositive", + "determination": "Malware", + "investigationState": "Running", + "category": "MalwareDownload", + "detectionSource": "WindowsDefenderAv", + "threatFamilyName": "Mikatz", + "title": "Windows Defender AV detected 'Mikatz', high-severity malware", + "description": "Some description" + "recommendedAction": "Some recommended action" + "alertCreationTime": "2018-11-25T16:19:21.8409809Z", + "firstEventTime": "2018-11-25T16:17:50.0948658Z", + "lastEventTime": "2018-11-25T16:18:01.809871Z", + "resolvedTime": null, + "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" } ] } diff --git a/windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection-new.md index 5d41431d83..063919c244 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection-new.md @@ -15,15 +15,15 @@ ms.date: 12/08/2017 # List machines API -[!include[Prereleaseinformation](prerelease.md)] - **Applies to:** - Windows Defender Advanced Threat Protection (Windows Defender ATP) -Retrieves a collection of machines that have communicated with WDATP cloud on the last 30 days. -Get Machines collection API supports [OData V4 queries](https://www.odata.org/documentation/). -The OData's Filter query is supported on: "Id", "ComputerDnsName", "LastSeen", "LastIpAddress", "HealthStatus", "OsPlatform", "RiskScore", "MachineTags" and "RbacGroupId" +[!include[Prereleaseinformation](prerelease.md)] + +- Retrieves a collection of machines that have communicated with WDATP cloud on the last 30 days. +- Get Machines collection API supports [OData V4 queries](https://www.odata.org/documentation/). +- The OData's Filter query is supported on: "Id", "ComputerDnsName", "LastSeen", "LastIpAddress", "HealthStatus", "OsPlatform", "RiskScore", "MachineTags" and "RbacGroupId". ## Permissions diff --git a/windows/security/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection-new.md index 86bbb39785..139d24daf4 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection-new.md @@ -81,44 +81,46 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", "value": [ { - "id": "636688558380765161_2136280442", - "severity": "Informational", - "status": "InProgress", - "description": "Some alert description 1", - "recommendedAction": "Some recommended action 1", - "alertCreationTime": "2018-08-03T01:17:17.9516179Z", - "category": "General", - "title": "Some alert title 1", - "threatFamilyName": null, - "detectionSource": "WindowsDefenderAtp", - "classification": "TruePositive", - "determination": null, - "assignedTo": "best secop ever", - "resolvedTime": null, - "lastEventTime": "2018-08-02T07:02:52.0894451Z", - "firstEventTime": "2018-08-02T07:02:52.0894451Z", - "actorName": null, - "machineId": "ff0c3800ed8d66738a514971cd6867166809369f" + "id": "441688558380765161_2136280442", + "incidentId": 8633, + "assignedTo": "secop@contoso.com", + "severity": "Low", + "status": "InProgress", + "classification": "TruePositive", + "determination": "Malware", + "investigationState": "Running", + "category": "MalwareDownload", + "detectionSource": "WindowsDefenderAv", + "threatFamilyName": "Mikatz", + "title": "Windows Defender AV detected 'Mikatz', high-severity malware", + "description": "Some description" + "recommendedAction": "Some recommended action" + "alertCreationTime": "2018-11-25T16:19:21.8409809Z", + "firstEventTime": "2018-11-25T16:17:50.0948658Z", + "lastEventTime": "2018-11-25T16:18:01.809871Z", + "resolvedTime": null, + "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" }, { - "id": "636688558380765161_2136280442", - "severity": "Informational", - "status": "InProgress", - "description": "Some alert description 2", - "recommendedAction": "Some recommended action 2", - "alertCreationTime": "2018-08-04T01:17:17.9516179Z", - "category": "General", - "title": "Some alert title 2", - "threatFamilyName": null, - "detectionSource": "WindowsDefenderAtp", - "classification": "TruePositive", - "determination": null, - "assignedTo": "best secop ever", - "resolvedTime": null, - "lastEventTime": "2018-08-03T07:02:52.0894451Z", - "firstEventTime": "2018-08-03T07:02:52.0894451Z", - "actorName": null, - "machineId": "ff0c3800ed8d66738a514971cd6867166809369d" + "id": "121688558380765161_2136280442", + "incidentId": 4123, + "assignedTo": "secop@contoso.com", + "severity": "Low", + "status": "InProgress", + "classification": "TruePositive", + "determination": "Malware", + "investigationState": "Running", + "category": "MalwareDownload", + "detectionSource": "WindowsDefenderAv", + "threatFamilyName": "Mikatz", + "title": "Windows Defender AV detected 'Mikatz', high-severity malware", + "description": "Some description" + "recommendedAction": "Some recommended action" + "alertCreationTime": "2018-11-24T16:19:21.8409809Z", + "firstEventTime": "2018-11-24T16:17:50.0948658Z", + "lastEventTime": "2018-11-24T16:18:01.809871Z", + "resolvedTime": null, + "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" } ] } diff --git a/windows/security/threat-protection/windows-defender-atp/update-alert-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/update-alert-windows-defender-advanced-threat-protection-new.md index 1ce73605cf..4e69de458e 100644 --- a/windows/security/threat-protection/windows-defender-atp/update-alert-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/update-alert-windows-defender-advanced-threat-protection-new.md @@ -72,10 +72,10 @@ Here is an example of the request. [!include[Improve request performance](improverequestperformance-new.md)] ``` -PATCH https://api.securitycenter.windows.com/api/alerts/636688558380765161_2136280442 +PATCH https://api.securitycenter.windows.com/api/alerts/121688558380765161_2136280442 Content-Type: application/json { - "assignedTo": "Our designated secop" + "assignedTo": "secop2@contoso.com" } ``` @@ -86,23 +86,24 @@ Here is an example of the response. ``` { "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts/$entity", - "id": "636688558380765161_2136280442", - "severity": "Medium", - "status": "InProgress", - "description": "An anomalous memory operation appears to be tampering with a process associated with the Windows Defender EDR sensor.", - "recommendedAction": "A. Validate the alert.\n1. Examine the process involved in the memory operation to determine whether the process and the observed activities are normal. \n2. Check for other suspicious activities in the machine timeline.\n3. Locate unfamiliar processes in the process tree. Check files for prevalence, their locations, and digital signatures.\n4. Submit relevant files for deep analysis and review file behaviors. \n5. Identify unusual system activity with system owners. \n\nB. Scope the incident. Find related machines, network addresses, and files in the incident graph. \n\nC. Contain and mitigate the breach. Stop suspicious processes, isolate affected machines, decommission compromised accounts or reset passwords, block IP addresses and URLs, and install security updates.\n\nD. Contact your incident response team, or contact Microsoft support for investigation and remediation services.", - "alertCreationTime": "2018-08-07T10:18:04.2665329Z", - "category": "Installation", - "title": "Possible sensor tampering in memory", - "threatFamilyName": null, - "detectionSource": "WindowsDefenderAtp", - "classification": null, - "determination": null, - "assignedTo": "Our designated secop", - "resolvedTime": null, - "lastEventTime": "2018-08-07T10:14:35.470671Z", - "firstEventTime": "2018-08-07T10:14:35.470671Z", - "actorName": null, - "machineId": "a2250e1cd215af1ea2818ef8d01a564f67542857" + "id": "121688558380765161_2136280442", + "incidentId": 7696, + "assignedTo": "secop2@contoso.com", + "severity": "High", + "status": "New", + "classification": "TruePositive", + "determination": "Malware", + "investigationState": "Running", + "category": "MalwareDownload", + "detectionSource": "WindowsDefenderAv", + "threatFamilyName": "Mikatz", + "title": "Windows Defender AV detected 'Mikatz', high-severity malware", + "description": "Some description" + "recommendedAction": "Some recommended action" + "alertCreationTime": "2018-11-26T16:19:21.8409809Z", + "firstEventTime": "2018-11-26T16:17:50.0948658Z", + "lastEventTime": "2018-11-26T16:18:01.809871Z", + "resolvedTime": null, + "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" } ``` From a8ac01a0ebb69a000f4d75a574bf5820c6305a0c Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 26 Nov 2018 20:08:06 +0000 Subject: [PATCH 61/87] Merged PR 12989: add image for SfB --- .../work-with-partner-microsoft-store-business.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/store-for-business/work-with-partner-microsoft-store-business.md b/store-for-business/work-with-partner-microsoft-store-business.md index 2c009e72b7..0f30df6697 100644 --- a/store-for-business/work-with-partner-microsoft-store-business.md +++ b/store-for-business/work-with-partner-microsoft-store-business.md @@ -59,8 +59,10 @@ The solution provider will get in touch with you. You'll have a chance to learn Once you've found a solution provider and decided to work with them, they'll send you an invitation to work together from Partner Center. In Microsoft Store for Business or Education, you'll need to accept the invitation. After that, you can manage their permissions. **To accept a solution provider invitation** -1. **Follow email link** - You'll receive an email with a link accept the solution provider invitation from your solution provider. The link will take you to Microsoft Store for Business or Education. +1. **Follow email link** - You'll receive an email with a link to accept the solution provider invitation from your solution provider. The link will take you to Microsoft Store for Business or Education. 2. **Accept invitation** - On **Accept Partner Invitation**, select **Authorize** to accept the invitation, accept terms of the Microsoft Cloud Agreement, and start working with the solution provider. + +![Image shows accepting an invitation from a solution provider in Microsoft Store for Business.](images/msft-accept-partner.png) ## Delegate admin privileges From c42da285e54c53defa3a9eea23bedaa39723587a Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 26 Nov 2018 20:41:07 +0000 Subject: [PATCH 62/87] Merged PR 12990: Minor edits Moved the error graphic to the bottom and added note that you can restore previous settings after the error is resolved. Also changed the list to a table for better readability. --- .../windows-autopilot/intune-connector.md | 46 +++++++------------ 1 file changed, 16 insertions(+), 30 deletions(-) diff --git a/windows/deployment/windows-autopilot/intune-connector.md b/windows/deployment/windows-autopilot/intune-connector.md index cc2d85e737..50ee521951 100644 --- a/windows/deployment/windows-autopilot/intune-connector.md +++ b/windows/deployment/windows-autopilot/intune-connector.md @@ -9,7 +9,7 @@ ms.sitesec: library ms.pagetype: deploy author: greg-lindsay ms.author: greg-lindsay -ms.date: 11/13/2018 +ms.date: 11/26/2018 --- @@ -23,44 +23,30 @@ In this preview version of the Intune Connector, you might receive an error mess **0x80070658 - Error applying transforms. Verify that the specified transform paths are valid.** -See the following example: - -![Connector error](images/connector-fail.png) +An [example](#example) of the error message is displayed at the bottom of this topic. This error can be resolved by ensuring that the member server where Intune Connector is running has one of the following language packs installed and configured to be the default keyboard layout: -en-US
    -cs-CZ
    -da-DK
    -de-DE
    -el-GR
    -es-ES
    -fi-FI
    -fr-FR
    -hu-HU
    -it-IT
    -ja-JP
    -ko-KR
    -nb-NO
    -nl-NL
    -pl-PL
    -pt-BR
    -ro-RO
    -ru-RU
    -sv-SE
    -tr-TR
    -zh-CN
    -zh-TW +| | | | | | | | | | | | +| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | +| en-US | cs-CZ | da-DK | de-DE | el-GR | es-ES | fi-FI | fr-FR | hu-HU | it-IT | ja-JP | +| ko-KR | nb-NO | nl-NL | pl-PL | pt-BR | ro-RO | ru-RU | sv-SE | tr-TR | zh-CN | zh-TW | -This solution is a workaround and will be fully resolved in a future release of the Intune Connector. +>[!NOTE] +>After installing the Intune Connector, you can restore the keyboard layout to its previous settings.
    +>This solution is a workaround and will be fully resolved in a future release of the Intune Connector. To change the default keyboard layout: 1. Click **Settings > Time & language > Region and language** 2. Select one of the languages listed above and choose **Set as default**. -Note: If the language you need isn't listed, you can add additional languages by selecting **Add a language**. - - +If the language you need isn't listed, you can add additional languages by selecting **Add a language**. + +## Example + +The following is an example of the error message that can be displayed if one of the listed languages is not used during setup: + +![Connector error](images/connector-fail.png) From 69c614430ad893f20803aa4f4d0dd345697a34c3 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 26 Nov 2018 12:53:02 -0800 Subject: [PATCH 63/87] add tip to turn on preview feature --- ...werbi-reports-windows-defender-advanced-threat-protection.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index 1461a5c36b..a742d052f3 100644 --- a/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -22,6 +22,8 @@ ms.date: 11/21/2018 [!include[Prerelease information](prerelease.md)] +>![TIP] +>Go to **Advanced features** in the **Settings** page to turn on the preview features. >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-powerbireports-abovefoldlink) From 369040fc8f3a2858a2402a2c158dd8dbdc68d436 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 26 Nov 2018 22:01:41 +0000 Subject: [PATCH 64/87] Merged PR 12995: fixed typo --- windows/client-management/troubleshoot-windows-freeze.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/troubleshoot-windows-freeze.md b/windows/client-management/troubleshoot-windows-freeze.md index f78db1e588..5abfc5b2a9 100644 --- a/windows/client-management/troubleshoot-windows-freeze.md +++ b/windows/client-management/troubleshoot-windows-freeze.md @@ -99,7 +99,7 @@ If the computer is no longer frozen and now is running in a good state, use the > [!Note] > For Windows versions that are earlier than Windows 8 or Windows Server 2012, the Complete Memory Dump type isn't available in the GUI. You have to change it in Registry Editor. To do this, change the value of the following **CrashDumpEnabled** registry entry to **1** (REG_DWORD): - >**HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\CrashDumpEnabled** 4. Select **Overwrite any existing file**. From 02b51dfa526b54f00691694b77248ef33bf778d2 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 26 Nov 2018 14:36:37 -0800 Subject: [PATCH 65/87] added links --- .../mdm/policy-csp-deviceinstallation.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/windows/client-management/mdm/policy-csp-deviceinstallation.md b/windows/client-management/mdm/policy-csp-deviceinstallation.md index 5dabbc96ab..7676db5da5 100644 --- a/windows/client-management/mdm/policy-csp-deviceinstallation.md +++ b/windows/client-management/mdm/policy-csp-deviceinstallation.md @@ -86,6 +86,9 @@ If you enable this policy setting, Windows is allowed to install or update any d If you disable or do not configure this policy setting, and no other policy setting describes the device, the "Prevent installation of devices not described by other policy settings" policy setting determines whether the device can be installed. +For more information about hardware IDs and compatible IDs, see [Device Identification Strings](https://docs.microsoft.com/windows-hardware/drivers/install/device-identification-strings). + + > [!TIP] > This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). @@ -157,6 +160,9 @@ If you enable this policy setting, Windows is allowed to install or update devic If you disable or do not configure this policy setting, and no other policy setting describes the device, the "Prevent installation of devices not described by other policy settings" policy setting determines whether the device can be installed. +For a list of Class and ClassGUID entries for device setup classes, see [System-Defined Device Setup Classes Available to Vendors](https://docs.microsoft.com/windows-hardware/drivers/install/system-defined-device-setup-classes-available-to-vendors). + + > [!TIP] > This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). @@ -370,6 +376,8 @@ If you enable this policy setting, Windows is prevented from installing a device If you disable or do not configure this policy setting, devices can be installed and updated as allowed or prevented by other policy settings. +For more information about hardware IDs and compatible IDs, see [Device Identification Strings](https://docs.microsoft.com/windows-hardware/drivers/install/device-identification-strings). + > [!TIP] > This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). @@ -432,6 +440,8 @@ If you enable this policy setting, Windows is prevented from installing or updat If you disable or do not configure this policy setting, Windows can install and update devices as allowed or prevented by other policy settings. +For a list of Class and ClassGUID entries for device setup classes, see [System-Defined Device Setup Classes Available to Vendors](https://docs.microsoft.com/windows-hardware/drivers/install/system-defined-device-setup-classes-available-to-vendors). + > [!TIP] > This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). From 6d822643c28fb8ff58ef085e22501f9d3c42b94f Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 26 Nov 2018 14:43:46 -0800 Subject: [PATCH 66/87] removed links --- .../mdm/policy-csp-deviceinstallation.md | 9 --------- 1 file changed, 9 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-deviceinstallation.md b/windows/client-management/mdm/policy-csp-deviceinstallation.md index 7676db5da5..fa9b0ccb3d 100644 --- a/windows/client-management/mdm/policy-csp-deviceinstallation.md +++ b/windows/client-management/mdm/policy-csp-deviceinstallation.md @@ -86,8 +86,6 @@ If you enable this policy setting, Windows is allowed to install or update any d If you disable or do not configure this policy setting, and no other policy setting describes the device, the "Prevent installation of devices not described by other policy settings" policy setting determines whether the device can be installed. -For more information about hardware IDs and compatible IDs, see [Device Identification Strings](https://docs.microsoft.com/windows-hardware/drivers/install/device-identification-strings). - > [!TIP] @@ -160,9 +158,6 @@ If you enable this policy setting, Windows is allowed to install or update devic If you disable or do not configure this policy setting, and no other policy setting describes the device, the "Prevent installation of devices not described by other policy settings" policy setting determines whether the device can be installed. -For a list of Class and ClassGUID entries for device setup classes, see [System-Defined Device Setup Classes Available to Vendors](https://docs.microsoft.com/windows-hardware/drivers/install/system-defined-device-setup-classes-available-to-vendors). - - > [!TIP] > This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). @@ -376,8 +371,6 @@ If you enable this policy setting, Windows is prevented from installing a device If you disable or do not configure this policy setting, devices can be installed and updated as allowed or prevented by other policy settings. -For more information about hardware IDs and compatible IDs, see [Device Identification Strings](https://docs.microsoft.com/windows-hardware/drivers/install/device-identification-strings). - > [!TIP] > This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). @@ -440,8 +433,6 @@ If you enable this policy setting, Windows is prevented from installing or updat If you disable or do not configure this policy setting, Windows can install and update devices as allowed or prevented by other policy settings. -For a list of Class and ClassGUID entries for device setup classes, see [System-Defined Device Setup Classes Available to Vendors](https://docs.microsoft.com/windows-hardware/drivers/install/system-defined-device-setup-classes-available-to-vendors). - > [!TIP] > This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). From 8c78bda60d981e85f292eab162f41aa5b4bc89b3 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 26 Nov 2018 16:30:44 -0800 Subject: [PATCH 67/87] added 1809 --- .../threat-protection/security-compliance-toolkit-10.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-compliance-toolkit-10.md b/windows/security/threat-protection/security-compliance-toolkit-10.md index 5388ad4fd7..5afa6d82b1 100644 --- a/windows/security/threat-protection/security-compliance-toolkit-10.md +++ b/windows/security/threat-protection/security-compliance-toolkit-10.md @@ -7,7 +7,7 @@ ms.mktglfcycl: deploy ms.localizationpriority: medium ms.author: sagaudre author: brianlic-msft -ms.date: 06/25/2018 +ms.date: 11/26/2018 --- # Microsoft Security Compliance Toolkit 1.0 @@ -22,6 +22,7 @@ The SCT enables administrators to effectively manage their enterprise’s Group The Security Compliance Toolkit consists of: - Windows 10 security baselines + - Windows 10 Version 1809 (October 2018 Update) - Windows 10 Version 1803 (April 2018 Update) - Windows 10 Version 1709 (Fall Creators Update) - Windows 10 Version 1703 (Creators Update) @@ -30,6 +31,7 @@ The Security Compliance Toolkit consists of: - Windows 10 Version 1507 - Windows Server security baselines + - Windows Server 2019 - Windows Server 2016 - Windows Server 2012 R2 From fb0bf4ee7bb5ba9bb555b6b909e3e744bda53a98 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 26 Nov 2018 17:28:25 -0800 Subject: [PATCH 68/87] update date --- ...werbi-reports-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index a742d052f3..ce845172b1 100644 --- a/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -10,7 +10,7 @@ ms.sitesec: library ms.pagetype: security author: mjcaparas ms.localizationpriority: medium -ms.date: 11/21/2018 +ms.date: 11/26/2018 --- From 4ace29b0392f1a8c2eef071c1b6d116629f9babf Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Tue, 27 Nov 2018 10:23:18 +0200 Subject: [PATCH 69/87] s --- .../windows-defender-atp/exposed-apis-odata-samples.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md b/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md index 2892815b80..e91e3db930 100644 --- a/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md +++ b/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md @@ -31,7 +31,7 @@ ms.date: 11/15/2018 ### Example 1 -**Get all the machines with the tag 'ExampleTag'** +- Get all the machines with the tag 'ExampleTag' ``` HTTP GET https://api.securitycenter.windows.com/api/machines?$filter=machineTags/any(tag: tag eq 'ExampleTag') From 0d436b7d431ab89b8bba3ff3729c2a42feb68281 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Tue, 27 Nov 2018 14:00:54 +0200 Subject: [PATCH 70/87] s --- windows/security/threat-protection/TOC.md | 6 +- .../windows-defender-atp/TOC.md | 6 +- ...defender-advanced-threat-protection-new.md | 42 +++---- .../exposed-apis-odata-samples.md | 118 +++++++++--------- ...defender-advanced-threat-protection-new.md | 37 +++--- ...defender-advanced-threat-protection-new.md | 28 ++--- ...defender-advanced-threat-protection-new.md | 5 +- ...defender-advanced-threat-protection-new.md | 60 +++++---- ...defender-advanced-threat-protection-new.md | 27 ++-- ...defender-advanced-threat-protection-new.md | 20 ++- ...defender-advanced-threat-protection-new.md | 16 +-- ...defender-advanced-threat-protection-new.md | 4 +- ...defender-advanced-threat-protection-new.md | 13 +- ...defender-advanced-threat-protection-new.md | 24 ++-- ...defender-advanced-threat-protection-new.md | 21 ++-- ...defender-advanced-threat-protection-new.md | 17 +-- 16 files changed, 223 insertions(+), 221 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index ea1d8e22a6..1c777923ed 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -265,7 +265,7 @@ ######## [Is IP seen in organization](windows-defender-atp/is-ip-seen-org-windows-defender-advanced-threat-protection-new.md) ####### [Machine](windows-defender-atp/machine-windows-defender-advanced-threat-protection-new.md) -######## [Get machines](windows-defender-atp/get-machines-windows-defender-advanced-threat-protection-new.md) +######## [List machines](windows-defender-atp/get-machines-windows-defender-advanced-threat-protection-new.md) ######## [Get machine by ID](windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection-new.md) ######## [Get machine log on users](windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection-new.md) ######## [Get machine related alerts](windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection-new.md) @@ -274,8 +274,8 @@ ####### [Machine Action](windows-defender-atp/machineaction-windows-defender-advanced-threat-protection-new.md) -######## [List MachineActions](windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection-new.md) -######## [Get MachineAction](windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection-new.md) +######## [List Machine Actions](windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection-new.md) +######## [Get Machine Action](windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection-new.md) ######## [Collect investigation package](windows-defender-atp/collect-investigation-package-windows-defender-advanced-threat-protection-new.md) ######## [Get investigation package SAS URI](windows-defender-atp/get-package-sas-uri-windows-defender-advanced-threat-protection-new.md) ######## [Isolate machine](windows-defender-atp/isolate-machine-windows-defender-advanced-threat-protection-new.md) diff --git a/windows/security/threat-protection/windows-defender-atp/TOC.md b/windows/security/threat-protection/windows-defender-atp/TOC.md index f8ba6e6e36..b7634537bd 100644 --- a/windows/security/threat-protection/windows-defender-atp/TOC.md +++ b/windows/security/threat-protection/windows-defender-atp/TOC.md @@ -262,7 +262,7 @@ ####### [Is IP seen in organization](is-ip-seen-org-windows-defender-advanced-threat-protection-new.md) ###### [Machine](machine-windows-defender-advanced-threat-protection-new.md) -####### [Get machines](get-machines-windows-defender-advanced-threat-protection-new.md) +####### [List machines](get-machines-windows-defender-advanced-threat-protection-new.md) ####### [Get machine by ID](get-machine-by-id-windows-defender-advanced-threat-protection-new.md) ####### [Get machine log on users](get-machine-log-on-users-windows-defender-advanced-threat-protection-new.md) ####### [Get machine related alerts](get-machine-related-alerts-windows-defender-advanced-threat-protection-new.md) @@ -270,8 +270,8 @@ ####### [Find machines by IP](find-machines-by-ip-windows-defender-advanced-threat-protection-new.md) ###### [Machine Action](machineaction-windows-defender-advanced-threat-protection-new.md) -####### [List MachineActions](get-machineactions-collection-windows-defender-advanced-threat-protection-new.md) -####### [Get MachineAction](get-machineaction-object-windows-defender-advanced-threat-protection-new.md) +####### [List Machine Actions](get-machineactions-collection-windows-defender-advanced-threat-protection-new.md) +####### [Get Machine Action](get-machineaction-object-windows-defender-advanced-threat-protection-new.md) ####### [Collect investigation package](collect-investigation-package-windows-defender-advanced-threat-protection-new.md) ####### [Get investigation package SAS URI](get-package-sas-uri-windows-defender-advanced-threat-protection-new.md) ####### [Isolate machine](isolate-machine-windows-defender-advanced-threat-protection-new.md) diff --git a/windows/security/threat-protection/windows-defender-atp/add-or-remove-machine-tags-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/add-or-remove-machine-tags-windows-defender-advanced-threat-protection-new.md index e28bac587b..0fa51e3bfb 100644 --- a/windows/security/threat-protection/windows-defender-atp/add-or-remove-machine-tags-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/add-or-remove-machine-tags-windows-defender-advanced-threat-protection-new.md @@ -15,10 +15,12 @@ ms.date: 12/08/2017 # Add or Remove Machine Tags API +**Applies to:** + +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + [!include[Prerelease information](prerelease.md)] -**Applies to:** -- Windows Defender Advanced Threat Protection (Windows Defender ATP) - Adds or remove tag to a specific machine. ## Permissions @@ -68,10 +70,10 @@ Here is an example of a request that adds machine tag. [!include[Improve request performance](improverequestperformance-new.md)] ``` -POST https://api.securitycenter.windows.com/api/machines/863fed4b174465c703c6e412965a31b5e1884cc4/tags +POST https://api.securitycenter.windows.com/api/machines/1e5bc9d7e413ddd7902c2932e418702b84d0cc07/tags Content-type: application/json { - "Value" : "Test Tag", + "Value" : "test Tag 2", "Action": "Add" } @@ -85,26 +87,24 @@ HTTP/1.1 200 Ok Content-type: application/json { "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machine/$entity", - "id": "863fed4b174465c703c6e412965a31b5e1884cc4", - "computerDnsName": "mymachine55.contoso.com", - "firstSeen": "2018-07-31T14:20:55.8223496Z", - "lastSeen": "2018-09-27T08:44:05.6228836Z", + "id": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", + "computerDnsName": "mymachine1.contoso.com", + "firstSeen": "2018-08-02T14:55:03.7791856Z", + "lastSeen": "2018-08-02T14:55:03.7791856Z", "osPlatform": "Windows10", - "osVersion": null, - "lastIpAddress": "10.248.240.38", - "lastExternalIpAddress": "167.220.2.166", - "agentVersion": "10.3720.16299.98", - "osBuild": 16299, + "osVersion": "10.0.0.0", + "lastIpAddress": "172.17.230.209", + "lastExternalIpAddress": "167.220.196.71", + "agentVersion": "10.5830.18209.1001", + "osBuild": 18209, "healthStatus": "Active", - "isAadJoined": true, - "machineTags": [ - "Test Tag" - ], - "rbacGroupId": 75, - "riskScore": "Medium", - "aadDeviceId": null + "rbacGroupId": 140, + "riskScore": "Low", + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2" ] } ``` -To remove machine tag, set the Action to 'Remove' instead of 'Add' in the request body. \ No newline at end of file +- To remove machine tag, set the Action to 'Remove' instead of 'Add' in the request body. \ No newline at end of file diff --git a/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md b/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md index e91e3db930..ba26088a19 100644 --- a/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md +++ b/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md @@ -46,25 +46,22 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machines", "value": [ { - "id": "b9d4c51123327fb2a25db29ff1b8f3b64888e7ba", - "computerDnsName": "examples.dev.corp.Contoso.com", - "firstSeen": "2018-03-07T11:19:11.7234147Z", - "lastSeen": "2018-11-15T11:23:38.3196947Z", + "id": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", + "computerDnsName": "mymachine1.contoso.com", + "firstSeen": "2018-08-02T14:55:03.7791856Z", + "lastSeen": "2018-08-02T14:55:03.7791856Z", "osPlatform": "Windows10", "osVersion": "10.0.0.0", - "lastIpAddress": "123.17.255.241", - "lastExternalIpAddress": "123.220.196.180", - "agentVersion": "10.6400.18282.1001", - "osBuild": 18282, + "lastIpAddress": "172.17.230.209", + "lastExternalIpAddress": "167.220.196.71", + "agentVersion": "10.5830.18209.1001", + "osBuild": 18209, "healthStatus": "Active", - "isAadJoined": true, - "machineTags": [ - "ExampleTag" - ], - "rbacGroupId": 5, - "rbacGroupName": "Developers", - "riskScore": "North", - "aadDeviceId": null + "rbacGroupId": 140, + "riskScore": "High", + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2", "ExampleTag" ] }, . . @@ -134,23 +131,22 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machines", "value": [ { - "id": "e3a77eeddb83d581238792387b1239b01286b2f", - "computerDnsName": "examples.dev.corp.Contoso.com", - "firstSeen": "2016-11-02T23:26:03.7882168Z", - "lastSeen": "2018-11-12T10:27:08.708723Z", + "id": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", + "computerDnsName": "mymachine1.contoso.com", + "firstSeen": "2018-08-02T14:55:03.7791856Z", + "lastSeen": "2018-08-02T14:55:03.7791856Z", "osPlatform": "Windows10", "osVersion": "10.0.0.0", - "lastIpAddress": "123.123.10.33", - "lastExternalIpAddress": "124.124.160.172", - "agentVersion": "10.6300.18279.1001", - "osBuild": 18279, - "healthStatus": "ImpairedCommunication", - "isAadJoined": true, - "machineTags": [], - "rbacGroupId": 5, - "rbacGroupName": "Developers", + "lastIpAddress": "172.17.230.209", + "lastExternalIpAddress": "167.220.196.71", + "agentVersion": "10.5830.18209.1001", + "osBuild": 18209, + "healthStatus": "Active", + "rbacGroupId": 140, "riskScore": "High", - "aadDeviceId": "d90b0b99-1234-1234-1234-b91d50c6796a" + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2", "ExampleTag" ] }, . . @@ -176,23 +172,22 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machines", "value": [ { - "id": "1113333ddb83d581238792387b1239b01286b2f", - "computerDnsName": "examples.dev.corp.Contoso.com", - "firstSeen": "2016-11-02T23:26:03.7882168Z", - "lastSeen": "2018-11-12T10:27:08.708723Z", + "id": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", + "computerDnsName": "mymachine1.contoso.com", + "firstSeen": "2018-08-02T14:55:03.7791856Z", + "lastSeen": "2018-08-02T14:55:03.7791856Z", "osPlatform": "Windows10", "osVersion": "10.0.0.0", - "lastIpAddress": "123.123.10.33", - "lastExternalIpAddress": "124.124.160.172", - "agentVersion": "10.6300.18279.1001", - "osBuild": 18279, - "healthStatus": "ImpairedCommunication", - "isAadJoined": true, - "machineTags": [], - "rbacGroupId": 5, - "rbacGroupName": "Developers", - "riskScore": "Medium", - "aadDeviceId": "d90b0b99-1234-1234-1234-b91d50c6796a" + "lastIpAddress": "172.17.230.209", + "lastExternalIpAddress": "167.220.196.71", + "agentVersion": "10.5830.18209.1001", + "osBuild": 18209, + "healthStatus": "Active", + "rbacGroupId": 140, + "riskScore": "High", + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2", "ExampleTag" ] }, . . @@ -206,7 +201,7 @@ Content-type: application/json - Get all the machines that last seen after 2018-10-20 ``` -HTTP GET https://api.securitycenter.windows.com/api/machines?$filter=lastSeen gt 2018-10-20Z +HTTP GET https://api.securitycenter.windows.com/api/machines?$filter=lastSeen gt 2018-08-01Z ``` **Response:** @@ -218,23 +213,22 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machines", "value": [ { - "id": "83113465ffceca4a731234e5dcde3357e026e873", - "computerDnsName": "examples-vm10", - "firstSeen": "2018-11-12T16:07:50.1706168Z", - "lastSeen": "2018-11-12T16:07:50.1706168Z", - "osPlatform": "WindowsServer2019", - "osVersion": null, - "lastIpAddress": "10.123.72.35", - "lastExternalIpAddress": "123.220.2.3", - "agentVersion": "10.6300.18281.1000", - "osBuild": 18281, + "id": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", + "computerDnsName": "mymachine1.contoso.com", + "firstSeen": "2018-08-02T14:55:03.7791856Z", + "lastSeen": "2018-08-02T14:55:03.7791856Z", + "osPlatform": "Windows10", + "osVersion": "10.0.0.0", + "lastIpAddress": "172.17.230.209", + "lastExternalIpAddress": "167.220.196.71", + "agentVersion": "10.5830.18209.1001", + "osBuild": 18209, "healthStatus": "Active", - "isAadJoined": false, - "machineTags": [], - "rbacGroupId": 5, - "rbacGroupName": "Developers", - "riskScore": "None", - "aadDeviceId": null + "rbacGroupId": 140, + "riskScore": "High", + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2", "ExampleTag" ] }, . . diff --git a/windows/security/threat-protection/windows-defender-atp/find-machines-by-ip-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/find-machines-by-ip-windows-defender-advanced-threat-protection-new.md index 495830551e..fc21244a6e 100644 --- a/windows/security/threat-protection/windows-defender-atp/find-machines-by-ip-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/find-machines-by-ip-windows-defender-advanced-threat-protection-new.md @@ -15,11 +15,12 @@ ms.date: 12/08/2017 # Find machines by internal IP API -[!include[Prereleaseinformation](prerelease.md)] - **Applies to:** - Windows Defender Advanced Threat Protection (Windows Defender ATP) + +[!include[Prereleaseinformation](prerelease.md)] + - Find machines seen with the requested internal IP in the time range of 15 minutes prior and after a given timestamp - The given timestamp must be in the past 30 days. @@ -83,22 +84,22 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machines", "value": [ { - "id": "863fed4b174465c703c6e412965a31b5e1884cc4", - "computerDnsName": "mymachine33.contoso.com", - "firstSeen": "2018-07-31T14:20:55.8223496Z", - "lastSeen": null, - "osPlatform": "Windows10", - "osVersion": null, - "lastIpAddress": "10.248.240.38", - "lastExternalIpAddress": "167.220.2.166", - "agentVersion": "10.3720.16299.98", - "osBuild": 16299, - "healthStatus": "Active", - "isAadJoined": true, - "machineTags": [], - "rbacGroupId": 75, - "riskScore": "Medium", - "aadDeviceId": null + "id": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", + "computerDnsName": "mymachine1.contoso.com", + "firstSeen": "2018-08-02T14:55:03.7791856Z", + "lastSeen": "2018-09-22T08:55:03.7791856Z", + "osPlatform": "Windows10", + "osVersion": "10.0.0.0", + "lastIpAddress": "10.248.240.38", + "lastExternalIpAddress": "167.220.196.71", + "agentVersion": "10.5830.18209.1001", + "osBuild": 18209, + "healthStatus": "Active", + "rbacGroupId": 140, + "riskScore": "Low", + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2" ] } ] } diff --git a/windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection-new.md index 33075d8e93..cee30245d6 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection-new.md @@ -14,12 +14,13 @@ ms.date: 12/08/2017 --- # Get alert related machine information API + **Applies to:** - Windows Defender Advanced Threat Protection (Windows Defender ATP) [!include[Prereleaseinformation](prerelease.md)] -Retrieves machine that is related to a specific alert. +- Retrieves machine that is related to a specific alert. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Windows Defender ATP APIs](apis-intro.md) @@ -77,22 +78,21 @@ HTTP/1.1 200 OK Content-type: application/json { "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machines/$entity", - "id": "ff0c3800ed8d66738a514971cd6867166809369f", - "computerDnsName": "amazingmachine.contoso.com", - "firstSeen": "2017-12-10T07:47:34.4269783Z", - "lastSeen": "2017-12-10T07:47:34.4269783Z", + "id": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", + "computerDnsName": "mymachine1.contoso.com", + "firstSeen": "2018-08-02T14:55:03.7791856Z", + "lastSeen": "2018-08-02T14:55:03.7791856Z", "osPlatform": "Windows10", "osVersion": "10.0.0.0", - "systemProductName": null, - "lastIpAddress": "172.17.0.0", - "lastExternalIpAddress": "167.220.0.0", - "agentVersion": "10.5830.17732.1001", - "osBuild": 17732, + "lastIpAddress": "172.17.230.209", + "lastExternalIpAddress": "167.220.196.71", + "agentVersion": "10.5830.18209.1001", + "osBuild": 18209, "healthStatus": "Active", - "isAadJoined": true, - "machineTags": [], - "rbacGroupId": 75, + "rbacGroupId": 140, "riskScore": "Low", - "aadDeviceId": "80fe8ff8-0000-0000-9591-41f0491218f9" + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2" ] } ``` diff --git a/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md index baf2f17c9a..63051a6de3 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md @@ -24,7 +24,7 @@ ms.date: 12/08/2017 - Retrieves a collection of Alerts. - Supports [OData V4 queries](https://www.odata.org/documentation/). - The OData's Filter query is supported on: "Id", "IncidentId", "AlertCreationTime", "Status", "Severity" and "Category". - +- See examples at [OData queries with Windows Defender ATP](exposed-apis-odata-samples.md) ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Windows Defender ATP APIs](apis-intro.md) @@ -132,3 +132,6 @@ Here is an example of the response. ] } ``` + +## Related topics +- [OData queries with Windows Defender ATP](exposed-apis-odata-samples.md) diff --git a/windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection-new.md index f5ac6e74f8..35230abcc7 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection-new.md @@ -80,43 +80,41 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machines", "value": [ { - "id": "02ea9a24e8bd39c247ed7ca0edae879c321684e5", - "computerDnsName": "testMachine1", - "firstSeen": "2018-07-30T20:12:00.3708661Z", - "lastSeen": "2018-07-30T20:12:00.3708661Z", + "id": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", + "computerDnsName": "mymachine1.contoso.com", + "firstSeen": "2018-08-02T14:55:03.7791856Z", + "lastSeen": "2018-08-02T14:55:03.7791856Z", "osPlatform": "Windows10", - "osVersion": null, - "systemProductName": null, - "lastIpAddress": "10.209.67.177", - "lastExternalIpAddress": "167.220.1.210", - "agentVersion": "10.5830.18208.1000", - "osBuild": 18208, - "healthStatus": "Inactive", - "isAadJoined": false, - "machineTags": [], - "rbacGroupId": 75, + "osVersion": "10.0.0.0", + "lastIpAddress": "172.17.230.209", + "lastExternalIpAddress": "167.220.196.71", + "agentVersion": "10.5830.18209.1001", + "osBuild": 18209, + "healthStatus": "Active", + "rbacGroupId": 140, "riskScore": "Low", - "aadDeviceId": null + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2" ] }, { - "id": "02efb9a9b85f07749a018fbf3f962b4700b3b949", - "computerDnsName": "testMachine2", - "firstSeen": "2018-07-30T19:50:47.3618349Z", - "lastSeen": "2018-07-30T19:50:47.3618349Z", + "id": "7292e4b8cb74ff1cc3d8a495eb29dc8858b732f7", + "computerDnsName": "mymachine2.contoso.com", + "firstSeen": "2018-07-09T13:22:45.1250071Z", + "lastSeen": "2018-07-09T13:22:45.1250071Z", "osPlatform": "Windows10", - "osVersion": null, - "systemProductName": null, - "lastIpAddress": "10.209.70.231", - "lastExternalIpAddress": "167.220.0.28", - "agentVersion": "10.5830.18208.1000", - "osBuild": 18208, + "osVersion": "10.0.0.0", + "lastIpAddress": "192.168.12.225", + "lastExternalIpAddress": "79.183.65.82", + "agentVersion": "10.5820.17724.1000", + "osBuild": 17724, "healthStatus": "Inactive", - "isAadJoined": false, - "machineTags": [], - "rbacGroupId": 75, - "riskScore": "None", - "aadDeviceId": null - } + "rbacGroupId": 140, + "riskScore": "Low", + "isAadJoined": false, + "aadDeviceId": null, + "machineTags": [ "test tag 1" ] + } ] } ``` diff --git a/windows/security/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection-new.md index 79aaefa954..75017123a4 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection-new.md @@ -14,13 +14,14 @@ ms.date: 12/08/2017 --- # Get file related machines API + **Applies to:** - Windows Defender Advanced Threat Protection (Windows Defender ATP) [!include[Prereleaseinformation](prerelease.md)] -Retrieves a collection of machines related to a given file hash. +- Retrieves a collection of machines related to a given file hash. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Windows Defender ATP APIs](apis-intro.md) @@ -83,39 +84,37 @@ Content-type: application/json "id": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", "computerDnsName": "mymachine1.contoso.com", "firstSeen": "2018-08-02T14:55:03.7791856Z", - "lasttSeen": "2018-07-09T13:22:45.1250071Z", + "lastSeen": "2018-08-02T14:55:03.7791856Z", "osPlatform": "Windows10", - "osVersion": null, - "systemProductName": null, + "osVersion": "10.0.0.0", "lastIpAddress": "172.17.230.209", "lastExternalIpAddress": "167.220.196.71", "agentVersion": "10.5830.18209.1001", "osBuild": 18209, "healthStatus": "Active", - "isAadJoined": true, - "machineTags": [], "rbacGroupId": 140, "riskScore": "Low", - "aadDeviceId": null + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2" ] }, { "id": "7292e4b8cb74ff1cc3d8a495eb29dc8858b732f7", "computerDnsName": "mymachine2.contoso.com", "firstSeen": "2018-07-09T13:22:45.1250071Z", - "lasttSeen": "2018-07-09T13:22:45.1250071Z", + "lastSeen": "2018-07-09T13:22:45.1250071Z", "osPlatform": "Windows10", - "osVersion": null, - "systemProductName": null, + "osVersion": "10.0.0.0", "lastIpAddress": "192.168.12.225", "lastExternalIpAddress": "79.183.65.82", "agentVersion": "10.5820.17724.1000", "osBuild": 17724, "healthStatus": "Inactive", - "isAadJoined": true, - "machineTags": [], - "rbacGroupId": 140, + "rbacGroupId": 140, "riskScore": "Low", - "aadDeviceId": null + "isAadJoined": false, + "aadDeviceId": null, + "machineTags": [ "test tag 1" ] } ] } diff --git a/windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection-new.md index 3c68f72daf..f4061af62e 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection-new.md @@ -85,18 +85,17 @@ Content-type: application/json "firstSeen": "2018-08-02T14:55:03.7791856Z", "lastSeen": "2018-08-02T14:55:03.7791856Z", "osPlatform": "Windows10", - "osVersion": null, - "systemProductName": null, + "osVersion": "10.0.0.0", "lastIpAddress": "172.17.230.209", "lastExternalIpAddress": "167.220.196.71", "agentVersion": "10.5830.18209.1001", "osBuild": 18209, "healthStatus": "Active", - "isAadJoined": true, - "machineTags": [], "rbacGroupId": 140, "riskScore": "Low", - "aadDeviceId": null + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2" ] }, { "id": "7292e4b8cb74ff1cc3d8a495eb29dc8858b732f7", @@ -104,18 +103,17 @@ Content-type: application/json "firstSeen": "2018-07-09T13:22:45.1250071Z", "lastSeen": "2018-07-09T13:22:45.1250071Z", "osPlatform": "Windows10", - "osVersion": null, - "systemProductName": null, + "osVersion": "10.0.0.0", "lastIpAddress": "192.168.12.225", "lastExternalIpAddress": "79.183.65.82", "agentVersion": "10.5820.17724.1000", "osBuild": 17724, "healthStatus": "Inactive", - "isAadJoined": true, - "machineTags": [], - "rbacGroupId": 140, + "rbacGroupId": 140, "riskScore": "Low", - "aadDeviceId": null + "isAadJoined": false, + "aadDeviceId": null, + "machineTags": [ "test tag 1" ] } ] } diff --git a/windows/security/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection-new.md index 4211bbbb1f..e29196545f 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection-new.md @@ -15,12 +15,13 @@ ms.date: 12/08/2017 # Get machine by ID API -[!include[Prereleaseinformation](prerelease.md)] - **Applies to:** - Windows Defender Advanced Threat Protection (Windows Defender ATP) -Retrieves a machine entity by ID. + +[!include[Prereleaseinformation](prerelease.md)] + +- Retrieves a machine entity by ID. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Windows Defender ATP APIs](apis-intro.md) @@ -85,18 +86,17 @@ Content-type: application/json "firstSeen": "2018-08-02T14:55:03.7791856Z", "lastSeen": "2018-08-02T14:55:03.7791856Z", "osPlatform": "Windows10", - "osVersion": null, - "systemProductName": null, + "osVersion": "10.0.0.0", "lastIpAddress": "172.17.230.209", "lastExternalIpAddress": "167.220.196.71", "agentVersion": "10.5830.18209.1001", "osBuild": 18209, "healthStatus": "Active", - "isAadJoined": true, - "machineTags": [], "rbacGroupId": 140, "riskScore": "Low", - "aadDeviceId": null + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2" ] } ``` diff --git a/windows/security/threat-protection/windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection-new.md index 96a4953581..bfda8dcbcd 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection-new.md @@ -14,12 +14,14 @@ ms.date: 12/08/2017 --- # Get machineAction API + **Applies to:** + - Windows Defender Advanced Threat Protection (Windows Defender ATP) [!include[Prereleaseinformation](prerelease.md)] -Get action performed on a machine. +- Get action performed on a machine. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Windows Defender ATP APIs](apis-intro.md) diff --git a/windows/security/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection-new.md index 5a137cb5a8..018818ec82 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection-new.md @@ -15,14 +15,16 @@ ms.date: 12/08/2017 # List MachineActions API -[!include[Prereleaseinformation](prerelease.md)] - **Applies to:** - Windows Defender Advanced Threat Protection (Windows Defender ATP) - Gets collection of actions done on machines. - Get MachineAction collection API supports [OData V4 queries](https://www.odata.org/documentation/). +[!include[Prereleaseinformation](prerelease.md)] + +- Gets collection of actions done on machines. +- Get MachineAction collection API supports [OData V4 queries](https://www.odata.org/documentation/). +- The OData's Filter query is supported on: "Id", "Status", "MachineId", "Type" and "CreationDateTimeUtc". +- See examples at [OData queries with Windows Defender ATP](exposed-apis-odata-samples.md) ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Windows Defender ATP APIs](apis-intro.md) @@ -167,3 +169,6 @@ Content-type: application/json ] } ``` + +## Related topics +- [OData queries with Windows Defender ATP](exposed-apis-odata-samples.md) diff --git a/windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection-new.md index 063919c244..13aadfafc7 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection-new.md @@ -24,6 +24,7 @@ ms.date: 12/08/2017 - Retrieves a collection of machines that have communicated with WDATP cloud on the last 30 days. - Get Machines collection API supports [OData V4 queries](https://www.odata.org/documentation/). - The OData's Filter query is supported on: "Id", "ComputerDnsName", "LastSeen", "LastIpAddress", "HealthStatus", "OsPlatform", "RiskScore", "MachineTags" and "RbacGroupId". +- See examples at [OData queries with Windows Defender ATP](exposed-apis-odata-samples.md) ## Permissions @@ -87,18 +88,17 @@ Content-type: application/json "firstSeen": "2018-08-02T14:55:03.7791856Z", "lastSeen": "2018-08-02T14:55:03.7791856Z", "osPlatform": "Windows10", - "osVersion": null, - "systemProductName": null, + "osVersion": "10.0.0.0", "lastIpAddress": "172.17.230.209", "lastExternalIpAddress": "167.220.196.71", "agentVersion": "10.5830.18209.1001", "osBuild": 18209, "healthStatus": "Active", - "isAadJoined": true, - "machineTags": [], "rbacGroupId": 140, "riskScore": "Low", - "aadDeviceId": null + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2" ] }, { "id": "7292e4b8cb74ff1cc3d8a495eb29dc8858b732f7", @@ -106,19 +106,21 @@ Content-type: application/json "firstSeen": "2018-07-09T13:22:45.1250071Z", "lastSeen": "2018-07-09T13:22:45.1250071Z", "osPlatform": "Windows10", - "osVersion": null, - "systemProductName": null, + "osVersion": "10.0.0.0", "lastIpAddress": "192.168.12.225", "lastExternalIpAddress": "79.183.65.82", "agentVersion": "10.5820.17724.1000", "osBuild": 17724, "healthStatus": "Inactive", - "isAadJoined": true, - "machineTags": [], - "rbacGroupId": 140, + "rbacGroupId": 140, "riskScore": "Low", - "aadDeviceId": null + "isAadJoined": false, + "aadDeviceId": null, + "machineTags": [ "test tag 1" ] } ] } ``` + +## Related topics +- [OData queries with Windows Defender ATP](exposed-apis-odata-samples.md) diff --git a/windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection-new.md index 9e0f217156..873cd7bfe6 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection-new.md @@ -14,6 +14,7 @@ ms.date: 12/08/2017 --- # Get user related machines API + **Applies to:** - Windows Defender Advanced Threat Protection (Windows Defender ATP) @@ -87,18 +88,17 @@ Content-type: application/json "firstSeen": "2018-08-02T14:55:03.7791856Z", "lastSeen": "2018-08-02T14:55:03.7791856Z", "osPlatform": "Windows10", - "osVersion": null, - "systemProductName": null, + "osVersion": "10.0.0.0", "lastIpAddress": "172.17.230.209", "lastExternalIpAddress": "167.220.196.71", "agentVersion": "10.5830.18209.1001", "osBuild": 18209, "healthStatus": "Active", - "isAadJoined": true, - "machineTags": [], "rbacGroupId": 140, "riskScore": "Low", - "aadDeviceId": null + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2" ] }, { "id": "7292e4b8cb74ff1cc3d8a495eb29dc8858b732f7", @@ -106,18 +106,17 @@ Content-type: application/json "firstSeen": "2018-07-09T13:22:45.1250071Z", "lastSeen": "2018-07-09T13:22:45.1250071Z", "osPlatform": "Windows10", - "osVersion": null, - "systemProductName": null, + "osVersion": "10.0.0.0", "lastIpAddress": "192.168.12.225", "lastExternalIpAddress": "79.183.65.82", "agentVersion": "10.5820.17724.1000", "osBuild": 17724, "healthStatus": "Inactive", - "isAadJoined": true, - "machineTags": [], - "rbacGroupId": 140, + "rbacGroupId": 140, "riskScore": "Low", - "aadDeviceId": null + "isAadJoined": false, + "aadDeviceId": null, + "machineTags": [ "test tag 1" ] } ] } diff --git a/windows/security/threat-protection/windows-defender-atp/machine-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/machine-windows-defender-advanced-threat-protection-new.md index 8c70bf4419..4d6a156ac0 100644 --- a/windows/security/threat-protection/windows-defender-atp/machine-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/machine-windows-defender-advanced-threat-protection-new.md @@ -35,13 +35,14 @@ firstSeen | DateTimeOffset | First date and time where the [machine](machine-win lastSeen | DateTimeOffset | Last date and time where the [machine](machine-windows-defender-advanced-threat-protection-new.md) was observed by WDATP. osPlatform | String | OS platform. osVersion | String | OS Version. -lastIpAddress | Ip | Last IP on local NIC on the [machine](machine-windows-defender-advanced-threat-protection-new.md). -lastExternalIpAddress | Ip | Last IP through which the [machine](machine-windows-defender-advanced-threat-protection-new.md) accessed the internet. +lastIpAddress | String | Last IP on local NIC on the [machine](machine-windows-defender-advanced-threat-protection-new.md). +lastExternalIpAddress | String | Last IP through which the [machine](machine-windows-defender-advanced-threat-protection-new.md) accessed the internet. agentVersion | String | Version of WDATP agent. -osBuild | Int | OS build number. +osBuild | Nullable long | OS build number. healthStatus | Enum | [machine](machine-windows-defender-advanced-threat-protection-new.md) health status. Possible values are: "Active", "Inactive", "ImpairedCommunication", "NoSensorData" and "NoSensorDataImpairedCommunication" -isAadJoined | Boolean | Is [machine](machine-windows-defender-advanced-threat-protection-new.md) AAD joined. -machineTags | String collection | Set of [machine](machine-windows-defender-advanced-threat-protection-new.md) tags. -rbacGroupId | Int | Group ID. -riskScore | String | Risk score as evaludated by WDATP. Possible values are: 'None', 'Low', 'Medium' and 'High'. -aadDeviceId | String | AAD Device ID (when [machine](machine-windows-defender-advanced-threat-protection-new.md) is Aad Joined). \ No newline at end of file +rbacGroupId | Int | RBAC Group ID. +rbacGroupName | String | RBAC Group Name. +riskScore | Nullable Enum | Risk score as evaluated by WDATP. Possible values are: 'None', 'Low', 'Medium' and 'High'. +isAadJoined | Nullable Boolean | Is [machine](machine-windows-defender-advanced-threat-protection-new.md) AAD joined. +aadDeviceId | Nullable Guid | AAD Device ID (when [machine](machine-windows-defender-advanced-threat-protection-new.md) is Aad Joined). +machineTags | String collection | Set of [machine](machine-windows-defender-advanced-threat-protection-new.md) tags. \ No newline at end of file From 9d48a52a98c6c7c91aa172bdd927a53606186cda Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Tue, 27 Nov 2018 15:16:12 +0200 Subject: [PATCH 71/87] s --- .../exposed-apis-odata-samples.md | 2 +- ...defender-advanced-threat-protection-new.md | 2 +- ...defender-advanced-threat-protection-new.md | 104 ++++++++++++++++++ 3 files changed, 106 insertions(+), 2 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-atp/stop-and-quarantine-file-windows-defender-advanced-threat-protection-new.md diff --git a/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md b/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md index ba26088a19..f9f2b40f78 100644 --- a/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md +++ b/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md @@ -27,7 +27,7 @@ ms.date: 11/15/2018 - [Alert](alerts-windows-defender-advanced-threat-protection-new.md): Id, IncidentId, AlertCreationTime, Status, Severity and Category. - [Machine](machine-windows-defender-advanced-threat-protection-new.md): Id, ComputerDnsName, LastSeen, LastIpAddress, HealthStatus, OsPlatform, RiskScore, MachineTags and RbacGroupId. -- [MachineAction](machineaction-windows-defender-advanced-threat-protection-new.md): Id, Status, MachineId, Type and CreationDateTimeUtc. +- [MachineAction](machineaction-windows-defender-advanced-threat-protection-new.md): Id, Status, MachineId, Type, Requestor and CreationDateTimeUtc. ### Example 1 diff --git a/windows/security/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection-new.md index 018818ec82..1e956940fa 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection-new.md @@ -23,7 +23,7 @@ ms.date: 12/08/2017 - Gets collection of actions done on machines. - Get MachineAction collection API supports [OData V4 queries](https://www.odata.org/documentation/). -- The OData's Filter query is supported on: "Id", "Status", "MachineId", "Type" and "CreationDateTimeUtc". +- The OData's Filter query is supported on: "Id", "Status", "MachineId", "Type", "Requestor" and "CreationDateTimeUtc". - See examples at [OData queries with Windows Defender ATP](exposed-apis-odata-samples.md) ## Permissions diff --git a/windows/security/threat-protection/windows-defender-atp/stop-and-quarantine-file-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/stop-and-quarantine-file-windows-defender-advanced-threat-protection-new.md new file mode 100644 index 0000000000..08cea6c72e --- /dev/null +++ b/windows/security/threat-protection/windows-defender-atp/stop-and-quarantine-file-windows-defender-advanced-threat-protection-new.md @@ -0,0 +1,104 @@ +--- +title: Stop and quarantine file API +description: Use this API to stop and quarantine file. +keywords: apis, graph api, supported apis, stop and quarantine file +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +ms.date: 12/08/2017 +--- + +# Stop and quarantine file API + +**Applies to:** +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +[!include[Prereleaseinformation](prerelease.md)] + +- Stop execution of a file on a machine and delete it. + +[!include[Machine actions note](machineactionsnote.md)] + +## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Windows Defender ATP APIs](apis-intro.md) + +Permission type | Permission | Permission display name +:---|:---|:--- +Application | Machine.StopAndQuarantine | 'Stop And Quarantine' +Delegated (work or school account) | Machine.StopAndQuarantine | 'Stop And Quarantine' + +>[!Note] +> When obtaining a token using user credentials: +>- The user needs to have at least the following role permission: 'Active remediation actions' (See [Create and manage roles](user-roles-windows-defender-advanced-threat-protection.md) for more information) +>- The user needs to have access to the machine, based on machine group settings (See [Create and manage machine groups](machine-groups-windows-defender-advanced-threat-protection.md) for more information) + +## HTTP request +``` +POST https://api.securitycenter.windows.com/api/machines/{id}/StopAndQuarantineFile +``` + +## Request headers + +Name | Type | Description +:---|:---|:--- +Authorization | String | Bearer {token}. **Required**. +Content-Type | string | application/json. **Required**. + +## Request body +In the request body, supply a JSON object with the following parameters: + +Parameter | Type | Description +:---|:---|:--- +Comment | String | Comment to associate with the action. **Required**. + +## Response +If successful, this method returns 201 - Created response code and [Machine Action](machineaction-windows-defender-advanced-threat-protection-new.md) in the response body. + + +## Example + +**Request** + +Here is an example of the request. + +``` +POST https://api.securitycenter.windows.com/api/machines/1e5bc9d7e413ddd7902c2932e418702b84d0cc07/StopAndQuarantineFile +Content-type: application/json +{ + "Comment": "Stop and quarantine file on machine due to alert 441688558380765161_2136280442", + "Sha1": "87662bc3d60e4200ceaf7aae249d1c343f4b83c9" +} + +``` +**Response** + +Here is an example of the response. + +[!include[Improve request performance](improverequestperformance-new.md)] + +``` +HTTP/1.1 201 Created +Content-type: application/json +{ + "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#MachineActions/$entity", + "id": "141408d1-384c-4c19-8b57-ba39e378011a", + "type": "StopAndQuarantineFile", + "requestor": "Analyst@contoso.com ", + "requestorComment": "Stop and quarantine file on machine due to alert 441688558380765161_2136280442", + "status": "InProgress", + "machineId": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", + "creationDateTimeUtc": "2018-12-04T12:15:04.3825985Z", + "lastUpdateTimeUtc": "2018-12-04T12:15:04.3825985Z", + "relatedFileInfo": { + "fileIdentifier": "87662bc3d60e4200ceaf7aae249d1c343f4b83c9", + "fileIdentifierType": "Sha1" + } +} + +``` + From a76117b42c5503c652ca2088ceb7ae241d8281ca Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Tue, 27 Nov 2018 15:26:00 +0200 Subject: [PATCH 72/87] s --- ...et-alerts-windows-defender-advanced-threat-protection-new.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md index 63051a6de3..7cf854cf6f 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection-new.md @@ -83,7 +83,7 @@ Here is an example of the response. >The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. -``` +```json { "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", "value": [ From 722bd9136102df382dec2aac5d05bd723e6cc11f Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Tue, 27 Nov 2018 15:32:29 +0200 Subject: [PATCH 73/87] s --- windows/security/threat-protection/TOC.md | 1 + windows/security/threat-protection/windows-defender-atp/TOC.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 1c777923ed..ff9215a0cb 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -284,6 +284,7 @@ ######## [Remove app restriction](windows-defender-atp/unrestrict-code-execution-windows-defender-advanced-threat-protection-new.md) ######## [Run antivirus scan](windows-defender-atp/run-av-scan-windows-defender-advanced-threat-protection-new.md) ######## [Offboard machine](windows-defender-atp/offboard-machine-api-windows-defender-advanced-threat-protection-new.md) +######## [Stop and quarantine file](windows-defender-atp/stop-and-quarantine-file-windows-defender-advanced-threat-protection-new.md) ####### [User](windows-defender-atp/user-windows-defender-advanced-threat-protection-new.md) ######## [Get user related alerts](windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection-new.md) diff --git a/windows/security/threat-protection/windows-defender-atp/TOC.md b/windows/security/threat-protection/windows-defender-atp/TOC.md index b7634537bd..9ecf24c3a5 100644 --- a/windows/security/threat-protection/windows-defender-atp/TOC.md +++ b/windows/security/threat-protection/windows-defender-atp/TOC.md @@ -280,7 +280,7 @@ ####### [Remove app restriction](unrestrict-code-execution-windows-defender-advanced-threat-protection-new.md) ####### [Run antivirus scan](run-av-scan-windows-defender-advanced-threat-protection-new.md) ####### [Offboard machine](offboard-machine-api-windows-defender-advanced-threat-protection-new.md) - +####### [Stop and quarantine file](stop-and-quarantine-file-windows-defender-advanced-threat-protection-new.md) ###### [User](user-windows-defender-advanced-threat-protection-new.md) ####### [Get user related alerts](get-user-related-alerts-windows-defender-advanced-threat-protection-new.md) From 6b9611358bd4f4b3c0aac33884748668f8b1773e Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Tue, 27 Nov 2018 17:11:57 +0200 Subject: [PATCH 74/87] s --- ...ne-tags-windows-defender-advanced-threat-protection-new.md | 1 + .../windows-defender-atp/exposed-apis-odata-samples.md | 4 ++++ ...s-by-ip-windows-defender-advanced-threat-protection-new.md | 1 + ...ne-info-windows-defender-advanced-threat-protection-new.md | 1 + ...achines-windows-defender-advanced-threat-protection-new.md | 2 ++ ...achines-windows-defender-advanced-threat-protection-new.md | 2 ++ ...e-by-id-windows-defender-advanced-threat-protection-new.md | 1 + ...achines-windows-defender-advanced-threat-protection-new.md | 2 ++ ...achines-windows-defender-advanced-threat-protection-new.md | 2 ++ 9 files changed, 16 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-atp/add-or-remove-machine-tags-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/add-or-remove-machine-tags-windows-defender-advanced-threat-protection-new.md index 0fa51e3bfb..b9f697e5af 100644 --- a/windows/security/threat-protection/windows-defender-atp/add-or-remove-machine-tags-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/add-or-remove-machine-tags-windows-defender-advanced-threat-protection-new.md @@ -99,6 +99,7 @@ Content-type: application/json "osBuild": 18209, "healthStatus": "Active", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "Low", "isAadJoined": true, "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", diff --git a/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md b/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md index f9f2b40f78..37c5a9f1d7 100644 --- a/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md +++ b/windows/security/threat-protection/windows-defender-atp/exposed-apis-odata-samples.md @@ -58,6 +58,7 @@ Content-type: application/json "osBuild": 18209, "healthStatus": "Active", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "High", "isAadJoined": true, "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", @@ -143,6 +144,7 @@ Content-type: application/json "osBuild": 18209, "healthStatus": "Active", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "High", "isAadJoined": true, "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", @@ -184,6 +186,7 @@ Content-type: application/json "osBuild": 18209, "healthStatus": "Active", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "High", "isAadJoined": true, "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", @@ -225,6 +228,7 @@ Content-type: application/json "osBuild": 18209, "healthStatus": "Active", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "High", "isAadJoined": true, "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", diff --git a/windows/security/threat-protection/windows-defender-atp/find-machines-by-ip-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/find-machines-by-ip-windows-defender-advanced-threat-protection-new.md index fc21244a6e..83d5cedfe0 100644 --- a/windows/security/threat-protection/windows-defender-atp/find-machines-by-ip-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/find-machines-by-ip-windows-defender-advanced-threat-protection-new.md @@ -96,6 +96,7 @@ Content-type: application/json "osBuild": 18209, "healthStatus": "Active", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "Low", "isAadJoined": true, "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", diff --git a/windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection-new.md index cee30245d6..05bf63bda9 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection-new.md @@ -90,6 +90,7 @@ Content-type: application/json "osBuild": 18209, "healthStatus": "Active", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "Low", "isAadJoined": true, "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", diff --git a/windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection-new.md index 35230abcc7..60229ac888 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection-new.md @@ -92,6 +92,7 @@ Content-type: application/json "osBuild": 18209, "healthStatus": "Active", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "Low", "isAadJoined": true, "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", @@ -110,6 +111,7 @@ Content-type: application/json "osBuild": 17724, "healthStatus": "Inactive", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "Low", "isAadJoined": false, "aadDeviceId": null, diff --git a/windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection-new.md index f4061af62e..628d8def35 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection-new.md @@ -93,6 +93,7 @@ Content-type: application/json "healthStatus": "Active", "rbacGroupId": 140, "riskScore": "Low", + "rbacGroupName": "The-A-Team", "isAadJoined": true, "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", "machineTags": [ "test tag 1", "test tag 2" ] @@ -110,6 +111,7 @@ Content-type: application/json "osBuild": 17724, "healthStatus": "Inactive", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "Low", "isAadJoined": false, "aadDeviceId": null, diff --git a/windows/security/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection-new.md index e29196545f..9c3d3c0eeb 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection-new.md @@ -93,6 +93,7 @@ Content-type: application/json "osBuild": 18209, "healthStatus": "Active", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "Low", "isAadJoined": true, "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", diff --git a/windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection-new.md index 13aadfafc7..15817d675c 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection-new.md @@ -95,6 +95,7 @@ Content-type: application/json "osBuild": 18209, "healthStatus": "Active", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "Low", "isAadJoined": true, "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", @@ -113,6 +114,7 @@ Content-type: application/json "osBuild": 17724, "healthStatus": "Inactive", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "Low", "isAadJoined": false, "aadDeviceId": null, diff --git a/windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection-new.md index 873cd7bfe6..da315671ca 100644 --- a/windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection-new.md @@ -95,6 +95,7 @@ Content-type: application/json "osBuild": 18209, "healthStatus": "Active", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "Low", "isAadJoined": true, "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", @@ -113,6 +114,7 @@ Content-type: application/json "osBuild": 17724, "healthStatus": "Inactive", "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", "riskScore": "Low", "isAadJoined": false, "aadDeviceId": null, From 9fefd9fd98e9dd6123db0f16794887deb7977e4d Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Tue, 27 Nov 2018 17:13:39 +0200 Subject: [PATCH 75/87] s --- ...ntine-file-windows-defender-advanced-threat-protection-new.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/windows-defender-atp/stop-and-quarantine-file-windows-defender-advanced-threat-protection-new.md b/windows/security/threat-protection/windows-defender-atp/stop-and-quarantine-file-windows-defender-advanced-threat-protection-new.md index 08cea6c72e..9b50c9bf1d 100644 --- a/windows/security/threat-protection/windows-defender-atp/stop-and-quarantine-file-windows-defender-advanced-threat-protection-new.md +++ b/windows/security/threat-protection/windows-defender-atp/stop-and-quarantine-file-windows-defender-advanced-threat-protection-new.md @@ -55,6 +55,7 @@ In the request body, supply a JSON object with the following parameters: Parameter | Type | Description :---|:---|:--- Comment | String | Comment to associate with the action. **Required**. +Sha1 | String | Sha1 of the file to stop and quarantine on the machine. **Required**. ## Response If successful, this method returns 201 - Created response code and [Machine Action](machineaction-windows-defender-advanced-threat-protection-new.md) in the response body. From da6eb6704ed82d7a4f3192f69bb9a750797d58f0 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Tue, 27 Nov 2018 16:33:54 +0000 Subject: [PATCH 76/87] Merged PR 13010: fix a few typos --- devices/hololens/hololens-encryption.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/devices/hololens/hololens-encryption.md b/devices/hololens/hololens-encryption.md index 6c12c3254b..bbb59099b1 100644 --- a/devices/hololens/hololens-encryption.md +++ b/devices/hololens/hololens-encryption.md @@ -19,11 +19,11 @@ You can enable [Bitlocker device encryption](https://docs.microsoft.com/windows/ ## Enable device encryption using MDM -You can use your mobile device management (MDM) provider to apply a policy that requires device encryption. The policy used is the [Security/RequireDeviceEncryption setting](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-security#security-requiredeviceencryption) in the Policy CSP.) +You can use your mobile device management (MDM) provider to apply a policy that requires device encryption. The policy used is the [Security/RequireDeviceEncryption setting](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-security#security-requiredeviceencryption) in the Policy CSP. [See instructions for enabling device encryption using Microsoft Intune.](https://docs.microsoft.com/intune/compliance-policy-create-windows#windows-holographic-for-business) -For other MDM tools, see your MDM provider's documentation for instructions. If your MDM provider requires custom URI for device encryptionn, use the following configuration: +For other MDM tools, see your MDM provider's documentation for instructions. If your MDM provider requires custom URI for device encryption, use the following configuration: - **Name**: a name of your choice - **Description**: optional @@ -35,7 +35,7 @@ For other MDM tools, see your MDM provider's documentation for instructions. If Provisioning packages are files created by the Windows Configuration Designer tool that apply a specified configuration to a device. -### Create a provisioning package that upgrades the Windows Holographic edition +### Create a provisioning package that upgrades the Windows Holographic edition and enables encryption 1. [Create a provisioning package for HoloLens.](hololens-provisioning.md) From 0bcab775c93210e1c06e12418cf9bcf644533847 Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Tue, 27 Nov 2018 18:38:42 +0000 Subject: [PATCH 77/87] All ASR rules honor exclusions. --- .../customize-attack-surface-reduction.md | 40 +++++++++---------- 1 file changed, 18 insertions(+), 22 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md b/windows/security/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md index 8bbe633287..557b83c494 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 10/17/2018 +ms.date: 11/27/2018 --- # Customize attack surface reduction rules @@ -28,7 +28,7 @@ You can use Group Policy, PowerShell, and MDM CSPs to configure these settings. ## Exclude files and folders -You can exclude files and folders from being evaluated by most attack surface reduction rules. This means that even if the file or folder contains malicious behavior as determined by an attack surface reduction rule, the file will not be blocked from running. +You can exclude files and folders from being evaluated by all attack surface reduction rules. This means that even if the file or folder contains malicious behavior as determined by an attack surface reduction rule, the file will not be blocked from running. This could potentially allow unsafe files to run and infect your devices. @@ -41,28 +41,24 @@ You can specify individual files or folders (using folder paths or fully qualifi Attack surface reduction supports environment variables and wildcards. For information about using wildcards, see [Use wildcards in the file name and folder path or extension exclusion lists](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus#use-wildcards-in-the-file-name-and-folder-path-or-extension-exclusion-lists). -Exclusions will only be applied to certain rules. Some rules will not honor the exclusion list. This means that even if you have added a file to the exclusion list, some rules will still evaluate and potentially block that file if the rule determines the file to be unsafe. +Exclusions apply to all attack surface reduction rules. ->[!IMPORTANT] ->Rules that do not honor the exclusion list will not exclude folders or files added in the exclusion list. All files will be evaluated and potentially blocked by rules that do not honor the exclusion list (indicated with a red X in the following table). - - -Rule description | Rule honors exclusions | GUID +Rule description | GUID -|:-:|- -Block all Office applications from creating child processes | [!include[Check mark yes](images/svg/check-yes.svg)] | D4F940AB-401B-4EFC-AADC-AD5F3C50688A -Block execution of potentially obfuscated scripts | [!include[Check mark yes](images/svg/check-yes.svg)] | 5BEB7EFE-FD9A-4556-801D-275E5FFC04CC -Block Win32 API calls from Office macro | [!include[Check mark yes](images/svg/check-yes.svg)] | 92E97FA1-2EDF-4476-BDD6-9DD0B4DDDC7B -Block Office applications from creating executable content | [!include[Check mark yes](images/svg/check-yes.svg)] | 3B576869-A4EC-4529-8536-B80A7769E899 -Block Office applications from injecting code into other processes | [!include[Check mark no](images/svg/check-no.svg)] | 75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84 -Block JavaScript or VBScript from launching downloaded executable content | [!include[Check mark no](images/svg/check-no.svg)] | D3E037E1-3EB8-44C8-A917-57927947596D -Block executable content from email client and webmail | [!include[Check mark no](images/svg/check-no.svg)] | BE9BA2D9-53EA-4CDC-84E5-9B1EEEE46550 -Block executable files from running unless they meet a prevalence, age, or trusted list criteria | [!include[Check mark yes](images/svg/check-yes.svg)] | 01443614-cd74-433a-b99e-2ecdc07bfc25 -Use advanced protection against ransomware | [!include[Check mark yes](images/svg/check-yes.svg)] | c1db55ab-c21a-4637-bb3f-a12568109d35 -Block credential stealing from the Windows local security authority subsystem (lsass.exe) | [!include[Check mark yes](images/svg/check-yes.svg)] | 9e6c4e1f-7d60-472f-ba1a-a39ef669e4b2 -Block process creations originating from PSExec and WMI commands | [!include[Check mark yes](images/svg/check-yes.svg)] | d1e49aac-8f56-4280-b9ba-993a6d77406c -Block untrusted and unsigned processes that run from USB | [!include[Check mark yes](images/svg/check-yes.svg)] | b2b3f03d-6a65-4f7b-a9c7-1c7ef74a9ba4 -Block Office communication applications from creating child processes | [!include[Check mark yes](images/svg/check-yes.svg)] | 26190899-1602-49e8-8b27-eb1d0a1ce869 -Block Adobe Reader from creating child processes | [!include[Check mark yes](images/svg/check-yes.svg)] | 7674ba52-37eb-4a4f-a9a1-f0f9a1619a2c +Block all Office applications from creating child processes | D4F940AB-401B-4EFC-AADC-AD5F3C50688A +Block execution of potentially obfuscated scripts | 5BEB7EFE-FD9A-4556-801D-275E5FFC04CC +Block Win32 API calls from Office macro 92E97FA1-2EDF-4476-BDD6-9DD0B4DDDC7B +Block Office applications from creating executable content | 3B576869-A4EC-4529-8536-B80A7769E899 +Block Office applications from injecting code into other processes | 75668C1F-73B5-4CF0-BB93-3ECF5CB7CC84 +Block JavaScript or VBScript from launching downloaded executable content | D3E037E1-3EB8-44C8-A917-57927947596D +Block executable content from email client and webmail | BE9BA2D9-53EA-4CDC-84E5-9B1EEEE46550 +Block executable files from running unless they meet a prevalence, age, or trusted list criteria | 01443614-cd74-433a-b99e-2ecdc07bfc25 +Use advanced protection against ransomware | c1db55ab-c21a-4637-bb3f-a12568109d35 +Block credential stealing from the Windows local security authority subsystem (lsass.exe) | 9e6c4e1f-7d60-472f-ba1a-a39ef669e4b2 +Block process creations originating from PSExec and WMI commands | d1e49aac-8f56-4280-b9ba-993a6d77406c +Block untrusted and unsigned processes that run from USB | b2b3f03d-6a65-4f7b-a9c7-1c7ef74a9ba4 +Block Office communication applications from creating child processes | 26190899-1602-49e8-8b27-eb1d0a1ce869 +Block Adobe Reader from creating child processes | 7674ba52-37eb-4a4f-a9a1-f0f9a1619a2c See the [attack surface reduction](attack-surface-reduction-exploit-guard.md) topic for details on each rule. From 2f1be5f0a0a449d0dce9bbdc6db1c6c1b74ef3a5 Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Tue, 27 Nov 2018 18:40:25 +0000 Subject: [PATCH 78/87] All ASR rules honor exclusions. --- .../attack-surface-reduction-exploit-guard.md | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index 13d105b946..d90ef31aa2 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 11/19/2018 +ms.date: 11/27/2018 --- # Reduce attack surfaces with attack surface reduction rules @@ -64,9 +64,6 @@ This rule blocks the following file types from being run or launched from an ema - Script files (such as a PowerShell .ps, VisualBasic .vbs, or JavaScript .js file) - Script archive files ->[!IMPORTANT] ->[Exclusions do not apply to this rule](customize-attack-surface-reduction.md#exclude-files-and-folders). - ### Rule: Block all Office applications from creating child processes Office apps will not be allowed to create child processes. This includes Word, Excel, PowerPoint, OneNote, and Access. @@ -88,18 +85,12 @@ Office apps, including Word, Excel, PowerPoint, and OneNote, will not be able to This is typically used by malware to run malicious code in an attempt to hide the activity from antivirus scanning engines. ->[!IMPORTANT] ->[Exclusions do not apply to this rule](customize-attack-surface-reduction.md#exclude-files-and-folders). - ### Rule: Block JavaScript or VBScript From launching downloaded executable content JavaScript and VBScript scripts can be used by malware to launch other malicious apps. This rule prevents these scripts from being allowed to launch apps, thus preventing malicious use of the scripts to spread malware and infect machines. ->[!IMPORTANT] ->[Exclusions do not apply to this rule](customize-attack-surface-reduction.md#exclude-files-and-folders). - ### Rule: Block execution of potentially obfuscated scripts Malware and other threats can attempt to obfuscate or hide their malicious code in some script files. @@ -132,9 +123,6 @@ This rule provides an extra layer of protection against ransomware. Executable f Local Security Authority Subsystem Service (LSASS) authenticates users who log in to a Windows computer. Windows Defender Credential Guard in Windows 10 normally prevents attempts to extract credentials from LSASS. However, some organizations can't enable Credential Guard on all of their computers because of compatibility issues with custom smartcard drivers or other programs that load into the Local Security Authority (LSA). In these cases, attackers can use tools like Mimikatz to scrape cleartext passwords and NTLM hashes from LSASS. This rule helps mitigate that risk by locking down LSASS. ->[!IMPORTANT] ->[Exclusions do not apply to this rule](customize-attack-surface-reduction.md#exclude-files-and-folders). - >[!NOTE] >Some apps are coded to enumerate all running processes and to attempt opening them with exhaustive permissions. This results in the app accessing LSASS even when it's not necessary. ASR will deny the app's process open action and log the details to the security event log. Entry in the event log for access denial by itself is not an indication of the presence of a malicious threat. From 76126673ce6200665fc11cf164661e8e3589a176 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 27 Nov 2018 10:42:17 -0800 Subject: [PATCH 79/87] clarified descriptions based on reader question --- .../how-wip-works-with-labels.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/windows/security/information-protection/windows-information-protection/how-wip-works-with-labels.md b/windows/security/information-protection/windows-information-protection/how-wip-works-with-labels.md index 67d918b484..b1005f382d 100644 --- a/windows/security/information-protection/windows-information-protection/how-wip-works-with-labels.md +++ b/windows/security/information-protection/windows-information-protection/how-wip-works-with-labels.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.pagetype: security author: justinha ms.localizationpriority: medium -ms.date: 10/12/2018 +ms.date: 11/28/2018 --- # How Windows Information Protection protects files with a sensitivity label @@ -27,13 +27,15 @@ Microsoft information protection technologies work together as an integrated sol Microsoft information protection technologies include: -- [Windows Information Protection (WIP)](protect-enterprise-data-using-wip.md) is built in to Windows 10 and protects data at rest on endpoint devices, and manages apps to protect data in use. +- [Windows Information Protection (WIP)](protect-enterprise-data-using-wip.md) is built in to Windows 10 and protects local data at rest on endpoint devices, and manages apps to protect local data in use. Data that leaves the endpoint device, such as email attachment, is not protected by WIP. - [Office 365 Information Protection](https://docs.microsoft.com/office365/securitycompliance/office-365-info-protection-for-gdpr-overview) is a solution to classify, protect, and monitor personal data in Office 365 and other first-party or third-party Software-as-a-Service (SaaS) apps. -- [Azure Information Protection](https://docs.microsoft.com/azure/information-protection/what-is-information-protection) is a cloud-based solution that can be purchased either standalone or as part of Microsoft 365 Enterprise. It helps an organization classify and protect its documents and emails by applying labels. End users can choose and apply sensitivity labels from a bar that appears below the ribbon in Office apps: +- [Azure Information Protection](https://docs.microsoft.com/azure/information-protection/what-is-information-protection) is a cloud-based solution that can be purchased either standalone or as part of Microsoft 365 Enterprise. It helps an organization classify and protect its documents and emails by applying labels. Azure Information Protection is applied directly to content, and roams with the content as it's moved between locations and cloud services. - ![Sensitivity labels](images/sensitivity-labels.png) +End users can choose and apply sensitivity labels from a bar that appears below the ribbon in Office apps: + +![Sensitivity labels](images/sensitivity-labels.png) ## Default WIP behaviors for a sensitivity label From bea09fe94b31c8d48c85177fea4bc928b9e3bd85 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 27 Nov 2018 11:24:07 -0800 Subject: [PATCH 80/87] edits --- .../windows-defender-application-control.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control.md b/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control.md index 2c07c12e12..27e5ec8d90 100644 --- a/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control.md +++ b/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium author: jsuther1974 -ms.date: 05/03/2018 +ms.date: 11/28/2018 --- # Windows Defender Application Control @@ -17,6 +17,7 @@ ms.date: 05/03/2018 - Windows 10 - Windows Server 2016 +- Windows Server 2019 With thousands of new malicious files created every day, using traditional methods like antivirus solutions—signature-based detection to fight against malware—provides an inadequate defense against new attacks. In most organizations, information is the most valuable asset, and ensuring that only approved users have access to that information is imperative. @@ -36,9 +37,9 @@ WDAC policies also block unsigned scripts and MSIs, and Windows PowerShell runs ## WDAC System Requirements -WDAC policies can only be created on computers running Windows 10 Enterprise or Windows Server 2016. +WDAC policies can only be created on computers beginning with Windows 10 Enterprise or Professional editions or Windows Server 2016. They can be applied to computers running any edition of Windows 10 or Windows Server 2016 and managed via Mobile Device Management (MDM), such as Microsoft Intune. -Group Policy can also be used to distribute Group Policy Objects that contain WDAC policies on computers running Windows 10 Enterprise or Windows Server 2016. +Group Policy or Intune can be used to distribute WDAC policies. ## New and changed functionality From f5acb9dfb0f87115460e72709331d48dead090e4 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 27 Nov 2018 17:06:17 -0800 Subject: [PATCH 81/87] changed render based on translation feedback --- .../wd-app-guard-overview.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md b/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md index b4f08ff71c..16fa6c33df 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,14 +8,14 @@ ms.pagetype: security ms.localizationpriority: medium author: justinha ms.author: justinha -ms.date: 09/07/2018 +ms.date: 11/27/2018 --- # Windows Defender Application Guard overview **Applies to:** [Windows Defender Advanced Threat Protection (Windows Defender ATP)](https://wincom.blob.core.windows.net/documents/Windows10_Commercial_Comparison.pdf) -Windows Defender Application Guard (Application Guard) is designed to help prevent old and newly emerging attacks to help keep employees productive. Using our unique hardware isolation approach, our goal is to destroy the playbook that attackers use by rendering current attack methods obsolete. +Windows Defender Application Guard (Application Guard) is designed to help prevent old and newly emerging attacks to help keep employees productive. Using our unique hardware isolation approach, our goal is to destroy the playbook that attackers use by making current attack methods obsolete. ## What is Application Guard and how does it work? Designed for Windows 10 and Microsoft Edge, Application Guard helps to isolate enterprise-defined untrusted sites, protecting your company while your employees browse the Internet. As an enterprise administrator, you define what is among trusted web sites, cloud resources, and internal networks. Everything not on your list is considered untrusted. From b2e1c32d38f730f70fa4deab36a60daef64faa81 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 28 Nov 2018 14:01:18 -0800 Subject: [PATCH 82/87] update rbac and add note to restrict app action --- ...rtal-access-windows-defender-advanced-threat-protection.md | 4 ++-- ...hine-alerts-windows-defender-advanced-threat-protection.md | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md index 700bbaef2b..3128addc7a 100644 --- a/windows/security/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.author: macapara author: mjcaparas ms.localizationpriority: medium -ms.date: 09/03/2018 +ms.date: 11/28/2018 --- # Assign user access to Windows Defender Security Center @@ -31,7 +31,7 @@ Windows Defender ATP supports two ways to manage permissions: > [!NOTE] >If you have already assigned basic permissions, you may switch to RBAC anytime. Consider the following before making the switch: ->- Users with full access (Security Administrators) are automatically assigned the default **Global administrator** role, which also has full access. Only global administrators can manage permissions using RBAC. +>- Users with full access (users that are assigned the Global Administrator or Security Administrator directory role in Azure AD), are automatically assigned the default Windows Defender ATP administrator role, which also has full access. Additional Azure AD user groups can be assigned to the Windows Defender ATP administrator role after switching to RBAC. Only users assigned to the Windows Defender ATP administrator role can manage permissions using RBAC. >- Users that have read-only access (Security Readers) will lose access to the portal until they are assigned a role. Note that only Azure AD user groups can be assigned a role under RBAC. >- After switching to RBAC, you will not be able to switch back to using basic permissions management. diff --git a/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md index 3ad2b9c1a8..b684069aa8 100644 --- a/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.author: macapara author: mjcaparas ms.localizationpriority: medium -ms.date: 11/05/2018 +ms.date: 11/28/2018 --- # Take response actions on a machine @@ -122,6 +122,7 @@ In addition to the ability of containing an attack by stopping malicious process >[!IMPORTANT] > - This action is available for machines on Windows 10, version 1709 or later. +> - This feature is available if your organization uses Windows Defender Antivirus. > - This action needs to meet the Windows Defender Application Control code integrity policy formats and signing requirements. For more information, see [Code integrity policy formats and signing](https://docs.microsoft.com/windows/device-security/device-guard/requirements-and-deployment-planning-guidelines-for-device-guard#code-integrity-policy-formats-and-signing). From ab735dcde562c013b4d569be6840bb03d9a5b16f Mon Sep 17 00:00:00 2001 From: Louie Mayor Date: Wed, 28 Nov 2018 22:51:44 +0000 Subject: [PATCH 83/87] Merged PR 13045: Updated hunting ref based on customer feedback In response to this feedback: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/2057#issuecomment-437706475 --- ...-windows-defender-advanced-threat-protection.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/advanced-hunting-reference-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/advanced-hunting-reference-windows-defender-advanced-threat-protection.md index 9366ed298f..4e5cd8cfb4 100644 --- a/windows/security/threat-protection/windows-defender-atp/advanced-hunting-reference-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/advanced-hunting-reference-windows-defender-advanced-threat-protection.md @@ -37,12 +37,12 @@ To effectively build queries that span multiple tables, you need to understand t | ActionType | string | Type of activity that triggered the event | | AdditionalFields | string | Additional information about the event in JSON array format | | AlertId | string | Unique identifier for the alert | +| AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | | ComputerName | string | Fully qualified domain name (FQDN) of the machine | | ConnectedNetworks | string | Networks that the adapter is connected to. Each JSON array contains the network name, category (public, private or domain), a description, and a flag indicating if it’s connected publicly to the internet. | | DefaultGateways | string | Default gateway addresses in JSON array format | -| DnsServers | string | DNS server addresses in JSON array format | +| DnsAddresses | string | DNS server addresses in JSON array format | | EventTime | datetime | Date and time when the event was recorded | -| EventType | string | Table where the record is stored | | FileName | string | Name of the file that the recorded action was applied to | | FileOriginIp | string | IP address where the file was downloaded from | | FileOriginReferrerUrl | string | URL of the web page that links to the downloaded file | @@ -61,7 +61,7 @@ To effectively build queries that span multiple tables, you need to understand t | InitiatingProcessMd5 | string | MD5 hash of the process (image file) that initiated the event | | InitiatingProcessParentCreationTime | datetime | Date and time when the parent of the process responsible for the event was started | | InitiatingProcessParentId | int | Process ID (PID) of the parent process that spawned the process responsible for the event | -| InitiatingProcessParentName | string | Name of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentFileName | string | Name of the parent process that spawned the process responsible for the event | | InitiatingProcessSha1 | string | SHA-1 of the process (image file) that initiated the event | | InitiatingProcessSha256 | string | SHA-256 of the process (image file) that initiated the event. This field is usually not populated—use the SHA1 column when available. | | InitiatingProcessTokenElevation | string | Token type indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the process that initiated the event | @@ -71,6 +71,7 @@ To effectively build queries that span multiple tables, you need to understand t | IsAzureADJoined | boolean | Boolean indicator of whether machine is joined to the Azure Active Directory | | LocalIP | string | IP address assigned to the local machine used during communication | | LocalPort | int | TCP port on the local machine used during communication | +| LocalIPType | string | Type of IP address, for example Public, Private, Reserved, Loopback, Teredo, FourToSixMapping, and Broadcast | | LogonId | string | Identifier for a logon session. This identifier is unique on the same machine only between restarts. | | LoggedOnUsers | string | List of all users that are logged on the machine at the time of the event in JSON array format | | LogonType | string | Type of logon session, specifically:

    - **Interactive** - User physically interacts with the machine using the local keyboard and screen

    - **Remote interactive (RDP) logons** - User interacts with the machine remotely using Remote Desktop, Terminal Services, Remote Assistance, or other RDP clients

    - **Network** - Session initiated when the machine is accessed using PsExec or when shared resources on the machine, such as printers and shared folders, are accessed

    - **Batch** - Session initiated by scheduled tasks

    - **Service** - Session initiated by services as they start
    @@ -81,7 +82,6 @@ To effectively build queries that span multiple tables, you need to understand t | NetworkAdapterName | string | Name of the network adapter | | NetworkAdapterStatus | string | Operational status of the network adapter. For the possible values, refer to [this enumeration](https://docs.microsoft.com/dotnet/api/system.net.networkinformation.operationalstatus?view=netframework-4.7.2). | | NetworkAdapterType | string | Network adapter type. For the possible values, refer to [this enumeration](https://docs.microsoft.com/dotnet/api/system.net.networkinformation.networkinterfacetype?view=netframework-4.7.2). | -| NetworkCardIPs | string | List of all network adapters on the machine, including their MAC addresses and assigned IP addresses, in JSON array format | | OSArchitecture | string | Architecture of the operating system running on the machine | | OSBuild | string | Build version of the operating system running on the machine | | OSPlatform | string | Platform of the operating system running on the machine. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7. | @@ -94,7 +94,7 @@ To effectively build queries that span multiple tables, you need to understand t | ProcessId | int | Process ID (PID) of the newly created process | | ProcessIntegrityLevel | string | Integrity level of the newly created process. Windows assigns integrity levels to processes based on certain characteristics, such as if they were launched from an internet downloaded. These integrity levels influence permissions to resources. | | ProcessTokenElevation | string | Token type indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the newly created process | -| ProviderId | string | Unique identifier for the Event Tracing for Windows (ETW) provider that collected the event log | +| Protocol | string | IP protocol used, whether TCP or UDP | | PublicIP | string | Public IP address used by the onboarded machine to connect to the Windows Defender ATP service. This could be the IP address of the machine itself, a NAT device, or a proxy. | | RegistryKey | string | Registry key that the recorded action was applied to | | RegistryValueData | string | Data of the registry value that the recorded action was applied to | @@ -102,12 +102,14 @@ To effectively build queries that span multiple tables, you need to understand t | RegistryValueType | string | Data type, such as binary or string, of the registry value that the recorded action was applied to | | RemoteComputerName | string | Name of the machine that performed a remote operation on the affected machine. Depending on the event being reported, this name could be a fully-qualified domain name (FQDN), a NetBIOS name, or a host name without domain information. | | RemoteIP | string | IP address that was being connected to | +| RemoteIPType | string | Type of IP address, for example Public, Private, Reserved, Loopback, Teredo, FourToSixMapping, and Broadcast | | RemotePort | int | TCP port on the remote device that was being connected to | | RemoteUrl | string | URL or fully qualified domain name (FQDN) that was being connected to | | ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns. | | SHA1 | string | SHA-1 of the file that the recorded action was applied to | | SHA256 | string | SHA-256 of the file that the recorded action was applied to. This field is usually not populated—use the SHA1 column when available. | -| TunnelingProtocol | string | Tunneling protocol, if the interface is used for this purpose, for example:
    - Various IPv6 to IPv4 tunneling protocols (6to4, Teredo, ISATAP)
    - VPN (PPTP, SSTP)
    - SSH
    **NOTE:** This field doesn’t provide full IP tunneling specifications. | +| Table | string | Table that contains the details of the event | +| TunnelingType | string | Tunneling protocol, if the interface is used for this purpose, for example 6to4, Teredo, ISATAP, PPTP, SSTP, and SSH | >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-belowfoldlink) From 79f96ec0782ca0d285641ad5a9903781f86892d8 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 28 Nov 2018 23:07:51 +0000 Subject: [PATCH 84/87] Updated powerbi-reports-windows-defender-advanced-threat-protection.md --- ...werbi-reports-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index ce845172b1..7454693217 100644 --- a/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -22,7 +22,7 @@ ms.date: 11/26/2018 [!include[Prerelease information](prerelease.md)] ->![TIP] +>[!TIP] >Go to **Advanced features** in the **Settings** page to turn on the preview features. >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-powerbireports-abovefoldlink) From ff8dd459d019f5468f66e16b11348a3157ac7429 Mon Sep 17 00:00:00 2001 From: Louie Mayor Date: Wed, 28 Nov 2018 23:52:32 +0000 Subject: [PATCH 85/87] Merged PR 13052: Updated info on Advanced Hunting tables Added info about MachineNetworkInfo table and updated descriptions of other tables. --- ...ows-defender-advanced-threat-protection.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection.md index a577f341aa..a3ad4f5884 100644 --- a/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection.md @@ -65,15 +65,16 @@ For more information on the query language and supported operators, see [Query L The following tables are exposed as part of Advanced hunting: -- **AlertEvents** - Stores alerts related information -- **MachineInfo** - Stores machines properties -- **ProcessCreationEvents** - Stores process creation events -- **NetworkCommunicationEvents** - Stores network communication events -- **FileCreationEvents** - Stores file creation, modification, and rename events -- **RegistryEvents** - Stores registry key creation, modification, rename and deletion events -- **LogonEvents** - Stores login events -- **ImageLoadEvents** - Stores load dll events -- **MiscEvents** - Stores several types of events, process injection events, access to LSASS processes, and others. +- **AlertEvents** - Alerts on Windows Defender Security Center +- **MachineInfo** - Machine information, including OS information +- **MachineNetworkInfo** - Network properties of machines, including adapters, IP and MAC addresses, as well as connected networks and domains +- **ProcessCreationEvents** - Process creation and related events +- **NetworkCommunicationEvents** - Network connection and related events +- **FileCreationEvents** - File creation, modification, and other file system events +- **RegistryEvents** - Creation and modification of registry entries +- **LogonEvents** - Login and other authentication events +- **ImageLoadEvents** - DLL loading events +- **MiscEvents** - Multiple event types, such as process injection, creation of scheduled tasks, and LSASS access attempts These tables include data from the last 30 days. From 157db5dcd1e98a0409ef859506b5d7947f4469b2 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Thu, 29 Nov 2018 17:50:13 +0000 Subject: [PATCH 86/87] Merged PR 13067: Updated servicing stack update article --- .../update/servicing-stack-updates.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/windows/deployment/update/servicing-stack-updates.md b/windows/deployment/update/servicing-stack-updates.md index 365142d77b..7a74f8e858 100644 --- a/windows/deployment/update/servicing-stack-updates.md +++ b/windows/deployment/update/servicing-stack-updates.md @@ -7,7 +7,7 @@ ms.sitesec: library author: Jaimeo ms.localizationpriority: medium ms.author: jaimeo -ms.date: 11/13/2018 +ms.date: 11/29/2018 --- # Servicing stack updates @@ -15,38 +15,38 @@ ms.date: 11/13/2018 **Applies to** -- Windows 10 +- Windows 10, Windows 8.1, Windows 8, Windows 7 ## What is a servicing stack update? -The "servicing stack" is the code that installs other operating system updates. Additionally, it contains the "component-based servicing stack" (CBS), which is a key underlying component for several elements of Windows deployment, such as DISM, SFC, changing Windows features or roles, and repairing components. The CBS is a small component that typically does not have updates released every month. +Servicing stack updates provide fixes to the servicing stack, the component that installs Windows updates. Additionally, it contains the "component-based servicing stack" (CBS), which is a key underlying component for several elements of Windows deployment, such as DISM, SFC, changing Windows features or roles, and repairing components. The CBS is a small component that typically does not have updates released every month. ## Why should servicing stack updates be installed and kept up to date? -Having the latest servicing stack update is a prerequisite to reliably installing the latest quality updates and feature updates. Servicing stack updates improve the reliability and performance of the update process. +Servicing stack updates improve the reliability of the update process to mitigate potential issues while installing the latest quality updates and feature updates. If you don't install the latest servicing stack update, there's a risk that your device can't be updated with the latest Microsoft security fixes. ## When are they released? -Currently, the servicing stack update releases are aligned with the monthly quality update release date, though sometimes they are released on a separate date if required. +Servicing stack update are scheduled to release simultaneously with the monthly quality updates. In rare occasions a servicing stack update may need to be released on demand to address an issue impacting systems installing the monthly security update. Starting in November 2018 new servicing stack updates will be classified as "Security" with a severity rating of "Critical." >[!NOTE] >You can find a list of servicing stack updates at [Latest servicing stack updates](https://portal.msrc.microsoft.com/en-us/security-guidance/advisory/ADV990001). ## What's the difference between a servicing stack update and a cumulative update? -Both Windows 10 and Windows Server use the cumulative update mechanism, in which many fixes are packaged into a single update. Each cumulative update includes the changes and fixes from all previous updates. +Both Windows 10 and Windows Server use the cumulative update mechanism, in which many fixes to improve the quality and security of Windows are packaged into a single update. Each cumulative update includes the changes and fixes from all previous updates. -However, there are some operating system fixes that aren’t included in a cumulative update but are still pre-requisites for the cumulative update. That is, the component that performs the actual updates sometimes itself requires an update. Those fixes are available in a servicing stack update. For example, the cumulative update [KB4284880](https://support.microsoft.com/help/4284880/windows-10-update-kb4284880) requires the [May 17, 2018 servicing stack update](https://support.microsoft.com/help/4132216), which includes updates to Windows Update. +Servicing stack updates must ship separately from the cumulative updates because they modify the component that installs Windows updates. The servicing stack is released separately because the servicing stack itself requires an update. For example, the cumulative update [KB4284880](https://support.microsoft.com/help/4284880/windows-10-update-kb4284880) requires the [May 17, 2018 servicing stack update](https://support.microsoft.com/help/4132216), which includes updates to Windows Update. -If a given cumulative update required a servicing stack update, you'll see that information in the release notes for the update. **If you try to install the cumulative update without installing the servicing stack update, you'll get an error.** ## Is there any special guidance? -Typically, the improvements are reliability, security, and performance improvements that do not require any specific special guidance. If there is any significant impact, it will be present in the release notes. +Microsoft recommends you install the latest servicing stack updates for your operating system before installing the latest cumulative update. + +Typically, the improvements are reliability and performance improvements that do not require any specific special guidance. If there is any significant impact, it will be present in the release notes. ## Installation notes * Servicing stack updates contain the full servicing stack; as a result, typically administrators only need to install the latest servicing stack update for the operating system. * Installing servicing stack update does not require restarting the device, so installation should not be disruptive. * Servicing stack update releases are specific to the operating system version (build number), much like quality updates. -* Search to install latest available [Servicing stack update for Windows 10](https://support.microsoft.com/search?query=servicing%20stack%20update%20Windows%2010). - +* Search to install latest available [Servicing stack update for Windows 10](https://portal.msrc.microsoft.com/en-us/security-guidance/advisory/ADV990001). \ No newline at end of file From e7152b377e5f8d3715a344199b69ff11a9b455ef Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Thu, 29 Nov 2018 18:27:19 +0000 Subject: [PATCH 87/87] Merged PR 13066: fix broken links --- mdop/dart-v10/getting-started-with-dart-10.md | 11 +++++------ mdop/index.md | 2 +- .../uev-manage-administrative-backup-and-restore.md | 4 ++-- .../upgrade/upgrade-readiness-data-sharing.md | 2 +- 4 files changed, 9 insertions(+), 10 deletions(-) diff --git a/mdop/dart-v10/getting-started-with-dart-10.md b/mdop/dart-v10/getting-started-with-dart-10.md index f301a986ed..daca6358aa 100644 --- a/mdop/dart-v10/getting-started-with-dart-10.md +++ b/mdop/dart-v10/getting-started-with-dart-10.md @@ -14,13 +14,12 @@ ms.date: 08/30/2016 # Getting Started with DaRT 10 -Microsoft Diagnostics and Recovery Toolset (DaRT) 10 requires thorough planning before you deploy it or use its features. If you are new to this product, we recommend that you read the documentation carefully. Before you deploy the product to a production environment, we also recommend that you validate your deployment plan in a test network environment. You might also consider taking a class about relevant technologies. For more information about Microsoft training opportunities, see the Microsoft Training Overview at [https://go.microsoft.com/fwlink/p/?LinkId=80347](https://go.microsoft.com/fwlink/?LinkId=80347). - -**Note**   -A downloadable version of this administrator’s guide is not available. However, you can learn about a special mode of the TechNet Library that allows you to select articles, group them in a collection, and print them or export them to a file at (https://go.microsoft.com/fwlink/?LinkId=272493). - -Additional downloadable information about this product can also be found at . +Microsoft Diagnostics and Recovery Toolset (DaRT) 10 requires thorough planning before you deploy it or use its features. If you are new to this product, we recommend that you read the documentation carefully. Before you deploy the product to a production environment, we also recommend that you validate your deployment plan in a test network environment. You might also consider taking a class about relevant technologies. +>[!NOTE]   +>A downloadable version of this administrator’s guide is not available. However, you can click **Download PDF** at the bottom of the Table of Contents pane to get a PDF version of this guide. +> +>Additional information about this product can also be found on the [Diagnostics and Recovery Toolset documentation download page.](https://www.microsoft.com/download/details.aspx?id=27754)   ## Getting started with DaRT 10 diff --git a/mdop/index.md b/mdop/index.md index 757a88fd9a..4764ce169b 100644 --- a/mdop/index.md +++ b/mdop/index.md @@ -167,7 +167,7 @@ MDOP is a suite of products that can help streamline desktop deployment, managem MDOP subscribers can download the software at the [Microsoft Volume Licensing website (MVLS)](https://go.microsoft.com/fwlink/p/?LinkId=166331).
    **Purchase MDOP** -Visit the enterprise [Purchase Windows Enterprise Licensing](https://www.microsoft.com/windows/enterprise/how-to-buy.aspx) website to find out how to purchase MDOP for your business. +Visit the enterprise [Purchase Windows Enterprise Licensing](https://www.microsoft.com/licensing/how-to-buy/how-to-buy) website to find out how to purchase MDOP for your business.   diff --git a/windows/configuration/ue-v/uev-manage-administrative-backup-and-restore.md b/windows/configuration/ue-v/uev-manage-administrative-backup-and-restore.md index 8a119cf39e..f91ada9764 100644 --- a/windows/configuration/ue-v/uev-manage-administrative-backup-and-restore.md +++ b/windows/configuration/ue-v/uev-manage-administrative-backup-and-restore.md @@ -35,10 +35,10 @@ When replacing a user’s device, UE-V automatically restores settings if the us You can also use the Windows PowerShell cmdlet, Restore-UevBackup, to restore settings from a different device. To clone the settings packages for the new device, use the following cmdlet in Windows PowerShell: ``` syntax -Restore-UevBackup -Machine +Restore-UevBackup -ComputerName ``` -where <MachineName> is the computer name of the device. +where <ComputerName> is the computer name of the device. Templates such as the Office 2013 template that include many applications can either all be included in the roamed (default) or backed up profile. Individual apps in a template suite follow the group. Office 2013 in-box templates include both roaming and backup-only settings. Backup-only settings cannot be included in a roaming profile. diff --git a/windows/deployment/upgrade/upgrade-readiness-data-sharing.md b/windows/deployment/upgrade/upgrade-readiness-data-sharing.md index 15b27923b6..529808e5c4 100644 --- a/windows/deployment/upgrade/upgrade-readiness-data-sharing.md +++ b/windows/deployment/upgrade/upgrade-readiness-data-sharing.md @@ -42,7 +42,7 @@ In order to set the WinHTTP proxy system-wide on your computers, you need to The WinHTTP scenario is most appropriate for customers who use a single proxy or f. If you have more advanced proxy requirements, refer to Scenario 3. -If you want to learn more about Proxy considerations on Windows, please take a look at this post in the ieinternals blog +If you want to learn more about proxy considerations on Windows, see [Understanding Web Proxy Configuration](https://blogs.msdn.microsoft.com/ieinternals/2013/10/11/understanding-web-proxy-configuration/). ### Logged-in user’s Internet connection