@ -1171,7 +1181,7 @@ if not exist %SysPath%\%_slexe% if not exist %SysPath%\alg.exe (set "results=%re
@@ -1171,7 +1181,7 @@ if not exist %SysPath%\%_slexe% if not exist %SysPath%\alg.exe (set "results=%re
@ -1707,7 +1717,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
@@ -1707,7 +1717,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
call:dk_color2%Blue%"Press [1] to Open Support Webpage "%Gray%" Press [0] to Ignore"
@ -1314,7 +1324,7 @@ if not exist %SysPath%\%_slexe% if not exist %SysPath%\alg.exe (set "results=%re
@@ -1314,7 +1324,7 @@ if not exist %SysPath%\%_slexe% if not exist %SysPath%\alg.exe (set "results=%re
@ -1850,7 +1860,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
@@ -1850,7 +1860,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
call:dk_color2%Blue%"Press [1] to Open Support Webpage "%Gray%" Press [0] to Ignore"
@ -1832,7 +1842,7 @@ if not exist %SysPath%\%_slexe% if not exist %SysPath%\alg.exe (set "results=%re
@@ -1832,7 +1842,7 @@ if not exist %SysPath%\%_slexe% if not exist %SysPath%\alg.exe (set "results=%re
@ -2368,7 +2378,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
@@ -2368,7 +2378,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
call:dk_color2%Blue%"Press [1] to Open Support Webpage "%Gray%" Press [0] to Ignore"
@ -2884,7 +2898,7 @@ if not exist %SysPath%\%_slexe% if not exist %SysPath%\alg.exe (set "results=%re
@@ -2884,7 +2898,7 @@ if not exist %SysPath%\%_slexe% if not exist %SysPath%\alg.exe (set "results=%re
@ -3420,7 +3434,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
@@ -3420,7 +3434,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
call:dk_color2%Blue%"Press [1] to Open Support Webpage "%Gray%" Press [0] to Ignore"
ifdefinedbypass(echo [!counter!] %%B Unofficial change method will be used)else(echo [!counter!] %%B)
) else (
echo [!counter!] %%B
ifdefinedbypass(echo [!counter!] %%B Unofficial change method will be used)else(echo [!counter!] %%B)
)
settargetFFN!counter!=%%A
settargetchannel!counter!=%%B
ifdefinedbypasssetbypassFFN=!bypassFFN!%%A
)
)
)
@ -1044,7 +1086,7 @@ call :dk_color %_Green% "Enter an option number using your keyboard and press En
@@ -1044,7 +1086,7 @@ call :dk_color %_Green% "Enter an option number using your keyboard and press En
@ -1112,7 +1206,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
@@ -1112,7 +1206,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
call:dk_color2%Blue%"Press [1] to Open Support Webpage "%Gray%" Press [0] to Ignore"
@ -1477,7 +1603,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
@@ -1477,7 +1603,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
call:dk_color2%Blue%"Press [1] to Open Support Webpage "%Gray%" Press [0] to Ignore"
@ -1058,7 +1066,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
@@ -1058,7 +1066,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
call:dk_color2%Blue%"Press [1] to Open Support Webpage "%Gray%" Press [0] to Ignore"
@ -732,7 +742,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
@@ -732,7 +742,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
call:dk_color2%Blue%"Press [1] to Open Support Webpage "%Gray%" Press [0] to Ignore"
@ -733,7 +743,7 @@ for %%# in (SppE%w%xtComObj.exe %_slexe%) do (reg delete "HKLM\SOFTWARE\Microsof
@@ -733,7 +743,7 @@ for %%# in (SppE%w%xtComObj.exe %_slexe%) do (reg delete "HKLM\SOFTWARE\Microsof
if%winbuild%LSS 9200 ifnotdefined_vis(
REM Fix issues caused by Update KB971033 in Windows 7
REM https://support.microsoft.com/help/4487266
REM https://support.microsoft.com/en-us/help/4487266
@ -1276,7 +1286,7 @@ if ($env:permerror -eq 'Error Found In SPP Registries') {
@@ -1276,7 +1286,7 @@ if ($env:permerror -eq 'Error Found In SPP Registries') {
@ -1489,7 +1499,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
@@ -1489,7 +1499,7 @@ call :dk_color %White% "Follow ALL the ABOVE blue lines. "
call:dk_color2%Blue%"Press [1] to Open Support Webpage "%Gray%" Press [0] to Ignore"
<palign="center">Open-source Windows and Office activator featuring HWID, Ohook, TSforge, KMS38, and Online KMS activation methods, along with advanced troubleshooting.</p>
<hr>
## How to Activate Windows / Office?
### Method 1 - PowerShell (Windows 8 and later) ❤️
1. **Open PowerShell**
To do that, press the Windows key + X, then select PowerShell or Terminal.
2. **Copy and paste the code below, then press enter.**
```
irm https://get.activated.win | iex
```
Alternatively, you can use the following (this will be deprecated in the future):
```
irm https://massgrave.dev/get | iex
```
3. You will see the activation options.
Press 1 HWID for Windows activation.
Press 2 Ohook for Office activation.
4. That's all
---
### Method 2 - Traditional (Windows Vista and later)
<details>
<summary>Click here to view</summary>
1. Download the file using one of the links below:
<palign="center">Open-source Windows and Office activator featuring HWID, Ohook, TSforge, KMS38, and Online KMS activation methods, along with advanced troubleshooting.</p>
<hr>
## How to Activate Windows / Office?
### Method 1 - PowerShell (Windows 8 and later) ❤️
1. **Open PowerShell**
To do that, press the Windows key + X, then select PowerShell or Terminal.
2. **Copy and paste the code below, then press enter.**
```
irm https://get.activated.win | iex
```
Alternatively, you can use the following (this will be deprecated in the future):
```
irm https://massgrave.dev/get | iex
```
3. You will see the activation options. Choose the activation options highlighted in green.
4. That's all
---
### Method 2 - Traditional (Windows Vista and later)
<details>
<summary>Click here to view</summary>
1. Download the file using one of the links below:
2. Right-click on the downloaded zip file and extract it.
3. In the extracted folder, find the folder named `All-In-One-Version`.
4. Run the file named `MAS_AIO.cmd`.
5. You will see the activation options. Follow the on-screen instructions.
6. That's all.
</details>
---
- To activate additional products such as **Office for macOS, Visual Studio, RDS CALs, and Windows XP**, check [here](https://massgrave.dev/unsupported_products_activation).
- To run the scripts in unattended mode, check [here](https://massgrave.dev/command_line_switches).
---
### Not working ❓
- If you are **unable to launch MAS** using the PowerShell method, please refer to **Method 2** listed above.
- If MAS is launched and the script shows any errors, check for any troubleshooting steps mentioned in blue color and try to follow those.
- If you have any issues, please feel free to reach out to us [here](https://massgrave.dev/troubleshoot).
---
> [!NOTE]
>
> - The IRM command in PowerShell downloads a script from a specified URL, and the IEX command executes it.
> - Always double-check the URL before executing the command and verify the source if manually downloading files.
> - Be cautious, as some spread malware disguised as MAS by using different URLs in the IRM command.