windows 10 product keys

How to Activate Windows 10 [Free][Without Software]

How to Activate Windows 10 – We all are aware of the latest operating system from Microsoft of Windows 10. Microsoft announced that they will focus on building new features for Windows 10 instead of building a new version of Windows OS.

This clearly indicates that Microsoft Windows 10 will not new versions, i.e., Windows 10.1 or Windows 11 in the near future.

Windows 10 Free Upgrade from Older Versions

Microsoft confirmed that existing Microsoft Windows 7 and Windows 8 users can upgrade to Windows 10 for free till Jul 2019. After that period a user has to pay the Windows 10 Upgrade charges of $119 for Windows 10 Home Basic and $199 for Windows 10 Pro versions.

I think everyone should upgrade to Windows 10 from Windows 7 & 8 before the offer expiry because after that you’ve to lose your pocket.

Read to get Windows 10 Product Keys

Why You Should Upgrade to Windows 10

Security experts initially said “Don Not Upgrade to Windows 10”, because that may put your device & data on risk – as they said.

Experts made this statement because Microsoft is collecting your personal information like gender, age, hobby, and Internet habits… without your permission.

Most people are not aware of that security flaw. However, you can disable this in your privacy settings.

Windows 10 Installation using ISO Files instead of Upgrade

Microsoft doesn’t allow free downloads for any of its software.

So you’ve to find the Windows 10 ISO Files from the internet. But be cautious while downloading Windows 10 from software downloading sites as they may contain viruses.

Download the Windows 10 files and transfer them in any bootable drive and install it in your device.

Activate Windows 10 for Free without any Software

You can activate MS Windows 10 with following activation guide:

Windows 10 Manual Activation

  • Open the Command Prompt
  • Run KMS Command as Administrator
  • Install KMS client key with the command “slmgr /ipk yourlicensekey” (replace yourlicensekey with below mentioned license keys)
  • Set KMS machine address with command “slmgr /skms”
  • Activate your Windows using the command “slmgr /ato”.

Note: You need to hit the [Enter] key to execute commands on Command Prompt.

To install a license key (your license key is the activation key that belongs to your Windows edition). The following is the list of Windows 10 Volume license keys for Windows 10 Activation.

  • Home: TX9XD-98N7V-6WMQ6-BX7FG-H8Q99
  • Home N: 3KHY7-WNT83-DGQKR-F7HPR-844BM
  • Home Single Language: 7HNRX-D7KGG-3K4RQ-4WPJ4-YTDFH
  • Home Country Specific: PVMJN-6DFY6-9CCP6-7BKTT-D3WVR
  • Professional: W269N-WFGWX-YVC9B-4J6C9-T83GX
  • Professional N: MH37W-N47XK-V7XM9-C7227-GCQG9
  • Education: NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
  • Education N: 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ
  • Enterprise: NPPR9-FWDCX-D2C8J-H872K-2YT43
  • Enterprise N: DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4

Windows 10 Activation using Batch File

  1. Copy the below code
@echo off

title Activate Windows 10 ALL versions for FREE!&cls&echo ============================================================================&echo #Project: Activating Microsoft software products for FREE without software&echo ============================================================================&echo.&echo #Supported products:&echo - Windows 10 Home&echo - Windows 10 Home N&echo - Windows 10 Home Single Language&echo - Windows 10 Home Country Specific&echo - Windows 10 Professional&echo - Windows 10 Professional N&echo - Windows 10 Education&echo - Windows 10 Education N&echo - Windows 10 Enterprise&echo - Windows 10 Enterprise N&echo - Windows 10 Enterprise LTSB&echo - Windows 10 Enterprise LTSB N&echo.&echo.&echo ============================================================================&echo Activating your Windows...&cscript //nologo slmgr.vbs /ckms >nul&cscript //nologo slmgr.vbs /upk >nul&cscript //nologo slmgr.vbs /cpky >nul&set i=1&wmic os | findstr /I "enterprise" >nul

if %errorlevel% EQU 0 (cscript //nologo slmgr.vbs /ipk NPPR9-FWDCX-D2C8J-H872K-2YT43 >nul&cscript //nologo slmgr.vbs /ipk DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4 >nul&cscript //nologo slmgr.vbs /ipk WNMTR-4C88C-JK8YV-HQ7T2-76DF9 >nul&cscript //nologo slmgr.vbs /ipk 2F77B-TNFGY-69QQF-B8YKP-D69TJ >nul&cscript //nologo slmgr.vbs /ipk DCPHK-NFMTC-H88MJ-PFHPY-QJ4BJ >nul&cscript //nologo slmgr.vbs /ipk QFFDN-GRT3P-VKWWX-X7T3R-8B639 >nul&goto server) else wmic os | findstr /I "home" >nul

if %errorlevel% EQU 0 (cscript //nologo slmgr.vbs /ipk TX9XD-98N7V-6WMQ6-BX7FG-H8Q99 >nul&cscript //nologo slmgr.vbs /ipk 3KHY7-WNT83-DGQKR-F7HPR-844BM >nul&cscript //nologo slmgr.vbs /ipk 7HNRX-D7KGG-3K4RQ-4WPJ4-YTDFH >nul&cscript //nologo slmgr.vbs /ipk PVMJN-6DFY6-9CCP6-7BKTT-D3WVR >nul&goto server) else wmic os | findstr /I "education" >nul

if %errorlevel% EQU 0 (cscript //nologo slmgr.vbs /ipk NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 >nul&cscript //nologo slmgr.vbs /ipk 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ >nul&goto server) else wmic os | findstr /I "10 pro" >nul

if %errorlevel% EQU 0 (cscript //nologo slmgr.vbs /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX >nul&cscript //nologo slmgr.vbs /ipk MH37W-N47XK-V7XM9-C7227-GCQG9 >nul&goto server) else (goto notsupported)


if %i%==1 set

if %i%==2 set

if %i%==3 set

if %i%==4 goto notsupported

cscript //nologo slmgr.vbs /skms %KMS%:1688 >nul&echo ============================================================================&echo.&echo.

cscript //nologo slmgr.vbs /ato | find /i "successfully" && (echo.&echo ============================================================================&echo.&echo #My official blog: #How it works: #Please feel free to contact me at if you have any questions or concerns.&echo.&echo #Please consider supporting this project: #Your support is helping me keep my servers running everyday!&echo.&echo ============================================================================&choice /n /c YN /m "Would you like to visit my blog [Y,N]?" & if errorlevel 2 exit) || (echo The connection to my KMS server failed! Trying to connect to another one... & echo Please wait... & echo. & echo. & set /a i+=1 & goto server)

explorer ""&goto halt


echo ============================================================================&echo.&echo Sorry! Your version is not supported.&echo.


pause >nul
  1. Create a new .txt file and paste the above code
  2. Now save this .txt document as a batch file (named “1click.cmd”).
  3. After that run the batch file as administrator
  4. Now you have to wait for a few moments and it’s done
  5. Now check the Windows 10 Activation again to verify the activation success

Note: If you get a message 3 times that connection to KMS server failed try after some time.

Bottom Line

I hope you’ve learned about how to activate Windows 10 for free with our guides on MS Windows 10 Activation.

Microsoft Windows 10 Activation is problematic for few if you can get the ride code (either free or for purchase).

More Guides

  • MS Office 365 License Keys
  • MS Office 2016 License Keys
  • Windows 10 License Keys
  • Windows 8.1 License keys
  • McAfee License Keys
  • MS Office 2010 License Keys
  • Download Microsoft Toolkit

Related Posts