From 93d27997eefc6705801e6de2c72a72cb30216e10 Mon Sep 17 00:00:00 2001 From: Chhorn G Lim <50709199+ChhornGLim@users.noreply.github.com> Date: Tue, 21 May 2019 10:58:39 -0700 Subject: [PATCH 01/62] Some minor spelling and grammatical updates --- ...system-components-to-microsoft-services.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 11f72817b6..e04870ed00 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -26,7 +26,7 @@ ms.date: 06/05/2018 If you're looking for content on what each diagnostic data level means and how to configure it in your organization, see [Configure Windows diagnostic data in your organization](configure-windows-diagnostic-data-in-your-organization.md). -Learn about the network connections that Windows components make to Microsoft and also the privacy settings that affect data that is shared with either Microsoft or apps and how they can be managed by an IT Pro. +Learn about the network connections that Windows components make to Microsoft in addition to the privacy settings that affect the data which is shared with either Microsoft or apps and how they can be managed by an IT Pro. If you want to minimize connections from Windows to Microsoft services, or configure particular privacy settings, this article covers the settings that you could consider. You can configure diagnostic data at the lowest level for your edition of Windows, and also evaluate which other connections Windows makes to Microsoft services you want to turn off in your environment from the list in this article. @@ -40,7 +40,7 @@ Make sure you've chosen the right settings configuration for your environment be You should not extract this package to the windows\\system32 folder because it will not apply correctly. >[!IMPORTANT] -> As part of the [Windows Restricted Traffic Limited Functionality Baseline](https://go.microsoft.com/fwlink/?linkid=828887), MDM functionallity is disabled. If you manage devices through MDM, make sure [cloud notifications are enabled](#bkmk-priv-notifications). +> As part of the [Windows Restricted Traffic Limited Functionality Baseline](https://go.microsoft.com/fwlink/?linkid=828887), MDM functionality is disabled. If you manage devices through MDM, make sure [cloud notifications are enabled](#bkmk-priv-notifications). Applying the Windows Restricted Traffic Limited Functionality Baseline is the same as applying each setting covered in this article. It is recommended that you restart a device after making configuration changes to it. @@ -76,7 +76,7 @@ Here's a list of changes that were made to this article for Windows 10, version - Added an MDM policy for Font streaming - Added an MDM policy for Network Connection Status Indicator -- Added an MDM policy for the Micosoft Account Sign-In Assistant +- Added an MDM policy for the Microsoft Account Sign-In Assistant - Added instructions for removing the Sticky Notes app - Added registry paths for some Group Policies - Added the Find My Device section @@ -283,7 +283,7 @@ For more information, see [Automatic Root Certificates Update Configuration](htt Although not recommended, you can turn off Automatic Root Certificates Update, which also prevents updates to the disallowed certificate list and the pin rules list. > [!CAUTION] -> By not automatically downloading the root certificates, the device might have not be able to connect to some websites. +> By not automatically downloading the root certificates, the device might have not been able to connect to some websites. For Windows 10, Windows Server 2016 with Desktop Experience, and Windows Server 2016 Server Core: @@ -495,7 +495,7 @@ To turn off Insider Preview builds for Windows 10: ### 8. Internet Explorer > [!NOTE] -> The following Group Policies and Registry Keys are for user interactive scenarios rather then the typical idle traffic scenario. Find the Internet Explorer Group Policy objects under **Computer Configuration > Administrative Templates > Windows Components > Internet Explorer** and make these settings: +> The following Group Policies and Registry Keys are for user interactive scenarios rather than the typical idle traffic scenario. Find the Internet Explorer Group Policy objects under **Computer Configuration > Administrative Templates > Windows Components > Internet Explorer** and make these settings: | Policy | Description | |------------------------------------------------------|-----------------------------------------------------------------------------------------------------| @@ -661,7 +661,7 @@ Find the Microsoft Edge Group Policy objects under **Computer Configuration** &g | Prevent the First Run webpage from opening on Microsoft Edge | Choose whether employees see the First Run webpage.
**Set to: Enable** | | Allow Microsoft Compatibility List | Choose whether to use the Microsoft Compatibility List in Microsoft Edge.
**Set to: Disabled** | -Alternatively, you can configure the these Registry keys as described: +Alternatively, you can configure the following Registry keys as described: | Registry Key | Registry path | | - | - | @@ -688,7 +688,7 @@ The following Microsoft Edge MDM policies are available in the [Policy CSP](http | Browser/AllowDoNotTrack | Choose whether employees can send Do Not Track headers.
**Set to: Allowed** | | Browser/AllowMicrosoftCompatbilityList | Specify the Microsoft compatibility list in Microsoft Edge.
**Set to: Not Allowed** | | Browser/AllowPasswordManager | Choose whether employees can save passwords locally on their devices.
**Set to: Not Allowed** | -| Browser/AllowSearchSuggestionsinAddressBar | Choose whether the Address Bar shows search suggestions..
**Set to: Not Allowed** | +| Browser/AllowSearchSuggestionsinAddressBar | Choose whether the Address Bar shows search suggestions.
**Set to: Not Allowed** | | Browser/AllowSmartScreen | Choose whether SmartScreen is turned on or off.
**Set to: Not Allowed** | | Browser/FirstRunURL | Choose the home page for Microsoft Edge on Windows Mobile 10.
**Set to:** blank | @@ -1020,7 +1020,7 @@ To turn off **Let websites provide locally relevant content by accessing my lang - Create a new REG_DWORD registry setting named **HttpAcceptLanguageOptOut** in **HKEY_CURRENT_USER\\Control Panel\\International\\User Profile** with a value of 1. -To turn off **Let apps on my other devices open apps and continue experiences on this devices**: +To turn off **Let apps on my other devices open apps and continue experiences on this device**: - Turn off the feature in the UI. @@ -1676,7 +1676,7 @@ To turn this off: -or- -- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access dignostic information about other apps** +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access diagnostic information about other apps** -or- @@ -1855,7 +1855,7 @@ When turned off, the Wi-Fi Sense settings still appear on the Wi-Fi Settings scr You can disconnect from the Microsoft Antimalware Protection Service. -- **Enable** the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **MAPS** > **Join Microsoft MAPS** and then select **Disabled** from the drop down box named **Join Microsoft MAPS** +- **Enable** the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **MAPS** > **Join Microsoft MAPS** and then select **Disabled** from the drop-down box named **Join Microsoft MAPS** -OR- From d9062b1514b517c3a24a6a0ab4f62339ebb6dc2d Mon Sep 17 00:00:00 2001 From: Chhorn G Lim <50709199+ChhornGLim@users.noreply.github.com> Date: Fri, 24 May 2019 16:40:51 -0500 Subject: [PATCH 02/62] Fixed spelling from current merge --- ...windows-operating-system-components-to-microsoft-services.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index c131935942..7b435fbc9e 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -417,7 +417,7 @@ To turn off Insider Preview builds for Windows 10: ### 8. Internet Explorer > [!NOTE] -> The following Group Policies and Registry Keys are for user interactive scenarios rather then the typical idle traffic scenario. Find the Internet Explorer Group Policy objects under **Computer Configuration > Administrative Templates > Windows Components > Internet Explorer** and make these settings: +> The following Group Policies and Registry Keys are for user interactive scenarios rather than the typical idle traffic scenario. Find the Internet Explorer Group Policy objects under **Computer Configuration > Administrative Templates > Windows Components > Internet Explorer** and make these settings: | Policy | Description | |------------------------------------------------------|-----------------------------------------------------------------------------------------------------| From 5a9a0c7bc36c3edbc84eb1d05ba82981da8dc5d5 Mon Sep 17 00:00:00 2001 From: Jose Ortega Date: Wed, 29 May 2019 03:22:29 -0500 Subject: [PATCH 03/62] Added important note about GPO and missing link for download. --- .../hello-hybrid-key-whfb-settings-policy.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md index aca13f5300..af9fa48b9f 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md @@ -66,6 +66,9 @@ Sign-in a domain controller or management workstations with _Domain Admin_ equiv 2. In the navigation pane, expand the domain and expand the node that has your Active Directory domain name. Right-click the **Domain Controllers** organizational unit and click **Link an existing GPO�** 3. In the **Select GPO** dialog box, select **Domain Controller Auto Certificate Enrollment** or the name of the domain controller certificate enrollment Group Policy object you previously created and click **OK**. +>[!IMPORTANT] +>If you don't find options in GPO, you have to load "[policy definition folders](https://support.microsoft.com/help/3087759/how-to-create-and-manage-the-central-store-for-group-policy-administra)". + ### Windows Hello for Business Group Policy The Windows Hello for Business Group Policy object delivers the correct Group Policy settings to the user, which enables them to enroll and use Windows Hello for Business to authenticate to Azure and Active Directory From fcc67354f098dbbede925c1c1fb19837e1bef6e7 Mon Sep 17 00:00:00 2001 From: Jose Gabriel Ortega Castro Date: Wed, 29 May 2019 11:24:57 -0500 Subject: [PATCH 04/62] Update windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../hello-for-business/hello-hybrid-key-whfb-settings-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md index af9fa48b9f..0b15d11d92 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md @@ -67,7 +67,7 @@ Sign-in a domain controller or management workstations with _Domain Admin_ equiv 3. In the **Select GPO** dialog box, select **Domain Controller Auto Certificate Enrollment** or the name of the domain controller certificate enrollment Group Policy object you previously created and click **OK**. >[!IMPORTANT] ->If you don't find options in GPO, you have to load "[policy definition folders](https://support.microsoft.com/help/3087759/how-to-create-and-manage-the-central-store-for-group-policy-administra)". +>If you don't find options in GPO, you have to load the [PolicyDefinitions folder](https://support.microsoft.com/help/3087759/how-to-create-and-manage-the-central-store-for-group-policy-administra). ### Windows Hello for Business Group Policy From 29bc3a04226f01392360ad142895f4724fe6a8fb Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Wed, 29 May 2019 23:37:04 +0500 Subject: [PATCH 05/62] Error Code 0x80244018 was missing I have added the related information. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/2343 --- windows/deployment/upgrade/resolution-procedures.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/windows/deployment/upgrade/resolution-procedures.md b/windows/deployment/upgrade/resolution-procedures.md index d017fb37d3..7e8ff244bd 100644 --- a/windows/deployment/upgrade/resolution-procedures.md +++ b/windows/deployment/upgrade/resolution-procedures.md @@ -534,6 +534,12 @@ Download and run the media creation tool. See [Download windows 10](https://www. +0x80244018 +Your machine is connected through a proxy server. +Make sure Automatically Detect Settings is checked in internet options. (Control Panel - Internet Options - Connections - LAN Settings) + + + 0xC1900201 The system did not pass the minimum requirements to install the update. Contact the hardware vendor to get the latest updates. From 0e59c3b17a1881f834f89bec347c35b23edaf018 Mon Sep 17 00:00:00 2001 From: Max Velitchko Date: Thu, 30 May 2019 12:40:27 -0700 Subject: [PATCH 06/62] Microsoft Defender for macOS: remove 'accepted into preview program' --- .../microsoft-defender-atp-mac-install-manually.md | 2 +- .../microsoft-defender-atp-mac-install-with-intune.md | 2 +- .../microsoft-defender-atp-mac-install-with-jamf.md | 2 +- .../microsoft-defender-atp-mac-install-with-other-mdm.md | 2 +- .../microsoft-defender-atp-mac-resources.md | 2 +- .../windows-defender-antivirus/microsoft-defender-atp-mac.md | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md index 9d43f6c99c..48a6d6fcc0 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md @@ -24,7 +24,7 @@ ms.topic: conceptual [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) for Mac](microsoft-defender-atp-mac.md) >[!IMPORTANT] ->This topic relates to the pre-release version of Microsoft Defender ATP for Mac. Microsoft Defender ATP for Mac is not yet widely available, and this topic only applies to enterprise customers who have been accepted into the preview program. Microsoft makes no warranties, express or implied, with respect to the information provided here. +>This topic relates to the pre-release version of Microsoft Defender ATP for Mac. Microsoft Defender ATP for Mac is not yet widely available. Microsoft makes no warranties, express or implied, with respect to the information provided here. ## Prerequisites and system requirements diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-intune.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-intune.md index ea48873f29..667e1ef517 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-intune.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-intune.md @@ -24,7 +24,7 @@ ms.topic: conceptual [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) for Mac](microsoft-defender-atp-mac.md) >[!IMPORTANT] ->This topic relates to the pre-release version of Microsoft Defender ATP for Mac. Microsoft Defender ATP for Mac is not yet widely available, and this topic only applies to enterprise customers who have been accepted into the preview program. Microsoft makes no warranties, express or implied, with respect to the information provided here. +>This topic relates to the pre-release version of Microsoft Defender ATP for Mac. Microsoft Defender ATP for Mac is not yet widely available. Microsoft makes no warranties, express or implied, with respect to the information provided here. ## Prerequisites and system requirements diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-jamf.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-jamf.md index b3b990dbde..6bf9833b52 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-jamf.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-jamf.md @@ -24,7 +24,7 @@ ms.topic: conceptual [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) for Mac](microsoft-defender-atp-mac.md) >[!IMPORTANT] ->This topic relates to the pre-release version of Microsoft Defender ATP for Mac. Microsoft Defender ATP for Mac is not yet widely available, and this topic only applies to enterprise customers who have been accepted into the preview program. Microsoft makes no warranties, express or implied, with respect to the information provided here. +>This topic relates to the pre-release version of Microsoft Defender ATP for Mac. Microsoft Defender ATP for Mac is not yet widely available. Microsoft makes no warranties, express or implied, with respect to the information provided here. ## Prerequisites and system requirements diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-other-mdm.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-other-mdm.md index 5bdebb3c04..f994a4d7d4 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-other-mdm.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-other-mdm.md @@ -23,7 +23,7 @@ ms.topic: conceptual - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) >[!IMPORTANT] ->This topic relates to the pre-release version of Microsoft Defender ATP for Mac. Microsoft Defender ATP for Mac is not yet widely available, and this topic only applies to enterprise customers who have been accepted into the preview program. Microsoft makes no warranties, express or implied, with respect to the information provided here. +>This topic relates to the pre-release version of Microsoft Defender ATP for Mac. Microsoft Defender ATP for Mac is not yet widely available. Microsoft makes no warranties, express or implied, with respect to the information provided here. ## Prerequisites and system requirements diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md index 55cd7868bf..57f3700db2 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md @@ -24,7 +24,7 @@ ms.topic: conceptual [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) for Mac](microsoft-defender-atp-mac.md) >[!IMPORTANT] ->This topic relates to the pre-release version of Microsoft Defender ATP for Mac. Microsoft Defender ATP for Mac is not yet widely available, and this topic only applies to enterprise customers who have been accepted into the preview program. Microsoft makes no warranties, express or implied, with respect to the information provided here. +>This topic relates to the pre-release version of Microsoft Defender ATP for Mac. Microsoft Defender ATP for Mac is not yet widely available. Microsoft makes no warranties, express or implied, with respect to the information provided here. ## Collecting diagnostic information diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md index cc2cb1efad..5c32386593 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md @@ -20,7 +20,7 @@ ms.topic: conceptual # Microsoft Defender Advanced Threat Protection for Mac >[!IMPORTANT] ->This topic relates to the pre-release version of Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) for Mac. Microsoft Defender ATP for Mac is not yet widely available, and this topic only applies to enterprise customers who have been accepted into the preview program. Microsoft makes no warranties, express or implied, with respect to the information provided here. +>This topic relates to the pre-release version of Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) for Mac. Microsoft Defender ATP for Mac is not yet widely available. Microsoft makes no warranties, express or implied, with respect to the information provided here. This topic describes how to install and use Microsoft Defender ATP for Mac. From fd8a0d4304dea5fb58c3972d3d4c3fe1a482a955 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Fri, 31 May 2019 00:57:47 +0500 Subject: [PATCH 07/62] Update windows/deployment/upgrade/resolution-procedures.md Suggested changes applied. Co-Authored-By: Nicole Turner <39884432+nenonix@users.noreply.github.com> --- windows/deployment/upgrade/resolution-procedures.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/upgrade/resolution-procedures.md b/windows/deployment/upgrade/resolution-procedures.md index 7e8ff244bd..877a1383a2 100644 --- a/windows/deployment/upgrade/resolution-procedures.md +++ b/windows/deployment/upgrade/resolution-procedures.md @@ -536,7 +536,7 @@ Download and run the media creation tool. See [Download windows 10](https://www. 0x80244018 Your machine is connected through a proxy server. -Make sure Automatically Detect Settings is checked in internet options. (Control Panel - Internet Options - Connections - LAN Settings) +Make sure Automatically Detect Settings is selected in internet options. (Control Panel > Internet Options > Connections > LAN Settings). From 6e5155b65b467f1bc6e94e153b249f15478b589e Mon Sep 17 00:00:00 2001 From: Hans De Mulder Date: Fri, 31 May 2019 21:25:31 +0200 Subject: [PATCH 08/62] align url text with page title set the text of the url "working with line-of-business apps" same as the page title that it links to --- store-for-business/distribute-apps-from-your-private-store.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/store-for-business/distribute-apps-from-your-private-store.md b/store-for-business/distribute-apps-from-your-private-store.md index 5b5cba5051..2c8adb6469 100644 --- a/store-for-business/distribute-apps-from-your-private-store.md +++ b/store-for-business/distribute-apps-from-your-private-store.md @@ -51,7 +51,7 @@ Microsoft Store adds the app to **Products and services**. Click **Manage**, **A The value under **Private store** for the app will change to pending. It will take approximately thirty-six hours before the app is available in the private store. >[!Note] - > If you are working with a new Line-of-Business (LOB) app, you have to wait for the app to be avilable in **Products & services** before adding it to your private store. For more information, see [Working with line of business apps](working-with-line-of-business-apps.md). + > If you are working with a new Line-of-Business (LOB) app, you have to wait for the app to be avilable in **Products & services** before adding it to your private store. For more information, see [Working with line-of-business apps](working-with-line-of-business-apps.md). ## Private store availability You can use security groups to scope which users can install an app from your private store. For more information, see [Private store availability](app-inventory-management-microsoft-store-for-business.md#private-store-availability). From e69656768b272b884b1e14dfaec4d09c29fa4bc4 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Thu, 6 Jun 2019 08:49:01 +0500 Subject: [PATCH 09/62] Updated the note WUFB branch settings do not apply to feature updates through WSUS. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/2499 --- windows/deployment/update/waas-manage-updates-wsus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-manage-updates-wsus.md b/windows/deployment/update/waas-manage-updates-wsus.md index cafe85f131..e0c46e2faa 100644 --- a/windows/deployment/update/waas-manage-updates-wsus.md +++ b/windows/deployment/update/waas-manage-updates-wsus.md @@ -248,7 +248,7 @@ The next time the clients in the **Ring 4 Broad Business Users** security group For clients that should have their feature updates approved as soon as they’re available, you can configure Automatic Approval rules in WSUS. >[!NOTE] ->WSUS respects the client’s servicing branch. If you approve a feature update while it is still Current Branch (CB), WSUS will install the update only on PCs that are in the CB servicing branch. When Microsoft releases the build for Current Branch for Business (CBB), the PCs in the CBB servicing branch will install it. +>WSUS respects the client’s servicing branch. If you approve a feature update while it is still Current Branch (CB), WSUS will install the update only on PCs that are in the CB servicing branch. When Microsoft releases the build for Current Branch for Business (CBB), the PCs in the CBB servicing branch will install it. Windows Update for Business branch settings do not apply to feature updates through WSUS. **To configure an Automatic Approval rule for Windows 10 feature updates and approve them for the Ring 3 Broad IT deployment ring** From b51a18f8f0695ba62994e1684649bd0a88c81f84 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 6 Jun 2019 11:35:21 +0500 Subject: [PATCH 10/62] Update allow-prelaunch-include.md --- browsers/edge/includes/allow-prelaunch-include.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browsers/edge/includes/allow-prelaunch-include.md b/browsers/edge/includes/allow-prelaunch-include.md index 4e24776b6f..92ffacfcb5 100644 --- a/browsers/edge/includes/allow-prelaunch-include.md +++ b/browsers/edge/includes/allow-prelaunch-include.md @@ -39,7 +39,7 @@ ms:topic: include - **Data type:** Integer #### Registry settings -- **Path:** HKLM\Software\Policies\Microsoft\MicrosoftEdge\ +- **Path:** HKLM\Software\Policies\Microsoft\MicrosoftEdge\Main - **Value name:** AllowPrelaunch - **Value type:** REG_DWORD From a93e2d705a9ab8b155edf40443e193761a8d9a08 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 6 Jun 2019 11:36:52 +0500 Subject: [PATCH 11/62] Update allow-tab-preloading-include.md --- browsers/edge/includes/allow-tab-preloading-include.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/browsers/edge/includes/allow-tab-preloading-include.md b/browsers/edge/includes/allow-tab-preloading-include.md index c9e8f9e4f0..644d912bc4 100644 --- a/browsers/edge/includes/allow-tab-preloading-include.md +++ b/browsers/edge/includes/allow-tab-preloading-include.md @@ -37,8 +37,8 @@ ms:topic: include - **Data type:** Integer #### Registry settings -- **Path:** HKCU\SOFTWARE\Policies\Microsoft\MicrosoftEdge\Main -- **Create Value name:** AllowPrelaunch +- **Path:** HKCU\SOFTWARE\Policies\Microsoft\MicrosoftEdge\TabPreloader +- **Create Value name:** AllowTabPreloading - **Value type:** REG_DWORD - **DWORD Value:** 1 From 658d83db5f52cef8aa1939350ab845e5ed449c50 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 6 Jun 2019 11:59:57 +0500 Subject: [PATCH 12/62] Update surfacehub-csp.md --- .../client-management/mdm/surfacehub-csp.md | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/windows/client-management/mdm/surfacehub-csp.md b/windows/client-management/mdm/surfacehub-csp.md index 80b69ab76b..d522a55e4c 100644 --- a/windows/client-management/mdm/surfacehub-csp.md +++ b/windows/client-management/mdm/surfacehub-csp.md @@ -97,37 +97,37 @@ The following diagram shows the SurfaceHub CSP management objects in tree format **DeviceAccount/DomainName**

Domain of the device account when you are using Active Directory. To use a device account from Active Directory, you should specify both DomainName and UserName for the device account. -

The data type is char. Supported operation is Get and Replace. +

The data type is string. Supported operation is Get and Replace. **DeviceAccount/UserName**

Username of the device account when you are using Active Directory. To use a device account from Active Directory, you should specify both DomainName and UserName for the device account. -

The data type is char. Supported operation is Get and Replace. +

The data type is string. Supported operation is Get and Replace. **DeviceAccount/UserPrincipalName**

User principal name (UPN) of the device account. To use a device account from Azure Active Directory or a hybrid deployment, you should specify the UPN of the device account. -

The data type is char. Supported operation is Get and Replace. +

The data type is string. Supported operation is Get and Replace. **DeviceAccount/SipAddress**

Session Initiation Protocol (SIP) address of the device account. Normally, the device will try to auto-discover the SIP. This field is only required if auto-discovery fails. -

The data type is char. Supported operation is Get and Replace. +

The data type is string. Supported operation is Get and Replace. **DeviceAccount/Password**

Password for the device account. -

The data type is char. Supported operation is Get and Replace. The operation Get is allowed, but it will always return a blank. +

The data type is string. Supported operation is Get and Replace. The operation Get is allowed, but it will always return a blank. **DeviceAccount/ValidateAndCommit**

This method validates the data provided and then commits the changes. -

The data type is char. Supported operation is Execute. +

The data type is string. Supported operation is Execute. **DeviceAccount/Email**

Email address of the device account. -

The data type is char. +

The data type is string. **DeviceAccount/PasswordRotationEnabled**

Specifies whether automatic password rotation is enabled. If you enforce a password expiration policy on the device account, use this setting to allow the device to manage its own password by changing it frequently, without requiring you to manually update the account information when the password expires. You can reset the password at any time using Active Directory (or Azure AD). @@ -137,17 +137,17 @@ The following diagram shows the SurfaceHub CSP management objects in tree format - 0 - password rotation enabled - 1 - disabled -

The data type is int. Supported operation is Get and Replace. +

The data type is integer. Supported operation is Get and Replace. **DeviceAccount/ExchangeServer**

Exchange server of the device account. Normally, the device will try to auto-discover the Exchange server. This field is only required if auto-discovery fails. -

The data type is char. Supported operation is Get and Replace. +

The data type is string. Supported operation is Get and Replace. **DeviceAccount/CalendarSyncEnabled**

Specifies whether calendar sync and other Exchange server services is enabled. -

The data type is bool. Supported operation is Get and Replace. +

The data type is boolean. Supported operation is Get and Replace. **DeviceAccount/ErrorContext**

If there is an error calling ValidateAndCommit, there is additional context for that error in this node. Here are the possible error values: @@ -204,7 +204,7 @@ The following diagram shows the SurfaceHub CSP management objects in tree format   -

The data type is int. Supported operation is Get. +

The data type is integer. Supported operation is Get. **MaintenanceHoursSimple/Hours**

Node for maintenance schedule. @@ -212,12 +212,12 @@ The following diagram shows the SurfaceHub CSP management objects in tree format **MaintenanceHoursSimple/Hours/StartTime**

Specifies the start time for maintenance hours in minutes from midnight. For example, to set a 2:00 am start time, set this value to 120. -

The data type is int. Supported operation is Get and Replace. +

The data type is integer. Supported operation is Get and Replace. **MaintenanceHoursSimple/Hours/Duration**

Specifies the duration of maintenance window in minutes. For example, to set a 3-hour duration, set this value to 180. -

The data type is int. Supported operation is Get and Replace. +

The data type is integer. Supported operation is Get and Replace. **InBoxApps**

Node for the in-box app settings. @@ -228,7 +228,7 @@ The following diagram shows the SurfaceHub CSP management objects in tree format **InBoxApps/SkypeForBusiness/DomainName**

Added in Windows 10, version 1703. Specifies the domain of the Skype for Business account when you are using Active Directory. For more information, see [Set up Skype for Business Online](https://support.office.com/en-us/article/Set-up-Skype-for-Business-Online-40296968-e779-4259-980b-c2de1c044c6e?ui=en-US&rs=en-US&ad=US#bkmk_users). -

The data type is char. Supported operation is Get and Replace. +

The data type is string. Supported operation is Get and Replace. **InBoxApps/Welcome**

Node for the welcome screen. @@ -236,7 +236,7 @@ The following diagram shows the SurfaceHub CSP management objects in tree format **InBoxApps/Welcome/AutoWakeScreen**

Automatically turn on the screen using motion sensors. -

The data type is bool. Supported operation is Get and Replace. +

The data type is booleab. Supported operation is Get and Replace. **InBoxApps/Welcome/CurrentBackgroundPath**

Background image for the welcome screen. To set this, specify a https URL to a PNG file (only PNGs are supported for security reasons). @@ -251,7 +251,7 @@ The following diagram shows the SurfaceHub CSP management objects in tree format - 0 - Organizer and time only - 1 - Organizer, time, and subject. Subject is hidden in private meetings. -

The data type is int. Supported operation is Get and Replace. +

The data type is integer. Supported operation is Get and Replace. **InBoxApps/WirelessProjection**

Node for the wireless projector app settings. @@ -259,12 +259,12 @@ The following diagram shows the SurfaceHub CSP management objects in tree format **InBoxApps/WirelessProjection/PINRequired**

Users must enter a PIN to wirelessly project to the device. -

The data type is bool. Supported operation is Get and Replace. +

The data type is boolean. Supported operation is Get and Replace. **InBoxApps/WirelessProjection/Enabled**

Enables wireless projection to the device. -

The data type is bool. Supported operation is Get and Replace. +

The data type is boolean. Supported operation is Get and Replace. **InBoxApps/WirelessProjection/Channel**

Wireless channel to use for Miracast operation. The supported channels are defined by the Wi-Fi Alliance Wi-Fi Direct specification. @@ -293,7 +293,7 @@ The following diagram shows the SurfaceHub CSP management objects in tree format  

The default value is 255. Outside of regulatory concerns, if the channel is configured incorrectly the driver will either not boot, or will broadcast on the wrong channel (which senders won't be looking for). -

The data type is int. Supported operation is Get and Replace. +

The data type is integer. Supported operation is Get and Replace. **InBoxApps/Connect**

Added in Windows 10, version 1703. Node for the Connect app. @@ -303,7 +303,7 @@ The following diagram shows the SurfaceHub CSP management objects in tree format

If this setting is true, the Connect app will be automatically launched. If false, the user will need to launch the Connect app manually from the Hub’s settings. -

The data type is bool. Supported operation is Get and Replace. +

The data type is boolean. Supported operation is Get and Replace. **Properties**

Node for the device properties. @@ -316,7 +316,7 @@ The following diagram shows the SurfaceHub CSP management objects in tree format **Properties/DefaultVolume**

Added in Windows 10, version 1703. Specifies the default volume value for a new session. Permitted values are 0-100. The default is 45. -

The data type is int. Supported operation is Get and Replace. +

The data type is integer. Supported operation is Get and Replace. **Properties/ScreenTimeout**

Added in Windows 10, version 1703. Specifies the number of minutes until the Hub screen turns off. @@ -368,7 +368,7 @@ The following diagram shows the SurfaceHub CSP management objects in tree format -

The data type is int. Supported operation is Get and Replace. +

The data type is integer. Supported operation is Get and Replace. **Properties/SessionTimeout**

Added in Windows 10, version 1703. Specifies the number of minutes until the session times out. @@ -420,7 +420,7 @@ The following diagram shows the SurfaceHub CSP management objects in tree format -

The data type is int. Supported operation is Get and Replace. +

The data type is integer. Supported operation is Get and Replace. **Properties/SleepTimeout**

Added in Windows 10, version 1703. Specifies the number of minutes until the Hub enters sleep mode. @@ -472,35 +472,35 @@ The following diagram shows the SurfaceHub CSP management objects in tree format -

The data type is int. Supported operation is Get and Replace. +

The data type is integer. Supported operation is Get and Replace. **Properties/AllowSessionResume**

Added in Windows 10, version 1703. Specifies whether to allow the ability to resume a session when the session times out.

If this setting is true, the "Resume Session" feature will be available on the welcome screen when the screen is idle. If false, once the screen idles, the session will be automatically cleaned up as if the “End Session" feature was initiated. -

The data type is bool. Supported operation is Get and Replace. +

The data type is boolean. Supported operation is Get and Replace. **Properties/AllowAutoProxyAuth**

Added in Windows 10, version 1703. Specifies whether to use the device account for proxy authentication.

If this setting is true, the device account will be used for proxy authentication. If false, a separate account will be used. -

The data type is bool. Supported operation is Get and Replace. +

The data type is boolean. Supported operation is Get and Replace. **Properties/DisableSigninSuggestions**

Added in Windows 10, version 1703. Specifies whether to disable auto-populating of the sign-in dialog with invitees from scheduled meetings.

If this setting is true, the sign-in dialog will not be populated. If false, the dialog will auto-populate. -

The data type is bool. Supported operation is Get and Replace. +

The data type is boolean. Supported operation is Get and Replace. **Properties/DoNotShowMyMeetingsAndFiles**

Added in Windows 10, version 1703. Specifies whether to disable the "My meetings and files" feature in the Start menu, which shows the signed-in user's meetings and files from Office 365.

If this setting is true, the “My meetings and files” feature will not be shown. When false, the “My meetings and files” feature will be shown. -

The data type is bool. Supported operation is Get and Replace. +

The data type is boolean. Supported operation is Get and Replace. **MOMAgent**

Node for the Microsoft Operations Management Suite. From 30c090962a66843a73db8de66486554dbbf37637 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Thu, 6 Jun 2019 18:26:03 +0500 Subject: [PATCH 13/62] Update UR-Azureportal3.PNG Need to update the image in the article https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-readiness-get-started and its realted to problem https://github.com/MicrosoftDocs/windows-itpro-docs/issues/2245 --- windows/deployment/images/UR-Azureportal3.PNG | Bin 146449 -> 56908 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/deployment/images/UR-Azureportal3.PNG b/windows/deployment/images/UR-Azureportal3.PNG index 6fae2e1738fb77273f81bbe4e03898eeb4546991..6645ba95ce44db6f0a18dba8a26459104d69f34b 100644 GIT binary patch literal 56908 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 literal 146449 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 ehg+<-oF^+7700q4d>rvqrn)**uL$p)? From 898801a8e9ebc05c4fa6c1a09eee77481f73666d Mon Sep 17 00:00:00 2001 From: Orlando Rodriguez <49177883+ojrb@users.noreply.github.com> Date: Thu, 6 Jun 2019 11:23:05 -0500 Subject: [PATCH 14/62] Update attack-surface-reduction-exploit-guard.md --- .../attack-surface-reduction-exploit-guard.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index e16b905b59..b0d428705d 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -20,7 +20,7 @@ ms.date: 04/02/2019 - [Windows Defender Advanced Threat Protection (Windows Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Attack surface reduction rules help prevent behaviors malware often uses to infect computers with malicious code. You can set attack surface reduction rules for computers running Windows 10, version 1709 or later, Windows Server 2016 1803 or later, or Windows Server 2019. +Attack surface reduction rules help prevent behaviors malware often uses to infect computers with malicious code. You can set attack surface reduction rules for computers running Windows 10, versions 1704 and 1709 or later, Windows Server 2016 1803 or later, or Windows Server 2019. To use attack surface reduction rules, you need a Windows 10 Enterprise E3 license or higher. A Windows E5 license gives you the advanced management capabilities to power them. These include monitoring, analytics, and workflows available in [Windows Defender Advanced Threat Protection](../windows-defender-atp/windows-defender-advanced-threat-protection.md), as well as reporting and configuration capabilities in the M365 Security Center. These advanced capabilities aren't available with an E3 license, but you can use attack surface reduction rule events in Event Viewer to help facilitate deployment. @@ -58,6 +58,8 @@ Event ID | Description 1121 | Event when rule fires in Block-mode 1122 | Event when rule fires in Audit-mode +The engine version of the attack surface reduction events in the event log, is part of the Widnows Defender product, not of the Oeprating System, but because Windows Defender is integrated with Windows 10 Operating System, this feature works on all machines with Windows 10 installled. + ## Attack surface reduction rules @@ -269,3 +271,5 @@ GUID: 7674ba52-37eb-4a4f-a9a1-f0f9a1619a2c - [Enable attack surface reduction rules](enable-attack-surface-reduction.md) - [Evaluate attack surface reduction rules](evaluate-attack-surface-reduction.md) +- [Compatibility of Windows Defender with other antivirus/antimalware](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility) + From 89512e30084120f3e5607e0e23b577e958fb11ba Mon Sep 17 00:00:00 2001 From: Zach Dvorak Date: Thu, 6 Jun 2019 10:32:15 -0700 Subject: [PATCH 15/62] Update windows-analytics-get-started.md Updating to reflect the fact that the compatibility update is now included in monthly rollups rather than being shipped out of band. --- windows/deployment/update/windows-analytics-get-started.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/deployment/update/windows-analytics-get-started.md b/windows/deployment/update/windows-analytics-get-started.md index 002b1eb749..3e5c2469b6 100644 --- a/windows/deployment/update/windows-analytics-get-started.md +++ b/windows/deployment/update/windows-analytics-get-started.md @@ -90,10 +90,8 @@ The compatibility update scans your devices and enables application usage tracki | **Operating System** | **Updates** | |----------------------|-----------------------------------------------------------------------------| | Windows 10 | Windows 10 includes the compatibility update, so you will automatically have the latest compatibility update so long as you continue to keep your Windows 10 devices up to date with cumulative updates. | -| Windows 8.1 | [KB 2976978](https://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB2976978)
Performs diagnostics on the Windows 8.1 systems that participate in the Windows Customer Experience Improvement Program. These diagnostics help determine whether compatibility issues might be encountered when the latest Windows operating system is installed.
For more information about this update, see | -| Windows 7 SP1 | [KB2952664](https://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB2952664)
Performs diagnostics on the Windows 7 SP1 systems that participate in the Windows Customer Experience Improvement Program. These diagnostics help determine whether compatibility issues might be encountered when the latest Windows operating system is installed.
For more information about this update, see | - -We also recommend installing the latest [Windows Monthly Rollup](https://catalog.update.microsoft.com/v7/site/Search.aspx?q=security%20monthly%20quality%20rollup) on Windows 7 and Windows 8.1 devices. +| Windows 8.1 | The compatibility update is included in monthly quality updates for Windows 8.1. We recommend installing the latest [Windows Monthly Rollup](http://www.catalog.update.microsoft.com/Search.aspx?q=security%20monthly%20quality%20rollup%20for%20windows%208) before attempting to enroll devices into Windows Analytics. | +| Windows 7 SP1 | The compatibility update is included in monthly quality updates for Windows 7. We recommend installing the latest [Windows Monthly Rollup](http://www.catalog.update.microsoft.com/Search.aspx?q=security%20monthly%20quality%20rollup%20for%20windows%207) before attempting to enroll devices into Windows Analytics. | >[!IMPORTANT] >Restart devices after you install the compatibility updates for the first time. From 457d9cc238b1567f7b771e7989da79cebd5363b3 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Thu, 6 Jun 2019 15:19:00 -0700 Subject: [PATCH 16/62] status descriptions from Charles --- ...pdate-compliance-security-update-status.md | 51 ++++++++++++++++--- 1 file changed, 45 insertions(+), 6 deletions(-) diff --git a/windows/deployment/update/update-compliance-security-update-status.md b/windows/deployment/update/update-compliance-security-update-status.md index 7390ab650b..d299981e93 100644 --- a/windows/deployment/update/update-compliance-security-update-status.md +++ b/windows/deployment/update/update-compliance-security-update-status.md @@ -7,8 +7,8 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: deploy -author: greg-lindsay -ms.author: greglin +author: jaimeo +ms.author: jaimeo ms.collection: M365-analytics ms.topic: article --- @@ -24,9 +24,48 @@ The **Overall Security Update Status** blade provides a visualization of devices The **Latest Security Update Status** and **Previous Security Update Status** tiles are stacked to form one blade. The **Latest Security Update Status** provides a visualization of the different deployment states devices are in regarding the latest update for each build (or version) of Windows 10, along with the revision of that update. The **Previous Security Update Status** blade provides the same information without the accompanying visualization. The various deployment states reported by devices are as follows: -* **Installed** devices are devices that have completed installation for the given update. -* When a device is counted as **In Progress or Deferred**, it has either begun the installation process for the given update or has been intentionally deferred or paused using Windows Update for Business Settings. -* Devices that have **Update Issues** have failed to update at some point during the installation process of the given security update or have not seen progress for a period of seven days. -* If a device should be, in some way, progressing toward this security update, but its status cannot be inferred, it will count as **Status Unknown**. This is most often devices that have not scanned for an update in some time, or devices not being managed through Windows Update. + +## Deployment status +Deployment status summarizes detailed status into higher-level states to get a quick sense of the status the given device was last reported to be in relative to this specific update. Note that with the latency of deployment data, devices might have since moved on from the reported deployment status. + +|Deployment status |Description | +|---------|---------| +|Failed | The device encountered a failure during the update process. Note that due to latency, devices reporting this status may have since retried the update. | +|Progress stalled | he device started the update process, but no progress has been reported in the last 7 days. | +|Deferred | The device is currently deferring the update process due to Windows Update for Business policies. | +|In progress | The device has begun the updating process for this update. This status appears if the device is in any stage of the update process including and after download, but before completing the update. If no progress has been reported in the last 7 days, devices will move to **Progress stalled**.** | +|Update completed | The device has completed the update process. | +|Update paused | The device is prevented from being offered the update due to updates being paused on the device. | +|Unknown | No record is available for this device relative to this update. This is a normal status if an update has recently been released or if the device does not use Windows Update. | + + +## Detailed status +Detailed status provides a detailed stage-level representation of where in the update process the device was last reported to be in relative to this specific update. Note that with the latency of deployment data, devices might have since moved on from the reported detailed status. + + +|Detaild status |Description | +|---------|---------| +|Scheduled in next X days | The device is currently deferring the update with Windows Update for Business policies but will be offered the update within the next X days. | +|Compatibility hold | The device has been placed under a *compatibility hold* to ensure a smooth feature update experience and will not resume the update until the hold has been cleared. For more information see [Feature Update Status report](update-compliance-feature-update-status.md#compatibility-holds) | +|Update deferred | The device is currently deferring the update with Windows Update for Business policies. | +|Update paused | The device is prevented from being offered the update due to updates being paused on the device. | +|Update offered | The device has been offered the update by Windows Update but has not yet begun to download it. | +|Download started | The device has begun downloading the update. | +|Download succeeded | The device has finished downloading the update but has not yet begun installing the update. | +|Install started | The device has begun installing the update. | +|PreInstall task passed | The device has passed checks prior to beginning the rest of the installation process after a restart. | +|Reboot required | The device requires a restart to install the update, but one has not yet been scheduled. | +|Reboot pending | The device is pending a restart to install the update. | +|Reboot initiated | The device reports "Reboot initiated" just before actually restarting specifically to apply the update. | +|Commit | The device, after a restart, is committing changes relevant to the update. | +|Finalize succeeded | The device has finished final tasks after a restart to apply the update. | +|Update successful | The device has successfully applied the update. | +|Cancelled | The update was cancelled at some point in the update process. | +|Uninstalled | The update was successfully uninstalled from the device. | +|Rollback | The update failed to apply during the update process, causing the device to roll back changes and revert to the previous update. | + + + + The rows of each tile in this section are interactive; selecting them will navigate you to the query that is representative of that row and section. From 01558dc28b9595c4ac702cf146ce7e091a6832b1 Mon Sep 17 00:00:00 2001 From: Marty Hernandez Avedon Date: Thu, 6 Jun 2019 21:35:52 -0400 Subject: [PATCH 17/62] Fixes #3947, Invalid XML provided > The XML comment tags between line 60 and 87 of the XML file are malformed. There is a space between " - - - - + + + - --> - --> - --> - @@ -1502,4 +1502,3 @@ Pick the correct version of each .dll for the Windows release you plan to suppor ```
- From dbe4a1b2fd43ff8e1f173d5d5f57b25d4c129c83 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Fri, 7 Jun 2019 10:52:45 +0500 Subject: [PATCH 18/62] Update surfacehub-csp.md --- windows/client-management/mdm/surfacehub-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/surfacehub-csp.md b/windows/client-management/mdm/surfacehub-csp.md index d522a55e4c..a9d0c5f8d9 100644 --- a/windows/client-management/mdm/surfacehub-csp.md +++ b/windows/client-management/mdm/surfacehub-csp.md @@ -236,7 +236,7 @@ The following diagram shows the SurfaceHub CSP management objects in tree format
**InBoxApps/Welcome/AutoWakeScreen**

Automatically turn on the screen using motion sensors. -

The data type is booleab. Supported operation is Get and Replace. +

The data type is boolean. Supported operation is Get and Replace. **InBoxApps/Welcome/CurrentBackgroundPath**

Background image for the welcome screen. To set this, specify a https URL to a PNG file (only PNGs are supported for security reasons). From 6f832d4f3c75b98ecb6019bee85396952cfbc49d Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Fri, 7 Jun 2019 13:48:00 -0700 Subject: [PATCH 19/62] fixing suggestions up to policy-csp-crypto --- .../windows/deploy-windows-10-in-a-school.md | 9 +++++++-- .../app-v/appv-dynamic-configuration.md | 2 +- windows/client-management/mdm/applocker-csp.md | 2 +- ...data-structures-windows-store-for-business.md | 2 +- .../client-management/mdm/enterpriseapn-ddf.md | 6 +++--- .../mdm/mdm-enrollment-of-windows-devices.md | 6 +++--- .../new-in-windows-mdm-enrollment-management.md | 16 ++++++++-------- .../mdm/policy-csp-cryptography.md | 12 ++++++------ 8 files changed, 30 insertions(+), 25 deletions(-) diff --git a/education/windows/deploy-windows-10-in-a-school.md b/education/windows/deploy-windows-10-in-a-school.md index db25071667..aa032cdf0f 100644 --- a/education/windows/deploy-windows-10-in-a-school.md +++ b/education/windows/deploy-windows-10-in-a-school.md @@ -302,6 +302,7 @@ Although all new Office 365 Education subscriptions have automatic licensing ena | Disable | `Set-MsolCompanySettings -AllowAdHocSubscriptions $false` |

+ ### Enable Azure AD Premium When you create your Office 365 subscription, you create an Office 365 tenant that includes an Azure AD directory. Azure AD is the centralized repository for all your student and faculty accounts in Office 365, Intune, and other Azure AD–integrated apps. Azure AD is available in Free, Basic, and Premium editions. Azure AD Free, which is included in Office 365 Education, has fewer features than Azure AD Basic, which in turn has fewer features than Azure AD Premium. @@ -450,6 +451,7 @@ Several methods are available to bulk-import user accounts into AD DS domains. T | Windows PowerShell | This scripting language natively supports cmdlets to manage AD DS objects, including user and group objects. Select this method if you’re comfortable with Window PowerShell scripting. For more information about using Windows PowerShell, see [Import Bulk Users to Active Directory](https://blogs.technet.microsoft.com/bettertogether/2011/01/09/import-bulk-users-to-active-directory/) and [PowerShell: Bulk create AD Users from CSV file](https://social.technet.microsoft.com/wiki/contents/articles/24541.powershell-bulk-create-ad-users-from-csv-file.aspx). |

+ ### Create a source file that contains the user and group accounts After you have selected your user and group account bulk import method, you’re ready to create the source file that contains the user and group account. You’ll use the source file as the input to the import process. The source file format depends on the method you selected. Table 6 lists the source file format for the bulk import methods. @@ -464,6 +466,7 @@ After you have selected your user and group account bulk import method, you’re | Windows PowerShell | Windows PowerShell can use any .csv file format you want to create as a source file for the bulk-import process. To create the .csv file, use software such as Excel. For examples of how to format your source file in CSV format, see [Import Bulk Users to Active Directory](https://blogs.technet.microsoft.com/bettertogether/2011/01/09/import-bulk-users-to-active-directory/) and [PowerShell: Bulk create AD Users from CSV file](https://social.technet.microsoft.com/wiki/contents/articles/24541.powershell-bulk-create-ad-users-from-csv-file.aspx). |

+ ### Import the user accounts into AD DS With the bulk-import source file finished, you’re ready to import the user and group accounts into AD DS. The steps for importing the file are slightly different for each method. @@ -575,6 +578,7 @@ After you create the Microsoft Store for Business portal, configure it by using | Private store | Allows you to change the organization name used in your Microsoft Store for Business portal. When you create your portal, the private store uses the organization name that you used to create your Office 365 subscription. For more information, see [Distribute apps using your private store](https://technet.microsoft.com/itpro/windows/manage/distribute-apps-from-your-private-store). |

+ ### Find, acquire, and distribute apps in the portal Now that you have created your Microsoft Store for Business portal, you’re ready to find, acquire, and distribute apps that you will add to your portal. You do this by using the Inventory page in Microsoft Store for Business. @@ -1055,6 +1059,7 @@ Prior to deployment of Windows 10, ensure that you complete the tasks listed in | | Notify the students and faculty about the deployment. |

+ ### Perform the deployment Use the Deployment Wizard to deploy Windows 10. The LTI deployment process is almost fully automated: You provide only minimal information to the Deployment Wizard at the beginning of the process. After the wizard collects the necessary information, the remainder of the process is fully automated. @@ -1268,6 +1273,7 @@ Follow the same steps described in the

+ ### Summary Now, you have identified the tasks you need to perform monthly, at the end of an academic year or semester, and as required. Your school configuration should match the typical school configuration that you saw in the [Plan a typical school configuration](#plan-a-typical-school-configuration) section. By performing these maintenance tasks you help ensure that your school stays secure and is configured as you specified. @@ -1277,5 +1283,4 @@ Now, you have identified the tasks you need to perform monthly, at the end of an

  • Try it out: Windows 10 deployment (for educational institutions)
  • Try it out: Windows 10 in the classroom
  • Chromebook migration guide
  • - - + \ No newline at end of file diff --git a/windows/application-management/app-v/appv-dynamic-configuration.md b/windows/application-management/app-v/appv-dynamic-configuration.md index bccfcac237..a06eec8e98 100644 --- a/windows/application-management/app-v/appv-dynamic-configuration.md +++ b/windows/application-management/app-v/appv-dynamic-configuration.md @@ -428,7 +428,7 @@ The body of the deployment configuration file includes two sections: ``` -User Configuration: see [Dynamic User Configuration](appv-dynamic-configuration.md#dynamic-user-configuration) for more information about this section. +User Configuration: see [Dynamic User Configuration File](appv-dynamic-configuration.md#dynamic-user-configuration-file) for more information about this section. Machine Configuration: The Machine Configuration section of the Deployment Configuration File configures information that can only be set for an entire machine, not a specific user on the computer, like the HKEY\_LOCAL\_MACHINE registry keys in the Virtual Registry. This element can have the following four subsections. diff --git a/windows/client-management/mdm/applocker-csp.md b/windows/client-management/mdm/applocker-csp.md index 3422279612..91ea293058 100644 --- a/windows/client-management/mdm/applocker-csp.md +++ b/windows/client-management/mdm/applocker-csp.md @@ -43,7 +43,7 @@ Defines restrictions for applications. Additional information: - [Find publisher and product name of apps](#productname) - step-by-step guide for getting the publisher and product names for various Windows apps. -- [Whitelist example](#whitelist-example) - example for Windows 10 Mobile that denies all apps except the ones listed. +- [Whitelist examples](#whitelist-examples) - example for Windows 10 Mobile that denies all apps except the ones listed. **EnterpriseDataProtection** Captures the list of apps that are allowed to handle enterprise data. Should be used in conjunction with the settings in **./Device/Vendor/MSFT/EnterpriseDataProtection** in [EnterpriseDataProtection CSP](enterprisedataprotection-csp.md). diff --git a/windows/client-management/mdm/data-structures-windows-store-for-business.md b/windows/client-management/mdm/data-structures-windows-store-for-business.md index 52f529971f..2f914399ba 100644 --- a/windows/client-management/mdm/data-structures-windows-store-for-business.md +++ b/windows/client-management/mdm/data-structures-windows-store-for-business.md @@ -1078,7 +1078,7 @@ Specifies the properties of the publisher details.

    architectures

    -

    collection of ProductArchitecture

    +

    collection of ProductArchitectures

    diff --git a/windows/client-management/mdm/enterpriseapn-ddf.md b/windows/client-management/mdm/enterpriseapn-ddf.md index 1d9abd598e..5ca35c5d4d 100644 --- a/windows/client-management/mdm/enterpriseapn-ddf.md +++ b/windows/client-management/mdm/enterpriseapn-ddf.md @@ -26,7 +26,7 @@ The content below are the different versions of the DDF for this CSP. - [EnterpriseAPN CSP version 1.1 DDF](#enterpriseapn-csp-version-1-1-ddf) - [EnterpriseAPN CSP version 1.2 DDF](#enterpriseapn-csp-version-1-2-ddf) -### EnterpriseAPN CSP version 1.0 DDF +### EnterpriseAPN CSP version 1.0 DDF ``` syntax @@ -314,7 +314,7 @@ The content below are the different versions of the DDF for this CSP. ``` -### EnterpriseAPN CSP version 1.1 DDF +### EnterpriseAPN CSP version 1.1 DDF ``` syntax @@ -739,7 +739,7 @@ The content below are the different versions of the DDF for this CSP. ``` -### EnterpriseAPN CSP version 1.2 DDF +### EnterpriseAPN CSP version 1.2 DDF ``` syntax diff --git a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md index 60126c6e01..7c20cac4ef 100644 --- a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md +++ b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md @@ -228,7 +228,7 @@ All Windows 10-based devices can be connected to an MDM. You can connect to an ![access work or school](images/unifiedenrollment-rs1-30.png) -4. Click the **Enroll only in device management** link (available in servicing build 14393.82, KB3176934) . For older builds, use [Connecting your Windows 10-based device to work using a deep link](#connecting-your-windows-10-based-device-to-work-using-a-deep-link). +4. Click the **Enroll only in device management** link (available in servicing build 14393.82, KB3176934) . For older builds, use [Connecting your Windows 10-based device to work using a deep link](#cyw10dtw-using-a-deep-link). ![connect to work or school](images/unifiedenrollment-rs1-31.png) @@ -255,7 +255,7 @@ All Windows 10-based devices can be connected to an MDM. You can connect to an ![phone settings](images/unifiedenrollment-rs1-39.png) -3. Click the **Enroll only in device management** link. This is only available in the servicing build 14393.82 (KB3176934). For older builds, use [Connecting your Windows 10-based device to work using a deep link](#connecting-your-windows-10-based-device-to-work-using-a-deep-link). +3. Click the **Enroll only in device management** link. This is only available in the servicing build 14393.82 (KB3176934). For older builds, use [Connecting your Windows 10-based device to work using a deep link](#cyw10dtw-using-a-deep-link). ![access work or school page](images/unifiedenrollment-rs1-40.png) @@ -285,7 +285,7 @@ There are a few instances where your device may not be able to connect to work, -## Connecting your Windows 10-based device to work using a deep link +## Connecting your Windows 10-based device to work using a deep link Windows 10-based devices may be connected to work using a deep link. Users will be able to click or open a link in a particular format from anywhere in Windows 10 and be directed to the new enrollment experience. diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 414ac9ccd1..a39052ba19 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -33,7 +33,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s - **Breaking changes and known issues** - [Get command inside an atomic command is not supported](#get-command-inside-an-atomic-command-is-not-supported) - - [Notification channel URI not preserved during upgrade from Windows 8.1 to Windows 10](#notification-channel-uri-not-preserved-during-upgrade-from-windows-81-to-windows-10) + - [Notification channel URI not preserved during upgrade from Windows 8.1 to Windows 10](#ncunpdufw81tw10) - [Apps installed using WMI classes are not removed](#apps-installed-using-wmi-classes-are-not-removed) - [Passing CDATA in SyncML does not work](#passing-cdata-in-syncml-does-not-work) - [SSL settings in IIS server for SCEP must be set to "Ignore"](#ssl-settings-in-iis-server-for-scep-must-be-set-to-ignore) @@ -43,15 +43,15 @@ For details about Microsoft mobile device management protocols for Windows 10 s - [Version information for mobile devices](#version-information-for-mobile-devices) - [Upgrading Windows Phone 8.1 devices with app whitelisting using ApplicationRestriction policy has issues](#upgrading-windows-phone-81-devices-with-app-whitelisting-using-applicationrestriction-policy-has-issues) - [Apps dependent on Microsoft Frameworks may get blocked in phones prior to build 10586.218](#apps-dependent-on-microsoft-frameworks-may-get-blocked-in-phones-prior-to-build-10586218) - - [Multiple certificates might cause Wi-Fi connection instabilities in Windows 10 Mobile](#multiple-certificates-might-cause-wi-fi-connection-instabilities-in-windows-10-mobile) + - [Multiple certificates might cause Wi-Fi connection instabilities in Windows 10 Mobile](#mcmcwfciw10mobile) - [Remote PIN reset not supported in Azure Active Directory joined mobile devices](#remote-pin-reset-not-supported-in-azure-active-directory-joined-mobile-devices) - [MDM client will immediately check-in with the MDM server after client renews WNS channel URI](#mdm-client-will-immediately-check-in-with-the-mdm-server-after-client-renews-wns-channel-uri) - - [User provisioning failure in Azure Active Directory joined Windows 10 PC](#user-provisioning-failure-in-azure-active-directory-joined-windows-10-pc) + - [User provisioning failure in Azure Active Directory joined Windows 10 PC](#upfiaadjw10pc) - [Requirements to note for VPN certificates also used for Kerberos Authentication](#requirements-to-note-for-vpn-certificates-also-used-for-kerberos-authentication) - [Device management agent for the push-button reset is not working](#device-management-agent-for-the-push-button-reset-is-not-working) - **Frequently Asked Questions** - - [Can there be more than 1 MDM server to enroll and manage devices in Windows 10?](#can-there-be-more-than-1-mdm-server-to-enroll-and-manage-devices-in-windows-10) + - [Can there be more than 1 MDM server to enroll and manage devices in Windows 10?](#ctbmt1mdmsteamdiw10) - [How do I set the maximum number of Azure Active Directory joined devices per user?](#how-do-i-set-the-maximum-number-of-azure-active-directory-joined-devices-per-user) - [What is dmwappushsvc?](#what-is-dmwappushsvc) @@ -1583,7 +1583,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s In Windows 10, a Get command inside an atomic command is not supported. This was allowed in Windows Phone 8 and Windows Phone 8.1. -### Notification channel URI not preserved during upgrade from Windows 8.1 to Windows 10 +### Notification channel URI not preserved during upgrade from Windows 8.1 to Windows 10 During an upgrade from Windows 8.1 to Windows 10, the notification channel URI information is not preserved. In addition, the MDM client loses the PFN, AppID, and client secret. @@ -1649,7 +1649,7 @@ Applies only to phone prior to build 10586.218: When ApplicationManagement/Appli ``` -### Multiple certificates might cause Wi-Fi connection instabilities in Windows 10 Mobile +### Multiple certificates might cause Wi-Fi connection instabilities in Windows 10 Mobile In your deployment, if you have multiple certificates provisioned on the device and the Wi-Fi profile provisioned does not have a strict filtering criteria, you may see connection failures when connecting to Wi-Fi. The solution is to ensure that the Wi-Fi profile provisioned has strict filtering criteria such that it matches only one certificate. @@ -1830,7 +1830,7 @@ In Windows 10 Mobile, remote PIN reset in Azure AD joined devices are not suppo Starting in Windows 10, after the MDM client automatically renews the WNS channel URI, the MDM client will immediately check-in with the MDM server. Henceforth, for every MDM client check-in, the MDM server should send a GET request for "ProviderID/Push/ChannelURI" to retrieve the latest channel URI and compare it with the existing channel URI; then update the channel URI if necessary. -### User provisioning failure in Azure Active Directory joined Windows 10 PC +### User provisioning failure in Azure Active Directory joined Windows 10 PC In Azure AD joined Windows 10 PC, provisioning /.User resources fails when the user is not logged in as an Azure AD user. If you attempt to join Azure AD from **Settings** > **System** > **About** user interface, make sure to log off and log on with Azure AD credentials to get your organizational configuration from your MDM server. This behavior is by design. @@ -1845,7 +1845,7 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware ## Frequently Asked Questions -### **Can there be more than 1 MDM server to enroll and manage devices in Windows 10?** +### **Can there be more than 1 MDM server to enroll and manage devices in Windows 10?** No. Only one MDM is allowed. ### **How do I set the maximum number of Azure Active Directory joined devices per user?** diff --git a/windows/client-management/mdm/policy-csp-cryptography.md b/windows/client-management/mdm/policy-csp-cryptography.md index b7e7fa115c..dde9829762 100644 --- a/windows/client-management/mdm/policy-csp-cryptography.md +++ b/windows/client-management/mdm/policy-csp-cryptography.md @@ -21,12 +21,12 @@ manager: dansimp * [Cryptography/AllowFipsAlgorithmPolicy](#CryptographyAllowFipsAlgorithmPolicy) * [Cryptography/TLSCipherSuites](#CryptographyTLSCipherSuites) -* [Cryptography/Microsoft Surface Hub](#Cryptography-policies-supported-by-Microsoft-Surface-Hub) +* [Cryptography/Microsoft Surface Hub](#cryptography-policies-supported-by-microsoft-surface-hub)
    -# Cryptography/AllowFipsAlgorithmPolicy +##
    Cryptography/AllowFipsAlgorithmPolicy @@ -68,7 +68,7 @@ The following list shows the supported values: -# Cryptography/TLSCipherSuites +## Cryptography/TLSCipherSuites |Home|Pro|Business |Enterprise |Education |Mobile |Mobile Enterprise | @@ -103,10 +103,10 @@ Footnote: -# Cryptography policies supported by Microsoft Surface Hub +## Cryptography policies supported by Microsoft Surface Hub -- [Cryptography/AllowFipsAlgorithmPolicy](#cryptography-allowfipsalgorithmpolicy) -- [Cryptography/TLSCipherSuites](#cryptography-tlsciphersuites) +- [Cryptography/AllowFipsAlgorithmPolicy](#CryptographyAllowFipsAlgorithmPolicy) +- [Cryptography/TLSCipherSuites](#CryptographyTLSCipherSuites) From ca7a70f4750dfee91806c2d876bbf3b53b6c9fa0 Mon Sep 17 00:00:00 2001 From: illfated Date: Sat, 8 Jun 2019 11:01:36 +0200 Subject: [PATCH 20/62] Windows/Configuration: correct HTML code to XML tags The XML code block contains HTML code instead of the expected XML tags. Converting these to proper XML format should at least make it readable. Also replaced "ps" with "xml" as the correct code block syntax name. Ref. #3819 ([LOC]"<"needs to be replaced with"<", ">"needs to be replaced with">") (Should close issue ticket #3819 after migration to docs.microsoft.com/en-us/ and later updated to the Japanese page.) --- windows/configuration/kiosk-mdm-bridge.md | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/windows/configuration/kiosk-mdm-bridge.md b/windows/configuration/kiosk-mdm-bridge.md index 33cf15dabb..b08ebebd2c 100644 --- a/windows/configuration/kiosk-mdm-bridge.md +++ b/windows/configuration/kiosk-mdm-bridge.md @@ -31,59 +31,59 @@ Here’s an example to set AssignedAccess configuration: 3. In the command prompt launched by psexec.exe, enter `powershell.exe` to open PowerShell. 4. Execute the following script: -```ps +```xml $nameSpaceName="root\cimv2\mdm\dmmap" $className="MDM_AssignedAccess" $obj = Get-CimInstance -Namespace $namespaceName -ClassName $className $obj.Configuration = @" -<?xml version="1.0" encoding="utf-8" ?> -<AssignedAccessConfiguration xmlns="http://schemas.microsoft.com/AssignedAccess/2017/config"> - <Profiles> - <Profile Id="{9A2A490F-10F6-4764-974A-43B19E722C23}"> - <AllAppsList> - <AllowedApps> - <App AppUserModelId="Microsoft.ZuneMusic_8wekyb3d8bbwe!Microsoft.ZuneMusic" /> - <App AppUserModelId="Microsoft.ZuneVideo_8wekyb3d8bbwe!Microsoft.ZuneVideo" /> - <App AppUserModelId="Microsoft.Windows.Photos_8wekyb3d8bbwe!App" /> - <App AppUserModelId="Microsoft.BingWeather_8wekyb3d8bbwe!App" /> - <App AppUserModelId="Microsoft.WindowsCalculator_8wekyb3d8bbwe!App" /> - <App DesktopAppPath="%windir%\system32\mspaint.exe" /> - <App DesktopAppPath="C:\Windows\System32\notepad.exe" /> - </AllowedApps> - </AllAppsList> - <StartLayout> - <![CDATA[<LayoutModificationTemplate xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout" Version="1" xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"> - <LayoutOptions StartTileGroupCellWidth="6" /> - <DefaultLayoutOverride> - <StartLayoutCollection> - <defaultlayout:StartLayout GroupCellWidth="6"> - <start:Group Name="Group1"> - <start:Tile Size="4x4" Column="0" Row="0" AppUserModelID="Microsoft.ZuneMusic_8wekyb3d8bbwe!Microsoft.ZuneMusic" /> - <start:Tile Size="2x2" Column="4" Row="2" AppUserModelID="Microsoft.ZuneVideo_8wekyb3d8bbwe!Microsoft.ZuneVideo" /> - <start:Tile Size="2x2" Column="4" Row="0" AppUserModelID="Microsoft.Windows.Photos_8wekyb3d8bbwe!App" /> - <start:Tile Size="2x2" Column="4" Row="4" AppUserModelID="Microsoft.BingWeather_8wekyb3d8bbwe!App" /> - <start:Tile Size="4x2" Column="0" Row="4" AppUserModelID="Microsoft.WindowsCalculator_8wekyb3d8bbwe!App" /> - </start:Group> - <start:Group Name="Group2"> - <start:DesktopApplicationTile Size="2x2" Column="2" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\Paint.lnk" /> - <start:DesktopApplicationTile Size="2x2" Column="0" Row="0" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Accessories\Notepad.lnk" /> - </start:Group> - </defaultlayout:StartLayout> - </StartLayoutCollection> - </DefaultLayoutOverride> - </LayoutModificationTemplate> - ]]> - </StartLayout> - <Taskbar ShowTaskbar="true"/> - </Profile> - </Profiles> - <Configs> - <Config> - <Account>MultiAppKioskUser</Account> - <DefaultProfile Id="{9A2A490F-10F6-4764-974A-43B19E722C23}"/> - </Config> - </Configs> -</AssignedAccessConfiguration> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ]]> + + + + + + + MultiAppKioskUser + + + + "@ Set-CimInstance -CimInstance $obj From 91fdef5a9ccfe9df775ac46ede16c3725b8974f5 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Sat, 8 Jun 2019 15:07:41 +0500 Subject: [PATCH 21/62] Update feature-update-mission-critical.md --- windows/deployment/update/feature-update-mission-critical.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/feature-update-mission-critical.md b/windows/deployment/update/feature-update-mission-critical.md index a155145546..f3cf3adf07 100644 --- a/windows/deployment/update/feature-update-mission-critical.md +++ b/windows/deployment/update/feature-update-mission-critical.md @@ -29,7 +29,7 @@ Devices and shared workstations that are online and available 24 hours a day, 7 You can use Configuration Manager to deploy feature updates to Windows 10 devices in two ways. The first option is to use the software updates feature. The second option is to use a task sequence to deploy feature updates. There are times when deploying a Windows 10 feature update requires the use of a task sequence—for example: -- **LTSC feature updates.** With the LTSC servicing branch, feature updates are never provided to the Windows clients themselves. Instead, feature updates must be installed like a traditional in-place upgrade. +- **Upgrade to the next LTSC release.** With the LTSC servicing branch, feature updates are never provided to the Windows clients themselves. Instead, feature updates must be installed like a traditional in-place upgrade. - **Additional required tasks.** When deploying a feature update requires additional steps (e.g., suspending disk encryption, updating applications), you can use task sequences to orchestrate the additional steps. Software updates do not have the ability to add steps to their deployments. - **Language pack installs.** When deploying a feature update requires the installation of additional language packs, you can use task sequences to orchestrate the installation. Software updates do not have the ability to natively install language packs. From b010082da9df536963ddc7d397dfd5264e32c3ad Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Sat, 8 Jun 2019 18:42:26 +0500 Subject: [PATCH 22/62] Update policy-csp-bitlocker.md --- windows/client-management/mdm/policy-csp-bitlocker.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/client-management/mdm/policy-csp-bitlocker.md b/windows/client-management/mdm/policy-csp-bitlocker.md index 544d40112c..e3c5f7726c 100644 --- a/windows/client-management/mdm/policy-csp-bitlocker.md +++ b/windows/client-management/mdm/policy-csp-bitlocker.md @@ -89,6 +89,8 @@ Footnote: - 2 - Added in Windows 10, version 1703. - 3 - Added in Windows 10, version 1709. - 4 - Added in Windows 10, version 1803. +- 5 - Added in Windows 10, version 1809. +- 6 - Added in Windows 10, version 1903. From 8909002f18797ff02fa64d73c0fb0976690322bf Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Sun, 9 Jun 2019 20:07:14 +0500 Subject: [PATCH 23/62] Update policy-csp-localpoliciessecurityoptions.md --- .../mdm/policy-csp-localpoliciessecurityoptions.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md b/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md index b730a05ff6..75991eb59d 100644 --- a/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md +++ b/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md @@ -2638,6 +2638,9 @@ GP Info: **LocalPoliciesSecurityOptions/RecoveryConsole_AllowAutomaticAdministrativeLogon** +> [!Warning] +> Starting in the version 1803 of Windows, this policy is deprecated. + From cebfe95f2a665b253f5d51f7ceff6fdcd83e9981 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Sun, 9 Jun 2019 21:55:43 +0500 Subject: [PATCH 24/62] Update interoperability-goals-enterprise-guidance.md --- browsers/includes/interoperability-goals-enterprise-guidance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browsers/includes/interoperability-goals-enterprise-guidance.md b/browsers/includes/interoperability-goals-enterprise-guidance.md index 8b67242c98..ab1b9bf4be 100644 --- a/browsers/includes/interoperability-goals-enterprise-guidance.md +++ b/browsers/includes/interoperability-goals-enterprise-guidance.md @@ -18,7 +18,7 @@ You must continue using IE11 if web apps use any of the following: * x-ua-compatible headers -* <meta> tags +* <meta> tags with an http-equivalent value of X-UA-Compatible header * Enterprise mode or compatibility view to addressing compatibility issues From 6267386a2161fb5015f56c79c0ff92f2528d7015 Mon Sep 17 00:00:00 2001 From: Deland-Han Date: Mon, 10 Jun 2019 15:38:10 +0800 Subject: [PATCH 25/62] finish --- windows/deployment/update/waas-wu-settings.md | 82 ++++++++++++++++++- 1 file changed, 81 insertions(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-wu-settings.md b/windows/deployment/update/waas-wu-settings.md index 5ed2a1f465..68ec57f363 100644 --- a/windows/deployment/update/waas-wu-settings.md +++ b/windows/deployment/update/waas-wu-settings.md @@ -155,7 +155,9 @@ If you disable or do not configure this policy, Windows Update will include upda Enables the IT admin to manage automatic update behavior to scan, download, and install updates. -When enabling this setting through Group Policy, under **Computer Configuration\Administrative Templates\Windows Components\Windows update\Configure Automatic Updates**, you must select one of the four options: +#### Configuring Automatic Updates by using Group Policy + +Under **Computer Configuration\Administrative Templates\Windows Components\Windows update\Configure Automatic Updates**, you must select one of the four options: **2 - Notify for download and auto install** - When Windows finds updates that apply to this device, users will be notified that updates are ready to be downloaded. After going to **Settings > Update & security > Windows Update**, users can download and install any available updates. @@ -169,7 +171,85 @@ If this setting is set to *Disabled*, any updates that are available on Windows If this setting is set to *Not Configured*, an administrator can still configure Automatic Updates through the settings app, under **Settings > Update & security > Windows Update > Advanced options**. +#### Configuring Automatic Updates by editing the registry +> ![Note] +> Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require you to reinstall the operating system. Microsoft cannot guarantee that these problems can be resolved. Modify the registry at your own risk. + +In an environment that do not have Active Directory deployed, you can edit registry settings to configure group policies for Automatic Update. + +To do this, follow these steps: + +1. Click Start, search for regedit, and then open Registry Editor. + +2. Open the following registry key: + + ``` + HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU + ``` + +3. Add one of the following registry values to configure Automatic Update. + + * NoAutoUpdate (REG_DWORD): + + * **0**: Automatic Updates is enabled (default). + + * **1**: Automatic Updates is disabled. + + * AUOptions (REG_DWORD): + + * **1**: Keep my computer up to date is disabled in Automatic Updates. + + * **2**: Notify of download and installation. + + * **3**: Automatically download and notify of installation. + + * **4**: Automatically download and scheduled installation. + + * ScheduledInstallDay (REG_DWORD): + + * **0**: Every day. + + * **1** through **7**: The days of the week from Sunday (1) to Saturday (7). + + * ScheduledInstallTime (REG_DWORD): + + **n**, where **n** equals the time of day in a 24-hour format (0-23). + + * UseWUServer (REG_DWORD) + + Set this value to **1** to configure Automatic Updates to use a server that is running Software Update Services instead of Windows Update. + + * RescheduleWaitTime (REG_DWORD) + + **m**, where **m** equals the time period to wait between the time Automatic Updates starts and the time that it begins installations where the scheduled times have passed. The time is set in minutes from 1 to 60, representing 1 minute to 60 minutes) + + > ![Note] + > This setting only affects client behavior after the clients have updated to the SUS SP1 client version or later versions. + + * NoAutoRebootWithLoggedOnUsers (REG_DWORD): + + **0** (false) or **1** (true). If set to **1**, Automatic Updates does not automatically restart a computer while users are logged on. + + > ![Note] + > This setting affects client behavior after the clients have updated to the SUS SP1 client version or later versions. + +To use Automatic Updates with a server that is running Software Update Services, see the Deploying Microsoft Windows Server Update Services 2.0 guidance. + +When you configure Automatic Updates directly by using the policy registry keys, the policy overrides the preferences that are set by the local administrative user to configure the client. If an administrator removes the registry keys at a later date, the preferences that were set by the local administrative user are used again. + +To determine the WSUS server that the client computers and servers connect to for updates, add the following registry values to the registry: +``` +HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\ +``` + +* WUServer (REG_SZ) + + This value sets the WSUS server by HTTP name (for example, http://IntranetSUS). + +* WUStatusServer (REG_SZ) + + This value sets the SUS statistics server by HTTP name (for example, http://IntranetSUS). ## Related topics From 9b7f4317abca95323886ff079533aa532824ab3b Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Mon, 10 Jun 2019 19:07:21 +0500 Subject: [PATCH 26/62] Update policy-csp-bitlocker.md --- windows/client-management/mdm/policy-csp-bitlocker.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/client-management/mdm/policy-csp-bitlocker.md b/windows/client-management/mdm/policy-csp-bitlocker.md index e3c5f7726c..80fc060f2f 100644 --- a/windows/client-management/mdm/policy-csp-bitlocker.md +++ b/windows/client-management/mdm/policy-csp-bitlocker.md @@ -83,6 +83,9 @@ The following list shows the supported values:
    +> [!NOTE] +> To manage encryption of PCs and devices, use [BitLocker CSP](https://docs.microsoft.com/windows/client-management/mdm/bitlocker-csp) + Footnote: - 1 - Added in Windows 10, version 1607. From 4ed781e19d5633a25367ee964d7802f8c1ea7e31 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Mon, 10 Jun 2019 19:26:52 +0500 Subject: [PATCH 27/62] Update policy-csp-localpoliciessecurityoptions.md --- .../mdm/policy-csp-localpoliciessecurityoptions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md b/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md index 75991eb59d..731e1b2f8d 100644 --- a/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md +++ b/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md @@ -2639,7 +2639,7 @@ GP Info: **LocalPoliciesSecurityOptions/RecoveryConsole_AllowAutomaticAdministrativeLogon** > [!Warning] -> Starting in the version 1803 of Windows, this policy is deprecated. +> Starting with Windows 10 version 1803, this policy is deprecated.
    From 1d87e6968f56bb709c62176c98f07d075768364c Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Mon, 10 Jun 2019 19:33:28 +0500 Subject: [PATCH 28/62] Update policy-csp-experience.md --- windows/client-management/mdm/policy-csp-experience.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/client-management/mdm/policy-csp-experience.md b/windows/client-management/mdm/policy-csp-experience.md index 6ba6f5a35c..2ba9ceffa0 100644 --- a/windows/client-management/mdm/policy-csp-experience.md +++ b/windows/client-management/mdm/policy-csp-experience.md @@ -937,6 +937,7 @@ The following list shows the supported values: > [!NOTE] > This policy is only enforced in Windows 10 for desktop and not supported in Windows 10 Mobile. +> Prior to Windows 10 1709, this policy had User scope This policy allows IT admins to turn on experiences that are typically for consumers only, such as Start suggestions, Membership notifications, Post-OOBE app install and redirect tiles. From 0b3b197f4456cadd98901d2be0cdc548e167bee9 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Mon, 10 Jun 2019 08:47:04 -0700 Subject: [PATCH 29/62] Update waas-wu-settings.md Fixed just a couple of minor typos. --- windows/deployment/update/waas-wu-settings.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/update/waas-wu-settings.md b/windows/deployment/update/waas-wu-settings.md index 68ec57f363..cc517dcb4d 100644 --- a/windows/deployment/update/waas-wu-settings.md +++ b/windows/deployment/update/waas-wu-settings.md @@ -176,11 +176,11 @@ If this setting is set to *Not Configured*, an administrator can still configure > ![Note] > Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require you to reinstall the operating system. Microsoft cannot guarantee that these problems can be resolved. Modify the registry at your own risk. -In an environment that do not have Active Directory deployed, you can edit registry settings to configure group policies for Automatic Update. +In an environment that does not have Active Directory deployed, you can edit registry settings to configure group policies for Automatic Update. To do this, follow these steps: -1. Click Start, search for regedit, and then open Registry Editor. +1. Select **Start**, search for "regedit", and then open Registry Editor. 2. Open the following registry key: From 36fb25f6313df93237774c1fd741d25402efbbc0 Mon Sep 17 00:00:00 2001 From: Max Velitchko Date: Mon, 10 Jun 2019 11:20:26 -0700 Subject: [PATCH 30/62] Guidance on fixing KEXT not allowed during the installation --- .../images/MDATP_32_Main_App_Fix.png | Bin 0 -> 76964 bytes ...TP_33_SecurityPrivacySettings_NoPrompt.png | Bin 0 -> 51115 bytes ...osoft-defender-atp-mac-install-manually.md | 43 +++++++++++++++++- 3 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/MDATP_32_Main_App_Fix.png create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/MDATP_33_SecurityPrivacySettings_NoPrompt.png diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/MDATP_32_Main_App_Fix.png b/windows/security/threat-protection/windows-defender-antivirus/images/MDATP_32_Main_App_Fix.png new file mode 100644 index 0000000000000000000000000000000000000000..1d68a3dcced1b396a8dc8e8c9f667086ee350cb9 GIT binary patch literal 76964 zcmYhj2RxO3|37~0oe`3Zz_TDRGCCSbX*?Y_QzfSk( z`}qIdK99SO<2u*%9#uGRcu{sA`e@f z_qn$5>^%FIWgDfbUq8kZ%ns}?%DcF_n0`;GnAlGp3hEKtP$kt09x)0QWXFi_L|4>i zDU2rzXG23sqo|M~R1nw*^zK+XgrCu*EK{f-zPO6jBPMl1$%04hrOX4#&BPWKvr z_$I9%Tf0RWEj!=MCB@#AkySy2+lde{G4bGaX(Dt)YcSPc;zZ`wp$5`QA$9}-Ei)0V zI1xgpU%`(S_xs@;nbMIqbd&&E(fpVR3umH@XZ({i0h?Nr_M3t06}q5^ki>;;k-mfE!Pm(%6zM|i3>^}ST?C60_y`9=_--z>)$C!)oz7FJ0J zS;h|8+^lD*Sch97C4J#Vm)B&_(X~X>mJ2LrYuMjnsQR(>tqI}=WZjWa zp-zza``U$t;dfw2_`6#HBHJit(!|-acL1~L8cB@LpL~*&R|;sE z3GH1{{GIZ(U-e-=i`bzwe96eIj~1oiEV_KxZw_uJer316<=w%QE6J>dn;r6?GJYg{ zvBORMp81y*e-S!)l0pqu5)zVROXROgC)`~^^%~4myk*8q$#!DGV{-?0hurzcyQgo6 zSK@+IOAf@fEhrtsLy=#5QQ6F;$?T=A0mK}x?KO(NQVQ?xR{p6ZRcGGz=e-_CM34Mp z5itMAn{a&Cx|&RCRz!ZCa-?9uf9~Ihsn1bjjEQ#~@(`J5NglG0r7-;W@@LIY2rYgo zJegp&J}Y86E)`Jz<<+&UNCYd{pUR`_797yot+&&r98*U z#%}{oM6hO5k4RNC+BF-!`o`qur%#`1z5nt@$}%)IHSP0pP@!RTojdZ0ZB7b&Y}+k+X`Df`N{hUq zM`P?{%s+4qEahyH`%PiI)JycJ0t|G*o+d4IIov<0(x<**Yim24uZs5ezHUH|ae!Wl zYhU9xOCjXob@K%vLh&UXx{SHsTTPU!kS>*B(8|2_j#N$IHZkB%nd0Zze|HV}M0jjXuK^Q)^V1-n!->>Q4%|9el>7K>D$|5{ziNghqtPVRLXE=``& zB~88HkPxXPlc1m=;iP|~5@!ixi0WQog>$@(HvgAS`gVxdZgvs9X2qR^uTg#)1CqPP z0~42zxm32!QRr;MVu{Q>%hl1Cn+GJB_k~HNCT?#ISX9w-aS_Yr5W`R*tXyH3n&uZ4 z(26wvKIaHvloxPbBZb$9NlDdLx>}r8Nnj|~#!3jIWEZMmyKm1lJ+HN+L+IQnsJ5Qm zyRHONu5Ntq2aCg&j&z6PvVZB}PJ;uE9#bQo2Ft4g?61>Oy&t1Oql7W$J7;3ohh40F z!@B$}Bjz|BwN5smOY7?pG34pK-t}QLTDT^aFN9yN%<%T;ZBkOO=kb;V5xSd)N4EN> zrwFUS9JQxU4R|SuiHHz{gfVHabVVx}<>Q08yX6=e8MC}j_v&W!^}cs@bzwcQo$2U# zb9XRHB2XBMp-%8^C_i-1)!ru1inrX&2jkNKuGLR}>NhW)l@_X_{#i zVr(Y1cfQl?yk(%qr0Z>;mO#+5{y0qtm`%r?YS_n0PzWra)-^JsN0;!csc{WXN#2kM ztEqYL&6J1a`t|ws_0;ypz6&Zxtt9)sMR~?Mcd~7!>)}?rho+AkXPOAHvBjtBo$Ze{ zw9*9Z>6P2$468#orW-T~Bs~t-K5XT#<*W=;re z8y)GOEZXkfW4ffB>L?t4qjkwcJ3Mj3;xI4veRWi_%(K{`Vu^!;@+cf)^yOkLLKpVD zl&q6s-^EK|VPOOQ)O7M*Mg2N*bd)=9?rBz-E@{}=aVlksM(r;Tpdoq_Sv8Hr+czg` z>@UyVPfkzi1O#fk$tSg|EZ%DrX)F16UtJ!H9SZf8M}AVv`&{C@`txeS5~`G9xJB@)7`y&dA8RT`3^k_15w=n}219gNAaiScvfp1x200(97r4?JmalU&n>C5h zu>%mWQnixs_=tMgC{#%?mipfMS}oBE2~pm-|DxNGXior*_|a+HTYPC`U%}(zJr$$(%&%#uFyI}}kp)wH=k4d5MP&{_`#pZ0&qG#9levH{4x6*}nDI?x;OzJ_ubVzlH)fPpY7~q&5Zl2gEk(TP_ zyEFg&f{JK?P`uIm7kOwxAy%D}V)rE#-Fjbbqgaz(jGrF@_Ah*QeEo`wz{f;uY;2s{ z+$4ySeY37$rx%tTIyYyKCgw}s)6-LTO?r=BQ1GU|zkj}NgG)1;@pDpb={;6XBZL(4 z-V74iCn@3@V=vBWT{lsk`ZH15%A4^Q_eu~;`aN$i%y}tKPEK08y7I(X3f!5nQDINM z$-7wk@bg8EY!p2)(c;0lR4_gY0-st~U}%gglSbH$)8~BmkUA_#@j~|kJB@k{PZxPP@VHC675@hhMqnjr&G%xclE$T_r7e(6MDXMcCKnXj{69@U zDqF6ai$1{-x`Sqko=hMnLDrxd_5N$G^CInd#`(38f}Nuym-WVP|6Nli08xbMBGE&T zu7o8)1Y6o4-qPOH^@wU?Q(!;A`-0@JW1VidoT-WBA(>t=H^-& zFYt0CJz;=QuW7$#%RJuM5r>AkKO8=1q4$SLtO8GckCh6!AP&sJv&C7Nt%!T@I5;@m z+}*ht_UPtVSloLC(BK19+ei>D{YX4SpZ(M8G{6$}!|E>Jce4=~dsHz4; zlE}+RzrGbFUcij1^WV=@%*mJqd@qF^1CYBU6!!rU4grCQ5)1+vNy~a-3XZgTmQleJ z^UviPx^oigQXTUDU7j8V7mfJe$FjUA&lWeP`0wgZ`ox0(#a(Pf#Tr(RUy>u#?{U!P z$H#7Wg*{Q(`Hqiwr?I$Gt*Z9g-hxpX>T*fX4hMTyT1)J@^@~K^kehUGbo;pN*tI2| zh6k*XNhch9_eza;K$>tLCt>%xn`)+0IBL=6>? z>c3fbgT*C&+*P)rIcC1^ax_sMK&Xsb3O~v2P$es!|IXMklgxQNn9ln_6gN@XIlXsJ7?IN*>iQ^jH z@k&RC-JmSJx{G#s%t2MX^`_K4CZVKjhn2~o^OXm0aXaoyi8>!0i4v|meAxD+?y6rq zY^^1h=Q6Z;@yP8r(jx8kwHzv+m~MT&m%RIi3^SemxqTst=%ic+-hlZqjc04ti1F0G zT|8?Exwp%_6hAu2y}oH1cD|R>F>u%o4tOBO*Pe`vzwuFK`-t-P!@DngZ%+yiT~|=0 z#WkRXnOppRAT;+Ono^yWgZ_6~058uE!(5ySjpu{*xj0vsQyO&B^~#bpHT`D813_=U zrrK{57GKOD!kjgczCUMMc`-93FGA7BiZg1kx_hvfbWyGpZz2pQ)oAAnK?hA>PL^f&wcBN z_ccDM+G}l0D^NbL>f{nlq>>UPM5#x>S>DAx^_y4ukMLYljP1tH{X4&ECA7Un^ztsp z8$1p@X9P*=oYW+~d1DNSF#S&574j00jEMbMowaoCJXv)`_YGGIWyVc4@Lqdm@@4h4 z%$A(?0^O?G>wO+8Zz5|RAnTAnFOMCEo`k%uc)VYJ1Fp|3>-=nq*>0wUwzOWtZYBr& z%0XdhC(Wu#Q?_5&?5}{B*gKRPf_LU+Ba5C=IO?|*OOa?lD0_B2dy9orhwM3%!SLPc z<8PkIA#Ea6$yJh)i!wK>3UEV}QKLn%ZCt40?beF}M7peEj;Y_M))f|U->O#pvMi=O zOuHnnS@X`Xzv5tpJie@M{!3u*xmuN#`|=WsGuw~OTj70^xi#yhk=9s@2R3;UsUIga zv6S^Sb|$HDP(ENZj!p}j;e2K^=t4y!e^TYVs=$l-s${&lu8C~v8`-3w8DHxbnZpM%IqR#on= z*M_rg_)tV9!_COq3?@--Y7^{isL@}`sC*`QeEZE{Lpr7>4LW@YgGmr?#is2PEqk^1 zEAiF%!XQ-f*WxHXAGil18tkhTysB^s^=q!Ieftxwe_|C4`INTSlT)7+*6@5p%@O5V7}donIWA2kM$~%Gx?IEaNi_H|84!bZ*91S+LRCNKZXAN0 z#~*5z2vuZ){cbR-D!PR_=}u2-b<(w$pPRVPIAd$QmD`qdxP@Z)3kKXN(a#-aW$l~^ zJZi=aE;31E8?mh>Sl=s~ef3NnJhn>w`d*F3W#K8QIFVJGtehILrK_BPx0b&I7XErp zCyY38X71d^vzv5JoDhg~^2Y01+2Z;r_VT#Jvl>70t2gV`YploGuG++%G^_0oF0@%; z6;TX7iO6qgJ)Epwe`}0>DaeqcwbO3d@<8(I<#lcrOx%@Otv5^VUzu1acE#}MIeOea z1!BITLcM+U6qO_jS8pr3twG9qfH2ugw!{6V?*+rF27Q)Md+f^Fg+MbGGoX->a|G9G zgy9`vtc?(roke`JH9xju{oVILW8>j{hQ0WJl}KMiT%&p2+Uc2FKic$ zlia7v{e;QKinp_e@cG3^mmeRxhk`Ha@Y&P^Ww`{6c$xIT>}9I%`p>{EjVczr`?fF3 zexZsZ*4#2pTC~bGYC>{4Ii_N{4qC`>>szY?ek)1(rFW(2TXg1AuqbRMa+VP=Porgb zniPrLI=liekBeAU{o3BIxCZ#C`(^sR-RXDJS$~vjN_k!>|Hbbmv6DG^A_VP3i)8?@9SFZWm@HWvT3@V)jS+AM1xa=*JN`OJ+Ef!QoZmuqu$ zTsAKB6;Vbc@6=zb@F~k4A-ZmQ$u=L=teq!AsXiAUP^CF`G${hmFIjW@N#F&`9{hVFBi=j}LIwabbD3!@>a z9RJ%{=je;wBLu<5gJPzea(ok`MXIE<{PXh^vC=sKQNHqP13h@<9zOa}LlPxu8rE-0 zoil^VFHudO{51JhE~_j@M2}5$)^ZxheVp?kUsr`>dXc&bWJuvA!3~A@=|E?DY%VH~JFT2C38nHDiskGSz;u zQK-cX|DmDBeh5`#gMZ{)`n5uEQpGXoA!NnbGp?zj`B^v!>92JEK$-gZI8Vg?09Ya| zBAb?z^nc>smmFq4<{s|<17|#>hGVeQ;frNMK>Gjv^L#+?zY85upb}SyAXzD~s$sb{ z`~RtgUlK`uGyMUJz!zDuXnKY}_R)W+QIb)fMA~ljzv~)n&*SI~s1TutW+$)OB0nno zJewKUSnK=2@%3Aw2xX<;7!n{T2Ew;S!E23zrM!R0k@{A_2rhg_bfQLd?nz_Z`Ssi9 zSf2=;0v{8;F{zPvr(VgjKxh-~>E@R29|pQ#k1@-UL|Aq09hIEH*7kNZ%s_wLBIGD^ z7olDUu$%n&PVR>f67ji4Z7mv`zo|&FfvFR}unpi*#IH4stkDcMUixvW8Yc=`!R`jZmh2dRtpsS~UpXa^NAN z$ntMs9%eIV8~4O>ruK7EM%l~?k>%Pydu+&o zz$5Ldr=2eGZ)`=(;gT^iguIkdlONm6cqK`vDs9RCr}!Fi{?2F%g<;dtSlGNdKnpNA zG&JMDpo40?gGn(dNP}p~mWud$q>QvoTaON|OJ<_ofsox@Rl{H+V%27r1%@nhvMgO) z0!j_ia(s|%n&J`?7B$RSRkMTs5@GRQ*oSyRiUzpJT1f}W9x>T6i7w&j<=qk-Va$e z=jGiE@)Dj0z2)V~kN0dl(g`m^?)UvLM-+_gY7rRA8FZ=A)A#aC9O>?H-We3nEA!sY zk~$*uR9037c2pzxF`Id-qP(6toRb3ow7O-w!S!WFD6!elM*@q{!X8OwX+aXQlC1I; zOw+$ncVz-LuRaB*NF_Xz!SM^ZCRfGD5n5jSUePbBXXl0bmq0>QejvP0)zqdxK9gR* z-_CmI;oV#v{5V~R40zxhWzn{HCdKC~Va$&hZ(19(wjkqT+Waj!%ZU+{Jl$L3GU^CL6^VXUev#X<%oxxvz0xyUiTfir91$^c zdYb-ljBy%c` z^6*uXbf84o=?n|E`A46Dc-nc}BgommWXnX98uyS47wg{AD5&b@%iR1`g@B#qo;Tp0Fc8n#$Uz)z8yFzeF0u}& z2R-fO$meIzD@+N_&(A@GBffPj0<^Y;5E>sl!4g~rH#Y%2uiZ|s=~rjvj%NqvUYDoK zC#!jxxW-rUj1uv<&A~4d`8ah>o#hjDeHrXnuet3nN6uO=XOk5^?EO?6=5W}=An%8l zL*y((1v+px>BYc1avQt&(>kNvCcec~S7DW=M!&cw=VV<(5&huc;CPeg14${Vk!6sH zzkK;J+~wor^SsW%B(86p;Zby!Nng^+SV`vD3u$Te-wO*B-m{+DO(8e*y@Sj7JLI3)mt+PY4$AT+FNwEXvqc( zCL&G98Q1&oQRl}esdL-g+XpkCkbW)_y{nwjk<9gSr}Kus!PZn==N1hN#GB;g(40px z@ZCrr6xoHq*E=s>2F(okkL7X3XEyALfZ(p6?F~etdEZyqr1YN>*1VMd(Dd zAFK`ymgtKOm*~^LR{vFHNg?Vb0Lv+u-}=|wkh0jbhDRu^g<2ImU+_3+85z;v+*OuU zPza|a@;;h)g)BG7_s+M6EWocK{9vaVU7Q_`H@I@Z?AWgj-*Z~|fg&$2e=-+H_~M<( zV zqvf2N@_|jH&&Am%_YF7pdY8@cybOMz=i&)-e9p*o)n zk4p0)OwjZ?&kolebu}pYtwO0qJo1<4x_w0ZlGvrjiggD+KV$VeTg_Xm`gWf^rnen7 z+v5~&i~-?&d?A;OByolXB@`5n*t(%_M^xfyG@GTBxz+^Y^J_dRK+S*FoK z5w7$rId0E9#4Zvfo zbzV<8n+hjm-TA4=q5qI#`2Vs1f>qa~Wn@0JwZroelamM2Nd?b=%HQ!C@5XRLLs?nb z^J=S`ziMn_p!VD>XL|_+N=`xH3(PF1)i|fsR4p;g5IW-gbUE{Rz0*C>%afOE+LhSg zM770;UFK82Y7Zu$;J2bM{g&*Xo68t^Tabi20^?;@w9I6+_3k&G0fYH3uk)W3kT+jl zdVN>0p+?|~pjE(Cl3eAr&p5>Y*L>1cG{CxS93==dkU>vE@^5UlRz z^F2kUwP76a8Z`AIA|pGXJ`C15zB&g>EMKol=+5J0gMt?dB-z>7JCn98^XaZLZMF6b z+)s2A6mY9;XQN>$Wr43aUSmtMHPe*3zUQ#;l^}sli~FU?aocI3UK8a)S4u0}o6;!DG-QP>Kf73IGF#{_!? zVX*(FA6cirMpH##;F0IQ^a9~ExO}MGL@|=;A-Q%DIW!OH61^q|?;@T_F$9!(Iy$=f zIFk!i_rJ{Kcr9$F?U{wBajo&K9PKiPuZ|Fd8gU*!bo%H~Qk9s;U9{U2`_UuU+2+Ox zFcgnize!yR?~2{A{Nt;W`=#XJjojK=f#YO8))wxe8A|T*JS>}8-*H#x->ezWOGSOV z!a>i^v0wNKrJ4yAeFzkS`IFs+lf6EUU06lNXBqI^*|xLIYZPJN+01vxF|1L*r?$!wW&LU%!V7 zxm_HNp&*d1lp;q{5L^WsDmnAB&!hlN0|EjN2nh*^A7;GZ;iIx>7N;#F(RpHsu(9Do z6_ZNkw?-h4bp&aH?JjgZq{^`v`7GeHLR9>sF5o7QY1Y#Z3i&!U_W?k>ww|p1v}!$F z&xc7siH>mFtQzCA|1AwR@89F?1$f5iO&)wuP4Y3l!0J;Q$brH|0kS?~60r%M;T&wI z{HGsq5e6IMWh*~FC?>7`sK>GsLl*=Jw0>U$M{57@}@phks8 zQ#~~GumRBc=y+=y7Iu7m{Ets+cVX#s_LZxBddh?ykd;)@_+tH0V*f^Oz4xrv(k4S{ zH(9Hd|Gs)S?wqV;2ML*qE8d(7DyK<%`?gjN4yO(cCcS9^yFp6X6NzOH)JpoDeisb$ zw9&WNZa(N=fgTltwL#6U8{axjvyIv*%gZ&05kJusW2tFne|R zK%@9Y7`Xe{MxEg)HkRBeL^p1PKr8q>aC&^B>!G*>%^ zEehObWwhuP^t%vP6#2T(k!!5ARU8)irwU;dl~-2v-hW-1^&50*Y~}%;1os$AT3N9r zv1tWBxzcJX4xpWbUuIVO7&-JeJ0}OF)qJkr+p|H)c`e@;a3!^A1=O?!c&|T1Mc$o$ z(yB1Epe3QAit2mI@i0ne_u!yI?CLxRlRnx#{aFoLkwyfx8qwN^Hf_NKw_aS6hHI7? zb>bchDW~!iGHV^iYn(pBdBv7BZ7XfN*B zj3_rzoOCkN_ZXRkj6#Gt`P@p?W6=kzsB!-6)IQ%IRTA$U;a)So+k57jXSe?SwQ9>) zeb;ni7&q09OnIXr3d5 zHMy4tzZ5iKC2L?{(5x2%<$iv#=M9C32QTmvFE1}nhebL3Tl^bw+f|u;0LWB6J^gT- zs>ZNA7&vIH-F(11SFpDoe!0S!mcq`$-*z_P`?<1Wc3aquh(R_|yv|_>flwAXByB$Z zb1O~I@y?KW>X7ABt$p)j)iho0jUnt;i6IbsSfikA(Hrc@RoX0lM}t!dOa^Jf7Uf}O^1}G_ z2d7hai0ngRJoWN^e=FweD5lkx0sjo}NC@nYoELQtW)OI&o^;*(MFyorDqYC=N4_cp z!0#KOVPQQ^rbV#obHGLgK#DozzDxyAiDqbM=mwY^1%a&ofYzH&e&ZpNML?!xftn+- z6yM&*#>10>c~b!xjckU1p`Gg;)3jbgf}+W6q8vPN=D1aUE-tQGw_SRu7-ZY7oxNA2U|w*3LI ztL{~A_>EB5T?StxZ&L7>;@{VAF1(gpgB4n!S@IQX#bA@CE3)Y8`3&x2SRF@w(d7i6QUbzkgn3L1r;l90h!EF4eZ#{?{>3 zxF3z~jz~1&yf*BwQ6Tg5>C=x_a-c#e<+Z<;3gLd-m)g7mVGXcVji4sFZPhLBITg`7 zv!Q-s&H8(0HI2A*H@?n#SmAi} zI@b*%j8>NYeJN%B$>Z+!fw&8Mdpv0%r$KGo=gOyhfrB!a#@=3D4psT{Thk4L&EB3~ z`_Wi4?yH8h@oCv}W7DSiTNZY|F2x+5a{krCc{PyHKjtjs@I^EyCL|<8aq=z`Q(JpG z!_YZbYQGAp%w}=or2r&g`pBcd;a0Krx$C|7XW==O4=#KNdwfYp)&^QB zq97yUpxXGPjlCa}lMlz1`cz#K&%gC5nVRs_jGd{P@Z_0HlP!6XPRWzeGFNK_prfc1 z9<8@=sDMI7)wNCf_Za4&+4V)ryFvRWb=idg$F|5qfgCKYD1Gv_>dy7|=;$!nsB2mb zjISksvwM1D(!8t@p`mj(`*)7FuEDB=c#er4sE3yoV{T-KcrvrG@kCl#`&4o1ct*47 zrO|Y@K7bbYT{Tgyis%qKrw%-#`WgEXdjdK#q4{R($Gmnc@nmsa+EB)&)%~0evh@7O zE;2`j%YWH$r|b#eR5bkgCF+lx{F5iI+YIdLo*6@hVQZ3Br~NfdytAr^>ofD}OK}C| zltQHpL$#I?=$#G&m%2{}yTX6eljwOXNl(^KjQNtuNLW~W*7=~et~8rm&em?m`)A!x zjXry7O+`QChX*b&8smvY^8M=T#Br(U3;_sL()S~4y7f4=yp+?Q`8vo$YbWv*Aobd$ zm$^x61v!ZG?Cx#<9Z;MFLF*mSlAjJ+iH1}j*KY=-XxwXiL@l)?=QM_|{P?jk=Rc`l z*@@`)cW0v--DdT8M&#o{@Io4kZmTrhgWo^&Z*gO%!9Ts0BB<7y_V-Lhqg*@)4(K&n zjjxe1E^`es)<;4zC5nxLD4P4qP9Lpm`1C0WNW~!3LZMT<_fKHHbtJLcx%$VmOq+1r zioe~W>PufA9?0HINyw{AWdLqdP*5nl6%AsyB?8i1i;Kp&A3uJ99rB2^?E1fJV1#G4 z8goM)tLV8?doMlFy^KUB`FPN^%Yfet42sN1f&vlT7d|NPfsm%Z0iF@O}bjpf7I{m-vNx!BF zEtUB1rw@q?Z~y17P=|8j{kwSR|9Kl%;z7C<|NFcjXvD8`M*iI~d^YiYGr51)dQJ2H zUW%BsI`n^b2^|(a(KzFO7rq^e{lDB;Xg*x#n#Nt^qhw2dWVgYo_gW=!v6}T4bKU$B zwGJcs#z%RU__#Dk|6!} zhYGL76opA&B3c&hoj=#2A4wa`&NPjeSwDn?Wy~d{6RDd#vH?i3Vf=eid};1-?II#X zcQ|UqMC3!)t+_9!cmi%ah@-8Ez@QU!g!q`vG^g7Nk$Uk{rgl+}UK2C&%1(N z-73HhD~HvQ1RQv4{4-Q^@q!V0kl3z{9ejDse+_@Qkh%RZSYNZGEu-Zsc)|*kR6J)S zOFE2X=WzdZNXXrQ^^tbS8HcNj%Efogg|2YHLjWT9h7B_y{HxRutup)8R@>=;Vl76}H5MNdaZ zJXWF`!q#`HJppPEIrNF)E(p9aL&N_#*;^h7h*2bx6a$6Nay>+}_6lwFVI0=Ck^9V`;vPmP= zRiyR?*gxeSOpSZ4a|i~(X5jZ(&ns`?p>hm}4DNs6)~eFxQ!mmW;JBE*YBMUM6&0nv zx-A%R)qI5_&2<&L3)1$j2G?y3n&Xv0Gyt1DPLm+3yac6aZ2=g&;n2q?$zr~u@S(A> zv3>x7e*+`2>qD(^Uf1}R{_q9>US|(c0Rf8ZcOHuaqu4uiyY;}P1MGv5E+BdwrCA~2 zC9}R)R9(?jXoy1n7HW`$WdJ%Sb0KdUM|#R!uwCKV=PaZwSZRxr46NFNtOfiY>3#&EPd-lu=c3-kaI)M4PxNdh=du1n$YCS39BAms zjQRa-$Ifsviwv9qKhPgq4LC{r2rcauEF~pTXMC@`5A8wj1>~bON5 z1o*R>x6Re%#ZA<>$r{@QkS5m_fC?-CU&llY7iwJxTv*)KrA~?w&$zVy{DzDwQXT+< z>QAlZ3vF#mo0-N>qSQi8%*ancw8Hcv3Buv_7kYUTMtL|yF);WSN_Wy~&2u(6=*TfK z%F##W+$pi|-o0BIf1kamYQhTHPLC$huG6(}XkKofp3C_!6yt+(b9054iez&n;O+)t z3g1=_SW+X~&d|`CE8(!v{A4V8b!H)_l{wN-&}Lr3nI)yk-0kv_YHJgU}WL z^pP$=$!ch{6%&z%>thU{Q^ENYXgowR#IQAyTmaOk#itkp;Ppbz_mPuRrS@RC<82NS zBBHscKA<_?0`0OZ{h@1G1`W3{HZLW?mT#_AYJhT$N+<}j_Q;Ms zJ4=J)(6?+G{eio_@}T}t;|=w_JjFWRp4AK-&B~%}-0Nkvuzarfv)*Azfv+3Q4`%lo zK>1G4e~<(d@B<75Xj;@j4hn`mb?@mM`K?2Nc;4v7b^k@JAM%(6sSNUFVMMxs?yWlM z&U&n~gGwz(WeIAifZZGd6%8%@>j9z_jEXX+)u%{77<>ju$0Id25E@^Dl3=1ep$uvU zR4n_QISHgb4_XGCnm`J>dcGIVfMXU{yuh;v1vV<orSmh zK5f7xiO9$>#KgpSZD(%7YJUxO;#C+4v8p}3H0d8nI3EPGTTqZ&`t@4f!h-~NeQKSltFt|KF1*;PW`J+6<#_Jn;cK5`F zGApJ*Cr$eqs|Qj5l2`v>LLeX5@z1w5_`$HoT^UuorCu`U)X-4u+X8m2{L?(tF7pk* z`|mt?7X<55kZSqz;%}|*mFP7Z(MTB9SJ*O%;Gj2`G| z@_Oa3f%e@dV4Gh-S0BdZMBIMpf)Dkx9W)ItpYxO3iR_4Eo>$j=PM2=vRYGfoRkQ%> zX1wAR;f&|D2wy1}INHHIxbbh^fF`p+nuUtgkV-*K%iHGz5eV+>zFuP}oL0co_dXu%CjpOAHnnBl8F@MgPC6(h zCV*!s@T@rcwqUmC5yahL-8p*Q?g}^3E7ENky@$OE)DYz4G>sgX@r*tmwJhP}be4IYI^WA7S^5nPB2S=2jKfzNhVga%~SxB0^Yv8@lh##ZMbStRYDCA3DUi7xw?Ef zBwhhxBEk>6p{m2yGWyJCodVvL{<1keE{CVEs5Gebhv1wU;C?_~n%*J>4L=b(5E6OF zo>6DehI(iV$1@(xdZ}3xxc^CcMMOy%js#x_yR9ifXM_U)lQfnRa9<7 z{jK-oCpJIdJu?{-WlaG!Nc3b54ga=)iuc80V5bx`kyqc-?CaZUNJs)ejwx8?2W1L* zYHU-;G&50wv=cwDUq;nQp%3aZ@%8IDqR=@Tglu{s5CQRm4(Lt8qw#<#833+h5mGz- z+6I|vc(wQ;cq;&aUV@2PSN> zw>hKvbqH|2WORBN{q@*U?AeAJVEeJ}yi6DI#1wCPe0Obr-XD%G8N#awD_tj$-NR&~ zC`uGRB2PT!>$ix$dte(4K=+Xg6?bYs zQf2*~Cb*zZ7abWHl+9f0ama#nNhT^@K}XV?{zyBjC{Hsday;dz+$sp@I3p8N-Ee)vTg$b4 z*f?-tueHhZc-RR-C>%pvVyk^gFV9dWDQF+T;gkN<2bz7Jl9H0a_NrR)E!%)bJ{3{B zMC(>>EIhb9dly?Wcwi8GRHTD^Xs@S@zaNhUQLLM&(p{r<3W+T59hQ361hNWyncxh8 z4i^0ur>E_kk553&v=gRB1%#^Py0)(tJ{Zana!qR3jOay+p8xF}sgP?HAJ9vk2Uv9L zD~Ae2>Nb-w5PTNH-8GH`kUoIkD%3iqM+fRODda+413}FJq;N9ed%57GDb|F<%CyF? z&ncj0!$^N{(GmhQ1pRT5w_W`;?&&N`qG+wX^SkK-32Z-n9`+BuX*1xssn*!&GKU91 za~v=yulf={L6HUr6$PsxBiOBxLPxy0orF$a{H`|jL;(Kwp(o=>BavypVRr73g(?SKJrLeAL z5ACPpEeb&4CjliHKni-$SMlLILLf>HAPF zNA4@RM89O&Sapy&TTj;#RJcl8(7k%JRFngLsX%{ZVn!1^L~u%6R#_r7f&#vw0qr%S z39Xfi2$jug!<(+3?*P~J?|R9~k54a)b@0pS`?yDowa_Gpb|h3g}YF9f1J59Y(g_UVHN;E3Opu`w?+QIy%T$ z;M>(lSXXI}+*fXGAEoFjV*-AMWYNRNA98aIz%J4HZk0GzNiAT9fH$kqJOVTu6)|X0 zb-#vU9F4UBprzoG7PdZar8I%}qDOmsz1+{AWF~?0ZHmo1Yw7zGN7zItlDAMu4Eo^bl|gfOvTzjnvUq9c5gn6OomiHI>lWgw%?#Q z`nb-TL33?mHl`hmuw9Hct5y5O#!t<0D%Jq-yS*2aBcMfxqEwr^$51^C23A=3ybKkV zNU8fQmT>UcJ_uznv9RDm`;dbC3h|8_%fnT2IfGfM zIkH+?1&~}Aud;lrZAimsK?#`Uuwm_Zd5A8McuA&$*)1Q!r0@{wt3k);=wS&~mHQH)mUDkocmd#W$GG=(d>U|3C0rUS5r!g$zbxRi3WA z<}>(X#d@8tj(`44`m|ixh(e(V!X&u$yYqz;R_{GP5zq$l2e9BsHe^sRNJ5>q(wtdi zyz2)Kz<*pA&b$Efhs-bW+s+gg*PtSxML273iZtmpd6<}C)Wg3;fJ`Pp8nVE(9z(*8 za-#uAD+nQCla*C4wC%$MKlSir0Jamtpd({ZZw2Z)(zV(^ zAtNJ0CoFs$C>{2-YcATQ94$i@C0=e9CX=!b-ZSkY}@o*+46G_I}505(#=}~xlpFq{`H~(GGxH)~kxSb^IwFMupmw7CG7T$K8 z{#Avo({OY((Xd_ndF{%7p`-zEjChe!s~NzfSxfXP*&JTNs%fh{Nej$-o>%cJ=T5{qkMiWErzOA*rFPiBnuDJw_mxV?fZ82_4WOc&u*G5uXH&pG;^GIYXZCeV0~<0?X}HPZ{o|Hxi+WGUn75n zb#-;MD$R(So0~O;Opt-F3e)~_kK3O`z{P)@%-Lpog$DT$z&_tWLDGWo4K#4gV0Osj zO}>SHu0}7t&T;uC!A0 zArPmk5sw?fyR4oP4V+ zb}?+>UT3aD85JBGO9VTpolTi>$c%UR^Roy*5TKo8n*1UZJC6kvss;swX)NVfEM2J! z7Gg!C8@CjseN!ITQbQ*yJ8OpQgx7xm1Egf4b+jDGN&&P+YcEMxm~ffiF@yR6mS9!M zw?4ODHI}$^K|}+n&swo~*wnrfeAkq?I%y|-Ozr-=W=#-x1^kNWx0NzeZB1WVQ)|eGLvyH$sdw zCM|HPa2*~nEHYAEv_z{yb`{$P!rGCtFN@E9FKU1t1WJ)a-q8G?Kc>fP(M3}?qrO^2 ze1;sA|zb>NJGQ#yrUadTAztktCi@jvsXjf+JB`DHR zgtSOTZ-Yo$db)M9?Yy~L+V!qHnIesaKYxzoPT94}jgyWaFOJmz@(dVx!~CMQ)FE{^ z=gNGD65!Qd%St8I_S_l$}k;CM0Au-EJox#R=M5JytCBq4%X+D(;wVdYUGN?S&+(kCCS7qs} zVY?8UAE=TbXg({DcZV`mE<0c@GYjkD!=#d!-MoHF>fYa%`agbegmKH#-AFRx$9rNA{Bt|`+O`vK-2;Vf zJW#Cv>8AW0sjM zQ^WPsBJ-kaH*SQJiB)^J33M?S0Xn>O4t_t+*Hjt$xZ%)@|O!lBV}6?$ix0+y`>KS1uTx7d^wTi9OC~ z(HVwOmDMLJ0oP2|A1`y?vO7AfG22-jJM~=Uy;m7(Eu)EpqD`-|!R-Y{UJfwhw74f{ zgig12vR4!1#nF)-@M32Zd13 zfVjFMa?pj*$4PNXZ>`xk@OU^ zK0=+Q(fz50&GA>;J|tpy0=4<%RD~h$2nbd+NVq5f66K)|^J#->0&X+j*xI;}Ga$`c zmV>5=pODoX?iQ#3`~}QIMr>O$Y>`EOGMYkJ4&V=fB4Lq{jte)(o;_}WcU=H}a3c)? z)Vcf!+AY|C(e(P(-5t>stj%@61skQ0*KXLbU>2vdMIZ?XP+}wZom!k3%KWyx?anqK@pH0 zZlVe!T0#`nJ~~e``SqiAcJA$h0}D`PB6z}AA<4UuU{J|sZe0J4%vIdmy7lYZG4J75Hx>kEMMgRr{e0Ub7=(Eyx=zzvV2$6sI6`GGr$uTS1$q zA+d1RTwVW3@4Z!NR#%`dBI_9_7zGU4fXYqmPx%Y8BLQKv^IIwgffU_I#zC^uP_e99 zPm|Ny`W)=z{drEm+SWjpmWwj%s)YsV?4QUUbA*ruN`MNm^}yS{o@@@-=PBVmx3xit zyb@WJKH)+_3c8725|z^BPcN3CBm0E){6~F{zJldM2m`iEidm~Z5@U$G`~a<<17n-e z0-+E~^#E(cxH0)*mgCG{3=A^JrhpX`XdQ>1Q=bjqT94W#~Rd01^HirQ`|djlHxv z=?bk>s29+nhUVl6?RaI5{QP_>pnB=)!dQn9=$T`sc!3z98<6l|)~xBh*OuK<1Z+p4 zRE9oPJV!QiQ$ia=@`MgFmNs^adw7BbYXY!GU`X%1XXFQ>WI-iDQj5mPUqHB}LgStp zptJ+Le!q4dH(}UDe|;0fuy@ZM^O*^gs44Yqryx+-jV<+f>FI>6IVceO!x6d>a`sQk zRt5@sqd~ikQ#Bu}Lj^6Aa*4Kx=T6$_@Mnxx2oseK`YY`FbTGQ;W4QpK(60zQiMrko z-8C}g+~|Ts@)nMU*{O2|r>zA|Kfm^>xJLU}!dD>}RKY-=4BBHC>2L64##) zC{0M}$4n&hFvKo!7>V7KVzjcCiAMiUO^ftQMtw6OL>9Cp{lPTAdL*NTy88~oPiJ9J z-&Z*dHhQ;X1I+=L)mT0`U?oR;WMcwhttzNI^%R?SC$ck;m@gEWHK%Qb=^RH~H%(|} zU?UcmkhOlDEVsoYKfe<&z#{M+IvB>yX|<+1iUpGCH?9V0;IzE_WA1)b7f0~8Vkd&i zNOKKwGj9!(Lk`HfsSZ=z2*?V_t}%-XjK=a~90xb|W1yLb3@R9~+5P$%^_Jqjbw53d zs}Lwm2ze8vDO6NGjW6Qw^9ajXJV2hX0*+<`~4S7sh|N79!xa!ImH_=xVeAFv9`RGa~^|Qc_yK zjiU(SJ6V)}sUV_&Ph8Ah329PDl_8k=8@V!uZjNN8r>BpU1|z9M2qP5>>I?Sl2Pr0v z+gy;I)IW>@nxVK)0OS>B+#y!LdEl`4lG}<=;gA_vTk3N8qGX><&rJf7v;k9tTs2Ty zu12c|_wI#&?SkEtnu3;=c6M&g=ky#1&bp}YX*iUrToA>50C4<;5996_=8Q zjrmiBoMr{g&CQVlxdBu?2ecT@Zlwr!k*Jc5lAggL4%;s}M5J}e|CDf1iD0W(mxYz} zF1lnF=eT2QdbS@nWk93s708rexC8?VITs;9VB0fT!akbaJhZz0CJpfgrXIkN zp6dnZ{-_GQ6Tit5{Uz{9d^FGW_iK`3EnZw7B8QjK8o@Cpv|G0x2hrg2muNZ)@Yr?m zO_(+;jTv9RPGaH2&!*`bq&=V(L_{ZgCkpUVNw&zz`4G=kuh9u1M+V�t6C9Sr>lN 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 z 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 [!NOTE] -> If you don't select **Allow**, the installation will fail after 5 minutes. You can restart it again at any time. +> If you don't select **Allow**, the installation will proceed after 5 minutes. Defender ATP will be loaded, but reat time protection will be disabled. + +### Fixing disabled Real Time Protection + +If you did not enable Microsoft's driver during the installation, then Defender's application will display a banner prompting you to enable it: + + ![RTP disabled screenshot](images/MDATP_32_Main_App_Fix.png) + +You can also run ```mdatp --health```, that would report that the Real Time Protection is enabled but not available: + + ```bash + mavel-mojave:~ testuser$ mdatp --health + ... + realTimeProtectionAvailable : false + realTimeProtectionEnabled : true + ... + ``` + +To resolve it, click on the Fix button. It will prompt the **Security & Privacy** system window, where you will have to **Allow** system software from developers "Microsoft Corporation". +You can enable it by performting the following steps: + +Note, that if you won't complete this step [during 30 minutes](https://developer.apple.com/library/archive/technotes/tn2459/_index.html) after the installation, the prompt will disappear: + + ![Security and privacy window after prompt expired screenshot](images/MDATP_33_SecurityPrivacySettings_NoPrompt.png) + +1. In Terminal, attempt to install the driver. (The operation will fail) + ```bash + mavel-mojave:~ testuser$ sudo kextutil /Library/Extensions/wdavkext.kext + Kext rejected due to system policy: { URL = "file:///Library/StagedExtensions/Library/Extensions/wdavkext.kext/", ID = "com.microsoft.wdavkext" } + Kext rejected due to system policy: { URL = "file:///Library/StagedExtensions/Library/Extensions/wdavkext.kext/", ID = "com.microsoft.wdavkext" } + Diagnostics for /Library/Extensions/wdavkext.kext: + ``` + +2. Open **System Preferences...** => **Security & Privacy** from the menu. (Close it first, if it's opened.) + +3. **Allow** system software from developers "Microsoft Corporation" + +4. In Terminal, install the driver again. This time the operation will succeed: + + ```bash + mavel-mojave:~ testuser$ sudo kextutil /Library/Extensions/wdavkext.kext + ``` ## Client configuration From 5e903c6f952f9e8ddcda063998f1ea7ffad0f66c Mon Sep 17 00:00:00 2001 From: Max Velitchko Date: Mon, 10 Jun 2019 11:36:59 -0700 Subject: [PATCH 31/62] Guidance on fixing KEXT not allowed during the installation --- .../microsoft-defender-atp-mac-install-manually.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md index 16e65bd77c..ff747c34e5 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md @@ -102,7 +102,7 @@ You can enable it by performting the following steps: Note, that if you won't complete this step [during 30 minutes](https://developer.apple.com/library/archive/technotes/tn2459/_index.html) after the installation, the prompt will disappear: - ![Security and privacy window after prompt expired screenshot](images/MDATP_33_SecurityPrivacySettings_NoPrompt.png) + ![Security and privacy window after prompt expired screenshot](MDATP_33_SecurityPrivacySettings_NoPrompt.png) 1. In Terminal, attempt to install the driver. (The operation will fail) ```bash @@ -122,6 +122,16 @@ Note, that if you won't complete this step [during 30 minutes](https://developer mavel-mojave:~ testuser$ sudo kextutil /Library/Extensions/wdavkext.kext ``` +The banner would disappear from the Defender application, and ```mdatp --health``` would now report that Real Time Protection is both enabled and available: + + ```bash + mavel-mojave:~ testuser$ mdatp --health + ... + realTimeProtectionAvailable : true + realTimeProtectionEnabled : true + ... + ``` + ## Client configuration 1. Copy wdav.pkg and WindowsDefenderATPOnboarding.py to the machine where you deploy Microsoft Defender ATP for Mac. From 8dc85a1ce43a564a7d0483f3ebc7170735d23d27 Mon Sep 17 00:00:00 2001 From: Max Velitchko Date: Mon, 10 Jun 2019 13:48:41 -0700 Subject: [PATCH 32/62] Product updates --- .../images/MDATP_34_MAU.png | Bin 0 -> 95301 bytes .../microsoft-defender-atp-mac-resources.md | 10 ++++++++++ 2 files changed, 10 insertions(+) create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/MDATP_34_MAU.png diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/MDATP_34_MAU.png b/windows/security/threat-protection/windows-defender-antivirus/images/MDATP_34_MAU.png new file mode 100644 index 0000000000000000000000000000000000000000..99e4d169200032728dd189abfbc6e1704cbcf231 GIT binary patch literal 95301 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md index 5c5e369c88..28abbdd296 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md @@ -66,6 +66,16 @@ If an error occurs during installation, the installer will only report a general The detailed log will be saved to /Library/Logs/Microsoft/wdav.install.log. If you experience issues during installation, send us this file so we can help diagnose the cause. +## Upgrade + +We distribute our updates via Microsoft Auto Update. You can check for MAU settings in main application's menu (Help => Check For Product Updates...): + + ![MAU screenshot](images/MDATP_34_MAU.png) + +**Q**: Can MDATP for Mac be updated without MAU? + +**A**: In the current release, MDATP for Mac product updates are done via Microsoft Auto Update (MAU). While advanced manageability experts may be able to set up the product updates without MAU, this scenario is not explicitly supported. We will monitor customer interest in this scenario to evaluate its importance relative to other product advancements. + ## Uninstalling There are several ways to uninstall Microsoft Defender ATP for Mac. Please note that while centrally managed uninstall is available on JAMF, it is not yet available for Microsoft Intune. From 3beee89c48f5f654b8e98dfecaed33f8fcd8eac2 Mon Sep 17 00:00:00 2001 From: maximvelichko Date: Mon, 10 Jun 2019 13:54:25 -0700 Subject: [PATCH 33/62] Fix image references --- .../microsoft-defender-atp-mac-install-manually.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md index ff747c34e5..45cc646652 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md @@ -85,7 +85,7 @@ The installation will proceed. If you did not enable Microsoft's driver during the installation, then Defender's application will display a banner prompting you to enable it: - ![RTP disabled screenshot](images/MDATP_32_Main_App_Fix.png) + ![RTP disabled screenshot](images/MDATP_32_Main_App_Fix.png) You can also run ```mdatp --health```, that would report that the Real Time Protection is enabled but not available: @@ -102,7 +102,7 @@ You can enable it by performting the following steps: Note, that if you won't complete this step [during 30 minutes](https://developer.apple.com/library/archive/technotes/tn2459/_index.html) after the installation, the prompt will disappear: - ![Security and privacy window after prompt expired screenshot](MDATP_33_SecurityPrivacySettings_NoPrompt.png) + ![Security and privacy window after prompt expired screenshot](images/MDATP_33_SecurityPrivacySettings_NoPrompt.png) 1. In Terminal, attempt to install the driver. (The operation will fail) ```bash From dee95ac7ee5ef53fd5642cd3d51f903975b6d791 Mon Sep 17 00:00:00 2001 From: Max Velitchko Date: Mon, 10 Jun 2019 15:22:44 -0700 Subject: [PATCH 34/62] MDATP for mac: image update --- ...TP_33_SecurityPrivacySettings_NoPrompt.png | Bin 51115 -> 58714 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/MDATP_33_SecurityPrivacySettings_NoPrompt.png b/windows/security/threat-protection/windows-defender-antivirus/images/MDATP_33_SecurityPrivacySettings_NoPrompt.png index 9c73fd4494d182eea188335e255d364983f68186..03fa2f0b9c6d54759519ad1443bd26896431c820 100644 GIT binary patch literal 58714 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

    6cu8jRdYX@mIQ;msdQeJd0V?bYzDf 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�y(UMs^D&{r}w@(oxC#%Iog zLes)JCbTy3ydw_cW0{E*VnYryTt=x?mwDaaW^~X1G4m9!z?WfqR||Jep80_v=N=3= z@blllHf?2*Qhjx7^qAZU{~#wh^f`^E#@a|-Ge4>+DjKDmdMb|pJbD^^(T4bLUW_Za z?Zsjb3=NT1Tg;x&)^yw$>u1zdQq^@ z?y6fjC~5rd+4d~x$9P~c^c_@m7#cG{#t}1j7#yg3d(Ve$^oQ^JvA&4iG;Yf%_Io~? z1@C?10BpWx12z!aw$N2~uqmwG7CCp2P6oQC+g%t}qXLHf3PP8Hg%1FEfq&|NpTjkC zurZ;S2X{bB1k%$*z;={~JeruUbCOL*-xqRo6E_Vb(r^qa#>V+%XzMU4yQcHvK=8mv ziHnPmpHc+@g2jvs9}m<-@!gVNx)b}hl%y^cgY8uP*%9#tzVNSM=)UEC7zE~9Vl8(F zckZ><*e7o@^*}=5g57xYvmg-$y3an#I7+T(OKonAbQpeeD1_c3F6!}?z4nY_`aE_I z)vuNgL9ORX-B7XgQt#?cZ?E;#Ed4B-+(Xr8X?g?f`LcdMsj6j$3Ys}C`1MMLc zGDHVL1j*-1harF`tSW9oD0tt>>EVGzGKS&MueZG2y%^SanozHxUWlVGi0sTyv!LyP zv=MbY@IB(m$9m@(oDCX?*YsXm0QzRghDGPrxEHT+3aF&Pg_%;Ej`#6{j;y&M+G=8H zsWf_~;8itTMF6f6?_1!9-`{Og4Tf5CDM}lB_`Jl0_xkng6bi~LGUydZ2I*`?QJ!(@ zmP3Qr(xty!?}*bl=|sZsNBcYn`xSED!yfbTi^dU*`c?24VZ%}f+!qny{lN}xj{6P? zu3cM?QP22Zpo^CikC!h4Yz01WlVQrEni>kAS3(cJ_-dv2@yzxC?^$bfA7Y4|_WaQJ zEzZZ!e+jfdyl#moh*E>Y8nc1?A$LMgi!DZ( z5viN%k07Udhaw9sEI^^?Iwh{dI!eiAOW&9G9|yn#h!gA#YWzE&v6{3221hqjf#Vrx zbE8N`iwB5J<#iFODRXmkK$!yIKQEH__|BwyK4dz;?04+gfeI5(?EUA@S9&M3v93Wk zVrc_JBu1bFP5wNa0huJ~IzWlgyO0h5{CG^&3qbI~wUG`}ptf(O{b|Vtk~DiLR|X%U zx`nuhAMd(-wRC(%os;%x^Hu4i+`(LTED!A6*ZKY8V9U{$F@+qNy^hWdLOJ?!2`-Pa zx$n?w<|3}{yD7WHYbm4-ab0JH*RX3wQ^Bvbom<4k=MT^gFBH&NfS3cK;MT5%O&6gr z*KR+PN}3?slWL)S4T5N;X#879`fC{25Frno*R>JBD~~}$%8IA~ECXU=G_^n{0Nn#X zt_I@g40I4$pY*aae$dJa-alnY6bUxGKo6!h%OJUqjF`Y!kT%-T)I6Vnz{Afzi|2{; zAJMCVqJh9t6`)l5ojcCz!+KOMGT08B_upqf5AZkU?e#AQn)D@b){@nJPoy(UA8GgQ>8h1c;^)aQH9GQElw4nvt94Eqm}_ zEz$VmUZRJG3E&BCxOs-pi>qpm>Xuu zpy#jRQ#mV^6m|xJ*xrHa4lm3g0%`h{TqTe_+&~SiFHjYv4VF>^?_h_ph=?J0Bmoz8 zEfh&-Y@UB`C`3&tl}YEfj}?$RBe;+Nk_`@CMyxQQKnJ*h=ZBeP$?+XjQuc02vd+a>XXP_LO(vYsQD$FxtN`UPY0v~uwlK7K zUKrbb$T;UkR?&VjWUm@Z$thbyK4A0=26yTJlZFl!S_?OvHpD*w=+{1%NitprnrvRS zgidS7>Oj5ZdFP^?9DP8TXc~k*f6vyH5shClEFuFrGW68uwR*O!u}7*t9@GN^3g{Mz zJ~@)`PTX3>OQAPFjrAJOa05;pV!1sF?b>+%OCl78t*jkbJn*y>UnEMPDc6ySR`^oa zyqm%rXT=jl2D|Wm2)j=vKM+EBI8?okx$%oiNxgTEM0C8*u@Pvmyrvj&-E)jUss{Q6Tq1U%88vj zuat))=#U8?-~$kz3B^JVG9>z74fLWxB4SCi^nBpr%!3~at2zgQ*DaKhnn za0FDU_yRrzvj-h$wGW8BOKNI)a{3!%-cL+uO7R8ILO2+N3;JF-$==!X3Z!3Fr+SWkjyy+cq76aoQeBQ1c$V*Jm^0e%LE&k7AW z%hH8qL>+{-@b5oX|1{Qgr0{2#Pf=fXRl>Kf43X}t_;e;n8Z-0PQ0TAbGSFB~x$~Ii zEbBYvt~VD`aSrR5g{el-#bLv;U@eX1GG%v$5d-cFZsJ--Vl{*|mQ#TV73UMH3Zkjm zFTHWj;QR=zoYl(csGQ|4x5;X=*`iHQ&jUO_z|AtPr}dzEBfXnd7y!^lfpsA5zXe>|DIxb@1FD@Ov_Uaef2 z*%~;PG$t2-`-z)p646VNV}RT6C&c|cyB=p}mp8Ot{9myZ8MWIyx zczl9oU3KD#D*na@!A7E-#5jP%MB51IbJBX{;Glf7EwLI3Ys}`hk1VvqS|j_0VWAj! z@9h2tcb_Mji#q_h5@r3ncQ=(vpmpLvT*F8e7W{t1l*-JRGUpjI_YWjR;J+bN1r-T( z3R#{-Cw>k(MKsC`O@8oSBfDqgO0Z)|dwxP@^*zhyXO?I0D)uY!-c?U{Z6rhNU&9vq##w=~h3%b?#6u7Eq;Dx? zJ#W$K`3R`DFKJeQhN>6K1cH(5Lvi-_Ty^KzBi^bnjDW7O z%gI<2c;X$Bn|#XIG5!u3!`_MRp6kTI7&{Qc0peJN_lide1_FnNXX}VFzod0JLq&gz z`Q6`bA+T9vz@q1=JcNypU5XsuO!EXdT}070=xv5B3KBVTUqFnki?G9~gme>SZ9Q~9 zP!PavEV}vTYH67SHar0~_%YynLEER{;e!qXlYR|5W-5Hqr^NTq^CxY|N!0 z&nTRju(KEO0vfM;LHRJ1}dVkw4*dZOybMkHzILUa4_S{))Vzece&>_hM| z#O*^v@^%bVT38yaW!vuE66k8gEv(0dz{UG(=Uv=r>?4H>-=#2gVr`Owo5nG(mi|B< zILSjd&nGCj6Cy3hh<7J#Kg&+}(q#e`b*vMzOgtXAWPPlh$CS9&kn_LE66Va)Z4&F6 zt*ETDS{{QW2}K>5ZweAEXC@|z5W|GFm4~CYI)n-^ln141)kPhKP6Aq3k~!jh33ipw znJH>x97I?q-xE}CyT8bBxo}Nx5~-nuYPQ+7g;VM!I`lo@%d~gv3*IW7e=kP;8bu$*PD(< zImFmwr^s~P-%@S(OWcQ){Vs;9CMkL_;eg)>`3EM&!5dV?&Ig4J(Z8dI<~2qUX`?al zc-b%ydeyVu@e4`XNil#vM6mjK3q}>+e$r0;r8=E$_y((p^gIHoAwQqAx*%!9 zcskhgHxRA(_o0Y~sNf+kg*EwQ=t>lOWRpuX)>$@&a8UR6S!&0|~VeI4|6haeH_1xa{h?ZbLe_>XHgG)KS1c z0k448p6rR5@IYAufy;pdiI(|Ry~5f?xDLo=GtU%VUsz4S)5E+~^|;~6kJGOvq0-mTL{$BrLAI1?!bOlH;Y z1mP#lDHq?LxiC`{`}fsr!Xflp>b^oO98z-PQ53p#Gv6;4)mmDlQ<oYr)0lI{FCl?;$|XI*QVJW zHnht0o+)tLUS?DJ+yg{8&o5d3SH-JC<;;t;g$u=oKt~ffNKoUetET3E`5N9bM!aAg zJtkV*KemlcODj;U(Qd=oxcKnhXhlf>(E5)anb7g;^3Ym=>V+yqa?Ydm(yC7}n_Erx z4Bcwy+MnZ`#Z{=(Q7$d#-7(droHxVvZB9PQAry-agGwNX+Yt;a@r# z7N=@9pZmhg&lArj;W5JEC2El}%zn+>V-17){(VkX;~6D9E2TWnK11%IaDGM%i6Iz$ zoE)Jr)Rc7Y4?JjBLro97kXes;!h%!ktnrB|PT7Ew@K9k`1mqI6*yyiHbP^!Bc?f+4 zau;)|4ZY|qD+y+Ld!qm!u>jXyenKJRH1}|w7y;dbh(8V;VN~I5C-OC{fuVp%FFSti~#%qLSa<>@BBmlGRCya=eb0 z!tQ{e-jHSB*dj--6yLs5b10f}y31{E$cb9TY}VYAwYPuY(&VBo+dMhBH#6FAIPHE$ zosPkRiGfaJm;q%0`h+Yp zJeSuGxuL4lMDtsz-ztb($mmY=(BMVfk-3&Zd=9k@>^rh26)-f~;b?tQD4fpCitoIu zU!0}=8fDkax^btFJM)D2w)UL{>l4vw*w@AHAwF!PZt7XBZ5=0k#KCE|%ipuxBWn8Y zrX z$O7)YH8(bkj?~*A-1clxt>tEv-Yp?#*{1?wMG{N(cdSSTtrDl|+EUo&>lyCv_$gRN zQ0IlqUCwYb*6^OT*SdrZV^-G<9c literal 51115 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 Date: Mon, 10 Jun 2019 17:52:03 -0500 Subject: [PATCH 35/62] Update windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md Co-Authored-By: Nicole Turner <39884432+nenonix@users.noreply.github.com> --- .../attack-surface-reduction-exploit-guard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index b0d428705d..5ba8a4fe28 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -58,7 +58,7 @@ Event ID | Description 1121 | Event when rule fires in Block-mode 1122 | Event when rule fires in Audit-mode -The engine version of the attack surface reduction events in the event log, is part of the Widnows Defender product, not of the Oeprating System, but because Windows Defender is integrated with Windows 10 Operating System, this feature works on all machines with Windows 10 installled. +The "engine version" of attack surface reduction events in the event log, is generated by Windows Defender ATP, not the operating system. Windows Defender ATP is integrated with Windows 10, so this feature works on all machines with Windows 10 installed. ## Attack surface reduction rules From ada564a2615a20b4e1d373b26ce27a0725d61393 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Tue, 11 Jun 2019 23:24:32 +0500 Subject: [PATCH 36/62] Update policy-csp-experience.md --- windows/client-management/mdm/policy-csp-experience.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-experience.md b/windows/client-management/mdm/policy-csp-experience.md index 2ba9ceffa0..0140bd7dea 100644 --- a/windows/client-management/mdm/policy-csp-experience.md +++ b/windows/client-management/mdm/policy-csp-experience.md @@ -937,7 +937,7 @@ The following list shows the supported values: > [!NOTE] > This policy is only enforced in Windows 10 for desktop and not supported in Windows 10 Mobile. -> Prior to Windows 10 1709, this policy had User scope +> Prior to Windows 10 1803, this policy had User scope This policy allows IT admins to turn on experiences that are typically for consumers only, such as Start suggestions, Membership notifications, Post-OOBE app install and redirect tiles. From 11966d286cabf02ade7b58665be29537a08468e4 Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Tue, 11 Jun 2019 13:31:07 -0700 Subject: [PATCH 37/62] some fixes --- windows/configuration/ue-v/uev-getting-started.md | 2 +- windows/configuration/wcd/wcd-hotspot.md | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/windows/configuration/ue-v/uev-getting-started.md b/windows/configuration/ue-v/uev-getting-started.md index 6324c8cddc..38d6cdbf27 100644 --- a/windows/configuration/ue-v/uev-getting-started.md +++ b/windows/configuration/ue-v/uev-getting-started.md @@ -31,7 +31,7 @@ The standard installation of UE-V synchronizes the default Microsoft Windows and - [Step 2: Deploy the settings storage location](#step-2-deploy-the-settings-storage-location). Explains how to deploy a settings storage location. All UE-V deployments require a location to store settings packages that contain the synchronized setting values. -- [Step 3: Enable and configure the UE-V service](#step-3-enable-the-ue-v-service-on-user-devices). Explains how to enable to UE-V service on user devices and configure the storage path. To synchronize settings using UE-V, devices must have the UE-V service enabled and running. +- [Step 3: Enable and configure the UE-V service](#step-3-enable-and-configure-the-ue-v-service-on-user-devices). Explains how to enable to UE-V service on user devices and configure the storage path. To synchronize settings using UE-V, devices must have the UE-V service enabled and running. - [Step 4: Test Your UE-V evaluation deployment](#step-4-test-your-ue-v-evaluation-deployment). Run a few tests on two computers with the UE-V service enabled to see how UE-V works and if it meets your organization’s needs. diff --git a/windows/configuration/wcd/wcd-hotspot.md b/windows/configuration/wcd/wcd-hotspot.md index 6d8716bc7c..d18a727658 100644 --- a/windows/configuration/wcd/wcd-hotspot.md +++ b/windows/configuration/wcd/wcd-hotspot.md @@ -15,5 +15,4 @@ manager: dansimp # HotSpot (Windows Configuration Designer reference) -Do not use. Enterprise admins who want to configure settings for mobile hotspots should use [Policies > Wifi](#wcd-policies.md#wifi). Mobile operators should use the [Country and Operator Settings Asset (COSA) format](https://docs.microsoft.com/windows-hardware/drivers/mobilebroadband/cosa-overview). - +Do not use. Enterprise admins who want to configure settings for mobile hotspots should use [Policies > Wifi](wcd-policies.md#wifi). Mobile operators should use the [Country and Operator Settings Asset (COSA) format](https://docs.microsoft.com/windows-hardware/drivers/mobilebroadband/cosa-overview). \ No newline at end of file From 3dcb6d7c10875f22a8fe8b3b51e317cec2181502 Mon Sep 17 00:00:00 2001 From: amitairottem <48301381+amitairottem@users.noreply.github.com> Date: Tue, 11 Jun 2019 14:02:09 -0700 Subject: [PATCH 38/62] Update with specific URLs --- .../configure-network-connections-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md index 72ecea3686..c06a9f2d2f 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md @@ -54,7 +54,7 @@ As a cloud service, it is required that computers have access to the internet an | *Windows Defender Antivirus cloud-delivered protection service, also referred to as Microsoft Active Protection Service (MAPS)*|Used by Windows Defender Antivirus to provide cloud-delivered protection|*.wdcp.microsoft.com *.wdcpalt.microsoft.com *.wd.microsoft.com| | *Microsoft Update Service (MU)*| Security intelligence and product updates |*.update.microsoft.com| | *Security intelligence updates Alternate Download Location (ADL)*| Alternate location for Windows Defender Antivirus Security intelligence updates if the installed Security intelligence is out of date (7 or more days behind)| *.download.microsoft.com| -| *Malware submission storage *|Upload location for files submitted to Microsoft via the Submission form or automatic sample submission |*.blob.core.windows.net| +| *Malware submission storage *|Upload location for files submitted to Microsoft via the Submission form or automatic sample submission | ussus1eastprod.blob.core.windows.net ussus1westprod.blob.core.windows.net usseu1northprod.blob.core.windows.net usseu1westprod.blob.core.windows.net ussuk1southprod.blob.core.windows.net ussuk1westprod.blob.core.windows.net ussas1eastprod.blob.core.windows.net ussas1southeastprod.blob.core.windows.net ussau1eastprod.blob.core.windows.net ussau1southeastprod.blob.core.windows.net | | *Certificate Revocation List (CRL)* |Used by Windows when creating the SSL connection to MAPS for updating the CRL | http://www.microsoft.com/pkiops/crl/ http://www.microsoft.com/pkiops/certs http://crl.microsoft.com/pki/crl/products http://www.microsoft.com/pki/certs | | *Symbol Store *|Used by Windows Defender Antivirus to restore certain critical files during remediation flows | https://msdl.microsoft.com/download/symbols | | *Universal Telemetry Client* | Used by Windows to send client diagnostic data; Windows Defender Antivirus uses this for product quality monitoring purposes | This update uses SSL (TCP Port 443) to download manifests and upload diagnostic data to Microsoft that uses the following DNS endpoints: * vortex-win.data.microsoft.com * settings-win.data.microsoft.com| From 220d6432132528f88e80e1a9266cadae9bfe299c Mon Sep 17 00:00:00 2001 From: maximvelichko Date: Tue, 11 Jun 2019 14:42:57 -0700 Subject: [PATCH 39/62] Fix bash code snippets formatting --- ...osoft-defender-atp-mac-install-manually.md | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md index 45cc646652..4b841e6c0c 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md @@ -89,13 +89,13 @@ If you did not enable Microsoft's driver during the installation, then Defender' You can also run ```mdatp --health```, that would report that the Real Time Protection is enabled but not available: - ```bash - mavel-mojave:~ testuser$ mdatp --health - ... - realTimeProtectionAvailable : false - realTimeProtectionEnabled : true - ... - ``` +```bash +mavel-mojave:~ testuser$ mdatp --health +... +realTimeProtectionAvailable : false +realTimeProtectionEnabled : true +... +``` To resolve it, click on the Fix button. It will prompt the **Security & Privacy** system window, where you will have to **Allow** system software from developers "Microsoft Corporation". You can enable it by performting the following steps: @@ -118,19 +118,19 @@ Note, that if you won't complete this step [during 30 minutes](https://developer 4. In Terminal, install the driver again. This time the operation will succeed: - ```bash - mavel-mojave:~ testuser$ sudo kextutil /Library/Extensions/wdavkext.kext - ``` +```bash +mavel-mojave:~ testuser$ sudo kextutil /Library/Extensions/wdavkext.kext +``` The banner would disappear from the Defender application, and ```mdatp --health``` would now report that Real Time Protection is both enabled and available: - ```bash - mavel-mojave:~ testuser$ mdatp --health - ... - realTimeProtectionAvailable : true - realTimeProtectionEnabled : true - ... - ``` +```bash +mavel-mojave:~ testuser$ mdatp --health +... +realTimeProtectionAvailable : true +realTimeProtectionEnabled : true +... +``` ## Client configuration From c084273567dd4b515d76d23c4f5a57b3d374d7da Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Tue, 11 Jun 2019 15:11:32 -0700 Subject: [PATCH 40/62] more fixes --- .../windows-10-enterprise-e3-overview.md | 2 +- .../access-control/local-accounts.md | 68 +++++++++++++++++++ .../access-control/special-identities.md | 2 +- .../hello-cert-trust-adfs.md | 2 +- .../hello-how-it-works-device-registration.md | 11 ++- .../hello-how-it-works-tech-deep-dive.md | 6 +- .../hello-hybrid-aadj-sso-base.md | 2 +- .../hello-hybrid-key-new-install.md | 21 +++--- .../hello-hybrid-key-trust-prereqs.md | 28 +++++--- .../hello-key-trust-adfs.md | 2 +- .../hello-key-trust-deploy-mfa.md | 2 +- ...iew-of-threat-mitigations-in-windows-10.md | 2 +- ...s-defender-application-control-policies.md | 6 +- .../configure-the-windows-firewall-log.md | 4 -- ...windows-firewall-with-advanced-security.md | 6 -- 15 files changed, 114 insertions(+), 50 deletions(-) diff --git a/windows/deployment/windows-10-enterprise-e3-overview.md b/windows/deployment/windows-10-enterprise-e3-overview.md index 0837197376..1bfb00bab7 100644 --- a/windows/deployment/windows-10-enterprise-e3-overview.md +++ b/windows/deployment/windows-10-enterprise-e3-overview.md @@ -145,7 +145,7 @@ See [Deploy Windows 10 Enterprise licenses](deploy-enterprise-licenses.md). ## Deploy Windows 10 Enterprise features -Now that you have Windows 10 Enterprise edition running on devices, how do you take advantage of the Enterprise edition features and capabilities? What are the next steps that need to be taken for each of the features discussed in [Table 1](#compare-windows-10-pro-and-enterprise-editions)? +Now that you have Windows 10 Enterprise edition running on devices, how do you take advantage of the Enterprise edition features and capabilities? What are the next steps that need to be taken for each of the features discussed in [Table 1](#compare-windows10-pro-and-enterprise-editions)? The following sections provide you with the high-level tasks that need to be performed in your environment to help users take advantage of the Windows 10 Enterprise edition features. diff --git a/windows/security/identity-protection/access-control/local-accounts.md b/windows/security/identity-protection/access-control/local-accounts.md index f7a788e6f8..1bd0ee3c7b 100644 --- a/windows/security/identity-protection/access-control/local-accounts.md +++ b/windows/security/identity-protection/access-control/local-accounts.md @@ -117,6 +117,74 @@ When enabling the Guest account, only grant limited rights and permissions. For In addition, the guest user in the Guest account should not be able to view the event logs. After the Guest account is enabled, it is a best practice to monitor the Guest account frequently to ensure that other users cannot use services and other resources, such as resources that were unintentionally left available by a previous user. +## HelpAssistant account (installed with a Remote Assistance session) + + +The HelpAssistant account is a default local account that is enabled when a Remote Assistance session is run. This account is automatically disabled when no Remote Assistance requests are pending. + +HelpAssistant is the primary account that is used to establish a Remote Assistance session. The Remote Assistance session is used to connect to another computer running the Windows operating system, and it is initiated by invitation. For solicited remote assistance, a user sends an invitation from their computer, through e-mail or as a file, to a person who can provide assistance. After the user’s invitation for a Remote Assistance session is accepted, the default HelpAssistant account is automatically created to give the person who provides assistance limited access to the computer. The HelpAssistant account is managed by the Remote Desktop Help Session Manager service. + +**Security considerations** + +The SIDs that pertain to the default HelpAssistant account include: + +- SID: S-1-5-<domain>-13, display name Terminal Server User. This group includes all users who sign in to a server with Remote Desktop Services enabled. Note that, in Windows Server 2008, Remote Desktop Services are called Terminal Services. + +- SID: S-1-5-<domain>-14, display name Remote Interactive Logon. This group includes all users who connect to the computer by using a remote desktop connection. This group is a subset of the Interactive group. Access tokens that contain the Remote Interactive Logon SID also contain the Interactive SID. + +For the Windows Server operating system, Remote Assistance is an optional component that is not installed by default. You must install Remote Assistance before it can be used. + +For details about the HelpAssistant account attributes, see the following table. + +**HelpAssistant account attributes** + +

    ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    AttributeValue

    Well-Known SID/RID

    S-1-5-<domain>-13 (Terminal Server User), S-1-5-<domain>-14 (Remote Interactive Logon)

    Type

    User

    Default container

    CN=Users, DC=<domain>, DC=

    Default members

    None

    Default member of

    Domain Guests

    +

    Guests

    Protected by ADMINSDHOLDER?

    No

    Safe to move out of default container?

    Can be moved out, but we do not recommend it.

    Safe to delegate management of this group to non-Service admins?

    No

    ### DefaultAccount diff --git a/windows/security/identity-protection/access-control/special-identities.md b/windows/security/identity-protection/access-control/special-identities.md index 8713d91370..978d72142a 100644 --- a/windows/security/identity-protection/access-control/special-identities.md +++ b/windows/security/identity-protection/access-control/special-identities.md @@ -83,7 +83,7 @@ The special identity groups are described in the following tables: - [This Organization](#this-organization) -- [Window Manager\\Window Manager Group](#window-manager-window-manager-group) +- [Window Manager\\Window Manager Group](#window-managerwindow-manager-group) ## Anonymous Logon diff --git a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md index 3d74e8a3b3..8d6b7d474a 100644 --- a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md @@ -151,7 +151,7 @@ Sign-in a domain controller or management workstation with _Domain Admin_ equiva ### Windows Server 2012 or later Domain Controllers -Use the following procedures to configure AD FS when your environment uses **Windows Server 2012 or later Domain Controllers**. If you are not using Windows Server 2012 or later Domain Controllers, follow the procedures under the [Configure the Active Directory Federation Service Role (Windows Server 2008 or 2008R2 Domain Controllers)](#windows-server-2008-or-2008R2-domain-controllers) section. +Use the following procedures to configure AD FS when your environment uses **Windows Server 2012 or later Domain Controllers**. If you are not using Windows Server 2012 or later Domain Controllers, follow the procedures under the [Configure the Active Directory Federation Service Role (Windows Server 2008 or 2008R2 Domain Controllers)](#windows-server-2008-or-2008-r2-domain-controllers) section. Sign-in the federation server with _domain administrator_ equivalent credentials. These procedures assume you are configuring the first federation server in a federation server farm. diff --git a/windows/security/identity-protection/hello-for-business/hello-how-it-works-device-registration.md b/windows/security/identity-protection/hello-for-business/hello-how-it-works-device-registration.md index c4ffbeb3a0..58616c9d65 100644 --- a/windows/security/identity-protection/hello-for-business/hello-how-it-works-device-registration.md +++ b/windows/security/identity-protection/hello-for-business/hello-how-it-works-device-registration.md @@ -27,9 +27,6 @@ Device Registration is a prerequisite to Windows Hello for Business provisioning [Hybrid Azure AD joined in Managed environments](#hybrid-azure-ad-joined-in-managed-environments)
    [Hybrid Azure AD joined in Federated environments](#hybrid-azure-ad-joined-in-federated-environments)
    - - - ## Azure AD joined in Managed environments ![Azure AD joined in Managed environments](images/howitworks/devreg-aadj-managed.png) @@ -44,7 +41,7 @@ Device Registration is a prerequisite to Windows Hello for Business provisioning |G | The application sends a device registration request to Azure DRS that includes the ID token, certificate request, tkpub, and attestation data. Azure DRS validates the ID token, creates a device ID, and creates a certificate based on the included certificate request. Azure DRS then writes a device object in Azure Active Directory and sends the device ID and the device certificate to the client.| |H | Device registration completes by receiving the device ID and the device certificate from Azure DRS. The device ID is saved for future reference (viewable from dsregcmd.exe /status), and the device certificate is installed in the Personal store of the computer. With device registration complete, the process continues with MDM enrollment.| -[Return to top](#Windows-Hello-for-Business-and-Device-Registration) +[Return to top](#windows-hello-for-business-and-device-registration) ## Azure AD joined in Federated environments ![Azure AD joined in Managed environments](images/howitworks/devreg-aadj-federated.png) @@ -60,7 +57,7 @@ Device Registration is a prerequisite to Windows Hello for Business provisioning |H | The application sends a device registration request to Azure DRS that includes the ID token, certificate request, tkpub, and attestation data. Azure DRS validates the ID token, creates a device ID, and creates a certificate based on the included certificate request. Azure DRS then writes a device object in Azure Active Directory and sends the device ID and the device certificate to the client.| |I | Device registration completes by receiving the device ID and the device certificate from Azure DRS. The device ID is saved for future reference (viewable from dsregcmd.exe /status), and the device certificate is installed in the Personal store of the computer. With device registration complete, the process continues with MDM enrollment.| -[Return to top](#Windows-Hello-for-Business-and-Device-Registration) +[Return to top](#windows-hello-for-business-and-device-registration) ## Hybrid Azure AD joined in Managed environments ![Hybrid Azure AD joined in Managed environments](images/howitworks/devreg-hybrid-haadj-managed.png) @@ -75,7 +72,7 @@ Device Registration is a prerequisite to Windows Hello for Business provisioning |G | The task sends a device registration request to Azure DRS that includes the ID token, certificate request, tkpub, and attestation data. Azure DRS validates the ID token, creates a device ID, and creates a certificate based on the included certificate request. Azure DRS then updates the device object in Azure Active Directory and sends the device ID and the device certificate to the client.| |H | Device registration completes by receiving the device ID and the device certificate from Azure DRS. The device ID is saved for future reference (viewable from dsregcmd.exe /status), and the device certificate is installed in the Personal store of the computer. With device registration complete, the task exits.| -[Return to top](#Windows-Hello-for-Business-and-Device-Registration) +[Return to top](#windows-hello-for-business-and-device-registration) ## Hybrid Azure AD joined in Federated environments ![Hybrid Azure AD joined in Managed environments](images/howitworks/devreg-hybrid-haadj-federated.png) @@ -89,4 +86,4 @@ Device Registration is a prerequisite to Windows Hello for Business provisioning |F | The task sends a device registration request to Azure DRS that includes the ID token, certificate request, tkpub, and attestation data. Azure DRS validates the ID token, creates a device ID, and creates a certificate based on the included certificate request. Azure DRS then writes a device object in Azure Active Directory and sends the device ID and the device certificate to the client. Device registration completes by receiving the device ID and the device certificate from Azure DRS. The device ID is saved for future reference (viewable from dsregcmd.exe /status), and the device certificate is installed in the Personal store of the computer. With device registration complete, the task exits.| |G | If Azure AD Connect device write-back is enabled, Azure AD Connect requests updates from Azure Active Directory at its next synchronization cycle (device write-back is required for hybrid deployment using certificate trust). Azure Active Directory correlates the device object with a matching synchronized computer object. Azure AD Connect receives the device object that includes the object GUID and computer SID and writes the device object to Active Directory.| -[Return to top](#Windows-Hello-for-Business-and-Device-Registration) +[Return to top](#windows-hello-for-business-and-device-registration) diff --git a/windows/security/identity-protection/hello-for-business/hello-how-it-works-tech-deep-dive.md b/windows/security/identity-protection/hello-for-business/hello-how-it-works-tech-deep-dive.md index ca78d68e98..ef7fb31fff 100644 --- a/windows/security/identity-protection/hello-for-business/hello-how-it-works-tech-deep-dive.md +++ b/windows/security/identity-protection/hello-for-business/hello-how-it-works-tech-deep-dive.md @@ -22,9 +22,9 @@ ms.reviewer: - Windows 10 Windows Hello for Business authentication works through collection of components and infrastructure working together. You can group the infrastructure and components in three categories: -- [Registration](#Registration) -- [Provisioning](#Provisioning) -- [Authentication](#Authentication) +- [Registration](#registration) +- [Provisioning](#provisioning) +- [Authentication](#authentication) ## Registration 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 fbb7791800..1a9dd4cf29 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 @@ -90,7 +90,7 @@ Steps you will perform include: - [Configure Internet Information Services to host CRL distribution point](#configure-internet-information-services-to-host-crl-distribution-point) - [Prepare a file share to host the certificate revocation list](#prepare-a-file-share-to-host-the-certificate-revocation-list) -- [Configure the new CRL distribution point in the issuing certificate authority](#Configure-the-new-crl-distribution-point-in-the-issuing-certificate-authority) +- [Configure the new CRL distribution point in the issuing certificate authority](#configure-the-new-crl-distribution-point-in-the-issuing-certificate-authority) - [Publish CRL](#publish-a-new-crl) - [Reissue domain controller certificates](#reissue-domain-controller-certificates) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install.md index b826287e64..c8c3fee1a5 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install.md @@ -29,14 +29,14 @@ Windows Hello for Business involves configuring distributed technologies that ma * [Active Directory](#active-directory) * [Public Key Infrastructure](#public-key-infrastructure) * [Azure Active Directory](#azure-active-directory) -* [Active Directory Federation Services](#active-directory-federation-services) +* [Multifactor Authentication Services](#multifactor-authentication-services) New installations are considerably more involved than existing implementations because you are building the entire infrastructure. Microsoft recommends you review the new installation baseline to validate your existing environment has all the needed configurations to support your hybrid certificate trust Windows Hello for Business deployment. If your environment meets these needs, you can read the [Configure Directory Synchronization](hello-hybrid-key-trust-dirsync.md) section to prepare your Windows Hello for Business deployment by configuring directory synchronization. The new installation baseline begins with a basic Active Directory deployment and enterprise PKI. -## Active Directory ## +## Active Directory This document expects you have Active Directory deployed with an _adequate_ number of Windows Server 2016 domain controllers for each site. 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. Lab environments and isolated proof of concepts may want to limit the number of domain controllers. The purpose of these environments is to experiment and learn. Reducing the number of domain controllers can prevent troubleshooting issue, such as Active Directory replication, which is unrelated to activity's goal. @@ -83,7 +83,7 @@ If you do not have an existing public key infrastructure, please review [Certifi > * Install the root certificate authority certificate for your organization in the user's trusted root certificate store. > * Publish your certificate revocation list to a location that is available to Azure AD joined devices, such as a web-based URL. -### Section Review ### +### Section Review > [!div class="checklist"] > * Minimum Windows Server 2012 Certificate Authority. @@ -92,7 +92,7 @@ If you do not have an existing public key infrastructure, please review [Certifi > * Root certificate authority certificate (Azure AD Joined devices). > * Highly available certificate revocation list (Azure AD Joined devices). -## Azure Active Directory ## +## Azure Active Directory You’ve prepared your Active Directory. Hybrid Windows Hello for Business deployment needs Azure Active Directory to host your cloud-based identities. The next step of the deployment is to follow the [Creating an Azure AD tenant](https://docs.microsoft.com/azure/active-directory/develop/active-directory-howto-tenant) process to provision an Azure tenant for your organization. @@ -104,12 +104,13 @@ The next step of the deployment is to follow the [Creating an Azure AD tenant](h > * Create an Azure Active Directory Tenant. > * Purchase the appropriate Azure Active Directory subscription or licenses, if necessary. -## Multifactor Authentication Services ## +## Multifactor Authentication Services Windows Hello for Business uses multifactor authentication during provisioning and during user initiated PIN reset scenarios, such as when a user forgets their PIN. There are two preferred multifactor authentication configurations with hybrid deployments—Azure MFA and AD FS using Azure MFA or a third-party MFA adapter Review the [What is Azure Multi-Factor Authentication](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication) topic to familiarize yourself its purpose and how it works. -### Azure Multi-Factor Authentication (MFA) Cloud ### +### Azure Multi-Factor Authentication (MFA) Cloud + > [!IMPORTANT] > As long as your users have licenses that include Azure Multi-Factor Authentication, there's nothing that you need to do to turn on Azure MFA. You can start requiring two-step verification on an individual user basis. The licenses that enable Azure MFA are: > * Azure Multi-Factor Authentication @@ -118,16 +119,16 @@ Review the [What is Azure Multi-Factor Authentication](https://docs.microsoft.co > > If you have one of these subscriptions or licenses, skip the Azure MFA Adapter section. -#### Azure MFA Provider #### +#### Azure MFA Provider If your organization uses Azure MFA on a per-consumption model (no licenses), then review the [Create a Multifactor Authentication Provider](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-auth-provider) section to create an Azure MFA Authentication provider and associate it with your Azure tenant. -#### Configure Azure MFA Settings #### +#### Configure Azure MFA Settings Once you have created your Azure MFA authentication provider and associated it with an Azure tenant, you need to configure the multi-factor authentication settings. Review the [Configure Azure Multi-Factor Authentication settings](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-whats-next) section to configure your settings. -#### Azure MFA User States #### +#### Azure MFA User States After you have completed configuring your Azure MFA settings, you want to review configure [User States](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-user-states) to understand user states. User states determine how you enable Azure MFA for your users. -### Azure MFA via ADFS ### +### Azure MFA via ADFS Alternatively, you can configure Windows Server 2016 Active Directory Federation Services (AD FS) to provide additional multi-factor authentication. To configure, read the [Configure AD FS 2016 and Azure MFA](https://docs.microsoft.com/windows-server/identity/ad-fs/operations/configure-ad-fs-2016-and-azure-mfa) section. ### Section Review 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 07bcd4e0ba..d494deca75 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 @@ -34,7 +34,8 @@ The distributed systems on which these technologies were built involved several * [MultiFactor Authentication](#multifactor-authentication) * [Device Registration](#device-registration) -## Directories ## +## Directories + Hybrid Windows Hello for Business needs two directories: on-premises Active Directory and a cloud Azure Active Directory. The minimum required domain functional and forest functional levels for Windows Hello for Business deployment is Windows Server 2008 R2. 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. @@ -43,7 +44,7 @@ You can deploy Windows Hello for Business in any environment with Windows Server 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. -### Section Review ### +### Section Review > [!div class="checklist"] > * Active Directory Domain Functional Level @@ -54,7 +55,7 @@ Review these requirements and those from the Windows Hello for Business planning
    -## Public Key Infrastructure ## +## Public Key Infrastructure The Windows Hello for Business deployment depends on an enterprise public key infrastructure as trust anchor for authentication. Domain controllers for hybrid deployments need a certificate in order for Windows 10 devices to trust the domain controller. Key trust deployments do not need client issued certificates for on-premises authentication. Active Directory user accounts are automatically configured for public key mapping by Azure AD Connect synchronizing the public key of the registered Windows Hello for Business credential to an attribute on the user's Active Directory object. @@ -83,7 +84,8 @@ The minimum required enterprise certificate authority that can be used with Wind
    -## Directory Synchronization ## +## Directory Synchronization + The two directories used in hybrid deployments must be synchronized. You need Azure Active Directory Connect to synchronize user accounts in the on-premises Active Directory with Azure Active Directory. Organizations using older directory synchronization technology, such as DirSync or Azure AD sync need to upgrade to Azure AD Connect. @@ -96,17 +98,20 @@ Organizations using older directory synchronization technology, such as DirSync
    -## Federation with Azure ## +## Federation with Azure + You can deploy Windows Hello for Business key trust in non-federated and federated environments. For non-federated environments, key trust deployments work in environments that have deployed [Password Synchronization with Azure AD Connect](https://docs.microsoft.com/en-us/azure/active-directory/hybrid/whatis-phs) and [Azure Active Directory Pass-through-Authentication](https://docs.microsoft.com/azure/active-directory/connect/active-directory-aadconnect-pass-through-authentication). For federated environments, you can deploy Windows Hello for Business key trust using Active Directory Federation Services (AD FS) beginning with Windows Server 2012 R2. -### Section Review ### +### Section Review + > [!div class="checklist"] > * Non-federated environments > * Federated environments
    -## Multifactor Authentication ## +## Multifactor Authentication + Windows Hello for Business is a strong, two-factor credential the helps organizations reduce their dependency on passwords. The provisioning process lets a user enroll in Windows Hello for Business using their user name and password as one factor, but needs a second factor of authentication. Hybrid Windows Hello for Business deployments can use Azure’s Multifactor Authentication (MFA) service or they can use multifactor authentication provided by AD FS beginning with Windows Server 2012 R2, which includes an adapter model that enables third parties to integrate their MFA into AD FS. The MFA enabled by an Office 365 license is sufficient for Azure AD. @@ -119,17 +124,20 @@ Hybrid Windows Hello for Business deployments can use Azure’s Multifactor Auth
    -## Device Registration ## +## 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. -### Section Checklist ### +### Section Checklist + > [!div class="checklist"] > * Device Registration with Azure Device Registration
    -### Next Steps ### +### Next Steps + Follow the Windows Hello for Business hybrid key trust deployment guide. For proof-of-concepts, labs, and new installations, choose the **New Installation Baseline**. For environments transitioning from on-premises to hybrid, start with **Configure Azure Directory Synchronization**. diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md index 13cf3b5a0e..b76e9bc1ab 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md @@ -150,7 +150,7 @@ Sign-in a domain controller or management workstation with _Domain Admin_ equiva ### Windows Server 2016, 2012 R2 or later Domain Controllers -Use the following procedures to configure AD FS when your environment uses **Windows Server 2012 or later Domain Controllers**. If you are not using Windows Server 2012 or later Domain Controllers, follow the procedures under the [Configure the Active Directory Federation Service Role (Windows Server 2008 or 2008R2 Domain Controllers)](#windows-server-2008-or-2008R2-domain-controllers) section. +Use the following procedures to configure AD FS when your environment uses **Windows Server 2012 or later Domain Controllers**. If you are not using Windows Server 2012 or later Domain Controllers, follow the procedures under the [Configure the Active Directory Federation Service Role (Windows Server 2008 or 2008R2 Domain Controllers)](#windows-server-2008-or-2008-R2-domain-controllers) section. Sign-in the federation server with _Domain Admin_ equivalent credentials. These procedures assume you are configuring the first federation server in a federation server farm. 1. Start **Server Manager**. diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-deploy-mfa.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-deploy-mfa.md index fd1a237822..9b6ae813f1 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-deploy-mfa.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-deploy-mfa.md @@ -174,7 +174,7 @@ Update the server using Windows Update until the server has no required or optio #### Configure the IIS Server’s Certificate -To do this, please follow the instructions mentioned in the previous [Configure the IIS Server’s Certificate](#configure-the-iis-server’s-certificate) section. +To do this, please follow the instructions mentioned in the previous [Configure the IIS Server’s Certificate](#configure-the-iis-servers-certificate) section. #### Create WebServices SDK user account diff --git a/windows/security/threat-protection/overview-of-threat-mitigations-in-windows-10.md b/windows/security/threat-protection/overview-of-threat-mitigations-in-windows-10.md index d0df6caa9a..2549af8feb 100644 --- a/windows/security/threat-protection/overview-of-threat-mitigations-in-windows-10.md +++ b/windows/security/threat-protection/overview-of-threat-mitigations-in-windows-10.md @@ -192,7 +192,7 @@ Control Flow Guard (CFG) is a mitigation that does not need configuration within | **Heap protections**
    help prevent
    exploitation of the heap | Windows 10 includes protections for the heap, such as the use of internal data structures which help protect against corruption of memory used by the heap.

    **More information**: [Windows heap protections](#windows-heap-protections), later in this topic. | | **Kernel pool protections**
    help prevent
    exploitation of pool memory
    used by the kernel | Windows 10 includes protections for the pool of memory used by the kernel. For example, safe unlinking protects against pool overruns that are combined with unlinking operations that can be used to create an attack.

    **More information**: [Kernel pool protections](#kernel-pool-protections), later in this topic. | | **Control Flow Guard**
    helps mitigate exploits
    that are based on
    flow between code locations
    in memory | Control Flow Guard (CFG) is a mitigation that requires no configuration within the operating system, but instead is built into software when it’s compiled. It is built into Microsoft Edge, IE11, and other areas in Windows 10. CFG can be built into applications written in C or C++, or applications compiled using Visual Studio 2015.
    For such an application, CFG can detect an attacker’s attempt to change the intended flow of code. If this occurs, CFG terminates the application. You can request software vendors to deliver Windows applications compiled with CFG enabled.

    **More information**: [Control Flow Guard](#control-flow-guard), later in this topic. | -| **Protections built into Microsoft Edge** (the browser)
    helps mitigate multiple
    threats | Windows 10 includes an entirely new browser, Microsoft Edge, designed with multiple security improvements.

    **More information**: [Microsoft Edge and Internet Explorer 11](#microsoft-edge-and-internet-explorer-11), later in this topic. | +| **Protections built into Microsoft Edge** (the browser)
    helps mitigate multiple
    threats | Windows 10 includes an entirely new browser, Microsoft Edge, designed with multiple security improvements.

    **More information**: [Microsoft Edge and Internet Explorer 11](#microsoft-edge-and-internet-explorer11), later in this topic. | ### SMB hardening improvements for SYSVOL and NETLOGON shares 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 7342686647..30acb5dae4 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 @@ -23,7 +23,7 @@ ms.date: 05/03/2018 Running Appication Control in audit mode allows administrators to discover any applications that were missed during an initial policy scan and to identify any new applications that have been installed and run since the original policy was created. While a WDAC policy is running in audit mode, any binary that runs and would have been denied had the policy been enforced is logged in the **Applications and Services Logs\\Microsoft\\Windows\\CodeIntegrity\\Operational** event log. When these logged binaries have been validated, they can easily be added to a new WDAC policy. When the new exception policy is created, you can merge it with your existing WDAC policies. -Before you begin this process, you need to create a WDAC policy binary file. If you have not already done so, see [Create an initial Windows Defender Application Control policy from a reference computer](#create-initial-default-policy). +Before you begin this process, you need to create a WDAC policy binary file. If you have not already done so, see [Create an initial Windows Defender Application Control policy from a reference computer](create-initial-default-policy.md). **To audit a Windows Defender Application Control policy with local policy:** @@ -94,7 +94,7 @@ Use the following procedure after you have been running a computer with a WDAC p - Any applications that actually should not be allowed to run in your environment. Edit these out of the .xml file. If they remain in the .xml file, and the information in the file is merged into your existing WDAC policy, the policy will treat the applications as trusted, and allow them to run. -You can now use this file to update the existing WDAC policy that you ran in audit mode by merging the two policies. For instructions on how to merge this audit policy with the existing WDAC policy, see the next section, [Merge Windows Defender Application Control policies](#merge-windows-defender-application-control-policies). +You can now use this file to update the existing WDAC policy that you ran in audit mode by merging the two policies. For instructions on how to merge this audit policy with the existing WDAC policy, see the next section, [Merge Windows Defender Application Control policies](merge-windows-defender-application-control-policies.md). > [!NOTE] -> You may have noticed that you did not generate a binary version of this policy as you did in [Create a Windows Defender Application Control policy from a reference computer](#create-a-windows-defender-application-control-policy-from-a-reference-computer). This is because WDAC policies created from an audit log are not intended to run as stand-alone policies but rather to update existing WDAC policies. +> You may have noticed that you did not generate a binary version of this policy as you did in [Create a Windows Defender Application Control policy from a reference computer](create-initial-default-policy.md). This is because WDAC policies created from an audit log are not intended to run as stand-alone policies but rather to update existing WDAC policies. diff --git a/windows/security/threat-protection/windows-firewall/configure-the-windows-firewall-log.md b/windows/security/threat-protection/windows-firewall/configure-the-windows-firewall-log.md index 851b77b568..ea78e8de16 100644 --- a/windows/security/threat-protection/windows-firewall/configure-the-windows-firewall-log.md +++ b/windows/security/threat-protection/windows-firewall/configure-the-windows-firewall-log.md @@ -29,10 +29,6 @@ To configure Windows Defender Firewall with Advanced Security to log dropped pac To complete these procedures, you must be a member of the Domain Administrators group, or otherwise be delegated permissions to modify the GPOs. -In this topic: - -- [To configure the Windows Defender Firewall with Advanced Security log](#to-configure-the-windows-firewall-log) - ## To configure the Windows Defender Firewall with Advanced Security log 1. Open the Group Policy Management Console to [Windows Defender Firewall with Advanced Security](open-the-group-policy-management-console-to-windows-firewall-with-advanced-security.md). diff --git a/windows/security/threat-protection/windows-firewall/open-windows-firewall-with-advanced-security.md b/windows/security/threat-protection/windows-firewall/open-windows-firewall-with-advanced-security.md index bba537328b..17d43619ee 100644 --- a/windows/security/threat-protection/windows-firewall/open-windows-firewall-with-advanced-security.md +++ b/windows/security/threat-protection/windows-firewall/open-windows-firewall-with-advanced-security.md @@ -29,12 +29,6 @@ This procedure shows you how to open the Windows Defender Firewall with Advanced To complete this procedure, you must be a member of the Administrators group. For more information, see Additional considerations. -## Opening Windows Defender Firewall - -- [Using the Windows interface](#to-open-windows-firewall-with-advanced-security-using-the-ui) - -- [Using a command line](#to-open-windows-firewall-with-advanced-security-from-a-command-prompt) - ## To open Windows Defender Firewall using the UI Click Start, type **Windows Defender Firewall**, and the press ENTER. From d53a67c41a76abc7faa988df9b3d015e170d1658 Mon Sep 17 00:00:00 2001 From: illfated Date: Wed, 12 Jun 2019 02:44:57 +0200 Subject: [PATCH 41/62] How to Move MBAM 2.5 Databases: file name correction Copy-Paste error correction: The file name "MBAM Recovery Database Data.bak" was incorrectly replaced by "MBAM Compliance Status Database Data.bak" in one line. This commit resolves the issue, making the number of occurrences of those 2 file names equal and appropriate for their separate sections in this article page. Closes #3988 --- mdop/mbam-v25/how-to-move-the-mbam-25-databases.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdop/mbam-v25/how-to-move-the-mbam-25-databases.md b/mdop/mbam-v25/how-to-move-the-mbam-25-databases.md index 590fce21ac..2500ec0e02 100644 --- a/mdop/mbam-v25/how-to-move-the-mbam-25-databases.md +++ b/mdop/mbam-v25/how-to-move-the-mbam-25-databases.md @@ -142,7 +142,7 @@ Stop-Website "Microsoft BitLocker Administration and Monitoring" ### Move the Recovery Database from Server A to Server B -Use Windows Explorer to move the **MBAM Compliance Status Database Data.bak** file from Server A to Server B. +Use Windows Explorer to move the **MBAM Recovery Database Data.bak** file from Server A to Server B. To automate this procedure, you can use Windows PowerShell to run a command that is similar to the following: From ef150b0ddb4b4d3d71e04389ea5f39806a9c944d Mon Sep 17 00:00:00 2001 From: Teresa-Motiv <46357187+Teresa-Motiv@users.noreply.github.com> Date: Tue, 11 Jun 2019 17:53:06 -0700 Subject: [PATCH 42/62] Update for topics created through CI 102687, 102689, 102691-7 --- devices/surface-hub/TOC.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/devices/surface-hub/TOC.md b/devices/surface-hub/TOC.md index 058ddefab4..5455a7c03d 100644 --- a/devices/surface-hub/TOC.md +++ b/devices/surface-hub/TOC.md @@ -48,8 +48,16 @@ ## [How Surface Hub addresses Wi-Fi Direct security issues](surface-hub-wifi-direct.md) ## [Top support solutions for Surface Hub](support-solutions-surface-hub.md) ## [Troubleshoot Microsoft Surface Hub](troubleshoot-surface-hub.md) +## [Surface Hub Update History](surface-hub-update-history.md) +## [Known issues and additional information about Microsoft Surface Hub](known-issues-and-additional-info-about-surface-hub.md) +## [How to use cloud recovery for BitLocker on a Surface Hub](use-cloud-recovery-for-bitlocker-on-surfacehub.md) +## [Using the Surface Hub Hardware Diagnostic Tool to test a device account](use-surface-hub-diagnostic-test-device-account.md) +## [Surface Hub Miracast channels 149-165 not supported in Europe, Japan, Israel](surfacehub-miracast-not-supported-europe-japan-israel.md) +## [What to do if the Connect app in Surface Hub exits unexpectedly](connect-app-in-surface-hub-unexpectedly-exits.md) +## [Surface Hub may install updates and restart outside maintenance hours](surface-hub-installs-updates-and-restarts-outside-maintenance-hours.md) +## [General Data Privacy Regulation and Surface Hub](general-data-privacy-regulation-and-surface-hub.md) ## [Troubleshoot Miracast on Surface Hub](miracast-troubleshooting.md) ## [Useful downloads for Surface Hub administrators](surface-hub-downloads.md) ## [Technical information for 55” Microsoft Surface Hub](surface-hub-technical-55.md) ## [Technical information for 84” Microsoft Surface Hub ](surface-hub-technical-84.md) -## [Change history for Surface Hub](change-history-surface-hub.md) \ No newline at end of file +## [Change history for Surface Hub](change-history-surface-hub.md) From 46e46cb7889631353a977b89ebd4a4ca34bf36f2 Mon Sep 17 00:00:00 2001 From: illfated Date: Wed, 12 Jun 2019 03:03:15 +0200 Subject: [PATCH 43/62] Microsoft Store for Business and Education: Typo Typo in "Acquire apps in Microsoft Store for Business and Education" - The shopping experience is not availalbe (available) Closes #4000 --- store-for-business/acquire-apps-microsoft-store-for-business.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/store-for-business/acquire-apps-microsoft-store-for-business.md b/store-for-business/acquire-apps-microsoft-store-for-business.md index e6907467fb..3b6a6ab7cf 100644 --- a/store-for-business/acquire-apps-microsoft-store-for-business.md +++ b/store-for-business/acquire-apps-microsoft-store-for-business.md @@ -38,7 +38,7 @@ There are a couple of things we need to know when you pay for apps. You can add ## Allow users to shop **Allow users to shop** controls the shopping experience in Microsoft Store for Education. When this setting is on, **Purchasers** and **Basic Purchasers** can purchase products and services from Microsoft Store for Education. If your school chooses to closely control how purchases are made, admins can turn off **Allow users to shop**. When the setting is off: -- The shopping experience is not availalbe +- The shopping experience is not available - **Purchasers** and **Basic Purchasers** can't purchase products and services from Microsoft Store for Education - Admins can't assign shopping roles to users - Products and services previously purchased by **Basic Purchasers** can be managed by admins. From beb5df252934091a6b7fbee777d9632bfefd35f3 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Wed, 12 Jun 2019 08:08:59 +0500 Subject: [PATCH 44/62] Update policy-csp-experience.md --- windows/client-management/mdm/policy-csp-experience.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-experience.md b/windows/client-management/mdm/policy-csp-experience.md index 0140bd7dea..800136fd8c 100644 --- a/windows/client-management/mdm/policy-csp-experience.md +++ b/windows/client-management/mdm/policy-csp-experience.md @@ -937,7 +937,7 @@ The following list shows the supported values: > [!NOTE] > This policy is only enforced in Windows 10 for desktop and not supported in Windows 10 Mobile. -> Prior to Windows 10 1803, this policy had User scope +> Prior to Windows 10, version 1803, this policy had User scope. This policy allows IT admins to turn on experiences that are typically for consumers only, such as Start suggestions, Membership notifications, Post-OOBE app install and redirect tiles. From 7f0764ba59263e221e4865daf5bc9735e768eb7f Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 12 Jun 2019 02:29:31 -0700 Subject: [PATCH 45/62] minor edits --- windows/deployment/windows-autopilot/enrollment-status.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/enrollment-status.md b/windows/deployment/windows-autopilot/enrollment-status.md index 4d5afba15c..401c84e8fe 100644 --- a/windows/deployment/windows-autopilot/enrollment-status.md +++ b/windows/deployment/windows-autopilot/enrollment-status.md @@ -23,7 +23,7 @@ ms.topic: article - Windows 10 -The Windows Autopilot Enrollment Status page displaying the status of the complete device configuration process. Incorporating feedback from customers, this provides information to the user to show that the device is being set up and can be configured to prevent access to the desktop until the configuration is complete. +The Windows Autopilot Enrollment Status Page displays the status of the complete device configuration process. Incorporating feedback from customers, this provides information to the user to show that the device is being configured. The Enrollment Status Page can be also configured to prevent access to the desktop until the configuration process is complete. ![Enrollment status page](images/enrollment-status-page.png) From 65be43a546b72e13a6ef5ee5b9f1a516a270ad02 Mon Sep 17 00:00:00 2001 From: maximvelichko Date: Wed, 12 Jun 2019 09:53:32 -0700 Subject: [PATCH 46/62] PR feedback --- .../microsoft-defender-atp-mac-install-manually.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md index 4b841e6c0c..c376fb5bf0 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md @@ -79,7 +79,7 @@ To complete this process, you must have admin privileges on the machine. The installation will proceed. > [!NOTE] -> If you don't select **Allow**, the installation will proceed after 5 minutes. Defender ATP will be loaded, but reat time protection will be disabled. +> If you don't select **Allow**, the installation will proceed after 5 minutes. Defender ATP will be loaded, but real-time protection will be disabled. ### Fixing disabled Real Time Protection @@ -112,7 +112,7 @@ Note, that if you won't complete this step [during 30 minutes](https://developer Diagnostics for /Library/Extensions/wdavkext.kext: ``` -2. Open **System Preferences...** => **Security & Privacy** from the menu. (Close it first, if it's opened.) +2. Open **System Preferences...** > **Security & Privacy** from the menu. (Close it first, if it's opened.) 3. **Allow** system software from developers "Microsoft Corporation" @@ -122,7 +122,7 @@ Note, that if you won't complete this step [during 30 minutes](https://developer mavel-mojave:~ testuser$ sudo kextutil /Library/Extensions/wdavkext.kext ``` -The banner would disappear from the Defender application, and ```mdatp --health``` would now report that Real Time Protection is both enabled and available: +The banner should disappear from the Defender application, and ```mdatp --health``` should now report that Real Time Protection is both enabled and available: ```bash mavel-mojave:~ testuser$ mdatp --health From 2415ed9613c2b7f9f22cfb6caf6a7932e28b60a9 Mon Sep 17 00:00:00 2001 From: maximvelichko Date: Wed, 12 Jun 2019 09:54:59 -0700 Subject: [PATCH 47/62] PR feedback --- .../microsoft-defender-atp-mac-resources.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md index 28abbdd296..b6866203ed 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md @@ -68,7 +68,7 @@ The detailed log will be saved to /Library/Logs/Microsoft/wdav.install.log. If y ## Upgrade -We distribute our updates via Microsoft Auto Update. You can check for MAU settings in main application's menu (Help => Check For Product Updates...): +We distribute our updates via Microsoft Auto Update (MAU). You can check for MAU settings in main application's menu (Help => Check For Product Updates...): ![MAU screenshot](images/MDATP_34_MAU.png) From d23376d88aeb51564ae635466bfdbb9d04267a43 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 12 Jun 2019 10:16:26 -0700 Subject: [PATCH 48/62] removing two endpoints per Albert --- windows/deployment/update/windows-analytics-get-started.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/deployment/update/windows-analytics-get-started.md b/windows/deployment/update/windows-analytics-get-started.md index 17c051faaf..5a76c6e5e1 100644 --- a/windows/deployment/update/windows-analytics-get-started.md +++ b/windows/deployment/update/windows-analytics-get-started.md @@ -66,8 +66,7 @@ To enable data sharing, configure your proxy server to whitelist the following e | `https://watson.telemetry.microsoft.com` | Windows Error Reporting (WER); required for Device Health reports. Not used by Upgrade Readiness or Update Compliance AV reports. | | `https://oca.telemetry.microsoft.com` | Online Crash Analysis; required for Device Health reports. Not used by Upgrade Readiness or Update Compliance AV reports. | | `https://login.live.com` | This endpoint is required by Device Health to ensure data integrity and provides a more reliable device identity for all of the Windows Analytics solutions on Windows 10. If you want to disable end-user managed service account (MSA) access, you should apply the appropriate [policy](https://docs.microsoft.com/windows/security/identity-protection/access-control/microsoft-accounts#block-all-consumer-microsoft-account-user-authentication) instead of blocking this endpoint. | -| `https://www.msftncsi.com` | Windows Error Reporting (WER); required for Device Health to check connectivity | -| `https://www.msftconnecttest.com` | Windows Error Reporting (WER); required for Device Health to check connectivity | + >[!NOTE] From 5297ad762239af8e9e14da3b1ebf11e5b974a196 Mon Sep 17 00:00:00 2001 From: Chris Jackson Date: Wed, 12 Jun 2019 10:37:21 -0700 Subject: [PATCH 49/62] Fixed typo where Level 5 was shown as Level 1 --- .../windows-security-configuration-framework.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-security-configuration-framework/windows-security-configuration-framework.md b/windows/security/threat-protection/windows-security-configuration-framework/windows-security-configuration-framework.md index 239517c529..e9ada36273 100644 --- a/windows/security/threat-protection/windows-security-configuration-framework/windows-security-configuration-framework.md +++ b/windows/security/threat-protection/windows-security-configuration-framework/windows-security-configuration-framework.md @@ -35,7 +35,7 @@ This new security configuration framework, which we affectionately nickname the - [Level 2 enterprise enhanced security](level-2-enterprise-enhanced-security.md) – We recommend this configuration for devices where users access sensitive or confidential information. Some of the controls may have an impact to app compat, and therefore will often go through an audit-configure-enforce workflow. Recommendations for this level are generally accessible to most organizations and are designed to be deployable within 90 days. - [Level 3 enterprise high security](level-3-enterprise-high-security.md) – We recommend this configuration for devices run by an organization with a larger or more sophisticated security team, or for specific users or groups who are at uniquely high risk (as one example, one organization identified users who handle data whose theft would directly and seriously impact their stock price). An organization likely to be targeted by well-funded and sophisticated adversaries should aspire to this configuration. Recommendations for this level can be complex (for example, removing local admin rights for some organizations can be a long project in and of itself) and can often go beyond 90 days. - [Level 4 DevOps workstation](level-4-enterprise-devops-security.md) – We recommend this configuration for developers and testers, who are an attractive target both for supply chain attacks and access to servers and systems containing high value data or where critical business functions could be disrupted. Level 4 guidance is coming soon! -- [Level 1 administrator workstation](level-5-enterprise-administrator-security.md) – Administrators (particularly of identity or security systems) present the highest risk to the organization, through data theft, data alteration, or service disruption. Level 5 guidance is coming soon! +- [Level 5 administrator workstation](level-5-enterprise-administrator-security.md) – Administrators (particularly of identity or security systems) present the highest risk to the organization, through data theft, data alteration, or service disruption. Level 5 guidance is coming soon! The security configuration framework divides configuration into Productivity Devices and Privileged Access Workstations. This document will focus on Productivity Devices From 383ac1b329a4c9795b32aa208975d638eb91dac4 Mon Sep 17 00:00:00 2001 From: maximvelichko Date: Wed, 12 Jun 2019 11:44:09 -0700 Subject: [PATCH 50/62] Update microsoft-defender-atp-mac-install-manually.md --- .../microsoft-defender-atp-mac-install-manually.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md index c376fb5bf0..f74a61a7a6 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md @@ -97,12 +97,16 @@ realTimeProtectionEnabled : true ... ``` -To resolve it, click on the Fix button. It will prompt the **Security & Privacy** system window, where you will have to **Allow** system software from developers "Microsoft Corporation". -You can enable it by performting the following steps: +> [!NOTE] +> You have a 30 minute window to enable Real Time Protection from the warning banner, immediately following installation. -Note, that if you won't complete this step [during 30 minutes](https://developer.apple.com/library/archive/technotes/tn2459/_index.html) after the installation, the prompt will disappear: +The warning banner containing a **Fix** button, which allows you to quickly enable Real Time Protection, without having to open a command prompt. Click on the **Fix** button. It will prompt the **Security & Privacy** system window, where you will have to **Allow** system software from developers "Microsoft Corporation". - ![Security and privacy window after prompt expired screenshot](images/MDATP_33_SecurityPrivacySettings_NoPrompt.png) +If you don't see a prompt, then it means that 30 or more minutes have already passed, and Real Time Protection has still not been enabled: + +![Security and privacy window after prompt expired screenshot](images/MDATP_33_SecurityPrivacySettings_NoPrompt.png) + +In this case you will need to perform the following steps to enable Real Time Protection instead. 1. In Terminal, attempt to install the driver. (The operation will fail) ```bash From 0c627594025910ea0a4a6d67dd219c7d5c18008e Mon Sep 17 00:00:00 2001 From: Marty Hernandez Avedon Date: Wed, 12 Jun 2019 14:48:58 -0400 Subject: [PATCH 51/62] some quick copyedits before we publish --- .../microsoft-defender-atp-mac-install-manually.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md index f74a61a7a6..d63c7a6e65 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md @@ -83,11 +83,11 @@ The installation will proceed. ### Fixing disabled Real Time Protection -If you did not enable Microsoft's driver during the installation, then Defender's application will display a banner prompting you to enable it: +If you did not enable Microsoft's driver during installation, then Defender's application will display a banner prompting you to enable it: ![RTP disabled screenshot](images/MDATP_32_Main_App_Fix.png) -You can also run ```mdatp --health```, that would report that the Real Time Protection is enabled but not available: +You can also run ```mdatp --health```. It will report if Real Time Protection is enabled but not available: ```bash mavel-mojave:~ testuser$ mdatp --health @@ -100,13 +100,13 @@ realTimeProtectionEnabled : true > [!NOTE] > You have a 30 minute window to enable Real Time Protection from the warning banner, immediately following installation. -The warning banner containing a **Fix** button, which allows you to quickly enable Real Time Protection, without having to open a command prompt. Click on the **Fix** button. It will prompt the **Security & Privacy** system window, where you will have to **Allow** system software from developers "Microsoft Corporation". +The warning banner containing a **Fix** button, which allows you to quickly enable Real Time Protection, without having to open a command prompt. Select the **Fix** button. It will prompt the **Security & Privacy** system window, where you will have to **Allow** system software from developers "Microsoft Corporation". -If you don't see a prompt, then it means that 30 or more minutes have already passed, and Real Time Protection has still not been enabled: +If you don't see a warning banner, it means that 30 or more minutes have already passed, and Real Time Protection has still not been enabled: ![Security and privacy window after prompt expired screenshot](images/MDATP_33_SecurityPrivacySettings_NoPrompt.png) -In this case you will need to perform the following steps to enable Real Time Protection instead. +In this case, you will need to perform the following steps to enable Real Time Protection instead. 1. In Terminal, attempt to install the driver. (The operation will fail) ```bash From 46cf4397af1af7bc9d96f7aa391aaacc082c7247 Mon Sep 17 00:00:00 2001 From: Marty Hernandez Avedon Date: Wed, 12 Jun 2019 14:50:52 -0400 Subject: [PATCH 52/62] fix per teams chat --- .../microsoft-defender-atp-mac-install-manually.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md index d63c7a6e65..da0118cedb 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md @@ -102,7 +102,7 @@ realTimeProtectionEnabled : true The warning banner containing a **Fix** button, which allows you to quickly enable Real Time Protection, without having to open a command prompt. Select the **Fix** button. It will prompt the **Security & Privacy** system window, where you will have to **Allow** system software from developers "Microsoft Corporation". -If you don't see a warning banner, it means that 30 or more minutes have already passed, and Real Time Protection has still not been enabled: +If you don't see a prompt, it means that 30 or more minutes have already passed, and Real Time Protection has still not been enabled: ![Security and privacy window after prompt expired screenshot](images/MDATP_33_SecurityPrivacySettings_NoPrompt.png) From 3d2ea723dff6920262a861acbd4db2977d635c28 Mon Sep 17 00:00:00 2001 From: Marty Hernandez Avedon Date: Wed, 12 Jun 2019 14:53:07 -0400 Subject: [PATCH 53/62] fixing re-statement of long version of acronym --- .../microsoft-defender-atp-mac-resources.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md index b6866203ed..8341a2e601 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md @@ -74,7 +74,7 @@ We distribute our updates via Microsoft Auto Update (MAU). You can check for MAU **Q**: Can MDATP for Mac be updated without MAU? -**A**: In the current release, MDATP for Mac product updates are done via Microsoft Auto Update (MAU). While advanced manageability experts may be able to set up the product updates without MAU, this scenario is not explicitly supported. We will monitor customer interest in this scenario to evaluate its importance relative to other product advancements. +**A**: In the current release, MDATP for Mac product updates are done via MAU. While advanced manageability experts may be able to set up the product updates without MAU, this scenario is not explicitly supported. We will monitor customer interest in this scenario to evaluate its importance relative to other product advancements. ## Uninstalling From 0798b4c87fa600d89a3cec696f9e964969fba177 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Wed, 12 Jun 2019 12:04:17 -0700 Subject: [PATCH 54/62] acknowlege an issue for 1903 (#429) --- windows/release-information/status-windows-10-1507.yml | 10 ++++++++++ .../status-windows-10-1607-and-windows-server-2016.yml | 2 ++ windows/release-information/status-windows-10-1703.yml | 2 ++ windows/release-information/status-windows-10-1709.yml | 2 ++ windows/release-information/status-windows-10-1803.yml | 2 ++ .../status-windows-10-1809-and-windows-server-2019.yml | 2 ++ windows/release-information/status-windows-10-1903.yml | 10 ++++++++++ ...status-windows-7-and-windows-server-2008-r2-sp1.yml | 2 ++ .../status-windows-8.1-and-windows-server-2012-r2.yml | 2 ++ .../status-windows-server-2008-sp2.yml | 10 ++++++++++ .../release-information/status-windows-server-2012.yml | 2 ++ 11 files changed, 46 insertions(+) diff --git a/windows/release-information/status-windows-10-1507.yml b/windows/release-information/status-windows-10-1507.yml index ce1f513a1a..aa758b2848 100644 --- a/windows/release-information/status-windows-10-1507.yml +++ b/windows/release-information/status-windows-10-1507.yml @@ -60,6 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    +
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    OS Build 10240.18244

    June 11, 2019
    KB4503291
    Investigating
    June 12, 2019
    11:17 AM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

    See details >
    OS Build 10240.18094

    January 08, 2019
    KB4480962
    Mitigated
    April 25, 2019
    02:00 PM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >
    OS Build 10240.18215

    May 14, 2019
    KB4499154
    Resolved
    KB4505051
    May 19, 2019
    02:00 PM PT
    @@ -72,6 +73,15 @@ sections:
    " +- title: June 2019 +- items: + - type: markdown + text: " + + +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 10240.18244

    June 11, 2019
    KB4503291
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    + " + - title: May 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml index 28aefbeb37..7d54d3e1eb 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 @@ -60,6 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + @@ -87,6 +88,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    OS Build 14393.3025

    June 11, 2019
    KB4503267
    Investigating
    June 12, 2019
    11:17 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
    Mitigated
    June 07, 2019
    04:25 PM PT
    Devices running Windows Server 2016 with Hyper-V seeing Bitlocker error 0xC0210000
    Some devices running Windows Server with Hyper-V enabled may start into Bitlocker recovery with error 0xC0210000

    See details >
    OS Build 14393.2969

    May 14, 2019
    KB4494440
    Mitigated
    May 23, 2019
    09:57 AM PT
    Cluster service may fail if the minimum password length is set to greater than 14
    The cluster service may fail to start with the error “2245 (NERR_PasswordTooShort)” if the Group Policy “Minimum Password Length” is configured with greater than 14 characters.

    See details >
    OS Build 14393.2639

    November 27, 2018
    KB4467684
    Mitigated
    April 25, 2019
    02:00 PM PT
    +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 14393.3025

    June 11, 2019
    KB4503267
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 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) 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
    Workaround: You can use the Allow-From value of the header if the IFRAME is only accessing pages from a single-origin URL. On the affected server, open a PowerShell window as an administrator and run the following command: set-AdfsResponseHeaders -SetHeaderName X-Frame-Options -SetHeaderValue \"allow-from https://example.com\"

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

    Back to top
    OS Build 14393.2941

    April 25, 2019
    KB4493473
    Mitigated
    Last updated:
    June 07, 2019
    04:25 PM PT

    Opened:
    June 04, 2019
    05:55 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.

    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
    diff --git a/windows/release-information/status-windows-10-1703.yml b/windows/release-information/status-windows-10-1703.yml index 7f3a342f47..58ab37e1f1 100644 --- a/windows/release-information/status-windows-10-1703.yml +++ b/windows/release-information/status-windows-10-1703.yml @@ -60,6 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + @@ -79,6 +80,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    OS Build 15063.1868

    June 11, 2019
    KB4503279
    Investigating
    June 12, 2019
    11:17 AM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

    See details >
    OS Build 15063.1563

    January 08, 2019
    KB4480973
    Mitigated
    April 25, 2019
    02:00 PM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

    See details >
    OS Build 15063.1839

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

    See details >
    OS Build 15063.1805

    May 14, 2019
    KB4499181
    Resolved
    KB4505055
    May 19, 2019
    02:00 PM PT
    +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 15063.1868

    June 11, 2019
    KB4503279
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

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

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

    Back to top
    OS Build 15063.1839

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

    Opened:
    June 05, 2019
    05:49 PM PT
    " diff --git a/windows/release-information/status-windows-10-1709.yml b/windows/release-information/status-windows-10-1709.yml index 378cc71da1..1686aebdb7 100644 --- a/windows/release-information/status-windows-10-1709.yml +++ b/windows/release-information/status-windows-10-1709.yml @@ -60,6 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + @@ -80,6 +81,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    OS Build 16299.1217

    June 11, 2019
    KB4503284
    Investigating
    June 12, 2019
    11:17 AM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

    See details >
    OS Build 16299.904

    January 08, 2019
    KB4480978
    Mitigated
    April 25, 2019
    02:00 PM PT
    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
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >
    OS Build 16299.1143

    May 14, 2019
    KB4498946
    Resolved
    KB4505062
    May 19, 2019
    02:00 PM PT
    +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 16299.1217

    June 11, 2019
    KB4503284
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM 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/status-windows-10-1803.yml b/windows/release-information/status-windows-10-1803.yml index 69ffbe452f..617981f0f7 100644 --- a/windows/release-information/status-windows-10-1803.yml +++ b/windows/release-information/status-windows-10-1803.yml @@ -60,6 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + @@ -81,6 +82,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Investigating
    June 12, 2019
    11:17 AM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

    See details >
    OS Build 17134.523

    January 08, 2019
    KB4480966
    Mitigated
    April 25, 2019
    02:00 PM PT
    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
    KB4499183
    Resolved
    KB4503286
    June 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 cause the connection to the WDS server to terminate prematurely.

    See details >
    OS Build 17134.648

    March 12, 2019
    KB4489868
    Resolved
    KB4503286
    June 11, 2019
    10:00 AM PT
    +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM 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/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index 4ddd5019f9..4f37eece33 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 @@ -65,6 +65,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.

    + @@ -90,6 +91,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Investigating
    June 12, 2019
    11:17 AM PT
    Devices with some Asian language packs installed may receive an error
    After installing the KB4493509 devices with some Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_F

    See details >
    OS Build 17763.437

    April 09, 2019
    KB4493509
    Mitigated
    May 03, 2019
    10:59 AM PT
    Printing from Microsoft Edge or other UWP apps, you may receive the error 0x80070007
    Attempting to print from Microsoft Edge or other Universal Windows Platform (UWP) applications, you may receive an error.

    See details >
    OS Build 17763.379

    March 12, 2019
    KB4489899
    Mitigated
    May 02, 2019
    04:47 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

    See details >
    OS Build 17763.253

    January 08, 2019
    KB4480116
    Mitigated
    April 09, 2019
    10:00 AM PT
    +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM 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
    " diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index 0c64ca5a1d..fcd033412c 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.yml @@ -65,6 +65,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.

    + @@ -89,6 +90,15 @@ sections:
    " +- title: June 2019 +- items: + - type: markdown + text: " +
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    OS Build 18362.175

    June 11, 2019
    KB4503293
    Investigating
    June 12, 2019
    11:17 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 was changed between updates

    See details >
    OS Build 18362.116

    May 20, 2019
    KB4505057
    Investigating
    June 10, 2019
    06:06 PM PT
    Loss of functionality in Dynabook Smartphone Link app
    After updating to Windows 10, version 1903, you may experience a loss of functionality when using the Dynabook Smartphone Link application.

    See details >
    OS Build 18362.116

    May 20, 2019
    KB4505057
    Investigating
    May 24, 2019
    03:10 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.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Investigating
    May 21, 2019
    04:47 PM PT
    + +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 18362.175

    June 11, 2019
    KB4503293
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    + " + - title: May 2019 - items: - type: markdown 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 aae03cfacf..4ba643273d 100644 --- a/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml @@ -60,6 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + @@ -82,6 +83,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    June 11, 2019
    KB4503292
    Investigating
    June 12, 2019
    11:17 AM 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
    KB4499164
    Mitigated
    June 07, 2019
    02:57 PM PT
    System may be unresponsive after restart with certain McAfee antivirus products
    Devices with McAfee Endpoint Security Threat Prevention 10.x, Host Intrusion Prevention 8.0, or VirusScan Enterprise 8.8 may be slow or unresponsive at startup.

    See details >
    April 09, 2019
    KB4493472
    Mitigated
    April 25, 2019
    02:00 PM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >
    May 14, 2019
    KB4499164
    Resolved
    KB4505050
    May 18, 2019
    02:00 PM PT
    +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    June 11, 2019
    KB4503292
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

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

    Workaround: To mitigate the issue with Power BI reports, the report needs to be republished with markers turned off. Markers can be turned off by selecting the line chart that is having issues and going to the Visualizations pane. Then on the Format tab under Shapes, set the Show marker slider to off.

    Next steps: We are working on a resolution and estimate a solution will be available in mid-July.

    Back to top
    May 14, 2019
    KB4499164
    Mitigated
    Last updated:
    June 07, 2019
    02:57 PM PT

    Opened:
    June 07, 2019
    02:57 PM PT
    " diff --git a/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml index c57eb16042..fbdca4aa80 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,6 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + @@ -85,6 +86,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    June 11, 2019
    KB4503276
    Investigating
    June 12, 2019
    11:17 AM 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
    KB4499151
    Mitigated
    June 07, 2019
    02:57 PM PT
    Japanese IME doesn't show the new Japanese Era name as a text input option
    If previous dictionary updates are installed, the Japanese input method editor (IME) doesn't show the new Japanese Era name as a text input option.

    See details >
    April 25, 2019
    KB4493443
    Mitigated
    May 15, 2019
    05:53 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (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
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    June 11, 2019
    KB4503276
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

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

    Workaround: To mitigate the issue with Power BI reports, the report needs to be republished with markers turned off. Markers can be turned off by selecting the line chart that is having issues and going to the Visualizations pane. Then on the Format tab under Shapes, set the Show marker slider to off.

    Next steps: We are working on a resolution and estimate a solution will be available in mid-July.

    Back to top
    May 14, 2019
    KB4499151
    Mitigated
    Last updated:
    June 07, 2019
    02:57 PM PT

    Opened:
    June 07, 2019
    02:57 PM PT
    " diff --git a/windows/release-information/status-windows-server-2008-sp2.yml b/windows/release-information/status-windows-server-2008-sp2.yml index a38199a095..5fbac87a3d 100644 --- a/windows/release-information/status-windows-server-2008-sp2.yml +++ b/windows/release-information/status-windows-server-2008-sp2.yml @@ -60,6 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + @@ -73,6 +74,15 @@ sections:
    " +- title: June 2019 +- items: + - type: markdown + text: " +
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    June 11, 2019
    KB4503273
    Investigating
    June 12, 2019
    11:17 AM PT
    System unresponsive after restart if Sophos Endpoint Protection installed
    Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

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

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

    See details >
    March 12, 2019
    KB4489880
    Resolved
    KB4499149
    May 14, 2019
    10:00 AM PT
    + +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    June 11, 2019
    KB4503273
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    + " + - title: April 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-server-2012.yml b/windows/release-information/status-windows-server-2012.yml index 4b03573e5d..6a351a9f49 100644 --- a/windows/release-information/status-windows-server-2012.yml +++ b/windows/release-information/status-windows-server-2012.yml @@ -60,6 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + @@ -83,6 +84,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    June 11, 2019
    KB4503285
    Investigating
    June 12, 2019
    11:17 AM 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
    KB4499171
    Mitigated
    June 07, 2019
    02:57 PM PT
    Japanese IME doesn't show the new Japanese Era name as a text input option
    If previous dictionary updates are installed, the Japanese input method editor (IME) doesn't show the new Japanese Era name as a text input option.

    See details >
    April 25, 2019
    KB4493462
    Mitigated
    May 15, 2019
    05:53 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (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
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    June 11, 2019
    KB4503285
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

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

    Workaround: To mitigate the issue with Power BI reports, the report needs to be republished with markers turned off. Markers can be turned off by selecting the line chart that is having issues and going to the Visualizations pane. Then on the Format tab under Shapes, set the Show marker slider to off.

    Next steps: We are working on a resolution and estimate a solution will be available in mid-July.

    Back to top
    May 14, 2019
    KB4499171
    Mitigated
    Last updated:
    June 07, 2019
    02:57 PM PT

    Opened:
    June 07, 2019
    02:57 PM PT
    " From 65a6bc5dff1bd9394da0470357818546bccd47e9 Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Wed, 12 Jun 2019 13:26:56 -0700 Subject: [PATCH 55/62] fixing heading --- .../client-management/mdm/mdm-enrollment-of-windows-devices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md index 18cb6c96e1..f059d8c0da 100644 --- a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md +++ b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md @@ -285,7 +285,7 @@ There are a few instances where your device may not be able to connect to work, -## Connecting your Windows 10-based device to work using a deep link +## Connecting your Windows 10-based device to work using a deep link Windows 10-based devices may be connected to work using a deep link. Users will be able to click or open a link in a particular format from anywhere in Windows 10 and be directed to the new enrollment experience. From 9cfbbb427b70a5d87530aff3949814e5958504fe Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Wed, 12 Jun 2019 13:36:35 -0700 Subject: [PATCH 56/62] some more fixes --- .../hello-for-business/hello-hybrid-aadj-sso-base.md | 2 +- .../hello-for-business/hello-hybrid-key-trust-prereqs.md | 4 ++-- .../hello-for-business/hello-key-trust-adfs.md | 2 +- 3 files changed, 4 insertions(+), 4 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 1a9dd4cf29..24f1ffb00b 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 @@ -90,7 +90,7 @@ Steps you will perform include: - [Configure Internet Information Services to host CRL distribution point](#configure-internet-information-services-to-host-crl-distribution-point) - [Prepare a file share to host the certificate revocation list](#prepare-a-file-share-to-host-the-certificate-revocation-list) -- [Configure the new CRL distribution point in the issuing certificate authority](#configure-the-new-crl-distribution-point-in-the-issuing-certificate-authority) +- [Configure the new CRL distribution point and Publishing location in the issuing certificate authority](#configure-the-new-crl-distribution-point-and-publishing-location-in-the-issuing-certificate-authority) - [Publish CRL](#publish-a-new-crl) - [Reissue domain controller certificates](#reissue-domain-controller-certificates) 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 d494deca75..1573d9e947 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 @@ -28,9 +28,9 @@ Hybrid environments are distributed systems that enable organizations to use on- The distributed systems on which these technologies were built involved several pieces of on-premises and cloud infrastructure. High-level pieces of the infrastructure include: * [Directories](#directories) -* [Public Key Infrastructure](#public-key-infastructure) +* [Public Key Infrastructure](#public-key-infrastructure) * [Directory Synchronization](#directory-synchronization) -* [Federation](#federation) +* [Federation](#federation-with-azure) * [MultiFactor Authentication](#multifactor-authentication) * [Device Registration](#device-registration) diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md index b76e9bc1ab..0c493ddc5d 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md @@ -150,7 +150,7 @@ Sign-in a domain controller or management workstation with _Domain Admin_ equiva ### Windows Server 2016, 2012 R2 or later Domain Controllers -Use the following procedures to configure AD FS when your environment uses **Windows Server 2012 or later Domain Controllers**. If you are not using Windows Server 2012 or later Domain Controllers, follow the procedures under the [Configure the Active Directory Federation Service Role (Windows Server 2008 or 2008R2 Domain Controllers)](#windows-server-2008-or-2008-R2-domain-controllers) section. +Use the following procedures to configure AD FS when your environment uses **Windows Server 2012 or later Domain Controllers**. If you are not using Windows Server 2012 or later Domain Controllers, follow the procedures under the [Configure the Active Directory Federation Service Role (Windows Server 2008 or 2008R2 Domain Controllers)](#windows-server-2008-or-2008-r2-domain-controllers) section. Sign-in the federation server with _Domain Admin_ equivalent credentials. These procedures assume you are configuring the first federation server in a federation server farm. 1. Start **Server Manager**. From b337cabaffc87b9164f1e04631b6a73a13ffa57f Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Wed, 12 Jun 2019 13:41:21 -0700 Subject: [PATCH 57/62] last fix? --- .../mdm/mdm-enrollment-of-windows-devices.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md index f059d8c0da..380290bbc1 100644 --- a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md +++ b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md @@ -228,7 +228,7 @@ All Windows 10-based devices can be connected to an MDM. You can connect to an ![access work or school](images/unifiedenrollment-rs1-30.png) -4. Click the **Enroll only in device management** link (available in servicing build 14393.82, KB3176934) . For older builds, use [Connecting your Windows 10-based device to work using a deep link](#cyw10dtw-using-a-deep-link). +4. Click the **Enroll only in device management** link (available in servicing build 14393.82, KB3176934) . For older builds, use [Connecting your Windows 10-based device to work using a deep link](#connecting-your-windows10-based-device-to-work-using-a-deep-link). ![connect to work or school](images/unifiedenrollment-rs1-31.png) @@ -255,7 +255,7 @@ All Windows 10-based devices can be connected to an MDM. You can connect to an ![phone settings](images/unifiedenrollment-rs1-39.png) -3. Click the **Enroll only in device management** link. This is only available in the servicing build 14393.82 (KB3176934). For older builds, use [Connecting your Windows 10-based device to work using a deep link](#cyw10dtw-using-a-deep-link). +3. Click the **Enroll only in device management** link. This is only available in the servicing build 14393.82 (KB3176934). For older builds, use [Connecting your Windows 10-based device to work using a deep link](#connecting-your-windows10-based-device-to-work-using-a-deep-link). ![access work or school page](images/unifiedenrollment-rs1-40.png) From 7a7582e962fc4d3fd9cb12f9068f591e34010d6e Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Wed, 12 Jun 2019 14:22:21 -0700 Subject: [PATCH 58/62] last fix pinky promise --- .../mdm/new-in-windows-mdm-enrollment-management.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index d0e26ff6f1..66fea7504c 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -33,7 +33,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s - **Breaking changes and known issues** - [Get command inside an atomic command is not supported](#get-command-inside-an-atomic-command-is-not-supported) - - [Notification channel URI not preserved during upgrade from Windows 8.1 to Windows 10](#ncunpdufw81tw10) + - [Notification channel URI not preserved during upgrade from Windows 8.1 to Windows 10](#notification-channel-uri-not-preserved-during-upgrade-from-windows81-to-windows10) - [Apps installed using WMI classes are not removed](#apps-installed-using-wmi-classes-are-not-removed) - [Passing CDATA in SyncML does not work](#passing-cdata-in-syncml-does-not-work) - [SSL settings in IIS server for SCEP must be set to "Ignore"](#ssl-settings-in-iis-server-for-scep-must-be-set-to-ignore) @@ -46,7 +46,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s - [Multiple certificates might cause Wi-Fi connection instabilities in Windows 10 Mobile](#mcmcwfciw10mobile) - [Remote PIN reset not supported in Azure Active Directory joined mobile devices](#remote-pin-reset-not-supported-in-azure-active-directory-joined-mobile-devices) - [MDM client will immediately check-in with the MDM server after client renews WNS channel URI](#mdm-client-will-immediately-check-in-with-the-mdm-server-after-client-renews-wns-channel-uri) - - [User provisioning failure in Azure Active Directory joined Windows 10 PC](#upfiaadjw10pc) + - [User provisioning failure in Azure Active Directory joined Windows 10 PC](#user-provisioning-failure-in-azure-active-directory-joined-windows10-pc) - [Requirements to note for VPN certificates also used for Kerberos Authentication](#requirements-to-note-for-vpn-certificates-also-used-for-kerberos-authentication) - [Device management agent for the push-button reset is not working](#device-management-agent-for-the-push-button-reset-is-not-working) @@ -1583,7 +1583,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s In Windows 10, a Get command inside an atomic command is not supported. This was allowed in Windows Phone 8 and Windows Phone 8.1. -### Notification channel URI not preserved during upgrade from Windows 8.1 to Windows 10 +### Notification channel URI not preserved during upgrade from Windows 8.1 to Windows 10 During an upgrade from Windows 8.1 to Windows 10, the notification channel URI information is not preserved. In addition, the MDM client loses the PFN, AppID, and client secret. @@ -1830,7 +1830,7 @@ In Windows 10 Mobile, remote PIN reset in Azure AD joined devices are not suppo Starting in Windows 10, after the MDM client automatically renews the WNS channel URI, the MDM client will immediately check-in with the MDM server. Henceforth, for every MDM client check-in, the MDM server should send a GET request for "ProviderID/Push/ChannelURI" to retrieve the latest channel URI and compare it with the existing channel URI; then update the channel URI if necessary. -### User provisioning failure in Azure Active Directory joined Windows 10 PC +### User provisioning failure in Azure Active Directory joined Windows 10 PC In Azure AD joined Windows 10 PC, provisioning /.User resources fails when the user is not logged in as an Azure AD user. If you attempt to join Azure AD from **Settings** > **System** > **About** user interface, make sure to log off and log on with Azure AD credentials to get your organizational configuration from your MDM server. This behavior is by design. From defc8ae6b626d4ef4da8a3317b498153c5907d16 Mon Sep 17 00:00:00 2001 From: Orlando Rodriguez <49177883+ojrb@users.noreply.github.com> Date: Wed, 12 Jun 2019 17:09:16 -0500 Subject: [PATCH 59/62] Update attack-surface-reduction-exploit-guard.md --- .../attack-surface-reduction-exploit-guard.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index 5ba8a4fe28..f52c8b4c77 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -18,11 +18,11 @@ ms.date: 04/02/2019 **Applies to:** -- [Windows Defender Advanced Threat Protection (Windows 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) Attack surface reduction rules help prevent behaviors malware often uses to infect computers with malicious code. You can set attack surface reduction rules for computers running Windows 10, versions 1704 and 1709 or later, Windows Server 2016 1803 or later, or Windows Server 2019. -To use attack surface reduction rules, you need a Windows 10 Enterprise E3 license or higher. A Windows E5 license gives you the advanced management capabilities to power them. These include monitoring, analytics, and workflows available in [Windows Defender Advanced Threat Protection](../windows-defender-atp/windows-defender-advanced-threat-protection.md), as well as reporting and configuration capabilities in the M365 Security Center. These advanced capabilities aren't available with an E3 license, but you can use attack surface reduction rule events in Event Viewer to help facilitate deployment. +To use attack surface reduction rules, you need a Windows 10 Enterprise E3 license or higher. A Windows E5 license gives you the advanced management capabilities to power them. These include monitoring, analytics, and workflows available in [Microsoft Defender Advanced Threat Protection](../windows-defender-atp/windows-defender-advanced-threat-protection.md), as well as reporting and configuration capabilities in the M365 Security Center. These advanced capabilities aren't available with an E3 license, but you can use attack surface reduction rule events in Event Viewer to help facilitate deployment. Attack surface reduction rules target behaviors that malware and malicious apps typically use to infect computers, including: @@ -32,7 +32,7 @@ Attack surface reduction rules target behaviors that malware and malicious apps You can use [audit mode](audit-windows-defender-exploit-guard.md) to evaluate how attack surface reduction rules would impact your organization if they were enabled. It's best to run all rules in audit mode first so you can understand their impact on your line-of-business applications. Many line-of-business applications are written with limited security concerns, and they may perform tasks similar to malware. By monitoring audit data and [adding exclusions](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction#exclude-files-and-folders-from-asr-rules) for necessary applications, you can deploy attack surface reduction rules without impacting productivity. -Triggered rules display a notification on the device. You can [customize the notification](customize-attack-surface-reduction.md#customize-the-notification) with your company details and contact information. The notification also displays in the Windows Defender Security Center and in the Microsoft 365 securty center. +Triggered rules display a notification on the device. You can [customize the notification](customize-attack-surface-reduction.md#customize-the-notification) with your company details and contact information. The notification also displays in the Microsoft Defender Security Center and in the Microsoft 365 securty center. For information about configuring attack surface reduction rules, see [Enable attack surface reduction rules](enable-attack-surface-reduction.md). @@ -58,7 +58,7 @@ Event ID | Description 1121 | Event when rule fires in Block-mode 1122 | Event when rule fires in Audit-mode -The "engine version" of attack surface reduction events in the event log, is generated by Windows Defender ATP, not the operating system. Windows Defender ATP is integrated with Windows 10, so this feature works on all machines with Windows 10 installed. +The "engine version" of attack surface reduction events in the event log, is generated by Microsoft Defender ATP, not the operating system. Microsoft Defender ATP is integrated with Windows 10, so this feature works on all machines with Windows 10 installed. ## Attack surface reduction rules @@ -203,7 +203,7 @@ GUID: c1db55ab-c21a-4637-bb3f-a12568109d35 ### Block credential stealing from the Windows local security authority subsystem (lsass.exe) -Local Security Authority Subsystem Service (LSASS) authenticates users who log in to a Windows computer. Windows Defender Credential Guard in Windows 10 normally prevents attempts to extract credentials from LSASS. However, some organizations can't enable Credential Guard on all of their computers because of compatibility issues with custom smartcard drivers or other programs that load into the Local Security Authority (LSA). In these cases, attackers can use tools like Mimikatz to scrape cleartext passwords and NTLM hashes from LSASS. This rule helps mitigate that risk by locking down LSASS. +Local Security Authority Subsystem Service (LSASS) authenticates users who log in to a Windows computer. Microsoft Defender Credential Guard in Windows 10 normally prevents attempts to extract credentials from LSASS. However, some organizations can't enable Credential Guard on all of their computers because of compatibility issues with custom smartcard drivers or other programs that load into the Local Security Authority (LSA). In these cases, attackers can use tools like Mimikatz to scrape cleartext passwords and NTLM hashes from LSASS. This rule helps mitigate that risk by locking down LSASS. >[!NOTE] >In some apps, the code enumerates all running processes and attempts to open them with exhaustive permissions. This rule denies the app's process open action and logs the details to the security event log. This rule can generate a lot of noise. If you have an app that overly enumerates LSASS, you need to add it to the exclusion list. By itself, this event log entry doesn't necessarily indicate a malicious threat. @@ -271,5 +271,5 @@ GUID: 7674ba52-37eb-4a4f-a9a1-f0f9a1619a2c - [Enable attack surface reduction rules](enable-attack-surface-reduction.md) - [Evaluate attack surface reduction rules](evaluate-attack-surface-reduction.md) -- [Compatibility of Windows Defender with other antivirus/antimalware](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility) +- [Compatibility of Microsoft Defender with other antivirus/antimalware](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility) From acc9ed5b11239e0097b268f34c8feba75dfca32a Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Wed, 12 Jun 2019 15:13:14 -0700 Subject: [PATCH 60/62] last fix for sure --- .../mdm/policy-configuration-service-provider.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 3e0aba1e5c..ccb096009a 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -738,7 +738,7 @@ The following diagram shows the Policy configuration service provider in tree fo
    - Cryptography/AllowFipsAlgorithmPolicy + Cryptography/AllowFipsAlgorithmPolicy
    Cryptography/TLSCipherSuites From 910aed0f5df35286b7e081db8ed2ed3b959c26f7 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Wed, 12 Jun 2019 18:29:11 -0700 Subject: [PATCH 61/62] event viewer custom views issue (#437) --- windows/release-information/status-windows-10-1507.yml | 4 ++-- .../status-windows-10-1607-and-windows-server-2016.yml | 4 ++-- windows/release-information/status-windows-10-1703.yml | 4 ++-- windows/release-information/status-windows-10-1709.yml | 4 ++-- windows/release-information/status-windows-10-1803.yml | 4 ++-- .../status-windows-10-1809-and-windows-server-2019.yml | 4 ++-- windows/release-information/status-windows-10-1903.yml | 4 ++-- .../status-windows-7-and-windows-server-2008-r2-sp1.yml | 4 ++-- .../status-windows-8.1-and-windows-server-2012-r2.yml | 4 ++-- .../release-information/status-windows-server-2008-sp2.yml | 4 ++-- windows/release-information/status-windows-server-2012.yml | 4 ++-- 11 files changed, 22 insertions(+), 22 deletions(-) diff --git a/windows/release-information/status-windows-10-1507.yml b/windows/release-information/status-windows-10-1507.yml index aa758b2848..6a2eec1758 100644 --- a/windows/release-information/status-windows-10-1507.yml +++ b/windows/release-information/status-windows-10-1507.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - +
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    OS Build 10240.18244

    June 11, 2019
    KB4503291
    Investigating
    June 12, 2019
    11:17 AM 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 an error and the app may stop responding or close.

    See details >
    OS Build 10240.18244

    June 11, 2019
    KB4503291
    Mitigated
    June 12, 2019
    05:43 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

    See details >
    OS Build 10240.18094

    January 08, 2019
    KB4480962
    Mitigated
    April 25, 2019
    02:00 PM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >
    OS Build 10240.18215

    May 14, 2019
    KB4499154
    Resolved
    KB4505051
    May 19, 2019
    02:00 PM PT
    @@ -78,7 +78,7 @@ sections: - type: markdown text: " - +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 10240.18244

    June 11, 2019
    KB4503291
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 AM 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 error 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
    Workaround: To workaround this issue, see KB4508640.

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

    Back to top
    OS Build 10240.18244

    June 11, 2019
    KB4503291
    Mitigated
    Last updated:
    June 12, 2019
    05:43 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    " 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 7d54d3e1eb..9ed4799d06 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 @@ -60,7 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - + @@ -88,7 +88,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    OS Build 14393.3025

    June 11, 2019
    KB4503267
    Investigating
    June 12, 2019
    11:17 AM 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 an error and the app may stop responding or close.

    See details >
    OS Build 14393.3025

    June 11, 2019
    KB4503267
    Mitigated
    June 12, 2019
    05:43 PM 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
    Mitigated
    June 07, 2019
    04:25 PM PT
    Devices running Windows Server 2016 with Hyper-V seeing Bitlocker error 0xC0210000
    Some devices running Windows Server with Hyper-V enabled may start into Bitlocker recovery with error 0xC0210000

    See details >
    OS Build 14393.2969

    May 14, 2019
    KB4494440
    Mitigated
    May 23, 2019
    09:57 AM PT
    Cluster service may fail if the minimum password length is set to greater than 14
    The cluster service may fail to start with the error “2245 (NERR_PasswordTooShort)” if the Group Policy “Minimum Password Length” is configured with greater than 14 characters.

    See details >
    OS Build 14393.2639

    November 27, 2018
    KB4467684
    Mitigated
    April 25, 2019
    02:00 PM PT
    - +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 14393.3025

    June 11, 2019
    KB4503267
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 AM 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 error 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
    Workaround: To workaround this issue, see KB4508640.

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

    Back to top
    OS Build 14393.3025

    June 11, 2019
    KB4503267
    Mitigated
    Last updated:
    June 12, 2019
    05:43 PM PT

    Opened:
    June 12, 2019
    11:11 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) 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
    Workaround: You can use the Allow-From value of the header if the IFRAME is only accessing pages from a single-origin URL. On the affected server, open a PowerShell window as an administrator and run the following command: set-AdfsResponseHeaders -SetHeaderName X-Frame-Options -SetHeaderValue \"allow-from https://example.com\"

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

    Back to top
    OS Build 14393.2941

    April 25, 2019
    KB4493473
    Mitigated
    Last updated:
    June 07, 2019
    04:25 PM PT

    Opened:
    June 04, 2019
    05:55 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.

    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
    diff --git a/windows/release-information/status-windows-10-1703.yml b/windows/release-information/status-windows-10-1703.yml index 58ab37e1f1..c30a03c5ce 100644 --- a/windows/release-information/status-windows-10-1703.yml +++ b/windows/release-information/status-windows-10-1703.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - + @@ -80,7 +80,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    OS Build 15063.1868

    June 11, 2019
    KB4503279
    Investigating
    June 12, 2019
    11:17 AM 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 an error and the app may stop responding or close.

    See details >
    OS Build 15063.1868

    June 11, 2019
    KB4503279
    Mitigated
    June 12, 2019
    05:43 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

    See details >
    OS Build 15063.1563

    January 08, 2019
    KB4480973
    Mitigated
    April 25, 2019
    02:00 PM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

    See details >
    OS Build 15063.1839

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

    See details >
    OS Build 15063.1805

    May 14, 2019
    KB4499181
    Resolved
    KB4505055
    May 19, 2019
    02:00 PM PT
    - +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 15063.1868

    June 11, 2019
    KB4503279
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 AM 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 error 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
    Workaround: To workaround this issue, see KB4508640.

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

    Back to top
    OS Build 15063.1868

    June 11, 2019
    KB4503279
    Mitigated
    Last updated:
    June 12, 2019
    05:43 PM PT

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

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

    Back to top
    OS Build 15063.1839

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

    Opened:
    June 05, 2019
    05:49 PM PT
    " diff --git a/windows/release-information/status-windows-10-1709.yml b/windows/release-information/status-windows-10-1709.yml index 1686aebdb7..d6799cbaca 100644 --- a/windows/release-information/status-windows-10-1709.yml +++ b/windows/release-information/status-windows-10-1709.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - + @@ -81,7 +81,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    OS Build 16299.1217

    June 11, 2019
    KB4503284
    Investigating
    June 12, 2019
    11:17 AM 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 an error and the app may stop responding or close.

    See details >
    OS Build 16299.1217

    June 11, 2019
    KB4503284
    Mitigated
    June 12, 2019
    05:43 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

    See details >
    OS Build 16299.904

    January 08, 2019
    KB4480978
    Mitigated
    April 25, 2019
    02:00 PM PT
    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
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >
    OS Build 16299.1143

    May 14, 2019
    KB4498946
    Resolved
    KB4505062
    May 19, 2019
    02:00 PM PT
    - +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 16299.1217

    June 11, 2019
    KB4503284
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 AM 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 error 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
    Workaround: To workaround this issue, see KB4508640.

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

    Back to top
    OS Build 16299.1217

    June 11, 2019
    KB4503284
    Mitigated
    Last updated:
    June 12, 2019
    05:43 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/status-windows-10-1803.yml b/windows/release-information/status-windows-10-1803.yml index 617981f0f7..1f4862558b 100644 --- a/windows/release-information/status-windows-10-1803.yml +++ b/windows/release-information/status-windows-10-1803.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - + @@ -82,7 +82,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Investigating
    June 12, 2019
    11:17 AM 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 an error and the app may stop responding or close.

    See details >
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Mitigated
    June 12, 2019
    05:43 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

    See details >
    OS Build 17134.523

    January 08, 2019
    KB4480966
    Mitigated
    April 25, 2019
    02:00 PM PT
    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
    KB4499183
    Resolved
    KB4503286
    June 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 cause the connection to the WDS server to terminate prematurely.

    See details >
    OS Build 17134.648

    March 12, 2019
    KB4489868
    Resolved
    KB4503286
    June 11, 2019
    10:00 AM PT
    - +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 AM 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 error 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
    Workaround: To workaround this issue, see KB4508640.

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

    Back to top
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Mitigated
    Last updated:
    June 12, 2019
    05:43 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/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index 4f37eece33..af3528cf49 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 @@ -65,7 +65,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.

    - + @@ -91,7 +91,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Investigating
    June 12, 2019
    11:17 AM 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 an error and the app may stop responding or close.

    See details >
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Mitigated
    June 12, 2019
    05:43 PM PT
    Devices with some Asian language packs installed may receive an error
    After installing the KB4493509 devices with some Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_F

    See details >
    OS Build 17763.437

    April 09, 2019
    KB4493509
    Mitigated
    May 03, 2019
    10:59 AM PT
    Printing from Microsoft Edge or other UWP apps, you may receive the error 0x80070007
    Attempting to print from Microsoft Edge or other Universal Windows Platform (UWP) applications, you may receive an error.

    See details >
    OS Build 17763.379

    March 12, 2019
    KB4489899
    Mitigated
    May 02, 2019
    04:47 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

    See details >
    OS Build 17763.253

    January 08, 2019
    KB4480116
    Mitigated
    April 09, 2019
    10:00 AM PT
    - +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 AM 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 error 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
    Workaround: To workaround this issue, see KB4508640.

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

    Back to top
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Mitigated
    Last updated:
    June 12, 2019
    05:43 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
    " diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index fcd033412c..713ffe86b5 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.yml @@ -65,11 +65,11 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - + @@ -95,7 +95,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    OS Build 18362.175

    June 11, 2019
    KB4503293
    Investigating
    June 12, 2019
    11:17 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 was changed between updates

    See details >
    OS Build 18362.116

    May 20, 2019
    KB4505057
    Investigating
    June 10, 2019
    06:06 PM PT
    Loss of functionality in Dynabook Smartphone Link app
    After updating to Windows 10, version 1903, you may experience a loss of functionality when using the Dynabook Smartphone Link application.

    See details >
    OS Build 18362.116

    May 20, 2019
    KB4505057
    Investigating
    May 24, 2019
    03:10 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.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Investigating
    May 21, 2019
    04:47 PM PT
    Audio not working with Dolby Atmos headphones and home theater
    Users may experience audio loss with Dolby Atmos headphones or Dolby Atmos home theater.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Investigating
    May 21, 2019
    07:17 AM 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 an error and the app may stop responding or close.

    See details >
    OS Build 18362.175

    June 11, 2019
    KB4503293
    Mitigated
    June 12, 2019
    05:43 PM PT
    Error attempting to update with external USB device or memory card attached
    PCs with an external USB device or SD memory card attached may get error: \"This PC can't be upgraded to Windows 10.\"

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Mitigated
    June 11, 2019
    12:34 PM PT
    Gamma ramps, color profiles, and night light settings do not apply in some cases
    Microsoft has identified some scenarios where gamma ramps, color profiles and night light settings may stop working.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Mitigated
    May 24, 2019
    11:02 AM PT
    Unable to discover or connect to Bluetooth devices
    Microsoft has identified compatibility issues with some versions of Realtek and Qualcomm Bluetooth radio drivers.

    See details >
    OS Build 18362.116

    May 21, 2019
    KB4505057
    Mitigated
    May 21, 2019
    04:48 PM PT
    - +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 18362.175

    June 11, 2019
    KB4503293
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 AM 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 error 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
    Workaround: To workaround this issue, see KB4508640.

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

    Back to top
    OS Build 18362.175

    June 11, 2019
    KB4503293
    Mitigated
    Last updated:
    June 12, 2019
    05:43 PM PT

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

    - + @@ -83,7 +83,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    June 11, 2019
    KB4503292
    Investigating
    June 12, 2019
    11:17 AM 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 an error and the app may stop responding or close.

    See details >
    June 11, 2019
    KB4503292
    Mitigated
    June 12, 2019
    05:43 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
    KB4499164
    Mitigated
    June 07, 2019
    02:57 PM PT
    System may be unresponsive after restart with certain McAfee antivirus products
    Devices with McAfee Endpoint Security Threat Prevention 10.x, Host Intrusion Prevention 8.0, or VirusScan Enterprise 8.8 may be slow or unresponsive at startup.

    See details >
    April 09, 2019
    KB4493472
    Mitigated
    April 25, 2019
    02:00 PM PT
    Unable to access some gov.uk websites
    gov.uk websites that don’t support “HSTS” may not be accessible

    See details >
    May 14, 2019
    KB4499164
    Resolved
    KB4505050
    May 18, 2019
    02:00 PM PT
    - +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    June 11, 2019
    KB4503292
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 AM 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 error 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
    Workaround: To workaround this issue, see KB4508640.

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

    Back to top
    June 11, 2019
    KB4503292
    Mitigated
    Last updated:
    June 12, 2019
    05:43 PM PT

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

    Workaround: To mitigate the issue with Power BI reports, the report needs to be republished with markers turned off. Markers can be turned off by selecting the line chart that is having issues and going to the Visualizations pane. Then on the Format tab under Shapes, set the Show marker slider to off.

    Next steps: We are working on a resolution and estimate a solution will be available in mid-July.

    Back to top
    May 14, 2019
    KB4499164
    Mitigated
    Last updated:
    June 07, 2019
    02:57 PM PT

    Opened:
    June 07, 2019
    02:57 PM PT
    " diff --git a/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml index fbdca4aa80..8aa99cced1 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,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.

    - + @@ -86,7 +86,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    June 11, 2019
    KB4503276
    Investigating
    June 12, 2019
    11:17 AM 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 an error and the app may stop responding or close.

    See details >
    June 11, 2019
    KB4503276
    Mitigated
    June 12, 2019
    05:43 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
    KB4499151
    Mitigated
    June 07, 2019
    02:57 PM PT
    Japanese IME doesn't show the new Japanese Era name as a text input option
    If previous dictionary updates are installed, the Japanese input method editor (IME) doesn't show the new Japanese Era name as a text input option.

    See details >
    April 25, 2019
    KB4493443
    Mitigated
    May 15, 2019
    05:53 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (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
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    June 11, 2019
    KB4503276
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 AM 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 error 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
    Workaround: To workaround this issue, see KB4508640.

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

    Back to top
    June 11, 2019
    KB4503276
    Mitigated
    Last updated:
    June 12, 2019
    05:43 PM PT

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

    Workaround: To mitigate the issue with Power BI reports, the report needs to be republished with markers turned off. Markers can be turned off by selecting the line chart that is having issues and going to the Visualizations pane. Then on the Format tab under Shapes, set the Show marker slider to off.

    Next steps: We are working on a resolution and estimate a solution will be available in mid-July.

    Back to top
    May 14, 2019
    KB4499151
    Mitigated
    Last updated:
    June 07, 2019
    02:57 PM PT

    Opened:
    June 07, 2019
    02:57 PM PT
    " diff --git a/windows/release-information/status-windows-server-2008-sp2.yml b/windows/release-information/status-windows-server-2008-sp2.yml index 5fbac87a3d..712250b6be 100644 --- a/windows/release-information/status-windows-server-2008-sp2.yml +++ b/windows/release-information/status-windows-server-2008-sp2.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - + @@ -79,7 +79,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    June 11, 2019
    KB4503273
    Investigating
    June 12, 2019
    11:17 AM 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 an error and the app may stop responding or close.

    See details >
    June 11, 2019
    KB4503273
    Mitigated
    June 12, 2019
    05:43 PM PT
    System unresponsive after restart if Sophos Endpoint Protection installed
    Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

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

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

    See details >
    March 12, 2019
    KB4489880
    Resolved
    KB4499149
    May 14, 2019
    10:00 AM PT
    - +
    DetailsOriginating updateStatusHistory
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    June 11, 2019
    KB4503273
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 AM 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 error 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
    Workaround: To workaround this issue, see KB4508640.

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

    Back to top
    June 11, 2019
    KB4503273
    Mitigated
    Last updated:
    June 12, 2019
    05:43 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    " diff --git a/windows/release-information/status-windows-server-2012.yml b/windows/release-information/status-windows-server-2012.yml index 6a351a9f49..9136d15fb3 100644 --- a/windows/release-information/status-windows-server-2012.yml +++ b/windows/release-information/status-windows-server-2012.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - + @@ -84,7 +84,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusLast updated
    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 an error and the app may stop responding or close.

    See details >
    June 11, 2019
    KB4503285
    Investigating
    June 12, 2019
    11:17 AM 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 an error and the app may stop responding or close.

    See details >
    June 11, 2019
    KB4503285
    Mitigated
    June 12, 2019
    05:43 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
    KB4499171
    Mitigated
    June 07, 2019
    02:57 PM PT
    Japanese IME doesn't show the new Japanese Era name as a text input option
    If previous dictionary updates are installed, the Japanese input method editor (IME) doesn't show the new Japanese Era name as a text input option.

    See details >
    April 25, 2019
    KB4493462
    Mitigated
    May 15, 2019
    05:53 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (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
    Event Viewer may close or you may receive an error when using Custom Views
    You may receive an error and the app may stop responding or close when trying to expand, view or create Custom Views in Event Viewer. You may also receive an error 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
    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    June 11, 2019
    KB4503285
    Investigating
    Last updated:
    June 12, 2019
    11:17 AM PT

    Opened:
    June 12, 2019
    11:11 AM 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 error 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
    Workaround: To workaround this issue, see KB4508640.

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

    Back to top
    June 11, 2019
    KB4503285
    Mitigated
    Last updated:
    June 12, 2019
    05:43 PM PT

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

    Workaround: To mitigate the issue with Power BI reports, the report needs to be republished with markers turned off. Markers can be turned off by selecting the line chart that is having issues and going to the Visualizations pane. Then on the Format tab under Shapes, set the Show marker slider to off.

    Next steps: We are working on a resolution and estimate a solution will be available in mid-July.

    Back to top
    May 14, 2019
    KB4499171
    Mitigated
    Last updated:
    June 07, 2019
    02:57 PM PT

    Opened:
    June 07, 2019
    02:57 PM PT
    " From 8ce8a767c4e63cea93ea860372aca3f07aa013d9 Mon Sep 17 00:00:00 2001 From: Robert Mazzoli Date: Thu, 13 Jun 2019 11:07:01 -0700 Subject: [PATCH 62/62] Updates to main Surface hub page with JK --- .../surface-hub-2s-site-readiness-guide.md | 0 devices/surface/index.md | 29 +++++++++---------- 2 files changed, 14 insertions(+), 15 deletions(-) create mode 100644 devices/surface-hub/surface-hub-2s-site-readiness-guide.md diff --git a/devices/surface-hub/surface-hub-2s-site-readiness-guide.md b/devices/surface-hub/surface-hub-2s-site-readiness-guide.md new file mode 100644 index 0000000000..e69de29bb2 diff --git a/devices/surface/index.md b/devices/surface/index.md index 55d3cd6e4a..c3557eb9db 100644 --- a/devices/surface/index.md +++ b/devices/surface/index.md @@ -16,7 +16,7 @@ description: Learn about Microsoft Surface and Surface Hub devices.

    Microsoft Surface

    -

    Learn how to plan, deploy, and use Microsoft Surface and Surface Hub devices.

    +

    Learn how to plan, deploy, and manage Microsoft Surface and Surface Hub devices.

    @@ -51,15 +50,15 @@ description: Learn about Microsoft Surface and Surface Hub devices. @@ -94,7 +93,7 @@ description: Learn about Microsoft Surface and Surface Hub devices.

    Surface Device Tech Specs

    Surface Pro

    -

    Surface Book

    +

    Surface Book

    Surface Studio

    Surface Go

    Surface Laptop 2

    @@ -109,12 +108,12 @@ description: Learn about Microsoft Surface and Surface Hub devices.
    - Specs list + Specs list
    @@ -134,7 +133,7 @@ description: Learn about Microsoft Surface and Surface Hub devices.
    @@ -168,12 +167,12 @@ description: Learn about Microsoft Surface and Surface Hub devices.