Checked with Grammarly
This commit is contained in:
@ -398,23 +398,23 @@ div.tocify {
|
||||
<h1>Change Windows Edition</h1>
|
||||
<hr />
|
||||
<ul>
|
||||
<li><p>You can find this option in MAS extras section.</p></li>
|
||||
<li><p>You can find this option in the MAS extras section.</p></li>
|
||||
<li><p>It can change the Windows 10-11 / Server Editions (Build 10240
|
||||
and higher).</p></li>
|
||||
<li><p>It uses official methods for changing editions.</p></li>
|
||||
<li><p>Available editions are shown in script basis on<br />
|
||||
<li><p>Available editions are shown in the script basis on<br />
|
||||
<code>dism /online /english /Get-TargetEditions</code></p></li>
|
||||
<li><p>Script is future proof, means on the release of new Windows /
|
||||
Server editions, script doesn’t need an update and can get the required
|
||||
key from the system itself.</p></li>
|
||||
<li><p>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.</p></li>
|
||||
<li><p>Script blocks the change to/from CountrySpecific and CloudEdition
|
||||
editions, since it’s offically not supported and user may face
|
||||
editions since it’s 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)
|
||||
changing from Core (Home) to Non-Core (Pro, Enterprise, etc)
|
||||
edition.</p></li>
|
||||
<li><p>Script can not change the Non-Core (Pro, Enterprise etc) to Core
|
||||
(Home) edition.</p></li>
|
||||
<li><p>The script can not change the Non-Core (Pro, Enterprise, etc) to
|
||||
Core (Home) edition.</p></li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
|
@ -400,14 +400,14 @@ div.tocify {
|
||||
<div id="section" 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>
|
||||
<h4><strong>Future-proofing / Goodbye to slc.dll</strong></h4>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="hwidkms38" class="section level4">
|
||||
<h4><strong>HWID/KMS38:</strong></h4>
|
||||
<ul>
|
||||
<li><p>slc.dll is removed, we will patch original gatherosstate.exe on
|
||||
the fly with Powershell. (Thanks to <a
|
||||
<li><p>slc.dll is removed, we will patch the original gatherosstate.exe
|
||||
on the fly with Powershell. (Thanks to <a
|
||||
href="https://github.com/Gamers-Against-Weed">Gamers Against
|
||||
Weed</a>)</p></li>
|
||||
<li><p>arm64 files are removed, now x86 gatherosstate.exe can work in
|
||||
@ -416,20 +416,20 @@ all</p></li>
|
||||
the system. (Thanks to <a
|
||||
href="https://github.com/awuctl"><strong>@awuctl</strong></a> and <a
|
||||
href="https://github.com/abbodi1406"><strong>@abbodi1406</strong></a>)</p></li>
|
||||
<li><p>More detailed diagnostic checks incase of failed
|
||||
activation</p></li>
|
||||
<li><p>More detailed diagnostic checks in case of failed
|
||||
Activation</p></li>
|
||||
<li><p>Windows product name is now taken from winbrand.dll instead of
|
||||
registry/wmi for accurate results (Thanks to <a
|
||||
href="https://github.com/abbodi1406"><strong>@abbodi1406</strong></a>)</p></li>
|
||||
<li><p>Fixed an issue when in Eval edition, non-eval edition key and
|
||||
certs are installed but script will show Eval edition error</p></li>
|
||||
certs are installed but the script will show Eval edition error</p></li>
|
||||
<li><p>HWID Lockbox method is now removed in UI due to some issues with
|
||||
this method in certain builds.</p></li>
|
||||
<li><p>Ticket generation option is removed in UI since people rarely
|
||||
<li><p>The ticket generation option is removed in UI since people rarely
|
||||
need it and it creates confusion</p></li>
|
||||
<li><p>Fixed an issue in registry ownership snippet where it would fail
|
||||
if path name have special characters</p></li>
|
||||
<li><p>clipup.exe is removed from AIO but exists in separate files
|
||||
if path name has special characters</p></li>
|
||||
<li><p>clipup.exe is removed from AIO but exists in the separate file’s
|
||||
version.<br />
|
||||
Users very rarely need it (server cor/acor) and less size of AIO would
|
||||
help in download & execution in Powershell</p></li>
|
||||
@ -439,18 +439,19 @@ help in download & execution in Powershell</p></li>
|
||||
<div id="online-kms" class="section level4">
|
||||
<h4><strong>Online KMS:</strong></h4>
|
||||
<ul>
|
||||
<li><p>Script is updated as per KVA v47 (major change: improved office
|
||||
C2R-R2V conversion)</p></li>
|
||||
<li><p>Script will now set KMS server to private IP (non-existent)
|
||||
10.0.0.10 instead of 0.0.0.0 to avoid non-genuine banner issue in
|
||||
office</p></li>
|
||||
<li><p>Desktop context menu option is removed, not very useful</p></li>
|
||||
<li><p>Renewal task, file and directory name are changed to remove “KMS”
|
||||
word to avoid antivirus detections</p></li>
|
||||
<li><p>The script is updated as per KVA v47 (major change: improved
|
||||
office C2R-R2V conversion)</p></li>
|
||||
<li><p>The script will now set the KMS server to private IP
|
||||
(non-existent) 10.0.0.10 instead of 0.0.0.0 to avoid the non-genuine
|
||||
banner issues in the office</p></li>
|
||||
<li><p>The desktop context menu option is removed, not very
|
||||
useful</p></li>
|
||||
<li><p>Renewal task, file, and directory name are changed to remove the
|
||||
“KMS” word to avoid antivirus detection</p></li>
|
||||
<li><p>Skip KMS38 and Convert C2R-R2V on-off options are removed from UI
|
||||
since people rarely need it and it creates confusion</p></li>
|
||||
since people rarely need them and it creates confusion</p></li>
|
||||
<li><p>Some changes have been done to avoid possible antivirus
|
||||
detections</p></li>
|
||||
detection</p></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="activation-troubleshoot" class="section level4">
|
||||
@ -458,13 +459,14 @@ detections</p></li>
|
||||
<ul>
|
||||
<li><p>Token rebuilding options will now clear SPP-OSPP data.dat,
|
||||
tokens.dat, cache.dat<br />
|
||||
and Office repair option will be launched to fix license issue</p></li>
|
||||
and Office repair option will be launched to fix the license
|
||||
issue</p></li>
|
||||
<li><p>Added an option to clear Office vNext License, it helps when KMS
|
||||
activation fails due to remnants of vNext licenses</p></li>
|
||||
<li><p>Rearm option is removed since full token rebuild is
|
||||
<li><p>Rearm option is removed since a full token rebuild is
|
||||
enough</p></li>
|
||||
<li><p>Clean ClipSVC Licences option is removed since it may creates
|
||||
some issues in licensing in older builds</p></li>
|
||||
<li><p>Clean ClipSVC Licences option is removed since it may create some
|
||||
issues in licensing in older builds</p></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="change-windows-edition" class="section level4">
|
||||
@ -473,41 +475,41 @@ some issues in licensing in older builds</p></li>
|
||||
<li><p>Added feature to change Windows Server editions</p></li>
|
||||
<li><p>Scripts can now change the future editions by getting the key
|
||||
from the system</p></li>
|
||||
<li><p>Script now blocks the change to/from CountrySpecific and
|
||||
CloudEdition editions, since it’s offically not supported and user may
|
||||
<li><p>The script now blocks the change to/from CountrySpecific and
|
||||
CloudEdition editions, since it’s officially not supported and users may
|
||||
face issues</p></li>
|
||||
<li><p>Improved the way of available editions are presented to
|
||||
<li><p>Improved the way available editions are presented to
|
||||
choose</p></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="insert-windows-hwid-key" class="section level4">
|
||||
<h4><strong>Insert Windows HWID Key:</strong></h4>
|
||||
<ul>
|
||||
<li>Scripts can now install HWID key for future editions by getting the
|
||||
key from the system</li>
|
||||
<li>Scripts can now install the HWID key for future editions by getting
|
||||
the key from the system</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="all" class="section level4">
|
||||
<h4><strong>All:</strong></h4>
|
||||
<ul>
|
||||
<li><p>Fixed an issue when script wouldn’t launch if path have certain
|
||||
speacial characters</p></li>
|
||||
<li><p>Fixed an issue when files couldn’t be extrated in AIO
|
||||
compressed2txt if username have accent characters. Thanks to <a
|
||||
href="https://github.com/AveYo"><strong>@AveYo</strong></a> for
|
||||
<li><p>Fixed an issue when the script wouldn’t launch if the path have
|
||||
certain special characters</p></li>
|
||||
<li><p>Fixed an issue when files couldn’t be extracted in AIO
|
||||
compressed2txt if the username has accent characters. Thanks to <a
|
||||
href="https://github.com/AveYo"><strong>@AveYo</strong></a> for the
|
||||
fix.</p></li>
|
||||
<li><p>Fixed an issue when script would start looping while getting
|
||||
correct arch process in rare cases</p></li>
|
||||
<li><p>Added a check to detect if file is in Unix (LF) format, if yes
|
||||
then script would stop</p></li>
|
||||
<li><p>Fixed an issue when the script would start looping while getting
|
||||
the correct arch process in rare cases</p></li>
|
||||
<li><p>Added a check to detect if the file is in Unix (LF) format, if
|
||||
yes then the script would stop</p></li>
|
||||
<li><p>Homepage <a href="https://windowsaddict.ml/"
|
||||
class="uri">https://windowsaddict.ml/</a> is changed to <a
|
||||
href="https://massgrave.dev/" class="uri">https://massgrave.dev/</a>
|
||||
because of DNS issue with free domain (Thanks to <a
|
||||
because of the DNS issue with the free domain (Thanks to <a
|
||||
href="https://github.com/luzea9903"><strong>@luzea9903</strong></a> for
|
||||
Server hosting)</p></li>
|
||||
<li><p>Homepage <a href="https://massgrave.dev/"
|
||||
class="uri">https://massgrave.dev/</a> is upadated with better reabable
|
||||
class="uri">https://massgrave.dev/</a> is updated with a better readable
|
||||
format</p></li>
|
||||
<li><p>Added an option to download and execute MAS from Powershell<br />
|
||||
<code>iwr -useb https://massgrave.dev/get | iex</code></p></li>
|
||||
|
@ -397,8 +397,8 @@ div.tocify {
|
||||
<div id="check-activation-status" class="section level1">
|
||||
<h1>Check Activation Status</h1>
|
||||
<hr />
|
||||
<p>MAS includes check activation options (wmi/vbs) which are taken from
|
||||
abbodi1406’s <a
|
||||
<p>MAS includes checking activation options (WMI/VBS) which are taken
|
||||
from abbodi1406’s <a
|
||||
href="https://github.com/abbodi1406/KMS_VL_ALL_AIO/">KMS_VL_ALL</a>.<br />
|
||||
It checks the status of Windows and Office products.</p>
|
||||
<p>Please find below the difference between vbs and wmi options.</p>
|
||||
@ -418,7 +418,7 @@ Windows, ospp.vbs for Office</p></li>
|
||||
<ul>
|
||||
<li><p>Query and execute WMI functions using wmic.exe or
|
||||
VBScripts</p></li>
|
||||
<li><p>Shows extra more info (SKU ID, key channel)</p></li>
|
||||
<li><p>Shows extra info (SKU ID, key channel)</p></li>
|
||||
<li><p>Shows the activation expiration date for all products</p></li>
|
||||
<li><p>Shows more detailed info for Office 2010</p></li>
|
||||
<li><p>Can show the status of Office UWP apps</p></li>
|
||||
|
@ -398,7 +398,7 @@ div.tocify {
|
||||
<h1>Contact Us</h1>
|
||||
<hr />
|
||||
<p>Please feel free to share feedback regarding bug reports,
|
||||
documentation errors, troubleshooting etc.</p>
|
||||
documentation errors, troubleshooting, etc.</p>
|
||||
<ul>
|
||||
<li><p><a href="https://discord.gg/gjJEfq7ux8">Discord</a> ❤️
|
||||
(preferred) (signup not required)</p></li>
|
||||
|
@ -481,8 +481,8 @@ href="https://github.com/awuctl">awuctl</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p>And thanks to the MAS users for interest, feedback and assistance.
|
||||
❤️</p>
|
||||
<p>And thanks to the MAS users for their interest, feedback, and
|
||||
assistance. ❤️</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
@ -401,7 +401,7 @@ div.tocify {
|
||||
<ul>
|
||||
<li><p><strong>How to use it?<br />
|
||||
</strong>Checks how to info <a
|
||||
href="https://massgrave.dev/">here</a>.</p></li>
|
||||
href="https://massgrave.dev/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>It says activation failed, what to do now?</strong><br />
|
||||
@ -411,20 +411,21 @@ with an error screenshot.</p></li>
|
||||
system?</strong><br />
|
||||
You can not. 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 license is
|
||||
found in their database, system will automatically activate.</p></li>
|
||||
<li><p><strong>How to download full version of Windows 10 LTSC
|
||||
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.</p></li>
|
||||
<li><p><strong>How to download the full version of Windows 10 LTSC
|
||||
2021?</strong><br />
|
||||
Check the info <a
|
||||
href="https://massgrave.dev/genuine-installation-media.html">here</a>.</p></li>
|
||||
<li><p><strong>How to activate Office?</strong><br />
|
||||
Use Online KMS option in MAS.</p></li>
|
||||
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="https://massgrave.dev/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 renewal task option in Online
|
||||
KMS.</p></li>
|
||||
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 />
|
||||
Yes.</p></li>
|
||||
@ -432,24 +433,25 @@ Yes.</p></li>
|
||||
activation?</strong><br />
|
||||
Yes.</p></li>
|
||||
<li><p><strong>How to change Windows 10/11 Home to Pro?</strong><br />
|
||||
Use change edition option in Extras section in MAS.</p></li>
|
||||
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, script installs
|
||||
O365 can not be activated with KMS. To activate it, the script installs
|
||||
Mondo 2016 licenses and activates it. This license is near to O365
|
||||
feature wise, you can get offline features of O365 but you can’t get
|
||||
feature-wise, you can get offline features of O365 but you can’t get
|
||||
Online features of O365.</p></li>
|
||||
<li><p><strong>I’m getting ‘Office is not genuine
|
||||
banner’.</strong><br />
|
||||
Run Online KMS from the latest MAS version.</p></li>
|
||||
<li><p><strong>Can I delete MAS folder after activation?</strong><br />
|
||||
<li><p><strong>Can I delete the MAS folder after
|
||||
activation?</strong><br />
|
||||
Yes.</p></li>
|
||||
<li><p><strong>How MAS is able to activate?</strong><br />
|
||||
Read activation details in Docs section.</p></li>
|
||||
<li><p><strong>Does MAS works for Windows 7/8.1?</strong><br />
|
||||
Online KMS option works.</p></li>
|
||||
<li><p><strong>How MAS can activate?</strong><br />
|
||||
Read activation details in the Docs section.</p></li>
|
||||
<li><p><strong>Does MAS work for Windows 7/8.1?</strong><br />
|
||||
The online KMS option works.</p></li>
|
||||
</ul>
|
||||
<hr />
|
||||
<p>If you have any other question, feel free to ask on our <a
|
||||
<p>If you have any other questions, feel free to ask on our <a
|
||||
href="https://discord.gg/gjJEfq7ux8">Discord</a> (signup not
|
||||
required).</p>
|
||||
</div>
|
||||
|
@ -399,8 +399,8 @@ div.tocify {
|
||||
<p>All download links leads to genuine files only.</p>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="54%" />
|
||||
<col width="45%" />
|
||||
<col width="17%" />
|
||||
<col width="82%" />
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr class="header">
|
||||
@ -459,11 +459,11 @@ providing download links.</p>
|
||||
</div>
|
||||
<div id="download-office-20192021-vl" class="section level2">
|
||||
<h2>Download Office 2019/2021 VL</h2>
|
||||
<p>If below guide is confusing to you then simplest option for you to
|
||||
use link for <code>Office C2R Retail</code>.</p>
|
||||
<p>If the below guide is confusing to you then the simplest option for
|
||||
you is to use the link for <code>Office C2R Retail</code>.</p>
|
||||
<p>Please note that in the official C2R VL office installation method,
|
||||
there is no ISO or any one click solution available. Below is the
|
||||
simplest guide to install VL office.</p>
|
||||
there is no ISO or any one-click solution available. Below is the
|
||||
simplest guide to installing VL office.</p>
|
||||
<ul>
|
||||
<li><p>Download <a
|
||||
href="https://officecdn.microsoft.com/pr/wsus/setup.exe">Office
|
||||
@ -474,9 +474,9 @@ the C drive, i.e. <code>C:\setup.exe</code></p></li>
|
||||
href="https://config.office.com/deploymentsettings">config.office.com</a></p></li>
|
||||
<li><p>Select
|
||||
<code>Office LTSC Professional Plus 2021 - Volume License</code> in the
|
||||
office suites section. You can add Visio and Project apps if you need.
|
||||
Customize other things and leave as default where you don’t understand
|
||||
something.</p></li>
|
||||
office suites section. You can add Visio and Project apps if you need
|
||||
them. Customize other things and leave them as default where you don’t
|
||||
understand something.</p></li>
|
||||
<li><p>Once you go through all the options, click on the export button
|
||||
and it will download a file named
|
||||
<code>Configuration.xml</code></p></li>
|
||||
@ -492,7 +492,7 @@ your preferred method.</p>
|
||||
</div>
|
||||
<div id="how-to-use-.svf-files" class="section level2">
|
||||
<h2>How to use .svf files?</h2>
|
||||
<p>As an example, if you want to download an .iso file of a French
|
||||
<p>As an example, if you want to download a .iso file of a French
|
||||
language version of Office 2010 SP1 Pro Vl, you will need to do the
|
||||
followings.</p>
|
||||
<ul>
|
||||
@ -500,24 +500,24 @@ followings.</p>
|
||||
<li><p>Download a small-size French .svf file</p></li>
|
||||
<li><p>Put English .iso and French svf file and tool <a
|
||||
href="https://www.softpedia.com/get/System/Back-Up-and-Recovery/SVF-eXtractor.shtml">SVF-extractor</a>
|
||||
into a folder all together.</p></li>
|
||||
into a folder altogether.</p></li>
|
||||
<li><p>Then use the extract option in the tool, and it will generate an
|
||||
original French language full .iso file.</p></li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="how-to-verify-genuinity-of-files" class="section level2">
|
||||
<h2>How to verify genuinity of files?</h2>
|
||||
<div id="how-to-verify-the-genuinity-of-files" class="section level2">
|
||||
<h2>How to verify the genuinity of files?</h2>
|
||||
<ul>
|
||||
<li><p>We can use <a
|
||||
href="https://en.wikipedia.org/wiki/File_verification">file hashing
|
||||
method</a> to verify if a file is tempered or not.</p></li>
|
||||
<li><p>But we must first know the actual checksum of the file.</p></li>
|
||||
<li><p>Microsoft does not publish checksums list on public links for
|
||||
their files, however it’s available to paid subscribers of <a
|
||||
<li><p>Microsoft does not publish a checksums list on public links for
|
||||
their files, however, it’s available to paid subscribers of <a
|
||||
href="https://visualstudio.microsoft.com/subscriptions/">MVS</a>.</p></li>
|
||||
<li><p>There are many places where we can find the checksums for
|
||||
Microsoft files and compare it with our files with tools like <a
|
||||
Microsoft files and compare them with our files with tools like <a
|
||||
href="https://github.com/namazso/OpenHashTab/releases">OpenHashTab</a>.
|
||||
Below is a list of sites containing checksums.</p>
|
||||
<ol style="list-style-type: decimal">
|
||||
|
@ -411,15 +411,16 @@ editions, and all can be linked to Microsoft account without any
|
||||
issues.</p></li>
|
||||
<li><p>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 license is found
|
||||
in their database, system will automatically activate.</p></li>
|
||||
user’s 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>Any significant changes in the Hardware (such as a motherboard)
|
||||
may deactivate the system. It is possible to reactivate a system that
|
||||
was deactivated because of significant hardware changes, IF your
|
||||
activation, was linked to an online Microsoft account.</p></li>
|
||||
<li><p>For activation to succeed, the internet connectivity must be
|
||||
enabled. If you are trying to activate without these conditions being
|
||||
met, then the system will auto-activate later when the conditions are
|
||||
<li><p>For activation to succeed, internet connectivity must be enabled.
|
||||
If you are trying to activate without these conditions being met, then
|
||||
the system will auto-activate later when the conditions are
|
||||
met.</p></li>
|
||||
<li><p>Auto activation scenario after the Windows re-install:</p>
|
||||
<ul>
|
||||
@ -429,7 +430,7 @@ activation)</p></li>
|
||||
for the installation.</p></li>
|
||||
<li><p>The system will NOT auto-activate if VL (Business) media was used
|
||||
for the installation. In this case, the user will have to insert that
|
||||
windows edition Retail/OEM key (find keys below in this page) to
|
||||
windows edition Retail/OEM key (find keys below on this page) to
|
||||
activate, if the user doesn’t wish to activate again using this
|
||||
script.</p></li>
|
||||
</ul></li>
|
||||
@ -440,20 +441,19 @@ script.</p></li>
|
||||
<h2>How does it work?</h2>
|
||||
<ul>
|
||||
<li><p>In the official upgrade process from Windows 7 to Windows 10,
|
||||
Microsoft provides a HWID (digital license) activation for Windows 10
|
||||
Microsoft provides an HWID (digital license) activation for Windows 10
|
||||
without any cost.</p></li>
|
||||
<li><p>In background, the upgrade process runs a file names
|
||||
<li><p>In the background, the upgrade process runs a file named
|
||||
<code>gatherosstate.exe</code> and it checks the license of current
|
||||
Windows and if found activated, it generates a valid GenuineTicket.xml
|
||||
which is sent to Microsoft and in return, MS authorize a
|
||||
license.</p></li>
|
||||
Windows if found activated, it generates a valid GenuineTicket.xml which
|
||||
is sent to Microsoft and in return, MS authorizes a license.</p></li>
|
||||
<li><p>So if we just convince the <code>gatherosstate.exe</code> file
|
||||
that system is activated by fooling it, it will generate a valid ticket,
|
||||
which can be used to get the valid HWID (Digital license). The script
|
||||
here does exactly that to get the activation for free without any
|
||||
that the system is activated by fooling it, it will generate a valid
|
||||
ticket, which can be used to get the valid HWID (Digital license). The
|
||||
script here does exactly that to get the activation for free without any
|
||||
upgrade process.</p></li>
|
||||
</ul>
|
||||
<p>Now question, can Microsoft differentiate counterfeit tickets and
|
||||
<p>Now a question, can Microsoft differentiate counterfeit tickets and
|
||||
block the license?</p>
|
||||
<ul>
|
||||
<li>Umm.. Yes, but actually no. The signature type can (sort of) be used
|
||||
@ -464,10 +464,10 @@ for the entire ticket, but when this fails it will generate and sign it
|
||||
by itself, creating a “downlevelGTkey” signature. For every activated
|
||||
system, a generated ticket will be returned by SLC and thus will have a
|
||||
“clientLockboxKey” signature. Put simply, the signature (should) always
|
||||
be a “clientLockboxKey” one in case of an activated system, but in this
|
||||
case it isn’t. Microsoft will not take action against it, because of the
|
||||
risk of voiding valid licenses. Besides, they never really cared for
|
||||
consumer piracy; That’s not where they get the most money from.</li>
|
||||
be a “clientLockboxKey” one in the case of an activated system, but in
|
||||
this case, it isn’t. Microsoft will not take action against it, because
|
||||
of the risk of voiding valid licenses. Besides, they never really cared
|
||||
for consumer piracy; That’s not where they get the most money from.</li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
@ -597,9 +597,7 @@ unsupported EnterpriseS (LTSC) 2021 edition.</p></li>
|
||||
<li><p>Windows Server does not support HWID activation.</p></li>
|
||||
<li><p>ServerRdsh edition does not <a
|
||||
href="https://docs.microsoft.com/en-us/azure/virtual-desktop/windows-10-multisession-faq#can-i-run-windows-10-enterprise-multi-session-on-premises">officially</a>
|
||||
support activation on non-azure systems. However on all builds except in
|
||||
range of 22000 will activate Windows but it won’t be HWID activation,
|
||||
means on system reinstall, it won’t auto activate.</p></li>
|
||||
support activation on non-azure systems.</p></li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
@ -608,9 +606,9 @@ means on system reinstall, it won’t auto activate.</p></li>
|
||||
<p>Downlevel = downlevelGTkey</p>
|
||||
<p>Lockbox = clientLockboxKey</p>
|
||||
<ul>
|
||||
<li><p>Downlevel Method: It creates downlevelGTkey ticket for activation
|
||||
with simplest process.</p></li>
|
||||
<li><p>LockBox Method: It creates clientLockboxKey ticket which better
|
||||
<li><p>Downlevel Method: It creates a downlevelGTkey ticket for
|
||||
activation with the simplest process.</p></li>
|
||||
<li><p>LockBox Method: It creates a clientLockboxKey ticket which better
|
||||
mimics genuine activation, But requires more steps such as,</p>
|
||||
<ul>
|
||||
<li><p>Cleaning ClipSVC licenses</p></li>
|
||||
@ -624,10 +622,10 @@ system</p></li>
|
||||
</ul>
|
||||
<p><strong>Notes:</strong></p>
|
||||
<ul>
|
||||
<li><p>We don’t suggest to run Lockbox method on a production system.
|
||||
Hence by default script will choose Downlevel method and won’t show you
|
||||
the option to select Lockbox method. However if you want, you can apply
|
||||
it through command line switches.</p></li>
|
||||
<li><p>We don’t suggest running the Lockbox method on a production
|
||||
system. Hence by default script will choose the Downlevel method and
|
||||
won’t show you the option to select the Lockbox method. However, if you
|
||||
want, you can apply it through command line switches.</p></li>
|
||||
<li><p>Microsoft accepts both types of tickets and that’s unlikely to
|
||||
change.</p></li>
|
||||
</ul>
|
||||
@ -636,14 +634,14 @@ change.</p></li>
|
||||
<div id="command-line-switches" class="section level2">
|
||||
<h2>Command line Switches</h2>
|
||||
<ul>
|
||||
<li><p>This is applicable only in separate files version.</p></li>
|
||||
<li><p>If any parameter is used then script will automatically run in
|
||||
unattended mode.</p></li>
|
||||
<li><p>To activate with Downlevel method (default),</p></li>
|
||||
<li><p>This is applicable only in separate files versions.</p></li>
|
||||
<li><p>If any parameter is used then the script will automatically run
|
||||
in unattended mode.</p></li>
|
||||
<li><p>To activate with the Downlevel method (default),</p></li>
|
||||
</ul>
|
||||
<p><code>"HWID_Activation.cmd" /a</code></p>
|
||||
<ul>
|
||||
<li>To only generate GenuineTicket.xml with Downlevel method
|
||||
<li>To only generate GenuineTicket.xml with the Downlevel method
|
||||
(default),</li>
|
||||
</ul>
|
||||
<p><code>"HWID_Activation.cmd" /g</code></p>
|
||||
@ -658,8 +656,8 @@ generation. Example,</li>
|
||||
</div>
|
||||
<div id="file-details" class="section level2">
|
||||
<h2>File Details</h2>
|
||||
<p>Besides plain batch script, HWID activation requires the use of
|
||||
official gatherosstate.exe (x86) file.</p>
|
||||
<p>Besides the plain batch script, HWID activation requires the use of
|
||||
the official gatherosstate.exe (x86) file.</p>
|
||||
<pre><code> File: gatherosstate.exe
|
||||
SHA-1: FABB5A0FC1E6A372219711152291339AF36ED0B5 </code></pre>
|
||||
<p>It’s taken from <a
|
||||
@ -675,15 +673,15 @@ separate files version.</p></li>
|
||||
<li><p>Make a folder named <code>Files</code> in C drive,
|
||||
<code>C:\Files</code> and copy the <code>gatherosstate.exe</code> file
|
||||
in that folder.</p></li>
|
||||
<li><p>Make sure Internet is enabled.</p></li>
|
||||
<li><p>Open Windows Powershell as administrator, and enter following
|
||||
listed commands in the the sequence in which they are given.</p></li>
|
||||
<li><p>Make sure the Internet is enabled.</p></li>
|
||||
<li><p>Open Windows Powershell as administrator, and enter the following
|
||||
listed commands in the sequence in which they are given.</p></li>
|
||||
<li><p>Enter the Key, (Replace <code><key></code> with the key
|
||||
from the above list) with the following command</p></li>
|
||||
</ul>
|
||||
<p><code>slmgr /ipk <key></code></p>
|
||||
<ul>
|
||||
<li>Copy the below code all at once and enter in PowerShell to modify
|
||||
<li>Copy the below code all at once and enter it in PowerShell to modify
|
||||
the <code>gatherosstate.exe</code> file.</li>
|
||||
</ul>
|
||||
<!-- -->
|
||||
@ -782,9 +780,9 @@ C:\Files\gatherosstatemodified.exe Pfn=$value`;DownlevelGenuineState=1</code></p
|
||||
<div id="setup-preactivate" class="section level2">
|
||||
<h2>Setup Preactivate</h2>
|
||||
<ul>
|
||||
<li><p>Check Extract OEM option in the MAS <code>Extras</code> section
|
||||
if you want pre-activated Windows installation.</p></li>
|
||||
<li><p>Further read <a
|
||||
<li><p>Check the Extract OEM option in the MAS <code>Extras</code>
|
||||
section if you want pre-activated Windows installation.</p></li>
|
||||
<li><p>Further, read <a
|
||||
href="https://massgrave.dev/oem-folder.html">here</a>.</p></li>
|
||||
</ul>
|
||||
<hr />
|
||||
|
@ -416,7 +416,7 @@ code, fewer antivirus detections, and user-friendliness.</p>
|
||||
<li>Available in All In One & Separate Files Version</li>
|
||||
<li>Fully Open Source</li>
|
||||
<li>Fewer antivirus detections</li>
|
||||
<li>Files are either transparent batch script or official from
|
||||
<li>Files are either transparent batch scripts or official from
|
||||
Microsoft</li>
|
||||
</ul>
|
||||
<hr />
|
||||
@ -435,11 +435,11 @@ href="https://gitlab.com/massgrave/microsoft-activation-scripts">GitLab</a></p>
|
||||
<div id="method-1---powershell" class="section level3">
|
||||
<h3>Method 1 - PowerShell</h3>
|
||||
<ul>
|
||||
<li>On Windows 10/11, right click on windows start menu, select
|
||||
<li>On Windows 10/11, right-click on the windows start menu and select
|
||||
PowerShell or Terminal.</li>
|
||||
<li>Copy-paste the below code and press enter<br />
|
||||
<code>iwr -useb https://massgrave.dev/get | iex</code></li>
|
||||
<li>You will see the activation options, follow onscreen
|
||||
<li>You will see the activation options, and follow onscreen
|
||||
instructions.</li>
|
||||
<li>That’s all.</li>
|
||||
</ul>
|
||||
@ -453,10 +453,10 @@ href="https://github.com/massgravel/Microsoft-Activation-Scripts/releases">here<
|
||||
<li>Extract this file with a 3rd party archive manager, such as <a
|
||||
href="https://www.7-zip.org/download.html">7zip</a></li>
|
||||
<li>Password is <code>1234</code></li>
|
||||
<li>In extracted folder, find the folder named
|
||||
<li>In the extracted folder, find the folder named
|
||||
<code>All-In-One-Version</code></li>
|
||||
<li>Run the file named <code>MAS_AIO.cmd</code></li>
|
||||
<li>You will see the activation options, follow onscreen
|
||||
<li>You will see the activation options, and follow onscreen
|
||||
instructions.</li>
|
||||
<li>That’s all.</li>
|
||||
</ul>
|
||||
@ -496,7 +496,7 @@ instructions.</li>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p>For more details, use the respective activation’s details in Doc.</p>
|
||||
<p>For more details, use the respective activation details in Doc.</p>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="screenshots" class="section level2">
|
||||
|
@ -402,14 +402,14 @@ div.tocify {
|
||||
<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 the Windows
|
||||
10-11 for <strong>free</strong> from Official Microsoft
|
||||
website.</p></li>
|
||||
<li><p>However Business versions (Windows Enterprise, LTSB/C editions)
|
||||
are not publicly available. These editions have KMS key installed by
|
||||
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 can’t auto-activate the system.</p></li>
|
||||
<li><p>To avoid running the HWID script <strong>again</strong>, you can
|
||||
instead just install HWID key and system will auto-activate.</p></li>
|
||||
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 />
|
||||
|
@ -403,7 +403,7 @@ div.tocify {
|
||||
<li><p>How to use it? Please find the instructions <a
|
||||
href="https://massgrave.dev">here</a>.</p></li>
|
||||
<li><p>This activation method activates Windows 10/11 and Windows Server
|
||||
(14393 and later builds), until 19 january 2038 03:14:07 UTC.</p></li>
|
||||
(14393 and later builds), until 19 January 2038 03:14:07 UTC.</p></li>
|
||||
<li><p>This activation method does not store any files on the
|
||||
system.</p></li>
|
||||
<li><p>This activation method works offline.</p></li>
|
||||
@ -424,10 +424,10 @@ href="(https://github.com/abbodi1406/KMS_VL_ALL_AIO)">KMS_VL_ALL</a> by
|
||||
abbodi1406</p>
|
||||
<p><a href="https://massgrave.dev">MAS</a> (Online KMS option)</p></li>
|
||||
</ul></li>
|
||||
<li><p>Any KMS Activator which is not compatible with KMS38, may
|
||||
<li><p>Any KMS Activator which is not compatible with KMS38 may
|
||||
overwrite the KMS38 activation for Windows with its own 180 days
|
||||
activation, thereby destroying the KMS38 activation for Windows. To
|
||||
prevent this accidental overwriting, you can select KMS38 protection
|
||||
prevent this accidental overwriting, you can select the KMS38 protection
|
||||
option.</p></li>
|
||||
</ul>
|
||||
<hr />
|
||||
@ -437,27 +437,27 @@ option.</p></li>
|
||||
<ul>
|
||||
<li><p>In a genuine <a
|
||||
href="https://docs.microsoft.com/en-us/previous-versions/tn-archive/ee939272(v=technet.10)?redirectedfrom=MSDN#kms-overview">KMS</a>
|
||||
activation environment, activation last maximum up-to 180 days. This is
|
||||
done using a valid license and server setup.</p></li>
|
||||
<li><p>However in the Windows major upgrade process, system uses
|
||||
activation environment, activation lasts a maximum of up to 180 days.
|
||||
This is done using a valid license and server setup.</p></li>
|
||||
<li><p>However, in the Windows major upgrade process, the system uses
|
||||
<code>gatherosstate.exe</code> to carry over the remaining KMS
|
||||
activation period. It does it by creating a ticket which can be used
|
||||
activation period. It does it by creating a ticket that can be used
|
||||
offline.</p></li>
|
||||
<li><p>The trick is that we can fool the <code>gatherosstate.exe</code>
|
||||
about the remaining KMS activation period and manually put the desired
|
||||
period maximum up-to 19 january 2038 03:14:07 UTC.</p></li>
|
||||
<li><p>Why it’s limited to year 2038?<br />
|
||||
period maximum up to 19 January 2038 03:14:07 UTC.</p></li>
|
||||
<li><p>Why it’s limited to the year 2038?<br />
|
||||
It’s related to the <a
|
||||
href="https://en.wikipedia.org/wiki/Year_2038_problem">Y2K38 problem</a>
|
||||
as this date (19 january 2038 03:14:07 UTC) is the maximum date we can
|
||||
give to <code>gatherosstate.exe</code> without it looping back to year
|
||||
1970.</p></li>
|
||||
as this date (19 January 2038 03:14:07 UTC) is the maximum date we can
|
||||
give to <code>gatherosstate.exe</code> without it looping back to the
|
||||
year 1970.</p></li>
|
||||
</ul>
|
||||
<p><strong>Q:</strong> Can Microsoft block this kind of
|
||||
activation?<br />
|
||||
<strong>A:</strong> Not directly. They could only update Clipup to allow
|
||||
for a maximum activation period of 180 days. Not much beside that can be
|
||||
done on their part. The tickets are not sent to Microsoft at all, so
|
||||
for a maximum activation period of 180 days. Not much besides that can
|
||||
be done on their part. The tickets are not sent to Microsoft at all, so
|
||||
they can’t block them or take action directly.</p>
|
||||
<hr />
|
||||
</div>
|
||||
@ -714,8 +714,7 @@ activated.</p></li>
|
||||
versions.</p></li>
|
||||
<li><p>ServerRdsh edition does not <a
|
||||
href="https://docs.microsoft.com/en-us/azure/virtual-desktop/windows-10-multisession-faq#can-i-run-windows-10-enterprise-multi-session-on-premises">officially</a>
|
||||
support activation on non-azure systems. However on all builds except in
|
||||
range of 22000 will activate Windows.</p></li>
|
||||
support activation on non-azure systems.</p></li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
@ -729,21 +728,20 @@ href="(https://github.com/abbodi1406/KMS_VL_ALL_AIO)">KMS_VL_ALL</a> by
|
||||
abbodi1406 or <a href="https://massgrave.dev">MAS</a> (Online KMS
|
||||
option) for <strong>Office activation</strong>, then you don’t need to
|
||||
enable this protection.</p></li>
|
||||
<li><p>However, with a few tricks you can ensure that no alternative KMS
|
||||
Activator can replace KMS38 Activation by accident or even on purpose.
|
||||
below is the explanation for how to do/undo that.</p></li>
|
||||
<li><p>In the KMS activation method, the Windows first checks the KMS IP
|
||||
<li><p>However, with a few tricks, you can ensure that no alternative
|
||||
KMS Activator can replace KMS38 Activation by accident or even on
|
||||
purpose. below is the explanation for how to do/undo that.</p></li>
|
||||
<li><p>In the KMS activation method, Windows first checks the KMS IP
|
||||
registered as a specific KMS, and if that is not defined then it checks
|
||||
the Global KMS IP. Another fact is that if Localhost (IP range
|
||||
127.0.0.0/8) is defined as KMS IP in the Windows 8 and later OS’s then
|
||||
Windows will not accept it as a valid KMS IP. This script simply
|
||||
utilizes the above facts to protect the KMS38 activation from being
|
||||
overwritten by any alternative ‘normal’ 180-Day KMS Activation and at
|
||||
the same time that KMS activator can be used for Office
|
||||
activation.</p></li>
|
||||
127.0.0.0/8) is defined as KMS IP in Windows 8 and later OS then Windows
|
||||
will not accept it as a valid KMS IP. This script simply utilizes the
|
||||
above facts to protect the KMS38 activation from being overwritten by
|
||||
any alternative ‘normal’ 180-Day KMS Activation and at the same time
|
||||
that KMS activator can be used for Office activation.</p></li>
|
||||
<li><p>Script steps-</p>
|
||||
<ul>
|
||||
<li><p>Set the Windows edition specific KMS IP to Localhost
|
||||
<li><p>Set the Windows edition-specific KMS IP to Localhost
|
||||
(127.0.0.2)</p></li>
|
||||
<li><p>Lock the below Registry with <a
|
||||
href="https://github.com/AveYo/LeanAndMean">reg_own</a> snippet by
|
||||
@ -757,9 +755,9 @@ AveYo</p></li>
|
||||
<div id="command-line-switches" class="section level2">
|
||||
<h2>Command line Switches</h2>
|
||||
<ul>
|
||||
<li><p>This is applicable only in separate files version.</p></li>
|
||||
<li><p>If any parameter is used then script will automatically run in
|
||||
unattended mode.</p></li>
|
||||
<li><p>This is applicable only in separate file versions.</p></li>
|
||||
<li><p>If any parameter is used then the script will automatically run
|
||||
in unattended mode.</p></li>
|
||||
<li><p>To activate,</p>
|
||||
<p><code>"KMS38_Activation.cmd" /a</code></p></li>
|
||||
<li><p>To activate along with KMS38 protection (from being replaced by
|
||||
@ -774,17 +772,17 @@ unattended mode.</p></li>
|
||||
</div>
|
||||
<div id="file-details" class="section level2">
|
||||
<h2>File Details</h2>
|
||||
<p>Besides plain batch script, KMS38 activation requires the use of
|
||||
official gatherosstate.exe (x86) file.</p>
|
||||
<p>Besides the plain batch script, KMS38 activation requires the use of
|
||||
an official gatherosstate.exe (x86) file.</p>
|
||||
<pre><code> File: gatherosstate.exe
|
||||
SHA-1: FABB5A0FC1E6A372219711152291339AF36ED0B5 </code></pre>
|
||||
<p>It’s taken from <a
|
||||
href="https://go.microsoft.com/fwlink/p/?LinkId=526740">Windows 10
|
||||
Version 1607 ADK</a> (Section: User State Migration Tool)</p>
|
||||
<p><strong>Further</strong>, in case of Windows Server Core editions,
|
||||
system doesn’t have <code>clipup.exe</code> file. So to activate it, MAS
|
||||
separate files version contains the below file. (It’s not included in
|
||||
MAS AIO)</p>
|
||||
<p><strong>Further</strong>, in the case of Windows Server Core
|
||||
editions, the system doesn’t have <code>clipup.exe</code> file. So to
|
||||
activate it, MAS separate files version contains the below file. (It’s
|
||||
not included in MAS AIO)</p>
|
||||
<pre><code> File: ClipUp.exe
|
||||
SHA-1: 48D928B1BEC25A56FE896C430C2C034B7866AA7A</code></pre>
|
||||
<p>It’s taken from <a
|
||||
@ -800,8 +798,8 @@ separate files version.</p></li>
|
||||
<li><p>Make a folder named <code>Files</code> in C drive,
|
||||
<code>C:\Files</code> and copy the <code>gatherosstate.exe</code> file
|
||||
in that folder.</p></li>
|
||||
<li><p>Open Windows Powershell as administrator, and enter following
|
||||
listed commands in the the sequence in which they are given.</p></li>
|
||||
<li><p>Open Windows Powershell as administrator, and enter the following
|
||||
listed commands in the sequence in which they are given.</p></li>
|
||||
<li><p>Enter the Key, (Replace <code><key></code> with the key
|
||||
from the above list) with the following command</p></li>
|
||||
</ul>
|
||||
@ -900,9 +898,9 @@ command.</li>
|
||||
<div id="setup-preactivate" class="section level2">
|
||||
<h2>Setup Preactivate</h2>
|
||||
<ul>
|
||||
<li><p>Check Extract OEM option in the MAS <code>Extras</code> section
|
||||
if you want pre-activated Windows installation.</p></li>
|
||||
<li><p>Further read <a
|
||||
<li><p>Check the Extract OEM option in the MAS <code>Extras</code>
|
||||
section if you want pre-activated Windows installation.</p></li>
|
||||
<li><p>Further, read <a
|
||||
href="https://massgrave.dev/oem-folder.html">here</a>.</p></li>
|
||||
</ul>
|
||||
<hr />
|
||||
|
@ -403,22 +403,23 @@ div.tocify {
|
||||
<ul>
|
||||
<li><p>To create a pre-activated Windows installation .iso, do the
|
||||
following things:</p></li>
|
||||
<li><p>Extract <code>$OEM$</code> folder to desktop using the MAS
|
||||
<li><p>Extract <code>$OEM$</code> folder to the desktop using the MAS
|
||||
script.</p></li>
|
||||
<li><p>Copy the <code>$OEM$</code> folder to the <code>sources</code>
|
||||
folder in the Windows installation media (.iso or USB).</p></li>
|
||||
<li><p>The directory will appear like this: <code>\sources\$OEM$</code>
|
||||
in your altered .iso or on your bootable USB drive.</p></li>
|
||||
<li><p>Now use this .iso or bootable USB drive to install Windows and it
|
||||
will either already be activated (KMS38) as soon as it boots, or will
|
||||
self-activate (HWID or Online KMS) at first internet contact.</p></li>
|
||||
will either already be activated (KMS38) as soon as it boots or will
|
||||
self-activate (HWID or Online KMS) at the first internet
|
||||
contact.</p></li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="notes" class="section level2">
|
||||
<h2>Notes</h2>
|
||||
<ul>
|
||||
<li><p>MAS AIO version doesn’t contains <code>clipup.exe</code> file, if
|
||||
<li><p>MAS AIO version doesn’t contain <code>clipup.exe</code> file, if
|
||||
you need to activate <code>Server Core/Acor</code> editions then please
|
||||
use MAS separate files version.</p></li>
|
||||
<li><p>You can check <a href="https://massgrave.dev/">here</a> about
|
||||
@ -450,14 +451,14 @@ Internet.</li>
|
||||
<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 renewal task for lifetime activation.</li>
|
||||
uses a renewal task for lifetime activation.</li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="hwid-online-kms" class="section level2">
|
||||
<h2>HWID + Online KMS</h2>
|
||||
<ul>
|
||||
<li>In this method, Windows 10-11 will be activated with HWID and
|
||||
<li>In this method, Windows 10-11 will be activated with HWID, and
|
||||
<strong>Office</strong> will be activated using Online KMS.</li>
|
||||
</ul>
|
||||
<hr />
|
||||
@ -465,7 +466,7 @@ uses renewal task for lifetime activation.</li>
|
||||
<div id="kms38-online-kms" class="section level2">
|
||||
<h2>KMS38 + Online KMS</h2>
|
||||
<ul>
|
||||
<li>In this method, Windows 10-11-Server will be activated with KMS38
|
||||
<li>In this method, Windows 10-11-Server will be activated with KMS38,
|
||||
and <strong>Office</strong> will be activated using Online KMS.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
@ -405,30 +405,30 @@ href="https://github.com/abbodi1406/KMS_VL_ALL_AIO/">KMS_VL_ALL</a> or
|
||||
<h2>Reasons</h2>
|
||||
<ul>
|
||||
<li><p>Office Click-to-Run builds (since February 2021) that are
|
||||
activated with KMS checks the existence of the KMS server name in the
|
||||
registry. If KMS server is not present, a banner is shown in Office
|
||||
activated with KMS check the existence of the KMS server name in the
|
||||
registry. If the KMS server is not present, a banner is shown in Office
|
||||
programs notifying that “Office isn’t licensed properly”</p></li>
|
||||
<li><p>In case of 32-bit Office installed on 64-bit Windows, Office
|
||||
checks the KMS server existence in corresponding WOW6432Node registry
|
||||
key as well.</p></li>
|
||||
<li><p>Apart from this, they also detect if registered KMS server is in
|
||||
their blacklist or not. As far as I know, they blacklisted below 3
|
||||
addresses.</p>
|
||||
<li><p>In the case of 32-bit Office installed on 64-bit Windows, Office
|
||||
checks the KMS server existence in the corresponding WOW6432Node
|
||||
registry key as well.</p></li>
|
||||
<li><p>Apart from this, they also detect if a registered KMS server is
|
||||
on their blacklist or not. As far as I know, the below 3 addresses are
|
||||
blacklisted.</p>
|
||||
<p><code>km-s8.MSG-uides.com</code> <code>km-s9.MSG-uides.com</code>
|
||||
<code>0.0.0.0</code>(Remove hyphen)<br />
|
||||
First two are public KMS servers and last one in simple words is neither
|
||||
a public or private IP.</p></li>
|
||||
<li><p>Please note that these checks are not performed by Office if
|
||||
proper installation of Volume version of Office is done with
|
||||
The first two are public KMS servers and the last one in simple words is
|
||||
neither public nor private IP.</p></li>
|
||||
<li><p>Please note that these checks are not performed by Office if the
|
||||
proper installation of the Volume version of Office is done with
|
||||
Perpetual2019 / 2021 VL channel.</p></li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="solutions" class="section level2">
|
||||
<h2>Solutions:</h2>
|
||||
<p>Please find below various ways you can avoid this banner. Simplest
|
||||
option for you is to just use a Office activation tool mentioned
|
||||
here.</p>
|
||||
<p>Please find below various ways you can avoid this banner. The
|
||||
simplest option for you is to just use an Office activation tool
|
||||
mentioned here.</p>
|
||||
<hr />
|
||||
<div id="activation-tools" class="section level3">
|
||||
<h3>1- Activation Tools</h3>
|
||||
@ -441,17 +441,18 @@ href="https://github.com/abbodi1406/KMS_VL_ALL_AIO/">KMS_VL_ALL</a> or
|
||||
</div>
|
||||
<div id="manual-activation" class="section level3">
|
||||
<h3>2- Manual Activation</h3>
|
||||
<p>In this section I’m only going to mention how to setup KMS server in
|
||||
registry properly.</p>
|
||||
<p>In this section, I’m only going to mention how to set up the KMS
|
||||
server in the registry properly.</p>
|
||||
<ul>
|
||||
<li><p><strong>If using Public KMS server:</strong><br />
|
||||
Since they can put any public KMS server in blacklist, as a permanent
|
||||
solution, we can instead use server IP instead of hostname.</p></li>
|
||||
Since they can put any public KMS server on the blacklist, as a
|
||||
permanent solution, we can instead use server IP instead of
|
||||
hostname.</p></li>
|
||||
<li><p><strong>If using private KMS server IP:<br />
|
||||
</strong>Make sure to use a valid private IP address.</p></li>
|
||||
</ul>
|
||||
<p>Please find below how to set the KMS server address in registry.
|
||||
Example with a private IP <code>10.0.0.10</code></p>
|
||||
<p>Please find below how to set the KMS server address in the registry.
|
||||
For example with a private IP <code>10.0.0.10</code></p>
|
||||
<pre><code>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
|
||||
@ -463,10 +464,11 @@ reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtecti
|
||||
</div>
|
||||
<div id="install-vl-office" class="section level3">
|
||||
<h3>3- Install VL Office</h3>
|
||||
<p>As mentioned in reasons section, these checks are performed only if
|
||||
Retail Office is installed and later converted to VL. Office doesn’t
|
||||
perform any such checks if proper installation of VL office is done.</p>
|
||||
<p>Please find below guide on how to properly install Volume C2R
|
||||
<p>As mentioned in the reasons section, these checks are performed only
|
||||
if Retail Office is installed and later converted to VL. The office
|
||||
doesn’t perform any such checks if the proper installation of the VL
|
||||
office is done.</p>
|
||||
<p>Please find below a guide on how to properly install Volume C2R
|
||||
Office.</p>
|
||||
<p><strong>Clear previous installation of Office:</strong></p>
|
||||
<ul>
|
||||
@ -478,14 +480,14 @@ Scrubber</a> (<a
|
||||
href="https://github.com/abbodi1406/WHD/tree/master/scripts">Mirror</a>)
|
||||
by abbodi1406 and reboot the system.<br />
|
||||
Full Scrub is optional, you can skip this step if you want to save
|
||||
outlook related data.<br />
|
||||
outlook-related data.<br />
|
||||
It’s recommended to at-least run <code>Remove_Licenses.cmd</code> file
|
||||
from this package.</p></li>
|
||||
</ul>
|
||||
<p><strong>Install Office 2021 VL with Official method:</strong></p>
|
||||
<p>Please note that in the official VL office installation method, there
|
||||
is no ISO or any one click solution available. Below is the simplest
|
||||
guide to install VL office.</p>
|
||||
is no ISO or any one-click solution available. Below is the simplest
|
||||
guide to installing VL office.</p>
|
||||
<ul>
|
||||
<li><p>Download <a
|
||||
href="https://officecdn.microsoft.com/pr/wsus/setup.exe">Office
|
||||
@ -496,9 +498,9 @@ the C drive, i.e. <code>C:\setup.exe</code></p></li>
|
||||
href="https://config.office.com/deploymentsettings">config.office.com</a></p></li>
|
||||
<li><p>Select
|
||||
<code>Office LTSC Professional Plus 2021 - Volume License</code> in the
|
||||
office suites section. You can add Visio and Project apps if you need.
|
||||
Customize other things and leave as default where you don’t understand
|
||||
something.</p></li>
|
||||
office suites section. You can add Visio and Project apps if you need
|
||||
them. Customize other things and leave them as default where you don’t
|
||||
understand something.</p></li>
|
||||
<li><p>Once you go through all the options, click on the export button
|
||||
and it will download a file named
|
||||
<code>Configuration.xml</code></p></li>
|
||||
@ -520,7 +522,7 @@ your preferred method.</p>
|
||||
non-genuine banners won’t appear by default.</p></li>
|
||||
<li><p>Before doing this, make sure your Office update channel is either
|
||||
Insider or Current.</p></li>
|
||||
<li><p>Make sure Internet is connected</p></li>
|
||||
<li><p>Make sure the Internet is connected</p></li>
|
||||
<li><p>Open command prompt as admin and enter below lines and press
|
||||
enter,</p></li>
|
||||
</ul>
|
||||
|
@ -429,7 +429,7 @@ activation.</p></li>
|
||||
href="https://docs.microsoft.com/en-us/previous-versions/tn-archive/ee939272(v=technet.10)?redirectedfrom=MSDN#kms-overview">KMS</a>
|
||||
activation method, the system contacts the registered server every 7
|
||||
days, and if contacted successfully it will automatically renew and
|
||||
reset the activation for the the full period of 180 days again, starting
|
||||
reset the activation for the full period of 180 days again, starting
|
||||
from the day of successful contact. If the system cannot contact the
|
||||
server, it will be deactivated after 180 days and it will remain
|
||||
deactivated until contact can be restored.</p></li>
|
||||
@ -464,25 +464,25 @@ issues.</p></li>
|
||||
<li><p><strong>If Renewal Task is installed:</strong> After activation,
|
||||
it leaves the KMS Server IP in the registry, which helps you to get the
|
||||
global activation feature whereby the system auto-renews the activation.
|
||||
About files and scheduled task, it has been mentioned above.</p></li>
|
||||
About files and scheduled tasks, it has been mentioned above.</p></li>
|
||||
<li><p><strong>If Renewal Task is NOT installed:</strong> It leaves a
|
||||
non-existent IP 10.0.0.10 to avoid Office Not Genuine Banner
|
||||
non-existent IP 10.0.0.10 to avoid the Office Not Genuine Banner
|
||||
issue.</p></li>
|
||||
</ul></li>
|
||||
<li><p>This script includes the most-stable KMS servers (16) list from
|
||||
all over the world. The server selection process is fully automatic.
|
||||
Script randomly select a server, tests if it’s online, if yes then apply
|
||||
the activation command, if fails, then retry this process maximum of
|
||||
total 3 times for a product. Such redundancy makes sure that we get the
|
||||
working KMS server any time.</p></li>
|
||||
Script randomly selects a server, tests if it’s online, if yes then
|
||||
apply the activation command, if fails, then retry this process maximum
|
||||
of total 3 times for a product. Such redundancy makes sure that we get
|
||||
the working KMS server at any time.</p></li>
|
||||
<li><p>If your system date is incorrect (beyond 180 days) and you are
|
||||
offline, the system will be deactivated, but will automatically
|
||||
reactivate when you correct the system date.</p></li>
|
||||
<li><p>The advantage of Online KMS activation is that it doesn’t need
|
||||
any KMS binary file and system can be activated using some manual
|
||||
any KMS binary file and the system can be activated using some manual
|
||||
commands or transparent batch script files. So this is for those who
|
||||
don’t like/have difficulties/trust issues in offline KMS because of its
|
||||
binary files and antivirus detection’s.</p>
|
||||
binary files and antivirus detections.</p>
|
||||
<p>But if you prefer offline KMS then checkout an open-source activator,
|
||||
abbodi1406’s <a
|
||||
href="https://github.com/abbodi1406/KMS_VL_ALL_AIO/">KMS_VL_ALL</a></p></li>
|
||||
@ -565,8 +565,8 @@ max:</p>
|
||||
<ul>
|
||||
<li><p>Office MSI Retail 2010/2013, Office 2010 C2R Retail</p></li>
|
||||
<li><p>Office UWP (Windows 10/11 Apps)</p></li>
|
||||
<li><p>Windows editions which do not support KMS activation by
|
||||
design:Windows Evaluation Editions<br />
|
||||
<li><p>Windows editions that do not support KMS activation by design:
|
||||
Windows Evaluation Editions<br />
|
||||
Windows 7 (Starter, HomeBasic, HomePremium, Ultimate)<br />
|
||||
Windows 10 (Cloud “S”, IoTEnterprise, IoTEnterpriseS,
|
||||
ProfessionalSingleLanguage… etc)<br />
|
||||
@ -580,7 +580,7 @@ etc)</p></li>
|
||||
<ul>
|
||||
<li><p><strong>What is KMS activation?</strong><br />
|
||||
Key Management Service (KMS) is a genuine activation method provided by
|
||||
Microsoft for volume licensing customers (organizations, schools or
|
||||
Microsoft for volume licensing customers (organizations, schools, or
|
||||
governments). The machines in those environments (called KMS clients)
|
||||
are activated via the Environment KMS Host Server (authorized
|
||||
Microsoft’s licensing key), instead of Microsoft activation servers. By
|
||||
@ -598,21 +598,21 @@ KMS activators such as KMSpico, MTK, KMS_VL_ALL, etc., locally create an
|
||||
emulated KMS Host Server and activate Windows and Office.</p>
|
||||
<p>This locally-emulated KMS server requires you to run binary files
|
||||
which often cause anti-virus alerts (false positives).</p>
|
||||
<p>Another method of KMS activation is publicly-available Online KMS
|
||||
Host Server. In this method, the site hosts the emulated KMS server and
|
||||
<p>Another method of KMS activation is a publicly-available Online KMS
|
||||
Host Server. In this method, the site hosts the emulated KMS server, and
|
||||
anyone can simply use this server to activate their systems, there is no
|
||||
requirement for running any software on your system.</p></li>
|
||||
<li><p><strong>Is Online KMS activation safe?</strong><br />
|
||||
Yes.<br />
|
||||
Let’s go into the details. In the KMS protocol, there is a relationship
|
||||
of host and client. The client system asks the host system to grant the
|
||||
activation, and the host system grants the activation if it’s eligible.
|
||||
In this process, the client system shares some of the system’s data,
|
||||
which is not sensitive in nature. According to the <a
|
||||
between host and client. The client system asks the host system to grant
|
||||
the activation, and the host system grants the activation if it’s
|
||||
eligible. In this process, the client system shares some of the system’s
|
||||
data, which is not sensitive in nature. According to the <a
|
||||
href="https://technet.microsoft.com/en-us/library/ee939272(v=ws.10).aspx#kms-overview">Microsoft
|
||||
document</a>, the client system shares the following data with the host
|
||||
system: Client FQDN, CMID, time-stamp, Product license state, expiration
|
||||
time and IP address</p>
|
||||
time, and IP address</p>
|
||||
<p>In this shared info, the important part is your IP address. Below are
|
||||
some things regarding it which you should know.</p>
|
||||
<ul>
|
||||
@ -620,23 +620,22 @@ some things regarding it which you should know.</p>
|
||||
can not go online to visit any website without having to share your IP
|
||||
address.</p></li>
|
||||
<li><p>IP addresses do not necessarily represent a specific person.
|
||||
Internet Service Providers (ISP’s) mostly use dynamic IP, which means
|
||||
the same IP address can be used by many different persons, and a dynamic
|
||||
IP address is periodically reassigned to different people all the time.
|
||||
But a static IP address is permanently assigned to a unique subscriber.
|
||||
The Internet Service Provider (ISP) won’t reveal that information unless
|
||||
Internet Service Providers (ISPs) mostly use dynamic IP, which means the
|
||||
same IP address can be used by many different persons, and a dynamic IP
|
||||
address is periodically reassigned to different people all the time. But
|
||||
a static IP address is permanently assigned to a unique subscriber. The
|
||||
Internet Service Provider (ISP) won’t reveal that information unless
|
||||
there is a legal reason to do so.</p></li>
|
||||
<li><p>Microsoft has never tried to go after Home users in legal cases
|
||||
for using a few pirated activations (not talking about stolen legal
|
||||
keys) simply because the cost of legal actions would be much higher than
|
||||
the amount of money gained by forcing a few people to purchase
|
||||
activations.</p></li>
|
||||
<li><p>No law enforcement is going to take action based on the IP’s from
|
||||
all over the world without the consent from the Microsoft
|
||||
itself.</p></li>
|
||||
<li><p>No law enforcement is going to take action based on IPs from all
|
||||
over the world without the consent of Microsoft itself.</p></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<p>Feel free contact us in case you have a contradictory point of
|
||||
<p>Feel free to contact us in case you have a contradictory point of
|
||||
view.</p>
|
||||
<hr />
|
||||
</div>
|
||||
@ -644,7 +643,7 @@ view.</p>
|
||||
<h2>Office ‘Non-genuine’ Banner</h2>
|
||||
<ul>
|
||||
<li><p>Office Click-to-Run builds (since February 2021) that are
|
||||
activated with KMS checks the existence of the KMS server name in the
|
||||
activated with KMS check the existence of the KMS server name in the
|
||||
registry.</p></li>
|
||||
<li><p>If KMS server is not present, a banner is shown in Office
|
||||
programs notifying that “Office isn’t licensed properly”, see <a
|
||||
@ -711,13 +710,13 @@ SHA-1: 56c6ca76993a96cf9a255463b90db96cb9d24464</code></pre>
|
||||
<div id="debug-mode" class="section level2">
|
||||
<h2>Debug Mode</h2>
|
||||
<ul>
|
||||
<li><p>With debug mode, we can get a log file with more details of
|
||||
<li><p>With debug mode, we can get a log file with more details of the
|
||||
activation script process and it can be used to troubleshoot the
|
||||
activation issues.</p></li>
|
||||
<li><p>In Online KMS option, you can enable <code>Debug Mode</code> by
|
||||
pressing 6. When the activation is run with Debug Mode enabled, it
|
||||
creates a log file which contains details of activation process, this is
|
||||
useful to detect activation errors. You can send that log to us to
|
||||
<li><p>In the Online KMS option, you can enable <code>Debug Mode</code>
|
||||
by pressing 6. When the activation is run with Debug Mode enabled, it
|
||||
creates a log file that contains details of the activation process, this
|
||||
is useful to detect activation errors. You can send that log to us to
|
||||
check. Check troubleshoot heading.</p></li>
|
||||
</ul>
|
||||
<hr />
|
||||
@ -725,10 +724,10 @@ check. Check troubleshoot heading.</p></li>
|
||||
<div id="command-line-switches" class="section level2">
|
||||
<h2>Command line Switches</h2>
|
||||
<ul>
|
||||
<li><p>This is applicable only in separate files version.
|
||||
<li><p>This is applicable only in separate file versions.
|
||||
<code>Online_KMS_Activation\Activate.cmd</code></p></li>
|
||||
<li><p>If any parameter is used then script will automatically run in
|
||||
unattended mode.</p></li>
|
||||
<li><p>If any parameter is used then the script will automatically run
|
||||
in unattended mode.</p></li>
|
||||
</ul>
|
||||
<p>Below the switches are divided into four groups, you can use the
|
||||
combination of switches from only one group at a time.</p>
|
||||
@ -789,8 +788,8 @@ combination of switches from only one group at a time.</p>
|
||||
<div id="setup-preactivate" class="section level2">
|
||||
<h2>Setup Preactivate</h2>
|
||||
<ul>
|
||||
<li><p>Check Extract OEM option in the MAS <code>Extras</code> section
|
||||
if you want pre-activated Windows installation.</p></li>
|
||||
<li><p>Check the Extract OEM option in the MAS <code>Extras</code>
|
||||
section if you want pre-activated Windows installation.</p></li>
|
||||
<li><p>Further read <a
|
||||
href="https://massgrave.dev/oem-folder.html">here</a>.</p></li>
|
||||
</ul>
|
||||
|
@ -401,7 +401,7 @@ div.tocify {
|
||||
<li><p>Reach out to us on <a
|
||||
href="https://discord.gg/gjJEfq7ux8">Discord</a> (signup not required)
|
||||
with an error screenshot.</p></li>
|
||||
<li><p>Alternatively you can connect with us <a
|
||||
<li><p>Alternatively, you can connect with us <a
|
||||
href="https://massgrave.dev/contactus.html">here</a>.</p></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
@ -398,16 +398,16 @@ div.tocify {
|
||||
<h1>Unreadable Codes In MAS AIO</h1>
|
||||
<p>(Applies to MAS AIO 1.6)</p>
|
||||
<hr />
|
||||
<p>MAS requires some Microsoft’s official files in order to perform
|
||||
activation’s. In order to make an all-in-one version, it’s required that
|
||||
<p>MAS requires some of Microsoft’s official files in order to perform
|
||||
activation. In order to make an all-in-one version, it’s required that
|
||||
we need to include those files in our AIO .cmd file somehow.</p>
|
||||
<p>To do that, MAS uses AveYo’s <a
|
||||
href="https://github.com/AveYo/Compressed2TXT">Compressed2TXT</a>. It
|
||||
can convert files to text format and Vice-Versa. However if you are not
|
||||
feeling comfortable in using it then you can use MAS separate files
|
||||
can convert files to text format and Vice-Versa. However, if you are not
|
||||
feeling comfortable using it then you can use MAS separate files
|
||||
version.</p>
|
||||
<hr />
|
||||
<p><strong>1st block</strong> of compressed2TXT code contains below
|
||||
<p><strong>1st block</strong> of compressed2TXT code contains the below
|
||||
file.</p>
|
||||
<pre><code> File: gatherosstate.exe
|
||||
SHA-1: FABB5A0FC1E6A372219711152291339AF36ED0B5 </code></pre>
|
||||
@ -415,12 +415,12 @@ SHA-1: FABB5A0FC1E6A372219711152291339AF36ED0B5 </code></pre>
|
||||
href="https://go.microsoft.com/fwlink/p/?LinkId=526740">Windows 10
|
||||
Version 1607 ADK</a> (Section: User State Migration Tool)</p>
|
||||
<hr />
|
||||
<p><strong>2nd block</strong> of compressed2TXT code contains below
|
||||
<p><strong>2nd block</strong> of compressed2TXT code contains the below
|
||||
files.</p>
|
||||
<pre><code>cleanosppx64.exe SHA-1: d30a0e4e5911d3ca705617d17225372731c770e2
|
||||
cleanosppx86.exe SHA-1: 39ed8659e7ca16aaccb86def94ce6cec4c847dd6</code></pre>
|
||||
<p>These files are taken from the old version of Microsoft official tool
|
||||
<code>O15CTRRemove.diagcab</code></p>
|
||||
<p>These files are taken from the old version of Microsoft’s official
|
||||
tool <code>O15CTRRemove.diagcab</code></p>
|
||||
<pre><code> File: O15CTRRemove.diagcab (Digitally Signed)
|
||||
Link: https://app.box.com/s/n8qpb5ljmv6djp77w5p6fk043dm6s3r1 (Unofficial Link)
|
||||
SHA-1: 56c6ca76993a96cf9a255463b90db96cb9d24464</code></pre>
|
||||
|
Reference in New Issue
Block a user