From 04496289f905ffce425763e6c354018c5aa72d7d Mon Sep 17 00:00:00 2001 From: Evan Miller Date: Mon, 8 Jun 2020 15:49:14 -0700 Subject: [PATCH 01/25] Reset and Recovery Pictures for Guide --- devices/hololens/images/ARC1.png | Bin 0 -> 27108 bytes devices/hololens/images/ARC2.png | Bin 0 -> 40339 bytes devices/hololens/images/ResetRecovery1.png | Bin 0 -> 153825 bytes devices/hololens/images/ResetRecovery2.png | Bin 0 -> 20642 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 devices/hololens/images/ARC1.png create mode 100644 devices/hololens/images/ARC2.png create mode 100644 devices/hololens/images/ResetRecovery1.png create mode 100644 devices/hololens/images/ResetRecovery2.png diff --git a/devices/hololens/images/ARC1.png b/devices/hololens/images/ARC1.png new file mode 100644 index 0000000000000000000000000000000000000000..d4e8369b8692d46203d722f869721051ccab6c15 GIT binary patch literal 27108 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 z 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 GWbPj%L%PfW literal 0 HcmV?d00001 diff --git a/devices/hololens/images/ResetRecovery1.png b/devices/hololens/images/ResetRecovery1.png new file mode 100644 index 0000000000000000000000000000000000000000..859d5c8778f2cbba1e0130ae5c9b041da2a4a94f GIT binary patch literal 153825 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 z

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 literal 0 HcmV?d00001 From 51e278c507295ebce62bfafd39a5388c906b9bce Mon Sep 17 00:00:00 2001 From: J Whitmarsh Date: Thu, 11 Jun 2020 11:03:07 -0700 Subject: [PATCH 02/25] Update index.yml --- windows/deployment/index.yml | 114 ++++++++++++++--------------------- 1 file changed, 45 insertions(+), 69 deletions(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 70fa4b92c9..4194453097 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -22,96 +22,72 @@ landingContent: # Cards and links should be based on top customer tasks or top subjects # Start card title with a verb # Card (optional) - - title: Deploy Windows 10 + - title: Get started linkLists: - linkListType: overview links: + - text: What's new + url: windows-10-deployment-scenarios.md - text: Windows 10 deployment scenarios url: windows-10-deployment-scenarios.md - - - linkListType: get-started - links: - - text: Demonstrate Autopilot deployment - url: windows-autopilot/demonstrate-deployment-on-vm.md - - text: Deploy Windows 10 in a test lab - url: windows-10-poc.md + - text: What is Windows as a service + url: update/waas-overview.md # Card (optional) - - title: Update Windows 10 + - title: Plan and prepare linkLists: - linkListType: overview - links: - - text: What is Windows as a service? - url: update/waas-overview.md - - text: Types of Windows updates - url: update/waas-quick-start.md#definitions - - linkListType: get-started - links: - - text: Servicing the Windows 10 operating system - url: update/waas-servicing-strategy-windows-10-updates.md - - - # Card (optional) - - title: Deployment planning - linkLists: - - linkListType: architecture links: - text: Create a deployment plan + url: windows-autopilot/demonstrate-deployment-on-vm.md + - text: Prepare to deploy + url: windows-10-poc.md + - text: Set up Delivery Optimization + url: windows-10-poc.md + # Card (optional) + - title: Deploy + linkLists: + - linkListType: overview + links: + - text: Deploy with Endpoint Manager url: update/create-deployment-plan.md - - text: Define readiness criteria - url: update/plan-define-readiness.md - - text: Evaluate infrastructure and tools + - text: Deploy Windows updates url: update/eval-infra-tools.md - - text: Determine application readiness - url: update/plan-determine-app-readiness.md - - text: Define your servicing strategy + - text: Manage the update experience url: update/waas-servicing-strategy-windows-10-updates.md - # Card - - title: Prepare to deploy Windows 10 - linkLists: - - linkListType: how-to-guide - links: - - text: Prepare for Zero Touch Installation with Configuration Manager - url: deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md - - text: Prepare to deploy Windows 10 with MDT - url: deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md - - text: Evaluate and update infrastructure - url: update/update-policies.md - - text: Build a successful servicing strategy - url: update/waas-deployment-rings-windows-10-updates.md - # Card - - title: Deploy and update Windows 10 + - title: Deploy with Autopilot linkLists: - linkListType: deploy links: - - text: Windows Autopilot scenarios and capabilities + - text: Learn about Autopilot url: windows-autopilot/windows-autopilot-scenarios.md - - text: Deploy Windows 10 to a new device with Configuration Manager - url: deploy-windows-cm/deploy-windows-10-using-pxe-and-configuration-manager.md - - text: Deploy a Windows 10 image using MDT - url: deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md - - text: Assign devices to servicing channels - url: update/waas-servicing-channels-windows-10-updates.md - - text: Deploy Windows 10 updates - url: update/waas-servicing-channels-windows-10-updates.md - - text: Resolve Windows 10 upgrade errors - url: upgrade/resolve-windows-10-upgrade-errors.md + - text: Deploy with Autopilot + url: windows-autopilot/windows-autopilot-scenarios.md + - text: Deploy with Autopilot poster + url: https://docs.microsoft.com/windows/deployment/windows-10-deployment-posters#deploy-windows-10-with-autopilot + + # Card + - title: Support remote work + linkLists: + - linkListType: overview + links: + - text: Deploy Windows 10 for a remote world + url: https://techcommunity.microsoft.com/t5/windows-it-pro-blog/deploying-a-new-version-of-windows-10-in-a-remote-world/ba-p/1419846 + - text: Update infrastructure + url: update/update-policies.md + - text: Build a servicing strategy + url: update/waas-deployment-rings-windows-10-updates.md # Card (optional) - - title: Windows 10 resources + - title: Microsoft Learn linkLists: - - linkListType: reference + - linkListType: overview links: - - text: Windows 10 release information - url: https://docs.microsoft.com/windows/release-information/ - - text: What's new in Windows 10 - url: https://docs.microsoft.com/windows/whats-new/ - - text: Windows 10 Enterprise Security - url: https://docs.microsoft.com/windows/security/ - - text: Desktop Deployment Center - url: https://docs.microsoft.com/microsoft-365/enterprise/desktop-deployment-center-home - - text: Microsoft 365 solution and architecture center - url: https://docs.microsoft.com/microsoft-365/solutions/?view=o365-worldwide - + - text: Deploy to Windows 10 + url: https://docs.microsoft.com/en-us/windows/release-information/ + - text: Train users + url: https://docs.microsoft.com/en-us/windows/whats-new/ + - text: Automate Windows deployments + url: https://docs.microsoft.com/en-us/windows/security/ \ No newline at end of file From 39af00034637acaa7a962481aefc4f2668f30ac4 Mon Sep 17 00:00:00 2001 From: J Whitmarsh Date: Thu, 11 Jun 2020 11:09:55 -0700 Subject: [PATCH 03/25] Update index.yml --- windows/deployment/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 4194453097..5d453feee8 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -59,7 +59,7 @@ landingContent: # Card - title: Deploy with Autopilot linkLists: - - linkListType: deploy + - linkListType: overview links: - text: Learn about Autopilot url: windows-autopilot/windows-autopilot-scenarios.md From 129e7a8b4fa444e6d88655506bb99cdd9d1a4861 Mon Sep 17 00:00:00 2001 From: J Whitmarsh Date: Mon, 15 Jun 2020 12:20:54 -0700 Subject: [PATCH 04/25] Update index.yml --- windows/deployment/index.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 5d453feee8..b0afe7fbf2 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -57,15 +57,15 @@ landingContent: url: update/waas-servicing-strategy-windows-10-updates.md # Card - - title: Deploy with Autopilot + - title: Keep current linkLists: - linkListType: overview links: - - text: Learn about Autopilot + - text: ADD HERE url: windows-autopilot/windows-autopilot-scenarios.md - - text: Deploy with Autopilot + - text: ADD HERE url: windows-autopilot/windows-autopilot-scenarios.md - - text: Deploy with Autopilot poster + - text: ADD HERE url: https://docs.microsoft.com/windows/deployment/windows-10-deployment-posters#deploy-windows-10-with-autopilot # Card From 5e9dfae7a20ca80a137812a5112fa212b79c5a3d Mon Sep 17 00:00:00 2001 From: J Whitmarsh Date: Mon, 15 Jun 2020 12:21:54 -0700 Subject: [PATCH 05/25] Update index.yml --- windows/deployment/index.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index b0afe7fbf2..3a30588fee 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -49,12 +49,12 @@ landingContent: linkLists: - linkListType: overview links: + - text: Deploy with Autopilot + url: windows-autopilot/windows-autopilot-scenarios.md - text: Deploy with Endpoint Manager url: update/create-deployment-plan.md - text: Deploy Windows updates url: update/eval-infra-tools.md - - text: Manage the update experience - url: update/waas-servicing-strategy-windows-10-updates.md # Card - title: Keep current From c3f375577097d4b2851d2f11dbd67ba741119e86 Mon Sep 17 00:00:00 2001 From: v-jodben <65978782+v-jodben@users.noreply.github.com> Date: Mon, 15 Jun 2020 15:34:44 -0500 Subject: [PATCH 06/25] Update hololens-recovery.md updated content based on new recovery/reset doc --- devices/hololens/hololens-recovery.md | 154 ++++++++------------------ 1 file changed, 47 insertions(+), 107 deletions(-) diff --git a/devices/hololens/hololens-recovery.md b/devices/hololens/hololens-recovery.md index 8ef5f12b0a..9823d26b97 100644 --- a/devices/hololens/hololens-recovery.md +++ b/devices/hololens/hololens-recovery.md @@ -19,150 +19,90 @@ appliesto: - HoloLens 2 --- -# Restart, reset, or recover HoloLens +# Charging the device (before troubleshooting) -If you're experiencing problems with your HoloLens you may want to try a restart, reset, or even re-flash with device recovery. +Before starting any troubleshooting procedure, if possible, ensure that your device is charged at least between 20% and 40%. -Here are some things to try if your HoloLens isn't running well. This article will guide you through the recommended recovery steps in succession. - -This article focuses on the HoloLens device and software, if your holograms don't look right, [this article](hololens-environment-considerations.md) talks about environmental factors that improve hologram quality. - -## Restart your HoloLens - -First, try restarting the device. - -### Perform a safe restart by using Cortana - -The safest way to restart the HoloLens is by using Cortana. This is generally a great first-step when experiencing an issue with HoloLens: - -1. Put on your device -1. Make sure it's powered on, a user is logged in, and the device is not waiting for a password to unlock it. -1. Say "Hey Cortana, reboot" or "Hey Cortana, restart." -1. When she acknowledges she will ask you for confirmation. Wait a second for a sound to play after she has finished her question, indicating she is listening to you and then say "Yes." -1. The device will now restart. - -### Perform a safe restart by using the power button - -If you still can't restart your device, you can try to restart it by using the power button: - -1. Press and hold the power button for five seconds. - 1. After one second, you will see all five LEDs illuminate, then slowly turn off from right to left. - 1. After five seconds, all LEDs will be off, indicating the shutdown command was issued successfully. - 1. Note that it's important to stop pressing the button immediately after all the LEDs have turned off. -1. Wait one minute for the shutdown to cleanly succeed. Note that the shutdown may still be in progress even if the displays are turned off. -1. Power on the device again by pressing and holding the power button for one second. - -### Perform a safe restart by using Windows Device Portal +Please ensure you are using the charger and the USB Type-C cables that come with the HoloLens2 device. In case they are not available ensure the charger available can support at least 15W of power. > [!NOTE] -> To do this, HoloLens has to be configured as a developer device. -> Read more about [Windows Device Portal](https://docs.microsoft.com/windows/mixed-reality/using-the-windows-device-portal). +If possible, do not use a PC to charge the device over USB as this will provide a very slow charge. -If the previous procedure doesn't work, you can try to restart the device by using [Windows Device Portal](https://docs.microsoft.com/windows/mixed-reality/using-the-windows-device-portal). In the upper right corner, there is an option to restart or shut down the device. +If the device is correctly booted and running there are three different ways of checking the charge of your battery. -### Perform an unsafe forced restart +1. From the main menu of the HoloLens Device UI. +2. Using the LED close to the power button (for 40% you should see at least two solid LEDS). +3. On your Host PC open File Explorer window and look for your HoloLens 2 device on left side under “This PC”. + + a. Right click on the name of the device and select properties. A dialog will appear showing the battery level for your device. -If none of the previous methods are able to successfully restart your device, you can force a restart. This method is equivalent to pulling the battery from the HoloLens. It is a dangerous operation which may leave your device in a corrupt state. If that happens, you'll have to flash your HoloLens. +![HoloLens 2 ResetRecovery](images/ResetRecovery2.png) -> [!WARNING] -> This is a potentially harmful method and should only be used in the event none of the above methods work. +If the device cannot be booted to the Startup Menu, please take note of the LEDs and enumeration on the host PC and follow the troubleshooting guide (https://docs.microsoft.com/en-us/hololens/hololens-troubleshooting). In case the state of the device does not fall in any of the states listed in the troubleshooting guide, execute the **hard reset procedure** without reconnecting the device to your host PC, but connect it instead to the power supply. Wait for at least one hour for the device to charge. -1. Press and hold the power button for at least 10 seconds. +## Reset the device - - It's okay to hold the button for longer than 10 seconds. - - It's safe to ignore any LED activity. -1. Release the button and wait for two or three seconds. -1. Power on the device again by pressing and holding the power button for one second. -If you're still having problems, press the power button for 4 seconds, until all of the battery indicators fade out and the screen stops displaying holograms. Wait 1 minute, then press the power button again to turn on the device. +Under certain circumstances the customer may be required to manually reset the device without using the SW UI. -## Reset to factory settings +**Standard procedure** +1. Disconnect the device from the power supply or the host PC by unplugging the Type-C cable. -> [!NOTE] -> The battery needs at least 40 percent charge to reset. +2. Press and hold the power button for 15 seconds. All LEDs should be off. -If your HoloLens is still experiencing issues after restarting, try resetting it to factory state. Resetting your HoloLens keeps the version of the Windows Holographic software that's installed on it and returns everything else to factory settings. +3. Wait 2-3 seconds and Short press the power button, the LEDs close to the power button will light up and the device will start to boot. -If you reset your device, all your personal data, apps, and settings will be erased, including TPM reset. Resetting will only install the latest installed version of Windows Holographic and you will have to redo all the initialization steps (calibrate, connect to Wi-Fi, create a user account, download apps, and so forth). +4. Connect the device to the host PC, open Device Manager (for Windows 10 press the “Windows” key and then the “x” key and click on “Device Manager”) and make sure the device enumerates correctly as Microsoft HoloLens as shown in the pictures below: -1. Launch the Settings app, and then select **Update** > **Reset**. -1. Select the **Reset device** option and read the confirmation message. -1. If you agree to reset your device, the device will restart and display a set of spinning gears with a progress bar. -1. Wait about 30 minutes for this process to complete. -1. The reset will complete and the device will restart into the out-of-the-box experience. +![HoloLens 2 MicrosoftHoloLensRecovery](images/MicrosoftHoloLensRecovery.png) -## Re-install the operating system +**Hard-reset procedure** -If the device is still having a problem after rebooting and resetting, you can use a recovery tool on your computer to reinstall the HoloLens' operating system and firmware. +If the standard reset procedure does not work, you can use the hard-reset procedure. -HoloLens (1st gen) and HoloLens 2 use different tools but both tools will auto-detect your HoloLens and install new software. +1. Disconnect the device from the power supply or the host PC by unplugging the Type-C cable. -All of the data HoloLens needs to reset is packaged in a Full Flash Update (ffu). This is similar to an iso, wim, or vhd. [Learn about FFU image file formats.](https://docs.microsoft.com/windows-hardware/manufacture/desktop/wim-vs-ffu-image-file-formats) +2. Hold volume down + power for 15 seconds. -### HoloLens 2 +3. The device will automatically reboot. -The Advanced Recovery Companion is a new app in Microsoft Store restore the operating system image to your HoloLens 2 device. Advanced Recovery Companion erases all your personal data, apps, and settings, and resets TPM. +4. Connect the device to the host PC, open Device Manager (for Windows 10 press the “Windows” key and then the “x” key and click on “Device Manager”) and make sure the device enumerates correctly as Microsoft HoloLens as shown in the pictures below. -1. On your computer, get [Advanced Recovery Companion](https://www.microsoft.com/p/advanced-recovery-companion/9p74z35sfrs8?activetab=pivot:overviewtab) from Microsoft Store. -2. Connect HoloLens 2 to your computer. -3. Start Advanced Recovery Companion. -4. On the **Welcome** page, select your device. -5. On the **Device info** page, select **Install software** to install the default package. (If you have a Full Flash Update (FFU) image that you want to install instead, select **Manual package selection**.) -6. Software installation will begin. Do not use the device or disconnect the cable during installation. When you see the **Installation finished** page, you can disconnect and use your device. +![HoloLens 2 MicrosoftHoloLensRecovery](images/MicrosoftHoloLensRecovery.png) -#### Manual flashing mode +## Clean reflash the device -> [!TIP] -> In the event that a HoloLens 2 gets into a state where Advanced Recovery Companion cannot recognize the device, and it does not boot, try forcing the device into Flashing Mode and recovering it with Advanced Recovery Companion: +In extraordinary situations you may be required to clean flash the device. There are two ways to reflash a HoloLens2 device. For all reflashing procedures you will be required to install the Advanced Recovery Companion app from the Windows Store. If you reset your device, all your personal data, apps, and settings will be erased, including TPM reset. -1. Connect the HoloLens 2 to a PC with Advanced Recovery Companion installed. -1. Press and hold the **Volume Up and Power buttons** until the device reboots. Release the Power button, but continue to hold the Volume Up button until the third LED is lit. -1. The device should be visible in **Device Manager** as a **Microsoft HoloLens Recovery** device. -1. Launch Advanced Recovery Companion, and follow the on-screen prompts to reflash the OS to the HoloLens 2. +Before starting the flashing procedure make sure the app is installed and running (https://www.microsoft.com/store/productId/9P74Z35SFRS8 ) on your Windows 10 PC and ready to detect the device. -#### Downloading ARC without using the app store +![HoloLens 2 Clean Reflash](images/ARC1.png) -If an IT environment prevents the use of the Windows Store app or limits access to the retail store, IT administrators can make this app available through other ‘offline’ deployment paths. +**Normal procedure** -- This process may also be used for other apps, as seen in step 2. This guide will focus on Advanced Recovery Companion, but my be modified for other offline apps. +1. While the HoloLens device is running, connect it to your Windows 10 PC where you previously launched the Advanced Recovery Companion App. -This deployment path can be enabled with the following steps: -1. Go to the [Store For Business website](https://businessstore.microsoft.com) and sign-in with an Azure AD identity. -1. Go to **Manage – Settings**, and turn on **Show offline apps** under **Shopping experience** as described at https://businessstore.microsoft.com/manage/settings/shop -1. Go to **shop for my group** and search for the [Advanced Recovery Companion](https://businessstore.microsoft.com/store/details/advanced-recovery-companion/9P74Z35SFRS8) app. -1. Change the **License Type** box to offline and click **Manage**. -1. Under Download the package for offline use click the second blue **“Download”** button . Ensure the file extension is .appxbundle. -1. At this stage, if the Desktop PC has Internet access, simply double click and install. -1. The IT administrator can also distribute this app through System Center Configuration Manager (SCCM) or Intune. -1. If the target PC has no Internet connectivity, some additional steps are needed: - 1. Select the unencoded license and click **“Generate license”** and under **“Required Frameworks”** click **“Download.”** - 1. PCs without internet access will need to use DISM to apply the package with the dependency and license. In an administrator command prompt, type: +2. The device will automatically be detected and the Advanced Recovery Companion App UI will update as follows: - ```console - C:\WINDOWS\system32>dism /online /Add-ProvisionedAppxPackage /PackagePath:"C:\ARCoffline\Microsoft.AdvancedRecoveryCompanion_1.19050.1301.0_neutral_~_8wekyb3d8bbwe.appxbundle" /DependencyPackagePath:"C:\ARCoffline\Microsoft.VCLibs.140.00.UWPDesktop_14.0.27629.0_x86__8wekyb3d8bbwe.appx" /LicensePath:"C:\ARCoffline\Microsoft.AdvancedRecoveryCompanion_8wekyb3d8bbwe_f72ce112-dd2e-d771-8827-9cbcbf89f8b5.xml" /Region:all - ``` -> [!NOTE] -> The version number in this code example may not match the currently avalible version. You may have also choosen a different download location than in the example given. Please make sure to make any changes as needed. +![HoloLens 2 Clean Reflash](images/ARC2.png) -> [!TIP] -> When planning to use Advanced Recovery Companion to install an ffu offline it may be useful to download your flashing image to be availible, here is the [current image for HoloLens 2](https://aka.ms/hololens2download). +3. Select the HoloLens2 device in the Advanced Recovery Companion App UI and follow the instructions to complete the flashing. -Other resources: -- https://docs.microsoft.com/microsoft-store/distribute-offline-apps -- https://docs.microsoft.com/windows-hardware/manufacture/desktop/dism-app-package--appx-or-appxbundle--servicing-command-line-options +**Manual procedure** +If the device does not boot correctly you may need to put the HoloLens 2 device in Recovery mode. -### HoloLens (1st gen) +1. Disconnect the device from the power supply or the host PC by unplugging the Type-C cable. -If necessary, you can install a completely new operating system on your HoloLens (1st gen) with the Windows Device Recovery Tool. +2. Press and hold the power button for 15 seconds. All LEDs should turn off. -Before you use this tool, determine if restarting or resetting your HoloLens fixes the problem. The recovery process may take some time. When you're done, the latest version of the Windows Holographic software approved for your HoloLens will be installed. +3. While pressing the volume up button, press and release the power button to boot the device. Wait 10 seconds before releasing the volume up button. Out of the 5 LEDs on the device, only the middle LED will light up. -To use the tool, you'll need a computer running Windows 10 or later, with at least 4 GB of free storage space. Please note that you can't run this tool on a virtual machine. +4. Connect the device to the host PC, open Device Manager (for Windows 10 press the “Windows” key and then the “x” key and click on “Device Manager”) and make sure the device enumerates correctly as Microsoft HoloLens as shown in the image below. -To recover your HoloLens +![HoloLens 2 MicrosoftHoloLensRecovery](images/MicrosoftHoloLensRecovery.png) -1. Download and install the [Windows Device Recovery Tool](https://support.microsoft.com/help/12379/windows-10-mobile-device-recovery-tool-faq) on your computer. -1. Connect the HoloLens (1st gen) to your computer using the Micro USB cable that came with your HoloLens. -1. Run the Windows Device Recovery Tool and follow the instructions. +5. The device will be automatically detected, and the Advanced Recovery Companion app UI will update as follows: -If the HoloLens (1st gen) isn't automatically detected, select **My device was not detected** and follow the instructions to put your device into recovery mode. +![HoloLens 2 Clean Reflash](images/ARC2.png) + +6. Select the HoloLens 2 device in the Advanced Recovery Companion app UI and follow the instructions to complete the flashing. From 3f39c23d9d7ec7e4d3ab601229377a1ca5a9fa8a Mon Sep 17 00:00:00 2001 From: v-jodben <65978782+v-jodben@users.noreply.github.com> Date: Mon, 15 Jun 2020 16:08:19 -0500 Subject: [PATCH 07/25] Update hololens-recovery.md removed /en/ directory from Line 41 --- devices/hololens/hololens-recovery.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens-recovery.md b/devices/hololens/hololens-recovery.md index 9823d26b97..f6b5fff191 100644 --- a/devices/hololens/hololens-recovery.md +++ b/devices/hololens/hololens-recovery.md @@ -38,7 +38,7 @@ If the device is correctly booted and running there are three different ways of ![HoloLens 2 ResetRecovery](images/ResetRecovery2.png) -If the device cannot be booted to the Startup Menu, please take note of the LEDs and enumeration on the host PC and follow the troubleshooting guide (https://docs.microsoft.com/en-us/hololens/hololens-troubleshooting). In case the state of the device does not fall in any of the states listed in the troubleshooting guide, execute the **hard reset procedure** without reconnecting the device to your host PC, but connect it instead to the power supply. Wait for at least one hour for the device to charge. +If the device cannot be booted to the Startup Menu, please take note of the LEDs and enumeration on the host PC and follow the troubleshooting guide (https://docs.microsoft.com/hololens/hololens-troubleshooting). In case the state of the device does not fall in any of the states listed in the troubleshooting guide, execute the **hard reset procedure** without reconnecting the device to your host PC, but connect it instead to the power supply. Wait for at least one hour for the device to charge. ## Reset the device From 51b90d054ab017b13751c4d0113f4efaf2f32552 Mon Sep 17 00:00:00 2001 From: Evan Miller Date: Mon, 15 Jun 2020 14:11:19 -0700 Subject: [PATCH 08/25] update link to recovery page --- devices/hololens/hololens-FAQ.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens-FAQ.md b/devices/hololens/hololens-FAQ.md index 38964c7a7d..0c2a033d11 100644 --- a/devices/hololens/hololens-FAQ.md +++ b/devices/hololens/hololens-FAQ.md @@ -239,7 +239,7 @@ If your device was previously set up for someone else, either for a client or fo - For a device that is enrolled in Intune mobile device management (MDM), you can use Intune to remotely [wipe](https://docs.microsoft.com/intune/remote-actions/devices-wipe) the device. The device then re-flashes itself. > [!IMPORTANT] > When you wipe the device, make sure to leave **Retain enrollment state and user account** unchecked. -- For a non-MDM device, you can [put the device into **Flashing Mode** and use Advanced Recovery Companion](hololens-recovery.md#re-install-the-operating-system) to recover the device. +- For a non-MDM device, you can [put the device into **Flashing Mode** and use Advanced Recovery Companion](hololens-recovery.md#clean-reflash-the-device) to recover the device. [Back to list](#list) From 7a106b701be0a21c2720420cb216a89b605632ab Mon Sep 17 00:00:00 2001 From: Evan Miller Date: Mon, 15 Jun 2020 14:14:18 -0700 Subject: [PATCH 09/25] update link to recovery page --- devices/hololens/hololens2-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens2-setup.md b/devices/hololens/hololens2-setup.md index 79189a7cf6..15327915f5 100644 --- a/devices/hololens/hololens2-setup.md +++ b/devices/hololens/hololens2-setup.md @@ -104,7 +104,7 @@ Not sure what the indicator lights on your HoloLens mean? Want to know how HoloL | - | - | - | | You press the Power button. | One light flashes five times, then turns off. | The HoloLens battery is critically low. Charge your HoloLens. | | You press the Power button. | All five lights flash five times, then turn off. | HoloLens cannot start correctly and is in an error state. [Reinstall the operating system](hololens-recovery.md) to recover your device. | -| You press the Power button. | The 1st, 3rd, and 5th lights flash together continually. | HoloLens may have a hardware failure. To be sure, [reinstall the OS](hololens-recovery.md#hololens-2), and try again. After reinstalling the OS, if the light-flash pattern persists, contact [support](https://support.microsoft.com/en-us/supportforbusiness/productselection?sapid=3ec35c62-022f-466b-3a1e-dbbb7b9a55fb). | +| You press the Power button. | The 1st, 3rd, and 5th lights flash together continually. | HoloLens may have a hardware failure. To be sure, [reinstall the OS](hololens-recovery.md), and try again. After reinstalling the OS, if the light-flash pattern persists, contact [support](https://support.microsoft.com/en-us/supportforbusiness/productselection?sapid=3ec35c62-022f-466b-3a1e-dbbb7b9a55fb). | ## Safety and comfort From bb62a8fa380873de7d2cfe94e5dca7069c2aebea Mon Sep 17 00:00:00 2001 From: Evan Miller Date: Mon, 15 Jun 2020 14:23:27 -0700 Subject: [PATCH 10/25] Create hololens1-recovery.md --- devices/hololens/hololens1-recovery.md | 127 +++++++++++++++++++++++++ 1 file changed, 127 insertions(+) create mode 100644 devices/hololens/hololens1-recovery.md diff --git a/devices/hololens/hololens1-recovery.md b/devices/hololens/hololens1-recovery.md new file mode 100644 index 0000000000..dafeebe18e --- /dev/null +++ b/devices/hololens/hololens1-recovery.md @@ -0,0 +1,127 @@ +--- +title: Restart, reset, or recover HoloLens 1 +ms.reviewer: Both basic and advanced instructions for rebooting or resetting your HoloLens. +description: How to use Windows Device Recovery Tool to flash an image to HoloLens 1st Gen. +keywords: how-to, reboot, reset, recover, hard reset, soft reset, power cycle, HoloLens, shut down, wdrt, windows device recovery tool +ms.prod: hololens +ms.sitesec: library +author: evmill +ms.author: v-evmill +ms.date: 06/01/2020 +ms.custom: +- CI 111456 +- CSSTroubleshooting +ms.topic: article +ms.localizationpriority: high +manager: yannisle +appliesto: +- HoloLens (1st gen) +--- + +# Restart, reset, or recover HoloLens 1st Gen + +If you're experiencing problems with your HoloLens you may want to try a restart, reset, or even re-flash with device recovery. + +Here are some things to try if your HoloLens isn't running well. This article will guide you through the recommended recovery steps in succession. + +If you are looking to recover a HoloLens 2, please view the page for [Recovering a HoloLens 2](https://docs.microsoft.com/hololens/hololens-recovery), as there are differences in the processes. + +This article focuses on the HoloLens device and software, if your holograms don't look right, [this article](hololens-environment-considerations.md) talks about environmental factors that improve hologram quality. + +## Restart + +### Perform a safe restart by using Cortana + +The safest way to restart the HoloLens is by using Cortana. This is generally an easy first-step when experiencing an issue with HoloLens. + +> [!NOTE] +> Cortana is not avalible on all devices. +> Cortana is avalible to all HoloLens (1st Gen) devices. +> Cortana is avalible on HoloLens 2 devices on a build prior to the Windows Holograpic, Version 2004 update. + +1. Put on your device +1. Make sure it's powered on, a user is logged in, and the device is not waiting for a password to unlock it. +1. Say "Hey Cortana, reboot" or "Hey Cortana, restart." +1. When she acknowledges she will ask you for confirmation. Wait a second for a sound to play after she has finished her question, indicating she is listening to you and then say "Yes." +1. The device will now restart. + +### Perform a safe restart by using the power button + +If you still can't restart your device, you can try to restart it by using the power button: + +1. Press and hold the power button for five seconds. + 1. After one second, you will see all five LEDs illuminate, then slowly turn off from right to left. + 1. After five seconds, all LEDs will be off, indicating the shutdown command was issued successfully. + 1. Note that it's important to stop pressing the button immediately after all the LEDs have turned off. +1. Wait one minute for the shutdown to cleanly succeed. Note that the shutdown may still be in progress even if the displays are turned off. +1. Power on the device again by pressing and holding the power button for one second. + +### Perform a safe restart by using Windows Device Portal + +> [!NOTE] +> To do this, HoloLens has to be configured as a developer device. +> Read more about [Windows Device Portal](https://docs.microsoft.com/windows/mixed-reality/using-the-windows-device-portal). + +If the previous procedure doesn't work, you can try to restart the device by using [Windows Device Portal](https://docs.microsoft.com/windows/mixed-reality/using-the-windows-device-portal). In the upper right corner, there is an option to restart or shut down the device. + +### Perform an unsafe forced restart + +If none of the previous methods are able to successfully restart your device, you can force a restart. This method is equivalent to pulling the battery from the HoloLens. It is a dangerous operation which may leave your device in a corrupt state. If that happens, you'll have to flash your HoloLens. + +> [!WARNING] +> This is a potentially harmful method and should only be used in the event none of the above methods work. + +1. Press and hold the power button for at least 10 seconds. + - It's okay to hold the button for longer than 10 seconds. + - It's safe to ignore any LED activity. +1. Release the button and wait for two or three seconds. +1. Power on the device again by pressing and holding the power button for one second. +If you're still having problems, press the power button for 4 seconds, until all of the battery indicators fade out and the screen stops displaying holograms. Wait 1 minute, then press the power button again to turn on the device. + +## Reset to factory settings + +> [!NOTE] +> The battery needs at least 40 percent charge to reset. + +If your HoloLens is still experiencing issues after restarting, try resetting it to factory state. Resetting your HoloLens keeps the version of the Windows Holographic software that's installed on it and returns everything else to factory settings. + +If you reset your device, all your personal data, apps, and settings will be erased, including TPM reset. Resetting will only install the latest installed version of Windows Holographic and you will have to redo all the initialization steps (calibrate, connect to Wi-Fi, create a user account, download apps, and so forth). + +1. Launch the Settings app, and then select **Update** > **Reset**. +1. Select the **Reset device** option and read the confirmation message. +1. If you agree to reset your device, the device will restart and display a set of spinning gears with a progress bar. +1. Wait about 30 minutes for this process to complete. +1. The reset will complete and the device will restart into the out-of-the-box experience. + +## Re-install the operating system + +If the device is still having a problem after rebooting and resetting, you can use a recovery tool on your computer to reinstall the HoloLens' operating system and firmware. + +All of the data HoloLens needs to reset is packaged in a Full Flash Update (ffu). This is similar to an iso, wim, or vhd. [Learn about FFU image file formats.](https://docs.microsoft.com/windows-hardware/manufacture/desktop/wim-vs-ffu-image-file-formats) + +If necessary, you can install a completely new operating system on your HoloLens (1st gen) with the Windows Device Recovery Tool. + +Before you use this tool, determine if restarting or resetting your HoloLens fixes the problem. The recovery process may take some time. When you're done, the latest version of the Windows Holographic software approved for your HoloLens will be installed. + +To use the tool, you'll need a computer running Windows 10 or later, with at least 4 GB of free storage space. Please note that you can't run this tool on a virtual machine. + +### Recover your HoloLens: + +1. Download and install the [Windows Device Recovery Tool](https://support.microsoft.com/help/12379/windows-10-mobile-device-recovery-tool-faq) on your computer. +1. Connect the HoloLens (1st gen) to your computer using the Micro USB cable that came with your HoloLens. +1. Run the Windows Device Recovery Tool and follow the instructions. + +If the HoloLens (1st gen) isn't automatically detected, select **My device was not detected** and follow the instructions to put your device into recovery mode. + +### Manual Flashing Mode: + +In the event that your device is not being detected please use the following method to manually place it into flashing mode. + +1. Unplug the device from all power sources. +1. If the device is on please hold down the power button until it is completely off. +1. Hold the **Volume Up** button, and breifly tap the **Power button**. +1. The device should boot and then display only the middle LED light. +1. Plug the device into your PC. +1. Launch Windows Device Recovery Tool. +1. You will need to select *My device was not detected**, and then select **HoloLens**. +1. Follow the instructions to recover your device. From 29838636f12f2684a7d6c086dded45d9c38a9e3c Mon Sep 17 00:00:00 2001 From: Evan Miller Date: Mon, 15 Jun 2020 14:25:02 -0700 Subject: [PATCH 11/25] add hl1 recovery to TOC --- devices/hololens/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/devices/hololens/TOC.md b/devices/hololens/TOC.md index cb44c5b311..14021740e8 100644 --- a/devices/hololens/TOC.md +++ b/devices/hololens/TOC.md @@ -58,6 +58,7 @@ # Update, troubleshoot, or recover HoloLens ## [Update HoloLens](hololens-update-hololens.md) ## [Restart, reset, or recover HoloLens](hololens-recovery.md) +## [Restart, reset, or recover HoloLens 1st Gen](hololens1-recovery.md) ## [Troubleshoot HoloLens issues](hololens-troubleshooting.md) ## [Collect diagnostic information from HoloLens devices](hololens-diagnostic-logs.md) ## [Known issues for HoloLens](hololens-known-issues.md) From 04200abca755ddfa35f0c4f90ac6efe1632e41b5 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 16 Jun 2020 12:16:16 -0700 Subject: [PATCH 12/25] added some material to the cards --- windows/deployment/index.yml | 120 ++++++++++++++--------------------- 1 file changed, 48 insertions(+), 72 deletions(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 70fa4b92c9..b065acab3d 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -22,96 +22,72 @@ landingContent: # Cards and links should be based on top customer tasks or top subjects # Start card title with a verb # Card (optional) - - title: Deploy Windows 10 + - title: Get started linkLists: - linkListType: overview links: + - text: What's new + url: windows-10-deployment-scenarios.md - text: Windows 10 deployment scenarios url: windows-10-deployment-scenarios.md - - - linkListType: get-started - links: - - text: Demonstrate Autopilot deployment - url: windows-autopilot/demonstrate-deployment-on-vm.md - - text: Deploy Windows 10 in a test lab - url: windows-10-poc.md + - text: Basics of Windows updates, channels, and tools + url: update/get-started-updates-channels-tools.md # Card (optional) - - title: Update Windows 10 + - title: Plan and prepare linkLists: - linkListType: overview - links: - - text: What is Windows as a service? - url: update/waas-overview.md - - text: Types of Windows updates - url: update/waas-quick-start.md#definitions - - linkListType: get-started - links: - - text: Servicing the Windows 10 operating system - url: update/waas-servicing-strategy-windows-10-updates.md - - - # Card (optional) - - title: Deployment planning - linkLists: - - linkListType: architecture links: - text: Create a deployment plan - url: update/create-deployment-plan.md - - text: Define readiness criteria - url: update/plan-define-readiness.md - - text: Evaluate infrastructure and tools - url: update/eval-infra-tools.md - - text: Determine application readiness - url: update/plan-determine-app-readiness.md - - text: Define your servicing strategy - url: update/waas-servicing-strategy-windows-10-updates.md - - # Card - - title: Prepare to deploy Windows 10 + url: update/create-deployment-plan + - text: Prepare to deploy Windows 10 updates + url: update/prepare-deploy-windows + - text: Prepare updates using Windows Update for Business + url: update/waas-manage-updates-wufb + # Card (optional) + - title: Deploy linkLists: - - linkListType: how-to-guide + - linkListType: overview links: - - text: Prepare for Zero Touch Installation with Configuration Manager - url: deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md - - text: Prepare to deploy Windows 10 with MDT - url: deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md - - text: Evaluate and update infrastructure - url: update/update-policies.md - - text: Build a successful servicing strategy - url: update/waas-deployment-rings-windows-10-updates.md + - text: Deploy with Autopilot + url: windows-autopilot/windows-autopilot-scenarios.md + - text: Assign devices to servicing channels + url: update/waas-servicing-channels-windows-10-updates + - text: Deploy Windows updates with Configuration Manager + url: update/deploy-updates-configmgr + + # Card + - title: Keep Windows current + linkLists: + - linkListType: overview + links: + - text: Define servicing strategy + url: update/define-update-strategy.md + - text: JAMES'S CALENDAR BLOG POST + url: windows-autopilot/windows-autopilot-scenarios.md + - text: Optimizing Windows 10 Update Adoption + url: https://www.microsoft.com/download/details.aspx?id=101056 # Card - - title: Deploy and update Windows 10 + - title: Support remote work linkLists: - - linkListType: deploy + - linkListType: overview links: - - text: Windows Autopilot scenarios and capabilities - url: windows-autopilot/windows-autopilot-scenarios.md - - text: Deploy Windows 10 to a new device with Configuration Manager - url: deploy-windows-cm/deploy-windows-10-using-pxe-and-configuration-manager.md - - text: Deploy a Windows 10 image using MDT - url: deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md - - text: Assign devices to servicing channels - url: update/waas-servicing-channels-windows-10-updates.md - - text: Deploy Windows 10 updates - url: update/waas-servicing-channels-windows-10-updates.md - - text: Resolve Windows 10 upgrade errors - url: upgrade/resolve-windows-10-upgrade-errors.md + - text: Deploy Windows 10 for a remote world + url: https://techcommunity.microsoft.com/t5/windows-it-pro-blog/deploying-a-new-version-of-windows-10-in-a-remote-world/ba-p/1419846 + - text: Update infrastructure + url: update/update-policies.md + - text: Build a servicing strategy + url: update/waas-deployment-rings-windows-10-updates.md # Card (optional) - - title: Windows 10 resources + - title: Microsoft Learn linkLists: - - linkListType: reference + - linkListType: overview links: - - text: Windows 10 release information - url: https://docs.microsoft.com/windows/release-information/ - - text: What's new in Windows 10 - url: https://docs.microsoft.com/windows/whats-new/ - - text: Windows 10 Enterprise Security - url: https://docs.microsoft.com/windows/security/ - - text: Desktop Deployment Center - url: https://docs.microsoft.com/microsoft-365/enterprise/desktop-deployment-center-home - - text: Microsoft 365 solution and architecture center - url: https://docs.microsoft.com/microsoft-365/solutions/?view=o365-worldwide - + - text: Plan to deploy updates for Windows 10 and Microsoft 365 Apps + url: https://docs.microsoft.com/learn/modules/windows-plan + - text: Prepare to deploy updates for Windows 10 and Microsoft 365 Apps + url: https://docs.microsoft.com/learn/modules/windows-prepare/ + - text: Deploy updates for Windows 10 and Microsoft 365 Apps + url: https://docs.microsoft.com/learn/modules/windows-deploy \ No newline at end of file From b28c65899da19eb5fddb0be3f89de05577ddbec9 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 16 Jun 2020 13:32:07 -0700 Subject: [PATCH 13/25] fixing filenames --- windows/deployment/index.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index b065acab3d..d5a4c3316a 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -39,11 +39,11 @@ landingContent: - linkListType: overview links: - text: Create a deployment plan - url: update/create-deployment-plan + url: update/create-deployment-plan.md - text: Prepare to deploy Windows 10 updates - url: update/prepare-deploy-windows + url: update/prepare-deploy-windows.md - text: Prepare updates using Windows Update for Business - url: update/waas-manage-updates-wufb + url: update/waas-manage-updates-wufb.md # Card (optional) - title: Deploy linkLists: @@ -52,9 +52,9 @@ landingContent: - text: Deploy with Autopilot url: windows-autopilot/windows-autopilot-scenarios.md - text: Assign devices to servicing channels - url: update/waas-servicing-channels-windows-10-updates + url: update/waas-servicing-channels-windows-10-updates.md - text: Deploy Windows updates with Configuration Manager - url: update/deploy-updates-configmgr + url: update/deploy-updates-configmgr.md # Card - title: Keep Windows current From ccf7fc329dc8350f1d7535da00fb4454c9bc0aef Mon Sep 17 00:00:00 2001 From: Evan Miller Date: Tue, 16 Jun 2020 14:38:10 -0700 Subject: [PATCH 14/25] Changes for title/headers/links Updated titles. Updated links. Bold to headers. Notes on ARC build being factory image. Placed in ARC offline. --- devices/hololens/hololens-recovery.md | 53 +++++++++++++++++++++++---- 1 file changed, 45 insertions(+), 8 deletions(-) diff --git a/devices/hololens/hololens-recovery.md b/devices/hololens/hololens-recovery.md index f6b5fff191..707867332a 100644 --- a/devices/hololens/hololens-recovery.md +++ b/devices/hololens/hololens-recovery.md @@ -19,14 +19,16 @@ appliesto: - HoloLens 2 --- -# Charging the device (before troubleshooting) +# Reset and Recovery for HoloLens 2 + +## Charging the device Before starting any troubleshooting procedure, if possible, ensure that your device is charged at least between 20% and 40%. Please ensure you are using the charger and the USB Type-C cables that come with the HoloLens2 device. In case they are not available ensure the charger available can support at least 15W of power. > [!NOTE] -If possible, do not use a PC to charge the device over USB as this will provide a very slow charge. +> If possible, do not use a PC to charge the device over USB as this will provide a very slow charge. If the device is correctly booted and running there are three different ways of checking the charge of your battery. @@ -44,7 +46,7 @@ If the device cannot be booted to the Startup Menu, please take note of the LEDs Under certain circumstances the customer may be required to manually reset the device without using the SW UI. -**Standard procedure** +### Standard procedure 1. Disconnect the device from the power supply or the host PC by unplugging the Type-C cable. 2. Press and hold the power button for 15 seconds. All LEDs should be off. @@ -55,7 +57,7 @@ Under certain circumstances the customer may be required to manually reset the d ![HoloLens 2 MicrosoftHoloLensRecovery](images/MicrosoftHoloLensRecovery.png) -**Hard-reset procedure** +### Hard-reset procedure If the standard reset procedure does not work, you can use the hard-reset procedure. @@ -71,13 +73,15 @@ If the standard reset procedure does not work, you can use the hard-reset proced ## Clean reflash the device -In extraordinary situations you may be required to clean flash the device. There are two ways to reflash a HoloLens2 device. For all reflashing procedures you will be required to install the Advanced Recovery Companion app from the Windows Store. If you reset your device, all your personal data, apps, and settings will be erased, including TPM reset. +In extraordinary situations you may be required to clean flash the device. There are two ways to reflash a HoloLens2 device. For all reflashing procedures you will be required to [install the Advanced Recovery Companion app from the Windows Store](https://www.microsoft.com/store/productId/9P74Z35SFRS8). If you reset your device, all your personal data, apps, and settings will be erased, including TPM reset. -Before starting the flashing procedure make sure the app is installed and running (https://www.microsoft.com/store/productId/9P74Z35SFRS8 ) on your Windows 10 PC and ready to detect the device. +Advanced Recovery Companion is currently set to download the feature release build for [Windows Holographic 2004](hololens-release-notes.md#windows-holographic-version-2004), if you would like to download the latest HoloLens 2 FFU to flash your device via [Advanced Recovery Companion](hololens-recovery.md#re-install-the-operating-system) then you may download it from [here](https://aka.ms/hololens2download). This is kept up-to-date and will match the latest generally available build. + +Before starting the flashing procedure make sure the app is installed and running on your Windows 10 PC and ready to detect the device. ![HoloLens 2 Clean Reflash](images/ARC1.png) -**Normal procedure** +### Normal procedure 1. While the HoloLens device is running, connect it to your Windows 10 PC where you previously launched the Advanced Recovery Companion App. @@ -87,7 +91,7 @@ Before starting the flashing procedure make sure the app is installed and runnin 3. Select the HoloLens2 device in the Advanced Recovery Companion App UI and follow the instructions to complete the flashing. -**Manual procedure** +### Manual procedure If the device does not boot correctly you may need to put the HoloLens 2 device in Recovery mode. @@ -106,3 +110,36 @@ If the device does not boot correctly you may need to put the HoloLens 2 device ![HoloLens 2 Clean Reflash](images/ARC2.png) 6. Select the HoloLens 2 device in the Advanced Recovery Companion app UI and follow the instructions to complete the flashing. + +## Downloading ARC without using the app store + +If an IT environment prevents the use of the Windows Store app or limits access to the retail store, IT administrators can make this app available through other ‘offline’ deployment paths. + +- This process may also be used for other apps, as seen in step 2. This guide will focus on Advanced Recovery Companion, but my be modified for other offline apps. + +This deployment path can be enabled with the following steps: +1. Go to the [Store For Business website](https://businessstore.microsoft.com) and sign-in with an Azure AD identity. +1. Go to **Manage – Settings**, and turn on **Show offline apps** under **Shopping experience** as described at https://businessstore.microsoft.com/manage/settings/shop +1. Go to **shop for my group** and search for the [Advanced Recovery Companion](https://businessstore.microsoft.com/store/details/advanced-recovery-companion/9P74Z35SFRS8) app. +1. Change the **License Type** box to offline and click **Manage**. +1. Under Download the package for offline use click the second blue **“Download”** button . Ensure the file extension is .appxbundle. +1. At this stage, if the Desktop PC has Internet access, simply double click and install. +1. The IT administrator can also distribute this app through System Center Configuration Manager (SCCM) or Intune. +1. If the target PC has no Internet connectivity, some additional steps are needed: + 1. Select the unencoded license and click **“Generate license”** and under **“Required Frameworks”** click **“Download.”** + 1. PCs without internet access will need to use DISM to apply the package with the dependency and license. In an administrator command prompt, type: + + ```console + C:\WINDOWS\system32>dism /online /Add-ProvisionedAppxPackage /PackagePath:"C:\ARCoffline\Microsoft.AdvancedRecoveryCompanion_1.19050.1301.0_neutral_~_8wekyb3d8bbwe.appxbundle" /DependencyPackagePath:"C:\ARCoffline\Microsoft.VCLibs.140.00.UWPDesktop_14.0.27629.0_x86__8wekyb3d8bbwe.appx" /LicensePath:"C:\ARCoffline\Microsoft.AdvancedRecoveryCompanion_8wekyb3d8bbwe_f72ce112-dd2e-d771-8827-9cbcbf89f8b5.xml" /Region:all + ``` +> [!NOTE] +> The version number in this code example may not match the currently avalible version. You may have also choosen a different download location than in the example given. Please make sure to make any changes as needed. + +> [!TIP] +> When planning to use Advanced Recovery Companion to install an ffu offline it may be useful to download your flashing image to be availible, here is the [current image for HoloLens 2](https://aka.ms/hololens2download). + +Other resources: +- https://docs.microsoft.com/microsoft-store/distribute-offline-apps +- https://docs.microsoft.com/windows-hardware/manufacture/desktop/dism-app-package--appx-or-appxbundle--servicing-command-line-options + + From b5945cc8b0d39338f3a963f9d219d8bd8b997ae0 Mon Sep 17 00:00:00 2001 From: Evan Miller Date: Tue, 16 Jun 2020 15:02:14 -0700 Subject: [PATCH 15/25] fix broken link to ARC --- devices/hololens/hololens-recovery.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens-recovery.md b/devices/hololens/hololens-recovery.md index 707867332a..8c3374807f 100644 --- a/devices/hololens/hololens-recovery.md +++ b/devices/hololens/hololens-recovery.md @@ -75,7 +75,7 @@ If the standard reset procedure does not work, you can use the hard-reset proced In extraordinary situations you may be required to clean flash the device. There are two ways to reflash a HoloLens2 device. For all reflashing procedures you will be required to [install the Advanced Recovery Companion app from the Windows Store](https://www.microsoft.com/store/productId/9P74Z35SFRS8). If you reset your device, all your personal data, apps, and settings will be erased, including TPM reset. -Advanced Recovery Companion is currently set to download the feature release build for [Windows Holographic 2004](hololens-release-notes.md#windows-holographic-version-2004), if you would like to download the latest HoloLens 2 FFU to flash your device via [Advanced Recovery Companion](hololens-recovery.md#re-install-the-operating-system) then you may download it from [here](https://aka.ms/hololens2download). This is kept up-to-date and will match the latest generally available build. +Advanced Recovery Companion is currently set to download the feature release build for [Windows Holographic 2004](hololens-release-notes.md#windows-holographic-version-2004), if you would like to download the latest HoloLens 2 FFU to flash your device via Advanced Recovery Companion then you may download it from [here](https://aka.ms/hololens2download). This is kept up-to-date and will match the latest generally available build. Before starting the flashing procedure make sure the app is installed and running on your Windows 10 PC and ready to detect the device. From 4e5efcb83feb59a146db8658404accf1ee882be4 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 16 Jun 2020 22:00:38 -0700 Subject: [PATCH 16/25] update --- windows/deployment/index.yml | 43 +++++++++++++----------- windows/deployment/update/index2.md | 52 +++++++++++++++++++++++++++++ 2 files changed, 75 insertions(+), 20 deletions(-) create mode 100644 windows/deployment/update/index2.md diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 6436caaa1d..e89cd271c8 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -22,28 +22,29 @@ landingContent: # Cards and links should be based on top customer tasks or top subjects # Start card title with a verb # Card (optional) - - title: Get started - linkLists: - - linkListType: get-started - links: - - text: What's new in Windows deployment - url: windows-10-deployment-scenarios.md - - text: Windows 10 deployment scenarios - url: windows-10-deployment-scenarios.md - - text: Basics of Windows updates, channels, and tools - url: update/get-started-updates-channels-tools.md - - # Card (optional) - - title: Plan and prepare + - title: Plan linkLists: - linkListType: overview links: - text: Create a deployment plan url: update/create-deployment-plan.md + - text: Define readiness criteria + url: update/plan-define-readiness.md + - text: Evaluate infrastructure and tools + url: update/eval-infra-tools.md + + # Card (optional) + - title: Prepare + linkLists: + - linkListType: overview + links: + - text: Prepare for Zero Touch Installation of Windows 10 with Configuration Manager + url: deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md - text: Prepare to deploy Windows 10 updates url: update/prepare-deploy-windows.md - text: Prepare updates using Windows Update for Business url: update/waas-manage-updates-wufb.md + # Card (optional) - title: Deploy linkLists: @@ -57,16 +58,18 @@ landingContent: url: update/deploy-updates-configmgr.md # Card - - title: Keep Windows current + - title: Overview linkLists: - - linkListType: how-to-guide + - linkListType: overview links: + - text: What's new in Windows deployment + url: windows-10-deployment-scenarios.md + - text: Windows 10 deployment scenarios + url: windows-10-deployment-scenarios.md + - text: Basics of Windows updates, channels, and tools + url: update/get-started-updates-channels-tools.md - text: Define your servicing strategy - url: update/define-update-strategy.md - - text: JAMES'S CALENDAR BLOG POST - url: windows-autopilot/windows-autopilot-scenarios.md - - text: Optimizing Windows 10 Update Adoption - url: https://www.microsoft.com/download/details.aspx?id=101056 + url: update/define-update-strategy.md # Card - title: Support remote work diff --git a/windows/deployment/update/index2.md b/windows/deployment/update/index2.md new file mode 100644 index 0000000000..6c8417f572 --- /dev/null +++ b/windows/deployment/update/index2.md @@ -0,0 +1,52 @@ +--- +title: Update Windows 10 in enterprise deployments (Windows 10) +description: Windows as a service provides an all-new way to think about building, deploying, and servicing Windows 10. +ms.prod: w10 +ms.mktglfcycl: manage +author: jaimeo +manager: laurawi +ms.localizationpriority: high +ms.author: jaimeo +ms.topic: article +--- + +# Update Windows 10 in enterprise deployments + + +**Applies to** + +- Windows 10 +- Windows 10 Mobile + +> **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) + +Windows as a service provides a new way to think about building, deploying, and servicing the Windows operating system. The Windows as a service model is focused on continually providing new capabilities and updates while maintaining a high level of hardware and software compatibility. Deploying new versions of Windows is simpler than ever before: Microsoft releases new features two to three times per year rather than the traditional upgrade cycle where new features are only made available every few years. Ultimately, this model replaces the need for traditional Windows deployment projects, which can be disruptive and costly, and spreads the required effort out into a continuous updating process, reducing the overall effort required to maintain Windows 10 devices in your environment. In addition, with the Windows 10 operating system, organizations have the chance to try out “flighted” builds of Windows as Microsoft develops them, gaining insight into new features and the ability to provide continual feedback about them. + +>[!TIP] +>See [Windows 10 update history](https://support.microsoft.com/help/12387/windows-10-update-history) for details about each Windows 10 update released to date. + + + +## In this section + +| Topic | Description| +| --- | --- | +| [Quick guide to Windows as a service](waas-quick-start.md) | Provides a brief summary of the key points for the new servicing model for Windows 10. | +| [Overview of Windows as a service](waas-overview.md) | Explains the differences in building, deploying, and servicing Windows 10; introduces feature updates, quality updates, and the different servicing branches; compares servicing tools. | +| [Prepare servicing strategy for Windows 10 updates](waas-servicing-strategy-windows-10-updates.md) | Explains the decisions you need to make in your servicing strategy. | +| [Build deployment rings for Windows 10 updates](waas-deployment-rings-windows-10-updates.md) | Explains how to make use of servicing branches and update deferrals to manage Windows 10 updates. | +| [Assign devices to servicing branches for Windows 10 updates](https://docs.microsoft.com/windows/deployment/update/waas-servicing-channels-windows-10-updates) | Explains how to assign devices to the Semi-Annual Channel for feature and quality updates, and how to enroll devices in Windows Insider. | +| [Monitor Windows Updates with Update Compliance](update-compliance-monitor.md) | Explains how to use Update Compliance to monitor and manage Windows Updates on devices in your organization. | +| [Optimize update delivery for Windows 10 updates](waas-optimize-windows-10-updates.md) | Explains the benefits of using Delivery Optimization or BranchCache for update distribution. | +| [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) | Explains updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile. | +| [Deploy updates using Windows Update for Business](waas-manage-updates-wufb.md) | Explains how to use Windows Update for Business to manage when devices receive updates directly from Windows Update. Includes walkthroughs for configuring Windows Update for Business using Group Policy and Microsoft Intune. | +| [Deploy Windows 10 updates using Windows Server Update Services (WSUS)](waas-manage-updates-wsus.md) | Explains how to use WSUS to manage Windows 10 updates. | +| [Deploy Windows 10 updates using Microsoft Endpoint Configuration Manager](waas-manage-updates-configuration-manager.md) | Explains how to use Configuration Manager to manage Windows 10 updates. | +| [Manage device restarts after updates](waas-restart.md) | Explains how to manage update related device restarts. | +| [Manage additional Windows Update settings](waas-wu-settings.md) | Provides details about settings available to control and configure Windows Update | +| [Windows Insider Program for Business](waas-windows-insider-for-business.md) | Explains how the Windows Insider Program for Business works and how to become an insider. | + +>[!TIP] +>Windows servicing is changing, but for disaster recovery scenarios and bare-metal deployments of Windows 10, you still can use traditional imaging software such as Microsoft Endpoint Configuration Manager or the Microsoft Deployment Toolkit. Using these tools to deploy Windows 10 images is similar to deploying previous versions of Windows. +>With each release of a new feature update for CB, Microsoft makes available new .iso files for use in updating your custom images. Each Windows 10 build has a finite servicing lifetime, so it’s important that images stay up to date with the latest build. For detailed information about how to deploy Windows 10 to bare-metal machines or to upgrade to Windows 10 from previous builds of Windows, see [Prepare for Zero Touch Installation of Windows 10 with Configuration Manager](../deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md). Additionally, Windows 10 clients can move from any supported version of Windows 10 (i.e. Version 1511) to the latest version directly (i.e 1709). + From c794e06e219cd86e6fdf9c859a421462ec8783fa Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 16 Jun 2020 22:34:00 -0700 Subject: [PATCH 17/25] update --- windows/deployment/index.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index e89cd271c8..b81e444495 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -32,18 +32,20 @@ landingContent: url: update/plan-define-readiness.md - text: Evaluate infrastructure and tools url: update/eval-infra-tools.md + - text: Define your servicing strategy + url: update/define-update-strategy.md # Card (optional) - title: Prepare linkLists: - - linkListType: overview + - linkListType: how-to-guide links: - - text: Prepare for Zero Touch Installation of Windows 10 with Configuration Manager - url: deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md - text: Prepare to deploy Windows 10 updates url: update/prepare-deploy-windows.md - text: Prepare updates using Windows Update for Business url: update/waas-manage-updates-wufb.md + - text: Prepare for Zero Touch Installation of Windows 10 with Configuration Manager + url: deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md # Card (optional) - title: Deploy @@ -68,8 +70,9 @@ landingContent: url: windows-10-deployment-scenarios.md - text: Basics of Windows updates, channels, and tools url: update/get-started-updates-channels-tools.md - - text: Define your servicing strategy - url: update/define-update-strategy.md + - text: Overview of Windows Autopilot + url: windows-autopilot/windows-autopilot.md + # Card - title: Support remote work From 344b24c2069e221bbe91b01d0770eba124b21062 Mon Sep 17 00:00:00 2001 From: Evan Miller Date: Wed, 17 Jun 2020 16:49:32 -0700 Subject: [PATCH 18/25] Update release notes to recovery link --- devices/hololens/hololens-release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens-release-notes.md b/devices/hololens/hololens-release-notes.md index 13141cb40f..fcdcb7b372 100644 --- a/devices/hololens/hololens-release-notes.md +++ b/devices/hololens/hololens-release-notes.md @@ -20,7 +20,7 @@ appliesto: # HoloLens 2 release notes -To ensure you have a productive experience with your HoloLens devices, we continue to release feature, bug and security updates. In this page you can learn about what’s new on HoloLens each month. If you would like to download the latest HoloLens 2 FFU to flash your device via [Advanced Recovery Companion](hololens-recovery.md#re-install-the-operating-system) then you may download it from [here](https://aka.ms/hololens2download). This is kept up-to-date and will match the latest generally available build. +To ensure you have a productive experience with your HoloLens devices, we continue to release feature, bug and security updates. In this page you can learn about what’s new on HoloLens each month. If you would like to download the latest HoloLens 2 FFU to flash your device via [Advanced Recovery Companion](hololens-recovery.md#clean-reflash-the-device) then you may download it from [here](https://aka.ms/hololens2download). This is kept up-to-date and will match the latest generally available build. HoloLens Emulator Release Notes can be found [here](https://docs.microsoft.com/windows/mixed-reality/hololens-emulator-archive). From 803806e1b1ad366e6441de039d08291980febc43 Mon Sep 17 00:00:00 2001 From: warren-msft Date: Thu, 18 Jun 2020 11:02:10 -0500 Subject: [PATCH 19/25] Update windows-10-start-layout-options-and-policies.md The Server OSs were missing from the applies to list. They are supported and not having them listed will cause some customer to open cases to confirm support. --- .../windows-10-start-layout-options-and-policies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/windows-10-start-layout-options-and-policies.md b/windows/configuration/windows-10-start-layout-options-and-policies.md index 55ae0af5f2..566a05003d 100644 --- a/windows/configuration/windows-10-start-layout-options-and-policies.md +++ b/windows/configuration/windows-10-start-layout-options-and-policies.md @@ -20,7 +20,7 @@ ms.date: 06/19/2018 **Applies to** -- Windows 10 +- Windows 10, Windows Server 2016 with Desktop Experience, Windows Server 2019 with Desktop Experience > **Looking for consumer information?** [See what's on the Start menu](https://support.microsoft.com/help/17195/windows-10-see-whats-on-the-menu) From c291ff53665cf996b384201bd8637e7ef3ce04a0 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 18 Jun 2020 16:34:39 -0700 Subject: [PATCH 20/25] remove index2 --- windows/deployment/update/index2.md | 52 ----------------------------- 1 file changed, 52 deletions(-) delete mode 100644 windows/deployment/update/index2.md diff --git a/windows/deployment/update/index2.md b/windows/deployment/update/index2.md deleted file mode 100644 index 6c8417f572..0000000000 --- a/windows/deployment/update/index2.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: Update Windows 10 in enterprise deployments (Windows 10) -description: Windows as a service provides an all-new way to think about building, deploying, and servicing Windows 10. -ms.prod: w10 -ms.mktglfcycl: manage -author: jaimeo -manager: laurawi -ms.localizationpriority: high -ms.author: jaimeo -ms.topic: article ---- - -# Update Windows 10 in enterprise deployments - - -**Applies to** - -- Windows 10 -- Windows 10 Mobile - -> **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) - -Windows as a service provides a new way to think about building, deploying, and servicing the Windows operating system. The Windows as a service model is focused on continually providing new capabilities and updates while maintaining a high level of hardware and software compatibility. Deploying new versions of Windows is simpler than ever before: Microsoft releases new features two to three times per year rather than the traditional upgrade cycle where new features are only made available every few years. Ultimately, this model replaces the need for traditional Windows deployment projects, which can be disruptive and costly, and spreads the required effort out into a continuous updating process, reducing the overall effort required to maintain Windows 10 devices in your environment. In addition, with the Windows 10 operating system, organizations have the chance to try out “flighted” builds of Windows as Microsoft develops them, gaining insight into new features and the ability to provide continual feedback about them. - ->[!TIP] ->See [Windows 10 update history](https://support.microsoft.com/help/12387/windows-10-update-history) for details about each Windows 10 update released to date. - - - -## In this section - -| Topic | Description| -| --- | --- | -| [Quick guide to Windows as a service](waas-quick-start.md) | Provides a brief summary of the key points for the new servicing model for Windows 10. | -| [Overview of Windows as a service](waas-overview.md) | Explains the differences in building, deploying, and servicing Windows 10; introduces feature updates, quality updates, and the different servicing branches; compares servicing tools. | -| [Prepare servicing strategy for Windows 10 updates](waas-servicing-strategy-windows-10-updates.md) | Explains the decisions you need to make in your servicing strategy. | -| [Build deployment rings for Windows 10 updates](waas-deployment-rings-windows-10-updates.md) | Explains how to make use of servicing branches and update deferrals to manage Windows 10 updates. | -| [Assign devices to servicing branches for Windows 10 updates](https://docs.microsoft.com/windows/deployment/update/waas-servicing-channels-windows-10-updates) | Explains how to assign devices to the Semi-Annual Channel for feature and quality updates, and how to enroll devices in Windows Insider. | -| [Monitor Windows Updates with Update Compliance](update-compliance-monitor.md) | Explains how to use Update Compliance to monitor and manage Windows Updates on devices in your organization. | -| [Optimize update delivery for Windows 10 updates](waas-optimize-windows-10-updates.md) | Explains the benefits of using Delivery Optimization or BranchCache for update distribution. | -| [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) | Explains updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile. | -| [Deploy updates using Windows Update for Business](waas-manage-updates-wufb.md) | Explains how to use Windows Update for Business to manage when devices receive updates directly from Windows Update. Includes walkthroughs for configuring Windows Update for Business using Group Policy and Microsoft Intune. | -| [Deploy Windows 10 updates using Windows Server Update Services (WSUS)](waas-manage-updates-wsus.md) | Explains how to use WSUS to manage Windows 10 updates. | -| [Deploy Windows 10 updates using Microsoft Endpoint Configuration Manager](waas-manage-updates-configuration-manager.md) | Explains how to use Configuration Manager to manage Windows 10 updates. | -| [Manage device restarts after updates](waas-restart.md) | Explains how to manage update related device restarts. | -| [Manage additional Windows Update settings](waas-wu-settings.md) | Provides details about settings available to control and configure Windows Update | -| [Windows Insider Program for Business](waas-windows-insider-for-business.md) | Explains how the Windows Insider Program for Business works and how to become an insider. | - ->[!TIP] ->Windows servicing is changing, but for disaster recovery scenarios and bare-metal deployments of Windows 10, you still can use traditional imaging software such as Microsoft Endpoint Configuration Manager or the Microsoft Deployment Toolkit. Using these tools to deploy Windows 10 images is similar to deploying previous versions of Windows. ->With each release of a new feature update for CB, Microsoft makes available new .iso files for use in updating your custom images. Each Windows 10 build has a finite servicing lifetime, so it’s important that images stay up to date with the latest build. For detailed information about how to deploy Windows 10 to bare-metal machines or to upgrade to Windows 10 from previous builds of Windows, see [Prepare for Zero Touch Installation of Windows 10 with Configuration Manager](../deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md). Additionally, Windows 10 clients can move from any supported version of Windows 10 (i.e. Version 1511) to the latest version directly (i.e 1709). - From 08c59d31d380b22490d200c9362060996a55241e Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 18 Jun 2020 21:30:46 -0700 Subject: [PATCH 21/25] fix link --- windows/deployment/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index b81e444495..66b299511f 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -33,7 +33,7 @@ landingContent: - text: Evaluate infrastructure and tools url: update/eval-infra-tools.md - text: Define your servicing strategy - url: update/define-update-strategy.md + url: update/plan-define-strategy.md # Card (optional) - title: Prepare From 4e53fe2b8bfb8c2fbaff95c04c3c251f4562d512 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Fri, 19 Jun 2020 08:16:43 -0700 Subject: [PATCH 22/25] pencil edit --- .../windows-10-start-layout-options-and-policies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/windows-10-start-layout-options-and-policies.md b/windows/configuration/windows-10-start-layout-options-and-policies.md index 566a05003d..058df52109 100644 --- a/windows/configuration/windows-10-start-layout-options-and-policies.md +++ b/windows/configuration/windows-10-start-layout-options-and-policies.md @@ -132,7 +132,7 @@ If your Start layout customization is not applied as expected, open **Event View - [Start layout XML for desktop editions of Windows 10 (reference)](start-layout-xml-desktop.md) - [Customize Windows 10 Start and taskbar with Group Policy](customize-windows-10-start-screens-by-using-group-policy.md) - [Customize Windows 10 Start and taskbar with provisioning packages](customize-windows-10-start-screens-by-using-provisioning-packages-and-icd.md) -- [Customize Windows 10 Start and tasbkar with mobile device management (MDM)](customize-windows-10-start-screens-by-using-mobile-device-management.md) +- [Customize Windows 10 Start and taskbar with mobile device management (MDM)](customize-windows-10-start-screens-by-using-mobile-device-management.md) - [Changes to Start policies in Windows 10](changes-to-start-policies-in-windows-10.md) From aac7818b68d2d51fa7ee0a78386c6e3aa2dd764f Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Fri, 19 Jun 2020 08:35:23 -0700 Subject: [PATCH 23/25] remove dup author attribute --- .../manage-surface-driver-updates-configuration-manager.md | 1 - 1 file changed, 1 deletion(-) diff --git a/devices/surface/manage-surface-driver-updates-configuration-manager.md b/devices/surface/manage-surface-driver-updates-configuration-manager.md index a6fc726ee7..23222b5e01 100644 --- a/devices/surface/manage-surface-driver-updates-configuration-manager.md +++ b/devices/surface/manage-surface-driver-updates-configuration-manager.md @@ -11,7 +11,6 @@ ms.prod: w10 ms.mktglfcycl: manage ms.pagetype: surface, devices ms.sitesec: library -author: coveminer ms.author: daclark ms.topic: article audience: itpro From 456593c869d206bef4c5a6506a728cef9513c9b0 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Fri, 19 Jun 2020 08:41:20 -0700 Subject: [PATCH 24/25] update link --- devices/surface/battery-limit.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface/battery-limit.md b/devices/surface/battery-limit.md index 0da0c326e7..a7dfa77949 100644 --- a/devices/surface/battery-limit.md +++ b/devices/surface/battery-limit.md @@ -25,7 +25,7 @@ Setting the device on Battery Limit changes the protocol for charging the device ## Supported devices The Battery Limit UEFI setting is built into the latest Surface devices including Surface Pro 7 and Surface Laptop 3. Earlier devices require a - [Surface UEFI firmware update](update.md), available through Windows Update or via the MSI driver and firmware packages on the [Surface Support site](https://support.microsoft.com/help/4023482/surface-download-drivers-and-firmware-for-surface). Check [Enable "Battery Limit" for Surface devices that have to be plugged in for extended periods of time](https://support.microsoft.com/help/4464941) for the specific Surface UEFI version required for each supported device. + [Surface UEFI firmware update](manage-surface-driver-and-firmware-updates), available through Windows Update or via the MSI driver and firmware packages on the [Surface Support site](https://support.microsoft.com/help/4023482/surface-download-drivers-and-firmware-for-surface). Check [Enable "Battery Limit" for Surface devices that have to be plugged in for extended periods of time](https://support.microsoft.com/help/4464941) for the specific Surface UEFI version required for each supported device. ## Enabling Battery Limit in Surface UEFI (Surface Pro 4 and later) From 6577aa4a05411be281159dd591d786f9761f0b0a Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Fri, 19 Jun 2020 08:59:42 -0700 Subject: [PATCH 25/25] Update battery-limit.md --- devices/surface/battery-limit.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface/battery-limit.md b/devices/surface/battery-limit.md index a7dfa77949..f65a6dc353 100644 --- a/devices/surface/battery-limit.md +++ b/devices/surface/battery-limit.md @@ -25,7 +25,7 @@ Setting the device on Battery Limit changes the protocol for charging the device ## Supported devices The Battery Limit UEFI setting is built into the latest Surface devices including Surface Pro 7 and Surface Laptop 3. Earlier devices require a - [Surface UEFI firmware update](manage-surface-driver-and-firmware-updates), available through Windows Update or via the MSI driver and firmware packages on the [Surface Support site](https://support.microsoft.com/help/4023482/surface-download-drivers-and-firmware-for-surface). Check [Enable "Battery Limit" for Surface devices that have to be plugged in for extended periods of time](https://support.microsoft.com/help/4464941) for the specific Surface UEFI version required for each supported device. + [Surface UEFI firmware update](manage-surface-driver-and-firmware-updates.md), available through Windows Update or via the MSI driver and firmware packages on the [Surface Support site](https://support.microsoft.com/help/4023482/surface-download-drivers-and-firmware-for-surface). Check [Enable "Battery Limit" for Surface devices that have to be plugged in for extended periods of time](https://support.microsoft.com/help/4464941) for the specific Surface UEFI version required for each supported device. ## Enabling Battery Limit in Surface UEFI (Surface Pro 4 and later)