2.2
This commit is contained in:
parent
ed2e340a58
commit
76691a591a
@ -409,10 +409,25 @@ div.tocify {
|
||||
<h1>MAS Changelog</h1>
|
||||
<hr />
|
||||
<div id="section" class="section level2">
|
||||
<h2>2.2</h2>
|
||||
<p><strong>A New Hope For HWID</strong></p>
|
||||
<div id="hwid" class="section level4">
|
||||
<h4>HWID:</h4>
|
||||
<ul>
|
||||
<li>A new method is discovered to activate with HWID. <a
|
||||
href="https://massgrave.dev/hwid.html"
|
||||
class="uri">https://massgrave.dev/hwid.html</a><br />
|
||||
Thanks a lot to the <a href="https://github.com/asdcorp">asdcorp</a> and
|
||||
team for the discovery.</li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div id="section-1" class="section level2">
|
||||
<h2>2.1</h2>
|
||||
<p><strong>HWID Activation is not working</strong></p>
|
||||
<hr />
|
||||
<div id="hwid" class="section level4">
|
||||
<div id="hwid-1" class="section level4">
|
||||
<h4>HWID:</h4>
|
||||
<ul>
|
||||
<li>Added info for activation not working issue.<br />
|
||||
@ -433,7 +448,7 @@ change</a> to not allow Windows 7/8 free upgrades.</li>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div id="section-1" class="section level2">
|
||||
<div id="section-2" class="section level2">
|
||||
<h2>2.0</h2>
|
||||
<ul>
|
||||
<li>Minor update: Add info in check activation scripts to ignore
|
||||
@ -441,7 +456,7 @@ ospp.vbs /dstatus results if Ohook install is found.</li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-2" class="section level2">
|
||||
<div id="section-3" class="section level2">
|
||||
<h2>1.9</h2>
|
||||
<p><strong>Added Permanent Activation for Office</strong></p>
|
||||
<hr />
|
||||
@ -526,7 +541,7 @@ href="https://www.reddit.com/r/MAS_Activator/">Subreddit</a>.</li>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div id="section-3" class="section level2">
|
||||
<div id="section-4" class="section level2">
|
||||
<h2>1.8</h2>
|
||||
<p><strong>Goodbye to Cleanospp.exe / MAS is now 100% naked</strong></p>
|
||||
<hr />
|
||||
@ -603,7 +618,7 @@ group</a> is created for MAS-related queries and activation issues</li>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div id="section-4" class="section level2">
|
||||
<div id="section-5" class="section level2">
|
||||
<h2>1.7</h2>
|
||||
<p><strong>Goodbye to Gatherosstate.exe</strong></p>
|
||||
<hr />
|
||||
@ -682,7 +697,7 @@ code to execute it as well.</li>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div id="section-5" class="section level2">
|
||||
<div id="section-6" class="section level2">
|
||||
<h2>1.6</h2>
|
||||
<div id="future-proofing-goodbye-to-slc.dll" class="section level4">
|
||||
<h4><strong>Future-proofing / Goodbye to slc.dll</strong></h4>
|
||||
@ -802,7 +817,7 @@ format</p></li>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div id="section-6" class="section level2">
|
||||
<div id="section-7" class="section level2">
|
||||
<h2>1.5</h2>
|
||||
<pre><code># All
|
||||
|
||||
@ -859,13 +874,13 @@ format</p></li>
|
||||
- Now it can change the Windows editions from Core to Non core too with proper error handling. Works on Windows build 10240 and later</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-7" class="section level2">
|
||||
<div id="section-8" class="section level2">
|
||||
<h2>1.4</h2>
|
||||
<pre><code>- Now Microsoft support HWID (Digital License) for Windows 10 LTSC 2019, added key for it in the script.
|
||||
- Some minor improvements.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-8" class="section level2">
|
||||
<div id="section-9" class="section level2">
|
||||
<h2>1.3</h2>
|
||||
<pre><code># HWID / KMS38
|
||||
|
||||
@ -878,7 +893,7 @@ format</p></li>
|
||||
- Some minor improvements</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-9" class="section level2">
|
||||
<div id="section-10" class="section level2">
|
||||
<h2>1.2</h2>
|
||||
<pre><code># HWID / KMS38
|
||||
|
||||
@ -908,7 +923,7 @@ format</p></li>
|
||||
- Created a repository for this tool at Gitlab https://gitlab.com/massgrave/microsoft-activation-scripts</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-10" class="section level2">
|
||||
<div id="section-11" class="section level2">
|
||||
<h2>1.1</h2>
|
||||
<pre><code> HWID/KMS38:
|
||||
|
||||
@ -951,7 +966,7 @@ format</p></li>
|
||||
- In MAS Separate files version's $OEM$ folders are now removed, now I've added $OEM$ extraction script to remove the files redundancy.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-11" class="section level2">
|
||||
<div id="section-12" class="section level2">
|
||||
<h2>1.0</h2>
|
||||
<pre><code> - (Re)added Online KMS renewal task with proper warnings.
|
||||
- Redirected all the read me's to online page for easy online translation.
|
||||
@ -959,7 +974,7 @@ format</p></li>
|
||||
- Some minor tweaks.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-12" class="section level2">
|
||||
<div id="section-13" class="section level2">
|
||||
<h2>0.9</h2>
|
||||
<pre><code> HWID and KMS38
|
||||
|
||||
@ -1012,7 +1027,7 @@ format</p></li>
|
||||
'Extract the text from script without character issue' https://forums.mydigitallife.net/posts/1221231/ by @Compo</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-13" class="section level2">
|
||||
<div id="section-14" class="section level2">
|
||||
<h2>0.8</h2>
|
||||
<pre><code>- HWID and KMS38 activation now use the new slc.dll method which requires no registry and temp file.
|
||||
Thanks to @sponpa for the new ideas and codes https://tinyurl.com/y24dbdmw
|
||||
@ -1050,7 +1065,7 @@ format</p></li>
|
||||
- That's all i remember.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-14" class="section level2">
|
||||
<div id="section-15" class="section level2">
|
||||
<h2>0.7</h2>
|
||||
<pre><code>To further make sure that script is clean from av's, following changes were made,
|
||||
|
||||
@ -1082,7 +1097,7 @@ Some more changes -
|
||||
- Screen shots https://lookimg.com/images/2019/02/17/D8SkM.jpg</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-15" class="section level2">
|
||||
<div id="section-16" class="section level2">
|
||||
<h2>0.6</h2>
|
||||
<pre><code> - Fixed an issue where KMS task creation and deletion show incorrect msg in Non English OS's.
|
||||
- Fixed an issue in LTSB 2015 HWID activation.
|
||||
@ -1107,7 +1122,7 @@ Some more changes -
|
||||
- Thats all i remember.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-16" class="section level2">
|
||||
<div id="section-17" class="section level2">
|
||||
<h2>0.5</h2>
|
||||
<pre><code>- Updated $OEM$ Folder scripts, so that users can use it easily with any edits and other scripts.
|
||||
- Now Read Me and Credits details will open in notepad, for easy browsing.
|
||||
@ -1115,7 +1130,7 @@ Some more changes -
|
||||
- Some cosmetic changes in Menu.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-17" class="section level2">
|
||||
<div id="section-18" class="section level2">
|
||||
<h2>0.4</h2>
|
||||
<pre><code>- Removed all the Graphic ASCII characters to avoid errors in editing and viewing of this script in non English os's.
|
||||
- Added additional verification in creation and deletion of online KMS task(s).
|
||||
@ -1127,13 +1142,13 @@ Some more changes -
|
||||
- Read Me improved and Some cosmetic changes.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-18" class="section level2">
|
||||
<div id="section-19" class="section level2">
|
||||
<h2>0.3</h2>
|
||||
<pre><code>- Abbodi1406 fixed an imp bug in his KMS_VL_ALL Script regarding KMS38, I copied those fix in online KMS script. It also fixes the error (only cosmetic, not imp) in last run result of scheduled task when KMS38 is applied. Now there is no error remains in last run result of scheduled task.
|
||||
(Reminder - This online kms script is a fork of abbodi1406's Standalone-Activate-Local.cmd, it was adjusted to work with multi kms server's and renewal task, preactivation, etc. see @credits)</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-19" class="section level2">
|
||||
<div id="section-20" class="section level2">
|
||||
<h2>0.2</h2>
|
||||
<pre><code>- Added Windows OS checks in HWID, KMS38, and insert keys and change edition option, now these option will only work in Windows 10.
|
||||
- Fixed an issue where in certain condition user needs to open the script again to fix non functioning option.
|
||||
@ -1145,7 +1160,7 @@ Some more changes -
|
||||
- Some other minor changes.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-20" class="section level2">
|
||||
<div id="section-21" class="section level2">
|
||||
<h2>0.1</h2>
|
||||
<pre><code>MAS_0.1_BETA First release.
|
||||
|
||||
|
@ -420,7 +420,9 @@ all those wonderful people and projects.</p>
|
||||
<td>Anomalous Software Deterioration Corporation</td>
|
||||
<td align="left"><a
|
||||
href="https://nsaneforums.com/topic/316668-microsoft-activation-scripts/page/29/#comment-1497887">Original
|
||||
HWID/KMS38 methods</a>, <a
|
||||
HWID/KMS38 methods</a>, Reinvented HWID after <a
|
||||
href="https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade">free
|
||||
upgrade block</a>, <a
|
||||
href="https://github.com/asdcorp/GamersOsState">GamersOsState</a>, <a
|
||||
href="https://github.com/asdcorp/Integrated_Patcher_3">Integrated_Patcher</a>,
|
||||
<a href="https://github.com/asdcorp/ohook">Ohook</a>, <a
|
||||
|
@ -409,13 +409,9 @@ div.tocify {
|
||||
<h1>FAQ</h1>
|
||||
<p>(Frequently Asked Questions)</p>
|
||||
<hr />
|
||||
<p><strong>Note: HWID Activation is working again with a new
|
||||
method.</strong></p>
|
||||
<ul>
|
||||
<li><p><strong>Why HWID Activation is not working?<br />
|
||||
</strong>HWID activation is not working because of server-side changes
|
||||
at Microsoft. Use the KMS38 option for now. Your previously established
|
||||
HWID is safe. This happened because of <a
|
||||
href="https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade">recent
|
||||
change</a> to not allow Windows 7/8 free upgrades.</p></li>
|
||||
<li><p><strong>How to use it?<br />
|
||||
</strong>Check the info <a
|
||||
href="index.html#Download__How_to_use_it">here</a>.</p></li>
|
||||
|
100
_site/hwid.html
100
_site/hwid.html
@ -410,14 +410,8 @@ div.tocify {
|
||||
<hr />
|
||||
<div id="overview" class="section level2">
|
||||
<h2>Overview</h2>
|
||||
<ul>
|
||||
<li><strong>Note: HWID Activation is not working<br />
|
||||
</strong>HWID activation is not working because of server-side changes
|
||||
at Microsoft. Use the KMS38 option for now. Your previously established
|
||||
HWID is safe. This happened because of <a
|
||||
href="https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade">recent
|
||||
change</a> to not allow Windows 7/8 free upgrades.</li>
|
||||
</ul>
|
||||
<p><strong>Note: HWID Activation is working again with a new
|
||||
method.</strong></p>
|
||||
<hr />
|
||||
<ul>
|
||||
<li><p>How to use it? Please find the instructions <a
|
||||
@ -458,11 +452,17 @@ script.</p></li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="hwid-history" class="section level2">
|
||||
<h2>HWID History</h2>
|
||||
</div>
|
||||
<div id="how-does-it-work" class="section level2">
|
||||
<h2>How does it work?</h2>
|
||||
<div id="hwid-1-now-defunct-summer-of-2018---sep-26-2023"
|
||||
class="section level4">
|
||||
<h4>HWID 1 (Now defunct) (Summer of 2018 - Sep 26 2023)</h4>
|
||||
<ul>
|
||||
<li><p>In the official upgrade process from Windows 7 to Windows 10,
|
||||
Microsoft provides an HWID (digital license) activation for Windows 10
|
||||
Microsoft provided an HWID (digital license) activation for Windows 10
|
||||
without any cost.</p></li>
|
||||
<li><p>In the background, the upgrade process runs a file named
|
||||
gatherosstate.exe (available in Windows 10/11 ISO) and it checks the
|
||||
@ -479,73 +479,49 @@ There are two methods for it.<br />
|
||||
<strong>1-</strong> Place a <a
|
||||
href="https://github.com/asdcorp/Integrated_Patcher_3">custom
|
||||
slc.dll</a> file beside gatherosstate.exe:<br />
|
||||
gatherosstate.exe uses the system’s
|
||||
<code>C:\Windows\System32\slc.dll</code> file to gather the system’s
|
||||
gatherosstate.exe uses the system's
|
||||
<code>C:\Windows\System32\slc.dll</code> 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.<br />
|
||||
<br />
|
||||
<strong>2-</strong> <a
|
||||
href="https://github.com/asdcorp/GamersOsState">Modify</a> the
|
||||
gatherosstate.exe file itself so that it doesn’t check the system’s
|
||||
gatherosstate.exe file itself so that it doesn't check the system's
|
||||
activation status and can directly create a valid ticket.</p></li>
|
||||
<li><p><strong>Notes:</strong></p>
|
||||
<li><p>You can find working of this old method here <a
|
||||
href="https://github.com/massgravel/MAS-Legacy-Methods">MAS-Legacy-Methods</a>.</p></li>
|
||||
<li><p>Microsoft <a
|
||||
href="https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade">made</a>
|
||||
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.</p></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="hwid-2-currently-working-03-oct-2023---current"
|
||||
class="section level4">
|
||||
<h4>HWID 2 (Currently working) (03 Oct 2023 - Current)</h4>
|
||||
<ul>
|
||||
<li>To be clear, we are <strong>not modifying/patching any on-board
|
||||
system file</strong> to get digital license. Gatherosstate.exe is a part
|
||||
of ISO file and not available in C drive system files. System’s slc.dll
|
||||
file is not touched, instead we use custom slc.dll only for a brief
|
||||
moment of ticket generation.</li>
|
||||
<li>If you want to understand more about how these above mentioned both
|
||||
methods then check this repo <a
|
||||
href="https://github.com/massgravel/MAS-Legacy-Methods">MAS-Legacy-Methods</a></li>
|
||||
<li>Latest MAS doesn’t use any of these methods, instead it uses ready
|
||||
to use Universal tickets (check below for info).</li>
|
||||
</ul></li>
|
||||
<li>When Microsoft stopped the free upgrade, it started requiring
|
||||
Genuine valid key in ticket to authorize a digital license. In the new
|
||||
method we used only the Installation ID of a genuine, valid key. This
|
||||
gets accepted by the server and allows us to get a digital license for
|
||||
free. Check manual activation process in below section to know how to
|
||||
make working universal tickets.</li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="types-of-tickets" class="section level2">
|
||||
<h2>Types of Tickets</h2>
|
||||
<p>There are many methods for ticket generation, majorly we can classify
|
||||
the ticket types in 3 categories.</p>
|
||||
<ol style="list-style-type: decimal">
|
||||
<li><p><strong>Downlevel Ticket</strong> - This is the simplest ticket
|
||||
generation process. In this method, ticket is signed by downlevel key by
|
||||
the system and the ticket’s OSVersion is =<10. If it’s generated on
|
||||
Windows 10/11 then MS ideally aren’t supposed to grant activation,
|
||||
however they do and method is continuously working from last 4-5 years.
|
||||
Almost every HWID activator (at the time of writing this) is based on
|
||||
this method.</p></li>
|
||||
<li><p><strong>Lockbox Ticket</strong> - This is slightly a trickier
|
||||
method. The ticket is signed by Lockbox key by the system and the
|
||||
ticket’s OSVersion is 10. This ticket generation process involves
|
||||
cleaning Clipsvc licenses and IdentityCRL registry key in the system.
|
||||
Due to some hiccups in the process, this method is not primarily used in
|
||||
MAS, however these are the types of tickets that are identical to the
|
||||
genuine ticket generated by system on activated Windows 10/11.</p></li>
|
||||
<li><p><strong>Universal Ticket</strong> - In this method, we set the
|
||||
OSVersion =<5 in the ticket and when we apply the ticket, system
|
||||
ignores the HWID in the ticket due to lower OSVersion and grant the
|
||||
activation anyway. This ticket can be applied on any system. These
|
||||
tickets can either be Downlevel or Lockbox type. MS ideally aren’t
|
||||
supposed to grant activation, however they do.</p></li>
|
||||
</ol>
|
||||
<p>Latest version of MAS is using Universal ticket method. Other ticket
|
||||
method scripts can be found in this repo <a
|
||||
href="https://github.com/massgravel/MAS-Legacy-Methods">MAS-Legacy-Methods</a></p>
|
||||
<p>Now a question, can Microsoft block the new requests or revoke
|
||||
already established HWID license?</p>
|
||||
<ul>
|
||||
<li>Revoking the license would be too extreme and will face many
|
||||
complications and risk of voiding valid licenses. However maybe they can
|
||||
block the new activation requests coming from Downlevel and Universal
|
||||
tickets. But the tools are working from 4-5 years and they don’t seem to
|
||||
care much for consumer piracy; That’s not where they get the most money
|
||||
from.</li>
|
||||
complications and risk of voiding valid licenses. However they can block
|
||||
the new activation requests for new hardware coming from the methods
|
||||
mentioned here.</li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div id="supported-products" class="section level2">
|
||||
<h2>Supported Products</h2>
|
||||
<table>
|
||||
@ -724,8 +700,8 @@ from the above list) with the following command</p></li>
|
||||
<p><code>slmgr /ipk <key></code></p>
|
||||
<ul>
|
||||
<li><p>Download Universal tickets from <a
|
||||
href="https://www.box.com/index.php?rm=box_download_shared_file&shared_name=p9zvmu4tnogv4nkn01kpyvkndfzhhiv4&file_id=f_1171245497490">here</a>
|
||||
and extract the downloaded file.</p></li>
|
||||
href="https://pixeldrain.com/u/GbVLtMn6">here</a> and extract the
|
||||
downloaded file.</p></li>
|
||||
<li><p>Now enter below code in Powershell</p></li>
|
||||
</ul>
|
||||
<p><code>(Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\ProductOptions).OSProductPfn</code></p>
|
||||
@ -861,7 +837,7 @@ command.</li>
|
||||
<!-- -->
|
||||
<pre><code>$value = (Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\ProductOptions).OSProductPfn
|
||||
|
||||
C:\Files\gatherosstatemodified.exe /c Pfn=$value`;DownlevelGenuineState=1</code></pre>
|
||||
C:\Files\gatherosstatemodified.exe /c Pfn=$value`;PKeyIID=465145217131314304264339481117862266242033457260311819664735280</code></pre>
|
||||
<ul>
|
||||
<li>A GenuineTicket.xml file should be created in the folder
|
||||
<code>C:\Files\</code> now let’s apply it.</li>
|
||||
|
@ -435,19 +435,14 @@ Till 180 Days (Lifetime With Renewal Task)</li>
|
||||
</div>
|
||||
<div id="mas-latest-release" class="section level2">
|
||||
<h2>MAS Latest Release</h2>
|
||||
<p>Last Release - v2.1 (30-Sep-2023)<br />
|
||||
<p>Last Release - v2.2 (03-Oct-2023)<br />
|
||||
<a
|
||||
href="https://github.com/massgravel/Microsoft-Activation-Scripts">GitHub</a>
|
||||
/ <a
|
||||
href="https://bitbucket.org/WindowsAddict/microsoft-activation-scripts">Bitbucket</a></p>
|
||||
<hr />
|
||||
<p><strong>Note: HWID Activation is not working, use KMS38 option for
|
||||
now<br />
|
||||
</strong>HWID activation is not working because of server-side changes
|
||||
at Microsoft. Use the KMS38 option for now. Your previously established
|
||||
HWID is safe. This happened because of <a
|
||||
href="https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade">recent
|
||||
change</a> to not allow Windows 7/8 free upgrades.</p>
|
||||
<p><strong>Note: HWID Activation is working again with a new
|
||||
method.</strong></p>
|
||||
</div>
|
||||
<div id="download-how-to-use-it" class="section level2">
|
||||
<h2>Download / How to use it?</h2>
|
||||
@ -499,7 +494,7 @@ href="command_line_switches.html">here</a></p>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="odd">
|
||||
<td align="left">HWID (Not working)</td>
|
||||
<td align="left">HWID</td>
|
||||
<td align="left">Windows 10-11</td>
|
||||
<td align="left">Permanent</td>
|
||||
</tr>
|
||||
|
@ -409,13 +409,8 @@ div.tocify {
|
||||
<h1>Troubleshooting</h1>
|
||||
<hr />
|
||||
<ul>
|
||||
<li><p><strong>Note: HWID Activation is not working, use KMS38 option
|
||||
for now<br />
|
||||
</strong>HWID activation is not working because of server-side changes
|
||||
at Microsoft. Use the KMS38 option for now. Your previously established
|
||||
HWID is safe. This happened because of <a
|
||||
href="https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade">recent
|
||||
change</a> to not allow Windows 7/8 free upgrades.</p></li>
|
||||
<li><p><strong>Note: HWID Activation is working again with a new
|
||||
method.</strong></p></li>
|
||||
<li><p>Reach out to us on <a
|
||||
href="https://discord.gg/gjJEfq7ux8">Discord</a> (signup not required)
|
||||
or <a href="https://t.me/Microsoft_Activation_Scripts">Telegram</a> with
|
||||
|
11
changelog.md
11
changelog.md
@ -6,6 +6,17 @@ pagetitle: Changelog
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## 2.2
|
||||
|
||||
**A New Hope For HWID**
|
||||
|
||||
#### HWID:
|
||||
|
||||
- A new method is discovered to activate with HWID. <https://massgrave.dev/hwid.html>\
|
||||
Thanks a lot to the [asdcorp](https://github.com/asdcorp) and team for the discovery.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## 2.1
|
||||
|
||||
**HWID Activation is not working**
|
||||
|
20
credits.md
20
credits.md
@ -6,15 +6,15 @@ pagetitle: Credits
|
||||
|
||||
MAS project wouldn't be possible without kind help and uses of other honorable developer's tools and scripts. I would like to say thanks to all those wonderful people and projects.
|
||||
|
||||
| | |
|
||||
|--------------------|:---------------------------------------------|
|
||||
| Anomalous Software Deterioration Corporation | [Original HWID/KMS38 methods](https://nsaneforums.com/topic/316668-microsoft-activation-scripts/page/29/#comment-1497887), [GamersOsState](https://github.com/asdcorp/GamersOsState), [Integrated_Patcher](https://github.com/asdcorp/Integrated_Patcher_3), [Ohook](https://github.com/asdcorp/ohook), [Rearm](https://github.com/asdcorp/rearm), [Set-WindowsCbsEdition](https://github.com/asdcorp/Set-WindowsCbsEdition), [hwid-stuff](https://github.com/massgravel/hwid-stuff), [licensing-stuff](https://github.com/awuctl/licensing-stuff), [info](https://github.com/massgravel/activation), branding materials and great help |
|
||||
| [vyvojar](https://github.com/vyvojar) | [slshim](https://app.box.com/s/y71tpcamofcg6zv6k7by6gaex6om3q4d) |
|
||||
| sponpa, leitek8 | [slc.dll Improvements](https://nsaneforums.com/topic/316668-microsoft-activation-scripts/page/21/?tab=comments#comment-1431257) |
|
||||
| AveYo | [Compressed2TXT](https://github.com/AveYo/Compressed2TXT), [LeanAndMean](https://github.com/AveYo/LeanAndMean), and great help |
|
||||
| [Enthousiast](https://forums.mydigitallife.net/members/enthousiast.104688/) | Testing and Support |
|
||||
| abbodi1406 | [KMS_VL_ALL](https://forums.mydigitallife.net/threads/kms_vl_all-smart-activation-script.79535/#post-838808) (Online KMS is a fork of it), enormous help in coding and problem solving |
|
||||
| [Alex](https://github.com/ave9858) (aka may, ave9858) | Universal Ticket for HWID/KMS38, DISM Api method to change Windows edition, [CleanOffice.ps1](https://gist.github.com/ave9858/9fff6af726ba3ddc646285d1bbf37e71), User support, Co-enhancing MAS, suggestions and great help in coding and problem solving |
|
||||
| WindowsAddict | MAS Author |
|
||||
| | |
|
||||
|----------------------|:-------------------------------------------------|
|
||||
| Anomalous Software Deterioration Corporation | [Original HWID/KMS38 methods](https://nsaneforums.com/topic/316668-microsoft-activation-scripts/page/29/#comment-1497887), Reinvented HWID after [free upgrade block](https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade), [GamersOsState](https://github.com/asdcorp/GamersOsState), [Integrated_Patcher](https://github.com/asdcorp/Integrated_Patcher_3), [Ohook](https://github.com/asdcorp/ohook), [Rearm](https://github.com/asdcorp/rearm), [Set-WindowsCbsEdition](https://github.com/asdcorp/Set-WindowsCbsEdition), [hwid-stuff](https://github.com/massgravel/hwid-stuff), [licensing-stuff](https://github.com/awuctl/licensing-stuff), [info](https://github.com/massgravel/activation), branding materials and great help |
|
||||
| [vyvojar](https://github.com/vyvojar) | [slshim](https://app.box.com/s/y71tpcamofcg6zv6k7by6gaex6om3q4d) |
|
||||
| sponpa, leitek8 | [slc.dll Improvements](https://nsaneforums.com/topic/316668-microsoft-activation-scripts/page/21/?tab=comments#comment-1431257) |
|
||||
| AveYo | [Compressed2TXT](https://github.com/AveYo/Compressed2TXT), [LeanAndMean](https://github.com/AveYo/LeanAndMean), and great help |
|
||||
| [Enthousiast](https://forums.mydigitallife.net/members/enthousiast.104688/) | Testing and Support |
|
||||
| abbodi1406 | [KMS_VL_ALL](https://forums.mydigitallife.net/threads/kms_vl_all-smart-activation-script.79535/#post-838808) (Online KMS is a fork of it), enormous help in coding and problem solving |
|
||||
| [Alex](https://github.com/ave9858) (aka may, ave9858) | Universal Ticket for HWID/KMS38, DISM Api method to change Windows edition, [CleanOffice.ps1](https://gist.github.com/ave9858/9fff6af726ba3ddc646285d1bbf37e71), User support, Co-enhancing MAS, suggestions and great help in coding and problem solving |
|
||||
| WindowsAddict | MAS Author |
|
||||
|
||||
And thanks to the MAS users for their interest, feedback, and assistance. ❤️
|
||||
|
3
faq.md
3
faq.md
@ -8,8 +8,7 @@ pagetitle: FAQ
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
- **Why HWID Activation is not working?\
|
||||
**HWID activation is not working because of server-side changes at Microsoft. Use the KMS38 option for now. Your previously established HWID is safe. This happened because of [recent change](https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade) to not allow Windows 7/8 free upgrades.
|
||||
**Note: HWID Activation is working again with a new method.**
|
||||
|
||||
- **How to use it?\
|
||||
**Check the info [here](index.html#Download__How_to_use_it).
|
||||
|
41
hwid.md
41
hwid.md
@ -8,8 +8,7 @@ pagetitle: HWID Activation
|
||||
|
||||
## Overview
|
||||
|
||||
- **Note: HWID Activation is not working\
|
||||
**HWID activation is not working because of server-side changes at Microsoft. Use the KMS38 option for now. Your previously established HWID is safe. This happened because of [recent change](https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade) to not allow Windows 7/8 free upgrades.
|
||||
**Note: HWID Activation is working again with a new method.**
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
@ -39,9 +38,13 @@ pagetitle: HWID Activation
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## HWID History
|
||||
|
||||
## How does it work?
|
||||
|
||||
- In the official upgrade process from Windows 7 to Windows 10, Microsoft provides an HWID (digital license) activation for Windows 10 without any cost.
|
||||
#### HWID 1 (Now defunct) (Summer of 2018 - Sep 26 2023)
|
||||
|
||||
- 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 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.
|
||||
|
||||
@ -51,33 +54,23 @@ pagetitle: HWID Activation
|
||||
There are two methods for it.\
|
||||
\
|
||||
**1-** Place a [custom slc.dll](https://github.com/asdcorp/Integrated_Patcher_3) 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.\
|
||||
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.\
|
||||
\
|
||||
**2-** [Modify](https://github.com/asdcorp/GamersOsState) the gatherosstate.exe file itself so that it doesn't check the system's activation status and can directly create a valid ticket.
|
||||
**2-** [Modify](https://github.com/asdcorp/GamersOsState) the gatherosstate.exe file itself so that it doesn\'t check the system\'s activation status and can directly create a valid ticket.
|
||||
|
||||
- **Notes:**
|
||||
- You can find working of this old method here [MAS-Legacy-Methods](https://github.com/massgravel/MAS-Legacy-Methods).
|
||||
|
||||
- To be clear, we are **not modifying/patching any on-board system file** to get digital license. Gatherosstate.exe is a part of ISO file and not available in C drive system files. System's slc.dll file is not touched, instead we use custom slc.dll only for a brief moment of ticket generation.
|
||||
- If you want to understand more about how these above mentioned both methods then check this repo [MAS-Legacy-Methods](https://github.com/massgravel/MAS-Legacy-Methods)
|
||||
- Latest MAS doesn't use any of these methods, instead it uses ready to use Universal tickets (check below for info).
|
||||
- Microsoft [made](https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade) 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.
|
||||
|
||||
#### HWID 2 (Currently working) (03 Oct 2023 - Current)
|
||||
|
||||
- When Microsoft stopped the free upgrade, it started requiring Genuine valid key in ticket to authorize a digital license. In the new method we used only the Installation ID of a genuine, valid key. This gets accepted by the server and allows us to get a digital license for free. Check manual activation process in below section to know how to make working universal tickets.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Types of Tickets
|
||||
|
||||
There are many methods for ticket generation, majorly we can classify the ticket types in 3 categories.
|
||||
|
||||
1. **Downlevel Ticket** - This is the simplest ticket generation process. In this method, ticket is signed by downlevel key by the system and the ticket's OSVersion is =\<10. If it's generated on Windows 10/11 then MS ideally aren't supposed to grant activation, however they do and method is continuously working from last 4-5 years. Almost every HWID activator (at the time of writing this) is based on this method.
|
||||
|
||||
2. **Lockbox Ticket** - This is slightly a trickier method. The ticket is signed by Lockbox key by the system and the ticket's OSVersion is 10. This ticket generation process involves cleaning Clipsvc licenses and IdentityCRL registry key in the system. Due to some hiccups in the process, this method is not primarily used in MAS, however these are the types of tickets that are identical to the genuine ticket generated by system on activated Windows 10/11.
|
||||
|
||||
3. **Universal Ticket** - In this method, we set the OSVersion =\<5 in the ticket and when we apply the ticket, system ignores the HWID in the ticket due to lower OSVersion and grant the activation anyway. This ticket can be applied on any system. These tickets can either be Downlevel or Lockbox type. MS ideally aren't supposed to grant activation, however they do.
|
||||
|
||||
Latest version of MAS is using Universal ticket method. Other ticket method scripts can be found in this repo [MAS-Legacy-Methods](https://github.com/massgravel/MAS-Legacy-Methods)
|
||||
|
||||
Now a question, can Microsoft block the new requests or revoke already established HWID license?
|
||||
|
||||
- Revoking the license would be too extreme and will face many complications and risk of voiding valid licenses. However maybe they can block the new activation requests coming from Downlevel and Universal tickets. But the tools are working from 4-5 years and they don't seem to care much for consumer piracy; That's not where they get the most money from.
|
||||
- Revoking the license would be too extreme and will face many complications and risk of voiding valid licenses. However they can block the new activation requests for new hardware coming from the methods mentioned here.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
@ -156,7 +149,7 @@ We can divide the manual activation process into two parts.
|
||||
|
||||
`slmgr /ipk <key>`
|
||||
|
||||
- Download Universal tickets from [here](https://www.box.com/index.php?rm=box_download_shared_file&shared_name=p9zvmu4tnogv4nkn01kpyvkndfzhhiv4&file_id=f_1171245497490) and extract the downloaded file.
|
||||
- Download Universal tickets from [here](https://pixeldrain.com/u/GbVLtMn6) and extract the downloaded file.
|
||||
|
||||
- Now enter below code in Powershell
|
||||
|
||||
@ -288,7 +281,7 @@ $bytes[34377] = 0x63
|
||||
```
|
||||
$value = (Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\ProductOptions).OSProductPfn
|
||||
|
||||
C:\Files\gatherosstatemodified.exe /c Pfn=$value`;DownlevelGenuineState=1
|
||||
C:\Files\gatherosstatemodified.exe /c Pfn=$value`;PKeyIID=465145217131314304264339481117862266242033457260311819664735280
|
||||
```
|
||||
|
||||
- A GenuineTicket.xml file should be created in the folder `C:\Files\` now let's apply it.
|
||||
|
15
index.md
15
index.md
@ -28,13 +28,12 @@ A Windows and Office activator using HWID / Ohook / KMS38 / Online KMS activatio
|
||||
|
||||
## MAS Latest Release
|
||||
|
||||
Last Release - v2.1 (30-Sep-2023)\
|
||||
Last Release - v2.2 (03-Oct-2023)\
|
||||
[GitHub](https://github.com/massgravel/Microsoft-Activation-Scripts) / [Bitbucket](https://bitbucket.org/WindowsAddict/microsoft-activation-scripts)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
**Note: HWID Activation is not working, use KMS38 option for now\
|
||||
**HWID activation is not working because of server-side changes at Microsoft. Use the KMS38 option for now. Your previously established HWID is safe. This happened because of [recent change](https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade) to not allow Windows 7/8 free upgrades.
|
||||
**Note: HWID Activation is working again with a new method.**
|
||||
|
||||
## Download / How to use it?
|
||||
|
||||
@ -63,12 +62,12 @@ To run the scripts in unattended mode, check [here](command_line_switches.html)
|
||||
|
||||
## Activations Summary
|
||||
|
||||
| Activation Type | Supported Product | Activation Period |
|
||||
| Activation Type | Supported Product | Activation Period |
|
||||
|:-----------------|:-------------------|:---------------------------------|
|
||||
| HWID (Not working) | Windows 10-11 | Permanent |
|
||||
| Ohook | Office | Permanent |
|
||||
| KMS38 | Windows 10-11-Server | Till the Year 2038 |
|
||||
| Online KMS | Windows / Office | 180 Days. Lifetime With Renewal Task |
|
||||
| HWID | Windows 10-11 | Permanent |
|
||||
| Ohook | Office | Permanent |
|
||||
| KMS38 | Windows 10-11-Server | Till the Year 2038 |
|
||||
| Online KMS | Windows / Office | 180 Days. Lifetime With Renewal Task |
|
||||
|
||||
For more details, use the respective activation details in Doc.
|
||||
|
||||
|
@ -6,8 +6,7 @@ pagetitle: Troubleshooting
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
- **Note: HWID Activation is not working, use KMS38 option for now\
|
||||
**HWID activation is not working because of server-side changes at Microsoft. Use the KMS38 option for now. Your previously established HWID is safe. This happened because of [recent change](https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade) to not allow Windows 7/8 free upgrades.
|
||||
- **Note: HWID Activation is working again with a new method.**
|
||||
|
||||
- Reach out to us on [Discord](https://discord.gg/gjJEfq7ux8) (signup not required) or [Telegram](https://t.me/Microsoft_Activation_Scripts) with an error screenshot.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user