From 325928ccd5bb25be77df535b92d58191b2a71d1f Mon Sep 17 00:00:00 2001 From: Vinay Pamnani <37223378+vinaypamnani-msft@users.noreply.github.com> Date: Tue, 15 Aug 2023 17:10:07 -0400 Subject: [PATCH 01/28] Add Enterprise domain controllers --- .../allow-log-on-locally.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/windows/security/threat-protection/security-policy-settings/allow-log-on-locally.md b/windows/security/threat-protection/security-policy-settings/allow-log-on-locally.md index fd5538b2a7..5c246fea41 100644 --- a/windows/security/threat-protection/security-policy-settings/allow-log-on-locally.md +++ b/windows/security/threat-protection/security-policy-settings/allow-log-on-locally.md @@ -1,8 +1,8 @@ --- -title: Allow log on locally - security policy setting +title: Allow log on locally - security policy setting description: Describes the best practices, location, values, policy management, and security considerations for the Allow log on locally security policy setting. ms.assetid: d9e5e1f3-3bff-4da7-a9a2-4bb3e0c79055 -ms.reviewer: +ms.reviewer: ms.author: vinpa ms.prod: windows-client ms.mktglfcycl: deploy @@ -29,7 +29,7 @@ Describes the best practices, location, values, policy management, and security This policy setting determines which users can start an interactive session on the device. Users must have this user right to log on over a Remote Desktop Services session that is running on a Windows-based member device or domain controller. > **Note:**  Users who do not have this right are still able to start a remote interactive session on the device if they have the **Allow logon through Remote Desktop Services** right. - + Constant: SeInteractiveLogonRight ### Possible values @@ -48,6 +48,7 @@ By default, the members of the following groups have this right on domain contro - Account Operators - Administrators - Backup Operators +- Enterprise Domain Controllers - Print Operators - Server Operators @@ -62,17 +63,17 @@ Computer Configuration\\Policies\\Windows Settings\\Security Settings\\Local Pol ### Default values -The following table lists the actual and effective default policy values for the most recent supported versions of Windows. Default values are also listed on the policy’s property page. +The following table lists the actual and effective default policy values for the most recent supported versions of Windows. Default values are also listed on the policy's property page. | Server type or GPO | Default value | | - | - | | Default Domain Policy| Not Defined | -| Default Domain Controller Policy | Account Operators
Administrators
Backup Operators
Print Operators
Server Operators | +| Default Domain Controller Policy | Account Operators
Administrators
Backup Operators
Enterprise Domain Controllers
Print Operators
Server Operators | | Stand-Alone Server Default Settings| Administrators
Backup Operators
Users | -| Domain Controller Effective Default Settings | Account Operators
Administrators
Backup Operators
Print Operators
Server Operators | +| Domain Controller Effective Default Settings | Account Operators
Administrators
Backup Operators
Enterprise Domain Controllers
Print Operators
Server Operators | | Member Server Effective Default Settings | Administrators
Backup Operators
Users | | Client Computer Effective Default Settings | Administrators
Backup Operators
Users | - + ## Policy management Restarting the device is not required to implement this change. @@ -112,5 +113,5 @@ If you remove these default groups, you could limit the abilities of users who a ## Related topics - [User Rights Assignment](user-rights-assignment.md) - - + + From 342d9e5cb8ae90d29a673e0cf642c29c1ed88907 Mon Sep 17 00:00:00 2001 From: Carmen Forsmann Date: Tue, 15 Aug 2023 19:40:47 -0600 Subject: [PATCH 02/28] Update DO docs with clarifications for CacheHost --- windows/deployment/do/TOC.yml | 2 ++ .../do/includes/waas-delivery-optimization-monitor.md | 8 ++++++++ .../do/waas-delivery-optimization-reference.md | 2 +- .../deployment/do/waas-delivery-optimization-setup.md | 11 ----------- 4 files changed, 11 insertions(+), 12 deletions(-) diff --git a/windows/deployment/do/TOC.yml b/windows/deployment/do/TOC.yml index ff00445b6c..221a35da87 100644 --- a/windows/deployment/do/TOC.yml +++ b/windows/deployment/do/TOC.yml @@ -13,6 +13,8 @@ items: - name: Set up Delivery Optimization for Windows href: waas-delivery-optimization-setup.md + - name: Monitor Delivery Optimization for Windows + href: includes/waas-delivery-optimization-setup.md - name: Configure Delivery Optimization settings using Microsoft Intune href: /mem/intune/configuration/delivery-optimization-windows - name: Resources for Delivery Optimization diff --git a/windows/deployment/do/includes/waas-delivery-optimization-monitor.md b/windows/deployment/do/includes/waas-delivery-optimization-monitor.md index 94a8439074..1390036a36 100644 --- a/windows/deployment/do/includes/waas-delivery-optimization-monitor.md +++ b/windows/deployment/do/includes/waas-delivery-optimization-monitor.md @@ -198,3 +198,11 @@ The cmdlet returns the following data: - DownloadForegroundLimitPct: Corresponds to the [DOPercentageMaxForegroundBandwidth](../waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth) policy. - MaxUploadRatePct: Corresponds to the [DOMaxUploadBandwidth](../waas-delivery-optimization-reference.md#max-upload-bandwidth) policy (deprecated in Windows 10, version 2004). - UploadLimitMonthlyGB: Corresponds to the [DOMonthlyUploadDataCap](../waas-delivery-optimization-reference.md#monthly-upload-data-cap) policy. + +### Monitor with Windows Update for Business Delivery Optimization Report + +Windows Update for Business Delivery Optimization Report provides you with information about your Delivery Optimization configuration, including the observed bandwidth savings across all devices that used peer-to-peer, Microsoft Connected Cache (MCC), HTTP source/CDN distribution over the past 28 days. + +:::image type="content" source="/windows/deployment/update/images/wufb-do-overview.png" alt-text="This screenshot shows the Windows Update for Business report, Delivery Optimization status in Update Compliance." lightbox="/windows/deployment/update/images/wufb-do-overview.png"::: + +For details, see [Windows Update for Business Delivery Optimization Report](../update/wufb-reports-overview.md). diff --git a/windows/deployment/do/waas-delivery-optimization-reference.md b/windows/deployment/do/waas-delivery-optimization-reference.md index 4407a465a2..fe48b50481 100644 --- a/windows/deployment/do/waas-delivery-optimization-reference.md +++ b/windows/deployment/do/waas-delivery-optimization-reference.md @@ -323,7 +323,7 @@ The device can download from peers while on battery regardless of this policy. MDM Setting: **DOCacheHost** -Set this policy to designate one or more Microsoft Connected Cache servers to be used by Delivery Optimization. You can set one or more FQDNs or IP Addresses that are comma-separated, for example: myhost.somerandomhost.com,myhost2.somerandomhost.com,10.10.1.7. **By default, this policy has no value.** +Set this policy to designate one or more Microsoft Connected Cache servers to be used by Delivery Optimization. You can set one or more FQDNs or IP Addresses that are comma-separated, for example: myhost.somerandomhost.com,myhost2.somerandomhost.com,10.10.1.7. **By default, this policy has no value.** When multiple FQDNs or IP Addresses are listed, the Microsoft Connected Cache server priority order is determined based on the order as they are listed. If the first server fails, it will move the the next one. If the last server fails, it will fallback to the CDN. >[!IMPORTANT] > Any value will signify that the policy is set. For example, an empty string ("") isn't considered empty. diff --git a/windows/deployment/do/waas-delivery-optimization-setup.md b/windows/deployment/do/waas-delivery-optimization-setup.md index 550dbf7563..61df7a10d6 100644 --- a/windows/deployment/do/waas-delivery-optimization-setup.md +++ b/windows/deployment/do/waas-delivery-optimization-setup.md @@ -110,17 +110,6 @@ Using MDM, go to **./Device/Vendor/MSFT/Policy/Config/DeliveryOptimization/** an [Learn more](delivery-optimization-test.md) about Delivery Optimization testing scenarios. - -[!INCLUDE [Monitor Delivery Optimization](includes/waas-delivery-optimization-monitor.md)] - -### Monitor with Windows Update for Business Delivery Optimization Report - -Windows Update for Business Delivery Optimization Report provides you with information about your Delivery Optimization configuration, including the observed bandwidth savings across all devices that used peer-to-peer, Microsoft Connected Cache (MCC), HTTP source/CDN distribution over the past 28 days. - -:::image type="content" source="/windows/deployment/update/images/wufb-do-overview.png" alt-text="This screenshot shows the Windows Update for Business report, Delivery Optimization status in Update Compliance." lightbox="/windows/deployment/update/images/wufb-do-overview.png"::: - -For details, see [Windows Update for Business Delivery Optimization Report](../update/wufb-reports-overview.md). - ## Troubleshooting This section summarizes common problems and some solutions to try. From 5aa1bf307945b82b65997c363445fd1bb1bb787a Mon Sep 17 00:00:00 2001 From: Carmen Forsmann Date: Tue, 15 Aug 2023 21:56:35 -0600 Subject: [PATCH 03/28] Acrolinx --- windows/deployment/do/TOC.yml | 2 +- windows/deployment/do/index.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/do/TOC.yml b/windows/deployment/do/TOC.yml index 221a35da87..0e772cd197 100644 --- a/windows/deployment/do/TOC.yml +++ b/windows/deployment/do/TOC.yml @@ -14,7 +14,7 @@ - name: Set up Delivery Optimization for Windows href: waas-delivery-optimization-setup.md - name: Monitor Delivery Optimization for Windows - href: includes/waas-delivery-optimization-setup.md + href: includes/waas-delivery-optimization-monitor.md - name: Configure Delivery Optimization settings using Microsoft Intune href: /mem/intune/configuration/delivery-optimization-windows - name: Resources for Delivery Optimization diff --git a/windows/deployment/do/index.yml b/windows/deployment/do/index.yml index 3d120dad99..90ffba1e1a 100644 --- a/windows/deployment/do/index.yml +++ b/windows/deployment/do/index.yml @@ -41,10 +41,10 @@ landingContent: linkLists: - linkListType: how-to-guide links: - - text: Delivery Optimization settings + - text: Delivery Optimization recommended settings url: waas-delivery-optimization-setup.md#recommended-delivery-optimization-settings - text: Windows PowerShell for Delivery Optimization - url: waas-delivery-optimization-setup.md#windows-powershell-cmdlets + url: waas-delivery-optimization-monitor.md#windows-powershell-cmdlets - text: Troubleshoot Delivery Optimization url: waas-delivery-optimization-setup.md#troubleshooting - text: Delivery Optimization Frequently Asked Questions From 0d1b771fb303aff0f21cbd8d7f55fb64456695d8 Mon Sep 17 00:00:00 2001 From: Carmen Forsmann Date: Tue, 15 Aug 2023 22:08:41 -0600 Subject: [PATCH 04/28] fix url --- windows/deployment/do/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/do/index.yml b/windows/deployment/do/index.yml index 90ffba1e1a..3e4568bb79 100644 --- a/windows/deployment/do/index.yml +++ b/windows/deployment/do/index.yml @@ -44,7 +44,7 @@ landingContent: - text: Delivery Optimization recommended settings url: waas-delivery-optimization-setup.md#recommended-delivery-optimization-settings - text: Windows PowerShell for Delivery Optimization - url: waas-delivery-optimization-monitor.md#windows-powershell-cmdlets + url: includes/waas-delivery-optimization-monitor.md#windows-powershell-cmdlets - text: Troubleshoot Delivery Optimization url: waas-delivery-optimization-setup.md#troubleshooting - text: Delivery Optimization Frequently Asked Questions From 20016881048d20aa19a6892f2d6b112b127ef612 Mon Sep 17 00:00:00 2001 From: Carmen Forsmann Date: Tue, 15 Aug 2023 23:10:23 -0600 Subject: [PATCH 05/28] fix url --- windows/deployment/do/TOC.yml | 2 +- windows/deployment/do/index.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/do/TOC.yml b/windows/deployment/do/TOC.yml index 0e772cd197..14ed3c706f 100644 --- a/windows/deployment/do/TOC.yml +++ b/windows/deployment/do/TOC.yml @@ -14,7 +14,7 @@ - name: Set up Delivery Optimization for Windows href: waas-delivery-optimization-setup.md - name: Monitor Delivery Optimization for Windows - href: includes/waas-delivery-optimization-monitor.md + href: do/includes/waas-delivery-optimization-monitor.md - name: Configure Delivery Optimization settings using Microsoft Intune href: /mem/intune/configuration/delivery-optimization-windows - name: Resources for Delivery Optimization diff --git a/windows/deployment/do/index.yml b/windows/deployment/do/index.yml index 3e4568bb79..2af23a7ed0 100644 --- a/windows/deployment/do/index.yml +++ b/windows/deployment/do/index.yml @@ -44,7 +44,7 @@ landingContent: - text: Delivery Optimization recommended settings url: waas-delivery-optimization-setup.md#recommended-delivery-optimization-settings - text: Windows PowerShell for Delivery Optimization - url: includes/waas-delivery-optimization-monitor.md#windows-powershell-cmdlets + url: do/includes/waas-delivery-optimization-monitor.md#windows-powershell-cmdlets - text: Troubleshoot Delivery Optimization url: waas-delivery-optimization-setup.md#troubleshooting - text: Delivery Optimization Frequently Asked Questions From 80c8bc4e5dc475d4d374adf3e382e8649a7dac55 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Wed, 16 Aug 2023 07:18:42 -0400 Subject: [PATCH 06/28] removed licensing info --- .../design/microsoft-recommended-driver-block-rules.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/security/application-security/application-control/windows-defender-application-control/design/microsoft-recommended-driver-block-rules.md b/windows/security/application-security/application-control/windows-defender-application-control/design/microsoft-recommended-driver-block-rules.md index 24f07d7ca7..a190d84898 100644 --- a/windows/security/application-security/application-control/windows-defender-application-control/design/microsoft-recommended-driver-block-rules.md +++ b/windows/security/application-security/application-control/windows-defender-application-control/design/microsoft-recommended-driver-block-rules.md @@ -41,8 +41,6 @@ The blocklist is updated with each new major release of Windows, typically 1-2 t Customers who always want the most up-to-date driver blocklist can also use Windows Defender Application Control (WDAC) to apply the latest recommended driver blocklist contained in this article. For your convenience, we've provided a download of the most up-to-date vulnerable driver blocklist along with instructions to apply it on your computer at the end of this article. Otherwise, you can use the XML provided below to create your own custom WDAC policies. -[!INCLUDE [microsoft-vulnerable-driver-blocklist](../../../../../../includes/licensing/microsoft-vulnerable-driver-blocklist.md)] - ## Blocking vulnerable drivers using WDAC Microsoft recommends enabling [HVCI](../../../../hardware-security/enable-virtualization-based-protection-of-code-integrity.md) or S mode to protect your devices against security threats. If this setting isn't possible, Microsoft recommends blocking [this list of drivers](#vulnerable-driver-blocklist-xml) within your existing Windows Defender Application Control policy. Blocking kernel drivers without sufficient testing can cause devices or software to malfunction, and in rare cases, blue screen. It's recommended to first validate this policy in [audit mode](/windows/security/threat-protection/windows-defender-application-control/audit-windows-defender-application-control-policies) and review the audit block events. From 14abb495ced4ba6faa776c31f56cec3663bf8bef Mon Sep 17 00:00:00 2001 From: Meghan Stewart <33289333+mestew@users.noreply.github.com> Date: Wed, 16 Aug 2023 11:04:51 -0700 Subject: [PATCH 07/28] edits, promote monitor include file to article --- windows/deployment/do/TOC.yml | 2 +- windows/deployment/do/index.yml | 4 +- .../waas-delivery-optimization-monitor.md | 55 ++++++++++--------- 3 files changed, 31 insertions(+), 30 deletions(-) rename windows/deployment/do/{includes => }/waas-delivery-optimization-monitor.md (80%) diff --git a/windows/deployment/do/TOC.yml b/windows/deployment/do/TOC.yml index 14ed3c706f..136f9e7998 100644 --- a/windows/deployment/do/TOC.yml +++ b/windows/deployment/do/TOC.yml @@ -14,7 +14,7 @@ - name: Set up Delivery Optimization for Windows href: waas-delivery-optimization-setup.md - name: Monitor Delivery Optimization for Windows - href: do/includes/waas-delivery-optimization-monitor.md + href: waas-delivery-optimization-monitor.md - name: Configure Delivery Optimization settings using Microsoft Intune href: /mem/intune/configuration/delivery-optimization-windows - name: Resources for Delivery Optimization diff --git a/windows/deployment/do/index.yml b/windows/deployment/do/index.yml index 2af23a7ed0..c886372c0f 100644 --- a/windows/deployment/do/index.yml +++ b/windows/deployment/do/index.yml @@ -43,8 +43,8 @@ landingContent: links: - text: Delivery Optimization recommended settings url: waas-delivery-optimization-setup.md#recommended-delivery-optimization-settings - - text: Windows PowerShell for Delivery Optimization - url: do/includes/waas-delivery-optimization-monitor.md#windows-powershell-cmdlets + - text: Monitor Delivery Optimization for Windows + url: waas-delivery-optimization-monitor.md - text: Troubleshoot Delivery Optimization url: waas-delivery-optimization-setup.md#troubleshooting - text: Delivery Optimization Frequently Asked Questions diff --git a/windows/deployment/do/includes/waas-delivery-optimization-monitor.md b/windows/deployment/do/waas-delivery-optimization-monitor.md similarity index 80% rename from windows/deployment/do/includes/waas-delivery-optimization-monitor.md rename to windows/deployment/do/waas-delivery-optimization-monitor.md index 1390036a36..ab98a75ac0 100644 --- a/windows/deployment/do/includes/waas-delivery-optimization-monitor.md +++ b/windows/deployment/do/waas-delivery-optimization-monitor.md @@ -4,19 +4,27 @@ ms.author: mstewart manager: aaroncz ms.prod: windows-client ms.technology: itpro-deploy -ms.topic: include +ms.topic: reference ms.date: 07/31/2023 ms.localizationpriority: medium --- - -## Monitor Delivery Optimization +# Monitor Delivery Optimization +blurb -### Windows PowerShell cmdlets +## Monitor with Windows Update for Business Delivery Optimization Report + +Windows Update for Business Delivery Optimization Report provides you with information about your Delivery Optimization configuration, including the observed bandwidth savings across all devices that used peer-to-peer, Microsoft Connected Cache (MCC), HTTP source/CDN distribution over the past 28 days. + +:::image type="content" source="../update/media/wufb-do-overview.png" alt-text="This screenshot shows the Windows Update for Business report, Delivery Optimization status in Update Compliance." lightbox= "../update/media/wufb-do-overview.png"::: + +For details, see [Windows Update for Business Delivery Optimization Report](./update/wufb-reports-overview.md). + +## Windows PowerShell cmdlets **Starting in Windows 10, version 1703**, you can use new PowerShell cmdlets to check the performance of Delivery Optimization. -#### Analyze usage +### Analyze usage `Get-DeliveryOptimizationStatus` returns a real-time snapshot of all current Delivery Optimization jobs. @@ -112,7 +120,7 @@ Using the `-Verbose` option returns additional information: Starting in Windows 10, version 1803, `Get-DeliveryOptimizationPerfSnapThisMonth` returns data similar to data from `Get-DeliveryOptimizationPerfSnap` but limited to the current calendar month. -#### Manage the Delivery Optimization cache +### Manage the Delivery Optimization cache **Starting in Windows 10, version 1903:** @@ -132,7 +140,7 @@ You can now "pin" files to keep them persistent in the cache, only with files th - `-IncludePinnedFiles` deletes all files that are pinned. - `-Force` deletes the cache with no prompts. -#### Work with Delivery Optimization logs +### Work with Delivery Optimization logs **Starting in Windows 10, version 2004:** @@ -183,26 +191,19 @@ The provider is listed as "Default Provider" if it's using the Delivery Optimiza The cmdlet returns the following data: -- BatteryPctToSeed: Corresponds to the [DOMinBatteryPercentageAllowedToUpload](../waas-delivery-optimization-reference.md#allow-uploads-while-the-device-is-on-battery-while-under-set-battery-level) policy. +- BatteryPctToSeed: Corresponds to the [DOMinBatteryPercentageAllowedToUpload](waas-delivery-optimization-reference.md#allow-uploads-while-the-device-is-on-battery-while-under-set-battery-level) policy. - WorkingDirectory: The local folder containing the Delivery Optimization cache. -- MinTotalDiskSize: Corresponds to the [DOMinDiskSizeAllowedToPeer](../waas-delivery-optimization-reference.md#minimum-disk-size-allowed-to-use-peer-caching) policy. -- MinTotalRAM: Corresponds to the [DOMinRAMAllowedToPeer](../waas-delivery-optimization-reference.md#minimum-ram-inclusive-allowed-to-use-peer-caching) policy. -- VpnPeerCachingAllowed: Corresponds to the [DOAllowVPNPeerCaching](../waas-delivery-optimization-reference.md#enable-peer-caching-while-the-device-connects-via-vpn) policy. +- MinTotalDiskSize: Corresponds to the [DOMinDiskSizeAllowedToPeer](waas-delivery-optimization-reference.md#minimum-disk-size-allowed-to-use-peer-caching) policy. +- MinTotalRAM: Corresponds to the [DOMinRAMAllowedToPeer](waas-delivery-optimization-reference.md#minimum-ram-inclusive-allowed-to-use-peer-caching) policy. +- VpnPeerCachingAllowed: Corresponds to the [DOAllowVPNPeerCaching](waas-delivery-optimization-reference.md#enable-peer-caching-while-the-device-connects-via-vpn) policy. - VpnKeywords: List of keywords used to identify a VPN adapter. -- SetHoursToLimitDownloadBackground: Corresponds to the [DOSetHoursToLimitBackgroundDownloadBandwidth](../waas-delivery-optimization-reference.md#set-business-hours-to-limit-background-download-bandwidth) policy. -- SetHoursToLimitDownloadForeground: Corresponds to the [DOSetHoursToLimitForegroundDownloadBandwidth](../waas-delivery-optimization-reference.md#set-business-hours-to-limit-foreground-download-bandwidth) policy. -- DownloadMode: Corresponds to the [DODownloadMode](../waas-delivery-optimization-reference.md#download-mode) policy. -- DownBackLimitBps: Corresponds to the [DOMaxBackgroundDownloadBandwidth](../waas-delivery-optimization-reference.md#maximum-background-download-bandwidth-in-kbs) policy. -- DownloadForegroundLimitBps: Corresponds to the [DOMaxForegroundDownloadBandwidth](../waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) policy. -- DownBackLimitPct: Corresponds to the [DOPercentageMaxBackgroundBandwidth](../waas-delivery-optimization-reference.md#maximum-background-download-bandwidth) policy. -- DownloadForegroundLimitPct: Corresponds to the [DOPercentageMaxForegroundBandwidth](../waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth) policy. -- MaxUploadRatePct: Corresponds to the [DOMaxUploadBandwidth](../waas-delivery-optimization-reference.md#max-upload-bandwidth) policy (deprecated in Windows 10, version 2004). -- UploadLimitMonthlyGB: Corresponds to the [DOMonthlyUploadDataCap](../waas-delivery-optimization-reference.md#monthly-upload-data-cap) policy. +- SetHoursToLimitDownloadBackground: Corresponds to the [DOSetHoursToLimitBackgroundDownloadBandwidth](waas-delivery-optimization-reference.md#set-business-hours-to-limit-background-download-bandwidth) policy. +- SetHoursToLimitDownloadForeground: Corresponds to the [DOSetHoursToLimitForegroundDownloadBandwidth](waas-delivery-optimization-reference.md#set-business-hours-to-limit-foreground-download-bandwidth) policy. +- DownloadMode: Corresponds to the [DODownloadMode](waas-delivery-optimization-reference.md#download-mode) policy. +- DownBackLimitBps: Corresponds to the [DOMaxBackgroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-background-download-bandwidth-in-kbs) policy. +- DownloadForegroundLimitBps: Corresponds to the [DOMaxForegroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) policy. +- DownBackLimitPct: Corresponds to the [DOPercentageMaxBackgroundBandwidth](waas-delivery-optimization-reference.md#maximum-background-download-bandwidth) policy. +- DownloadForegroundLimitPct: Corresponds to the [DOPercentageMaxForegroundBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth) policy. +- MaxUploadRatePct: Corresponds to the [DOMaxUploadBandwidth](waas-delivery-optimization-reference.md#max-upload-bandwidth) policy (deprecated in Windows 10, version 2004). +- UploadLimitMonthlyGB: Corresponds to the [DOMonthlyUploadDataCap](waas-delivery-optimization-reference.md#monthly-upload-data-cap) policy. -### Monitor with Windows Update for Business Delivery Optimization Report - -Windows Update for Business Delivery Optimization Report provides you with information about your Delivery Optimization configuration, including the observed bandwidth savings across all devices that used peer-to-peer, Microsoft Connected Cache (MCC), HTTP source/CDN distribution over the past 28 days. - -:::image type="content" source="/windows/deployment/update/images/wufb-do-overview.png" alt-text="This screenshot shows the Windows Update for Business report, Delivery Optimization status in Update Compliance." lightbox="/windows/deployment/update/images/wufb-do-overview.png"::: - -For details, see [Windows Update for Business Delivery Optimization Report](../update/wufb-reports-overview.md). From d45dc563b863e84a0b112fd71199b698bf403c40 Mon Sep 17 00:00:00 2001 From: Meghan Stewart <33289333+mestew@users.noreply.github.com> Date: Wed, 16 Aug 2023 11:08:29 -0700 Subject: [PATCH 08/28] edits, promote monitor include file to article --- windows/deployment/do/waas-delivery-optimization-monitor.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/deployment/do/waas-delivery-optimization-monitor.md b/windows/deployment/do/waas-delivery-optimization-monitor.md index ab98a75ac0..30eae2f853 100644 --- a/windows/deployment/do/waas-delivery-optimization-monitor.md +++ b/windows/deployment/do/waas-delivery-optimization-monitor.md @@ -10,7 +10,8 @@ ms.localizationpriority: medium --- # Monitor Delivery Optimization -blurb + +To monitor Delivery Optimization, you can use either the Windows Update for Business Delivery Optimization Report or Windows PowerShell cmdlets. ## Monitor with Windows Update for Business Delivery Optimization Report From f618ad59e874809dc958f816d417abfff1a010c0 Mon Sep 17 00:00:00 2001 From: Meghan Stewart <33289333+mestew@users.noreply.github.com> Date: Wed, 16 Aug 2023 11:12:39 -0700 Subject: [PATCH 09/28] edits, promote monitor include file to article --- .../do/waas-delivery-optimization-monitor.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/windows/deployment/do/waas-delivery-optimization-monitor.md b/windows/deployment/do/waas-delivery-optimization-monitor.md index 30eae2f853..21b9d2e31b 100644 --- a/windows/deployment/do/waas-delivery-optimization-monitor.md +++ b/windows/deployment/do/waas-delivery-optimization-monitor.md @@ -1,12 +1,17 @@ --- -author: mestew -ms.author: mstewart +author: carmenf +ms.author: cmknox manager: aaroncz ms.prod: windows-client ms.technology: itpro-deploy ms.topic: reference ms.date: 07/31/2023 ms.localizationpriority: medium +ms.reviewer: mstewart +Title: Monitor Delivery Optimization +Description: How to monitor Delivery Optimization + + --- # Monitor Delivery Optimization @@ -19,7 +24,7 @@ Windows Update for Business Delivery Optimization Report provides you with infor :::image type="content" source="../update/media/wufb-do-overview.png" alt-text="This screenshot shows the Windows Update for Business report, Delivery Optimization status in Update Compliance." lightbox= "../update/media/wufb-do-overview.png"::: -For details, see [Windows Update for Business Delivery Optimization Report](./update/wufb-reports-overview.md). +For details, see [Windows Update for Business Delivery Optimization Report](/windows/deployment/update/wufb-reports-overview). ## Windows PowerShell cmdlets From 870f2d5a6a86f3b97f00d8ce972662b281ed58fd Mon Sep 17 00:00:00 2001 From: Meghan Stewart <33289333+mestew@users.noreply.github.com> Date: Wed, 16 Aug 2023 11:47:55 -0700 Subject: [PATCH 10/28] metadata edits --- windows/deployment/do/waas-delivery-optimization-monitor.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/deployment/do/waas-delivery-optimization-monitor.md b/windows/deployment/do/waas-delivery-optimization-monitor.md index 21b9d2e31b..7f762faed1 100644 --- a/windows/deployment/do/waas-delivery-optimization-monitor.md +++ b/windows/deployment/do/waas-delivery-optimization-monitor.md @@ -1,6 +1,6 @@ --- -author: carmenf -ms.author: cmknox +author: cmknox +ms.author: carmenf manager: aaroncz ms.prod: windows-client ms.technology: itpro-deploy @@ -10,8 +10,6 @@ ms.localizationpriority: medium ms.reviewer: mstewart Title: Monitor Delivery Optimization Description: How to monitor Delivery Optimization - - --- # Monitor Delivery Optimization From 66f0918c8d5c906a04eefabbc8e6f6e4f3f28dee Mon Sep 17 00:00:00 2001 From: Carmen Forsmann Date: Wed, 16 Aug 2023 14:12:54 -0600 Subject: [PATCH 11/28] Small wording change --- windows/deployment/do/waas-delivery-optimization-reference.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/do/waas-delivery-optimization-reference.md b/windows/deployment/do/waas-delivery-optimization-reference.md index fe48b50481..4398c14c21 100644 --- a/windows/deployment/do/waas-delivery-optimization-reference.md +++ b/windows/deployment/do/waas-delivery-optimization-reference.md @@ -323,7 +323,7 @@ The device can download from peers while on battery regardless of this policy. MDM Setting: **DOCacheHost** -Set this policy to designate one or more Microsoft Connected Cache servers to be used by Delivery Optimization. You can set one or more FQDNs or IP Addresses that are comma-separated, for example: myhost.somerandomhost.com,myhost2.somerandomhost.com,10.10.1.7. **By default, this policy has no value.** When multiple FQDNs or IP Addresses are listed, the Microsoft Connected Cache server priority order is determined based on the order as they are listed. If the first server fails, it will move the the next one. If the last server fails, it will fallback to the CDN. +Set this policy to designate one or more Microsoft Connected Cache servers to be used by Delivery Optimization. You can set one or more FQDNs or IP Addresses that are comma-separated, for example: myhost.somerandomhost.com,myhost2.somerandomhost.com,10.10.1.7. **By default, this policy has no value.** When multiple FQDNs or IP Addresses are listed, the Microsoft Connected Cache server priority order is determined based on the order as they are listed. If the first server fails, it will move the the next one. When the last server fails, it will fallback to the CDN. >[!IMPORTANT] > Any value will signify that the policy is set. For example, an empty string ("") isn't considered empty. From d1467cf2d09b9b479cf6bdf0d77d4dfca52b6b7c Mon Sep 17 00:00:00 2001 From: Meghan Stewart <33289333+mestew@users.noreply.github.com> Date: Wed, 16 Aug 2023 13:31:41 -0700 Subject: [PATCH 12/28] metadata edits --- windows/deployment/do/waas-delivery-optimization-monitor.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/do/waas-delivery-optimization-monitor.md b/windows/deployment/do/waas-delivery-optimization-monitor.md index 7f762faed1..11c299a3c2 100644 --- a/windows/deployment/do/waas-delivery-optimization-monitor.md +++ b/windows/deployment/do/waas-delivery-optimization-monitor.md @@ -1,4 +1,6 @@ --- +title: Monitor Delivery Optimization +description: How to monitor Delivery Optimization author: cmknox ms.author: carmenf manager: aaroncz @@ -8,8 +10,6 @@ ms.topic: reference ms.date: 07/31/2023 ms.localizationpriority: medium ms.reviewer: mstewart -Title: Monitor Delivery Optimization -Description: How to monitor Delivery Optimization --- # Monitor Delivery Optimization From 7bbda77ebe5a15481e5ce01be1ab2f234669abca Mon Sep 17 00:00:00 2001 From: Meghan Stewart <33289333+mestew@users.noreply.github.com> Date: Wed, 16 Aug 2023 13:51:21 -0700 Subject: [PATCH 13/28] copy in PR#8710 --- windows/deployment/do/TOC.yml | 4 +- .../do/images/ent-mcc-deployment-complete.png | Bin 0 -> 58186 bytes .../do/images/ent-mcc-portal-create.png | Bin 0 -> 147717 bytes .../do/images/ent-mcc-portal-resource.png | Bin 0 -> 98557 bytes .../do/images/ent-mcc-provisioning.png | Bin 0 -> 101116 bytes windows/deployment/do/mcc-ent-edu-overview.md | 4 +- .../deployment/do/mcc-enterprise-deploy.md | 8 +- .../do/mcc-enterprise-portal-deploy.md | 144 ++++++++++++++++++ .../do/mcc-isp-create-provision-deploy.md | 2 +- windows/deployment/do/mcc-isp-overview.md | 4 +- 10 files changed, 156 insertions(+), 10 deletions(-) create mode 100644 windows/deployment/do/images/ent-mcc-deployment-complete.png create mode 100644 windows/deployment/do/images/ent-mcc-portal-create.png create mode 100644 windows/deployment/do/images/ent-mcc-portal-resource.png create mode 100644 windows/deployment/do/images/ent-mcc-provisioning.png create mode 100644 windows/deployment/do/mcc-enterprise-portal-deploy.md diff --git a/windows/deployment/do/TOC.yml b/windows/deployment/do/TOC.yml index ff00445b6c..67b4136e2d 100644 --- a/windows/deployment/do/TOC.yml +++ b/windows/deployment/do/TOC.yml @@ -36,11 +36,13 @@ - name: Requirements href: mcc-enterprise-prerequisites.md - name: Deploy Microsoft Connected Cache - href: mcc-enterprise-deploy.md + href: mcc-enterprise--portal-deploy.md - name: Update or uninstall MCC href: mcc-enterprise-update-uninstall.md - name: Appendix href: mcc-enterprise-appendix.md + - name: MCC for Enterprise and Education (early preview) + href: mcc-enterprise-deploy.md - name: MCC for ISPs items: - name: MCC for ISPs Overview diff --git a/windows/deployment/do/images/ent-mcc-deployment-complete.png b/windows/deployment/do/images/ent-mcc-deployment-complete.png new file mode 100644 index 0000000000000000000000000000000000000000..3586c6019fd7399e2eef451b85e49df118ceb23b GIT binary patch literal 58186 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%0D0>KNe(&f`yBaeXW@dR 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 F{{^lafpGu; literal 0 HcmV?d00001 diff --git a/windows/deployment/do/images/ent-mcc-portal-resource.png b/windows/deployment/do/images/ent-mcc-portal-resource.png new file mode 100644 index 0000000000000000000000000000000000000000..383db09303532445a3844f3207bca3d1d1a7cd01 GIT binary patch literal 98557 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 G(EkS@)8Typ literal 0 HcmV?d00001 diff --git a/windows/deployment/do/images/ent-mcc-provisioning.png b/windows/deployment/do/images/ent-mcc-provisioning.png new file mode 100644 index 0000000000000000000000000000000000000000..1c1dc4f0d0a47bcd7be70285fa2e08ed4254be04 GIT binary patch literal 101116 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 [!IMPORTANT] + > You must access Azure portal using this link (https://aka.ms/mcc-enterprise-preview) in order to find the correct Microsoft Connected Cache resource. + + ![Screenshot of Azure portal "Create a resource" page, where you search for the Microsoft Connected Cache resource](images/ent-mcc-portal-create.png) + +1. In the search bar by **Get Started**, search for `Microsoft Connected Cache for Enterprise`. + ![Screenshot of Azure portal after searching for the Microsoft Connected Cache resource](images/ent-mcc-portal-resource.png) +1. Select **Create** to create your Microsoft Connected Cache resource. When prompted, choose the subscription, resource group, and location of your cache node. Also, enter a name for your cache node. +1. The creation of the cache node may take a few minutes. After a successful creation, you'll see a “Deployment complete” page as below. Select **Go to resource**. +![Screenshot of Azure portal after the deployment is complete](images/ent-mcc-deployment-complete.png) + +## Create, provision, and deploy the cache node in Azure portal + +To create, provision, and deploy the cache node in Azure portal, follow these steps: +1. Open Azure portal and navigate to the Microsoft Connected Cache for Enterprise (preview) resource. +1. Navigate to **Settings** > **Cache nodes** and select **Create Cache Node**. +1. Provide a name for your cache node and select **Create** to create your cache node. +1. You may need to refresh to see the cache node. Select the cache node to configure it. +1. Fill out the Basics and Storage fields. Enter the cache drive size in GB - this has a minimum size of 50 GB. + + ![Screenshot of Azure portal on the Provisioning page, where the user can configure their cache node.](images/ent-mcc-provisioning.png) +Once complete, select **Save** at the top of the page and select **Provision server**. +1. To deploy your cache node, download the installer by selecting **Download provisioning package**. +1. Run the provided provisioning script - note that this is unique to each cache node. + +## Verify proper functioning MCC server + +#### Verify client side + +Connect to the EFLOW VM and check if MCC is properly running: + +1. Open PowerShell as an Administrator. +2. Enter the following commands: + + ```powershell + Connect-EflowVm + sudo -s + iotedge list + ``` + + :::image type="content" source="./images/ent-mcc-connect-eflowvm.png" alt-text="Screenshot of running connect-EflowVm, sudo -s, and iotedge list from PowerShell." lightbox="./images/ent-mcc-connect-eflowvm.png"::: + +You should see MCC, edgeAgent, and edgeHub running. If you see edgeAgent or edgeHub but not MCC, try this command in a few minutes. The MCC container can take a few minutes to deploy. + +#### Verify server side + +For a validation of properly functioning MCC, execute the following command in the EFLOW VM or any device in the network. Replace with the IP address of the cache server. + +```powershell +wget [http:///mscomtest/wuidt.gif?cacheHostOrigin=au.download.windowsupdate.com] +``` + +A successful test result will display a status code of 200 along with additional information. + +:::image type="content" source="./images/ent-mcc-verify-server-ssh.png" alt-text="Screenshot of a successful wget with an SSH client." lightbox="./images/ent-mcc-verify-server-ssh.png"::: + + :::image type="content" source="./images/ent-mcc-verify-server-powershell.png" alt-text="Screenshot of a successful wget using PowerShell." lightbox="./images/ent-mcc-verify-server-powershell.png"::: + +Similarly, enter the following URL from a browser in the network: + +`http:///mscomtest/wuidt.gif?cacheHostOrigin=au.download.windowsupdate.com` + +If the test fails, see the [common issues](#common-issues) section for more information. + +### Monitoring your metrics + +To view the metrics associated with your cache nodes, navigate to the **Overview** > **Monitoring** tab within the Azure portal. + +:::image type="content" source="./images/mcc-isp-metrics.png" alt-text="Screenshot of the Azure portal displaying the metrics view in the Overview tab."::: + +You can choose to monitor the health and performance of all cache nodes or one at a time by using the dropdown menu. The **Egress bits per second** graph shows your inbound and outbound traffic of your cache nodes over time. You can change the time range (1 hour, 12 hours, 1 day, 7 days, 14 days, and 30 days) by selecting the time range of choice on the top bar. + +If you're unable to view metrics for your cache node, it may be that your cache node is unhealthy, inactive, or hasn't been fully configured. + + +### Intune (or other management software) configuration for MCC + +For an [Intune](/mem/intune/) deployment, create a **Configuration Profile** and include the Cache Host eFlow IP Address or FQDN: + +:::image type="content" source="./images/ent-mcc-intune-do.png" alt-text="Screenshot of Intune showing the Delivery Optimization cache server host names."::: + +## Common Issues + +#### PowerShell issues + +If you're seeing errors similar to this error: `The term Get- isn't recognized as the name of a cmdlet, function, script file, or operable program.` + +1. Ensure you're running Windows PowerShell version 5.x. + +1. Run \$PSVersionTable and ensure you're running version 5.x and *not version 6 or 7*. + +1. Ensure you have Hyper-V enabled: + + **Windows 10:** [Enable Hyper-V on Windows 10](/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v) + + **Windows Server:** [Install the Hyper-V role on Windows Server](/windows-server/virtualization/hyper-v/get-started/install-the-hyper-v-role-on-windows-server) + +#### Verify Running MCC Container + +Connect to the Connected Cache server and check the list of running IoT Edge modules using the following commands: + +```bash +Connect-EflowVm +sudo iotedge list +``` + +:::image type="content" source="./images/ent-mcc-iotedge-list.png" alt-text="Screenshot of the iotedge list command." lightbox="./images/ent-mcc-iotedge-list.png"::: + +If edgeAgent and edgeHub containers are listed, but not "MCC", you may view the status of the IoT Edge security manager by using the command: + +```bash +sudo journalctl -u iotedge -f +``` + +This command will provide the current status of the starting, stopping of a container, or the container pull and start. + +:::image type="content" source="./images/ent-mcc-journalctl.png" alt-text="Screenshot of the output from journalctl -u iotedge -f." lightbox="./images/ent-mcc-journalctl.png"::: + + +> [!NOTE] +> You should consult the IoT Edge troubleshooting guide ([Common issues and resolutions for Azure IoT Edge](/azure/iot-edge/troubleshoot)) for any issues you may encounter configuring IoT Edge, but we've listed a few issues that we encountered during our internal validation. diff --git a/windows/deployment/do/mcc-isp-create-provision-deploy.md b/windows/deployment/do/mcc-isp-create-provision-deploy.md index d7bf5ee7a4..ede06463f2 100644 --- a/windows/deployment/do/mcc-isp-create-provision-deploy.md +++ b/windows/deployment/do/mcc-isp-create-provision-deploy.md @@ -82,7 +82,7 @@ To set up and enable BGP routing for your cache node, follow the steps below: 1. Under **Routing information**, select the routing method you would like to use. For more information, see [Client routing](#client-routing). - If you choose **Manual routing**, enter your address range/CIDR blocks. - - If you choose **BGP routing**, enter the ASN and IP addresses of the neighborship. + - If you choose **BGP routing**, enter the ASN and IP addresses of the neighborship. Use your ASN, the one used to sign up for MCC. MCC will be automatically assigned as the same ASN as the neighbor. > [!NOTE] > **Prefix count** and **IP Space** will stop displaying `0` when BGP is successfully established. diff --git a/windows/deployment/do/mcc-isp-overview.md b/windows/deployment/do/mcc-isp-overview.md index 0c49510bf3..58129be1f8 100644 --- a/windows/deployment/do/mcc-isp-overview.md +++ b/windows/deployment/do/mcc-isp-overview.md @@ -31,9 +31,9 @@ Microsoft Connected Cache (preview) supports the following scenarios: Microsoft Connected Cache uses Delivery Optimization as the backbone for Microsoft content delivery. Microsoft Connected Cache caches the following types: -- Windows Update for Business: Windows feature and quality updates +- Windows updates: Windows feature and quality updates - Office Click-to-Run apps: Microsoft 365 Apps and updates -- Client apps: Microsoft Store apps and updates +- Client apps: Intune, store apps, and updates - Endpoint protection: Windows Defender definition updates - Xbox: Xbox Game Pass (PC only) From ed973557c87d5fd69f0f855cee546d9a2923cf09 Mon Sep 17 00:00:00 2001 From: Meghan Stewart <33289333+mestew@users.noreply.github.com> Date: Wed, 16 Aug 2023 14:02:14 -0700 Subject: [PATCH 14/28] swap authorship metadata --- windows/deployment/do/delivery-optimization-proxy.md | 1 + windows/deployment/do/delivery-optimization-workflow.md | 1 + windows/deployment/do/includes/get-azure-subscription.md | 5 +++-- windows/deployment/do/includes/mcc-prerequisites.md | 5 +++-- .../do/includes/waas-delivery-optimization-monitor.md | 5 +++-- windows/deployment/do/mcc-ent-edu-overview.md | 5 +++-- windows/deployment/do/mcc-enterprise-appendix.md | 5 +++-- windows/deployment/do/mcc-enterprise-deploy.md | 5 +++-- windows/deployment/do/mcc-enterprise-portal-deploy.md | 5 +++-- windows/deployment/do/mcc-enterprise-prerequisites.md | 5 +++-- windows/deployment/do/mcc-enterprise-update-uninstall.md | 5 +++-- windows/deployment/do/mcc-isp-cache-node-configuration.md | 5 +++-- windows/deployment/do/mcc-isp-create-provision-deploy.md | 1 + windows/deployment/do/mcc-isp-faq.yml | 5 +++-- windows/deployment/do/mcc-isp-overview.md | 5 +++-- windows/deployment/do/mcc-isp-signup.md | 1 + windows/deployment/do/mcc-isp-support.md | 1 + windows/deployment/do/mcc-isp-update.md | 5 +++-- windows/deployment/do/mcc-isp-verify-cache-node.md | 5 +++-- windows/deployment/do/mcc-isp-vm-performance.md | 5 +++-- windows/deployment/do/mcc-isp.md | 6 +++--- .../deployment/do/waas-delivery-optimization-reference.md | 1 + windows/deployment/do/waas-delivery-optimization.md | 1 + windows/deployment/do/waas-microsoft-connected-cache.md | 1 + windows/deployment/do/waas-optimize-windows-10-updates.md | 5 +++-- windows/deployment/do/whats-new-do.md | 1 + 26 files changed, 60 insertions(+), 35 deletions(-) diff --git a/windows/deployment/do/delivery-optimization-proxy.md b/windows/deployment/do/delivery-optimization-proxy.md index a94dbfaf85..922909b41d 100644 --- a/windows/deployment/do/delivery-optimization-proxy.md +++ b/windows/deployment/do/delivery-optimization-proxy.md @@ -10,6 +10,7 @@ ms.topic: article ms.technology: itpro-updates ms.date: 12/31/2017 ms.collection: tier3 +ms.reviewer: mstewart --- # Using a proxy with Delivery Optimization diff --git a/windows/deployment/do/delivery-optimization-workflow.md b/windows/deployment/do/delivery-optimization-workflow.md index b0a7f34819..c201a86893 100644 --- a/windows/deployment/do/delivery-optimization-workflow.md +++ b/windows/deployment/do/delivery-optimization-workflow.md @@ -10,6 +10,7 @@ ms.topic: article ms.technology: itpro-updates ms.date: 12/31/2017 ms.collection: tier3 +ms.reviewer: mstewart --- # Delivery Optimization client-service communication explained diff --git a/windows/deployment/do/includes/get-azure-subscription.md b/windows/deployment/do/includes/get-azure-subscription.md index b0039d5c54..cce1f7f7f6 100644 --- a/windows/deployment/do/includes/get-azure-subscription.md +++ b/windows/deployment/do/includes/get-azure-subscription.md @@ -1,6 +1,7 @@ --- -author: amymzhou -ms.author: amyzhou +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart manager: aaroncz ms.date: 10/18/2022 ms.prod: windows-client diff --git a/windows/deployment/do/includes/mcc-prerequisites.md b/windows/deployment/do/includes/mcc-prerequisites.md index d264cc0f93..fbe43f8660 100644 --- a/windows/deployment/do/includes/mcc-prerequisites.md +++ b/windows/deployment/do/includes/mcc-prerequisites.md @@ -1,6 +1,7 @@ --- -author: amyzhou -ms.author: amyzhou +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart manager: aaroncz ms.prod: windows-client ms.technology: itpro-deploy diff --git a/windows/deployment/do/includes/waas-delivery-optimization-monitor.md b/windows/deployment/do/includes/waas-delivery-optimization-monitor.md index 94a8439074..74d3a3dcb0 100644 --- a/windows/deployment/do/includes/waas-delivery-optimization-monitor.md +++ b/windows/deployment/do/includes/waas-delivery-optimization-monitor.md @@ -1,6 +1,7 @@ --- -author: mestew -ms.author: mstewart +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart manager: aaroncz ms.prod: windows-client ms.technology: itpro-deploy diff --git a/windows/deployment/do/mcc-ent-edu-overview.md b/windows/deployment/do/mcc-ent-edu-overview.md index 74b50266d9..566e605a7c 100644 --- a/windows/deployment/do/mcc-ent-edu-overview.md +++ b/windows/deployment/do/mcc-ent-edu-overview.md @@ -3,12 +3,13 @@ title: MCC for Enterprise and Education Overview manager: aaroncz description: Overview of Microsoft Connected Cache (MCC) for Enterprise and Education. ms.prod: windows-client -author: amymzhou -ms.author: amyzhou +ms.author: carmenf +author: cmknox ms.topic: article ms.date: 05/09/2023 ms.technology: itpro-updates ms.collection: tier3 +ms.reviewer: mstewart --- # Microsoft Connected Cache for Enterprise and Education Overview diff --git a/windows/deployment/do/mcc-enterprise-appendix.md b/windows/deployment/do/mcc-enterprise-appendix.md index 7f45db43f3..20462921af 100644 --- a/windows/deployment/do/mcc-enterprise-appendix.md +++ b/windows/deployment/do/mcc-enterprise-appendix.md @@ -3,8 +3,9 @@ title: Appendix manager: aaroncz description: Appendix on Microsoft Connected Cache (MCC) for Enterprise and Education. ms.prod: windows-client -author: amymzhou -ms.author: amyzhou +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart ms.topic: article ms.date: 12/31/2017 ms.technology: itpro-updates diff --git a/windows/deployment/do/mcc-enterprise-deploy.md b/windows/deployment/do/mcc-enterprise-deploy.md index 5b8ff70de6..cdcf5c1b5d 100644 --- a/windows/deployment/do/mcc-enterprise-deploy.md +++ b/windows/deployment/do/mcc-enterprise-deploy.md @@ -3,8 +3,9 @@ title: MCC for Enterprise and Education (early preview) manager: aaroncz description: How to deploy a Microsoft Connected Cache (MCC) for Enterprise and Education cache node ms.prod: windows-client -author: amymzhou -ms.author: amyzhou +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart ms.topic: article ms.date: 12/31/2017 ms.technology: itpro-updates diff --git a/windows/deployment/do/mcc-enterprise-portal-deploy.md b/windows/deployment/do/mcc-enterprise-portal-deploy.md index 051886609a..eea23e3bad 100644 --- a/windows/deployment/do/mcc-enterprise-portal-deploy.md +++ b/windows/deployment/do/mcc-enterprise-portal-deploy.md @@ -3,8 +3,9 @@ title: Deploying your cache node manager: aaroncz description: How to deploy Microsoft Connected Cache (MCC) for Enterprise and Education cache node ms.prod: windows-client -author: amymzhou -ms.author: amyzhou +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart ms.topic: article ms.date: 12/31/2017 ms.technology: itpro-updates diff --git a/windows/deployment/do/mcc-enterprise-prerequisites.md b/windows/deployment/do/mcc-enterprise-prerequisites.md index d8282ff774..dec45fd83c 100644 --- a/windows/deployment/do/mcc-enterprise-prerequisites.md +++ b/windows/deployment/do/mcc-enterprise-prerequisites.md @@ -3,8 +3,9 @@ title: Requirements for Microsoft Connected Cache (MCC) for Enterprise and Educa manager: aaroncz description: Overview of requirements for Microsoft Connected Cache (MCC) for Enterprise and Education. ms.prod: windows-client -author: amymzhou -ms.author: amyzhou +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart ms.topic: article ms.date: 12/31/2017 ms.technology: itpro-updates diff --git a/windows/deployment/do/mcc-enterprise-update-uninstall.md b/windows/deployment/do/mcc-enterprise-update-uninstall.md index 1a995a17cf..d79c144a59 100644 --- a/windows/deployment/do/mcc-enterprise-update-uninstall.md +++ b/windows/deployment/do/mcc-enterprise-update-uninstall.md @@ -3,8 +3,9 @@ title: Update or uninstall Microsoft Connected Cache for Enterprise and Educatio manager: aaroncz description: Details on updating or uninstalling Microsoft Connected Cache (MCC) for Enterprise and Education. ms.prod: windows-client -author: amymzhou -ms.author: amyzhou +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart ms.topic: article ms.date: 12/31/2017 ms.technology: itpro-updates diff --git a/windows/deployment/do/mcc-isp-cache-node-configuration.md b/windows/deployment/do/mcc-isp-cache-node-configuration.md index 7c71fe158d..b7bea13484 100644 --- a/windows/deployment/do/mcc-isp-cache-node-configuration.md +++ b/windows/deployment/do/mcc-isp-cache-node-configuration.md @@ -3,8 +3,9 @@ title: Cache node configuration manager: aaroncz description: Configuring a cache node on Azure portal ms.prod: windows-client -author: amymzhou -ms.author: amyzhou +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart ms.topic: article ms.date: 12/31/2017 ms.technology: itpro-updates diff --git a/windows/deployment/do/mcc-isp-create-provision-deploy.md b/windows/deployment/do/mcc-isp-create-provision-deploy.md index ede06463f2..d118693501 100644 --- a/windows/deployment/do/mcc-isp-create-provision-deploy.md +++ b/windows/deployment/do/mcc-isp-create-provision-deploy.md @@ -9,6 +9,7 @@ ms.topic: article ms.date: 05/09/2023 ms.technology: itpro-updates ms.collection: tier3 +ms.reviewer: mstewart --- # Create, configure, provision, and deploy the cache node in Azure portal diff --git a/windows/deployment/do/mcc-isp-faq.yml b/windows/deployment/do/mcc-isp-faq.yml index 61cf0eeef2..f04f2e3dc9 100644 --- a/windows/deployment/do/mcc-isp-faq.yml +++ b/windows/deployment/do/mcc-isp-faq.yml @@ -2,8 +2,9 @@ metadata: title: Microsoft Connected Cache Frequently Asked Questions description: The following article is a list of frequently asked questions for Microsoft Connected Cache. - author: amymzhou - ms.author: amyzhou + ms.author: carmenf + author: cmknox + ms.reviewer: mstewart manager: aaroncz ms.collection: - highpri diff --git a/windows/deployment/do/mcc-isp-overview.md b/windows/deployment/do/mcc-isp-overview.md index 58129be1f8..9c0aa7fd80 100644 --- a/windows/deployment/do/mcc-isp-overview.md +++ b/windows/deployment/do/mcc-isp-overview.md @@ -3,8 +3,9 @@ title: MCC for ISPs Overview manager: aaroncz description: Overview for Microsoft Connected Cache for ISPs ms.prod: windows-client -author: amymzhou -ms.author: amyzhou +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart ms.topic: article ms.date: 07/27/2023 ms.technology: itpro-updates diff --git a/windows/deployment/do/mcc-isp-signup.md b/windows/deployment/do/mcc-isp-signup.md index fc6cf1cc8d..087a11d27f 100644 --- a/windows/deployment/do/mcc-isp-signup.md +++ b/windows/deployment/do/mcc-isp-signup.md @@ -9,6 +9,7 @@ ms.topic: article ms.date: 12/31/2017 ms.technology: itpro-updates ms.collection: tier3 +ms.reviewer: mstewart --- # Operator sign up and service onboarding for Microsoft Connected Cache diff --git a/windows/deployment/do/mcc-isp-support.md b/windows/deployment/do/mcc-isp-support.md index 2be225b039..dba3bbfc15 100644 --- a/windows/deployment/do/mcc-isp-support.md +++ b/windows/deployment/do/mcc-isp-support.md @@ -9,6 +9,7 @@ ms.topic: reference ms.date: 12/31/2017 ms.technology: itpro-updates ms.collection: tier3 +ms.reviewer: mstewart --- # Support and troubleshooting diff --git a/windows/deployment/do/mcc-isp-update.md b/windows/deployment/do/mcc-isp-update.md index 3f3cc8f176..ab13ed3b58 100644 --- a/windows/deployment/do/mcc-isp-update.md +++ b/windows/deployment/do/mcc-isp-update.md @@ -3,8 +3,9 @@ title: Update or uninstall your cache node manager: aaroncz description: How to update or uninstall your cache node ms.prod: windows-client -author: amymzhou -ms.author: amyzhou +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart ms.topic: article ms.date: 12/31/2017 ms.technology: itpro-updates diff --git a/windows/deployment/do/mcc-isp-verify-cache-node.md b/windows/deployment/do/mcc-isp-verify-cache-node.md index 912aedb9ee..9dc6e22466 100644 --- a/windows/deployment/do/mcc-isp-verify-cache-node.md +++ b/windows/deployment/do/mcc-isp-verify-cache-node.md @@ -3,8 +3,9 @@ title: Verify cache node functionality and monitor health and performance manager: aaroncz description: How to verify the functionality of a cache node ms.prod: windows-client -author: amymzhou -ms.author: amyzhou +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart ms.topic: article ms.date: 12/31/2017 ms.technology: itpro-updates diff --git a/windows/deployment/do/mcc-isp-vm-performance.md b/windows/deployment/do/mcc-isp-vm-performance.md index 8d49b53f07..7d3b9de1cc 100644 --- a/windows/deployment/do/mcc-isp-vm-performance.md +++ b/windows/deployment/do/mcc-isp-vm-performance.md @@ -3,8 +3,9 @@ title: Enhancing cache performance manager: aaroncz description: How to enhance performance on a virtual machine used with Microsoft Connected Cache for ISPs ms.prod: windows-client -author: amymzhou -ms.author: amyzhou +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart ms.topic: reference ms.technology: itpro-updates ms.date: 12/31/2017 diff --git a/windows/deployment/do/mcc-isp.md b/windows/deployment/do/mcc-isp.md index 9a067c4a51..097b922aa9 100644 --- a/windows/deployment/do/mcc-isp.md +++ b/windows/deployment/do/mcc-isp.md @@ -4,9 +4,9 @@ description: Details on Microsoft Connected Cache (MCC) for Internet Service Pro ms.prod: windows-client ms.technology: itpro-updates ms.localizationpriority: medium -author: amymzhou -ms.author: amyzhou -ms.reviewer: carmenf +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart manager: aaroncz ms.topic: how-to ms.date: 05/20/2022 diff --git a/windows/deployment/do/waas-delivery-optimization-reference.md b/windows/deployment/do/waas-delivery-optimization-reference.md index 4407a465a2..3a85627cbd 100644 --- a/windows/deployment/do/waas-delivery-optimization-reference.md +++ b/windows/deployment/do/waas-delivery-optimization-reference.md @@ -10,6 +10,7 @@ ms.topic: reference ms.technology: itpro-updates ms.date: 07/31/2023 ms.collection: tier3 +ms.reviewer: mstewart --- # Delivery Optimization reference diff --git a/windows/deployment/do/waas-delivery-optimization.md b/windows/deployment/do/waas-delivery-optimization.md index ba8be8bce6..14d8a8a7d9 100644 --- a/windows/deployment/do/waas-delivery-optimization.md +++ b/windows/deployment/do/waas-delivery-optimization.md @@ -12,6 +12,7 @@ ms.collection: - highpri ms.topic: overview ms.date: 12/31/2017 +ms.reviewer: mstewart --- # What is Delivery Optimization? diff --git a/windows/deployment/do/waas-microsoft-connected-cache.md b/windows/deployment/do/waas-microsoft-connected-cache.md index 4be489751a..398ef9a635 100644 --- a/windows/deployment/do/waas-microsoft-connected-cache.md +++ b/windows/deployment/do/waas-microsoft-connected-cache.md @@ -10,6 +10,7 @@ ms.topic: article ms.technology: itpro-updates ms.date: 05/09/2023 ms.collection: tier3 +ms.reviewer: mstewart --- # What is Microsoft Connected Cache? diff --git a/windows/deployment/do/waas-optimize-windows-10-updates.md b/windows/deployment/do/waas-optimize-windows-10-updates.md index c3d46c8e64..e8fa21b8c3 100644 --- a/windows/deployment/do/waas-optimize-windows-10-updates.md +++ b/windows/deployment/do/waas-optimize-windows-10-updates.md @@ -3,8 +3,9 @@ title: Optimize Windows update delivery description: Two methods of peer-to-peer content distribution are available, Delivery Optimization and BranchCache. ms.prod: windows-client ms.localizationpriority: medium -author: mestew -ms.author: mstewart +ms.author: carmenf +author: cmknox +ms.reviewer: mstewart manager: aaroncz ms.topic: article ms.technology: itpro-updates diff --git a/windows/deployment/do/whats-new-do.md b/windows/deployment/do/whats-new-do.md index d63bb5d612..6236a48963 100644 --- a/windows/deployment/do/whats-new-do.md +++ b/windows/deployment/do/whats-new-do.md @@ -10,6 +10,7 @@ ms.topic: article ms.technology: itpro-updates ms.date: 12/31/2017 ms.collection: tier3 +ms.reviewer: mstewart --- # What's new in Delivery Optimization From 3c731acc2e777dc71df02352d73312d085f11385 Mon Sep 17 00:00:00 2001 From: Meghan Stewart <33289333+mestew@users.noreply.github.com> Date: Wed, 16 Aug 2023 14:05:13 -0700 Subject: [PATCH 15/28] fix typo --- windows/deployment/do/TOC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/do/TOC.yml b/windows/deployment/do/TOC.yml index 67b4136e2d..f0aca1051c 100644 --- a/windows/deployment/do/TOC.yml +++ b/windows/deployment/do/TOC.yml @@ -36,7 +36,7 @@ - name: Requirements href: mcc-enterprise-prerequisites.md - name: Deploy Microsoft Connected Cache - href: mcc-enterprise--portal-deploy.md + href: mcc-enterprise-portal-deploy.md - name: Update or uninstall MCC href: mcc-enterprise-update-uninstall.md - name: Appendix From d5543a9a9d90de86e1d4245a8fa640bf89650cea Mon Sep 17 00:00:00 2001 From: educabanillas <142420277+educabanillas@users.noreply.github.com> Date: Thu, 17 Aug 2023 12:35:28 +0200 Subject: [PATCH 16/28] Update dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md The option described in this article, deny permission for al DCOM object --- ...ns-in-security-descriptor-definition-language-sddl-syntax.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md b/windows/security/threat-protection/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md index 63272a0b01..f1a636c6c0 100644 --- a/windows/security/threat-protection/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md +++ b/windows/security/threat-protection/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md @@ -42,7 +42,7 @@ This policy setting allows you to specify an ACL in two different ways. You can - Blank - This value represents how the local security policy deletes the policy enforcement key. This value deletes the policy and then sets it as Not defined. The Blank value is set by using the ACL editor to empty the list, and then pressing OK. + This value represents how the local security policy deletes the policy enforcement key. This value deletes the policy and then sets it as Not defined. The Blank value is mark "Define this policy setting" and leave it empty, and then pressing OK. ### Location From f01435c1deaf96cd8bbe09b1b043eeb7c9475611 Mon Sep 17 00:00:00 2001 From: Vinay Pamnani <37223378+vinaypamnani-msft@users.noreply.github.com> Date: Thu, 17 Aug 2023 10:50:57 -0400 Subject: [PATCH 17/28] Update dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md --- ...ns-in-security-descriptor-definition-language-sddl-syntax.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md b/windows/security/threat-protection/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md index f1a636c6c0..03d85f19cb 100644 --- a/windows/security/threat-protection/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md +++ b/windows/security/threat-protection/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md @@ -42,7 +42,7 @@ This policy setting allows you to specify an ACL in two different ways. You can - Blank - This value represents how the local security policy deletes the policy enforcement key. This value deletes the policy and then sets it as Not defined. The Blank value is mark "Define this policy setting" and leave it empty, and then pressing OK. + This value represents how the local security policy deletes the policy enforcement key. This value deletes the policy and then sets it as Not defined. To set a blank value, select "Define this policy setting" and leave the Security descriptor empty, and then select OK. ### Location From 14091cafa50e291212aae6da8e32fd55d6be88bc Mon Sep 17 00:00:00 2001 From: Carmen Forsmann Date: Thu, 17 Aug 2023 09:25:00 -0600 Subject: [PATCH 18/28] Updated wording --- windows/deployment/do/waas-delivery-optimization-reference.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/do/waas-delivery-optimization-reference.md b/windows/deployment/do/waas-delivery-optimization-reference.md index 4398c14c21..42a926da9c 100644 --- a/windows/deployment/do/waas-delivery-optimization-reference.md +++ b/windows/deployment/do/waas-delivery-optimization-reference.md @@ -323,7 +323,7 @@ The device can download from peers while on battery regardless of this policy. MDM Setting: **DOCacheHost** -Set this policy to designate one or more Microsoft Connected Cache servers to be used by Delivery Optimization. You can set one or more FQDNs or IP Addresses that are comma-separated, for example: myhost.somerandomhost.com,myhost2.somerandomhost.com,10.10.1.7. **By default, this policy has no value.** When multiple FQDNs or IP Addresses are listed, the Microsoft Connected Cache server priority order is determined based on the order as they are listed. If the first server fails, it will move the the next one. When the last server fails, it will fallback to the CDN. +Set this policy to designate one or more Microsoft Connected Cache servers to be used by Delivery Optimization. You can set one or more FQDNs or IP Addresses that are comma-separated, for example: myhost.somerandomhost.com,myhost2.somerandomhost.com,10.10.1.7. **By default, this policy has no value.** Delivery Optimization client will connect to the listed Microsoft Connected Cache servers in the order as they are listed. When multiple FQDNs or IP Addresses are listed, the Microsoft Connected Cache server priority order is determined based on the order as they are listed. If the first server fails, it will move the the next one. When the last server fails, it will fallback to the CDN. >[!IMPORTANT] > Any value will signify that the policy is set. For example, an empty string ("") isn't considered empty. From a9dc7ffbb6cf5dd6a04f4ed3d9d4862012b22c48 Mon Sep 17 00:00:00 2001 From: tiaraquan Date: Thu, 17 Aug 2023 08:26:39 -0700 Subject: [PATCH 19/28] Added MC post number to Exclude device --- .../whats-new/windows-autopatch-whats-new-2023.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/windows-autopatch/whats-new/windows-autopatch-whats-new-2023.md b/windows/deployment/windows-autopatch/whats-new/windows-autopatch-whats-new-2023.md index 30b2c45a91..73fc735624 100644 --- a/windows/deployment/windows-autopatch/whats-new/windows-autopatch-whats-new-2023.md +++ b/windows/deployment/windows-autopatch/whats-new/windows-autopatch-whats-new-2023.md @@ -1,7 +1,7 @@ --- title: What's new 2023 description: This article lists the 2023 feature releases and any corresponding Message center post numbers. -ms.date: 08/08/2023 +ms.date: 08/17/2023 ms.prod: windows-client ms.technology: itpro-updates ms.topic: whats-new @@ -27,7 +27,7 @@ Minor corrections such as typos, style, or formatting issues aren't listed. | Article | Description | | ----- | ----- | -| [Exclude a device](../operate/windows-autopatch-exclude-device.md) | Renamed Deregister a device to [Exclude a device](../operate/windows-autopatch-exclude-device.md). Added the [Restore device](../operate/windows-autopatch-exclude-device.md#restore-a-device-or-multiple-devices-previously-excluded) feature | +| [Exclude a device](../operate/windows-autopatch-exclude-device.md) | Renamed Deregister a device to [Exclude a device](../operate/windows-autopatch-exclude-device.md). Added the [Restore device](../operate/windows-autopatch-exclude-device.md#restore-a-device-or-multiple-devices-previously-excluded) feature
  • [MC667662](https://admin.microsoft.com/adminportal/home#/MessageCenter)
| | [Device alerts](../operate/windows-autopatch-device-alerts.md) | Added `'InstallSetupBlock'` to the [Alert resolutions section](../operate/windows-autopatch-device-alerts.md#alert-resolutions) | ## July 2023 From 75cec6867843a4ebd247f3da8a4b0d5ff9fe161d Mon Sep 17 00:00:00 2001 From: Meghan Stewart <33289333+mestew@users.noreply.github.com> Date: Thu, 17 Aug 2023 09:50:28 -0700 Subject: [PATCH 20/28] metadata --- .../do/waas-delivery-optimization-monitor.md | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/windows/deployment/do/waas-delivery-optimization-monitor.md b/windows/deployment/do/waas-delivery-optimization-monitor.md index 04ea292e55..2a44035bf3 100644 --- a/windows/deployment/do/waas-delivery-optimization-monitor.md +++ b/windows/deployment/do/waas-delivery-optimization-monitor.md @@ -1,20 +1,16 @@ --- -<<<<<<< HEAD:windows/deployment/do/waas-delivery-optimization-monitor.md +manager: aaroncz title: Monitor Delivery Optimization description: How to monitor Delivery Optimization -author: cmknox -ms.author: carmenf -======= -ms.author: carmenf -author: cmknox -ms.reviewer: mstewart ->>>>>>> 2d5324c920c19c25aaced5a5387f0c6025f451c9:windows/deployment/do/includes/waas-delivery-optimization-monitor.md -manager: aaroncz +ms.collection: + - tier3 ms.prod: windows-client -ms.technology: itpro-deploy +ms.technology: itpro-updates ms.topic: reference -ms.date: 07/31/2023 +ms.date: 08/13/2023 ms.localizationpriority: medium +ms.author: carmenf +author: cmknox ms.reviewer: mstewart --- From 66a1432ff1ac5ecc5dc817d41be7472e6bf11a6e Mon Sep 17 00:00:00 2001 From: Liz Long <104389055+lizgt2000@users.noreply.github.com> Date: Thu, 17 Aug 2023 13:50:15 -0400 Subject: [PATCH 21/28] freshness update --- windows/configuration/customize-taskbar-windows-11.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/customize-taskbar-windows-11.md b/windows/configuration/customize-taskbar-windows-11.md index a97023b5d9..a38e34c05c 100644 --- a/windows/configuration/customize-taskbar-windows-11.md +++ b/windows/configuration/customize-taskbar-windows-11.md @@ -11,7 +11,7 @@ ms.collection: - highpri - tier1 ms.technology: itpro-configure -ms.date: 12/31/2017 +ms.date: 08/17/2023 ms.topic: article --- From dba66590fedf736169cf77982f29f1c793f685af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kry=C5=A1tof=20Novosad?= <45243871+novosadkry@users.noreply.github.com> Date: Fri, 18 Aug 2023 13:51:40 +0200 Subject: [PATCH 22/28] Fix typo Fix typo in word 'ant', should be 'and' --- .../data-protection/bitlocker/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/operating-system-security/data-protection/bitlocker/index.md b/windows/security/operating-system-security/data-protection/bitlocker/index.md index 2464ef0104..3faff60393 100644 --- a/windows/security/operating-system-security/data-protection/bitlocker/index.md +++ b/windows/security/operating-system-security/data-protection/bitlocker/index.md @@ -13,7 +13,7 @@ ms.date: 08/03/2023 Bitlocker is a Windows disk encryption feature, designed to protect data by providing encryption for entire volumes.\ BitLocker addresses the threats of data theft or exposure from lost, stolen, or inappropriately decommissioned devices. -BitLocker provides maximum protection when used with a Trusted Platform Module (TPM). A TPM is a hardware component installed in many devices ant it works with BitLocker to help protect user data and to ensure that a computer hasn't been tampered with while the system is offline. +BitLocker provides maximum protection when used with a Trusted Platform Module (TPM). A TPM is a hardware component installed in many devices and it works with BitLocker to help protect user data and to ensure that a computer hasn't been tampered with while the system is offline. On devices that don't have a TPM, BitLocker can still be used to encrypt the Windows operating system drive. However, this implementation requires the user to insert a USB startup key to start the device or resume from hibernation. An operating system volume password can be used to protect the operating system volume on a computer without TPM. Both options don't provide the pre-startup system integrity verification offered by BitLocker with a TPM. From b08b5f3d83c82ad3c5b2c6be06b24fba1f199369 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Fri, 18 Aug 2023 13:56:34 -0400 Subject: [PATCH 23/28] updated multiple ms.topic --- education/windows/edu-deployment-recommendations.md | 2 +- education/windows/set-up-school-pcs-azure-ad-join.md | 2 +- education/windows/set-up-windows-10.md | 2 +- education/windows/take-tests-in-windows.md | 2 +- education/windows/tutorial-school-deployment/index.md | 2 +- education/windows/windows-11-se-settings-list.md | 4 ++-- .../windows/windows-editions-for-education-customers.md | 2 +- windows/configuration/shared-devices-concepts.md | 6 ++---- .../user-account-control/how-it-works.md | 2 +- .../application-control/user-account-control/index.md | 2 +- windows/security/cloud-security/index.md | 2 +- .../identity-protection/access-control/local-accounts.md | 2 +- .../identity-protection/enterprise-certificate-pinning.md | 2 +- .../hello-for-business/hello-how-it-works-provisioning.md | 2 +- .../hello-for-business/hello-how-it-works-technology.md | 2 +- .../hello-for-business/hello-how-it-works.md | 2 +- .../hello-for-business/hello-hybrid-aadj-sso.md | 2 +- .../hello-for-business/hello-manage-in-organization.md | 2 +- .../hello-for-business/hello-planning-guide.md | 2 +- .../hello-for-business/hello-prepare-people-to-use.md | 2 +- .../identity-protection/hello-for-business/hello-videos.md | 2 +- .../identity-protection/hello-for-business/index.md | 2 +- .../identity-protection/hello-for-business/webauthn-apis.md | 2 +- .../smart-cards/smart-card-and-remote-desktop-services.md | 2 +- .../smart-cards/smart-card-architecture.md | 2 +- .../smart-card-certificate-propagation-service.md | 2 +- .../smart-card-certificate-requirements-and-enumeration.md | 2 +- .../smart-cards/smart-card-debugging-information.md | 2 +- .../smart-card-group-policy-and-registry-settings.md | 2 +- .../smart-card-how-smart-card-sign-in-works-in-windows.md | 2 +- .../smart-cards/smart-card-removal-policy-service.md | 2 +- .../smart-card-smart-cards-for-windows-service.md | 2 +- .../smart-cards/smart-card-tools-and-settings.md | 2 +- .../smart-card-windows-smart-card-technical-reference.md | 2 +- .../network-security/vpn/vpn-office-365-optimization.md | 2 +- .../windows-firewall/best-practices-configuring.md | 2 +- .../certification/fips-140-validation.md | 4 ++-- .../certification/windows-platform-common-criteria.md | 2 +- windows/security/security-foundations/index.md | 2 +- .../security-foundations/msft-security-dev-lifecycle.md | 4 ++-- windows/whats-new/windows-licensing.md | 2 +- 41 files changed, 45 insertions(+), 47 deletions(-) diff --git a/education/windows/edu-deployment-recommendations.md b/education/windows/edu-deployment-recommendations.md index fc74fcd614..d343391f22 100644 --- a/education/windows/edu-deployment-recommendations.md +++ b/education/windows/edu-deployment-recommendations.md @@ -1,7 +1,7 @@ --- title: Deployment recommendations for school IT administrators description: Provides guidance on ways to customize the OS privacy settings, and some of the apps, for Windows-based devices used in schools so that you can choose what information is shared with Microsoft. -ms.topic: conceptual +ms.topic: best-practice ms.date: 08/10/2022 appliesto: - ✅
Windows 10 diff --git a/education/windows/set-up-school-pcs-azure-ad-join.md b/education/windows/set-up-school-pcs-azure-ad-join.md index 012b66b62e..98999d7cc0 100644 --- a/education/windows/set-up-school-pcs-azure-ad-join.md +++ b/education/windows/set-up-school-pcs-azure-ad-join.md @@ -1,7 +1,7 @@ --- title: Azure AD Join with Set up School PCs app description: Learn how Azure AD Join is configured in the Set up School PCs app. -ms.topic: conceptual +ms.topic: reference ms.date: 08/10/2022 appliesto: - ✅ Windows 10 diff --git a/education/windows/set-up-windows-10.md b/education/windows/set-up-windows-10.md index e30614fd73..1193a202d9 100644 --- a/education/windows/set-up-windows-10.md +++ b/education/windows/set-up-windows-10.md @@ -1,7 +1,7 @@ --- title: Set up Windows devices for education description: Decide which option for setting up Windows 10 is right for you. -ms.topic: conceptual +ms.topic: overview ms.date: 08/10/2022 appliesto: - ✅ Windows 10 diff --git a/education/windows/take-tests-in-windows.md b/education/windows/take-tests-in-windows.md index 2533467fca..d9663d6d32 100644 --- a/education/windows/take-tests-in-windows.md +++ b/education/windows/take-tests-in-windows.md @@ -2,7 +2,7 @@ title: Take tests and assessments in Windows description: Learn about the built-in Take a Test app for Windows and how to use it. ms.date: 03/31/2023 -ms.topic: conceptual +ms.topic: how-to --- # Take tests and assessments in Windows diff --git a/education/windows/tutorial-school-deployment/index.md b/education/windows/tutorial-school-deployment/index.md index b91d83d780..89577e6e9f 100644 --- a/education/windows/tutorial-school-deployment/index.md +++ b/education/windows/tutorial-school-deployment/index.md @@ -2,7 +2,7 @@ title: Introduction to the tutorial deploy and manage Windows devices in a school description: Introduction to deployment and management of Windows devices in education environments. ms.date: 08/31/2022 -ms.topic: conceptual +ms.topic: tutorial --- # Tutorial: deploy and manage Windows devices in a school diff --git a/education/windows/windows-11-se-settings-list.md b/education/windows/windows-11-se-settings-list.md index 633ac67aa7..6536c45279 100644 --- a/education/windows/windows-11-se-settings-list.md +++ b/education/windows/windows-11-se-settings-list.md @@ -1,8 +1,8 @@ --- title: Windows 11 SE settings list description: Windows 11 SE automatically configures settings in the operating system. Learn more about the settings you can control and manage, and the settings you can't change. -ms.topic: article -ms.date: 03/09/2023 +ms.topic: reference +ms.date: 08/18/2023 appliesto: - ✅ Windows 11 SE ms.collection: diff --git a/education/windows/windows-editions-for-education-customers.md b/education/windows/windows-editions-for-education-customers.md index 0da408d581..7c6ecca23b 100644 --- a/education/windows/windows-editions-for-education-customers.md +++ b/education/windows/windows-editions-for-education-customers.md @@ -1,7 +1,7 @@ --- title: Windows 10 editions for education customers description: Learn about the two Windows 10 editions that are designed for the needs of education institutions. -ms.topic: conceptual +ms.topic: overview ms.date: 07/25/2023 appliesto: - ✅ Windows 10 diff --git a/windows/configuration/shared-devices-concepts.md b/windows/configuration/shared-devices-concepts.md index cabee079ab..0138bae2ca 100644 --- a/windows/configuration/shared-devices-concepts.md +++ b/windows/configuration/shared-devices-concepts.md @@ -1,14 +1,12 @@ --- title: Manage multi-user and guest Windows devices description: options to optimize Windows devices used in shared scenarios, such touchdown spaces in an enterprise, temporary customer use in retail or shared devices in a school. -ms.date: 10/15/2022 +ms.date: 08/18/2023 ms.prod: windows-client ms.technology: itpro-configure -ms.topic: conceptual -ms.localizationpriority: medium +ms.topic: concept-article author: paolomatarazzo ms.author: paoloma -ms.reviewer: manager: aaroncz ms.collection: tier2 appliesto: diff --git a/windows/security/application-security/application-control/user-account-control/how-it-works.md b/windows/security/application-security/application-control/user-account-control/how-it-works.md index b4983f373e..2e4ec8b5e5 100644 --- a/windows/security/application-security/application-control/user-account-control/how-it-works.md +++ b/windows/security/application-security/application-control/user-account-control/how-it-works.md @@ -4,7 +4,7 @@ description: Learn about User Account Control (UAC) components and how it intera ms.collection: - highpri - tier2 -ms.topic: conceptual +ms.topic: concept-article ms.date: 05/24/2023 --- diff --git a/windows/security/application-security/application-control/user-account-control/index.md b/windows/security/application-security/application-control/user-account-control/index.md index d0f5b5db9d..aad3fb9eab 100644 --- a/windows/security/application-security/application-control/user-account-control/index.md +++ b/windows/security/application-security/application-control/user-account-control/index.md @@ -4,7 +4,7 @@ description: Learn how User Account Control (UAC) helps to prevent unauthorized ms.collection: - highpri - tier2 -ms.topic: conceptual +ms.topic: overview ms.date: 05/24/2023 --- diff --git a/windows/security/cloud-security/index.md b/windows/security/cloud-security/index.md index 4a758c6aa6..b31f712e0f 100644 --- a/windows/security/cloud-security/index.md +++ b/windows/security/cloud-security/index.md @@ -2,7 +2,7 @@ title: Windows and cloud security description: Get an overview of cloud security features in Windows ms.date: 08/02/2023 -ms.topic: conceptual +ms.topic: overview author: paolomatarazzo ms.author: paoloma --- diff --git a/windows/security/identity-protection/access-control/local-accounts.md b/windows/security/identity-protection/access-control/local-accounts.md index 101a50568b..1b41b86816 100644 --- a/windows/security/identity-protection/access-control/local-accounts.md +++ b/windows/security/identity-protection/access-control/local-accounts.md @@ -2,7 +2,7 @@ ms.date: 08/03/2023 title: Local Accounts description: Learn how to secure and manage access to the resources on a standalone or member server for services or users. -ms.topic: conceptual +ms.topic: concept-article appliesto: - ✅ Windows 11 - ✅ Windows 10 diff --git a/windows/security/identity-protection/enterprise-certificate-pinning.md b/windows/security/identity-protection/enterprise-certificate-pinning.md index 47f0d59394..e384f47efe 100644 --- a/windows/security/identity-protection/enterprise-certificate-pinning.md +++ b/windows/security/identity-protection/enterprise-certificate-pinning.md @@ -1,7 +1,7 @@ --- title: Enterprise certificate pinning description: Enterprise certificate pinning is a Windows feature for remembering, or pinning, a root issuing certificate authority, or end-entity certificate to a domain name. -ms.topic: conceptual +ms.topic: concept-article ms.date: 05/24/2023 --- diff --git a/windows/security/identity-protection/hello-for-business/hello-how-it-works-provisioning.md b/windows/security/identity-protection/hello-for-business/hello-how-it-works-provisioning.md index 219e82d35c..ee7ba7e558 100644 --- a/windows/security/identity-protection/hello-for-business/hello-how-it-works-provisioning.md +++ b/windows/security/identity-protection/hello-for-business/hello-how-it-works-provisioning.md @@ -2,7 +2,7 @@ title: How Windows Hello for Business works - Provisioning description: Explore the provisioning flows for Windows Hello for Business, from within a variety of environments. ms.date: 2/15/2022 -ms.topic: article +ms.topic: overview --- # Windows Hello for Business Provisioning diff --git a/windows/security/identity-protection/hello-for-business/hello-how-it-works-technology.md b/windows/security/identity-protection/hello-for-business/hello-how-it-works-technology.md index b1338f11e5..8c6856a2da 100644 --- a/windows/security/identity-protection/hello-for-business/hello-how-it-works-technology.md +++ b/windows/security/identity-protection/hello-for-business/hello-how-it-works-technology.md @@ -2,7 +2,7 @@ title: How Windows Hello for Business works - technology and terms description: Explore technology and terms associated with Windows Hello for Business. Learn how Windows Hello for Business works. ms.date: 10/08/2018 -ms.topic: article +ms.topic: glossary --- # Technology and terms diff --git a/windows/security/identity-protection/hello-for-business/hello-how-it-works.md b/windows/security/identity-protection/hello-for-business/hello-how-it-works.md index 93bfd6d56a..a39e31f06f 100644 --- a/windows/security/identity-protection/hello-for-business/hello-how-it-works.md +++ b/windows/security/identity-protection/hello-for-business/hello-how-it-works.md @@ -2,7 +2,7 @@ title: How Windows Hello for Business works description: Learn how Windows Hello for Business works, and how it can help your users authenticate to services. ms.date: 05/05/2018 -ms.topic: article +ms.topic: overview --- # How Windows Hello for Business works in Windows Devices diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso.md index bcd910f606..b512d1a236 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso.md @@ -2,7 +2,7 @@ title: Configure single sign-on (SSO) for Azure AD joined devices description: Learn how to configure single sign-on to on-premises resources for Azure AD-joined devices, using Windows Hello for Business. ms.date: 12/30/2022 -ms.topic: article +ms.topic: how-to --- # Configure single sign-on for Azure AD joined devices diff --git a/windows/security/identity-protection/hello-for-business/hello-manage-in-organization.md b/windows/security/identity-protection/hello-for-business/hello-manage-in-organization.md index 576ffdb0a4..2efe441a67 100644 --- a/windows/security/identity-protection/hello-for-business/hello-manage-in-organization.md +++ b/windows/security/identity-protection/hello-for-business/hello-manage-in-organization.md @@ -5,7 +5,7 @@ ms.collection: - highpri - tier1 ms.date: 2/15/2022 -ms.topic: article +ms.topic: how-to --- # Manage Windows Hello for Business in your organization diff --git a/windows/security/identity-protection/hello-for-business/hello-planning-guide.md b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md index 3363f0ae55..0ce80daac5 100644 --- a/windows/security/identity-protection/hello-for-business/hello-planning-guide.md +++ b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md @@ -2,7 +2,7 @@ title: Planning a Windows Hello for Business Deployment description: Learn about the role of each component within Windows Hello for Business and how certain deployment decisions affect other aspects of your infrastructure. ms.date: 09/16/2020 -ms.topic: article +ms.topic: overview --- # Planning a Windows Hello for Business Deployment diff --git a/windows/security/identity-protection/hello-for-business/hello-prepare-people-to-use.md b/windows/security/identity-protection/hello-for-business/hello-prepare-people-to-use.md index fc9083049d..96c1df3462 100644 --- a/windows/security/identity-protection/hello-for-business/hello-prepare-people-to-use.md +++ b/windows/security/identity-protection/hello-for-business/hello-prepare-people-to-use.md @@ -2,7 +2,7 @@ title: Prepare people to use Windows Hello description: When you set a policy to require Windows Hello for Business in the workplace, you will want to prepare people in your organization. ms.date: 08/19/2018 -ms.topic: article +ms.topic: end-user-help --- # Prepare people to use Windows Hello diff --git a/windows/security/identity-protection/hello-for-business/hello-videos.md b/windows/security/identity-protection/hello-for-business/hello-videos.md index 0963b04163..4ba5142f01 100644 --- a/windows/security/identity-protection/hello-for-business/hello-videos.md +++ b/windows/security/identity-protection/hello-for-business/hello-videos.md @@ -2,7 +2,7 @@ title: Windows Hello for Business Videos description: View several informative videos describing features and experiences in Windows Hello for Business in Windows 10 and Windows 11. ms.date: 03/09/2023 -ms.topic: article +ms.topic: get-started --- # Windows Hello for Business Videos ## Overview of Windows Hello for Business and Features diff --git a/windows/security/identity-protection/hello-for-business/index.md b/windows/security/identity-protection/hello-for-business/index.md index 84acf6b19c..86a2aa8e8d 100644 --- a/windows/security/identity-protection/hello-for-business/index.md +++ b/windows/security/identity-protection/hello-for-business/index.md @@ -4,7 +4,7 @@ description: Learn how Windows Hello for Business replaces passwords with strong ms.collection: - highpri - tier1 -ms.topic: conceptual +ms.topic: overview ms.date: 04/24/2023 --- # Windows Hello for Business Overview diff --git a/windows/security/identity-protection/hello-for-business/webauthn-apis.md b/windows/security/identity-protection/hello-for-business/webauthn-apis.md index 7646115753..1eb2da9944 100644 --- a/windows/security/identity-protection/hello-for-business/webauthn-apis.md +++ b/windows/security/identity-protection/hello-for-business/webauthn-apis.md @@ -2,7 +2,7 @@ title: WebAuthn APIs description: Learn how to use WebAuthn APIs to enable passwordless authentication for your sites and apps. ms.date: 07/27/2023 -ms.topic: article +ms.topic: how-to --- # WebAuthn APIs for passwordless authentication on Windows diff --git a/windows/security/identity-protection/smart-cards/smart-card-and-remote-desktop-services.md b/windows/security/identity-protection/smart-cards/smart-card-and-remote-desktop-services.md index 5443446244..35ace33d60 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-and-remote-desktop-services.md +++ b/windows/security/identity-protection/smart-cards/smart-card-and-remote-desktop-services.md @@ -2,7 +2,7 @@ ms.date: 09/24/2021 title: Smart Card and Remote Desktop Services description: This topic for the IT professional describes the behavior of Remote Desktop Services when you implement smart card sign-in. -ms.topic: article +ms.topic: conceptual ms.reviewer: ardenw --- # Smart Card and Remote Desktop Services diff --git a/windows/security/identity-protection/smart-cards/smart-card-architecture.md b/windows/security/identity-protection/smart-cards/smart-card-architecture.md index d305de2eae..f66eedf547 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-architecture.md +++ b/windows/security/identity-protection/smart-cards/smart-card-architecture.md @@ -2,7 +2,7 @@ title: Smart Card Architecture description: This topic for the IT professional describes the system architecture that supports smart cards in the Windows operating system. ms.reviewer: ardenw -ms.topic: article +ms.topic: reference-architecture ms.date: 09/24/2021 --- diff --git a/windows/security/identity-protection/smart-cards/smart-card-certificate-propagation-service.md b/windows/security/identity-protection/smart-cards/smart-card-certificate-propagation-service.md index f44786fcb1..62737034ae 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-certificate-propagation-service.md +++ b/windows/security/identity-protection/smart-cards/smart-card-certificate-propagation-service.md @@ -2,7 +2,7 @@ title: Certificate Propagation Service description: This topic for the IT professional describes the certificate propagation service (CertPropSvc), which is used in smart card implementation. ms.reviewer: ardenw -ms.topic: article +ms.topic: concept-article ms.date: 08/24/2021 --- diff --git a/windows/security/identity-protection/smart-cards/smart-card-certificate-requirements-and-enumeration.md b/windows/security/identity-protection/smart-cards/smart-card-certificate-requirements-and-enumeration.md index ac153d8216..fe8b469075 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-certificate-requirements-and-enumeration.md +++ b/windows/security/identity-protection/smart-cards/smart-card-certificate-requirements-and-enumeration.md @@ -2,7 +2,7 @@ title: Certificate Requirements and Enumeration description: This topic for the IT professional and smart card developers describes how certificates are managed and used for smart card sign-in. ms.reviewer: ardenw -ms.topic: article +ms.topic: concept-article ms.date: 09/24/2021 --- diff --git a/windows/security/identity-protection/smart-cards/smart-card-debugging-information.md b/windows/security/identity-protection/smart-cards/smart-card-debugging-information.md index afd45f5a5f..8193759010 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-debugging-information.md +++ b/windows/security/identity-protection/smart-cards/smart-card-debugging-information.md @@ -5,7 +5,7 @@ ms.reviewer: ardenw ms.collection: - highpri - tier2 -ms.topic: article +ms.topic: troubleshooting ms.date: 09/24/2021 --- diff --git a/windows/security/identity-protection/smart-cards/smart-card-group-policy-and-registry-settings.md b/windows/security/identity-protection/smart-cards/smart-card-group-policy-and-registry-settings.md index e2ef4a9160..f3f0e7de99 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-group-policy-and-registry-settings.md +++ b/windows/security/identity-protection/smart-cards/smart-card-group-policy-and-registry-settings.md @@ -2,7 +2,7 @@ title: Smart Card Group Policy and Registry Settings description: Discover the Group Policy, registry key, local security policy, and credential delegation policy settings that are available for configuring smart cards. ms.reviewer: ardenw -ms.topic: article +ms.topic: reference ms.date: 11/02/2021 --- diff --git a/windows/security/identity-protection/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md b/windows/security/identity-protection/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md index 5d498cb152..5ad7eb1205 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md +++ b/windows/security/identity-protection/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md @@ -2,7 +2,7 @@ title: How Smart Card Sign-in Works in Windows description: This topic for IT professional provides links to resources about the implementation of smart card technologies in the Windows operating system. ms.reviewer: ardenw -ms.topic: article +ms.topic: overview ms.date: 09/24/2021 --- diff --git a/windows/security/identity-protection/smart-cards/smart-card-removal-policy-service.md b/windows/security/identity-protection/smart-cards/smart-card-removal-policy-service.md index 8250828ff6..4b9fd9a3fd 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-removal-policy-service.md +++ b/windows/security/identity-protection/smart-cards/smart-card-removal-policy-service.md @@ -2,7 +2,7 @@ title: Smart Card Removal Policy Service description: This topic for the IT professional describes the role of the removal policy service (ScPolicySvc) in smart card implementation. ms.reviewer: ardenw -ms.topic: article +ms.topic: concept-article ms.date: 09/24/2021 --- diff --git a/windows/security/identity-protection/smart-cards/smart-card-smart-cards-for-windows-service.md b/windows/security/identity-protection/smart-cards/smart-card-smart-cards-for-windows-service.md index e3a98718be..2604d84270 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-smart-cards-for-windows-service.md +++ b/windows/security/identity-protection/smart-cards/smart-card-smart-cards-for-windows-service.md @@ -2,7 +2,7 @@ title: Smart Cards for Windows Service description: This topic for the IT professional and smart card developers describes how the Smart Cards for Windows service manages readers and application interactions. ms.reviewer: ardenw -ms.topic: article +ms.topic: concept-article ms.date: 09/24/2021 --- diff --git a/windows/security/identity-protection/smart-cards/smart-card-tools-and-settings.md b/windows/security/identity-protection/smart-cards/smart-card-tools-and-settings.md index 4de4acbfc6..f18465fff3 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-tools-and-settings.md +++ b/windows/security/identity-protection/smart-cards/smart-card-tools-and-settings.md @@ -2,7 +2,7 @@ title: Smart Card Tools and Settings description: This topic for the IT professional and smart card developer links to information about smart card debugging, settings, and events. ms.reviewer: ardenw -ms.topic: article +ms.topic: conceptual ms.date: 09/24/2021 --- diff --git a/windows/security/identity-protection/smart-cards/smart-card-windows-smart-card-technical-reference.md b/windows/security/identity-protection/smart-cards/smart-card-windows-smart-card-technical-reference.md index 07d20ddf30..a7e5247fcc 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-windows-smart-card-technical-reference.md +++ b/windows/security/identity-protection/smart-cards/smart-card-windows-smart-card-technical-reference.md @@ -2,7 +2,7 @@ title: Smart Card Technical Reference description: Learn about the Windows smart card infrastructure for physical smart cards, and how smart card-related components work in Windows. ms.reviewer: ardenw -ms.topic: article +ms.topic: reference ms.date: 09/24/2021 --- diff --git a/windows/security/operating-system-security/network-security/vpn/vpn-office-365-optimization.md b/windows/security/operating-system-security/network-security/vpn/vpn-office-365-optimization.md index 5aae45f5c3..21b3797cf1 100644 --- a/windows/security/operating-system-security/network-security/vpn/vpn-office-365-optimization.md +++ b/windows/security/operating-system-security/network-security/vpn/vpn-office-365-optimization.md @@ -1,7 +1,7 @@ --- title: Optimize Microsoft 365 traffic for remote workers with the Windows VPN client description: Learn how to optimize Microsoft 365 traffic for remote workers with the Windows VPN client -ms.topic: article +ms.topic: how-to ms.date: 08/03/2023 --- # Optimize Microsoft 365 traffic for remote workers with the Windows VPN client diff --git a/windows/security/operating-system-security/network-security/windows-firewall/best-practices-configuring.md b/windows/security/operating-system-security/network-security/windows-firewall/best-practices-configuring.md index fa3fa7d18b..cba1170eaa 100644 --- a/windows/security/operating-system-security/network-security/windows-firewall/best-practices-configuring.md +++ b/windows/security/operating-system-security/network-security/windows-firewall/best-practices-configuring.md @@ -6,7 +6,7 @@ ms.date: 11/09/2022 ms.collection: - highpri - tier3 -ms.topic: article +ms.topic: best-practice --- # Best practices for configuring Windows Defender Firewall diff --git a/windows/security/security-foundations/certification/fips-140-validation.md b/windows/security/security-foundations/certification/fips-140-validation.md index d34c1295ff..1cb3c7c91f 100644 --- a/windows/security/security-foundations/certification/fips-140-validation.md +++ b/windows/security/security-foundations/certification/fips-140-validation.md @@ -2,14 +2,14 @@ title: Federal Information Processing Standard (FIPS) 140 Validation description: Learn how Microsoft products and cryptographic modules follow the U.S. Federal government standard FIPS 140. ms.prod: windows-client -ms.date: 11/03/2022 +ms.date: 08/18/2023 manager: aaroncz ms.author: paoloma author: paolomatarazzo ms.collection: - highpri - tier3 -ms.topic: article +ms.topic: reference ms.localizationpriority: medium ms.reviewer: ms.technology: itpro-security diff --git a/windows/security/security-foundations/certification/windows-platform-common-criteria.md b/windows/security/security-foundations/certification/windows-platform-common-criteria.md index c79a189b61..0e0bc1697c 100644 --- a/windows/security/security-foundations/certification/windows-platform-common-criteria.md +++ b/windows/security/security-foundations/certification/windows-platform-common-criteria.md @@ -5,7 +5,7 @@ ms.prod: windows-client ms.author: sushmanemali author: s4sush manager: aaroncz -ms.topic: article +ms.topic: reference ms.localizationpriority: medium ms.date: 11/4/2022 ms.reviewer: paoloma diff --git a/windows/security/security-foundations/index.md b/windows/security/security-foundations/index.md index 52c893e6cb..0f47d591b2 100644 --- a/windows/security/security-foundations/index.md +++ b/windows/security/security-foundations/index.md @@ -1,7 +1,7 @@ --- title: Windows security foundations description: Get an overview of security foundations, including the security development lifecycle, common criteria, and the bug bounty program. -ms.topic: conceptual +ms.topic: overview ms.date: 06/15/2023 author: paolomatarazzo ms.author: paoloma diff --git a/windows/security/security-foundations/msft-security-dev-lifecycle.md b/windows/security/security-foundations/msft-security-dev-lifecycle.md index 4f96b191e4..99fc260eb9 100644 --- a/windows/security/security-foundations/msft-security-dev-lifecycle.md +++ b/windows/security/security-foundations/msft-security-dev-lifecycle.md @@ -4,13 +4,13 @@ description: Download the Microsoft Security Development Lifecycle white paper t author: paolomatarazzo ms.author: paoloma manager: aaroncz -ms.topic: article +ms.topic: conceptual ms.date: 07/31/2023 --- # Microsoft Security Development Lifecycle -The Security Development Lifecycle (SDL) is a security assurance process that is focused on software development. As a Microsoft-wide initiative and a mandatory policy since 2004, the SDL has played a critical role in embedding security and privacy in software and culture at Microsoft. +The Security Development Lifecycle (SDL) is a security assurance process that is focused on software development. As a Microsoft-wide initiative and a mandatory policy since 2004, the SDL has played a critical role in embedding security and privacy in software and culture at Microsoft. [:::image type="content" source="images/simplified-sdl.png" alt-text="Simplified secure development lifecycle":::](https://www.microsoft.com/en-us/securityengineering/sdl) diff --git a/windows/whats-new/windows-licensing.md b/windows/whats-new/windows-licensing.md index 3a56385d67..5431f9f832 100644 --- a/windows/whats-new/windows-licensing.md +++ b/windows/whats-new/windows-licensing.md @@ -7,7 +7,7 @@ ms.author: paoloma manager: aaroncz ms.collection: - tier2 -ms.topic: conceptual +ms.topic: overview ms.date: 05/04/2023 appliesto: - ✅ Windows 11 From b77a3c3633b5f28bf83d60c0089d73cf5a30f7d1 Mon Sep 17 00:00:00 2001 From: Aaron Czechowski Date: Fri, 18 Aug 2023 12:08:31 -0700 Subject: [PATCH 24/28] refresh article --- .../add-apps-and-features.md | 92 ++++++++++++------- windows/application-management/toc.yml | 2 +- 2 files changed, 59 insertions(+), 35 deletions(-) diff --git a/windows/application-management/add-apps-and-features.md b/windows/application-management/add-apps-and-features.md index bc31b8b6e5..a420d7f064 100644 --- a/windows/application-management/add-apps-and-features.md +++ b/windows/application-management/add-apps-and-features.md @@ -1,74 +1,98 @@ --- -title: Add or hide optional apps and features on Windows devices | Microsoft Docs -description: Learn how to add Windows 10 and Windows 11 optional features using the Apps & features page in the Settings app. Also see the group policy objects (GPO) and MDM policies that show or hide Apps and Windows Features in the Settings app. Use Windows PowerShell to show or hide specific features in Windows Features. +title: Add or hide Windows features +description: Learn how to add Windows optional features using the Apps & features page in the Settings app. Also see the group policy objects (GPO) and MDM policies that show or hide Apps and Windows Features in the Settings app. Use Windows PowerShell to show or hide specific features in Windows Features. author: aczechowski ms.author: aaroncz manager: aaroncz -ms.date: 08/30/2021 -ms.topic: article +ms.date: 08/18/2023 +ms.topic: how-to ms.prod: windows-client ms.technology: itpro-apps ms.localizationpriority: medium ms.collection: tier2 -ms.reviewer: +appliesto: + - ✅ Windows 11 + - ✅ Windows 10 --- -# Add or hide features on the Windows client OS +# Add or hide Windows features -**Applies to**: +Windows includes optional features that aren't installed by default, but you can add later. These features are called [Features on Demand](/windows-hardware/manufacture/desktop/features-on-demand-v2--capabilities), and can be installed at any time. Some of these features are language resources like language packs or handwriting support. On organization-owned devices, you can control access to these other features. You can use group policy or mobile device management (MDM) policies to hide the UI from users, or use Windows PowerShell to enable or disable specific features. -- Windows 10 -- Windows 11 +## Use the Windows Settings app to add or uninstall features -The Windows client operating systems include more features that you and your users can install. These features are called [Features on Demand](/windows-hardware/manufacture/desktop/features-on-demand-v2--capabilities) (opens another Microsoft web site), and can be installed at any time. On your organization-owned devices, you may want to control access to these other features. +### Windows 11 -This article: +1. Open the Start menu and search for **Settings**. -- Shows you how to add features using the user interface. -- Lists the group policies and Mobile device management (MDM) policies to hide Windows Features. -- Includes information on using Windows PowerShell to disable specific Windows Features. +1. In the Settings app, search for "optional" and select **Optional features**. -If you're working on your own device, use the **Settings** app to add features. + > [!TIP] + > You can also use the following shortcut to open it directly: [`ms-settings:optionalfeatures`](ms-settings:optionalfeatures). -## Add or uninstall features +1. To add a feature: -1. In the Search bar, search for "apps", and select **Apps and features**. -2. Select **Optional features** > **Add a feature**. -3. Select the feature you want to add, like **XPS Viewer**, and then select **Install.** + 1. Select **View features** next to "Add an optional feature." + + 1. Find the feature you want to add, like **XPS Viewer**. Select the box to add it. You can select multiple features. + + 1. Select **Next**. Review the list of features you selected, and then select **Install** to add the selected features. + +1. To uninstall a feature: + + 1. Search for it in the list of **Installed features**. + + 1. Expand the section, and select **Uninstall**. + +### Windows 10 + +1. In the Search bar, search for "apps" and select **Apps and features**. + +1. Select **Optional features** > **Add a feature**. + +1. Select the feature you want to add, like **XPS Viewer**, and then select **Install.** When the installation completes, the feature is listed in **Apps & features**. In **Apps & features** > **Optional features** > **More Windows features**, there are more features that you and your users can install. To uninstall a feature, open the **Settings** app. Select the feature, and then select **Uninstall**. -## Use Group Policy or MDM to hide Windows Features +## Use group policy or MDM policies to hide Windows features -By default, the OS might show Windows Features, and allow users to install and uninstall these optional apps and features. +By default, the OS might show Windows features and allow users to install and uninstall these optional apps and features. To hide Windows features on your user devices, you can use group policy or an MDM provider like Microsoft Intune. -To hide Windows Features on your user devices, you can use Group Policy (on-premises), or use an MDM provider, such as Microsoft Intune (cloud). +### Group policy -### Group Policy +If you use group policy, use the `User Configuration\Administrative Template\Control Panel\Programs\Hide "Windows Features"` policy. By default, this policy may be set to **Not configured**, which means users can add or remove features. When this setting is **Enabled**, the settings page to add optional features is hidden on the device. -If you use Group Policy, use the `User Configuration\Administrative Template\Control Panel\Programs\Hide "Windows Features"` policy. By default, this policy may be set to **Not configured**, which means users can add or remove features. When this setting is **Enabled**, the Windows Features is hidden on the device. - -You can't use Group Policy to disable specific Windows Features, such as XPS Viewer. If you want to disable specific features, use [Windows PowerShell](#use-windows-powershell-to-disable-specific-features) (in this article). +You can't use group policy to disable specific Windows features, such as XPS Viewer. If you want to disable specific features, use [Windows PowerShell](#use-windows-powershell-to-disable-specific-features). If you want to hide the entire **Apps** feature in the Settings app, use the `User Configuration\Administrative Template\Control Panel\Programs\Hide "Programs and Features" page` policy. ### MDM -Using Microsoft Intune, you can use [Administrative Templates](/mem/intune/configuration/administrative-templates-windows) (opens another Microsoft web site) or the [Settings Catalog](/mem/intune/configuration/settings-catalog) (opens another Microsoft web site) to hide Windows Features. +Using Microsoft Intune, you can use [administrative templates](/mem/intune/configuration/administrative-templates-windows) or the [settings catalog](/mem/intune/configuration/settings-catalog) to hide Windows features. -If you want to hide the entire **Apps** feature in the Settings app, you can use a configuration policy on Intune enrolled devices. For more information on the Control Panel settings you can configure, see [Control Panel settings in Microsoft Intune](/mem/intune/configuration/device-restrictions-windows-10#control-panel-and-settings). +If you want to hide the entire **Apps** feature in the Settings app, you can use a configuration policy on Intune enrolled devices. For more information on the settings you can configure, see [Control Panel and Settings device restrictions in Microsoft Intune](/mem/intune/configuration/device-restrictions-windows-10#control-panel-and-settings). ## Use Windows PowerShell to disable specific features -To disable specific features, you can use the Windows PowerShell [Disable-WindowsOptionalFeature](/powershell/module/dism/disable-windowsoptionalfeature) command. There isn't a Group Policy that disables specific Windows Features. +To disable specific features, use the Windows PowerShell [Disable-WindowsOptionalFeature](/powershell/module/dism/disable-windowsoptionalfeature) cmdlet. -If you're looking to automate disabling specific features, you can create a scheduled task. Then, use the scheduled task to run your Windows PowerShell script. For more information about Task Scheduler, see [Task Scheduler for developers](/windows/win32/taskschd/task-scheduler-start-page). +> [!NOTE] +> There isn't a group policy that disables specific Windows features. -Microsoft Intune can also execute Windows PowerShell scripts. For more information, see [Use PowerShell scripts on Windows client devices in Intune](/mem/intune/apps/intune-management-extension). +To automate disabling specific features, create a scheduled task to run a PowerShell script. For more information about Windows task scheduler, see [Task Scheduler for developers](/windows/win32/taskschd/task-scheduler-start-page). -## Restore Windows features +Microsoft Intune can also run PowerShell scripts. For more information, see [Use PowerShell scripts on Windows client devices in Intune](/mem/intune/apps/intune-management-extension). -- If you use Group Policy or MDM to hide Windows Features or the entire Apps feature, you can set the policy to **Not configured**. Then, deploy your policy. When the device receives the policy, the features are configurable. -- Using Windows PowerShell, you can also enable specific features using the [Enable-WindowsOptionalFeature](/powershell/module/dism/enable-windowsoptionalfeature) command. +To enable specific features, use the [Enable-WindowsOptionalFeature](/powershell/module/dism/enable-windowsoptionalfeature) cmdlet. + +Another useful PowerShell cmdlet is [Get-WindowsOptionalFeature](/powershell/module/dism/get-windowsoptionalfeature). Use this cmdlet to view information about optional features in the current OS or a mounted image. This cmdlet returns the current state of features, and whether a restart may be required when the state changes. + +## Related articles + +- [Features on Demand overview](/windows-hardware/manufacture/desktop/features-on-demand-v2--capabilities) + +- [Available Features on Demand](/windows-hardware/manufacture/desktop/features-on-demand-non-language-fod) + +- [Language and region Features on Demand (FOD)](/windows-hardware/manufacture/desktop/features-on-demand-language-fod) diff --git a/windows/application-management/toc.yml b/windows/application-management/toc.yml index 0e7673be7a..6fb955d770 100644 --- a/windows/application-management/toc.yml +++ b/windows/application-management/toc.yml @@ -5,7 +5,7 @@ items: items: - name: Common app types href: apps-in-windows-10.md - - name: Add features in Windows client + - name: Add or hide Windows features href: add-apps-and-features.md - name: Sideload apps href: sideload-apps-in-windows-10.md From f23f0a71577b88f2875fc3bd9c40a6bc8863563f Mon Sep 17 00:00:00 2001 From: Aaron Czechowski Date: Fri, 18 Aug 2023 12:31:10 -0700 Subject: [PATCH 25/28] metadata updates --- .../apps-in-windows-10.md | 13 ++++------ .../per-user-services-in-windows.md | 24 +++++++++---------- .../remove-provisioned-apps-during-update.md | 13 +++++----- .../sideload-apps-in-windows-10.md | 19 +++++++-------- .../svchost-service-refactoring.md | 17 ++++++------- 5 files changed, 37 insertions(+), 49 deletions(-) diff --git a/windows/application-management/apps-in-windows-10.md b/windows/application-management/apps-in-windows-10.md index d96a55ee1f..d8e784b9e5 100644 --- a/windows/application-management/apps-in-windows-10.md +++ b/windows/application-management/apps-in-windows-10.md @@ -1,25 +1,22 @@ --- -title: Learn about the different app types in Windows 10/11 | Microsoft Docs +title: Overview of apps on Windows client devices description: Learn more and understand the different types of apps that run on Windows 10 and Windows 11. For example, learn more about UWP, WPF, Win32, and Windows Forms apps, including the best way to install these apps. author: aczechowski ms.author: aaroncz manager: aaroncz ms.date: 02/09/2023 -ms.topic: article +ms.topic: overview ms.prod: windows-client ms.technology: itpro-apps ms.localizationpriority: medium ms.collection: tier2 -ms.reviewer: +appliesto: + - ✅ Windows 11 + - ✅ Windows 10 --- # Overview of apps on Windows client devices -**Applies to**: - -- Windows 10 -- Windows 11 - ## Before you begin As organizations become more global, and to support employees working from anywhere, it's recommended to use a Mobile Device Management (MDM) provider. MDM providers help manage your devices, and help manage apps on your devices. You can use the Microsoft Intune family of products. This family includes Microsoft Intune, which is a cloud service, and Configuration Manager, which is on-premises. diff --git a/windows/application-management/per-user-services-in-windows.md b/windows/application-management/per-user-services-in-windows.md index 1b840ef5a8..200ea7e859 100644 --- a/windows/application-management/per-user-services-in-windows.md +++ b/windows/application-management/per-user-services-in-windows.md @@ -1,24 +1,21 @@ --- -title: Per-user services in Windows 10 and Windows Server +title: Per-user services description: Learn about per-user services, how to change the template service Startup Type, and manage per-user services through Group Policy and security templates. author: aczechowski ms.author: aaroncz manager: aaroncz ms.date: 09/14/2017 -ms.topic: article +ms.topic: how-to ms.prod: windows-client ms.technology: itpro-apps ms.localizationpriority: medium ms.collection: tier2 -ms.reviewer: +appliesto: + - ✅ Windows 10 + - ✅ Windows Server --- -# Per-user services in Windows 10 and Windows Server - -**Applies to**: - -- Windows 10 -- Windows Server +# Per-user services in Windows Per-user services are services that are created when a user signs into Windows or Windows Server and are stopped and deleted when that user signs out. These services run in the security context of the user account - this provides better resource management than the previous approach of running these kinds of services in Explorer, associated with a preconfigured account, or as tasks. @@ -80,9 +77,9 @@ In light of these restrictions, you can use the following methods to manage per- You can manage the CDPUserSvc and OneSyncSvc per-user services with a [security template](/windows/device-security/security-policy-settings/administer-security-policy-settings#bkmk-sectmpl). For more information, visit [Administer security policy settings](/windows/device-security/security-policy-settings/administer-security-policy-settings). -For example: +For example: -``` +```ini [Unicode] Unicode=yes [Version] @@ -128,7 +125,7 @@ If you can't use Group Policy Preferences to manage the per-user services, you c To disable the Template Services, change the Startup Type for each service to 4 (disabled). For example: -```code +```cmd REG.EXE ADD HKLM\System\CurrentControlSet\Services\CDPUserSvc /v Start /t REG_DWORD /d 4 /f REG.EXE ADD HKLM\System\CurrentControlSet\Services\OneSyncSvc /v Start /t REG_DWORD /d 4 /f REG.EXE ADD HKLM\System\CurrentControlSet\Services\PimIndexMaintenanceSvc /v Start /t REG_DWORD /d 4 /f @@ -163,9 +160,10 @@ You can create a script to change the Startup Type for the per-user services. Th Sample script using [sc.exe](/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/cc990290(v=ws.11)?f=255&MSPPError=-2147217396): -``` +```cmd sc.exe configure start= disabled ``` + The space after "=" is intentional. Sample script using the [Set-Service PowerShell cmdlet](/previous-versions/windows/it-pro/windows-powershell-1.0/ee176963(v=technet.10)): diff --git a/windows/application-management/remove-provisioned-apps-during-update.md b/windows/application-management/remove-provisioned-apps-during-update.md index a7d6df5901..db6b5fe42f 100644 --- a/windows/application-management/remove-provisioned-apps-during-update.md +++ b/windows/application-management/remove-provisioned-apps-during-update.md @@ -1,22 +1,21 @@ --- -title: How to keep apps removed from Windows 10 from returning during an update -description: How to keep provisioned apps that were removed from your machine from returning during an update. +title: Keep removed apps from returning during an update +description: When you remove provisioned apps from devices, this article explains how to keep those apps from returning during an update. author: aczechowski ms.author: aaroncz manager: aaroncz ms.date: 05/25/2018 -ms.topic: article +ms.topic: how-to ms.prod: windows-client ms.technology: itpro-apps ms.localizationpriority: medium ms.collection: tier1 -ms.reviewer: +appliesto: + - ✅ Windows 10 --- -# How to keep apps removed from Windows 10 from returning during an update -**Applies to**: +# Keep removed apps from returning during an update -- Windows 10 When you update a computer running Windows 10, version 1703 or 1709, you might see provisioned apps that you previously removed post-update. This can happen if the computer was offline when you removed the apps. Windows 10, version 1803 has fixed this issue. diff --git a/windows/application-management/sideload-apps-in-windows-10.md b/windows/application-management/sideload-apps-in-windows-10.md index 70f3c50177..be0e459235 100644 --- a/windows/application-management/sideload-apps-in-windows-10.md +++ b/windows/application-management/sideload-apps-in-windows-10.md @@ -1,24 +1,21 @@ --- -title: Sideload LOB apps in Windows client OS | Microsoft Docs -description: Learn how to sideload line-of-business (LOB) apps in Windows client operating systems, including Windows 10/11. When you sideload an app, you deploy a signed app package to a device. +title: Sideload line of business apps +description: Learn how to sideload line-of-business (LOB) apps in Windows client operating systems. When you sideload an app, you deploy a signed app package to a device. author: aczechowski ms.author: aaroncz manager: aaroncz ms.date: 12/07/2017 -ms.topic: article +ms.topic: how-to ms.prod: windows-client ms.technology: itpro-apps ms.localizationpriority: medium ms.collection: tier2 -ms.reviewer: +appliesto: + - ✅ Windows 11 + - ✅ Windows 10 --- -# Sideload line of business (LOB) apps in Windows client devices - -**Applies to**: - -- Windows 10 -- Windows 11 +# Sideload line of business (LOB) apps > [!NOTE] > Starting with Windows 10 2004, sideloading is enabled by default. You can deploy a signed package onto a device without a special configuration. @@ -27,7 +24,7 @@ Sideloading apps is when you install apps that aren't from an official source, s When you sideload an app, you deploy a signed app package to a device. You maintain the signing, hosting, and deployment of these apps. Sideloading was also available with Windows 8 and Windows 8.1 -Starting with Windows 10, sideloading is different than earlier versions of Windows: +Starting with Windows 10, sideloading is different than earlier versions of Windows: - You can unlock a device for sideloading using an enterprise policy, or through the **Settings** app. - License keys aren't required. diff --git a/windows/application-management/svchost-service-refactoring.md b/windows/application-management/svchost-service-refactoring.md index eef38fed3e..7bc1bcf117 100644 --- a/windows/application-management/svchost-service-refactoring.md +++ b/windows/application-management/svchost-service-refactoring.md @@ -1,23 +1,20 @@ --- -title: Service Host service refactoring in Windows 10 version 1703 -description: Learn about the SvcHost Service Refactoring introduced in Windows 10 version 1703. +title: Service host grouping in Windows 10 +description: Learn about the Service Host (SvcHost) service refactoring introduced in Windows 10 version 1703. author: aczechowski ms.author: aaroncz manager: aaroncz ms.date: 07/20/2017 -ms.topic: article +ms.topic: concept-article ms.prod: windows-client ms.technology: itpro-apps ms.localizationpriority: medium -ms.colletion: tier1 -ms.reviewer: +ms.colletion: tier2 +appliesto: + - ✅ Windows 10 --- -# Changes to Service Host grouping in Windows 10 - -**Applies to**: - -- Windows 10 +# Service host grouping in Windows 10 The **Service Host (svchost.exe)** is a shared-service process that serves as a shell for loading services from DLL files. Services are organized into related host groups, and each group runs inside a different instance of the Service Host process. In this way, a problem in one instance doesn't affect other instances. Service Host groups are determined by combining the services with matching security requirements. For example: From b2f30d38e1c81b9554f8cb4d21b3aa7d0ac8aa0c Mon Sep 17 00:00:00 2001 From: Aaron Czechowski Date: Fri, 18 Aug 2023 12:45:30 -0700 Subject: [PATCH 26/28] refresh toc and index --- windows/application-management/index.yml | 41 +++++++++++------------- windows/application-management/toc.yml | 23 +++++-------- 2 files changed, 26 insertions(+), 38 deletions(-) diff --git a/windows/application-management/index.yml b/windows/application-management/index.yml index adca0baba0..30b7ab9bfc 100644 --- a/windows/application-management/index.yml +++ b/windows/application-management/index.yml @@ -1,39 +1,46 @@ ### YamlMime:Landing title: Windows application management -summary: Learn about managing applications in Windows client, including how to remove background task resource restrictions. +summary: Learn about managing applications in Windows client, including common app types. metadata: title: Windows application management - description: Learn about managing applications in Windows 10 and Windows 11. + description: Learn about managing applications in Windows client. author: aczechowski ms.author: aaroncz manager: aaroncz - ms.date: 08/24/2021 + ms.date: 08/18/2023 ms.topic: landing-page ms.prod: windows-client ms.collection: - tier1 - highpri +# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | tutorial | overview | quickstart | reference | sample | tutorial | video | whats-new + landingContent: -# Cards and links should be based on top customer tasks or top subjects -# Start card title with a verb - # Card (optional) - - title: Manage Windows applications + - title: Manage applications linkLists: - - linkListType: overview + - linkListType: how-to-guide links: - - text: Understand apps in Windows client OS + - text: Overview of apps in Windows url: apps-in-windows-10.md - - text: How to add features + - text: Add or hide Windows features url: add-apps-and-features.md - text: Sideload LOB apps url: sideload-apps-in-windows-10.md - text: Keep removed apps from returning during an update url: remove-provisioned-apps-during-update.md - # Card (optional) + - title: Manage services + linkLists: + - linkListType: reference + links: + - text: Per-user services in Windows + url: per-user-services-in-windows.md + - text: Changes to Service Host grouping in Windows 10 + url: svchost-service-refactoring.md + - title: Application Virtualization (App-V) linkLists: - linkListType: overview @@ -52,15 +59,3 @@ landingContent: url: app-v/appv-troubleshooting.md - text: Technical Reference for App-V url: app-v/appv-technical-reference.md - - # Card (optional) - - title: Windows System Services - linkLists: - - linkListType: overview - links: - - text: Changes to Service Host grouping in Windows 10 - url: svchost-service-refactoring.md - - text: Per-user services in Windows - url: per-user-services-in-windows.md - - text: Per-user services in Windows - url: per-user-services-in-windows.md diff --git a/windows/application-management/toc.yml b/windows/application-management/toc.yml index 6fb955d770..cc596076a4 100644 --- a/windows/application-management/toc.yml +++ b/windows/application-management/toc.yml @@ -3,18 +3,22 @@ items: href: index.yml - name: Application management items: - - name: Common app types + - name: Overview of apps in Windows href: apps-in-windows-10.md - name: Add or hide Windows features href: add-apps-and-features.md - - name: Sideload apps + - name: Sideload line of business (LOB) apps href: sideload-apps-in-windows-10.md - name: Private app repo on Windows 11 href: private-app-repository-mdm-company-portal-windows-11.md - name: Remove background task resource restrictions href: enterprise-background-activity-controls.md - - name: Enable or block Windows Mixed Reality apps in the enterprise - href: /windows/mixed-reality/enthusiast-guide/manage-windows-mixed-reality + - name: Service host grouping in Windows 10 + href: svchost-service-refactoring.md + - name: Per-user services in Windows + href: per-user-services-in-windows.md + - name: Keep removed apps from returning during an update + href: remove-provisioned-apps-during-update.md - name: Application Virtualization (App-V) items: - name: App-V for Windows overview @@ -251,14 +255,3 @@ items: href: app-v/appv-viewing-appv-server-publishing-metadata.md - name: Running a Locally Installed Application Inside a Virtual Environment with Virtualized Applications href: app-v/appv-running-locally-installed-applications-inside-a-virtual-environment.md - -- name: Reference - items: - - name: Service Host process refactoring - href: svchost-service-refactoring.md - - name: Per-user services in Windows - href: per-user-services-in-windows.md - - name: Disabling System Services in Windows Server - href: /windows-server/security/windows-services/security-guidelines-for-disabling-system-services-in-windows-server - - name: How to keep apps removed from Windows from returning during an update - href: remove-provisioned-apps-during-update.md \ No newline at end of file From 22ca75e8bd14d4d9604a6d0ac35e2e3cbf8b0a92 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 18 Aug 2023 15:11:46 -0700 Subject: [PATCH 27/28] Apply valid content slug Valid content types are listed in https://review.learn.microsoft.com/en-us/help/platform/metadata-taxonomies?branch=main#dev-lang --- .../remove-provisioned-apps-during-update.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/application-management/remove-provisioned-apps-during-update.md b/windows/application-management/remove-provisioned-apps-during-update.md index db6b5fe42f..23b08e028e 100644 --- a/windows/application-management/remove-provisioned-apps-during-update.md +++ b/windows/application-management/remove-provisioned-apps-during-update.md @@ -96,7 +96,7 @@ You're now ready to update your computer. After the update, check the list of ap ## Registry keys for provisioned apps -```syntax +```console Windows Registry Editor Version 5.00 ;1709 Registry Keys From c3a8a91989c3bf94884f6452ec5406c50788213f Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 18 Aug 2023 15:14:31 -0700 Subject: [PATCH 28/28] Correct indentation and numbering This "Tip" note was not indented to match its list item, which also caused numbering to restart with 1. --- windows/application-management/add-apps-and-features.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/application-management/add-apps-and-features.md b/windows/application-management/add-apps-and-features.md index a420d7f064..db4571a9c6 100644 --- a/windows/application-management/add-apps-and-features.md +++ b/windows/application-management/add-apps-and-features.md @@ -27,8 +27,8 @@ Windows includes optional features that aren't installed by default, but you can 1. In the Settings app, search for "optional" and select **Optional features**. - > [!TIP] - > You can also use the following shortcut to open it directly: [`ms-settings:optionalfeatures`](ms-settings:optionalfeatures). + > [!TIP] + > You can also use the following shortcut to open it directly: [`ms-settings:optionalfeatures`](ms-settings:optionalfeatures). 1. To add a feature: