From 005e3041e84a7cc184b19263a9449839bbbf04de Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Wed, 12 Jul 2017 19:00:02 -0700 Subject: [PATCH 01/45] added new Windows 10 S offer topic and added link to it from the edu hub --- education/index.md | 18 +++ education/windows/test-windows10s-for-edu.md | 140 +++++++++++++++++++ 2 files changed, 158 insertions(+) create mode 100644 education/windows/test-windows10s-for-edu.md diff --git a/education/index.md b/education/index.md index 07b21e2952..f79cdab531 100644 --- a/education/index.md +++ b/education/index.md @@ -45,6 +45,24 @@ ms.author: celested +
  • + +
    +
    +
    +
    +
    + Test Windows 10 S for education +
    +
    +
    + Test Windows 10 S for Education +
    +
    +
    +
    +
    +
  • diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md new file mode 100644 index 0000000000..f1aa7dfcbe --- /dev/null +++ b/education/windows/test-windows10s-for-edu.md @@ -0,0 +1,140 @@ +--- +title: Test Windows 10 S on existing Windows 10 Pro education devices +description: Provides guidance on downloading and testing Windows 10 S for existing Windows 10 Pro education devices. +keywords: Windows 10 S, download, try, school, education +ms.mktglfcycl: deploy +ms.sitesec: library +localizationpriority: high +author: CelesteDG +ms.author: celested +ms.date: 07/27/2017 +--- + +# Test Windows 10 S on existing Windows 10 Pro education devices + +Windows 10 S gives schools the familiar, robust, and productive experiences they count on from Windows in an experience streamlined for security and performance in the classroom, built to work with Microsoft Education[1](#footnote1). + +Test Windows 10 S on a few existing Windows 10 Pro or Windows 10 Pro Education devices with a genuine, activated license[2](#footnote2). + +Windows 10 S is different from other editions of Windows 10 as everything runs on the device is verfied by Microsoft for security and performance. Therefore, Windows 10 S works exclusively with apps from the Windows Store. Some accessories and apps compatible with Windows 10 may not work and performance may vary. Certain default settings, features, and apps cannot be changed. When you install Windows 10 S, your existing applications and settings will be deleted and you will only be able to install applications from the Windows Store. + +To install Office applications in a school environment, you must use the free Set up School PCs app, which is available on the Microsoft Store for Education and from the Windows Store. Education customers must configure **SetEduPolicies** for use K-12 schools. For more information on how to do these, see [Use the Set up School PCs app](use-set-up-school-pcs-app.md) and [Windows 10 configuration recommendations for education customers](configure-windows-for-education.md). If you installed the preview version of Office from the Windows Store, it may occasionally behave in unexpected ways. As we finalize development, your Office install will be updated automatically. + +## Important pre-installation information + +Before you install Windows 10 S, be aware that non-Windows Store apps will not work, peripherals that require custom drivers may not work, and other errors may occur. In particular, Windows 10 S: +* May not work well with certain OEM devices, and even if compatible, may cause some hardware incompatibility +* May not be compatible with all peripherals that require custom drivers and, even if compatible, may cause aspects of the peripheral to not function +* Has software and feature limitations compared to Windows 10 Pro or Windows 10 Pro Education, primarily that Windows 10 S is limited to Windows Store apps only +* Will not run current Win32 software and might result in the loss of any data associated with that software, which might include software already purchased +* Is intended for education customers + +Due to these reasons, we recommend that you use the installation tool from this page (**TBD** - need link here) and avoid doing a clean install from an ISO media. + +Before you install Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device: +* Make sure that you updated your existing device to Windows 10, version 1703 (Creators Update) - See [Download Windows 10](https://www.microsoft.com/en-us/software-download/windows10) and follow the instructions to update your device to Windows 10, version 1703. +* Install the latest Windows Update - To do this, go to **Settings > Update & Security > Windows Update**. + +## Supported devices + +Only devices running Windows 10 Pro and Windows 10 Pro Education are supported for Windows 10 S. Other Windows 10 editions cannot be activated and are not supported. If your device is not running a genuine, activated copy of Windows 10 Pro or Windows 10 Pro Education, do not proceed with using the Windows 10 S installer. + +## Preparing your device to install drivers + +Make sure all drivers are installed and working properly on your device running Windows 10 Pro or Windows 10 Pro Education before installing Windows 10 S. + +### Supported devices and drivers + +Check with your device manufacturer before trying Windows 10 S on your Windows 10 Pro or Windows 10 Pro Education device to make sure the drivers are available and supported by the device manufacturer. Visit **TBD - need link** for more information. + +If you don't see your manufacturer or device model listed, proceed with caution as you may not be able to get support from your device manufacturer to install Windows 10 S and you may experience limited or incomplete functionality on Windows features, device hardware, peripherals, and others. + +## Kept files + +Back up all your data before installing Windows 10 S. Only personal files may be kept during installation. Your settings and apps will be deleted. + +> [!NOTE] +> All existing Win32 applications and data will be deleted. Save any data or installation files in case you may need to access that data again or need to reinstall these applications later. + +## Domain join + +Windows 10 S does not support non-Azure Active Directory domain accounts. Before installing Windows 10 S, you must have a local administrator account, MSA- or AAD-based account, to ensure the best experience. + +## Installing Office applications + +After installing Windows 10 S, use the free [Set up School PCs app](use-set-up-school-pcs-app.md) to install Microsoft Office. You must have an Office license to activate the applications once they are installed. + +## Switch to Windows 10 Pro or Windows 10 Pro Education + +If Windows 10 S is not right for you, you can switch to Windows 10 Pro or Windows 10 Pro Education. + +**TBD - Insert table of switching back options here** + +Education customers can switch devices to Windows 10 Pro Education using the Microsoft Store for Education. For more information, see [Switch to Windows 10 Pro Education from Windows 10 Pro or Windows 10 S](switch-to-pro-education.md). + +## Device recovery + +Before installing Windows 10 S, we recommend that you create a system backup in case you would like to return to Windows 10 Pro or Windows 10 Pro Education after trying Windows 10 S. + +### Create a recovery drive +To create a recovery drive, follow these steps. + +1. From the taskbar, search for **Create a recovery drive** and then select it. You might be asked to enter an admin password or confirm your choice. +2. In the **Recovery drive** tool, make sure **Back up system files to the recovery drive** is selected and then click **Next**. +3. Connect a USB drive to your PC, select it, and then select **Next > Create**. + + A lot of files need to be copied to the recovery drive so this might take a while. + +4. When it's done, you might see a **Delete the recovery partition from your PC** link on the final screen. If you want to free up drive space on your PC, select the link and then select **Delete**. If not, select **Finish**. + +### Go back to your previous edition of Windows 10 + +Alternatively, for 10 days after you install Windows 10 S, you have the option to go back to your previous edition of Windows 10 from **Settings > Update & security > Recovery**. This will keep your personal files, but it will remove installed apps as well as any changes you made to **Settings**. + +To go back, you need to: +* Keep everything in the windows.old and $windows.~bt folders after the upgrade +* Remove any user accounts you added after the upgrade + +If going back is not available: +* Check if you can restore your PC to factory settings. This will reinstall the version of Windows that came with your PC and remove personal files, apps, and drivers you installed and any changes you made to **Settings**. Go to **Settings > Update & security > Recovery > Reset this PC > Get started** and look for **Restore factory settings**. +* If you have a product key for your previous version of Windows, use the media creation tool to create installation media of your previous Windows 10 edition and use it to do a clean install. + +### Use installation media to reinstall Windows 10 + +> [!WARNING] +> This will remove all your personal files, apps, and installed drivers. apps and customizations from your PC manufacturer, and changes you made to **Settings**. + +To use an installation media to reinstall Windows 10, follow these steps. + +1. On a working PC, go to the [Microsoft software download website](https://www.microsoft.com/en-us/software-download/windows10). +2. Download the media creation tool and then run it. +3. Select **Create installation media for another PC**. +4. Choose a language, edition, and architecture (65-bit or 32-bit). +5. Follow the steps to create an installation media and then select **Finish**. +6. Connect the installation media that you created to your non-functional PC, and then turn it on. +7. On the initial setup screen, enter your language and other preferences, and then select **Next**. + + If you're not seeing the setup screen, your PC might not be set up to boot from a drive. Check your PC manufacturer's website for information on how to change your PC's boot order, and then try again. + +8. Select **Install now**. +9. On the **Enter the product key to active Windows** page, enter a product key if you have one. If you upgraded to Windows 10 for free, or bought and activated Windows 10 from the Windows Store, select **Skip** and Windows will automatically activate later. For more information, see [Activation in Windows 10](https://support.microsoft.com/en-us/help/12440/windows-10-activation). +10. On the **License terms** page, select **I accept the license terms** if you agree, and then select **Next**. +11. On the **Which type of installation do you want?** page, select **Custom**. +12. On the **where do you want to install Windows?** page, select a partition, select a formatting option (if necessary), and then follow the instructions. +13. When you're done formatting, select **Next**. +14. Follow the rest of the setup instructions to finish installing Windows 10. + +## Download Windows 10 S +Ready to try Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device? Make sure you read the [important pre-installation information](#important-pre-installation-information) and all the above information. + +When you're ready, you can download the Windows 10 S installer from here: **TBD - add a link** + +## Terms and conditions +TBD + +## Support +Thank you for trying out Windows 10 S. Your best experience will be running on a supported device as mentioned above. If you are having difficulty installing or running Windows 10 S, use the Windows **Feedback Hub** to report your experience to Microsoft. This is the best way to help make Windows 10 S a great OS. Frequently asked technical topics are covered online on our Support website and steps to return to your previous installation of Windows 10 covered above. If you need to talk to an agent for help with additional online resources, please click on the appropriate link below for support options. + +1 Devices must be configured for educational use by applying **[SetEduPolicies](https://docs.microsoft.com/en-us/education/windows/configure-windows-for-education#setedupolicies)** using the Set up School PCs app. +2 Internet access fees may apply. + From 6e3307330eb18b9c1e05efd4e3f9bc99caaf13f8 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Wed, 12 Jul 2017 19:09:05 -0700 Subject: [PATCH 02/45] added new topic to TOC and change history --- education/windows/change-history-edu.md | 1 + 1 file changed, 1 insertion(+) diff --git a/education/windows/change-history-edu.md b/education/windows/change-history-edu.md index 1c612e211e..7daec9929c 100644 --- a/education/windows/change-history-edu.md +++ b/education/windows/change-history-edu.md @@ -19,6 +19,7 @@ This topic lists new and updated topics in the [Windows 10 for Education](index. | New or changed topic | Description | | --- | ---- | +| [Test Windows 10 S on existing Windows 10 Pro education devices](test-windows10s-for-edu.md) | New. Find out how you can try Windows 10 S on a device running Windows 10 Pro or Windows 10 Pro Education. | | [Get Minecraft: Education Edition with Windows 10 device promotion](get-minecraft-for-education.md) | New information about redeeming Minecraft: Education Edition licenses with qualifying purchases of Windows 10 devices. | | [Use the Set up School PCs app ](use-set-up-school-pcs-app.md) | Added the how-to video, which shows how to use the app to create a provisioning package that you can use to set up school PCs. | From 4027065ea0697a8a17362e71b4b3105ef8791afd Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Wed, 12 Jul 2017 19:23:57 -0700 Subject: [PATCH 03/45] updated the index and added info about SetEduPolicies --- education/windows/configure-windows-for-education.md | 2 +- education/windows/index.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/education/windows/configure-windows-for-education.md b/education/windows/configure-windows-for-education.md index 4cbabcfdff..d71e995ba9 100644 --- a/education/windows/configure-windows-for-education.md +++ b/education/windows/configure-windows-for-education.md @@ -16,7 +16,7 @@ ms.date: 06/19/2017 - Windows 10 -Privacy is important to us, we want to provide you with ways to customize the OS diagnostic data, consumer experiences, Cortana, search, as well as some of the preinstalled apps, for usage with [education editions of Windows 10](windows-editions-for-education-customers.md) in education environments. These features work on all Windows 10 editions, but education editions of Windows 10 have the settings preconfigured. See the following table for more information. To learn more about Microsoft's commitment to privacy, see [Windows 10 and privacy](https://go.microsoft.com/fwlink/?LinkId=809305). +Privacy is important to us, we want to provide you with ways to customize the OS diagnostic data, consumer experiences, Cortana, search, as well as some of the preinstalled apps, for usage with [education editions of Windows 10](windows-editions-for-education-customers.md) in education environments. These features work on all Windows 10 editions, but education editions of Windows 10 have the settings preconfigured. We recommend that all Windows 10 devices in an education setting be configured with **[SetEduPolicies](https://docs.microsoft.com/en-us/education/windows/configure-windows-for-education#setedupolicies)** enabled. See the following table for more information. To learn more about Microsoft's commitment to privacy, see [Windows 10 and privacy](https://go.microsoft.com/fwlink/?LinkId=809305). We want all students to have the chance to use the apps they need for success in the classroom and all school personnel to have apps they need for their job. Students and school personnel who use assistive technology apps not available in the Microsoft Store for Education, and use devices running Windows 10 S, will be able to configure the device at no additional charge to Windows 10 Pro Education. To learn more about the steps to configure this, see [Switch to Windows 10 Pro Education from Windows 10 Pro or Windows 10 S](switch-to-pro-education.md). diff --git a/education/windows/index.md b/education/windows/index.md index 33b03ce19c..184f892775 100644 --- a/education/windows/index.md +++ b/education/windows/index.md @@ -40,7 +40,8 @@ ms.author: celested ## ![Deploy Windows 10 for Education](images/PCicon.png) Deploy -

    [Set up Windows devices for education](set-up-windows-10.md)
    Depending on your school's device management needs, you can use the Set up School PCs app or the Windows Configuration Designer tool to quickly set up student PCs.

    +

    [Set up Windows devices for education](set-up-windows-10.md)
    Depending on your school's device management needs, you can use the Set up School PCs app or the Windows Configuration Designer tool to quickly set up student PCs.

    +

    [Test Windows 10 S on existing Windows 10 Pro education devices](test-windows10s-for-edu.md)
    Test Windows 10 S on existing Windows 10 Pro or Windows 10 Pro Education devices.

    [Deploy Windows 10 in a school](deploy-windows-10-in-a-school.md)
    Get step-by-step guidance to help you deploy Windows 10 in a school environment.

    [Deploy Windows 10 in a school district](deploy-windows-10-in-a-school-district.md)
    Get step-by-step guidance on how to deploy Windows 10 to PCs and devices across a school district.

    Try it out: Windows 10 deployment (for education)
    Learn how to upgrade devices running the Windows 7 operating system to Windows 10 Anniversary Update, and how to manage devices, apps, and users in Windows 10 Anniversary Update.

    For the best experience, use this guide in tandem with the TechNet Virtual Lab: IT Pro Try-It-Out.

    From 4e8b9703adc89ca7b4311cb38ed359a7e4f57f64 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Wed, 12 Jul 2017 19:25:57 -0700 Subject: [PATCH 04/45] updated footnote formatting --- education/windows/test-windows10s-for-edu.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index f1aa7dfcbe..11dc4be034 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -135,6 +135,6 @@ TBD ## Support Thank you for trying out Windows 10 S. Your best experience will be running on a supported device as mentioned above. If you are having difficulty installing or running Windows 10 S, use the Windows **Feedback Hub** to report your experience to Microsoft. This is the best way to help make Windows 10 S a great OS. Frequently asked technical topics are covered online on our Support website and steps to return to your previous installation of Windows 10 covered above. If you need to talk to an agent for help with additional online resources, please click on the appropriate link below for support options. -1 Devices must be configured for educational use by applying **[SetEduPolicies](https://docs.microsoft.com/en-us/education/windows/configure-windows-for-education#setedupolicies)** using the Set up School PCs app. +1 Devices must be configured for educational use by applying **[SetEduPolicies](https://docs.microsoft.com/en-us/education/windows/configure-windows-for-education#setedupolicies)** using the Set up School PCs app.
    2 Internet access fees may apply. From d4d1c158b37f12bbe68e50a3fb99e6af94dbfa1d Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Wed, 12 Jul 2017 19:31:58 -0700 Subject: [PATCH 05/45] updated some footnote formatting in an existing topic --- education/windows/TOC.md | 1 + .../windows/windows-editions-for-education-customers.md | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/education/windows/TOC.md b/education/windows/TOC.md index 48b59392b8..291a27e3f9 100644 --- a/education/windows/TOC.md +++ b/education/windows/TOC.md @@ -16,6 +16,7 @@ ### [For teachers: get Minecraft Education Edition](teacher-get-minecraft.md) ### [For IT administrators: get Minecraft Education Edition](school-get-minecraft.md) ### [Get Minecraft: Education Edition with Windows 10 device promotion](get-minecraft-device-promotion.md) +## [Test Windows 10 S on existing Windows 10 Pro education devices](test-windows10s-for-edu.md) ## [Deploy Windows 10 in a school](deploy-windows-10-in-a-school.md) ## [Deploy Windows 10 in a school district](deploy-windows-10-in-a-school-district.md) ## [Switch to Windows 10 Pro Education from Windows 10 Pro or Windows 10 S](switch-to-pro-education.md) diff --git a/education/windows/windows-editions-for-education-customers.md b/education/windows/windows-editions-for-education-customers.md index f25dbdafb2..f143292955 100644 --- a/education/windows/windows-editions-for-education-customers.md +++ b/education/windows/windows-editions-for-education-customers.md @@ -27,7 +27,7 @@ Windows 10, version 1607 introduces two editions designed for the unique needs o Windows 10 Pro Education builds on the commercial version of Windows 10 Pro and provides important management controls needed in schools. Windows 10 Pro Education is effectively a variant of Windows 10 Pro that provides education-specific default settings. These default settings disable tips, tricks and suggestions & Windows Store suggestions. More detailed information on these default settings is available in [Manage Windows 10 and Microsoft Store tips, tricks, and suggestions](https://go.microsoft.com/fwlink/?LinkId=822627). -For Cortana1, +For Cortana[1](#footnote1), - If you're using version 1607, Cortana is removed. - If you're using new devices with version 1703, Cortana is turned on by default. - If you're upgrading from version 1607 to version 1703, Cortana will be enabled. @@ -60,7 +60,7 @@ Customers who deploy Windows 10 Enterprise are able to configure the product to For any other questions, contact [Microsoft Customer Service and Support](https://support.microsoft.com/en-us). ## Related topics -* [Switch Windows 10 Pro to Pro Education from Windows Store for Business](windows-10-pro-to-pro-edu-upgrade.md) +* [Switch to Windows 10 Pro Education from Windows 10 Pro or Windows 10 S](switch-to-pro-education.md) * [Windows deployment for education](http://aka.ms/edudeploy) * [Windows 10 upgrade paths](https://go.microsoft.com/fwlink/?LinkId=822787) * [Volume Activation for Windows 10](https://go.microsoft.com/fwlink/?LinkId=822788) @@ -69,4 +69,4 @@ For any other questions, contact [Microsoft Customer Service and Support](https: -1 Cortana available in select markets; experience may vary by region and device. +1 Cortana available in select markets; experience may vary by region and device. From 4bd951f994e3e8d3bb531d02971c51a456e9bfed Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Wed, 12 Jul 2017 19:37:29 -0700 Subject: [PATCH 06/45] debugging the TOC, which is nto showing the new topic --- education/windows/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/windows/TOC.md b/education/windows/TOC.md index 291a27e3f9..670780acd5 100644 --- a/education/windows/TOC.md +++ b/education/windows/TOC.md @@ -16,7 +16,7 @@ ### [For teachers: get Minecraft Education Edition](teacher-get-minecraft.md) ### [For IT administrators: get Minecraft Education Edition](school-get-minecraft.md) ### [Get Minecraft: Education Edition with Windows 10 device promotion](get-minecraft-device-promotion.md) -## [Test Windows 10 S on existing Windows 10 Pro education devices](test-windows10s-for-edu.md) +## [Test Windows 10 S on existing Windows 10 Pro education devices](test-windows10s-for-edu.md) ## [Deploy Windows 10 in a school](deploy-windows-10-in-a-school.md) ## [Deploy Windows 10 in a school district](deploy-windows-10-in-a-school-district.md) ## [Switch to Windows 10 Pro Education from Windows 10 Pro or Windows 10 S](switch-to-pro-education.md) From d840583686c67b1e40667dc73b67c9a9682209c3 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Wed, 12 Jul 2017 19:43:06 -0700 Subject: [PATCH 07/45] updated the footnote formatting to show each footnote in a separate line --- education/windows/test-windows10s-for-edu.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 11dc4be034..beddd3f17c 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -135,6 +135,8 @@ TBD ## Support Thank you for trying out Windows 10 S. Your best experience will be running on a supported device as mentioned above. If you are having difficulty installing or running Windows 10 S, use the Windows **Feedback Hub** to report your experience to Microsoft. This is the best way to help make Windows 10 S a great OS. Frequently asked technical topics are covered online on our Support website and steps to return to your previous installation of Windows 10 covered above. If you need to talk to an agent for help with additional online resources, please click on the appropriate link below for support options. -1 Devices must be configured for educational use by applying **[SetEduPolicies](https://docs.microsoft.com/en-us/education/windows/configure-windows-for-education#setedupolicies)** using the Set up School PCs app.
    +

    +1 Devices must be configured for educational use by applying **[SetEduPolicies](https://docs.microsoft.com/en-us/education/windows/configure-windows-for-education#setedupolicies)** using the Set up School PCs app.
    2 Internet access fees may apply. +

    From c1a782470314c435da72f9d90926c182dbbb575f Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Thu, 13 Jul 2017 16:42:58 -0700 Subject: [PATCH 08/45] updated the support section with links --- education/windows/configure-windows-for-education.md | 2 ++ education/windows/set-up-students-pcs-with-apps.md | 3 ++- education/windows/test-windows10s-for-edu.md | 8 ++++++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/education/windows/configure-windows-for-education.md b/education/windows/configure-windows-for-education.md index d71e995ba9..f0b3cfece1 100644 --- a/education/windows/configure-windows-for-education.md +++ b/education/windows/configure-windows-for-education.md @@ -4,6 +4,8 @@ description: Provides guidance on ways to configure the OS diagnostic data, cons keywords: Windows 10 deployment, recommendations, privacy settings, school, education, configurations, accessibility, assistive technology ms.mktglfcycl: plan ms.sitesec: library +ms.prod: w10 +ms.pagetype: edu localizationpriority: high author: CelesteDG ms.author: celested diff --git a/education/windows/set-up-students-pcs-with-apps.md b/education/windows/set-up-students-pcs-with-apps.md index 32d966f479..357ba03024 100644 --- a/education/windows/set-up-students-pcs-with-apps.md +++ b/education/windows/set-up-students-pcs-with-apps.md @@ -2,7 +2,8 @@ title: Provision student PCs with apps description: Learn how to use Configuration Designer to easily provision student devices to join Active Directory. keywords: shared cart, shared PC, school, provision PCs with apps, Windows Configuration Designer -ms.prod: W10 +ms.prod: w10 +ms.pagetype: edu ms.mktglfcycl: plan ms.sitesec: library localizationpriority: high diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index beddd3f17c..0041c0370a 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -3,6 +3,8 @@ title: Test Windows 10 S on existing Windows 10 Pro education devices description: Provides guidance on downloading and testing Windows 10 S for existing Windows 10 Pro education devices. keywords: Windows 10 S, download, try, school, education ms.mktglfcycl: deploy +ms.prod: w10 +ms.pagetype: edu ms.sitesec: library localizationpriority: high author: CelesteDG @@ -125,7 +127,7 @@ To use an installation media to reinstall Windows 10, follow these steps. 14. Follow the rest of the setup instructions to finish installing Windows 10. ## Download Windows 10 S -Ready to try Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device? Make sure you read the [important pre-installation information](#important-pre-installation-information) and all the above information. +Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device? Make sure you read the [important pre-installation information](#important-pre-installation-information) and all the above information. When you're ready, you can download the Windows 10 S installer from here: **TBD - add a link** @@ -133,7 +135,9 @@ When you're ready, you can download the Windows 10 S installer from here: **TBD TBD ## Support -Thank you for trying out Windows 10 S. Your best experience will be running on a supported device as mentioned above. If you are having difficulty installing or running Windows 10 S, use the Windows **Feedback Hub** to report your experience to Microsoft. This is the best way to help make Windows 10 S a great OS. Frequently asked technical topics are covered online on our Support website and steps to return to your previous installation of Windows 10 covered above. If you need to talk to an agent for help with additional online resources, please click on the appropriate link below for support options. +Thank you for testing Windows 10 S. Your best experience will be running on a supported device as mentioned above. If you are having difficulty installing or running Windows 10 S, use the Windows **Feedback Hub** to report your experience to Microsoft. This is the best way to help make Windows 10 S a great OS. Frequently asked technical topics are covered online on our Support website and steps to return to your previous installation of Windows 10 are covered above. If you need to talk to an agent for help with additional online resources, click on the appropriate link below for support options. +* For Volume Licensing Agreement or Shape the Future program customers, go to the [Microsoft Commercial Support](https://support.microsoft.com/gp/commercialsupport) website and select the country/region in which you are seeking commercial support to contact our commercial support team. +* If you do not have a Volume Licensing Agreement, go to the [Microsoft Support](https://support.microsoft.com/en-us/contactus/) website and choose a support option.

    1 Devices must be configured for educational use by applying **[SetEduPolicies](https://docs.microsoft.com/en-us/education/windows/configure-windows-for-education#setedupolicies)** using the Set up School PCs app.
    From 6eebd4e2c953322a1930fb0f80fe24874308dfca Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 14 Jul 2017 15:37:32 -0700 Subject: [PATCH 09/45] updated the Windows 10 S offer topic --- education/windows/test-windows10s-for-edu.md | 25 +++++++++++++------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 0041c0370a..b9963cf0bc 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -18,16 +18,16 @@ Windows 10 S gives schools the familiar, robust, and productive experiences they Test Windows 10 S on a few existing Windows 10 Pro or Windows 10 Pro Education devices with a genuine, activated license[2](#footnote2). -Windows 10 S is different from other editions of Windows 10 as everything runs on the device is verfied by Microsoft for security and performance. Therefore, Windows 10 S works exclusively with apps from the Windows Store. Some accessories and apps compatible with Windows 10 may not work and performance may vary. Certain default settings, features, and apps cannot be changed. When you install Windows 10 S, your existing applications and settings will be deleted and you will only be able to install applications from the Windows Store. +Windows 10 S is different from other editions of Windows 10 as everything runs on the device is verfied by Microsoft for security and performance. Therefore, Windows 10 S works exclusively with apps from the Windows Store. Some accessories and apps compatible with Windows 10 may not work and performance may vary. Certain default settings, features, and apps cannot be changed. When you install Windows 10 S, your existing applications and settings will be deleted and you will only be able to install apps from the Windows Store. -To install Office applications in a school environment, you must use the free Set up School PCs app, which is available on the Microsoft Store for Education and from the Windows Store. Education customers must configure **SetEduPolicies** for use K-12 schools. For more information on how to do these, see [Use the Set up School PCs app](use-set-up-school-pcs-app.md) and [Windows 10 configuration recommendations for education customers](configure-windows-for-education.md). If you installed the preview version of Office from the Windows Store, it may occasionally behave in unexpected ways. As we finalize development, your Office install will be updated automatically. +To install Office applications in a school environment, you must use the free Set up School PCs app, which is available on the Microsoft Store for Education and from the Windows Store. Education customers must configure **SetEduPolicies** for use in K-12 schools. For more information on how to do these, see [Use the Set up School PCs app](use-set-up-school-pcs-app.md) and [Windows 10 configuration recommendations for education customers](configure-windows-for-education.md). If you installed the preview version of Office from the Windows Store, it may occasionally behave in unexpected ways. As we finalize development, your Office install will be updated automatically. ## Important pre-installation information Before you install Windows 10 S, be aware that non-Windows Store apps will not work, peripherals that require custom drivers may not work, and other errors may occur. In particular, Windows 10 S: * May not work well with certain OEM devices, and even if compatible, may cause some hardware incompatibility * May not be compatible with all peripherals that require custom drivers and, even if compatible, may cause aspects of the peripheral to not function -* Has software and feature limitations compared to Windows 10 Pro or Windows 10 Pro Education, primarily that Windows 10 S is limited to Windows Store apps only +* Has software and feature limitations compared to Windows 10 Pro or Windows 10 Pro Education, primarily that Windows 10 S is limited to Store apps only * Will not run current Win32 software and might result in the loss of any data associated with that software, which might include software already purchased * Is intended for education customers @@ -35,7 +35,7 @@ Due to these reasons, we recommend that you use the installation tool from this Before you install Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device: * Make sure that you updated your existing device to Windows 10, version 1703 (Creators Update) - See [Download Windows 10](https://www.microsoft.com/en-us/software-download/windows10) and follow the instructions to update your device to Windows 10, version 1703. -* Install the latest Windows Update - To do this, go to **Settings > Update & Security > Windows Update**. +* Install the latest Windows Update - To do this, go to **Settings > Update & security > Windows Update**. ## Supported devices @@ -60,7 +60,7 @@ Back up all your data before installing Windows 10 S. Only personal files may be ## Domain join -Windows 10 S does not support non-Azure Active Directory domain accounts. Before installing Windows 10 S, you must have a local administrator account, MSA- or AAD-based account, to ensure the best experience. +Windows 10 S does not support non-Azure Active Directory domain accounts. Before installing Windows 10 S, you must have a local administrator account, MSA- or AAD-based. If you don't have one of these accounts accessible before migration, you will not be able to log in to your device after migrating to Windows 10 S. We recommend [creating a recovery drive](#create-a-recovery-drive) before migrating to Windows 10 S in case you run into this issue. ## Installing Office applications @@ -70,10 +70,19 @@ After installing Windows 10 S, use the free [Set up School PCs app](use-set-up-s If Windows 10 S is not right for you, you can switch to Windows 10 Pro or Windows 10 Pro Education. -**TBD - Insert table of switching back options here** +| Starting edition (Home, Pro, Pro Education, Enterprise, Education) | Can install Windows 10 S? | Will activate Windows 10 S? | Windows Store switch to Windows 10 Pro? | Works with Microsoft Store for Education switch to Windows 10 Pro Education? | Can utilize Office Store? | Recovery path to original OS? | +| --- | --- | --- | --- | --- | --- | --- | +| Windows 10 Home | Yes | No | Paid (will be chaged more) | | No (click-to-run) | Create a recovery drive or use Media Creation Tool | +| Windows 10 S | Yes | Yes | Paid for low-end
    Discount free for high-end | | | | +| Windows 10 Pro | Yes | No | Not applicable | | Yes | Create a recovery drive or use Media Creation Tool | +| Windows 10 Pro Education | Yes | No | No | | No | Create a recovery drive or use Media Creation Tool | +| Windows 10 Enterprise | Yes | No | No | | No | Create a recovery drive or use Media Creation Tool | +| Windows 10 Education | Yes | No | No | | No | Create a recovery drive or use Media Creation Tool | Education customers can switch devices to Windows 10 Pro Education using the Microsoft Store for Education. For more information, see [Switch to Windows 10 Pro Education from Windows 10 Pro or Windows 10 S](switch-to-pro-education.md). +On individual devices, you can use your existing Windows 10 Pro or Windows 10 Pro Education kley. + ## Device recovery Before installing Windows 10 S, we recommend that you create a system backup in case you would like to return to Windows 10 Pro or Windows 10 Pro Education after trying Windows 10 S. @@ -91,7 +100,7 @@ To create a recovery drive, follow these steps. ### Go back to your previous edition of Windows 10 -Alternatively, for 10 days after you install Windows 10 S, you have the option to go back to your previous edition of Windows 10 from **Settings > Update & security > Recovery**. This will keep your personal files, but it will remove installed apps as well as any changes you made to **Settings**. +Alternatively, for a period of 10 days after you install Windows 10 S, you have the option to go back to your previous edition of Windows 10 from **Settings > Update & security > Recovery**. This will keep your personal files, but it will remove installed apps as well as any changes you made to **Settings**. To go back, you need to: * Keep everything in the windows.old and $windows.~bt folders after the upgrade @@ -109,7 +118,7 @@ If going back is not available: To use an installation media to reinstall Windows 10, follow these steps. 1. On a working PC, go to the [Microsoft software download website](https://www.microsoft.com/en-us/software-download/windows10). -2. Download the media creation tool and then run it. +2. Download the Media Creation Tool and then run it. 3. Select **Create installation media for another PC**. 4. Choose a language, edition, and architecture (65-bit or 32-bit). 5. Follow the steps to create an installation media and then select **Finish**. From a0ba95abb4e11d1aeea30571362ff096579cd109 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 14 Jul 2017 15:50:31 -0700 Subject: [PATCH 10/45] updated the draft --- education/windows/TOC.md | 2 +- education/windows/test-windows10s-for-edu.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/education/windows/TOC.md b/education/windows/TOC.md index 670780acd5..291a27e3f9 100644 --- a/education/windows/TOC.md +++ b/education/windows/TOC.md @@ -16,7 +16,7 @@ ### [For teachers: get Minecraft Education Edition](teacher-get-minecraft.md) ### [For IT administrators: get Minecraft Education Edition](school-get-minecraft.md) ### [Get Minecraft: Education Edition with Windows 10 device promotion](get-minecraft-device-promotion.md) -## [Test Windows 10 S on existing Windows 10 Pro education devices](test-windows10s-for-edu.md) +## [Test Windows 10 S on existing Windows 10 Pro education devices](test-windows10s-for-edu.md) ## [Deploy Windows 10 in a school](deploy-windows-10-in-a-school.md) ## [Deploy Windows 10 in a school district](deploy-windows-10-in-a-school-district.md) ## [Switch to Windows 10 Pro Education from Windows 10 Pro or Windows 10 S](switch-to-pro-education.md) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index b9963cf0bc..20dbb70317 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -141,7 +141,7 @@ Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Edu When you're ready, you can download the Windows 10 S installer from here: **TBD - add a link** ## Terms and conditions -TBD +**TBD** - CELA to provide written statement on what the product is licensed for that shares anything important in the Windows 10 S installer Terms and Conditions. Is this only for education customers or anyone with Windows 10 Pro or Windows 10 Pro Education? ## Support Thank you for testing Windows 10 S. Your best experience will be running on a supported device as mentioned above. If you are having difficulty installing or running Windows 10 S, use the Windows **Feedback Hub** to report your experience to Microsoft. This is the best way to help make Windows 10 S a great OS. Frequently asked technical topics are covered online on our Support website and steps to return to your previous installation of Windows 10 are covered above. If you need to talk to an agent for help with additional online resources, click on the appropriate link below for support options. From a109f1cef1561ad6ee98453446b204f533aa76f1 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 14 Jul 2017 15:58:37 -0700 Subject: [PATCH 11/45] updated doc --- education/windows/test-windows10s-for-edu.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 20dbb70317..d2dce1c893 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -14,6 +14,9 @@ ms.date: 07/27/2017 # Test Windows 10 S on existing Windows 10 Pro education devices +**Applies to:** +- Windows 10 + Windows 10 S gives schools the familiar, robust, and productive experiences they count on from Windows in an experience streamlined for security and performance in the classroom, built to work with Microsoft Education[1](#footnote1). Test Windows 10 S on a few existing Windows 10 Pro or Windows 10 Pro Education devices with a genuine, activated license[2](#footnote2). From 6dbbe42ba5a7daaa577323afd357a1b9585a8022 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 14 Jul 2017 16:28:46 -0700 Subject: [PATCH 12/45] updated --- education/windows/test-windows10s-for-edu.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index d2dce1c893..c7a006f964 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -63,7 +63,12 @@ Back up all your data before installing Windows 10 S. Only personal files may be ## Domain join -Windows 10 S does not support non-Azure Active Directory domain accounts. Before installing Windows 10 S, you must have a local administrator account, MSA- or AAD-based. If you don't have one of these accounts accessible before migration, you will not be able to log in to your device after migrating to Windows 10 S. We recommend [creating a recovery drive](#create-a-recovery-drive) before migrating to Windows 10 S in case you run into this issue. +Windows 10 S does not support non-Azure Active Directory domain accounts. Before installing Windows 10 S, you must have at least one of these administrator accounts: +- Local administrator +- Microsoft Account (MSA) administrator +- Azure Active Directory administrator + +If you don't have one of these accounts accessible before migration, you will not be able to log in to your device after migrating to Windows 10 S. We recommend [creating a recovery drive](#create-a-recovery-drive) before migrating to Windows 10 S in case you run into this issue. ## Installing Office applications From 4dbcd1dea50e06a11a90f6e875261ea0ea26ad68 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Mon, 17 Jul 2017 15:47:27 -0700 Subject: [PATCH 13/45] Added verbiage in Terms and Conditions based on email discussion with CELA and stakeholders --- education/windows/test-windows10s-for-edu.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index c7a006f964..541d0744bc 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -148,8 +148,8 @@ Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Edu When you're ready, you can download the Windows 10 S installer from here: **TBD - add a link** -## Terms and conditions -**TBD** - CELA to provide written statement on what the product is licensed for that shares anything important in the Windows 10 S installer Terms and Conditions. Is this only for education customers or anyone with Windows 10 Pro or Windows 10 Pro Education? +## Terms and Conditions +Because you’re installing Windows 10 S on a running version of Windows 10 Pro or Windows 10 Pro Education, you have already accepted the Windows 10 Terms and Conditions. You are not required to accept it again and the Windows 10 installer doesn’t show a Terms and Conditions page during installation. ## Support Thank you for testing Windows 10 S. Your best experience will be running on a supported device as mentioned above. If you are having difficulty installing or running Windows 10 S, use the Windows **Feedback Hub** to report your experience to Microsoft. This is the best way to help make Windows 10 S a great OS. Frequently asked technical topics are covered online on our Support website and steps to return to your previous installation of Windows 10 are covered above. If you need to talk to an agent for help with additional online resources, click on the appropriate link below for support options. From 9f85ce060687b7f2362ca4a9faffcb32c54b8ba3 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 21 Jul 2017 17:16:18 -0700 Subject: [PATCH 14/45] updated the win10s offer page and download image and links --- education/index.md | 2 +- education/windows/test-windows10s-for-edu.md | 26 +++++++++++--------- 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/education/index.md b/education/index.md index f79cdab531..bb44bf632a 100644 --- a/education/index.md +++ b/education/index.md @@ -52,7 +52,7 @@ ms.author: celested

    - Test Windows 10 S for education + Test Windows 10 S for education
    diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 541d0744bc..6dbcadd71f 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -23,7 +23,7 @@ Test Windows 10 S on a few existing Windows 10 Pro or Windows 10 Pro Education d Windows 10 S is different from other editions of Windows 10 as everything runs on the device is verfied by Microsoft for security and performance. Therefore, Windows 10 S works exclusively with apps from the Windows Store. Some accessories and apps compatible with Windows 10 may not work and performance may vary. Certain default settings, features, and apps cannot be changed. When you install Windows 10 S, your existing applications and settings will be deleted and you will only be able to install apps from the Windows Store. -To install Office applications in a school environment, you must use the free Set up School PCs app, which is available on the Microsoft Store for Education and from the Windows Store. Education customers must configure **SetEduPolicies** for use in K-12 schools. For more information on how to do these, see [Use the Set up School PCs app](use-set-up-school-pcs-app.md) and [Windows 10 configuration recommendations for education customers](configure-windows-for-education.md). If you installed the preview version of Office from the Windows Store, it may occasionally behave in unexpected ways. As we finalize development, your Office install will be updated automatically. +To install Office applications in a school environment, you must use the free Set up School PCs app, which is available on the Microsoft Store for Education and from the Windows Store. Education customers must configure **SetEduPolicies** for use in K-12 schools. For more information on how to do these, see [Use the Set up School PCs app](use-set-up-school-pcs-app.md) and [Windows 10 configuration recommendations for education customers](configure-windows-for-education.md). If you installed the preview version of Office from the Windows Store, it may occasionally behave in unexpected ways. As we finalize development, your Office install will be updated automatically. You must have an Office license to activate the applications once they are installed. ## Important pre-installation information @@ -31,14 +31,19 @@ Before you install Windows 10 S, be aware that non-Windows Store apps will not w * May not work well with certain OEM devices, and even if compatible, may cause some hardware incompatibility * May not be compatible with all peripherals that require custom drivers and, even if compatible, may cause aspects of the peripheral to not function * Has software and feature limitations compared to Windows 10 Pro or Windows 10 Pro Education, primarily that Windows 10 S is limited to Store apps only + + > [!WARNING] + > You can install Windows 10 S on devices running other editions of Windows 10 besides Windows 10 Pro or Windows 10 Pro Education. However, we don't recommend installing Windows 10 S on these devices as you won't be able to activate it. + * Will not run current Win32 software and might result in the loss of any data associated with that software, which might include software already purchased * Is intended for education customers -Due to these reasons, we recommend that you use the installation tool from this page (**TBD** - need link here) and avoid doing a clean install from an ISO media. +Due to these reasons, we recommend that you use the installation tool and avoid doing a clean install from an ISO media. Before you install Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device: * Make sure that you updated your existing device to Windows 10, version 1703 (Creators Update) - See [Download Windows 10](https://www.microsoft.com/en-us/software-download/windows10) and follow the instructions to update your device to Windows 10, version 1703. * Install the latest Windows Update - To do this, go to **Settings > Update & security > Windows Update**. +* Create a system backup in case you would like to return to Windows 10 Pro or Windows 10 Pro Education after trying Windows 10 S. - See [Create a recovery drive](#create-a-recovery-drive) for information on how to do this. ## Supported devices @@ -78,14 +83,13 @@ After installing Windows 10 S, use the free [Set up School PCs app](use-set-up-s If Windows 10 S is not right for you, you can switch to Windows 10 Pro or Windows 10 Pro Education. -| Starting edition (Home, Pro, Pro Education, Enterprise, Education) | Can install Windows 10 S? | Will activate Windows 10 S? | Windows Store switch to Windows 10 Pro? | Works with Microsoft Store for Education switch to Windows 10 Pro Education? | Can utilize Office Store? | Recovery path to original OS? | -| --- | --- | --- | --- | --- | --- | --- | -| Windows 10 Home | Yes | No | Paid (will be chaged more) | | No (click-to-run) | Create a recovery drive or use Media Creation Tool | -| Windows 10 S | Yes | Yes | Paid for low-end
    Discount free for high-end | | | | -| Windows 10 Pro | Yes | No | Not applicable | | Yes | Create a recovery drive or use Media Creation Tool | -| Windows 10 Pro Education | Yes | No | No | | No | Create a recovery drive or use Media Creation Tool | -| Windows 10 Enterprise | Yes | No | No | | No | Create a recovery drive or use Media Creation Tool | -| Windows 10 Education | Yes | No | No | | No | Create a recovery drive or use Media Creation Tool | +| Starting edition (Home, Pro, Pro Education, Enterprise, Education) | Can install Windows 10 S? | Will activate Windows 10 S? | Windows Store switch to Windows 10 Pro? | Works with Microsoft Store for Education switch to Windows 10 Pro Education? | Can utilize Office Store? | +| --- | --- | --- | --- | --- | --- | +| Windows 10 Home | Yes | No | Paid (will be chaged more) | | No (click-to-run) | +| Windows 10 Pro | Yes | No | Not applicable | | Yes | +| Windows 10 Pro Education | Yes | No | No | | No | +| Windows 10 Enterprise | Yes | No | No | | No | +| Windows 10 Education | Yes | No | No | | No | Education customers can switch devices to Windows 10 Pro Education using the Microsoft Store for Education. For more information, see [Switch to Windows 10 Pro Education from Windows 10 Pro or Windows 10 S](switch-to-pro-education.md). @@ -146,7 +150,7 @@ To use an installation media to reinstall Windows 10, follow these steps. ## Download Windows 10 S Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device? Make sure you read the [important pre-installation information](#important-pre-installation-information) and all the above information. -When you're ready, you can download the Windows 10 S installer from here: **TBD - add a link** +When you're ready, you can download the Windows 10 S installer by clicking this link: ![/media/common/i_download-install.svg](https://go.microsoft.com/fwlink/?linkid=853240) ## Terms and Conditions Because you’re installing Windows 10 S on a running version of Windows 10 Pro or Windows 10 Pro Education, you have already accepted the Windows 10 Terms and Conditions. You are not required to accept it again and the Windows 10 installer doesn’t show a Terms and Conditions page during installation. From a94502b57a98d603f60e2cce7bae05169f7f3345 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 21 Jul 2017 17:37:47 -0700 Subject: [PATCH 15/45] updated the linked image --- education/windows/test-windows10s-for-edu.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 6dbcadd71f..b6959378a5 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -150,7 +150,7 @@ To use an installation media to reinstall Windows 10, follow these steps. ## Download Windows 10 S Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device? Make sure you read the [important pre-installation information](#important-pre-installation-information) and all the above information. -When you're ready, you can download the Windows 10 S installer by clicking this link: ![/media/common/i_download-install.svg](https://go.microsoft.com/fwlink/?linkid=853240) +When you're ready, you can download the Windows 10 S installer by clicking this link: [![Download the Windows 10 S installer](/media/common/i_download-install.svg)](https://go.microsoft.com/fwlink/?linkid=853240) ## Terms and Conditions Because you’re installing Windows 10 S on a running version of Windows 10 Pro or Windows 10 Pro Education, you have already accepted the Windows 10 Terms and Conditions. You are not required to accept it again and the Windows 10 installer doesn’t show a Terms and Conditions page during installation. From b7f9c96e22722a767faed7840d1bb6e9511f7c2b Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 21 Jul 2017 17:40:01 -0700 Subject: [PATCH 16/45] text in list formatting --- education/windows/test-windows10s-for-edu.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index b6959378a5..8f4868f53c 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -41,9 +41,14 @@ Before you install Windows 10 S, be aware that non-Windows Store apps will not w Due to these reasons, we recommend that you use the installation tool and avoid doing a clean install from an ISO media. Before you install Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device: -* Make sure that you updated your existing device to Windows 10, version 1703 (Creators Update) - See [Download Windows 10](https://www.microsoft.com/en-us/software-download/windows10) and follow the instructions to update your device to Windows 10, version 1703. +* Make sure that you updated your existing device to Windows 10, version 1703 (Creators Update). + + See [Download Windows 10](https://www.microsoft.com/en-us/software-download/windows10) and follow the instructions to update your device to Windows 10, version 1703. + * Install the latest Windows Update - To do this, go to **Settings > Update & security > Windows Update**. -* Create a system backup in case you would like to return to Windows 10 Pro or Windows 10 Pro Education after trying Windows 10 S. - See [Create a recovery drive](#create-a-recovery-drive) for information on how to do this. +* Create a system backup in case you would like to return to Windows 10 Pro or Windows 10 Pro Education after trying Windows 10 S. + + See [Create a recovery drive](#create-a-recovery-drive) for information on how to do this. ## Supported devices @@ -150,7 +155,7 @@ To use an installation media to reinstall Windows 10, follow these steps. ## Download Windows 10 S Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device? Make sure you read the [important pre-installation information](#important-pre-installation-information) and all the above information. -When you're ready, you can download the Windows 10 S installer by clicking this link: [![Download the Windows 10 S installer](/media/common/i_download-install.svg)](https://go.microsoft.com/fwlink/?linkid=853240) +When you're ready, you can download the Windows 10 S installer by clicking this icon: [![Download the Windows 10 S installer](/media/common/i_download-install.svg)](https://go.microsoft.com/fwlink/?linkid=853240) ## Terms and Conditions Because you’re installing Windows 10 S on a running version of Windows 10 Pro or Windows 10 Pro Education, you have already accepted the Windows 10 Terms and Conditions. You are not required to accept it again and the Windows 10 installer doesn’t show a Terms and Conditions page during installation. From 7b9497d773ce43d22c9f987fc595345db7519404 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 21 Jul 2017 17:54:18 -0700 Subject: [PATCH 17/45] updated to try and fix missing image --- education/windows/test-windows10s-for-edu.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 8f4868f53c..f61230a1e3 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -155,7 +155,8 @@ To use an installation media to reinstall Windows 10, follow these steps. ## Download Windows 10 S Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device? Make sure you read the [important pre-installation information](#important-pre-installation-information) and all the above information. -When you're ready, you can download the Windows 10 S installer by clicking this icon: [![Download the Windows 10 S installer](/media/common/i_download-install.svg)](https://go.microsoft.com/fwlink/?linkid=853240) +When you're ready, you can download the Windows 10 S installer by clicking this icon: +[![Download the Windows 10 S installer](/media/common/i_download-install.svg)](https://go.microsoft.com/fwlink/?linkid=853240) ## Terms and Conditions Because you’re installing Windows 10 S on a running version of Windows 10 Pro or Windows 10 Pro Education, you have already accepted the Windows 10 Terms and Conditions. You are not required to accept it again and the Windows 10 installer doesn’t show a Terms and Conditions page during installation. From de71b2a73d7dabbe67c9141c4c79653deae8dc6d Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 21 Jul 2017 17:57:01 -0700 Subject: [PATCH 18/45] updated the link --- education/windows/test-windows10s-for-edu.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index f61230a1e3..1985b7b16b 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -155,8 +155,7 @@ To use an installation media to reinstall Windows 10, follow these steps. ## Download Windows 10 S Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device? Make sure you read the [important pre-installation information](#important-pre-installation-information) and all the above information. -When you're ready, you can download the Windows 10 S installer by clicking this icon: -[![Download the Windows 10 S installer](/media/common/i_download-install.svg)](https://go.microsoft.com/fwlink/?linkid=853240) +When you're ready, you can download the Windows 10 S installer from [this Microsoft website](https://go.microsoft.com/fwlink/?linkid=853240). ## Terms and Conditions Because you’re installing Windows 10 S on a running version of Windows 10 Pro or Windows 10 Pro Education, you have already accepted the Windows 10 Terms and Conditions. You are not required to accept it again and the Windows 10 installer doesn’t show a Terms and Conditions page during installation. From de92f8d52f4b9e29fca31f277461a42e6cc7a2a6 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Mon, 24 Jul 2017 15:24:25 -0700 Subject: [PATCH 19/45] updated the doc to address review comments on draft Word doc --- education/windows/test-windows10s-for-edu.md | 70 +++++++++++++------- 1 file changed, 45 insertions(+), 25 deletions(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 1985b7b16b..e2f56f6946 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -1,6 +1,6 @@ --- -title: Test Windows 10 S on existing Windows 10 Pro education devices -description: Provides guidance on downloading and testing Windows 10 S for existing Windows 10 Pro education devices. +title: Test Windows 10 S on existing Windows 10 devices +description: Provides guidance on downloading and testing Windows 10 S for existing Windows 10 education devices. keywords: Windows 10 S, download, try, school, education ms.mktglfcycl: deploy ms.prod: w10 @@ -9,17 +9,17 @@ ms.sitesec: library localizationpriority: high author: CelesteDG ms.author: celested -ms.date: 07/27/2017 +ms.date: 08/01/2017 --- -# Test Windows 10 S on existing Windows 10 Pro education devices +# Test Windows 10 S on existing Windows 10 devices **Applies to:** -- Windows 10 +- Windows 10 Pro, Windows 10 Pro Education, Windows 10 Education, Windows 10 Enterprise Windows 10 S gives schools the familiar, robust, and productive experiences they count on from Windows in an experience streamlined for security and performance in the classroom, built to work with Microsoft Education[1](#footnote1). -Test Windows 10 S on a few existing Windows 10 Pro or Windows 10 Pro Education devices with a genuine, activated license[2](#footnote2). +Test Windows 10 S on a variety of individual Windows 10 devices with a genuine, activated license[2](#footnote2). Windows 10 S is different from other editions of Windows 10 as everything runs on the device is verfied by Microsoft for security and performance. Therefore, Windows 10 S works exclusively with apps from the Windows Store. Some accessories and apps compatible with Windows 10 may not work and performance may vary. Certain default settings, features, and apps cannot be changed. When you install Windows 10 S, your existing applications and settings will be deleted and you will only be able to install apps from the Windows Store. @@ -28,39 +28,53 @@ To install Office applications in a school environment, you must use the free Se ## Important pre-installation information Before you install Windows 10 S, be aware that non-Windows Store apps will not work, peripherals that require custom drivers may not work, and other errors may occur. In particular, Windows 10 S: -* May not work well with certain OEM devices, and even if compatible, may cause some hardware incompatibility +* May not work with some device drivers, which may not yet be ready for Windows 10 S * May not be compatible with all peripherals that require custom drivers and, even if compatible, may cause aspects of the peripheral to not function -* Has software and feature limitations compared to Windows 10 Pro or Windows 10 Pro Education, primarily that Windows 10 S is limited to Store apps only +* Has software and feature limitations compared to other Windows 10 editions, primarily that Windows 10 S is limited to Store apps only > [!WARNING] - > You can install Windows 10 S on devices running other editions of Windows 10 besides Windows 10 Pro or Windows 10 Pro Education. However, we don't recommend installing Windows 10 S on these devices as you won't be able to activate it. + > You can install Windows 10 S on devices running other editions of Windows 10. For more information, see [Supported devices](#supported-devices). However, we don't recommend installing Windows 10 S on Windows 10 Home devices as you won't be able to activate it. * Will not run current Win32 software and might result in the loss of any data associated with that software, which might include software already purchased * Is intended for education customers Due to these reasons, we recommend that you use the installation tool and avoid doing a clean install from an ISO media. -Before you install Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device: +Before you install Windows 10 S on your existing Windows 10 Pro, Windows 10 Pro Education, Windows 10 Education, or Windows 10 Enterprise device: * Make sure that you updated your existing device to Windows 10, version 1703 (Creators Update). See [Download Windows 10](https://www.microsoft.com/en-us/software-download/windows10) and follow the instructions to update your device to Windows 10, version 1703. -* Install the latest Windows Update - To do this, go to **Settings > Update & security > Windows Update**. -* Create a system backup in case you would like to return to Windows 10 Pro or Windows 10 Pro Education after trying Windows 10 S. +* Install the latest Windows Update. + + To do this, go to **Settings > Update & security > Windows Update**. + +* Create a system backup in case you would like to return to Windows 10 Pro, Windows 10 Pro Education, Windows 10 Education, or Windows 10 Enterprise after trying Windows 10 S. See [Create a recovery drive](#create-a-recovery-drive) for information on how to do this. ## Supported devices -Only devices running Windows 10 Pro and Windows 10 Pro Education are supported for Windows 10 S. Other Windows 10 editions cannot be activated and are not supported. If your device is not running a genuine, activated copy of Windows 10 Pro or Windows 10 Pro Education, do not proceed with using the Windows 10 S installer. +Devices running the following editions of Windows 10 are supported for Windows 10 S: +* Windows 10 Pro +* Windows 10 Pro Education +* Windows 10 Education +* Windows 10 Enterprise + +Other Windows 10 editions, such as Windows 10 Home, cannot be activated and are not supported. + +If your device is not running a genuine, activated copy of a supported Windows 10 edition, do not proceed with using the Windows 10 S installer. ## Preparing your device to install drivers -Make sure all drivers are installed and working properly on your device running Windows 10 Pro or Windows 10 Pro Education before installing Windows 10 S. +Make sure all drivers are installed and working properly on your device running Windows 10 Pro, Windows 10 Pro Education, Windows 10 Education, or Windows 10 Enterprise before installing Windows 10 S. ### Supported devices and drivers -Check with your device manufacturer before trying Windows 10 S on your Windows 10 Pro or Windows 10 Pro Education device to make sure the drivers are available and supported by the device manufacturer. Visit **TBD - need link** for more information. +Check with your device manufacturer before trying Windows 10 S on your device to see if the drivers are available and supported by the device manufacturer. Visit **TBD - need link** for more information. + +> [!NOTE] +> **Action item: Yoichiro Okada** - Need the link to fill in this section If you don't see your manufacturer or device model listed, proceed with caution as you may not be able to get support from your device manufacturer to install Windows 10 S and you may experience limited or incomplete functionality on Windows features, device hardware, peripherals, and others. @@ -78,7 +92,10 @@ Windows 10 S does not support non-Azure Active Directory domain accounts. Before - Microsoft Account (MSA) administrator - Azure Active Directory administrator -If you don't have one of these accounts accessible before migration, you will not be able to log in to your device after migrating to Windows 10 S. We recommend [creating a recovery drive](#create-a-recovery-drive) before migrating to Windows 10 S in case you run into this issue. +> [!WARNING] +> If you don't have one of these administrator accounts accessible before migration, you will not be able to log in to your device after migrating to Windows 10 S. + +We recommend [creating a recovery drive](#create-a-recovery-drive) before migrating to Windows 10 S in case you run into this issue. ## Installing Office applications @@ -88,17 +105,20 @@ After installing Windows 10 S, use the free [Set up School PCs app](use-set-up-s If Windows 10 S is not right for you, you can switch to Windows 10 Pro or Windows 10 Pro Education. -| Starting edition (Home, Pro, Pro Education, Enterprise, Education) | Can install Windows 10 S? | Will activate Windows 10 S? | Windows Store switch to Windows 10 Pro? | Works with Microsoft Store for Education switch to Windows 10 Pro Education? | Can utilize Office Store? | -| --- | --- | --- | --- | --- | --- | -| Windows 10 Home | Yes | No | Paid (will be chaged more) | | No (click-to-run) | -| Windows 10 Pro | Yes | No | Not applicable | | Yes | -| Windows 10 Pro Education | Yes | No | No | | No | -| Windows 10 Enterprise | Yes | No | No | | No | -| Windows 10 Education | Yes | No | No | | No | +> [!NOTE] +> **Action item: Lee, Ric, Will** - Since we're adding 10 Education and 10 Enterprise to the list of supported devices that can install Windows 10 S,should we retitle this section to "Switch to previously installed Windows 10 edition" or something along those lines and update the intro sentence before the table? +> **Action item: Antoine, Tipton** - Some entries may still need to turn from "No" to "Yes". Waiting for confirmation. -Education customers can switch devices to Windows 10 Pro Education using the Microsoft Store for Education. For more information, see [Switch to Windows 10 Pro Education from Windows 10 Pro or Windows 10 S](switch-to-pro-education.md). +| Starting edition (Home, Pro, Pro Education, Enterprise, Education) | Can install Windows 10 S? | Will activate Windows 10 S? | Recommended to test | Windows Store switch to Windows 10 Pro? | Works with Microsoft Store for Education switch to Windows 10 Pro Education? | Can utilize Office Store? | +| --- | --- | --- | --- | --- | --- | --- | +| Windows 10 Home | Yes | No | No | Paid (will be chaged more) | | No (click-to-run) | +| Windows 10 Pro | Yes | Yes | Yes | Not applicable | | Yes | +| Windows 10 Pro Education | Yes | No | Yes | No | | No | +| Windows 10 Enterprise | Yes | No | Yes | No | | No | +| Windows 10 Education | Yes | No | Yes | No | | No | -On individual devices, you can use your existing Windows 10 Pro or Windows 10 Pro Education kley. +* Education customers can switch devices to Windows 10 Pro Education using the Microsoft Store for Education. For more information, see [Switch to Windows 10 Pro Education from Windows 10 Pro or Windows 10 S](switch-to-pro-education.md). +* On individual devices, you can use your existing Windows 10 key to switch back to the previously installed edition. If you try Windows 10 S and decide to go switch back to the previously installed edition within 10 days, you can go back to the previously installed edition using the Windows Recovery option in Settings. For more info, see [Go back to your previous edition of Windows 10](#go-back-to-your-previous-edition-of-windows-10). ## Device recovery From 02fb2349cc23bdc153f7c71245cdc6bede13683a Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Mon, 24 Jul 2017 15:40:25 -0700 Subject: [PATCH 20/45] updated description --- education/windows/test-windows10s-for-edu.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index e2f56f6946..95f510b2ed 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -1,6 +1,6 @@ --- title: Test Windows 10 S on existing Windows 10 devices -description: Provides guidance on downloading and testing Windows 10 S for existing Windows 10 education devices. +description: Provides guidance on downloading and testing Windows 10 S for existing Windows 10 devices. keywords: Windows 10 S, download, try, school, education ms.mktglfcycl: deploy ms.prod: w10 From 3b49f4439b54dee706bf292e45dd5da21fcf2b6b Mon Sep 17 00:00:00 2001 From: John Tobin Date: Mon, 24 Jul 2017 16:01:47 -0700 Subject: [PATCH 21/45] Added new Windows 10 and TPM topic --- windows/device-security/TOC.md | 1 + .../change-history-for-device-security.md | 6 + .../tpm/how-windows-uses-the-tpm.md | 172 ++++++++++++++++++ 3 files changed, 179 insertions(+) create mode 100644 windows/device-security/tpm/how-windows-uses-the-tpm.md diff --git a/windows/device-security/TOC.md b/windows/device-security/TOC.md index 9305ed157e..5e2eb5e7ac 100644 --- a/windows/device-security/TOC.md +++ b/windows/device-security/TOC.md @@ -650,6 +650,7 @@ ## [Trusted Platform Module](tpm/trusted-platform-module-top-node.md) ### [Trusted Platform Module Overview](tpm/trusted-platform-module-overview.md) ### [TPM fundamentals](tpm/tpm-fundamentals.md) +### [How Windows 10 uses the Trusted Platform Module](tpm/how-windows-uses-the-tpm.md) ### [TPM Group Policy settings](tpm/trusted-platform-module-services-group-policy-settings.md) ### [Back up the TPM recovery information to AD DS](tpm/backup-tpm-recovery-information-to-ad-ds.md) ### [Manage TPM commands](tpm/manage-tpm-commands.md) diff --git a/windows/device-security/change-history-for-device-security.md b/windows/device-security/change-history-for-device-security.md index f5c4e6001a..b87d0626c3 100644 --- a/windows/device-security/change-history-for-device-security.md +++ b/windows/device-security/change-history-for-device-security.md @@ -11,6 +11,12 @@ author: brianlic-msft # Change history for device security This topic lists new and updated topics in the [Device security](index.md) documentation. +## July 2017 +|New or changed topic |Description | +|---------------------|------------| + | [How Windows 10 uses the Trusted Platform Module](tpm/how-windows-uses-the-tpm.md) | New TPM security topic. | + + ## May 2017 |New or changed topic |Description | |---------------------|------------| diff --git a/windows/device-security/tpm/how-windows-uses-the-tpm.md b/windows/device-security/tpm/how-windows-uses-the-tpm.md new file mode 100644 index 0000000000..3e2df019a3 --- /dev/null +++ b/windows/device-security/tpm/how-windows-uses-the-tpm.md @@ -0,0 +1,172 @@ +--- +title: How Windows uses the TPM +description: This topic for the IT professional describes the Trusted Platform Module (TPM) and how Windows uses it to enhance security. +ms.assetid: 0f7e779c-bd25-42a8-b8c1-69dfb54d0c7f +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +localizationpriority: high +author: brianlic-msft +--- + +# How Windows 10 uses the Trusted Platform Module + +The Windows 10 operating system improves most existing security features in the operating system and adds groundbreaking new security features such as Device Guard and Microsoft Passport. It places hardware-based security deeper inside the operating system than previous Windows versions had done, maximizing platform security while increasing usability. To achieve many of these security enhancements, Windows 10 makes extensive use of the Trusted Platform Module (TPM). This article offers a brief overview of the TPM, describes how it works, and discusses the benefits that TPM brings to Windows 10—as well as the cumulative security impact of running Windows 10 on a PC that contains a TPM. + +**In this topic:** + + - TPM Overview + - TPM in Windows 10: + - Platform Crypto Provider + - Virtual Smart Card + - Microsoft Passport + - BitLocker Drive Encryption + - Device Encryption + - Measured Boot + - Health Attestation + - Credential Guard + - Conclusion + +**See also:** + + - [Windows 10 Specifications](https://www.microsoft.com/en-us/windows/windows-10-specifications) + + - [TPM Fundamentals](https://technet.microsoft.com/en-us/library/jj889441.aspx) + + - [TPM Recommendations](https://technet.microsoft.com/itpro/windows/keep-secure/tpm-recommendations)  + +## TPM Overview + +The TPM is a cryptographic module that enhances computer security and privacy. Protecting data through encryption and decryption, protecting authentication credentials, and proving which software is running on a system are basic functionalities associated with computer security. The TPM helps with all these scenarios and more. + +Traditionally, TPMs have been discrete chips soldered to a computer’s motherboard. Such implementations allow the computer’s original equipment manufacturer (OEM) to evaluate and certify the TPM separate from the rest of the system. Although discrete TPM implementations are still common, they can be problematic for integrated devices that are small or have low power consumption. Some newer TPM implementations integrate TPM functionality into the same chipset as other platform components while still providing logical separation similar to discrete TPM chips. + +TPMs are passive: they receive commands and return responses. To realize the full benefit of a TPM, the OEM must carefully integrate system hardware and firmware with the TPM to send it commands and react to its responses. TPMs were originally designed to provide security and privacy benefits to a platform’s owner and users, but newer versions can provide security and privacy benefits to the system hardware itself. Before it can be used for advanced scenarios, however, a TPM must be provisioned. Windows 10 automatically provisions a TPM, but if the user reinstalls the operating system, he or she may need to tell the operating system to explicitly provision the TPM again before it can use all the TPM’s features. + +The Trusted Computing Group (TCG) is the nonprofit organization that publishes and maintains the TPM specification. The TCG exists to develop, define, and promote vendor-neutral, global industry standards that support a hardware-based root of trust for interoperable trusted computing platforms. The TCG also publishes the TPM specification as the international standard ISO/IEC 11889, using the Publicly Available Specification Submission Process that the Joint Technical Committee 1 defines between the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). + +OEMs implement the TPM as a component in a trusted computing platform, such as a PC, tablet, or phone. Trusted computing platforms use the TPM to support privacy and security scenarios that software alone cannot achieve. For example, software alone cannot reliably report whether malware is present during the system startup process. The close integration between TPM and platform increases the transparency of the startup process and supports evaluating device health by enabling reliable measuring and reporting of the software that starts the device. Implementation of a TPM as part of a trusted computing platform provides a hardware root of trust—that is, it behaves in a trusted way. For example, if a key stored in a TPM has properties that disallow exporting the key, that key *truly cannot leave the TPM*. + +The TCG designed the TPM as a low-cost, mass-market security solution that addresses the requirements of different customer segments. There are variations in the security properties of different TPM implementations just as there are variations in customer and regulatory requirements for different sectors. In public-sector procurement, for example, some governments have clearly defined security requirements for TPMs, whereas others do not. + +Certification programs for TPMs—and technology in general—continue to evolve as the speed of innovation increases. Although having a TPM is clearly better than not having a TPM, Microsoft’s best advice is to determine your organization’s security needs and research any regulatory requirements associated with procurement for your industry. The result is a balance between scenarios used, assurance level, cost, convenience, and availability. + +## TPM in Windows 10 + +The security features of Windows 10 combined with the benefits of a TPM offer practical security and privacy benefits. The following sections start with major TPM-related security features in Windows 10 and go on to describe how key technologies use the TPM to enable or increase security. + +### Platform Crypto Provider + +Historically, Windows has included a cryptography framework called *Cryptographic API: Next Generation* (CNG), the basic approach of which is to implement cryptographic algorithms in different ways but with a common application programming interface (API). Applications that use cryptography can use the common API without knowing the details of how an algorithm is implemented much less the algorithm itself. + +Although CNG sounds like a mundane starting point, it illustrates some of the advantages that a TPM provides. Underneath the CNG interface, Windows or third parties supply a cryptographic provider (that is, an implementation of an algorithm) implemented as software libraries alone or in a combination of software and available system hardware or third-party hardware. If implemented through hardware, the cryptographic provider communicates with the hardware behind the software interface of CNG. + +The Platform Crypto Provider, introduced in the Windows 8 operating system, exposes the following special TPM properties, which software-only CNG providers cannot offer or cannot offer as effectively: + +• **Key protection**. The Platform Crypto Provider can create keys in the TPM with restrictions on their use. The operating system can load and use the keys in the TPM without copying the keys to system memory, where they are vulnerable to malware. The Platform Crypto Provider can also configure keys that a TPM protects so that they are not removable. If a TPM creates a key, the key is unique and resides only in that TPM. If the TPM imports a key, the Platform Crypto Provider can use the key in that TPM, but that TPM is not a source for making additional copies of the key or enabling the use of copies elsewhere. In sharp contrast, software solutions that protect keys from copying are subject to reverse-engineering attacks, in which someone figures out how the solution stores keys or makes copies of keys while they are in memory during use. + +• **Dictionary attack protection**. Keys that a TPM protects can require an authorization value such as a PIN. With dictionary attack protection, the TPM can prevent attacks that attempt a large number of guesses to determine the PIN. After too many guesses, the TPM simply returns an error saying no more guesses are allowed for a period of time. Software solutions might provide similar features, but they cannot provide the same level of protection, especially if the system restarts, the system clock changes, or files on the hard disk that count failed guesses are rolled back. In addition, with dictionary attack protection, authorization values such as PINs can be shorter and easier to remember while still providing the same level of protection as more complex values when using software solutions. + +These TPM features give Platform Crypto Provider distinct advantages over software-based solutions. A practical way to see these benefits in action is when using certificates on a Windows 10 device. On platforms that include a TPM, Windows can use the Platform Crypto Provider to provide certificate storage. Certificate templates can specify that a TPM use the Platform Crypto Provider to protect the key associated with a certificate. In mixed environments, where some computers might not have a TPM, the certificate template could simply prefer the Platform Crypto Provider over the standard Windows software provider. If a certificate is configured as not able to be exported, the private key for the certificate is restricted and cannot be exported from the TPM. If the certificate requires a PIN, the PIN gains the TPM’s dictionary attack protection automatically. + +### Virtual Smart Card + +Smart cards are highly secure physical devices that typically store a single certificate and the corresponding private key. Users insert a smart card into a built-in or USB card reader and enter a PIN to unlock it. Windows can then access the card’s certificate and use the private key for authentication or to unlock BitLocker protected data volumes. Smart cards are popular because they provide two-factor authentication that requires both something the user has (that is, the smart card) and something the user knows (such as the smart card PIN). Smart cards are difficult to use, however, because they require purchase and deployment of both smart cards and smart card readers. + +In Windows, the Virtual Smart Card feature allows the TPM to mimic a permanently inserted smart card. The TPM becomes “something the user has” but still requires a PIN. Although physical smart cards limit the number of PIN attempts before locking the card and requiring a reset, a virtual smart card relies on the TPM’s dictionary attack protection to prevent too many PIN guesses. + +For TPM-based virtual smart cards, the TPM protects the use and storage of the certificate private key so that it cannot be copied when it is in use or stored and used elsewhere. Using a component that is part of the system rather than a separate physical smart card can reduce total cost of ownership because it eliminates “lost card” and “card left at home” scenarios while still delivering the benefits of smart card–based multifactor authentication. For users, virtual smart cards are simple to use, requiring only a PIN to unlock. Virtual smart cards support the same scenarios that physical smart cards support, including signing in to Windows or authenticating for resource access. + +### Microsoft Passport + +Microsoft Passport provides authentication methods intended to replace passwords, which can be difficult to remember and easily compromised. In addition, user name-password solutions for authentication often reuse the same user name–password combinations on multiple devices and services; if those credentials are compromised, they are compromised in many places. Microsoft Passport provisions devices one by one and combines the information provisioned on each device (i.e., the cryptographic key) with additional information to authenticate users. On a system that has a TPM, the TPM can protect the key. If a system does not have a TPM, software-based techniques protect the key. The additional information the user supplies can be a PIN value or, if the system has the necessary hardware, biometric information, such as fingerprint or facial recognition. To protect privacy, the biometric information is used only on the provisioned device to access the provisioned key: it is not shared across devices. + +The adoption of new authentication technology requires that identity providers and organizations deploy and use that technology. Microsoft Passport lets users authenticate with their existing Microsoft account, an Active Directory account, a Microsoft Azure Active Directory account, or even non-Microsoft Identity Provider Services or Relying Party Services that support [Fast ID Online V2.0 authentication](http://go.microsoft.com/fwlink/p/?LinkId=533889). + +Identity providers have flexibility in how they provision credentials on client devices. For example, an organization might provision only those devices that have a TPM so that the organization knows that a TPM protects the credentials. The ability to distinguish a TPM from malware acting like a TPM requires the following TPM capabilities (see Figure 1): + +• **Endorsement key**. The TPM manufacturer can create a special key in the TPM called an *endorsement key*. An endorsement key certificate, signed by the manufacturer, says that the endorsement key is present in a TPM that that manufacturer made. Solutions can use the certificate with the TPM containing the endorsement key to confirm a scenario really involves a TPM from a specific TPM manufacturer (instead of malware acting like a TPM. + +• **Attestation identity key**. To protect privacy, most TPM scenarios do not directly use an actual endorsement key. Instead, they use attestation identity keys, and an identity certificate authority (CA) uses the endorsement key and its certificate to prove that one or more attestation identity keys actually exist in a real TPM. The identity CA issues attestation identity key certificates. More than one identity CA will generally see the same endorsement key certificate that can uniquely identify the TPM, but any number of attestation identity key certificates can be created to limit the information shared in other scenarios. + +![TPM Capabilities](images/tpm-capabilities.png) + +*Figure 1: TPM Cryptographic Key Management* + +For Microsoft Passport, Microsoft can fill the role of the identity CA. Microsoft services can issue an attestation identity key certificate for each device, user, and identify provider to ensure that privacy is protected and to help identity providers ensure that device TPM requirements are met before Microsoft Passport credentials are provisioned. + +### BitLocker Drive Encryption + +BitLocker provides full-volume encryption to protect data at rest. The most common device configuration splits the hard drive into several volumes. The operating system and user data reside on one volume that holds confidential information, and other volumes hold public information such as boot components, system information and recovery tools. (These other volumes are used infrequently enough that they do not need to be visible to users.) Without additional protections in place, if the volume containing the operating system and user data is not encrypted, someone can boot another operating system and easily bypass the intended operating system’s enforcement of file permissions to read any user data. + +In the most common configuration, BitLocker encrypts the operating system volume so that if the computer or hard disk is lost or stolen when powered off, the data on the volume remains confidential. When the computer is turned on, starts normally, and proceeds to the Windows logon prompt, the only path forward is for the user to log on with his or her credentials, allowing the operating system to enforce its normal file permissions. If something about the boot process changes, however—for example, a different operating system is booted from a USB device—the operating system volume and user data cannot be read and are not accessible. The TPM and system firmware collaborate to record measurements of how the system started, including loaded software and configuration details such as whether boot occurred from the hard drive or a USB device. BitLocker relies on the TPM to allow the use of a key only when startup occurs in an expected way. The system firmware and TPM are carefully designed to work together to provide the following capabilities: + +• **Hardware root of trust for measurement**. A TPM allows software to send it commands that record measurements of software or configuration information. This information can be calculated using a hash algorithm that essentially transforms a lot of data into a small, statistically unique hash value. The system firmware has a component called the Core Root of Trust for Measurement (CRTM) that is implicitly trusted. The CRTM unconditionally hashes the next software component and records the measurement value by sending a command to the TPM. Successive components, whether system firmware or operating system loaders, continue the process by measuring any software components they load before running them. Because each component’s measurement is sent to the TPM before it runs, a component cannot erase its measurement from the TPM. (However, measurements are erased when the system is restarted.) The result is that at each step of the system startup process, the TPM holds measurements of boot software and configuration information. Any changes in boot software or configuration yield different TPM measurements at that step and later steps. Because the system firmware unconditionally starts the measurement chain, it provides a hardware-based root of trust for the TPM measurements. At some point in the startup process, the value of recording all loaded software and configuration information diminishes and the chain of measurements stops. The TPM allows for the creation of keys that can be used only when the platform configuration registers that hold the measurements have specific values. + +• **Key used only when boot measurements are accurate**. BitLocker creates a key in the TPM that can be used only when the boot measurements match an expected value. The expected value is calculated for the step in the startup process when Windows Boot Manager runs from the operating system volume on the system hard drive. Windows Boot Manager, which is stored unencrypted on the boot volume, needs to use the TPM key so that it can decrypt data read into memory from the operating system volume and startup can proceed using the encrypted operating system volume. If a different operating system is booted or the configuration is changed, the measurement values in the TPM will be different, the TPM will not let Windows Boot Manager use the key, and the startup process cannot proceed normally because the data on the operating system cannot be decrypted. If someone tries to boot the system with a different operating system or a different device, the software or configuration measurements in the TPM will be wrong and the TPM will not allow use of the key needed to decrypt the operating system volume. As a failsafe, if measurement values change unexpectedly, the user can always use the BitLocker recovery key to access volume data. Organizations can configure BitLocker to store the recovery key in Active Directory Domain Services (AD DS). + +Device hardware characteristics are important to BitLocker and its ability to protect data. One consideration is whether the device provides attack vectors when the system is at the logon screen. For example, if the Windows device has a port that allows direct memory access so that someone can plug in hardware and read memory, an attacker can read the operating system volume’s decryption key from memory while at the Windows logon screen. To mitigate this risk, organizations can configure BitLocker so that the TPM key requires both the correct software measurements and an authorization value. The system startup process stops at Windows Boot Manager, and the user is prompted to enter the authorization value for the TPM key or insert a USB device with the value. This process stops BitLocker from automatically loading the key into memory where it might be vulnerable, but has a less desirable user experience. + +Newer hardware and Windows 10 work better together to disable direct memory access through ports and reduce attack vectors. The result is that organizations can deploy more systems without requiring users to enter additional authorization information during the startup process. The right hardware allows BitLocker to be used with the “TPM-only” configuration giving users a single sign-on experience without having to enter a PIN or USB key during boot. + +### Device Encryption + +Device Encryption is the consumer version of BitLocker, and it uses the same underlying technology. How it works is if a customer logs on with a Microsoft account and the system meets Modern Standby hardware requirements, BitLocker Drive Encryption is enabled automatically in Windows 10. The recovery key is backed up in the Microsoft cloud and is accessible to the consumer through his or her Microsoft account. The Modern Standby hardware requirements inform Windows 10 that the hardware is appropriate for deploying Device Encryption and allows use of the “TPM-only” configuration for a simple consumer experience. In addition, Modern Standby hardware is designed to reduce the likelihood that measurement values change and prompt the customer for the recovery key. + +For software measurements, Device Encryption relies on measurements of the authority providing software components (based on code signing from manufacturers such as OEMs or Microsoft) instead of the precise hashes of the software components themselves. This permits servicing of components without changing the resulting measurement values. For configuration measurements, the values used are based on the boot security policy instead of the numerous other configuration settings recorded during startup. These values also change less frequently. The result is that Device Encryption is enabled on appropriate hardware in a user-friendly way while also protecting data. + +### Measured Boot + +Windows 8 introduced Measured Boot as a way for the operating system to record the chain of measurements of software components and configuration information in the TPM through the initialization of the Windows operating system. In previous Windows versions, the measurement chain stopped at the Windows Boot Manager component itself, and the measurements in the TPM were not helpful for understanding the starting state of Windows. + +The Windows boot process happens in stages and often involves third-party drivers to communicate with vendor-specific hardware or implement antimalware solutions. For software, Measured Boot records measurements of the Windows kernel, Early-Launch Anti-Malware drivers, and boot drivers in the TPM. For configuration settings, Measured Boot records security-relevant information such as signature data that antimalware drivers use and configuration data about Windows security features (e.g., whether BitLocker is on or off). + +Measured Boot ensures that TPM measurements fully reflect the starting state of Windows software and configuration settings. If security settings and other protections are set up correctly, they can be trusted to maintain the security of the running operating system thereafter. Other scenarios can use the operating system’s starting state to determine whether the running operating system should be trusted. + +TPM measurements are designed to avoid recording any privacy-sensitive information as a measurement. As an additional privacy protection, Measured Boot stops the measurement chain at the initial starting state of Windows. Therefore, the set of measurements does not include details about which applications are in use or how Windows is being used. Measurement information can be shared with external entities to show that the device is enforcing adequate security policies and did not start with malware. + +The TPM provides the following way for scenarios to use the measurements recorded in the TPM during boot: + +• **Remote Attestation**. Using an attestation identity key, the TPM can generate and cryptographically sign a statement (or*quote*) of the current measurements in the TPM. Windows 10 can create unique attestation identity keys for various scenarios to prevent separate evaluators from collaborating to track the same device. Additional information in the quote is cryptographically scrambled to limit information sharing and better protect privacy. By sending the quote to a remote entity, a device can attest which software and configuration settings were used to boot the device and initialize the operating system. An attestation identity key certificate can provide further assurance that the quote is coming from a real TPM. Remote attestation is the process of recording measurements in the TPM, generating a quote, and sending the quote information to another system that evaluates the measurements to establish trust in a device. Figure 2 illustrates this process. + +When new security features are added to Windows, Measured Boot adds security-relevant configuration information to the measurements recorded in the TPM. Measured Boot enables remote attestation scenarios that reflect the system firmware and the Windows initialization state. + +![Process to Create Evidence of Boot Software and Configuration Using TPM](images/process-to-create-evidence-of-boot-software-and-configuration-using-tpm.png) + +*Figure 2: Process used to create evidence of boot software and configuration using a TPM* + + +### Health Attestation + +Some Windows 10 improvements help security solutions implement remote attestation scenarios. Microsoft provides a Health Attestation service, which can create attestation identity key certificates for TPMs from different manufacturers as well as parse measured boot information to extract simple security assertions, such as whether BitLocker is on or off. The simple security assertions can be used to evaluate device health. + +Mobile device management (MDM) solutions can receive simple security assertions from the Microsoft Health Attestation service for a client without having to deal with the complexity of the quote or the detailed TPM measurements. MDM solutions can act on the security information by quarantining unhealthy devices or blocking access to cloud services such as Microsoft Office 365. + +### Credential Guard + +Credential Guard is a new feature in Windows 10 that helps protect Windows credentials in organizations that have deployed AD DS. Historically, a user’s credentials (e.g., logon password) was hashed to generate an authorization token. The user employed the token to access resources that he or she was permitted to use. One weakness of the token model is that malware that had access to the operating system kernel could look through the computer’s memory and harvest all the access tokens currently in use. The attacker could then use harvested tokens to log on to other machines and collect more credentials. This kind of attack is called a “pass the hash” attack, a malware technique that infects one machine to infect many machines across an organization. + +Similar to the way Microsoft Hyper-V keeps virtual machines (VMs) separate from one another, Credential Guard uses virtualization to isolate the process that hashes credentials in a memory area that the operating system kernel cannot access. This isolated memory area is initialized and protected during the boot process so that components in the larger operating system environment cannot tamper with it. Credential Guard uses the TPM to protect its keys with TPM measurements, so they are accessible only during the boot process step when the separate region is initialized; they are not available for the normal operating system kernel. The local security authority code in the Windows kernel interacts with the isolated memory area by passing in credentials and receiving single-use authorization tokens in return. + +The resulting solution provides defense in depth, because even if malware runs in the operating system kernel, it cannot access the secrets inside the isolated memory area that actually generates authorization tokens handles. The solution does not solve the problem of key loggers because the passwords such loggers capture actually pass through the normal Windows kernel, but when combined with other solutions, such as smart cards for authentication, Credential Guard greatly enhances the protection of credentials in Windows 10. + +## Conclusion + +The TPM adds hardware-based security benefits to Windows 10. When installed on hardware that includes a TPM, Window 10 delivers remarkably improved security benefits. The following table summarizes the key benefits of the TPM’s major features. + + +|Feature | Benefits when used on a system with a TPM| +|---|---| +| Platform Crypto Provider | •     If the machine is compromised, the private key associated with the certificate cannot be copied off the device.
    •     The TPM’s dictionary attack mechanism protects PIN values to use a certificate. +| Virtual Smart Card | •     Achieve security similar to that of physical smart cards without deploying physical smart cards or card readers.| +| Microsoft Passport | •     Credentials provisioned on a device cannot be copied elsewhere. • Confirm a device’s TPM before credentials are provisioned. +| BitLocker Drive Encryption | •     Multiple options are available for enterprises to protect data at rest while balancing security requirements with different device hardware. +|Device Encryption | •     With a Microsoft account and the right hardware, consumers’ devices seamlessly benefit from data-at-rest protection. +| Measured Boot | •     A hardware root of trust contains boot measurements that help detect malware during remote attestation. +| Health Attestation | •     MDM solutions can easily perform remote attestation and evaluate client health before granting access to resources or cloud services such as Office 365. +| Credential Guard | •     Defense in depth increases so that even if malware has administrative rights on one machine, it is significantly more difficult to compromise additional machines in an organization. + +
    + +Although some of the aforementioned features have additional hardware requirements (e.g., virtualization support), the TPM is a cornerstone of Windows 10 security. Microsoft and other industry stakeholders continue to improve the global standards associated with TPM and find more and more applications that use it to provide tangible benefits to customers. Microsoft has included support for most TPM features in its version of Windows for the Internet of Things (IoT) called [Windows 10 IoT Core](https://developer.microsoft.com/en-us/windows/iot/iotcore). IoT devices that might be deployed in insecure physical locations and connected to cloud services like [Azure IoT Hub](https://azure.microsoft.com/en-us/documentation/services/iot-hub/) for management can use the TPM in innovative ways to address their emerging security requirements. \ No newline at end of file From b8654460f70549f390b0a88bcae38255012c6e5b Mon Sep 17 00:00:00 2001 From: John Tobin Date: Mon, 24 Jul 2017 16:31:38 -0700 Subject: [PATCH 22/45] Fix image links --- ...oot-software-and-configuration-using-tpm.png | Bin 0 -> 92452 bytes .../tpm/images/tpm-capabilities.png | Bin 0 -> 89782 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/device-security/tpm/images/process-to-create-evidence-of-boot-software-and-configuration-using-tpm.png create mode 100644 windows/device-security/tpm/images/tpm-capabilities.png diff --git a/windows/device-security/tpm/images/process-to-create-evidence-of-boot-software-and-configuration-using-tpm.png b/windows/device-security/tpm/images/process-to-create-evidence-of-boot-software-and-configuration-using-tpm.png new file mode 100644 index 0000000000000000000000000000000000000000..64eb88ebe7c8620847baeb6f9cf45d2795948a36 GIT binary patch literal 92452 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 z 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 literal 0 HcmV?d00001 diff --git a/windows/device-security/tpm/images/tpm-capabilities.png b/windows/device-security/tpm/images/tpm-capabilities.png new file mode 100644 index 0000000000000000000000000000000000000000..b10c66b27c09d6ac4749d5f3cd2484740cec88fb GIT binary patch literal 89782 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⪼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%0D0w18pwCOk=Qre{#@_G~T3rL_PWV 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 literal 0 HcmV?d00001 From d9c02cc8bc14317e1224af7662a0f2ce49de8eb5 Mon Sep 17 00:00:00 2001 From: John Tobin Date: Tue, 25 Jul 2017 09:19:34 -0700 Subject: [PATCH 23/45] Topic title changes to TPM topic. --- .../tpm/how-windows-uses-the-tpm.md | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/windows/device-security/tpm/how-windows-uses-the-tpm.md b/windows/device-security/tpm/how-windows-uses-the-tpm.md index 3e2df019a3..41beb5ef6d 100644 --- a/windows/device-security/tpm/how-windows-uses-the-tpm.md +++ b/windows/device-security/tpm/how-windows-uses-the-tpm.md @@ -12,7 +12,7 @@ author: brianlic-msft # How Windows 10 uses the Trusted Platform Module -The Windows 10 operating system improves most existing security features in the operating system and adds groundbreaking new security features such as Device Guard and Microsoft Passport. It places hardware-based security deeper inside the operating system than previous Windows versions had done, maximizing platform security while increasing usability. To achieve many of these security enhancements, Windows 10 makes extensive use of the Trusted Platform Module (TPM). This article offers a brief overview of the TPM, describes how it works, and discusses the benefits that TPM brings to Windows 10—as well as the cumulative security impact of running Windows 10 on a PC that contains a TPM. +The Windows 10 operating system improves most existing security features in the operating system and adds groundbreaking new security features such as Device Guard and Windows Hello for Business. It places hardware-based security deeper inside the operating system than previous Windows versions had done, maximizing platform security while increasing usability. To achieve many of these security enhancements, Windows 10 makes extensive use of the Trusted Platform Module (TPM). This article offers a brief overview of the TPM, describes how it works, and discusses the benefits that TPM brings to Windows 10—as well as the cumulative security impact of running Windows 10 on a PC that contains a TPM. **In this topic:** @@ -20,7 +20,7 @@ The Windows 10 operating system improves most existing security features in the - TPM in Windows 10: - Platform Crypto Provider - Virtual Smart Card - - Microsoft Passport + - Windows Hello for Business - BitLocker Drive Encryption - Device Encryption - Measured Boot @@ -56,7 +56,7 @@ Certification programs for TPMs—and technology in general—continue to evolve The security features of Windows 10 combined with the benefits of a TPM offer practical security and privacy benefits. The following sections start with major TPM-related security features in Windows 10 and go on to describe how key technologies use the TPM to enable or increase security. -### Platform Crypto Provider +## Platform Crypto Provider Historically, Windows has included a cryptography framework called *Cryptographic API: Next Generation* (CNG), the basic approach of which is to implement cryptographic algorithms in different ways but with a common application programming interface (API). Applications that use cryptography can use the common API without knowing the details of how an algorithm is implemented much less the algorithm itself. @@ -70,7 +70,7 @@ The Platform Crypto Provider, introduced in the Windows 8 operating system, expo These TPM features give Platform Crypto Provider distinct advantages over software-based solutions. A practical way to see these benefits in action is when using certificates on a Windows 10 device. On platforms that include a TPM, Windows can use the Platform Crypto Provider to provide certificate storage. Certificate templates can specify that a TPM use the Platform Crypto Provider to protect the key associated with a certificate. In mixed environments, where some computers might not have a TPM, the certificate template could simply prefer the Platform Crypto Provider over the standard Windows software provider. If a certificate is configured as not able to be exported, the private key for the certificate is restricted and cannot be exported from the TPM. If the certificate requires a PIN, the PIN gains the TPM’s dictionary attack protection automatically. -### Virtual Smart Card +## Virtual Smart Card Smart cards are highly secure physical devices that typically store a single certificate and the corresponding private key. Users insert a smart card into a built-in or USB card reader and enter a PIN to unlock it. Windows can then access the card’s certificate and use the private key for authentication or to unlock BitLocker protected data volumes. Smart cards are popular because they provide two-factor authentication that requires both something the user has (that is, the smart card) and something the user knows (such as the smart card PIN). Smart cards are difficult to use, however, because they require purchase and deployment of both smart cards and smart card readers. @@ -78,11 +78,11 @@ In Windows, the Virtual Smart Card feature allows the TPM to mimic a permanently For TPM-based virtual smart cards, the TPM protects the use and storage of the certificate private key so that it cannot be copied when it is in use or stored and used elsewhere. Using a component that is part of the system rather than a separate physical smart card can reduce total cost of ownership because it eliminates “lost card” and “card left at home” scenarios while still delivering the benefits of smart card–based multifactor authentication. For users, virtual smart cards are simple to use, requiring only a PIN to unlock. Virtual smart cards support the same scenarios that physical smart cards support, including signing in to Windows or authenticating for resource access. -### Microsoft Passport +## Windows Hello for Business -Microsoft Passport provides authentication methods intended to replace passwords, which can be difficult to remember and easily compromised. In addition, user name-password solutions for authentication often reuse the same user name–password combinations on multiple devices and services; if those credentials are compromised, they are compromised in many places. Microsoft Passport provisions devices one by one and combines the information provisioned on each device (i.e., the cryptographic key) with additional information to authenticate users. On a system that has a TPM, the TPM can protect the key. If a system does not have a TPM, software-based techniques protect the key. The additional information the user supplies can be a PIN value or, if the system has the necessary hardware, biometric information, such as fingerprint or facial recognition. To protect privacy, the biometric information is used only on the provisioned device to access the provisioned key: it is not shared across devices. +Windows Hello for Business provides authentication methods intended to replace passwords, which can be difficult to remember and easily compromised. In addition, user name - password solutions for authentication often reuse the same user name – password combinations on multiple devices and services; if those credentials are compromised, they are compromised in many places. Windows Hello for Business provisions devices one by one and combines the information provisioned on each device (i.e., the cryptographic key) with additional information to authenticate users. On a system that has a TPM, the TPM can protect the key. If a system does not have a TPM, software-based techniques protect the key. The additional information the user supplies can be a PIN value or, if the system has the necessary hardware, biometric information, such as fingerprint or facial recognition. To protect privacy, the biometric information is used only on the provisioned device to access the provisioned key: it is not shared across devices. -The adoption of new authentication technology requires that identity providers and organizations deploy and use that technology. Microsoft Passport lets users authenticate with their existing Microsoft account, an Active Directory account, a Microsoft Azure Active Directory account, or even non-Microsoft Identity Provider Services or Relying Party Services that support [Fast ID Online V2.0 authentication](http://go.microsoft.com/fwlink/p/?LinkId=533889). +The adoption of new authentication technology requires that identity providers and organizations deploy and use that technology. Windows Hello for Business lets users authenticate with their existing Microsoft account, an Active Directory account, a Microsoft Azure Active Directory account, or even non-Microsoft Identity Provider Services or Relying Party Services that support [Fast ID Online V2.0 authentication](http://go.microsoft.com/fwlink/p/?LinkId=533889). Identity providers have flexibility in how they provision credentials on client devices. For example, an organization might provision only those devices that have a TPM so that the organization knows that a TPM protects the credentials. The ability to distinguish a TPM from malware acting like a TPM requires the following TPM capabilities (see Figure 1): @@ -94,9 +94,9 @@ Identity providers have flexibility in how they provision credentials on client *Figure 1: TPM Cryptographic Key Management* -For Microsoft Passport, Microsoft can fill the role of the identity CA. Microsoft services can issue an attestation identity key certificate for each device, user, and identify provider to ensure that privacy is protected and to help identity providers ensure that device TPM requirements are met before Microsoft Passport credentials are provisioned. +For Windows Hello for Business, Microsoft can fill the role of the identity CA. Microsoft services can issue an attestation identity key certificate for each device, user, and identify provider to ensure that privacy is protected and to help identity providers ensure that device TPM requirements are met before Windows Hello for Business credentials are provisioned. -### BitLocker Drive Encryption +## BitLocker Drive Encryption BitLocker provides full-volume encryption to protect data at rest. The most common device configuration splits the hard drive into several volumes. The operating system and user data reside on one volume that holds confidential information, and other volumes hold public information such as boot components, system information and recovery tools. (These other volumes are used infrequently enough that they do not need to be visible to users.) Without additional protections in place, if the volume containing the operating system and user data is not encrypted, someone can boot another operating system and easily bypass the intended operating system’s enforcement of file permissions to read any user data. @@ -110,13 +110,13 @@ Device hardware characteristics are important to BitLocker and its ability to pr Newer hardware and Windows 10 work better together to disable direct memory access through ports and reduce attack vectors. The result is that organizations can deploy more systems without requiring users to enter additional authorization information during the startup process. The right hardware allows BitLocker to be used with the “TPM-only” configuration giving users a single sign-on experience without having to enter a PIN or USB key during boot. -### Device Encryption +## Device Encryption -Device Encryption is the consumer version of BitLocker, and it uses the same underlying technology. How it works is if a customer logs on with a Microsoft account and the system meets Modern Standby hardware requirements, BitLocker Drive Encryption is enabled automatically in Windows 10. The recovery key is backed up in the Microsoft cloud and is accessible to the consumer through his or her Microsoft account. The Modern Standby hardware requirements inform Windows 10 that the hardware is appropriate for deploying Device Encryption and allows use of the “TPM-only” configuration for a simple consumer experience. In addition, Modern Standby hardware is designed to reduce the likelihood that measurement values change and prompt the customer for the recovery key. +Device Encryption is the consumer version of BitLocker, and it uses the same underlying technology. How it works is if a customer logs on with a Microsoft account and the system meets InstantGo hardware requirements, BitLocker Drive Encryption is enabled automatically in Windows 10. The recovery key is backed up in the Microsoft cloud and is accessible to the consumer through his or her Microsoft account. The InstantGo hardware requirements inform Windows 10 that the hardware is appropriate for deploying Device Encryption and allows use of the “TPM-only” configuration for a simple consumer experience. In addition, InstantGo hardware is designed to reduce the likelihood that measurement values change and prompt the customer for the recovery key. For software measurements, Device Encryption relies on measurements of the authority providing software components (based on code signing from manufacturers such as OEMs or Microsoft) instead of the precise hashes of the software components themselves. This permits servicing of components without changing the resulting measurement values. For configuration measurements, the values used are based on the boot security policy instead of the numerous other configuration settings recorded during startup. These values also change less frequently. The result is that Device Encryption is enabled on appropriate hardware in a user-friendly way while also protecting data. -### Measured Boot +## Measured Boot Windows 8 introduced Measured Boot as a way for the operating system to record the chain of measurements of software components and configuration information in the TPM through the initialization of the Windows operating system. In previous Windows versions, the measurement chain stopped at the Windows Boot Manager component itself, and the measurements in the TPM were not helpful for understanding the starting state of Windows. @@ -137,13 +137,13 @@ When new security features are added to Windows, Measured Boot adds security-rel *Figure 2: Process used to create evidence of boot software and configuration using a TPM* -### Health Attestation +## Health Attestation Some Windows 10 improvements help security solutions implement remote attestation scenarios. Microsoft provides a Health Attestation service, which can create attestation identity key certificates for TPMs from different manufacturers as well as parse measured boot information to extract simple security assertions, such as whether BitLocker is on or off. The simple security assertions can be used to evaluate device health. Mobile device management (MDM) solutions can receive simple security assertions from the Microsoft Health Attestation service for a client without having to deal with the complexity of the quote or the detailed TPM measurements. MDM solutions can act on the security information by quarantining unhealthy devices or blocking access to cloud services such as Microsoft Office 365. -### Credential Guard +## Credential Guard Credential Guard is a new feature in Windows 10 that helps protect Windows credentials in organizations that have deployed AD DS. Historically, a user’s credentials (e.g., logon password) was hashed to generate an authorization token. The user employed the token to access resources that he or she was permitted to use. One weakness of the token model is that malware that had access to the operating system kernel could look through the computer’s memory and harvest all the access tokens currently in use. The attacker could then use harvested tokens to log on to other machines and collect more credentials. This kind of attack is called a “pass the hash” attack, a malware technique that infects one machine to infect many machines across an organization. @@ -158,9 +158,9 @@ The TPM adds hardware-based security benefits to Windows 10. When installed on h |Feature | Benefits when used on a system with a TPM| |---|---| -| Platform Crypto Provider | •     If the machine is compromised, the private key associated with the certificate cannot be copied off the device.
    •     The TPM’s dictionary attack mechanism protects PIN values to use a certificate. +| Platform Crypto Provider | •     If the machine is compromised, the private key associated with the certificate cannot be copied off the device.
    •     The TPM’s dictionary attack mechanism protects PIN values to use a certificate. | Virtual Smart Card | •     Achieve security similar to that of physical smart cards without deploying physical smart cards or card readers.| -| Microsoft Passport | •     Credentials provisioned on a device cannot be copied elsewhere. • Confirm a device’s TPM before credentials are provisioned. +| Windows Hello for Business | •     Credentials provisioned on a device cannot be copied elsewhere. • Confirm a device’s TPM before credentials are provisioned. | BitLocker Drive Encryption | •     Multiple options are available for enterprises to protect data at rest while balancing security requirements with different device hardware. |Device Encryption | •     With a Microsoft account and the right hardware, consumers’ devices seamlessly benefit from data-at-rest protection. | Measured Boot | •     A hardware root of trust contains boot measurements that help detect malware during remote attestation. From b9a7f6c793ebb57d11a1b4f563e33a92ee6f666b Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Tue, 25 Jul 2017 09:48:39 -0700 Subject: [PATCH 24/45] updated the intro sentence per new round of reviews. building. work in progress. --- education/windows/test-windows10s-for-edu.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 95f510b2ed..c5e12f92d2 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -1,6 +1,6 @@ --- -title: Test Windows 10 S on existing Windows 10 devices -description: Provides guidance on downloading and testing Windows 10 S for existing Windows 10 devices. +title: Test Windows 10 S on existing Windows 10 education devices +description: Provides guidance on downloading and testing Windows 10 S for existing Windows 10 education devices. keywords: Windows 10 S, download, try, school, education ms.mktglfcycl: deploy ms.prod: w10 @@ -12,16 +12,16 @@ ms.author: celested ms.date: 08/01/2017 --- -# Test Windows 10 S on existing Windows 10 devices +# Test Windows 10 S on existing Windows 10 education devices **Applies to:** - Windows 10 Pro, Windows 10 Pro Education, Windows 10 Education, Windows 10 Enterprise -Windows 10 S gives schools the familiar, robust, and productive experiences they count on from Windows in an experience streamlined for security and performance in the classroom, built to work with Microsoft Education[1](#footnote1). +The Windows 10 S self-installer will allow you to test Windows 10 S on a variety of individual Windows 10 devices (except Windows 10 Home) with a genuine, activated license[1](#footnote1). Please test Windows 10 S on a variety of devices in your school and share your feedback with us. -Test Windows 10 S on a variety of individual Windows 10 devices with a genuine, activated license[2](#footnote2). +Windows 10 S is built to give schools the familiar, robust, and productive experiences you count on from Windows in an experience that's been streamlined for security and performance in the classroom, and built to work with Microsoft Education[2](#footnote2). -Windows 10 S is different from other editions of Windows 10 as everything runs on the device is verfied by Microsoft for security and performance. Therefore, Windows 10 S works exclusively with apps from the Windows Store. Some accessories and apps compatible with Windows 10 may not work and performance may vary. Certain default settings, features, and apps cannot be changed. When you install Windows 10 S, your existing applications and settings will be deleted and you will only be able to install apps from the Windows Store. +Windows 10 S is different from other editions of Windows 10 as everything that runs on the device is verfied by Microsoft for security and performance. Therefore, Windows 10 S works exclusively with apps from the Windows Store. Some accessories and apps compatible with Windows 10 may not work and performance may vary. Certain default settings, features, and apps cannot be changed. When you install Windows 10 S, your existing applications and settings will be deleted and you will only be able to install apps from the Windows Store. To install Office applications in a school environment, you must use the free Set up School PCs app, which is available on the Microsoft Store for Education and from the Windows Store. Education customers must configure **SetEduPolicies** for use in K-12 schools. For more information on how to do these, see [Use the Set up School PCs app](use-set-up-school-pcs-app.md) and [Windows 10 configuration recommendations for education customers](configure-windows-for-education.md). If you installed the preview version of Office from the Windows Store, it may occasionally behave in unexpected ways. As we finalize development, your Office install will be updated automatically. You must have an Office license to activate the applications once they are installed. @@ -186,7 +186,8 @@ Thank you for testing Windows 10 S. Your best experience will be running on a su * If you do not have a Volume Licensing Agreement, go to the [Microsoft Support](https://support.microsoft.com/en-us/contactus/) website and choose a support option.

    -1 Devices must be configured for educational use by applying **[SetEduPolicies](https://docs.microsoft.com/en-us/education/windows/configure-windows-for-education#setedupolicies)** using the Set up School PCs app.
    -2 Internet access fees may apply. +1 Internet access fees may apply.
    +2 Devices must be configured for educational use by applying **[SetEduPolicies](https://docs.microsoft.com/en-us/education/windows/configure-windows-for-education#setedupolicies)** using the Set up School PCs app.
    +

    From 9daaa2416ce71b3ed3dba884e5082b1e2ff8cb78 Mon Sep 17 00:00:00 2001 From: John Tobin Date: Tue, 25 Jul 2017 10:28:05 -0700 Subject: [PATCH 25/45] Removed In this topic list. TOC changes --- windows/device-security/TOC.md | 2 +- .../tpm/how-windows-uses-the-tpm.md | 21 ++++--------------- 2 files changed, 5 insertions(+), 18 deletions(-) diff --git a/windows/device-security/TOC.md b/windows/device-security/TOC.md index 5e2eb5e7ac..ddd4bb48f1 100644 --- a/windows/device-security/TOC.md +++ b/windows/device-security/TOC.md @@ -650,7 +650,7 @@ ## [Trusted Platform Module](tpm/trusted-platform-module-top-node.md) ### [Trusted Platform Module Overview](tpm/trusted-platform-module-overview.md) ### [TPM fundamentals](tpm/tpm-fundamentals.md) -### [How Windows 10 uses the Trusted Platform Module](tpm/how-windows-uses-the-tpm.md) +### [How Windows 10 uses the TPM](tpm/how-windows-uses-the-tpm.md) ### [TPM Group Policy settings](tpm/trusted-platform-module-services-group-policy-settings.md) ### [Back up the TPM recovery information to AD DS](tpm/backup-tpm-recovery-information-to-ad-ds.md) ### [Manage TPM commands](tpm/manage-tpm-commands.md) diff --git a/windows/device-security/tpm/how-windows-uses-the-tpm.md b/windows/device-security/tpm/how-windows-uses-the-tpm.md index 41beb5ef6d..49cce2a92b 100644 --- a/windows/device-security/tpm/how-windows-uses-the-tpm.md +++ b/windows/device-security/tpm/how-windows-uses-the-tpm.md @@ -14,27 +14,14 @@ author: brianlic-msft The Windows 10 operating system improves most existing security features in the operating system and adds groundbreaking new security features such as Device Guard and Windows Hello for Business. It places hardware-based security deeper inside the operating system than previous Windows versions had done, maximizing platform security while increasing usability. To achieve many of these security enhancements, Windows 10 makes extensive use of the Trusted Platform Module (TPM). This article offers a brief overview of the TPM, describes how it works, and discusses the benefits that TPM brings to Windows 10—as well as the cumulative security impact of running Windows 10 on a PC that contains a TPM. -**In this topic:** - - - TPM Overview - - TPM in Windows 10: - - Platform Crypto Provider - - Virtual Smart Card - - Windows Hello for Business - - BitLocker Drive Encryption - - Device Encryption - - Measured Boot - - Health Attestation - - Credential Guard - - Conclusion **See also:** - - [Windows 10 Specifications](https://www.microsoft.com/en-us/windows/windows-10-specifications) + - [Windows 10 Specifications](https://www.microsoft.com/windows/windows-10-specifications) - - [TPM Fundamentals](https://technet.microsoft.com/en-us/library/jj889441.aspx) + - [TPM Fundamentals](https://technet.microsoft.com/library/jj889441.aspx) - - [TPM Recommendations](https://technet.microsoft.com/itpro/windows/keep-secure/tpm-recommendations)  + - [TPM Recommendations](tpm-recommendations.md)  ## TPM Overview @@ -169,4 +156,4 @@ The TPM adds hardware-based security benefits to Windows 10. When installed on h
    -Although some of the aforementioned features have additional hardware requirements (e.g., virtualization support), the TPM is a cornerstone of Windows 10 security. Microsoft and other industry stakeholders continue to improve the global standards associated with TPM and find more and more applications that use it to provide tangible benefits to customers. Microsoft has included support for most TPM features in its version of Windows for the Internet of Things (IoT) called [Windows 10 IoT Core](https://developer.microsoft.com/en-us/windows/iot/iotcore). IoT devices that might be deployed in insecure physical locations and connected to cloud services like [Azure IoT Hub](https://azure.microsoft.com/en-us/documentation/services/iot-hub/) for management can use the TPM in innovative ways to address their emerging security requirements. \ No newline at end of file +Although some of the aforementioned features have additional hardware requirements (e.g., virtualization support), the TPM is a cornerstone of Windows 10 security. Microsoft and other industry stakeholders continue to improve the global standards associated with TPM and find more and more applications that use it to provide tangible benefits to customers. Microsoft has included support for most TPM features in its version of Windows for the Internet of Things (IoT) called [Windows 10 IoT Core](https://developer.microsoft.com/windows/iot/iotcore). IoT devices that might be deployed in insecure physical locations and connected to cloud services like [Azure IoT Hub](https://azure.microsoft.com/documentation/services/iot-hub/) for management can use the TPM in innovative ways to address their emerging security requirements. \ No newline at end of file From 6e79b2d956ec1296715f6b00ae5801e10a88cbd8 Mon Sep 17 00:00:00 2001 From: John Tobin Date: Tue, 25 Jul 2017 10:38:49 -0700 Subject: [PATCH 26/45] Created relative link --- windows/device-security/tpm/how-windows-uses-the-tpm.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/device-security/tpm/how-windows-uses-the-tpm.md b/windows/device-security/tpm/how-windows-uses-the-tpm.md index 49cce2a92b..760e7da080 100644 --- a/windows/device-security/tpm/how-windows-uses-the-tpm.md +++ b/windows/device-security/tpm/how-windows-uses-the-tpm.md @@ -19,7 +19,7 @@ The Windows 10 operating system improves most existing security features in the - [Windows 10 Specifications](https://www.microsoft.com/windows/windows-10-specifications) - - [TPM Fundamentals](https://technet.microsoft.com/library/jj889441.aspx) + - [TPM Fundamentals](tpm-fundamentals.md) - [TPM Recommendations](tpm-recommendations.md)  From d5352d57a07d8fea8b94aa3dc855cd4df1e0805a Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Tue, 25 Jul 2017 12:12:36 -0700 Subject: [PATCH 27/45] updated the doc to incorporate and address all the latest tech review comments --- education/windows/test-windows10s-for-edu.md | 54 +++++++++++--------- 1 file changed, 31 insertions(+), 23 deletions(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index c5e12f92d2..057defe09e 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -23,12 +23,19 @@ Windows 10 S is built to give schools the familiar, robust, and productive exper Windows 10 S is different from other editions of Windows 10 as everything that runs on the device is verfied by Microsoft for security and performance. Therefore, Windows 10 S works exclusively with apps from the Windows Store. Some accessories and apps compatible with Windows 10 may not work and performance may vary. Certain default settings, features, and apps cannot be changed. When you install Windows 10 S, your existing applications and settings will be deleted and you will only be able to install apps from the Windows Store. -To install Office applications in a school environment, you must use the free Set up School PCs app, which is available on the Microsoft Store for Education and from the Windows Store. Education customers must configure **SetEduPolicies** for use in K-12 schools. For more information on how to do these, see [Use the Set up School PCs app](use-set-up-school-pcs-app.md) and [Windows 10 configuration recommendations for education customers](configure-windows-for-education.md). If you installed the preview version of Office from the Windows Store, it may occasionally behave in unexpected ways. As we finalize development, your Office install will be updated automatically. You must have an Office license to activate the applications once they are installed. +**Configuring Windows 10 S for school use is easy:** Education customers must configure **SetEduPolicies** for use in K-12 schools. For more information on how to do these, see [Use the Set up School PCs app](use-set-up-school-pcs-app.md) and [Windows 10 configuration recommendations for education customers](configure-windows-for-education.md). -## Important pre-installation information +**Installing Office**: To install Office applications in a school environment, you must use the free Set up School PCs app, which is available on the Microsoft Store for Education and from the Windows Store. -Before you install Windows 10 S, be aware that non-Windows Store apps will not work, peripherals that require custom drivers may not work, and other errors may occur. In particular, Windows 10 S: -* May not work with some device drivers, which may not yet be ready for Windows 10 S +If you install the preview version of Office from the Windows Store, it may occasionally behave in unexpected ways. As we finalize development, your Office install will be updated automatically. You must have an Office license to activate the applications once they are installed.To learn more about Office 365 for Education plans, see [FAQ: Office on Windows 10 S](https://support.office.com/article/717193b5-ff9f-4388-84c0-277ddf07fe3f). + +## Before you install Windows 10 S + +### Important information + +Before you install Windows 10 S, be aware that non-Windows Store apps will not work, peripherals that require custom drivers may not work, and other errors may occur. In particular, this release of Windows 10 S: +* Is intended for education customers to test compatibility with existing hardware +* May not work with some device drivers, which may not yet be ready for Windows 10 S and may cause some loss in functionality * May not be compatible with all peripherals that require custom drivers and, even if compatible, may cause aspects of the peripheral to not function * Has software and feature limitations compared to other Windows 10 editions, primarily that Windows 10 S is limited to Store apps only @@ -36,20 +43,19 @@ Before you install Windows 10 S, be aware that non-Windows Store apps will not w > You can install Windows 10 S on devices running other editions of Windows 10. For more information, see [Supported devices](#supported-devices). However, we don't recommend installing Windows 10 S on Windows 10 Home devices as you won't be able to activate it. * Will not run current Win32 software and might result in the loss of any data associated with that software, which might include software already purchased -* Is intended for education customers Due to these reasons, we recommend that you use the installation tool and avoid doing a clean install from an ISO media. Before you install Windows 10 S on your existing Windows 10 Pro, Windows 10 Pro Education, Windows 10 Education, or Windows 10 Enterprise device: * Make sure that you updated your existing device to Windows 10, version 1703 (Creators Update). - See [Download Windows 10](https://www.microsoft.com/en-us/software-download/windows10) and follow the instructions to update your device to Windows 10, version 1703. + See [Download Windows 10](https://www.microsoft.com/en-us/software-download/windows10) and follow the instructions to update your device to Windows 10, version 1703. You can verify your current version in **Settings > System > About**. * Install the latest Windows Update. To do this, go to **Settings > Update & security > Windows Update**. -* Create a system backup in case you would like to return to Windows 10 Pro, Windows 10 Pro Education, Windows 10 Education, or Windows 10 Enterprise after trying Windows 10 S. +* Create a system backup in case you would like to return to your previously installed version of Windows 10 after trying Windows 10 S. See [Create a recovery drive](#create-a-recovery-drive) for information on how to do this. @@ -61,9 +67,7 @@ Devices running the following editions of Windows 10 are supported for Windows 1 * Windows 10 Education * Windows 10 Enterprise -Other Windows 10 editions, such as Windows 10 Home, cannot be activated and are not supported. - -If your device is not running a genuine, activated copy of a supported Windows 10 edition, do not proceed with using the Windows 10 S installer. +Other Windows 10 editions cannot be activated and are not supported. If your device is not running one of these supported Windows 10 editions, do not proceed with using the Windows 10 S installer. ## Preparing your device to install drivers @@ -76,7 +80,7 @@ Check with your device manufacturer before trying Windows 10 S on your device to > [!NOTE] > **Action item: Yoichiro Okada** - Need the link to fill in this section -If you don't see your manufacturer or device model listed, proceed with caution as you may not be able to get support from your device manufacturer to install Windows 10 S and you may experience limited or incomplete functionality on Windows features, device hardware, peripherals, and others. +If you don't see your manufacturer or device model listed, you can still proceed and provide feedback, but be aware that you may not be able to get support from your device manufacturer to install Windows 10 S and you may experience limited or incomplete functionality on Windows features, device hardware, peripherals, and others. ## Kept files @@ -99,16 +103,13 @@ We recommend [creating a recovery drive](#create-a-recovery-drive) before migrat ## Installing Office applications -After installing Windows 10 S, use the free [Set up School PCs app](use-set-up-school-pcs-app.md) to install Microsoft Office. You must have an Office license to activate the applications once they are installed. +After installing Windows 10 S, use the free [Set up School PCs app](use-set-up-school-pcs-app.md) or [Intune for Education](https://www.microsoft.com/education/intune/default.aspx) to install Microsoft Office. You must have an Office license to activate the applications once they are installed. -## Switch to Windows 10 Pro or Windows 10 Pro Education -If Windows 10 S is not right for you, you can switch to Windows 10 Pro or Windows 10 Pro Education. - -> [!NOTE] -> **Action item: Lee, Ric, Will** - Since we're adding 10 Education and 10 Enterprise to the list of supported devices that can install Windows 10 S,should we retitle this section to "Switch to previously installed Windows 10 edition" or something along those lines and update the intro sentence before the table? -> **Action item: Antoine, Tipton** - Some entries may still need to turn from "No" to "Yes". Waiting for confirmation. +## Switch to previously installed Windows 10 editions +If Windows 10 S is not right for you, you can switch to the Windows 10 edition previously installed on your device(s). + * Education customers can switch devices to Windows 10 Pro Education using the Microsoft Store for Education. For more information, see [Switch to Windows 10 Pro Education from Windows 10 Pro or Windows 10 S](switch-to-pro-education.md). -* On individual devices, you can use your existing Windows 10 key to switch back to the previously installed edition. If you try Windows 10 S and decide to go switch back to the previously installed edition within 10 days, you can go back to the previously installed edition using the Windows Recovery option in Settings. For more info, see [Go back to your previous edition of Windows 10](#go-back-to-your-previous-edition-of-windows-10). +* On individual devices, you can use your existing Windows 10 key to switch back to the previously installed edition. If you try Windows 10 S and decide to switch back to the previously installed edition within 10 days, you can go back to the previously installed edition using the Windows Recovery option in Settings. For more info, see [Go back to your previous edition of Windows 10](#go-back-to-your-previous-edition-of-windows-10). + +> [!NOTE] +> **Action items: Ric, Will, Deana, Namrata** - Please confirm if the second bullet is true. Is it only Pro or Pro Education key that will do something in an S device? Does Enterprise/Education require a reimage? ## Device recovery @@ -140,8 +145,8 @@ To create a recovery drive, follow these steps. Alternatively, for a period of 10 days after you install Windows 10 S, you have the option to go back to your previous edition of Windows 10 from **Settings > Update & security > Recovery**. This will keep your personal files, but it will remove installed apps as well as any changes you made to **Settings**. To go back, you need to: -* Keep everything in the windows.old and $windows.~bt folders after the upgrade -* Remove any user accounts you added after the upgrade +* Keep everything in the windows.old and $windows.~bt folders after the upgrade. +* Remove any user accounts you added after the upgrade. If going back is not available: * Check if you can restore your PC to factory settings. This will reinstall the version of Windows that came with your PC and remove personal files, apps, and drivers you installed and any changes you made to **Settings**. Go to **Settings > Update & security > Recovery > Reset this PC > Get started** and look for **Restore factory settings**. @@ -157,7 +162,7 @@ To use an installation media to reinstall Windows 10, follow these steps. 1. On a working PC, go to the [Microsoft software download website](https://www.microsoft.com/en-us/software-download/windows10). 2. Download the Media Creation Tool and then run it. 3. Select **Create installation media for another PC**. -4. Choose a language, edition, and architecture (65-bit or 32-bit). +4. Choose a language, edition, and architecture (64-bit or 32-bit). 5. Follow the steps to create an installation media and then select **Finish**. 6. Connect the installation media that you created to your non-functional PC, and then turn it on. 7. On the initial setup screen, enter your language and other preferences, and then select **Next**. @@ -178,13 +183,16 @@ Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Edu When you're ready, you can download the Windows 10 S installer from [this Microsoft website](https://go.microsoft.com/fwlink/?linkid=853240). ## Terms and Conditions -Because you’re installing Windows 10 S on a running version of Windows 10 Pro or Windows 10 Pro Education, you have already accepted the Windows 10 Terms and Conditions. You are not required to accept it again and the Windows 10 installer doesn’t show a Terms and Conditions page during installation. +Because you’re installing Windows 10 S on a running version of Windows 10, you have already accepted the Windows 10 Terms and Conditions. You are not required to accept it again and the Windows 10 installer doesn’t show a Terms and Conditions page during installation. ## Support Thank you for testing Windows 10 S. Your best experience will be running on a supported device as mentioned above. If you are having difficulty installing or running Windows 10 S, use the Windows **Feedback Hub** to report your experience to Microsoft. This is the best way to help make Windows 10 S a great OS. Frequently asked technical topics are covered online on our Support website and steps to return to your previous installation of Windows 10 are covered above. If you need to talk to an agent for help with additional online resources, click on the appropriate link below for support options. * For Volume Licensing Agreement or Shape the Future program customers, go to the [Microsoft Commercial Support](https://support.microsoft.com/gp/commercialsupport) website and select the country/region in which you are seeking commercial support to contact our commercial support team. * If you do not have a Volume Licensing Agreement, go to the [Microsoft Support](https://support.microsoft.com/en-us/contactus/) website and choose a support option. +> [!NOTE] +> **Action item - Shubha** - Waiting for updated support statements/input +

    1 Internet access fees may apply.
    2 Devices must be configured for educational use by applying **[SetEduPolicies](https://docs.microsoft.com/en-us/education/windows/configure-windows-for-education#setedupolicies)** using the Set up School PCs app.
    From 73ccaaff7d0caabc2f54277ef0d35f3c9dc6810e Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Tue, 25 Jul 2017 14:10:37 -0700 Subject: [PATCH 28/45] updated TOC title --- education/windows/TOC.md | 2 +- education/windows/index.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/education/windows/TOC.md b/education/windows/TOC.md index 291a27e3f9..30aa3f0ba5 100644 --- a/education/windows/TOC.md +++ b/education/windows/TOC.md @@ -16,7 +16,7 @@ ### [For teachers: get Minecraft Education Edition](teacher-get-minecraft.md) ### [For IT administrators: get Minecraft Education Edition](school-get-minecraft.md) ### [Get Minecraft: Education Edition with Windows 10 device promotion](get-minecraft-device-promotion.md) -## [Test Windows 10 S on existing Windows 10 Pro education devices](test-windows10s-for-edu.md) +## [Test Windows 10 S on existing Windows 10 education devices](test-windows10s-for-edu.md) ## [Deploy Windows 10 in a school](deploy-windows-10-in-a-school.md) ## [Deploy Windows 10 in a school district](deploy-windows-10-in-a-school-district.md) ## [Switch to Windows 10 Pro Education from Windows 10 Pro or Windows 10 S](switch-to-pro-education.md) diff --git a/education/windows/index.md b/education/windows/index.md index 184f892775..1a7e38de48 100644 --- a/education/windows/index.md +++ b/education/windows/index.md @@ -41,7 +41,7 @@ ms.author: celested ## ![Deploy Windows 10 for Education](images/PCicon.png) Deploy

    [Set up Windows devices for education](set-up-windows-10.md)
    Depending on your school's device management needs, you can use the Set up School PCs app or the Windows Configuration Designer tool to quickly set up student PCs.

    -

    [Test Windows 10 S on existing Windows 10 Pro education devices](test-windows10s-for-edu.md)
    Test Windows 10 S on existing Windows 10 Pro or Windows 10 Pro Education devices.

    +

    [Test Windows 10 S on existing Windows 10 education devices](test-windows10s-for-edu.md)
    Test Windows 10 S on existing Windows 10 Pro or Windows 10 Pro Education devices.

    [Deploy Windows 10 in a school](deploy-windows-10-in-a-school.md)
    Get step-by-step guidance to help you deploy Windows 10 in a school environment.

    [Deploy Windows 10 in a school district](deploy-windows-10-in-a-school-district.md)
    Get step-by-step guidance on how to deploy Windows 10 to PCs and devices across a school district.

    Try it out: Windows 10 deployment (for education)
    Learn how to upgrade devices running the Windows 7 operating system to Windows 10 Anniversary Update, and how to manage devices, apps, and users in Windows 10 Anniversary Update.

    For the best experience, use this guide in tandem with the TechNet Virtual Lab: IT Pro Try-It-Out.

    From 3532b9c2238626193157d5ffd0ed210eedd79e40 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Tue, 25 Jul 2017 18:49:12 -0700 Subject: [PATCH 29/45] updated the support section to incorporate CSS input --- education/windows/test-windows10s-for-edu.md | 28 ++++++++++++++++---- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 057defe09e..0533bd21ed 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -69,7 +69,7 @@ Devices running the following editions of Windows 10 are supported for Windows 1 Other Windows 10 editions cannot be activated and are not supported. If your device is not running one of these supported Windows 10 editions, do not proceed with using the Windows 10 S installer. -## Preparing your device to install drivers +### Preparing your device to install drivers Make sure all drivers are installed and working properly on your device running Windows 10 Pro, Windows 10 Pro Education, Windows 10 Education, or Windows 10 Enterprise before installing Windows 10 S. @@ -178,7 +178,7 @@ To use an installation media to reinstall Windows 10, follow these steps. 14. Follow the rest of the setup instructions to finish installing Windows 10. ## Download Windows 10 S -Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device? Make sure you read the [important pre-installation information](#important-pre-installation-information) and all the above information. +Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device? Make sure you read the [important pre-installation information](#important-information) and all the above information. When you're ready, you can download the Windows 10 S installer from [this Microsoft website](https://go.microsoft.com/fwlink/?linkid=853240). @@ -186,12 +186,30 @@ When you're ready, you can download the Windows 10 S installer from [this Micros Because you’re installing Windows 10 S on a running version of Windows 10, you have already accepted the Windows 10 Terms and Conditions. You are not required to accept it again and the Windows 10 installer doesn’t show a Terms and Conditions page during installation. ## Support -Thank you for testing Windows 10 S. Your best experience will be running on a supported device as mentioned above. If you are having difficulty installing or running Windows 10 S, use the Windows **Feedback Hub** to report your experience to Microsoft. This is the best way to help make Windows 10 S a great OS. Frequently asked technical topics are covered online on our Support website and steps to return to your previous installation of Windows 10 are covered above. If you need to talk to an agent for help with additional online resources, click on the appropriate link below for support options. +Thank you for testing Windows 10 S. Your best experience will be running on a supported device as mentioned above. However, we invite you to try Windows 10 S on existing devices with an eligible operating system. If you are having difficulty installing or running Windows 10 S, use the Windows **Feedback Hub** to report your experience to Microsoft. This is the best way to help improve Windows 10 S with your feedback. + +Common support questions for the Windows 10 S test program: + +* **How do I activate if I don't have a Windows 10 S product key?** + + As stated above, devices running Windows 10 Pro, Windows 10 Pro Education, Windows 10 Education, or Windows 10 Enterprise can install and run Windows 10 S and it will automatically activate. Testing Windows 10 S on a device running Windows 10 Home is not recommended and supported at this time. + +* **Will my OEM help me run Windows 10 S?** + + OEMs typically only support their devices with the operating system that was pre-installed. See [Supported devices](#supported-devices) for OEM devices that are best suited for testing Windows 10 S. When testing Windows 10 S, be ready to restore your own PC back to factory settings without assistance. Steps to return to your previous installation of Windows 10 are covered above. + +* **What happens when I run Reset or Fresh Start on Windows 10 S?** + + **Reset** or **Fresh Start** will operate correctly and keep you on Windows 10 S. They also remove the 10-day go back ability. See [Switch to previously installed Windows 10 editions](#switch-to-previously-installed-windows-10-editions) to return to your previous installation of Windows 10 if you wish to discontinue using Windows 10 S. + +* **What if I want to move from Windows 10 S to Windows 10 Pro?** + + If you want to discontinue using Windows 10 S, follow the instructions to return to your previous installation of Windows 10. If you already had Windows 10 Pro or Windows 10 Pro Education on the device you are testing on, you should be able to move to Windows 10 Pro or Windows 10 Pro Education at no charge with the instructions in this document. Otherwise, ther emay be a cost to acquire a Windows 10 Pro license in the Store. + +For help with activation issues, click on the appropriate link below for support options. * For Volume Licensing Agreement or Shape the Future program customers, go to the [Microsoft Commercial Support](https://support.microsoft.com/gp/commercialsupport) website and select the country/region in which you are seeking commercial support to contact our commercial support team. * If you do not have a Volume Licensing Agreement, go to the [Microsoft Support](https://support.microsoft.com/en-us/contactus/) website and choose a support option. -> [!NOTE] -> **Action item - Shubha** - Waiting for updated support statements/input

    1 Internet access fees may apply.
    From 1f4e08b596c6e96f87c01bb237c6090570495a82 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Tue, 25 Jul 2017 20:08:33 -0700 Subject: [PATCH 30/45] added Surface to list of devices and web site --- education/windows/test-windows10s-for-edu.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 0533bd21ed..ad199a9857 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -75,11 +75,15 @@ Make sure all drivers are installed and working properly on your device running ### Supported devices and drivers -Check with your device manufacturer before trying Windows 10 S on your device to see if the drivers are available and supported by the device manufacturer. Visit **TBD - need link** for more information. +Check with your device manufacturer before trying Windows 10 S on your device to see if the drivers are available and supported by the device manufacturer. > [!NOTE] > **Action item: Yoichiro Okada** - Need the link to fill in this section +| Device manufacturer | Device(s) | +| --- | --- | +| Microsoft | [Surface](https://www.microsoft.com/surface/en-us/support/windows-and-office/surface-devices-that-work-with-windows-10-s) | + If you don't see your manufacturer or device model listed, you can still proceed and provide feedback, but be aware that you may not be able to get support from your device manufacturer to install Windows 10 S and you may experience limited or incomplete functionality on Windows features, device hardware, peripherals, and others. ## Kept files From 42bac048ff9bb7faa14dc9538f9502a4aeba53e3 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Tue, 25 Jul 2017 20:09:20 -0700 Subject: [PATCH 31/45] added TBD placeholder --- education/windows/test-windows10s-for-edu.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index ad199a9857..b8e234d884 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -83,6 +83,8 @@ Check with your device manufacturer before trying Windows 10 S on your device to | Device manufacturer | Device(s) | | --- | --- | | Microsoft | [Surface](https://www.microsoft.com/surface/en-us/support/windows-and-office/surface-devices-that-work-with-windows-10-s) | +| TBD | TBD | +| TBD | TBD | If you don't see your manufacturer or device model listed, you can still proceed and provide feedback, but be aware that you may not be able to get support from your device manufacturer to install Windows 10 S and you may experience limited or incomplete functionality on Windows features, device hardware, peripherals, and others. From 5e6a316d8de80120a25fa4905bb13daacb80404d Mon Sep 17 00:00:00 2001 From: John Tobin Date: Fri, 28 Jul 2017 09:49:29 -0700 Subject: [PATCH 32/45] Verbiage edits. Fix table bullet. --- .../device-security/tpm/how-windows-uses-the-tpm.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/device-security/tpm/how-windows-uses-the-tpm.md b/windows/device-security/tpm/how-windows-uses-the-tpm.md index 760e7da080..db3b67446a 100644 --- a/windows/device-security/tpm/how-windows-uses-the-tpm.md +++ b/windows/device-security/tpm/how-windows-uses-the-tpm.md @@ -27,9 +27,9 @@ The Windows 10 operating system improves most existing security features in the The TPM is a cryptographic module that enhances computer security and privacy. Protecting data through encryption and decryption, protecting authentication credentials, and proving which software is running on a system are basic functionalities associated with computer security. The TPM helps with all these scenarios and more. -Traditionally, TPMs have been discrete chips soldered to a computer’s motherboard. Such implementations allow the computer’s original equipment manufacturer (OEM) to evaluate and certify the TPM separate from the rest of the system. Although discrete TPM implementations are still common, they can be problematic for integrated devices that are small or have low power consumption. Some newer TPM implementations integrate TPM functionality into the same chipset as other platform components while still providing logical separation similar to discrete TPM chips. +Historically, TPMs have been discrete chips soldered to a computer’s motherboard. Such implementations allow the computer’s original equipment manufacturer (OEM) to evaluate and certify the TPM separate from the rest of the system. Although discrete TPM implementations are still common, they can be problematic for integrated devices that are small or have low power consumption. Some newer TPM implementations integrate TPM functionality into the same chipset as other platform components while still providing logical separation similar to discrete TPM chips. -TPMs are passive: they receive commands and return responses. To realize the full benefit of a TPM, the OEM must carefully integrate system hardware and firmware with the TPM to send it commands and react to its responses. TPMs were originally designed to provide security and privacy benefits to a platform’s owner and users, but newer versions can provide security and privacy benefits to the system hardware itself. Before it can be used for advanced scenarios, however, a TPM must be provisioned. Windows 10 automatically provisions a TPM, but if the user reinstalls the operating system, he or she may need to tell the operating system to explicitly provision the TPM again before it can use all the TPM’s features. +TPMs are passive: they receive commands and return responses. To realize the full benefit of a TPM, the OEM must carefully integrate system hardware and firmware with the TPM to send it commands and react to its responses. TPMs were originally designed to provide security and privacy benefits to a platform’s owner and users, but newer versions can provide security and privacy benefits to the system hardware itself. Before it can be used for advanced scenarios, a TPM must be provisioned. Windows 10 automatically provisions a TPM, but if the user reinstalls the operating system, he or she may need to tell the operating system to explicitly provision the TPM again before it can use all the TPM’s features. The Trusted Computing Group (TCG) is the nonprofit organization that publishes and maintains the TPM specification. The TCG exists to develop, define, and promote vendor-neutral, global industry standards that support a hardware-based root of trust for interoperable trusted computing platforms. The TCG also publishes the TPM specification as the international standard ISO/IEC 11889, using the Publicly Available Specification Submission Process that the Joint Technical Committee 1 defines between the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). @@ -45,7 +45,7 @@ The security features of Windows 10 combined with the benefits of a TPM offer pr ## Platform Crypto Provider -Historically, Windows has included a cryptography framework called *Cryptographic API: Next Generation* (CNG), the basic approach of which is to implement cryptographic algorithms in different ways but with a common application programming interface (API). Applications that use cryptography can use the common API without knowing the details of how an algorithm is implemented much less the algorithm itself. +Historically, Windows includes a cryptography framework called *Cryptographic API: Next Generation* (CNG), the basic approach of which is to implement cryptographic algorithms in different ways but with a common application programming interface (API). Applications that use cryptography can use the common API without knowing the details of how an algorithm is implemented much less the algorithm itself. Although CNG sounds like a mundane starting point, it illustrates some of the advantages that a TPM provides. Underneath the CNG interface, Windows or third parties supply a cryptographic provider (that is, an implementation of an algorithm) implemented as software libraries alone or in a combination of software and available system hardware or third-party hardware. If implemented through hardware, the cryptographic provider communicates with the hardware behind the software interface of CNG. @@ -136,7 +136,7 @@ Credential Guard is a new feature in Windows 10 that helps protect Windows crede Similar to the way Microsoft Hyper-V keeps virtual machines (VMs) separate from one another, Credential Guard uses virtualization to isolate the process that hashes credentials in a memory area that the operating system kernel cannot access. This isolated memory area is initialized and protected during the boot process so that components in the larger operating system environment cannot tamper with it. Credential Guard uses the TPM to protect its keys with TPM measurements, so they are accessible only during the boot process step when the separate region is initialized; they are not available for the normal operating system kernel. The local security authority code in the Windows kernel interacts with the isolated memory area by passing in credentials and receiving single-use authorization tokens in return. -The resulting solution provides defense in depth, because even if malware runs in the operating system kernel, it cannot access the secrets inside the isolated memory area that actually generates authorization tokens handles. The solution does not solve the problem of key loggers because the passwords such loggers capture actually pass through the normal Windows kernel, but when combined with other solutions, such as smart cards for authentication, Credential Guard greatly enhances the protection of credentials in Windows 10. +The resulting solution provides defense in depth, because even if malware runs in the operating system kernel, it cannot access the secrets inside the isolated memory area that actually generates authorization tokens. The solution does not solve the problem of key loggers because the passwords such loggers capture actually pass through the normal Windows kernel, but when combined with other solutions, such as smart cards for authentication, Credential Guard greatly enhances the protection of credentials in Windows 10. ## Conclusion @@ -147,7 +147,7 @@ The TPM adds hardware-based security benefits to Windows 10. When installed on h |---|---| | Platform Crypto Provider | •     If the machine is compromised, the private key associated with the certificate cannot be copied off the device.
    •     The TPM’s dictionary attack mechanism protects PIN values to use a certificate. | Virtual Smart Card | •     Achieve security similar to that of physical smart cards without deploying physical smart cards or card readers.| -| Windows Hello for Business | •     Credentials provisioned on a device cannot be copied elsewhere. • Confirm a device’s TPM before credentials are provisioned. +| Windows Hello for Business | •     Credentials provisioned on a device cannot be copied elsewhere.
    •     Confirm a device’s TPM before credentials are provisioned. | | BitLocker Drive Encryption | •     Multiple options are available for enterprises to protect data at rest while balancing security requirements with different device hardware. |Device Encryption | •     With a Microsoft account and the right hardware, consumers’ devices seamlessly benefit from data-at-rest protection. | Measured Boot | •     A hardware root of trust contains boot measurements that help detect malware during remote attestation. From afe31777c003ae2b44cac1429ff944c18d0d45ad Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 28 Jul 2017 15:20:03 -0700 Subject: [PATCH 33/45] updated --- education/windows/test-windows10s-for-edu.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 724b6ab6ed..00a6fe7e8f 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -178,6 +178,9 @@ Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Edu When you're ready, you can download the Windows 10 S installer from [this Microsoft website](https://go.microsoft.com/fwlink/?linkid=853240). +> [!NOTE] +> The installation process will guide you to the Windows 10 S English version. + ## Terms and Conditions Because you’re installing Windows 10 S on a running version of Windows 10, you have already accepted the Windows 10 Terms and Conditions. You are not required to accept it again and the Windows 10 installer doesn’t show a Terms and Conditions page during installation. From 26b04c8eac3f107f6ec6f813c128f27c8dff6cb4 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 28 Jul 2017 15:51:18 -0700 Subject: [PATCH 34/45] added a note in the download Windows 10 S section about languages --- education/windows/test-windows10s-for-edu.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 00a6fe7e8f..fb7abd698f 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -179,7 +179,7 @@ Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Edu When you're ready, you can download the Windows 10 S installer from [this Microsoft website](https://go.microsoft.com/fwlink/?linkid=853240). > [!NOTE] -> The installation process will guide you to the Windows 10 S English version. +> After you install Windows 10 S, the OS defaults to the English version. To change the UI and show the localized UI, go to **Settings > Time & language > Region & language >** in **Languages** select **Add a language** to add a new language or select an existing language and set it as the default. ## Terms and Conditions Because you’re installing Windows 10 S on a running version of Windows 10, you have already accepted the Windows 10 Terms and Conditions. You are not required to accept it again and the Windows 10 installer doesn’t show a Terms and Conditions page during installation. From 687ee4b648cc5f1cff5037fde99d6290dd1842cb Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 28 Jul 2017 17:17:44 -0700 Subject: [PATCH 35/45] updated the download link --- education/windows/test-windows10s-for-edu.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index fb7abd698f..64cb195b3e 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -176,7 +176,11 @@ To use an installation media to reinstall Windows 10, follow these steps. ## Download Windows 10 S Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device? Make sure you read the [important pre-installation information](#important-information) and all the above information. -When you're ready, you can download the Windows 10 S installer from [this Microsoft website](https://go.microsoft.com/fwlink/?linkid=853240). +When you're ready, you can: + + +> [!div class="nextstepaction" style="center"] +> [Download Windows 10 S](https://go.microsoft.com/fwlink/?linkid=853240) > [!NOTE] > After you install Windows 10 S, the OS defaults to the English version. To change the UI and show the localized UI, go to **Settings > Time & language > Region & language >** in **Languages** select **Add a language** to add a new language or select an existing language and set it as the default. From e34d66cfc8604c32709d962f46da9344379c33d9 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 28 Jul 2017 17:27:19 -0700 Subject: [PATCH 36/45] updated --- education/windows/test-windows10s-for-edu.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 64cb195b3e..d72cdd3aa0 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -182,8 +182,7 @@ When you're ready, you can: > [!div class="nextstepaction" style="center"] > [Download Windows 10 S](https://go.microsoft.com/fwlink/?linkid=853240) -> [!NOTE] -> After you install Windows 10 S, the OS defaults to the English version. To change the UI and show the localized UI, go to **Settings > Time & language > Region & language >** in **Languages** select **Add a language** to add a new language or select an existing language and set it as the default. +After you install Windows 10 S, the OS defaults to the English version. To change the UI and show the localized UI, go to **Settings > Time & language > Region & language >** in **Languages** select **Add a language** to add a new language or select an existing language and set it as the default. ## Terms and Conditions Because you’re installing Windows 10 S on a running version of Windows 10, you have already accepted the Windows 10 Terms and Conditions. You are not required to accept it again and the Windows 10 installer doesn’t show a Terms and Conditions page during installation. From 20496e74318fd112298ab11454a36d1dd8742f8a Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 28 Jul 2017 17:42:26 -0700 Subject: [PATCH 37/45] updated button text --- education/windows/test-windows10s-for-edu.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index d72cdd3aa0..4c087f7536 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -180,7 +180,7 @@ When you're ready, you can: > [!div class="nextstepaction" style="center"] -> [Download Windows 10 S](https://go.microsoft.com/fwlink/?linkid=853240) +> [Download the Windows 10 S installer](https://go.microsoft.com/fwlink/?linkid=853240) After you install Windows 10 S, the OS defaults to the English version. To change the UI and show the localized UI, go to **Settings > Time & language > Region & language >** in **Languages** select **Add a language** to add a new language or select an existing language and set it as the default. From 9d0a186394ce5abc4c2ae88d29fd2cee241e0a62 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Mon, 31 Jul 2017 12:12:31 -0700 Subject: [PATCH 38/45] updated the download text and list of supported devices formatting --- education/windows/test-windows10s-for-edu.md | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 4c087f7536..5da947fd58 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -76,15 +76,7 @@ Make sure all drivers are installed and working properly on your device running ### Supported devices and drivers Check with your device manufacturer before trying Windows 10 S on your device to see if the drivers are available and supported by the device manufacturer. - -> [!NOTE] -> **Action item: Yoichiro Okada** - Need the link to fill in this section - -| Device manufacturer | Device(s) | -| --- | --- | -| Microsoft | [Surface](https://www.microsoft.com/surface/en-us/support/windows-and-office/surface-devices-that-work-with-windows-10-s) | -| TBD | TBD | -| TBD | TBD | +* [Microsoft](https://www.microsoft.com/surface/en-us/support/windows-and-office/surface-devices-that-work-with-windows-10-s) If you don't see your manufacturer or device model listed, you can still proceed and provide feedback, but be aware that you may not be able to get support from your device manufacturer to install Windows 10 S and you may experience limited or incomplete functionality on Windows features, device hardware, peripherals, and others. @@ -176,11 +168,11 @@ To use an installation media to reinstall Windows 10, follow these steps. ## Download Windows 10 S Ready to test Windows 10 S on your existing Windows 10 Pro or Windows 10 Pro Education device? Make sure you read the [important pre-installation information](#important-information) and all the above information. -When you're ready, you can: +When you're ready, you can download the Windows 10 S installer by clicking the **Download installer** button below: > [!div class="nextstepaction" style="center"] -> [Download the Windows 10 S installer](https://go.microsoft.com/fwlink/?linkid=853240) +> [Download installer](https://go.microsoft.com/fwlink/?linkid=853240) After you install Windows 10 S, the OS defaults to the English version. To change the UI and show the localized UI, go to **Settings > Time & language > Region & language >** in **Languages** select **Add a language** to add a new language or select an existing language and set it as the default. From e4ba7676f17e5ddb8df64634412760c8a061afdf Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Mon, 31 Jul 2017 12:22:50 -0700 Subject: [PATCH 39/45] updated the note in supported devices and drivers section --- education/windows/test-windows10s-for-edu.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 5da947fd58..291231e873 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -76,9 +76,15 @@ Make sure all drivers are installed and working properly on your device running ### Supported devices and drivers Check with your device manufacturer before trying Windows 10 S on your device to see if the drivers are available and supported by the device manufacturer. + +> [!NOTE] +> We'll update this section with more information so check back again soon. + + ## Kept files From 39c5f28ce9148994fdc8badbb4e765605bc4d6c8 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Mon, 31 Jul 2017 12:30:00 -0700 Subject: [PATCH 40/45] added new sentence --- education/windows/test-windows10s-for-edu.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 291231e873..7355c5b8db 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -67,7 +67,7 @@ The Windows 10 S install will install and activate on the following editions of * Windows 10 Education * Windows 10 Enterprise -Other Windows 10 editions cannot be activated and are not supported. If your device is not running one of these supported Windows 10 editions, do not proceed with using the Windows 10 S installer. +Other Windows 10 editions cannot be activated and are not supported. If your device is not running one of these supported Windows 10 editions, do not proceed with using the Windows 10 S installer. Windows 10 N editions and running in virtual machines are not supported by the Windows 10 S installer. ### Preparing your device to install drivers From b265f7d42052495317beb0d258a08bf0e1291621 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Mon, 31 Jul 2017 12:32:32 -0700 Subject: [PATCH 41/45] removed note with people's names --- education/windows/test-windows10s-for-edu.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/education/windows/test-windows10s-for-edu.md b/education/windows/test-windows10s-for-edu.md index 7355c5b8db..70c9420c31 100644 --- a/education/windows/test-windows10s-for-edu.md +++ b/education/windows/test-windows10s-for-edu.md @@ -116,9 +116,6 @@ If Windows 10 S is not right for you, you can switch to the Windows 10 edition p * Education customers can switch devices to Windows 10 Pro Education using the Microsoft Store for Education. For more information, see [Switch to Windows 10 Pro Education from Windows 10 Pro or Windows 10 S](switch-to-pro-education.md). * If you try Windows 10 S and decide to switch back to the previously installed edition within 10 days, you can go back to the previously installed edition using the Windows Recovery option in Settings. For more info, see [Go back to your previous edition of Windows 10](#go-back-to-your-previous-edition-of-windows-10). -> [!NOTE] -> **Action items: Ric, Will, Deana, Namrata** - Please confirm if the second bullet is true. Is it only Pro or Pro Education key that will do something in an S device? Does Enterprise/Education require a reimage? - ## Device recovery Before installing Windows 10 S, we recommend that you create a system backup in case you would like to return to Windows 10 Pro or Windows 10 Pro Education after trying Windows 10 S. From 56a5cf4e1a04a5d3e4d08482186f5b9be7483ced Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Mon, 31 Jul 2017 14:22:19 -0700 Subject: [PATCH 42/45] updated the SUSPC setup topic, added new screenshots, also updated the change history, etc --- education/windows/change-history-edu.md | 9 ++++- ...c_createpackage_recommendedapps_073117.PNG | Bin 0 -> 142658 bytes .../suspc_createpackage_summary_073117.PNG | Bin 0 -> 98473 bytes ...spc_createpackage_takeatestpage_073117.PNG | Bin 0 -> 101586 bytes education/windows/index.md | 1 + .../windows/take-a-test-app-technical.md | 2 +- .../windows/use-set-up-school-pcs-app.md | 35 +++++++++--------- 7 files changed, 28 insertions(+), 19 deletions(-) create mode 100644 education/windows/images/suspc_createpackage_recommendedapps_073117.PNG create mode 100644 education/windows/images/suspc_createpackage_summary_073117.PNG create mode 100644 education/windows/images/suspc_createpackage_takeatestpage_073117.PNG diff --git a/education/windows/change-history-edu.md b/education/windows/change-history-edu.md index 7daec9929c..0b035b0d91 100644 --- a/education/windows/change-history-edu.md +++ b/education/windows/change-history-edu.md @@ -15,13 +15,20 @@ ms.date: 07/10/2017 This topic lists new and updated topics in the [Windows 10 for Education](index.md) documentation. +## August 2017 + +| New or changed topic | Description | +| --- | ---- | +| [Test Windows 10 S on existing Windows 10 education devices](test-windows10s-for-edu.md) | New. Fidn out how you can test Windows 10 S on a variety of Windows 10 devices (except Windows 10 Home) in your school and share your feedback with us. | +| [Use the Set up School PCs app ](use-set-up-school-pcs-app.md) | Updated the instructions to reflect the new or updated functionality in the latest version of the app. | + ## July 2017 | New or changed topic | Description | | --- | ---- | -| [Test Windows 10 S on existing Windows 10 Pro education devices](test-windows10s-for-edu.md) | New. Find out how you can try Windows 10 S on a device running Windows 10 Pro or Windows 10 Pro Education. | | [Get Minecraft: Education Edition with Windows 10 device promotion](get-minecraft-for-education.md) | New information about redeeming Minecraft: Education Edition licenses with qualifying purchases of Windows 10 devices. | | [Use the Set up School PCs app ](use-set-up-school-pcs-app.md) | Added the how-to video, which shows how to use the app to create a provisioning package that you can use to set up school PCs. | +| [Take a Test app technical reference](take-a-test-app-technical.md) | Added a policies section to inform you of any policies that affect the Take a Test app or functionality within the app. | ## June 2017 diff --git a/education/windows/images/suspc_createpackage_recommendedapps_073117.PNG b/education/windows/images/suspc_createpackage_recommendedapps_073117.PNG new file mode 100644 index 0000000000000000000000000000000000000000..22df144bdc0cc0e1897711beee3773b6ef26af38 GIT binary patch literal 142658 zcmdqIWl$XN(>6+!U?IVs5G;6bhY&2dy9M{fS$q@R-8DdP3oeTU_a!)sv$!oR?tA#< zFVFMg)Tufj-Y@S~%}mYKOwT=i_jF&~_tjy_iqcr*Q~ zu(d8(nwQ3gB_t$JE{4tedmeh*C|CI^9ny=n{`SJ7FZY&;3NEwC6fUBM!iF?J? z3wDy9reEy!oKN@wa7idBW|23XhR1bh?LAdTQpl4d+#o=Dng#pIu`8N?Ns!l+) zwzB7y&AigaNVX*QvI;wx+79^gXr2;(1LHr#gRv!&I21*I>%WRX6Fʼn@Zx2cmCf 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

    6*1^?%FdXugzkbx*XG>U3&Z+1l% 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 z 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 literal 0 HcmV?d00001 diff --git a/education/windows/images/suspc_createpackage_summary_073117.PNG b/education/windows/images/suspc_createpackage_summary_073117.PNG new file mode 100644 index 0000000000000000000000000000000000000000..c0e4b047238b2b33cc0bcfb5261de88ada0d1fea GIT binary patch literal 98473 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ⅅ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

    *?$%JgSIbjx3%VOrzWal!Es-ltC!T!4 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[Test Windows 10 S on existing Windows 10 education devices](test-windows10s-for-edu.md)
    Test Windows 10 S on existing Windows 10 Pro or Windows 10 Pro Education devices.

    [Deploy Windows 10 in a school](deploy-windows-10-in-a-school.md)
    Get step-by-step guidance to help you deploy Windows 10 in a school environment.

    [Deploy Windows 10 in a school district](deploy-windows-10-in-a-school-district.md)
    Get step-by-step guidance on how to deploy Windows 10 to PCs and devices across a school district.

    +

    [Test Windows 10 S on existing Windows 10 education devices](test-windows10s-for-edu.md)
    Test Windows 10 S on a variety of Windows 10 devices (except Windows 10 Home) in your school and share your feedback with us.

    Try it out: Windows 10 deployment (for education)
    Learn how to upgrade devices running the Windows 7 operating system to Windows 10 Anniversary Update, and how to manage devices, apps, and users in Windows 10 Anniversary Update.

    For the best experience, use this guide in tandem with the TechNet Virtual Lab: IT Pro Try-It-Out.

    ## ![Switch to Windows 10 for Education](images/windows.png) Switch diff --git a/education/windows/take-a-test-app-technical.md b/education/windows/take-a-test-app-technical.md index d776148fc5..5aea9119f6 100644 --- a/education/windows/take-a-test-app-technical.md +++ b/education/windows/take-a-test-app-technical.md @@ -77,7 +77,7 @@ When Take a Test is running, the following functionality is available to student ## Policies -If the lock screen is disabled, Take aTest will not launch above lock. Be aware that if you set the following Group Policy, this breaks activation of Take a Test above lock. +If the lock screen is disabled, Take a Test will not launch above lock. Be aware that if you set the following Group Policy, this breaks activation of Take a Test above lock. **Group Policy path:** Computer Configuration\Administrative Templates\Control Panel\Personalization\
    **Group Policy name:** Do not display the lock screen
    diff --git a/education/windows/use-set-up-school-pcs-app.md b/education/windows/use-set-up-school-pcs-app.md index 40a59531b5..21e94929b9 100644 --- a/education/windows/use-set-up-school-pcs-app.md +++ b/education/windows/use-set-up-school-pcs-app.md @@ -9,7 +9,7 @@ ms.pagetype: edu ms.localizationpriority: high author: CelesteDG ms.author: celested -ms.date: 07/10/2017 +ms.date: 08/01/2017 --- # Use the Set up School PCs app @@ -119,7 +119,7 @@ The **Set up School PCs** app guides you through the configuration choices for t ![Launch the Set up School PCs app](images/suspc_getstarted_050817.png) 2. Click **Get started**. -3. To sign in to your school's Office 365 account, in the **First step: Let's get you signed in** page: +3. To sign in to your school's Office 365 account, in the **First step: Let's get you signed in** page: To get the best option for setup and enable student PCs to automatically be connected to Office 365, Azure AD, and management services like Intune for Education, click **Sign-in**. @@ -140,7 +140,7 @@ The **Set up School PCs** app guides you through the configuration choices for t 5. Click **Next**. -4. To allow the student PCs to automatically connect to your school's wireless network, in the **Select the school's wireless network** page: +4. To allow the student PCs to automatically connect to your school's wireless network, in the **Select the school's wireless network** page: 1. Select the school's Wi-Fi network from the list of available wireless networks or manually add a wireless network. 2. Click **Next** if you added or selected a wireless network, or **Skip** to skip configuring a wireless network. @@ -152,7 +152,7 @@ The **Set up School PCs** app guides you through the configuration choices for t ![Only skip Wi-Fi if you have a wired Ethernet connection](images/suspc_createpackage_skipwifi_modaldialog.png) -5. To assign a name to the student PCs, in the **Name these devices** page: +5. To assign a name to the student PCs, in the **Name these devices** page: 1. Add a short name that Set up School PCs will use as a prefix to identify and easily manage the group of devices, apps, and other settings through your device management client. > [!NOTE] @@ -162,7 +162,7 @@ The **Set up School PCs** app guides you through the configuration choices for t 2. Click **Next**. -6. To specify other settings for the student PC, in the **Configure student PC settings** page: +6. To specify other settings for the student PC, in the **Configure student PC settings** page: - Select **Remove apps pre-installed by the device manufacturer** to install only the base Windows image. > [!NOTE] @@ -186,44 +186,45 @@ The **Set up School PCs** app guides you through the configuration choices for t When you're doing configuring the student PC settings, click **Next**. -7. If you want to set up the Take a Test app and use it for taking quizzes and high-stakes assessments by some providers like Smarter Balanced, configure the settings in the **Set up the Take a Test app** page. - 1. Enter the assessment URL. +7. If you want to set up the Take a Test app and use it for taking quizzes and high-stakes assessments by some providers like Smarter Balanced, configure the settings in the **Set up the Take a Test app** page. Windows will also lock down the student PC so that students can't access anything else while taking the test. + 1. Specify if you want to create a Take a Test button on the sign-in screens of students' PCs. 2. Check the options whether to allow keyboard text suggestions to appear and to allow teachers to monitor online tests. + 3. Enter the assessment URL. - If you set up Take a Test, this adds a **Take a Test** button on the student PC's sign-in screen. Windows will also lock down the student PC so that students can't access anything else while taking the test. + You can leave the URL blank so that students can enter one later. This enables teachers to use the the Take a Test account for daily quizzes or tests by having students manually enter a URL. **Figure 5** - Configure the Take a Test app - ![Configure the Take a Test app](images/suspc_createpackage_takeatest.png) + ![Configure the Take a Test app](images/suspc_createpackage_takeatestpage_073117.png) 3. Click **Next** or **Skip** depending on whether you want to set up Take a Test. -8. In the **Add recommended apps** page, you can choose from a set of recommended Microsoft Store apps to provision. The recommended apps include the following: +8. In the **Add recommended apps** page, you can choose from a set of recommended Microsoft Store apps to provision. The recommended apps include the following: * **Office 365 for Windows 10 S (Education Preview)** * Office 365 for Windows 10 S will only work on student PCs running Windows 10 S. If you try to install this app on other editions of Windows, setup will fail. * When adding the Office 365 for Windows 10 S to a package, the device you use to run Set up School PCs does not have to be running Windows 10 S. * **Minecraft: Education Edition** - Free trial * Popular **STEM and Makerspace apps** - 1. Select the apps that you would like to provision and then click **Next** when you're done. + 1. Select the apps that you would like to provision and then click **Next** when you're done. Apps that you provision on student PCs will be pinned to the Start menu. 2. Click **Skip** if you don't want to provision any apps. - **Figure 6** - Select from a set of recommended Microsoft Store apps + **Figure 6** - Select from a set of recommended apps - ![Select from a set of recommended Microsoft Store apps](images/suspc_createpackage_recommendedapps_office061217.png) + ![Select from a set of recommended Microsoft Store apps](images/suspc_createpackage_recommendedapps_073117.png) The set of recommended Microsoft Store for Education apps may vary from what we show here. -9. In the **Review package summary** page, make sure that all the settings you configured appear correctly. +9. In the **Review package summary** page, make sure that all the settings you configured appear correctly. 1. If you need to change any of the settings, you can on the sections to go back to that page and make your changes. **Figure 7** - Review your settings and change them as needed - ![Review your settings and change them as needed](images/suspc_createpackage_summary.png) + ![Review your settings and change them as needed](images/suspc_createpackage_summary_073117.png) 2. Click **Accept**. -10. In the **Insert a USB drive now** page: +10. In the **Insert a USB drive now** page: 1. Insert a USB drive to save your settings and create a provisioning package on the USB drive. 2. Set up School PCs will automatically detect the USB drive after it's inserted. Choose the USB drive from the list. 3. Click **Save** to save the provisioning package to the USB drive. @@ -238,7 +239,7 @@ The **Set up School PCs** app guides you through the configuration choices for t ![Provisioning package is ready](images/suspc_savepackage_ppkgisready.png) -12. Follow the instructions in the **Get the student PCs ready** page to start setting up the student PCs. +12. Follow the instructions in the **Get the student PCs ready** page to start setting up the student PCs. **Figure 10** - Line up the student PCs and get them ready for setup From 7669cf9f76cd4b9fb88928713d9719372f7305fe Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Mon, 31 Jul 2017 15:20:44 -0700 Subject: [PATCH 43/45] fixing again the merge conflict showing up in one topic --- education/windows/change-history-edu.md | 2 +- education/windows/configure-windows-for-education.md | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/education/windows/change-history-edu.md b/education/windows/change-history-edu.md index 0b035b0d91..0b23f03667 100644 --- a/education/windows/change-history-edu.md +++ b/education/windows/change-history-edu.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.pagetype: edu author: CelesteDG ms.author: celested -ms.date: 07/10/2017 +ms.date: 08/01/2017 --- # Change history for Windows 10 for Education diff --git a/education/windows/configure-windows-for-education.md b/education/windows/configure-windows-for-education.md index 91270564fd..c7c048afcb 100644 --- a/education/windows/configure-windows-for-education.md +++ b/education/windows/configure-windows-for-education.md @@ -4,13 +4,9 @@ description: Provides guidance on ways to configure the OS diagnostic data, cons keywords: Windows 10 deployment, recommendations, privacy settings, school, education, configurations, accessibility, assistive technology ms.mktglfcycl: plan ms.sitesec: library -<<<<<<< HEAD ms.prod: w10 ms.pagetype: edu -localizationpriority: high -======= ms.localizationpriority: high ->>>>>>> d1b83b5f3a3985aa9aceb46a1b28df00986a7061 author: CelesteDG ms.author: celested ms.date: 06/19/2017 From 1b5fd7a8eb4d7b31e79b7da7659fb67ddc93613c Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Mon, 31 Jul 2017 16:33:57 -0700 Subject: [PATCH 44/45] fixed minor typo --- education/windows/change-history-edu.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/windows/change-history-edu.md b/education/windows/change-history-edu.md index 0b23f03667..bcbb474550 100644 --- a/education/windows/change-history-edu.md +++ b/education/windows/change-history-edu.md @@ -19,7 +19,7 @@ This topic lists new and updated topics in the [Windows 10 for Education](index. | New or changed topic | Description | | --- | ---- | -| [Test Windows 10 S on existing Windows 10 education devices](test-windows10s-for-edu.md) | New. Fidn out how you can test Windows 10 S on a variety of Windows 10 devices (except Windows 10 Home) in your school and share your feedback with us. | +| [Test Windows 10 S on existing Windows 10 education devices](test-windows10s-for-edu.md) | New. Find out how you can test Windows 10 S on a variety of Windows 10 devices (except Windows 10 Home) in your school and share your feedback with us. | | [Use the Set up School PCs app ](use-set-up-school-pcs-app.md) | Updated the instructions to reflect the new or updated functionality in the latest version of the app. | ## July 2017 From bb5eec0cab51e8557e96d6029179d7dd68d0de89 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 1 Aug 2017 03:32:21 +0000 Subject: [PATCH 45/45] Merged PR 2489: Add Enterprise Subscription Activation topic to deployment node Add Enterprise Subscription Activation topic to deployment node E3 in CSP moved to child topic --- .openpublishing.redirection.json | 5 + windows/deployment/TOC.md | 5 +- .../deployment/deploy-enterprise-licenses.md | 195 ++++++++++++++++++ windows/deployment/images/al01.png | Bin 0 -> 84054 bytes windows/deployment/images/al02.png | Bin 0 -> 73498 bytes windows/deployment/index.md | 2 +- .../deployment/vda-subscription-activation.md | 88 ++++++++ .../windows-10-enterprise-e3-overview.md | 160 +------------- ...s-10-enterprise-subscription-activation.md | 130 ++++++++++++ 9 files changed, 431 insertions(+), 154 deletions(-) create mode 100644 windows/deployment/deploy-enterprise-licenses.md create mode 100644 windows/deployment/images/al01.png create mode 100644 windows/deployment/images/al02.png create mode 100644 windows/deployment/vda-subscription-activation.md create mode 100644 windows/deployment/windows-10-enterprise-subscription-activation.md diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index e04ad9e87e..c747c90d26 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -8279,6 +8279,11 @@ "source_path": "windows/deployment/update/waas-servicing-branches-windows-10-updates.md", "redirect_url": "/windows/deployment/update/waas-servicing-channels-windows-10-updates", "redirect_document_id": true +}, +{ +"source_path": "windows/deployment/windows-10-enterprise-activation-subscription.md", +"redirect_url": "windows/deployment/windows-10-enterprise-subscription-activation.md", +"redirect_document_id": true } ] } \ No newline at end of file diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index f6fd3cd9e0..caad0cb6b2 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -2,7 +2,10 @@ ## [What's new in Windows 10 deployment](deploy-whats-new.md) ## [Windows 10 deployment scenarios](windows-10-deployment-scenarios.md) -## [Windows 10 Enterprise E3 in CSP overview](windows-10-enterprise-e3-overview.md) +## [Windows 10 Enterprise Subscription Activation](windows-10-enterprise-subscription-activation.md) +### [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md) +### [Configure VDA for Enterprise Subscription Activation](vda-subscription-activation.md) +### [Deploy Windows 10 Enterprise licenses](deploy-enterprise-licenses.md) ## [Resolve Windows 10 upgrade errors](upgrade/resolve-windows-10-upgrade-errors.md) ## [Deploy Windows 10](deploy.md) diff --git a/windows/deployment/deploy-enterprise-licenses.md b/windows/deployment/deploy-enterprise-licenses.md new file mode 100644 index 0000000000..6881363aa1 --- /dev/null +++ b/windows/deployment/deploy-enterprise-licenses.md @@ -0,0 +1,195 @@ +--- +title: Deploy Windows 10 Enterprise licenses +description: Steps to deploy Windows 10 Enterprise licenses for Windows 10 Enterprise E3 or E5 Subscription Activation, or for Windows 10 Enterprise E3 in CSP +keywords: upgrade, update, task sequence, deploy +ms.prod: w10 +ms.mktglfcycl: deploy +localizationpriority: high +ms.sitesec: library +ms.pagetype: mdt +author: greg-lindsay +--- + +# Deploy Windows 10 Enterprise licenses + +This topic describes how to deploy Windows 10 Enterprise E3 or E5 licenses with [Windows 10 Enterprise Subscription Activation](windows-10-enterprise-subscription-activation.md) or [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md) and Azure Active Directory (Azure AD). + +>Note: Windows 10 Enterprise Subscription Activation (EA or MPSA) requires Windows 10 Pro, version 1703 or later. +>Windows 10 Enterprise E3 in CSP requires Windows 10 Pro, version 1607 or later. + +Also in this article: +- [Explore the upgrade experience](#explore-the-upgrade-experience): How to upgrade devices using the deployed licenses. +- [Troubleshoot the user experience](#troubleshoot-the-user-experience): Examples of some license activation issues that can be encountered, and how to resolve them. + +## Active Directory synchronization with Azure AD + +You probably have on-premises Active Directory Domain Services (AD DS) domains. Users will use their domain-based credentials to sign in to the AD DS domain. Before you start deploying Windows 10 Enterprise E3 or E5 licenses to users, you need to synchronize the identities in the on-premises ADDS domain with Azure AD. + +You might ask why you need to synchronize these identities. The answer is so that users will have a *single identity* that they can use to access their on-premises apps and cloud services that use Azure AD (such as Windows 10 Enterprise E3 or E5). This means that users can use their existing credentials to sign in to Azure AD and access the cloud services that you provide and manage for them. + +**Figure 1** illustrates the integration between the on-premises AD DS domain with Azure AD. [Microsoft Azure Active Directory Connect](http://www.microsoft.com/en-us/download/details.aspx?id=47594) (Azure AD Connect) is responsible for synchronization of identities between the on-premises AD DS domain and Azure AD. Azure AD Connect is a service that you can install on-premises or in a virtual machine in Azure. + +![Illustration of Azure Active Directory Connect](images/enterprise-e3-ad-connect.png) + +**Figure 1. On-premises AD DS integrated with Azure AD** + +For more information about integrating on-premises AD DS domains with Azure AD, see the following resources: + +- [Integrating your on-premises identities with Azure Active Directory](http://azure.microsoft.com/en-us/documentation/articles/active-directory-aadconnect/) +- [Azure AD + Domain Join + Windows 10](https://blogs.technet.microsoft.com/enterprisemobility/2016/02/17/azure-ad-domain-join-windows-10/) + +## Preparing for deployment: reviewing requirements + +Devices must be running Windows 10 Pro, version 1703, and be Azure Active Directory joined, or domain joined with Azure AD Connect. Customers who are federated with Azure Active Directory are also eligible. For more information, see [Review requirements on devices](#review-requirements-on-devices), later in this topic. + +## Assigning licenses to users + +Upon acquisition of Windows 10 subscription has been completed (Windows 10 Business, E3 or E5), customers will receive an email that will provide guidance on how to use Windows as an online service: + +![profile](images/al01.png) + +The following methods are available to assign licenses: + +1. When you have the required Azure AD subscription, [group-based licensing](https://docs.microsoft.com/azure/active-directory/active-directory-licensing-whatis-azure-portal) is the preferred method to assign Enterprise E3 or E5 licenses to users. +2. You can sign in to portal.office.com and manually assign licenses: + + ![portal](images/al02.png) + +3. You can assign licenses by uploading a spreadsheet. +4. A per-user [PowerShell scripted method](http://social.technet.microsoft.com/wiki/contents/articles/15905.how-to-use-powershell-to-automatically-assign-licenses-to-your-office-365-users.aspx) of assigning licenses is available. +5. Organizations can use synchronized [AD groups](https://ronnydejong.com/2015/03/04/assign-ems-licenses-based-on-local-active-directory-group-membership/) to automatically assign licenses. + +## Explore the upgrade experience + +Now that your subscription has been established and Windows 10 Enterprise E3 or E5 licenses have been assigned to users, the users are ready to upgrade their devices running Windows 10 Pro, version 1703 edition to Windows 10 Enterprise edition. So what will the users experience? How will they upgrade their devices? + +### Step 1: Join users’ devices to Azure AD + +Users can join a device to Azure AD the first time they start the device (during setup), or they can join a device that they already use running Windows 10 Pro, version 1703. + +**To join a device to Azure AD the first time the device is started** + +1. During the initial setup, on the **Who owns this PC?** page, select **My organization**, and then click **Next**, as illustrated in **Figure 2**. + + Who owns this PC? page in Windows 10 setup + + **Figure 2. The “Who owns this PC?” page in initial Windows 10 setup** + +2. On the **Choose how you’ll connect** page, select **Join Azure AD**, and then click **Next**, as illustrated in **Figure 3**. + + Choose how you'll connect - page in Windows 10 setup + + **Figure 3. The “Choose how you’ll connect” page in initial Windows 10 setup** + +3. On the **Let’s get you signed in** page, enter the Azure AD credentials, and then click **Sign in**, as illustrated in **Figure 4**. + + Let's get you signed in - page in Windows 10 setup + + **Figure 4. The “Let’s get you signed in” page in initial Windows 10 setup** + +Now the device is Azure AD joined to the company’s subscription. + +**To join a device to Azure AD when the device already has Windows 10 Pro, version 1703 installed and set up** + +1. Go to **Settings > Accounts > Access work or school**, as illustrated in **Figure 5**. + + Connect to work or school configuration + + **Figure 5. Connect to work or school configuration in Settings** + +2. In **Set up a work or school account**, click **Join this device to Azure Active Directory**, as illustrated in **Figure 6**. + + Set up a work or school account + + **Figure 6. Set up a work or school account** + +3. On the **Let’s get you signed in** page, enter the Azure AD credentials, and then click **Sign in**, as illustrated in **Figure 7**. + + Let's get you signed in - dialog box + + **Figure 7. The “Let’s get you signed in” dialog box** + +Now the device is Azure AD joined to the company’s subscription. + +### Step 2: Sign in using Azure AD account + +Once the device is joined to your Azure AD subscription, the user will sign in by using his or her Azure AD account, as illustrated in **Figure 8**. The Windows 10 Enterprise E3 or E5 license associated with the user will enable Windows 10 Enterprise edition capabilities on the device. + +Sign in, Windows 10 + +**Figure 8. Sign in by using Azure AD account** + +### Step 3: Verify that Enterprise edition is enabled + +You can verify the Windows 10 Enterprise E3 or E5 subscription in **Settings > Update & Security > Activation**, as illustrated in **Figure 9**. + + +Windows 10 activated and subscription active + +
    **Figure 9 - Windows 10 Enterprise subscription in Settings**
    + + +If there are any problems with the Windows 10 Enterprise E3 or E5 license or the activation of the license, the **Activation** panel will display the appropriate error message or status. You can use this information to help you diagnose the licensing and activation process. + +## Virtual Desktop Access (VDA) + +Subscriptions to Windows 10 Enterprise are also available for virtualized clients. Windows 10 Enterprise E3 and E5 are available for Virtual Desktop Access (VDA) in Windows Azure or in another [qualified multitenant hoster](https://www.microsoft.com/en-us/CloudandHosting/licensing_sca.aspx). + +Virtual machines (VMs) must be configured to enable Windows 10 Enterprise subscriptions for VDA. Active Directory-joined and Azure Active Directory-joined clients are supported. See [Enable VDA for Enterprise Subscription Activation](vda-subscription-activation.md). + +## Troubleshoot the user experience + +In some instances, users may experience problems with the Windows 10 Enterprise E3 or E5 subscription. The most common problems that users may experience are as follows: + +- The existing Windows 10 Pro, version 1703 operating system is not activated. + +- The Windows 10 Enterprise E3 or E5 subscription has lapsed or has been removed. + +Use the following figures to help you troubleshoot when users experience these common problems: + +- [Figure 9](#win-10-activated-subscription-active) (above) illustrates a device in a healthy state, where Windows 10 Pro is activated and the Windows 10 Enterprise subscription is active. + +- [Figure 10](#win-10-not-activated) (below) illustrates a device on which Windows 10 Pro is not activated, but the Windows 10 Enterprise subscription is active. + +- [Figure 11](#subscription-not-active) (below) illustrates a device on which Windows 10 Pro is activated, but the Windows 10 Enterprise subscription is lapsed or removed. + +- [Figure 12](#win-10-not-activated-subscription-not-active) (below) illustrates a device on which Windows 10 Pro license is not activated and the Windows 10 Enterprise subscription is lapsed or removed. + +
    + + +Windows 10 not activated and subscription active +
    **Figure 10 - Windows 10 Pro, version 1703 edition not activated in Settings**
    + +
    + + +Windows 10 activated and subscription not active +
    **Figure 11 - Windows 10 Enterprise subscription lapsed or removed in Settings**
    + +
    + + +Windows 10 not activated and subscription not active +
    **Figure 12 - Windows 10 Pro, version 1703 edition not activated and Windows 10 Enterprise subscription lapsed or removed in Settings**
    + + +### Review requirements on devices + +Devices must be running Windows 10 Pro, version 1703, and be Azure Active Directory joined, or domain joined with Azure AD Connect. Customers who are federated with Azure Active Directory are also eligible. You can use the following procedures to review whether a particular device meets requirements. + +**To determine if a device is Azure Active Directory joined:** + +1. Open a command prompt and type **dsregcmd /status**. + +2. Review the output under Device State. If the **AzureAdJoined** status is YES, the device is Azure Active Directory joined. + +**To determine the version of Windows 10:** + +- At a command prompt, type: + **winver** + + A popup window will display the Windows 10 version number and detailed OS build information. + + If a device is running a previous version of Windows 10 Pro (for example, version 1511), it will not be upgraded to Windows 10 Enterprise when a user signs in, even if the user has been assigned a subscription in the CSP portal. + diff --git a/windows/deployment/images/al01.png b/windows/deployment/images/al01.png new file mode 100644 index 0000000000000000000000000000000000000000..b779b59ac983e019d1208b7244ff643299f09953 GIT binary patch literal 84054 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¥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

    0@5Bz})ESxh*0rk?m9Wc) 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 H)b{#c1=`C# literal 0 HcmV?d00001 diff --git a/windows/deployment/images/al02.png b/windows/deployment/images/al02.png new file mode 100644 index 0000000000000000000000000000000000000000..6d2216a3773ba991a133484c3afd24532aac0057 GIT binary patch literal 73498 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

    b)AoG~?iBP!|69Y}|}v(=?g& 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 UfpXI^z{o{msB5ZIt%Z#IKQ8-yp#T5? literal 0 HcmV?d00001 diff --git a/windows/deployment/index.md b/windows/deployment/index.md index 3ecbcd0fd3..b32e2d7095 100644 --- a/windows/deployment/index.md +++ b/windows/deployment/index.md @@ -17,7 +17,7 @@ Learn about deployment in Windows 10 for IT professionals. This includes deploy |------|------------| |[What's new in Windows 10 deployment](deploy-whats-new.md) |See this topic for a summary of new features and some recent changes related to deploying Windows 10 in your organization. | |[Windows 10 deployment scenarios](windows-10-deployment-scenarios.md) |To successfully deploy the Windows 10 operating system in your organization, it is important to understand the different ways that it can be deployed, especially now that there are new scenarios to consider. Choosing among these scenarios, and understanding the key capabilities and limitations of each, is a key task. | -|[Windows 10 Enterprise E3 in CSP overview](windows-10-enterprise-e3-overview.md) |Windows 10 Enterprise E3 in CSP is a new offering that delivers, by subscription, exclusive features reserved for Windows 10 Enterprise edition. | +|[Windows 10 Enterprise Activation Subscription](windows-10-enterprise-activation-subscription.md) |Windows 10 Enterprise has traditionally been sold as on premises software, however, with Windows 10 version 1703 (also known as the Creator’s Update), both Windows 10 Enterprise E3 and Windows 10 Enterprise E5 are available as true online services via subscription. You can move from Windows 10 Pro to Windows 10 Enterprise with no keys and no reboots. If you are using a Cloud Service Providers (CSP) see the related topic: [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md). | |[Resolve Windows 10 upgrade errors](upgrade/resolve-windows-10-upgrade-errors.md) |This topic provides a brief introduction to Windows 10 installation processes, and provides resolution procedures that IT administrators can use to resolve issues with Windows 10 upgrade. | diff --git a/windows/deployment/vda-subscription-activation.md b/windows/deployment/vda-subscription-activation.md new file mode 100644 index 0000000000..9992df19fc --- /dev/null +++ b/windows/deployment/vda-subscription-activation.md @@ -0,0 +1,88 @@ +--- +title: Configure VDA for Enterprise Subscription Activation +description: How to enable Windows 10 Enterprise E3 and E5 subscriptions for VDA +keywords: upgrade, update, task sequence, deploy +ms.prod: w10 +ms.mktglfcycl: deploy +localizationpriority: high +ms.sitesec: library +ms.pagetype: mdt +author: greg-lindsay +--- + +# Configure VDA for Enterprise Subscription Activation + +This document describes how to configure virtual machines (VMs) to enable [Windows 10 Enterprise Subscription Activation](windows-10-enterprise-subscription-activation.md) in a Windows Virtual Desktop Access (VDA) scenario. Windows VDA is a device or user-based license. + +## Requirements + +- VMs must be running Windows 10 Pro, version 1703 (also known as the Creator's Update) or later. +- VMs must be Active Directory-joined or Azure Active Directory-joined. +- VMs must be generation 1. +- VMs must hosted by a [Qualified Multitenant Hoster](https://www.microsoft.com/en-us/CloudandHosting/licensing_sca.aspx). + +## Active Directory-joined VMs + +1. Use the following instructions to prepare the VM for Azure: [Prepare a Windows VHD or VHDX to upload to Azure](https://docs.microsoft.com/azure/virtual-machines/windows/prepare-for-upload-vhd-image) +2. (Optional) To disable network level authentication, type the following at an elevated command prompt: + + ``` + REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v UserAuthentication /t REG_DWORD /d 0 /f + ``` + +3. At an elevated command prompt, type **sysdm.cpl** and press ENTER. +4. On the Remote tab, choose **Allow remote connections to this computer** and then click **Select Users**. +5. Click **Add**, type **Authenticated users**, and then click **OK** three times. +6. Follow the instructions to use sysprep at [Steps to generalize a VHD](https://docs.microsoft.com/azure/virtual-machines/windows/prepare-for-upload-vhd-image#steps-to-generalize-a-vhd). +7. [Install Windows Configuration Designer](/windows/configuration/provisioning-packages/provisioning-install-icd). +8. Open Windows Configuration Designer and click **Provison desktop services**. +9. Under **Name**, type **Desktop AD Enrollment Pro GVLK**, click **Finish**, and then on the **Set up device** page enter a device name. + - Note: You can use a different project name, but this name is also used with dism.exe in a subsequent step. +10. Under **Enter product key** type the Pro GVLK key: **W269N-WFGWX-YVC9B-4J6C9-T83GX**. +11. On the Set up network page, choose **Off**. +12. On the Account Management page, choose **Enroll into Active Directory** and then enter the account details. + - Note: This step is different for [Azure AD-joined VMs](#azure-active-directory-joined-vms). +13. On the Add applications page, add applications if desired. This step is optional. +14. On the Add certificates page, add certificates if desired. This step is optional. +15. On the Finish page, click **Create**. +16. In file explorer, double-click the VHD to mount the disk image. Determine the drive letter of the mounted image. +17. Type the following at an elevated commnand prompt. Replace the letter **G** with the drive letter of the mounted image, and enter the project name you used if it is different than the one suggested: + + ``` + Dism.exe /Image=G:\ /Add-ProvisioningPackage /PackagePath: "Desktop AD Enrollment Pro GVLK.ppkg" + ``` +18. Right-click the mounted image in file explorer and click **Eject**. +19. See instructions at [Upload and create VM from generalized VHD](https://docs.microsoft.com/azure/virtual-machines/windows/upload-generalized-managed#log-in-to-azure) to log in to Azure, get your storage account details, upload the VHD, and create a managed image. + +## Azure Active Directory-joined VMs + +>[!IMPORTANT] +>Azure Active Directory (Azure AD) provisioning packages have a 30 day limit on bulk token usage. You will need to update the provisioning package and re-inject it into the image after 30 days. Existing virtual machines that are Azure AD-joined and deployed will not need to be recreated. + +For Azure AD-joined VMs, follow the same instructions (above) as for [Active Directory-joined VMs](#active-directory-joined-vms) with the following exceptions: +- In step 9, during setup with Windows Configuration Designer, under **Name**, type a name for the project that indicates it is not for Active Directory joined VMs, such as **Desktop Bulk Enrollment Token Pro GVLK**. +- In step 12, during setup with Windows Configuration Designer, on the Account Management page, instead of enrolling in Active Directory, choose **Enroll in Azure AD**, click **Get Bulk Token**, sign in and add the bulk token using your organization's credentials. +- In step 17, when entering the PackagePath, use the project name you entered in step 9 (ex: **Desktop Bulk Enrollment Token Pro GVLK.ppkg**) +- When attempting to access the VM using remote desktop, you will need to create a custom RDP settings file as described below. + +To create custom RDP settings for Azure: + +1. Open Remote Desktop Connection and enter the IP address or DNS name for the remote host. +2. Click **Show Options**, and then under Connection settings click **Save As** and save the RDP file to the location where you will use it. +3. Close the Remote Desktop Connection window and open Notepad. +4. Drag the RDP file into the Notepad window to edit it. +5. Enter or replace the line that specifies authentication level with the following two lines of text: + + ```text + enablecredsspsupport:i:0 + authentication level:i:2 + ``` +6. **enablecredsspsupport** and **authentication level** should each appear only once in the file. +7. Save your changes, and then use this custom RDP file with your Azure AD credentials to connect to the Azure VM. + +## Related topics + +[Windows 10 Enterprise Subscription Activation](windows-10-enterprise-subscription-activation.md) +
    [Recommended settings for VDI desktops](https://docs.microsoft.com/windows-server/remote/remote-desktop-services/rds-vdi-recommendations) +
    [Licensing the Windows Desktop for VDI Environments](http://download.microsoft.com/download/1/1/4/114A45DD-A1F7-4910-81FD-6CAF401077D0/Microsoft%20VDI%20and%20VDA%20FAQ%20v3%200.pdf) + diff --git a/windows/deployment/windows-10-enterprise-e3-overview.md b/windows/deployment/windows-10-enterprise-e3-overview.md index fb3d62c494..f76208ce9c 100644 --- a/windows/deployment/windows-10-enterprise-e3-overview.md +++ b/windows/deployment/windows-10-enterprise-e3-overview.md @@ -1,5 +1,5 @@ --- -title: Windows 10 Enterprise E3 in CSP overview +title: Windows 10 Enterprise E3 in CSP description: Describes Windows 10 Enterprise E3, an offering that delivers, by subscription, the features of Windows 10 Enterprise edition. keywords: upgrade, update, task sequence, deploy ms.prod: w10 @@ -10,12 +10,11 @@ ms.pagetype: mdt author: greg-lindsay --- -# Windows 10 Enterprise E3 in CSP overview +# Windows 10 Enterprise E3 in CSP Windows 10 Enterprise E3 launched in the Cloud Solution Provider (CSP) channel on September 1, 2016. Windows 10 Enterprise E3 in CSP is a new offering that delivers, by subscription, exclusive features reserved for Windows 10 Enterprise edition. This offering is available through the Cloud Solution Provider (CSP) channel via the Partner Center as an online service. Windows 10 Enterprise E3 in CSP provides a flexible, per-user subscription for small- and medium-sized organizations (from one to hundreds of users). To take advantage of this offering, you must have the following: - Windows 10 Pro, version 1607 (also known as Windows 10 Anniversary Update) or later installed on the devices to be upgraded - - Azure Active Directory (Azure AD) available for identity management Starting with Windows 10, version 1607 (Windows 10 Anniversary Update), you can move from Windows 10 Pro to Windows 10 Enterprise more easily than ever before—no keys and no reboots. After one of your users enters the Azure AD credentials associated with a Windows 10 Enterprise E3 license, the operating system turns from Windows 10 Pro to Windows 10 Enterprise and all the appropriate Windows 10 Enterprise features are unlocked. When a subscription license expires or is transferred to another user, the Windows 10 Enterprise device seamlessly steps back down to Windows 10 Pro. @@ -134,151 +133,9 @@ Windows 10 Enterprise edition has a number of features that are unavailable in -## Preparing for deployment of Windows 10 Enterprise E3 licenses +## Deployment of Windows 10 Enterprise E3 licenses -You probably have on-premises Active Directory Domain Services (AD DS) domains. Users will use their domain-based credentials to sign in to the AD DS domain. Before you start deploying Windows 10 Enterprise E3 licenses to users, you need to synchronize the identities in the on-premises AD DS domain with Azure AD. - -You might ask why you need to synchronize these identities. The answer is so that users will have a *single identity* that they can use to access their on-premises apps and cloud services that use Azure AD (such as Windows 10 Enterprise E3). This means that users can use their existing credentials to sign in to Azure AD and access the cloud services that you provide and manage for them. - -**Figure 1** illustrates the integration between the on-premises AD DS domain with Azure AD. [Microsoft Azure Active Directory Connect](http://www.microsoft.com/en-us/download/details.aspx?id=47594) (Azure AD Connect) is responsible for synchronization of identities between the on-premises AD DS domain and Azure AD. Azure AD Connect is a service that you can install on-premises or in a virtual machine in Azure. - -![Illustration of Azure Active Directory Connect](images/enterprise-e3-ad-connect.png) - -**Figure 1. On-premises AD DS integrated with Azure AD** - -For more information about integrating on-premises AD DS domains with Azure AD, see the following resources: - -- [Integrating your on-premises identities with Azure Active Directory](http://azure.microsoft.com/en-us/documentation/articles/active-directory-aadconnect/) -- [Azure AD + Domain Join + Windows 10](https://blogs.technet.microsoft.com/enterprisemobility/2016/02/17/azure-ad-domain-join-windows-10/) - -### Preparing for deployment: reviewing requirements - -Devices must be running Windows 10 Pro, version 1607, and be Azure Active Directory joined, or domain joined with Azure AD Connect. Customers who are federated with Azure Active Directory are also eligible. For more information, see [Review requirements on devices](#review-requirements-on-devices), later in this topic. - - - -## Explore the upgrade experience - -Now that your subscription has been established (by the partner who you work with) and Windows 10 Enterprise E3 licenses have been assigned to users, the users are ready to upgrade their devices running Windows 10 Pro, version 1607 edition to Windows 10 Enterprise edition. So what will the users experience? How will they upgrade their devices? - -### Step 1: Join users’ devices to Azure AD - -Users can join a device to Azure AD the first time they start the device (during setup), or they can join a device that they already use running Windows 10 Pro, version 1607. - -**To join a device to Azure AD the first time the device is started** - -1. During the initial setup, on the **Who owns this PC?** page, select **My organization**, and then click **Next**, as illustrated in **Figure 2**. - - Who owns this PC? page in Windows 10 setup - - **Figure 2. The “Who owns this PC?” page in initial Windows 10 setup** - -2. On the **Choose how you’ll connect** page, select **Join Azure AD**, and then click **Next**, as illustrated in **Figure 3**. - - Choose how you'll connect - page in Windows 10 setup - - **Figure 3. The “Choose how you’ll connect” page in initial Windows 10 setup** - -3. On the **Let’s get you signed in** page, enter the Azure AD credentials, and then click **Sign in**, as illustrated in **Figure 4**. - - Let's get you signed in - page in Windows 10 setup - - **Figure 4. The “Let’s get you signed in” page in initial Windows 10 setup** - -Now the device is Azure AD joined to the company’s subscription. - -**To join a device to Azure AD when the device already has Windows 10 Pro, version 1607 installed and set up** - -1. Go to **Settings > Accounts > Access work or school**, as illustrated in **Figure 5**. - - Connect to work or school configuration - - **Figure 5. Connect to work or school configuration in Settings** - -2. In **Set up a work or school account**, click **Join this device to Azure Active Directory**, as illustrated in **Figure 6**. - - Set up a work or school account - - **Figure 6. Set up a work or school account** - -3. On the **Let’s get you signed in** page, enter the Azure AD credentials, and then click **Sign in**, as illustrated in **Figure 7**. - - Let's get you signed in - dialog box - - **Figure 7. The “Let’s get you signed in” dialog box** - -Now the device is Azure AD joined to the company’s subscription. - -### Step 2: Sign in using Azure AD account - -Once the device is joined to your Azure AD subscription, the user will sign in by using his or her Azure AD account, as illustrated in **Figure 8**. The Windows 10 Enterprise E3 license associated with the user will enable Windows 10 Enterprise edition capabilities on the device. - -Sign in, Windows 10 - -**Figure 8. Sign in by using Azure AD account** - -### Step 3: Verify that Enterprise edition is enabled - -You can verify the Windows 10 Enterprise E3 subscription in **Settings > Update & Security > Activation**, as illustrated in **Figure 9**. - - -#### Figure 9 - Windows 10 Enterprise E3 subscription in Settings - -Windows 10 activated and subscription active - -If there are any problems with the Windows 10 Enterprise E3 license or the activation of the license, the **Activation** panel will display the appropriate error message or status. You can use this information to help you diagnose the licensing and activation process. - -## Troubleshoot the user experience - -In some instances, users may experience problems with the Windows 10 Enterprise E3 subscription. The most common problems that users may experience are as follows: - -- The existing Windows 10 Pro, version 1607 operating system is not activated. - -- The Windows 10 Enterprise E3 subscription has lapsed or has been removed. - -Use the following figures to help you troubleshoot when users experience these common problems: - -- [Figure 9](#win-10-activated-subscription-active) illustrates a device in a healthy state, where Windows 10 Pro, version 1607 is activated and the Windows 10 Enterprise E3 subscription is active. - -- [Figure 10](#win-10-not-activated) illustrates a device on which Windows 10 Pro, version 1607 is not activated, but the Windows 10 Enterprise E3 subscription is active. - -- [Figure 11](#subscription-not-active) illustrates a device on which Windows 10 Pro, version 1607 is activated, but the Windows 10 Enterprise E3 subscription is lapsed or removed. - -- [Figure 12](#win-10-not-activated-subscription-not-active) illustrates a device on which Windows 10 Pro, version 1607 license is not activated and the Windows 10 Enterprise E3 subscription is lapsed or removed. - - -### Figure 10 - Windows 10 Pro, version 1607 edition not activated in Settings - -Windows 10 not activated and subscription active

    - - -### Figure 11 - Windows 10 Enterprise E3 subscription lapsed or removed in Settings - -Windows 10 activated and subscription not active

    - - -### Figure 12 - Windows 10 Pro, version 1607 edition not activated and Windows 10 Enterprise E3 subscription lapsed or removed in Settings - -Windows 10 not activated and subscription not active

    - -### Review requirements on devices - -Devices must be running Windows 10 Pro, version 1607, and be Azure Active Directory joined, or domain joined with Azure AD Connect. Customers who are federated with Azure Active Directory are also eligible. You can use the following procedures to review whether a particular device meets requirements. - -**To determine if a device is Azure Active Directory joined:** - -1. Open a command prompt and type **dsregcmd /status**. - -2. Review the output under Device State. If the **AzureAdJoined** status is YES, the device is Azure Active Directory joined. - -**To determine the version of Windows 10:** - -- At a command prompt, type: - **winver** - - A popup window will display the Windows 10 version number and detailed OS build information. - - If a device is running a previous version of Windows 10 Pro (for example, version 1511), it will not be upgraded to Windows 10 Enterprise when a user signs in, even if the user has been assigned a subscription in the CSP portal. +See [Deploy Windows 10 Enterprise licenses](deploy-enterprise-licenses.md). ## Deploy Windows 10 Enterprise features @@ -389,8 +246,7 @@ The Managed User Experience feature is a set of Windows 10 Enterprise edition f ## Related topics -[Connect domain-joined devices to Azure AD for Windows 10 experiences](https://azure.microsoft.com/en-us/documentation/articles/active-directory-azureadjoin-devices-group-policy/) - -[Compare Windows 10 editions](https://www.microsoft.com/en-us/WindowsForBusiness/Compare) - -[Windows for business](https://www.microsoft.com/en-us/windowsforbusiness/default.aspx) +[Windows 10 Enterprise Subscription Activation](windows-10-enterprise-subscription-activation.md) +
    [Connect domain-joined devices to Azure AD for Windows 10 experiences](https://azure.microsoft.com/en-us/documentation/articles/active-directory-azureadjoin-devices-group-policy/) +
    [Compare Windows 10 editions](https://www.microsoft.com/en-us/WindowsForBusiness/Compare) +
    [Windows for business](https://www.microsoft.com/en-us/windowsforbusiness/default.aspx) diff --git a/windows/deployment/windows-10-enterprise-subscription-activation.md b/windows/deployment/windows-10-enterprise-subscription-activation.md new file mode 100644 index 0000000000..18be96b9ba --- /dev/null +++ b/windows/deployment/windows-10-enterprise-subscription-activation.md @@ -0,0 +1,130 @@ +--- +title: Windows 10 Enterprise Subscription Activation +description: How to enable Windows 10 Enterprise E3 and E5 subscriptions +keywords: upgrade, update, task sequence, deploy +ms.prod: w10 +ms.mktglfcycl: deploy +localizationpriority: high +ms.sitesec: library +ms.pagetype: mdt +author: greg-lindsay +--- + +# Windows 10 Enterprise Subscription Activation + +With Windows 10 version 1703 (also known as the Creator’s Update), both Windows 10 Enterprise E3 and Windows 10 Enterprise E5 are available as online services via subscription. Deploying [Windows 10 Enterprise](planning/windows-10-enterprise-faq-itpro.md) in your organization can now be accomplished with no keys and no reboots. + + If you are running Windows 10 version 1703 or later: + +- Devices with a current Windows 10 Pro license can be seamlessly upgraded to Windows 10 Enterprise. +- Product key-based Windows 10 Enterprise software licenses can be transitioned to Windows 10 Enterprise subscriptions. + +Organizations that have an Enterprise agreement can also benefit from the new service, using traditional Active Directory-joined devices. In this scenario, the Active Directory user that signs in on their device must be synchronized with Azure AD using [Azure AD Connect Sync](https://docs.microsoft.com/en-us/azure/active-directory/connect/active-directory-aadconnectsync-whatis). + +See the following topics in this article: +- [Requirements](#requirements): Prerequisites to use the Windows 10 Enterprise subscription model. +- [Benefits](#benefits): Advantages of Windows 10 Enterprise + subscription-based licensing. +- [How it works](#how-it-works): A summary of the subscription-based licensing option. +- [Virtual Desktop Access (VDA)](#virtual-desktop-access-vda): Enable Windows 10 Enterprise Subscription Activation for VMs in the cloud. + +For information on how to deploy Windows 10 Enterprise licenses, see [Deploy Windows 10 Enterprise licenses](deploy-enterprise-licenses.md). + +## Requirements + +For Microsoft customers with Enterprise Agreements (EA) or Microsoft Products & Services Agreements (MPSA), you must have the following: + +- Windows 10 (Pro or Enterprise) version 1703 or later installed on the devices to be upgraded +- Azure Active Directory (Azure AD) available for identity management +- Devices must be Azure AD-joined or Active Directory joined with Azure AD Connect. Workgroup-joined devices are not supported. + +For Microsoft customers that do not have EA or MPSA, you can obtain Windows 10 Enterprise E3 or E5 through a cloud solution provider (CSP). Identity management and device equirements are the same when you use CSP to manage licenses, with the exception that Windows 10 Enterprise E3 is also available through CSP to devices running Windows 10, version 1607. For more information about obtaining Windows 10 Enterprise E3 through your CSP, see [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md). + +If devices are running Windows 7 or Windows 8.1, see [New Windows 10 upgrade benefits for Windows Cloud Subscriptions in CSP](https://blogs.windows.com/business/2017/01/19/new-windows-10-upgrade-benefits-windows-cloud-subscriptions-csp/) + +## Benefits + +With Windows 10 Enterprise, businesses can benefit from enterprise-level security and control. Previously, only organizations with a Microsoft Volume Licensing Agreement could deploy Windows 10 Enterprise E3 or E5 to their users. Now, with Windows 10 Enterprise E3 and E5 being available as a true online service, it is available in every channel thus allowing all organizations to take advantage of enterprise grade Windows 10 features. To compare Windows 10 editions and review pricing, see the following: + +- [Compare Windows 10 editions](https://www.microsoft.com/en-us/windowsforbusiness/compare) +- [Enterprise Mobility + Security Pricing Options](https://www.microsoft.com/en-us/cloud-platform/enterprise-mobility-security-pricing) + +You can benefit by moving to Windows as an online service in the following ways: + +1. Licenses for Windows 10 Enterprise are checked based on Azure Active Directory (Azure AD) credentials, so now businesses have a systematic way to assign licenses to end users and groups in their organization. +2. Azure AD logon triggers a silent edition upgrade, with no reboot required +3. Support for mobile worker/BYOD activation; transition away from on-prem KMS and MAK keys. +4. Compliance support via seat assignment. + +## How it works + +When a licensed user signs in to a device that meets requirements using the Azure AD credentials associated with a Windows 10 Enterprise E3 or E5 license, the operating system turns from Windows 10 Pro to Windows 10 Enterprise and all the appropriate Windows 10 Enterprise features are unlocked. When a user’s subscription expires or is transferred to another user, the Windows 10 Enterprise device reverts seamlessly to Windows 10 Pro edition, after a grace period of up to 90 days. + +Devices currently running Windows 10 Pro, version 1703 can get Windows 10 Enterprise Semi-Annual Channel on up to five devices for each user covered by the license. This benefit does not include Long Term Servicing Channel. + +### Licenses + +The following policies apply to acquisition and renewal of licenses on devices: +- Devices that have been upgraded will attempt to acquire licenses every 30 days, and must be connected to the Internet to be successful. +- Licenses are valid for 90 days. If a device is disconnected from the Internet until its current license expires, the operating system will revert to Windows 10 Pro. As soon as the device is connected to the Internet again, the license will automatically renew assuming the device is still present on list of user devices. +- Up to five devices can be upgraded for each user license. +- The list of devices is chronological and cannot be manually modified. +- If a device meets requirements and a licensed user signs in on that device, it will be upgraded. +- If five devices are already on the list and a subscribed user signs in on a sixth device, then this new device is added to the end of the list and the first device is removed. +- Devices that are removed from the list will cease trying to acquire a license and revert to Windows 10 Pro when the grace period expires. + +Licenses can also be reallocated from one user to another user, allowing you to optimize your licensing investment against changing needs. + +When you have the required Azure AD subscription, group-based licensing is the preferred method to assign Enterprise E3 and E5 licenses to users. For more information, see [Group-based licensing basics in Azure AD](https://docs.microsoft.com/azure/active-directory/active-directory-licensing-whatis-azure-portal). + +### Existing Enterprise deployments + +If you have already deployed Windows 10 Enterprise, but you want to move away from depending on KMS servers and MAK keys for Windows client machines, you are able to seamlessly transition as long as the following requirements are met: + +- Hardware generation is Windows 8 or later +- The computer has been activated with a firmware-embedded Windows 10 Pro product key + +If the computer has never been activated with a Pro key, run the following script. Copy the text below into a .cmd file and run the file from an elevated command prompt: + +

    +@echo off
    +FOR /F "skip=1" %%A IN ('wmic path SoftwareLicensingService get OA3xOriginalProductKey') DO  ( 
    +SET "ProductKey=%%A"
    +goto InstallKey
    +)
    +
    +:InstallKey
    +IF [%ProductKey%]==[] (
    +echo No key present
    +) ELSE (
    +echo Installing %ProductKey%
    +changepk.exe /ProductKey %ProductKey%
    +)
    +
    + +### Obtaining an Azure AD licence + +Enterprise Agreement/Software Assurance (EA/SA): +- Organizations with a traditional EA must order a $0 SKU, process e-mails sent to the license administrator for the company, and assign licenses using Azure AD (ideally to groups using the new Azure AD Premium feature for group assignment). +- The license administrator can assign seats to Azure AD users with the same process that is used for O365. +- New EA/SA Windows Enterprise customers can acquire both an SA subscription and an associated $0 cloud subscription. + +Microsoft Products & Services Agreements (MPSA): +- Organizations with MPSA are automatically emailed the details of the new service. They must take steps to process the instructions. +- Existing MPSA customers will receive service activation emails that allow their customer administrator to assign users to the service. +- New MPSA customers who purchase the Software Subscription Windows Enterprise E3 and E5 will be enabled for both the traditional key-based and new subscriptions activation method. + +### Deploying licenses + +See [Deploy Windows 10 Enterprise licenses](deploy-enterprise-licenses.md). + +## Virtual Desktop Access (VDA) + +Subscriptions to Windows 10 Enterprise are also available for virtualized clients. Windows 10 Enterprise E3 and E5 are available for Virtual Desktop Access (VDA) in Windows Azure or in another [qualified multitenant hoster](https://www.microsoft.com/en-us/CloudandHosting/licensing_sca.aspx). + +Virtual machines (VMs) must be configured to enable Windows 10 Enterprise subscriptions for VDA. Active Directory-joined and Azure Active Directory-joined clients are supported. See [Enable VDA for Enterprise Subscription Activation](vda-subscription-activation.md). + +## Related topics + +[Connect domain-joined devices to Azure AD for Windows 10 experiences](https://azure.microsoft.com/en-us/documentation/articles/active-directory-azureadjoin-devices-group-policy/) +
    [Compare Windows 10 editions](https://www.microsoft.com/en-us/WindowsForBusiness/Compare) +
    [Windows for business](https://www.microsoft.com/en-us/windowsforbusiness/default.aspx)

    n=5z1M7|xyN__>y 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 literal 0 HcmV?d00001 diff --git a/education/windows/images/suspc_createpackage_takeatestpage_073117.PNG b/education/windows/images/suspc_createpackage_takeatestpage_073117.PNG new file mode 100644 index 0000000000000000000000000000000000000000..4a4ec886a54c4b290db6c2d60bba39202bc30387 GIT binary patch literal 101586 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