From e8bf7e55c1069226b575a1320cb9764ced0950d4 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Feb 2020 12:40:35 -0800 Subject: [PATCH 001/119] testing new toc --- windows/deployment/TOC.md | 288 ++++---------------------------------- 1 file changed, 31 insertions(+), 257 deletions(-) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index ef3757e12b..57164b2217 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -1,47 +1,42 @@ # [Deploy and update Windows 10](https://docs.microsoft.com/windows/deployment) -## [Deployment process posters](windows-10-deployment-posters.md) -## [Deploy Windows 10 with Microsoft 365](deploy-m365.md) ## [What's new in Windows 10 deployment](deploy-whats-new.md) -## [Windows 10 deployment scenarios](windows-10-deployment-scenarios.md) -## [Windows Autopilot](windows-autopilot/windows-autopilot.md) +## [Windows as a service](update/windows-as-a-service.md) -## Subscription Activation -### [Windows 10 Subscription Activation](windows-10-subscription-activation.md) -### [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md) -### [Configure VDA for Subscription Activation](vda-subscription-activation.md) -### [Deploy Windows 10 Enterprise licenses](deploy-enterprise-licenses.md) +## Get started +### [Deployment process posters](windows-10-deployment-posters.md) +### [Deploy Windows 10 with Microsoft 365](deploy-m365.md) -## Resolve upgrade errors -### [Resolve Windows 10 upgrade errors](upgrade/resolve-windows-10-upgrade-errors.md) -### [Quick fixes](upgrade\quick-fixes.md) -### [SetupDiag](upgrade/setupdiag.md) -### [Troubleshooting upgrade errors](upgrade/troubleshoot-upgrade-errors.md) -### [Windows error reporting](upgrade/windows-error-reporting.md) -### [Upgrade error codes](upgrade/upgrade-error-codes.md) -### [Log files](upgrade/log-files.md) -### [Resolution procedures](upgrade/resolution-procedures.md) -### [Submit Windows 10 upgrade errors](upgrade/submit-errors.md) +## Plan for deployment +### [Windows 10 Enterprise FAQ for IT Pros](planning/windows-10-enterprise-faq-itpro.md) +### [Windows 10 deployment considerations](planning/windows-10-deployment-considerations.md) +### [Windows 10 compatibility](planning/windows-10-compatibility.md) +### [Windows 10 infrastructure requirements](planning/windows-10-infrastructure-requirements.md) ## Deploy Windows 10 -### [Deploying Windows 10](deploy.md) - ### [Windows Autopilot](windows-autopilot/windows-autopilot.md) -### [Windows 10 upgrade paths](upgrade/windows-10-upgrade-paths.md) -### [Windows 10 edition upgrade](upgrade/windows-10-edition-upgrades.md) -### [Windows 10 volume license media](windows-10-media.md) +### Subscription Activation +#### [Windows 10 Subscription Activation](windows-10-subscription-activation.md) +#### [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md) +#### [Configure VDA for Subscription Activation](vda-subscription-activation.md) +#### [Deploy Windows 10 Enterprise licenses](deploy-enterprise-licenses.md) -### [Windows 10 in S mode](s-mode.md) -#### [Switch to Windows 10 Pro/Enterprise from S mode](windows-10-pro-in-s-mode.md) +## Manage Windows 10 updates +### [Windows as a service - introduction](update/windows-as-a-service.md) +### [Quick guide to Windows as a service](update/waas-quick-start.md) +### [Servicing stack updates](update/servicing-stack-updates.md) +### [Overview of Windows as a service](update/waas-overview.md) -### [Windows 10 deployment test lab](windows-10-poc.md) -#### [Deploy Windows 10 in a test lab using Microsoft Deployment Toolkit](windows-10-poc-mdt.md) -#### [Deploy Windows 10 in a test lab using Microsoft Endpoint Configuration Manager](windows-10-poc-sc-config-mgr.md) - -### [Plan for Windows 10 deployment](planning/index.md) -#### [Windows 10 Enterprise FAQ for IT Pros](planning/windows-10-enterprise-faq-itpro.md) -#### [Windows 10 deployment considerations](planning/windows-10-deployment-considerations.md) -#### [Windows 10 compatibility](planning/windows-10-compatibility.md) -#### [Windows 10 infrastructure requirements](planning/windows-10-infrastructure-requirements.md) +## Reference +### Resolve upgrade errors +#### [Resolve Windows 10 upgrade errors](upgrade/resolve-windows-10-upgrade-errors.md) +#### [Quick fixes](upgrade\quick-fixes.md) +#### [SetupDiag](upgrade/setupdiag.md) +#### [Troubleshooting upgrade errors](upgrade/troubleshoot-upgrade-errors.md) +#### [Windows error reporting](upgrade/windows-error-reporting.md) +#### [Upgrade error codes](upgrade/upgrade-error-codes.md) +#### [Log files](upgrade/log-files.md) +#### [Resolution procedures](upgrade/resolution-procedures.md) +#### [Submit Windows 10 upgrade errors](upgrade/submit-errors.md) #### [Volume Activation [client]](volume-activation/volume-activation-windows-10.md) ##### [Plan for volume activation [client]](volume-activation/plan-for-volume-activation-client.md) @@ -50,225 +45,4 @@ ##### [Activate clients running Windows 10](volume-activation/activate-windows-10-clients-vamt.md) ##### [Monitor activation [client]](volume-activation/monitor-activation-client.md) ##### [Use the Volume Activation Management Tool [client]](volume-activation/use-the-volume-activation-management-tool-client.md) -##### [Appendix: Information sent to Microsoft during activation [client]](volume-activation/appendix-information-sent-to-microsoft-during-activation-client.md) - -#### [Application Compatibility Toolkit (ACT) Technical Reference](planning/act-technical-reference.md) -##### [SUA User's Guide](planning/sua-users-guide.md) -###### [Using the SUA Wizard](planning/using-the-sua-wizard.md) -###### [Using the SUA Tool](planning/using-the-sua-tool.md) -####### [Tabs on the SUA Tool Interface](planning/tabs-on-the-sua-tool-interface.md) -####### [Showing Messages Generated by the SUA Tool](planning/showing-messages-generated-by-the-sua-tool.md) -####### [Applying Filters to Data in the SUA Tool](planning/applying-filters-to-data-in-the-sua-tool.md) -####### [Fixing Applications by Using the SUA Tool](planning/fixing-applications-by-using-the-sua-tool.md) -##### [Compatibility Administrator User's Guide](planning/compatibility-administrator-users-guide.md) -###### [Using the Compatibility Administrator Tool](planning/using-the-compatibility-administrator-tool.md) -####### [Available Data Types and Operators in Compatibility Administrator](planning/available-data-types-and-operators-in-compatibility-administrator.md) -####### [Searching for Fixed Applications in Compatibility Administrator](planning/searching-for-fixed-applications-in-compatibility-administrator.md) -####### [Searching for Installed Compatibility Fixes with the Query Tool in Compatibility Administrator](planning/searching-for-installed-compatibility-fixes-with-the-query-tool-in-compatibility-administrator.md) -####### [Creating a Custom Compatibility Fix in Compatibility Administrator](planning/creating-a-custom-compatibility-fix-in-compatibility-administrator.md) -####### [Creating a Custom Compatibility Mode in Compatibility Administrator](planning/creating-a-custom-compatibility-mode-in-compatibility-administrator.md) -####### [Creating an AppHelp Message in Compatibility Administrator](planning/creating-an-apphelp-message-in-compatibility-administrator.md) -####### [Viewing the Events Screen in Compatibility Administrator](planning/viewing-the-events-screen-in-compatibility-administrator.md) -####### [Enabling and Disabling Compatibility Fixes in Compatibility Administrator](planning/enabling-and-disabling-compatibility-fixes-in-compatibility-administrator.md) -####### [Installing and Uninstalling Custom Compatibility Databases in Compatibility Administrator](planning/installing-and-uninstalling-custom-compatibility-databases-in-compatibility-administrator.md) -###### [Managing Application-Compatibility Fixes and Custom Fix Databases](planning/managing-application-compatibility-fixes-and-custom-fix-databases.md) -####### [Understanding and Using Compatibility Fixes](planning/understanding-and-using-compatibility-fixes.md) -####### [Compatibility Fix Database Management Strategies and Deployment](planning/compatibility-fix-database-management-strategies-and-deployment.md) -####### [Testing Your Application Mitigation Packages](planning/testing-your-application-mitigation-packages.md) -###### [Using the Sdbinst.exe Command-Line Tool](planning/using-the-sdbinstexe-command-line-tool.md) -##### [Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista](planning/compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md) - - -### [Deploy Windows 10 with the Microsoft Deployment Toolkit](deploy-windows-mdt/deploy-windows-10-with-the-microsoft-deployment-toolkit.md) -#### [Get started with the Microsoft Deployment Toolkit (MDT)](deploy-windows-mdt/get-started-with-the-microsoft-deployment-toolkit.md) -##### [Key features in MDT](deploy-windows-mdt/key-features-in-mdt.md) -##### [MDT Lite Touch components](deploy-windows-mdt/mdt-lite-touch-components.md) -##### [Prepare for deployment with MDT](deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md) - -#### [Create a Windows 10 reference image](deploy-windows-mdt/create-a-windows-10-reference-image.md) -#### [Deploy a Windows 10 image using MDT](deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md) -#### [Build a distributed environment for Windows 10 deployment](deploy-windows-mdt/build-a-distributed-environment-for-windows-10-deployment.md) -#### [Refresh a Windows 7 computer with Windows 10](deploy-windows-mdt/refresh-a-windows-7-computer-with-windows-10.md) -#### [Replace a Windows 7 computer with a Windows 10 computer](deploy-windows-mdt/replace-a-windows-7-computer-with-a-windows-10-computer.md) -#### [Perform an in-place upgrade to Windows 10 with MDT](upgrade/upgrade-to-windows-10-with-the-microsoft-deployment-toolkit.md) -#### [Configure MDT settings](deploy-windows-mdt/configure-mdt-settings.md) -##### [Set up MDT for BitLocker](deploy-windows-mdt/set-up-mdt-for-bitlocker.md) -##### [Configure MDT deployment share rules](deploy-windows-mdt/configure-mdt-deployment-share-rules.md) -##### [Configure MDT for UserExit scripts](deploy-windows-mdt/configure-mdt-for-userexit-scripts.md) -##### [Simulate a Windows 10 deployment in a test environment](deploy-windows-mdt/simulate-a-windows-10-deployment-in-a-test-environment.md) -##### [Use the MDT database to stage Windows 10 deployment information](deploy-windows-mdt/use-the-mdt-database-to-stage-windows-10-deployment-information.md) -##### [Assign applications using roles in MDT](deploy-windows-mdt/assign-applications-using-roles-in-mdt.md) -##### [Use web services in MDT](deploy-windows-mdt/use-web-services-in-mdt.md) -##### [Use Orchestrator runbooks with MDT](deploy-windows-mdt/use-orchestrator-runbooks-with-mdt.md) - -### [Deploy Windows 10 with System Center 2012 R2 Configuration Manager](deploy-windows-sccm/deploy-windows-10-with-system-center-2012-r2-configuration-manager.md) -#### [Integrate Configuration Manager with MDT](deploy-windows-mdt/integrate-configuration-manager-with-mdt.md) -#### [Prepare for Zero Touch Installation of Windows 10 with Configuration Manager](deploy-windows-sccm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md) -#### [Create a custom Windows PE boot image with Configuration Manager](deploy-windows-sccm/create-a-custom-windows-pe-boot-image-with-configuration-manager.md) -#### [Add a Windows 10 operating system image using Configuration Manager](deploy-windows-sccm/add-a-windows-10-operating-system-image-using-configuration-manager.md) -#### [Create an application to deploy with Windows 10 using Configuration Manager](deploy-windows-sccm/create-an-application-to-deploy-with-windows-10-using-configuration-manager.md) -#### [Add drivers to a Windows 10 deployment with Windows PE using Configuration Manager](deploy-windows-sccm/add-drivers-to-a-windows-10-deployment-with-windows-pe-using-configuration-manager.md) -#### [Create a task sequence with Configuration Manager and MDT](deploy-windows-mdt/create-a-task-sequence-with-configuration-manager-and-mdt.md) -#### [Finalize the operating system configuration for Windows 10 deployment with Configuration Manager](deploy-windows-sccm/finalize-the-os-configuration-for-windows-10-deployment-with-configuration-manager.md) -#### [Deploy Windows 10 using PXE and Configuration Manager](deploy-windows-sccm/deploy-windows-10-using-pxe-and-configuration-manager.md) -#### [Monitor the Windows 10 deployment with Configuration Manager](deploy-windows-sccm/monitor-windows-10-deployment-with-configuration-manager.md) -#### [Refresh a Windows 7 SP1 client with Windows 10 using Configuration Manager](deploy-windows-sccm/refresh-a-windows-7-client-with-windows-10-using-configuration-manager.md) -#### [Replace a Windows 7 SP1 client with Windows 10 using Configuration Manager](deploy-windows-sccm/replace-a-windows-7-client-with-windows-10-using-configuration-manager.md) -#### [Perform an in-place upgrade to Windows 10 using Configuration Manager](upgrade/upgrade-to-windows-10-with-system-center-configuraton-manager.md) - -### [Windows 10 deployment tools](windows-10-deployment-tools.md) - -#### [Windows 10 deployment scenarios and tools](windows-deployment-scenarios-and-tools.md) -#### [Convert MBR partition to GPT](mbr-to-gpt.md) -#### [Configure a PXE server to load Windows PE](configure-a-pxe-server-to-load-windows-pe.md) -#### [Windows ADK for Windows 10 scenarios for IT Pros](windows-adk-scenarios-for-it-pros.md) - -#### [Deploy Windows To Go in your organization](deploy-windows-to-go.md) -##### [Windows To Go: feature overview](planning/windows-to-go-overview.md) -###### [Best practice recommendations for Windows To Go](planning/best-practice-recommendations-for-windows-to-go.md) -###### [Deployment considerations for Windows To Go](planning/deployment-considerations-for-windows-to-go.md) -###### [Prepare your organization for Windows To Go](planning/prepare-your-organization-for-windows-to-go.md) -###### [Security and data protection considerations for Windows To Go](planning/security-and-data-protection-considerations-for-windows-to-go.md) -###### [Windows To Go: frequently asked questions](planning/windows-to-go-frequently-asked-questions.md) - -#### [Volume Activation Management Tool (VAMT) Technical Reference](volume-activation/volume-activation-management-tool.md) -##### [Introduction to VAMT](volume-activation/introduction-vamt.md) -##### [Active Directory-Based Activation Overview](volume-activation/active-directory-based-activation-overview.md) -##### [Install and Configure VAMT](volume-activation/install-configure-vamt.md) -###### [VAMT Requirements](volume-activation/vamt-requirements.md) -###### [Install VAMT](volume-activation/install-vamt.md) -###### [Configure Client Computers](volume-activation/configure-client-computers-vamt.md) -##### [Add and Manage Products](volume-activation/add-manage-products-vamt.md) -###### [Add and Remove Computers](volume-activation/add-remove-computers-vamt.md) -###### [Update Product Status](volume-activation/update-product-status-vamt.md) -###### [Remove Products](volume-activation/remove-products-vamt.md) -##### [Manage Product Keys](volume-activation/manage-product-keys-vamt.md) -###### [Add and Remove a Product Key](volume-activation/add-remove-product-key-vamt.md) -###### [Install a Product Key](volume-activation/install-product-key-vamt.md) -###### [Install a KMS Client Key](volume-activation/install-kms-client-key-vamt.md) -##### [Manage Activations](volume-activation/manage-activations-vamt.md) -###### [Perform Online Activation](volume-activation/online-activation-vamt.md) -###### [Perform Proxy Activation](volume-activation/proxy-activation-vamt.md) -###### [Perform KMS Activation](volume-activation/kms-activation-vamt.md) -###### [Perform Local Reactivation](volume-activation/local-reactivation-vamt.md) -###### [Activate an Active Directory Forest Online](volume-activation/activate-forest-vamt.md) -###### [Activate by Proxy an Active Directory Forest](volume-activation/activate-forest-by-proxy-vamt.md) -##### [Manage VAMT Data](volume-activation/manage-vamt-data.md) -###### [Import and Export VAMT Data](volume-activation/import-export-vamt-data.md) -###### [Use VAMT in Windows PowerShell](volume-activation/use-vamt-in-windows-powershell.md) -##### [VAMT Step-by-Step Scenarios](volume-activation/vamt-step-by-step.md) -###### [Scenario 1: Online Activation](volume-activation/scenario-online-activation-vamt.md) -###### [Scenario 2: Proxy Activation](volume-activation/scenario-proxy-activation-vamt.md) -###### [Scenario 3: KMS Client Activation](volume-activation/scenario-kms-activation-vamt.md) -##### [VAMT Known Issues](volume-activation/vamt-known-issues.md) -#### [User State Migration Tool (USMT) Technical Reference](usmt/usmt-technical-reference.md) -##### [User State Migration Tool (USMT) Overview Topics](usmt/usmt-topics.md) -###### [User State Migration Tool (USMT) Overview](usmt/usmt-overview.md) -###### [Getting Started with the User State Migration Tool (USMT)](usmt/getting-started-with-the-user-state-migration-tool.md) -###### [Windows Upgrade and Migration Considerations](upgrade/windows-upgrade-and-migration-considerations.md) -##### [User State Migration Tool (USMT) How-to topics](usmt/usmt-how-to.md) -###### [Exclude Files and Settings](usmt/usmt-exclude-files-and-settings.md) -###### [Extract Files from a Compressed USMT Migration Store](usmt/usmt-extract-files-from-a-compressed-migration-store.md) -###### [Include Files and Settings](usmt/usmt-include-files-and-settings.md) -###### [Migrate Application Settings](usmt/migrate-application-settings.md) -###### [Migrate EFS Files and Certificates](usmt/usmt-migrate-efs-files-and-certificates.md) -###### [Migrate User Accounts](usmt/usmt-migrate-user-accounts.md) -###### [Reroute Files and Settings](usmt/usmt-reroute-files-and-settings.md) -###### [Verify the Condition of a Compressed Migration Store](usmt/verify-the-condition-of-a-compressed-migration-store.md) -##### [User State Migration Tool (USMT) Troubleshooting](usmt/usmt-troubleshooting.md) -###### [Common Issues](usmt/usmt-common-issues.md) -###### [Frequently Asked Questions](usmt/usmt-faq.md) -###### [Log Files](usmt/usmt-log-files.md) -###### [Return Codes](usmt/usmt-return-codes.md) -###### [USMT Resources](usmt/usmt-resources.md) -##### [User State Migration Toolkit (USMT) Reference](usmt/usmt-reference.md) -###### [USMT Requirements](usmt/usmt-requirements.md) -###### [USMT Best Practices](usmt/usmt-best-practices.md) -###### [How USMT Works](usmt/usmt-how-it-works.md) -###### [Plan Your Migration](usmt/usmt-plan-your-migration.md) -####### [Common Migration Scenarios](usmt/usmt-common-migration-scenarios.md) -####### [What Does USMT Migrate?](usmt/usmt-what-does-usmt-migrate.md) -####### [Choose a Migration Store Type](usmt/usmt-choose-migration-store-type.md) -######## [Migration Store Types Overview](usmt/migration-store-types-overview.md) -######## [Estimate Migration Store Size](usmt/usmt-estimate-migration-store-size.md) -######## [Hard-Link Migration Store](usmt/usmt-hard-link-migration-store.md) -######## [Migration Store Encryption](usmt/usmt-migration-store-encryption.md) -####### [Determine What to Migrate](usmt/usmt-determine-what-to-migrate.md) -######## [Identify Users](usmt/usmt-identify-users.md) -######## [Identify Applications Settings](usmt/usmt-identify-application-settings.md) -######## [Identify Operating System Settings](usmt/usmt-identify-operating-system-settings.md) -######## [Identify File Types, Files, and Folders](usmt/usmt-identify-file-types-files-and-folders.md) -####### [Test Your Migration](usmt/usmt-test-your-migration.md) -###### [User State Migration Tool (USMT) Command-line Syntax](usmt/usmt-command-line-syntax.md) -####### [ScanState Syntax](usmt/usmt-scanstate-syntax.md) -####### [LoadState Syntax](usmt/usmt-loadstate-syntax.md) -####### [UsmtUtils Syntax](usmt/usmt-utilities.md) -###### [USMT XML Reference](usmt/usmt-xml-reference.md) -####### [Understanding Migration XML Files](usmt/understanding-migration-xml-files.md) -####### [Config.xml File](usmt/usmt-configxml-file.md) -####### [Customize USMT XML Files](usmt/usmt-customize-xml-files.md) -####### [Custom XML Examples](usmt/usmt-custom-xml-examples.md) -####### [Conflicts and Precedence](usmt/usmt-conflicts-and-precedence.md) -####### [General Conventions](usmt/usmt-general-conventions.md) -####### [XML File Requirements](usmt/xml-file-requirements.md) -####### [Recognized Environment Variables](usmt/usmt-recognized-environment-variables.md) -####### [XML Elements Library](usmt/usmt-xml-elements-library.md) -###### [Offline Migration Reference](usmt/offline-migration-reference.md) -### [Install fonts in Windows 10](windows-10-missing-fonts.md) - -## Update Windows 10 -### [Update Windows 10 in enterprise deployments](update/index.md) -### Windows as a service -#### [Windows as a service - introduction](update/windows-as-a-service.md) -#### [Quick guide to Windows as a service](update/waas-quick-start.md) -#### [Servicing stack updates](update/servicing-stack-updates.md) -#### [Overview of Windows as a service](update/waas-overview.md) -### [Prepare servicing strategy for Windows 10 updates](update/waas-servicing-strategy-windows-10-updates.md) -### [Build deployment rings for Windows 10 updates](update/waas-deployment-rings-windows-10-updates.md) -### [Assign devices to servicing channels for Windows 10 updates](update/waas-servicing-channels-windows-10-updates.md) -### Get started -#### [Get started with Windows Update](update/windows-update-overview.md) -#### [How Windows Update works](update/how-windows-update-works.md) -#### [Windows Update log files](update/windows-update-logs.md) -#### [How to troubleshoot Windows Update](update/windows-update-troubleshooting.md) -#### [Common Windows Update errors](update/windows-update-errors.md) -#### [Windows Update error code reference](update/windows-update-error-reference.md) -#### [Other Windows Update resources](update/windows-update-resources.md) -### Optimize delivery -#### [Optimize Windows 10 update delivery](update/waas-optimize-windows-10-updates.md) -#### [Delivery Optimization for Windows 10 updates](update/waas-delivery-optimization.md) -#### [Set up Delivery Optimization for Windows 10 updates](update/waas-delivery-optimization-setup.md) -#### [Delivery Optimization reference](update/waas-delivery-optimization-reference.md) -#### [Configure BranchCache for Windows 10 updates](update/waas-branchcache.md) -#### [Whitepaper: Windows Updates using forward and reverse differentials](update/PSFxWhitepaper.md) -### Monitor Windows Updates -#### [Monitor Windows Updates with Update Compliance](update/update-compliance-monitor.md) -#### [Get started with Update Compliance](update/update-compliance-get-started.md) -#### [Use Update Compliance](update/update-compliance-using.md) -##### [Need Attention! report](update/update-compliance-need-attention.md) -##### [Security Update Status report](update/update-compliance-security-update-status.md) -##### [Feature Update Status report](update/update-compliance-feature-update-status.md) -##### [Windows Defender AV Status report](update/update-compliance-wd-av-status.md) -##### [Delivery Optimization in Update Compliance](update/update-compliance-delivery-optimization.md) -##### [Update Compliance Perspectives](update/update-compliance-perspectives.md) -### Best practices -#### [Best practices for feature updates on mission-critical devices](update/feature-update-mission-critical.md) -#### [Deploy feature updates during maintenance windows](update/feature-update-maintenance-window.md) -#### [Deploy feature updates for user-initiated installations](update/feature-update-user-install.md) -#### [Conclusion](update/feature-update-conclusion.md) -### [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](update/waas-mobile-updates.md) -### Use Windows Update for Business -#### [Deploy updates using Windows Update for Business](update/waas-manage-updates-wufb.md) -#### [Configure Windows Update for Business](update/waas-configure-wufb.md) -#### [Enforcing compliance deadlines for updates](update/wufb-compliancedeadlines.md) -#### [Integrate Windows Update for Business with management solutions](update/waas-integrate-wufb.md) -#### [Walkthrough: use Group Policy to configure Windows Update for Business](update/waas-wufb-group-policy.md) -#### [Walkthrough: use Intune to configure Windows Update for Business](https://docs.microsoft.com/intune/windows-update-for-business-configure) -### Use Windows Server Update Services -#### [Deploy Windows 10 updates using Windows Server Update Services](update/waas-manage-updates-wsus.md) -#### [Enable FoD and language pack updates in Windows Update](update/fod-and-lang-packs.md) -### [Deploy Windows 10 updates using Microsoft Endpoint Configuration Manager](update/waas-manage-updates-configuration-manager.md) -### [Manage device restarts after updates](update/waas-restart.md) -### [Manage additional Windows Update settings](update/waas-wu-settings.md) -### [Determine the source of Windows updates](update/windows-update-sources.md) - +##### [Appendix: Information sent to Microsoft during activation [client]](volume-activation/appendix-information-sent-to-microsoft-during-activation-client.md) \ No newline at end of file From ca7a8d3352f54863a9b2ce9e08e0371727bd0d44 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Feb 2020 12:53:56 -0800 Subject: [PATCH 002/119] toc --- windows/deployment/TOC.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index 57164b2217..94f764f5ee 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -2,9 +2,14 @@ ## [What's new in Windows 10 deployment](deploy-whats-new.md) ## [Windows as a service](update/windows-as-a-service.md) -## Get started +## Explore +### [Windows 10 deployment scenarios](windows-10-deployment-scenarios.md) ### [Deployment process posters](windows-10-deployment-posters.md) ### [Deploy Windows 10 with Microsoft 365](deploy-m365.md) +### Windows 10 deployment lab +#### [Windows 10 deployment test lab](windows-10-poc.md) +#### [Deploy Windows 10 in a test lab using Microsoft Deployment Toolkit](windows-10-poc-mdt.md) +#### [Deploy Windows 10 in a test lab using Microsoft Endpoint Configuration Manager](windows-10-poc-sc-config-mgr.md) ## Plan for deployment ### [Windows 10 Enterprise FAQ for IT Pros](planning/windows-10-enterprise-faq-itpro.md) @@ -14,6 +19,8 @@ ## Deploy Windows 10 ### [Windows Autopilot](windows-autopilot/windows-autopilot.md) +### [Deploy Windows 10 with the Microsoft Deployment Toolkit](deploy-windows-mdt/deploy-windows-10-with-the-microsoft-deployment-toolkit.md) +### [Deploy Windows 10 with System Center 2012 R2 Configuration Manager](deploy-windows-sccm/deploy-windows-10-with-system-center-2012-r2-configuration-manager.md) ### Subscription Activation #### [Windows 10 Subscription Activation](windows-10-subscription-activation.md) #### [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md) @@ -38,6 +45,9 @@ #### [Resolution procedures](upgrade/resolution-procedures.md) #### [Submit Windows 10 upgrade errors](upgrade/submit-errors.md) +### [Windows 10 in S mode](s-mode.md) +#### [Switch to Windows 10 Pro/Enterprise from S mode](windows-10-pro-in-s-mode.md) + #### [Volume Activation [client]](volume-activation/volume-activation-windows-10.md) ##### [Plan for volume activation [client]](volume-activation/plan-for-volume-activation-client.md) ##### [Activate using Key Management Service [client]](volume-activation/activate-using-key-management-service-vamt.md) From 00a4f8f28f7a091bcb82091baa4ed5a200662965 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Feb 2020 15:36:45 -0800 Subject: [PATCH 003/119] landing page --- windows/deployment/index.md | 212 +++++++++++++++++++++++++++++++++++ windows/deployment/index.yml | 105 ----------------- 2 files changed, 212 insertions(+), 105 deletions(-) create mode 100644 windows/deployment/index.md delete mode 100644 windows/deployment/index.yml diff --git a/windows/deployment/index.md b/windows/deployment/index.md new file mode 100644 index 0000000000..13d58b54de --- /dev/null +++ b/windows/deployment/index.md @@ -0,0 +1,212 @@ +--- +layout: HubPage +hide_bc: false +description: Windows 10 deployment resources and documentation for admins & IT professionals +ms.author: greglin +author: greg-lindsay +ms.topic: hub-page +keywords: Windows 10 Enterprise, deploy, plan, test +localization_priority: Normal +audience: itpro +ms.prod: w10 +title: Windows 10 deployment resources and documentation for admins & IT professionals +description: Windows 10 deployment resources and documentation for admins & IT professionals +--- +
+
+

Windows 10 deployment resources and documentation

+

Learn how to test, plan, and deploy Windows 10 in your organization.

+

+ +
+
diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml deleted file mode 100644 index 4414c1e8fe..0000000000 --- a/windows/deployment/index.yml +++ /dev/null @@ -1,105 +0,0 @@ -### YamlMime:YamlDocument - -documentType: LandingData -title: Deploy and update Windows 10 -metadata: - document_id: - title: Deploy and update Windows 10 - description: Deploying and updating Windows 10 for IT professionals. - keywords: deploy, update, Windows, service, Microsoft365, e5, e3 - ms.localizationpriority: high - author: greg-lindsay - ms.author: greglin - manager: laurawi - ms.topic: article - ms.devlang: na - -sections: -- items: - - type: markdown - text: Learn about deployment of Windows 10 for IT professionals. This includes deploying the operating system, upgrading to it from previous versions and updating Windows 10. -- items: - - type: list - style: cards - className: cardsM - columns: 3 - items: - - href: windows-10-deployment-scenarios - html:

Understand the different ways that Windows 10 can be deployed

- image: - src: https://docs.microsoft.com/media/common/i_deploy.svg" - title: Windows 10 deployment scenarios - - href: update - html:

Update Windows 10 in the enterprise

- image: - src: https://docs.microsoft.com/media/common/i_upgrade.svg - title: Windows as a service - - href: windows-autopilot/windows-autopilot - html:

Windows Autopilot greatly simplifies deployment of Windows devices

- image: - src: https://docs.microsoft.com/media/common/i_delivery.svg - title: Windows Autopilot -- title: -- items: - - type: markdown - text: " -
- - - - - - - -
[Modern Desktop Deployment Center](https://docs.microsoft.com/microsoft-365/enterprise/desktop-deployment-center-home) Check out the new Modern Deskop Deployment Center and discover content to help you with your Windows 10 and Office 365 ProPlus deployments.
[What's new in Windows 10 deployment](deploy-whats-new.md) See this topic for a summary of new features and some recent changes related to deploying Windows 10 in your organization.
[Windows 10 deployment scenarios](windows-10-deployment-scenarios.md) To successfully deploy the Windows 10 operating system in your organization, it is important to understand the different ways that it can be deployed, especially now that there are new scenarios to consider. Choosing among these scenarios, and understanding the key capabilities and limitations of each, is a key task.
[Windows Autopilot](windows-autopilot/windows-autopilot.md) Windows Autopilot enables an IT department to pre-configure new devices and repurpose existing devices with a simple process that requires little to no infrastructure.
[Windows 10 Subscription Activation](windows-10-subscription-activation.md) Windows 10 Enterprise has traditionally been sold as on premises software, however, with Windows 10 version 1703 (also known as the Creator’s Update), both Windows 10 Enterprise E3 and Windows 10 Enterprise E5 are available as true online services via subscription. You can move from Windows 10 Pro to Windows 10 Enterprise with no keys and no reboots. If you are using a Cloud Service Providers (CSP) see the related topic: [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md).
[Resolve Windows 10 upgrade errors](upgrade/resolve-windows-10-upgrade-errors.md) This topic provides a brief introduction to Windows 10 installation processes, and provides resolution procedures that IT administrators can use to resolve issues with Windows 10 upgrade.
- " -- title: Deploy Windows 10 -- items: - - type: markdown - text: " - Windows 10 upgrade options are discussed and information is provided about planning, testing, and managing your production deployment. -
 
- - - - - - - - - - - -
TopicDescription
[Overview of Windows Autopilot](windows-autopilot/windows-autopilot.md) Windows Autopilot deployment is a new cloud service from Microsoft that provides a zero touch experience for deploying Windows 10 devices.
[Windows 10 upgrade paths](upgrade/windows-10-upgrade-paths.md) This topic provides information about support for upgrading directly to Windows 10 from a previous operating system.
[Windows 10 edition upgrade](upgrade/windows-10-edition-upgrades.md) This topic provides information about support for upgrading from one edition of Windows 10 to another.
[Windows 10 volume license media](windows-10-media.md) This topic provides information about media available in the Microsoft Volume Licensing Service Center.
[Manage Windows upgrades with Upgrade Readiness](upgrade/manage-windows-upgrades-with-upgrade-readiness.md) With Upgrade Readiness, enterprises now have the tools to plan and manage the upgrade process end to end, allowing them to adopt new Windows releases more quickly. With Windows diagnostic data enabled, Upgrade Readiness collects system, application, and driver data for analysis. We then identify compatibility issues that can block an upgrade and suggest fixes when they are known to Microsoft. The Upgrade Readiness workflow steps you through the discovery and rationalization process until you have a list of computers that are ready to be upgraded.
[Windows 10 deployment test lab](windows-10-poc.md) This guide contains instructions to configure a proof of concept (PoC) environment requiring a minimum amount of resources. The guide makes extensive use of Windows PowerShell and Hyper-V. Subsequent companion guides contain steps to deploy Windows 10 using the PoC environment. After completing this guide, additional guides are provided to deploy Windows 10 in the test lab using [Microsoft Deployment Toolkit](windows-10-poc-mdt.md) or [System Center Configuration Manager](windows-10-poc-sc-config-mgr.md).
[Plan for Windows 10 deployment](planning/index.md) This section describes Windows 10 deployment considerations and provides information to assist in Windows 10 deployment planning.
[Deploy Windows 10 with the Microsoft Deployment Toolkit](deploy-windows-mdt/deploy-windows-10-with-the-microsoft-deployment-toolkit.md) This guide will walk you through the process of deploying Windows 10 in an enterprise environment using the Microsoft Deployment Toolkit (MDT).
[Deploy Windows 10 with System Center 2012 R2 Configuration Manager](deploy-windows-sccm/deploy-windows-10-with-system-center-2012-r2-configuration-manager.md) If you have Microsoft System Center 2012 R2 Configuration Manager in your environment, you will most likely want to use it to deploy Windows 10. This topic will show you how to set up Configuration Manager for operating system deployment and how to integrate Configuration Manager with the Microsoft Deployment Toolkit (MDT) or.
[Windows 10 deployment tools](windows-10-deployment-tools-reference.md) Learn about available tools to deploy Windows 10, such as the Windows ADK, DISM, USMT, WDS, MDT, Windows PE and more.
- " -- title: Update Windows 10 -- items: - - type: markdown - text: " - Information is provided about keeping Windows 10 up-to-date. -
 
- - - - - - - - - - - - - - - -
TopicDescription
[Quick guide to Windows as a service](update/waas-quick-start.md) Provides a brief summary of the key points for the new servicing model for Windows 10.
[Overview of Windows as a service](update/waas-overview.md) Explains the differences in building, deploying, and servicing Windows 10; introduces feature updates, quality updates, and the different servicing branches; compares servicing tools.
[Prepare servicing strategy for Windows 10 updates](update/waas-servicing-strategy-windows-10-updates.md) Explains the decisions you need to make in your servicing strategy.
[Build deployment rings for Windows 10 updates](update/waas-deployment-rings-windows-10-updates.md) Explains how to make use of servicing branches and update deferrals to manage Windows 10 updates.
[Assign devices to servicing branches for Windows 10 updates](update/waas-servicing-branches-windows-10-updates.md) Explains how to assign devices to Current Branch (CB) or Current Branch for Business (CBB) for feature and quality updates, and how to enroll devices in Windows Insider.
[Monitor Windows Updates with Update Compliance](update/update-compliance-monitor.md) Explains how to use Windows Analytics: Update Compliance to monitor and manage Windows Updates on devices in your organization.
[Optimize update delivery for Windows 10 updates](update/waas-optimize-windows-10-updates.md) Explains the benefits of using Delivery Optimization or BranchCache for update distribution.
[Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](update/waas-mobile-updates.md) Explains updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile.
[Deploy updates using Windows Update for Business](update/waas-manage-updates-wufb.md) Explains how to use Windows Update for Business to manage when devices receive updates directly from Windows Update. Includes walkthroughs for configuring Windows Update for Business using Group Policy and Microsoft Intune.
[Deploy Windows 10 updates using Windows Server Update Services (WSUS)](update/waas-manage-updates-wsus.md) Explains how to use WSUS to manage Windows 10 updates.
[Deploy Windows 10 updates using System Center Configuration Manager](update/waas-manage-updates-configuration-manager.md) Explains how to use Configuration Manager to manage Windows 10 updates.
[Manage device restarts after updates](update/waas-restart.md) Explains how to manage update related device restarts.
[Manage additional Windows Update settings](update/waas-wu-settings.md) Provides details about settings available to control and configure Windows Update.
[Windows Insider Program for Business](update/waas-windows-insider-for-business.md) Explains how the Windows Insider Program for Business works and how to become an insider.
- " -- title: Additional topics -- items: - - type: markdown - text: " -
- [Upgrade a Windows Phone 8.1 to Windows 10 Mobile with Mobile Device Management](upgrade/upgrade-windows-phone-8-1-to-10.md) This topic describes how to upgrade eligible Windows Phone 8.1 devices to Windows 10 Mobile. - -  " From 5368a17ab75bd41eec411b4cd31a867ea09be37b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Feb 2020 15:51:01 -0800 Subject: [PATCH 004/119] landing page --- windows/deployment/index.md | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/windows/deployment/index.md b/windows/deployment/index.md index 13d58b54de..2c3bd0af80 100644 --- a/windows/deployment/index.md +++ b/windows/deployment/index.md @@ -72,11 +72,11 @@ description: Windows 10 deployment resources and documentation for admins & IT p @@ -92,7 +92,7 @@ description: Windows 10 deployment resources and documentation for admins & IT p
-

Train your admins & users

+

Windows 10 and Microsoft 365

Microsoft 365

Office 365

Windows 10

@@ -112,7 +112,7 @@ description: Windows 10 deployment resources and documentation for admins & IT p
-

Manage Office 365

+

Microsoft Modern Desktop

Office 365 Enterprise

Office 365 Business

Office 365 ProPlus

@@ -131,7 +131,7 @@ description: Windows 10 deployment resources and documentation for admins & IT p
-

Manage Enterprise Mobility + Security

+

Reference documentation

Microsoft Cloud App Security

Microsoft Intune

Azure Active Directory

Azure Information Protection

@@ -155,10 +155,10 @@ description: Windows 10 deployment resources and documentation for admins & IT p
-

Develop for Microsoft 365

-

Office 365 Dev Center

-

Windows Dev Center

-

Microsoft Graph

+

Microsoft Surface

+

Surface devices

+

Surface Hub

+

Surface for Business

@@ -174,7 +174,8 @@ description: Windows 10 deployment resources and documentation for admins & IT p
-

Other Microsoft 365 products

+

Microsoft 365 products

+

Microsoft 365 Enterprise

Microsoft 365 Business

Microsoft 365 Education

From 2aa0f9c509e05e25248e35b7d552a5ed11130750 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Feb 2020 15:53:40 -0800 Subject: [PATCH 005/119] landing page --- windows/deployment/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/index.md b/windows/deployment/index.md index 2c3bd0af80..1753da4263 100644 --- a/windows/deployment/index.md +++ b/windows/deployment/index.md @@ -196,7 +196,7 @@ description: Windows 10 deployment resources and documentation for admins & IT p

Need support?

Azure

Office 365

-

Windows 10

+

Windows 10

From 141240219650703217af50e9447c74f59f863d4b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Feb 2020 16:07:07 -0800 Subject: [PATCH 006/119] en-us --- windows/deployment/index.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/windows/deployment/index.md b/windows/deployment/index.md index 1753da4263..f7b26b31f0 100644 --- a/windows/deployment/index.md +++ b/windows/deployment/index.md @@ -55,7 +55,7 @@ description: Windows 10 deployment resources and documentation for admins & IT p @@ -73,10 +73,10 @@ description: Windows 10 deployment resources and documentation for admins & IT p @@ -156,9 +156,9 @@ description: Windows 10 deployment resources and documentation for admins & IT p @@ -175,7 +175,7 @@ description: Windows 10 deployment resources and documentation for admins & IT p From dd0047eb4ea7b3118442b7edfe6501acefe1fceb Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 10 Feb 2020 10:31:54 -0800 Subject: [PATCH 007/119] something --- .../surface/surface-dock-firmware-update.md | 72 +++++++++++-------- 1 file changed, 43 insertions(+), 29 deletions(-) diff --git a/devices/surface/surface-dock-firmware-update.md b/devices/surface/surface-dock-firmware-update.md index dc3e5b41f0..d5e58e4a5f 100644 --- a/devices/surface/surface-dock-firmware-update.md +++ b/devices/surface/surface-dock-firmware-update.md @@ -5,41 +5,58 @@ ms.localizationpriority: medium ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library -author: dansimp -ms.author: dansimp +author: greg-lindsay +ms.author: greglin ms.topic: article -ms.date: 10/09/2019 ms.reviewer: scottmca manager: dansimp ms.audience: itpro --- # Microsoft Surface Dock Firmware Update -This article explains how to use Microsoft Surface Dock Firmware Update, newly redesigned to update Surface Dock firmware while running in the background on your Surface device. Once installed, it will update any Surface Dock attached to your Surface device. +This article explains how to use Microsoft Surface Dock Firmware Update to update Surface Dock firmware. When installed on your Surface device, it will update any Surface Dock attached to your Surface device. The file is released in the following naming format: **Surface_Dock_FwUpdate_X.XX.XXX_Win10_XXXXX_XX.XXX.XXXXX_X.MSI** (ex: Surface_Dock_FwUpdate_1.42.139_Win10_17134_19.084.31680_0.msi) and installs by default to C:\Program Files\SurfaceUpdate. -> [!NOTE] ->Microsoft Surface Dock Firmware Update supersedes the earlier Microsoft Surface Dock Updater tool, previously available for download as part of Surface Tools for IT. It was named Surface_Dock_Updater_vx.xx.xxx.x.msi (where x indicates the version of the tool). The earlier tool has been retired, is no longer available for download, and should not be used. +Microsoft Surface Dock Firmware Update supersedes the earlier Microsoft Surface Dock Updater tool, previously available for download as part of Surface Tools for IT. It was named Surface_Dock_Updater_vx.xx.xxx.x.msi (where x indicates the version of the tool). The earlier tool has been retired, is no longer available for download, and should not be used. -## To run Surface Dock Firmware Update +> [!IMPORTANT] +>Microsoft periodically releases new versions of Surface Dock Firmware Update. The MSI file is not self-updating. If you have deployed the MSI to Surface devices and a new version of the firmware is released, you will need to deploy the new version. + +## Monitor the Surface Dock Firmare Update + +>The procedures in this section provide an overview of how to monitor installation of the firmware update. This section is optional. + +For more detailed information about monitoring the update process, see the following sections in this article: + - [How to verify completion of firmware update](#how-to-verify-completion-of-the-firmware-update) + - [Event logging](#event-logging) + - [Troubleshooting tips](#troubleshooting-tips) + - [Versions reference](#versions-reference) + +To monitor the update: + +1. Open Event Viewer, browse to **Windows Logs > Application**, and then under **Actions** in the right-hand pane click **Filter Current Log**, enter **SurfaceDockFwUpdate** next to **Event sources**, and then click **OK**. +2. Type the following command at an elevated command prompt: + + ```cmd + Reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WUDF\Services\SurfaceDockFwUpdate\Parameters" + ``` +3. Install the update as described in the next section. +4. Event 2007 with the following text indicates a successful update: **Firmware update finished. hr=0 DriverTelementry EventCode = 2007**. + - If the update is not successful, then event ID 2007 will be displayed as an **Error** event rather than **Information**. Additionally, the version reported in the Windows Registry will not be current. +5. When the update is complete, you will see the following DWORD values will be displayed in the Windows Registry: + - Component10CurrentFwVersion 0x04ac3970 (78395760) + - Component20CurrentFwVersion 0x04915a70 (76634736) + +>Note: If you see "The description for Event ID xxxx from source SurfaceDockFwUpdate cannot be found" in event text, this is expected and can be ignored. + +## Run the Surface Dock firmware update + +This section describes how to install the firmware update. 1. Download and install [Microsoft Surface Dock Firmware Update](https://www.microsoft.com/download/details.aspx?id=46703). - - The file is released in the following naming format: **Surface_Dock_FwUpdate_X.XX.XXX_Win10_XXXXX_XX.XXX.XXXXX_X.MSI** and installs by default to C:\Program Files\SurfaceUpdate. - - Requires Surface devices running at least Windows 10 version 1803 or later. + - The update requires a Surface device running Windows 10, version 1803 or later. + - Installing the MSI file may prompt you to restart Surface. However, restarting is not required to perform the update. -2. After you connect Surface Dock to your Surface device, the tool checks the firmware status while running in the background. - -4. After several seconds, disconnect your Surface Dock from your device and then wait for 5 seconds before reconnecting. The Surface Dock Firmware Update will normally update the dock silently in background after you disconnect from the dock and reconnect. The process can take a few minutes to complete and will continue even if interrupted. - -### Manual installation -If preferred, you can manually complete the update as follows: - -- Reconnect your Surface Dock for 2 minutes and then disconnect it from your device. The DisplayPort firmware update will be installed while the hardware is disconnected. The LED in the Ethernet port of the dock will blink while the update is in progress. Please wait until the LED stops blinking before you unplug your Surface Dock from power. - -> [!NOTE] -> -> - Manually installing the MSI file may prompt you to restart Surface; however, restarting is optional and not required. -> - You will need to disconnect and reconnect the dock twice before the update fully completes. -> - To create a log file, specify the path in the Msiexec command. For example, append /l*v %windir%\logs\ SurfaceDockFWI.log". +2. Disconnect your Surface device from the Surface Dock (using the power adapter), wait 5 seconds, and then reconnect. The Surface Dock Firmware Update will update the dock silently in background. The process can take a few minutes to complete and will continue even if interrupted. ## Network deployment @@ -48,7 +65,7 @@ You can use Windows Installer commands (Msiexec.exe) to deploy Surface Dock Firm - **Msiexec.exe /i /quiet /norestart** > [!NOTE] -> A log file is not created by default. In order to create a log file, you will need to append "/l*v [path]" +> A log file is not created by default. In order to create a log file, you will need to append "/l*v [path]". For example: Msiexec.exe /i /l*v %windir%\logs\ SurfaceDockFWI.log" For more information, refer to [Command line options](https://docs.microsoft.com/windows/win32/msi/command-line-options) documentation. @@ -56,12 +73,13 @@ For more information, refer to [Command line options](https://docs.microsoft.com > If you want to keep your Surface Dock updated using any other method, refer to [Update your Surface Dock](https://support.microsoft.com/help/4023478/surface-update-your-surface-dock) for details. ## Intune deployment + You can use Intune to distribute Surface Dock Firmware Update to your devices. First you will need to convert the MSI file to the .intunewin format, as described in the following documentation: [Intune Standalone - Win32 app management](https://docs.microsoft.com/intune/apps/apps-win32-app-management). Use the following command: - **msiexec /i /quiet /q** -## How to verify completion of firmware update +## How to verify completion of the firmware update Surface dock firmware consists of two components: @@ -117,10 +135,6 @@ Events are logged in the Application Event Log. Note: Earlier versions of this - Ensure that the Surface Dock is disconnected, and then allow enough time for the update to complete as monitored via an LED in the Ethernet port of the dock. Wait until the LED stops blinking before you unplug Surface Dock from power. - Connect the Surface Dock to a different device to see if it is able to update the dock. -## Changes and updates - -Microsoft periodically releases new versions of Surface Dock Firmware Update.Note that the MSI file is not self-updating. If you have deployed the MSI to Surface devices and a new version of the firmware is released, you will need to deploy the new version of the MSI. - ## Versions reference ### Version 1.42.139 *Release Date: September 18 2019* From 15ed7b7a98ab190589b598771c406fcff9739465 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 10 Feb 2020 10:33:34 -0800 Subject: [PATCH 008/119] something --- .../surface/surface-dock-firmware-update.md | 221 ------------------ 1 file changed, 221 deletions(-) delete mode 100644 devices/surface/surface-dock-firmware-update.md diff --git a/devices/surface/surface-dock-firmware-update.md b/devices/surface/surface-dock-firmware-update.md deleted file mode 100644 index d5e58e4a5f..0000000000 --- a/devices/surface/surface-dock-firmware-update.md +++ /dev/null @@ -1,221 +0,0 @@ ---- -title: Microsoft Surface Dock Firmware Update -description: This article explains how to use Microsoft Surface Dock Firmware Update, newly redesigned to update Surface Dock firmware while running in the background on your Surface device. -ms.localizationpriority: medium -ms.prod: w10 -ms.mktglfcycl: manage -ms.sitesec: library -author: greg-lindsay -ms.author: greglin -ms.topic: article -ms.reviewer: scottmca -manager: dansimp -ms.audience: itpro ---- -# Microsoft Surface Dock Firmware Update - -This article explains how to use Microsoft Surface Dock Firmware Update to update Surface Dock firmware. When installed on your Surface device, it will update any Surface Dock attached to your Surface device. The file is released in the following naming format: **Surface_Dock_FwUpdate_X.XX.XXX_Win10_XXXXX_XX.XXX.XXXXX_X.MSI** (ex: Surface_Dock_FwUpdate_1.42.139_Win10_17134_19.084.31680_0.msi) and installs by default to C:\Program Files\SurfaceUpdate. - -Microsoft Surface Dock Firmware Update supersedes the earlier Microsoft Surface Dock Updater tool, previously available for download as part of Surface Tools for IT. It was named Surface_Dock_Updater_vx.xx.xxx.x.msi (where x indicates the version of the tool). The earlier tool has been retired, is no longer available for download, and should not be used. - -> [!IMPORTANT] ->Microsoft periodically releases new versions of Surface Dock Firmware Update. The MSI file is not self-updating. If you have deployed the MSI to Surface devices and a new version of the firmware is released, you will need to deploy the new version. - -## Monitor the Surface Dock Firmare Update - ->The procedures in this section provide an overview of how to monitor installation of the firmware update. This section is optional. - -For more detailed information about monitoring the update process, see the following sections in this article: - - [How to verify completion of firmware update](#how-to-verify-completion-of-the-firmware-update) - - [Event logging](#event-logging) - - [Troubleshooting tips](#troubleshooting-tips) - - [Versions reference](#versions-reference) - -To monitor the update: - -1. Open Event Viewer, browse to **Windows Logs > Application**, and then under **Actions** in the right-hand pane click **Filter Current Log**, enter **SurfaceDockFwUpdate** next to **Event sources**, and then click **OK**. -2. Type the following command at an elevated command prompt: - - ```cmd - Reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WUDF\Services\SurfaceDockFwUpdate\Parameters" - ``` -3. Install the update as described in the next section. -4. Event 2007 with the following text indicates a successful update: **Firmware update finished. hr=0 DriverTelementry EventCode = 2007**. - - If the update is not successful, then event ID 2007 will be displayed as an **Error** event rather than **Information**. Additionally, the version reported in the Windows Registry will not be current. -5. When the update is complete, you will see the following DWORD values will be displayed in the Windows Registry: - - Component10CurrentFwVersion 0x04ac3970 (78395760) - - Component20CurrentFwVersion 0x04915a70 (76634736) - ->Note: If you see "The description for Event ID xxxx from source SurfaceDockFwUpdate cannot be found" in event text, this is expected and can be ignored. - -## Run the Surface Dock firmware update - -This section describes how to install the firmware update. - -1. Download and install [Microsoft Surface Dock Firmware Update](https://www.microsoft.com/download/details.aspx?id=46703). - - The update requires a Surface device running Windows 10, version 1803 or later. - - Installing the MSI file may prompt you to restart Surface. However, restarting is not required to perform the update. - -2. Disconnect your Surface device from the Surface Dock (using the power adapter), wait 5 seconds, and then reconnect. The Surface Dock Firmware Update will update the dock silently in background. The process can take a few minutes to complete and will continue even if interrupted. - -## Network deployment - -You can use Windows Installer commands (Msiexec.exe) to deploy Surface Dock Firmware Update to multiple devices across your network. When using Microsoft Endpoint Configuration Manager or other deployment tool, enter the following syntax to ensure the installation is silent: - -- **Msiexec.exe /i /quiet /norestart** - -> [!NOTE] -> A log file is not created by default. In order to create a log file, you will need to append "/l*v [path]". For example: Msiexec.exe /i /l*v %windir%\logs\ SurfaceDockFWI.log" - -For more information, refer to [Command line options](https://docs.microsoft.com/windows/win32/msi/command-line-options) documentation. - -> [!IMPORTANT] -> If you want to keep your Surface Dock updated using any other method, refer to [Update your Surface Dock](https://support.microsoft.com/help/4023478/surface-update-your-surface-dock) for details. - -## Intune deployment - -You can use Intune to distribute Surface Dock Firmware Update to your devices. First you will need to convert the MSI file to the .intunewin format, as described in the following documentation: [Intune Standalone - Win32 app management](https://docs.microsoft.com/intune/apps/apps-win32-app-management). - -Use the following command: - - **msiexec /i /quiet /q** - -## How to verify completion of the firmware update - -Surface dock firmware consists of two components: - -- **Component10:** Micro controller unit (MCU) firmware -- **Component20:** Display port (DP) firmware. - -Successful completion of Surface Dock Firmware Update results in new registry key values for these firmware components. - -**To verify updates:** - -1. Open Regedit and navigate to the following registry path: - -- **HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WUDF\Services\SurfaceDockFwUpdate\Parameters** - -2. Look for the registry keys: **Component10CurrentFwVersion and Component20CurrentFwVersion**, which refer to the firmware that is currently on the device. - - ![Surface Dock Firmware Update installation process](images/regeditDock.png) - -3. Verify the new registry key values match the updated registry key values listed in the Versions reference at the end of this document. If the values match, the firmware was updated successfully. - -4. If unable to verify, review Event logging and Troubleshooting tips in the next section. - -## Event logging - -**Table 1. Log files for Surface Dock Firmware Update** - -| Log | Location | Notes | -| -------------------------------- | --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Surface Dock Firmware Update log | Path needs to be specified (see note) | Earlier versions of this tool wrote events to Applications and Services Logs\Microsoft Surface Dock Updater. | -| Windows Device Install log | %windir%\inf\setupapi.dev.log | For more information about using Device Install Log, refer to [SetupAPI Logging](https://docs.microsoft.com/windows-hardware/drivers/install/setupapi-logging--windows-vista-and-later-) documentation. | - - -**Table 2. Event log IDs for Surface Dock Firmware Update**
-Events are logged in the Application Event Log. Note: Earlier versions of this tool wrote events to Applications and Services Logs\Microsoft Surface Dock Updater. - -| Event ID | Event type | -| -------- | -------------------------------------------------------------------- | -| 2001 | Dock firmware update has started. | -| 2002 | Dock firmware update skipped because dock is known to be up to date. | -| 2003 | Dock firmware update failed to get firmware version. | -| 2004 | Querying the firmware version. | -| 2005 | Dock firmware failed to start update. | -| 2006 | Failed to send offer/payload pairs. | -| 2007 | Firmware update finished. | -| 2008 | BEGIN dock telemetry. | -| 2011 | END dock telemetry. | - -## Troubleshooting tips - -- Completely disconnect power for Surface dock from the AC power to reset the Surface Dock. -- Disconnect all peripherals except for the Surface Dock. -- Uninstall any current Surface Dock Firmware Update and then install the latest version. -- Ensure that the Surface Dock is disconnected, and then allow enough time for the update to complete as monitored via an LED in the Ethernet port of the dock. Wait until the LED stops blinking before you unplug Surface Dock from power. -- Connect the Surface Dock to a different device to see if it is able to update the dock. - -## Versions reference -### Version 1.42.139 -*Release Date: September 18 2019* - -This version, contained in Surface_Dock_FwUpdate_1.42.139_Win10_17134_19.084.31680_0.MSI, updates firmware in the background. -**Updated registry key values:**
- -- Component10CurrentFwVersion updated to **4ac3970**. -- Component20CurrentFwVersion updated to **4a1d570**. - -It adds support for Surface Pro 7 and Surface Laptop 3. - -## Legacy versions - -### Version 2.23.139.0 -*Release Date: 10 October 2018* - -This version of Surface Dock Updater adds support for the following: - -- Add support for Surface Pro 6 -- Add support for Surface Laptop 2 - - -### Version 2.22.139.0 -*Release Date: 26 July 2018* - -This version of Surface Dock Updater adds support for the following: - -- Increase update reliability -- Add support for Surface Go - -### Version 2.12.136.0 -*Release Date: 29 January 2018* - -This version of Surface Dock Updater adds support for the following: -* Update for Surface Dock Main Chipset Firmware -* Update for Surface Dock DisplayPort Firmware -* Improved display stability for external displays when used with Surface Book or Surface Book 2 - -Additionally, installation of this version of Surface Dock Updater on Surface Book devices includes the following: -* Update for Surface Book Base Firmware -* Added support for Surface Dock firmware updates with improvements targeted to Surface Book devices - - -### Version 2.9.136.0 -*Release date: November 3, 2017* - -This version of Surface Dock Updater adds support for the following: - -* Update for Surface Dock DisplayPort Firmware -* Resolves an issue with audio over passive display port adapters - -### Version 2.1.15.0 -*Release date: June 19, 2017* - -This version of Surface Dock Updater adds support for the following: - -* Surface Laptop -* Surface Pro - -### Version 2.1.6.0 -*Release date: April 7, 2017* - -This version of Surface Dock Updater adds support for the following: - -* Update for Surface Dock DisplayPort firmware -* Requires Windows 10 - -### Version 2.0.22.0 -*Release date: October 21, 2016* - -This version of Surface Dock Updater adds support for the following: - -* Update for Surface Dock USB firmware -* Improved reliability of Ethernet, audio, and USB ports - -### Version 1.0.8.0 -*Release date: April 26, 2016* - -This version of Surface Dock Updater adds support for the following: - -* Update for Surface Dock Main Chipset firmware -* Update for Surface Dock DisplayPort firmware - From 0b040e73c76a5b74c3abd5126d04ca4de0b5c8d1 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 10 Feb 2020 10:34:30 -0800 Subject: [PATCH 009/119] something --- .../surface/surface-dock-firmware-update.md | 207 ++++++++++++++++++ 1 file changed, 207 insertions(+) create mode 100644 devices/surface/surface-dock-firmware-update.md diff --git a/devices/surface/surface-dock-firmware-update.md b/devices/surface/surface-dock-firmware-update.md new file mode 100644 index 0000000000..dc3e5b41f0 --- /dev/null +++ b/devices/surface/surface-dock-firmware-update.md @@ -0,0 +1,207 @@ +--- +title: Microsoft Surface Dock Firmware Update +description: This article explains how to use Microsoft Surface Dock Firmware Update, newly redesigned to update Surface Dock firmware while running in the background on your Surface device. +ms.localizationpriority: medium +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +author: dansimp +ms.author: dansimp +ms.topic: article +ms.date: 10/09/2019 +ms.reviewer: scottmca +manager: dansimp +ms.audience: itpro +--- +# Microsoft Surface Dock Firmware Update + +This article explains how to use Microsoft Surface Dock Firmware Update, newly redesigned to update Surface Dock firmware while running in the background on your Surface device. Once installed, it will update any Surface Dock attached to your Surface device. + +> [!NOTE] +>Microsoft Surface Dock Firmware Update supersedes the earlier Microsoft Surface Dock Updater tool, previously available for download as part of Surface Tools for IT. It was named Surface_Dock_Updater_vx.xx.xxx.x.msi (where x indicates the version of the tool). The earlier tool has been retired, is no longer available for download, and should not be used. + +## To run Surface Dock Firmware Update + +1. Download and install [Microsoft Surface Dock Firmware Update](https://www.microsoft.com/download/details.aspx?id=46703). + - The file is released in the following naming format: **Surface_Dock_FwUpdate_X.XX.XXX_Win10_XXXXX_XX.XXX.XXXXX_X.MSI** and installs by default to C:\Program Files\SurfaceUpdate. + - Requires Surface devices running at least Windows 10 version 1803 or later. + +2. After you connect Surface Dock to your Surface device, the tool checks the firmware status while running in the background. + +4. After several seconds, disconnect your Surface Dock from your device and then wait for 5 seconds before reconnecting. The Surface Dock Firmware Update will normally update the dock silently in background after you disconnect from the dock and reconnect. The process can take a few minutes to complete and will continue even if interrupted. + +### Manual installation +If preferred, you can manually complete the update as follows: + +- Reconnect your Surface Dock for 2 minutes and then disconnect it from your device. The DisplayPort firmware update will be installed while the hardware is disconnected. The LED in the Ethernet port of the dock will blink while the update is in progress. Please wait until the LED stops blinking before you unplug your Surface Dock from power. + +> [!NOTE] +> +> - Manually installing the MSI file may prompt you to restart Surface; however, restarting is optional and not required. +> - You will need to disconnect and reconnect the dock twice before the update fully completes. +> - To create a log file, specify the path in the Msiexec command. For example, append /l*v %windir%\logs\ SurfaceDockFWI.log". + +## Network deployment + +You can use Windows Installer commands (Msiexec.exe) to deploy Surface Dock Firmware Update to multiple devices across your network. When using Microsoft Endpoint Configuration Manager or other deployment tool, enter the following syntax to ensure the installation is silent: + +- **Msiexec.exe /i /quiet /norestart** + +> [!NOTE] +> A log file is not created by default. In order to create a log file, you will need to append "/l*v [path]" + +For more information, refer to [Command line options](https://docs.microsoft.com/windows/win32/msi/command-line-options) documentation. + +> [!IMPORTANT] +> If you want to keep your Surface Dock updated using any other method, refer to [Update your Surface Dock](https://support.microsoft.com/help/4023478/surface-update-your-surface-dock) for details. + +## Intune deployment +You can use Intune to distribute Surface Dock Firmware Update to your devices. First you will need to convert the MSI file to the .intunewin format, as described in the following documentation: [Intune Standalone - Win32 app management](https://docs.microsoft.com/intune/apps/apps-win32-app-management). + +Use the following command: + - **msiexec /i /quiet /q** + +## How to verify completion of firmware update + +Surface dock firmware consists of two components: + +- **Component10:** Micro controller unit (MCU) firmware +- **Component20:** Display port (DP) firmware. + +Successful completion of Surface Dock Firmware Update results in new registry key values for these firmware components. + +**To verify updates:** + +1. Open Regedit and navigate to the following registry path: + +- **HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WUDF\Services\SurfaceDockFwUpdate\Parameters** + +2. Look for the registry keys: **Component10CurrentFwVersion and Component20CurrentFwVersion**, which refer to the firmware that is currently on the device. + + ![Surface Dock Firmware Update installation process](images/regeditDock.png) + +3. Verify the new registry key values match the updated registry key values listed in the Versions reference at the end of this document. If the values match, the firmware was updated successfully. + +4. If unable to verify, review Event logging and Troubleshooting tips in the next section. + +## Event logging + +**Table 1. Log files for Surface Dock Firmware Update** + +| Log | Location | Notes | +| -------------------------------- | --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Surface Dock Firmware Update log | Path needs to be specified (see note) | Earlier versions of this tool wrote events to Applications and Services Logs\Microsoft Surface Dock Updater. | +| Windows Device Install log | %windir%\inf\setupapi.dev.log | For more information about using Device Install Log, refer to [SetupAPI Logging](https://docs.microsoft.com/windows-hardware/drivers/install/setupapi-logging--windows-vista-and-later-) documentation. | + + +**Table 2. Event log IDs for Surface Dock Firmware Update**
+Events are logged in the Application Event Log. Note: Earlier versions of this tool wrote events to Applications and Services Logs\Microsoft Surface Dock Updater. + +| Event ID | Event type | +| -------- | -------------------------------------------------------------------- | +| 2001 | Dock firmware update has started. | +| 2002 | Dock firmware update skipped because dock is known to be up to date. | +| 2003 | Dock firmware update failed to get firmware version. | +| 2004 | Querying the firmware version. | +| 2005 | Dock firmware failed to start update. | +| 2006 | Failed to send offer/payload pairs. | +| 2007 | Firmware update finished. | +| 2008 | BEGIN dock telemetry. | +| 2011 | END dock telemetry. | + +## Troubleshooting tips + +- Completely disconnect power for Surface dock from the AC power to reset the Surface Dock. +- Disconnect all peripherals except for the Surface Dock. +- Uninstall any current Surface Dock Firmware Update and then install the latest version. +- Ensure that the Surface Dock is disconnected, and then allow enough time for the update to complete as monitored via an LED in the Ethernet port of the dock. Wait until the LED stops blinking before you unplug Surface Dock from power. +- Connect the Surface Dock to a different device to see if it is able to update the dock. + +## Changes and updates + +Microsoft periodically releases new versions of Surface Dock Firmware Update.Note that the MSI file is not self-updating. If you have deployed the MSI to Surface devices and a new version of the firmware is released, you will need to deploy the new version of the MSI. + +## Versions reference +### Version 1.42.139 +*Release Date: September 18 2019* + +This version, contained in Surface_Dock_FwUpdate_1.42.139_Win10_17134_19.084.31680_0.MSI, updates firmware in the background. +**Updated registry key values:**
+ +- Component10CurrentFwVersion updated to **4ac3970**. +- Component20CurrentFwVersion updated to **4a1d570**. + +It adds support for Surface Pro 7 and Surface Laptop 3. + +## Legacy versions + +### Version 2.23.139.0 +*Release Date: 10 October 2018* + +This version of Surface Dock Updater adds support for the following: + +- Add support for Surface Pro 6 +- Add support for Surface Laptop 2 + + +### Version 2.22.139.0 +*Release Date: 26 July 2018* + +This version of Surface Dock Updater adds support for the following: + +- Increase update reliability +- Add support for Surface Go + +### Version 2.12.136.0 +*Release Date: 29 January 2018* + +This version of Surface Dock Updater adds support for the following: +* Update for Surface Dock Main Chipset Firmware +* Update for Surface Dock DisplayPort Firmware +* Improved display stability for external displays when used with Surface Book or Surface Book 2 + +Additionally, installation of this version of Surface Dock Updater on Surface Book devices includes the following: +* Update for Surface Book Base Firmware +* Added support for Surface Dock firmware updates with improvements targeted to Surface Book devices + + +### Version 2.9.136.0 +*Release date: November 3, 2017* + +This version of Surface Dock Updater adds support for the following: + +* Update for Surface Dock DisplayPort Firmware +* Resolves an issue with audio over passive display port adapters + +### Version 2.1.15.0 +*Release date: June 19, 2017* + +This version of Surface Dock Updater adds support for the following: + +* Surface Laptop +* Surface Pro + +### Version 2.1.6.0 +*Release date: April 7, 2017* + +This version of Surface Dock Updater adds support for the following: + +* Update for Surface Dock DisplayPort firmware +* Requires Windows 10 + +### Version 2.0.22.0 +*Release date: October 21, 2016* + +This version of Surface Dock Updater adds support for the following: + +* Update for Surface Dock USB firmware +* Improved reliability of Ethernet, audio, and USB ports + +### Version 1.0.8.0 +*Release date: April 26, 2016* + +This version of Surface Dock Updater adds support for the following: + +* Update for Surface Dock Main Chipset firmware +* Update for Surface Dock DisplayPort firmware + From c56240770d9772c5a122f242120d9674983712d5 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 12 Feb 2020 15:33:32 -0800 Subject: [PATCH 010/119] 01 --- windows/deployment/TOC.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index 9f3665c21e..8e3b350ec4 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -1,8 +1,8 @@ -# [Deploy and update Windows 10](https://docs.microsoft.com/windows/deployment) -## [What's new in Windows 10 deployment](deploy-whats-new.md) -## [Windows as a service](update/windows-as-a-service.md) +# [Windows 10 deployment resources and documentation](https://docs.microsoft.com/windows/deployment) ## Explore +### [What's new in Windows 10 deployment](deploy-whats-new.md) +### [Windows as a service](update/windows-as-a-service.md) ### [Windows 10 deployment scenarios](windows-10-deployment-scenarios.md) ### [Deployment process posters](windows-10-deployment-posters.md) ### [Deploy Windows 10 with Microsoft 365](deploy-m365.md) From 573cb3bc871b51fac744e7ed4f67bd2f41c1e0b0 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 12 Feb 2020 15:37:42 -0800 Subject: [PATCH 011/119] 01 --- windows/deployment/index.md | 213 ----------------------------------- windows/deployment/index.yml | 103 +++++++++++++++++ 2 files changed, 103 insertions(+), 213 deletions(-) delete mode 100644 windows/deployment/index.md create mode 100644 windows/deployment/index.yml diff --git a/windows/deployment/index.md b/windows/deployment/index.md deleted file mode 100644 index f7b26b31f0..0000000000 --- a/windows/deployment/index.md +++ /dev/null @@ -1,213 +0,0 @@ ---- -layout: HubPage -hide_bc: false -description: Windows 10 deployment resources and documentation for admins & IT professionals -ms.author: greglin -author: greg-lindsay -ms.topic: hub-page -keywords: Windows 10 Enterprise, deploy, plan, test -localization_priority: Normal -audience: itpro -ms.prod: w10 -title: Windows 10 deployment resources and documentation for admins & IT professionals -description: Windows 10 deployment resources and documentation for admins & IT professionals ---- -
-
-

Windows 10 deployment resources and documentation

-

Learn how to test, plan, and deploy Windows 10 in your organization.

-

- -
-
diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml new file mode 100644 index 0000000000..c1c4afa954 --- /dev/null +++ b/windows/deployment/index.yml @@ -0,0 +1,103 @@ +### YamlMime:Landing + +title: Microsoft 365 security documentation # < 60 chars +summary: Learn about the robust security solutions and services in Microsoft 365 Security so that you can better protect your enterprise across attack surfaces. # < 160 chars + +metadata: + title: Microsoft 365 security documentation # Required; page title displayed in search results. Include the brand. < 60 chars. + description: Learn about the robust security solutions and services in Microsoft 365 Security so that you can better protect your enterprise across attack surfaces # Required; article description that is displayed in search results. < 160 chars. + services: office-365-security-compliance + ms.service: O365-seccomp #Required; service per approved list. service slug assigned to your service by ACOM. + ms.subservice: subservice + ms.topic: landing-page # Required + ms.collection: m365-security-compliance + author: mjcaparas #Required; your GitHub user alias, with correct capitalization. + ms.author: macapara #Required; microsoft alias of author; optional team alias. + ms.date: 09/13/2019 #Required; mm/dd/yyyy format. + localization_priority: Priority + +# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | 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: Microsoft Threat Protection + linkLists: + - linkListType: overview + links: + - text: What is Microsoft Threat Protection? + url: mtp/microsoft-threat-protection.md + - text: Microsoft 365 security center + url: mtp/overview-security-center.md + + # Card (optional) + - title: Microsoft Defender ATP + linkLists: + - linkListType: overview + links: + - text: What is Microsoft Defender ATP? + url: https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection + - text: Overview of capabilities + url: https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview + + # Card + - title: Office 365 ATP + linkLists: + - linkListType: overview + links: + - text: What is Office 365 ATP? + url: office-365-security/office-365-atp.md + - text: Office 365 ATP service description + url: https://docs.microsoft.com/office365/servicedescriptions/office-365-advanced-threat-protection-service-description + + # Card + - title: Azure ATP + linkLists: + - linkListType: overview + links: + - text: What is Azure ATP? + url: https://docs.microsoft.com/azure-advanced-threat-protection/what-is-atp + - text: Azure ATP architecture + url: https://docs.microsoft.com/azure-advanced-threat-protection/atp-architecture + + # Card (optional) + - title: Azure Security Center + linkLists: + - linkListType: overview + links: + - text: What is Azure Security Center? + url: https://docs.microsoft.com/azure/security-center/security-center-intro + - text: Supported features + url: https://docs.microsoft.com/azure/security-center/security-center-services + + # Card + - title: Microsoft Cloud App Security + linkLists: + - linkListType: overview + links: + - text: What is Microsoft Cloud App Security? + url: https://docs.microsoft.com/cloud-app-security/what-is-cloud-app-security + - text: Get started with Microsoft Cloud App Security + url: https://docs.microsoft.com/cloud-app-security/getting-started-with-cloud-app-security + + # Card + - title: Azure Sentinel (Preview) + linkLists: + - linkListType: overview + links: + - text: What is Azure Sentinel? (Preview) + url: https://docs.microsoft.com/azure/sentinel/overview + + # Card + - title: Security management + linkLists: + - linkListType: overview + links: + - text: Secure score + url: mtp/microsoft-secure-score.md + + + + + From 4f84ff37882ee5f5fc9204163ae26ec98fb3761d Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 12 Feb 2020 15:53:08 -0800 Subject: [PATCH 012/119] 02 --- windows/deployment/TOC.md | 58 -------------------------------------- windows/deployment/TOC.yml | 24 ++++++++++++++++ 2 files changed, 24 insertions(+), 58 deletions(-) delete mode 100644 windows/deployment/TOC.md create mode 100644 windows/deployment/TOC.yml diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md deleted file mode 100644 index 8e3b350ec4..0000000000 --- a/windows/deployment/TOC.md +++ /dev/null @@ -1,58 +0,0 @@ -# [Windows 10 deployment resources and documentation](https://docs.microsoft.com/windows/deployment) - -## Explore -### [What's new in Windows 10 deployment](deploy-whats-new.md) -### [Windows as a service](update/windows-as-a-service.md) -### [Windows 10 deployment scenarios](windows-10-deployment-scenarios.md) -### [Deployment process posters](windows-10-deployment-posters.md) -### [Deploy Windows 10 with Microsoft 365](deploy-m365.md) -### Windows 10 deployment lab -#### [Windows 10 deployment test lab](windows-10-poc.md) -#### [Deploy Windows 10 in a test lab using Microsoft Deployment Toolkit](windows-10-poc-mdt.md) -#### [Deploy Windows 10 in a test lab using Microsoft Endpoint Configuration Manager](windows-10-poc-sc-config-mgr.md) - -## Plan for deployment -### [Windows 10 Enterprise FAQ for IT Pros](planning/windows-10-enterprise-faq-itpro.md) -### [Windows 10 deployment considerations](planning/windows-10-deployment-considerations.md) -### [Windows 10 compatibility](planning/windows-10-compatibility.md) -### [Windows 10 infrastructure requirements](planning/windows-10-infrastructure-requirements.md) - -## Deploy Windows 10 -### [Windows Autopilot](windows-autopilot/windows-autopilot.md) -### [Deploy Windows 10 with the Microsoft Deployment Toolkit](deploy-windows-mdt/deploy-windows-10-with-the-microsoft-deployment-toolkit.md) -### [Deploy Windows 10 with System Center 2012 R2 Configuration Manager](deploy-windows-sccm/deploy-windows-10-with-system-center-2012-r2-configuration-manager.md) -### Subscription Activation -#### [Windows 10 Subscription Activation](windows-10-subscription-activation.md) -#### [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md) -#### [Configure VDA for Subscription Activation](vda-subscription-activation.md) -#### [Deploy Windows 10 Enterprise licenses](deploy-enterprise-licenses.md) - -## Manage Windows 10 updates -### [Windows as a service - introduction](update/windows-as-a-service.md) -### [Quick guide to Windows as a service](update/waas-quick-start.md) -### [Servicing stack updates](update/servicing-stack-updates.md) -### [Overview of Windows as a service](update/waas-overview.md) - -## Reference -### Resolve upgrade errors -#### [Resolve Windows 10 upgrade errors](upgrade/resolve-windows-10-upgrade-errors.md) -#### [Quick fixes](upgrade\quick-fixes.md) -#### [SetupDiag](upgrade/setupdiag.md) -#### [Troubleshooting upgrade errors](upgrade/troubleshoot-upgrade-errors.md) -#### [Windows error reporting](upgrade/windows-error-reporting.md) -#### [Upgrade error codes](upgrade/upgrade-error-codes.md) -#### [Log files](upgrade/log-files.md) -#### [Resolution procedures](upgrade/resolution-procedures.md) -#### [Submit Windows 10 upgrade errors](upgrade/submit-errors.md) - -### [Windows 10 in S mode](s-mode.md) -#### [Switch to Windows 10 Pro/Enterprise from S mode](windows-10-pro-in-s-mode.md) - -#### [Volume Activation [client]](volume-activation/volume-activation-windows-10.md) -##### [Plan for volume activation [client]](volume-activation/plan-for-volume-activation-client.md) -##### [Activate using Key Management Service [client]](volume-activation/activate-using-key-management-service-vamt.md) -##### [Activate using Active Directory-based activation [client]](volume-activation/activate-using-active-directory-based-activation-client.md) -##### [Activate clients running Windows 10](volume-activation/activate-windows-10-clients-vamt.md) -##### [Monitor activation [client]](volume-activation/monitor-activation-client.md) -##### [Use the Volume Activation Management Tool [client]](volume-activation/use-the-volume-activation-management-tool-client.md) -##### [Appendix: Information sent to Microsoft during activation [client]](volume-activation/appendix-information-sent-to-microsoft-during-activation-client.md) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml new file mode 100644 index 0000000000..964e1e0e9c --- /dev/null +++ b/windows/deployment/TOC.yml @@ -0,0 +1,24 @@ +- name: Windows 10 deployment resources and documentation + href: index.yml + items: + - name: Explore + items: + - name: Windows 10 deployment scenarios + href: windows-10-deployment-scenarios.md + - name: H2 + href: windows-10-deployment-scenarios.md + items: + - name: H3 + href: windows-10-deployment-scenarios.md + items: + - name: H4 + href: windows-10-deployment-scenarios.md + items: + - name: H5 + href: windows-10-deployment-scenarios.md + items: + - name: H6 + href: windows-10-deployment-scenarios.md + items: + - name: H7 + href: windows-10-deployment-scenarios.md \ No newline at end of file From f3d5b830ad6d20ac6b85d1e86b2f3623f42fe228 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 12 Feb 2020 16:19:13 -0800 Subject: [PATCH 013/119] 02 --- windows/deployment/TOC.yml | 7 ++---- windows/deployment/index.yml | 47 ++++++++++++------------------------ 2 files changed, 18 insertions(+), 36 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 964e1e0e9c..50a3a04cfb 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -9,16 +9,13 @@ href: windows-10-deployment-scenarios.md items: - name: H3 - href: windows-10-deployment-scenarios.md items: - name: H4 - href: windows-10-deployment-scenarios.md items: - name: H5 - href: windows-10-deployment-scenarios.md items: - name: H6 - href: windows-10-deployment-scenarios.md items: - name: H7 - href: windows-10-deployment-scenarios.md \ No newline at end of file + items: + - name: foo diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index c1c4afa954..c9d7ffcd89 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -1,20 +1,20 @@ ### YamlMime:Landing -title: Microsoft 365 security documentation # < 60 chars -summary: Learn about the robust security solutions and services in Microsoft 365 Security so that you can better protect your enterprise across attack surfaces. # < 160 chars +title: Windows 10 deployment resources and documentation # < 60 chars +summary: Learn about deploying Windows 10 and keeping it up to date in your organization. # < 160 chars metadata: - title: Microsoft 365 security documentation # Required; page title displayed in search results. Include the brand. < 60 chars. - description: Learn about the robust security solutions and services in Microsoft 365 Security so that you can better protect your enterprise across attack surfaces # Required; article description that is displayed in search results. < 160 chars. - services: office-365-security-compliance - ms.service: O365-seccomp #Required; service per approved list. service slug assigned to your service by ACOM. + title: Windows 10 deployment resources and documentation # Required; page title displayed in search results. Include the brand. < 60 chars. + description: Learn about deploying Windows 10 and keeping it up to date in your organization. # Required; article description that is displayed in search results. < 160 chars. + services: windows-10 + ms.service: windows-10 #Required; service per approved list. service slug assigned to your service by ACOM. ms.subservice: subservice ms.topic: landing-page # Required - ms.collection: m365-security-compliance - author: mjcaparas #Required; your GitHub user alias, with correct capitalization. - ms.author: macapara #Required; microsoft alias of author; optional team alias. + ms.collection: windows-10 + author: greg-lindsay #Required; your GitHub user alias, with correct capitalization. + ms.author: greglin #Required; microsoft alias of author; optional team alias. ms.date: 09/13/2019 #Required; mm/dd/yyyy format. - localization_priority: Priority + localization_priority: medium # linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new @@ -22,7 +22,7 @@ landingContent: # Cards and links should be based on top customer tasks or top subjects # Start card title with a verb # Card (optional) - - title: Microsoft Threat Protection + - title: Plan for deployment linkLists: - linkListType: overview links: @@ -32,7 +32,7 @@ landingContent: url: mtp/overview-security-center.md # Card (optional) - - title: Microsoft Defender ATP + - title: Deploy Windows 10 linkLists: - linkListType: overview links: @@ -42,7 +42,7 @@ landingContent: url: https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview # Card - - title: Office 365 ATP + - title: Update Windows 10 linkLists: - linkListType: overview links: @@ -52,7 +52,7 @@ landingContent: url: https://docs.microsoft.com/office365/servicedescriptions/office-365-advanced-threat-protection-service-description # Card - - title: Azure ATP + - title: Troubleshooting linkLists: - linkListType: overview links: @@ -62,7 +62,7 @@ landingContent: url: https://docs.microsoft.com/azure-advanced-threat-protection/atp-architecture # Card (optional) - - title: Azure Security Center + - title: Tools linkLists: - linkListType: overview links: @@ -72,7 +72,7 @@ landingContent: url: https://docs.microsoft.com/azure/security-center/security-center-services # Card - - title: Microsoft Cloud App Security + - title: Lab guides linkLists: - linkListType: overview links: @@ -81,21 +81,6 @@ landingContent: - text: Get started with Microsoft Cloud App Security url: https://docs.microsoft.com/cloud-app-security/getting-started-with-cloud-app-security - # Card - - title: Azure Sentinel (Preview) - linkLists: - - linkListType: overview - links: - - text: What is Azure Sentinel? (Preview) - url: https://docs.microsoft.com/azure/sentinel/overview - - # Card - - title: Security management - linkLists: - - linkListType: overview - links: - - text: Secure score - url: mtp/microsoft-secure-score.md From a194121b240637c00740f1c7c64b9b3c62fdc7e9 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 13 Feb 2020 11:00:46 -0800 Subject: [PATCH 014/119] starting to build toc --- windows/deployment/TOC.yml | 48 +++++++++++++++++++++++++++----------- 1 file changed, 35 insertions(+), 13 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 50a3a04cfb..77d73ed44b 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -5,17 +5,39 @@ items: - name: Windows 10 deployment scenarios href: windows-10-deployment-scenarios.md - - name: H2 - href: windows-10-deployment-scenarios.md + - name: Deployment test lab items: - - name: H3 - items: - - name: H4 - items: - - name: H5 - items: - - name: H6 - items: - - name: H7 - items: - - name: foo + - name: Windows 10 deployment test lab + href: windows-10-deployment-scenarios.md + - name: Deploy Windows 10 in a test lab using Microsoft Deployment Toolkit + href: windows-10-poc-mdt.md + - name: Deploy Windows 10 in a test lab using Microsoft Endpoint Configuration Manager + href: windows-10-poc-sc-config-mgr.md + + - name: Plan + items: + - name: item1 + href: file1.md + - name: item2 + href: file2.md + + - name: Deploy Windows 10 + items: + - name: item1 + href: file1.md + - name: item2 + href: file2.md + + - name: Manage Windows 10 updates + items: + - name: item1 + href: file1.md + - name: item2 + href: file2.md + + - name: Reference + items: + - name: item1 + href: file1.md + - name: item2 + href: file2.md \ No newline at end of file From 3d72ae59ec20d3a1e0beba78fbecf495d7e87c9a Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 13 Feb 2020 11:40:17 -0800 Subject: [PATCH 015/119] toc --- windows/deployment/TOC.yml | 36 ++++++++++++++++++++++++------------ windows/deployment/file1.md | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+), 12 deletions(-) create mode 100644 windows/deployment/file1.md diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 77d73ed44b..6c2a689ec8 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -5,6 +5,8 @@ items: - name: Windows 10 deployment scenarios href: windows-10-deployment-scenarios.md + - name: Windows as a service + href: file1.md - name: Deployment test lab items: - name: Windows 10 deployment test lab @@ -16,28 +18,38 @@ - name: Plan items: - - name: item1 + - name: Windows 10 deployment considerations + href: file1.md + - name: Windows update resources + href: file1.md + - name: Features removed or planned for replacement href: file1.md - - name: item2 - href: file2.md - name: Deploy Windows 10 items: - - name: item1 + - name: Deploy with Windows Autopilot + href: file1.md + - name: Deploy with Configuration Manager + href: file1.md + - name: Deploy with Microsoft Deployment Toolkit href: file1.md - - name: item2 - href: file2.md - name: Manage Windows 10 updates items: - - name: item1 + - name: Manage with Configuration Manager + href: file1.md + - name: Manage with Group Policy + href: file1.md + - name: Manage with WSUS + href: file1.md + - name: Monitor updates href: file1.md - - name: item2 - href: file2.md - name: Reference items: - - name: item1 + - name: Windows 10 upgrade paths href: file1.md - - name: item2 - href: file2.md \ No newline at end of file + - name: Windows 10 edition upgrade + href: file1.md + - name: Windows 10 in S mode + href: file1.md \ No newline at end of file diff --git a/windows/deployment/file1.md b/windows/deployment/file1.md new file mode 100644 index 0000000000..44279dc9af --- /dev/null +++ b/windows/deployment/file1.md @@ -0,0 +1,32 @@ +--- +title: Configure a test lab to deploy Windows 10 +ms.reviewer: +manager: laurawi +ms.audience: itpro +author: greg-lindsay +description: Concepts and procedures for deploying Windows 10 in a proof of concept lab environment. +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: deploy +keywords: deployment, automate, tools, configure, mdt, sccm +ms.localizationpriority: medium +audience: itpro +author: greg-lindsay +ms.topic: article +--- + +# Step by step guide: Configure a test lab to deploy Windows 10 + +**Applies to** + +- Windows 10 + +This is a placeholder file to be deleted. + + + + + + + From 0d9f01a6a975d116dd3eeed1d9f04faa56e243fa Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 13 Feb 2020 12:37:31 -0800 Subject: [PATCH 016/119] toc --- windows/deployment/index.yml | 87 +++++++++++++++++++++--------------- 1 file changed, 50 insertions(+), 37 deletions(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index c9d7ffcd89..218ea980fa 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -1,7 +1,7 @@ ### YamlMime:Landing title: Windows 10 deployment resources and documentation # < 60 chars -summary: Learn about deploying Windows 10 and keeping it up to date in your organization. # < 160 chars +summary: Learn about deploying and and keeping Windows 10 up to date. # < 160 chars metadata: title: Windows 10 deployment resources and documentation # Required; page title displayed in search results. Include the brand. < 60 chars. @@ -22,64 +22,77 @@ landingContent: # Cards and links should be based on top customer tasks or top subjects # Start card title with a verb # Card (optional) - - title: Plan for deployment + - title: Get started linkLists: - linkListType: overview links: - - text: What is Microsoft Threat Protection? - url: mtp/microsoft-threat-protection.md - - text: Microsoft 365 security center - url: mtp/overview-security-center.md - + - text: What's new? + url: file1.md + - text: Deployment scenarios + url: file1.md + - text: Windows as a service + url: file1.md + + # Card (optional) + - title: Prepare for deployment + linkLists: + - linkListType: overview + links: + - text: Assess your current environment + url: file1.md + - text: Choose a deployment method + url: file1.md + - text: Design an update strategy + url: file1.md + # Card (optional) - title: Deploy Windows 10 linkLists: - linkListType: overview links: - - text: What is Microsoft Defender ATP? - url: https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection - - text: Overview of capabilities - url: https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview + - text: Deploy Windows 10 + url: file1.md + - text: Deploy Windows 10 updates + url: file1.md + - text: Monitor your deployment + url: file1.md # Card - - title: Update Windows 10 + - title: Monitor and manage updates linkLists: - linkListType: overview links: - - text: What is Office 365 ATP? - url: office-365-security/office-365-atp.md - - text: Office 365 ATP service description - url: https://docs.microsoft.com/office365/servicedescriptions/office-365-advanced-threat-protection-service-description + - text: Monitor Windows 10 updates + url: file1.md + - text: Manage updates + url: file1.md + - text: Optimize update delivery + url: file1.md # Card - - title: Troubleshooting + - title: Troubleshooting resources linkLists: - linkListType: overview links: - - text: What is Azure ATP? - url: https://docs.microsoft.com/azure-advanced-threat-protection/what-is-atp - - text: Azure ATP architecture - url: https://docs.microsoft.com/azure-advanced-threat-protection/atp-architecture - - # Card (optional) - - title: Tools - linkLists: - - linkListType: overview - links: - - text: What is Azure Security Center? - url: https://docs.microsoft.com/azure/security-center/security-center-intro - - text: Supported features - url: https://docs.microsoft.com/azure/security-center/security-center-services + - text: Resolve upgrade errors + url: file1.md + - text: Troubleshoot Windows Update + url: file1.md + - text: Troubleshoot Windows Autopilot + url: file1.md - # Card - - title: Lab guides + # Card (optional) + - title: Additional resources linkLists: - linkListType: overview links: - - text: What is Microsoft Cloud App Security? - url: https://docs.microsoft.com/cloud-app-security/what-is-cloud-app-security - - text: Get started with Microsoft Cloud App Security - url: https://docs.microsoft.com/cloud-app-security/getting-started-with-cloud-app-security + - text: Windows 10 release information + url: file1.md + - text: What's new in Windows 10 + url: file1.md + - text: Desktop Deployment Center + url: https://docs.microsoft.com/microsoft-365/enterprise/desktop-deployment-center-home + From 40aa595d96c0e61dcbf9f0447e29528931432368 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 13 Feb 2020 12:45:23 -0800 Subject: [PATCH 017/119] toc --- windows/deployment/TOC.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 6c2a689ec8..12479ddab4 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -18,11 +18,11 @@ - name: Plan items: - - name: Windows 10 deployment considerations + - name: Plan your Windows 10 deployment href: file1.md - - name: Windows update resources + - name: Plan an update management strategy href: file1.md - - name: Features removed or planned for replacement + - name: Review application compatibility href: file1.md - name: Deploy Windows 10 From 39140540bc62e448adbd615336248356577dacc5 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 13 Feb 2020 15:18:33 -0800 Subject: [PATCH 018/119] generalize landing page --- windows/deployment/index.yml | 50 ++++++++++++++++++------------------ 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 218ea980fa..1ad83ae3ad 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -22,76 +22,76 @@ landingContent: # Cards and links should be based on top customer tasks or top subjects # Start card title with a verb # Card (optional) - - title: Get started + - title: Title1 linkLists: - linkListType: overview links: - - text: What's new? + - text: Article1a url: file1.md - - text: Deployment scenarios + - text: Article1b url: file1.md - text: Windows as a service - url: file1.md + url: Article1c # Card (optional) - - title: Prepare for deployment + - title: Title2 linkLists: - linkListType: overview links: - - text: Assess your current environment + - text: Article2a url: file1.md - - text: Choose a deployment method + - text: Article2b url: file1.md - - text: Design an update strategy + - text: Article2c url: file1.md # Card (optional) - - title: Deploy Windows 10 + - title: Title3 linkLists: - linkListType: overview links: - - text: Deploy Windows 10 + - text: Article3a url: file1.md - - text: Deploy Windows 10 updates + - text: Article3b url: file1.md - - text: Monitor your deployment + - text: Article3c url: file1.md # Card - - title: Monitor and manage updates + - title: Title4 linkLists: - linkListType: overview links: - - text: Monitor Windows 10 updates + - text: Article4a url: file1.md - - text: Manage updates + - text: Article4b url: file1.md - - text: Optimize update delivery + - text: Article4c url: file1.md # Card - - title: Troubleshooting resources + - title: Title5 linkLists: - linkListType: overview links: - - text: Resolve upgrade errors + - text: Article5a url: file1.md - - text: Troubleshoot Windows Update + - text: Article5b url: file1.md - - text: Troubleshoot Windows Autopilot + - text: Article5c url: file1.md # Card (optional) - - title: Additional resources + - title: Title6 linkLists: - linkListType: overview links: - - text: Windows 10 release information + - text: Article6a url: file1.md - - text: What's new in Windows 10 + - text: Article6b + url: file1.md + - text: Article6c url: file1.md - - text: Desktop Deployment Center - url: https://docs.microsoft.com/microsoft-365/enterprise/desktop-deployment-center-home From 95eaf992f37e027f2163dfe2c0be09caf54a77c9 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 13 Feb 2020 16:00:55 -0800 Subject: [PATCH 019/119] toc update --- windows/deployment/TOC.yml | 40 +++++++++++++++++++++++--------------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 12479ddab4..879ca23d6b 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -1,20 +1,22 @@ - name: Windows 10 deployment resources and documentation href: index.yml items: - - name: Explore + - name: Get started items: - - name: Windows 10 deployment scenarios - href: windows-10-deployment-scenarios.md - - name: Windows as a service + - name: Deployment tools and methods href: file1.md - - name: Deployment test lab + - name: Understand Windows as a service + href: file1.md + - name: Calendar of operations + href: file1.md + - name: Deployment test lab items: - name: Windows 10 deployment test lab - href: windows-10-deployment-scenarios.md + href: file1.md - name: Deploy Windows 10 in a test lab using Microsoft Deployment Toolkit - href: windows-10-poc-mdt.md + href: file1.md - name: Deploy Windows 10 in a test lab using Microsoft Endpoint Configuration Manager - href: windows-10-poc-sc-config-mgr.md + href: file1.md - name: Plan items: @@ -36,14 +38,20 @@ - name: Manage Windows 10 updates items: - - name: Manage with Configuration Manager - href: file1.md - - name: Manage with Group Policy - href: file1.md - - name: Manage with WSUS - href: file1.md - - name: Monitor updates - href: file1.md + - name: Manage updates locally + items: + - name: Manage updates with WSUS + href: file1.md + - name: Manage updates using images + href: file1.md + - name: Manage updates from the cloud + items: + - name: Manage updates with Configuration Manager + href: file1.md + - name: Manage updates with Intune + href: file1.md + - name: Manage with Group Policy + href: file1.md - name: Reference items: From 5260a1043190ad58c1847c6206a5c77d0700cc4b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 14 Feb 2020 16:34:35 -0800 Subject: [PATCH 020/119] toc update --- windows/deployment/TOC.yml | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 879ca23d6b..92ae98ee15 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -1,13 +1,15 @@ - name: Windows 10 deployment resources and documentation href: index.yml items: + - name: What's new in Windows 10 deployment + href: file1.md - name: Get started items: - name: Deployment tools and methods href: file1.md - - name: Understand Windows as a service + - name: Deployment process posters href: file1.md - - name: Calendar of operations + - name: Windows as a service href: file1.md - name: Deployment test lab items: @@ -21,7 +23,23 @@ - name: Plan items: - name: Plan your Windows 10 deployment - href: file1.md + items: + - name: Windows 10 compatibility + href: file1.md + - name: Windows 10 infrastructure requirements + href: file1.md + - name: Windows 10 volume license media + href: file1.md + - name: Plan for volume activation + href: file1.md + - name: Features removed or planned for replacement + items: + - name: Windows 10 features lifecycle + href: file1.md + - name: Features we're no longer developing + href: file1.md + - name: Features we removed + href: file1.md - name: Plan an update management strategy href: file1.md - name: Review application compatibility From cfe2c09231e79921cd962ca5eb0b5de13fc2c248 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 14 Feb 2020 20:52:07 -0800 Subject: [PATCH 021/119] update --- windows/deployment/index.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 1ad83ae3ad..76995cff39 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -30,8 +30,8 @@ landingContent: url: file1.md - text: Article1b url: file1.md - - text: Windows as a service - url: Article1c + - text: Article1c + url: file1.md # Card (optional) - title: Title2 From 275dbeaaecdf63eb641e379b39d8b966427f33c3 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 19 Feb 2020 09:32:25 -0800 Subject: [PATCH 022/119] toc update --- windows/deployment/TOC.yml | 62 ++++++++++++++++++++++++++++++++------ 1 file changed, 53 insertions(+), 9 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 92ae98ee15..7fde2915a3 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -1,16 +1,18 @@ - name: Windows 10 deployment resources and documentation href: index.yml items: - - name: What's new in Windows 10 deployment - href: file1.md - name: Get started items: + - name: What's new in Windows 10 deployment + href: file1.md - name: Deployment tools and methods href: file1.md - name: Deployment process posters href: file1.md - name: Windows as a service - href: file1.md + items: + - name: Recommended calendar of operations + href: file1.md - name: Deployment test lab items: - name: Windows 10 deployment test lab @@ -40,10 +42,26 @@ href: file1.md - name: Features we removed href: file1.md - - name: Plan an update management strategy - href: file1.md - - name: Review application compatibility - href: file1.md + - name: Plan your update strategy + items: + - name: Plan image-based management + href: file1.md + - name: Plan cloud (Waas management) + items: + - name: Designate rings, channels, and policies + href: file1.md + - name: Chooose a delivery optimization strategy + href: file1.md + - name: Choose a monitoring approach + href: file1.md + - name: Assess apps + items: + - name: With Desktop Analytics + href: file1.md + - name: By other means + href: file1.md + - name: Other prep activities + href: file1.md - name: Deploy Windows 10 items: @@ -65,11 +83,37 @@ - name: Manage updates from the cloud items: - name: Manage updates with Configuration Manager - href: file1.md + items: + - name: Set up rings, channels, optimization, polices + href: file1.md + - name: Perform a pilot deployment + href: file1.md + - name: Perform a broad deployment + href: file1.md - name: Manage updates with Intune - href: file1.md + items: + - name: Set up rings, channels, optimization, polices + href: file1.md + - name: Perform a pilot deployment + href: file1.md + - name: Perform a broad deployment + href: file1.md - name: Manage with Group Policy + items: + - name: Set up rings, channels, optimization, polices + href: file1.md + - name: Perform a pilot deployment + href: file1.md + - name: Perform a broad deployment + href: file1.md + - name: Monitor updates + items: + - name: Monitor updates with Update Compliance href: file1.md + - name: Monitor updates with Desktop Analytics + href: file1.md + - name: Monitor Delivery Optimization + href: file1.md - name: Reference items: From b67dfe83ee47d8a3e4a4bb9eb6c5e78b9b038f40 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 19 Feb 2020 11:57:00 -0800 Subject: [PATCH 023/119] toc update --- windows/deployment/TOC.yml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 7fde2915a3..74b7af91c7 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -3,6 +3,8 @@ items: - name: Get started items: + - name: Learn about Windows 10 (new) + href: file1.md - name: What's new in Windows 10 deployment href: file1.md - name: Deployment tools and methods @@ -11,7 +13,7 @@ href: file1.md - name: Windows as a service items: - - name: Recommended calendar of operations + - name: Recommended calendar of operations (new) href: file1.md - name: Deployment test lab items: @@ -44,8 +46,6 @@ href: file1.md - name: Plan your update strategy items: - - name: Plan image-based management - href: file1.md - name: Plan cloud (Waas management) items: - name: Designate rings, channels, and policies @@ -62,6 +62,8 @@ href: file1.md - name: Other prep activities href: file1.md + - name: Plan image-based management + href: file1.md - name: Deploy Windows 10 items: @@ -74,12 +76,6 @@ - name: Manage Windows 10 updates items: - - name: Manage updates locally - items: - - name: Manage updates with WSUS - href: file1.md - - name: Manage updates using images - href: file1.md - name: Manage updates from the cloud items: - name: Manage updates with Configuration Manager @@ -106,6 +102,12 @@ href: file1.md - name: Perform a broad deployment href: file1.md + - name: Manage updates locally + items: + - name: Manage updates with WSUS + href: file1.md + - name: Manage updates using images + href: file1.md - name: Monitor updates items: - name: Monitor updates with Update Compliance From ae7cd1ee87e1e7296c2a005599a171cbde4e6f93 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 10:35:09 -0800 Subject: [PATCH 024/119] TOC update --- windows/deployment/TOC.yml | 332 +++++++++++++++++++++++++++++++++++-- 1 file changed, 319 insertions(+), 13 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 74b7af91c7..986344a5cd 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -19,9 +19,9 @@ items: - name: Windows 10 deployment test lab href: file1.md - - name: Deploy Windows 10 in a test lab using Microsoft Deployment Toolkit + - name: Deploy Windows 10 in a test lab using MDT href: file1.md - - name: Deploy Windows 10 in a test lab using Microsoft Endpoint Configuration Manager + - name: Deploy Windows 10 in a test lab using Configuration Manager href: file1.md - name: Plan @@ -46,7 +46,7 @@ href: file1.md - name: Plan your update strategy items: - - name: Plan cloud (Waas management) + - name: Plan cloud management items: - name: Designate rings, channels, and policies href: file1.md @@ -54,13 +54,13 @@ href: file1.md - name: Choose a monitoring approach href: file1.md - - name: Assess apps + - name: Assess apps (new) items: - name: With Desktop Analytics href: file1.md - - name: By other means + - name: By other means (new) href: file1.md - - name: Other prep activities + - name: Other prep activities (new) href: file1.md - name: Plan image-based management href: file1.md @@ -82,7 +82,7 @@ items: - name: Set up rings, channels, optimization, polices href: file1.md - - name: Perform a pilot deployment + - name: Perform a pilot deployment (new) href: file1.md - name: Perform a broad deployment href: file1.md @@ -90,7 +90,7 @@ items: - name: Set up rings, channels, optimization, polices href: file1.md - - name: Perform a pilot deployment + - name: Perform a pilot deployment (new) href: file1.md - name: Perform a broad deployment href: file1.md @@ -98,7 +98,7 @@ items: - name: Set up rings, channels, optimization, polices href: file1.md - - name: Perform a pilot deployment + - name: Perform a pilot deployment (new) href: file1.md - name: Perform a broad deployment href: file1.md @@ -118,10 +118,316 @@ href: file1.md - name: Reference - items: + items: - name: Windows 10 upgrade paths href: file1.md - - name: Windows 10 edition upgrade + - name: Windows 10 edition upgrade href: file1.md - - name: Windows 10 in S mode - href: file1.md \ No newline at end of file + - name: Deploy Windows 10 with Microsoft 365 + href: file1.md + - name: Subscription Activation + items: + - name: Windows 10 Subscription Activation + href: file1.md + - name: Windows 10 Enterprise E3 in CSP + href: file1.md + - name: Configure VDA for Subscription Activation + href: file1.md + - name: Deploy Windows 10 Enterprise licenses + href: file1.md + - name: Resolve upgrade errors + items: + - name: Resolve Windows 10 upgrade errors + href: file1.md + - name: Quick fixes + href: file1.md + - name: SetupDiag + href: file1.md + - name: Troubleshooting upgrade errors + href: file1.md + - name: Windows error reporting + href: file1.md + - name: Upgrade error codes + href: file1.md + - name: Log files + href: file1.md + - name: Resolution procedures + href: file1.md + - name: Submit Windows 10 upgrade errors + href: file1.md + - name: How Windows Update works (new) + href: file1.md + - name: Additional Windows Update settings + href: file1.md + - name: Delivery Optimization reference + href: file1.md + + - name: Windows 10 deployment tools + items: + - name: Windows 10 deployment scenarios and tools + items: + - name: Convert MBR partition to GPT + - name: Configure a PXE server to load Windows PE + - name: Windows ADK for Windows 10 scenarios for IT Pros + - name: Windows To Go + items: + - name: Deploy Windows To Go in your organization + href: file1.md + - name: Feature overview + items: + - name: Windows To Go - feature overview + href: file1.md + - name: Best practice recommendations for Windows To Go + href: file1.md + - name: Deployment considerations for Windows To Go + href: file1.md + - name: Prepare your organization for Windows To Go + href: file1.md + - name: Security and data protection considerations for Windows To Go + href: file1.md + - name: Windows To Go - frequently asked questions + href: file1.md + + - name: Volume Activation Management Tool (VAMT) technical reference + items: + - name: VAMT technical reference + href: file1.md + - name: Introduction to VAMT + href: file1.md + - name: Active Directory-Based Activation Overview + href: file1.md + - name: Install and Configure VAMT + href: file1.md + - name: VAMT Requirements + href: file1.md + - name: Install VAMT + href: file1.md + - name: Configure Client Computers + href: file1.md + - name: Add and Manage Products + href: file1.md + - name: Add and Remove Computers + href: file1.md + - name: Update Product Status + href: file1.md + - name: Remove Products + href: file1.md + - name: Manage Product Keys + href: file1.md + - name: Add and Remove a Product Key + href: file1.md + - name: Install a Product Key + href: file1.md + - name: Install a KMS Client Key + href: file1.md + - name: Manage Activations + href: file1.md + - name: Perform Online Activation + href: file1.md + - name: Perform Proxy Activation + href: file1.md + - name: Perform KMS Activation + href: file1.md + - name: Perform Local Reactivation + href: file1.md + - name: Activate an Active Directory Forest Online + href: file1.md + - name: Activate by Proxy an Active Directory Forest + href: file1.md + - name: Manage VAMT Data + href: file1.md + - name: Import and Export VAMT Data + href: file1.md + - name: Use VAMT in Windows PowerShell + href: file1.md + - name: VAMT Step-by-Step Scenarios + href: file1.md + - name: Scenario 1: Online Activation + href: file1.md + - name: Scenario 2: Proxy Activation + href: file1.md + - name: Scenario 3: KMS Client Activation + href: file1.md + - name: VAMT Known Issues + href: file1.md + + - name: User State Migration Tool (USMT) technical reference + items: + - name: USMT overview topics + items: + - name: USMT overview + href: file1.md + - name: Getting started with the USMT + href: file1.md + - name: Windows upgrade and migration considerations + href: file1.md + - name: USMT How-to topics + items: + - name: Exclude Files and Settings + href: file1.md + - name: Extract Files from a Compressed USMT Migration Store + href: file1.md + - name: Include Files and Settings + href: file1.md + - name: Migrate Application Settings + href: file1.md + - name: Migrate EFS Files and Certificates + href: file1.md + - name: Migrate User Accounts + href: file1.md + - name: Reroute Files and Settings + href: file1.md + - name: Verify the Condition of a Compressed Migration Store + href: file1.md + - name: USMT Troubleshooting + href: file1.md + - name: Common Issues + href: file1.md + - name: Frequently Asked Questions + href: file1.md + - name: Log Files + href: file1.md + - name: Return Codes + href: file1.md + - name: USMT Resources + href: file1.md + + - name: USMT Reference + items: + - name: USMT Requirements + href: file1.md + - name: USMT Best Practices + href: file1.md + - name: How USMT Works + href: file1.md + - name: Plan Your Migration + href: file1.md + - name: Common Migration Scenarios + href: file1.md + - name: What Does USMT Migrate? + href: file1.md + - name: Choose a Migration Store Type + href: file1.md + - name: Migration Store Types Overview + href: file1.md + - name: Estimate Migration Store Size + href: file1.md + - name: Hard-Link Migration Store + href: file1.md + - name: Migration Store Encryption + href: file1.md + - name: Determine What to Migrate + href: file1.md + - name: Determine What to Migrate + href: file1.md + - name: Identify Applications Settings + href: file1.md + - name: Identify Operating System Settings + href: file1.md + - name: Identify File Types, Files, and Folders + href: file1.md + - name: Test Your Migration + href: file1.md + - name: USMT Command-line Syntax + href: file1.md + - name: ScanState Syntax + href: file1.md + - name: LoadState Syntax + href: file1.md + - name: UsmtUtils Syntax + href: file1.md + - name: USMT XML Reference + href: file1.md + - name: Understanding Migration XML Files + href: file1.md + - name: Config.xml File + href: file1.md + - name: Customize USMT XML Files + href: file1.md + - name: Custom XML Examples + href: file1.md + - name: Conflicts and Precedence + href: file1.md + - name: General Conventions + href: file1.md + - name: XML File Requirements + href: file1.md + - name: Recognized Environment Variables + href: file1.md + - name: XML Elements Library + href: file1.md + - name: Offline Migration Reference + href: file1.md + + - name: Application Compatibility Toolkit (ACT) Technical Reference + items: + - name: SUA User's Guide + href: file1.md + - name: Using the SUA Wizard + href: file1.md + - name: Using the SUA Tool + href: file1.md + - name: Tabs on the SUA Tool Interface + href: file1.md + - name: Showing Messages Generated by the SUA Tool + href: file1.md + - name: Applying Filters to Data in the SUA Tool + href: file1.md + - name: Fixing Applications by Using the SUA Tool + href: file1.md + - name: Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista + href: file1.md + - name: Compatibility Administrator User's Guide + href: file1.md + - name: Using the Compatibility Administrator Tool + href: file1.md + - name: Available Data Types and Operators in Compatibility Administrator + href: file1.md + - name: Searching for Fixed Applications in Compatibility Administrator + href: file1.md + - name: Searching for Installed Compatibility Fixes with the Query Tool in Compatibility Administrator + href: file1.md + - name: Creating a Custom Compatibility Fix in Compatibility Administrator + href: file1.md + - name: Creating a Custom Compatibility Mode in Compatibility Administrator + href: file1.md + - name: Creating an AppHelp Message in Compatibility Administrator + href: file1.md + - name: Viewing the Events Screen in Compatibility Administrator + href: file1.md + - name: Enabling and Disabling Compatibility Fixes in Compatibility Administrator + href: file1.md + - name: Installing and Uninstalling Custom Compatibility Databases in Compatibility Administrator + href: file1.md + - name: Managing Application-Compatibility Fixes and Custom Fix Databases + href: file1.md + - name: Understanding and Using Compatibility Fixes + href: file1.md + - name: Compatibility Fix Database Management Strategies and Deployment + href: file1.md + - name: Testing Your Application Mitigation Packages + href: file1.md + - name: Using the Sdbinst.exe Command-Line Tool + href: file1.md + - name: Volume Activation [client] + href: file1.md + - name: Plan for volume activation [client] + href: file1.md + - name: Activate using Key Management Service [client] + href: file1.md + - name: Activate using Active Directory-based activation [client] + href: file1.md + - name: Activate clients running Windows 10 + href: file1.md + - name: Monitor activation [client] + href: file1.md + - name: Use the Volume Activation Management Tool [client] + href: file1.md + - name: Appendix: Information sent to Microsoft during activation [client] + href: file1.md + - name: Windows 10 in S mode + items: + - name: Switch to Windows 10 Pro/Enterprise from S mode + href: file1.md + - name: Install fonts in Windows 10 + href: file1.md \ No newline at end of file From 0687c34d3f951c519cde38d34ab1e87cf423ced4 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 10:49:50 -0800 Subject: [PATCH 025/119] TOC update --- windows/deployment/TOC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 986344a5cd..e616b75d13 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -191,7 +191,7 @@ - name: Volume Activation Management Tool (VAMT) technical reference items: - name: VAMT technical reference - href: file1.md + href: file1.md - name: Introduction to VAMT href: file1.md - name: Active Directory-Based Activation Overview From 119a508b2a32b54645cb3096a72a0a4e31d2ed91 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 11:05:03 -0800 Subject: [PATCH 026/119] remove colons --- windows/deployment/TOC.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index e616b75d13..ba7635b511 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -242,11 +242,11 @@ href: file1.md - name: VAMT Step-by-Step Scenarios href: file1.md - - name: Scenario 1: Online Activation + - name: Scenario 1 - Online Activation href: file1.md - - name: Scenario 2: Proxy Activation + - name: Scenario 2 - Proxy Activation href: file1.md - - name: Scenario 3: KMS Client Activation + - name: Scenario 3 - KMS Client Activation href: file1.md - name: VAMT Known Issues href: file1.md @@ -423,7 +423,7 @@ href: file1.md - name: Use the Volume Activation Management Tool [client] href: file1.md - - name: Appendix: Information sent to Microsoft during activation [client] + - name: Appendix - Information sent to Microsoft during activation [client] href: file1.md - name: Windows 10 in S mode items: From 54b5103c167588b3fc6c79419c310cca376eb780 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 11:10:05 -0800 Subject: [PATCH 027/119] use quotes for titles with colons --- windows/deployment/TOC.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index ba7635b511..462e56c54b 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -175,7 +175,7 @@ href: file1.md - name: Feature overview items: - - name: Windows To Go - feature overview + - name: "Windows To Go: feature overview" href: file1.md - name: Best practice recommendations for Windows To Go href: file1.md @@ -185,7 +185,7 @@ href: file1.md - name: Security and data protection considerations for Windows To Go href: file1.md - - name: Windows To Go - frequently asked questions + - name: "Windows To Go: frequently asked questions" href: file1.md - name: Volume Activation Management Tool (VAMT) technical reference @@ -242,11 +242,11 @@ href: file1.md - name: VAMT Step-by-Step Scenarios href: file1.md - - name: Scenario 1 - Online Activation + - name: "Scenario 1: Online Activation" href: file1.md - - name: Scenario 2 - Proxy Activation + - name: "Scenario 2: Proxy Activation" href: file1.md - - name: Scenario 3 - KMS Client Activation + - name: "Scenario 3: KMS Client Activation" href: file1.md - name: VAMT Known Issues href: file1.md @@ -423,7 +423,7 @@ href: file1.md - name: Use the Volume Activation Management Tool [client] href: file1.md - - name: Appendix - Information sent to Microsoft during activation [client] + - name: "Appendix: Information sent to Microsoft during activation [client]"" href: file1.md - name: Windows 10 in S mode items: From 36f3046239d824a49e1db7d9886671b34edf53a2 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 11:31:30 -0800 Subject: [PATCH 028/119] fix some indents --- windows/deployment/TOC.yml | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 462e56c54b..61cc965e45 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -125,6 +125,18 @@ href: file1.md - name: Deploy Windows 10 with Microsoft 365 href: file1.md + - name: How Windows Update works (new) + href: file1.md + - name: Additional Windows Update settings + href: file1.md + - name: Delivery Optimization reference + href: file1.md + - name: Windows 10 in S mode + items: + - name: Windows 10 in S mode overview + href: file1.md + - name: Switch to Windows 10 Pro/Enterprise from S mode + href: file1.md - name: Subscription Activation items: - name: Windows 10 Subscription Activation @@ -155,12 +167,7 @@ href: file1.md - name: Submit Windows 10 upgrade errors href: file1.md - - name: How Windows Update works (new) - href: file1.md - - name: Additional Windows Update settings - href: file1.md - - name: Delivery Optimization reference - href: file1.md + - name: Windows 10 deployment tools items: @@ -423,11 +430,8 @@ href: file1.md - name: Use the Volume Activation Management Tool [client] href: file1.md - - name: "Appendix: Information sent to Microsoft during activation [client]"" + - name: "Appendix: Information sent to Microsoft during activation [client]" href: file1.md - - name: Windows 10 in S mode - items: - - name: Switch to Windows 10 Pro/Enterprise from S mode - href: file1.md - - name: Install fonts in Windows 10 - href: file1.md \ No newline at end of file + + - name: Install fonts in Windows 10 + href: file1.md \ No newline at end of file From 45bd5494372a76a444dee3dd8e4cad5050cdf971 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 12:08:29 -0800 Subject: [PATCH 029/119] added deploy toc items --- windows/deployment/TOC.yml | 130 +++++++++++++++++++++++++++++++++++-- 1 file changed, 126 insertions(+), 4 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 61cc965e45..6cc0756364 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -68,11 +68,133 @@ - name: Deploy Windows 10 items: - name: Deploy with Windows Autopilot - href: file1.md + items: + - name: Windows Autopilot deployment + href: file1.md + - name: What's new in Windows Autopilot + href: file1.md + - name: Understand Windows Autopilot + items: + - name: Overview + href: file1.md + - name: Requirements + href: file1.md + - name: Scenarios and capabilities + href: file1.md + - name: Get started + href: file1.md + - name: Deployment scenarios + items: + - name: Deployment processes + href: file1.md + - name: User-driven mode + href: file1.md + - name: Self-deploying mode + href: file1.md + - name: Windows Autopilot Reset + href: file1.md + - name: White glove + href: file1.md + - name: Support for existing devices + href: file1.md + - name: Administer Windows Autopilot + items: + - name: Register devices + href: file1.md + - name: Configure device profiles + href: file1.md + - name: Enrollment Status Page + href: file1.md + - name: BitLocker encryption + href: file1.md + - name: DFCI management + href: file1.md + - name: Windows Autopilot update + href: file1.md + - name: Troubleshooting + href: file1.md + - name: Known issues + href: file1.md + - name: Support + items: + - name: FAQ + href: file1.md + - name: Contacts + href: file1.md + - name: Registration authorization + href: file1.md + - name: Device guidelines + href: file1.md + - name: Motherboard replacement + href: file1.md - name: Deploy with Configuration Manager - href: file1.md - - name: Deploy with Microsoft Deployment Toolkit - href: file1.md + items: + - name: Integrate Configuration Manager with MDT + href: file1.md + - name: Prepare for Zero Touch Installation of Windows 10 with Configuration Manager + href: file1.md + - name: Create a custom Windows PE boot image with Configuration Manager + href: file1.md + - name: Add a Windows 10 operating system image using Configuration Manager + href: file1.md + - name: Create an application to deploy with Windows 10 using Configuration Manager + href: file1.md + - name: Add drivers to a Windows 10 deployment with Windows PE using Configuration Manager + href: file1.md + - name: Create a task sequence with Configuration Manager and MDT + href: file1.md + - name: Finalize the operating system configuration for Windows 10 deployment with Configuration Manager + href: file1.md + - name: Deploy Windows 10 using PXE and Configuration Manager + href: file1.md + - name: Monitor the Windows 10 deployment with Configuration Manager + href: file1.md + - name: Refresh a Windows 7 SP1 client with Windows 10 using Configuration Manager + href: file1.md + - name: Replace a Windows 7 SP1 client with Windows 10 using Configuration Manager + href: file1.md + - name: Perform an in-place upgrade to Windows 10 using Configuration Manager + href: file1.md + - name: Deploy with the Microsoft Deployment Toolkit + items: + - name: Get started with MDT + href: file1.md + - name: Deploy Windows 10 with MDT + items: + - name: Prepare for deployment with MDT + href: file1.md + - name: Create a Windows 10 reference image + href: file1.md + - name: Deploy a Windows 10 reference image using MDT + href: file1.md + - name: Build a distributed environment for Windows 10 deployment + href: file1.md + - name: Refresh a Windows 7 computer with Windows 10 + href: file1.md + - name: Replace a Windows 7 computer with Windows 10 + href: file1.md + - name: Perform an in-place upgrade to Windows 10 with MDT + href: file1.md + - name: Customize MDT + items: + - name: Configure MDT settings + href: file1.md + - name: Set up MDT for BitLocker + href: file1.md + - name: Configure MDT deployment share rules + href: file1.md + - name: Configure MDT UserExit scripts + href: file1.md + - name: Simulate a Windows 10 deployment in a test environment + href: file1.md + - name: Use the MDT database to state Windows 10 deployment information + href: file1.md + - name: Assign applications using roles in MDT + href: file1.md + - name: Use web services in MDT + href: file1.md + - name: Use Orchestrator runbooks with MDT + href: file1.md - name: Manage Windows 10 updates items: From d99ac9e76071ff7eaf7e1c89dfd071c55a920852 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 12:39:44 -0800 Subject: [PATCH 030/119] testing ap toc --- windows/deployment/windows-autopilot/TOC.yml | 490 ++++++++++++++++++ .../windows-autopilot/{TOC.md => old.TOC.md} | 0 2 files changed, 490 insertions(+) create mode 100644 windows/deployment/windows-autopilot/TOC.yml rename windows/deployment/windows-autopilot/{TOC.md => old.TOC.md} (100%) diff --git a/windows/deployment/windows-autopilot/TOC.yml b/windows/deployment/windows-autopilot/TOC.yml new file mode 100644 index 0000000000..fc9e510e05 --- /dev/null +++ b/windows/deployment/windows-autopilot/TOC.yml @@ -0,0 +1,490 @@ + - name: Deploy with Windows Autopilot + items: + - name: Windows Autopilot deployment + href: file1.md + - name: What's new in Windows Autopilot + href: file1.md + - name: Understand Windows Autopilot + items: + - name: Overview + href: file1.md + - name: Requirements + href: file1.md + - name: Scenarios and capabilities + href: file1.md + - name: Get started + href: file1.md + - name: Deployment scenarios + items: + - name: Deployment processes + href: file1.md + - name: User-driven mode + href: file1.md + - name: Self-deploying mode + href: file1.md + - name: Windows Autopilot Reset + href: file1.md + - name: White glove + href: file1.md + - name: Support for existing devices + href: file1.md + - name: Administer Windows Autopilot + items: + - name: Register devices + href: file1.md + - name: Configure device profiles + href: file1.md + - name: Enrollment Status Page + href: file1.md + - name: BitLocker encryption + href: file1.md + - name: DFCI management + href: file1.md + - name: Windows Autopilot update + href: file1.md + - name: Troubleshooting + href: file1.md + - name: Known issues + href: file1.md + - name: Support + items: + - name: FAQ + href: file1.md + - name: Contacts + href: file1.md + - name: Registration authorization + href: file1.md + - name: Device guidelines + href: file1.md + - name: Motherboard replacement + href: file1.md + - name: Deploy with Configuration Manager + items: + - name: Integrate Configuration Manager with MDT + href: file1.md + - name: Prepare for Zero Touch Installation of Windows 10 with Configuration Manager + href: file1.md + - name: Create a custom Windows PE boot image with Configuration Manager + href: file1.md + - name: Add a Windows 10 operating system image using Configuration Manager + href: file1.md + - name: Create an application to deploy with Windows 10 using Configuration Manager + href: file1.md + - name: Add drivers to a Windows 10 deployment with Windows PE using Configuration Manager + href: file1.md + - name: Create a task sequence with Configuration Manager and MDT + href: file1.md + - name: Finalize the operating system configuration for Windows 10 deployment with Configuration Manager + href: file1.md + - name: Deploy Windows 10 using PXE and Configuration Manager + href: file1.md + - name: Monitor the Windows 10 deployment with Configuration Manager + href: file1.md + - name: Refresh a Windows 7 SP1 client with Windows 10 using Configuration Manager + href: file1.md + - name: Replace a Windows 7 SP1 client with Windows 10 using Configuration Manager + href: file1.md + - name: Perform an in-place upgrade to Windows 10 using Configuration Manager + href: file1.md + - name: Deploy with the Microsoft Deployment Toolkit + items: + - name: Get started with MDT + href: file1.md + - name: Deploy Windows 10 with MDT + items: + - name: Prepare for deployment with MDT + href: file1.md + - name: Create a Windows 10 reference image + href: file1.md + - name: Deploy a Windows 10 reference image using MDT + href: file1.md + - name: Build a distributed environment for Windows 10 deployment + href: file1.md + - name: Refresh a Windows 7 computer with Windows 10 + href: file1.md + - name: Replace a Windows 7 computer with Windows 10 + href: file1.md + - name: Perform an in-place upgrade to Windows 10 with MDT + href: file1.md + - name: Customize MDT + items: + - name: Configure MDT settings + href: file1.md + - name: Set up MDT for BitLocker + href: file1.md + - name: Configure MDT deployment share rules + href: file1.md + - name: Configure MDT UserExit scripts + href: file1.md + - name: Simulate a Windows 10 deployment in a test environment + href: file1.md + - name: Use the MDT database to state Windows 10 deployment information + href: file1.md + - name: Assign applications using roles in MDT + href: file1.md + - name: Use web services in MDT + href: file1.md + - name: Use Orchestrator runbooks with MDT + href: file1.md + + - name: Manage Windows 10 updates + items: + - name: Manage updates from the cloud + items: + - name: Manage updates with Configuration Manager + items: + - name: Set up rings, channels, optimization, polices + href: file1.md + - name: Perform a pilot deployment (new) + href: file1.md + - name: Perform a broad deployment + href: file1.md + - name: Manage updates with Intune + items: + - name: Set up rings, channels, optimization, polices + href: file1.md + - name: Perform a pilot deployment (new) + href: file1.md + - name: Perform a broad deployment + href: file1.md + - name: Manage with Group Policy + items: + - name: Set up rings, channels, optimization, polices + href: file1.md + - name: Perform a pilot deployment (new) + href: file1.md + - name: Perform a broad deployment + href: file1.md + - name: Manage updates locally + items: + - name: Manage updates with WSUS + href: file1.md + - name: Manage updates using images + href: file1.md + - name: Monitor updates + items: + - name: Monitor updates with Update Compliance + href: file1.md + - name: Monitor updates with Desktop Analytics + href: file1.md + - name: Monitor Delivery Optimization + href: file1.md + + - name: Reference + items: + - name: Windows 10 upgrade paths + href: file1.md + - name: Windows 10 edition upgrade + href: file1.md + - name: Deploy Windows 10 with Microsoft 365 + href: file1.md + - name: How Windows Update works (new) + href: file1.md + - name: Additional Windows Update settings + href: file1.md + - name: Delivery Optimization reference + href: file1.md + - name: Windows 10 in S mode + items: + - name: Windows 10 in S mode overview + href: file1.md + - name: Switch to Windows 10 Pro/Enterprise from S mode + href: file1.md + - name: Subscription Activation + items: + - name: Windows 10 Subscription Activation + href: file1.md + - name: Windows 10 Enterprise E3 in CSP + href: file1.md + - name: Configure VDA for Subscription Activation + href: file1.md + - name: Deploy Windows 10 Enterprise licenses + href: file1.md + - name: Resolve upgrade errors + items: + - name: Resolve Windows 10 upgrade errors + href: file1.md + - name: Quick fixes + href: file1.md + - name: SetupDiag + href: file1.md + - name: Troubleshooting upgrade errors + href: file1.md + - name: Windows error reporting + href: file1.md + - name: Upgrade error codes + href: file1.md + - name: Log files + href: file1.md + - name: Resolution procedures + href: file1.md + - name: Submit Windows 10 upgrade errors + href: file1.md + + + - name: Windows 10 deployment tools + items: + - name: Windows 10 deployment scenarios and tools + items: + - name: Convert MBR partition to GPT + - name: Configure a PXE server to load Windows PE + - name: Windows ADK for Windows 10 scenarios for IT Pros + - name: Windows To Go + items: + - name: Deploy Windows To Go in your organization + href: file1.md + - name: Feature overview + items: + - name: "Windows To Go: feature overview" + href: file1.md + - name: Best practice recommendations for Windows To Go + href: file1.md + - name: Deployment considerations for Windows To Go + href: file1.md + - name: Prepare your organization for Windows To Go + href: file1.md + - name: Security and data protection considerations for Windows To Go + href: file1.md + - name: "Windows To Go: frequently asked questions" + href: file1.md + + - name: Volume Activation Management Tool (VAMT) technical reference + items: + - name: VAMT technical reference + href: file1.md + - name: Introduction to VAMT + href: file1.md + - name: Active Directory-Based Activation Overview + href: file1.md + - name: Install and Configure VAMT + href: file1.md + - name: VAMT Requirements + href: file1.md + - name: Install VAMT + href: file1.md + - name: Configure Client Computers + href: file1.md + - name: Add and Manage Products + href: file1.md + - name: Add and Remove Computers + href: file1.md + - name: Update Product Status + href: file1.md + - name: Remove Products + href: file1.md + - name: Manage Product Keys + href: file1.md + - name: Add and Remove a Product Key + href: file1.md + - name: Install a Product Key + href: file1.md + - name: Install a KMS Client Key + href: file1.md + - name: Manage Activations + href: file1.md + - name: Perform Online Activation + href: file1.md + - name: Perform Proxy Activation + href: file1.md + - name: Perform KMS Activation + href: file1.md + - name: Perform Local Reactivation + href: file1.md + - name: Activate an Active Directory Forest Online + href: file1.md + - name: Activate by Proxy an Active Directory Forest + href: file1.md + - name: Manage VAMT Data + href: file1.md + - name: Import and Export VAMT Data + href: file1.md + - name: Use VAMT in Windows PowerShell + href: file1.md + - name: VAMT Step-by-Step Scenarios + href: file1.md + - name: "Scenario 1: Online Activation" + href: file1.md + - name: "Scenario 2: Proxy Activation" + href: file1.md + - name: "Scenario 3: KMS Client Activation" + href: file1.md + - name: VAMT Known Issues + href: file1.md + + - name: User State Migration Tool (USMT) technical reference + items: + - name: USMT overview topics + items: + - name: USMT overview + href: file1.md + - name: Getting started with the USMT + href: file1.md + - name: Windows upgrade and migration considerations + href: file1.md + - name: USMT How-to topics + items: + - name: Exclude Files and Settings + href: file1.md + - name: Extract Files from a Compressed USMT Migration Store + href: file1.md + - name: Include Files and Settings + href: file1.md + - name: Migrate Application Settings + href: file1.md + - name: Migrate EFS Files and Certificates + href: file1.md + - name: Migrate User Accounts + href: file1.md + - name: Reroute Files and Settings + href: file1.md + - name: Verify the Condition of a Compressed Migration Store + href: file1.md + - name: USMT Troubleshooting + href: file1.md + - name: Common Issues + href: file1.md + - name: Frequently Asked Questions + href: file1.md + - name: Log Files + href: file1.md + - name: Return Codes + href: file1.md + - name: USMT Resources + href: file1.md + + - name: USMT Reference + items: + - name: USMT Requirements + href: file1.md + - name: USMT Best Practices + href: file1.md + - name: How USMT Works + href: file1.md + - name: Plan Your Migration + href: file1.md + - name: Common Migration Scenarios + href: file1.md + - name: What Does USMT Migrate? + href: file1.md + - name: Choose a Migration Store Type + href: file1.md + - name: Migration Store Types Overview + href: file1.md + - name: Estimate Migration Store Size + href: file1.md + - name: Hard-Link Migration Store + href: file1.md + - name: Migration Store Encryption + href: file1.md + - name: Determine What to Migrate + href: file1.md + - name: Determine What to Migrate + href: file1.md + - name: Identify Applications Settings + href: file1.md + - name: Identify Operating System Settings + href: file1.md + - name: Identify File Types, Files, and Folders + href: file1.md + - name: Test Your Migration + href: file1.md + - name: USMT Command-line Syntax + href: file1.md + - name: ScanState Syntax + href: file1.md + - name: LoadState Syntax + href: file1.md + - name: UsmtUtils Syntax + href: file1.md + - name: USMT XML Reference + href: file1.md + - name: Understanding Migration XML Files + href: file1.md + - name: Config.xml File + href: file1.md + - name: Customize USMT XML Files + href: file1.md + - name: Custom XML Examples + href: file1.md + - name: Conflicts and Precedence + href: file1.md + - name: General Conventions + href: file1.md + - name: XML File Requirements + href: file1.md + - name: Recognized Environment Variables + href: file1.md + - name: XML Elements Library + href: file1.md + - name: Offline Migration Reference + href: file1.md + + - name: Application Compatibility Toolkit (ACT) Technical Reference + items: + - name: SUA User's Guide + href: file1.md + - name: Using the SUA Wizard + href: file1.md + - name: Using the SUA Tool + href: file1.md + - name: Tabs on the SUA Tool Interface + href: file1.md + - name: Showing Messages Generated by the SUA Tool + href: file1.md + - name: Applying Filters to Data in the SUA Tool + href: file1.md + - name: Fixing Applications by Using the SUA Tool + href: file1.md + - name: Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista + href: file1.md + - name: Compatibility Administrator User's Guide + href: file1.md + - name: Using the Compatibility Administrator Tool + href: file1.md + - name: Available Data Types and Operators in Compatibility Administrator + href: file1.md + - name: Searching for Fixed Applications in Compatibility Administrator + href: file1.md + - name: Searching for Installed Compatibility Fixes with the Query Tool in Compatibility Administrator + href: file1.md + - name: Creating a Custom Compatibility Fix in Compatibility Administrator + href: file1.md + - name: Creating a Custom Compatibility Mode in Compatibility Administrator + href: file1.md + - name: Creating an AppHelp Message in Compatibility Administrator + href: file1.md + - name: Viewing the Events Screen in Compatibility Administrator + href: file1.md + - name: Enabling and Disabling Compatibility Fixes in Compatibility Administrator + href: file1.md + - name: Installing and Uninstalling Custom Compatibility Databases in Compatibility Administrator + href: file1.md + - name: Managing Application-Compatibility Fixes and Custom Fix Databases + href: file1.md + - name: Understanding and Using Compatibility Fixes + href: file1.md + - name: Compatibility Fix Database Management Strategies and Deployment + href: file1.md + - name: Testing Your Application Mitigation Packages + href: file1.md + - name: Using the Sdbinst.exe Command-Line Tool + href: file1.md + - name: Volume Activation [client] + href: file1.md + - name: Plan for volume activation [client] + href: file1.md + - name: Activate using Key Management Service [client] + href: file1.md + - name: Activate using Active Directory-based activation [client] + href: file1.md + - name: Activate clients running Windows 10 + href: file1.md + - name: Monitor activation [client] + href: file1.md + - name: Use the Volume Activation Management Tool [client] + href: file1.md + - name: "Appendix: Information sent to Microsoft during activation [client]" + href: file1.md + + - name: Install fonts in Windows 10 + href: file1.md \ No newline at end of file diff --git a/windows/deployment/windows-autopilot/TOC.md b/windows/deployment/windows-autopilot/old.TOC.md similarity index 100% rename from windows/deployment/windows-autopilot/TOC.md rename to windows/deployment/windows-autopilot/old.TOC.md From 85968beef0eea938a869a95068e1cab9c43b0b40 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 12:48:32 -0800 Subject: [PATCH 031/119] testing ap toc --- windows/deployment/windows-autopilot/TOC.yml | 550 ++----------------- 1 file changed, 60 insertions(+), 490 deletions(-) diff --git a/windows/deployment/windows-autopilot/TOC.yml b/windows/deployment/windows-autopilot/TOC.yml index fc9e510e05..8d7648fd4f 100644 --- a/windows/deployment/windows-autopilot/TOC.yml +++ b/windows/deployment/windows-autopilot/TOC.yml @@ -1,490 +1,60 @@ - - name: Deploy with Windows Autopilot - items: - - name: Windows Autopilot deployment - href: file1.md - - name: What's new in Windows Autopilot - href: file1.md - - name: Understand Windows Autopilot - items: - - name: Overview - href: file1.md - - name: Requirements - href: file1.md - - name: Scenarios and capabilities - href: file1.md - - name: Get started - href: file1.md - - name: Deployment scenarios - items: - - name: Deployment processes - href: file1.md - - name: User-driven mode - href: file1.md - - name: Self-deploying mode - href: file1.md - - name: Windows Autopilot Reset - href: file1.md - - name: White glove - href: file1.md - - name: Support for existing devices - href: file1.md - - name: Administer Windows Autopilot - items: - - name: Register devices - href: file1.md - - name: Configure device profiles - href: file1.md - - name: Enrollment Status Page - href: file1.md - - name: BitLocker encryption - href: file1.md - - name: DFCI management - href: file1.md - - name: Windows Autopilot update - href: file1.md - - name: Troubleshooting - href: file1.md - - name: Known issues - href: file1.md - - name: Support - items: - - name: FAQ - href: file1.md - - name: Contacts - href: file1.md - - name: Registration authorization - href: file1.md - - name: Device guidelines - href: file1.md - - name: Motherboard replacement - href: file1.md - - name: Deploy with Configuration Manager - items: - - name: Integrate Configuration Manager with MDT - href: file1.md - - name: Prepare for Zero Touch Installation of Windows 10 with Configuration Manager - href: file1.md - - name: Create a custom Windows PE boot image with Configuration Manager - href: file1.md - - name: Add a Windows 10 operating system image using Configuration Manager - href: file1.md - - name: Create an application to deploy with Windows 10 using Configuration Manager - href: file1.md - - name: Add drivers to a Windows 10 deployment with Windows PE using Configuration Manager - href: file1.md - - name: Create a task sequence with Configuration Manager and MDT - href: file1.md - - name: Finalize the operating system configuration for Windows 10 deployment with Configuration Manager - href: file1.md - - name: Deploy Windows 10 using PXE and Configuration Manager - href: file1.md - - name: Monitor the Windows 10 deployment with Configuration Manager - href: file1.md - - name: Refresh a Windows 7 SP1 client with Windows 10 using Configuration Manager - href: file1.md - - name: Replace a Windows 7 SP1 client with Windows 10 using Configuration Manager - href: file1.md - - name: Perform an in-place upgrade to Windows 10 using Configuration Manager - href: file1.md - - name: Deploy with the Microsoft Deployment Toolkit - items: - - name: Get started with MDT - href: file1.md - - name: Deploy Windows 10 with MDT - items: - - name: Prepare for deployment with MDT - href: file1.md - - name: Create a Windows 10 reference image - href: file1.md - - name: Deploy a Windows 10 reference image using MDT - href: file1.md - - name: Build a distributed environment for Windows 10 deployment - href: file1.md - - name: Refresh a Windows 7 computer with Windows 10 - href: file1.md - - name: Replace a Windows 7 computer with Windows 10 - href: file1.md - - name: Perform an in-place upgrade to Windows 10 with MDT - href: file1.md - - name: Customize MDT - items: - - name: Configure MDT settings - href: file1.md - - name: Set up MDT for BitLocker - href: file1.md - - name: Configure MDT deployment share rules - href: file1.md - - name: Configure MDT UserExit scripts - href: file1.md - - name: Simulate a Windows 10 deployment in a test environment - href: file1.md - - name: Use the MDT database to state Windows 10 deployment information - href: file1.md - - name: Assign applications using roles in MDT - href: file1.md - - name: Use web services in MDT - href: file1.md - - name: Use Orchestrator runbooks with MDT - href: file1.md - - - name: Manage Windows 10 updates - items: - - name: Manage updates from the cloud - items: - - name: Manage updates with Configuration Manager - items: - - name: Set up rings, channels, optimization, polices - href: file1.md - - name: Perform a pilot deployment (new) - href: file1.md - - name: Perform a broad deployment - href: file1.md - - name: Manage updates with Intune - items: - - name: Set up rings, channels, optimization, polices - href: file1.md - - name: Perform a pilot deployment (new) - href: file1.md - - name: Perform a broad deployment - href: file1.md - - name: Manage with Group Policy - items: - - name: Set up rings, channels, optimization, polices - href: file1.md - - name: Perform a pilot deployment (new) - href: file1.md - - name: Perform a broad deployment - href: file1.md - - name: Manage updates locally - items: - - name: Manage updates with WSUS - href: file1.md - - name: Manage updates using images - href: file1.md - - name: Monitor updates - items: - - name: Monitor updates with Update Compliance - href: file1.md - - name: Monitor updates with Desktop Analytics - href: file1.md - - name: Monitor Delivery Optimization - href: file1.md - - - name: Reference - items: - - name: Windows 10 upgrade paths - href: file1.md - - name: Windows 10 edition upgrade - href: file1.md - - name: Deploy Windows 10 with Microsoft 365 - href: file1.md - - name: How Windows Update works (new) - href: file1.md - - name: Additional Windows Update settings - href: file1.md - - name: Delivery Optimization reference - href: file1.md - - name: Windows 10 in S mode - items: - - name: Windows 10 in S mode overview - href: file1.md - - name: Switch to Windows 10 Pro/Enterprise from S mode - href: file1.md - - name: Subscription Activation - items: - - name: Windows 10 Subscription Activation - href: file1.md - - name: Windows 10 Enterprise E3 in CSP - href: file1.md - - name: Configure VDA for Subscription Activation - href: file1.md - - name: Deploy Windows 10 Enterprise licenses - href: file1.md - - name: Resolve upgrade errors - items: - - name: Resolve Windows 10 upgrade errors - href: file1.md - - name: Quick fixes - href: file1.md - - name: SetupDiag - href: file1.md - - name: Troubleshooting upgrade errors - href: file1.md - - name: Windows error reporting - href: file1.md - - name: Upgrade error codes - href: file1.md - - name: Log files - href: file1.md - - name: Resolution procedures - href: file1.md - - name: Submit Windows 10 upgrade errors - href: file1.md - - - - name: Windows 10 deployment tools - items: - - name: Windows 10 deployment scenarios and tools - items: - - name: Convert MBR partition to GPT - - name: Configure a PXE server to load Windows PE - - name: Windows ADK for Windows 10 scenarios for IT Pros - - name: Windows To Go - items: - - name: Deploy Windows To Go in your organization - href: file1.md - - name: Feature overview - items: - - name: "Windows To Go: feature overview" - href: file1.md - - name: Best practice recommendations for Windows To Go - href: file1.md - - name: Deployment considerations for Windows To Go - href: file1.md - - name: Prepare your organization for Windows To Go - href: file1.md - - name: Security and data protection considerations for Windows To Go - href: file1.md - - name: "Windows To Go: frequently asked questions" - href: file1.md - - - name: Volume Activation Management Tool (VAMT) technical reference - items: - - name: VAMT technical reference - href: file1.md - - name: Introduction to VAMT - href: file1.md - - name: Active Directory-Based Activation Overview - href: file1.md - - name: Install and Configure VAMT - href: file1.md - - name: VAMT Requirements - href: file1.md - - name: Install VAMT - href: file1.md - - name: Configure Client Computers - href: file1.md - - name: Add and Manage Products - href: file1.md - - name: Add and Remove Computers - href: file1.md - - name: Update Product Status - href: file1.md - - name: Remove Products - href: file1.md - - name: Manage Product Keys - href: file1.md - - name: Add and Remove a Product Key - href: file1.md - - name: Install a Product Key - href: file1.md - - name: Install a KMS Client Key - href: file1.md - - name: Manage Activations - href: file1.md - - name: Perform Online Activation - href: file1.md - - name: Perform Proxy Activation - href: file1.md - - name: Perform KMS Activation - href: file1.md - - name: Perform Local Reactivation - href: file1.md - - name: Activate an Active Directory Forest Online - href: file1.md - - name: Activate by Proxy an Active Directory Forest - href: file1.md - - name: Manage VAMT Data - href: file1.md - - name: Import and Export VAMT Data - href: file1.md - - name: Use VAMT in Windows PowerShell - href: file1.md - - name: VAMT Step-by-Step Scenarios - href: file1.md - - name: "Scenario 1: Online Activation" - href: file1.md - - name: "Scenario 2: Proxy Activation" - href: file1.md - - name: "Scenario 3: KMS Client Activation" - href: file1.md - - name: VAMT Known Issues - href: file1.md - - - name: User State Migration Tool (USMT) technical reference - items: - - name: USMT overview topics - items: - - name: USMT overview - href: file1.md - - name: Getting started with the USMT - href: file1.md - - name: Windows upgrade and migration considerations - href: file1.md - - name: USMT How-to topics - items: - - name: Exclude Files and Settings - href: file1.md - - name: Extract Files from a Compressed USMT Migration Store - href: file1.md - - name: Include Files and Settings - href: file1.md - - name: Migrate Application Settings - href: file1.md - - name: Migrate EFS Files and Certificates - href: file1.md - - name: Migrate User Accounts - href: file1.md - - name: Reroute Files and Settings - href: file1.md - - name: Verify the Condition of a Compressed Migration Store - href: file1.md - - name: USMT Troubleshooting - href: file1.md - - name: Common Issues - href: file1.md - - name: Frequently Asked Questions - href: file1.md - - name: Log Files - href: file1.md - - name: Return Codes - href: file1.md - - name: USMT Resources - href: file1.md - - - name: USMT Reference - items: - - name: USMT Requirements - href: file1.md - - name: USMT Best Practices - href: file1.md - - name: How USMT Works - href: file1.md - - name: Plan Your Migration - href: file1.md - - name: Common Migration Scenarios - href: file1.md - - name: What Does USMT Migrate? - href: file1.md - - name: Choose a Migration Store Type - href: file1.md - - name: Migration Store Types Overview - href: file1.md - - name: Estimate Migration Store Size - href: file1.md - - name: Hard-Link Migration Store - href: file1.md - - name: Migration Store Encryption - href: file1.md - - name: Determine What to Migrate - href: file1.md - - name: Determine What to Migrate - href: file1.md - - name: Identify Applications Settings - href: file1.md - - name: Identify Operating System Settings - href: file1.md - - name: Identify File Types, Files, and Folders - href: file1.md - - name: Test Your Migration - href: file1.md - - name: USMT Command-line Syntax - href: file1.md - - name: ScanState Syntax - href: file1.md - - name: LoadState Syntax - href: file1.md - - name: UsmtUtils Syntax - href: file1.md - - name: USMT XML Reference - href: file1.md - - name: Understanding Migration XML Files - href: file1.md - - name: Config.xml File - href: file1.md - - name: Customize USMT XML Files - href: file1.md - - name: Custom XML Examples - href: file1.md - - name: Conflicts and Precedence - href: file1.md - - name: General Conventions - href: file1.md - - name: XML File Requirements - href: file1.md - - name: Recognized Environment Variables - href: file1.md - - name: XML Elements Library - href: file1.md - - name: Offline Migration Reference - href: file1.md - - - name: Application Compatibility Toolkit (ACT) Technical Reference - items: - - name: SUA User's Guide - href: file1.md - - name: Using the SUA Wizard - href: file1.md - - name: Using the SUA Tool - href: file1.md - - name: Tabs on the SUA Tool Interface - href: file1.md - - name: Showing Messages Generated by the SUA Tool - href: file1.md - - name: Applying Filters to Data in the SUA Tool - href: file1.md - - name: Fixing Applications by Using the SUA Tool - href: file1.md - - name: Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista - href: file1.md - - name: Compatibility Administrator User's Guide - href: file1.md - - name: Using the Compatibility Administrator Tool - href: file1.md - - name: Available Data Types and Operators in Compatibility Administrator - href: file1.md - - name: Searching for Fixed Applications in Compatibility Administrator - href: file1.md - - name: Searching for Installed Compatibility Fixes with the Query Tool in Compatibility Administrator - href: file1.md - - name: Creating a Custom Compatibility Fix in Compatibility Administrator - href: file1.md - - name: Creating a Custom Compatibility Mode in Compatibility Administrator - href: file1.md - - name: Creating an AppHelp Message in Compatibility Administrator - href: file1.md - - name: Viewing the Events Screen in Compatibility Administrator - href: file1.md - - name: Enabling and Disabling Compatibility Fixes in Compatibility Administrator - href: file1.md - - name: Installing and Uninstalling Custom Compatibility Databases in Compatibility Administrator - href: file1.md - - name: Managing Application-Compatibility Fixes and Custom Fix Databases - href: file1.md - - name: Understanding and Using Compatibility Fixes - href: file1.md - - name: Compatibility Fix Database Management Strategies and Deployment - href: file1.md - - name: Testing Your Application Mitigation Packages - href: file1.md - - name: Using the Sdbinst.exe Command-Line Tool - href: file1.md - - name: Volume Activation [client] - href: file1.md - - name: Plan for volume activation [client] - href: file1.md - - name: Activate using Key Management Service [client] - href: file1.md - - name: Activate using Active Directory-based activation [client] - href: file1.md - - name: Activate clients running Windows 10 - href: file1.md - - name: Monitor activation [client] - href: file1.md - - name: Use the Volume Activation Management Tool [client] - href: file1.md - - name: "Appendix: Information sent to Microsoft during activation [client]" - href: file1.md - - - name: Install fonts in Windows 10 - href: file1.md \ No newline at end of file +- name: Deploy with Windows Autopilot + items: + - name: Windows Autopilot deployment + href: file1.md + - name: What's new in Windows Autopilot + href: file1.md + - name: Understand Windows Autopilot + items: + - name: Overview + href: file1.md + - name: Requirements + href: file1.md + - name: Scenarios and capabilities + href: file1.md + - name: Get started + href: file1.md + - name: Deployment scenarios + items: + - name: Deployment processes + href: file1.md + - name: User-driven mode + href: file1.md + - name: Self-deploying mode + href: file1.md + - name: Windows Autopilot Reset + href: file1.md + - name: White glove + href: file1.md + - name: Support for existing devices + href: file1.md + - name: Administer Windows Autopilot + items: + - name: Register devices + href: file1.md + - name: Configure device profiles + href: file1.md + - name: Enrollment Status Page + href: file1.md + - name: BitLocker encryption + href: file1.md + - name: DFCI management + href: file1.md + - name: Windows Autopilot update + href: file1.md + - name: Troubleshooting + href: file1.md + - name: Known issues + href: file1.md + - name: Support + items: + - name: FAQ + href: file1.md + - name: Contacts + href: file1.md + - name: Registration authorization + href: file1.md + - name: Device guidelines + href: file1.md + - name: Motherboard replacement + href: file1.md \ No newline at end of file From 47cdf0859b57530a6bd45a012a140e4696d8f565 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 12:50:09 -0800 Subject: [PATCH 032/119] formatting --- windows/deployment/windows-autopilot/TOC.yml | 118 +++++++++---------- 1 file changed, 59 insertions(+), 59 deletions(-) diff --git a/windows/deployment/windows-autopilot/TOC.yml b/windows/deployment/windows-autopilot/TOC.yml index 8d7648fd4f..86d1957236 100644 --- a/windows/deployment/windows-autopilot/TOC.yml +++ b/windows/deployment/windows-autopilot/TOC.yml @@ -1,60 +1,60 @@ - name: Deploy with Windows Autopilot - items: - - name: Windows Autopilot deployment - href: file1.md - - name: What's new in Windows Autopilot - href: file1.md - - name: Understand Windows Autopilot - items: - - name: Overview - href: file1.md - - name: Requirements - href: file1.md - - name: Scenarios and capabilities - href: file1.md - - name: Get started - href: file1.md - - name: Deployment scenarios - items: - - name: Deployment processes - href: file1.md - - name: User-driven mode - href: file1.md - - name: Self-deploying mode - href: file1.md - - name: Windows Autopilot Reset - href: file1.md - - name: White glove - href: file1.md - - name: Support for existing devices - href: file1.md - - name: Administer Windows Autopilot - items: - - name: Register devices - href: file1.md - - name: Configure device profiles - href: file1.md - - name: Enrollment Status Page - href: file1.md - - name: BitLocker encryption - href: file1.md - - name: DFCI management - href: file1.md - - name: Windows Autopilot update - href: file1.md - - name: Troubleshooting - href: file1.md - - name: Known issues - href: file1.md - - name: Support - items: - - name: FAQ - href: file1.md - - name: Contacts - href: file1.md - - name: Registration authorization - href: file1.md - - name: Device guidelines - href: file1.md - - name: Motherboard replacement - href: file1.md \ No newline at end of file + items: + - name: Windows Autopilot deployment + href: file1.md + - name: What's new in Windows Autopilot + href: file1.md + - name: Understand Windows Autopilot + items: + - name: Overview + href: file1.md + - name: Requirements + href: file1.md + - name: Scenarios and capabilities + href: file1.md + - name: Get started + href: file1.md + - name: Deployment scenarios + items: + - name: Deployment processes + href: file1.md + - name: User-driven mode + href: file1.md + - name: Self-deploying mode + href: file1.md + - name: Windows Autopilot Reset + href: file1.md + - name: White glove + href: file1.md + - name: Support for existing devices + href: file1.md + - name: Administer Windows Autopilot + items: + - name: Register devices + href: file1.md + - name: Configure device profiles + href: file1.md + - name: Enrollment Status Page + href: file1.md + - name: BitLocker encryption + href: file1.md + - name: DFCI management + href: file1.md + - name: Windows Autopilot update + href: file1.md + - name: Troubleshooting + href: file1.md + - name: Known issues + href: file1.md + - name: Support + items: + - name: FAQ + href: file1.md + - name: Contacts + href: file1.md + - name: Registration authorization + href: file1.md + - name: Device guidelines + href: file1.md + - name: Motherboard replacement + href: file1.md \ No newline at end of file From fbd9b905db337b7338717317fda92e9e94085d7f Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 12:55:47 -0800 Subject: [PATCH 033/119] fix old toc --- .../deployment/windows-autopilot/old.TOC.md | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/windows/deployment/windows-autopilot/old.TOC.md b/windows/deployment/windows-autopilot/old.TOC.md index d94b04fdcb..cc6bf8b6f2 100644 --- a/windows/deployment/windows-autopilot/old.TOC.md +++ b/windows/deployment/windows-autopilot/old.TOC.md @@ -1,32 +1,32 @@ # [Windows Autopilot deployment](index.md) -# [What's new](windows-autopilot-whats-new.md) -# Understanding Windows Autopilot -## [Overview](windows-autopilot.md) -## [Requirements](windows-autopilot-requirements.md) -## [Scenarios and capabilities](windows-autopilot-scenarios.md) -## [Get started](demonstrate-deployment-on-vm.md) +## [What's new](windows-autopilot-whats-new.md) +## Understanding Windows Autopilot +### [Overview](windows-autopilot.md) +### [Requirements](windows-autopilot-requirements.md) +### [Scenarios and capabilities](windows-autopilot-scenarios.md) +### [Get started](demonstrate-deployment-on-vm.md) -# Deployment scenarios -## [Deployment processes](deployment-process.md) -## [User-driven mode](user-driven.md) -## [Self-deploying mode](self-deploying.md) -## [Windows Autopilot Reset](windows-autopilot-reset.md) -## [White glove](white-glove.md) -## [Support for existing devices](existing-devices.md) +## Deployment scenarios +### [Deployment processes](deployment-process.md) +### [User-driven mode](user-driven.md) +### [Self-deploying mode](self-deploying.md) +### [Windows Autopilot Reset](windows-autopilot-reset.md) +### [White glove](white-glove.md) +### [Support for existing devices](existing-devices.md) -# Administering Windows Autopilot -## [Registering devices](add-devices.md) -## [Configuring device profiles](profiles.md) -## [Enrollment Status Page](enrollment-status.md) -## [BitLocker encryption](bitlocker.md) -## [DFCI management](dfci-management.md) -## [Windows Autopilot update](autopilot-update.md) -## [Troubleshooting](troubleshooting.md) -## [Known issues](known-issues.md) +## Administering Windows Autopilot +### [Registering devices](add-devices.md) +### [Configuring device profiles](profiles.md) +### [Enrollment Status Page](enrollment-status.md) +### [BitLocker encryption](bitlocker.md) +### [DFCI management](dfci-management.md) +### [Windows Autopilot update](autopilot-update.md) +### [Troubleshooting](troubleshooting.md) +### [Known issues](known-issues.md) -# Support -## [FAQ](autopilot-faq.md) -## [Contacts](autopilot-support.md) -## [Registration authorization](registration-auth.md) -## [Device guidelines](autopilot-device-guidelines.md) -## [Motherboard replacement](autopilot-mbr.md) +## Support +### [FAQ](autopilot-faq.md) +### [Contacts](autopilot-support.md) +### [Registration authorization](registration-auth.md) +### [Device guidelines](autopilot-device-guidelines.md) +### [Motherboard replacement](autopilot-mbr.md) From 4cd52de20935c650d26dadafec606ed355753d70 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 13:05:46 -0800 Subject: [PATCH 034/119] fix yaml toc --- windows/deployment/windows-autopilot/TOC.yml | 98 ++++++++++---------- 1 file changed, 48 insertions(+), 50 deletions(-) diff --git a/windows/deployment/windows-autopilot/TOC.yml b/windows/deployment/windows-autopilot/TOC.yml index 86d1957236..881b11a440 100644 --- a/windows/deployment/windows-autopilot/TOC.yml +++ b/windows/deployment/windows-autopilot/TOC.yml @@ -1,51 +1,49 @@ -- name: Deploy with Windows Autopilot - items: - - name: Windows Autopilot deployment - href: file1.md - - name: What's new in Windows Autopilot - href: file1.md - - name: Understand Windows Autopilot - items: - - name: Overview - href: file1.md - - name: Requirements - href: file1.md - - name: Scenarios and capabilities - href: file1.md - - name: Get started - href: file1.md - - name: Deployment scenarios - items: - - name: Deployment processes - href: file1.md - - name: User-driven mode - href: file1.md - - name: Self-deploying mode - href: file1.md - - name: Windows Autopilot Reset - href: file1.md - - name: White glove - href: file1.md - - name: Support for existing devices - href: file1.md - - name: Administer Windows Autopilot - items: - - name: Register devices - href: file1.md - - name: Configure device profiles - href: file1.md - - name: Enrollment Status Page - href: file1.md - - name: BitLocker encryption - href: file1.md - - name: DFCI management - href: file1.md - - name: Windows Autopilot update - href: file1.md - - name: Troubleshooting - href: file1.md - - name: Known issues - href: file1.md + - name: Windows Autopilot deployment + href: file1.md + - name: What's new in Windows Autopilot + href: file1.md + - name: Understand Windows Autopilot + items: + - name: Overview + href: file1.md + - name: Requirements + href: file1.md + - name: Scenarios and capabilities + href: file1.md + - name: Get started + href: file1.md + - name: Deployment scenarios + items: + - name: Deployment processes + href: file1.md + - name: User-driven mode + href: file1.md + - name: Self-deploying mode + href: file1.md + - name: Windows Autopilot Reset + href: file1.md + - name: White glove + href: file1.md + - name: Support for existing devices + href: file1.md + - name: Administer Windows Autopilot + items: + - name: Register devices + href: file1.md + - name: Configure device profiles + href: file1.md + - name: Enrollment Status Page + href: file1.md + - name: BitLocker encryption + href: file1.md + - name: DFCI management + href: file1.md + - name: Windows Autopilot update + href: file1.md + - name: Troubleshooting + href: file1.md + - name: Known issues + href: file1.md - name: Support items: - name: FAQ @@ -55,6 +53,6 @@ - name: Registration authorization href: file1.md - name: Device guidelines - href: file1.md + href: file1.md - name: Motherboard replacement - href: file1.md \ No newline at end of file + href: file1.md \ No newline at end of file From a583735407cd850fadc543d1eb4c2ab620c90c3a Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 13:21:54 -0800 Subject: [PATCH 035/119] rename --- windows/deployment/windows-autopilot/{old.TOC.md => old.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename windows/deployment/windows-autopilot/{old.TOC.md => old.md} (100%) diff --git a/windows/deployment/windows-autopilot/old.TOC.md b/windows/deployment/windows-autopilot/old.md similarity index 100% rename from windows/deployment/windows-autopilot/old.TOC.md rename to windows/deployment/windows-autopilot/old.md From bc26514bc4a916afa946ca053dc3c304d9c18274 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 13:27:23 -0800 Subject: [PATCH 036/119] yaml is picky --- windows/deployment/windows-autopilot/TOC.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/deployment/windows-autopilot/TOC.yml b/windows/deployment/windows-autopilot/TOC.yml index 881b11a440..ff75aa758d 100644 --- a/windows/deployment/windows-autopilot/TOC.yml +++ b/windows/deployment/windows-autopilot/TOC.yml @@ -5,13 +5,13 @@ - name: Understand Windows Autopilot items: - name: Overview - href: file1.md + href: file1.md - name: Requirements href: file1.md - name: Scenarios and capabilities href: file1.md - name: Get started - href: file1.md + href: file1.md - name: Deployment scenarios items: - name: Deployment processes @@ -53,6 +53,6 @@ - name: Registration authorization href: file1.md - name: Device guidelines - href: file1.md + href: file1.md - name: Motherboard replacement - href: file1.md \ No newline at end of file + href: file1.md \ No newline at end of file From 82c8dc1e6a36dd0e16c1d10971e3bfd54e94b32d Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 13:58:02 -0800 Subject: [PATCH 037/119] yaml is picky --- windows/deployment/windows-autopilot/TOC.yml | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/windows/deployment/windows-autopilot/TOC.yml b/windows/deployment/windows-autopilot/TOC.yml index ff75aa758d..491fe40589 100644 --- a/windows/deployment/windows-autopilot/TOC.yml +++ b/windows/deployment/windows-autopilot/TOC.yml @@ -14,18 +14,18 @@ href: file1.md - name: Deployment scenarios items: - - name: Deployment processes - href: file1.md - - name: User-driven mode - href: file1.md - - name: Self-deploying mode - href: file1.md - - name: Windows Autopilot Reset - href: file1.md - - name: White glove - href: file1.md - - name: Support for existing devices - href: file1.md + - name: Deployment processes + href: file1.md + - name: User-driven mode + href: file1.md + - name: Self-deploying mode + href: file1.md + - name: Windows Autopilot Reset + href: file1.md + - name: White glove + href: file1.md + - name: Support for existing devices + href: file1.md - name: Administer Windows Autopilot items: - name: Register devices From 0d69d16d398e8be8503227536eb5f90e8d0965f3 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 15:19:16 -0800 Subject: [PATCH 038/119] yaml is picky --- windows/deployment/windows-autopilot/TOC.yml | 52 ++++++++++---------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/windows/deployment/windows-autopilot/TOC.yml b/windows/deployment/windows-autopilot/TOC.yml index 491fe40589..e8420a1841 100644 --- a/windows/deployment/windows-autopilot/TOC.yml +++ b/windows/deployment/windows-autopilot/TOC.yml @@ -12,20 +12,20 @@ href: file1.md - name: Get started href: file1.md - - name: Deployment scenarios - items: - - name: Deployment processes - href: file1.md - - name: User-driven mode - href: file1.md - - name: Self-deploying mode - href: file1.md - - name: Windows Autopilot Reset - href: file1.md - - name: White glove - href: file1.md - - name: Support for existing devices - href: file1.md + - name: Deployment scenarios + items: + - name: Deployment processes + href: file1.md + - name: User-driven mode + href: file1.md + - name: Self-deploying mode + href: file1.md + - name: Windows Autopilot Reset + href: file1.md + - name: White glove + href: file1.md + - name: Support for existing devices + href: file1.md - name: Administer Windows Autopilot items: - name: Register devices @@ -44,15 +44,15 @@ href: file1.md - name: Known issues href: file1.md - - name: Support - items: - - name: FAQ - href: file1.md - - name: Contacts - href: file1.md - - name: Registration authorization - href: file1.md - - name: Device guidelines - href: file1.md - - name: Motherboard replacement - href: file1.md \ No newline at end of file + - name: Support + items: + - name: FAQ + href: file1.md + - name: Contacts + href: file1.md + - name: Registration authorization + href: file1.md + - name: Device guidelines + href: file1.md + - name: Motherboard replacement + href: file1.md \ No newline at end of file From bb93c4e30c630e618293c34e33485f1adae0b898 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Feb 2020 15:41:51 -0800 Subject: [PATCH 039/119] yaml is picky --- windows/deployment/windows-autopilot/file1.md | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 windows/deployment/windows-autopilot/file1.md diff --git a/windows/deployment/windows-autopilot/file1.md b/windows/deployment/windows-autopilot/file1.md new file mode 100644 index 0000000000..234ae17fcc --- /dev/null +++ b/windows/deployment/windows-autopilot/file1.md @@ -0,0 +1,54 @@ +--- +title: Setting the BitLocker encryption algorithm for Autopilot devices +ms.reviewer: +manager: laurawi +description: Microsoft Intune provides a comprehensive set of configuration options to manage BitLocker on Windows 10 devices. +keywords: Autopilot, BitLocker, encryption, 256-bit, Windows 10 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: deploy +ms.localizationpriority: medium +audience: itpro +author: greg-lindsay +ms.author: greglin +ms.collection: M365-modern-desktop +ms.topic: article +--- + + +# Setting the BitLocker encryption algorithm for Autopilot devices + +**Applies to** + +- Windows 10 + +With Windows Autopilot, you can configure the BitLocker encryption settings to be applied before automatic encryption is started. This ensures that the default encrytion algorithm is not applied automatically when this is not the desired setting. Other BitLocker policies that must be applied prior to encryption can also be delivered before automatic BitLocker encryption begins. + +The BitLocker encryption algorithm is used when BitLocker is first enabled, and sets the strength to which full volume encryption should occur. Available encryption algorithms are: AES-CBC 128-bit, AES-CBC 256-bit, XTS-AES 128-bit or XTS-AES 256-bit encryption. The default value is XTS-AES 128-bit encryption. See [BitLocker CSP](https://docs.microsoft.com/windows/client-management/mdm/bitlocker-csp) for information about the recommended encryption algorithms to use. + +To ensure the desired BitLocker encryption algorithm is set before automatic encryption occurs for Autopilot devices: + +1. Configure the [encryption method settings](https://docs.microsoft.com/intune/endpoint-protection-windows-10#windows-encryption) in the Windows 10 Endpoint Protection profile to the desired encryption algorithm. +2. [Assign the policy](https://docs.microsoft.com/intune/device-profile-assign) to your Autopilot device group. + - **IMPORTANT**: The encryption policy must be assigned to **devices** in the group, not users. +3. Enable the Autopilot [Enrollment Status Page](https://docs.microsoft.com/windows/deployment/windows-autopilot/enrollment-status) (ESP) for these devices. + - **IMPORTANT**: If the ESP is not enabled, the policy will not apply before encryption starts. + +An example of Microsoft Intune Windows Encryption settings is shown below. + + ![BitLocker encryption settings](images/bitlocker-encryption.png) + +Note that a device which is encrypted automatically will need to be decrypted prior to changing the encyption algorithm. + +The settings are available under Device Configuration -> Profiles -> Create profile -> Platform = Windows 10 and later, Profile type = Endpoint protection -> Configure -> Windows Encryption -> BitLocker base settings, Configure encryption methods = Enable. + +Note: It is also recommended to set Windows Encryption -> Windows Settings -> Encrypt = **Require**. + +## Requirements + +Windows 10, version 1809 or later. + +## See also + +[Bitlocker overview](https://docs.microsoft.com/windows/security/information-protection/bitlocker/bitlocker-overview) From a4df631a859085ee2a43ade4c28c374484ae80bc Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 3 Apr 2020 16:09:36 -0700 Subject: [PATCH 040/119] update --- windows/deployment/TOC.yml | 223 +++++++++---------------------------- 1 file changed, 52 insertions(+), 171 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 6cc0756364..dfc5842a40 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -1,4 +1,4 @@ -- name: Windows 10 deployment resources and documentation +- name: Deploy and update Windows 10 href: index.yml items: - name: Get started @@ -24,6 +24,47 @@ - name: Deploy Windows 10 in a test lab using Configuration Manager href: file1.md + - name: Prepare + items: + - name: Prepare for Windows 10 deployment + items: + - name: Windows 10 compatibility + href: file1.md + - name: Windows 10 infrastructure requirements + href: file1.md + - name: Windows 10 volume license media + href: file1.md + - name: Plan for volume activation + href: file1.md + - name: Features removed or planned for replacement + items: + - name: Windows 10 features lifecycle + href: file1.md + - name: Features we're no longer developing + href: file1.md + - name: Features we removed + href: file1.md + - name: Prepare your update strategy + items: + - name: Plan cloud management + items: + - name: Designate rings, channels, and policies + href: file1.md + - name: Chooose a delivery optimization strategy + href: file1.md + - name: Choose a monitoring approach + href: file1.md + - name: Assess apps (new) + items: + - name: With Desktop Analytics + href: file1.md + - name: By other means (new) + href: file1.md + - name: Other prep activities (new) + href: file1.md + - name: Plan image-based management + href: file1.md + - name: Plan items: - name: Plan your Windows 10 deployment @@ -65,179 +106,19 @@ - name: Plan image-based management href: file1.md - - name: Deploy Windows 10 + - name: Deploy items: - - name: Deploy with Windows Autopilot + - name: Deploy Windows 10 items: - - name: Windows Autopilot deployment - href: file1.md - - name: What's new in Windows Autopilot - href: file1.md - - name: Understand Windows Autopilot - items: - - name: Overview - href: file1.md - - name: Requirements - href: file1.md - - name: Scenarios and capabilities - href: file1.md - - name: Get started - href: file1.md - - name: Deployment scenarios - items: - - name: Deployment processes - href: file1.md - - name: User-driven mode - href: file1.md - - name: Self-deploying mode - href: file1.md - - name: Windows Autopilot Reset - href: file1.md - - name: White glove - href: file1.md - - name: Support for existing devices - href: file1.md - - name: Administer Windows Autopilot - items: - - name: Register devices - href: file1.md - - name: Configure device profiles - href: file1.md - - name: Enrollment Status Page - href: file1.md - - name: BitLocker encryption - href: file1.md - - name: DFCI management - href: file1.md - - name: Windows Autopilot update - href: file1.md - - name: Troubleshooting - href: file1.md - - name: Known issues - href: file1.md - - name: Support - items: - - name: FAQ - href: file1.md - - name: Contacts - href: file1.md - - name: Registration authorization - href: file1.md - - name: Device guidelines - href: file1.md - - name: Motherboard replacement - href: file1.md - - name: Deploy with Configuration Manager + - name: Deploy Windows 10 with Autopilot + - name: Deploy Windows 10 with Configuration Manager + - name: Deploy Windows 10 with MDT + - name: Deploy Windows 10 updates items: - - name: Integrate Configuration Manager with MDT - href: file1.md - - name: Prepare for Zero Touch Installation of Windows 10 with Configuration Manager - href: file1.md - - name: Create a custom Windows PE boot image with Configuration Manager - href: file1.md - - name: Add a Windows 10 operating system image using Configuration Manager - href: file1.md - - name: Create an application to deploy with Windows 10 using Configuration Manager - href: file1.md - - name: Add drivers to a Windows 10 deployment with Windows PE using Configuration Manager - href: file1.md - - name: Create a task sequence with Configuration Manager and MDT - href: file1.md - - name: Finalize the operating system configuration for Windows 10 deployment with Configuration Manager - href: file1.md - - name: Deploy Windows 10 using PXE and Configuration Manager - href: file1.md - - name: Monitor the Windows 10 deployment with Configuration Manager - href: file1.md - - name: Refresh a Windows 7 SP1 client with Windows 10 using Configuration Manager - href: file1.md - - name: Replace a Windows 7 SP1 client with Windows 10 using Configuration Manager - href: file1.md - - name: Perform an in-place upgrade to Windows 10 using Configuration Manager - href: file1.md - - name: Deploy with the Microsoft Deployment Toolkit - items: - - name: Get started with MDT - href: file1.md - - name: Deploy Windows 10 with MDT - items: - - name: Prepare for deployment with MDT - href: file1.md - - name: Create a Windows 10 reference image - href: file1.md - - name: Deploy a Windows 10 reference image using MDT - href: file1.md - - name: Build a distributed environment for Windows 10 deployment - href: file1.md - - name: Refresh a Windows 7 computer with Windows 10 - href: file1.md - - name: Replace a Windows 7 computer with Windows 10 - href: file1.md - - name: Perform an in-place upgrade to Windows 10 with MDT - href: file1.md - - name: Customize MDT - items: - - name: Configure MDT settings - href: file1.md - - name: Set up MDT for BitLocker - href: file1.md - - name: Configure MDT deployment share rules - href: file1.md - - name: Configure MDT UserExit scripts - href: file1.md - - name: Simulate a Windows 10 deployment in a test environment - href: file1.md - - name: Use the MDT database to state Windows 10 deployment information - href: file1.md - - name: Assign applications using roles in MDT - href: file1.md - - name: Use web services in MDT - href: file1.md - - name: Use Orchestrator runbooks with MDT - href: file1.md - - - name: Manage Windows 10 updates - items: - - name: Manage updates from the cloud - items: - - name: Manage updates with Configuration Manager - items: - - name: Set up rings, channels, optimization, polices - href: file1.md - - name: Perform a pilot deployment (new) - href: file1.md - - name: Perform a broad deployment - href: file1.md - - name: Manage updates with Intune - items: - - name: Set up rings, channels, optimization, polices - href: file1.md - - name: Perform a pilot deployment (new) - href: file1.md - - name: Perform a broad deployment - href: file1.md - - name: Manage with Group Policy - items: - - name: Set up rings, channels, optimization, polices - href: file1.md - - name: Perform a pilot deployment (new) - href: file1.md - - name: Perform a broad deployment - href: file1.md - - name: Manage updates locally - items: - - name: Manage updates with WSUS - href: file1.md - - name: Manage updates using images - href: file1.md - - name: Monitor updates - items: - - name: Monitor updates with Update Compliance - href: file1.md - - name: Monitor updates with Desktop Analytics - href: file1.md - - name: Monitor Delivery Optimization - href: file1.md + - name: Deploy updates with Configuration Manager + - name: Deploy updates with Intune + - name: Deploy updates with WSUS + - name: Deploy updates with Group Policy - name: Reference items: From 515f761bcf51e0e8570eeb6687b66ac29f30e6d4 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 3 Apr 2020 16:57:20 -0700 Subject: [PATCH 041/119] update --- windows/deployment/TOC.yml | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index dfc5842a40..7ef810630d 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -7,6 +7,10 @@ href: file1.md - name: What's new in Windows 10 deployment href: file1.md + - name: Windows 10 upgrade paths + href: file1.md + - name: Windows 10 edition upgrade + href: file1.md - name: Deployment tools and methods href: file1.md - name: Deployment process posters @@ -32,8 +36,6 @@ href: file1.md - name: Windows 10 infrastructure requirements href: file1.md - - name: Windows 10 volume license media - href: file1.md - name: Plan for volume activation href: file1.md - name: Features removed or planned for replacement @@ -111,8 +113,20 @@ - name: Deploy Windows 10 items: - name: Deploy Windows 10 with Autopilot + items: + - name: Windows Autopilot overview - name: Deploy Windows 10 with Configuration Manager + items: + - name: Deploy to a new device + - name: Refresh a device + - name: Replace a device + - name: In-place upgrade - name: Deploy Windows 10 with MDT + items: + - name: Deploy to a new device + - name: Refresh a device + - name: Replace a device + - name: In-place upgrade - name: Deploy Windows 10 updates items: - name: Deploy updates with Configuration Manager @@ -122,9 +136,7 @@ - name: Reference items: - - name: Windows 10 upgrade paths - href: file1.md - - name: Windows 10 edition upgrade + - name: Windows 10 volume license media href: file1.md - name: Deploy Windows 10 with Microsoft 365 href: file1.md From 326620fd12e9446aeeff16605995c8e36e8464e6 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 17:45:39 -0700 Subject: [PATCH 042/119] test --- windows/deployment/index.yml | 46 ++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 299997d434..d6f0097a6e 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -92,4 +92,50 @@ landingContent: url: file1.md - text: Article6c url: file1.md + + # Table + - title: Recent ammouncements +- items: + - type: markdown + text: " + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
MessageDate
February 2020 Windows 10, version 1909 and Windows 10, version 1903 \"D\" optional release is available
The February 2020 optional monthly “D” release for Windows 10, version 1909 and Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
February 27, 2020
01:30 PM PT
February 2020 Windows \"C\" optional release is available.
The February 2020 optional monthly “C” release for all supported versions of Windows prior to Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
February 25, 2020
08:00 AM PT
Status of February 2020 “C” release
The optional monthly “C” release for February 2020 for all supported versions of Windows and Windows Server prior to Windows 10, version 1903 and Windows Server, version 1903 will be available in the near term. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
February 21, 2020
12:00 PM PT
Compatibility issue with some Windows Server container images
If you are encountering issues with Windows Server container images, please see KB4542617.
February 13, 2020
03:21 PM PT
Take action: February 2020 security update available for all supported versions of Windows
The February 2020 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
February 11, 2020
08:00 AM PT
Take action: ESU security updates available for Windows 7 SP1, Windows Server 2008 R2 SP1 and Windows Server 2008 SP2
Windows 7 SP1, Windows Server 2008 R2 SP1, and Windows Server 2008 SP2 reached end of support on January 14, 2020. For customers who have purchased Extended Security Updates (ESU), the first monthly ESU security updates are now available. If your organization has not yet been able to complete your transition to Windows 10, Windows Server 2016, or Windows Server 2019 and want to continue to receive security updates for your current version of Windows, you will need to purchase Extended Security Updates. For information on how to do so, please see How to get Extended Security Updates for eligible Windows devices, Windows 7 ESU frequently ask questions, and Windows Server 2008 R2 SP1 and Windows Server 2008 SP2 ESU frequently asked questions.

We recommend ESU customers review the applicable KB article below for prerequisites and other important information you will need to deploy these updates.

The following updates were released today for Windows Server 2008 SP2:
The following updates were released today for Windows 7 SP1 and Windows Server 2008 R2 SP1:
February 11, 2020
08:00 AM PT
Resolved: Windows Search shows blank box
We are aware of a temporary server-side issue causing Windows search to show a blank box. This issue has been resolved for most users and in some cases, you might need to restart your device. We are working diligently to fully resolve the issue and will provide an update once resolved. 

This issue was resolved at 12:00 PM PST. If you are still experiencing issues, please restart your device. In rare cases, to mitigate this issue you may need to manually end the SearchUI.exe or SearchApp.exe process via Task Manager. (To locate these processes, select CTRL + Shift + Esc then select the Details tab.) If you have restarted and tried the previous mitigations and are still encountering issues with Windows Search, you are not experiencing the issue described here. Please see Fix problems in Windows Search for other mitigations.
February 05, 2020
12:00 PM PT
January 2020 Windows 10, version 1909 \"D\" optional release is available.
The January 2020 optional monthly “D” release for Windows 10, version 1909 and Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
January 28, 2020
08:00 AM PT
January 2020 Windows \"C\" optional release is available.
The January 2020 optional monthly “C” release for all supported versions of Windows is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
January 23, 2020
12:00 PM PT
Windows 7 has reached end of support
Windows 7 reached end of support on January 14, 2020. If your organization has not yet been able to complete your transition from Windows 7 to Windows 10, and want to continue to receive security updates while you complete your upgrade projects, please read How to get Extended Security Updates for eligible Windows devices. For more information on end of service dates for currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
January 15, 2020
10:00 AM PT
Take action: January 2020 security update available for all supported versions of Windows
The January 2020 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
January 14, 2020
08:00 AM PT
Advisory: Windows CryptoAPI certificate validation vulnerability
On January 14, 2020, Microsoft released security updates to address an elliptic-curve cryptography (ECC) certificate validation issue in the Windows CryptoAPI. This vulnerability applies to all versions of the Windows 10 operating system, client and server. While we have not observed an attack exploiting this vulnerability, we recommend that you apply this update to all of your Windows 10 devices with priority. Here is what you need to know:
  • If you are running a supported version of Windows 10 and have automatic updates enabled, you are automatically protected and do not need to take any further action.
  • If you are managing updates on behalf of your organization, you should download the latest updates from the Microsoft Security Update Guide and apply those updates to your Windows 10 devices and servers as soon as possible.
If you are running an unsupported version of Windows 10, we recommend that you upgrade to the current version of Windows 10 to benefit from the latest security protections. For more information about this vulnerability, see the Microsoft Security Guidance for CVE-2020-0601 and the Microsoft Security Response Center blog, January 2020 Security Updates: CVE-2020-0601.
January 14, 2020
08:00 AM PT
Take action: December 2019 security update available for all supported versions of Windows
The December 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
December 10, 2019
08:00 AM PT
Timing of Windows 10 optional update releases (December 2019)
For the balance of this calendar year, there will be no optional non-security “C” and “D” releases for Windows 10. The \"C\" releases normally target the third week of the month, with \"D\" releases targeting the fourth week. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer.
December 10, 2019
08:00 AM PT
Windows 10, version 1909 now available
Learn how to get Windows 10, version 1909 (the November 2019 Update), and explore how we’ve worked to make this a great experience for all devices, including a new, streamlined (and fast) update experience for devices updating directly from the May 2019 Update.
November 12, 2019
10:00 AM PT
Windows 10, version 1909 delivery options
Learn how devices running Windows 10, version 1903 can update to Windows 10, version 1909 using the same servicing technology used to deliver monthly quality updates, resulting in a single restart and reducing update-related downtime.
November 12, 2019
10:00 AM PT
What’s new for IT pros in Windows 10, version 1909
Explore the latest features for IT, get information about media availability and related tools, and find answers to frequently asked questions.
November 12, 2019
10:00 AM PT
Take action: November 2019 security update available for all supported versions of Windows
The November 2019 security update release, referred to as our “B” release, is now available for all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
November 12, 2019
10:00 AM PT
Timing of Windows 10 optional update releases (November/December 2019)
For the balance of this calendar year, there will be no optional non-security “C” and “D” releases for Windows 10. The \"C\" releases normally target the third week of the month, with \"D\" releases targeting the fourth week. Note There will be a December Security Update Tuesday release, as usual. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer
November 12, 2019
10:00 AM PT
Windows 10, version 1803 Home and Pro editions have reached end of service
Windows 10, version 1803 (the April 2018 Update) Home and Pro editions have reached end of service. For Windows 10 devices that are at, or within several months of reaching end of service, Windows Update will automatically initiate a feature update (with users having the ability to choose a convenient time); keeping those devices supported and receiving the monthly updates that are critical to device security and ecosystem health. For more information on end of service dates for currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
November 12, 2019
10:00 AM PT
October 2019 Windows 10, version 1903 \"D\" optional release is available.
The October 2019 optional monthly “D” release for Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
October 24, 2019
08:00 AM PT
October 2019 Windows \"C\" optional release is available.
The October 2019 optional monthly “C” release for all supported versions of Windows is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
October 15, 2019
09:59 AM PT
Windows 10, version 1703 has reached end of service
Consumer and commercial editions of Windows 10, version 1703 have reached end of service. As devices running these editions are no longer receiving monthly security and quality updates containing protections from the latest security threats, we recommend that you update these devices to the latest version of Windows 10 immediately. For more information on end of service dates for currently supported versions of Windows 10, see the Windows lifecycle fact sheet.

Note The Windows 10, version 1703 section will be removed from this dashboard on November 12, 2019.
October 09, 2019
12:00 PM PT
Take Action: October 2019 security update available for all supported versions of Windows
The October 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1903 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
 
October 08, 2019
08:00 AM PT
Take action: Security update available for all supported versions of Windows
On October 3, 2019, Microsoft expanded delivery of the out-of-band Internet Explorer scripting engine security vulnerability (CVE-2019-1367) update released on September 23, 2019 to Windows Update and Windows Server Update Services (WSUS). This is now a required security update for all supported versions of Windows as it includes the Internet Explorer scripting engine vulnerability mitigation and corrects a recent printing issue some users have experienced. All customers using Windows Update or WSUS will be offered this update automatically. We recommend that you install this update as soon as a possible, then restart your PC to fully apply the mitigations and help secure your devices. As with all cumulative updates, this update supersedes any preceding update.
 
Note: This update does not replace the standard October 2019 monthly security update release, which is scheduled for October 8, 2019.
October 03, 2019
08:00 AM PT
September 2019 Windows 10, version 1903 \"D\" optional release is available
The September 2019 optional monthly “D” release for Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
September 26, 2019
02:00 PM PT
Status update: September 2019 Windows \"C\" optional release available
The September 2019 optional monthly “C” release for all supported versions of Windows is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
September 24, 2019
08:10 AM PT
Plan for change: Windows Media Center Electronic Program Guide retiring in January 2020
Starting in January 2020, Microsoft is retiring its Electronic Program Guide (EPG) service for all versions of Windows Media Center. To continue receiving TV Program Guide information on your Windows Media Center, you’ll need to configure an alternate TV listing provider.
September 24, 2019
08:00 AM PT
Status of September 2019 “C” release
The optional monthly “C” release for September 2019 for all supported versions of Windows and Windows Server prior to Windows 10, version 1903 and Windows Server, version 1903 will be available in the near term. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
September 19, 2019
04:11 PM PT
Plan for change: End of service reminders for Windows 10, versions 1703 and 1803
The Enterprise and Education editions of Windows 10, version 1703 (the Creators Update) will reach end of service on October 8, 2019. The Home, Pro, Pro for Workstations, and IoT Core editions of Windows 10, version 1803 (the April 2018 Update) will reach end of service on November 12, 2019. We recommend that you update devices running these versions and editions to the latest version of Windows 10—Windows 10, version 1903—as soon as possible to help keep them protected and your environments secure.
September 13, 2019
03:23 PM PT
September 2019 security update available for all supported versions of Windows
The September 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1903 and all supported versions of Windows. We recommend that you install these updates promptly. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
September 10, 2019
09:34 AM PT
Status update: Windows 10, version 1903 \"D\" optional release available August 30th
The August optional monthly “D” release for Windows 10, version 1903 is now available. Follow @WindowsUpdate for the latest on the availability of this release.
August 30, 2019
08:00 AM PT
Feature update install notification on Windows 10, version 1809 (the October 2018 Update)
We've had reports on August 29th that some customers running Windows 10, version 1809 (the October 2018 Update) have received notification to install the latest feature update (version 1903) early. Updating remains in your control. To install the update, you must select one of the following options: \"Pick a Time\", \"Restart Tonight,\" or \"Restart Now\". If you are not ready to update at this time, simply dismiss the notification by clicking the arrow in the top right corner. If you have updated to Windows 10, version 1903 and would like to go back to your previous version, see the instructions here.
August 29, 2019
04:39 PM PT
Take Action: Internet Explorer 11 now available on Windows Update/WSUS for Windows Server 2012 and Windows Embedded 8 Standard
Internet Explorer 11 (KB 4492872) is now available via Windows Update (WU) and Windows Server Update Services (WSUS) for commercial customers running Windows Server 2012 and Windows Embedded 8 Standard. For details about these changes and end of support for IE10, please refer to the IT Pro blog
August 29, 2019
08:00 AM PT
Windows 10, version 1903 rollout begins
The Windows 10 May 2019 Update (Windows 10, version 1903) is available today to commercial customers via Windows Server Update Services (WSUS), Windows Update for Business, and the Volume Licensing Service Center (VLSC)—and to end users who manually select “Check for updates.” We are slowly throttling up availability while we carefully monitor data and feedback.
May 21, 2019
10:00 AM PT
+ " + \ No newline at end of file From 04138cb264244c81d7b9830923a994dda950e03e Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 17:53:28 -0700 Subject: [PATCH 043/119] test2 --- windows/deployment/index.yml | 46 +++++------------------------------- 1 file changed, 6 insertions(+), 40 deletions(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index d6f0097a6e..522cb55b03 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -95,47 +95,13 @@ landingContent: # Table - title: Recent ammouncements -- items: - - type: markdown - text: " - + - items: + - type: markdown + text: " +
MessageDate
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MessageDate
February 2020 Windows 10, version 1909 and Windows 10, version 1903 \"D\" optional release is available
The February 2020 optional monthly “D” release for Windows 10, version 1909 and Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
February 27, 2020
01:30 PM PT
February 2020 Windows \"C\" optional release is available.
The February 2020 optional monthly “C” release for all supported versions of Windows prior to Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
February 25, 2020
08:00 AM PT
Status of February 2020 “C” release
The optional monthly “C” release for February 2020 for all supported versions of Windows and Windows Server prior to Windows 10, version 1903 and Windows Server, version 1903 will be available in the near term. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
February 21, 2020
12:00 PM PT
Compatibility issue with some Windows Server container images
If you are encountering issues with Windows Server container images, please see KB4542617.
February 13, 2020
03:21 PM PT
Take action: February 2020 security update available for all supported versions of Windows
The February 2020 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
February 11, 2020
08:00 AM PT
Take action: ESU security updates available for Windows 7 SP1, Windows Server 2008 R2 SP1 and Windows Server 2008 SP2
Windows 7 SP1, Windows Server 2008 R2 SP1, and Windows Server 2008 SP2 reached end of support on January 14, 2020. For customers who have purchased Extended Security Updates (ESU), the first monthly ESU security updates are now available. If your organization has not yet been able to complete your transition to Windows 10, Windows Server 2016, or Windows Server 2019 and want to continue to receive security updates for your current version of Windows, you will need to purchase Extended Security Updates. For information on how to do so, please see How to get Extended Security Updates for eligible Windows devices, Windows 7 ESU frequently ask questions, and Windows Server 2008 R2 SP1 and Windows Server 2008 SP2 ESU frequently asked questions.

We recommend ESU customers review the applicable KB article below for prerequisites and other important information you will need to deploy these updates.

The following updates were released today for Windows Server 2008 SP2:
The following updates were released today for Windows 7 SP1 and Windows Server 2008 R2 SP1:
February 11, 2020
08:00 AM PT
Resolved: Windows Search shows blank box
We are aware of a temporary server-side issue causing Windows search to show a blank box. This issue has been resolved for most users and in some cases, you might need to restart your device. We are working diligently to fully resolve the issue and will provide an update once resolved. 

This issue was resolved at 12:00 PM PST. If you are still experiencing issues, please restart your device. In rare cases, to mitigate this issue you may need to manually end the SearchUI.exe or SearchApp.exe process via Task Manager. (To locate these processes, select CTRL + Shift + Esc then select the Details tab.) If you have restarted and tried the previous mitigations and are still encountering issues with Windows Search, you are not experiencing the issue described here. Please see Fix problems in Windows Search for other mitigations.
February 05, 2020
12:00 PM PT
January 2020 Windows 10, version 1909 \"D\" optional release is available.
The January 2020 optional monthly “D” release for Windows 10, version 1909 and Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
January 28, 2020
08:00 AM PT
January 2020 Windows \"C\" optional release is available.
The January 2020 optional monthly “C” release for all supported versions of Windows is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
January 23, 2020
12:00 PM PT
Windows 7 has reached end of support
Windows 7 reached end of support on January 14, 2020. If your organization has not yet been able to complete your transition from Windows 7 to Windows 10, and want to continue to receive security updates while you complete your upgrade projects, please read How to get Extended Security Updates for eligible Windows devices. For more information on end of service dates for currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
January 15, 2020
10:00 AM PT
Take action: January 2020 security update available for all supported versions of Windows
The January 2020 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
January 14, 2020
08:00 AM PT
Advisory: Windows CryptoAPI certificate validation vulnerability
On January 14, 2020, Microsoft released security updates to address an elliptic-curve cryptography (ECC) certificate validation issue in the Windows CryptoAPI. This vulnerability applies to all versions of the Windows 10 operating system, client and server. While we have not observed an attack exploiting this vulnerability, we recommend that you apply this update to all of your Windows 10 devices with priority. Here is what you need to know:
  • If you are running a supported version of Windows 10 and have automatic updates enabled, you are automatically protected and do not need to take any further action.
  • If you are managing updates on behalf of your organization, you should download the latest updates from the Microsoft Security Update Guide and apply those updates to your Windows 10 devices and servers as soon as possible.
If you are running an unsupported version of Windows 10, we recommend that you upgrade to the current version of Windows 10 to benefit from the latest security protections. For more information about this vulnerability, see the Microsoft Security Guidance for CVE-2020-0601 and the Microsoft Security Response Center blog, January 2020 Security Updates: CVE-2020-0601.
January 14, 2020
08:00 AM PT
Take action: December 2019 security update available for all supported versions of Windows
The December 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1909 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
December 10, 2019
08:00 AM PT
Timing of Windows 10 optional update releases (December 2019)
For the balance of this calendar year, there will be no optional non-security “C” and “D” releases for Windows 10. The \"C\" releases normally target the third week of the month, with \"D\" releases targeting the fourth week. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer.
December 10, 2019
08:00 AM PT
Windows 10, version 1909 now available
Learn how to get Windows 10, version 1909 (the November 2019 Update), and explore how we’ve worked to make this a great experience for all devices, including a new, streamlined (and fast) update experience for devices updating directly from the May 2019 Update.
November 12, 2019
10:00 AM PT
Windows 10, version 1909 delivery options
Learn how devices running Windows 10, version 1903 can update to Windows 10, version 1909 using the same servicing technology used to deliver monthly quality updates, resulting in a single restart and reducing update-related downtime.
November 12, 2019
10:00 AM PT
What’s new for IT pros in Windows 10, version 1909
Explore the latest features for IT, get information about media availability and related tools, and find answers to frequently asked questions.
November 12, 2019
10:00 AM PT
Take action: November 2019 security update available for all supported versions of Windows
The November 2019 security update release, referred to as our “B” release, is now available for all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
November 12, 2019
10:00 AM PT
Timing of Windows 10 optional update releases (November/December 2019)
For the balance of this calendar year, there will be no optional non-security “C” and “D” releases for Windows 10. The \"C\" releases normally target the third week of the month, with \"D\" releases targeting the fourth week. Note There will be a December Security Update Tuesday release, as usual. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer
November 12, 2019
10:00 AM PT
Windows 10, version 1803 Home and Pro editions have reached end of service
Windows 10, version 1803 (the April 2018 Update) Home and Pro editions have reached end of service. For Windows 10 devices that are at, or within several months of reaching end of service, Windows Update will automatically initiate a feature update (with users having the ability to choose a convenient time); keeping those devices supported and receiving the monthly updates that are critical to device security and ecosystem health. For more information on end of service dates for currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
November 12, 2019
10:00 AM PT
October 2019 Windows 10, version 1903 \"D\" optional release is available.
The October 2019 optional monthly “D” release for Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
October 24, 2019
08:00 AM PT
October 2019 Windows \"C\" optional release is available.
The October 2019 optional monthly “C” release for all supported versions of Windows is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
October 15, 2019
09:59 AM PT
Windows 10, version 1703 has reached end of service
Consumer and commercial editions of Windows 10, version 1703 have reached end of service. As devices running these editions are no longer receiving monthly security and quality updates containing protections from the latest security threats, we recommend that you update these devices to the latest version of Windows 10 immediately. For more information on end of service dates for currently supported versions of Windows 10, see the Windows lifecycle fact sheet.

Note The Windows 10, version 1703 section will be removed from this dashboard on November 12, 2019.
October 09, 2019
12:00 PM PT
Take Action: October 2019 security update available for all supported versions of Windows
The October 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1903 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
 
October 08, 2019
08:00 AM PT
Take action: Security update available for all supported versions of Windows
On October 3, 2019, Microsoft expanded delivery of the out-of-band Internet Explorer scripting engine security vulnerability (CVE-2019-1367) update released on September 23, 2019 to Windows Update and Windows Server Update Services (WSUS). This is now a required security update for all supported versions of Windows as it includes the Internet Explorer scripting engine vulnerability mitigation and corrects a recent printing issue some users have experienced. All customers using Windows Update or WSUS will be offered this update automatically. We recommend that you install this update as soon as a possible, then restart your PC to fully apply the mitigations and help secure your devices. As with all cumulative updates, this update supersedes any preceding update.
 
Note: This update does not replace the standard October 2019 monthly security update release, which is scheduled for October 8, 2019.
October 03, 2019
08:00 AM PT
September 2019 Windows 10, version 1903 \"D\" optional release is available
The September 2019 optional monthly “D” release for Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
September 26, 2019
02:00 PM PT
Status update: September 2019 Windows \"C\" optional release available
The September 2019 optional monthly “C” release for all supported versions of Windows is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
September 24, 2019
08:10 AM PT
Plan for change: Windows Media Center Electronic Program Guide retiring in January 2020
Starting in January 2020, Microsoft is retiring its Electronic Program Guide (EPG) service for all versions of Windows Media Center. To continue receiving TV Program Guide information on your Windows Media Center, you’ll need to configure an alternate TV listing provider.
September 24, 2019
08:00 AM PT
Status of September 2019 “C” release
The optional monthly “C” release for September 2019 for all supported versions of Windows and Windows Server prior to Windows 10, version 1903 and Windows Server, version 1903 will be available in the near term. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
September 19, 2019
04:11 PM PT
Plan for change: End of service reminders for Windows 10, versions 1703 and 1803
The Enterprise and Education editions of Windows 10, version 1703 (the Creators Update) will reach end of service on October 8, 2019. The Home, Pro, Pro for Workstations, and IoT Core editions of Windows 10, version 1803 (the April 2018 Update) will reach end of service on November 12, 2019. We recommend that you update devices running these versions and editions to the latest version of Windows 10—Windows 10, version 1903—as soon as possible to help keep them protected and your environments secure.
September 13, 2019
03:23 PM PT
September 2019 security update available for all supported versions of Windows
The September 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1903 and all supported versions of Windows. We recommend that you install these updates promptly. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
September 10, 2019
09:34 AM PT
Status update: Windows 10, version 1903 \"D\" optional release available August 30th
The August optional monthly “D” release for Windows 10, version 1903 is now available. Follow @WindowsUpdate for the latest on the availability of this release.
August 30, 2019
08:00 AM PT
Feature update install notification on Windows 10, version 1809 (the October 2018 Update)
We've had reports on August 29th that some customers running Windows 10, version 1809 (the October 2018 Update) have received notification to install the latest feature update (version 1903) early. Updating remains in your control. To install the update, you must select one of the following options: \"Pick a Time\", \"Restart Tonight,\" or \"Restart Now\". If you are not ready to update at this time, simply dismiss the notification by clicking the arrow in the top right corner. If you have updated to Windows 10, version 1903 and would like to go back to your previous version, see the instructions here.
August 29, 2019
04:39 PM PT
Take Action: Internet Explorer 11 now available on Windows Update/WSUS for Windows Server 2012 and Windows Embedded 8 Standard
Internet Explorer 11 (KB 4492872) is now available via Windows Update (WU) and Windows Server Update Services (WSUS) for commercial customers running Windows Server 2012 and Windows Embedded 8 Standard. For details about these changes and end of support for IE10, please refer to the IT Pro blog
August 29, 2019
08:00 AM PT
Windows 10, version 1903 rollout begins
The Windows 10 May 2019 Update (Windows 10, version 1903) is available today to commercial customers via Windows Server Update Services (WSUS), Windows Update for Business, and the Volume Licensing Service Center (VLSC)—and to end users who manually select “Check for updates.” We are slowly throttling up availability while we carefully monitor data and feedback.
May 21, 2019
10:00 AM PT
+ Message 1Date 1 + " \ No newline at end of file From 6a9772b872c901ed863539ad4874bdc9f1d35cf9 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 18:46:54 -0700 Subject: [PATCH 044/119] test3 --- windows/deployment/index.yml | 10 --- windows/deployment/index2.yml | 103 +++++++++++++++++++++++++++++ windows/deployment/index3.yml | 120 ++++++++++++++++++++++++++++++++++ 3 files changed, 223 insertions(+), 10 deletions(-) create mode 100644 windows/deployment/index2.yml create mode 100644 windows/deployment/index3.yml diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 522cb55b03..2300f7acdb 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -93,15 +93,5 @@ landingContent: - text: Article6c url: file1.md - # Table - - title: Recent ammouncements - - items: - - type: markdown - text: " - - - -
MessageDate
Message 1Date 1
- " \ No newline at end of file diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml new file mode 100644 index 0000000000..2a8037d23a --- /dev/null +++ b/windows/deployment/index2.yml @@ -0,0 +1,103 @@ +### YamlMime:Landing + +title: Windows 10 deployment resources and documentation # < 60 chars +summary: Learn about deploying and and keeping Windows 10 up to date. # < 160 chars + +metadata: + title: Windows 10 deployment resources and documentation # Required; page title displayed in search results. Include the brand. < 60 chars. + description: Learn about deploying Windows 10 and keeping it up to date in your organization. # Required; article description that is displayed in search results. < 160 chars. + services: windows-10 + ms.service: windows-10 #Required; service per approved list. service slug assigned to your service by ACOM. + ms.subservice: subservice + ms.topic: landing-page # Required + ms.collection: windows-10 + author: greg-lindsay #Required; your GitHub user alias, with correct capitalization. + ms.author: greglin #Required; microsoft alias of author; optional team alias. + ms.date: 09/13/2019 #Required; mm/dd/yyyy format. + localization_priority: medium + +# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | 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: Title1 + linkLists: + - linkListType: overview + links: + - text: Article1a + url: file1.md + - text: Article1b + url: file1.md + - text: Article1c + url: file1.md + + # Card (optional) + - title: Title2 + linkLists: + - linkListType: overview + links: + - text: Article2a + url: file1.md + - text: Article2b + url: file1.md + - text: Article2c + url: file1.md + + # Card (optional) + - title: Title3 + linkLists: + - linkListType: overview + links: + - text: Article3a + url: file1.md + - text: Article3b + url: file1.md + - text: Article3c + url: file1.md + + # Card + - title: Title4 + linkLists: + - linkListType: overview + links: + - text: Article4a + url: file1.md + - text: Article4b + url: file1.md + - text: Article4c + url: file1.md + + # Card + - title: Title5 + linkLists: + - linkListType: overview + links: + - text: Article5a + url: file1.md + - text: Article5b + url: file1.md + - text: Article5c + url: file1.md + + # Card (optional) + - title: Title6 + linkLists: + - linkListType: overview + links: + - text: Article6a + url: file1.md + - text: Article6b + url: file1.md + - text: Article6c + url: file1.md + +summary: " + + + +
MessageDate
Message 1Date 1
+ " + + \ No newline at end of file diff --git a/windows/deployment/index3.yml b/windows/deployment/index3.yml new file mode 100644 index 0000000000..624d771007 --- /dev/null +++ b/windows/deployment/index3.yml @@ -0,0 +1,120 @@ +### YamlMime:Landing + +title: Windows 10 deployment resources and documentation # < 60 chars +summary: Learn about deploying and and keeping Windows 10 up to date. # < 160 chars + +metadata: + title: Windows 10 deployment resources and documentation # Required; page title displayed in search results. Include the brand. < 60 chars. + description: Learn about deploying Windows 10 and keeping it up to date in your organization. # Required; article description that is displayed in search results. < 160 chars. + services: windows-10 + ms.service: windows-10 #Required; service per approved list. service slug assigned to your service by ACOM. + ms.subservice: subservice + ms.topic: landing-page # Required + ms.collection: windows-10 + author: greg-lindsay #Required; your GitHub user alias, with correct capitalization. + ms.author: greglin #Required; microsoft alias of author; optional team alias. + ms.date: 09/13/2019 #Required; mm/dd/yyyy format. + localization_priority: medium + +# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new + +sections: + +- items: +- title: Recent announcements +- items: + - type: markdown + text: " + + + +
MessageDate
Message 1Date 1
+ + +landingContent: +# Cards and links should be based on top customer tasks or top subjects +# Start card title with a verb + # Card (optional) + - title: Title1 + linkLists: + - linkListType: overview + links: + - text: Article1a + url: file1.md + - text: Article1b + url: file1.md + - text: Article1c + url: file1.md + + # Card (optional) + - title: Title2 + linkLists: + - linkListType: overview + links: + - text: Article2a + url: file1.md + - text: Article2b + url: file1.md + - text: Article2c + url: file1.md + + # Card (optional) + - title: Title3 + linkLists: + - linkListType: overview + links: + - text: Article3a + url: file1.md + - text: Article3b + url: file1.md + - text: Article3c + url: file1.md + + # Card + - title: Title4 + linkLists: + - linkListType: overview + links: + - text: Article4a + url: file1.md + - text: Article4b + url: file1.md + - text: Article4c + url: file1.md + + # Card + - title: Title5 + linkLists: + - linkListType: overview + links: + - text: Article5a + url: file1.md + - text: Article5b + url: file1.md + - text: Article5c + url: file1.md + + # Card (optional) + - title: Title6 + linkLists: + - linkListType: overview + links: + - text: Article6a + url: file1.md + - text: Article6b + url: file1.md + - text: Article6c + url: file1.md + + # Table + - title: Recent ammouncements + - items: + - type: markdown + text: " + + + +
MessageDate
Message 1Date 1
+ " + + \ No newline at end of file From 4de3aa70b8a84539d1284c41ee26a5ba3f0e68b5 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 19:04:09 -0700 Subject: [PATCH 045/119] test4 --- windows/deployment/index3.yml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/windows/deployment/index3.yml b/windows/deployment/index3.yml index 624d771007..f2bf7c85b1 100644 --- a/windows/deployment/index3.yml +++ b/windows/deployment/index3.yml @@ -106,15 +106,5 @@ landingContent: - text: Article6c url: file1.md - # Table - - title: Recent ammouncements - - items: - - type: markdown - text: " - - - -
MessageDate
Message 1Date 1
- " \ No newline at end of file From 542614c92a386321a650b95b38bad73e0afdfd9f Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 19:18:21 -0700 Subject: [PATCH 046/119] test5 --- windows/deployment/index3.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/index3.yml b/windows/deployment/index3.yml index f2bf7c85b1..3ccf91d6f3 100644 --- a/windows/deployment/index3.yml +++ b/windows/deployment/index3.yml @@ -28,7 +28,7 @@ sections: -
MessageDate
Message 1Date 1
+ " landingContent: From 3baa06b96ef1add3636e3c6dcd0e31e5ec9280a1 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 19:22:59 -0700 Subject: [PATCH 047/119] index2 only --- windows/deployment/index3.yml | 110 ---------------------------------- 1 file changed, 110 deletions(-) delete mode 100644 windows/deployment/index3.yml diff --git a/windows/deployment/index3.yml b/windows/deployment/index3.yml deleted file mode 100644 index 3ccf91d6f3..0000000000 --- a/windows/deployment/index3.yml +++ /dev/null @@ -1,110 +0,0 @@ -### YamlMime:Landing - -title: Windows 10 deployment resources and documentation # < 60 chars -summary: Learn about deploying and and keeping Windows 10 up to date. # < 160 chars - -metadata: - title: Windows 10 deployment resources and documentation # Required; page title displayed in search results. Include the brand. < 60 chars. - description: Learn about deploying Windows 10 and keeping it up to date in your organization. # Required; article description that is displayed in search results. < 160 chars. - services: windows-10 - ms.service: windows-10 #Required; service per approved list. service slug assigned to your service by ACOM. - ms.subservice: subservice - ms.topic: landing-page # Required - ms.collection: windows-10 - author: greg-lindsay #Required; your GitHub user alias, with correct capitalization. - ms.author: greglin #Required; microsoft alias of author; optional team alias. - ms.date: 09/13/2019 #Required; mm/dd/yyyy format. - localization_priority: medium - -# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new - -sections: - -- items: -- title: Recent announcements -- items: - - type: markdown - text: " - - - -
MessageDate
Message 1Date 1
" - - -landingContent: -# Cards and links should be based on top customer tasks or top subjects -# Start card title with a verb - # Card (optional) - - title: Title1 - linkLists: - - linkListType: overview - links: - - text: Article1a - url: file1.md - - text: Article1b - url: file1.md - - text: Article1c - url: file1.md - - # Card (optional) - - title: Title2 - linkLists: - - linkListType: overview - links: - - text: Article2a - url: file1.md - - text: Article2b - url: file1.md - - text: Article2c - url: file1.md - - # Card (optional) - - title: Title3 - linkLists: - - linkListType: overview - links: - - text: Article3a - url: file1.md - - text: Article3b - url: file1.md - - text: Article3c - url: file1.md - - # Card - - title: Title4 - linkLists: - - linkListType: overview - links: - - text: Article4a - url: file1.md - - text: Article4b - url: file1.md - - text: Article4c - url: file1.md - - # Card - - title: Title5 - linkLists: - - linkListType: overview - links: - - text: Article5a - url: file1.md - - text: Article5b - url: file1.md - - text: Article5c - url: file1.md - - # Card (optional) - - title: Title6 - linkLists: - - linkListType: overview - links: - - text: Article6a - url: file1.md - - text: Article6b - url: file1.md - - text: Article6c - url: file1.md - - - \ No newline at end of file From 1f2c7618b0e939f6fa6acfb7fb64879b20d07c1b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 19:23:33 -0700 Subject: [PATCH 048/119] index3 only --- windows/deployment/{index2.yml => index3.yml} | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) rename windows/deployment/{index2.yml => index3.yml} (91%) diff --git a/windows/deployment/index2.yml b/windows/deployment/index3.yml similarity index 91% rename from windows/deployment/index2.yml rename to windows/deployment/index3.yml index 2a8037d23a..3ccf91d6f3 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index3.yml @@ -18,6 +18,19 @@ metadata: # linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new +sections: + +- items: +- title: Recent announcements +- items: + - type: markdown + text: " + + + +
MessageDate
Message 1Date 1
" + + landingContent: # Cards and links should be based on top customer tasks or top subjects # Start card title with a verb @@ -93,11 +106,5 @@ landingContent: - text: Article6c url: file1.md -summary: " - - - -
MessageDate
Message 1Date 1
- " \ No newline at end of file From d8b958609e09eac1b47eb101c3b5960b17fbb5e9 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 19:53:01 -0700 Subject: [PATCH 049/119] index2 only --- windows/deployment/{index3.yml => index2.yml} | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) rename windows/deployment/{index3.yml => index2.yml} (91%) diff --git a/windows/deployment/index3.yml b/windows/deployment/index2.yml similarity index 91% rename from windows/deployment/index3.yml rename to windows/deployment/index2.yml index 3ccf91d6f3..2a8037d23a 100644 --- a/windows/deployment/index3.yml +++ b/windows/deployment/index2.yml @@ -18,19 +18,6 @@ metadata: # linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new -sections: - -- items: -- title: Recent announcements -- items: - - type: markdown - text: " - - - -
MessageDate
Message 1Date 1
" - - landingContent: # Cards and links should be based on top customer tasks or top subjects # Start card title with a verb @@ -106,5 +93,11 @@ landingContent: - text: Article6c url: file1.md +summary: " + + + +
MessageDate
Message 1Date 1
+ " \ No newline at end of file From cf41556c0030ed460ed72e5193f44bf50bc5ee2e Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 21:21:09 -0700 Subject: [PATCH 050/119] index2 only --- windows/deployment/index2.yml | 134 +++++++++------------------------- 1 file changed, 36 insertions(+), 98 deletions(-) diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml index 2a8037d23a..c62fab82e7 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index2.yml @@ -1,103 +1,41 @@ -### YamlMime:Landing +### YamlMime:Hub -title: Windows 10 deployment resources and documentation # < 60 chars -summary: Learn about deploying and and keeping Windows 10 up to date. # < 160 chars +title: Sample page +summary: Summary metadata: - title: Windows 10 deployment resources and documentation # Required; page title displayed in search results. Include the brand. < 60 chars. - description: Learn about deploying Windows 10 and keeping it up to date in your organization. # Required; article description that is displayed in search results. < 160 chars. - services: windows-10 - ms.service: windows-10 #Required; service per approved list. service slug assigned to your service by ACOM. - ms.subservice: subservice - ms.topic: landing-page # Required - ms.collection: windows-10 - author: greg-lindsay #Required; your GitHub user alias, with correct capitalization. - ms.author: greglin #Required; microsoft alias of author; optional team alias. - ms.date: 09/13/2019 #Required; mm/dd/yyyy format. - localization_priority: medium - -# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new + title: Sample page + description: Example hub page + ms.service: help + ms.topic: hub-page + author: greg-lindsay + ms.author: greglin + ms.date: 4/9/2020 -landingContent: -# Cards and links should be based on top customer tasks or top subjects -# Start card title with a verb - # Card (optional) - - title: Title1 - linkLists: - - linkListType: overview - links: - - text: Article1a - url: file1.md - - text: Article1b - url: file1.md - - text: Article1c - url: file1.md +additionalContent: + sections: + - items: + # Card + - title: Item 1 + summary: Summary 1 + url: https://www.microsoft.com + # Card + - title: Item 2 + summary: Summary 2 + url: https://www.microsoft.com + # Card + - title: Item 3 + summary: Summary 3 + url: https://www.microsoft.com + # Card + - title: Item 4 + summary: Summary 4 + url: https://www.microsoft.com - # Card (optional) - - title: Title2 - linkLists: - - linkListType: overview - links: - - text: Article2a - url: file1.md - - text: Article2b - url: file1.md - - text: Article2c - url: file1.md - - # Card (optional) - - title: Title3 - linkLists: - - linkListType: overview - links: - - text: Article3a - url: file1.md - - text: Article3b - url: file1.md - - text: Article3c - url: file1.md - - # Card - - title: Title4 - linkLists: - - linkListType: overview - links: - - text: Article4a - url: file1.md - - text: Article4b - url: file1.md - - text: Article4c - url: file1.md - - # Card - - title: Title5 - linkLists: - - linkListType: overview - links: - - text: Article5a - url: file1.md - - text: Article5b - url: file1.md - - text: Article5c - url: file1.md - - # Card (optional) - - title: Title6 - linkLists: - - linkListType: overview - links: - - text: Article6a - url: file1.md - - text: Article6b - url: file1.md - - text: Article6c - url: file1.md - -summary: " - - - -
MessageDate
Message 1Date 1
- " - - \ No newline at end of file +footer: +- items: + - type: markdown + text: " + +
ItemDate
14-9-2020
+ " \ No newline at end of file From f384ffd09fa90a92f4d59079f001ca23b531dd90 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 21:32:53 -0700 Subject: [PATCH 051/119] index2 only --- windows/deployment/index2.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml index c62fab82e7..58341a9818 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index2.yml @@ -32,10 +32,10 @@ additionalContent: summary: Summary 4 url: https://www.microsoft.com -footer: -- items: - - type: markdown - text: " - -
ItemDate
14-9-2020
- " \ No newline at end of file + footer: + - items: + - type: markdown + text: " + +
ItemDate
14-9-2020
+ " \ No newline at end of file From 81c948f1f4dbcb52dbbccfa52112316befe4f981 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 21:58:07 -0700 Subject: [PATCH 052/119] index2 footer --- windows/deployment/index2.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml index 58341a9818..f585de455d 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index2.yml @@ -32,10 +32,10 @@ additionalContent: summary: Summary 4 url: https://www.microsoft.com - footer: - - items: - - type: markdown - text: " - -
ItemDate
14-9-2020
- " \ No newline at end of file + - footer: + - items: + - type: markdown + text: " + +
ItemDate
14-9-2020
+ " \ No newline at end of file From 36764369c274d35dd7ca0bc43c4ff2d42aff3968 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 23:21:59 -0700 Subject: [PATCH 053/119] index2 footer --- windows/deployment/index2.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml index f585de455d..c7e5f378c2 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index2.yml @@ -13,6 +13,13 @@ metadata: ms.date: 4/9/2020 additionalContent: + footer: + - items: + - type: markdown + text: " + +
ItemDate
14-9-2020
+ " sections: - items: # Card @@ -32,10 +39,3 @@ additionalContent: summary: Summary 4 url: https://www.microsoft.com - - footer: - - items: - - type: markdown - text: " - -
ItemDate
14-9-2020
- " \ No newline at end of file From 74ff383c5fa841f22365eea4a62a2e1c2ce280da Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 23:42:16 -0700 Subject: [PATCH 054/119] index2 footer --- windows/deployment/index2.yml | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml index c7e5f378c2..e3f3737bb4 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index2.yml @@ -13,13 +13,7 @@ metadata: ms.date: 4/9/2020 additionalContent: - footer: - - items: - - type: markdown - text: " - -
ItemDate
14-9-2020
- " + sections: - items: # Card @@ -38,4 +32,7 @@ additionalContent: - title: Item 4 summary: Summary 4 url: https://www.microsoft.com - + footer: " + +
ItemDate
14-9-2020
+ " From 36be5114caf7b3263a278c7007f592a8f83930c8 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 23:49:26 -0700 Subject: [PATCH 055/119] index2 footer --- windows/deployment/index2.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml index e3f3737bb4..f879a63205 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index2.yml @@ -32,7 +32,12 @@ additionalContent: - title: Item 4 summary: Summary 4 url: https://www.microsoft.com - footer: " - -
ItemDate
14-9-2020
- " + - type: markdown + text: " + Find information on known issues and the status of the rollout for Windows 10, version 1909 and Windows Server, version 1909. Looking for a specific issue? Press CTRL + F (or Command + F if you are using a Mac) and enter your search term(s). + + +
Current status as of January 21, 2020:
Windows 10, version 1909 is available for any user on a recent version of Windows 10 who manually selects “Check for updates” via Windows Update. The recommended servicing status is Semi-Annual Channel.
 
We are starting the next phase in our controlled approach to automatically initiate a feature update for an increased number of devices running the October 2018 Update (Windows 10, version 1809) Home and Pro editions, keeping those devices supported and receiving the monthly updates that are critical to device security and ecosystem health. Our rollout process starts several months in advance of the end of service date to provide adequate time for a smooth update process.

For information on how users running Windows 10, version 1903 can update to Windows 10, version 1909 in a new, streamlined way, see this post.
 
Note follow @WindowsUpdate on Twitter to find out when new content is published to the release information dashboard.
+
+ + " From 2263640e87a6b00f23b84230d5cf30d561d6f30a Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 9 Apr 2020 23:50:43 -0700 Subject: [PATCH 056/119] index2 footer --- windows/deployment/index2.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml index f879a63205..f812788b47 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index2.yml @@ -32,12 +32,12 @@ additionalContent: - title: Item 4 summary: Summary 4 url: https://www.microsoft.com - - type: markdown - text: " - Find information on known issues and the status of the rollout for Windows 10, version 1909 and Windows Server, version 1909. Looking for a specific issue? Press CTRL + F (or Command + F if you are using a Mac) and enter your search term(s). + - type: markdown + text: " + Find information on known issues and the status of the rollout for Windows 10, version 1909 and Windows Server, version 1909. Looking for a specific issue? Press CTRL + F (or Command + F if you are using a Mac) and enter your search term(s). - -
Current status as of January 21, 2020:
Windows 10, version 1909 is available for any user on a recent version of Windows 10 who manually selects “Check for updates” via Windows Update. The recommended servicing status is Semi-Annual Channel.
 
We are starting the next phase in our controlled approach to automatically initiate a feature update for an increased number of devices running the October 2018 Update (Windows 10, version 1809) Home and Pro editions, keeping those devices supported and receiving the monthly updates that are critical to device security and ecosystem health. Our rollout process starts several months in advance of the end of service date to provide adequate time for a smooth update process.

For information on how users running Windows 10, version 1903 can update to Windows 10, version 1909 in a new, streamlined way, see this post.
 
Note follow @WindowsUpdate on Twitter to find out when new content is published to the release information dashboard.
-
+ +
Current status as of January 21, 2020:
Windows 10, version 1909 is available for any user on a recent version of Windows 10 who manually selects “Check for updates” via Windows Update. The recommended servicing status is Semi-Annual Channel.
 
We are starting the next phase in our controlled approach to automatically initiate a feature update for an increased number of devices running the October 2018 Update (Windows 10, version 1809) Home and Pro editions, keeping those devices supported and receiving the monthly updates that are critical to device security and ecosystem health. Our rollout process starts several months in advance of the end of service date to provide adequate time for a smooth update process.

For information on how users running Windows 10, version 1903 can update to Windows 10, version 1909 in a new, streamlined way, see this post.
 
Note follow @WindowsUpdate on Twitter to find out when new content is published to the release information dashboard.
+
- " + " From 88ea25b818809438cf1359ce7a53850a8ec7af7d Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 10 Apr 2020 00:14:31 -0700 Subject: [PATCH 057/119] index2 working? --- windows/deployment/index2.yml | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml index f812788b47..8af9a63a8f 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index2.yml @@ -32,12 +32,9 @@ additionalContent: - title: Item 4 summary: Summary 4 url: https://www.microsoft.com - - type: markdown - text: " - Find information on known issues and the status of the rollout for Windows 10, version 1909 and Windows Server, version 1909. Looking for a specific issue? Press CTRL + F (or Command + F if you are using a Mac) and enter your search term(s). - - -
Current status as of January 21, 2020:
Windows 10, version 1909 is available for any user on a recent version of Windows 10 who manually selects “Check for updates” via Windows Update. The recommended servicing status is Semi-Annual Channel.
 
We are starting the next phase in our controlled approach to automatically initiate a feature update for an increased number of devices running the October 2018 Update (Windows 10, version 1809) Home and Pro editions, keeping those devices supported and receiving the monthly updates that are critical to device security and ecosystem health. Our rollout process starts several months in advance of the end of service date to provide adequate time for a smooth update process.

For information on how users running Windows 10, version 1903 can update to Windows 10, version 1909 in a new, streamlined way, see this post.
 
Note follow @WindowsUpdate on Twitter to find out when new content is published to the release information dashboard.
-
+ footer: " + +
Current status as of January 21, 2020:
Windows 10, version 1909 is available for any user on a recent version of Windows 10 who manually selects “Check for updates” via Windows Update. The recommended servicing status is Semi-Annual Channel.
 
We are starting the next phase in our controlled approach to automatically initiate a feature update for an increased number of devices running the October 2018 Update (Windows 10, version 1809) Home and Pro editions, keeping those devices supported and receiving the monthly updates that are critical to device security and ecosystem health. Our rollout process starts several months in advance of the end of service date to provide adequate time for a smooth update process.

For information on how users running Windows 10, version 1903 can update to Windows 10, version 1909 in a new, streamlined way, see this post.
 
Note follow @WindowsUpdate on Twitter to find out when new content is published to the release information dashboard.
+
- " + " From 8dd9c733e3c7b0dadeb4dcd40c62fce1665c0ff1 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 10 Apr 2020 02:05:30 -0700 Subject: [PATCH 058/119] index2 working? --- windows/deployment/index2.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml index 8af9a63a8f..f60c6cd9be 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index2.yml @@ -33,7 +33,8 @@ additionalContent: summary: Summary 4 url: https://www.microsoft.com footer: " - +
+
Current status as of January 21, 2020:
Windows 10, version 1909 is available for any user on a recent version of Windows 10 who manually selects “Check for updates” via Windows Update. The recommended servicing status is Semi-Annual Channel.
 
We are starting the next phase in our controlled approach to automatically initiate a feature update for an increased number of devices running the October 2018 Update (Windows 10, version 1809) Home and Pro editions, keeping those devices supported and receiving the monthly updates that are critical to device security and ecosystem health. Our rollout process starts several months in advance of the end of service date to provide adequate time for a smooth update process.

For information on how users running Windows 10, version 1903 can update to Windows 10, version 1909 in a new, streamlined way, see this post.
 
Note follow @WindowsUpdate on Twitter to find out when new content is published to the release information dashboard.
From bf38c6567ff9bef3bf409afffd41fb986e6bda01 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 21 Apr 2020 09:48:14 -0700 Subject: [PATCH 059/119] remove index2 --- windows/deployment/index2.yml | 41 ----------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 windows/deployment/index2.yml diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml deleted file mode 100644 index f60c6cd9be..0000000000 --- a/windows/deployment/index2.yml +++ /dev/null @@ -1,41 +0,0 @@ -### YamlMime:Hub - -title: Sample page -summary: Summary - -metadata: - title: Sample page - description: Example hub page - ms.service: help - ms.topic: hub-page - author: greg-lindsay - ms.author: greglin - ms.date: 4/9/2020 - -additionalContent: - - sections: - - items: - # Card - - title: Item 1 - summary: Summary 1 - url: https://www.microsoft.com - # Card - - title: Item 2 - summary: Summary 2 - url: https://www.microsoft.com - # Card - - title: Item 3 - summary: Summary 3 - url: https://www.microsoft.com - # Card - - title: Item 4 - summary: Summary 4 - url: https://www.microsoft.com - footer: " - - -
Current status as of January 21, 2020:
Windows 10, version 1909 is available for any user on a recent version of Windows 10 who manually selects “Check for updates” via Windows Update. The recommended servicing status is Semi-Annual Channel.
 
We are starting the next phase in our controlled approach to automatically initiate a feature update for an increased number of devices running the October 2018 Update (Windows 10, version 1809) Home and Pro editions, keeping those devices supported and receiving the monthly updates that are critical to device security and ecosystem health. Our rollout process starts several months in advance of the end of service date to provide adequate time for a smooth update process.

For information on how users running Windows 10, version 1903 can update to Windows 10, version 1909 in a new, streamlined way, see this post.
 
Note follow @WindowsUpdate on Twitter to find out when new content is published to the release information dashboard.
-
- - " From ca5bb40238ebd10d4342c2a96b6e22a1290b722b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 21 Apr 2020 13:56:48 -0700 Subject: [PATCH 060/119] changes --- windows/deployment/TOC.yml | 7 ++++--- windows/deployment/{ => get-started}/deploy-whats-new.md | 0 2 files changed, 4 insertions(+), 3 deletions(-) rename windows/deployment/{ => get-started}/deploy-whats-new.md (100%) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 7ef810630d..9aa0afe749 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -3,10 +3,9 @@ items: - name: Get started items: - - name: Learn about Windows 10 (new) - href: file1.md - - name: What's new in Windows 10 deployment + - name: Learn about Windows 10 href: file1.md + - name: Windows 10 upgrade paths href: file1.md - name: Windows 10 edition upgrade @@ -15,6 +14,8 @@ href: file1.md - name: Deployment process posters href: file1.md + - name: What's new in Windows 10 deployment + href: file1.md - name: Windows as a service items: - name: Recommended calendar of operations (new) diff --git a/windows/deployment/deploy-whats-new.md b/windows/deployment/get-started/deploy-whats-new.md similarity index 100% rename from windows/deployment/deploy-whats-new.md rename to windows/deployment/get-started/deploy-whats-new.md From f41488c81d4248883a8ab62088b991d865502245 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 21 Apr 2020 16:35:57 -0700 Subject: [PATCH 061/119] lots of changes --- windows/deployment/TOC.yml | 110 ++++++++++-------- .../{get-started => }/deploy-whats-new.md | 0 2 files changed, 59 insertions(+), 51 deletions(-) rename windows/deployment/{get-started => }/deploy-whats-new.md (100%) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 9aa0afe749..1b6fcc45ff 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -5,34 +5,77 @@ items: - name: Learn about Windows 10 href: file1.md - - - name: Windows 10 upgrade paths + - name: Windows 10 deployment scenarios href: file1.md - - name: Windows 10 edition upgrade + - name: Windows update fundamentals href: file1.md - - name: Deployment tools and methods + - name: What is Windows as a service? href: file1.md - - name: Deployment process posters + - name: Types of Windows updates href: file1.md - - name: What's new in Windows 10 deployment + - name: Servicing Windows 10 operating systems href: file1.md - - name: Windows as a service - items: - - name: Recommended calendar of operations (new) - href: file1.md - name: Deployment test lab items: - - name: Windows 10 deployment test lab + - name: Demonstrate Autopilot deployment on a VM + href: file1.md + - name: Deploy Windows 10 in a test lab href: file1.md - name: Deploy Windows 10 in a test lab using MDT href: file1.md - name: Deploy Windows 10 in a test lab using Configuration Manager + href: file1.md + + - name: Plan + items: + - name: Plan your Windows 10 deployment + items: + - name: Windows 10 upgrade paths + href: file1.md + - name: Windows 10 edition upgrade + href: file1.md + - name: Windows 10 compatibility + href: file1.md + - name: Windows 10 deployment considerations + href: file1.md + - name: Windows 10 volume license media + href: file1.md + - name: Plan for volume activation + href: file1.md + - name: Features removed or planned for replacement + items: + - name: Windows 10 features lifecycle + href: file1.md + - name: Features we're no longer developing + href: file1.md + - name: Features we removed + href: file1.md + - name: Plan your update strategy + items: + - name: Plan cloud management + items: + - name: Designate rings, channels, and policies + href: file1.md + - name: Chooose a delivery optimization strategy + href: file1.md + - name: Choose a monitoring approach + href: file1.md + - name: Assess apps (new) + items: + - name: With Desktop Analytics + href: file1.md + - name: By other means (new) + href: file1.md + - name: Other prep activities (new) + href: file1.md + - name: Plan image-based management href: file1.md - name: Prepare items: - name: Prepare for Windows 10 deployment items: + - name: Windows 10 compatibility href: file1.md - name: Windows 10 infrastructure requirements @@ -68,51 +111,16 @@ - name: Plan image-based management href: file1.md - - name: Plan - items: - - name: Plan your Windows 10 deployment - items: - - name: Windows 10 compatibility - href: file1.md - - name: Windows 10 infrastructure requirements - href: file1.md - - name: Windows 10 volume license media - href: file1.md - - name: Plan for volume activation - href: file1.md - - name: Features removed or planned for replacement - items: - - name: Windows 10 features lifecycle - href: file1.md - - name: Features we're no longer developing - href: file1.md - - name: Features we removed - href: file1.md - - name: Plan your update strategy - items: - - name: Plan cloud management - items: - - name: Designate rings, channels, and policies - href: file1.md - - name: Chooose a delivery optimization strategy - href: file1.md - - name: Choose a monitoring approach - href: file1.md - - name: Assess apps (new) - items: - - name: With Desktop Analytics - href: file1.md - - name: By other means (new) - href: file1.md - - name: Other prep activities (new) - href: file1.md - - name: Plan image-based management - href: file1.md + - name: Deploy items: - name: Deploy Windows 10 items: + - name: What's new in Windows 10 deployment + href: file1.md + - name: Deployment process posters + href: file1.md - name: Deploy Windows 10 with Autopilot items: - name: Windows Autopilot overview diff --git a/windows/deployment/get-started/deploy-whats-new.md b/windows/deployment/deploy-whats-new.md similarity index 100% rename from windows/deployment/get-started/deploy-whats-new.md rename to windows/deployment/deploy-whats-new.md From 9ab74935c0de00d21add55abce9b6d572b8184dc Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 22 Apr 2020 12:54:47 -0700 Subject: [PATCH 062/119] toc changes --- windows/deployment/TOC.yml | 127 +++++++++++++------------------------ 1 file changed, 43 insertions(+), 84 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 1b6fcc45ff..7cb9f1934b 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -5,110 +5,69 @@ items: - name: Learn about Windows 10 href: file1.md - - name: Windows 10 deployment scenarios + - name: What is Windows as a service? href: file1.md - name: Windows update fundamentals href: file1.md - - name: What is Windows as a service? - href: file1.md - name: Types of Windows updates href: file1.md - name: Servicing Windows 10 operating systems href: file1.md - - name: Deployment test lab + - name: Windows 10 deployment scenarios + href: file1.md + - name: Deployment test labs items: - name: Demonstrate Autopilot deployment on a VM href: file1.md - - name: Deploy Windows 10 in a test lab - href: file1.md - - name: Deploy Windows 10 in a test lab using MDT - href: file1.md - - name: Deploy Windows 10 in a test lab using Configuration Manager - href: file1.md + - name: Deploy Windows 10 with MDT and Configuration Manager + items: + - name: 'Step by step guide: Configure a test lab to deploy Windows 10' + href: file1.md + - name: Deploy Windows 10 in a test lab using MDT + href: file1.md + - name: Deploy Windows 10 in a test lab using Configuration Manager + href: file1.md - name: Plan items: - - name: Plan your Windows 10 deployment + - name: Plan for Windows 10 deployment + href: file1.md + - name: Windows 10 deployment considerations + href: file1.md + - name: Create a deployment plan + href: file1.md + - name: Evaluate infrastructure and tools + href: file1.md + - name: Determine application readiness + href: file1.md + - name: Define your servicing strategy + href: file1.md + - name: Plan for volume activation + href: file1.md + - name: Features removed or planned for replacement items: - - name: Windows 10 upgrade paths + - name: Windows 10 features lifecycle href: file1.md - - name: Windows 10 edition upgrade - href: file1.md - - name: Windows 10 compatibility - href: file1.md - - name: Windows 10 deployment considerations - href: file1.md - - name: Windows 10 volume license media - href: file1.md - - name: Plan for volume activation - href: file1.md - - name: Features removed or planned for replacement - items: - - name: Windows 10 features lifecycle - href: file1.md - - name: Features we're no longer developing - href: file1.md - - name: Features we removed - href: file1.md - - name: Plan your update strategy - items: - - name: Plan cloud management - items: - - name: Designate rings, channels, and policies - href: file1.md - - name: Chooose a delivery optimization strategy - href: file1.md - - name: Choose a monitoring approach - href: file1.md - - name: Assess apps (new) - items: - - name: With Desktop Analytics - href: file1.md - - name: By other means (new) - href: file1.md - - name: Other prep activities (new) - href: file1.md - - name: Plan image-based management + - name: Features we're no longer developing href: file1.md + - name: Features we removed + href: file1.md - name: Prepare items: - - name: Prepare for Windows 10 deployment + - name: Prepare to deploy Windows 10 + href: file1.md + - name: Evaluate and update infrastructure + href: file1.md + - name: Evaluate and update deployment processes + href: file1.md + - name: Prepare deployment tools items: - - - name: Windows 10 compatibility - href: file1.md - - name: Windows 10 infrastructure requirements - href: file1.md - - name: Plan for volume activation - href: file1.md - - name: Features removed or planned for replacement - items: - - name: Windows 10 features lifecycle - href: file1.md - - name: Features we're no longer developing - href: file1.md - - name: Features we removed - href: file1.md - - name: Prepare your update strategy - items: - - name: Plan cloud management - items: - - name: Designate rings, channels, and policies - href: file1.md - - name: Chooose a delivery optimization strategy - href: file1.md - - name: Choose a monitoring approach - href: file1.md - - name: Assess apps (new) - items: - - name: With Desktop Analytics - href: file1.md - - name: By other means (new) - href: file1.md - - name: Other prep activities (new) - href: file1.md - - name: Plan image-based management + - name: Register devices for deployment with Windows Autopilot + href: file1.md + - name: Prepare for deployment with MDT + href: file1.md + - name: Prepare for deployment with Configuration Manager href: file1.md From ad01c6ed8b170faf845db97acfc0de3e8fd99861 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 22 Apr 2020 13:40:14 -0700 Subject: [PATCH 063/119] some changes --- windows/deployment/TOC.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 7cb9f1934b..37e6fcf586 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -1,6 +1,8 @@ - name: Deploy and update Windows 10 href: index.yml items: + - name: What's new in Windows 10 deployment + href: file1.md - name: Get started items: - name: Learn about Windows 10 @@ -70,14 +72,10 @@ - name: Prepare for deployment with Configuration Manager href: file1.md - - - name: Deploy items: - name: Deploy Windows 10 items: - - name: What's new in Windows 10 deployment - href: file1.md - name: Deployment process posters href: file1.md - name: Deploy Windows 10 with Autopilot From 72de163720cff5b5c09671bb40a761e0466c0934 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 22 Apr 2020 13:45:34 -0700 Subject: [PATCH 064/119] some changes --- windows/deployment/TOC.yml | 45 +++++++++++++++++++------------------- 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 37e6fcf586..c608c81b7a 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -100,6 +100,29 @@ - name: Deploy updates with WSUS - name: Deploy updates with Group Policy + - name: Troubleshoot + items: + - name: Resolve upgrade errors + items: + - name: Resolve Windows 10 upgrade errors + href: file1.md + - name: Quick fixes + href: file1.md + - name: SetupDiag + href: file1.md + - name: Troubleshooting upgrade errors + href: file1.md + - name: Windows error reporting + href: file1.md + - name: Upgrade error codes + href: file1.md + - name: Log files + href: file1.md + - name: Resolution procedures + href: file1.md + - name: Submit Windows 10 upgrade errors + href: file1.md + - name: Reference items: - name: Windows 10 volume license media @@ -128,28 +151,6 @@ href: file1.md - name: Deploy Windows 10 Enterprise licenses href: file1.md - - name: Resolve upgrade errors - items: - - name: Resolve Windows 10 upgrade errors - href: file1.md - - name: Quick fixes - href: file1.md - - name: SetupDiag - href: file1.md - - name: Troubleshooting upgrade errors - href: file1.md - - name: Windows error reporting - href: file1.md - - name: Upgrade error codes - href: file1.md - - name: Log files - href: file1.md - - name: Resolution procedures - href: file1.md - - name: Submit Windows 10 upgrade errors - href: file1.md - - - name: Windows 10 deployment tools items: - name: Windows 10 deployment scenarios and tools From bd2e0d2b6673efd29386cf302d3fdb5d155163f5 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 22 Apr 2020 13:53:52 -0700 Subject: [PATCH 065/119] change --- windows/deployment/TOC.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index c608c81b7a..9dd845c0d0 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -1,10 +1,10 @@ - name: Deploy and update Windows 10 href: index.yml items: - - name: What's new in Windows 10 deployment - href: file1.md - name: Get started items: + - name: What's new in Windows 10 deployment + href: file1.md - name: Learn about Windows 10 href: file1.md - name: What is Windows as a service? From bf620ebc451cf2b686fdb473bbed46c805d5cf83 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 22 Apr 2020 13:55:16 -0700 Subject: [PATCH 066/119] change --- windows/deployment/TOC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 9dd845c0d0..eda2cf8aab 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -17,7 +17,7 @@ href: file1.md - name: Windows 10 deployment scenarios href: file1.md - - name: Deployment test labs + - name: Proof of concept items: - name: Demonstrate Autopilot deployment on a VM href: file1.md From 42c281b868d9f18d3fa298df1097572466206546 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 22 Apr 2020 15:31:26 -0700 Subject: [PATCH 067/119] change --- windows/deployment/TOC.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index eda2cf8aab..d0cdb62ddf 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -3,11 +3,11 @@ items: - name: Get started items: - - name: What's new in Windows 10 deployment + - name: What's new in Windows 10 deployment href: file1.md - - name: Learn about Windows 10 + - name: *Learn about Windows 10 href: file1.md - - name: What is Windows as a service? + - name: What is Windows as a service? href: file1.md - name: Windows update fundamentals href: file1.md From 9fb4935dacd01c759a4ad741cc68c897fe327fcf Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 22 Apr 2020 15:36:22 -0700 Subject: [PATCH 068/119] change --- windows/deployment/TOC.yml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index d0cdb62ddf..4af55491fd 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -3,11 +3,11 @@ items: - name: Get started items: - - name: What's new in Windows 10 deployment + - name: What's new in Windows 10 deployment href: file1.md - - name: *Learn about Windows 10 + - name: Learn about Windows 10 href: file1.md - - name: What is Windows as a service? + - name: What is Windows as a service? href: file1.md - name: Windows update fundamentals href: file1.md @@ -99,10 +99,7 @@ - name: Deploy updates with Intune - name: Deploy updates with WSUS - name: Deploy updates with Group Policy - - - name: Troubleshoot - items: - - name: Resolve upgrade errors + - name: Troubleshoot items: - name: Resolve Windows 10 upgrade errors href: file1.md From 28d77f25f372c99b90d022d632c327d99da7d205 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Sun, 26 Apr 2020 16:22:25 -0700 Subject: [PATCH 069/119] at it again --- windows/deployment/TOC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 4af55491fd..66269905fa 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -13,7 +13,7 @@ href: file1.md - name: Types of Windows updates href: file1.md - - name: Servicing Windows 10 operating systems + - name: Servicing the Windows 10 operating systems href: file1.md - name: Windows 10 deployment scenarios href: file1.md From e0f889bc8d4169f877d429a1716443cd429ad002 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 27 Apr 2020 09:58:49 -0700 Subject: [PATCH 070/119] at it again --- windows/deployment/TOC.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 66269905fa..72abea01c0 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -13,11 +13,11 @@ href: file1.md - name: Types of Windows updates href: file1.md - - name: Servicing the Windows 10 operating systems + - name: Servicing the Windows 10 operating system href: file1.md - name: Windows 10 deployment scenarios href: file1.md - - name: Proof of concept + - name: Deployment proof of concept items: - name: Demonstrate Autopilot deployment on a VM href: file1.md From 6dd00100f98c4ca480f7d60c51b7108194dde04d Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 28 Apr 2020 12:31:26 -0700 Subject: [PATCH 071/119] test --- windows/deployment/TOC.md | 13 +++++++++++++ windows/deployment/{ => toctmpstorage}/TOC.yml | 0 2 files changed, 13 insertions(+) create mode 100644 windows/deployment/TOC.md rename windows/deployment/{ => toctmpstorage}/TOC.yml (100%) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md new file mode 100644 index 0000000000..5c9ee7dec2 --- /dev/null +++ b/windows/deployment/TOC.md @@ -0,0 +1,13 @@ +# Deploy and update Windows 10 + +## Get started +### [What's new in Windows 10 deployment](file1.md) +### text + +## Plan + +## Prepare + +## Deploy + +## Reference \ No newline at end of file diff --git a/windows/deployment/TOC.yml b/windows/deployment/toctmpstorage/TOC.yml similarity index 100% rename from windows/deployment/TOC.yml rename to windows/deployment/toctmpstorage/TOC.yml From d945e8fa93abb5d6d5bb0ca6143ff5699ecc6359 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 28 Apr 2020 13:05:31 -0700 Subject: [PATCH 072/119] test --- windows/deployment/TOC.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index 5c9ee7dec2..fb49cec595 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -2,12 +2,15 @@ ## Get started ### [What's new in Windows 10 deployment](file1.md) -### text +### test ## Plan +

A blue heading

## Prepare ## Deploy -## Reference \ No newline at end of file +## Reference + +

Test

\ No newline at end of file From 4555ebf0840bd4afea5616b26b9a5aa60e30ecd8 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 28 Apr 2020 13:06:22 -0700 Subject: [PATCH 073/119] test --- windows/deployment/toctmpstorage/TOC.yml | 416 ----------------------- 1 file changed, 416 deletions(-) delete mode 100644 windows/deployment/toctmpstorage/TOC.yml diff --git a/windows/deployment/toctmpstorage/TOC.yml b/windows/deployment/toctmpstorage/TOC.yml deleted file mode 100644 index 72abea01c0..0000000000 --- a/windows/deployment/toctmpstorage/TOC.yml +++ /dev/null @@ -1,416 +0,0 @@ -- name: Deploy and update Windows 10 - href: index.yml - items: - - name: Get started - items: - - name: What's new in Windows 10 deployment - href: file1.md - - name: Learn about Windows 10 - href: file1.md - - name: What is Windows as a service? - href: file1.md - - name: Windows update fundamentals - href: file1.md - - name: Types of Windows updates - href: file1.md - - name: Servicing the Windows 10 operating system - href: file1.md - - name: Windows 10 deployment scenarios - href: file1.md - - name: Deployment proof of concept - items: - - name: Demonstrate Autopilot deployment on a VM - href: file1.md - - name: Deploy Windows 10 with MDT and Configuration Manager - items: - - name: 'Step by step guide: Configure a test lab to deploy Windows 10' - href: file1.md - - name: Deploy Windows 10 in a test lab using MDT - href: file1.md - - name: Deploy Windows 10 in a test lab using Configuration Manager - href: file1.md - - - name: Plan - items: - - name: Plan for Windows 10 deployment - href: file1.md - - name: Windows 10 deployment considerations - href: file1.md - - name: Create a deployment plan - href: file1.md - - name: Evaluate infrastructure and tools - href: file1.md - - name: Determine application readiness - href: file1.md - - name: Define your servicing strategy - href: file1.md - - name: Plan for volume activation - href: file1.md - - name: Features removed or planned for replacement - items: - - name: Windows 10 features lifecycle - href: file1.md - - name: Features we're no longer developing - href: file1.md - - name: Features we removed - href: file1.md - - - name: Prepare - items: - - name: Prepare to deploy Windows 10 - href: file1.md - - name: Evaluate and update infrastructure - href: file1.md - - name: Evaluate and update deployment processes - href: file1.md - - name: Prepare deployment tools - items: - - name: Register devices for deployment with Windows Autopilot - href: file1.md - - name: Prepare for deployment with MDT - href: file1.md - - name: Prepare for deployment with Configuration Manager - href: file1.md - - - name: Deploy - items: - - name: Deploy Windows 10 - items: - - name: Deployment process posters - href: file1.md - - name: Deploy Windows 10 with Autopilot - items: - - name: Windows Autopilot overview - - name: Deploy Windows 10 with Configuration Manager - items: - - name: Deploy to a new device - - name: Refresh a device - - name: Replace a device - - name: In-place upgrade - - name: Deploy Windows 10 with MDT - items: - - name: Deploy to a new device - - name: Refresh a device - - name: Replace a device - - name: In-place upgrade - - name: Deploy Windows 10 updates - items: - - name: Deploy updates with Configuration Manager - - name: Deploy updates with Intune - - name: Deploy updates with WSUS - - name: Deploy updates with Group Policy - - name: Troubleshoot - items: - - name: Resolve Windows 10 upgrade errors - href: file1.md - - name: Quick fixes - href: file1.md - - name: SetupDiag - href: file1.md - - name: Troubleshooting upgrade errors - href: file1.md - - name: Windows error reporting - href: file1.md - - name: Upgrade error codes - href: file1.md - - name: Log files - href: file1.md - - name: Resolution procedures - href: file1.md - - name: Submit Windows 10 upgrade errors - href: file1.md - - - name: Reference - items: - - name: Windows 10 volume license media - href: file1.md - - name: Deploy Windows 10 with Microsoft 365 - href: file1.md - - name: How Windows Update works (new) - href: file1.md - - name: Additional Windows Update settings - href: file1.md - - name: Delivery Optimization reference - href: file1.md - - name: Windows 10 in S mode - items: - - name: Windows 10 in S mode overview - href: file1.md - - name: Switch to Windows 10 Pro/Enterprise from S mode - href: file1.md - - name: Subscription Activation - items: - - name: Windows 10 Subscription Activation - href: file1.md - - name: Windows 10 Enterprise E3 in CSP - href: file1.md - - name: Configure VDA for Subscription Activation - href: file1.md - - name: Deploy Windows 10 Enterprise licenses - href: file1.md - - name: Windows 10 deployment tools - items: - - name: Windows 10 deployment scenarios and tools - items: - - name: Convert MBR partition to GPT - - name: Configure a PXE server to load Windows PE - - name: Windows ADK for Windows 10 scenarios for IT Pros - - name: Windows To Go - items: - - name: Deploy Windows To Go in your organization - href: file1.md - - name: Feature overview - items: - - name: "Windows To Go: feature overview" - href: file1.md - - name: Best practice recommendations for Windows To Go - href: file1.md - - name: Deployment considerations for Windows To Go - href: file1.md - - name: Prepare your organization for Windows To Go - href: file1.md - - name: Security and data protection considerations for Windows To Go - href: file1.md - - name: "Windows To Go: frequently asked questions" - href: file1.md - - - name: Volume Activation Management Tool (VAMT) technical reference - items: - - name: VAMT technical reference - href: file1.md - - name: Introduction to VAMT - href: file1.md - - name: Active Directory-Based Activation Overview - href: file1.md - - name: Install and Configure VAMT - href: file1.md - - name: VAMT Requirements - href: file1.md - - name: Install VAMT - href: file1.md - - name: Configure Client Computers - href: file1.md - - name: Add and Manage Products - href: file1.md - - name: Add and Remove Computers - href: file1.md - - name: Update Product Status - href: file1.md - - name: Remove Products - href: file1.md - - name: Manage Product Keys - href: file1.md - - name: Add and Remove a Product Key - href: file1.md - - name: Install a Product Key - href: file1.md - - name: Install a KMS Client Key - href: file1.md - - name: Manage Activations - href: file1.md - - name: Perform Online Activation - href: file1.md - - name: Perform Proxy Activation - href: file1.md - - name: Perform KMS Activation - href: file1.md - - name: Perform Local Reactivation - href: file1.md - - name: Activate an Active Directory Forest Online - href: file1.md - - name: Activate by Proxy an Active Directory Forest - href: file1.md - - name: Manage VAMT Data - href: file1.md - - name: Import and Export VAMT Data - href: file1.md - - name: Use VAMT in Windows PowerShell - href: file1.md - - name: VAMT Step-by-Step Scenarios - href: file1.md - - name: "Scenario 1: Online Activation" - href: file1.md - - name: "Scenario 2: Proxy Activation" - href: file1.md - - name: "Scenario 3: KMS Client Activation" - href: file1.md - - name: VAMT Known Issues - href: file1.md - - - name: User State Migration Tool (USMT) technical reference - items: - - name: USMT overview topics - items: - - name: USMT overview - href: file1.md - - name: Getting started with the USMT - href: file1.md - - name: Windows upgrade and migration considerations - href: file1.md - - name: USMT How-to topics - items: - - name: Exclude Files and Settings - href: file1.md - - name: Extract Files from a Compressed USMT Migration Store - href: file1.md - - name: Include Files and Settings - href: file1.md - - name: Migrate Application Settings - href: file1.md - - name: Migrate EFS Files and Certificates - href: file1.md - - name: Migrate User Accounts - href: file1.md - - name: Reroute Files and Settings - href: file1.md - - name: Verify the Condition of a Compressed Migration Store - href: file1.md - - name: USMT Troubleshooting - href: file1.md - - name: Common Issues - href: file1.md - - name: Frequently Asked Questions - href: file1.md - - name: Log Files - href: file1.md - - name: Return Codes - href: file1.md - - name: USMT Resources - href: file1.md - - - name: USMT Reference - items: - - name: USMT Requirements - href: file1.md - - name: USMT Best Practices - href: file1.md - - name: How USMT Works - href: file1.md - - name: Plan Your Migration - href: file1.md - - name: Common Migration Scenarios - href: file1.md - - name: What Does USMT Migrate? - href: file1.md - - name: Choose a Migration Store Type - href: file1.md - - name: Migration Store Types Overview - href: file1.md - - name: Estimate Migration Store Size - href: file1.md - - name: Hard-Link Migration Store - href: file1.md - - name: Migration Store Encryption - href: file1.md - - name: Determine What to Migrate - href: file1.md - - name: Determine What to Migrate - href: file1.md - - name: Identify Applications Settings - href: file1.md - - name: Identify Operating System Settings - href: file1.md - - name: Identify File Types, Files, and Folders - href: file1.md - - name: Test Your Migration - href: file1.md - - name: USMT Command-line Syntax - href: file1.md - - name: ScanState Syntax - href: file1.md - - name: LoadState Syntax - href: file1.md - - name: UsmtUtils Syntax - href: file1.md - - name: USMT XML Reference - href: file1.md - - name: Understanding Migration XML Files - href: file1.md - - name: Config.xml File - href: file1.md - - name: Customize USMT XML Files - href: file1.md - - name: Custom XML Examples - href: file1.md - - name: Conflicts and Precedence - href: file1.md - - name: General Conventions - href: file1.md - - name: XML File Requirements - href: file1.md - - name: Recognized Environment Variables - href: file1.md - - name: XML Elements Library - href: file1.md - - name: Offline Migration Reference - href: file1.md - - - name: Application Compatibility Toolkit (ACT) Technical Reference - items: - - name: SUA User's Guide - href: file1.md - - name: Using the SUA Wizard - href: file1.md - - name: Using the SUA Tool - href: file1.md - - name: Tabs on the SUA Tool Interface - href: file1.md - - name: Showing Messages Generated by the SUA Tool - href: file1.md - - name: Applying Filters to Data in the SUA Tool - href: file1.md - - name: Fixing Applications by Using the SUA Tool - href: file1.md - - name: Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista - href: file1.md - - name: Compatibility Administrator User's Guide - href: file1.md - - name: Using the Compatibility Administrator Tool - href: file1.md - - name: Available Data Types and Operators in Compatibility Administrator - href: file1.md - - name: Searching for Fixed Applications in Compatibility Administrator - href: file1.md - - name: Searching for Installed Compatibility Fixes with the Query Tool in Compatibility Administrator - href: file1.md - - name: Creating a Custom Compatibility Fix in Compatibility Administrator - href: file1.md - - name: Creating a Custom Compatibility Mode in Compatibility Administrator - href: file1.md - - name: Creating an AppHelp Message in Compatibility Administrator - href: file1.md - - name: Viewing the Events Screen in Compatibility Administrator - href: file1.md - - name: Enabling and Disabling Compatibility Fixes in Compatibility Administrator - href: file1.md - - name: Installing and Uninstalling Custom Compatibility Databases in Compatibility Administrator - href: file1.md - - name: Managing Application-Compatibility Fixes and Custom Fix Databases - href: file1.md - - name: Understanding and Using Compatibility Fixes - href: file1.md - - name: Compatibility Fix Database Management Strategies and Deployment - href: file1.md - - name: Testing Your Application Mitigation Packages - href: file1.md - - name: Using the Sdbinst.exe Command-Line Tool - href: file1.md - - name: Volume Activation [client] - href: file1.md - - name: Plan for volume activation [client] - href: file1.md - - name: Activate using Key Management Service [client] - href: file1.md - - name: Activate using Active Directory-based activation [client] - href: file1.md - - name: Activate clients running Windows 10 - href: file1.md - - name: Monitor activation [client] - href: file1.md - - name: Use the Volume Activation Management Tool [client] - href: file1.md - - name: "Appendix: Information sent to Microsoft during activation [client]" - href: file1.md - - - name: Install fonts in Windows 10 - href: file1.md \ No newline at end of file From b0da6e19e9f3f20d57afc4723e57bd428c338c64 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 28 Apr 2020 13:53:58 -0700 Subject: [PATCH 074/119] test --- windows/deployment/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index fb49cec595..8a96fbc9e6 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -5,7 +5,7 @@ ### test ## Plan -

A blue heading

+

A blue heading

## Prepare From 286534de5008daa6bc123ab26245e4e2d7b9e98a Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 28 Apr 2020 14:09:21 -0700 Subject: [PATCH 075/119] test --- windows/deployment/TOC.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index 8a96fbc9e6..7c0bb8a3ee 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -5,12 +5,9 @@ ### test ## Plan -

A blue heading

## Prepare ## Deploy ## Reference - -

Test

\ No newline at end of file From 9c49a3aedb8c1b93687a9797ffdcdf653f79bf60 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 28 Apr 2020 15:18:25 -0700 Subject: [PATCH 076/119] test --- windows/deployment/TOC.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index 7c0bb8a3ee..55992ad043 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -2,7 +2,12 @@ ## Get started ### [What's new in Windows 10 deployment](file1.md) -### test + +

test

+ +

test

+ +###
test
## Plan From 9b13ac8cf7d505f55dbb2443f65c32b9dadcf683 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 28 Apr 2020 15:32:56 -0700 Subject: [PATCH 077/119] test --- windows/deployment/TOC.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index 55992ad043..f380ed4b29 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -3,10 +3,6 @@ ## Get started ### [What's new in Windows 10 deployment](file1.md) -

test

- -

test

- ###
test
## Plan From 3bdf240e5828ed5c5344d4ec927f4ce63cd8b4f7 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 28 Apr 2020 15:47:58 -0700 Subject: [PATCH 078/119] test --- windows/deployment/TOC.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index f380ed4b29..9a5d609025 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -1,9 +1,7 @@ # Deploy and update Windows 10 ## Get started -### [What's new in Windows 10 deployment](file1.md) - -###
test
+### [What's new in Windows 10 deployment](file1.md) ## Plan From 5c2fed6c112a15d05554892445766e08ac9f3921 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 28 Apr 2020 15:50:03 -0700 Subject: [PATCH 079/119] test --- windows/deployment/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index 9a5d609025..f2b1ef0d72 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -4,6 +4,7 @@ ### [What's new in Windows 10 deployment](file1.md) ## Plan +### [
Planning topic
](file1.md) ## Prepare From 0e8cefcdadf29a9ef5a1d660ea873ffb723bbda1 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 28 Apr 2020 16:22:52 -0700 Subject: [PATCH 080/119] replace --- windows/deployment/TOC.md | 13 -- windows/deployment/TOC.yml | 416 +++++++++++++++++++++++++++++++++++++ 2 files changed, 416 insertions(+), 13 deletions(-) delete mode 100644 windows/deployment/TOC.md create mode 100644 windows/deployment/TOC.yml diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md deleted file mode 100644 index f2b1ef0d72..0000000000 --- a/windows/deployment/TOC.md +++ /dev/null @@ -1,13 +0,0 @@ -# Deploy and update Windows 10 - -## Get started -### [What's new in Windows 10 deployment](file1.md) - -## Plan -### [
Planning topic
](file1.md) - -## Prepare - -## Deploy - -## Reference diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml new file mode 100644 index 0000000000..72abea01c0 --- /dev/null +++ b/windows/deployment/TOC.yml @@ -0,0 +1,416 @@ +- name: Deploy and update Windows 10 + href: index.yml + items: + - name: Get started + items: + - name: What's new in Windows 10 deployment + href: file1.md + - name: Learn about Windows 10 + href: file1.md + - name: What is Windows as a service? + href: file1.md + - name: Windows update fundamentals + href: file1.md + - name: Types of Windows updates + href: file1.md + - name: Servicing the Windows 10 operating system + href: file1.md + - name: Windows 10 deployment scenarios + href: file1.md + - name: Deployment proof of concept + items: + - name: Demonstrate Autopilot deployment on a VM + href: file1.md + - name: Deploy Windows 10 with MDT and Configuration Manager + items: + - name: 'Step by step guide: Configure a test lab to deploy Windows 10' + href: file1.md + - name: Deploy Windows 10 in a test lab using MDT + href: file1.md + - name: Deploy Windows 10 in a test lab using Configuration Manager + href: file1.md + + - name: Plan + items: + - name: Plan for Windows 10 deployment + href: file1.md + - name: Windows 10 deployment considerations + href: file1.md + - name: Create a deployment plan + href: file1.md + - name: Evaluate infrastructure and tools + href: file1.md + - name: Determine application readiness + href: file1.md + - name: Define your servicing strategy + href: file1.md + - name: Plan for volume activation + href: file1.md + - name: Features removed or planned for replacement + items: + - name: Windows 10 features lifecycle + href: file1.md + - name: Features we're no longer developing + href: file1.md + - name: Features we removed + href: file1.md + + - name: Prepare + items: + - name: Prepare to deploy Windows 10 + href: file1.md + - name: Evaluate and update infrastructure + href: file1.md + - name: Evaluate and update deployment processes + href: file1.md + - name: Prepare deployment tools + items: + - name: Register devices for deployment with Windows Autopilot + href: file1.md + - name: Prepare for deployment with MDT + href: file1.md + - name: Prepare for deployment with Configuration Manager + href: file1.md + + - name: Deploy + items: + - name: Deploy Windows 10 + items: + - name: Deployment process posters + href: file1.md + - name: Deploy Windows 10 with Autopilot + items: + - name: Windows Autopilot overview + - name: Deploy Windows 10 with Configuration Manager + items: + - name: Deploy to a new device + - name: Refresh a device + - name: Replace a device + - name: In-place upgrade + - name: Deploy Windows 10 with MDT + items: + - name: Deploy to a new device + - name: Refresh a device + - name: Replace a device + - name: In-place upgrade + - name: Deploy Windows 10 updates + items: + - name: Deploy updates with Configuration Manager + - name: Deploy updates with Intune + - name: Deploy updates with WSUS + - name: Deploy updates with Group Policy + - name: Troubleshoot + items: + - name: Resolve Windows 10 upgrade errors + href: file1.md + - name: Quick fixes + href: file1.md + - name: SetupDiag + href: file1.md + - name: Troubleshooting upgrade errors + href: file1.md + - name: Windows error reporting + href: file1.md + - name: Upgrade error codes + href: file1.md + - name: Log files + href: file1.md + - name: Resolution procedures + href: file1.md + - name: Submit Windows 10 upgrade errors + href: file1.md + + - name: Reference + items: + - name: Windows 10 volume license media + href: file1.md + - name: Deploy Windows 10 with Microsoft 365 + href: file1.md + - name: How Windows Update works (new) + href: file1.md + - name: Additional Windows Update settings + href: file1.md + - name: Delivery Optimization reference + href: file1.md + - name: Windows 10 in S mode + items: + - name: Windows 10 in S mode overview + href: file1.md + - name: Switch to Windows 10 Pro/Enterprise from S mode + href: file1.md + - name: Subscription Activation + items: + - name: Windows 10 Subscription Activation + href: file1.md + - name: Windows 10 Enterprise E3 in CSP + href: file1.md + - name: Configure VDA for Subscription Activation + href: file1.md + - name: Deploy Windows 10 Enterprise licenses + href: file1.md + - name: Windows 10 deployment tools + items: + - name: Windows 10 deployment scenarios and tools + items: + - name: Convert MBR partition to GPT + - name: Configure a PXE server to load Windows PE + - name: Windows ADK for Windows 10 scenarios for IT Pros + - name: Windows To Go + items: + - name: Deploy Windows To Go in your organization + href: file1.md + - name: Feature overview + items: + - name: "Windows To Go: feature overview" + href: file1.md + - name: Best practice recommendations for Windows To Go + href: file1.md + - name: Deployment considerations for Windows To Go + href: file1.md + - name: Prepare your organization for Windows To Go + href: file1.md + - name: Security and data protection considerations for Windows To Go + href: file1.md + - name: "Windows To Go: frequently asked questions" + href: file1.md + + - name: Volume Activation Management Tool (VAMT) technical reference + items: + - name: VAMT technical reference + href: file1.md + - name: Introduction to VAMT + href: file1.md + - name: Active Directory-Based Activation Overview + href: file1.md + - name: Install and Configure VAMT + href: file1.md + - name: VAMT Requirements + href: file1.md + - name: Install VAMT + href: file1.md + - name: Configure Client Computers + href: file1.md + - name: Add and Manage Products + href: file1.md + - name: Add and Remove Computers + href: file1.md + - name: Update Product Status + href: file1.md + - name: Remove Products + href: file1.md + - name: Manage Product Keys + href: file1.md + - name: Add and Remove a Product Key + href: file1.md + - name: Install a Product Key + href: file1.md + - name: Install a KMS Client Key + href: file1.md + - name: Manage Activations + href: file1.md + - name: Perform Online Activation + href: file1.md + - name: Perform Proxy Activation + href: file1.md + - name: Perform KMS Activation + href: file1.md + - name: Perform Local Reactivation + href: file1.md + - name: Activate an Active Directory Forest Online + href: file1.md + - name: Activate by Proxy an Active Directory Forest + href: file1.md + - name: Manage VAMT Data + href: file1.md + - name: Import and Export VAMT Data + href: file1.md + - name: Use VAMT in Windows PowerShell + href: file1.md + - name: VAMT Step-by-Step Scenarios + href: file1.md + - name: "Scenario 1: Online Activation" + href: file1.md + - name: "Scenario 2: Proxy Activation" + href: file1.md + - name: "Scenario 3: KMS Client Activation" + href: file1.md + - name: VAMT Known Issues + href: file1.md + + - name: User State Migration Tool (USMT) technical reference + items: + - name: USMT overview topics + items: + - name: USMT overview + href: file1.md + - name: Getting started with the USMT + href: file1.md + - name: Windows upgrade and migration considerations + href: file1.md + - name: USMT How-to topics + items: + - name: Exclude Files and Settings + href: file1.md + - name: Extract Files from a Compressed USMT Migration Store + href: file1.md + - name: Include Files and Settings + href: file1.md + - name: Migrate Application Settings + href: file1.md + - name: Migrate EFS Files and Certificates + href: file1.md + - name: Migrate User Accounts + href: file1.md + - name: Reroute Files and Settings + href: file1.md + - name: Verify the Condition of a Compressed Migration Store + href: file1.md + - name: USMT Troubleshooting + href: file1.md + - name: Common Issues + href: file1.md + - name: Frequently Asked Questions + href: file1.md + - name: Log Files + href: file1.md + - name: Return Codes + href: file1.md + - name: USMT Resources + href: file1.md + + - name: USMT Reference + items: + - name: USMT Requirements + href: file1.md + - name: USMT Best Practices + href: file1.md + - name: How USMT Works + href: file1.md + - name: Plan Your Migration + href: file1.md + - name: Common Migration Scenarios + href: file1.md + - name: What Does USMT Migrate? + href: file1.md + - name: Choose a Migration Store Type + href: file1.md + - name: Migration Store Types Overview + href: file1.md + - name: Estimate Migration Store Size + href: file1.md + - name: Hard-Link Migration Store + href: file1.md + - name: Migration Store Encryption + href: file1.md + - name: Determine What to Migrate + href: file1.md + - name: Determine What to Migrate + href: file1.md + - name: Identify Applications Settings + href: file1.md + - name: Identify Operating System Settings + href: file1.md + - name: Identify File Types, Files, and Folders + href: file1.md + - name: Test Your Migration + href: file1.md + - name: USMT Command-line Syntax + href: file1.md + - name: ScanState Syntax + href: file1.md + - name: LoadState Syntax + href: file1.md + - name: UsmtUtils Syntax + href: file1.md + - name: USMT XML Reference + href: file1.md + - name: Understanding Migration XML Files + href: file1.md + - name: Config.xml File + href: file1.md + - name: Customize USMT XML Files + href: file1.md + - name: Custom XML Examples + href: file1.md + - name: Conflicts and Precedence + href: file1.md + - name: General Conventions + href: file1.md + - name: XML File Requirements + href: file1.md + - name: Recognized Environment Variables + href: file1.md + - name: XML Elements Library + href: file1.md + - name: Offline Migration Reference + href: file1.md + + - name: Application Compatibility Toolkit (ACT) Technical Reference + items: + - name: SUA User's Guide + href: file1.md + - name: Using the SUA Wizard + href: file1.md + - name: Using the SUA Tool + href: file1.md + - name: Tabs on the SUA Tool Interface + href: file1.md + - name: Showing Messages Generated by the SUA Tool + href: file1.md + - name: Applying Filters to Data in the SUA Tool + href: file1.md + - name: Fixing Applications by Using the SUA Tool + href: file1.md + - name: Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista + href: file1.md + - name: Compatibility Administrator User's Guide + href: file1.md + - name: Using the Compatibility Administrator Tool + href: file1.md + - name: Available Data Types and Operators in Compatibility Administrator + href: file1.md + - name: Searching for Fixed Applications in Compatibility Administrator + href: file1.md + - name: Searching for Installed Compatibility Fixes with the Query Tool in Compatibility Administrator + href: file1.md + - name: Creating a Custom Compatibility Fix in Compatibility Administrator + href: file1.md + - name: Creating a Custom Compatibility Mode in Compatibility Administrator + href: file1.md + - name: Creating an AppHelp Message in Compatibility Administrator + href: file1.md + - name: Viewing the Events Screen in Compatibility Administrator + href: file1.md + - name: Enabling and Disabling Compatibility Fixes in Compatibility Administrator + href: file1.md + - name: Installing and Uninstalling Custom Compatibility Databases in Compatibility Administrator + href: file1.md + - name: Managing Application-Compatibility Fixes and Custom Fix Databases + href: file1.md + - name: Understanding and Using Compatibility Fixes + href: file1.md + - name: Compatibility Fix Database Management Strategies and Deployment + href: file1.md + - name: Testing Your Application Mitigation Packages + href: file1.md + - name: Using the Sdbinst.exe Command-Line Tool + href: file1.md + - name: Volume Activation [client] + href: file1.md + - name: Plan for volume activation [client] + href: file1.md + - name: Activate using Key Management Service [client] + href: file1.md + - name: Activate using Active Directory-based activation [client] + href: file1.md + - name: Activate clients running Windows 10 + href: file1.md + - name: Monitor activation [client] + href: file1.md + - name: Use the Volume Activation Management Tool [client] + href: file1.md + - name: "Appendix: Information sent to Microsoft during activation [client]" + href: file1.md + + - name: Install fonts in Windows 10 + href: file1.md \ No newline at end of file From 30ad35da6fcc9b52c406788b82cc95b71ef6f85e Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 29 Apr 2020 08:32:46 -0700 Subject: [PATCH 081/119] update toc --- windows/deployment/TOC.yml | 165 ++++++++++++++++++++++++++----------- 1 file changed, 118 insertions(+), 47 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 72abea01c0..e6a6899fd3 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -5,18 +5,21 @@ items: - name: What's new in Windows 10 deployment href: file1.md - - name: Learn about Windows 10 + - name: Windows 10 deployment scenarios (update) href: file1.md - - name: What is Windows as a service? - href: file1.md - - name: Windows update fundamentals - href: file1.md - - name: Types of Windows updates - href: file1.md - - name: Servicing the Windows 10 operating system - href: file1.md - - name: Windows 10 deployment scenarios + - name: Deployment process posters href: file1.md + - name: Learn about Windows 10 (new) + items: + - name: What is Windows as a service? (retitled, consolidated) + href: file1.md + - name: Windows update fundamentals + href: file1.md + - name: Types of Windows updates + href: file1.md + - name: Servicing the Windows 10 operating system (retitled) + href: file1.md + - name: Deployment proof of concept items: - name: Demonstrate Autopilot deployment on a VM @@ -32,17 +35,17 @@ - name: Plan items: - - name: Plan for Windows 10 deployment + - name: Create a deployment plan (new) href: file1.md - - name: Windows 10 deployment considerations + - name: Windows 10 deployment considerations (rewrite) href: file1.md - - name: Create a deployment plan + - name: Evaluate infrastructure and tools (new) href: file1.md - - name: Evaluate infrastructure and tools + - name: Determine application readiness (new) href: file1.md - - name: Determine application readiness - href: file1.md - - name: Define your servicing strategy + - name: Define your servicing strategy (new) + href: file1.md + - name: Best practices for feature updates on mission-critical devices href: file1.md - name: Plan for volume activation href: file1.md @@ -57,13 +60,17 @@ - name: Prepare items: - - name: Prepare to deploy Windows 10 + - name: Prepare to deploy Windows 10 (new) href: file1.md - - name: Evaluate and update infrastructure + - name: Evaluate and update infrastructure (new) href: file1.md - - name: Evaluate and update deployment processes + - name: Evaluate and update deployment processes (new) href: file1.md - - name: Prepare deployment tools + - name: Test and remediate your applications (new) + href: file1.md + - name: Configure BranchCache for Windows 10 updates + href: file1.md + - name: Prepare your deployment tools (new) items: - name: Register devices for deployment with Windows Autopilot href: file1.md @@ -71,60 +78,125 @@ href: file1.md - name: Prepare for deployment with Configuration Manager href: file1.md + - name: Build a successful servicing strategy + items: + - name: Build deployment rings for Windows 10 updates + href: file1.md + - name: Prepare updates using Windows Update for Business + href: file1.md + - name: Prepare updates using WSUS (retitle) + href: file1.md - name: Deploy items: - name: Deploy Windows 10 items: - - name: Deployment process posters - href: file1.md - name: Deploy Windows 10 with Autopilot - items: - - name: Windows Autopilot overview + href: file1.md - name: Deploy Windows 10 with Configuration Manager items: - name: Deploy to a new device + href: file1.md - name: Refresh a device + href: file1.md - name: Replace a device + href: file1.md - name: In-place upgrade + href: file1.md - name: Deploy Windows 10 with MDT items: - name: Deploy to a new device + href: file1.md - name: Refresh a device + href: file1.md - name: Replace a device + href: file1.md - name: In-place upgrade + href: file1.md - name: Deploy Windows 10 updates items: + - name: Assign devices to servicing channels (retitle) + href: file1.md - name: Deploy updates with Configuration Manager + href: file1.md - name: Deploy updates with Intune + href: file1.md - name: Deploy updates with WSUS + href: file1.md - name: Deploy updates with Group Policy - - name: Troubleshoot + href: file1.md + - name: Manage device restarts after updates + href: file1.md + - name: Manage additional Windows Update settings + href: file1.md + - name: Determine the source of Windows Updates + href: file1.md + - name: Update Windows 10 media with Dynamic Update + href: file1.md + - name: Deploy feature updates during maintenance windows + href: file1.md + - name: Deploy feature updates for user-initiated installations + href: file1.md + - name: Use Windows Update for Business items: - - name: Resolve Windows 10 upgrade errors + - name: Configure Windows Update for Business href: file1.md - - name: Quick fixes + - name: Enforcing compliance deadlines for updates href: file1.md - - name: SetupDiag + - name: Integrate Windows Update for Business with management solutions href: file1.md - - name: Troubleshooting upgrade errors + - name: 'Walkthrough: use Group Policy to configure Windows Update for Business' href: file1.md - - name: Windows error reporting + - name: 'Walkthrough: use Intune to configure Windows Update for Business' href: file1.md - - name: Upgrade error codes - href: file1.md - - name: Log files - href: file1.md - - name: Resolution procedures - href: file1.md - - name: Submit Windows 10 upgrade errors + - name: Monitor Windows 10 updates + items: + - name: Monitor Delivery Optimization href: file1.md + - name: Monitor Windows Updates with Update Compliance + items: + - name: Get started with Update Compliance + href: file1.md + - name: Use Update Compliance + href: file1.md + - name: Troubleshooting + items: + - name: Resolve upgrade errors + items: + - name: Resolve Windows 10 upgrade errors + href: file1.md + - name: Quick fixes + href: file1.md + - name: SetupDiag + href: file1.md + - name: Troubleshooting upgrade errors + href: file1.md + - name: Windows error reporting + href: file1.md + - name: Upgrade error codes + href: file1.md + - name: Log files + href: file1.md + - name: Resolution procedures + href: file1.md + - name: Submit Windows 10 upgrade errors + href: file1.md + - name: Troubleshoot Windows Update + items: + - name: How to troubleshoot Windows Update + href: file1.md + - name: Common Windows Update errors + href: file1.md + - name: Windows Update error code reference + href: file1.md - name: Reference items: - - name: Windows 10 volume license media + - name: How does Windows Update work? href: file1.md - - name: Deploy Windows 10 with Microsoft 365 + - name: Understanding the Unified Update Platform + href: file1.md + - name: Servicing stack updates href: file1.md - name: How Windows Update works (new) href: file1.md @@ -132,12 +204,8 @@ href: file1.md - name: Delivery Optimization reference href: file1.md - - name: Windows 10 in S mode - items: - - name: Windows 10 in S mode overview - href: file1.md - - name: Switch to Windows 10 Pro/Enterprise from S mode - href: file1.md + - name: Windows 10 in S mode (consolidate) + href: file1.md - name: Subscription Activation items: - name: Windows 10 Subscription Activation @@ -150,11 +218,14 @@ href: file1.md - name: Windows 10 deployment tools items: - - name: Windows 10 deployment scenarios and tools + - name: Windows 10 deployment scenarios and tools (retitle) items: - name: Convert MBR partition to GPT + href: file1.md - name: Configure a PXE server to load Windows PE + href: file1.md - name: Windows ADK for Windows 10 scenarios for IT Pros + href: file1.md - name: Windows To Go items: - name: Deploy Windows To Go in your organization From 77a9ea5ba467d46eb24a51e141cb2ed523103a55 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 29 Apr 2020 10:07:04 -0700 Subject: [PATCH 082/119] update toc --- windows/deployment/TOC.yml | 38 +++++++++++++++++++++----------------- 1 file changed, 21 insertions(+), 17 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index e6a6899fd3..a2ea35ce8e 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -15,9 +15,9 @@ href: file1.md - name: Windows update fundamentals href: file1.md - - name: Types of Windows updates + - name: Types of Windows updates (consolidate) href: file1.md - - name: Servicing the Windows 10 operating system (retitled) + - name: Servicing the Windows 10 operating system (retitled, consolidate?) href: file1.md - name: Deployment proof of concept @@ -34,13 +34,13 @@ href: file1.md - name: Plan - items: - - name: Create a deployment plan (new) - href: file1.md + items: - name: Windows 10 deployment considerations (rewrite) - href: file1.md + href: file1.md + - name: Create a deployment plan (new) + href: file1.md - name: Evaluate infrastructure and tools (new) - href: file1.md + href: file1.md - name: Determine application readiness (new) href: file1.md - name: Define your servicing strategy (new) @@ -68,6 +68,8 @@ href: file1.md - name: Test and remediate your applications (new) href: file1.md + - name: Set up Delivery Optimization for Windows 10 updates + href: file1.md - name: Configure BranchCache for Windows 10 updates href: file1.md - name: Prepare your deployment tools (new) @@ -125,18 +127,18 @@ href: file1.md - name: Deploy updates with Group Policy href: file1.md - - name: Manage device restarts after updates - href: file1.md - - name: Manage additional Windows Update settings - href: file1.md - - name: Determine the source of Windows Updates - href: file1.md - name: Update Windows 10 media with Dynamic Update href: file1.md - - name: Deploy feature updates during maintenance windows - href: file1.md - - name: Deploy feature updates for user-initiated installations - href: file1.md + - name: Manage Windows 10 updates + items: + - name: Manage device restarts after updates + href: file1.md + - name: Manage additional Windows Update settings + href: file1.md + - name: Deploy feature updates during maintenance windows + href: file1.md + - name: Deploy feature updates for user-initiated installations + href: file1.md - name: Use Windows Update for Business items: - name: Configure Windows Update for Business @@ -185,6 +187,8 @@ items: - name: How to troubleshoot Windows Update href: file1.md + - name: Determine the source of Windows Updates (find this topic) + href: file1.md - name: Common Windows Update errors href: file1.md - name: Windows Update error code reference From 8acd1fa0bd5655d40f760a384f4376ae5292ef3d Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 29 Apr 2020 14:22:58 -0700 Subject: [PATCH 083/119] update toc --- windows/deployment/TOC.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index a2ea35ce8e..7146057090 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -115,6 +115,16 @@ href: file1.md - name: In-place upgrade href: file1.md + - name: Subscription Activation + items: + - name: Windows 10 Subscription Activation + href: file1.md + - name: Windows 10 Enterprise E3 in CSP + href: file1.md + - name: Configure VDA for Subscription Activation + href: file1.md + - name: Deploy Windows 10 Enterprise licenses + href: file1.md - name: Deploy Windows 10 updates items: - name: Assign devices to servicing channels (retitle) @@ -210,16 +220,6 @@ href: file1.md - name: Windows 10 in S mode (consolidate) href: file1.md - - name: Subscription Activation - items: - - name: Windows 10 Subscription Activation - href: file1.md - - name: Windows 10 Enterprise E3 in CSP - href: file1.md - - name: Configure VDA for Subscription Activation - href: file1.md - - name: Deploy Windows 10 Enterprise licenses - href: file1.md - name: Windows 10 deployment tools items: - name: Windows 10 deployment scenarios and tools (retitle) From cb1982376a8a7fe5968566c9cb7a62a1de6fa771 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 29 Apr 2020 15:37:59 -0700 Subject: [PATCH 084/119] update toc --- windows/deployment/TOC.yml | 38 ++++++++++++++++++++++++++++++++++---- 1 file changed, 34 insertions(+), 4 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 7146057090..9899e7321e 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -167,10 +167,40 @@ href: file1.md - name: Monitor Windows Updates with Update Compliance items: - - name: Get started with Update Compliance - href: file1.md - - name: Use Update Compliance - href: file1.md + - name: Get started + items: + - name: Get started with Update Compliance (consolidate) + href: file1.md + - name: Update Compliance configuration script + href: file1.md + - name: Manually configuring devices for Update Compliance + href: file1.md + - name: Update Compliance monitoring + items: + - name: Use Update Compliance + href: file1.md + - name: Need attention report + href: file1.md + - name: Security update status report + href: file1.md + - name: Feature update status report + href: file1.md + - name: Delivery Optimization in Update Compliance + href: file1.md + - name: Data handling and privacy in Update Compliance + href: file1.md + - name: Update Compliance schema reference + items: + - name: WaaSUpdateStatus + href: file1.md + - name: WaaSInsiderStatus + href: file1.md + - name: WaaSDepoymentStatus + href: file1.md + - name: WUDOStatus + href: file1.md + - name: WUDOAggregatedStatus + href: file1.md - name: Troubleshooting items: - name: Resolve upgrade errors From 320c9020dee72786d0e230d7ade940c5022bdafe Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 4 May 2020 09:09:49 -0700 Subject: [PATCH 085/119] update toc --- windows/deployment/TOC.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 9899e7321e..df7126d3eb 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -9,16 +9,14 @@ href: file1.md - name: Deployment process posters href: file1.md - - name: Learn about Windows 10 (new) - items: - - name: What is Windows as a service? (retitled, consolidated) - href: file1.md - - name: Windows update fundamentals - href: file1.md - - name: Types of Windows updates (consolidate) - href: file1.md - - name: Servicing the Windows 10 operating system (retitled, consolidate?) - href: file1.md + - name: What is Windows as a service? (retitled, consolidated) + href: file1.md + - name: Windows update fundamentals + href: file1.md + - name: Types of Windows updates (consolidate) + href: file1.md + - name: Servicing the Windows 10 operating system (retitled, consolidate?) + href: file1.md - name: Deployment proof of concept items: From 6a0954828e892e685bdebdc2ec89cc70e68c9afb Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 4 May 2020 09:36:21 -0700 Subject: [PATCH 086/119] update toc --- windows/deployment/TOC.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index df7126d3eb..f3fed776b4 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -13,10 +13,10 @@ href: file1.md - name: Windows update fundamentals href: file1.md - - name: Types of Windows updates (consolidate) - href: file1.md - - name: Servicing the Windows 10 operating system (retitled, consolidate?) - href: file1.md + - name: Types of Windows updates (consolidate) + href: file1.md + - name: Servicing the Windows 10 operating system (retitled, consolidate?) + href: file1.md - name: Deployment proof of concept items: From 9908578a6fe653008934135b967aa7fe08336370 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 4 May 2020 09:56:54 -0700 Subject: [PATCH 087/119] update toc --- windows/deployment/TOC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index f3fed776b4..2e5f8b6640 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -115,7 +115,7 @@ href: file1.md - name: Subscription Activation items: - - name: Windows 10 Subscription Activation + - name: Windows 10 Subscription Activation (update) href: file1.md - name: Windows 10 Enterprise E3 in CSP href: file1.md From 3a4aae879c3289f9787bed589123b18c036a4c33 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 4 May 2020 10:25:26 -0700 Subject: [PATCH 088/119] update toc --- windows/deployment/TOC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 2e5f8b6640..2923bb8c57 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -14,7 +14,7 @@ - name: Windows update fundamentals href: file1.md - name: Types of Windows updates (consolidate) - href: file1.md + href: file1.md - name: Servicing the Windows 10 operating system (retitled, consolidate?) href: file1.md From 3874c52d5f0871bb5f9284e011212b58fd348fb3 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 4 May 2020 13:18:32 -0700 Subject: [PATCH 089/119] update toc --- windows/deployment/TOC.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 2923bb8c57..318d86d3e1 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -498,21 +498,21 @@ href: file1.md - name: Using the Sdbinst.exe Command-Line Tool href: file1.md - - name: Volume Activation [client] + - name: Volume Activation href: file1.md - - name: Plan for volume activation [client] + - name: Plan for volume activation href: file1.md - - name: Activate using Key Management Service [client] + - name: Activate using Key Management Service href: file1.md - - name: Activate using Active Directory-based activation [client] + - name: Activate using Active Directory-based activation href: file1.md - name: Activate clients running Windows 10 href: file1.md - - name: Monitor activation [client] + - name: Monitor activation href: file1.md - - name: Use the Volume Activation Management Tool [client] + - name: Use the Volume Activation Management Tool href: file1.md - - name: "Appendix: Information sent to Microsoft during activation [client]" + - name: "Appendix: Information sent to Microsoft during activation " href: file1.md - name: Install fonts in Windows 10 From 4e888559dd37f0695942ec760fa84a02ef542fe3 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 4 May 2020 15:53:28 -0700 Subject: [PATCH 090/119] update toc --- windows/deployment/TOC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 318d86d3e1..6b0a7ab46d 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -137,7 +137,7 @@ href: file1.md - name: Update Windows 10 media with Dynamic Update href: file1.md - - name: Manage Windows 10 updates + - name: Manage the Windows 10 update experience items: - name: Manage device restarts after updates href: file1.md From 90d02bdf6f9adb99feb87c0cc252a4c91f49dcb2 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 May 2020 10:47:56 -0700 Subject: [PATCH 091/119] update --- windows/deployment/index.yml | 63 ++++++++++++++++++------------------ 1 file changed, 31 insertions(+), 32 deletions(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 299997d434..ff48f280d3 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -13,7 +13,7 @@ metadata: ms.collection: windows-10 author: greg-lindsay #Required; your GitHub user alias, with correct capitalization. ms.author: greglin #Required; microsoft alias of author; optional team alias. - ms.date: 09/13/2019 #Required; mm/dd/yyyy format. + ms.date: 05/19/2020 #Required; mm/dd/yyyy format. localization_priority: medium # linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new @@ -22,74 +22,73 @@ landingContent: # Cards and links should be based on top customer tasks or top subjects # Start card title with a verb # Card (optional) - - title: Title1 + - title: Concepts linkLists: - - linkListType: overview + - linkListType: concepts links: - - text: Article1a + - text: Windows 10 deployment scenarios url: file1.md - - text: Article1b + - text: What is Windows as a service? url: file1.md - - text: Article1c + - text: Types of Windows updates url: file1.md # Card (optional) - - title: Title2 + - title: Get started linkLists: - - linkListType: overview + - linkListType: get-started links: - - text: Article2a + - text: Demonstrate Autopilot deployment url: file1.md - - text: Article2b + - text: Servicing the Windows 10 operating system url: file1.md - - text: Article2c + - text: Deploy Windows 10 in a test lab url: file1.md # Card (optional) - - title: Title3 + - title: Deployment planning linkLists: - - linkListType: overview + - linkListType: design-guide links: - - text: Article3a + - text: Create a deployment plan url: file1.md - - text: Article3b + - text: Evaluate infrastructure and tools url: file1.md - - text: Article3c + - text: Define your servicing strategy url: file1.md # Card - - title: Title4 + - title: Prepare to deploy Windows 10 linkLists: - - linkListType: overview + - linkListType: guide links: - - text: Article4a + - text: Prepare to deploy Windows 10 url: file1.md - - text: Article4b + - text: Evaluate and update deployment processes url: file1.md - - text: Article4c + - text: Build a successful servicing strategy url: file1.md # Card - - title: Title5 + - title: Deploy Windows 10 linkLists: - - linkListType: overview + - linkListType: checklist links: - - text: Article5a + - text: Deploy Windows 10 url: file1.md - - text: Article5b + - text: Assign devices to servicing channels url: file1.md - - text: Article5c + - text: Deploy Windows 10 updates url: file1.md # Card (optional) - - title: Title6 + - title: Also see linkLists: - - linkListType: overview + - linkListType: reference links: - - text: Article6a + - text: Windows 10 release information url: file1.md - - text: Article6b + - text: What's new in Windows 10 url: file1.md - - text: Article6c + - text: Windows 10 Enterprise Security url: file1.md - \ No newline at end of file From 7475ff11cc4f26bb32c4baeeedcc61d52592a221 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 May 2020 11:18:55 -0700 Subject: [PATCH 092/119] update --- windows/deployment/TOC.yml | 44 ++++++++++++++++++------------------ windows/deployment/index.yml | 10 ++++---- 2 files changed, 27 insertions(+), 27 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 6b0a7ab46d..e17a0e3b80 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -4,49 +4,49 @@ - name: Get started items: - name: What's new in Windows 10 deployment - href: file1.md - - name: Windows 10 deployment scenarios (update) - href: file1.md + href: deploy-whats-new.md + - name: Windows 10 deployment scenarios + href: windows-10-deployment-scenarios.md - name: Deployment process posters - href: file1.md - - name: What is Windows as a service? (retitled, consolidated) - href: file1.md + href: windows-10-deployment-posters.md + - name: What is Windows as a service? + href: update/waas-quick-start.md - name: Windows update fundamentals - href: file1.md - - name: Types of Windows updates (consolidate) - href: file1.md - - name: Servicing the Windows 10 operating system (retitled, consolidate?) - href: file1.md + href: update/waas-overview.md + - name: Types of Windows updates + href: update/servicing-stack-updates + - name: Servicing the Windows 10 operating system + href: update/windows-update-overview.md - name: Deployment proof of concept items: - name: Demonstrate Autopilot deployment on a VM - href: file1.md + href: windows-autopilot/demonstrate-deployment-on-vm.md - name: Deploy Windows 10 with MDT and Configuration Manager items: - name: 'Step by step guide: Configure a test lab to deploy Windows 10' - href: file1.md + href: windows-10-poc.md - name: Deploy Windows 10 in a test lab using MDT - href: file1.md + href: windows-10-poc-mdt.md - name: Deploy Windows 10 in a test lab using Configuration Manager - href: file1.md + href: windows-10-poc-sc-config-mgr.md - name: Plan items: - - name: Windows 10 deployment considerations (rewrite) - href: file1.md - - name: Create a deployment plan (new) + - name: Windows 10 deployment considerations + href: planning/windows-10-deployment-considerations.md + - name: Create a deployment plan href: file1.md - - name: Evaluate infrastructure and tools (new) + - name: Evaluate infrastructure and tools href: file1.md - - name: Determine application readiness (new) + - name: Determine application readiness href: file1.md - - name: Define your servicing strategy (new) + - name: Define your servicing strategy href: file1.md - name: Best practices for feature updates on mission-critical devices href: file1.md - name: Plan for volume activation - href: file1.md + href: volume-activation/plan-for-volume-activation-client.md - name: Features removed or planned for replacement items: - name: Windows 10 features lifecycle diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index ff48f280d3..a0a99a13b0 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -24,7 +24,7 @@ landingContent: # Card (optional) - title: Concepts linkLists: - - linkListType: concepts + - linkListType: overview links: - text: Windows 10 deployment scenarios url: file1.md @@ -48,7 +48,7 @@ landingContent: # Card (optional) - title: Deployment planning linkLists: - - linkListType: design-guide + - linkListType: how-to-guide links: - text: Create a deployment plan url: file1.md @@ -60,7 +60,7 @@ landingContent: # Card - title: Prepare to deploy Windows 10 linkLists: - - linkListType: guide + - linkListType: how-to-guide links: - text: Prepare to deploy Windows 10 url: file1.md @@ -72,7 +72,7 @@ landingContent: # Card - title: Deploy Windows 10 linkLists: - - linkListType: checklist + - linkListType: deploy links: - text: Deploy Windows 10 url: file1.md @@ -84,7 +84,7 @@ landingContent: # Card (optional) - title: Also see linkLists: - - linkListType: reference + - linkListType: learn links: - text: Windows 10 release information url: file1.md From 086e79cb2500c0c0598bcb36960e964945fbc546 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 May 2020 11:22:29 -0700 Subject: [PATCH 093/119] update --- windows/deployment/index.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index a0a99a13b0..3a168c88e5 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -24,7 +24,7 @@ landingContent: # Card (optional) - title: Concepts linkLists: - - linkListType: overview + - linkListType: concept links: - text: Windows 10 deployment scenarios url: file1.md @@ -48,7 +48,7 @@ landingContent: # Card (optional) - title: Deployment planning linkLists: - - linkListType: how-to-guide + - linkListType: architecture links: - text: Create a deployment plan url: file1.md @@ -84,7 +84,7 @@ landingContent: # Card (optional) - title: Also see linkLists: - - linkListType: learn + - linkListType: reference links: - text: Windows 10 release information url: file1.md From 896f2990c31fcece8d5f3c8c03c62b15a182c72f Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 May 2020 11:38:13 -0700 Subject: [PATCH 094/119] update --- windows/deployment/TOC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index e17a0e3b80..12f65f4266 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -14,7 +14,7 @@ - name: Windows update fundamentals href: update/waas-overview.md - name: Types of Windows updates - href: update/servicing-stack-updates + href: update/servicing-stack-updates.md - name: Servicing the Windows 10 operating system href: update/windows-update-overview.md From cc84a3c427b6cc3b6a9f76d97af31007978ceac2 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 May 2020 13:07:07 -0700 Subject: [PATCH 095/119] update --- windows/deployment/file1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/file1.md b/windows/deployment/file1.md index 44279dc9af..e82335c2cd 100644 --- a/windows/deployment/file1.md +++ b/windows/deployment/file1.md @@ -1,10 +1,10 @@ --- -title: Configure a test lab to deploy Windows 10 +title: Placeholder ms.reviewer: manager: laurawi ms.audience: itpro author: greg-lindsay -description: Concepts and procedures for deploying Windows 10 in a proof of concept lab environment. +description: Placeholder ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library @@ -16,7 +16,7 @@ author: greg-lindsay ms.topic: article --- -# Step by step guide: Configure a test lab to deploy Windows 10 +# Document title **Applies to** From 24855d7c82d2b800f1cfa172b8b93e5fd22b3a8c Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 May 2020 13:25:11 -0700 Subject: [PATCH 096/119] update --- windows/deployment/index.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 3a168c88e5..70eed4e823 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -22,9 +22,9 @@ landingContent: # Cards and links should be based on top customer tasks or top subjects # Start card title with a verb # Card (optional) - - title: Concepts + - title: Overview linkLists: - - linkListType: concept + - linkListType: overview links: - text: Windows 10 deployment scenarios url: file1.md From d342e8c3d8a23979cb53ccfccc82f558fca2b04c Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 May 2020 13:31:30 -0700 Subject: [PATCH 097/119] update --- windows/deployment/planning/TOC.md | 37 ------------------------------ 1 file changed, 37 deletions(-) delete mode 100644 windows/deployment/planning/TOC.md diff --git a/windows/deployment/planning/TOC.md b/windows/deployment/planning/TOC.md deleted file mode 100644 index fc4cb8fefa..0000000000 --- a/windows/deployment/planning/TOC.md +++ /dev/null @@ -1,37 +0,0 @@ -# [Plan for Windows 10 deployment](index.md) -## [Windows 10 Enterprise FAQ for IT Pros](windows-10-enterprise-faq-itpro.md) -## [Windows 10 deployment considerations](windows-10-deployment-considerations.md) -## [Windows 10 compatibility](windows-10-compatibility.md) -## [Windows 10 infrastructure requirements](windows-10-infrastructure-requirements.md) - -## Features removed or planned for replacement -### [Windows 10 features lifecycle](features-lifecycle.md) -### [Features we're no longer developing](windows-10-deprecated-features.md) -### [Features we removed](windows-10-removed-features.md) - -## Application Compatibility Toolkit (ACT) -### [Application Compatibility Toolkit (ACT) Technical Reference](act-technical-reference.md) -### [SUA User's Guide](sua-users-guide.md) -#### [Using the SUA Wizard](using-the-sua-wizard.md) -#### [Using the SUA Tool](using-the-sua-tool.md) -##### [Tabs on the SUA Tool Interface](tabs-on-the-sua-tool-interface.md) -##### [Showing Messages Generated by the SUA Tool](showing-messages-generated-by-the-sua-tool.md) -##### [Applying Filters to Data in the SUA Tool](applying-filters-to-data-in-the-sua-tool.md) -##### [Fixing Applications by Using the SUA Tool](fixing-applications-by-using-the-sua-tool.md) -### [Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) -#### [Using the Compatibility Administrator Tool](using-the-compatibility-administrator-tool.md) -##### [Available Data Types and Operators in Compatibility Administrator](available-data-types-and-operators-in-compatibility-administrator.md) -##### [Searching for Fixed Applications in Compatibility Administrator](searching-for-fixed-applications-in-compatibility-administrator.md) -##### [Searching for Installed Compatibility Fixes with the Query Tool in Compatibility Administrator](searching-for-installed-compatibility-fixes-with-the-query-tool-in-compatibility-administrator.md) -##### [Creating a Custom Compatibility Fix in Compatibility Administrator](creating-a-custom-compatibility-fix-in-compatibility-administrator.md) -##### [Creating a Custom Compatibility Mode in Compatibility Administrator](creating-a-custom-compatibility-mode-in-compatibility-administrator.md) -##### [Creating an AppHelp Message in Compatibility Administrator](creating-an-apphelp-message-in-compatibility-administrator.md) -##### [Viewing the Events Screen in Compatibility Administrator](viewing-the-events-screen-in-compatibility-administrator.md) -##### [Enabling and Disabling Compatibility Fixes in Compatibility Administrator](enabling-and-disabling-compatibility-fixes-in-compatibility-administrator.md) -##### [Installing and Uninstalling Custom Compatibility Databases in Compatibility Administrator](installing-and-uninstalling-custom-compatibility-databases-in-compatibility-administrator.md) -#### [Managing Application-Compatibility Fixes and Custom Fix Databases](managing-application-compatibility-fixes-and-custom-fix-databases.md) -##### [Understanding and Using Compatibility Fixes](understanding-and-using-compatibility-fixes.md) -##### [Compatibility Fix Database Management Strategies and Deployment](compatibility-fix-database-management-strategies-and-deployment.md) -##### [Testing Your Application Mitigation Packages](testing-your-application-mitigation-packages.md) -#### [Using the Sdbinst.exe Command-Line Tool](using-the-sdbinstexe-command-line-tool.md) -### [Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista](compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md) From 671ec29e8c0d38f86707a19a83acbf4397ba6ecc Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 May 2020 14:13:22 -0700 Subject: [PATCH 098/119] update --- windows/deployment/TOC.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 12f65f4266..13d32de15d 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -3,12 +3,10 @@ items: - name: Get started items: - - name: What's new in Windows 10 deployment + - name: What's new href: deploy-whats-new.md - name: Windows 10 deployment scenarios href: windows-10-deployment-scenarios.md - - name: Deployment process posters - href: windows-10-deployment-posters.md - name: What is Windows as a service? href: update/waas-quick-start.md - name: Windows update fundamentals @@ -29,11 +27,13 @@ - name: Deploy Windows 10 in a test lab using MDT href: windows-10-poc-mdt.md - name: Deploy Windows 10 in a test lab using Configuration Manager - href: windows-10-poc-sc-config-mgr.md + href: windows-10-poc-sc-config-mgr.md + - name: Deployment process posters + href: windows-10-deployment-posters.md - name: Plan items: - - name: Windows 10 deployment considerations + - name: Deployment considerations href: planning/windows-10-deployment-considerations.md - name: Create a deployment plan href: file1.md From 8bc0006e64fddccf12cabdbfd7e4b4a17480f41a Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 May 2020 14:37:19 -0700 Subject: [PATCH 099/119] update --- windows/deployment/TOC.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 13d32de15d..1fadc89258 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -58,19 +58,19 @@ - name: Prepare items: - - name: Prepare to deploy Windows 10 (new) + - name: Prepare to deploy Windows 10 href: file1.md - - name: Evaluate and update infrastructure (new) + - name: Evaluate and update infrastructure href: file1.md - - name: Evaluate and update deployment processes (new) + - name: Evaluate and update deployment processes href: file1.md - - name: Test and remediate your applications (new) + - name: Test and remediate your applications href: file1.md - name: Set up Delivery Optimization for Windows 10 updates href: file1.md - name: Configure BranchCache for Windows 10 updates href: file1.md - - name: Prepare your deployment tools (new) + - name: Prepare your deployment tools items: - name: Register devices for deployment with Windows Autopilot href: file1.md @@ -84,7 +84,7 @@ href: file1.md - name: Prepare updates using Windows Update for Business href: file1.md - - name: Prepare updates using WSUS (retitle) + - name: Prepare updates using WSUS href: file1.md - name: Deploy @@ -115,7 +115,7 @@ href: file1.md - name: Subscription Activation items: - - name: Windows 10 Subscription Activation (update) + - name: Windows 10 Subscription Activation href: file1.md - name: Windows 10 Enterprise E3 in CSP href: file1.md @@ -125,7 +125,7 @@ href: file1.md - name: Deploy Windows 10 updates items: - - name: Assign devices to servicing channels (retitle) + - name: Assign devices to servicing channels href: file1.md - name: Deploy updates with Configuration Manager href: file1.md @@ -167,7 +167,7 @@ items: - name: Get started items: - - name: Get started with Update Compliance (consolidate) + - name: Get started with Update Compliance href: file1.md - name: Update Compliance configuration script href: file1.md @@ -250,7 +250,7 @@ href: file1.md - name: Windows 10 deployment tools items: - - name: Windows 10 deployment scenarios and tools (retitle) + - name: Windows 10 deployment scenarios and tools items: - name: Convert MBR partition to GPT href: file1.md From 6a0cb2f036a84e139a0e718104e44480f6d26cb4 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 May 2020 14:51:17 -0700 Subject: [PATCH 100/119] update --- windows/deployment/TOC.yml | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 1fadc89258..11ffb40e89 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -50,11 +50,11 @@ - name: Features removed or planned for replacement items: - name: Windows 10 features lifecycle - href: file1.md + href: planning/features-lifecycle.md - name: Features we're no longer developing - href: file1.md + href: planning/windows-10-deprecated-features.md - name: Features we removed - href: file1.md + href: planning/windows-10-removed-features.md - name: Prepare items: @@ -73,11 +73,11 @@ - name: Prepare your deployment tools items: - name: Register devices for deployment with Windows Autopilot - href: file1.md + href: windows-autopilot/add-devices.md - name: Prepare for deployment with MDT - href: file1.md + href: deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md - name: Prepare for deployment with Configuration Manager - href: file1.md + href: deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md - name: Build a successful servicing strategy items: - name: Build deployment rings for Windows 10 updates @@ -92,37 +92,37 @@ - name: Deploy Windows 10 items: - name: Deploy Windows 10 with Autopilot - href: file1.md + href: windows-autopilot/windows-autopilot-scenarios.md - name: Deploy Windows 10 with Configuration Manager items: - name: Deploy to a new device - href: file1.md + href: deploy-windows-cm/deploy-windows-10-using-pxe-and-configuration-manager.md - name: Refresh a device - href: file1.md + href: deploy-windows-cm/refresh-a-windows-7-client-with-windows-10-using-configuration-manager.md - name: Replace a device - href: file1.md + href: deploy-windows-cm/replace-a-windows-7-client-with-windows-10-using-configuration-manager.md - name: In-place upgrade - href: file1.md + href: deployment/deploy-windows-cm/upgrade-to-windows-10-with-configuraton-manager.md - name: Deploy Windows 10 with MDT items: - name: Deploy to a new device - href: file1.md + href: deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md - name: Refresh a device - href: file1.md + href: deploy-windows-mdt/refresh-a-windows-7-computer-with-windows-10.md - name: Replace a device - href: file1.md + href: deploy-windows-mdt/replace-a-windows-7-computer-with-a-windows-10-computer.md - name: In-place upgrade - href: file1.md + href: deploy-windows-mdt/upgrade-to-windows-10-with-the-microsoft-deployment-toolkit.md - name: Subscription Activation items: - name: Windows 10 Subscription Activation - href: file1.md + href: windows-10-subscription-activation.md - name: Windows 10 Enterprise E3 in CSP - href: file1.md + href: windows-10-enterprise-e3-overview.md - name: Configure VDA for Subscription Activation - href: file1.md + href: vda-subscription-activation.md - name: Deploy Windows 10 Enterprise licenses - href: file1.md + href: deploy-enterprise-licenses.md - name: Deploy Windows 10 updates items: - name: Assign devices to servicing channels From b7f6ce444f2682471230de68aa4e4d45df3c9d6b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 May 2020 16:30:20 -0700 Subject: [PATCH 101/119] update --- windows/deployment/TOC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 11ffb40e89..91af4b650a 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -102,7 +102,7 @@ - name: Replace a device href: deploy-windows-cm/replace-a-windows-7-client-with-windows-10-using-configuration-manager.md - name: In-place upgrade - href: deployment/deploy-windows-cm/upgrade-to-windows-10-with-configuraton-manager.md + href: deploy-windows-cm/upgrade-to-windows-10-with-configuraton-manager.md - name: Deploy Windows 10 with MDT items: - name: Deploy to a new device From 6c74b7f7526e9ebc5479466c105baf87ae9d1fb0 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 21 May 2020 17:01:34 -0700 Subject: [PATCH 102/119] Adding 2004 updates --- ...ew-in-windows-mdm-enrollment-management.md | 26 +++++++++++++++ .../mdm/policy-csp-education.md | 14 ++++---- .../mdm/policy-csp-textinput.md | 32 ++++++++++--------- 3 files changed, 51 insertions(+), 21 deletions(-) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 0ab027fca0..703a4ee3cf 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -24,6 +24,7 @@ This topic provides information about what's new and breaking changes in Windows For details about Microsoft mobile device management protocols for Windows 10 see [\[MS-MDM\]: Mobile Device Management Protocol](https://go.microsoft.com/fwlink/p/?LinkId=619346) and [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( https://go.microsoft.com/fwlink/p/?LinkId=619347). - **What’s new in MDM for Windows 10 versions** + - [What’s new in MDM for Windows 10, version 2004](#whats-new-in-mdm-for-windows-10-version-2004) - [What’s new in MDM for Windows 10, version 1909](#whats-new-in-mdm-for-windows-10-version-1909) - [What’s new in MDM for Windows 10, version 1903](#whats-new-in-mdm-for-windows-10-version-1903) - [What’s new in MDM for Windows 10, version 1809](#whats-new-in-mdm-for-windows-10-version-1809) @@ -87,6 +88,31 @@ For details about Microsoft mobile device management protocols for Windows 10 s - [September 2017](#september-2017) - [August 2017](#august-2017) +## What’s new in MDM for Windows 10, version 2004 + ++++ + + + + + + + + + + + +
New or updated topicDescription
Policy CSP

Added the following new policies in Windows 10, version 2004:

+
+ ## What’s new in MDM for Windows 10, version 1909 diff --git a/windows/client-management/mdm/policy-csp-education.md b/windows/client-management/mdm/policy-csp-education.md index 825ac41a15..3f4beef3e9 100644 --- a/windows/client-management/mdm/policy-csp-education.md +++ b/windows/client-management/mdm/policy-csp-education.md @@ -52,23 +52,23 @@ manager: dansimp - + - + - + - + - +
Homecheck markcheck mark8
Procheck markcheck mark8
Businesscheck markcheck mark8
Enterprisecheck markcheck mark8
Educationcheck markcheck mark8
@@ -85,7 +85,7 @@ manager: dansimp -Added in next major release of Windows 10. This policy setting allows you to control whether graphing functionality is available in the Windows Calculator app. If you disable this policy setting, graphing functionality will not be accessible in the Windows Calculator app. If you enable or don't configure this policy setting, you will be able to access graphing functionality. +Added in Windows 10, version 2004. This policy setting allows you to control whether graphing functionality is available in the Windows Calculator app. If you disable this policy setting, graphing functionality will not be accessible in the Windows Calculator app. If you enable or don't configure this policy setting, you will be able to access graphing functionality. ADMX Info: @@ -283,6 +283,8 @@ Footnotes: - 4 - Added in Windows 10, version 1803. - 5 - Added in Windows 10, version 1809. - 6 - Added in Windows 10, version 1903. +- 7 - Added in Windows 10, version 1909. +- 8 - Added in Windows 10, version 2004. diff --git a/windows/client-management/mdm/policy-csp-textinput.md b/windows/client-management/mdm/policy-csp-textinput.md index 7786a5eb5c..a116d3b084 100644 --- a/windows/client-management/mdm/policy-csp-textinput.md +++ b/windows/client-management/mdm/policy-csp-textinput.md @@ -815,19 +815,19 @@ This setting supports a range of values between 0 and 1. Pro - check mark + check mark8 Business - check mark + check mark8 Enterprise - check mark + check mark8 Education - check mark + check mark8 @@ -848,7 +848,7 @@ This setting supports a range of values between 0 and 1. > - The policy is only enforced in Windows 10 for desktop. > - This policy requires reboot to take effect. -Added in next major release of Windows 10. Allows IT admins to configure Microsoft Japanese IME version in the desktop. +Added in Windows 10, version 2004. Allows IT admins to configure Microsoft Japanese IME version in the desktop. @@ -878,19 +878,19 @@ The following list shows the supported values: Pro - check mark + check mark8 Business - check mark + check mark8 Enterprise - check mark + check mark8 Education - check mark + check mark8 @@ -911,7 +911,7 @@ The following list shows the supported values: > - This policy is enforced only in Windows 10 for desktop. > - This policy requires reboot to take effect. -Added in next major release of Windows 10. Allows IT admins to configure Microsoft Simplified Chinese IME version in the desktop. +Added in Windows 10, version 2004. Allows IT admins to configure Microsoft Simplified Chinese IME version in the desktop. @@ -941,19 +941,19 @@ The following list shows the supported values: Pro - check mark + check mark8 Business - check mark + check mark8 Enterprise - check mark + check mark8 Education - check mark + check mark8 @@ -974,7 +974,7 @@ The following list shows the supported values: > - This policy is enforced only in Windows 10 for desktop. > - This policy requires reboot to take effect. -Added in next major release of Windows 10. Allows IT admins to configure Microsoft Traditional Chinese IME version in the desktop. +Added in Windows 10, version 2004. Allows IT admins to configure Microsoft Traditional Chinese IME version in the desktop. @@ -1718,6 +1718,8 @@ Footnotes: - 4 - Added in Windows 10, version 1803. - 5 - Added in Windows 10, version 1809. - 6 - Added in Windows 10, version 1903. +- 7 - Added in Windows 10, version 1909. +- 8 - Added in Windows 10, version 2004. From 2ba4853a5cdbb60e0a2cf12027ebcc538c99fafa Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Fri, 22 May 2020 15:36:17 -0700 Subject: [PATCH 103/119] Updated what's new for version 2004 --- windows/client-management/mdm/accounts-csp.md | 2 +- ...onfiguration-service-provider-reference.md | 2 +- .../client-management/mdm/devdetail-csp.md | 5 +--- .../mdm/enterprisemodernappmanagement-csp.md | 4 +--- .../images/provisioning-csp-devdetail-dm.png | Bin 62517 -> 62359 bytes ...ning-csp-enterprisemodernappmanagement.png | Bin 249495 -> 248515 bytes .../images/provisioning-csp-supl-dmandcp.png | Bin 94128 -> 92190 bytes ...ew-in-windows-mdm-enrollment-management.md | 22 ++++++++++++++++++ .../mdm/policy-csp-applicationmanagement.md | 16 +++++-------- .../mdm/policy-csp-bluetooth.md | 18 ++++++-------- .../mdm/policy-csp-restrictedgroups.md | 6 +++-- .../mdm/policy-csps-supported-by-hololens2.md | 2 +- windows/client-management/mdm/supl-csp.md | 5 +--- 13 files changed, 45 insertions(+), 37 deletions(-) diff --git a/windows/client-management/mdm/accounts-csp.md b/windows/client-management/mdm/accounts-csp.md index 40de22d2b3..7a9545e09a 100644 --- a/windows/client-management/mdm/accounts-csp.md +++ b/windows/client-management/mdm/accounts-csp.md @@ -40,7 +40,7 @@ Available naming macros: Supported operation is Add. > [!Note] -> For desktop PCs on the next major release of Windows 10 or later, use the **Ext/Microsoft/DNSComputerName** node in [DevDetail CSP](devdetail-csp.md). +> For desktop PCs on Windows 10, version 2004 or later, use the **Ext/Microsoft/DNSComputerName** node in [DevDetail CSP](devdetail-csp.md). **Users** Interior node for the user account information. diff --git a/windows/client-management/mdm/configuration-service-provider-reference.md b/windows/client-management/mdm/configuration-service-provider-reference.md index c76115e831..f93af2f2a2 100644 --- a/windows/client-management/mdm/configuration-service-provider-reference.md +++ b/windows/client-management/mdm/configuration-service-provider-reference.md @@ -2808,4 +2808,4 @@ The following list shows the CSPs supported in HoloLens devices: - 5 - Added in Windows 10, version 1809. - 6 - Added in Windows 10, version 1903. - 7 - Added in Windows 10, version 1909. -- 8 - Added in the next major release of Windows 10. +- 8 - Added in Windows 10, version 2004. diff --git a/windows/client-management/mdm/devdetail-csp.md b/windows/client-management/mdm/devdetail-csp.md index 859ffd1672..285d96ddf8 100644 --- a/windows/client-management/mdm/devdetail-csp.md +++ b/windows/client-management/mdm/devdetail-csp.md @@ -14,9 +14,6 @@ ms.date: 03/27/2020 # DevDetail CSP -> [!WARNING] -> Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. - The DevDetail configuration service provider handles the management object which provides device-specific parameters to the OMA DM server. These device parameters are not sent from the client to the server automatically, but can be queried by servers using OMA DM commands. > [!NOTE] @@ -135,7 +132,7 @@ Value type is string. Supported operations are Get and Replace. **Ext/Microsoft/DNSComputerName** -Added in the next major release of Windows 10. This node specifies the DNS computer name for a device. The server must explicitly reboot the device for this value to take effect. A couple of macros can be embedded within the value for dynamic substitution. Using any of these macros will limit the new name to 63 characters. This node replaces the **Domain/ComputerName** node in [Accounts CSP](accounts-csp.md). +Added in Windows 10, version 2004. This node specifies the DNS computer name for a device. The server must explicitly reboot the device for this value to take effect. A couple of macros can be embedded within the value for dynamic substitution. Using any of these macros will limit the new name to 63 characters. This node replaces the **Domain/ComputerName** node in [Accounts CSP](accounts-csp.md). The following are the available naming macros: diff --git a/windows/client-management/mdm/enterprisemodernappmanagement-csp.md b/windows/client-management/mdm/enterprisemodernappmanagement-csp.md index 1c440edf96..5384ce0168 100644 --- a/windows/client-management/mdm/enterprisemodernappmanagement-csp.md +++ b/windows/client-management/mdm/enterprisemodernappmanagement-csp.md @@ -14,9 +14,6 @@ ms.date: 09/27/2019 # EnterpriseModernAppManagement CSP -> [!WARNING] -> Some information relates to prereleased products, which may be substantially modified before it's commercially released. Microsoft makes no warranties, expressed or implied, concerning the information provided here. - The EnterpriseModernAppManagement configuration service provider (CSP) is used for the provisioning and reporting of modern enterprise apps. For details about how to use this CSP to for reporting apps inventory, installation and removal of apps for users, provisioning apps to devices, and managing app licenses, see [Enterprise app management](enterprise-app-management.md). > [!Note] @@ -329,6 +326,7 @@ Required. The value is 0 or 1 that indicates if the app is provisioned on the de Supported operation is Get. **.../*PackageFamilyName*/*PackageFullName*/IsStub** +Added in Windows 10, version 2004. Required. This node is used to identify whether the package is a stub package. A stub package is a version of the package with minimal functionality that will reduce the size of the app. The value is 1 if the package is a stub package and 0 (zero) for all other cases. Value type is int. diff --git a/windows/client-management/mdm/images/provisioning-csp-devdetail-dm.png b/windows/client-management/mdm/images/provisioning-csp-devdetail-dm.png index 6ece85136969ee022e7288b9db370b9b06ea0a11..76df1eafea0038562651704972f175f688ce8814 100644 GIT binary patch literal 62359 zcmdRWc|6qX-}khiQt7l%gwv))C~FACi6dK`LX08%GKMf_>?+|XOC@_qLdDEv8Ow~J z5@PIP7|Uc|hiqdX&-E4R+|ToS?&p5)-~HUb=a2L1;QPJ4*Yf$iKim6r1zyuq-L->f z2Mh+=rS`|~f5Kp!;$X0C$A8%fesk&5OcwZOgY%!NN-%u&;X&}jW~w~D zE#T+vcmB|KhQYW_K>uw}`}6oW7;N&a+V7Wdx*CnN!yg}}xqWq$pT8dJJ(a}2G*BDX zG4RXWy(OdqBZ5*B(}*nN|V?kqXMpxu0hfi|UWtj}dt zKGBOkbK9h~rWhXJeYZ_8n6+*TahW~pH(k}ud2voUSJ6F7?}~<5AHGb%ZE7}D`#Fzc zzS9+Nu)Q$Za4fUMnIJGMP&k>P?Rw~wgj3=CCo7|7PyYq`4Y0em-ZY~k?uxMAkY2PvlPef7F%Z)(csD=HG4@#%GJ=NT2L4ORHH- zqDfPuJBG|X7E1HFMIAb)bY=5Jxu@dtnNLEC&bj()vw<*@en)sb7HR7E!sozf?%>}& z5*e3xI)70kC8<;QB)8{+%p*n9lAZJ8bqk1G^Lr)B(@6nF?$gh_0>O-4?{Q(0!O4X6 z3rtm5s+ncgmpor`k~lOIfJsR@F0ESp;i`A5SM-wnOG>I~cFrS@Gj=pBy@q(B+q4dF zSPQ<~cm&zf7>GD*oADQ-sKc%z$0-h@ma|rNmC1vB7WlaE(THqICw;7dl}~710A9G- zbgcH=@*6X@Z&~40@Y?P|&MVSKc7_N%HjdzBJa~+IUtbZFVx}zaA>-_0=@a@o4_W0i z6t(>IN#u4I?ESrJRq@|$ThqXzJi+}@8FnPOo9iyW`xJ`A0^swS7eV2X;;%31W- zK0%#f{>4%;ad2v7>5{syPd)37)>z126xJOvC9|r_6f!beBG(7)@E98y7x2)`dUkra zI;P^;ol3lD+cCE*zT(A3G6 zN*vuS$CSH+D7rJgx1kUQyUQiO6RZLhs(VY--js`U%(dvb7aD>^aIzZfKGGy@Nxn;K zlrUYmsl?%rx!hAU9O)V@cgf~Rb*o9xQ9nAA8_4zzHB0-il)uBZQE8a#dB$p{lx;}vb z%l7vo2fOaymjMzCT4=r-$GZ#W_st~7WmW_!vLvr+5IC5A%^$sGecQ@*M?K-^QysQq zD09^)2xPqUdV~-Xcy;FviB;Gk?@&1H?-dTD@v!H0T8!uUU%M?dUuQT*sL6ZqW!FYx z>?~q1hc!oe%H`dFO{tVF;oFYD;{gRJ<-h@8JdRWpH$Z6pI z#C16|%5YdRY$4b*4%aht;Zwi>eXR1sfPr_*K^W}X$svR8o;#DH$8y~rv;NW_k^IB5 zTHmWrpe8|}l?Fil?v8q5q^PksCaJ%qYGWze*|U>%!!p{r-z?!4}hgOAn5(!PjduC z%5bA`!EpjmM3{U%Ub3qu(`zC}RbiC4yW#2F(7ps2N832LJzyRx`FKh8QagtteA&m| zXUdY`8dVw^NT235&U2rBTL9z^c5|HEl!qRy=ZLNG930nnYcG~?Wt%XmC$(_mUwdoz!;4cU z&ntsfUu^qchx>thI{61-4ewTkYGWi$Nbqz^Og?72`jtp+WS z*SoE1dDpMT?u$1V>_NSF1I3(-7DXTLN(%!3>^sFtO=5$S03_lRCM!z&=1WWc%iDl$ z+ZDUK_<26HaPn<*K*F5fSYm0=T+1O}Zdy&eNB7bUBQik*tmRl`BQYLH!y{~;6E3p+ znRISO-fxe1RK2~yA~dsO@u*h>J~t|cIhgBn>=F3gi){#@0q|j1)!r{_YdasI+*+|H~|5a{V0hr#CSh^FHRk4Lj;Zb&hE9_JdIa#}`%K7bR6?M$$Kiau`^VHTRZtT7IoJlWo z?Mb(3t933LqUPef%N_-#Xdq};OG4x_Umcg#vs)0Pp(i)kTGiGtKWQR9_KEKG@OZ~t zs$P#`${x^ub!cs{<$h&C3m(z4*b>Ta9u88e+)a{7cvs$Bq0w}@AJh^kTJ(mSSrsXE{XK{U;Uruc+Ke!6PS=fpt@`iSHxC z>b5_)osx;1A1T?+^dHHKwLrb&>R{_U*9g?@0B?|x zRwMU@f$|Kf0%61~gCTkaA825kuGreQDRe77i%5%(!Q&XpZZsz!pi(iAY_=Dj9;O>j zaX2Ks7G5&1AgVtD$iW43qimMwviK~EBlY2&s5{qPXx_m z2Qv+BJUF)RNgc2rr}KN?Z%vCXmzYe+=+gNU9(_RW$r~nJ!swC5<6X=*Auk*Ln#}Ey zh>`qBB90?s4>hDCeZ${!B*b0zd0Kd{^3|Q9Rw1J&%+IlvwjwW@usDxc1II1o&OGPW zG{-9*$7F*SZG(B&)u{Dcct`cTb)CwQhlWRMaGTdW%;SZXAEZr}u z^F`h^X`%KEJGqv(`nb6@RYx=bOv#eW^g48+@5_EvAJs864BmoaT8oWxPBt*zhMNbm z4X8=+fmBrp%B^=m0`n;0xa|@$E$%YIsIW>k71cCk5UkR4s5H_{oaX4f&p4fLS6N-% zpn=WWKyPoz~&-)#Z+- z&wZ3WscGjbo-EG!uA(64@~7dTrpgg~INWXtKYdalB^s|OvfXO;6SB-byyV(mV)+$@ zuUHMtF~*FS7dsWd$tFo=4G$CNh6(H*T871leJ4@xP8eT3(Q;K6yO8Be#4;oAnW@&I z?ed{T-;U1Enyf5L{Nk`E_C_3bF5<`Fc%&w};^kvk#;s1Lbm!W7Vj^JP9rAIy}=T8Yall&^an~ecd6s7o)?8Z(8Q8as9#$-Ro{1xj>DCk&WrGbipD# zUgyfbDK}jhKoh%#9eRIyCIdmHre#@}5kA{BjVa}e;B^8=wN)B?{l4)XuC2~~Bt`YZ3+k?jft9CGt89->o z;}W!eX0lIz9a)StE4t`8p@i|Ca9AF#$a@<)NU!{2Ob~XhUDJ=)9? zrYI(^Pb9&|8jo)$%yBL=!xfi5yyZTG;)COp%JUQ}t1sE#BOZtiyiWGcF%9#Jt`{b! zzy)eiYyRvkHQ{+y$sBj+a~GOvRRSW=KdNTw8y7*`Kn8zfGVJ&p5?B>8Pp(;utS^aoLF4ar<`Pr~EfqfsZpZhNFdDYIdmNg{!+wt?pce}1li_lEq2+Xs8!z{T}%x$nEr=Mjye zhwgqdm%X|4htE%q%^&p)*S>NtEI;zSk>4~|U)kuzn5p7@Q9t~8FttXa6YXAPD$B`^ zxofN1o=LK^`hP#h42lz?{(r%koVl)_fRI_<+1IXWFOQxT^w;l-$_`%*@BUM9+CRdQ ze-s9axPX*h9Y}ntTnw}ELB0F)mQ}}~UGU4LAi0hSa}eV7ok}9c=N1J2gb*p>*;nL% z+p*Mn0bkE#cD{$BMh9`Ffo)^%RA#ekY8sz|o6vd`Nw?4}?`<@)s*)JRlXdZ*BO){8 z+su(OG~ZZ>ALh(vhzCu(;U%`@dXt>veKV40#XSW#y3{qbCOo z)0lPd7AdBz(N@Dm`hM1ggwcS=rwHS%IZSd9&0l9t89fIxq){{xOMbT@H&TPD` z2Ol$ii)+>h5*!n!wrlMXt$b$RBH8}*cl)_jEh7%Yy>wrr|Ad)BZ)SpODD zi@LUiydu`uAj21$qC`u@PrtF9pJibZ5hoY=D|C&pmk>i*n$6bCJID!+6itJ zn{MS)ac}!6EYjXBJ*MC^oLDSKQ<7A5QiEL*@KG6D0ZpW(w094 zDGN{Hwd7p)RF+pf723KOlY_Q569e4S!eZoCv4XlT19S_G&-iem%+}(2xfgjnB(a&q zE@6k(pWmeuC3BD7*>`^}aHu6xqw>j^T2U@ro18w8PrB_7-)sKzLu<%E(aY|r@|gAv z{jPqSf?C91!bJx@ycAY`z!XYx-UO#)#`WA>nRmv+I$eVI9?;^$-R zV##s88AY9L&qR_=1h&!FA|6GbZ;}K#?sGn@V#RUUB#Ul(wr&0V6o+J?xXFbOwzSuR zUO97z-$P+?aw2gJKn)3q(l3Ux!WW+votCO@t1}Qa0)VjUIW(;q3$gENP>76@G+b}Nv%But)0&W)%QO;3<$@4O5Q)*iqesEWCQ%ykt!m~=>Bo5 zhWAzWdqXKR@6qR^kGQT)48$Oo0f^W(n{z=EU*w;iJxkgCA%vnK$5dUY^fcJ`^JA%q zSkE)}qbn(!S!dF7&naRY>Rt)NzlYAr5=uIfgIXME6^Ly{>#ANkR$aB`PyWLs@Q5B(TtyCTb07Go36jC* zZGHsh|H!icUt{79QqEihJkHL6aS*%M%T7lxo(Se!PjdNcT3OpVkr~sGV~iDO|B^12 zRG!UX;`ZytCLx)!tw}_q&P2fc6dflDJWZBk3Q_SAha$U>0f|(=P*6TvNORAI9H0tJY;afzR_&`~Ctc(Z( ze(fH^D5IG+EULUupLpF>FhMQ1hEG0H)^j4cOn43FPNALwtN_Cja z%84+On@*ve6E2hMiPwkQy@dD<^HrDFmlfuotuh8j2E#!mh^@TvhberjVI$3XXUFIR zNjqO%4hxjlXU<1j_SzyzTJycu1MTj-0zw953bLb|sU?dmiBhmQH0qrisfpJkF#9F4 zSIN%P8OJx1cIY9N54|-Ff2|vLmE*#o!9Fr2WYIp$y4Tw~V0GK?n2T7TyMpwja1gCMB?EHD$i zOI`^VpIwU`O+O$!MkB2>>0*^m{o%OC-UHiVcfHZLTX&$U)@`5v+A7vMdi_HW29yt= zy4=PJh(clncnsMG5JI~xX%MHws)pj|l$W2;!f0;3B`^g@BIh(5jSgN!8XfU>BNh}$ zdd{?C0ii=g^ccX4d-wy}-mb7`p!HG}h~6Wuic1wBlA-`A%3)d0eZ`fBCvE3S>qJ)w zE?b8M?}$Q0_%oo=5CUFaA&0P=2-VZl2|i!TixMrOtIn4psr9ZnM5IKXrcV>Cf_Ovq6NnY;xHHwkVW+|I^gS2-py4SvwIqh zo}H`g=m)i0_9u=skXb5E+XV`7FOelqWEPFPV-O_dEer$)+Gesmj5_9}-Kv1LUI52r zN;4|-oQn=7w(`&A=^fdbH8x2}W%o(q=^IzRLLH)~=@Ix9$43C!rGA*xf4c;r%v4Zv zKn)m-o=IXQ>uGx}4ICj{JSf-(5qv^9{5q0v=RSA# zsPWi2@MnV3`k(hHGQMuwBlg3as{<(~>73k?aG~dT0;Lg@)D^U=IC><#{3MZ<-LN}5p^bmlZ;*6sGbf0Y@q5xA>_sOc9>yZ ziFKnbS7?2@Im12N^~7FhKvpmom|8hw)s`eb#=^vQy1>!lG2Qm^SH`PTt@ejoVAbA`!=YYs86{T$pP7bn^_ z8Chj}v)YK1#=xS-c-(WyraI-FUQKcP4b#m;i;(qFQw0Hwx{^Rg6 zvEgU9(&NrFvxK$_b&<;ug9y}g+T3Q-ne>uMA33Sn1v9K$T-`ian!7m9?#%1Mx=Bd& zJ|GQ+=WngQusB%se7s(KV3A56cR0LspLPhBfIy=rWQD{#UzGEsuQ;f_IwCDiMokvxqr>f!eQ<}*LVIDbr2&JCuXxF=qIe&Oi}2<{^MW-K zFsK5B4aD=)-dR@o>PTsGM1g}zZ3?A8d@rZfa(E$<;W-?<;O_YVRSrctn;p93w)Tumw1}FxP%l%nFirxfVDCT(aWU3d8jV|v&swtcXBufWg@S}DKyv|% zJQ_3TUey}W3kLwb`pae@vdPG9Y^c1=(PHXu|Lw92pP^WQRw6&N#-KY` z+IV5KCevZkD(c;eY`BikP7l+1Py7PAbOUIIJ_5P8n7q$eao$Z-;h^BBHugYO%`R`& zhiw9%A92F&ZUy_em&~FQk;5mALGIF%uD-{=g#l5|2slOdsLwLitrwug*%g%F(Zd^_ zxA6e%Kgu4HsHK=z0ZM)@`;)8KQ`%t|3}k5@_F{03Ogb^FSaXzUp;W1tFk1HllT=O6wyI!;&muwji`(fLOiR7_xiWAx6L)5CCWAW&ZdHGAKjK!n{|6EUpDtO1l98i{MJ*sxR&mBM%k!kbnkHgMh z6op;#s3ms2aKV{v#7gi`rm49KlY<}sfB4_buL-npAw7`|RLt~{4pe`rfc)Xc-XaCb97O_~ zcUhUs58c)CwR}1Wpxi-AeKVtbC$)C<0P}uI8C2JGBYoUi1xs%79(^y*?y&jJ(Q;df z64K8TE=|fl16jovJE77p0u+K!z}tPV0r_e!iOA?2C?XSwT!ThGyainfI7F4dLxXYy z3JDZ-pWF8ze=!;hVtXc&w>zZB@aHk;^uct^T!*NrR{mYvg#1+7)6r!ZBC}k#%2qC} z`do(?Smh)*#d_{HFEoWXmKpK4yLV z)9M~qawG=rn3{Shd;c-IwX75>HO<8S55V(z!Gt{3AthQKV+wWdg(^*Ng{ka|tqeUo zH6=~NpsIRxc>VnFOl`woOOLfjFJL{%KKZ}d-jHjrGF08MdQSkY5b+WN+h|7aZy1H%q7MTL;*Mv zhTAA=VNy1Go;26u7oQqh^db*A`Jo?iR2Yq7QS_rvn_HmEl;)IO5V4`x2k8^hjl>gH zTC|Oq$aTbz*&K+p&z)i1BQ?~;%Upiu?n=%yOZ-#%XX?~*y#S{Jn3(*MoB|GKwV0wO zFH(?9Wf6Iyt6yRt;(OhNVeeP8kDHW(*6(Qd=ZT^Eu*P-+OyM<-8G+r zL*vJ)pPmg#5kF;kPAY8al5gfNs!%k3%iX3I&=GJT;BpogHp=g=xpsK{;-n@y7j6Y<$Sr1M3XkeOITp1|b};X2gm$Io=&0t5LveP`ChMgKE+-vmPgDmDVAi{! zkd;(RB;IHudV5v4B6vmBI`(koTIO;)M4=N6PYFLV%Q{#6=@n9Z-%@?%hpRfj$9QRV z>4ucOdM9J;u3!@tBd+$4rIM{h+9qADVum@WvGk*bb4DTvL0-7z9`T~aoOwh$uZ~;{KfbS;` z;{IW6cjL+g zcB+oGCeVCjSnB%wn*+mqPtrnJO$oQ7EP~y(#LyBU?|IA0O3o_^E=-CkUI34k2C^Z( z{YqsVvPOL_r-1i-X~UYOfH;GfpJEU zK5jxF&%8btp;F6)xS?6zsTnzG%~PR*H>As}8%|8eArA9aKozg&c#v#(v3KnwPeynF zOI=ex@<4FEv;8eCl}w)0K)nhekm;=e0SaN{+W!5k7~=`5mYq7_qM- zR{Z_j7REZ<9bW>SG2g8TH$!U=^GHm2c0y}g(_7lJ7AKQL@vVC8-d)RTTJPOz%*sU6PPL=|guqFo@H(wYg`lzPt~6`u20;igezo-da6<%j}F zgph+i74d?Z=VwoBZx6WUWH{FoFm=4Qb+5c=u0e~q{9ixhBuXG`$xYZv!E4#s$m(!G zxrK3}oO8wi7UgKS(Vb|;izdm|2p5##aaTL%Z&U%6WyDyU2Ul{xuGhzHwjky3T}~n= zxe1;_a;XSM5li+!VQ0TUVT*e3CaJj*b)K6}!p5$>h*tPuY3_zkH@put^qF0pG?pfc zcjFnAi{ zS%duB3Q!-o@mV3(v2{sO@i67t*+(BUH*4fh*gLI!ux(>(w$tMUBn1>FUgWQ;n68Ez zOQ(IeTpF@BY_rq$sGFJXp@<``6=IDD_>9{xbJIdciFjn%pJeeUw_js`012+ym-7}a zCr|5p^-4}AtF_L0=?ywqeYVpncx%h4m-p77ff!vKA?;eSaCY=loOVI=DVf*uF99dz zXQAK~lpva!CA@;$PwDAUyPD5d z9xy@CV$PFe{-{`CkF}pykeXR|{}ewh=zP|vziwZ-;dPMOTwmEg2Ry#l9RHJO zMg5b+TII63R(893=0f9xI%u}!So!q947g*t+Qh6qKw0SxzubZ8r!vW00T^sp zLk^?}D@MX)HSqa<&R}0PTG!FIaV-p5u}Wb3xl*#E+6yyKmJ)~4_w&1C)$_GB=A48} zrZG(`<5k04YwD^~mx!c>=4rHl9eV+omC1GF1%q*z`POK;uy)Ot%PzDM%j;5;I`b3{ zhmIWa-{e4~K;HSO6{E&S$~m{!vv}6YPUl)FH&WAGr9D3s(c1D*8Plf5&5}i?I1bX6 zpaSLE+J!atda@qcNu6(>(oI^}oRZdlL3xIN)Eg1rv*Aq63bFq%WUX8V=pXaGW`)Zb z47&+^*3r3IwrVPG$Rg zjf8fhc*tJG$bp+4aZ|TCCgmTm<22YgKQ&*_T{WzCu-PuyNs1(gu|YjV9-`jmZ{JyAvlV<(>(&OwL~*VlA7`10bS&K)cCOt5Mk^4 z>dIVD%fZVg-nNPT-x_?2T&HdTJMgZ2v+?wrg(*#I*JxDZ>$A6fJdiET+gw@I;aaOn z$Wn0`HvUV~{@&-ak=mAbE`D@I(W)Jv^~COzmjjk&QvS}56)cvGEq!Ev=8{_O zEZS92ec^T(N1+n7k0;~WW50~?ewTR4DLDj=|`81Ps+qQzsA*gk<1GUf7ErlIP%xSn8#Fp!ZL$SKn4 z=MLj!H-s|sx;wM_ta9(pbq#&1SMs76^0@=DDN$3IAHMQoV>}~kHbNmq`beW>Brm^T0BP9d%POy zTx2_S4lFwtDY886!XvnBO-3$P1zIqqb$MR6AmkX=Axm@^LZ;WL8OSh=5yBkpG6gS8 z{g64U4w<1-33fEywz(KynP8K7N3&#s&AJW5$-}_ky;}-l*CY2c{x^?voSInzB^H7$zCtAr_mA#uyJ8BD==~5AO~S`@p8`8A!37ESmm73qy_;Xq zi}6vU|%d~oC|O`C`BS|3SkbP>!J^3H}- zeSE#8o6#Qrrd~qAIX22Ec;Qx4;O=Mf%1(hambJvFp166n;-G!Emy2!%CCeB_Q6&YJr9)#zjhZ&rZqB|n0C z7V1h^ah15h?<@y@o`RSF{qtA}F2( z#_6Bj74`4elOW^xx8AI61xUr&uf9+zW~RgA*o#U(4(>{!PmlF>!eC607TwfLOtGj* zQ1t2Q=Ph;iO?4mEJ}l4f204C{s4l25(09O8&^_OdWenP|xkZhh>49`L6BL3rH4-C5 z5VA6D62c20gFYUqI5)LIxLJhS{h*Zp5-6%{Zv&mgG=gy?Hwff{RaP>mpyTqxn@DXC zQRRUiE~E5wm0D$+M~B3h^FYqD9m@#U1HFb-Aj=ABO;F!;|5n9?v||aALk~Iz+U{xd`OX|t2k$hU{G$#XOkfAzLVWlE&i2?ffjL8^HqdOqEyBj2TTOmU8 z5~y0uD1mXXP+PW?xA*gGkP-(aw}@t9QQ^1heWK~^+drN=(l@NCxI7uD^;rmHq5*XS zDkOn!Iv=O*0aU1G+e)2jW@#iI5GQ)3x4|xfnSzA22iQZ;r`%az-7rbmxd{um?HggW z`$2yCDlJ}7(Fin3Qu=O3)ta$yR4i@_FWB+DmjRT2R=cu6PjIK?Hs^smP)k{o9WafW zmXYgCk-}iGU%+6VG^4ybolpAtzuEc*mi=gxKvG6+jGVrkN5-~KIqI{@2>lR zSOEQpeDZ8Ff_Rj~|C#&V4 zCVL~RbLEwVMndDVqsP_jH6faQo-*z^^hk_1MvWDqhDk> z<(Eqp4=?!B4rz!<{ka6%1$y!MbeA5b^s2VXEBd3#QSw-MR(bF~uQ^2^{8LFtP_Eh* zQiNLGyRpgk zRHKEOP%qk}or2MBWLE8^(WENlbkLVk9WN)a@TpXA2K3{C+7lvVwKrSVSIx2-PaHoJ zw)|-m3B&r%uw>yeW6T)W#__| zq4Q6N2~OLT1mPC@u=kpbswCB4?n*tjG4}%K2nX4bhXsdM*nfzax&b{<=`n)#((YA6 z5anp=>ABm4@>w=UAE=wWPL!hhXb(+(=Hl&`m=wp0Q= zcV#c$GI|8`awCGQ0XkxtpmBEkzORYWN}bAUa-~k>2kJz}0Fw(1iZ<-Peob@NmJjDH z_Xl$8`gnEnxgA(hE#_0oWOZw({IZv*98}-+>S+Q69=9bh;oksfKTd}1!l)S??*e02 zg6xdbQVDcnfS{-XsB}HR%kKe!$MVqU{({Y*W)uf%MsxWeY7}O_ZgOi`sVp(?-C@!t z!*UFX79XpiGPbClf-|Jp-^-}gjS9-) z4T|H7o3z9wOPCr;{xv(?dgp$34VmfS3@#}*(O@Ul1^Bz%VKn< zw8qS}aXQQ`7Ju=XgL;#f8tAlm-iy;fvGQg>H}GCGbA!bYD-PQsGd)p0eYq%?{lKOT zg6y`ox#E)w({XysGh^(<1Rwf1zwKO<-lOuC508c&mL?86{JII2y#wJ<8~vVw9(-!k z_Ny3s#8@j9FF9F{EP8t7uV_6E8PF7WlEig}4}>Earr)5BKIoOF2jl&&LM9Dl>#hZU z&((3Af%q~YQ>SzSSV<^P_xktmSvrnzU{j&QU*cY1YC+mh_~uJMzyV3W|J)$5UlAVD zLyhVgzh0{<`~$RSA0_a@-gkg04c^8uOCE7UR*E-vshhWErYYf^GlMR_^M)kr%EZU7 z`jas-UVY)f2x=Rt!R{i!-0Ck6({ma8u@ZAO%XLMH7#b*(e(xV0E2&Voi~SAig!rd={IC~X2#)ZdY}@#UbDe#OR_x9yx^(35?m4D4(>sK zY?~0^P{^)b(4YjnwB`E~#)=Dca7oCJq-t?$ZvA+~;n~5R^H4pjF38{az}WTRNpP=6 z9xs^jOE6;)`hPEgzxw!y7)Knu_yiP&RszOyTVL;jR}4)(xo-{d;3N!m*GKpDdBbO% zk#-wy3ql`DhIXzSkXIh+@$#gI2O(Wl60d$#>BchAI&~*ntD8PQpS<%Jk+(N;3AC3W zUfYezW6A(q`7`oY*foD>TL}UIJ)zhp!|KA)m9}I!}^V zpkQkxaJXN*2nM`3j&M*DAJ_Z^l-?7~Um?k?uHn2Jw~ox^E`ZL!!e%uZecq@Q3=jXVTv?|ir2_A4 zHwPDMy>qzd_7+?!3%TOaEOLo>V3Qi_aQm^?5t&@2IjxcMepURR9yeU-=I_?z`pk!C z_0PT+g#ndPN-n`N;YAl`K*e}cR=GS6FKj+sd7y$M<>nFXWftK%arfCvCf(emtwv#rG;~hJ1gp!$l4nOi_z--P|TT_obA@XFgUB(e>}; zl?@Z^-NDTzVQ6u96*+7xR=7x$8;S_7*^DDRz@NPGwE4a0vK0nLR&Y<6pG2yYq;AyDg~nGIDHHpnJ*UzUM+9n}M_yet zIZ>8my#KJ*S$yex3Pi5poL}Tez+PVlo05!%x&YcdMs^dVBsBDC6-vtqef^-{5>$-K zTda2!IizPJt9rcE^`DjaF+yvH)5}pr%$DWI;OOZ5u(#@2<-5q1^E?iJe2o-?f%-a_ z=2e<);emVC726)bpn~i*o6`tn0RTYYIQDGWR{VfpVfzMHAM|kx7iMFc9-wQH!K^%1 zjDJgT2VhihzGeQD(h+<4kJ9C()rl#$y}cbtK(mvP3Z8~H$i7x_v&gYNn1VQ@7_YiRsZKky}5gaCnr z8m0GzGoHQRvXNV04^$wRKo??1@8S7xe>m<6@M1W)RW8LE7JBL%EkQ+YXr@+A z5af&uN61HLcq+44xd{-=j}pA0j57e;w^?8DD?Mm7<&Xl9xZZvLwK7di;{{mniYo)9 zpo=#Ht}D1q1bXM6_eYd+O0H~6N8$O=S?Z$(_~0v_cn=}Vevq61sqU5Cr~7GGfh)X< z_xG@@FWfqPamX@RE+-A8onxyj6f48wQX4wM7^90~TZnNcn3ID~+rHn(g&JT1dJD*l zem^&Ev6c~P-)-;XvfZb4(uoZ^hxpp00uEqpx0m{^MZD?bvTjEo0c8su$z&(ZP_ zAIy2O?4ih!h1_z`n;#ZHcP$6iDUdq_PASO9azslkT+JeSZ^`em;i|x;)g@H*T&?38 zLhoN9wDrf>h08Y`M#LW0vX2PH4j}HdU#HO*gfQM)43=w&fcw58zBD2ffXbs$&%C5g zP&NmRX}|03$KnmV7vGp z(*gSN1t;PV;%L=2q=o2w#;rP{_(bkYB-JVxF`VlHwZN}#R31K@p!^bvU?uC=QpKE? zFBSeC=|sutxii-Sb|k=ZH0$2qPD$g)g55Ry8Ct+TrgL;upnhqA{Gv*)` z_rbPrbKfw%8`8O>0T1 zH1>>ZA+{82iaYR7nW=A)ntMWDIzMiB*HHf&x)tFkb%6|+;=)4&ukhiilTWki1j8Iz zLpB$4kX5=At@*T%DPBdVA?wEOd}-_uA)hdWuL^3hMZK&4*vi@V(}W^SHvZW1MC2jC z+W*!+#(`!%FXYTQ4fVcn;+$YAz_bDM{olaeYJj(*D6qS=YuL3Brj!IlY-vz6?U$8+ zZ>7feo5Y${{r5fmXoOyFF1C^019;67L)*TGqc~ac>)_zvm2721Wv3PY1+TsXZqu8X z-whD7Gf++v>fiv2%1L86v}OD4t3j6_$9On>ELxf^tXtzipEsu}H{A~y*| z0`d;T_7ED;*W2?iZyN607+?Sy^CojKq!lA65rUzb&Pl*;W2?;-XcutEocf{WPn#t6&)T1R$x@WCVUhm(BS<^?ene*>q>*|YlFEcNQ1 z((x{E3#?JI&fmMF%c{b$1?O&%ENE!;z4_xmP{$DJWy)Qk6%?^~Wkoh*-Egsx5cg9O zE`q;buv&VEdq`7#MD6xCFftfj9+znR+L4R1tZq4_-wd8#XsX_1!(JDdI7N~ucN|BQ zHpA!3!f;WdS*yt0b5Y)q-kIu{Gl;>Mylf<$sY)NXDJZwBYJsG>v z+>(HR=b6T6v}kS|{G2rC-;z}36B1(0O?UZzTLY@MT*70(;QdOzCoN>yU{3Z`Q;|cZ z;O$X^HBj=!W z?#J#A&~HN&K3y)d?wNB~mj*)TaiJ^@4ulXqdf(^Yv)VXJa>Zgb7LfTf87EY0_|>&C z6@&Plv`^|ETy|i~2p%gNQe_0R?QRwOo9rheh8Z1aj4N8H^^EGrLSJ6_SJ{rkYr8Zx zL}UCU5ySRQ%`Al?sd8)XGRu@CwfT&^x#6-wwLaDuW|U7toF%tMa~j3@H?L}IEV#>z zt?YAh>53_9=3a@=Y{tPQEitmz&D`sPr5W&6qNS`a`*$ZPdhJ4bn=+-^Kq@8afb0ow z-LQ?-y>ART@#GKhb;#Tm!l0$hjQqu&irN0}SvzZ{KV1newzfK_W@5eJBr0@VKVQ_D8akf>*(%7=dPw~WOe0y^< zRPqAhMt;!@?O!U~FaxB$)o=qVPYDmneeeb>cU_i7htd9mC)TW$UnLvEd?BD1=S_oG z-~0h4iO3ljJ6ecfH~UOwe70Dy?aN@voRix3QR(u@ZsT{-p0m5izVF;7n zcBQJi$y!EFb|x1Y9ryR~u9BJ%pAhKN^+f8=hHG>f+hqZ;YYl`7;O(p=@Bs^Aeq6Njr!;=Psto4Gi)BZXZOR0SK}Rd#&yGR;Xse*7xYnd z2Q}bCuiIseacVje^=ky<`ES^+QlXwPqwpD<6S+e%n97SWc7<^lc^pRDOURS>;G>c< z(LG$9I)h&_@o`=}IY^6yV{S*s6IvgG4&EQ0KP{x-fV;iVw`6e3=WLb$J8*{PCMPwwO^Y$c79ce`EAm=Ocl7pk^mar` zfVReUkfr-oEwkEFA+(mrK~ezEGy1hAJD;)q;DOP?|Bh+}j z3i)$M3r=X(em54ng$^2Lq?~HF1**@DRzdh0Gc$~qEdZ_jYH)cYoqscUE= znN|WXQGFir(q$s>v{kHUn_X2nttIs`t)6%(2&9N0!Wy$s%Z(;Tb#89~cQ5a~U#C3o zFyu7zHRfpL;(d{YH@}P~x-M3=i(b2PqyCvtJFW+N>9fNHA??bZ5F_#O0GVgpL+K4K zkb?%ltz}sL-*~eB#~}{zxKR#E+X2X5%<5PuLBjv;s{@EP20r|d4%I^O1>C(F zw{}|p$}tEif31Z=z&h1DZwKrL^C(s&d3lM^+sFwh?<<)Zt`;IMFE6+zEgW3nJ~P9f zpNiJ&`RUJX#1&SbFjQdzm+L|$nw4xC=v`gM4Z!J(y7aRrBc|fL$aOs64gv>ljXJINNP`~=C0$9J~AIY+Y zW_)|Oq6rp2_!O5P6R^C=8>I0haPt~PM^D#z_;)>@uw7+-#Y_vh%z6C}=8QXOVepgf zZkYysvS_Q?ggjJgG)ny#F}J>|&CjlIQ~sy3_D|uaXjt^0>CgSregOrJGhekzmlC6o*VS`Sa>7cNE>KmXUFMPSocJWay-$qP z#!Om!KB=%ib;aNs6+YFpLgC~s#*2@^9+$4)w|?iZ;D5_3Bnb~wkM>q?j<%mku+)= z$Dnr$$ps?U7C#$~Fp~b13HCiBi7W7&iv-bc@+Ktp0RUj)3r6PkZ$Jl@Wc@aCpaK@uIuERZ)QP)hm-r@eNW$=5LW$fs1CiR44R=1wnRiI$?2@(--{j9J#;^ka%OBCxx%ZsN{ zqv58Ej7rGL=fzA&NHzd80=WucHH|Mhs5i|Ft&)$SD^`;W(-!Wfpqy`uGsxS<{o@DA zrx1op*P365XL-`rDO7^;TFr#nEnthX61F`bk?~bxfZ#yH9I}^gc*>gar`DKWXq%YQ0V*O+P=-y>o zMn`4qpq14|Co=?NtXK5m_GHuHBr%Tj`1nd^hY!#8G7;grVnQ`fk%mf7E8nF%59tiU zZ8nVFm?-|H;cC7Wul`(=bBPrmBbOU~78pSew3 zdNmBMD0Q9ow^!P5h==y5+aPA3FJ>{dcB4(9 ztHN+GLl zIXUSpoWX0G(X9KM%P_O*2(n*ap*G$np!Fh}`UEK%4F=J~URG+hDS5GP?lTtLkfam6 z%7LFZ$$M0poW>fy%&OcD=en)m1mCc&z<@8iF!og;MJF_8;`7RV%>n8 zJKE8uV5EDt<)E8iN)gs$^607P)@8!*mLWp_vN>LSOfB254AzsNaa$_bIjL`e2o%Ox zB#cd3fX%%J2C9M5LBQW+Q5wE--W#4+2+6>c7<&lu$Vju|gV_(Vq`XSRGvq%l;23A& z9nZ%P6s1^~wK#~`nn>yQCwHnPrHxa!9#pBjqv1Je&0YtCUlyiyeZVaDslPA)FXLl7pX<&hrcpBUEl%jE@XM)O1Eg3<3bY*qES8f-_BCXcaEayYJorIdOE8?;5QSNxWR#3c}MI+d=sJ?}?RBJcsdK@$& zRQW|>!VJy*{`vPbwg3LGlTPop%nMdkXAx8=6!rgO|;l;oCVG5{k2=(F^8XOHDm8>&b5f6I1t9K!(p0`z`FC;u1Y zpj*=yfR75KA3Qv&nom>VR#rY5{{)M&8Y$%ndj`)Hw+FX2Z^_G4K{y2J9 zPKh7bz}9I5icn66Y@OqyxuAi;x@Rd}wlxH*Z{eAC0Dsy{Egmvg&F`EM2*Ebj{xBFCIWcWAqprn z(EBRXGR~pqpIGlD0}F)RN+4?2bm`mOAVIw#@zzV~$jLi(18t3D^52qK}noy4?g z@fP)MA05UP3cLs6if?f!%+6#3$%EQE1sS(~otP%5vwgT6Hs>+i^pLKdAwj&ZOP~-` z@bL-wXtn;4v^E)=>iWCGm>#j&+=VV*J!#A9^c^WbeabN8Uis`5pv?0u<5Xq5B5$Uy z{j3$bA|QtEcaOO};x+Sy!(X2QDt3W$dXNPt@p;g?Q4F8j3j5GDKn;qf;4-|W>;JZ0?pa@*o%77F$89Vl_;x$;`0B{YwB;&p^4b(c)(G|15?;4QYK@(yw z3dwxn_3GALn8s+TfL?&w$UaYtdkGqp^Z)SBAX;|vDu~YUsC|7J3)n<2f(4;D_Ce>On2nUT%d&-HES_d5X^oL8G8L|h1!3D9w3!VUXPq66btx@1KI(< zcsziJjyrHS|Kjm@(~I>ZS*ij+!I#m`EokAD9>kD)0fd@nKhd2gZ$yB=0icEqC?MV3 z{Qq#6e?95``+uemSxf~V?WErULH6$fW*Cw*!qQ99dEny8v1?rolOd0Reu(BE0U;^; z!B&`e(S+sId|YW^LAVX14i;% zXYBV-!wD8`HT#y0gMXjqANVMcGET&r1KLOGfU?9U>tW@z?DBAH`MTux=69hAc(XIX zht$P2rmI@fK#L1&9`#m@w}>dGbSSljaC4Sidxpx;g*RLA^$pr8VnA2*jwH90oHg`T z@m8$VAJBI5x1PlqFmz9YI;$PG+O^pr4^0zy`5qBcm5_HjU9CK70QvOY@Ovc%9pk4r zQAiU}q|G8DtgMLMRBdUWyY>&1S_ z$@&fN*HP=CnR*$W#UxACSm!k_lLjQKMTCU8NyZ~fE!j&}6-Pi|K7Ft`MgLZVv6J7$ z%JqQE{C@fXm~Reyt#C0lg;k03gUUj6$>ppyk>Ilxemou{g^RGae`(&14A%hob7M^{ zu8JC3v$YVW>wUOyhwj`K3k^-=T(MZ6Dw4zoWXFq|T{(^xBNt@8?CI5li95s(sD2Wu zTNU?D@mA@&Q3MLcC3sCKQF68#R}7|v=dfr`z|)5K1oo=rOOlu%G0x|ZRt=i$bU-Gc zi^|F-?ERK65*WmMEq=*<@M!m(1!aiP={!G_#dd1)3$Yd${1TDGL15@v~_#Jlq$N}#1eGs z7Ei_MA!m|h$})(jdaH=YcqLtxg+7@)-Rq#{y>Fl>r`hmM^!Oxn$V z;VuDMZdbPa84w_3$qoUK&kE3XMDo@TmfWxTJ+pt6{QGbFqhv~l8z5=!q8>Ycw~~VB zs{q1JKQec)h`D$ug0S@rNb>z~$uv9n?ix%+B*)MCoP(n^&1Au65AT~Gcx|~J%mMxZ zgVa{v(RZ?=YM|a&-__f??r2YMRAs8>RwvNTup2dNHAD<-mIZlHx0-8bd|MaFz4uCG zEX_EKW;L2ySUrvTy==g8IMV(smB+P{x~E%_-$jRImT`~f^9>q<1a@KrpR;ExsiPg{J)@U3D*JGC?)CPq?otB4ifGZTgj8%e!6O+4M7Zi@YCJMy zpnN}KKj}qEoGH!B73Rd#0H5cy9ipAH~&5 z4d#jqTA9%l$&K4R%u5dWebYVa9RvCze7~E|4XvB;7*z~vfwYs)!giLAaNFbH;~Zz+ z2aI0Q6hQVLjG6{zJpSq2L0cHTI{3YO(2bF(fJtb2ZTL*u+b47P?r$DmsaXmtsjCmw z+@J@`K5ZU;-M;!X%COfGKL%nH1?=?ykhc#;MlGgVp6k`Wmh)24ZWO!SqQRItK$his zS625seQcM<=E}9ID*F#!q5P(94s@>YS%lc#GLp?kC|Bo~BemME4pqO>6Y*@niF8T+ zGV2x2$Pe&J?}$@pNOYC(JGYmEA1<-d9@M zT@74^=f!f5G+TS*Q@G{Q^nu||;^ySwufv!@K*}V|Jv1&hbg<(f6vjUOkDHSOD9qyl z-&fpaPyDsQTHkXZkjdx9pS~omA2qphdi_DA8NCBWlT`Tf(IdjvU7LYg& z{;LZe4|7cX(=LjVPGIX&MnRkkZ`UGs(brfDo*r+Fd9d$&px;^j>6YpwSM{ax7R2hHYvm~GwSAv*nQ~K?NrzE4~d&{hu z0j@E}8g5t7r_LJlY*}CUOFQ*)Xo}AP_ifW7Gne%T?0VYF+<}N;lux{SHfBuaqC|L2 zDOoOotm(zoN7^7Xujfe3;U2g9024;^$DyIp$Pwt^^h+$Q=yRVO$b0LqWr+yX>&~u+ z&9prk|HV~;-!cruryzHlu_`ORdbFH(Mr+-(=e2OZNq#3vq7!z5Xyb%%j^_Yumhdeu z{-+S|SFiD3x|ILokHEbGU3~ZYrQ`=eKymQsFYx-#ZRMOlz?A}g4HE_??HqHJ@ar@uJW&0HYG#&#Q5(16B8U=#sF1ery4aFxcVF;h- zvl!q6Z^oyy#II7=*TW2s=;bh7ip&2pLBnO*??S5MX7==?_4Dci`UUCcx3QSMSxE)0 z;5&Lw5lB+TmV->K({X@|p7lB_b0vlDF)%r5tXJx-aJW&x(S&bb4VROhItbo^?DmGT zn!|PlsYCE8QBCOq<2#a=Td6R!fiZc@8#~F&ksumdUQw!UH>>dml8j;^&5tTyE_JiQ zR47L2#UM#5TYo%V1Bp$54L#48HhA2+`bc8ZELaU~3~0M%Xn@U;9n8yk(kSKl{ZEcrbf4B-(mF^>Q%K1zHy$xDhC zKXYnY!&gDiCHyH7IwF^eA9J^Ec?idZfR|fDG#}@fK%HyQ${OM)a?|`z*2UhGohx>3 zAcuURSyy{kEnwNaHX$BwUs~H09FWHpfl_A}Y-`BK>*uS3cyZ20CjkZq_LN08DsT?O z$<{;~3jA|+U-*nlE%DThW0KgzeE*Ys?dX>9<~4^4b-0wxP_nmy38>*wXUulLb9$g2 zlC<_V(88Mzsf_WPq#Qj_m_2VYLm2)t4M^~}+ThHk=BL1B9ZGR?BJs5kinYSSu% zS#`M)9Xt2nAhnaWuApV<+xGSffaJESL{Y)lw!(e)eP{q{*~5!Ik>_j9dy(trd%wFV0vXFE_gY1A3R*uN&0-x$9{HO1orX`ysAsh&x~FY%C|D9%?H z#JKM=B-lgpLOAzKjQnX)u{!Nm3+>t*9w01I8@0EpbjP{ly^15ub^kd+=^m0HE`yKrBEVNj5MGzC2N?#m2XxuP)BM{RnK`a zwz&VUO2V7HU~SxQygw3*D>kF2Sn1dkLam3}?<7gen)^dDdrt%`YNCOz2&46{0>Uq? z5_z?7j|Yts=4Pi+nY^KK;GK0nA;iWPgA*E;M=g3+Z(5bF92Z5Oa zNV`|Xfara^)gJCSQLNs0mM4>}Zaf3rHWwEPIWxtSjsxO;TdtyiVXXf{cfh}V?f=sk zM2hr2*?Y3`E3IX}@G8s}ace($&R+$dHv_SMIa&YyA6q;1uoN_O`=ZcX@K~SFTJ{P| z_3b&JCg{71(#q03;z^5utJXzpSLm2;#sO%472h{p6zlN>A+H)N1Ags$PldTPzQM1_ zBk&fau0hNy>|+iCqNvsrM`R+g0U@!|0GljdJ_8Mu@?VDRTb)nTR$k26n%jBX7BWrP z8ms_y`{1z{>fqMhe|!A7w=-Vt9puv%d+(eCkonQvSAT?PdqHKG3ZT1@o(3)G-j{@X zKx|!X1GLS?5dZiZis&8As{Jy1zfG{O)W08$^D}R-Qm-5YM2bd6ok;mK1vQxV+bUbv zdCxd57bl8--OjBx<1{D>qG;az2+#(8|=}z*}YrYbq@iJ z8AOYsD?Lj5)j7?TY>2k>yYUq#o{sbMWW&2#At~9mk6wt{L3njJ{E6<{(PMYU?p6Z? zu3d#))a_k6FqYHQ6Ln8ht8en@;+sWbrY|`&Zcnzt}*FK;w0FLmtlCr&^H^n$Y@Pu4s(xA1Xehk6%8me%;wWTsp5H))Yq1_MS4}nknikwPG`h} z)7sSLi^U^2{BEIT%_fwaCQf*YZ{bw``v>(u^yF7F+Yq8@{#?0(xlr^=;^%)L9=4^H z(bN{_Qg^-|@WTO3hL$bBS1F|3YVjv^%bnGg{AVS~e~B#cZ;~JWslE^q1)Q}S;kJ;i zX^zJEnx;1Ncs-WhcoEqwi!T0$GUqQ{YQ2=(2DziS(0EDyY-LZUAdjH8Kq!-d_g#R3f-!@UG?QurE z*SW`fK0vE*Wi8w+pqBE}QKkSgRbBnZ25{_!A&pRKLAlTR-++|cR-}10;M7m8XezU) zYjpMO`Pv!ZhoS6eR~P19zmu++0woAr5uj5qVL&)VsmhG3Es= z+;LsRgqS?2H;{Nevzl{ak8x~77AX3T2;<;r41yhB3h0P7Hm`%Gzc?I{){GLzw9lO) zPuq_xm?Ji?6Y%=TO3+ZI=b1%~mD&j=sn`wr0X6nGVeX@~#;W-kuDG+#H)=w4Xa041 z=}Sn&2=zmdsozmq}s_p-%g{9!OtFT%Cy(A&o^#xs8nX%SEQQ9&lZws#$+))%@iI>R3+9Fh0 zQ(Y-@Ke?kx%|H@ zto5u#72`UTteXwpOp+tO;wGNCaC4{Hr+~BFG0*Ih-*Tyt=r^E4+0Zs>#5A*5H zusW~PMZGmIaC*|-TE+4iF(cv}4Y{GiCRuyi@3hZ2)S(4B+~0*GbyrfS4a6MfEyn2p z(gM8irRX_-gE+r2j8nYZ!Nz2}2%+1Y39CQKNh1dHXvtg=hw++$3U&4a#oP`Ajf{o44RS*~XQyb9|MSm6FG<8~z z?jyEV#1E&9XCz^a;lb$aL?}%By(ip!?M7x+qH=D1DO29$d)gQKU~Kv+3#A5?K_YY} zRhB-ei2xLom7qD+C#f>x#s>1~Z64jQ%FpjPWZ%brPhKBWun(7EFm)UP-#X z7>-!)x>`fN?6Of-+5SG=a)~k#4F{XJIGAV&MMWRO<%0N{t?73uVJY(#r5t>dA!}TV z8c}v8&9kByz0mqPttgW^r>1Z0(vkIj39RyJxN*B6rVmdbtTM?P%+4TM*~0R%vGANj z7d176*}+C*rwXSGD&JE4t$KP_bvvarT3MW`B$r%&e zVM<3DBaKWKpj(G5=-Mrc;FKDqT97w3@(j|A=HG%Um+j^#<{5u7e1`BLmb&rI-|v`;-rFyb-Kt^`An`cmDM{VVQ>%s^>Clz+k`Zr2yMa`1r#tRdy z&y-dC&+2$2yc9T}L)PN|qaW=A%1PnI7X6={|v`%B)fQFj}1V`d4}JBq%z$INEB2l_?hc zNzta4{#?gByJO1V@8TZtA=>``K@bTdC%eTqLuo+)o#Bipvq+S3J;7Hv4d*eK*~9BMJ3 zlMisg4~wGBFewGuU)fbr48@yu`v5f}^S(5fu^6Z2!_(%JOs=VzR?DLHFtgr(`DS)F z--%3fZzi9cP@UVLpj4f?NuO8Y6`p&s&Yfe?6SC*@Tbw6I4{q!CV)h;x{E&tXtQ#Dy zQ|&Tz;{eak-O}q+HPuDlocrW2wdgifF+Q_$7e~(Xu~&*PFp4`iZS1zxkHIHZ;c7K$*j+3GJ*mZsG1 zk=&Vlb@onTC_bsf^^njp`P3DQyBJwE6}+ZLIvj=-*1tGwQ&DJ?@$j+1B9<0b8awA( zt`}h3B{;L96_t`hMPdyWzYXU*`0&m20&+uIO)r%b!KP9|=)6<1eU%G|s*B5@&PcZT zt3nj14?$f(sU5!MoM#94Vw_r1b837bTM%VTu8sd3!w%@2X%l_3isOZoZp!jx4=i`c zVYs7?GJd00KlXF*BmXt^Ue&Kt@a;FJJid(XT!DT5ZTyorLi_~aYL{egYu_mI_M<`v zk%&{d3sP+ww};kxLYMhgb1N&6lEG|HPgS`H)kgxsolG(14;@$oPvxy|T*%$?IZ8OV!GUT#;?9X`W+kvq2awh20 zg{$MiRtYi*a@7JY4?!_`gQ}PQT;=#3tTk&+26VGoBHMe;(A2J@f?` z@6+OKKG~v)Xq?MgA)HjLM#jHR_7=at7gev|K|c+U1T6~LTGrO73YPa1B_yJ;;ki#U z7J5#X0mmP|+s9u@`2#;WuR6V9y?q_(ycCfE9fk$3!0c>3ZTm(b{(f{`fcb*A6+BM5 zlo>B;>>&>lY(B!N&m*mz&iGr}cP>D7hn?np+3QS(do0I=r)i0RDp!RVECo_}y9Plt zzr8^}CTG*}!6iPLwD3hd-C4;hpmeq1u7YQ9XOa2k&ad z9o;!=)+27xK`gOSAF+ZJITejg*w#M@bJ-GN^OJUG!EbDCqh; zD>CtAEjm?cnB0n<=3o>%tWXC$ZX_snxpsQ6ao|+%3Qylq+Vee;_H8LYfm3+>^LsH8 ziKf;4Hyz*Sm{^WjImAPaZkUZ>Q%GHAKczl&-tIw6I>LUKxtOpGIFz zO;w*?fx~yG#;=L|7K`Yb!-r$}LZ=hq*E^Y+(i>uz!``R%M`0>v`~^FCdKRAq#gR)B z6IQYyS)t3F)*BCzX&P0?$QV$&F5h$bTKO(L?on*=@|}9A=z~IP0JoCGZ2#ugy+Kzj z8}i1roee`OU#pRgRFpH%njg`$!l@=d>RX+V!%h}Q0M+{}hx^-{ccET9M6$Ho1tr`I zjUPf>447HR%nneIwsr@l9`!S*kGjV>mWyWn6VTz*uF~D1F;!kCA(2 zyr?1kBphVKtQ7@*!QPY9TI?j$rs8tB&=%(w++p`3_+xi52vG3KizUWm$yd?Es~R?4 zr%KgpXcoC2Sej;AzC@=`ogVn7`+K`#sT9|SxK^+96SwNv3rD0Eui~}l&sG)>AMRD` z5NqzPH+H$r%vzu%dtPGcSF-pOn~ruCbDeO0C%D+o5czVnRGe{zKcZ4>8tdgS7LsIs zIPe+SbMj39?Gqf_#9o8wUP1()Td{~7*qsR|h5uXzR@scfMqP;$cIX-P_W0$Q{gB!bGsg zko|)*WfEpj15AtR2i^`ghNid8^ld0uR##EFJ>r!eDmxwvdGn34Hl^O$tzLttTg}O1 z7N0h9!pz(`nv5y@cAIJnl)?dgZF zJ^I1XaJ!|vI+2yJzLcv9ggI+e@;XA|H?K|B9sfyIc&NNGuown}ZbIvy!+;lzGv=@x z!wnG&hrY^&eyvHp^;j=W!F#5^L^_xbKsrmgUxP6jTy1rNR zy?}%?03#Bjzt_-dSf8B({%x$!r65@?D{(m7*zM;)1^YLlwBNMdX9wizoIn?t9|7@y zUP6wg&oI^!4|HU+zy^W0u=JjR75fJ!fG)JBCE*Tz{(!EY?k|633B~=S@%^gY@ZTr; z_AiN7iyvv%Skt}a5B zFV3Jbk|DdxE_A-&ud~Sm1tu;4`Q0yyOj4J_8Lk}Q&qJf4M zhPty%)bt5CVU3mT7+8fc<#Z|K)=G64`_QhR)k0CzgdW!ok)eNiCWaz=g{b1>X}*qj;T(tI3FA1 zIuc&nXyNY=8nrp!Qe>-OKse5NeB;Y{Wi6J0((}d{+nEN@2UcphPgU4ze$1i=w{(Ir zlB#_Hlu1C}6K!O8zQo6*dW6vJtthP;Rw|nJQ!pZe;VbF1{uY+8vObGbsHoLKSDd}M z$RiB_3ZA+n=Y$?LVgEFX4NS9a>UAa=b+?3eec>^k7B8dSaPUSb?}9z}JHyqs+n&RRT!T(#(?CrH_*>w(7?>YyGH~Z6KG^A&j1^Pq#as9><1Q4 zQ+)gQU83av_I*5)@!0Dt$_I$&vrxXTl?T@q2jz^piY!Oti|seSgEO+VuBfE=GPJCt zv9wUFO}lS;d>HXfesV3)fFl8U&39ir(CYrX%ddu;^>8YQ2OCOY9c~=%V2FN^H!C~E zy+S~FraSZwjmsOEIwS>gCvEUra#22PDaZykb}kywS#>y47G&DZWn-Yi{~Q2&GIA#! z>>Fa8&W_w%Os5Qh&6Rr37w4h?JqAIk^o}Ddn(SIz(GyH+GE!HeTW8(#wx@|)Eap}g zho^uDmewcvL{2Ao>>?P4_Gak;@p0P=wYDiyOuJBvX;Vk&N(9?BUcZce3F!}*`~#!u zq(3a)0X^1!z?#6=0D(F$oo-E$U;69`eUtyq5WgmzI@0R?9_Ggo#!_5lB4C zCVs6B*=+-d2c~m@A@<|>T4h?V)JKA3)JXD|F)fxMeSlo$Chlr?DYCZd`Tlq7jPB&E z=E3fg?$>@CDT~wZekr+t-?C9nIEqFcVYTG2%3NKK6xrMhtbRfFfZ~tj1l_r`$U!+- z{-W}ucekqe{fnIMzn_F=3A_Ov&g}qZ9J3Y+G{TDbb^!via3&R&D&OQ8h_2DUsx$nL z9`OUz5{#E&M=ZrP_yU|P^h^{77knMa7+Id@&0P4>Q}OML21Lv=fqf&bC0y9h?XwL7no&*4kVYqABeh+q3yPa$ z5|uLaS2D?%Y+v5mS-BcC@p@S-ASqlobkx*Ec8TbPL?Wi_F-n$rdkBDVDHc6(h70AfRqDBBM3vPELS$7|s;jm;>&$)UvPlT4`!7gsKoUBO)nI zG`54F--bJ-RbPtzX{)M`$}EOyGgt>I(C-f~w8jn9t zt>wLCkE1D6yo{)JbPf03l?F$Q1@f!%U;xd4a^9~#D45mn6A9F-XH2SmVv@*f`Ll!q zhVf#n_{L+h5Z1a7-IvnM;qVC8mhMR}dmrjCG&$Olirh)~CWynLv%jKqkOK!97%bfo zj{?nV>K=Gi@s-tQ8R|1$W0?}rVG@u{Q=dm#fZ%|@bbrt1Q%X3L2OY26v(`0f_PqV8 zM>*v&Jn)f=vMIKt3TD=j3()>=s?36N7RI!FTj=5NDZWQch+6DwiS#5}QWx>~S%Y$G5Y; zmT(mg`0G|INqXj8B`1G!ZSs4xBpoC&33H9y2dvBjgOM=($%YMv&gaS(C7gB!i zie9j|t|R(%Y_5mv1$$=cnk1AOZt;fXi0g>&Iy*Ub)AV|&ntWuv2b%j1=v&AGNGk%^ zHHa%|V~t>8tfi}t4VPU_HRF5ka=Yd>K>dRbqUdG_Wuh&|>{1K#WJ$UzC-CrhSvBBc z2X!%Zo;!d5s=-;m3@u1*O5GI+=9l{&32QBXfaYDrBE&r@;1onJeA!V=$@GO+*yP|@ zcHkp>f4J`dUF?N_>F)mj|07FS?x(8SW{C~p>oZ#VT1CTB_VlFtGN>j04{=lgC-J`$ zEQS0&Hc;)!0=??i#-suKiyX8%nJaBsbCQGAQ|-HK_rAliWjTX=hiyr)@ZI9 z6`F%KO;OEn@BQ&D$OE`F$=Gqy(4n09MO4@Zwb!afs(76Vg6q^Vsjfh%xUmlW?hq@k zd`-&xyosT5>DR1x`T65%&mFrx;Q(p**WAPIkEkdyg8yta1r|hs3HnVOH9e?4aH~;L z!|ozN7;s;k1?K1zlEV5$)>inDxdk^ps;B8e#tE%pKPhsn=NBmGr8bxk?j_!(qw6*0W}I>yrtV z1QOy%r=82Z;o~SvS}I#BjbbtR54jRu5L!0s-@!l~FXIUBBVuz3T!xMQ7LzINpJIU` zx}!8z02G;-yb>I>o`m-vgF>^HhQ6Hi2vjJ0CXrAK4XWbp6lT17Civd!Oz`MUX#7l2 z>GX}0Glio*W3ABd;%2|3QarC1K6(B!D<%|K;1O@M3?M}`UZLBA&dT_*h>cWJyy6ql zjhf8jOzN=nK-Yp5ucCrQPzbZ-YF~6^=Zw+{D%e*3CVHift;@#6s7$HMwA#l3&MBF$ zeIj@j^G}%L;SVT!PN{D!B;A_F&ZHpt*4fW)l zS+|C!X{>gsPE?{|^p|JRK_4ZWskMIk%i-p6vo;h(sc&AvkCYvd%UK2FqD%;&(9$P7 zKDDv-H-cOuHA|J4 zaw4YIfkV*MsI*e6;X#x3f_`KA>wPq{%?#A1uR$b#(8Aw}{AHuQUzVl)w5KRT?3Bt% z*Hk`wD@Q&5M^D55AlzyBDOE}W-&M1Y@HEMcdQ4es(2iE6`;B*Xjqp&_O!P(*{B58y zGeb9A7CD>KNeA~08Do|Z1NAE+|$go}Xsy1nNQUkQOE9TC{rHye8=LYk*8JwZV=bs?|`sljk3hvcI zP4wb$JSRme?L5zNESyuH+xSrqns{O+Q*4?bPRUAZIv$^@{I_{K8B3MNQ?D47!=*bT z>ynW2D`j~Ww_R;A)*IO2hRHIaNL_4a=<}Bl>d84mc}=O4bag|+a5M7S#+}}yMWz4> zEXP8DOJ=V<`!fIKZEdMI9-$R1+Mu`3WWypnnmZBSqj;BFR57yeJ^AUU=8Q|BF*ZDv z;)-w5zE{Try~CJ`VU`%6h2>`a3^ZpRuv$|T*xlsx20&p4-ep+*owIZL(&@UJkeHGr zE8#b*4KZvI=DL}ESUo4%%0w_J#9k#rK7G7Cw;ZC2(a@*1jBq&g>2zcudr2twwm3V3 z^^h;(Jj$}TJ-#*T0K#b6u$$4uP+ehq9ib28}Lr+^xW#tVsmD6LBGVHNi)R)OkXkl z$-;+{%z?*(olVA>U+$b3%!u8agD2X*!#qPoh&N&i24s)rK2xqcntN@)BbUXv7@f!* zy==#5o5bs$;<)Z}ikF@x%*NoRGv9He#at%l96){Pz*vHg8eM`4W&C9sQ`gX3~PYDsw1-H`V<_~RZ z)%ydg+!Tvf0>!C>B}QuD=NMO~$zc2bK(wowUwxNy3r#1J0i(i|lsxolYt?Hj^2(Js z5MKiMRxQJo(4p}Q%qw|!<}D?lIka=Z_OYmBM|k1GW$}ZYvW|TgvGl@riLL=XU@h_b zApC6)akqm|`_kLaoRYp10XH0*cjq2G6il~Wvn!9P&Av%X)i!sHoq@ehcOL&BOzx)x zI%DVSN^btP#DYgA?B)=M40X$aK#vL}Bs)^&BAGoL3^9 zVa1SyU6ksmE5B-cw${$GX*%ZoE2r7G(L|?NK)M-wVFE^-QQYMLR%DpAnY|IOzcb1y z*zNf=cMg%@dy-1f9^c(!*X2`F7THKVu_6Hce_gEqq#4G{qrQ}~HaO}KXAf(B*!)+S zYT%q(*UV^2#o`M{*XgbX0?9}c%$^N2F6}QSw|?3%^q9@GN1kWieWn+4qF|OVY$0z@ zO4x_4I0Qv?S~s$VQn;d>&%*xHEZ6C;p6`>;bKe=PxvuzBwJ#klD-Dz3cc)MY>8%p?rIF+T()8w~cxkd9R75PJ1N2p&}pq$w<`k+N3{>9o<`Yn$3liQo($YxF#+m%9sgs z%H*UHd+>tz)y()#7qsjmv~b3@a#>C+C~GEW!W_I130B9An-CX)RV#aiWCE#sYA$T} zW4>YOnO8v9R{#MrIDQ#t?|Ev`j$nTM@0=So;itw8&NWy>G`XZm6{~2Ko=`nt)XU>l z>tK*N!&ZH>I5qiltLlkFGiiI55=ob7X)(Hbwdw zhB`h7du@JGDGyG9AvVYd{F%V~{HO+rI1E&)_VBYHRsZ1lnha%59pPHx>4OQKBviA( z-9jn(7Ossw&L7d4$#jWv-(=cCZsOx{US(7N_FmoD7uGoL3|Dv8jbMMu;_+!CvSWhj zxc>VXyFSYj5IeVo`myHM6848Q1TH;!_vh{xei2#*<1-d?@8JFR-`Y{)>rwV+yxGR41xkzR?$6ig4S_%1!0RKSue ztsYa-RgB_m4chBba=UQEAFE;u@`k+v8~>fATI5x;k{J67^GSj}-UH4Lm8HQ}^t7 zH#<}9LRfeM*{dE!?j9SUFY6nObNr@~@fv!}`x z7(*5v2~Jk?U9S`x3Qt<)M6Ex6cp)vmP5?{ zY2H1eLBgvoTJP`UF2#RBefZr{Tb-+h7Bf$C4B9^okGrx{6Yy}dI=9y% zO$@rDy&=y4bmjaj=OXR<)w?EMre3niolm1`;~H!Bk5t&f33+n1Z+`xS7Kwps+X6o!2aL)-I^1{L0E}Ns_Zpq;Otm1qYjR zaYYE9u;TCMzwfZukmkJW47yoX?qF{@M#c|5U-zoyoV8jm1NFe}q0!~+)hkLK(6bkz zw;<#Fn?9x<*Or6({8E=akgA&p@}1qZVfd2IcTDY#TY%*b*EHi0jl_ z^xIk8J_5-{wcz_wr@7+njAN`)kAu0det*t~zN`2YYUd#iRsThv*-0y2fQ%8mGQ<(w zUt8r?{z?qaIVgMCf^kmz?*2b*Is`_}mh8Xce)ft2a#A>l%`E%DctYQ4+uirRZi{W( zrZ4hRHB?u-q60>c@7lEsIWgR&vht2|RrOhquw@>5aw2ahd*KzzheKnp7Eq1>e_2ke z?^}JGuft;{fDONz@Tc#$QEj{BJy7GjhPNSkdSze~@ zo-$F-FB;1rHe_}nvb`GLhTrzGvxrM;I}rWxgP!oz*bxJ7FQ$7_9vk}GZrpZ{eH4YW zG+bB(f^B-15Oacsf^NJKS__FW%dP;Qt8ILINh}?Gf_pcjh`?ih;%Y?b$4Mw4o4ErmW?;o&j+m7$A+P3Yt8t#G} z#XEsMxZ5q+jqbC$ao*eZ{o!pFeoWoABi{$QZQJ*=2t4rT|KjWVW>5fryng1johPM3 zVCC{}+b-+_Mq}G<$yne(TKP{lkP10s>r-hODTXrYdXB0Jc>^!*+?hM<7c&QM)O4}IP8rc|kna(Vk@SYmfU@{AsI zAB7;{%)OZPmOAOu?eyi|ZPs|_Lx3IZL<>Toy6I6j$`Or+K?#n!CG!;_meaeIE=gE7 zHOsyCb0*d~K*eW8z`5spEZMi6RsohPX0K}4Enyk=y1v7) zff`3k-`4cq#Sax>N_aI)vs{iSV~7w3#xvX2q{5Urp&XKKOX1!2n=@?sP*FyNGv4m~ zJ;$HpS*4pzJ6n5p9YjZJ8VK)%JjI!vF{1I#Ek7)=#3-XuvPxbr`%uqef>P}Bp=}?5 zTH;ey@y++Pd$QJ}k+o8#la`QBF>b>VhsCtoC)&c{^6wy2D~c{(;R{~X#gQu2v9Rm? z6cjShFD?_+W&w-eUN~jpEUPAEXb15-4O+2~W=z~V+kAfdo@~x#tB zf87_nx2+;SDUKiJ7f|233W?a<11Ym8Ug@QvJ|nJ#J)a48v}FX|h#V4qR&QBM?e4q& z0QiOTFT0*yOq^`IVZ;b4W76_mylT}5=ZlrSR{dY*dSZ9_*A`$3jERibZtPqzdN#I0h47b+ zBVve4ru_`#)UmP{8mQqvCM;&^j1BF^qfbQD;KTXoqNJ{X1DHs&L9Dph@pE z%LtsYWS~EH7*S%am_xChffoJhuQgr&-F>DsJSa>U6)X9>IKw zM&NO@Kr)^iNsgej_avRP87)#H>=5q4p1Cpba`w-Qe1W?Nvot9FL0LYQhT8|6y=~Wa z06#R(Kmna(#;t-@+Knjeo$C`lR*Veu&UMijhnc%&=}!*rTt89xvYxx952|YRF4=CN zuzU`pT|N|FE8F+xR=a}ZN=Ttcd#3Lquk5G&4g%dGCnrA>0`AXtDZb?f%?ofcQ4Oq* zy23gFk-_Ao$D~Zdm^eZV`Egss4WLj|Dos;T_Hff`Ub6c=Tt%ee&N$Mp;+9BWf~~CD zE{hbL2nkb)kwKYP!K%7EkWfQIR2b@p+hnd2OTY zcXE${S`A7Y4mCiR6#B=S`VM=CTN1V0ocy2Rq$*EwZB+V{{o(1|uHEBQy`4F>BSRN+ zTGXBR*TeEj8sYU^%3__%8$|U(6ch;^T_;@JoFJ4Bf_zX(;cDf!K%*Lm{E>54a~MQO zU{R3F-kJ0HxC-_Nm`)kh`Ne?3-db6Y0gGXy>ZBC|dBu-i!?P8ti9)9jj?wF+XxV$1RRpC&@UwQNe-82jPW-uoc?KG^B|pQoc_s^B{09XCM!U9MSeLoMijp#^DqBU3;WMK^7J&Y zO;7PlLro2y|LQ@e1t!3>64Bcm@j38{QxUrOx{_Sd;(X9@vO1;zS!QvzaOthJ$!T+; zGv_0yRkojI#VG8z<;x4b+mN(bi<%gdjb7`bi}c&}LXH+$86gqXYS| zPn>C$CaQk~^L=SQj$=U~qWEH47>mu8a|RM3yO8TWBWOAG$k%`a_NsL_ddH+`(v5oY zL;ChODoyg2wN{@y&X>Xa@^0dXhoB&L^NLCt%@pyNdrc0Ki<%xKT%~ZqmV>4p;Sg-& zuh|OMP%tAtJw4{2Tyh9Sc3nE^svQGFmkhc9+UpfLFM{UegSt|aBdW;MfUR5QE!`Is zdEXa>QVBDuaTO)+9HM6jvg;jb=Byev1Mive@OTjnLLQTqj)Y-<{4m=eQ5C0Rk{ZTV z@4AMX0PaP#qe1t`AI+Ms9OG8vtw)yhiRaWwX7}Xx4Ea`xv8?HeH^Dq? z;PHb?3E5&;Q1FqJiLeQ1k8podZ+~wf7qU@Wukk@tx(z2Zrq99a^4-B{OR1O|fyt=E zEtitzO=j`qloO@>HL?{gYryf(dfEEKRd?F6Q$AG`$7%nb>Dpn*_e4Y$?)Wd*HAGP( zXiH&c{xdNKX65Kv-^l<2+BlxJGvUg|nRBX9PNxJP9ic{J+5F^kxw|9eXEK_b8vmD~!h}(<0WE`+QplF6U#4=j9lk*{kbM zZwB_*e2!+swobaT{4%@VlRW3q>H**Ai<;AdP-6>1&IJY^jgVA@3mf=pLxdvaK<9Qu z`5ZV%F@owHc8MnTK#6EoRjGBnDEo_4Y$+r3Ipy;y1$re;4(oA z@@}Mj)^|BqWq!1XofOHI-2pE*WE5+Gsa=$co7b#lk%1Mct@(SciyMde_2|ymEqm;1 z_D&0>VxvCmvrf#%^p=N*F0U@H$kv-E1DmSgF`c{nS9`#xPAad2)NHiL($uqFtC!qJ zkZ#o+E&=xvWdrrH-hKyzN)O>$1I?B1px_k>+G?fw>7mqI9!&TpoAN|af3l!TF0PRl ztUVK7di>XB#aFI};2Hg*6<&3vixp0rgyLkX=9gPCKK9O_yLp-%Oz-h*O>tww)uU?? zJD@z1Hfvycpy2jz*b>7|t`{TZ*qRRk8r%x;(W6 z?nj(ge$-O#sqo$;N^ML0prBWXtFxe2)|VqYBu7?+o6Vu|^2BDzgC_@K2AQh@7-lw{YJFC`Dld|?GO+7pv+5Q(mjh8VWB;RN27j^ z59GPw*AWwx&_Fp3byoRe98P}Jp3*vu&AVCE3Nv97SaLDs!FQ7lx1@=a8-YiK%ClOR zUL$37*6wv~=JLrE!^?h2Q_&=P)h9qrUp7UGW4JLL;TP;krK^)?9sS2}F z^;+iFP5}J2^p_M?@l1F3c(&6UI{bUC0eHvV1_8@4!6?n-j>=+cO8fcIf`5DNzwYn< z5kw3uqI+RlW_Yile*?it<5ChsOo%tjFxwFZ2DzWWECS%6gYy4`p!nZ`=5XLV5Sdsy z#SqiJv{Xpv4DS!nL(U|K54F+3n>-_=pmoZ{NL%aupGNWg86}H7onlMDZeHJo=J7xI zFCAp*lm6)>-39!&z6clhCNEIBXJ(qmZbyg7QIdr*0%;~z=EcWZ0N-$p5g7CbWz=v& zl3P~)ggGRuNECY$l{BCGPRmBeh!yJRR;Dz(c09U$prh_Mx<(+!WT?SIwuv5FJ!7Ch zTSo=Mf>wC4UqgP}M7qWC9!f?Wf#jNaV4PfZi+XP64XlTB1ue4Teg{zSHwFL&AAOT! z6w1EGWbEvPm5e`ZmX{Fo75&a$b}O5UCfXnmFz2;V7L>bztlAWr&NUeJ0ZTwNY6?b9 z{&-SH$Ft;c2k6IP5Y_>;W}MUNhzFn7uSz3NO%ko>{N-mCA8}x8i^B`xVn~T`YdzHP zXge?o1FKIQU-!#_+tOTFGT!o9Ac|aV`;0nSOS_E-ut`GvL`(ZaQcp!vKYV(2rsBkf zTxjo0BiF)}^q0+-#PU8u$#DEg=^H){Vz-zz>Z@vj^4F-k0addl@*J;0sMqqS)S0$ zD#2Djp^9A;gUvZAT7L<0x7^6hxNlg821oVfl+QYLau8*@PcP&>as6SaF$VL=>EHxh zviV_PW||{HaDLQ}W{{_o0}ocBI3d*eVt*=UCl!>+ZF9dU$?kU750h%alC)r4N4?GI z>jEoq2Tq;wFYn-PkKSsi#fLho%54R&_FaOw#^7Er;m zw^yf+V&>7Ew~dig=+7RW$T%SrEk`^C6*>H2@;#Jd?Ld~eD|cz9nHw@{M4#wi}s2ID@j!8#&rJXf}`4CViG&snr@QV zuMHPo<4H-`Asf(c%#gf0&ij%;{wq_X+v_)_JEA|4gYO*lyPA8UyNxiYzvWnPjgy34 z+HaM3P<|^C)E0ND2m)gsK4rlt>2i&5&4OnzZvwr+h!FO69em8eb8seKUW?8d&eM0l zd$m(r{g#=%f!~yb5JWXq`sSoDQZZ1*>pAucD#S!zJ{K7T@AoTzsb`p(>=BT(#B7*J zk8&R?2iN6ECKY05)&E*$^XL$L&5(^d2{DkG9zioA!BDgAc0%PR(?lGmeIj;213FyD zbYj`*RIjsf=FVlSb#J1=K;$v|=o%4u;9iR6#4}tE(GGiKllDQbXcv23m09u5c?43c z8mMyh4}lPW|7ua(n<#ZS!q8H)J>j|}q*gMRimw#dikR>1-<X zK*clYOw_#MohIu$O3(j{W!>nm6qtgV)g&$7h1qYfO!WKM=os=VK+U03%3D7baEbrM z7md?sEb(4urobCEBW2Q{PtjoV?=J72x654La~GSHbXhr7pDru6RLmc(@+d;xRZh~d zR*l{09;3M7WDPIuMtJ2XBhnj$6+*Fty}eW=qkb;>bnK_weRLg$yxM{I&;ut6=Y0RlW!G- z$6ql8AoPmm-yw7%Xf#OFX|*CZ;o}O0t}Ok8>6R5V<;n{>ep=Dg#d2PSm|}37BK@_- z7>_^P-paGVKG{#$zO6X3H$uUx0fHWs&8@mP=9E~jH+jc#0EQ^dc;hOW*U|l$L-oT< z+P%S~d8w&=nzunoAFK59k*d1MYd?JFo1hg7FPn1ktL6hH^V@VWm>HIBQ>Jakd2iw<+LNx6Q?NocaMXuVUEFD5BXg@hgzLFwL+Vbgf z(`fa`n$VBEZhb7e1jZQ`)iDCy!F=e6TXIMH4VTGrcV`b*=}pmT{4VvH=rvO)fM7Ac zvn^`^C_nYV#-39It4nQ161xTlPe~pxIt7=Ajux3;CO}8Kos202n|Xh~QQgepni8># zHqx#EbIl^e(971cc5+#9Pq~b-A!Ur5#F1e=`g8)Ke(D4JHNxPzkUL(-gL3ku@4jHi z>ls!{4-+vIJC!?X-pKiIPb)?Dhpblb&PqmkTw!V!f>xw(w^Y4lum8TR@bBQ~0&5%I zNL*X1e}hi9j_m_PrR>$SFCG+Jv=tWou4cp@2pwp|5D+f|%CDh9IM00(?!wy?)h3Q^ zxmAJJ+&1TwhcSU%a%VIsE=D0Z65CMWbi2h8PJLB3Nnme>$&boH$Ejjyp&HjXcGQP1 z?$l+Ze)2B7MdI#?CV=zU^b5^|`g-#VB>ncytr9-?7_`07j&;wF^e{-ey4Oxn6{fo- z`(2%_LhqabcoJp|YE_N3jo>VMyF$Pi$wQ$`xJ%q}G!AhdA9u1w)8fwN{}v-xmL5Hp zL}d!13;STh3hTIObjV>|8HILjB+sRaleymQ;V$+gmmKkiE@cir?rBf%7dxWb-DKnD zH#C--{d_CVJseBUSvdr3%rpDxY`7RF(-^&$xscP>7~e?IVSdrsvkcc?L~Am-OL)(U zeW_+^{ZSEL!8Ndpm#GboOa@W02g;xme*;U2oSw5A?lE1{*``snHuK)WkRcuSkv#{Q zLjh0edB2p@7NY4f&!muCWn}DX4AtiP`uz0g0KYt2?`8GolLm!5sXtIzw-)TQaPq}l zy|(wyRZ8sNJeq8LJlXdVS_R3yFyP?mP|)Xm z-MqbBuD_eS*kR?Au^8Cl>+h6{@o?Z2#-4(106T9rUMljZz}BlJ1b4fao|%@MrTrF0>+f54}R>n{n&9=iEOeU z!Sv;UKS4-mgc=s4M$f(O$|YQ%>A@%&lct6>h`$n#wD(0!LWJtQVfKi(F|r*yw-dT# zun|0yWojL)s>L`~e53z+;>$mA)PF(c6x>a|YQRaLH2%6n zTk{B|TEQ$;LPg#oY}RAmn5lW^z$Zv``JE0-`g8*#>RxHbj|kfu0>d|EEZNeGNi{lD(`cr_Q%thnu`bmeS1UsTIf7MjJiE`Tfq~?`CSvNApR#yTxUX zPD^_bA?X_3FpcQzZ_YU-RY7nWutYs3z+>#DYkyD)?xfx9rh&?32TSxR7bs&#dEOIL zANfP#x63YR=_2(2;TN76En4Z?PuG6uD0B#X z?nQf>lc&Kk(H7;T(LOq=;ld(_jScLWK~pWkMkQbDx5yrdaWZB&7xEG()2_bESv~v9 zcGeo;YI)bg{yQNkUy8B6u&(9tBYCa!Fw&iNN3X`}sCUIkN|Lcfw97-Yo>YW~-ncK^ zxy@F=L!9}9+6U*^dCme3lwR?4U5T$Loq+5XK78{8Ql2pwU5t8^OjF(){s8^2k+bN5 zD+H@AMjbG?-jgiz>DbGpZ``XFn7^=&8x4%1DP}C9Gv{D?N+Z`hoXk;MEf46bTDCDA z-sD<&EZN}_%9-KvS^X`+xQe8{f~78TqE&}(Q$1u3_*Li2R~5r>1pXQSn}%-|3^yL^ zEuO{+bjQ8+FWP~oZOJ*h9gk4ME(&Fw<7iW3TutyTW4vDnAv8dDuDW7b@VAK{Sbn<~Qz< zg3n)wDDeH#6RtPq(KqJv?YlCX{}BI-x=@@F)P-?F`{Cmb$s6}l zdPrMLInPZf_{xFgrTdQQMsO&X&|hvK2FJQfXMR@M{O9so|48Tj4*oA^&;A2x^k0jN zyTvsBA0#HJ_)h=LmYvpDCXRi7M<_fDH5yA@dz(VbUEI0)KOjA66%4`dAy`60yV+Py zaf`yUUoLfag;0eLlt^x%+>SJR>g#e%OxH*YjFfiNI5Fkz3q*GgHcmozIxQKVWGfpB zF{|oP1aN0p!km)f&f{YGRu^UeDUuSJtHqH?rrOp0_Xi!gqvi~k2&0l>2Gi;u@D}70 zy{P5Z#a_RWF{4r(!8m55hvecWf#`48QTt4nT0N!cfv&wGy-r9wOTUgatVAy)4%rr$ zW@?cz+#KpMR8ggW#G8^|5o`8l+4Cux&VbYD#bb{q0hqdR<-?cLydtc{x`p8rodS6+ zaYL_{dN>lGpDR7$tHxy7tCF}gzW}4w&w; z8eiM>4K2DN0#Vq~oT|!ZL27B=ZQ=Rp0wcps1wukI)@|UIrv*BfNjJh=f|;wTHpZz3 zI*UCO9dO*d3;<|iK7JR|k<{ZsrMjigrLFC`gdYj#{O)O}IosLn;kaETWevz7t%%iZk#bf7 zZ2VX2aW!jkPCIcAL#!igqfZH^-`L36cC^(gl2x#`*8Ecb-pLXh%c>IUU@5U?oZ09| zRE0+`gL{ia+#GT9k4~68lJ{I$I#}x!m`@(mH%^#|$HUvg=aJE+Ri0`J0@8)O_(sRs zx9`Bf%J^C7mR3oLFj(~i>V=w7JKvk9ltmpZ%MY6}GYUOQ%MeWWwov8nzN?PY$zs&p z?p7JXnzq0uoAen$d_0&Bw=FariaodvRLV%|_Nf8Ce4H8)|D%!e=554Z?LVf#%sA<} z%Do^nTs5jSS4-FWsSvBeRl{munElQbCsrp>684fp?TyP=HmA}tQK(d22#?|#!75-t zcx7|pLiB`gnVk7o%Y024Ay1@n6scr*{ZCHO$_OMc+fcWy8*PUm788+UD z>+sto;%I9?%sacju1q6~B_fIkE)6P6fjK-=^H}|rI?q^qr{rC$Za){;R!?0r%}PD< zMb6}!reDP%50gl<7hJi>s2TPR`glubiO?g0uBxjdHvm_4e9d!= z08~VM-*@$>=+wMz08qOlr}!cLCC#CdpI{(qhsY&gh|d6(plf*NkT*Pi#=gg@y$;q| zDiypj!8kmEN`*V%PA-TfEQSh@Jeiinl56_G8OImQ47g5FX-Io`wZeA!Z z1ar*APlt1mGK=RNL~RDc>+|jJz4k^Xth!+?B5VS1EM*^6=MTr_7Sql&2`>ik0Y4zM zMr5W3N37|7d=d2^cB}pwru}4~E}Ww{X_~D%-Wl8-ENx(oi=L>|=ikmdkc${|%XmIF zexYhW)xz+x1pcjZ-uqkrY^XI*p{iFiEW$YF(1{bgzf0E}Oi=RgaobeSzK1Jx3X-YUL!1FSVs=cQ@i*z+9?|}nmBJ+yh)VO+1lTXR1C5j>&!u^oc5$ zM+nK+tUP}5iyZ7qwtv-vc#8a=mX-cJ$_f8Z6t6bNS5YSUOll}SZ?R%kzx`dz{8gCq zXJu`A@~yuY*3yH{gcE?TrZbR#TA?p6Z~tMrQ2}_wbF=Wo)9J#@(I;XDsc33q=3>Uu z6;tL<7wNzPkPzyWzt>9R3IDtm?(;E`d^~jh~np-Y*{IlN@gF8J!&1;8gX=+BPR<14!(I$y1+jX*j zxBr~Nz7roBl~P*Ylcx#=k{=$GYI52PAuB55h&Xvd&qbo+cwJ&&U~Sq==k=t_b@0G5 z(;9x%nugu>(Xa35CHqDxxa4GIMLBKd!ZkD>k?Tl#WR}1~r8g&dbC{OZ?O~N9;BW)2 ztd3Xxv!>-7iae$GR6+b@BPVHH@LOxUBRM%L%B0o2?c+4w6&D$4x&Yocz(}{B7o|sf zKR;G`t1{ZeuaE7z&qfq>oo~e7Gp&C>>BBAYN9iIqSp#dvU0!GHr2V3T?NL9Dc$IVJ zpoJ=;KQ^2661*z7B%cMi9qm;Jblln=6bGHDeFK% zxJ_h6tD`#G8wqI(2P&Fd((#s*U%At7Ws20|9q}_2#VPPU{RE?-9k;G#cC10GmO)u` z0k~W95~xuURCjsoxdc`LmX?GP;cQtc*<2)lFe`&@%*slldLnXQeoL50B6Fpxjh?zjSicJQ9{R zH8D548c)gazvj6L?wG#}yLW zn+MwUHs>gZf>lcOOwZ;HcA{m-w_9Gl-7+jY+;(;0-KMIK)fYoQ^JlZWwQyr-5|8CN zZ(^lCCyGCYZw~ELgV5r;Q$~Bpcjrl%{VA9kvhxzu?&zz<67B)B+@|SAy_tiu=g+Fs z&dSb{VS@0{CnM(dZlCxwn7=sKf?gd!zxrt5Pc2ru)E&&L>F8~JckWWsP-H!)C1*i> z7K1dsx*b@`i$W;tnrMgLDsk0_sah9E!fddJ9a5nG0xqL>kN^(oEnw`Y_cNdB9}1$Z zuc1jyDo8$w;&}dy)>Rhn3Hv*CSV5{zv8F<0BC!O0>1D=;h*D-)bJRXXd%B)LcW&IM zDq8XgO4^CXHO&6`r#~1W&e5`%`|n(ipKYi%cp^R2qkTz zi+A*fj^!BFGqEx*vC22KB~e;MPJVqyuS3K$ppr(f!Rsp5I+8%B_L?)&*fJ9Znc}l5 z7h5`ceU9Mw`Q(URVfQ2x{2Qv|(sA5z&34)*77(wQ!itP1YgBag{lke*jpl`}kxg9z zQ@d6d=W`2s(YFk@OSH40*)#KBO>vLSN+p|c+@?@QB4>gsA2V9Nbg94m#-qC2@3A*k z9JcMJKQZ+0mhlJUM!e=oOUDxs3sMxP{7b z7N$uDh!FhpIWc(-q(X&qH1c(czGdUet2*5Ukojxps@~Votd45#(%>h40me58uK1aw zxN#`Lieq+@skPWtUH~|Cel8h#o{M-Y%rZxUnK28XOF34SmHM%xpw3ECAJBV&ujES{ zWvb4<0Vs`NFnVMOY##c0mg$GNSKC%)zKBTwIjmq@-Rt)VSRvT+5`A;Y;9&`ZHut6i>O`BUYoFzRg3;sx*glx-I>g#5xq*78u28Nc&ZLXl#a-S zZnp_*iLI4Gdk~HXheth0=x-T|Nu_-cZlcilgzG;VA==pQ%Fdq6m0za@0^f>|7b!#N zM6btU%~2qEBYL#T=xu-9#iMlBh=VROyzvsjInU8XH&ofQSwy~^F2 z`^e&MQd;RjJzU%T-SQU^8MOoH(oN6{mP9zBrte2&j+qveKVQvPOWoqyjGVrE^;X1o zkeX083pvIDTIswpAc?_vvhN-9m?$270@<3Ja@v_hjGAcgB(yL)?cg{accz@E(<(b; zR*29#w?FPsTdygp*E*)OTFfc!rZ{j9U z+F=}VS(=-wES($Krr$cych>7qzy6lurKdKOVo@_b{=iMX_kAo(q-#! z1<9`Yzf|frTrK9pkKL}|ga^W#=9ZcY-9N~-Zpor9A1!E22x`k33>M>}WG+L9~9`9%R9Tw|Te zHpWprITt@y%HUs#BI_}BDDk#Gs_C>ENP(UU3qNGdGWA1|5hZ3S6LIMYzHP+ngDusP zCDHi^3O%RYf#W^E-V!T&KPt3gkb=Bj!SfIvl+hxXF4DJtUUtXGz+HPilP9&3HEFx@ z^CmqpZv7qnOz{DC2MN6(*7v;7`jRxCO2)?dGdBc0l6J)3v>UFF$Dy-9q z;@t=nvmN(Ut2Ar5?2*)$>^_Dr2R-Qu21*y#XZGEB*{8~B33_`|wsq;aQc>*Ypl?^6 z;ViI%Nm~&#di$y!nQwO62NXbh`^Ub6C-1h~SmI;kQ`5_?>u6)_Rnkl3w62yOLpoVA zy$gaqy!>*kGP5Tb2Kf>7CD+Kt%~wSJ+(l+GOek4FPyutsUl+W{Y5rr7Ac zT;;$gR_!3|Ok7&v&XN}_JgEN^u`gSqL?Nm=z4IS*@p?L$5)zJ&x| zZ$EJmCG9;+mYO+b@MX1s-*5c%k9`LhX>*})-iJJqh_4jAp;Vh=g$c}b1l~UZ6sF$= zyfnxs`A$}n7ycwTX-QG9OX`WcK27+B>(yY3zs`y}M7CUgq|U7J$nk)T0qM$#6AU2w zbTFa#K~a(mxW7R<4mQH#2TL2dTrQZi2(#nT6Szg7-5x z0EG#^@m5AV=yuGb-{s!DX{RCDfF?iE$bJ3#(}{L-lKYmX}1@E-B^+yvIvR_arsMB$ zL^CjefFi{|1Xh8wg^-O=+IkdiZ5_qxVze~}Vle8rIO2og6<$OGR}$+_+n;^3 z`eDjw3wAOmzLN4g{eWlRH}ul|<1RUx=R+#K;Kc4OoZZimvk!H!$+C))yhJb?_FJF2 z=R{lmE=yCSt!eo!&Am(+mH$z`DRv&#giOiW9v=X`sfnYJhKV&;r%K9L5j}N(i0*G3 zYbayQOzXV7{@=e2jE@*E4sA3L5hL5}Oe$MzTPj;VuI_92v||eb3-T# zR1)L<1i&8y6}-=sBb5ew4|{*3Jm2wTWM4aQelFN=woL|!&%R^7j{(>w3PSX literal 62517 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 XcJ#ipOp!iL`>L{n#>3+KPhb8o`k;G% diff --git a/windows/client-management/mdm/images/provisioning-csp-enterprisemodernappmanagement.png b/windows/client-management/mdm/images/provisioning-csp-enterprisemodernappmanagement.png index 5c90ec5a2b03cf93c45e11acca7d08c3017a3131..4328edcad737938c0cc6b2cc37051471a5a34104 100644 GIT binary patch literal 248515 zcmd43XIN8P*EY)D7F0k~RCJ?Y1bcoadfkZ)YqarFIou~+i z2mvVpLWmIo=^~wwLXDIZ2qb~DvsQFJk3QEq*ZI!%zTbD=A6}3+*P3n2G464XdlGZb z!c=L+A1mbK�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±np@$m_)XJMDc< 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%0DvzCp-kN?V#0OU~+ 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 C_$fgE literal 249495 zcmd43XIN8P*EY)D7F0k~RCJ?Y1bcoadfkZ)YqarFIou~+i z2mvVpLWmIo=^~wwLXDIZ2qb~DvsQFJk3QEq*ZI!%zTbD=A6}3+*P3n2G464XdlGZb z!c=L+A1mbK�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̣vW(V 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

985MZ% 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%0A}n3o7;al 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 diff --git a/windows/client-management/mdm/images/provisioning-csp-supl-dmandcp.png b/windows/client-management/mdm/images/provisioning-csp-supl-dmandcp.png index 498ce66f47b80f30efb9850dcc72d27a7ea75fed..f123d980739d6c1b63b8f1449b23182827a47723 100644 GIT binary patch literal 92190 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

    Added the following new policies in Windows 10, version 2004:

      +
    • ApplicationManagement/BlockNonAdminUserInstall
    • +
    • Bluetooth/SetMinimumEncryptionKeySize
    • Education/AllowGraphingCalculator
    • TextInput/ConfigureJapaneseIMEVersion
    • TextInput/ConfigureSimplifiedChineseIMEVersion
    • TextInput/ConfigureTraditionalChineseIMEVersion
    • + +DevDetail CSP +

      Added the following new node:
      Ext/Microsoft/DNSComputerName

      + + +EnterpriseModernAppManagement CSP +

      Added the following new node:
      IsStub

      + + +SUPL CSP +

      Added the following new node:
      FullVersion

      + @@ -1966,6 +1981,13 @@ How do I turn if off? | The service can be stopped from the "Services" console o ## Change history in MDM documentation +### May 2020 +|New or updated topic | Description| +|--- | ---| +|[BitLocker CSP](bitlocker-csp.md)|Added the bitmask table for the Status/DeviceEncryptionStatus node.| +|[Policy CSP - RestrictedGroups](policy-csp-restrictedgroups.md)| Updated the topic with additional details. Added policy timeline table. + + ### February 2020 |New or updated topic | Description| |--- | ---| diff --git a/windows/client-management/mdm/policy-csp-applicationmanagement.md b/windows/client-management/mdm/policy-csp-applicationmanagement.md index 798bbae111..b2bfd70f15 100644 --- a/windows/client-management/mdm/policy-csp-applicationmanagement.md +++ b/windows/client-management/mdm/policy-csp-applicationmanagement.md @@ -14,10 +14,6 @@ manager: dansimp # Policy CSP - ApplicationManagement -> [!WARNING] -> Some information relates to prereleased products, which may be substantially modified before it's commercially released. Microsoft makes no warranties, expressed or implied, concerning the information provided here. - -
      @@ -436,15 +432,15 @@ Most restricted value: 0 Business - check mark7 + check mark8 Enterprise - check mark7 + check mark8 Education - check mark7 + check mark8 @@ -462,7 +458,7 @@ Most restricted value: 0 -Added in the next major release of Windows 10. +Added in Windows 10, version 2004. Manages non-administrator users' ability to install Windows app packages. @@ -1112,7 +1108,7 @@ Footnotes: - 4 - Added in Windows 10, version 1803. - 5 - Added in Windows 10, version 1809. - 6 - Added in Windows 10, version 1903. -- 7 - Added in the next major release of Windows 10. - +- 7 - Added in Windows 10, version 1909. +- 8 - Added in Windows 10, version 2004. diff --git a/windows/client-management/mdm/policy-csp-bluetooth.md b/windows/client-management/mdm/policy-csp-bluetooth.md index 40e770a691..74dbe86c25 100644 --- a/windows/client-management/mdm/policy-csp-bluetooth.md +++ b/windows/client-management/mdm/policy-csp-bluetooth.md @@ -14,9 +14,6 @@ manager: dansimp # Policy CSP - Bluetooth -> [!WARNING] -> Some information relates to prereleased products, which may be substantially modified before it's commercially released. Microsoft makes no warranties, expressed or implied, concerning the information provided here. -
      @@ -412,19 +409,19 @@ The default value is an empty string. For more information, see [ServicesAllowed Pro - check mark7 + check mark8 Business - check mark7 + check mark8 Enterprise - check mark7 + check mark8 Education - check mark7 + check mark8 @@ -441,8 +438,7 @@ The default value is an empty string. For more information, see [ServicesAllowed -Added in the next major release of Windows 10. -There are multiple levels of encryption strength when pairing Bluetooth devices. This policy helps prevent weaker devices cryptographically being used in high security environments. +Added in Windows 10, version 2004. There are multiple levels of encryption strength when pairing Bluetooth devices. This policy helps prevent weaker devices cryptographically being used in high security environments. @@ -470,8 +466,8 @@ Footnotes: - 4 - Added in Windows 10, version 1803. - 5 - Added in Windows 10, version 1809. - 6 - Added in Windows 10, version 1903. -- 7 - Added in the next major release of Windows 10. - +- 7 - Added in Windows 10, version 1909. +- 8 - Added in Windows 10, version 2004.
      diff --git a/windows/client-management/mdm/policy-csp-restrictedgroups.md b/windows/client-management/mdm/policy-csp-restrictedgroups.md index 3b7a445092..4935d3f947 100644 --- a/windows/client-management/mdm/policy-csp-restrictedgroups.md +++ b/windows/client-management/mdm/policy-csp-restrictedgroups.md @@ -155,7 +155,7 @@ where: ### Policy timeline -The behavior of this policy setting differs in different Windows 10 versions. For Windows 10, version 1809 through version 1909, you can use name in `` and SID in ``. For the latest release of Windows 10, you can use name or SID for both the elements, as described in this topic. +The behavior of this policy setting differs in different Windows 10 versions. For Windows 10, version 1809 through version 1909, you can use name in `` and SID in ``. For Windows 10, version 2004, you can use name or SID for both the elements, as described in this topic. The following table describes how this policy setting behaves in different Windows 10 versions: @@ -163,7 +163,7 @@ The following table describes how this policy setting behaves in different Windo | ------------------ | --------------- | |Windows 10, version 1803 | Added this policy setting.
      XML accepts group and member only by name.
      Supports configuring the administrators group using the group name.
      Expects member name to be in the account name format. | | Windows 10, version 1809
      Windows 10, version 1903
      Windows 10, version 1909 | Supports configuring any local group.
      `` accepts only name.
      `` accepts a name or an SID.
      This is useful when you want to ensure a certain local group always has a well-known SID as member. | -| The latest release of Windows 10 | Behaves as described in this topic.
      Accepts name or SID for group and members and translates as appropriate. | +| Windows 10, version 2004 | Behaves as described in this topic.
      Accepts name or SID for group and members and translates as appropriate. | @@ -178,5 +178,7 @@ Footnotes: - 4 - Added in Windows 10, version 1803. - 5 - Added in Windows 10, version 1809. - 6 - Added in Windows 10, version 1903. +- 7 - Added in Windows 10, version 1909. +- 8 - Added in Windows 10, version 2004. diff --git a/windows/client-management/mdm/policy-csps-supported-by-hololens2.md b/windows/client-management/mdm/policy-csps-supported-by-hololens2.md index 5e31cf4abc..0a0040f58c 100644 --- a/windows/client-management/mdm/policy-csps-supported-by-hololens2.md +++ b/windows/client-management/mdm/policy-csps-supported-by-hololens2.md @@ -104,7 +104,7 @@ Footnotes: - 5 - Added in Windows 10, version 1809. - 6 - Added in Windows 10, version 1903. - 7 - Added in Windows 10, version 1909. -- 8 - Added in the next major release of Windows 10. +- 8 - Added in Windows 10, version 2004. ## Related topics diff --git a/windows/client-management/mdm/supl-csp.md b/windows/client-management/mdm/supl-csp.md index 64077761f8..28d0b9c42e 100644 --- a/windows/client-management/mdm/supl-csp.md +++ b/windows/client-management/mdm/supl-csp.md @@ -14,9 +14,6 @@ ms.date: 09/12/2019 # SUPL CSP -> [!WARNING] -> Some information relates to prereleased products, which may be substantially modified before it's commercially released. Microsoft makes no warranties, expressed or implied, concerning the information provided here. - The SUPL configuration service provider is used to configure the location client, as shown in the following table: @@ -89,7 +86,7 @@ For OMA DM, if the format for this node is incorrect the entry will be ignored a Optional. Determines the major version of the SUPL protocol to use. For SUPL 1.0.0, set this value to 1. For SUPL 2.0.0, set this value to 2. The default is 1. Refer to FullVersion to define the minor version and the service indicator. **FullVersion** -Added in the next major release of Windows 10. Optional. Determines the full version (X.Y.Z where X, Y, and Z are the major version, the minor version, and the service indicator, respectively) of the SUPL protocol to use. The default is 1.0.0. If FullVersion is defined, Version field is ignored. +Added in Windows 10, version 2004. Optional. Determines the full version (X.Y.Z where X, Y, and Z are the major version, the minor version, and the service indicator, respectively) of the SUPL protocol to use. The default is 1.0.0. If FullVersion is defined, Version field is ignored. **MCCMNCPairs** Required. List all of the MCC and MNC pairs owned by the mobile operator. This list is used to verify that the UICC matches the network and SUPL can be used. When the UICC and network do not match, the device uses the default location service and does not use SUPL. From 634d77c021b1df9d51bdeed14bd3fba23fe10a9d Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 26 May 2020 11:09:20 -0700 Subject: [PATCH 104/119] adding files --- windows/deployment/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 70eed4e823..4b762209c3 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -13,7 +13,7 @@ metadata: ms.collection: windows-10 author: greg-lindsay #Required; your GitHub user alias, with correct capitalization. ms.author: greglin #Required; microsoft alias of author; optional team alias. - ms.date: 05/19/2020 #Required; mm/dd/yyyy format. + ms.date: 05/27/2020 #Required; mm/dd/yyyy format. localization_priority: medium # linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new From fdb622b88a6212537fc26141bd6cf98f2b60325c Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 26 May 2020 12:42:04 -0700 Subject: [PATCH 105/119] toc --- windows/deployment/TOC.yml | 54 +++++++++---------- windows/deployment/deploy-whats-new.md | 8 ++- windows/deployment/index.yml | 34 ++++++------ .../update/deploy-updates-configmgr.md | 20 +++++++ 4 files changed, 67 insertions(+), 49 deletions(-) create mode 100644 windows/deployment/update/deploy-updates-configmgr.md diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 91af4b650a..185acd7b13 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -36,15 +36,15 @@ - name: Deployment considerations href: planning/windows-10-deployment-considerations.md - name: Create a deployment plan - href: file1.md + href: planning/windows-10-deployment-considerations.md - name: Evaluate infrastructure and tools - href: file1.md + href: planning/windows-10-infrastructure-requirements.md.md - name: Determine application readiness - href: file1.md + href: planning/windows-10-compatibility.md - name: Define your servicing strategy - href: file1.md + href: update/waas-servicing-strategy-windows-10-updates.md - name: Best practices for feature updates on mission-critical devices - href: file1.md + href: update/feature-update-mission-critical.md - name: Plan for volume activation href: volume-activation/plan-for-volume-activation-client.md - name: Features removed or planned for replacement @@ -59,17 +59,17 @@ - name: Prepare items: - name: Prepare to deploy Windows 10 - href: file1.md + href: deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md - name: Evaluate and update infrastructure - href: file1.md + href: planning/windows-10-infrastructure-requirements.md - name: Evaluate and update deployment processes - href: file1.md + href: planning/windows-10-deployment-considerations.md - name: Test and remediate your applications - href: file1.md + href: planning/windows-10-compatibility.md - name: Set up Delivery Optimization for Windows 10 updates - href: file1.md + href: update/waas-delivery-optimization-setup.md - name: Configure BranchCache for Windows 10 updates - href: file1.md + href: update/waas-branchcache.md - name: Prepare your deployment tools items: - name: Register devices for deployment with Windows Autopilot @@ -126,43 +126,43 @@ - name: Deploy Windows 10 updates items: - name: Assign devices to servicing channels - href: file1.md + href: update/waas-servicing-channels-windows-10-updates.md - name: Deploy updates with Configuration Manager - href: file1.md + href: update/deploy-updates-configmgr.md - name: Deploy updates with Intune - href: file1.md + href: update/waas-wufb-csp-mdm.md - name: Deploy updates with WSUS - href: file1.md + href: update/waas-manage-updates-wsus.md - name: Deploy updates with Group Policy - href: file1.md + href: update/waas-wufb-group-policy.md - name: Update Windows 10 media with Dynamic Update - href: file1.md + href: update/media-dynamic-update.md - name: Manage the Windows 10 update experience items: - name: Manage device restarts after updates - href: file1.md + href: update/waas-restart.md - name: Manage additional Windows Update settings - href: file1.md + href: update/waas-wu-settings.md - name: Deploy feature updates during maintenance windows - href: file1.md + href: update/feature-update-maintenance-window.md - name: Deploy feature updates for user-initiated installations - href: file1.md + href: update/feature-update-user-install.md - name: Use Windows Update for Business items: - name: Configure Windows Update for Business - href: file1.md + href: update/waas-configure-wufb.md - name: Enforcing compliance deadlines for updates - href: file1.md + href: update/wufb-compliancedeadlines.md - name: Integrate Windows Update for Business with management solutions - href: file1.md + href: update/waas-integrate-wufb.md - name: 'Walkthrough: use Group Policy to configure Windows Update for Business' - href: file1.md + href: update/waas-wufb-group-policy.md - name: 'Walkthrough: use Intune to configure Windows Update for Business' - href: file1.md + href: update/waas-wufb-csp-mdm.md.md - name: Monitor Windows 10 updates items: - name: Monitor Delivery Optimization - href: file1.md + href: update/waas-delivery-optimization.md - name: Monitor Windows Updates with Update Compliance items: - name: Get started diff --git a/windows/deployment/deploy-whats-new.md b/windows/deployment/deploy-whats-new.md index 4e60ac99b8..7276270812 100644 --- a/windows/deployment/deploy-whats-new.md +++ b/windows/deployment/deploy-whats-new.md @@ -27,12 +27,10 @@ This topic provides an overview of new solutions and online content related to d - For an all-up overview of new features in Windows 10, see [What's new in Windows 10](https://docs.microsoft.com/windows/whats-new/index). - For a detailed list of changes to Windows 10 ITPro TechNet library content, see [Online content change history](#online-content-change-history). -## Recent additions to this page +## Recent changes -[SetupDiag](#setupdiag) 1.6 is released.
      -The [Windows ADK for Windows 10, version 1903](https://docs.microsoft.com/windows-hardware/get-started/adk-install) is available.
      -New [Windows Autopilot](#windows-autopilot) content is available.
      -[Windows 10 Subscription Activation](#windows-10-subscription-activation) now supports Windows 10 Education. +[SetupDiag](#setupdiag) is included with Windows 10, version 2004 and later.
      +The [Windows ADK for Windows 10, version 2004](https://docs.microsoft.com/windows-hardware/get-started/adk-install) is available.
      ## The Modern Desktop Deployment Center diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 4b762209c3..9c6b7c469b 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -27,11 +27,11 @@ landingContent: - linkListType: overview links: - text: Windows 10 deployment scenarios - url: file1.md + url: windows-10-deployment-scenarios.md - text: What is Windows as a service? - url: file1.md + url: update/waas-overview.md - text: Types of Windows updates - url: file1.md + url: update/waas-quick-start.md # Card (optional) - title: Get started @@ -39,11 +39,11 @@ landingContent: - linkListType: get-started links: - text: Demonstrate Autopilot deployment - url: file1.md + url: windows-autopilot/demonstrate-deployment-on-vm.md - text: Servicing the Windows 10 operating system - url: file1.md + url: update/waas-servicing-strategy-windows-10-updates.md - text: Deploy Windows 10 in a test lab - url: file1.md + url: windows-10-poc.md # Card (optional) - title: Deployment planning @@ -51,11 +51,11 @@ landingContent: - linkListType: architecture links: - text: Create a deployment plan - url: file1.md + url: deployment/planning/index.md - text: Evaluate infrastructure and tools - url: file1.md + url: planning/windows-10-infrastructure-requirements.md - text: Define your servicing strategy - url: file1.md + url: update/waas-servicing-strategy-windows-10-updates.md # Card - title: Prepare to deploy Windows 10 @@ -63,9 +63,9 @@ landingContent: - linkListType: how-to-guide links: - text: Prepare to deploy Windows 10 - url: file1.md + url: deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md - text: Evaluate and update deployment processes - url: file1.md + url: planning/windows-10-deployment-considerations.md - text: Build a successful servicing strategy url: file1.md @@ -75,11 +75,11 @@ landingContent: - linkListType: deploy links: - text: Deploy Windows 10 - url: file1.md + url: deploy.md - text: Assign devices to servicing channels - url: file1.md + url: update/waas-servicing-channels-windows-10-updates.md - text: Deploy Windows 10 updates - url: file1.md + url: update/index.md # Card (optional) - title: Also see @@ -87,8 +87,8 @@ landingContent: - linkListType: reference links: - text: Windows 10 release information - url: file1.md + url: https://docs.microsoft.com/en-us/windows/release-information/ - text: What's new in Windows 10 - url: file1.md + url: https://docs.microsoft.com/en-us/windows/whats-new/ - text: Windows 10 Enterprise Security - url: file1.md + url: https://docs.microsoft.com/en-us/windows/security/ diff --git a/windows/deployment/update/deploy-updates-configmgr.md b/windows/deployment/update/deploy-updates-configmgr.md new file mode 100644 index 0000000000..202b4531b9 --- /dev/null +++ b/windows/deployment/update/deploy-updates-configmgr.md @@ -0,0 +1,20 @@ +--- +title: Deploy Windows 10 updates with Configuration Manager (Windows 10) +description: Deploy Windows 10 updates with Configuration Manager +ms.prod: w10 +ms.mktglfcycl: manage +author: jaimeo +ms.localizationpriority: medium +ms.author: jaimeo +ms.reviewer: +manager: laurawi +ms.topic: article +--- + +# Deploy Windows 10 updates with Configuration Manager + +**Applies to** + +- Windows 10 + +See the Microsoft Endpoint Configuration Manager [documentation](https://docs.microsoft.com/mem/configmgr/osd/deploy-use/manage-windows-as-a-service) for details about using Configuration Manager to deploy and manage Windows 10 updates. \ No newline at end of file From a5a436352dbc6cb6329991fa1ba15d3170142f6d Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 26 May 2020 12:48:33 -0700 Subject: [PATCH 106/119] toc --- windows/deployment/TOC.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 185acd7b13..264c739bb2 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -162,21 +162,21 @@ - name: Monitor Windows 10 updates items: - name: Monitor Delivery Optimization - href: update/waas-delivery-optimization.md + href: update/waas-delivery-optimization-setup.md#monitor-delivery-optimization - name: Monitor Windows Updates with Update Compliance items: - name: Get started items: - name: Get started with Update Compliance - href: file1.md + href: update/update-compliance-get-started.md - name: Update Compliance configuration script - href: file1.md + href: update/update-compliance-configuration-script.md - name: Manually configuring devices for Update Compliance - href: file1.md + href: update/update-compliance-configuration-manual.md - name: Update Compliance monitoring items: - name: Use Update Compliance - href: file1.md + href: update/update-compliance-using.md - name: Need attention report href: file1.md - name: Security update status report From 5f2ec7a62bf0e12115786e0ce231e046b2f56677 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 26 May 2020 13:50:31 -0700 Subject: [PATCH 107/119] toc --- windows/deployment/TOC.yml | 326 ++++++++++++++++++------------------- 1 file changed, 162 insertions(+), 164 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 264c739bb2..10c28dc374 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -178,342 +178,340 @@ - name: Use Update Compliance href: update/update-compliance-using.md - name: Need attention report - href: file1.md + href: update/update-compliance-need-attention.md - name: Security update status report - href: file1.md + href: update/update-compliance-security-update-status.md - name: Feature update status report - href: file1.md + href: update/update-compliance-feature-update-status.md - name: Delivery Optimization in Update Compliance - href: file1.md + href: update/update-compliance-delivery-optimization.md - name: Data handling and privacy in Update Compliance - href: file1.md + href: update/update-compliance-privacy.md - name: Update Compliance schema reference items: - name: WaaSUpdateStatus - href: file1.md + href: update/update-compliance-schema-waasupdatestatus.md - name: WaaSInsiderStatus - href: file1.md + href: update/update-compliance-schema-waasinsiderstatus.md - name: WaaSDepoymentStatus - href: file1.md + href: update/update-compliance-schema-waasdeploymentstatus.md - name: WUDOStatus - href: file1.md + href: update/update-compliance-schema-wudostatus.md - name: WUDOAggregatedStatus - href: file1.md + href: update/update-compliance-schema-wudoaggregatedstatus.md - name: Troubleshooting items: - name: Resolve upgrade errors items: - name: Resolve Windows 10 upgrade errors - href: file1.md + href: upgrade/resolve-windows-10-upgrade-errors.md - name: Quick fixes - href: file1.md + href: upgrade/quick-fixes.md - name: SetupDiag - href: file1.md + href: upgrade/setupdiag.md - name: Troubleshooting upgrade errors - href: file1.md + href: upgrade/troubleshoot-upgrade-errors.md - name: Windows error reporting - href: file1.md + href: upgrade/windows-error-reporting.md - name: Upgrade error codes - href: file1.md + href: upgrade/upgrade-error-codes.md - name: Log files - href: file1.md + href: upgrade/log-files.md - name: Resolution procedures - href: file1.md + href: upgrade/resolution-procedures.md - name: Submit Windows 10 upgrade errors - href: file1.md + href: upgrade/submit-errors.md - name: Troubleshoot Windows Update items: - name: How to troubleshoot Windows Update - href: file1.md - - name: Determine the source of Windows Updates (find this topic) - href: file1.md + href: update/windows-update-troubleshooting.md + - name: Determine the source of Windows Updates + href: update/windows-update-sources.md - name: Common Windows Update errors - href: file1.md + href: update/windows-update-errors.md - name: Windows Update error code reference - href: file1.md + href: update/windows-update-error-reference.md - name: Reference items: - name: How does Windows Update work? - href: file1.md + href: update/how-windows-update-works.md - name: Understanding the Unified Update Platform - href: file1.md + href: update/windows-update-overview.md - name: Servicing stack updates - href: file1.md - - name: How Windows Update works (new) - href: file1.md + href: update/servicing-stack-updates.md + - name: How Windows Update works + href: update/how-windows-update-works.md - name: Additional Windows Update settings - href: file1.md + href: update/waas-wu-settings.md - name: Delivery Optimization reference - href: file1.md - - name: Windows 10 in S mode (consolidate) - href: file1.md + href: update/update-compliance-delivery-optimization.md + - name: Windows 10 in S mode + href: windows-10-pro-in-s-mode.md - name: Windows 10 deployment tools items: - name: Windows 10 deployment scenarios and tools items: - name: Convert MBR partition to GPT - href: file1.md + href: mbr-to-gpt.md - name: Configure a PXE server to load Windows PE - href: file1.md + href: configure-a-pxe-server-to-load-windows-pe.md - name: Windows ADK for Windows 10 scenarios for IT Pros - href: file1.md + href: windows-adk-scenarios-for-it-pros.md - name: Windows To Go items: - name: Deploy Windows To Go in your organization - href: file1.md - - name: Feature overview - items: - - name: "Windows To Go: feature overview" - href: file1.md - - name: Best practice recommendations for Windows To Go - href: file1.md - - name: Deployment considerations for Windows To Go - href: file1.md - - name: Prepare your organization for Windows To Go - href: file1.md - - name: Security and data protection considerations for Windows To Go - href: file1.md - - name: "Windows To Go: frequently asked questions" - href: file1.md + href: deploy-windows-to-go.md + - name: "Windows To Go: feature overview" + href: planning/windows-to-go-overview.md + - name: Best practice recommendations for Windows To Go + href: planning/best-practice-recommendations-for-windows-to-go.md + - name: Deployment considerations for Windows To Go + href: planning/deployment-considerations-for-windows-to-go.md + - name: Prepare your organization for Windows To Go + href: planning/prepare-your-organization-for-windows-to-go.md + - name: Security and data protection considerations for Windows To Go + href: planning/security-and-data-protection-considerations-for-windows-to-go.md + - name: "Windows To Go: frequently asked questions" + href: planning/windows-to-go-frequently-asked-questions.md - name: Volume Activation Management Tool (VAMT) technical reference items: - name: VAMT technical reference - href: file1.md + href: volume-activation/volume-activation-management-tool.md - name: Introduction to VAMT - href: file1.md + href: volume-activation/introduction-vamt.md - name: Active Directory-Based Activation Overview - href: file1.md + href: volume-activation/active-directory-based-activation-overview.md - name: Install and Configure VAMT - href: file1.md + href: volume-activation/install-configure-vamt.md - name: VAMT Requirements - href: file1.md + href: volume-activation/vamt-requirements.md - name: Install VAMT - href: file1.md + href: volume-activation/install-vamt.md - name: Configure Client Computers - href: file1.md + href: volume-activation/configure-client-computers-vamt.md - name: Add and Manage Products - href: file1.md + href: volume-activation/add-manage-products-vamt.md - name: Add and Remove Computers - href: file1.md + href: volume-activation/add-remove-computers-vamt.md - name: Update Product Status - href: file1.md + href: volume-activation/update-product-status-vamt.md - name: Remove Products - href: file1.md + href: volume-activation/remove-products-vamt.md - name: Manage Product Keys - href: file1.md + href: volume-activation/manage-product-keys-vamt.md - name: Add and Remove a Product Key - href: file1.md + href: volume-activation/add-remove-product-key-vamt.md - name: Install a Product Key - href: file1.md + href: volume-activation/install-product-key-vamt.md - name: Install a KMS Client Key - href: file1.md + href: volume-activation/install-kms-client-key-vamt.md - name: Manage Activations - href: file1.md + href: volume-activation/manage-activations-vamt.md - name: Perform Online Activation - href: file1.md + href: volume-activation/online-activation-vamt.md - name: Perform Proxy Activation - href: file1.md + href: volume-activation/proxy-activation-vamt.md - name: Perform KMS Activation - href: file1.md + href: volume-activation/kms-activation-vamt.md - name: Perform Local Reactivation - href: file1.md + href: volume-activation/local-reactivation-vamt.md - name: Activate an Active Directory Forest Online - href: file1.md + href: volume-activation/activate-forest-vamt.md - name: Activate by Proxy an Active Directory Forest - href: file1.md + href: volume-activation/activate-forest-by-proxy-vamt.md - name: Manage VAMT Data - href: file1.md + href: volume-activation/manage-vamt-data.md - name: Import and Export VAMT Data - href: file1.md + href: volume-activation/import-export-vamt-data.md - name: Use VAMT in Windows PowerShell - href: file1.md + href: volume-activation/use-vamt-in-windows-powershell.md - name: VAMT Step-by-Step Scenarios - href: file1.md + href: volume-activation/vamt-step-by-step.md - name: "Scenario 1: Online Activation" - href: file1.md + href: volume-activation/scenario-online-activation-vamt.md - name: "Scenario 2: Proxy Activation" - href: file1.md + href: volume-activation/scenario-proxy-activation-vamt.md - name: "Scenario 3: KMS Client Activation" - href: file1.md + href: volume-activation/scenario-kms-activation-vamt.md - name: VAMT Known Issues - href: file1.md + href: volume-activation/vamt-known-issues.md - name: User State Migration Tool (USMT) technical reference items: - name: USMT overview topics items: - name: USMT overview - href: file1.md + href: usmt/usmt-overview.md - name: Getting started with the USMT - href: file1.md + href: usmt/getting-started-with-the-user-state-migration-tool.md - name: Windows upgrade and migration considerations - href: file1.md + href: upgrade/windows-upgrade-and-migration-considerations.md - name: USMT How-to topics items: - name: Exclude Files and Settings - href: file1.md + href: usmt/usmt-exclude-files-and-settings.md - name: Extract Files from a Compressed USMT Migration Store - href: file1.md + href: usmt/usmt-extract-files-from-a-compressed-migration-store.md - name: Include Files and Settings - href: file1.md + href: usmt/usmt-include-files-and-settings.md - name: Migrate Application Settings - href: file1.md + href: usmt/migrate-application-settings.md - name: Migrate EFS Files and Certificates - href: file1.md + href: usmt/usmt-migrate-efs-files-and-certificates.md - name: Migrate User Accounts - href: file1.md + href: usmt/usmt-migrate-user-accounts.md - name: Reroute Files and Settings - href: file1.md + href: usmt/usmt-reroute-files-and-settings.md - name: Verify the Condition of a Compressed Migration Store - href: file1.md + href: usmt/verify-the-condition-of-a-compressed-migration-store.md - name: USMT Troubleshooting - href: file1.md + href: usmt/usmt-troubleshooting.md - name: Common Issues - href: file1.md + href: usmt/usmt-common-issues.md - name: Frequently Asked Questions - href: file1.md + href: usmt/usmt-faq.md - name: Log Files - href: file1.md + href: usmt/usmt-log-files.md - name: Return Codes - href: file1.md + href: usmt/usmt-return-codes.md - name: USMT Resources - href: file1.md + href: usmt/usmt-resources.md - name: USMT Reference items: - name: USMT Requirements - href: file1.md + href: usmt/usmt-requirements.md - name: USMT Best Practices - href: file1.md + href: usmt/usmt-best-practices.md - name: How USMT Works - href: file1.md + href: usmt/usmt-how-it-works.md - name: Plan Your Migration - href: file1.md + href: usmt/usmt-plan-your-migration.md - name: Common Migration Scenarios - href: file1.md + href: usmt/usmt-common-migration-scenarios.md - name: What Does USMT Migrate? - href: file1.md + href: usmt/usmt-what-does-usmt-migrate.md - name: Choose a Migration Store Type - href: file1.md + href: usmt/usmt-choose-migration-store-type.md - name: Migration Store Types Overview - href: file1.md + href: usmt/migration-store-types-overview.md - name: Estimate Migration Store Size - href: file1.md + href: usmt/usmt-estimate-migration-store-size.md - name: Hard-Link Migration Store - href: file1.md + href: usmt/usmt-hard-link-migration-store.md - name: Migration Store Encryption - href: file1.md + href: usmt/usmt-migration-store-encryption.md - name: Determine What to Migrate - href: file1.md - - name: Determine What to Migrate - href: file1.md + href: usmt/usmt-determine-what-to-migrate.md + - name: Identify users + href: usmt/usmt-identify-users.md - name: Identify Applications Settings - href: file1.md + href: usmt/usmt-identify-application-settings.md - name: Identify Operating System Settings - href: file1.md + href: usmt/usmt-identify-operating-system-settings.md - name: Identify File Types, Files, and Folders - href: file1.md + href: usmt/usmt-identify-file-types-files-and-folders.md - name: Test Your Migration - href: file1.md + href: usmt/usmt-test-your-migration.md - name: USMT Command-line Syntax - href: file1.md + href: usmt/usmt-command-line-syntax.md - name: ScanState Syntax - href: file1.md + href: usmt/usmt-scanstate-syntax.md - name: LoadState Syntax - href: file1.md + href: usmt/usmt-loadstate-syntax.md - name: UsmtUtils Syntax - href: file1.md + href: usmt/usmt-utilities.md - name: USMT XML Reference - href: file1.md + href: usmt/usmt-xml-reference.md - name: Understanding Migration XML Files - href: file1.md + href: usmt/understanding-migration-xml-files.md - name: Config.xml File - href: file1.md + href: usmt/usmt-configxml-file.md - name: Customize USMT XML Files - href: file1.md + href: usmt/usmt-customize-xml-files.md - name: Custom XML Examples - href: file1.md + href: usmt/usmt-custom-xml-examples.md - name: Conflicts and Precedence - href: file1.md + href: usmt/usmt-conflicts-and-precedence.md - name: General Conventions - href: file1.md + href: usmt/usmt-general-conventions.md - name: XML File Requirements - href: file1.md + href: usmt/xml-file-requirements.md - name: Recognized Environment Variables - href: file1.md + href: usmt/usmt-recognized-environment-variables.md - name: XML Elements Library - href: file1.md + href: usmt/usmt-xml-elements-library.md - name: Offline Migration Reference - href: file1.md + href: usmt/offline-migration-reference.md - name: Application Compatibility Toolkit (ACT) Technical Reference items: - name: SUA User's Guide - href: file1.md + href: planning/sua-users-guide.md - name: Using the SUA Wizard - href: file1.md + href: planning/using-the-sua-wizard.md - name: Using the SUA Tool - href: file1.md + href: planning/using-the-sua-tool.md - name: Tabs on the SUA Tool Interface - href: file1.md + href: planning/tabs-on-the-sua-tool-interface.md - name: Showing Messages Generated by the SUA Tool - href: file1.md + href: planning/showing-messages-generated-by-the-sua-tool.md - name: Applying Filters to Data in the SUA Tool - href: file1.md + href: planning/applying-filters-to-data-in-the-sua-tool.md - name: Fixing Applications by Using the SUA Tool - href: file1.md + href: planning/fixing-applications-by-using-the-sua-tool.md - name: Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista - href: file1.md + href: planning/compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md - name: Compatibility Administrator User's Guide - href: file1.md + href: planning/compatibility-administrator-users-guide.md - name: Using the Compatibility Administrator Tool - href: file1.md + href: planning/using-the-compatibility-administrator-tool.md - name: Available Data Types and Operators in Compatibility Administrator - href: file1.md + href: planning/available-data-types-and-operators-in-compatibility-administrator.md - name: Searching for Fixed Applications in Compatibility Administrator - href: file1.md + href: planning/searching-for-fixed-applications-in-compatibility-administrator.md - name: Searching for Installed Compatibility Fixes with the Query Tool in Compatibility Administrator - href: file1.md + href: planning/searching-for-installed-compatibility-fixes-with-the-query-tool-in-compatibility-administrator.md - name: Creating a Custom Compatibility Fix in Compatibility Administrator - href: file1.md + href: planning/creating-a-custom-compatibility-fix-in-compatibility-administrator.md - name: Creating a Custom Compatibility Mode in Compatibility Administrator - href: file1.md + href: planning/creating-a-custom-compatibility-mode-in-compatibility-administrator.md - name: Creating an AppHelp Message in Compatibility Administrator - href: file1.md + href: planning/creating-an-apphelp-message-in-compatibility-administrator.md - name: Viewing the Events Screen in Compatibility Administrator - href: file1.md + href: planning/viewing-the-events-screen-in-compatibility-administrator.md - name: Enabling and Disabling Compatibility Fixes in Compatibility Administrator - href: file1.md + href: planning/enabling-and-disabling-compatibility-fixes-in-compatibility-administrator.md - name: Installing and Uninstalling Custom Compatibility Databases in Compatibility Administrator - href: file1.md + href: planning/installing-and-uninstalling-custom-compatibility-databases-in-compatibility-administrator.md - name: Managing Application-Compatibility Fixes and Custom Fix Databases - href: file1.md + href: planning/managing-application-compatibility-fixes-and-custom-fix-databases.md - name: Understanding and Using Compatibility Fixes - href: file1.md + href: planning/understanding-and-using-compatibility-fixes.md - name: Compatibility Fix Database Management Strategies and Deployment - href: file1.md + href: planning/compatibility-fix-database-management-strategies-and-deployment.md - name: Testing Your Application Mitigation Packages - href: file1.md + href: planning/testing-your-application-mitigation-packages.md - name: Using the Sdbinst.exe Command-Line Tool - href: file1.md + href: planning/using-the-sdbinstexe-command-line-tool.md - name: Volume Activation - href: file1.md + href: volume-activation/volume-activation-windows-10.md - name: Plan for volume activation - href: file1.md + href: volume-activation/plan-for-volume-activation-client.md - name: Activate using Key Management Service - href: file1.md + href: volume-activation/activate-using-key-management-service-vamt.md - name: Activate using Active Directory-based activation - href: file1.md + href: volume-activation/activate-using-active-directory-based-activation-client.md - name: Activate clients running Windows 10 - href: file1.md + href: volume-activation/activate-windows-10-clients-vamt.md - name: Monitor activation - href: file1.md + href: volume-activation/monitor-activation-client.md - name: Use the Volume Activation Management Tool - href: file1.md + href: volume-activation/use-the-volume-activation-management-tool-client.md - name: "Appendix: Information sent to Microsoft during activation " - href: file1.md + href: file1.mdvolume-activation/appendix-information-sent-to-microsoft-during-activation-client.md - name: Install fonts in Windows 10 - href: file1.md \ No newline at end of file + href: windows-10-missing-fonts.md \ No newline at end of file From f0b823f6f15ffd0fa848166f474b76748f6c8a90 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 26 May 2020 15:09:27 -0700 Subject: [PATCH 108/119] toc --- windows/deployment/TOC.yml | 28 ++++++++++++---------------- windows/deployment/file1.md | 32 -------------------------------- windows/deployment/index.yml | 14 +++++++------- 3 files changed, 19 insertions(+), 55 deletions(-) delete mode 100644 windows/deployment/file1.md diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 10c28dc374..1ee4bf92da 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -12,9 +12,9 @@ - name: Windows update fundamentals href: update/waas-overview.md - name: Types of Windows updates - href: update/servicing-stack-updates.md + href: update/waas-quick-start.md#definitions - name: Servicing the Windows 10 operating system - href: update/windows-update-overview.md + href: update/waas-servicing-strategy-windows-10-updates.md - name: Deployment proof of concept items: @@ -33,14 +33,14 @@ - name: Plan items: - - name: Deployment considerations - href: planning/windows-10-deployment-considerations.md - name: Create a deployment plan - href: planning/windows-10-deployment-considerations.md + href: update/create-deployment-plan.md + - name: Define readiness criteria + href: update/plan-define-readiness.md - name: Evaluate infrastructure and tools - href: planning/windows-10-infrastructure-requirements.md.md + href: update/eval-infra-tools.md - name: Determine application readiness - href: planning/windows-10-compatibility.md + href: update/plan-determine-app-readiness.md - name: Define your servicing strategy href: update/waas-servicing-strategy-windows-10-updates.md - name: Best practices for feature updates on mission-critical devices @@ -61,11 +61,7 @@ - name: Prepare to deploy Windows 10 href: deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md - name: Evaluate and update infrastructure - href: planning/windows-10-infrastructure-requirements.md - - name: Evaluate and update deployment processes - href: planning/windows-10-deployment-considerations.md - - name: Test and remediate your applications - href: planning/windows-10-compatibility.md + href: update/update-policies.md - name: Set up Delivery Optimization for Windows 10 updates href: update/waas-delivery-optimization-setup.md - name: Configure BranchCache for Windows 10 updates @@ -81,11 +77,11 @@ - name: Build a successful servicing strategy items: - name: Build deployment rings for Windows 10 updates - href: file1.md + href: update/waas-deployment-rings-windows-10-updates.md - name: Prepare updates using Windows Update for Business - href: file1.md + href: update/waas-manage-updates-wufb.md - name: Prepare updates using WSUS - href: file1.md + href: update/waas-manage-updates-wsus.md - name: Deploy items: @@ -245,7 +241,7 @@ - name: Additional Windows Update settings href: update/waas-wu-settings.md - name: Delivery Optimization reference - href: update/update-compliance-delivery-optimization.md + href: update/waas-delivery-optimization-reference.md - name: Windows 10 in S mode href: windows-10-pro-in-s-mode.md - name: Windows 10 deployment tools diff --git a/windows/deployment/file1.md b/windows/deployment/file1.md deleted file mode 100644 index e82335c2cd..0000000000 --- a/windows/deployment/file1.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Placeholder -ms.reviewer: -manager: laurawi -ms.audience: itpro -author: greg-lindsay -description: Placeholder -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: deploy -keywords: deployment, automate, tools, configure, mdt, sccm -ms.localizationpriority: medium -audience: itpro -author: greg-lindsay -ms.topic: article ---- - -# Document title - -**Applies to** - -- Windows 10 - -This is a placeholder file to be deleted. - - - - - - - diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 9c6b7c469b..590fde04b7 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -31,7 +31,7 @@ landingContent: - text: What is Windows as a service? url: update/waas-overview.md - text: Types of Windows updates - url: update/waas-quick-start.md + url: update/waas-quick-start.md#definitions # Card (optional) - title: Get started @@ -51,9 +51,9 @@ landingContent: - linkListType: architecture links: - text: Create a deployment plan - url: deployment/planning/index.md + url: update/create-deployment-plan.md - text: Evaluate infrastructure and tools - url: planning/windows-10-infrastructure-requirements.md + url: update/eval-infra-tools.md - text: Define your servicing strategy url: update/waas-servicing-strategy-windows-10-updates.md @@ -64,8 +64,8 @@ landingContent: links: - text: Prepare to deploy Windows 10 url: deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md - - text: Evaluate and update deployment processes - url: planning/windows-10-deployment-considerations.md + - text: Evaluate and update infrastructure + url: update/update-policies.md - text: Build a successful servicing strategy url: file1.md @@ -74,8 +74,8 @@ landingContent: linkLists: - linkListType: deploy links: - - text: Deploy Windows 10 - url: deploy.md + - text: Deploy Windows 10 with Autopilot + url: windows-autopilot/windows-autopilot-scenarios.md - text: Assign devices to servicing channels url: update/waas-servicing-channels-windows-10-updates.md - text: Deploy Windows 10 updates From 51349c81009dc6146a4e8ddd7de8be46398bb853 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 26 May 2020 15:21:46 -0700 Subject: [PATCH 109/119] toc --- windows/deployment/TOC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 1ee4bf92da..01d8143ca9 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -507,7 +507,7 @@ - name: Use the Volume Activation Management Tool href: volume-activation/use-the-volume-activation-management-tool-client.md - name: "Appendix: Information sent to Microsoft during activation " - href: file1.mdvolume-activation/appendix-information-sent-to-microsoft-during-activation-client.md + href: volume-activation/appendix-information-sent-to-microsoft-during-activation-client.md - name: Install fonts in Windows 10 href: windows-10-missing-fonts.md \ No newline at end of file From 3a3742a817110c7ab514967b175017b678597adc Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 26 May 2020 15:30:38 -0700 Subject: [PATCH 110/119] toc --- windows/deployment/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 590fde04b7..753f83e575 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -67,7 +67,7 @@ landingContent: - text: Evaluate and update infrastructure url: update/update-policies.md - text: Build a successful servicing strategy - url: file1.md + url: update/waas-deployment-rings-windows-10-updates.md # Card - title: Deploy Windows 10 From 3fda0331dca8567d34bb9734c72c9998f35b6428 Mon Sep 17 00:00:00 2001 From: Rona Song <38082753+qrscharmed@users.noreply.github.com> Date: Tue, 26 May 2020 15:56:13 -0700 Subject: [PATCH 111/119] Update configure-wd-app-guard.md --- .../configure-wd-app-guard.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md index 7826641e1f..a582a251d1 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md +++ b/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md @@ -53,9 +53,9 @@ These settings, located at **Computer Configuration\Administrative Templates\Win |Name|Supported versions|Description|Options| |-----------|------------------|-----------|-------| |Configure Windows Defender Application Guard clipboard settings|Windows 10 Enterprise, 1709 or higher

      Windows 10 Pro, 1803 or higher|Determines whether Application Guard can use the clipboard functionality.|**Enabled.** Turns On the clipboard functionality and lets you choose whether to additionally:
      -Disable the clipboard functionality completely when Virtualization Security is enabled.
      - Enable copying of certain content from Application Guard into Microsoft Edge.
      - Enable copying of certain content from Microsoft Edge into Application Guard. **Important:** Allowing copied content to go from Microsoft Edge into Application Guard can cause potential security risks and isn't recommended.

      **Disabled or not configured.** Completely turns Off the clipboard functionality for Application Guard.| -|Configure Windows Defender Application Guard print settings|Windows 10 Enterprise, 1709 or higher

      Windows 10 Pro, 1803 or higher|Determines whether Application Guard can use the print functionality.|**Enabled.** Turns On the print functionality and lets you choose whether to additionally:
      - Enable Application Guard to print into the XPS format.
      - Enable Application Guard to print into the PDF format.
      - Enable Application Guard to print to locally attached printers.
      - Enable Application Guard to print from previously connected network printers. Employees can't search for additional printers.

      **Disabled or not configured.** Completely turns Off the print functionality for Application Guard.| -|Block enterprise websites to load non-enterprise content in IE and Edge|Windows 10 Enterprise, 1709 or higher|Determines whether to allow Internet access for apps not included on the **Allowed Apps** list.|**Enabled.** Prevents network traffic from both Internet Explorer and Microsoft Edge to non-enterprise sites that can't render in the Application Guard container. **Note:** This may also block assets cached by CDNs and references to analytics sites. Please add them to the trusted enterprise resources to avoid broken pages.

      **Disabled or not configured.** Prevents Microsoft Edge to render network traffic to non-enterprise sites that can't render in Application Guard. | -|Allow Persistence|Windows 10 Enterprise, 1709 or higher

      Windows 10 Pro, 1803 or higher|Determines whether data persists across different sessions in Windows Defender Application Guard.|**Enabled.** Application Guard saves user-downloaded files and other items (such as, cookies, Favorites, and so on) for use in future Application Guard sessions.

      **Disabled or not configured.** All user data within Application Guard is reset between sessions.

      **Note**
      If you later decide to stop supporting data persistence for your employees, you can use our Windows-provided utility to reset the container and to discard any personal data.
      **To reset the container:**
      1. Open a command-line program and navigate to `Windows/System32`.
      2. Type `wdagtool.exe cleanup`. The container environment is reset, retaining only the employee-generated data.
      3. Type `wdagtool.exe cleanup RESET_PERSISTENCE_LAYER`. The container environment is reset, including discarding all employee-generated data.| +|Configure Windows Defender Application Guard print settings|Windows 10 Enterprise, 1709 or higher

      Windows 10 Pro, 1803 or higher|Determines whether Application Guard can use the print functionality.|**Enabled.** Turns On the print functionality and lets you choose whether to additionally:
      - Enable Application Guard to print into the XPS format.
      - Enable Application Guard to print into the PDF format.
      - Enable Application Guard to print to locally attached printers.
      - Enable Application Guard to print from previously connected network printers. Employees can't search for additional printers.

      **Disabled or not configured.** Completely turns Off the print functionality for Application Guard.

      **Note**
      Network printers must be published by Active Directory to work in Application Guard.| +|Block enterprise websites to load non-enterprise content in IE and Edge|Windows 10 Enterprise, 1709 or higher|Determines whether to allow Internet access for apps not included on the **Allowed Apps** list.|**Enabled.** Prevents network traffic from both Internet Explorer and Microsoft Edge to non-enterprise sites that can't render in the Application Guard container. **Note:** This may also block assets cached by CDNs and references to analytics sites. Please add them to the trusted enterprise resources to avoid broken pages.

      **Disabled or not configured.** Prevents Microsoft Edge to render network traffic to non-enterprise sites that can't render in Application Guard.

      **Note**
      This policy is no longer supported in the 2004 update and later.| +|Allow Persistence|Windows 10 Enterprise, 1709 or higher

      Windows 10 Pro, 1803 or higher|Determines whether data persists across different sessions in Windows Defender Application Guard.|**Enabled.** Application Guard saves user-downloaded files and other items (such as, cookies, Favorites, and so on) for use in future Application Guard sessions.

      **Disabled or not configured.** All user data within Application Guard is reset between sessions.

      **Note**
      If you later decide to stop supporting data persistence for your employees, you can use our Windows-provided utility to reset the container and to discard any personal data.

      **To reset the container:**
      1. Open a command-line program and navigate to `Windows/System32`.
      2. Type `wdagtool.exe cleanup`. The container environment is reset, retaining only the employee-generated data.
      3. Type `wdagtool.exe cleanup RESET_PERSISTENCE_LAYER`. The container environment is reset, including discarding all employee-generated data.| |Turn on Windows Defender Application Guard in Managed Mode|Windows 10 Enterprise, 1809 or higher|Determines whether to turn on Application Guard for Microsoft Edge and Microsoft Office.|**Enabled.** Turns on Application Guard for Microsoft Edge and/or Microsoft Office, honoring the network isolation settings, rendering non-enterprise domains in the Application Guard container. Be aware that Application Guard won't actually be turned On unless the required prerequisites and network isolation settings are already set on the device. Available options:
      - Enable Windows Defender Application Guard only for Microsoft Edge
      - Enable Windows Defender Application Guard only for Microsoft Office
      - Enable Windows Defender Application Guard for both Microsoft Edge and Microsoft Office

      **Disabled.** Turns Off Application Guard, allowing all apps to run in Microsoft Edge and Microsoft Office.| |Allow files to download to host operating system|Windows 10 Enterprise, 1803 or higher|Determines whether to save downloaded files to the host operating system from the Windows Defender Application Guard container.|**Enabled.** Allows users to save downloaded files from the Windows Defender Application Guard container to the host operating system.

      **Disabled or not configured.** Users are not able to saved downloaded files from Application Guard to the host operating system.| |Allow hardware-accelerated rendering for Windows Defender Application Guard|Windows 10 Enterprise, 1803 or higher

      Windows 10 Pro, 1803 or higher|Determines whether Windows Defender Application Guard renders graphics using hardware or software acceleration.|**Enabled.** Windows Defender Application Guard uses Hyper-V to access supported, high-security rendering graphics hardware (GPUs). These GPUs improve rendering performance and battery life while using Windows Defender Application Guard, particularly for video playback and other graphics-intensive use cases. If this setting is enabled without connecting any high-security rendering graphics hardware, Windows Defender Application Guard will automatically revert to software-based (CPU) rendering. **Important:** Be aware that enabling this setting with potentially compromised graphics devices or drivers might pose a risk to the host device.

      **Disabled or not configured.** Windows Defender Application Guard uses software-based (CPU) rendering and won’t load any third-party graphics drivers or interact with any connected graphics hardware.| From 4274b555ab175652f0be6c3a777f4a995984fbb2 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Wed, 27 May 2020 11:15:13 +0500 Subject: [PATCH 112/119] Update waas-configure-wufb.md --- windows/deployment/update/waas-configure-wufb.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/deployment/update/waas-configure-wufb.md b/windows/deployment/update/waas-configure-wufb.md index 0c96d3ba90..d25d48f473 100644 --- a/windows/deployment/update/waas-configure-wufb.md +++ b/windows/deployment/update/waas-configure-wufb.md @@ -99,9 +99,9 @@ In cases where the pause policy is first applied after the configured start date | Policy | Sets registry key under **HKLM\Software** | | --- | --- | -| GPO for Windows 10, version 1607 and later:
      Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Updates > **Select when Feature Updates are received** | **1607:** \Policies\Microsoft\Windows\WindowsUpdate\PauseFeatureUpdates
      **1703 and later:** \Policies\Microsoft\Windows\WindowsUpdate\PauseFeatureUpdatesStartDate | +| GPO for Windows 10, version 1607 and later:
      Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Updates > **Select when Feature Updates are received** | **1607:** \Policies\Microsoft\Windows\WindowsUpdate\PauseFeatureUpdates
      **1703 and later:** \Policies\Microsoft\Windows\WindowsUpdate\PauseFeatureUpdatesStartTime | | GPO for Windows 10, version 1511:
      Computer Configuration > Administrative Templates > Windows Components > Windows Update > **Defer Upgrades and Updates** | \Policies\Microsoft\Windows\WindowsUpdate\Pause | -| MDM for Windows 10, version 1607 and later:
      ../Vendor/MSFT/Policy/Config/Update/
      **PauseFeatureUpdates** | **1607:** \Microsoft\PolicyManager\default\Update\PauseFeatureUpdates
      **1703 and later:** \Microsoft\PolicyManager\default\Update\PauseFeatureUpdatesStartDate | +| MDM for Windows 10, version 1607 and later:
      ../Vendor/MSFT/Policy/Config/Update/
      **PauseFeatureUpdates** | **1607:** \Microsoft\PolicyManager\default\Update\PauseFeatureUpdates
      **1703 and later:** \Microsoft\PolicyManager\default\Update\PauseFeatureUpdatesStartTime | | MDM for Windows 10, version 1511:
      ../Vendor/MSFT/Policy/Config/Update/
      **DeferUpgrade** | \Microsoft\PolicyManager\default\Update\Pause | You can check the date that Feature Updates were paused by checking the registry key **PausedFeatureDate** under **HKLM\SOFTWARE\Microsoft\WindowsUpdate\UpdatePolicy\Settings**. @@ -223,10 +223,10 @@ The following are quick-reference tables of the supported policy values for Wind | BranchReadinessLevel | REG_DWORD | 2: systems take Feature Updates for the Windows Insider build - Fast (added in Windows 10, version 1709)
      4: systems take Feature Updates for the Windows Insider build - Slow (added in Windows 10, version 1709)
      8: systems take Feature Updates for the Release Windows Insider build (added in Windows 10, version 1709)
      16: for Windows 10, version 1703: systems take Feature Updates for the Current Branch (CB); for Windows 10, version 1709, 1803 and 1809: systems take Feature Updates from Semi-annual Channel (Targeted) (SAC-T); for Windows 10, version 1903 or later: systems take Feature Updates from Semi-annual Channel
      32: systems take Feature Updates from Semi-annual Channel
      Note: Other value or absent: receive all applicable updates | | DeferQualityUpdates | REG_DWORD | 1: defer quality updates
      Other value or absent: don’t defer quality updates | | DeferQualityUpdatesPeriodinDays | REG_DWORD | 0-35: defer quality updates by given days | -| PauseQualityUpdatesStartDate | REG_DWORD | 1: pause quality updates
      Other value or absent: don’t pause quality updates | +| PauseQualityUpdatesStartTime | REG_DWORD | 1: pause quality updates
      Other value or absent: don’t pause quality updates | |DeferFeatureUpdates | REG_DWORD | 1: defer feature updates
      Other value or absent: don’t defer feature updates | | DeferFeatureUpdatesPeriodinDays | REG_DWORD | 0-365: defer feature updates by given days | -| PauseFeatureUpdatesStartDate | REG_DWORD |1: pause feature updates
      Other value or absent: don’t pause feature updates | +| PauseFeatureUpdatesStartTime | REG_DWORD |1: pause feature updates
      Other value or absent: don’t pause feature updates | | ExcludeWUDriversInQualityUpdate | REG_DWORD | 1: exclude Windows Update drivers
      Other value or absent: offer Windows Update drivers | @@ -236,9 +236,9 @@ The following are quick-reference tables of the supported policy values for Wind | --- | --- | --- | | BranchReadinessLevel | REG_DWORD |2: systems take Feature Updates for the Windows Insider build - Fast (added in Windows 10, version 1709)
      4: systems take Feature Updates for the Windows Insider build - Slow (added in Windows 10, version 1709)
      8: systems take Feature Updates for the Release Windows Insider build (added in Windows 10, version 1709)
      16: for Windows 10, version 1703: systems take Feature Updates for the Current Branch (CB); for Windows 10, version 1709, 1803 and 1809: systems take Feature Updates from Semi-annual Channel (Targeted) (SAC-T); for Windows 10, version 1903 or later: systems take Feature Updates from Semi-annual Channel
      32: systems take Feature Updates from Semi-annual Channel
      Note: Other value or absent: receive all applicable updates | | DeferQualityUpdatesPeriodinDays | REG_DWORD | 0-35: defer quality updates by given days | -| PauseQualityUpdatesStartDate | REG_DWORD | 1: pause quality updates
      Other value or absent: don’t pause quality updates | +| PauseQualityUpdatesStartTime | REG_DWORD | 1: pause quality updates
      Other value or absent: don’t pause quality updates | | DeferFeatureUpdatesPeriodinDays | REG_DWORD | 0-365: defer feature updates by given days | -| PauseFeatureUpdatesStartDate | REG_DWORD | 1: pause feature updates
      Other value or absent: don’t pause feature updates | +| PauseFeatureUpdatesStartTime | REG_DWORD | 1: pause feature updates
      Other value or absent: don’t pause feature updates | | ExcludeWUDriversinQualityUpdate | REG_DWORD | 1: exclude Windows Update drivers
      Other value or absent: offer Windows Update drivers | ## Update devices to newer versions From fca7ae68e8628658c492819a1ed18215361cf4b6 Mon Sep 17 00:00:00 2001 From: Rick Munck <33725928+jmunck@users.noreply.github.com> Date: Wed, 27 May 2020 06:56:03 -0500 Subject: [PATCH 113/119] Update windows-security-baselines.md --- windows/security/threat-protection/windows-security-baselines.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/windows-security-baselines.md b/windows/security/threat-protection/windows-security-baselines.md index 1c44d0d42f..a0f657a331 100644 --- a/windows/security/threat-protection/windows-security-baselines.md +++ b/windows/security/threat-protection/windows-security-baselines.md @@ -22,6 +22,7 @@ ms.reviewer: - Windows 10 - Windows Server - Microsoft 365 Apps for enterprise +- Microsoft Edge ## Using security baselines in your organization From 2bb682d6238b63afac82bb2809ba268a84bf5cd3 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 27 May 2020 08:42:23 -0700 Subject: [PATCH 114/119] pull master --- windows/deployment/windows-autopilot/old.md | 32 --------------------- 1 file changed, 32 deletions(-) delete mode 100644 windows/deployment/windows-autopilot/old.md diff --git a/windows/deployment/windows-autopilot/old.md b/windows/deployment/windows-autopilot/old.md deleted file mode 100644 index cc6bf8b6f2..0000000000 --- a/windows/deployment/windows-autopilot/old.md +++ /dev/null @@ -1,32 +0,0 @@ -# [Windows Autopilot deployment](index.md) -## [What's new](windows-autopilot-whats-new.md) -## Understanding Windows Autopilot -### [Overview](windows-autopilot.md) -### [Requirements](windows-autopilot-requirements.md) -### [Scenarios and capabilities](windows-autopilot-scenarios.md) -### [Get started](demonstrate-deployment-on-vm.md) - -## Deployment scenarios -### [Deployment processes](deployment-process.md) -### [User-driven mode](user-driven.md) -### [Self-deploying mode](self-deploying.md) -### [Windows Autopilot Reset](windows-autopilot-reset.md) -### [White glove](white-glove.md) -### [Support for existing devices](existing-devices.md) - -## Administering Windows Autopilot -### [Registering devices](add-devices.md) -### [Configuring device profiles](profiles.md) -### [Enrollment Status Page](enrollment-status.md) -### [BitLocker encryption](bitlocker.md) -### [DFCI management](dfci-management.md) -### [Windows Autopilot update](autopilot-update.md) -### [Troubleshooting](troubleshooting.md) -### [Known issues](known-issues.md) - -## Support -### [FAQ](autopilot-faq.md) -### [Contacts](autopilot-support.md) -### [Registration authorization](registration-auth.md) -### [Device guidelines](autopilot-device-guidelines.md) -### [Motherboard replacement](autopilot-mbr.md) From df428d09a9c3b00e403f6711bdfc9d9dbeba2d05 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Wed, 27 May 2020 10:28:17 -0700 Subject: [PATCH 115/119] remove en-us from link --- .../configuration/cortana-at-work/cortana-at-work-overview.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/configuration/cortana-at-work/cortana-at-work-overview.md b/windows/configuration/cortana-at-work/cortana-at-work-overview.md index d5acf05280..5158bc4ada 100644 --- a/windows/configuration/cortana-at-work/cortana-at-work-overview.md +++ b/windows/configuration/cortana-at-work/cortana-at-work-overview.md @@ -34,7 +34,7 @@ Cortana requires a PC running Windows 10, version 1703 or later, as well as the |**Software** |**Minimum version** | |---------|---------| -|Client operating system | Desktop:
      - Windows 10, version 2004 (recommended)

      - Windows 10, version 1703 (legacy version of Cortana)

      Mobile: Windows 10 mobile, version 1703 (legacy version of Cortana)

      For more information on the differences between Cortana in Windows 10, version 2004 and earlier versions, see [**How is my data processed by Cortana**](https://docs.microsoft.com/en-us/windows/configuration/cortana-at-work/cortana-at-work-overview#how-is-my-data-processed-by-cortana) below. | +|Client operating system | Desktop:
      - Windows 10, version 2004 (recommended)

      - Windows 10, version 1703 (legacy version of Cortana)

      Mobile: Windows 10 mobile, version 1703 (legacy version of Cortana)

      For more information on the differences between Cortana in Windows 10, version 2004 and earlier versions, see [**How is my data processed by Cortana**](https://docs.microsoft.com/windows/configuration/cortana-at-work/cortana-at-work-overview#how-is-my-data-processed-by-cortana) below. | |Azure Active Directory (Azure AD) | While all employees signing into Cortana need an Azure AD account, an Azure AD premium tenant isn’t required. | |Additional policies (Group Policy and Mobile Device Management (MDM)) |There is a rich set of policies that can be used to manage various aspects of Cortana. Most of these policies will limit the abilities of Cortana but won't turn Cortana off. For example, if you turn **Speech** off, your employees won't be able to use the wake word (“Cortana”) for hands-free activation or voice commands to easily ask for help. | @@ -88,4 +88,4 @@ Cortana is covered under the [Microsoft Privacy Statement](https://privacy.micro ## See also -- [What is Cortana?](https://go.microsoft.com/fwlink/p/?LinkId=746818) \ No newline at end of file +- [What is Cortana?](https://go.microsoft.com/fwlink/p/?LinkId=746818) From 7d107ff2a03f05c7b567a1c80d625edb6c84f9fa Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 27 May 2020 11:00:26 -0700 Subject: [PATCH 116/119] removing redirect to Intune content now that we have an updated local topic for this material --- .openpublishing.redirection.json | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 83cbd07323..28a2f92415 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -14392,11 +14392,6 @@ "redirect_document_id": true }, { -"source_path": "windows/update/waas-wufb-intune.md", -"redirect_url": "https://docs.microsoft.com/windows/deployment/update/waas-wufb-intune", -"redirect_document_id": true -}, -{ "source_path": "windows/manage/manage-settings-app-with-group-policy.md", "redirect_url": "https://docs.microsoft.com/windows/client-management/manage-settings-app-with-group-policy", "redirect_document_id": true From ac51ce37b4fc054c37a25f0f65ba36d6a3398b96 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 27 May 2020 11:15:13 -0700 Subject: [PATCH 117/119] typo --- windows/deployment/TOC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 01d8143ca9..600278cc0d 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -154,7 +154,7 @@ - name: 'Walkthrough: use Group Policy to configure Windows Update for Business' href: update/waas-wufb-group-policy.md - name: 'Walkthrough: use Intune to configure Windows Update for Business' - href: update/waas-wufb-csp-mdm.md.md + href: update/waas-wufb-csp-mdm.md - name: Monitor Windows 10 updates items: - name: Monitor Delivery Optimization From ca4e1164459cd162fe196080cd3030ff83032c38 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 27 May 2020 11:20:49 -0700 Subject: [PATCH 118/119] change 1909 to 2004 --- windows/hub/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/hub/index.md b/windows/hub/index.md index 97ce2a79a5..b34eb9cf48 100644 --- a/windows/hub/index.md +++ b/windows/hub/index.md @@ -19,12 +19,12 @@ Find the latest how to and support content that IT pros need to evaluate, plan,   -## Check out [what's new in Windows 10, version 1909](/windows/whats-new/whats-new-windows-10-version-1909). +## Check out [what's new in Windows 10, version 2004](/windows/whats-new/whats-new-windows-10-version-2004).
      From b567ba33f0fcd49cd4af71317269500137293051 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 27 May 2020 11:51:39 -0700 Subject: [PATCH 119/119] Update configure-wd-app-guard.md --- .../configure-wd-app-guard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md index a582a251d1..5020c63596 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md +++ b/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md @@ -8,7 +8,7 @@ ms.pagetype: security ms.localizationpriority: medium author: denisebmsft ms.author: deniseb -ms.date: 10/17/2017 +ms.date: 05/27/2020 ms.reviewer: manager: dansimp ms.custom: asr
      - + Read what's new in Windows 10
      What's New?

    FtXa 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 diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 703a4ee3cf..8a720f94a0 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -59,6 +59,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s - [What is dmwappushsvc?](#what-is-dmwappushsvc) - **Change history in MDM documentation** + - [May 2020](#may-2020) - [February 2020](#february-2020) - [January 2020](#january-2020) - [November 2019](#november-2019) @@ -105,11 +106,25 @@ For details about Microsoft mobile device management protocols for Windows 10 s Policy CSP