SYSTEM_LICENSE_VIOLATION (stop code 0x0000009A) sounds like Microsoft accusing you of piracy, but don’t take it personally. On a genuine Windows installation, this blue screen almost always means the licensing store got corrupted or a driver tripped over the license-checking machinery. Either way, it’s fixable without buying anything.
Work through these fixes in order. First, quickly verify your activation status — it takes ten seconds and rules out the obvious. For crashes with other stop codes, see our general blue screen repair guide .
Why this happens
- Corrupted licensing store. The files Windows uses to verify activation get damaged.
- Driver conflicts with licensing components. Storage and security drivers are frequent triggers.
- Failed Windows update. Updates that touch activation components can leave them inconsistent.
- Corrupted system files. Damage to licensing-related system files trips the check.
- Hardware changes. Major hardware swaps (especially motherboards) can invalidate the license binding.
- Third-party activation tools. Cracks and KMS activators corrupt the licensing store.
- BIOS/UEFI issues. The embedded OEM key can become unreadable after firmware problems.
How to fix it
Work through these in order — stop when the crashes stop.
Fix 1: Verify your activation status
Rule out the simple explanation first.
- Open Settings > System > Activation.
- Check the status. If it says Active or Windows is activated, your license is fine and the crash is technical — continue with Fix 2.
- If it shows an error, click Troubleshoot and follow the activation troubleshooter.
- Note your product key type: digital license (tied to your Microsoft account/hardware) or product key.
- If you recently changed major hardware, use the troubleshooter’s I changed hardware on this device recently option.
- Microsoft’s activation help on support.microsoft.com covers the error codes if the troubleshooter stalls.
Fix 2: Rebuild the licensing store
The core fix for corrupted licensing data.
- Open an elevated Command Prompt: right-click Start > Terminal (Admin).
- Stop the Software Protection service:
net stop sppsvc - Rename the corrupted licensing store (Windows rebuilds it automatically):
ren C:\Windows\System32\spp\store\2.0\tokens.dat tokens.oldIf the path differs slightly on your build, checkC:\Windows\System32\spp\store\for the version folder first. - Restart the service:
net start sppsvc - Then re-register the license:
slmgr.vbs /rilc - Restart the laptop and check Settings > System > Activation again.
Fix 3: Repair system files with SFC and DISM
Licensing components depend on intact system files.
- Open an elevated terminal.
- Repair the component store:
DISM /Online /Cleanup-Image /RestoreHealth - When it finishes, run:
sfc /scannow - Restart the laptop.
- Re-check activation status — SFC often repairs the exact files the license check needs.
- If crashes continue, note whether they happen at specific times (startup, during updates) — that pattern helps isolate driver causes.
Fix 4: Identify and update the offending driver
If licensing is healthy, a driver is tripping the check.
- Boot into Safe Mode (forced-restart 2-3 times to reach WinRE, then Troubleshoot > Advanced options > Startup Settings > Restart, press 4).
- If crashes stop in Safe Mode, a third-party driver is the cause.
- Open Device Manager and look at Storage controllers, Network adapters, and any security devices.
- Update each via Update driver > Search automatically for drivers, or download from your laptop maker’s support site.
- If crashes began after a specific driver update, use Properties > Driver > Roll Back Driver instead.
- Pay special attention to disk-encryption and endpoint-security drivers — they interact most with licensing. If your crashes resemble DRIVER_POWER_STATE_FAILURE patterns (crashes on sleep/wake), the power-related driver is suspect.
Fix 5: Remove third-party activation tools
If any crack or activator was ever used, it poisoned the store.
- Uninstall any KMS activators or “loader” tools from Settings > Apps > Installed apps.
- Open an elevated Command Prompt and clear any KMS configuration:
slmgr.vbs /upkslmgr.vbs /cpky - Rebuild the store as in Fix 2.
- Activate properly: enter your genuine product key via Settings > System > Activation > Change product key, or link your digital license to your Microsoft account.
- Run a full antivirus scan — activator tools are a notorious malware vector.
- Restart and verify activation shows as genuine.
Fix 6: Check the BIOS for the embedded key
OEM laptops store the Windows key in firmware.
- Open an elevated Command Prompt and read the firmware key:
wmic path softwarelicensingservice get OA3xOriginalProductKey - If it returns a key, your firmware is fine — the problem is software-side.
- If it returns nothing on an OEM laptop (HP, Dell, Lenovo, Asus, Acer), enter BIOS/UEFI and check for firmware issues or reset to defaults.
- A BIOS update from your manufacturer’s support site can restore a corrupted firmware key table — install with the charger connected.
- After any BIOS change, re-check activation in Settings.
- If the firmware key is genuinely gone (rare), contact the laptop manufacturer’s support with your serial number.
Fix 7: Perform an in-place upgrade
The final software repair — fresh system files, kept data.
- Download the Windows 11 ISO from Microsoft’s download page on a working PC, or directly if your laptop boots between crashes.
- Mount the ISO (double-click it) and run
setup.exe. - Choose Keep personal files and apps.
- Complete the upgrade — it replaces every system file including licensing components.
- Afterward, verify activation and rebuild the licensing store once more (Fix 2) for a clean state.
- Monitor for several days. If SYSTEM_LICENSE_VIOLATION persists after all of this on verified-genuine Windows, document the minidumps and contact Microsoft support — you’re in rare territory.
Closing
SYSTEM_LICENSE_VIOLATION is intimidating by name but mundane in practice: rebuild the licensing store, repair system files, and chase down the driver if those don’t do it. Genuine Windows users should never need to pay again to fix this. Keep your drivers from the laptop manufacturer’s site rather than random driver updaters, and the licensing machinery tends to stay quiet.
