(Windows 10) Digital License (HWID) & KMS38 Generation

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Search Member List Calendar Help

AiOw ares › Softw are & Applications › Multi-Platform Softw are › W indow s
[Windows 10] Digital License (HWID) & KMS38™ Generation

Pages (38): 1 2 3 4 5 … 38 Next » Thread Rating: Post Thread New Reply

Tags

windows install kms predecessor license kms38™ generation licens upgrade hwid 10 digital
or without

[Windows 10] Digital License (HWID) & KMS38™ Generation Thread Modes

Posts: 129
s1ave77 Threads: 6
Caustic Watchdog Thanks Received: 779 in 122 posts
Thanks Given: 608
Joined: May 2018

05-15-2018, 06:40 AM (This post was last modified: 04-12-2019, 07:23 AM by s1ave77.) #1

Download:
https://www.upload.ee/files/10182930/thk.003mk6.7z.html

NOTE: When attempting to switch from default KMS to KMS38 (LongLife) activation, run the KMS38 process by
selecting from the drop-down-menu, then; if no Office is installed repeat process in 'Clean' mode (same menu), if
Office is installed use 'Rearm'.
Make sure the Office KMS activation is excluding Windows KMS38.

It's actually quite simple and doesn't mess with any system files and leaked (*errrm stolen) keys.

In Windows 10 all systems no matter how they were activated (be it via Upgrade from Windows 7/8.1 or by using a bought Retail or an embedded BIOS
aka MSDM license) will be converted to a Digital License which is based on the Hard Ware ID (HWID) of the respective machine. This License is stored at MS
Servers and will activate this machine every time it's freshly installed. Only hardware changes will cause the License being invalidated. By binding it to a
Microsoft Account (MSA) you will be able to transfer it in latter case.

The process only needs to be performed once per machine. In later installs just skip any key prompts (choose 'I have no product key' during setup) and at
first online contact the MS Server will regocnize the HWID and grant activation automatically.

The ticket creation has been appropriately refined for each MS SKU edition so that the Manual Method below is fully applicable to all of them. The Automated
Method has been included as well for an easiest activation and works with all MS SKU editions and was specifically devised for the following ones:

Supported Windows 10 editions (SKUs):


Core (Home) (N) (HWID/KMS38)
CoreSingleLanguage (N) (HWID/KMS38)
Professional (N) (HWID/KMS38)
ProfessionalEducation (N) (HWID/KMS38)
ProfessionalWorkstation (N) (HWID/KMS38)
Education (N) (HWID/KMS38)
Enterprise (N) (HWID/KMS38)
EnterpriseS (N) 2015(HWID)
EnterpriseS (N) 2016 (HWID/KMS38)
EnterpriseS (N) 2019 (KMS38)
ServerStandard(Core) (N) (KMS38)
ServerDatacenterCore) (N) (KMS38)
ServerSolution(Core) (N) (KMS38)
REWORKED MANUAL PROCESS FOR HWID AND KMS38:

Prerequisites:

# the files:

Code:
https://www.upload.ee/files/9580116/manual.7z.html

# key and SKU-ID see the respective info TXT in files pack.

The Process:

#1. Copy files to a work folder, create exclusion in AV or disable temporarily. I will use d:\work as example.

#2. Install default generic key. Volume key (gVLK) for KMS38 or OEMRET for HWID (see included info TXT files).
Code:
cscript.exe %windir%\system32\slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXX

#2.a KMS38 only: Create dummy KMS adress entry using the demo IP range.
Code:
cscript.exe %windir%\system32\slmgr.vbs -skms 192.0.2.69:1833

#3 LTSB 2015 only: rename gatherosstateLTSB15.exe to gatherosstate.exe (rename or overwrite the other).

#4. Depending on chosen process rename respective TargetSKU_XXXX.txt to TargetSKU.txt.

TargetSKU content syntax:


Show Content

#5. Run gatherosstate.exe by (double-)clicking.

#6. To apply ticket:


Code:
clipup -v -o -altto d:\work\

(note the trailing \)

#6.a HWID only: force activation with:

Code:
cscript.exe %windir%\system32\slmgr.vbs /ato

#7. DONE. Congrats.

AUTOMATED METHOD:

NOTE: The tool performs several system checks and may need a moment to appear (depending on your system specs), no need to panic, just wait a
moment. Thanks.

Code:
v62.01
--added option to clean ClipSVC tokens, this can be used to activate System Images on different machines since
you cannot activate 2 systems using the same tokens

v61.01
--processes have been reworked
--processes have been reworked
--AiO slc.dll for HWID and KMS38 processes
--new DLL uses gatherosstate.exe from 17134 ADK, only LTSB 2015 uses modded version of it
--processes now read SKU-ID directly from the OS
--channel is determined from DigitalProductId4, the SKU ID is determined from kernel value.
--TargetSKU.txt now uses generic values for OS detection and process
--TargetSKU.txt can still use SKU-ID value as fallback
--implemented checks for service functionality of wuauserv, clipsvc, wlidsvc and sppsvc
Silent Mode:
--System checks will try to enable any disabled service(s) temporarily and start them to assure working processes
--changes are redone after checking and during the processes
--error messages will help to determine problems

Code:
hwid.kms38.gen.mk6 hwid
v60.01
--processes have been
hwid.kms38.gen.mk6 reworked (thanks to Sponpa for inspiration)
kms38
--separated slc.dll for HWID and KMS38
--both use gatherosstate.exe from 17134 ADK, only LTSB 2015 uses modded version of it
--processes now read SKU-ID from temp file, no registry entries needed
MIRROR1 Download:
v55.01
Code:
--changed KMS38 fake IP to use documentation purpose block, i.e.: 192.0.2.69
--fixed broken headers in patched gatherosstate.exe files (LTSB 2015 and LTSC)
https://www.upload.ee/files/10182930/thk.003mk6.7z.html
v52.01
--removed compress2txt to fix broken silent mode
--removed 2nd tab, latest KMS_VL_ALL now properly detects KMS38 Windows
--lic.switcher updated to v0.22.04
v51.15
--fixed Server gVLK detection for 2016/2019 (no 2013 support)
--tested KMS38 support for Server Standard/Datacenter 2016 and 2019
Hashes
--added(EXE):
ServerRdsh[Core] (Ent for Virtual Desktops) HWID and KMS38 support
--re-work to use the compress2txt method by AveYo
--EXE
Code: files are decoded directly on demand
--Update LIC.SWITCHER to v.0.11.15
++changed
BLAKE2sp: ISOLABEL creation to use more informative naming scheme
45527c3aeeda2c0bb34d73d3d5719b7888499ca705452b834dad252adf58c2ac
SHA-1:++fixed some key confusion in FILE TOOLS (thanks to J05H)
40779e9f591f0ae04e6967095b4974d04a5f2984
++re-work
SHA-256: to use the compress2txt method by AveYo
af333dbeab9268398d985eb80c74adfaa84210a7e6222ab3fc1684a73f052ff1
++EXEa235cc6557252c76232890fe38098b205448039eddd29c37808c560c9b771a25d8fa4fc0f058cd9bed4e2990ec94e07f
SHA-384: files are decoded directly on demand
++somea4ae4cb97db166222370c3585df4db3c01d553f14cf3d0c18a461fb8
SHA3-224: love for abbodi1406 and ServerRdsh[Core]
++fixedd984607f3e72ce63e98d0c00a6637b1af2d8332e3a6561e13c6091a70714bf7c
SHA3-256: Server gVLK detection for 2016/2019 (no 2013 support)
++added Any-Time-Upgrade and Up/Downgrade for Server Standard/Datacenter 2016 and 2019
--changed build delta nr detection to use UBR
v50.04
237 users say Thank You to s1ave77 for this post
--fixed bug in sys key detection (thanks to Vovk@)
Find
v50.01 Add Thank You Reply Quote
--added reworked net adapter checks from lic.switcher
--new ACTIVATION TOOLS tab: Posts: 348
BALTAGY Threads: 44
==KMSPortable
activate
Worldby excluding KMS38 and other permanently activated Windows Thanks Received: 755 in 302 posts
==Create/Delete KMS task Thanks Given: 284
==Get OA3 BIOS key (if any) Joined: Apr 2018
==set custom key
05-15-2018, 10:44 AM online (for custom key set)
==Activate #2
==KeyCheck for Edition and Lic Channel
Since i'm a latest
--added noob onlic.switch
this, this should
10.04work like KMS but without using KMS tools right ?

v40.08
Portable And Repack Software - Facebook Page
--made the CoreToPro In-place-Upgrade in License Switcher fully automatic
v40.01 .NET Framework 2.0, 3.5 Standalone Installer Win8,8.1,2012 R2,10
--added Info Splash Screen and made it default Mode at tool start-up
--added Rearm Mode in case Office is installed, else better use Clean (Reboot is mandatory for Rearm!)
--changed Grace to show days Microsoft Visual C++ Redistributable Repack
--change appearence of warning for silent modes (now at first/next user login)
--added Modes to enable/disable the network adapter
ESET Security MultiLanguage Repack
--added LicenseSwitch Tool:
++In-Place-Upgrade Core(N) to Professional(N), copies needed Pro key to clipboard and invokes the
'Change Product Key' GUI, just Right-Clich 'Paste. StopWinUpdates
++License-Switch versions from 1803 up to wished edition, reboot required.
--added adapted version of KMS_VL_ALL (ManualMember
Only) withRanks - Rules/Guidelines
KMS38 detection to OP

PM me about any problem in my portables (I can't see every comment)


v30.18
--fixed
12 usersborked silent
say Thank Youmode
to BALTAGY for this post
v30.11
Website
--switched toFind
the new naming hence a refresh Add Thank You Reply Quote
v30.08
--added KMS Host setting to KMS38 process to avoid DNS queries Posts: 129
s1ave77 Threads: 6
v30.01 Caustic Watchdog Thanks Received: 779 in 122 posts
--a​dded dedicated Modes for HWID, KMS19, HWID/gVLK install and a Clean Mode to break the 180 days KMS lock Thanks Given: 608
--HWID: all normal editions with LTSB 2015/16 Joined: May 2018
05-15-2018, 11:04 AM #3

BALTAGY Wrote: (05-15-2018, 10:44 AM)

Since i'm a noob on this, this should work like KMS but without using KMS tools right ?

This creates digital license by slightly abusing the way the upgrade Win 7/8.1 to Win 10 creates it.

Forums Guidelines
[Windows 10] HWID Generation without KMS or predecessor install/upgrade

7 users say Thank You to s1ave77 for this post


Find Add Thank You Reply Quote

Posts: 169
Skunk1966 Threads: 2
VIP Thanks Received: 261 in 125 posts
Thanks Given: 279
Joined: Apr 2018

05-16-2018, 02:48 AM #4

@s1ave77r I'm a bit confused here:


Quote:
1. Get GatherOsState.exe from Windows 10 17134 ISO
So this ISO is needed? Does it matter which ISO from this build is used?

Quote:
7. Enter default Retail/OEM key from products ini
where can we find the key?

Quote:
if you have Enterprise N or LTSB 2016 N use this in elevated Powershell:

Code:
::EnterpriseN
((Get-Content '.\gatherosstate.exe') -replace "`0" | Select-String -Pattern "(.....-){4}C372T" -AllMatches).Matches | Select-Object -ExpandProperty
Value

::EnterpriseSN
((Get-Content '.\gatherosstate.exe') -replace "`0" | Select-String -Pattern "(.....-){4}VMJWR" -AllMatches).Matches | Select-Object -ExpandProperty
Value
Do we have to replace the dots in (.....-) with anything when using these commands in elevated powershell?

4 users say Thank You to Skunk1966 for this post


Find Add Thank You Reply Quote Report

Posts: 232
WALLONN7 Threads: 75
U agreed to the rules. I enforce 'em!!! Thanks Received: 311 in 151 posts
Thanks Given: 828
Joined: Apr 2018

05-16-2018, 06:47 AM #5

Thread stuck on top Windows forum.

Anything wrong?!
Doubt about something in the forums?!
Please push Report button or send me a PM!!!

Guidelines

Member Ranks

How to use various forum functionalities


======================================================================================

AiOwares is a community whose existence takes place by itself, not by movements unrelated to it.

======================================================================================

4 users say Thank You to WALLONN7 for this post


Find Add Thank You Reply Quote Report

Posts: 129
s1ave77 Threads: 6
Caustic Watchdog Thanks Received: 779 in 122 posts
Thanks Given: 608
Joined: May 2018

05-16-2018, 12:48 PM (This post was last modified: 05-16-2018, 12:59 PM by s1ave77.) #6

Skunk1966 Wrote: (05-16-2018, 02:48 AM)

@s1ave77r I'm a bit confused here:


Quote:
1. Get GatherOsState.exe from Windows 10 17134 ISO
So this ISO is needed? Does it matter which ISO from this build is used?

Quote:
7. Enter default Retail/OEM key from products ini
where can we find the key?

Quote:
if you have Enterprise N or LTSB 2016 N use this in elevated Powershell:

Code:
::EnterpriseN
((Get-Content '.\gatherosstate.exe') -replace "`0" | Select-String -Pattern "(.....-){4}C372T" -AllMatches).Matches | Select-Object -ExpandProperty
Value

::EnterpriseSN
((Get-Content '.\gatherosstate.exe') -replace "`0" | Select-String -Pattern "(.....-){4}VMJWR" -AllMatches).Matches | Select-Object -
ExpandProperty Value
Do we have to replace the dots in (.....-) with anything when using these commands in elevated powershell?
Recommened ISO for the gatherosstate.exe is 17134.1.

I add the list from products.ini to OP. Interestingly the INI is in the \sources\ folder of the UUP>>ISO creation but not part of Techbench/MVS ISOs.

The powershell lines have to be used as they are.

Forums Guidelines
[Windows 10] HWID Generation without KMS or predecessor install/upgrade

5 users say Thank You to s1ave77 for this post


Find Add Thank You Reply Quote

Posts: 129
s1ave77 Threads: 6
Caustic Watchdog Thanks Received: 779 in 122 posts
Thanks Given: 608
Joined: May 2018

05-16-2018, 02:01 PM #7

Added the urgent recommendation to use the tool from a folder on systemdrive with no spaces in the path.

Forums Guidelines
[Windows 10] HWID Generation without KMS or predecessor install/upgrade
[Windows 10] HWID Generation without KMS or predecessor install/upgrade

7 users say Thank You to s1ave77 for this post


Find Add Thank You Reply Quote

Posts: 129
s1ave77 Threads: 6
Caustic Watchdog Thanks Received: 779 in 122 posts
Thanks Given: 608
Joined: May 2018

05-16-2018, 04:27 PM (This post was last modified: 05-16-2018, 04:58 PM by s1ave77.) #8

New version incoming ... now all needed files are compiled along with the EXE, start, hit patch and wait....

RELEASE: v6.66

AiO with all files included. Hit patch and wait .

Forums Guidelines
[Windows 10] HWID Generation without KMS or predecessor install/upgrade

6 users say Thank You to s1ave77 for this post


Find Add Thank You Reply Quote

Posts: 129
s1ave77 Threads: 6
Caustic Watchdog Thanks Received: 779 in 122 posts
Thanks Given: 608
Joined: May 2018

05-16-2018, 10:26 PM #9

RELEASE: v6.67

--some visual upgrades

Forums Guidelines
[Windows 10] HWID Generation without KMS or predecessor install/upgrade

4 users say Thank You to s1ave77 for this post


Find Add Thank You Reply Quote

Posts: 169
Skunk1966 Threads: 2
VIP Thanks Received: 261 in 125 posts
Thanks Given: 279
Joined: Apr 2018

05-16-2018, 11:41 PM (This post was last modified: 05-17-2018, 03:08 AM by Skunk1966.) #10

HWID.log (Size: 788 bytes / Downloads: 0)


s1ave77 Wrote: (05-16-2018, 04:27 PM)

AiO with all files included. Hit patch and wait .


so no need to run the scripts manually? All is automated now?

EDIT: I tried to activate Windows 10 2016 Ent. LTSB x64 but failed.

HWID.log:
Quote:
Starting activation at 17 mei 2018 09:42:49...

Installing key NK96Y-D9CD8-W44CQ-R8YTK-DYJWX...


Productcode NK96Y-D9CD8-W44CQ-R8YTK-DYJWX is ge‹nstalleerd.

Adding registry entries...


Running GatherOsState...
Removing registry entries...

Applying GenuineTicket.xml...
Done.
Converted license Microsoft.Windows.125.X21-05035_8wekyb3d8bbwe and stored at (null).
Converted license Microsoft.Windows.125.X21-05035_8wekyb3d8bbwe and stored at (null).
Successfully converted 1 licenses from genuine authorization tickets on disk.
Done.

Activating...
Windows®, EnterpriseS edition (706e0cfd-23f4-43bb-a9af-1a492b9f1302) activeren...
Fout: 0x80070422 Kan de service niet starten omdat deze is uitgeschakeld of omdat het geen ingeschakelde apparaten met zich heeft verbonden.
(SWbemObjectEx)

Failed to activate EnterpriseS. License status: Notification

Is it possible that this has anything to do with Destroy Windows Spying? I ran DWS over a year ago. Also when I look at System and click on Activate
button I see that Windows can't connect to activation servers

1 user says Thank You to Skunk1966 for this post

Find Add Thank You Reply Quote Report

« Next Oldest | Next Newest » Enter Keywords Search Thread

Pages (38): 1 2 3 4 5 … 38 Next » Post Thread New Reply

View a Printable Version


Forum Jump: ---- Windows Go
Send this Thread to a Friend
Subscribe to this thread

You might also like