Find a file
GoldodemonForApi 9cf67e3c46 Document fork changes in README
Add a "Changes in This Fork" section covering the CTT-style Turn Off
Background Processes toggle (42 services, 22 registry tweaks, 15
scheduled tasks, High Performance power plan) and the edition changer
improvements (LTSC/CloudEdition targets, pre-flight validation,
surfaced DISM errors).
2026-08-24 20:26:24 -04:00
MAS Add CTT-style process optimization and harden edition changer 2026-08-24 20:04:42 -04:00
.gitattributes Revert "export-ignore" 2026-07-04 03:56:42 -04:00
LICENSE LICENSE 2024-08-28 02:15:43 +05:30
README.md Document fork changes in README 2026-08-24 20:26:24 -04:00

MAS Logo

Microsoft Activation Scripts (MAS)

Open-source Windows and Office activator featuring HWID, Ohook, TSforge, and Online KMS activation methods, along with advanced troubleshooting.


How to Activate Windows / Office / Extended Security Updates (ESU)?

Method 1 - PowerShell ❤️

  1. Click the Start Menu, type PowerShell, and open it.

  2. Copy and paste the code below and press Enter.

    • For Windows 8.1, 10 and 11:
      irm https://get.activated.win | iex
      
      If the above is blocked (by ISP/DNS), try this (needs updated Windows 10 or 11):
      iex (curl.exe -s --doh-url https://1.1.1.1/dns-query https://get.activated.win | Out-String)
      
    • Script not launching? Use the below-listed Method 2.
  3. In the menu that appears, type the number corresponding to one of the Green options.


Method 2 - Traditional (Windows Vista and later)

  1. Download the script:
  2. Run the MAS_AIO.cmd file.
  3. In the menu that appears, type the number corresponding to one of the Green options.

Tip

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 is trustworthy when manually downloading files.
  • Be cautious of third parties spreading malware disguised as MAS by altering the URL in the PowerShell command.

Homepage - https://massgrave.dev/

1.1 1.2 1.3 1.4 1.5 1.6 1.7


Changes in This Fork

[9] Turn Off Background Processes - CTT-style optimization

  • One-click toggle in MAS_AIO.cmd that turns off background process bloat, inspired by Chris Titus Tech's Windows Utility:
    • 42 non-essential background services stopped and disabled
    • 22 privacy/performance registry tweaks (telemetry, Bing/Cortana search, Game DVR, activity history, Wi-Fi Sense, Delivery Optimization, ads and suggested content)
    • 15 telemetry scheduled tasks disabled (CEIP, Compatibility Appraiser, error-reporting queue, Maps, ...)
    • Switches to the High Performance power plan
  • Everything is saved to %ProgramData%\MAS_ProcessToggle\state.txt; 2 Turn Processes Back ON restores every service start type, registry value, scheduled task, and your original power plan exactly.

Change Windows Edition improvements

  • New changeable targets: Windows 11/10 LTSC (WNC, EnterpriseS, IoTEnterpriseS) and CloudEdition, with clear warnings where an in-place change is unsupported or irreversible
  • A pre-flight check refuses in-place changes Windows does not support (for example Pro to Home/LTSC) with a plain explanation instead of a cryptic DISM error code
  • DISM/CBS failures are now surfaced instead of being silently swallowed

Latest Version: 3.12
Release date: 04-Jul-2026