Does windows Autopilot uses "AUTOPILOT_MARKER" UEFI Firmware?

Abdul Kalam Asath 0 Reputation points
2023-11-25T14:08:00.06+00:00

Hello All,

I read some blogs which says that the Autopilot service uses the UEFI firmware called "AUTOPILOT_MARKER" to retrieve the Autopilot profile. To test this, I loaded my vm with windows 10 22H2 (19045.3693) and searched using powershell cmdlet (Get-UEFI) but I don't find any UEFI variable called "AUTOPILOT_MARKER". I even don't find it in registry.

Note: I have not yet registered my device for Autopilot

Windows
Windows
A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.
5,043 questions
Windows Autopilot
Windows Autopilot
A collection of Microsoft technologies used to set up and pre-configure new devices and to reset, repurpose, and recover devices.
437 questions
Microsoft Intune
Microsoft Intune
A Microsoft cloud-based management solution that offers mobile device management, mobile application management, and PC management capabilities.
4,694 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. ZhoumingDuan-MSFT 10,820 Reputation points Microsoft Vendor
    2023-11-27T02:53:29.1733333+00:00

    @Abdul Kalam Asath,Thanks for posting in Q&A.

    From your description, I know that you want to use "AUTOPILOT_MARKER" to retrieve the Autopilot profile.

    Based on my research, Windows Autopilot uses the “AUTOPILOT_MARKER” UEFI firmware to retrieve the Autopilot profile. However, the “AUTOPILOT_MARKER” UEFI firmware variable is only created and populated after the device has been registered for Autopilot. This means that you cannot use the “AUTOPILOT_MARKER” UEFI firmware variable to identify whether a device is enrolled in Autopilot or not.

    But you can find the AUTOPILOT_MARKER in the registry after the device registered for Autopilot. Location: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\UEFI\AUTOPILOT_MARKER

    Hope this can be helpful.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.