2 ways to activate Windows 10 for FREE without additional software
As you know, Microsoft notified Windows 10 is “the last version of Windows” and explained that they will be focused on the development of powerful and new features under the guise of software updates instead of building a new version. This means there will be no Windows 10.1 or 11 in the future(*). So if you are thinking about an upgrade, this is the best time to get it.
(*) New update: An expected release of version 11 was launched in late 2021. Read this post for more information.
Windows 10 free upgrade
The representative of Microsoft has confirmed that Windows 10 is a free upgrade for all customers using a genuine copy of Windows 7 or higher. But this offer officially will expire on Friday so do not hesitate to own it before it is too late. Your time is running out. After July 29, the upgrade will cost up to $119 for the Home edition or $199 for the Professional one. Personally, that amount of money is enough to pay my rent this month so there is no reason for me to deny that.
Should you upgrade to Windows 10
“Do not upgrade to Windows 10”. This seems to contradict the above analysis but that is the statement of security experts. They said that Microsoft has been violating users’ privacy by collecting their personal information like gender, age, hobby, and Internet habits… without your permission. The options relating to sending feedback and data to Microsoft were enabled automatically from the moment that you installed Windows 10 successfully so most people don’t know about them. However, you can disable them in Settings/Privacy easily.
Install Windows 10 using ISO file instead of an upgrade
You can get the latest version of Windows 10 Professional here if you don’t have it already. If you have ever installed any versions of Windows before, I am sure you will have no difficulty getting started with Windows 10. If you are looking to install it with a USB flash drive, please search for “how to install Windows 10 from a bootable USB stick”. There are many detailed instructions for installing Windows 10 on the web.
Activate Windows 10 without using any software

If you are using another version of Windows, please navigate to the Windows OS category and select a suitable article.
Method 1: Manual activation
Step 1.1: Open Command Prompt as administrator.
Click on the start button, search for “cmd” then run it with administrator rights.

Step 1.2: Install KMS client key.
Use the command “slmgr /ipk yourlicensekey” to install a license key (yourlicensekey is the activation key that corresponds to your Windows edition). The following is the list of Windows 10 Volume license keys.
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
Note: You need to hit [Enter] key to execute commands.

Step 1.3: Set KMS machine address.
Use the command “slmgr /skms kms.msguides.com” to connect to my KMS server.

Step 1.4: Activate your Windows.
The last step is to activate your Windows using the command “slmgr /ato”.


If you see the error 0xC004F074, it means that your internet connection is unstable or the server is busy. Please make sure your device is online and try the command “ato” again until you succeed.

Now check the activation status again.

Method 2: Using a batch file
This one is not recommended anymore due to the new update of Microsoft.
Step 2.1: Copy the code below into a new text document.
@echo off
title Activate Windows 10 (ALL versions) for FREE - MSGuides.com&cls&echo =====================================================================================&echo #Project: Activating Microsoft software products for FREE without additional software&echo =====================================================================================&echo.&echo #Supported products:&echo - Windows 10 Home&echo - Windows 10 Professional&echo - Windows 10 Education&echo - Windows 10 Enterprise&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 YYVX9-NTFWV-6MDM3-9PT4T-4M68B >nul||cscript //nologo slmgr.vbs /ipk 44RPN-FTY23-9VTTB-MP9BX-T84FV >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||cscript //nologo slmgr.vbs /ipk M7XTQ-FN8P6-TTKYV-9D4CC-J462D >nul||cscript //nologo slmgr.vbs /ipk 92NFX-8DJQP-P6BBQ-THF9C-7CG2H >nul&goto skms) 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 skms) 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 skms) 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||cscript //nologo slmgr.vbs /ipk NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J >nul||cscript //nologo slmgr.vbs /ipk 9FNHH-K3HBT-3W4TD-6383H-6XYWF >nul||cscript //nologo slmgr.vbs /ipk 6TP4R-GNPTD-KYYHQ-7B7DP-J447Y >nul||cscript //nologo slmgr.vbs /ipk YVWGF-BXNMC-HTQYQ-CPQ99-66QFC >nul&goto skms) else (goto notsupported)
:skms
if %i% GTR 10 goto busy
if %i% EQU 1 set KMS=kms7.MSGuides.com
if %i% EQU 2 set KMS=kms8.MSGuides.com
if %i% EQU 3 set KMS=kms9.MSGuides.com
if %i% GTR 3 goto ato
cscript //nologo slmgr.vbs /skms %KMS%:1688 >nul
:ato
echo ============================================================================&echo.&echo.&cscript //nologo slmgr.vbs /ato | find /i "successfully" && (echo.&echo ============================================================================&echo.&echo #My official blog: MSGuides.com&echo.&echo #How it works: bit.ly/kms-server&echo.&echo #Please feel free to contact me at [email protected] if you have any questions or concerns.&echo.&echo #Please consider supporting this project: donate.msguides.com&echo #Your support is helping me keep my servers running 24/7!&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 skms)
explorer "http://MSGuides.com"&goto halt
:notsupported
echo ============================================================================&echo.&echo Sorry, your version is not supported.&echo.&goto halt
:busy
echo ============================================================================&echo.&echo Sorry, the server is busy and can't respond to your request. Please try again.&echo.
:halt
pause >nul
Create a new text document.

Step 2.2: Paste the code into the text file. Then save it as a batch file (named “1click.cmd”).


Step 2.3: Run the batch file as administrator.

Please wait a minute.

Note: If you guys see three times the same error message saying that the connection to the KMS server was unsuccessful, please read this post.
Check the activation status again.

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!
I thank as a literacy people we most give the credit to the real and success efforts.
This topic is one of them it works.
Thank you
thankyou bro
Hello, I followed the instructions and the activation did work, anyway my doubt it`s if I can update it normally?
Hi, I know its been a while since you asked but I’ve been toying with this for a few days and at first it works but after a few days it says windows is not activated. I have automatic updates turned on, I’m pretty sure that’s how they find out.
It’s really a b****r because the updates in w10 are good and useful, I used to deactivate them completely in other versions of windows because they didn’t bring anything new.
I wonder if there is a way of keeping the updates, maybe not installing one in specific that finds if windows is pirated or something?
Hey Guang it works but my windows Pro turned to Education? why? can you make it turn to pro
hey man thanks a lot
Error 0x80070002 The System can’t find the file specified.
What to do?
Hi, Guang.
Thank you for super duper helpful website.
I’m sorry if I’m sound greedy, but would you add new article about how to upgrade win 10 home to win 10 pro?
Anyway, I found your website few years ago, I really want to be friend with you. But can’t find your personal contact and you seems too busy to recognize me.
Hi Guang, thanks for this activation methode, by the way, why I have not seen Windows activated with a digital license? It is permanent activation or only for 180 days? Thanks a lot
Its for 1 month, sometimes it activates automatically again after that period of time and otherwise just do these steps again.
Just type in admin cmd slmgr.vbs /xpr and you see how long it is activated
I have activated using batch file. its changed win 10 pro to win 10 education. why?
Is there any difference between the batch file and the first method?Also,how did you do the thing with 2 comment plugins?(this one and facebook)
Hi, my Windows 10 activated only for 180 days, and I can’t activate it anymore, anyone know a way that works at 100% ? After upgrading from Windows 8.1 my Windows wasn’t activated, and at first, it’s okay, I could do what I want, but now…. it’s annoying… I can’t even change the background…
I think it is not permanent activation, If you can check on setting and updated security and click activation, If really permanent active you Activation WINDOWS IS ACTIVATED WITH A DIGITAL LICENSE.
had same problem, goto parametre-activation-and hir repair. After this i activeted w10 again. Hope this helps you
O*G IT REALLY WORKS! thank you very much for making this website.
Boas,
Se possΓvel for, publicar sΓ³ o arquivo do codigo para copiar e colar sem que se faΓ§a a digitaΓ§Γ£o e ocorra o erro de digitar errado. O que estΓ‘ publicado foi cotado no final e falta complemento.
Muito Obrigado
O*G you are f***ing amazing!!!! <3 you're realy a genius haha thank you so much <3
Thank you so much, this works!!! Appreciate it heaps! π
thanks bro its work π
What the Heck? Why I don’t see my message??? (((
Sorry. Your comment was flagged as spam by akismet. Ive just restored it.
Ps. I dont block any IP address. Just use cloudflare n akismet to avoid spam.
The activation is for life time or for a few days?
Thank You, Your site helped me a lot, Best site.
Thank again.
Hey Guang,
Please could you tell me why I will trust you? WHAT ABOUT TROJANS AND VIRUS… IF I USE YOUR FREE SERVERS?
SO IF YOU DO NOT ANSER… I KNOW WHY…
THANKS A LOT FOR ΞΞΞ€ Permanently Activate Windows 10 (FOR FREE) BUT ONLY FOR 180 DAYS… AND WHAT ABOUT MALWARES? ARE THERE? Guang SITE OWNER say nothing? COULD YOU SAY ANYTHING??? WHAT IS THE TRUTH?
Hi,


Plz change your IP address if you want to reply to yourself. I dont know WHAT IS THE TRUTH but I know you are a spammer. Everyday, I have a great many emails to reply so there is no reason to answer provocative questions.
Ps. If you have so much downtime, plz be away from keyboard and do something in your local area for society.
answer if it is for ever free activation of win 10 and safe
Ok you are a saint admin of this site π
IP2Location.com Result for IP Address 176.126.237.214 is City Bucharest, State/Region Bucuresti, Country Code Romania, Postal Code 060222, ISP AliStar Security SRL, Time Zone +02:00
So correct IP Address 176.126.237.214 is in Romania not in GR my smile friend π
Now IPv4 is out, no more new IP for anyone, and IPv6 incoming… like a lazy lizard. So many people be inside NAT and using 1 IP! Is not good. I think maybe he is the spammer or a strange naive anon… I really don’t know. But I see NONE/TRUTH uses a VPN (‘VPNBook’) and I don’t recommend ban this IP because it can get block to other good people. I think, yes, maybe NONE/TRUTH create the mistake but it not a reason to create more.
P. S. KMS server is a great idea. Now I can use Windows 10 and forget horrible Vista. Thanks!
My friend there is no spam because someone ask if it is for ever free activation of win 10 and safe…
Great for a few months activation and if you trust someone that you do not know
Hello to every body, it’s my first pay a quick visit of
this weblog; this blog contains awesome and in fact good stuff in support of visitors.
Hi Guang,
thanks for your guide, i have used different methods as suggested by you but getting the following errors-
“Activating Windows(R), Professional edition (2de67392-b7a7-462a-b1ca-108dd189f588) …
Error: 0xC004F074 The Software Licensing Service reported that the computer could not be activated. No Key Management Service (KMS) could be contacted. Please see the Application Event Log for additional information.”
please help. I am using windows 10 pro 64 bit.
Connect to the internet and execute the last command (slmgr /ato)
Hi ,
thanks for your guide, i have used different methods as suggested by you but getting the
errors-
.The connection to my KMS server failed! Trying to connect to another one…
Please wait…
please help. I am using windows 10 pro 64 bit.
Thanks a lot. You are best! π
You are awesome man, this is really a great code for activation. EXCELLENT WORK.!!!!!! BRAVO.
Absolute genius – much appreciated
You are simply excellent guy and no doubt about it. Your process for activation of Microsoft Products are very simple and easy. Thanks buddy… So nice of you… π
so nice & Simple steps , A big Thanks to u buddy
is it safe ??????
absolutely…
is it safe???
Everyone, change slmgr /skms kms.msguides.com to slmgr /skms kms5.msguides.com or it won’t work. Thank me later. π
Connection with KMS server failled. Searching for another one….
change slmgr /skms kms.msguides.com to slmgr /skms kms5.msguides.com or it wonβt work.
LazyguyMC, I have the same problem as Nelson R but I can’t find that kms.msguides.com you said to change. Could you help me please?
Are you using Method 1 or 2? Method 2 should work.
im getting my version is not supported ;(
i too
This is fantastic. Thanks you saved me from paying $700 to a Software Engnr.
Great job keep up the good work Thank You