From 8c8ab62024e1313e8606392a29d24f7fe75e9d22 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 25 Jan 2019 14:47:30 -0800 Subject: [PATCH 1/8] edits --- .../information-protection/bitlocker/bitlocker-overview.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-overview.md b/windows/security/information-protection/bitlocker/bitlocker-overview.md index ff6b35411f..8431b2341b 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-overview.md +++ b/windows/security/information-protection/bitlocker/bitlocker-overview.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium author: brianlic-msft -ms.date: 10/16/2017 +ms.date: 01/26/2018 --- # BitLocker @@ -42,7 +42,7 @@ BitLocker control panel, and they are appropriate to use for automated deploymen ## New and changed functionality -To find out what's new in BitLocker for Windows 10, such as support for the XTS-AES encryption algorithm, see the [BitLocker](https://technet.microsoft.com/itpro/windows/whats-new/whats-new-windows-10-version-1507-and-1511#bitlocker) section in "What's new in Windows 10, versions 1507 and 1511." +To find out what's new in BitLocker for Windows 10, such as support for the XTS-AES encryption algorithm, see the [BitLocker](https://technet.microsoft.com/itpro/windows/whats-new/whats-new-windows-10-version-1507-and-1511#bitlocker) section in "What's new in Windows 10."   ## System requirements @@ -71,7 +71,7 @@ When installing the BitLocker optional component on a server you will also need | [BitLocker frequently asked questions (FAQ)](bitlocker-frequently-asked-questions.md) | This topic for the IT professional answers frequently asked questions concerning the requirements to use, upgrade, deploy and administer, and key management policies for BitLocker.| | [Prepare your organization for BitLocker: Planning and policies](prepare-your-organization-for-bitlocker-planning-and-policies.md)| This topic for the IT professional explains how can you plan your BitLocker deployment. | | [BitLocker basic deployment](bitlocker-basic-deployment.md) | This topic for the IT professional explains how BitLocker features can be used to protect your data through drive encryption. | -| [BitLocker: How to deploy on Windows Server 2012 and later](bitlocker-how-to-deploy-on-windows-server.md)| This topic for the IT professional explains how to deploy BitLocker and Windows Server 2012 and later.| +| [BitLocker: How to deploy on Windows Server](bitlocker-how-to-deploy-on-windows-server.md)| This topic for the IT professional explains how to deploy BitLocker on Windows Server.| | [BitLocker: How to enable Network Unlock](bitlocker-how-to-enable-network-unlock.md) | This topic for the IT professional describes how BitLocker Network Unlock works and how to configure it. | | [BitLocker: Use BitLocker Drive Encryption Tools to manage BitLocker](bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md)| This topic for the IT professional describes how to use tools to manage BitLocker.| | [BitLocker: Use BitLocker Recovery Password Viewer](bitlocker-use-bitlocker-recovery-password-viewer.md) | This topic for the IT professional describes how to use the BitLocker Recovery Password Viewer. | From f10ac64294eae528cb5de94f02748b26c8a9b80b Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 25 Jan 2019 15:00:00 -0800 Subject: [PATCH 2/8] added links to DE --- .../bitlocker/bitlocker-recovery-guide-plan.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md index 68b1e25d31..830643ea6f 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md @@ -7,8 +7,6 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security author: brianlic-msft - -ms.date: 08/17/2017 --- # BitLocker recovery guide @@ -36,7 +34,7 @@ BitLocker recovery is the process by which you can restore access to a BitLocker The following list provides examples of specific events that will cause BitLocker to enter recovery mode when attempting to start the operating system drive: -- On PCs that use BitLocker, or on devices such as tablets or phones that use Device Encryption only, when an attack is detected, the device will immediately reboot and enter into BitLocker recovery mode. To take advantage of this functionality Administrators can set the **Interactive logon: Machine account lockout threshold** Group Policy setting located in **\\Computer Configuration\\Windows Settings\\Security Settings\\Local Policies\\Security Options** in the Local Group Policy Editor, or use the **MaxFailedPasswordAttempts** policy of [Exchange ActiveSync](https://technet.microsoft.com/library/aa998357.aspx) (also configurable through [Windows Intune](https://technet.microsoft.com/library/jj733621.aspx)), to limit the number of failed password attempts before the device goes into Device Lockout. +- On PCs that use BitLocker Drive Encryption, or on devices such as tablets or phones that use [BitLocker Device Encryption](bitlocker-device-encryption-overview-windows-10.md) only, when an attack is detected, the device will immediately reboot and enter into BitLocker recovery mode. To take advantage of this functionality Administrators can set the **Interactive logon: Machine account lockout threshold** Group Policy setting located in **\\Computer Configuration\\Windows Settings\\Security Settings\\Local Policies\\Security Options** in the Local Group Policy Editor, or use the **MaxFailedPasswordAttempts** policy of [Exchange ActiveSync](https://technet.microsoft.com/library/aa998357.aspx) (also configurable through [Windows Intune](https://technet.microsoft.com/library/jj733621.aspx)), to limit the number of failed password attempts before the device goes into Device Lockout. - On devices with TPM 1.2, changing the BIOS or firmware boot device order causes BitLocker recovery. However, devices with TPM 2.0 do not start BitLocker recovery in this case. TPM 2.0 does not consider a firmware change of boot device order as a security threat because the OS Boot Loader is not compromised. - Having the CD or DVD drive before the hard drive in the BIOS boot order and then inserting or removing a CD or DVD. - Failing to boot from a network drive before booting from the hard drive. @@ -245,7 +243,7 @@ This error might occur if you updated the firmware. As a best practice you shoul ## Windows RE and BitLocker Device Encryption -Windows Recovery Environment (RE) can be used to recover access to a drive protected by BitLocker Device Encryption. If a PC is unable to boot after two failures, Startup Repair will automatically start. When Startup Repair is launched automatically due to boot failures, it will only execute operating system and driver file repairs, provided that the boot logs or any available crash dump point to a specific corrupted file. In Windows 8.1 and later, devices that include firmware to support specific TPM measurements for PCR\[7\] the TPM can validate that Windows RE is a trusted operating environment and will unlock any BitLocker-protected drives if Windows RE has not been modified. If the Windows RE environment has been modified, for example the TPM has been disabled, the drives will stay locked until the BitLocker recovery key is provided. If Startup Repair is not able to be run automatically from the PC and instead Windows RE is manually started from a repair disk, the BitLocker recovery key must be provided to unlock the BitLocker–protected drives. +Windows Recovery Environment (RE) can be used to recover access to a drive protected by [BitLocker Device Encryption](bitlocker-device-encryption-overview-windows-10.md). If a PC is unable to boot after two failures, Startup Repair will automatically start. When Startup Repair is launched automatically due to boot failures, it will only execute operating system and driver file repairs, provided that the boot logs or any available crash dump point to a specific corrupted file. In Windows 8.1 and later, devices that include firmware to support specific TPM measurements for PCR\[7\] the TPM can validate that Windows RE is a trusted operating environment and will unlock any BitLocker-protected drives if Windows RE has not been modified. If the Windows RE environment has been modified, for example the TPM has been disabled, the drives will stay locked until the BitLocker recovery key is provided. If Startup Repair is not able to be run automatically from the PC and instead Windows RE is manually started from a repair disk, the BitLocker recovery key must be provided to unlock the BitLocker–protected drives. ## Using additional recovery information From 7ce825f192d0c8494b33b0dd076b1659155cc4ab Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 25 Jan 2019 15:01:07 -0800 Subject: [PATCH 3/8] edits --- .../bitlocker/bitlocker-recovery-guide-plan.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md index 830643ea6f..9e78e1465a 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md @@ -24,7 +24,7 @@ This article does not detail how to configure AD DS to store the BitLocker reco ## What is BitLocker recovery? -BitLocker recovery is the process by which you can restore access to a BitLocker-protected drive in the event that you cannot unlock the drive normally. In a recovery scenario you have the following options to restore access to the drive: +BitLocker recovery is the process by which you can restore access to a BitLocker-protected drive in the event that you cannot unlock the drive normally. In a recovery scenario, you have the following options to restore access to the drive: - The user can supply the recovery password. If your organization allows users to print or store recovery passwords, the user can type in the 48-digit recovery password that they printed or stored on a USB drive or with your Microsoft Account online. (Saving a recovery password with your Microsoft Account online is only allowed when BitLocker is used on a PC that is not a member of a domain). - A data recovery agent can use their credentials to unlock the drive. If the drive is an operating system drive, the drive must be mounted as a data drive on another computer for the data recovery agent to unlock it. From a56a01081edadb8c985ff4ace6b18fa723c3ccb8 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 25 Jan 2019 15:46:27 -0800 Subject: [PATCH 4/8] added brackets --- .../security/identity-protection/vpn/vpn-conditional-access.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/vpn/vpn-conditional-access.md b/windows/security/identity-protection/vpn/vpn-conditional-access.md index 41ce96daea..e69b8ed62c 100644 --- a/windows/security/identity-protection/vpn/vpn-conditional-access.md +++ b/windows/security/identity-protection/vpn/vpn-conditional-access.md @@ -52,7 +52,7 @@ The following client-side components are also required: - Trusted Platform Module (TPM) ## VPN device compliance -At this time, the Azure AD certificates issued to users do not contain a CRL Distribution Point (CDP) and are not suitable for Key Distribution Centers (KDCs) to issue Kerberos tokens. For users to gain access to on-premises resources such as files on a network share, client authentication certificates must be deployed to the Windows profiles of the users, and their VPNv2 profiles must contain the section. +At this time, the Azure AD certificates issued to users do not contain a CRL Distribution Point (CDP) and are not suitable for Key Distribution Centers (KDCs) to issue Kerberos tokens. For users to gain access to on-premises resources such as files on a network share, client authentication certificates must be deployed to the Windows profiles of the users, and their VPNv2 profiles must contain the <SSO> section. Server-side infrastructure requirements to support VPN device compliance include: From deb5d814c5c65537d336a130f59bb98bc89998d9 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 25 Jan 2019 23:49:38 +0000 Subject: [PATCH 5/8] Merged PR 14004: Added link in FAQ Added link in FAQ --- windows/deployment/windows-autopilot/autopilot-faq.md | 2 +- windows/deployment/windows-autopilot/registration-auth.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/windows-autopilot/autopilot-faq.md b/windows/deployment/windows-autopilot/autopilot-faq.md index ff486a9a3c..850f631e72 100644 --- a/windows/deployment/windows-autopilot/autopilot-faq.md +++ b/windows/deployment/windows-autopilot/autopilot-faq.md @@ -9,7 +9,6 @@ ms.sitesec: library ms.pagetype: deploy author: greg-lindsay ms.author: greg-lindsay -ms.date: 11/05/2018 --- # Windows Autopilot FAQ @@ -27,6 +26,7 @@ A [glossary](#glossary) of abbreviations used in this topic is provided at the e | --- | --- | | In the Partner Center, does the Tenant ID need to be provided with every device file upload? Is this needed to allow the business customer to access their devices in MSfB? | No. Providing the Tenant ID is a one-time entry in the Partner Center that can be re-used with future device uploads. | | How does the customer or tenant know that their devices are ready to be claimed in MSfB? | After the device file upload is completed in the Partner Center, the tenant can see the devices available for Windows Autopilot setup in MSfB. The OEM would need to advise the tenant to access MSfB. Auto-notification from MSfB to the tenant is being developed. | +| How does a customer authorize an OEM or Channel Partner to register Autopilot devices on the customer’s behalf? | Before an OEM or Channel Partner can register a device for Autopilot on behalf of a customer, the customer must first give them consent. The consent process begins with the OEM or Channel Partner sending a link to the customer, which directs the customer to a consent page in Microsoft Store for Business. The steps explaining this process are [here](registration-auth.md). | | Are there any restrictions if a business customer has registered devices in MSfB and later wants those devices to be managed by a CSP via the Partner Center? | The devices will need to be deleted in MSfB by the business customer before the CSP can upload and manage them in the Partner Center. | | Does Windows Autopilot support removing the option to enable a local administrator account? | Windows Autopilot doesn’t support removing the local admin account. However, it does support restricting the user performing AAD domain join in OOBE to a standard account (versus admin account by default).| | How can I test the Windows Autopilot CSV file in the Partner Center? | Only CSP Partners have access to the Partner Center portal. If you are a CSP, you can create a Sales agent user account which has access to “Devices” for testing the file. This can be done today in the Partner Center.

Go [here](https://msdn.microsoft.com/partner-center/createuseraccounts-and-set-permissions) for more information. | diff --git a/windows/deployment/windows-autopilot/registration-auth.md b/windows/deployment/windows-autopilot/registration-auth.md index 17a9875fb0..e795ff5f77 100644 --- a/windows/deployment/windows-autopilot/registration-auth.md +++ b/windows/deployment/windows-autopilot/registration-auth.md @@ -67,7 +67,7 @@ Each OEM has a unique link to provide to their respective customers, which the O ![Not global admin](images/csp7.png) 3. Customer selects the **Yes** checkbox, followed by the **Accept** button, and they’re done. Authorization happens instantaneously. -4. The OEM can use the Validate Device Submission Data API to verify the consent has completed. This API is discussed in the latest version of the API Whitepaper, p. 14ff (https://devicepartner.microsoft.com/en-gb/assets/detail/windows-autopilot-integration-with-oem-api-design-whitepaper-docx). **Note**: this link is only accessible by Microsoft Device Partners. As discussed in this whitepaper, it’s a best practice recommendation for OEM partners to run the API check to confirm they’ve received customer consent before attempting to register devices, thus avoiding errors in the registration process. +4. The OEM can use the Validate Device Submission Data API to verify the consent has completed. This API is discussed in the latest version of the API Whitepaper, p. 14ff [https://devicepartner.microsoft.com/assets/detail/windows-autopilot-integration-with-oem-api-design-whitepaper-docx](https://devicepartner.microsoft.com/assets/detail/windows-autopilot-integration-with-oem-api-design-whitepaper-docx). **Note**: this link is only accessible by Microsoft Device Partners. As discussed in this whitepaper, it’s a best practice recommendation for OEM partners to run the API check to confirm they’ve received customer consent before attempting to register devices, thus avoiding errors in the registration process. ## Summary From 9cd645cb5a06f8b4532c571cede937a524f6e58f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=20Halfin=20=F0=9F=93=AC=F0=9F=94=A8?= Date: Mon, 28 Jan 2019 15:32:35 +0000 Subject: [PATCH 6/8] Merged PR 14013: Fixing up formatting --- ...ndows-operating-system-components-to-microsoft-services.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 757bf80259..560c1faeba 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -1915,8 +1915,8 @@ If you're not running Windows 10, version 1607 or later, you can use the other o - **Personalization** > **Lock screen** > **Background** > **Windows spotlight**, select a different background, and turn off **Get fun facts, tips, tricks and more on your lock screen**. - > [!NOTE] - > In Windows 10, version 1507 and Windows 10, version 1511, this setting was named **Show me tips, tricks, and more on the lock screen**. + > [!NOTE] + > In Windows 10, version 1507 and Windows 10, version 1511, this setting was named **Show me tips, tricks, and more on the lock screen**. - **Personalization** > **Start** > **Occasionally show suggestions in Start**. From 5b848d58147bae7ebde59c8e745c27c34f6a8059 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 28 Jan 2019 12:25:01 -0800 Subject: [PATCH 7/8] Added graphs --- .../intelligence/images/PrevalentMalware1.png | Bin 19342 -> 0 bytes .../intelligence/images/PrevalentMalware18.png | Bin 0 -> 27841 bytes .../intelligence/images/RealWorld1.png | Bin 18875 -> 0 bytes .../intelligence/images/RealWorld18.png | Bin 0 -> 25967 bytes .../top-scoring-industry-antivirus-tests.md | 8 ++++++-- 5 files changed, 6 insertions(+), 2 deletions(-) delete mode 100644 windows/security/threat-protection/intelligence/images/PrevalentMalware1.png create mode 100644 windows/security/threat-protection/intelligence/images/PrevalentMalware18.png delete mode 100644 windows/security/threat-protection/intelligence/images/RealWorld1.png create mode 100644 windows/security/threat-protection/intelligence/images/RealWorld18.png diff --git a/windows/security/threat-protection/intelligence/images/PrevalentMalware1.png b/windows/security/threat-protection/intelligence/images/PrevalentMalware1.png deleted file mode 100644 index c0a835008ba530d731b7b4c2e73bfd125a766c4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19342 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 diff --git a/windows/security/threat-protection/intelligence/images/RealWorld18.png b/windows/security/threat-protection/intelligence/images/RealWorld18.png new file mode 100644 index 0000000000000000000000000000000000000000..2961cbb6b2cc53304172dbd9583bf050e91b74d1 GIT binary patch literal 25967 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index 75512b5332..1a97feb0ef 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -36,7 +36,11 @@ Windows Defender Antivirus is part of the [next generation](https://www.youtub The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The scores listed below are for the Protection category which has two scores: Real-World Testing and the AV-TEST reference set (known as "Prevalent Malware"). -- September - October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RWqOqD) **Latest** +- November - December 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/december-2018/microsoft-windows-defender-antivirus-4.18-185074/) **Latest** + + Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 19,956 malware samples. + +- September - October 2018 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2018/microsoft-windows-defender-antivirus-4.18-184174/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RWqOqD) Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, protecting against 21,566 of 21,568 tested malware samples. @@ -58,7 +62,7 @@ The AV-TEST Product Review and Certification Report tests on three categories: p ||| |---|---| -|![Graph describing Real-World detection rate](./images/RealWorld1.png)|![Graph describing Prevalent Malware](./images/PrevalentMalware1.png)| +|![Graph describing Real-World detection rate](./images/RealWorld18.png)|![Graph describing Prevalent Malware](./images/PrevalentMalware18.png)| ### AV-Comparatives: Protection rating of 99.6% in the latest test From 770db18210892c9fcc8e2d67f90c12cbd2b7dda6 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 28 Jan 2019 21:47:21 +0000 Subject: [PATCH 8/8] Merged PR 14019: Add whats new in deployment stuff Some additions to the existing page --- windows/deployment/deploy-whats-new.md | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/windows/deployment/deploy-whats-new.md b/windows/deployment/deploy-whats-new.md index 8abf7f283d..c4c072ca4f 100644 --- a/windows/deployment/deploy-whats-new.md +++ b/windows/deployment/deploy-whats-new.md @@ -24,12 +24,24 @@ This topic provides an overview of new solutions and online content related to d ## Recent additions to this page -[SetupDiag](#setupdiag) 1.4 is released. +[SetupDiag](#setupdiag) 1.4 is released.
+[MDT](#microsoft-deployment-toolkit-mdt) 8456 is released.
+New [Windows Autopilot](#windows-autopilot) content is available.
+The [Microsoft 365](#microsoft-365) section was added. ## The Modern Desktop Deployment Center The [Modern Desktop Deployment Center](https://docs.microsoft.com/microsoft-365/enterprise/desktop-deployment-center-home) has launched with tons of content to help you with large-scale deployment of Windows 10 and Office 365 ProPlus. +## Microsoft 365 + +Microsoft 365 is a new offering from Microsoft that combines +- Windows 10 +- Office 365 +- Enterprise Mobility and Security (EMS). + +See [Deploy Windows 10 with Microsoft 365](deploy-m365.md) for an overview, which now includes a link to download a nifty [M365 Enterprise poster](deploy-m365.md#m365-enterprise-poster). + ## Windows 10 servicing and support Microsoft is [extending support](https://www.microsoft.com/microsoft-365/blog/2018/09/06/helping-customers-shift-to-a-modern-desktop) for Windows 10 Enterprise and Windows 10 Education editions to 30 months from the version release date. This includes all past versions and future versions that are targeted for release in September (versions ending in 09, ex: 1809). Future releases that are targeted for release in March (versions ending in 03, ex: 1903) will continue to be supported for 18 months from their release date. All releases of Windows 10 Home, Windows 10 Pro, and Office 365 ProPlus will continue to be supported for 18 months (there is no change for these editions). These support policies are summarized in the table below. @@ -53,6 +65,8 @@ Windows Autopilot streamlines and automates the process of setting up and config Windows Autopilot joins devices to Azure Active Directory (Azure AD), optionally enrolls into MDM services, configures security policies, and sets a custom out-of-box-experience (OOBE) for the end user. For more information, see [Overview of Windows Autopilot](windows-autopilot/windows-autopilot.md). +Recent Autopilot content includes new instructions for CSPs and OEMs on how to [obtain and use customer authorization](windows-autopilot/registration-auth.md) to register Windows Autopilot devices on the customer’s behalf. + ### SetupDiag [SetupDiag](upgrade/setupdiag.md) is a standalone diagnostic tool that can be used to obtain details about why a Windows 10 upgrade was unsuccessful. @@ -96,10 +110,7 @@ For more information, see [MBR2GPT.EXE](mbr-to-gpt.md). ### Microsoft Deployment Toolkit (MDT) -MDT build 8450 is available, including support for: -- Deployment and upgrade of Windows 10, version 1709 (including Enterprise LTSB and Education editions) and Windows Server 2016. -- The Windows ADK for Windows 10, version 1809. -- Integration with Configuration Manager version 1806. +MDT build 8456 (12/19/2018) is available, including support for Windows 10, version 1809, and Windows Server 2019. For more information about MDT, see the [MDT resource page](https://docs.microsoft.com/en-us/sccm/mdt/).