How to Fix "slmgr is not recognized as an internal or external command? Print

  • slmgr is not recognized, external command, Windows, command, system32, REMOVEWAT
  • 42

I noticed that Adblocker may hide more than 60% contents of this Tutorial. We do not place ads on our site though. We advise you to disable adblocker on our site /

“Slmgr is not recognized as an internal or external command”. 
This article gives the solution to this problem. You can apply the same procedure for any command error which is not recognized as an internal or external command”.

1. Reason: There might be a spelling mistake.

Solution: Make sure there is a space between “slmgr” and “-rearm”.

2. Reason: You might not open Command Prompt as Administrator.

Solution: Right click on “CMD” and select “Run as Administrator”.

3. Just try “ slmgr /rearm” instead “slmgr -rearm”.

4. Open Command Prompt as Administrator.
type cd \ and press enter.
type cd windows\system32 and press enter.
Now you will see C:\windows\system32>. Now use command like this C:\windows\system32> slmgr -rearm

5. Reason:  slmgr.vbs file might have any other extension. You need to remove the extension by renaming the file.

Solution: Go to My computer

Go to “C” drive.

Select folder “Windows”.

Select the folder “System32”.

Scroll down until “slmgr.vbs.REMOVEWAT”. Right-click on it and rename it to “slmgr.vbs”. If you don’t find “REMOVEWAT” extension, remove any other extension at the end of slmgr.vbs.

Finally - 

We hope this work. Otherwise, Perform a Server re-installation. Ask us for help if you need any -

Credit -

Was this answer helpful?

« Back