2.3
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 14 KiB |
@ -451,11 +451,13 @@ still keep showing the error.</p>
|
||||
</div>
|
||||
<div id="solution-1" class="section level3">
|
||||
<h3>Solution</h3>
|
||||
<p>Open command prompt as admin and enter,</p>
|
||||
<p><strong>1-</strong> Open command prompt as admin and enter,</p>
|
||||
<pre><code>reg add "HKCU\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\Ecs" /v "CountryCode" /t REG_SZ /d "std::wstring|US" /f</code></pre>
|
||||
<p>After that office installer won’t show any such errors. You can apply
|
||||
this before or after running the Office installer and you can download
|
||||
Office without any VPN and with your Russian IP address.</p>
|
||||
<p><strong>2-</strong> Use <a href="office_c2r_links.html">Offline
|
||||
installer file</a> to install Office.</p>
|
||||
<hr />
|
||||
<p>Please let us <a href="contactus.html">know</a> if you face any
|
||||
issues or have any suggestions.</p>
|
||||
|
@ -429,9 +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 doesn’t need an update and can get
|
||||
the required key from the system itself.</p></li>
|
||||
<li><p>Script blocks the change to CountrySpecific and to/from
|
||||
CloudEdition editions since it’s officially not supported and the user
|
||||
may face issues.</p></li>
|
||||
<li><p>Script blocks the change to CountrySpecific, ServerRdsh and
|
||||
to/from CloudEdition editions since it’s 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>
|
||||
|
@ -409,6 +409,39 @@ div.tocify {
|
||||
<h1>MAS Changelog</h1>
|
||||
<hr />
|
||||
<div id="section" class="section level2">
|
||||
<h2>2.3</h2>
|
||||
<p><strong>Bug Fixes</strong></p>
|
||||
<hr />
|
||||
<div id="ohook" class="section level4">
|
||||
<h4>Ohook:</h4>
|
||||
<ul>
|
||||
<li>Script is updated to use <a
|
||||
href="https://github.com/asdcorp/ohook/releases">v0.4 Ohook</a>. It will
|
||||
help in preventing license check banner in non-admin, Domain joined and
|
||||
future new user accounts.</li>
|
||||
<li>Script is updated to find and remove remnants of Office vNext
|
||||
license for all user accounts in registry.</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="change-edition" class="section level4">
|
||||
<h4>Change Edition:</h4>
|
||||
<ul>
|
||||
<li>Script will check for Pending reboot flags before proceeding with
|
||||
Edition change with DISM.</li>
|
||||
<li>Change to ServerRdsh edition is blocked in the script since it’s
|
||||
policies often can not roll back.</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="all" class="section level4">
|
||||
<h4>All:</h4>
|
||||
<ul>
|
||||
<li>Scripts will now check for updates and notify users.</li>
|
||||
<li>Some other bugs fixed.</li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div id="section-1" class="section level2">
|
||||
<h2>2.2</h2>
|
||||
<p><strong>A New Hope For HWID</strong></p>
|
||||
<div id="hwid" class="section level4">
|
||||
@ -423,7 +456,7 @@ team for the discovery.</li>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div id="section-1" class="section level2">
|
||||
<div id="section-2" class="section level2">
|
||||
<h2>2.1</h2>
|
||||
<p><strong>HWID Activation is not working</strong></p>
|
||||
<hr />
|
||||
@ -438,7 +471,7 @@ href="https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends
|
||||
change</a> to not allow Windows 7/8 free upgrades.</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="ohook" class="section level4">
|
||||
<div id="ohook-1" class="section level4">
|
||||
<h4>Ohook:</h4>
|
||||
<ul>
|
||||
<li>Change the key preference for Office products in this order
|
||||
@ -448,7 +481,7 @@ change</a> to not allow Windows 7/8 free upgrades.</li>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div id="section-2" class="section level2">
|
||||
<div id="section-3" class="section level2">
|
||||
<h2>2.0</h2>
|
||||
<ul>
|
||||
<li>Minor update: Add info in check activation scripts to ignore
|
||||
@ -456,11 +489,11 @@ ospp.vbs /dstatus results if Ohook install is found.</li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-3" class="section level2">
|
||||
<div id="section-4" class="section level2">
|
||||
<h2>1.9</h2>
|
||||
<p><strong>Added Permanent Activation for Office</strong></p>
|
||||
<hr />
|
||||
<div id="ohook-1" class="section level4">
|
||||
<div id="ohook-2" class="section level4">
|
||||
<h4>Ohook:</h4>
|
||||
<ul>
|
||||
<li>Added Ohook activation method, it can activate Office permanently on
|
||||
@ -521,7 +554,7 @@ 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">
|
||||
<div id="all-1" class="section level4">
|
||||
<h4>All:</h4>
|
||||
<ul>
|
||||
<li>Insert HWID key script is removed because it’s not important and
|
||||
@ -541,7 +574,7 @@ href="https://www.reddit.com/r/MAS_Activator/">Subreddit</a>.</li>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div id="section-4" class="section level2">
|
||||
<div id="section-5" class="section level2">
|
||||
<h2>1.8</h2>
|
||||
<p><strong>Goodbye to Cleanospp.exe / MAS is now 100% naked</strong></p>
|
||||
<hr />
|
||||
@ -596,7 +629,7 @@ default Win 7 RTM, WMF requirement is removed. Thanks to @ave9858
|
||||
(Alex)</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="all-1" class="section level4">
|
||||
<div id="all-2" class="section level4">
|
||||
<h4>All:</h4>
|
||||
<ul>
|
||||
<li>All C# code is changed to Powershell reflection code to avoid temp
|
||||
@ -618,7 +651,7 @@ group</a> is created for MAS-related queries and activation issues</li>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div id="section-5" class="section level2">
|
||||
<div id="section-6" class="section level2">
|
||||
<h2>1.7</h2>
|
||||
<p><strong>Goodbye to Gatherosstate.exe</strong></p>
|
||||
<hr />
|
||||
@ -697,7 +730,7 @@ code to execute it as well.</li>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div id="section-6" class="section level2">
|
||||
<div id="section-7" 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>
|
||||
@ -789,7 +822,7 @@ choose</p></li>
|
||||
the key from the system</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="all-2" class="section level4">
|
||||
<div id="all-3" class="section level4">
|
||||
<h4><strong>All:</strong></h4>
|
||||
<ul>
|
||||
<li><p>Fixed an issue when the script wouldn’t launch if the path have
|
||||
@ -817,7 +850,7 @@ format</p></li>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div id="section-7" class="section level2">
|
||||
<div id="section-8" class="section level2">
|
||||
<h2>1.5</h2>
|
||||
<pre><code># All
|
||||
|
||||
@ -874,13 +907,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-8" class="section level2">
|
||||
<div id="section-9" 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-9" class="section level2">
|
||||
<div id="section-10" class="section level2">
|
||||
<h2>1.3</h2>
|
||||
<pre><code># HWID / KMS38
|
||||
|
||||
@ -893,7 +926,7 @@ format</p></li>
|
||||
- Some minor improvements</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-10" class="section level2">
|
||||
<div id="section-11" class="section level2">
|
||||
<h2>1.2</h2>
|
||||
<pre><code># HWID / KMS38
|
||||
|
||||
@ -923,7 +956,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-11" class="section level2">
|
||||
<div id="section-12" class="section level2">
|
||||
<h2>1.1</h2>
|
||||
<pre><code> HWID/KMS38:
|
||||
|
||||
@ -966,7 +999,7 @@ format</p></li>
|
||||
- In MAS Separate files version's $OEM$ folders are now removed, now I've added $OEM$ extraction script to remove the files redundancy.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-12" class="section level2">
|
||||
<div id="section-13" class="section level2">
|
||||
<h2>1.0</h2>
|
||||
<pre><code> - (Re)added Online KMS renewal task with proper warnings.
|
||||
- Redirected all the read me's to online page for easy online translation.
|
||||
@ -974,7 +1007,7 @@ format</p></li>
|
||||
- Some minor tweaks.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-13" class="section level2">
|
||||
<div id="section-14" class="section level2">
|
||||
<h2>0.9</h2>
|
||||
<pre><code> HWID and KMS38
|
||||
|
||||
@ -1027,7 +1060,7 @@ format</p></li>
|
||||
'Extract the text from script without character issue' https://forums.mydigitallife.net/posts/1221231/ by @Compo</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-14" class="section level2">
|
||||
<div id="section-15" 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
|
||||
@ -1065,7 +1098,7 @@ format</p></li>
|
||||
- That's all i remember.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-15" class="section level2">
|
||||
<div id="section-16" class="section level2">
|
||||
<h2>0.7</h2>
|
||||
<pre><code>To further make sure that script is clean from av's, following changes were made,
|
||||
|
||||
@ -1097,7 +1130,7 @@ Some more changes -
|
||||
- Screen shots https://lookimg.com/images/2019/02/17/D8SkM.jpg</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-16" class="section level2">
|
||||
<div id="section-17" class="section level2">
|
||||
<h2>0.6</h2>
|
||||
<pre><code> - Fixed an issue where KMS task creation and deletion show incorrect msg in Non English OS's.
|
||||
- Fixed an issue in LTSB 2015 HWID activation.
|
||||
@ -1122,7 +1155,7 @@ Some more changes -
|
||||
- Thats all i remember.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-17" class="section level2">
|
||||
<div id="section-18" 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.
|
||||
@ -1130,7 +1163,7 @@ Some more changes -
|
||||
- Some cosmetic changes in Menu.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-18" class="section level2">
|
||||
<div id="section-19" class="section level2">
|
||||
<h2>0.4</h2>
|
||||
<pre><code>- Removed all the Graphic ASCII characters to avoid errors in editing and viewing of this script in non English os's.
|
||||
- Added additional verification in creation and deletion of online KMS task(s).
|
||||
@ -1142,13 +1175,13 @@ Some more changes -
|
||||
- Read Me improved and Some cosmetic changes.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-19" class="section level2">
|
||||
<div id="section-20" class="section level2">
|
||||
<h2>0.3</h2>
|
||||
<pre><code>- Abbodi1406 fixed an imp bug in his KMS_VL_ALL Script regarding KMS38, I copied those fix in online KMS script. It also fixes the error (only cosmetic, not imp) in last run result of scheduled task when KMS38 is applied. Now there is no error remains in last run result of scheduled task.
|
||||
(Reminder - This online kms script is a fork of abbodi1406's Standalone-Activate-Local.cmd, it was adjusted to work with multi kms server's and renewal task, preactivation, etc. see @credits)</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-20" class="section level2">
|
||||
<div id="section-21" 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.
|
||||
@ -1160,7 +1193,7 @@ Some more changes -
|
||||
- Some other minor changes.</code></pre>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="section-21" class="section level2">
|
||||
<div id="section-22" class="section level2">
|
||||
<h2>0.1</h2>
|
||||
<pre><code>MAS_0.1_BETA First release.
|
||||
|
||||
|
@ -500,8 +500,10 @@ you need any other Windows / Office files.</p>
|
||||
href="https://en.wikipedia.org/wiki/File_verification">file hashing
|
||||
method</a> to verify if a file is genuine or not but we must first know
|
||||
the actual checksum of the file.</p></li>
|
||||
<li><p>Microsoft does not publish a checksums list on public links for
|
||||
their files, however, it’s available to paid subscribers of <a
|
||||
<li><p>Microsoft publish a checksum list for <a
|
||||
href="https://www.microsoft.com/software-download/windows11">Windows
|
||||
11</a> consumer edition. Checksum list for other products is not public
|
||||
and 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 them with our files with tools like <a
|
||||
|
@ -435,7 +435,7 @@ Till 180 Days (Lifetime With Renewal Task)</li>
|
||||
</div>
|
||||
<div id="mas-latest-release" class="section level2">
|
||||
<h2>MAS Latest Release</h2>
|
||||
<p>Last Release - v2.2 (03-Oct-2023)<br />
|
||||
<p>Last Release - v2.3 (16-Oct-2023)<br />
|
||||
<a
|
||||
href="https://github.com/massgravel/Microsoft-Activation-Scripts">GitHub</a>
|
||||
/ <a
|
||||
|
@ -460,11 +460,11 @@ href="https://github.com/asdcorp/ohook">here</a>.</p></li>
|
||||
<p>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.</p>
|
||||
<table>
|
||||
<table style="width:100%;">
|
||||
<colgroup>
|
||||
<col width="16%" />
|
||||
<col width="25%" />
|
||||
<col width="40%" />
|
||||
<col width="41%" />
|
||||
<col width="16%" />
|
||||
</colgroup>
|
||||
<thead>
|
||||
@ -1488,6 +1488,13 @@ products are activated with their own licence.</p></li>
|
||||
<li><p>Office 2010</p></li>
|
||||
<li><p>Office UWP (Store apps)</p></li>
|
||||
</ul>
|
||||
<p><strong>Notes:</strong></p>
|
||||
<ul>
|
||||
<li>Theoretically Office on Windows 7 and Office 2010 can be activated
|
||||
with Ohook but these versions require changing Office registry keys and
|
||||
renaming Office file names, that is why we have not added support for
|
||||
it. We recommend to use KMS activation for them.</li>
|
||||
</ul>
|
||||
<hr />
|
||||
</div>
|
||||
<div id="how-to-remove-ohook" class="section level2">
|
||||
@ -1507,8 +1514,8 @@ href="https://github.com/asdcorp/ohook"
|
||||
class="uri">https://github.com/asdcorp/ohook</a></p></li>
|
||||
<li><p>SHA-256 checksums:</p></li>
|
||||
</ul>
|
||||
<pre><code>C6DF24DEEF2E83813DEE9C81DDD9793A3D60C117A4E8E231B82E32B3192927E7 *sppc64.dll
|
||||
E6AC83560C19EC7EB868C50EA97EA0ED5632A397A9F43C17E24E6DE4A694D118 *sppc32.dll</code></pre>
|
||||
<pre><code>0abe025db85d896d5f65b69800229ebd0ca3168d83569d8c77a04c0bcf06097b *sppc64.dll
|
||||
0186c259c2aacef59b91003ba9c00b284b806eb87a70b018687189797885ec6a *sppc32.dll</code></pre>
|
||||
<ul>
|
||||
<li>In MAS separate files version, these files are located in
|
||||
<code>Ohook_Activation\BIN</code> folder and in MAS AIO version, these 2
|
||||
@ -1519,14 +1526,14 @@ mentioned on how to decode files from Base64 format.</li>
|
||||
<p><strong>How to create identical sppc.dll files from
|
||||
scratch?</strong></p>
|
||||
<ul>
|
||||
<li><p>Download ohook 0.3 source code file from <a
|
||||
href="https://github.com/asdcorp/ohook/archive/refs/tags/0.3.zip">here</a></p></li>
|
||||
<li><p>Download ohook 0.4 source code file from <a
|
||||
href="https://github.com/asdcorp/ohook/archive/refs/tags/0.4.zip">here</a></p></li>
|
||||
<li><p>Extract this zip file to a folder named
|
||||
<code>C:\ohook</code></p></li>
|
||||
<li><p>Now download these two compiler archives, <a
|
||||
href="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">mingw32</a>
|
||||
href="https://github.com/brechtsanders/winlibs_mingw/releases/download/13.2.0mcf-16.0.6-11.0.0-ucrt-r1/winlibs-i686-mcf-dwarf-gcc-13.2.0-llvm-16.0.6-mingw-w64ucrt-11.0.0-r1.7z">mingw32</a>
|
||||
and <a
|
||||
href="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">mingw64</a></p></li>
|
||||
href="https://github.com/brechtsanders/winlibs_mingw/releases/download/13.2.0mcf-16.0.6-11.0.0-ucrt-r1/winlibs-x86_64-mcf-seh-gcc-13.2.0-llvm-16.0.6-mingw-w64ucrt-11.0.0-r1.7z">mingw64</a></p></li>
|
||||
<li><p>Extract both archives with 7-zip in C drive, so that path would
|
||||
look like this,</p>
|
||||
<p><code>C:\mingw32</code><br />
|
||||
@ -1557,9 +1564,8 @@ href="https://massgrave.dev/index.html">here</a>.</p>
|
||||
<li><p>These steps are listed for Office 16.0 (2016, 2019, 2021, O365)
|
||||
C2R x64 bit on Windows x64 bit version.</p></li>
|
||||
<li><p>Download ohook sppc.dll files from <a
|
||||
href="https://github.com/asdcorp/ohook/releases/download/0.3/ohook_0.3.zip">here</a>
|
||||
or create sppc.dll files from scratch as per the above
|
||||
instructions.</p></li>
|
||||
href="https://github.com/asdcorp/ohook/releases">here</a> or create
|
||||
sppc.dll files from scratch as per the above instructions.</p></li>
|
||||
<li><p>Extract this zip file to a folder named
|
||||
<code>C:\ohook</code></p></li>
|
||||
<li><p>Open command prompt as admin and enter below command to create a
|
||||
@ -1571,11 +1577,6 @@ the Office C2R system directory,<br />
|
||||
<br />
|
||||
<code>cd /d C:\ohook</code><br />
|
||||
<code>copy /y sppc64.dll "%ProgramFiles%\Microsoft Office\root\vfs\System\sppc.dll"</code></p></li>
|
||||
<li><p>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,<br />
|
||||
<br />
|
||||
<code>reg add HKCU\Software\Microsoft\Office\16.0\Common\Licensing\Resiliency /v "TimeOfLastHeartbeatFailure" /t REG_SZ /d "2033-08-18T22:18:45Z" /f</code></p></li>
|
||||
<li><p>Enter the key, (Replace <key> with the key from the above
|
||||
list) with the following command,</p>
|
||||
<p><code>slmgr /ipk <key></code></p></li>
|
||||
|
@ -411,8 +411,6 @@ div.tocify {
|
||||
<ul>
|
||||
<li><p><strong>Make sure</strong> you are using the <a
|
||||
href="index.html#Method_1_-_PowerShell">latest MAS version</a>.</p></li>
|
||||
<li><p>If the script is showing any fix in <strong>Blue color</strong>,
|
||||
try to follow those steps.</p></li>
|
||||
<li><p>Reach out to us on <a
|
||||
href="https://discord.gg/gjJEfq7ux8">Discord</a> (signup not required)
|
||||
or <a href="https://t.me/Microsoft_Activation_Scripts">Telegram</a> with
|
||||
|