From 6fd5a0187152f2ed624d3e464c00cd5effcc8857 Mon Sep 17 00:00:00 2001 From: MSFTandrelom <54631941+MSFTandrelom@users.noreply.github.com> Date: Wed, 11 Sep 2019 14:01:44 +0300 Subject: [PATCH 001/179] Update credential-guard-manage.md Customer pointed out that while they were following steps outlined in the article, they ran into some errors. Validation revealed that step 3 in the feature installation procedure is outdated as of Windows 10 1607. Added a note about that --- .../credential-guard/credential-guard-manage.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/identity-protection/credential-guard/credential-guard-manage.md b/windows/security/identity-protection/credential-guard/credential-guard-manage.md index b8b2673d47..f1ac04eb7a 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-manage.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-manage.md @@ -86,6 +86,8 @@ You can do this by using either the Control Panel or the Deployment Image Servic ``` dism /image: /Enable-Feature /FeatureName:IsolatedUserMode ``` +> [!NOTE] +> In Windows 10 1607 or later versions, Isolated User Mode feature has been integrated into the core Operating system, so running the above command step 3 is no longer necessary > [!NOTE] > You can also add these features to an online image by using either DISM or Configuration Manager. From 47670360a1d604cf8b6ad8bc223af22bd7941b02 Mon Sep 17 00:00:00 2001 From: MSFTandrelom <54631941+MSFTandrelom@users.noreply.github.com> Date: Thu, 12 Sep 2019 09:31:46 +0300 Subject: [PATCH 002/179] Update windows/security/identity-protection/credential-guard/credential-guard-manage.md Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../credential-guard/credential-guard-manage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/credential-guard/credential-guard-manage.md b/windows/security/identity-protection/credential-guard/credential-guard-manage.md index f1ac04eb7a..20e0057677 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-manage.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-manage.md @@ -87,7 +87,7 @@ You can do this by using either the Control Panel or the Deployment Image Servic dism /image: /Enable-Feature /FeatureName:IsolatedUserMode ``` > [!NOTE] -> In Windows 10 1607 or later versions, Isolated User Mode feature has been integrated into the core Operating system, so running the above command step 3 is no longer necessary +> In Windows 10 1607 and later versions, the Isolated User Mode feature has been integrated into the core operating system. Running the command in step 3 above is therefore no longer required. > [!NOTE] > You can also add these features to an online image by using either DISM or Configuration Manager. From e796b37f5601f860a5cbd2661430d22ad6949ad2 Mon Sep 17 00:00:00 2001 From: MSFTandrelom <54631941+MSFTandrelom@users.noreply.github.com> Date: Sat, 14 Sep 2019 09:44:52 +0300 Subject: [PATCH 003/179] Update windows/security/identity-protection/credential-guard/credential-guard-manage.md Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../credential-guard/credential-guard-manage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/credential-guard/credential-guard-manage.md b/windows/security/identity-protection/credential-guard/credential-guard-manage.md index 20e0057677..239a1d56a5 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-manage.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-manage.md @@ -87,7 +87,7 @@ You can do this by using either the Control Panel or the Deployment Image Servic dism /image: /Enable-Feature /FeatureName:IsolatedUserMode ``` > [!NOTE] -> In Windows 10 1607 and later versions, the Isolated User Mode feature has been integrated into the core operating system. Running the command in step 3 above is therefore no longer required. +> In Windows 10, version 1607 and later, the Isolated User Mode feature has been integrated into the core operating system. Running the command in step 3 above is therefore no longer required. > [!NOTE] > You can also add these features to an online image by using either DISM or Configuration Manager. From 21ab42a4a2332c7227ccf7f05de6b61d7ccffe40 Mon Sep 17 00:00:00 2001 From: Chris De Neve <12743240+chrisdeneve@users.noreply.github.com> Date: Sun, 8 Dec 2019 15:16:48 +0100 Subject: [PATCH 004/179] Update Connect-AutopilotIntune to Connect-MSGraph Connect-AutopilotIntune doesn't exist anymore - instead, Connect-MSGraph should be used --- windows/deployment/windows-autopilot/existing-devices.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/windows-autopilot/existing-devices.md b/windows/deployment/windows-autopilot/existing-devices.md index e762a53ed9..0f51078ae4 100644 --- a/windows/deployment/windows-autopilot/existing-devices.md +++ b/windows/deployment/windows-autopilot/existing-devices.md @@ -71,12 +71,12 @@ See the following examples. ``` 3. Enter the following lines and provide Intune administrative credentials - - In the following command, replace the example user principal name for Azure authentication (admin@M365x373186.onmicrosoft.com) with your user account. Be sure that the user account you specify has sufficient administrative rights. + - Be sure that the user account you specify has sufficient administrative rights. ```powershell - Connect-AutopilotIntune -user admin@M365x373186.onmicrosoft.com + Connect-MSGraph ``` - The password for your account will be requested using a standard Azure AD form. Type your password and then click **Sign in**. + The user and password for your account will be requested using a standard Azure AD form. Type your username and password and then click **Sign in**.
See the following example: ![Azure AD authentication](images/pwd.png) From ca2babbc5adf278769cba2c76e06c7532304667c Mon Sep 17 00:00:00 2001 From: Chris De Neve <12743240+chrisdeneve@users.noreply.github.com> Date: Wed, 11 Dec 2019 11:50:22 +0100 Subject: [PATCH 005/179] Update - Install powershell module for MS.Graph.Intune --- windows/deployment/windows-autopilot/existing-devices.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/deployment/windows-autopilot/existing-devices.md b/windows/deployment/windows-autopilot/existing-devices.md index 0f51078ae4..fbe94ff0da 100644 --- a/windows/deployment/windows-autopilot/existing-devices.md +++ b/windows/deployment/windows-autopilot/existing-devices.md @@ -68,6 +68,7 @@ See the following examples. Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force Install-Module AzureAD -Force Install-Module WindowsAutopilotIntune -Force + Install-Module Microsoft.Graph.Intune -Force ``` 3. Enter the following lines and provide Intune administrative credentials From 2d0f31588b32b2e75ede7e4465e79b4ba4559124 Mon Sep 17 00:00:00 2001 From: NagaCSC Date: Thu, 12 Dec 2019 16:52:44 -0800 Subject: [PATCH 006/179] Delat CRL note add note for Delta CRL --- .../hello-for-business/hello-hybrid-aadj-sso-base.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md index 060bf7e60a..8ed1157475 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md @@ -58,6 +58,8 @@ To resolve this issue, the CRL distribution point must be a location that is acc If your CRL distribution point does not list an HTTP distribution point, then you need to reconfigure the issuing certificate authority to include an HTTP CRL distribution point, preferably first in the list of distribution points. +Note: If your CA has both Base and Delta CRL published. please make sure. you have included publishing the delta CRL in the http path. Include web server to fetch delta crl by allowing doubleescaping in the (IIS) web server. + ### Windows Server 2016 Domain Controllers If you are interested in configuring your environment to use the Windows Hello for Business key rather than a certificate, then your environment must have an adequate number of Windows Server 2016 domain controllers. Only Windows Server 2016 domain controllers are capable of authenticating user with a Windows Hello for Business key. What do we mean by adequate? We are glad you asked. Read [Planning an adequate number of Windows Server 2016 Domain Controllers for Windows Hello for Business deployments](hello-adequate-domain-controllers.md) to learn more. @@ -151,6 +153,7 @@ These procedures configure NTFS and share permissions on the web server to allow ![CDP Share Permissions](images/aadj/cdp-share-permissions.png) 9. In the **Advanced Sharing** dialog box, click **OK**. + #### Disable Caching 1. On the web server, open **Windows Explorer** and navigate to the **cdp** folder you created in step 3 of [Configure the Web Server](#configure-the-web-server). 2. Right-click the **cdp** folder and click **Properties**. Click the **Sharing** tab. Click **Advanced Sharing**. From 5e900d9706bde6e25e0c431f080a4fa16b87622e Mon Sep 17 00:00:00 2001 From: NagaCSC Date: Fri, 13 Dec 2019 09:26:58 -0800 Subject: [PATCH 007/179] Update windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md Looks good, commit the changes Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../hello-for-business/hello-hybrid-aadj-sso-base.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md index 8ed1157475..37e65c43d4 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md @@ -58,7 +58,7 @@ To resolve this issue, the CRL distribution point must be a location that is acc If your CRL distribution point does not list an HTTP distribution point, then you need to reconfigure the issuing certificate authority to include an HTTP CRL distribution point, preferably first in the list of distribution points. -Note: If your CA has both Base and Delta CRL published. please make sure. you have included publishing the delta CRL in the http path. Include web server to fetch delta crl by allowing doubleescaping in the (IIS) web server. +Note: If your CA has published both the Base and the Delta CRL, please make sure you have included publishing the Delta CRL in the HTTP path. Include web server to fetch the Delta CRL by allowing double escaping in the (IIS) web server. ### Windows Server 2016 Domain Controllers If you are interested in configuring your environment to use the Windows Hello for Business key rather than a certificate, then your environment must have an adequate number of Windows Server 2016 domain controllers. Only Windows Server 2016 domain controllers are capable of authenticating user with a Windows Hello for Business key. What do we mean by adequate? We are glad you asked. Read [Planning an adequate number of Windows Server 2016 Domain Controllers for Windows Hello for Business deployments](hello-adequate-domain-controllers.md) to learn more. @@ -340,4 +340,3 @@ If you plan on using certificates for on-premises single-sign on, perform the ad - From f8ba6714c320ba76defb672f00c1de04441e77b1 Mon Sep 17 00:00:00 2001 From: NagaCSC Date: Mon, 16 Dec 2019 09:20:27 -0800 Subject: [PATCH 008/179] Update windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md looks good, please proceed further Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../hello-for-business/hello-hybrid-aadj-sso-base.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md index 37e65c43d4..927449551f 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md @@ -58,7 +58,8 @@ To resolve this issue, the CRL distribution point must be a location that is acc If your CRL distribution point does not list an HTTP distribution point, then you need to reconfigure the issuing certificate authority to include an HTTP CRL distribution point, preferably first in the list of distribution points. -Note: If your CA has published both the Base and the Delta CRL, please make sure you have included publishing the Delta CRL in the HTTP path. Include web server to fetch the Delta CRL by allowing double escaping in the (IIS) web server. +> [!NOTE] +> If your CA has published both the Base and the Delta CRL, please make sure you have included publishing the Delta CRL in the HTTP path. Include web server to fetch the Delta CRL by allowing double escaping in the (IIS) web server. ### Windows Server 2016 Domain Controllers If you are interested in configuring your environment to use the Windows Hello for Business key rather than a certificate, then your environment must have an adequate number of Windows Server 2016 domain controllers. Only Windows Server 2016 domain controllers are capable of authenticating user with a Windows Hello for Business key. What do we mean by adequate? We are glad you asked. Read [Planning an adequate number of Windows Server 2016 Domain Controllers for Windows Hello for Business deployments](hello-adequate-domain-controllers.md) to learn more. @@ -339,4 +340,3 @@ Sign-in a workstation with access equivalent to a _domain user_. If you plan on using certificates for on-premises single-sign on, perform the additional steps in [Using Certificates for On-premises Single-sign On](hello-hybrid-aadj-sso-cert.md). - From a922ae24ab54104b41a6f1f8025e28a0f71ccc47 Mon Sep 17 00:00:00 2001 From: NagaCSC Date: Mon, 16 Dec 2019 14:25:15 -0800 Subject: [PATCH 009/179] Update windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../hello-for-business/hello-hybrid-aadj-sso-base.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md index 927449551f..f6f3f40c4b 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md @@ -154,7 +154,6 @@ These procedures configure NTFS and share permissions on the web server to allow ![CDP Share Permissions](images/aadj/cdp-share-permissions.png) 9. In the **Advanced Sharing** dialog box, click **OK**. - #### Disable Caching 1. On the web server, open **Windows Explorer** and navigate to the **cdp** folder you created in step 3 of [Configure the Web Server](#configure-the-web-server). 2. Right-click the **cdp** folder and click **Properties**. Click the **Sharing** tab. Click **Advanced Sharing**. @@ -339,4 +338,3 @@ Sign-in a workstation with access equivalent to a _domain user_. If you plan on using certificates for on-premises single-sign on, perform the additional steps in [Using Certificates for On-premises Single-sign On](hello-hybrid-aadj-sso-cert.md). - From 37b207227c087b8932ee4f470c42cb370d67da84 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Wed, 18 Dec 2019 15:37:56 +0500 Subject: [PATCH 010/179] Update select-types-of-rules-to-create.md --- .../select-types-of-rules-to-create.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/select-types-of-rules-to-create.md b/windows/security/threat-protection/windows-defender-application-control/select-types-of-rules-to-create.md index 9633a7cf60..f6ea23a20f 100644 --- a/windows/security/threat-protection/windows-defender-application-control/select-types-of-rules-to-create.md +++ b/windows/security/threat-protection/windows-defender-application-control/select-types-of-rules-to-create.md @@ -67,7 +67,7 @@ You can set several rule options within a WDAC policy. Table 1 describes each ru | **15 Enabled:Invalidate EAs on Reboot** | When the Intelligent Security Graph option (14) is used, WDAC sets an extended file attribute that indicates that the file was authorized to run. This option will cause WDAC to periodically re-validate the reputation for files that were authorized by the ISG.| | **16 Enabled:Update Policy No Reboot** | Use this option to allow future WDAC policy updates to apply without requiring a system reboot. | | **17 Enabled:Allow Supplemental Policies** | Use this option on a base policy to allow supplemental policies to expand it. | -| **18 Disabled:Runtime FilePath Rule Protection** | Disable default FilePath rule protection of enforcing user-writeability and only allowing admin-writeable locations. | +| **18 Disabled:Runtime FilePath Rule Protection** | Disable default FilePath rule protection (apps and executables allowed based on file path rules must come from a file path that’s only writable by administrator) for the path pecified in the FilePathRule parameter of the New-CIPolicyRule cmdlet. | | **19 Enabled:Dynamic Code Security** | Enables policy enforcement for .NET applications and dynamically-loaded libraries. | ## Windows Defender Application Control file rule levels From 407a518cfb5a26b80c46022c76069441fbeb80d7 Mon Sep 17 00:00:00 2001 From: Mark Goodman <19527097+silvermarkg@users.noreply.github.com> Date: Thu, 19 Dec 2019 12:32:53 +0000 Subject: [PATCH 011/179] Updated deferral period for quality updates Deferral period for quality updates was incorrect. Document showed 35 days when deferral is for a maximum of 30 days. --- windows/deployment/update/waas-configure-wufb.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-configure-wufb.md b/windows/deployment/update/waas-configure-wufb.md index 81adf9756d..cb057d2994 100644 --- a/windows/deployment/update/waas-configure-wufb.md +++ b/windows/deployment/update/waas-configure-wufb.md @@ -125,7 +125,7 @@ Starting with Windows 10, version 1703, using Settings to control the pause beha ## Configure when devices receive Quality Updates -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. +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 30 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 you do this, these Microsoft Updates will follow the same deferral and pause rules as all other Quality Updates. From 0b25985d2d073e5f94e45c2a1f342817de80cedb Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Sat, 21 Dec 2019 13:56:30 +0500 Subject: [PATCH 012/179] Update windows/security/threat-protection/windows-defender-application-control/select-types-of-rules-to-create.md Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../select-types-of-rules-to-create.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/select-types-of-rules-to-create.md b/windows/security/threat-protection/windows-defender-application-control/select-types-of-rules-to-create.md index f6ea23a20f..26bd6f527f 100644 --- a/windows/security/threat-protection/windows-defender-application-control/select-types-of-rules-to-create.md +++ b/windows/security/threat-protection/windows-defender-application-control/select-types-of-rules-to-create.md @@ -67,7 +67,7 @@ You can set several rule options within a WDAC policy. Table 1 describes each ru | **15 Enabled:Invalidate EAs on Reboot** | When the Intelligent Security Graph option (14) is used, WDAC sets an extended file attribute that indicates that the file was authorized to run. This option will cause WDAC to periodically re-validate the reputation for files that were authorized by the ISG.| | **16 Enabled:Update Policy No Reboot** | Use this option to allow future WDAC policy updates to apply without requiring a system reboot. | | **17 Enabled:Allow Supplemental Policies** | Use this option on a base policy to allow supplemental policies to expand it. | -| **18 Disabled:Runtime FilePath Rule Protection** | Disable default FilePath rule protection (apps and executables allowed based on file path rules must come from a file path that’s only writable by administrator) for the path pecified in the FilePathRule parameter of the New-CIPolicyRule cmdlet. | +| **18 Disabled:Runtime FilePath Rule Protection** | Disable default FilePath rule protection (apps and executables allowed based on file path rules must come from a file path that’s only writable by an administrator) for the path specified in the FilePathRule parameter of the New-CIPolicyRule cmdlet. | | **19 Enabled:Dynamic Code Security** | Enables policy enforcement for .NET applications and dynamically-loaded libraries. | ## Windows Defender Application Control file rule levels From 22da5b497b272b6c0dcd2fec92ef690d33f9c070 Mon Sep 17 00:00:00 2001 From: Joyce Y <47188252+mypil@users.noreply.github.com> Date: Tue, 24 Dec 2019 09:21:01 -0400 Subject: [PATCH 013/179] fixed typo in line 65 Resolves #5742 --- devices/hololens/hololens2-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens2-setup.md b/devices/hololens/hololens2-setup.md index 319644824d..79189a7cf6 100644 --- a/devices/hololens/hololens2-setup.md +++ b/devices/hololens/hololens2-setup.md @@ -62,7 +62,7 @@ To turn on your HoloLens 2, press the Power button. The LED lights below the Po | To turn on | Single button press. | All five lights turn on, then change to indicate the battery level. After four seconds, a sound plays. | | To sleep | Single button press. | All five lights turn on, then fade off one at a time. After the lights turn off, a sound plays and the screen displays "Goodbye." | | To wake from sleep | Single button press. | All five lights turn on, then change to indicate the battery level. A sound immediately plays. | -| To turn off | Press and for hold 5s. | All five lights turn on, then fade off one at a time. After the lights turn off, a sound plays and the screen displays "Goodbye." | +| To turn off | Press and hold for 5s. | All five lights turn on, then fade off one at a time. After the lights turn off, a sound plays and the screen displays "Goodbye." | | To force the Hololens to restart if it is unresponsive | Press and hold for 10s. | All five lights turn on, then fade off one at a time. After the lights turn off. | ## HoloLens behavior reference From af672cb9bd2184a9d03b202ee0f47f1efe0fff61 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Tue, 24 Dec 2019 23:42:47 +0530 Subject: [PATCH 014/179] added extra registry keys added extra registry keys taken reference from windows 10 1909 enterprise --- .../access-control/security-identifiers.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/windows/security/identity-protection/access-control/security-identifiers.md b/windows/security/identity-protection/access-control/security-identifiers.md index f8a3185eb0..48c754cac7 100644 --- a/windows/security/identity-protection/access-control/security-identifiers.md +++ b/windows/security/identity-protection/access-control/security-identifiers.md @@ -289,6 +289,15 @@ Capability Security Identifiers (SIDs) are used to uniquely and immutably identi All Capability SIDs that the operating system is aware of are stored in the Windows Registry in the path `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities'. Any Capability SID added to Windows by first or third-party applications will be added to this location. +## Example registry keys are taken from windows 10 1909 64bit Enterprise edition + You may see the following registry keys are under AllCachedCapabilities +HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities\capabilityClass_DevUnlock +HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities\capabilityClass_DevUnlock_Internal +HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities\capabilityClass_Enterprise +HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities\capabilityClass_General +HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities\capabilityClass_Restricted +HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities\capabilityClass_Windows + All Capability SIDs are prefixed by S-1-15-3 ## See also From e9eecda975434385cc560d4ffc32b5a8ab89b6cb Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Thu, 26 Dec 2019 08:31:23 +0530 Subject: [PATCH 015/179] Update windows/security/identity-protection/access-control/security-identifiers.md accepted Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../identity-protection/access-control/security-identifiers.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/identity-protection/access-control/security-identifiers.md b/windows/security/identity-protection/access-control/security-identifiers.md index 48c754cac7..494ce08ce3 100644 --- a/windows/security/identity-protection/access-control/security-identifiers.md +++ b/windows/security/identity-protection/access-control/security-identifiers.md @@ -290,7 +290,8 @@ Capability Security Identifiers (SIDs) are used to uniquely and immutably identi All Capability SIDs that the operating system is aware of are stored in the Windows Registry in the path `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities'. Any Capability SID added to Windows by first or third-party applications will be added to this location. ## Example registry keys are taken from windows 10 1909 64bit Enterprise edition - You may see the following registry keys are under AllCachedCapabilities +You may see the following registry keys under AllCachedCapabilities: + HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities\capabilityClass_DevUnlock HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities\capabilityClass_DevUnlock_Internal HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities\capabilityClass_Enterprise From 1de9b8809e2afa14b4f30a5ac233ec28cd3b37ef Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Thu, 26 Dec 2019 08:31:37 +0530 Subject: [PATCH 016/179] Update windows/security/identity-protection/access-control/security-identifiers.md accepted Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../identity-protection/access-control/security-identifiers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/access-control/security-identifiers.md b/windows/security/identity-protection/access-control/security-identifiers.md index 494ce08ce3..f2e08d21f5 100644 --- a/windows/security/identity-protection/access-control/security-identifiers.md +++ b/windows/security/identity-protection/access-control/security-identifiers.md @@ -289,7 +289,7 @@ Capability Security Identifiers (SIDs) are used to uniquely and immutably identi All Capability SIDs that the operating system is aware of are stored in the Windows Registry in the path `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities'. Any Capability SID added to Windows by first or third-party applications will be added to this location. -## Example registry keys are taken from windows 10 1909 64bit Enterprise edition +## Example—registry keys taken from Windows 10, version 1909, 64-bit Enterprise edition You may see the following registry keys under AllCachedCapabilities: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities\capabilityClass_DevUnlock From fe31b35f6cc3e0fb071ea8ab84f0c06e84c38731 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 26 Dec 2019 16:22:23 +0500 Subject: [PATCH 017/179] Update hello-hybrid-cert-whfb-settings-dir-sync.md --- .../hello-hybrid-cert-whfb-settings-dir-sync.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md index e2d7d4fc9c..5e12221702 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md @@ -31,7 +31,7 @@ In hybrid deployments, users register the public portion of their Windows Hello The key-trust model needs Windows Server 2016 domain controllers, which configures the key registration permissions automatically; however, the certificate-trust model does not and requires you to add the permissions manually. > [!IMPORTANT] -> If you already have a Windows Server 2016 domain controller in your domain, you can skip **Configure Permissions for Key Synchronization**. +> If you already have a Windows Server 2016 domain controller in your domain, you can skip **Configure Permissions for Key Synchronization**. In this case, you should use pre-created group KeyAdmins in step 3 of "Group Memberships for the Azure AD Connect Service Account" section of this article. ### Configure Permissions for Key Synchronization @@ -56,9 +56,6 @@ Sign-in a domain controller or management workstation with _Domain Admin_ equiva 1. Open **Active Directory Users and Computers**. 2. Click the **Users** container in the navigation pane. - >[!IMPORTANT] - > If you already have a Windows Server 2016 domain controller in your domain, use the Keyadmins group in the next step, otherwise use the KeyCredential admins group you previously created. - 3. Right-click either the **KeyAdmins** or **KeyCredential Admins** in the details pane and click **Properties**. 4. Click the **Members** tab and click **Add** 5. In the **Enter the object names to select** text box, type the name of the Azure AD Connect service account. Click **OK**. From 1a6c5fb26245909bcf1fe22db0c414271b10c69e Mon Sep 17 00:00:00 2001 From: coffeemade <39417823+coffeemade@users.noreply.github.com> Date: Thu, 26 Dec 2019 14:21:03 -0500 Subject: [PATCH 018/179] modification of the importance to make it a bubble Sorry didn't see the code, so I changed it so that it will make a bubble instead of just important text. Hope this works. --- .../on-premises-deployment-surface-hub-device-accounts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface-hub/on-premises-deployment-surface-hub-device-accounts.md b/devices/surface-hub/on-premises-deployment-surface-hub-device-accounts.md index 7f3793ed3f..8043e93501 100644 --- a/devices/surface-hub/on-premises-deployment-surface-hub-device-accounts.md +++ b/devices/surface-hub/on-premises-deployment-surface-hub-device-accounts.md @@ -49,7 +49,7 @@ If you have a single-forest on-premises deployment with Microsoft Exchange 2013 ```PowerShell New-Mailbox -UserPrincipalName HUB01@contoso.com -Alias HUB01 -Name "Hub-01" -Room -EnableRoomMailboxAccount $true -RoomMailboxPassword (ConvertTo-SecureString -String -AsPlainText -Force) ``` -[!IMPORTANT] ActiveSync Virtual Directory Basic Authentication is required to be enabled as the Surface Hub is unable to authenticate using other authentication methods. +> [!IMPORTANT] ActiveSync Virtual Directory Basic Authentication is required to be enabled as the Surface Hub is unable to authenticate using other authentication methods. 3. After setting up the mailbox, you will need to either create a new Exchange ActiveSync policy, or use a compatible existing policy. From 7074d6d509ab180f8468aab7f55222e5f57961b0 Mon Sep 17 00:00:00 2001 From: Chris Jackson Date: Thu, 26 Dec 2019 16:06:14 -0600 Subject: [PATCH 019/179] Update the group policy path The path in local group policy is now "Computer Configuration\Administrative Templates\System\Device Guard" (at least in 10.0.19041), updating docs to match what is in local group policy. --- .../audit-windows-defender-application-control-policies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/audit-windows-defender-application-control-policies.md b/windows/security/threat-protection/windows-defender-application-control/audit-windows-defender-application-control-policies.md index 133cd1426f..8f28ada884 100644 --- a/windows/security/threat-protection/windows-defender-application-control/audit-windows-defender-application-control-policies.md +++ b/windows/security/threat-protection/windows-defender-application-control/audit-windows-defender-application-control-policies.md @@ -40,7 +40,7 @@ Before you begin this process, you need to create a WDAC policy binary file. If > > - An alternative method to test a policy is to rename the test file to SIPolicy.p7b and drop it into C:\\Windows\\System32\\CodeIntegrity, rather than deploy it by using the Local Group Policy Editor. -3. Navigate to **Computer Configuration\\Administrative Templates\\System\\Windows Defender Device Guard**, and then select **Deploy Windows Defender Application Control**. Enable this setting by using the appropriate file path, for example, C:\\Windows\\System32\\CodeIntegrity\\DeviceGuardPolicy.bin, as shown in Figure 1. +3. Navigate to **Computer Configuration\\Administrative Templates\\System\\Device Guard**, and then select **Deploy Windows Defender Application Control**. Enable this setting by using the appropriate file path, for example, C:\\Windows\\System32\\CodeIntegrity\\DeviceGuardPolicy.bin, as shown in Figure 1. > [!Note] > From b6ebf068a9d027aaf797196f8b6f3c2a077730c4 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Fri, 27 Dec 2019 08:18:23 +0530 Subject: [PATCH 020/179] Update windows/security/identity-protection/access-control/security-identifiers.md accepted Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../identity-protection/access-control/security-identifiers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/access-control/security-identifiers.md b/windows/security/identity-protection/access-control/security-identifiers.md index f2e08d21f5..c8bdc813a2 100644 --- a/windows/security/identity-protection/access-control/security-identifiers.md +++ b/windows/security/identity-protection/access-control/security-identifiers.md @@ -289,7 +289,7 @@ Capability Security Identifiers (SIDs) are used to uniquely and immutably identi All Capability SIDs that the operating system is aware of are stored in the Windows Registry in the path `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities'. Any Capability SID added to Windows by first or third-party applications will be added to this location. -## Example—registry keys taken from Windows 10, version 1909, 64-bit Enterprise edition +## Examples of registry keys taken from Windows 10, version 1909, 64-bit Enterprise edition You may see the following registry keys under AllCachedCapabilities: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities\capabilityClass_DevUnlock From a1c7725897f0e7eaf1dacf6265593f0b9aabcfad Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Fri, 27 Dec 2019 14:48:26 +0200 Subject: [PATCH 021/179] add info about PA-PK-AS-REQ (16) https://github.com/MicrosoftDocs/windows-itpro-docs/issues/5583 --- windows/security/threat-protection/auditing/event-4771.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/auditing/event-4771.md b/windows/security/threat-protection/auditing/event-4771.md index 10876a5671..f97c972551 100644 --- a/windows/security/threat-protection/auditing/event-4771.md +++ b/windows/security/threat-protection/auditing/event-4771.md @@ -184,6 +184,7 @@ The most common values: | 2 | PA-ENC-TIMESTAMP | This is a normal type for standard password authentication. | | 11 | PA-ETYPE-INFO | The ETYPE-INFO pre-authentication type is sent by the KDC in a KRB-ERROR indicating a requirement for additional pre-authentication. It is usually used to notify a client of which key to use for the encryption of an encrypted timestamp for the purposes of sending a PA-ENC-TIMESTAMP pre-authentication value.
Never saw this Pre-Authentication Type in Microsoft Active Directory environment. | | 15 | PA-PK-AS-REP\_OLD | Used for Smart Card logon authentication. | +| 16 | PA-PK-AS-REQ | Request sent to KDC in Smart Card authentication scenarios.| | 17 | PA-PK-AS-REP | This type should also be used for Smart Card authentication, but in certain Active Directory environments, it is never seen. | | 19 | PA-ETYPE-INFO2 | The ETYPE-INFO2 pre-authentication type is sent by the KDC in a KRB-ERROR indicating a requirement for additional pre-authentication. It is usually used to notify a client of which key to use for the encryption of an encrypted timestamp for the purposes of sending a PA-ENC-TIMESTAMP pre-authentication value.
Never saw this Pre-Authentication Type in Microsoft Active Directory environment. | | 20 | PA-SVR-REFERRAL-INFO | Used in KDC Referrals tickets. | From c93e01abda1e75b4c300cb2881b5e8c6ecd6f04b Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Sat, 28 Dec 2019 08:56:36 +0500 Subject: [PATCH 022/179] Update windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../hello-hybrid-cert-whfb-settings-dir-sync.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md index 5e12221702..16c17aa3f9 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md @@ -31,7 +31,7 @@ In hybrid deployments, users register the public portion of their Windows Hello The key-trust model needs Windows Server 2016 domain controllers, which configures the key registration permissions automatically; however, the certificate-trust model does not and requires you to add the permissions manually. > [!IMPORTANT] -> If you already have a Windows Server 2016 domain controller in your domain, you can skip **Configure Permissions for Key Synchronization**. In this case, you should use pre-created group KeyAdmins in step 3 of "Group Memberships for the Azure AD Connect Service Account" section of this article. +> If you already have a Windows Server 2016 domain controller in your domain, you can skip **Configure Permissions for Key Synchronization**. In this case, you should use the pre-created group KeyAdmins in step 3 of the "Group Memberships for the Azure AD Connect Service Account" section of this article. ### Configure Permissions for Key Synchronization From 12e44c25c647fcb2699ab06651f99f19502e8002 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Sat, 28 Dec 2019 22:34:27 +0530 Subject: [PATCH 023/179] removed the sentence which appeared twice as per user report #5756 , i removed the following sentence > [!NOTE] > A log file is not created by default. In order to create a log file, you will need to append "/l*v [path]" --- devices/surface/surface-dock-firmware-update.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/devices/surface/surface-dock-firmware-update.md b/devices/surface/surface-dock-firmware-update.md index 104b12b126..751ea36a4d 100644 --- a/devices/surface/surface-dock-firmware-update.md +++ b/devices/surface/surface-dock-firmware-update.md @@ -50,9 +50,6 @@ You can use Windows Installer commands (Msiexec.exe) to deploy Surface Dock Firm > [!NOTE] > A log file is not created by default. In order to create a log file, you will need to append "/l*v [path]" -> [!NOTE] -> A log file is not created by default. In order to create a log file, you will need to append "/l*v [path]" - For more information, refer to [Command line options](https://docs.microsoft.com/windows/win32/msi/command-line-options) documentation. > [!IMPORTANT] From 160e1b46f14ca5e48e9dababb2824a20e76aac9d Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Mon, 30 Dec 2019 20:17:27 +0200 Subject: [PATCH 024/179] add updated screenshot and remove outdated infos https://github.com/MicrosoftDocs/windows-itpro-docs/issues/5634 --- ...our-free-azure-active-directory-subscription.md | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/windows/client-management/mdm/register-your-free-azure-active-directory-subscription.md b/windows/client-management/mdm/register-your-free-azure-active-directory-subscription.md index 0f8b376074..ebf0cab962 100644 --- a/windows/client-management/mdm/register-your-free-azure-active-directory-subscription.md +++ b/windows/client-management/mdm/register-your-free-azure-active-directory-subscription.md @@ -29,21 +29,11 @@ If you have paid subscriptions to Office 365, Microsoft Dynamics CRM Online, Ent ![register azuread](images/azure-ad-add-tenant11.png) -3. On the **Admin center** page, hover your mouse over the Admin tools icon on the left and then click **Azure AD**. This will take you to the Azure Active Directory sign-up page and brings up your existing Office 365 organization account information. +3. On the **Admin center** page, under Admin Centers on the left, click **Azure Active Directory**. This will take you to the Azure Active Directory portal. - ![register azuread](images/azure-ad-add-tenant12.png) + ![Azure-AD-updated](https://user-images.githubusercontent.com/41186174/71594506-e4845300-2b40-11ea-9a08-c21c824e12a4.png) -4. On the **Sign up** page, make sure to enter a valid phone number and then click **Sign up**. - ![register azuread](images/azure-ad-add-tenant13.png) - -5. It may take a few minutes to process the request. - - ![register azuread](images/azure-ad-add-tenant14.png) - -6. You will see a welcome page when the process completes. - - ![register azuread](images/azure-ad-add-tenant15.png)   From efdc2f11eca802a04e197fc49942a2bfe03fad03 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Wed, 1 Jan 2020 16:00:38 +0500 Subject: [PATCH 025/179] Policy location mentioned Policy location mentioned as it was missing. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/5737 --- .../interactive-logon-machine-inactivity-limit.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md index b836aabd10..3017775493 100644 --- a/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md +++ b/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md @@ -26,7 +26,7 @@ Describes the best practices, location, values, management, and security conside ## Reference -Beginning with Windows Server 2012 and Windows 8, Windows detects user-input inactivity of a sign-in (logon) session by using the security policy setting **Interactive logon: Machine inactivity limit**. If the amount of inactive time exceeds the inactivity limit set by this policy, then the user’s session locks by invoking the screen saver (screen saver should be active on the destination machine). This policy setting allows you to control the locking time by using Group Policy. +Beginning with Windows Server 2012 and Windows 8, Windows detects user-input inactivity of a sign-in (logon) session by using the security policy setting **Interactive logon: Machine inactivity limit**. If the amount of inactive time exceeds the inactivity limit set by this policy, then the user’s session locks by invoking the screen saver (screen saver should be active on the destination machine. You can activate screen saver by enableing Group Policy at User Configuration\Administrative Templates\Control Panel\Personalization\ "Enable screen saver"). This policy setting allows you to control the locking time by using Group Policy. ### Possible values From 1c47e4d5d3c31a1edc7d8be5a8a3d68b7fcc9abd Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Wed, 1 Jan 2020 16:38:01 +0500 Subject: [PATCH 026/179] Update windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../interactive-logon-machine-inactivity-limit.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md index 3017775493..c519e01af5 100644 --- a/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md +++ b/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md @@ -26,7 +26,7 @@ Describes the best practices, location, values, management, and security conside ## Reference -Beginning with Windows Server 2012 and Windows 8, Windows detects user-input inactivity of a sign-in (logon) session by using the security policy setting **Interactive logon: Machine inactivity limit**. If the amount of inactive time exceeds the inactivity limit set by this policy, then the user’s session locks by invoking the screen saver (screen saver should be active on the destination machine. You can activate screen saver by enableing Group Policy at User Configuration\Administrative Templates\Control Panel\Personalization\ "Enable screen saver"). This policy setting allows you to control the locking time by using Group Policy. +Beginning with Windows Server 2012 and Windows 8, Windows detects user-input inactivity of a sign-in (logon) session by using the security policy setting **Interactive logon: Machine inactivity limit**. If the amount of inactive time exceeds the inactivity limit set by this policy, then the user’s session locks by invoking the screen saver (screen saver should be active on the destination machine. You can activate the screen saver by enabling the Group Policy **User Configuration\Administrative Templates\Control Panel\Personalization\Enable screen saver**). This policy setting allows you to control the locking time by using Group Policy. ### Possible values From 215b1a5009872dba78db67f616c1d6e9aa7d5f7d Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Wed, 1 Jan 2020 16:41:29 +0500 Subject: [PATCH 027/179] Minor changes in heading Minor changes in heading as this should go with key trust deployment guide. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/5695 --- .../hello-for-business/hello-key-trust-validate-pki.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md index 5f6fb9480c..2a02be9899 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md @@ -196,7 +196,7 @@ Alternatively, you can forcefully trigger automatic certificate enrollment using Use the event logs to monitor certificate enrollment and archive. Review the configuration, such as publishing certificate templates to issuing certificate authority and the allow auto enrollment permissions. -## Follow the Windows Hello for Business on premises certificate trust deployment guide +## Follow the Windows Hello for Business on premises certificate key trust deployment guide 1. [Validate Active Directory prerequisites](hello-key-trust-validate-ad-prereq.md) 2. Validate and Configure Public Key Infrastructure (*You are here*) 3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-key-trust-adfs.md) From c830345abd3923fde12248cb8806ca48e9f95663 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Wed, 1 Jan 2020 23:33:02 +0500 Subject: [PATCH 028/179] Output was Wrong it should be 0 if the device is not yet onboarded. Made the correction. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/5708 --- .../microsoft-defender-atp/mac-install-with-jamf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md index 259e8692cd..083d1a181e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md @@ -225,7 +225,7 @@ $ mdatp --health healthy The above command prints "1" if the product is onboarded and functioning as expected. If the product is not healthy, the exit code (which can be checked through `echo $?`) indicates the problem: -- 1 if the device is not yet onboarded +- 0 if the device is not yet onboarded - 3 if the connection to the daemon cannot be established—for example, if the daemon is not running ## Logging installation issues From f9899bb995120db3686b91230a344307d5ae27e9 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Thu, 2 Jan 2020 13:22:15 +0500 Subject: [PATCH 029/179] Data clearance As mentioned by user, made some changes in the table to reflect the correct information Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/5706#issuecomment-570097021 --- windows/security/threat-protection/auditing/event-4912.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/auditing/event-4912.md b/windows/security/threat-protection/auditing/event-4912.md index 06ffbee5b0..4e98d50f44 100644 --- a/windows/security/threat-protection/auditing/event-4912.md +++ b/windows/security/threat-protection/auditing/event-4912.md @@ -126,8 +126,9 @@ This event is always logged regardless of the "Audit Policy Change" sub-category - **Subcategory** \[Type = UnicodeString\]**:** the name of auditing subcategory which state was changed. Possible values: -| Audit Credential Validation | Audit Process Termination | Audit Other Logon/Logoff Events | +| Value | Value | Value | |------------------------------------------|----------------------------------------------|--------------------------------------| +| Audit Credential Validation | Audit Process Termination | Audit Other Logon/Logoff Events | | Audit Kerberos Authentication Service | Audit RPC Events | Audit Special Logon | | Audit Kerberos Service Ticket Operations | Audit Detailed Directory Service Replication | Audit Application Generated | | Audit Other Logon/Logoff Events | Audit Directory Service Access | Audit Certification Services | @@ -145,7 +146,7 @@ This event is always logged regardless of the "Audit Policy Change" sub-category | Audit Policy Change | Audit Non-Sensitive Privilege Use | Audit System Integrity | | Audit Authentication Policy Change | Audit Sensitive Privilege Use | Audit PNP Activity | | Audit Authorization Policy Change | Audit Other Privilege Use Events | | -| Group Membership | Audit Network Policy Server | | +| Audit Group Membership | Audit Network Policy Server | | - **Subcategory GUID** \[Type = GUID\]**:** the unique GUID of changed subcategory. From feba3cbaba71ef15272f9ca6e5245853b4541e4c Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Thu, 2 Jan 2020 13:26:41 +0500 Subject: [PATCH 030/179] Update windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../interactive-logon-machine-inactivity-limit.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md index c519e01af5..accf7f1ab2 100644 --- a/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md +++ b/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md @@ -26,7 +26,7 @@ Describes the best practices, location, values, management, and security conside ## Reference -Beginning with Windows Server 2012 and Windows 8, Windows detects user-input inactivity of a sign-in (logon) session by using the security policy setting **Interactive logon: Machine inactivity limit**. If the amount of inactive time exceeds the inactivity limit set by this policy, then the user’s session locks by invoking the screen saver (screen saver should be active on the destination machine. You can activate the screen saver by enabling the Group Policy **User Configuration\Administrative Templates\Control Panel\Personalization\Enable screen saver**). This policy setting allows you to control the locking time by using Group Policy. +Beginning with Windows Server 2012 and Windows 8, Windows detects user-input inactivity of a sign-in (logon) session by using the security policy setting **Interactive logon: Machine inactivity limit**. If the amount of inactive time exceeds the inactivity limit set by this policy, then the user’s session locks by invoking the screen saver (screen saver should be active on the destination machine). You can activate the screen saver by enabling the Group Policy **User Configuration\Administrative Templates\Control Panel\Personalization\Enable screen saver**. This policy setting allows you to control the locking time by using Group Policy. ### Possible values From b10738632804a3ea08e1ea6108574b24d56f6351 Mon Sep 17 00:00:00 2001 From: Katie Gilligan <37852744+kagillig@users.noreply.github.com> Date: Thu, 2 Jan 2020 18:58:52 -0500 Subject: [PATCH 031/179] Updating UseBiometrics Holographic details The deprecated UseBiometrics setting should say that it is not supported for Windows Holographic and Windows Holographic for Business. The Biometrics/UseBiometrics settings should say that it is supported for Windows Holographic and Windows Holographic for Business after 19H1 (1903). Updating the setting descriptions as such. --- windows/client-management/mdm/passportforwork-csp.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/client-management/mdm/passportforwork-csp.md b/windows/client-management/mdm/passportforwork-csp.md index f8dfc0e3c3..fbb49aae1f 100644 --- a/windows/client-management/mdm/passportforwork-csp.md +++ b/windows/client-management/mdm/passportforwork-csp.md @@ -206,7 +206,7 @@ This node is deprecated. Use **Biometrics/UseBiometrics** node instead. **Biometrics** (only for ./Device/Vendor/MSFT) Node for defining biometric settings. This node was added in Windows 10, version 1511. -*Not supported on Windows Holographic and Windows Holographic for Business prior to Windows 10 version 1903 (May 2019 Update).* +*Not supported on Windows Holographic and Windows Holographic for Business.* **Biometrics/UseBiometrics** (only for ./Device/Vendor/MSFT) Boolean value used to enable or disable the use of biometric gestures, such as face and fingerprint, as an alternative to the PIN gesture for Windows Hello for Business. Users must still configure a PIN if they configure biometric gestures to use in case of failures. This node was added in Windows 10, version 1511. @@ -217,7 +217,7 @@ Default value is true, enabling the biometric gestures for use with Windows Hell Supported operations are Add, Get, Delete, and Replace. -*Not supported on Windows Holographic and Windows Holographic for Business.* +*Not supported on Windows Holographic and Windows Holographic for Business prior to Windows 10 version 1903 (May 2019 Update).* **Biometrics/FacialFeaturesUseEnhancedAntiSpoofing** (only for ./Device/Vendor/MSFT) Boolean value used to enable or disable enhanced anti-spoofing for facial feature recognition on Windows Hello face authentication. This node was added in Windows 10, version 1511. From 480bc440896d9e7b72fe686bcccd3ca873ef9d18 Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Fri, 3 Jan 2020 11:12:42 +0200 Subject: [PATCH 032/179] add note about Tamper Protection https://github.com/MicrosoftDocs/windows-itpro-docs/issues/5643 --- .../microsoft-defender-atp/minimum-requirements.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index aaf95f6065..ad302148b0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -174,6 +174,9 @@ When Windows Defender Antivirus is not the active antimalware in your organizati If you are onboarding servers and Windows Defender Antivirus is not the active antimalware on your servers, you shouldn't uninstall Windows Defender Antivirus. You'll need to configure it to run on passive mode. For more information, see [Onboard servers](configure-server-endpoints.md). +> [!NOTE] +> Starting with Windows 10 version 1903, Tamper Protection, when enabled, will override Group Policy. + For more information, see [Windows Defender Antivirus compatibility](../windows-defender-antivirus/windows-defender-antivirus-compatibility.md). From acc8308e60b70b1fecc7b6e7f516319f23194ecb Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Fri, 3 Jan 2020 16:26:46 +0530 Subject: [PATCH 033/179] removed invalid link and replaced new link as per user report #5783 i replaced the invalid link to new link **https://support.microsoft.com/en-in/help/4046851/windows-10-allow-blocked-app-windows-security** --- ...nfigure-local-policy-overrides-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md index c51a7da9ea..937f6b63ab 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md @@ -84,7 +84,7 @@ You can disable this setting to ensure that only globally-defined lists (such as 4. Double-click **Configure local administrator merge behavior for lists** and set the option to **Disabled**. Click **OK**. > [!NOTE] -> If you disable local list merging, it will override controlled folder access settings. It also overrides any protected folders or allowed apps set by the local administrator. For more information about controlled folder access settings, see [Enable controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard). +> If you disable local list merging, it will override controlled folder access settings. It also overrides any protected folders or allowed apps set by the local administrator. For more information about controlled folder access settings, see [Enable controlled folder access](https://support.microsoft.com/en-in/help/4046851/windows-10-allow-blocked-app-windows-security). ## Related topics From 47bdb1853b743d3bba85b08f21449c3711cd1075 Mon Sep 17 00:00:00 2001 From: Andres Mariano Gorzelany <36666927+get-itips@users.noreply.github.com> Date: Fri, 3 Jan 2020 07:09:21 -0600 Subject: [PATCH 034/179] Updating Connect-MsGraph line --- windows/deployment/windows-autopilot/existing-devices.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/windows/deployment/windows-autopilot/existing-devices.md b/windows/deployment/windows-autopilot/existing-devices.md index 0fd535d10e..f5f715e841 100644 --- a/windows/deployment/windows-autopilot/existing-devices.md +++ b/windows/deployment/windows-autopilot/existing-devices.md @@ -70,13 +70,12 @@ See the following examples. Install-Module WindowsAutopilotIntune -Force ``` -3. Enter the following lines and provide Intune administrative credentials - - In the following command, replace the example user principal name for Azure authentication (admin@M365x373186.onmicrosoft.com) with your user account. Be sure that the user account you specify has sufficient administrative rights. +3. Enter the following line and provide Intune administrative credentials ```powershell - Connect-MSGraph -user admin@M365x373186.onmicrosoft.com + Connect-MSGraph ``` - The password for your account will be requested using a standard Azure AD form. Type your password and then click **Sign in**. + The user and password for your account will be requested using a standard Azure AD form. Type your password and then click **Sign in**.
See the following example: ![Azure AD authentication](images/pwd.png) From 1a366d99f57b0de93a2d862871342d1b26992ab8 Mon Sep 17 00:00:00 2001 From: Andres Mariano Gorzelany <36666927+get-itips@users.noreply.github.com> Date: Fri, 3 Jan 2020 17:24:22 -0600 Subject: [PATCH 035/179] Update windows/deployment/windows-autopilot/existing-devices.md Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- windows/deployment/windows-autopilot/existing-devices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/existing-devices.md b/windows/deployment/windows-autopilot/existing-devices.md index f5f715e841..c577239031 100644 --- a/windows/deployment/windows-autopilot/existing-devices.md +++ b/windows/deployment/windows-autopilot/existing-devices.md @@ -70,7 +70,7 @@ See the following examples. Install-Module WindowsAutopilotIntune -Force ``` -3. Enter the following line and provide Intune administrative credentials +3. Enter the following line and provide Intune administrative credentials: ```powershell Connect-MSGraph From d2d1b568f64598ad5a2397c96e66307cba55f7c1 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Sat, 4 Jan 2020 09:57:10 +0530 Subject: [PATCH 036/179] Update windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md after checking the link, I accepted the changes. Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- ...nfigure-local-policy-overrides-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md index 937f6b63ab..fa061b9284 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md @@ -84,7 +84,7 @@ You can disable this setting to ensure that only globally-defined lists (such as 4. Double-click **Configure local administrator merge behavior for lists** and set the option to **Disabled**. Click **OK**. > [!NOTE] -> If you disable local list merging, it will override controlled folder access settings. It also overrides any protected folders or allowed apps set by the local administrator. For more information about controlled folder access settings, see [Enable controlled folder access](https://support.microsoft.com/en-in/help/4046851/windows-10-allow-blocked-app-windows-security). +> If you disable local list merging, it will override controlled folder access settings. It also overrides any protected folders or allowed apps set by the local administrator. For more information about controlled folder access settings, see [Allow a blocked app in Windows Security](https://support.microsoft.com/help/4046851/windows-10-allow-blocked-app-windows-security). ## Related topics From b265f5d89f8277379927495fd9a32dc3b3d30481 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Sat, 4 Jan 2020 23:37:13 +0530 Subject: [PATCH 037/179] added three dcommands as per user report #5795 . i added three commands with explanation Set-MpPreference -PUAProtection disable Set-MpPreference -PUAProtection enable Set-MpPreference -PUAProtection auditmode --- ...tentially-unwanted-apps-windows-defender-antivirus.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md index 0013143d29..4f98c623ab 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md @@ -122,11 +122,18 @@ For Configuration Manager 2012, see [How to Deploy Potentially Unwanted Applicat Use the following cmdlet: ```PowerShell -Set-MpPreference -PUAProtection +Set-MpPreference -PUAProtection disable ``` +Setting the value for this cmdlet to `Disabled` will turn the feature off if it has been enabled. +```PowerShell +Set-MpPreference -PUAProtection enable +``` Setting the value for this cmdlet to `Enabled` will turn the feature on if it has been disabled. +```PowerShell +Set-MpPreference -PUAProtection auditmode +``` Setting `AuditMode` will detect PUAs without blocking them. See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/library/dn433280.aspx) for more information on how to use PowerShell with Windows Defender Antivirus. From 03865c8acf77932886653a0ccc8e2150f7e8d14a Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Sat, 4 Jan 2020 22:00:44 +0200 Subject: [PATCH 038/179] Update windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../microsoft-defender-atp/minimum-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index ad302148b0..9f060ed90f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -175,7 +175,7 @@ When Windows Defender Antivirus is not the active antimalware in your organizati If you are onboarding servers and Windows Defender Antivirus is not the active antimalware on your servers, you shouldn't uninstall Windows Defender Antivirus. You'll need to configure it to run on passive mode. For more information, see [Onboard servers](configure-server-endpoints.md). > [!NOTE] -> Starting with Windows 10 version 1903, Tamper Protection, when enabled, will override Group Policy. +> Starting with Windows 10, version 1903, Tamper Protection, when enabled, will override Group Policy. For more information, see [Windows Defender Antivirus compatibility](../windows-defender-antivirus/windows-defender-antivirus-compatibility.md). From 53aff1b34e02940d83e381a34ef8e0a65652897f Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Sat, 4 Jan 2020 14:59:13 -0800 Subject: [PATCH 039/179] January 2020 update --- ...ndows-diagnostic-events-and-fields-1703.md | 209 +++- ...ndows-diagnostic-events-and-fields-1709.md | 159 ++- ...ndows-diagnostic-events-and-fields-1803.md | 522 +++++++++- ...ndows-diagnostic-events-and-fields-1809.md | 904 +++++++++++++++--- 4 files changed, 1531 insertions(+), 263 deletions(-) diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1703.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1703.md index 555eb005b1..2119a4bb72 100644 --- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1703.md +++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1703.md @@ -1,5 +1,5 @@ --- -description: Use this article to learn more about what Windows diagnostic data is gathered at the basic level. Specific to Windows 10, version 1703. +description: Use this article to learn more about what Windows diagnostic data is gathered at the basic level. title: Windows 10, version 1703 basic diagnostic events and fields (Windows 10) keywords: privacy, telemetry ms.prod: w10 @@ -7,14 +7,14 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security localizationpriority: high -author: dansimp -ms.author: dansimp +author: brianlic-msft +ms.author: brianlic manager: dansimp ms.collection: M365-security-compliance ms.topic: article audience: ITPro -ms.date: 04/19/2019 -ms.reviewer: +ms.date: 01/04/2020 +ms.reviewer: --- @@ -33,8 +33,7 @@ Use this article to learn about diagnostic events, grouped by event area, and th You can learn more about Windows functional and diagnostic data through these articles: - -- [Windows 10, version 1903 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1903.md) +- [Windows 10, version 1903 and Windows 10, version 1909 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1903.md) - [Windows 10, version 1809 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1809.md) - [Windows 10, version 1803 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1803.md) - [Windows 10, version 1709 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1709.md) @@ -60,6 +59,7 @@ The following fields are available: - **DataSourceMatchingInfoPostUpgrade_RS3** The total DataSourceMatchingInfoPostUpgrade objects targeting the next release of Windows on this device. - **DatasourceSystemBios_RS3** The total DatasourceSystemBios objects targeting the next release of Windows on this device. - **DecisionApplicationFile_RS3** The total DecisionApplicationFile objects targeting the next release of Windows on this device. +- **DecisionDevicePnp_RS2** The count of DataSourceMatchingInfoBlock objects present on this machine targeting the next release of Windows - **DecisionDevicePnp_RS3** The total DecisionDevicePnp objects targeting the next release of Windows on this device. - **DecisionDriverPackage_RS3** The total DecisionDriverPackage objects targeting the next release of Windows on this device. - **DecisionMatchingInfoBlock_RS3** The total DecisionMatchingInfoBlock objects targeting the next release of Windows on this device. @@ -77,7 +77,6 @@ The following fields are available: - **SystemWim** The total number of objects of this type present on this device. - **SystemWindowsActivationStatus** The count of DecisionSystemBios objects present on this machine targeting the next release of Windows - **SystemWlan** The total number of objects of this type present on this device. -- **Wmdrm_RS3** The total Wmdrm objects targeting the next release of Windows on this device. ### Microsoft.Windows.Appraiser.General.DatasourceApplicationFileAdd @@ -92,7 +91,7 @@ The following fields are available: - **HasCitData** Indicates whether the file is present in CIT data. - **HasUpgradeExe** Indicates whether the anti-virus app has an upgrade.exe file. - **IsAv** Is the file an anti-virus reporting EXE? -- **ResolveAttempted** This will always be an empty string when sending telemetry. +- **ResolveAttempted** This will always be an empty string when sending diagnostic data. - **SdbEntries** An array of fields that indicates the SDB entries that apply to this file. @@ -190,7 +189,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoBlockAdd -This event sends blocking data about any compatibility blocking entries hit on the system that are not directly related to specific applications or devices, to help keep Windows up-to-date. +This event sends blocking data about any compatibility blocking entries on the system that are not directly related to specific applications or devices, to help keep Windows up to date. The following fields are available: @@ -221,7 +220,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoPassiveAdd -This event sends compatibility database information about non-blocking compatibility entries on the system that are not keyed by either applications or devices, to help keep Windows up-to-date. +This event sends compatibility database information about non-blocking compatibility entries on the system that are not keyed by either applications or devices, to help keep Windows up to date. The following fields are available: @@ -252,7 +251,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoPostUpgradeAdd -This event sends compatibility database information about entries requiring reinstallation after an upgrade on the system that are not keyed by either applications or devices, to help keep Windows up-to-date. +This event sends compatibility database information about entries requiring reinstallation after an upgrade on the system that are not keyed by either applications or devices, to help keep Windows up to date. The following fields are available: @@ -283,7 +282,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DatasourceSystemBiosAdd -This event sends compatibility database information about the BIOS to help keep Windows up-to-date. +This event sends compatibility database information about the BIOS to help keep Windows up to date. The following fields are available: @@ -315,7 +314,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DecisionApplicationFileAdd -This event sends compatibility decision data about a file to help keep Windows up-to-date. +This event sends compatibility decision data about a file to help keep Windows up to date. The following fields are available: @@ -364,7 +363,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DecisionDevicePnpAdd -This event sends compatibility decision data about a PNP device to help keep Windows up to date. +This event sends compatibility decision data about a Plug and Play (PNP) device to help keep Windows up to date. The following fields are available: @@ -790,7 +789,7 @@ This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedevic The following fields are available: -- **AppraiserVersion** The version of the Appraiser file that is generating the events. +- **AppraiserVersion** The version of the Appraiser binary (executable) generating the events. ### Microsoft.Windows.Appraiser.General.InventoryUplevelDriverPackageAdd @@ -856,7 +855,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemMemoryAdd -This event sends data on the amount of memory on the system and whether it meets requirements, to help keep Windows up-to-date. +This event sends data on the amount of memory on the system and whether it meets requirements, to help keep Windows up to date. The following fields are available: @@ -927,7 +926,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemProcessorLahfSahfAdd -This event sends data indicating whether the system supports the LahfSahf CPU requirement, to help keep Windows up-to-date. +This event sends data indicating whether the system supports the LAHF & SAHF CPU requirement, to help keep Windows up to date. The following fields are available: @@ -960,7 +959,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemProcessorNxAdd -This event sends data indicating whether the system supports the NX CPU requirement, to help keep Windows up-to-date. +This event sends data indicating whether the system supports the NX CPU requirement, to help keep Windows up to date. The following fields are available: @@ -1159,7 +1158,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemWlanAdd -This event sends data indicating whether the system has WLAN, and if so, whether it uses an emulated driver that could block an upgrade, to help keep Windows up-to-date. +This event sends data indicating whether the system has WLAN, and if so, whether it uses an emulated driver that could block an upgrade, to help keep Windows up to date. The following fields are available: @@ -1196,32 +1195,32 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.TelemetryRunHealth -This event indicates the parameters and result of a telemetry (diagnostic) run. This allows the rest of the data sent over the course of the run to be properly contextualized and understood, which is then used to keep Windows up to date. +This event indicates the parameters and result of a diagnostic data run. This allows the rest of the data sent over the course of the run to be properly contextualized and understood, which is then used to keep Windows up to date. The following fields are available: - **AppraiserBranch** The source branch in which the version of Appraiser that is running was built. -- **AppraiserDataVersion** The version of the data files being used by the Appraiser telemetry run. +- **AppraiserDataVersion** The version of the data files being used by the Appraiser diagnostic data run. - **AppraiserProcess** The name of the process that launched Appraiser. - **AppraiserVersion** The file version (major, minor and build) of the Appraiser DLL, concatenated without dots. - **AuxFinal** Obsolete, always set to false. - **AuxInitial** Obsolete, indicates if Appraiser is writing data files to be read by the Get Windows 10 app. - **DeadlineDate** A timestamp representing the deadline date, which is the time until which appraiser will wait to do a full scan. -- **EnterpriseRun** Indicates if the telemetry run is an enterprise run, which means appraiser was run from the command line with an extra enterprise parameter. +- **EnterpriseRun** Indicates whether the diagnostic data run is an enterprise run, which means appraiser was run from the command line with an extra enterprise parameter. - **FullSync** Indicates if Appraiser is performing a full sync, which means that full set of events representing the state of the machine are sent. Otherwise, only the changes from the previous run are sent. - **InventoryFullSync** Indicates if inventory is performing a full sync, which means that the full set of events representing the inventory of machine are sent. - **PCFP** An ID for the system calculated by hashing hardware identifiers. - **PerfBackoff** Indicates if the run was invoked with logic to stop running when a user is present. Helps to understand why a run may have a longer elapsed time than normal. - **PerfBackoffInsurance** Indicates if appraiser is running without performance backoff because it has run with perf backoff and failed to complete several times in a row. - **RunAppraiser** Indicates if Appraiser was set to run at all. If this if false, it is understood that data events will not be received from this device. -- **RunDate** The date that the telemetry run was stated, expressed as a filetime. -- **RunGeneralTel** Indicates if the generaltel.dll component was run. Generaltel collects additional telemetry on an infrequent schedule and only from machines at telemetry levels higher than Basic. +- **RunDate** The date that the diagnostic data run was stated, expressed as a filetime. +- **RunGeneralTel** Indicates if the generaltel.dll component was run. Generaltel collects additional diagnostic data on an infrequent schedule and only from machines at diagnostic data levels higher than Basic. - **RunOnline** Indicates if appraiser was able to connect to Windows Update and theefore is making decisions using up-to-date driver coverage information. -- **RunResult** The hresult of the Appraiser telemetry run. -- **SendingUtc** Indicates if the Appraiser client is sending events during the current telemetry run. +- **RunResult** The hresult of the Appraiser diagnostic data run. +- **SendingUtc** Indicates whether the Appraiser client is sending events during the current diagnostic data run. - **StoreHandleIsNotNull** Obsolete, always set to false -- **TelementrySent** Indicates if telemetry was successfully sent. -- **ThrottlingUtc** Indicates if the Appraiser client is throttling its output of CUET events to avoid being disabled. This increases runtime but also telemetry reliability. +- **TelementrySent** Indicates whether diagnostic data was successfully sent. +- **ThrottlingUtc** Indicates whether the Appraiser client is throttling its output of CUET events to avoid being disabled. This increases runtime but also diagnostic data reliability. - **Time** The client time of the event. - **VerboseMode** Indicates if appraiser ran in Verbose mode, which is a test-only mode with extra logging. - **WhyFullSyncWithoutTablePrefix** Indicates the reason or reasons that a full sync was generated. @@ -1444,6 +1443,7 @@ The following fields are available: - **LicenseStateReason** Retrieves why (or how) a system is licensed or unlicensed. The HRESULT may indicate an error code that indicates a key blocked error, or it may indicate that we are running an OS License granted by the MS store. - **OA3xOriginalProductKey** Retrieves the License key stamped by the OEM to the machine. - **OSEdition** Retrieves the version of the current OS. +- **OSInstallDateTime** Retrieves the date the OS was installed using ISO 8601 (Date part) == yyyy-mm-dd - **OSInstallType** Retrieves a numeric description of what install was used on the device i.e. clean, upgrade, refresh, reset, etc - **OSOOBEDateTime** Retrieves Out of Box Experience (OOBE) Date in Coordinated Universal Time (UTC). - **OSSKU** Retrieves the Friendly Name of OS Edition. @@ -1538,6 +1538,7 @@ The following fields are available: - **InternalPrimaryDisplayResolutionVertical** Retrieves the number of pixels in the vertical direction of the internal display. - **InternalPrimaryDisplaySizePhysicalH** Retrieves the physical horizontal length of the display in mm. Used for calculating the diagonal length in inches . - **InternalPrimaryDisplaySizePhysicalY** Retrieves the physical vertical length of the display in mm. Used for calculating the diagonal length in inches +- **InternalPrimaryDisplayType** Represents the type of technology used in the monitor, such as Plasma, LED, LCOS, etc. - **NumberofExternalDisplays** Retrieves the number of external displays connected to the machine - **NumberofInternalDisplays** Retrieves the number of internal displays in a machine. - **VRAMDedicated** Retrieves the video RAM in MB. @@ -1720,7 +1721,7 @@ The following fields are available: - **mon** Combined monitor and event sequence numbers in the format: monitor sequence : event sequence - **op** Represents the ETW Op Code. - **raId** Represents the ETW Related ActivityId. Logged via TraceLogging or directly via ETW. -- **sqmId** The Windows SQM ID. +- **sqmId** The Windows SQM (Software Quality Metrics—a precursor of Windows 10 Diagnostic Data collection) device identifier. - **stId** Represents the Scenario Entry Point ID. This is a unique GUID for each event in a diagnostic scenario. This used to be Scenario Trigger ID. - **tickets** An array of strings that refer back to a key in the X-Tickets http header that the client uploaded along with a batch of events. @@ -1778,6 +1779,47 @@ This event provides information about the results of installing optional Windows +### CbsServicingProvider.CbsQualityUpdateInstall + +This event reports on the performance and reliability results of installing Servicing content from Windows Update to keep Windows up to date. + + + +### CbsServicingProvider.CbsSelectableUpdateChangeV2 + +This event reports the results of enabling or disabling optional Windows Content to keep Windows up to date. + +The following fields are available: + +- **applicableUpdateState** Indicates the highest applicable state of the optional content. +- **buildVersion** The build version of the package being installed. +- **clientId** The name of the application requesting the optional content change. +- **downloadSource** Indicates if optional content was obtained from Windows Update or a locally accessible file. +- **downloadtimeInSeconds** Indicates if optional content was obtained from Windows Update or a locally accessible file. +- **executionID** A unique ID used to identify events associated with a single servicing operation and not reused for future operations. +- **executionSequence** A counter that tracks the number of servicing operations attempted on the device. +- **firstMergedExecutionSequence** The value of a pervious executionSequence counter that is being merged with the current operation, if applicable. +- **firstMergedID** A unique ID of a pervious servicing operation that is being merged with this operation, if applicable. +- **hrDownloadResult** The return code of the download operation. +- **hrStatusUpdate** The return code of the servicing operation. +- **identityHash** A pseudonymized (hashed) identifier for the Windows Package that is being installed or uninstalled. +- **initiatedOffline** Indicates whether the operation was performed against an offline Windows image file or a running instance of Windows. +- **majorVersion** The major version of the package being installed. +- **minorVersion** The minor version of the package being installed. +- **packageArchitecture** The architecture of the package being installed. +- **packageLanguage** The language of the package being installed. +- **packageName** The name of the package being installed. +- **rebootRequired** Indicates whether a reboot is required to complete the operation. +- **revisionVersion** The revision number of the package being installed. +- **stackBuild** The build number of the servicing stack binary performing the installation. +- **stackMajorVersion** The major version number of the servicing stack binary performing the installation. +- **stackMinorVersion** The minor version number of the servicing stack binary performing the installation. +- **stackRevision** The revision number of the servicing stack binary performing the installation. +- **updateName** The name of the optional Windows Operation System feature being enabled or disabled. +- **updateStartState** A value indicating the state of the optional content before the operation started. +- **updateTargetState** A value indicating the desired state of the optional content. + + ## Content Delivery Manager events ### Microsoft.Windows.ContentDeliveryManager.ProcessCreativeEvent @@ -1864,7 +1906,7 @@ The following fields are available: ### TelClientSynthetic.ConnectivityHeartBeat_0 -This event sends data about the connectivity status of the Connected User Experience and Telemetry component that uploads telemetry events. If an unrestricted free network (such as Wi-Fi) is available, this event updates the last successful upload time. Otherwise, it checks whether a Connectivity Heartbeat event was fired in the past 24 hours, and if not, it fires an event. A Connectivity Heartbeat event also fires when a device recovers from costed network to free network. +This event sends data about the connectivity status of the Connected User Experience and Telemetry component that uploads telemetry events. If an unrestricted free network (such as Wi-Fi) is available, this event updates the last successful upload time. Otherwise, it checks whether a Connectivity Heartbeat event was fired in the past 24 hours, and if not, it sends an event. A Connectivity Heartbeat event is also sent when a device recovers from costed network to free network. The following fields are available: @@ -2597,6 +2639,45 @@ The following fields are available: - **InventoryVersion** The version of the inventory file generating the events. +### Microsoft.Windows.Inventory.General.AppHealthStaticAdd + +This event sends details collected for a specific application on the source device. + +The following fields are available: + +- **AhaVersion** The binary version of the App Health Analyzer tool. +- **ApplicationErrors** The count of application errors from the event log. +- **Bitness** The architecture type of the application (16 Bit or 32 bit or 64 bit). +- **device_level** Various JRE/JAVA versions installed on a particular device. +- **ExtendedProperties** Attribute used for aggregating all other attributes under this event type. +- **Jar** Flag to determine if an app has a Java JAR file dependency. +- **Jre** Flag to determine if an app has JRE framework dependency. +- **Jre_version** JRE versions an app has declared framework dependency for. +- **Name** Name of the application. +- **NonDPIAware** Flag to determine if an app is non-DPI aware +- **NumBinaries** Count of all binaries (.sys,.dll,.ini) from application install location. +- **RequiresAdmin** Flag to determine if an app requests admin privileges for execution. +- **RequiresAdminv2** Additional flag to determine if an app requests admin privileges for execution. +- **RequiresUIAccess** Flag to determine if an app is based on UI features for accessibility. +- **VB6** Flag to determine if an app is based on VB6 framework. +- **VB6v2** Additional flag to determine if an app is based on VB6 framework. +- **Version** Version of the application. +- **VersionCheck** Flag to determine if an app has a static dependency on OS version. +- **VersionCheckv2** Additional flag to determine if an app has a static dependency on OS version. + + +### Microsoft.Windows.Inventory.General.AppHealthStaticStartSync + +This event indicates the beginning of a series of AppHealthStaticAdd events. + +The following fields are available: + +- **AllowTelemetry** Indicates the presence of the 'allowtelemetry' command line argument. +- **CommandLineArgs** Command line arguments passed when launching the App Health Analyzer executable. +- **Enhanced** Indicates the presence of the 'enhanced' command line argument. +- **StartTime** UTC date and time at which this event was sent. + + ### Microsoft.Windows.Inventory.General.InventoryMiscellaneousOfficeAddInAdd Invalid variant - Provides data on the installed Office Add-ins @@ -2724,6 +2805,15 @@ This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedevic The following fields are available: - **IndicatorValue** The indicator value. +- **Value** Describes an operating system indicator that may be relevant for the device upgrade. + + +### Microsoft.Windows.Inventory.Indicators.InventoryMiscellaneousUexIndicatorEndSync + +This event indicates that a new set of InventoryMiscellaneousUexIndicatorAdd events has been sent. + +This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). + ### Microsoft.Windows.Inventory.Indicators.InventoryMiscellaneousUexIndicatorRemove @@ -2814,6 +2904,20 @@ The following fields are available: - **UptimeDeltaMS** Duration in last state in milliseconds. +## Migration events + +### Microsoft.Windows.MigrationCore.MigObjectCountKFSys + +This event returns data about the count of the migration objects across various phases during feature update. + + + +### Microsoft.Windows.MigrationCore.MigObjectCountKFUsr + +This event returns data to track the count of the migration objects across various phases during feature update. + + + ## OneDrive events ### Microsoft.OneDrive.Sync.Setup.APIOperation @@ -4387,7 +4491,7 @@ The following fields are available: - **EndpointUrl** The endpoint URL where the device obtains update metadata. This is used to distinguish between test, staging, and production environments. - **EventScenario** The purpose of this event, such as scan started, scan succeeded, or scan failed. -- **ExtendedStatusCode** The secondary status code of the event. +- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode was not specific enough. - **LeafCertId** The integral ID from the FragmentSigning data for the certificate that failed. - **ListOfSHA256OfIntermediateCerData** A semicolon delimited list of base64 encoding of hashes for the Base64CerData in the FragmentSigning data of an intermediate certificate. - **MetadataIntegrityMode** The mode of the transport metadata integrity check. 0 = unknown; 1 = ignore; 2 = audit; 3 = enforce @@ -4799,7 +4903,13 @@ The following fields are available: ### FacilitatorTelemetry.DCATDownload -This event indicates whether devices received additional or critical supplemental content during an OS Upgrade, to help keep Windows up-to-date and secure. +This event indicates whether devices received additional or critical supplemental content during an OS Upgrade, to help keep Windows up to date and secure. + + + +### FacilitatorTelemetry.DUDownload + +This event returns data about the download of supplemental packages critical to upgrading a device to the next version of Windows. @@ -4811,7 +4921,7 @@ This event determines whether devices received additional or critical supplement ### Setup360Telemetry.Downlevel -This event sends data indicating that the device has started the downlevel phase of the upgrade, to help keep Windows up-to-date and secure. +This event sends data indicating that the device has started the downlevel phase of the upgrade, to help keep Windows up to date and secure. The following fields are available: @@ -5127,6 +5237,7 @@ The following fields are available: - **CategoryId** The Item Category ID. - **ClientAppId** The identity of the app that initiated this operation. - **HResult** The result code of the last action performed before this operation. +- **IntentPFNs** Intent Product Family Name - **IsBundle** Is this a bundle? - **IsInteractive** Was this requested by a user? - **IsMandatory** Was this a mandatory update? @@ -5137,6 +5248,7 @@ The following fields are available: - **PFN** The product family name of the product being installed. - **ProductId** The identity of the package or packages being installed. - **SystemAttemptNumber** The total number of automatic attempts at installation before it was canceled. +- **UpdateId** Update ID (if this is an update) - **UserAttemptNumber** The total number of user attempts at installation before it was canceled. - **WUContentId** The Windows Update content ID. @@ -5164,6 +5276,7 @@ The following fields are available: - **BundleId** The identity of the Windows Insider build that is associated with this product. - **CategoryId** The identity of the package or packages being installed. - **ClientAppId** The identity of the app that initiated this operation. +- **IntentPFNs** Intent Product Family Name - **IsBundle** Is this a bundle? - **IsInteractive** Was this requested by a user? - **IsMandatory** Is this a mandatory update? @@ -5203,16 +5316,20 @@ The following fields are available: - **AggregatedPackageFullNames** Includes a set of package full names for each app that is part of an atomic set. - **AttemptNumber** The total number of attempts to acquire this product. +- **BundleId** The bundle ID - **CategoryId** The identity of the package or packages being installed. - **ClientAppId** The identity of the app that initiated this operation. - **HResult** HResult code to show the result of the operation (success/failure). +- **IntentPFNs** Intent Product Family Name - **IsBundle** Is this a bundle? - **IsInteractive** Did the user initiate the installation? - **IsMandatory** Is this a mandatory update? - **IsRemediation** Is this repairing a previous installation? - **IsRestore** Is this happening after a device restore? - **IsUpdate** Is this an update? +- **IsWin32** Flag indicating if this is a Win32app. - **ParentBundledId** The product's parent bundle ID. +- **ParentBundleId** The parent bundle ID (if it's part of a bundle). - **PFN** Product Family Name of the product being installed. - **ProductId** The Store Product ID for the product being installed. - **SystemAttemptNumber** The number of attempts by the system to acquire this product. @@ -5235,16 +5352,19 @@ The following fields are available: - **DownloadSize** The total size of the download. - **ExtendedHResult** Any extended HResult error codes. - **HResult** The result code of the last action performed. +- **IntentPFNs** Intent Product Family Name - **IsBundle** Is this a bundle? - **IsInteractive** Is this initiated by the user? - **IsMandatory** Is this a mandatory installation? - **IsRemediation** Is this repairing a previous installation? - **IsRestore** Is this a restore of a previously acquired product? - **IsUpdate** Is this an update? +- **IsWin32** Flag indicating if this is a Win32 app (unused). - **ParentBundleId** The parent bundle ID (if it's part of a bundle). - **PFN** The Product Family Name of the app being download. - **ProductId** The Store Product ID for the product being installed. - **SystemAttemptNumber** The number of attempts by the system to download. +- **UpdateId** Update ID (if this is an update) - **UserAttemptNumber** The number of attempts by the user to download. - **WUContentId** The Windows Update content ID. @@ -5280,16 +5400,19 @@ The following fields are available: - **ClientAppId** The identity of the app that initiated this operation. - **ExtendedHResult** The extended HResult error code. - **HResult** The result code of the last action performed. +- **IntentPFNs** Intent Product Family Name - **IsBundle** Is this a bundle? - **IsInteractive** Is this an interactive installation? - **IsMandatory** Is this a mandatory installation? - **IsRemediation** Is this repairing a previous installation? - **IsRestore** Is this automatically restoring a previously acquired product? - **IsUpdate** Is this an update? +- **IsWin32** Flag indicating if this a Win32 app (unused). - **ParentBundleId** The product ID of the parent (if this product is part of a bundle). - **PFN** Product Family Name of the product being installed. - **ProductId** The Store Product ID for the product being installed. - **SystemAttemptNumber** The total number of system attempts. +- **UpdateId** Update ID (if this is an update) - **UserAttemptNumber** The total number of user attempts. - **WUContentId** The Windows Update content ID. @@ -5319,16 +5442,19 @@ The following fields are available: - **CategoryId** The identity of the package or packages being installed. - **ClientAppId** The identity of the app that initiated this operation. - **HResult** The result code of the last action performed. +- **IntentPFNs** The licensing identity of this package. - **IsBundle** Is this a bundle? - **IsInteractive** Is this user requested? - **IsMandatory** Is this a mandatory update? - **IsRemediation** Is this repairing a previous installation? - **IsRestore** Is this restoring previously acquired content? - **IsUpdate** Is this an update? +- **IsWin32** Flag indicating if this a Win32 app (unused). - **ParentBundleId** The product ID of the parent (if this product is part of a bundle). - **PFN** The name of the package or packages requested for install. - **ProductId** The Store Product ID for the product being installed. - **SystemAttemptNumber** The total number of system attempts. +- **UpdateId** Update ID (if this is an update) - **UserAttemptNumber** The total number of user attempts. - **WUContentId** The Windows Update content ID. @@ -5345,6 +5471,7 @@ The following fields are available: - **CategoryId** The identity of the package or packages being installed. - **ClientAppId** The identity of the app that initiated this operation. - **HResult** The result code of the last action performed. +- **IntentPFNs** The licensing identity of this package. - **IsBundle** Is this a bundle? - **IsInteractive** Is this user requested? - **IsMandatory** Is this a mandatory update? @@ -5414,6 +5541,7 @@ The following fields are available: - **BundleId** The identity of the build associated with this product. - **CategoryId** The identity of the package or packages being installed. - **ClientAppId** The identity of the app that initiated this operation. +- **IntentPFNs** The licensing identity of this package. - **IsBundle** Is this a bundle? - **IsInteractive** Is this user requested? - **IsMandatory** Is this a mandatory update? @@ -5443,6 +5571,7 @@ The following fields are available: - **CategoryId** The identity of the package or packages being installed. - **ClientAppId** The identity of the app that initiated this operation. - **HResult** The result code of the last action performed before this operation. +- **IntentPFNs** Intent Product Family Name - **IsBundle** Is this a bundle? - **IsInteractive** Is this user requested? - **IsMandatory** Is this a mandatory update? @@ -6260,6 +6389,12 @@ This event sends data specific to the FixupEditionId mitigation used for OS Upda ## Windows Update Reserve Manager events +### Microsoft.Windows.UpdateReserveManager.CommitPendingHardReserveAdjustment + +This event is sent when the Update Reserve Manager commits a hard reserve adjustment that was pending. + + + ### Microsoft.Windows.UpdateReserveManager.InitializeUpdateReserveManager This event returns data about the Update Reserve Manager, including whether it’s been initialized. @@ -6272,6 +6407,12 @@ This event is sent when the Update Reserve Manager removes a pending hard reserv +### Microsoft.Windows.UpdateReserveManager.UpdatePendingHardReserveAdjustment + +This event is sent when the Update Reserve Manager needs to adjust the size of the hard reserve after the option content is installed. + + + ## Winlogon events ### Microsoft.Windows.Security.Winlogon.SetupCompleteLogon diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1709.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1709.md index 1cecae9cf2..2e7ec8478e 100644 --- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1709.md +++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1709.md @@ -1,5 +1,5 @@ --- -description: Use this article to learn more about what Windows diagnostic data is gathered at the basic level. Specific to Windows 10, version 1709. +description: Use this article to learn more about what Windows diagnostic data is gathered at the basic level. title: Windows 10, version 1709 basic diagnostic events and fields (Windows 10) keywords: privacy, telemetry ms.prod: w10 @@ -7,14 +7,14 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security localizationpriority: high -author: dansimp -ms.author: dansimp +author: brianlic-msft +ms.author: brianlic manager: dansimp ms.collection: M365-security-compliance ms.topic: article audience: ITPro -ms.date: 04/19/2019 -ms.reviewer: +ms.date: 01/04/2020 +ms.reviewer: --- @@ -33,8 +33,7 @@ Use this article to learn about diagnostic events, grouped by event area, and th You can learn more about Windows functional and diagnostic data through these articles: - -- [Windows 10, version 1903 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1903.md) +- [Windows 10, version 1903 and Windows 10, version 1909 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1903.md) - [Windows 10, version 1809 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1809.md) - [Windows 10, version 1803 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1803.md) - [Windows 10, version 1703 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1703.md) @@ -102,7 +101,7 @@ The following fields are available: - **HasCitData** Indicates whether the file is present in CIT data. - **HasUpgradeExe** Indicates whether the anti-virus app has an upgrade.exe file. - **IsAv** Is the file an anti-virus reporting EXE? -- **ResolveAttempted** This will always be an empty string when sending telemetry. +- **ResolveAttempted** This will always be an empty string when sending diagnostic data. - **SdbEntries** An array of fields that indicates the SDB entries that apply to this file. @@ -201,7 +200,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoBlockAdd -This event sends blocking data about any compatibility blocking entries hit on the system that are not directly related to specific applications or devices, to help keep Windows up-to-date. +This event sends blocking data about any compatibility blocking entries on the system that are not directly related to specific applications or devices, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -234,7 +233,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoPassiveAdd -This event sends compatibility database information about non-blocking compatibility entries on the system that are not keyed by either applications or devices, to help keep Windows up-to-date. +This event sends compatibility database information about non-blocking compatibility entries on the system that are not keyed by either applications or devices, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -267,7 +266,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoPostUpgradeAdd -This event sends compatibility database information about entries requiring reinstallation after an upgrade on the system that are not keyed by either applications or devices, to help keep Windows up-to-date. +This event sends compatibility database information about entries requiring reinstallation after an upgrade on the system that are not keyed by either applications or devices, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -300,7 +299,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DatasourceSystemBiosAdd -This event sends compatibility database information about the BIOS to help keep Windows up-to-date. +This event sends compatibility database information about the BIOS to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -333,7 +332,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DecisionApplicationFileAdd -This event sends compatibility decision data about a file to help keep Windows up-to-date. +This event sends compatibility decision data about a file to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -347,7 +346,7 @@ The following fields are available: - **HasUxBlockOverride** Does the file have a block that is overridden by a tag in the SDB? - **MigApplication** Does the file have a MigXML from the SDB associated with it that applies to the current upgrade mode? - **MigRemoval** Does the file have a MigXML from the SDB that will cause the app to be removed on upgrade? -- **NeedsDismissAction** Will the file cause an action that can be dimissed? +- **NeedsDismissAction** Will the file cause an action that can be dismissed? - **NeedsInstallPostUpgradeData** After upgrade, the file will have a post-upgrade notification to install a replacement for the app. - **NeedsNotifyPostUpgradeData** Does the file have a notification that should be shown after upgrade? - **NeedsReinstallPostUpgradeData** After upgrade, this file will have a post-upgrade notification to reinstall the app. @@ -384,7 +383,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DecisionDevicePnpAdd -This event sends compatibility decision data about a PNP device to help keep Windows up to date. +This event sends compatibility decision data about a Plug and Play (PNP) device to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -828,7 +827,7 @@ This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedevic The following fields are available: -- **AppraiserVersion** The version of the Appraiser file that is generating the events. +- **AppraiserVersion** The version of the Appraiser binary (executable) generating the events. ### Microsoft.Windows.Appraiser.General.InventoryUplevelDriverPackageAdd @@ -895,7 +894,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemMemoryAdd -This event sends data on the amount of memory on the system and whether it meets requirements, to help keep Windows up-to-date. +This event sends data on the amount of memory on the system and whether it meets requirements, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -970,7 +969,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemProcessorLahfSahfAdd -This event sends data indicating whether the system supports the LahfSahf CPU requirement, to help keep Windows up-to-date. +This event sends data indicating whether the system supports the LAHF & SAHF CPU requirement, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -1005,7 +1004,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemProcessorNxAdd -This event sends data indicating whether the system supports the NX CPU requirement, to help keep Windows up-to-date. +This event sends data indicating whether the system supports the NX CPU requirement, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -1216,7 +1215,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemWlanAdd -This event sends data indicating whether the system has WLAN, and if so, whether it uses an emulated driver that could block an upgrade, to help keep Windows up-to-date. +This event sends data indicating whether the system has WLAN, and if so, whether it uses an emulated driver that could block an upgrade, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -1255,7 +1254,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.TelemetryRunHealth -This event indicates the parameters and result of a telemetry (diagnostic) run. This allows the rest of the data sent over the course of the run to be properly contextualized and understood, which is then used to keep Windows up to date. +This event indicates the parameters and result of a diagnostic data run. This allows the rest of the data sent over the course of the run to be properly contextualized and understood, which is then used to keep Windows up to date. The following fields are available: @@ -1266,21 +1265,21 @@ The following fields are available: - **AuxFinal** Obsolete, always set to false. - **AuxInitial** Obsolete, indicates if Appraiser is writing data files to be read by the Get Windows 10 app. - **DeadlineDate** A timestamp representing the deadline date, which is the time until which appraiser will wait to do a full scan. -- **EnterpriseRun** Indicates if the telemetry run is an enterprise run, which means appraiser was run from the command line with an extra enterprise parameter. +- **EnterpriseRun** Indicates whether the diagnostic data run is an enterprise run, which means appraiser was run from the command line with an extra enterprise parameter. - **FullSync** Indicates if Appraiser is performing a full sync, which means that full set of events representing the state of the machine are sent. Otherwise, only the changes from the previous run are sent. - **InventoryFullSync** Indicates if inventory is performing a full sync, which means that the full set of events representing the inventory of machine are sent. - **PCFP** An ID for the system calculated by hashing hardware identifiers. - **PerfBackoff** Indicates if the run was invoked with logic to stop running when a user is present. Helps to understand why a run may have a longer elapsed time than normal. - **PerfBackoffInsurance** Indicates if appraiser is running without performance backoff because it has run with perf backoff and failed to complete several times in a row. - **RunAppraiser** Indicates if Appraiser was set to run at all. If this if false, it is understood that data events will not be received from this device. -- **RunDate** The date that the telemetry run was stated, expressed as a filetime. -- **RunGeneralTel** Indicates if the generaltel.dll component was run. Generaltel collects additional telemetry on an infrequent schedule and only from machines at telemetry levels higher than Basic. +- **RunDate** The date that the diagnostic data run was stated, expressed as a filetime. +- **RunGeneralTel** Indicates if the generaltel.dll component was run. Generaltel collects additional diagnostic data on an infrequent schedule and only from machines at diagnostic data levels higher than Basic. - **RunOnline** Indicates if appraiser was able to connect to Windows Update and theefore is making decisions using up-to-date driver coverage information. -- **RunResult** The hresult of the Appraiser telemetry run. -- **SendingUtc** Indicates if the Appraiser client is sending events during the current telemetry run. +- **RunResult** The hresult of the Appraiser diagnostic data run. +- **SendingUtc** Indicates whether the Appraiser client is sending events during the current diagnostic data run. - **StoreHandleIsNotNull** Obsolete, always set to false -- **TelementrySent** Indicates if telemetry was successfully sent. -- **ThrottlingUtc** Indicates if the Appraiser client is throttling its output of CUET events to avoid being disabled. This increases runtime but also telemetry reliability. +- **TelementrySent** Indicates whether diagnostic data was successfully sent. +- **ThrottlingUtc** Indicates whether the Appraiser client is throttling its output of CUET events to avoid being disabled. This increases runtime but also diagnostic data reliability. - **Time** The client time of the event. - **VerboseMode** Indicates if appraiser ran in Verbose mode, which is a test-only mode with extra logging. - **WhyFullSyncWithoutTablePrefix** Indicates the reason or reasons that a full sync was generated. @@ -1819,7 +1818,7 @@ The following fields are available: - **mon** Combined monitor and event sequence numbers in the format: monitor sequence : event sequence - **op** Represents the ETW Op Code. - **raId** Represents the ETW Related ActivityId. Logged via TraceLogging or directly via ETW. -- **sqmId** The Windows SQM ID. +- **sqmId** The Windows SQM (Software Quality Metrics—a precursor of Windows 10 Diagnostic Data collection) device identifier. - **stId** Represents the Scenario Entry Point ID. This is a unique GUID for each event in a diagnostic scenario. This used to be Scenario Trigger ID. - **tickets** An array of strings that refer back to a key in the X-Tickets http header that the client uploaded along with a batch of events. @@ -1914,6 +1913,12 @@ The following fields are available: - **pendingDecision** Indicates the cause of reboot, if applicable. +### CbsServicingProvider.CbsQualityUpdateInstall + +This event reports on the performance and reliability results of installing Servicing content from Windows Update to keep Windows up to date. + + + ### CbsServicingProvider.CbsSelectableUpdateChangeV2 This event reports the results of enabling or disabling optional Windows Content to keep Windows up to date. @@ -1965,7 +1970,7 @@ Fired by UTC at startup to signal what data we are allowed to collect. ### TelClientSynthetic.ConnectivityHeartBeat_0 -This event sends data about the connectivity status of the Connected User Experience and Telemetry component that uploads telemetry events. If an unrestricted free network (such as Wi-Fi) is available, this event updates the last successful upload time. Otherwise, it checks whether a Connectivity Heartbeat event was fired in the past 24 hours, and if not, it fires an event. A Connectivity Heartbeat event also fires when a device recovers from costed network to free network. +This event sends data about the connectivity status of the Connected User Experience and Telemetry component that uploads telemetry events. If an unrestricted free network (such as Wi-Fi) is available, this event updates the last successful upload time. Otherwise, it checks whether a Connectivity Heartbeat event was fired in the past 24 hours, and if not, it sends an event. A Connectivity Heartbeat event is also sent when a device recovers from costed network to free network. @@ -2476,7 +2481,7 @@ The following fields are available: ### Microsoft.Windows.Inventory.Core.InventoryDevicePnpAdd -This event represents the basic metadata about a plug and play (PNP) device and its associated driver. +This event sends basic metadata about a PNP device and its associated driver to help keep Windows up to date. This information is used to assess if the PNP device and driver will remain compatible when upgrading Windows. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -2497,7 +2502,7 @@ The following fields are available: - **Enumerator** Identifies the bus that enumerated the device. - **HWID** A list of hardware IDs for the device. - **Inf** The name of the INF file (possibly renamed by the OS, such as oemXX.inf). -- **InstallState** The device installation state. For a list of values, see: https://msdn.microsoft.com/library/windows/hardware/ff543130.aspx +- **InstallState** The device installation state. For a list of values, see: https://msdn.microsoft.com/en-us/library/windows/hardware/ff543130.aspx - **InventoryVersion** The version number of the inventory process generating the events. - **LowerClassFilters** The identifiers of the Lower Class filters installed for the device. - **LowerFilters** The identifiers of the Lower filters installed for the device. @@ -2650,6 +2655,45 @@ The following fields are available: - **InventoryVersion** The version of the inventory file generating the events. +### Microsoft.Windows.Inventory.General.AppHealthStaticAdd + +This event sends details collected for a specific application on the source device. + +The following fields are available: + +- **AhaVersion** The binary version of the App Health Analyzer tool. +- **ApplicationErrors** The count of application errors from the event log. +- **Bitness** The architecture type of the application (16 Bit or 32 bit or 64 bit). +- **device_level** Various JRE/JAVA versions installed on a particular device. +- **ExtendedProperties** Attribute used for aggregating all other attributes under this event type. +- **Jar** Flag to determine if an app has a Java JAR file dependency. +- **Jre** Flag to determine if an app has JRE framework dependency. +- **Jre_version** JRE versions an app has declared framework dependency for. +- **Name** Name of the application. +- **NonDPIAware** Flag to determine if an app is non-DPI aware +- **NumBinaries** Count of all binaries (.sys,.dll,.ini) from application install location. +- **RequiresAdmin** Flag to determine if an app requests admin privileges for execution. +- **RequiresAdminv2** Additional flag to determine if an app requests admin privileges for execution. +- **RequiresUIAccess** Flag to determine if an app is based on UI features for accessibility. +- **VB6** Flag to determine if an app is based on VB6 framework. +- **VB6v2** Additional flag to determine if an app is based on VB6 framework. +- **Version** Version of the application. +- **VersionCheck** Flag to determine if an app has a static dependency on OS version. +- **VersionCheckv2** Additional flag to determine if an app has a static dependency on OS version. + + +### Microsoft.Windows.Inventory.General.AppHealthStaticStartSync + +This event indicates the beginning of a series of AppHealthStaticAdd events. + +The following fields are available: + +- **AllowTelemetry** Indicates the presence of the 'allowtelemetry' command line argument. +- **CommandLineArgs** Command line arguments passed when launching the App Health Analyzer executable. +- **Enhanced** Indicates the presence of the 'enhanced' command line argument. +- **StartTime** UTC date and time at which this event was sent. + + ### Microsoft.Windows.Inventory.General.InventoryMiscellaneousOfficeAddInAdd Invalid variant - Provides data on the installed Office Add-ins @@ -2837,7 +2881,7 @@ This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedevic The following fields are available: -- **BrowserFlags** Browser flags for Office-related products +- **BrowserFlags** Browser flags for Office-related products. - **ExchangeProviderFlags** Office Exchange provider policies - **InventoryVersion** The version of the inventory binary generating the events. - **SharedComputerLicensing** Office Shared Computer Licensing policies @@ -3039,6 +3083,26 @@ The following fields are available: - **UserInputTime** The amount of time the loader application spent waiting for user input. +## Migration events + +### Microsoft.Windows.MigrationCore.MigObjectCountDLUsr + +This event returns data to track the count of the migration objects across various phases during feature update. + + + +### Microsoft.Windows.MigrationCore.MigObjectCountKFSys + +This event returns data about the count of the migration objects across various phases during feature update. + + + +### Microsoft.Windows.MigrationCore.MigObjectCountKFUsr + +This event returns data to track the count of the migration objects across various phases during feature update. + + + ## OneDrive events ### Microsoft.OneDrive.Sync.Setup.APIOperation @@ -4411,7 +4475,7 @@ The following fields are available: - **EndpointUrl** The endpoint URL where the device obtains update metadata. This is used to distinguish between test, staging, and production environments. - **EventScenario** The purpose of this event, such as scan started, scan succeeded, or scan failed. -- **ExtendedStatusCode** The secondary status code of the event. +- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode was not specific enough. - **LeafCertId** The integral ID from the FragmentSigning data for the certificate that failed. - **ListOfSHA256OfIntermediateCerData** A semicolon delimited list of base64 encoding of hashes for the Base64CerData in the FragmentSigning data of an intermediate certificate. - **MetadataIntegrityMode** The mode of the transport metadata integrity check. 0 = unknown; 1 = ignore; 2 = audit; 3 = enforce @@ -5032,7 +5096,13 @@ The following fields are available: ### FacilitatorTelemetry.DCATDownload -This event indicates whether devices received additional or critical supplemental content during an OS Upgrade, to help keep Windows up-to-date and secure. +This event indicates whether devices received additional or critical supplemental content during an OS Upgrade, to help keep Windows up to date and secure. + + + +### FacilitatorTelemetry.DUDownload + +This event returns data about the download of supplemental packages critical to upgrading a device to the next version of Windows. @@ -5044,7 +5114,7 @@ This event determines whether devices received additional or critical supplement ### Setup360Telemetry.Downlevel -This event sends data indicating that the device has started the downlevel phase of the upgrade, to help keep Windows up-to-date and secure. +This event sends data indicating that the device has started the downlevel phase of the upgrade, to help keep Windows up to date and secure. The following fields are available: @@ -5274,7 +5344,7 @@ The following fields are available: - **ReportId** With Windows Update, this is the updateID that is passed to Setup. In media setup, this is the GUID for the install.wim. - **Setup360Extended** Detailed information about the phase/action when the potential failure occurred. - **Setup360Mode** The phase of Setup360. Example: Predownload, Install, Finalize, Rollback. -- **Setup360Result** The result of Setup360. This is an HRESULT error code that can be used to diagnose errors. +- **Setup360Result** The result of Setup360. This is an HRESULT error code that can be used used to diagnose errors. - **Setup360Scenario** The Setup360 flow type. Example: Boot, Media, Update, MCT. - **SetupVersionBuildNumber** The build number of Setup360 (build number of target OS). - **State** The exit state of a Setup360 run. Example: succeeded, failed, blocked, cancelled. @@ -5293,6 +5363,18 @@ The following fields are available: - **m** The WaaS (“Workspace as a Service”—cloud-based “workspace”) Assessment Error String. +### Microsoft.Windows.WaaSMedic.RemediationFailed + +This event is sent when the WaaS Medic update stack remediation tool fails to apply a described resolution to a problem that is blocking Windows Update from operating correctly on a target device. + +The following fields are available: + +- **diagnostic** Parameter where the resolution failed. +- **hResult** Error code that resulted from attempting the resolution. +- **isRemediated** Indicates whether the condition was remediated. +- **pluginName** Name of the attempted resolution. + + ### Microsoft.Windows.WaaSMedic.Summary This event provides the results of the WaaSMedic diagnostic run @@ -5459,6 +5541,7 @@ The following fields are available: - **AggregatedPackageFullNames** Includes a set of package full names for each app that is part of an atomic set. - **AttemptNumber** The total number of attempts to acquire this product. +- **BundleId** The bundle ID - **CategoryId** The identity of the package or packages being installed. - **ClientAppId** The identity of the app that initiated this operation. - **HResult** HResult code to show the result of the operation (success/failure). @@ -5468,6 +5551,7 @@ The following fields are available: - **IsRemediation** Is this repairing a previous installation? - **IsRestore** Is this happening after a device restore? - **IsUpdate** Is this an update? +- **ParentBundleId** The parent bundle ID (if it's part of a bundle). - **PFN** Product Family Name of the product being installed. - **ProductId** The Store Product ID for the product being installed. - **SystemAttemptNumber** The number of attempts by the system to acquire this product. @@ -6573,6 +6657,7 @@ The following fields are available: This event is sent when the Update Reserve Manager commits a hard reserve adjustment that was pending. + ### Microsoft.Windows.UpdateReserveManager.InitializeUpdateReserveManager This event returns data about the Update Reserve Manager, including whether it’s been initialized. diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1803.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1803.md index 94306ce392..90d0ee7bff 100644 --- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1803.md +++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1803.md @@ -1,5 +1,5 @@ --- -description: Use this article to learn more about what Windows diagnostic data is gathered at the basic level. Specific to Windows 10, version 1803. +description: Use this article to learn more about what Windows diagnostic data is gathered at the basic level. title: Windows 10, version 1803 basic diagnostic events and fields (Windows 10) keywords: privacy, telemetry ms.prod: w10 @@ -7,14 +7,14 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security localizationpriority: high -author: dansimp -ms.author: dansimp +author: brianlic-msft +ms.author: brianlic manager: dansimp ms.collection: M365-security-compliance ms.topic: article audience: ITPro -ms.date: 04/19/2019 -ms.reviewer: +ms.date: 01/04/2020 +ms.reviewer: --- @@ -33,7 +33,7 @@ Use this article to learn about diagnostic events, grouped by event area, and th You can learn more about Windows functional and diagnostic data through these articles: -- [Windows 10, version 1903 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1903.md) +- [Windows 10, version 1903 and Windows 10, version 1909 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1903.md) - [Windows 10, version 1809 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1809.md) - [Windows 10, version 1709 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1709.md) - [Windows 10, version 1703 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1703.md) @@ -135,7 +135,7 @@ The following fields are available: - **HasCitData** Indicates whether the file is present in CIT data. - **HasUpgradeExe** Indicates whether the anti-virus app has an upgrade.exe file. - **IsAv** Is the file an antivirus reporting EXE? -- **ResolveAttempted** This will always be an empty string when sent. +- **ResolveAttempted** This will always be an empty string when sending diagnostic data. - **SdbEntries** An array of fields that indicates the SDB entries that apply to this file. @@ -234,7 +234,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoBlockAdd -This event sends blocking data about any compatibility blocking entries hit on the system that are not directly related to specific applications or devices, to help keep Windows up-to-date. +This event sends blocking data about any compatibility blocking entries on the system that are not directly related to specific applications or devices, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -267,7 +267,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoPassiveAdd -This event sends compatibility database information about non-blocking compatibility entries on the system that are not keyed by either applications or devices, to help keep Windows up-to-date. +This event sends compatibility database information about non-blocking compatibility entries on the system that are not keyed by either applications or devices, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -300,7 +300,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoPostUpgradeAdd -This event sends compatibility database information about entries requiring reinstallation after an upgrade on the system that are not keyed by either applications or devices, to help keep Windows up-to-date. +This event sends compatibility database information about entries requiring reinstallation after an upgrade on the system that are not keyed by either applications or devices, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -333,7 +333,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DatasourceSystemBiosAdd -This event sends compatibility database information about the BIOS to help keep Windows up-to-date. +This event sends compatibility database information about the BIOS to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -366,7 +366,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DecisionApplicationFileAdd -This event sends compatibility decision data about a file to help keep Windows up-to-date. +This event sends compatibility decision data about a file to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -381,7 +381,7 @@ The following fields are available: - **HasUxBlockOverride** Does the file have a block that is overridden by a tag in the SDB? - **MigApplication** Does the file have a MigXML from the SDB associated with it that applies to the current upgrade mode? - **MigRemoval** Does the file have a MigXML from the SDB that will cause the app to be removed on upgrade? -- **NeedsDismissAction** Will the file cause an action that can be dimissed? +- **NeedsDismissAction** Will the file cause an action that can be dismissed? - **NeedsInstallPostUpgradeData** After upgrade, the file will have a post-upgrade notification to install a replacement for the app. - **NeedsNotifyPostUpgradeData** Does the file have a notification that should be shown after upgrade? - **NeedsReinstallPostUpgradeData** After upgrade, this file will have a post-upgrade notification to reinstall the app. @@ -418,7 +418,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DecisionDevicePnpAdd -This event sends compatibility decision data about a PNP device to help keep Windows up to date. +This event sends compatibility decision data about a Plug and Play (PNP) device to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -865,7 +865,7 @@ This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedevic The following fields are available: -- **AppraiserVersion** The version of the Appraiser file that is generating the events. +- **AppraiserVersion** The version of the Appraiser binary (executable) generating the events. ### Microsoft.Windows.Appraiser.General.InventoryUplevelDriverPackageAdd @@ -931,7 +931,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemMemoryAdd -This event sends data on the amount of memory on the system and whether it meets requirements, to help keep Windows up-to-date. +This event sends data on the amount of memory on the system and whether it meets requirements, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -1006,7 +1006,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemProcessorLahfSahfAdd -This event sends data indicating whether the system supports the LahfSahf CPU requirement, to help keep Windows up-to-date. +This event sends data indicating whether the system supports the LAHF & SAHF CPU requirement, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -1041,7 +1041,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemProcessorNxAdd -This event sends data indicating whether the system supports the NX CPU requirement, to help keep Windows up-to-date. +This event sends data indicating whether the system supports the NX CPU requirement, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -1258,7 +1258,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemWlanAdd -This event sends data indicating whether the system has WLAN, and if so, whether it uses an emulated driver that could block an upgrade, to help keep Windows up-to-date. +This event sends data indicating whether the system has WLAN, and if so, whether it uses an emulated driver that could block an upgrade, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -1297,18 +1297,18 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.TelemetryRunHealth -This event indicates the parameters and result of a telemetry (diagnostic) run. This allows the rest of the data sent over the course of the run to be properly contextualized and understood, which is then used to keep Windows up to date. +This event indicates the parameters and result of a diagnostic data run. This allows the rest of the data sent over the course of the run to be properly contextualized and understood, which is then used to keep Windows up to date. The following fields are available: - **AppraiserBranch** The source branch in which the version of Appraiser that is running was built. -- **AppraiserDataVersion** The version of the data files being used by the Appraiser telemetry run. +- **AppraiserDataVersion** The version of the data files being used by the Appraiser diagnostic data run. - **AppraiserProcess** The name of the process that launched Appraiser. - **AppraiserVersion** The file version (major, minor and build) of the Appraiser DLL, concatenated without dots. - **AuxFinal** Obsolete, always set to false. - **AuxInitial** Obsolete, indicates if Appraiser is writing data files to be read by the Get Windows 10 app. - **DeadlineDate** A timestamp representing the deadline date, which is the time until which appraiser will wait to do a full scan. -- **EnterpriseRun** Indicates if the telemetry run is an enterprise run, which means appraiser was run from the command line with an extra enterprise parameter. +- **EnterpriseRun** Indicates whether the diagnostic data run is an enterprise run, which means appraiser was run from the command line with an extra enterprise parameter. - **FullSync** Indicates if Appraiser is performing a full sync, which means that full set of events representing the state of the machine are sent. Otherwise, only the changes from the previous run are sent. - **InboxDataVersion** The original version of the data files before retrieving any newer version. - **IndicatorsWritten** Indicates if all relevant UEX indicators were successfully written or updated. @@ -1317,14 +1317,14 @@ The following fields are available: - **PerfBackoff** Indicates if the run was invoked with logic to stop running when a user is present. Helps to understand why a run may have a longer elapsed time than normal. - **PerfBackoffInsurance** Indicates if appraiser is running without performance backoff because it has run with perf backoff and failed to complete several times in a row. - **RunAppraiser** Indicates if Appraiser was set to run at all. If this if false, it is understood that data events will not be received from this device. -- **RunDate** The date that the telemetry run was stated, expressed as a filetime. -- **RunGeneralTel** Indicates if the generaltel.dll component was run. Generaltel collects additional telemetry on an infrequent schedule and only from machines at telemetry levels higher than Basic. +- **RunDate** The date that the diagnostic data run was stated, expressed as a filetime. +- **RunGeneralTel** Indicates if the generaltel.dll component was run. Generaltel collects additional diagnostic data on an infrequent schedule and only from machines at diagnostic data levels higher than Basic. - **RunOnline** Indicates if appraiser was able to connect to Windows Update and theefore is making decisions using up-to-date driver coverage information. -- **RunResult** The hresult of the Appraiser telemetry run. -- **SendingUtc** Indicates if the Appraiser client is sending events during the current telemetry run. +- **RunResult** The hresult of the Appraiser diagnostic data run. +- **SendingUtc** Indicates whether the Appraiser client is sending events during the current diagnostic data run. - **StoreHandleIsNotNull** Obsolete, always set to false -- **TelementrySent** Indicates if telemetry was successfully sent. -- **ThrottlingUtc** Indicates if the Appraiser client is throttling its output of CUET events to avoid being disabled. This increases runtime but also telemetry reliability. +- **TelementrySent** Indicates whether diagnostic data was successfully sent. +- **ThrottlingUtc** Indicates whether the Appraiser client is throttling its output of CUET events to avoid being disabled. This increases runtime but also diagnostic data reliability. - **Time** The client time of the event. - **VerboseMode** Indicates if appraiser ran in Verbose mode, which is a test-only mode with extra logging. - **WhyFullSyncWithoutTablePrefix** Indicates the reason or reasons that a full sync was generated. @@ -1391,6 +1391,18 @@ The following fields are available: - **IEVersion** The version of Internet Explorer that is running on the device. +### Census.Azure + +This event returns data from Microsoft-internal Azure server machines (only from Microsoft-internal machines with Server SKUs). All other machines (those outside Microsoft and/or machines that are not part of the “Azure fleet”) return empty data sets. + +The following fields are available: + +- **CloudCoreBuildEx** The Azure CloudCore build number. +- **CloudCoreSupportBuildEx** The Azure CloudCore support build number. +- **NodeID** The node identifier on the device that indicates whether the device is part of the Azure fleet. +- **PartA_PrivTags** The privacy tags associated with the event. + + ### Census.Battery This event sends type and capacity data about the battery on the device, as well as the number of connected standby devices in use, type to help keep Windows up to date. @@ -2105,6 +2117,43 @@ The following fields are available: - **transactionCanceled** Indicates whether the uninstall was cancelled. +### CbsServicingProvider.CbsQualityUpdateInstall + +This event reports on the performance and reliability results of installing Servicing content from Windows Update to keep Windows up to date. + +The following fields are available: + +- **buildVersion** The build version number of the update package. +- **clientId** The name of the application requesting the optional content. +- **corruptionHistoryFlags** A bitmask of the types of component store corruption that have caused update failures on the device. +- **corruptionType** An enumeration listing the type of data corruption responsible for the current update failure. +- **currentStateEnd** The final state of the package after the operation has completed. +- **doqTimeSeconds** The time in seconds spent updating drivers. +- **executeTimeSeconds** The number of seconds required to execute the install. +- **failureDetails** The driver or installer that caused the update to fail. +- **failureSourceEnd** An enumeration indicating at what phase of the update a failure occurred. +- **hrStatusEnd** The return code of the install operation. +- **initiatedOffline** A true or false value indicating whether the package was installed into an offline Windows Imaging Format (WIM) file. +- **majorVersion** The major version number of the update package. +- **minorVersion** The minor version number of the update package. +- **originalState** The starting state of the package. +- **overallTimeSeconds** The time (in seconds) to perform the overall servicing operation. +- **PartA_PrivTags** The privacy tags associated with the event. +- **planTimeSeconds** The time in seconds required to plan the update operations. +- **poqTimeSeconds** The time in seconds processing file and registry operations. +- **postRebootTimeSeconds** The time (in seconds) to do startup processing for the update. +- **preRebootTimeSeconds** The time (in seconds) between execution of the installation and the reboot. +- **primitiveExecutionContext** An enumeration indicating at what phase of shutdown or startup the update was installed. +- **rebootCount** The number of reboots required to install the update. +- **rebootTimeSeconds** The time (in seconds) before startup processing begins for the update. +- **resolveTimeSeconds** The time in seconds required to resolve the packages that are part of the update. +- **revisionVersion** The revision version number of the update package. +- **rptTimeSeconds** The time in seconds spent executing installer plugins. +- **shutdownTimeSeconds** The time (in seconds) required to do shutdown processing for the update. +- **stackRevision** The revision number of the servicing stack. +- **stageTimeSeconds** The time (in seconds) required to stage all files that are part of the update. + + ### CbsServicingProvider.CbsSelectableUpdateChangeV2 This event reports the results of enabling or disabling optional Windows Content to keep Windows up to date. @@ -2250,7 +2299,7 @@ The following fields are available: ### TelClientSynthetic.ConnectivityHeartbeat_0 -This event sends data about the connectivity status of the Connected User Experience and Telemetry component that uploads telemetry events. If an unrestricted free network (such as Wi-Fi) is available, this event updates the last successful upload time. Otherwise, it checks whether a Connectivity Heartbeat event was fired in the past 24 hours, and if not, it fires an event. A Connectivity Heartbeat event also fires when a device recovers from costed network to free network. +This event sends data about the connectivity status of the Connected User Experience and Telemetry component that uploads telemetry events. If an unrestricted free network (such as Wi-Fi) is available, this event updates the last successful upload time. Otherwise, it checks whether a Connectivity Heartbeat event was fired in the past 24 hours, and if not, it sends an event. A Connectivity Heartbeat event is also sent when a device recovers from costed network to free network. The following fields are available: @@ -3394,7 +3443,7 @@ The following fields are available: ### Microsoft.Windows.Inventory.Core.InventoryDevicePnpAdd -This event represents the basic metadata about a plug and play (PNP) device and its associated driver. +This event sends basic metadata about a PNP device and its associated driver to help keep Windows up to date. This information is used to assess if the PNP device and driver will remain compatible when upgrading Windows. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -3415,7 +3464,7 @@ The following fields are available: - **Enumerator** Identifies the bus that enumerated the device. - **HWID** A list of hardware IDs for the device. - **Inf** The name of the INF file (possibly renamed by the OS, such as oemXX.inf). -- **InstallState** The device installation state. For a list of values, see: https://msdn.microsoft.com/library/windows/hardware/ff543130.aspx +- **InstallState** The device installation state. For a list of values, see: https://msdn.microsoft.com/en-us/library/windows/hardware/ff543130.aspx - **InventoryVersion** The version number of the inventory process generating the events. - **LowerClassFilters** The identifiers of the Lower Class filters installed for the device. - **LowerFilters** The identifiers of the Lower filters installed for the device. @@ -3568,6 +3617,50 @@ The following fields are available: - **InventoryVersion** The version of the inventory file generating the events. +### Microsoft.Windows.Inventory.General.AppHealthStaticAdd + +This event sends details collected for a specific application on the source device. + +This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). + +The following fields are available: + +- **AhaVersion** The binary version of the App Health Analyzer tool. +- **ApplicationErrors** The count of application errors from the event log. +- **Bitness** The architecture type of the application (16 Bit or 32 bit or 64 bit). +- **device_level** Various JRE/JAVA versions installed on a particular device. +- **ExtendedProperties** Attribute used for aggregating all other attributes under this event type. +- **Jar** Flag to determine if an app has a Java JAR file dependency. +- **Jre** Flag to determine if an app has JRE framework dependency. +- **Jre_version** JRE versions an app has declared framework dependency for. +- **Name** Name of the application. +- **NonDPIAware** Flag to determine if an app is non-DPI aware +- **NumBinaries** Count of all binaries (.sys,.dll,.ini) from application install location. +- **ProgramId** The ID of the associated program. +- **RequiresAdmin** Flag to determine if an app requests admin privileges for execution. +- **RequiresAdminv2** Additional flag to determine if an app requests admin privileges for execution. +- **RequiresUIAccess** Flag to determine if an app is based on UI features for accessibility. +- **VB6** Flag to determine if an app is based on VB6 framework. +- **VB6v2** Additional flag to determine if an app is based on VB6 framework. +- **Version** Version of the application. +- **VersionCheck** Flag to determine if an app has a static dependency on OS version. +- **VersionCheckv2** Additional flag to determine if an app has a static dependency on OS version. + + +### Microsoft.Windows.Inventory.General.AppHealthStaticStartSync + +This event indicates the beginning of a series of AppHealthStaticAdd events. + +This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). + +The following fields are available: + +- **AllowTelemetry** Indicates the presence of the 'allowtelemetry' command line argument. +- **CommandLineArgs** Command line arguments passed when launching the App Health Analyzer executable. +- **Enhanced** Indicates the presence of the 'enhanced' command line argument. +- **StartTime** UTC date and time at which this event was sent. + + ### Microsoft.Windows.Inventory.General.InventoryMiscellaneousOfficeAddInAdd Provides data on the installed Office Add-ins @@ -3760,10 +3853,10 @@ This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedevic The following fields are available: -- **BrowserFlags** Browser flags for Office-related products -- **ExchangeProviderFlags** Provider policies for Office Exchange +- **BrowserFlags** Browser flags for Office-related products. +- **ExchangeProviderFlags** Provider policies for Office Exchange. - **InventoryVersion** The version of the inventory binary generating the events. -- **SharedComputerLicensing** Office shared computer licensing policies +- **SharedComputerLicensing** Office shared computer licensing policies. ### Microsoft.Windows.Inventory.General.InventoryMiscellaneousOfficeSettingsStartSync @@ -3994,6 +4087,215 @@ The following fields are available: - **UptimeDeltaMS** Total time (in milliseconds) added to Uptime since the last event +## Microsoft Edge events + +### Aria.160f0649efde47b7832f05ed000fc453.Microsoft.WebBrowser.SystemInfo.Config + +This event sends basic device connectivity and configuration information from Microsoft Edge about the current data collection consent, app version, and installation state to keep Microsoft Edge up to date and secure. + +The following fields are available: + +- **app_version** The internal Microsoft Edge build version string. +- **appConsentState** Bit flags that describe the consent for data collection on the device, or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000). +- **Channel** An integer indicating the channel of the installation (Canary or Dev). +- **client_id** A non-durable unique identifier with which all other diagnostic client data is associated. This value is reset whenever UMA data collection is disabled, or when the application is uninstalled. +- **ConnectionType** The first reported type of network connection currently connected. Possible values: Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth +- **container_client_id** The client ID of the container if the device is in Windows Defender Application Guard mode. +- **container_session_id** The session ID of the container if the device is in Windows Defender Application Guard mode. +- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. There is not value in this field is the device is at the Basic diagnostic data level. +- **EventInfo.Level** The minimum Windows diagnostic data level required for the event. Possible values: 1 -- Basic, 2 -- Enhanced, 3 -- Full +- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour. +- **installSource** An enumeration representing the source of this installation. Possible values: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13). +- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload. +- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission. +- **PayloadLogType** The log type for the event correlating with. Possible values: 0 -- Unknown, 1 -- Stability, 2 -- On-going, 3 -- Independent, 4 -- UKM, or 5 -- Instance level +- **session_id** An ordered identifier that is guaranteed to be greater than the previous session identifier each time the user launches the application, reset on subsequent launch after client_id changes. session_id is seeded during the initial installation of the application. session_id is effectively unique per client_id value. Several other internal identifier values, such as window or tab IDs, are only meaningful within a particular session. The session_id value is forgotten when the application is uninstalled, but not during an upgrade. + + +### Aria.29e24d069f27450385c7acaa2f07e277.Microsoft.WebBrowser.SystemInfo.Config + +This event sends basic device connectivity and configuration information from Microsoft Edge about the current data collection consent, app version, and installation state to keep Microsoft Edge up to date and secure. + +The following fields are available: + +- **app_version** The internal Microsoft Edge build version string. +- **appConsentState** Bit flags that describe the consent for data collection on the device, or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000). +- **Channel** An integer indicating the channel of the installation (Canary or Dev). +- **client_id** A non-durable unique identifier with which all other diagnostic client data is associated. This value is reset whenever UMA data collection is disabled, or when the application is uninstalled. +- **ConnectionType** The first reported type of network connection currently connected. Possible values: Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth +- **container_client_id** The client ID of the container if the device is in Windows Defender Application Guard mode. +- **container_session_id** The session ID of the container if the device is in Windows Defender Application Guard mode. +- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. There is not value in this field is the device is at the Basic diagnostic data level. +- **EventInfo.Level** The minimum Windows diagnostic data level required for the event. Possible values: 1 -- Basic, 2 -- Enhanced, 3 -- Full +- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour. +- **installSource** An enumeration representing the source of this installation. Possible values: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13). +- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload. +- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission. +- **PayloadLogType** The log type for the event correlating with. Possible values: 0 -- Unknown, 1 -- Stability, 2 -- On-going, 3 -- Independent, 4 -- UKM, or 5 -- Instance level +- **session_id** An ordered identifier that is guaranteed to be greater than the previous session identifier each time the user launches the application, reset on subsequent launch after client_id changes. session_id is seeded during the initial installation of the application. session_id is effectively unique per client_id value. Several other internal identifier values, such as window or tab IDs, are only meaningful within a particular session. The session_id value is forgotten when the application is uninstalled, but not during an upgrade. + + +### Aria.7005b72804a64fa4b2138faab88f877b.Microsoft.WebBrowser.SystemInfo.Config + +This event sends basic device connectivity and configuration information from Microsoft Edge about the current data collection consent, app version, and installation state to keep Microsoft Edge up to date and secure. + +The following fields are available: + +- **app_version** The internal Microsoft Edge build version string. +- **appConsentState** Bit flags that describe the consent for data collection on the device, or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000). +- **Channel** An integer indicating the channel of the installation (Canary or Dev). +- **client_id** A non-durable unique identifier with which all other diagnostic client data is associated. This value is reset whenever UMA data collection is disabled, or when the application is uninstalled. +- **ConnectionType** The first reported type of network connection currently connected. Possible values: Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth +- **container_client_id** The client ID of the container if the device is in Windows Defender Application Guard mode. +- **container_session_id** The session ID of the container if the device is in Windows Defender Application Guard mode. +- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. There is not value in this field is the device is at the Basic diagnostic data level. +- **EventInfo.Level** The minimum Windows diagnostic data level required for the event. Possible values: 1 -- Basic, 2 -- Enhanced, 3 -- Full +- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour. +- **installSource** An enumeration representing the source of this installation. Possible values: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13). +- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload. +- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission. +- **PayloadLogType** The log type for the event correlating with. Possible values: 0 -- Unknown, 1 -- Stability, 2 -- On-going, 3 -- Independent, 4 -- UKM, or 5 -- Instance level +- **session_id** An ordered identifier that is guaranteed to be greater than the previous session identifier each time the user launches the application, reset on subsequent launch after client_id changes. session_id is seeded during the initial installation of the application. session_id is effectively unique per client_id value. Several other internal identifier values, such as window or tab IDs, are only meaningful within a particular session. The session_id value is forgotten when the application is uninstalled, but not during an upgrade. + + +### Aria.754de735ccd546b28d0bfca8ac52c3de.Microsoft.WebBrowser.SystemInfo.Config + +This config event sends basic device connectivity and configuration information from Microsoft Edge about the current data collection consent, app version, and installation state to keep Microsoft Edge up to date and secure. + +The following fields are available: + +- **app_version** The internal Microsoft Edge build version string. +- **appConsentState** Bit flags that describe the consent for data collection on the device, or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000). +- **Channel** An integer indicating the channel of the installation (Canary or Dev). +- **client_id** A non-durable unique identifier with which all other diagnostic client data is associated. This value is reset whenever UMA data collection is disabled, or when the application is uninstalled. +- **ConnectionType** The first reported type of network connection currently connected. Possible values: Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth +- **container_client_id** The client ID of the container if the device is in Windows Defender Application Guard mode. +- **container_session_id** The session ID of the container if the device is in Windows Defender Application Guard mode. +- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. There is not value in this field is the device is at the Basic diagnostic data level. +- **EventInfo.Level** The minimum Windows diagnostic data level required for the event. Possible values: 1 -- Basic, 2 -- Enhanced, 3 -- Full +- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour. +- **installSource** An enumeration representing the source of this installation. Possible values: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13). +- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload. +- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission. +- **PayloadLogType** The log type for the event correlating with. Possible values: 0 -- Unknown, 1 -- Stability, 2 -- On-going, 3 -- Independent, 4 -- UKM, or 5 -- Instance level +- **session_id** An ordered identifier that is guaranteed to be greater than the previous session identifier each time the user launches the application, reset on subsequent launch after client_id changes. session_id is seeded during the initial installation of the application. session_id is effectively unique per client_id value. Several other internal identifier values, such as window or tab IDs, are only meaningful within a particular session. The session_id value is forgotten when the application is uninstalled, but not during an upgrade. + + +### Aria.af397ef28e484961ba48646a5d38cf54.Microsoft.WebBrowser.Installer.EdgeUpdate.Ping + +This event sends hardware and software inventory information about the Microsoft Edge Update service, Microsoft Edge applications, and the current system environment, including app configuration, update configuration, and hardware capabilities. It's used to measure the reliability and performance of the EdgeUpdate service and if Microsoft Edge applications are up to date. + +The following fields are available: + +- **appAp** Microsoft Edge Update parameters, including channel, architecture, platform, and additional parameters identifying the release of Microsoft Edge to update and how to install it. Example: 'beta-arch_x64-full'. Default: ''. +- **appAppId** The GUID that identifies the product channels such as Edge Canary, Dev, Beta, Stable, and Edge Update. +- **appBrandCode** The 4-digit brand code under which the the product was installed, if any. Possible values: 'GGLS' (default), 'GCEU' (enterprise install), and '' (unknown). +- **appChannel** An integer indicating the channel of the installation (e.g. Canary or Dev). +- **appClientId** A generalized form of the brand code that can accept a wider range of values and is used for similar purposes. Default: ''. +- **appCohort** A machine-readable string identifying the release channel that the app belongs to. Limited to ASCII characters 32 to 127 (inclusive) and a maximum length of 1024 characters. Default: ''. +- **appCohortHint** A machine-readable enum indicating that the client has a desire to switch to a different release cohort. Limited to ASCII characters 32 to 127 (inclusive) and a maximum length of 1024 characters. Default: ''. +- **appCohortName** A stable non-localized human-readable enum indicating which (if any) set of messages the app should display to the user. For example, an app with a cohort name of 'beta' might display beta-specific branding to the user. Limited to ASCII characters 32 to 127 (inclusive) and a maximum length of 1024 characters. Default: ''. +- **appConsentState** Bit flags describing the diagnostic data disclosure and response flow where 1 indicates the affirmative and 0 indicates the negative or unspecified data. Bit 1 indicates consent was given, bit 2 indicates data originated from the download page, bit 18 indicates choice for sending data about how the browser is used, and bit 19 indicates choice for sending data about websites visited. +- **appDayOfInstall** The date-based counting equivalent of appInstallTimeDiffSec (the numeric calendar day that the app was installed on). This value is provided by the server in the response to the first request in the installation flow. Default: '-2' (Unknown). +- **appExperiments** A semicolon-delimited key/value list of experiment identifiers and treatment groups. This field is unused and always empty in Edge Update. Default: ''. +- **appInstallTimeDiffSec** The difference between the current time and the install date in seconds. '0' if unknown. Default: '-1'. +- **appLang** The language of the product install, in IETF BCP 47 representation. Default: ''. +- **appNextVersion** The version of the app that the update attempted to reach, regardless of the success or failure of the update operation. Default: '0.0.0.0'. +- **appPingEventAppSize** The total number of bytes of all downloaded packages. Default: '0'. +- **appPingEventDownloadMetricsDownloadedBytes** For events representing a download, the number of bytes expected to be downloaded. For events representing an entire update flow, the sum of all such expected bytes over the course of the update flow. Default: '0'. +- **appPingEventDownloadMetricsDownloader** A string identifying the download algorithm and/or stack. Example values include: 'bits', 'direct', 'winhttp', 'p2p'. Sent in events that have an event type of '14' only. Default: ''. +- **appPingEventDownloadMetricsDownloadTimeMs** For events representing a download, the time elapsed between the start of the download and the end of the download, in milliseconds. For events representing an entire update flow, the sum of all such download times over the course of the update flow. Sent in events that have an event type of '1', '2', '3', and '14' only. Default: '0'. +- **appPingEventDownloadMetricsError** The error code (if any) of the operation, encoded as a signed base-10 integer. Default: '0'. +- **appPingEventDownloadMetricsServerIpHint** For events representing a download, the CDN Host IP address that corresponds to the update file server. The CDN host is controlled by Microsoft servers and always maps to IP addresses hosting *.delivery.mp.microsoft.com or msedgesetup.azureedge.net. Default: ''. +- **appPingEventDownloadMetricsTotalBytes** For events representing a download, the number of bytes expected to be downloaded. For events representing an entire update flow, the sum of all such expected bytes over the course of the update flow. Default: '0'. +- **appPingEventDownloadMetricsUrl** For events representing a download, the CDN URL provided by the update server for the client to download the update, the URL is controlled by Microsoft servers and always maps back to either *.delivery.mp.microsoft.com or msedgesetup.azureedge.net. Default: ''. +- **appPingEventDownloadTimeMs** For events representing a download, the time elapsed between the start of the download and the end of the download, in milliseconds. For events representing an entire update flow, the sum of all such download times over the course of the update flow. Sent in events that have an event type of '1', '2', '3', and '14' only. Default: '0'. +- **appPingEventErrorCode** The error code (if any) of the operation, encoded as a signed, base-10 integer. Default: '0'. +- **appPingEventEventResult** An enumeration indicating the result of the event. Common values are '0' (Error) and '1' (Success). Default: '0' (Error). +- **appPingEventEventType** An enumeration indicating the type of the event and the event stage. Default: '0' (Unknown). +- **appPingEventExtraCode1** Additional numeric information about the operation's result, encoded as a signed, base-10 integer. Default: '0'. +- **appPingEventInstallTimeMs** For events representing an install, the time elapsed between the start of the install and the end of the install, in milliseconds. For events representing an entire update flow, the sum of all such durations. Sent in events that have an event type of '2' and '3' only. Default: '0'. +- **appPingEventNumBytesDownloaded** The number of bytes downloaded for the specified application. Default: '0'. +- **appPingEventSequenceId** An ID that uniquely identifies particular events within one requestId. Since a request can contain multiple ping events, this field is necessary to uniquely identify each possible event. +- **appPingEventSourceUrlIndex** For events representing a download, the position of the download URL in the list of URLs supplied by the server in a tag. +- **appPingEventUpdateCheckTimeMs** For events representing an entire update flow, the time elapsed between the start of the update check and the end of the update check, in milliseconds. Sent in events that have an event type of '2' and '3' only. Default: '0'. +- **appUpdateCheckIsUpdateDisabled** The state of whether app updates are restricted by group policy. True if updates have been restricted by group policy or false if they have not. +- **appUpdateCheckTargetVersionPrefix** A component-wise prefix of a version number, or a complete version number suffixed with the $ character. The prefix is interpreted a dotted-tuple that specifies the exactly-matching elements; it is not a lexical prefix (for example, '1.2.3' MUST match '1.2.3.4' but MUST NOT match '1.2.34'). Default: ''. +- **appUpdateCheckTtToken** An opaque access token that can be used to identify the requesting client as a member of a trusted-tester group. If non-empty, the request is sent over SSL or another secure protocol. This field is unused by Edge Update and always empty. Default: ''. +- **appVersion** The version of the product install. Default: '0.0.0.0'. +- **EventInfo.Level** The minimum Windows diagnostic data level required for the event where 1 is basic, 2 is enhanced, and 3 is full. +- **eventType** A string representation of appPingEventEventType indicating the type of the event. +- **hwHasAvx** '1' if the client's hardware supports the SSE instruction set. '0' if the client's hardware does not support the SSE instruction set. '-1' if unknown. Default: '-1'. +- **hwHasSse** '1' if the client's hardware supports the SSE instruction set. '0' if the client's hardware does not support the SSE instruction set. '-1' if unknown. Default: '-1'. +- **hwHasSse2** '1' if the client's hardware supports the SSE2 instruction set. '0' if the client's hardware does not support the SSE2 instruction set. '-1' if unknown. Default: '-1'. +- **hwHasSse3** '1' if the client's hardware supports the SSE3 instruction set. '0' if the client's hardware does not support the SSE3 instruction set. '-1' if unknown. Default: '-1'. +- **hwHasSse41** '1' if the client's hardware supports the SSE4.1 instruction set. '0' if the client's hardware does not support the SSE4.1 instruction set. '-1' if unknown. Default: '-1'. +- **hwHasSse42** '1' if the client's hardware supports the SSE4.2 instruction set. '0' if the client's hardware does not support the SSE4.2 instruction set. '-1' if unknown. Default: '-1'. +- **hwHasSsse3** '1' if the client's hardware supports the SSSE3 instruction set. '0' if the client's hardware does not support the SSSE3 instruction set. '-1' if unknown. Default: '-1'. +- **hwPhysmemory** The physical memory available to the client, truncated down to the nearest gibibyte. '-1' if unknown. This value is intended to reflect the maximum theoretical storage capacity of the client, not including any hard drive or paging to a hard drive or peripheral. Default: '-1'. +- **isMsftDomainJoined** '1' if the client is a member of a Microsoft domain. '0' otherwise. Default: '0'. +- **osArch** The architecture of the operating system (e.g. 'x86', 'x64', 'arm'). '' if unknown. Default: ''. +- **osPlatform** The operating system family that the within which the Omaha client is running (e.g. 'win', 'mac', 'linux', 'ios', 'android'). '' if unknown. The operating system name should be transmitted in lowercase with minimal formatting. Default: ''. +- **osServicePack** The secondary version of the operating system. '' if unknown. Default: ''. +- **osVersion** The primary version of the operating system. '' if unknown. Default: ''. +- **requestCheckPeriodSec** The update interval in seconds. The value is read from the registry. Default: '-1'. +- **requestDlpref** A comma-separated list of values specifying the preferred download URL behavior. The first value is the highest priority, further values reflect secondary, tertiary, et cetera priorities. Legal values are '' (in which case the entire list must be empty, indicating unknown or no-preference) or 'cacheable' (the server should prioritize sending URLs that are easily cacheable). Default: ''. +- **requestDomainJoined** '1' if the device is part of a managed enterprise domain. Otherwise '0'. +- **requestInstallSource** A string specifying the cause of the update flow. For example: 'ondemand', or 'scheduledtask'. Default: ''. +- **requestIsMachine** '1' if the client is known to be installed with system-level or administrator privileges. '0' otherwise. Default: '0'. +- **requestOmahaShellVersion** The version of the Omaha installation folder. Default: ''. +- **requestOmahaVersion** The version of the Omaha updater itself (the entity sending this request). Default: '0.0.0.0'. +- **requestProtocolVersion** The version of the Omaha protocol. Compatible clients MUST provide a value of '3.0'. Compatible clients MUST always transmit this attribute. Default: undefined. +- **requestRequestId** A randomly-generated (uniformly distributed) GUID, corresponding to the Omaha request. Default: ''. +- **requestSessionCorrelationVectorBase** A client generated random MS Correlation Vector base code used to correlate the update session with update and CDN servers. Default: ''. +- **requestSessionId** A randomly-generated (uniformly distributed) GUID. Each single update flow (e.g. update check, update application, event ping sequence) should have (with high probability) a single unique sessionid. Default: ''. +- **requestTestSource** Either '', 'dev', 'qa', 'prober', 'auto', or 'ossdev'. Any value except '' indicates that the request is a test and should not be counted toward normal metrics. Default: ''. +- **requestUid** A randomly-generated (uniformly distributed) GUID, corresponding to the Omaha user. Each request attempt should have (with high probability) a unique request id. Default: ''. + + +### Aria.f4a7d46e472049dfba756e11bdbbc08f.Microsoft.WebBrowser.SystemInfo.Config + +This config event sends basic device connectivity and configuration information from Microsoft Edge about the current data collection consent, app version, and installation state to keep Microsoft Edge up to date and secure. + +The following fields are available: + +- **app_version** The internal Microsoft Edge build version string. +- **appConsentState** Bit flags that describe the consent for data collection on the device, or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000). +- **Channel** An integer indicating the channel of the installation (Canary or Dev). +- **client_id** A non-durable unique identifier with which all other diagnostic client data is associated. This value is reset whenever UMA data collection is disabled, or when the application is uninstalled. +- **ConnectionType** The first reported type of network connection currently connected. Possible values: Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth +- **container_client_id** The client ID of the container if the device is in Windows Defender Application Guard mode. +- **container_session_id** The session ID of the container if the device is in Windows Defender Application Guard mode. +- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. There is not value in this field is the device is at the Basic diagnostic data level. +- **EventInfo.Level** The minimum Windows diagnostic data level required for the event. Possible values: 1 -- Basic, 2 -- Enhanced, 3 -- Full +- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour. +- **installSource** An enumeration representing the source of this installation. Possible values: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13). +- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload. +- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission. +- **PayloadLogType** The log type for the event correlating with. Possible values: 0 -- Unknown, 1 -- Stability, 2 -- On-going, 3 -- Independent, 4 -- UKM, or 5 -- Instance level +- **session_id** An ordered identifier that is guaranteed to be greater than the previous session identifier each time the user launches the application, reset on subsequent launch after client_id changes. session_id is seeded during the initial installation of the application. session_id is effectively unique per client_id value. Several other internal identifier values, such as window or tab IDs, are only meaningful within a particular session. The session_id value is forgotten when the application is uninstalled, but not during an upgrade. + + +## Migration events + +### Microsoft.Windows.MigrationCore.MigObjectCountDLUsr + +This event returns data to track the count of the migration objects across various phases during feature update. + + + +### Microsoft.Windows.MigrationCore.MigObjectCountKFSys + +This event returns data about the count of the migration objects across various phases during feature update. + + + +### Microsoft.Windows.MigrationCore.MigObjectCountKFUsr + +This event returns data to track the count of the migration objects across various phases during feature update. + + + ## Miracast events ### Microsoft.Windows.Cast.Miracast.MiracastSessionEnd @@ -4937,6 +5239,12 @@ The following fields are available: ## SIH events +### SIHEngineTelemetry.ExecuteAction + +This event is triggered with SIH attempts to execute (e.g. install) the update or action in question. Includes important information like if the update required a reboot. + + + ### SIHEngineTelemetry.SLSActionData This event reports if the SIH client was able to successfully parse the manifest describing the actions to be evaluated. @@ -5287,28 +5595,111 @@ The following fields are available: - **CallerApplicationName** Name of application making the Windows Update request. Used to identify context of request. - **EndpointUrl** The endpoint URL where the device obtains update metadata. This is used to distinguish between test, staging, and production environments. - **EventScenario** The purpose of this event, such as scan started, scan succeeded, or scan failed. -- **ExtendedStatusCode** The secondary status code of the event. +- **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode was not specific enough. - **LeafCertId** The integral ID from the FragmentSigning data for the certificate that failed. - **ListOfSHA256OfIntermediateCerData** A semicolon delimited list of base64 encoding of hashes for the Base64CerData in the FragmentSigning data of an intermediate certificate. - **MetadataIntegrityMode** The mode of the transport metadata integrity check. 0 = unknown; 1 = ignore; 2 = audit; 3 = enforce -- **MetadataSignature** Base64 string of the signature associated with the update metadata (specified by revision id) +- **MetadataSignature** A base64-encoded string of the signature associated with the update metadata (specified by revision ID). - **RawMode** The raw unparsed mode string from the SLS response. This field is null if not applicable. - **RawValidityWindowInDays** The raw unparsed validity window string in days of the timestamp token. This field is null if not applicable. -- **RevisionId** Identifies the revision of this specific piece of content -- **RevisionNumber** Identifies the revision number of this specific piece of content +- **RevisionId** The revision ID for a specific piece of content. +- **RevisionNumber** The revision number for a specific piece of content. - **ServiceGuid** Identifies the service to which the software distribution client is connected, Example: Windows Update or Microsoft Store - **SHA256OfLeafCerData** A base64 encoding of the hash for the Base64CerData in the FragmentSigning data of the leaf certificate. -- **SHA256OfLeafCertPublicKey** Base64 encoding of hash of the Base64CertData in the FragmentSigning data of leaf certificate. +- **SHA256OfLeafCertPublicKey** A base64 encoding of the hash of the Base64CertData in the FragmentSigning data of the leaf certificate. - **SHA256OfTimestampToken** An encoded string of the timestamp token. -- **SignatureAlgorithm** Hash algorithm for the metadata signature +- **SignatureAlgorithm** The hash algorithm for the metadata signature. - **SLSPrograms** A test program to which a device may have opted in. Example: Insider Fast -- **StatusCode** The status code of the event. +- **StatusCode** Result code of the event (success, cancellation, failure code HResult). - **TimestampTokenCertThumbprint** The thumbprint of the encoded timestamp token. - **TimestampTokenId** The time this was created. It is encoded in a timestamp blob and will be zero if the token is malformed. -- **UpdateId** Identifier associated with the specific piece of content +- **UpdateId** The update ID for a specific piece of content. - **ValidityWindowInDays** The validity window that's in effect when verifying the timestamp. +## Update Assistant events + +### Microsoft.Windows.UpdateAssistant.Orchestrator.BlockingEventId + +The event sends basic info on the reason that Windows 10 was not updated due to compatibility issues, previous rollbacks, or admin policies. + +The following fields are available: + +- **ApplicabilityBlockedReason** Blocked due to an applicability issue. +- **BlockWuUpgrades** The upgrade assistant is currently blocked. +- **clientID** An identification of the current release of Update Assistant. +- **CloverTrail** This device is Clovertrail. +- **DeviceIsMdmManaged** This device is MDM managed. +- **IsNetworkAvailable** If the device network is not available. +- **IsNetworkMetered** If network is metered. +- **IsSccmManaged** This device is SCCM managed. +- **NewlyInstalledOs** OS is newly installed quiet period. +- **PausedByPolicy** Updates are paused by policy. +- **RecoveredFromRS3** Previously recovered from RS3. +- **RS1UninstallActive** Blocked due to an active RS1 uninstall. +- **RS3RollBacks** Exceeded number of allowable RS3 rollbacks. +- **triggerTaskSource** Describe which task launches this instance. +- **WsusManaged** This device is WSUS managed. +- **ZeroExhaust** This device is zero exhaust. + + +### Microsoft.Windows.UpdateAssistant.Orchestrator.DeniedLaunchEventId + +The event sends basic info when a device was blocked or prevented from updating to the latest Windows 10 version. + +The following fields are available: + +- **clientID** An identification of the current release of Update Assistant. +- **denyReason** All the reasons why the Update Assistant was prevented from launching. Bitmask with values from UpdateAssistant.cpp eUpgradeModeReason. +- **triggerTaskSource** Describe which task launches this instance. + + +### Microsoft.Windows.UpdateAssistant.Orchestrator.FailedLaunchEventId + +Event to mark that Update Assistant Orchestrator failed to launch Update Assistant. + +The following fields are available: + +- **calendarRun** Standard time-based triggered task. +- **clientID** An identification of the current release of Update Assistant. +- **hResult** Error code of the Update Assistant Orchestrator failure. +- **triggerTaskSource** Describe which task launches this instance. + + +### Microsoft.Windows.UpdateAssistant.Orchestrator.FailedOneSettingsQueryEventId + +Event indicating One Settings was not queried by update assistant. + +The following fields are available: + +- **clientID** An identification of the current release of Update Assistant. +- **hResult** Error code of One Settings query failure. + + +### Microsoft.Windows.UpdateAssistant.Orchestrator.LaunchEventId + +This event sends basic information on whether the device should be updated to the latest Windows 10 version. + +The following fields are available: + +- **autoStartRunCount** The auto start run count of Update Assistant. +- **clientID** The ID of the current release of Update Assistant. +- **launchMode** Indicates the type of launch performed. +- **launchTypeReason** A bitmask of all the reasons for type of launch. +- **triggerTaskSource** Indicates which task launches this instance. + + +### Microsoft.Windows.UpdateAssistant.Orchestrator.RestoreEventId + +The event sends basic info on whether the Windows 10 update notification has previously launched. + +The following fields are available: + +- **clientID** ID of the current release of Update Assistant. +- **restoreReason** All the reasons for the restore. +- **triggerTaskSource** Indicates which task launches this instance. + + ## Update events ### Update360Telemetry.Revert @@ -5722,7 +6113,7 @@ The following fields are available: ### FacilitatorTelemetry.DCATDownload -This event indicates whether devices received additional or critical supplemental content during an OS Upgrade, to help keep Windows up-to-date and secure. +This event indicates whether devices received additional or critical supplemental content during an OS Upgrade, to help keep Windows up to date and secure. The following fields are available: @@ -5760,7 +6151,7 @@ The following fields are available: ### Setup360Telemetry.Downlevel -This event sends data indicating that the device has started the downlevel phase of the upgrade, to help keep Windows up-to-date and secure. +This event sends data indicating that the device has started the downlevel phase of the upgrade, to help keep Windows up to date and secure. The following fields are available: @@ -6041,7 +6432,7 @@ The following fields are available: - **ReportId** With Windows Update, this is the updateID that is passed to Setup. In media setup, this is the GUID for the install.wim. - **Setup360Extended** Detailed information about the phase/action when the potential failure occurred. - **Setup360Mode** The phase of Setup360. Example: Predownload, Install, Finalize, Rollback. -- **Setup360Result** The result of Setup360. This is an HRESULT error code that can be used to diagnose errors. +- **Setup360Result** The result of Setup360. This is an HRESULT error code that can be used used to diagnose errors. - **Setup360Scenario** The Setup360 flow type. Example: Boot, Media, Update, MCT. - **SetupVersionBuildNumber** The build number of Setup360 (build number of target OS). - **State** The exit state of a Setup360 run. Example: succeeded, failed, blocked, cancelled. @@ -6219,6 +6610,7 @@ The following fields are available: - **AggregatedPackageFullNames** Includes a set of package full names for each app that is part of an atomic set. - **AttemptNumber** The total number of attempts to acquire this product. +- **BundleId** The bundle ID - **CategoryId** The identity of the package or packages being installed. - **ClientAppId** The identity of the app that initiated this operation. - **HResult** HResult code to show the result of the operation (success/failure). @@ -6228,6 +6620,7 @@ The following fields are available: - **IsRemediation** Is this repairing a previous installation? - **IsRestore** Is this happening after a device restore? - **IsUpdate** Is this an update? +- **ParentBundleId** The parent bundle ID (if it's part of a bundle). - **PFN** Product Family Name of the product being installed. - **ProductId** The Store Product ID for the product being installed. - **SystemAttemptNumber** The number of attempts by the system to acquire this product. @@ -7169,6 +7562,19 @@ The following fields are available: - **wuDeviceid** The unique device ID used by Windows Update. +### Microsoft.Windows.Update.Orchestrator.DetectionResult + +This event runs when an update is detected. This helps ensure Windows is kept up to date. + +The following fields are available: + +- **applicableUpdateIdList** A list of applicable update IDs. +- **applicableUpdateList** A list of applicable update names. +- **seekerUpdateIdList** A list of optional update IDs. +- **seekerUpdateList** A list of optional update names. +- **wuDeviceid** The Windows Update device identifier. + + ### Microsoft.Windows.Update.Orchestrator.DisplayNeeded This event indicates the reboot was postponed due to needing a display. @@ -7481,6 +7887,32 @@ The following fields are available: - **wuDeviceid** Unique device ID used by Windows Update. +### Microsoft.Windows.Update.Orchestrator.SeekerUpdateAvailable + +This event defines when an optional update is available for the device to help keep Windows up to date. + +The following fields are available: + +- **flightID** The unique identifier of the Windows Insider build on this device. +- **isFeatureUpdate** Indicates whether the update is a Feature Update. +- **revisionNumber** The revision number of the update. +- **updateId** The GUID (Globally Unique Identifier) of the update. +- **wuDeviceid** The Windows Update device identifier. + + +### Microsoft.Windows.Update.Orchestrator.SeekUpdate + +This event occurs when user initiates "seeker" scan. This helps keep Windows up to date. + +The following fields are available: + +- **flightID** The ID of the Windows Insider builds on the device. +- **isFeatureUpdate** Indicates that the target of the Seek is a feature update. +- **revisionNumber** The revision number of the update. +- **updateId** The identifier of the update. +- **wuDeviceid** The Windows Update device identifier. + + ### Microsoft.Windows.Update.Orchestrator.SystemNeeded This event sends data about why a device is unable to reboot, to help keep Windows up to date. diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md index 65bf5e307f..48fc1eb499 100644 --- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md +++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md @@ -1,5 +1,5 @@ --- -description: Use this article to learn more about what Windows diagnostic data is gathered at the basic level. Specific to Windows 10, version 1809. +description: Use this article to learn more about what Windows diagnostic data is gathered at the basic level. title: Windows 10, version 1809 basic diagnostic events and fields (Windows 10) keywords: privacy, telemetry ms.prod: w10 @@ -7,14 +7,14 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security localizationpriority: high -author: dansimp -ms.author: dansimp +author: brianlic-msft +ms.author: brianlic manager: dansimp ms.collection: M365-security-compliance ms.topic: article audience: ITPro -ms.date: 04/19/2019 -ms.reviewer: +ms.date: 01/04/2020 +ms.reviewer: --- @@ -33,7 +33,8 @@ Use this article to learn about diagnostic events, grouped by event area, and th You can learn more about Windows functional and diagnostic data through these articles: -- [Windows 10, version 1903 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1903.md) + +- [Windows 10, version 1903 and Windows 10, version 1909 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1903.md) - [Windows 10, version 1803 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1803.md) - [Windows 10, version 1709 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1709.md) - [Windows 10, version 1703 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1703.md) @@ -81,7 +82,7 @@ Automatically closed activity for start/stop operations that aren't explicitly c ### Microsoft.Windows.Security.AppLockerCSP.AddParams -Parameters passed to Add function of the AppLockerCSP Node. +This event indicates the parameters passed to the Add function of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -91,13 +92,13 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.AddStart -Start of "Add" Operation for the AppLockerCSP Node. +This event indicates the start of an Add operation for the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. ### Microsoft.Windows.Security.AppLockerCSP.AddStop -End of "Add" Operation for AppLockerCSP Node. +This event indicates the end of an Add operation for the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -106,7 +107,7 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.CAppLockerCSP::Rollback -Result of the 'Rollback' operation in AppLockerCSP. +This event provides the result of the Rollback operation in the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -116,7 +117,7 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.ClearParams -Parameters passed to the "Clear" operation for AppLockerCSP. +This event provides the parameters passed to the Clear operation of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -125,13 +126,13 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.ClearStart -Start of the "Clear" operation for the AppLockerCSP Node. +This event indicates the start of the Clear operation of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. ### Microsoft.Windows.Security.AppLockerCSP.ClearStop -End of the "Clear" operation for the AppLockerCSP node. +This event indicates the end of the Clear operation of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -140,7 +141,7 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.ConfigManagerNotificationStart -Start of the "ConfigManagerNotification" operation for AppLockerCSP. +This event indicates the start of the Configuration Manager Notification operation of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -149,7 +150,7 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.ConfigManagerNotificationStop -End of the "ConfigManagerNotification" operation for AppLockerCSP. +This event indicates the end of the Configuration Manager Notification operation of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -158,7 +159,7 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.CreateNodeInstanceParams -Parameters passed to the CreateNodeInstance function of the AppLockerCSP node. +This event provides the parameters that were passed to the Create Node Instance operation of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -169,13 +170,13 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.CreateNodeInstanceStart -Start of the "CreateNodeInstance" operation for the AppLockerCSP node. +This event indicates the start of the Create Node Instance operation of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. ### Microsoft.Windows.Security.AppLockerCSP.CreateNodeInstanceStop -End of the "CreateNodeInstance" operation for the AppLockerCSP node +This event indicates the end of the Create Node Instance operation of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -184,7 +185,7 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.DeleteChildParams -Parameters passed to the DeleteChild function of the AppLockerCSP node. +This event provides the parameters passed to the Delete Child operation of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -194,13 +195,13 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.DeleteChildStart -Start of the "DeleteChild" operation for the AppLockerCSP node. +This event indicates the start of the Delete Child operation of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. ### Microsoft.Windows.Security.AppLockerCSP.DeleteChildStop -End of the "DeleteChild" operation for the AppLockerCSP node. +This event indicates the end of the Delete Child operation of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -209,7 +210,7 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.EnumPolicies -Logged URI relative to %SYSTEM32%\AppLocker, if the Plugin GUID is null, or the CSP doesn't believe the old policy is present. +This event provides the logged Uniform Resource Identifier (URI) relative to %SYSTEM32%\AppLocker if the plug-in GUID is null or the Configuration Service Provider (CSP) doesn't believe the old policy is present. The following fields are available: @@ -218,7 +219,7 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.GetChildNodeNamesParams -Parameters passed to the GetChildNodeNames function of the AppLockerCSP node. +This event provides the parameters passed to the Get Child Node Names operation of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -227,13 +228,13 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.GetChildNodeNamesStart -Start of the "GetChildNodeNames" operation for the AppLockerCSP node. +This event indicates the start of the Get Child Node Names operation of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. ### Microsoft.Windows.Security.AppLockerCSP.GetChildNodeNamesStop -End of the "GetChildNodeNames" operation for the AppLockerCSP node. +This event indicates the end of the Get Child Node Names operation of the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -244,7 +245,7 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.GetLatestId -The result of 'GetLatestId' in AppLockerCSP (the latest time stamped GUID). +This event provides the latest time-stamped unique identifier in the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -254,7 +255,7 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.HResultException -HRESULT thrown by any arbitrary function in AppLockerCSP. +This event provides the result code (HRESULT) generated by any arbitrary function in the AppLocker Configuration Service Provider (CSP). The following fields are available: @@ -266,7 +267,7 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.SetValueParams -Parameters passed to the SetValue function of the AppLockerCSP node. +This event provides the parameters that were passed to the SetValue operation in the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. The following fields are available: @@ -276,7 +277,7 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.SetValueStart -Start of the "SetValue" operation for the AppLockerCSP node. +This event indicates the start of the SetValue operation in the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. @@ -291,7 +292,7 @@ The following fields are available: ### Microsoft.Windows.Security.AppLockerCSP.TryRemediateMissingPolicies -EntryPoint of fix step or policy remediation, includes URI relative to %SYSTEM32%\AppLocker that needs to be fixed. +This event provides information for fixing a policy in the AppLocker Configuration Service Provider (CSP) to help keep Windows secure. It includes Uniform Resource Identifier (URI) relative to %SYSTEM32%\AppLocker that needs to be fixed. The following fields are available: @@ -309,6 +310,8 @@ The following fields are available: - **DatasourceApplicationFile_19ASetup** The count of the number of this particular object type present on this device. - **DatasourceApplicationFile_19H1** The count of the number of this particular object type present on this device. - **DatasourceApplicationFile_19H1Setup** The count of the number of this particular object type present on this device. +- **DatasourceApplicationFile_20H1** The count of the number of this particular object type present on this device. +- **DatasourceApplicationFile_20H1Setup** The count of the number of this particular object type present on this device. - **DatasourceApplicationFile_RS1** An ID for the system, calculated by hashing hardware identifiers. - **DatasourceApplicationFile_RS2** An ID for the system, calculated by hashing hardware identifiers. - **DatasourceApplicationFile_RS3** The count of the number of this particular object type present on this device. @@ -322,6 +325,8 @@ The following fields are available: - **DatasourceDevicePnp_19ASetup** The count of the number of this particular object type present on this device. - **DatasourceDevicePnp_19H1** The count of the number of this particular object type present on this device. - **DatasourceDevicePnp_19H1Setup** The count of the number of this particular object type present on this device. +- **DatasourceDevicePnp_20H1** The count of the number of this particular object type present on this device. +- **DatasourceDevicePnp_20H1Setup** The count of the number of this particular object type present on this device. - **DatasourceDevicePnp_RS1** The total DataSourceDevicePnp objects targeting Windows 10 version 1607 on this device. - **DatasourceDevicePnp_RS2** The count of the number of this particular object type present on this device. - **DatasourceDevicePnp_RS3** The count of the number of this particular object type present on this device. @@ -335,6 +340,8 @@ The following fields are available: - **DatasourceDriverPackage_19ASetup** The count of the number of this particular object type present on this device. - **DatasourceDriverPackage_19H1** The count of the number of this particular object type present on this device. - **DatasourceDriverPackage_19H1Setup** The count of the number of this particular object type present on this device. +- **DatasourceDriverPackage_20H1** The count of the number of this particular object type present on this device. +- **DatasourceDriverPackage_20H1Setup** The count of the number of this particular object type present on this device. - **DatasourceDriverPackage_RS1** The total DataSourceDriverPackage objects targeting Windows 10 version 1607 on this device. - **DatasourceDriverPackage_RS2** The total DataSourceDriverPackage objects targeting Windows 10, version 1703 on this device. - **DatasourceDriverPackage_RS3** The count of the number of this particular object type present on this device. @@ -348,6 +355,8 @@ The following fields are available: - **DataSourceMatchingInfoBlock_19ASetup** The count of the number of this particular object type present on this device. - **DataSourceMatchingInfoBlock_19H1** The count of the number of this particular object type present on this device. - **DataSourceMatchingInfoBlock_19H1Setup** The count of the number of this particular object type present on this device. +- **DataSourceMatchingInfoBlock_20H1** The count of the number of this particular object type present on this device. +- **DataSourceMatchingInfoBlock_20H1Setup** The count of the number of this particular object type present on this device. - **DataSourceMatchingInfoBlock_RS1** The total DataSourceMatchingInfoBlock objects targeting Windows 10 version 1607 on this device. - **DataSourceMatchingInfoBlock_RS2** The count of the number of this particular object type present on this device. - **DataSourceMatchingInfoBlock_RS3** The count of the number of this particular object type present on this device. @@ -361,6 +370,8 @@ The following fields are available: - **DataSourceMatchingInfoPassive_19ASetup** The count of the number of this particular object type present on this device. - **DataSourceMatchingInfoPassive_19H1** The count of the number of this particular object type present on this device. - **DataSourceMatchingInfoPassive_19H1Setup** The count of the number of this particular object type present on this device. +- **DataSourceMatchingInfoPassive_20H1** The count of the number of this particular object type present on this device. +- **DataSourceMatchingInfoPassive_20H1Setup** The count of the number of this particular object type present on this device. - **DataSourceMatchingInfoPassive_RS1** The total DataSourceMatchingInfoPassive objects targeting Windows 10 version 1607 on this device. - **DataSourceMatchingInfoPassive_RS2** The count of the number of this particular object type present on this device. - **DataSourceMatchingInfoPassive_RS3** The count of the number of this particular object type present on this device. @@ -374,6 +385,8 @@ The following fields are available: - **DataSourceMatchingInfoPostUpgrade_19ASetup** The count of the number of this particular object type present on this device. - **DataSourceMatchingInfoPostUpgrade_19H1** The count of the number of this particular object type present on this device. - **DataSourceMatchingInfoPostUpgrade_19H1Setup** The count of the number of this particular object type present on this device. +- **DataSourceMatchingInfoPostUpgrade_20H1** The count of the number of this particular object type present on this device. +- **DataSourceMatchingInfoPostUpgrade_20H1Setup** The count of the number of this particular object type present on this device. - **DataSourceMatchingInfoPostUpgrade_RS1** The total DataSourceMatchingInfoPostUpgrade objects targeting Windows 10 version 1607 on this device. - **DataSourceMatchingInfoPostUpgrade_RS2** The total DataSourceMatchingInfoPostUpgrade objects targeting Windows 10 version 1703 on this device. - **DataSourceMatchingInfoPostUpgrade_RS3** The total DataSourceMatchingInfoPostUpgrade objects targeting Windows 10 version 1709 on this device. @@ -387,6 +400,8 @@ The following fields are available: - **DatasourceSystemBios_19ASetup** The count of the number of this particular object type present on this device. - **DatasourceSystemBios_19H1** The count of the number of this particular object type present on this device. - **DatasourceSystemBios_19H1Setup** The count of the number of this particular object type present on this device. +- **DatasourceSystemBios_20H1** The count of the number of this particular object type present on this device. +- **DatasourceSystemBios_20H1Setup** The count of the number of this particular object type present on this device. - **DatasourceSystemBios_RS1** The total DatasourceSystemBios objects targeting Windows 10 version 1607 present on this device. - **DatasourceSystemBios_RS2** The total DatasourceSystemBios objects targeting Windows 10 version 1703 present on this device. - **DatasourceSystemBios_RS3** The total DatasourceSystemBios objects targeting Windows 10 version 1709 present on this device. @@ -400,6 +415,8 @@ The following fields are available: - **DecisionApplicationFile_19ASetup** The count of the number of this particular object type present on this device. - **DecisionApplicationFile_19H1** The count of the number of this particular object type present on this device. - **DecisionApplicationFile_19H1Setup** The count of the number of this particular object type present on this device. +- **DecisionApplicationFile_20H1** The count of the number of this particular object type present on this device. +- **DecisionApplicationFile_20H1Setup** The count of the number of this particular object type present on this device. - **DecisionApplicationFile_RS1** The count of the number of this particular object type present on this device. - **DecisionApplicationFile_RS2** The count of the number of this particular object type present on this device. - **DecisionApplicationFile_RS3** The count of the number of this particular object type present on this device. @@ -413,6 +430,8 @@ The following fields are available: - **DecisionDevicePnp_19ASetup** The count of the number of this particular object type present on this device. - **DecisionDevicePnp_19H1** The count of the number of this particular object type present on this device. - **DecisionDevicePnp_19H1Setup** The count of the number of this particular object type present on this device. +- **DecisionDevicePnp_20H1** The count of the number of this particular object type present on this device. +- **DecisionDevicePnp_20H1Setup** The count of the number of this particular object type present on this device. - **DecisionDevicePnp_RS1** The total DecisionDevicePnp objects targeting Windows 10 version 1607 on this device. - **DecisionDevicePnp_RS2** The count of the number of this particular object type present on this device. - **DecisionDevicePnp_RS3** The count of the number of this particular object type present on this device. @@ -426,6 +445,8 @@ The following fields are available: - **DecisionDriverPackage_19ASetup** The count of the number of this particular object type present on this device. - **DecisionDriverPackage_19H1** The count of the number of this particular object type present on this device. - **DecisionDriverPackage_19H1Setup** The count of the number of this particular object type present on this device. +- **DecisionDriverPackage_20H1** The count of the number of this particular object type present on this device. +- **DecisionDriverPackage_20H1Setup** The count of the number of this particular object type present on this device. - **DecisionDriverPackage_RS1** The total DecisionDriverPackage objects targeting Windows 10 version 1607 on this device. - **DecisionDriverPackage_RS2** The count of the number of this particular object type present on this device. - **DecisionDriverPackage_RS3** The count of the number of this particular object type present on this device. @@ -439,6 +460,8 @@ The following fields are available: - **DecisionMatchingInfoBlock_19ASetup** The count of the number of this particular object type present on this device. - **DecisionMatchingInfoBlock_19H1** The count of the number of this particular object type present on this device. - **DecisionMatchingInfoBlock_19H1Setup** The count of the number of this particular object type present on this device. +- **DecisionMatchingInfoBlock_20H1** The count of the number of this particular object type present on this device. +- **DecisionMatchingInfoBlock_20H1Setup** The count of the number of this particular object type present on this device. - **DecisionMatchingInfoBlock_RS1** The total DecisionMatchingInfoBlock objects targeting Windows 10 version 1607 present on this device. - **DecisionMatchingInfoBlock_RS2** The total DecisionMatchingInfoBlock objects targeting Windows 10 version 1703 present on this device. - **DecisionMatchingInfoBlock_RS3** The total DecisionMatchingInfoBlock objects targeting Windows 10 version 1709 present on this device. @@ -452,6 +475,8 @@ The following fields are available: - **DecisionMatchingInfoPassive_19ASetup** The count of the number of this particular object type present on this device. - **DecisionMatchingInfoPassive_19H1** The count of the number of this particular object type present on this device. - **DecisionMatchingInfoPassive_19H1Setup** The count of the number of this particular object type present on this device. +- **DecisionMatchingInfoPassive_20H1** The count of the number of this particular object type present on this device. +- **DecisionMatchingInfoPassive_20H1Setup** The count of the number of this particular object type present on this device. - **DecisionMatchingInfoPassive_RS1** The total DecisionMatchingInfoPassive objects targeting Windows 10 version 1607 on this device. - **DecisionMatchingInfoPassive_RS2** The total DecisionMatchingInfoPassive objects targeting Windows 10 version 1703 on this device. - **DecisionMatchingInfoPassive_RS3** The total DecisionMatchingInfoPassive objects targeting Windows 10 version 1803 on this device. @@ -465,6 +490,8 @@ The following fields are available: - **DecisionMatchingInfoPostUpgrade_19ASetup** The count of the number of this particular object type present on this device. - **DecisionMatchingInfoPostUpgrade_19H1** The count of the number of this particular object type present on this device. - **DecisionMatchingInfoPostUpgrade_19H1Setup** The count of the number of this particular object type present on this device. +- **DecisionMatchingInfoPostUpgrade_20H1** The count of the number of this particular object type present on this device. +- **DecisionMatchingInfoPostUpgrade_20H1Setup** The count of the number of this particular object type present on this device. - **DecisionMatchingInfoPostUpgrade_RS1** The total DecisionMatchingInfoPostUpgrade objects targeting Windows 10 version 1607 on this device. - **DecisionMatchingInfoPostUpgrade_RS2** The total DecisionMatchingInfoPostUpgrade objects targeting Windows 10 version 1703 on this device. - **DecisionMatchingInfoPostUpgrade_RS3** The total DecisionMatchingInfoPostUpgrade objects targeting Windows 10 version 1709 on this device. @@ -478,6 +505,8 @@ The following fields are available: - **DecisionMediaCenter_19ASetup** The count of the number of this particular object type present on this device. - **DecisionMediaCenter_19H1** The count of the number of this particular object type present on this device. - **DecisionMediaCenter_19H1Setup** The total DecisionMediaCenter objects targeting the next release of Windows on this device. +- **DecisionMediaCenter_20H1** The count of the number of this particular object type present on this device. +- **DecisionMediaCenter_20H1Setup** The count of the number of this particular object type present on this device. - **DecisionMediaCenter_RS1** The total DecisionMediaCenter objects targeting Windows 10 version 1607 present on this device. - **DecisionMediaCenter_RS2** The total DecisionMediaCenter objects targeting Windows 10 version 1703 present on this device. - **DecisionMediaCenter_RS3** The total DecisionMediaCenter objects targeting Windows 10 version 1709 present on this device. @@ -491,6 +520,8 @@ The following fields are available: - **DecisionSystemBios_19ASetup** The total DecisionSystemBios objects targeting the next release of Windows on this device. - **DecisionSystemBios_19H1** The count of the number of this particular object type present on this device. - **DecisionSystemBios_19H1Setup** The total DecisionSystemBios objects targeting the next release of Windows on this device. +- **DecisionSystemBios_20H1** The count of the number of this particular object type present on this device. +- **DecisionSystemBios_20H1Setup** The count of the number of this particular object type present on this device. - **DecisionSystemBios_RS1** The total DecisionSystemBios objects targeting Windows 10 version 1607 on this device. - **DecisionSystemBios_RS2** The total DecisionSystemBios objects targeting Windows 10 version 1703 on this device. - **DecisionSystemBios_RS3** The total DecisionSystemBios objects targeting Windows 10 version 1709 on this device. @@ -502,6 +533,7 @@ The following fields are available: - **DecisionSystemBios_TH1** The count of the number of this particular object type present on this device. - **DecisionSystemBios_TH2** The count of the number of this particular object type present on this device. - **DecisionSystemProcessor_RS2** The count of the number of this particular object type present on this device. +- **DecisionTest_20H1Setup** The count of the number of this particular object type present on this device. - **DecisionTest_RS1** An ID for the system, calculated by hashing hardware identifiers. - **InventoryApplicationFile** The count of the number of this particular object type present on this device. - **InventoryDeviceContainer** A count of device container objects in cache. @@ -529,6 +561,8 @@ The following fields are available: - **Wmdrm_19ASetup** The count of the number of this particular object type present on this device. - **Wmdrm_19H1** The count of the number of this particular object type present on this device. - **Wmdrm_19H1Setup** The total Wmdrm objects targeting the next release of Windows on this device. +- **Wmdrm_20H1** The count of the number of this particular object type present on this device. +- **Wmdrm_20H1Setup** The count of the number of this particular object type present on this device. - **Wmdrm_RS1** An ID for the system, calculated by hashing hardware identifiers. - **Wmdrm_RS2** An ID for the system, calculated by hashing hardware identifiers. - **Wmdrm_RS3** An ID for the system, calculated by hashing hardware identifiers. @@ -555,7 +589,7 @@ The following fields are available: - **HasCitData** Indicates whether the file is present in CIT data. - **HasUpgradeExe** Indicates whether the anti-virus app has an upgrade.exe file. - **IsAv** Is the file an anti-virus reporting EXE? -- **ResolveAttempted** This will always be an empty string when sending telemetry. +- **ResolveAttempted** This will always be an empty string when sending diagnostic data. - **SdbEntries** An array of fields that indicates the SDB entries that apply to this file. @@ -659,13 +693,14 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoBlockAdd -This event sends blocking data about any compatibility blocking entries hit on the system that are not directly related to specific applications or devices, to help keep Windows up-to-date. +This event sends blocking data about any compatibility blocking entries on the system that are not directly related to specific applications or devices, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). The following fields are available: - **AppraiserVersion** The version of the appraiser file generating the events. +- **ResolveAttempted** This will always be an empty string when sending diagnostic data. ### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoBlockRemove @@ -692,7 +727,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoPassiveAdd -This event sends compatibility database information about non-blocking compatibility entries on the system that are not keyed by either applications or devices, to help keep Windows up-to-date. +This event sends compatibility database information about non-blocking compatibility entries on the system that are not keyed by either applications or devices, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -725,7 +760,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DataSourceMatchingInfoPostUpgradeAdd -This event sends compatibility database information about entries requiring reinstallation after an upgrade on the system that are not keyed by either applications or devices, to help keep Windows up-to-date. +This event sends compatibility database information about entries requiring reinstallation after an upgrade on the system that are not keyed by either applications or devices, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -758,7 +793,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DatasourceSystemBiosAdd -This event sends compatibility database information about the BIOS to help keep Windows up-to-date. +This event sends compatibility database information about the BIOS to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -791,7 +826,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DecisionApplicationFileAdd -This event sends compatibility decision data about a file to help keep Windows up-to-date. +This event sends compatibility decision data about a file to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -806,7 +841,7 @@ The following fields are available: - **HasUxBlockOverride** Does the file have a block that is overridden by a tag in the SDB? - **MigApplication** Does the file have a MigXML from the SDB associated with it that applies to the current upgrade mode? - **MigRemoval** Does the file have a MigXML from the SDB that will cause the app to be removed on upgrade? -- **NeedsDismissAction** Will the file cause an action that can be dimissed? +- **NeedsDismissAction** Will the file cause an action that can be dismissed? - **NeedsInstallPostUpgradeData** After upgrade, the file will have a post-upgrade notification to install a replacement for the app. - **NeedsNotifyPostUpgradeData** Does the file have a notification that should be shown after upgrade? - **NeedsReinstallPostUpgradeData** After upgrade, this file will have a post-upgrade notification to reinstall the app. @@ -843,7 +878,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.DecisionDevicePnpAdd -This event sends compatibility decision data about a PNP device to help keep Windows up to date. +This event sends compatibility decision data about a Plug and Play (PNP) device to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -941,10 +976,12 @@ The following fields are available: - **AppraiserVersion** The version of the appraiser file generating the events. - **BlockingApplication** Are there are any application issues that interfere with upgrade due to matching info blocks? - **DisplayGenericMessage** Will a generic message be shown for this block? +- **NeedsDismissAction** Will the file cause an action that can be dismissed? - **NeedsUninstallAction** Does the user need to take an action in setup due to a matching info block? - **SdbBlockUpgrade** Is a matching info block blocking upgrade? - **SdbBlockUpgradeCanReinstall** Is a matching info block blocking upgrade, but has the can reinstall tag? - **SdbBlockUpgradeUntilUpdate** Is a matching info block blocking upgrade but has the until update tag? +- **SdbReinstallUpgradeWarn** The file is tagged as needing to be reinstalled after upgrade with a warning in the SDB. It does not block upgrade. ### Microsoft.Windows.Appraiser.General.DecisionMatchingInfoBlockRemove @@ -1295,7 +1332,7 @@ This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedevic The following fields are available: -- **AppraiserVersion** The version of the Appraiser file that is generating the events. +- **AppraiserVersion** The version of the Appraiser binary (executable) generating the events. ### Microsoft.Windows.Appraiser.General.InventoryUplevelDriverPackageAdd @@ -1363,7 +1400,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemMemoryAdd -This event sends data on the amount of memory on the system and whether it meets requirements, to help keep Windows up-to-date. +This event sends data on the amount of memory on the system and whether it meets requirements, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -1438,7 +1475,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemProcessorLahfSahfAdd -This event sends data indicating whether the system supports the LahfSahf CPU requirement, to help keep Windows up-to-date. +This event sends data indicating whether the system supports the LAHF & SAHF CPU requirement, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -1473,7 +1510,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemProcessorNxAdd -This event sends data indicating whether the system supports the NX CPU requirement, to help keep Windows up-to-date. +This event sends data indicating whether the system supports the NX CPU requirement, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -1684,7 +1721,7 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.SystemWlanAdd -This event sends data indicating whether the system has WLAN, and if so, whether it uses an emulated driver that could block an upgrade, to help keep Windows up-to-date. +This event sends data indicating whether the system has WLAN, and if so, whether it uses an emulated driver that could block an upgrade, to help keep Windows up to date. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -1723,18 +1760,18 @@ The following fields are available: ### Microsoft.Windows.Appraiser.General.TelemetryRunHealth -This event indicates the parameters and result of a telemetry (diagnostic) run. This allows the rest of the data sent over the course of the run to be properly contextualized and understood, which is then used to keep Windows up to date. +This event indicates the parameters and result of a diagnostic data run. This allows the rest of the data sent over the course of the run to be properly contextualized and understood, which is then used to keep Windows up to date. The following fields are available: - **AppraiserBranch** The source branch in which the version of Appraiser that is running was built. -- **AppraiserDataVersion** The version of the data files being used by the Appraiser telemetry run. +- **AppraiserDataVersion** The version of the data files being used by the Appraiser diagnostic data run. - **AppraiserProcess** The name of the process that launched Appraiser. - **AppraiserVersion** The file version (major, minor and build) of the Appraiser DLL, concatenated without dots. - **AuxFinal** Obsolete, always set to false. - **AuxInitial** Obsolete, indicates if Appraiser is writing data files to be read by the Get Windows 10 app. - **DeadlineDate** A timestamp representing the deadline date, which is the time until which appraiser will wait to do a full scan. -- **EnterpriseRun** Indicates if the telemetry run is an enterprise run, which means appraiser was run from the command line with an extra enterprise parameter. +- **EnterpriseRun** Indicates whether the diagnostic data run is an enterprise run, which means appraiser was run from the command line with an extra enterprise parameter. - **FullSync** Indicates if Appraiser is performing a full sync, which means that full set of events representing the state of the machine are sent. Otherwise, only the changes from the previous run are sent. - **InboxDataVersion** The original version of the data files before retrieving any newer version. - **IndicatorsWritten** Indicates if all relevant UEX indicators were successfully written or updated. @@ -1743,18 +1780,19 @@ The following fields are available: - **PerfBackoff** Indicates if the run was invoked with logic to stop running when a user is present. Helps to understand why a run may have a longer elapsed time than normal. - **PerfBackoffInsurance** Indicates if appraiser is running without performance backoff because it has run with perf backoff and failed to complete several times in a row. - **RunAppraiser** Indicates if Appraiser was set to run at all. If this if false, it is understood that data events will not be received from this device. -- **RunDate** The date that the telemetry run was stated, expressed as a filetime. -- **RunGeneralTel** Indicates if the generaltel.dll component was run. Generaltel collects additional telemetry on an infrequent schedule and only from machines at telemetry levels higher than Basic. +- **RunDate** The date that the diagnostic data run was stated, expressed as a filetime. +- **RunGeneralTel** Indicates if the generaltel.dll component was run. Generaltel collects additional diagnostic data on an infrequent schedule and only from machines at diagnostic data levels higher than Basic. - **RunOnline** Indicates if appraiser was able to connect to Windows Update and theefore is making decisions using up-to-date driver coverage information. -- **RunResult** The hresult of the Appraiser telemetry run. +- **RunResult** The hresult of the Appraiser diagnostic data run. - **ScheduledUploadDay** The day scheduled for the upload. -- **SendingUtc** Indicates if the Appraiser client is sending events during the current telemetry run. +- **SendingUtc** Indicates whether the Appraiser client is sending events during the current diagnostic data run. - **StoreHandleIsNotNull** Obsolete, always set to false -- **TelementrySent** Indicates if telemetry was successfully sent. -- **ThrottlingUtc** Indicates if the Appraiser client is throttling its output of CUET events to avoid being disabled. This increases runtime but also telemetry reliability. +- **TelementrySent** Indicates whether diagnostic data was successfully sent. +- **ThrottlingUtc** Indicates whether the Appraiser client is throttling its output of CUET events to avoid being disabled. This increases runtime but also diagnostic data reliability. - **Time** The client time of the event. - **VerboseMode** Indicates if appraiser ran in Verbose mode, which is a test-only mode with extra logging. - **WhyFullSyncWithoutTablePrefix** Indicates the reason or reasons that a full sync was generated. +- **WhyRunSkipped** Indicates the reason or reasons that an appraiser run was skipped. ### Microsoft.Windows.Appraiser.General.WmdrmAdd @@ -1798,6 +1836,31 @@ The following fields are available: - **AppraiserVersion** The version of the Appraiser file that is generating the events. +## Audio endpoint events + +### Microsoft.Windows.Audio.EndpointBuilder.DeviceInfo + +This event logs the successful enumeration of an audio endpoint (such as a microphone or speaker) and provides information about the audio endpoint. + +The following fields are available: + +- **BusEnumeratorName** The name of the bus enumerator (for example, HDAUDIO or USB). +- **ContainerId** An identifier that uniquely groups the functional devices associated with a single-function or multifunction device. +- **DeviceInstanceId** The unique identifier for this instance of the device. +- **EndpointDevnodeId** The IMMDevice identifier of the associated devnode. +- **EndpointFormFactor** The enumeration value for the form factor of the endpoint device (for example speaker, microphone, remote network device). +- **endpointID** The unique identifier for the audio endpoint. +- **endpointInstanceId** The unique identifier for the software audio endpoint. Used for joining to other audio event. +- **Flow** Indicates whether the endpoint is capture (1) or render (0). +- **HWID** The hardware identifier for the endpoint. +- **IsBluetooth** Indicates whether the device is a Bluetooth device. +- **IsSideband** Indicates whether the device is a sideband device. +- **IsUSB** Indicates whether the device is a USB device. +- **JackSubType** A unique ID representing the KS node type of the endpoint. +- **MicArrayGeometry** Describes the microphone array, including the microphone position, coordinates, type, and frequency range. See [MicArrayGeometry](#micarraygeometry). +- **persistentId** A unique ID for this endpoint which is retained across migrations. + + ## Census events ### Census.App @@ -2247,6 +2310,7 @@ The following fields are available: - **IsVirtualDevice** Retrieves that when the Hypervisor is Microsoft's Hyper-V Hypervisor or other Hv#1 Hypervisor, this field will be set to FALSE for the Hyper-V host OS and TRUE for any guest OS's. This field should not be relied upon for non-Hv#1 Hypervisors. - **SLATSupported** Represents whether Second Level Address Translation (SLAT) is supported by the hardware. - **VirtualizationFirmwareEnabled** Represents whether virtualization is enabled in the firmware. +- **VMId** A string that identifies a virtual machine. ### Census.WU @@ -2734,7 +2798,7 @@ The following fields are available: ### TelClientSynthetic.ConnectivityHeartBeat_0 -This event sends data about the connectivity status of the Connected User Experience and Telemetry component that uploads telemetry events. If an unrestricted free network (such as Wi-Fi) is available, this event updates the last successful upload time. Otherwise, it checks whether a Connectivity Heartbeat event was fired in the past 24 hours, and if not, it fires an event. A Connectivity Heartbeat event also fires when a device recovers from costed network to free network. +This event sends data about the connectivity status of the Connected User Experience and Telemetry component that uploads telemetry events. If an unrestricted free network (such as Wi-Fi) is available, this event updates the last successful upload time. Otherwise, it checks whether a Connectivity Heartbeat event was fired in the past 24 hours, and if not, it sends an event. A Connectivity Heartbeat event is also sent when a device recovers from costed network to free network. The following fields are available: @@ -3175,6 +3239,20 @@ The following fields are available: - **CV** Correlation vector. +### Microsoft.Windows.DirectToUpdate.DTUHandlerCheckApplicabilityGenericFailure + +This event indicates that we have received an unexpected error in the Direct to Update (DTU) Handler CheckApplicability call. + +The following fields are available: + +- **CampaignID** Campaign ID being run +- **ClientID** Client ID being run +- **CoordinatorVersion** Coordinator version of DTU +- **CV** Correlation vector +- **CV_new** New correlation vector +- **hResult** HRESULT of the failure + + ### Microsoft.Windows.DirectToUpdate.DTUHandlerCheckApplicabilityInternalGenericFailure This event indicates that we have received an unexpected error in the Direct to Update (DTU) Handler CheckApplicabilityInternal call. @@ -3395,6 +3473,144 @@ The following fields are available: - **CV** Correlation vector. +## DISM events + +### Microsoft.Windows.StartRepairCore.DISMLatestInstalledLCU + +The DISM Latest Installed LCU sends information to report result of search for latest installed LCU after last successful boot. + +The following fields are available: + +- **dismInstalledLCUPackageName** The name of the latest installed package. + + +### Microsoft.Windows.StartRepairCore.DISMPendingInstall + +The DISM Pending Install event sends information to report pending package installation found. + +The following fields are available: + +- **dismPendingInstallPackageName** The name of the pending package. + + +### Microsoft.Windows.StartRepairCore.SRTRootCauseDiagEnd + +The SRT Root Cause Diagnosis End event sends information to report diagnosis operation completed for given plug-in. + +The following fields are available: + +- **errorCode** The result code returned by the event. +- **flightIds** The Flight IDs (identifier of the beta release) of found driver updates. +- **foundDriverUpdateCount** The number of found driver updates. +- **srtRootCauseDiag** The scenario name for a diagnosis event. + + +### Microsoft.Windows.StartRepairCore.SRTRootCauseDiagStart + +The SRT Root Cause Diagnosis Start event sends information to report diagnosis operation started for given plug-in. + +The following fields are available: + +- **srtRootCauseDiag** The scenario name for a diagnosis event. + + +## Driver installation events + +### Microsoft.Windows.DriverInstall.DeviceInstall + +This critical event sends information about the driver installation that took place. + +The following fields are available: + +- **ClassGuid** The unique ID for the device class. +- **ClassLowerFilters** The list of lower filter class drivers. +- **ClassUpperFilters** The list of upper filter class drivers. +- **CoInstallers** The list of coinstallers. +- **ConfigFlags** The device configuration flags. +- **DeviceConfigured** Indicates whether this device was configured through the kernel configuration. +- **DeviceInstanceId** The unique identifier of the device in the system. +- **DeviceStack** The device stack of the driver being installed. +- **DriverDate** The date of the driver. +- **DriverDescription** A description of the driver function. +- **DriverInfName** Name of the INF file (the setup information file) for the driver. +- **DriverInfSectionName** Name of the DDInstall section within the driver INF file. +- **DriverPackageId** The ID of the driver package that is staged to the driver store. +- **DriverProvider** The driver manufacturer or provider. +- **DriverUpdated** Indicates whether the driver is replacing an old driver. +- **DriverVersion** The version of the driver file. +- **EndTime** The time the installation completed. +- **Error** Provides the WIN32 error code for the installation. +- **ExtensionDrivers** List of extension drivers that complement this installation. +- **FinishInstallAction** Indicates whether the co-installer invoked the finish-install action. +- **FinishInstallUI** Indicates whether the installation process shows the user interface. +- **FirmwareDate** The firmware date that will be stored in the EFI System Resource Table (ESRT). +- **FirmwareRevision** The firmware revision that will be stored in the EFI System Resource Table (ESRT). +- **FirmwareVersion** The firmware version that will be stored in the EFI System Resource Table (ESRT). +- **FirstHardwareId** The ID in the hardware ID list that provides the most specific device description. +- **FlightIds** A list of the different Windows Insider builds on the device. +- **GenericDriver** Indicates whether the driver is a generic driver. +- **Inbox** Indicates whether the driver package is included with Windows. +- **InstallDate** The date the driver was installed. +- **LastCompatibleId** The ID in the hardware ID list that provides the least specific device description. +- **LegacyInstallReasonError** The error code for the legacy installation. +- **LowerFilters** The list of lower filter drivers. +- **MatchingDeviceId** The hardware ID or compatible ID that Windows used to install the device instance. +- **NeedReboot** Indicates whether the driver requires a reboot. +- **OriginalDriverInfName** The original name of the INF file before it was renamed. +- **ParentDeviceInstanceId** The device instance ID of the parent of the device. +- **PendedUntilReboot** Indicates whether the installation is pending until the device is rebooted. +- **Problem** Error code returned by the device after installation. +- **ProblemStatus** The status of the device after the driver installation. +- **RebootRequiredReason** DWORD (Double Word—32-bit unsigned integer) containing the reason why the device required a reboot during install. +- **SecondaryDevice** Indicates whether the device is a secondary device. +- **ServiceName** The service name of the driver. +- **SetupMode** Indicates whether the driver installation took place before the Out Of Box Experience (OOBE) was completed. +- **StartTime** The time when the installation started. +- **SubmissionId** The driver submission identifier assigned by the Windows Hardware Development Center. +- **UpperFilters** The list of upper filter drivers. + + +### Microsoft.Windows.DriverInstall.NewDevInstallDeviceEnd + +This event sends data about the driver installation once it is completed. + +The following fields are available: + +- **DeviceInstanceId** The unique identifier of the device in the system. +- **DriverUpdated** Indicates whether the driver was updated. +- **Error** The Win32 error code of the installation. +- **FlightId** The ID of the Windows Insider build the device received. +- **InstallDate** The date the driver was installed. +- **InstallFlags** The driver installation flags. +- **OptionalData** Metadata specific to WU (Windows Update) associated with the driver (flight IDs, recovery IDs, etc.) +- **RebootRequired** Indicates whether a reboot is required after the installation. +- **RollbackPossible** Indicates whether this driver can be rolled back. +- **WuTargetedHardwareId** Indicates that the driver was installed because the device hardware ID was targeted by the Windows Update. +- **WuUntargetedHardwareId** Indicates that the driver was installed because Windows Update performed a generic driver update for all devices of that hardware class. + + +### Microsoft.Windows.DriverInstall.NewDevInstallDeviceStart + +This event sends data about the driver that the new driver installation is replacing. + +The following fields are available: + +- **DeviceInstanceId** The unique identifier of the device in the system. +- **FirstInstallDate** The first time a driver was installed on this device. +- **LastDriverDate** Date of the driver that is being replaced. +- **LastDriverInbox** Indicates whether the previous driver was included with Windows. +- **LastDriverInfName** Name of the INF file (the setup information file) of the driver being replaced. +- **LastDriverVersion** The version of the driver that is being replaced. +- **LastFirmwareDate** The date of the last firmware reported from the EFI System Resource Table (ESRT). +- **LastFirmwareRevision** The last firmware revision number reported from EFI System Resource Table (ESRT). +- **LastFirmwareVersion** The last firmware version reported from the EFI System Resource Table (ESRT). +- **LastInstallDate** The date a driver was last installed on this device. +- **LastMatchingDeviceId** The hardware ID or compatible ID that Windows last used to install the device instance. +- **LastProblem** The previous problem code that was set on the device. +- **LastProblemStatus** The previous problem code that was set on the device. +- **LastSubmissionId** The driver submission identifier of the driver that is being replaced. + + ## DxgKernelTelemetry events ### DxgKrnlTelemetry.GPUAdapterInventoryV2 @@ -3408,12 +3624,15 @@ The following fields are available: - **bootId** The system boot ID. - **BrightnessVersionViaDDI** The version of the Display Brightness Interface. - **ComputePreemptionLevel** The maximum preemption level supported by GPU for compute payload. +- **DDIInterfaceVersion** The device driver interface version. - **DedicatedSystemMemoryB** The amount of system memory dedicated for GPU use (in bytes). - **DedicatedVideoMemoryB** The amount of dedicated VRAM of the GPU (in bytes). - **DisplayAdapterLuid** The display adapter LUID. - **DriverDate** The date of the display driver. - **DriverRank** The rank of the display driver. - **DriverVersion** The display driver version. +- **DriverWorkarounds** Bitfield data for specific driver workarounds enabled for this device. +- **DriverWorkarounds.Length** The length of the DriverWorkarounds bitfield. - **DX10UMDFilePath** The file path to the location of the DirectX 10 Display User Mode Driver in the Driver Store. - **DX11UMDFilePath** The file path to the location of the DirectX 11 Display User Mode Driver in the Driver Store. - **DX12UMDFilePath** The file path to the location of the DirectX 12 Display User Mode Driver in the Driver Store. @@ -3422,8 +3641,11 @@ The following fields are available: - **GPUPreemptionLevel** The maximum preemption level supported by GPU for graphics payload. - **GPURevisionID** The GPU revision ID. - **GPUVendorID** The GPU vendor ID. +- **InterfaceFuncPointersProvided1** The number of device driver interface function pointers provided. +- **InterfaceFuncPointersProvided2** The number of device driver interface function pointers provided. - **InterfaceId** The GPU interface ID. - **IsDisplayDevice** Does the GPU have displaying capabilities? +- **IsHwSchEnabled** Indicates whether Hardware Scheduling is enabled. - **IsHwSchSupported** Indicates whether the adapter supports hardware scheduling. - **IsHybridDiscrete** Does the GPU have discrete GPU capabilities in a hybrid device? - **IsHybridIntegrated** Does the GPU have integrated GPU capabilities in a hybrid device? @@ -3887,7 +4109,7 @@ The following fields are available: ### Microsoft.Windows.Inventory.Core.InventoryDevicePnpAdd -This event represents the basic metadata about a plug and play (PNP) device and its associated driver. +This event sends basic metadata about a PNP device and its associated driver to help keep Windows up to date. This information is used to assess if the PNP device and driver will remain compatible when upgrading Windows. This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedeviceinventorychange). @@ -3914,7 +4136,7 @@ The following fields are available: - **HWID** A list of hardware IDs for the device. - **Inf** The name of the INF file (possibly renamed by the OS, such as oemXX.inf). - **InstallDate** The date of the most recent installation of the device on the machine. -- **InstallState** The device installation state. For a list of values, see: https://msdn.microsoft.com/library/windows/hardware/ff543130.aspx +- **InstallState** The device installation state. One of these values: https://msdn.microsoft.com/library/windows/hardware/ff543130.aspx - **InventoryVersion** The version number of the inventory process generating the events. - **LowerClassFilters** The identifiers of the Lower Class filters installed for the device. - **LowerFilters** The identifiers of the Lower filters installed for the device. @@ -4089,39 +4311,12 @@ The following fields are available: This event sends details collected for a specific application on the source device. -The following fields are available: - -- **AhaVersion** The binary version of the App Health Analyzer tool. -- **ApplicationErrors** The count of application errors from the event log. -- **Bitness** The architecture type of the application (16 Bit or 32 bit or 64 bit). -- **device_level** Various JRE/JAVA versions installed on a particular device. -- **ExtendedProperties** Attribute used for aggregating all other attributes under this event type. -- **Jar** Flag to determine if an app has a Java JAR file dependency. -- **Jre** Flag to determine if an app has JRE framework dependency. -- **Jre_version** JRE versions an app has declared framework dependency for. -- **Name** Name of the application. -- **NonDPIAware** Flag to determine if an app is non-DPI aware. -- **NumBinaries** Count of all binaries (.sys,.dll,.ini) from application install location. -- **RequiresAdmin** Flag to determine if an app requests admin privileges for execution. -- **RequiresAdminv2** Additional flag to determine if an app requests admin privileges for execution. -- **RequiresUIAccess** Flag to determine if an app is based on UI features for accessibility. -- **VB6** Flag to determine if an app is based on VB6 framework. -- **VB6v2** Additional flag to determine if an app is based on VB6 framework. -- **Version** Version of the application. -- **VersionCheck** Flag to determine if an app has a static dependency on OS version. -- **VersionCheckv2** Additional flag to determine if an app has a static dependency on OS version. ### Microsoft.Windows.Inventory.General.AppHealthStaticStartSync This event indicates the beginning of a series of AppHealthStaticAdd events. -The following fields are available: - -- **AllowTelemetry** Indicates the presence of the 'allowtelemetry' command line argument. -- **CommandLineArgs** Command line arguments passed when launching the App Health Analyzer executable. -- **Enhanced** Indicates the presence of the 'enhanced' command line argument. -- **StartTime** UTC date and time at which this event was sent. ### Microsoft.Windows.Inventory.General.InventoryMiscellaneousOfficeAddInAdd @@ -4316,10 +4511,10 @@ This event includes fields from [Ms.Device.DeviceInventoryChange](#msdevicedevic The following fields are available: -- **BrowserFlags** Browser flags for Office-related products -- **ExchangeProviderFlags** Provider policies for Office Exchange +- **BrowserFlags** Browser flags for Office-related products. +- **ExchangeProviderFlags** Provider policies for Office Exchange. - **InventoryVersion** The version of the inventory binary generating the events. -- **SharedComputerLicensing** Office shared computer licensing policies +- **SharedComputerLicensing** Office shared computer licensing policies. ### Microsoft.Windows.Inventory.General.InventoryMiscellaneousOfficeSettingsStartSync @@ -4534,6 +4729,250 @@ The following fields are available: - **UserInputTime** The amount of time the loader application spent waiting for user input. +### Microsoft.Windows.Kernel.DeviceConfig.DeviceConfig + +This critical device configuration event provides information about drivers for a driver installation that took place within the kernel. + +The following fields are available: + +- **ClassGuid** The unique ID for the device class. +- **DeviceInstanceId** The unique ID for the device on the system. +- **DriverDate** The date of the driver. +- **DriverFlightIds** The IDs for the driver flights. +- **DriverInfName** Driver INF file name. +- **DriverProvider** The driver manufacturer or provider. +- **DriverSubmissionId** The driver submission ID assigned by the hardware developer center. +- **DriverVersion** The driver version number. +- **ExtensionDrivers** The list of extension driver INF files, extension IDs, and associated flight IDs. +- **FirstHardwareId** The ID in the hardware ID list that provides the most specific device description. +- **InboxDriver** Indicates whether the driver package is included with Windows. +- **InstallDate** Date the driver was installed. +- **LastCompatibleId** The ID in the hardware ID list that provides the least specific device description. +- **Legacy** Indicates whether the driver is a legacy driver. +- **NeedReboot** Indicates whether the driver requires a reboot. +- **SetupMode** Indicates whether the device configuration occurred during the Out Of Box Experience (OOBE). +- **StatusCode** The NTSTATUS of device configuration operation. + + +### Microsoft.Windows.Kernel.PnP.AggregateClearDevNodeProblem + +This event is sent when a problem code is cleared from a device. + +The following fields are available: + +- **Count** The total number of events. +- **DeviceInstanceId** The unique identifier of the device on the system. +- **LastProblem** The previous problem that was cleared. +- **LastProblemStatus** The previous NTSTATUS value that was cleared. +- **Problem** The new problem code set on the device node. +- **ProblemStatus** The new NT_STATUS set on the device node. +- **ServiceName** The name of the driver or service attached to the device. + + +### Microsoft.Windows.Kernel.PnP.AggregateSetDevNodeProblem + +This event is sent when a new problem code is assigned to a device. + +The following fields are available: + +- **Count** The total number of events. +- **DeviceInstanceId** The unique identifier of the device in the system. +- **LastProblem** The previous problem code that was set on the device. +- **LastProblemStatus** The previous NTSTATUS value that was set on the device. +- **Problem** The new problem code that was set on the device. +- **ProblemStatus** The new NTSTATUS value that was set on the device. +- **ServiceName** The driver or service name that is attached to the device. + + +## Microsoft Edge events + +### Aria.160f0649efde47b7832f05ed000fc453.Microsoft.WebBrowser.SystemInfo.Config + +This event sends basic device connectivity and configuration information from Microsoft Edge about the current data collection consent, app version, and installation state to keep Microsoft Edge up to date and secure. + +The following fields are available: + +- **app_version** The internal Microsoft Edge build version string. +- **appConsentState** Bit flags that describe the consent for data collection on the device, or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000). +- **Channel** An integer indicating the channel of the installation (Canary or Dev). +- **client_id** A non-durable unique identifier with which all other diagnostic client data is associated. This value is reset whenever UMA data collection is disabled, or when the application is uninstalled. +- **ConnectionType** The first reported type of network connection currently connected. Possible values: Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth +- **container_client_id** The client ID of the container if the device is in Windows Defender Application Guard mode. +- **container_session_id** The session ID of the container if the device is in Windows Defender Application Guard mode. +- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. There is not value in this field is the device is at the Basic diagnostic data level. +- **EventInfo.Level** The minimum Windows diagnostic data level required for the event. Possible values: 1 -- Basic, 2 -- Enhanced, 3 -- Full +- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour. +- **installSource** An enumeration representing the source of this installation. Possible values: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13). +- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload. +- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission. +- **PayloadLogType** The log type for the event correlating with. Possible values: 0 -- Unknown, 1 -- Stability, 2 -- On-going, 3 -- Independent, 4 -- UKM, or 5 -- Instance level +- **session_id** An ordered identifier that is guaranteed to be greater than the previous session identifier each time the user launches the application, reset on subsequent launch after client_id changes. session_id is seeded during the initial installation of the application. session_id is effectively unique per client_id value. Several other internal identifier values, such as window or tab IDs, are only meaningful within a particular session. The session_id value is forgotten when the application is uninstalled, but not during an upgrade. + + +### Aria.29e24d069f27450385c7acaa2f07e277.Microsoft.WebBrowser.SystemInfo.Config + +This event sends basic device connectivity and configuration information from Microsoft Edge about the current data collection consent, app version, and installation state to keep Microsoft Edge up to date and secure. + +The following fields are available: + +- **app_version** The internal Microsoft Edge build version string. +- **appConsentState** Bit flags that describe the consent for data collection on the device, or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000). +- **Channel** An integer indicating the channel of the installation (Canary or Dev). +- **client_id** A non-durable unique identifier with which all other diagnostic client data is associated. This value is reset whenever UMA data collection is disabled, or when the application is uninstalled. +- **ConnectionType** The first reported type of network connection currently connected. Possible values: Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth +- **container_client_id** The client ID of the container if the device is in Windows Defender Application Guard mode. +- **container_session_id** The session ID of the container if the device is in Windows Defender Application Guard mode. +- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. There is not value in this field is the device is at the Basic diagnostic data level. +- **EventInfo.Level** The minimum Windows diagnostic data level required for the event. Possible values: 1 -- Basic, 2 -- Enhanced, 3 -- Full +- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour. +- **installSource** An enumeration representing the source of this installation. Possible values: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13). +- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload. +- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission. +- **PayloadLogType** The log type for the event correlating with. Possible values: 0 -- Unknown, 1 -- Stability, 2 -- On-going, 3 -- Independent, 4 -- UKM, or 5 -- Instance level +- **session_id** An ordered identifier that is guaranteed to be greater than the previous session identifier each time the user launches the application, reset on subsequent launch after client_id changes. session_id is seeded during the initial installation of the application. session_id is effectively unique per client_id value. Several other internal identifier values, such as window or tab IDs, are only meaningful within a particular session. The session_id value is forgotten when the application is uninstalled, but not during an upgrade. + + +### Aria.7005b72804a64fa4b2138faab88f877b.Microsoft.WebBrowser.SystemInfo.Config + +This event sends basic device connectivity and configuration information from Microsoft Edge about the current data collection consent, app version, and installation state to keep Microsoft Edge up to date and secure. + +The following fields are available: + +- **app_version** The internal Microsoft Edge build version string. +- **appConsentState** Bit flags that describe the consent for data collection on the device, or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000). +- **Channel** An integer indicating the channel of the installation (Canary or Dev). +- **client_id** A non-durable unique identifier with which all other diagnostic client data is associated. This value is reset whenever UMA data collection is disabled, or when the application is uninstalled. +- **ConnectionType** The first reported type of network connection currently connected. Possible values: Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth +- **container_client_id** The client ID of the container if the device is in Windows Defender Application Guard mode. +- **container_session_id** The session ID of the container if the device is in Windows Defender Application Guard mode. +- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. There is not value in this field is the device is at the Basic diagnostic data level. +- **EventInfo.Level** The minimum Windows diagnostic data level required for the event. Possible values: 1 -- Basic, 2 -- Enhanced, 3 -- Full +- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour. +- **installSource** An enumeration representing the source of this installation. Possible values: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13). +- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload. +- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission. +- **PayloadLogType** The log type for the event correlating with. Possible values: 0 -- Unknown, 1 -- Stability, 2 -- On-going, 3 -- Independent, 4 -- UKM, or 5 -- Instance level +- **session_id** An ordered identifier that is guaranteed to be greater than the previous session identifier each time the user launches the application, reset on subsequent launch after client_id changes. session_id is seeded during the initial installation of the application. session_id is effectively unique per client_id value. Several other internal identifier values, such as window or tab IDs, are only meaningful within a particular session. The session_id value is forgotten when the application is uninstalled, but not during an upgrade. + + +### Aria.754de735ccd546b28d0bfca8ac52c3de.Microsoft.WebBrowser.SystemInfo.Config + +This config event sends basic device connectivity and configuration information from Microsoft Edge about the current data collection consent, app version, and installation state to keep Microsoft Edge up to date and secure. + +The following fields are available: + +- **app_version** The internal Microsoft Edge build version string. +- **appConsentState** Bit flags that describe the consent for data collection on the device, or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000). +- **Channel** An integer indicating the channel of the installation (Canary or Dev). +- **client_id** A non-durable unique identifier with which all other diagnostic client data is associated. This value is reset whenever UMA data collection is disabled, or when the application is uninstalled. +- **ConnectionType** The first reported type of network connection currently connected. Possible values: Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth +- **container_client_id** The client ID of the container if the device is in Windows Defender Application Guard mode. +- **container_session_id** The session ID of the container if the device is in Windows Defender Application Guard mode. +- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. There is not value in this field is the device is at the Basic diagnostic data level. +- **EventInfo.Level** The minimum Windows diagnostic data level required for the event. Possible values: 1 -- Basic, 2 -- Enhanced, 3 -- Full +- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour. +- **installSource** An enumeration representing the source of this installation. Possible values: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13). +- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload. +- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission. +- **PayloadLogType** The log type for the event correlating with. Possible values: 0 -- Unknown, 1 -- Stability, 2 -- On-going, 3 -- Independent, 4 -- UKM, or 5 -- Instance level +- **session_id** An ordered identifier that is guaranteed to be greater than the previous session identifier each time the user launches the application, reset on subsequent launch after client_id changes. session_id is seeded during the initial installation of the application. session_id is effectively unique per client_id value. Several other internal identifier values, such as window or tab IDs, are only meaningful within a particular session. The session_id value is forgotten when the application is uninstalled, but not during an upgrade. + + +### Aria.af397ef28e484961ba48646a5d38cf54.Microsoft.WebBrowser.Installer.EdgeUpdate.Ping + +This event sends hardware and software inventory information about the Microsoft Edge Update service, Microsoft Edge applications, and the current system environment, including app configuration, update configuration, and hardware capabilities. It's used to measure the reliability and performance of the EdgeUpdate service and if Microsoft Edge applications are up to date. + +The following fields are available: + +- **appAp** Microsoft Edge Update parameters, including channel, architecture, platform, and additional parameters identifying the release of Microsoft Edge to update and how to install it. Example: 'beta-arch_x64-full'. Default: ''. +- **appAppId** The GUID that identifies the product channels such as Edge Canary, Dev, Beta, Stable, and Edge Update. +- **appBrandCode** The 4-digit brand code under which the the product was installed, if any. Possible values: 'GGLS' (default), 'GCEU' (enterprise install), and '' (unknown). +- **appChannel** An integer indicating the channel of the installation (e.g. Canary or Dev). +- **appClientId** A generalized form of the brand code that can accept a wider range of values and is used for similar purposes. Default: ''. +- **appCohort** A machine-readable string identifying the release channel that the app belongs to. Limited to ASCII characters 32 to 127 (inclusive) and a maximum length of 1024 characters. Default: ''. +- **appCohortHint** A machine-readable enum indicating that the client has a desire to switch to a different release cohort. Limited to ASCII characters 32 to 127 (inclusive) and a maximum length of 1024 characters. Default: ''. +- **appCohortName** A stable non-localized human-readable enum indicating which (if any) set of messages the app should display to the user. For example, an app with a cohort name of 'beta' might display beta-specific branding to the user. Limited to ASCII characters 32 to 127 (inclusive) and a maximum length of 1024 characters. Default: ''. +- **appConsentState** Bit flags describing the diagnostic data disclosure and response flow where 1 indicates the affirmative and 0 indicates the negative or unspecified data. Bit 1 indicates consent was given, bit 2 indicates data originated from the download page, bit 18 indicates choice for sending data about how the browser is used, and bit 19 indicates choice for sending data about websites visited. +- **appDayOfInstall** The date-based counting equivalent of appInstallTimeDiffSec (the numeric calendar day that the app was installed on). This value is provided by the server in the response to the first request in the installation flow. Default: '-2' (Unknown). +- **appExperiments** A semicolon-delimited key/value list of experiment identifiers and treatment groups. This field is unused and always empty in Edge Update. Default: ''. +- **appInstallTimeDiffSec** The difference between the current time and the install date in seconds. '0' if unknown. Default: '-1'. +- **appLang** The language of the product install, in IETF BCP 47 representation. Default: ''. +- **appNextVersion** The version of the app that the update attempted to reach, regardless of the success or failure of the update operation. Default: '0.0.0.0'. +- **appPingEventAppSize** The total number of bytes of all downloaded packages. Default: '0'. +- **appPingEventDownloadMetricsDownloadedBytes** For events representing a download, the number of bytes expected to be downloaded. For events representing an entire update flow, the sum of all such expected bytes over the course of the update flow. Default: '0'. +- **appPingEventDownloadMetricsDownloader** A string identifying the download algorithm and/or stack. Example values include: 'bits', 'direct', 'winhttp', 'p2p'. Sent in events that have an event type of '14' only. Default: ''. +- **appPingEventDownloadMetricsDownloadTimeMs** For events representing a download, the time elapsed between the start of the download and the end of the download, in milliseconds. For events representing an entire update flow, the sum of all such download times over the course of the update flow. Sent in events that have an event type of '1', '2', '3', and '14' only. Default: '0'. +- **appPingEventDownloadMetricsError** The error code (if any) of the operation, encoded as a signed base-10 integer. Default: '0'. +- **appPingEventDownloadMetricsServerIpHint** For events representing a download, the CDN Host IP address that corresponds to the update file server. The CDN host is controlled by Microsoft servers and always maps to IP addresses hosting *.delivery.mp.microsoft.com or msedgesetup.azureedge.net. Default: ''. +- **appPingEventDownloadMetricsTotalBytes** For events representing a download, the number of bytes expected to be downloaded. For events representing an entire update flow, the sum of all such expected bytes over the course of the update flow. Default: '0'. +- **appPingEventDownloadMetricsUrl** For events representing a download, the CDN URL provided by the update server for the client to download the update, the URL is controlled by Microsoft servers and always maps back to either *.delivery.mp.microsoft.com or msedgesetup.azureedge.net. Default: ''. +- **appPingEventDownloadTimeMs** For events representing a download, the time elapsed between the start of the download and the end of the download, in milliseconds. For events representing an entire update flow, the sum of all such download times over the course of the update flow. Sent in events that have an event type of '1', '2', '3', and '14' only. Default: '0'. +- **appPingEventErrorCode** The error code (if any) of the operation, encoded as a signed, base-10 integer. Default: '0'. +- **appPingEventEventResult** An enumeration indicating the result of the event. Common values are '0' (Error) and '1' (Success). Default: '0' (Error). +- **appPingEventEventType** An enumeration indicating the type of the event and the event stage. Default: '0' (Unknown). +- **appPingEventExtraCode1** Additional numeric information about the operation's result, encoded as a signed, base-10 integer. Default: '0'. +- **appPingEventInstallTimeMs** For events representing an install, the time elapsed between the start of the install and the end of the install, in milliseconds. For events representing an entire update flow, the sum of all such durations. Sent in events that have an event type of '2' and '3' only. Default: '0'. +- **appPingEventNumBytesDownloaded** The number of bytes downloaded for the specified application. Default: '0'. +- **appPingEventSequenceId** An ID that uniquely identifies particular events within one requestId. Since a request can contain multiple ping events, this field is necessary to uniquely identify each possible event. +- **appPingEventSourceUrlIndex** For events representing a download, the position of the download URL in the list of URLs supplied by the server in a tag. +- **appPingEventUpdateCheckTimeMs** For events representing an entire update flow, the time elapsed between the start of the update check and the end of the update check, in milliseconds. Sent in events that have an event type of '2' and '3' only. Default: '0'. +- **appUpdateCheckIsUpdateDisabled** The state of whether app updates are restricted by group policy. True if updates have been restricted by group policy or false if they have not. +- **appUpdateCheckTargetVersionPrefix** A component-wise prefix of a version number, or a complete version number suffixed with the $ character. The prefix is interpreted a dotted-tuple that specifies the exactly-matching elements; it is not a lexical prefix (for example, '1.2.3' MUST match '1.2.3.4' but MUST NOT match '1.2.34'). Default: ''. +- **appUpdateCheckTtToken** An opaque access token that can be used to identify the requesting client as a member of a trusted-tester group. If non-empty, the request is sent over SSL or another secure protocol. This field is unused by Edge Update and always empty. Default: ''. +- **appVersion** The version of the product install. Default: '0.0.0.0'. +- **EventInfo.Level** The minimum Windows diagnostic data level required for the event where 1 is basic, 2 is enhanced, and 3 is full. +- **eventType** A string representation of appPingEventEventType indicating the type of the event. +- **hwHasAvx** '1' if the client's hardware supports the SSE instruction set. '0' if the client's hardware does not support the SSE instruction set. '-1' if unknown. Default: '-1'. +- **hwHasSse** '1' if the client's hardware supports the SSE instruction set. '0' if the client's hardware does not support the SSE instruction set. '-1' if unknown. Default: '-1'. +- **hwHasSse2** '1' if the client's hardware supports the SSE2 instruction set. '0' if the client's hardware does not support the SSE2 instruction set. '-1' if unknown. Default: '-1'. +- **hwHasSse3** '1' if the client's hardware supports the SSE3 instruction set. '0' if the client's hardware does not support the SSE3 instruction set. '-1' if unknown. Default: '-1'. +- **hwHasSse41** '1' if the client's hardware supports the SSE4.1 instruction set. '0' if the client's hardware does not support the SSE4.1 instruction set. '-1' if unknown. Default: '-1'. +- **hwHasSse42** '1' if the client's hardware supports the SSE4.2 instruction set. '0' if the client's hardware does not support the SSE4.2 instruction set. '-1' if unknown. Default: '-1'. +- **hwHasSsse3** '1' if the client's hardware supports the SSSE3 instruction set. '0' if the client's hardware does not support the SSSE3 instruction set. '-1' if unknown. Default: '-1'. +- **hwPhysmemory** The physical memory available to the client, truncated down to the nearest gibibyte. '-1' if unknown. This value is intended to reflect the maximum theoretical storage capacity of the client, not including any hard drive or paging to a hard drive or peripheral. Default: '-1'. +- **isMsftDomainJoined** '1' if the client is a member of a Microsoft domain. '0' otherwise. Default: '0'. +- **osArch** The architecture of the operating system (e.g. 'x86', 'x64', 'arm'). '' if unknown. Default: ''. +- **osPlatform** The operating system family that the within which the Omaha client is running (e.g. 'win', 'mac', 'linux', 'ios', 'android'). '' if unknown. The operating system name should be transmitted in lowercase with minimal formatting. Default: ''. +- **osServicePack** The secondary version of the operating system. '' if unknown. Default: ''. +- **osVersion** The primary version of the operating system. '' if unknown. Default: ''. +- **requestCheckPeriodSec** The update interval in seconds. The value is read from the registry. Default: '-1'. +- **requestDlpref** A comma-separated list of values specifying the preferred download URL behavior. The first value is the highest priority, further values reflect secondary, tertiary, et cetera priorities. Legal values are '' (in which case the entire list must be empty, indicating unknown or no-preference) or 'cacheable' (the server should prioritize sending URLs that are easily cacheable). Default: ''. +- **requestDomainJoined** '1' if the device is part of a managed enterprise domain. Otherwise '0'. +- **requestInstallSource** A string specifying the cause of the update flow. For example: 'ondemand', or 'scheduledtask'. Default: ''. +- **requestIsMachine** '1' if the client is known to be installed with system-level or administrator privileges. '0' otherwise. Default: '0'. +- **requestOmahaShellVersion** The version of the Omaha installation folder. Default: ''. +- **requestOmahaVersion** The version of the Omaha updater itself (the entity sending this request). Default: '0.0.0.0'. +- **requestProtocolVersion** The version of the Omaha protocol. Compatible clients MUST provide a value of '3.0'. Compatible clients MUST always transmit this attribute. Default: undefined. +- **requestRequestId** A randomly-generated (uniformly distributed) GUID, corresponding to the Omaha request. Default: ''. +- **requestSessionCorrelationVectorBase** A client generated random MS Correlation Vector base code used to correlate the update session with update and CDN servers. Default: ''. +- **requestSessionId** A randomly-generated (uniformly distributed) GUID. Each single update flow (e.g. update check, update application, event ping sequence) should have (with high probability) a single unique sessionid. Default: ''. +- **requestTestSource** Either '', 'dev', 'qa', 'prober', 'auto', or 'ossdev'. Any value except '' indicates that the request is a test and should not be counted toward normal metrics. Default: ''. +- **requestUid** A randomly-generated (uniformly distributed) GUID, corresponding to the Omaha user. Each request attempt should have (with high probability) a unique request id. Default: ''. + + +### Aria.f4a7d46e472049dfba756e11bdbbc08f.Microsoft.WebBrowser.SystemInfo.Config + +This config event sends basic device connectivity and configuration information from Microsoft Edge about the current data collection consent, app version, and installation state to keep Microsoft Edge up to date and secure. + +The following fields are available: + +- **app_version** The internal Microsoft Edge build version string. +- **appConsentState** Bit flags that describe the consent for data collection on the device, or zero if the state was not retrieved. The following are true when the associated bit is set: consent was granted (0x1), consent was communicated at install (0x2), diagnostic data consent granted (0x20000), browsing data consent granted (0x40000). +- **Channel** An integer indicating the channel of the installation (Canary or Dev). +- **client_id** A non-durable unique identifier with which all other diagnostic client data is associated. This value is reset whenever UMA data collection is disabled, or when the application is uninstalled. +- **ConnectionType** The first reported type of network connection currently connected. Possible values: Unknown, Ethernet, WiFi, 2G, 3G, 4G, None, or Bluetooth +- **container_client_id** The client ID of the container if the device is in Windows Defender Application Guard mode. +- **container_session_id** The session ID of the container if the device is in Windows Defender Application Guard mode. +- **Etag** Etag is an identifier representing all service applied configurations and experiments for the current browser session. There is not value in this field is the device is at the Basic diagnostic data level. +- **EventInfo.Level** The minimum Windows diagnostic data level required for the event. Possible values: 1 -- Basic, 2 -- Enhanced, 3 -- Full +- **install_date** The date and time of the most recent installation in seconds since midnight on January 1, 1970 UTC, rounded down to the nearest hour. +- **installSource** An enumeration representing the source of this installation. Possible values: source was not retrieved (0), unspecified source (1), website installer (2), enterprise MSI (3), Windows update (4), Edge updater (5), scheduled or timed task (6, 7), uninstall (8), Edge about page (9), self-repair (10), other install command line (11), reserved (12), unknown source (13). +- **PayloadClass** The base class used to serialize and deserialize the Protobuf binary payload. +- **PayloadGUID** A random identifier generated for each original monolithic Protobuf payload, before the payload is potentially broken up into manageably-sized chunks for transmission. +- **PayloadLogType** The log type for the event correlating with. Possible values: 0 -- Unknown, 1 -- Stability, 2 -- On-going, 3 -- Independent, 4 -- UKM, or 5 -- Instance level +- **session_id** An ordered identifier that is guaranteed to be greater than the previous session identifier each time the user launches the application, reset on subsequent launch after client_id changes. session_id is seeded during the initial installation of the application. session_id is effectively unique per client_id value. Several other internal identifier values, such as window or tab IDs, are only meaningful within a particular session. The session_id value is forgotten when the application is uninstalled, but not during an upgrade. + + ## Migration events ### Microsoft.Windows.MigrationCore.MigObjectCountDLUsr @@ -4747,6 +5186,7 @@ This event determines the error code that was returned when verifying Internet c The following fields are available: +- **failedCheck** The error code returned by the operation. - **winInetError** The HResult of the operation. @@ -4802,6 +5242,23 @@ The following fields are available: - **originatingContextName** The name of the originating call context that resulted in the failure. - **threadId** The ID of the thread on which the activity is executing. +## Privacy notifier events + + +### Microsoft.Windows.Shell.PrivacyNotifierLogging.PrivacyNotifierCompleted + +This event returns data to report the efficacy of a single-use tool to inform users impacted by a known issue and to take corrective action to address the issue. + +The following fields are available: + +- **cleanupTask** Indicates whether the task that launched the dialog should be cleaned up. +- **cleanupTaskResult** The return code of the attempt to clean up the task used to show the dialog. +- **deviceEvaluated** Indicates whether the device was eligible for evaluation of a known issue. +- **deviceImpacted** Indicates whether the device was impacted by a known issue. +- **modalAction** The action the user took on the dialog that was presented to them. +- **modalResult** The return code of the attempt to show a dialog to the user explaining the issue. +- **resetSettingsResult** The return code of the action to correct the known issue. + ## Remediation events @@ -4880,24 +5337,11 @@ The following fields are available: - **QualityUpdateSedimentTargetedTriggers** Provides information about remediations that are applicable to enable Quality Updates on the device. - **RegkeysExist** Indicates whether specified registry keys exist. - **Reload** True if SIH reload is required. -- **RemediationAutoUAAcLineStatus** Indicates the power status returned by the Automatic Update Assistant tool. -- **RemediationAutoUAAutoStartCount** Indicates the number of times the Automatic Update Assistant tool has automatically started. -- **RemediationAutoUACalendarTaskEnabled** Indicates whether an Automatic Update Assistant tool task is enabled. -- **RemediationAutoUACalendarTaskExists** Indicates whether an Automatic Update Assistant tool task exists. -- **RemediationAutoUACalendarTaskTriggerEnabledCount** Indicates the number of times an Automatic Update Assistant tool task has been triggered. -- **RemediationAutoUADaysSinceLastTaskRunTime** Indicates the last run time an Automatic Update Assistant tool task was run. -- **RemediationAutoUAGetCurrentSize** Indicates the current size of the Automatic Update Assistant tool. +- **RemediationAutoUACleanupNeeded** Automatic Update Assistant cleanup is required. - **RemediationAutoUAIsInstalled** Indicates whether the Automatic Update Assistant tool is installed. -- **RemediationAutoUALastTaskRunResult** Indicates the result from the last time the Automatic Update Assistant tool was run. -- **RemediationAutoUAMeteredNetwork** Indicates whether the Automatic Update Assistant tool is running on a metered network. -- **RemediationAutoUATaskEnabled** Indicates whether the Automatic Update Assistant tool task is enabled. -- **RemediationAutoUATaskExists** Indicates whether an Automatic Update Assistant tool task exists. +- **RemediationAutoUATaskDisabled** Indicates whether the Automatic Update Assistant tool task is disabled. +- **RemediationAutoUATaskNotExists** Indicates whether an Automatic Update Assistant tool task does not exist. - **RemediationAutoUATasksStalled** Indicates whether an Automatic Update Assistant tool task is stalled. -- **RemediationAutoUATaskTriggerEnabledCount** Indicates how many times an Automatic Update Assistant tool task was triggered. -- **RemediationAutoUAUAExitCode** Indicates any exit code provided by the Automatic Update Assistant tool. -- **RemediationAutoUAUAExitState** Indicates the exit state of the Automatic Update Assistant tool. -- **RemediationAutoUAUserLoggedIn** Indicates whether a user is logged in. -- **RemediationAutoUAUserLoggedInAdmin** Indicates whether a user is logged in as an Administrator. - **RemediationCorruptionRepairBuildNumber** The build number to use to repair corruption. - **RemediationCorruptionRepairCorruptionsDetected** Indicates whether corruption was detected. - **RemediationCorruptionRepairDetected** Indicates whether an attempt was made to repair the corruption. @@ -5010,6 +5454,7 @@ The following fields are available: - **branchReadinessLevel** Branch readiness level policy. - **cloudControlState** Value indicating whether the shell is enabled on the cloud control settings. - **CV** The Correlation Vector. +- **DateTimeDifference** The difference between the local and reference clocks. - **DiskFreeSpaceAfterSedimentPackInMB** The amount of free disk space (in megabytes) after executing the Sediment Pack. - **DiskFreeSpaceBeforeSedimentPackInMB** The amount of free disk space (in megabytes) before executing the Sediment Pack. - **DiskMbFreeAfterCleanup** The amount of free hard disk space after cleanup, measured in Megabytes. @@ -5038,6 +5483,7 @@ The following fields are available: - **QualityUpdateSedimentMatchedTriggers** The list of triggers that were matched by the Windows Quality Update remediation. - **QualityUpdateSedimentModelExecutionSeconds** The number of seconds needed to execute the Windows Quality Update remediation. - **recoveredFromTargetOS** Indicates whether the device recovered from the target operating system (OS). +- **RemediationAutoUASpaceSaved** Amount of disk space saved in MB after cleaning up AutoUA folders. - **RemediationBatteryPowerBatteryLevel** Indicates the battery level at which it is acceptable to continue operation. - **RemediationBatteryPowerExitDueToLowBattery** True when we exit due to low battery power. - **RemediationBatteryPowerOnBattery** True if we allow execution on battery. @@ -5046,8 +5492,12 @@ The following fields are available: - **RemediationComponentCleanupEstimateInMB** The amount of space (megabytes) in the WinSxS (Windows Side-by-Side) folder that is available for cleanup by the plug-in. - **RemediationConfigurationTroubleshooterIpconfigFix** TRUE if IPConfig Fix completed successfully. - **RemediationConfigurationTroubleshooterNetShFix** TRUE if network card cache reset ran successfully. +- **RemediationCorruptionIsManifestFix** Boolean indicating if the manifest was repaired. - **RemediationCorruptionRepairCorruptionsDetected** Number of corruptions detected on the device. - **RemediationCorruptionRepairCorruptionsFixed** Number of detected corruptions that were fixed on the device. +- **RemediationCorruptionRepairDownloadCompleted** Boolean indicating if the download of manifest cab was completed. +- **RemediationCorruptionRepairDownloadRequired** Boolean indicating if the download of manifest cab is required for repair. +- **RemediationCorruptionRepairMeteredNetwork** Boolean indicating if the device is on a metered network. - **RemediationCorruptionRepairPerformActionSuccessful** Indicates whether corruption repair was successful on the device. - **RemediationDiskCleanupSearchFileSizeInMB** The size of the Cleanup Search index file, measured in megabytes. - **RemediationDiskSpaceSavedByCompressionInMB** The amount of disk space (megabytes) that was compressed by the plug-in. @@ -5096,6 +5546,7 @@ The following fields are available: - **systemDriveFreeDiskSpace** Indicates the free disk space on system drive, in megabytes. - **systemUptimeInHours** Indicates the amount of time the system in hours has been on since the last boot. - **uninstallActive** TRUE if previous uninstall has occurred for current OS +- **UpdateApplicabilityFixedBitMap** Bitmap indicating which fixes were applied by the plugin. - **usoScanDaysSinceLastScan** The number of days since the last USO (Update Session Orchestrator) scan. - **usoScanInProgress** TRUE if a USO (Update Session Orchestrator) scan is in progress, to prevent multiple simultaneous scans. - **usoScanIsAllowAutoUpdateKeyPresent** TRUE if the AllowAutoUpdate registry key is set. @@ -5357,6 +5808,45 @@ The following fields are available: - **WUDeviceID** The unique identifier controlled by the software distribution client. +### SIHEngineTelemetry.ExecuteAction + +This event is triggered with SIH attempts to execute (e.g. install) the update or action in question. Includes important information like if the update required a reboot. + +The following fields are available: + +- **CachedEngineVersion** The engine DLL version that is being used. +- **EventInstanceID** A unique identifier for event instance. +- **EventScenario** Indicates the purpose of sending this event, whether because the software distribution just started checking for content, or whether it was cancelled, succeeded, or failed. +- **RebootRequired** Indicates if a reboot was required to complete the action. +- **ServiceGuid** A unique identifier that represents which service the software distribution client is connecting to (SIH, Windows Update, Microsoft Store, etc.). +- **SihclientVersion** The SIH version. +- **StatusCode** Result code of the event (success, cancellation, failure code HResult). +- **UpdateID** A unique identifier for the action being acted upon. +- **WuapiVersion** The Windows Update API version. +- **WuaucltVersion** The Windows Update version identifier for SIH. +- **WuauengVersion** The Windows Update engine version identifier. +- **WUDeviceID** The unique identifier controlled by the software distribution client. + + +### SIHEngineTelemetry.PostRebootReport + +This event reports the status of an action following a reboot, should one have been required. + +The following fields are available: + +- **CachedEngineVersion** The engine DLL version that is being used. +- **EventInstanceID** A unique identifier for event instance. +- **EventScenario** Indicates the purpose of sending this event, whether because the software distribution just started checking for content, or whether it was cancelled, succeeded, or failed. +- **ServiceGuid** A unique identifier that represents which service the software distribution client is connecting to (SIH, Windows Update, Microsoft Store, etc.). +- **SihclientVersion** Version of SIH Client on the device. +- **StatusCode** Result code of the event (success, cancellation, failure code HResult). +- **UpdateID** A unique identifier for the action being acted upon. +- **WuapiVersion** Version of Windows Update DLL on the device. +- **WuaucltVersion** Version of WUAUCLT (Windows Update Auto-Update Client) on the device. +- **WuauengVersion** Version of Windows Update (Auto-Update) engine on the device. +- **WUDeviceID** The unique identifier controlled by the software distribution client. + + ## Software update events ### SoftwareUpdateClientTelemetry.CheckForUpdates @@ -5511,6 +6001,7 @@ The following fields are available: - **DeviceModel** The model of the device. - **DownloadPriority** Indicates whether a download happened at background, normal, or foreground priority. - **DownloadProps** Information about the download operation properties in the form of a bitmask. +- **DownloadScenarioId** A unique ID for a given download, used to tie together Windows Update and Delivery Optimizer events. - **DownloadType** Differentiates the download type of “Self-Initiated Healing” (SIH) downloads between Metadata and Payload downloads. - **EventInstanceID** A globally unique identifier for event instance. - **EventScenario** Indicates the purpose for sending this event: whether because the software distribution just started downloading content; or whether it was cancelled, succeeded, or failed. @@ -5818,12 +6309,12 @@ Ensures Windows Updates are secure and complete. Event helps to identify whether The following fields are available: - **CallerApplicationName** Name of application making the Windows Update request. Used to identify context of request. -- **EndpointUrl** URL of the endpoint where client obtains update metadata. Used to identify test vs staging vs production environments. +- **EndpointUrl** The endpoint URL where the device obtains update metadata. This is used to distinguish between test, staging, and production environments. - **EventScenario** Indicates the purpose of the event - whether because scan started, succeded, failed, etc. - **ExtendedStatusCode** Secondary status code for certain scenarios where StatusCode was not specific enough. - **LeafCertId** The integral ID from the FragmentSigning data for the certificate that failed. - **ListOfSHA256OfIntermediateCerData** A semicolon delimited list of base64 encoding of hashes for the Base64CerData in the FragmentSigning data of an intermediate certificate. -- **MetadataIntegrityMode** Mode of update transport metadata integrity check. 0-Unknown, 1-Ignoe, 2-Audit, 3-Enforce +- **MetadataIntegrityMode** The mode of the transport metadata integrity check. 0 = unknown; 1 = ignore; 2 = audit; 3 = enforce - **MetadataSignature** A base64-encoded string of the signature associated with the update metadata (specified by revision ID). - **RawMode** The raw unparsed mode string from the SLS response. This field is null if not applicable. - **RawValidityWindowInDays** The raw unparsed validity window string in days of the timestamp token. This field is null if not applicable. @@ -5834,8 +6325,8 @@ The following fields are available: - **SHA256OfLeafCertPublicKey** A base64 encoding of the hash of the Base64CertData in the FragmentSigning data of the leaf certificate. - **SHA256OfTimestampToken** An encoded string of the timestamp token. - **SignatureAlgorithm** The hash algorithm for the metadata signature. -- **SLSPrograms** A test program a machine may be opted in. Examples include "Canary" and "Insider Fast". -- **StatusCode** Result code of the event (success, cancellation, failure code HResult) +- **SLSPrograms** A test program to which a device may have opted in. Example: Insider Fast +- **StatusCode** Result code of the event (success, cancellation, failure code HResult). - **TimestampTokenCertThumbprint** The thumbprint of the encoded timestamp token. - **TimestampTokenId** The time this was created. It is encoded in a timestamp blob and will be zero if the token is malformed. - **UpdateId** The update ID for a specific piece of content. @@ -5854,7 +6345,6 @@ The following fields are available: - **UsageMean** The mean of hourly average CPU usage. - **UsageMedian** The median of hourly average CPU usage. - **UsageTwoHourMaxMean** The mean of the maximum of every two hour of hourly average CPU usage. -- **UsageTwoHourMedianMean** The mean of the median of every two hour of hourly average CPU usage. ### Microsoft.Windows.Srum.Sdp.NetworkUsage @@ -5868,7 +6358,6 @@ The following fields are available: - **BytesTotalMean** The mean of the hourly average bytes total. - **BytesTotalMedian** The median of the hourly average bytes total. - **BytesTotalTwoHourMaxMean** The mean of the maximum of every two hours of hourly average bytes total. -- **BytesTotalTwoHourMedianMean** The mean of the median of every two hour of hourly average bytes total. - **LinkSpeed** The adapter link speed. @@ -5914,7 +6403,9 @@ This event sends data for the download request phase of updating Windows via the The following fields are available: +- **ContainsSafeOSDUPackage** Boolean indicating whether Safe DU packages are part of the payload. - **DeletedCorruptFiles** Boolean indicating whether corrupt payload was deleted. +- **DownloadComplete** Indicates if the download is complete. - **DownloadRequests** Number of times a download was retried. - **ErrorCode** The error code returned for the current download request phase. - **ExtensionName** Indicates whether the payload is related to Operating System content or a plugin. @@ -6136,12 +6627,15 @@ The following fields are available: - **ErrorCode** The error code returned for the current reboot. - **FlightId** Unique ID for the flight (test instance version). +- **IsSuspendable** Indicates whether the update has the ability to be suspended and resumed at the time of reboot. When the machine is rebooted and the update is in middle of Predownload or Install and Setup.exe is running, this field is TRUE, if not its FALSE. - **ObjectId** The unique value for each Update Agent mode. +- **Reason** Indicates the HResult why the machine could not be suspended. If it is successfully suspended, the result is 0. - **RelatedCV** The correlation vector value generated from the latest USO (Update Service Orchestrator) scan. - **Result** The HResult of the event. - **ScenarioId** The ID of the update scenario. - **SessionId** The ID of the update attempt. - **UpdateId** The ID of the update. +- **UpdateState** Indicates the state of the machine when Suspend is called. For example, Install, Download, Commit. ### Update360Telemetry.UpdateAgentSetupBoxLaunch @@ -6160,6 +6654,7 @@ The following fields are available: - **SandboxSize** Size of the sandbox. - **ScenarioId** Indicates the update scenario. - **SessionId** Unique value for each update attempt. +- **SetupLaunchAttemptCount** Indicates the count of attempts to launch setup for the current Update Agent instance. - **SetupMode** Mode of setup to be launched. - **UpdateId** Unique ID for each Update. - **UserSession** Indicates whether install was invoked by user actions. @@ -6167,6 +6662,22 @@ The following fields are available: ## Update notification events +### Microsoft.Windows.UpdateNotificationPipeline.UNPCampaignHeartbeat + +This event is sent at the start of each campaign, to be used as a heartbeat. + +The following fields are available: + +- **CampaignConfigVersion** Configuration version for the current campaign. +- **CampaignID** Current campaign that is running on Update Notification Pipeline. +- **ConfigCatalogVersion** Current catalog version of Update Notification Pipeline. +- **ContentVersion** Content version for the current campaign on Update Notification Pipeline. +- **CV** Correlation vector. +- **DetectorVersion** Most recently run detector version for the current campaign on Update Notification Pipeline. +- **GlobalEventCounter** Client-side counter that indicates the event ordering sent by the user. +- **PackageVersion** Current package version for Update Notification Pipeline. + + ### Microsoft.Windows.UpdateNotificationPipeline.UNPCampaignManagerHeartbeat This event is sent at the start of the CampaignManager event and is intended to be used as a heartbeat. @@ -6183,11 +6694,28 @@ The following fields are available: - **PackageVersion** Current UNP package version. +### Microsoft.Windows.UpdateNotificationPipeline.UnpCampaignManagerRunCampaignFailed + +This event is sent when the Campaign Manager encounters an unexpected error while running the campaign. + +The following fields are available: + +- **CampaignConfigVersion** Configuration version for the current campaign. +- **CampaignID** Currently campaign that's running on Update Notification Pipeline (UNP). +- **ConfigCatalogVersion** Current catalog version of UNP. +- **ContentVersion** Content version for the current campaign on UNP. +- **CV** Correlation vector. +- **DetectorVersion** Most recently run detector version for the current campaign on UNP. +- **GlobalEventCounter** Client-side counter that indicates the event ordering sent by the user. +- **hresult** HRESULT of the failure. +- **PackageVersion** Current UNP package version. + + ## Upgrade events ### FacilitatorTelemetry.DCATDownload -This event indicates whether devices received additional or critical supplemental content during an OS Upgrade, to help keep Windows up-to-date and secure. +This event indicates whether devices received additional or critical supplemental content during an OS Upgrade, to help keep Windows up to date and secure. The following fields are available: @@ -6206,13 +6734,8 @@ This event returns data about the download of supplemental packages critical to The following fields are available: -- **DownloadRequestAttributes** The attributes sent for download. - **PackageCategoriesFailed** Lists the categories of packages that failed to download. - **PackageCategoriesSkipped** Lists the categories of package downloads that were skipped. -- **ResultCode** The result of the event execution. -- **Scenario** Identifies the active Download scenario. -- **Url** The URL the download request was sent to. -- **Version** Identifies the version of Facilitator used. ### FacilitatorTelemetry.InitializeDU @@ -6231,7 +6754,7 @@ The following fields are available: ### Setup360Telemetry.Downlevel -This event sends data indicating that the device has started the downlevel phase of the upgrade, to help keep Windows up-to-date and secure. +This event sends data indicating that the device has started the downlevel phase of the upgrade, to help keep Windows up to date and secure. The following fields are available: @@ -6512,7 +7035,7 @@ The following fields are available: - **ReportId** With Windows Update, this is the updateID that is passed to Setup. In media setup, this is the GUID for the install.wim. - **Setup360Extended** Detailed information about the phase/action when the potential failure occurred. - **Setup360Mode** The phase of Setup360. Example: Predownload, Install, Finalize, Rollback. -- **Setup360Result** The result of Setup360. This is an HRESULT error code that can be used to diagnose errors. +- **Setup360Result** The result of Setup360. This is an HRESULT error code that can be used used to diagnose errors. - **Setup360Scenario** The Setup360 flow type. Example: Boot, Media, Update, MCT. - **SetupVersionBuildNumber** The build number of Setup360 (build number of target OS). - **State** The exit state of a Setup360 run. Example: succeeded, failed, blocked, cancelled. @@ -6587,28 +7110,8 @@ The following fields are available: - **Value** Standard UTC emitted DP value structure See [Value](#value). -### Value - -This event returns data about Mean Time to Failure (MTTF) for Windows devices. It is the primary means of estimating reliability problems in Basic Diagnostic reporting with very strong privacy guarantees. Since Basic Diagnostic reporting does not include system up-time, and since that information is important to ensuring the safe and stable operation of Windows, the data provided by this event provides that data in a manner which does not threaten a user’s privacy. - -The following fields are available: - -- **Algorithm** The algorithm used to preserve privacy. -- **DPRange** The upper bound of the range being measured. -- **DPValue** The randomized response returned by the client. -- **Epsilon** The level of privacy to be applied. -- **HistType** The histogram type if the algorithm is a histogram algorithm. -- **PertProb** The probability the entry will be Perturbed if the algorithm chosen is “heavy-hitters”. - - ## Windows Store events -### Microsoft.Windows.Store.StoreActivating - -This event sends tracking data about when the Store app activation via protocol URI is in progress, to help keep Windows up to date. - - - ### Microsoft.Windows.StoreAgent.Telemetry.AbortedInstallation This event is sent when an installation or update is canceled by a user or the system and is used to help keep Windows Apps up to date and secure. @@ -6697,6 +7200,7 @@ The following fields are available: - **AggregatedPackageFullNames** Includes a set of package full names for each app that is part of an atomic set. - **AttemptNumber** The total number of attempts to acquire this product. +- **BundleId** The identity of the test build (flight) associated with this product. - **CategoryId** The identity of the package or packages being installed. - **ClientAppId** The identity of the app that initiated this operation. - **HResult** HResult code to show the result of the operation (success/failure). @@ -6706,6 +7210,7 @@ The following fields are available: - **IsRemediation** Is this repairing a previous installation? - **IsRestore** Is this happening after a device restore? - **IsUpdate** Is this an update? +- **ParentBundleId** The product identifier of the parent if this product is part of a bundle. - **PFN** Product Family Name of the product being installed. - **ProductId** The Store Product ID for the product being installed. - **SystemAttemptNumber** The number of attempts by the system to acquire this product. @@ -6996,6 +7501,11 @@ This event sends simple Product and Service usage data when a user is using the The following fields are available: - **Phase** The image creation phase. Values are “Start” or “End”. +- **Result** Result of the image creation phase. Indicates if the image was created successfully. Value is integer. +- **WorkspaceArchitecture** Architecture of image created. +- **WorkspaceOsEdition** OSEdition of the image created. +- **WskImageEnvironment** Type of environment image was created for "Lab" or "Non-Lab". +- **WskSessionId** A string identifier (GUID) for the workspace. - **WskVersion** The version of the Windows System Kit being used. @@ -7009,7 +7519,9 @@ The following fields are available: - **CustomizationType** Indicates the type of customization (drivers or apps). - **Mode** The mode of update to image configuration files. Values are “New” or “Update”. - **Phase** The image creation phase. Values are “Start” or “End”. +- **Result** Result of the image creation phase. - **Type** The type of update to image configuration files. Values are “Apps” or “Drivers”. +- **WskSessionId** A string identifier (GUID) for the workspace. - **WskVersion** The version of the Windows System Kit being used. @@ -7022,11 +7534,21 @@ The following fields are available: - **Architecture** The OS architecture that the workspace will target. Values are one of: “AMD64”, “ARM64”, “x86”, or “ARM”. - **OsEdition** The Operating System Edition that the workspace will target. - **Phase** The image creation phase. Values are “Start” or “End”. +- **Result** Stage result. Values are integers. - **WorkspaceArchitecture** The operating system architecture that the workspace will target. - **WorkspaceOsEdition** The operating system edition that the workspace will target. +- **WskSessionId** A string identifier (GUID) for the workspace. - **WskVersion** The version of the Windows System Kit being used. +## Windows Update CSP events + +### Microsoft.Windows.UpdateCsp.ExecuteRollBackFeatureStarted + +This event sends basic information indicating that Feature Rollback has started. + + + ## Windows Update Delivery Optimization events ### Microsoft.OSG.DU.DeliveryOptClient.DownloadCanceled @@ -7100,6 +7622,7 @@ The following fields are available: - **groupConnectionCount** The total number of connections made to peers in the same group. - **internetConnectionCount** The total number of connections made to peers not in the same LAN or the same group. - **isEncrypted** TRUE if the file is encrypted and will be decrypted after download. +- **isThrottled** Indicates the Event Rate was throttled (event represent aggregated data). - **isVpn** Is the device connected to a Virtual Private Network? - **jobID** Identifier for the Windows Update job. - **lanConnectionCount** The total number of connections made to peers in the same LAN. @@ -7504,6 +8027,16 @@ The following fields are available: - **wuDeviceid** Device ID. +### Microsoft.Windows.Update.Orchestrator.CommitFailed + +This event indicates that a device was unable to restart after an update. + +The following fields are available: + +- **errorCode** The error code that was returned. +- **wuDeviceid** The Windows Update device GUID. + + ### Microsoft.Windows.Update.Orchestrator.DeferRestart This event indicates that a restart required for installing updates was postponed. @@ -7545,6 +8078,39 @@ The following fields are available: - **wuDeviceid** The unique device ID used by Windows Update. +### Microsoft.Windows.Update.Orchestrator.DetectionActivity + +This event returns data about detected updates, as well as the types of update (optional or recommended). This data helps keep Windows up to date. + +The following fields are available: + +- **applicableUpdateIdList** The list of update identifiers. +- **applicableUpdateList** The list of available updates. +- **durationInSeconds** The amount of time (in seconds) it took for the event to run. +- **expeditedMode** Indicates whether Expedited Mode is on. +- **networkCostPolicy** The network cost. +- **scanTriggerSource** Indicates whether the scan is Interactive or Background. +- **scenario** The result code of the event. +- **scenarioReason** The reason for the result code (scenario). +- **seekerUpdateIdList** The list of “seeker” update identifiers. +- **seekerUpdateList** The list of “seeker” updates. +- **services** The list of services that were called during update. +- **wilActivity** The activity results. See [wilActivity](#wilactivity). + + +### Microsoft.Windows.Update.Orchestrator.DetectionResult + +This event runs when an update is detected. This helps ensure Windows is kept up to date. + +The following fields are available: + +- **applicableUpdateIdList** A list of applicable update IDs. +- **applicableUpdateList** A list of applicable update names. +- **seekerUpdateIdList** A list of optional update IDs. +- **seekerUpdateList** A list of optional update names. +- **wuDeviceid** The Windows Update device identifier. + + ### Microsoft.Windows.Update.Orchestrator.DisplayNeeded This event indicates the reboot was postponed due to needing a display. @@ -7720,6 +8286,23 @@ The following fields are available: - **wuDeviceid** The Windows Update Device GUID (Globally-Unique ID). +### Microsoft.Windows.Update.Orchestrator.PostInstall + +This event is sent after a Windows update install completes. + +The following fields are available: + +- **batteryLevel** Current battery capacity in megawatt-hours (mWh) or percentage left. +- **bundleId** The unique identifier associated with the specific content bundle. +- **bundleRevisionnumber** Identifies the revision number of the content bundle. +- **errorCode** The error code returned for the current phase. +- **eventScenario** State of update action. +- **flightID** The unique identifier for the flight (Windows Insider pre-release build) should be delivered to the device, if applicable. +- **sessionType** The Windows Update session type (Interactive or Background). +- **updateScenarioType** Identifies the type of Update session being performed. +- **wuDeviceid** The unique device identifier used by Windows Update. + + ### Microsoft.Windows.Update.Orchestrator.PreShutdownStart This event is generated before the shutdown and commit operations. @@ -7791,6 +8374,32 @@ The following fields are available: - **wuDeviceid** Unique device ID used by Windows Update. +### Microsoft.Windows.Update.Orchestrator.SeekerUpdateAvailable + +This event defines when an optional update is available for the device to help keep Windows up to date. + +The following fields are available: + +- **flightID** The unique identifier of the Windows Insider build on this device. +- **isFeatureUpdate** Indicates whether the update is a Feature Update. +- **revisionNumber** The revision number of the update. +- **updateId** The GUID (Globally Unique Identifier) of the update. +- **wuDeviceid** The Windows Update device identifier. + + +### Microsoft.Windows.Update.Orchestrator.SeekUpdate + +This event occurs when user initiates "seeker" scan. This helps keep Windows up to date. + +The following fields are available: + +- **flightID** The ID of the Windows Insider builds on the device. +- **isFeatureUpdate** Indicates that the target of the Seek is a feature update. +- **revisionNumber** The revision number of the update. +- **updateId** The identifier of the update. +- **wuDeviceid** The Windows Update device identifier. + + ### Microsoft.Windows.Update.Orchestrator.StickUpdate This event is sent when the update service orchestrator (USO) indicates the update cannot be superseded by a newer update. @@ -8018,19 +8627,19 @@ This event sends data specific to the FixAppXReparsePoints mitigation used for O The following fields are available: -- **ClientId** Unique identifier for each flight. +- **ClientId** In the WU scenario, this will be the WU client ID that is passed to Setup. In Media setup, default value is Media360, but can be overwritten by the caller to a unique value. - **FlightId** Unique GUID that identifies each instances of setuphost.exe. -- **InstanceId** The update scenario in which the mitigation was executed. -- **MitigationScenario** Correlation vector value generated from the latest USO scan. -- **RelatedCV** Number of reparse points that are corrupted but we failed to fix them. -- **ReparsePointsFailed** Number of reparse points that were corrupted and were fixed by this mitigation. -- **ReparsePointsFixed** Number of reparse points that are not corrupted and no action is required. -- **ReparsePointsSkipped** HResult of this operation. -- **Result** ID indicating the mitigation scenario. -- **ScenarioId** Indicates whether the scenario was supported. -- **ScenarioSupported** Unique value for each update attempt. -- **SessionId** Unique ID for each Update. -- **UpdateId** Unique ID for the Windows Update client. +- **InstanceId** Unique GUID that identifies each instances of setuphost.exe. +- **MitigationScenario** The update scenario in which the mitigation was executed. +- **RelatedCV** Correlation vector value generated from the latest USO scan. +- **ReparsePointsFailed** Number of reparse points that were corrupted but were not fixed by this mitigation. +- **ReparsePointsFixed** Number of reparse points that were corrupted and were fixed by this mitigation. +- **ReparsePointsSkipped** Number of reparse points that are not corrupted and no action is required. +- **Result** HResult of this operation. +- **ScenarioId** ID indicating the mitigation scenario. +- **ScenarioSupported** Indicates whether the scenario was supported. +- **SessionId** Unique ID for the update session. +- **UpdateId** Unique ID for the Windows Update. - **WuId** Unique ID for the Windows Update client. @@ -8103,6 +8712,7 @@ This event is sent when the Update Reserve Manager prepares the Trusted Installe The following fields are available: +- **FallbackLogicUsed** Indicates whether fallback logic was used for initialization. - **Flags** The flags that are passed to the function to prepare the Trusted Installer for reserve initialization. From d1d7b6af24aa51acfe0fdb289c9f1d3333e86bb6 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Sun, 5 Jan 2020 14:10:04 +0600 Subject: [PATCH 040/179] Update endpoint-detection-response-mac-preview.md --- .../endpoint-detection-response-mac-preview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/endpoint-detection-response-mac-preview.md b/windows/security/threat-protection/microsoft-defender-atp/endpoint-detection-response-mac-preview.md index 5e9a5f5e75..1741fdf531 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/endpoint-detection-response-mac-preview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/endpoint-detection-response-mac-preview.md @@ -130,7 +130,7 @@ h. Select  **Manage > Assignments**. In the  **Include**  tab, select  * In terminal, run: ```bash - mdatp --edr --earlypreview true + mdatp --edr --early-preview true ``` For versions earlier than 100.78.0, run: From cfc9e9774a3b31a42c791e97a136cdff7adf9bd3 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Sun, 5 Jan 2020 22:25:43 +0200 Subject: [PATCH 041/179] 1 --- .../microsoft-defender-atp/alerts.md | 32 ++----------------- .../microsoft-defender-atp/get-alerts.md | 21 ++++++------ 2 files changed, 12 insertions(+), 41 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts.md b/windows/security/threat-protection/microsoft-defender-atp/alerts.md index 3bf7ffba39..62a32da91b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts.md @@ -27,6 +27,7 @@ Method |Return Type |Description :---|:---|:--- [Get alert](get-alert-info-by-id.md) | [Alert](alerts.md) | Get a single [alert](alerts.md) object. [List alerts](get-alerts.md) | [Alert](alerts.md) collection | List [alert](alerts.md) collection. +[Update alert](get-alerts.md) | [Alert](update-alert.md) | Update specific [alert](alerts.md). [Create alert](create-alert-by-reference.md)|[Alert](alerts.md)|Create an alert based on event data obtained from [Advanced Hunting](run-advanced-query-api.md). [List related domains](get-alert-related-domain-info.md)|Domain collection| List URLs associated with the alert. [List related files](get-alert-related-files-info.md) | [File](files.md) collection | List the [file](files.md) entities that are associated with the [alert](alerts.md). @@ -59,19 +60,8 @@ detectionSource | String | Detection source. threatFamilyName | String | Threat family. machineId | String | ID of a [machine](machine.md) entity that is associated with the alert. comments | List of Alert comments | Alert Comment is an object that contains: comment string, createdBy string and createTime date time. -alertFiles | List of Alert Files | **This list will be populated on $expand option, see example below** Alert File is an object that contains: sha1, sha256, filePath and fileName. -alertIPs | List of Alert IPs | **This list will be populated on $expand option, see example below** Alert IP is an object that contains: ipAddress string field. -alertDomains | List of Alert Domains | **This list will be populated on $expand option, see example below** Alert Domain is an object that contains: host string field. - -## JSON representation: - -- When querying for alert list the regular way (without expand option, e.g. /api/alerts) the expandable properties will not get populated (empty lists) -- To expand expandable properties use $expand option (e.g. to expand all send /api/alerts?$expand=files,ips,domains). -- When querying single alert all expandable properties will be expanded. -- Check out [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) for more OData examples. - ### Response example for getting single alert: ``` @@ -83,12 +73,12 @@ GET https://api.securitycenter.windows.com/api/alerts/da637084217856368682_-2929 "id": "da637084217856368682_-292920499", "incidentId": 66860, "investigationId": 4416234, + "investigationState": "Running", "assignedTo": "secop@contoso.com", "severity": "Low", "status": "New", "classification": "TruePositive", "determination": null, - "investigationState": "Running", "detectionSource": "WindowsDefenderAtp", "category": "CommandAndControl", "threatFamilyName": null, @@ -106,24 +96,6 @@ GET https://api.securitycenter.windows.com/api/alerts/da637084217856368682_-2929 "createdBy": "secop@contoso.com", "createdTime": "2019-11-05T14:08:37.8404534Z" } - ], - "alertFiles": [ - { - "sha1": "77e862797dd525fd3e9c3058153247945d0d4cfd", - "sha256": "c05823562aee5e6d000b0e041197d5b8303f5aa4eecb49820879b705c926e16e", - "filePath": "C:\\Users\\test1212\\AppData\\Local\\Temp\\nsf61D3.tmp.exe", - "fileName": "nsf61D3.tmp.exe" - } - ], - "alertDomains": [ - { - "host": "login.bullguard.com" - } - ], - "alertIps": [ - { - "ipAddress": "91.231.212.53" - } ] } ``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md index b6056a66b3..bcaadd7a79 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md @@ -22,14 +22,20 @@ ms.topic: article - Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +## API description + Retrieves a collection of Alerts. - Supports [OData V4 queries](https://www.odata.org/documentation/). - The OData's Filter query is supported on: "alertCreationTime", "incidentId", "InvestigationId", "status", "severity" and "category". - See examples at [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) + +## Limitations +1. You can get alerts last updated in the past 30 days. +2. The maximum page size is 10,000. +3. The rate limitations of this API is 100 calls per minute and 1500 calls per hour. + + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -50,10 +56,6 @@ Delegated (work or school account) | Alert.ReadWrite | 'Read and write alerts' GET /api/alerts ``` -## Optional query parameters -Method supports $top, $select, $filter, $expand and $skip query parameters. -
$expand is available on Files, IPs and Domains. e.g. $expand=files,domains - ## Request headers Name | Type | Description @@ -120,10 +122,7 @@ Here is an example of the response. "createdBy": "secop@contoso.com", "createdTime": "2019-11-05T14:08:37.8404534Z" } - ], - "alertFiles": [], - "alertDomains": [], - "alertIps": [] + ] } ] } From 59edc037a48228fc4285632ad1d3c97c7a730578 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Sun, 5 Jan 2020 22:28:08 +0200 Subject: [PATCH 042/179] 2 --- .../threat-protection/microsoft-defender-atp/get-alerts.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md index bcaadd7a79..3145636794 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md @@ -25,9 +25,9 @@ ms.topic: article ## API description Retrieves a collection of Alerts. -Supports [OData V4 queries](https://www.odata.org/documentation/). -The OData's Filter query is supported on: "alertCreationTime", "incidentId", "InvestigationId", "status", "severity" and "category". -See examples at [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) +
Supports [OData V4 queries](https://www.odata.org/documentation/). +
The OData's ```$filter``` query is supported on: "alertCreationTime", "incidentId", "InvestigationId", "status", "severity" and "category". +
See examples at [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) ## Limitations From 4e7fa706c4a6d20efd7c7ebac03f54683adbcac8 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Sun, 5 Jan 2020 22:49:09 +0200 Subject: [PATCH 043/179] 2 --- .../create-alert-by-reference.md | 14 ++++++++++++-- .../microsoft-defender-atp/get-alerts.md | 5 ++--- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md index 077445f7c7..08aacde7fb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md @@ -16,13 +16,23 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Create alert from event API +# Create alert API **Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) - Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -Create alert using event data, as obtained from [Advanced Hunting](run-advanced-query-api.md) for creating a new alert. +## API description +Creates new MDATP [Alert](alerts.md). +
MDATP Event is a required parameter for the alert creation. +
You can use an event found in Advanced Hunting API or Portal. +
If there is an open alert on the same Machine with the same Title, the alerts will be merged to one. +
An automatic investigation starts automatically on alerts created via the API. + + +## Limitations +1. Rate limitations of this API are 15 calls per minute. + ## Permissions diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md index 3145636794..2c0f99ebaf 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md @@ -23,7 +23,6 @@ ms.topic: article - Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description - Retrieves a collection of Alerts.
Supports [OData V4 queries](https://www.odata.org/documentation/).
The OData's ```$filter``` query is supported on: "alertCreationTime", "incidentId", "InvestigationId", "status", "severity" and "category". @@ -32,8 +31,8 @@ Retrieves a collection of Alerts. ## Limitations 1. You can get alerts last updated in the past 30 days. -2. The maximum page size is 10,000. -3. The rate limitations of this API is 100 calls per minute and 1500 calls per hour. +2. Maximum page size is 10,000. +3. Rate limitations of this API are 100 calls per minute and 1500 calls per hour. ## Permissions From 4f405db396df7245bba3a01ffda8504f24f81eac Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Sun, 5 Jan 2020 23:20:44 +0200 Subject: [PATCH 044/179] 4 --- .../create-alert-by-reference.md | 2 +- .../microsoft-defender-atp/get-alerts.md | 4 +- .../microsoft-defender-atp/update-alert.md | 48 +++++++------------ 3 files changed, 21 insertions(+), 33 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md index 08aacde7fb..2cce843e30 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md @@ -23,7 +23,7 @@ ms.topic: article - Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description -Creates new MDATP [Alert](alerts.md). +Creates new [Alert](alerts.md).
MDATP Event is a required parameter for the alert creation.
You can use an event found in Advanced Hunting API or Portal.
If there is an open alert on the same Machine with the same Title, the alerts will be merged to one. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md index 2c0f99ebaf..7dd3d9e2b1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md @@ -25,14 +25,14 @@ ms.topic: article ## API description Retrieves a collection of Alerts.
Supports [OData V4 queries](https://www.odata.org/documentation/). -
The OData's ```$filter``` query is supported on: "alertCreationTime", "incidentId", "InvestigationId", "status", "severity" and "category". +
The OData's ```$filter``` query is supported on: ```alertCreationTime```, ```incidentId```, ```InvestigationId```, ```status```, ```severity``` and ```category``` properties.
See examples at [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) ## Limitations 1. You can get alerts last updated in the past 30 days. 2. Maximum page size is 10,000. -3. Rate limitations of this API are 100 calls per minute and 1500 calls per hour. +3. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. ## Permissions diff --git a/windows/security/threat-protection/microsoft-defender-atp/update-alert.md b/windows/security/threat-protection/microsoft-defender-atp/update-alert.md index 1f6195d622..beca205dfa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/update-alert.md +++ b/windows/security/threat-protection/microsoft-defender-atp/update-alert.md @@ -22,7 +22,15 @@ ms.topic: article - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Update the properties of an alert entity. +## API description +Updates properties of existing [Alert](alerts.md). +
Submission of **comment** is available with or without updating properties. +
Updatable properties are: ```status```, ```determination```, ```classification``` and ```assignedTo```. + + +## Limitations +1. You can update alerts that available in the API. See [List Alerts](get-alerts.md) for more information. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -51,7 +59,9 @@ Content-Type | String | application/json. **Required**. ## Request body -In the request body, supply the values for the relevant fields that should be updated. Existing properties that are not included in the request body will maintain their previous values or be recalculated based on changes to other property values. For best performance you shouldn't include existing values that haven't change. +In the request body, supply the values for the relevant fields that should be updated. +
Existing properties that are not included in the request body will maintain their previous values or be recalculated based on changes to other property values. +
For best performance you shouldn't include existing values that haven't change. Property | Type | Description :---|:---|:--- @@ -59,6 +69,7 @@ status | String | Specifies the current status of the alert. The property values assignedTo | String | Owner of the alert classification | String | Specifies the 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' +comment | String | Comment to be added to the alert. [!include[Improve request performance](../../includes/improve-request-performance.md)] @@ -75,35 +86,12 @@ Here is an example of the request. ``` PATCH https://api.securitycenter.windows.com/api/alerts/121688558380765161_2136280442 Content-Type: application/json + { - "assignedTo": "secop2@contoso.com" -} -``` - -**Response** - -Here is an example of the response. - -``` -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts/$entity", - "id": "121688558380765161_2136280442", - "incidentId": 7696, + "status": "Resolved", "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", - "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" + "classification": "FalsePositive", + "determination": "Malware", + "comment": "Resolve my alert and assign to secop2" } ``` From 9c47ddf6e183af637716ad18ca23e8144334f0be Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Sun, 5 Jan 2020 23:23:39 +0200 Subject: [PATCH 045/179] 2 --- .../microsoft-defender-atp/create-alert-by-reference.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md index 2cce843e30..cb14d7c964 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md @@ -24,9 +24,9 @@ ms.topic: article ## API description Creates new [Alert](alerts.md). -
MDATP Event is a required parameter for the alert creation. +
Microsoft Defender ATP Event is a required parameter for the alert creation.
You can use an event found in Advanced Hunting API or Portal. -
If there is an open alert on the same Machine with the same Title, the alerts will be merged to one. +
If there existing an open alert on the same Machine with the same Title, the new created alert will be merged with it.
An automatic investigation starts automatically on alerts created via the API. From 4985886e24b62b5d2db6259ec4a564804a8fef20 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Sun, 5 Jan 2020 23:51:01 +0200 Subject: [PATCH 046/179] finish update alerts --- .../create-alert-by-reference.md | 1 + .../get-alert-info-by-id.md | 57 ++++--------------- .../get-alert-related-domain-info.md | 16 +++++- .../get-alert-related-files-info.md | 44 ++++++++------ .../get-alert-related-ip-info.md | 15 ++++- .../get-alert-related-machine-info.md | 19 +++++-- .../get-alert-related-user-info.md | 29 +++++++--- .../microsoft-defender-atp/get-alerts.md | 2 + .../microsoft-defender-atp/update-alert.md | 6 +- 9 files changed, 105 insertions(+), 84 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md index cb14d7c964..2c7216c09f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md @@ -22,6 +22,7 @@ ms.topic: article - Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + ## API description Creates new [Alert](alerts.md).
Microsoft Defender ATP Event is a required parameter for the alert creation. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md index d410e5fdb4..f065b2faab 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md @@ -18,11 +18,19 @@ ms.topic: article # Get alert information by ID API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves specific [Alert](alerts.md) by its ID. + + +## Limitations +1. You can get alerts last updated in the past 30 days. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. -Retrieves an alert by its ID. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -56,46 +64,3 @@ Empty ## Response If successful, this method returns 200 OK, and the [alert](alerts.md) entity in the response body. If alert with the specified id was not found - 404 Not Found. - - -## Example - -**Request** - -Here is an example of the request. - -[!include[Improve request performance](../../includes/improve-request-performance.md)] - -``` -GET https://api.securitycenter.windows.com/api/alerts/441688558380765161_2136280442 -``` - -**Response** - -Here is an example of the response. - - -``` -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", - "id": "441688558380765161_2136280442", - "incidentId": 8633, - "assignedTo": "secop@contoso.com", - "severity": "Low", - "status": "InProgress", - "classification": "TruePositive", - "determination": "Malware", - "investigationState": "Running", - "category": "MalwareDownload", - "detectionSource": "WindowsDefenderAv", - "threatFamilyName": "Mikatz", - "title": "Windows Defender AV detected 'Mikatz', high-severity malware", - "description": "Some description", - "alertCreationTime": "2018-11-25T16:19:21.8409809Z", - "firstEventTime": "2018-11-25T16:17:50.0948658Z", - "lastEventTime": "2018-11-25T16:18:01.809871Z", - "resolvedTime": null, - "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" -} - -``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md index 001e90c95f..bfafa218ea 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md @@ -18,12 +18,20 @@ ms.topic: article # Get alert related domain information API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Retrieves all domains related to a specific alert. + +## Limitations +1. You can query on alerts last updated in the past 30 days. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -79,7 +87,11 @@ Content-type: application/json "value": [ { "host": "www.example.com" + }, + { + "host": "www.example2.com" } + ... ] } diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md index c8605dc7cd..89838eb90d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md @@ -18,12 +18,20 @@ ms.topic: article # Get alert related files information API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Retrieves all files related to a specific alert. + +## Limitations +1. You can query on alerts last updated in the past 30 days. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -79,23 +87,25 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Files", "value": [ { - "sha1": "654f19c41d9662cf86be21bf0af5a88c38c56a9d", - "sha256": "2f905feec2798cee6f63da2c26758d86bfeaab954c01e20ac7085bf55fedde87", - "md5": "82849dc81d94056224445ea73dc6153a", - "globalPrevalence": 33, - "globalFirstObserved": "2018-07-17T18:17:27.5909748Z", - "globalLastObserved": "2018-08-06T16:07:12.9414137Z", - "windowsDefenderAVThreatName": null, - "size": 801112, - "fileType": "PortableExecutable", + "sha1": "f2a00fd2f2de1be0214b8529f1e9f67096c1aa70", + "sha256": "dcd71ef5fff4362a9f64cf3f96f14f2b11d6f428f3badbedcb9ff3361e7079aa", + "md5": "8d5b7cc9a832e21d22503057e1fec8e9", + "globalPrevalence": 29, + "globalFirstObserved": "2019-03-23T23:54:06.0135204Z", + "globalLastObserved": "2019-04-23T00:43:20.0489831Z", + "size": 113984, + "fileType": null, "isPeFile": true, - "filePublisher": null, - "fileProductName": null, - "signer": "Microsoft Windows", - "issuer": "Microsoft Development PCA 2014", - "signerHash": "9e284231a4d1c53fc8d4492b09f65116bf97447f", - "isValidCertificate": true + "filePublisher": "Microsoft Corporation", + "fileProductName": "Microsoft Windows Operating System", + "signer": "Microsoft Corporation", + "issuer": "Microsoft Code Signing PCA", + "signerHash": "9dc17888b5cfad98b3cb35c1994e96227f061675", + "isValidCertificate": true, + "determinationType": "Unknown", + "determinationValue": null } + ... ] } ``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md index 69d6da0bf6..f012975e19 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md @@ -16,14 +16,22 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Get alert related IP information API +# Get alert related IPs information API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Retrieves all IPs related to a specific alert. + +## Limitations +1. You can query on alerts last updated in the past 30 days. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -85,6 +93,7 @@ Content-type: application/json { "id": "23.203.232.228 } + ... ] } diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md index bd98f47f1b..20ff89878c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md @@ -18,11 +18,19 @@ ms.topic: article # Get alert related machine information API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves [Machine](machine.md) related to a specific alert. + + +## Limitations +1. You can query on alerts last updated in the past 30 days. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. -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 Microsoft Defender ATP APIs](apis-intro.md) @@ -85,15 +93,16 @@ Content-type: application/json "firstSeen": "2018-08-02T14:55:03.7791856Z", "lastSeen": "2018-08-02T14:55:03.7791856Z", "osPlatform": "Windows10", - "osVersion": "10.0.0.0", + "version": null, + "osProcessor": "x64", "lastIpAddress": "172.17.230.209", "lastExternalIpAddress": "167.220.196.71", - "agentVersion": "10.5830.18209.1001", "osBuild": 18209, "healthStatus": "Active", "rbacGroupId": 140, "rbacGroupName": "The-A-Team", "riskScore": "Low", + "exposureLevel": "Medium", "isAadJoined": true, "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", "machineTags": [ "test tag 1", "test tag 2" ] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md index ac8b284b43..d0e078abac 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md @@ -18,11 +18,19 @@ ms.topic: article # Get alert related user information API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves the User related to a specific alert. + + +## Limitations +1. You can query on alerts last updated in the past 30 days. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. -Retrieves the user associated 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 Microsoft Defender ATP APIs](apis-intro.md) @@ -80,13 +88,16 @@ Content-type: application/json { "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Users/$entity", "id": "contoso\\user1", - "firstSeen": "2018-08-02T00:00:00Z", - "lastSeen": "2018-08-04T00:00:00Z", - "mostPrevalentMachineId": null, - "leastPrevalentMachineId": null, + "accountName": "user1", + "accountDomain": "contoso", + "accountSid": "S-1-5-21-72051607-1745760036-109187956-93922", + "firstSeen": "2019-12-08T06:33:39Z", + "lastSeen": "2020-01-05T06:58:34Z", + "mostPrevalentMachineId": "0111b647235c26159bec3e5eb6c8c3a0cc3ab766", + "leastPrevalentMachineId": "0111b647235c26159bec3e5eb6c8c3a0cc3ab766", "logonTypes": "Network", - "logOnMachinesCount": 3, + "logOnMachinesCount": 1, "isDomainAdmin": false, - "isOnlyNetworkUser": null + "isOnlyNetworkUser": false } ``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md index 7dd3d9e2b1..33337c0f38 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md @@ -22,6 +22,7 @@ ms.topic: article - Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + ## API description Retrieves a collection of Alerts.
Supports [OData V4 queries](https://www.odata.org/documentation/). @@ -123,6 +124,7 @@ Here is an example of the response. } ] } + ... ] } ``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/update-alert.md b/windows/security/threat-protection/microsoft-defender-atp/update-alert.md index beca205dfa..d51346f8f2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/update-alert.md +++ b/windows/security/threat-protection/microsoft-defender-atp/update-alert.md @@ -18,9 +18,10 @@ ms.topic: article # Update alert -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) ## API description Updates properties of existing [Alert](alerts.md). @@ -32,6 +33,7 @@ Updates properties of existing [Alert](alerts.md). 1. You can update alerts that available in the API. See [List Alerts](get-alerts.md) for more information. 2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) From 6cb2fe8a7e509d972fafef33e8648cdfd7bc8c4f Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Sun, 5 Jan 2020 23:56:22 +0200 Subject: [PATCH 047/179] for --- .../microsoft-defender-atp/create-alert-by-reference.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md index 2c7216c09f..2e5c7cec45 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md @@ -32,7 +32,7 @@ Creates new [Alert](alerts.md). ## Limitations -1. Rate limitations of this API are 15 calls per minute. +1. Rate limitations for this API are 15 calls per minute. ## Permissions From 72ac42fd62643dfce2dd8da606170304bc1b1df7 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Mon, 6 Jan 2020 00:09:12 +0200 Subject: [PATCH 048/179] 1 --- .../microsoft-defender-atp/machine.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine.md b/windows/security/threat-protection/microsoft-defender-atp/machine.md index a4227c1113..ebf28c8c6d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine.md @@ -17,8 +17,10 @@ ms.topic: article --- # Machine resource type -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## Methods @@ -38,15 +40,15 @@ id | String | [machine](machine.md) identity. computerDnsName | String | [machine](machine.md) fully qualified name. firstSeen | DateTimeOffset | First date and time where the [machine](machine.md) was observed by Microsoft Defender ATP. lastSeen | DateTimeOffset | Last date and time where the [machine](machine.md) was observed by Microsoft Defender ATP. -osPlatform | String | OS platform. -osVersion | String | OS Version. +osPlatform | String | Operating system platform. +version | String | Operating system Version. +osBuild | Nullable long | Operating system build number. lastIpAddress | String | Last IP on local NIC on the [machine](machine.md). lastExternalIpAddress | String | Last IP through which the [machine](machine.md) accessed the internet. -agentVersion | String | Version of Microsoft Defender ATP agent. -osBuild | Nullable long | OS build number. healthStatus | Enum | [machine](machine.md) health status. Possible values are: "Active", "Inactive", "ImpairedCommunication", "NoSensorData" and "NoSensorDataImpairedCommunication" -rbacGroupId | Int | RBAC Group ID. -rbacGroupName | String | RBAC Group Name. +rbacGroupName | String | Machine group Name. +rbacGroupId | Int | Machine group unique ID. riskScore | Nullable Enum | Risk score as evaluated by Microsoft Defender ATP. Possible values are: 'None', 'Low', 'Medium' and 'High'. +exposureScore | Nullable Enum | [Exposure score](tvm-exposure-score.md) as evaluated by Microsoft Defender ATP. Possible values are: 'None', 'Low', 'Medium' and 'High'. aadDeviceId | Nullable Guid | AAD Device ID (when [machine](machine.md) is Aad Joined). machineTags | String collection | Set of [machine](machine.md) tags. From 2e9a22e1aefb5b23f4eb97bda26797ac1c27b5d2 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Sun, 5 Jan 2020 14:50:57 -0800 Subject: [PATCH 049/179] adding micarraygeometry and value --- ...ndows-diagnostic-events-and-fields-1809.md | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md index 48fc1eb499..bbf2e70bfb 100644 --- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md +++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1809.md @@ -1860,6 +1860,22 @@ The following fields are available: - **MicArrayGeometry** Describes the microphone array, including the microphone position, coordinates, type, and frequency range. See [MicArrayGeometry](#micarraygeometry). - **persistentId** A unique ID for this endpoint which is retained across migrations. +### MicArrayGeometry + +This event provides information about the layout of the individual microphone elements in the microphone array. + +The following fields are available: + +- **MicCoords** The location and orientation of the microphone element. +- **usFrequencyBandHi** The high end of the frequency range for the microphone. +- **usFrequencyBandLo** The low end of the frequency range for the microphone. +- **usMicArrayType** The type of the microphone array. +- **usNumberOfMicrophones** The number of microphones in the array. +- **usVersion** The version of the microphone array specification. +- **wHorizontalAngleBegin** The horizontal angle of the start of the working volume (reported as radians times 10,000). +- **wHorizontalAngleEnd** The horizontal angle of the end of the working volume (reported as radians times 10,000). +- **wVerticalAngleBegin** The vertical angle of the start of the working volume (reported as radians times 10,000). +- **wVerticalAngleEnd** The vertical angle of the end of the working volume (reported as radians times 10,000). ## Census events @@ -7096,6 +7112,18 @@ The following fields are available: - **IsValidDumpFile** True if the dump file is valid for the debugger, false otherwise - **ReportId** WER Report Id associated with this bug check (used for finding the corresponding report archive in Watson). +### Value + +This event returns data about Mean Time to Failure (MTTF) for Windows devices. It is the primary means of estimating reliability problems in Basic Diagnostic reporting with very strong privacy guarantees. Since Basic Diagnostic reporting does not include system up-time, and since that information is important to ensuring the safe and stable operation of Windows, the data provided by this event provides that data in a manner which does not threaten a user’s privacy. + +The following fields are available: + +- **Algorithm** The algorithm used to preserve privacy. +- **DPRange** The upper bound of the range being measured. +- **DPValue** The randomized response returned by the client. +- **Epsilon** The level of privacy to be applied. +- **HistType** The histogram type if the algorithm is a histogram algorithm. +- **PertProb** The probability the entry will be Perturbed if the algorithm chosen is “heavy-hitters”. ## Windows Error Reporting MTT events From e0b73872078930e3c00549ae426482d3e3e19687 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Sun, 5 Jan 2020 14:52:42 -0800 Subject: [PATCH 050/179] removing locale from links --- .../basic-level-windows-diagnostic-events-and-fields-1709.md | 2 +- .../basic-level-windows-diagnostic-events-and-fields-1803.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1709.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1709.md index 2e7ec8478e..8c6ee5c804 100644 --- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1709.md +++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1709.md @@ -2502,7 +2502,7 @@ The following fields are available: - **Enumerator** Identifies the bus that enumerated the device. - **HWID** A list of hardware IDs for the device. - **Inf** The name of the INF file (possibly renamed by the OS, such as oemXX.inf). -- **InstallState** The device installation state. For a list of values, see: https://msdn.microsoft.com/en-us/library/windows/hardware/ff543130.aspx +- **InstallState** The device installation state. For a list of values, see: https://msdn.microsoft.com/library/windows/hardware/ff543130.aspx - **InventoryVersion** The version number of the inventory process generating the events. - **LowerClassFilters** The identifiers of the Lower Class filters installed for the device. - **LowerFilters** The identifiers of the Lower filters installed for the device. diff --git a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1803.md b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1803.md index 90d0ee7bff..64a869e06a 100644 --- a/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1803.md +++ b/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1803.md @@ -3464,7 +3464,7 @@ The following fields are available: - **Enumerator** Identifies the bus that enumerated the device. - **HWID** A list of hardware IDs for the device. - **Inf** The name of the INF file (possibly renamed by the OS, such as oemXX.inf). -- **InstallState** The device installation state. For a list of values, see: https://msdn.microsoft.com/en-us/library/windows/hardware/ff543130.aspx +- **InstallState** The device installation state. For a list of values, see: https://msdn.microsoft.com/library/windows/hardware/ff543130.aspx - **InventoryVersion** The version number of the inventory process generating the events. - **LowerClassFilters** The identifiers of the Lower Class filters installed for the device. - **LowerFilters** The identifiers of the Lower filters installed for the device. From cdddcf81c8ec3db2e5cba8be67f573b1195f3e2c Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Mon, 6 Jan 2020 11:39:49 +0200 Subject: [PATCH 051/179] machine finish --- .../add-or-remove-machine-tags.md | 45 ++++--------- .../find-machines-by-ip.md | 48 +++---------- .../get-alert-related-machine-info.md | 2 +- .../get-machine-by-id.md | 40 ++++++----- .../get-machine-log-on-users.md | 45 +++++++------ .../get-machine-related-alerts.md | 66 ++++-------------- .../microsoft-defender-atp/get-machines.md | 67 ++++++++----------- .../microsoft-defender-atp/machine.md | 28 +++++++- 8 files changed, 139 insertions(+), 202 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md index d619963f4f..0e8ba41a5c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md @@ -18,10 +18,19 @@ ms.topic: article # Add or Remove Machine Tags API -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Adds or remove tag to a specific [Machine](machine.md). + + +## Limitations +1. You can post on machines last seen in the past 30 days. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. -This API adds or remove tag to a specific machine. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -77,34 +86,4 @@ Content-type: application/json "Action": "Add" } -``` -**Response** - -Here is an example of the response. - -``` -HTTP/1.1 200 Ok -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machine/$entity", - "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", - "rbacGroupId": 140, - "rbacGroupName": "The-A-Team", - "riskScore": "Low", - "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 diff --git a/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md b/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md index c803a1d4de..5976574977 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md +++ b/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md @@ -18,13 +18,19 @@ ms.topic: article # Find machines by internal IP API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -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. +## API description +Find [Machines](machine.md) seen with the requested internal IP in the time range of 15 minutes prior and after a given timestamp. + + +## Limitations +1. The given timestamp must be in the past 30 days. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -70,37 +76,5 @@ Here is an example of the request. [!include[Improve request performance](../../includes/improve-request-performance.md)] ``` -GET https://api.securitycenter.windows.com/api/machines/findbyip(ip='10.248.240.38',timestamp=2018-09-22T08:44:05Z) -``` - -**Response** - -Here is an example of the response. - -``` -HTTP/1.1 200 OK -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machines", - "value": [ - { - "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, - "rbacGroupName": "The-A-Team", - "riskScore": "Low", - "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", - "machineTags": [ "test tag 1", "test tag 2" ] - } - ] -} +GET https://api.securitycenter.windows.com/api/machines/findbyip(ip='10.248.240.38',timestamp=2019-09-22T08:44:05Z) ``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md index 20ff89878c..be84e2c9ca 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md @@ -93,7 +93,7 @@ Content-type: application/json "firstSeen": "2018-08-02T14:55:03.7791856Z", "lastSeen": "2018-08-02T14:55:03.7791856Z", "osPlatform": "Windows10", - "version": null, + "version": "1709", "osProcessor": "x64", "lastIpAddress": "172.17.230.209", "lastExternalIpAddress": "167.220.196.71", diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md index 2f8eda6c03..aaaa6abf4d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md @@ -18,11 +18,19 @@ ms.topic: article # Get machine by ID API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves specific [Machine](machine.md) by its machine ID or computer name. + + +## Limitations +1. You can get machines last seen in the past 30 days. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. -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 Microsoft Defender ATP APIs](apis-intro.md) @@ -83,20 +91,22 @@ Content-type: application/json { "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machine", "id": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", - "computerDnsName": "mymachine1.contoso.com", - "firstSeen": "2018-08-02T14:55:03.7791856Z", + "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", - "rbacGroupId": 140, + "osPlatform": "Windows10", + "version": "1709", + "osProcessor": "x64", + "lastIpAddress": "172.17.230.209", + "lastExternalIpAddress": "167.220.196.71", + "osBuild": 18209, + "healthStatus": "Active", + "rbacGroupId": 140, "rbacGroupName": "The-A-Team", - "riskScore": "Low", - "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "riskScore": "Low", + "exposureLevel": "Medium", + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", "machineTags": [ "test tag 1", "test tag 2" ] } diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md index 9d364b0815..59e1357d2e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md @@ -18,11 +18,19 @@ ms.topic: article # Get machine log on users API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves a collection of logged on users on a specific machine. + + +## Limitations +1. You can query on machines last seen in the past 30 days. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. -Retrieves a collection of logged on users. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -81,26 +89,19 @@ Content-type: application/json "value": [ { "id": "contoso\\user1", - "firstSeen": "2018-08-02T00:00:00Z", - "lastSeen": "2018-08-04T00:00:00Z", - "mostPrevalentMachineId": null, - "leastPrevalentMachineId": null, - "logonTypes": "Network", - "logOnMachinesCount": 3, - "isDomainAdmin": false, - "isOnlyNetworkUser": null + "accountName": "user1", + "accountDomain": "contoso", + "accountSid": "S-1-5-21-72051607-1745760036-109187956-93922", + "firstSeen": "2019-12-18T08:02:54Z", + "lastSeen": "2020-01-06T08:01:48Z", + "mostPrevalentMachineId": "111153d0c675eaa415b8e5f383c6388bff446c62", + "leastPrevalentMachineId": "111153d0c675eaa415b8e5f383c6388bff446c62", + "logonTypes": "Interactive", + "logOnMachinesCount": 8, + "isDomainAdmin": true, + "isOnlyNetworkUser": false }, - { - "id": "contoso\\user2", - "firstSeen": "2018-08-02T00:00:00Z", - "lastSeen": "2018-08-05T00:00:00Z", - "mostPrevalentMachineId": null, - "leastPrevalentMachineId": null, - "logonTypes": "Network", - "logOnMachinesCount": 3, - "isDomainAdmin": false, - "isOnlyNetworkUser": null - } + ... ] } ``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md index f6499ab7bb..dd13f88123 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md @@ -17,13 +17,20 @@ ms.topic: article --- # Get machine related alerts API -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Retrieves a collection of alerts related to a given machine ID. +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves all [Alerts](alerts.md) related to a specific machine. + + +## Limitations +1. You can query on machines last seen in the past 30 days. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. -## Permissions -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) Permission type | Permission | Permission display name :---|:---|:--- @@ -54,52 +61,3 @@ Empty ## Response If successful and machine exists - 200 OK with list of [alert](alerts.md) entities in the body. If machine was not found - 404 Not Found. - - -## Example - -**Request** - -Here is an example of the request. - -[!include[Improve request performance](../../includes/improve-request-performance.md)] - - -``` -GET https://api.securitycenter.windows.com/api/machines/1e5bc9d7e413ddd7902c2932e418702b84d0cc07/alerts -``` - -**Response** - -Here is an example of the response. - - -``` -HTTP/1.1 200 OK -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", - "value": [ - { - "id": "441688558380765161_2136280442", - "incidentId": 8633, - "assignedTo": "secop@contoso.com", - "severity": "Low", - "status": "InProgress", - "classification": "TruePositive", - "determination": "Malware", - "investigationState": "Running", - "category": "MalwareDownload", - "detectionSource": "WindowsDefenderAv", - "threatFamilyName": "Mikatz", - "title": "Windows Defender AV detected 'Mikatz', high-severity malware", - "description": "Some description", - "alertCreationTime": "2018-11-25T16:19:21.8409809Z", - "firstEventTime": "2018-11-25T16:17:50.0948658Z", - "lastEventTime": "2018-11-25T16:18:01.809871Z", - "resolvedTime": null, - "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" - } - ] -} -``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-machines.md index 1434e0878e..31ef6bb72d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machines.md @@ -18,17 +18,23 @@ ms.topic: article # List machines API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -This API can do the following actions: -- Retrieves a collection of machines that have communicated with Microsoft Defender ATP 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". +## API description +Retrieves a collection of [Machines](machine.md) that have communicated with Microsoft Defender ATP cloud on the last 30 days. +
Supports [OData V4 queries](https://www.odata.org/documentation/). +
The OData's ```$filter``` query is supported on: ```computerDnsName```, ```lastSeen```, ```lastIpAddress```, ```healthStatus```, ```osPlatform```, ```riskScore```, ```rbacGroupId``` and ```machineTags``` properties. +
See examples at [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) + + +## Limitations +1. You can get machines last seen in the past 30 days. +2. Maximum page size is 10,000. +3. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. -See examples at [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) ## Permissions @@ -88,42 +94,25 @@ Content-type: application/json "value": [ { "id": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", - "computerDnsName": "mymachine1.contoso.com", - "firstSeen": "2018-08-02T14:55:03.7791856Z", + "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", - "rbacGroupId": 140, - "rbacGroupName": "The-A-Team", - "riskScore": "Low", - "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", - "lastSeen": "2018-07-09T13:22:45.1250071Z", - "osPlatform": "Windows10", - "osVersion": "10.0.0.0", - "lastIpAddress": "192.168.12.225", - "lastExternalIpAddress": "79.183.65.82", - "agentVersion": "10.5820.17724.1000", - "osBuild": 17724, - "healthStatus": "Inactive", + "osPlatform": "Windows10", + "version": "1709", + "osProcessor": "x64", + "lastIpAddress": "172.17.230.209", + "lastExternalIpAddress": "167.220.196.71", + "osBuild": 18209, + "healthStatus": "Active", "rbacGroupId": 140, "rbacGroupName": "The-A-Team", - "riskScore": "Low", - "isAadJoined": false, - "aadDeviceId": null, - "machineTags": [ "test tag 1" ] + "riskScore": "Low", + "exposureLevel": "Medium", + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2" ] } + ... ] } ``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine.md b/windows/security/threat-protection/microsoft-defender-atp/machine.md index ebf28c8c6d..4edb6f1e70 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine.md @@ -50,5 +50,31 @@ rbacGroupName | String | Machine group Name. rbacGroupId | Int | Machine group unique ID. riskScore | Nullable Enum | Risk score as evaluated by Microsoft Defender ATP. Possible values are: 'None', 'Low', 'Medium' and 'High'. exposureScore | Nullable Enum | [Exposure score](tvm-exposure-score.md) as evaluated by Microsoft Defender ATP. Possible values are: 'None', 'Low', 'Medium' and 'High'. -aadDeviceId | Nullable Guid | AAD Device ID (when [machine](machine.md) is Aad Joined). +aadDeviceId | Nullable representation Guid | AAD Device ID (when [machine](machine.md) is Aad Joined). machineTags | String collection | Set of [machine](machine.md) tags. + + +## Json representation + +```json +{ + "id": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", + "computerDnsName": "mymachine1.contoso.com", + "firstSeen": "2018-08-02T14:55:03.7791856Z", + "lastSeen": "2018-08-02T14:55:03.7791856Z", + "osPlatform": "Windows10", + "version": "1709", + "osProcessor": "x64", + "lastIpAddress": "172.17.230.209", + "lastExternalIpAddress": "167.220.196.71", + "osBuild": 18209, + "healthStatus": "Active", + "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", + "riskScore": "Low", + "exposureLevel": "Medium", + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "test tag 2" ] +} +``` \ No newline at end of file From 45caec75ad6cf8dc7e19a83eefeec8f349bafa88 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Mon, 6 Jan 2020 13:15:38 +0200 Subject: [PATCH 052/179] machine actions --- .../collect-investigation-package.md | 34 +++++------------ .../get-machineaction-object.md | 32 ++++++++++------ .../get-machineactions-collection.md | 27 ++++++++++--- .../get-package-sas-uri.md | 9 +++-- .../microsoft-defender-atp/isolate-machine.md | 35 +++++------------ .../microsoft-defender-atp/machineaction.md | 32 ++++++++++++++-- .../offboard-machine-api.md | 35 +++++------------ .../restrict-code-execution.md | 38 ++++++------------- .../microsoft-defender-atp/run-av-scan.md | 34 +++++------------ .../stop-and-quarantine-file.md | 38 +++++-------------- .../unisolate-machine.md | 36 +++++------------- .../unrestrict-code-execution.md | 32 +++++----------- 12 files changed, 154 insertions(+), 228 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md b/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md index fbfaeaf1bc..1596496d14 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md +++ b/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md @@ -18,11 +18,19 @@ ms.topic: article --- # Collect investigation package API -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Collect investigation package from a machine. + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -74,25 +82,3 @@ Content-type: application/json "Comment": "Collect forensics due to alert 1234" } ``` - -**Response** - -Here is an example of the response. - -``` -HTTP/1.1 201 Created -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#MachineActions/$entity", - "id": "c9042f9b-8483-4526-87b5-35e4c2532223", - "type": "CollectInvestigationPackage", - "requestor": "Analyst@contoso.com", - "requestorComment": " Collect forensics due to alert 1234", - "status": "InProgress", - "machineId": "f46b9bb259ed4a7fb9981b73510e3cc7aa81ec1f", - "creationDateTimeUtc": "2018-12-04T12:09:24.1785079Z", - "lastUpdateTimeUtc": "2018-12-04T12:09:24.1785079Z", - "relatedFileInfo": null -} - -``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md b/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md index 0b122f4eb6..dbcaf5b6fb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md @@ -18,10 +18,18 @@ ms.topic: article # Get machineAction API -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves specific [Machine Action](machineaction.md) by its ID. + + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. -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 Microsoft Defender ATP APIs](apis-intro.md) @@ -77,15 +85,17 @@ HTTP/1.1 200 Ok Content-type: application/json { "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#MachineActions/$entity", - "id": "2e9da30d-27f6-4208-81f2-9cd3d67893ba", - "type": "RunAntiVirusScan", - "requestor": "Analyst@contoso.com", - "requestorComment": "Check machine for viruses due to alert 3212", + "id": "5382f7ea-7557-4ab7-9782-d50480024a4e", + "type": "Isolate", + "scope": "Selective", + "requestor": "Analyst@TestPrd.onmicrosoft.com", + "requestorComment": "test for docs", "status": "Succeeded", - "machineId": "f46b9bb259ed4a7fb9981b73510e3cc7aa81ec1f", - "creationDateTimeUtc": "2018-12-04T12:18:27.1293487Z", - "lastUpdateTimeUtc": "2018-12-04T12:18:57.5511934Z", - "relatedFileInfo": null + "machineId": "7b1f4967d9728e5aa3c06a9e617a22a4a5a17378", + "computerDnsName": "desktop-test", + "creationDateTimeUtc": "2019-01-02T14:39:38.2262283Z", + "lastUpdateDateTimeUtc": "2019-01-02T14:40:44.6596267Z", + "relatedFileInfo": null } diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md index 6389f8c1f4..c9883c2e4a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md @@ -18,17 +18,22 @@ ms.topic: article # List MachineActions API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -Gets collection of actions done on machines. -Get MachineAction collection API supports [OData V4 queries](https://www.odata.org/documentation/). +## API description +Retrieves a collection of [Machine Actions](machineaction.md). +
Supports [OData V4 queries](https://www.odata.org/documentation/). +
The OData's ```$filter``` query is supported on: ```status```, ```machineId```, ```type```, ```requestor``` and ```creationDateTimeUtc``` properties. +
See examples at [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) -The OData's Filter query is supported on: "Id", "Status", "MachineId", "Type", "Requestor" and "CreationDateTimeUtc". -See examples at [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) +## Limitations +1. Maximum page size is 10,000. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -89,10 +94,12 @@ Content-type: application/json { "id": "69dc3630-1ccc-4342-acf3-35286eec741d", "type": "CollectInvestigationPackage", + "scope": null, "requestor": "Analyst@contoso.com", "requestorComment": "test", "status": "Succeeded", "machineId": "f46b9bb259ed4a7fb9981b73510e3cc7aa81ec1f", + "computerDnsName": "desktop-39g9tgl", "creationDateTimeUtc": "2018-12-04T12:43:57.2011911Z", "lastUpdateTimeUtc": "2018-12-04T12:45:25.4049122Z", "relatedFileInfo": null @@ -100,10 +107,12 @@ Content-type: application/json { "id": "2e9da30d-27f6-4208-81f2-9cd3d67893ba", "type": "RunAntiVirusScan", + "scope": "Full", "requestor": "Analyst@contoso.com", "requestorComment": "Check machine for viruses due to alert 3212", "status": "Succeeded", "machineId": "f46b9bb259ed4a7fb9981b73510e3cc7aa81ec1f", + "computerDnsName": "desktop-39g9tgl", "creationDateTimeUtc": "2018-12-04T12:18:27.1293487Z", "lastUpdateTimeUtc": "2018-12-04T12:18:57.5511934Z", "relatedFileInfo": null @@ -111,10 +120,12 @@ Content-type: application/json { "id": "44cffc15-0e3d-4cbf-96aa-bf76f9b27f5e", "type": "StopAndQuarantineFile", + "scope": null, "requestor": "Analyst@contoso.com", "requestorComment": "test", "status": "Succeeded", "machineId": "f46b9bb259ed4a7fb9981b73510e3cc7aa81ec1f", + "computerDnsName": "desktop-39g9tgl", "creationDateTimeUtc": "2018-12-04T12:15:40.6052029Z", "lastUpdateTimeUtc": "2018-12-04T12:16:14.2899973Z", "relatedFileInfo": { @@ -151,10 +162,12 @@ Content-type: application/json { "id": "69dc3630-1ccc-4342-acf3-35286eec741d", "type": "CollectInvestigationPackage", + "scope": null, "requestor": "Analyst@contoso.com", "requestorComment": "test", "status": "Succeeded", "machineId": "f46b9bb259ed4a7fb9981b73510e3cc7aa81ec1f", + "computerDnsName": "desktop-39g9tgl", "creationDateTimeUtc": "2018-12-04T12:43:57.2011911Z", "lastUpdateTimeUtc": "2018-12-04T12:45:25.4049122Z", "relatedFileInfo": null @@ -162,10 +175,12 @@ Content-type: application/json { "id": "2e9da30d-27f6-4208-81f2-9cd3d67893ba", "type": "RunAntiVirusScan", + "scope": "Full", "requestor": "Analyst@contoso.com", "requestorComment": "Check machine for viruses due to alert 3212", "status": "Succeeded", "machineId": "f46b9bb259ed4a7fb9981b73510e3cc7aa81ec1f", + "computerDnsName": "desktop-39g9tgl", "creationDateTimeUtc": "2018-12-04T12:18:27.1293487Z", "lastUpdateTimeUtc": "2018-12-04T12:18:57.5511934Z", "relatedFileInfo": null diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md b/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md index d3b61ac453..986c832afc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md @@ -18,11 +18,14 @@ ms.topic: article # Get package SAS URI API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Get a URI that allows downloading of an [Investigation package](collect-investigation-package.md). -Get a URI that allows downloading of an [investigation package](collect-investigation-package.md). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md b/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md index 4a1fb9b49b..8b8c759287 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md @@ -18,12 +18,19 @@ ms.topic: article # Isolate machine API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Isolates a machine from accessing external network. + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + [!include[Machine actions note](../../includes/machineactionsnote.md)] ## Permissions @@ -85,27 +92,5 @@ Content-type: application/json “IsolationType”: “Full” } -``` -**Response** -Here is an example of the response. - -``` -HTTP/1.1 201 Created -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#MachineActions/$entity", - "id": "b89eb834-4578-496c-8be0-03f004061435", - "type": "Isolate", - "requestor": "Analyst@contoso.com ", - "requestorComment": "Isolate machine due to alert 1234", - "status": "InProgress", - "machineId": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", - "creationDateTimeUtc": "2017-12-04T12:12:18.9725659Z", - "lastUpdateTimeUtc": "2017-12-04T12:12:18.9725659Z", - "relatedFileInfo": null -} - -``` - -To unisolate a machine, see [Release machine from isolation](unisolate-machine.md). +- To unisolate a machine, see [Release machine from isolation](unisolate-machine.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/machineaction.md b/windows/security/threat-protection/microsoft-defender-atp/machineaction.md index 714a678227..fdd4146f99 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machineaction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machineaction.md @@ -18,8 +18,11 @@ ms.topic: article # MachineAction resource type -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +- See [Response Actions](respond-machine-alerts.md) for more information | Method | Return Type | Description | |:------------------------------------------------------------------|:-----------------------------------|:------------------------------------------------------------| @@ -33,6 +36,7 @@ ms.topic: article | [Remove app restriction](unrestrict-code-execution.md) | [Machine Action](machineaction.md) | Remove application execution restriction. | | [Run antivirus scan](run-av-scan.md) | [Machine Action](machineaction.md) | Run an AV scan using Windows Defender (when applicable). | | [Offboard machine](offboard-machine-api.md) | [Machine Action](machineaction.md) | Offboard [machine](machine.md) from Microsoft Defender ATP. | +| [Stop and quarantine file](stop-and-quarantine-file.md) | [Machine Action](machineaction.md) | Stop execution of a file on a machine and delete it. |
@@ -42,11 +46,31 @@ ms.topic: article |:--------------------|:---------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | id | Guid | Identity of the [Machine Action](machineaction.md) entity. | | type | Enum | Type of the action. Possible values are: "RunAntiVirusScan", "Offboard", "CollectInvestigationPackage", "Isolate", "Unisolate", "StopAndQuarantineFile", "RestrictCodeExecution" and "UnrestrictCodeExecution" | +| scope | string | Scope of the action. "Full" or "Selective" in case of Isolation, "Quick" or "Full" in case of Anti-Virus scan. | | requestor | String | Identity of the person that executed the action. | | requestorComment | String | Comment that was written when issuing the action. | | status | Enum | Current status of the command. Possible values are: "Pending", "InProgress", "Succeeded", "Failed", "TimeOut" and "Cancelled". | -| machineId | String | Id of the machine on which the action was executed. | +| machineId | String | Id of the [machine](machine.md) on which the action was executed. | +| machineId | String | Name of the [machine](machine.md) on which the action was executed. | | creationDateTimeUtc | DateTimeOffset | The date and time when the action was created. | | lastUpdateTimeUtc | DateTimeOffset | The last date and time when the action status was updated. | -| relatedFileInfo | Class | Contains two Properties. 1) string 'fileIdentifier' 2) Enum 'fileIdentifierType' with the possible values: "Sha1" ,"Sha256" and "Md5". | +| relatedFileInfo | Class | Contains two Properties. string ```fileIdentifier```, Enum ```fileIdentifierType``` with the possible values: "Sha1" ,"Sha256" and "Md5". | + +## Json representation + +```json +{ + "id": "5382f7ea-7557-4ab7-9782-d50480024a4e", + "type": "Isolate", + "scope": "Selective", + "requestor": "Analyst@TestPrd.onmicrosoft.com", + "requestorComment": "test for docs", + "status": "Succeeded", + "machineId": "7b1f4967d9728e5aa3c06a9e617a22a4a5a17378", + "computerDnsName": "desktop-test", + "creationDateTimeUtc": "2019-01-02T14:39:38.2262283Z", + "lastUpdateDateTimeUtc": "2019-01-02T14:40:44.6596267Z", + "relatedFileInfo": null +} +``` \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md b/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md index 314f1a67e6..ab3dd486d7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md @@ -18,12 +18,19 @@ ms.topic: article # Offboard machine API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Offboard machine from Microsoft Defender ATP. + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + [!include[Machine actions note](../../includes/machineactionsnote.md)] ## Permissions @@ -76,26 +83,4 @@ Content-type: application/json { "Comment": "Offboard machine by automation" } -``` - -**Response** - -Here is an example of the response. - -``` -HTTP/1.1 201 Created -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#MachineActions/$entity", - "id": "c9042f9b-8483-4526-87b5-35e4c2532223", - "type": "OffboardMachine", - "requestor": "Analyst@contoso.com", - "requestorComment": "offboard machine by automation", - "status": "InProgress", - "machineId": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", - "creationDateTimeUtc": "2018-12-04T12:09:24.1785079Z", - "lastUpdateTimeUtc": "2018-12-04T12:09:24.1785079Z", - "relatedFileInfo": null -} - -``` +``` \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md b/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md index dd7b5aa37f..6addf06827 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md +++ b/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md @@ -18,11 +18,18 @@ ms.topic: article # Restrict app execution API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Restrict execution of all applications on the machine except a predefined set. + + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. -Restrict execution of all applications on the machine except a predefined set (see [Response machine alerts](respond-machine-alerts.md) for more information) [!include[Machine actions note](../../includes/machineactionsnote.md)] @@ -76,29 +83,6 @@ Content-type: application/json } ``` -**Response** -Here is an example of the response. - -[!include[Improve request performance](../../includes/improve-request-performance.md)] - -``` -HTTP/1.1 201 Created -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#MachineActions/$entity", - "id": "78d408d1-384c-4c19-8b57-ba39e378011a", - "type": "RestrictCodeExecution", - "requestor": "Analyst@contoso.com ", - "requestorComment": "Restrict code execution due to alert 1234", - "status": "InProgress", - "machineId": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", - "creationDateTimeUtc": "2018-12-04T12:15:04.3825985Z", - "lastUpdateTimeUtc": "2018-12-04T12:15:04.3825985Z", - "relatedFileInfo": null -} - -``` - -To remove code execution restriction from a machine, see [Remove app restriction](unrestrict-code-execution.md). +- To remove code execution restriction from a machine, see [Remove app restriction](unrestrict-code-execution.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md b/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md index 648cd1a9ee..10a0f81607 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md @@ -18,12 +18,19 @@ ms.topic: article # Run antivirus scan API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Initiate Windows Defender Antivirus scan on a machine. + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + [!include[Machine actions note](../../includes/machineactionsnote.md)] ## Permissions @@ -85,26 +92,3 @@ Content-type: application/json } ``` -**Response** - -Here is an example of the response. - -[!include[Improve request performance](../../includes/improve-request-performance.md)] - -``` -HTTP/1.1 201 Created -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#MachineActions/$entity", - "id": "2e9da30d-27f6-4208-81f2-9cd3d67893ba", - "type": "RunAntiVirusScan", - "requestor": "Analyst@contoso.com", - "requestorComment": "Check machine for viruses due to alert 3212", - "status": "InProgress", - "machineId": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", - "creationDateTimeUtc": "2018-12-04T12:18:27.1293487Z", - "lastUpdateTimeUtc": "2018-12-04T12:18:27.1293487Z", - "relatedFileInfo": null -} - -``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md b/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md index 90a5c9e590..edfd07e6a7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md +++ b/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md @@ -18,12 +18,19 @@ ms.topic: article # Stop and quarantine file API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Stop execution of a file on a machine and delete it. + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + [!include[Machine actions note](../../includes/machineactionsnote.md)] ## Permissions @@ -78,30 +85,3 @@ Content-type: application/json } ``` -**Response** - -Here is an example of the response. - -[!include[Improve request performance](../../includes/improve-request-performance.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" - } -} - -``` - diff --git a/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md b/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md index 9c17d1b578..40c5117a86 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md @@ -19,12 +19,19 @@ ms.topic: article # Release machine from isolation API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Undo isolation of a machine. + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + [!include[Machine actions note](../../includes/machineactionsnote.md)] ## Permissions @@ -80,30 +87,7 @@ Content-type: application/json } ``` -**Response** -Here is an example of the response. ->[!NOTE] ->The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. - -``` -HTTP/1.1 201 Created -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#MachineActions/$entity", - "id": "09a0f91e-a2eb-409d-af33-5577fe9bd558", - "type": "Unisolate", - "requestor": "Analyst@contoso.com ", - "requestorComment": "Unisolate machine since it was clean and validated ", - "status": "InProgress", - "machineId": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", - "creationDateTimeUtc": "2018-12-04T12:13:15.0104931Z", - "lastUpdateTimeUtc": "2018-12-04T12:13:15.0104931Z", - "relatedFileInfo": null -} - -``` - -To isolate a machine, see [Isolate machine](isolate-machine.md). +- To isolate a machine, see [Isolate machine](isolate-machine.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md b/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md index fdb3691cc4..9687b34e41 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md +++ b/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md @@ -18,12 +18,19 @@ ms.topic: article # Remove app restriction API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Enable execution of any application on the machine. + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + [!include[Machine actions note](../../includes/machineactionsnote.md)] ## Permissions @@ -78,26 +85,5 @@ Content-type: application/json ``` -**Response** - -Here is an example of the response. - -``` -HTTP/1.1 201 Created -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#MachineActions/$entity", - "id": "44cffc15-0e3d-4cbf-96aa-bf76f9b27f5e", - "type": "UnrestrictCodeExecution", - "requestor": "Analyst@contoso.com", - "requestorComment": "Unrestrict code execution since machine was cleaned and validated ", - "status": "InProgress", - "machineId": "1e5bc9d7e413ddd7902c2932e418702b84d0cc07", - "creationDateTimeUtc": "2018-12-04T12:15:40.6052029Z", - "lastUpdateTimeUtc": "2018-12-04T12:15:40.6052029Z", - "relatedFileInfo": null -} - -``` To restrict code execution on a machine, see [Restrict app execution](restrict-code-execution.md). From 68eeb287df6ddf1ac0e44a04b6af5b93379cfef4 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Mon, 6 Jan 2020 14:27:30 +0200 Subject: [PATCH 053/179] indicators --- .../delete-ti-indicator-by-id.md | 25 +++------ .../get-ti-indicators-collection.md | 47 ++++++++++++---- .../post-ti-indicator.md | 53 ++++++------------ .../microsoft-defender-atp/ti-indicator.md | 56 ++++++++++++++----- 4 files changed, 102 insertions(+), 79 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md index 27ffb12de8..1c03a39e93 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md @@ -18,15 +18,18 @@ ms.topic: article # Delete Indicator API -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ->[!Note] -> Currently this API is only supported for AppOnly context requests. (See [Get access with application context](exposed-apis-create-app-webapp.md) for more information) +## API description +Deletes an [Indicator](ti-indicator.md) entity by ID. -- Deletes an Indicator entity by ID. +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Get started](apis-intro.md) @@ -66,15 +69,5 @@ If Indicator with the specified id was not found - 404 Not Found. Here is an example of the request. ``` -DELETE https://api.securitycenter.windows.com/api/indicators/220e7d15b0b3d7fac48f2bd61114db1022197f7f -``` - -**Response** - -Here is an example of the response. - - -``` -HTTP/1.1 204 NO CONTENT - +DELETE https://api.securitycenter.windows.com/api/indicators/995 ``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md index 84051f2159..7ac3ed480b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md @@ -18,16 +18,21 @@ ms.topic: article # List Indicators API -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ->[!NOTE] -> Currently this API is supported only for AppOnly context requests. (See [Get access with application context](exposed-apis-create-app-webapp.md) for more information) +## API description +Retrieves a collection of all active [Indicators](ti-indicator.md). +
Supports [OData V4 queries](https://www.odata.org/documentation/). +
The OData's ```$filter``` query is supported on: ```indicatorValue```, ```indicatorType```, ```creationTimeDateTimeUtc```, ```createdBy```, ```action``` and ```severity``` properties. +
See examples at [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) -- Gets collection of TI Indicators. -- Get TI Indicators collection API supports [OData V4 queries](https://www.odata.org/documentation/). +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Get started](apis-intro.md) @@ -36,7 +41,7 @@ Permission type | Permission | Permission display name :---|:---|:--- Application | Ti.ReadWrite | 'Read and write Indicators' Application | Ti.ReadWrite.All | 'Read and write All Indicators' - +Delegated (work or school account) | Ti.ReadWrite | 'Read and write Indicators' ## HTTP request ``` @@ -82,26 +87,38 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Indicators", "value": [ { + "id": "995", "indicatorValue": "12.13.14.15", "indicatorType": "IpAddress", + "action": "Alert", + "application": "demo-test", + "source": "TestPrdApp", + "sourceType": "AadApp", "title": "test", "creationTimeDateTimeUtc": "2018-10-24T11:15:35.3688259Z", "createdBy": "45097602-1234-5678-1234-9f453233e62c", "expirationTime": "2020-12-12T00:00:00Z", - "action": "Alert", + "lastUpdateTime": "2019-10-24T10:54:23.2009016Z", + "lastUpdatedBy": TestPrdApp, "severity": "Informational", "description": "test", "recommendedActions": "test", "rbacGroupNames": [] }, { + "id": "996", "indicatorValue": "220e7d15b0b3d7fac48f2bd61114db1022197f7f", "indicatorType": "FileSha1", + "action": "AlertAndBlock", + "application": null, + "source": "TestPrdApp", + "sourceType": "AadApp", "title": "test", "creationTimeDateTimeUtc": "2018-10-24T10:54:23.2009016Z", "createdBy": "45097602-1234-5678-1234-9f453233e62c", "expirationTime": "2020-12-12T00:00:00Z", - "action": "AlertAndBlock", + "lastUpdateTime": "2019-10-24T10:54:23.2009016Z", + "lastUpdatedBy": TestPrdApp, "severity": "Informational", "description": "test", "recommendedActions": "TEST", @@ -119,7 +136,7 @@ Content-type: application/json Here is an example of a request that gets all Indicators with 'AlertAndBlock' action ``` -GET https://api.securitycenter.windows.com/api/indicators?$filter=action eq 'AlertAndBlock' +GET https://api.securitycenter.windows.com/api/indicators?$filter=action+eq+'AlertAndBlock' ``` **Response** @@ -133,13 +150,19 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Indicators", "value": [ { - "indicatorValue": "220e7d15b0b3d7fac48f2bd61114db1022197f7f", + "id": "997", + "indicatorValue": "111e7d15b0b3d7fac48f2bd61114db1022197f7f", "indicatorType": "FileSha1", + "action": "AlertAndBlock", + "application": null, + "source": "TestPrdApp", + "sourceType": "AadApp", "title": "test", "creationTimeDateTimeUtc": "2018-10-24T10:54:23.2009016Z", "createdBy": "45097602-1234-5678-1234-9f453233e62c", "expirationTime": "2020-12-12T00:00:00Z", - "action": "AlertAndBlock", + "lastUpdateTime": "2019-10-24T10:54:23.2009016Z", + "lastUpdatedBy": TestPrdApp, "severity": "Informational", "description": "test", "recommendedActions": "TEST", diff --git a/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md b/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md index 2165a3f073..6cdff7bf9c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md +++ b/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md @@ -18,18 +18,19 @@ ms.topic: article # Submit or Update Indicator API -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ->[!NOTE] -> Currently this API is supported only for AppOnly context requests. (See [Get access with application context](exposed-apis-create-app-webapp.md) for more information) +## API description +Submits or Updates new [Indicator](ti-indicator.md) entity. -- Submits or Updates new [Indicator](ti-indicator.md) entity. +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. +2. There is a limit of 5,000 active indicators per tenant. ->[!NOTE] ->There is a limit of 5000 indicators per tenant. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Get started](apis-intro.md) @@ -38,6 +39,7 @@ Permission type | Permission | Permission display name :---|:---|:--- Application | Ti.ReadWrite | 'Read and write Indicators' Application | Ti.ReadWrite.All | 'Read and write All Indicators' +Delegated (work or school account) | Ti.ReadWrite | 'Read and write Indicators' ## HTTP request @@ -63,16 +65,17 @@ Parameter | Type | Description indicatorValue | String | Identity of the [Indicator](ti-indicator.md) entity. **Required** indicatorType | Enum | Type of the indicator. Possible values are: "FileSha1", "FileSha256", "IpAddress", "DomainName" and "Url". **Required** action | Enum | The action that will be taken if the indicator will be discovered in the organization. Possible values are: "Alert", "AlertAndBlock", and "Allowed". **Required** -title | String | Indicator alert title. **Optional** +application | String | The application associated with the indicator. **Optional** +title | String | Indicator alert title. **Required** +description | String | Description of the indicator. **Required** expirationTime | DateTimeOffset | The expiration time of the indicator. **Optional** severity | Enum | The severity of the indicator. possible values are: "Informational", "Low", "Medium" and "High". **Optional** -description | String | Description of the indicator. **Optional** recommendedActions | String | TI indicator alert recommended actions. **Optional** ## Response - If successful, this method returns 200 - OK response code and the created / updated [Indicator](ti-indicator.md) entity in the response body. -- If not successful: this method return 400 - Bad Request / 409 - Conflict with the failure reason. Bad request usually indicates incorrect body and Conflict can happen if you try to submit an Indicator that conflicts with an existing Indicator type or Action. +- If not successful: this method return 400 - Bad Request. Bad request usually indicates incorrect body. ## Example @@ -84,40 +87,16 @@ Here is an example of the request. POST https://api.securitycenter.windows.com/api/indicators Content-type: application/json { - "indicatorValue": "220e7d15b0b3d7fac48f2bd61114db1022197f7f", + "indicatorValue": "220e7d15b011d7fac48f2bd61114db1022197f7f", "indicatorType": "FileSha1", "title": "test", + "application": "demo-test", "expirationTime": "2020-12-12T00:00:00Z", "action": "AlertAndBlock", "severity": "Informational", "description": "test", - "recommendedActions": "TEST" + "recommendedActions": "nothing" } -``` -**Response** - -Here is an example of the response. - -``` -HTTP/1.1 200 OK -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Indicators/$entity", - "indicatorValue": "220e7d15b0b3d7fac48f2bd61114db1022197f7f", - "indicatorType": "FileSha1", - "title": "test", - "creationTimeDateTimeUtc": "2018-10-24T10:54:23.2009016Z", - "createdBy": "45097602-1234-5678-1234-9f453233e62c", - "expirationTime": "2020-12-12T00:00:00Z", - "action": "AlertAndBlock", - "severity": "Informational", - "description": "test", - "recommendedActions": "TEST", - "rbacGroupNames": [] -} - -``` - ## Related topic - [Manage indicators](manage-indicators.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md b/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md index 28e3bd225c..8e4d732734 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md @@ -18,9 +18,11 @@ ms.topic: article # Indicator resource type -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +- See the corresponding [Indicators page](https://securitycenter.windows.com/preferences2/custom_ti_indicators/files) in the portal. Method|Return Type |Description :---|:---|:--- @@ -28,23 +30,49 @@ Method|Return Type |Description [Submit Indicator](post-ti-indicator.md) | [Indicator](ti-indicator.md) | Submits [Indicator](ti-indicator.md) entity. [Delete Indicator](delete-ti-indicator-by-id.md) | No Content | Deletes [Indicator](ti-indicator.md) entity. -- See the corresponding [page](https://securitycenter.windows.com/preferences2/custom_ti_indicators/files) in the portal. - -For more information on creating indicators, see [Manage indicators](manage-indicators.md). ## Properties Property | Type | Description :---|:---|:--- -indicatorValue | String | Identity of the [Indicator](ti-indicator.md) entity. -indicatorType | Enum | Type of the indicator. Possible values are: "FileSha1", "FileSha256", "IpAddress", "DomainName" and "Url" -title | String | Indicator alert title. +id | String | Identity of the [Indicator](ti-indicator.md) entity. +indicatorValue | String | The value of the [Indicator](ti-indicator.md). +indicatorType | Enum | Type of the indicator. Possible values are: "FileSha1", "FileSha256", "IpAddress", "DomainName" and "Url". +application | String | The application associated with the indicator. +action | Enum | The action that will be taken if the indicator will be discovered in the organization. Possible values are: "Alert", "AlertAndBlock", and "Allowed". +sourceType | Enum | "User" in case the Indicator created by a user (e.g. from the portal), "AadApp" in case it submitted using automated application via the API. +source | string | The name of the user/application that submitted the indicator. +createdBy | String | Unique identity of the user/application that submitted the indicator. +lastUpdatedBy | String | Identity of the user/application that last updated the indicator. creationTimeDateTimeUtc | DateTimeOffset | The date and time when the indicator was created. -createdBy | String | Identity of the user/application that submitted the indicator. -expirationTime | DateTimeOffset | The expiration time of the indicator -action | Enum | The action that will be taken if the indicator will be discovered in the organization. Possible values are: "Alert", "AlertAndBlock", and "Allowed" -severity | Enum | The severity of the indicator. possible values are: "Informational", "Low", "Medium" and "High" +expirationTime | DateTimeOffset | The expiration time of the indicator. +lastUpdateTime | DateTimeOffset | The last time the indicator was updated. +severity | Enum | The severity of the indicator. possible values are: "Informational", "Low", "Medium" and "High". +title | String | Indicator title. description | String | Description of the indicator. -recommendedActions | String | Indicator alert recommended actions. -rbacGroupNames | List of strings | RBAC group names where the indicator is exposed. Empty list in case it exposed to all groups. +recommendedActions | String | Recommended actions for the indicator. +rbacGroupNames | List of strings | RBAC machine group names where the indicator is exposed and active. Empty list in case it exposed to all machines. +## Json representation + +```json +{ + "id": "994", + "indicatorValue": "881c0f10c75e64ec39d257a131fcd531f47dd2cff2070ae94baa347d375126fd", + "indicatorType": "FileSha256", + "action": "AlertAndBlock", + "application": null, + "source": "user@contoso.onmicrosoft.com", + "sourceType": "User", + "createdBy": "user@contoso.onmicrosoft.com", + "severity": "Informational", + "title": "Michael test", + "description": "test", + "recommendedActions": "nothing", + "creationTimeDateTimeUtc": "2019-12-19T09:09:46.9139216Z", + "expirationTime": null, + "lastUpdateTime": "2019-12-19T09:09:47.3358111Z", + "lastUpdatedBy": null, + "rbacGroupNames": ["team1"] +} +``` \ No newline at end of file From 20cecb5e8cb45d49436cea96d9ffce57162ddfa2 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Mon, 6 Jan 2020 14:32:56 +0200 Subject: [PATCH 054/179] domains --- .../get-domain-related-alerts.md | 69 +++---------------- .../get-domain-related-machines.md | 67 ++++-------------- .../get-domain-statistics.md | 14 +++- 3 files changed, 35 insertions(+), 115 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md index f835f9bc06..73b5a29c5d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md @@ -18,11 +18,19 @@ ms.topic: article # Get domain related alerts API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves a collection of [Alerts](alerts.md) related to a given domain address. + + +## Limitations +1. You can query on alerts last updated in the past 30 days. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. -Retrieves a collection of alerts related to a given domain address. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -68,58 +76,3 @@ Here is an example of the request. ``` GET https://api.securitycenter.windows.com/api/domains/client.wns.windows.com/alerts ``` - -**Response** - -Here is an example of the response. - -``` -HTTP/1.1 200 OK -Content-type: application/json - -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machines", - "value": [ - { - "id": "441688558380765161_2136280442", - "incidentId": 8633, - "assignedTo": "secop@contoso.com", - "severity": "Low", - "status": "InProgress", - "classification": "TruePositive", - "determination": "Malware", - "investigationState": "Running", - "category": "MalwareDownload", - "detectionSource": "WindowsDefenderAv", - "threatFamilyName": "Mikatz", - "title": "Windows Defender AV detected 'Mikatz', high-severity malware", - "description": "Some description", - "alertCreationTime": "2018-11-25T16:19:21.8409809Z", - "firstEventTime": "2018-11-25T16:17:50.0948658Z", - "lastEventTime": "2018-11-25T16:18:01.809871Z", - "resolvedTime": null, - "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" - }, - { - "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", - "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/microsoft-defender-atp/get-domain-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md index 3d5d3cd534..b8b6be1268 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md @@ -17,10 +17,20 @@ ms.topic: article --- # Get domain related machines API -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Retrieves a collection of machines that have communicated to or from a given domain address. +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves a collection of [Machines](machine.md) that have communicated to or from a given domain address. + + +## Limitations +1. You can query on machines last seen in the past 30 days. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -68,54 +78,3 @@ Here is an example of the request. ``` GET https://api.securitycenter.windows.com/api/domains/api.securitycenter.windows.com/machines ``` - -**Response** - -Here is an example of the response. - - -``` -HTTP/1.1 200 OK -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machines", - "value": [ - { - "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", - "rbacGroupId": 140, - "rbacGroupName": "The-A-Team", - "riskScore": "Low", - "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", - "lastSeen": "2018-07-09T13:22:45.1250071Z", - "osPlatform": "Windows10", - "osVersion": "10.0.0.0", - "lastIpAddress": "192.168.12.225", - "lastExternalIpAddress": "79.183.65.82", - "agentVersion": "10.5820.17724.1000", - "osBuild": 17724, - "healthStatus": "Inactive", - "rbacGroupId": 140, - "rbacGroupName": "The-A-Team", - "riskScore": "Low", - "aadDeviceId": null, - "machineTags": [ "test tag 1" ] - } - ] -} -``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md index a74fa5c9ca..77725715cd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md @@ -18,10 +18,18 @@ ms.topic: article # Get domain statistics API -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves the statistics on the given domain. + + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. -Retrieves the prevalence for the given domain. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) From 895143b9cc97bc9f6213c9c1860bed263d7da8b3 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Mon, 6 Jan 2020 15:44:52 +0200 Subject: [PATCH 055/179] files --- .../microsoft-defender-atp/files.md | 36 +++++++++-- .../get-file-information.md | 51 ++++++++------- .../get-file-related-alerts.md | 46 +++----------- .../get-file-related-machines.md | 62 +++---------------- .../get-file-statistics.md | 27 +++++--- 5 files changed, 98 insertions(+), 124 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/files.md b/windows/security/threat-protection/microsoft-defender-atp/files.md index d4cc5e85cb..5ef6fc7ec4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/files.md +++ b/windows/security/threat-protection/microsoft-defender-atp/files.md @@ -17,9 +17,10 @@ ms.topic: article --- # File resource type -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Represent a file entity in Microsoft Defender ATP. @@ -37,11 +38,10 @@ 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 across organization +globalPrevalence | Nullable long | 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. +size | Nullable long | Size of the file. fileType | String | Type of the file. isPeFile | Boolean | true if the file is portable executable (e.g. "DLL", "EXE", etc.) filePublisher | String | File publisher. @@ -50,3 +50,29 @@ signer | String | File signer. issuer | String | File issuer. signerHash | String | Hash of the signing certificate. isValidCertificate | Boolean | Was signing certificate successfully verified by Microsoft Defender ATP agent. +determinationType | String | The determination type of the file. +determinationValue | String | Determination value. + + +## Json representation + +```json +{ + "sha1": "4388963aaa83afe2042a46a3c017ad50bdcdafb3", + "sha256": "413c58c8267d2c8648d8f6384bacc2ae9c929b2b96578b6860b5087cd1bd6462", + "globalPrevalence": 180022, + "globalFirstObserved": "2017-09-19T03:51:27.6785431Z", + "globalLastObserved": "2020-01-06T03:59:21.3229314Z", + "size": 22139496, + "fileType": "APP", + "isPeFile": true, + "filePublisher": "CHENGDU YIWO Tech Development Co., Ltd.", + "fileProductName": "EaseUS MobiSaver for Android", + "signer": "CHENGDU YIWO Tech Development Co., Ltd.", + "issuer": "VeriSign Class 3 Code Signing 2010 CA", + "signerHash": "6c3245d4a9bc0244d99dff27af259cbbae2e2d16", + "isValidCertificate": false, + "determinationType": "Pua", + "determinationValue": "PUA:Win32/FusionCore" +} +``` \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md index 0c499a7062..db2c9f018f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md @@ -17,10 +17,19 @@ ms.topic: article --- # Get file information API -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Retrieves a file by identifier Sha1, Sha256, or MD5. +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves a [File](files.md) by identifier Sha1, or Sha256 + + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -62,7 +71,7 @@ Here is an example of the request. [!include[Improve request performance](../../includes/improve-request-performance.md)] ``` -GET https://api.securitycenter.windows.com/api/files/6532ec91d513acc05f43ee0aa3002599729fd3e1 +GET https://api.securitycenter.windows.com/api/files/4388963aaa83afe2042a46a3c017ad50bdcdafb3 ``` **Response** @@ -74,22 +83,22 @@ Here is an example of the response. HTTP/1.1 200 OK Content-type: application/json { - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Files/$entity", - "sha1": "6532ec91d513acc05f43ee0aa3002599729fd3e1", - "sha256": "d4447dffdbb2889b4b4e746b0bc882df1b854101614b0aa83953ef3cb66904cf", - "md5": "7f05a371d2beffb3784fd2199f81d730", - "globalPrevalence": 7329, - "globalFirstObserved": "2018-04-08T05:50:29.4459725Z", - "globalLastObserved": "2018-08-07T23:35:11.1361328Z", - "windowsDefenderAVThreatName": null, - "size": 391680, - "fileType": "PortableExecutable", - "isPeFile": true, - "filePublisher": null, - "fileProductName": null, - "signer": null, - "issuer": null, - "signerHash": null, - "isValidCertificate": null + "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Files/$entity", + "sha1": "4388963aaa83afe2042a46a3c017ad50bdcdafb3", + "sha256": "413c58c8267d2c8648d8f6384bacc2ae9c929b2b96578b6860b5087cd1bd6462", + "globalPrevalence": 180022, + "globalFirstObserved": "2017-09-19T03:51:27.6785431Z", + "globalLastObserved": "2020-01-06T03:59:21.3229314Z", + "size": 22139496, + "fileType": "APP", + "isPeFile": true, + "filePublisher": "CHENGDU YIWO Tech Development Co., Ltd.", + "fileProductName": "EaseUS MobiSaver for Android", + "signer": "CHENGDU YIWO Tech Development Co., Ltd.", + "issuer": "VeriSign Class 3 Code Signing 2010 CA", + "signerHash": "6c3245d4a9bc0244d99dff27af259cbbae2e2d16", + "isValidCertificate": false, + "determinationType": "Pua", + "determinationValue": "PUA:Win32/FusionCore" } ``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md index 3f6ac44dd3..146a80fcf6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md @@ -18,12 +18,19 @@ ms.topic: article # Get file related alerts API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Retrieves a collection of alerts related to a given file hash. + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -69,38 +76,3 @@ Here is an example of the request. ``` GET https://api.securitycenter.windows.com/api/files/6532ec91d513acc05f43ee0aa3002599729fd3e1/alerts ``` - -**Response** - -Here is an example of the 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", - "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/microsoft-defender-atp/get-file-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md index de5d6837e9..a1e522151c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md @@ -18,11 +18,18 @@ ms.topic: article # Get file related machines API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves a collection of [Machines](machine.md) related to a given file hash. + + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. -- 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 Microsoft Defender ATP APIs](apis-intro.md) @@ -69,52 +76,3 @@ Here is an example of the request. ``` GET https://api.securitycenter.windows.com/api/files/1e5bc9d7e413ddd7902c2932e418702b84d0cc07/machines ``` - -**Response** - -Here is an example of the response. - - -``` -HTTP/1.1 200 OK -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machines", - "value": [ - { - "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", - "rbacGroupId": 140, - "riskScore": "Low", - "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", - "lastSeen": "2018-07-09T13:22:45.1250071Z", - "osPlatform": "Windows10", - "osVersion": "10.0.0.0", - "lastIpAddress": "192.168.12.225", - "lastExternalIpAddress": "79.183.65.82", - "agentVersion": "10.5820.17724.1000", - "osBuild": 17724, - "healthStatus": "Inactive", - "rbacGroupId": 140, - "riskScore": "Low", - "aadDeviceId": null, - "machineTags": [ "test tag 1" ] - } - ] -} -``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md index 5f2cfec15b..df8bce6953 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md @@ -18,12 +18,19 @@ ms.topic: article # Get file statistics API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Retrieves the prevalence for the given file. + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -64,7 +71,7 @@ Here is an example of the request. [!include[Improve request performance](../../includes/improve-request-performance.md)] ``` -GET https://api.securitycenter.windows.com/api/files/6532ec91d513acc05f43ee0aa3002599729fd3e1/stats +GET https://api.securitycenter.windows.com/api/files/0991a395da64e1c5fbe8732ed11e6be064081d9f/stats ``` **Response** @@ -77,13 +84,15 @@ HTTP/1.1 200 OK Content-type: application/json { "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#microsoft.windowsDefenderATP.api.InOrgFileStats", - "sha1": "6532ec91d513acc05f43ee0aa3002599729fd3e1", - "orgPrevalence": "3", - "orgFirstSeen": "2018-07-15T06:13:59Z", - "orgLastSeen": "2018-08-03T16:45:21Z", + "sha1": "0991a395da64e1c5fbe8732ed11e6be064081d9f", + "orgPrevalence": "14850", + "orgFirstSeen": "2019-12-07T13:44:16Z", + "orgLastSeen": "2020-01-06T13:39:36Z", + "globalPrevalence": "705012", + "globalFirstObserved": "2015-03-19T12:20:07.3432441Z", + "globalLastObserved": "2020-01-06T13:39:36Z", "topFileNames": [ - "chrome_1.exe", - "chrome_2.exe" + "MREC.exe" ] } From 32a0457882fadfe89dba31dd276463653999a621 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Mon, 6 Jan 2020 16:01:15 +0200 Subject: [PATCH 056/179] user, files, ip --- .../get-file-statistics.md | 2 +- .../get-ip-related-alerts.md | 48 +++---------- .../get-ip-statistics.md | 13 +++- .../get-user-related-alerts.md | 68 +++---------------- .../get-user-related-machines.md | 62 +++-------------- .../microsoft-defender-atp/user.md | 5 +- 6 files changed, 43 insertions(+), 155 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md index df8bce6953..b6abc23c5f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md @@ -24,7 +24,7 @@ ms.topic: article ## API description -Retrieves the prevalence for the given file. +Retrieves the statistics for the given file. ## Limitations diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md index e7bf04d3e1..c0088b91f6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md @@ -18,12 +18,19 @@ ms.topic: article # Get IP related alerts API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Retrieves a collection of alerts related to a given IP address. + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -69,39 +76,4 @@ Here is an example of the request. ``` GET https://api.securitycenter.windows.com/api/ips/10.209.67.177/alerts -``` - -**Response** - -Here is an example of the response. - - -``` -HTTP/1.1 200 OK -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", - "value": [ - { - "id": "441688558380765161_2136280442", - "incidentId": 8633, - "assignedTo": "secop@contoso.com", - "severity": "Low", - "status": "InProgress", - "classification": "TruePositive", - "determination": "Malware", - "investigationState": "Running", - "category": "MalwareDownload", - "detectionSource": "WindowsDefenderAv", - "threatFamilyName": "Mikatz", - "title": "Windows Defender AV detected 'Mikatz', high-severity malware", - "description": "Some description", - "alertCreationTime": "2018-11-25T16:19:21.8409809Z", - "firstEventTime": "2018-11-25T16:17:50.0948658Z", - "lastEventTime": "2018-11-25T16:18:01.809871Z", - "resolvedTime": null, - "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" - } - ] -} -``` +``` \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md index 6f8fe6c478..9bc08c2680 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md @@ -18,11 +18,18 @@ ms.topic: article # Get IP statistics API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves the statistics for the given IP. + + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. -Retrieves the prevalence for the given IP. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md index 724fb808b6..0eaec5311d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md @@ -18,12 +18,19 @@ ms.topic: article # Get user related alerts API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Retrieves a collection of alerts related to a given user ID. + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -70,59 +77,4 @@ Here is an example of the request. ``` GET https://api.securitycenter.windows.com/api/users/user1/alerts -``` - -**Response** - -Here is an example of the response. - - -``` -HTTP/1.1 200 OK -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Alerts", - "value": [ - { - "id": "441688558380765161_2136280442", - "incidentId": 8633, - "assignedTo": "secop@contoso.com", - "severity": "Low", - "status": "InProgress", - "classification": "TruePositive", - "determination": "Malware", - "investigationState": "Running", - "category": "MalwareDownload", - "detectionSource": "WindowsDefenderAv", - "threatFamilyName": "Mikatz", - "title": "Windows Defender AV detected 'Mikatz', high-severity malware", - "description": "Some description", - "alertCreationTime": "2018-11-25T16:19:21.8409809Z", - "firstEventTime": "2018-11-25T16:17:50.0948658Z", - "lastEventTime": "2018-11-25T16:18:01.809871Z", - "resolvedTime": null, - "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" - }, - { - "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", - "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" - } - ] -} -``` +``` \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md index f1ede24b29..ec84fa1f38 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md @@ -18,12 +18,19 @@ ms.topic: article # Get user related machines API -**Applies to:** +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## API description Retrieves a collection of machines related to a given user ID. + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) @@ -72,54 +79,3 @@ Here is an example of the request. ``` GET https://api.securitycenter.windows.com/api/users/user1/machines ``` - -**Response** - -Here is an example of the response. - - -``` -HTTP/1.1 200 OK -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Machines", - "value": [ - { - "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", - "rbacGroupId": 140, - "rbacGroupName": "The-A-Team", - "riskScore": "Low", - "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", - "lastSeen": "2018-07-09T13:22:45.1250071Z", - "osPlatform": "Windows10", - "osVersion": "10.0.0.0", - "lastIpAddress": "192.168.12.225", - "lastExternalIpAddress": "79.183.65.82", - "agentVersion": "10.5820.17724.1000", - "osBuild": 17724, - "healthStatus": "Inactive", - "rbacGroupId": 140, - "rbacGroupName": "The-A-Team", - "riskScore": "Low", - "aadDeviceId": null, - "machineTags": [ "test tag 1" ] - } - ] -} -``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/user.md b/windows/security/threat-protection/microsoft-defender-atp/user.md index 9700fea0cb..bd76e783d9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user.md @@ -18,8 +18,9 @@ ms.topic: article # User resource type -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Method|Return Type |Description :---|:---|:--- From 217a2019c9fc43516ca3692bc01dc300a007cb0e Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Mon, 6 Jan 2020 16:38:37 +0200 Subject: [PATCH 057/179] investigations --- windows/security/threat-protection/TOC.md | 6 + .../get-investigation-collection.md | 110 ++++++++++++++++++ .../get-investigation-object.md | 66 +++++++++++ .../microsoft-defender-atp/investigation.md | 64 ++++++++++ .../start-investigation.md | 99 ++++++++++++++++ 5 files changed, 345 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/investigation.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/start-investigation.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index a483760fe8..0ef79d47cd 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -408,6 +408,12 @@ ####### [Stop and quarantine file](microsoft-defender-atp/stop-and-quarantine-file.md) ####### [Initiate investigation (preview)](microsoft-defender-atp/initiate-autoir-investigation.md) +###### [Automated Investigation]() +####### [Investigation methods and properties](microsoft-defender-atp/investigation.md) +####### [List Investigation](microsoft-defender-atp/get-investigation-collection.md) +####### [Get Investigation](microsoft-defender-atp/get-investigation-object.md) +####### [Start Investigation](microsoft-defender-atp/start-investigation.md) + ###### [Indicators]() ####### [Indicators methods and properties](microsoft-defender-atp/ti-indicator.md) ####### [Submit Indicator](microsoft-defender-atp/post-ti-indicator.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md new file mode 100644 index 0000000000..03fc53560f --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md @@ -0,0 +1,110 @@ +--- +title: List Investigations API +description: Use this API to create calls related to get Investigations collection +keywords: apis, graph api, supported apis, Investigations collection +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# List Investigations API + +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves a collection of [Investigations](investigation.md). +
Supports [OData V4 queries](https://www.odata.org/documentation/). +
The OData's ```$filter``` query is supported on: ```startTime```, ```state```, ```machineId``` and ```triggeringAlertId``` properties. +
See examples at [OData queries with Microsoft Defender ATP](exposed-apis-odata-samples.md) + + +## Limitations +1. Maximum page size is 10,000. +2. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + +## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) + +Permission type | Permission | Permission display name +:---|:---|:--- +Application | Alert.Read.All | 'Read all alerts' +Application | Alert.ReadWrite.All | 'Read and write all alerts' +Delegated (work or school account) | Alert.Read | 'Read alerts' +Delegated (work or school account) | Alert.ReadWrite | 'Read and write alerts' + +>[!Note] +> When obtaining a token using user credentials: +>- The user needs to have at least the following role permission: 'View Data' (See [Create and manage roles](user-roles.md) for more information) + +## HTTP request +``` +GET https://api.securitycenter.windows.com/api/investigations +``` + +## Request headers + +Name | Type | Description +:---|:---|:--- +Authorization | String | Bearer {token}. **Required**. + + +## Request body +Empty + +## Response +If successful, this method returns 200, Ok response code with a collection of [Investigations](investigation.md) entities. + + +[!include[Improve request performance](../../includes/improve-request-performance.md)] + + +## Example + +**Request** + +Here is an example of a request to get all investigations: + + +``` +GET https://api.securitycenter.windows.com/api/investigations +``` + +**Response** + +Here is an example of the response: + + +``` +HTTP/1.1 200 Ok +Content-type: application/json +{ + "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Investigations", + "value": [ + { + "id": "63017", + "startTime": "2020-01-06T14:11:34Z", + "endTime": null, + "state": "Running", + "cancelledBy": null, + "statusDetails": null, + "machineId": "a69a22debe5f274d8765ea3c368d00762e057b30", + "computerDnsName": "desktop-gtrcon0", + "triggeringAlertId": "da637139166940871892_-598649278" + } + ... + ] +} +``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md new file mode 100644 index 0000000000..b6a8f089cf --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md @@ -0,0 +1,66 @@ +--- +title: Get Investigation object API +description: Use this API to create calls related to get Investigation object +keywords: apis, graph api, supported apis, Investigation object +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# Get Investigation API + +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Retrieves specific [Investigation](investigation.md) by its ID. +
ID can be the investigation ID or the investigation triggering alert ID. + + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + +## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) + +Permission type | Permission | Permission display name +:---|:---|:--- +Application | Alert.Read.All | 'Read all alerts' +Application | Alert.ReadWrite.All | 'Read and write all alerts' +Delegated (work or school account) | Alert.Read | 'Read alerts' +Delegated (work or school account) | Alert.ReadWrite | 'Read and write alerts' + +>[!Note] +> When obtaining a token using user credentials: +>- The user needs to have at least the following role permission: 'View Data' (See [Create and manage roles](user-roles.md) for more information) + +## HTTP request +``` +GET https://api.securitycenter.windows.com/api/investigations/{id} +``` + +## Request headers + +Name | Type | Description +:---|:---|:--- +Authorization | String | Bearer {token}. **Required**. + + +## Request body +Empty + +## Response +If successful, this method returns 200, Ok response code with a [Investigations](investigations.md) entity. + diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigation.md b/windows/security/threat-protection/microsoft-defender-atp/investigation.md new file mode 100644 index 0000000000..27ffc45dc5 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/investigation.md @@ -0,0 +1,64 @@ +--- +title: Investigation resource type +description: Microsoft Defender ATP Investigation entity. +keywords: apis, graph api, supported apis, get, alerts, investigations +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# Investigation resource type + +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +Represent an Automated Investigation entity in Microsoft Defender ATP. +
See [Overview of automated investigations](automated-investigations.md) for more information. + +## Methods +Method|Return Type |Description +:---|:---|:--- +[List Investigations](.md) | Investigation collection | Get a collection of Investigation +[Get single Investigation](.md) | Investigation entity | Gets a single Investigation entity. +[Start Investigation](.md) | Investigation entity | Starts Investigation on a machine. + + +## Properties +Property | Type | Description +:---|:---|:--- +id | String | Identity of the investigation entity. +startTime | DateTime Nullable | The date and time when the investigation was created. +endTime | DateTime Nullable | The date and time when the investigation was completed. +cancelledBy | String | The ID of the user/application that cancelled that investigation. +investigationState | 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'. +statusDetails | String | Additional information about the state of the investigation. +machineId | String | The ID of the machine on which the investigation is executed. +computerDnsName | String | The name of the machine on which the investigation is executed. +triggeringAlertId | String | The ID of the alert that triggered the investigation. + + +## Json representation + +```json +{ + "id": "63004", + "startTime": "2020-01-06T13:05:15Z", + "endTime": null, + "state": "Running", + "cancelledBy": null, + "statusDetails": null, + "machineId": "e828a0624ed33f919db541065190d2f75e50a071", + "computerDnsName": "desktop-test123", + "triggeringAlertId": "da637139127150012465_1011995739" +} +``` \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/start-investigation.md b/windows/security/threat-protection/microsoft-defender-atp/start-investigation.md new file mode 100644 index 0000000000..c096992dab --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/start-investigation.md @@ -0,0 +1,99 @@ +--- +title: Start Investigation API +description: Use this API to start investigation on a machine. +keywords: apis, graph api, supported apis, investigation +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# Start Investigation API + +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +- Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +## API description +Starts automated investigation on a machine. +
See [Overview of automated investigations](automated-investigations.md) for more information. + + +-------------------------- im here + +## Limitations +1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. + + +[!include[Machine actions note](../../includes/machineactionsnote.md)] + +## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) + +Permission type | Permission | Permission display name +:---|:---|:--- +Application | Machine.Isolate | 'Isolate machine' +Delegated (work or school account) | Machine.Isolate | 'Isolate machine' + +>[!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.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.md) for more information) + + +## HTTP request +``` +POST https://api.securitycenter.windows.com/api/machines/{id}/isolate +``` + +## 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**. +IsolationType | String | Type of the isolation. Allowed values are: 'Full' or 'Selective'. + +**IsolationType** controls the type of isolation to perform and can be one of the following: +- Full – Full isolation +- Selective – Restrict only limited set of applications from accessing the network (see [Isolate machines from the network](respond-machine-alerts.md#isolate-machines-from-the-network) for more details) + + +## Response +If successful, this method returns 201 - Created response code and [Machine Action](machineaction.md) in the response body. + + +## Example + +**Request** + +Here is an example of the request. + +[!include[Improve request performance](../../includes/improve-request-performance.md)] + +``` +POST https://api.securitycenter.windows.com/api/machines/1e5bc9d7e413ddd7902c2932e418702b84d0cc07/isolate +Content-type: application/json +{ + "Comment": "Isolate machine due to alert 1234", + “IsolationType”: “Full” +} + + +- To unisolate a machine, see [Release machine from isolation](unisolate-machine.md). From a77d80158d1225a7b6d2f06d2af1cbdc8b6d296f Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Mon, 6 Jan 2020 08:53:15 -0800 Subject: [PATCH 058/179] Update waas-configure-wufb.md Corrected some capitalization. --- windows/deployment/update/waas-configure-wufb.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/deployment/update/waas-configure-wufb.md b/windows/deployment/update/waas-configure-wufb.md index cb057d2994..ae41811326 100644 --- a/windows/deployment/update/waas-configure-wufb.md +++ b/windows/deployment/update/waas-configure-wufb.md @@ -125,9 +125,9 @@ Starting with Windows 10, version 1703, using Settings to control the pause beha ## Configure when devices receive Quality Updates -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 30 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 30 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 you do this, 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. @@ -146,7 +146,7 @@ You can set your system to receive updates for other Microsoft products—known ## 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. +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 have 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 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. @@ -201,9 +201,9 @@ The policy settings to **Select when Feature Updates are received** allows you t * 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** -## Exclude drivers from Quality Updates +## Exclude drivers from quality updates -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. +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. **Policy settings to exclude drivers** From 946ffbcdf7b6c9acba5df0463ce891018dc7f85b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 6 Jan 2020 12:39:51 -0800 Subject: [PATCH 059/179] Update detect-block-potentially-unwanted-apps-windows-defender-antivirus.md Made a few edits and will merge this now. Thank you! --- ...nwanted-apps-windows-defender-antivirus.md | 48 +++++++++++-------- 1 file changed, 27 insertions(+), 21 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md index 4f98c623ab..ed7b30ece9 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md @@ -13,7 +13,7 @@ author: denisebmsft ms.author: deniseb ms.custom: nextgen audience: ITPro -ms.date: 10/02/2018 +ms.date: 01/06/2020 ms.reviewer: manager: dansimp --- @@ -25,13 +25,13 @@ manager: dansimp - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) - [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/microsoft-edge) -Potentially unwanted applications are not considered viruses, malware, or other types of threats, but they might perform actions on endpoints which adversely affect endpoint performance or use. _PUA_ can also refer to an application that has a poor reputation, as assessed by Microsoft Defender ATP, due to certain kinds of undesirable behavior. +Potentially unwanted applications (PUA) are not considered viruses, malware, or other types of threats, but they might perform actions on endpoints which adversely affect endpoint performance or use. _PUA_ can also refer to an application that has a poor reputation, as assessed by Microsoft Defender ATP, due to certain kinds of undesirable behavior. For example: -* **Advertising software:** Software that displays advertisements or promotions, including software that inserts advertisements to webpages. -* **Bundling software:** Software that offers to install other software that is not digitally signed by the same entity. Also, software that offers to install other software that qualify as PUA. -* **Evasion software:** Software that actively tries to evade detection by security products, including software that behaves differently in the presence of security products. +* **Advertising software**: Software that displays advertisements or promotions, including software that inserts advertisements to webpages. +* **Bundling software**: Software that offers to install other software that is not digitally signed by the same entity. Also, software that offers to install other software that qualify as PUA. +* **Evasion software**: Software that actively tries to evade detection by security products, including software that behaves differently in the presence of security products. For more examples and a discussion of the criteria we use to label applications for special attention from security features, see [How Microsoft identifies malware and potentially unwanted applications](../intelligence/criteria.md). @@ -45,11 +45,11 @@ The next major version of Microsoft Edge, which is Chromium-based, blocks potent #### Enable PUA protection in Chromium-based Microsoft Edge -Although potentially unwanted application protection in Microsoft Edge (Chromium-based) is off by default, it can easily be turned on from within the browser. +Although potentially unwanted application protection in Microsoft Edge (Chromium-based) is turned off by default, it can easily be turned on from within the browser. -1. From the tool bar, select **Settings and more** > **Settings** -1. Select **Privacy and services** -1. Under the **Services** section, you can toggle **Potentially unwanted app blocking** on or off +1. From the tool bar, select **Settings and more** > **Settings**. +2. Select **Privacy and services**. +3. Under the **Services** section, you can toggle **Potentially unwanted app blocking** on or off. > [!TIP] > If you are running Microsoft Edge (Chromium-based), you can safely explore the URL-blocking feature of PUA protection by testing it out on one of our Windows Defender SmartScreen [demo pages](https://demo.smartscreen.msft.net/). @@ -58,7 +58,7 @@ Although potentially unwanted application protection in Microsoft Edge (Chromium In Chromium-based Edge with PUA protection turned on, Windows Defender SmartScreen will protect you from PUA-associated URLs. -Admins can [configure](https://docs.microsoft.com/DeployEdge/configure-microsoft-edge) how Microsoft Edge and Windows Defender SmartScreen work together to protect groups of users from PUA-associated URLs. There are several group policy [settings](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreen-settings) explicitly for Windows +Admins can [configure](https://docs.microsoft.com/DeployEdge/configure-microsoft-edge) how Microsoft Edge and Windows Defender SmartScreen work together to protect groups of users from PUA-associated URLs. There are several group policy [settings](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreen-settings) explicitly for Windows Defender SmartScreen available, including [one for blocking PUA](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreenpuaenabled). In addition, admins can [configure Windows Defender SmartScreen](https://docs.microsoft.com/microsoft-edge/deploy/available-policies?source=docs#configure-windows-defender-smartscreen) as a whole, using group policy settings to turn Windows Defender SmartScreen on or off. @@ -71,11 +71,11 @@ The potentially unwanted application (PUA) protection feature in Windows Defende > [!NOTE] > This feature is only available in Windows 10. -Windows Defender Antivirus blocks detected PUA files, and any attempts to download, move, run, or install them. Blocked PUA files are then moved to quarantine. +Windows Defender Antivirus blocks detected PUA files and any attempts to download, move, run, or install them. Blocked PUA files are then moved to quarantine. -When a PUA is detected on an endpoint, Windows Defender Antivirus sends a notification to the user ([unless notifications have been disabled](configure-notifications-windows-defender-antivirus.md)) in the same format as other threat detections. The notification will be prefaced with _PUA:_ to indicate its content. +When a PUA file is detected on an endpoint, Windows Defender Antivirus sends a notification to the user ([unless notifications have been disabled](configure-notifications-windows-defender-antivirus.md)) in the same format as other threat detections. The notification will be prefaced with _PUA:_ to indicate its content. -The notification will appear in the usual [quarantine list within the Windows Security app](windows-defender-security-center-antivirus.md#detection-history). +The notification appears in the usual [quarantine list within the Windows Security app](windows-defender-security-center-antivirus.md#detection-history). #### Configure PUA protection in Windows Defender Antivirus @@ -105,7 +105,7 @@ For Configuration Manager 2012, see [How to Deploy Potentially Unwanted Applicat ##### Use Group Policy to configure PUA protection -1. On your Group Policy management computer, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure, and select **Edit**. +1. On your Group Policy management computer, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc731212(v=ws.11)), right-click the Group Policy Object you want to configure, and select **Edit**. 2. In the **Group Policy Management Editor**, go to **Computer configuration** and select **Administrative templates**. @@ -119,24 +119,30 @@ For Configuration Manager 2012, see [How to Deploy Potentially Unwanted Applicat ##### Use PowerShell cmdlets to configure PUA protection -Use the following cmdlet: - -```PowerShell -Set-MpPreference -PUAProtection disable -``` -Setting the value for this cmdlet to `Disabled` will turn the feature off if it has been enabled. +###### To enable PUA protection ```PowerShell Set-MpPreference -PUAProtection enable ``` Setting the value for this cmdlet to `Enabled` will turn the feature on if it has been disabled. +###### To set PUA protection to audit mode + ```PowerShell Set-MpPreference -PUAProtection auditmode ``` Setting `AuditMode` will detect PUAs without blocking them. -See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://technet.microsoft.com/library/dn433280.aspx) for more information on how to use PowerShell with Windows Defender Antivirus. +###### To disable PUA protection + +We recommend keeping PUA protection turned on. However, you can turn it off by using the following cmdlet: + +```PowerShell +Set-MpPreference -PUAProtection disable +``` +Setting the value for this cmdlet to `Disabled` will turn the feature off if it has been enabled. + +See [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) and [Defender cmdlets](https://docs.microsoft.com/powershell/module/defender/index) for more information on how to use PowerShell with Windows Defender Antivirus. #### View PUA events From 2e60553f9e83e0e3b292fe5b0d324b71476b92a8 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Mon, 6 Jan 2020 23:02:39 +0200 Subject: [PATCH 060/179] inv --- windows/security/threat-protection/TOC.md | 1 - .../initiate-autoir-investigation.md | 98 ------------------- .../microsoft-defender-atp/oldTOC.txt | 7 +- .../start-investigation.md | 29 ++---- 4 files changed, 14 insertions(+), 121 deletions(-) delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 0ef79d47cd..718168a1c9 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -406,7 +406,6 @@ ####### [Run antivirus scan](microsoft-defender-atp/run-av-scan.md) ####### [Offboard machine](microsoft-defender-atp/offboard-machine-api.md) ####### [Stop and quarantine file](microsoft-defender-atp/stop-and-quarantine-file.md) -####### [Initiate investigation (preview)](microsoft-defender-atp/initiate-autoir-investigation.md) ###### [Automated Investigation]() ####### [Investigation methods and properties](microsoft-defender-atp/investigation.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md b/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md deleted file mode 100644 index f875c8027f..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md +++ /dev/null @@ -1,98 +0,0 @@ ---- -title: Initiate machine investigation API -description: Use this API to create calls related to initiating an investigation on a machine. -keywords: apis, graph api, supported apis, initiate AutoIR investigation -search.product: eADQiWindows 10XVcnh -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: macapara -author: mjcaparas -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: article ---- - -# Initiate machine investigation API (Preview) -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) - -> [!IMPORTANT] -> Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. - -Initiate AutoIR investigation on a machine. - ->[!Note] -> This page focuses on performing an automated investigation on a machine. See [automated investigation](automated-investigations.md) for more information. - -## Limitations -1. The number of executions is limited (up to 5 calls per hour). -2. For Automated Investigation limitations, see [Automated Investigation](automated-investigations.md). - -## Permissions -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) - -Permission type | Permission | Permission display name -:---|:---|:--- -Application | Alert.ReadWrite.All | 'Read and write all alerts' -Delegated (work or school account) | Alert.ReadWrite | 'Read and write alerts' - ->[!Note] -> When obtaining a token using user credentials: ->- The user needs to have at least the following role permission: 'Alerts Investigation' (See [Create and manage roles](user-roles.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.md) for more information) - -## HTTP request -``` -POST https://api.securitycenter.windows.com/api/machines/{id}/InitiateInvestigation -``` - -## 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 200 OK response code with object that holds the investigation ID in the "value" parameter. If machine was not found - 404 Not Found. - -## Example - -**Request** - -Here is an example of the request. - -[!include[Improve request performance](../../includes/improve-request-performance.md)] - -``` -POST https://api.securitycenter.windows.com/api/machines/fb9ab6be3965095a09c057be7c90f0a2/InitiateInvestigation -Content-type: application/json -{ - "Comment": "Initiate an investigation on machine fb9ab6be3965095a09c057be7c90f0a2" -} -``` - -**Response** - -Here is an example of the response. - -``` -HTTP/1.1 200 Created -Content-type: application/json -{ - "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#Edm.Int64", - "value": 5146 -} - -``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt b/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt index c4263e9958..b17e58e0c5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt +++ b/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt @@ -380,7 +380,12 @@ ####### [Run antivirus scan](run-av-scan.md) ####### [Offboard machine](offboard-machine-api.md) ####### [Stop and quarantine file](stop-and-quarantine-file.md) -####### [Initiate investigation (preview)](initiate-autoir-investigation.md) + +###### [Automated Investigation]() +####### [Investigation methods and properties](microsoft-defender-atp/investigation.md) +####### [List Investigation](microsoft-defender-atp/get-investigation-collection.md) +####### [Get Investigation](microsoft-defender-atp/get-investigation-object.md) +####### [Start Investigation](microsoft-defender-atp/start-investigation.md) ###### [Indicators]() ####### [Methods and properties](ti-indicator.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/start-investigation.md b/windows/security/threat-protection/microsoft-defender-atp/start-investigation.md index c096992dab..3e95295b96 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/start-investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/start-investigation.md @@ -24,25 +24,21 @@ ms.topic: article ## API description -Starts automated investigation on a machine. +Start automated investigation on a machine.
See [Overview of automated investigations](automated-investigations.md) for more information. --------------------------- im here - ## Limitations -1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. +1. Rate limitations for this API are 50 calls per hour. -[!include[Machine actions note](../../includes/machineactionsnote.md)] - ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) Permission type | Permission | Permission display name :---|:---|:--- -Application | Machine.Isolate | 'Isolate machine' -Delegated (work or school account) | Machine.Isolate | 'Isolate machine' +Application | Alert.ReadWrite.All | 'Read and write all alerts' +Delegated (work or school account) | Alert.ReadWrite | 'Read and write alerts' >[!Note] > When obtaining a token using user credentials: @@ -52,7 +48,7 @@ Delegated (work or school account) | Machine.Isolate | 'Isolate machine' ## HTTP request ``` -POST https://api.securitycenter.windows.com/api/machines/{id}/isolate +POST https://api.securitycenter.microsoft.com/api/machines/{id}/startInvestigation ``` ## Request headers @@ -68,15 +64,10 @@ In the request body, supply a JSON object with the following parameters: Parameter | Type | Description :---|:---|:--- Comment | String | Comment to associate with the action. **Required**. -IsolationType | String | Type of the isolation. Allowed values are: 'Full' or 'Selective'. - -**IsolationType** controls the type of isolation to perform and can be one of the following: -- Full – Full isolation -- Selective – Restrict only limited set of applications from accessing the network (see [Isolate machines from the network](respond-machine-alerts.md#isolate-machines-from-the-network) for more details) ## Response -If successful, this method returns 201 - Created response code and [Machine Action](machineaction.md) in the response body. +If successful, this method returns 201 - Created response code and [Investigation](investigation.md) in the response body. ## Example @@ -88,12 +79,8 @@ Here is an example of the request. [!include[Improve request performance](../../includes/improve-request-performance.md)] ``` -POST https://api.securitycenter.windows.com/api/machines/1e5bc9d7e413ddd7902c2932e418702b84d0cc07/isolate +POST https://api.securitycenter.microsoft.com/api/machines/1e5bc9d7e413ddd7902c2932e418702b84d0cc07/startInvestigation Content-type: application/json { - "Comment": "Isolate machine due to alert 1234", - “IsolationType”: “Full” + "Comment": "Test investigation", } - - -- To unisolate a machine, see [Release machine from isolation](unisolate-machine.md). From 7b6ac9b24da7f1e988eb7d2fc4b28a4ca664b166 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Mon, 6 Jan 2020 23:20:22 +0200 Subject: [PATCH 061/179] 55 --- .../exposed-apis-odata-samples.md | 197 ++++++++++-------- .../microsoft-defender-atp/investigation.md | 4 +- 2 files changed, 110 insertions(+), 91 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md index fbcee47cf2..066a8f9fa2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md @@ -51,21 +51,23 @@ Content-type: application/json "value": [ { "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", - "rbacGroupId": 140, - "rbacGroupName": "The-A-Team", - "riskScore": "High", - "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", - "machineTags": [ "test tag 1", "test tag 2", "ExampleTag" ] + "computerDnsName": "mymachine1.contoso.com", + "firstSeen": "2018-08-02T14:55:03.7791856Z", + "lastSeen": "2018-08-02T14:55:03.7791856Z", + "osPlatform": "Windows10", + "version": "1709", + "osProcessor": "x64", + "lastIpAddress": "172.17.230.209", + "lastExternalIpAddress": "167.220.196.71", + "osBuild": 18209, + "healthStatus": "Active", + "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", + "riskScore": "Low", + "exposureLevel": "Medium", + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "ExampleTag" ] }, . . @@ -79,7 +81,7 @@ Content-type: application/json - 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 +HTTP GET https://api.securitycenter.windows.com/api/alerts?$filter=alertCreationTime+gt+2018-11-22T00:00:00Z ``` **Response:** @@ -91,24 +93,33 @@ 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", - "alertCreationTime": "2018-11-26T16:19:21.8409809Z", - "firstEventTime": "2018-11-26T16:17:50.0948658Z", - "lastEventTime": "2018-11-26T16:18:01.809871Z", - "resolvedTime": null, - "machineId": "9d80fbbc1bdbc5ce968f1d37c72384cbe17ee337" + "id": "da637084217856368682_-292920499", + "incidentId": 66860, + "investigationId": 4416234, + "investigationState": "Running", + "assignedTo": "secop@contoso.com", + "severity": "Low", + "status": "New", + "classification": "TruePositive", + "determination": null, + "detectionSource": "WindowsDefenderAtp", + "category": "CommandAndControl", + "threatFamilyName": null, + "title": "Network connection to a risky host", + "description": "A network connection was made to a risky host which has exhibited malicious activity.", + "alertCreationTime": "2019-11-03T23:49:45.3823185Z", + "firstEventTime": "2019-11-03T23:47:16.2288822Z", + "lastEventTime": "2019-11-03T23:47:51.2966758Z", + "lastUpdateTime": "2019-11-03T23:55:52.6Z", + "resolvedTime": null, + "machineId": "986e5df8b73dacd43c8917d17e523e76b13c75cd", + "comments": [ + { + "comment": "test comment for docs", + "createdBy": "secop@contoso.com", + "createdTime": "2019-11-05T14:08:37.8404534Z" + } + ] }, . . @@ -122,7 +133,7 @@ Content-type: application/json - Get all the machines with 'High' 'RiskScore' ``` -HTTP GET https://api.securitycenter.windows.com/api/machines?$filter=riskScore eq 'High' +HTTP GET https://api.securitycenter.windows.com/api/machines?$filter=riskScore+eq+'High' ``` **Response:** @@ -135,21 +146,23 @@ Content-type: application/json "value": [ { "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", - "rbacGroupId": 140, - "rbacGroupName": "The-A-Team", - "riskScore": "High", - "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", - "machineTags": [ "test tag 1", "test tag 2", "ExampleTag" ] + "computerDnsName": "mymachine1.contoso.com", + "firstSeen": "2018-08-02T14:55:03.7791856Z", + "lastSeen": "2018-08-02T14:55:03.7791856Z", + "osPlatform": "Windows10", + "version": "1709", + "osProcessor": "x64", + "lastIpAddress": "172.17.230.209", + "lastExternalIpAddress": "167.220.196.71", + "osBuild": 18209, + "healthStatus": "Active", + "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", + "riskScore": "High", + "exposureLevel": "Medium", + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "ExampleTag" ] }, . . @@ -163,7 +176,7 @@ Content-type: application/json - Get top 100 machines with 'HealthStatus' not equals to 'Active' ``` -HTTP GET https://api.securitycenter.windows.com/api/machines?$filter=healthStatus ne 'Active'&$top=100 +HTTP GET https://api.securitycenter.windows.com/api/machines?$filter=healthStatus+ne+'Active'&$top=100 ``` **Response:** @@ -176,21 +189,23 @@ Content-type: application/json "value": [ { "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", - "rbacGroupId": 140, - "rbacGroupName": "The-A-Team", - "riskScore": "High", - "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", - "machineTags": [ "test tag 1", "test tag 2", "ExampleTag" ] + "computerDnsName": "mymachine1.contoso.com", + "firstSeen": "2018-08-02T14:55:03.7791856Z", + "lastSeen": "2018-08-02T14:55:03.7791856Z", + "osPlatform": "Windows10", + "version": "1709", + "osProcessor": "x64", + "lastIpAddress": "172.17.230.209", + "lastExternalIpAddress": "167.220.196.71", + "osBuild": 18209, + "healthStatus": "ImpairedCommunication", + "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", + "riskScore": "Low", + "exposureLevel": "Medium", + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "ExampleTag" ] }, . . @@ -217,21 +232,23 @@ Content-type: application/json "value": [ { "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", - "rbacGroupId": 140, - "rbacGroupName": "The-A-Team", - "riskScore": "High", - "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", - "machineTags": [ "test tag 1", "test tag 2", "ExampleTag" ] + "computerDnsName": "mymachine1.contoso.com", + "firstSeen": "2018-08-02T14:55:03.7791856Z", + "lastSeen": "2018-08-02T14:55:03.7791856Z", + "osPlatform": "Windows10", + "version": "1709", + "osProcessor": "x64", + "lastIpAddress": "172.17.230.209", + "lastExternalIpAddress": "167.220.196.71", + "osBuild": 18209, + "healthStatus": "ImpairedCommunication", + "rbacGroupId": 140, + "rbacGroupName": "The-A-Team", + "riskScore": "Low", + "exposureLevel": "Medium", + "isAadJoined": true, + "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", + "machineTags": [ "test tag 1", "ExampleTag" ] }, . . @@ -245,7 +262,7 @@ Content-type: application/json - Get all the Anti-Virus scans that the user Analyst@examples.onmicrosoft.com created using Microsoft Defender ATP ``` -HTTP GET https://api.securitycenter.windows.com/api/machineactions?$filter=requestor eq 'Analyst@WcdTestPrd.onmicrosoft.com' and type eq 'RunAntiVirusScan' +HTTP GET https://api.securitycenter.windows.com/api/machineactions?$filter=requestor eq 'Analyst@contoso.com' and type eq 'RunAntiVirusScan' ``` **Response:** @@ -257,15 +274,17 @@ Content-type: application/json "@odata.context": "https://api.securitycenter.windows.com/api/$metadata#MachineActions", "value": [ { - "id": "5c3e3322-d993-1234-1111-dfb136ebc8c5", + "id": "2e9da30d-27f6-4208-81f2-9cd3d67893ba", "type": "RunAntiVirusScan", - "requestor": "Analyst@examples.onmicrosoft.com", - "requestorComment": "1533", + "scope": "Full", + "requestor": "Analyst@contoso.com", + "requestorComment": "Check machine for viruses due to alert 3212", "status": "Succeeded", - "machineId": "123321c10e44a82877af76b1d0161a17843f688a", - "creationDateTimeUtc": "2018-11-12T13:33:24.5755657Z", - "lastUpdateDateTimeUtc": "2018-11-12T13:34:32.0319826Z", - "relatedFileInfo": null + "machineId": "f46b9bb259ed4a7fb9981b73510e3cc7aa81ec1f", + "computerDnsName": "desktop-39g9tgl", + "creationDateTimeUtc": "2018-12-04T12:18:27.1293487Z", + "lastUpdateTimeUtc": "2018-12-04T12:18:57.5511934Z", + "relatedFileInfo": null }, . . diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigation.md b/windows/security/threat-protection/microsoft-defender-atp/investigation.md index 27ffc45dc5..5baf339166 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigation.md @@ -28,8 +28,8 @@ Represent an Automated Investigation entity in Microsoft Defender ATP. ## Methods Method|Return Type |Description :---|:---|:--- -[List Investigations](.md) | Investigation collection | Get a collection of Investigation -[Get single Investigation](.md) | Investigation entity | Gets a single Investigation entity. +[List Investigations](.md) | Investigation collection | Get collection of Investigation +[Get single Investigation](.md) | Investigation entity | Gets single Investigation entity. [Start Investigation](.md) | Investigation entity | Starts Investigation on a machine. From 74a3693eb095abd5e969e6c75793287bf5573671 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Mon, 6 Jan 2020 23:21:27 +0200 Subject: [PATCH 062/179] a --- .../exposed-apis-odata-samples.md | 24 +++++-------------- 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md index 066a8f9fa2..cb90cee7fe 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md @@ -69,9 +69,7 @@ Content-type: application/json "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", "machineTags": [ "test tag 1", "ExampleTag" ] }, - . - . - . + ... ] } ``` @@ -121,9 +119,7 @@ Content-type: application/json } ] }, - . - . - . + ... ] } ``` @@ -164,9 +160,7 @@ Content-type: application/json "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", "machineTags": [ "test tag 1", "ExampleTag" ] }, - . - . - . + ... ] } ``` @@ -207,9 +201,7 @@ Content-type: application/json "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", "machineTags": [ "test tag 1", "ExampleTag" ] }, - . - . - . + ... ] } ``` @@ -250,9 +242,7 @@ Content-type: application/json "aadDeviceId": "80fe8ff8-2624-418e-9591-41f0491218f9", "machineTags": [ "test tag 1", "ExampleTag" ] }, - . - . - . + ... ] } ``` @@ -286,9 +276,7 @@ Content-type: application/json "lastUpdateTimeUtc": "2018-12-04T12:18:57.5511934Z", "relatedFileInfo": null }, - . - . - . + ... ] } ``` From 60d2bc455ba6bd84d71a47460a190b6c4bfe5882 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Mon, 6 Jan 2020 23:30:49 +0200 Subject: [PATCH 063/179] CIDR --- .../microsoft-defender-atp/post-ti-indicator.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md b/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md index 6cdff7bf9c..b865033486 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md +++ b/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md @@ -25,7 +25,7 @@ ms.topic: article ## API description Submits or Updates new [Indicator](ti-indicator.md) entity. - +
CIDR notation for IPs is supported. ## Limitations 1. Rate limitations for this API are 100 calls per minute and 1500 calls per hour. From 4a774dcd816cb488009a831c3f8d8f9fafb6e5cf Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Tue, 7 Jan 2020 04:43:59 +0500 Subject: [PATCH 064/179] Update windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md Co-Authored-By: mapalko --- .../hello-for-business/hello-key-trust-validate-pki.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md index 2a02be9899..57a2493e4c 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md @@ -196,7 +196,7 @@ Alternatively, you can forcefully trigger automatic certificate enrollment using Use the event logs to monitor certificate enrollment and archive. Review the configuration, such as publishing certificate templates to issuing certificate authority and the allow auto enrollment permissions. -## Follow the Windows Hello for Business on premises certificate key trust deployment guide +## Follow the Windows Hello for Business on premises key trust deployment guide 1. [Validate Active Directory prerequisites](hello-key-trust-validate-ad-prereq.md) 2. Validate and Configure Public Key Infrastructure (*You are here*) 3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-key-trust-adfs.md) From 791df713187baf44761b1e59adb1d79c5e7bc91d Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Tue, 7 Jan 2020 11:08:39 +0200 Subject: [PATCH 065/179] update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit as requested by jcaparas: "I checked with the team and this is the suggested and approved line to use instead: NOTE: Your regular group policy doesn’t apply to Tamper Protection, and changes to Windows Defender Antivirus settings will be ignored when Tamper Protection is on." --- .../microsoft-defender-atp/minimum-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index 9f060ed90f..b2c1bdcbf9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -175,7 +175,7 @@ When Windows Defender Antivirus is not the active antimalware in your organizati If you are onboarding servers and Windows Defender Antivirus is not the active antimalware on your servers, you shouldn't uninstall Windows Defender Antivirus. You'll need to configure it to run on passive mode. For more information, see [Onboard servers](configure-server-endpoints.md). > [!NOTE] -> Starting with Windows 10, version 1903, Tamper Protection, when enabled, will override Group Policy. +> Your regular group policy doesn’t apply to Tamper Protection, and changes to Windows Defender Antivirus settings will be ignored when Tamper Protection is on. For more information, see [Windows Defender Antivirus compatibility](../windows-defender-antivirus/windows-defender-antivirus-compatibility.md). From 4d39e3c4e8282eec33440573465f5789f9590642 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 7 Jan 2020 15:22:23 -0800 Subject: [PATCH 066/179] update api overview update tocs add images --- windows/security/threat-protection/TOC.md | 34 ++++---- .../images/api-and-integration.png | Bin 0 -> 103978 bytes .../images/atp-apis.png | Bin 0 -> 86333 bytes .../microsoft-defender-atp/management-apis.md | 74 +++++++++++++++--- 4 files changed, 80 insertions(+), 28 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/api-and-integration.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/atp-apis.png diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 8c4e3bb357..d9e985d4dd 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -137,8 +137,6 @@ ### [Management and APIs]() #### [Overview of management and APIs](microsoft-defender-atp/management-apis.md) -#### [Understand threat intelligence concepts](microsoft-defender-atp/threat-indicator-concepts.md) -#### [Managed security service provider support](microsoft-defender-atp/mssp-support.md) ### [Integrations]() #### [Microsoft Defender ATP integrations](microsoft-defender-atp/threat-protection-integration.md) @@ -436,21 +434,14 @@ ####### [Get user related alerts](microsoft-defender-atp/get-user-related-alerts.md) ####### [Get user related machines](microsoft-defender-atp/get-user-related-machines.md) -##### [How to use APIs - Samples]() -###### [Microsoft Flow](microsoft-defender-atp/api-microsoft-flow.md) -###### [Power BI](microsoft-defender-atp/api-power-bi.md) -###### [Advanced Hunting using Python](microsoft-defender-atp/run-advanced-query-sample-python.md) -###### [Advanced Hunting using PowerShell](microsoft-defender-atp/run-advanced-query-sample-powershell.md) -###### [Using OData Queries](microsoft-defender-atp/exposed-apis-odata-samples.md) - -#### [Windows updates (KB) info]() -##### [Get KbInfo collection](microsoft-defender-atp/get-kbinfo-collection.md) - -#### [Common Vulnerabilities and Exposures (CVE) to KB map]() -##### [Get CVE-KB map](microsoft-defender-atp/get-cvekbmap-collection.md) +#### [Stream data using APIs]() +##### [Raw data streaming (preview)](microsoft-defender-atp/raw-data-export.md) +##### [Stream advanced hunting events to Azure Events hub](microsoft-defender-atp/raw-data-export-event-hub) +##### [Stream advanced hunting events to your storage account](microsoft-defender-atp/raw-data-export-storage.md) #### [Pull detections to your SIEM tools]() +##### [Understand threat intelligence concepts](microsoft-defender-atp/threat-indicator-concepts.md) ##### [Learn about different ways to pull detections](microsoft-defender-atp/configure-siem.md) ##### [Enable SIEM integration](microsoft-defender-atp/enable-siem-integration.md) ##### [Configure Splunk to pull detections](microsoft-defender-atp/configure-splunk.md) @@ -459,6 +450,16 @@ ##### [Pull detections using SIEM REST API](microsoft-defender-atp/pull-alerts-using-rest-api.md) ##### [Troubleshoot SIEM tool integration issues](microsoft-defender-atp/troubleshoot-siem.md) + +##### [How to use APIs - Samples]() +###### [Microsoft Flow](microsoft-defender-atp/api-microsoft-flow.md) +###### [Power BI](microsoft-defender-atp/api-power-bi.md) +###### [Advanced Hunting using Python](microsoft-defender-atp/run-advanced-query-sample-python.md) +###### [Advanced Hunting using PowerShell](microsoft-defender-atp/run-advanced-query-sample-powershell.md) +###### [Using OData Queries](microsoft-defender-atp/exposed-apis-odata-samples.md) + + + #### [Reporting]() ##### [Power BI - How to use API - Samples](microsoft-defender-atp/api-power-bi.md) ##### [Create and build Power BI reports using Microsoft Defender ATP data connectors (deprecated)](microsoft-defender-atp/powerbi-reports.md) @@ -485,9 +486,12 @@ ###### [Using machine groups](microsoft-defender-atp/machine-groups.md) ###### [Create and manage machine tags](microsoft-defender-atp/machine-tags.md) -#### [Configure managed security service provider (MSSP) support](microsoft-defender-atp/configure-mssp-support.md) +### [Partner integration]() +#### [Managed security service provider support](microsoft-defender-atp/mssp-support.md) +##### [Configure managed security service provider (MSSP) support](microsoft-defender-atp/configure-mssp-support.md) + ### [Configure Microsoft threat protection integration]() #### [Configure conditional access](microsoft-defender-atp/configure-conditional-access.md) #### [Configure Microsoft Cloud App Security integration](microsoft-defender-atp/microsoft-cloud-app-security-config.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/api-and-integration.png b/windows/security/threat-protection/microsoft-defender-atp/images/api-and-integration.png new file mode 100644 index 0000000000000000000000000000000000000000..b7dea8615b6d24c107dde56d88e622629ca54d29 GIT binary patch literal 103978 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≀6zBX2FB=QN^t}hWwpy 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
    (e1qD4EZuR%;PyseL#3IYA#Jao zd>ywIy2!JjVt=eHvSV!IlmL}N-qn1!%fyLXE{f>!z+ML~Q66jmP`#g(i>#qRi{tAh z$6J5SyQPf{Q14E&Jsp^?TiY)hhv%{0equm0kQ&-EPWkLA8fb42OPz|KjalR$@cmiG zNd9r-q>I^3a)0%YnZkt`Nmdq|1VMr+$nzrF5`i*Uc|NC6+df3(1WuetWSrfQwE zN*5m-mABRpro^rg?Zt}`3HQ^L#jXAtyh7c@p^?AO?#NN&v-B$;TnJs|@#noz1G1!D z_Z#rH?3Q`KT9u8TSI;rmPgV!6ubMtP!~gK2Y<*3CmutC6)rQ4}Cbgxtv|c@MhfgeD z$$_WK_G<%>sAFlnuk(fyQ^J*MCzu;ZN7zJ z`DrHoS{>_CyX?#O4|IP1x$q>_-8ag9*_6Rk#thES6XNOL^Re;9Hh0gEdmPdCm~7S{ z#>iQo?RPtAkMsSZ#GG|#D>9ESbWlood8|ihN~t$|wMav5P}GjNHw*ct*U~Br46Y4K z5B4(qk=JHzDtgEN^3UZjYbbr$+8@u1W!TjOYt;n_=PjFJ@AHiMx%3L{YXf!!v3R}L zj88P~<|;v-O_T_|6ZOH3Z#v^=APy;MsLt0i^lqB5-T0V{*|3{5L55ZycvcGXD!r{a=4essc*CD_1Tpg;ZSj!QaP2O4A>zj|8QWOHz Date: Tue, 7 Jan 2020 15:37:53 -0800 Subject: [PATCH 067/179] fix link --- windows/security/threat-protection/TOC.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index d9e985d4dd..5a03f90ecc 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -129,7 +129,7 @@ ##### [DeviceTvmSecureConfigurationAssessment](microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md) ##### [DeviceTvmSecureConfigurationAssessmentKB](microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md) #### [Apply query best practices](microsoft-defender-atp/advanced-hunting-best-practices.md) -#### [Stream advanced hunting events to Azure Event Hubs](microsoft-defender-atp/raw-data-export-event-hub.md) + #### [Custom detections]() ##### [Understand custom detection rules](microsoft-defender-atp/overview-custom-detections.md) @@ -436,7 +436,7 @@ #### [Stream data using APIs]() ##### [Raw data streaming (preview)](microsoft-defender-atp/raw-data-export.md) -##### [Stream advanced hunting events to Azure Events hub](microsoft-defender-atp/raw-data-export-event-hub) +##### [Stream advanced hunting events to Azure Events hub](microsoft-defender-atp/raw-data-export-event-hub.md) ##### [Stream advanced hunting events to your storage account](microsoft-defender-atp/raw-data-export-storage.md) From 38c727624dcb53a243b1ef145e125a2c8b03aeca Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 7 Jan 2020 16:56:47 -0800 Subject: [PATCH 068/179] move content around --- windows/security/threat-protection/TOC.md | 40 +++++++++---------- .../microsoft-defender-atp/apis-intro.md | 4 +- .../microsoft-defender-atp/configure-siem.md | 11 ----- .../microsoft-defender-atp/management-apis.md | 27 ++----------- .../threat-indicator-concepts.md | 14 +++++++ 5 files changed, 38 insertions(+), 58 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 5a03f90ecc..cc2028d8f8 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -362,12 +362,12 @@ #### [Microsoft Defender ATP API]() ##### [Microsoft Defender ATP API license and terms](microsoft-defender-atp/api-terms-of-use.md) ##### [Get started with Microsoft Defender ATP APIs]() -###### [Introduction](microsoft-defender-atp/apis-intro.md) -###### [Hello World](microsoft-defender-atp/api-hello-world.md) +###### [Access the Microsoft Defender ATP APIs](microsoft-defender-atp/apis-intro.md) ###### [Get access with application context](microsoft-defender-atp/exposed-apis-create-app-webapp.md) ###### [Get access with user context](microsoft-defender-atp/exposed-apis-create-app-nativeapp.md) +###### [Hello World](microsoft-defender-atp/api-hello-world.md) -##### [APIs]() +##### [Investigation, response, and entities APIs]() ###### [Supported Microsoft Defender ATP APIs](microsoft-defender-atp/exposed-apis-list.md) ###### [Advanced Hunting](microsoft-defender-atp/run-advanced-query-api.md) @@ -434,22 +434,21 @@ ####### [Get user related alerts](microsoft-defender-atp/get-user-related-alerts.md) ####### [Get user related machines](microsoft-defender-atp/get-user-related-machines.md) -#### [Stream data using APIs]() -##### [Raw data streaming (preview)](microsoft-defender-atp/raw-data-export.md) -##### [Stream advanced hunting events to Azure Events hub](microsoft-defender-atp/raw-data-export-event-hub.md) -##### [Stream advanced hunting events to your storage account](microsoft-defender-atp/raw-data-export-storage.md) - - -#### [Pull detections to your SIEM tools]() -##### [Understand threat intelligence concepts](microsoft-defender-atp/threat-indicator-concepts.md) -##### [Learn about different ways to pull detections](microsoft-defender-atp/configure-siem.md) -##### [Enable SIEM integration](microsoft-defender-atp/enable-siem-integration.md) -##### [Configure Splunk to pull detections](microsoft-defender-atp/configure-splunk.md) -##### [Configure HP ArcSight to pull detections](microsoft-defender-atp/configure-arcsight.md) -##### [Microsoft Defender ATP detection fields](microsoft-defender-atp/api-portal-mapping.md) -##### [Pull detections using SIEM REST API](microsoft-defender-atp/pull-alerts-using-rest-api.md) -##### [Troubleshoot SIEM tool integration issues](microsoft-defender-atp/troubleshoot-siem.md) +##### [Stream data using APIs]() +###### [Raw data streaming (preview)](microsoft-defender-atp/raw-data-export.md) +###### [Stream advanced hunting events to Azure Events hub](microsoft-defender-atp/raw-data-export-event-hub.md) +###### [Stream advanced hunting events to your storage account](microsoft-defender-atp/raw-data-export-storage.md) + +##### [Pull detections to your SIEM tools]() +###### [Understand threat intelligence concepts](microsoft-defender-atp/threat-indicator-concepts.md) +###### [Learn about different ways to pull detections](microsoft-defender-atp/configure-siem.md) +###### [Enable SIEM integration](microsoft-defender-atp/enable-siem-integration.md) +###### [Configure Splunk to pull detections](microsoft-defender-atp/configure-splunk.md) +###### [Configure HP ArcSight to pull detections](microsoft-defender-atp/configure-arcsight.md) +###### [Microsoft Defender ATP detection fields](microsoft-defender-atp/api-portal-mapping.md) +###### [Pull detections using SIEM REST API](microsoft-defender-atp/pull-alerts-using-rest-api.md) +###### [Troubleshoot SIEM tool integration issues](microsoft-defender-atp/troubleshoot-siem.md) ##### [How to use APIs - Samples]() ###### [Microsoft Flow](microsoft-defender-atp/api-microsoft-flow.md) @@ -458,8 +457,6 @@ ###### [Advanced Hunting using PowerShell](microsoft-defender-atp/run-advanced-query-sample-powershell.md) ###### [Using OData Queries](microsoft-defender-atp/exposed-apis-odata-samples.md) - - #### [Reporting]() ##### [Power BI - How to use API - Samples](microsoft-defender-atp/api-power-bi.md) ##### [Create and build Power BI reports using Microsoft Defender ATP data connectors (deprecated)](microsoft-defender-atp/powerbi-reports.md) @@ -488,7 +485,8 @@ -### [Partner integration]() +### [Partner integration opportunities]() +#### [Technical integrations](microsoft-defender-atp/) #### [Managed security service provider support](microsoft-defender-atp/mssp-support.md) ##### [Configure managed security service provider (MSSP) support](microsoft-defender-atp/configure-mssp-support.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md b/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md index 425ad57ee8..589b46db48 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md +++ b/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md @@ -1,5 +1,5 @@ --- -title: Microsoft Defender Advanced Threat Protection API overview +title: Access the Microsoft Defender Advanced Threat Protection APIs ms.reviewer: description: Learn how you can use APIs to automate workflows and innovate based on Microsoft Defender ATP capabilities keywords: apis, api, wdatp, open api, windows defender atp api, public api, supported apis, alerts, machine, user, domain, ip, file, advanced hunting, query @@ -17,7 +17,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual --- -# Microsoft Defender ATP API overview +# Access the Microsoft Defender Advanced Threat Protection APIs **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md b/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md index 521fbb5621..ad965c75e5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md @@ -15,7 +15,6 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 10/16/2017 --- # Pull detections to your SIEM tools @@ -56,13 +55,3 @@ Microsoft Defender ATP supports the OAuth 2.0 protocol to pull detections using For more information, see [Pull Microsoft Defender ATP detections using REST API](pull-alerts-using-rest-api.md). -## In this section - -Topic | Description -:---|:--- -[Enable SIEM integration in Microsoft Defender ATP](enable-siem-integration.md)| Learn about enabling the SIEM integration feature in the **Settings** page in the portal so that you can use and generate the required information to configure supported SIEM tools. -[Configure Splunk to pull Microsoft Defender ATP detections](configure-splunk.md)| Learn about installing the REST API Modular Input App and other configuration settings to enable Splunk to pull Microsoft Defender ATP detections. -[Configure HP ArcSight to pull Microsoft Defender ATP detections](configure-arcsight.md)| Learn about installing the HP ArcSight REST FlexConnector package and the files you need to configure ArcSight to pull Microsoft Defender ATP detections. -[Microsoft Defender ATP Detection fields](api-portal-mapping.md) | Understand what data fields are exposed as part of the alerts API and how they map to Microsoft Defender Security Center. -[Pull Microsoft Defender ATP detections using REST API](pull-alerts-using-rest-api.md) | Use the Client credentials OAuth 2.0 flow to pull detections from Microsoft Defender ATP using REST API. -[Troubleshoot SIEM tool integration issues](troubleshoot-siem.md) | Address issues you might encounter when using the SIEM integration feature. diff --git a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md index 615f35af11..df2182207e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md +++ b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md @@ -55,7 +55,7 @@ IMAGE 2: ### Authentication and authorization Accessing Microsoft Defender ATP APIs is granted in accordance with the service users and permissions model. The API access requires OAuth2.0 authentication. For more information, see [OAuth 2.0 Authorization Code Flow](https://docs.microsoft.com/azure/active-directory/develop/active-directory-v2-protocols-oauth-code). -For services, the Azure Active Directory (Azure AD) application model is applied where the AAD Global Admin grants the permissions to the application. Any change of the application manifested permissions will require Global Admin Consent. +For services, the Azure Active Directory (Azure AD) application model is applied where the AAD Global Admin grants the permissions to the application. Any change of the application "manifested" permissions will require Global Admin Consent. ### Investigation API You can use the APIs to investigate entities such as machine, user, and file as well as discrete events (for example, process creation and file creation). For more information see, [Supported APIs](exposed-apis-list.md). @@ -68,9 +68,8 @@ Take actions on machine such as isolate machine from the network, quarantine fil Indicator matching is essential feature available in Microsoft Defender ATP that gives SecOps the ability to create indicators that define the detection, prevention, and exclusion of entities. For more information see [Indicator resource type](ti-indicator.md). -When certain conditions that you set are met, you can initiate automated response using the APIs. +You can initiate automated investigation on a machine using APIs. -EFRAT, PLEASE KINDLY CHECK IF THE ABOVE STATEMENT ABOUT AUTO-IR SHOULD BE INCLUDED, AND IF YES - THAT IT'S ACCURATE. THANKS! ### Entities API Run API calls on the supported entities. You can create calls such as get alerts, create indicators, and more. @@ -89,28 +88,8 @@ It enables ingesting complete event data from the Microsoft Defender ATP platfor Microsoft Defender ATP supports SIEM integration through a variety of methods - specialized SIEM system interface with out of the box connectors, a generic alert API enabling custom implementations, and an action API enabling alert status management. For more information see, [SIEM integration](enable-siem-integration.md) ## Related topics -- [](apis-intro.md) +- [Access the Microsoft Defender Advanced Threat Protection APIs ](apis-intro.md) - [Supported APIs](exposed-apis-list.md) -- [How] - ------------------------------ - - -- It supports integration with a number of security information and event management (SIEM) solutions and also exposes APIs to fully support pulling all the alerts and detection information into any SIEM solution. -- It supports a rich set of application programming interface (APIs) providing flexibility for those who are already heavily invested in data enrichment and automation: - - Enriching events coming from other security systems with foot print or prevalence information - - Triggering file or machine level response actions through APIs - - Keeping systems in-sync such as importing machine tags from asset management systems into Microsoft Defender ATP, synchronize alerts and incidents status cross ticketing systems with Microsoft Defender ATP. - -## Related topics -- [Onboard machines](onboard-configure.md) -- [Manage indicators](manage-indicators.md) -- [Microsoft Defender ATP Public API](apis-intro.md) -- [Pull alerts to your SIEM tools](configure-siem.md) -- [Create and build Power BI reports using Microsoft Defender ATP data](powerbi-reports.md) -- [Role-based access control](rbac.md) - - diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md b/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md index c9d50043b1..c003b67a2d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md @@ -50,5 +50,19 @@ Here is an example of an IOC: IOCs have a many-to-one relationship with alert definitions such that an alert definition can have many IOCs that correspond to it. +## In this section + +Topic | Description +:---|:--- +[Pull detections to your SIEM tools](configure-siem.md)| Learn about different ways to pull detections. +[Enable SIEM integration in Microsoft Defender ATP](enable-siem-integration.md)| Learn about enabling the SIEM integration feature in the **Settings** page in the portal so that you can use and generate the required information to configure supported SIEM tools. +[Configure Splunk to pull Microsoft Defender ATP detections](configure-splunk.md)| Learn about installing the REST API Modular Input App and other configuration settings to enable Splunk to pull Microsoft Defender ATP detections. +[Configure HP ArcSight to pull Microsoft Defender ATP detections](configure-arcsight.md)| Learn about installing the HP ArcSight REST FlexConnector package and the files you need to configure ArcSight to pull Microsoft Defender ATP detections. +[Microsoft Defender ATP Detection fields](api-portal-mapping.md) | Understand what data fields are exposed as part of the alerts API and how they map to Microsoft Defender Security Center. +[Pull Microsoft Defender ATP detections using REST API](pull-alerts-using-rest-api.md) | Use the Client credentials OAuth 2.0 flow to pull detections from Microsoft Defender ATP using REST API. +[Troubleshoot SIEM tool integration issues](troubleshoot-siem.md) | Address issues you might encounter when using the SIEM integration feature. + + + ## Related topics - [Manage indicators](manage-indicators.md) From 6e9272db53e109e36ad7239a0cf00931af31a5d9 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 7 Jan 2020 17:30:22 -0800 Subject: [PATCH 069/179] partner opportunities content --- windows/security/threat-protection/TOC.md | 5 +- .../get-started-partner-integration.md | 51 +++++++++++++++ .../microsoft-defender-atp/management-apis.md | 4 +- .../partner-integration.md | 62 +++++++++++++++++++ 4 files changed, 117 insertions(+), 5 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/partner-integration.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index cc2028d8f8..ec8d2f18a9 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -483,10 +483,9 @@ ###### [Using machine groups](microsoft-defender-atp/machine-groups.md) ###### [Create and manage machine tags](microsoft-defender-atp/machine-tags.md) - - ### [Partner integration opportunities]() -#### [Technical integrations](microsoft-defender-atp/) +#### [Partner opportunities and scenarios](microsoft-defender-atp/partner-integration.md) +##### [Become a Microsoft Defender ATP integration partner](microsoft-defender-atp/get-started-partner-integration.md) #### [Managed security service provider support](microsoft-defender-atp/mssp-support.md) ##### [Configure managed security service provider (MSSP) support](microsoft-defender-atp/configure-mssp-support.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md new file mode 100644 index 0000000000..49b1166be2 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md @@ -0,0 +1,51 @@ +--- +title: Become a Microsoft Defender ATP integration partner +ms.reviewer: +description: Learn the steps and requirements so that you can integrate your solution with Microsoft Defender ATP and be a partner +keywords: partner, integration, solution validation, certification, requirements, member, misa, application portal +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: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: conceptual +--- + +# Become a Microsoft Defender ATP integration partner + +**Applies to:** +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +> Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +To become a Microsoft Defender ATP solution partner, you'll need to follow and complete the following steps. + +## Step 1: Subscribe to a Microsoft Defender ATP Developer license +This gives you a license to use a Microsoft Defender ATP tenant with up to 10 devices for developing solutions to integrate with Microsoft Defender ATP. + +## Step 2: Fulfill the solution validation and certification requirements +The best way for technology partners to certify their integration works, is to have it tested and used by a joint customer. Once the Microsoft Defender ATP team reviews and approves the integration, we will direct you to be included as a partner at the Microsoft Intelligent Security Association. + +## Step 3: Become a Microsoft Intelligent Security Association member +[Microsoft Intelligent Security Association](https://www.microsoft.com/security/partnerships/intelligent-security-association) is a program specifically for Microsoft security partners to help enrich your security products and improve customer discoverability of your integrations to Microsoft security products. + +## Step 4: Get listed in the Microsoft Defender ATP partner application portal +Microsoft Defender ATP supports third-party applications discovery and integration using the in-product partner page that is embedded within the Microsoft Defender ATP management portal. + +To have your company listed as a partner in the in-product partner page, you will need to provide the following: + +1. A square logo (SVG). +2. Name of the product to be presented. +3. Provide a 15-word product description. +4. Link to the landing page for the customer to complete the integration or blog post that will include sufficient information for customers. Please note that any press release including the Microsoft Defender ATP product name should be reviewed by the marketing and engineering teams. You should allow at least 10 days for review process to be performed. +5. If you use a multi-tenant Azure AD approach, we will need the AAD application name to track usage of the application. + + +Partnership with Microsoft Defender ATP help our mutual customers to further streamline, integrate, and orchestrate defenses. We are happy that you chose to become a Microsoft Defender ATP partner and to achieve our common goal of effectively protecting customers and their assets by preventing and responding to modern threats together. \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md index df2182207e..3ff04699d0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md +++ b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md @@ -1,8 +1,8 @@ --- title: Overview of management and APIs ms.reviewer: -description: -keywords: +description: Learn about the management tools and API categories in Microsoft Defender ATP +keywords: onboarding, api, siem, rbac, access, portal, integration, investigation, response, entities, entity, user context, application context, streaming search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 diff --git a/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md new file mode 100644 index 0000000000..b767897b82 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md @@ -0,0 +1,62 @@ +--- +title: Microsoft Defender ATP partner opportunities and scenarios +ms.reviewer: +description: Learn how you can extend existing security offerings on top of the open framework and a rich set of APIs to build extensions and integrations with Microsoft Defender ATP +keywords: API, partner, extend, open framework, apis, extensions, integrations, detection, management, response, vulnerabilities, intelligence +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: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: conceptual +--- + +# Microsoft Defender ATP partner opportunities and scenarios + +**Applies to:** +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +> Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + +Partners can easily extend their existing security offerings on top of the open framework and a rich and complete set of APIs to build extensions and integrations with Microsoft Defender ATP. + +The APIs span functional areas including detection, management, response, vulnerabilities and intelligence wide range of use cases. Based on the use case and need, partners can either stream or query data from Microsoft Defender ATP. + + +## Scenario 1: External alert correlation and Automated investigation and remediation +Microsoft Defender ATP offers unique automated investigation and remediation capabilities to drive incident response at scale. + +Integrating the automated investigation and response capability with other solutions such as network security products or other endpoint security products will help to address alerts and minimize the complexities surrounding network and device signal correlation, effectively streamlining the investigation and threat remediation actions on devices. + +Microsoft Defender ATP adds support for this scenario in the following forms: +- External alerts can be pushed into Microsoft Defender ATP and presented side-by-side with additional device-based alerts from Microsoft Defender ATP. This view provides the full context of the alert - with the real process and the full story of attack. + +- Once an alert is generated, the signal is shared across all Microsoft Defender ATP protected endpoints in the enterprise. Microsoft Defender ATP takes immediate automated or operator-assisted response to address the alert. + +## Scenario 2: Security orchestration and automation response (SOAR) integration +Orchestration solutions can help build playbooks and integrate the rich data model and actions that Microsoft Defender ATP APIs exposes to orchestrate responses, such as query for device data, trigger machine isolation, block/allow, resolve alert and others. + +## Scenario 3 - Indicators matching +Indicator of compromise (IoCs) matching is an essential feature in every endpoint protection solution. This capability is available in Microsoft Defender ATP and gives the ability to set a list of indicators for prevention, detection and exclusion of entities. One can define the action to be taken as well as the duration for when to apply the action. + +## Scenario 4: Decision making based on device security score & vulnerabilities + Microsoft Defender ATP Threat & Vulnerability Management is built-in, real-time, cloud-powered, and is fully integrated with Microsoft endpoint security stack. It uses vulnerability and security configuration assessment data as discovery tools that are used to calculate the exposure score. Using secure score and endpoint vulnerabilities data with other solutions will help to expand the customer's visibility into the overall security posture of their endpoints and help them make better decisions. + +## Scenario 5: Managed security service provider support +support Security is recognized as a key component in running an enterprise, however some organizations might not have the capacity or expertise to have a dedicated security operations team to manage the security of their endpoints and network, others may want to have a second set of eyes to review alerts in their network. To address this demand, managed security service providers (MSSP) offer to deliver managed detection and response (MDR) services on top of Microsoft Defender ATP. + +Microsoft Defender ATP adds support for this scenario and to allow MSSPs to take the following actions: +- Get access to MSSP customer's Microsoft Defender Security Center portal +- Get email notifications Fetch alerts through security information and event management (SIEM) tools and the rich set of programmatic APIs and +- Use the streaming API to receive real-time event and alerts from instances as they occur within a single data stream, providing a low latency, high throughput delivery mechanism + + +Follow the steps in [Become a Microsoft Defender ATP integration partner](get-started-partner-integration.md) to become a Microsoft Defender ATP partner. \ No newline at end of file From 5e16fc426657d801c90d4c58dbafc8b1c2ea2f3f Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Wed, 8 Jan 2020 11:58:55 +0200 Subject: [PATCH 070/179] fixes --- windows/security/threat-protection/TOC.md | 2 +- ...rt-investigation.md => initiate-autoir-investigation.md} | 0 .../microsoft-defender-atp/investigation.md | 6 +++--- .../threat-protection/microsoft-defender-atp/oldTOC.txt | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) rename windows/security/threat-protection/microsoft-defender-atp/{start-investigation.md => initiate-autoir-investigation.md} (100%) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 718168a1c9..1dad4c146c 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -411,7 +411,7 @@ ####### [Investigation methods and properties](microsoft-defender-atp/investigation.md) ####### [List Investigation](microsoft-defender-atp/get-investigation-collection.md) ####### [Get Investigation](microsoft-defender-atp/get-investigation-object.md) -####### [Start Investigation](microsoft-defender-atp/start-investigation.md) +####### [Start Investigation](microsoft-defender-atp/initiate-autoir-investigation.md) ###### [Indicators]() ####### [Indicators methods and properties](microsoft-defender-atp/ti-indicator.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/start-investigation.md b/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md similarity index 100% rename from windows/security/threat-protection/microsoft-defender-atp/start-investigation.md rename to windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigation.md b/windows/security/threat-protection/microsoft-defender-atp/investigation.md index 5baf339166..ec516a1afc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigation.md @@ -28,9 +28,9 @@ Represent an Automated Investigation entity in Microsoft Defender ATP. ## Methods Method|Return Type |Description :---|:---|:--- -[List Investigations](.md) | Investigation collection | Get collection of Investigation -[Get single Investigation](.md) | Investigation entity | Gets single Investigation entity. -[Start Investigation](.md) | Investigation entity | Starts Investigation on a machine. +[List Investigations](get-investigation-collection.md) | Investigation collection | Get collection of Investigation +[Get single Investigation](get-investigation-collection.md) | Investigation entity | Gets single Investigation entity. +[Start Investigation](initiate-autoir-investigation.md) | Investigation entity | Starts Investigation on a machine. ## Properties diff --git a/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt b/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt index b17e58e0c5..d444896099 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt +++ b/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt @@ -385,7 +385,7 @@ ####### [Investigation methods and properties](microsoft-defender-atp/investigation.md) ####### [List Investigation](microsoft-defender-atp/get-investigation-collection.md) ####### [Get Investigation](microsoft-defender-atp/get-investigation-object.md) -####### [Start Investigation](microsoft-defender-atp/start-investigation.md) +####### [Start Investigation](microsoft-defender-atp/initiate-autoir-investigation.md) ###### [Indicators]() ####### [Methods and properties](ti-indicator.md) From 64186dada36617499ccd22ad56b4a902aae10ebf Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Wed, 8 Jan 2020 12:44:10 +0200 Subject: [PATCH 071/179] fix --- .../microsoft-defender-atp/get-investigation-object.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md index b6a8f089cf..933c2cde60 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md @@ -62,5 +62,5 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful, this method returns 200, Ok response code with a [Investigations](investigations.md) entity. +If successful, this method returns 200, Ok response code with a [Investigations](investigation.md) entity. From 443c156df824878c9521d51b8cfee613ae47bd20 Mon Sep 17 00:00:00 2001 From: mestew Date: Wed, 8 Jan 2020 12:26:25 -0800 Subject: [PATCH 072/179] Add link for WIP limitations per CSS request. Rebrand of SCCM edits --- .../create-wip-policy-using-sccm.md | 33 +++++++++++-------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-sccm.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-sccm.md index 61ce1a5f3b..288347b3aa 100644 --- a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-sccm.md +++ b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-sccm.md @@ -1,9 +1,9 @@ --- -title: Create and deploy a Windows Information Protection (WIP) policy using System Center Configuration Manager (Windows 10) -description: Configuration Manager (version 1606 or later) helps you create and deploy your Windows Information Protection (WIP) policy, including letting you choose your protected apps, your WIP-protection level, and how to find enterprise data on the network. +title: Create and deploy a Windows Information Protection (WIP) policy using Microsoft Endpoint Configuration Manager (Windows 10) +description: Use Configuration Manager to make & deploy a Windows Information Protection (WIP) policy. Choose protected apps, WIP-protection level, and find enterprise data. ms.assetid: 85b99c20-1319-4aa3-8635-c1a87b244529 ms.reviewer: -keywords: WIP, Windows Information Protection, EDP, Enterprise Data Protection, SCCM, System Center Configuration Manager, Configuration Manager +keywords: WIP, Windows Information Protection, EDP, Enterprise Data Protection, SCCM, System Center Configuration Manager, Configuration Manager, MEMCM, Microsoft Endpoint Configuration Manager ms.prod: w10 ms.mktglfcycl: explore ms.sitesec: library @@ -15,26 +15,29 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: conceptual -ms.date: 05/13/2019 +ms.date: 01/09/2020 --- -# Create and deploy a Windows Information Protection (WIP) policy using System Center Configuration Manager +# Create and deploy a Windows Information Protection (WIP) policy using Microsoft Endpoint Configuration Manager **Applies to:** - Windows 10, version 1607 and later - Windows 10 Mobile, version 1607 and later -- System Center Configuration Manager +- Microsoft Endpoint Configuration Manager -System Center Configuration Manager helps you create and deploy your Windows Information Protection (WIP) policy, including letting you choose your protected apps, your WIP-protection mode, and how to find enterprise data on the network. +Configuration Manager helps you create and deploy your Windows Information Protection (WIP) policy, including letting you choose your protected apps, your WIP-protection mode, and how to find enterprise data on the network. ## Add a WIP policy -After you’ve installed and set up System Center Configuration Manager for your organization, you must create a configuration item for WIP, which in turn becomes your WIP policy. +After you’ve installed and set up Configuration Manager for your organization, you must create a configuration item for WIP, which in turn becomes your WIP policy. + +>[!TIP] +> Review the [Limitations while using Windows Information Protection (WIP)](limitations-with-wip.md) article before creating a new configuration item to avoid common issues. **To create a configuration item for WIP** -1. Open the System Center Configuration Manager console, click the **Assets and Compliance** node, expand the **Overview** node, expand the **Compliance Settings** node, and then expand the **Configuration Items** node. +1. Open the Configuration Manager console, click the **Assets and Compliance** node, expand the **Overview** node, expand the **Compliance Settings** node, and then expand the **Configuration Items** node. - ![System Center Configuration Manager, Configuration Items screen](images/wip-sccm-addpolicy.png) + ![Configuration Manager, Configuration Items screen](images/wip-sccm-addpolicy.png) 2. Click the **Create Configuration Item** button.

    The **Create Configuration Item Wizard** starts. @@ -43,7 +46,7 @@ The **Create Configuration Item Wizard** starts. 3. On the **General Information screen**, type a name (required) and an optional description for your policy into the **Name** and **Description** boxes. -4. In the **Specify the type of configuration item you want to create** area, pick the option that represents whether you use System Center Configuration Manager for device management, and then click **Next**. +4. In the **Specify the type of configuration item you want to create** area, pick the option that represents whether you use Configuration Manager for device management, and then click **Next**. - **Settings for devices managed with the Configuration Manager client:** Windows 10 @@ -62,7 +65,7 @@ The **Create Configuration Item Wizard** starts. The **Configure Windows Information Protection settings** page appears, where you'll configure your policy for your organization. ## Add app rules to your policy -During the policy-creation process in System Center Configuration Manager, you can choose the apps you want to give access to your enterprise data through WIP. Apps included in this list can protect data on behalf of the enterprise and are restricted from copying or moving enterprise data to unprotected apps. +During the policy-creation process in Configuration Manager, you can choose the apps you want to give access to your enterprise data through WIP. Apps included in this list can protect data on behalf of the enterprise and are restricted from copying or moving enterprise data to unprotected apps. The steps to add your app rules are based on the type of rule template being applied. You can add a store app (also known as a Universal Windows Platform (UWP) app), a signed Windows desktop app, or an AppLocker policy file. @@ -295,9 +298,9 @@ For this example, we’re going to add an AppLocker XML file to the **App Rules* ``` -12. After you’ve created your XML file, you need to import it by using System Center Configuration Manager. +12. After you’ve created your XML file, you need to import it by using Configuration Manager. -**To import your Applocker policy file app rule using System Center Configuration Manager** +**To import your Applocker policy file app rule using Configuration Manager** 1. From the **App rules** area, click **Add**. The **Add app rule** box appears. @@ -506,3 +509,5 @@ After you’ve created your WIP policy, you'll need to deploy it to your organiz - [How to collect Windows Information Protection (WIP) audit event logs](collect-wip-audit-event-logs.md) - [General guidance and best practices for Windows Information Protection (WIP)](guidance-and-best-practices-wip.md) + +- [Limitations while using Windows Information Protection (WIP)](limitations-with-wip.md) From bd6846b34fc6fde088b3cc84bc9de3aef9c23908 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 8 Jan 2020 13:48:20 -0800 Subject: [PATCH 073/179] fix char --- .../microsoft-defender-atp/partner-integration.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md index b767897b82..789cd2a69e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md @@ -55,7 +55,8 @@ support Security is recognized as a key component in running an enterprise, howe Microsoft Defender ATP adds support for this scenario and to allow MSSPs to take the following actions: - Get access to MSSP customer's Microsoft Defender Security Center portal -- Get email notifications Fetch alerts through security information and event management (SIEM) tools and the rich set of programmatic APIs and +- Get email notifications +- Fetch alerts through security information and event management (SIEM) tools and the rich set of programmatic APIs and - Use the streaming API to receive real-time event and alerts from instances as they occur within a single data stream, providing a low latency, high throughput delivery mechanism From 73f8a5e6fb0e16a782a2c7497027f30375b47733 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 8 Jan 2020 15:07:50 -0800 Subject: [PATCH 074/179] updates --- windows/security/threat-protection/TOC.md | 37 +++++++------- .../get-started-partner-integration.md | 2 +- .../images/mdatp-apis.png | Bin 0 -> 120347 bytes .../microsoft-defender-atp/management-apis.md | 46 +++++------------- .../partner-integration.md | 15 +----- 5 files changed, 35 insertions(+), 65 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/mdatp-apis.png diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 24ac8283ff..a6c8d575d4 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -360,15 +360,15 @@ ###### [Troubleshoot subscription and portal access issues](microsoft-defender-atp/troubleshoot-onboarding-error-messages.md) #### [Microsoft Defender ATP API]() -##### [Microsoft Defender ATP API license and terms](microsoft-defender-atp/api-terms-of-use.md) ##### [Get started with Microsoft Defender ATP APIs]() +###### [Microsoft Defender ATP API license and terms](microsoft-defender-atp/api-terms-of-use.md) ###### [Access the Microsoft Defender ATP APIs](microsoft-defender-atp/apis-intro.md) ###### [Hello World](microsoft-defender-atp/api-hello-world.md) ###### [Get access with application context](microsoft-defender-atp/exposed-apis-create-app-webapp.md) ###### [Get access with user context](microsoft-defender-atp/exposed-apis-create-app-nativeapp.md) ###### [Get partner application access](microsoft-defender-atp/exposed-apis-create-app-partners.md) -##### [Investigation, response, and entities APIs]() +##### [Microsoft Defender ATP APIs]() ###### [Supported Microsoft Defender ATP APIs](microsoft-defender-atp/exposed-apis-list.md) ###### [Advanced Hunting](microsoft-defender-atp/run-advanced-query-api.md) @@ -435,22 +435,6 @@ ####### [Get user related alerts](microsoft-defender-atp/get-user-related-alerts.md) ####### [Get user related machines](microsoft-defender-atp/get-user-related-machines.md) -##### [Stream data using APIs]() -###### [Raw data streaming (preview)](microsoft-defender-atp/raw-data-export.md) -###### [Stream advanced hunting events to Azure Events hub](microsoft-defender-atp/raw-data-export-event-hub.md) -###### [Stream advanced hunting events to your storage account](microsoft-defender-atp/raw-data-export-storage.md) - - -##### [Pull detections to your SIEM tools]() -###### [Understand threat intelligence concepts](microsoft-defender-atp/threat-indicator-concepts.md) -###### [Learn about different ways to pull detections](microsoft-defender-atp/configure-siem.md) -###### [Enable SIEM integration](microsoft-defender-atp/enable-siem-integration.md) -###### [Configure Splunk to pull detections](microsoft-defender-atp/configure-splunk.md) -###### [Configure HP ArcSight to pull detections](microsoft-defender-atp/configure-arcsight.md) -###### [Microsoft Defender ATP detection fields](microsoft-defender-atp/api-portal-mapping.md) -###### [Pull detections using SIEM REST API](microsoft-defender-atp/pull-alerts-using-rest-api.md) -###### [Troubleshoot SIEM tool integration issues](microsoft-defender-atp/troubleshoot-siem.md) - ##### [How to use APIs - Samples]() ###### [Microsoft Flow](microsoft-defender-atp/api-microsoft-flow.md) ###### [Power BI](microsoft-defender-atp/api-power-bi.md) @@ -458,6 +442,23 @@ ###### [Advanced Hunting using PowerShell](microsoft-defender-atp/run-advanced-query-sample-powershell.md) ###### [Using OData Queries](microsoft-defender-atp/exposed-apis-odata-samples.md) +#### [Stream APIs]() +##### [Raw data streaming (preview)](microsoft-defender-atp/raw-data-export.md) +##### [Stream advanced hunting events to Azure Events hub](microsoft-defender-atp/raw-data-export-event-hub.md) +##### [Stream advanced hunting events to your storage account](microsoft-defender-atp/raw-data-export-storage.md) + + +#### [SIEM integration]() +##### [Understand threat intelligence concepts](microsoft-defender-atp/threat-indicator-concepts.md) +##### [Learn about different ways to pull detections](microsoft-defender-atp/configure-siem.md) +##### [Enable SIEM integration](microsoft-defender-atp/enable-siem-integration.md) +##### [Configure Splunk to pull detections](microsoft-defender-atp/configure-splunk.md) +##### [Configure HP ArcSight to pull detections](microsoft-defender-atp/configure-arcsight.md) +##### [Microsoft Defender ATP detection fields](microsoft-defender-atp/api-portal-mapping.md) +##### [Pull detections using SIEM REST API](microsoft-defender-atp/pull-alerts-using-rest-api.md) +##### [Troubleshoot SIEM tool integration issues](microsoft-defender-atp/troubleshoot-siem.md) + + #### [Reporting]() ##### [Power BI - How to use API - Samples](microsoft-defender-atp/api-power-bi.md) ##### [Create and build Power BI reports using Microsoft Defender ATP data connectors (deprecated)](microsoft-defender-atp/powerbi-reports.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md index 49b1166be2..b2fe57b4cb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md @@ -28,7 +28,7 @@ ms.topic: conceptual To become a Microsoft Defender ATP solution partner, you'll need to follow and complete the following steps. ## Step 1: Subscribe to a Microsoft Defender ATP Developer license -This gives you a license to use a Microsoft Defender ATP tenant with up to 10 devices for developing solutions to integrate with Microsoft Defender ATP. +Subscribing to the [Microsoft Defender ATP Developer license](https://winatpregistration-prd.trafficmanager.net/Developer/UserAgreement?Length=9) allows you to use a Microsoft Defender ATP tenant with up to 10 devices for developing solutions to integrate with Microsoft Defender ATP. ## Step 2: Fulfill the solution validation and certification requirements The best way for technology partners to certify their integration works, is to have it tested and used by a joint customer. Once the Microsoft Defender ATP team reviews and approves the integration, we will direct you to be included as a partner at the Microsoft Intelligent Security Association. diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mdatp-apis.png b/windows/security/threat-protection/microsoft-defender-atp/images/mdatp-apis.png new file mode 100644 index 0000000000000000000000000000000000000000..9dd131ca965eba794c230b5dba6a3ab991b46355 GIT binary patch literal 120347 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md index 3ff04699d0..ec2c2409f0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md +++ b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md @@ -38,54 +38,34 @@ Microsoft Defender ATP provides fine-grained control over what users with access - Tiered model security operations teams - Fully segregated devisions with single centralized global security operations teams -## Integration and APIs +## Available APIs The Microsoft Defender ATP solution is built on top of an integration-ready platform. Microsoft Defender ATP exposes much of its data and actions through a set of programmatic APIs. Those APIs will enable you to automate workflows and innovate based on Microsoft Defender ATP capabilities. +![Image of available API and integration in Microsoft Defender ATP](images/mdatp-apis.png) -EFRAT, PLEASE LET ME KNOW WHICH IMAGE IS MORE APPROPRIATE IN THIS PAGE: IMAGE 1 OR IMAGE 2 - -IMAGE 1: -![Image of available API and integration in Microsoft Defender ATP](images/api-and-integration.png) - -IMAGE 2: -![Image of API categories in Microsoft Defender ATP](images/atp-apis.png) - -### Authentication and authorization -Accessing Microsoft Defender ATP APIs is granted in accordance with the service users and permissions model. The API access requires OAuth2.0 authentication. For more information, see [OAuth 2.0 Authorization Code Flow](https://docs.microsoft.com/azure/active-directory/develop/active-directory-v2-protocols-oauth-code). - -For services, the Azure Active Directory (Azure AD) application model is applied where the AAD Global Admin grants the permissions to the application. Any change of the application "manifested" permissions will require Global Admin Consent. - -### Investigation API -You can use the APIs to investigate entities such as machine, user, and file as well as discrete events (for example, process creation and file creation). For more information see, [Supported APIs](exposed-apis-list.md). - -There are also [advanced hunting APIs](run-advanced-query-api.md) to hunt for possible threats across your organization. +The Microsoft Defender ATP APIs can be grouped into three: +- Microsoft Defender ATP APIs (includes the investigation, response, and entities) +- Raw data streaming API +- SIEM integration -### Response API -Take actions on machine such as isolate machine from the network, quarantine files, and others using APIs. For more information see, [Machine action](machineaction.md). +## Microsoft Defender ATP APIs -Indicator matching is essential feature available in Microsoft Defender ATP that gives SecOps the ability to create indicators that define the detection, prevention, and exclusion of entities. For more information see [Indicator resource type](ti-indicator.md). +Microsoft Defender ATP offers a layered API model exposing data and capabilities in a structured, clear and easy to use model, exposed through a standard Azure AD-based authentication and authorization model allowing access in context of users or SaaS applications. The API model was designed to expose entities and capabilities in a consistent form. -You can initiate automated investigation on a machine using APIs. +The **Investigation API** exposes the richness of Microsoft Defender ATP - exposing calculated or 'profiled' entities (for example, machine, user, and file) and discrete events (for example, process creation and file creation) which typically describes a behavior related to an entity, enabling access to data via investigation interfaces allowing a query-based access to data. For more information see, [Supported APIs](exposed-apis-list.md). - -### Entities API -Run API calls on the supported entities. You can create calls such as get alerts, create indicators, and more. - -### Integration scenarios -To further augment the API uses, the platform also supports various integration scenarios. - -Custom integration scenarios help in +The **Response API** exposes the ability to take actions in the service and on devices, enabling customers to ingest indicators, manage settings, alert status, as well as take response actions on devices programmatically such as isolate machines from the network, quarantine files, and others. ### Streaming API -Streaming API allows you to receive real-time event and alerts from instances as they occur within a single data stream, providing a low latency, high throughput delivery mechanism. +Allows you to receive real-time event and alerts from instances as they occur within a single data stream, providing a low latency, high throughput delivery mechanism. For more information see, [Raw data streaming API](raw-data-export.md). -It enables ingesting complete event data from the Microsoft Defender ATP platform into your local data warehouse or data layer and correlating it against logs collected from other systems. For more information see, [Raw data streaming API](raw-data-export.md). ### SIEM API -Microsoft Defender ATP supports SIEM integration through a variety of methods - specialized SIEM system interface with out of the box connectors, a generic alert API enabling custom implementations, and an action API enabling alert status management. For more information see, [SIEM integration](enable-siem-integration.md) +When you enable security information and event management (SIEM) integration it allows you to pull detections from Microsoft Defender Security Center using your SIEM solution or by connecting directly to the detections REST API. This activates the SIEM connector access details section with pre-populated values and an application is created under you Azure Active Directory (AAD) tenant. For more information see, [SIEM integration](enable-siem-integration.md) + ## Related topics - [Access the Microsoft Defender Advanced Threat Protection APIs ](apis-intro.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md index 789cd2a69e..2896f7b1d2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md @@ -44,20 +44,9 @@ Microsoft Defender ATP adds support for this scenario in the following forms: ## Scenario 2: Security orchestration and automation response (SOAR) integration Orchestration solutions can help build playbooks and integrate the rich data model and actions that Microsoft Defender ATP APIs exposes to orchestrate responses, such as query for device data, trigger machine isolation, block/allow, resolve alert and others. -## Scenario 3 - Indicators matching +## Scenario 3: Indicators matching Indicator of compromise (IoCs) matching is an essential feature in every endpoint protection solution. This capability is available in Microsoft Defender ATP and gives the ability to set a list of indicators for prevention, detection and exclusion of entities. One can define the action to be taken as well as the duration for when to apply the action. -## Scenario 4: Decision making based on device security score & vulnerabilities - Microsoft Defender ATP Threat & Vulnerability Management is built-in, real-time, cloud-powered, and is fully integrated with Microsoft endpoint security stack. It uses vulnerability and security configuration assessment data as discovery tools that are used to calculate the exposure score. Using secure score and endpoint vulnerabilities data with other solutions will help to expand the customer's visibility into the overall security posture of their endpoints and help them make better decisions. - -## Scenario 5: Managed security service provider support -support Security is recognized as a key component in running an enterprise, however some organizations might not have the capacity or expertise to have a dedicated security operations team to manage the security of their endpoints and network, others may want to have a second set of eyes to review alerts in their network. To address this demand, managed security service providers (MSSP) offer to deliver managed detection and response (MDR) services on top of Microsoft Defender ATP. - -Microsoft Defender ATP adds support for this scenario and to allow MSSPs to take the following actions: -- Get access to MSSP customer's Microsoft Defender Security Center portal -- Get email notifications -- Fetch alerts through security information and event management (SIEM) tools and the rich set of programmatic APIs and -- Use the streaming API to receive real-time event and alerts from instances as they occur within a single data stream, providing a low latency, high throughput delivery mechanism - +The above scenarios serve as examples of the extensibility of the platform. You are not limited to these and we certainly encourage you leverage the open framework to discover and explore other scenarios. Follow the steps in [Become a Microsoft Defender ATP integration partner](get-started-partner-integration.md) to become a Microsoft Defender ATP partner. \ No newline at end of file From 1fc419ddc44fe617cb270005c2e38849b1682280 Mon Sep 17 00:00:00 2001 From: Anya Novicheva Date: Thu, 9 Jan 2020 11:47:35 -0500 Subject: [PATCH 075/179] Update mac-preferences.md The format of the .plist for Intune was wrong before. The correct format doesn't have anything wrapped in or or . This needes to be edited as there was an ICM caused due to customer confusion in the documentation. Only key value pairs are needed and required for the correct format --- .../microsoft-defender-atp/mac-preferences.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-preferences.md b/windows/security/threat-protection/microsoft-defender-atp/mac-preferences.md index c5b8407fc6..9f7147acbe 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-preferences.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-preferences.md @@ -371,10 +371,6 @@ The following configuration profile will: ### Intune profile ```XML - - - - PayloadUUID C4E6A782-0C8D-44AB-A025-EB893987A295 PayloadType @@ -443,8 +439,6 @@ The following configuration profile will: - - ``` ## Full configuration profile example From 0ac8831f0db8aa39229a4b52034a81e5f9b5a748 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Thu, 9 Jan 2020 09:19:10 -0800 Subject: [PATCH 076/179] update policy-csp-browser.md added note about version of Edge that this article is for. --- windows/client-management/mdm/policy-csp-browser.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-browser.md b/windows/client-management/mdm/policy-csp-browser.md index 58bf93fb63..5873c7536c 100644 --- a/windows/client-management/mdm/policy-csp-browser.md +++ b/windows/client-management/mdm/policy-csp-browser.md @@ -14,7 +14,8 @@ ms.localizationpriority: medium # Policy CSP - Browser - +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/).


    From a1ffe1101c65a88f22d93c53f28aaf8c3450d947 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 09:25:14 -0800 Subject: [PATCH 077/179] Update mac-preferences.md --- .../microsoft-defender-atp/mac-preferences.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-preferences.md b/windows/security/threat-protection/microsoft-defender-atp/mac-preferences.md index 9f7147acbe..85deccc918 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-preferences.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-preferences.md @@ -524,10 +524,6 @@ The following configuration profile contains entries for all settings described ### Intune profile ```XML - - - - PayloadUUID C4E6A782-0C8D-44AB-A025-EB893987A295 PayloadType @@ -634,8 +630,6 @@ The following configuration profile contains entries for all settings described - - ``` ## Configuration profile deployment From beb59a8f81f5c7bd513be8520482198d6b895af9 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 10:29:44 -0800 Subject: [PATCH 078/179] Update manage-protection-updates-windows-defender-antivirus.md --- ...protection-updates-windows-defender-antivirus.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index f76c49cd91..ebd77f6954 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: denisebmsft ms.author: deniseb -ms.date: 10/18/2019 +ms.date: 01/09/2020 ms.reviewer: manager: dansimp ms.custom: nextgen @@ -73,16 +73,13 @@ Each source has typical scenarios that depend on how your network is configured, |System Center Configuration Manager | You are using System Center Configuration Manager to update your endpoints.| |Security intelligence updates for Windows Defender Antivirus and other Microsoft antimalware (formerly referred to as MMPC) |[Make sure your devices are updated to support SHA-2](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). Microsoft Defender Antivirus Security intelligence updates are delivered through Windows Update, and starting Monday October 21, 2019 security intelligence updates will be SHA-2 signed exclusively.
    Download the latest protection updates because of a recent infection or to help provision a strong, base image for [VDI deployment](deployment-vdi-windows-defender-antivirus.md). This option should generally be used only as a final fallback source, and not the primary source. It will only be used if updates cannot be downloaded from Windows Server Update Service or Microsoft Update for [a specified number of days](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus#set-the-number-of-days-before-protection-is-reported-as-out-of-date).| - You can manage the order in which update sources are used with Group Policy, System Center Configuration Manager, PowerShell cmdlets, and WMI. > [!IMPORTANT] > If you set Windows Server Update Service as a download location, you must approve the updates, regardless of the management tool you use to specify the location. You can set up an automatic approval rule with Windows Server Update Service, which might be useful as updates arrive at least once a day. To learn more, see [synchronize endpoint protection updates in standalone Windows Server Update Service](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-definitions-wsus#to-synchronize-endpoint-protection-definition-updates-in-standalone-wsus). - The procedures in this article first describe how to set the order, and then how to set up the **File share** option if you have enabled it. - ## Use Group Policy to manage the update location 1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc731212(v=ws.11)), right-click the Group Policy Object you want to configure and click **Edit**. @@ -146,6 +143,14 @@ See the following for more information: See [Policy CSP - Defender/SignatureUpdateFallbackOrder](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender#defender-signatureupdatefallbackorder) for details on configuring MDM. +## What if we're using a third-party vendor? + +This article describes how to configure and manage updates for Windows Defender Antivirus. However, third-party vendors can be used to perform these tasks as well. + +Example: Contoso has hired Fabrikam to manage their security solution, which includes Microsoft Defender Antivirus. Fabrikam typically uses [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus), [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus), or [Windows command-line](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) to deploy patches and updates. + +> [!NOTE] +> Microsoft does not test third-party solutions for managing Windows Defender Antivirus. ## Related articles From b859de871e1289e96d8d19f8ad4e5955aaa67c06 Mon Sep 17 00:00:00 2001 From: illfated Date: Mon, 30 Dec 2019 00:12:51 +0100 Subject: [PATCH 079/179] Do not require CTRL+ALT+DEL: remove duplicate text Description: As discussed with jvsam (Jo) in issue ticket #5559 (Is the guidance around CTRL-ALT-DEL still valid?), this improvement suggestion is based on already noted redundant or duplicated sentences in the article. Changes proposed: - Remove 2 redundant sentences repeated 2 paragraphs below. - Remove redundant whitespace in a few MarkDown bullet lists. issue ticket closure or reference: Ref. #5559 (issue not resolved yet) --- .../interactive-logon-do-not-require-ctrl-alt-del.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del.md index 802f0fdc28..92ffe6cd6c 100644 --- a/windows/security/threat-protection/security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del.md +++ b/windows/security/threat-protection/security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del.md @@ -19,7 +19,7 @@ ms.date: 04/19/2017 # Interactive logon: Do not require CTRL+ALT+DEL **Applies to** -- Windows 10 +- Windows 10 Describes the best practices, location, values, and security considerations for the **Interactive logon: Do not require CTRL+ALT+DEL** security policy setting. @@ -27,7 +27,7 @@ Describes the best practices, location, values, and security considerations for This security setting determines whether pressing CTRL+ALT+DEL is required before a user can log on. -If this policy setting is enabled on a device, a user is not required to press CTRL+ALT+DEL to log on. Not having to press CTRL+ALT+DEL leaves users susceptible to attacks that attempt to intercept the users' passwords. Requiring CTRL+ALT+DEL before users log on ensures that users are communicating by means of a trusted path when entering their passwords. +If this policy setting is enabled on a device, a user is not required to press CTRL+ALT+DEL to log on. If this policy is disabled, any user is required to press CTRL+ALT+DEL before logging on to the Windows operating system (unless they are using a smart card for logon). @@ -37,13 +37,13 @@ A malicious user might install malware that looks like the standard logon dialog ### Possible values -- Enabled -- Disabled -- Not defined +- Enabled +- Disabled +- Not defined ### Best practices -- It is advisable to set **Disable CTRL+ALT+DEL requirement for logon** to **Not configured**. +- It is advisable to set **Disable CTRL+ALT+DEL requirement for logon** to **Not configured**. ### Location From e8c50912b6469e54abc039d42017e9cfc0b031a3 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 9 Jan 2020 12:58:22 -0800 Subject: [PATCH 080/179] update image --- .../images/mdatp-apis.png | Bin 120347 -> 102144 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mdatp-apis.png b/windows/security/threat-protection/microsoft-defender-atp/images/mdatp-apis.png index 9dd131ca965eba794c230b5dba6a3ab991b46355..560e0343ece3d51a823ff537c43e6808614ae0d6 100644 GIT binary patch literal 102144 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 literal 120347 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
    v7bue}Y#KIP#Ed(If^*;)7#Q~B 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 From b0101e32d3a35f591c44c9e63bfe41db1d51908b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 9 Jan 2020 13:27:06 -0800 Subject: [PATCH 081/179] udpates --- windows/security/threat-protection/TOC.md | 17 ++++++++++------- .../get-started-partner-integration.md | 15 ++++++++++----- .../microsoft-defender-atp/management-apis.md | 14 +++++++++----- .../microsoft-defender-atp/mssp-support.md | 7 +++---- .../partner-integration.md | 5 ++++- 5 files changed, 36 insertions(+), 22 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index a6c8d575d4..25429ef4d4 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -359,7 +359,7 @@ ###### [Troubleshoot issues during onboarding](microsoft-defender-atp/troubleshoot-onboarding.md) ###### [Troubleshoot subscription and portal access issues](microsoft-defender-atp/troubleshoot-onboarding-error-messages.md) -#### [Microsoft Defender ATP API]() +#### [Microsoft Defender ATP API Schema]() ##### [Get started with Microsoft Defender ATP APIs]() ###### [Microsoft Defender ATP API license and terms](microsoft-defender-atp/api-terms-of-use.md) ###### [Access the Microsoft Defender ATP APIs](microsoft-defender-atp/apis-intro.md) @@ -442,7 +442,7 @@ ###### [Advanced Hunting using PowerShell](microsoft-defender-atp/run-advanced-query-sample-powershell.md) ###### [Using OData Queries](microsoft-defender-atp/exposed-apis-odata-samples.md) -#### [Stream APIs]() +#### [Raw data streaming API]() ##### [Raw data streaming (preview)](microsoft-defender-atp/raw-data-export.md) ##### [Stream advanced hunting events to Azure Events hub](microsoft-defender-atp/raw-data-export-event-hub.md) ##### [Stream advanced hunting events to your storage account](microsoft-defender-atp/raw-data-export-storage.md) @@ -485,11 +485,14 @@ ###### [Using machine groups](microsoft-defender-atp/machine-groups.md) ###### [Create and manage machine tags](microsoft-defender-atp/machine-tags.md) -### [Partner integration opportunities]() -#### [Partner opportunities and scenarios](microsoft-defender-atp/partner-integration.md) -##### [Become a Microsoft Defender ATP integration partner](microsoft-defender-atp/get-started-partner-integration.md) -#### [Managed security service provider support](microsoft-defender-atp/mssp-support.md) -##### [Configure managed security service provider (MSSP) support](microsoft-defender-atp/configure-mssp-support.md) +#### [Configure managed security service provider (MSSP) support](microsoft-defender-atp/configure-mssp-support.md) + +### [Partner integration scenarios]() +#### [Technical partner opportunities](microsoft-defender-atp/partner-integration.md) +#### [Managed security service provider opportunity](microsoft-defender-atp/mssp-support.md) +#### [Become a Microsoft Defender ATP partner](microsoft-defender-atp/get-started-partner-integration.md) + + ### [Configure Microsoft threat protection integration]() #### [Configure conditional access](microsoft-defender-atp/configure-conditional-access.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md index b2fe57b4cb..184e7b3039 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md @@ -1,5 +1,5 @@ --- -title: Become a Microsoft Defender ATP integration partner +title: Become a Microsoft Defender ATP partner ms.reviewer: description: Learn the steps and requirements so that you can integrate your solution with Microsoft Defender ATP and be a partner keywords: partner, integration, solution validation, certification, requirements, member, misa, application portal @@ -18,7 +18,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual --- -# Become a Microsoft Defender ATP integration partner +# Become a Microsoft Defender ATP partner **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) @@ -31,13 +31,15 @@ To become a Microsoft Defender ATP solution partner, you'll need to follow and c Subscribing to the [Microsoft Defender ATP Developer license](https://winatpregistration-prd.trafficmanager.net/Developer/UserAgreement?Length=9) allows you to use a Microsoft Defender ATP tenant with up to 10 devices for developing solutions to integrate with Microsoft Defender ATP. ## Step 2: Fulfill the solution validation and certification requirements -The best way for technology partners to certify their integration works, is to have it tested and used by a joint customer. Once the Microsoft Defender ATP team reviews and approves the integration, we will direct you to be included as a partner at the Microsoft Intelligent Security Association. +The best way for technology partners to certify their integration works, is to have it tested and used by a joint customer. + +Once the Microsoft Defender ATP team reviews and approves the integration, we will direct you to be included as a partner at the Microsoft Intelligent Security Association. ## Step 3: Become a Microsoft Intelligent Security Association member [Microsoft Intelligent Security Association](https://www.microsoft.com/security/partnerships/intelligent-security-association) is a program specifically for Microsoft security partners to help enrich your security products and improve customer discoverability of your integrations to Microsoft security products. ## Step 4: Get listed in the Microsoft Defender ATP partner application portal -Microsoft Defender ATP supports third-party applications discovery and integration using the in-product partner page that is embedded within the Microsoft Defender ATP management portal. +Microsoft Defender ATP supports third-party applications discovery and integration using the in-product [partner page](partner-applications.md) that is embedded within the Microsoft Defender ATP management portal. To have your company listed as a partner in the in-product partner page, you will need to provide the following: @@ -48,4 +50,7 @@ To have your company listed as a partner in the in-product partner page, you wil 5. If you use a multi-tenant Azure AD approach, we will need the AAD application name to track usage of the application. -Partnership with Microsoft Defender ATP help our mutual customers to further streamline, integrate, and orchestrate defenses. We are happy that you chose to become a Microsoft Defender ATP partner and to achieve our common goal of effectively protecting customers and their assets by preventing and responding to modern threats together. \ No newline at end of file +Partnership with Microsoft Defender ATP help our mutual customers to further streamline, integrate, and orchestrate defenses. We are happy that you chose to become a Microsoft Defender ATP partner and to achieve our common goal of effectively protecting customers and their assets by preventing and responding to modern threats together. + +## Related topics +- [Technical partner opportunities](technical-partner-opportunity.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md index ec2c2409f0..406b0f8661 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md +++ b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md @@ -46,7 +46,7 @@ Microsoft Defender ATP exposes much of its data and actions through a set of pro ![Image of available API and integration in Microsoft Defender ATP](images/mdatp-apis.png) The Microsoft Defender ATP APIs can be grouped into three: -- Microsoft Defender ATP APIs (includes the investigation, response, and entities) +- Microsoft Defender ATP APIs - Raw data streaming API - SIEM integration @@ -59,17 +59,21 @@ The **Investigation API** exposes the richness of Microsoft Defender ATP - expos The **Response API** exposes the ability to take actions in the service and on devices, enabling customers to ingest indicators, manage settings, alert status, as well as take response actions on devices programmatically such as isolate machines from the network, quarantine files, and others. -### Streaming API -Allows you to receive real-time event and alerts from instances as they occur within a single data stream, providing a low latency, high throughput delivery mechanism. For more information see, [Raw data streaming API](raw-data-export.md). +## Raw data streaming API +Microsoft Defender ATP raw data streaming API provides the ability for customers to ship real-time events and alerts from their instances as they occur within a single data stream, providing a low latency, high throughput delivery mechanism. + +The Microsoft Defender ATP event information is pushed directly to Azure storage for long-term data retention, or to Azure Event Hubs for consumption by visualization services or additional data processing engines. + +For more information see, [Raw data streaming API](raw-data-export.md). -### SIEM API +## SIEM API When you enable security information and event management (SIEM) integration it allows you to pull detections from Microsoft Defender Security Center using your SIEM solution or by connecting directly to the detections REST API. This activates the SIEM connector access details section with pre-populated values and an application is created under you Azure Active Directory (AAD) tenant. For more information see, [SIEM integration](enable-siem-integration.md) ## Related topics - [Access the Microsoft Defender Advanced Threat Protection APIs ](apis-intro.md) - [Supported APIs](exposed-apis-list.md) - +- [Technical partner opportunities](partner-integration.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md b/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md index 4859c4cd49..dc86cb4ea9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md @@ -1,5 +1,5 @@ --- -title: Managed security service provider (MSSP) support +title: Managed security service provider (MSSP) partnership opportunities description: Understand how Microsoft Defender ATP integrates with managed security service providers (MSSP) keywords: mssp, integration, managed, security, service, provider search.product: eADQiWindows 10XVcnh @@ -17,7 +17,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual --- -# Managed security service provider support +# Managed security service provider partnership opportunities **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) @@ -25,14 +25,13 @@ ms.topic: conceptual >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) - Security is recognized as a key component in running an enterprise, however some organizations might not have the capacity or expertise to have a dedicated security operations team to manage the security of their endpoints and network, others may want to have a second set of eyes to review alerts in their network. To address this demand, managed security service providers (MSSP) offer to deliver managed detection and response (MDR) services on top of Microsoft Defender ATP. -Microsoft Defender ATP adds support for this scenario and to allow MSSPs to take the following actions: +Microsoft Defender ATP adds partnership opportunities for this scenario and allows MSSPs to take the following actions: - Get access to MSSP customer's Microsoft Defender Security Center portal - Get email notifications, and diff --git a/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md index 2896f7b1d2..f9914b49c5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md @@ -49,4 +49,7 @@ Indicator of compromise (IoCs) matching is an essential feature in every endpoin The above scenarios serve as examples of the extensibility of the platform. You are not limited to these and we certainly encourage you leverage the open framework to discover and explore other scenarios. -Follow the steps in [Become a Microsoft Defender ATP integration partner](get-started-partner-integration.md) to become a Microsoft Defender ATP partner. \ No newline at end of file +Follow the steps in [Become a Microsoft Defender ATP partner](get-started-partner-integration.md) to integrate your solution in Microsoft Defender ATP. + +## Related topic +- [Overview of management and APIs](management-apis.md) \ No newline at end of file From 790b39a1bc72d9dfb90fda47c1a49e57519f6413 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 9 Jan 2020 13:45:22 -0800 Subject: [PATCH 082/179] update image --- .../images/mdatp-apis.png | Bin 102144 -> 101438 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mdatp-apis.png b/windows/security/threat-protection/microsoft-defender-atp/images/mdatp-apis.png index 560e0343ece3d51a823ff537c43e6808614ae0d6..26eed612dafaf19fe2829f877e4ca978491d8baa 100644 GIT binary patch literal 101438 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 From 97076fec26d0f507cdf8faf98d1417e369107469 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 9 Jan 2020 13:53:48 -0800 Subject: [PATCH 083/179] udpates --- windows/security/threat-protection/TOC.md | 15 ++++++++------- .../get-started-partner-integration.md | 6 +++--- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 25429ef4d4..58608bc51a 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -487,13 +487,6 @@ #### [Configure managed security service provider (MSSP) support](microsoft-defender-atp/configure-mssp-support.md) -### [Partner integration scenarios]() -#### [Technical partner opportunities](microsoft-defender-atp/partner-integration.md) -#### [Managed security service provider opportunity](microsoft-defender-atp/mssp-support.md) -#### [Become a Microsoft Defender ATP partner](microsoft-defender-atp/get-started-partner-integration.md) - - - ### [Configure Microsoft threat protection integration]() #### [Configure conditional access](microsoft-defender-atp/configure-conditional-access.md) #### [Configure Microsoft Cloud App Security integration](microsoft-defender-atp/microsoft-cloud-app-security-config.md) @@ -532,6 +525,14 @@ #### [Configure Microsoft Defender Security Center time zone settings](microsoft-defender-atp/time-settings.md) + + +## [Partner integration scenarios]() +### [Technical partner opportunities](microsoft-defender-atp/partner-integration.md) +### [Managed security service provider opportunity](microsoft-defender-atp/mssp-support.md) +### [Become a Microsoft Defender ATP partner](microsoft-defender-atp/get-started-partner-integration.md) + + ## [Troubleshoot Microsoft Defender ATP]() ### [Troubleshoot sensor state]() #### [Check sensor state](microsoft-defender-atp/check-sensor-status.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md index 184e7b3039..9adeab625f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md @@ -31,9 +31,9 @@ To become a Microsoft Defender ATP solution partner, you'll need to follow and c Subscribing to the [Microsoft Defender ATP Developer license](https://winatpregistration-prd.trafficmanager.net/Developer/UserAgreement?Length=9) allows you to use a Microsoft Defender ATP tenant with up to 10 devices for developing solutions to integrate with Microsoft Defender ATP. ## Step 2: Fulfill the solution validation and certification requirements -The best way for technology partners to certify their integration works, is to have it tested and used by a joint customer. +The best way for technology partners to certify their integration works, is to have a joint customer approve the suggested integration design and have it tested and demoed to the Microsoft Defender ATP team. -Once the Microsoft Defender ATP team reviews and approves the integration, we will direct you to be included as a partner at the Microsoft Intelligent Security Association. +Once the Microsoft Defender ATP team has reviewed and approves the integration, we will direct you to be included as a partner at the Microsoft Intelligent Security Association. ## Step 3: Become a Microsoft Intelligent Security Association member [Microsoft Intelligent Security Association](https://www.microsoft.com/security/partnerships/intelligent-security-association) is a program specifically for Microsoft security partners to help enrich your security products and improve customer discoverability of your integrations to Microsoft security products. @@ -53,4 +53,4 @@ To have your company listed as a partner in the in-product partner page, you wil Partnership with Microsoft Defender ATP help our mutual customers to further streamline, integrate, and orchestrate defenses. We are happy that you chose to become a Microsoft Defender ATP partner and to achieve our common goal of effectively protecting customers and their assets by preventing and responding to modern threats together. ## Related topics -- [Technical partner opportunities](technical-partner-opportunity.md) +- [Technical partner opportunities](partner-integration.md) From 1d13800f0166ae2e75382cec53f3cfb15404a737 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 9 Jan 2020 13:59:21 -0800 Subject: [PATCH 084/179] update toc --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 58608bc51a..a6fd6e4115 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -485,7 +485,7 @@ ###### [Using machine groups](microsoft-defender-atp/machine-groups.md) ###### [Create and manage machine tags](microsoft-defender-atp/machine-tags.md) -#### [Configure managed security service provider (MSSP) support](microsoft-defender-atp/configure-mssp-support.md) +#### [Configure managed security service provider (MSSP) integration](microsoft-defender-atp/configure-mssp-support.md) ### [Configure Microsoft threat protection integration]() #### [Configure conditional access](microsoft-defender-atp/configure-conditional-access.md) From 578158d58ced3172b884eb9b60a6049813fbad6c Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 9 Jan 2020 14:03:49 -0800 Subject: [PATCH 085/179] toc updates --- windows/security/threat-protection/TOC.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index a6fd6e4115..e1acc10d1a 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -359,7 +359,7 @@ ###### [Troubleshoot issues during onboarding](microsoft-defender-atp/troubleshoot-onboarding.md) ###### [Troubleshoot subscription and portal access issues](microsoft-defender-atp/troubleshoot-onboarding-error-messages.md) -#### [Microsoft Defender ATP API Schema]() +#### [Microsoft Defender ATP API]() ##### [Get started with Microsoft Defender ATP APIs]() ###### [Microsoft Defender ATP API license and terms](microsoft-defender-atp/api-terms-of-use.md) ###### [Access the Microsoft Defender ATP APIs](microsoft-defender-atp/apis-intro.md) @@ -368,7 +368,7 @@ ###### [Get access with user context](microsoft-defender-atp/exposed-apis-create-app-nativeapp.md) ###### [Get partner application access](microsoft-defender-atp/exposed-apis-create-app-partners.md) -##### [Microsoft Defender ATP APIs]() +##### [Microsoft Defender ATP APIs Schema]() ###### [Supported Microsoft Defender ATP APIs](microsoft-defender-atp/exposed-apis-list.md) ###### [Advanced Hunting](microsoft-defender-atp/run-advanced-query-api.md) @@ -487,6 +487,12 @@ #### [Configure managed security service provider (MSSP) integration](microsoft-defender-atp/configure-mssp-support.md) +## [Partner integration scenarios]() +### [Technical partner opportunities](microsoft-defender-atp/partner-integration.md) +### [Managed security service provider opportunity](microsoft-defender-atp/mssp-support.md) +### [Become a Microsoft Defender ATP partner](microsoft-defender-atp/get-started-partner-integration.md) + + ### [Configure Microsoft threat protection integration]() #### [Configure conditional access](microsoft-defender-atp/configure-conditional-access.md) #### [Configure Microsoft Cloud App Security integration](microsoft-defender-atp/microsoft-cloud-app-security-config.md) @@ -527,10 +533,7 @@ -## [Partner integration scenarios]() -### [Technical partner opportunities](microsoft-defender-atp/partner-integration.md) -### [Managed security service provider opportunity](microsoft-defender-atp/mssp-support.md) -### [Become a Microsoft Defender ATP partner](microsoft-defender-atp/get-started-partner-integration.md) + ## [Troubleshoot Microsoft Defender ATP]() From e51ac2b07adfe5f4557a446141dc93fe3be60446 Mon Sep 17 00:00:00 2001 From: MSBryan Date: Thu, 9 Jan 2020 15:14:38 -0800 Subject: [PATCH 086/179] remove incorrect note PC feedback isn't as valuable for a HoloLens --- devices/hololens/hololens-insider.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens-insider.md b/devices/hololens/hololens-insider.md index 1209499d18..633f296a3e 100644 --- a/devices/hololens/hololens-insider.md +++ b/devices/hololens/hololens-insider.md @@ -44,7 +44,7 @@ To opt out of Insider builds: ## Provide feedback and report issues -Please use [the Feedback Hub app](hololens-feedback.md) on your HoloLens or Windows 10 PC to provide feedback and report issues. Using Feedback Hub ensures that all necessary diagnostics information is included to help our engineers quickly debug and resolve the problem. Issues with the Chinese and Japanese version of HoloLens should be reported the same way. +Please use [the Feedback Hub app](hololens-feedback.md) on your HoloLens to provide feedback and report issues. Using Feedback Hub ensures that all necessary diagnostics information is included to help our engineers quickly debug and resolve the problem. Issues with the Chinese and Japanese version of HoloLens should be reported the same way. >[!NOTE] >Be sure to accept the prompt that asks whether you’d like Feedback Hub to access your Documents folder (select **Yes** when prompted). From 524138143c36e1c63de7830a9cd1f440eec28c33 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:30:23 -0800 Subject: [PATCH 087/179] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index ebd77f6954..442618b3d8 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -30,7 +30,7 @@ Keeping your antivirus protection up to date is critical. There are two componen - *Where* the updates are downloaded from; and - *When* updates are downloaded and applied. -This article describes the *where* - how to specify where updates should be downloaded from (this is also known as the fallback order). See [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md) topic for an overview on how updates work, and how to configure other aspects of updates (such as scheduling updates). +This article describes how to specify from where updates should be downloaded (this is also known as the fallback order). See [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md) topic for an overview on how updates work, and how to configure other aspects of updates (such as scheduling updates). > [!IMPORTANT] > Microsoft Defender Antivirus Security intelligence updates are delivered through Windows Update and starting Monday, October 21, 2019, all security intelligence updates will be SHA-2 signed exclusively. Your devices must be updated to support SHA-2 in order to update your security intelligence. To learn more, see [2019 SHA-2 Code Signing Support requirement for Windows and WSUS](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). From c875a964f26b81589c5007c348b8c5b8843241f6 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:31:53 -0800 Subject: [PATCH 088/179] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 442618b3d8..eb1b72a1d8 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -40,7 +40,7 @@ This article describes how to specify from where updates should be downloaded (t ## Fallback order -Typically, you configure endpoints to individually download updates from a primary source, followed by other sources in order of priority, based on your network configuration. Updates are obtained from sources in the order you specify. If a source is not available, the next source in the list is used. +Typically, you configure endpoints to individually download updates from a primary source followed by other sources in order of priority, based on your network configuration. Updates are obtained from sources in the order you specify. If a source is not available, the next source in the list is used. When updates are published, some logic is applied to minimize the size of the update. In most cases, only the differences between the latest update and the update that is currently installed (this is referred to as the delta) on the device is downloaded and applied. However, the size of the delta depends on two main factors: - The age of the last update on the device; and @@ -100,7 +100,7 @@ The procedures in this article first describe how to set the order, and then how 4. Double-click the **Define file shares for downloading security intelligence updates** setting and set the option to **Enabled**. - 5. Enter the file share source. If you have multiple sources, enter each source in the order they should be used, separated by a single pipe. Use [standard UNC notation](https://docs.microsoft.com/openspecs/windows_protocols/ms-dtyp/62e862f4-2a51-452e-8eeb-dc4ff5ee33cc) for denoting the path, for example: `\\host-name1\share-name\object-name|\\host-name2\share-name\object-name`. If you do not enter any paths then this source will be skipped when the VM downloads updates. + 5. Enter the file share source. If you have multiple sources, enter each source in the order they should be used, separated by a single pipe. Use [standard UNC notation](https://docs.microsoft.com/openspecs/windows_protocols/ms-dtyp/62e862f4-2a51-452e-8eeb-dc4ff5ee33cc) for denoting the path, for example: `\\host-name1\share-name\object-name|\\host-name2\share-name\object-name`. If you do not enter any paths, then this source will be skipped when the VM downloads updates. 6. Click **OK**. This will set the order of file shares when that source is referenced in the **Define the order of sources...** group policy setting. @@ -121,7 +121,7 @@ Use the following PowerShell cmdlets to set the update order. Set-MpPreference -SignatureFallbackOrder {LOCATION|LOCATION|LOCATION|LOCATION} Set-MpPreference -SignatureDefinitionUpdateFileSharesSource {\\UNC SHARE PATH|\\UNC SHARE PATH} ``` -See the following for more information: +See the following resources for more information: - [Set-MpPreference -SignatureFallbackOrder](https://docs.microsoft.com/powershell/module/defender/set-mppreference) - [Set-MpPreference -SignatureDefinitionUpdateFileSharesSource](https://technet.microsoft.com/itpro/powershell/windows/defender/set-mppreference#-signaturedefinitionupdatefilesharessources) - [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) From 95e12f98570e20dbeffd690b03fff74b1dd51d47 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:32:19 -0800 Subject: [PATCH 089/179] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index eb1b72a1d8..502201ffdd 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -136,7 +136,7 @@ SignatureFallbackOrder SignatureDefinitionUpdateFileSharesSource ``` -See the following for more information: +See the following resources for more information: - [Windows Defender WMIv2 APIs](https://docs.microsoft.com/previous-versions/windows/desktop/defender/windows-defender-wmiv2-apis-portal) ## Use Mobile Device Management (MDM) to manage the update location From 3a7714c38fd5d0280adbb7e249652ae02f9ed6b1 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:33:12 -0800 Subject: [PATCH 090/179] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 502201ffdd..f6f4e086d1 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -145,9 +145,9 @@ See [Policy CSP - Defender/SignatureUpdateFallbackOrder](https://docs.microsoft. ## What if we're using a third-party vendor? -This article describes how to configure and manage updates for Windows Defender Antivirus. However, third-party vendors can be used to perform these tasks as well. +This article describes how to configure and manage updates for Windows Defender Antivirus. However, third-party vendors can be used to perform these tasks. -Example: Contoso has hired Fabrikam to manage their security solution, which includes Microsoft Defender Antivirus. Fabrikam typically uses [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus), [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus), or [Windows command-line](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) to deploy patches and updates. +For example, suppose that Contoso has hired Fabrikam to manage their security solution, which includes Microsoft Defender Antivirus. In this case, Fabrikam uses [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus), [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus), or [Windows command-line](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) to deploy patches and updates. > [!NOTE] > Microsoft does not test third-party solutions for managing Windows Defender Antivirus. From 337132f0e0ae877a3794a8dd6b32613af6b48f1d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:38:05 -0800 Subject: [PATCH 091/179] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index f6f4e086d1..2fba27c637 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -147,7 +147,11 @@ See [Policy CSP - Defender/SignatureUpdateFallbackOrder](https://docs.microsoft. This article describes how to configure and manage updates for Windows Defender Antivirus. However, third-party vendors can be used to perform these tasks. -For example, suppose that Contoso has hired Fabrikam to manage their security solution, which includes Microsoft Defender Antivirus. In this case, Fabrikam uses [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus), [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus), or [Windows command-line](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) to deploy patches and updates. +For example, suppose that Contoso has hired Fabrikam to manage their security solution, which includes Windows Defender Antivirus. Fabrikam typically uses one of the following methods to keep Windows Defender Antivirus up to date: + +- [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus) +- [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus) +- [Windows command-line](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) > [!NOTE] > Microsoft does not test third-party solutions for managing Windows Defender Antivirus. From b1ceebb7560f1f28e013f3c729a9e96a10baa108 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:40:02 -0800 Subject: [PATCH 092/179] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 2fba27c637..acdf6fdad3 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -147,7 +147,7 @@ See [Policy CSP - Defender/SignatureUpdateFallbackOrder](https://docs.microsoft. This article describes how to configure and manage updates for Windows Defender Antivirus. However, third-party vendors can be used to perform these tasks. -For example, suppose that Contoso has hired Fabrikam to manage their security solution, which includes Windows Defender Antivirus. Fabrikam typically uses one of the following methods to keep Windows Defender Antivirus up to date: +For example, suppose that Contoso has hired Fabrikam to manage their security solution, which includes Windows Defender Antivirus. Fabrikam typically uses one of the following methods to manage Windows Defender Antivirus updates for Contoso's organization: - [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus) - [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus) From 4dd9d44f053204fbeb645be85085589c6e147dde Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:44:55 -0800 Subject: [PATCH 093/179] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index acdf6fdad3..17d857a359 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -147,11 +147,7 @@ See [Policy CSP - Defender/SignatureUpdateFallbackOrder](https://docs.microsoft. This article describes how to configure and manage updates for Windows Defender Antivirus. However, third-party vendors can be used to perform these tasks. -For example, suppose that Contoso has hired Fabrikam to manage their security solution, which includes Windows Defender Antivirus. Fabrikam typically uses one of the following methods to manage Windows Defender Antivirus updates for Contoso's organization: - -- [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus) -- [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus) -- [Windows command-line](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) +For example, suppose that Contoso has hired Fabrikam to manage their security solution, which includes Windows Defender Antivirus. Fabrikam typically uses [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus), [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus), or [Windows command-line](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) to deploy patches and updates. > [!NOTE] > Microsoft does not test third-party solutions for managing Windows Defender Antivirus. From 9312600e87419fcb8ec461bc457417a9734ed45c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:47:30 -0800 Subject: [PATCH 094/179] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 17d857a359..b6e4410cd1 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -121,7 +121,7 @@ Use the following PowerShell cmdlets to set the update order. Set-MpPreference -SignatureFallbackOrder {LOCATION|LOCATION|LOCATION|LOCATION} Set-MpPreference -SignatureDefinitionUpdateFileSharesSource {\\UNC SHARE PATH|\\UNC SHARE PATH} ``` -See the following resources for more information: +See the following articles for more information: - [Set-MpPreference -SignatureFallbackOrder](https://docs.microsoft.com/powershell/module/defender/set-mppreference) - [Set-MpPreference -SignatureDefinitionUpdateFileSharesSource](https://technet.microsoft.com/itpro/powershell/windows/defender/set-mppreference#-signaturedefinitionupdatefilesharessources) - [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) @@ -136,7 +136,7 @@ SignatureFallbackOrder SignatureDefinitionUpdateFileSharesSource ``` -See the following resources for more information: +See the following articles for more information: - [Windows Defender WMIv2 APIs](https://docs.microsoft.com/previous-versions/windows/desktop/defender/windows-defender-wmiv2-apis-portal) ## Use Mobile Device Management (MDM) to manage the update location From c3601295409d69a476a42e3a53b32908d2ba1251 Mon Sep 17 00:00:00 2001 From: scooley Date: Thu, 9 Jan 2020 20:56:42 -0800 Subject: [PATCH 095/179] accounts page --- devices/hololens/TOC.md | 1 + devices/hololens/hololens-users-and-login.md | 107 +++++++++++++++++++ 2 files changed, 108 insertions(+) create mode 100644 devices/hololens/hololens-users-and-login.md diff --git a/devices/hololens/TOC.md b/devices/hololens/TOC.md index 6dcad5821b..6c05262061 100644 --- a/devices/hololens/TOC.md +++ b/devices/hololens/TOC.md @@ -32,6 +32,7 @@ ## [Create, share, and view photos and video](holographic-photos-and-videos.md) # User management and access management +## [Accounts on HoloLens](hololens-users-and-login.md) ## [Share your HoloLens with multiple people](hololens-multiple-users.md) ## [Set up HoloLens as a kiosk (single application access)](hololens-kiosk.md) ## [Set up limited application access](hololens-kiosk.md) diff --git a/devices/hololens/hololens-users-and-login.md b/devices/hololens/hololens-users-and-login.md new file mode 100644 index 0000000000..e4fa459ea8 --- /dev/null +++ b/devices/hololens/hololens-users-and-login.md @@ -0,0 +1,107 @@ +--- +title: Managing user identity and login on HoloLens +description: Manage user identity, security, and login on HoloLens. +keywords: HoloLens, user, account, aad, adfs, microsoft account, msa, credentials, reference +ms.assetid: 728cfff2-81ce-4eb8-9aaa-0a3c3304660e +author: scooley +ms.author: scooley +ms.date: 1/6/2019 +ms.prod: hololens +ms.sitesec: library +ms.localizationpriority: medium +audience: ITPro +manager: jarrettr +appliesto: +- HoloLens (1st gen) +- HoloLens 2 +--- + +# User identity and login + +> [!NOTE] +> This is technical reference article for IT Pros and tech enthusiasts. If you're looking HoloLens set up instructions, read "[Setting up your HoloLens (1st gen)](hololens1-start.md)" or "[Setting up your HoloLens2](hololens2-start.md)". + +HoloLens supports several kinds of user identities and lets you sign in with one or more user accounts. Identity on HoloLens is almost identical to other Windows 10 devices; this article is a deep dive reference for identity on HoloLens with extra focus on how HoloLens differs from Windows 10. + +Here's an overview of the identity types and authentication options on HoloLens: + +| Identity type | Accounts per device | Authentication options | +| --- | --- | --- | +| [Azure Active Directory (AAD)](https://docs.microsoft.com/azure/active-directory/) | 32 (see details) | Azure web credential provider
    Azure Authenticator App
    Biometric (Iris) - HoloLens 2 only
    PIN - Optional on HoloLens (1st gen), Required on HoloLens 2
    Password | +| [Microsoft Account (MSA)](https://docs.microsoft.com/windows/security/identity-protection/access-control/microsoft-accounts) | 1 | Biometric (Iris) - HoloLens 2 only
    PIN - Optional on HoloLens (1st gen), Required on HoloLens 2
    Password | +| [local account](https://docs.microsoft.com/windows/security/identity-protection/access-control/local-accounts) | 1 | Password | + +Cloud connected accounts (AAD and MSA) offer more features because they can use Azure services. Similarly to Windows on other devices, HoloLens always runs the operating system with a user context (there will always be a user identity). + +## Setting up users + +The most common way to set up a new user is during the HoloLens out of box experience (OOBE). During set-up, HoloLens prompts for a user to sign in with the account they want to use on the device. This account can be a consumer Microsoft account or an enterprise account that has been configured in Azure. See Setting up your [HoloLens (1st gen)](hololens1-start.md) or [HoloLens2](hololens2-start.md). + +Like Windows on other devices, signing-in during setup creates a user profile on the device which stores apps and data. The same account also provides Single Sign On for apps such as Edge or Skype via the Windows Account Manager APIs. + +Signing into an enterprise or organizational account on the device will enroll HoloLens in the organization's IT infrastructure. Your HoloLens will receive company policies via Mobile Device Management (MDM), if configured by your IT Admin. + +Like other Windows 10 devices, you'll have to sign-in again when HoloLens restarts or resumes from standby unless explicitly configured differently in Settings or through company policy. + +### Linked accounts + +Within a single device account, users can link additional web account credentials for the purpose of the easier access within apps (such as the Store) or to combine access to personal and work resources, similar to the Desktop version of Windows. Signing into an additional account in this way does not separate the user data created on the device, such as images or downloads. Once an account has been connected to a device, apps can make use of it with your permission to reduce having to sign into each app individually. + +### Setting up multi-user support (AAD only) + +> [!NOTE] +> **HoloLens (1st gen)** began supporting multiple AAD users in the [Windows 10 April 2018 Update](https://docs.microsoft.com/windows/mixed-reality/release-notes-april-2018) as part of [Windows Holographic for Business](hololens-upgrade-enterprise.md). + +HoloLens supports multiple users from the same AAD tenant. To use this you must set up the device initially with an account that belongs to your organization. Subsequently, other users from the same tenant will be able to sign into the device from the sign-in screen or by tapping the user tile on the Start panel to sign out the existing user. + +Apps installed on the device will be available to all other users, but each will have their own app data and preferences. Removing an app will also remove it for all other users though. + +## Removing users + +You can remove device users from the device to reclaim space by going to **Settings** > **Accounts** > **Other people**. This will also remove all of the users' app data from the device. + +## Using single sign-on within an app + +As an app developer, you can take advantage of having a connected identity on HoloLens with the [Windows Account Manager APIs](https://msdn.microsoft.com/library/windows/apps/xaml/windows.security.authentication.web.core.aspx), just as you would on other Windows devices. Some code samples for these APIs are available [here](http://go.microsoft.com/fwlink/p/?LinkId=620621). + +Any account interrupts that may occur such as requesting user consent for account information, two-factor authentication etc. must be handled when the app requests an authentication token. + +If your app requires a specific account type that hasn't been linked previously, your app can ask the system to prompt the user to add one. This will trigger the account settings pane to be launched as a modal child of your app. For 2D apps, this window will render directly over the center of your app and for Unity apps, this will briefly take the user out of your holographic app so that this child window can be rendered. Customizing the commands and actions on this pane is described [here](https://msdn.microsoft.com/library/windows/apps/windows.ui.applicationsettings.webaccountcommand.aspx). + +## Enterprise and other authentication + +If your app makes use of other types of authentication, such as NTLM, Basic, or Kerberos, you can use [Windows Credential UI](https://msdn.microsoft.com/library/windows/apps/windows.security.credentials.ui.aspx) to collect, process, and store the user's credentials. The user experience for collecting these credentials is very similar to other cloud driven account interrupts and will appear as a child app on top of your 2D app or briefly suspend a Unity app to show the UI. + +## Deprecated APIs + +One difference for developing on HoloLens from Desktop is that [OnlineIDAuthenticator](https://msdn.microsoft.com/library/windows/apps/windows.security.authentication.onlineid.onlineidauthenticator.aspx) API is not fully supported. Although it will return a token if the primary account is in good-standing, interrupts such as those described above will not display any UI for the user, and will fail to correctly authenticate the account. + +## Frequently asked questions + +### Is Windows Hello for Business supported on HoloLens? + +Windows Hello for Business (using a PIN to sign in) is supported for HoloLens. To allow Windows Hello for Business PIN sign-in on HoloLens: + +1. The HoloLens device must be [managed by MDM](hololens-enroll-mdm.md). +2. You must enable Windows Hello for Business for the device. ([See instructions for Microsoft Intune.](https://docs.microsoft.com/intune/windows-hello)) +3. On HoloLens, the user can then set up a PIN from **Settings** > **Sign-in Options** > **Add PIN**. + +>[!NOTE] +>Users who sign in with a Microsoft account can also set up a PIN in **Settings** > **Sign-in Options** > **Add PIN**. This PIN is associated with [Windows Hello](https://support.microsoft.com/help/17215/windows-10-what-is-hello), rather than [Windows Hello for Business](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-overview). + +#### Does the type of account change the sign-in behavior? + +Yes, the behavior for the type of account impacts the sign-in behavior. If you apply policies for sign-in, the policy is always respected. If no policy for sign-in is applied, these are the default behaviors for each account type. + +- Microsoft account: signs in automatically +- Local account: always asks for password, not configurable in **Settings** +- Azure AD: asks for password by default; configurable by **Settings** to no longer ask for password. + +> [!NOTE] +> Inactivity timers are currently not supported, which means that the **AllowIdleReturnWithoutPassword** policy is only respected when the device goes into StandBy. + +## Additional resources + +Read much more about user identity protection and authentication on [the Windows 10 security and identity documentation](https://docs.microsoft.com/windows/security/identity-protection/). + +Learn more about setting up hybrid identity infrastructure thorough the [Azure Hybrid identity documentation](https://docs.microsoft.com/azure/active-directory/hybrid/). From d0db8e28904ef032262a39d98b6d309619ec949e Mon Sep 17 00:00:00 2001 From: scooley Date: Thu, 9 Jan 2020 21:00:01 -0800 Subject: [PATCH 096/179] renamed per naming guidance to remove and from file name --- .../{hololens-users-and-login.md => hololens-identity.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename devices/hololens/{hololens-users-and-login.md => hololens-identity.md} (100%) diff --git a/devices/hololens/hololens-users-and-login.md b/devices/hololens/hololens-identity.md similarity index 100% rename from devices/hololens/hololens-users-and-login.md rename to devices/hololens/hololens-identity.md From 20c314841fcbc1b5fc59c60c57fbaafa8115dfb6 Mon Sep 17 00:00:00 2001 From: scooley Date: Fri, 10 Jan 2020 09:07:09 -0800 Subject: [PATCH 097/179] fixing warnings --- devices/hololens/TOC.md | 2 +- devices/hololens/hololens-identity.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/hololens/TOC.md b/devices/hololens/TOC.md index 6c05262061..d9ff00d3a8 100644 --- a/devices/hololens/TOC.md +++ b/devices/hololens/TOC.md @@ -32,7 +32,7 @@ ## [Create, share, and view photos and video](holographic-photos-and-videos.md) # User management and access management -## [Accounts on HoloLens](hololens-users-and-login.md) +## [Accounts on HoloLens](hololens-identity.md) ## [Share your HoloLens with multiple people](hololens-multiple-users.md) ## [Set up HoloLens as a kiosk (single application access)](hololens-kiosk.md) ## [Set up limited application access](hololens-kiosk.md) diff --git a/devices/hololens/hololens-identity.md b/devices/hololens/hololens-identity.md index e4fa459ea8..2a6ce48259 100644 --- a/devices/hololens/hololens-identity.md +++ b/devices/hololens/hololens-identity.md @@ -62,7 +62,7 @@ You can remove device users from the device to reclaim space by going to **Setti ## Using single sign-on within an app -As an app developer, you can take advantage of having a connected identity on HoloLens with the [Windows Account Manager APIs](https://msdn.microsoft.com/library/windows/apps/xaml/windows.security.authentication.web.core.aspx), just as you would on other Windows devices. Some code samples for these APIs are available [here](http://go.microsoft.com/fwlink/p/?LinkId=620621). +As an app developer, you can take advantage of having a connected identity on HoloLens with the [Windows Account Manager APIs](https://msdn.microsoft.com/library/windows/apps/xaml/windows.security.authentication.web.core.aspx), just as you would on other Windows devices. Some code samples for these APIs are available [here](https://go.microsoft.com/fwlink/p/?LinkId=620621). Any account interrupts that may occur such as requesting user consent for account information, two-factor authentication etc. must be handled when the app requests an authentication token. From a82d4b51a1ae17dc76fdcac022a9adae3e534945 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 10 Jan 2020 09:58:02 -0800 Subject: [PATCH 098/179] test header bgcolor --- windows/deployment/windows-autopilot/add-devices.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/deployment/windows-autopilot/add-devices.md b/windows/deployment/windows-autopilot/add-devices.md index 86c2c3e316..38af96b258 100644 --- a/windows/deployment/windows-autopilot/add-devices.md +++ b/windows/deployment/windows-autopilot/add-devices.md @@ -107,10 +107,10 @@ A summary of each platform's capabilities is provided below. - From a9f1192d612a9f1340b6d77d99ec6d04713c53d1 Mon Sep 17 00:00:00 2001 From: RavennMSFT <37601656+RavennMSFT@users.noreply.github.com> Date: Fri, 10 Jan 2020 10:12:26 -0800 Subject: [PATCH 099/179] Update hello-deployment-guide.md Added a note for the provisioning flow --- .../hello-for-business/hello-deployment-guide.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/identity-protection/hello-for-business/hello-deployment-guide.md b/windows/security/identity-protection/hello-for-business/hello-deployment-guide.md index 72257804e5..b32e951f47 100644 --- a/windows/security/identity-protection/hello-for-business/hello-deployment-guide.md +++ b/windows/security/identity-protection/hello-for-business/hello-deployment-guide.md @@ -68,3 +68,6 @@ Following are the various deployment guides and models included in this topic: Windows Hello for Business provisioning begins immediately after the user has signed in, after the user profile is loaded, but before the user receives their desktop. Windows only launches the provisioning experience if all the prerequisite checks pass. You can determine the status of the prerequisite checks by viewing the **User Device Registration** in the **Event Viewer** under **Applications and Services Logs\Microsoft\Windows**. +> [!NOTE] +> You need to allow access to account.microsoft.com URL to initiate Windows Hello for Business provisioning. This URL launches the subsequent steps in the provisioning process and is required to successfully complete Windows Hello for Business provisioning. This URL does not require any authentication and as such, does not collect any user data. + From 943b847c36fd5079ee34507908c43267412f38f3 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 10 Jan 2020 10:22:27 -0800 Subject: [PATCH 100/179] test font color in high contrast --- windows/deployment/windows-10-poc.md | 2214 +++++++++-------- .../windows-autopilot/add-devices.md | 8 +- 2 files changed, 1112 insertions(+), 1110 deletions(-) diff --git a/windows/deployment/windows-10-poc.md b/windows/deployment/windows-10-poc.md index 7a4fb81ed7..3f5955b79b 100644 --- a/windows/deployment/windows-10-poc.md +++ b/windows/deployment/windows-10-poc.md @@ -1,1106 +1,1108 @@ ---- -title: Configure a test lab to deploy Windows 10 -ms.reviewer: -manager: laurawi -ms.audience: itpro author: greg-lindsay -description: Concepts and procedures for deploying Windows 10 in a proof of concept lab environment. -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: deploy -keywords: deployment, automate, tools, configure, mdt, sccm -ms.localizationpriority: medium -audience: itpro author: greg-lindsay -ms.topic: article ---- - -# Step by step guide: Configure a test lab to deploy Windows 10 - -**Applies to** - -- Windows 10 - -This guide contains instructions to configure a proof of concept (PoC) environment requiring a minimum amount of resources. The guide makes extensive use of Windows PowerShell and Hyper-V. Subsequent companion guides contain steps to deploy Windows 10 using the PoC environment. After completing this guide, see the following Windows 10 PoC deployment guides: - -- [Step by step: Deploy Windows 10 in a test lab using MDT](windows-10-poc-mdt.md)
    -- [Step by step: Deploy Windows 10 in a test lab using System Center Configuration Manager](windows-10-poc-sc-config-mgr.md)
    - -The PoC deployment guides are intended to provide a demonstration of Windows 10 deployment tools and processes for IT professionals that are not familiar with these tools, and those that are interested in setting up a proof of concept environment. The instructions in this guide should not be used in a production setting, and are not meant to replace the instructions found in production deployment guidance. - -Approximately 3 hours are required to configure the PoC environment. You will need a Hyper-V capable computer running Windows 8.1 or later with at least 16GB of RAM. Detailed [requirements](#hardware-and-software-requirements) are provided below. You will also need to have a [Microsoft account](https://www.microsoft.com/account) to use for downloading evaluation software. - -Windows PowerShell commands are provided to set up the PoC environment quickly. You do not need to be an expert in Windows PowerShell to complete the steps in the guide, however you are required to customize some commands to your environment. - -> Instructions to "type" Windows PowerShell commands provided in this guide can be followed literally by typing the commands, but the preferred method is to copy and paste these commands. -> -> A Windows PowerShell window can be used to run all commands in this guide. However, when commands are specified for a command prompt, you must either type CMD at the Windows PowerShell prompt to enter the command prompt, or preface the command with "cmd /c", or if desired you can escape special characters in the command using the back-tick character (`). In most cases, the simplest thing is to type cmd and enter a command prompt, type the necessary commands, then type "exit" to return to Windows PowerShell. - -Hyper-V is installed, configured and used extensively in this guide. If you are not familiar with Hyper-V, review the [terminology](#appendix-b-terminology-used-in-this-guide) used in this guide before starting. - -## In this guide - -This guide contains instructions for three general procedures: Install Hyper-V, configure Hyper-V, and configure VMs. If you already have a computer running Hyper-V, you can use this computer and skip the first procedure. In this case, your virtual switch settings must be modified to match those used in this guide, or the steps in this guide can be modified to use your existing Hyper-V settings. - -After completing the instructions in this guide, you will have a PoC environment that enables you to test Windows 10 deployment procedures by following instructions in companion guides that are written to use the PoC environment. Links are provided to download trial versions of Windows Server 2012, Windows 10 Enterprise, and all deployment tools necessary to complete the lab. - -Topics and procedures in this guide are summarized in the following table. An estimate of the time required to complete each procedure is also provided. Time required to complete procedures will vary depending on the resources available to the Hyper-V host and assigned to VMs, such as processor speed, memory allocation, disk speed, and network speed. - -
    - -
    - -
    Platform/Portal -Register devices? -Create/Assign profile -Acceptable DeviceID +Platform/Portal +Register devices? +Create/Assign profile +Acceptable DeviceID
    - -
    TopicDescriptionTime
    Hardware and software requirementsPrerequisites to complete this guide.Informational -
    Lab setupA description and diagram of the PoC environment.Informational -
    Configure the PoC environmentParent topic for procedures.Informational -
    Verify support and install Hyper-VVerify that installation of Hyper-V is supported, and install the Hyper-V server role.10 minutes -
    Download VHD and ISO filesDownload evaluation versions of Windows Server 2012 R2 and Windows 10 and prepare these files to be used on the Hyper-V host.30 minutes -
    Convert PC to VMConvert a physical computer on your network to a VM hosted in Hyper-V.30 minutes -
    Resize VHDIncrease the storage capacity for one of the Windows Server VMs.5 minutes -
    Configure Hyper-VCreate virtual switches, determine available RAM for virtual machines, and add virtual machines.15 minutes -
    Configure service and user accountsStart virtual machines and configure all services and settings.60 minutes -
    Configure VMsStart virtual machines and configure all services and settings.60 minutes -
    Appendix A: Verify the configurationVerify and troubleshoot network connectivity and services in the PoC environment.30 minutes -
    Appendix B: Terminology in this guideTerms used in this guide.Informational -
    - - -## Hardware and software requirements - -One computer that meets the hardware and software specifications below is required to complete the guide; A second computer is recommended to validate the upgrade process. - -- **Computer 1**: the computer you will use to run Hyper-V and host virtual machines. This computer should have 16 GB or more of installed RAM and a multi-core processor. -- **Computer 2**: a client computer from your corporate network. It is shadow-copied to create a VM that can be added to the PoC environment, enabling you to test a mirror image of a computer on your network. If you do not have a computer to use for this simulation, you can download an evaluation VHD and use it to represent this computer. Subsequent guides use this computer to simulate Windows 10 replace and refresh scenarios, so the VM is required even if you cannot create this VM using computer 2. - -Harware requirements are displayed below: - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Computer 1 (required)Computer 2 (recommended)
    RoleHyper-V hostClient computer
    DescriptionThis computer will run Hyper-V, the Hyper-V management tools, and the Hyper-V Windows PowerShell module.This computer is a Windows 7 or Windows 8/8.1 client on your corporate network that will be converted to a VM to demonstrate the upgrade process.
    OSWindows 8.1/10 or Windows Server 2012/2012 R2/2016*Windows 7 or a later
    EditionEnterprise, Professional, or EducationAny
    Architecture64-bitAny
    Note: Retaining applications and settings requires that architecture (32 or 64-bit) is the same before and after the upgrade.
    RAM8 GB RAM (16 GB recommended) to test Windows 10 deployment with MDT. -
    16 GB RAM to test Windows 10 deployment with System Center Configuration Manager.
    Any
    Disk200 GB available hard disk space, any format.Any size, MBR formatted.
    CPUSLAT-Capable CPUAny
    NetworkInternet connectionAny
    - - -\*The Hyper-V server role can also be installed on a computer running Windows Server 2008 R2. However, the Windows PowerShell module for Hyper-V is not available on Windows Server 2008 R2, therefore you cannot use many of the steps provided in this guide to configure Hyper-V. To manage Hyper-V on Windows Server 2008 R2, you can use Hyper-V WMI, or you can use the Hyper-V Manager console. Providing all steps in this guide as Hyper-V WMI or as 2008 R2 Hyper-V Manager procedures is beyond the scope of the guide. -
    -
    The Hyper-V role cannot be installed on Windows 7 or earlier versions of Windows. - -
    - -## Lab setup - -The lab architecture is summarized in the following diagram: - -![PoC](images/poc.png) - -- Computer 1 is configured to host four VMs on a private, PoC network. - - Two VMs are running Windows Server 2012 R2 with required network services and tools installed. - - Two VMs are client systems: One VM is intended to mirror a host on your corporate network (computer 2) and one VM is running Windows 10 Enterprise to demonstrate the hardware replacement scenario. - ->If you have an existing Hyper-V host, you can use this host and skip the Hyper-V installation section in this guide. - -The two Windows Server VMs can be combined into a single VM to conserve RAM and disk space if required. However, instructions in this guide assume two server systems are used. Using two servers enables Active Directory Domain Services and DHCP to be installed on a server that is not directly connected to the corporate network. This mitigates the risk of clients on the corporate network receiving DHCP leases from the PoC network (i.e. "rogue" DHCP), and limits NETBIOS service broadcasts. - -## Configure the PoC environment - ->**Hint**: Before you begin, ensure that Windows PowerShell is pinned to the taskbar for easy access. If the Hyper-V host is running Windows Server then Windows PowerShell is automatically pinned to the taskbar. To pin Windows PowerShell to the taskbar on Windows 8.1 or Windows 10: Click **Start**, type **power**, right click **Windows PowerShell**, and then click **Pin to taskbar**. After Windows PowerShell is pinned to the taskbar, you can open an elevated Windows PowerShell prompt by right-clicking the icon on the taskbar and then clicking **Run as Administrator**. - -### Procedures in this section - -[Verify support and install Hyper-V](#verify-support-and-install-hyper-v)
    -[Download VHD and ISO files](#download-vhd-and-iso-files)
    -[Convert PC to VM](#convert-pc-to-vm)
    -[Resize VHD](#resize-vhd)
    -[Configure Hyper-V](#configure-hyper-v)
    -[Configure VMs](#configure-vms)
    - -### Verify support and install Hyper-V - -Starting with Windows 8, the host computer’s microprocessor must support second level address translation (SLAT) to install Hyper-V. See [Hyper-V: List of SLAT-Capable CPUs for Hosts](https://social.technet.microsoft.com/wiki/contents/articles/1401.hyper-v-list-of-slat-capable-cpus-for-hosts.aspx) for more information. - -1. To verify your computer supports SLAT, open an administrator command prompt, type **systeminfo**, press ENTER, and review the section displayed at the bottom of the output, next to Hyper-V Requirements. See the following example: - -
    -    C:\>systeminfo
    -
    -    ...
    -    Hyper-V Requirements:      VM Monitor Mode Extensions: Yes
    -                               Virtualization Enabled In Firmware: Yes
    -                               Second Level Address Translation: Yes
    -                               Data Execution Prevention Available: Yes
    -    
    - - In this example, the computer supports SLAT and Hyper-V. - - If one or more requirements are evaluated as **No** then the computer does not support installing Hyper-V. However, if only the virtualization setting is incompatible, you might be able to enable virtualization in the BIOS and change the **Virtualization Enabled In Firmware** setting from **No** to **Yes**. The location of this setting will depend on the manufacturer and BIOS version, but is typically found associated with the BIOS security settings. - - You can also identify Hyper-V support using [tools](https://blogs.msdn.microsoft.com/taylorb/2008/06/19/hyper-v-will-my-computer-run-hyper-v-detecting-intel-vt-and-amd-v/) provided by the processor manufacturer, the [msinfo32](https://technet.microsoft.com/library/cc731397.aspx) tool, or you can download the [coreinfo](https://technet.microsoft.com/sysinternals/cc835722) utility and run it, as shown in the following example: - -
    -    C:\>coreinfo -v
    -
    -    Coreinfo v3.31 - Dump information on system CPU and memory topology
    -    Copyright (C) 2008-2014 Mark Russinovich
    -    Sysinternals - www.sysinternals.com
    -
    -    Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
    -    Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
    -    Microcode signature: 0000001B
    -    HYPERVISOR      -       Hypervisor is present
    -    VMX             *       Supports Intel hardware-assisted virtualization
    -    EPT             *       Supports Intel extended page tables (SLAT)
    -    
    - - Note: A 64-bit operating system is required to run Hyper-V. - -2. The Hyper-V feature is not installed by default. To install it, open an elevated Windows PowerShell window and type the following command: - -
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All
    - - This command works on all operating systems that support Hyper-V, but on Windows Server operating systems you must type an additional command to add the Hyper-V Windows PowerShell module and the Hyper-V Manager console. This command will also install Hyper-V if it isn't already installed, so if desired you can just type the following command on Windows Server 2012 or 2016 instead of using the Enable-WindowsOptionalFeature command: - -
    Install-WindowsFeature -Name Hyper-V -IncludeManagementTools
    - - When you are prompted to restart the computer, choose **Yes**. The computer might restart more than once. After installation is complete, you can open Hyper-V Manager by typing **virtmgmt.msc** at an elevated command prompt. - - >Alternatively, you can install Hyper-V using the Control Panel in Windows under **Turn Windows features on or off** for a client operating system, or using Server Manager's **Add Roles and Features Wizard** on a server operating system, as shown below: - - ![hyper-v feature](images/hyper-v-feature.png) - - ![hyper-v](images/svr_mgr2.png) - -

    If you choose to install Hyper-V using Server Manager, accept all default selections. Also be sure to install both items under Role Administration Tools\Hyper-V Management Tools. - -### Download VHD and ISO files - -When you have completed installation of Hyper-V on the host computer, begin configuration of Hyper-V by downloading VHD and ISO files to the Hyper-V host. These files will be used to create the VMs used in the lab. Before you can download VHD and ISO files, you will need to register and sign in to the [TechNet Evaluation Center](https://www.microsoft.com/evalcenter/) using your Microsoft account. - -1. Create a directory on your Hyper-V host named **C:\VHD** and download a single [Windows Server 2012 R2 VHD](https://www.microsoft.com/evalcenter/evaluate-windows-server-2012-r2) from the TechNet Evaluation Center to the **C:\VHD** directory. - - **Important**: This guide assumes that VHDs are stored in the **C:\VHD** directory on the Hyper-V host. If you use a different directory to store VHDs, you must adjust steps in this guide appropriately. - - After completing registration you will be able to download the 7.47 GB Windows Server 2012 R2 evaluation VHD. An example of the download offering is shown below. - - - -
    VHD
    - -2. Download the file to the **C:\VHD** directory. When the download is complete, rename the VHD file that you downloaded to **2012R2-poc-1.vhd**. This is done to make the filename simple to recognize and type. -3. Copy the VHD to a second file also in the **C:\VHD** directory and name this VHD **2012R2-poc-2.vhd**. -4. Download the [Windows 10 Enterprise ISO](https://www.microsoft.com/evalcenter/evaluate-windows-10-enterprise) from the TechNet Evaluation Center to the **C:\VHD** directory on your Hyper-V host. - - >During registration, you must specify the type, version, and language of installation media to download. In this example, a Windows 10 Enterprise, 64 bit, English ISO is chosen. You can choose a different version if desired. **Note: The evaluation version of Windows 10 does not support in-place upgrade**. - -5. Rename the ISO file that you downloaded to **w10-enterprise.iso**. Again, this is done so that the filename is simple to type and recognize. After completing registration you will be able to download the 3.63 GB Windows 10 Enterprise evaluation ISO. - -After completing these steps, you will have three files in the **C:\VHD** directory: **2012R2-poc-1.vhd**, **2012R2-poc-2.vhd**, **w10-enterprise.iso**. - -The following displays the procedures described in this section, both before and after downloading files: - -

    -C:>mkdir VHD
    -C:>cd VHD
    -C:\VHD>ren 9600*.vhd 2012R2-poc-1.vhd
    -C:\VHD>copy 2012R2-poc-1.vhd 2012R2-poc-2.vhd
    -   1 file(s) copied.
    -C:\VHD ren *.iso w10-enterprise.iso
    -C:\VHD>dir /B
    -2012R2-poc-1.vhd
    -2012R2-poc-2.vhd
    -w10-enterprise.iso
    -
    - -### Convert PC to VM - ->Important: Do not attempt to use the VM resulting from the following procedure as a reference image. Also, to avoid conflicts with existing clients, do not start the VM outside the PoC network. - -
    -If you do not have a PC available to convert to VM, perform the following steps to download an evaluation VM: -
    -
      -
    1. Open the Download virtual machines page. -
    2. Under Virtual machine, choose IE11 on Win7. -
    3. Under Select platform choose HyperV (Windows). -
    4. Click Download .zip. The download is 3.31 GB. -
    5. Extract the zip file. Three directories are created. -
    6. Open the Virtual Hard Disks directory and then copy IE11 - Win7.vhd to the C:\VHD directory. -
    7. Rename IE11 - Win7.vhd to w7.vhd (do not rename the file to w7.vhdx). -
    8. In step 5 of the Configure Hyper-V section, replace the VHD file name w7.vhdx with w7.vhd. -
    -
    - -If you have a PC available to convert to VM (computer 2): - -1. Sign in on computer 2 using an account with Administrator privileges. - ->Important: the account used in this step must have local administrator privileges. You can use a local computer account, or a domain account with administrative rights if domain policy allows the use of cached credentials. After converting the computer to a VM, you must be able to sign in on this VM with administrator rights while the VM is disconnected from the corporate network. - -2. [Determine the VM generation and partition type](#determine-the-vm-generation-and-partition-type) that is required. -3. Based on the VM generation and partition type, perform one of the following procedures: [Prepare a generation 1 VM](#prepare-a-generation-1-vm), [Prepare a generation 2 VM](#prepare-a-generation-2-vm), or [prepare a generation 1 VM from a GPT disk](#prepare-a-generation-1-vm-from-a-gpt-disk). - -#### Determine the VM generation and partition type - -When creating a VM in Hyper-V, you must specify either generation 1 or generation 2. The following table describes requirements for these two types of VMs. - -
    - - - - - - - - - - - - - - - - - - - - -
    ArchitectureOperating systemPartition style
    Generation 132-bit or 64-bitWindows 7 or laterMBR
    Generation 264-bitWindows 8 or laterMBR or GPT
    - -
    - -If the PC is running a 32-bit OS or the OS is Windows 7, it must be converted to a generation 1 VM. Otherwise, it can be converted to a generation 2 VM. - -- To determine the OS and architecture of a PC, type **systeminfo** at a command prompt and review the output next to **OS Name** and **System Type**. -- To determine the partition style, open a Windows PowerShell prompt on the PC and type the following command: - -
    -Get-WmiObject -Class Win32_DiskPartition | Select-Object -Property SystemName,Caption,Type
    -
    - -If the **Type** column does not indicate GPT, then the disk partition format is MBR ("Installable File System" = MBR). In the following example, the disk is GPT: - -
    -PS C:> Get-WmiObject -Class Win32_DiskPartition | Select-Object -Property SystemName,Caption,Type
    -
    -SystemName                           Caption                                 Type
    -----------                           -------                                 ----
    -USER-PC1                             Disk #0, Partition #0                   GPT: System
    -USER-PC1                             Disk #0, Partition #1                   GPT: Basic Data
    -
    - -On a computer running Windows 8 or later, you can also type **Get-Disk** at a Windows PowerShell prompt to discover the partition style. The default output of this cmdlet displays the partition style for all attached disks. Both commands are displayed below. In this example, the client computer is running Windows 8.1 and uses a GPT style partition format: - -
    -PS C:> Get-WmiObject -Class Win32_DiskPartition | Select-Object -Property SystemName,Caption,Type
    -
    -SystemName                            Caption                               Type
    -----------                            -------                               ----
    -PC-X1                                 Disk #0, Partition #0                 GPT: Unknown
    -PC-X1                                 Disk #0, Partition #1                 GPT: System
    -PC-X1                                 Disk #0, Partition #2                 GPT: Basic Data
    -PC-X1                                 Disk #0, Partition #3                 GPT: Basic Data
    -PC-X1                                 Disk #0, Partition #4                 GPT: Basic Data
    -
    -PS C:> Get-Disk
    -
    -Number Friendly Name                  OperationalStatus                     Total Size Partition Style
    ------- -------------                  -----------------                     ---------- ---------------
    -0      INTEL SSDSCMMW240A3L           Online                                223.57 GB GPT
    -
    - - - -**Choosing a VM generation** - -The following table displays the Hyper-V VM generation to choose based on the OS, architecture, and partition style. Links to procedures to create the corresponding VMs are included. - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    OSPartition styleArchitectureVM generationProcedure
    Windows 7MBR321Prepare a generation 1 VM
    641Prepare a generation 1 VM
    GPT32N/AN/A
    641Prepare a generation 1 VM from a GPT disk
    Windows 8 or laterMBR321Prepare a generation 1 VM
    641, 2Prepare a generation 1 VM
    GPT321Prepare a generation 1 VM from a GPT disk
    642Prepare a generation 2 VM
    - -
    - -Notes:
    -
    - -#### Prepare a generation 1 VM - -1. Download the [Disk2vhd utility](https://technet.microsoft.com/library/ee656415.aspx), extract the .zip file and copy **disk2vhd.exe** to a flash drive or other location that is accessible from the computer you wish to convert. - - >You might experience timeouts if you attempt to run Disk2vhd from a network share, or specify a network share for the destination. To avoid timeouts, use local, portable media such as a USB drive. - -2. On the computer you wish to convert, double-click the disk2vhd utility to start the graphical user interface. -3. Select the checkboxes next to the **C:\\** and the **system reserved** (BIOS/MBR) volumes. The system volume is not assigned a drive letter, but will be displayed in the Disk2VHD tool with a volume label similar to **\\?\Volume{**. See the following example. **Important**: You must include the system volume in order to create a bootable VHD. If this volume is not displayed in the disk2vhd tool, then the computer is likely to be using the GPT partition style. For more information, see [Determine VM generation](#determine-vm-generation). -4. Specify a location to save the resulting VHD or VHDX file (F:\VHD\w7.vhdx in the following example) and click **Create**. See the following example: - - ![disk2vhd](images/disk2vhd.png) - - >Disk2vhd can save VHDs to local hard drives, even if they are the same as the volumes being converted. Performance is better however when the VHD is saved on a disk different than those being converted, such as a flash drive. - -5. When the Disk2vhd utility has completed converting the source computer to a VHD, copy the VHDX file (w7.vhdx) to your Hyper-V host in the C:\VHD directory. There should now be four files in this directory: - -
    -    C:\vhd>dir /B
    -    2012R2-poc-1.vhd
    -    2012R2-poc-2.vhd
    -    w10-enterprise.iso
    -    w7.VHDX
    -    
    - -#### Prepare a generation 2 VM - -1. Download the [Disk2vhd utility](https://technet.microsoft.com/library/ee656415.aspx), extract the .zip file and copy **disk2vhd.exe** to a flash drive or other location that is accessible from the computer you wish to convert. - - >You might experience timeouts if you attempt to run Disk2vhd from a network share, or specify a network share for the destination. To avoid timeouts, use local, portable media such as a USB drive. - -2. On the computer you wish to convert, open an elevated command prompt and type the following command: - -
    mountvol s: /s
    - - This command temporarily assigns a drive letter of S to the system volume and mounts it. If the letter S is already assigned to a different volume on the computer, then choose one that is available (ex: mountvol z: /s). - -3. On the computer you wish to convert, double-click the disk2vhd utility to start the graphical user interface. -4. Select the checkboxes next to the **C:\\** and the **S:\\** volumes, and clear the **Use Volume Shadow Copy checkbox**. Volume shadow copy will not work if the EFI system partition is selected. - - **Important**: You must include the EFI system partition in order to create a bootable VHD. The Windows RE tools partition (shown below) is not required, but it can also be converted if desired. - -5. Specify a location to save the resulting VHD or VHDX file (F:\VHD\PC1.vhdx in the following example) and click **Create**. See the following example: - - ![disk2vhd](images/disk2vhd-gen2.png) - - >Disk2vhd can save VHDs to local hard drives, even if they are the same as the volumes being converted. Performance is better however when the VHD is saved on a disk different than those being converted, such as a flash drive. - -6. When the Disk2vhd utility has completed converting the source computer to a VHD, copy the VHDX file (PC1.vhdx) to your Hyper-V host in the C:\VHD directory. There should now be four files in this directory: - -
    -    C:\vhd>dir /B
    -    2012R2-poc-1.vhd
    -    2012R2-poc-2.vhd
    -    w10-enterprise.iso
    -    PC1.VHDX
    -    
    - -#### Prepare a generation 1 VM from a GPT disk - -1. Download the [Disk2vhd utility](https://technet.microsoft.com/library/ee656415.aspx), extract the .zip file and copy **disk2vhd.exe** to a flash drive or other location that is accessible from the computer you wish to convert. - - >You might experience timeouts if you attempt to run Disk2vhd from a network share, or specify a network share for the destination. To avoid timeouts, use local, portable media such as a USB drive. - -2. On the computer you wish to convert, double-click the disk2vhd utility to start the graphical user interface. -3. Select the checkbox next to the **C:\\** volume and clear the checkbox next to **Use Vhdx**. Note: the system volume is not copied in this scenario, it will be added later. -4. Specify a location to save the resulting VHD file (F:\VHD\w7.vhd in the following example) and click **Create**. See the following example: - - ![disk2vhd](images/disk2vhd4.png) - - >Disk2vhd can save VHDs to local hard drives, even if they are the same as the volumes being converted. Performance is better however when the VHD is saved on a disk different than those being converted, such as a flash drive. - -5. When the Disk2vhd utility has completed converting the source computer to a VHD, copy the VHD file (w7.vhd) to your Hyper-V host in the C:\VHD directory. There should now be four files in this directory: - -
    -    C:\vhd>dir /B
    -    2012R2-poc-1.vhd
    -    2012R2-poc-2.vhd
    -    w10-enterprise.iso
    -    w7.VHD
    -    
    - - >In its current state, the w7.VHD file is not bootable. The VHD will be used to create a bootable VM later in the [Configure Hyper-V](#configure-hyper-v) section. - -### Resize VHD - -
    -Enhanced session mode - -**Important**: Before proceeding, verify that you can take advantage of [enhanced session mode](https://technet.microsoft.com/windows-server-docs/compute/hyper-v/learn-more/Use-local-resources-on-Hyper-V-virtual-machine-with-VMConnect) when completing instructions in this guide. Enhanced session mode enables you to copy and paste the commands from the Hyper-V host to VMs, between VMs, and between RDP sessions. After copying some text, you can paste into a Windows PowerShell window by simply right-clicking. Before right-clicking, do not left click other locations as this can empty the clipboard. You can also copy and paste files directly from one computer to another by right-clicking and selecting copy on one computer, then right-clicking and selecting paste on another computer. - -To ensure that enhanced session mode is enabled on the Hyper-V host, type the following command at an elevated Windows PowerShell prompt on the Hyper-V host: - -
    Set-VMhost -EnableEnhancedSessionMode $TRUE
    - ->If enhanced session mode was not previously enabled, close any existing virtual machine connections and re-open them to enable access to enhanced session mode. As mentioned previously: instructions to "type" commands provided in this guide can be typed, but the preferred method is to copy and paste these commands. Most of the commands to this point in the guide have been brief, but many commands in sections below are longer and more complex. - -
    - -The second Windows Server 2012 R2 VHD needs to be expanded in size from 40GB to 100GB to support installing imaging tools and storing OS images. - -1. To add available space for the partition, type the following commands at an elevated Windows PowerShell prompt on the Hyper-V host: - -
    -    Resize-VHD –Path c:\VHD\2012R2-poc-2.vhd –SizeBytes 100GB
    -    $x = (Mount-VHD –Path c:\VHD\2012R2-poc-2.vhd -passthru | Get-Disk | Get-Partition | Get-Volume).DriveLetter
    -    Resize-Partition -DriveLetter $x -Size (Get-PartitionSupportedSize -DriveLetter $x).SizeMax
    -    
    - -2. Verify that the mounted VHD drive is resized to 100 GB, and then dismount the drive: - -
    -    Get-Volume -DriveLetter $x
    -    Dismount-VHD –Path c:\VHD\2012R2-poc-2.vhd
    - -### Configure Hyper-V - -1. Open an elevated Windows PowerShell window and type the following command to create two virtual switches named "poc-internal" and "poc-external": - - >If the Hyper-V host already has an external virtual switch bound to a physical NIC, do not attempt to add a second external virtual switch. Attempting to add a second external switch will result in an error indicating that the NIC is **already bound to the Microsoft Virtual Switch protocol.** In this case, choose one of the following options:
    -    A) Remove the existing external virtual switch, then add the poc-external switch
    -    B) Rename the existing external switch to "poc-external"
    -    C) Replace each instance of "poc-external" used in this guide with the name of your existing external virtual switch
    - If you choose B) or C), then do not run the second command below. - -
    -    New-VMSwitch -Name poc-internal -SwitchType Internal -Notes "PoC Network"
    -    New-VMSwitch -Name poc-external -NetAdapterName (Get-NetAdapter |?{$_.Status -eq "Up" -and !$_.Virtual}).Name -Notes "PoC External"
    -    
    - - **Note**: The second command above will temporarily interrupt network connectivity on the Hyper-V host. - - >Since an external virtual switch is associated to a physical network adapter on the Hyper-V host, this adapter must be specified when adding the virtual switch. The previous commands automate this by filtering for active non-virtual ethernet adapters using the Get-NetAdapter cmdlet ($_.Status -eq "Up" -and !$_.Virtual). If your Hyper-V host is dual-homed with multiple active ethernet adapters, this automation will not work, and the second command above will fail. In this case, you must edit the command used to add the "poc-external" virtual switch by inserting the appropriate NetAdapterName. The NetAdapterName value corresponds to the name of the network interface you wish to use. For example, if the network interface you use on the Hyper-V host to connect to the Internet is named "Ethernet 2" then type the following command to create an external virtual switch: New-VMSwitch -Name poc-external -NetAdapterName "Ethernet 2" -Notes "PoC External" - -2. At the elevated Windows PowerShell prompt, type the following command to determine the megabytes of RAM that are currently available on the Hyper-V host: - -
    -    (Get-VMHostNumaNode).MemoryAvailable
    -    
    - - This command will display the megabytes of RAM available for VMs. On a Hyper-V host computer with 16 GB of physical RAM installed, 10,000 MB of RAM or greater should be available if the computer is not also running other applications. On a computer with 8 GB of physical RAM installed, at least 4000 MB should be available. If the computer has less RAM available than this, try closing applications to free up more memory. - -3. Determine the available memory for VMs by dividing the available RAM by 4. For example: - -
    -    (Get-VMHostNumaNode).MemoryAvailable/4
    -    2775.5
    -    
    - - In this example, VMs can use a maximum of 2700 MB of RAM each, to run four VMs simultaneously. - -4. At the elevated Windows PowerShell prompt, type the following command to create two new VMs. Other VMs will be added later. - >**Important**: Replace the value of 2700MB for $maxRAM in the first command below with the RAM value that you calculated in the previous step. - -
    -    $maxRAM = 2700MB
    -    New-VM -Name "DC1" -VHDPath c:\vhd\2012R2-poc-1.vhd -SwitchName poc-internal
    -    Set-VMMemory -VMName "DC1" -DynamicMemoryEnabled $true -MinimumBytes 512MB -MaximumBytes $maxRAM -Buffer 20
    -    Enable-VMIntegrationService -Name "Guest Service Interface" -VMName DC1
    -    New-VM -Name "SRV1" -VHDPath c:\vhd\2012R2-poc-2.vhd -SwitchName poc-internal
    -    Add-VMNetworkAdapter -VMName "SRV1" -SwitchName "poc-external"
    -    Set-VMMemory -VMName "SRV1" -DynamicMemoryEnabled $true -MinimumBytes 512MB -MaximumBytes $maxRAM -Buffer 80
    -    Enable-VMIntegrationService -Name "Guest Service Interface" -VMName SRV1
    -    
    - - **Note**: The RAM values assigned to VMs in this step are not permanent, and can be easily increased or decreased later if needed to address performance issues. - -5. Using the same elevated Windows PowerShell prompt that was used in the previous step, type one of the following sets of commands, depending on the type of VM that was prepared in the [Determine VM generation](#determine-vm-generation) section, either generation 1, generation 2, or generation 1 with GPT. - - To create a generation 1 VM (using c:\vhd\w7.vhdx): - -
    -    New-VM -Name "PC1" -VHDPath c:\vhd\w7.vhdx -SwitchName poc-internal
    -    Set-VMMemory -VMName "PC1" -DynamicMemoryEnabled $true -MinimumBytes 512MB -MaximumBytes $maxRAM -Buffer 20
    -    Enable-VMIntegrationService -Name "Guest Service Interface" -VMName PC1
    -    
    - - To create a generation 2 VM (using c:\vhd\PC1.vhdx): - -
    -    New-VM -Name "PC1" -Generation 2 -VHDPath c:\vhd\PC1.vhdx -SwitchName poc-internal
    -    Set-VMMemory -VMName "PC1" -DynamicMemoryEnabled $true -MinimumBytes 512MB -MaximumBytes $maxRAM -Buffer 20
    -    Enable-VMIntegrationService -Name "Guest Service Interface" -VMName PC1
    -    
    - - To create a generation 1 VM from a GPT disk (using c:\vhd\w7.vhd): - - >Note: The following procedure is more complex because it includes steps to convert the OS partition from GPT to MBR format. Steps are included to create a temporary VHD and attach it to the VM, the OS image is saved to this drive, the OS drive is then reformatted to MBR, the OS image restored, and the temporary drive is removed. - - First, type the following commands at an elevated Windows PowerShell prompt on the Hyper-V host to create a temporary VHD that will be used to save the OS image. Do not forget to include a pipe (|) at the end of the first five commands: - -
    -    New-VHD -Path c:\vhd\d.vhd -SizeBytes 1TB |
    -    Mount-VHD -Passthru |
    -    Get-Disk -Number {$_.DiskNumber} |
    -    Initialize-Disk -PartitionStyle MBR -PassThru |
    -    New-Partition -UseMaximumSize |
    -    Format-Volume -Confirm:$false -FileSystem NTFS -force
    -    Dismount-VHD -Path c:\vhd\d.vhd
    -    
    - - Next, create the PC1 VM with two attached VHDs, and boot to DVD ($maxram must be defined previously using the same Windows PowerShell promt): - -
    -    New-VM -Name "PC1" -VHDPath c:\vhd\w7.vhd -SwitchName poc-internal
    -    Add-VMHardDiskDrive -VMName PC1 -Path c:\vhd\d.vhd
    -    Set-VMDvdDrive -VMName PC1 -Path c:\vhd\w10-enterprise.iso
    -    Set-VMMemory -VMName "PC1" -DynamicMemoryEnabled $true -MinimumBytes 512MB -MaximumBytes $maxRAM -Buffer 20
    -    Enable-VMIntegrationService -Name "Guest Service Interface" -VMName PC1
    -    Start-VM PC1
    -    vmconnect localhost PC1
    -    
    - - The VM will automatically boot into Windows Setup. In the PC1 window: - - 1. Click **Next**. - 2. Click **Repair your computer**. - 3. Click **Troubleshoot**. - 4. Click **Command Prompt**. - 5. Type the following command to save an image of the OS drive: - -
    -      dism /Capture-Image /ImageFile:D:\c.wim /CaptureDir:C:\ /Name:Drive-C
    -      
    - - 6. Wait for the OS image to complete saving, and then type the following commands to convert the C: drive to MBR: - -
    -      diskpart
    -      select disk 0
    -      clean
    -      convert MBR
    -      create partition primary size=100
    -      format fs=ntfs quick
    -      active
    -      create partition primary
    -      format fs=ntfs quick label=OS
    -      assign letter=c
    -      exit
    -      
    - - 7. Type the following commands to restore the OS image and boot files: - -
    -      dism /Apply-Image /ImageFile:D:\c.wim /Index:1 /ApplyDir:C:\
    -      bcdboot c:\windows
    -      exit
    -      
    - - 8. Click **Continue** and verify the VM boots successfully (do not boot from DVD). - 9. Click **Ctrl+Alt+Del**, and then in the bottom right corner, click **Shut down**. - 10. Type the following commands at an elevated Windows PowerShell prompt on the Hyper-V host to remove the temporary disks and drives from PC1: - -
    -       Remove-VMHardDiskDrive -VMName PC1 -ControllerType IDE -ControllerNumber 0 -ControllerLocation 1
    -       Set-VMDvdDrive -VMName PC1 -Path $null
    -       
    - -### Configure VMs - -1. At an elevated Windows PowerShell prompt on the Hyper-V host, start the first Windows Server VM and connect to it by typing the following commands: - -
    -    Start-VM DC1
    -    vmconnect localhost DC1
    -    
    - -2. Click **Next** to accept the default settings, read the license terms and click **I accept**, provide an administrator password of pass@word1, and click **Finish**. -3. Click **Ctrl+Alt+Del** in the upper left corner of the virtual machine connection window, and then sign in to DC1 using the Administrator account. -4. Right-click **Start**, point to **Shut down or sign out**, and click **Sign out**. The VM connection will reset and a new connection dialog box will appear enabling you to choose a custom display configuration. Select a desktop size, click **Connect** and sign in again with the local Administrator account. Note: Signing in this way ensures that [enhanced session mode](https://technet.microsoft.com/windows-server-docs/compute/hyper-v/learn-more/Use-local-resources-on-Hyper-V-virtual-machine-with-VMConnect) is enabled. It is only necessary to do this the first time you sign in to a new VM. -5. If DC1 is configured as described in this guide, it will currently be assigned an APIPA address, have a randomly generated hostname, and a single network adapter named "Ethernet." Open an elevated Windows PowerShell prompt on DC1 and type or paste the following commands to provide a new hostname and configure a static IP address and gateway: - -
    -    Rename-Computer DC1
    -    New-NetIPAddress –InterfaceAlias Ethernet –IPAddress 192.168.0.1 –PrefixLength 24 -DefaultGateway 192.168.0.2
    -    Set-DnsClientServerAddress -InterfaceAlias Ethernet -ServerAddresses 192.168.0.1,192.168.0.2
    -    
    - - > The default gateway at 192.168.0.2 will be configured later in this guide. - > - > Note: A list of available tasks for an app will be populated the first time you run it on the taskbar. Because these tasks aren't available until the App has been run, you will not see the **Run as Administrator** task until you have left-clicked Windows PowerShell for the first time. In this newly created VM, you will need to left-click Windows PowerShell one time, and then you can right-click and choose Run as Administrator to open an elevated Windows PowerShell prompt. - -6. Install the Active Directory Domain Services role by typing the following command at an elevated Windows PowerShell prompt: - -
    -    Install-WindowsFeature -Name AD-Domain-Services -IncludeAllSubFeature -IncludeManagementTools
    -    
    - -7. Before promoting DC1 to a Domain Controller, you must reboot so that the name change in step 3 above takes effect. To restart the computer, type the following command at an elevated Windows PowerShell prompt: - -
    -    Restart-Computer
    -    
    - -8. When DC1 has rebooted, sign in again and open an elevated Windows PowerShell prompt. Now you can promote the server to be a domain controller. The directory services restore mode password must be entered as a secure string. Type the following commands at the elevated Windows PowerShell prompt: - -
    -    $pass = "pass@word1" | ConvertTo-SecureString -AsPlainText -Force
    -    Install-ADDSForest -DomainName contoso.com -InstallDns -SafeModeAdministratorPassword $pass -Force
    -    
    - - Ignore any warnings that are displayed. The computer will automatically reboot upon completion. - -9. When the reboot has completed, reconnect to DC1, sign in using the CONTOSO\Administrator account, open an elevated Windows PowerShell prompt, and use the following commands to add a reverse lookup zone for the PoC network, add the DHCP Server role, authorize DHCP in Active Directory, and suppress the post-DHCP-install alert: - -
    -    Add-DnsServerPrimaryZone -NetworkID "192.168.0.0/24" -ReplicationScope Forest
    -    Add-WindowsFeature -Name DHCP -IncludeManagementTools
    -    netsh dhcp add securitygroups
    -    Restart-Service DHCPServer
    -    Add-DhcpServerInDC  dc1.contoso.com  192.168.0.1
    -    Set-ItemProperty –Path registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager\Roles\12 –Name ConfigurationState –Value 2
    -    
    - -10. Next, add a DHCP scope and set option values: - -
    -    Add-DhcpServerv4Scope -Name "PoC Scope" -StartRange 192.168.0.100 -EndRange 192.168.0.199 -SubnetMask 255.255.255.0 -Description "Windows 10 PoC" -State Active
    -    Set-DhcpServerv4OptionValue -ScopeId 192.168.0.0 -DnsDomain contoso.com -Router 192.168.0.2 -DnsServer 192.168.0.1,192.168.0.2 -Force
    -    
    - - >The -Force option is necessary when adding scope options to skip validation of 192.168.0.2 as a DNS server because we have not configured it yet. The scope should immediately begin issuing leases on the PoC network. The first DHCP lease that will be issued is to vEthernet interface on the Hyper-V host, which is a member of the internal network. You can verify this by using the command: Get-DhcpServerv4Lease -ScopeId 192.168.0.0. - -11. The DNS server role will also be installed on the member server, SRV1, at 192.168.0.2 so that we can forward DNS queries from DC1 to SRV1 to resolve Internet names without having to configure a forwarder outside the PoC network. Since the IP address of SRV1 already exists on DC1's network adapter, it will be automatically added during the DCPROMO process. To verify this server-level DNS forwarder on DC1, type the following command at an elevated Windows PowerShell prompt on DC1: - -
    -    Get-DnsServerForwarder
    -    
    - - The following output should be displayed: - -
    -    UseRootHint        : True
    -    Timeout(s)         : 3
    -    EnableReordering   : True
    -    IPAddress          : 192.168.0.2
    -    ReorderedIPAddress : 192.168.0.2
    -    
    - - If this output is not displayed, you can use the following command to add SRV1 as a forwarder: - -
    -    Add-DnsServerForwarder -IPAddress 192.168.0.2
    -    
    - - **Configure service and user accounts** - - Windows 10 deployment with MDT and System Center Configuration Manager requires specific accounts to perform some actions. Service accounts will be created to use for these tasks. A user account is also added in the contoso.com domain that can be used for testing purposes. In the test lab environment, passwords are set to never expire. - - >To keep this test lab relatively simple, we will not create a custom OU structure and set permissions. Required permissions are enabled by adding accounts to the Domain Admins group. To configure these settings in a production environment, see [Prepare for Zero Touch Installation of Windows 10 with Configuration Manager](deploy-windows-sccm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md) - - On DC1, open an elevated Windows PowerShell prompt and type the following commands: - -
    -    New-ADUser -Name User1 -UserPrincipalName user1 -Description "User account" -AccountPassword (ConvertTo-SecureString "pass@word1" -AsPlainText -Force) -ChangePasswordAtLogon $false -Enabled $true
    -    New-ADUser -Name MDT_BA -UserPrincipalName MDT_BA -Description "MDT Build Account" -AccountPassword (ConvertTo-SecureString "pass@word1" -AsPlainText -Force) -ChangePasswordAtLogon $false -Enabled $true
    -    New-ADUser -Name CM_JD -UserPrincipalName CM_JD -Description "Configuration Manager Join Domain Account" -AccountPassword (ConvertTo-SecureString "pass@word1" -AsPlainText -Force) -ChangePasswordAtLogon $false -Enabled $true
    -    New-ADUser -Name CM_NAA -UserPrincipalName CM_NAA -Description "Configuration Manager Network Access Account" -AccountPassword (ConvertTo-SecureString "pass@word1" -AsPlainText -Force) -ChangePasswordAtLogon $false -Enabled $true
    -    Add-ADGroupMember "Domain Admins" MDT_BA,CM_JD,CM_NAA
    -    Set-ADUser -Identity user1 -PasswordNeverExpires $true
    -    Set-ADUser -Identity administrator -PasswordNeverExpires $true
    -    Set-ADUser -Identity MDT_BA -PasswordNeverExpires $true
    -    Set-ADUser -Identity CM_JD -PasswordNeverExpires $true
    -    Set-ADUser -Identity CM_NAA -PasswordNeverExpires $true
    -    
    - -12. Minimize the DC1 VM window but **do not stop** the VM. - - Next, the client VM will be started and joined to the contoso.com domain. This is done before adding a gateway to the PoC network so that there is no danger of duplicate DNS registrations for the physical client and its cloned VM in the corporate domain. - -13. If the PC1 VM is not started yet, using an elevated Windows PowerShell prompt on the Hyper-V host, start the client VM (PC1), and connect to it: - -
    -    Start-VM PC1
    -    vmconnect localhost PC1
    -    
    - -14. Sign in to PC1 using an account that has local administrator rights. - - >PC1 will be disconnected from its current domain, so you cannot use a domain account to sign on unless these credentials are cached and the use of cached credentials is permitted by Group Policy. If cached credentials are available and permitted, you can use these credentials to sign in. Otherwise, use an existing local administrator account. - -15. After signing in, the operating system detects that it is running in a new environment. New drivers will be automatically installed, including the network adapter driver. The network adapter driver must be updated before you can proceed, so that you will be able to join the contoso.com domain. Depending on the resources allocated to PC1, installing the network adapter driver might take a few minutes. You can monitor device driver installation by clicking **Show hidden icons** in the notification area. - - ![PoC](images/installing-drivers.png) - - >If the client was configured with a static address, you must change this to a dynamic one so that it can obtain a DHCP lease. - -16. When the new network adapter driver has completed installation, you will receive an alert to set a network location for the contoso.com network. Select **Work network** and then click **Close**. When you receive an alert that a restart is required, click **Restart Later**. - -17. Open an elevated Windows PowerShell prompt on PC1 and verify that the client VM has received a DHCP lease and can communicate with the consoto.com domain controller. - - To open Windows PowerShell on Windows 7, click **Start**, and search for "**power**." Right-click **Windows PowerShell** and then click **Pin to Taskbar** so that it is simpler to use Windows Powershell during this lab. Click **Windows PowerShell** on the taskbar, and then type **ipconfig** at the prompt to see the client's current IP address. Also type **ping dc1.contoso.com** and **nltest /dsgetdc:contoso.com** to verify that it can reach the domain controller. See the following examples of a successful network connection: - - ``` - ipconfig - - Windows IP Configuration - - Ethernet adapter Local Area Connection 3: - Connection-specific DNS Suffix . : contoso.com - Link-local IPv6 Address . . . . . : fe80::64c2:4d2a:7403:6e02%18 - Ipv4 Address. . . . . . . . . . . : 192.168.0.101 - Subnet Mask . . . . . . . . . . . : 255.255.255.0 - Default Gateway . . . . . . . . . : 192.168.0.2 - - ping dc1.contoso.com - - Pinging dc1.contoso.com [192.168.0.1] with 32 bytes of data: - Reply from 192.168.0.1: bytes=32 time<1ms TTL=128 - Reply from 192.168.0.1: bytes=32 time<1ms TTL=128 - Reply from 192.168.0.1: bytes=32 time<1ms TTL=128 - Reply from 192.168.0.1: bytes=32 time<1ms TTL=128 - - nltest /dsgetdc:contoso.com - DC: \\DC1 - Address: \\192.168.0.1 - Dom Guid: fdbd0643-d664-411b-aea0-fe343d7670a8 - Dom Name: CONTOSO - Forest Name: contoso.com - Dc Site Name: Default-First-Site-Name - Our Site Name: Default-First-Site-Name - Flags: PDC GC DS LDAP KDC TIMESERV WRITABLE DNS_FOREST CLOSE_SITE FULL_SECRET WS 0xC000 - ``` - - >If PC1 is running Windows 7, enhanced session mode might not be available, which means that you cannot copy and paste commands from the Hyper-V host to a Windows PowerShell prompt on PC1. However, it is possible to use integration services to copy a file from the Hyper-V host to a VM. The next procedure demonstrates this. If the Copy-VMFile command fails, then type the commands below at an elevated Windows PowerShell prompt on PC1 instead of saving them to a script to run remotely. If PC1 is running Windows 8 or a later operating system, you can use enhanced session mode to copy and paste these commands instead of typing them. - -18. Minimize the PC1 window and switch to the Hyper-V host computer. Open an elevated Windows PowerShell ISE window on the Hyper-V host (right-click Windows PowerShell and then click **Run ISE as Administrator**) and type the following commands in the (upper) script editor pane: - -
    -    (Get-WmiObject Win32_ComputerSystem).UnjoinDomainOrWorkgroup($null,$null,0)
    -    $pass = "pass@word1" | ConvertTo-SecureString -AsPlainText -Force
    -    $user = "contoso\administrator"
    -    $cred = New-Object System.Management.Automation.PSCredential($user,$pass)
    -    Add-Computer -DomainName contoso.com -Credential $cred
    -    Restart-Computer
    -    
    - - >If you do not see the script pane, click **View** and verify **Show Script Pane Top** is enabled. Click **File** and then click **New**. - - See the following example: - - ![ISE](images/ISE.png) - -19. Click **File**, click **Save As**, and save the commands as **c:\VHD\pc1.ps1** on the Hyper-V host. -20. In the (lower) terminal input window, type the following commands to enable Guest Service Interface on PC1 and then use this service to copy the script to PC1: - -
    -    Enable-VMIntegrationService -VMName PC1 -Name "Guest Service Interface"
    -    Copy-VMFile "PC1" –SourcePath "C:\VHD\pc1.ps1"  –DestinationPath "C:\pc1.ps1" –CreateFullPath –FileSource Host
    -    
    - - >In order for this command to work properly, PC1 must be running the vmicguestinterface (Hyper-V Guest Service Interface) service. If this service is not enabled in this step, then the copy-VMFile command will fail. In this case, you can try updating integration services on the VM by mounting the Hyper-V Integration Services Setup (vmguest.iso), which is located in C:\Windows\System32 on Windows Server 2012 and 2012 R2 operating systems that are running the Hyper-V role service. - - If the copy-vmfile command does not work and you cannot properly enable or upgrade integration services on PC1, then create the file c:\pc1.ps1 on the VM by typing the commands into this file manually. The copy-vmfile command is only used in this procedure as a demonstration of automation methods that can be used in a Hyper-V environment when enhanced session mode is not available. After typing the script file manually, be sure to save the file as a Windows PowerShell script file with the .ps1 extension and not as a text (.txt) file. - -21. On PC1, type the following commands at an elevated Windows PowerShell prompt: - -
    -    Get-Content c:\pc1.ps1 | powershell.exe -noprofile -
    -    
    - - >The commands in this script might take a few moments to complete. If an error is displayed, check that you typed the command correctly, paying close attention to spaces. PC1 is removed from its domain in this step while not connected to the corporate network so as to ensure the computer object in the corporate domain is unaffected. PC1 is also not renamed to "PC1" in system properties so that it maintains some of its mirrored identity. However, if desired you can also rename the computer. - -22. Upon completion of the script, PC1 will automatically restart. When it has restarted, sign in to the contoso.com domain using the **Switch User** option, with the **user1** account you created in step 11 of this section. - >**Important**: The settings that will be used later to migrate user data specifically select only accounts that belong to the CONTOSO domain. However, this can be changed to migrate all user accounts, or only other specified accounts. If you wish to test migration of user data and settings with accounts other than those in the CONTOSO domain, you must specify these accounts or domains when you configure the value of **ScanStateArgs** in the MDT test lab guide. This value is specifically called out when you get to that step. If you wish to only migrate CONTOSO accounts, then you can log in with the user1 account or the administrator account at this time and modify some of the files and settings for later use in migration testing. -23. Minimize the PC1 window but do not turn it off while the second Windows Server 2012 R2 VM (SRV1) is configured. This verifies that the Hyper-V host has enough resources to run all VMs simultaneously. Next, SRV1 will be started, joined to the contoso.com domain, and configured with RRAS and DNS services. -24. On the Hyper-V host computer, at an elevated Windows PowerShell prompt, type the following commands: - -
    -    Start-VM SRV1
    -    vmconnect localhost SRV1
    -    
    - -25. Accept the default settings, read license terms and accept them, provide an administrator password of pass@word1, and click **Finish**. When you are prompted about finding PCs, devices, and content on the network, click **Yes**. -26. Sign in to SRV1 using the local administrator account. In the same way that was done on DC1, sign out of SRV1 and then sign in again to enable enhanced session mode. This will enable you to copy and paste Windows PowerShell commands from the Hyper-V host to the VM. -27. Open an elevated Windows PowerShell prompt on SRV1 and type the following commands: - -
    -    Rename-Computer SRV1
    -    New-NetIPAddress –InterfaceAlias Ethernet –IPAddress 192.168.0.2 –PrefixLength 24
    -    Set-DnsClientServerAddress -InterfaceAlias Ethernet -ServerAddresses 192.168.0.1,192.168.0.2
    -    Restart-Computer
    -    
    - - >[!IMPORTANT] - >Verify that you are configuring the correct interface in this step. The commands in this step assume that the poc-internal interface on SRV1 is named "Ethernet." If you are unsure how to check the interface, see step #30 below for instructions and tips on how to verify and modify the interface name. - -28. Wait for the computer to restart, sign in again, then type the following commands at an elevated Windows PowerShell prompt: - -
    -    $pass = "pass@word1" | ConvertTo-SecureString -AsPlainText -Force
    -    $user = "contoso\administrator"
    -    $cred = New-Object System.Management.Automation.PSCredential($user,$pass)
    -    Add-Computer -DomainName contoso.com -Credential $cred
    -    Restart-Computer
    -    
    - -29. Sign in to the contoso.com domain on SRV1 using the domain administrator account (enter contoso\administrator as the user), open an elevated Windows PowerShell prompt, and type the following commands: - -
    -    Install-WindowsFeature -Name DNS -IncludeManagementTools
    -    Install-WindowsFeature -Name WDS -IncludeManagementTools
    -    Install-WindowsFeature -Name Routing -IncludeManagementTools
    -    
    - -30. Before configuring the routing service that was just installed, verify that network interfaces were added to SRV1 in the right order, resulting in an interface alias of "Ethernet" for the private interface, and an interface alias of "Ethernet 2" for the public interface. Also verify that the external interface has a valid external DHCP IP address lease. - - To view a list of interfaces, associated interface aliases, and IP addresses on SRV1, type the following Windows PowerShell command. Example output of the command is also shown below: - -
    -    Get-NetAdapter | ? status -eq ‘up’ | Get-NetIPAddress -AddressFamily IPv4 | ft IPAddress, InterfaceAlias
    -
    -    IPAddress                                                                  InterfaceAlias
    -    ---------                                                                  --------------
    -    10.137.130.118                                                             Ethernet 2
    -    192.168.0.2                                                                Ethernet
    -    
    - - In this example, the poc-internal network interface at 192.168.0.2 is associated with the "Ethernet" interface and the Internet-facing poc-external interface is associated with the "Ethernet 2" interface. If your interfaces are different, you must adjust the commands provided in the next step appropriately to configure routing services. Also note that if the "Ethernet 2" interface has an IP address in the 192.168.0.100-105 range then it likely is getting a DHCP lease from DC1 instead of your corporate network. If this is the case, you can try removing and re-adding the second network interface from the SRV1 VM through its Hyper-V settings. - - >[!TIP] - >Sometimes a computer will have hidden, disconnected interfaces that prevent you from naming a network adapter. When you attempt to rename an adapter, you will receive an error that the adapter name already exists. These disconnected devices can be viewed in device manager by clicking **View** and then clicking **Show hidden devices**. The disconnected device can then be uninstalled, enabling you to reuse the adapter name. - - -31. To configure SRV1 with routing capability for the PoC network, type or paste the following commands at an elevated Windows PowerShell prompt on SRV1: - -
    -    Install-RemoteAccess -VpnType Vpn
    -    cmd /c netsh routing ip nat install
    -    cmd /c netsh routing ip nat add interface name="Ethernet 2" mode=FULL
    -    cmd /c netsh routing ip nat add interface name="Ethernet" mode=PRIVATE
    -    cmd /c netsh routing ip nat add interface name="Internal" mode=PRIVATE
    -    
    - -32. The DNS service on SRV1 also needs to resolve hosts in the contoso.com domain. This can be accomplished with a conditional forwarder. Open an elevated Windows PowerShell prompt on SRV1 and type the following command: - -
    -    Add-DnsServerConditionalForwarderZone -Name contoso.com -MasterServers 192.168.0.1
    -    
    - -33. In most cases, this completes configuration of the PoC network. However, if your corporate network has a firewall that filters queries from local DNS servers, you will also need to configure a server-level DNS forwarder on SRV1 to resolve Internet names. To test whether or not DNS is working without this forwarder, try to reach a name on the Internet from DC1 or PC1, which are only using DNS services on the PoC network. You can test DNS with the ping command, for example: - -
    -    ping www.microsoft.com
    -    
    - - If you see "Ping request could not find host www.microsoft.com" on PC1 and DC1, but not on SRV1, then you will need to configure a server-level DNS forwarder on SRV1. To do this, open an elevated Windows PowerShell prompt on SRV1 and type the following command. - - **Note**: This command also assumes that "Ethernet 2" is the external-facing network adapter on SRV1. If the external adapter has a different name, replace "Ethernet 2" in the command below with that name: - -
    -    Add-DnsServerForwarder -IPAddress (Get-DnsClientServerAddress -InterfaceAlias "Ethernet 2").ServerAddresses
    -    
    - -34. If DNS and routing are both working correctly, you will see the following on DC1 and PC1 (the IP address might be different, but that is OK): - -
    -    PS C:\> ping www.microsoft.com
    -
    -    Pinging e2847.dspb.akamaiedge.net [23.222.146.170] with 32 bytes of data:
    -    Reply from 23.222.146.170: bytes=32 time=3ms TTL=51
    -    Reply from 23.222.146.170: bytes=32 time=2ms TTL=51
    -    Reply from 23.222.146.170: bytes=32 time=2ms TTL=51
    -    Reply from 23.222.146.170: bytes=32 time=1ms TTL=51
    -
    -    Ping statistics for 23.222.146.170:
    -        Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    -    Approximate round trip times in milli-seconds:
    -        Minimum = 1ms, Maximum = 3ms, Average = 2ms
    -    
    - -35. Verify that all three VMs can reach each other, and the Internet. See [Appendix A: Verify the configuration](#appendix-a-verify-the-configuration) for more information. -36. Lastly, because the client computer has different hardware after copying it to a VM, its Windows activation will be invalidated and you might receive a message that you must activate Windows in 3 days. To extend this period to 30 days, type the following commands at an elevated Windows PowerShell prompt on PC1: - -
    -    runas /noprofile /env /user:administrator@contoso.com "cmd /c slmgr -rearm"
    -    Restart-Computer
    -    
    - -This completes configuration of the starting PoC environment. Additional services and tools are installed in subsequent guides. - -## Appendix A: Verify the configuration - -Use the following procedures to verify that the PoC environment is configured properly and working as expected. - -1. On DC1, open an elevated Windows PowerShell prompt and type the following commands: - -
    -    Get-Service NTDS,DNS,DHCP
    -    DCDiag -a
    -    Get-DnsServerResourceRecord -ZoneName contoso.com -RRType A
    -    Get-DnsServerForwarder
    -    Resolve-DnsName -Server dc1.contoso.com -Name www.microsoft.com
    -    Get-DhcpServerInDC
    -    Get-DhcpServerv4Statistics
    -    ipconfig /all
    -    
    - - **Get-Service** displays a status of "Running" for all three services.
    - **DCDiag** displays "passed test" for all tests.
    - **Get-DnsServerResourceRecord** displays the correct DNS address records for DC1, SRV1, and the computername of PC1. Additional address records for the zone apex (@), DomainDnsZones, and ForestDnsZones will also be registered.
    - **Get-DnsServerForwarder** displays a single forwarder of 192.168.0.2.
    - **Resolve-DnsName** displays public IP address results for www.microsoft.com.
    - **Get-DhcpServerInDC** displays 192.168.0.1, dc1.contoso.com.
    - **Get-DhcpServerv4Statistics** displays 1 scope with 2 addresses in use (these belong to PC1 and the Hyper-V host).
    - **ipconfig** displays a primary DNS suffix and suffix search list of contoso.com, IP address of 192.168.0.1, subnet mask of 255.255.255.0, default gateway of 192.168.0.2, and DNS server addresses of 192.168.0.1 and 192.168.0.2. - -2. On SRV1, open an elevated Windows PowerShell prompt and type the following commands: - -
    -    Get-Service DNS,RemoteAccess
    -    Get-DnsServerForwarder
    -    Resolve-DnsName -Server dc1.contoso.com -Name www.microsoft.com
    -    ipconfig /all
    -    netsh int ipv4 show address
    -    
    - - **Get-Service** displays a status of "Running" for both services.
    - **Get-DnsServerForwarder** either displays no forwarders, or displays a list of forwarders you are required to use so that SRV1 can resolve Internet names.
    - **Resolve-DnsName** displays public IP address results for www.microsoft.com.
    - **ipconfig** displays a primary DNS suffix of contoso.com. The suffix search list contains contoso.com and your corporate domain. Two ethernet adapters are shown: Ethernet adapter "Ethernet" has an IP addresses of 192.168.0.2, subnet mask of 255.255.255.0, no default gateway, and DNS server addresses of 192.168.0.1 and 192.168.0.2. Ethernet adapter "Ethernet 2" has an IP address, subnet mask, and default gateway configured by DHCP on your corporate network.
    - **netsh** displays three interfaces on the computer: interface "Ethernet 2" with DHCP enabled = Yes and IP address assigned by your corporate network, interface "Ethernet" with DHCP enabled = No and IP address of 192.168.0.2, and interface "Loopback Pseudo-Interface 1" with IP address of 127.0.0.1. - -3. On PC1, open an elevated Windows PowerShell prompt and type the following commands: - -
    -    whoami
    -    hostname
    -    nslookup www.microsoft.com
    -    ping -n 1 dc1.contoso.com
    -    tracert www.microsoft.com
    -    
    - - **whoami** displays the current user context, for example in an elevated Windows PowerShell prompt, contoso\administrator is displayed.
    - **hostname** displays the name of the local computer, for example W7PC-001.
    - **nslookup** displays the DNS server used for the query, and the results of the query. For example, server dc1.contoso.com, address 192.168.0.1, Name e2847.dspb.akamaiedge.net.
    - **ping** displays if the source can resolve the target name, and whether or not the target responds to ICMP. If it cannot be resolved, "..could not find host" will be diplayed and if the target is found and also responds to ICMP, you will see "Reply from" and the IP address of the target.
    - **tracert** displays the path to reach the destination, for example srv1.contoso.com [192.168.0.2] followed by a list of hosts and IP addresses corresponding to subsequent routing nodes between the source and the destination. - - -## Appendix B: Terminology used in this guide - -

      - -

    - - -
    TermDefinition -
    GPTGUID partition table (GPT) is an updated hard-disk formatting scheme that enables the use of newer hardware. GPT is one of the partition formats that can be chosen when first initializing a hard drive, prior to creating and formatting partitions. -
    Hyper-VHyper-V is a server role introduced with Windows Server 2008 that lets you create a virtualized computing environment. Hyper-V can also be installed as a Windows feature on Windows client operating systems, starting with Windows 8. -
    Hyper-V hostThe computer where Hyper-V is installed. -
    Hyper-V ManagerThe user-interface console used to view and configure Hyper-V. -
    MBRMaster Boot Record (MBR) is a legacy hard-disk formatting scheme that limits support for newer hardware. MBR is one of the partition formats that can be chosen when first initializing a hard drive, prior to creating and formatting partitions. MBR is in the process of being replaced by the GPT partition format. -
    Proof of concept (PoC)Confirmation that a process or idea works as intended. A PoC is carried out in a test environment to learn about and verify a process. -
    Shadow copyA copy or "snapshot" of a computer at a point in time, created by the Volume Shadow Copy Service (VSS), typically for backup purposes. -
    Virtual machine (VM)A VM is a virtual computer with its own operating system, running on the Hyper-V host. -
    Virtual switchA virtual network connection used to connect VMs to each other and to physical network adapters on the Hyper-V host. -
    VM snapshotA point in time image of a VM that includes its disk, memory and device state. It can be used to return a virtual machine to a former state corresponding to the time the snapshot was taken. -
    - -
    - -## Related Topics - - -[Windows 10 deployment scenarios](windows-10-deployment-scenarios.md) - - - - - - - - +--- +title: Configure a test lab to deploy Windows 10 +ms.reviewer: +manager: laurawi +ms.audience: itpro +author: greg-lindsay +description: Concepts and procedures for deploying Windows 10 in a proof of concept lab environment. +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: deploy +keywords: deployment, automate, tools, configure, mdt, sccm +ms.localizationpriority: medium +audience: itpro +author: greg-lindsay +ms.topic: article +--- + +# Step by step guide: Configure a test lab to deploy Windows 10 + +**Applies to** + +- Windows 10 + +This guide contains instructions to configure a proof of concept (PoC) environment requiring a minimum amount of resources. The guide makes extensive use of Windows PowerShell and Hyper-V. Subsequent companion guides contain steps to deploy Windows 10 using the PoC environment. After completing this guide, see the following Windows 10 PoC deployment guides: + +- [Step by step: Deploy Windows 10 in a test lab using MDT](windows-10-poc-mdt.md)
    +- [Step by step: Deploy Windows 10 in a test lab using System Center Configuration Manager](windows-10-poc-sc-config-mgr.md)
    + +The PoC deployment guides are intended to provide a demonstration of Windows 10 deployment tools and processes for IT professionals that are not familiar with these tools, and those that are interested in setting up a proof of concept environment. The instructions in this guide should not be used in a production setting, and are not meant to replace the instructions found in production deployment guidance. + +Approximately 3 hours are required to configure the PoC environment. You will need a Hyper-V capable computer running Windows 8.1 or later with at least 16GB of RAM. Detailed [requirements](#hardware-and-software-requirements) are provided below. You will also need to have a [Microsoft account](https://www.microsoft.com/account) to use for downloading evaluation software. + +Windows PowerShell commands are provided to set up the PoC environment quickly. You do not need to be an expert in Windows PowerShell to complete the steps in the guide, however you are required to customize some commands to your environment. + +> Instructions to "type" Windows PowerShell commands provided in this guide can be followed literally by typing the commands, but the preferred method is to copy and paste these commands. +> +> A Windows PowerShell window can be used to run all commands in this guide. However, when commands are specified for a command prompt, you must either type CMD at the Windows PowerShell prompt to enter the command prompt, or preface the command with "cmd /c", or if desired you can escape special characters in the command using the back-tick character (`). In most cases, the simplest thing is to type cmd and enter a command prompt, type the necessary commands, then type "exit" to return to Windows PowerShell. + +Hyper-V is installed, configured and used extensively in this guide. If you are not familiar with Hyper-V, review the [terminology](#appendix-b-terminology-used-in-this-guide) used in this guide before starting. + +## In this guide + +This guide contains instructions for three general procedures: Install Hyper-V, configure Hyper-V, and configure VMs. If you already have a computer running Hyper-V, you can use this computer and skip the first procedure. In this case, your virtual switch settings must be modified to match those used in this guide, or the steps in this guide can be modified to use your existing Hyper-V settings. + +After completing the instructions in this guide, you will have a PoC environment that enables you to test Windows 10 deployment procedures by following instructions in companion guides that are written to use the PoC environment. Links are provided to download trial versions of Windows Server 2012, Windows 10 Enterprise, and all deployment tools necessary to complete the lab. + +Topics and procedures in this guide are summarized in the following table. An estimate of the time required to complete each procedure is also provided. Time required to complete procedures will vary depending on the resources available to the Hyper-V host and assigned to VMs, such as processor speed, memory allocation, disk speed, and network speed. + +
    + +
    + + + +
    TopicDescriptionTime
    Hardware and software requirementsPrerequisites to complete this guide.Informational +
    Lab setupA description and diagram of the PoC environment.Informational +
    Configure the PoC environmentParent topic for procedures.Informational +
    Verify support and install Hyper-VVerify that installation of Hyper-V is supported, and install the Hyper-V server role.10 minutes +
    Download VHD and ISO filesDownload evaluation versions of Windows Server 2012 R2 and Windows 10 and prepare these files to be used on the Hyper-V host.30 minutes +
    Convert PC to VMConvert a physical computer on your network to a VM hosted in Hyper-V.30 minutes +
    Resize VHDIncrease the storage capacity for one of the Windows Server VMs.5 minutes +
    Configure Hyper-VCreate virtual switches, determine available RAM for virtual machines, and add virtual machines.15 minutes +
    Configure service and user accountsStart virtual machines and configure all services and settings.60 minutes +
    Configure VMsStart virtual machines and configure all services and settings.60 minutes +
    Appendix A: Verify the configurationVerify and troubleshoot network connectivity and services in the PoC environment.30 minutes +
    Appendix B: Terminology in this guideTerms used in this guide.Informational +
    +
    + +## Hardware and software requirements + +One computer that meets the hardware and software specifications below is required to complete the guide; A second computer is recommended to validate the upgrade process. + +- **Computer 1**: the computer you will use to run Hyper-V and host virtual machines. This computer should have 16 GB or more of installed RAM and a multi-core processor. +- **Computer 2**: a client computer from your corporate network. It is shadow-copied to create a VM that can be added to the PoC environment, enabling you to test a mirror image of a computer on your network. If you do not have a computer to use for this simulation, you can download an evaluation VHD and use it to represent this computer. Subsequent guides use this computer to simulate Windows 10 replace and refresh scenarios, so the VM is required even if you cannot create this VM using computer 2. + +Harware requirements are displayed below: + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Computer 1 (required)Computer 2 (recommended)
    RoleHyper-V hostClient computer
    DescriptionThis computer will run Hyper-V, the Hyper-V management tools, and the Hyper-V Windows PowerShell module.This computer is a Windows 7 or Windows 8/8.1 client on your corporate network that will be converted to a VM to demonstrate the upgrade process.
    OSWindows 8.1/10 or Windows Server 2012/2012 R2/2016*Windows 7 or a later
    EditionEnterprise, Professional, or EducationAny
    Architecture64-bitAny
    Note: Retaining applications and settings requires that architecture (32 or 64-bit) is the same before and after the upgrade.
    RAM8 GB RAM (16 GB recommended) to test Windows 10 deployment with MDT. +
    16 GB RAM to test Windows 10 deployment with System Center Configuration Manager.
    Any
    Disk200 GB available hard disk space, any format.Any size, MBR formatted.
    CPUSLAT-Capable CPUAny
    NetworkInternet connectionAny
    + + +\*The Hyper-V server role can also be installed on a computer running Windows Server 2008 R2. However, the Windows PowerShell module for Hyper-V is not available on Windows Server 2008 R2, therefore you cannot use many of the steps provided in this guide to configure Hyper-V. To manage Hyper-V on Windows Server 2008 R2, you can use Hyper-V WMI, or you can use the Hyper-V Manager console. Providing all steps in this guide as Hyper-V WMI or as 2008 R2 Hyper-V Manager procedures is beyond the scope of the guide. +
    +
    The Hyper-V role cannot be installed on Windows 7 or earlier versions of Windows. + +
    + +## Lab setup + +The lab architecture is summarized in the following diagram: + +![PoC](images/poc.png) + +- Computer 1 is configured to host four VMs on a private, PoC network. + - Two VMs are running Windows Server 2012 R2 with required network services and tools installed. + - Two VMs are client systems: One VM is intended to mirror a host on your corporate network (computer 2) and one VM is running Windows 10 Enterprise to demonstrate the hardware replacement scenario. + +>If you have an existing Hyper-V host, you can use this host and skip the Hyper-V installation section in this guide. + +The two Windows Server VMs can be combined into a single VM to conserve RAM and disk space if required. However, instructions in this guide assume two server systems are used. Using two servers enables Active Directory Domain Services and DHCP to be installed on a server that is not directly connected to the corporate network. This mitigates the risk of clients on the corporate network receiving DHCP leases from the PoC network (i.e. "rogue" DHCP), and limits NETBIOS service broadcasts. + +## Configure the PoC environment + +>**Hint**: Before you begin, ensure that Windows PowerShell is pinned to the taskbar for easy access. If the Hyper-V host is running Windows Server then Windows PowerShell is automatically pinned to the taskbar. To pin Windows PowerShell to the taskbar on Windows 8.1 or Windows 10: Click **Start**, type **power**, right click **Windows PowerShell**, and then click **Pin to taskbar**. After Windows PowerShell is pinned to the taskbar, you can open an elevated Windows PowerShell prompt by right-clicking the icon on the taskbar and then clicking **Run as Administrator**. + +### Procedures in this section + +[Verify support and install Hyper-V](#verify-support-and-install-hyper-v)
    +[Download VHD and ISO files](#download-vhd-and-iso-files)
    +[Convert PC to VM](#convert-pc-to-vm)
    +[Resize VHD](#resize-vhd)
    +[Configure Hyper-V](#configure-hyper-v)
    +[Configure VMs](#configure-vms)
    + +### Verify support and install Hyper-V + +Starting with Windows 8, the host computer’s microprocessor must support second level address translation (SLAT) to install Hyper-V. See [Hyper-V: List of SLAT-Capable CPUs for Hosts](https://social.technet.microsoft.com/wiki/contents/articles/1401.hyper-v-list-of-slat-capable-cpus-for-hosts.aspx) for more information. + +1. To verify your computer supports SLAT, open an administrator command prompt, type **systeminfo**, press ENTER, and review the section displayed at the bottom of the output, next to Hyper-V Requirements. See the following example: + +
    +    C:\>systeminfo
    +
    +    ...
    +    Hyper-V Requirements:      VM Monitor Mode Extensions: Yes
    +                               Virtualization Enabled In Firmware: Yes
    +                               Second Level Address Translation: Yes
    +                               Data Execution Prevention Available: Yes
    +    
    + + In this example, the computer supports SLAT and Hyper-V. + + If one or more requirements are evaluated as **No** then the computer does not support installing Hyper-V. However, if only the virtualization setting is incompatible, you might be able to enable virtualization in the BIOS and change the **Virtualization Enabled In Firmware** setting from **No** to **Yes**. The location of this setting will depend on the manufacturer and BIOS version, but is typically found associated with the BIOS security settings. + + You can also identify Hyper-V support using [tools](https://blogs.msdn.microsoft.com/taylorb/2008/06/19/hyper-v-will-my-computer-run-hyper-v-detecting-intel-vt-and-amd-v/) provided by the processor manufacturer, the [msinfo32](https://technet.microsoft.com/library/cc731397.aspx) tool, or you can download the [coreinfo](https://technet.microsoft.com/sysinternals/cc835722) utility and run it, as shown in the following example: + +
    +    C:\>coreinfo -v
    +
    +    Coreinfo v3.31 - Dump information on system CPU and memory topology
    +    Copyright (C) 2008-2014 Mark Russinovich
    +    Sysinternals - www.sysinternals.com
    +
    +    Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
    +    Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
    +    Microcode signature: 0000001B
    +    HYPERVISOR      -       Hypervisor is present
    +    VMX             *       Supports Intel hardware-assisted virtualization
    +    EPT             *       Supports Intel extended page tables (SLAT)
    +    
    + + Note: A 64-bit operating system is required to run Hyper-V. + +2. The Hyper-V feature is not installed by default. To install it, open an elevated Windows PowerShell window and type the following command: + +
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All
    + + This command works on all operating systems that support Hyper-V, but on Windows Server operating systems you must type an additional command to add the Hyper-V Windows PowerShell module and the Hyper-V Manager console. This command will also install Hyper-V if it isn't already installed, so if desired you can just type the following command on Windows Server 2012 or 2016 instead of using the Enable-WindowsOptionalFeature command: + +
    Install-WindowsFeature -Name Hyper-V -IncludeManagementTools
    + + When you are prompted to restart the computer, choose **Yes**. The computer might restart more than once. After installation is complete, you can open Hyper-V Manager by typing **virtmgmt.msc** at an elevated command prompt. + + >Alternatively, you can install Hyper-V using the Control Panel in Windows under **Turn Windows features on or off** for a client operating system, or using Server Manager's **Add Roles and Features Wizard** on a server operating system, as shown below: + + ![hyper-v feature](images/hyper-v-feature.png) + + ![hyper-v](images/svr_mgr2.png) + +

    If you choose to install Hyper-V using Server Manager, accept all default selections. Also be sure to install both items under Role Administration Tools\Hyper-V Management Tools. + +### Download VHD and ISO files + +When you have completed installation of Hyper-V on the host computer, begin configuration of Hyper-V by downloading VHD and ISO files to the Hyper-V host. These files will be used to create the VMs used in the lab. Before you can download VHD and ISO files, you will need to register and sign in to the [TechNet Evaluation Center](https://www.microsoft.com/evalcenter/) using your Microsoft account. + +1. Create a directory on your Hyper-V host named **C:\VHD** and download a single [Windows Server 2012 R2 VHD](https://www.microsoft.com/evalcenter/evaluate-windows-server-2012-r2) from the TechNet Evaluation Center to the **C:\VHD** directory. + + **Important**: This guide assumes that VHDs are stored in the **C:\VHD** directory on the Hyper-V host. If you use a different directory to store VHDs, you must adjust steps in this guide appropriately. + + After completing registration you will be able to download the 7.47 GB Windows Server 2012 R2 evaluation VHD. An example of the download offering is shown below. + + + +
    VHD
    + +2. Download the file to the **C:\VHD** directory. When the download is complete, rename the VHD file that you downloaded to **2012R2-poc-1.vhd**. This is done to make the filename simple to recognize and type. +3. Copy the VHD to a second file also in the **C:\VHD** directory and name this VHD **2012R2-poc-2.vhd**. +4. Download the [Windows 10 Enterprise ISO](https://www.microsoft.com/evalcenter/evaluate-windows-10-enterprise) from the TechNet Evaluation Center to the **C:\VHD** directory on your Hyper-V host. + + >During registration, you must specify the type, version, and language of installation media to download. In this example, a Windows 10 Enterprise, 64 bit, English ISO is chosen. You can choose a different version if desired. **Note: The evaluation version of Windows 10 does not support in-place upgrade**. + +5. Rename the ISO file that you downloaded to **w10-enterprise.iso**. Again, this is done so that the filename is simple to type and recognize. After completing registration you will be able to download the 3.63 GB Windows 10 Enterprise evaluation ISO. + +After completing these steps, you will have three files in the **C:\VHD** directory: **2012R2-poc-1.vhd**, **2012R2-poc-2.vhd**, **w10-enterprise.iso**. + +The following displays the procedures described in this section, both before and after downloading files: + +

    +C:>mkdir VHD
    +C:>cd VHD
    +C:\VHD>ren 9600*.vhd 2012R2-poc-1.vhd
    +C:\VHD>copy 2012R2-poc-1.vhd 2012R2-poc-2.vhd
    +   1 file(s) copied.
    +C:\VHD ren *.iso w10-enterprise.iso
    +C:\VHD>dir /B
    +2012R2-poc-1.vhd
    +2012R2-poc-2.vhd
    +w10-enterprise.iso
    +
    + +### Convert PC to VM + +>Important: Do not attempt to use the VM resulting from the following procedure as a reference image. Also, to avoid conflicts with existing clients, do not start the VM outside the PoC network. + +
    +If you do not have a PC available to convert to VM, perform the following steps to download an evaluation VM: +
    +
      +
    1. Open the Download virtual machines page. +
    2. Under Virtual machine, choose IE11 on Win7. +
    3. Under Select platform choose HyperV (Windows). +
    4. Click Download .zip. The download is 3.31 GB. +
    5. Extract the zip file. Three directories are created. +
    6. Open the Virtual Hard Disks directory and then copy IE11 - Win7.vhd to the C:\VHD directory. +
    7. Rename IE11 - Win7.vhd to w7.vhd (do not rename the file to w7.vhdx). +
    8. In step 5 of the Configure Hyper-V section, replace the VHD file name w7.vhdx with w7.vhd. +
    +
    + +If you have a PC available to convert to VM (computer 2): + +1. Sign in on computer 2 using an account with Administrator privileges. + +>Important: the account used in this step must have local administrator privileges. You can use a local computer account, or a domain account with administrative rights if domain policy allows the use of cached credentials. After converting the computer to a VM, you must be able to sign in on this VM with administrator rights while the VM is disconnected from the corporate network. + +2. [Determine the VM generation and partition type](#determine-the-vm-generation-and-partition-type) that is required. +3. Based on the VM generation and partition type, perform one of the following procedures: [Prepare a generation 1 VM](#prepare-a-generation-1-vm), [Prepare a generation 2 VM](#prepare-a-generation-2-vm), or [prepare a generation 1 VM from a GPT disk](#prepare-a-generation-1-vm-from-a-gpt-disk). + +#### Determine the VM generation and partition type + +When creating a VM in Hyper-V, you must specify either generation 1 or generation 2. The following table describes requirements for these two types of VMs. + +
    + + + + + + + + + + + + + + + + + + + + +
    ArchitectureOperating systemPartition style
    Generation 132-bit or 64-bitWindows 7 or laterMBR
    Generation 264-bitWindows 8 or laterMBR or GPT
    + +
    + +If the PC is running a 32-bit OS or the OS is Windows 7, it must be converted to a generation 1 VM. Otherwise, it can be converted to a generation 2 VM. + +- To determine the OS and architecture of a PC, type **systeminfo** at a command prompt and review the output next to **OS Name** and **System Type**. +- To determine the partition style, open a Windows PowerShell prompt on the PC and type the following command: + +
    +Get-WmiObject -Class Win32_DiskPartition | Select-Object -Property SystemName,Caption,Type
    +
    + +If the **Type** column does not indicate GPT, then the disk partition format is MBR ("Installable File System" = MBR). In the following example, the disk is GPT: + +
    +PS C:> Get-WmiObject -Class Win32_DiskPartition | Select-Object -Property SystemName,Caption,Type
    +
    +SystemName                           Caption                                 Type
    +----------                           -------                                 ----
    +USER-PC1                             Disk #0, Partition #0                   GPT: System
    +USER-PC1                             Disk #0, Partition #1                   GPT: Basic Data
    +
    + +On a computer running Windows 8 or later, you can also type **Get-Disk** at a Windows PowerShell prompt to discover the partition style. The default output of this cmdlet displays the partition style for all attached disks. Both commands are displayed below. In this example, the client computer is running Windows 8.1 and uses a GPT style partition format: + +
    +PS C:> Get-WmiObject -Class Win32_DiskPartition | Select-Object -Property SystemName,Caption,Type
    +
    +SystemName                            Caption                               Type
    +----------                            -------                               ----
    +PC-X1                                 Disk #0, Partition #0                 GPT: Unknown
    +PC-X1                                 Disk #0, Partition #1                 GPT: System
    +PC-X1                                 Disk #0, Partition #2                 GPT: Basic Data
    +PC-X1                                 Disk #0, Partition #3                 GPT: Basic Data
    +PC-X1                                 Disk #0, Partition #4                 GPT: Basic Data
    +
    +PS C:> Get-Disk
    +
    +Number Friendly Name                  OperationalStatus                     Total Size Partition Style
    +------ -------------                  -----------------                     ---------- ---------------
    +0      INTEL SSDSCMMW240A3L           Online                                223.57 GB GPT
    +
    + + + +**Choosing a VM generation** + +The following table displays the Hyper-V VM generation to choose based on the OS, architecture, and partition style. Links to procedures to create the corresponding VMs are included. + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    OSPartition styleArchitectureVM generationProcedure
    Windows 7MBR321Prepare a generation 1 VM
    641Prepare a generation 1 VM
    GPT32N/AN/A
    641Prepare a generation 1 VM from a GPT disk
    Windows 8 or laterMBR321Prepare a generation 1 VM
    641, 2Prepare a generation 1 VM
    GPT321Prepare a generation 1 VM from a GPT disk
    642Prepare a generation 2 VM
    + +
    + +Notes:
    +
      +
    • If the PC is running Windows 7, it can only be converted and hosted in Hyper-V as a generation 1 VM. This Hyper-V requirement means that if the Windows 7 PC is also using a GPT partition style, the OS disk can be shadow copied, but a new system partition must be created. In this case, see Prepare a generation 1 VM from a GPT disk. +
    • If the PC is running Windows 8 or later and uses the GPT partition style, you can capture the disk image and create a generation 2 VM. To do this, you must temporarily mount the EFI system partition which is accomplished using the mountvol command. In this case, see Prepare a generation 2 VM. +
    • If the PC is using an MBR partition style, you can convert the disk to VHD and use it to create a generation 1 VM. If you use the Disk2VHD tool described in this guide, it is not necessary to mount the MBR system partition, but it is still necessary to capture it. In this case, see Prepare a generation 1 VM. +
    + +#### Prepare a generation 1 VM + +1. Download the [Disk2vhd utility](https://technet.microsoft.com/library/ee656415.aspx), extract the .zip file and copy **disk2vhd.exe** to a flash drive or other location that is accessible from the computer you wish to convert. + + >You might experience timeouts if you attempt to run Disk2vhd from a network share, or specify a network share for the destination. To avoid timeouts, use local, portable media such as a USB drive. + +2. On the computer you wish to convert, double-click the disk2vhd utility to start the graphical user interface. +3. Select the checkboxes next to the **C:\\** and the **system reserved** (BIOS/MBR) volumes. The system volume is not assigned a drive letter, but will be displayed in the Disk2VHD tool with a volume label similar to **\\?\Volume{**. See the following example. **Important**: You must include the system volume in order to create a bootable VHD. If this volume is not displayed in the disk2vhd tool, then the computer is likely to be using the GPT partition style. For more information, see [Determine VM generation](#determine-vm-generation). +4. Specify a location to save the resulting VHD or VHDX file (F:\VHD\w7.vhdx in the following example) and click **Create**. See the following example: + + ![disk2vhd](images/disk2vhd.png) + + >Disk2vhd can save VHDs to local hard drives, even if they are the same as the volumes being converted. Performance is better however when the VHD is saved on a disk different than those being converted, such as a flash drive. + +5. When the Disk2vhd utility has completed converting the source computer to a VHD, copy the VHDX file (w7.vhdx) to your Hyper-V host in the C:\VHD directory. There should now be four files in this directory: + +
    +    C:\vhd>dir /B
    +    2012R2-poc-1.vhd
    +    2012R2-poc-2.vhd
    +    w10-enterprise.iso
    +    w7.VHDX
    +    
    + +#### Prepare a generation 2 VM + +1. Download the [Disk2vhd utility](https://technet.microsoft.com/library/ee656415.aspx), extract the .zip file and copy **disk2vhd.exe** to a flash drive or other location that is accessible from the computer you wish to convert. + + >You might experience timeouts if you attempt to run Disk2vhd from a network share, or specify a network share for the destination. To avoid timeouts, use local, portable media such as a USB drive. + +2. On the computer you wish to convert, open an elevated command prompt and type the following command: + +
    mountvol s: /s
    + + This command temporarily assigns a drive letter of S to the system volume and mounts it. If the letter S is already assigned to a different volume on the computer, then choose one that is available (ex: mountvol z: /s). + +3. On the computer you wish to convert, double-click the disk2vhd utility to start the graphical user interface. +4. Select the checkboxes next to the **C:\\** and the **S:\\** volumes, and clear the **Use Volume Shadow Copy checkbox**. Volume shadow copy will not work if the EFI system partition is selected. + + **Important**: You must include the EFI system partition in order to create a bootable VHD. The Windows RE tools partition (shown below) is not required, but it can also be converted if desired. + +5. Specify a location to save the resulting VHD or VHDX file (F:\VHD\PC1.vhdx in the following example) and click **Create**. See the following example: + + ![disk2vhd](images/disk2vhd-gen2.png) + + >Disk2vhd can save VHDs to local hard drives, even if they are the same as the volumes being converted. Performance is better however when the VHD is saved on a disk different than those being converted, such as a flash drive. + +6. When the Disk2vhd utility has completed converting the source computer to a VHD, copy the VHDX file (PC1.vhdx) to your Hyper-V host in the C:\VHD directory. There should now be four files in this directory: + +
    +    C:\vhd>dir /B
    +    2012R2-poc-1.vhd
    +    2012R2-poc-2.vhd
    +    w10-enterprise.iso
    +    PC1.VHDX
    +    
    + +#### Prepare a generation 1 VM from a GPT disk + +1. Download the [Disk2vhd utility](https://technet.microsoft.com/library/ee656415.aspx), extract the .zip file and copy **disk2vhd.exe** to a flash drive or other location that is accessible from the computer you wish to convert. + + >You might experience timeouts if you attempt to run Disk2vhd from a network share, or specify a network share for the destination. To avoid timeouts, use local, portable media such as a USB drive. + +2. On the computer you wish to convert, double-click the disk2vhd utility to start the graphical user interface. +3. Select the checkbox next to the **C:\\** volume and clear the checkbox next to **Use Vhdx**. Note: the system volume is not copied in this scenario, it will be added later. +4. Specify a location to save the resulting VHD file (F:\VHD\w7.vhd in the following example) and click **Create**. See the following example: + + ![disk2vhd](images/disk2vhd4.png) + + >Disk2vhd can save VHDs to local hard drives, even if they are the same as the volumes being converted. Performance is better however when the VHD is saved on a disk different than those being converted, such as a flash drive. + +5. When the Disk2vhd utility has completed converting the source computer to a VHD, copy the VHD file (w7.vhd) to your Hyper-V host in the C:\VHD directory. There should now be four files in this directory: + +
    +    C:\vhd>dir /B
    +    2012R2-poc-1.vhd
    +    2012R2-poc-2.vhd
    +    w10-enterprise.iso
    +    w7.VHD
    +    
    + + >In its current state, the w7.VHD file is not bootable. The VHD will be used to create a bootable VM later in the [Configure Hyper-V](#configure-hyper-v) section. + +### Resize VHD + +
    +Enhanced session mode + +**Important**: Before proceeding, verify that you can take advantage of [enhanced session mode](https://technet.microsoft.com/windows-server-docs/compute/hyper-v/learn-more/Use-local-resources-on-Hyper-V-virtual-machine-with-VMConnect) when completing instructions in this guide. Enhanced session mode enables you to copy and paste the commands from the Hyper-V host to VMs, between VMs, and between RDP sessions. After copying some text, you can paste into a Windows PowerShell window by simply right-clicking. Before right-clicking, do not left click other locations as this can empty the clipboard. You can also copy and paste files directly from one computer to another by right-clicking and selecting copy on one computer, then right-clicking and selecting paste on another computer. + +To ensure that enhanced session mode is enabled on the Hyper-V host, type the following command at an elevated Windows PowerShell prompt on the Hyper-V host: + +
    Set-VMhost -EnableEnhancedSessionMode $TRUE
    + +>If enhanced session mode was not previously enabled, close any existing virtual machine connections and re-open them to enable access to enhanced session mode. As mentioned previously: instructions to "type" commands provided in this guide can be typed, but the preferred method is to copy and paste these commands. Most of the commands to this point in the guide have been brief, but many commands in sections below are longer and more complex. + +
    + +The second Windows Server 2012 R2 VHD needs to be expanded in size from 40GB to 100GB to support installing imaging tools and storing OS images. + +1. To add available space for the partition, type the following commands at an elevated Windows PowerShell prompt on the Hyper-V host: + +
    +    Resize-VHD –Path c:\VHD\2012R2-poc-2.vhd –SizeBytes 100GB
    +    $x = (Mount-VHD –Path c:\VHD\2012R2-poc-2.vhd -passthru | Get-Disk | Get-Partition | Get-Volume).DriveLetter
    +    Resize-Partition -DriveLetter $x -Size (Get-PartitionSupportedSize -DriveLetter $x).SizeMax
    +    
    + +2. Verify that the mounted VHD drive is resized to 100 GB, and then dismount the drive: + +
    +    Get-Volume -DriveLetter $x
    +    Dismount-VHD –Path c:\VHD\2012R2-poc-2.vhd
    + +### Configure Hyper-V + +1. Open an elevated Windows PowerShell window and type the following command to create two virtual switches named "poc-internal" and "poc-external": + + >If the Hyper-V host already has an external virtual switch bound to a physical NIC, do not attempt to add a second external virtual switch. Attempting to add a second external switch will result in an error indicating that the NIC is **already bound to the Microsoft Virtual Switch protocol.** In this case, choose one of the following options:
    +    A) Remove the existing external virtual switch, then add the poc-external switch
    +    B) Rename the existing external switch to "poc-external"
    +    C) Replace each instance of "poc-external" used in this guide with the name of your existing external virtual switch
    + If you choose B) or C), then do not run the second command below. + +
    +    New-VMSwitch -Name poc-internal -SwitchType Internal -Notes "PoC Network"
    +    New-VMSwitch -Name poc-external -NetAdapterName (Get-NetAdapter |?{$_.Status -eq "Up" -and !$_.Virtual}).Name -Notes "PoC External"
    +    
    + + **Note**: The second command above will temporarily interrupt network connectivity on the Hyper-V host. + + >Since an external virtual switch is associated to a physical network adapter on the Hyper-V host, this adapter must be specified when adding the virtual switch. The previous commands automate this by filtering for active non-virtual ethernet adapters using the Get-NetAdapter cmdlet ($_.Status -eq "Up" -and !$_.Virtual). If your Hyper-V host is dual-homed with multiple active ethernet adapters, this automation will not work, and the second command above will fail. In this case, you must edit the command used to add the "poc-external" virtual switch by inserting the appropriate NetAdapterName. The NetAdapterName value corresponds to the name of the network interface you wish to use. For example, if the network interface you use on the Hyper-V host to connect to the Internet is named "Ethernet 2" then type the following command to create an external virtual switch: New-VMSwitch -Name poc-external -NetAdapterName "Ethernet 2" -Notes "PoC External" + +2. At the elevated Windows PowerShell prompt, type the following command to determine the megabytes of RAM that are currently available on the Hyper-V host: + +
    +    (Get-VMHostNumaNode).MemoryAvailable
    +    
    + + This command will display the megabytes of RAM available for VMs. On a Hyper-V host computer with 16 GB of physical RAM installed, 10,000 MB of RAM or greater should be available if the computer is not also running other applications. On a computer with 8 GB of physical RAM installed, at least 4000 MB should be available. If the computer has less RAM available than this, try closing applications to free up more memory. + +3. Determine the available memory for VMs by dividing the available RAM by 4. For example: + +
    +    (Get-VMHostNumaNode).MemoryAvailable/4
    +    2775.5
    +    
    + + In this example, VMs can use a maximum of 2700 MB of RAM each, to run four VMs simultaneously. + +4. At the elevated Windows PowerShell prompt, type the following command to create two new VMs. Other VMs will be added later. + >**Important**: Replace the value of 2700MB for $maxRAM in the first command below with the RAM value that you calculated in the previous step. + +
    +    $maxRAM = 2700MB
    +    New-VM -Name "DC1" -VHDPath c:\vhd\2012R2-poc-1.vhd -SwitchName poc-internal
    +    Set-VMMemory -VMName "DC1" -DynamicMemoryEnabled $true -MinimumBytes 512MB -MaximumBytes $maxRAM -Buffer 20
    +    Enable-VMIntegrationService -Name "Guest Service Interface" -VMName DC1
    +    New-VM -Name "SRV1" -VHDPath c:\vhd\2012R2-poc-2.vhd -SwitchName poc-internal
    +    Add-VMNetworkAdapter -VMName "SRV1" -SwitchName "poc-external"
    +    Set-VMMemory -VMName "SRV1" -DynamicMemoryEnabled $true -MinimumBytes 512MB -MaximumBytes $maxRAM -Buffer 80
    +    Enable-VMIntegrationService -Name "Guest Service Interface" -VMName SRV1
    +    
    + + **Note**: The RAM values assigned to VMs in this step are not permanent, and can be easily increased or decreased later if needed to address performance issues. + +5. Using the same elevated Windows PowerShell prompt that was used in the previous step, type one of the following sets of commands, depending on the type of VM that was prepared in the [Determine VM generation](#determine-vm-generation) section, either generation 1, generation 2, or generation 1 with GPT. + + To create a generation 1 VM (using c:\vhd\w7.vhdx): + +
    +    New-VM -Name "PC1" -VHDPath c:\vhd\w7.vhdx -SwitchName poc-internal
    +    Set-VMMemory -VMName "PC1" -DynamicMemoryEnabled $true -MinimumBytes 512MB -MaximumBytes $maxRAM -Buffer 20
    +    Enable-VMIntegrationService -Name "Guest Service Interface" -VMName PC1
    +    
    + + To create a generation 2 VM (using c:\vhd\PC1.vhdx): + +
    +    New-VM -Name "PC1" -Generation 2 -VHDPath c:\vhd\PC1.vhdx -SwitchName poc-internal
    +    Set-VMMemory -VMName "PC1" -DynamicMemoryEnabled $true -MinimumBytes 512MB -MaximumBytes $maxRAM -Buffer 20
    +    Enable-VMIntegrationService -Name "Guest Service Interface" -VMName PC1
    +    
    + + To create a generation 1 VM from a GPT disk (using c:\vhd\w7.vhd): + + >Note: The following procedure is more complex because it includes steps to convert the OS partition from GPT to MBR format. Steps are included to create a temporary VHD and attach it to the VM, the OS image is saved to this drive, the OS drive is then reformatted to MBR, the OS image restored, and the temporary drive is removed. + + First, type the following commands at an elevated Windows PowerShell prompt on the Hyper-V host to create a temporary VHD that will be used to save the OS image. Do not forget to include a pipe (|) at the end of the first five commands: + +
    +    New-VHD -Path c:\vhd\d.vhd -SizeBytes 1TB |
    +    Mount-VHD -Passthru |
    +    Get-Disk -Number {$_.DiskNumber} |
    +    Initialize-Disk -PartitionStyle MBR -PassThru |
    +    New-Partition -UseMaximumSize |
    +    Format-Volume -Confirm:$false -FileSystem NTFS -force
    +    Dismount-VHD -Path c:\vhd\d.vhd
    +    
    + + Next, create the PC1 VM with two attached VHDs, and boot to DVD ($maxram must be defined previously using the same Windows PowerShell promt): + +
    +    New-VM -Name "PC1" -VHDPath c:\vhd\w7.vhd -SwitchName poc-internal
    +    Add-VMHardDiskDrive -VMName PC1 -Path c:\vhd\d.vhd
    +    Set-VMDvdDrive -VMName PC1 -Path c:\vhd\w10-enterprise.iso
    +    Set-VMMemory -VMName "PC1" -DynamicMemoryEnabled $true -MinimumBytes 512MB -MaximumBytes $maxRAM -Buffer 20
    +    Enable-VMIntegrationService -Name "Guest Service Interface" -VMName PC1
    +    Start-VM PC1
    +    vmconnect localhost PC1
    +    
    + + The VM will automatically boot into Windows Setup. In the PC1 window: + + 1. Click **Next**. + 2. Click **Repair your computer**. + 3. Click **Troubleshoot**. + 4. Click **Command Prompt**. + 5. Type the following command to save an image of the OS drive: + +
    +      dism /Capture-Image /ImageFile:D:\c.wim /CaptureDir:C:\ /Name:Drive-C
    +      
    + + 6. Wait for the OS image to complete saving, and then type the following commands to convert the C: drive to MBR: + +
    +      diskpart
    +      select disk 0
    +      clean
    +      convert MBR
    +      create partition primary size=100
    +      format fs=ntfs quick
    +      active
    +      create partition primary
    +      format fs=ntfs quick label=OS
    +      assign letter=c
    +      exit
    +      
    + + 7. Type the following commands to restore the OS image and boot files: + +
    +      dism /Apply-Image /ImageFile:D:\c.wim /Index:1 /ApplyDir:C:\
    +      bcdboot c:\windows
    +      exit
    +      
    + + 8. Click **Continue** and verify the VM boots successfully (do not boot from DVD). + 9. Click **Ctrl+Alt+Del**, and then in the bottom right corner, click **Shut down**. + 10. Type the following commands at an elevated Windows PowerShell prompt on the Hyper-V host to remove the temporary disks and drives from PC1: + +
    +       Remove-VMHardDiskDrive -VMName PC1 -ControllerType IDE -ControllerNumber 0 -ControllerLocation 1
    +       Set-VMDvdDrive -VMName PC1 -Path $null
    +       
    + +### Configure VMs + +1. At an elevated Windows PowerShell prompt on the Hyper-V host, start the first Windows Server VM and connect to it by typing the following commands: + +
    +    Start-VM DC1
    +    vmconnect localhost DC1
    +    
    + +2. Click **Next** to accept the default settings, read the license terms and click **I accept**, provide an administrator password of pass@word1, and click **Finish**. +3. Click **Ctrl+Alt+Del** in the upper left corner of the virtual machine connection window, and then sign in to DC1 using the Administrator account. +4. Right-click **Start**, point to **Shut down or sign out**, and click **Sign out**. The VM connection will reset and a new connection dialog box will appear enabling you to choose a custom display configuration. Select a desktop size, click **Connect** and sign in again with the local Administrator account. Note: Signing in this way ensures that [enhanced session mode](https://technet.microsoft.com/windows-server-docs/compute/hyper-v/learn-more/Use-local-resources-on-Hyper-V-virtual-machine-with-VMConnect) is enabled. It is only necessary to do this the first time you sign in to a new VM. +5. If DC1 is configured as described in this guide, it will currently be assigned an APIPA address, have a randomly generated hostname, and a single network adapter named "Ethernet." Open an elevated Windows PowerShell prompt on DC1 and type or paste the following commands to provide a new hostname and configure a static IP address and gateway: + +
    +    Rename-Computer DC1
    +    New-NetIPAddress –InterfaceAlias Ethernet –IPAddress 192.168.0.1 –PrefixLength 24 -DefaultGateway 192.168.0.2
    +    Set-DnsClientServerAddress -InterfaceAlias Ethernet -ServerAddresses 192.168.0.1,192.168.0.2
    +    
    + + > The default gateway at 192.168.0.2 will be configured later in this guide. + > + > Note: A list of available tasks for an app will be populated the first time you run it on the taskbar. Because these tasks aren't available until the App has been run, you will not see the **Run as Administrator** task until you have left-clicked Windows PowerShell for the first time. In this newly created VM, you will need to left-click Windows PowerShell one time, and then you can right-click and choose Run as Administrator to open an elevated Windows PowerShell prompt. + +6. Install the Active Directory Domain Services role by typing the following command at an elevated Windows PowerShell prompt: + +
    +    Install-WindowsFeature -Name AD-Domain-Services -IncludeAllSubFeature -IncludeManagementTools
    +    
    + +7. Before promoting DC1 to a Domain Controller, you must reboot so that the name change in step 3 above takes effect. To restart the computer, type the following command at an elevated Windows PowerShell prompt: + +
    +    Restart-Computer
    +    
    + +8. When DC1 has rebooted, sign in again and open an elevated Windows PowerShell prompt. Now you can promote the server to be a domain controller. The directory services restore mode password must be entered as a secure string. Type the following commands at the elevated Windows PowerShell prompt: + +
    +    $pass = "pass@word1" | ConvertTo-SecureString -AsPlainText -Force
    +    Install-ADDSForest -DomainName contoso.com -InstallDns -SafeModeAdministratorPassword $pass -Force
    +    
    + + Ignore any warnings that are displayed. The computer will automatically reboot upon completion. + +9. When the reboot has completed, reconnect to DC1, sign in using the CONTOSO\Administrator account, open an elevated Windows PowerShell prompt, and use the following commands to add a reverse lookup zone for the PoC network, add the DHCP Server role, authorize DHCP in Active Directory, and suppress the post-DHCP-install alert: + +
    +    Add-DnsServerPrimaryZone -NetworkID "192.168.0.0/24" -ReplicationScope Forest
    +    Add-WindowsFeature -Name DHCP -IncludeManagementTools
    +    netsh dhcp add securitygroups
    +    Restart-Service DHCPServer
    +    Add-DhcpServerInDC  dc1.contoso.com  192.168.0.1
    +    Set-ItemProperty –Path registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager\Roles\12 –Name ConfigurationState –Value 2
    +    
    + +10. Next, add a DHCP scope and set option values: + +
    +    Add-DhcpServerv4Scope -Name "PoC Scope" -StartRange 192.168.0.100 -EndRange 192.168.0.199 -SubnetMask 255.255.255.0 -Description "Windows 10 PoC" -State Active
    +    Set-DhcpServerv4OptionValue -ScopeId 192.168.0.0 -DnsDomain contoso.com -Router 192.168.0.2 -DnsServer 192.168.0.1,192.168.0.2 -Force
    +    
    + + >The -Force option is necessary when adding scope options to skip validation of 192.168.0.2 as a DNS server because we have not configured it yet. The scope should immediately begin issuing leases on the PoC network. The first DHCP lease that will be issued is to vEthernet interface on the Hyper-V host, which is a member of the internal network. You can verify this by using the command: Get-DhcpServerv4Lease -ScopeId 192.168.0.0. + +11. The DNS server role will also be installed on the member server, SRV1, at 192.168.0.2 so that we can forward DNS queries from DC1 to SRV1 to resolve Internet names without having to configure a forwarder outside the PoC network. Since the IP address of SRV1 already exists on DC1's network adapter, it will be automatically added during the DCPROMO process. To verify this server-level DNS forwarder on DC1, type the following command at an elevated Windows PowerShell prompt on DC1: + +
    +    Get-DnsServerForwarder
    +    
    + + The following output should be displayed: + +
    +    UseRootHint        : True
    +    Timeout(s)         : 3
    +    EnableReordering   : True
    +    IPAddress          : 192.168.0.2
    +    ReorderedIPAddress : 192.168.0.2
    +    
    + + If this output is not displayed, you can use the following command to add SRV1 as a forwarder: + +
    +    Add-DnsServerForwarder -IPAddress 192.168.0.2
    +    
    + + **Configure service and user accounts** + + Windows 10 deployment with MDT and System Center Configuration Manager requires specific accounts to perform some actions. Service accounts will be created to use for these tasks. A user account is also added in the contoso.com domain that can be used for testing purposes. In the test lab environment, passwords are set to never expire. + + >To keep this test lab relatively simple, we will not create a custom OU structure and set permissions. Required permissions are enabled by adding accounts to the Domain Admins group. To configure these settings in a production environment, see [Prepare for Zero Touch Installation of Windows 10 with Configuration Manager](deploy-windows-sccm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md) + + On DC1, open an elevated Windows PowerShell prompt and type the following commands: + +
    +    New-ADUser -Name User1 -UserPrincipalName user1 -Description "User account" -AccountPassword (ConvertTo-SecureString "pass@word1" -AsPlainText -Force) -ChangePasswordAtLogon $false -Enabled $true
    +    New-ADUser -Name MDT_BA -UserPrincipalName MDT_BA -Description "MDT Build Account" -AccountPassword (ConvertTo-SecureString "pass@word1" -AsPlainText -Force) -ChangePasswordAtLogon $false -Enabled $true
    +    New-ADUser -Name CM_JD -UserPrincipalName CM_JD -Description "Configuration Manager Join Domain Account" -AccountPassword (ConvertTo-SecureString "pass@word1" -AsPlainText -Force) -ChangePasswordAtLogon $false -Enabled $true
    +    New-ADUser -Name CM_NAA -UserPrincipalName CM_NAA -Description "Configuration Manager Network Access Account" -AccountPassword (ConvertTo-SecureString "pass@word1" -AsPlainText -Force) -ChangePasswordAtLogon $false -Enabled $true
    +    Add-ADGroupMember "Domain Admins" MDT_BA,CM_JD,CM_NAA
    +    Set-ADUser -Identity user1 -PasswordNeverExpires $true
    +    Set-ADUser -Identity administrator -PasswordNeverExpires $true
    +    Set-ADUser -Identity MDT_BA -PasswordNeverExpires $true
    +    Set-ADUser -Identity CM_JD -PasswordNeverExpires $true
    +    Set-ADUser -Identity CM_NAA -PasswordNeverExpires $true
    +    
    + +12. Minimize the DC1 VM window but **do not stop** the VM. + + Next, the client VM will be started and joined to the contoso.com domain. This is done before adding a gateway to the PoC network so that there is no danger of duplicate DNS registrations for the physical client and its cloned VM in the corporate domain. + +13. If the PC1 VM is not started yet, using an elevated Windows PowerShell prompt on the Hyper-V host, start the client VM (PC1), and connect to it: + +
    +    Start-VM PC1
    +    vmconnect localhost PC1
    +    
    + +14. Sign in to PC1 using an account that has local administrator rights. + + >PC1 will be disconnected from its current domain, so you cannot use a domain account to sign on unless these credentials are cached and the use of cached credentials is permitted by Group Policy. If cached credentials are available and permitted, you can use these credentials to sign in. Otherwise, use an existing local administrator account. + +15. After signing in, the operating system detects that it is running in a new environment. New drivers will be automatically installed, including the network adapter driver. The network adapter driver must be updated before you can proceed, so that you will be able to join the contoso.com domain. Depending on the resources allocated to PC1, installing the network adapter driver might take a few minutes. You can monitor device driver installation by clicking **Show hidden icons** in the notification area. + + ![PoC](images/installing-drivers.png) + + >If the client was configured with a static address, you must change this to a dynamic one so that it can obtain a DHCP lease. + +16. When the new network adapter driver has completed installation, you will receive an alert to set a network location for the contoso.com network. Select **Work network** and then click **Close**. When you receive an alert that a restart is required, click **Restart Later**. + +17. Open an elevated Windows PowerShell prompt on PC1 and verify that the client VM has received a DHCP lease and can communicate with the consoto.com domain controller. + + To open Windows PowerShell on Windows 7, click **Start**, and search for "**power**." Right-click **Windows PowerShell** and then click **Pin to Taskbar** so that it is simpler to use Windows Powershell during this lab. Click **Windows PowerShell** on the taskbar, and then type **ipconfig** at the prompt to see the client's current IP address. Also type **ping dc1.contoso.com** and **nltest /dsgetdc:contoso.com** to verify that it can reach the domain controller. See the following examples of a successful network connection: + + ``` + ipconfig + + Windows IP Configuration + + Ethernet adapter Local Area Connection 3: + Connection-specific DNS Suffix . : contoso.com + Link-local IPv6 Address . . . . . : fe80::64c2:4d2a:7403:6e02%18 + Ipv4 Address. . . . . . . . . . . : 192.168.0.101 + Subnet Mask . . . . . . . . . . . : 255.255.255.0 + Default Gateway . . . . . . . . . : 192.168.0.2 + + ping dc1.contoso.com + + Pinging dc1.contoso.com [192.168.0.1] with 32 bytes of data: + Reply from 192.168.0.1: bytes=32 time<1ms TTL=128 + Reply from 192.168.0.1: bytes=32 time<1ms TTL=128 + Reply from 192.168.0.1: bytes=32 time<1ms TTL=128 + Reply from 192.168.0.1: bytes=32 time<1ms TTL=128 + + nltest /dsgetdc:contoso.com + DC: \\DC1 + Address: \\192.168.0.1 + Dom Guid: fdbd0643-d664-411b-aea0-fe343d7670a8 + Dom Name: CONTOSO + Forest Name: contoso.com + Dc Site Name: Default-First-Site-Name + Our Site Name: Default-First-Site-Name + Flags: PDC GC DS LDAP KDC TIMESERV WRITABLE DNS_FOREST CLOSE_SITE FULL_SECRET WS 0xC000 + ``` + + >If PC1 is running Windows 7, enhanced session mode might not be available, which means that you cannot copy and paste commands from the Hyper-V host to a Windows PowerShell prompt on PC1. However, it is possible to use integration services to copy a file from the Hyper-V host to a VM. The next procedure demonstrates this. If the Copy-VMFile command fails, then type the commands below at an elevated Windows PowerShell prompt on PC1 instead of saving them to a script to run remotely. If PC1 is running Windows 8 or a later operating system, you can use enhanced session mode to copy and paste these commands instead of typing them. + +18. Minimize the PC1 window and switch to the Hyper-V host computer. Open an elevated Windows PowerShell ISE window on the Hyper-V host (right-click Windows PowerShell and then click **Run ISE as Administrator**) and type the following commands in the (upper) script editor pane: + +
    +    (Get-WmiObject Win32_ComputerSystem).UnjoinDomainOrWorkgroup($null,$null,0)
    +    $pass = "pass@word1" | ConvertTo-SecureString -AsPlainText -Force
    +    $user = "contoso\administrator"
    +    $cred = New-Object System.Management.Automation.PSCredential($user,$pass)
    +    Add-Computer -DomainName contoso.com -Credential $cred
    +    Restart-Computer
    +    
    + + >If you do not see the script pane, click **View** and verify **Show Script Pane Top** is enabled. Click **File** and then click **New**. + + See the following example: + + ![ISE](images/ISE.png) + +19. Click **File**, click **Save As**, and save the commands as **c:\VHD\pc1.ps1** on the Hyper-V host. +20. In the (lower) terminal input window, type the following commands to enable Guest Service Interface on PC1 and then use this service to copy the script to PC1: + +
    +    Enable-VMIntegrationService -VMName PC1 -Name "Guest Service Interface"
    +    Copy-VMFile "PC1" –SourcePath "C:\VHD\pc1.ps1"  –DestinationPath "C:\pc1.ps1" –CreateFullPath –FileSource Host
    +    
    + + >In order for this command to work properly, PC1 must be running the vmicguestinterface (Hyper-V Guest Service Interface) service. If this service is not enabled in this step, then the copy-VMFile command will fail. In this case, you can try updating integration services on the VM by mounting the Hyper-V Integration Services Setup (vmguest.iso), which is located in C:\Windows\System32 on Windows Server 2012 and 2012 R2 operating systems that are running the Hyper-V role service. + + If the copy-vmfile command does not work and you cannot properly enable or upgrade integration services on PC1, then create the file c:\pc1.ps1 on the VM by typing the commands into this file manually. The copy-vmfile command is only used in this procedure as a demonstration of automation methods that can be used in a Hyper-V environment when enhanced session mode is not available. After typing the script file manually, be sure to save the file as a Windows PowerShell script file with the .ps1 extension and not as a text (.txt) file. + +21. On PC1, type the following commands at an elevated Windows PowerShell prompt: + +
    +    Get-Content c:\pc1.ps1 | powershell.exe -noprofile -
    +    
    + + >The commands in this script might take a few moments to complete. If an error is displayed, check that you typed the command correctly, paying close attention to spaces. PC1 is removed from its domain in this step while not connected to the corporate network so as to ensure the computer object in the corporate domain is unaffected. PC1 is also not renamed to "PC1" in system properties so that it maintains some of its mirrored identity. However, if desired you can also rename the computer. + +22. Upon completion of the script, PC1 will automatically restart. When it has restarted, sign in to the contoso.com domain using the **Switch User** option, with the **user1** account you created in step 11 of this section. + >**Important**: The settings that will be used later to migrate user data specifically select only accounts that belong to the CONTOSO domain. However, this can be changed to migrate all user accounts, or only other specified accounts. If you wish to test migration of user data and settings with accounts other than those in the CONTOSO domain, you must specify these accounts or domains when you configure the value of **ScanStateArgs** in the MDT test lab guide. This value is specifically called out when you get to that step. If you wish to only migrate CONTOSO accounts, then you can log in with the user1 account or the administrator account at this time and modify some of the files and settings for later use in migration testing. +23. Minimize the PC1 window but do not turn it off while the second Windows Server 2012 R2 VM (SRV1) is configured. This verifies that the Hyper-V host has enough resources to run all VMs simultaneously. Next, SRV1 will be started, joined to the contoso.com domain, and configured with RRAS and DNS services. +24. On the Hyper-V host computer, at an elevated Windows PowerShell prompt, type the following commands: + +
    +    Start-VM SRV1
    +    vmconnect localhost SRV1
    +    
    + +25. Accept the default settings, read license terms and accept them, provide an administrator password of pass@word1, and click **Finish**. When you are prompted about finding PCs, devices, and content on the network, click **Yes**. +26. Sign in to SRV1 using the local administrator account. In the same way that was done on DC1, sign out of SRV1 and then sign in again to enable enhanced session mode. This will enable you to copy and paste Windows PowerShell commands from the Hyper-V host to the VM. +27. Open an elevated Windows PowerShell prompt on SRV1 and type the following commands: + +
    +    Rename-Computer SRV1
    +    New-NetIPAddress –InterfaceAlias Ethernet –IPAddress 192.168.0.2 –PrefixLength 24
    +    Set-DnsClientServerAddress -InterfaceAlias Ethernet -ServerAddresses 192.168.0.1,192.168.0.2
    +    Restart-Computer
    +    
    + + >[!IMPORTANT] + >Verify that you are configuring the correct interface in this step. The commands in this step assume that the poc-internal interface on SRV1 is named "Ethernet." If you are unsure how to check the interface, see step #30 below for instructions and tips on how to verify and modify the interface name. + +28. Wait for the computer to restart, sign in again, then type the following commands at an elevated Windows PowerShell prompt: + +
    +    $pass = "pass@word1" | ConvertTo-SecureString -AsPlainText -Force
    +    $user = "contoso\administrator"
    +    $cred = New-Object System.Management.Automation.PSCredential($user,$pass)
    +    Add-Computer -DomainName contoso.com -Credential $cred
    +    Restart-Computer
    +    
    + +29. Sign in to the contoso.com domain on SRV1 using the domain administrator account (enter contoso\administrator as the user), open an elevated Windows PowerShell prompt, and type the following commands: + +
    +    Install-WindowsFeature -Name DNS -IncludeManagementTools
    +    Install-WindowsFeature -Name WDS -IncludeManagementTools
    +    Install-WindowsFeature -Name Routing -IncludeManagementTools
    +    
    + +30. Before configuring the routing service that was just installed, verify that network interfaces were added to SRV1 in the right order, resulting in an interface alias of "Ethernet" for the private interface, and an interface alias of "Ethernet 2" for the public interface. Also verify that the external interface has a valid external DHCP IP address lease. + + To view a list of interfaces, associated interface aliases, and IP addresses on SRV1, type the following Windows PowerShell command. Example output of the command is also shown below: + +
    +    Get-NetAdapter | ? status -eq ‘up’ | Get-NetIPAddress -AddressFamily IPv4 | ft IPAddress, InterfaceAlias
    +
    +    IPAddress                                                                  InterfaceAlias
    +    ---------                                                                  --------------
    +    10.137.130.118                                                             Ethernet 2
    +    192.168.0.2                                                                Ethernet
    +    
    + + In this example, the poc-internal network interface at 192.168.0.2 is associated with the "Ethernet" interface and the Internet-facing poc-external interface is associated with the "Ethernet 2" interface. If your interfaces are different, you must adjust the commands provided in the next step appropriately to configure routing services. Also note that if the "Ethernet 2" interface has an IP address in the 192.168.0.100-105 range then it likely is getting a DHCP lease from DC1 instead of your corporate network. If this is the case, you can try removing and re-adding the second network interface from the SRV1 VM through its Hyper-V settings. + + >[!TIP] + >Sometimes a computer will have hidden, disconnected interfaces that prevent you from naming a network adapter. When you attempt to rename an adapter, you will receive an error that the adapter name already exists. These disconnected devices can be viewed in device manager by clicking **View** and then clicking **Show hidden devices**. The disconnected device can then be uninstalled, enabling you to reuse the adapter name. + + +31. To configure SRV1 with routing capability for the PoC network, type or paste the following commands at an elevated Windows PowerShell prompt on SRV1: + +
    +    Install-RemoteAccess -VpnType Vpn
    +    cmd /c netsh routing ip nat install
    +    cmd /c netsh routing ip nat add interface name="Ethernet 2" mode=FULL
    +    cmd /c netsh routing ip nat add interface name="Ethernet" mode=PRIVATE
    +    cmd /c netsh routing ip nat add interface name="Internal" mode=PRIVATE
    +    
    + +32. The DNS service on SRV1 also needs to resolve hosts in the contoso.com domain. This can be accomplished with a conditional forwarder. Open an elevated Windows PowerShell prompt on SRV1 and type the following command: + +
    +    Add-DnsServerConditionalForwarderZone -Name contoso.com -MasterServers 192.168.0.1
    +    
    + +33. In most cases, this completes configuration of the PoC network. However, if your corporate network has a firewall that filters queries from local DNS servers, you will also need to configure a server-level DNS forwarder on SRV1 to resolve Internet names. To test whether or not DNS is working without this forwarder, try to reach a name on the Internet from DC1 or PC1, which are only using DNS services on the PoC network. You can test DNS with the ping command, for example: + +
    +    ping www.microsoft.com
    +    
    + + If you see "Ping request could not find host www.microsoft.com" on PC1 and DC1, but not on SRV1, then you will need to configure a server-level DNS forwarder on SRV1. To do this, open an elevated Windows PowerShell prompt on SRV1 and type the following command. + + **Note**: This command also assumes that "Ethernet 2" is the external-facing network adapter on SRV1. If the external adapter has a different name, replace "Ethernet 2" in the command below with that name: + +
    +    Add-DnsServerForwarder -IPAddress (Get-DnsClientServerAddress -InterfaceAlias "Ethernet 2").ServerAddresses
    +    
    + +34. If DNS and routing are both working correctly, you will see the following on DC1 and PC1 (the IP address might be different, but that is OK): + +
    +    PS C:\> ping www.microsoft.com
    +
    +    Pinging e2847.dspb.akamaiedge.net [23.222.146.170] with 32 bytes of data:
    +    Reply from 23.222.146.170: bytes=32 time=3ms TTL=51
    +    Reply from 23.222.146.170: bytes=32 time=2ms TTL=51
    +    Reply from 23.222.146.170: bytes=32 time=2ms TTL=51
    +    Reply from 23.222.146.170: bytes=32 time=1ms TTL=51
    +
    +    Ping statistics for 23.222.146.170:
    +        Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    +    Approximate round trip times in milli-seconds:
    +        Minimum = 1ms, Maximum = 3ms, Average = 2ms
    +    
    + +35. Verify that all three VMs can reach each other, and the Internet. See [Appendix A: Verify the configuration](#appendix-a-verify-the-configuration) for more information. +36. Lastly, because the client computer has different hardware after copying it to a VM, its Windows activation will be invalidated and you might receive a message that you must activate Windows in 3 days. To extend this period to 30 days, type the following commands at an elevated Windows PowerShell prompt on PC1: + +
    +    runas /noprofile /env /user:administrator@contoso.com "cmd /c slmgr -rearm"
    +    Restart-Computer
    +    
    + +This completes configuration of the starting PoC environment. Additional services and tools are installed in subsequent guides. + +## Appendix A: Verify the configuration + +Use the following procedures to verify that the PoC environment is configured properly and working as expected. + +1. On DC1, open an elevated Windows PowerShell prompt and type the following commands: + +
    +    Get-Service NTDS,DNS,DHCP
    +    DCDiag -a
    +    Get-DnsServerResourceRecord -ZoneName contoso.com -RRType A
    +    Get-DnsServerForwarder
    +    Resolve-DnsName -Server dc1.contoso.com -Name www.microsoft.com
    +    Get-DhcpServerInDC
    +    Get-DhcpServerv4Statistics
    +    ipconfig /all
    +    
    + + **Get-Service** displays a status of "Running" for all three services.
    + **DCDiag** displays "passed test" for all tests.
    + **Get-DnsServerResourceRecord** displays the correct DNS address records for DC1, SRV1, and the computername of PC1. Additional address records for the zone apex (@), DomainDnsZones, and ForestDnsZones will also be registered.
    + **Get-DnsServerForwarder** displays a single forwarder of 192.168.0.2.
    + **Resolve-DnsName** displays public IP address results for www.microsoft.com.
    + **Get-DhcpServerInDC** displays 192.168.0.1, dc1.contoso.com.
    + **Get-DhcpServerv4Statistics** displays 1 scope with 2 addresses in use (these belong to PC1 and the Hyper-V host).
    + **ipconfig** displays a primary DNS suffix and suffix search list of contoso.com, IP address of 192.168.0.1, subnet mask of 255.255.255.0, default gateway of 192.168.0.2, and DNS server addresses of 192.168.0.1 and 192.168.0.2. + +2. On SRV1, open an elevated Windows PowerShell prompt and type the following commands: + +
    +    Get-Service DNS,RemoteAccess
    +    Get-DnsServerForwarder
    +    Resolve-DnsName -Server dc1.contoso.com -Name www.microsoft.com
    +    ipconfig /all
    +    netsh int ipv4 show address
    +    
    + + **Get-Service** displays a status of "Running" for both services.
    + **Get-DnsServerForwarder** either displays no forwarders, or displays a list of forwarders you are required to use so that SRV1 can resolve Internet names.
    + **Resolve-DnsName** displays public IP address results for www.microsoft.com.
    + **ipconfig** displays a primary DNS suffix of contoso.com. The suffix search list contains contoso.com and your corporate domain. Two ethernet adapters are shown: Ethernet adapter "Ethernet" has an IP addresses of 192.168.0.2, subnet mask of 255.255.255.0, no default gateway, and DNS server addresses of 192.168.0.1 and 192.168.0.2. Ethernet adapter "Ethernet 2" has an IP address, subnet mask, and default gateway configured by DHCP on your corporate network.
    + **netsh** displays three interfaces on the computer: interface "Ethernet 2" with DHCP enabled = Yes and IP address assigned by your corporate network, interface "Ethernet" with DHCP enabled = No and IP address of 192.168.0.2, and interface "Loopback Pseudo-Interface 1" with IP address of 127.0.0.1. + +3. On PC1, open an elevated Windows PowerShell prompt and type the following commands: + +
    +    whoami
    +    hostname
    +    nslookup www.microsoft.com
    +    ping -n 1 dc1.contoso.com
    +    tracert www.microsoft.com
    +    
    + + **whoami** displays the current user context, for example in an elevated Windows PowerShell prompt, contoso\administrator is displayed.
    + **hostname** displays the name of the local computer, for example W7PC-001.
    + **nslookup** displays the DNS server used for the query, and the results of the query. For example, server dc1.contoso.com, address 192.168.0.1, Name e2847.dspb.akamaiedge.net.
    + **ping** displays if the source can resolve the target name, and whether or not the target responds to ICMP. If it cannot be resolved, "..could not find host" will be diplayed and if the target is found and also responds to ICMP, you will see "Reply from" and the IP address of the target.
    + **tracert** displays the path to reach the destination, for example srv1.contoso.com [192.168.0.2] followed by a list of hosts and IP addresses corresponding to subsequent routing nodes between the source and the destination. + + +## Appendix B: Terminology used in this guide + +

      + +

    + + +
    TermDefinition +
    GPTGUID partition table (GPT) is an updated hard-disk formatting scheme that enables the use of newer hardware. GPT is one of the partition formats that can be chosen when first initializing a hard drive, prior to creating and formatting partitions. +
    Hyper-VHyper-V is a server role introduced with Windows Server 2008 that lets you create a virtualized computing environment. Hyper-V can also be installed as a Windows feature on Windows client operating systems, starting with Windows 8. +
    Hyper-V hostThe computer where Hyper-V is installed. +
    Hyper-V ManagerThe user-interface console used to view and configure Hyper-V. +
    MBRMaster Boot Record (MBR) is a legacy hard-disk formatting scheme that limits support for newer hardware. MBR is one of the partition formats that can be chosen when first initializing a hard drive, prior to creating and formatting partitions. MBR is in the process of being replaced by the GPT partition format. +
    Proof of concept (PoC)Confirmation that a process or idea works as intended. A PoC is carried out in a test environment to learn about and verify a process. +
    Shadow copyA copy or "snapshot" of a computer at a point in time, created by the Volume Shadow Copy Service (VSS), typically for backup purposes. +
    Virtual machine (VM)A VM is a virtual computer with its own operating system, running on the Hyper-V host. +
    Virtual switchA virtual network connection used to connect VMs to each other and to physical network adapters on the Hyper-V host. +
    VM snapshotA point in time image of a VM that includes its disk, memory and device state. It can be used to return a virtual machine to a former state corresponding to the time the snapshot was taken. +
    + +
    + +## Related Topics + + +[Windows 10 deployment scenarios](windows-10-deployment-scenarios.md) + + + + + + + + diff --git a/windows/deployment/windows-autopilot/add-devices.md b/windows/deployment/windows-autopilot/add-devices.md index 38af96b258..8277244dbb 100644 --- a/windows/deployment/windows-autopilot/add-devices.md +++ b/windows/deployment/windows-autopilot/add-devices.md @@ -107,10 +107,10 @@ A summary of each platform's capabilities is provided below. - + + + From 0f93efc16552a0cbbba5be899858b16e40a81d2f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 10 Jan 2020 10:33:18 -0800 Subject: [PATCH 101/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...t-changes-to-security-settings-with-tamper-protection.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 817ec8cbb1..39c7314643 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -79,7 +79,7 @@ You must have appropriate [permissions](../microsoft-defender-atp/assign-portal- - Your organization must have [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) (this is included in Microsoft 365 E5. See [Microsoft 365 Enterprise overview](https://docs.microsoft.com/microsoft-365/enterprise/microsoft-365-overview) for more details.) - Your organization's devices must be managed by [Intune](https://docs.microsoft.com/intune/device-management-capabilities). - - Your Windows machines must be running [Windows OS 1903](https://docs.microsoft.com/windows/release-information/status-windows-10-1903) or later. + - Your Windows machines must be running [Windows OS 1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709) or later. - You must be using Windows security with [security intelligence](https://www.microsoft.com/wdsi/definitions) updated to version 1.287.60.0 (or above) - Your machines must be using anti-malware platform version 4.18.1906.3 (or above) and anti-malware engine version 1.1.15500.X (or above). (See [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md).) @@ -99,7 +99,7 @@ You must have appropriate [permissions](../microsoft-defender-atp/assign-portal- ### To which Windows OS versions is configuring Tamper Protection is applicable? -Windows 1903 May release +[Windows 1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709) or later ### Is configuring Tamper Protection in Intune supported on servers? @@ -109,7 +109,7 @@ No No, third-party antivirus will continue to register with the Windows Security application. -### What happens if Microsoft Defender Antivirus is not active on a device? +### What happens if Windows Defender Antivirus is not active on a device? Tamper Protection will not have any impact on such devices. From 5391c335f608e66ffe2e53bed0ef318b889f3d9c Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 10 Jan 2020 10:41:45 -0800 Subject: [PATCH 102/179] font color working --- windows/deployment/windows-10-poc.md | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/windows/deployment/windows-10-poc.md b/windows/deployment/windows-10-poc.md index 3f5955b79b..26d852abbb 100644 --- a/windows/deployment/windows-10-poc.md +++ b/windows/deployment/windows-10-poc.md @@ -966,7 +966,7 @@ The second Windows Server 2012 R2 VHD needs to be expanded in size from 40GB to cmd /c netsh routing ip nat add interface name="Internal" mode=PRIVATE -32. The DNS service on SRV1 also needs to resolve hosts in the contoso.com domain. This can be accomplished with a conditional forwarder. Open an elevated Windows PowerShell prompt on SRV1 and type the following command: +32. The DNS service on SRV1 also needs to resolve hosts in the `contoso.com` domain. This can be accomplished with a conditional forwarder. Open an elevated Windows PowerShell prompt on SRV1 and type the following command:
         Add-DnsServerConditionalForwarderZone -Name contoso.com -MasterServers 192.168.0.1
    @@ -978,7 +978,7 @@ The second Windows Server 2012 R2 VHD needs to be expanded in size from 40GB to
         ping www.microsoft.com
         
    - If you see "Ping request could not find host www.microsoft.com" on PC1 and DC1, but not on SRV1, then you will need to configure a server-level DNS forwarder on SRV1. To do this, open an elevated Windows PowerShell prompt on SRV1 and type the following command. + If you see "Ping request could not find host `www.microsoft.com`" on PC1 and DC1, but not on SRV1, then you will need to configure a server-level DNS forwarder on SRV1. To do this, open an elevated Windows PowerShell prompt on SRV1 and type the following command. **Note**: This command also assumes that "Ethernet 2" is the external-facing network adapter on SRV1. If the external adapter has a different name, replace "Ethernet 2" in the command below with that name: @@ -1034,10 +1034,10 @@ Use the following procedures to verify that the PoC environment is configured pr **DCDiag** displays "passed test" for all tests.
    **Get-DnsServerResourceRecord** displays the correct DNS address records for DC1, SRV1, and the computername of PC1. Additional address records for the zone apex (@), DomainDnsZones, and ForestDnsZones will also be registered.
    **Get-DnsServerForwarder** displays a single forwarder of 192.168.0.2.
    - **Resolve-DnsName** displays public IP address results for www.microsoft.com.
    - **Get-DhcpServerInDC** displays 192.168.0.1, dc1.contoso.com.
    + **Resolve-DnsName** displays public IP address results for `www.microsoft.com`.
    + **Get-DhcpServerInDC** displays 192.168.0.1, `dc1.contoso.com`.
    **Get-DhcpServerv4Statistics** displays 1 scope with 2 addresses in use (these belong to PC1 and the Hyper-V host).
    - **ipconfig** displays a primary DNS suffix and suffix search list of contoso.com, IP address of 192.168.0.1, subnet mask of 255.255.255.0, default gateway of 192.168.0.2, and DNS server addresses of 192.168.0.1 and 192.168.0.2. + **ipconfig** displays a primary DNS suffix and suffix search list of `contoso.com`, IP address of 192.168.0.1, subnet mask of 255.255.255.0, default gateway of 192.168.0.2, and DNS server addresses of 192.168.0.1 and 192.168.0.2. 2. On SRV1, open an elevated Windows PowerShell prompt and type the following commands: @@ -1051,8 +1051,8 @@ Use the following procedures to verify that the PoC environment is configured pr **Get-Service** displays a status of "Running" for both services.
    **Get-DnsServerForwarder** either displays no forwarders, or displays a list of forwarders you are required to use so that SRV1 can resolve Internet names.
    - **Resolve-DnsName** displays public IP address results for www.microsoft.com.
    - **ipconfig** displays a primary DNS suffix of contoso.com. The suffix search list contains contoso.com and your corporate domain. Two ethernet adapters are shown: Ethernet adapter "Ethernet" has an IP addresses of 192.168.0.2, subnet mask of 255.255.255.0, no default gateway, and DNS server addresses of 192.168.0.1 and 192.168.0.2. Ethernet adapter "Ethernet 2" has an IP address, subnet mask, and default gateway configured by DHCP on your corporate network.
    + **Resolve-DnsName** displays public IP address results for `www.microsoft.com`.
    + **ipconfig** displays a primary DNS suffix of `contoso.com`. The suffix search list contains `contoso.com` and your corporate domain. Two ethernet adapters are shown: Ethernet adapter "Ethernet" has an IP addresses of 192.168.0.2, subnet mask of 255.255.255.0, no default gateway, and DNS server addresses of 192.168.0.1 and 192.168.0.2. Ethernet adapter "Ethernet 2" has an IP address, subnet mask, and default gateway configured by DHCP on your corporate network.
    **netsh** displays three interfaces on the computer: interface "Ethernet 2" with DHCP enabled = Yes and IP address assigned by your corporate network, interface "Ethernet" with DHCP enabled = No and IP address of 192.168.0.2, and interface "Loopback Pseudo-Interface 1" with IP address of 127.0.0.1. 3. On PC1, open an elevated Windows PowerShell prompt and type the following commands: @@ -1067,9 +1067,9 @@ Use the following procedures to verify that the PoC environment is configured pr **whoami** displays the current user context, for example in an elevated Windows PowerShell prompt, contoso\administrator is displayed.
    **hostname** displays the name of the local computer, for example W7PC-001.
    - **nslookup** displays the DNS server used for the query, and the results of the query. For example, server dc1.contoso.com, address 192.168.0.1, Name e2847.dspb.akamaiedge.net.
    + **nslookup** displays the DNS server used for the query, and the results of the query. For example, server `dc1.contoso.com`, address 192.168.0.1, Name `e2847.dspb.akamaiedge.net`.
    **ping** displays if the source can resolve the target name, and whether or not the target responds to ICMP. If it cannot be resolved, "..could not find host" will be diplayed and if the target is found and also responds to ICMP, you will see "Reply from" and the IP address of the target.
    - **tracert** displays the path to reach the destination, for example srv1.contoso.com [192.168.0.2] followed by a list of hosts and IP addresses corresponding to subsequent routing nodes between the source and the destination. + **tracert** displays the path to reach the destination, for example `srv1.contoso.com` [192.168.0.2] followed by a list of hosts and IP addresses corresponding to subsequent routing nodes between the source and the destination. ## Appendix B: Terminology used in this guide @@ -1079,7 +1079,8 @@ Use the following procedures to verify that the PoC environment is configured pr
    Platform/Portal -Register devices? -Create/Assign profile -Acceptable DeviceID +Platform/PortalRegister devices?Create/Assign profileAcceptable DeviceID
    -
    TermDefinition +
    Term +Definition
    GPTGUID partition table (GPT) is an updated hard-disk formatting scheme that enables the use of newer hardware. GPT is one of the partition formats that can be chosen when first initializing a hard drive, prior to creating and formatting partitions.
    Hyper-VHyper-V is a server role introduced with Windows Server 2008 that lets you create a virtualized computing environment. Hyper-V can also be installed as a Windows feature on Windows client operating systems, starting with Windows 8.
    Hyper-V hostThe computer where Hyper-V is installed. From 5c2657d4bbd895119f0638fee2ffc2b6103cb844 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 10 Jan 2020 10:53:09 -0800 Subject: [PATCH 103/179] this fixes font display issue in dark theme --- windows/deployment/upgrade/log-files.md | 2 +- windows/deployment/upgrade/resolution-procedures.md | 8 ++++---- windows/deployment/upgrade/upgrade-error-codes.md | 4 ++-- windows/deployment/windows-autopilot/add-devices.md | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/deployment/upgrade/log-files.md b/windows/deployment/upgrade/log-files.md index 71ebf32bab..add1d5024f 100644 --- a/windows/deployment/upgrade/log-files.md +++ b/windows/deployment/upgrade/log-files.md @@ -35,7 +35,7 @@ The following table describes some log files and how to use them for troubleshoo
    - + diff --git a/windows/deployment/upgrade/resolution-procedures.md b/windows/deployment/upgrade/resolution-procedures.md index 7b336767e8..ed046d6920 100644 --- a/windows/deployment/upgrade/resolution-procedures.md +++ b/windows/deployment/upgrade/resolution-procedures.md @@ -513,9 +513,9 @@ This error has more than one possible cause. Attempt [quick fixes](quick-fixes.m
    Log filePhase: LocationDescriptionWhen to use
    Log filePhase: LocationDescriptionWhen to use
    setupact.logDown-Level:
    $Windows.~BT\Sources\Panther
    Contains information about setup actions during the downlevel phase. All down-level failures and starting point for rollback investigations.
    This is the most important log for diagnosing setup issues.
    OOBE:
    $Windows.~BT\Sources\Panther\UnattendGC
    - + + @@ -647,7 +647,7 @@ For detailed information on how to run these steps check out Error Codes + - - -
    Error code -Cause -Mitigation +Error codeCauseMitigation
    CauseMitigation
    Error CodesCauseMitigation
    0x80070003- 0x20007 This is a failure during SafeOS phase driver installation. diff --git a/windows/deployment/upgrade/upgrade-error-codes.md b/windows/deployment/upgrade/upgrade-error-codes.md index 5bb2a95e0c..9f3b61be3a 100644 --- a/windows/deployment/upgrade/upgrade-error-codes.md +++ b/windows/deployment/upgrade/upgrade-error-codes.md @@ -91,7 +91,7 @@ The following tables provide the corresponding phase and operation for values of
    - + - - - - -
    Extend code: phase
    Extend code: phase
    HexPhase
    0SP_EXECUTION_UNKNOWN
    1SP_EXECUTION_DOWNLEVEL @@ -103,7 +103,7 @@ The following tables provide the corresponding phase and operation for values of - +
    Extend code: operation
    Extend code: operation
    -
    HexOperation diff --git a/windows/deployment/windows-autopilot/add-devices.md b/windows/deployment/windows-autopilot/add-devices.md index 8277244dbb..4d7af27528 100644 --- a/windows/deployment/windows-autopilot/add-devices.md +++ b/windows/deployment/windows-autopilot/add-devices.md @@ -104,7 +104,7 @@ Once the hardware IDs have been captured from existing devices, they can be uplo - [Microsoft Store for Business](https://docs.microsoft.com/microsoft-store/add-profile-to-devices#manage-autopilot-deployment-profiles). You might already be using MSfB to manage your apps and settings. A summary of each platform's capabilities is provided below. - +
    From f20450f7dc687f2206c4882b40f692f984a5eea2 Mon Sep 17 00:00:00 2001 From: RavennMSFT <37601656+RavennMSFT@users.noreply.github.com> Date: Fri, 10 Jan 2020 11:06:00 -0800 Subject: [PATCH 104/179] Update hello-hybrid-key-trust-prereqs.md Added provisioniong prereq for account.microsoft.com --- .../hello-for-business/hello-hybrid-key-trust-prereqs.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md index d2694a48af..1eb7a19f07 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md @@ -125,7 +125,11 @@ Hybrid Windows Hello for Business deployments can use Azure’s Multifactor Auth ## Device Registration Organizations wanting to deploy hybrid key trust need their domain joined devices to register to Azure Active Directory. Just as a computer has an identity in Active Directory, that same computer has an identity in the cloud. This ensures that only approved computers are used with that Azure Active Directory. Each computer registers its identity in Azure Active Directory. - + +## Provisioning + +You need to allow access to account.microsoft.com URL to initiate Windows Hello for Business provisioning. This URL launches the subsequent steps in the provisioning process and is required to successfully complete Windows Hello for Business provisioning. This URL does not require any authentication and as such, does not collect any user data. + ### Section Checklist From 259117e6401135bfdd77596e446bb942c2081089 Mon Sep 17 00:00:00 2001 From: RavennMSFT <37601656+RavennMSFT@users.noreply.github.com> Date: Fri, 10 Jan 2020 11:07:39 -0800 Subject: [PATCH 105/179] Update hello-hybrid-cert-trust-prereqs.md Added prereq for account.microsoft.com --- .../hello-for-business/hello-hybrid-cert-trust-prereqs.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md index 8ed6db6fb4..1e84b38026 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md @@ -118,6 +118,11 @@ Hybrid certificate trust deployments need the device write back feature. Authen > [!NOTE] > Windows Hello for Business is tied between a user and a device. Both the user and device need to be synchronized between Azure Active Directory and Active Directory, and therefore the device writeback is used to update the msDS-KeyCredentialLink on the computer object. +## Provisioning + +You need to allow access to account.microsoft.com URL to initiate Windows Hello for Business provisioning. This URL launches the subsequent steps in the provisioning process and is required to successfully complete Windows Hello for Business provisioning. This URL does not require any authentication and as such, does not collect any user data. + + ### Section Checklist ### > [!div class="checklist"] > * Azure Active Directory Device writeback From bf620ab873dcea4598a60aa0fc70ff3305cf4bf7 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 10 Jan 2020 11:18:16 -0800 Subject: [PATCH 106/179] screenshots --- .../images/securityrecs-tamperprotect.jpg | Bin 0 -> 30970 bytes .../images/securityrecs-tamperprotect.snag | Bin 0 -> 102424 bytes ...ecurity-settings-with-tamper-protection.md | 85 +++++++++--------- 3 files changed, 44 insertions(+), 41 deletions(-) create mode 100644 windows/security/threat-protection/images/securityrecs-tamperprotect.jpg create mode 100644 windows/security/threat-protection/images/securityrecs-tamperprotect.snag diff --git a/windows/security/threat-protection/images/securityrecs-tamperprotect.jpg b/windows/security/threat-protection/images/securityrecs-tamperprotect.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e79d2b057d1d4a81df273f785bb4b83c1e2df116 GIT binary patch literal 30970 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 U!ySs$ove4k}PLM$G1b26LcLD@|lbpTJ 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 Lp1}VvPvHLnVU4Ly literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 39c7314643..bf41725b2e 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -1,9 +1,9 @@ --- -title: Protect security settings with Tamper Protection +title: Protect security settings with tamper protection ms.reviewer: manager: dansimp -description: Use Tamper Protection to prevent malicious apps from changing important security settings. -keywords: malware, defender, antivirus, Tamper Protection +description: Use tamper protection to prevent malicious apps from changing important security settings. +keywords: malware, defender, antivirus, tamper protection search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: w10 @@ -17,7 +17,7 @@ ms.author: deniseb ms.custom: nextgen --- -# Protect security settings with Tamper Protection +# Protect security settings with tamper protection **Applies to:** @@ -25,9 +25,9 @@ ms.custom: nextgen ## Overview -During some kinds of cyber attacks, bad actors try to disable security features, such as anti-virus protection, on your machines. They do this to get easier access to your data, to install malware, or to otherwise exploit your data, identity, and devices. Tamper Protection helps prevent this from occurring. +During some kinds of cyber attacks, bad actors try to disable security features, such as anti-virus protection, on your machines. They do this to get easier access to your data, to install malware, or to otherwise exploit your data, identity, and devices. Tamper protection helps prevent this from occurring. -With Tamper Protection, malicious apps are prevented from taking actions like these: +With tamper protection, malicious apps are prevented from taking actions like these: - Disabling virus and threat protection - Disabling real-time protection - Turning off behavior monitoring @@ -35,25 +35,29 @@ With Tamper Protection, malicious apps are prevented from taking actions like th - Disabling cloud-delivered protection - Removing security intelligence updates +Recent updates to tamper protection include integration with [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt). This means security recommendations will now include tamper protection. + + + ## How it works - Tamper Protection essentially locks Windows Defender Antivirus and prevents your security settings from being changed through apps and methods like these: + Tamper protection essentially locks Windows Defender Antivirus and prevents your security settings from being changed through apps and methods like these: - Configuring settings in Registry Editor on your Windows machine - Changing settings through PowerShell cmdlets - Editing or removing security settings through group policies - and so on. -Tamper Protection doesn't prevent you from viewing your security settings. And, Tamper Protection doesn't affect how third-party antivirus apps register with the Windows Security app. If your organization is using Windows 10 Enterprise E5, individual users can't change the Tamper Protection setting; this is managed by your security team. +Tamper protection doesn't prevent you from viewing your security settings. And, tamper protection doesn't affect how third-party antivirus apps register with the Windows Security app. If your organization is using Windows 10 Enterprise E5, individual users can't change the tamper protection setting; this is managed by your security team. ### What do you want to do? -[Turn Tamper Protection on (or off) for an individual machine using Windows Security](#turn-tamper-protection-on-or-off-for-an-individual-machine) +[Turn tamper protection on (or off) for an individual machine using Windows Security](#turn-tamper-protection-on-or-off-for-an-individual-machine) -[Turn Tamper Protection on (or off) for your organization using Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune) +[Turn tamper protection on (or off) for your organization using Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune) -## Turn Tamper Protection on (or off) for an individual machine +## Turn tamper protection on (or off) for an individual machine -If you are a home user, or you are not subject to settings managed by a security team, you can use the Windows Security app to turn Tamper Protection on or off. You must have appropriate admin permissions on your machine to perform the following task. +If you are a home user, or you are not subject to settings managed by a security team, you can use the Windows Security app to turn tamper protection on or off. You must have appropriate admin permissions on your machine to perform the following task. 1. Click **Start**, and start typing *Defender*. In the search results, select **Windows Security**. @@ -62,16 +66,16 @@ If you are a home user, or you are not subject to settings managed by a security 3. Set **Tamper Protection** to **On** or **Off**. > [!NOTE] -> Tamper Protection blocks attempts to modify Windows Defender Antivirus settings through the registry. +> Tamper protection blocks attempts to modify Windows Defender Antivirus settings through the registry. > -> To help ensure that Tamper Protection doesn’t interfere with third-party security products or enterprise installation scripts that modify these settings, go to **Windows Security** and update **Security intelligence** to version 1.287.60.0 or later. (See [Security intelligence updates](https://www.microsoft.com/wdsi/definitions).) +> To help ensure that tamper protection doesn’t interfere with third-party security products or enterprise installation scripts that modify these settings, go to **Windows Security** and update **Security intelligence** to version 1.287.60.0 or later. (See [Security intelligence updates](https://www.microsoft.com/wdsi/definitions).) > -> Once you’ve made this update, Tamper Protection will continue to protect your registry settings, and will also log attempts to modify them without returning errors. +> Once you’ve made this update, tamper protection will continue to protect your registry settings, and will also log attempts to modify them without returning errors. -## Turn Tamper Protection on (or off) for your organization using Intune +## Turn tamper protection on (or off) for your organization using Intune -If you are part of your organization's security team, you can turn Tamper Protection on (or off) for your organization in the Microsoft 365 Device Management portal (Intune). (This feature is rolling out now; if you don't have it yet, you should very soon, assuming your organization has [Microsoft Defender Advanced Threat Protection](../microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md) (Microsoft Defender ATP) and that you meet the prerequisites listed below.) +If you are part of your organization's security team, you can turn tamper protection on (or off) for your organization in the Microsoft 365 Device Management portal (Intune). (This feature is rolling out now; if you don't have it yet, you should very soon, assuming your organization has [Microsoft Defender Advanced Threat Protection](../microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md) (Microsoft Defender ATP) and that you meet the prerequisites listed below.) You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations, to perform the following task. @@ -97,37 +101,36 @@ You must have appropriate [permissions](../microsoft-defender-atp/assign-portal- ## Frequently asked questions -### To which Windows OS versions is configuring Tamper Protection is applicable? +### To which Windows OS versions is configuring tamper protection is applicable? [Windows 1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709) or later -### Is configuring Tamper Protection in Intune supported on servers? +### Is configuring tamper protection in Intune supported on servers? No -### Will Tamper Protection have any impact on third party antivirus registration? +### Will tamper protection have any impact on third party antivirus registration? No, third-party antivirus will continue to register with the Windows Security application. ### What happens if Windows Defender Antivirus is not active on a device? -Tamper Protection will not have any impact on such devices. +Tamper protection will not have any impact on such devices. -### How can I turn Tamper Protection on/off? +### How can I turn tamper protection on/off? -If you are a home user, see [Turn Tamper Protection on (or off) for an individual machine](#turn-tamper-protection-on-or-off-for-an-individual-machine). +If you are a home user, see [Turn tamper protection on (or off) for an individual machine](#turn-tamper-protection-on-or-off-for-an-individual-machine). -If you are an organization using [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp), you should be able to manage Tamper Protection in Intune similar to how you manage other endpoint protection features. See [Turn Tamper Protection on (or off) for your organization using Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune). +If you are an organization using [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp), you should be able to manage tamper protection in Intune similar to how you manage other endpoint protection features. See [Turn tamper protection on (or off) for your organization using Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune). -### How does configuring Tamper Protection in Intune affect how I manage Windows Defender Antivirus through my group policy? +### How does configuring tamper protection in Intune affect how I manage Windows Defender Antivirus through my group policy? -Your regular group policy doesn’t apply to Tamper Protection, and changes to Windows Defender Antivirus settings will be ignored when Tamper Protection is on. +Your regular group policy doesn’t apply to tamper protection, and changes to Windows Defender Antivirus settings will be ignored when tamper protection is on. >[!NOTE] ->A small delay in Group Policy (GPO) processing may occur if Group Policy settings include values that control Windows Defender Antivirus features protected by Tamper Protection. -To avoid any potential delays, it is recommended to remove settings that control Windows Defender Antivirus related behavior from GPO and simply allow Tamper Protection to protect Windows Defender Antivirus settings.

    +>A small delay in Group Policy (GPO) processing may occur if Group Policy settings include values that control Windows Defender Antivirus features protected by tamper protection. To avoid any potential delays, we recommend that you remove settings that control Windows Defender Antivirus related behavior from GPO and simply allow tamper protection to protect Windows Defender Antivirus settings.

    > Sample Windows Defender Antivirus settings:
    > Turn off Windows Defender Antivirus
    > Computer Configuration\Administrative Templates\Windows Components\Windows Defender\ @@ -137,31 +140,31 @@ Computer Configuration\Administrative Templates\Windows Components\Windows Defen Value DisableRealtimeMonitoring = 0 -### For Microsoft Defender ATP E5, is configuring Tamper Protection in Intune targeted to the entire organization only? +### For Microsoft Defender ATP E5, is configuring tamper protection in Intune targeted to the entire organization only? -Configuring Tamper Protection in Intune can be targeted to your entire organization as well as to devices and user groups with Intune. +Configuring tamper protection in Intune can be targeted to your entire organization as well as to devices and user groups with Intune. -### Can I configure Tamper Protection in System Center Configuration Manager? +### Can I configure tamper protection in System Center Configuration Manager? -Currently we do not have support to manage Tamper Protection through System Center Configuration Manager. +Currently we do not have support to manage tamper protection through System Center Configuration Manager. -### I have the Windows E3 enrollment. Can I use configuring Tamper Protection in Intune? +### I have the Windows E3 enrollment. Can I use configuring tamper protection in Intune? -Currently, configuring Tamper Protection in Intune is only available for customers who have [Microsoft Defender Advanced Threat Protection E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp). +Currently, configuring tamper protection in Intune is only available for customers who have [Microsoft Defender Advanced Threat Protection E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp). -### What happens if I try to change Microsoft Defender ATP settings in Intune, System Center Configuration Manager, and Windows Management Instrumentation when Tamper Protection is enabled on a device? +### What happens if I try to change Microsoft Defender ATP settings in Intune, System Center Configuration Manager, and Windows Management Instrumentation when tamper protection is enabled on a device? -You won’t be able to change the features that are protected by Tamper Protection; those change requests are ignored. +You won’t be able to change the features that are protected by tamper protection; those change requests are ignored. -### I’m an enterprise customer. Can local admins change Tamper Protection on their devices? +### I’m an enterprise customer. Can local admins change tamper protection on their devices? -No. Local admins cannot change or modify Tamper Protection settings. +No. Local admins cannot change or modify tamper protection settings. ### What happens if my device is onboarded with Microsoft Defender ATP and then goes into an off-boarded state? -In this case, Tamper Protection status changes, and this feature is no longer applied. +In this case, tamper protection status changes, and this feature is no longer applied. -### Will there be an alert about Tamper Protection status changing in the Microsoft Defender Security Center? +### Will there be an alert about tamper protection status changing in the Microsoft Defender Security Center? Yes. The alert is shown in [https://securitycenter.microsoft.com](https://securitycenter.microsoft.com) under **Alerts**. @@ -169,7 +172,7 @@ In addition, your security operations team can use hunting queries, such as the `AlertEvents | where Title == "Tamper Protection bypass"` -### Will there be a group policy setting for Tamper Protection? +### Will there be a group policy setting for tamper protection? No. From 5c4b5417bef48e48782c9e7ddf2b83604f9e476c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 10 Jan 2020 11:19:03 -0800 Subject: [PATCH 107/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index bf41725b2e..74a8d8a32f 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -37,7 +37,7 @@ With tamper protection, malicious apps are prevented from taking actions like th Recent updates to tamper protection include integration with [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt). This means security recommendations will now include tamper protection. - +![Tamper protection results in security recommendations](../images/securityrecs-tamperprotect.jpg) ## How it works From 212994211442f857cfc861c2103f4e5258c4b960 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 10 Jan 2020 11:54:20 -0800 Subject: [PATCH 108/179] tamper protection updates --- .../images/turnontamperprotection.png | Bin 0 -> 144909 bytes .../images/turnontamperprotection.snag | Bin 0 -> 172056 bytes ...ecurity-settings-with-tamper-protection.md | 33 ++++++++++++++---- 3 files changed, 27 insertions(+), 6 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotection.png create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotection.snag diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotection.png b/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotection.png new file mode 100644 index 0000000000000000000000000000000000000000..3d0c58844b9712d4cde0adc37796b535ad14277a GIT binary patch literal 144909 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�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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotection.snag b/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotection.snag new file mode 100644 index 0000000000000000000000000000000000000000..4879ea88b4b280a33c92eb379f5e412bf57c9737 GIT binary patch literal 172056 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℘= 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 [!NOTE] +> Tamper protection blocks attempts to modify Windows Defender Antivirus settings through the registry. +> +> To help ensure that tamper protection doesn’t interfere with third-party security products or enterprise installation scripts that modify these settings, go to **Windows Security** and update **Security intelligence** to version 1.287.60.0 or later. (See [Security intelligence updates](https://www.microsoft.com/wdsi/definitions).) +> +> Once you’ve made this update, tamper protection will continue to protect your registry settings, and will also log attempts to modify them without returning errors. + If you are a home user, or you are not subject to settings managed by a security team, you can use the Windows Security app to turn tamper protection on or off. You must have appropriate admin permissions on your machine to perform the following task. 1. Click **Start**, and start typing *Defender*. In the search results, select **Windows Security**. @@ -65,13 +76,23 @@ If you are a home user, or you are not subject to settings managed by a security 3. Set **Tamper Protection** to **On** or **Off**. -> [!NOTE] -> Tamper protection blocks attempts to modify Windows Defender Antivirus settings through the registry. -> -> To help ensure that tamper protection doesn’t interfere with third-party security products or enterprise installation scripts that modify these settings, go to **Windows Security** and update **Security intelligence** to version 1.287.60.0 or later. (See [Security intelligence updates](https://www.microsoft.com/wdsi/definitions).) -> -> Once you’ve made this update, tamper protection will continue to protect your registry settings, and will also log attempts to modify them without returning errors. +### Are you using Windows OS 1709? +If you are using Windows OS 1709, you won't have the Windows Security app. In this case, the one of the following procedures to determine whether tamper protection is enabled. + +#### To determine whether tamper protection is turned on by using PowerShell + +1. Open the Windows PowerShell app. +2. Use the [Get-MpComputerStatus](https://docs.microsoft.com/powershell/module/defender/get-mpcomputerstatus?view=win10-ps) PowerShell cmdlet. +3. In the list of results, look for `IsTamperProtected`. (A value of *true* means tamper protection is enabled.) + +#### To determine whether tamper protection is turned on by viewing a registry key + +1. Open the Registry Editor app. +2. Go to **HKEY_LOCAL_MACHINE** > **SOFTWARE** > **Microsoft** > **Windows Defender** > **Features**. +3. Look for an entry of **TamperProtection** of type **REG_DWORD**, with a value of **0x5**.
    + - If you see **TamperProtection** with a value of 0, tamper protection is not turned on. + - If you do not see **TamperProtection** at all, tamper protection is not turned on. ## Turn tamper protection on (or off) for your organization using Intune From f615b351a0c89e78b14edffdfd3a0a5058e0fed6 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 10 Jan 2020 11:56:59 -0800 Subject: [PATCH 109/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...es-to-security-settings-with-tamper-protection.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 7d57f87f7e..6b97752d53 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -39,9 +39,9 @@ Recent updates to tamper protection include integration with [Threat & Vulnerabi ![Tamper protection results in security recommendations](../images/securityrecs-tamperprotect.jpg) -In the results, you can select Turn on Tamper Protection. - +In the results, you can select **Turn on Tamper Protection** to learn more and turn it on. +![Turn on tamper protection](images/turnontamperprotection.png) ## How it works @@ -83,15 +83,19 @@ If you are using Windows OS 1709, you won't have the Windows Security app. In th #### To determine whether tamper protection is turned on by using PowerShell 1. Open the Windows PowerShell app. + 2. Use the [Get-MpComputerStatus](https://docs.microsoft.com/powershell/module/defender/get-mpcomputerstatus?view=win10-ps) PowerShell cmdlet. + 3. In the list of results, look for `IsTamperProtected`. (A value of *true* means tamper protection is enabled.) #### To determine whether tamper protection is turned on by viewing a registry key 1. Open the Registry Editor app. + 2. Go to **HKEY_LOCAL_MACHINE** > **SOFTWARE** > **Microsoft** > **Windows Defender** > **Features**. + 3. Look for an entry of **TamperProtection** of type **REG_DWORD**, with a value of **0x5**.
    - - If you see **TamperProtection** with a value of 0, tamper protection is not turned on. + - If you see **TamperProtection** with a value of **0**, tamper protection is not turned on. - If you do not see **TamperProtection** at all, tamper protection is not turned on. ## Turn tamper protection on (or off) for your organization using Intune @@ -115,7 +119,9 @@ You must have appropriate [permissions](../microsoft-defender-atp/assign-portal- 4. Create a profile that includes the following settings: - **Platform**: Windows 10 and later + - **ProfileType**: Endpoint protection + - **Settings** > Windows Defender Security Center > Tamper Protection 5. Assign the profile to one or more groups. From 3e393d9c9ede8846c9c616b2136d9f7b3b090a6b Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Fri, 10 Jan 2020 12:01:14 -0800 Subject: [PATCH 110/179] pencil edit --- windows/deployment/upgrade/log-files.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/upgrade/log-files.md b/windows/deployment/upgrade/log-files.md index add1d5024f..a4c6a01688 100644 --- a/windows/deployment/upgrade/log-files.md +++ b/windows/deployment/upgrade/log-files.md @@ -52,7 +52,7 @@ setupapi.dev.log
    Event logs (*.evtx)

    Platform/Portal$Windows.~BT\Sources\RollbackAdditional logs collected during rollback. -Setupmem.dmp: If OS bugchecks during upgrade, setup will attempt to extract a mini-dump.
    +Setupmem.dmp: If OS bug checks during upgrade, setup will attempt to extract a mini-dump.
    Setupapi: Device install issues - 0x30018
    Event logs: Generic rollbacks (0xC1900101) or unexpected reboots.
    From feb24b2c00464a2f369fe4f52e230d4502723764 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Fri, 10 Jan 2020 12:03:15 -0800 Subject: [PATCH 111/179] pencil edits --- windows/deployment/windows-10-poc.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/deployment/windows-10-poc.md b/windows/deployment/windows-10-poc.md index 26d852abbb..fb9fdbecee 100644 --- a/windows/deployment/windows-10-poc.md +++ b/windows/deployment/windows-10-poc.md @@ -75,7 +75,7 @@ One computer that meets the hardware and software specifications below is requir - **Computer 1**: the computer you will use to run Hyper-V and host virtual machines. This computer should have 16 GB or more of installed RAM and a multi-core processor. - **Computer 2**: a client computer from your corporate network. It is shadow-copied to create a VM that can be added to the PoC environment, enabling you to test a mirror image of a computer on your network. If you do not have a computer to use for this simulation, you can download an evaluation VHD and use it to represent this computer. Subsequent guides use this computer to simulate Windows 10 replace and refresh scenarios, so the VM is required even if you cannot create this VM using computer 2. -Harware requirements are displayed below: +Hardware requirements are displayed below:
    @@ -633,7 +633,7 @@ The second Windows Server 2012 R2 VHD needs to be expanded in size from 40GB to Dismount-VHD -Path c:\vhd\d.vhd - Next, create the PC1 VM with two attached VHDs, and boot to DVD ($maxram must be defined previously using the same Windows PowerShell promt): + Next, create the PC1 VM with two attached VHDs, and boot to DVD ($maxram must be defined previously using the same Windows PowerShell prompt):
         New-VM -Name "PC1" -VHDPath c:\vhd\w7.vhd -SwitchName poc-internal
    @@ -823,7 +823,7 @@ The second Windows Server 2012 R2 VHD needs to be expanded in size from 40GB to
     
     17. Open an elevated Windows PowerShell prompt on PC1 and verify that the client VM has received a DHCP lease and can communicate with the consoto.com domain controller.
     
    -    To open Windows PowerShell on Windows 7, click **Start**, and search for "**power**." Right-click **Windows PowerShell** and then click **Pin to Taskbar** so that it is simpler to use Windows Powershell during this lab. Click **Windows PowerShell** on the taskbar, and then type **ipconfig** at the prompt to see the client's current IP address. Also type **ping dc1.contoso.com** and **nltest /dsgetdc:contoso.com** to verify that it can reach the domain controller. See the following examples of a successful network connection:
    +    To open Windows PowerShell on Windows 7, click **Start**, and search for "**power**." Right-click **Windows PowerShell** and then click **Pin to Taskbar** so that it is simpler to use Windows PowerShell during this lab. Click **Windows PowerShell** on the taskbar, and then type **ipconfig** at the prompt to see the client's current IP address. Also type **ping dc1.contoso.com** and **nltest /dsgetdc:contoso.com** to verify that it can reach the domain controller. See the following examples of a successful network connection:
     
         ```
         ipconfig
    @@ -1068,7 +1068,7 @@ Use the following procedures to verify that the PoC environment is configured pr
         **whoami** displays the current user context, for example in an elevated Windows PowerShell prompt, contoso\administrator is displayed.
    **hostname** displays the name of the local computer, for example W7PC-001.
    **nslookup** displays the DNS server used for the query, and the results of the query. For example, server `dc1.contoso.com`, address 192.168.0.1, Name `e2847.dspb.akamaiedge.net`.
    - **ping** displays if the source can resolve the target name, and whether or not the target responds to ICMP. If it cannot be resolved, "..could not find host" will be diplayed and if the target is found and also responds to ICMP, you will see "Reply from" and the IP address of the target.
    + **ping** displays if the source can resolve the target name, and whether or not the target responds to ICMP. If it cannot be resolved, "..could not find host" will be displayed and if the target is found and also responds to ICMP, you will see "Reply from" and the IP address of the target.
    **tracert** displays the path to reach the destination, for example `srv1.contoso.com` [192.168.0.2] followed by a list of hosts and IP addresses corresponding to subsequent routing nodes between the source and the destination. From 8f4088b57cea37ab66c62bcf92dd31f3ebedf08f Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Fri, 10 Jan 2020 13:09:31 -0800 Subject: [PATCH 112/179] Updated with screenshots --- .../tvm-security-recommendation.md | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index e55608222d..fefd7cb969 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -44,12 +44,23 @@ Each machine in the organization is scored based on three important factors: thr You can access the security recommendation from the Microsoft Defender ATP Threat & Vulnerability Management menu, dashboard, software page, and machine page, to give you the context that you need, as you require it. -From the menu, select **Security recommendations** to get an overview of the running list with its weaknesses, related components, application, operating system, network, accounts, and security controls, associated breach, threats, and recommendation insights, exposed machine trends, status, remediation type and activities. +*Security recommendations option from the left navigation menu* -![Screenshot of Security recommendations page](images/tvm_securityrecommendation-graph.png) +1. Go to the Threat & Vulnerability Management navigation menu and select **Security recommendations** to open up the list of security recommendations found in your organization. It gives you an overview of the security recommendation context: weaknesses found, related components, application, operating system, network, accounts, and security controls, associated breach, threats, and recommendation insights, exposed machine trends, status, remediation type and activities. + +

    ![Screenshot of Security recommendations page](images/tvm_securityrecommendation-graph.png) >[!NOTE] -> The color of the **Exposed machines** graph changes as the trend changes. If the number of exposed machines is on the rise, the color changes into red. If there's a decrease in the amount of exposed machines, the color of the graph will change into green. This happens per change, which means an increase or decrease of even a single machine will change the graph's color. +> The color of the **Exposed machines** graph changes as the trend changes. If the number of exposed machines is on the rise, the color changes into red. If there's a decrease in the amount of exposed machines, the color of the graph will change into green. This happens when the numbers on the right hand side is greater than what’s on the left, which means an increase or decrease at the end of even a single machine will change the graph's color. + +You can filter your view based on related components, status, and remediation type. If you want to see the remediation activities of software and software versions which have reached their end-of-life, select **Active**, then select **Software update** from the **Remediation Type** filter, and click **Apply*. + +

    ![Screenshot of the remediation type filters for software update and uninstall](images/remediationtype_swupdatefilter.png) + +2. Select the security recommendation that you need to investigate or process. +![Screenshot of the security recommendation page flyout for a software which reached its end-of-life](images/secrec_flyouteolsw.png) + +*Top security recommendations from the dashboard* In a given day as a Security Administrator, you can take a look at the dashboard to see your exposure score side-by-side with your configuration score. The goal is to lower down your organization's exposure from vulnerabilities, and increase your organization's security configuration to be more resilient against cybersecurity threat attacks. The top security recommendations list can help you achieve that goal. From 6b7d959b125f90c4d5fa11182bdb3f2475b5b455 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Fri, 10 Jan 2020 13:10:36 -0800 Subject: [PATCH 113/179] Update tvm-security-recommendation.md --- .../microsoft-defender-atp/tvm-security-recommendation.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index fefd7cb969..c5eba9e967 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -47,18 +47,16 @@ You can access the security recommendation from the Microsoft Defender ATP Threa *Security recommendations option from the left navigation menu* 1. Go to the Threat & Vulnerability Management navigation menu and select **Security recommendations** to open up the list of security recommendations found in your organization. It gives you an overview of the security recommendation context: weaknesses found, related components, application, operating system, network, accounts, and security controls, associated breach, threats, and recommendation insights, exposed machine trends, status, remediation type and activities. - -

    ![Screenshot of Security recommendations page](images/tvm_securityrecommendation-graph.png) +>

    ![Screenshot of Security recommendations page](images/tvm_securityrecommendation-graph.png) >[!NOTE] > The color of the **Exposed machines** graph changes as the trend changes. If the number of exposed machines is on the rise, the color changes into red. If there's a decrease in the amount of exposed machines, the color of the graph will change into green. This happens when the numbers on the right hand side is greater than what’s on the left, which means an increase or decrease at the end of even a single machine will change the graph's color. -You can filter your view based on related components, status, and remediation type. If you want to see the remediation activities of software and software versions which have reached their end-of-life, select **Active**, then select **Software update** from the **Remediation Type** filter, and click **Apply*. - +You can filter your view based on related components, status, and remediation type. If you want to see the remediation activities of software and software versions which have reached their end-of-life, select **Active**, then select **Software update** from the **Remediation Type** filter, and click **Apply**.

    ![Screenshot of the remediation type filters for software update and uninstall](images/remediationtype_swupdatefilter.png) 2. Select the security recommendation that you need to investigate or process. -![Screenshot of the security recommendation page flyout for a software which reached its end-of-life](images/secrec_flyouteolsw.png) +

    ![Screenshot of the security recommendation page flyout for a software which reached its end-of-life](images/secrec_flyouteolsw.png) *Top security recommendations from the dashboard* From 3d5361f13ae89aa589fee8c4c0829e0486c1db43 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Fri, 10 Jan 2020 13:11:19 -0800 Subject: [PATCH 114/179] Update tvm-security-recommendation.md --- .../microsoft-defender-atp/tvm-security-recommendation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index c5eba9e967..bbe409331c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -47,7 +47,7 @@ You can access the security recommendation from the Microsoft Defender ATP Threa *Security recommendations option from the left navigation menu* 1. Go to the Threat & Vulnerability Management navigation menu and select **Security recommendations** to open up the list of security recommendations found in your organization. It gives you an overview of the security recommendation context: weaknesses found, related components, application, operating system, network, accounts, and security controls, associated breach, threats, and recommendation insights, exposed machine trends, status, remediation type and activities. ->

    ![Screenshot of Security recommendations page](images/tvm_securityrecommendation-graph.png) +![Screenshot of Security recommendations page](images/tvm_securityrecommendation-graph.png) >[!NOTE] > The color of the **Exposed machines** graph changes as the trend changes. If the number of exposed machines is on the rise, the color changes into red. If there's a decrease in the amount of exposed machines, the color of the graph will change into green. This happens when the numbers on the right hand side is greater than what’s on the left, which means an increase or decrease at the end of even a single machine will change the graph's color. From c1485735ec03455a58a81603a3cd6b72901b5a20 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Fri, 10 Jan 2020 13:12:08 -0800 Subject: [PATCH 115/179] Updated EOL screenshots --- .../images/remediationtype_swupdatefilter.png | Bin 0 -> 70276 bytes .../images/secrec_flyouteolsw.png | Bin 0 -> 63136 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/remediationtype_swupdatefilter.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/secrec_flyouteolsw.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/remediationtype_swupdatefilter.png b/windows/security/threat-protection/microsoft-defender-atp/images/remediationtype_swupdatefilter.png new file mode 100644 index 0000000000000000000000000000000000000000..76dce431e1f704573b26b7960ffd417576e897c6 GIT binary patch literal 70276 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 JTI`kQ{{VU(K%f8s literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/secrec_flyouteolsw.png b/windows/security/threat-protection/microsoft-defender-atp/images/secrec_flyouteolsw.png new file mode 100644 index 0000000000000000000000000000000000000000..5d1588dee23d0d67ff54599725cc1682feb6ea73 GIT binary patch literal 63136 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 aWEJ6}TeyimJgfx0_jL2#R`zZ1=|2JdyvsNM literal 0 HcmV?d00001 From 137884177a3e04f1c961aeed4bf4bb566e62a245 Mon Sep 17 00:00:00 2001 From: scooley Date: Fri, 10 Jan 2020 13:16:46 -0800 Subject: [PATCH 116/179] fixed warnings +assimilated editing --- devices/hololens/hololens-identity.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/devices/hololens/hololens-identity.md b/devices/hololens/hololens-identity.md index 2a6ce48259..122188d5a7 100644 --- a/devices/hololens/hololens-identity.md +++ b/devices/hololens/hololens-identity.md @@ -8,6 +8,7 @@ ms.author: scooley ms.date: 1/6/2019 ms.prod: hololens ms.sitesec: library +ms.topic: article ms.localizationpriority: medium audience: ITPro manager: jarrettr @@ -19,7 +20,7 @@ appliesto: # User identity and login > [!NOTE] -> This is technical reference article for IT Pros and tech enthusiasts. If you're looking HoloLens set up instructions, read "[Setting up your HoloLens (1st gen)](hololens1-start.md)" or "[Setting up your HoloLens2](hololens2-start.md)". +> This is technical reference article for IT Pros and tech enthusiasts. If you're looking HoloLens setup instructions, read "[Setting up your HoloLens (1st gen)](hololens1-start.md)" or "[Setting up your HoloLens2](hololens2-start.md)". HoloLens supports several kinds of user identities and lets you sign in with one or more user accounts. Identity on HoloLens is almost identical to other Windows 10 devices; this article is a deep dive reference for identity on HoloLens with extra focus on how HoloLens differs from Windows 10. From 24dbcaedf57ab25ceac12de651cdf479740631c8 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Fri, 10 Jan 2020 13:25:15 -0800 Subject: [PATCH 117/179] Update tvm-security-recommendation.md --- .../microsoft-defender-atp/tvm-security-recommendation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index bbe409331c..66a9b0f3b2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -46,7 +46,7 @@ You can access the security recommendation from the Microsoft Defender ATP Threa *Security recommendations option from the left navigation menu* -1. Go to the Threat & Vulnerability Management navigation menu and select **Security recommendations** to open up the list of security recommendations found in your organization. It gives you an overview of the security recommendation context: weaknesses found, related components, application, operating system, network, accounts, and security controls, associated breach, threats, and recommendation insights, exposed machine trends, status, remediation type and activities. +1. Go to the Threat & Vulnerability Management navigation menu and select **Security recommendations** to open up the list of security recommendations for the threats and vulnerabilities found in your organization. It gives you an overview of the security recommendation context: weaknesses found, related components, the application and operating system where the threat or vulnerabilities were found, network, accounts, and security controls, associated breach, threats, and recommendation insights, exposed machine trends, status, remediation type and activities. ![Screenshot of Security recommendations page](images/tvm_securityrecommendation-graph.png) >[!NOTE] From d76599c93ce9778c8e289ecdebcefd1e897e3956 Mon Sep 17 00:00:00 2001 From: Teresa-Motiv Date: Fri, 10 Jan 2020 14:14:40 -0800 Subject: [PATCH 118/179] Edits --- devices/hololens/hololens-identity.md | 63 ++++++++++++++------------- 1 file changed, 33 insertions(+), 30 deletions(-) diff --git a/devices/hololens/hololens-identity.md b/devices/hololens/hololens-identity.md index 2a6ce48259..077b25e84b 100644 --- a/devices/hololens/hololens-identity.md +++ b/devices/hololens/hololens-identity.md @@ -7,6 +7,7 @@ author: scooley ms.author: scooley ms.date: 1/6/2019 ms.prod: hololens +ms.topic: article ms.sitesec: library ms.localizationpriority: medium audience: ITPro @@ -16,86 +17,88 @@ appliesto: - HoloLens 2 --- -# User identity and login +# User identity and signin > [!NOTE] -> This is technical reference article for IT Pros and tech enthusiasts. If you're looking HoloLens set up instructions, read "[Setting up your HoloLens (1st gen)](hololens1-start.md)" or "[Setting up your HoloLens2](hololens2-start.md)". +> This article is technical reference article for IT Pros and tech enthusiasts. If you're looking HoloLens set up instructions, read "[Setting up your HoloLens (1st gen)](hololens1-start.md)" or "[Setting up your HoloLens 2](hololens2-start.md)". -HoloLens supports several kinds of user identities and lets you sign in with one or more user accounts. Identity on HoloLens is almost identical to other Windows 10 devices; this article is a deep dive reference for identity on HoloLens with extra focus on how HoloLens differs from Windows 10. +Like other Windows devices, HoloLens always operates under a user context. There is always a user identity. HoloLens treats identity in almost the same manner as other Windows 10 devices do. This article is a deep-dive reference for identity on HoloLens, and focuses on how HoloLens differs from other Windows 10 devices. -Here's an overview of the identity types and authentication options on HoloLens: +HoloLens supports several kinds of user identities. You can use one or more user accounts to sign in. Here's an overview of the identity types and authentication options on HoloLens: | Identity type | Accounts per device | Authentication options | | --- | --- | --- | -| [Azure Active Directory (AAD)](https://docs.microsoft.com/azure/active-directory/) | 32 (see details) | Azure web credential provider
    Azure Authenticator App
    Biometric (Iris) - HoloLens 2 only
    PIN - Optional on HoloLens (1st gen), Required on HoloLens 2
    Password | -| [Microsoft Account (MSA)](https://docs.microsoft.com/windows/security/identity-protection/access-control/microsoft-accounts) | 1 | Biometric (Iris) - HoloLens 2 only
    PIN - Optional on HoloLens (1st gen), Required on HoloLens 2
    Password | -| [local account](https://docs.microsoft.com/windows/security/identity-protection/access-control/local-accounts) | 1 | Password | +| [Azure Active Directory (AAD)](https://docs.microsoft.com/azure/active-directory/) | 32 (see details) |
    • Azure web credential provider
    • Azure Authenticator App
    • Biometric (Iris) – HoloLens 2 only
    • PIN – Optional for HoloLens (1st gen), required for HoloLens 2
    • Password
    | +| [Microsoft Account (MSA)](https://docs.microsoft.com/windows/security/identity-protection/access-control/microsoft-accounts) | 1 |
    • Biometric (Iris) – HoloLens 2 only
    • PIN – Optional for HoloLens (1st gen), required for HoloLens 2
    • Password
    | +| [Local account](https://docs.microsoft.com/windows/security/identity-protection/access-control/local-accounts) | 1 | Password | -Cloud connected accounts (AAD and MSA) offer more features because they can use Azure services. Similarly to Windows on other devices, HoloLens always runs the operating system with a user context (there will always be a user identity). +Cloud-connected accounts (AAD and MSA) offer more features because they can use Azure services. ## Setting up users -The most common way to set up a new user is during the HoloLens out of box experience (OOBE). During set-up, HoloLens prompts for a user to sign in with the account they want to use on the device. This account can be a consumer Microsoft account or an enterprise account that has been configured in Azure. See Setting up your [HoloLens (1st gen)](hololens1-start.md) or [HoloLens2](hololens2-start.md). +The most common way to set up a new user is during the HoloLens out-of-box experience (OOBE). During setup, HoloLens prompts for a user to sign in by using the account that they want to use on the device. This account can be a consumer Microsoft account or an enterprise account that has been configured in Azure. See Setting up your [HoloLens (1st gen)](hololens1-start.md) or [HoloLens 2](hololens2-start.md). -Like Windows on other devices, signing-in during setup creates a user profile on the device which stores apps and data. The same account also provides Single Sign On for apps such as Edge or Skype via the Windows Account Manager APIs. +Like Windows on other devices, signing in during setup creates a user profile on the device. The user profile stores apps and data. The same account also provides Single Sign-on for apps such as Edge or Skype by using the Windows Account Manager APIs. -Signing into an enterprise or organizational account on the device will enroll HoloLens in the organization's IT infrastructure. Your HoloLens will receive company policies via Mobile Device Management (MDM), if configured by your IT Admin. +If you use an enterprise or organizational account to sign in to HoloLens, HoloLens enrolls in the organization's IT infrastructure. This enrollment allows your IT Admin to configure Mobile Device Management (MDM) to send group policies to your HoloLens. -Like other Windows 10 devices, you'll have to sign-in again when HoloLens restarts or resumes from standby unless explicitly configured differently in Settings or through company policy. +By default, as for other Windows 10 devices, you'll have to sign in again when HoloLens restarts or resumes from standby. You can use the Settings app to change this behavior, or the behavior can be controlled by group policy. ### Linked accounts -Within a single device account, users can link additional web account credentials for the purpose of the easier access within apps (such as the Store) or to combine access to personal and work resources, similar to the Desktop version of Windows. Signing into an additional account in this way does not separate the user data created on the device, such as images or downloads. Once an account has been connected to a device, apps can make use of it with your permission to reduce having to sign into each app individually. +As in the Desktop version of Windows, you can link additional web account credentials to your HoloLens account. Such linking makes it easier to access resources across or within apps (such as the Store) or to combine access to personal and work resources. After you connect an account to the device, you can grant permission to use the device to apps so that you don't have to sign in to each app individually. + +Linking accounts does not separate the user data created on the device, such as images or downloads. ### Setting up multi-user support (AAD only) > [!NOTE] > **HoloLens (1st gen)** began supporting multiple AAD users in the [Windows 10 April 2018 Update](https://docs.microsoft.com/windows/mixed-reality/release-notes-april-2018) as part of [Windows Holographic for Business](hololens-upgrade-enterprise.md). -HoloLens supports multiple users from the same AAD tenant. To use this you must set up the device initially with an account that belongs to your organization. Subsequently, other users from the same tenant will be able to sign into the device from the sign-in screen or by tapping the user tile on the Start panel to sign out the existing user. +HoloLens supports multiple users from the same AAD tenant. To use this feature, you must use an account that belongs to your organization to set up the device. Subsequently, other users from the same tenant can sign in to the device from the sign-in screen or by tapping the user tile on the Start panel. Only one user can be signed in at a time. When a user signs in, HoloLens signs out the previous user. -Apps installed on the device will be available to all other users, but each will have their own app data and preferences. Removing an app will also remove it for all other users though. +All users can use the apps installed on the device. However, each user has their own app data and preferences. Removing an app from the device removes it for all users. ## Removing users -You can remove device users from the device to reclaim space by going to **Settings** > **Accounts** > **Other people**. This will also remove all of the users' app data from the device. +You can remove a user from the device by going to **Settings** > **Accounts** > **Other people**. This action also reclaims space by removing all of that user's app data from the device. ## Using single sign-on within an app -As an app developer, you can take advantage of having a connected identity on HoloLens with the [Windows Account Manager APIs](https://msdn.microsoft.com/library/windows/apps/xaml/windows.security.authentication.web.core.aspx), just as you would on other Windows devices. Some code samples for these APIs are available [here](https://go.microsoft.com/fwlink/p/?LinkId=620621). +As an app developer, you can take advantage of linked identities on HoloLens by using the [Windows Account Manager APIs](https://docs.microsoft.com/uwp/api/Windows.Security.Authentication.Web.Core), just as you would on other Windows devices. Some code samples for these APIs are available [here](https://go.microsoft.com/fwlink/p/?LinkId=620621). -Any account interrupts that may occur such as requesting user consent for account information, two-factor authentication etc. must be handled when the app requests an authentication token. +Any account interrupts that might occur, such as requesting user consent for account information, two-factor authentication, and so forth, must be handled when the app requests an authentication token. -If your app requires a specific account type that hasn't been linked previously, your app can ask the system to prompt the user to add one. This will trigger the account settings pane to be launched as a modal child of your app. For 2D apps, this window will render directly over the center of your app and for Unity apps, this will briefly take the user out of your holographic app so that this child window can be rendered. Customizing the commands and actions on this pane is described [here](https://msdn.microsoft.com/library/windows/apps/windows.ui.applicationsettings.webaccountcommand.aspx). +If your app requires a specific account type that hasn't been linked previously, your app can ask the system to prompt the user to add one. This request triggers the account settings pane to launch as a modal child of your app. For 2D apps, this window renders directly over the center of your app. For Unity apps, this request briefly takes the user out of your holographic app to render the child window. For information about customizing the commands and actions on this pane, see [WebAccountCommand Class](https://docs.microsoft.com/uwp/api/Windows.UI.ApplicationSettings.WebAccountCommand). ## Enterprise and other authentication -If your app makes use of other types of authentication, such as NTLM, Basic, or Kerberos, you can use [Windows Credential UI](https://msdn.microsoft.com/library/windows/apps/windows.security.credentials.ui.aspx) to collect, process, and store the user's credentials. The user experience for collecting these credentials is very similar to other cloud driven account interrupts and will appear as a child app on top of your 2D app or briefly suspend a Unity app to show the UI. +If your app uses other types of authentication, such as NTLM, Basic, or Kerberos, you can use [Windows Credential UI](https://docs.microsoft.com/en-us/uwp/api/Windows.Security.Credentials.UI) to collect, process, and store the user's credentials. The user experience for collecting these credentials is very similar to other cloud-driven account interrupts, and appears as a child app on top of your 2D app or briefly suspends a Unity app to show the UI. ## Deprecated APIs -One difference for developing on HoloLens from Desktop is that [OnlineIDAuthenticator](https://msdn.microsoft.com/library/windows/apps/windows.security.authentication.onlineid.onlineidauthenticator.aspx) API is not fully supported. Although it will return a token if the primary account is in good-standing, interrupts such as those described above will not display any UI for the user, and will fail to correctly authenticate the account. +One way in which developing for HoloLens differs from developing for Desktop is that the [OnlineIDAuthenticator](https://docs.microsoft.com/uwp/api/Windows.Security.Authentication.OnlineId.OnlineIdAuthenticator) API is not fully supported. Although the API returns a token if the primary account is in good-standing, interrupts such as those described in this article do not display any UI for the user and fail to correctly authenticate the account. ## Frequently asked questions ### Is Windows Hello for Business supported on HoloLens? -Windows Hello for Business (using a PIN to sign in) is supported for HoloLens. To allow Windows Hello for Business PIN sign-in on HoloLens: +Windows Hello for Business (which supports using a PIN to sign in) is supported for HoloLens. To allow Windows Hello for Business PIN sign-in on HoloLens: 1. The HoloLens device must be [managed by MDM](hololens-enroll-mdm.md). -2. You must enable Windows Hello for Business for the device. ([See instructions for Microsoft Intune.](https://docs.microsoft.com/intune/windows-hello)) -3. On HoloLens, the user can then set up a PIN from **Settings** > **Sign-in Options** > **Add PIN**. +1. You must enable Windows Hello for Business for the device. ([See instructions for Microsoft Intune.](https://docs.microsoft.com/intune/windows-hello)) +1. On HoloLens, the user can then use **Settings** > **Sign-in Options** > **Add PIN** to set up a PIN. ->[!NOTE] ->Users who sign in with a Microsoft account can also set up a PIN in **Settings** > **Sign-in Options** > **Add PIN**. This PIN is associated with [Windows Hello](https://support.microsoft.com/help/17215/windows-10-what-is-hello), rather than [Windows Hello for Business](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-overview). +> [!NOTE] +> Users who sign in by using a Microsoft account can also set up a PIN in **Settings** > **Sign-in Options** > **Add PIN**. This PIN is associated with [Windows Hello](https://support.microsoft.com/help/17215/windows-10-what-is-hello), rather than [Windows Hello for Business](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-overview). #### Does the type of account change the sign-in behavior? -Yes, the behavior for the type of account impacts the sign-in behavior. If you apply policies for sign-in, the policy is always respected. If no policy for sign-in is applied, these are the default behaviors for each account type. +Yes, the behavior for the type of account affects the sign-in behavior. If you apply policies for sign-in, the policy is always respected. If no policy for sign-in is applied, these are the default behaviors for each account type: -- Microsoft account: signs in automatically -- Local account: always asks for password, not configurable in **Settings** -- Azure AD: asks for password by default; configurable by **Settings** to no longer ask for password. +- **Microsoft account**: signs in automatically +- **Local account**: always asks for password, not configurable in **Settings** +- **Azure AD**: asks for password by default, and configurable by **Settings** to no longer ask for password. > [!NOTE] > Inactivity timers are currently not supported, which means that the **AllowIdleReturnWithoutPassword** policy is only respected when the device goes into StandBy. From 8adc3a0b2a63836217735d312c2c54d8754f6a83 Mon Sep 17 00:00:00 2001 From: Teresa-Motiv Date: Fri, 10 Jan 2020 14:19:58 -0800 Subject: [PATCH 119/179] typo --- devices/hololens/hololens-identity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens-identity.md b/devices/hololens/hololens-identity.md index 82cef91531..0a0cd05c53 100644 --- a/devices/hololens/hololens-identity.md +++ b/devices/hololens/hololens-identity.md @@ -21,7 +21,7 @@ appliesto: # User identity and signin > [!NOTE] -> This article is a technical reference for IT Pros and tech enthusiasts. If you're looking HoloLens set up instructions, read "[Setting up your HoloLens (1st gen)](hololens1-start.md)" or "[Setting up your HoloLens 2](hololens2-start.md)". +> This article is a technical reference for IT Pros and tech enthusiasts. If you're looking for HoloLens set up instructions, read "[Setting up your HoloLens (1st gen)](hololens1-start.md)" or "[Setting up your HoloLens 2](hololens2-start.md)". Like other Windows devices, HoloLens always operates under a user context. There is always a user identity. HoloLens treats identity in almost the same manner as other Windows 10 devices do. This article is a deep-dive reference for identity on HoloLens, and focuses on how HoloLens differs from other Windows 10 devices. From 7de51467fbd712f49f6aff82fa0ea70b4378b4db Mon Sep 17 00:00:00 2001 From: "v-tea@microsoft.com" <46357187+Teresa-Motiv@users.noreply.github.com> Date: Fri, 10 Jan 2020 14:29:07 -0800 Subject: [PATCH 120/179] Link fix --- devices/hololens/hololens-identity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens-identity.md b/devices/hololens/hololens-identity.md index 0a0cd05c53..3cc6cc4cfc 100644 --- a/devices/hololens/hololens-identity.md +++ b/devices/hololens/hololens-identity.md @@ -74,7 +74,7 @@ If your app requires a specific account type that hasn't been linked previously, ## Enterprise and other authentication -If your app uses other types of authentication, such as NTLM, Basic, or Kerberos, you can use [Windows Credential UI](https://docs.microsoft.com/en-us/uwp/api/Windows.Security.Credentials.UI) to collect, process, and store the user's credentials. The user experience for collecting these credentials is very similar to other cloud-driven account interrupts, and appears as a child app on top of your 2D app or briefly suspends a Unity app to show the UI. +If your app uses other types of authentication, such as NTLM, Basic, or Kerberos, you can use [Windows Credential UI](https://docs.microsoft.com/uwp/api/Windows.Security.Credentials.UI) to collect, process, and store the user's credentials. The user experience for collecting these credentials is very similar to other cloud-driven account interrupts, and appears as a child app on top of your 2D app or briefly suspends a Unity app to show the UI. ## Deprecated APIs From 13815ded65345912b85aca687e46ae74cf91cc8b Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 10 Jan 2020 14:49:17 -0800 Subject: [PATCH 121/179] Indented content that is in a procedure --- .../tvm-security-recommendation.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index 66a9b0f3b2..b29567eb0f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -49,16 +49,16 @@ You can access the security recommendation from the Microsoft Defender ATP Threa 1. Go to the Threat & Vulnerability Management navigation menu and select **Security recommendations** to open up the list of security recommendations for the threats and vulnerabilities found in your organization. It gives you an overview of the security recommendation context: weaknesses found, related components, the application and operating system where the threat or vulnerabilities were found, network, accounts, and security controls, associated breach, threats, and recommendation insights, exposed machine trends, status, remediation type and activities. ![Screenshot of Security recommendations page](images/tvm_securityrecommendation-graph.png) ->[!NOTE] -> The color of the **Exposed machines** graph changes as the trend changes. If the number of exposed machines is on the rise, the color changes into red. If there's a decrease in the amount of exposed machines, the color of the graph will change into green. This happens when the numbers on the right hand side is greater than what’s on the left, which means an increase or decrease at the end of even a single machine will change the graph's color. + >[!NOTE] + > The color of the **Exposed machines** graph changes as the trend changes. If the number of exposed machines is on the rise, the color changes into red. If there's a decrease in the amount of exposed machines, the color of the graph will change into green. This happens when the numbers on the right hand side is greater than what’s on the left, which means an increase or decrease at the end of even a single machine will change the graph's color. -You can filter your view based on related components, status, and remediation type. If you want to see the remediation activities of software and software versions which have reached their end-of-life, select **Active**, then select **Software update** from the **Remediation Type** filter, and click **Apply**. -

    ![Screenshot of the remediation type filters for software update and uninstall](images/remediationtype_swupdatefilter.png) + You can filter your view based on related components, status, and remediation type. If you want to see the remediation activities of software and software versions which have reached their end-of-life, select **Active**, then select **Software update** from the **Remediation Type** filter, and click **Apply**. +

    ![Screenshot of the remediation type filters for software update and uninstall](images/remediationtype_swupdatefilter.png) 2. Select the security recommendation that you need to investigate or process.

    ![Screenshot of the security recommendation page flyout for a software which reached its end-of-life](images/secrec_flyouteolsw.png) -*Top security recommendations from the dashboard* + *Top security recommendations from the dashboard* In a given day as a Security Administrator, you can take a look at the dashboard to see your exposure score side-by-side with your configuration score. The goal is to lower down your organization's exposure from vulnerabilities, and increase your organization's security configuration to be more resilient against cybersecurity threat attacks. The top security recommendations list can help you achieve that goal. From 9130d57e97d0ad11d3c61f37c4361549650f16dc Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 10 Jan 2020 15:00:53 -0800 Subject: [PATCH 122/179] removed SnagIt files --- .../images/securityrecs-tamperprotect.snag | Bin 102424 -> 0 bytes .../images/turnontamperprotection.snag | Bin 172056 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 windows/security/threat-protection/images/securityrecs-tamperprotect.snag delete mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotection.snag diff --git a/windows/security/threat-protection/images/securityrecs-tamperprotect.snag b/windows/security/threat-protection/images/securityrecs-tamperprotect.snag deleted file mode 100644 index 8d2eb6a65075bbc5c0f78987a481eb51347b3601..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102424 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 Lp1}VvPvHLnVU4Ly diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotection.snag b/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotection.snag deleted file mode 100644 index 4879ea88b4b280a33c92eb379f5e412bf57c9737..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172056 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℘= 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 Date: Fri, 10 Jan 2020 15:06:12 -0800 Subject: [PATCH 123/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...ent-changes-to-security-settings-with-tamper-protection.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 6b97752d53..e068c5aaa4 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -35,7 +35,7 @@ With tamper protection, malicious apps are prevented from taking actions like th - Disabling cloud-delivered protection - Removing security intelligence updates -Recent updates to tamper protection include integration with [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt). This means security recommendations will now include tamper protection. +Tamper protection now integrates with [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt). Security recommendations include a check to make sure tamper protection is turned on. ![Tamper protection results in security recommendations](../images/securityrecs-tamperprotect.jpg) @@ -78,7 +78,7 @@ If you are a home user, or you are not subject to settings managed by a security ### Are you using Windows OS 1709? -If you are using Windows OS 1709, you won't have the Windows Security app. In this case, the one of the following procedures to determine whether tamper protection is enabled. +If you are using Windows OS 1709, you don't have the Windows Security app. In this case, the one of the following procedures to determine whether tamper protection is enabled. #### To determine whether tamper protection is turned on by using PowerShell From 106fae4ed4e3ed79784ce93de3d7c4f5813fc6a4 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Fri, 10 Jan 2020 15:06:28 -0800 Subject: [PATCH 124/179] spartan tidy up --- browsers/edge/group-policies/index.yml | 13 +++++++------ browsers/edge/index.yml | 10 +++++----- windows/client-management/mdm/policy-csp-browser.md | 3 +++ 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/browsers/edge/group-policies/index.yml b/browsers/edge/group-policies/index.yml index 7ee2caf174..f895009c0f 100644 --- a/browsers/edge/group-policies/index.yml +++ b/browsers/edge/group-policies/index.yml @@ -2,19 +2,19 @@ documentType: LandingData -title: Microsoft Edge group policies +title: Microsoft Edge Legacy group policies metadata: document_id: - title: Microsoft Edge group policies + title: Microsoft Edge Legacy group policies - description: Learn how to configure group policies in Microsoft Edge on Windows 10. + description: Learn how to configure group policies in Microsoft Edge Legacy on Windows 10. - text: Some of the features in Microsoft Edge gives you the ability to set a custom URL for the New Tab page or Home button. Another new feature allows you to hide or show the Favorites bar, giving you more control over the favorites bar. + text: Some of the features in Microsoft Edge Legacy gives you the ability to set a custom URL for the New Tab page or Home button. Another new feature allows you to hide or show the Favorites bar, giving you more control over the favorites bar. (To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/).) - keywords: Microsoft Edge, Windows 10, Windows 10 Mobile + keywords: Microsoft Edge Legacy, Windows 10, Windows 10 Mobile ms.localizationpriority: medium @@ -36,7 +36,8 @@ sections: - type: markdown - text: Microsoft Edge works with Group Policy and Microsoft Intune to help you manage your organization's computer settings. Group Policy objects (GPOs) can include registry-based Administrative Template policy settings, security settings, software deployment information, scripts, folder redirection, and preferences. + text: Microsoft Edge Legacy works with Group Policy and Microsoft Intune to help you manage your organization's computer settings. Group Policy objects (GPOs) can include registry-based Administrative Template policy settings, security settings, software deployment information, scripts, folder redirection, and preferences. (To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). +) - items: diff --git a/browsers/edge/index.yml b/browsers/edge/index.yml index 0afcf97eb7..23a2089c32 100644 --- a/browsers/edge/index.yml +++ b/browsers/edge/index.yml @@ -2,19 +2,19 @@ documentType: LandingData -title: Microsoft Edge Group Policy configuration options +title: Microsoft Edge Legacy Group Policy configuration options metadata: document_id: - title: Microsoft Edge Group Policy configuration options + title: Microsoft Edge Group Legacy Policy configuration options description: - text: Learn how to deploy and configure group policies in Microsoft Edge on Windows 10. Some of the features coming to Microsoft Edge gives you the ability to set a custom URL for the New Tab page or Home button. Another new feature allows you to hide or show the Favorites bar, giving you more control over the favorites bar. - - keywords: Microsoft Edge, Windows 10 + text: Learn how to deploy and configure group policies in Microsoft Edge Legacy on Windows 10. Some of the features coming to Microsoft Edge Legacy gives you the ability to set a custom URL for the New Tab page or Home button. Another new feature allows you to hide or show the Favorites bar, giving you more control over the favorites bar. (To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/).) + + keywords: Microsoft Edge Legacy, Windows 10 ms.localizationpriority: medium diff --git a/windows/client-management/mdm/policy-csp-browser.md b/windows/client-management/mdm/policy-csp-browser.md index 952c02bc75..478e9a4a73 100644 --- a/windows/client-management/mdm/policy-csp-browser.md +++ b/windows/client-management/mdm/policy-csp-browser.md @@ -17,6 +17,9 @@ manager: dansimp
    +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). + ## Browser policies From e7cf9f3b959051704a0fd5f781de089c8e0e9b94 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 10 Jan 2020 15:17:11 -0800 Subject: [PATCH 125/179] Removed extraneous spaces in newly added indentation --- .../microsoft-defender-atp/tvm-security-recommendation.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index b29567eb0f..4f71aff441 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -49,11 +49,11 @@ You can access the security recommendation from the Microsoft Defender ATP Threa 1. Go to the Threat & Vulnerability Management navigation menu and select **Security recommendations** to open up the list of security recommendations for the threats and vulnerabilities found in your organization. It gives you an overview of the security recommendation context: weaknesses found, related components, the application and operating system where the threat or vulnerabilities were found, network, accounts, and security controls, associated breach, threats, and recommendation insights, exposed machine trends, status, remediation type and activities. ![Screenshot of Security recommendations page](images/tvm_securityrecommendation-graph.png) - >[!NOTE] - > The color of the **Exposed machines** graph changes as the trend changes. If the number of exposed machines is on the rise, the color changes into red. If there's a decrease in the amount of exposed machines, the color of the graph will change into green. This happens when the numbers on the right hand side is greater than what’s on the left, which means an increase or decrease at the end of even a single machine will change the graph's color. + >[!NOTE] + > The color of the **Exposed machines** graph changes as the trend changes. If the number of exposed machines is on the rise, the color changes into red. If there's a decrease in the amount of exposed machines, the color of the graph will change into green. This happens when the numbers on the right hand side is greater than what’s on the left, which means an increase or decrease at the end of even a single machine will change the graph's color. - You can filter your view based on related components, status, and remediation type. If you want to see the remediation activities of software and software versions which have reached their end-of-life, select **Active**, then select **Software update** from the **Remediation Type** filter, and click **Apply**. -

    ![Screenshot of the remediation type filters for software update and uninstall](images/remediationtype_swupdatefilter.png) + You can filter your view based on related components, status, and remediation type. If you want to see the remediation activities of software and software versions which have reached their end-of-life, select **Active**, then select **Software update** from the **Remediation Type** filter, and click **Apply**. +

    ![Screenshot of the remediation type filters for software update and uninstall](images/remediationtype_swupdatefilter.png) 2. Select the security recommendation that you need to investigate or process.

    ![Screenshot of the security recommendation page flyout for a software which reached its end-of-life](images/secrec_flyouteolsw.png) From f6ee9a392a6f71a95658ea88e4ad6336141424d3 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Fri, 10 Jan 2020 15:28:47 -0800 Subject: [PATCH 126/179] fix format --- browsers/edge/group-policies/index.yml | 3 +-- browsers/edge/index.yml | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/browsers/edge/group-policies/index.yml b/browsers/edge/group-policies/index.yml index f895009c0f..cb590ce308 100644 --- a/browsers/edge/group-policies/index.yml +++ b/browsers/edge/group-policies/index.yml @@ -36,8 +36,7 @@ sections: - type: markdown - text: Microsoft Edge Legacy works with Group Policy and Microsoft Intune to help you manage your organization's computer settings. Group Policy objects (GPOs) can include registry-based Administrative Template policy settings, security settings, software deployment information, scripts, folder redirection, and preferences. (To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). -) + text: (Note - You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/).) Microsoft Edge Legacy works with Group Policy and Microsoft Intune to help you manage your organization's computer settings. Group Policy objects (GPOs) can include registry-based Administrative Template policy settings, security settings, software deployment information, scripts, folder redirection, and preferences. - items: diff --git a/browsers/edge/index.yml b/browsers/edge/index.yml index 23a2089c32..083d0deaab 100644 --- a/browsers/edge/index.yml +++ b/browsers/edge/index.yml @@ -12,7 +12,7 @@ metadata: description: - text: Learn how to deploy and configure group policies in Microsoft Edge Legacy on Windows 10. Some of the features coming to Microsoft Edge Legacy gives you the ability to set a custom URL for the New Tab page or Home button. Another new feature allows you to hide or show the Favorites bar, giving you more control over the favorites bar. (To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/).) + text: (Note - You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/).) Learn how to deploy and configure group policies in Microsoft Edge Legacy on Windows 10. Some of the features coming to Microsoft Edge Legacy gives you the ability to set a custom URL for the New Tab page or Home button. Another new feature allows you to hide or show the Favorites bar, giving you more control over the favorites bar. keywords: Microsoft Edge Legacy, Windows 10 From 363ec8e6bfae7bbd81c6e297fcf579bc54d0a2ec Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Fri, 10 Jan 2020 15:54:07 -0800 Subject: [PATCH 127/179] update with note --- browsers/edge/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browsers/edge/index.yml b/browsers/edge/index.yml index 083d0deaab..61b851adf2 100644 --- a/browsers/edge/index.yml +++ b/browsers/edge/index.yml @@ -36,7 +36,7 @@ sections: - type: markdown - text: Learn about interoperability goals and enterprise guidance along with system requirements, language support and frequently asked questions. + text: (Note - You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/).) Learn about interoperability goals and enterprise guidance along with system requirements, language support and frequently asked questions. - items: From f600fe3317c030e2809c781acc70134b4d4350b3 Mon Sep 17 00:00:00 2001 From: Chad Simmons Date: Mon, 13 Jan 2020 08:47:34 -0600 Subject: [PATCH 128/179] ConfigMgr and DO In the "Table 1" I added Delivery Optimization as an option to Configuration Manager along with references to product documentation. --- windows/deployment/update/waas-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-overview.md b/windows/deployment/update/waas-overview.md index 4f6bf5db20..faa199e831 100644 --- a/windows/deployment/update/waas-overview.md +++ b/windows/deployment/update/waas-overview.md @@ -174,7 +174,7 @@ With all these options, which an organization chooses depends on the resources, | Windows Update | Yes (manual) | No | Delivery Optimization | None| | Windows Update for Business | Yes | No | Delivery Optimization | Other Group Policy objects | | WSUS | Yes | Yes | BranchCache or Delivery Optimization | Upstream/downstream server scalability | -| Configuration Manager | Yes | Yes | BranchCache, Client Peer Cache | Distribution points, multiple deployment options | +| Configuration Manager | Yes | Yes | BranchCache, Client Peer Cache, or Delivery Optimization [[1](https://docs.microsoft.com/en-us/configmgr/sum/deploy-use/optimize-windows-10-update-delivery#peer-to-peer-content-distribution)][[2](https://docs.microsoft.com/en-us/windows/deployment/update/waas-optimize-windows-10-updates)] | Distribution points, multiple deployment options | >[!NOTE] >Due to [naming changes](#naming-changes), older terms like CB and CBB might still be displayed in some of our products, such as in Group Policy. If you encounter these terms, "CB" refers to the Semi-Annual Channel (Targeted)--which is no longer used--while "CBB" refers to the Semi-Annual Channel. From dd5e60cc75290a373734129142b391500d5058c3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 08:50:14 -0800 Subject: [PATCH 129/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...ecurity-settings-with-tamper-protection.md | 48 +++++++++---------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index e068c5aaa4..5b4eaf3994 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -76,35 +76,13 @@ If you are a home user, or you are not subject to settings managed by a security 3. Set **Tamper Protection** to **On** or **Off**. -### Are you using Windows OS 1709? - -If you are using Windows OS 1709, you don't have the Windows Security app. In this case, the one of the following procedures to determine whether tamper protection is enabled. - -#### To determine whether tamper protection is turned on by using PowerShell - -1. Open the Windows PowerShell app. - -2. Use the [Get-MpComputerStatus](https://docs.microsoft.com/powershell/module/defender/get-mpcomputerstatus?view=win10-ps) PowerShell cmdlet. - -3. In the list of results, look for `IsTamperProtected`. (A value of *true* means tamper protection is enabled.) - -#### To determine whether tamper protection is turned on by viewing a registry key - -1. Open the Registry Editor app. - -2. Go to **HKEY_LOCAL_MACHINE** > **SOFTWARE** > **Microsoft** > **Windows Defender** > **Features**. - -3. Look for an entry of **TamperProtection** of type **REG_DWORD**, with a value of **0x5**.
    - - If you see **TamperProtection** with a value of **0**, tamper protection is not turned on. - - If you do not see **TamperProtection** at all, tamper protection is not turned on. - ## Turn tamper protection on (or off) for your organization using Intune If you are part of your organization's security team, you can turn tamper protection on (or off) for your organization in the Microsoft 365 Device Management portal (Intune). (This feature is rolling out now; if you don't have it yet, you should very soon, assuming your organization has [Microsoft Defender Advanced Threat Protection](../microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md) (Microsoft Defender ATP) and that you meet the prerequisites listed below.) You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations, to perform the following task. -1. Make sure your organization meets the following requirements: +1. Make sure your organization meets all of the following requirements: - Your organization must have [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) (this is included in Microsoft 365 E5. See [Microsoft 365 Enterprise overview](https://docs.microsoft.com/microsoft-365/enterprise/microsoft-365-overview) for more details.) - Your organization's devices must be managed by [Intune](https://docs.microsoft.com/intune/device-management-capabilities). @@ -126,11 +104,33 @@ You must have appropriate [permissions](../microsoft-defender-atp/assign-portal- 5. Assign the profile to one or more groups. +### Are you using Windows OS 1709? + +If you are using Windows OS 1709, you don't have the Windows Security app on your computer. In this case, the one of the following procedures to determine whether tamper protection is enabled. + +#### To determine whether tamper protection is turned on by using PowerShell + +1. Open the Windows PowerShell app. + +2. Use the [Get-MpComputerStatus](https://docs.microsoft.com/powershell/module/defender/get-mpcomputerstatus?view=win10-ps) PowerShell cmdlet. + +3. In the list of results, look for `IsTamperProtected`. (A value of *true* means tamper protection is enabled.) + +#### To determine whether tamper protection is turned on by viewing a registry key + +1. Open the Registry Editor app. + +2. Go to **HKEY_LOCAL_MACHINE** > **SOFTWARE** > **Microsoft** > **Windows Defender** > **Features**. + +3. Look for an entry of **TamperProtection** of type **REG_DWORD**, with a value of **0x5**.
    + - If you see **TamperProtection** with a value of **0**, tamper protection is not turned on. + - If you do not see **TamperProtection** at all, tamper protection is not turned on. + ## Frequently asked questions ### To which Windows OS versions is configuring tamper protection is applicable? -[Windows 1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709) or later +[Windows 1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709) or later together with [Microsoft Defender Advanced Threat Protection E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp). ### Is configuring tamper protection in Intune supported on servers? From d23e3e67b5b22e5bbe49ea1a574f6ee189f9eadc Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 13 Jan 2020 09:22:18 -0800 Subject: [PATCH 130/179] fix toc remove trial link --- windows/security/threat-protection/TOC.md | 66 +++++++++---------- .../get-started-partner-integration.md | 2 - 2 files changed, 33 insertions(+), 35 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index e1acc10d1a..7e2204a44a 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -493,42 +493,42 @@ ### [Become a Microsoft Defender ATP partner](microsoft-defender-atp/get-started-partner-integration.md) -### [Configure Microsoft threat protection integration]() -#### [Configure conditional access](microsoft-defender-atp/configure-conditional-access.md) -#### [Configure Microsoft Cloud App Security integration](microsoft-defender-atp/microsoft-cloud-app-security-config.md) -#### [Configure information protection in Windows](microsoft-defender-atp/information-protection-in-windows-config.md) +## [Configure Microsoft threat protection integration]() +### [Configure conditional access](microsoft-defender-atp/configure-conditional-access.md) +### [Configure Microsoft Cloud App Security integration](microsoft-defender-atp/microsoft-cloud-app-security-config.md) +### [Configure information protection in Windows](microsoft-defender-atp/information-protection-in-windows-config.md) -### [Configure portal settings]() -#### [Set up preferences](microsoft-defender-atp/preferences-setup.md) -#### [General]() -##### [Update data retention settings](microsoft-defender-atp/data-retention-settings.md) -##### [Configure alert notifications](microsoft-defender-atp/configure-email-notifications.md) -##### [Enable and create Power BI reports using Windows Defender Security center data](microsoft-defender-atp/powerbi-reports.md) -##### [Enable Secure score security controls](microsoft-defender-atp/enable-secure-score.md) -##### [Configure advanced features](microsoft-defender-atp/advanced-features.md) +## [Configure portal settings]() +### [Set up preferences](microsoft-defender-atp/preferences-setup.md) +### [General]() +#### [Update data retention settings](microsoft-defender-atp/data-retention-settings.md) +#### [Configure alert notifications](microsoft-defender-atp/configure-email-notifications.md) +#### [Enable and create Power BI reports using Windows Defender Security center data](microsoft-defender-atp/powerbi-reports.md) +#### [Enable Secure score security controls](microsoft-defender-atp/enable-secure-score.md) +#### [Configure advanced features](microsoft-defender-atp/advanced-features.md) -#### [Permissions]() -##### [Use basic permissions to access the portal](microsoft-defender-atp/basic-permissions.md) -##### [Manage portal access using RBAC](microsoft-defender-atp/rbac.md) -###### [Create and manage roles](microsoft-defender-atp/user-roles.md) -###### [Create and manage machine groups](microsoft-defender-atp/machine-groups.md) -####### [Create and manage machine tags](microsoft-defender-atp/machine-tags.md) +### [Permissions]() +#### [Use basic permissions to access the portal](microsoft-defender-atp/basic-permissions.md) +#### [Manage portal access using RBAC](microsoft-defender-atp/rbac.md) +##### [Create and manage roles](microsoft-defender-atp/user-roles.md) +##### [Create and manage machine groups](microsoft-defender-atp/machine-groups.md) +###### [Create and manage machine tags](microsoft-defender-atp/machine-tags.md) -#### [APIs]() -##### [Enable Threat intel (Deprecated)](microsoft-defender-atp/enable-custom-ti.md) -##### [Enable SIEM integration](microsoft-defender-atp/enable-siem-integration.md) - -#### [Rules]() -##### [Manage suppression rules](microsoft-defender-atp/manage-suppression-rules.md) -##### [Manage indicators](microsoft-defender-atp/manage-indicators.md) -##### [Manage automation file uploads](microsoft-defender-atp/manage-automation-file-uploads.md) -##### [Manage automation folder exclusions](microsoft-defender-atp/manage-automation-folder-exclusions.md) - -#### [Machine management]() -##### [Onboarding machines](microsoft-defender-atp/onboard-configure.md) -##### [Offboarding machines](microsoft-defender-atp/offboard-machines.md) - -#### [Configure Microsoft Defender Security Center time zone settings](microsoft-defender-atp/time-settings.md) +### [APIs]() +#### [Enable Threat intel (Deprecated)](microsoft-defender-atp/enable-custom-ti.md) +#### [Enable SIEM integration](microsoft-defender-atp/enable-siem-integration.md) + +### [Rules]() +#### [Manage suppression rules](microsoft-defender-atp/manage-suppression-rules.md) +#### [Manage indicators](microsoft-defender-atp/manage-indicators.md) +#### [Manage automation file uploads](microsoft-defender-atp/manage-automation-file-uploads.md) +#### [Manage automation folder exclusions](microsoft-defender-atp/manage-automation-folder-exclusions.md) + +### [Machine management]() +#### [Onboarding machines](microsoft-defender-atp/onboard-configure.md) +#### [Offboarding machines](microsoft-defender-atp/offboard-machines.md) + +### [Configure Microsoft Defender Security Center time zone settings](microsoft-defender-atp/time-settings.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md index 9adeab625f..066146d158 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md @@ -23,8 +23,6 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -> Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - To become a Microsoft Defender ATP solution partner, you'll need to follow and complete the following steps. ## Step 1: Subscribe to a Microsoft Defender ATP Developer license From 0c7d025d51ed96130ebc91d5188897aa04fc647c Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Mon, 13 Jan 2020 09:50:18 -0800 Subject: [PATCH 131/179] pencil edit --- .../threat-protection/microsoft-defender-atp/management-apis.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md index 406b0f8661..e23db78609 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md +++ b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md @@ -36,7 +36,7 @@ Machine onboarding is fully integrated into System Center Configuration Manager Microsoft Defender ATP provides fine-grained control over what users with access to the portal can see and do through the flexibility of role-based access control (RBAC). The RBAC model supports all flavors of security teams structure: - Globally distributed organizations and security teams - Tiered model security operations teams -- Fully segregated devisions with single centralized global security operations teams +- Fully segregated divisions with single centralized global security operations teams ## Available APIs The Microsoft Defender ATP solution is built on top of an integration-ready platform. From 6d26a7d09a143e5b07bdb9e256adcabcfe46fae7 Mon Sep 17 00:00:00 2001 From: lomayor Date: Mon, 13 Jan 2020 10:41:35 -0800 Subject: [PATCH 132/179] Update advanced-hunting-schema-reference.md --- .../advanced-hunting-schema-reference.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md index 7c64003218..cb0ecc6f2f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 10/08/2019 +ms.date: 01/13/2020 --- # Understand the advanced hunting schema @@ -47,7 +47,8 @@ Table and column names are also listed within the Microsoft Defender Security Ce | **[DeviceLogonEvents](advanced-hunting-devicelogonevents-table.md)** | Sign-ins and other authentication events | | **[DeviceImageLoadEvents](advanced-hunting-deviceimageloadevents-table.md)** | DLL loading events | | **[DeviceEvents](advanced-hunting-deviceevents-table.md)** | Multiple event types, including events triggered by security controls such as Windows Defender Antivirus and exploit protection | -| **[DeviceTvmSoftwareInventoryVulnerabilities](advanced-hunting-tvm-softwareinventory-table.md)** | Inventory of software on devices as well as any known vulnerabilities in these software products | +| **[DeviceEvents](advanced-hunting-deviceevents-table.md)** | Multiple event types, including events triggered by security controls such as Windows Defender Antivirus and exploit protection | +| **[DeviceFileCertificateInfoBeta](advanced-hunting-devicefilecertificateinfobeta-table.md)** | Certificate information of signed files that have gone through certificate verification | | **[DeviceTvmSoftwareVulnerabilitiesKB ](advanced-hunting-tvm-softwarevulnerability-table.md)** | Knowledge base of publicly disclosed vulnerabilities, including whether exploit code is publicly available | | **[DeviceTvmSecureConfigurationAssessment](advanced-hunting-tvm-configassessment-table.md)** | Threat & Vulnerability Management assessment events, indicating the status of various security configurations on devices | | **[DeviceTvmSecureConfigurationAssessmentKB](advanced-hunting-tvm-secureconfigkb-table.md)** | Knowledge base of various security configurations used by Threat & Vulnerability Management to assess devices; includes mappings to various standards and benchmarks | From 876ee02978719fca946bd985c4582d096f1c60b4 Mon Sep 17 00:00:00 2001 From: lomayor Date: Mon, 13 Jan 2020 10:43:01 -0800 Subject: [PATCH 133/179] Revert "Update advanced-hunting-schema-reference.md" This reverts commit 6d26a7d09a143e5b07bdb9e256adcabcfe46fae7. --- .../advanced-hunting-schema-reference.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md index cb0ecc6f2f..7c64003218 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 01/13/2020 +ms.date: 10/08/2019 --- # Understand the advanced hunting schema @@ -47,8 +47,7 @@ Table and column names are also listed within the Microsoft Defender Security Ce | **[DeviceLogonEvents](advanced-hunting-devicelogonevents-table.md)** | Sign-ins and other authentication events | | **[DeviceImageLoadEvents](advanced-hunting-deviceimageloadevents-table.md)** | DLL loading events | | **[DeviceEvents](advanced-hunting-deviceevents-table.md)** | Multiple event types, including events triggered by security controls such as Windows Defender Antivirus and exploit protection | -| **[DeviceEvents](advanced-hunting-deviceevents-table.md)** | Multiple event types, including events triggered by security controls such as Windows Defender Antivirus and exploit protection | -| **[DeviceFileCertificateInfoBeta](advanced-hunting-devicefilecertificateinfobeta-table.md)** | Certificate information of signed files that have gone through certificate verification | +| **[DeviceTvmSoftwareInventoryVulnerabilities](advanced-hunting-tvm-softwareinventory-table.md)** | Inventory of software on devices as well as any known vulnerabilities in these software products | | **[DeviceTvmSoftwareVulnerabilitiesKB ](advanced-hunting-tvm-softwarevulnerability-table.md)** | Knowledge base of publicly disclosed vulnerabilities, including whether exploit code is publicly available | | **[DeviceTvmSecureConfigurationAssessment](advanced-hunting-tvm-configassessment-table.md)** | Threat & Vulnerability Management assessment events, indicating the status of various security configurations on devices | | **[DeviceTvmSecureConfigurationAssessmentKB](advanced-hunting-tvm-secureconfigkb-table.md)** | Knowledge base of various security configurations used by Threat & Vulnerability Management to assess devices; includes mappings to various standards and benchmarks | From 8431b538f84d8182147f9ce8d55a187984af113e Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 13 Jan 2020 10:53:19 -0800 Subject: [PATCH 134/179] no index on kb and cve --- .../microsoft-defender-atp/get-cvekbmap-collection.md | 1 + .../microsoft-defender-atp/get-kbinfo-collection.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md index 07b687504d..4207a4cc3b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md @@ -15,6 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article +ROBOTS: NOINDEX --- # Get CVE-KB map API diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md index 7617020547..55e74662e6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 10/07/2018 +ROBOTS: NOINDEX --- # Get KB collection API From e3902e250ae108d95d6a9c55fa141187bc2c9bfa Mon Sep 17 00:00:00 2001 From: lomayor Date: Mon, 13 Jan 2020 11:06:53 -0800 Subject: [PATCH 135/179] Cert table to schema --- windows/security/threat-protection/TOC.md | 1 + .../advanced-hunting-alertevents-table.md | 2 +- ...ing-devicefilecertificateinfobeta-table.md | 57 +++++++++++++++++++ .../advanced-hunting-schema-reference.md | 3 +- 4 files changed, 61 insertions(+), 2 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfobeta-table.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index fbeab9d3aa..a7bbddee06 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -121,6 +121,7 @@ ##### [DeviceInfo](microsoft-defender-atp/advanced-hunting-deviceinfo-table.md) ##### [DeviceNetworkInfo](microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md) ##### [DeviceEvents](microsoft-defender-atp/advanced-hunting-deviceevents-table.md) +##### [DeviceFileCertificateInfoBeta](advanced-hunting-devicefilecertificateinfobeta-table.md) ##### [DeviceNetworkEvents](microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md) ##### [DeviceProcessEvents](microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md) ##### [DeviceRegistryEvents](microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md index 4d241c4a55..c7fd28fc75 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md @@ -26,7 +26,7 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The `AlertEvents` table in the [advanced hunting](advanced-hunting-overview.md) schema contains information about alerts on Microsoft Defender Security Center. Use this reference to construct queries that return information from the table. +The `AlertEvents` table in the [advanced hunting](advanced-hunting-overview.md) schema contains information about alerts in Microsoft Defender Security Center. Use this reference to construct queries that return information from the table. For information on other tables in the advanced hunting schema, see [the advanced hunting schema reference](advanced-hunting-schema-reference.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfobeta-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfobeta-table.md new file mode 100644 index 0000000000..4856c5a8da --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfobeta-table.md @@ -0,0 +1,57 @@ +--- +title: DeviceFileCertificateInfoBeta table in the advanced hunting schema +description: Learn about file signing information in the DeviceFileCertificateInfoBeta table of the advanced hunting schema +keywords: advanced hunting, threat hunting, cyber threat hunting, mdatp, windows defender atp, wdatp search, query, telemetry, schema reference, kusto, table, column, data type, description, digital signature, certificate, file signing, DeviceFileCertificateInfoBeta +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: lomayor +author: lomayor +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 01/13/2020 +--- + +# AlertEvents + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +The `DeviceFileCertificateInfoBeta` table in the [advanced hunting](advanced-hunting-overview.md) schema contains information about file signing certificates. This table uses data obtained from certificate verification activities regularly performed on files on endpoints. + +For information on other tables in the advanced hunting schema, see [the advanced hunting schema reference](advanced-hunting-schema-reference.md). + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| `Timestamp` | datetime | Date and time when the event was recorded +| `DeviceId` | string | Unique identifier for the machine in the service +| `DeviceName` | string | Fully qualified domain name (FQDN) of the machine +| `SHA1` | string | SHA-1 of the file that the recorded action was applied to +| `IsSigned` | boolean | Indicates whether the file is signed +| `SignatureType` | string | Indicates whether signature information was read as embedded content in the file itself or read from an external catalog file +| `Signer` | string | Information about the signer of the file +| `SignerHash` | string | Unique hash value identifying the signer +| `Issuer` | string | Information about the issuing certificate authority (CA) +| `IssuerHash` | string | Unique hash value identifying issuing certificate authority (CA) +| `CrlDistributionPointUrls` | string | URL of the network share that contains certificates and the certificate revocation list (CRL) +| `CertificateCreationTime` | datetime | Date and time the certificate was created +| `CertificateExpirationTime` | datetime | Date and time the certificate is set to expire +| `CertificateCountersignatureTime` | datetime | Date and time the certificate was countersigned +| `IsTrusted` | boolean | Indicates whether the file is trusted based on the results of the WinVerifyTrust function, which checks for unknown root certificate information, invalid signatures, revoked certificates, and other questionable attributes +| `IsRootSignerMicrosoft` | boolean | Indicates whether the signer of the root certificate is Microsoft +| `ReportId` | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the DeviceName and Timestamp columns. + + +## Related topics +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md index 7c64003218..6f62274f11 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 10/08/2019 +ms.date: 01/13/2020 --- # Understand the advanced hunting schema @@ -47,6 +47,7 @@ Table and column names are also listed within the Microsoft Defender Security Ce | **[DeviceLogonEvents](advanced-hunting-devicelogonevents-table.md)** | Sign-ins and other authentication events | | **[DeviceImageLoadEvents](advanced-hunting-deviceimageloadevents-table.md)** | DLL loading events | | **[DeviceEvents](advanced-hunting-deviceevents-table.md)** | Multiple event types, including events triggered by security controls such as Windows Defender Antivirus and exploit protection | +| **[DeviceFileCertificateInfoBeta](advanced-hunting-devicefilecertificateinfobeta-table.md)** | Certificate information of signed files obtained from certificate verification events on endpoints | | **[DeviceTvmSoftwareInventoryVulnerabilities](advanced-hunting-tvm-softwareinventory-table.md)** | Inventory of software on devices as well as any known vulnerabilities in these software products | | **[DeviceTvmSoftwareVulnerabilitiesKB ](advanced-hunting-tvm-softwarevulnerability-table.md)** | Knowledge base of publicly disclosed vulnerabilities, including whether exploit code is publicly available | | **[DeviceTvmSecureConfigurationAssessment](advanced-hunting-tvm-configassessment-table.md)** | Threat & Vulnerability Management assessment events, indicating the status of various security configurations on devices | From f993e38720b8108bddc71f0843ada7826d191f55 Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Mon, 13 Jan 2020 11:12:30 -0800 Subject: [PATCH 136/179] Update waas-overview.md Restyled links. --- windows/deployment/update/waas-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-overview.md b/windows/deployment/update/waas-overview.md index faa199e831..55b7b5a0eb 100644 --- a/windows/deployment/update/waas-overview.md +++ b/windows/deployment/update/waas-overview.md @@ -174,7 +174,7 @@ With all these options, which an organization chooses depends on the resources, | Windows Update | Yes (manual) | No | Delivery Optimization | None| | Windows Update for Business | Yes | No | Delivery Optimization | Other Group Policy objects | | WSUS | Yes | Yes | BranchCache or Delivery Optimization | Upstream/downstream server scalability | -| Configuration Manager | Yes | Yes | BranchCache, Client Peer Cache, or Delivery Optimization [[1](https://docs.microsoft.com/en-us/configmgr/sum/deploy-use/optimize-windows-10-update-delivery#peer-to-peer-content-distribution)][[2](https://docs.microsoft.com/en-us/windows/deployment/update/waas-optimize-windows-10-updates)] | Distribution points, multiple deployment options | +| Configuration Manager | Yes | Yes | BranchCache, Client Peer Cache, or Delivery Optimization. For the latter, see [peer-to-peer content distribution](https://docs.microsoft.com/en-us/configmgr/sum/deploy-use/optimize-windows-10-update-delivery#peer-to-peer-content-distribution) and [Optimize Windows 10 Update Delivery](https://docs.microsoft.com/en-us/windows/deployment/update/waas-optimize-windows-10-updates) | Distribution points, multiple deployment options | >[!NOTE] >Due to [naming changes](#naming-changes), older terms like CB and CBB might still be displayed in some of our products, such as in Group Policy. If you encounter these terms, "CB" refers to the Semi-Annual Channel (Targeted)--which is no longer used--while "CBB" refers to the Semi-Annual Channel. From c3ba27af4ee79afdeb4e89a482eeb02583924fd1 Mon Sep 17 00:00:00 2001 From: lomayor Date: Mon, 13 Jan 2020 11:23:52 -0800 Subject: [PATCH 137/179] Update TOC.md --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index a7bbddee06..42f4711c56 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -121,7 +121,7 @@ ##### [DeviceInfo](microsoft-defender-atp/advanced-hunting-deviceinfo-table.md) ##### [DeviceNetworkInfo](microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md) ##### [DeviceEvents](microsoft-defender-atp/advanced-hunting-deviceevents-table.md) -##### [DeviceFileCertificateInfoBeta](advanced-hunting-devicefilecertificateinfobeta-table.md) +##### [DeviceFileCertificateInfoBeta](microsoft-defender-atp/advanced-hunting-devicefilecertificateinfobeta-table.md) ##### [DeviceNetworkEvents](microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md) ##### [DeviceProcessEvents](microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md) ##### [DeviceRegistryEvents](microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md) From dc3fab22d44a1b2fb761c03639c9ec1606f42c7f Mon Sep 17 00:00:00 2001 From: RavennMSFT <37601656+RavennMSFT@users.noreply.github.com> Date: Mon, 13 Jan 2020 12:06:24 -0800 Subject: [PATCH 138/179] Update windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../hello-for-business/hello-hybrid-key-trust-prereqs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md index 1eb7a19f07..d57a2b162d 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md @@ -128,7 +128,7 @@ Organizations wanting to deploy hybrid key trust need their domain joined device ## Provisioning -You need to allow access to account.microsoft.com URL to initiate Windows Hello for Business provisioning. This URL launches the subsequent steps in the provisioning process and is required to successfully complete Windows Hello for Business provisioning. This URL does not require any authentication and as such, does not collect any user data. +You need to allow access to the URL account.microsoft.com to initiate Windows Hello for Business provisioning. This URL launches the subsequent steps in the provisioning process and is required to successfully complete Windows Hello for Business provisioning. This URL does not require any authentication and as such, does not collect any user data. ### Section Checklist From fd059290325835617526bca61cc7d29525b3818d Mon Sep 17 00:00:00 2001 From: RavennMSFT <37601656+RavennMSFT@users.noreply.github.com> Date: Mon, 13 Jan 2020 12:06:32 -0800 Subject: [PATCH 139/179] Update windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../hello-for-business/hello-hybrid-cert-trust-prereqs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md index 1e84b38026..f7a5eed854 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md @@ -120,7 +120,7 @@ Hybrid certificate trust deployments need the device write back feature. Authen ## Provisioning -You need to allow access to account.microsoft.com URL to initiate Windows Hello for Business provisioning. This URL launches the subsequent steps in the provisioning process and is required to successfully complete Windows Hello for Business provisioning. This URL does not require any authentication and as such, does not collect any user data. +You need to allow access to the URL account.microsoft.com to initiate Windows Hello for Business provisioning. This URL launches the subsequent steps in the provisioning process and is required to successfully complete Windows Hello for Business provisioning. This URL does not require any authentication and as such, does not collect any user data. ### Section Checklist ### From 573d87f8d3a699f03dbaf9b36b64e1a7ab6c82c8 Mon Sep 17 00:00:00 2001 From: RavennMSFT <37601656+RavennMSFT@users.noreply.github.com> Date: Mon, 13 Jan 2020 12:06:40 -0800 Subject: [PATCH 140/179] Update windows/security/identity-protection/hello-for-business/hello-deployment-guide.md Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../hello-for-business/hello-deployment-guide.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-deployment-guide.md b/windows/security/identity-protection/hello-for-business/hello-deployment-guide.md index b32e951f47..d1efe88759 100644 --- a/windows/security/identity-protection/hello-for-business/hello-deployment-guide.md +++ b/windows/security/identity-protection/hello-for-business/hello-deployment-guide.md @@ -69,5 +69,4 @@ Following are the various deployment guides and models included in this topic: Windows Hello for Business provisioning begins immediately after the user has signed in, after the user profile is loaded, but before the user receives their desktop. Windows only launches the provisioning experience if all the prerequisite checks pass. You can determine the status of the prerequisite checks by viewing the **User Device Registration** in the **Event Viewer** under **Applications and Services Logs\Microsoft\Windows**. > [!NOTE] -> You need to allow access to account.microsoft.com URL to initiate Windows Hello for Business provisioning. This URL launches the subsequent steps in the provisioning process and is required to successfully complete Windows Hello for Business provisioning. This URL does not require any authentication and as such, does not collect any user data. - +> You need to allow access to the URL account.microsoft.com to initiate Windows Hello for Business provisioning. This URL launches the subsequent steps in the provisioning process and is required to successfully complete Windows Hello for Business provisioning. This URL does not require any authentication and as such, does not collect any user data. From 7c7a2e576abc91b3426c697f79988d8cb43df41a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 13:25:54 -0800 Subject: [PATCH 141/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...es-to-security-settings-with-tamper-protection.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 5b4eaf3994..dfa7e35d06 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -86,8 +86,8 @@ You must have appropriate [permissions](../microsoft-defender-atp/assign-portal- - Your organization must have [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) (this is included in Microsoft 365 E5. See [Microsoft 365 Enterprise overview](https://docs.microsoft.com/microsoft-365/enterprise/microsoft-365-overview) for more details.) - Your organization's devices must be managed by [Intune](https://docs.microsoft.com/intune/device-management-capabilities). - - Your Windows machines must be running [Windows OS 1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709) or later. - - You must be using Windows security with [security intelligence](https://www.microsoft.com/wdsi/definitions) updated to version 1.287.60.0 (or above) + - Your Windows machines must be running Windows OS [1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803), [1809](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019) or later. (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information/) for more details about releases.) + - You must be using Windows security with [security intelligence](https://www.microsoft.com/wdsi/definitions) updated to version 1.287.60.0 (or above). - Your machines must be using anti-malware platform version 4.18.1906.3 (or above) and anti-malware engine version 1.1.15500.X (or above). (See [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md).) 2. Go to the Microsoft 365 Device Management portal ([https://devicemanagement.microsoft.com](https://devicemanagement.microsoft.com)) and sign in with your work or school account. @@ -104,11 +104,11 @@ You must have appropriate [permissions](../microsoft-defender-atp/assign-portal- 5. Assign the profile to one or more groups. -### Are you using Windows OS 1709? +### Are you using Windows OS 1709, 1803, or 1809? -If you are using Windows OS 1709, you don't have the Windows Security app on your computer. In this case, the one of the following procedures to determine whether tamper protection is enabled. +If you are using Windows OS [1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803), or [1809](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019), you won't see **Tamper Protection** in the Windows Security app. In this case, the one of the following procedures to determine whether tamper protection is enabled. -#### To determine whether tamper protection is turned on by using PowerShell +#### Use PowerShell to determine whether tamper protection is turned 1. Open the Windows PowerShell app. @@ -116,7 +116,7 @@ If you are using Windows OS 1709, you don't have the Windows Security app on you 3. In the list of results, look for `IsTamperProtected`. (A value of *true* means tamper protection is enabled.) -#### To determine whether tamper protection is turned on by viewing a registry key +#### View a registry key to determine whether tamper protection is turned on 1. Open the Registry Editor app. From bc8ce23514babcadd3d07eb43c823c51b2a5ca7a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 13:33:01 -0800 Subject: [PATCH 142/179] new screenshots plus text edits --- .../images/turnontamperprotect-consumer.png | Bin 0 -> 251515 bytes .../images/turnontamperprotect-enterprise.png | Bin 0 -> 181510 bytes .../images/turnontamperprotect-intune.png | Bin 0 -> 268408 bytes ...security-settings-with-tamper-protection.md | 2 +- 4 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-consumer.png create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-enterprise.png create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-intune.png diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-consumer.png b/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-consumer.png new file mode 100644 index 0000000000000000000000000000000000000000..87d9795d8832f14af67f47b76ff8d56ce63af6ff GIT binary patch literal 251515 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�&$pbU1fS-@a91`)3L0_{VZFAixQMhnEQA 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

    oxt2H!EN5uvx*K0XnIS|r22p9ryv=H&g~ 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�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 HReS#jwWV3u literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-intune.png b/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-intune.png new file mode 100644 index 0000000000000000000000000000000000000000..b0a6b01f2386d19fdc90e667fb5f57e2aa073fca GIT binary patch literal 268408 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�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ⅆR3}33ANjN+bBtAVHj2|>h>1=6%aY$5 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 literal 251515 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�&$pbU1fS-@a91`)3L0_{VZFAixQMhnEQA zS+hHL&OdzK(%Nc+imGUJc|6OiS5E7FB6JR54zhU%_1WNtf|nLdh6zR;iAD+80nMEG zjT_KNs0P_Y0d&DTM%MC}fb+u?BeW8vpuITNVR>6d(<4%4-kf?Ot8fWJ`>RUF{)yXH zvOnZj)+iasr~%l5a~pQ63`ou%M?)WEwSOLy4kln!$<#CgJmEFaxRee|amUocAx>CW z7Bo8H;!m8oq}3M&(gF&aYY8g$u^Q^?5CesaJNTnCL-7O4JD8ZsbFeuT>Z8dZXeG1n zp#wIkvk1nGGzQ$Z61ND=GWi3PA}Qhr{Rp^=ni+QhEz)u9RYF047YEzHPNA6u+SkA8 zTX@X(>7>}yl2o>iLY%+m_j<$nNABNzKAZAyI`Onsl(BdEo9Ae${fSP6d=<{Ip~%Rg z(xI`cab?HnW9$*(RXrwqE0{!{elqm7uzyfnbbxjf`^mc}ofP6Oc6G7T7U~xAUipyA zX%$&_e6Oa~xOLZ}<*ZZGXg%w?du!lxV}dsmmH1fksw?W62Teo9fYAvnhqv=qf9-C# zI!UA516YQGM0gHx0@!cx-38>ODCEp2klq4RE8iHHwwz0L<)~BVHkaT7mJwL5KBzY35-RVDN|-cyT?A)lVKacry4!h~;3B zGNExGrxZ*Q&N2Y{mUM%Nf!Q3yvZ+yu&5RgPG0pc^vGGD=~pr}X^+KRNM znq%0$a$zT-*P$8!oQ(z)^P@5N<-~ji9}kFkCHXX9)q&pvTSMjf4Y(q(FgOVl5eb4b zo~hVhbC{|S$PTp~*$spR6Nw{ANlrz3^j%f5iQUY+~e&&a(Qsz zCN5@Z*w7kd9ZN0t`jGW!=r%C6Bz;MZ1WOPBNcK$u45T?loX3B;2iY5*O~Apkjk|xK z7|7-*NJ;TRGICi#fdwMX1RsYm-8e*uq#=0s5v2Z^-hdN81SbL!_?gK|OMiTpd#dkC zuwtC8+w;J{tGjXt3kA!)M70=V5Ke?aC|MC#2rH_k6|_@R@g#S5(!q5g9*9|ET2TBo zdhXyRR76Kguq@^jIK=xQ^k#3-#f$)kcko%%FI-SS9Yov;A(?IvNJQgK2DFiX zB9hRfEt9|nH5z$iz!obU3?MjFOG`OE4OvKvk$ba2#0^0NWO8}L*a##b2!a|M=<{zb z-`jZ?5#jt{xS_{EEea=2(t{GF8X-LoSRb)7NbLL=L@AEck9sdADM^8I9G2kqmY#sb zN%q0LMN$QgVG70xBB)DduWGBSNri)wbWnX8&eB4tHpC&1w;#ZXGlDdO1Z$8)_zdKJ zp~6H0iclnbRmqtE^&JsQlnN-bv9KfQVIcQQ$?I&JKU@j@dko9nyAOObYtcOXWREQeb~5>id9rjU&!g-4s#~e4Va7zYVVzjs zUF$8GyL>d)KLO_@5z_|58j@<>xuk0fNgoTu(lmL>P}JKU*|lSwj&cKb9Fc8g%Hg7Z zAeuojgC~CVWjJAzJP+$#@TU-8+KOdg59WEF@}wboT}JhC8KgAOw-$~90`jk72hRwK z8#oRU>Gzo$XSGAe#30*(|Jc()fljxtsqe%LhC6s}Gxx1nqeI^3{rYcQ&wC_@X%XZN zDLSQ?g|$C%Tg0@v(6^!>`|11~Yx#Kp>qN!2oi00vZca}l;q6;n`B$bv-ZFXi$>;NM zxb@y#$YbSMn|}Bjezll1B)`qA$xmpIslSWu^pv%=mkzqG*U5y2k(huW3cw6MNk}mH zu={Y)+UX2#&<}9761(aGhi0*Es&GEZPB?CU>V65YZy-j1$MCTb#K7W_U+|naND<|G zoY@b&QxN5d>Ay)&S1~wdYDj0dQWtR|q4Sd0lP9(l-_IY856DMwh@jJpaB^C=)?~X{ z09xQX@;#5BKEiKB_Y9C@oatx^i&q)sA1HPX*YuzWLKY@DU_WjBfJ|O5&#Yl{0xB## zMi+yWse#!=lD#3nAzB!~cJ<%CZw~iOg1Gq9=A;(`*Wf)?@ier|z_8pgE zo>--ba@aV<9~BQ$99mbC%o3DxU7VREv&bomIXJk2Y% zXHs)1L~M3AUoGQmzob_5_8q~AhF+R7dxHG+%P4r1@+6k?tf#c;O{>?Xq#c>M(9+rY zTBC8`*RQKeuZNjt_NuxhZ{Bk#SYONbqQlvchmV_=Uv^wtTv!l=&J+h3Gaj4|1C`S9 z&mdj`{{?aq5EK-b?$BqL`X$QY^CvStIYswCtQO;dS#9;!TI%UzMyG3cJ(}+k4pvJX zO)NfJyIZ2~n$b2HWgT&i+{C`m?@UXk11N0oQ)L}7J+j*_l?cuzVT1JuD99fO8_g>x z`>kG#?G0V1jm$my`ljWl-)C&}rZ_CRJcd~oS3XN-t-gM$GLsWZDSd%?)Wt}u!d}|! zX2NcR4ZG-+5=X-<1k#!MGLzg3_H-omYAqfWx*KY7l)|k4CXc-gm7raR=}v)W)9jns zZXDCt9PpXA?m+)RMQUB4vk&K&_{Uj+it2W=T@`K%rsnL3}-zYv@bLw}kz4!Q{ zWB_9gJ40=7tfS|P^{huPGoJg^w(;(F$#9lH(s3Xik`%=#&rWyoy~&39sjgquW-`%=mQQLi2`|n#a3~98@-t}SN+-*5sKt~No6%7 z=B6_D7Y>CXV^2*l)vk?MexYSdm)?K!I$mhvA`P|3)z(9c_JNmmmMsj&DW)#IT{V3| zITha4n$xAzKmOOEeO#j;g%@br`*P$#}C)+u{KCr4jWq3 zI#Ii55Rn5yg)ApMT*J0^8|lRfvTxKC_)z0)QHYD-Umu6pA+13s7f!jSI&2%A^)IA( zRKQX@<(K3uxOHW;?y|_g1{R{mPX2m(b>ujdxFPEQg^KI`?iSK=5!1UK{ zblH3}WAn{j^va`DsmxV4_%rl5b-K4tA6zk9wedW$tp&d0ZLcF=jc|DDyTIh3M(kTuBs^383RfA`3} zHv7WRPQmv#^vdFg63Lf2v-ezHzTULUwB@}r+ovB={Vz{wT&n$;HhiE-PbgrGMnzI- zjP*XDjh+|JeO`Gns?+++JW10+U}MJe`;hi*n$q9Jq3f>)@mz{4(Ak-${7uib)=6pW zug_B!KMsU`zY+Dg@@<#0;TB0psl*k5&TFGPw@l?{8l1BKXg*$}Y@t42kz1s_-Z*Q_ z_o6|Bna0VF53ir&Fb0+OVLs#|yfPzrFXi0`4cH$VdDJwjJ>7+4k0z5)XF|V7?TX;W zqQYWj)|3{Vn)c$H^qXB#CA_u2TN0F8AI=~CVr=);z$sz}wt?kb+-SgFy?tSQ{(!afxwyw>Y{V(~NetsM?G>*Ui?q)?t)Sho)Jy%6{F;Be@ z8F{h(gK~waZo%mDP~``zN9zTzYq$Ac7yUiZ{-f*fZtF!mBLm4ME8X7(%B|1#6|^Tf zNSM(Xhi0nYb$9q3D%(@B&nVs~ONzdB zN>VpWkSeMBOVh1(p{i--f{@DPRM!9Ql7Qat+EBZ>#FQt?$EHl4D>#2!UL37SuIu;u zwqngP_Aq29t8-kcX(3d#Ci%s&WJ^EpG{GaQRu(mHBVAM{tt|4xdy5(Ebs|#kEr)-9 z&8m|hrM#YF(VoxVb+lDGzF5j~wg2u{-u=8YjJ$RRPr5f{2j_QnAKd(?J$PX(AUvTv z_v_+V?^v*M``dzdB@c}ShmV`4xe45J;vN;G82Y1@(sir#rJgMHu{*`z?0NfUYdTxY zdWIgg7gfbc&Pt9k7k(=!J@D`1=v4UkL<=<@?W$GlDm!*5-(%+)FT#%7GW|v8N-Pk1^ z%u`?M)T{nzN3hr%!P)fhwgO*|nrvRb_gjtQ67+6 zw#>PlI49@vNuX3>R{gu<@dv+@c5DvLOm%TsT$bpt5onqb@34_^3FaRAV^}hx{*qv!B%p_l2&D7-dt~7w{xl?OtE7e*?B8O4GX6>b7Y< zNBTAkR34+^d3v(>+ILJcl0C7cpJ6 zlFWJcZn9B{F9SNZ!Zf<8_9O0es{O8?yR-x@3box^4%vv0DxE9pzoJXK;a;~MO<=P* z#y&7H1bGM`?{0WlQ(OjK@qHm?b7k_3@|GaFW5kFP)m(?`;waD_^b)(JT;KDu5B(cs z5!(_*X9b!LG6DansPxXIT1S~%(re0kt$^V3ic$@(^E1sj@6?~-JFfvX&pqULqrNhZS&uCeLYc=2mmB-U(3@sb~lBBVi+PicSiO7XWTEx08Dc zn}%YsO1`*j^-OmKFC{iE=`gj<76T7jEw*&WBN#svpG|ccL>qg60?~7Vq+J841nOyY zYj+5%fzdh?7Tuv{kyp^2z`q7Ag=C)v3>W% ztIjQQ4&?A@*Emrg!ZDMq`b7ta z)}sejj(t!^#bde>5AgKqvNP(_PhQfIbL4x*Fc$wWcv*#>`W89|pa!5^2xLNZ;A0&M zhj)Gg;0JIKg9t>(f|eE*QW9vsCa}x{I;ap(Pq0Bfg8marY$DJBfK?*>I=~Bv!imi- zU~F$x{OFcJSzs#lfysqbgW^c|a)KVf#&R=2n7B-I4hlfKfjIU+_=pp<1{@%CatVcn z5x_7<4^&qDA1wd@O~G>IV&fqw?{y7VHFw<(%H{fZX2p4jzXx+$^!N2Q7HifDC-Xb| zofHZP%#ESE|Hu5w<}E>AyFqZHok}Yh6T=}TV+z2G2r>qo2KWg%q&hk_z^K;^Y|$4H z5h0U?Sh!sYfcm)YAZ<>E^%nFh{|(84Kk9~AG!bbLj2w3cG5~LOy^&LY54!q>vOey~2A4xGD zxO*mY(~ex$_Ik7>Z(hqZQMrs!YFqO*r$1Sn<3)@Z1a}D3x>Ik$`>OtXMvl&N160R- zxJEdjU~YgB=N)$t$O_~+rv*bxAsxDKAt_1EV*Bm`HG@r6;WYz7+ z%rL`X@~zj_IT~e}pAC!fc=F}G5}Jgaj^M$NfWgTF*6T&*Qqm3vY4X@}lxQkz@dRNV z7|!s2?IB)%V8ld3N=C?_Tb?S06)UlvIyJ12q>$X5IghHG^8T&0v$wQ5gUX=DfqyHc zvyJQ5@34LST;m~kdMTZWB}IJ;@6kb3p}1>N@kfW792;s5r|zfReAEGMt+GI32u=<7 z5w8$9{7;ajkrjb}6^ZWpT*7Wf#`?Nb1$JFSw*K<$2movFNv;e0x+O~1(33$OVpu;u zOCp*ZKzzKXjYGl>S8Xd}{jdy^lhXtEAI3&8NPsIJacA_Dy$@C{t$4)|G{Zk&J8PN1?35aK=pP5I)@;s2?+|4~s3+K(HL!KV*CH z((5#anI7$|G(7!N-#6~+(D_=F_La@<_=w9MZC+_w*J1&UXS09*W}=eEaUzOiTrk-L z3JIol#lG9m6ywf=y2P7+ixcAKf63_#(#?b24xkX(96{E2kJW9tovALN;ql25SRQqr`NOy7F%*RBE&n1eNL9`;8ASgkL!2+9T= z0H5o#P&ro_`vaT;jf9EPizm+l22$m6?;0P#J4&>`*grzHB)5+A5wsRph`a>LA4rUd zoXWs}COk(Mc@mG0prm_zFcOcT1@nX6sd-FX?5Fd@#+*v%yuojnVibkOln! zO^5)Mz*n+tuO9lo;4W0}nGl5_4PjYw>CY+9dx@#3Uq{t;r~XGJY?Ay@cr!QEE%fPy zWy^9i?i^;^sP=DqVcjy$nrwbAv$8a{u

    =Fc7sp<2-du<{!sG90YjnW-|hRBvEPe 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

    oxt2H!EN5uvx*K0XnIS|r22p9ryv=H&g~ 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%0AI`u(NuPTSlikV(RPv^PDyq|c1Dnjz)z#| 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ⅆR3}33ANjN+bBtAVHj2|>h>1=6%aY$5 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 diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-enterprise.png b/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-enterprise.png index 94987aeb08af0a626e845cedfb5d7652e685ac6b..341558215901fc9386a3c14e0e306a2a3e96a85e 100644 GIT binary patch literal 137849 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 z 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 literal 73949 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%0AI`u(NuPTSlikV(RPv^PDyq|c1Dnjz)z#| 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

    !p(X{J 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 Date: Mon, 13 Jan 2020 14:34:40 -0800 Subject: [PATCH 148/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...nges-to-security-settings-with-tamper-protection.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 48fe36ea00..dece65a8cc 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -35,7 +35,7 @@ With tamper protection, malicious apps are prevented from taking actions like th - Disabling cloud-delivered protection - Removing security intelligence updates -Tamper protection now integrates with [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt). Security recommendations include a check to make sure tamper protection is turned on. +Tamper protection now integrates with [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt). Security recommendations include making sure tamper protection is turned on. ![Tamper protection results in security recommendations](../images/securityrecs-tamperprotect.jpg) @@ -43,7 +43,7 @@ In the results, you can select **Turn on Tamper Protection** to learn more and t ![Turn on tamper protection](images/turnontamperprotection.png) -## How it works +### How it works Tamper protection essentially locks Windows Defender Antivirus and prevents your security settings from being changed through apps and methods like these: - Configuring settings in Registry Editor on your Windows machine @@ -53,7 +53,7 @@ In the results, you can select **Turn on Tamper Protection** to learn more and t Tamper protection doesn't prevent you from viewing your security settings. And, tamper protection doesn't affect how third-party antivirus apps register with the Windows Security app. If your organization is using Windows 10 Enterprise E5, individual users can't change the tamper protection setting; this is managed by your security team. -### What do you want to do? +## What do you want to do? [Turn tamper protection on (or off) for an individual machine using Windows Security](#turn-tamper-protection-on-or-off-for-an-individual-machine) @@ -138,6 +138,10 @@ If you are using Windows OS [1709](https://docs.microsoft.com/windows/release-in - If you see **TamperProtection** with a value of **0**, tamper protection is not turned on. - If you do not see **TamperProtection** at all, tamper protection is not turned on. +## View information about tampering attempts + +If you're part of your organization's security team, yu + ## Frequently asked questions ### To which Windows OS versions is configuring tamper protection is applicable? From e98892883e680cff2c6a49c7d52faccbed2dd399 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 14:55:25 -0800 Subject: [PATCH 149/179] images --- .../images/tamperattemptalert.png | Bin 0 -> 155319 bytes .../images/turnontamperprotect-consumer.png | Bin 143971 -> 143971 bytes .../images/turnontamperprotect-enterprise.png | Bin 137849 -> 137849 bytes ...ecurity-settings-with-tamper-protection.md | 4 +++- 4 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/tamperattemptalert.png diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/tamperattemptalert.png b/windows/security/threat-protection/windows-defender-antivirus/images/tamperattemptalert.png new file mode 100644 index 0000000000000000000000000000000000000000..82a7cebf321e62e6418bebde4b920322eca619e8 GIT binary patch literal 155319 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

    cV(&6$Jq5zgwTO!HAqv}xxoD!ueAt}j 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-consumer.png b/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-consumer.png index 2ed330dc764489a252e37a631776cba9e90ba8d8..87b8811411de7f75ab615804e672227fc7feea77 100644 GIT binary patch delta 25 hcmaF-gyZoOjtS0eCKjw6(>^tNwt6yd^< Date: Mon, 13 Jan 2020 15:05:55 -0800 Subject: [PATCH 150/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...ent-changes-to-security-settings-with-tamper-protection.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index a7320e6d3c..2237e9088e 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -140,9 +140,11 @@ If you are using Windows OS [1709](https://docs.microsoft.com/windows/release-in ## View information about tampering attempts -If you're part of your organization's security team, you can view information about any attempts made to tamper with security settings. When a tampering attempt is detected, an alert is raised the in Microsoft Defender Security Center. Using the rich [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) capabilities and [advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview) in Microsoft Defender ATP, security operations teams can investigate and address such attempts. +Tampering attempts typically indicate bigger cyberattacks where bad actors change security settings as a way to persist and stay undetected. If you're part of your organization's security team, you can view information about any attempts to tamper with security settings. When a tampering attempt is detected, an alert is raised in the [Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/portal-overview) ([https://securitycenter.windows.com](https://securitycenter.windows.com)). +![Microsoft Defender Security Center](images/tamperattemptalert.png) +Using the rich [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) capabilities and [advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview) in Microsoft Defender ATP, your security operations team can investigate and address such attempts. ## Frequently asked questions From f9f6147b1ca85fd0dc0ca6794fb9a3b35fba2486 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 15:08:04 -0800 Subject: [PATCH 151/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...t-changes-to-security-settings-with-tamper-protection.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 2237e9088e..675d3b0c8e 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -140,11 +140,13 @@ If you are using Windows OS [1709](https://docs.microsoft.com/windows/release-in ## View information about tampering attempts -Tampering attempts typically indicate bigger cyberattacks where bad actors change security settings as a way to persist and stay undetected. If you're part of your organization's security team, you can view information about any attempts to tamper with security settings. When a tampering attempt is detected, an alert is raised in the [Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/portal-overview) ([https://securitycenter.windows.com](https://securitycenter.windows.com)). +Tampering attempts typically indicate bigger cyberattacks where bad actors change security settings as a way to persist and stay undetected. If you're part of your organization's security team, you can view information about any attempts to tamper with security settings, and then take appropriate actions to mitigate these threats. + +When a tampering attempt is detected, an alert is raised in the [Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/portal-overview) ([https://securitycenter.windows.com](https://securitycenter.windows.com)). ![Microsoft Defender Security Center](images/tamperattemptalert.png) -Using the rich [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) capabilities and [advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview) in Microsoft Defender ATP, your security operations team can investigate and address such attempts. +Using [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) and [advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview) capabilities in Microsoft Defender ATP, your security operations team can investigate and address such attempts. ## Frequently asked questions From 72a36330745e4f12ecdbe58e38a0f96db38ed1ae Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 15:13:36 -0800 Subject: [PATCH 152/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 675d3b0c8e..8b57d20bd2 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -218,6 +218,8 @@ In addition, your security operations team can use hunting queries, such as the `AlertEvents | where Title == "Tamper Protection bypass"` +[View information about tampering attempts](#view-information-about-tampering-attempts). + ### Will there be a group policy setting for tamper protection? No. From b01e6be637c83ea73b3c1a84366ac51ccba39fa8 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 15:24:03 -0800 Subject: [PATCH 153/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 8b57d20bd2..0809d75654 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -140,7 +140,7 @@ If you are using Windows OS [1709](https://docs.microsoft.com/windows/release-in ## View information about tampering attempts -Tampering attempts typically indicate bigger cyberattacks where bad actors change security settings as a way to persist and stay undetected. If you're part of your organization's security team, you can view information about any attempts to tamper with security settings, and then take appropriate actions to mitigate these threats. +Tampering attempts typically indicate bigger cyberattacks. Bad actors try to change security settings as a way to persist and stay undetected. If you're part of your organization's security team, you can view information about such attempts, and then take appropriate actions to mitigate threats. When a tampering attempt is detected, an alert is raised in the [Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/portal-overview) ([https://securitycenter.windows.com](https://securitycenter.windows.com)). From f98eb7542732cfaae92928d25f1f81d9b7727b59 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 15:57:11 -0800 Subject: [PATCH 154/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...ent-changes-to-security-settings-with-tamper-protection.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 0809d75654..9c5beec8f6 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -59,6 +59,10 @@ Tamper protection doesn't prevent you from viewing your security settings. And, [Turn tamper protection on (or off) for your organization using Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune) +[View information about tampering attempts](#view-information-about-tampering-attempts) + +[Browse the frequently asked questions](#view-information-about-tampering-attempts) + ## Turn tamper protection on (or off) for an individual machine > [!NOTE] From 26b2fd0acb57dc96bdbc594e88dbfafb7f069d2e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 15:57:33 -0800 Subject: [PATCH 155/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 9c5beec8f6..507d6aba35 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -53,7 +53,7 @@ In the results, you can select **Turn on Tamper Protection** to learn more and t Tamper protection doesn't prevent you from viewing your security settings. And, tamper protection doesn't affect how third-party antivirus apps register with the Windows Security app. If your organization is using Windows 10 Enterprise E5, individual users can't change the tamper protection setting; this is managed by your security team. -## What do you want to do? +### What do you want to do? [Turn tamper protection on (or off) for an individual machine using Windows Security](#turn-tamper-protection-on-or-off-for-an-individual-machine) From ee437b3d2a8f2281222cdc1a3f38ce02d16484bd Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 15:59:51 -0800 Subject: [PATCH 156/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...t-changes-to-security-settings-with-tamper-protection.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 507d6aba35..5f23c5ffd6 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -228,12 +228,10 @@ In addition, your security operations team can use hunting queries, such as the No. -## Related resources - -[Windows 10 Enterprise Security](https://docs.microsoft.com/windows/security/index) +## Related articles [Help secure Windows PCs with Endpoint Protection for Microsoft Intune](https://docs.microsoft.com/intune/help-secure-windows-pcs-with-endpoint-protection-for-microsoft-intune) -[Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) +[Get an overview of Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) [Better together: Windows Defender Antivirus and Microsoft Defender Advanced Threat Protection](why-use-microsoft-antivirus.md) From 8df25fd229ea1197d51e63528d7258e4dc51038c Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Mon, 13 Jan 2020 16:26:12 -0800 Subject: [PATCH 157/179] Release notes for hotfix 100.82.60 --- .../threat-protection/microsoft-defender-atp/mac-whatsnew.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md index 53c62c311d..43323ca96d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md @@ -19,6 +19,10 @@ ms.topic: conceptual # What's new in Microsoft Defender Advanced Threat Protection for Mac +## 100.82.60 + +- Addressed an issue where the product fails to start following a definition update. + ## 100.80.42 - Bug fixes From e1531b06df15f6cd1c68544545a64f006f471754 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 16:31:56 -0800 Subject: [PATCH 158/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...ecurity-settings-with-tamper-protection.md | 35 +++++++++++-------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 5f23c5ffd6..f137b88023 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -35,14 +35,6 @@ With tamper protection, malicious apps are prevented from taking actions like th - Disabling cloud-delivered protection - Removing security intelligence updates -Tamper protection now integrates with [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt). Security recommendations include making sure tamper protection is turned on. - -![Tamper protection results in security recommendations](../images/securityrecs-tamperprotect.jpg) - -In the results, you can select **Turn on Tamper Protection** to learn more and turn it on. - -![Turn on tamper protection](images/turnontamperprotection.png) - ### How it works Tamper protection essentially locks Windows Defender Antivirus and prevents your security settings from being changed through apps and methods like these: @@ -61,8 +53,11 @@ Tamper protection doesn't prevent you from viewing your security settings. And, [View information about tampering attempts](#view-information-about-tampering-attempts) +[Review your security recommendations](#review-your-security-recommendations) + [Browse the frequently asked questions](#view-information-about-tampering-attempts) + ## Turn tamper protection on (or off) for an individual machine > [!NOTE] @@ -80,11 +75,7 @@ If you are a home user, or you are not subject to settings managed by a security 3. Set **Tamper Protection** to **On** or **Off**. -Here's what you see in the Windows Security app when using Windows 10 Enterprise: - -![Turning tamper protection on in Windows 10 Enterprise](images/turnontamperprotect-enterprise.png) - -And here's what you see in the Windows Security app when using Windows 10 Home: +Here's what you see in the Windows Security app: ![Turning tamper protection on in Windows 10 Home](images/turnontamperprotect-consumer.png) @@ -120,6 +111,10 @@ You must have appropriate [permissions](../microsoft-defender-atp/assign-portal- 5. Assign the profile to one or more groups. +Here's what you see in the Windows Security app: + +![Turning tamper protection on in Windows 10 Enterprise](images/turnontamperprotect-enterprise.png) + ### Are you using Windows OS 1709, 1803, or 1809? If you are using Windows OS [1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803), or [1809](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019), you won't see **Tamper Protection** in the Windows Security app. In this case, the one of the following procedures to determine whether tamper protection is enabled. @@ -152,6 +147,18 @@ When a tampering attempt is detected, an alert is raised in the [Microsoft Defen Using [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) and [advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview) capabilities in Microsoft Defender ATP, your security operations team can investigate and address such attempts. +## Review your security recommendations + +Tamper protection integrates with [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) capabilities. [Security recommendations](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation) include making sure tamper protection is turned on. For example, you can search on *tamper*, as shown in the following image: + +![Tamper protection results in security recommendations](../images/securityrecs-tamperprotect.jpg) + +In the results, you can select **Turn on Tamper Protection** to learn more and turn it on. + +![Turn on tamper protection](images/turnontamperprotection.png) + +To learn more about Threat & Vulnerability Management, see [Threat & Vulnerability Management in Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights#threat--vulnerability-management-in-microsoft-defender-security-center). + ## Frequently asked questions ### To which Windows OS versions is configuring tamper protection is applicable? @@ -178,7 +185,7 @@ If you are an organization using [Microsoft Defender ATP E5](https://www.microso ### How does configuring tamper protection in Intune affect how I manage Windows Defender Antivirus through my group policy? -Your regular group policy doesn’t apply to tamper protection, and changes to Windows Defender Antivirus settings will be ignored when tamper protection is on. +Your regular group policy doesn’t apply to tamper protection, and changes to Windows Defender Antivirus settings are ignored when tamper protection is on. >[!NOTE] >A small delay in Group Policy (GPO) processing may occur if Group Policy settings include values that control Windows Defender Antivirus features protected by tamper protection. To avoid any potential delays, we recommend that you remove settings that control Windows Defender Antivirus related behavior from GPO and simply allow tamper protection to protect Windows Defender Antivirus settings.

    From 3898a9bfeb367b82df5340b9d68f6789d636b4bf Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 16:40:04 -0800 Subject: [PATCH 159/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...s-to-security-settings-with-tamper-protection.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index f137b88023..7b1a6375bd 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -47,16 +47,15 @@ Tamper protection doesn't prevent you from viewing your security settings. And, ### What do you want to do? -[Turn tamper protection on (or off) for an individual machine using Windows Security](#turn-tamper-protection-on-or-off-for-an-individual-machine) +1. Turn tamper protection on
    + - [For an individual machine, use Windows Security](#turn-tamper-protection-on-or-off-for-an-individual-machine). + - [For your organization, use Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune). -[Turn tamper protection on (or off) for your organization using Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune) +2. [View information about tampering attempts](#view-information-about-tampering-attempts). -[View information about tampering attempts](#view-information-about-tampering-attempts) - -[Review your security recommendations](#review-your-security-recommendations) - -[Browse the frequently asked questions](#view-information-about-tampering-attempts) +3. [Review your security recommendations](#review-your-security-recommendations). +4. [Browse the frequently asked questions](#view-information-about-tampering-attempts). ## Turn tamper protection on (or off) for an individual machine From 96ee029738e0251f4f3d5f15e7f7529c953b32af Mon Sep 17 00:00:00 2001 From: Rami Date: Tue, 14 Jan 2020 17:18:45 +0800 Subject: [PATCH 160/179] Update 2016 to 2016 or later domain controllers --- .../hello-for-business/hello-hybrid-key-trust-prereqs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md index d2694a48af..f1644244bf 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md @@ -40,7 +40,7 @@ Hybrid Windows Hello for Business needs two directories: on-premises Active Dire A hybrid Windows Hello for Business deployment needs an Azure Active Directory subscription. The hybrid key trust deployment, does not need a premium Azure Active Directory subscription. -You can deploy Windows Hello for Business in any environment with Windows Server 2008 R2 or later domain controllers. However, the key trust deployment needs an ***adequate*** number of Windows Server 2016 domain controllers at each site where users authenticate using Windows Hello for Business. Read the [Planning an adequate number of Windows Server 2016 Domain Controllers for Windows Hello for Business deployments](hello-adequate-domain-controllers.md) to learn more. +You can deploy Windows Hello for Business in any environment with Windows Server 2008 R2 or later domain controllers. However, the key trust deployment needs an ***adequate*** number of Windows Server 2016 or later domain controllers at each site where users authenticate using Windows Hello for Business. Read the [Planning an adequate number of Windows Server 2016 or later Domain Controllers for Windows Hello for Business deployments](hello-adequate-domain-controllers.md) to learn more. Review these requirements and those from the Windows Hello for Business planning guide and worksheet. Based on your deployment decisions you may need to upgrade your on-premises Active Directory or your Azure Active Directory subscription to meet your needs. From 0975acc69ecffefef385b75f5ca6b0c4b42dcfa0 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 14 Jan 2020 06:23:34 -0800 Subject: [PATCH 161/179] Update on-premises-deployment-surface-hub-device-accounts.md --- .../on-premises-deployment-surface-hub-device-accounts.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/devices/surface-hub/on-premises-deployment-surface-hub-device-accounts.md b/devices/surface-hub/on-premises-deployment-surface-hub-device-accounts.md index 8043e93501..88b0653b00 100644 --- a/devices/surface-hub/on-premises-deployment-surface-hub-device-accounts.md +++ b/devices/surface-hub/on-premises-deployment-surface-hub-device-accounts.md @@ -49,7 +49,8 @@ If you have a single-forest on-premises deployment with Microsoft Exchange 2013 ```PowerShell New-Mailbox -UserPrincipalName HUB01@contoso.com -Alias HUB01 -Name "Hub-01" -Room -EnableRoomMailboxAccount $true -RoomMailboxPassword (ConvertTo-SecureString -String -AsPlainText -Force) ``` -> [!IMPORTANT] ActiveSync Virtual Directory Basic Authentication is required to be enabled as the Surface Hub is unable to authenticate using other authentication methods. +> [!IMPORTANT] +> ActiveSync Virtual Directory Basic Authentication is required to be enabled as the Surface Hub is unable to authenticate using other authentication methods. 3. After setting up the mailbox, you will need to either create a new Exchange ActiveSync policy, or use a compatible existing policy. From b3f7fed6f8e011ba20a0990a95ab325851d21e9c Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Tue, 14 Jan 2020 09:10:33 -0800 Subject: [PATCH 162/179] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20200114080120 (#1850) Co-authored-by: Direesh Kumar Kandakatla --- .../resolved-issues-windows-10-1507.yml | 10 ------ .../resolved-issues-windows-10-1607.yml | 26 -------------- .../resolved-issues-windows-10-1709.yml | 14 -------- .../resolved-issues-windows-10-1803.yml | 6 ---- ...indows-10-1809-and-windows-server-2019.yml | 28 --------------- .../resolved-issues-windows-10-1903.yml | 10 ------ ...ndows-7-and-windows-server-2008-r2-sp1.yml | 12 ------- ...windows-8.1-and-windows-server-2012-r2.yml | 22 ------------ ...esolved-issues-windows-server-2008-sp2.yml | 10 ------ .../resolved-issues-windows-server-2012.yml | 24 ------------- ...indows-10-1809-and-windows-server-2019.yml | 2 -- .../status-windows-10-1903.yml | 36 ------------------- .../status-windows-10-1909.yml | 22 ------------ ...windows-8.1-and-windows-server-2012-r2.yml | 2 -- .../status-windows-server-2012.yml | 2 -- .../windows-message-center.yml | 2 ++ 16 files changed, 2 insertions(+), 226 deletions(-) diff --git a/windows/release-information/resolved-issues-windows-10-1507.yml b/windows/release-information/resolved-issues-windows-10-1507.yml index d782b8d33e..1469d2dcf0 100644 --- a/windows/release-information/resolved-issues-windows-10-1507.yml +++ b/windows/release-information/resolved-issues-windows-10-1507.yml @@ -35,7 +35,6 @@ sections:

    !p(X{J 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�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 HReS#jwWV3u diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index a7628b0521..38ba081db5 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -76,6 +76,11 @@ If you are a home user, or you are not subject to settings managed by a security 3. Set **Tamper Protection** to **On** or **Off**. +|Windows 10 Enterprise |Windows 10 Home | +|---------|---------| +|![Turning tamper protection on in Windows 10 Enterprise](images/turnontamperprotect-enterprise.png) |![Turning tamper protection on in Windows 10 Home](images/turnontamperprotect-consumer.png) | + + ## Turn tamper protection on (or off) for your organization using Intune If you are part of your organization's security team, you can turn tamper protection on (or off) for your organization in the Microsoft 365 Device Management portal (Intune). (This feature is rolling out now; if you don't have it yet, you should very soon, assuming your organization has [Microsoft Defender Advanced Threat Protection](../microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md) (Microsoft Defender ATP) and that you meet the prerequisites listed below.) @@ -94,13 +99,17 @@ You must have appropriate [permissions](../microsoft-defender-atp/assign-portal- 3. Select **Device configuration** > **Profiles**. -4. Create a profile that includes the following settings: +4. Create a profile as follows: - - **Platform**: Windows 10 and later + - Platform: **Windows 10 and later** - - **ProfileType**: Endpoint protection - - - **Settings** > Windows Defender Security Center > Tamper Protection + - Profile type: **Endpoint protection** + + - Category: **Microsoft Defender Security Center** + + - Tamper Protection: **Enabled** + + ![Turn tamper protection on with Intune](images/turnontamperprotect-intune.png) 5. Assign the profile to one or more groups. From 9c99515c6e9046f798e369865304746d396c15d5 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 13:59:34 -0800 Subject: [PATCH 145/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 38ba081db5..72ac646d10 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -76,6 +76,8 @@ If you are a home user, or you are not subject to settings managed by a security 3. Set **Tamper Protection** to **On** or **Off**. +The following table shows what users see in the Windows Security app when using Windows 10 Enterprise or Windows 10 Home. + |Windows 10 Enterprise |Windows 10 Home | |---------|---------| |![Turning tamper protection on in Windows 10 Enterprise](images/turnontamperprotect-enterprise.png) |![Turning tamper protection on in Windows 10 Home](images/turnontamperprotect-consumer.png) | From 8fbc42981ca07916cb21427219aeb674a8d05470 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 14:27:13 -0800 Subject: [PATCH 146/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...ecurity-settings-with-tamper-protection.md | 26 +++++++++---------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 72ac646d10..48fe36ea00 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -76,12 +76,13 @@ If you are a home user, or you are not subject to settings managed by a security 3. Set **Tamper Protection** to **On** or **Off**. -The following table shows what users see in the Windows Security app when using Windows 10 Enterprise or Windows 10 Home. +Here's what you see in the Windows Security app when using Windows 10 Enterprise: -|Windows 10 Enterprise |Windows 10 Home | -|---------|---------| -|![Turning tamper protection on in Windows 10 Enterprise](images/turnontamperprotect-enterprise.png) |![Turning tamper protection on in Windows 10 Home](images/turnontamperprotect-consumer.png) | +![Turning tamper protection on in Windows 10 Enterprise](images/turnontamperprotect-enterprise.png) +And here's what you see in the Windows Security app when using Windows 10 Home: + +![Turning tamper protection on in Windows 10 Home](images/turnontamperprotect-consumer.png) ## Turn tamper protection on (or off) for your organization using Intune @@ -141,7 +142,7 @@ If you are using Windows OS [1709](https://docs.microsoft.com/windows/release-in ### To which Windows OS versions is configuring tamper protection is applicable? -[Windows 1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709) or later together with [Microsoft Defender Advanced Threat Protection E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp). +Windows OS [1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803), [1809](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019), or later together with [Microsoft Defender Advanced Threat Protection E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp). ### Is configuring tamper protection in Intune supported on servers? @@ -149,7 +150,7 @@ No ### Will tamper protection have any impact on third party antivirus registration? -No, third-party antivirus will continue to register with the Windows Security application. +No. Third-party antivirus offerings will continue to register with the Windows Security application. ### What happens if Windows Defender Antivirus is not active on a device? @@ -161,12 +162,10 @@ If you are a home user, see [Turn tamper protection on (or off) for an individua If you are an organization using [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp), you should be able to manage tamper protection in Intune similar to how you manage other endpoint protection features. See [Turn tamper protection on (or off) for your organization using Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune). - ### How does configuring tamper protection in Intune affect how I manage Windows Defender Antivirus through my group policy? Your regular group policy doesn’t apply to tamper protection, and changes to Windows Defender Antivirus settings will be ignored when tamper protection is on. - >[!NOTE] >A small delay in Group Policy (GPO) processing may occur if Group Policy settings include values that control Windows Defender Antivirus features protected by tamper protection. To avoid any potential delays, we recommend that you remove settings that control Windows Defender Antivirus related behavior from GPO and simply allow tamper protection to protect Windows Defender Antivirus settings.

    > Sample Windows Defender Antivirus settings:
    @@ -177,14 +176,13 @@ Value DisableAntiSpyware = 0

    Computer Configuration\Administrative Templates\Windows Components\Windows Defender Antivirus\Real-time Protection\ Value DisableRealtimeMonitoring = 0 - ### For Microsoft Defender ATP E5, is configuring tamper protection in Intune targeted to the entire organization only? -Configuring tamper protection in Intune can be targeted to your entire organization as well as to devices and user groups with Intune. +Configuring tamper protection in Intune can be targeted to your entire organization as well as to specific devices and user groups. ### Can I configure tamper protection in System Center Configuration Manager? -Currently we do not have support to manage tamper protection through System Center Configuration Manager. +Currently, managing tamper protection through System Center Configuration Manager is not supported. ### I have the Windows E3 enrollment. Can I use configuring tamper protection in Intune? @@ -192,7 +190,7 @@ Currently, configuring tamper protection in Intune is only available for custome ### What happens if I try to change Microsoft Defender ATP settings in Intune, System Center Configuration Manager, and Windows Management Instrumentation when tamper protection is enabled on a device? -You won’t be able to change the features that are protected by tamper protection; those change requests are ignored. +You won’t be able to change the features that are protected by tamper protection; such change requests are ignored. ### I’m an enterprise customer. Can local admins change tamper protection on their devices? @@ -220,6 +218,6 @@ No. [Help secure Windows PCs with Endpoint Protection for Microsoft Intune](https://docs.microsoft.com/intune/help-secure-windows-pcs-with-endpoint-protection-for-microsoft-intune) -[Microsoft 365 Enterprise overview (at a glance)](https://docs.microsoft.com/microsoft-365/enterprise/microsoft-365-overview#at-a-glance) - [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) + +[Better together: Windows Defender Antivirus and Microsoft Defender Advanced Threat Protection](why-use-microsoft-antivirus.md) From 07f6470a01ed75db50f7258f2cff6671401401e6 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 14:28:47 -0800 Subject: [PATCH 147/179] image adjustments --- .../images/turnontamperprotect-consumer.png | Bin 83356 -> 143971 bytes .../images/turnontamperprotect-enterprise.png | Bin 73949 -> 137849 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-consumer.png b/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-consumer.png index 30fc80ad43e9ab878686eb35a389de102eb5ee43..2ed330dc764489a252e37a631776cba9e90ba8d8 100644 GIT binary patch literal 143971 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 z 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 Ob4mWHT#oD=pZ^0Jimn_0 literal 83356 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

    h<9@p4m|i}ceG$x3@B%um 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�-C6rBo;K|kLNRuu-xP_Sqze#MHUzpKMsP*zX_ZT#?;%)U(Q(Fp)`pS)LZi)7!mS$``eq>$Ojd|` zQEh;VbBAmYjCbi=(5G1i%q$Cwi%fnW-YV4SU0#p;R$7qefeGPIwaV%`GO|rs@QbE% z^+^+`Ih6fXT-?Km6hO$s&f&;sl5H$(E3r~aI$zIpJrl2oy_nol$e&K`TN&WbM zfr*@xs2^ixUs51kOo~!M{XSB(%v^0oq=aATx$or~+n!__)KTZ<#)QoU zHUeEX1XvRAo1ysBcj)u&jxdtTfKDc^fjrb29&)>eWn49~<1Ja9R_cXi{;GRT;a; zk_;$}*B@l8s*$4N+2+={b7V*j&-393iU>;4AHhcmRjb$C)L5;|+7mDx3bTJGi0`ts zFw)nBL~pm;%oF&FJy>rHC0E@a_XX8qV%8QpLv5mf7z=k~_aB4)`pUW(#3$X;o8>}L zhrx#L z#IWSsal3ixiik&1+SzCVcKXT|raDu-gBMuQBAd!#O1wIczk^79#B094e?S3ONhGpr zSY=55nZaZW`hf1MU)1TY@$gLu?P_h(Pg_0^wwJ5#FK`5Mq4a^}DZY7)Lt<)$5R$iYwNRw2I+e^$!~MV*NOO;(xhjfuZXUqkL~VQ_if zz5U+y#XW=$YnGhtXm*$3)yVfMZb{vU`jJmUS(2RaTieZRb1Z6) zncrJP$VVLho&n!!VN8>O!{9B=cfB;sIBG@4atuH1#I|qRunh$+uxbGfyahLK? z?Wx%OqK33=(=Wz~G8=znE3BQW@iHetN3#q8E%@jC<-%V{B%o{yi^20IG6-BkxlCH& z(1-q9?b_zHbEr5u!ls^RhgIOoL=FmXNg@vOfzOq@2m^}vyKLmSE;I0EvhsC|< zb)ow|w1U$13P{OoWft~=$rD6t<$D!o+c(IlR-|}# z#CnF+yg%x2s)2H&6GO7)iLuR^Mg(s1tN_4z0BLpickvXfBjb&|gdh2;qjt_`LSwEG zBQQ4aq)UrXLTY+8xYc)^vUaF78xA`iSnYv8lFS=%y1x;zfjXqYK?Q+SNPs~N+u1P- z#*^~Do;COgd^cM|lsAh~)Cpf}ON@q~D~v%Prp&!Zs(~XW1&j3q-YD>`W* z&^%2|Y^8@0Tpu-Vwy zYg2#gN_WeO)SOv6x}0hjhkl#JNR)EaVhag@M>;NQtH##WU^XDs#sc0CpwlfR!mg;P>mxaLKVoHcf-N#a43Rg?I1LwPwc!`wSGcil^t2%tU*!m$k=P(3(fcE^AeA`Bon;_9 zUoSc~oabeYO--|(M?qGlTvI@9-tvOKLK-C^suo2W?CX)=?2Omk3`}b+tfts6*Tzg+ zg#&42b@uezpQoCKQq+M?)8F`r@q)_32|rjORg)G~AP*hYb0IaEXCKqAtvx?-c7>)`gySS0%oHiS8bS6H2>u=HI; zaSca~_L7vFz4hrj);5a0&;g{Q5wjhhinJW8pT&#I{Pf>p%CO-lyg#|h#WwmT`+aQ; zi6k*zblEc}Yu1b+H`RowRgm%X698~503HZ{T=owRX6NP{_me^z zlC`SDYL-y}QKYjoE08W591@b1m<-}28OwVU?zk7tvFq3-At}jafr|myv@I?#-!3T2 zGr3>sPw`yx!i8>|$a;~!)v*1E`;D7l5bBsI$#Nm8pVuOZm8J{S&}-ujR4_1Ffkydt=4hQ4YUzJBvHFCW z%6pCM3iI-iTgb7j>_I#yxAqPS^D2`uVpF=RPGk(AgVVV0tlT)16t}{0*|bE6mY`6( z4>9m`v6U4-xY7SKD67x=PoDI~{+dZun84wcvoOz@Jj2FV6hwV>rKr`)iLEUsadRn?zTlp?hL{0L?~i zlYYO@>Ks`m15-RxJ|=Q~FxP@qoMtSo&0fQ6w^*7pzfXR&IVrr5qT<&=@059c!EXyk_i_B^mQtWa~-RChlt-IIIm{=R5;&9OEDGMGKAYzvvXdYkDuBbL2(D z^yPyN+7%SHLh?|vLb4DqA;DQ9HirTkO$bi8(9vU}$|k5%f{dVA6fUatQHsQ=Z&fO) zt)MY1k~LwH~*o*}g9)sL620?lFJ_XklSNze$TJgC{FW z{hx04=-$(TJBu?*u5;^Kiw^3PZagW#s{|}Pu;3s8Yimh-qup6?!hb^1rvgV#Jny&b zVRv2va@q9nDk=+?YLWt7D4=~OHObN2bjC)q;6d~_ayPzobL%Lee`)Lth1Dn_XTN?H znp;~NzucVwz{acNg4hpR$-bEX(Z_wH68PNB&g;Jj3L*Kj0QktG9KV?1J%hKW>mDl< zz^S_fiFqn(AOsVh^dmQ8x=hCN5BrcAcmbxQf5MPq9izz@8i3?<-wDA4pp)XdlK&La zK;W&E3kX3+0hmZY8rs<0%xt^CX=r35iXzB4sA3LJE`#|V1iCX>gbt@D1cMf@`cn$s6X$bDKRZ*GrXUvbJqh7y>HV^@Vuv@Hn z=)nn}3n2oJW7K9=!so@Fo1JE^YdrZ2VNMgV7`#y(x6OY^43hYoDoDWs7@~?RO;(um zCGuv#I|EiB(wQv(ZMdTaiZ5#K0}}y!BM7i$5Mvgc9BG=Zg}gTxR#Wi z;TqqgNAg=-r`K&GdG=v#;`(!VB1`aGDZ9;@NG%B_=`XMDkM_u7Fhq&o9xThH0<|)Q zvg#vkQBbrqm+`h1FKrKAJj~*;TOPYpDX>G;te}N=}ohVg6BdaXWHwbWWu~^OHB)qCopNEc`X5(~p_DE2gNzRZ$Vm zUlTKU6}<8-QN8MsQJ@AnXM1{BUCeL}gzDsTddnwFT=5MN&+qblaevN>Ax_vFn(uB4 z83`0Z=sPH`H=SNx&@pDOt{(}t+5pT?N+SFdJ|qeM;CLxddHT`K^N$aS-~RsLM3lFl z*}U@g9V|QzUM;K7XA`t^sPU2(SS_VhBxXlA@#NO|OQsYjM;>soQU~iP-39rhL6y@j z`l}mZ{ShabV>XPD4eg<2HW*C$A_xbn7_Rz-aYbjN?XKG z3UUx5q@5&ergRlKri9IXivE<*tIg=?gUghj|GTdu)#9^gCN=*=O3k)-&Y?l@<_$GX zGhwf#&CD9-uQB3R16_O+k-aO%z6(tuHCJ+}zYLYK`2C4>y+;D!C~*msqviboFAQl- zEDV|bL-_%pKgRKlGAw;s-%^0D9ui01Cmnj1Ot()!@&KAz$EelJfNgOxg7-9g@_~(q zQ`3VhEy>CKowpbzx&pq#>C+K z^%T>hq^bbDQ)tN9^xAMp15dZ)$k!J5ok5dRRMJrGTTK<(5;E_fV2_MT3+sdf@Rn{=~^b5I0koQG-4rvSTgcGCo36 zumEdtg96p9#=`w!K~tZ=si+{(TdGY-7Z`L0`-^wHhQvo<1-9kzQB9X7riR?bWF3l-wN3wNX69DDyqi?C`b)hJ0@DM-gCHsSwc z>Yt76wdUOC zwto_}k00WhSioRY)P4V>DrfhNgB)5VlcqQL--Js9{VBM_gZ#smMkp+~&T|*%##6Qq z(7`rMB8e1R*(U46jHd_w^o6mnCE` zS?^$4AZnv)JbycPzA!fst%e-dKOIG{D76)f??|zF8FDMl$0&}EWnuax%-$nkE^s4~}=FQ+3 zdm%YCfPa6iWlR5JH(+Gp_mwFjUWOr+ES~;rCyDD2B+6DPezuBR9M2{;oIqZmF$R3HXt+o!A+}^Jj(c+#4n0cNq?4)wZH9I_~O`aJp zK8t>JynQ}BwM``aB;T=4@9`pOMPAM6$$9~JZ0|8*B3562H|{Q9-9w`o!|Mrj@zP}f z4buN^{Mb9>R&NjM5WG{84G7Uf2gVpQs!*nOkGP`&8{k*PNF-v)byx3~sx_#@ zubTrL*_-elJ94nv8pHHD?-B@p@E%T7nd^9`)T=2;h_6piyDYzyM17u+D?z|Kn2n4X zZ8~qk;o^M%BCb2HRXW-b_BT=64|6C92GYe6c4-V=XV~XJJ@TUli|Y)`utG81dxZD~ zQ^?fH$F(Ox5}re}hn(}qSx@9$0|1a%tFQdk>iu-S&5SIt@OjVO)>s|V!}55KJ}<#Fxj#$tiT^?6b7o=|wIMlLFZT1d)vA|w-66vDQ5Uxx zW4jB18*1D>F-U(}SxhR{b`8<1^qd|+QKT_A=pShAe8UUyRHAzDnRtX6ydITA%5kGj z7pQLkL4T>($vA@NcsX)D7Ys=323qSMH2SrF_f))ZlVwD;|BPoNtbG{pUMH{Ke=dGt zc0YF}|58}LQz_=kJ_Z#w_j9xf)%Lc&o$(JYC>_@%y2o7p`gWFJqZ1*a^i$X+^W|ae z(8WRR@2AB=UJJ6A0-u6GQ?;i@!PVG)@V9JrMj@Jtl8jdDtt^94d zUeM`jd3&{HHdFAb-n)P{RS1FRtd(=;o7-DXw;NI*522{2sN1v#*e4Jp6J;bTmk;PN z5REZSPEJC6`Lc6)87+GI7`fiXcX37h`}St7kG`GH8AZpN^Ee}jPWZ7o;PbwDH)G$b z`SqD?-OH~6?90?n;<5Xr`*0yE>f*7?=8@y!3U0DX{zfpFX!hb;uQ$bEnKtckxSSGW#rw1?^@bUEWnmKkna^z}QJy0BdtGqcWI-&@w;4Q|`1Geoq@mxPrm{voP4hE_zoAzW1HLEfQo zd>L6Pb(x!0TAvQ7i!4`TdgI5DPvkQ#0p}Y~nH}(=A6%RE{IqM9`{i!+YKkWUzib&U zie5nauhGX}M*440Kg4X@sF5l>|9F4I6-9WDC-&IT4=i0n=eqFvTI_#cyj&Lxe$_qT z!=5-$vx#-AC9)fp&w82(dPK?2FE>Jn_s&r35*#oe+je!wep-x)SNWefzM4 za%$ok6E2&`IOl^(GxzWl_bH4cAW8P*SizfehC?}ag2a7Zv>?2leW zO;5v*@hdn7LmP6@EFZ0W0a>Qow{lV204*FY|6vUd|yk(bKmbsV73qI4)x}-K1s<=*swU|cDVsLzd4KE zrJK5s%V&Hc##I#Ex=ix;g{Re4w%Tnx;{&>_7rjh^D(2cRPf@vAdvKIDRk5%Im1P*b zIJnQ2huD;$CaOBiBTQ#KB10YxCtG{rSUHXFkwb?id$c!+PPepoW9a8`(p2iLCN%nM z{Z-3V3CL9hIh!tDHXmmuVdniFd-LQ>c%Wn#d&Gx?ybEep%x-Jmdu11y z`rhYheEyCh77uUNbiF>zfrmg$Nu+6UT;Xv@&6Y8|e>Wxw_9DCcLC}NMkc=8UWw`qa z#qek)TR+XTIH?tBHjl;iJ8eemnjlr|`J+^+nb#I+#Z$TzP+4Q|4Xl{c%}HR165uVpwJt+Vg0E=jI0BWKziv>$>WITDCM@Cd~(J(6m6cild;?Cqfl`*V$dwA_i^qpj`w@@1ykjTH2v%Ju0t3O;6#jV{)N=iP8r zmMdGB$*}JqC%1Gd*DtL3Mv^vnqO$s{PDLisi%-~%9IekNtE6#6IzGK=!aJ8czAFm| zNc8mWf_Y}xJ5kE;NXT@5*DZvVl+Y0o5s&UwUN+Ljo?ddFNj=yL-K4NS__Uwc%_S15 zNp6g!jm-*)x57A=aoL9y`La2({Rsk0aUEH~Kwn)S4_s>2xuOs^)k#a!cHnXODg|vj zXWPn(%cw*|M9$Wl{;AdM&XyTzFyNx1qOjnT-zMb*kUxF^vn4nC1xcm5*8>!u)1|rtQ5YNG&tlfOXyo8e1~jwwAvGNjiCqpT@;m+z9J*r zF7T<~vRVE}V>AfnGMgp+XTLIEGNZH-3v3){ifzu&MS8583>wu(CMU^(-aebm{=Mw( zIF~?rV_Bm@mY^k|C^p?l7en+WjiXHh)QAAtEMVfS&!%&{V(P-wG#5@8J+ZwB8rz(C z?36whh8=x%9IK9o-aFJavfjg|h-PiDeV0uMU%jL129jwYRI=QZGO@b3&h8Ddkw5x$ z>?2uv?!?@&R&c97_qpBv*C=nPL*~NQC1rUK^xW^U<=()7WreH=e- z>TPBV`DPLC%hO_9dR-b))=L67$Je=CF|U9jx==Ei z$$sxAAnU4Cgb;X|t9y1n0Rfb(-O~940Hj($bZZMe+d_**;Av@8cch{X zo3r`C<8d|^#r#aBAHFq!n?lBLrynE3^^W8rM_$7zgO)nkK@(Fb!HS;$vjNpWk*7)w zsoul~X8_INZt0xVB;l8XF_R62rqyp(r(?Pb=b$sKtyo@p@A2-=j`;xmD}784?rh^$%s+YkA^B9s*LZF1yQIFzQ=!BGge- zS#Ghu<_|LI>0|m&9eEu*gyBZQk_DN;)TuUt2j zQmJGP0`FVn+DTCuorT9`YfNJGpyGUKdN7^-duf(ud1j}Jf{5SJOOJ^+Xax- zlwyuJ_}^wh$;Z{gCbWe|^<>>mcxAAdq9!9v`CUQ2ax;x^7?HN>@JGBJIPfq>>yJHW zg`}G@8bVJpBgR$+*14&1vh!pA-c7w{Ma!1>JI&_O+U^AR4le&)>OEyI^Y`!tGHml) zs{zsr!kIW_&E5vmPnmS##|t|Mvt*RjQu^!M;4kdAu!)5pD~-K=lZ5MnpEdAh_5Av4 zf4mA@Y(Sf5>%7=s5b%B!RO}WbZBnpq__KEVj+uOF$J}ai>n`3#NcS4gNF&Lo` z7*d|$mFn15hLpJ`f2jAmZ!VuN+Gq_~Pe%6EzRdBxRr8DR$tjNcWtf*$B;ULU1vQQ+ zlf&DZ?3#!aWHibY8IiCP9G?qg!M-A4Fxo^XHq%|eBQR~BZ_DOL(kc8=jI%OZ7G!5O ziKED5MKMI1Hge;fM5G(XK9qq|oMj$!^D+2_OMM3)>XKX97L_EU4yI*z6ODd##g-^1 z)Q)vtC=_*1TA$;ubBhphb|K+xMs9QHr|f*N(8gFcn#77El@$Y$gKyeiuVz$|2Pz3a7(k%9fA7Wt%wb}vstXrJms_agN9`I1*2 zPnY&g`<~O!UXyWudhH|h?p5+Ey(rLNbQ9$!;@jCV<}PsW zr6cI6-ZNKhQQc~36K2^QPwQ6tPpFGK6=IvzBSw&qJ3*!8Qm%4~|R%|*bCCP5L+}Zt7T*s|R4ePku} zU9^ukEDQxf;36ZC?b`af@(HPakcDqGZ5gzYj;{FBdmHZ3wq}C_9BBsU!b5RnGHaq<(2T`Op^}D+l-OaY#x9sS(BS+(J4|MR-G`cITOkBZZ zidIwm0r6DIB9c-eFafz$hrQDReEkOp*Q$AfU9L94CsZrdi3}|#p$zJFaiA;^uUOaP z3pvS#I8Z5O$yrkk6X*rYieC_J3Rgm`wb7QmKhT1Y7$5_|rXV8D|LP|--W6x}6 zN?J``PL`eeZC_l-m>ok7DQSMyH~k;X>XXMP^~@zIPsftRZhvUyO68WhpP|498_IiK zOztz6g`LfF)w+MB62?zDPW&g8Zv{&nje0@IFV6{(zw1M+@W+AGH)M{ zfo-a_fh%=&NFV2&opGvXPd#r366t>c1BQz-vu!@>@4KMiH%p7#!D!Wxe_TgdqyrWpbj=F3x9hps?^~=^QZ~J7FzaV1!h}-_ z_qfE*?y?Dk`#o2NkVJK2;sLHTHWk|>~Hgv<#R?MHJii?!{5XNIeT}}3M zs4Ai_81~*ZAXFAd#BPtTa6osYV^4&XvfvWyG2n)Hd_aD&xJ$t^ym)r!D;xP5ue~2? zrSpxG+aTc^?K{@K-a8gf{^!Pdj_9etdQS1vNw-glNI*|d#7af=rFtouqbJ#ic*>IceD{LmxjI105@9N{%5 ztAEjtyugXVJUv?K4@s~FMMrB)kXF-nG&S_4f+5tQUG;<$-$%ApW3AXWtc{|J{X!{s zZEBc@z2F&;NgN)wNV97R(Js}`Ig+4Nk|Co0@@1reLTys2?8vx5Ub&otP8i7L*oCUsXvkCkRwNHONL1c0fmjtBo95O!>2|6NWQmi#mrZ& z_v+R!vdVZkdnOOIkh4!mfDcOTYUI$8RDS8UC;J16dH{(v-=WRVF;NO0o(>;&I+e@4 zpvP1#3&2T{wb-09D zb3;fv0eo?Dw4l2BcZcM}*j(+4z(|a&kJ^Nd-M;TpO$zGfMkcJjk*vo`chNUHucg|{ z_U4>B5Qmp0N)ycdXv}{nkzv=s&B-45l6#hv65H$R(*}fa_>L2C^@U+`W~`)GI41!otEC*cMdK zy^)pMti8tdvDw+t#l;lH_0Q^<=S(HbWwi6FWRB#ht^7`@3N;I=az^;-=PlLGt!y~j zeV{Bj2sn|V5TFp-up?7bhp(4i|5zu@t*sw+{gESye{`n; zSF-jiv260)$@$XbidU|xh>2;P+KE;uM_~k{HnGtK`pn_+mhF&TzQ3ZeQ*{W zn0#eHc>w_tx$dI*#7Dtk7CZgzqaSyw&lhVp$IG=O+uPed7yVj!fNgsi!T)fX>qn#w zqQA%5zt84$lvN|Y-ja$7Chd0}ix&c$b07f*4G(V!^j_YbE+OS#+ZP=zhTE#YCNgcLHn8i4`?`=&nJSCfwVr|Z+(jF^$)~!jLLu%Aeu`W6+ey2kC z{kWF+Qu}^bv!+CYIo70HsOJNrq*Tf$%g5%SwfpMWst$~uB~_p7L$hme+}dy2NF|0q z*R_QejM>RC&m?=5PT`{aMc(a_wA{%7VY6Ztd1}kMm+h>@a-9(-pb?v%o|csH;jA(z zB4TAtJUTimZvlv*lO*)?NG>jq7FzKCN+!sGK84yH?$>~OwC&BFIN)>snaE3?36G=t%5<#n^AANlPpT_4NknFuYoR94cgfpf}K|n!$QeSpuL^92_ zxy_Dl^_R`tI~S?cGuMZiuQi%7>8O>#I^VC(lg!TjSR*327C?*$cNkbH`9?w#U^JFA z1IUx{@Fp|)4@TQggup){b)f${AK;X%E&crbBCwf*$t07I(a?ke6erLXB_8*oWJLsX zgu4AR8~S=NmRcMj;VBgs6$Lw;{;_+y(rb0Ol#!Ae-@1AJ>Hw@uY^C@2_HwlIO)H4j zOMo;6or6?45FDptl9MqNilp>_W-l7`hLFF1bpe(1)zww=q6li00b6<`kZA|TIj7wY zgnDHXa0~HG4yhkuhxz}Tjx`kkc=eEet>%B5oBhIM?L3>U&ZX9WWYy1q{p7iT)hsH7 zOpV179V{GNwNq^1X$nxfvSiymJQM?fnpfA?&ufRN$bJCOwW<_ASZkgBm*@v(4 z|J^(Aum8UA|9z65CcmF=97Lyw%eO9LMLmU22~jo6cYByF0=k@0@3_XxO48CioL919 zdNQY1uEi=z(x#Vnr(?^fD@?>hWxZVv>aDj7T23}J)}U z`|V}KbJO)&M7!eidHWZu^S-`W*)U&w;sU=lNykYXHQ9g1^xt83JE1{S%4~|;InimL zz}2kMt)hH@EA16#5fvBUw4F%bcGg1R-23F^H74w55_7kOlx>M1@tCbrClNt`GZ`5Y zNRch&fp|9%tm5#)C^jbC1q@MEbR>8w#l^?{7Mi=bBV>xulfJLec|sLu!^MmWS}vg) zA)}^^hFv35k@$ZX1Q}#n`xI>cJGog`REXY0>H9WA5bqoGv{}s0gSFzNote3CR*MIc zQ)$QcckC}LRm9Y06dsGk@<+dgz#p};-0Ms zi62(ZN@$0eJPIhvx4h#KT5??AayER|u$L?N%q~E^pIq6WSAqgvx&m@D^RMiO^`>SK zOrf>}m#%_e#Z7KaPOnlH1KO7`Yp3J~XWZyx7hCZ^5?5TE@P#b2n5h5Y4NY?ZX`y$< z4Ds?ITB3{)N_xCrSeVakki;@r((Cg%;Qh}0ydAl%#D3XZvPCofJt*rZ>_Wx& zUz4%=p$`FH7+bA~;e1wlvuxR0S*waDsi8UsqU;w*Ua4SZjPolIiZ9>aN4%Y>b4e(s zXL4gU(vjjEdBRPzJx43qG~tc!Fgf6#f!^?){jne7U}eMnsgZv=P5kt$a~P-z32{vz z!DP-iBw81f33hiz*4k5rQfFM7jc-rw;cA;U1r#um+Tqo|LLh(iNQkfeNi#~PHe+=q z+DLcJR8wewwcyjt66qg?xr-h*dA@yx@v+3BmGUXVoYqm$$`}}|)-iD~LUo5f333_q zj#~OMTV!JKCXLV}Wwf#`Vo6Kc=k6{yR@=_OhM`8H#qilnlCE|=hlJ;HJQCu^YwGS? zXfio=P5^_q754IzPs%2n zKb5fMp~0#G3Zs1#ni*o>uD)tBeA0sSaDeE?r%_?Pf->d z?0~Lx=13Qlm~<6UrHLTxIHX#O4nOP9V^QBO@HmJPsx(yU)HYi}XX@r)#{x4oh3?oI zQE%ZP;lG!ZUu(B9B^=6uL~ec>mfgL>5b3eq_1)kQHrTt@_wVCGBHu+UYJr|-OAA=S^W9MCc|a%+uKY-6WfXT5ti--Wbk2cIV}DL=(koMq zDGZOo6dwl0I$l-p=-Oi!E?`u2;ch7isqytkG)HSkX3kjLsNVWq-dr8JT)#Z2vdlhr z77y$h8X7p9jK>IUgkCXy4BSx7tB-!CW&GvQLQ?bKGiX4lhQ)Ymmj^1osAtdesaJPf zUPRgkGG~O~P?pP5jjT{9&!0f$-xK{MpWg-<x6~rQqq&l3ABXl` zZ=6*?chh$x+1$3Uzh*gNv8QcHqy6c8WGk0-HqM~XR446@nm7=4oT_y^!Vb^=+8`<> z<&MC6ku8vaPsngu+ZU0>ob?CMXA4zcp!o*x`qs}sPfEs^WsqbTH0qLcggWlm9OFsa zP$`Xv9p~gD&yUYvBy|nhvKQG?h$13uda(2e)!XH27L<{;f~Rvq*L?vTwL4k}@D>A1w}K;Gu;atI39_oNST5jw3|ZVh)dolTYT@so z+ML)4Wi)>H2T(A+i!w~#LrY>*?xo~?n>&hdvy~-Ym%SR(2v?2I5ErS}NMWsF-kdD; zd_J`f)h{m}CE{!V+cyi)8L?+z!w*3OJWS}SKOM$`tZ7EpC+{t z3}^#jCL)SPuQ#csL2Zb-Xu!W_*xlVPfB%LKtRMq@Hbfgl&U*8&+yh#O6G}-v*Adz(EGN z85$*iwWmrIGJ+MbyJ*HTr>h~c@dT@1j<*fd>k)9`1*^cI+5m@UKjMtboV4RHgZqK4 zrly95rnv2HNDqZZ!S$SOH?8)exj{;DadF{_Eh%0rg0g=)bh!g!%D};~eYVpRQ_Gvm z{V4g+*dD<4MaMIMX=DTxOtB&~6c0pyQo>?zWkFQjnUSpx6f=1X2hSafqW5)EaH%8P zj!ISlVH+g?uJ_(@B#sP#FEhE{ncls?Auv6&&;CWh_KTMhleXqd%0aF}I{b^e7c?>R z>vQIhyq2=xW>p>-3}Hv#%dlO$hl>SiCBZ^n;%pf)Ui$h-vn%0f9Gg9*PT`nWy=k?y zZci{cX^<<*R&$DuirJCfC2GUNb@y40*cTK&x8(Urr0dz79|eKYsSn$*J6R_^A-^T3 zy<)|0*DiA+#lCqsvPI1YPTT!d!D-VxLn-gkMI;$M6q>D5x=LPtTzSPJZy#mO8nFc8 zaNJifY>xJ%Ks=-!D3@>R2vOB)G6IS|7hMbCd-Ry~B-BZpQEW8(Vrucu+|`{7I9fYH z>#sesXZS3ss_Bt|mzaGuLvDpe2;9naM)8nbAgOC?_M`P=yII&HrTb$)$EkYzCS;sM zs3`C*jSniNZP{6lavjYv*UAi1*Owh9`H>(sr1@In2zg(&gomIpXH`B4A!hrv%aVUxGOGeuK(M zqr>kc;G!Fn+|JjldGDl-1ftcSQAK;#MpzV5dcPvr-L1fs3eo2&K{oH)p3qyrJCEKt z*PG8^L=Cxg^k$0#YvOHp6)i34txm7&hlkEZk*|ScHy^K;I*sksZbW}g?TNqT=G)$0 zb=P*P_`I@JKABE|k~hTpf_O4*?M{Ybn>yu2q^v;Ml!l?E*p`gz&8aXyF-hmH{9QBs ziXA8}(b1jthW$2s@G$hhN)Cc|5 z+j{numpe2&g4Ix_jjUlYO>TH(;lkxC$4r9(RFwAv{^#SKd|4rRgsVLdFG-l%LqAl- z)c3ry0oTpz1>$g`?k>S{<;oOx8v>ljU?7)~J9k{=6#K!4u%r3M=M{Hij7+Jx%q@TNxi?g3u|w13M~ z3zcIr;5cg5B)`}s3g*k5co3iK4F$vg`Q(a3i1SzY0WUP>lXAB6iyQ3T6=ZW|$ z1hP_4Xk71gFOlR^F3`AUb~5){W(K5_B^+U3WW?54mUtiv;Ti0nX&3XakZukx*E8w& z-#06rj|htybSCwTca{mmS+rFwJ{)-UDc+!k44m>gtJTnW$3!#E6qGF!z^FX3m`WR-e^$zr#21^Dp)~GxiTbk}(sU zImDhyELLwU#z`VGLm+)(Ixa2C2My$rzWef5=b8SW7NEA84OC5(1T@WA%Dam-9)uJ- z5`K=)T4RY(DJ~{vdKd+sKxj;W%KV)pVC%-Zx6&c+-&uVHWG_LN!cPHAp(vk*7KWWLI7GyI^U!lt=D3`8M?-77Yn$o}3@nKCo!hbjgc(0( zbL38wN?m8(KQKeIU)kzEJW^umH$=otAlu}9yg;T+W0Zo%uoxZxD0r-7Zf5mVlKl{v zW!d?&!hC!R_Y(z28U`wwO)4j^EUSOZ4!2_$cekp#ZE`qGGv}h!uGJG~{v}r)HjH>d ztFNH-Me^S5dl_|Quxz2mCC8go@vQ{dNfUpv4~X9}f6e2(?c4jLmYNIA>Ev(!Jl9#X zUR8G&)4;V<`-Az!!fiXtU+nP~lH@$k3|bv0C-fFKE1`j+`K9SX0wlSyCEPBU+z%cH z%-bF|ACEmADfVo&dmHoN@VKb|?c|%UHE%I?Y$DHs;ZBF%*q25B8KNw*A5Bf?#5S5X zs_!wgH#znAw}v*6vX~Uc#xy#uE$wez*|bz$M+O$m5RDZ-y2)&s+{DLBy>j0h$$#f- zNrj~Ek`|Pv#NRcreepWSO=uL*GLqi-DA*d!N!(|CjUh!yn_HVdyk5KJ)Vc&Fis$bb zRYc-(rt8g&k6S+cz=A+`B8_#~GMRO5l|OC|MM~9*yp0Lr>38$ab=%)nGw&xzlNt+` zMab3g3)k0Hl4Bqam-@z2a1gicq96II(dWiCK0UTX`so>=?XAcqaI88G>tAM7w0_yY z&^m)Q6RNn>DV^Zsb3NfcV@JrX6a{;`hWSZx{i`SS^6heMr>faaIVLMr$f?o(;Kh+K zZZDwRgzGorzK|Kr^H8({3J8Vfy7>q#hlpCsdEAYldEfL`*ziMo5=>tSdwZ0Xwx+!d zgbmxrG9p@%-zRCo`*%I;4C!94b-&QiAI^*|-m&9I2{n0`IMd`ki#`sKZZyFLq9*8L zh{Su7JVOF7*Z$aY6HaP&pX|D+-YnjXHaxCq%7>oM+Z%7(6L42Ngb(5ccJnI`sDbYoBo`AU{d9aK$_Hds$jPtgdbOX0xHKdBO$s`wtXsy+U4{H-~?u^}`4 zN94J=7n2H;2;mg&cMvvv1&kZrwhhhr!GecmsQT(nwSe9o2O#L&I`%dD4QZS5*s9_y9gKCGuh zuh@iOY#cU)mtgR-wzXXU-cOdq_3v*^!S+52i-=rL3n4L@OyWtAqiVG}3MAS1j!ctc z?(BeZSlajZ9r^q1z*zzh?qP8(>j#YWr;NzjzQDnT`vb=2gvRXN^4HER&Y(xz;=bh( z7PyC=ZoN*o8(!tYeT4;g;@dZbBNmj(VxI1*Ygxt%Zb)e3dCAA^---V94rD~rv5`7m zW96KXQUnXp#-IpWhH(>9^y^cP_dZU|pCnnAx+OMOP_}b>-+1o#NFv_HV`DIcnqO<9 z4(G=rAHd!1kIt)Ioll_Vk;ej6C}z%yL1ENzrMhCT-!6louum_-l1(UU`9LNcj%HIy z2)zbQqrD@80Bx`{u@^C&I~a8PGh|jRe@~x57ua~oelF>twF~6+kGjWg1lw4s>w0_D&tL+QHdna<+zsL ze{OB}ww|K!$`gftBh~^<<+HQ1R}T;5fR$4eKKITM<>n9-^yg1zHfHIV!stvTiC@E?26os#2z=qM8TNwk3etT18Kmd!7^DM%ko`S>b%+lgvrd zIn`W2r5vf*QCVlxM$Rg%Y_(EyA(X4boB>Ozy1VD3cqn{6ple*&!>qBaVy3JofIz-$ zvrXyUw3qaL#YJ0*@MKf@KAxqlVy?W2_NQDpjl}{~M{6nl<#(0Je;>xbcxduVtGG&0 zQr1e5(9G-?!k3PdwF~3>g+}iA!ur8dT0^zOMlRNui^us)v(tqY{NPf08cDfu3#A3? zcahA4-Q2YMFAF&q`IDT#Di^f?P>|2V1vgjNiPhgH7Z2w-kIO)apOoUJpeRJhT(fOq z(DIhP2TwlCdz;32>OFgZZ(NE?yuI|@`<~hYKkOKYEIGK^-W;7%?Tb6 z8uio_ZV{!FNQE*;&q4yC!z}&EKd+YI?Ah3#>I81POc%K>?f`aUPeP#35hLwBmH2Fw z4aVPAT=izhR8RGkTu?VB9+}BJm*H{WHa96;Gv?u0<|jQ(*SV?<=Af!NG!v=6rqQ>C z&x5!auVb-ovQJaJqnapxiBe>qHAGAdyh+q?f1;E~ia`48Fci-O34xD!`0caExUFo8 z;K*KEI5>eqc^Hho-!OevYp`(D7D198htRt_o5;?4DM9Td;eoN|?GS}!jaLt02EEeT z%~xhpHhL$^J^snb;W_fdfuP~DK`0$SlQ^4RL0Rh6vq-)!Min%3nu-@4oA$Tf;eGMm z!l&xM(0no2a{4sL+X1Csxcn{D&Sg9CX&fXt!X|6VX6i)$_D8&Jb89sxPmREtKa2kA zg(!-^F$s~y_Ks6Gb%AHva(+j>t(LEk0-vrX8kD4NUq zehj^4Me^ZbE93}cpwz|m?fI{!p5>XV-s`(EDk5zBi4z82Sl2gG1SHnIwUofhd`pPN zAbC?Z5^;v~CfIzI{GiNea~GeZysJLA{J;@r7w9F4&l&viGGK{v8f)n?TOjVgY@CUhWB0Yzo^N;7~g5Er}W-`Ip_5 zk|$LdAa^uzt@@cuOp?X8T}Y$Rp03IKgM6hkK(%3yS|62vUw2yb;X+Gz%3x@@xblaO z1;3rAR%_B>L9D0ypA7tbFkgvTYRQs_m%y-uj&^0q-kztv0$5R*@%M~|qgWbgj`8GC zUdvY3c>TW2A^Y7cKh2Lb`2BtKgopa(1(K5{gT$WDcef{zsU6J`8NRbEEEABbI-)i* z?r5ES{i!xQ{7-`Pu+e4*22I+*^U3X(d+IYSCXDcw)8U({--9AO$Mu-QqvQRI!|A{H zF(=1U1dXdlEIB+vrl^+y6~|X2QC^Kfo-yFz{!T|-te-E??&G5LeLVBXk+-68S zHG*?HvSM#Mw9y$A{MXq))s-pWbjjs5DLf(}-((mAq^g#(7#kN!J6Hdb6op($&p-f1 ziEx3FPwG<0EHx^uGGBGYhUMBNGFn_xa(6mcXz$=a-^4^rSQvtjk8gP2o=&T^AMh8P zKE3B@=?#^5jz}$bdh_lM4TZJ(+Oo1@XmTiDF=v1RpKyRFXIvqyVH@u+|4ulcTUx-u zoql$PXW!`F9g!<2>Fvz6vcmp-K1soelOcziCa<9&B%R%17-$=iEgzy$l#i6f|JkxQ_)%(we6);q-E%r{Lbu5|nT} z0e$p+WTd#6Bm3-4r%SSHAXVk%)WlS@nz}TMwF@irql+2hUXK|k5^xLEV|w?VP9=i= zC&!eNlQZa=(JFAVVGJm(Roh(|_4M@q^-M&HD$MDH3g->^3KQo7&hGF8JSj;0 zZ!y4>qQ}O+nVCtbc-wUNx5bK8%oG*Ae#e=1`X?mc^VO>$|3cCX6n+-Pm|SL@IhUkFkwZWVN<&H#Mv z9(g*Qt&!lyp%JQCrLIf$h$GB^_y98D#-idAE_Qio=%(yZGIoxRJ^WS2qtU;y+4a?L zTx9Y(CmxV_Ep}m<#SP8Nu7596d#`!bcldq6OUu zm22%&pOO^I<*EU(|R2Swhndv2aG&Mu`|Bz6FiC+kWK;@-}j(P!iH zQ~x-#`n1vH>3BE!m~bu&k#WP#=t71LGt+2=nt3_KJtD{kLGP^&F5&pHebC&7=5Nb1 zC70uA&lTaMe%bi;u~6YOum0Efrz1s8%|)KoL@b=ul{7yXlBu~`Q_Sp7S>Z;< zHk;th?s;+84<-vl6f^#)!Kn6b3J{@Z?w53VBT?bC66@>>s-+R<_Dy}DXCdX|i2Ha` zJZ|0x32Wn}@JHX>Lo4gr^T1;iyLp(kA+5^z{qWjwK3YE1-0>wwC)c2-=CZ1DtjbV)dxLwc(e{qYR{ISaNJlyXxHAA4vfE908LLK-%a(2Wnt; z%s(JNfjWr=b<0SXR-P1fW73+{>ETpmcW>|J{=NV>cYNjf>jQhZL0wHv4p6AGe{@t2 zGz1=u#*gUe@R135XlilsjoaLk-8b?=i$ncAc%OAVnBjC(%eW8}A4r1b8I=>45RR*g z1HZb5$L$C^RRUF6g(>|uQ#JnX%1dL{Oad30*Al_h7<9DU!Wl6~LFa^K)(y)gHr&-1 z(^2g25ZeABQ3bj&=y`itMpiL-C*a{rk`^E~J$dF^cr!Z8?iI|GGFpphKOjRUWC=#_ z%Q~oxp>~Q=<9XwWeW83`+K~*=CVkHi!HnQKOU+?utm}8+PnwmD7Vsy!l@rkqb2HcT zjgeNe7I&^!v>664KdlEFq9t+R0r&J`dmy1rGEGGvMB%e(md zVK_WHwTSPI#!Obt(dCtVGOeP!RvHnk;FYPjeS)e7?nHB!N2p*Ic1Uuiy`#E8H~k8Y zRjhSiqX_$58N3+X*{U6tX^oCB<*?qh@(|N?c4*ui9ni7bN8O_;=5sOeu>53@7804f zap5x)xP)Gij^IrjNlRpxkc36&>U}siAgUu7Ei-2ptIxw%JirJNjK&M&HIT&mLt^UB zzO-@^qw0V*Z)-rdN@;4$`*6dfkjIdo4o^F2OrYLk4Wp9KWHRBfk0(y$B{jd5nOR7F zK1pGr8%v5>xk~wW#}~9uaiTxu`CZ%n<##KU_NBfIDY#UHl=pw!TQ&S`exbA?7#CwG zdTt>i53$!&vXXR}D}G$ThQn1Sc=5yzgLv6L5UZCS-9Jd*I{*1iv9TJscdidZu+v}C z7@KX=>pc~jkD_CNYJmxEp|=Jq^|T6fQQ*&Tt3I$(i#R6NU0`a&-|JR|VkEnJVL+i3 z60E^23x-HM`i8u11Rnhv*xKxHA;9|c72nFr3Yh+hSg|%enJonFV;b7nOpGScFkrz) z;<82m{tZ$vn{JWe$KBbmLZNXZ1qQh)nThk1C)P|e%2jo5aSo^ti&*%YWp75qUQ3wf zlO6eNRfw)+4{KMk>Rta?PVd@9k$PW1ak-sXz`%pkvU$_wFXbgcS(`6wud{A*nWRX6 zIKGO3H(rIKLh52OlC$~nGImja0`+V=#sQBggT1UP`F=|?PcR?y`n6oI%P;~prI_=W z=bB3B`jtd=nvD#Mx6Pg|H=0{oP|(l4{wOG|P$-FBw zUc%eFsTa?Dr%?7c8bR~E&UztF#b0LE~NnvlfVh#dj zxHm`lk2r)9=gM;K9r%PtV0dP;1Qr=$cB-%`->+j&rx|>_FKjw!Oyu;cg z)Pb8?yK1S>DN*B#58dNhPT3LJIIfzHx*k&9;s2n!D1~+u{0VMfbU~BQd_96Aizho2 z`G>OucW;Z;AwP~FD)&eZy`kT!+z#Cv= z2uV?bGGXg9vPm!)f>1N&(&x!+;R=@Qb>?MT-7*flY25u8i!N39ALh@1cUXtVnv zw5bI=+Mp{Le}09n!DI0sC)T&8Es!%_Z|+(Y>(|; zmQ#yk2ekh=2*-CEs0zGjN2V^kd69MI(b(2C!=sns z$V5ptNFZhg+StT?B8OsM*P&G%h2>GJ)AH#|LT@}R!V!KyR!<#t7Obv8Q}RO(2&+6^+Ca0K#H{I$aiI!EaET*<s<@G}|qi>IdMV0U=h!jTSPQvQR3aJ49mJ{KkcAS^Chy^=D#?nn^+OG5| zsY>pe_rAms{+B49@n>t2blz&ls-!1;zX=KTNhB+}ouwOWPF95O!%G`GV_6`se29T%RwiNMelTx)~E3 z#p=QB>shO+U-P~qNV~v6&)Cci4F~5{Tq`U#1Xw(KP{V|g zM3EtGZ*P}dU1;Q43Ue~nd=Asz;cUA^v7$tQ6{5h%qIXpCeFynNhvK>7f#O&%YqW&U z#ol|{Oqv98Nv_`Jle=-#nfS3K1#5a8ErL()M(-S*iOXAbrKSmcC7*ZF4L)t92W#vJ zhPyN6#s%XkYm@X~Ae8?7$D-ISfv zQ_mQ(Mn*x_G){>jEJEWV+BfJeUcR7*Lr|-B z}Polr1V0`~x=l$XcY?PC&F1`k(ok2os(Povu6H#{vIuK!By&H3>kRpt2LIJUT?)Zn8Os;WZf7! zP{rs_-^pX6)}5SJkO zb0TECHt7D9&$126-nECt#sWHThx5+&{v7@Z1EfSezrN6*3kG75zzpp{Z#H{!I0NNzN;Bz{=A4`Bdf3OG^&*jdTe?tBY$V;aXDRmvp^8*+D zUoAkF0Q6=w&OTD6AFGl=yqGK?uKRmdsEsCW+fe?M6+(ROJo~O1AB0_To7eEDf`$h& zDn{_o$0?Hh!oW&jA2<>c()z|msZJYfTwL6ImCjr3=OhIg*$$A0kPT6Y2WKUB`nMz| zMAKjKAk+?D&6-;<4EmvOV*x`f3CBnS``g=(-PWNQ(rL(s`R``*ROI>SG*`a_c`EI^ zY-hIdv7?P#zd=f3sOq{{pzi)jNZ^|71skpGFrOt)Ufcm)9xkL@h<;u~>RB6rEmRI3 zolVLae7OEw%WrcaYk&8Po3>Cq*2v&MLR{IW-Nwe@$yF?GLD75-s`%BoJLoYW(_PrvLdPZHDYB%YsqiP7E~!KJAd5Q9mBoA zhNA^~#px}I5!ze(81e8Xb zIX1;zPqm2MtLv5c#qba6&fy<4)q$;-IJSjgw}`ddZIXtK?Sk5sTd?lp=Y1CXNLW%5 zJhcEj%yS~l>+o~wD_tHKmr4DrcKk&3V-DvVMh_1%cW1n@=SkE?xy&(M9fmRudP4=? ztT6mrjrZPf+{Il|TogQPQ-D`sp!+;*+_rD3;Q{s7=3q2AZQBiY^ zKdx9}S&3RI{G3QITxd9)$0KI+_=E!d-Fdy;FqY!{hKl=Ik^tF1Os}T;B&dQ%Sok*-#0tvJAB#t8SrpC@QvE0xKjG~>g?}yd^@_+su-+O zRFu8i5m#h=_4g*NGGGpm>Q;elo-aPye)U66z_8J~Z@D9TgAQ(YT@p%|1>~4+KwG+2 zKaszd6EqQZuxt)BRVYU^hz7N{-j*~(@j#Llc9ru|LyvfWN%FlS_+>$2Ke*o{RXvxF zH9H)#55?$`>mkKX1>t*%H>Zoe;0qB=)gBkV7(+D@H~Qc?OhTo#aNr6wkDq|^3NJSK z&t_!u_@w3wLIX+C%#}xKDldzD5jhoLuni_|vRSzk+pQ{6I9?;MpL9W%1wV|C#!M^n zxGAHXlY5lOFO4T!eF{!s#aA2BrU4zON+L+j~>0`ru0D}8TQqu&Fz@5ljEBcLRJ{Oexyq$(v2 zNEQOX+F>0i?y=N3xw+0NrWm^|_?f+uK`#jIUtvrWo(Q=XpQ@^av^_@cP~QvqmRnbf zUp&OPQlR}WU>{U*cU3Gz?1z-!bd3Ghg-E~iWlD`a? zB;t0TM$do_BtnCMt*>N_S{LkVqM9)UU^A4_+c0as7i8B_G5v|$W&O?4Kw@~jS&k;4 zUT1V8NLLhPs=P!AmdJH&u@&LkbGk*{2Md;jeZ-M#HF9S3IxFvhZSuU1_DuCf^I5ou*6pxMQ>5Xa%)tV;fT1lZvptP0Q+i$gd0J8Ip^&tP)93ebOY#P_lAEd47CzZrO7|Gl5(ZUv@%VQV_Cu z9tOu;C;%EZ?H(Qm*WdZjoQ4Yn^DQuBDw?}!n<&}W>CwXXq~$llzw67P(qIOZPZ55{ zS45(NwZFdGt_MPBoi<)d(g#5W?_Q~Uiy{hg*PZxv`>ghc#m zj2w(2=NV#Hu%Xv7Lo&#>^BaW6l@?l3l!X1MP>${vt!!^69rrZr=pXvB=Ke zs(;5H27;@dMO%)F(aQMuukkXJ-K;h-XepkQ8O6QX6iNME{|GEP`?j@}+$1=GX58_N z(k|+H{HKtOJtgPJR>p9zu!S$R1O+3^JoxdjWa}^nlv{c_2#uOxK0*F>U0{#yh)v1}d|-XeAzU0F3IysipREb8alZ$tWEu)d!VL>xu^!n z&JdVAp^n~@9gqHDDqdD95_uC_yLluF%|GwDRC0mOOP?u8W=c*@N~Ewp99E&^^@WvS1Ux=b$EOao*5X?%kY-+A+ml~W4;g=(O}TXzhS=GO`)m8f zuvTSlI9MX5?z!zH8s(n;C!m1=;!w`=I zi_LZ_V4*4e=gw;7RqM_v5Bl{J0GH|j`sb>o;$3y^ ztYU z)~0aoNq|lM;WqCc z1Jd5ct(DtvsZBGHKP1NHVTu z5KnIuDrw{8G((kLovQXmo+#eCu}O1i1X;Lf^~F=$G~kS(Ig4 zE@M;}YsB6Vdo29(r1GfO8C=>7mLM;A*fQ~+J?2&M;YzeP#Fulk=Cs1KZ?rm$c*fL&?suBHRp#;$qFcl?YJyZ13E|qHnMc3DTbY zY|z`?`UJB@wa046JP4p3kzO4%C7@r3Dag zGsAmbJR`~f27*tYM%#^WZQZ*VZsM6eQAQyA&7eON1(@zb#lli&Qc(V$kfi3nX+AhR z0w)#~$z?`KL%~;xRTzT1=!h)sDJd0Rny9&_PbIIYEbNd*Kuar+D_~+4lO)QYp%OXY zgJK1TjhdgFSs_S0p)5j-Ao3X(dTWdP$hDvcMHwT<(6#wUu{ zdn;p!7qjo8-?UUu2^m*??C7cQ2Wk>Hf$icjB$KBOiid|L{BTW8#~DmH|z9j*(B5{Qb#hg>SqUg8a%lOjtK2qXDMo%Chg*=0swNidDkaSo5!6cC+dG@Z(*dkRA_fa@dC<)WbW@CFhEvmWJ?PcBcmeH=f^)`iPmC~1}r5#T8#7+m-!p`=F3aJZu9SP>nhKi(WG<)N#Ixj zY#1R5a{g#Sq@bvzlHO< z1b|6O#|xZUhdtYe(>UxXzq-_a*^@{MRoPi5#wHSW<$m_OHSGuBk^4M9M$sLnwoAPnV5!# zhBV&K^_A-XJGfsQkfg=Kla-i=UZ6zT8}!JKgK!@7QQ0sHPJX&Aatcy|~}; zt5hA|@zEhTmuG0_!I##pfp%QLR2kCD%uI80GxseP!AY8>kx?H|HcNOw_dlUV1ex7u zZ2n@$$uc{Z7)!T@FV+nj;#Iqd86TW6>h?YNYxSf4;M?UnmRDQ}hY+;yHjlRcNGi*6 zB%$09ztnzA9m?T-)BTq_=8v9H27iOO&77dUzD)^WwifST-+^jEbcxJpfK}1B!D6KW z8*uu?A}hblK6lze6&d-e2hP*?G*vbD5-{TYkbKugxJXms@kV(`?@BZ~MsV=e{+Z1& z6+;rEXf~)%Osj$<&%+g?bmnT`vYt^wP2f%|rUjZkw9h zRJyqQt&dZ~Z{sk;*~L#h;~nW2P81%WFCH8m91e?RU{=-!AMfB>w!8sz{hlN?oE*9X zLsL9hRv1_o3Io#hlX`gpdx;6VrSUy%gMoSh69Uev5o20tOiZ!g*Qa=4Ok>qo7n2DY zY8U_u*d}?vM^PVg*ryV?bSl5Iv$IUd4Syzv3GJ3ww5Y%)dl^e?a}YwYn|>&v@cOjo z@IES|Tm^B@FG#I4Hkmh#o34iZ{rF}FB)X|i;gH{AsnEmkX|*J323)r;o}S|JWjfF` z-soJ4yW2_`->7Q}BaMzwIcU_Bx{R2(35_4n>W>)@;U|jV$xvgdSlpk#lK7q28(c9z z?b<`OA-~@4;+PQHMDl9quFYSYTjmPVDzh;-qB?)m@*Qru8lVy_tXl1FuGbhZ>DI3EMP85}ZkEjXyST z=9AT1Q&GhqFtKKLW1c@d$b*dxxJMT0Sy5HZPz9En>R#G}j9X5Zo36O4Dgg%Xp#s7$ zT40zOjITn;*=@2C8TMceNlj!((KjAzY%BV|h>&~BX*%;WR9Lyb%l;sHchU{}&R*-u zLs747!Bv4Pz>(qM7Q;WatolqkWw5@~CO&30+23F{y||LDg)q>1hR1u-iyHv6H;GPu z5uCKq89hf*b0lg8HxffCb_>L{55q9xGguj+K_84X8#ueHAZ)~YJDEE{vknsUOq^Qv zj+sJoIyv$Qlw0$a)2IlB_rMkXJL}}AMLjCS$@ zemBzhcCJ#)hx7S`pS#!y){!Opu43{!LYamg%b z$x5e&hI_dQKo~B{^LUCkNB=OA4|!cKH_S`DP0RDEVkho4TrW}4Q2T%@4JHmZPg3=_ zmV{;plC?#GA0sW_8FXH!>B*60Txg-b(+RM?V|a=-8&UC%r08t!9HHV5P7>B0Rem2X z5PM;Nm0^Wr#B0yP=CXpd$-I+Tu8AXQqqA3N26i8{oAYbfE8eZBUv3d=n{w1#W+924Na1neG#)(ezvIG-23BR)eN`U1;mPQ%I;f7nB?fs_o;=R-pQ@Zw zh^z$DWvy;!*CrZ7Ohghafj=1${yHr;LO(N1`;@|sb_H~k-?6wNMw7o(VvL{cNlzw4 zd9$9wMSHU5Jzd{K+EAD+owML|IY%e3F~zd^hJA*!(5`u;jbF2A+<8K2Tl-!ZDPSCt zJHc{6i8(z~ns}r8gxLY~By5{WV6)jhUv-QQ)cEXak=ECu414bw%+>scPr4c4EiuE# z4m|F4jYs}k_(0cwR=NQv6UYo!8=xnw5isxvW}JcCAUGh(^sm)Y^y|afS9MCjkf?+N z%+XYKu|xv79|??o0MA{cl6o5kgF=IYJQ!*1X=Rjoa7>=iwo7uCv;Q=Gc5a-Yt5)x* zu)-n{>qM92MoKWM?N`m_!qr7bkMG<+FY&T4f!ad0PWS0tjO%3n91B zL>fXGEq(KnrzPOZIzmU1h)=habm`fAQ)rEKvmKkVn35{O42jD9%L4)G@Tlg6aLj_z z9NSbXvI8J9BqdJ!^?}MZ7J1&RI2Z~3;=SCH1XPu&R;UXAP4l9okvi6vfBq*BSfK2B zRS11Ci960VvA8)J<7RCKicZb6htH*j_`r{37bza|0q!x+X;%K&U-x?I0Nf!cgaznB zu=tp)p~~4%u^p4fbGd%E^RsbJo>s|m!2UY4=ogOfo|5`-)%IWp%XcskiYLbAQT z6_HNq`aR?wY$n#{q5SE5c|^hjb`?HXNcp0=&jc;;i#}MLBPiwm?2ZfigL+>GPx}mc z6~%!eOeK_ak&!mzWZf^%`?Kh!83Qhw?z$#E4a z$i5!u$cWRC`L9dx^sKFshd`x*c~^?NUfIsJ`Sh^-Epkd9ln>J?eY>Yx=dWWA#EZ0m zp+M}&P*)M+KOcnfWLDFRMK9TAPpf3-5ndQ|XdIrE{)aqm)3tw~%Cx-Z;{o=d8Um1_ zpwScVVQHtjv>Ef?8nloVO9KPu0H$6EQ)vrRVShLH81K&XpuPAacPoTd@x>`l4;02N zJyJ*R9&4G(csnn9me*H(QK-bG6suT>p@V?+c0DOXdbOVs^uI3OeghKx^oNz~=Ac1v z{WS+?OV7y8N5M{5e?;r2z$3;Fj!N}N6Wr1LDTO;`a>9NCqzj9|(M0=kXO8h4GS!=W z9~<=PzZJm6I{sMeOhB7VNLmYAGIb$Y2l`zId8PV2!@Kn1=Cyc-a=YL)*45L#<%B*G z%8`stX8b6`_hk~bC*8$;-~5P=`&4vdOI0000n_e4hul2THAqoc5xm?>Q|K5d!r^U98RIJsR5 z1bJk4f{crWO~bE%#NrG^X$vF9mv%eRJ1tn*$#@BTMzq&L~HY)RzemAhAkA zYJaMuNcLotuKiYi#0{68*$DLbgp7;dxTx%8(ulka<8)LW&&W$`?pT{@&l(}adpEVj z@A};jD)|RQ#ji%2T3^j|jF^8{ch3tg+QfMcT-`Z38ftMm3JnYMFpdig1Bnw?&c8SP z6_ExKcTD&o9Ce`#fjrmS|F@p)_%Lx&wF%Mtaus@Qo5-4rIjiw-4&9YN(g$ukI{7=o z=V#RMa_P?~Ztu{QIB7>sR*_b?b3LVCzpL-ewgi95W91@Wogai|1QsV0QR{Po+&CQ4 z9yt^S50nsCPQ@ly(ovV8<+Wv~4#DsY7GoXWsQt1`&ri^1&X&Ad&cXE!gcFVy48-uZ z%V%Y}{`NcYj9|N?gy;v0ITO^eu4t04RfWa(ExF9P%@9E~;cF1LJWdJ+TOpXZ%GbFv z8L9Tlf@_NWWs_Te&88UQ{-(r0VGu~xDqEn6X`B3sVtOdxhYNfsRNV-Do9HaPrX~{n z;NothFuw^*(6Z56o3H{y+Q`uJ$(;(R`jtQxO~K?3J56UtC~b=^-sF<+6W8&H$WJ}i z@pH=kBF}rI4gK}9LjF35-MowA;-)PR$i526`8DNHX5@kT0d~JBCNdU#CN6c|M#NU$ zD-%KWkcb#(5elUh8#>Y~SIX)$G;0tGX+e6N9^0M%x|L-0UhW z!ZMIAg5scL=D;B%=QSks&iw{!RWMa!7yYMqUK&27%^j-mUbWBxatA^_)}mhMr=BAF`-2 z53CdD1!J|fFhpf8Kr;!TsnmE3pZDNW1}f!fU7?vWjb?*+l$s{?X2?@}{2Dk*o#>Tc@{Tl}KH3o`EN=r)%ii`Pb!+vLG;sKX<^3;UB58+$dheuCp z+qW~$p0A^E_L&+TyvEgn(bTkwHCkKi+Okzzlko#>5^$IO%}1}(b&ngR?O!^UxqyOo zD15{p*HVIH;B6eWKE4E)SI-%l!}?I9pI66*JDn4DydVJ=XM%nd7~zWq$28T9)HCr*ud4~2)JZY*{6tL$ZEBeo1x#`A zxqD^3{f${gL8%FJsR`}Tmpg+R5e)LjqQu#90811Oi{Zs;Lku&@wK)y)|E9WsI)WMH zG2nBK<;u|1Mnv~&nuxSbUZ}V4fV8pFk{1Z@_-sl$4^aX{_jMY5LpSC>Vi=K<9!xH+}jGitf8o(Wzt%KUYQF zV_p3;8a=(9c7^vbj}^8O!Sm_9Cua{#Y8H+>peptU>m*9mSM2E&yi6DJ*> zx1^mrCELE_YF2TsD>sBQHJ@ZZ>VFs6pUuH=pUQtnlLe21QVO5Umm2o;Hp5G&C z*(EgGB}5Im*`CpRmUJ0L&H|J=zy}(Z%wyOYPuRN6^^a ztkGy3Gf>d118%Dh2Y{u(Wt9@7z`d}UHn%G+CES#xq}&C|uX7N-Mxd3LgT1{wbUpI{ z^4CKK_fk2NPMdR)RZ5dahK@KH27njP=;BI zL+P~edK)3bcw1y5&4@8i;H;DenP^=D(xzS)^98w7q^vY_+noz0CfP>syf$~L#E^^# zI;Y0Wf?V(8Mv!%@LeF7 zotcn0@}3~Nb)9gH3eh69Q9LLqvEY4wDk-`I`Jk;qsOp%=nC0@}Tq+AqZ~@_6+Px#T zRRYP27rZ(xr)d;)PeV&!7){x8vo3i$Mf9IlELb*o?NS4^nzf3fdf7OnHvgO*#j zr?dLO@C^pc;;G~lhNp{AEms2)(%CtDVP*F-qy;H84nw?_XB{=RED=1m=~WqG3^(oB z>W?b6N@~mWd$5$tlNM;6A9>l3edzyt|75nXx?;+C`wF%M11!PfZ@A^SW! zLErw1md5)4=(R`bMqSXvM#vn^tFa-cPW;GmZ3qk32PrvOLS|-Uhl&m~Ob1o!{7ym| zLmAxTAaPli13aE_fx(q-S?dD{3paW|fqsOf{&g=`GpQ#N2h;+q&R;TgAKJ$P?Z;#s z3E=tZMkirz1t^BDayQLMNf`nz381{rXsAG^3x7E#N{9_STGSTOaQG8hWX+1 zXT;^@r+0*-2Ml{Gd44W1`eC@ZxTseyD#b#F>OcEydE5src|0`ydu61dW6w^~V&gvF z`f&A;-;=Qt{V5RmFfXf-mr=Ns?Q}o!A$VS6;l5vdtJu;L3b?}zhD2X_qblVKtA+Xl zGS#6ZFg#2dt?W0AVpAWFa&B_ROX2aR{l1?l5vB&M0M7iZa+>8UnMGa6MF7Fn76LT0 zR&%Hs6w?g|mqj!%EC$)SG$*Z|7Lv^+6lzZc2!MdHURIhp0V3LM5Uj6{#l!tY%|MFF z6qdI0d)HX`uzSxhK^Lv9jOF4&R5Eav*K)xh>V4fvpzwUxHKCn6DI;;SMuV+((+DjJ z^dbXA2>Z9)`EcDhMriEslsbVHe1Jj1@b!}P;1Ofai-Er)#Qz9B$bnm|II+)Ni=tj<&^771=x)RD%iF`Z!}1UAhv_;ab=Ll&FsroqJb{38Og#Y0q0S#!rS+ z=r;Vf@vE0Nr=_@3@cI=|d;4Dpg@yh71E~1;BC?YN+OiY|L;~XP-6Tiw#7wqWeofMb zqMFD>$u@!OW>}a6(HpiD)E3;;kFWG>@XT?mUd%>bW8Az9_-#JSejcB=lA#8tK1~eI zZxpGE9N*rqbocp9m{UGpw7=^mh*%fkzpXV$D{%;bk*3jg$egQtQ{CA<)1M(Wi_1#w zMI;5?U*U??6xulT@yFn*-7Y+{9UCODgh`kjVt0D7mXV(J_Et~97q=zW8$kmQJ{sPWz! zvUk-GqnUil*1%(VIAoximCXHY@6Age!FNYh5fk<>@@DUZi_Z(u7dMbh84!-0SJ|*&FB0+6Cw8rAOC%0{)nNUmIm|8l=@? z^E*pos__I76;}?kG!_FBf%N_KtL`XAQVB*REiuwrm6mUK`cK&MxR@ECXbgeRIM3j~ zKwN67`}mRH*}W%^Zx`XkbHEW7f5;4ubP3Nt#X@gi0K?hpA_U0w?gJ%OdI+9`r;ih= zoCw15G3OyHfx8dPSaS9D4$V-kFDxvys3rz+1qEC9`a#*@XFyLo`=@vVl1BWr1T&ea z3PRVnI@&CKR%Gma*}jtn&7VxeIGy}TF(fLG#)wn*yAM_n$_QXMya=+|tpbB3%pJ0G z%-*~gCA!)dbJx!ehXt8|3O6^m8E+#%z#h!gVU50*5IzJ4UPc!I$JV?LF!KkFeB&<7=m9WX})cPFdFyY4S zRUhi*Gdqj^c0S~Owo{e}$r~QFIJy}>O?y^BK!-fQ##pfyqz6w<dzCI zRCE}BrnJWFX0G!PY!n$?jK<*lyXAE`&%-9tiy2CB9T#r06|oSlHLk zyk~`21XEIp!Pz(R#bmvh@IYWawy;3k{T2KtKBd?IV{AsJ2PV8IdRAaTc5nXM<8972 zN^*1!u(1|yErv7-Pzlvvsqn+XOz*cD*r@D(Cur%s9ZO@F@O1AqCH-6+laDSbe1p6@84AdeW0kX!@nf9`DQk#^1Xdi+oaHuOgG7b(VXv{Iy552S zv2HOv0Z{c0d!nxA%K|``KHch+)Ksi*hP!oI=aiteLVDWn}<=T~PcuamQjF z?*`UvDO6&M_Z==)L*rkj)KJ_I(-bR;zZ=)x$Qf~qc2t!Z-3Kg+s+G; z%PPqDgXSc1nKCQfc~T>t8!Zwq9~HJab#dnUJ}r5aTGL{0bz~6yCVEc&#p{?Nxz7_r z!<42|xKElNm^|w?@ z8b}rq4Dl}Q?1+6^kg8;h{G|E@PfDx>^+R*&S_j1p^NG!FJ*@Vi`YpLs*0E`-e9^h42i z1OohTN@K}+k(<`G#i~8I#Sf{K7d$k%bGWs~YnKY5c9!)#S)fv5ZOQsIdnVgU7Rwo-% zD-xl$R5m7dX2kdSwt=2sf%S`U(pUL*psQ-{P^_!?$%j5+gQJSWA*WBj7H>gD+w8BQ zje~gIZ zwi$vt6oMHoh$<(-aM9G_*X@?nkVEx+0Nhmz0B-8UcYd6Zf`(U}h)&#K?WXM$PXs}k z>22@F=nz|0O1vV{nCq*%p)YxpIVh_&?NPEeg-Um8FEl|$?CA48@gRNm9{*l00SKM# ziyc+gm3Xc}XyD%_h&d~k_Ri*T4Yr~^KtZjaAA%cQX}(AJia!%%W}($#P=G1Kw1pb0EgIF`fdWc<}irD z7D*VhXlQLXoz5awId{v|d-e3s3m6EfV9mI24y4TlOE1f_#EGXR$?l1&sh>%E+%&fY zQ301&B>H;n<2fiRD|_A!K>A0e1m-vSytvZK{7Dqkl6Bz~1v52{5zS;b%u~~1qt7aD7 zUNT`C=4R#y9)~80@zD}-s6@he9$-QBBU${p7SVq0S8o?a(($dx6=pYgM4=!Edw7fs zxa>i^JDTFV=ra=r#>jzN>`A|u0*1mVQe#eo8#w~0$7D0Z%wJHLx-m>WW!kh#fwr^pJ0?Ycs zo5tH~-#IIS!7;~5s?%cJkwoEB;7-4$W>rRCSxB~-7=O%6iBPYY(Y`qyfGNHC+GwH> zFURsIrQ-8k$r81Q(e|8jHqUQFL=-IivyzE&$r-<`h(!us1M&*oN_7gYQWm2|_KA;)jN zUDi{K*Nn+-7>?fcT?HgejMD%Zqg9{U(Ym5l6c$b1b8=y2%~F z!3g2$Uu3?rvLPbFaCru2C1ygcIWZRAn6;PS;`xpvmk9n(x65$H=cqPIqv4SNM zqIuD`nXva%CxNF{rOSE}-FZTDP$-$RVSg$4{>(C3;<3zsyQQLvfNCL__%5a%ianqr zshcG2EC^B5w@1q}@BM~jXCtxKuJwONd&j8C{{IiOCQTD3yCyf;uF1A-H`%sryQaxD zCfl}cyY8O({{Cy-2lv@ss|W3K>g>JG{@{%lDhuzZ=6EvZ_7s)aE>pWh!os-pqW{^@ zu;I0?jkmepELQ1(ZFt*bW$akPbUTZwoZO%PEma8B` z3?vO~V5%XaU%Jjpit?(GLSQ+wxHXE!4kaUuRBmR)U(`Nc2`yFD1f9ZC``e<`o}cmj z6B0VNl|E{wTIugn~q55D15;W8*UM10IB^&8xD zl{dk_T3>VOSm*<35)yOXlPq^+m5(f09Wdq>^3RzQsGazNRYmf#wF$JmG$QyG-3y!j zrawz;PAitX?(2DFRn?;XRcn4p5;EonNL98;DXD)Fx1sGH2sVgG-=FWtk^}sAzTL@r!J|kJJAEOVSY2OGh2UJ*5zyV;NMYqcowQj%^`DZo zyr76UE&FA7BR-6McALr?UlDZXQDe&a1TiEC2}RDaN$4_&GJcfot5ym2{pqNOdC=fu zyUlk?G!Xx?*FIZr{srlI0!wO#^T{wORY2L4z3Wa1+*SUFTOVYK?352(Jf=O)4(bOx zCyyqd)^(rZav1s0NUqo5(=CpCXf>6ew!a&)S-HW(@EyvFeuzXg-@6x4YuErHI{aqW zSEiT|6O+6IkKUaJ&#{hvzFYc)xSKv{!e1N10d>Mo zODaqW0Vzd4kK{?|EnJX<3xyWyCP5=ol}1Z`>eT9G$46vk9oLQ6CE->UIbnI>85*fB@?VIqgeSn;`|sOqj3==^uD)OB`LGQ!C}lp zjdT$@mC+VV;mX`~VQsg{5Gu+=DN0l#;$DfrkD@OdL>FR`%gY?q|cFXBS8C*(5|)e`kz|MNzKBp4%u0C9nH5 zWw|{)T}I3cBeOP6gDQUVq~~*V9cU!m3HH=1oh6@em58niwk?OI%Uf(g^kBE@EjPBZ zm&oshU}2uZr`+D&V3tHzDM`}tSP|DZTCRd1r0*x&p&^ii`AobRnfrh8)kDwb{V(%5 zkQL>$KtUT}RQ#hStvo{!m|4-^VDc3fhz-^J0t~lFpza)V%pepKmqSCoe2T{m=k_a# zy@o$7@pQrVY{KRSH@YX_A;f40M-+FkG@WT!{(Q{h|N9_QB(5zOcf&(kI}+K%05_5u ziKh|SK$GLjRxZU6RWT7WBvPi=^jP%49a_kQjPUqTi-KBgO%z^HR=Xn}7eddlD5#z$ z#}uYtT}9GJU`3_HhGlkU6C`^jke(+W@bnEJ{b#yjlk}DQ?;2>Zh}43p{tDL2UbqN# z--Wfy)t}a-Du9!aG|T@g*BAr}W1J2l<}|su397@)Toagsi0qb``1pkb*U`Yc6%XbVk-)E?tW>U-HYU&2vk^u4+IM^D?FLlEqwO^%F6 z^_hgWJ_wZjuT!xzjv*w05sS2owI-}2dfXUjtHw@2IaF?>9$hV!PBC2VoXW3FT6=6I zsJD>F4NWKk}pCiOf?KSlZ?!^o~SS_B8+wtiz&f@o2m%5sexH80VOy+k_%CG$&i8H=;8iMVw+1TVd&`tVg3d(_@c7WjlJb{PEZQsI z^yHy0VdIEAPj(p=3B~Y~pp#Il+!#$Y4*n)eVPlHL1Iu%{C|yu(5#s-HjYp&5VwoEd zaI%*r`pMD*-P$U>hmm%V2&A>ChOO-}{lgV8dcB6M~ty$r(nu>5o}~f3=K^)c<7y*i%|Tx?rbHSrl8Ff`W1q;notVMHC=<V=a`@ABf(Vd{+R+X9n=pQF1CL(!>C*i+ zh$0yx7R~HR04CBWzh_GPxsCx!sFoYkT37O&Y93=K^t^99 zBX{kXU=qir0SRGmm|yH=gk{j<&TmTx{cyh*6t=$n`RxC& z0GK9**44<9dUbtB*m`|Phx`+klyXM!uZtm{t8-L2>1~9Wib8a6#hq(tMZeAJ3$olB zt@@1%9_})JhX&E5!*Ds?dTH9PYz#5{ugP~7XVv-UbQVTg@n`2MCM)Z`GfD(V|3IW> zWR*~rl%T;sJ$mqjg@*$ot6X|Q3jbf#1>cg)n#sUgb?)X;v|3vO_!i$AOx`laT;Vm$ z1zFxT^OEms_ggD~F0}339jl%t87AW2LWDRg6HtiQcf$9=sWTpvJE?n(x_o(4R8&O# z`t@7UDAK<+P1D~59R&sjI2cDU&TBPd)IT?hz)s)`;UflJMn=QyN>ID`TpN7T?Tz0x zlgCHTfA z;jL2O@3n$&vGV^7n}J`b3Q9ol&)0|UsW<4|x>52Bc0LxqLI0gom)PI_D-_x!O)*8b zt-ev|yz=yjME-KWct3P#`EXSIH}hVF$v;j&{(cr8Tm7(jnCr`)2_~y6M>`ZO&sJSF z@HgGG$=TU50I9+K{HW9*uvS& zOI)90U)W5JsUTr-eThSfff3Msw0q^E+Ui8z+}vzvXh;W;(f}b2KyoF2>ai1E<`K@^ z(z2kfEn|9GK8aRG8qmZ8OgejX>0Zt0LrTGb?*$er>1NX}aP?*x>pML4%lS9syXahn zrtZ3zj{Ys!j4V%lkF+P~9v8hvgtObztz^zeDs+g18bw#+N;9Xbw;9h@%?K60vDO+VUYVcXDNM7k$Kyq#f4 zx17~xHqv?q3|GUjTaP2=Nm;lWZhETXdxmbnMRjG^p<1J91`@vokyXg34W2-uvkVmH zK7-+0I14HOZkQHi)w#KlpE}n9f^GO8xUW{NUuwStw~|CoMYX#V&1-x(nd@+|{`S#F zS7y|Dtd_VkSo8^f1GVMy_jcIU!6Ay3;g7t~Z(?XP$H>FL{Q^Pyb|mY%E|8iR6c%RQ zZ(P@Y%m9wInB&69W{p?ft@t*5i=#y05->wDIQ-GlPL}^3TW!Ju2-8wz4bvF45XKv%U?7>eI}Zh z83Md7IPN~klC#HxfK4G1m{|L9B9cz-*qP`eVYcMzevQ^ z1+8bW420|zTIF`C1u1>C1=CE0ch*^8sQ78pqg>ZwYRdewyg0012$Pqs*u}re^8uyU;bq}A zP`Jw})w7&&IVo31qV*p9SKHSCx!{r7h!Mv(SDWDUpk*b^q))oJBO$z1WqdQJ zDD_fmzhg~iP;7=ZH#g^TJ0-GeKf%4~vJ=Vmv>RWh(I}0=i5$S9sAL4Jvc0{%lg;)f z4lO&Vt}~w>wPux+F@54;jdYau5ZU8DdF zu8t&?+@3rvW1_=C-rL(^2i2Dy(NB+|BCa+wH=|P6J@wXBJ14>8B!dOkwKv>UcG|uD z+4q;zcSK7M^Dn2jK!|bFy4xgT^N}X6tw9H}BrC@JC(6h}x5cNGXSu7fRiepV9lW0f ztTt%JAJ_7NLj)U3BNI9acjw}n=n`#wjM@@xg0`-poj9v6NvPh1ZL2}RJV4ToLa z%kBKU(!UTtPk&-jL!jB(6QXoIYf#T}F@B)+*a6=ne!9Qu$A)TttUgJ}LJ2)$D^)hal5$=+FX64hLd-r;^bk$5sk*yFAdy?9M-p3Lk$Q@)H|2@IcgaqJCPhjy}>8 zr8=z_a=l5x;a#h}|Iu3g*p$DY1+&~aYKCz=-9d15=mMjne)mPM$nMEre-8;J+Zg|~ zuEpj4Bv|p5gXlBdK5_Z-PK3#8{ON|KH6Fnp>oR`g*TaXu22Hcy6AX>v>t#p8^A6>! z?5yZYg8;xFtL%9G4%iIkbaZ3^j@4BL1Muq}H&Q&0n_z9))+;?g5xQ}Bc$l1=JV&Kc z8<+fizsPjJ{nel!2aT#N&7wkku#lB|P@~jY?&2N{O6}?}*mAJ6cWvvlCW@8LXuP*~ z(uMglPh&EIb$hZ(=b}X91u;Syu5|V=W4igG>ZUns=pu1|iq$ajMYqj%TIVf)nO>WN z6c;|ERbi#tXL+fT50M@>6z4qnaFZVLfP^0-KMnsEK?qh+mD*wOK*y{qbP zw+(fj!sQx!MH9p1_(;cNGCdo5Q?%MH zz3S=OAkUVvu5BzzI`V-@$Az3Rrbyc&;;^Q5g{G$?frffwoOlCn+h9?X_ z*STd?r9Nj9Ykgy-2#CA(+qK3&OkvIBpiwLryYKlCniG!-98N^!Wl5ltxCR6y7UUH) zBoaqNPHo-%O7EalKW5in-39Q1IMBO}kkhh5^#=>QU{5onD9C-c{8v4WoVF}n%XKm) z`0CSIOg{Q$#=3+ftht8lNj`VVKC!U4)UffgU`V)^ANQ1~daOmdRA}{cZ)vEuzH)a^ z@dT&l)9e=Y^5KxLbeSM{4MgF-9K}P(3VTLFsa_An_Ch%C+L8Or$o+}7=Lj;)X4 zaErQ#@|r<=1!$4=2COeIFY$V;wT~KrTw3zr!T`DI_OFCDdYGk#E8`BAbGx!pC9!<3eqJeGg^6ROGb%{8C{ObfvIA{t;FWH891@V1W1kNnqdKLO#o{M1e3*; zl_tPF+#b(`pRct#Z*oC*FVXVyWCGp(^HlkX-ha?mFCNb6a^=_%aL%nG4_m9+&$ZE zU4^9D3MK9zK=PO+hHyl&T$5>D2sW4brBi~dcK(Q11NTIO_Ms>uv=izE{=8TQVe37i zUh$Uub6b{>Yw?G1fgeQVF&6C$4wl>$M;Wa4oiSuLF%PX>!f8Wtr(FAA0 zpYYxuFaqbwQMtX9WYN8`U~31>C=oYP0x>AgLS+8o+au#&LPVq;T`@0Vl`m-=hu1FC zU2#*}JSkD`c4fknwes_9;1jMXzCvN&@*KQB_2N)X0q+v$?cA=1I z-_sraDMQ~Zfl52kiuz{jM*Qs5KAfLja8t?r(RDeeL8YebaR@7~q7yu`2lmEuzpF}D zgeiAR9Y;7%;8!qi$a_f&Q`^lRdIHJE<~WLG8JVcK;C@w_!)vV5A6fQB6{4xV$xXR9 zc?;u~g+Vu`!&GEvO>){g@(uMvTz5X0!X0wgDbrpNaaf0~svK>xTJTJ3| zrT$DZ&|YwXT{I5~3n$zU*V>)Cha$vSuVl@XCnPAw_V?rM*E;VyfKp!_9G#fp)kOGn za8vDgGT$Tc2@4w=5Sc&)5=&EM06Ac8{@v}(wl;o1m&E>-xc}qv6Xye7L4gQZDV{6l zh3f)?wIO+{j(aTYccn6Qe45i#$&`w$j7pyET7Fci(q3E#ipGs)^vfApN1sT_9dCLPXNxL(g*E=Q3_n*DrIrUV zjQ96z%l7sH=6Xlpw?@Ykem{(0jGVX{XNF&nqqTrj1QZ0@SY-y^DS>jW6Sc$3%M-dD zaWTH!cs#;DRQR8^+yG8zjOHspQ~9t}MK-La^2K0o`Z#at$t?$R!&I$N_u7cJwCy47{yifrFA?3rN%#tIVJ)xzvQ+Ch?pS*+oIgH-PG?cR|rQ zzncf|cf!}Y7T=s`VnRpG6K#*6az`j~JAV8>D2d`3O8R^ApM+u4rGL3FqCg@eoe-Gp zak4eKEUE1mtXy?71{uJu^d2Yc^mlrb?VSrWe&td;e@jZdfLPpG8Ao%3RcIwcGF*1t zt&e?6!W)(w}hHzIA?rj^dLDe|S#N!h#{+i0~bXpag zI9HQy{&|buX}tLe;+>ta*i7yUGE21%Tc^{)<>np|ul1Uu#LJ05c)OO={>eU?{%X>j z$O+Gj#o$#a;MJWwd-vR6@^pkg)w!V+6-23gQ&*4Mw^(>MEW8*-hHTWb_vc-Hi>8a` z4!Iq>`j-lMSd=qHyW<;bEM=NgYfvrk&i#wwT$$X42VO6OSQir??KX9 zk`rY-yBkhk;=;m45XI*YC7PLPQx>vS`zwC79${_td0%XmNAye3;qsIy+|+8ONVH zC=?nT)Sg#(&m(b{oA0WZ<>~!Cv8_dcvGU5p3a)Oa`2tN;4H+Vt#{JH6kH zZ|q+q&i^EJ(pr|>88W2Wv~u#O?*4~@8AsGBFhL-l&k8^#u!V)$pS#)`E>}cR(!+CN zOpXxmTC8zNX$_j*=4X=Xo_#_xzK zInuBuH*K~|(hn3Vh|$^&w6t+wZfit;JCRwBDw#OL+g+SIS{61lZ$(?N7WS{#`?VqY=D3@`W4bwe6+2IVB1 zU$SR;ZzzOFq;_ILx!QTf{cP$``n4F7v$eIlW}@GIH1S18gf{7+PZrL(X{Fd1F*Nep zu|AZC5|RGIP#}duHoL2~?K|O8CcIkfGLI9w4%fsYER`G!0pe0$T-z} zhy8dhi170hkK3mvUPBW$y#QCHdQUUK`%Xxam$0^XcMC=kTUWvC@jPw-Zn0qZG^xmO zN3}C@a87pmTG|Xatrl&phPUE3r@z#od@toDmTL83!ahCGeFUt;akyNn)*w6k^uMvI z5raT%A$D#==e_zFC#>)(MPe%OBPJ;;ogiT_bmC|K)EQ527K&&#B>r7^;<}fAK`wU- zZUL`p4#x~H+V`V?+jsm(4srh*>1as)l+cMC9t6&!0pGE_lu=+{!PUVeh2W8mHHeRo zlU?YaJM3ZAhgMOqY_~%!fFL&_(S@G@Nr%b~ywzS0Nj3u2;C}MD^2urg!7(+#fK5&2okFH{tJVM6iwS6O}bY zEK2Cmd<~wjZbXyr9JwgmkQ<2<1e{q;t*DbBV%crKrHa6jHPG+(-#Y0>=q+}8GnAbj z6OqNOTltd*ZY|KTUDH|89c*wtvQ@)$AE8g%qj`6%{%I|}mp%Ccl8MQ{hLpJ)xb*N5 zTO|tp*`#;w!S0E2L)I6xJx}0^wEp2`^<$d`MRcUmdZK{nak_Mh_CyM=<|nnUDJ$*c z$DZuqmv;G}T7|Sbkz@jMB z*G~WBiT;3Oyl94ZOvi7R{zP13yxvFhBr(J%6OGr7!A*)xS?`d|7AeY}L{9YM6H#SL z%8zJMs-IEr0N&3}Wk4w_4SvS<^J_ zp0UW%vFc%^@-dexp@T>vw5qP`9$m7L0!DQB$;W%WEoE}3N0j{%Rp#J+`(~gBx$Qz| zzO%8~Rg3m65;Z}IY5N{ER_B5*6rpdvq#9FDv`NyX6H}9gIX=f=mYO|lmX6ygoL^2$ zqQ zz7a2>n$CVTPK2I)q4-EePB(r0eRn7t4k$E{E>@7Gf#ghYLbMYyqdG@1#aJf%<`m9A zjno~i+@F`~*iXeLme&V+WM;I@<+%JV2u>N`xT!7P3C>sp4tEE)XxV_=xrzR-`x2ng zEj5%hp;mopa6ij`)`4W1zdxO?aB5qc0pmAG-=(I|L!i<) zH_W8i2w;KC6xF+ar}D3^Wx!Y&FGUi0&9V@w3$c04ev%09k%!GpxnJmmHbn)=7fn?1q1M^*%5gB@{a3hRX>LpGr=2Pdr_; zuMkWR#OB>FfQo#@PUad)sv%sBZBJPx^QZF^3qR{))OV7Z_r4|kST`1!ay(c~FPfQ~ zywV0Wa{~LSye3BcDTl2wY=Cm7nYV`Gt4&Vt&;zQmab&bnijIijPcT|km*U%z)89!= z1u7_w6-&O+nX&Ht5h#tBOAhf*P6KCP#zw&Lqnh! z6Bg5uiewkBhdb-B)m#f=B;6I8j-MXYR8EcbHxRAT^$TYU5ls@!IupXf4;ETn97Po} ze0|cGL=DBgjDdGGEM8 z6BJ=_%+34VFT&STG_uatjnfI}o@HPG@$X-Zvx^Ylqc;tp{RM~35|f&`pJb5iGU{Km6+be8ocstH%yLz(ix$J0a}1D6q&7hFy()W(&Z4qVCcL22aPs8rYH%m=2c?)6^*$9ZZ}{F8#&l*qoDb0o|5ZF?cFhwqB#K zsatvN&PP> z*GC&>d-!aIC&AWICl<@bWn+_}sQAjFwNp+-g^T*|@|WmnuHq`5b}!~0>!0E^f;ame ztBE;6rOA_vXRmdoVPMjKj&v1@{H1>N7F5|jh|PViXW75t`hBh=NB+HHD_MU$Oo;YI zF&YHv^{(JzIdtW$V^gc&wWzlvl*cCHnRin?hzlBE>6X>CBBJIiTZDjaQN)PuJVi0nI=4I#b&&eB96f zYs&xan%j)msZ-O_(*rvH)qoOx$J@OIfOs~WE`SCF1&zdAhtQiFQT^yO_#7AnkdP7+ zQ4Ng@YXQew9C#?t=i6@t1e;XZf>#Tng8$(n{$6T!&Xnopv0?wm+UJ zVSA+(g+%sB2|Oz*G#J2`w$5xOXmV0^)c9s&xn1x-5Wqjs!22gaHW1)d01lYID27%- z6}st875mF;F=a{H8NNep-f3r9pKF~)g|zMgMtt7UFiQcM*bbH zg%Ny?ED>rVQ&Lij#0?^NEtSmX$&4iuVR6Fv`&|$)A^m;4xpGR1icC&_XVc%G%Syr) z$p1S4Zm%=s-^BahEB`+aT|9FBI}7l^I*RJ*;$~(Pfb=0-rnDvvy7aHw>K>$bUx2Ho zT#8z|BndEP0fk1p>`ivc%A8N}x8l?0!Wp zSVQJNcL#wnj&1JfXb=osqs4%qlgtBYa z1h{IJEZBhHBX9|S1$+R{MFD_hy%F~V=`WySoHAWoCUGdhL<$b1qS;=q!AfZQ2#cKo zcqi!CA&&!xOj`vj(uGN%3;5h<)^r=?k0)*R(6`TfrS_KOBl{6 zb;FKLX(aBn5cQ~nh`vu&0SFlPj{eo%9SJLIGKoaeBw&or&(BZe0{f4s;Hq?TA|WM< zn5Cu$QvCGPbaR8v{v8+?Wv?Nh`LS)^Hh6ClXIQKXZhI5htllqw_7k6NWxhvWg^&4u z`hoP|_44h_A^dTJT4$@xmN33jjH6mn?bx~PeycL&Wur?9Y#Gt=^(U?dFGg29FDeql zy#h~DMMC3CS;0tLaFb-mtc06_tM?;{hqi~W1roKX%#tRnhVpg(3vB{x92-RlXJSpNP>%tW-P%hQeo@hR-9*DRa`jKU%ZvS za4nMX8pJzPjBH0Q=89<$R_e;o16?OBF5b3vjY_r3r`lkEa0J~+)BEq>-fCkI6p~x4 zz%2|6d<;P{;A<*QbaByby&e{h+zR77Cpc;`ZsUEnci17LtI>j$${RJ^lV_MmnK2$7 zhzOk{EO(8xfb0x8DEmB(PPG@(4E0hWMhNO-cW~?C4>F0a|kWHY`YD)qWgVq!s^y=})-+@T$?Jdde z7PH>W2=(@Aqm@Tu=VwDE8|&FIdY59CAP@uPM5UmLD&hPPXU;jQ#b$B{Sw?8cX1H(VNja6XcA zCz>H!n=DI1B)9la^z)34T0*D}DU4NY`9iZY>{eT=wO>TG*EUDG_7xG>7;O^|X6z2*lE6D;5~E z)D+-fRA2TqxR|%GAlL4hvMUD*f|xp*%rLa#;>9{1H0+}0v+7Kg8Gk?3d!#Bo^sH*P z2bj38^|TS8o~p3~stCUax1P5o?d}>@xZh(ppyTOSLE&q2`a}&45pR4@2PWPd%-E-J z6p=^)+KSlhB-k2zNLl!FzLhgx+tnIYTmH->KWM@?Tzq_ie~9)>G;$Zm60E35u9LS{dFRg`JAr1F1?n zPS0=FTK25?o%f$JIqHen*;BXh&%5^(ea}3cdU{4jmE|-?QfHk|Dmyr`fNSP}Ymbax zz>Piv;gxBL>=+ul^**M+J9X#8r)K~0By%yKc2Y@nXsR z<(5`uRmtP-1AO&qK0?a9#CH+PgXQxh>ha?J;7n8;D*LQ&(3@Q=552K0t1x5LYdKRc zSMOR|s~-K|2^k+?VT|PM!T8Xt9u9rHrYx~G0))7wFqpF1Sa}jkKjyhAqq54uTz^Ni zo{j#>&R^X(RG&7!wK(5z7)^RMT>El~z{`@NU* zOSg3G<<$^px8WpC&il?98rsk9iMhnnah+tsN!(YE3P=|yMeqhqGok&YCVQ?K33*7M zSmenj>H;&xR2AFrUo%Bc&!bqBsHTq+l)zjHOmqnh+8*Z?j1<9${pz&{UuNL$NQWCo zRE=?rL=?!0Zp)T~PVHwgq*)86t}TsxVr{F8auDw=N>ZnUk~L72bZ|_cs?O`rq=ay!>OaCLfTAW=s@V(k<)Bkt25)= z`S!o)QW!*RfSd^kOWADJggd$t;W`t^E5t7`W@ga4} z)$T`n9<4=)c{3Sqj0%r4x57lw)Ed*jG+4{f#hNYdZ)Mb`%Mc!j^x)yi+9X5@lvdc6 z%h6Gf*fAvC^z%QNJ-XLo?(n!LaG!1bd5A=Kv_@xCZ%!j}N7&v2DJHbuAQbQR-t(8s zMX`F#;1*(0k9bG;Iq%ss45nf;^A?@!{*#l_?#q$kbd8%m{G1b1S>}K_L$P*7U&^DQ z@|X*h)}<&hKjzcGWD#V?#Y*K zzVj0P=HB@r$cdDS%&v3}XDK~0IsaU_qeRh;_y!SGnzdor676C%_lO8t%|?oYwyi!5 zlQJF}dn!!;pSP#xvDEdf`do0=OLBtZxVj`%HmHpy-O33S(DrG#sJRLXUA;RJP>kC6 z(TJ|Idn{;erz~lbyxk|2EtPLKujo{GK}NA09b=$H?J>rYWXb7c;J~;@7rvK9H4Cv6 z(aIRL$G9$x&IuWvBYOVs0Lsb{zQ|=j0<~X8^6Mw^Fib<$(z>rZK8C;q>5}D$_BeLh z%Hw{%^=FB6$rlkGgCjWFDIJxut@b4s_8*0DWw#`!G}+yL*1=V}!;1SKRT1mSkv}q7 zBaOxhth_GBkfJ<#y*rnp6!$iFPg0pJ=Btdyuz;`#urB&*Ph3~W^ySN!zsxegm|IX# zP_qf4(q@X?<&prfx_^9n$~1avz;=%Wi>{(sb$W2DyZn^71T(=aCz{hzO2MNjns~D7 zjH8H(u3-GT&k@gR^@5^?k-0wN_7mqZ=E@A>KCQv*^NpY=`^27qfMiN`RvDwVnK-!1 z$!EG@^h>{4|E@8nQ&qPR^oJ$erZX0)OjNbmQz6?&ZI^xHCv>Z`~LKzU7 z1TY)dq%CiWw`TZ}$;RkG&^K3D_UK^S@N{Q*=tBtH{gb9zYkj#Tvekdpqoss^db9J9 zaCUm@j^-1ky9Lpahmr}QjG-B0%3Ve*slT=Ek6IAPX_f-_gH7*)eAuw%G4w{0xSyQ8 z^IQ-VCD83wE&*uFl&a2y*-5c;g7`^dN2#Lg2;tHN5( zE!~r>dd@z^(3=14Qw&2gY?&LPe5$sENm_Gsry=26ncxyex`Ni_Z zimbEe1D;jn`~s`0&>W6ud`lvvaFqB%Ph%t%M&!fbl{PmTScl>P`Ra90!-*B?ht?N{ zo0~$zwF;AieO2L(WRSzj!VckI8XW_BF`=f8xGE@jU>;(kA$d~ayr7V@}HB38HulS-l0M;03qF zKDLaGB5L6W=MScCZ;F~>kzvz@G$ZtkRHOJZ?Wi9)1Z|Q}mdilfIO{3st^YyJqU3OU zD&0%PhVU!mj6H!EZH4Yw?Hm0^TVe+Sg5f?C44cgX$TZ6U{b>~G;62j)m`9x61Z}UJ zL2l1s@R8g+_~%>z2EZior7v$nh%oI$)gINF9TW{Wjy22`;#j|+knD`Y)7Cj!ff&n{} zypr!gzI3|M2=Gt?Aj87KfFgphvozQ@i9<=eM~FbgZF`SpFJrDd?nEyuG^Q zg^uo01NChqj&7L;0LNy=viiMu?V24wg5#dOj6&~#HTtUmRVtvqH7xzSE!!%VtdchJ zw{vHAgr}>bv!~Ay!hP3*-Tl>m0z13StnWz~B$%vP)9<9O0$@*j{`^kNE;14WhP>K% z=Td}L^VU?`Pt5Qf4=|hks*Iqqat>d{Ob+A3;guJ3lF@Z|umpL_!7(8MJXC@j=aMOQ zzz%)H_k9`OSu10j_k{a_j-!@O6udTv{#zZ6G;epkgrXHTa&NsC2dsZy)%eOpqz1Rk z9=r~`^q9Up-eKLk$BQZAS?QYLu5zu;!G7}79)|kk9ezh^xC@cg zfI#CTlIHK+^!hY89h92&ts!(|zr)feYU!9z=&QZA^fyzbqasn;__T)sBP?d=z&R)j zjJfG><#P3_HRp|gr4Mv`wIm?l_U78bx6@_7qQ{6xp;kU_*}|khgl!sCrc$O<&V;B{ z4qrFz(x=afhgId`s#32P^|2T+;Yv;WQ;WYEV*g;C^r0R;WXWg2q$?}wc%~jzIpL#i z@S|q7{^z_Zy~Q2I7#bBCw>m{oZhV%ZZZUXVz<5p}6JuJAC$=bUSl2=)G(8`hI4mTr zFe6$iUVFcf<=r3idOQhmjHzKcSg-4E6%mu)ByyNl>1H{J($gRIl%qk=-d|xh6d&{t zb-iI*2sk3KL>ETlq3L{tt-Eui1b)%$US0O;SIat6TXyHn8Pus(tD`EWL;J7$4C!}S zG63lFDi`22KsFLGf|SuX94%ivdd09yzgj=?L=dVc+0YPciKN~{vkht<8GZSScsXAC zyh|A_Hd_2uFGmDfR3d6=m!DdtfB}O+bqf8V!@zwZXymO%23k01X1~j6Q!{;fB*q=2 zq%jO>K4@*9-&{}FoM~U#LN3;rDitWK+o_Z~wO4p(vbUcBYlDY#2bxoO2IHX!W z9}z`ySQyS)B&b;J5brgmMT3*csV8?V?^8q>*q04XkxRZXG_>enL)g_+q8ni?dr&-{ z^w>h6m~b5BXywA6G}+GNBAz#DHF?XJ`5-6L+v&0$wS|R$&FRfr@RbVvij6@*RdU>_ z8ab>}H&px74w_Fq_Xfa_0w&R4Q=2`>pwo0PFFvrW9)`|ZY@0of+;$`+y&gHzT>ZvP z`xGw}E6t{ZbHzGiQeP-v8gCDxOrQulpYUE7QN3(*Mt)U0-H*AXia6gJsXfOVdNC&& z9Sv7=MqO8Xy1)J~t4@J+G+N*QBOQu-VcHvtE9lXm_NU69GM_4uM(K+jfv%AY7fyL+_a~0 zkNmp62{JP+1c%)4CR;$D*DGBec`!=88D(sYi}`?C=;TVS7eGEV_@XxnvoXC;m{*fD z^!BU9X?CZsUn=$HbE3BM_0B*~>cg2O+NhTBYNj0Ae1paE3(9>%1r=LbPgR9ebnSN9(b zDEu+%Z=>j+9#H6AHQ<`b){5|%83JO3gaoB&d(Pxzj6&u7Ut<^c;%Z=m8Xk-sC=nVe zZ1fopF_AX)r(gN^G1^jB7Q!vcAlmMYzUndoLYCaz z$Dxr>!dzpGNOw@8O88T-uxS)CDF%Y191kf&Jt*p;9#Qw5V-&ShF?L55lbr#4BN3BH zg8A|k_Zt_keE+T;98rs_t)VMCg_^omJE2dPNi%-q{*tU>m3q0N&SrH(?-?>5A`L%% zFWJ)2$V7foKeU-y!82JLPKgi^6f%l!$n0!SXJSqB+2UJINE``Hvlg=RY{(Sm>xg+slDXZ( za@!*Ew#6;CwgNJ$E#-wxn2_xOv;_1Z(M1SG?`Pe~96o>$$K-_JjSNRBW9{MLad}10 zO8$~u*43K=hhnuNk*o6MO#dS&o6C-g8}d-~{dC3h&;gS^sR$M?sejekNf)0b#4r+k z-28hQ@l<#5Kx{*5;;*0NF;z{3PW!t%{Q=R@2x$J2JywI�~5HSq5ZG2bDJ|uG{T) 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�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 Date: Mon, 13 Jan 2020 13:57:54 -0800 Subject: [PATCH 143/179] Update microsoft-surface-brightness-control.md This update is a high pri request from Tod Edwards, Sr. Technical Advisor for Devices. Here is what he requested in the work item he filed with the CSS Content team: ----------------------------------------------------------------------------------------------------------------------------------------------------- Update https://docs.microsoft.com/en-us/surface/microsoft-surface-brightness-control Version 1.16.137 uses this registry location now: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Surface\Surface Brightness Control We need to keep information on the page that says previous versions of the tool use: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Surface\Surface Brightness Control If customer doesn't know which version they have, they will know which place they need to edit based on if the registry path exists or not, since the registry location is created when the app is installed. --- devices/surface/microsoft-surface-brightness-control.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/devices/surface/microsoft-surface-brightness-control.md b/devices/surface/microsoft-surface-brightness-control.md index 47c2ffed10..1761581ced 100644 --- a/devices/surface/microsoft-surface-brightness-control.md +++ b/devices/surface/microsoft-surface-brightness-control.md @@ -46,9 +46,14 @@ documentation](https://docs.microsoft.com/windows/desktop/sysinfo/registry). 1. Run regedit from a command prompt to open the Windows Registry Editor. - - Computer\HKEY\_LOCAL\_MACHINE\SOFTWARE\Microsoft\Surface\Surface + - Computer\HKEY\_LOCAL\_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Surface\Surface Brightness Control\ - + + If you're running an older version of Surface Brightness control, run the following command instead: + + - Computer\HKEY\_LOCAL\_MACHINE\SOFTWARE\Microsoft\Surface\Surface + Brightness Control\ + | Registry Setting | Data| Description |-----------|------------|--------------- From facdee1e0d2ee24cb212e296667833c1f3696146 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 13 Jan 2020 13:58:27 -0800 Subject: [PATCH 144/179] image resizing --- .../images/turnontamperprotect-consumer.png | Bin 251515 -> 83356 bytes .../images/turnontamperprotect-enterprise.png | Bin 181510 -> 73949 bytes ...ecurity-settings-with-tamper-protection.md | 19 +++++++++++++----- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-consumer.png b/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-consumer.png index 87d9795d8832f14af67f47b76ff8d56ce63af6ff..30fc80ad43e9ab878686eb35a389de102eb5ee43 100644 GIT binary patch literal 83356 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

    =Fc7sp<2-du<{!sG90YjnW-|hRBvEPe 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

    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 10240.18334

    September 23, 2019
    KB4522009
    Resolved
    KB4520011
    October 08, 2019
    10:00 AM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >
    OS Build 10240.18305

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

    See details >
    OS Build 10240.18244

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

    See details >
    OS Build 10240.18244

    June 11, 2019
    KB4503291
    Resolved
    KB4507458
    July 09, 2019
    10:00 AM PT
    " @@ -64,12 +63,3 @@ sections:
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on your Apple MacOS device when trying to access network shares via CIFS or SMBv1 on a Windows devices that has installed updates on June 11, 2019 (KB4503291) or later. When you encounter this issue, in MacOS you may receive the error, “There was a problem connecting to the server “{Server Host Name}”. Check the server name or IP address, and then try again. If you continue to have problems, contact your system administrator.”

    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: For guidance on this issue, see the Apple support article If your Mac can't use NTLM to connect to a Windows server. There is no update for Windows needed for this issue.

    Back to top
    OS Build 10240.18244

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

    Opened:
    August 09, 2019
    04:25 PM PT
    " - -- title: June 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    OS Build 10240.18244

    June 11, 2019
    KB4503291
    Resolved
    KB4507458
    Resolved:
    July 09, 2019
    10:00 AM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    - " diff --git a/windows/release-information/resolved-issues-windows-10-1607.yml b/windows/release-information/resolved-issues-windows-10-1607.yml index 84bc5ffff2..404538ea70 100644 --- a/windows/release-information/resolved-issues-windows-10-1607.yml +++ b/windows/release-information/resolved-issues-windows-10-1607.yml @@ -42,11 +42,6 @@ sections:
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

    See details >
    OS Build 14393.3025

    June 11, 2019
    KB4503267
    Resolved External
    August 09, 2019
    07:03 PM PT
    SCVMM cannot enumerate and manage logical switches deployed on the host
    System Center Virtual Machine Manager cannot enumerate and manage logical switches deployed on managed hosts.

    See details >
    OS Build 14393.2639

    November 27, 2018
    KB4467684
    Resolved
    KB4507459
    July 16, 2019
    10:00 AM PT
    Some applications may fail to run as expected on clients of AD FS 2016
    Some applications may fail to run as expected on clients of Active Directory Federation Services 2016 (AD FS 2016)

    See details >
    OS Build 14393.2941

    April 25, 2019
    KB4493473
    Resolved
    KB4507459
    July 16, 2019
    10:00 AM PT
    Devices with Hyper-V enabled may receive BitLocker error 0xC0210000
    Some devices with Hyper-V enabled may start into BitLocker recovery with error 0xC0210000.

    See details >
    OS Build 14393.2969

    May 14, 2019
    KB4494440
    Resolved
    KB4507460
    July 09, 2019
    10:00 AM PT
    Difficulty connecting to some iSCSI-based SANs
    Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

    See details >
    OS Build 14393.2999

    May 23, 2019
    KB4499177
    Resolved
    KB4509475
    June 27, 2019
    02:00 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >
    OS Build 14393.3025

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

    See details >
    OS Build 14393.2999

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

    See details >
    OS Build 14393.2848

    March 12, 2019
    KB4489882
    Resolved
    KB4503267
    June 11, 2019
    10:00 AM PT
    " @@ -96,27 +91,6 @@ sections: text: " - - - -
    DetailsOriginating updateStatusHistory
    Some applications may fail to run as expected on clients of AD FS 2016
    Some applications may fail to run as expected on clients of Active Directory Federation Services 2016 (AD FS 2016) after installation of KB4493473 on the server. Applications that may exhibit this behavior use an IFRAME during non-interactive authentication requests and receive X-Frame Options set to DENY.

    Affected platforms:
    • Server: Windows Server 2016
    Resolution: This issue was resolved in KB4507459.

    Back to top
    OS Build 14393.2941

    April 25, 2019
    KB4493473
    Resolved
    KB4507459
    Resolved:
    July 16, 2019
    10:00 AM PT

    Opened:
    June 04, 2019
    05:55 PM PT
    Difficulty connecting to some iSCSI-based SANs
    Devices may have issues connecting to some Storage Area Network (SAN) devices using Internet Small Computer System Interface (iSCSI) after installing KB4499177. You may also receive an error in the System log section of Event Viewer with Event ID 43 from iScsiPrt and a description of “Target failed to respond in time for a login request.”

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

    Back to top
    OS Build 14393.2999

    May 23, 2019
    KB4499177
    Resolved
    KB4509475
    Resolved:
    June 27, 2019
    02:00 PM PT

    Opened:
    June 20, 2019
    04:46 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    OS Build 14393.3025

    June 11, 2019
    KB4503267
    Resolved
    KB4503294
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

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

    Back to top
    OS Build 14393.2999

    May 23, 2019
    KB4499177
    Resolved
    KB4503267
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    June 05, 2019
    05:49 PM PT
    - " - -- title: May 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Devices with Hyper-V enabled may receive BitLocker error 0xC0210000
    Some devices with Hyper-V enabled may enter BitLocker recovery mode and receive an error, \"0xC0210000\" after installing KB4494440 and restarting.

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

    Back to top
    OS Build 14393.2969

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

    Opened:
    May 21, 2019
    08:50 AM PT
    - " - -- title: March 2019 -- items: - - type: markdown - text: " - -
    DetailsOriginating updateStatusHistory
    Issue using PXE to start a device from WDS
    After installing KB4489882, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension.

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

    Back to top
    OS Build 14393.2848

    March 12, 2019
    KB4489882
    Resolved
    KB4503267
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    March 12, 2019
    10:00 AM PT
    " diff --git a/windows/release-information/resolved-issues-windows-10-1709.yml b/windows/release-information/resolved-issues-windows-10-1709.yml index 35c7f5856c..92e479f7e8 100644 --- a/windows/release-information/resolved-issues-windows-10-1709.yml +++ b/windows/release-information/resolved-issues-windows-10-1709.yml @@ -38,9 +38,6 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >
    OS Build 16299.1217

    June 11, 2019
    KB4503284
    Resolved
    KB4512494
    August 16, 2019
    02:00 PM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >
    OS Build 16299.1331

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

    See details >
    OS Build 16299.1217

    June 11, 2019
    KB4503284
    Resolved External
    August 09, 2019
    07:03 PM PT
    Difficulty connecting to some iSCSI-based SANs
    Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

    See details >
    OS Build 16299.1182

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

    See details >
    OS Build 16299.1217

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

    See details >
    OS Build 16299.1182

    May 28, 2019
    KB4499147
    Resolved
    KB4503284
    June 11, 2019
    10:00 AM PT
    " @@ -81,14 +78,3 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) or System Center Configuration Manager (SCCM) may fail to start with the error \"Status: 0xc0000001, Info: A required device isn't connected or can't be accessed\" after installing KB4503284 on a WDS server.

    Affected platforms:
    • Server: Windows Server 2008 SP2; Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2; Windows Server 2016; Windows Server, version 1803; Windows Server 2019; Windows Server, version 1809; Windows Server, version 1903
    Resolution: This issue was resolved in KB4512494.

    Back to top
    OS Build 16299.1217

    June 11, 2019
    KB4503284
    Resolved
    KB4512494
    Resolved:
    August 16, 2019
    02:00 PM PT

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

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

    Back to top
    OS Build 16299.1182

    May 28, 2019
    KB4499147
    Resolved
    KB4509477
    Resolved:
    June 26, 2019
    04:00 PM PT

    Opened:
    June 20, 2019
    04:46 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    OS Build 16299.1217

    June 11, 2019
    KB4503284
    Resolved
    KB4503281
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

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

    Back to top
    OS Build 16299.1182

    May 28, 2019
    KB4499147
    Resolved
    KB4503284
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    June 05, 2019
    05:49 PM PT
    - " diff --git a/windows/release-information/resolved-issues-windows-10-1803.yml b/windows/release-information/resolved-issues-windows-10-1803.yml index 9aadd14d5a..378576d142 100644 --- a/windows/release-information/resolved-issues-windows-10-1803.yml +++ b/windows/release-information/resolved-issues-windows-10-1803.yml @@ -41,9 +41,6 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >OS Build 17134.829

    June 11, 2019
    KB4503286Resolved
    KB4512509August 19, 2019
    02:00 PM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >OS Build 17134.950

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

    See details >OS Build 17134.829

    June 11, 2019
    KB4503286Resolved External
    August 09, 2019
    07:03 PM PT -
    Difficulty connecting to some iSCSI-based SANs
    Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

    See details >OS Build 17134.799

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

    See details >OS Build 17134.829

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

    See details >OS Build 17134.799

    May 21, 2019
    KB4499183Resolved
    KB4503286June 11, 2019
    10:00 AM PT " @@ -93,8 +90,5 @@ sections: text: " - - -
    DetailsOriginating updateStatusHistory
    Startup to a black screen after installing updates
    We are investigating reports that a small number of devices may startup to a black screen during the first logon after installing updates.


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

    Back to top
    OS Build 17134.829

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

    Opened:
    June 14, 2019
    04:41 PM PT
    Difficulty connecting to some iSCSI-based SANs
    Devices may have issues connecting to some Storage Area Network (SAN) devices using Internet Small Computer System Interface (iSCSI) after installing KB4499183. You may also receive an error in the System log section of Event Viewer with Event ID 43 from iScsiPrt and a description of “Target failed to respond in time for a login request.”

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

    Back to top
    OS Build 17134.799

    May 21, 2019
    KB4499183
    Resolved
    KB4509478
    Resolved:
    June 26, 2019
    04:00 PM PT

    Opened:
    June 20, 2019
    04:46 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Resolved
    KB4503288
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

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

    Back to top
    OS Build 17134.799

    May 21, 2019
    KB4499183
    Resolved
    KB4503286
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    June 05, 2019
    05:49 PM PT
    " diff --git a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml index f6351c2c0b..82cba46203 100644 --- a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml @@ -42,12 +42,6 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >OS Build 17763.557

    June 11, 2019
    KB4503327Resolved
    KB4512534August 17, 2019
    02:00 PM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >OS Build 17763.678

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

    See details >OS Build 17763.557

    June 11, 2019
    KB4503327Resolved External
    August 09, 2019
    07:03 PM PT -
    Difficulty connecting to some iSCSI-based SANs
    Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

    See details >OS Build 17763.529

    May 21, 2019
    KB4497934Resolved
    KB4509479June 26, 2019
    04:00 PM PT -
    Devices with Realtek Bluetooth radios drivers may not pair or connect as expected
    Devices with some Realtek Bluetooth radios drivers may have issues pairing or connecting to devices.

    See details >OS Build 17763.503

    May 14, 2019
    KB4494441Resolved
    KB4501371June 18, 2019
    02:00 PM PT -
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >OS Build 17763.557

    June 11, 2019
    KB4503327Resolved
    KB4501371June 18, 2019
    02:00 PM PT -
    Printing from Microsoft Edge or other UWP apps may result in the error 0x80070007
    Attempting to print from Microsoft Edge or other Universal Windows Platform (UWP) apps, you may receive an error.

    See details >OS Build 17763.379

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

    See details >OS Build 17763.529

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

    See details >OS Build 17763.379

    March 12, 2019
    KB4489899Resolved
    KB4503327June 11, 2019
    10:00 AM PT " @@ -106,27 +100,5 @@ sections: text: " - - - - -
    DetailsOriginating updateStatusHistory
    Startup to a black screen after installing updates
    We are investigating reports that a small number of devices may startup to a black screen during the first logon after installing updates.


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

    Back to top
    OS Build 17763.557

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

    Opened:
    June 14, 2019
    04:41 PM PT
    Difficulty connecting to some iSCSI-based SANs
    Devices may have issues connecting to some Storage Area Network (SAN) devices using Internet Small Computer System Interface (iSCSI) after installing KB4497934. You may also receive an error in the System log section of Event Viewer with Event ID 43 from iScsiPrt and a description of “Target failed to respond in time for a login request.”

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

    Back to top
    OS Build 17763.529

    May 21, 2019
    KB4497934
    Resolved
    KB4509479
    Resolved:
    June 26, 2019
    04:00 PM PT

    Opened:
    June 20, 2019
    04:46 PM PT
    Devices with Realtek Bluetooth radios drivers may not pair or connect as expected
    In some circumstances, devices with Realtek Bluetooth radios may have issues pairing or connecting to Bluetooth devices due to a driver issue.

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

    Back to top
    OS Build 17763.503

    May 14, 2019
    KB4494441
    Resolved
    KB4501371
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    June 14, 2019
    05:45 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Resolved
    KB4501371
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

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

    Back to top
    OS Build 17763.529

    May 21, 2019
    KB4497934
    Resolved
    KB4503327
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    June 05, 2019
    05:49 PM PT
    - " - -- title: May 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Printing from Microsoft Edge or other UWP apps may result in the error 0x80070007
    When attempting to print from Microsoft Edge or other Universal Windows Platform (UWP) applications you may receive the error, \"Your printer has experienced an unexpected configuration problem. 0x80070007e.\"
     
    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019
    • Server: Windows Server, version 1809; Windows Server 2019
    Resolution: This issue was resolved in KB4501371

    Back to top
    OS Build 17763.379

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

    Opened:
    May 02, 2019
    04:47 PM PT
    - " - -- title: March 2019 -- items: - - type: markdown - text: " - -
    DetailsOriginating updateStatusHistory
    Issue using PXE to start a device from WDS
    After installing KB4489899, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension. 

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

    Back to top
    OS Build 17763.379

    March 12, 2019
    KB4489899
    Resolved
    KB4503327
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    March 12, 2019
    10:00 AM PT
    " diff --git a/windows/release-information/resolved-issues-windows-10-1903.yml b/windows/release-information/resolved-issues-windows-10-1903.yml index dffdd5ba5f..f6f7b30864 100644 --- a/windows/release-information/resolved-issues-windows-10-1903.yml +++ b/windows/release-information/resolved-issues-windows-10-1903.yml @@ -38,7 +38,6 @@ sections:
    Updates may fail to install and you may receive Error 0x80073701
    Installation of updates may fail and you may receive error code 0x80073701.

    See details >OS Build 18362.145

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

    See details >OS Build 18362.116

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

    See details >OS Build 18362.116

    May 21, 2019
    KB4505057Resolved
    KB4505903July 26, 2019
    02:00 PM PT -
    Cannot launch Camera app
    Microsoft and Intel have identified an issue affecting Intel RealSense SR300 or Intel RealSense S200 camera apps.

    See details >OS Build 18362.116

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

    See details >OS Build 18362.116

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

    See details >N/A

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

    See details >OS Build 18362.145

    May 29, 2019
    KB4497935Resolved
    October 18, 2019
    04:33 PM PT @@ -57,10 +56,6 @@ sections:
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

    See details >OS Build 18362.175

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

    See details >OS Build 18362.116

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

    See details >OS Build 18362.145

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

    See details >OS Build 18362.116

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

    See details >OS Build 18362.116

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

    See details >OS Build 18362.116

    May 21, 2019
    KB4505057Resolved
    July 11, 2019
    01:53 PM PT -
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >OS Build 18362.175

    June 11, 2019
    KB4503293Resolved
    KB4501375June 27, 2019
    10:00 AM PT " @@ -127,7 +122,6 @@ sections: text: " -
    DetailsOriginating updateStatusHistory
    RASMAN service may stop working and result in the error “0xc0000005”
    The Remote Access Connection Manager (RASMAN) service may stop working and you may receive the error “0xc0000005” on devices where the diagnostic data level is manually configured to the non-default setting of 0. You may also receive an error in the Application section of Windows Logs in Event Viewer with Event ID 1000 referencing “svchost.exe_RasMan” and “rasman.dll”.

    This issue only occurs when a VPN profile is configured as an Always On VPN (AOVPN) connection with or without device tunnel. This does not affect manual only VPN profiles or connections.

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

    Back to top
    OS Build 18362.145

    May 29, 2019
    KB4497935
    Resolved
    KB4505903
    Resolved:
    July 26, 2019
    02:00 PM PT

    Opened:
    June 28, 2019
    05:01 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    OS Build 18362.175

    June 11, 2019
    KB4503293
    Resolved
    KB4501375
    Resolved:
    June 27, 2019
    10:00 AM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    " @@ -140,11 +134,7 @@ sections:
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Realtek. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Realtek Bluetooth radios from being offered Windows 10, version 1903 or Windows Server, version 1903 until the driver has been updated.

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

    Back to topOS Build 18362.116

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

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

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

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

    Back to topOS Build 18362.116

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

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

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

    Back to topOS Build 18362.116

    May 21, 2019
    KB4505057Resolved
    KB4505903Resolved:
    July 26, 2019
    02:00 PM PT

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

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

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

    Back to topOS Build 18362.116

    May 21, 2019
    KB4505057Resolved
    KB4501375Resolved:
    June 27, 2019
    10:00 AM PT

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

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

    Back to topOS Build 18362.116

    May 21, 2019
    KB4505057Resolved
    KB4512941Resolved:
    August 30, 2019
    10:00 AM PT

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

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

    Affected platforms:
    • Client: Windows 10, version 1903
    Resolution: This issue was resolved in KB4505903 and the safeguard hold has been removed. Please ensure you have applied the resolving update before attempting to update to the Windows 10 May 2019 Update (version 1903). Please note, it can take up to 48 hours for the safeguard to be removed.

    Back to topOS Build 18362.116

    May 21, 2019
    KB4505057Resolved
    KB4505903Resolved:
    July 26, 2019
    02:00 PM PT

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

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

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

    Back to topOS Build 18362.116

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

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

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

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

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

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

    Back to topOS Build 18362.116

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

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

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

    Back to topOS Build 18362.116

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

    Opened:
    May 21, 2019
    07:16 AM PT " diff --git a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml index 3ba826b5ad..7401114369 100644 --- a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml @@ -39,8 +39,6 @@ sections:
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >August 13, 2019
    KB4512506Resolved
    KB4517297August 16, 2019
    02:00 PM PT
    System may be unresponsive after restart with certain McAfee antivirus products
    Devices running certain McAfee Endpoint security applications may be slow or unresponsive at startup.

    See details >April 09, 2019
    KB4493472Resolved External
    August 13, 2019
    06:59 PM PT
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

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

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

    See details >June 11, 2019
    KB4503292Resolved
    KB4503277June 20, 2019
    02:00 PM PT " @@ -81,16 +79,6 @@ sections: " -- title: June 2019 -- items: - - type: markdown - text: " - - - -
    DetailsOriginating updateStatusHistory
    IE11 may stop working when loading or interacting with Power BI reports
    Internet Explorer 11 may stop working when loading or interacting with Power BI reports that have line charts with markers. This issue may also occur when viewing other content that contains Scalable Vector Graphics (SVG) markers.


    Affected platforms:
    • Client: Windows 7 SP1; Windows 8.1
    • Server: Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2

    Resolution: This issue was resolved in Preview Rollup KB4503277. If you are using the Internet Explorer cumulative updates, this issue was resolved in KB4508646.

    Back to top
    May 14, 2019
    KB4499164
    Resolved
    KB4503277
    Resolved:
    June 20, 2019
    02:00 PM PT

    Opened:
    June 07, 2019
    02:57 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    June 11, 2019
    KB4503292
    Resolved
    KB4503277
    Resolved:
    June 20, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    - " - - title: April 2019 - items: - type: markdown diff --git a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml index be34bac3ce..d7ed2c1633 100644 --- a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml @@ -39,9 +39,6 @@ sections:
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >August 13, 2019
    KB4512488Resolved
    KB4517298August 16, 2019
    02:00 PM PT
    System may be unresponsive after restart with certain McAfee antivirus products
    Devices running certain McAfee Endpoint security applications may be slow or unresponsive at startup.

    See details >April 09, 2019
    KB4493446Resolved External
    August 13, 2019
    06:59 PM PT
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

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

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

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

    See details >March 12, 2019
    KB4489881Resolved
    KB4503276June 11, 2019
    10:00 AM PT " @@ -90,16 +87,6 @@ sections: " -- title: June 2019 -- items: - - type: markdown - text: " - - - -
    DetailsOriginating updateStatusHistory
    IE11 may stop working when loading or interacting with Power BI reports
    Internet Explorer 11 may stop working when loading or interacting with Power BI reports that have line charts with markers. This issue may also occur when viewing other content that contains Scalable Vector Graphics (SVG) markers.


    Affected platforms:
    • Client: Windows 7 SP1; Windows 8.1
    • Server: Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2

    Resolution: This issue was resolved in Preview Rollup KB4503283. If you are using the Internet Explorer cumulative updates, this issue was resolved in KB4508646.

    Back to top
    May 14, 2019
    KB4499151
    Resolved
    KB4503283
    Resolved:
    June 20, 2019
    02:00 PM PT

    Opened:
    June 07, 2019
    02:57 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    June 11, 2019
    KB4503276
    Resolved
    KB4503283
    Resolved:
    June 20, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    - " - - title: April 2019 - items: - type: markdown @@ -108,12 +95,3 @@ sections:
    System may be unresponsive after restart with certain McAfee antivirus products
    Microsoft and McAfee have identified an issue on devices with McAfee Endpoint Security (ENS) Threat Prevention 10.x or McAfee Host Intrusion Prevention (Host IPS) 8.0 or McAfee VirusScan Enterprise (VSE) 8.8 installed. It may cause the system to have slow startup or become unresponsive at restart after installing this update. 

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

    Back to topApril 09, 2019
    KB4493446Resolved External
    Last updated:
    August 13, 2019
    06:59 PM PT

    Opened:
    April 09, 2019
    10:00 AM PT " - -- title: March 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Issue using PXE to start a device from WDS
    After installing KB4489881, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension.

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

    Back to top
    March 12, 2019
    KB4489881
    Resolved
    KB4503276
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    March 12, 2019
    10:00 AM PT
    - " diff --git a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml index c0a8e854fa..18fc3ff189 100644 --- a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml +++ b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml @@ -37,7 +37,6 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >June 11, 2019
    KB4503273Resolved
    KB4512499August 17, 2019
    02:00 PM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

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

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

    See details >June 11, 2019
    KB4503273Resolved
    KB4503271June 20, 2019
    02:00 PM PT " @@ -76,12 +75,3 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) or System Center Configuration Manager (SCCM) may fail to start with the error \"Status: 0xc0000001, Info: A required device isn't connected or can't be accessed\" after installing KB4503273 on a WDS server.

    Affected platforms:
    • Server: Windows Server 2008 SP2; Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2; Windows Server 2016; Windows Server, version 1803; Windows Server 2019; Windows Server, version 1809; Windows Server, version 1903
    Resolution: This issue was resolved in KB4512499.

    Back to topJune 11, 2019
    KB4503273Resolved
    KB4512499Resolved:
    August 17, 2019
    02:00 PM PT

    Opened:
    July 10, 2019
    02:51 PM PT " - -- title: June 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    June 11, 2019
    KB4503273
    Resolved
    KB4503271
    Resolved:
    June 20, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    - " diff --git a/windows/release-information/resolved-issues-windows-server-2012.yml b/windows/release-information/resolved-issues-windows-server-2012.yml index 268770f5d8..c2bef06cf8 100644 --- a/windows/release-information/resolved-issues-windows-server-2012.yml +++ b/windows/release-information/resolved-issues-windows-server-2012.yml @@ -37,10 +37,6 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >June 11, 2019
    KB4503285Resolved
    KB4512512August 17, 2019
    02:00 PM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

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

    See details >June 11, 2019
    KB4503285Resolved External
    August 09, 2019
    07:03 PM PT -
    Some devices and generation 2 Hyper-V VMs may have issues installing updates
    Some devices and generation 2 Hyper-V VMs may have issues installing some updates when Secure Boot is enabled.

    See details >June 11, 2019
    KB4503285Resolved
    KB4503295June 21, 2019
    02:00 PM PT -
    IE11 may stop working when loading or interacting with Power BI reports
    Power BI reports that contain line charts with markers may cause Internet Explorer 11 to stop working.

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

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

    See details >March 12, 2019
    KB4489891Resolved
    KB4503285June 11, 2019
    10:00 AM PT " @@ -87,23 +83,3 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) or System Center Configuration Manager (SCCM) may fail to start with the error \"Status: 0xc0000001, Info: A required device isn't connected or can't be accessed\" after installing KB4503285 on a WDS server.

    Affected platforms:
    • Server: Windows Server 2008 SP2; Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2; Windows Server 2016; Windows Server, version 1803; Windows Server 2019; Windows Server, version 1809; Windows Server, version 1903
    Resolution: This issue was resolved in KB4512512.

    Back to topJune 11, 2019
    KB4503285Resolved
    KB4512512Resolved:
    August 17, 2019
    02:00 PM PT

    Opened:
    July 10, 2019
    02:51 PM PT " - -- title: June 2019 -- items: - - type: markdown - text: " - - - - -
    DetailsOriginating updateStatusHistory
    Some devices and generation 2 Hyper-V VMs may have issues installing updates
    Some devices and generation 2 Hyper-V virtual machines (VMs) may have issues installing KB4503285 or later updates when Secure Boot is enabled.

    Affected platforms:
    • Server: Windows Server 2012
    Resolution: This issue was resolved in KB4503295. If your device is using Security Only updates, this issue was resolved in KB4508776.

    Back to top
    June 11, 2019
    KB4503285
    Resolved
    KB4503295
    Resolved:
    June 21, 2019
    02:00 PM PT

    Opened:
    June 19, 2019
    04:57 PM PT
    IE11 may stop working when loading or interacting with Power BI reports
    Internet Explorer 11 may stop working when loading or interacting with Power BI reports that have line charts with markers. This issue may also occur when viewing other content that contains Scalable Vector Graphics (SVG) markers.


    Affected platforms:
    • Client: Windows 7 SP1; Windows 8.1
    • Server: Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2

    Resolution: This issue was resolved in Preview Rollup KB4503295. If you are using the Internet Explorer cumulative updates, this issue was resolved in KB4508646.

    Back to top
    May 14, 2019
    KB4499171
    Resolved
    KB4503295
    Resolved:
    June 21, 2019
    02:00 PM PT

    Opened:
    June 07, 2019
    02:57 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    June 11, 2019
    KB4503285
    Resolved
    KB4503295
    Resolved:
    June 20, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    - " - -- title: March 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Issue using PXE to start a device from WDS
    After installing KB4489891, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension.

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

    Back to top
    March 12, 2019
    KB4489891
    Resolved
    KB4503285
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    March 12, 2019
    10:00 AM PT
    - " diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index 88e42ce4a7..b45f2a51e5 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -64,7 +64,6 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - @@ -93,7 +92,6 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    Microsoft Defender Advanced Threat Protection might stop running
    The Microsoft Defender ATP service might stop running and might fail to send reporting data.

    See details >
    OS Build 17763.832

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

    See details >
    OS Build 17763.737

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

    See details >
    OS Build 17763.805

    October 08, 2019
    KB4519338
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Devices with some Asian language packs installed may receive an error
    Devices with Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_FOUND.\"

    See details >
    OS Build 17763.437

    April 09, 2019
    KB4493509
    Mitigated
    May 03, 2019
    10:59 AM PT
    -
    DetailsOriginating updateStatusHistory
    Microsoft Defender Advanced Threat Protection might stop running
    After installing the optional non-security update (KB4520062), the Microsoft Defender Advanced Threat Protection (ATP) service might stop running and might fail to send reporting data. You might also receive a 0xc0000409 error in Event Viewer on MsSense.exe.

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

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

    Back to top
    OS Build 17763.832

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

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

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

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

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

    Back to top
    OS Build 17763.737

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

    Opened:
    October 29, 2019
    05:15 PM PT
    " diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index e89546389a..695f9e9477 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.yml @@ -64,14 +64,8 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - - - - - -
    SummaryOriginating updateStatusLast updated
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >
    OS Build 18362.356

    September 10, 2019
    KB4515384
    Resolved
    KB4530684
    December 10, 2019
    10:00 AM PT
    Issues with some older versions of Avast and AVG anti-virus products
    Microsoft and Avast has identified compatibility issues with some versions of Avast and AVG Antivirus.

    See details >
    N/A

    Mitigated External
    November 25, 2019
    05:25 PM PT
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

    See details >
    OS Build 18362.116

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

    See details >
    OS Build 18362.116

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

    See details >
    OS Build 18362.145

    May 29, 2019
    KB4497935
    Resolved
    November 12, 2019
    08:11 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    OS Build 18362.418

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

    See details >
    OS Build 18362.116

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

    See details >
    OS Build 18362.116

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

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

    Back to topOS Build 18362.418

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

    Opened:
    November 05, 2019
    03:36 PM PT " - -- title: October 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Unable to create local users in Chinese, Japanese and Korean during device setup
    When setting up a new Windows device using the Out of Box Experience (OOBE), you might be unable to create a local user when using Input Method Editor (IME). This issue might affect you if you are using the IME for Chinese, Japanese, or Korean languages.

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

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

    Back to top
    OS Build 18362.356

    September 10, 2019
    KB4515384
    Resolved
    KB4530684
    Resolved:
    December 10, 2019
    10:00 AM PT

    Opened:
    October 29, 2019
    05:15 PM PT
    - " - -- title: August 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Updates may fail to install and you may receive Error 0x80073701
    Installation of updates may fail and you may receive the error message, \"Updates Failed, There were problems installing some updates, but we'll try again later\" or \"Error 0x80073701\" on the Windows Update dialog or within Update history.

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

    Back to top
    OS Build 18362.145

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

    Opened:
    August 16, 2019
    01:41 PM PT
    - " - -- title: May 2019 -- items: - - type: markdown - text: " - - - - - -
    DetailsOriginating updateStatusHistory
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver. An updated Wi-Fi driver should be available from your device manufacturer (OEM).

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

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

    Back to top
    OS Build 18362.116

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

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

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

    Back to top
    OS Build 18362.116

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

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

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

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

    Back to top
    OS Build 18362.116

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

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

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

    Back to top
    OS Build 18362.116

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

    Opened:
    May 21, 2019
    07:28 AM PT
    - " diff --git a/windows/release-information/status-windows-10-1909.yml b/windows/release-information/status-windows-10-1909.yml index a8b1f36597..ac72f26612 100644 --- a/windows/release-information/status-windows-10-1909.yml +++ b/windows/release-information/status-windows-10-1909.yml @@ -64,10 +64,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - - -
    SummaryOriginating updateStatusLast updated
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved
    KB4530684
    December 10, 2019
    10:00 AM PT
    Issues with some older versions of Avast and AVG anti-virus products
    Microsoft and Avast has identified compatibility issues with some versions of Avast and AVG Antivirus.

    See details >
    N/A

    Mitigated External
    November 25, 2019
    05:25 PM PT
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

    See details >
    OS Build 18363.476

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

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved External
    November 15, 2019
    05:59 PM PT
    " @@ -86,22 +83,3 @@ sections:
    Issues with some older versions of Avast and AVG anti-virus products
    Microsoft and Avast has identified compatibility issues with some older versions of Avast Antivirus and AVG Antivirus that might still be installed by a small number of users. Any application from Avast or AVG that contains Antivirus version 19.5.4444.567 or earlier is affected.

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

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

    Back to topN/A

    Mitigated External
    Last updated:
    November 25, 2019
    05:25 PM PT

    Opened:
    November 22, 2019
    04:10 PM PT " - -- title: October 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Unable to create local users in Chinese, Japanese and Korean during device setup
    When setting up a new Windows device using the Out of Box Experience (OOBE), you might be unable to create a local user when using Input Method Editor (IME). This issue might affect you if you are using the IME for Chinese, Japanese, or Korean languages.

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

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

    Back to top
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved
    KB4530684
    Resolved:
    December 10, 2019
    10:00 AM PT

    Opened:
    October 29, 2019
    05:15 PM PT
    - " - -- title: May 2019 -- items: - - type: markdown - text: " - - - -
    DetailsOriginating updateStatusHistory
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver. An updated Wi-Fi driver should be available from your device manufacturer (OEM).

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

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

    Back to top
    OS Build 18363.476

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

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

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

    Back to top
    OS Build 18363.476

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

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

    - @@ -79,7 +78,6 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    Printing from 32-bit apps might fail on a 64-bit OS
    When attempting to print, you may receive an error or the application may stop responding or close.

    See details >
    August 13, 2019
    KB4512489
    Resolved
    KB4525250
    November 12, 2019
    10:00 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    October 08, 2019
    KB4520005
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Japanese IME doesn't show the new Japanese Era name as a text input option
    With previous dictionary updates installed, the Japanese IME doesn't show the new Japanese Era name as an input option.

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

    See details >
    January 08, 2019
    KB4480963
    Mitigated
    April 25, 2019
    02:00 PM PT
    -
    DetailsOriginating updateStatusHistory
    Printing from 32-bit apps might fail on a 64-bit OS
    When attempting to print from a 32-bit app on a 64-bit operating system (OS), you may receive an error, or the application may stop responding or close. Note This issue only affects the 64-bit Security Only updates listed and does not affect any Monthly Rollup.

    Affected platforms:
    • Client: Windows 8.1
    • Server: Windows Server 2012 R2; Windows Server 2012
    Resolution: This issue is resolved in KB4525250. However, the issue occurs when you install only KB4512489 (released on August 13, 2019) without installing KB4507457, the previous Security Only update (released July 9, 2019). Reminder When using the Security Only updates, you must install the latest and all previous Security Only updates to ensure that the device contains all resolved security vulnerabilities.

    Back to top
    August 13, 2019
    KB4512489
    Resolved
    KB4525250
    Resolved:
    November 12, 2019
    10:00 AM PT

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

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

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

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

    - @@ -79,7 +78,6 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    Printing from 32-bit apps might fail on a 64-bit OS
    When attempting to print, you may receive an error or the application may stop responding or close.

    See details >
    August 13, 2019
    KB4512482
    Resolved
    KB4525253
    November 12, 2019
    10:00 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    October 08, 2019
    KB4520007
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Japanese IME doesn't show the new Japanese Era name as a text input option
    With previous dictionary updates installed, the Japanese IME doesn't show the new Japanese Era name as an input option.

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

    See details >
    January 08, 2019
    KB4480975
    Mitigated
    April 25, 2019
    02:00 PM PT
    -
    DetailsOriginating updateStatusHistory
    Printing from 32-bit apps might fail on a 64-bit OS
    When attempting to print from a 32-bit app on a 64-bit operating system (OS), you may receive an error, or the application may stop responding or close. Note This issue only affects the 64-bit Security Only updates listed and does not affect any Monthly Rollup.

    Affected platforms:
    • Client: Windows 8.1
    • Server: Windows Server 2012 R2; Windows Server 2012
    Resolution: This issue is resolved in KB4525253. However, the issue occurs when you install only KB4512482 (released on August 13, 2019) without installing KB4507447, the previous Security Only update (released July 9, 2019). Reminder When using the Security Only updates, you must install the latest and all previous Security Only updates to ensure that the device contains all resolved security vulnerabilities.

    Back to top
    August 13, 2019
    KB4512482
    Resolved
    KB4525253
    Resolved:
    November 12, 2019
    10:00 AM PT

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

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

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

    Opened:
    November 05, 2019
    03:36 PM PT
    " diff --git a/windows/release-information/windows-message-center.yml b/windows/release-information/windows-message-center.yml index b3441dc375..3af82add31 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -50,6 +50,8 @@ sections: text: " + + From a5e707497033f9a56095cc9d23eeb75f93c87981 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 14 Jan 2020 09:14:23 -0800 Subject: [PATCH 163/179] Create tamperprotectsecurityrecos.png --- .../tamperprotectsecurityrecos.png | Bin 0 -> 122318 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-antivirus/tamperprotectsecurityrecos.png diff --git a/windows/security/threat-protection/windows-defender-antivirus/tamperprotectsecurityrecos.png b/windows/security/threat-protection/windows-defender-antivirus/tamperprotectsecurityrecos.png new file mode 100644 index 0000000000000000000000000000000000000000..69485c42e98329a45efa6bb2d58d7a00bf03f492 GIT binary patch literal 122318 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 literal 0 HcmV?d00001 From fcfaea5839c200e5b508ae94b50b347ceb930256 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 14 Jan 2020 09:31:25 -0800 Subject: [PATCH 164/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 7b1a6375bd..b2195fe31d 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -154,7 +154,7 @@ Tamper protection integrates with [Threat & Vulnerability Management](https://do In the results, you can select **Turn on Tamper Protection** to learn more and turn it on. -![Turn on tamper protection](images/turnontamperprotection.png) +![Turn on tamper protection](tamperprotectsecurityrecos.png) To learn more about Threat & Vulnerability Management, see [Threat & Vulnerability Management in Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights#threat--vulnerability-management-in-microsoft-defender-security-center). From ce4b1dc59c083028a79d29252cb5223f16486634 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Tue, 14 Jan 2020 09:50:26 -0800 Subject: [PATCH 165/179] CAT Auto Pulish for Windows Release Messages - 20200114094105 (#1851) * Update prevent-changes-to-security-settings-with-tamper-protection.md * new screenshots plus text edits * image resizing * Update prevent-changes-to-security-settings-with-tamper-protection.md * Update prevent-changes-to-security-settings-with-tamper-protection.md * image adjustments * Update prevent-changes-to-security-settings-with-tamper-protection.md * images * Update prevent-changes-to-security-settings-with-tamper-protection.md * Update prevent-changes-to-security-settings-with-tamper-protection.md * Update prevent-changes-to-security-settings-with-tamper-protection.md * Update prevent-changes-to-security-settings-with-tamper-protection.md * Update prevent-changes-to-security-settings-with-tamper-protection.md * Update prevent-changes-to-security-settings-with-tamper-protection.md * Update prevent-changes-to-security-settings-with-tamper-protection.md * Release notes for hotfix 100.82.60 * Update prevent-changes-to-security-settings-with-tamper-protection.md * Update prevent-changes-to-security-settings-with-tamper-protection.md * CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20200114080120 (#1850) Co-authored-by: Direesh Kumar Kandakatla Co-authored-by: Denise Vangel-MSFT Co-authored-by: Gary Moore Co-authored-by: Tina Burden Co-authored-by: Direesh Kumar Kandakatla --- .../resolved-issues-windows-10-1507.yml | 10 -- .../resolved-issues-windows-10-1607.yml | 26 ----- .../resolved-issues-windows-10-1709.yml | 14 --- .../resolved-issues-windows-10-1803.yml | 6 -- ...indows-10-1809-and-windows-server-2019.yml | 28 ----- .../resolved-issues-windows-10-1903.yml | 10 -- ...ndows-7-and-windows-server-2008-r2-sp1.yml | 12 --- ...windows-8.1-and-windows-server-2012-r2.yml | 22 ---- ...esolved-issues-windows-server-2008-sp2.yml | 10 -- .../resolved-issues-windows-server-2012.yml | 24 ----- ...indows-10-1809-and-windows-server-2019.yml | 2 - .../status-windows-10-1903.yml | 36 ------- .../status-windows-10-1909.yml | 22 ---- ...windows-8.1-and-windows-server-2012-r2.yml | 2 - .../status-windows-server-2012.yml | 2 - .../windows-message-center.yml | 2 + .../microsoft-defender-atp/mac-whatsnew.md | 4 + .../images/tamperattemptalert.png | Bin 0 -> 155319 bytes .../images/turnontamperprotect-consumer.png | Bin 0 -> 143971 bytes .../images/turnontamperprotect-enterprise.png | Bin 0 -> 137849 bytes .../images/turnontamperprotect-intune.png | Bin 0 -> 268408 bytes ...ecurity-settings-with-tamper-protection.md | 101 +++++++++++------- 22 files changed, 71 insertions(+), 262 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/tamperattemptalert.png create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-consumer.png create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-enterprise.png create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-intune.png diff --git a/windows/release-information/resolved-issues-windows-10-1507.yml b/windows/release-information/resolved-issues-windows-10-1507.yml index d782b8d33e..1469d2dcf0 100644 --- a/windows/release-information/resolved-issues-windows-10-1507.yml +++ b/windows/release-information/resolved-issues-windows-10-1507.yml @@ -35,7 +35,6 @@ sections:

    -
    MessageDate
    Take action: January 2020 security update available for all supported versions of Windows
    The January 2020 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
    January 14, 2020
    08:00 AM PT
    Advisory: Windows CryptoAPI certificate validation vulnerability
    On January 14, 2020, Microsoft released security updates to address an elliptic-curve cryptography (ECC) certificate validation issue in the Windows CryptoAPI. This vulnerability applies to all versions of the Windows 10 operating system, client and server. While we have not observed an attack exploiting this vulnerability, we recommend that you apply this update to all of your Windows 10 devices with priority. Here is what you need to know:
    • If you are running a supported version of Windows 10 and have automatic updates enabled, you are automatically protected and do not need to take any further action.
    • If you are managing updates on behalf of your organization, you should download the latest updates from the Microsoft Security Update Guide and apply those updates to your Windows 10 devices and servers as soon as possible.
    If you are running an unsupported version of Windows 10. we recommend that you upgrade to the current version of Windows 10 to benefit from the latest security protections. For more information about this vulnerability, see the Microsoft Security Guidance for CVE-2020-0601.
    January 14, 2020
    08:00 AM PT
    Take action: December 2019 security update available for all supported versions of Windows
    The December 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
    December 10, 2019
    08:00 AM PT
    Timing of Windows 10 optional update releases (December 2019)
    For the balance of this calendar year, there will be no optional non-security “C” and “D” releases for Windows 10. The \"C\" releases normally target the third week of the month, with \"D\" releases targeting the fourth week. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer.
    December 10, 2019
    08:00 AM PT
    Windows 10, version 1909 now available
    Learn how to get Windows 10, version 1909 (the November 2019 Update), and explore how we’ve worked to make this a great experience for all devices, including a new, streamlined (and fast) update experience for devices updating directly from the May 2019 Update.
    November 12, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 10240.18334

    September 23, 2019
    KB4522009
    Resolved
    KB4520011
    October 08, 2019
    10:00 AM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >
    OS Build 10240.18305

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

    See details >
    OS Build 10240.18244

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

    See details >
    OS Build 10240.18244

    June 11, 2019
    KB4503291
    Resolved
    KB4507458
    July 09, 2019
    10:00 AM PT
    " @@ -64,12 +63,3 @@ sections:
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on your Apple MacOS device when trying to access network shares via CIFS or SMBv1 on a Windows devices that has installed updates on June 11, 2019 (KB4503291) or later. When you encounter this issue, in MacOS you may receive the error, “There was a problem connecting to the server “{Server Host Name}”. Check the server name or IP address, and then try again. If you continue to have problems, contact your system administrator.”

    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: For guidance on this issue, see the Apple support article If your Mac can't use NTLM to connect to a Windows server. There is no update for Windows needed for this issue.

    Back to topOS Build 10240.18244

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

    Opened:
    August 09, 2019
    04:25 PM PT " - -- title: June 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    OS Build 10240.18244

    June 11, 2019
    KB4503291
    Resolved
    KB4507458
    Resolved:
    July 09, 2019
    10:00 AM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    - " diff --git a/windows/release-information/resolved-issues-windows-10-1607.yml b/windows/release-information/resolved-issues-windows-10-1607.yml index 84bc5ffff2..404538ea70 100644 --- a/windows/release-information/resolved-issues-windows-10-1607.yml +++ b/windows/release-information/resolved-issues-windows-10-1607.yml @@ -42,11 +42,6 @@ sections:
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

    See details >OS Build 14393.3025

    June 11, 2019
    KB4503267Resolved External
    August 09, 2019
    07:03 PM PT
    SCVMM cannot enumerate and manage logical switches deployed on the host
    System Center Virtual Machine Manager cannot enumerate and manage logical switches deployed on managed hosts.

    See details >OS Build 14393.2639

    November 27, 2018
    KB4467684Resolved
    KB4507459July 16, 2019
    10:00 AM PT
    Some applications may fail to run as expected on clients of AD FS 2016
    Some applications may fail to run as expected on clients of Active Directory Federation Services 2016 (AD FS 2016)

    See details >OS Build 14393.2941

    April 25, 2019
    KB4493473Resolved
    KB4507459July 16, 2019
    10:00 AM PT -
    Devices with Hyper-V enabled may receive BitLocker error 0xC0210000
    Some devices with Hyper-V enabled may start into BitLocker recovery with error 0xC0210000.

    See details >OS Build 14393.2969

    May 14, 2019
    KB4494440Resolved
    KB4507460July 09, 2019
    10:00 AM PT -
    Difficulty connecting to some iSCSI-based SANs
    Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

    See details >OS Build 14393.2999

    May 23, 2019
    KB4499177Resolved
    KB4509475June 27, 2019
    02:00 PM PT -
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >OS Build 14393.3025

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

    See details >OS Build 14393.2999

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

    See details >OS Build 14393.2848

    March 12, 2019
    KB4489882Resolved
    KB4503267June 11, 2019
    10:00 AM PT " @@ -96,27 +91,6 @@ sections: text: " - - - -
    DetailsOriginating updateStatusHistory
    Some applications may fail to run as expected on clients of AD FS 2016
    Some applications may fail to run as expected on clients of Active Directory Federation Services 2016 (AD FS 2016) after installation of KB4493473 on the server. Applications that may exhibit this behavior use an IFRAME during non-interactive authentication requests and receive X-Frame Options set to DENY.

    Affected platforms:
    • Server: Windows Server 2016
    Resolution: This issue was resolved in KB4507459.

    Back to top
    OS Build 14393.2941

    April 25, 2019
    KB4493473
    Resolved
    KB4507459
    Resolved:
    July 16, 2019
    10:00 AM PT

    Opened:
    June 04, 2019
    05:55 PM PT
    Difficulty connecting to some iSCSI-based SANs
    Devices may have issues connecting to some Storage Area Network (SAN) devices using Internet Small Computer System Interface (iSCSI) after installing KB4499177. You may also receive an error in the System log section of Event Viewer with Event ID 43 from iScsiPrt and a description of “Target failed to respond in time for a login request.”

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

    Back to top
    OS Build 14393.2999

    May 23, 2019
    KB4499177
    Resolved
    KB4509475
    Resolved:
    June 27, 2019
    02:00 PM PT

    Opened:
    June 20, 2019
    04:46 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    OS Build 14393.3025

    June 11, 2019
    KB4503267
    Resolved
    KB4503294
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

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

    Back to top
    OS Build 14393.2999

    May 23, 2019
    KB4499177
    Resolved
    KB4503267
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    June 05, 2019
    05:49 PM PT
    - " - -- title: May 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Devices with Hyper-V enabled may receive BitLocker error 0xC0210000
    Some devices with Hyper-V enabled may enter BitLocker recovery mode and receive an error, \"0xC0210000\" after installing KB4494440 and restarting.

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

    Back to top
    OS Build 14393.2969

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

    Opened:
    May 21, 2019
    08:50 AM PT
    - " - -- title: March 2019 -- items: - - type: markdown - text: " - -
    DetailsOriginating updateStatusHistory
    Issue using PXE to start a device from WDS
    After installing KB4489882, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension.

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

    Back to top
    OS Build 14393.2848

    March 12, 2019
    KB4489882
    Resolved
    KB4503267
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    March 12, 2019
    10:00 AM PT
    " diff --git a/windows/release-information/resolved-issues-windows-10-1709.yml b/windows/release-information/resolved-issues-windows-10-1709.yml index 35c7f5856c..92e479f7e8 100644 --- a/windows/release-information/resolved-issues-windows-10-1709.yml +++ b/windows/release-information/resolved-issues-windows-10-1709.yml @@ -38,9 +38,6 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >OS Build 16299.1217

    June 11, 2019
    KB4503284Resolved
    KB4512494August 16, 2019
    02:00 PM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >OS Build 16299.1331

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

    See details >OS Build 16299.1217

    June 11, 2019
    KB4503284Resolved External
    August 09, 2019
    07:03 PM PT -
    Difficulty connecting to some iSCSI-based SANs
    Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

    See details >OS Build 16299.1182

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

    See details >OS Build 16299.1217

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

    See details >OS Build 16299.1182

    May 28, 2019
    KB4499147Resolved
    KB4503284June 11, 2019
    10:00 AM PT " @@ -81,14 +78,3 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) or System Center Configuration Manager (SCCM) may fail to start with the error \"Status: 0xc0000001, Info: A required device isn't connected or can't be accessed\" after installing KB4503284 on a WDS server.

    Affected platforms:
    • Server: Windows Server 2008 SP2; Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2; Windows Server 2016; Windows Server, version 1803; Windows Server 2019; Windows Server, version 1809; Windows Server, version 1903
    Resolution: This issue was resolved in KB4512494.

    Back to topOS Build 16299.1217

    June 11, 2019
    KB4503284Resolved
    KB4512494Resolved:
    August 16, 2019
    02:00 PM PT

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

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

    Back to top
    OS Build 16299.1182

    May 28, 2019
    KB4499147
    Resolved
    KB4509477
    Resolved:
    June 26, 2019
    04:00 PM PT

    Opened:
    June 20, 2019
    04:46 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    OS Build 16299.1217

    June 11, 2019
    KB4503284
    Resolved
    KB4503281
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

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

    Back to top
    OS Build 16299.1182

    May 28, 2019
    KB4499147
    Resolved
    KB4503284
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    June 05, 2019
    05:49 PM PT
    - " diff --git a/windows/release-information/resolved-issues-windows-10-1803.yml b/windows/release-information/resolved-issues-windows-10-1803.yml index 9aadd14d5a..378576d142 100644 --- a/windows/release-information/resolved-issues-windows-10-1803.yml +++ b/windows/release-information/resolved-issues-windows-10-1803.yml @@ -41,9 +41,6 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >OS Build 17134.829

    June 11, 2019
    KB4503286Resolved
    KB4512509August 19, 2019
    02:00 PM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >OS Build 17134.950

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

    See details >OS Build 17134.829

    June 11, 2019
    KB4503286Resolved External
    August 09, 2019
    07:03 PM PT -
    Difficulty connecting to some iSCSI-based SANs
    Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

    See details >OS Build 17134.799

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

    See details >OS Build 17134.829

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

    See details >OS Build 17134.799

    May 21, 2019
    KB4499183Resolved
    KB4503286June 11, 2019
    10:00 AM PT " @@ -93,8 +90,5 @@ sections: text: " - - -
    DetailsOriginating updateStatusHistory
    Startup to a black screen after installing updates
    We are investigating reports that a small number of devices may startup to a black screen during the first logon after installing updates.


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

    Back to top
    OS Build 17134.829

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

    Opened:
    June 14, 2019
    04:41 PM PT
    Difficulty connecting to some iSCSI-based SANs
    Devices may have issues connecting to some Storage Area Network (SAN) devices using Internet Small Computer System Interface (iSCSI) after installing KB4499183. You may also receive an error in the System log section of Event Viewer with Event ID 43 from iScsiPrt and a description of “Target failed to respond in time for a login request.”

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

    Back to top
    OS Build 17134.799

    May 21, 2019
    KB4499183
    Resolved
    KB4509478
    Resolved:
    June 26, 2019
    04:00 PM PT

    Opened:
    June 20, 2019
    04:46 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Resolved
    KB4503288
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

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

    Back to top
    OS Build 17134.799

    May 21, 2019
    KB4499183
    Resolved
    KB4503286
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    June 05, 2019
    05:49 PM PT
    " diff --git a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml index f6351c2c0b..82cba46203 100644 --- a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml @@ -42,12 +42,6 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >OS Build 17763.557

    June 11, 2019
    KB4503327Resolved
    KB4512534August 17, 2019
    02:00 PM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >OS Build 17763.678

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

    See details >OS Build 17763.557

    June 11, 2019
    KB4503327Resolved External
    August 09, 2019
    07:03 PM PT -
    Difficulty connecting to some iSCSI-based SANs
    Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

    See details >OS Build 17763.529

    May 21, 2019
    KB4497934Resolved
    KB4509479June 26, 2019
    04:00 PM PT -
    Devices with Realtek Bluetooth radios drivers may not pair or connect as expected
    Devices with some Realtek Bluetooth radios drivers may have issues pairing or connecting to devices.

    See details >OS Build 17763.503

    May 14, 2019
    KB4494441Resolved
    KB4501371June 18, 2019
    02:00 PM PT -
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >OS Build 17763.557

    June 11, 2019
    KB4503327Resolved
    KB4501371June 18, 2019
    02:00 PM PT -
    Printing from Microsoft Edge or other UWP apps may result in the error 0x80070007
    Attempting to print from Microsoft Edge or other Universal Windows Platform (UWP) apps, you may receive an error.

    See details >OS Build 17763.379

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

    See details >OS Build 17763.529

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

    See details >OS Build 17763.379

    March 12, 2019
    KB4489899Resolved
    KB4503327June 11, 2019
    10:00 AM PT " @@ -106,27 +100,5 @@ sections: text: " - - - - -
    DetailsOriginating updateStatusHistory
    Startup to a black screen after installing updates
    We are investigating reports that a small number of devices may startup to a black screen during the first logon after installing updates.


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

    Back to top
    OS Build 17763.557

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

    Opened:
    June 14, 2019
    04:41 PM PT
    Difficulty connecting to some iSCSI-based SANs
    Devices may have issues connecting to some Storage Area Network (SAN) devices using Internet Small Computer System Interface (iSCSI) after installing KB4497934. You may also receive an error in the System log section of Event Viewer with Event ID 43 from iScsiPrt and a description of “Target failed to respond in time for a login request.”

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

    Back to top
    OS Build 17763.529

    May 21, 2019
    KB4497934
    Resolved
    KB4509479
    Resolved:
    June 26, 2019
    04:00 PM PT

    Opened:
    June 20, 2019
    04:46 PM PT
    Devices with Realtek Bluetooth radios drivers may not pair or connect as expected
    In some circumstances, devices with Realtek Bluetooth radios may have issues pairing or connecting to Bluetooth devices due to a driver issue.

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

    Back to top
    OS Build 17763.503

    May 14, 2019
    KB4494441
    Resolved
    KB4501371
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    June 14, 2019
    05:45 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Resolved
    KB4501371
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

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

    Back to top
    OS Build 17763.529

    May 21, 2019
    KB4497934
    Resolved
    KB4503327
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    June 05, 2019
    05:49 PM PT
    - " - -- title: May 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Printing from Microsoft Edge or other UWP apps may result in the error 0x80070007
    When attempting to print from Microsoft Edge or other Universal Windows Platform (UWP) applications you may receive the error, \"Your printer has experienced an unexpected configuration problem. 0x80070007e.\"
     
    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019
    • Server: Windows Server, version 1809; Windows Server 2019
    Resolution: This issue was resolved in KB4501371

    Back to top
    OS Build 17763.379

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

    Opened:
    May 02, 2019
    04:47 PM PT
    - " - -- title: March 2019 -- items: - - type: markdown - text: " - -
    DetailsOriginating updateStatusHistory
    Issue using PXE to start a device from WDS
    After installing KB4489899, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension. 

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

    Back to top
    OS Build 17763.379

    March 12, 2019
    KB4489899
    Resolved
    KB4503327
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    March 12, 2019
    10:00 AM PT
    " diff --git a/windows/release-information/resolved-issues-windows-10-1903.yml b/windows/release-information/resolved-issues-windows-10-1903.yml index dffdd5ba5f..f6f7b30864 100644 --- a/windows/release-information/resolved-issues-windows-10-1903.yml +++ b/windows/release-information/resolved-issues-windows-10-1903.yml @@ -38,7 +38,6 @@ sections:
    Updates may fail to install and you may receive Error 0x80073701
    Installation of updates may fail and you may receive error code 0x80073701.

    See details >OS Build 18362.145

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

    See details >OS Build 18362.116

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

    See details >OS Build 18362.116

    May 21, 2019
    KB4505057Resolved
    KB4505903July 26, 2019
    02:00 PM PT -
    Cannot launch Camera app
    Microsoft and Intel have identified an issue affecting Intel RealSense SR300 or Intel RealSense S200 camera apps.

    See details >OS Build 18362.116

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

    See details >OS Build 18362.116

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

    See details >N/A

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

    See details >OS Build 18362.145

    May 29, 2019
    KB4497935Resolved
    October 18, 2019
    04:33 PM PT @@ -57,10 +56,6 @@ sections:
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

    See details >OS Build 18362.175

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

    See details >OS Build 18362.116

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

    See details >OS Build 18362.145

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

    See details >OS Build 18362.116

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

    See details >OS Build 18362.116

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

    See details >OS Build 18362.116

    May 21, 2019
    KB4505057Resolved
    July 11, 2019
    01:53 PM PT -
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >OS Build 18362.175

    June 11, 2019
    KB4503293Resolved
    KB4501375June 27, 2019
    10:00 AM PT " @@ -127,7 +122,6 @@ sections: text: " -
    DetailsOriginating updateStatusHistory
    RASMAN service may stop working and result in the error “0xc0000005”
    The Remote Access Connection Manager (RASMAN) service may stop working and you may receive the error “0xc0000005” on devices where the diagnostic data level is manually configured to the non-default setting of 0. You may also receive an error in the Application section of Windows Logs in Event Viewer with Event ID 1000 referencing “svchost.exe_RasMan” and “rasman.dll”.

    This issue only occurs when a VPN profile is configured as an Always On VPN (AOVPN) connection with or without device tunnel. This does not affect manual only VPN profiles or connections.

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

    Back to top
    OS Build 18362.145

    May 29, 2019
    KB4497935
    Resolved
    KB4505903
    Resolved:
    July 26, 2019
    02:00 PM PT

    Opened:
    June 28, 2019
    05:01 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    OS Build 18362.175

    June 11, 2019
    KB4503293
    Resolved
    KB4501375
    Resolved:
    June 27, 2019
    10:00 AM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    " @@ -140,11 +134,7 @@ sections:
    Unable to discover or connect to Bluetooth devices using some Realtek adapters
    Microsoft has identified compatibility issues with some driver versions for Bluetooth radios made by Realtek. To safeguard your update experience, we have applied a compatibility hold on devices with affected driver versions for Realtek Bluetooth radios from being offered Windows 10, version 1903 or Windows Server, version 1903 until the driver has been updated.

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

    Back to topOS Build 18362.116

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

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

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

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

    Back to topOS Build 18362.116

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

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

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

    Back to topOS Build 18362.116

    May 21, 2019
    KB4505057Resolved
    KB4505903Resolved:
    July 26, 2019
    02:00 PM PT

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

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

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

    Back to topOS Build 18362.116

    May 21, 2019
    KB4505057Resolved
    KB4501375Resolved:
    June 27, 2019
    10:00 AM PT

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

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

    Back to topOS Build 18362.116

    May 21, 2019
    KB4505057Resolved
    KB4512941Resolved:
    August 30, 2019
    10:00 AM PT

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

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

    Affected platforms:
    • Client: Windows 10, version 1903
    Resolution: This issue was resolved in KB4505903 and the safeguard hold has been removed. Please ensure you have applied the resolving update before attempting to update to the Windows 10 May 2019 Update (version 1903). Please note, it can take up to 48 hours for the safeguard to be removed.

    Back to topOS Build 18362.116

    May 21, 2019
    KB4505057Resolved
    KB4505903Resolved:
    July 26, 2019
    02:00 PM PT

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

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

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

    Back to topOS Build 18362.116

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

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

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

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

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

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

    Back to topOS Build 18362.116

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

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

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

    Back to topOS Build 18362.116

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

    Opened:
    May 21, 2019
    07:16 AM PT " diff --git a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml index 3ba826b5ad..7401114369 100644 --- a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml @@ -39,8 +39,6 @@ sections:
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >August 13, 2019
    KB4512506Resolved
    KB4517297August 16, 2019
    02:00 PM PT
    System may be unresponsive after restart with certain McAfee antivirus products
    Devices running certain McAfee Endpoint security applications may be slow or unresponsive at startup.

    See details >April 09, 2019
    KB4493472Resolved External
    August 13, 2019
    06:59 PM PT
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

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

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

    See details >June 11, 2019
    KB4503292Resolved
    KB4503277June 20, 2019
    02:00 PM PT " @@ -81,16 +79,6 @@ sections: " -- title: June 2019 -- items: - - type: markdown - text: " - - - -
    DetailsOriginating updateStatusHistory
    IE11 may stop working when loading or interacting with Power BI reports
    Internet Explorer 11 may stop working when loading or interacting with Power BI reports that have line charts with markers. This issue may also occur when viewing other content that contains Scalable Vector Graphics (SVG) markers.


    Affected platforms:
    • Client: Windows 7 SP1; Windows 8.1
    • Server: Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2

    Resolution: This issue was resolved in Preview Rollup KB4503277. If you are using the Internet Explorer cumulative updates, this issue was resolved in KB4508646.

    Back to top
    May 14, 2019
    KB4499164
    Resolved
    KB4503277
    Resolved:
    June 20, 2019
    02:00 PM PT

    Opened:
    June 07, 2019
    02:57 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    June 11, 2019
    KB4503292
    Resolved
    KB4503277
    Resolved:
    June 20, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    - " - - title: April 2019 - items: - type: markdown diff --git a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml index be34bac3ce..d7ed2c1633 100644 --- a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml @@ -39,9 +39,6 @@ sections:
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >August 13, 2019
    KB4512488Resolved
    KB4517298August 16, 2019
    02:00 PM PT
    System may be unresponsive after restart with certain McAfee antivirus products
    Devices running certain McAfee Endpoint security applications may be slow or unresponsive at startup.

    See details >April 09, 2019
    KB4493446Resolved External
    August 13, 2019
    06:59 PM PT
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

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

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

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

    See details >March 12, 2019
    KB4489881Resolved
    KB4503276June 11, 2019
    10:00 AM PT " @@ -90,16 +87,6 @@ sections: " -- title: June 2019 -- items: - - type: markdown - text: " - - - -
    DetailsOriginating updateStatusHistory
    IE11 may stop working when loading or interacting with Power BI reports
    Internet Explorer 11 may stop working when loading or interacting with Power BI reports that have line charts with markers. This issue may also occur when viewing other content that contains Scalable Vector Graphics (SVG) markers.


    Affected platforms:
    • Client: Windows 7 SP1; Windows 8.1
    • Server: Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2

    Resolution: This issue was resolved in Preview Rollup KB4503283. If you are using the Internet Explorer cumulative updates, this issue was resolved in KB4508646.

    Back to top
    May 14, 2019
    KB4499151
    Resolved
    KB4503283
    Resolved:
    June 20, 2019
    02:00 PM PT

    Opened:
    June 07, 2019
    02:57 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    June 11, 2019
    KB4503276
    Resolved
    KB4503283
    Resolved:
    June 20, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    - " - - title: April 2019 - items: - type: markdown @@ -108,12 +95,3 @@ sections:
    System may be unresponsive after restart with certain McAfee antivirus products
    Microsoft and McAfee have identified an issue on devices with McAfee Endpoint Security (ENS) Threat Prevention 10.x or McAfee Host Intrusion Prevention (Host IPS) 8.0 or McAfee VirusScan Enterprise (VSE) 8.8 installed. It may cause the system to have slow startup or become unresponsive at restart after installing this update. 

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

    Back to topApril 09, 2019
    KB4493446Resolved External
    Last updated:
    August 13, 2019
    06:59 PM PT

    Opened:
    April 09, 2019
    10:00 AM PT " - -- title: March 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Issue using PXE to start a device from WDS
    After installing KB4489881, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension.

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

    Back to top
    March 12, 2019
    KB4489881
    Resolved
    KB4503276
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    March 12, 2019
    10:00 AM PT
    - " diff --git a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml index c0a8e854fa..18fc3ff189 100644 --- a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml +++ b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml @@ -37,7 +37,6 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >June 11, 2019
    KB4503273Resolved
    KB4512499August 17, 2019
    02:00 PM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

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

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

    See details >June 11, 2019
    KB4503273Resolved
    KB4503271June 20, 2019
    02:00 PM PT " @@ -76,12 +75,3 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) or System Center Configuration Manager (SCCM) may fail to start with the error \"Status: 0xc0000001, Info: A required device isn't connected or can't be accessed\" after installing KB4503273 on a WDS server.

    Affected platforms:
    • Server: Windows Server 2008 SP2; Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2; Windows Server 2016; Windows Server, version 1803; Windows Server 2019; Windows Server, version 1809; Windows Server, version 1903
    Resolution: This issue was resolved in KB4512499.

    Back to topJune 11, 2019
    KB4503273Resolved
    KB4512499Resolved:
    August 17, 2019
    02:00 PM PT

    Opened:
    July 10, 2019
    02:51 PM PT " - -- title: June 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    June 11, 2019
    KB4503273
    Resolved
    KB4503271
    Resolved:
    June 20, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    - " diff --git a/windows/release-information/resolved-issues-windows-server-2012.yml b/windows/release-information/resolved-issues-windows-server-2012.yml index 268770f5d8..c2bef06cf8 100644 --- a/windows/release-information/resolved-issues-windows-server-2012.yml +++ b/windows/release-information/resolved-issues-windows-server-2012.yml @@ -37,10 +37,6 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >June 11, 2019
    KB4503285Resolved
    KB4512512August 17, 2019
    02:00 PM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

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

    See details >June 11, 2019
    KB4503285Resolved External
    August 09, 2019
    07:03 PM PT -
    Some devices and generation 2 Hyper-V VMs may have issues installing updates
    Some devices and generation 2 Hyper-V VMs may have issues installing some updates when Secure Boot is enabled.

    See details >June 11, 2019
    KB4503285Resolved
    KB4503295June 21, 2019
    02:00 PM PT -
    IE11 may stop working when loading or interacting with Power BI reports
    Power BI reports that contain line charts with markers may cause Internet Explorer 11 to stop working.

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

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

    See details >March 12, 2019
    KB4489891Resolved
    KB4503285June 11, 2019
    10:00 AM PT " @@ -87,23 +83,3 @@ sections:
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) or System Center Configuration Manager (SCCM) may fail to start with the error \"Status: 0xc0000001, Info: A required device isn't connected or can't be accessed\" after installing KB4503285 on a WDS server.

    Affected platforms:
    • Server: Windows Server 2008 SP2; Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2; Windows Server 2016; Windows Server, version 1803; Windows Server 2019; Windows Server, version 1809; Windows Server, version 1903
    Resolution: This issue was resolved in KB4512512.

    Back to topJune 11, 2019
    KB4503285Resolved
    KB4512512Resolved:
    August 17, 2019
    02:00 PM PT

    Opened:
    July 10, 2019
    02:51 PM PT " - -- title: June 2019 -- items: - - type: markdown - text: " - - - - -
    DetailsOriginating updateStatusHistory
    Some devices and generation 2 Hyper-V VMs may have issues installing updates
    Some devices and generation 2 Hyper-V virtual machines (VMs) may have issues installing KB4503285 or later updates when Secure Boot is enabled.

    Affected platforms:
    • Server: Windows Server 2012
    Resolution: This issue was resolved in KB4503295. If your device is using Security Only updates, this issue was resolved in KB4508776.

    Back to top
    June 11, 2019
    KB4503285
    Resolved
    KB4503295
    Resolved:
    June 21, 2019
    02:00 PM PT

    Opened:
    June 19, 2019
    04:57 PM PT
    IE11 may stop working when loading or interacting with Power BI reports
    Internet Explorer 11 may stop working when loading or interacting with Power BI reports that have line charts with markers. This issue may also occur when viewing other content that contains Scalable Vector Graphics (SVG) markers.


    Affected platforms:
    • Client: Windows 7 SP1; Windows 8.1
    • Server: Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2

    Resolution: This issue was resolved in Preview Rollup KB4503295. If you are using the Internet Explorer cumulative updates, this issue was resolved in KB4508646.

    Back to top
    May 14, 2019
    KB4499171
    Resolved
    KB4503295
    Resolved:
    June 21, 2019
    02:00 PM PT

    Opened:
    June 07, 2019
    02:57 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

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

    Back to top
    June 11, 2019
    KB4503285
    Resolved
    KB4503295
    Resolved:
    June 20, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    - " - -- title: March 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Issue using PXE to start a device from WDS
    After installing KB4489891, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension.

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

    Back to top
    March 12, 2019
    KB4489891
    Resolved
    KB4503285
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    March 12, 2019
    10:00 AM PT
    - " diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index 88e42ce4a7..b45f2a51e5 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -64,7 +64,6 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - @@ -93,7 +92,6 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    Microsoft Defender Advanced Threat Protection might stop running
    The Microsoft Defender ATP service might stop running and might fail to send reporting data.

    See details >
    OS Build 17763.832

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

    See details >
    OS Build 17763.737

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

    See details >
    OS Build 17763.805

    October 08, 2019
    KB4519338
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Devices with some Asian language packs installed may receive an error
    Devices with Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_FOUND.\"

    See details >
    OS Build 17763.437

    April 09, 2019
    KB4493509
    Mitigated
    May 03, 2019
    10:59 AM PT
    -
    DetailsOriginating updateStatusHistory
    Microsoft Defender Advanced Threat Protection might stop running
    After installing the optional non-security update (KB4520062), the Microsoft Defender Advanced Threat Protection (ATP) service might stop running and might fail to send reporting data. You might also receive a 0xc0000409 error in Event Viewer on MsSense.exe.

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

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

    Back to top
    OS Build 17763.832

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

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

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

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

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

    Back to top
    OS Build 17763.737

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

    Opened:
    October 29, 2019
    05:15 PM PT
    " diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index e89546389a..695f9e9477 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.yml @@ -64,14 +64,8 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - - - - - -
    SummaryOriginating updateStatusLast updated
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >
    OS Build 18362.356

    September 10, 2019
    KB4515384
    Resolved
    KB4530684
    December 10, 2019
    10:00 AM PT
    Issues with some older versions of Avast and AVG anti-virus products
    Microsoft and Avast has identified compatibility issues with some versions of Avast and AVG Antivirus.

    See details >
    N/A

    Mitigated External
    November 25, 2019
    05:25 PM PT
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

    See details >
    OS Build 18362.116

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

    See details >
    OS Build 18362.116

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

    See details >
    OS Build 18362.145

    May 29, 2019
    KB4497935
    Resolved
    November 12, 2019
    08:11 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    OS Build 18362.418

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

    See details >
    OS Build 18362.116

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

    See details >
    OS Build 18362.116

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

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

    Back to topOS Build 18362.418

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

    Opened:
    November 05, 2019
    03:36 PM PT " - -- title: October 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Unable to create local users in Chinese, Japanese and Korean during device setup
    When setting up a new Windows device using the Out of Box Experience (OOBE), you might be unable to create a local user when using Input Method Editor (IME). This issue might affect you if you are using the IME for Chinese, Japanese, or Korean languages.

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

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

    Back to top
    OS Build 18362.356

    September 10, 2019
    KB4515384
    Resolved
    KB4530684
    Resolved:
    December 10, 2019
    10:00 AM PT

    Opened:
    October 29, 2019
    05:15 PM PT
    - " - -- title: August 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Updates may fail to install and you may receive Error 0x80073701
    Installation of updates may fail and you may receive the error message, \"Updates Failed, There were problems installing some updates, but we'll try again later\" or \"Error 0x80073701\" on the Windows Update dialog or within Update history.

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

    Back to top
    OS Build 18362.145

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

    Opened:
    August 16, 2019
    01:41 PM PT
    - " - -- title: May 2019 -- items: - - type: markdown - text: " - - - - - -
    DetailsOriginating updateStatusHistory
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver. An updated Wi-Fi driver should be available from your device manufacturer (OEM).

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

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

    Back to top
    OS Build 18362.116

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

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

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

    Back to top
    OS Build 18362.116

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

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

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

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

    Back to top
    OS Build 18362.116

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

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

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

    Back to top
    OS Build 18362.116

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

    Opened:
    May 21, 2019
    07:28 AM PT
    - " diff --git a/windows/release-information/status-windows-10-1909.yml b/windows/release-information/status-windows-10-1909.yml index a8b1f36597..ac72f26612 100644 --- a/windows/release-information/status-windows-10-1909.yml +++ b/windows/release-information/status-windows-10-1909.yml @@ -64,10 +64,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - - -
    SummaryOriginating updateStatusLast updated
    Unable to create local users in Chinese, Japanese and Korean during device setup
    You might be unable to create users in Chinese, Japanese and Korean using Input Method Editor (IME) during OOBE.

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved
    KB4530684
    December 10, 2019
    10:00 AM PT
    Issues with some older versions of Avast and AVG anti-virus products
    Microsoft and Avast has identified compatibility issues with some versions of Avast and AVG Antivirus.

    See details >
    N/A

    Mitigated External
    November 25, 2019
    05:25 PM PT
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

    See details >
    OS Build 18363.476

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

    See details >
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved External
    November 15, 2019
    05:59 PM PT
    " @@ -86,22 +83,3 @@ sections:
    Issues with some older versions of Avast and AVG anti-virus products
    Microsoft and Avast has identified compatibility issues with some older versions of Avast Antivirus and AVG Antivirus that might still be installed by a small number of users. Any application from Avast or AVG that contains Antivirus version 19.5.4444.567 or earlier is affected.

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

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

    Back to topN/A

    Mitigated External
    Last updated:
    November 25, 2019
    05:25 PM PT

    Opened:
    November 22, 2019
    04:10 PM PT " - -- title: October 2019 -- items: - - type: markdown - text: " - - -
    DetailsOriginating updateStatusHistory
    Unable to create local users in Chinese, Japanese and Korean during device setup
    When setting up a new Windows device using the Out of Box Experience (OOBE), you might be unable to create a local user when using Input Method Editor (IME). This issue might affect you if you are using the IME for Chinese, Japanese, or Korean languages.

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

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

    Back to top
    OS Build 18363.476

    November 12, 2019
    KB4524570
    Resolved
    KB4530684
    Resolved:
    December 10, 2019
    10:00 AM PT

    Opened:
    October 29, 2019
    05:15 PM PT
    - " - -- title: May 2019 -- items: - - type: markdown - text: " - - - -
    DetailsOriginating updateStatusHistory
    Intermittent loss of Wi-Fi connectivity
    Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver. An updated Wi-Fi driver should be available from your device manufacturer (OEM).

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

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

    Back to top
    OS Build 18363.476

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

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

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

    Back to top
    OS Build 18363.476

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

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

    - @@ -79,7 +78,6 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    Printing from 32-bit apps might fail on a 64-bit OS
    When attempting to print, you may receive an error or the application may stop responding or close.

    See details >
    August 13, 2019
    KB4512489
    Resolved
    KB4525250
    November 12, 2019
    10:00 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    October 08, 2019
    KB4520005
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Japanese IME doesn't show the new Japanese Era name as a text input option
    With previous dictionary updates installed, the Japanese IME doesn't show the new Japanese Era name as an input option.

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

    See details >
    January 08, 2019
    KB4480963
    Mitigated
    April 25, 2019
    02:00 PM PT
    -
    DetailsOriginating updateStatusHistory
    Printing from 32-bit apps might fail on a 64-bit OS
    When attempting to print from a 32-bit app on a 64-bit operating system (OS), you may receive an error, or the application may stop responding or close. Note This issue only affects the 64-bit Security Only updates listed and does not affect any Monthly Rollup.

    Affected platforms:
    • Client: Windows 8.1
    • Server: Windows Server 2012 R2; Windows Server 2012
    Resolution: This issue is resolved in KB4525250. However, the issue occurs when you install only KB4512489 (released on August 13, 2019) without installing KB4507457, the previous Security Only update (released July 9, 2019). Reminder When using the Security Only updates, you must install the latest and all previous Security Only updates to ensure that the device contains all resolved security vulnerabilities.

    Back to top
    August 13, 2019
    KB4512489
    Resolved
    KB4525250
    Resolved:
    November 12, 2019
    10:00 AM PT

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

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

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

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

    - @@ -79,7 +78,6 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    Printing from 32-bit apps might fail on a 64-bit OS
    When attempting to print, you may receive an error or the application may stop responding or close.

    See details >
    August 13, 2019
    KB4512482
    Resolved
    KB4525253
    November 12, 2019
    10:00 AM PT
    TLS connections might fail or timeout
    Transport Layer Security (TLS) connections might fail or timeout when connecting or attempting a resumption.

    See details >
    October 08, 2019
    KB4520007
    Mitigated External
    November 05, 2019
    03:36 PM PT
    Japanese IME doesn't show the new Japanese Era name as a text input option
    With previous dictionary updates installed, the Japanese IME doesn't show the new Japanese Era name as an input option.

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

    See details >
    January 08, 2019
    KB4480975
    Mitigated
    April 25, 2019
    02:00 PM PT
    -
    DetailsOriginating updateStatusHistory
    Printing from 32-bit apps might fail on a 64-bit OS
    When attempting to print from a 32-bit app on a 64-bit operating system (OS), you may receive an error, or the application may stop responding or close. Note This issue only affects the 64-bit Security Only updates listed and does not affect any Monthly Rollup.

    Affected platforms:
    • Client: Windows 8.1
    • Server: Windows Server 2012 R2; Windows Server 2012
    Resolution: This issue is resolved in KB4525253. However, the issue occurs when you install only KB4512482 (released on August 13, 2019) without installing KB4507447, the previous Security Only update (released July 9, 2019). Reminder When using the Security Only updates, you must install the latest and all previous Security Only updates to ensure that the device contains all resolved security vulnerabilities.

    Back to top
    August 13, 2019
    KB4512482
    Resolved
    KB4525253
    Resolved:
    November 12, 2019
    10:00 AM PT

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

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

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

    Opened:
    November 05, 2019
    03:36 PM PT
    " diff --git a/windows/release-information/windows-message-center.yml b/windows/release-information/windows-message-center.yml index b3441dc375..3af82add31 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -50,6 +50,8 @@ sections: text: " + + diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md index 53c62c311d..43323ca96d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md @@ -19,6 +19,10 @@ ms.topic: conceptual # What's new in Microsoft Defender Advanced Threat Protection for Mac +## 100.82.60 + +- Addressed an issue where the product fails to start following a definition update. + ## 100.80.42 - Bug fixes diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/tamperattemptalert.png b/windows/security/threat-protection/windows-defender-antivirus/images/tamperattemptalert.png new file mode 100644 index 0000000000000000000000000000000000000000..82a7cebf321e62e6418bebde4b920322eca619e8 GIT binary patch literal 155319 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�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

    h<9@p4m|i}ceG$x3@B%um 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�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�~5HSq5ZG2bDJ|uG{T) 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�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 + - [For an individual machine, use Windows Security](#turn-tamper-protection-on-or-off-for-an-individual-machine). + - [For your organization, use Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune). -[Turn tamper protection on (or off) for your organization using Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune) +2. [View information about tampering attempts](#view-information-about-tampering-attempts). + +3. [Review your security recommendations](#review-your-security-recommendations). + +4. [Browse the frequently asked questions](#view-information-about-tampering-attempts). ## Turn tamper protection on (or off) for an individual machine @@ -76,6 +74,10 @@ If you are a home user, or you are not subject to settings managed by a security 3. Set **Tamper Protection** to **On** or **Off**. +Here's what you see in the Windows Security app: + +![Turning tamper protection on in Windows 10 Home](images/turnontamperprotect-consumer.png) + ## Turn tamper protection on (or off) for your organization using Intune If you are part of your organization's security team, you can turn tamper protection on (or off) for your organization in the Microsoft 365 Device Management portal (Intune). (This feature is rolling out now; if you don't have it yet, you should very soon, assuming your organization has [Microsoft Defender Advanced Threat Protection](../microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md) (Microsoft Defender ATP) and that you meet the prerequisites listed below.) @@ -86,29 +88,37 @@ You must have appropriate [permissions](../microsoft-defender-atp/assign-portal- - Your organization must have [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) (this is included in Microsoft 365 E5. See [Microsoft 365 Enterprise overview](https://docs.microsoft.com/microsoft-365/enterprise/microsoft-365-overview) for more details.) - Your organization's devices must be managed by [Intune](https://docs.microsoft.com/intune/device-management-capabilities). - - Your Windows machines must be running [Windows OS 1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709) or later. - - You must be using Windows security with [security intelligence](https://www.microsoft.com/wdsi/definitions) updated to version 1.287.60.0 (or above) + - Your Windows machines must be running Windows OS [1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803), [1809](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019) or later. (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information/) for more details about releases.) + - You must be using Windows security with [security intelligence](https://www.microsoft.com/wdsi/definitions) updated to version 1.287.60.0 (or above). - Your machines must be using anti-malware platform version 4.18.1906.3 (or above) and anti-malware engine version 1.1.15500.X (or above). (See [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md).) 2. Go to the Microsoft 365 Device Management portal ([https://devicemanagement.microsoft.com](https://devicemanagement.microsoft.com)) and sign in with your work or school account. 3. Select **Device configuration** > **Profiles**. -4. Create a profile that includes the following settings: +4. Create a profile as follows: - - **Platform**: Windows 10 and later + - Platform: **Windows 10 and later** - - **ProfileType**: Endpoint protection - - - **Settings** > Windows Defender Security Center > Tamper Protection + - Profile type: **Endpoint protection** + + - Category: **Microsoft Defender Security Center** + + - Tamper Protection: **Enabled** + + ![Turn tamper protection on with Intune](images/turnontamperprotect-intune.png) 5. Assign the profile to one or more groups. -### Are you using Windows OS 1709? +Here's what you see in the Windows Security app: -If you are using Windows OS 1709, you don't have the Windows Security app on your computer. In this case, the one of the following procedures to determine whether tamper protection is enabled. +![Turning tamper protection on in Windows 10 Enterprise](images/turnontamperprotect-enterprise.png) -#### To determine whether tamper protection is turned on by using PowerShell +### Are you using Windows OS 1709, 1803, or 1809? + +If you are using Windows OS [1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803), or [1809](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019), you won't see **Tamper Protection** in the Windows Security app. In this case, the one of the following procedures to determine whether tamper protection is enabled. + +#### Use PowerShell to determine whether tamper protection is turned 1. Open the Windows PowerShell app. @@ -116,7 +126,7 @@ If you are using Windows OS 1709, you don't have the Windows Security app on you 3. In the list of results, look for `IsTamperProtected`. (A value of *true* means tamper protection is enabled.) -#### To determine whether tamper protection is turned on by viewing a registry key +#### View a registry key value to determine whether tamper protection is turned on 1. Open the Registry Editor app. @@ -126,11 +136,33 @@ If you are using Windows OS 1709, you don't have the Windows Security app on you - If you see **TamperProtection** with a value of **0**, tamper protection is not turned on. - If you do not see **TamperProtection** at all, tamper protection is not turned on. +## View information about tampering attempts + +Tampering attempts typically indicate bigger cyberattacks. Bad actors try to change security settings as a way to persist and stay undetected. If you're part of your organization's security team, you can view information about such attempts, and then take appropriate actions to mitigate threats. + +When a tampering attempt is detected, an alert is raised in the [Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/portal-overview) ([https://securitycenter.windows.com](https://securitycenter.windows.com)). + +![Microsoft Defender Security Center](images/tamperattemptalert.png) + +Using [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) and [advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview) capabilities in Microsoft Defender ATP, your security operations team can investigate and address such attempts. + +## Review your security recommendations + +Tamper protection integrates with [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) capabilities. [Security recommendations](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation) include making sure tamper protection is turned on. For example, you can search on *tamper*, as shown in the following image: + +![Tamper protection results in security recommendations](../images/securityrecs-tamperprotect.jpg) + +In the results, you can select **Turn on Tamper Protection** to learn more and turn it on. + +![Turn on tamper protection](images/turnontamperprotection.png) + +To learn more about Threat & Vulnerability Management, see [Threat & Vulnerability Management in Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights#threat--vulnerability-management-in-microsoft-defender-security-center). + ## Frequently asked questions ### To which Windows OS versions is configuring tamper protection is applicable? -[Windows 1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709) or later together with [Microsoft Defender Advanced Threat Protection E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp). +Windows OS [1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803), [1809](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019), or later together with [Microsoft Defender Advanced Threat Protection E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp). ### Is configuring tamper protection in Intune supported on servers? @@ -138,7 +170,7 @@ No ### Will tamper protection have any impact on third party antivirus registration? -No, third-party antivirus will continue to register with the Windows Security application. +No. Third-party antivirus offerings will continue to register with the Windows Security application. ### What happens if Windows Defender Antivirus is not active on a device? @@ -150,11 +182,9 @@ If you are a home user, see [Turn tamper protection on (or off) for an individua If you are an organization using [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp), you should be able to manage tamper protection in Intune similar to how you manage other endpoint protection features. See [Turn tamper protection on (or off) for your organization using Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune). - ### How does configuring tamper protection in Intune affect how I manage Windows Defender Antivirus through my group policy? -Your regular group policy doesn’t apply to tamper protection, and changes to Windows Defender Antivirus settings will be ignored when tamper protection is on. - +Your regular group policy doesn’t apply to tamper protection, and changes to Windows Defender Antivirus settings are ignored when tamper protection is on. >[!NOTE] >A small delay in Group Policy (GPO) processing may occur if Group Policy settings include values that control Windows Defender Antivirus features protected by tamper protection. To avoid any potential delays, we recommend that you remove settings that control Windows Defender Antivirus related behavior from GPO and simply allow tamper protection to protect Windows Defender Antivirus settings.

    @@ -166,14 +196,13 @@ Value DisableAntiSpyware = 0

    Computer Configuration\Administrative Templates\Windows Components\Windows Defender Antivirus\Real-time Protection\ Value DisableRealtimeMonitoring = 0 - ### For Microsoft Defender ATP E5, is configuring tamper protection in Intune targeted to the entire organization only? -Configuring tamper protection in Intune can be targeted to your entire organization as well as to devices and user groups with Intune. +Configuring tamper protection in Intune can be targeted to your entire organization as well as to specific devices and user groups. ### Can I configure tamper protection in System Center Configuration Manager? -Currently we do not have support to manage tamper protection through System Center Configuration Manager. +Currently, managing tamper protection through System Center Configuration Manager is not supported. ### I have the Windows E3 enrollment. Can I use configuring tamper protection in Intune? @@ -181,7 +210,7 @@ Currently, configuring tamper protection in Intune is only available for custome ### What happens if I try to change Microsoft Defender ATP settings in Intune, System Center Configuration Manager, and Windows Management Instrumentation when tamper protection is enabled on a device? -You won’t be able to change the features that are protected by tamper protection; those change requests are ignored. +You won’t be able to change the features that are protected by tamper protection; such change requests are ignored. ### I’m an enterprise customer. Can local admins change tamper protection on their devices? @@ -199,16 +228,16 @@ In addition, your security operations team can use hunting queries, such as the `AlertEvents | where Title == "Tamper Protection bypass"` +[View information about tampering attempts](#view-information-about-tampering-attempts). + ### Will there be a group policy setting for tamper protection? No. -## Related resources - -[Windows 10 Enterprise Security](https://docs.microsoft.com/windows/security/index) +## Related articles [Help secure Windows PCs with Endpoint Protection for Microsoft Intune](https://docs.microsoft.com/intune/help-secure-windows-pcs-with-endpoint-protection-for-microsoft-intune) -[Microsoft 365 Enterprise overview (at a glance)](https://docs.microsoft.com/microsoft-365/enterprise/microsoft-365-overview#at-a-glance) +[Get an overview of Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) -[Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) +[Better together: Windows Defender Antivirus and Microsoft Defender Advanced Threat Protection](why-use-microsoft-antivirus.md) From 4873b37fdbc4589a1bc27e0146d87ab81875555a Mon Sep 17 00:00:00 2001 From: lomayor Date: Tue, 14 Jan 2020 13:26:38 -0800 Subject: [PATCH 166/179] added prerelease note --- .../advanced-hunting-devicefilecertificateinfobeta-table.md | 4 +++- .../advanced-hunting-schema-reference.md | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfobeta-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfobeta-table.md index 4856c5a8da..17a7a62033 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfobeta-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfobeta-table.md @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 01/13/2020 +ms.date: 01/14/2020 --- # AlertEvents @@ -26,6 +26,8 @@ ms.date: 01/13/2020 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) +[!include[Prerelease information](../../includes/prerelease.md)] + The `DeviceFileCertificateInfoBeta` table in the [advanced hunting](advanced-hunting-overview.md) schema contains information about file signing certificates. This table uses data obtained from certificate verification activities regularly performed on files on endpoints. For information on other tables in the advanced hunting schema, see [the advanced hunting schema reference](advanced-hunting-schema-reference.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md index 6f62274f11..8eb7542ce5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 01/13/2020 +ms.date: 01/14/2020 --- # Understand the advanced hunting schema From b7a85e2484e726a11e3daf72542e59a68db98dee Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Tue, 14 Jan 2020 13:29:02 -0800 Subject: [PATCH 167/179] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20200114124612 (#1854) Co-authored-by: Direesh Kumar Kandakatla --- windows/release-information/windows-message-center.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/release-information/windows-message-center.yml b/windows/release-information/windows-message-center.yml index 3af82add31..e8c99b7485 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -51,7 +51,7 @@ sections:

    cV(&6$Jq5zgwTO!HAqv}xxoD!ueAt}j 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-consumer.png b/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-consumer.png new file mode 100644 index 0000000000000000000000000000000000000000..87b8811411de7f75ab615804e672227fc7feea77 GIT binary patch literal 143971 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 z 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 Oxg>v8E=Tr`&;J4QGp?@y literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-enterprise.png b/windows/security/threat-protection/windows-defender-antivirus/images/turnontamperprotect-enterprise.png new file mode 100644 index 0000000000000000000000000000000000000000..0bb53680a39119b9a7708e14170e0402c3032b89 GIT binary patch literal 137849 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%0ADIlyCaIfC{3cH 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

    MessageDate
    Take action: January 2020 security update available for all supported versions of Windows
    The January 2020 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
    January 14, 2020
    08:00 AM PT
    Advisory: Windows CryptoAPI certificate validation vulnerability
    On January 14, 2020, Microsoft released security updates to address an elliptic-curve cryptography (ECC) certificate validation issue in the Windows CryptoAPI. This vulnerability applies to all versions of the Windows 10 operating system, client and server. While we have not observed an attack exploiting this vulnerability, we recommend that you apply this update to all of your Windows 10 devices with priority. Here is what you need to know:
    • If you are running a supported version of Windows 10 and have automatic updates enabled, you are automatically protected and do not need to take any further action.
    • If you are managing updates on behalf of your organization, you should download the latest updates from the Microsoft Security Update Guide and apply those updates to your Windows 10 devices and servers as soon as possible.
    If you are running an unsupported version of Windows 10. we recommend that you upgrade to the current version of Windows 10 to benefit from the latest security protections. For more information about this vulnerability, see the Microsoft Security Guidance for CVE-2020-0601.
    January 14, 2020
    08:00 AM PT
    Take action: December 2019 security update available for all supported versions of Windows
    The December 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
    December 10, 2019
    08:00 AM PT
    Timing of Windows 10 optional update releases (December 2019)
    For the balance of this calendar year, there will be no optional non-security “C” and “D” releases for Windows 10. The \"C\" releases normally target the third week of the month, with \"D\" releases targeting the fourth week. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer.
    December 10, 2019
    08:00 AM PT
    Windows 10, version 1909 now available
    Learn how to get Windows 10, version 1909 (the November 2019 Update), and explore how we’ve worked to make this a great experience for all devices, including a new, streamlined (and fast) update experience for devices updating directly from the May 2019 Update.
    November 12, 2019
    10:00 AM PT
    - + From 958ce4acaa84150fb9c765a64322fc56b5dd9c08 Mon Sep 17 00:00:00 2001 From: lomayor Date: Tue, 14 Jan 2020 13:30:31 -0800 Subject: [PATCH 168/179] Update advanced-hunting-query-language.md Minor styling revert --- .../advanced-hunting-query-language.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md index e1cbdc7933..85f9a0c799 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md @@ -23,8 +23,7 @@ ms.date: 10/08/2019 **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -> [!TIP] -> Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) Advanced hunting is based on the [Kusto query language](https://docs.microsoft.com/azure/kusto/query/). You can use Kusto syntax and operators to construct queries that locate information in the [schema](advanced-hunting-schema-reference.md) specifically structured for advanced hunting. To understand these concepts better, run your first query. @@ -141,5 +140,4 @@ For detailed information about the query language, see [Kusto query language doc - [Understand the schema](advanced-hunting-schema-reference.md) - [Apply query best practices](advanced-hunting-best-practices.md) -> [!TIP] -> Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-belowfoldlink) +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-belowfoldlink) From 49e6ebb888cf0844459a5b66673b6c31ff883eb4 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Tue, 14 Jan 2020 13:48:46 -0800 Subject: [PATCH 169/179] CAT Auto Pulish for Windows Release Messages - 20200114133938 (#1857) * Create tamperprotectsecurityrecos.png * Update prevent-changes-to-security-settings-with-tamper-protection.md * CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20200114124612 (#1854) Co-authored-by: Direesh Kumar Kandakatla Co-authored-by: Denise Vangel-MSFT Co-authored-by: Tina Burden Co-authored-by: Direesh Kumar Kandakatla --- .../windows-message-center.yml | 2 +- ...security-settings-with-tamper-protection.md | 2 +- .../tamperprotectsecurityrecos.png | Bin 0 -> 122318 bytes 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-antivirus/tamperprotectsecurityrecos.png diff --git a/windows/release-information/windows-message-center.yml b/windows/release-information/windows-message-center.yml index 3af82add31..e8c99b7485 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -51,7 +51,7 @@ sections:
    MessageDate
    Take action: January 2020 security update available for all supported versions of Windows
    The January 2020 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
    January 14, 2020
    08:00 AM PT
    Advisory: Windows CryptoAPI certificate validation vulnerability
    On January 14, 2020, Microsoft released security updates to address an elliptic-curve cryptography (ECC) certificate validation issue in the Windows CryptoAPI. This vulnerability applies to all versions of the Windows 10 operating system, client and server. While we have not observed an attack exploiting this vulnerability, we recommend that you apply this update to all of your Windows 10 devices with priority. Here is what you need to know:
    • If you are running a supported version of Windows 10 and have automatic updates enabled, you are automatically protected and do not need to take any further action.
    • If you are managing updates on behalf of your organization, you should download the latest updates from the Microsoft Security Update Guide and apply those updates to your Windows 10 devices and servers as soon as possible.
    If you are running an unsupported version of Windows 10. we recommend that you upgrade to the current version of Windows 10 to benefit from the latest security protections. For more information about this vulnerability, see the Microsoft Security Guidance for CVE-2020-0601.
    January 14, 2020
    08:00 AM PT
    Advisory: Windows CryptoAPI certificate validation vulnerability
    On January 14, 2020, Microsoft released security updates to address an elliptic-curve cryptography (ECC) certificate validation issue in the Windows CryptoAPI. This vulnerability applies to all versions of the Windows 10 operating system, client and server. While we have not observed an attack exploiting this vulnerability, we recommend that you apply this update to all of your Windows 10 devices with priority. Here is what you need to know:
    • If you are running a supported version of Windows 10 and have automatic updates enabled, you are automatically protected and do not need to take any further action.
    • If you are managing updates on behalf of your organization, you should download the latest updates from the Microsoft Security Update Guide and apply those updates to your Windows 10 devices and servers as soon as possible.
    If you are running an unsupported version of Windows 10, we recommend that you upgrade to the current version of Windows 10 to benefit from the latest security protections. For more information about this vulnerability, see the Microsoft Security Guidance for CVE-2020-0601 and the Microsoft Security Response Center blog, January 2020 Security Updates: CVE-2020-0601.
    January 14, 2020
    08:00 AM PT
    Take action: December 2019 security update available for all supported versions of Windows
    The December 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
    December 10, 2019
    08:00 AM PT
    Timing of Windows 10 optional update releases (December 2019)
    For the balance of this calendar year, there will be no optional non-security “C” and “D” releases for Windows 10. The \"C\" releases normally target the third week of the month, with \"D\" releases targeting the fourth week. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer.
    December 10, 2019
    08:00 AM PT
    Windows 10, version 1909 now available
    Learn how to get Windows 10, version 1909 (the November 2019 Update), and explore how we’ve worked to make this a great experience for all devices, including a new, streamlined (and fast) update experience for devices updating directly from the May 2019 Update.
    November 12, 2019
    10:00 AM PT
    - + diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 7b1a6375bd..b2195fe31d 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -154,7 +154,7 @@ Tamper protection integrates with [Threat & Vulnerability Management](https://do In the results, you can select **Turn on Tamper Protection** to learn more and turn it on. -![Turn on tamper protection](images/turnontamperprotection.png) +![Turn on tamper protection](tamperprotectsecurityrecos.png) To learn more about Threat & Vulnerability Management, see [Threat & Vulnerability Management in Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights#threat--vulnerability-management-in-microsoft-defender-security-center). diff --git a/windows/security/threat-protection/windows-defender-antivirus/tamperprotectsecurityrecos.png b/windows/security/threat-protection/windows-defender-antivirus/tamperprotectsecurityrecos.png new file mode 100644 index 0000000000000000000000000000000000000000..69485c42e98329a45efa6bb2d58d7a00bf03f492 GIT binary patch literal 122318 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 literal 0 HcmV?d00001 From 678290dfcf0874887c5dfa4384fb45847231196c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 14 Jan 2020 14:24:23 -0800 Subject: [PATCH 170/179] fixed screenshot --- .../images/tamperprotectionturnedon.png | Bin 0 -> 81543 bytes ...-security-settings-with-tamper-protection.md | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/tamperprotectionturnedon.png diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/tamperprotectionturnedon.png b/windows/security/threat-protection/windows-defender-antivirus/images/tamperprotectionturnedon.png new file mode 100644 index 0000000000000000000000000000000000000000..37604390f68f390d53880740c25099450b34fa6c GIT binary patch literal 81543 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index b2195fe31d..fd8a8ed4db 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -76,7 +76,7 @@ If you are a home user, or you are not subject to settings managed by a security Here's what you see in the Windows Security app: -![Turning tamper protection on in Windows 10 Home](images/turnontamperprotect-consumer.png) +![Tamper protection turned on in Windows 10 Home](images/tamperprotectionturnedon.png) ## Turn tamper protection on (or off) for your organization using Intune From 3f1fc8d85164527a23376e52a19a37f1fa0f4743 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 14 Jan 2020 16:14:35 -0800 Subject: [PATCH 171/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...ges-to-security-settings-with-tamper-protection.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index fd8a8ed4db..2a9fcfc52c 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -66,7 +66,7 @@ Tamper protection doesn't prevent you from viewing your security settings. And, > > Once you’ve made this update, tamper protection will continue to protect your registry settings, and will also log attempts to modify them without returning errors. -If you are a home user, or you are not subject to settings managed by a security team, you can use the Windows Security app to turn tamper protection on or off. You must have appropriate admin permissions on your machine to perform the following task. +If you are a home user, or you are not subject to settings managed by a security team, you can use the Windows Security app to turn tamper protection on or off. You must have appropriate admin permissions on your machine to do this. 1. Click **Start**, and start typing *Defender*. In the search results, select **Windows Security**. @@ -80,14 +80,17 @@ Here's what you see in the Windows Security app: ## Turn tamper protection on (or off) for your organization using Intune -If you are part of your organization's security team, you can turn tamper protection on (or off) for your organization in the Microsoft 365 Device Management portal (Intune). (This feature is rolling out now; if you don't have it yet, you should very soon, assuming your organization has [Microsoft Defender Advanced Threat Protection](../microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md) (Microsoft Defender ATP) and that you meet the prerequisites listed below.) +If you are part of your organization's security team, and your subscription includes [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune), you can turn tamper protection on (or off) for your organization in the Microsoft 365 Device Management portal ([https://aka.ms/intuneportal](https://aka.ms/intuneportal)). + +> [!NOTE] +> The ability to manage tamper protection in Intune is rolling out now; if you don't have it yet, you should very soon, assuming your organization has [Microsoft Defender Advanced Threat Protection](../microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md) (Microsoft Defender ATP) and that you meet the prerequisites listed below. You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations, to perform the following task. 1. Make sure your organization meets all of the following requirements: - - Your organization must have [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) (this is included in Microsoft 365 E5. See [Microsoft 365 Enterprise overview](https://docs.microsoft.com/microsoft-365/enterprise/microsoft-365-overview) for more details.) - - Your organization's devices must be managed by [Intune](https://docs.microsoft.com/intune/device-management-capabilities). + - Your organization must have [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) (this is included in [Microsoft 365 E5](https://docs.microsoft.com/microsoft-365/enterprise/microsoft-365-overview).) + - Your organization uses [Intune to manage devices](https://docs.microsoft.com/intune/fundamentals/what-is-device-management). ([Intune licenses](https://docs.microsoft.com/intune/fundamentals/licenses) are required.) - Your Windows machines must be running Windows OS [1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803), [1809](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019) or later. (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information/) for more details about releases.) - You must be using Windows security with [security intelligence](https://www.microsoft.com/wdsi/definitions) updated to version 1.287.60.0 (or above). - Your machines must be using anti-malware platform version 4.18.1906.3 (or above) and anti-malware engine version 1.1.15500.X (or above). (See [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md).) From 7d6af70cb23241b46f909a77a03e7b759ef6d0d8 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 14 Jan 2020 16:17:19 -0800 Subject: [PATCH 172/179] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...t-changes-to-security-settings-with-tamper-protection.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 2a9fcfc52c..0ffdb17171 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -89,11 +89,11 @@ You must have appropriate [permissions](../microsoft-defender-atp/assign-portal- 1. Make sure your organization meets all of the following requirements: - - Your organization must have [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) (this is included in [Microsoft 365 E5](https://docs.microsoft.com/microsoft-365/enterprise/microsoft-365-overview).) - - Your organization uses [Intune to manage devices](https://docs.microsoft.com/intune/fundamentals/what-is-device-management). ([Intune licenses](https://docs.microsoft.com/intune/fundamentals/licenses) are required.) + - Your organization must have [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) (this is included in [Microsoft 365 E5](https://docs.microsoft.com/microsoft-365/enterprise/microsoft-365-overview)). + - Your organization uses [Intune to manage devices](https://docs.microsoft.com/intune/fundamentals/what-is-device-management). ([Intune licenses](https://docs.microsoft.com/intune/fundamentals/licenses) are required; this is included in Microsoft 365 E5.) - Your Windows machines must be running Windows OS [1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803), [1809](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019) or later. (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information/) for more details about releases.) - You must be using Windows security with [security intelligence](https://www.microsoft.com/wdsi/definitions) updated to version 1.287.60.0 (or above). - - Your machines must be using anti-malware platform version 4.18.1906.3 (or above) and anti-malware engine version 1.1.15500.X (or above). (See [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md).) + - Your machines must be using anti-malware platform version 4.18.1906.3 (or above) and anti-malware engine version 1.1.15500.X (or above). ([Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md).) 2. Go to the Microsoft 365 Device Management portal ([https://devicemanagement.microsoft.com](https://devicemanagement.microsoft.com)) and sign in with your work or school account. From d9c792abdd75770afd1fdf1ec29406ecf5aa56e9 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Tue, 14 Jan 2020 18:36:29 -0800 Subject: [PATCH 173/179] Remove en-us locale --- windows/deployment/update/waas-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-overview.md b/windows/deployment/update/waas-overview.md index 55b7b5a0eb..1b1a144c38 100644 --- a/windows/deployment/update/waas-overview.md +++ b/windows/deployment/update/waas-overview.md @@ -174,7 +174,7 @@ With all these options, which an organization chooses depends on the resources, | Windows Update | Yes (manual) | No | Delivery Optimization | None| | Windows Update for Business | Yes | No | Delivery Optimization | Other Group Policy objects | | WSUS | Yes | Yes | BranchCache or Delivery Optimization | Upstream/downstream server scalability | -| Configuration Manager | Yes | Yes | BranchCache, Client Peer Cache, or Delivery Optimization. For the latter, see [peer-to-peer content distribution](https://docs.microsoft.com/en-us/configmgr/sum/deploy-use/optimize-windows-10-update-delivery#peer-to-peer-content-distribution) and [Optimize Windows 10 Update Delivery](https://docs.microsoft.com/en-us/windows/deployment/update/waas-optimize-windows-10-updates) | Distribution points, multiple deployment options | +| Configuration Manager | Yes | Yes | BranchCache, Client Peer Cache, or Delivery Optimization. For the latter, see [peer-to-peer content distribution](https://docs.microsoft.com/configmgr/sum/deploy-use/optimize-windows-10-update-delivery#peer-to-peer-content-distribution) and [Optimize Windows 10 Update Delivery](https://docs.microsoft.com/windows/deployment/update/waas-optimize-windows-10-updates) | Distribution points, multiple deployment options | >[!NOTE] >Due to [naming changes](#naming-changes), older terms like CB and CBB might still be displayed in some of our products, such as in Group Policy. If you encounter these terms, "CB" refers to the Semi-Annual Channel (Targeted)--which is no longer used--while "CBB" refers to the Semi-Annual Channel. From 8abf33daf21855b63ef5f95bcf6e0c2f81d6fe3d Mon Sep 17 00:00:00 2001 From: lomayor Date: Tue, 14 Jan 2020 19:28:47 -0800 Subject: [PATCH 174/179] Update advanced-hunting-devicefilecertificateinfobeta-table.md --- .../advanced-hunting-devicefilecertificateinfobeta-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfobeta-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfobeta-table.md index 17a7a62033..b3a718ead0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfobeta-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfobeta-table.md @@ -18,7 +18,7 @@ ms.topic: article ms.date: 01/14/2020 --- -# AlertEvents +# DeviceFileCertificateInfoBeta **Applies to:** From c19e86c90b8bad653d770ee3deb7999d4aa0403d Mon Sep 17 00:00:00 2001 From: Max Velitchko Date: Tue, 14 Jan 2020 22:06:56 -0800 Subject: [PATCH 175/179] Update microsoft-defender-atp-mac.md --- .../microsoft-defender-atp/microsoft-defender-atp-mac.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md index 6cad2a8034..be43f23ee8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md @@ -63,7 +63,7 @@ The three most recent major releases of macOS are supported. - 10.15 (Catalina), 10.14 (Mojave), 10.13 (High Sierra) - Disk space: 650 MB -Beta versions of macOS are not supported. macOS Sierra (10.12) support will end on January 1, 2020. +Beta versions of macOS are not supported. macOS Sierra (10.12) support ended on January 1, 2020. After you've enabled the service, you may need to configure your network or firewall to allow outbound connections between it and your endpoints. From 84b6be3ec0554e79c392baa69e2e58a56add77b0 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Wed, 15 Jan 2020 10:50:06 -0800 Subject: [PATCH 176/179] Update deploy-windows-10-to-surface-devices-with-mdt.md --- .../deploy-windows-10-to-surface-devices-with-mdt.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md b/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md index fe487f8337..905535e1b4 100644 --- a/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md +++ b/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md @@ -99,10 +99,7 @@ Because customizations are performed by MDT at the time of deployment, the goal For your deployed Windows environment to function correctly on your Surface devices, you will need to install the drivers used by Windows to communicate with the components of your device. These drivers are available for download in the Microsoft Download Center for each Surface device. You can find the correct Microsoft Download Center page for your device at [Download the latest firmware and drivers for Surface devices](https://technet.microsoft.com/itpro/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices). -When you browse to the specific Microsoft Download Center page for your device, you will notice that there are two files available for download. One file is a Windows Installer (.msi) file. This file is used to update drivers on devices that are already running Windows or that have device management solutions. The other file is an archive (.zip) file. This file contains the individual driver files that are used during deployment, or for manual installation with Device Manager. The file that you will need to download is the .zip archive file. You can read more about the difference between the firmware and driver pack file types at [Manage Surface driver and firmware updates](https://technet.microsoft.com/itpro/surface/manage-surface-pro-3-firmware-updates). - - -In addition to the driver files that help Windows communicate with the hardware components of the Surface device, the .zip file you download will also contain firmware updates. These firmware updates will update the instructions used by the device hardware to communicate between components and Windows. The firmware of Surface device components is updated by installation of specific driver files and thus is installed along with the other drivers during deployment. The firmware of an out-of-date Surface device is thus updated when the device reboots during and after the Windows deployment process. +When you browse to the specific Microsoft Download Center page for your device, you will find a Windows Installer (.msi) file. This file is used to update drivers on devices that are already running Windows or that have device management solutions. Firmware updates maintain the instructions used by the device hardware to communicate between components and Windows. The firmware of Surface device components is updated by installation of specific driver files and thus is installed along with the other drivers during deployment. For more information, see [Manage Surface driver and firmware updates](https://technet.microsoft.com/itpro/surface/manage-surface-pro-3-firmware-updates). >[!NOTE] >Beginning in Windows 10, the drivers for Surface devices are included in the Windows Preinstallation Environment (WinPE). In earlier versions of Windows, specific drivers (like network drivers) had to be imported and configured in MDT for use in WinPE to successfully deploy to Surface devices. @@ -234,7 +231,7 @@ You now have an empty deployment share that is ready for you to add the resource The first resources that are required to perform a deployment of Windows are the installation files from Windows 10 installation media. Even if you have an already prepared reference image, you still need to supply the unaltered installation files from your installation media. The source of these files can be a physical disk, or it can be an ISO file like the download from the Volume Licensing Service Center (VLSC). >[!NOTE] ->A 64-bit operating system is required for compatibility with Surface Studio, Surface Pro 4, Surface Book, Surface Pro 3, and Surface 3. +>A 64-bit operating system is required for compatibility with Surface devices except Surface Pro X which cannot be managed with MDT. To import Windows 10 installation files, follow these steps: From 98e7e86d8562316041c895d1824e915bb7c013ba Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Wed, 15 Jan 2020 11:10:38 -0800 Subject: [PATCH 177/179] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20200115103958 (#1865) Co-authored-by: Direesh Kumar Kandakatla --- windows/release-information/status-windows-10-1507.yml | 8 ++++---- .../status-windows-10-1607-and-windows-server-2016.yml | 8 ++++---- windows/release-information/status-windows-10-1709.yml | 8 ++++---- windows/release-information/status-windows-10-1803.yml | 8 ++++---- .../status-windows-10-1809-and-windows-server-2019.yml | 8 ++++---- windows/release-information/status-windows-10-1903.yml | 8 ++++---- windows/release-information/status-windows-10-1909.yml | 8 ++++---- .../status-windows-7-and-windows-server-2008-r2-sp1.yml | 8 ++++---- .../status-windows-8.1-and-windows-server-2012-r2.yml | 8 ++++---- .../status-windows-server-2008-sp2.yml | 8 ++++---- .../release-information/status-windows-server-2012.yml | 8 ++++---- windows/release-information/windows-message-center.yml | 9 +++++---- 12 files changed, 49 insertions(+), 48 deletions(-) diff --git a/windows/release-information/status-windows-10-1507.yml b/windows/release-information/status-windows-10-1507.yml index 780532c8fb..9891ddf467 100644 --- a/windows/release-information/status-windows-10-1507.yml +++ b/windows/release-information/status-windows-10-1507.yml @@ -29,11 +29,11 @@ sections: columns: 3 items: - - href: https://aka.ms/how-to-get-1909 - html: Get the update > + - href: https://www.microsoft.com/en-us/microsoft-365/blog/2020/01/14/windows-7-support-ends-today-and-windows-10-is-better-than-ever/ + html: Find out what you need to know > image: - src: http://docs.microsoft.com/media/common/i_download-install.svg - title: Windows 10, version 1909 now available + src: https://docs.microsoft.com/media/common/i_alert.svg + title: Windows 7 has reached end of support - href: https://aka.ms/1909mechanics html: Explore the improvements > image: diff --git a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml index b7c13357d2..d38454e785 100644 --- a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml +++ b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml @@ -29,11 +29,11 @@ sections: columns: 3 items: - - href: https://aka.ms/how-to-get-1909 - html: Get the update > + - href: https://www.microsoft.com/en-us/microsoft-365/blog/2020/01/14/windows-7-support-ends-today-and-windows-10-is-better-than-ever/ + html: Find out what you need to know > image: - src: http://docs.microsoft.com/media/common/i_download-install.svg - title: Windows 10, version 1909 now available + src: https://docs.microsoft.com/media/common/i_alert.svg + title: Windows 7 has reached end of support - href: https://aka.ms/1909mechanics html: Explore the improvements > image: diff --git a/windows/release-information/status-windows-10-1709.yml b/windows/release-information/status-windows-10-1709.yml index 20cdc6691b..af729c8f0f 100644 --- a/windows/release-information/status-windows-10-1709.yml +++ b/windows/release-information/status-windows-10-1709.yml @@ -29,11 +29,11 @@ sections: columns: 3 items: - - href: https://aka.ms/how-to-get-1909 - html: Get the update > + - href: https://www.microsoft.com/en-us/microsoft-365/blog/2020/01/14/windows-7-support-ends-today-and-windows-10-is-better-than-ever/ + html: Find out what you need to know > image: - src: http://docs.microsoft.com/media/common/i_download-install.svg - title: Windows 10, version 1909 now available + src: https://docs.microsoft.com/media/common/i_alert.svg + title: Windows 7 has reached end of support - href: https://aka.ms/1909mechanics html: Explore the improvements > image: diff --git a/windows/release-information/status-windows-10-1803.yml b/windows/release-information/status-windows-10-1803.yml index 259b1f258f..397f577291 100644 --- a/windows/release-information/status-windows-10-1803.yml +++ b/windows/release-information/status-windows-10-1803.yml @@ -33,11 +33,11 @@ sections: columns: 3 items: - - href: https://aka.ms/how-to-get-1909 - html: Get the update > + - href: https://www.microsoft.com/en-us/microsoft-365/blog/2020/01/14/windows-7-support-ends-today-and-windows-10-is-better-than-ever/ + html: Find out what you need to know > image: - src: http://docs.microsoft.com/media/common/i_download-install.svg - title: Windows 10, version 1909 now available + src: https://docs.microsoft.com/media/common/i_alert.svg + title: Windows 7 has reached end of support - href: https://aka.ms/1909mechanics html: Explore the improvements > image: diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index b45f2a51e5..51ee30b209 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -33,11 +33,11 @@ sections: columns: 3 items: - - href: https://aka.ms/how-to-get-1909 - html: Get the update > + - href: https://www.microsoft.com/en-us/microsoft-365/blog/2020/01/14/windows-7-support-ends-today-and-windows-10-is-better-than-ever/ + html: Find out what you need to know > image: - src: http://docs.microsoft.com/media/common/i_download-install.svg - title: Windows 10, version 1909 now available + src: https://docs.microsoft.com/media/common/i_alert.svg + title: Windows 7 has reached end of support - href: https://aka.ms/1909mechanics html: Explore the improvements > image: diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index 695f9e9477..b1bf959c78 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.yml @@ -33,11 +33,11 @@ sections: columns: 3 items: - - href: https://aka.ms/how-to-get-1909 - html: Get the update > + - href: https://www.microsoft.com/en-us/microsoft-365/blog/2020/01/14/windows-7-support-ends-today-and-windows-10-is-better-than-ever/ + html: Find out what you need to know > image: - src: http://docs.microsoft.com/media/common/i_download-install.svg - title: Windows 10, version 1909 now available + src: https://docs.microsoft.com/media/common/i_alert.svg + title: Windows 7 has reached end of support - href: https://aka.ms/1909mechanics html: Explore the improvements > image: diff --git a/windows/release-information/status-windows-10-1909.yml b/windows/release-information/status-windows-10-1909.yml index ac72f26612..61f2073d2e 100644 --- a/windows/release-information/status-windows-10-1909.yml +++ b/windows/release-information/status-windows-10-1909.yml @@ -33,11 +33,11 @@ sections: columns: 3 items: - - href: https://aka.ms/how-to-get-1909 - html: Get the update > + - href: https://www.microsoft.com/en-us/microsoft-365/blog/2020/01/14/windows-7-support-ends-today-and-windows-10-is-better-than-ever/ + html: Find out what you need to know > image: - src: http://docs.microsoft.com/media/common/i_download-install.svg - title: Windows 10, version 1909 now available + src: https://docs.microsoft.com/media/common/i_alert.svg + title: Windows 7 has reached end of support - href: https://aka.ms/1909mechanics html: Explore the improvements > image: diff --git a/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml index dadedc3369..574e1ff814 100644 --- a/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml @@ -29,11 +29,11 @@ sections: columns: 3 items: - - href: https://aka.ms/how-to-get-1909 - html: Get the update > + - href: https://www.microsoft.com/en-us/microsoft-365/blog/2020/01/14/windows-7-support-ends-today-and-windows-10-is-better-than-ever/ + html: Find out what you need to know > image: - src: http://docs.microsoft.com/media/common/i_download-install.svg - title: Windows 10, version 1909 now available + src: https://docs.microsoft.com/media/common/i_alert.svg + title: Windows 7 has reached end of support - href: https://aka.ms/1909mechanics html: Explore the improvements > image: diff --git a/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml index 3db7d9a3ea..388b55fa0a 100644 --- a/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml @@ -29,11 +29,11 @@ sections: columns: 3 items: - - href: https://aka.ms/how-to-get-1909 - html: Get the update > + - href: https://www.microsoft.com/en-us/microsoft-365/blog/2020/01/14/windows-7-support-ends-today-and-windows-10-is-better-than-ever/ + html: Find out what you need to know > image: - src: http://docs.microsoft.com/media/common/i_download-install.svg - title: Windows 10, version 1909 now available + src: https://docs.microsoft.com/media/common/i_alert.svg + title: Windows 7 has reached end of support - href: https://aka.ms/1909mechanics html: Explore the improvements > image: diff --git a/windows/release-information/status-windows-server-2008-sp2.yml b/windows/release-information/status-windows-server-2008-sp2.yml index ba7311b1cc..0a5c7ee17d 100644 --- a/windows/release-information/status-windows-server-2008-sp2.yml +++ b/windows/release-information/status-windows-server-2008-sp2.yml @@ -29,11 +29,11 @@ sections: columns: 3 items: - - href: https://aka.ms/how-to-get-1909 - html: Get the update > + - href: https://www.microsoft.com/en-us/microsoft-365/blog/2020/01/14/windows-7-support-ends-today-and-windows-10-is-better-than-ever/ + html: Find out what you need to know > image: - src: http://docs.microsoft.com/media/common/i_download-install.svg - title: Windows 10, version 1909 now available + src: https://docs.microsoft.com/media/common/i_alert.svg + title: Windows 7 has reached end of support - href: https://aka.ms/1909mechanics html: Explore the improvements > image: diff --git a/windows/release-information/status-windows-server-2012.yml b/windows/release-information/status-windows-server-2012.yml index ae33c73b72..96c3cad5e2 100644 --- a/windows/release-information/status-windows-server-2012.yml +++ b/windows/release-information/status-windows-server-2012.yml @@ -29,11 +29,11 @@ sections: columns: 3 items: - - href: https://aka.ms/how-to-get-1909 - html: Get the update > + - href: https://www.microsoft.com/en-us/microsoft-365/blog/2020/01/14/windows-7-support-ends-today-and-windows-10-is-better-than-ever/ + html: Find out what you need to know > image: - src: http://docs.microsoft.com/media/common/i_download-install.svg - title: Windows 10, version 1909 now available + src: https://docs.microsoft.com/media/common/i_alert.svg + title: Windows 7 has reached end of support - href: https://aka.ms/1909mechanics html: Explore the improvements > image: diff --git a/windows/release-information/windows-message-center.yml b/windows/release-information/windows-message-center.yml index e8c99b7485..f993b30323 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -23,11 +23,11 @@ sections: columns: 2 items: - - href: https://aka.ms/how-to-get-1909 - html: Get the update > + - href: https://www.microsoft.com/en-us/microsoft-365/blog/2020/01/14/windows-7-support-ends-today-and-windows-10-is-better-than-ever/ + html: Find out what you need to know > image: - src: http://docs.microsoft.com/media/common/i_download-install.svg - title: Windows 10, version 1909 now available + src: https://docs.microsoft.com/media/common/i_alert.svg + title: Windows 7 has reached end of support - href: https://aka.ms/1909mechanics html: Explore the improvements > image: @@ -50,6 +50,7 @@ sections: text: "

    MessageDate
    Take action: January 2020 security update available for all supported versions of Windows
    The January 2020 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
    January 14, 2020
    08:00 AM PT
    Advisory: Windows CryptoAPI certificate validation vulnerability
    On January 14, 2020, Microsoft released security updates to address an elliptic-curve cryptography (ECC) certificate validation issue in the Windows CryptoAPI. This vulnerability applies to all versions of the Windows 10 operating system, client and server. While we have not observed an attack exploiting this vulnerability, we recommend that you apply this update to all of your Windows 10 devices with priority. Here is what you need to know:
    • If you are running a supported version of Windows 10 and have automatic updates enabled, you are automatically protected and do not need to take any further action.
    • If you are managing updates on behalf of your organization, you should download the latest updates from the Microsoft Security Update Guide and apply those updates to your Windows 10 devices and servers as soon as possible.
    If you are running an unsupported version of Windows 10. we recommend that you upgrade to the current version of Windows 10 to benefit from the latest security protections. For more information about this vulnerability, see the Microsoft Security Guidance for CVE-2020-0601.
    January 14, 2020
    08:00 AM PT
    Advisory: Windows CryptoAPI certificate validation vulnerability
    On January 14, 2020, Microsoft released security updates to address an elliptic-curve cryptography (ECC) certificate validation issue in the Windows CryptoAPI. This vulnerability applies to all versions of the Windows 10 operating system, client and server. While we have not observed an attack exploiting this vulnerability, we recommend that you apply this update to all of your Windows 10 devices with priority. Here is what you need to know:
    • If you are running a supported version of Windows 10 and have automatic updates enabled, you are automatically protected and do not need to take any further action.
    • If you are managing updates on behalf of your organization, you should download the latest updates from the Microsoft Security Update Guide and apply those updates to your Windows 10 devices and servers as soon as possible.
    If you are running an unsupported version of Windows 10, we recommend that you upgrade to the current version of Windows 10 to benefit from the latest security protections. For more information about this vulnerability, see the Microsoft Security Guidance for CVE-2020-0601 and the Microsoft Security Response Center blog, January 2020 Security Updates: CVE-2020-0601.
    January 14, 2020
    08:00 AM PT
    Take action: December 2019 security update available for all supported versions of Windows
    The December 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
    December 10, 2019
    08:00 AM PT
    Timing of Windows 10 optional update releases (December 2019)
    For the balance of this calendar year, there will be no optional non-security “C” and “D” releases for Windows 10. The \"C\" releases normally target the third week of the month, with \"D\" releases targeting the fourth week. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer.
    December 10, 2019
    08:00 AM PT
    Windows 10, version 1909 now available
    Learn how to get Windows 10, version 1909 (the November 2019 Update), and explore how we’ve worked to make this a great experience for all devices, including a new, streamlined (and fast) update experience for devices updating directly from the May 2019 Update.
    November 12, 2019
    10:00 AM PT
    + From 952132df8c6532859bd7de82eedb157acad3d607 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Wed, 15 Jan 2020 11:18:56 -0800 Subject: [PATCH 178/179] Update deploy-windows-10-to-surface-devices-with-mdt.md --- .../surface/deploy-windows-10-to-surface-devices-with-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md b/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md index 905535e1b4..ff7974cc22 100644 --- a/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md +++ b/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md @@ -11,7 +11,7 @@ ms.author: dansimp ms.topic: article ms.localizationpriority: medium ms.audience: itpro -ms.date: 10/21/2019 +ms.date: 01/15/2020 ms.reviewer: manager: dansimp --- From 3113533967f7afa19ef354098659fdd09e35b87d Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 15 Jan 2020 11:57:47 -0800 Subject: [PATCH 179/179] Trying to get Figure 16 to be indented --- .../surface/deploy-windows-10-to-surface-devices-with-mdt.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md b/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md index ff7974cc22..61fc8352df 100644 --- a/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md +++ b/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md @@ -401,9 +401,9 @@ Perform the reference image deployment and capture using the following steps: * **Locale and Time** – Leave the default options for language and time settings selected. The locale and time settings will be specified during deployment of the image to other devices. Click **Next**. * **Capture Image** – Click the **Capture an Image of this Reference Computer** option, as shown in Figure 16. In the **Location** field, keep the default location of the Captures folder. You can keep or change the name of the image file in the **File Name** field. When you are finished, click **Next**. - ![Capture an image of the reference machine](images/surface-deploymdt-fig16.png "Capture an image of the reference machine") + ![Capture an image of the reference machine](images/surface-deploymdt-fig16.png "Capture an image of the reference machine") - *Figure 16. Use the Capture Image page to capture an image of the reference machine after deployment* + *Figure 16. Use the Capture Image page to capture an image of the reference machine after deployment* * **Ready** – You can review your selections by expanding **Details** on the **Ready** page. Click **Begin** when you are ready to perform the deployment and capture of your reference image.
    MessageDate
    Windows 7 has reached end of support
    Windows 7 reached end of support on January 14, 2020. If your organization has not yet been able to complete your transition from Windows 7 to Windows 10, and want to continue to receive security updates while you complete your upgrade projects, please read How to get Extended Security Updates for eligible Windows devices. For more information on end of service dates for currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
    January 15, 2020
    10:00 AM PT
    Take action: January 2020 security update available for all supported versions of Windows
    The January 2020 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
    January 14, 2020
    08:00 AM PT
    Advisory: Windows CryptoAPI certificate validation vulnerability
    On January 14, 2020, Microsoft released security updates to address an elliptic-curve cryptography (ECC) certificate validation issue in the Windows CryptoAPI. This vulnerability applies to all versions of the Windows 10 operating system, client and server. While we have not observed an attack exploiting this vulnerability, we recommend that you apply this update to all of your Windows 10 devices with priority. Here is what you need to know:
    • If you are running a supported version of Windows 10 and have automatic updates enabled, you are automatically protected and do not need to take any further action.
    • If you are managing updates on behalf of your organization, you should download the latest updates from the Microsoft Security Update Guide and apply those updates to your Windows 10 devices and servers as soon as possible.
    If you are running an unsupported version of Windows 10, we recommend that you upgrade to the current version of Windows 10 to benefit from the latest security protections. For more information about this vulnerability, see the Microsoft Security Guidance for CVE-2020-0601 and the Microsoft Security Response Center blog, January 2020 Security Updates: CVE-2020-0601.
    January 14, 2020
    08:00 AM PT
    Take action: December 2019 security update available for all supported versions of Windows
    The December 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
    December 10, 2019
    08:00 AM PT