This commit is contained in:
WindowsAddict 2023-09-25 19:15:25 +05:30
parent d9dde9ba37
commit 14b71bc223
69 changed files with 2972 additions and 1244 deletions

BIN
MAS-after-ohook.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

BIN
MAS-before-ohook.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

BIN
MAS_Ohook.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -15,6 +15,8 @@ navbar:
menu:
- text: "HWID Activation"
href: hwid.html
- text: "Ohook Activation"
href: ohook.html
- text: "KMS38 Activation"
href: kms38.html
- text: "Online KMS Activation"
@ -30,8 +32,6 @@ navbar:
href: oem-folder.html
- text: "Change Edition"
href: change_edition.html
- text: "Install HWID Key"
href: install_hwid_key.html
- text: "---------"
- text: "Bypass Russian Geoblock"
href: bypass-russian-geoblock.html

BIN
_site/MAS-after-ohook.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

BIN
_site/MAS-before-ohook.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

BIN
_site/MAS_Ohook.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -412,10 +412,10 @@ div.tocify {
<li><p>You can find this option in the MAS extras section.</p></li>
<li><p>It can change the Windows 7-8-8.1-10-11 and equivalent Server
Editions.</p></li>
<li><p>Script incorporates 4 methods for edition change:<br />
</p>
<li><p>Script incorporates 4 methods for edition change:</p>
<ul>
<li>Changepk.exe Method<br />
<li>Alex (aka may, ave9858) DISM Api Method (Based on changepk.exe
method but better)<br />
</li>
<li>slmgr /ipk Method<br />
</li>
@ -429,12 +429,9 @@ all these 4 options.</p></li>
<li><p>The script is future proof, which means on the release of new
Windows / Server editions, the script doesnt need an update and can get
the required key from the system itself.</p></li>
<li><p>Script blocks the change to/from CountrySpecific and CloudEdition
editions since its officially not supported and the user may face
issues.</p></li>
<li><p>Internet needs to be turned off and a restart is required while
changing from Core (Home) to Non-Core (Pro, Enterprise, etc) edition
with Changepk.exe method.</p></li>
<li><p>Script blocks the change to CountrySpecific and to/from
CloudEdition editions since its officially not supported and the user
may face issues.</p></li>
<li><p>The script can not change the Non-Core (Pro, Enterprise, etc) to
Core (Home) edition.</p></li>
</ul>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -409,10 +409,95 @@ div.tocify {
<h1>MAS Changelog</h1>
<hr />
<div id="section" class="section level2">
<h2>1.9</h2>
<p><strong>Added Permanent Activation for Office</strong></p>
<hr />
<div id="ohook" class="section level4">
<h4>Ohook:</h4>
<ul>
<li>Added Ohook activation method, it can activate Office permanently on
Windows 8 and higher and their Server equivalent except Office 2010 and
Office UWP apps. Thanks to <span class="citation">@asdcorp</span> for
this new method. More info <a href="https://massgrave.dev/ohook.html"
class="uri">https://massgrave.dev/ohook.html</a> <a
href="https://github.com/asdcorp/ohook"
class="uri">https://github.com/asdcorp/ohook</a></li>
</ul>
</div>
<div id="hwidkms38" class="section level4">
<h4>HWID/KMS38:</h4>
<ul>
<li>HWID activation is added for IotEnterpriseS 2024. At the moment, the
2024 version of IotEnterpriseS and IotEnterpriseSK have HWID activation,
EnterpriseS/SN dont</li>
<li>More checks are added to find better error details for: Internet
issue WMI issue SvcRestartTask issue Services issue</li>
<li>Some codes are optimized</li>
</ul>
</div>
<div id="online-kms" class="section level4">
<h4>Online KMS:</h4>
<ul>
<li>Script will create schduled task files in
<code>C:\Program Files\Activation-Renewal</code> instead of
<code>C:\ProgramData\Activation-Renewal</code> due to security
reasons</li>
<li>The script is updated as per <span
class="citation">@abbodi1406</span> KVA v50. Changes:
<ul>
<li>Fixed conversion for Office 2016 C2R Retail previously, the first
run mistakenly said conversion had failed, even though it was successful
(due to confusion with Office 2019 licenses/location detection)</li>
<li>Added support for activating Windows 10 IoT Enterprise LTSC 2021
(LCU 19044.2788 or later)</li>
</ul></li>
</ul>
</div>
<div id="change-windows-edition" class="section level4">
<h4>Change Windows Edition:</h4>
<ul>
<li>Script will use <span class="citation">@ave9858</span> (Alex) DISM
API method instead of changepk.exe method to change from Windows 10/11
Core to Non-core (e.g. Home to Pro) Advantages: Internet doesnt need to
be disabled, all OEM/GVLK key restrictions are removed, and better error
output</li>
<li>Script will only use best methods to change edition instead of
showing multiple choices</li>
</ul>
</div>
<div id="troubleshoot" class="section level4">
<h4>Troubleshoot:</h4>
<ul>
<li>Script will compress large log files to cab instead of deleting and
creating them fresh in DISM restore and SFC scan options</li>
<li>WMI fix is improved</li>
</ul>
</div>
<div id="all" class="section level4">
<h4>All:</h4>
<ul>
<li>Insert HWID key script is removed because its not important and
causes confusion</li>
<li>Scripts will now disable quick edit mode temporarily because users
often click inside the script window and it pauses the script</li>
<li>Check is added for Null service at the start of the script because
corrupt service crashes the script</li>
<li>Codes are optimized and fixed a few bugs</li>
<li><a
href="https://gitlab.com/massgrave/microsoft-activation-scripts">Gitlab</a>
repo was taken down, we have created a repo on <a
href="https://bitbucket.org/WindowsAddict/microsoft-activation-scripts">Bitbucket</a>
as a replacement. Also revived the <a
href="https://www.reddit.com/r/MAS_Activator/">Subreddit</a>.</li>
</ul>
<hr />
</div>
</div>
<div id="section-1" class="section level2">
<h2>1.8</h2>
<p><strong>Goodbye to Cleanospp.exe / MAS is now 100% naked</strong></p>
<hr />
<div id="hwidkms38" class="section level4">
<div id="hwidkms38-1" class="section level4">
<h4>HWID/KMS38:</h4>
<ul>
<li>Checks are added to find issues in:
@ -429,7 +514,7 @@ div.tocify {
<li>Fixed a few bugs</li>
</ul>
</div>
<div id="online-kms" class="section level4">
<div id="online-kms-1" class="section level4">
<h4>Online KMS:</h4>
<ul>
<li>Replaced cleanospp.exe with powershell script <a
@ -445,7 +530,7 @@ install them the old way (using slmgr.vbs/ospp.vbs)</li>
</ul></li>
</ul>
</div>
<div id="troubleshoot" class="section level4">
<div id="troubleshoot-1" class="section level4">
<h4>Troubleshoot:</h4>
<ul>
<li>Fix WMI option is improved</li>
@ -454,7 +539,7 @@ OSPP licenses and SPP permissions in files and registry. Thanks to
@ave9858 (Alex)</li>
</ul>
</div>
<div id="change-windows-edition" class="section level4">
<div id="change-windows-edition-1" class="section level4">
<h4>Change Windows Edition:</h4>
<ul>
<li>Script now <a
@ -463,7 +548,7 @@ default Win 7 RTM, WMF requirement is removed. Thanks to @ave9858
(Alex)</li>
</ul>
</div>
<div id="all" class="section level4">
<div id="all-1" class="section level4">
<h4>All:</h4>
<ul>
<li>All C# code is changed to Powershell reflection code to avoid temp
@ -485,11 +570,11 @@ group</a> is created for MAS-related queries and activation issues</li>
<hr />
</div>
</div>
<div id="section-1" class="section level2">
<div id="section-2" class="section level2">
<h2>1.7</h2>
<p><strong>Goodbye to Gatherosstate.exe</strong></p>
<hr />
<div id="hwidkms38-1" class="section level4">
<div id="hwidkms38-2" class="section level4">
<h4>HWID/KMS38:</h4>
<ul>
<li>Gatherosstate.exe is replaced by <a
@ -513,7 +598,7 @@ to KMS38 activate them.</li>
<li>More checks are added to find the cause of activation failure.</li>
</ul>
</div>
<div id="online-kms-1" class="section level4">
<div id="online-kms-2" class="section level4">
<h4>Online KMS:</h4>
<ul>
<li>Script is updated as per <span class="citation">@abbodi1406</span>
@ -532,7 +617,7 @@ Gaming Spoofers, Fix issues Caused By KB971033 In Windows 7, Export
Event Viewer Logs.</li>
</ul>
</div>
<div id="change-windows-edition-1" class="section level4">
<div id="change-windows-edition-2" class="section level4">
<h4>Change Windows Edition:</h4>
<ul>
<li>Support for Windows 7/8//8.1 and their server equivalent editions
@ -564,13 +649,13 @@ code to execute it as well.</li>
<hr />
</div>
</div>
<div id="section-2" class="section level2">
<div id="section-3" 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>
<hr />
</div>
<div id="hwidkms38-2" class="section level4">
<div id="hwidkms38-3" class="section level4">
<h4><strong>HWID/KMS38:</strong></h4>
<ul>
<li><p>slc.dll is removed, we will patch the original gatherosstate.exe
@ -603,7 +688,7 @@ help in download &amp; execution in Powershell</p></li>
<li><p>Bug fixes and lots of improvements</p></li>
</ul>
</div>
<div id="online-kms-2" class="section level4">
<div id="online-kms-3" class="section level4">
<h4><strong>Online KMS:</strong></h4>
<ul>
<li><p>The script is updated as per KVA v47 (major change: improved
@ -636,7 +721,7 @@ enough</p></li>
issues in licensing in older builds</p></li>
</ul>
</div>
<div id="change-windows-edition-2" class="section level4">
<div id="change-windows-edition-3" class="section level4">
<h4><strong>Change Windows Edition:</strong></h4>
<ul>
<li><p>Added feature to change Windows Server editions</p></li>
@ -656,7 +741,7 @@ choose</p></li>
the key from the system</li>
</ul>
</div>
<div id="all-1" class="section level4">
<div id="all-2" class="section level4">
<h4><strong>All:</strong></h4>
<ul>
<li><p>Fixed an issue when the script wouldnt launch if the path have
@ -684,7 +769,7 @@ format</p></li>
<hr />
</div>
</div>
<div id="section-3" class="section level2">
<div id="section-4" class="section level2">
<h2>1.5</h2>
<pre><code># All
@ -741,13 +826,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-4" class="section level2">
<div id="section-5" 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-5" class="section level2">
<div id="section-6" class="section level2">
<h2>1.3</h2>
<pre><code># HWID / KMS38
@ -760,7 +845,7 @@ format</p></li>
- Some minor improvements</code></pre>
<hr />
</div>
<div id="section-6" class="section level2">
<div id="section-7" class="section level2">
<h2>1.2</h2>
<pre><code># HWID / KMS38
@ -790,7 +875,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-7" class="section level2">
<div id="section-8" class="section level2">
<h2>1.1</h2>
<pre><code> HWID/KMS38:
@ -833,7 +918,7 @@ format</p></li>
- In MAS Separate files version&#39;s $OEM$ folders are now removed, now I&#39;ve added $OEM$ extraction script to remove the files redundancy.</code></pre>
<hr />
</div>
<div id="section-8" class="section level2">
<div id="section-9" class="section level2">
<h2>1.0</h2>
<pre><code> - (Re)added Online KMS renewal task with proper warnings.
- Redirected all the read me&#39;s to online page for easy online translation.
@ -841,7 +926,7 @@ format</p></li>
- Some minor tweaks.</code></pre>
<hr />
</div>
<div id="section-9" class="section level2">
<div id="section-10" class="section level2">
<h2>0.9</h2>
<pre><code> HWID and KMS38
@ -894,7 +979,7 @@ format</p></li>
&#39;Extract the text from script without character issue&#39; https://forums.mydigitallife.net/posts/1221231/ by @Compo</code></pre>
<hr />
</div>
<div id="section-10" class="section level2">
<div id="section-11" 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
@ -932,7 +1017,7 @@ format</p></li>
- That&#39;s all i remember.</code></pre>
<hr />
</div>
<div id="section-11" class="section level2">
<div id="section-12" class="section level2">
<h2>0.7</h2>
<pre><code>To further make sure that script is clean from av&#39;s, following changes were made,
@ -964,7 +1049,7 @@ Some more changes -
- Screen shots https://lookimg.com/images/2019/02/17/D8SkM.jpg</code></pre>
<hr />
</div>
<div id="section-12" class="section level2">
<div id="section-13" 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&#39;s.
- Fixed an issue in LTSB 2015 HWID activation.
@ -989,7 +1074,7 @@ Some more changes -
- Thats all i remember.</code></pre>
<hr />
</div>
<div id="section-13" class="section level2">
<div id="section-14" 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.
@ -997,7 +1082,7 @@ Some more changes -
- Some cosmetic changes in Menu.</code></pre>
<hr />
</div>
<div id="section-14" class="section level2">
<div id="section-15" 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&#39;s.
- Added additional verification in creation and deletion of online KMS task(s).
@ -1009,13 +1094,13 @@ Some more changes -
- Read Me improved and Some cosmetic changes.</code></pre>
<hr />
</div>
<div id="section-15" class="section level2">
<div id="section-16" 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&#39;s Standalone-Activate-Local.cmd, it was adjusted to work with multi kms server&#39;s and renewal task, preactivation, etc. see @credits)</code></pre>
<hr />
</div>
<div id="section-16" class="section level2">
<div id="section-17" 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.
@ -1027,7 +1112,7 @@ Some more changes -
- Some other minor changes.</code></pre>
<hr />
</div>
<div id="section-17" class="section level2">
<div id="section-18" class="section level2">
<h2>0.1</h2>
<pre><code>MAS_0.1_BETA First release.

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -418,8 +418,8 @@ href="oem-folder.html">this</a> page for more details.</p></li>
</ul>
<table>
<colgroup>
<col width="36%" />
<col width="63%" />
<col width="33%" />
<col width="66%" />
</colgroup>
<thead>
<tr class="header">
@ -434,77 +434,87 @@ href="oem-folder.html">this</a> page for more details.</p></li>
</tr>
<tr class="even">
<td><code>/HWID-NoEditionChange</code></td>
<td>Dont change edition if not supported by HWID</td>
<td>Some editions dont support HWID, script by default change edition
to nearest available to enable HWID activation. This switch can be used
to stop this change. You dont need to add <code>/HWID</code> switch
with this.</td>
</tr>
<tr class="odd">
<td></td>
<td></td>
</tr>
<tr class="even">
<td><code>/Ohook</code></td>
<td>Install Ohook to activate Office</td>
</tr>
<tr class="odd">
<td><code>/Ohook-Uninstall</code></td>
<td>Uninstall Ohook</td>
</tr>
<tr class="even">
<td></td>
<td></td>
</tr>
<tr class="odd">
<td><code>/KMS38</code></td>
<td>Activate with KMS38</td>
</tr>
<tr class="odd">
<tr class="even">
<td><code>/KMS38-RemoveProtection</code></td>
<td>Remove KMS38 protection</td>
</tr>
<tr class="even">
<tr class="odd">
<td><code>/KMS38-NoEditionChange</code></td>
<td>Dont change edition if not supported by KMS38</td>
<td>Some editions dont support KMS38, script by default change edition
to nearest available to enable KMS38 activation. This switch can be used
to stop this change. You dont need to add <code>/KMS38</code> switch
with this.</td>
</tr>
<tr class="even">
<td></td>
<td></td>
</tr>
<tr class="odd">
<td></td>
<td></td>
</tr>
<tr class="even">
<td><code>/KMS-Windows</code></td>
<td>Activate Windows with Online KMS</td>
</tr>
<tr class="odd">
<tr class="even">
<td><code>/KMS-Office</code></td>
<td>Activate Office with Online KMS</td>
</tr>
<tr class="even">
<tr class="odd">
<td><code>/KMS-WindowsOffice</code></td>
<td>Activate Windows &amp; Office with Online KMS</td>
</tr>
<tr class="odd">
<tr class="even">
<td><code>/KMS-RenewalTask</code></td>
<td>Install Online KMS renewal task</td>
</tr>
<tr class="even">
<td><code>/KMS-ActAndRenewalTask</code></td>
<td>Install Online KMS activation &amp; renewal tasks (Use this)</td>
</tr>
<tr class="odd">
<td><code>/KMS-ActAndRenewalTask</code></td>
<td>Install Online KMS activation &amp; renewal tasks (Recommended)</td>
</tr>
<tr class="even">
<td><code>/KMS-Uninstall</code></td>
<td>Uninstall Online KMS</td>
</tr>
<tr class="even">
<tr class="odd">
<td><code>/KMS-KeepvNext</code></td>
<td>Dont override Office C2R vNext license</td>
</tr>
<tr class="odd">
<tr class="even">
<td><code>/KMS-Debug</code></td>
<td>Create Debug log in Online KMS Activation</td>
</tr>
<tr class="even">
<tr class="odd">
<td><code>/KMS-Logger</code></td>
<td>Create simple log in Online KMS Activation</td>
</tr>
<tr class="odd">
<td></td>
<td></td>
</tr>
<tr class="even">
<td><code>/Insert-HWID-Key</code></td>
<td>Insert Windows HWID key</td>
<td></td>
<td></td>
</tr>
<tr class="odd">
<td></td>
<td></td>
</tr>
<tr class="even">
<td><code>/S</code></td>
<td>Run operations in silent mode (no output)</td>
</tr>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -415,11 +415,13 @@ documentation errors, troubleshooting, etc.</p>
not required) - Discussion</p></li>
<li><p><a href="https://t.me/Microsoft_Activation_Scripts">Telegram</a>
- Discussion</p></li>
<li><p><a
href="https://www.reddit.com/r/MAS_Activator/">Reddit</a></p></li>
<li><p><a href="https://twitter.com/massgravel">Twitter</a></p></li>
<li><p><a
href="https://github.com/massgravel/Microsoft-Activation-Scripts">GitHub</a>
/ <a
href="https://gitlab.com/massgrave/microsoft-activation-scripts">GitLab</a></p></li>
href="https://bitbucket.org/WindowsAddict/microsoft-activation-scripts">Bitbucket</a></p></li>
<li><p>Email: windowsaddict@protonmail.com</p></li>
<li><p><a
href="https://nsaneforums.com/topic/316668--">Nsaneforums</a></p></li>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -412,8 +412,8 @@ honorable developers tools and scripts. I would like to say thanks to
all those wonderful people and projects.</p>
<table>
<colgroup>
<col width="36%" />
<col width="63%" />
<col width="30%" />
<col width="69%" />
</colgroup>
<tbody>
<tr class="odd">
@ -423,7 +423,8 @@ href="https://nsaneforums.com/topic/316668-microsoft-activation-scripts/page/29/
HWID/KMS38 methods</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/rearm">Rearm</a>, <a
<a href="https://github.com/asdcorp/ohook">Ohook</a>, <a
href="https://github.com/asdcorp/rearm">Rearm</a>, <a
href="https://github.com/asdcorp/Set-WindowsCbsEdition">Set-WindowsCbsEdition</a>,
<a href="https://github.com/massgravel/hwid-stuff">hwid-stuff</a>, <a
href="https://github.com/awuctl/licensing-stuff">licensing-stuff</a>, <a
@ -463,7 +464,8 @@ solving</td>
<tr class="odd">
<td><a href="https://github.com/ave9858">Alex</a> (aka may,
ave9858)</td>
<td align="left">Universal Ticket for HWID/KMS38, <a
<td align="left">Universal Ticket for HWID/KMS38, DISM Api method to
change Windows edition, <a
href="https://gist.github.com/ave9858/9fff6af726ba3ddc646285d1bbf37e71">CleanOffice.ps1</a>,
User support, Co-enhancing MAS, suggestions and great help in coding and
problem solving</td>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -415,8 +415,17 @@ div.tocify {
href="index.html#Download__How_to_use_it">here</a>.</p></li>
<li><p><strong>How to activate Windows permanently?</strong><br />
Use HWID option in MAS.</p></li>
<li><p><strong>How to download and install Office?</strong><br />
Check the info <a
href="genuine-installation-media.html">here</a>.</p></li>
<li><p><strong>How to activate Office permanently?</strong><br />
Use Ohook option in MAS.</p></li>
<li><p><strong>It says activation failed, what to do now?</strong><br />
Check <a href="troubleshoot.html">here</a>.</p></li>
<li><p><strong>How to download the full version of Windows 10 LTSC
2021?</strong><br />
Check the info <a
href="genuine-installation-media.html">here</a>.</p></li>
<li><p><strong>I changed my Windows edition from Home to Pro and now
Windows is deactivated.</strong><br />
Run HWID activation to activate Pro. Each edition requires separate
@ -428,32 +437,19 @@ cannot be removed because the license is stored in the Microsoft servers
and not in the users system. MS checks the hardware ID (HWID) and if a
license is found in their database, the system will automatically
activate.</p></li>
<li><p><strong>How to remove KMS38 activation?</strong><br />
Check <a href="kms38.html#How_to_remove_KMS38">here</a>.</p></li>
<li><p><strong>How to remove Online KMS Activation (Office
Activation)?</strong><br />
Check <a
href="online_kms.html#How_to_remove_Online_KMS">here</a>.</p></li>
<li><p><strong>How to remove Ohook, KMS38, Online KMS
activation?</strong><br />
<a href="ohook.html#How_to_remove_Ohook">Ohook</a>, <a
href="kms38.html#How_to_remove_KMS38">KMS38</a>, <a
href="online_kms.html#How_to_remove_Online_KMS">Online KMS</a>.</p></li>
<li><p><strong>Is MAS safe? How to know if there is any
malware?</strong><br />
MAS is fully <a href="index.html#MAS_Latest_Release">open source</a>.
You can open the batch files with notepad and verify it. It has many
users/stars on Github. You can even perform the activation manually,
check Doc section for instructions.</p></li>
<li><p><strong>How to download the full version of Windows 10 LTSC
2021?</strong><br />
Check the info <a
href="genuine-installation-media.html">here</a>.</p></li>
<li><p><strong>How to activate Office?</strong><br />
Use the Online KMS option in MAS.</p></li>
<li><p><strong>How to download and install Office?</strong><br />
Check the info <a
href="genuine-installation-media.html">here</a>.</p></li>
<li><p><strong>Can I permanently activate Office?</strong><br />
No. For lifetime activation of Office, use the renewal task option in
Online KMS.</p></li>
<li><p><strong>Can I link my Microsoft account safely with this
activation?</strong><br />
<li><p><strong>Can I link my Microsoft account safely with MAS
activation methods?</strong><br />
Yes.</p></li>
<li><p><strong>Can I update Windows/Office after
activation?</strong><br />
@ -464,20 +460,13 @@ Check this <a href="bypass-russian-geoblock.html">guide</a>.</p></li>
<li><p><strong>How to change Windows 10/11 Home to Pro?</strong><br />
Use the change edition option in the Extras section in MAS.</p></li>
<li><p><strong>Can I activate Office 365?</strong><br />
O365 can not be activated with KMS. To activate it, the script installs
Mondo 2016 licenses and activates that. This license is near to O365
feature-wise, you can get offline features of O365 but you cant get
server side O365 specific features such as 1TB storage in Onedrive. 5GB
storage in free onedrive account would work fine.</p></li>
<li><p><strong>Can I get Co-Pilot feature in Office 365 with Mondo
License?</strong><br />
At the time of writing, this feature is in testing period and not
available to all 365 users. And as stated in above question, all online
features are not available in Mondo License, so we cant say if it will
work or not.</p></li>
Yes, use Ohook activation option. However, you cant get server-side
O365 specific features such as 1TB storage in Onedrive, though almost
all other features and 5GB storage in free onedrive account would work
fine.</p></li>
<li><p><strong>Im getting Office is not genuine
banner.</strong><br />
Run Online KMS from the latest MAS version.</p></li>
Run Ohook activation from the latest MAS version.</p></li>
<li><p><strong>Can I delete the MAS folder after
activation?</strong><br />
Yes.</p></li>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -431,8 +431,8 @@ class="uri">https://github.com/asdcorp/rearm/archive/refs/heads/principalis.zip<
<li><p>Extract this zip file</p></li>
<li><p>Copy <code>rearm.cmd</code> file to the root of the C drive like
<code>C:\rearm.cmd</code></p></li>
<li><p>Press shift and click on the restart button in the start
menu</p></li>
<li><p>Open command prompt as admin and enter the below command<br />
<code>Shutdown /f /r /o /t 0</code></p></li>
<li><p>After system restart, you will find Troubleshoot &gt; Advanced
Option, select Command Prompt option</p></li>
<li><p>Now enter the below command<br />

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -2,10 +2,10 @@ $ErrorActionPreference = "Stop"
# Enable TLSv1.2 for compatibility with older clients
[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12
$DownloadURL = 'https://gitlab.com/massgrave/microsoft-activation-scripts/-/raw/master/MAS/All-In-One-Version/MAS_AIO.cmd'
$DownloadURL2 = 'https://raw.githubusercontent.com/massgravel/Microsoft-Activation-Scripts/master/MAS/All-In-One-Version/MAS_AIO.cmd'
$DownloadURL = 'https://raw.githubusercontent.com/massgravel/Microsoft-Activation-Scripts/master/MAS/All-In-One-Version/MAS_AIO.cmd'
$DownloadURL2 = 'https://bitbucket.org/WindowsAddict/microsoft-activation-scripts/raw/dc9bf31743ebed91705cddc543e73e4632f2d843/MAS/All-In-One-Version/MAS_AIO.cmd'
$rand = Get-Random -Maximum 1000
$rand = Get-Random -Maximum 99999999
$isAdmin = [bool]([Security.Principal.WindowsIdentity]::GetCurrent().Groups -match 'S-1-5-32-544')
$FilePath = if ($isAdmin) { "$env:SystemRoot\Temp\MAS_$rand.cmd" } else { "$env:TEMP\MAS_$rand.cmd" }

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -540,6 +540,10 @@ from.</li>
<div id="supported-products" class="section level2">
<h2>Supported Products</h2>
<table>
<colgroup>
<col width="54%" />
<col width="45%" />
</colgroup>
<thead>
<tr class="header">
<th align="left">Windows 10/11</th>
@ -608,50 +612,54 @@ from.</li>
<td align="left"><code>QPM6N-7J2WJ-P88HH-P3YRH-YY74H</code></td>
</tr>
<tr class="even">
<td align="left">IoT Enterprise LTSC Subscription</td>
<td align="left"><code>J7NJW-V6KBM-CC8RW-Y29Y4-HQ2MJ</code></td>
<td align="left">IoT Enterprise LTSC 2024</td>
<td align="left"><code>CGK42-GYN6Y-VD22B-BX98W-J8JXD</code></td>
</tr>
<tr class="odd">
<td align="left">IoT Enterprise LTSC Subscription 2024</td>
<td align="left"><code>J7NJW-V6KBM-CC8RW-Y29Y4-HQ2MJ</code></td>
</tr>
<tr class="even">
<td align="left">Pro</td>
<td align="left"><code>VK7JG-NPHTM-C97JM-9MPGT-3V66T</code></td>
</tr>
<tr class="even">
<tr class="odd">
<td align="left">Pro N</td>
<td align="left"><code>2B87N-8KFHP-DKV6R-Y2C8J-PKCKT</code></td>
</tr>
<tr class="odd">
<tr class="even">
<td align="left">Pro Education</td>
<td align="left"><code>8PTT6-RNW4C-6V7J2-C2D3X-MHBPB</code></td>
</tr>
<tr class="even">
<tr class="odd">
<td align="left">Pro Education N</td>
<td align="left"><code>GJTYN-HDMQY-FRR76-HVGC7-QPF8P</code></td>
</tr>
<tr class="odd">
<tr class="even">
<td align="left">Pro for Workstations</td>
<td align="left"><code>DXG7C-N36C4-C4HTG-X4T3X-2YV77</code></td>
</tr>
<tr class="even">
<tr class="odd">
<td align="left">Pro N for Workstations</td>
<td align="left"><code>WYPNQ-8C467-V2W6J-TX4WX-WT2RQ</code></td>
</tr>
<tr class="odd">
<tr class="even">
<td align="left">S</td>
<td align="left"><code>V3WVW-N2PV2-CGWC3-34QGF-VMJ2C</code></td>
</tr>
<tr class="even">
<tr class="odd">
<td align="left">S N</td>
<td align="left"><code>NH9J3-68WK7-6FB93-4K3DF-DJ4F6</code></td>
</tr>
<tr class="odd">
<tr class="even">
<td align="left">SE</td>
<td align="left"><code>KY7PN-VR6RX-83W6Y-6DDYQ-T6R4W</code></td>
</tr>
<tr class="even">
<tr class="odd">
<td align="left">SE N</td>
<td align="left"><code>K9VKN-3BGWV-Y624W-MCRMQ-BHDCD</code></td>
</tr>
<tr class="odd">
<tr class="even">
<td align="left">Team</td>
<td align="left"><code>XKCNC-J26Q9-KFHD2-FKTHY-KD72Y</code></td>
</tr>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -408,35 +408,38 @@ div.tocify {
<div id="intro" class="section level2">
<h2>Intro</h2>
<p><strong>Microsoft Activation Scripts (MAS)</strong></p>
<p>A Windows and Office activator using HWID / KMS38 / Online KMS
activation methods, with a focus on open-source code and fewer antivirus
detections.</p>
<p>A Windows and Office activator using HWID / Ohook / KMS38 / Online
KMS activation methods, with a focus on open-source code and fewer
antivirus detections.</p>
<hr />
</div>
<div id="features" class="section level2">
<h2>Features</h2>
<ul>
<li>HWID Activation</li>
<li>KMS38 Activation</li>
<li>Online KMS Activation</li>
<li>Activation Troubleshoot</li>
<li><strong>HWID (Digital License)</strong> Method to Permanently
Activate Windows</li>
<li><strong>Ohook</strong> Method to Permanently Activate Office</li>
<li><strong>KMS38</strong> Method to Activate Windows/Server Till the
Year 2038</li>
<li><strong>Online KMS</strong> Method to Activate Windows/Server/Office
Till 180 Days (Lifetime With Renewal Task)</li>
<li>Advanced Activation Troubleshoot</li>
<li>$OEM$ Folders For Preactivation</li>
<li>Change Windows Edition</li>
<li>Check Windows-Office Activation Status</li>
<li>Available in All In One &amp; Separate Files Version</li>
<li>Fully Open Source</li>
<li>All Files Are Transparent Batch Scripts</li>
<li>Check Windows/Office Activation Status</li>
<li>Available in All In One and Separate Files Version</li>
<li>Fully Open Source and Based on Batch Script</li>
<li>Fewer Antivirus Detections</li>
</ul>
<hr />
</div>
<div id="mas-latest-release" class="section level2">
<h2>MAS Latest Release</h2>
<p>Last Release - v1.8 (16-Mar-2023)<br />
<p>Last Release - v1.9 (25-Sep-2023)<br />
<a
href="https://github.com/massgravel/Microsoft-Activation-Scripts">GitHub</a>
/ <a
href="https://gitlab.com/massgrave/microsoft-activation-scripts">GitLab</a></p>
href="https://bitbucket.org/WindowsAddict/microsoft-activation-scripts">Bitbucket</a></p>
<hr />
</div>
<div id="download-how-to-use-it" class="section level2">
@ -445,7 +448,7 @@ href="https://gitlab.com/massgrave/microsoft-activation-scripts">GitLab</a></p>
<h3>Method 1 - PowerShell</h3>
<p>(Recommended)</p>
<ul>
<li>On Windows 8.1/10/11, right-click on the windows start menu and
<li>On Windows 8.1/10/11, right-click on the Windows start menu and
select PowerShell or Terminal (Not CMD).</li>
<li>Copy-paste the below code and press enter<br />
<code>irm https://massgrave.dev/get | iex</code></li>
@ -476,9 +479,9 @@ href="command_line_switches.html">here</a></p>
<h2>Activations Summary</h2>
<table>
<colgroup>
<col width="23%" />
<col width="23%" />
<col width="52%" />
<col width="22%" />
<col width="28%" />
<col width="49%" />
</colgroup>
<thead>
<tr class="header">
@ -494,14 +497,19 @@ href="command_line_switches.html">here</a></p>
<td align="left">Permanent</td>
</tr>
<tr class="even">
<td align="left">KMS38</td>
<td align="left">Windows 10-11-Server</td>
<td align="left">Until the year 2038</td>
<td align="left">Ohook</td>
<td align="left">Office</td>
<td align="left">Permanent</td>
</tr>
<tr class="odd">
<td align="left">KMS38</td>
<td align="left">Windows 10-11-Server</td>
<td align="left">Till the Year 2038</td>
</tr>
<tr class="even">
<td align="left">Online KMS</td>
<td align="left">Windows / Office</td>
<td align="left">180 Days. Lifetime Activation With Renewal Task</td>
<td align="left">180 Days. Lifetime With Renewal Task</td>
</tr>
</tbody>
</table>
@ -515,7 +523,7 @@ href="unsupported_products_activation.html">here</a>.</p>
<h2>Screenshots</h2>
<p><img src="MAS_AIO.png" /></p>
<p><img src="MAS_HWID.png" /></p>
<p><img src="MAS_KMS.png" /></p>
<p><img src="MAS_Ohook.png" /></p>
<p><img src="MAS_Troubleshoot.png" /></p>
<hr />
</div>

View File

@ -1,507 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta http-equiv="X-UA-Compatible" content="IE=EDGE" />
<title>Install HWID Key</title>
<script src="site_libs/header-attrs-2.23/header-attrs.js"></script>
<script src="site_libs/jquery-3.6.0/jquery-3.6.0.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link href="site_libs/bootstrap-3.3.5/css/readable.min.css" rel="stylesheet" />
<script src="site_libs/bootstrap-3.3.5/js/bootstrap.min.js"></script>
<script src="site_libs/bootstrap-3.3.5/shim/html5shiv.min.js"></script>
<script src="site_libs/bootstrap-3.3.5/shim/respond.min.js"></script>
<style>h1 {font-size: 34px;}
h1.title {font-size: 38px;}
h2 {font-size: 30px;}
h3 {font-size: 24px;}
h4 {font-size: 18px;}
h5 {font-size: 16px;}
h6 {font-size: 12px;}
code {color: inherit; background-color: rgba(0, 0, 0, 0.04);}
pre:not([class]) { background-color: white }</style>
<script src="site_libs/jqueryui-1.13.2/jquery-ui.min.js"></script>
<link href="site_libs/tocify-1.9.1/jquery.tocify.css" rel="stylesheet" />
<script src="site_libs/tocify-1.9.1/jquery.tocify.js"></script>
<script src="site_libs/navigation-1.1/tabsets.js"></script>
<link rel="shortcut icon" href="favicon.ico">
<style type="text/css">
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
ul.task-list{list-style: none;}
</style>
<link rel="stylesheet" href="styles.css" type="text/css" />
<style type = "text/css">
.main-container {
max-width: 940px;
margin-left: auto;
margin-right: auto;
}
img {
max-width:100%;
}
.tabbed-pane {
padding-top: 12px;
}
.html-widget {
margin-bottom: 20px;
}
button.code-folding-btn:focus {
outline: none;
}
summary {
display: list-item;
}
details > summary > p:only-child {
display: inline;
}
pre code {
padding: 0;
}
</style>
<style type="text/css">
.dropdown-submenu {
position: relative;
}
.dropdown-submenu>.dropdown-menu {
top: 0;
left: 100%;
margin-top: -6px;
margin-left: -1px;
border-radius: 0 6px 6px 6px;
}
.dropdown-submenu:hover>.dropdown-menu {
display: block;
}
.dropdown-submenu>a:after {
display: block;
content: " ";
float: right;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
border-width: 5px 0 5px 5px;
border-left-color: #cccccc;
margin-top: 5px;
margin-right: -10px;
}
.dropdown-submenu:hover>a:after {
border-left-color: #adb5bd;
}
.dropdown-submenu.pull-left {
float: none;
}
.dropdown-submenu.pull-left>.dropdown-menu {
left: -100%;
margin-left: 10px;
border-radius: 6px 0 6px 6px;
}
</style>
<script type="text/javascript">
// manage active state of menu based on current page
$(document).ready(function () {
// active menu anchor
href = window.location.pathname
href = href.substr(href.lastIndexOf('/') + 1)
if (href === "")
href = "index.html";
var menuAnchor = $('a[href="' + href + '"]');
// mark the anchor link active (and if it's in a dropdown, also mark that active)
var dropdown = menuAnchor.closest('li.dropdown');
if (window.bootstrap) { // Bootstrap 4+
menuAnchor.addClass('active');
dropdown.find('> .dropdown-toggle').addClass('active');
} else { // Bootstrap 3
menuAnchor.parent().addClass('active');
dropdown.addClass('active');
}
// Navbar adjustments
var navHeight = $(".navbar").first().height() + 15;
var style = document.createElement('style');
var pt = "padding-top: " + navHeight + "px; ";
var mt = "margin-top: -" + navHeight + "px; ";
var css = "";
// offset scroll position for anchor links (for fixed navbar)
for (var i = 1; i <= 6; i++) {
css += ".section h" + i + "{ " + pt + mt + "}\n";
}
style.innerHTML = "body {" + pt + "padding-bottom: 40px; }\n" + css;
document.head.appendChild(style);
});
</script>
<!-- tabsets -->
<style type="text/css">
.tabset-dropdown > .nav-tabs {
display: inline-table;
max-height: 500px;
min-height: 44px;
overflow-y: auto;
border: 1px solid #ddd;
border-radius: 4px;
}
.tabset-dropdown > .nav-tabs > li.active:before, .tabset-dropdown > .nav-tabs.nav-tabs-open:before {
content: "\e259";
font-family: 'Glyphicons Halflings';
display: inline-block;
padding: 10px;
border-right: 1px solid #ddd;
}
.tabset-dropdown > .nav-tabs.nav-tabs-open > li.active:before {
content: "\e258";
font-family: 'Glyphicons Halflings';
border: none;
}
.tabset-dropdown > .nav-tabs > li.active {
display: block;
}
.tabset-dropdown > .nav-tabs > li > a,
.tabset-dropdown > .nav-tabs > li > a:focus,
.tabset-dropdown > .nav-tabs > li > a:hover {
border: none;
display: inline-block;
border-radius: 4px;
background-color: transparent;
}
.tabset-dropdown > .nav-tabs.nav-tabs-open > li {
display: block;
float: none;
}
.tabset-dropdown > .nav-tabs > li {
display: none;
}
</style>
<!-- code folding -->
<style type="text/css">
#TOC {
margin: 25px 0px 20px 0px;
}
@media (max-width: 768px) {
#TOC {
position: relative;
width: 100%;
}
}
@media print {
.toc-content {
/* see https://github.com/w3c/csswg-drafts/issues/4434 */
float: right;
}
}
.toc-content {
padding-left: 30px;
padding-right: 40px;
}
div.main-container {
max-width: 1200px;
}
div.tocify {
width: 20%;
max-width: 260px;
max-height: 85%;
}
@media (min-width: 768px) and (max-width: 991px) {
div.tocify {
width: 25%;
}
}
@media (max-width: 767px) {
div.tocify {
width: 100%;
max-width: none;
}
}
.tocify ul, .tocify li {
line-height: 20px;
}
.tocify-subheader .tocify-item {
font-size: 0.90em;
}
.tocify .list-group-item {
border-radius: 0px;
}
.tocify-subheader {
display: inline;
}
.tocify-subheader .tocify-item {
font-size: 0.95em;
}
</style>
</head>
<body>
<div class="container-fluid main-container">
<!-- setup 3col/9col grid for toc_float and main content -->
<div class="row">
<div class="col-xs-12 col-sm-4 col-md-3">
<div id="TOC" class="tocify">
</div>
</div>
<div class="toc-content col-xs-12 col-sm-8 col-md-9">
<div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-bs-toggle="collapse" data-target="#navbar" data-bs-target="#navbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="index.html"><div><img src="logo.png" class="logo"> Microsoft Activation Scripts</div></a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
</ul>
<ul class="nav navbar-nav navbar-right">
<li>
<a href="index.html">Home</a>
</li>
<li>
<a href="faq.html">FAQ</a>
</li>
<li>
<a href="troubleshoot.html">Troubleshoot</a>
</li>
<li>
<a href="genuine-installation-media.html">Download Windows/Office</a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
Docs
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu">
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
<li>
<a href="online_kms.html">Online KMS Activation</a>
</li>
<li class="divider"></li>
<li>
<a href="command_line_switches.html">Command Line Switches</a>
</li>
<li class="divider"></li>
<li>
<a href="check_activation_status.html">Check Activation Status</a>
</li>
<li class="divider"></li>
<li>
<a href="oem-folder.html">Extract $OEM$ Folder</a>
</li>
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
</li>
<li>
<a href="office-license-is-not-genuine.html">Office License Is Not Genuine</a>
</li>
<li>
<a href="fix-wpa-registry.html">Fix WPA Registry</a>
</li>
<li>
<a href="licensing-servers-issue.html">Licensing Servers Issue</a>
</li>
<li class="divider"></li>
<li>
<a href="unsupported_products_activation.html">Unsupported Products Activation</a>
</li>
<li class="divider"></li>
<li>
<a href="changelog.html">Changelog</a>
</li>
<li>
<a href="credits.html">Credits</a>
</li>
</ul>
</li>
<li>
<a href="contactus.html">Contact Us</a>
</li>
</ul>
</div><!--/.nav-collapse -->
</div><!--/.container -->
</div><!--/.navbar -->
<div id="header">
</div>
<div id="install-win-1011-hwid-key" class="section level1">
<h1>Install Win 10/11 HWID Key</h1>
<hr />
<ul>
<li><p>You can find this option in MAS extras section.</p></li>
<li><p>HWID (Digital License) can auto-activate a system even after OS
is re-installed.</p></li>
<li><p>But this auto-activation works only when HWID (Retail/OEM/MAK)
key is already installed which happens if you downloaded Windows 10-11
for <strong>free</strong> from the Official Microsoft website.</p></li>
<li><p>However, Business versions (Windows Enterprise, LTSB/C editions)
are not publicly available. These editions have the KMS key installed by
default. Due to this HWID cant auto-activate the system.</p></li>
<li><p>To avoid running the HWID script <strong>again</strong>, you can
instead just install the HWID key and the system will
auto-activate.</p></li>
<li><p>This is the scenario where this option is useful.</p></li>
</ul>
<hr />
</div>
<script type="text/javascript" src="links.js"></script>
</div>
</div>
</div>
<script>
// add bootstrap table styles to pandoc tables
function bootstrapStylePandocTables() {
$('tr.odd').parent('tbody').parent('table').addClass('table table-condensed');
}
$(document).ready(function () {
bootstrapStylePandocTables();
});
</script>
<!-- tabsets -->
<script>
$(document).ready(function () {
window.buildTabsets("TOC");
});
$(document).ready(function () {
$('.tabset-dropdown > .nav-tabs > li').click(function () {
$(this).parent().toggleClass('nav-tabs-open');
});
});
</script>
<!-- code folding -->
<script>
$(document).ready(function () {
// temporarily add toc-ignore selector to headers for the consistency with Pandoc
$('.unlisted.unnumbered').addClass('toc-ignore')
// move toc-ignore selectors from section div to header
$('div.section.toc-ignore')
.removeClass('toc-ignore')
.children('h1,h2,h3,h4,h5').addClass('toc-ignore');
// establish options
var options = {
selectors: "h1,h2,h3",
theme: "bootstrap3",
context: '.toc-content',
hashGenerator: function (text) {
return text.replace(/[.\\/?&!#<>]/g, '').replace(/\s/g, '_');
},
ignoreSelector: ".toc-ignore",
scrollTo: 0
};
options.showAndHide = false;
options.smoothScroll = false;
// tocify
var toc = $("#TOC").tocify(options).data("toc-tocify");
});
</script>
<!-- dynamically load mathjax for compatibility with self-contained -->
<script>
(function () {
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";
document.getElementsByTagName("head")[0].appendChild(script);
})();
</script>
</body>
</html>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -417,18 +417,30 @@ do it. If you are unsure, you can take the help from <a
href="troubleshoot.html">here</a>.</p></li>
<li><p>This may happen mostly either due to DNS or Issues in MS
licensing servers itself or Firewall rules in the system. Below you can
find listed fixes for it.</p></li>
find fixes for it.</p></li>
<li><p><strong>Which method to choose for the fix?<br />
<br />
</strong>If you are located in China then choose <strong>Modify Host
File</strong> option.<br />
If you are not in China then first try <strong>Fix DNS</strong> option,
If you are not in China then first try <strong>Network Reset</strong>
option and if that doesnt work then <strong>Fix DNS</strong> option,
and if that doesnt work then try <strong>VPN</strong> method or try
another Internet connection.</p></li>
<li><p>If you are still facing issues then check <a
href="troubleshoot.html">here</a>.</p></li>
</ul>
<hr />
<div id="network-reset" class="section level2">
<h2>Network Reset</h2>
<ul>
<li><p>In Windows 10/11, goto settings and search for Network Reset and
apply this option.</p></li>
<li><p>Restart your system and try HWID Activation.</p></li>
<li><p>If its showing same Internet error then apply the Fix DNS
option.</p></li>
</ul>
<hr />
</div>
<div id="fix-dns" class="section level2">
<h2>Fix DNS</h2>
<ul>
@ -438,19 +450,21 @@ href="https://www.box.com/index.php?rm=box_download_shared_file&amp;shared_name=
file and run it as admin.</p></li>
<li><p>Follow onscreen instructions.</p></li>
<li><p>Once done, try HWID Activation.</p></li>
<li><p>If its showing same Internet error then try VPN option.</p></li>
</ul>
<hr />
</div>
<div id="vpn" class="section level2">
<h2>VPN</h2>
<ul>
<li><p>You can install below VPN to fix issue if script is showing
failed to connect licensing servers.</p></li>
<li><p>Freedome VPN<br />
<li><p>Install Freedome VPN<br />
<a
href="https://download.sp.f-secure.com/freedome/installer/2/Freedome.exe"
class="uri">https://download.sp.f-secure.com/freedome/installer/2/Freedome.exe</a></p></li>
<li><p>Once done, try HWID Activation.</p></li>
<li><p>Once done connect to USA servers and then try HWID
Activation.</p></li>
<li><p>If its showing same Internet error then check <a
href="troubleshoot.html">here</a>.</p></li>
</ul>
<hr />
</div>
@ -471,22 +485,14 @@ failing to resolve MS licensing servers.</p>
Set-ItemProperty -Path $filePath -Name IsReadOnly -Value $false
Set-Content -Path $filePath -Value (Get-Content $filePath | ForEach-Object { $_ -replace &quot;124.108.22.138 licensing.mp.microsoft.com&quot;, &quot;&quot; })
Add-Content -Path $filePath -Value &quot;124.108.22.138 licensing.mp.microsoft.com&quot;
Set-ItemProperty -Path $filePath -Name IsReadOnly -Value $true</code></pre>
Add-Content -Path $filePath -Value &quot;124.108.22.138 licensing.mp.microsoft.com&quot;</code></pre>
<ul>
<li>Done. Now try HWID Activation.</li>
</ul>
<p>To restore it, run below commands.</p>
<pre><code>$filePath = &quot;C:\Windows\System32\drivers\etc\hosts&quot;
Set-ItemProperty -Path $filePath -Name IsReadOnly -Value $false
Set-Content -Path $filePath -Value (Get-Content $filePath | ForEach-Object { $_ -replace &quot;124.108.22.138 licensing.mp.microsoft.com&quot;, &quot;&quot; })
Set-ItemProperty -Path $filePath -Name IsReadOnly -Value $true</code></pre>
Set-Content -Path $filePath -Value (Get-Content $filePath | ForEach-Object { $_ -replace &quot;124.108.22.138 licensing.mp.microsoft.com&quot;, &quot;&quot; })</code></pre>
<hr />
</div>
</div>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -427,10 +427,14 @@ contact.</p></li>
<li><p>You can check <a href="index.html">here</a> about activation
method details and select the activation method as per your
requirement.</p></li>
<li><p>On Windows 8 and later, running setupcomplete.cmd is disabled if
the default installed key for the edition is OEM Channel. For example -
Preactivation wont work for Windows 10 Iot Enterprise because installed
key is of OEM channel.</p></li>
<li><p>On Windows 8 and later, <strong>running setupcomplete.cmd is
disabled</strong> if the default installed key for the edition is OEM
Channel.<br />
For example - Preactivation wont work for Windows 10 Iot Enterprise
LTSC because installed key is of OEM channel.<br />
The <strong>solution</strong> for this issue is to use (Non-Iot) Windows
10 Enterprise LTSC ISO and HWID method in preactivation will use Iot
LTSC key to change the edition.</p></li>
</ul>
<hr />
</div>
@ -469,6 +473,15 @@ first time.</li>
</ul>
<hr />
</div>
<div id="ohook" class="section level2">
<h2>Ohook</h2>
<ul>
<li>If Office is preinstalled then Ohook method will activate the Office
immediately without Internet. This activation uses custom sppc.dll file
for the activation.</li>
</ul>
<hr />
</div>
<div id="kms38" class="section level2">
<h2>KMS38</h2>
<ul>
@ -481,9 +494,19 @@ Internet.</li>
<div id="online-kms" class="section level2">
<h2>Online KMS</h2>
<ul>
<li>When using Online KMS activation, Windows and Office both will be
activated when connected to the internet for the first time. This option
uses a renewal task for lifetime activation.</li>
<li>When using Online KMS activation, Windows-Server and Office
(Preinstalled) both will be activated when connected to the internet for
the first time. This option uses a renewal task for lifetime
activation.</li>
</ul>
<hr />
</div>
<div id="hwid-ohook" class="section level2">
<h2>HWID + Ohook</h2>
<ul>
<li>In this method, Windows 10-11 will be activated with HWID, and
<strong>Office</strong> (Preinstalled) will be activated using
Ohook.</li>
</ul>
<hr />
</div>
@ -491,7 +514,17 @@ uses a renewal task for lifetime activation.</li>
<h2>HWID + Online KMS</h2>
<ul>
<li>In this method, Windows 10-11 will be activated with HWID, and
<strong>Office</strong> will be activated using Online KMS.</li>
<strong>Office</strong> (Preinstalled) will be activated using Online
KMS.</li>
</ul>
<hr />
</div>
<div id="kms38-ohook" class="section level2">
<h2>KMS38 + Ohook</h2>
<ul>
<li>In this method, Windows 10-11-Server will be activated with KMS38,
and <strong>Office</strong> (Preinstalled) will be activated using
Ohook.</li>
</ul>
<hr />
</div>
@ -499,8 +532,19 @@ uses a renewal task for lifetime activation.</li>
<h2>KMS38 + Online KMS</h2>
<ul>
<li>In this method, Windows 10-11-Server will be activated with KMS38,
and <strong>Office</strong> will be activated using Online KMS.</li>
and <strong>Office</strong> (Preinstalled) will be activated using
Online KMS.</li>
</ul>
<hr />
</div>
<div id="online-kms-ohook" class="section level2">
<h2>Online KMS + Ohook</h2>
<ul>
<li>In this method, Windows-Server will be activated with Online KMS,
and <strong>Office</strong> (Preinstalled) will be activated using
Ohook.</li>
</ul>
<hr />
</div>
</div>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -408,9 +408,10 @@ div.tocify {
<div id="get-genuine-office-banner" class="section level1">
<h1>Get genuine Office banner</h1>
<p><img src="office-license-is-not-genuine.png" /></p>
<p><strong>TL;DR</strong> To solve it, use the latest abbodi1406s <a
href="https://github.com/abbodi1406/KMS_VL_ALL_AIO/">KMS_VL_ALL</a> or
<a href="index.html">MAS</a> to activate Office.</p>
<p><strong>TL;DR</strong> To solve it, use <a href="index.html">MAS</a>
or abbodi1406s <a
href="https://github.com/abbodi1406/KMS_VL_ALL_AIO/">KMS_VL_ALL</a> to
activate Office.</p>
<hr />
<div id="reasons" class="section level2">
<h2>Reasons</h2>
@ -444,9 +445,9 @@ mentioned here.</p>
<div id="activation-tools" class="section level3">
<h3>1- Activation Tools</h3>
<ul>
<li>Use the latest abbodi1406s <a
href="https://github.com/abbodi1406/KMS_VL_ALL_AIO/">KMS_VL_ALL</a> or
<a href="index.html">MAS</a> to activate Office.</li>
<li>Use <a href="index.html">MAS</a> or abbodi1406s <a
href="https://github.com/abbodi1406/KMS_VL_ALL_AIO/">KMS_VL_ALL</a> to
activate Office.</li>
</ul>
<hr />
</div>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -414,15 +414,9 @@ div.tocify {
<li><p>If the below guide is confusing to you then the simplest option
for you is to use <a href="office_c2r_links.html">Office C2R
Installer</a>.</p></li>
<li><p>Retail Office (O365 with Mondo 2016 KMS License installed by
Activation script):<br />
Pros - Latest feature updates<br />
Cons - On Office repair or Windows major feature updates, you will need
to run activation script again.</p></li>
<li><p>Volume Office (2021):<br />
Pros - You wont need to run activation script again on Office repair or
Windows major feature updates.<br />
Cons - No latest feature updates</p></li>
<li><p>Retail Office (e.g. O365) has latest feature updates and Volume
Office (e.g. ProPlus 2021) dont have latest feature updates. Both can
be activated using Ohook activation method.</p></li>
<li><p>Please note that in the official C2R office custom installation
method, there is no ISO or any one-click solution available. Below is
the simplest guide to installing the customized office.</p></li>
@ -460,7 +454,7 @@ section.</p></li>
<code>Office LTSC Professional Plus 2021 - Volume License</code> (Dont
select SPLA version) in the office suites section.</p></li>
<li><p>You can add Visio and Project apps if you need them. Dont select
language which is <a href="office_c2r_links.html">not available for
language that is <a href="office_c2r_links.html">not available for
Project/Visio</a> if you are installing these apps.</p></li>
<li><p>Customize other things and leave them as default where you dont
understand something.</p></li>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -413,13 +413,12 @@ div.tocify {
<ul>
<li><p><strong>If you are unsure what to download then</strong>,</p>
<ul>
<li><p>Choose <strong>Office 365 ProPlus</strong>. MASs KMS activation
will use Mondo 2016 license to activate it and it will give you latest
and most features possible with KMS license.</p></li>
<li><p>Choose <strong>Office 365 ProPlus</strong>. MASs Ohook method
can activate it and it will give you latest and most features
possible.</p></li>
<li><p>Choose <strong>Online Installer</strong> <strong>x64</strong> as
it will install latest version with minimum download data. Choose
Offline installer if you have unstable connection or need to install
offline/multiple times.</p></li>
Offline installer if you have unstable connection.</p></li>
</ul></li>
<li><p>Below all links are original from Microsoft with Retail license
and Current update channel.</p></li>
@ -439,8 +438,8 @@ href="https://www.coolhub.top/tech-articles/products.html">here</a>.</p></li>
its too old and its installation can not be updated. Use online
installer if you need to use Office 2013.</p></li>
<li><p><strong>Advanced uses:</strong> If you want customization in
Office installation or want pure Volume installation for more stability,
use this <a href="office_c2r_custom.html">ODT method</a> of Office
Office installation or want pure Volume installation, use this <a
href="office_c2r_custom.html">ODT method</a> of Office
installation.</p></li>
<li><p><strong>Troubleshoot:</strong></p>
<ul>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -431,8 +431,8 @@ checksums for them. You can download SHA-1 hashes list from <a
href="https://pixeldrain.com/u/UcxBns92">here</a> for all below listed
Office versions.</p></li>
<li><p>You can activate all below listed 2010/2013/2016 Office files
with Online KMS option in MAS. To activate below listed Office 2007
Enterprise, you can use this key
with Online KMS option and 2013/2016 with Ohook option in MAS. To
activate below listed Office 2007 Enterprise, you can use this key
<code>BQDQB-KRRY9-43DBR-4P9J4-DH7D8</code></p></li>
<li><p>If you need links for any other Windows/office file, please
contact <a href="https://discord.gg/gjJEfq7ux8">here</a>.</p></li>

1686
_site/ohook.html Normal file

File diff suppressed because it is too large Load Diff

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>
@ -454,8 +454,8 @@ Run the online KMS activation whenever required.</p></li>
You can install the auto-renewal in the script.<br />
This method puts the following two files,<br />
<br />
<code>C:\ProgramData\Activation-Renewal\Activation_task.cmd</code></p>
<p><code>C:\ProgramData\Activation-Renewal\Info.txt</code></p>
<code>C:\Program Files\Activation-Renewal\Activation_task.cmd</code></p>
<p><code>C:\Program Files\Activation-Renewal\Info.txt</code></p>
<p>And creates a scheduled task (<code>\Activation-Renewal</code>) to
run the script every 7 days. This task registers the working KMS server
and triggers activation commands only for the installed Volume
@ -510,9 +510,9 @@ Enterprise multi-session, SE (CloudEdition), Education, Pro, Pro
Workstation, Pro Education, Home, Home Single Language, Home
China</p></li>
<li><p><strong>Windows 10:</strong><br />
Enterprise, Enterprise LTSC/LTSB, Enterprise G, Enterprise
multi-session, Education, Pro, Pro Workstation, Pro Education, Home,
Home Single Language, Home China</p></li>
Enterprise, Enterprise LTSC/LTSB, IoT Enterprise LTSC, Enterprise G,
Enterprise multi-session, Education, Pro, Pro Workstation, Pro
Education, Home, Home Single Language, Home China</p></li>
<li><p><strong>Windows 8.1:</strong><br />
Enterprise, Pro, Pro with Media Center, Core, Core Single Language, Core
China, Pro for Students, Bing, Bing Single Language, Bing China,

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -339,6 +339,9 @@ div.tocify {
<li>
<a href="hwid.html">HWID Activation</a>
</li>
<li>
<a href="ohook.html">Ohook Activation</a>
</li>
<li>
<a href="kms38.html">KMS38 Activation</a>
</li>
@ -360,9 +363,6 @@ div.tocify {
<li>
<a href="change_edition.html">Change Edition</a>
</li>
<li>
<a href="install_hwid_key.html">Install HWID Key</a>
</li>
<li class="divider"></li>
<li>
<a href="bypass-russian-geoblock.html">Bypass Russian Geoblock</a>

View File

@ -10,9 +10,9 @@ pagetitle: Change Windows Edition
- It can change the Windows 7-8-8.1-10-11 and equivalent Server Editions.
- Script incorporates 4 methods for edition change:\
- Script incorporates 4 methods for edition change:
- Changepk.exe Method\
- Alex (aka may, ave9858) DISM Api Method (Based on changepk.exe method but better)\
- slmgr /ipk Method\
- DISM Method\
- [CBS Upgrade method](https://github.com/asdcorp/Set-WindowsCbsEdition)
@ -21,9 +21,7 @@ pagetitle: Change Windows Edition
- The script is future proof, which means on the release of new Windows / Server editions, the script doesn't need an update and can get the required key from the system itself.
- Script blocks the change to/from CountrySpecific and CloudEdition editions since it's officially not supported and the user may face issues.
- Internet needs to be turned off and a restart is required while changing from Core (Home) to Non-Core (Pro, Enterprise, etc) edition with Changepk.exe method.
- Script blocks the change to CountrySpecific and to/from CloudEdition editions since it's officially not supported and the user may face issues.
- The script can not change the Non-Core (Pro, Enterprise, etc) to Core (Home) edition.

View File

@ -6,6 +6,49 @@ pagetitle: Changelog
------------------------------------------------------------------------
## 1.9
**Added Permanent Activation for Office**
------------------------------------------------------------------------
#### Ohook:
- Added Ohook activation method, it can activate Office permanently on Windows 8 and higher and their Server equivalent except Office 2010 and Office UWP apps. Thanks to @asdcorp for this new method. More info <https://massgrave.dev/ohook.html> <https://github.com/asdcorp/ohook>
#### HWID/KMS38:
- HWID activation is added for IotEnterpriseS 2024. At the moment, the 2024 version of IotEnterpriseS and IotEnterpriseSK have HWID activation, EnterpriseS/SN don't
- More checks are added to find better error details for: Internet issue WMI issue SvcRestartTask issue Services issue
- Some codes are optimized
#### Online KMS:
- Script will create schduled task files in `C:\Program Files\Activation-Renewal` instead of `C:\ProgramData\Activation-Renewal` due to security reasons
- The script is updated as per @abbodi1406 KVA v50. Changes:
- Fixed conversion for Office 2016 C2R Retail previously, the first run mistakenly said conversion had failed, even though it was successful (due to confusion with Office 2019 licenses/location detection)
- Added support for activating Windows 10 IoT Enterprise LTSC 2021 (LCU 19044.2788 or later)
#### Change Windows Edition:
- Script will use @ave9858 (Alex) DISM API method instead of changepk.exe method to change from Windows 10/11 Core to Non-core (e.g. Home to Pro) Advantages: Internet doesn't need to be disabled, all OEM/GVLK key restrictions are removed, and better error output
- Script will only use best methods to change edition instead of showing multiple choices
#### Troubleshoot:
- Script will compress large log files to cab instead of deleting and creating them fresh in DISM restore and SFC scan options
- WMI fix is improved
#### All:
- Insert HWID key script is removed because it's not important and causes confusion
- Scripts will now disable quick edit mode temporarily because users often click inside the script window and it pauses the script
- Check is added for Null service at the start of the script because corrupt service crashes the script
- Codes are optimized and fixed a few bugs
- [Gitlab](https://gitlab.com/massgrave/microsoft-activation-scripts) repo was taken down, we have created a repo on [Bitbucket](https://bitbucket.org/WindowsAddict/microsoft-activation-scripts) as a replacement. Also revived the [Subreddit](https://www.reddit.com/r/MAS_Activator/).
------------------------------------------------------------------------
## 1.8
**Goodbye to Cleanospp.exe / MAS is now 100% naked**
@ -187,379 +230,409 @@ pagetitle: Changelog
## 1.5
# All
```
# All
- Support added for Windows build 22483 and later (No wmic.exe issue)
- Support added for ARM64 architecture in all the scripts
- Made sure script run fine where path variables are misconfigured in system
- Made sure script run fine from UNC path
- Improved text coloring method
- Script would show an error if ran directly from archive files
- Scripts would make sure to start from the system's main architecture process
- All read me files are shifted to online for better update
- New discord channel https://discord.gg/gjJEfq7ux8 and new main homepage https://windowsaddict.ml/ added
- Various cosmetic improvements and bug fixes
- Support added for Windows build 22483 and later (No wmic.exe issue)
- Support added for ARM64 architecture in all the scripts
- Made sure script run fine where path variables are misconfigured in system
- Made sure script run fine from UNC path
- Improved text coloring method
- Script would show an error if ran directly from archive files
- Scripts would make sure to start from the system's main architecture process
- All read me files are shifted to online for better update
- New discord channel https://discord.gg/gjJEfq7ux8 and new main homepage https://windowsaddict.ml/ added
- Various cosmetic improvements and bug fixes
# HWID / KMS38
# HWID / KMS38
- HWID Support added for CloudEdition/N, IoTEnterpriseS editions. (IoTEnterpriseS key will be used to activate EnterpriseS 2021)
- KMS38 support added for all new Windows 10-11 and Server's, KMS capable edition's including core and acor editions
- HWID with Lockbox ticket option is added
x86-x64 Lockbox slc.dll is created by @mspaintmsi, @qxkqf ported it to ARM64 slc.dll
- KMS38 Protection and KMS38 uninstall option is added
- Ticket generation option is added
- Improved key detection logic, now it can support custom build editions
- Fixed issues where in certain languages OS's, script would show incorrect status of services
- Improved script options if required key is not found in script
- Improved script options if an edition is not supporting HWID currently but may support in future
- HWID Support added for CloudEdition/N, IoTEnterpriseS editions. (IoTEnterpriseS key will be used to activate EnterpriseS 2021)
- KMS38 support added for all new Windows 10-11 and Server's, KMS capable edition's including core and acor editions
- HWID with Lockbox ticket option is added
x86-x64 Lockbox slc.dll is created by @mspaintmsi, @qxkqf ported it to ARM64 slc.dll
- KMS38 Protection and KMS38 uninstall option is added
- Ticket generation option is added
- Improved key detection logic, now it can support custom build editions
- Fixed issues where in certain languages OS's, script would show incorrect status of services
- Improved script options if required key is not found in script
- Improved script options if an edition is not supporting HWID currently but may support in future
# Online KMS
# Online KMS
- All related scripts are merged in one in separate files version, with onscreen choice options
- KMS server selection process is improved to make it fail-proof, server numbers are increased to 16
- Improved error handling and display messages
- From now on, KMS server IP address will be used for activation instead of hostname to avoid detection by AV's and MS
- While using manual mode (no renewal task), a non-existent IP 0.0.0.0 will be left in registry to avoid Office non genuine banner issue
- For renewal task, a separate small script will be used to only renew activation, instead of running full script, every week
- Base script is updated to use @abbodi1406's latest KMS_VL_ALL-45u (09-Jan-2022)
Major changes-
Support added for Windows 10 ARM64, Office 2021, all new Windows and Server editions
VBS method will be used for WMI in Windows build 22483 and later
Enhanced detection for Office C2R vNext subscriptions
Check Activation Status [wmi] will show vNext subscriptions status using vNextDiag.ps1 (require Powershell / WMF 4 or later on Windows 7)
Various fixes for Office activation
# Verify_Files-Clear_Zone.Identifier
- All related scripts are merged in one in separate files version, with onscreen choice options
- KMS server selection process is improved to make it fail-proof, server numbers are increased to 16
- Improved error handling and display messages
- From now on, KMS server IP address will be used for activation instead of hostname to avoid detection by AV's and MS
- While using manual mode (no renewal task), a non-existent IP 0.0.0.0 will be left in registry to avoid Office non genuine banner issue
- For renewal task, a separate small script will be used to only renew activation, instead of running full script, every week
- Base script is updated to use @abbodi1406's latest KMS_VL_ALL-45u (09-Jan-2022)
Major changes-
Support added for Windows 10 ARM64, Office 2021, all new Windows and Server editions
VBS method will be used for WMI in Windows build 22483 and later
Enhanced detection for Office C2R vNext subscriptions
Check Activation Status [wmi] will show vNext subscriptions status using vNextDiag.ps1 (require Powershell / WMF 4 or later on Windows 7)
Various fixes for Office activation
# Verify_Files-Clear_Zone.Identifier
- This new script is added in root folder to verify files with hashes and to remove Zone.Identifier from files (to prevent SmartScreen warnings)
- This new script is added in root folder to verify files with hashes and to remove Zone.Identifier from files (to prevent SmartScreen warnings)
# Activation Troubleshoot
# Activation Troubleshoot
- This new script is added in Extras section to deal with activation issues. Various options are added with proper onscreen info and warning's.
- This new script is added in Extras section to deal with activation issues. Various options are added with proper onscreen info and warning's.
# Change_W10_11_Edition
# Change_W10_11_Edition
- Now it can change the Windows editions from Core to Non core too with proper error handling. Works on Windows build 10240 and later
- Now it can change the Windows editions from Core to Non core too with proper error handling. Works on Windows build 10240 and later
```
------------------------------------------------------------------------
## 1.4
- Now Microsoft support HWID (Digital License) for Windows 10 LTSC 2019, added key for it in the script.
- Some minor improvements.
```
- Now Microsoft support HWID (Digital License) for Windows 10 LTSC 2019, added key for it in the script.
- Some minor improvements.
```
------------------------------------------------------------------------
## 1.3
# HWID / KMS38
```
# HWID / KMS38
- Fixed a bug in Enterprise Edition activation.
- Updated the ticket generation and applying process.
- Fixed a bug in Enterprise Edition activation.
- Updated the ticket generation and applying process.
# All
# All
- Added a project mirror on github.
- Some minor improvements
- Added a project mirror on github.
- Some minor improvements
```
------------------------------------------------------------------------
## 1.2
# HWID / KMS38
```
# HWID / KMS38
- Fixed the Edition ID mismatch issue of DISM / REG / WMIC, with the help of SKU ID.
- Fixed an issue where ticket installation would fail in case if the username has non-English characters or spaces in certain conditions.
- Now files would be copied to "%SystemRoot%\Temp\_Ticket_Work" to generate ticket to prevent any unforeseen issue caused by the pathname.
- Added the support for ARM64 systems, thanks to @mspaintmsi for providing the method and thanks to @Chibi ANUBIS and @smashed for testing the scripts.
- Various other minor improvements.
- Fixed the Edition ID mismatch issue of DISM / REG / WMIC, with the help of SKU ID.
- Fixed an issue where ticket installation would fail in case if the username has non-English characters or spaces in certain conditions.
- Now files would be copied to "%SystemRoot%\Temp\_Ticket_Work" to generate ticket to prevent any unforeseen issue caused by the pathname.
- Added the support for ARM64 systems, thanks to @mspaintmsi for providing the method and thanks to @Chibi ANUBIS and @smashed for testing the scripts.
- Various other minor improvements.
# Online KMS
# Online KMS
- Updated the script to @abbodi1406's KMS_VL_ALL v37f, which includes various improvements and fixes, most notably automatic retail-to-volume conversion for Office C2R.
- Added official Microsoft's two .exe files for the Retail office C2R to volume conversion purpose.
- Now Renewal task and desktop context menu, both will share the same directory which is now changed to "%ProgramData%\Online_KMS_Activation\"
- Optimized the files/folder structure.
- Updated the KMS server list.
- Various other minor improvements.
- Updated the script to @abbodi1406's KMS_VL_ALL v37f, which includes various improvements and fixes, most notably automatic retail-to-volume conversion for Office C2R.
- Added official Microsoft's two .exe files for the Retail office C2R to volume conversion purpose.
- Now Renewal task and desktop context menu, both will share the same directory which is now changed to "%ProgramData%\Online_KMS_Activation\"
- Optimized the files/folder structure.
- Updated the KMS server list.
- Various other minor improvements.
# All
# All
- Now all scripts can work from the directory which contains special characters in the pathname. Thanks to @abbodi1406 for the fix.
- Changed all the colored text part to powershell, so now it can support the non-English characters.
- Now every script can work in case the Windows Script Host is disabled.
- Now every script can work from the read only / protected directories.
- Added the offline ReadMe files since nsaneforum topic is only open to members.
- Removed the vbs check activation method since now @abbodi1406 made WMIC method better than vbs.
- Created a repository for this tool at Gitlab https://gitlab.com/massgrave/microsoft-activation-scripts
- Now all scripts can work from the directory which contains special characters in the pathname. Thanks to @abbodi1406 for the fix.
- Changed all the colored text part to powershell, so now it can support the non-English characters.
- Now every script can work in case the Windows Script Host is disabled.
- Now every script can work from the read only / protected directories.
- Added the offline ReadMe files since nsaneforum topic is only open to members.
- Removed the vbs check activation method since now @abbodi1406 made WMIC method better than vbs.
- Created a repository for this tool at Gitlab https://gitlab.com/massgrave/microsoft-activation-scripts
```
------------------------------------------------------------------------
## 1.1
HWID/KMS38:
```
HWID/KMS38:
- Adopted a new ticket generation method, [The Integrated Patcher (with a modified version of SLSHIM 6.4)]
by *Anonymous and @mspaintmsi - Original (co)Authors of HWID and KMS38 Activation
https://www.nsaneforums.com/topic/316668--/?do=findComment&comment=1497887
This method works on all editions and versions of Windows 10 including LTSB2015 and older versions
which were known to return a wrong SkuId for some editions.
- Added HWID activation for Windows 10 1903 IoTEnterprise. Thanks to @mspaintmsi for notifying.
- Removed the ClipSVC tokens rebuilding part from the scripts, @sebus tests showed that it doesn't help in
activating another machines when same backup is used in restoring process.
- gatherosstate.exe is changed to 14393 version, size is quite small. Also HWID/KMS38 scripts now shares
same "Files" folder files.
- KMS38 protection script updated with latest changes made by @BAU in the reg_takeownership.bat
pastebin.com/XTPt0JSC
- Adopted a new ticket generation method, [The Integrated Patcher (with a modified version of SLSHIM 6.4)]
by *Anonymous and @mspaintmsi - Original (co)Authors of HWID and KMS38 Activation
https://www.nsaneforums.com/topic/316668--/?do=findComment&comment=1497887
This method works on all editions and versions of Windows 10 including LTSB2015 and older versions
which were known to return a wrong SkuId for some editions.
- Added HWID activation for Windows 10 1903 IoTEnterprise. Thanks to @mspaintmsi for notifying.
- Removed the ClipSVC tokens rebuilding part from the scripts, @sebus tests showed that it doesn't help in
activating another machines when same backup is used in restoring process.
- gatherosstate.exe is changed to 14393 version, size is quite small. Also HWID/KMS38 scripts now shares
same "Files" folder files.
- KMS38 protection script updated with latest changes made by @BAU in the reg_takeownership.bat
pastebin.com/XTPt0JSC
Online KMS:
Online KMS:
- Now top 3 KMS servers list is randomized in the script so that one server doesn't get all the load. Thanks to
@abbodi1406 for the help.
- Script base is updated to the latest KMS_VL_ALL v34, Thanks to @abbodi1406
https://forums.mydigitallife.net/threads/kms_vl_all-smart-activation-script.79535/
Important change for the online KMS script part,
Enhanced sppsvc/osppsvc detection to avoid script hang if the services are not functional
- KMS server list is updated.
- Now KMS servers are tested with powershell TcpClient instead of test-netconnection, to speed-up the process.
Thanks to @abbodi1406 for the idea.
- Now it's $OEM$ setupcomplete.cmd have choices to select which renewal mode you want.
- Now top 3 KMS servers list is randomized in the script so that one server doesn't get all the load. Thanks to
@abbodi1406 for the help.
- Script base is updated to the latest KMS_VL_ALL v34, Thanks to @abbodi1406
https://forums.mydigitallife.net/threads/kms_vl_all-smart-activation-script.79535/
Important change for the online KMS script part,
Enhanced sppsvc/osppsvc detection to avoid script hang if the services are not functional
- KMS server list is updated.
- Now KMS servers are tested with powershell TcpClient instead of test-netconnection, to speed-up the process.
Thanks to @abbodi1406 for the idea.
- Now it's $OEM$ setupcomplete.cmd have choices to select which renewal mode you want.
@ALL:
@ALL:
- Switched to vbs from powershell for the script admin elevation to speed-up the process on low end systems.
Thanks to @AveYo aka @BAU for self-elevate passing args and preventing loop (using temporary vbs file) and (using wsf).
- Updated to Compressed 2 TXT 5.3 script by @AveYo aka @BAU https://github.com/AveYo/Compressed2TXT
- Updated the admin rights detection code where it was failing in some (highly tweaked) systems. Thanks to @AveYo aka @BAU
- Updated the codes for "Extract the text from batch script without character issue" Thanks to @AveYo aka @BAU
- Added -NoProfile switch with every powershell code to speed-up the process. Thanks to @abbodi1406 for the idea.
- In MAS Separate files version's $OEM$ folders are now removed, now I've added $OEM$ extraction script to remove the files redundancy.
- Switched to vbs from powershell for the script admin elevation to speed-up the process on low end systems.
Thanks to @AveYo aka @BAU for self-elevate passing args and preventing loop (using temporary vbs file) and (using wsf).
- Updated to Compressed 2 TXT 5.3 script by @AveYo aka @BAU https://github.com/AveYo/Compressed2TXT
- Updated the admin rights detection code where it was failing in some (highly tweaked) systems. Thanks to @AveYo aka @BAU
- Updated the codes for "Extract the text from batch script without character issue" Thanks to @AveYo aka @BAU
- Added -NoProfile switch with every powershell code to speed-up the process. Thanks to @abbodi1406 for the idea.
- In MAS Separate files version's $OEM$ folders are now removed, now I've added $OEM$ extraction script to remove the files redundancy.
```
------------------------------------------------------------------------
## 1.0
- (Re)added Online KMS renewal task with proper warnings.
- Redirected all the read me's to online page for easy online translation.
- Read Me's Grammatical errors has been fixed by the @BorrowedWifi
- Some minor tweaks.
```
- (Re)added Online KMS renewal task with proper warnings.
- Redirected all the read me's to online page for easy online translation.
- Read Me's Grammatical errors has been fixed by the @BorrowedWifi
- Some minor tweaks.
```
------------------------------------------------------------------------
## 0.9
HWID and KMS38
```
HWID and KMS38
- Modified file "gatherosstateLTSB15.exe" (For HWID) has been converted to text using
'Compressed 2 txt' by AveYo https://github.com/AveYo/Compressed2TXT to avoid
the possible AV's detection. This file will be extracted in only LTSB 2015 Activation.
- Added ClipSVC tokens Rebuilding (by default) (Thanks to @s1ave77 for the idea)
(To solve the issue when system image is used on different machines)
- Added service checks for ClipSVC, wlidsvc (Not in KMS38), and sppsvc (Thanks to @s1ave77 for the idea)
- Added reattempts for ticket generation and activation.
- Added new keys for 1903 server releases (For KMS38)
- KMS38 script can now unlock the 180 days KMS lock without using full Rearm and Restart.
Now it'll apply the SKU-APP ID rearm if required. (Idea taken from the @Ratiborus Tools)
- Added a separate KMS38 protection script to protect the KMS38 activation from being overrun by
180 days KMS Activators by accident or even on purpose.
(Thanks to @AveYo aka @BAU for the Reg_takeownership snippet pastebin.com/XTPt0JSC)
- Modified file "gatherosstateLTSB15.exe" (For HWID) has been converted to text using
'Compressed 2 txt' by AveYo https://github.com/AveYo/Compressed2TXT to avoid
the possible AV's detection. This file will be extracted in only LTSB 2015 Activation.
- Added ClipSVC tokens Rebuilding (by default) (Thanks to @s1ave77 for the idea)
(To solve the issue when system image is used on different machines)
- Added service checks for ClipSVC, wlidsvc (Not in KMS38), and sppsvc (Thanks to @s1ave77 for the idea)
- Added reattempts for ticket generation and activation.
- Added new keys for 1903 server releases (For KMS38)
- KMS38 script can now unlock the 180 days KMS lock without using full Rearm and Restart.
Now it'll apply the SKU-APP ID rearm if required. (Idea taken from the @Ratiborus Tools)
- Added a separate KMS38 protection script to protect the KMS38 activation from being overrun by
180 days KMS Activators by accident or even on purpose.
(Thanks to @AveYo aka @BAU for the Reg_takeownership snippet pastebin.com/XTPt0JSC)
Online KMS
Online KMS
- Renewal task function has been removed to avoid the possible AV's detection.
Because AV's suspect the background task but same codes can be run just fine in the foreground.
In replacement I've added the Desktop context menu entry for the script for easy manual renewal in case if registered
server goes down, and just FYI added server in the script are running from approx 3 years without problems
and user would need to run the script for renewal after 180 days when the registered server goes down.
- Updated the script to KMS_VL_ALL 32 beta https://forums.mydigitallife.net/threads/kms_vl_all-smart-activation-script.79535/
(Imp - Now script will retry to activate in case of failed activation, it increases it's reliability very much)
(Thanks to @abbodi1406 for the update)
- Now KMS servers will be tested on the Port 1688 with powershell instead of ping for more accuracy.
(Thanks to @RPO for the codes)
- Added appropriate colors in activation output.
- Renewal task function has been removed to avoid the possible AV's detection.
Because AV's suspect the background task but same codes can be run just fine in the foreground.
In replacement I've added the Desktop context menu entry for the script for easy manual renewal in case if registered
server goes down, and just FYI added server in the script are running from approx 3 years without problems
and user would need to run the script for renewal after 180 days when the registered server goes down.
- Updated the script to KMS_VL_ALL 32 beta https://forums.mydigitallife.net/threads/kms_vl_all-smart-activation-script.79535/
(Imp - Now script will retry to activate in case of failed activation, it increases it's reliability very much)
(Thanks to @abbodi1406 for the update)
- Now KMS servers will be tested on the Port 1688 with powershell instead of ping for more accuracy.
(Thanks to @RPO for the codes)
- Added appropriate colors in activation output.
ALL
ALL
- Added powershell codes for the admin auto elevation with parameters capability.
(Thanks to @AveYo aka @BAU for the codes)
- Added /u parameter for the unattended run instead of changing the value in script.
- For those scripts which may need to provide the long output, I've added powershell snippet
to keep the window height fixed with long buffer size capability.
(Thanks to @dbenham for the codes https://stackoverflow.com/a/13351373)
- Updated the ReadMe's with the Activation info regarding How it works? and Is it safe to use? and possible issues users might face.
- Other minor improvements.
- Added powershell codes for the admin auto elevation with parameters capability.
(Thanks to @AveYo aka @BAU for the codes)
- Added /u parameter for the unattended run instead of changing the value in script.
- For those scripts which may need to provide the long output, I've added powershell snippet
to keep the window height fixed with long buffer size capability.
(Thanks to @dbenham for the codes https://stackoverflow.com/a/13351373)
- Updated the ReadMe's with the Activation info regarding How it works? and Is it safe to use? and possible issues users might face.
- Other minor improvements.
MAS_AIO
MAS_AIO
- Made an AIO script with the help from av friendly codes,
Compressed2TXT https://github.com/AveYo/Compressed2TXT by @AveYo aka @BAU
'Extract the text from script without character issue' https://forums.mydigitallife.net/posts/1221231/ by @Compo
- Made an AIO script with the help from av friendly codes,
Compressed2TXT https://github.com/AveYo/Compressed2TXT by @AveYo aka @BAU
'Extract the text from script without character issue' https://forums.mydigitallife.net/posts/1221231/ by @Compo
```
------------------------------------------------------------------------
## 0.8
- 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
and Thanks to @leitek8 for the further improvements http://tinyurl.com/y2a98rlk
Users can easily compile the slc.dll file. Thanks to @leitek8 for providing the instructions.
- HWID and KMS38 activation now use the Windows 10 17134 ADK gatherosstate.exe file.Process is quite fast now. Thanks to @sponpa for the idea.
For LTSB 2015, script uses the mod gatherosstate.exe file from the @angelkyo open source tool https://gitlab.com/angelkyo/w10-digitallicense
- Added following editions for the KMS38 activation.
```
- 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
and Thanks to @leitek8 for the further improvements http://tinyurl.com/y2a98rlk
Users can easily compile the slc.dll file. Thanks to @leitek8 for providing the instructions.
- HWID and KMS38 activation now use the Windows 10 17134 ADK gatherosstate.exe file.Process is quite fast now. Thanks to @sponpa for the idea.
For LTSB 2015, script uses the mod gatherosstate.exe file from the @angelkyo open source tool https://gitlab.com/angelkyo/w10-digitallicense
- Added following editions for the KMS38 activation.
EnterpriseG
EnterpriseGN
ServerCloudStorage [Server 2016]
ServerDatacenter [Server 2016 & 2019]
ServerDatacenterCor [Server 2016 & 2019]
ServerSolution [Server 2016 & 2019]
ServerSolutionCor [Server 2016 & 2019]
ServerStandard [Server 2016 & 2019]
ServerStandardCor [Server 2016 & 2019]
ServerDatacenterACor [Server Version 1709 & 1803 & 1809]
ServerStandardACor [Server Version 1709 & 1803 & 1809]
EnterpriseG
EnterpriseGN
ServerCloudStorage [Server 2016]
ServerDatacenter [Server 2016 & 2019]
ServerDatacenterCor [Server 2016 & 2019]
ServerSolution [Server 2016 & 2019]
ServerSolutionCor [Server 2016 & 2019]
ServerStandard [Server 2016 & 2019]
ServerStandardCor [Server 2016 & 2019]
ServerDatacenterACor [Server Version 1709 & 1803 & 1809]
ServerStandardACor [Server Version 1709 & 1803 & 1809]
- To activate server *cor and *acor editions with KMS38, added the required clipup.exe file from the server 2016 iso in the Files folder.
- In KMS38, instead of clearing global KMS IP, script now set specific KMS host IP to the localhost 127.0.0.2
The advantage of doing this is that, It helps KMS38 remain untouched from the global KMS IP but other products can still use the global IP.
Thanks to @abbodi1406 for the help.
- Digital license script now hide the Activation cmd error output. (Never show any useful info)
- Scripts now check the following problematic characters in the File Path Name. Thanks to @Jeb for the code and @abbodi1406 for the help.
` ! @ % ^ & ( ) + = ; ' ,
- Online KMS Script now hide the info about offline servers.
- Online KMS and clear KMS cache Script are now updated, Thanks to @abbodi1406 for the update https://forums.mydigitallife.net/posts/1511883
- Online KMS script now will attemmpt to activate maximum 2 times to prevent a loop in case of failed activation.
- Updated the KMS server list.
- Fixed a issue in online KMS where Task Scheduler will show incorrect last result report (cosmetic).
- Updated the Read Me and few cosmetic changes in the scripts.
- That's all i remember.
- To activate server *cor and *acor editions with KMS38, added the required clipup.exe file from the server 2016 iso in the Files folder.
- In KMS38, instead of clearing global KMS IP, script now set specific KMS host IP to the localhost 127.0.0.2
The advantage of doing this is that, It helps KMS38 remain untouched from the global KMS IP but other products can still use the global IP.
Thanks to @abbodi1406 for the help.
- Digital license script now hide the Activation cmd error output. (Never show any useful info)
- Scripts now check the following problematic characters in the File Path Name. Thanks to @Jeb for the code and @abbodi1406 for the help.
` ! @ % ^ & ( ) + = ; ' ,
- Online KMS Script now hide the info about offline servers.
- Online KMS and clear KMS cache Script are now updated, Thanks to @abbodi1406 for the update https://forums.mydigitallife.net/posts/1511883
- Online KMS script now will attemmpt to activate maximum 2 times to prevent a loop in case of failed activation.
- Updated the KMS server list.
- Fixed a issue in online KMS where Task Scheduler will show incorrect last result report (cosmetic).
- Updated the Read Me and few cosmetic changes in the scripts.
- That's all i remember.
```
------------------------------------------------------------------------
## 0.7
To further make sure that script is clean from av's, following changes were made,
```
To further make sure that script is clean from av's, following changes were made,
- Multipurpose big scripts are not friendly to the AV's, so i've separated all the scripts.
- Now files are not converted to the text, they are added as they are. (because av's 'may' find text to file suspicious)
- Now scripts asks users to manually run the file as administrator .
- Made sure that all custom vbs use have been removed.
- Multipurpose big scripts are not friendly to the AV's, so i've separated all the scripts.
- Now files are not converted to the text, they are added as they are. (because av's 'may' find text to file suspicious)
- Now scripts asks users to manually run the file as administrator .
- Made sure that all custom vbs use have been removed.
(Above changes reduced the user friendliness of the script, but my main priority in maintaining this fork is to
create activators which are AV friendly, and these steps were required to achieve that.)
(Above changes reduced the user friendliness of the script, but my main priority in maintaining this fork is to
create activators which are AV friendly, and these steps were required to achieve that.)
Some more changes -
Some more changes -
- Digital license script now checks for Internet and update service, and changes the update service status if required
and after the activation it put it back as it were previously.
- Changed the Mod gatherosstate files with the files from hwid.kms38.gen.mk6.exe v55.01 https://www.nsaneforums.com/topic/312871--/
by @s1ave77.
(p.s. To adopt the new files of v60.01, i should wait atleast a month to know the av's stable detection rate)
- KMS38 scripts now show a prompt to the users before applying rearm and restart.
- Errors are highlighted in red color in Digital license and KMS38 scripts.
- Removed the options, Insert Windows 10 GVLK and Change Windows 10 Edition (GVLK) (Not very useful)
- Removed the single file fork of C2R-Retail Office To VL, instead added the link to original tool in the read me.
- Online KMS script is updated to the v29 of Standalone Activate-Local.cmd https://forums.mydigitallife.net/posts/1501441 by @abbodi1406
- Added a script in Online KMS which leaves no remnants in the system after the activation.
- Online KMS Scripts now ping 3 servers (download.windowsupdate.com , Bing.com , baidu.com) to check internet connection to ensure
scripts works fine in all parts of the world.
- Each script can be run in unattended mode, also have many more new switches in the scripts. (Use read me to know them)
- Many improvements in every script.
- Screen shots https://lookimg.com/images/2019/02/17/D8SkM.jpg
- Digital license script now checks for Internet and update service, and changes the update service status if required
and after the activation it put it back as it were previously.
- Changed the Mod gatherosstate files with the files from hwid.kms38.gen.mk6.exe v55.01 https://www.nsaneforums.com/topic/312871--/
by @s1ave77.
(p.s. To adopt the new files of v60.01, i should wait atleast a month to know the av's stable detection rate)
- KMS38 scripts now show a prompt to the users before applying rearm and restart.
- Errors are highlighted in red color in Digital license and KMS38 scripts.
- Removed the options, Insert Windows 10 GVLK and Change Windows 10 Edition (GVLK) (Not very useful)
- Removed the single file fork of C2R-Retail Office To VL, instead added the link to original tool in the read me.
- Online KMS script is updated to the v29 of Standalone Activate-Local.cmd https://forums.mydigitallife.net/posts/1501441 by @abbodi1406
- Added a script in Online KMS which leaves no remnants in the system after the activation.
- Online KMS Scripts now ping 3 servers (download.windowsupdate.com , Bing.com , baidu.com) to check internet connection to ensure
scripts works fine in all parts of the world.
- Each script can be run in unattended mode, also have many more new switches in the scripts. (Use read me to know them)
- Many improvements in every script.
- Screen shots https://lookimg.com/images/2019/02/17/D8SkM.jpg
```
------------------------------------------------------------------------
## 0.6
- 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.
- Added @abbodi1406's Office C2R-Retail2Volume Script https://forums.mydigitallife.net/posts/1150042
files are converted to text using @BAU's File2batch [https://s.put.re/aiYbFHiP.7z (Unofficial Link)]
and scripts are added as it is.
(I didn't want to add this but since O2019, C2R-R2V is necessary to activate office, so its
convenient to have it in the activation script)
```
- 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.
- Added @abbodi1406's Office C2R-Retail2Volume Script https://forums.mydigitallife.net/posts/1150042
files are converted to text using @BAU's File2batch [https://s.put.re/aiYbFHiP.7z (Unofficial Link)]
and scripts are added as it is.
(I didn't want to add this but since O2019, C2R-R2V is necessary to activate office, so its
convenient to have it in the activation script)
- Minor changes
- Expanded and categorized the Read Me section.Thanks to @BorrowedWifi for fixing the grammar errors.
- Updated Run as admin elevation cmd.
- Added more info in main and $OEM$ scripts.
- :create_file function is changed, now $OEM$ extraction process is fast.
- Added GUI options list in one place so its easy to navigate codes in the editor.
- KMS server list is now easy to see and edit.
- In change edition option, added minimum OS version requirement, W10_1803
- In KMS38 option, added minimum OS version requirement, W10_1511
- Cleaned the HWID/KMS38 activation and many other codes.
- Replaced the MOD gatherosstate files (extracted from s1ave77's tool) with angelkyo's
open source tool's generated MOD files. https://gitlab.com/angelkyo/w10-digitallicense
- Thats all i remember.
- Minor changes
- Expanded and categorized the Read Me section.Thanks to @BorrowedWifi for fixing the grammar errors.
- Updated Run as admin elevation cmd.
- Added more info in main and $OEM$ scripts.
- :create_file function is changed, now $OEM$ extraction process is fast.
- Added GUI options list in one place so its easy to navigate codes in the editor.
- KMS server list is now easy to see and edit.
- In change edition option, added minimum OS version requirement, W10_1803
- In KMS38 option, added minimum OS version requirement, W10_1511
- Cleaned the HWID/KMS38 activation and many other codes.
- Replaced the MOD gatherosstate files (extracted from s1ave77's tool) with angelkyo's
open source tool's generated MOD files. https://gitlab.com/angelkyo/w10-digitallicense
- Thats all i remember.
```
------------------------------------------------------------------------
## 0.5
- 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.
- Added confirmation prompt before installing W10 Retail/OEM keys and GVLK option.
- Some cosmetic changes in Menu.
```
- 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.
- Added confirmation prompt before installing W10 Retail/OEM keys and GVLK option.
- Some cosmetic changes in Menu.
```
------------------------------------------------------------------------
## 0.4
- 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).
- Added 'Create Activation Task' for kms in option, its useful if user ATM don't have Internet and want system to auto activate later.
- KMS servers will be tested in ping in all scenarios now.
- In os's older than windows 7, script will show an error in opening. (script is not compatible with older os's)
- Improved KMS logs.
- HWID and KMS38 process output improved in a way so that all errors can be spotted easily.
- Read Me improved and Some cosmetic changes.
```
- 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).
- Added 'Create Activation Task' for kms in option, its useful if user ATM don't have Internet and want system to auto activate later.
- KMS servers will be tested in ping in all scenarios now.
- In os's older than windows 7, script will show an error in opening. (script is not compatible with older os's)
- Improved KMS logs.
- HWID and KMS38 process output improved in a way so that all errors can be spotted easily.
- Read Me improved and Some cosmetic changes.
```
------------------------------------------------------------------------
## 0.3
- 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)
```
- 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)
```
------------------------------------------------------------------------
## 0.2
- 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.
- Fixed an issue in Digital + KMS preactivation where it was not working correctly. (Critical)
- Fixed an issue in Digital and KMS38 Preactivation where it wouldn't delete itself after activation.
- Changed Some options location to make it more obvious.
- Changed jscript based text to file converter, to powershell. Although powershell based code is slow but it is more freindly to av's compared to jscript.Now there shouldn't be any possible issue of av's detection.
Thanks to BAU (Aveyo)
- Some other minor changes.
```
- 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.
- Fixed an issue in Digital + KMS preactivation where it was not working correctly. (Critical)
- Fixed an issue in Digital and KMS38 Preactivation where it wouldn't delete itself after activation.
- Changed Some options location to make it more obvious.
- Changed jscript based text to file converter, to powershell. Although powershell based code is slow but it is more freindly to av's compared to jscript.Now there shouldn't be any possible issue of av's detection.
Thanks to BAU (Aveyo)
- Some other minor changes.
```
------------------------------------------------------------------------
## 0.1
MAS_0.1_BETA First release.
```
MAS_0.1_BETA First release.
About-
- Microsoft Activation Script.cmd
[Windows /server and Office Activator, Open Source and clean from Antivirus Detection]
- This script is the merger of my previous scripts which are,
W10 Digital License Activation Script
W10 LTSB 2015 Digital License Activation Script
Online KMS Activation Script
Digital + KMS Preactivation Script
+
(Added KMS38 Activation)
(KMS38 + Online KMS Preactivation)
(Plus many improvements overall)
About-
- Microsoft Activation Script.cmd
[Windows /server and Office Activator, Open Source and clean from Antivirus Detection]
- This script is the merger of my previous scripts which are,
W10 Digital License Activation Script
W10 LTSB 2015 Digital License Activation Script
Online KMS Activation Script
Digital + KMS Preactivation Script
+
(Added KMS38 Activation)
(KMS38 + Online KMS Preactivation)
(Plus many improvements overall)
These previous scripts are now discontinued and from now on i'll only work on
"Microsoft Activation Script"
These previous scripts are now discontinued and from now on i'll only work on
"Microsoft Activation Script"
```
------------------------------------------------------------------------

View File

@ -12,28 +12,29 @@ pagetitle: Command Line Switches
- If you want to use it in Windows Pre-Activation then check [this](oem-folder.html) page for more details.
| Switches | Meaning |
|--------------------------|----------------------------------------------|
| `/HWID` | Activate with HWID |
| `/HWID-NoEditionChange` | Don't change edition if not supported by HWID |
| | |
| `/KMS38` | Activate with KMS38 |
| `/KMS38-RemoveProtection` | Remove KMS38 protection |
| `/KMS38-NoEditionChange` | Don't change edition if not supported by KMS38 |
| | |
| `/KMS-Windows` | Activate Windows with Online KMS |
| `/KMS-Office` | Activate Office with Online KMS |
| `/KMS-WindowsOffice` | Activate Windows & Office with Online KMS |
| `/KMS-RenewalTask` | Install Online KMS renewal task |
| `/KMS-ActAndRenewalTask` | Install Online KMS activation & renewal tasks (Use this) |
| `/KMS-Uninstall` | Uninstall Online KMS |
| `/KMS-KeepvNext` | Don't override Office C2R vNext license |
| `/KMS-Debug` | Create Debug log in Online KMS Activation |
| `/KMS-Logger` | Create simple log in Online KMS Activation |
| | |
| `/Insert-HWID-Key` | Insert Windows HWID key |
| | |
| `/S` | Run operations in silent mode (no output) |
| Switches | Meaning |
|-----------------------|----------------------------------------------|
| `/HWID` | Activate with HWID |
| `/HWID-NoEditionChange` | Some editions don't support HWID, script by default change edition to nearest available to enable HWID activation. This switch can be used to stop this change. You don't need to add `/HWID` switch with this. |
| | |
| `/Ohook` | Install Ohook to activate Office |
| `/Ohook-Uninstall` | Uninstall Ohook |
| | |
| `/KMS38` | Activate with KMS38 |
| `/KMS38-RemoveProtection` | Remove KMS38 protection |
| `/KMS38-NoEditionChange` | Some editions don't support KMS38, script by default change edition to nearest available to enable KMS38 activation. This switch can be used to stop this change. You don't need to add `/KMS38` switch with this. |
| | |
| `/KMS-Windows` | Activate Windows with Online KMS |
| `/KMS-Office` | Activate Office with Online KMS |
| `/KMS-WindowsOffice` | Activate Windows & Office with Online KMS |
| `/KMS-RenewalTask` | Install Online KMS renewal task |
| `/KMS-ActAndRenewalTask` | Install Online KMS activation & renewal tasks (Recommended) |
| `/KMS-Uninstall` | Uninstall Online KMS |
| `/KMS-KeepvNext` | Don't override Office C2R vNext license |
| `/KMS-Debug` | Create Debug log in Online KMS Activation |
| `/KMS-Logger` | Create simple log in Online KMS Activation |
| | |
| `/S` | Run operations in silent mode (no output) |
------------------------------------------------------------------------

View File

@ -12,9 +12,11 @@ Please feel free to share feedback regarding bug reports, documentation errors,
- [Telegram](https://t.me/Microsoft_Activation_Scripts) - Discussion
- [Reddit](https://www.reddit.com/r/MAS_Activator/)
- [Twitter](https://twitter.com/massgravel)
- [GitHub](https://github.com/massgravel/Microsoft-Activation-Scripts) / [GitLab](https://gitlab.com/massgrave/microsoft-activation-scripts)
- [GitHub](https://github.com/massgravel/Microsoft-Activation-Scripts) / [Bitbucket](https://bitbucket.org/WindowsAddict/microsoft-activation-scripts)
- Email: windowsaddict\@protonmail.com

View File

@ -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), [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, [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), [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. ❤️

37
faq.md
View File

@ -14,37 +14,31 @@ pagetitle: FAQ
- **How to activate Windows permanently?**\
Use HWID option in MAS.
- **How to download and install Office?**\
Check the info [here](genuine-installation-media.html).
- **How to activate Office permanently?**\
Use Ohook option in MAS.
- **It says activation failed, what to do now?**\
Check [here](troubleshoot.html).
- **How to download the full version of Windows 10 LTSC 2021?**\
Check the info [here](genuine-installation-media.html).
- **I changed my Windows edition from Home to Pro and now Windows is deactivated.**\
Run HWID activation to activate Pro. Each edition requires separate activation.
- **How to remove HWID activation?**\
You can not remove it, same as you can not remove official Windows digital (HWID) license. Once a 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.
- **How to remove KMS38 activation?**\
Check [here](kms38.html#How_to_remove_KMS38).
- **How to remove Online KMS Activation (Office Activation)?**\
Check [here](online_kms.html#How_to_remove_Online_KMS).
- **How to remove Ohook, KMS38, Online KMS activation?**\
[Ohook](ohook.html#How_to_remove_Ohook), [KMS38](kms38.html#How_to_remove_KMS38), [Online KMS](online_kms.html#How_to_remove_Online_KMS).
- **Is MAS safe? How to know if there is any malware?**\
MAS is fully [open source](index.html#MAS_Latest_Release). You can open the batch files with notepad and verify it. It has many users/stars on Github. You can even perform the activation manually, check Doc section for instructions.
- **How to download the full version of Windows 10 LTSC 2021?**\
Check the info [here](genuine-installation-media.html).
- **How to activate Office?**\
Use the Online KMS option in MAS.
- **How to download and install Office?**\
Check the info [here](genuine-installation-media.html).
- **Can I permanently activate Office?**\
No. For lifetime activation of Office, use the renewal task option in Online KMS.
- **Can I link my Microsoft account safely with this activation?**\
- **Can I link my Microsoft account safely with MAS activation methods?**\
Yes.
- **Can I update Windows/Office after activation?**\
@ -57,13 +51,10 @@ pagetitle: FAQ
Use the change edition option in the Extras section in MAS.
- **Can I activate Office 365?**\
O365 can not be activated with KMS. To activate it, the script installs Mondo 2016 licenses and activates that. This license is near to O365 feature-wise, you can get offline features of O365 but you can't get server side O365 specific features such as 1TB storage in Onedrive. 5GB storage in free onedrive account would work fine.
- **Can I get Co-Pilot feature in Office 365 with Mondo License?**\
At the time of writing, this feature is in testing period and not available to all 365 users. And as stated in above question, all online features are not available in Mondo License, so we can't say if it will work or not.
Yes, use Ohook activation option. However, you can't get server-side O365 specific features such as 1TB storage in Onedrive, though almost all other features and 5GB storage in free onedrive account would work fine.
- **I'm getting 'Office is not genuine banner'.**\
Run Online KMS from the latest MAS version.
Run Ohook activation from the latest MAS version.
- **Can I delete the MAS folder after activation?**\
Yes.

View File

@ -22,7 +22,8 @@ pagetitle: Fix WPA Registry
- Copy `rearm.cmd` file to the root of the C drive like `C:\rearm.cmd`
- Press shift and click on the restart button in the start menu
- Open command prompt as admin and enter the below command\
`Shutdown /f /r /o /t 0`
- After system restart, you will find Troubleshoot \> Advanced Option, select Command Prompt option

View File

@ -2,10 +2,10 @@ $ErrorActionPreference = "Stop"
# Enable TLSv1.2 for compatibility with older clients
[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12
$DownloadURL = 'https://gitlab.com/massgrave/microsoft-activation-scripts/-/raw/master/MAS/All-In-One-Version/MAS_AIO.cmd'
$DownloadURL2 = 'https://raw.githubusercontent.com/massgravel/Microsoft-Activation-Scripts/master/MAS/All-In-One-Version/MAS_AIO.cmd'
$DownloadURL = 'https://raw.githubusercontent.com/massgravel/Microsoft-Activation-Scripts/master/MAS/All-In-One-Version/MAS_AIO.cmd'
$DownloadURL2 = 'https://bitbucket.org/WindowsAddict/microsoft-activation-scripts/raw/dc9bf31743ebed91705cddc543e73e4632f2d843/MAS/All-In-One-Version/MAS_AIO.cmd'
$rand = Get-Random -Maximum 1000
$rand = Get-Random -Maximum 99999999
$isAdmin = [bool]([Security.Principal.WindowsIdentity]::GetCurrent().Groups -match 'S-1-5-32-544')
$FilePath = if ($isAdmin) { "$env:SystemRoot\Temp\MAS_$rand.cmd" } else { "$env:TEMP\MAS_$rand.cmd" }

59
hwid.md
View File

@ -78,35 +78,36 @@ Now a question, can Microsoft block the new requests or revoke already establish
## Supported Products
| Windows 10/11 | Generic Retail/OEM/MAK Key |
|:---------------------------------|:--------------------------------|
| Education | `YNMGQ-8RYV3-4PGQ3-C8XTP-7CFBY` |
| Education N | `84NGF-MHBT6-FXBX8-QWJK7-DRR8H` |
| Enterprise | `XGVPP-NMH47-7TTHJ-W3FW7-8HV2C` |
| Enterprise N | `3V6Q6-NQXCX-V8YXR-9QCYV-QPFCT` |
| Enterprise LTSB 2015 | `FWN7H-PF93Q-4GGP8-M8RF3-MDWWW` |
| Enterprise LTSB 2016 | `NK96Y-D9CD8-W44CQ-R8YTK-DYJWX` |
| Enterprise LTSC 2019 | `43TBQ-NH92J-XKTM7-KT3KK-P39PB` |
| Enterprise N LTSB 2015 | `NTX6B-BRYC2-K6786-F6MVQ-M7V2X` |
| Enterprise N LTSB 2016 | `2DBW3-N2PJG-MVHW3-G7TDK-9HKR4` |
| Home | `YTMG3-N6DKC-DKB77-7M9GH-8HVX7` |
| Home N | `4CPRK-NM3K3-X6XXQ-RXX86-WXCHW` |
| Home China | `N2434-X9D7W-8PF6X-8DV9T-8TYMD` |
| Home Single Language | `BT79Q-G7N6G-PGBYW-4YWX6-6F4BT` |
| IoT Enterprise | `XQQYW-NFFMW-XJPBH-K8732-CKFFD` |
| IoT Enterprise LTSC 2021 | `QPM6N-7J2WJ-P88HH-P3YRH-YY74H` |
| IoT Enterprise LTSC Subscription | `J7NJW-V6KBM-CC8RW-Y29Y4-HQ2MJ` |
| Pro | `VK7JG-NPHTM-C97JM-9MPGT-3V66T` |
| Pro N | `2B87N-8KFHP-DKV6R-Y2C8J-PKCKT` |
| Pro Education | `8PTT6-RNW4C-6V7J2-C2D3X-MHBPB` |
| Pro Education N | `GJTYN-HDMQY-FRR76-HVGC7-QPF8P` |
| Pro for Workstations | `DXG7C-N36C4-C4HTG-X4T3X-2YV77` |
| Pro N for Workstations | `WYPNQ-8C467-V2W6J-TX4WX-WT2RQ` |
| S | `V3WVW-N2PV2-CGWC3-34QGF-VMJ2C` |
| S N | `NH9J3-68WK7-6FB93-4K3DF-DJ4F6` |
| SE | `KY7PN-VR6RX-83W6Y-6DDYQ-T6R4W` |
| SE N | `K9VKN-3BGWV-Y624W-MCRMQ-BHDCD` |
| Team | `XKCNC-J26Q9-KFHD2-FKTHY-KD72Y` |
| Windows 10/11 | Generic Retail/OEM/MAK Key |
|:--------------------------------------|:--------------------------------|
| Education | `YNMGQ-8RYV3-4PGQ3-C8XTP-7CFBY` |
| Education N | `84NGF-MHBT6-FXBX8-QWJK7-DRR8H` |
| Enterprise | `XGVPP-NMH47-7TTHJ-W3FW7-8HV2C` |
| Enterprise N | `3V6Q6-NQXCX-V8YXR-9QCYV-QPFCT` |
| Enterprise LTSB 2015 | `FWN7H-PF93Q-4GGP8-M8RF3-MDWWW` |
| Enterprise LTSB 2016 | `NK96Y-D9CD8-W44CQ-R8YTK-DYJWX` |
| Enterprise LTSC 2019 | `43TBQ-NH92J-XKTM7-KT3KK-P39PB` |
| Enterprise N LTSB 2015 | `NTX6B-BRYC2-K6786-F6MVQ-M7V2X` |
| Enterprise N LTSB 2016 | `2DBW3-N2PJG-MVHW3-G7TDK-9HKR4` |
| Home | `YTMG3-N6DKC-DKB77-7M9GH-8HVX7` |
| Home N | `4CPRK-NM3K3-X6XXQ-RXX86-WXCHW` |
| Home China | `N2434-X9D7W-8PF6X-8DV9T-8TYMD` |
| Home Single Language | `BT79Q-G7N6G-PGBYW-4YWX6-6F4BT` |
| IoT Enterprise | `XQQYW-NFFMW-XJPBH-K8732-CKFFD` |
| IoT Enterprise LTSC 2021 | `QPM6N-7J2WJ-P88HH-P3YRH-YY74H` |
| IoT Enterprise LTSC 2024 | `CGK42-GYN6Y-VD22B-BX98W-J8JXD` |
| IoT Enterprise LTSC Subscription 2024 | `J7NJW-V6KBM-CC8RW-Y29Y4-HQ2MJ` |
| Pro | `VK7JG-NPHTM-C97JM-9MPGT-3V66T` |
| Pro N | `2B87N-8KFHP-DKV6R-Y2C8J-PKCKT` |
| Pro Education | `8PTT6-RNW4C-6V7J2-C2D3X-MHBPB` |
| Pro Education N | `GJTYN-HDMQY-FRR76-HVGC7-QPF8P` |
| Pro for Workstations | `DXG7C-N36C4-C4HTG-X4T3X-2YV77` |
| Pro N for Workstations | `WYPNQ-8C467-V2W6J-TX4WX-WT2RQ` |
| S | `V3WVW-N2PV2-CGWC3-34QGF-VMJ2C` |
| S N | `NH9J3-68WK7-6FB93-4K3DF-DJ4F6` |
| SE | `KY7PN-VR6RX-83W6Y-6DDYQ-T6R4W` |
| SE N | `K9VKN-3BGWV-Y624W-MCRMQ-BHDCD` |
| Team | `XKCNC-J26Q9-KFHD2-FKTHY-KD72Y` |
**Notes:**

View File

@ -6,30 +6,30 @@ pagetitle: Microsoft Activation Scripts (MAS)
**Microsoft Activation Scripts (MAS)**
A Windows and Office activator using HWID / KMS38 / Online KMS activation methods, with a focus on open-source code and fewer antivirus detections.
A Windows and Office activator using HWID / Ohook / KMS38 / Online KMS activation methods, with a focus on open-source code and fewer antivirus detections.
------------------------------------------------------------------------
## Features
- HWID Activation
- KMS38 Activation
- Online KMS Activation
- Activation Troubleshoot
- **HWID (Digital License)** Method to Permanently Activate Windows
- **Ohook** Method to Permanently Activate Office
- **KMS38** Method to Activate Windows/Server Till the Year 2038
- **Online KMS** Method to Activate Windows/Server/Office Till 180 Days (Lifetime With Renewal Task)
- Advanced Activation Troubleshoot
- \$OEM\$ Folders For Preactivation
- Change Windows Edition
- Check Windows-Office Activation Status
- Available in All In One & Separate Files Version
- Fully Open Source
- All Files Are Transparent Batch Scripts
- Check Windows/Office Activation Status
- Available in All In One and Separate Files Version
- Fully Open Source and Based on Batch Script
- Fewer Antivirus Detections
------------------------------------------------------------------------
## MAS Latest Release
Last Release - v1.8 (16-Mar-2023)\
[GitHub](https://github.com/massgravel/Microsoft-Activation-Scripts) / [GitLab](https://gitlab.com/massgrave/microsoft-activation-scripts)
Last Release - v1.9 (25-Sep-2023)\
[GitHub](https://github.com/massgravel/Microsoft-Activation-Scripts) / [Bitbucket](https://bitbucket.org/WindowsAddict/microsoft-activation-scripts)
------------------------------------------------------------------------
@ -39,7 +39,7 @@ Last Release - v1.8 (16-Mar-2023)\
(Recommended)
- On Windows 8.1/10/11, right-click on the windows start menu and select PowerShell or Terminal (Not CMD).
- On Windows 8.1/10/11, right-click on the Windows start menu and select PowerShell or Terminal (Not CMD).
- Copy-paste the below code and press enter\
`irm https://massgrave.dev/get | iex`
- You will see the activation options, and follow onscreen instructions.
@ -60,11 +60,12 @@ To run the scripts in unattended mode, check [here](command_line_switches.html)
## Activations Summary
| Activation Type | Supported Product | Activation Period |
|:----------------|:----------------|:-------------------------------------|
| HWID | Windows 10-11 | Permanent |
| KMS38 | Windows 10-11-Server | Until the year 2038 |
| Online KMS | Windows / Office | 180 Days. Lifetime Activation With Renewal Task |
| Activation Type | Supported Product | Activation Period |
|:----------------|:---------------------|:-------------------------------------|
| 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.
@ -78,7 +79,7 @@ To activate unsupported products such as **Office on Mac**, check [here](unsuppo
![](MAS_HWID.png)
![](MAS_KMS.png)
![](MAS_Ohook.png)
![](MAS_Troubleshoot.png)

View File

@ -1,21 +0,0 @@
---
pagetitle: Install HWID Key
---
# Install Win 10/11 HWID Key
------------------------------------------------------------------------
- You can find this option in MAS extras section.
- HWID (Digital License) can auto-activate a system even after OS is re-installed.
- But this auto-activation works only when HWID (Retail/OEM/MAK) key is already installed which happens if you downloaded Windows 10-11 for **free** from the Official Microsoft website.
- However, Business versions (Windows Enterprise, LTSB/C editions) are not publicly available. These editions have the KMS key installed by default. Due to this HWID can't auto-activate the system.
- To avoid running the HWID script **again**, you can instead just install the HWID key and the system will auto-activate.
- This is the scenario where this option is useful.
------------------------------------------------------------------------

View File

@ -10,17 +10,27 @@ pagetitle: Licensing Servers Issue
- Activation script will inform you about this if that is the case. We suggest to follow the below guide only when the script tells you to do it. If you are unsure, you can take the help from [here](troubleshoot.html).
- This may happen mostly either due to DNS or Issues in MS licensing servers itself or Firewall rules in the system. Below you can find listed fixes for it.
- This may happen mostly either due to DNS or Issues in MS licensing servers itself or Firewall rules in the system. Below you can find fixes for it.
- **Which method to choose for the fix?\
\
**If you are located in China then choose **Modify Host File** option.\
If you are not in China then first try **Fix DNS** option, and if that doesn't work then try **VPN** method or try another Internet connection.
If you are not in China then first try **Network Reset** option and if that doesn't work then **Fix DNS** option, and if that doesn't work then try **VPN** method or try another Internet connection.
- If you are still facing issues then check [here](troubleshoot.html).
------------------------------------------------------------------------
## Network Reset
- In Windows 10/11, goto settings and search for Network Reset and apply this option.
- Restart your system and try HWID Activation.
- If it's showing same Internet error then apply the Fix DNS option.
------------------------------------------------------------------------
## Fix DNS
- Download the `Fix_DNS.zip` file from [here](https://www.box.com/index.php?rm=box_download_shared_file&shared_name=4c66hw8ezuijy5j0trwczy860sf825i7&file_id=f_1146300205040).
@ -31,16 +41,18 @@ pagetitle: Licensing Servers Issue
- Once done, try HWID Activation.
- If it's showing same Internet error then try VPN option.
------------------------------------------------------------------------
## VPN
- You can install below VPN to fix issue if script is showing failed to connect licensing servers.
- Freedome VPN\
- Install Freedome VPN\
<https://download.sp.f-secure.com/freedome/installer/2/Freedome.exe>
- Once done, try HWID Activation.
- Once done connect to USA servers and then try HWID Activation.
- If it's showing same Internet error then check [here](troubleshoot.html).
------------------------------------------------------------------------
@ -59,11 +71,7 @@ $filePath = "C:\Windows\System32\drivers\etc\hosts"
Set-ItemProperty -Path $filePath -Name IsReadOnly -Value $false
Set-Content -Path $filePath -Value (Get-Content $filePath | ForEach-Object { $_ -replace "124.108.22.138 licensing.mp.microsoft.com", "" })
Add-Content -Path $filePath -Value "124.108.22.138 licensing.mp.microsoft.com"
Set-ItemProperty -Path $filePath -Name IsReadOnly -Value $true
```
- Done. Now try HWID Activation.
@ -73,11 +81,7 @@ To restore it, run below commands.
```
$filePath = "C:\Windows\System32\drivers\etc\hosts"
Set-ItemProperty -Path $filePath -Name IsReadOnly -Value $false
Set-Content -Path $filePath -Value (Get-Content $filePath | ForEach-Object { $_ -replace "124.108.22.138 licensing.mp.microsoft.com", "" })
Set-ItemProperty -Path $filePath -Name IsReadOnly -Value $true
```
------------------------------------------------------------------------

View File

@ -22,7 +22,9 @@ pagetitle: OEM Folders
- You can check [here](index.html) about activation method details and select the activation method as per your requirement.
- On Windows 8 and later, running setupcomplete.cmd is disabled if the default installed key for the edition is OEM Channel. For example - Preactivation won't work for Windows 10 Iot Enterprise because installed key is of OEM channel.
- On Windows 8 and later, **running setupcomplete.cmd is disabled** if the default installed key for the edition is OEM Channel.\
For example - Preactivation won't work for Windows 10 Iot Enterprise LTSC because installed key is of OEM channel.\
The **solution** for this issue is to use (Non-Iot) Windows 10 Enterprise LTSC ISO and HWID method in preactivation will use Iot LTSC key to change the edition.
------------------------------------------------------------------------
@ -49,6 +51,12 @@ pagetitle: OEM Folders
------------------------------------------------------------------------
## Ohook
- If Office is preinstalled then Ohook method will activate the Office immediately without Internet. This activation uses custom sppc.dll file for the activation.
------------------------------------------------------------------------
## KMS38
- When using KMS38 activation, no files are stored on the system, and Windows 10-11-Server becomes activated immediately without Internet.
@ -57,16 +65,36 @@ pagetitle: OEM Folders
## Online KMS
- When using Online KMS activation, Windows and Office both will be activated when connected to the internet for the first time. This option uses a renewal task for lifetime activation.
- When using Online KMS activation, Windows-Server and Office (Preinstalled) both will be activated when connected to the internet for the first time. This option uses a renewal task for lifetime activation.
------------------------------------------------------------------------
## HWID + Ohook
- In this method, Windows 10-11 will be activated with HWID, and **Office** (Preinstalled) will be activated using Ohook.
------------------------------------------------------------------------
## HWID + Online KMS
- In this method, Windows 10-11 will be activated with HWID, and **Office** will be activated using Online KMS.
- In this method, Windows 10-11 will be activated with HWID, and **Office** (Preinstalled) will be activated using Online KMS.
------------------------------------------------------------------------
## KMS38 + Ohook
- In this method, Windows 10-11-Server will be activated with KMS38, and **Office** (Preinstalled) will be activated using Ohook.
------------------------------------------------------------------------
## KMS38 + Online KMS
- In this method, Windows 10-11-Server will be activated with KMS38, and **Office** will be activated using Online KMS.
- In this method, Windows 10-11-Server will be activated with KMS38, and **Office** (Preinstalled) will be activated using Online KMS.
------------------------------------------------------------------------
## Online KMS + Ohook
- In this method, Windows-Server will be activated with Online KMS, and **Office** (Preinstalled) will be activated using Ohook.
------------------------------------------------------------------------

View File

@ -6,7 +6,7 @@ pagetitle: Get genuine Office banner
![](office-license-is-not-genuine.png)
**TL;DR** To solve it, use the latest abbodi1406's [KMS_VL_ALL](https://github.com/abbodi1406/KMS_VL_ALL_AIO/) or [MAS](index.html) to activate Office.
**TL;DR** To solve it, use [MAS](index.html) or abbodi1406's [KMS_VL_ALL](https://github.com/abbodi1406/KMS_VL_ALL_AIO/) to activate Office.
------------------------------------------------------------------------
@ -33,7 +33,7 @@ Please find below various ways you can avoid this banner. The simplest option fo
### 1- Activation Tools
- Use the latest abbodi1406's [KMS_VL_ALL](https://github.com/abbodi1406/KMS_VL_ALL_AIO/) or [MAS](index.html) to activate Office.
- Use [MAS](index.html) or abbodi1406's [KMS_VL_ALL](https://github.com/abbodi1406/KMS_VL_ALL_AIO/) to activate Office.
------------------------------------------------------------------------
@ -49,13 +49,15 @@ In this section, I'm only going to mention how to set up the KMS server in the r
Please find below how to set the KMS server address in the registry. For example with a private IP `10.0.0.10`
reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\0ff1ce15-a989-479d-af46-f275c6370663" /f
```
reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\0ff1ce15-a989-479d-af46-f275c6370663" /f
reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\0ff1ce15-a989-479d-af46-f275c6370663" /f /reg:32
reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\0ff1ce15-a989-479d-af46-f275c6370663" /f /reg:32
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform" /f /v KeyManagementServiceName /t REG_SZ /d "10.0.0.10"
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform" /f /v KeyManagementServiceName /t REG_SZ /d "10.0.0.10"
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform" /f /v KeyManagementServiceName /t REG_SZ /d "10.0.0.10" /reg:32
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform" /f /v KeyManagementServiceName /t REG_SZ /d "10.0.0.10" /reg:32
```
------------------------------------------------------------------------
@ -79,17 +81,19 @@ Please the guide [here](office_c2r_custom.html) for VL Office installation.
<!-- -->
reg add HKLM\SOFTWARE\Microsoft\Office\ClickToRun\Configuration /v CDNBaseUrl /t REG_SZ /d "http://officecdn.microsoft.com/pr/55336B82-A18D-4DD6-B5F6-9E5095C314A6" /f
```
reg add HKLM\SOFTWARE\Microsoft\Office\ClickToRun\Configuration /v CDNBaseUrl /t REG_SZ /d "http://officecdn.microsoft.com/pr/55336B82-A18D-4DD6-B5F6-9E5095C314A6" /f
reg delete HKLM\SOFTWARE\Microsoft\Office\ClickToRun\Configuration /v UpdateUrl /f
reg delete HKLM\SOFTWARE\Microsoft\Office\ClickToRun\Configuration /v UpdateUrl /f
reg delete HKLM\SOFTWARE\Microsoft\Office\ClickToRun\Configuration /v UpdateToVersion /f
reg delete HKLM\SOFTWARE\Microsoft\Office\ClickToRun\Configuration /v UpdateToVersion /f
reg delete HKLM\SOFTWARE\Microsoft\Office\ClickToRun\Updates /v UpdateToVersion /f
reg delete HKLM\SOFTWARE\Microsoft\Office\ClickToRun\Updates /v UpdateToVersion /f
reg delete HKLM\SOFTWARE\Policies\Microsoft\Office\16.0\Common\OfficeUpdate\ /f
reg delete HKLM\SOFTWARE\Policies\Microsoft\Office\16.0\Common\OfficeUpdate\ /f
"%CommonProgramFiles%\microsoft shared\ClickToRun\OfficeC2RClient.exe" /update user
"%CommonProgramFiles%\microsoft shared\ClickToRun\OfficeC2RClient.exe" /update user
```
- It will change the update channel to Production::MEC \| MonthlyEnterprise

View File

@ -10,13 +10,7 @@ pagetitle: Office C2R Custom Install
- If the below guide is confusing to you then the simplest option for you is to use [Office C2R Installer](office_c2r_links.html).
- Retail Office (O365 with Mondo 2016 KMS License installed by Activation script):\
Pros - Latest feature updates\
Cons - On Office repair or Windows major feature updates, you will need to run activation script again.
- Volume Office (2021):\
Pros - You won't need to run activation script again on Office repair or Windows major feature updates.\
Cons - No latest feature updates
- Retail Office (e.g. O365) has latest feature updates and Volume Office (e.g. ProPlus 2021) don't have latest feature updates. Both can be activated using Ohook activation method.
- Please note that in the official C2R office custom installation method, there is no ISO or any one-click solution available. Below is the simplest guide to installing the customized office.
@ -44,7 +38,7 @@ Once done,
- If you want Volume Office then select `Office LTSC Professional Plus 2021 - Volume License` (Don't select SPLA version) in the office suites section.
- You can add Visio and Project apps if you need them. Don't select language which is [not available for Project/Visio](office_c2r_links.html) if you are installing these apps.
- You can add Visio and Project apps if you need them. Don't select language that is [not available for Project/Visio](office_c2r_links.html) if you are installing these apps.
- Customize other things and leave them as default where you don't understand something.

View File

@ -10,9 +10,9 @@ pagetitle: Office C2R Installer Links
- **If you are unsure what to download then**,
- Choose **Office 365 ProPlus**. MAS's KMS activation will use Mondo 2016 license to activate it and it will give you latest and most features possible with KMS license.
- Choose **Office 365 ProPlus**. MAS's Ohook method can activate it and it will give you latest and most features possible.
- Choose **Online Installer** **x64** as it will install latest version with minimum download data. Choose Offline installer if you have unstable connection or need to install offline/multiple times.
- Choose **Online Installer** **x64** as it will install latest version with minimum download data. Choose Offline installer if you have unstable connection.
- Below all links are original from Microsoft with Retail license and Current update channel.
@ -26,7 +26,7 @@ pagetitle: Office C2R Installer Links
- **Don't use** offline links for Office 2013 because it's too old and it's installation can not be updated. Use online installer if you need to use Office 2013.
- **Advanced uses:** If you want customization in Office installation or want pure Volume installation for more stability, use this [ODT method](office_c2r_custom.html) of Office installation.
- **Advanced uses:** If you want customization in Office installation or want pure Volume installation, use this [ODT method](office_c2r_custom.html) of Office installation.
- **Troubleshoot:**

View File

@ -16,7 +16,7 @@ All download links leads to genuine files only.
- For these reason, we need to host files on 3rd party. You can check [here](genuine-installation-media.html#How_to_verify_genuinity_of_files) on how to be sure that files are genuine. Office 2010, 2013, 2016 MSI VL files were released on VLSC only so you may find it hard to find checksums for them. You can download SHA-1 hashes list from [here](https://pixeldrain.com/u/UcxBns92) for all below listed Office versions.
- You can activate all below listed 2010/2013/2016 Office files with Online KMS option in MAS. To activate below listed Office 2007 Enterprise, you can use this key `BQDQB-KRRY9-43DBR-4P9J4-DH7D8`
- You can activate all below listed 2010/2013/2016 Office files with Online KMS option and 2013/2016 with Ohook option in MAS. To activate below listed Office 2007 Enterprise, you can use this key `BQDQB-KRRY9-43DBR-4P9J4-DH7D8`
- If you need links for any other Windows/office file, please contact [here](https://discord.gg/gjJEfq7ux8).

325
ohook.md Normal file
View File

@ -0,0 +1,325 @@
---
pagetitle: Ohook Activation
---
# Ohook Activation
------------------------------------------------------------------------
## Overview
- How to use it? Please find the instructions [here](index.html#Download__How_to_use_it).
- This activation method can activate all kinds of Office versions on Windows 8 and higher and their Server equivalent except Office 2010 and Office UWP apps.
- This activation method works offline and activates Office permanently.
- This activation method can survive Office repairs, Office updates, and even Windows major feature upgrades. You do not need to reactivate in these cases.
- For the O365 subscription version, you can't get server side O365 specific features such as 1TB storage in Onedrive. However, almost all other features and 5GB storage in free onedrive account would work fine.
- This activation method does not modify/patch any onboard system files, instead it installs a custom SPPC.dll (open source) file for the activation to work. Check further details in below "How does it work?" section.
------------------------------------------------------------------------
## How does it work?
![](MAS-before-ohook.png)
- As illustrated in the above 1st image, in the Official activation process of SPP based Office, Office asks `C:\Windows\System32\sppc.dll` about the activation status and that file asks the same thing to SPP (Software Protection Platform) `C:\Windows\System32\sppsvc.exe` and returns the message back to Office.
![](MAS-after-ohook.png)
- As illustrated in the above 2nd image, we modify this behavior by placing a custom `sppc.dll` file in Office folder without touching system's `C:\Windows\System32\sppc.dll` file and that custom file always returns the message that Office is activated. This is how ohook activation works.
- You can find the source code of ohook custom sppc.dll file [here](https://github.com/asdcorp/ohook).
------------------------------------------------------------------------
## Supported Products
TL;DR all kinds of Office products are supported on Windows 8 and higher and their Server equivalent except Office 2010 and Office UWP apps.
| Office Version | Office Product | Generic Key | Key Type |
|------------|------------------|-----------------------------|------------|
| v15.0 (2013) | AccessRetail | B7RFY-7NXPK-Q4342-Y9X2H-3JX4X | Retail |
| v15.0 (2013) | AccessVolume | 9MF9G-CN32B-HV7XT-9XJ8T-9KVF4 | MAK |
| v15.0 (2013) | ExcelRetail | NT889-MBH4X-8MD4H-X8R2D-WQHF8 | Retail |
| v15.0 (2013) | ExcelVolume | Y3N36-YCHDK-XYWBG-KYQVV-BDTJ2 | MAK |
| v15.0 (2013) | GrooveRetail | BMK4W-6N88B-BP9QR-PHFCK-MG7GF | Retail |
| v15.0 (2013) | GrooveVolume | RN84D-7HCWY-FTCBK-JMXWM-HT7GJ | MAK |
| v15.0 (2013) | HomeBusinessPipcRetail | 2WQNF-GBK4B-XVG6F-BBMX7-M4F2Y | OEM-Perp |
| v15.0 (2013) | HomeBusinessRetail | NVTDK-QB8J9-M28GR-92BPC-BR96Q | Retail |
| v15.0 (2013) | HomeStudentRetail | R29WQ-CMNCM-2THCT-K4H92-FX6KR | Retail |
| v15.0 (2013) | InfoPathRetail | RV7NQ-HY3WW-7CKWH-QTVMW-29VHC | Retail |
| v15.0 (2013) | InfoPathVolume | C4TGN-QQW6Y-FYKXC-6WJW7-X73VG | MAK |
| v15.0 (2013) | LyncAcademicRetail | 6MDN4-WF3FV-4WH3Q-W699V-RGCMY | PrepidBypass |
| v15.0 (2013) | LyncEntryRetail | N42BF-CBY9F-W2C7R-X397X-DYFQW | PrepidBypass |
| v15.0 (2013) | LyncRetail | 89P23-2NK2R-JXM2M-3Q8R8-BWM3Y | Retail |
| v15.0 (2013) | LyncVolume | 3WKCD-RN489-4M7XJ-GJ2GQ-YBFQ6 | MAK |
| v15.0 (2013) | MondoRetail | YYHXG-KTNKF-XGRT7-H299D-8K6MM | Retail |
| v15.0 (2013) | MondoVolume | 2YNYQ-FQMVG-CB8KW-6XKYD-M7RRJ | MAK |
| v15.0 (2013) | OneNoteFreeRetail | 4TGWV-6N9P6-G2H8Y-2HWKB-B4FF4 | Bypass |
| v15.0 (2013) | OneNoteRetail | 3KXXQ-PVN2C-8P7YY-HCV88-GVGQ6 | Retail |
| v15.0 (2013) | OneNoteVolume | JDMWF-NJC7B-HRCHY-WFT8G-BPXD9 | MAK |
| v15.0 (2013) | OutlookRetail | 9N4RQ-CF8R2-HBVCB-J3C9V-94P4D | Retail |
| v15.0 (2013) | OutlookVolume | HNG29-GGWRG-RFC8C-JTFP4-2J9FH | MAK |
| v15.0 (2013) | PersonalPipcRetail | 9CYB3-NFMRW-YFDG6-XC7TF-BY36J | OEM-Perp |
| v15.0 (2013) | PersonalRetail | 2NCQJ-MFRMH-TXV83-J7V4C-RVRWC | Retail |
| v15.0 (2013) | PowerPointRetail | HVMN2-KPHQH-DVQMK-7B3CM-FGBFC | Retail |
| v15.0 (2013) | PowerPointVolume | 47DKN-HPJP7-RF9M3-VCYT2-TMQ4G | MAK |
| v15.0 (2013) | ProPlusRetail | N3QMM-GKDT3-JQGX6-7X3MQ-4GBG3 | Retail |
| v15.0 (2013) | ProPlusVolume | QKHNX-M9GGH-T3QMW-YPK4Q-QRP9V | MAK |
| v15.0 (2013) | ProfessionalPipcRetail | CF9DD-6CNW2-BJWJQ-CVCFX-Y7TXD | OEM-Perp |
| v15.0 (2013) | ProfessionalRetail | MBQBN-CQPT6-PXRMC-TYJFR-3C8MY | Retail |
| v15.0 (2013) | ProjectProRetail | B4RN4-H4JYG-YMQMC-CYGKH-46WPH | Retail |
| v15.0 (2013) | ProjectProVolume | WFCT2-NBFQ7-JD7VV-MFJX6-6F2CM | MAK |
| v15.0 (2013) | ProjectStdRetail | 2B96V-X9NJY-WFBRC-Q8MP2-7CCC4 | Retail |
| v15.0 (2013) | ProjectStdVolume | 3CNQX-T34TY-99RH4-C4YD2-KWYGV | MAK |
| v15.0 (2013) | PublisherRetail | TWNCJ-YR84W-X7PPF-6DPRP-D67VC | Retail |
| v15.0 (2013) | PublisherVolume | DJPHV-NCJV6-GWPT6-K26JX-C7GX6 | MAK |
| v15.0 (2013) | SPDRetail | 3NY6J-WHT3F-47BDV-JHF36-2343W | PrepidBypass |
| v15.0 (2013) | StandardRetail | V6VWN-KC2HR-YYDD6-9V7HQ-7T7VP | Retail |
| v15.0 (2013) | StandardVolume | 9TN6B-PCYH4-MCVDQ-KT83C-TMQ7T | MAK |
| v15.0 (2013) | VisioProRetail | JRJNJ-33M7C-R73X3-P9XF7-R89MY | Retail |
| v15.0 (2013) | VisioProVolume | YN7CF-XRH6R-CGKRY-GKPV3-BG7WF | MAK |
| v15.0 (2013) | VisioStdRetail | G2N2Q-4QD2T-DY4TP-GY489-3RQCG | Retail |
| v15.0 (2013) | VisioStdVolume | RX63Y-4NFK2-XTYC8-C6B3W-YPXPJ | MAK |
| v15.0 (2013) | WordRetail | NB77V-RPFQ6-PMMKQ-T87DV-M4D84 | Retail |
| v15.0 (2013) | WordVolume | RPHPB-Y7NC4-3VYFM-DW7VD-G8YJ8 | MAK |
| v15.0 (O365) | O365BusinessRetail | JXR8H-NJ3MK-X66W8-78CWD-QRQ6C | Retail |
| v15.0 (O365) | O365HomePremRetail | J2W28-TN9C8-26PWV-F7J4G-72XCB | Subscription1 |
| v15.0 (O365) | O365ProPlusRetail | T6JJW-DYN99-WK46B-9MKKV-94P2Y | Retail |
| v15.0 (O365) | O365SmallBusPremRetail | B9V9Q-F6ND8-T4K4K-8868M-HT7KT | Retail |
| v16.0 (2016) | AccessRetail | WHK4N-YQGHB-XWXCC-G3HYC-6JF94 | Retail |
| v16.0 (2016) | AccessRuntimeRetail | RNB7V-P48F4-3FYY6-2P3R3-63BQV | PrepidBypass |
| v16.0 (2016) | AccessVolume | JJ2Y4-N8KM3-Y8KY3-Y22FR-R3KVK | MAK |
| v16.0 (2016) | ExcelRetail | RKJBN-VWTM2-BDKXX-RKQFD-JTYQ2 | Retail |
| v16.0 (2016) | ExcelVolume | FVGNR-X82B2-6PRJM-YT4W7-8HV36 | MAK |
| v16.0 (2016) | HomeBusinessPipcRetail | 2WQNF-GBK4B-XVG6F-BBMX7-M4F2Y | OEM-Perp |
| v16.0 (2016) | HomeBusinessRetail | HM6FM-NVF78-KV9PM-F36B8-D9MXD | Retail |
| v16.0 (2016) | HomeStudentRetail | PNPRV-F2627-Q8JVC-3DGR9-WTYRK | Retail |
| v16.0 (2016) | HomeStudentVNextRetail | YWD4R-CNKVT-VG8VJ-9333B-RC3B8 | Retail |
| v16.0 (2016) | MondoRetail | Y3XPN-P7PC4-MGPTJ-2BY3Q-RJRFV | Retail |
| v16.0 (2016) | MondoVolume | FMTQQ-84NR8-2744R-MXF4P-PGYR3 | MAK |
| v16.0 (2016) | OneNoteFreeRetail | XYNTG-R96FY-369HX-YFPHY-F9CPM | Bypass |
| v16.0 (2016) | OneNoteRetail | FXF6F-CNC26-W643C-K6KB7-6XXW3 | Retail |
| v16.0 (2016) | OneNoteVolume | 9TYVN-D76HK-BVMWT-Y7G88-9TPPV | MAK |
| v16.0 (2016) | OutlookRetail | 7N4KG-P2QDH-86V9C-DJFVF-369W9 | Retail |
| v16.0 (2016) | OutlookVolume | 7QPNR-3HFDG-YP6T9-JQCKQ-KKXXC | MAK |
| v16.0 (2016) | PersonalPipcRetail | 9CYB3-NFMRW-YFDG6-XC7TF-BY36J | OEM-Perp |
| v16.0 (2016) | PersonalRetail | FT7VF-XBN92-HPDJV-RHMBY-6VKBF | Retail |
| v16.0 (2016) | PowerPointRetail | N7GCB-WQT7K-QRHWG-TTPYD-7T9XF | Retail |
| v16.0 (2016) | PowerPointVolume | X3RT9-NDG64-VMK2M-KQ6XY-DPFGV | MAK |
| v16.0 (2016) | ProPlusRetail | GM43N-F742Q-6JDDK-M622J-J8GDV | Retail |
| v16.0 (2016) | ProPlusVolume | FNVK8-8DVCJ-F7X3J-KGVQB-RC2QY | MAK |
| v16.0 (2016) | ProfessionalPipcRetail | CF9DD-6CNW2-BJWJQ-CVCFX-Y7TXD | OEM-Perp |
| v16.0 (2016) | ProfessionalRetail | NXFTK-YD9Y7-X9MMJ-9BWM6-J2QVH | Retail |
| v16.0 (2016) | ProjectProRetail | WKKGF-TTN8F-QC9T2-6C2DC-3YH63 | Retail |
| v16.0 (2016) | ProjectProVolume | PKC3N-8F99H-28MVY-J4RYY-CWGDH | MAK |
| v16.0 (2016) | ProjectProXVolume | JBNPH-YF2F7-Q9Y29-86CTG-C9YGV | MAKC2R |
| v16.0 (2016) | ProjectStdRetail | 4H6NF-QDPG8-83W97-9K8XY-XBT9Y | Retail |
| v16.0 (2016) | ProjectStdVolume | 4TGWV-6N9P6-G2H8Y-2HWKB-B4G93 | MAK |
| v16.0 (2016) | ProjectStdXVolume | N3W2Q-69MBT-27RD9-BH8V3-JT2C8 | MAKC2R |
| v16.0 (2016) | PublisherRetail | WKWND-X6G9G-CDMTV-CPGYJ-6MVBF | Retail |
| v16.0 (2016) | PublisherVolume | 9QVN2-PXXRX-8V4W8-Q7926-TJGD8 | MAK |
| v16.0 (2016) | SkypeServiceBypassRetail | 6MDN4-WF3FV-4WH3Q-W699V-RGCMY | PrepidBypass |
| v16.0 (2016) | SkypeforBusinessEntryRetail | 4N4D8-3J7Y3-YYW7C-73HD2-V8RHY | PrepidBypass |
| v16.0 (2016) | SkypeforBusinessRetail | PBJ79-77NY4-VRGFG-Y8WYC-CKCRC | Retail |
| v16.0 (2016) | SkypeforBusinessVolume | DMTCJ-KNRKR-JV8TQ-V2CR2-VFTFH | MAK |
| v16.0 (2016) | StandardRetail | 2FPWN-4H6CM-KD8QQ-8HCHC-P9XYW | Retail |
| v16.0 (2016) | StandardVolume | WHGMQ-JNMGT-MDQVF-WDR69-KQBWC | MAK |
| v16.0 (2016) | VisioProRetail | 7TM6H-KNR4K-Q7HBX-72T2Q-H22RV | Retail |
| v16.0 (2016) | VisioProVolume | NRKT9-C8GP2-XDYXQ-YW72K-MG92B | MAK |
| v16.0 (2016) | VisioProXVolume | G98Q2-B6N77-CFH9J-K824G-XQCC4 | MAKC2R |
| v16.0 (2016) | VisioStdRetail | Q8R4N-GJCPG-CF32R-JFCYR-K4TF3 | Retail |
| v16.0 (2016) | VisioStdVolume | XNCJB-YY883-JRW64-DPXMX-JXCR6 | MAK |
| v16.0 (2016) | VisioStdXVolume | B2HTN-JPH8C-J6Y6V-HCHKB-43MGT | MAKC2R |
| v16.0 (2016) | WordRetail | P8K82-NQ7GG-JKY8T-6VHVY-88GGD | Retail |
| v16.0 (2016) | WordVolume | YHMWC-YN6V9-WJPXD-3WQKP-TMVCV | MAK |
| v16.0 (2019) | Access2019Retail | WRYJ6-G3NP7-7VH94-8X7KP-JB7HC | Retail |
| v16.0 (2019) | Access2019Volume | 6FWHX-NKYXK-BW34Q-7XC9F-Q9PX7 | MAK-AE |
| v16.0 (2019) | AccessRuntime2019Retail | FGQNJ-JWJCG-7Q8MG-RMRGJ-9TQVF | PrepidBypass |
| v16.0 (2019) | Excel2019Retail | KBPNW-64CMM-8KWCB-23F44-8B7HM | Retail |
| v16.0 (2019) | Excel2019Volume | 8NT4X-GQMCK-62X4P-TW6QP-YKPYF | MAK-AE |
| v16.0 (2019) | HomeBusiness2019Retail | QBN2Y-9B284-9KW78-K48PB-R62YT | Retail |
| v16.0 (2019) | HomeStudent2019Retail | XNWPM-32XQC-Y7QJC-QGGBV-YY7JK | Retail |
| v16.0 (2019) | Outlook2019Retail | WR43D-NMWQQ-HCQR2-VKXDR-37B7H | Retail |
| v16.0 (2019) | Outlook2019Volume | RN3QB-GT6D7-YB3VH-F3RPB-3GQYB | MAK-AE |
| v16.0 (2019) | Personal2019Retail | NMBY8-V3CV7-BX6K6-2922Y-43M7T | Retail |
| v16.0 (2019) | PowerPoint2019Retail | HN27K-JHJ8R-7T7KK-WJYC3-FM7MM | Retail |
| v16.0 (2019) | PowerPoint2019Volume | 29GNM-VM33V-WR23K-HG2DT-KTQYR | MAK-AE |
| v16.0 (2019) | ProPlus2019Retail | BN4XJ-R9DYY-96W48-YK8DM-MY7PY | Retail |
| v16.0 (2019) | ProPlus2019Volume | T8YBN-4YV3X-KK24Q-QXBD7-T3C63 | MAK-AE |
| v16.0 (2019) | Professional2019Retail | 9NXDK-MRY98-2VJV8-GF73J-TQ9FK | Retail |
| v16.0 (2019) | ProjectPro2019Retail | JDTNC-PP77T-T9H2W-G4J2J-VH8JK | Retail |
| v16.0 (2019) | ProjectPro2019Volume | TBXBD-FNWKJ-WRHBD-KBPHH-XD9F2 | MAK-AE |
| v16.0 (2019) | ProjectStd2019Retail | R3JNT-8PBDP-MTWCK-VD2V8-HMKF9 | Retail |
| v16.0 (2019) | ProjectStd2019Volume | RBRFX-MQNDJ-4XFHF-7QVDR-JHXGC | MAK-AE |
| v16.0 (2019) | Publisher2019Retail | 4QC36-NW3YH-D2Y9D-RJPC7-VVB9D | Retail |
| v16.0 (2019) | Publisher2019Volume | K8F2D-NBM32-BF26V-YCKFJ-29Y9W | MAK-AE |
| v16.0 (2019) | SkypeforBusiness2019Retail | JBDKF-6NCD6-49K3G-2TV79-BKP73 | Retail |
| v16.0 (2019) | SkypeforBusiness2019Volume | 9MNQ7-YPQ3B-6WJXM-G83T3-CBBDK | MAK-AE |
| v16.0 (2019) | SkypeforBusinessEntry2019Retail | N9722-BV9H6-WTJTT-FPB93-978MK | PrepidBypass |
| v16.0 (2019) | Standard2019Retail | NDGVM-MD27H-2XHVC-KDDX2-YKP74 | Retail |
| v16.0 (2019) | Standard2019Volume | NT3V6-XMBK7-Q66MF-VMKR4-FC33M | MAK-AE |
| v16.0 (2019) | VisioPro2019Retail | 2NWVW-QGF4T-9CPMB-WYDQ9-7XP79 | Retail |
| v16.0 (2019) | VisioPro2019Volume | 33YF4-GNCQ3-J6GDM-J67P3-FM7QP | MAK-AE |
| v16.0 (2019) | VisioStd2019Retail | 263WK-3N797-7R437-28BKG-3V8M8 | Retail |
| v16.0 (2019) | VisioStd2019Volume | BGNHX-QTPRJ-F9C9G-R8QQG-8T27F | MAK-AE |
| v16.0 (2019) | Word2019Retail | JXR8H-NJ3MK-X66W8-78CWD-QRVR2 | Retail |
| v16.0 (2019) | Word2019Volume | 9F36R-PNVHH-3DXGQ-7CD2H-R9D3V | MAK-AE |
| v16.0 (2021) | Access2021Retail | P286B-N3XYP-36QRQ-29CMP-RVX9M | Retail |
| v16.0 (2021) | Access2021Volume | JBH3N-P97FP-FRTJD-MGK2C-VFWG6 | MAK-AE |
| v16.0 (2021) | Excel2021Retail | V6QFB-7N7G9-PF7W9-M8FQM-MY8G9 | Retail |
| v16.0 (2021) | Excel2021Volume | WNYR4-KMR9H-KVC8W-7HJ8B-K79DQ | MAK-AE |
| v16.0 (2021) | HomeBusiness2021Retail | QV2VN-37WPX-DHH4K-B82H6-PDP3T | Retail1 |
| v16.0 (2021) | HomeStudent2021Retail | 3QNG6-8FJTH-88BF9-KBBVM-JMB78 | Retail |
| v16.0 (2021) | OneNote2021Retail | NB2TQ-3Y79C-77C6M-QMY7H-7QY8P | Retail |
| v16.0 (2021) | Outlook2021Retail | 4NCWR-9V92Y-34VB2-RPTHR-YTGR7 | Retail |
| v16.0 (2021) | Outlook2021Volume | JQ9MJ-QYN6B-67PX9-GYFVY-QJ6TB | MAK-AE |
| v16.0 (2021) | Personal2021Retail | RRRYB-DN749-GCPW4-9H6VK-HCHPT | Retail |
| v16.0 (2021) | PowerPoint2021Retail | 3KXXQ-PVN2C-8P7YY-HCV88-GVM96 | Retail1 |
| v16.0 (2021) | PowerPoint2021Volume | 39G2N-3BD9C-C4XCM-BD4QG-FVYDY | MAK-AE |
| v16.0 (2021) | ProPlus2021Retail | 8WXTP-MN628-KY44G-VJWCK-C7PCF | Retail |
| v16.0 (2021) | ProPlus2021Volume | RNHJY-DTFXW-HW9F8-4982D-MD2CW | MAK-AE1 |
| v16.0 (2021) | ProPlusSPLA2021Volume | JRJNJ-33M7C-R73X3-P9XF7-R9F6M | MAK-AE |
| v16.0 (2021) | Professional2021Retail | DJPHV-NCJV6-GWPT6-K26JX-C7PBG | Retail |
| v16.0 (2021) | ProjectPro2021Retail | QKHNX-M9GGH-T3QMW-YPK4Q-QRWMV | Retail |
| v16.0 (2021) | ProjectPro2021Volume | HVC34-CVNPG-RVCMT-X2JRF-CR7RK | MAK-AE1 |
| v16.0 (2021) | ProjectStd2021Retail | 2B96V-X9NJY-WFBRC-Q8MP2-7CHRR | Retail |
| v16.0 (2021) | ProjectStd2021Volume | 3CNQX-T34TY-99RH4-C4YD2-KW6WH | MAK-AE |
| v16.0 (2021) | Publisher2021Retail | CDNFG-77T8D-VKQJX-B7KT3-KK28V | Retail1 |
| v16.0 (2021) | Publisher2021Volume | 2KXJH-3NHTW-RDBPX-QFRXJ-MTGXF | MAK-AE |
| v16.0 (2021) | SkypeforBusiness2021Retail | DVBXN-HFT43-CVPRQ-J89TF-VMMHG | Retail |
| v16.0 (2021) | SkypeforBusiness2021Volume | R3FCY-NHGC7-CBPVP-8Q934-YTGXG | MAK-AE |
| v16.0 (2021) | Standard2021Retail | HXNXB-J4JGM-TCF44-2X2CV-FJVVH | Retail |
| v16.0 (2021) | Standard2021Volume | 2CJN4-C9XK2-HFPQ6-YH498-82TXH | MAK-AE |
| v16.0 (2021) | StandardSPLA2021Volume | BQWDW-NJ9YF-P7Y79-H6DCT-MKQ9C | MAK-AE |
| v16.0 (2021) | VisioPro2021Retail | T6P26-NJVBR-76BK8-WBCDY-TX3BC | Retail |
| v16.0 (2021) | VisioPro2021Volume | JNKBX-MH9P4-K8YYV-8CG2Y-VQ2C8 | MAK-AE |
| v16.0 (2021) | VisioStd2021Retail | 89NYY-KB93R-7X22F-93QDF-DJ6YM | Retail |
| v16.0 (2021) | VisioStd2021Volume | BW43B-4PNFP-V637F-23TR2-J47TX | MAK-AE |
| v16.0 (2021) | Word2021Retail | VNCC4-CJQVK-BKX34-77Y8H-CYXMR | Retail |
| v16.0 (2021) | Word2021Volume | BJG97-NW3GM-8QQQ7-FH76G-686XM | MAK-AE |
| v16.0 (O365) | O365BusinessRetail | 2P3C9-BQNJH-VCVPH-YDY6M-43JPQ | Subscription |
| v16.0 (O365) | O365EduCloudRetail | W62NQ-267QR-RTF74-PF2MH-JQMTH | Subscription |
| v16.0 (O365) | O365HomePremRetail | J2W28-TN9C8-26PWV-F7J4G-72XCB | Subscription1 |
| v16.0 (O365) | O365ProPlusRetail | 2N382-D6PKK-QTX4D-2JJYK-M96P2 | Subscription1 |
| v16.0 (O365) | O365SmallBusPremRetail | HN8JP-87TQJ-PBF3P-Y66KC-W2K9V | Subscription1 |
**Notes:**
- For the O365 subscription version, you can't get server side O365 specific features such as 1TB storage in Onedrive. However, almost all other features and 5GB storage in free onedrive account would work fine.
- Script doesn't convert any product to Volume or vice-versa. All products are activated with their own licence.
------------------------------------------------------------------------
## Unsupported Products
- Office on Windows 7 and their Server equivalent
- Office 2010
- Office UWP (Store apps)
------------------------------------------------------------------------
## How to remove Ohook?
- In MAS, goto Ohook Activation and apply Uninstall option.
- Done.
------------------------------------------------------------------------
## Custom sppc.dll Info
- Custom sppc.dll source code is available at <https://github.com/asdcorp/ohook>
- SHA-256 checksums:
```
C6DF24DEEF2E83813DEE9C81DDD9793A3D60C117A4E8E231B82E32B3192927E7 *sppc64.dll
E6AC83560C19EC7EB868C50EA97EA0ED5632A397A9F43C17E24E6DE4A694D118 *sppc32.dll
```
- In MAS separate files version, these files are located in `Ohook_Activation\BIN` folder and in MAS AIO version, these 2 files are encoded in base64 to make MAS AIO version. In AIO script, [instructions](https://stackoverflow.com/a/35335273) are mentioned on how to decode files from Base64 format.
**How to create identical sppc.dll files from scratch?**
- Download ohook 0.3 source code file from [here](https://github.com/asdcorp/ohook/archive/refs/tags/0.3.zip)
- Extract this zip file to a folder named `C:\ohook`
- Now download these two compiler archives, [mingw32](https://github.com/brechtsanders/winlibs_mingw/releases/download/11.4.0-11.0.0-ucrt-r1/winlibs-i686-posix-dwarf-gcc-11.4.0-mingw-w64ucrt-11.0.0-r1.7z) and [mingw64](https://github.com/brechtsanders/winlibs_mingw/releases/download/11.4.0-11.0.0-ucrt-r1/winlibs-x86_64-posix-seh-gcc-11.4.0-mingw-w64ucrt-11.0.0-r1.7z)
- Extract both archives with 7-zip in C drive, so that path would look like this,
`C:\mingw32`\
`C:\mingw64`
- Open Powershell as admin and enter below command to set the time and date,\
\
`Set-TimeZone -Id 'UTC'; $date=[datetime]'2023/8/7 12:00';while($true){set-date $date; start-sleep -milliseconds 10;}`
- Now open another Windows for Powershell and enter below command to create sppc.dll files,\
\
`Set-Location -Path C:\ohook`\
`C:\mingw64\bin\mingw32-make.exe`
- Calculate the SHA-256 of the created sppc64.dll and sppc32.dll files using 7-zip or Powershell, it would be same as mentioned above.
- Done, you can now close that powershell window and correct the date now.
------------------------------------------------------------------------
## Manual Activation
This is for those who wants to perform manual activation. If you want a tool to do this for you then check [here](https://massgrave.dev/index.html).
- These steps are listed for Office 16.0 (2016, 2019, 2021, O365) C2R x64 bit on Windows x64 bit version.
- Download ohook sppc.dll files from [here](https://github.com/asdcorp/ohook/releases/download/0.3/ohook_0.3.zip) or create sppc.dll files from scratch as per the above instructions.
- Extract this zip file to a folder named `C:\ohook`
- Open command prompt as admin and enter below command to create a symlink of the system sppc.dll in the Office C2R System directory as sppcs.dll,
`mklink "%ProgramFiles%\Microsoft Office\root\vfs\System\sppcs.dll" "%windir%\System32\sppc.dll"`
- Now enter below command to copy the hook library as sppc.dll to the Office C2R system directory,\
\
`cd /d C:\ohook`\
`copy /y sppc64.dll "%ProgramFiles%\Microsoft Office\root\vfs\System\sppc.dll"`
- Some O365 editions check the license status and show the banner "There was a problem checking this device's license status". To stop this, enter below command,\
\
`reg add HKCU\Software\Microsoft\Office\16.0\Common\Licensing\Resiliency /v "TimeOfLastHeartbeatFailure" /t REG_SZ /d "2033-08-18T22:18:45Z" /f`
- Enter the key, (Replace \<key\> with the key from the above list) with the following command,
`slmgr /ipk <key>`
- Done.
------------------------------------------------------------------------
## Command line Switches
- Check [here](command_line_switches.html).
------------------------------------------------------------------------
## Setup Preactivate
- Check the Extract OEM option in the MAS `Extras` section if you want pre-activated Windows installation.
- Further read [here](oem-folder.html).
------------------------------------------------------------------------
## Troubleshooting
- Check [here](troubleshoot.html).

View File

@ -41,9 +41,9 @@ pagetitle: Online KMS Activation
You can install the auto-renewal in the script.\
This method puts the following two files,\
\
`C:\ProgramData\Activation-Renewal\Activation_task.cmd`
`C:\Program Files\Activation-Renewal\Activation_task.cmd`
`C:\ProgramData\Activation-Renewal\Info.txt`
`C:\Program Files\Activation-Renewal\Info.txt`
And creates a scheduled task (`\Activation-Renewal`) to run the script every 7 days. This task registers the working KMS server and triggers activation commands only for the installed Volume products.\
The scheduled task runs only if the system is connected to the Internet.
@ -78,7 +78,7 @@ pagetitle: Online KMS Activation
Enterprise, Enterprise LTSC, IoT Enterprise LTSC, Enterprise G, Enterprise multi-session, SE (CloudEdition), Education, Pro, Pro Workstation, Pro Education, Home, Home Single Language, Home China
- **Windows 10:**\
Enterprise, Enterprise LTSC/LTSB, Enterprise G, Enterprise multi-session, Education, Pro, Pro Workstation, Pro Education, Home, Home Single Language, Home China
Enterprise, Enterprise LTSC/LTSB, IoT Enterprise LTSC, Enterprise G, Enterprise multi-session, Education, Pro, Pro Workstation, Pro Education, Home, Home Single Language, Home China
- **Windows 8.1:**\
Enterprise, Pro, Pro with Media Center, Core, Core Single Language, Core China, Pro for Students, Bing, Bing Single Language, Bing China, Embedded Industry Enterprise/Pro/Automotive
@ -192,9 +192,11 @@ Feel free to contact us in case you have a contradictory point of view.
<!-- -->
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
```
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
```
This is perfectly fine to keep, and it does not affect Windows or Office activation. For more explanation, visit [here](office-license-is-not-genuine.html)