Newest methods to activate Windows 8/8.1 for FREE without software

Posted by in Microsoft Software Products | Last updated on

A lot of people say Windows 8 (8.1) isn’t a patch on Windows 7 but I don’t think so. Perhaps its Metro user interface is more difficult to use than traditional Start menu and you will have to spend hours to get the run of things. However, there is no denying the fact that Windows 8 shows outstanding performance against earlier Windows versions. Reduction of startup time is the easiest to see. Besides, if you own touchscreen computer, an upgrade to Windows 8/8.1 or Windows 10 is needed in order to make maximum use of your hardware.

In today’s post, I will show you two ways to activate Windows 8 or 8.1 for FREE without using any software. If you really want to know how it works, please try first way (manual method). Or you can follow second way (batch file) if you need save your time. The following are the detailed instructions for activating all versions of Windows 8.1 and 8.

here is my windows 8 activation status on control panel

Method 1: Manual

Step 1: Select the right license key for your Windows edition. Here’s the list of Windows 8/8.1 KMS client setup keys.

W8 Core: BN3D2-R7TKB-3YPBD-8DRP2-27GG4

W8 Core Single Language: 2WN2H-YGCQR-KFX6K-CD6TF-84YXQ

W8 Professional: NG4HW-VH26C-733KW-K6F98-J8CK4

W8 Professional N: XCVCF-2NXM9-723PB-MHCB7-2RYQQ

W8 Professional WMC: GNBB8-YVD74-QJHX6-27H4K-8QHDG

W8 Enterprise: 32JNW-9KQ84-P47T8-D8GGY-CWCK7



W8.1 Core N: 7B9N3-D94CG-YTVHR-QBPX3-RJP64

W8.1 Core Single Language: BB6NG-PQ82V-VRDPW-8XVD2-V8P66

W8.1 Professional: GCRJD-8NW9H-F2CDX-CCM8D-9D6T9

W8.1 Professional N: HMCNV-VVBFX-7HMBH-CTY9B-B4FXY

W8.1 Professional WMC: 789NJ-TQK6T-6XTH8-J39CJ-J8D3P


W8.1 Enterprise N: TT4HM-HN7YT-62K67-RGRQJ-JFFXW


Step 2: Right click on the start button and open Command Prompt (Admin).
open command prompt as admin

Step 3: Use command “slmgr /ipk your_key” to install a license key (your_key is the activation key you got above).
install a new kms license using "ipk" command
license installation success message

(Note: You need to hit [Enter] key to execute commands.)


Step 4: Use command “slmgr /skms” to connect to my KMS server.
setup a new kms server using "skms" command
kms server has been added successfully


Step 5: Activate your Windows using the command “slmgr /ato”.
activate your windows using "ato" command
success notification


Check the activation status again.

check your windows activation again

Method 2: Batch file

Step 1: Copy the following code into a new text document.

@echo off
title Activate Windows 8 / Windows 8.1 ALL versions for FREE!&cls&echo ============================================================================&echo #Project: Activating Microsoft software products for FREE without software&echo ============================================================================&echo.&echo #Supported products:&echo - Windows 8 Core&echo - Windows 8 Core Single Language&echo - Windows 8 Professional&echo - Windows 8 Professional N&echo - Windows 8 Professional WMC&echo - Windows 8 Enterprise&echo - Windows 8 Enterprise N&echo - Windows 8.1 Core&echo - Windows 8.1 Core N&echo - Windows 8.1 Core Single Language&echo - Windows 8.1 Professional&echo - Windows 8.1 Professional N&echo - Windows 8.1 Professional WMC&echo - Windows 8.1 Enterprise&echo - Windows 8.1 Enterprise 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 MHF9N-XY6XB-WVXMC-BTDCT-MKKG7 >nul&cscript //nologo slmgr.vbs /ipk TT4HM-HN7YT-62K67-RGRQJ-JFFXW >nul&cscript //nologo slmgr.vbs /ipk 32JNW-9KQ84-P47T8-D8GGY-CWCK7 >nul&cscript //nologo slmgr.vbs /ipk JMNMF-RHW7P-DMY6X-RF3DR-X2BQT >nul&goto server) else (cscript //nologo slmgr.vbs /ipk GCRJD-8NW9H-F2CDX-CCM8D-9D6T9 >nul&cscript //nologo slmgr.vbs /ipk HMCNV-VVBFX-7HMBH-CTY9B-B4FXY >nul&cscript //nologo slmgr.vbs /ipk NG4HW-VH26C-733KW-K6F98-J8CK4 >nul&cscript //nologo slmgr.vbs /ipk XCVCF-2NXM9-723PB-MHCB7-2RYQQ >nul&cscript //nologo slmgr.vbs /ipk BN3D2-R7TKB-3YPBD-8DRP2-27GG4 >nul&cscript //nologo slmgr.vbs /ipk 2WN2H-YGCQR-KFX6K-CD6TF-84YXQ >nul&cscript //nologo slmgr.vbs /ipk GNBB8-YVD74-QJHX6-27H4K-8QHDG >nul&cscript //nologo slmgr.vbs /ipk M9Q9P-WNJJT-6PXPY-DWX8H-6XWKK >nul&cscript //nologo slmgr.vbs /ipk 7B9N3-D94CG-YTVHR-QBPX3-RJP64 >nul&cscript //nologo slmgr.vbs /ipk BB6NG-PQ82V-VRDPW-8XVD2-V8P66 >nul&cscript //nologo slmgr.vbs /ipk 789NJ-TQK6T-6XTH8-J39CJ-J8D3P >nul)
if %i%==1 set
if %i%==2 set
if %i%==3 set
if %i%==4 goto notsupported
cscript //nologo slmgr.vbs /skms %KMS_Sev%: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.
pause >nul

Create a new text document.

create a new text file


Step 2: Paste the code into the text file. Then save it as a batch file (named “1click.cmd”).
copy all codes into this document
set the file name is "1click.cmd"


Step 3: Run the batch file as administrator.
run this batch file with admin rights


Please wait…
please wait while activation process is called


product activated successfully


Check the activation status again.
check again if your windows is activated or not

Newest methods to activate Windows 8/8.1 for FREE without software
4.8 (40 votes)

If you would have any questions or concerns, please leave your comments. I would be glad to explain in more details. Thank you so much for all your feedback and support!

For faster support, please visit here for troubleshooting. Need more help? Please email me at

Leave a Reply

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

188 thoughts on “Newest methods to activate Windows 8/8.1 for FREE without software

  1. pragnesh

    Thank you so much it worked and can I know that is it for lifetime or again after sometime I have do like this.?

  2. Chris

    Hello Guang,

    Thank you for the info but this seems to not be working for me.
    I keep getting “Sorry! Your version is not supported.”

    This seems to be working for everyone in the comment section and I don’t know why it’s different for me.

    Please I’d appreciate any assitance I can get as my Windows needs to be activated before April 7th.

    Thank you

  3. Portia

    Omfg, you just saved my life. Was having a hard time getting work done cause my Windows suddenly wasn’t active anymore. Thanks a mill.

  4. Randy Lim

    Hi Guang, I have tried all other methods without success, but your batch file worked like magic!

    Thank you so much for solving this big headache of mine, wishing you best of health and bundle of wealth in the Year of the Pig.

    Once again, thanks a lot.

    Randy (Singapore)