From 92ebc373033822dc5b1f3c29b421a0da92b39874 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Fri, 28 Sep 2018 09:47:36 -0700 Subject: [PATCH 01/33] typo --- devices/hololens/change-history-hololens.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/change-history-hololens.md b/devices/hololens/change-history-hololens.md index 2223a05c76..0e839ad28a 100644 --- a/devices/hololens/change-history-hololens.md +++ b/devices/hololens/change-history-hololens.md @@ -16,7 +16,7 @@ ms.date: 07/27/2018 This topic lists new and updated topics in the [Microsoft HoloLens documentation](index.md). -## Windows 10 Holographic for Business, version 1800 +## Windows 10 Holographic for Business, version 1809 The topics in this library have been updated for Windows 10 Holographic for Business, version 1809. From 94ef6c8ac7d1690df865aacd696a7a6c3b6354d9 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 1 Oct 2018 09:07:25 -0700 Subject: [PATCH 02/33] revert RS5 changes for hololens --- devices/hololens/TOC.md | 1 + devices/hololens/change-history-hololens.md | 4 - devices/hololens/hololens-insider.md | 176 ++++++++++++++++++++ devices/hololens/hololens-kiosk.md | 31 ++-- devices/hololens/hololens-provisioning.md | 21 +-- devices/hololens/hololens-whats-new.md | 44 +---- devices/hololens/index.md | 1 + 7 files changed, 192 insertions(+), 86 deletions(-) create mode 100644 devices/hololens/hololens-insider.md diff --git a/devices/hololens/TOC.md b/devices/hololens/TOC.md index 49d9417151..e1fa685f30 100644 --- a/devices/hololens/TOC.md +++ b/devices/hololens/TOC.md @@ -1,5 +1,6 @@ # [Microsoft HoloLens](index.md) ## [What's new in Microsoft HoloLens](hololens-whats-new.md) +## [Insider preview for Microsoft HoloLens](hololens-insider.md) ## [HoloLens in the enterprise: requirements and FAQ](hololens-requirements.md) ## [Set up HoloLens](hololens-setup.md) ## [Unlock Windows Holographic for Business features](hololens-upgrade-enterprise.md) diff --git a/devices/hololens/change-history-hololens.md b/devices/hololens/change-history-hololens.md index 0e839ad28a..95f7f92bed 100644 --- a/devices/hololens/change-history-hololens.md +++ b/devices/hololens/change-history-hololens.md @@ -16,10 +16,6 @@ ms.date: 07/27/2018 This topic lists new and updated topics in the [Microsoft HoloLens documentation](index.md). -## Windows 10 Holographic for Business, version 1809 - -The topics in this library have been updated for Windows 10 Holographic for Business, version 1809. - ## July 2018 New or changed topic | Description diff --git a/devices/hololens/hololens-insider.md b/devices/hololens/hololens-insider.md new file mode 100644 index 0000000000..a22acbdaf9 --- /dev/null +++ b/devices/hololens/hololens-insider.md @@ -0,0 +1,176 @@ +--- +title: Insider preview for Microsoft HoloLens (HoloLens) +description: It’s simple to get started with Insider builds and to provide valuable feedback for our next major operating system update for HoloLens. +ms.prod: hololens +ms.sitesec: library +author: jdeckerms +ms.author: jdecker +ms.topic: article +ms.localizationpriority: medium +ms.date: 07/27/2018 +--- + +# Insider preview for Microsoft HoloLens + +Welcome to the latest Insider Preview builds for HoloLens! It’s simple to get started and provide valuable feedback for our next major operating system update for HoloLens. + + + + +## How do I install the Insider builds? + +On a device running the Windows 10 April 2018 Update, go to **Settings -> Update & Security -> Windows Insider Program** and select **Get started**. Link the account you used to register as a Windows Insider. + +Then, select **Active development of Windows**, choose whether you’d like to receive **Fast** or **Slow** builds, and review the program terms. + +Select **Confirm -> Restart Now** to finish up. After your device has rebooted, go to **Settings -> Update & Security -> Check for updates** to get the latest build. + +## New features for HoloLens + +The latest Insider Preview (RS5) has arrived for all HoloLens customers! This latest flight is packed with improvements that have been introduced since the [last major release of HoloLens software in May 2018](https://docs.microsoft.com/windows/mixed-reality/release-notes). + +### For everyone + + +Feature | Details | Instructions +--- | --- | --- +Stop video capture from the Start or quick actions menu | If you start video capture from the Start menu or quick actions menu, you’ll be able to stop recording from the same place. (Don’t forget, you can always do this with voice commands too.) | To start recording, select **Start > Video**. To stop recording, select **Start > Stop video**. +Project to a Miracast-enabled device | Project your HoloLens content to a nearby Surface device or TV/Monitor if using Microsoft Display adapter | On **Start**, select **Connect**. Select the device you want to project to. +New notifications | View and respond to notification toasts on HoloLens, just like you do on a PC. | You’ll now see notifications from apps that provide them. Gaze to respond to or dismiss them (or if you’re in an immersive experience, use the bloom gesture). +HoloLens overlays (file picker, keyboard, dialogs, etc.) | You’ll now see overlays such as the keyboard, dialogs, file picker, etc. when using immersive apps. | When you’re using an immersive app, input text, select a file from the file picker, or interact with dialogs without leaving the app. +Visual feedback overlay UI for volume change | When you use the volume up/down buttons on your HoloLens you’ll see a visual display of the volume level. | Adjust the device volume using the volume up/down buttons located on the right arm of the HoloLens. Use the visual display to track the volume level. +New UI for device boot | A loading indicator was added during the boot process to provide visual feedback that the system is loading. | Reboot your device to see the new loading indicator—it’s between the "Hello" message and the Windows boot logo. +Share UX: Nearby Sharing | Addition of the Windows Nearby Sharing experience, allowing you to share a capture with a nearby Windows device. | Capture a photo or video on HoloLens (or use the share button from an app such as Microsoft Edge). Select a nearby Windows device to share with. +Share from Microsoft Edge | Share button is now available on Microsoft Edge windows on HoloLens. | In Microsoft Edge, select **Share**. Use the HoloLens share picker to share web content. + +### For developers + +- Support for Holographic [Camera Capture UI API](https://docs.microsoft.com/windows/uwp/audio-video-camera/capture-photos-and-video-with-cameracaptureui), which will let developers expose a way for users to seamlessly invoke camera or video capture from within their applications. For example, users can now capture and insert photo or video content directly within apps like Word. +- Mixed Reality Capture has been improved to exclude hidden mesh from captures, which means videos captures by apps will no longer contain black corners around the content. + +### For commercial customers + + +Feature | Details | Instructions +--- | --- | --- +Enable post-setup provisioning | Can now apply a runtime provisioning package at any time using **Settings**. | On your PC:

1. Create a provisioning package as described at [Create a provisioning package for HoloLens using the HoloLens wizard](hololens-provisioning.md).
2. Connect the HoloLens device via USB to a PC. HoloLens will show up as a device in File Explorer on the PC.
3. Drag and drop the provisioning package to the Documents folder on the HoloLens.

On your HoloLens:

1. Go to **Settings > Accounts > Access work or school**.
2. In **Related Settings**, select **Add or remove a provisioning package**.
3. On the next page, select **Add a package** to launch the file picker and select your provisioning package.
**Note:** if the folder is empty, make sure you select **This Device** and select **Documents**.
After your package has been applied, it will show in the list of Installed packages. To view package details or to remove the package from the device, select the listed package. +Assigned access with Azure AD groups | Flexibility to use Azure AD groups for configuration of Windows assigned access to set up single or multi-app kiosk configuration. | Prepare XML file to configure Assigned Access on PC:

1. In a text editor, open [the provided file AssignedAccessHoloLensConfiguration_AzureADGroup.xml](#xml).
2. Change the group ID to one available in your Azure AD tenant. You can find the group ID of an Azure Active Directory Group by either :
- following the steps at [Azure Active Directory version 2 cmdlets for group management](https://docs.microsoft.com/azure/active-directory/active-directory-accessmanagement-groups-settings-v2-cmdlets),
OR
- in the Azure portal, with the steps at [Manage the settings for a group in Azure Active Directory](https://docs.microsoft.com/azure/active-directory/active-directory-groups-settings-azure-portal).

**Note:** The sample configures the following apps: Skype, Learning, Feedback Hub, Flow, Camera, and Calibration.

Create provisioning package with WCD:

1. On a PC, follow the steps at [Create a provisioning package for HoloLens using the HoloLens wizard](hololens-provisioning.md) to create a provisioning package.
2. Ensure that you include the license file in **Set up device**.
3. Select **Switch to advanced editor** (bottom left), and **Yes** for warning prompt.
4. Expand the runtime settings selection in the **Available customizations** panel and select **AssignedAccess > MultiAppAssignedAccessSettings**.
5. In the middle panel, you should now see the setting displayed with documentation in the panel below. Browse to the XML you modified for Assigned Access.
6. On the **Export** menu, select **Provisioning package**.
**Warning:** If you encrypt the provisioning package, provisioning the HoloLens device will fail.
7. Select **Next** to specify the output location where you want the provisioning package to go once it's built.
8. Select **Next**, and then select **Build** to start building the package.
9. When the build completes, select **Finish**.

Apply the package to HoloLens:

1. Connect HoloLens via USB to a PC and start the device, but do not continue past the **Fit** page of OOBE (the first page with the blue box). HoloLens will show up as a device in File Explorer on the PC.
2. In File Explorer, drag and drop the provisioning package (.ppkg) onto the device storage.
3. Briefly press and release the **Volume Down** and **Power** buttons simultaneously again while on the fit page.
4. The device will ask you if you trust the package and would like to apply it. Confirm that you trust the package.
5. You will see whether the package was applied successfully or not. If it failed, you can fix your package and try again. If it succeeded, proceed with OOBE.

Enable assigned access on HoloLens:

1. After applying the provisioning package, during the **Account Setup** flows in OOBE, select **My work or school owns this** to set up your device with an Azure AD account.
**Note:** This account must not be in the group chosen for Assigned Access.
2. Once you reach the Shell, ensure the Skype app is installed either via your MDM environment or from the Store.
3. After the Skype app is installed, sign out.
4. On the sign-in screen, select the **Other User** option and enter an Azure AD account email address that belongs to the group chosen for Assigned Access. Then enter the password to sign in. You should now see this user with only the apps configured in the Assigned Access profile. +PIN sign-in on profile switch from sign-in screen | PIN sign-in is now available for **Other User**.  | When signing in as **Other User**, the PIN option is now available under **Sign-In options**. +Sign in with Web Cred Provider using password | You can now select the Globe sign-in option to launch web sign-in with your password. Look for additional web sign-in methods coming in the future. | From the sign-in screen, select **Sign-In options** and select the Globe option to launch web sign-in. Enter your user name if needed, then your password.
**Note:** You can choose to bypass any PIN/Smartcard options when prompted during web sign-in.  +Read device hardware info through MDM so devices can be tracked by serial # | IT administrators can see and track HoloLens by device serial number in their MDM console. | Refer to your MDM documentation for feature availability, and for how to use your MDM console to view HoloLens device serial number. +Set HoloLens device name through MDM (rename) |  IT administrators can see and rename HoloLens devices in their MDM console. | Refer to your MDM documentation for feature availability, and for how to use your MDM console to view and set your HoloLens device name (rename). + +### For international customers + + +Feature | Details | Instructions +--- | --- | --- +Localized Chinese and Japanese builds | Use HoloLens with localized user interface for Simplified Chinese or Japanese, including localized Pinyin keyboard, dictation, and voice commands. | See below. + +#### Installing the Chinese or Japanese versions of the Insider builds + +In order to switch to the Chinese or Japanese version of HoloLens, you’ll need to download the build for the language on a PC and then install it on your HoloLens using the Windows Device Recovery Tool (WDRT). + +>[!IMPORTANT] +>Installing the Chinese or Japanese builds of HoloLens using WDRT will delete existing data, like personal files and settings, from your HoloLens. + +1. On a retail HoloLens device, [opt in to Insider Preview builds](#get-insider) to prepare your device for the RS5 Preview. +2. On your PC, download and install [the Windows Device Recovery Tool (WDRT)](https://support.microsoft.com/help/12379). +3. Download the package for the language you want to your PC: [Simplified Chinese](https://aka.ms/hololenspreviewdownload-ch) or [Japanese](https://aka.ms/hololenspreviewdownload-jp). +4. When the download is finished, select **File Explorer > Downloads**. Right-click the zipped folder you just downloaded, and select **Extract all... > Extract** to unzip it. +5. Connect your HoloLens to your PC using the micro-USB cable it came with. (Even if you've been using other cables to connect your HoloLens, this one works best.)  +6. The tool will automatically detect your HoloLens. Select the Microsoft HoloLens tile. +7. On the next screen, select **Manual package selection** and choose the installation file contained in the folder you unzipped in step 4. (Look for a file with the extension “.ffu”.) +8. Select **Install software** and follow the instructions to finish installing. +9. Once the build is installed, HoloLens setup will start automatically. Put on the device and follow the setup directions. + +When you’re done with setup, go to **Settings -> Update & Security -> Windows Insider Program** and check that you’re configured to receive the latest preview builds. The Chinese/Japanese version of HoloLens will be kept up-to-date with the latest preview builds via the Windows Insider Program the same way the English version is. + +## Note for language support + +- You can’t change the system language between English, Japanese, and Chinese using the Settings app. Flashing a new build is the only supported way to change the device system language. +- While you can enter Simplified Chinese / Japanese text using the on-screen Pinyin keyboard, typing in Simplified Chinese / Japanese using a Bluetooth hardware keyboard is not supported at this time. However, on Chinese/Japanese HoloLens, you can continue to use a BT keyboard to type in English (the Shift key on a hardware keyboard toggles the keyboard to type in English). + +## Note for developers + +You are welcome and encouraged to try developing your applications using this build of HoloLens. Check out the [HoloLens Developer Documentation](https://developer.microsoft.com/windows/mixed-reality/development) to get started. Those same instructions work with this latest build of HoloLens. You can use the same builds of Unity and Visual Studio that you're already using for HoloLens development. + +## Provide feedback and report issues + +Please use [the Feedback Hub app](https://docs.microsoft.com/windows/mixed-reality/give-us-feedback) on your HoloLens or Windows 10 PC to provide feedback and report issues. Using Feedback Hub ensures that all necessary diagnostics information is included to help our engineers quickly debug and resolve the problem. Issues with the Chinese and Japanese version of HoloLens should be reported the same way. + +>[!NOTE] +>Be sure to accept the prompt that asks whether you’d like Feedback Hub to access your Documents folder (select **Yes** when prompted). + + +## AssignedAccessHoloLensConfiguration_AzureADGroup.xml + +Copy this sample XML to use for the [**Assigned access with Azure AD groups** feature](#for-commercial-customers). + +```xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ]]> + + + + + + + + + + + + + + +``` + diff --git a/devices/hololens/hololens-kiosk.md b/devices/hololens/hololens-kiosk.md index f9964c731b..5e1218f90c 100644 --- a/devices/hololens/hololens-kiosk.md +++ b/devices/hololens/hololens-kiosk.md @@ -7,43 +7,32 @@ author: jdeckerms ms.author: jdecker ms.topic: article ms.localizationpriority: medium -ms.date: 10/02/2018 +ms.date: 08/14/2018 --- # Set up HoloLens in kiosk mode -In Windows 10, version 1803 and later, you can configure your HoloLens devices to run as multi-app or single-app kiosks. You can also configure guest access for a HoloLens kiosk device by [designating a SpecialGroup account in your XML file.](#guest) +In Windows 10, version 1803, you can configure your HoloLens devices to run as multi-app or single-app kiosks. You can also configure guest access for a HoloLens kiosk device by [designating a SpecialGroup account in your XML file.](#guest) When HoloLens is configured as a multi-app kiosk, only the allowed apps are available to the user. The benefit of a multi-app kiosk, or fixed-purpose device, is to provide an easy-to-understand experience for individuals by putting in front of them only the things they need to use, and removing from their view the things they don’t need to access. -Single-app kiosk mode starts the specified app when the user signs in, and restricts the user's ability to launch new apps or change the running app. +Single-app kiosk mode starts the specified app when the user signs in, and restricts the user's ability to launch new apps or change the running app. When single-app kiosk mode is enabled for HoloLens, the bloom gesture and Cortana are disabled, and placed apps aren't shown in the user's surroundings. -The following table lists the device capabilities in the different kiosk modes. - -Kiosk mode | Voice and Bloom commands | Mini-menu | Camera and video | Miracast ---- | --- | --- | --- | --- -Single-app kiosk | ![no](images/crossmark.png) | ![no](images/crossmark.png) | ![no](images/crossmark.png) | ![no](images/crossmark.png) -Multi-app kiosk | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) with **Home** and **Volume** (default)

Photo and video buttons shown in mini-menu if the Camera app is enabled in the kiosk configuration.

Miracast is shown if the Camera app and device picker app are enabled in the kiosk configuration. | ![yes](images/checkmark.png) if the Camera app is enabled in the kiosk configuration. | ![yes](images/checkmark.png) if the Camera app and device picker app are enabled in the kiosk configuration. - ->[!NOTE] ->Use the Application User Model ID (AUMID) to allow apps in your kiosk configuration. The Camera app AUMID is `HoloCamera_cw5n1h2txyewy!HoloCamera`. The device picker app AUMID is `HoloDevicesFlow_cw5n1h2txyewy!HoloDevicesFlow`. - -The [AssignedAccess Configuration Service Provider (CSP)](https://docs.microsoft.com/windows/client-management/mdm/assignedaccess-csp) enables kiosk configuration. +The [AssignedAccess Configuration Service Provider (CSP)](https://docs.microsoft.com/windows/client-management/mdm/assignedaccess-csp) enables kiosk configuration. >[!WARNING] >The assigned access feature which enables kiosk mode is intended for corporate-owned fixed-purpose devices. When the multi-app assigned access configuration is applied on the device, certain policies are enforced system-wide, and will impact other users on the device. Deleting the multi-app configuration will remove the assigned access lockdown profiles associated with the users, but it cannot revert all [the enforced policies](https://docs.microsoft.com/windows/configuration/lock-down-windows-10-to-specific-apps#policies-set-by-multi-app-kiosk-configuration). A factory reset is needed to clear all the policies enforced via assigned access. > ->Be aware that voice commands are enabled for multi-app kiosk mode configured in Microsoft Intune or provisioning packages, even if the Cortana app is not selected as a kiosk app. +>Be aware that voice commands are enabled for kiosk mode configured in Microsoft Intune or provisioning packages, even if the Cortana app is not selected as a kiosk app. -For HoloLens devices running Windows 10, version 1803 or later, there are three methods that you can use to configure the device as a kiosk: +For HoloLens devices running Windows 10, version 1803, there are three methods that you can use to configure the device as a kiosk: - You can use [Microsoft Intune or other mobile device management (MDM) service](#intune-kiosk) to configure single-app and multi-app kiosks. - You can [use a provisioning package](#ppkg-kiosk) to configure single-app and multi-app kiosks. - You can [use the Windows Device Portal](#portal-kiosk) to configure single-app kiosks. This method is recommended only for demonstrations, as it requires that developer mode be enabled on the device. ->[!NOTE] ->For HoloLens devices running Windows 10, version 1607, [use the Windows Device Portal](#portal-kiosk) to configure single-app kiosks. +For HoloLens devices running Windows 10, version 1607, you can [use the Windows Device Portal](#portal-kiosk) to configure single-app kiosks. ## Start layout for HoloLens @@ -219,11 +208,11 @@ Use the following snippet in your kiosk configuration XML to enable the **Guest* - You cannot select Microsoft Edge, Microsoft Store, or the Shell app as a kiosk app. - We recommend that you do **not** select the Settings app and the File Explorer app as a kiosk app. - You can select Cortana as a kiosk app. -- To enable photo or video capture, the HoloCamera app must be enabled as a kiosk app. +- To enable photo or video capture, the HoloCamera app must be enabled as a kiosk app. + ## More information Watch how to configure a kiosk in a provisioning package. ->[!VIDEO https://www.microsoft.com/videoplayer/embed/fa125d0f-77e4-4f64-b03e-d634a4926884?autoplay=false] - +>[!VIDEO https://www.microsoft.com/videoplayer/embed/fa125d0f-77e4-4f64-b03e-d634a4926884?autoplay=false] \ No newline at end of file diff --git a/devices/hololens/hololens-provisioning.md b/devices/hololens/hololens-provisioning.md index c51029ccd7..c1a90edadb 100644 --- a/devices/hololens/hololens-provisioning.md +++ b/devices/hololens/hololens-provisioning.md @@ -7,7 +7,7 @@ author: jdeckerms ms.author: jdecker ms.topic: article ms.localizationpriority: medium -ms.date: 10/02/2018 +ms.date: 04/30/2018 --- # Configure HoloLens using a provisioning package @@ -137,7 +137,7 @@ After you're done, click **Create**. It only takes a few seconds. When the packa 10. When the build completes, click **Finish**. -## Apply a provisioning package to HoloLens during setup +## Apply a provisioning package to HoloLens 1. Connect the device via USB to a PC and start the device, but do not continue past the **Fit** page of OOBE (the first page with the blue box). @@ -156,23 +156,6 @@ After you're done, click **Create**. It only takes a few seconds. When the packa >[!NOTE] >If the device was purchased before August 2016, you will need to sign into the device with a Microsoft account, get the latest OS update, and then reset the OS in order to apply the provisioning package. -## Apply a provisioning package to HoloLens after setup - ->[!NOTE] ->Windows 10, version 1809 only - -On your PC: -1. Create a provisioning package as described at [Create a provisioning package for HoloLens using the HoloLens wizard](hololens-provisioning.md). -2. Connect the HoloLens device via USB to a PC. HoloLens will show up as a device in File Explorer on the PC. -3. Drag and drop the provisioning package to the Documents folder on the HoloLens. - -On your HoloLens: -1. Go to **Settings > Accounts > Access work or school**. -2. In **Related Settings**, select **Add or remove a provisioning package**. -3. On the next page, select **Add a package** to launch the file picker and select your provisioning package. If the folder is empty, make sure you select **This Device** and select **Documents**. - -After your package has been applied, it will show in the list of **Installed packages**. To view package details or to remove the package from the device, select the listed package. - ## What you can configure Provisioning packages make use of configuration service providers (CSPs). If you're not familiar with CSPs, see [Introduction to configuration service providers (CSPs) for IT pros](https://technet.microsoft.com/itpro/windows/manage/how-it-pros-can-use-configuration-service-providers). diff --git a/devices/hololens/hololens-whats-new.md b/devices/hololens/hololens-whats-new.md index 0ce5db3f17..75556a83db 100644 --- a/devices/hololens/hololens-whats-new.md +++ b/devices/hololens/hololens-whats-new.md @@ -1,58 +1,18 @@ --- title: What's new in Microsoft HoloLens (HoloLens) -description: Windows Holographic for Business gets new features in Windows 10, version 1809. +description: Windows Holographic for Business gets new features in Windows 10, version 1803. ms.prod: hololens ms.sitesec: library author: jdeckerms ms.author: jdecker ms.topic: article ms.localizationpriority: medium -ms.date: 10/02/2018 +ms.date: 04/30/2018 --- # What's new in Microsoft HoloLens -## Windows 10, version 1809 for Microsoft HoloLens - -### For everyone - -Feature | Details ---- | --- -Mini-menu | When you're in an app, the Bloom gesture will now open a mini-menu to give you quick access to commonly used system features without having to leave the app. See [Set up HoloLens in kiosk mode](hololens-kiosk.md) for information about the mini-menu in kiosk mode.

![sample of the mini-menu](images/minimenu.png) -Stop video capture from the Start or quick actions menu | If you start video capture from the Start menu or quick actions menu, you’ll be able to stop recording from the same place. (Don’t forget, you can always do this with voice commands too.) -Project to a Miracast-enabled device | Project your HoloLens content to a nearby Surface device or TV/Monitor if using Microsoft Display adapter. On **Start**, select **Connect**, and then select the device you want to project to. **Note:** You can deploy HoloLens to use Miracast projection without enabling developer mode. -New notifications | View and respond to notification toasts on HoloLens, just like you do on a PC. Gaze to respond to or dismiss them (or if you’re in an immersive experience, use the bloom gesture). -HoloLens overlays (file picker, keyboard, dialogs, etc.) | You’ll now see overlays such as the keyboard, dialogs, file picker, etc. when using immersive apps. -Visual feedback overlay UI for volume change | When you use the volume up/down buttons on your HoloLens you’ll see a visual display of the volume level. -New UI for device boot | A loading indicator was added during the boot process to provide visual feedback that the system is loading. Reboot your device to see the new loading indicator—it’s between the "Hello" message and the Windows boot logo. -Share UX: Nearby Sharing | Addition of the Windows Nearby Sharing experience, allowing you to share a capture with a nearby Windows device. When you capture a photo or video on HoloLens (or use the share button from an app such as Microsoft Edge), select a nearby Windows device to share with. -Share from Microsoft Edge | Share button is now available on Microsoft Edge windows on HoloLens. In Microsoft Edge, select **Share**. Use the HoloLens share picker to share web content. - - - -### For administrators - - -Feature | Details ---- | --- -[Enable post-setup provisioning](hololens-provisioning.md) | You can now apply a runtime provisioning package at any time using **Settings**. -Assigned access with Azure AD groups | You can now use Azure AD groups for configuration of Windows assigned access to set up single or multi-app kiosk configuration. -PIN sign-in on profile switch from sign-in screen | PIN sign-in is now available for **Other User**.  | When signing in as **Other User**, the PIN option is now available under **Sign-In options**. -Sign in with Web Credential Provider using password | You can now select the Globe sign-in option to launch web sign-in with your password. From the sign-in screen, select **Sign-In options** and select the Globe option to launch web sign-in. Enter your user name if needed, then your password.
**Note:** You can choose to bypass any PIN/Smartcard options when prompted during web sign-in.  -Read device hardware info through MDM so devices can be tracked by serial # | IT administrators can see and track HoloLens by device serial number in their MDM console. Refer to your MDM documentation for feature availability and instructions. -Set HoloLens device name through MDM (rename) |  IT administrators can see and rename HoloLens devices in their MDM console. Refer to your MDM documentation for feature availability and instructions. - -### For international customers - - -Feature | Details ---- | --- -Localized Chinese and Japanese builds | Use HoloLens with localized user interface for Simplified Chinese or Japanese, including localized Pinyin keyboard, dictation, and voice commands. - - - -## Windows 10, version 1803 for Microsoft HoloLens Windows 10, version 1803, is the first feature update to Windows Holographic for Business since its release in Windows 10, version 1607. This update introduces the following changes: diff --git a/devices/hololens/index.md b/devices/hololens/index.md index 5734b2e4d5..786b38a1e3 100644 --- a/devices/hololens/index.md +++ b/devices/hololens/index.md @@ -22,6 +22,7 @@ ms.date: 07/27/2018 | Topic | Description | | --- | --- | | [What's new in Microsoft HoloLens](hololens-whats-new.md) | Discover the new features in the latest update. | +[Insider preview for Microsoft HoloLens](hololens-insider.md) | Learn about new HoloLens features available in the latest Insider Preview build. | [HoloLens in the enterprise: requirements](hololens-requirements.md) | Lists requirements for general use, Wi-Fi, and device management | | [Set up HoloLens](hololens-setup.md) | How to set up HoloLens for the first time | | [Unlock Windows Holographic for Business features](hololens-upgrade-enterprise.md) | How to upgrade your Development Edition HoloLens to Windows Holographic for Business | From e5c592d99f009e47ddb7585abfba4ba9f81a51b3 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 1 Oct 2018 09:25:04 -0700 Subject: [PATCH 03/33] fix redirect --- .openpublishing.redirection.json | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 383c1a4d7a..6ac2e03625 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -5321,11 +5321,6 @@ "redirect_document_id": true }, { -"source_path": "devices/hololens/hololens-insider.md", -"redirect_url": "/devices/hololens/hololens-whats-new", -"redirect_document_id": true -}, -{ "source_path": "windows/configuration/windows-diagnostic-data-1709.md", "redirect_url": "/windows/configuration/windows-diagnostic-data", "redirect_document_id": true From af6616182c93fcea4a9c4ab8d4e54119b8bb86fc Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 1 Oct 2018 10:07:53 -0700 Subject: [PATCH 04/33] add wdatp content --- .../whats-new-windows-10-version-1809.md | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/windows/whats-new/whats-new-windows-10-version-1809.md b/windows/whats-new/whats-new-windows-10-version-1809.md index 5494e77276..5b3d522fb1 100644 --- a/windows/whats-new/whats-new-windows-10-version-1809.md +++ b/windows/whats-new/whats-new-windows-10-version-1809.md @@ -187,6 +187,35 @@ Windows Defender Credential Guard has always been an optional feature, but Windo A network connection is now required to set up a new device. As a result, we removed the “skip for now” option in the network setup page in Out Of Box Experience (OOBE). +### Windows Defender ATP + +[Windows Defender ATP](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection) has been enhanced with many new capabilities. For more information, see the following topics: + +- [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics)
+Threat Analytics is a set of interactive reports published by the Windows Defender ATP research team as soon as emerging threats and outbreaks are identified. The reports help security operations teams assess impact on their environment and provides recommended actions to contain, increase organizational resilience, and prevent specific threats. + +- [Custom detection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/overview-custom-detections)
+ With custom detections, you can create custom queries to monitor events for any kind of behavior such as suspicious or emerging threats. This can be done by leveraging the power of Advanced hunting through the creation of custom detection rules. + + +- [Managed security service provider (MSSP) support](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/mssp-support-windows-defender-advanced-threat-protection)
+Windows Defender ATP adds support for this scenario by providing MSSP integration. +The integration will allow MSSPs to take the following actions: +Get access to MSSP customer's Windows Defender Security Center portal, fet email notifications, and fetch alerts through security information and event management (SIEM) tools. + +- [Integration with Azure Security Center](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection#integration-with-azure-security-center)
+Windows Defender ATP integrates with Azure Security Center to provide a comprehensive server protection solution. With this integration Azure Security Center can leverage the power of Windows Defender ATP to provide improved threat detection for Windows Servers. + +- [Integration with Microsoft Cloud App Security](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/microsoft-cloud-app-security-integration)
+Microsoft Cloud App Security leverages Windows Defender ATP endpoint signals to allow direct visibility into cloud application usage including the use of unsupported cloud services (shadow IT) from all Windows Defender ATP monitored machines. + + +- [Onboard Windows Server 2019](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection#windows-server-version-1803-and-windows-server-2019)
+Windows Defender ATP now adds support for Windows Server 2019. You'll be able to onboard Windows Server 2019 in the same method available for Windows 10 client machines. + +- [Onboard previous versions of Windows](https://docs.microsoft.com/windows/security/threat-protection/onboard-downlevel-windows-defender-advanced-threat-protection)
+Onboard supported versions of Windows machines so that they can send sensor data to the Windows Defender ATP sensor + ## Faster sign-in to a Windows 10 shared pc Do you have shared devices deployed in your work place? **Fast sign-in** enables users to sign in to a shared Windows 10 PC in a flash! From de88e1fa674fd177f35202fa2a292514cca185c5 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Tue, 2 Oct 2018 06:26:15 -0700 Subject: [PATCH 05/33] fix wcd ref per bug 12041790 --- .../configuration/wcd/wcd-connectivityprofiles.md | 12 ++++++------ windows/configuration/wcd/wcd-tabletmode.md | 2 +- windows/configuration/wcd/wcd.md | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/configuration/wcd/wcd-connectivityprofiles.md b/windows/configuration/wcd/wcd-connectivityprofiles.md index b797544274..38bdf81ca7 100644 --- a/windows/configuration/wcd/wcd-connectivityprofiles.md +++ b/windows/configuration/wcd/wcd-connectivityprofiles.md @@ -19,12 +19,12 @@ Use to configure profiles that a user will connect with, such as an email accoun | Setting groups | Desktop editions | Mobile editions | Surface Hub | HoloLens | IoT Core | | --- | :---: | :---: | :---: | :---: | :---: | -| [Email](#email) | X | X | X | | X | -| [Exchange](#exchange) | X | X | X | | X | -| [KnownAccounts](#knownaccounts) | X | X | X | | X | -| [VPN](#vpn) | X | X | X | X | X | -| [WiFiSense](#wifisense) | X | X | X | | X | -| [WLAN](#wlan) | X | X | X | X | X | +| [Email](#email) | X | X | X | | | +| [Exchange](#exchange) | X | X | X | | | +| [KnownAccounts](#knownaccounts) | X | X | X | | | +| [VPN](#vpn) | X | X | X | X | | +| [WiFiSense](#wifisense) | X | X | X | | | +| [WLAN](#wlan) | X | X | X | X | | ## Email diff --git a/windows/configuration/wcd/wcd-tabletmode.md b/windows/configuration/wcd/wcd-tabletmode.md index 3eb2ee43c6..436c29160d 100644 --- a/windows/configuration/wcd/wcd-tabletmode.md +++ b/windows/configuration/wcd/wcd-tabletmode.md @@ -19,7 +19,7 @@ Use TabletMode to configure settings related to tablet mode. | Setting | Desktop editions | Mobile editions | Surface Hub | HoloLens | IoT Core | | --- | :---: | :---: | :---: | :---: | :---: | -| All settings | X | X | X | | X | +| All settings | X | X | X | | | ## ConvertibleSlateModePromptPreference diff --git a/windows/configuration/wcd/wcd.md b/windows/configuration/wcd/wcd.md index 59b4c93e6a..6ddc8bd462 100644 --- a/windows/configuration/wcd/wcd.md +++ b/windows/configuration/wcd/wcd.md @@ -32,7 +32,7 @@ This section describes the settings that you can configure in [provisioning pack | [Certificates](wcd-certificates.md) | X | X | X | X | X | | [CleanPC](wcd-cleanpc.md) | X | | | | | | [Connections](wcd-connections.md) | X | X | X | X | | -| [ConnectivityProfiles](wcd-connectivityprofiles.md) | X | X | X | X | X | +| [ConnectivityProfiles](wcd-connectivityprofiles.md) | X | X | X | X | | | [CountryAndRegion](wcd-countryandregion.md) | X | X | X | X | | | [DesktopBackgroundAndColors](wcd-desktopbackgroundandcolors.md) | X | | | | | | [DeveloperSetup](wcd-developersetup.md) | | | | X | | From 576a55621c71bf256a7904c08eaca42b26c9f76a Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Tue, 2 Oct 2018 07:01:13 -0700 Subject: [PATCH 06/33] RS5 changes --- devices/hololens/change-history-hololens.md | 6 ++- devices/hololens/hololens-kiosk.md | 31 +++++++++++----- devices/hololens/hololens-provisioning.md | 30 ++++++++++----- devices/hololens/hololens-whats-new.md | 41 ++++++++++++++++++++- 4 files changed, 86 insertions(+), 22 deletions(-) diff --git a/devices/hololens/change-history-hololens.md b/devices/hololens/change-history-hololens.md index 95f7f92bed..cb9f9f8e17 100644 --- a/devices/hololens/change-history-hololens.md +++ b/devices/hololens/change-history-hololens.md @@ -9,13 +9,17 @@ author: jdeckerms ms.author: jdecker ms.topic: article ms.localizationpriority: medium -ms.date: 07/27/2018 +ms.date: 11/13/2018 --- # Change history for Microsoft HoloLens documentation This topic lists new and updated topics in the [Microsoft HoloLens documentation](index.md). +## Windows 10 Holographic for Business, version 1809 + +The topics in this library have been updated for Windows 10 Holographic for Business, version 1809. + ## July 2018 New or changed topic | Description diff --git a/devices/hololens/hololens-kiosk.md b/devices/hololens/hololens-kiosk.md index 5e1218f90c..4fd779eca6 100644 --- a/devices/hololens/hololens-kiosk.md +++ b/devices/hololens/hololens-kiosk.md @@ -7,32 +7,43 @@ author: jdeckerms ms.author: jdecker ms.topic: article ms.localizationpriority: medium -ms.date: 08/14/2018 +ms.date: 11/13/2018 --- # Set up HoloLens in kiosk mode -In Windows 10, version 1803, you can configure your HoloLens devices to run as multi-app or single-app kiosks. You can also configure guest access for a HoloLens kiosk device by [designating a SpecialGroup account in your XML file.](#guest) +In Windows 10, version 1803 and later, you can configure your HoloLens devices to run as multi-app or single-app kiosks. You can also configure guest access for a HoloLens kiosk device by [designating a SpecialGroup account in your XML file.](#guest) When HoloLens is configured as a multi-app kiosk, only the allowed apps are available to the user. The benefit of a multi-app kiosk, or fixed-purpose device, is to provide an easy-to-understand experience for individuals by putting in front of them only the things they need to use, and removing from their view the things they don’t need to access. -Single-app kiosk mode starts the specified app when the user signs in, and restricts the user's ability to launch new apps or change the running app. When single-app kiosk mode is enabled for HoloLens, the bloom gesture and Cortana are disabled, and placed apps aren't shown in the user's surroundings. +Single-app kiosk mode starts the specified app when the user signs in, and restricts the user's ability to launch new apps or change the running app. -The [AssignedAccess Configuration Service Provider (CSP)](https://docs.microsoft.com/windows/client-management/mdm/assignedaccess-csp) enables kiosk configuration. +The following table lists the device capabilities in the different kiosk modes. + +Kiosk mode | Voice and Bloom commands | Quick actions menu | Camera and video | Miracast +--- | --- | --- | --- | --- +Single-app kiosk | ![no](images/crossmark.png) | ![no](images/crossmark.png) | ![no](images/crossmark.png) | ![no](images/crossmark.png) +Multi-app kiosk | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) with **Home** and **Volume** (default)

Photo and video buttons shown in Quick actions menu if the Camera app is enabled in the kiosk configuration.

Miracast is shown if the Camera app and device picker app are enabled in the kiosk configuration. | ![yes](images/checkmark.png) if the Camera app is enabled in the kiosk configuration. | ![yes](images/checkmark.png) if the Camera app and device picker app are enabled in the kiosk configuration. + +>[!NOTE] +>Use the Application User Model ID (AUMID) to allow apps in your kiosk configuration. The Camera app AUMID is `HoloCamera_cw5n1h2txyewy!HoloCamera`. The device picker app AUMID is `HoloDevicesFlow_cw5n1h2txyewy!HoloDevicesFlow`. + +The [AssignedAccess Configuration Service Provider (CSP)](https://docs.microsoft.com/windows/client-management/mdm/assignedaccess-csp) enables kiosk configuration. >[!WARNING] >The assigned access feature which enables kiosk mode is intended for corporate-owned fixed-purpose devices. When the multi-app assigned access configuration is applied on the device, certain policies are enforced system-wide, and will impact other users on the device. Deleting the multi-app configuration will remove the assigned access lockdown profiles associated with the users, but it cannot revert all [the enforced policies](https://docs.microsoft.com/windows/configuration/lock-down-windows-10-to-specific-apps#policies-set-by-multi-app-kiosk-configuration). A factory reset is needed to clear all the policies enforced via assigned access. > ->Be aware that voice commands are enabled for kiosk mode configured in Microsoft Intune or provisioning packages, even if the Cortana app is not selected as a kiosk app. +>Be aware that voice commands are enabled for multi-app kiosk mode configured in Microsoft Intune or provisioning packages, even if the Cortana app is not selected as a kiosk app. -For HoloLens devices running Windows 10, version 1803, there are three methods that you can use to configure the device as a kiosk: +For HoloLens devices running Windows 10, version 1803 or later, there are three methods that you can use to configure the device as a kiosk: - You can use [Microsoft Intune or other mobile device management (MDM) service](#intune-kiosk) to configure single-app and multi-app kiosks. - You can [use a provisioning package](#ppkg-kiosk) to configure single-app and multi-app kiosks. - You can [use the Windows Device Portal](#portal-kiosk) to configure single-app kiosks. This method is recommended only for demonstrations, as it requires that developer mode be enabled on the device. -For HoloLens devices running Windows 10, version 1607, you can [use the Windows Device Portal](#portal-kiosk) to configure single-app kiosks. +>[!NOTE] +>For HoloLens devices running Windows 10, version 1607, [use the Windows Device Portal](#portal-kiosk) to configure single-app kiosks. ## Start layout for HoloLens @@ -208,11 +219,11 @@ Use the following snippet in your kiosk configuration XML to enable the **Guest* - You cannot select Microsoft Edge, Microsoft Store, or the Shell app as a kiosk app. - We recommend that you do **not** select the Settings app and the File Explorer app as a kiosk app. - You can select Cortana as a kiosk app. -- To enable photo or video capture, the HoloCamera app must be enabled as a kiosk app. - +- To enable photo or video capture, the HoloCamera app must be enabled as a kiosk app. ## More information Watch how to configure a kiosk in a provisioning package. ->[!VIDEO https://www.microsoft.com/videoplayer/embed/fa125d0f-77e4-4f64-b03e-d634a4926884?autoplay=false] \ No newline at end of file +>[!VIDEO https://www.microsoft.com/videoplayer/embed/fa125d0f-77e4-4f64-b03e-d634a4926884?autoplay=false] + diff --git a/devices/hololens/hololens-provisioning.md b/devices/hololens/hololens-provisioning.md index c1a90edadb..1fa4ccc394 100644 --- a/devices/hololens/hololens-provisioning.md +++ b/devices/hololens/hololens-provisioning.md @@ -7,7 +7,7 @@ author: jdeckerms ms.author: jdecker ms.topic: article ms.localizationpriority: medium -ms.date: 04/30/2018 +ms.date: 11/13/2018 --- # Configure HoloLens using a provisioning package @@ -137,7 +137,7 @@ After you're done, click **Create**. It only takes a few seconds. When the packa 10. When the build completes, click **Finish**. -## Apply a provisioning package to HoloLens +## Apply a provisioning package to HoloLens during setup 1. Connect the device via USB to a PC and start the device, but do not continue past the **Fit** page of OOBE (the first page with the blue box). @@ -156,6 +156,23 @@ After you're done, click **Create**. It only takes a few seconds. When the packa >[!NOTE] >If the device was purchased before August 2016, you will need to sign into the device with a Microsoft account, get the latest OS update, and then reset the OS in order to apply the provisioning package. +## Apply a provisioning package to HoloLens after setup + +>[!NOTE] +>Windows 10, version 1809 only + +On your PC: +1. Create a provisioning package as described at [Create a provisioning package for HoloLens using the HoloLens wizard](hololens-provisioning.md). +2. Connect the HoloLens device via USB to a PC. HoloLens will show up as a device in File Explorer on the PC. +3. Drag and drop the provisioning package to the Documents folder on the HoloLens. + +On your HoloLens: +1. Go to **Settings > Accounts > Access work or school**. +2. In **Related Settings**, select **Add or remove a provisioning package**. +3. On the next page, select **Add a package** to launch the file picker and select your provisioning package. If the folder is empty, make sure you select **This Device** and select **Documents**. + +After your package has been applied, it will show in the list of **Installed packages**. To view package details or to remove the package from the device, select the listed package. + ## What you can configure Provisioning packages make use of configuration service providers (CSPs). If you're not familiar with CSPs, see [Introduction to configuration service providers (CSPs) for IT pros](https://technet.microsoft.com/itpro/windows/manage/how-it-pros-can-use-configuration-service-providers). @@ -172,11 +189,4 @@ In Windows Configuration Designer, when you create a provisioning package for Wi | **Policies** | Allow or prevent developer mode on HoloLens. [Policies supported by Windows Holographic for Business](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#hololenspolicies) | >[!NOTE] ->App installation (**UniversalAppInstall**) using a provisioning package is not currently supported for HoloLens. - - - - - - - +>App installation (**UniversalAppInstall**) using a provisioning package is not currently supported for HoloLens. \ No newline at end of file diff --git a/devices/hololens/hololens-whats-new.md b/devices/hololens/hololens-whats-new.md index 75556a83db..503057495c 100644 --- a/devices/hololens/hololens-whats-new.md +++ b/devices/hololens/hololens-whats-new.md @@ -7,12 +7,51 @@ author: jdeckerms ms.author: jdecker ms.topic: article ms.localizationpriority: medium -ms.date: 04/30/2018 +ms.date: 11/13/2018 --- # What's new in Microsoft HoloLens +## Windows 10, version 1809 for Microsoft HoloLens +### For everyone + +Feature | Details +--- | --- +Quick actions menu | When you're in an app, the Bloom gesture will now open a Quick actions menu to give you quick access to commonly used system features without having to leave the app. See [Set up HoloLens in kiosk mode](hololens-kiosk.md) for information about the Quick actions menu in kiosk mode.

![sample of the Quick actions menu](images/minimenu.png) +Stop video capture from the Start or quick actions menu | If you start video capture from the Start menu or quick actions menu, you’ll be able to stop recording from the same place. (Don’t forget, you can always do this with voice commands too.) +Project to a Miracast-enabled device | Project your HoloLens content to a nearby Surface device or TV/Monitor if using Microsoft Display adapter. On **Start**, select **Connect**, and then select the device you want to project to. **Note:** You can deploy HoloLens to use Miracast projection without enabling developer mode. +New notifications | View and respond to notification toasts on HoloLens, just like you do on a PC. Gaze to respond to or dismiss them (or if you’re in an immersive experience, use the bloom gesture). +HoloLens overlays (file picker, keyboard, dialogs, etc.) | You’ll now see overlays such as the keyboard, dialogs, file picker, etc. when using immersive apps. +Visual feedback overlay UI for volume change | When you use the volume up/down buttons on your HoloLens you’ll see a visual display of the volume level. +New UI for device boot | A loading indicator was added during the boot process to provide visual feedback that the system is loading. Reboot your device to see the new loading indicator—it’s between the "Hello" message and the Windows boot logo. +Share UX: Nearby Sharing | Addition of the Windows Nearby Sharing experience, allowing you to share a capture with a nearby Windows device. When you capture a photo or video on HoloLens (or use the share button from an app such as Microsoft Edge), select a nearby Windows device to share with. +Share from Microsoft Edge | Share button is now available on Microsoft Edge windows on HoloLens. In Microsoft Edge, select **Share**. Use the HoloLens share picker to share web content. + + + +### For administrators + + +Feature | Details +--- | --- +[Enable post-setup provisioning](hololens-provisioning.md) | You can now apply a runtime provisioning package at any time using **Settings**. +Assigned access with Azure AD groups | You can now use Azure AD groups for configuration of Windows assigned access to set up single or multi-app kiosk configuration. +PIN sign-in on profile switch from sign-in screen | PIN sign-in is now available for **Other User**.  | When signing in as **Other User**, the PIN option is now available under **Sign-In options**. +Sign in with Web Credential Provider using password | You can now select the Globe sign-in option to launch web sign-in with your password. From the sign-in screen, select **Sign-In options** and select the Globe option to launch web sign-in. Enter your user name if needed, then your password.
**Note:** You can choose to bypass any PIN/Smartcard options when prompted during web sign-in.  +Read device hardware info through MDM so devices can be tracked by serial # | IT administrators can see and track HoloLens by device serial number in their MDM console. Refer to your MDM documentation for feature availability and instructions. +Set HoloLens device name through MDM (rename) |  IT administrators can see and rename HoloLens devices in their MDM console. Refer to your MDM documentation for feature availability and instructions. + +### For international customers + + +Feature | Details +--- | --- +Localized Chinese and Japanese builds | Use HoloLens with localized user interface for Simplified Chinese or Japanese, including localized Pinyin keyboard, dictation, and voice commands. + + + +## Windows 10, version 1803 for Microsoft HoloLens Windows 10, version 1803, is the first feature update to Windows Holographic for Business since its release in Windows 10, version 1607. This update introduces the following changes: From cdee4afd4885f582fc5c0de1ffafd43bd97adcee Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Thu, 4 Oct 2018 06:37:18 -0700 Subject: [PATCH 07/33] update prov --- devices/hololens/hololens-provisioning.md | 28 +++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/devices/hololens/hololens-provisioning.md b/devices/hololens/hololens-provisioning.md index 38c396c3ad..6281b060e2 100644 --- a/devices/hololens/hololens-provisioning.md +++ b/devices/hololens/hololens-provisioning.md @@ -137,7 +137,7 @@ After you're done, click **Create**. It only takes a few seconds. When the packa 10. When the build completes, click **Finish**. -## Apply a provisioning package to HoloLens +## Apply a provisioning package to HoloLens during setup 1. Connect the device via USB to a PC and start the device, but do not continue past the **Fit** page of OOBE (the first page with the blue box). @@ -156,6 +156,23 @@ After you're done, click **Create**. It only takes a few seconds. When the packa >[!NOTE] >If the device was purchased before August 2016, you will need to sign into the device with a Microsoft account, get the latest OS update, and then reset the OS in order to apply the provisioning package. +## Apply a provisioning package to HoloLens after setup + +>[!NOTE] +>Windows 10, version 1809 only + +On your PC: +1. Create a provisioning package as described at [Create a provisioning package for HoloLens using the HoloLens wizard](hololens-provisioning.md). +2. Connect the HoloLens device via USB to a PC. HoloLens will show up as a device in File Explorer on the PC. +3. Drag and drop the provisioning package to the Documents folder on the HoloLens. + +On your HoloLens: +1. Go to **Settings > Accounts > Access work or school**. +2. In **Related Settings**, select **Add or remove a provisioning package**. +3. On the next page, select **Add a package** to launch the file picker and select your provisioning package. If the folder is empty, make sure you select **This Device** and select **Documents**. + +After your package has been applied, it will show in the list of **Installed packages**. To view package details or to remove the package from the device, select the listed package. + ## What you can configure Provisioning packages make use of configuration service providers (CSPs). If you're not familiar with CSPs, see [Introduction to configuration service providers (CSPs) for IT pros](https://technet.microsoft.com/itpro/windows/manage/how-it-pros-can-use-configuration-service-providers). @@ -172,4 +189,11 @@ In Windows Configuration Designer, when you create a provisioning package for Wi | **Policies** | Allow or prevent developer mode on HoloLens. [Policies supported by Windows Holographic for Business](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#hololenspolicies) | >[!NOTE] ->App installation (**UniversalAppInstall**) using a provisioning package is not currently supported for HoloLens. \ No newline at end of file +>App installation (**UniversalAppInstall**) using a provisioning package is not currently supported for HoloLens. + + + + + + + From 450fd59bd341f99f61dfbe8e9e8459be71d32a7e Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Thu, 4 Oct 2018 07:11:08 -0700 Subject: [PATCH 08/33] fix redirect, insider --- .openpublishing.redirection.json | 5 + devices/hololens/TOC.md | 1 - devices/hololens/change-history-hololens.md | 2 +- devices/hololens/hololens-insider.md | 176 -------------------- devices/hololens/index.md | 1 - 5 files changed, 6 insertions(+), 179 deletions(-) delete mode 100644 devices/hololens/hololens-insider.md diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 6ac2e03625..de351628fe 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -5416,6 +5416,11 @@ "redirect_document_id": true }, { +"source_path": "devices/hololens/hololens-insider.md", +"redirect_url": "hololens/hololens-whats-new", +"redirect_document_id": true +} +{ "source_path": "devices/surface-hub/i-am-done-finishing-your-surface-hub-meeting.md", "redirect_url": "/surface-hub/finishing-your-surface-hub-meeting", "redirect_document_id": true diff --git a/devices/hololens/TOC.md b/devices/hololens/TOC.md index e1fa685f30..49d9417151 100644 --- a/devices/hololens/TOC.md +++ b/devices/hololens/TOC.md @@ -1,6 +1,5 @@ # [Microsoft HoloLens](index.md) ## [What's new in Microsoft HoloLens](hololens-whats-new.md) -## [Insider preview for Microsoft HoloLens](hololens-insider.md) ## [HoloLens in the enterprise: requirements and FAQ](hololens-requirements.md) ## [Set up HoloLens](hololens-setup.md) ## [Unlock Windows Holographic for Business features](hololens-upgrade-enterprise.md) diff --git a/devices/hololens/change-history-hololens.md b/devices/hololens/change-history-hololens.md index cb9f9f8e17..d12f3deae4 100644 --- a/devices/hololens/change-history-hololens.md +++ b/devices/hololens/change-history-hololens.md @@ -24,7 +24,7 @@ The topics in this library have been updated for Windows 10 Holographic for Busi New or changed topic | Description --- | --- -[Insider preview for Microsoft HoloLens](hololens-insider.md) | New +Insider preview for Microsoft HoloLens | New (topic retired on release of Windows 10, version 1809) ## June 2018 diff --git a/devices/hololens/hololens-insider.md b/devices/hololens/hololens-insider.md deleted file mode 100644 index 77e90ddb18..0000000000 --- a/devices/hololens/hololens-insider.md +++ /dev/null @@ -1,176 +0,0 @@ ---- -title: Insider preview for Microsoft HoloLens (HoloLens) -description: It’s simple to get started with Insider builds and to provide valuable feedback for our next major operating system update for HoloLens. -ms.prod: hololens -ms.sitesec: library -author: jdeckerms -ms.author: jdecker -ms.topic: article -ms.localizationpriority: medium -ms.date: 07/27/2018 ---- - -# Insider preview for Microsoft HoloLens - -Welcome to the latest Insider Preview builds for HoloLens! It’s simple to get started and provide valuable feedback for our next major operating system update for HoloLens. - - - - -## How do I install the Insider builds? - -On a device running the Windows 10 April 2018 Update, go to **Settings -> Update & Security -> Windows Insider Program** and select **Get started**. Link the account you used to register as a Windows Insider. - -Then, select **Active development of Windows**, choose whether you’d like to receive **Fast** or **Slow** builds, and review the program terms. - -Select **Confirm -> Restart Now** to finish up. After your device has rebooted, go to **Settings -> Update & Security -> Check for updates** to get the latest build. - -## New features for HoloLens - -The latest Insider Preview (RS5) has arrived for all HoloLens customers! This latest flight is packed with improvements that have been introduced since the [last major release of HoloLens software in May 2018](https://docs.microsoft.com/windows/mixed-reality/release-notes). - -### For everyone - - -Feature | Details | Instructions ---- | --- | --- -Stop video capture from the Start or quick actions menu | If you start video capture from the Start menu or quick actions menu, you’ll be able to stop recording from the same place. (Don’t forget, you can always do this with voice commands too.) | To start recording, select **Start > Video**. To stop recording, select **Start > Stop video**. -Project to a Miracast-enabled device | Project your HoloLens content to a nearby Surface device or TV/Monitor if using Microsoft Display adapter | On **Start**, select **Connect**. Select the device you want to project to. -New notifications | View and respond to notification toasts on HoloLens, just like you do on a PC. | You’ll now see notifications from apps that provide them. Gaze to respond to or dismiss them (or if you’re in an immersive experience, use the bloom gesture). -HoloLens overlays (file picker, keyboard, dialogs, etc.) | You’ll now see overlays such as the keyboard, dialogs, file picker, etc. when using immersive apps. | When you’re using an immersive app, input text, select a file from the file picker, or interact with dialogs without leaving the app. -Visual feedback overlay UI for volume change | When you use the volume up/down buttons on your HoloLens you’ll see a visual display of the volume level. | Adjust the device volume using the volume up/down buttons located on the right arm of the HoloLens. Use the visual display to track the volume level. -New UI for device boot | A loading indicator was added during the boot process to provide visual feedback that the system is loading. | Reboot your device to see the new loading indicator—it’s between the "Hello" message and the Windows boot logo. -Share UX: Nearby Sharing | Addition of the Windows Nearby Sharing experience, allowing you to share a capture with a nearby Windows device. | Capture a photo or video on HoloLens (or use the share button from an app such as Microsoft Edge). Select a nearby Windows device to share with. -Share from Microsoft Edge | Share button is now available on Microsoft Edge windows on HoloLens. | In Microsoft Edge, select **Share**. Use the HoloLens share picker to share web content. - -### For developers - -- Support for Holographic [Camera Capture UI API](https://docs.microsoft.com/windows/uwp/audio-video-camera/capture-photos-and-video-with-cameracaptureui), which will let developers expose a way for users to seamlessly invoke camera or video capture from within their applications. For example, users can now capture and insert photo or video content directly within apps like Word. -- Mixed Reality Capture has been improved to exclude hidden mesh from captures, which means videos captures by apps will no longer contain black corners around the content. - -### For commercial customers - - -Feature | Details | Instructions ---- | --- | --- -Enable post-setup provisioning | Can now apply a runtime provisioning package at any time using **Settings**. | On your PC:

1. Create a provisioning package as described at [Create a provisioning package for HoloLens using the HoloLens wizard](hololens-provisioning.md).
2. Connect the HoloLens device via USB to a PC. HoloLens will show up as a device in File Explorer on the PC.
3. Drag and drop the provisioning package to the Documents folder on the HoloLens.

On your HoloLens:

1. Go to **Settings > Accounts > Access work or school**.
2. In **Related Settings**, select **Add or remove a provisioning package**.
3. On the next page, select **Add a package** to launch the file picker and select your provisioning package.
**Note:** if the folder is empty, make sure you select **This Device** and select **Documents**.
After your package has been applied, it will show in the list of Installed packages. To view package details or to remove the package from the device, select the listed package. -Assigned access with Azure AD groups | Flexibility to use Azure AD groups for configuration of Windows assigned access to set up single or multi-app kiosk configuration. | Prepare XML file to configure Assigned Access on PC:

1. In a text editor, open [the provided file AssignedAccessHoloLensConfiguration_AzureADGroup.xml](#xml).
2. Change the group ID to one available in your Azure AD tenant. You can find the group ID of an Azure Active Directory Group by either :
- following the steps at [Azure Active Directory version 2 cmdlets for group management](https://docs.microsoft.com/azure/active-directory/active-directory-accessmanagement-groups-settings-v2-cmdlets),
OR
- in the Azure portal, with the steps at [Manage the settings for a group in Azure Active Directory](https://docs.microsoft.com/azure/active-directory/active-directory-groups-settings-azure-portal).

**Note:** The sample configures the following apps: Skype, Learning, Feedback Hub, Flow, Camera, and Calibration.

Create provisioning package with WCD:

1. On a PC, follow the steps at [Create a provisioning package for HoloLens using the HoloLens wizard](hololens-provisioning.md) to create a provisioning package.
2. Ensure that you include the license file in **Set up device**.
3. Select **Switch to advanced editor** (bottom left), and **Yes** for warning prompt.
4. Expand the runtime settings selection in the **Available customizations** panel and select **AssignedAccess > MultiAppAssignedAccessSettings**.
5. In the middle panel, you should now see the setting displayed with documentation in the panel below. Browse to the XML you modified for Assigned Access.
6. On the **Export** menu, select **Provisioning package**.
**Warning:** If you encrypt the provisioning package, provisioning the HoloLens device will fail.
7. Select **Next** to specify the output location where you want the provisioning package to go once it's built.
8. Select **Next**, and then select **Build** to start building the package.
9. When the build completes, select **Finish**.

Apply the package to HoloLens:

1. Connect HoloLens via USB to a PC and start the device, but do not continue past the **Fit** page of OOBE (the first page with the blue box). HoloLens will show up as a device in File Explorer on the PC.
2. In File Explorer, drag and drop the provisioning package (.ppkg) onto the device storage.
3. Briefly press and release the **Volume Down** and **Power** buttons simultaneously again while on the fit page.
4. The device will ask you if you trust the package and would like to apply it. Confirm that you trust the package.
5. You will see whether the package was applied successfully or not. If it failed, you can fix your package and try again. If it succeeded, proceed with OOBE.

Enable assigned access on HoloLens:

1. After applying the provisioning package, during the **Account Setup** flows in OOBE, select **My work or school owns this** to set up your device with an Azure AD account.
**Note:** This account must not be in the group chosen for Assigned Access.
2. Once you reach the Shell, ensure the Skype app is installed either via your MDM environment or from the Store.
3. After the Skype app is installed, sign out.
4. On the sign-in screen, select the **Other User** option and enter an Azure AD account email address that belongs to the group chosen for Assigned Access. Then enter the password to sign in. You should now see this user with only the apps configured in the Assigned Access profile. -PIN sign-in on profile switch from sign-in screen | PIN sign-in is now available for **Other User**.  | When signing in as **Other User**, the PIN option is now available under **Sign-In options**. -Sign in with Web Cred Provider using password | You can now select the Globe sign-in option to launch web sign-in with your password. Look for additional web sign-in methods coming in the future. | From the sign-in screen, select **Sign-In options** and select the Globe option to launch web sign-in. Enter your user name if needed, then your password.
**Note:** You can choose to bypass any PIN/Smartcard options when prompted during web sign-in.  -Read device hardware info through MDM so devices can be tracked by serial # | IT administrators can see and track HoloLens by device serial number in their MDM console. | Refer to your MDM documentation for feature availability, and for how to use your MDM console to view HoloLens device serial number. -Set HoloLens device name through MDM (rename) |  IT administrators can see and rename HoloLens devices in their MDM console. | Refer to your MDM documentation for feature availability, and for how to use your MDM console to view and set your HoloLens device name (rename). - -### For international customers - - -Feature | Details | Instructions ---- | --- | --- -Localized Chinese and Japanese builds | Use HoloLens with localized user interface for Simplified Chinese or Japanese, including localized Pinyin keyboard, dictation, and voice commands. | See below. - -#### Installing the Chinese or Japanese versions of the Insider builds - -In order to switch to the Chinese or Japanese version of HoloLens, you’ll need to download the build for the language on a PC and then install it on your HoloLens using the Windows Device Recovery Tool (WDRT). - ->[!IMPORTANT] ->Installing the Chinese or Japanese builds of HoloLens using WDRT will delete existing data, like personal files and settings, from your HoloLens. - -1. On a retail HoloLens device, [opt in to Insider Preview builds](#get-insider) to prepare your device for the RS5 Preview. -2. On your PC, download and install [the Windows Device Recovery Tool (WDRT)](https://support.microsoft.com/help/12379). -3. Download the package for the language you want to your PC: [Simplified Chinese](https://aka.ms/hololenspreviewdownload-ch) or [Japanese](https://aka.ms/hololenspreviewdownload-jp). -4. When the download is finished, select **File Explorer > Downloads**. Right-click the zipped folder you just downloaded, and select **Extract all... > Extract** to unzip it. -5. Connect your HoloLens to your PC using the micro-USB cable it came with. (Even if you've been using other cables to connect your HoloLens, this one works best.)  -6. The tool will automatically detect your HoloLens. Select the Microsoft HoloLens tile. -7. On the next screen, select **Manual package selection** and choose the installation file contained in the folder you unzipped in step 4. (Look for a file with the extension “.ffu”.) -8. Select **Install software** and follow the instructions to finish installing. -9. Once the build is installed, HoloLens setup will start automatically. Put on the device and follow the setup directions. -10. After you complete setup, go to **Settings -> Update & Security -> Windows Insider Program** and select **Get started**. Link the account you used to register as a Windows Insider. Then, select **Active development of Windows**, choose whether you’d like to receive **Fast** or **Slow** builds, and review the program terms. Select **Confirm -> Restart Now** to finish up. After your device has rebooted, go to **Settings -> Update & Security -> Check for updates** to get the latest build. - - -## Note for language support - -- You can’t change the system language between English, Japanese, and Chinese using the Settings app. Flashing a new build is the only supported way to change the device system language. -- While you can enter Simplified Chinese / Japanese text using the on-screen Pinyin keyboard, typing in Simplified Chinese / Japanese using a Bluetooth hardware keyboard is not supported at this time. However, on Chinese/Japanese HoloLens, you can continue to use a BT keyboard to type in English (the Shift key on a hardware keyboard toggles the keyboard to type in English). - -## Note for developers - -You are welcome and encouraged to try developing your applications using this build of HoloLens. Check out the [HoloLens Developer Documentation](https://developer.microsoft.com/windows/mixed-reality/development) to get started. Those same instructions work with this latest build of HoloLens. You can use the same builds of Unity and Visual Studio that you're already using for HoloLens development. - -## Provide feedback and report issues - -Please use [the Feedback Hub app](https://docs.microsoft.com/windows/mixed-reality/give-us-feedback) on your HoloLens or Windows 10 PC to provide feedback and report issues. Using Feedback Hub ensures that all necessary diagnostics information is included to help our engineers quickly debug and resolve the problem. Issues with the Chinese and Japanese version of HoloLens should be reported the same way. - ->[!NOTE] ->Be sure to accept the prompt that asks whether you’d like Feedback Hub to access your Documents folder (select **Yes** when prompted). - - -## AssignedAccessHoloLensConfiguration_AzureADGroup.xml - -Copy this sample XML to use for the [**Assigned access with Azure AD groups** feature](#for-commercial-customers). - -```xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]]> - - - - - - - - - - - - - - -``` - diff --git a/devices/hololens/index.md b/devices/hololens/index.md index 786b38a1e3..5734b2e4d5 100644 --- a/devices/hololens/index.md +++ b/devices/hololens/index.md @@ -22,7 +22,6 @@ ms.date: 07/27/2018 | Topic | Description | | --- | --- | | [What's new in Microsoft HoloLens](hololens-whats-new.md) | Discover the new features in the latest update. | -[Insider preview for Microsoft HoloLens](hololens-insider.md) | Learn about new HoloLens features available in the latest Insider Preview build. | [HoloLens in the enterprise: requirements](hololens-requirements.md) | Lists requirements for general use, Wi-Fi, and device management | | [Set up HoloLens](hololens-setup.md) | How to set up HoloLens for the first time | | [Unlock Windows Holographic for Business features](hololens-upgrade-enterprise.md) | How to upgrade your Development Edition HoloLens to Windows Holographic for Business | From daa1f28bab056818cf99af78c5d24e0279dc6439 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Thu, 4 Oct 2018 07:23:31 -0700 Subject: [PATCH 09/33] update screenshots for WCD wizard --- devices/hololens/hololens-provisioning.md | 3 +-- .../images/account-management-details.png | Bin 20151 -> 19841 bytes .../hololens/images/account-management.PNG | Bin 2013 -> 1189 bytes .../images/developer-setup-details.png | Bin 5492 -> 5452 bytes devices/hololens/images/developer-setup.png | Bin 5128 -> 1395 bytes .../hololens/images/set-up-device-details.PNG | Bin 38846 -> 20620 bytes devices/hololens/images/set-up-device.PNG | Bin 1535 -> 1729 bytes 7 files changed, 1 insertion(+), 2 deletions(-) diff --git a/devices/hololens/hololens-provisioning.md b/devices/hololens/hololens-provisioning.md index 6281b060e2..100a2c4d17 100644 --- a/devices/hololens/hololens-provisioning.md +++ b/devices/hololens/hololens-provisioning.md @@ -49,8 +49,7 @@ Provisioning packages can include management instructions and policies, customiz > [!TIP] > Use the desktop wizard to create a package with the common settings, then switch to the advanced editor to add other settings, apps, policies, etc. -> ->![open advanced editor](images/icd-simple-edit.png) + ### Create the provisioning package diff --git a/devices/hololens/images/account-management-details.png b/devices/hololens/images/account-management-details.png index 4094dabd851ba8e39391fd2bad58b3012f1eff5d..20816830a442d152921bb2171825e5b741d8f399 100644 GIT binary patch literal 19841 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 literal 20151 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 diff --git a/devices/hololens/images/account-management.PNG b/devices/hololens/images/account-management.PNG index 34165dfcd60dd4ebd89677364665fed8cbd16759..da53cb74b8e6ef60f7119c3ef7bcc1533e723442 100644 GIT binary patch delta 1166 zcmV;91abS_52XnqiBL{Q4GJ0x0000DNk~Le0002s0000i2nGNE0DK3uE|DQ9f5QL( z4#NS*Z>VGd00cToL_t(|UhSPtZqq;*hPhKOzyY`b7vKP8$C52eRuzjbinst0EU0M9 zPZ25=h^iqW3RI|R8w_m|5Us>w@H_T5`NkeQKTaH}ysz}giT@^v=E*m9tIRdSFwDY2 z0U2h2p@0mtz?2HuIvSYmR%G@Mf6q<(WRR|97-m$C&o0cHc4W3cN9N;D# zi%&f>xcHl{VHl=Lo_y$`=asSf-?UN*nmr4tZ0U=ZBB2^~lXsg4Xohid6p)ab(V>8Zf7FZ)1)MXhU1OS?;cZKsePg7-(J{^Vvx*v{ z|7LnM1;qQmG+S$-ZDbTW6mSZb8NIp!wZ_zgOC4jbE+X8Iw*9VFNPi;~nw7-HcdT3@u$Fd93%b$2age zX;TY<{p2|wmkJn1w)^e+6)^WXkWzFg;DqQ7oE6U7rq+fgV zleqQ%F+=H6vC{YzT5t1TPq~2Vea8EE@44VJB13d2AR#rQLjeh?8665pNX_U_KtgIp zhXN8(GdfPde`EeA6Crb_@JE^WvxJ1qAI!6Y$c#x&Kun{AtgN?#2NFW61HTZ=K882} z8;9q1iPFenC?T^4Udhn&{lTeSdN*OV(x1!5Bod($5JIMBWBym5`9?;Kqx{2gjuPA)bH;hN5~VPmEb{;TSqGWFaIBq=Pr`M~0o48*nc(U3E@C z1l3Q5qYT4T&vq+vli%tD1(aY8GfbmYHpx80F!`YBVW^3_ohW8f1+ys?kYSklh5|Co g0z&~AW??brAM3OPpS=Nhga7~l07*qoM6N<$g2?d}6aWAK delta 1997 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 Ljqjs0q0#>ZGmCXa literal 5492 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 GAMqcfKjq^9 diff --git a/devices/hololens/images/set-up-device-details.PNG b/devices/hololens/images/set-up-device-details.PNG index 85b7dd382e24d5d19a0b4d8b46194b6aa9541db1..7325e06e863e1207ed0fdfd247a46be43346621f 100644 GIT binary patch literal 20620 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 literal 38846 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 From 06c6f865a71c61dcedf019a756c193cd46907e60 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Thu, 4 Oct 2018 07:24:22 -0700 Subject: [PATCH 10/33] fix redirect --- .openpublishing.redirection.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index de351628fe..14e39556c2 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -5417,7 +5417,7 @@ }, { "source_path": "devices/hololens/hololens-insider.md", -"redirect_url": "hololens/hololens-whats-new", +"redirect_url": "/hololens/hololens-whats-new", "redirect_document_id": true } { From 884fc50a3a94b586033d0bf0f4a44a63c0c067ec Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Thu, 4 Oct 2018 07:31:44 -0700 Subject: [PATCH 11/33] it was a comma missing --- .openpublishing.redirection.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 14e39556c2..5c741b5ebd 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -5419,7 +5419,7 @@ "source_path": "devices/hololens/hololens-insider.md", "redirect_url": "/hololens/hololens-whats-new", "redirect_document_id": true -} +}, { "source_path": "devices/surface-hub/i-am-done-finishing-your-surface-hub-meeting.md", "redirect_url": "/surface-hub/finishing-your-surface-hub-meeting", From 71a4c917cf80ba628c47a4c0bb06ba8592299475 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Thu, 4 Oct 2018 08:46:42 -0700 Subject: [PATCH 12/33] resize --- devices/hololens/images/add-certificates.PNG | Bin 2152 -> 4222 bytes devices/hololens/images/finish.PNG | Bin 1069 -> 2365 bytes devices/hololens/images/set-up-network.PNG | Bin 1847 -> 3884 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/devices/hololens/images/add-certificates.PNG b/devices/hololens/images/add-certificates.PNG index 24cb605d1cb2aa8de6f39688aed11fbe1c79b776..046fe032933d34c41ae7ae5467ccc6d3090afa6f 100644 GIT binary patch delta 4211 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 JPDHLkV1mMN&dmS- delta 2125 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 WmL|z8aIydZ002ov22Mn-LSTY5+)xkz delta 1045 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 Date: Thu, 4 Oct 2018 08:57:16 -0700 Subject: [PATCH 13/33] remove borders --- devices/hololens/images/add-certificates.PNG | Bin 4222 -> 4062 bytes devices/hololens/images/finish.PNG | Bin 2365 -> 2283 bytes devices/hololens/images/set-up-network.PNG | Bin 3884 -> 3738 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/devices/hololens/images/add-certificates.PNG b/devices/hololens/images/add-certificates.PNG index 046fe032933d34c41ae7ae5467ccc6d3090afa6f..7a16dffd2612bf2ab53df21fec580f2605ad4740 100644 GIT binary patch delta 4015 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 V6(c^V{LTOX002ovPDHLkV1iDYk=g(N delta 4176 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 delta 2303 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 Z{sZKcmL|z8aIydZ002ovPDHLkV1kH@NWB06 diff --git a/devices/hololens/images/set-up-network.PNG b/devices/hololens/images/set-up-network.PNG index a71128a3ab6f32349ad275d213bd60d25c2433ee..19fd3ff7bb21f350e9a2f2707294c3cf03a8cce0 100644 GIT binary patch delta 3687 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 Date: Thu, 4 Oct 2018 09:17:39 -0700 Subject: [PATCH 14/33] add step numbers --- devices/hololens/hololens-provisioning.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/hololens/hololens-provisioning.md b/devices/hololens/hololens-provisioning.md index 100a2c4d17..00a7436e23 100644 --- a/devices/hololens/hololens-provisioning.md +++ b/devices/hololens/hololens-provisioning.md @@ -76,8 +76,8 @@ Use the Windows Configuration Designer tool to create a provisioning package. ![step two](images/two.png) ![set up network](images/set-up-network.png)

Toggle **On** or **Off** for wireless network connectivity. If you select **On**, enter the SSID, the network type (**Open** or **WPA2-Personal**), and (if **WPA2-Personal**) the password for the wireless network.![Enter network SSID and type](images/set-up-network-details-desktop.png) ![step three](images/three.png) ![account management](images/account-management.png)

You can enroll the device in Azure Active Directory, or create a local account on the device

Before you use a Windows Configuration Designer wizard to configure bulk Azure AD enrollment, [set up Azure AD join in your organization](https://docs.microsoft.com/azure/active-directory/active-directory-azureadjoin-setup). The **maximum number of devices per user** setting in your Azure AD tenant determines how many times the bulk token that you get in the wizard can be used. To enroll the device in Azure AD, select that option and enter a friendly name for the bulk token you will get using the wizard. Set an expiration date for the token (maximum is 30 days from the date you get the token). Click **Get bulk token**. In the **Let's get you signed in** window, enter an account that has permissions to join a device to Azure AD, and then the password. Click **Accept** to give Windows Configuration Designer the necessary permissions.

To create a local account, select that option and enter a user name and password.

**Important:** (For Windows 10, version 1607 only) If you create a local account in the provisioning package, you must change the password using the **Settings** app every 42 days. If the password is not changed during that period, the account might be locked out and unable to sign in. ![join Azure AD or create a local account](images/account-management-details.png) ![step four](images/four.png) ![add certificates](images/add-certificates.png)

To provision the device with a certificate, click **Add a certificate**. Enter a name for the certificate, and then browse to and select the certificate to be used.![add a certificate](images/add-certificates-details.png) -![Developer Setup](images/developer-setup.png)

Toggle **Yes** or **No** to enable Developer Mode on the HoloLens. [Learn more about Developer Mode.](https://docs.microsoft.com/windows/uwp/get-started/enable-your-device-for-development#developer-mode)![Enable Developer Mode](images/developer-setup-details.png) -![finish](images/finish.png)

Do not set a password to protect your provisioning package. If the provisioning package is protected by a password, provisioning the HoloLens device will fail.![Protect your package](images/finish-details.png) +![step five](images/five.png) ![Developer Setup](images/developer-setup.png)

Toggle **Yes** or **No** to enable Developer Mode on the HoloLens. [Learn more about Developer Mode.](https://docs.microsoft.com/windows/uwp/get-started/enable-your-device-for-development#developer-mode)![Enable Developer Mode](images/developer-setup-details.png) +![step six](images/six.png) ![finish](images/finish.png)

Do not set a password to protect your provisioning package. If the provisioning package is protected by a password, provisioning the HoloLens device will fail.![Protect your package](images/finish-details.png) After you're done, click **Create**. It only takes a few seconds. When the package is built, the location where the package is stored is displayed as a hyperlink at the bottom of the page. From c22729c2e8f432d7d0c127db2f76d82071edf36d Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Tue, 9 Oct 2018 06:57:43 -0700 Subject: [PATCH 15/33] delete windows-insider --- devices/hololens/hololens-insider.md | 176 --------------------------- 1 file changed, 176 deletions(-) delete mode 100644 devices/hololens/hololens-insider.md diff --git a/devices/hololens/hololens-insider.md b/devices/hololens/hololens-insider.md deleted file mode 100644 index f7fe891a58..0000000000 --- a/devices/hololens/hololens-insider.md +++ /dev/null @@ -1,176 +0,0 @@ ---- -title: Insider preview for Microsoft HoloLens (HoloLens) -description: It’s simple to get started with Insider builds and to provide valuable feedback for our next major operating system update for HoloLens. -ms.prod: hololens -ms.sitesec: library -author: jdeckerms -ms.author: jdecker -ms.topic: article -ms.localizationpriority: medium -ms.date: 07/27/2018 ---- - -# Insider preview for Microsoft HoloLens - -Welcome to the latest Insider Preview builds for HoloLens! It’s simple to get started and provide valuable feedback for our next major operating system update for HoloLens. - - - - -## How do I install the Insider builds? - -On a device running the Windows 10 April 2018 Update, go to **Settings -> Update & Security -> Windows Insider Program** and select **Get started**. Link the account you used to register as a Windows Insider. - -Then, select **Active development of Windows**, choose whether you’d like to receive **Fast** or **Slow** builds, and review the program terms. - -Select **Confirm -> Restart Now** to finish up. After your device has rebooted, go to **Settings -> Update & Security -> Check for updates** to get the latest build. - -## New features for HoloLens - -The latest Insider Preview (RS5) has arrived for all HoloLens customers! This latest flight is packed with improvements that have been introduced since the [last major release of HoloLens software in May 2018](https://docs.microsoft.com/windows/mixed-reality/release-notes-october-2018). - -### For everyone - - -Feature | Details | Instructions ---- | --- | --- -Stop video capture from the Start or quick actions menu | If you start video capture from the Start menu or quick actions menu, you’ll be able to stop recording from the same place. (Don’t forget, you can always do this with voice commands too.) | To start recording, select **Start > Video**. To stop recording, select **Start > Stop video**. -Project to a Miracast-enabled device | Project your HoloLens content to a nearby Surface device or TV/Monitor if using Microsoft Display adapter | On **Start**, select **Connect**. Select the device you want to project to. -New notifications | View and respond to notification toasts on HoloLens, just like you do on a PC. | You’ll now see notifications from apps that provide them. Gaze to respond to or dismiss them (or if you’re in an immersive experience, use the bloom gesture). -HoloLens overlays (file picker, keyboard, dialogs, etc.) | You’ll now see overlays such as the keyboard, dialogs, file picker, etc. when using immersive apps. | When you’re using an immersive app, input text, select a file from the file picker, or interact with dialogs without leaving the app. -Visual feedback overlay UI for volume change | When you use the volume up/down buttons on your HoloLens you’ll see a visual display of the volume level. | Adjust the device volume using the volume up/down buttons located on the right arm of the HoloLens. Use the visual display to track the volume level. -New UI for device boot | A loading indicator was added during the boot process to provide visual feedback that the system is loading. | Reboot your device to see the new loading indicator—it’s between the "Hello" message and the Windows boot logo. -Share UX: Nearby Sharing | Addition of the Windows Nearby Sharing experience, allowing you to share a capture with a nearby Windows device. | Capture a photo or video on HoloLens (or use the share button from an app such as Microsoft Edge). Select a nearby Windows device to share with. -Share from Microsoft Edge | Share button is now available on Microsoft Edge windows on HoloLens. | In Microsoft Edge, select **Share**. Use the HoloLens share picker to share web content. - -### For developers - -- Support for Holographic [Camera Capture UI API](https://docs.microsoft.com/windows/uwp/audio-video-camera/capture-photos-and-video-with-cameracaptureui), which will let developers expose a way for users to seamlessly invoke camera or video capture from within their applications. For example, users can now capture and insert photo or video content directly within apps like Word. -- Mixed Reality Capture has been improved to exclude hidden mesh from captures, which means videos captures by apps will no longer contain black corners around the content. - -### For commercial customers - - -Feature | Details | Instructions ---- | --- | --- -Enable post-setup provisioning | Can now apply a runtime provisioning package at any time using **Settings**. | On your PC:

1. Create a provisioning package as described at [Create a provisioning package for HoloLens using the HoloLens wizard](hololens-provisioning.md).
2. Connect the HoloLens device via USB to a PC. HoloLens will show up as a device in File Explorer on the PC.
3. Drag and drop the provisioning package to the Documents folder on the HoloLens.

On your HoloLens:

1. Go to **Settings > Accounts > Access work or school**.
2. In **Related Settings**, select **Add or remove a provisioning package**.
3. On the next page, select **Add a package** to launch the file picker and select your provisioning package.
**Note:** if the folder is empty, make sure you select **This Device** and select **Documents**.
After your package has been applied, it will show in the list of Installed packages. To view package details or to remove the package from the device, select the listed package. -Assigned access with Azure AD groups | Flexibility to use Azure AD groups for configuration of Windows assigned access to set up single or multi-app kiosk configuration. | Prepare XML file to configure Assigned Access on PC:

1. In a text editor, open [the provided file AssignedAccessHoloLensConfiguration_AzureADGroup.xml](#xml).
2. Change the group ID to one available in your Azure AD tenant. You can find the group ID of an Azure Active Directory Group by either :
- following the steps at [Azure Active Directory version 2 cmdlets for group management](https://docs.microsoft.com/azure/active-directory/active-directory-accessmanagement-groups-settings-v2-cmdlets),
OR
- in the Azure portal, with the steps at [Manage the settings for a group in Azure Active Directory](https://docs.microsoft.com/azure/active-directory/active-directory-groups-settings-azure-portal).

**Note:** The sample configures the following apps: Skype, Learning, Feedback Hub, Flow, Camera, and Calibration.

Create provisioning package with WCD:

1. On a PC, follow the steps at [Create a provisioning package for HoloLens using the HoloLens wizard](hololens-provisioning.md) to create a provisioning package.
2. Ensure that you include the license file in **Set up device**.
3. Select **Switch to advanced editor** (bottom left), and **Yes** for warning prompt.
4. Expand the runtime settings selection in the **Available customizations** panel and select **AssignedAccess > MultiAppAssignedAccessSettings**.
5. In the middle panel, you should now see the setting displayed with documentation in the panel below. Browse to the XML you modified for Assigned Access.
6. On the **Export** menu, select **Provisioning package**.
**Warning:** If you encrypt the provisioning package, provisioning the HoloLens device will fail.
7. Select **Next** to specify the output location where you want the provisioning package to go once it's built.
8. Select **Next**, and then select **Build** to start building the package.
9. When the build completes, select **Finish**.

Apply the package to HoloLens:

1. Connect HoloLens via USB to a PC and start the device, but do not continue past the **Fit** page of OOBE (the first page with the blue box). HoloLens will show up as a device in File Explorer on the PC.
2. In File Explorer, drag and drop the provisioning package (.ppkg) onto the device storage.
3. Briefly press and release the **Volume Down** and **Power** buttons simultaneously again while on the fit page.
4. The device will ask you if you trust the package and would like to apply it. Confirm that you trust the package.
5. You will see whether the package was applied successfully or not. If it failed, you can fix your package and try again. If it succeeded, proceed with OOBE.

Enable assigned access on HoloLens:

1. After applying the provisioning package, during the **Account Setup** flows in OOBE, select **My work or school owns this** to set up your device with an Azure AD account.
**Note:** This account must not be in the group chosen for Assigned Access.
2. Once you reach the Shell, ensure the Skype app is installed either via your MDM environment or from the Store.
3. After the Skype app is installed, sign out.
4. On the sign-in screen, select the **Other User** option and enter an Azure AD account email address that belongs to the group chosen for Assigned Access. Then enter the password to sign in. You should now see this user with only the apps configured in the Assigned Access profile. -PIN sign-in on profile switch from sign-in screen | PIN sign-in is now available for **Other User**.  | When signing in as **Other User**, the PIN option is now available under **Sign-In options**. -Sign in with Web Cred Provider using password | You can now select the Globe sign-in option to launch web sign-in with your password. Look for additional web sign-in methods coming in the future. | From the sign-in screen, select **Sign-In options** and select the Globe option to launch web sign-in. Enter your user name if needed, then your password.
**Note:** You can choose to bypass any PIN/Smartcard options when prompted during web sign-in.  -Read device hardware info through MDM so devices can be tracked by serial # | IT administrators can see and track HoloLens by device serial number in their MDM console. | Refer to your MDM documentation for feature availability, and for how to use your MDM console to view HoloLens device serial number. -Set HoloLens device name through MDM (rename) |  IT administrators can see and rename HoloLens devices in their MDM console. | Refer to your MDM documentation for feature availability, and for how to use your MDM console to view and set your HoloLens device name (rename). - -### For international customers - - -Feature | Details | Instructions ---- | --- | --- -Localized Chinese and Japanese builds | Use HoloLens with localized user interface for Simplified Chinese or Japanese, including localized Pinyin keyboard, dictation, and voice commands. | See below. - -#### Installing the Chinese or Japanese versions of the Insider builds - -In order to switch to the Chinese or Japanese version of HoloLens, you’ll need to download the build for the language on a PC and then install it on your HoloLens using the Windows Device Recovery Tool (WDRT). - ->[!IMPORTANT] ->Installing the Chinese or Japanese builds of HoloLens using WDRT will delete existing data, like personal files and settings, from your HoloLens. - -1. On a retail HoloLens device, [opt in to Insider Preview builds](#get-insider) to prepare your device for the RS5 Preview. -2. On your PC, download and install [the Windows Device Recovery Tool (WDRT)](https://support.microsoft.com/help/12379). -3. Download the package for the language you want to your PC: [Simplified Chinese](https://aka.ms/hololenspreviewdownload-ch) or [Japanese](https://aka.ms/hololenspreviewdownload-jp). -4. When the download is finished, select **File Explorer > Downloads**. Right-click the zipped folder you just downloaded, and select **Extract all... > Extract** to unzip it. -5. Connect your HoloLens to your PC using the micro-USB cable it came with. (Even if you've been using other cables to connect your HoloLens, this one works best.)  -6. The tool will automatically detect your HoloLens. Select the Microsoft HoloLens tile. -7. On the next screen, select **Manual package selection** and choose the installation file contained in the folder you unzipped in step 4. (Look for a file with the extension “.ffu”.) -8. Select **Install software** and follow the instructions to finish installing. -9. Once the build is installed, HoloLens setup will start automatically. Put on the device and follow the setup directions. -10. After you complete setup, go to **Settings -> Update & Security -> Windows Insider Program** and select **Get started**. Link the account you used to register as a Windows Insider. Then, select **Active development of Windows**, choose whether you’d like to receive **Fast** or **Slow** builds, and review the program terms. Select **Confirm -> Restart Now** to finish up. After your device has rebooted, go to **Settings -> Update & Security -> Check for updates** to get the latest build. - - -## Note for language support - -- You can’t change the system language between English, Japanese, and Chinese using the Settings app. Flashing a new build is the only supported way to change the device system language. -- While you can enter Simplified Chinese / Japanese text using the on-screen Pinyin keyboard, typing in Simplified Chinese / Japanese using a Bluetooth hardware keyboard is not supported at this time. However, on Chinese/Japanese HoloLens, you can continue to use a BT keyboard to type in English (the Shift key on a hardware keyboard toggles the keyboard to type in English). - -## Note for developers - -You are welcome and encouraged to try developing your applications using this build of HoloLens. Check out the [HoloLens Developer Documentation](https://developer.microsoft.com/windows/mixed-reality/development) to get started. Those same instructions work with this latest build of HoloLens. You can use the same builds of Unity and Visual Studio that you're already using for HoloLens development. - -## Provide feedback and report issues - -Please use [the Feedback Hub app](https://docs.microsoft.com/windows/mixed-reality/give-us-feedback) on your HoloLens or Windows 10 PC to provide feedback and report issues. Using Feedback Hub ensures that all necessary diagnostics information is included to help our engineers quickly debug and resolve the problem. Issues with the Chinese and Japanese version of HoloLens should be reported the same way. - ->[!NOTE] ->Be sure to accept the prompt that asks whether you’d like Feedback Hub to access your Documents folder (select **Yes** when prompted). - - -## AssignedAccessHoloLensConfiguration_AzureADGroup.xml - -Copy this sample XML to use for the [**Assigned access with Azure AD groups** feature](#for-commercial-customers). - -```xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]]> - - - - - - - - - - - - - - -``` - From e38a660963eaa5ad78cf30663e0c83ba9de2de97 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Thu, 25 Oct 2018 08:49:00 -0700 Subject: [PATCH 16/33] fix insider for ga # Conflicts: # devices/hololens/change-history-hololens.md # devices/hololens/hololens-insider.md --- .openpublishing.redirection.json | 5 - devices/hololens/TOC.md | 1 + devices/hololens/hololens-insider.md | 140 +-------------------------- 3 files changed, 2 insertions(+), 144 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 82f085b794..ffffa7e53e 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -5416,11 +5416,6 @@ "redirect_document_id": true }, { -"source_path": "devices/hololens/hololens-insider.md", -"redirect_url": "/hololens/hololens-whats-new", -"redirect_document_id": true -}, -{ "source_path": "devices/surface-hub/i-am-done-finishing-your-surface-hub-meeting.md", "redirect_url": "/surface-hub/finishing-your-surface-hub-meeting", "redirect_document_id": true diff --git a/devices/hololens/TOC.md b/devices/hololens/TOC.md index d494af7e30..93a1c12925 100644 --- a/devices/hololens/TOC.md +++ b/devices/hololens/TOC.md @@ -1,6 +1,7 @@ # [Microsoft HoloLens](index.md) ## [What's new in Microsoft HoloLens](hololens-whats-new.md) ## [HoloLens in the enterprise: requirements and FAQ](hololens-requirements.md) +## [Insider preview for Microsoft HoloLens](hololens-insider.md) ## [Set up HoloLens](hololens-setup.md) ## [Unlock Windows Holographic for Business features](hololens-upgrade-enterprise.md) ## [Enroll HoloLens in MDM](hololens-enroll-mdm.md) diff --git a/devices/hololens/hololens-insider.md b/devices/hololens/hololens-insider.md index 3b41c79294..3a90c8fe68 100644 --- a/devices/hololens/hololens-insider.md +++ b/devices/hololens/hololens-insider.md @@ -37,77 +37,11 @@ To opt out of Insider builds: - On a HoloLens running a production build, go to **Settings > Update & Security > Windows Insider Program**, and select **Stop Insider builds**. - Follow the instructions to opt out your device. -## New features for HoloLens - -The latest Insider Preview (RS5) has arrived for all HoloLens customers! This latest flight is packed with improvements that have been introduced since the [last major release of HoloLens software in May 2018](https://docs.microsoft.com/windows/mixed-reality/release-notes-october-2018). -### For everyone - - -Feature | Details | Instructions ---- | --- | --- -Stop video capture from the Start or quick actions menu | If you start video capture from the Start menu or quick actions menu, you’ll be able to stop recording from the same place. (Don’t forget, you can always do this with voice commands too.) | To start recording, select **Start > Video**. To stop recording, select **Start > Stop video**. -Project to a Miracast-enabled device | Project your HoloLens content to a nearby Surface device or TV/Monitor if using Microsoft Display adapter | On **Start**, select **Connect**. Select the device you want to project to. -New notifications | View and respond to notification toasts on HoloLens, just like you do on a PC. | You’ll now see notifications from apps that provide them. Gaze to respond to or dismiss them (or if you’re in an immersive experience, use the bloom gesture). -HoloLens overlays (file picker, keyboard, dialogs, etc.) | You’ll now see overlays such as the keyboard, dialogs, file picker, etc. when using immersive apps. | When you’re using an immersive app, input text, select a file from the file picker, or interact with dialogs without leaving the app. -Visual feedback overlay UI for volume change | When you use the volume up/down buttons on your HoloLens you’ll see a visual display of the volume level. | Adjust the device volume using the volume up/down buttons located on the right arm of the HoloLens. Use the visual display to track the volume level. -New UI for device boot | A loading indicator was added during the boot process to provide visual feedback that the system is loading. | Reboot your device to see the new loading indicator—it’s between the "Hello" message and the Windows boot logo. -Share UX: Nearby Sharing | Addition of the Windows Nearby Sharing experience, allowing you to share a capture with a nearby Windows device. | Capture a photo or video on HoloLens (or use the share button from an app such as Microsoft Edge). Select a nearby Windows device to share with. -Share from Microsoft Edge | Share button is now available on Microsoft Edge windows on HoloLens. | In Microsoft Edge, select **Share**. Use the HoloLens share picker to share web content. - -### For developers - -- Support for Holographic [Camera Capture UI API](https://docs.microsoft.com/windows/uwp/audio-video-camera/capture-photos-and-video-with-cameracaptureui), which will let developers expose a way for users to seamlessly invoke camera or video capture from within their applications. For example, users can now capture and insert photo or video content directly within apps like Word. -- Mixed Reality Capture has been improved to exclude hidden mesh from captures, which means videos captures by apps will no longer contain black corners around the content. - -### For commercial customers - - -Feature | Details | Instructions ---- | --- | --- -Enable post-setup provisioning | Can now apply a runtime provisioning package at any time using **Settings**. | On your PC:

1. Create a provisioning package as described at [Create a provisioning package for HoloLens using the HoloLens wizard](hololens-provisioning.md).
2. Connect the HoloLens device via USB to a PC. HoloLens will show up as a device in File Explorer on the PC.
3. Drag and drop the provisioning package to the Documents folder on the HoloLens.

On your HoloLens:

1. Go to **Settings > Accounts > Access work or school**.
2. In **Related Settings**, select **Add or remove a provisioning package**.
3. On the next page, select **Add a package** to launch the file picker and select your provisioning package.
**Note:** if the folder is empty, make sure you select **This Device** and select **Documents**.
After your package has been applied, it will show in the list of Installed packages. To view package details or to remove the package from the device, select the listed package. -Assigned access with Azure AD groups | Flexibility to use Azure AD groups for configuration of Windows assigned access to set up single or multi-app kiosk configuration. | Prepare XML file to configure Assigned Access on PC:

1. In a text editor, open [the provided file AssignedAccessHoloLensConfiguration_AzureADGroup.xml](#xml).
2. Change the group ID to one available in your Azure AD tenant. You can find the group ID of an Azure Active Directory Group by either :
- following the steps at [Azure Active Directory version 2 cmdlets for group management](https://docs.microsoft.com/azure/active-directory/active-directory-accessmanagement-groups-settings-v2-cmdlets),
OR
- in the Azure portal, with the steps at [Manage the settings for a group in Azure Active Directory](https://docs.microsoft.com/azure/active-directory/active-directory-groups-settings-azure-portal).

**Note:** The sample configures the following apps: Skype, Learning, Feedback Hub, Flow, Camera, and Calibration.

Create provisioning package with WCD:

1. On a PC, follow the steps at [Create a provisioning package for HoloLens using the HoloLens wizard](hololens-provisioning.md) to create a provisioning package.
2. Ensure that you include the license file in **Set up device**.
3. Select **Switch to advanced editor** (bottom left), and **Yes** for warning prompt.
4. Expand the runtime settings selection in the **Available customizations** panel and select **AssignedAccess > MultiAppAssignedAccessSettings**.
5. In the middle panel, you should now see the setting displayed with documentation in the panel below. Browse to the XML you modified for Assigned Access.
6. On the **Export** menu, select **Provisioning package**.
**Warning:** If you encrypt the provisioning package, provisioning the HoloLens device will fail.
7. Select **Next** to specify the output location where you want the provisioning package to go once it's built.
8. Select **Next**, and then select **Build** to start building the package.
9. When the build completes, select **Finish**.

Apply the package to HoloLens:

1. Connect HoloLens via USB to a PC and start the device, but do not continue past the **Fit** page of OOBE (the first page with the blue box). HoloLens will show up as a device in File Explorer on the PC.
2. In File Explorer, drag and drop the provisioning package (.ppkg) onto the device storage.
3. Briefly press and release the **Volume Down** and **Power** buttons simultaneously again while on the fit page.
4. The device will ask you if you trust the package and would like to apply it. Confirm that you trust the package.
5. You will see whether the package was applied successfully or not. If it failed, you can fix your package and try again. If it succeeded, proceed with OOBE.

Enable assigned access on HoloLens:

1. After applying the provisioning package, during the **Account Setup** flows in OOBE, select **My work or school owns this** to set up your device with an Azure AD account.
**Note:** This account must not be in the group chosen for Assigned Access.
2. Once you reach the Shell, ensure the Skype app is installed either via your MDM environment or from the Store.
3. After the Skype app is installed, sign out.
4. On the sign-in screen, select the **Other User** option and enter an Azure AD account email address that belongs to the group chosen for Assigned Access. Then enter the password to sign in. You should now see this user with only the apps configured in the Assigned Access profile. -PIN sign-in on profile switch from sign-in screen | PIN sign-in is now available for **Other User**.  | When signing in as **Other User**, the PIN option is now available under **Sign-In options**. -Sign in with Web Cred Provider using password | You can now select the Globe sign-in option to launch web sign-in with your password. Look for additional web sign-in methods coming in the future. | From the sign-in screen, select **Sign-In options** and select the Globe option to launch web sign-in. Enter your user name if needed, then your password.
**Note:** You can choose to bypass any PIN/Smartcard options when prompted during web sign-in.  -Read device hardware info through MDM so devices can be tracked by serial # | IT administrators can see and track HoloLens by device serial number in their MDM console. | Refer to your MDM documentation for feature availability, and for how to use your MDM console to view HoloLens device serial number. -Set HoloLens device name through MDM (rename) |  IT administrators can see and rename HoloLens devices in their MDM console. | Refer to your MDM documentation for feature availability, and for how to use your MDM console to view and set your HoloLens device name (rename). - -### For international customers - - -Feature | Details | Instructions ---- | --- | --- -Localized Chinese and Japanese builds | Use HoloLens with localized user interface for Simplified Chinese or Japanese, including localized Pinyin keyboard, dictation, and voice commands. | See below. - -#### Installing the Chinese or Japanese versions of the Insider builds - -In order to switch to the Chinese or Japanese version of HoloLens, you’ll need to download the build for the language on a PC and then install it on your HoloLens using the Windows Device Recovery Tool (WDRT). - ->[!IMPORTANT] ->Installing the Chinese or Japanese builds of HoloLens using WDRT will delete existing data, like personal files and settings, from your HoloLens. - -1. On a retail HoloLens device, [opt in to Insider Preview builds](#get-insider) to prepare your device for the RS5 Preview. -2. On your PC, download and install [the Windows Device Recovery Tool (WDRT)](https://support.microsoft.com/help/12379). -3. Download the package for the language you want to your PC: [Simplified Chinese](https://aka.ms/hololenspreviewdownload-ch) or [Japanese](https://aka.ms/hololenspreviewdownload-jp). -4. When the download is finished, select **File Explorer > Downloads**. Right-click the zipped folder you just downloaded, and select **Extract all... > Extract** to unzip it. -5. Connect your HoloLens to your PC using the micro-USB cable it came with. (Even if you've been using other cables to connect your HoloLens, this one works best.)  -6. The tool will automatically detect your HoloLens. Select the Microsoft HoloLens tile. -7. On the next screen, select **Manual package selection** and choose the installation file contained in the folder you unzipped in step 4. (Look for a file with the extension “.ffu”.) -8. Select **Install software** and follow the instructions to finish installing. -9. Once the build is installed, HoloLens setup will start automatically. Put on the device and follow the setup directions. -10. After you complete setup, go to **Settings -> Update & Security -> Windows Insider Program** and select **Get started**. Link the account you used to register as a Windows Insider. Then, select **Active development of Windows**, choose whether you’d like to receive **Fast** or **Slow** builds, and review the program terms. Select **Confirm -> Restart Now** to finish up. After your device has rebooted, go to **Settings -> Update & Security -> Check for updates** to get the latest build. - - - - -## Note for language support - -- You can’t change the system language between English, Japanese, and Chinese using the Settings app. Flashing a new build is the only supported way to change the device system language. -- While you can enter Simplified Chinese / Japanese text using the on-screen Pinyin keyboard, typing in Simplified Chinese / Japanese using a Bluetooth hardware keyboard is not supported at this time. However, on Chinese/Japanese HoloLens, you can continue to use a BT keyboard to type in English (the Shift key on a hardware keyboard toggles the keyboard to type in English). ## Note for developers -You are welcome and encouraged to try developing your applications using this build of HoloLens. Check out the [HoloLens Developer Documentation](https://developer.microsoft.com/windows/mixed-reality/development) to get started. Those same instructions work with this latest build of HoloLens. You can use the same builds of Unity and Visual Studio that you're already using for HoloLens development. +You are welcome and encouraged to try developing your applications using Insider builds of HoloLens. Check out the [HoloLens Developer Documentation](https://developer.microsoft.com/windows/mixed-reality/development) to get started. Those same instructions work with Insider builds of HoloLens. You can use the same builds of Unity and Visual Studio that you're already using for HoloLens development. ## Provide feedback and report issues @@ -116,75 +50,3 @@ Please use [the Feedback Hub app](https://docs.microsoft.com/windows/mixed-reali >[!NOTE] >Be sure to accept the prompt that asks whether you’d like Feedback Hub to access your Documents folder (select **Yes** when prompted). - -## AssignedAccessHoloLensConfiguration_AzureADGroup.xml - -Copy this sample XML to use for the [**Assigned access with Azure AD groups** feature](#for-commercial-customers). - -```xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]]> - - - - - - - - - - - - - - -``` - From 3a59d6651c164d2c5a137d158aa9d9ac76e3abdb Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 12 Nov 2018 05:50:03 -0800 Subject: [PATCH 17/33] speech synthesis note --- devices/hololens/hololens-whats-new.md | 1 + 1 file changed, 1 insertion(+) diff --git a/devices/hololens/hololens-whats-new.md b/devices/hololens/hololens-whats-new.md index 503057495c..a43326a6da 100644 --- a/devices/hololens/hololens-whats-new.md +++ b/devices/hololens/hololens-whats-new.md @@ -18,6 +18,7 @@ ms.date: 11/13/2018 Feature | Details --- | --- +Speech Synthesis (TTS) | Speech synthesis feature now supports Chinese, Japanese, and English. Quick actions menu | When you're in an app, the Bloom gesture will now open a Quick actions menu to give you quick access to commonly used system features without having to leave the app. See [Set up HoloLens in kiosk mode](hololens-kiosk.md) for information about the Quick actions menu in kiosk mode.

![sample of the Quick actions menu](images/minimenu.png) Stop video capture from the Start or quick actions menu | If you start video capture from the Start menu or quick actions menu, you’ll be able to stop recording from the same place. (Don’t forget, you can always do this with voice commands too.) Project to a Miracast-enabled device | Project your HoloLens content to a nearby Surface device or TV/Monitor if using Microsoft Display adapter. On **Start**, select **Connect**, and then select the device you want to project to. **Note:** You can deploy HoloLens to use Miracast projection without enabling developer mode. From 396e49931d57fd6343f67f7a179c7afce88ef6f7 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 12 Nov 2018 06:13:31 -0800 Subject: [PATCH 18/33] move TTS to international --- devices/hololens/hololens-whats-new.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/hololens/hololens-whats-new.md b/devices/hololens/hololens-whats-new.md index a43326a6da..195997a33a 100644 --- a/devices/hololens/hololens-whats-new.md +++ b/devices/hololens/hololens-whats-new.md @@ -18,7 +18,6 @@ ms.date: 11/13/2018 Feature | Details --- | --- -Speech Synthesis (TTS) | Speech synthesis feature now supports Chinese, Japanese, and English. Quick actions menu | When you're in an app, the Bloom gesture will now open a Quick actions menu to give you quick access to commonly used system features without having to leave the app. See [Set up HoloLens in kiosk mode](hololens-kiosk.md) for information about the Quick actions menu in kiosk mode.

![sample of the Quick actions menu](images/minimenu.png) Stop video capture from the Start or quick actions menu | If you start video capture from the Start menu or quick actions menu, you’ll be able to stop recording from the same place. (Don’t forget, you can always do this with voice commands too.) Project to a Miracast-enabled device | Project your HoloLens content to a nearby Surface device or TV/Monitor if using Microsoft Display adapter. On **Start**, select **Connect**, and then select the device you want to project to. **Note:** You can deploy HoloLens to use Miracast projection without enabling developer mode. @@ -48,7 +47,8 @@ Set HoloLens device name through MDM (rename) |  IT administrators can see and Feature | Details --- | --- -Localized Chinese and Japanese builds | Use HoloLens with localized user interface for Simplified Chinese or Japanese, including localized Pinyin keyboard, dictation, and voice commands. +Localized Chinese and Japanese builds | Use HoloLens with localized user interface for Simplified Chinese or Japanese, including localized Pinyin keyboard, dictation, and voice commands. +Speech Synthesis (TTS) | Speech synthesis feature now supports Chinese, Japanese, and English. From af0515d3bb28eb24b8fdea60b3952b4dd7250702 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 12 Nov 2018 10:38:11 -0800 Subject: [PATCH 19/33] add loc build instructions --- devices/hololens/TOC.md | 1 + .../hololens/hololens-install-localized.md | 36 +++++++++++++++++++ devices/hololens/hololens-whats-new.md | 4 ++- devices/hololens/index.md | 1 + 4 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 devices/hololens/hololens-install-localized.md diff --git a/devices/hololens/TOC.md b/devices/hololens/TOC.md index d756593817..b314f85b52 100644 --- a/devices/hololens/TOC.md +++ b/devices/hololens/TOC.md @@ -3,6 +3,7 @@ ## [HoloLens in the enterprise: requirements and FAQ](hololens-requirements.md) ## [Insider preview for Microsoft HoloLens](hololens-insider.md) ## [Set up HoloLens](hololens-setup.md) +## [Install localized version of HoloLens](hololens-install-localized.md) ## [Unlock Windows Holographic for Business features](hololens-upgrade-enterprise.md) ## [Enroll HoloLens in MDM](hololens-enroll-mdm.md) ## [Manage updates to HoloLens](hololens-updates.md) diff --git a/devices/hololens/hololens-install-localized.md b/devices/hololens/hololens-install-localized.md new file mode 100644 index 0000000000..e3729388c3 --- /dev/null +++ b/devices/hololens/hololens-install-localized.md @@ -0,0 +1,36 @@ +--- +title: Install localized versions of HoloLens (HoloLens) +description: Learn how to install the Chinese or Japanese versions of HoloLens +ms.prod: hololens +ms.mktglfcycl: manage +ms.sitesec: library +author: jdeckerms +ms.author: jdecker +ms.topic: article +ms.localizationpriority: medium +ms.date: 11/13/2018 +--- + +# Install localized versions of HoloLens + +In order to switch to the Chinese or Japanese version of HoloLens, you’ll need to download the build for the language on a PC and then install it on your HoloLens using the Windows Device Recovery Tool (WDRT). + +>[!IMPORTANT] +>Installing the Chinese or Japanese builds of HoloLens using WDRT will delete existing data, like personal files and settings, from your HoloLens. + + +2. On your PC, download and install [the Windows Device Recovery Tool (WDRT)](https://support.microsoft.com/help/12379). +3. Download the package for the language you want to your PC: [Simplified Chinese](https://aka.ms/hololensdownload-ch) or [Japanese](https://aka.ms/hololensdownload-jp). +4. When the download is finished, select **File Explorer > Downloads**. Right-click the zipped folder you just downloaded, and select **Extract all... > Extract** to unzip it. +5. Connect your HoloLens to your PC using the micro-USB cable it came with. (Even if you've been using other cables to connect your HoloLens, this one works best.)  +6. The tool will automatically detect your HoloLens. Select the Microsoft HoloLens tile. +7. On the next screen, select **Manual package selection** and choose the installation file contained in the folder you unzipped in step 4. (Look for a file with the extension “.ffu”.) +8. Select **Install software** and follow the instructions to finish installing. +9. Once the build is installed, HoloLens setup will start automatically. Put on the device and follow the setup directions. + +When you’re done with setup, go to **Settings -> Update & Security -> Windows Insider Program** and check that you’re configured to receive the latest preview builds. The Chinese/Japanese version of HoloLens will be kept up-to-date with the latest preview builds via the Windows Insider Program the same way the English version is. + +## Note for language support + +- You can’t change the system language between English, Japanese, and Chinese using the Settings app. Flashing a new build is the only supported way to change the device system language. +- While you can enter Simplified Chinese / Japanese text using the on-screen Pinyin keyboard, typing in Simplified Chinese / Japanese using a Bluetooth hardware keyboard is not supported at this time. However, on Chinese/Japanese HoloLens, you can continue to use a BT keyboard to type in English (the ~ key on a hardware keyboard toggles the keyboard to type in English). diff --git a/devices/hololens/hololens-whats-new.md b/devices/hololens/hololens-whats-new.md index 195997a33a..4b35077c96 100644 --- a/devices/hololens/hololens-whats-new.md +++ b/devices/hololens/hololens-whats-new.md @@ -48,7 +48,9 @@ Set HoloLens device name through MDM (rename) |  IT administrators can see and Feature | Details --- | --- Localized Chinese and Japanese builds | Use HoloLens with localized user interface for Simplified Chinese or Japanese, including localized Pinyin keyboard, dictation, and voice commands. -Speech Synthesis (TTS) | Speech synthesis feature now supports Chinese, Japanese, and English. +Speech Synthesis (TTS) | Speech synthesis feature now supports Chinese, Japanese, and English. + +[Learn how to install the Chinese and Japanese versions of HoloLens.](hololens-install-localized.md) diff --git a/devices/hololens/index.md b/devices/hololens/index.md index 9c67e173eb..9b7ed69845 100644 --- a/devices/hololens/index.md +++ b/devices/hololens/index.md @@ -24,6 +24,7 @@ ms.date: 07/27/2018 | [What's new in Microsoft HoloLens](hololens-whats-new.md) | Discover the new features in the latest update. | | [HoloLens in the enterprise: requirements](hololens-requirements.md) | Lists requirements for general use, Wi-Fi, and device management | | [Set up HoloLens](hololens-setup.md) | How to set up HoloLens for the first time | +[Install localized version of HoloLens](hololens-install-localized.md) | Install the Chinese or Japanese version of HoloLens | [Unlock Windows Holographic for Business features](hololens-upgrade-enterprise.md) | How to upgrade your Development Edition HoloLens to Windows Holographic for Business | | [Enroll HoloLens in MDM](hololens-enroll-mdm.md) | Manage multiple HoloLens devices simultaneously using solutions like Microsoft Intune | | [Manage updates to HoloLens](hololens-updates.md) | Use mobile device management (MDM) policies to configure settings for updates. | From 3161aeb74036d27a043934c84d5ac9ff51d11bc8 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Tue, 13 Nov 2018 05:41:08 -0800 Subject: [PATCH 20/33] write around in in --- smb/cloud-mode-business-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/smb/cloud-mode-business-setup.md b/smb/cloud-mode-business-setup.md index 393503a4e4..d15cef74da 100644 --- a/smb/cloud-mode-business-setup.md +++ b/smb/cloud-mode-business-setup.md @@ -433,7 +433,7 @@ In the Intune management 2. Log in to the Intune management portal. 3. Select **Groups** and then go to **Devices**. 4. In the **All Devices** page, look at the list of devices and select the entry that matches the name of your PC. - - Check that the device name appears in the list. Select the device and it will also show the user that's currently logged in in the **General Information** section. + - Check that the device name appears in the list. Select the device and it will also show the current logged-in user in the **General Information** section. - Check the **Management Channel** column and confirm that it says **Managed by Microsoft Intune**. - Check the **AAD Registered** column and confirm that it says **Yes**. From 8dd43c1db9f24216d31361754e2e5f32d8824530 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Tue, 13 Nov 2018 10:41:36 -0800 Subject: [PATCH 21/33] tweak description --- devices/hololens/hololens-whats-new.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens-whats-new.md b/devices/hololens/hololens-whats-new.md index 4b35077c96..4648c8b5d9 100644 --- a/devices/hololens/hololens-whats-new.md +++ b/devices/hololens/hololens-whats-new.md @@ -1,6 +1,6 @@ --- title: What's new in Microsoft HoloLens (HoloLens) -description: Windows Holographic for Business gets new features in Windows 10, version 1803. +description: Windows Holographic for Business gets new features in Windows 10, version 1809. ms.prod: hololens ms.sitesec: library author: jdeckerms From 897a039c68220672bba703146adf8d4a40ebefe3 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 13 Nov 2018 11:13:06 -0800 Subject: [PATCH 22/33] matched security baselines --- .../minimum-password-age.md | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/security-policy-settings/minimum-password-age.md b/windows/security/threat-protection/security-policy-settings/minimum-password-age.md index 6028668431..9a76b98c21 100644 --- a/windows/security/threat-protection/security-policy-settings/minimum-password-age.md +++ b/windows/security/threat-protection/security-policy-settings/minimum-password-age.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium author: brianlic-msft -ms.date: 04/19/2017 +ms.date: 11/13/2018 --- # Minimum password age @@ -20,7 +20,7 @@ Describes the best practices, location, values, policy management, and security ## Reference -The **Minimum password age** policy setting determines the period of time (in days) that a password must be used before the user can change it. You can set a value between 1 and 998 days, or you can allow changes immediately by setting the number of days to 0. The minimum password age must be less than the Maximum password age, unless the maximum password age is set to 0, indicating that passwords will never expire. If the maximum password age is set to 0, the minimum password age can be set to any value between 0 and 998. +The **Minimum password age** policy setting determines the period of time (in days) that a password must be used before the user can change it. You can set a value between 1 and 998 days, or you can allow password changes immediately by setting the number of days to 0. The minimum password age must be less than the Maximum password age, unless the maximum password age is set to 0, indicating that passwords will never expire. If the maximum password age is set to 0, the minimum password age can be set to any value between 0 and 998. ### Possible values @@ -29,9 +29,16 @@ The **Minimum password age** policy setting determines the period of time (in da ### Best practices -Set **Minimum password age** to a value of 2 days. Setting the number of days to 0 allows immediate password changes, which is not recommended. +[Windows security baselines](https://docs.microsoft.com/windows/security/threat-protection/windows-security-baselines) recommend setting **Minimum password age** to 1 day. -If you set a password for a user and you want that user to change the administrator-defined password, you must select the **User must change password at next logon** check box. Otherwise, the user will not be able to change the password until the number of days specified by **Minimum password age**. +Setting the number of days to 0 allows immediate password changes, which is not recommended. +Combining immediate password changes with password history allows someone to change a password repeatedly until the password history requirement is met and re-establish the original password again. +For example, suppose a password is “Ra1ny day!” and there’s a history requirement of 24. +The password is changed 24 times in a row until finally changed back to “Ra1ny day!”. +The minimum password age of 1 day prevents that. + +If you set a password for a user and you want that user to change the administrator-defined password, you must select the **User must change password at next logon** check box. +Otherwise, the user will not be able to change the password until the number of days specified by **Minimum password age**. ### Location @@ -70,11 +77,11 @@ To address password reuse, you must use a combination of security settings. Usin ### Countermeasure -Configure the **Minimum password age** policy setting to a value of at least 2 days. Users should know about this limitation and contact the Help Desk if they need to change their password during that two-day period. If you configure the number of days to 0, immediate password changes would be allowed, which we do not recommend. +Configure the **Minimum password age** policy setting to a value of 1 day. Users should know about this limitation and contact the Help Desk to change a password sooner. If you configure the number of days to 0, immediate password changes would be allowed, which we do not recommend. ### Potential impact -If you set a password for a user but wants that user to change the password when the user first logs on, the administrator must select the **User must change password at next logon** check box, or the user cannot change the password until the next day. +If you set a password for a user but want that user to change the password when the user first logs on, the administrator must select the **User must change password at next logon** check box, or the user cannot change the password until the next day. ## Related topics From 85d38fa9c880518ebd9787a421fa52f80ee97111 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 13 Nov 2018 11:14:35 -0800 Subject: [PATCH 23/33] edits --- .../security-policy-settings/minimum-password-age.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/minimum-password-age.md b/windows/security/threat-protection/security-policy-settings/minimum-password-age.md index 9a76b98c21..6965e3f742 100644 --- a/windows/security/threat-protection/security-policy-settings/minimum-password-age.md +++ b/windows/security/threat-protection/security-policy-settings/minimum-password-age.md @@ -7,7 +7,7 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: brianlic-msft +author: justinha ms.date: 11/13/2018 --- From 78410de96ef8303f4f4444678244f68df38b7977 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 13 Nov 2018 11:18:02 -0800 Subject: [PATCH 24/33] edits --- .../security-policy-settings/minimum-password-age.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/minimum-password-age.md b/windows/security/threat-protection/security-policy-settings/minimum-password-age.md index 6965e3f742..ca6aedc5d8 100644 --- a/windows/security/threat-protection/security-policy-settings/minimum-password-age.md +++ b/windows/security/threat-protection/security-policy-settings/minimum-password-age.md @@ -34,7 +34,7 @@ The **Minimum password age** policy setting determines the period of time (in da Setting the number of days to 0 allows immediate password changes, which is not recommended. Combining immediate password changes with password history allows someone to change a password repeatedly until the password history requirement is met and re-establish the original password again. For example, suppose a password is “Ra1ny day!” and there’s a history requirement of 24. -The password is changed 24 times in a row until finally changed back to “Ra1ny day!”. +If the minimum password age is 0, the password can be changed 24 times in a row until finally changed back to “Ra1ny day!”. The minimum password age of 1 day prevents that. If you set a password for a user and you want that user to change the administrator-defined password, you must select the **User must change password at next logon** check box. From 91d44d0bf7c230cd597be52fa28109805ddafa44 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Tue, 13 Nov 2018 19:22:56 +0000 Subject: [PATCH 25/33] Merged PR 12785: fix metadata --- devices/hololens/hololens-whats-new.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens-whats-new.md b/devices/hololens/hololens-whats-new.md index 4b35077c96..4648c8b5d9 100644 --- a/devices/hololens/hololens-whats-new.md +++ b/devices/hololens/hololens-whats-new.md @@ -1,6 +1,6 @@ --- title: What's new in Microsoft HoloLens (HoloLens) -description: Windows Holographic for Business gets new features in Windows 10, version 1803. +description: Windows Holographic for Business gets new features in Windows 10, version 1809. ms.prod: hololens ms.sitesec: library author: jdeckerms From 73638f13e70b41f8b8aaa422c36be7e893b6267a Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Tue, 13 Nov 2018 19:45:46 +0000 Subject: [PATCH 26/33] Clarified GP setting. --- ...nfigure-real-time-protection-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md index 801b935d4e..e063f1fda5 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 09/03/2018 +ms.date: 11/13/2018 --- # Enable and configure antivirus always-on protection and monitoring @@ -42,7 +42,7 @@ Location | Setting | Description | Default setting (if not configured) ---|---|---|--- Real-time protection | Monitor file and program activity on your computer | The Windows Defender Antivirus engine makes note of any file changes (file writes, such as moves, copies, or modifications) and general program activity (programs that are opened or running and that cause other programs to run) | Enabled Real-time protection | Scan all downloaded files and attachments | Downloaded files and attachments are automatically scanned. This operates in addition to the SmartScreen filter, which scans files before and during downloading | Enabled -Real-time protection | Turn on process scanning whenever real-time protection is enabled | You can independently enable the Windows Defender Antivirus engine to scan running processes for suspicious modifications or behaviors. This is useful if you have disabled real-time protection | Enabled +Real-time protection | Turn on process scanning whenever real-time protection is enabled | You can independently enable the Windows Defender Antivirus engine to scan running processes for suspicious modifications or behaviors. This is useful if you have temporarily disabled real-time protection and want to automatically scan processes that started while it was disabled | Enabled Real-time protection | Turn on behavior monitoring | The AV engine will monitor file processes, file and registry changes, and other events on your endpoints for suspicious and known malicious activity | Enabled Real-time protection | Turn on raw volume write notifications | Information about raw volume writes will be analyzed by behavior monitoring | Enabled Real-time protection | Define the maximum size of downloaded files and attachments to be scanned | You can define the size in kilobytes | Enabled From 0321356d151790d80ae5d2cc27f3e41a7df1dc95 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 13 Nov 2018 20:38:23 +0000 Subject: [PATCH 27/33] Merged PR 12793: Add page for Intune connector workaround Preview version has an issue, this is a workaround --- windows/deployment/windows-autopilot/TOC.md | 1 + .../images/connector-fail.png | Bin 0 -> 12840 bytes .../windows-autopilot/intune-connector.md | 59 ++++++++++++++++++ 3 files changed, 60 insertions(+) create mode 100644 windows/deployment/windows-autopilot/images/connector-fail.png create mode 100644 windows/deployment/windows-autopilot/intune-connector.md diff --git a/windows/deployment/windows-autopilot/TOC.md b/windows/deployment/windows-autopilot/TOC.md index dab69519b0..e16013f4db 100644 --- a/windows/deployment/windows-autopilot/TOC.md +++ b/windows/deployment/windows-autopilot/TOC.md @@ -3,6 +3,7 @@ ### [Configuration requirements](windows-autopilot-requirements-configuration.md) ### [Network requirements](windows-autopilot-requirements-network.md) ### [Licensing requirements](windows-autopilot-requirements-licensing.md) +### [Intune Connector (preview)](intune-connector.md) ## [Scenarios and Capabilities](windows-autopilot-scenarios.md) ### [Support for existing devices](existing-devices.md) ### [User-driven mode](user-driven.md) diff --git a/windows/deployment/windows-autopilot/images/connector-fail.png b/windows/deployment/windows-autopilot/images/connector-fail.png new file mode 100644 index 0000000000000000000000000000000000000000..3381ae35bc3331e60ea75306bf2d55393482e141 GIT binary patch literal 12840 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 LKg2w6diCD`>kjVZ literal 0 HcmV?d00001 diff --git a/windows/deployment/windows-autopilot/intune-connector.md b/windows/deployment/windows-autopilot/intune-connector.md new file mode 100644 index 0000000000..08d200f3b2 --- /dev/null +++ b/windows/deployment/windows-autopilot/intune-connector.md @@ -0,0 +1,59 @@ +--- +title: Intune Connector (preview) requirements +description: Intune Connector (preview) issue workaround +keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.prod: w10 +ms.mktglfcycl: deploy +ms.localizationpriority: low +ms.sitesec: library +ms.pagetype: deploy +author: greg-lindsay +ms.author: greg-lindsay +ms.date: 11/13/2018 +--- + + +# Intune Connector (preview) language requirements + +**Applies to: Windows 10** + +Microsoft has released a [preview for Intune connector for Active Directory](https://docs.microsoft.com/intune/windows-autopilot-hybrid) that enables user-driven [Hybrid Azure Active Directory join](user-driven-hybrid.md) for Windows Autopilot. + +In this preview version of the Intune Connector, you might receive an error message indicating a setup failure with the following error code and message: + +0x80070658 - Error applying transforms. Verify that the specified transform paths are valid. + +See the following example: + +![Connector error](images/connector-fail.png) + +This error can be resolved by ensuring that your Active Directory domain controller has one of the following language packs installed: + +en-US
+cs-CZ
+da-DK
+de-DE
+el-GR
+es-ES
+fi-FI
+fr-FR
+hu-HU
+it-IT
+ja-JP
+ko-KR
+nb-NO
+nl-NL
+pl-PL
+pt-BR
+ro-RO
+ru-RU
+sv-SE
+tr-TR
+zh-CN
+zh-TW + +This solution is a workaround and will be fully resolved in a future release of the Intune Connector. + +Note: It is not required to change the default display language. Only ensure that at least one of the listed languages are installed. + +Install additional [language packs](https://docs.microsoft.com/windows-hardware/manufacture/desktop/language-packs-and-windows-deployment#span-idgetlanguagepacksandlipsspanspan-idgetlanguagepacksandlipsspanspan-idgetlanguagepacksandlipsspanwhere-to-get-language-packs-and-lips) under **Settings > Time & language > Region and language > Add a language** (under Options). \ No newline at end of file From 15d990027695099b8af78655aecd8342aab566be Mon Sep 17 00:00:00 2001 From: Alton Kwok Date: Tue, 13 Nov 2018 20:39:27 +0000 Subject: [PATCH 28/33] This section is not needed for GA release. The instruction was only relevant for Windows Insider Preview release --- devices/hololens/hololens-install-localized.md | 1 - 1 file changed, 1 deletion(-) diff --git a/devices/hololens/hololens-install-localized.md b/devices/hololens/hololens-install-localized.md index e3729388c3..8e5a72150a 100644 --- a/devices/hololens/hololens-install-localized.md +++ b/devices/hololens/hololens-install-localized.md @@ -28,7 +28,6 @@ In order to switch to the Chinese or Japanese version of HoloLens, you’ll need 8. Select **Install software** and follow the instructions to finish installing. 9. Once the build is installed, HoloLens setup will start automatically. Put on the device and follow the setup directions. -When you’re done with setup, go to **Settings -> Update & Security -> Windows Insider Program** and check that you’re configured to receive the latest preview builds. The Chinese/Japanese version of HoloLens will be kept up-to-date with the latest preview builds via the Windows Insider Program the same way the English version is. ## Note for language support From 8a1e76076894c6f2714113d252484fff43a3c6eb Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 13 Nov 2018 12:56:02 -0800 Subject: [PATCH 29/33] edits --- .../security-policy-settings/minimum-password-age.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/security-policy-settings/minimum-password-age.md b/windows/security/threat-protection/security-policy-settings/minimum-password-age.md index ca6aedc5d8..0c05506d7b 100644 --- a/windows/security/threat-protection/security-policy-settings/minimum-password-age.md +++ b/windows/security/threat-protection/security-policy-settings/minimum-password-age.md @@ -33,8 +33,8 @@ The **Minimum password age** policy setting determines the period of time (in da Setting the number of days to 0 allows immediate password changes, which is not recommended. Combining immediate password changes with password history allows someone to change a password repeatedly until the password history requirement is met and re-establish the original password again. -For example, suppose a password is “Ra1ny day!” and there’s a history requirement of 24. -If the minimum password age is 0, the password can be changed 24 times in a row until finally changed back to “Ra1ny day!”. +For example, suppose a password is "Ra1ny day!" and the history requirement is 24. +If the minimum password age is 0, the password can be changed 24 times in a row until finally changed back to "Ra1ny day!". The minimum password age of 1 day prevents that. If you set a password for a user and you want that user to change the administrator-defined password, you must select the **User must change password at next logon** check box. From c5695fda60f7c5a333099551e1f3e15a7591496c Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 13 Nov 2018 13:20:56 -0800 Subject: [PATCH 30/33] added link to SSUs --- windows/deployment/update/servicing-stack-updates.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/windows/deployment/update/servicing-stack-updates.md b/windows/deployment/update/servicing-stack-updates.md index 420b02b8a3..365142d77b 100644 --- a/windows/deployment/update/servicing-stack-updates.md +++ b/windows/deployment/update/servicing-stack-updates.md @@ -7,7 +7,7 @@ ms.sitesec: library author: Jaimeo ms.localizationpriority: medium ms.author: jaimeo -ms.date: 09/24/2018 +ms.date: 11/13/2018 --- # Servicing stack updates @@ -28,6 +28,9 @@ Having the latest servicing stack update is a prerequisite to reliably installin Currently, the servicing stack update releases are aligned with the monthly quality update release date, though sometimes they are released on a separate date if required. +>[!NOTE] +>You can find a list of servicing stack updates at [Latest servicing stack updates](https://portal.msrc.microsoft.com/en-us/security-guidance/advisory/ADV990001). + ## What's the difference between a servicing stack update and a cumulative update? Both Windows 10 and Windows Server use the cumulative update mechanism, in which many fixes are packaged into a single update. Each cumulative update includes the changes and fixes from all previous updates. From 3a76af91f267c53c880a1f0e50e1a82ef8f71f2b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 13 Nov 2018 23:32:27 +0000 Subject: [PATCH 31/33] Merged PR 12800: updates updates --- .../images/connector-fail.png | Bin 12840 -> 85050 bytes .../windows-autopilot/intune-connector.md | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/windows-autopilot/images/connector-fail.png b/windows/deployment/windows-autopilot/images/connector-fail.png index 3381ae35bc3331e60ea75306bf2d55393482e141..2d8abb578536841ea21b27825db778b9a62025ec 100644 GIT binary patch literal 85050 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 LKg2w6diCD`>kjVZ diff --git a/windows/deployment/windows-autopilot/intune-connector.md b/windows/deployment/windows-autopilot/intune-connector.md index 08d200f3b2..c21ee7fda8 100644 --- a/windows/deployment/windows-autopilot/intune-connector.md +++ b/windows/deployment/windows-autopilot/intune-connector.md @@ -21,13 +21,13 @@ Microsoft has released a [preview for Intune connector for Active Directory](htt In this preview version of the Intune Connector, you might receive an error message indicating a setup failure with the following error code and message: -0x80070658 - Error applying transforms. Verify that the specified transform paths are valid. +**0x80070658 - Error applying transforms. Verify that the specified transform paths are valid.** See the following example: ![Connector error](images/connector-fail.png) -This error can be resolved by ensuring that your Active Directory domain controller has one of the following language packs installed: +This error can be resolved by ensuring that the member server where Intune Connector is running has one of the following language packs installed: en-US
cs-CZ
From 7333ba0f1f398b9838428f50b0d6718ac05e1392 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 13 Nov 2018 23:41:23 +0000 Subject: [PATCH 32/33] Merged PR 12809: Another correction, I keep getting changes from product team :-/ --- .../windows-autopilot/intune-connector.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/windows/deployment/windows-autopilot/intune-connector.md b/windows/deployment/windows-autopilot/intune-connector.md index c21ee7fda8..cc2d85e737 100644 --- a/windows/deployment/windows-autopilot/intune-connector.md +++ b/windows/deployment/windows-autopilot/intune-connector.md @@ -27,7 +27,7 @@ See the following example: ![Connector error](images/connector-fail.png) -This error can be resolved by ensuring that the member server where Intune Connector is running has one of the following language packs installed: +This error can be resolved by ensuring that the member server where Intune Connector is running has one of the following language packs installed and configured to be the default keyboard layout: en-US
cs-CZ
@@ -54,6 +54,13 @@ zh-TW This solution is a workaround and will be fully resolved in a future release of the Intune Connector. -Note: It is not required to change the default display language. Only ensure that at least one of the listed languages are installed. +To change the default keyboard layout: + +1. Click **Settings > Time & language > Region and language** +2. Select one of the languages listed above and choose **Set as default**. + +Note: If the language you need isn't listed, you can add additional languages by selecting **Add a language**. + + + -Install additional [language packs](https://docs.microsoft.com/windows-hardware/manufacture/desktop/language-packs-and-windows-deployment#span-idgetlanguagepacksandlipsspanspan-idgetlanguagepacksandlipsspanspan-idgetlanguagepacksandlipsspanwhere-to-get-language-packs-and-lips) under **Settings > Time & language > Region and language > Add a language** (under Options). \ No newline at end of file From 477ad7fc3c6bbaceb8b5f418c73d7eb31136c734 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Wed, 14 Nov 2018 15:10:12 +0000 Subject: [PATCH 33/33] Merged PR 12796: hiding dock firmware topic again It was removed yesterday but today's RS5 publication put it back on live --- .openpublishing.redirection.json | 5 + devices/surface/TOC.md | 1 - .../manage-surface-dock-firmware-updates.md | 124 ------------------ devices/surface/update.md | 3 +- 4 files changed, 6 insertions(+), 127 deletions(-) delete mode 100644 devices/surface/manage-surface-dock-firmware-updates.md diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 97405d2d24..6c0356d667 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -5421,6 +5421,11 @@ "redirect_document_id": true }, { +"source_path": "devices/surface/manage-surface-dock-firmware-updates.md", +"redirect_url": "devices/surface/update", +"redirect_document_id": true +}, +{ "source_path": "devices/surface-hub/i-am-done-finishing-your-surface-hub-meeting.md", "redirect_url": "/surface-hub/finishing-your-surface-hub-meeting", "redirect_document_id": true diff --git a/devices/surface/TOC.md b/devices/surface/TOC.md index e68eb9a565..4953d1c2e8 100644 --- a/devices/surface/TOC.md +++ b/devices/surface/TOC.md @@ -14,7 +14,6 @@ ## [Surface firmware and driver updates](update.md) ### [Download the latest firmware and drivers for Surface devices](deploy-the-latest-firmware-and-drivers-for-surface-devices.md) ### [Manage Surface driver and firmware updates](manage-surface-pro-3-firmware-updates.md) -### [Manage Surface Dock firmware updates](manage-surface-dock-firmware-updates.md) ### [Surface Dock Updater](surface-dock-updater.md) ### [Wake On LAN for Surface devices](wake-on-lan-for-surface-devices.md) ## [Considerations for Surface and System Center Configuration Manager](considerations-for-surface-and-system-center-configuration-manager.md) diff --git a/devices/surface/manage-surface-dock-firmware-updates.md b/devices/surface/manage-surface-dock-firmware-updates.md deleted file mode 100644 index 45bf61629f..0000000000 --- a/devices/surface/manage-surface-dock-firmware-updates.md +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: Manage Surface Dock firmware updates (Surface) -description: Read about the different methods you can use to manage the process of Surface Dock firmware updates. -ms.assetid: 86DFC0C0-C842-4CD1-A2D7-4425471FFE3F -ms.localizationpriority: medium -keywords: firmware, update, install, drivers -ms.prod: w10 -ms.mktglfcycl: manage -ms.pagetype: surface, devices -ms.sitesec: library -author: jobotto -ms.author: jdecker -ms.topic: article -ms.date: 07/27/2017 ---- - -# Manage Surface Dock firmware updates - - -Read about the different methods you can use to manage the process of Surface Dock firmware updates. - -The Surface Dock provides external connectivity to Surface devices through a single cable connection that includes Power, Ethernet, Audio, USB 3.0, and DisplayPort. The numerous connections provided by the Surface Dock are enabled by a smart chipset within the Surface Dock device. Like a Surface device’s chipset, the chipset that is built into the Surface Dock is controlled by firmware. For more information about the Surface Dock, see the [Surface Dock demonstration](https://technet.microsoft.com/mt697552) video. - -Like the firmware for Surface devices, firmware for Surface Dock is also contained within a downloaded driver that is visible in Device Manager. This driver stages the firmware update files on the Surface device. When a Surface Dock is connected and the driver is loaded, the newer version of the firmware staged by the driver is detected and firmware files are copied to the Surface Dock. The Surface Dock then begins a two-phase process to apply the firmware internally. Each phase requires the Surface Dock to be disconnected from the Surface device before the firmware is applied. The driver copies the firmware into the dock, but only applies it when the user disconnects the Surface device from the Surface Dock. This ensures that there are no disruptions because the firmware is only applied when the user leaves their desk with the device. - - ->[!NOTE] ->You can learn more about the firmware update process for Surface devices and how firmware is updated through driver installation at the following links: ->- [How to manage and update Surface drivers and firmware](https://technet.microsoft.com/mt697551) from Microsoft Mechanics ->- [Windows Update Makes Surface Better](https://go.microsoft.com/fwlink/p/?LinkId=785354) on the Microsoft Devices Blog - - -  - -The Surface Dock firmware update process shown in Figure 1 follows these steps: - -1. Drivers for Surface Dock are installed on Surface devices that are connected, or have been previously connected, to a Surface Dock. - -2. The drivers for Surface Dock are loaded when a Surface Dock is connected to the Surface device. - -3. The firmware version installed in the Surface Dock is compared with the firmware version staged by the Surface Dock driver. - -4. If the firmware version on the Surface Dock is older than the firmware version contained in the Surface Dock driver, the main chipset firmware update files are copied from the driver to the Surface Dock. - -5. When the Surface Dock is disconnected, the Surface Dock installs the firmware update to the main chipset. - -6. When the Surface Dock is connected again, the main chipset firmware is verified against the firmware present in the Surface Dock driver. - -7. If the firmware update for the main chipset is installed successfully, the Surface Dock driver copies the firmware update for the DisplayPort. - -8. When the Surface Dock is disconnected for a second time, the Surface dock installs the firmware update to the DisplayPort chipset. This process takes up to 3 minutes to apply. - -![Surface Dock firmware update process](images/manage-surface-dock-fig1-updateprocess.png "Surface Dock firmware update process") - -*1- Driver installation can be performed by Windows Update, manual installation, or automatically downloaded with Microsoft Surface Dock Updater* - -*2 - The Surface Dock firmware installation process takes approximately 3 minutes* - -Figure 1. The Surface Dock firmware update process - -If the firmware installation process is interrupted (for example, if power is disconnected from the Surface Dock during firmware installation), the Surface Dock will automatically revert to the prior firmware without disruption to the user, and the update process will restart the next time the Surface Dock is disconnected. For most users this update process should be entirely transparent. - -## Methods for updating Surface Dock firmware - - -There are three methods you can use to update the firmware of the Surface Dock: - -- [Automatic installation of drivers with Windows Update](#automatic-installation) - -- [Deployment of drivers downloaded from the Microsoft Download Center](#deployment-dlc) - -- [Manually update with Microsoft Surface Dock Updater](#manual-updater) - -## Automatic installation with Windows Update - - -Windows Update is the method that most users will use. The drivers for the Surface Dock are downloaded automatically from Windows Update and the dock update process is initiated without additional user interaction. The two-phase dock update process described earlier occurs in the background as the user connects and disconnects the Surface Dock during normal use. - ->[!NOTE] ->The driver version that is displayed in Device Manager may be different from the firmware version that the Surface Dock is using. - -  - -## Deployment of drivers downloaded from the Microsoft Download Center - - -This method is used mostly in environments where Surface device drivers and firmware are managed separately from Windows Update. See [Manage Surface driver and firmware updates](manage-surface-pro-3-firmware-updates.md) for more information about the different methods to manage Surface device driver and firmware updates. Updating the Surface Dock firmware through this method involves downloading and deploying an MSI package to the Surface device that contains the updated Surface Dock drivers and firmware. This is the same method recommended for updating all other Surface drivers and firmware. The two-phase firmware update process occurs in the background each time the Surface Dock is disconnected, just like it does with the Windows Update method. - -For more information about how to deploy MSI packages see [Create and deploy an application with System Center Configuration Manager](https://docs.microsoft.com/sccm/apps/get-started/create-and-deploy-an-application). - ->[!NOTE] ->When drivers are installed through Windows Update or the MSI package, registry keys are added that indicate the version of firmware installed on the Surface Dock and contained within the Surface Dock driver. These registry keys can be found in: -> **HKLM\\Software\\Microsoft\\Windows NT\\CurrentVersion\\WUDF\\Services\\SurfaceDockFwUpdate\\Parameters** - -Firmware status is displayed for both the main chipset (displayed as **Component10**) and the DisplayPort chipset (displayed as **Component20**). For each chipset there are four keys, where *xx* is **10** or **20** corresponding to each chipset: - -- **Component*xx*CurrentFwVersion** – This key displays the version of firmware that is installed on the currently connected or most recently connected Surface Dock. - -- **Component*xx*OfferFwVersion** – This key displays the version of firmware staged by the Surface Dock driver. - -- **Component*xx*FirmwareUpdateStatus** – This key displays the stage of the Surface Dock firmware update process. - -- **Component*xx*FirmwareUpdateStatusRejectReason** – This key changes as the firmware update is processed. It should result in 0 after the successful installation of Surface Dock firmware. - ->[!NOTE] ->These registry keys are not present unless you have installed updated Surface Dock drivers through Windows Update or MSI deployment. - -  - -## Manually update with Microsoft Surface Dock Updater - - -The manual method using the Microsoft Surface Dock Updater tool to update the Surface Dock is used mostly in environments where IT prepares Surface Docks prior to delivery to the end user, or for troubleshooting of a Surface Dock. Microsoft Surface Dock Updater is a tool that you can run from any Surface device that is compatible with the Surface Dock, and will walk you through the process of performing the Surface Dock firmware update in the least possible amount of time. You can also use this tool to verify the firmware status of a connected Surface Dock. - -For more information about how to use the Microsoft Surface Dock Updater tool, please see [Microsoft Surface Dock Updater](surface-dock-updater.md). You can download the Microsoft Surface Dock Updater tool from the [Surface Tools for IT page](https://www.microsoft.com/download/details.aspx?id=46703) on the Microsoft Download Center. - -  - -  - - - - - diff --git a/devices/surface/update.md b/devices/surface/update.md index 29e0b9517b..df7a6e3c5d 100644 --- a/devices/surface/update.md +++ b/devices/surface/update.md @@ -8,7 +8,7 @@ ms.sitesec: library author: heatherpoulsen ms.author: jdecker ms.topic: article -ms.date: 12/01/2016 +ms.date: 11/13/2018 --- # Surface firmware and driver updates @@ -22,7 +22,6 @@ Find out how to download and manage the latest firmware and driver updates for y |[Wake On LAN for Surface devices](wake-on-lan-for-surface-devices.md) | See how you can use Wake On LAN to remotely wake up devices to perform management or maintenance tasks, or to enable management solutions automatically. | | [Download the latest firmware and drivers for Surface devices](deploy-the-latest-firmware-and-drivers-for-surface-devices.md)| Get a list of the available downloads for Surface devices and links to download the drivers and firmware for your device.| | [Manage Surface driver and firmware updates](manage-surface-pro-3-firmware-updates.md)| Explore the available options to manage firmware and driver updates for Surface devices.| -| [Manage Surface Dock firmware updates](manage-surface-dock-firmware-updates.md)| Read about the different methods you can use to manage the process of Surface Dock firmware updates.| | [Surface Dock Updater](surface-dock-updater.md)| Get a detailed walkthrough of Microsoft Surface Dock Updater.|