Fix it now
Whether a licence can follow a user depends on how it was bought. Subscriptions are assigned to people and move freely. Server licences and CALs may be reassigned, but the Product Terms say not less than 90 days since the last reassignment of that same licence. Desktop transferability is decided by channel, and the first thing to do is find out which channel you actually hold.
- Run slmgr /dli in an elevated Command Prompt and read the description. It tells you the channel, which answers the transferability question before you spend anything.
- Link the digital licence to a Microsoft account before you change any hardware. The activation troubleshooter needs that link to already exist.
- Reassign Microsoft 365 seats freely. They are assigned per user and there is no waiting period.
- Apply the 90-day rule to server licences and CALs, and use the exceptions where they apply: permanent hardware failure or loss, termination of the user’s employment or contract, and temporary reallocation of CALs.
- For virtual machines that move between hosts, check whether your licences carry Software Assurance or are subscription licences, because that is what permits frequent reassignment within a server farm.
- Read the licence terms supplied with a preinstalled machine before assuming its Windows licence can move.
If slmgr reports a retail or volume channel and the licence is linked to a Microsoft account, stop here: it moves. Below are the reassignment rules in full and what to do when activation refuses.
Why it happens
There are two different questions hiding inside ‘can I move this licence’, and mixing them up is what produces bad advice. One is about desktop software and the channel it was sold through. The other is about server-side licences and a timing rule in the Product Terms.
On the server side the rule is published and short. A customer may reassign a licence to another device or user, but not less than 90 days since the last reassignment of that same licence. The purpose is to stop a small pool of licences being shuffled around to cover a much larger population.
There are three named exceptions, and they cover most of what organisations actually need: permanent hardware failure or loss, termination of the user’s employment or contract, and temporary reallocation of CALs. A server that has died and been replaced, and a member of staff who has left, both fall outside the waiting period. Moving a licence between two working servers every fortnight to follow a workload does not.
You do not know what channel the Windows licence is
You have this one if A PC is being replaced and nobody can say whether its Windows licence goes with it.
- Open an elevated Command Prompt and run slmgr /dli, which displays licence information for the installed active Windows edition. Add slmgr /dlv for the detailed view.
- Read the description line, which identifies the channel the product key came from. That single answer decides the question before any money is spent.
- Preinstalled licences are governed by the terms supplied with the device, so read those rather than a general summary if the machine came with Windows on it.
Windows deactivated after a hardware change
You have this one if A motherboard or major component was replaced and Windows now reports that it is not activated.
- A digital licence is tied to a hardware fingerprint. Adding memory, swapping a drive or changing a graphics card usually leaves activation alone; replacing the board usually does not.
- Go to Settings, then System, then Activation, then Troubleshoot. Choose ‘I changed hardware on this device recently’, sign in with the connected Microsoft account, pick the device from the list of linked devices and select Activate.
- The troubleshooter requires that the Microsoft account was already linked to the digital licence before the hardware change. If it was not, the option to select the device will not appear.
- If there is no linked digital licence, the alternative is Change product key on the same Activation page and entering the key you hold.
Virtual machines move between hosts and the licensing has not kept up
You have this one if A failover cluster or live migration design where a workload might start on a different node tomorrow.
- The general 90-day rule makes it impractical to shift licences with workloads, which is why the usual approach is to license every node for the worst case it might carry.
- The exception is licences that are subscription licences or carry active Software Assurance: those may be reassigned to any of your licensed servers within the same server farm as often as you need.
- Between farms, the 90-day rule returns. If your design spans farms, that boundary is the one to get right before you buy.
Subscription licences sidestep all of this because they are not attached to hardware at all. A Microsoft 365 seat is assigned to a person, that person installs on the devices their plan permits, and you can deactivate an install from the account portal at any time. When somebody leaves, you reassign the seat, which is straightforward and expected.
Full reference
What moves, and on what terms
| Licence type | Can it move? | What governs it |
|---|---|---|
| Microsoft 365 and other subscription seats | Yes, freely | Assigned per user; deactivate an install and sign in elsewhere |
| Windows sold with the device (preinstalled or system builder) | Read the supplied terms before assuming | The licence terms shipped with the device |
| Windows bought as a boxed product or electronic key | Generally yes, one device at a time | The supplied Microsoft Software Licence Terms; remove it from the old device first |
| Volume licence Windows upgrade | Follows the agreement, not the device | Requires a qualifying underlying licence on the hardware |
| Windows Server licences | Yes, with timing limits | Not less than 90 days since the last reassignment of that licence |
| Client Access Licences | Yes, with timing limits | Same 90-day rule, with an explicit exception for temporary reallocation |
| SQL Server licences with Software Assurance or subscription | Freely within a server farm | Between farms, the 90-day rule applies |
| Perpetual Office bought at retail | One device at a time | Sign out of the old installation first |
Read the licence terms supplied with the specific product rather than a general summary. Microsoft publishes the applicable Software Licence Terms by product, version and distribution channel – preinstalled from a manufacturer versus packaged software – and the transferability answer lives in that document rather than in a rule of thumb.
The 90-day rule and its exceptions, stated exactly
The Product Terms permit reassignment of a licence to another device or user, but not less than 90 days since the last reassignment of that same licence. Reassignment sooner than that is permitted where it is due to permanent hardware failure or loss, termination of the user’s employment or contract, or temporary reallocation of CALs.
Two practical readings follow. First, the clock is per licence, not per server or per person, so a licence reassigned yesterday is locked for 90 days regardless of what happens to the machine it came from. Second, the exceptions are about events rather than convenience: a failed server, a leaver, and short-term CAL movement. Rotating licences around a healthy estate to cover more users than you have bought is exactly what the clause exists to prevent, and it is also what a licence review looks for.
Hardware changes on a single PC
- Before making any hardware change, confirm you are signed in with a Microsoft account and that Settings, System, Activation shows the digital licence linked to that account.
- Make the hardware change.
- If Windows reports that it is not activated, open Settings, System, Activation and run Troubleshoot.
- Choose the option indicating you changed hardware on this device recently, sign in, and select the device from the list.
- If no linked digital licence exists, use Change product key on the same page and enter the key you hold.
- Where the licence is retail and the automated check declines a legitimate change, telephone activation via slui 4 is the documented fallback.
The activation troubleshooter only recovers a licence that was already linked to a Microsoft account before the change. It cannot create an entitlement that does not exist, so it will not move a licence that is bound to the original hardware under its supplied terms.
slmgr /dli
slmgr /dlv
slui 4
People, not machines
When somebody leaves, deal with the mailbox before the licence. Convert it to a shared mailbox or delegate access first, then remove the licence from the departing account, then assign the seat to their replacement. There is no waiting period for subscription seats, and the sequence matters only because removing a licence before handling the mailbox creates avoidable work.
On the server side, the departure of a licensed user is one of the three named exceptions to the 90-day rule, so a CAL assigned to a leaver can be reassigned immediately. Keep a record of the reassignment and its reason, because that record is what makes the exception demonstrable later.
Which route applies to you
- New PC replacing an old one that came with Windows preinstalled: read the terms supplied with the original machine before assuming anything, and budget for a licence on the new one.
- New PC replacing an old one activated with a retail key: transfer it. Remove it from the old machine, then activate on the new one, using telephone activation if the online check declines.
- Employee leaves and is replaced: reassign the Microsoft 365 seat immediately, after converting or delegating the mailbox.
- Server failed permanently and has been replaced: reassign immediately. Permanent hardware failure is an explicit exception to the waiting period.
- Moving a workload between two healthy servers regularly: this is where the 90-day rule bites, and Software Assurance or subscription licensing within a server farm is the mechanism that removes the problem.
- Buying a business that owns volume licences: transfers between legal entities go through Microsoft’s licence transfer process. Take advice before relying on it.
When a licence is the actual fix
Where the licence genuinely cannot move, a Windows 11 Pro retail key is the licence type that can, and buying retail rather than a licence tied to the hardware for a machine you expect to replace or rebuild is a reasonable decision made in advance. It is not always the right one: a licence sold with the device is cheaper, and for a PC that will be retired with its hardware that is the sensible purchase. Arco supplies both, and will look at what you actually hold before you buy a replacement you may not need – run slmgr /dli and send us the description line. If your existing licence can move, we would rather tell you that. For server licences and CALs we will also check the 90-day clock and whether Software Assurance would remove the constraint for a clustered estate.
Questions people ask about this
How do I tell what channel my Windows licence is?
Open an elevated Command Prompt and run slmgr /dli, which displays licence information for the installed active Windows edition, or slmgr /dlv for the detailed view. Read the description line, which identifies the channel the key came from. That answers the transferability question before you spend anything, and the licence terms supplied with the device or product govern the detail.
I replaced the motherboard and Windows deactivated. Have I lost the licence?
Not necessarily. Go to Settings, System, Activation, Troubleshoot and choose ‘I changed hardware on this device recently’, then sign in and select the device from the list of devices linked to your Microsoft account. The troubleshooter requires that the link existed before the change. If there is no linked digital licence, use Change product key on the same page, and if the licence was retail and the online check declines a legitimate change, slui 4 starts telephone activation.
Can I reassign a Microsoft 365 licence when someone leaves?
Yes, freely and immediately. Convert the mailbox to a shared mailbox or delegate access first, then remove the licence from the departing account and assign the seat to the new person. There is no waiting period for subscription seats. On the server side, termination of a user’s employment or contract is one of the named exceptions to the 90-day reassignment rule, so their CAL can also move at once.
Does the 90-day rule apply to Windows client licences?
It is a general licence reassignment rule in the Product Terms and it is what you meet on server licences and CALs in practice. Desktop transferability is decided by the channel a licence was sold through and by the licence terms supplied with the product, not by a reassignment clock. Identify the channel first with slmgr /dli, then read the terms for that channel.
How do I license virtual machines that move between hosts?
Licences that are subscription licences or carry active Software Assurance may be reassigned to any of your licensed servers within the same server farm as often as you need, which is what makes live migration and failover practical. Between farms the 90-day rule returns. Without Software Assurance or subscription licensing, the standard approach is to license every node for the worst case it might have to carry.
