Snapdragon X Elite and X Plus laptops were the first true Copilot+ PCs, with the mighty Hexagon NPU delivering 45 TOPS. But Windows on ARM is young country: the NPU driver stack is thinner, updates are less frequent, and when something breaks, there are fewer community fixes to lean on. If your Hexagon NPU is misbehaving — not detected, driver failing, AI features dead — the playbook below is built for ARM specifically.

One critical rule first: NPU drivers are architecture-locked. Intel and AMD packages will not install on your machine, and trying can make things worse. Everything here uses ARM64-correct sources. If you are unsure where the NPU should even appear, start with our NPU detection guide and then return for the Snapdragon-specific steps.

Why this happens

  • OEM driver lag: Qualcomm releases to OEMs, who validate slowly. Your maker may be months behind on Hexagon driver updates.
  • Windows Update desync: Windows pushes OS-side AI components that expect a newer Hexagon driver than you have — or vice versa.
  • Firmware mismatch: Snapdragon firmware (UEFI) updates change NPU interfaces; old drivers stop matching.
  • ARM64 driver scarcity: Fewer fallback options exist. If the one OEM package is broken, there is no generic alternative to try.
  • Clean install gaps: Fresh Windows on ARM installs from recovery media sometimes omit the Hexagon package entirely.
  • Power policy quirks: ARM power management is aggressive; overly strict policies can keep the NPU from initializing.

How to fix it

Work through these in order — diagnose first, then act.

Fix 1: Install the OEM Hexagon NPU package

The maker package is the only official source. Start here.

  1. Go to your maker’s support page — Dell , HP , Lenovo , Samsung, or Microsoft for Surface.
  2. Enter your exact model and download the Qualcomm Hexagon NPU / AI driver package.
  3. Run as administrator, reboot when prompted.
  4. Check Device Manager under Neural processors for the Hexagon entry.
  5. If the package is older than six months, also check Windows Update afterward — Microsoft sometimes ships newer Hexagon drivers directly.

Fix 2: Update Snapdragon firmware first

On ARM, firmware leads and drivers follow. An old UEFI breaks new drivers.

  1. Check your UEFI version: msinfo32, BIOS Version/Date.
  2. Compare with your maker’s support page — install any newer firmware, charger plugged in, following instructions exactly.
  3. After firmware updates, reinstall the Hexagon NPU driver — the pairing often needs refreshing.
  4. Reboot and verify NPU detection in Device Manager.
  5. Our dedicated Qualcomm Hexagon NPU driver guide goes deeper on version pairing.

Fix 3: Repair via Windows Update

Microsoft curates Hexagon drivers for many Snapdragon machines.

  1. Settings, Windows Update, “Check for updates” — install everything, including optional driver updates (expand “Optional updates” and look for Qualcomm entries).
  2. Reboot and check Device Manager.
  3. If Windows offers a Hexagon driver newer than your OEM’s, try it — on ARM, Microsoft’s curation is often ahead of slow OEM validation.
  4. If a Windows driver breaks things, roll it back in Device Manager and pause updates for a week.

Fix 4: Clean reinstall the Hexagon stack

For corrupted stacks, wipe and rebuild.

  1. Download the OEM Hexagon package but do not run it yet.
  2. Disconnect from the internet.
  3. Device Manager: uninstall all Neural processors / Hexagon entries, removing driver software.
  4. Stay offline, run the OEM installer, reboot, then reconnect.
  5. Verify the NPU survives a second reboot — ARM driver stacks sometimes look fine until the next boot.

Fix 5: Check power and thermal policies

ARM’s aggressive power management can suppress the NPU.

  1. Settings, System, Power & battery — set power mode to Best performance temporarily.
  2. Device Manager: NPU Properties, Power Management tab — uncheck “Allow the computer to turn off this device.”
  3. Reboot and test AI features (try Windows Studio Effects on the camera).
  4. If the NPU only misbehaves on battery, your power plan is the culprit — create a custom plan with relaxed PCIe power saving.
  5. Restore balanced settings once stable; you now know which knob matters.

Fix 6: Verify with Qualcomm’s own diagnostics

Confirm whether the issue is detection or functionality.

  1. Open Task Manager, Performance tab — look for the NPU entry and its activity graph.
  2. If Task Manager shows the NPU but apps cannot use it, the driver is fine and the problem is app-level — see our guide on NPU not used by apps .
  3. Check Event Viewer, Windows Logs, System, for Hexagon/NPU errors around boot — the exact error often names the failing component.
  4. If nothing detects the NPU after all fixes, check for a newer UEFI again — on Snapdragon, firmware is the final boss.

Closing

Snapdragon X NPU issues feel scarier than they are because the ARM ecosystem is unfamiliar, but the fix pattern is consistent: OEM Hexagon package, current firmware, and Windows Update kept in sync. Keep those three aligned and the 45-TOPS NPU does its job. Once stable, you may want to check how to read your NPU’s TOPS rating to confirm you are getting the full 45 TOPS, and watch for abnormal NPU power drain which can signal a driver regression. And remember that NPU trouble is distinct from ARM app compatibility — fix one lane at a time.

Frequently asked questions

Where is the NPU driver on Snapdragon X laptops?
It ships inside the Qualcomm Hexagon NPU driver package, delivered through your laptop maker’s support page or Windows Update. There is no standalone Qualcomm installer for consumers — the OEM package is the official route.
Why do Snapdragon NPU drivers break more often?
Windows on ARM is a younger ecosystem with fewer driver revisions behind it. Updates to Windows, firmware, and the Hexagon driver must stay in sync, and any one of the three moving alone can break NPU detection.
Can I use Intel or AMD NPU drivers on Snapdragon?
No — NPU drivers are architecture-specific. Intel AI Boost and AMD XDNA drivers will not install on ARM64 Windows, and attempting to force them can corrupt the driver stack.
Do Snapdragon NPU issues affect app compatibility?
No, they are separate problems. NPU driver issues affect AI features (Recall, Studio Effects); app compatibility on ARM is about x86 emulation. Our guide to apps not working on Snapdragon laptops covers that side.