From a7f517d4bec03fe990f804d04aede259960f922a Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Tue, 2 Jun 2020 18:49:00 -0700 Subject: [PATCH 01/27] testing 1 2 3 --- windows/privacy/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/privacy/index.yml b/windows/privacy/index.yml index 8d5740bc52..fe5b89eda0 100644 --- a/windows/privacy/index.yml +++ b/windows/privacy/index.yml @@ -1,4 +1,4 @@ -### YamlMime:YamlDocument +### YamlMime:Hub documentType: LandingData From 459d69216fc2c3c37beaadd121cbd2636f283d08 Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Tue, 2 Jun 2020 20:10:04 -0700 Subject: [PATCH 02/27] updating hub page --- windows/privacy/index.yml | 306 ++++++++++++++++++++------------------ 1 file changed, 165 insertions(+), 141 deletions(-) diff --git a/windows/privacy/index.yml b/windows/privacy/index.yml index fe5b89eda0..c8309a41a9 100644 --- a/windows/privacy/index.yml +++ b/windows/privacy/index.yml @@ -1,156 +1,180 @@ ### YamlMime:Hub -documentType: LandingData - title: Windows Privacy +summary: Get ready for General Data Protection Regulation (GDPR) by viewing and configuring Windows diagnostic data in your organization. +brand: m365 metadata: - - document_id: - title: Windows Privacy - description: Learn about how privacy is managed in Windows. - - keywords: Windows 10, Windows Server, Windows Server 2016, privacy, GDPR, compliance, endpoints - + services: windows + product: windows + ms.topic: hub-page # Required + ms.collection: M365-security-compliance + author: danihalfin + ms.author: daniha + manager: dansimp + ms.date: 02/21/2019 #Required; mm/dd/yyyy format. ms.localizationpriority: high - author: danihalfin - - ms.author: daniha - - ms.date: 04/25/2018 - - ms.topic: conceptual - - audience: ITPro - - manager: dansimp - - ms.collection: M365-security-compliance - - ms.devlang: na - -sections: - -- items: - - - type: markdown - - text: Get ready for General Data Protection Regulation (GDPR) by viewing and configuring Windows diagnostic data in your organization. - -- items: - - - type: list - - style: cards - - className: cardsM - - columns: 3 - - items: - - - href: \windows\privacy\gdpr-it-guidance - - html:

Learn about GDPR and how Microsoft helps you get started towards compliance

- - image: - - src: https://docs.microsoft.com/media/common/i_advanced.svg - - title: Start with GDPR basics - - - href: \windows\privacy\configure-windows-diagnostic-data-in-your-organization - - html:

Make informed decisions about how you can configure diagnostic data in your organization

- - image: - - src: https://docs.microsoft.com/media/common/i_filter.svg - - title: Configure Windows diagnostic data - - - href: \windows\privacy\diagnostic-data-viewer-overview - - html:

Review the Windows diagnostic data sent to Microsoft by device in your organization

- - image: - - src: https://docs.microsoft.com/media/common/i_investigate.svg - - title: View Windows diagnostic data - -- title: Understand Windows diagnostic data in Windows 10 - +# highlightedContent section (optional) +# Maximum of 8 items +highlightedContent: +# itemType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | sample | tutorial | video | whats-new items: + # Card + - title: Start with GDPR basics + itemType: get-started + url: gdpr-it-guidance.md + # Card + - title: Configure Windows diagnostic data + itemType: how-to-guide + url: configure-windows-diagnostic-data-in-your-organization.md + # Card + - title: View Windows diagnostic data + itemType: how-to-guide + url: diagnostic-data-viewer-overview.md - - type: paragraph +# productDirectory section (optional) +productDirectory: + title: Understand Windows diagnostic data in Windows 10 + summary: For the latest Windows 10 version, learn more about what Windows diagnostic data is collected at various diagnostics levels. + items: + # Card + - title: Basic level events and fields + # imageSrc should be square in ratio with no whitespace + imageSrc: https://docs.microsoft.com/media/common/i_extend.svg + summary: Learn more about basic Windows diagnostic data events and fields collected. + url: basic-level-windows-diagnostic-events-and-fields.md + # Card + - title: Enhanced level events and fields + imageSrc: https://docs.microsoft.com/media/common/i_delivery.svg + summary: Learn more about Windows diagnostic data events and fields used by Windows Analytics. + url: enhanced-diagnostic-data-windows-analytics-events-and-fields.md + # Card + - title: Full level data categories + imageSrc: https://docs.microsoft.com/media/common/i_get-started.svg + summary: Learn more about all Windows diagnostic data collected. + url: windows-diagnostic-data.md - text: 'For the latest Windows 10 version, learn more about what Windows diagnostic data is collected at various diagnostics levels.' +# conceptualContent section (optional) +# conceptualContent: +# # itemType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | sample | tutorial | video | whats-new +# title: sectiontitle # < 60 chars (optional) +# summary: sectionsummary # < 160 chars (optional) +# items: +# # Card +# - title: cardtitle1 +# links: +# - url: file1.md OR https://docs.microsoft.com/file1 +# itemType: itemType +# text: linktext1 +# - url: file2.md OR https://docs.microsoft.com/file2 +# itemType: itemType +# text: linktext2 +# - url: file3.md OR https://docs.microsoft.com/file3 +# itemType: itemType +# text: linktext3 +# # footerLink (optional) +# footerLink: +# url: filefooter.md OR https://docs.microsoft.com/filefooter +# text: See more +# # Card +# - title: cardtitle2 +# links: +# - url: file1.md OR https://docs.microsoft.com/file1 +# itemType: itemType +# text: linktext1 +# - url: file2.md OR https://docs.microsoft.com/file2 +# itemType: itemType +# text: linktext2 +# - url: file3.md OR https://docs.microsoft.com/file3 +# itemType: itemType +# text: linktext3 +# # footerLink (optional) +# footerLink: +# url: filefooter.md OR https://docs.microsoft.com/filefooter +# text: See more +# # Card +# - title: cardtitle3 +# links: +# - url: file1.md OR https://docs.microsoft.com/file1 +# itemType: itemType +# text: linktext1 +# - url: file2.md OR https://docs.microsoft.com/file2 +# itemType: itemType +# text: linktext2 +# - url: file3.md OR https://docs.microsoft.com/file3 +# itemType: itemType +# text: linktext3 +# # footerLink (optional) +# footerLink: +# url: filefooter.md OR https://docs.microsoft.com/filefooter +# text: See more - - type: list +# # tools section (optional) +# tools: +# title: sectiontitle # < 60 chars (optional) +# summary: sectionsummary # < 160 chars (optional) +# items: +# # Card +# - title: cardtitle1 +# # imageSrc should be square in ratio with no whitespace +# imageSrc: ./media/index/image1.svg OR https://docs.microsoft.com/media/logos/image1.svg +# url: file1.md +# # Card +# - title: cardtitle2 +# imageSrc: ./media/index/image2.svg OR https://docs.microsoft.com/media/logos/image2.svg +# url: file2.md +# # Card +# - title: cardtitle3 +# imageSrc: ./media/index/image3.svg OR https://docs.microsoft.com/media/logos/image3.svg +# url: file3.md - style: cards +# additionalContent section (optional) +# Card with summary style +# additionalContent: +# # Supports up to 3 sections +# sections: +# - title: sectiontitle # < 60 chars (optional) +# summary: sectionsummary # < 160 chars (optional) +# items: +# # Card +# - title: cardtitle1 +# summary: cardsummary1 +# url: file1.md OR https://docs.microsoft.com/file1 +# # Card +# - title: cardtitle2 +# summary: cardsummary2 +# url: file1.md OR https://docs.microsoft.com/file2 +# # Card +# - title: cardtitle3 +# summary: cardsummary3 +# url: file1.md OR https://docs.microsoft.com/file3 +# # footer (optional) +# footer: "footertext [linktext](https://docs.microsoft.com/footerfile)" - className: cardsM - - columns: 3 - - items: - - - href: \windows\privacy\basic-level-windows-diagnostic-events-and-fields - - html:

Learn more about basic Windows diagnostic data events and fields collected

- - image: - - src: https://docs.microsoft.com/media/common/i_extend.svg - - title: Basic level events and fields - - - href: \windows\privacy\enhanced-diagnostic-data-windows-analytics-events-and-fields - - html:

Learn more about Windows diagnostic data events and fields used by Windows Analytics

- - image: - - src: https://docs.microsoft.com/media/common/i_delivery.svg - - title: Enhanced level events and fields - - - href: \windows\privacy\windows-diagnostic-data - - html:

Learn more about all Windows diagnostic data collected

- - image: - - src: https://docs.microsoft.com/media/common/i_get-started.svg - - title: Full level data categories - -- items: - - - type: list - - style: cards - - className: cardsL - - items: - - - title: View and manage Windows 10 connection endpoints - - html:

Manage Windows 10 connection endpoints

- -

Manage connections from Windows to Microsoft services

- - - title: Additional resources - - html:

Windows 10 on Trust Center

- -

GDPR on Microsoft 365 Compliance solutions

- -

Support for GDPR Accountability on Service Trust Portal

- \ No newline at end of file +# additionalContent section (optional) +# Card with links style +additionalContent: + # Supports up to 3 sections + sections: + - items: + # Card + - title: View and manage Windows 10 connection endpoints + links: + - text: Manage Windows 10 connection endpoints + url: manage-windows-endpoints.md + - text: Manage connections from Windows to Microsoft services + url: manage-connections-from-windows-operating-system-components-to-microsoft-services + # Card + - title: Additional resources + links: + - text: Windows 10 on Trust Center + url: https://www.microsoft.com/en-us/trustcenter/cloudservices/windows10 + - text: GDPR on Microsoft 365 Compliance solutions + url: https://docs.microsoft.com/microsoft-365/compliance/gdpr + - text: Support for GDPR Accountability on Service Trust Portal + url: https://servicetrust.microsoft.com/ViewPage/GDPRGetStarted + # footer (optional) + # footer: "footertext [linktext](https://docs.microsoft.com/footerfile)" \ No newline at end of file From 1007e02a81407f6294d035e99e1c0693a8430de8 Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Tue, 2 Jun 2020 21:27:49 -0700 Subject: [PATCH 03/27] fixing security index yml while im here --- windows/security/index.yml | 110 ++++++++++++------------------------- 1 file changed, 35 insertions(+), 75 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index ca0486b130..8dee80970e 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -1,80 +1,40 @@ -### YamlMime:YamlDocument +### YamlMime:Hub -documentType: LandingData - -title: Windows 10 Enterprise Security +title: Windows 10 Enterprise Security # < 60 chars +summary: Secure corporate data and manage risk. # < 160 chars +# brand: aspnet | azure | dotnet | dynamics | m365 | ms-graph | office | power-bi | power-platform | sql | sql-server | vs | visual-studio | windows | xamarin +brand: windows metadata: - - document_id: - - title: Windows 10 Enterprise Security - - description: Learn about enterprise-grade security features for Windows 10. - - keywords: protect, company, data, Windows, device, app, management, Microsoft365, e5, e3 - + title: Windows 10 Enterprise Security # Required; page title displayed in search results. Include the brand. < 60 chars. + description: Learn about enterprise-grade security features for Windows 10. # Required; article description that is displayed in search results. < 160 chars. + services: windows + product: windows + ms.topic: hub-page # Required + ms.collection: M365-security-compliance # Optional; Remove if no collection is used. + author: danihalfin #Required; your GitHub user alias, with correct capitalization. + ms.author: daniha #Required; microsoft alias of author; optional team alias. + ms.date: 01/08/2018 #Required; mm/dd/yyyy format. ms.localizationpriority: high - author: brianlic-msft - - ms.author: brianlic - - manager: brianlic - - ms.date: 08/01/2018 - - ms.topic: article - - ms.devlang: na - -sections: - -- items: - - - type: markdown - - text: Secure corporate data and manage risk. - -- items: - - - type: list - - style: cards - - className: cardsM - - columns: 3 - - items: - - - href: \windows\security\identity-protection\ - - html:

Deploy secure enterprise-grade authentication and access control to protect accounts and data

- - image: - - src: https://docs.microsoft.com/media/common/i_identity-protection.svg - - title: Identity and access management - - - href: \windows\security\threat-protection\ - - html:

Stop cyberthreats and quickly identify and respond to breaches

- - image: - - src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Threat protection - - - href: \windows\security\information-protection\ - - html:

Identify and secure critical data to prevent data loss

- - image: - - src: https://docs.microsoft.com/media/common/i_information-protection.svg - - title: Information protection - +# productDirectory section (optional) +productDirectory: + title: sectiontitle # < 60 chars (optional) + summary: sectionsummary # < 160 chars (optional) + items: + # Card + - title: Identity and access management + # imageSrc should be square in ratio with no whitespace + imageSrc: https://docs.microsoft.com/media/common/i_identity-protection.svg + summary: Deploy secure enterprise-grade authentication and access control to protect accounts and data + url: ./identity-protection/index.md + # Card + - title: Threat protection + imageSrc: https://docs.microsoft.com/media/common/i_threat-protection.svg + summary: Stop cyberthreats and quickly identify and respond to breaches + url: ./threat-protection/index.md + # Card + - title: Information protection + imageSrc: https://docs.microsoft.com/media/common/i_information-protection.svg + summary: Identify and secure critical data to prevent data loss + url: ./information-protection/index.md \ No newline at end of file From 95a680b27ebcbc767ea76397b0b543088ed89baf Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Tue, 2 Jun 2020 21:28:53 -0700 Subject: [PATCH 04/27] small fix --- windows/security/index.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 8dee80970e..bae44d7224 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -19,8 +19,6 @@ metadata: # productDirectory section (optional) productDirectory: - title: sectiontitle # < 60 chars (optional) - summary: sectionsummary # < 160 chars (optional) items: # Card - title: Identity and access management From 22cd538c72a6840ca63c8189e1c3099103fa12df Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Wed, 3 Jun 2020 23:19:26 -0700 Subject: [PATCH 05/27] adding some links to hub --- .openpublishing.redirection.json | 2 +- windows/privacy/index.yml | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index a4e6e02c6d..c975833477 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -14728,7 +14728,7 @@ }, { "source_path": "windows/privacy/manage-windows-endpoints.md", -"redirect_url": "https://docs.microsoft.com/windows/privacy/manage-windows-1809-endpoints", +"redirect_url": "https://docs.microsoft.com/windows/privacy/manage-windows-2004-endpoints", "redirect_document_id": true }, { diff --git a/windows/privacy/index.yml b/windows/privacy/index.yml index c8309a41a9..934a834754 100644 --- a/windows/privacy/index.yml +++ b/windows/privacy/index.yml @@ -161,12 +161,23 @@ additionalContent: sections: - items: # Card + - title: More Windows privacy + links: + - text: "Windows 10 & Privacy Compliance: A Guide for IT and Compliance Professionals" + url: Windows-10-and-privacy-compliance.md + - text: Windows 10 personal data services configuration + url: windows-personal-data-services-configuration.md + - text: Beginning your GDPR journey for Windows 10 + url: gdpr-win10-whitepaper.md + # Card - title: View and manage Windows 10 connection endpoints links: - text: Manage Windows 10 connection endpoints url: manage-windows-endpoints.md + - text: Manage connection endpoints for non-Enterprise editions of Windows 10 + url: windows-endpoints-2004-non-enterprise-editions.md - text: Manage connections from Windows to Microsoft services - url: manage-connections-from-windows-operating-system-components-to-microsoft-services + url: manage-connections-from-windows-operating-system-components-to-microsoft-services.md # Card - title: Additional resources links: From a44c6fb113f2efda2a9d163ff846ca874dc51725 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 5 Jun 2020 10:14:43 -0700 Subject: [PATCH 06/27] new cards --- windows/deployment/TOC.yml | 6 +- windows/deployment/index2.yml | 128 ++++++++++++++++++++++++++++++++++ 2 files changed, 133 insertions(+), 1 deletion(-) create mode 100644 windows/deployment/index2.yml diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index ef87ea0981..db3b462fda 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -44,7 +44,11 @@ - name: Define your servicing strategy href: update/waas-servicing-strategy-windows-10-updates.md - name: Best practices for feature updates on mission-critical devices - href: update/feature-update-mission-critical.md + href: update/feature-update-mission-critical.md + - name: Windows 10 deployment considerations + href: planning/windows-10-deployment-considerations.md + - name: Windows 10 infrastructure requirements + href: planning/windows-10-infrastructure-requirements - name: Plan for volume activation href: volume-activation/plan-for-volume-activation-client.md - name: Features removed or planned for replacement diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml new file mode 100644 index 0000000000..ddb29941f1 --- /dev/null +++ b/windows/deployment/index2.yml @@ -0,0 +1,128 @@ +### 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: 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 + +landingContent: +# Cards and links should be based on top customer tasks or top subjects +# Start card title with a verb + # Card (optional) + - title: Deploy Windows 10 + linkLists: + - linkListType: overview + links: + - text: Windows 10 deployment scenarios + url: windows-10-deployment-scenarios.md + + - linkListType: quickstart + links: + - text: Demonstrate Autopilot deployment + url: windows-autopilot/demonstrate-deployment-on-vm.md + - text: Deploy Windows 10 in a test lab + url: windows-10-poc.md + - linkListType: architecture + links: + - text: Windows 10 deployment considerations + url: planning/windows-10-deployment-considerations.md + - text: Windows 10 infrastructure requirements + url: planning/windows-10-infrastructure-requirements + - text: Windows 10 features lifecycle + url: planning/features-lifecycle.md + - text: Plan for volume activation + url: volume-activation/plan-for-volume-activation-client.md + - linkListType: how-to-guide + links: + - text: Prepare for Zero Touch Installation with Configuration Manager + url: deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md + - text: Prepare to deploy Windows 10 with MDT + url: deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md + - linkListType: deploy + links: + - text: Windows Autopilot scenarios and capabilities + url: windows-autopilot/windows-autopilot-scenarios.md + - text: Deploy Windows 10 to a new device with Configuration Manager + url: deploy-windows-cm/deploy-windows-10-using-pxe-and-configuration-manager.md + - text: Deploy a Windows 10 image using MDT + url: deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md + - text: Resolve Windows 10 upgrade errors + url: upgrade/resolve-windows-10-upgrade-errors.md + + # Card (optional) + - title: Update Windows 10 + linkLists: + - linkListType: overview + links: + - text: What is Windows as a service? + url: update/waas-overview.md + - text: Types of Windows updates + url: update/waas-quick-start.md#definitions + - linkListType: get-started + links: + - text: Servicing the Windows 10 operating system + url: update/waas-servicing-strategy-windows-10-updates.md + - linkListType: architecture + links: + - text: Create a deployment plan + url: update/create-deployment-plan.md + - text: Define readiness criteria + url: update/plan-define-readiness.md + - text: Evaluate infrastructure and tools + url: update/eval-infra-tools.md + - text: Determine application readiness + url: update/plan-determine-app-readiness.md + - text: Define your servicing strategy + url: update/waas-servicing-strategy-windows-10-updates.md + - linkListType: how-to-guide + links: + - text: Evaluate and update infrastructure + url: update/update-policies.md + - text: Build a successful servicing strategy + url: update/waas-deployment-rings-windows-10-updates.md + - linkListType: deploy + links: + - text: Assign devices to servicing channels + url: update/waas-servicing-channels-windows-10-updates.md + - text: Deploy Windows 10 updates + url: update/waas-servicing-channels-windows-10-updates.md + + # Card (optional) + - title: Windows 10 resources + linkLists: + - linkListType: learn + links: + - text: Windows 10 release information + url: https://docs.microsoft.com/windows/release-information/ + - text: What's new in Windows 10 + url: https://docs.microsoft.com/windows/whats-new/ + - text: Microsoft 365 for enterprise documention + url: https://docs.microsoft.com/microsoft-365/enterprise/ + - text: Microsoft Surface documentation + url: https://docs.microsoft.com/surface/ + - text: Evaluate Windows 10 Enterprise + url: https://www.microsoft.com/evalcenter/evaluate-windows-10-enterprise + - text: Microsoft FastTrack cloud solutions + url: https://www.microsoft.com/fasttrack/ + - text: Microsoft Intune documentation + url: https://docs.microsoft.com/mem/intune/ + - text: Microsoft Endpoint Configuration Manager documentation + url: https://docs.microsoft.com/mem/configmgr/ + - text: Windows 10 Enterprise Security + url: https://docs.microsoft.com/windows/security/ + - text: Desktop Deployment Center + url: https://docs.microsoft.com/microsoft-365/enterprise/desktop-deployment-center-home + From 9b73f89bad4f2eab7dff883a55c15aff9bd716f5 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 5 Jun 2020 10:36:26 -0700 Subject: [PATCH 07/27] fix yaml error --- windows/deployment/TOC.yml | 2 +- windows/deployment/index2.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index db3b462fda..c0f9bfdc9b 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -48,7 +48,7 @@ - name: Windows 10 deployment considerations href: planning/windows-10-deployment-considerations.md - name: Windows 10 infrastructure requirements - href: planning/windows-10-infrastructure-requirements + href: planning/windows-10-infrastructure-requirements.md - name: Plan for volume activation href: volume-activation/plan-for-volume-activation-client.md - name: Features removed or planned for replacement diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml index ddb29941f1..d7fb460e38 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index2.yml @@ -87,13 +87,13 @@ landingContent: url: update/plan-determine-app-readiness.md - text: Define your servicing strategy url: update/waas-servicing-strategy-windows-10-updates.md - - linkListType: how-to-guide + - linkListType: how-to-guide links: - text: Evaluate and update infrastructure url: update/update-policies.md - text: Build a successful servicing strategy url: update/waas-deployment-rings-windows-10-updates.md - - linkListType: deploy + - linkListType: deploy links: - text: Assign devices to servicing channels url: update/waas-servicing-channels-windows-10-updates.md From fda3cb3d78daa239f6ac6f2aa56161bce0e30bda Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 5 Jun 2020 11:10:51 -0700 Subject: [PATCH 08/27] fix link --- windows/deployment/index2.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml index d7fb460e38..63c3cf0884 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index2.yml @@ -40,7 +40,7 @@ landingContent: - text: Windows 10 deployment considerations url: planning/windows-10-deployment-considerations.md - text: Windows 10 infrastructure requirements - url: planning/windows-10-infrastructure-requirements + url: planning/windows-10-infrastructure-requirements.md - text: Windows 10 features lifecycle url: planning/features-lifecycle.md - text: Plan for volume activation From 0cf94331be3a1c2d43c392717bd00f85a5d2baf8 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 5 Jun 2020 11:22:35 -0700 Subject: [PATCH 09/27] add card --- windows/deployment/TOC.yml | 2 -- windows/deployment/index2.yml | 22 ++++++++++++++++++++++ 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index c0f9bfdc9b..0b76ac574b 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -242,8 +242,6 @@ href: update/windows-update-overview.md - name: Servicing stack updates href: update/servicing-stack-updates.md - - name: How Windows Update works - href: update/how-windows-update-works.md - name: Additional Windows Update settings href: update/waas-wu-settings.md - name: Delivery Optimization reference diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml index 63c3cf0884..aa422d777e 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index2.yml @@ -100,6 +100,28 @@ landingContent: - text: Deploy Windows 10 updates url: update/waas-servicing-channels-windows-10-updates.md + # Card (optional) + - title: Technical references + linkLists: + - linkListType: reference + links: + - text: How does Windows Update work? + url: update/how-windows-update-works.md + - text: Unified Update Platform (UUP) architecture + url: update/windows-update-overview.md#unified-update-platform-uup-architecture + - text: Servicing stack updates + url: update/servicing-stack-updates.md + - text: Manage additional Windows Update setings + url: update/waas-wu-settings.md + - text: Delivery Optimization reference + url: update/waas-delivery-optimization-reference.md + - text: Convert an MBR partition to GPT + url: mbr-to-gpt.md + - text: VAMT technical reference + url: volume-activation/volume-activation-management-tool.md + - text: User State Migration Tool (USMT) overview + url: usmt/usmt-overview.md + # Card (optional) - title: Windows 10 resources linkLists: From a46ed80759ac45854d4665bd248919fdd3cee0c5 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 5 Jun 2020 11:53:34 -0700 Subject: [PATCH 10/27] combine cards --- windows/deployment/index2.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml index aa422d777e..5ef8d541e2 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index2.yml @@ -101,7 +101,7 @@ landingContent: url: update/waas-servicing-channels-windows-10-updates.md # Card (optional) - - title: Technical references + - title: Technical references and additional resources linkLists: - linkListType: reference links: @@ -121,10 +121,6 @@ landingContent: url: volume-activation/volume-activation-management-tool.md - text: User State Migration Tool (USMT) overview url: usmt/usmt-overview.md - - # Card (optional) - - title: Windows 10 resources - linkLists: - linkListType: learn links: - text: Windows 10 release information @@ -147,4 +143,3 @@ landingContent: url: https://docs.microsoft.com/windows/security/ - text: Desktop Deployment Center url: https://docs.microsoft.com/microsoft-365/enterprise/desktop-deployment-center-home - From bc2af3dd96751555ada50646c5ad9e9857a65200 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 5 Jun 2020 12:13:42 -0700 Subject: [PATCH 11/27] tweak --- windows/deployment/index2.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml index 5ef8d541e2..05759feb1e 100644 --- a/windows/deployment/index2.yml +++ b/windows/deployment/index2.yml @@ -99,9 +99,11 @@ landingContent: url: update/waas-servicing-channels-windows-10-updates.md - text: Deploy Windows 10 updates url: update/waas-servicing-channels-windows-10-updates.md + - text: Troubleshoot Windows Update + url: update/windows-update-troubleshooting.md # Card (optional) - - title: Technical references and additional resources + - title: Technical references and resources linkLists: - linkListType: reference links: From 48d31d2a94e5a1f8b3d3d75529d36b9d6c4a6491 Mon Sep 17 00:00:00 2001 From: "Jeff Reeds (Aquent LLC)" Date: Fri, 5 Jun 2020 12:16:32 -0700 Subject: [PATCH 12/27] Updated tables with MS Server 2019 info The tables I changed were in HTML, I converted them to Markdown. --- .../app-v-51-supported-configurations.md | 244 +++--------------- .../app-v/appv-supported-configurations.md | 12 +- 2 files changed, 39 insertions(+), 217 deletions(-) diff --git a/mdop/appv-v5/app-v-51-supported-configurations.md b/mdop/appv-v5/app-v-51-supported-configurations.md index 7785be89ee..fbb61d173c 100644 --- a/mdop/appv-v5/app-v-51-supported-configurations.md +++ b/mdop/appv-v5/app-v-51-supported-configurations.md @@ -43,45 +43,13 @@ The following table lists the operating systems that are supported for the App-V **Note**   Microsoft provides support for the current service pack and, in some cases, the immediately preceding service pack. To find the support timelines for your product, see the [Lifecycle Supported Service Packs](https://go.microsoft.com/fwlink/p/?LinkId=31975). See [Microsoft Support Lifecycle Support Policy FAQ](https://go.microsoft.com/fwlink/p/?LinkId=31976) for more information. - - - ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Operating systemService PackSystem architecture

Microsoft Windows Server 2016

64-bit

Microsoft Windows Server 2012 R2

64-bit

Microsoft Windows Server 2012

64-bit

Microsoft Windows Server 2008 R2

SP1

64-bit

- + | Operating System | Service Pack | System Architecture | +|----------------------------------|--------------|---------------------| +| Microsoft Windows Server 2019 | | 64-bit | +| Microsoft Windows Server 2016 | | 64-bit | +| Microsoft Windows Server 2012 R2 | | 64-bit | +| Microsoft Windows Server 2012 | | 64-bit | +| Microsoft Windows Server 2008 R2 [Extended Security Update](https://www.microsoft.com/windows-server/extended-security-updates)| SP1 | 64-bit | **Important**   @@ -155,44 +123,13 @@ For more information on user configuration files with SQL server 2016 or later, The following table lists the operating systems that are supported for the App-V 5.1 Publishing server installation. - ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Operating systemService PackSystem architecture

Microsoft Windows Server 2016

64-bit

Microsoft Windows Server 2012 R2

64-bit

Microsoft Windows Server 2012

64-bit

Microsoft Windows Server 2008 R2

SP1

64-bit

- - +| Operating System | Service Pack | System Architecture | +|----------------------------------|--------------|---------------------| +| Microsoft Windows Server 2019 | | 64-bit | +| Microsoft Windows Server 2016 | | 64-bit | +| Microsoft Windows Server 2012 R2 | | 64-bit | +| Microsoft Windows Server 2012 | | 64-bit | +| Microsoft Windows Server 2008 R2 [Extended Security Update](https://www.microsoft.com/windows-server/extended-security-updates) | SP1 | 64-bit | ### Publishing server hardware requirements @@ -208,44 +145,13 @@ App-V adds no additional requirements beyond those of Windows Server. The following table lists the operating systems that are supported for the App-V 5.1 Reporting server installation. - ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Operating systemService PackSystem architecture

Microsoft Windows Server 2016

64-bit

Microsoft Windows Server 2012 R2

64-bit

Microsoft Windows Server 2012

64-bit

Microsoft Windows Server 2008 R2

SP1

64-bit

- - +| Operating System | Service Pack | System Architecture | +|----------------------------------|--------------|---------------------| +| Microsoft Windows Server 2019 | | 64-bit | +| Microsoft Windows Server 2016 | | 64-bit | +| Microsoft Windows Server 2012 R2 | | 64-bit | +| Microsoft Windows Server 2012 | | 64-bit | +| Microsoft Windows Server 2008 R2 [Extended Security Update](https://www.microsoft.com/windows-server/extended-security-updates) | SP1 | 64-bit | ### Reporting server hardware requirements @@ -368,44 +274,13 @@ The following list displays the supported hardware configuration for the App-V 5 The following table lists the operating systems that are supported for App-V 5.1 Remote Desktop Services (RDS) client installation. - ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Operating systemService PackSystem architecture

Microsoft Windows Server 2016

64-bit

Microsoft Windows Server 2012 R2

64-bit

Microsoft Windows Server 2012

64-bit

Microsoft Windows Server 2008 R2

SP1

64-bit

- - +| Operating System | Service Pack | System Architecture | +|----------------------------------|--------------|---------------------| +| Microsoft Windows Server 2019 | | 64-bit | +| Microsoft Windows Server 2016 | | 64-bit | +| Microsoft Windows Server 2012 R2 | | 64-bit | +| Microsoft Windows Server 2012 | | 64-bit | +| Microsoft Windows Server 2008 R2 [Extended Security Update](https://www.microsoft.com/windows-server/extended-security-updates) | SP1 | 64-bit | ### Remote Desktop Services client hardware requirements @@ -421,59 +296,16 @@ App-V adds no additional requirements beyond those of Windows Server. The following table lists the operating systems that are supported for the App-V 5.1 Sequencer installation. - ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Operating systemService packSystem architecture

Microsoft Windows Server 2016

64-bit

Microsoft Windows Server 2012 R2

64-bit

Microsoft Windows Server 2012

64-bit

Microsoft Windows Server 2008 R2

SP1

64-bit

Microsoft Windows 10

32-bit and 64-bit

Microsoft Windows 8.1

32-bit and 64-bit

Microsoft Windows 7

SP1

32-bit and 64-bit

- - +| Operating System | Service Pack | System Architecture | +|----------------------------------|--------------|---------------------| +| Microsoft Windows Server 2019 | | 64-bit | +| Microsoft Windows Server 2016 | | 64-bit | +| Microsoft Windows Server 2012 R2 | | 64-bit | +| Microsoft Windows Server 2012 | | 64-bit | +| Microsoft Windows Server 2008 R2 [Extended Security Update](https://www.microsoft.com/windows-server/extended-security-updates) | SP1 | 64-bit | +| Microsoft Windows 10 | | 32-bit and 64-bit | +| Microsoft Windows 8.1 | | 32-bit and 64-bit | +| Microsoft Windows 7 | SP1 | 32-bit and 64-bit | ### Sequencer hardware requirements diff --git a/windows/application-management/app-v/appv-supported-configurations.md b/windows/application-management/app-v/appv-supported-configurations.md index ebab019584..dcf1e72905 100644 --- a/windows/application-management/app-v/appv-supported-configurations.md +++ b/windows/application-management/app-v/appv-supported-configurations.md @@ -104,17 +104,7 @@ Similarly, the App-V Remote Desktop Services (RDS) client is included with Windo ## Sequencer system requirements -The following table lists the operating systems that the App-V Sequencer installation supports. - -|Operating system|Service pack|System architecture| -|---|---|---| -|Microsoft Windows Server 2012 R2||64-bit| -|Microsoft Windows Server 2012||64-bit| -|Microsoft Windows Server 2008 R2|SP1|64-bit| -|Microsoft Windows 10||32-bit and 64-bit| -|Microsoft Windows 8.1||32-bit and 64-bit| -|Microsoft Windows 8||32-bit and 64-bit| -|Microsoft Windows 7|SP1|32-bit and 64-bit| +Sequencer is now part of the Windows Assessment and Deployment Kit (Windows ADK). [Download the latest Windows ADK](https://docs.microsoft.com/windows-hardware/get-started/adk-install) that is recommended for your version of the Windows OS. ### Sequencer hardware requirements From 358441ef2db1f4a28fa99e9724dd4c21c84274f1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 5 Jun 2020 13:05:26 -0700 Subject: [PATCH 13/27] add video link --- .../overview-endpoint-detection-response.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md b/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md index 261734d68b..0d13fe8b36 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md @@ -28,6 +28,8 @@ Microsoft Defender ATP endpoint detection and response capabilities provide adva When a threat is detected, alerts are created in the system for an analyst to investigate. Alerts with the same attack techniques or attributed to the same attacker are aggregated into an entity called an _incident_. Aggregating alerts in this manner makes it easy for analysts to collectively investigate and respond to threats. +>[!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RE4o1j5] + Inspired by the "assume breach" mindset, Microsoft Defender ATP continuously collects behavioral cyber telemetry. This includes process information, network activities, deep optics into the kernel and memory manager, user login activities, registry and file system changes, and others. The information is stored for six months, enabling an analyst to travel back in time to the start of an attack. The analyst can then pivot in various views and approach an investigation through multiple vectors. The response capabilities give you the power to promptly remediate threats by acting on the affected entities. From e174ca4f1d88c41269d5a14af3ec85edbb9da81e Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 5 Jun 2020 14:53:30 -0700 Subject: [PATCH 14/27] update image and step 7 text --- .../images/configmgr-simple-value.png | Bin 53294 -> 67011 bytes .../microsoft-defender-atp/onboarding.md | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/configmgr-simple-value.png b/windows/security/threat-protection/microsoft-defender-atp/images/configmgr-simple-value.png index 78d20dc4eebb0f9694abbf4913ebc9fbbc922051..6712c068457972c7eac06c6af39cb7b1e4c2280a 100644 GIT binary patch literal 67011 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 z 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

+KVsGO*4Bufl~!7$i&n|! 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 RKwtm>002ovPDHLkV1nZ5Xx9J$ diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding.md index 2fb1181ee0..15f9de0423 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding.md @@ -95,7 +95,7 @@ below to onboard systems with Configuration Manager. ![Image of Microsoft Endpoint Configuration Manager wizard](images/configmgr-criteria.png) -7. Keep criterion type as **simple value**, choose where as **Operating System - build number**, operator as **is equal to** and value **10240** and click on **OK**. +7. Keep criterion type as **simple value**, choose where as **Operating System - build number**, operator as **is greater than or equal to** and value **14393** and click on **OK**. ![Image of Microsoft Endpoint Configuration Manager wizard](images/configmgr-simple-value.png) From 6b774a3be84639ca697e0596a88e006cabfda467 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 5 Jun 2020 14:55:51 -0700 Subject: [PATCH 15/27] Applied correct [!NOTE] style --- mdop/appv-v5/app-v-51-supported-configurations.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/mdop/appv-v5/app-v-51-supported-configurations.md b/mdop/appv-v5/app-v-51-supported-configurations.md index fbb61d173c..c37972533f 100644 --- a/mdop/appv-v5/app-v-51-supported-configurations.md +++ b/mdop/appv-v5/app-v-51-supported-configurations.md @@ -40,8 +40,8 @@ The App-V 5.1 Server does not support the following scenarios: The following table lists the operating systems that are supported for the App-V 5.1 Management server installation. -**Note**   -Microsoft provides support for the current service pack and, in some cases, the immediately preceding service pack. To find the support timelines for your product, see the [Lifecycle Supported Service Packs](https://go.microsoft.com/fwlink/p/?LinkId=31975). See [Microsoft Support Lifecycle Support Policy FAQ](https://go.microsoft.com/fwlink/p/?LinkId=31976) for more information. +> [!NOTE]  +> Microsoft provides support for the current service pack and, in some cases, the immediately preceding service pack. To find the support timelines for your product, see the [Lifecycle Supported Service Packs](https://go.microsoft.com/fwlink/p/?LinkId=31975). See [Microsoft Support Lifecycle Support Policy FAQ](https://go.microsoft.com/fwlink/p/?LinkId=31976) for more information. | Operating System | Service Pack | System Architecture | |----------------------------------|--------------|---------------------| @@ -215,7 +215,8 @@ The following table lists the SQL Server versions that are supported for the App The following table lists the operating systems that are supported for the App-V 5.1 client installation. -**Note:** With the Windows 10 Anniversary release (aka 1607 version), the App-V client is in-box and will block installation of any previous version of the App-V client +> [!NOTE] +> With the Windows 10 Anniversary release (aka 1607 version), the App-V client is in-box and will block installation of any previous version of the App-V client @@ -323,7 +324,8 @@ The App-V client supports the following versions of System Center Configuration The following App-V and System Center Configuration Manager version matrix shows all officially supported combinations of App-V and Configuration Manager. -**Note:** Both App-V 4.5 and 4.6 have exited Mainstream support. +> [!NOTE] +> Both App-V 4.5 and 4.6 have exited Mainstream support.
From a36424937fa9c0e9ec58ff8a93e6545ca44d2eb1 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 5 Jun 2020 15:01:51 -0700 Subject: [PATCH 16/27] update --- windows/deployment/index.yml | 88 ++++-- windows/deployment/index2.yml | 147 --------- .../windows-10-deployment-considerations.md | 278 +++++++++--------- .../windows-10-infrastructure-requirements.md | 40 +-- 4 files changed, 202 insertions(+), 351 deletions(-) delete mode 100644 windows/deployment/index2.yml diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 3827964e67..636b1fb88b 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -29,12 +29,38 @@ landingContent: - text: Windows 10 deployment scenarios url: windows-10-deployment-scenarios.md - - linkListType: get-started + - linkListType: quickstart links: - text: Demonstrate Autopilot deployment url: windows-autopilot/demonstrate-deployment-on-vm.md - text: Deploy Windows 10 in a test lab url: windows-10-poc.md + - linkListType: architecture + links: + - text: Windows 10 deployment considerations + url: planning/windows-10-deployment-considerations.md + - text: Windows 10 infrastructure requirements + url: planning/windows-10-infrastructure-requirements.md + - text: Windows 10 features lifecycle + url: planning/features-lifecycle.md + - text: Plan for volume activation + url: volume-activation/plan-for-volume-activation-client.md + - linkListType: how-to-guide + links: + - text: Prepare for Zero Touch Installation with Configuration Manager + url: deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md + - text: Prepare to deploy Windows 10 with MDT + url: deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md + - linkListType: deploy + links: + - text: Windows Autopilot scenarios and capabilities + url: windows-autopilot/windows-autopilot-scenarios.md + - text: Deploy Windows 10 to a new device with Configuration Manager + url: deploy-windows-cm/deploy-windows-10-using-pxe-and-configuration-manager.md + - text: Deploy a Windows 10 image using MDT + url: deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md + - text: Resolve Windows 10 upgrade errors + url: upgrade/resolve-windows-10-upgrade-errors.md # Card (optional) - title: Update Windows 10 @@ -49,11 +75,6 @@ landingContent: links: - text: Servicing the Windows 10 operating system url: update/waas-servicing-strategy-windows-10-updates.md - - - # Card (optional) - - title: Deployment planning - linkLists: - linkListType: architecture links: - text: Create a deployment plan @@ -66,50 +87,61 @@ landingContent: url: update/plan-determine-app-readiness.md - text: Define your servicing strategy url: update/waas-servicing-strategy-windows-10-updates.md - - # Card - - title: Prepare to deploy Windows 10 - linkLists: - linkListType: how-to-guide links: - - text: Prepare for Zero Touch Installation with Configuration Manager - url: deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md - - text: Prepare to deploy Windows 10 with MDT - url: deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md - text: Evaluate and update infrastructure url: update/update-policies.md - text: Build a successful servicing strategy url: update/waas-deployment-rings-windows-10-updates.md - - # Card - - title: Deploy and update Windows 10 - linkLists: - linkListType: deploy links: - - text: Windows Autopilot scenarios and capabilities - url: windows-autopilot/windows-autopilot-scenarios.md - - text: Deploy Windows 10 to a new device with Configuration Manager - url: deploy-windows-cm/deploy-windows-10-using-pxe-and-configuration-manager.md - - text: Deploy a Windows 10 image using MDT - url: deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md - text: Assign devices to servicing channels url: update/waas-servicing-channels-windows-10-updates.md - text: Deploy Windows 10 updates url: update/waas-servicing-channels-windows-10-updates.md - - text: Resolve Windows 10 upgrade errors - url: upgrade/resolve-windows-10-upgrade-errors.md + - text: Troubleshoot Windows Update + url: update/windows-update-troubleshooting.md # Card (optional) - - title: Windows 10 resources + - title: Resources linkLists: + - linkListType: reference + links: + - text: How does Windows Update work? + url: update/how-windows-update-works.md + - text: Unified Update Platform (UUP) architecture + url: update/windows-update-overview.md#unified-update-platform-uup-architecture + - text: Servicing stack updates + url: update/servicing-stack-updates.md + - text: Manage additional Windows Update setings + url: update/waas-wu-settings.md + - text: Delivery Optimization reference + url: update/waas-delivery-optimization-reference.md + - text: Convert an MBR partition to GPT + url: mbr-to-gpt.md + - text: VAMT technical reference + url: volume-activation/volume-activation-management-tool.md + - text: User State Migration Tool (USMT) overview + url: usmt/usmt-overview.md - linkListType: learn links: - text: Windows 10 release information url: https://docs.microsoft.com/windows/release-information/ - text: What's new in Windows 10 url: https://docs.microsoft.com/windows/whats-new/ + - text: Microsoft 365 for enterprise documention + url: https://docs.microsoft.com/microsoft-365/enterprise/ + - text: Microsoft Surface documentation + url: https://docs.microsoft.com/surface/ + - text: Evaluate Windows 10 Enterprise + url: https://www.microsoft.com/evalcenter/evaluate-windows-10-enterprise + - text: Microsoft FastTrack cloud solutions + url: https://www.microsoft.com/fasttrack/ + - text: Microsoft Intune documentation + url: https://docs.microsoft.com/mem/intune/ + - text: Microsoft Endpoint Configuration Manager documentation + url: https://docs.microsoft.com/mem/configmgr/ - text: Windows 10 Enterprise Security url: https://docs.microsoft.com/windows/security/ - text: Desktop Deployment Center url: https://docs.microsoft.com/microsoft-365/enterprise/desktop-deployment-center-home - diff --git a/windows/deployment/index2.yml b/windows/deployment/index2.yml deleted file mode 100644 index 05759feb1e..0000000000 --- a/windows/deployment/index2.yml +++ /dev/null @@ -1,147 +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: 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 - -landingContent: -# Cards and links should be based on top customer tasks or top subjects -# Start card title with a verb - # Card (optional) - - title: Deploy Windows 10 - linkLists: - - linkListType: overview - links: - - text: Windows 10 deployment scenarios - url: windows-10-deployment-scenarios.md - - - linkListType: quickstart - links: - - text: Demonstrate Autopilot deployment - url: windows-autopilot/demonstrate-deployment-on-vm.md - - text: Deploy Windows 10 in a test lab - url: windows-10-poc.md - - linkListType: architecture - links: - - text: Windows 10 deployment considerations - url: planning/windows-10-deployment-considerations.md - - text: Windows 10 infrastructure requirements - url: planning/windows-10-infrastructure-requirements.md - - text: Windows 10 features lifecycle - url: planning/features-lifecycle.md - - text: Plan for volume activation - url: volume-activation/plan-for-volume-activation-client.md - - linkListType: how-to-guide - links: - - text: Prepare for Zero Touch Installation with Configuration Manager - url: deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md - - text: Prepare to deploy Windows 10 with MDT - url: deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md - - linkListType: deploy - links: - - text: Windows Autopilot scenarios and capabilities - url: windows-autopilot/windows-autopilot-scenarios.md - - text: Deploy Windows 10 to a new device with Configuration Manager - url: deploy-windows-cm/deploy-windows-10-using-pxe-and-configuration-manager.md - - text: Deploy a Windows 10 image using MDT - url: deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md - - text: Resolve Windows 10 upgrade errors - url: upgrade/resolve-windows-10-upgrade-errors.md - - # Card (optional) - - title: Update Windows 10 - linkLists: - - linkListType: overview - links: - - text: What is Windows as a service? - url: update/waas-overview.md - - text: Types of Windows updates - url: update/waas-quick-start.md#definitions - - linkListType: get-started - links: - - text: Servicing the Windows 10 operating system - url: update/waas-servicing-strategy-windows-10-updates.md - - linkListType: architecture - links: - - text: Create a deployment plan - url: update/create-deployment-plan.md - - text: Define readiness criteria - url: update/plan-define-readiness.md - - text: Evaluate infrastructure and tools - url: update/eval-infra-tools.md - - text: Determine application readiness - url: update/plan-determine-app-readiness.md - - text: Define your servicing strategy - url: update/waas-servicing-strategy-windows-10-updates.md - - linkListType: how-to-guide - links: - - text: Evaluate and update infrastructure - url: update/update-policies.md - - text: Build a successful servicing strategy - url: update/waas-deployment-rings-windows-10-updates.md - - linkListType: deploy - links: - - text: Assign devices to servicing channels - url: update/waas-servicing-channels-windows-10-updates.md - - text: Deploy Windows 10 updates - url: update/waas-servicing-channels-windows-10-updates.md - - text: Troubleshoot Windows Update - url: update/windows-update-troubleshooting.md - - # Card (optional) - - title: Technical references and resources - linkLists: - - linkListType: reference - links: - - text: How does Windows Update work? - url: update/how-windows-update-works.md - - text: Unified Update Platform (UUP) architecture - url: update/windows-update-overview.md#unified-update-platform-uup-architecture - - text: Servicing stack updates - url: update/servicing-stack-updates.md - - text: Manage additional Windows Update setings - url: update/waas-wu-settings.md - - text: Delivery Optimization reference - url: update/waas-delivery-optimization-reference.md - - text: Convert an MBR partition to GPT - url: mbr-to-gpt.md - - text: VAMT technical reference - url: volume-activation/volume-activation-management-tool.md - - text: User State Migration Tool (USMT) overview - url: usmt/usmt-overview.md - - linkListType: learn - links: - - text: Windows 10 release information - url: https://docs.microsoft.com/windows/release-information/ - - text: What's new in Windows 10 - url: https://docs.microsoft.com/windows/whats-new/ - - text: Microsoft 365 for enterprise documention - url: https://docs.microsoft.com/microsoft-365/enterprise/ - - text: Microsoft Surface documentation - url: https://docs.microsoft.com/surface/ - - text: Evaluate Windows 10 Enterprise - url: https://www.microsoft.com/evalcenter/evaluate-windows-10-enterprise - - text: Microsoft FastTrack cloud solutions - url: https://www.microsoft.com/fasttrack/ - - text: Microsoft Intune documentation - url: https://docs.microsoft.com/mem/intune/ - - text: Microsoft Endpoint Configuration Manager documentation - url: https://docs.microsoft.com/mem/configmgr/ - - text: Windows 10 Enterprise Security - url: https://docs.microsoft.com/windows/security/ - - text: Desktop Deployment Center - url: https://docs.microsoft.com/microsoft-365/enterprise/desktop-deployment-center-home diff --git a/windows/deployment/planning/windows-10-deployment-considerations.md b/windows/deployment/planning/windows-10-deployment-considerations.md index a1156b67f9..fc5210567d 100644 --- a/windows/deployment/planning/windows-10-deployment-considerations.md +++ b/windows/deployment/planning/windows-10-deployment-considerations.md @@ -1,144 +1,134 @@ ---- -title: Windows 10 deployment considerations (Windows 10) -description: There are new deployment options in Windows 10 that help you simplify the deployment process and automate migration of existing settings and applications. -ms.assetid: A8DD6B37-1E11-4CD6-B588-92C2404219FE -ms.reviewer: -manager: laurawi -ms.author: greglin -keywords: deploy, upgrade, update, in-place -ms.prod: w10 -ms.localizationpriority: medium -ms.mktglfcycl: plan -ms.sitesec: library -audience: itpro author: greg-lindsay -ms.topic: article ---- - -# Windows 10 deployment considerations - - -**Applies to** - -- Windows 10 - -There are new deployment options in Windows 10 that help you simplify the deployment process and automate migration of existing settings and applications. - -For many years, organizations have deployed new versions of Windows using a “wipe and load” deployment process. At a high level, this process captures existing data and settings from the existing device, deploys a new custom-built Windows image to a PC, injects hardware drivers, reinstalls applications, and finally restores the data and settings. With Windows 10, this process is still fully supported, and for some deployment scenarios is still necessary. - -Windows 10 also introduces two additional scenarios that organizations should consider: - -- **In-place upgrade**, which provides a simple, automated process that leverages the Windows setup process to automatically upgrade from an earlier version of Windows. This process automatically migrates existing data, settings, drivers, and applications. - -- **Dynamic provisioning**, which enables organizations to configure new Windows 10 devices for organization use without having to deploy a new custom organization image to the device. - - Both of these scenarios eliminate the image creation process altogether, which can greatly simplify the deployment process. - - So how do you choose? At a high level: - -
---- - - - - - - - - - - - - - - - - - - - - -
Consider ...For these scenarios
In-place upgrade
    -
  • When you want to keep all (or at least most) existing applications

  • -
  • When you do not plan to significantly change the device configuration (for example, BIOS to UEFI) or operating system configuration (for example, x86 to x64, language changes, Administrators to non-Administrators, Active Directory domain consolidations)

  • -
  • To migrate from Windows 10 to a later Windows 10 release

  • -
Traditional wipe-and-load
    -
  • When you upgrade significant numbers of applications along with the new Windows OS

  • -
  • When you make significant device or operating system configuration changes

  • -
  • When you “start clean”. For example, scenarios where it is not necessary to preserve existing apps or data (for example, call centers) or when you move from unmanaged to well-managed PCs

  • -
  • When you migrate from Windows Vista or other previous operating system versions

  • -
Dynamic provisioning
    -
  • For new devices, especially in “choose your own device” scenarios when simple configuration (not reimaging) is all that is required

  • -
  • When used in combination with a management tool (for example, an MDM service like Microsoft Intune) that enables self-service installation of user-specific or role-specific apps

  • -
- -  - -## Migration from previous Windows versions - - -For existing PCs running Windows 7 or Windows 8.1, in-place upgrade is the recommended method for Windows 10 deployment and should be used whenever possible. Although wipe-and-load (OS refresh) deployments are still fully supported (and necessary in some scenarios, as mentioned previously), in-place upgrade is simpler and faster, and enables a faster Windows 10 deployment overall. - -Note that the original Windows 8 release is only supported until January 2016. Organizations that do not think they can complete a full Windows 10 migration by that date should deploy Windows 8.1 now and consider Windows 10 after Windows 8 has been removed from the environment. - -For existing Windows PCs running Windows Vista, you can perform wipe-and-load (OS refresh) deployments when you use compatible hardware. - -Note that to take advantage of the limited-time free upgrade offer for PCs running Windows 7, Windows 8, or Windows 8.1, you must leverage an in-place upgrade, either from Windows Update or by using the upgrade media available from the [Windows 10 software download page](https://go.microsoft.com/fwlink/p/?LinkId=625073) to acquire a new Windows 10 license from the Windows Store. For more information, refer to the [Windows 10 FAQ](https://go.microsoft.com/fwlink/p/?LinkId=625074). - -For organizations with Software Assurance for Windows, both in-place upgrade or wipe-and-load can be leveraged (with in-place upgrade being the preferred method, as previously discussed). - -For organizations that do not take advantage of the free upgrade offer and are not enrolled in Software Assurance for Windows, Windows 10 upgrade licenses are available for purchase through existing Volume License (VL) agreements. - -## Setup of new computers - - -For new computers acquired with Windows 10 preinstalled, you can leverage dynamic provisioning scenarios to transform the device from its initial state into a fully-configured organization PC. There are two primary dynamic provisioning scenarios you can use: - -- **User-driven, from the cloud.** By joining a device into Azure Active Directory and leveraging the automatic mobile device management (MDM) provisioning capabilities at the same time, an end user can initiate the provisioning process themselves just by entering the Azure Active Directory account and password (called their “work or school account” within Windows 10). The MDM service can then transform the device into a fully-configured organization PC. For more information, see [Azure Active Directory integration with MDM](https://go.microsoft.com/fwlink/p/?LinkId=625075). - -- **IT admin-driven, using new tools.** Using the new Windows Imaging and Configuration Designer (ICD) tool, IT administrators can create provisioning packages that can be applied to a computer to transform it into a fully-configured organization PC. For more information, see [Windows Imaging and Configuration Designer](https://go.microsoft.com/fwlink/p/?LinkId=625076). - -In either of these scenarios, you can make a variety of configuration changes to the PC: - -- Transform the edition (SKU) of Windows 10 that is in use. - -- Apply configuration and settings to the device (for example, security settings, device restrictions, policies, Wi-Fi and VPN profiles, certificates, and so on). - -- Install apps, language packs, and updates. - -- Enroll the device in a management solution (applicable for IT admin-driven scenarios, configuring the device just enough to allow the management tool to take over configuration and ongoing management). - -## Stay up to date - - -For computers already running Windows 10 on the Semi-Annual Channel, new upgrades will periodically be deployed, approximately two to three times per year. You can deploy these upgrades by using a variety of methods: - -- Windows Update or Windows Update for Business, for devices where you want to receive updates directly from the Internet. - -- Windows Server Update Services (WSUS), for devices configured to pull updates from internal servers after they are approved (deploying like an update). Note that this will require updates to WSUS, which are only available for Windows Server 2012 and Windows Server 2012 R2, not previous versions. - -- System Center Configuration Manager task sequences (with Configuration Manager 2012, 2012 R2, and later versions). - -- System Center Configuration Manager vNext software update capabilities (deploying like an update). - -Note that these upgrades (which are installed differently than monthly updates) will leverage an in-place upgrade process. Unlike updates, which are relatively small, these upgrades will include a full operating system image (around 3 GB for 64-bit operating systems), which requires time (1-2 hours) and disk space (approximately 10 GB) to complete. Ensure that the deployment method you use can support the required network bandwidth and/or disk space requirements. - -Over time, this upgrade process will be optimized to reduce the overall time and network bandwidth consumed. - -## Related topics - - -[Windows 10 compatibility](windows-10-compatibility.md) - -[Windows 10 infrastructure requirements](windows-10-infrastructure-requirements.md) - -  - -  - - - - - +--- +title: Windows 10 deployment considerations (Windows 10) +description: There are new deployment options in Windows 10 that help you simplify the deployment process and automate migration of existing settings and applications. +ms.assetid: A8DD6B37-1E11-4CD6-B588-92C2404219FE +ms.reviewer: +manager: laurawi +ms.author: greglin +keywords: deploy, upgrade, update, in-place +ms.prod: w10 +ms.localizationpriority: medium +ms.mktglfcycl: plan +ms.sitesec: library +audience: itpro +author: greg-lindsay +ms.topic: article +--- + +# Windows 10 deployment considerations + + +**Applies to** + +- Windows 10 + +There are new deployment options in Windows 10 that help you simplify the deployment process and automate migration of existing settings and applications. + +For many years, organizations have deployed new versions of Windows using a “wipe and load” deployment process. At a high level, this process captures existing data and settings from the existing device, deploys a new custom-built Windows image to a PC, injects hardware drivers, reinstalls applications, and finally restores the data and settings. With Windows 10, this process is still fully supported, and for some deployment scenarios is still necessary. + +Windows 10 also introduces two additional scenarios that organizations should consider: + +- **In-place upgrade**, which provides a simple, automated process that leverages the Windows setup process to automatically upgrade from an earlier version of Windows. This process automatically migrates existing data, settings, drivers, and applications. + +- **Dynamic provisioning**, which enables organizations to configure new Windows 10 devices for organization use without having to deploy a new custom organization image to the device. + + Both of these scenarios eliminate the image creation process altogether, which can greatly simplify the deployment process. + + So how do you choose? At a high level: + + ++++ + + + + + + + + + + + + + + + + + + + + +
Consider ...For these scenarios
In-place upgrade
    +
  • When you want to keep all (or at least most) existing applications

  • +
  • When you do not plan to significantly change the device configuration (for example, BIOS to UEFI) or operating system configuration (for example, x86 to x64, language changes, Administrators to non-Administrators, Active Directory domain consolidations)

  • +
  • To migrate from Windows 10 to a later Windows 10 release

  • +
Traditional wipe-and-load
    +
  • When you upgrade significant numbers of applications along with the new Windows OS

  • +
  • When you make significant device or operating system configuration changes

  • +
  • When you “start clean”. For example, scenarios where it is not necessary to preserve existing apps or data (for example, call centers) or when you move from unmanaged to well-managed PCs

  • +
  • When you migrate from Windows Vista or other previous operating system versions

  • +
Dynamic provisioning
    +
  • For new devices, especially in “choose your own device” scenarios when simple configuration (not reimaging) is all that is required

  • +
  • When used in combination with a management tool (for example, an MDM service like Microsoft Intune) that enables self-service installation of user-specific or role-specific apps

  • +
+ +  +## Migration from previous Windows versions + +For existing PCs running Windows 7 or Windows 8.1, in-place upgrade is the recommended method for Windows 10 deployment and should be used whenever possible. Although wipe-and-load (OS refresh) deployments are still fully supported (and necessary in some scenarios, as mentioned previously), in-place upgrade is simpler and faster, and enables a faster Windows 10 deployment overall. + +Note that the original Windows 8 release is only supported until January 2016. Organizations that do not think they can complete a full Windows 10 migration by that date should deploy Windows 8.1 now and consider Windows 10 after Windows 8 has been removed from the environment. + +For existing Windows PCs running Windows Vista, you can perform wipe-and-load (OS refresh) deployments when you use compatible hardware. + +Note that to take advantage of the limited-time free upgrade offer for PCs running Windows 7, Windows 8, or Windows 8.1, you must leverage an in-place upgrade, either from Windows Update or by using the upgrade media available from the [Windows 10 software download page](https://go.microsoft.com/fwlink/p/?LinkId=625073) to acquire a new Windows 10 license from the Windows Store. For more information, refer to the [Windows 10 FAQ](https://go.microsoft.com/fwlink/p/?LinkId=625074). + +For organizations with Software Assurance for Windows, both in-place upgrade or wipe-and-load can be leveraged (with in-place upgrade being the preferred method, as previously discussed). + +For organizations that do not take advantage of the free upgrade offer and are not enrolled in Software Assurance for Windows, Windows 10 upgrade licenses are available for purchase through existing Volume License (VL) agreements. + +## Setting up new computers + +For new computers acquired with Windows 10 preinstalled, you can leverage dynamic provisioning scenarios to transform the device from its initial state into a fully-configured organization PC. There are two primary dynamic provisioning scenarios you can use: + +- **User-driven, from the cloud.** By joining a device into Azure Active Directory and leveraging the automatic mobile device management (MDM) provisioning capabilities at the same time, an end user can initiate the provisioning process themselves just by entering the Azure Active Directory account and password (called their “work or school account” within Windows 10). The MDM service can then transform the device into a fully-configured organization PC. For more information, see [Azure Active Directory integration with MDM](https://go.microsoft.com/fwlink/p/?LinkId=625075). + +- **IT admin-driven, using new tools.** Using the new Windows Imaging and Configuration Designer (ICD) tool, IT administrators can create provisioning packages that can be applied to a computer to transform it into a fully-configured organization PC. For more information, see [Windows Imaging and Configuration Designer](https://go.microsoft.com/fwlink/p/?LinkId=625076). + +In either of these scenarios, you can make a variety of configuration changes to the PC: + +- Transform the edition (SKU) of Windows 10 that is in use. +- Apply configuration and settings to the device (for example, security settings, device restrictions, policies, Wi-Fi and VPN profiles, certificates, and so on). +- Install apps, language packs, and updates. +- Enroll the device in a management solution (applicable for IT admin-driven scenarios, configuring the device just enough to allow the management tool to take over configuration and ongoing management). + +## Stay up to date + +For computers already running Windows 10 on the Semi-Annual Channel, new upgrades will be deployed two times per year. You can deploy these upgrades by using a variety of methods: + +- Windows Update or Windows Update for Business, for devices where you want to receive updates directly from the Internet. +- Windows Server Update Services (WSUS), for devices configured to pull updates from internal servers after they are approved (deploying like an update). +- Configuration Manager task sequences. +- Configuration Manager software update capabilities (deploying like an update). + +These upgrades (which are installed differently than monthly updates) leverage an in-place upgrade process. Unlike updates, which are relatively small, these upgrades will include a full operating system image (around 3 GB for 64-bit operating systems), which requires time (1-2 hours) and disk space (approximately 10 GB) to complete. Ensure that the deployment method you use can support the required network bandwidth and/or disk space requirements. + +The upgrade process is also optimized to reduce the overall time and network bandwidth consumed. + +## Related topics + + +[Windows 10 compatibility](windows-10-compatibility.md)
+[Windows 10 infrastructure requirements](windows-10-infrastructure-requirements.md) + +  + +  + + + + + diff --git a/windows/deployment/planning/windows-10-infrastructure-requirements.md b/windows/deployment/planning/windows-10-infrastructure-requirements.md index b5615f4412..7ca82acf70 100644 --- a/windows/deployment/planning/windows-10-infrastructure-requirements.md +++ b/windows/deployment/planning/windows-10-infrastructure-requirements.md @@ -26,38 +26,24 @@ There are specific infrastructure requirements to deploy and manage Windows 10 ## High-level requirements - For initial Windows 10 deployments, as well as subsequent Windows 10 upgrades, ensure that sufficient disk space is available for distribution of the Windows 10 installation files (about 3 GB for Windows 10 x64 images, slightly smaller for x86). Also, be sure to take into account the network impact of moving these large images to each PC; you may need to leverage local server storage. For persistent VDI environments, carefully consider the I/O impact from upgrading large numbers of PCs in a short period of time. Ensure that upgrades are performed in smaller numbers, or during off-peak time periods. (For pooled VDI environments, a better approach is to replace the base image with a new version.) ## Deployment tools - -A new version of the Assessment and Deployment Toolkit (ADK) has been released to support Windows 10. This new version, available for download [here](https://go.microsoft.com/fwlink/p/?LinkId=526740), is required for Windows 10; you should not use earlier versions of the ADK to deploy Windows 10. It also supports the deployment of Windows 7, Windows 8, and Windows 8.1. +The latest version of the Windows Assessment and Deployment Toolkit (ADK) is available for download [here](https://docs.microsoft.com/windows-hardware/get-started/adk-install). Significant enhancements in the ADK for Windows 10 include new runtime provisioning capabilities, which leverage the Windows Imaging and Configuration Designer (Windows ICD), as well as updated versions of existing deployment tools (DISM, USMT, Windows PE, and more). -Microsoft Deployment Toolkit 2013 Update 1, available for download [here](https://go.microsoft.com/fwlink/p/?LinkId=625079), has also been updated to support Windows 10 and the new ADK; older versions do not support Windows 10. New in this release is task sequence support for Windows 10 in-place upgrades. +The latest version of the Microsoft Deployment Toolkit (MDT) is available for download [here](https://docs.microsoft.com/mem/configmgr/mdt/release-notes). -For System Center Configuration Manager, Windows 10 support is offered with various releases: - -| Release | Windows 10 management? | Windows 10 deployment? | -|---------------------------------------------|------------------------|------------------------------------------------| -| System Center Configuration Manager 2007 | Yes, with a hotfix | No | -| System Center Configuration Manager 2012 | Yes, with SP2 and CU1 | Yes, with SP2, CU1, and the ADK for Windows 10 | -| System Center Configuration Manager 2012 R2 | Yes, with SP1 and CU1 | Yes, with SP1, CU1, and the ADK for Windows 10 | - - -> [!NOTE] -> Configuration Manager 2012 supports Windows 10 version 1507 (build 10.0.10240) and 1511 (build 10.0.10586) for the lifecycle of these builds. Future releases of Windows 10 CB/CBB are not supported With Configuration Manager 2012, and will require Microsoft Endpoint Configuration Manager current branch for supported management. -  +For Configuration Manager, Windows 10 version specific support is offered with [various releases](https://docs.microsoft.com/mem/configmgr/core/plan-design/configs/support-for-windows-10). For more details about Microsoft Endpoint Configuration Manager support for Windows 10, see [Prepare for Zero Touch Installation of Windows 10 with Configuration Manager](../deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md). ## Management tools - In addition to Microsoft Endpoint Configuration Manager, Windows 10 also leverages other tools for management. For Windows Server and Active Directory, existing supported versions are fully supported for Windows 10. New Group Policy templates will be needed to configure new settings available in Windows 10; these templates are available in the Windows 10 media images, and are available as a separate download [here](https://go.microsoft.com/fwlink/p/?LinkId=625081). See [Group Policy settings reference](https://go.microsoft.com/fwlink/p/?LinkId=625082) for a list of the new and modified policy settings. If you are using a central policy store, follow the steps outlined [here](https://go.microsoft.com/fwlink/p/?LinkId=625083) to update the ADMX files stored in that central store. No new Active Directory schema updates or specific functional levels are currently required for core Windows 10 product functionality, although subsequent upgrades could require these to support new features. @@ -72,8 +58,6 @@ Microsoft Desktop Optimization Pack (MDOP) has been updated to support Windows  | Microsoft BitLocker Administration and Monitoring (MBAM) | MBAM 2.5 SP1 (2.5 is OK) | | User Experience Virtualization (UE-V) | UE-V 2.1 SP1 | -  - For more information, see the [MDOP TechCenter](https://go.microsoft.com/fwlink/p/?LinkId=625090). For devices you manage with mobile device management (MDM) solutions such as Microsoft Intune, existing capabilities (provided initially in Windows 8.1) are fully supported in Windows 10; new Windows 10 MDM settings and capabilities will require updates to the MDM services. See [Mobile device management](https://go.microsoft.com/fwlink/p/?LinkId=625084) for more information. @@ -81,20 +65,17 @@ For devices you manage with mobile device management (MDM) solutions such as Mic Windows Server Update Services (WSUS) requires some additional configuration to receive updates for Windows 10. Use the Windows Server Update Services admin tool and follow these instructions: 1. Select the **Options** node, and then click **Products and Classifications**. - 2. In the **Products** tree, select the **Windows 10** and **Windows 10 LTSB** products and any other Windows 10-related items that you want. Click **OK**. - 3. From the **Synchronizations** node, right-click and choose **Synchronize Now**. ![figure 1](images/fig4-wsuslist.png) -Figure 1. WSUS product list with Windows 10 choices +WSUS product list with Windows 10 choices Because Windows 10 updates are cumulative in nature, each month’s new update will supersede the previous month's. Consider leveraging “express installation” packages to reduce the size of the payload that needs to be sent to each PC each month; see [Express installation files](https://go.microsoft.com/fwlink/p/?LinkId=625086) for more information. (Note that this will increase the amount of disk storage needed by WSUS, and impacts all operating systems being managed with WSUS.) ## Activation - Windows 10 volume license editions of Windows 10 will continue to support all existing activation methods (KMS, MAK, and AD-based activation). An update will be required for existing KMS servers: | Product | Required update | @@ -104,26 +85,21 @@ Windows 10 volume license editions of Windows 10 will continue to support all | Windows Server 2012 and Windows 8 | [https://support.microsoft.com/kb/3058168](https://go.microsoft.com/fwlink/p/?LinkId=625087) | | Windows Server 2008 R2 and Windows 7 | [https://support.microsoft.com/kb/3079821](https://support.microsoft.com/kb/3079821) | -  - Also see: [Windows Server 2016 Volume Activation Tips](https://blogs.technet.microsoft.com/askcore/2016/10/19/windows-server-2016-volume-activation-tips/) Additionally, new product keys will be needed for all types of volume license activation (KMS, MAK, and AD-based Activation); these keys are available on the Volume Licensing Service Center (VLSC) for customers with rights to the Windows 10 operating system. To find the needed keys: - Sign into the [Volume Licensing Service Center (VLSC)](https://go.microsoft.com/fwlink/p/?LinkId=625088) at with a Microsoft account that has appropriate rights. - - For KMS keys, click **Licenses** and then select **Relationship Summary**. Click the appropriate active license ID, and then select **Product Keys** near the right side of the page. For KMS running on Windows Server, find the **Windows Srv 2012R2 DataCtr/Std KMS for Windows 10** product key; for KMS running on client operating systems, find the **Windows 10** product key. - - For MAK keys, click **Downloads and Keys**, and then filter the list by using **Windows 10** as a product. Click the **Key** link next to an appropriate list entry (for example, **Windows 10 Enterprise** or **Windows 10 Enterprise LTSB**) to view the available MAK keys. (You can also find keys for KMS running on Windows 10 in this list. These keys will not work on Windows servers running KMS.) -Note that Windows 10 Enterprise and Windows 10 Enterprise LTSB installations use different MAK keys. But you can use the same KMS server or Active Directory-based activation environment for both; the KMS keys obtained from the Volume Licensing Service Center will work with both. +Note that Windows 10 Enterprise and Windows 10 Enterprise LTSC installations use different MAK keys. But you can use the same KMS server or Active Directory-based activation environment for both; the KMS keys obtained from the Volume Licensing Service Center will work with both. ## Related topics - -[Windows 10 servicing options](../update/waas-servicing-strategy-windows-10-updates.md) -
[Windows 10 deployment considerations](windows-10-deployment-considerations.md) -
[Windows 10 compatibility](windows-10-compatibility.md) +[Windows 10 servicing options](../update/waas-servicing-strategy-windows-10-updates.md)
+[Windows 10 deployment considerations](windows-10-deployment-considerations.md)
+[Windows 10 compatibility](windows-10-compatibility.md)
  From fb6d6c348d44ece9b4a3498ee8fa0c2dae7a78fc Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 5 Jun 2020 15:21:09 -0700 Subject: [PATCH 17/27] update --- .../planning/windows-10-deployment-considerations.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/windows/deployment/planning/windows-10-deployment-considerations.md b/windows/deployment/planning/windows-10-deployment-considerations.md index fc5210567d..acf11aa0ee 100644 --- a/windows/deployment/planning/windows-10-deployment-considerations.md +++ b/windows/deployment/planning/windows-10-deployment-considerations.md @@ -80,15 +80,13 @@ Windows 10 also introduces two additional scenarios that organizations should c For existing PCs running Windows 7 or Windows 8.1, in-place upgrade is the recommended method for Windows 10 deployment and should be used whenever possible. Although wipe-and-load (OS refresh) deployments are still fully supported (and necessary in some scenarios, as mentioned previously), in-place upgrade is simpler and faster, and enables a faster Windows 10 deployment overall. -Note that the original Windows 8 release is only supported until January 2016. Organizations that do not think they can complete a full Windows 10 migration by that date should deploy Windows 8.1 now and consider Windows 10 after Windows 8 has been removed from the environment. +The original Windows 8 release was only supported until January 2016. For devices running Windows 8.0, you can update to Windows 8.1 and then upgrade to Windows 10. -For existing Windows PCs running Windows Vista, you can perform wipe-and-load (OS refresh) deployments when you use compatible hardware. - -Note that to take advantage of the limited-time free upgrade offer for PCs running Windows 7, Windows 8, or Windows 8.1, you must leverage an in-place upgrade, either from Windows Update or by using the upgrade media available from the [Windows 10 software download page](https://go.microsoft.com/fwlink/p/?LinkId=625073) to acquire a new Windows 10 license from the Windows Store. For more information, refer to the [Windows 10 FAQ](https://go.microsoft.com/fwlink/p/?LinkId=625074). +For PCs running operating systems older than Windows 7, you can perform wipe-and-load (OS refresh) deployments when you use compatible hardware. For organizations with Software Assurance for Windows, both in-place upgrade or wipe-and-load can be leveraged (with in-place upgrade being the preferred method, as previously discussed). -For organizations that do not take advantage of the free upgrade offer and are not enrolled in Software Assurance for Windows, Windows 10 upgrade licenses are available for purchase through existing Volume License (VL) agreements. +For organizations that did not take advantage of the free upgrade offer and are not enrolled in Software Assurance for Windows, Windows 10 upgrade licenses are available for purchase through existing Volume License (VL) agreements. ## Setting up new computers From fd0b98d978b0b4e288186ce2f2d4c9c5e4bf6b40 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 5 Jun 2020 15:34:18 -0700 Subject: [PATCH 18/27] Removed extraneous space to fix rendering of a note --- mdop/appv-v5/app-v-51-supported-configurations.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdop/appv-v5/app-v-51-supported-configurations.md b/mdop/appv-v5/app-v-51-supported-configurations.md index c37972533f..1883e4284b 100644 --- a/mdop/appv-v5/app-v-51-supported-configurations.md +++ b/mdop/appv-v5/app-v-51-supported-configurations.md @@ -40,7 +40,7 @@ The App-V 5.1 Server does not support the following scenarios: The following table lists the operating systems that are supported for the App-V 5.1 Management server installation. -> [!NOTE]  +> [!NOTE] > Microsoft provides support for the current service pack and, in some cases, the immediately preceding service pack. To find the support timelines for your product, see the [Lifecycle Supported Service Packs](https://go.microsoft.com/fwlink/p/?LinkId=31975). See [Microsoft Support Lifecycle Support Policy FAQ](https://go.microsoft.com/fwlink/p/?LinkId=31976) for more information. | Operating System | Service Pack | System Architecture | From 0c09d4a3953611117876e5121fcdee763285a100 Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Fri, 5 Jun 2020 15:51:45 -0700 Subject: [PATCH 19/27] trying to fix warnings --- windows/privacy/index.yml | 2 +- windows/security/index.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/privacy/index.yml b/windows/privacy/index.yml index 934a834754..ccdb140595 100644 --- a/windows/privacy/index.yml +++ b/windows/privacy/index.yml @@ -8,7 +8,7 @@ metadata: title: Windows Privacy description: Learn about how privacy is managed in Windows. services: windows - product: windows + product: "windows" ms.topic: hub-page # Required ms.collection: M365-security-compliance author: danihalfin diff --git a/windows/security/index.yml b/windows/security/index.yml index bae44d7224..4bf6b3f5b9 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -9,7 +9,7 @@ metadata: title: Windows 10 Enterprise Security # Required; page title displayed in search results. Include the brand. < 60 chars. description: Learn about enterprise-grade security features for Windows 10. # Required; article description that is displayed in search results. < 160 chars. services: windows - product: windows + product: "windows" ms.topic: hub-page # Required ms.collection: M365-security-compliance # Optional; Remove if no collection is used. author: danihalfin #Required; your GitHub user alias, with correct capitalization. From d933bc8eaef4dc6abfc739032694900964d97e89 Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Fri, 5 Jun 2020 16:12:10 -0700 Subject: [PATCH 20/27] trying to fix warnings again --- windows/privacy/index.yml | 2 +- windows/security/index.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/privacy/index.yml b/windows/privacy/index.yml index ccdb140595..43423ceb3e 100644 --- a/windows/privacy/index.yml +++ b/windows/privacy/index.yml @@ -8,7 +8,7 @@ metadata: title: Windows Privacy description: Learn about how privacy is managed in Windows. services: windows - product: "windows" + ms.product: windows ms.topic: hub-page # Required ms.collection: M365-security-compliance author: danihalfin diff --git a/windows/security/index.yml b/windows/security/index.yml index 4bf6b3f5b9..d7b6fbe5a3 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -9,7 +9,7 @@ metadata: title: Windows 10 Enterprise Security # Required; page title displayed in search results. Include the brand. < 60 chars. description: Learn about enterprise-grade security features for Windows 10. # Required; article description that is displayed in search results. < 160 chars. services: windows - product: "windows" + ms.product: windows ms.topic: hub-page # Required ms.collection: M365-security-compliance # Optional; Remove if no collection is used. author: danihalfin #Required; your GitHub user alias, with correct capitalization. From a7e91c21a8074772de9abf02a2919bc482d134ef Mon Sep 17 00:00:00 2001 From: "Jeff Reeds (Aquent LLC)" Date: Fri, 5 Jun 2020 16:25:12 -0700 Subject: [PATCH 21/27] Update audit-windows-defender.md --- .../microsoft-defender-atp/audit-windows-defender.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md b/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md index cb5f42efe4..db8dec5ba9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md +++ b/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md @@ -31,7 +31,7 @@ While the features will not block or prevent apps, scripts, or files from being To find the audited entries, go to **Applications and Services** > **Microsoft** > **Windows** > **Windows Defender** > **Operational**. -You can use Windows Defender Advanced Threat Protection to get greater details for each event, especially for investigating attack surface reduction rules. Using the Microsoft Defender ATP console lets you [investigate issues as part of the alert timeline and investigation scenarios](../microsoft-defender-atp/investigate-alerts.md). +You can use Microsoft Defender Advanced Threat Protection to get greater details for each event, especially for investigating attack surface reduction rules. Using the Microsoft Defender ATP console lets you [investigate issues as part of the alert timeline and investigation scenarios](../microsoft-defender-atp/investigate-alerts.md). This topic provides links that describe how to enable the audit functionality for each feature and how to view events in the Windows Event Viewer. From 5c07dae31721c52d77f3ed05406124e04950467c Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Fri, 5 Jun 2020 21:28:50 -0700 Subject: [PATCH 22/27] a few small fixes to commit before automation kicks in --- .openpublishing.redirection.json | 35 +++++++++++++++++++++++++++----- 1 file changed, 30 insertions(+), 5 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 4993abaec4..4bb70d0db1 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -2207,6 +2207,36 @@ "redirect_document_id": true }, { +"source_path": "windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-application-guard/configure-md-app-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/security/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/security/threat-protection/windows-defender-application-guard/install-wd-app-guard.md", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-application-guard/install-md-app-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-application-guard/reqs-md-app-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/security/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-application-guard/test-scenarios-md-app-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-application-guard/md-app-guard-overview", +"redirect_document_id": true +}, +{ "source_path": "windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/collect-diagnostic-data-update-compliance", "redirect_document_id": true @@ -15972,11 +16002,6 @@ "redirect_document_id": true }, { -"source_path": "windows/security/threat-protection/windows-defender-antivirus/oldTOC.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/oldTOC", -"redirect_document_id": true -}, -{ "source_path": "windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection", "redirect_document_id": true From c51de3ee4ae7aba38e8b1404d1298209979121cf Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Fri, 5 Jun 2020 21:49:52 -0700 Subject: [PATCH 23/27] removing leftover file --- .../configure-wd-app-guard.md | 66 ------------------- 1 file changed, 66 deletions(-) delete mode 100644 windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md 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 deleted file mode 100644 index 61bdb73f63..0000000000 --- a/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Configure the Group Policy settings for Microsoft Defender Application Guard (Windows 10) -description: Learn about the available Group Policy settings for Microsoft Defender Application Guard. -ms.prod: w10 -ms.mktglfcycl: manage -ms.sitesec: library -ms.pagetype: security -ms.localizationpriority: medium -author: denisebmsft -ms.author: deniseb -ms.date: 05/27/2020 -ms.reviewer: -manager: dansimp -ms.custom: asr ---- - -# Configure Microsoft Defender Application Guard policy settings - -**Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) - -Microsoft Defender Application Guard (Application Guard) works with Group Policy to help you manage your organization's computer settings. By using Group Policy, you can configure a setting once, and then copy it onto many computers. For example, you can set up multiple security settings in a GPO, which is linked to a domain, and then apply all those settings to every computer in the domain. - -Application Guard uses both network isolation and application-specific settings. - -## Network isolation settings - -These settings, located at **Computer Configuration\Administrative Templates\Network\Network Isolation**, help you define and manage your company's network boundaries. Application Guard uses this information to automatically transfer any requests to access the non-corporate resources into the Application Guard container. - ->[!NOTE] ->You must configure either the Enterprise resource domains hosted in the cloud or Private network ranges for apps settings on your employee devices to successfully turn on Application Guard using enterprise mode. Proxy servers must be a neutral resource listed in the "Domains categorized as both work and personal" policy. - - - -|Policy name|Supported versions|Description| -|-----------|------------------|-----------| -|Private network ranges for apps|At least Windows Server 2012, Windows 8, or Windows RT|A comma-separated list of IP address ranges that are in your corporate network. Included endpoints or endpoints that are included within a specified IP address range, are rendered using Microsoft Edge and won't be accessible from the Application Guard environment.| -|Enterprise resource domains hosted in the cloud|At least Windows Server 2012, Windows 8, or Windows RT|A pipe-separated (\|) list of your domain cloud resources. Included endpoints are rendered using Microsoft Edge and won't be accessible from the Application Guard environment. Note: This list supports the wildcards detailed in the [Network isolation settings wildcards](#network-isolation-settings-wildcards) table.| -|Domains categorized as both work and personal|At least Windows Server 2012, Windows 8, or Windows RT|A comma-separated list of domain names used as both work or personal resources. Included endpoints are rendered using Microsoft Edge and will be accessible from the Application Guard and regular Edge environment. Proxies should be added to this list. Note: This list supports the wildcards detailed in the [Network isolation settings wildcards](#network-isolation-settings-wildcards) table.| - -## Network isolation settings wildcards - -|Value|Number of dots to the left|Meaning| -|-----|--------------------------|-------| -|`contoso.com`|0|Trust only the literal value of `contoso.com`.| -|`www.contoso.com`|0|Trust only the literal value of `www.contoso.com`.| -|`.contoso.com`|1|Trust any domain that ends with the text `contoso.com`. Matching sites include `spearphishingcontoso.com`, `contoso.com`, and `www.contoso.com`.| -|`..contoso.com`|2|Trust all levels of the domain hierarchy that are to the left of the dot. Matching sites include `shop.contoso.com`, `us.shop.contoso.com`, `www.us.shop.contoso.com`, but NOT `contoso.com` itself.| - -## Application-specific settings -These settings, located at **Computer Configuration\Administrative Templates\Windows Components\Windows Defender Application Guard**, can help you to manage your company's implementation of Application Guard. - -|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.

**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.| -|Allow camera and microphone access in Windows Defender Application Guard|Windows 10 Enterprise, 1809 or higher

Windows 10 Pro, 1809 or higher|Determines whether to allow camera and microphone access inside Windows Defender Application Guard.|**Enabled.** Applications inside Windows Defender Application Guard are able to access the camera and microphone on the user's device. **Important:** Be aware that enabling this policy with a potentially compromised container could bypass camera and microphone permissions and access the camera and microphone without the user's knowledge.

**Disabled or not configured.** Applications inside Windows Defender Application Guard are unable to access the camera and microphone on the user's device.| -|Allow Windows Defender Application Guard to use Root Certificate Authorities from a user's device|Windows 10 Enterprise, 1809 or higher

Windows 10 Pro, 1809 or higher|Determines whether Root Certificates are shared with Windows Defender Application Guard.|**Enabled.** Certificates matching the specified thumbprint are transferred into the container. Use a comma to separate multiple certificates.

**Disabled or not configured.** Certificates are not shared with Windows Defender Application Guard.| -|Allow users to trust files that open in Windows Defender Application Guard|Windows 10 Enterprise, 1809 or higher|Determines whether users are able to manually trust untrusted files to open them on the host.|**Enabled.** Users are able to manually trust files or trust files after an antivirus check.

**Disabled or not configured.** Users are unable to manually trust files and files continue to open in Windows Defender Application Guard.| - - From cf0048efef04a638c13fcef5f1078026a07b34cf Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Fri, 5 Jun 2020 22:53:33 -0700 Subject: [PATCH 24/27] removing old toc --- .../microsoft-defender-antivirus/oldTOC.md | 68 ------------------- 1 file changed, 68 deletions(-) delete mode 100644 windows/security/threat-protection/microsoft-defender-antivirus/oldTOC.md diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/oldTOC.md b/windows/security/threat-protection/microsoft-defender-antivirus/oldTOC.md deleted file mode 100644 index 3c99217e75..0000000000 --- a/windows/security/threat-protection/microsoft-defender-antivirus/oldTOC.md +++ /dev/null @@ -1,68 +0,0 @@ - -# [Microsoft Defender Antivirus in Windows 10](microsoft-defender-antivirus-in-windows-10.md) - -## [Microsoft Defender AV in the Microsoft Defender Security Center app](microsoft-defender-security-center-antivirus.md) - -## [Microsoft Defender AV on Windows Server 2016](microsoft-defender-antivirus-on-windows-server-2016.md) - -## [Microsoft Defender Antivirus compatibility](microsoft-defender-antivirus-compatibility.md) -### [Use limited periodic scanning in Microsoft Defender AV](limited-periodic-scanning-microsoft-defender-antivirus.md) - - -## [Evaluate Microsoft Defender Antivirus protection](evaluate-microsoft-defender-antivirus.md) - - -## [Deploy, manage updates, and report on Microsoft Defender Antivirus](deploy-manage-report-microsoft-defender-antivirus.md) -### [Deploy and enable Microsoft Defender Antivirus](deploy-microsoft-defender-antivirus.md) -#### [Deployment guide for VDI environments](deployment-vdi-microsoft-defender-antivirus.md) -### [Report on Microsoft Defender Antivirus protection](report-monitor-microsoft-defender-antivirus.md) -#### [Troubleshoot Microsoft Defender Antivirus reporting in Update Compliance](troubleshoot-reporting.md) -### [Manage updates and apply baselines](manage-updates-baselines-microsoft-defender-antivirus.md) -#### [Manage protection and Security intelligence updates](manage-protection-updates-microsoft-defender-antivirus.md) -#### [Manage when protection updates should be downloaded and applied](manage-protection-update-schedule-microsoft-defender-antivirus.md) -#### [Manage updates for endpoints that are out of date](manage-outdated-endpoints-microsoft-defender-antivirus.md) -#### [Manage event-based forced updates](manage-event-based-updates-microsoft-defender-antivirus.md) -#### [Manage updates for mobile devices and VMs](manage-updates-mobile-devices-vms-microsoft-defender-antivirus.md) - - -## [Configure Microsoft Defender Antivirus features](configure-microsoft-defender-antivirus-features.md) -### [Utilize Microsoft cloud-delivered protection](utilize-microsoft-cloud-protection-microsoft-defender-antivirus.md) -#### [Enable cloud-delivered protection](enable-cloud-protection-microsoft-defender-antivirus.md) -#### [Specify the cloud-delivered protection level](specify-cloud-protection-level-microsoft-defender-antivirus.md) -#### [Configure and validate network connections](configure-network-connections-microsoft-defender-antivirus.md) -#### [Enable the Block at First Sight feature](configure-block-at-first-sight-microsoft-defender-antivirus.md) -#### [Configure the cloud block timeout period](configure-cloud-block-timeout-period-microsoft-defender-antivirus.md) -### [Configure behavioral, heuristic, and real-time protection](configure-protection-features-microsoft-defender-antivirus.md) -#### [Detect and block Potentially Unwanted Applications](detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md) -#### [Enable and configure always-on protection and monitoring](configure-real-time-protection-microsoft-defender-antivirus.md) -### [Configure end-user interaction with Microsoft Defender AV](configure-end-user-interaction-microsoft-defender-antivirus.md) -#### [Configure the notifications that appear on endpoints](configure-notifications-microsoft-defender-antivirus.md) -#### [Prevent users from seeing or interacting with the user interface](prevent-end-user-interaction-microsoft-defender-antivirus.md) -#### [Prevent or allow users to locally modify policy settings](configure-local-policy-overrides-microsoft-defender-antivirus.md) - - -## [Customize, initiate, and review the results of scans and remediation](customize-run-review-remediate-scans-microsoft-defender-antivirus.md) -### [Configure and validate exclusions in Microsoft Defender AV scans](configure-exclusions-microsoft-defender-antivirus.md) -#### [Configure and validate exclusions based on file name, extension, and folder location](configure-extension-file-exclusions-microsoft-defender-antivirus.md) -#### [Configure and validate exclusions for files opened by processes](configure-process-opened-file-exclusions-microsoft-defender-antivirus.md) -#### [Configure exclusions in Microsoft Defender AV on Windows Server 2016](configure-server-exclusions-microsoft-defender-antivirus.md) -### [Configure scanning options in Microsoft Defender AV](configure-advanced-scan-types-microsoft-defender-antivirus.md) -### [Configure remediation for scans](configure-remediation-microsoft-defender-antivirus.md) -### [Configure scheduled scans](scheduled-catch-up-scans-microsoft-defender-antivirus.md) -### [Configure and run scans](run-scan-microsoft-defender-antivirus.md) -### [Review scan results](review-scan-results-microsoft-defender-antivirus.md) -### [Run and review the results of a Windows Defender Offline scan](microsoft-defender-offline.md) - - -## [Review event logs and error codes to troubleshoot issues](troubleshoot-microsoft-defender-antivirus.md) - - - -## [Reference topics for management and configuration tools](configuration-management-reference-microsoft-defender-antivirus.md) -### [Use Group Policy settings to configure and manage Microsoft Defender AV](use-group-policy-microsoft-defender-antivirus.md) -### [Use System Center Configuration Manager and Microsoft Intune to configure and manage Microsoft Defender AV](use-intune-config-manager-microsoft-defender-antivirus.md) -### [Use PowerShell cmdlets to configure and manage Microsoft Defender AV](use-powershell-cmdlets-microsoft-defender-antivirus.md) -### [Use Windows Management Instrumentation (WMI) to configure and manage Microsoft Defender AV](use-wmi-microsoft-defender-antivirus.md) -### [Use the mpcmdrun.exe commandline tool to configure and manage Microsoft Defender AV](command-line-arguments-microsoft-defender-antivirus.md) - - From 2c2c5a1e6dddf6ead6046bdd6d7a0018622a7338 Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Fri, 5 Jun 2020 23:34:29 -0700 Subject: [PATCH 25/27] adding redirects --- .openpublishing.redirection.json | Bin 816257 -> 2577134 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 4bb70d0db1570400098d807227a83382d118f02b..e08222ad833111340e441425d1b6ca165a2c6231 100644 GIT binary patch literal 2577134 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

=?r9QK`=9-pcA!(JzG_v$+EIV=OmXCE5d=cmUf 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 Date: Fri, 5 Jun 2020 23:57:38 -0700 Subject: [PATCH 26/27] small fix --- .openpublishing.redirection.json | Bin 2577134 -> 2576186 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index e08222ad833111340e441425d1b6ca165a2c6231..8c4376c1c1c5abe31ce88220bc14188b82154d9e 100644 GIT binary patch delta 119 zcmWm1ISztA7=Y3IilexKJK%ycLQlyN43#Ic_$n(KGZl2)fP} Date: Sat, 6 Jun 2020 01:01:36 -0700 Subject: [PATCH 27/27] one last fix for av --- .openpublishing.redirection.json | Bin 2576186 -> 2576176 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 8c4376c1c1c5abe31ce88220bc14188b82154d9e..af5222988d92153d130950539faba798275c0555 100644 GIT binary patch delta 141 zcmX}fO%B0806^gxKZ9y1s?=X;Yr1m)XXp{wyM)Bztt^SmO5+F?5{XlE={Ur~;(f_` z gYm;ZGYc@x%pSM6o^8enYQ1A0euI#OFgeCSrKeW~>U;qFB delta 124 zcmWm1ISztA06@`<;s}C*E8@oD0KJ6;M=->5cnphQS=pGW@C+0tCZ595lUN$Hc*U!) zm3aId5j1FG&_dG2#G-?ZLzf;d9(@K388K#p&y;`}a~3RF5fTxTutt%R-SR`J>q2gI YdCEM!`v`SE2XZ6+SC^-J>GwV_zUAC0q5uE@