Step reference

Registry (HKLM)

Write machine-wide registry values of any type, for third-party app configuration and settings that have no Intune equivalent.

1 min readUpdated Jul 31, 2026

What it does

Writes one or more machine-wide (HKEY_LOCAL_MACHINE) registry entries. Use it for third-party application configuration and machine settings that have no Intune Settings Catalog equivalent: the long tail of "set this one registry value" that every real fleet has.

You can add several instances to a template to group settings logically.

Options

OptionWhat it controls
Registry entriesA list of entries, each a key, value name, type and value. Required.

Supported value types: String, DWord, QWord, Binary, MultiString, ExpandString.

Good to know

  • Idempotent. Re-running rewrites the same values, so it's safe to re-run.
  • If an entry can't be written, the setup stops by default.

Machine-wide, not per-user

This writes to the device. For settings every new user should inherit on first sign-in, use Registry (default user) instead. Picking the wrong one is the usual reason a value appears to "not apply".

Part of the step catalogue.