How to Activate Windows 10 for Free Permanently?

Microsoft has announced that it will not bring another version of the Windows Operating System and that Windows 10 is going to be the last in this line. The company will introduce software upgrades and regular updates to make this Windows 10 better and more user-friendly, and for a time period, the company also kept Windows 10 upgrades to be installed for free for the users who already had Windows 7 or any other higher version than that. However, the company has recently announced that Windows 10 upgrades will start costing you from somewhere around July 2021.

You can let the activation of Windows 10 slide for a while, but you will keep seeing a watermark reminding you constantly to activate Windows 10, and it will also prevent you from several systems controls like changing the wallpaper, themes, etc.

For most of the users, activation of Windows 10 is not an issue but for others, especially the first-time users, this activation is also paid.

Now, there are several methods through which you can find how to activate Windows 10 for free, and permanently.

Methods to Activate Windows 10 for Free Permanently

Two of the following methods will guide you about how to activate windows 10 for free permanently:

Method #1 Run a Manual Command in the Command Prompt:

This is a very simple method to help you find out how to activate Windows 10 for free permanently.  All you need to do is:

  • Click on the Start button
  • Now search “cmd”

  • This will open the command prompt.

  • Now, type your Windows 10 license key. This license key is basically an activation key that works along with and supports the version that you have.
  • You can find product license keys over the internet, although they may not work for your system. Remember that this is not considered legal in some countries, and also propagates and promotes piracy.
  • Now, when you know about your license key, you have to install it.
  • You can install your license key by typing the command “slmgr /ipk your license key” in the command prompt.

  • Now click the Enter key to let the command be executed.
  • You will see a new prompt message by the Script Host that will let you know that the installation of your license key has been successful.


The next step is to connect to the “KMS server.”

You can do this by the following steps:

  • Click on the Start button
  • Now search “cmd”
  • This will open the command prompt.

  • Now, in the command prompt, type “slmgr /skms”

  • This will connect you to the Key Management Service machine and like before, you will receive a prompt from the Script Host. This message will tell you that the Key Management Service machine name is set to successfully.

  • Now, the last step is to type the “slmgr /ato” command in the command prompt.

  • This is how you will Activate your Windows 10 on your system and you will be notified through a Script Host.

Method #2: Using a coded batch file to activate your Windows 10:

For this, you will need a code that is easily available online. All you need to do is:

  • Copy the code.
  • Now, go to your desktop and click the right button on your mouse.

  • A menu will appear for you, select ‘Text Document.’

  • Now, in the Text box, paste the copied code over there.

  • Save this document as a file with the “.cmd” extension.

  • Now, right-click on this file.

  • Choose ‘Run as Administrator.’

  • Wait for a little while. You will see that your Windows 10 will get activated within no time.

Alternate Method to activate Windows 10 Pro:

  • Click on the Start button
  • Now search “cmd”
  • This will open the command promp.

  • Now, when the command prompt app opens, choose to run it as an administrator.

  • Now type “slmgr /ipk <Windows 10 license key>” in the command line.

  • Hit the Enter Key.

Remember that you will have to enter your Windows 10 Pro activation key in the place of <Windows 10 license key>

It is always better to buy an authentic product key from Microsoft. Although the free keys available online may tempt you a lot, still, using them will violate Microsoft’s policies and it will also propagate and promote piracy. In many countries, as mentioned above, this practice is considered illegal.

  • Now, proceeding forward, you will have to connect to the KMS server. For this, you will type the “slmgr /skms” command in the command prompt window.

  • Hit the Enter key to launch it.

  • Then type “slmgr /ato” in the command prompt and again hit the Enter key.

This will have your Windows 10 Pro activated on your computer system.

Steps to check if your Windows 10 has been activated or not:

After the entire procedure using any of the methods mentioned above, you can go and check whether your Windows 10 has been activated on your PC or not.

For this, you will have to take the following steps:

  • Press Windows + R on your keyboard.

  • This will open the “Run” box on your computer.

  • Just type “slmgr.vbs -xpr” in the Run box.

  • Now hit the Enter key.

By this method, you will eventually find out if the activation of your Windows has been successful or not.

Leave a Comment