Help Center, Troubleshooting

How to Rearm and Reset Windows Activation (slmgr /rearm Guide)

3D Windows logo on a computer screen with a command prompt showing the slmgr /rearm command

If you have been battling stubborn Windows activation errors, you might have stumbled across technical forums recommending the slmgr /rearm command. But what exactly does this mysterious command line tool do, and how can it fix your activation problems?

In this comprehensive guide, we will explain exactly how the Software Licensing Management Tool (SLMGR) works, when you should use the “rearm” parameter, and provide a safe, step-by-step tutorial on how to reset your Windows activation timer to get your PC back in working order.

What Does slmgr /rearm Actually Do?

The slmgr rearm Windows activation command is a built-in Windows utility designed to reset the licensing status of your machine back to its original, out-of-the-box state. When you execute this command, it does two primary things:

  • Resets the Evaluation Timer: If you are running an unactivated evaluation copy of Windows (such as a fresh install without a product key), it resets the 30-day grace period, temporarily removing the “Activate Windows” watermark.
  • Clears Corrupted Activation Tokens: If your PC has conflicting product keys installed, or a corrupted registry file is blocking a genuine activation, “rearming” wipes the slate clean. This allows you to input your new product key on a fresh foundation.

Note: You can only use the rearm command a limited number of times (usually 3 to 4 times depending on your Windows edition).

Step 1: Open Command Prompt as Administrator

To interact with the core licensing files of your operating system, you must run the Command Prompt with elevated administrator privileges.

  1. Click on the Windows Start button.
  2. Type cmd into the search bar.
  3. Right-click on Command Prompt in the search results and select Run as administrator.
  4. Click Yes if a User Account Control (UAC) prompt appears asking for permission to make changes.

Step 2: Execute the Rearm Command

With the elevated Command Prompt open, you can now execute the rearm script.

  1. Carefully type the following exact command: slmgr /rearm (or slmgr.vbs /rearm).
  2. Press Enter on your keyboard.
  3. Wait a few moments. A small Windows Script Host pop-up box will appear stating: “Command completed successfully. Please restart the system for the changes to take effect.”

If you encounter an error during this step, you can refer to the official Microsoft KMS client activation documentation to diagnose underlying server issues.

Step 3: Restart Your PC and Verify

The changes made by SLMGR will not take effect while the operating system is currently running.

  1. Close the Command Prompt and all open applications.
  2. Restart your computer.
  3. Once booted back up, press the Windows Key + I to open Settings.
  4. Navigate to System > Activation to verify that your system is now ready to accept a clean product key without errors.

Ready to Activate Permanently?

Rearming your system is only a temporary fix. To permanently remove the activation watermark and unlock all personalization features, you need a genuine Retail License that binds to your Microsoft Account for life.

Get Windows 11 Pro

Need Windows 10 Pro instead? Click here.

The Permanent Solution: Upgrade to a Genuine License

While the slmgr /rearm command is an incredibly useful troubleshooting tool for wiping away corrupted licensing files, it is not a magic wand that gives you free Windows forever. Once you exhaust your limited number of rearms, the system will permanently lock into an unactivated state.

To avoid this, we highly recommend purchasing a genuine Retail License. Unlike OEM keys or cheap Volume (KMS) keys that eventually expire and trigger errors, a Retail License is permanently yours and can even be transferred to a new PC in the future.

Frequently Asked Questions

How many times can I use the slmgr /rearm command?

By default, most Windows 10 and Windows 11 editions allow you to execute the rearm command exactly 3 times. You can check your remaining rearm count by typing slmgr /dlv into the Command Prompt and looking for the “Remaining Windows rearm count” line.

Will slmgr /rearm delete my personal files?

No. The SLMGR tool only modifies the background software licensing registry keys. It will not touch your personal documents, photos, installed programs, or game saves.

Why did I get an “Access Denied” error?

If you receive an “Access Denied” error or it says you require elevated privileges, it means you did not open the Command Prompt as an Administrator. Right-click the Command Prompt icon in the Start menu and select “Run as administrator” before typing the command.

author-avatar

About Sorted Keys Team

The Sorted Keys Team is the official voice of Sorted Keys LLC, a verified Microsoft Partner based in the US. We are dedicated to providing legitimate software licenses, industry news, and enterprise deployment solutions to our B2B and retail clients worldwide.

Leave a Reply

Your email address will not be published. Required fields are marked *