Share via


Maintaining devices

There are several maintenance tasks that are commonly run or run on a schedule. Here we'll cover some of the most common ones that are run and define when they run and their behaviors.

While looking at the devices we want to perform these maintenance tasks they can be put into three categories.

Active Use: The device is awake, and the display is on. The device is likely being used by someone and on battery. Although as long as the device is awake, it doesn't matter if it's plugged into a power source or has been temporarily set down.

Modern Standby - with AC power: The device is put away and plugged into power. This could be an AC adapter for one device, or a charging cabinet. This state, combined with Wi-Fi connectivity, is the recommended state for maintenance.

Modern Standby - Battery only: The device has been left somewhere, but without power. In this state, the device won't sync with MDM or perform updates of any kind. This is the least useful state to leave the device in. It's advised that you take best efforts to put away your devices with power. Because these devices don't perform any of these maintenance tasks while in this state, we'll exclude this state from the rest of the article.

Important

Plugging in a device that's off will turn on the device, placing it in active use temporarily, and then it will fall asleep into Modern Standby on AC power. If a device is currently in Modern Standby plugging it into an AC power source won't wake it up into Active Use.

MDM Sync

An MDM sync is when a device communicates with the MDM provider. Looking for updated policies, confirming compliance, and reports information from the device to MEM.

When do MDM syncs trigger?

MDM sync Behavior:

Active Use Modern Standby - with AC power
Yes it will sync. Yes it will sync.

OS Updates

An OS Update is when the operating system updates. Sometimes these updates are minor and are quality of life updates or security fixes, and sometimes they add brand new features to the device. As such it's best to keep your devices up to date so they're all on the latest version.

When do OS updates trigger?

  • Scans are automatic roughly every 22 hours.
  • If a scan was missed, the device will scan on the next boot.
  • Can be manually triggered on device via the Settings app.

MDM sync Behavior:

Active Use Modern Standby - with AC power
Scans for OS updates. Downloads OS updates.
- Won't install automatically while in use.
- Won't install and restart until connected to power.
Can scan, download, and update the OS outside of active hours.

Due to the behaviors of OS updates, where the device can be scanned for and downloaded while in use, but won't actually install and update until the device is out of active hours and on power, we highly recommend that when the devices done being used, they're placed on AC power when put away.

Information on current releases can be found in our release notes.

For more information on how to restrict updates read about how to manage HoloLens updates.

App updates from the Store

Keeping your apps up to date is something that most people want. If your apps are coming from the store, then they should auto update, but there's some complexity to it. It's also important to know that the following information is relevant for apps that are hosted on the Microsoft Store app. This means that inbox apps (such as Remote Assist, Guides or the Store app itself) or apps downloaded from the store will all receive updates via the store. Apps not installed via these means will need to be updates in the same way they were installed.

When do app updates from the store trigger?

  • Scans are automatic roughly every 24 hours for updates.
    • If an update is found, it will have low priority state for 2 days, and will defer install if:
      • The user is present
      • The user is predicted to come back to the machine in 90 minutes
      • The machine is on battery
    • After two days, the installation goes to a higher priority and will install within 24 hours
  • Can be manually triggered on device via the Store app
    • Manual update doesn't have the same restrictions as automatic updates and will be installed right away
  • Can't be triggered remotely by IT Admin

Store app update Behavior:

Active Use Modern Standby - with AC power
Can download an app but won't update while app itself is in use. The app will download and update, outside of active hours.

See more about deploying apps via the store.

App update from MDM

You may be hosting your apps via MDM, such as MEM (Microsoft Endpoint Manager, formerly known as Microsoft Intune). If your apps are LOB apps (Line of Business apps) hosted on MEM, and you've updated them, then anyone who has those apps installed on their devices will also receive an update. However, these updates don't occur at the same time as the more frequent MDM syncs.

When do LOB app updates from MDM trigger?

  • Enrolled devices will download all required apps after enrolling
  • Device will scan automatically roughly every 24 hours for updates to LOB apps
  • Process isn't manually initiated

LOB app update from MDM Behavior:

Active Use Modern Standby - with AC power
Can download and update an app, will close app if it's being used. Can download and update an app.

Collect logs via MDM

Log collection is unique to this list, as it doesn't run automatically. However, log collection in this method is useful because it can be initiated remotely to investigate a device. This will allow you to diagnose a device after collecting logs.

What triggers MDM log collection:

  • Log collection is triggered manually by IT Admin
  • Process isn't run automatically

Log collection via MDM Behavior:

Active Use Modern Standby - with AC power
Can collect logs while is use. Can collect logs from a device on standby with power.

Read more about log collection on HoloLens.

Read about how to collect logs via MDM.