
Windows activation is tied to your computer’s hardware. Small upgrades, such as adding RAM or a new SSD, usually don’t affect it. A major change, especially replacing the motherboard, can make Windows treat your PC as a new device and show that it isn’t activated. This guide explains how to restore activation the official way.
Why Hardware Changes Affect Activation
When Windows activates with a digital license, Microsoft creates a hardware profile for the device. If enough components change, the profile no longer matches. The motherboard carries the most weight in this profile, so replacing it is the most common trigger for reactivation.
Changes That Usually Keep Activation
- Adding or replacing RAM
- Installing a new graphics card
- Swapping or adding storage drives
- Replacing peripherals such as keyboards, monitors or USB devices
Changes That Often Require Reactivation
- Replacing the motherboard
- Upgrading the motherboard and processor together
- Moving the system drive into a completely different computer
Before You Upgrade: Prepare Your License
The best time to protect your activation is before you change any hardware.
- Sign in to Windows with a Microsoft account, or add one in Settings → Accounts → Your info.
- Open Settings → System → Activation and confirm the status says “Windows is activated with a digital license linked to your Microsoft account.”
- If you have a retail product key, store it somewhere safe.
Reactivate with the Activation Troubleshooter
After the hardware change, follow these steps on the upgraded PC:
- Sign in with an administrator account.
- Open Settings → System → Activation.
- Select Troubleshoot.
- Choose I changed hardware on this device recently.
- Sign in with the Microsoft account linked to your license.
- Select the device you are currently using from the list, check This is the device I’m using right now and click Activate.
Windows should show that it’s activated within a few moments.
Reactivate with a Product Key
If you have a retail product key, you can enter it directly:
- Go to Settings → System → Activation.
- Select Change product key and enter your key.
- If online activation fails, run
slui 4to activate by phone.
License Types and Hardware Changes
| License type | Reactivation after motherboard change |
|---|---|
| Retail | Usually allowed; use troubleshooter or product key |
| OEM (preinstalled) | Tied to the original device; a new motherboard may require a new license, except for warranty repairs |
| Volume (business) | Handled by your organization’s KMS or MAK |
You can check your license channel by running slmgr /dli in Command Prompt.
If Reactivation Still Fails
- Make sure the installed edition matches your license.
- Confirm you’re signed in with the same Microsoft account that holds the license.
- Check that you haven’t reached the reactivation limit for the license.
- Contact Microsoft Support with your proof of purchase.
Frequently Asked Questions
Does replacing the hard drive deactivate Windows?
Usually not. Replacing a drive and reinstalling the same edition typically reactivates automatically once you connect to the internet.
Can I reactivate if my license isn’t linked to a Microsoft account?
Yes, if you have a retail product key. Otherwise, you may need to contact Microsoft Support or purchase a new license.
What if my motherboard was replaced under warranty?
Repairs by the manufacturer usually keep the original OEM license valid. Contact the manufacturer if Windows does not reactivate.
How many times can I reactivate after hardware changes?
Microsoft does not publish an exact number. Reasonable upgrades are normally accepted, but frequent reactivations may be limited. If you reach the limit, contact Microsoft Support.
Conclusion
Linking your license to a Microsoft account before upgrading hardware is the single best way to avoid activation trouble. After the change, the Activation troubleshooter or your retail product key will restore activation in minutes.
Related guides
Common Windows Activation Error Codes and How to Fix Them
Fix common Windows activation errors such as 0xC004F074, 0x803F7001, 0xC004C003 and 0xC004F050 with clear, step-by-step solutions.