From 7d2157fb8d5989d3195083551dc8c5ce4c042714 Mon Sep 17 00:00:00 2001 From: WindowsAddict Date: Fri, 27 Oct 2023 02:06:23 +0530 Subject: Grammar fixes from Lyssa --- _site/hwid.html | 177 +++++++++++++++++++++++++++++--------------------------- 1 file changed, 91 insertions(+), 86 deletions(-) (limited to '_site/hwid.html') diff --git a/_site/hwid.html b/_site/hwid.html index b734473..e62d925 100644 --- a/_site/hwid.html +++ b/_site/hwid.html @@ -410,26 +410,25 @@ div.tocify {
Note: HWID Activation is working again with a new
+ Note: HWID Activation is now working again with a new
method. How to use it? Please find the instructions here. This activation is supported for Windows 10/11 only. This activation does not store or modify/patch any files in your
+ This activation method supports Windows 10/11 only. This activation method does not store or modify any files in your
system. This activation is a permanent activation for your system
-Hardware. On a system, this activation can be created for all the supported
-editions, and all can be linked to Microsoft account without any
+ This activation method gives you permanent Windows activation for
+your system hardware. All activations can be linked to a Microsoft account without any
issues. Once a system is activated, this activation cannot be removed
+ Once the system is activated, this activation cannot be removed
because the license is stored in the Microsoft servers and not in the
user’s system. MS checks the hardware ID (HWID) and if a license is
found in their database, the system will automatically activate. This is
how official digital license works. Any significant changes in the Hardware (such as a motherboard)
+ Any significant changes to the hardware (such as a motherboard)
may deactivate the system. It is possible to reactivate a system that
was deactivated because of significant hardware changes, IF your
activation, was linked to an online Microsoft account.
Auto activation scenario after the Windows re-install:
+The following is required for Windows to reactivate itself after +Windows reinstall:
The Internet is required. (Only at the time of +
The internet is required. (Only at the time of activation)
The system will auto-activate if Retail (Consumer) media was used -for the installation.
The system will auto-activate only if Retail (Consumer) media was +used for installing Windows.
The system will NOT auto-activate if VL (Business) media was used -for the installation. In this case, the user will have to insert that -windows edition Retail/OEM key (find keys below on this page) to -activate, if the user doesn’t wish to activate again using this -script.
In the official upgrade process from Windows 7 to Windows 10, -Microsoft provided an HWID (digital license) activation for Windows 10 -without any cost.
In the official upgrade process from Windows 7 to Windows 10, if +your copy of Windows 7 was activated, Microsoft provided a digital +license for Windows 10 without any cost.
In the background, the upgrade process runs a file named gatherosstate.exe (available in Windows 10/11 ISO) and it checks the -license of current Windows if found activated, it generates a valid -GenuineTicket.xml ticket which is sent to Microsoft and -in return, MS authorizes a license.
So if we just convince the gatherosstate.exe file that the +license of the current Windows installation. If it detected that it is +activated, it generates a valid GenuineTicket.xml +ticket which is sent to Microsoft and in return, MS +authorizes a license.
So, if we can convince the gatherosstate.exe file that the conditions are met for ticket generation by fooling it, it will generate -a valid ticket, which can be used to get the valid HWID (Digital -license).
How to convince the gatherosstate.exe?
+a valid ticket, which can be used to get the valid digital
+license.
How to convince gatherosstate.exe that Windows is
+activated?
There are two methods for it.
1- Place a custom
slc.dll file beside gatherosstate.exe:
gatherosstate.exe uses the system's
C:\Windows\System32\slc.dll file to gather the system's
-info. If we place a custom slc.dll file beside gatherosstate.exe which
-can send the rubbish data to it, then it will simply accept it and
-generate a valid ticket.
+info. If we place a custom slc.dll file beside gatherosstate.exe, it can
+send rubbish data to it, then it will simply accept it and generate a
+valid ticket.
2- Modify the
-gatherosstate.exe file itself so that it doesn't check the system's
-activation status and can directly create a valid ticket.
You can find the workings of this old method here: MAS-Legacy-Methods.
Microsoft made -server side changes to to block the free upgrade and with that server -side change, this method stopped working. To be clear, only new -activation requests coming from new hardware was blocked, already -established HWID are fine.
Now a question, can Microsoft block the new requests or revoke -already established HWID license?
+already established digital licenses?This is for those who wants to perform manual activation. If you want -a tool to do this for you then check here.
-We can divide the manual activation process into two parts.
+a tool to do this for you, then check here. +We can perform the manual activation process in 2 ways.
Make sure the Internet is enabled.
Open Windows Powershell as administrator, and enter the following -listed commands in the sequence in which they are given.
Enter the Key, (Replace <key> with the key
-from the above list) with the following command
Make sure the internet is enabled.
Open Windows PowerShell as administrator, and enter the following +commands in the sequence in which they are given.
Enter the Key (Replace <key> with the key from
+the above list) with the following command:
slmgr /ipk <key>
Download Universal tickets from here and extract the downloaded file.
Now enter below code in Powershell
Now enter below code in PowerShell:
(Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\ProductOptions).OSProductPfn
Microsoft.Windows.48.X19-98841_8wekyb3d8bbwe
You need to find the exact same name ticket file in the folder which you have extracted earlier.
Copy that ticket file and paste it in the below folder
+Copy that ticket file and paste it in the following folder:
C:\ProgramData\Microsoft\Windows\ClipSVC\GenuineTicket
Now run below command in Powershell to apply the ticket
Now run below command in PowerShell to apply the ticket:
clipup -v -o
slmgr /ato
slmgr /xpr
In this process we will perform activation from scratch. This is -based on Universal ticket method. Here we will create identical tickets -which are used in MAS HWID script and activate the system with it.
+In this process, we will perform activation from scratch. This is +based on the Universal ticket method. Here, we will create identical +tickets that are used in the MAS HWID script and activate the system +with them.
Download file from the below official MS link and extract this
-.cab file.
+
Download the file from the official MS link and extract the .cab
+file.
https://download.microsoft.com/download/9/A/E/9AE69DD5-BA93-44E0-864E-180F5E700AB4/adk/Installers/14f4df8a2a7fc82a4f415cf6a341415d.cab
Find the file named
-filf8377e82b29deadca67bc4858ed3fba9 and rename it as
+filf8377e82b29deadca67bc4858ed3fba9 and rename it to
gatherosstate.exe
Make a folder named Files in C drive,
+
Make a folder named Files in the C drive,
C:\Files and copy the gatherosstate.exe file
-in that folder.
Make sure the Internet is enabled.
Open Windows Powershell as administrator, and enter the following -listed commands in the sequence in which they are given.
Enter the Key, (Replace <key> with the key
-from the above list) with the following command
Make sure that the internet is enabled.
Open Windows PowerShell as administrator and enter the following +commands in the sequence in which they are given.
Enter the key (Replace <key> with the key from
+the above list) with the following command:
slmgr /ipk <key>
gatherosstatemodified.exe
-and goto properties and set the compatibility to Windows XP SP3.gatherosstatemodified.exe,
+go to properties and set the compatibility mode to Windows XP SP3.$value = (Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\ProductOptions).OSProductPfn
@@ -840,15 +844,15 @@ command.
C:\Files\gatherosstatemodified.exe /c Pfn=$value`;PKeyIID=465145217131314304264339481117862266242033457260311819664735280
C:\Files\ now let’s apply it.C:\Files\. Now, let’s apply it.
clipup -v -o -altto C:\Files\
slmgr /ato
slmgr /xpr
Notes:
If the system is already activated then created ticket will be a -Lockbox ticket and if not then it will be a Downlevel ticket.
If the system is already activated then, then the created ticket +will be a Lockbox ticket. If not, it will be a Downlevel +ticket.
To make the exact ticket used in MAS HWID script, make sure
-system is already activated and fix the time with below Powershell
-command and then initiate the ticket generation process as per above
-mentioned steps.
+system is already activated and fix the time with the below PowerShell
+command and then initiate the ticket generation process as per the steps
+mentioned above.
Set-TimeZone -Id "UTC"; $date=[datetime]"2022/10/11 12:00";while($true){set-date $date; start-sleep -milliseconds 10}