massgravel / Microsoft-Activation-Scripts

A Windows and Office activator using HWID / Ohook / KMS38 / Online KMS activation methods, with a focus on open-source code and fewer antivirus detections.
https://massgrave.dev
GNU General Public License v3.0
86.01k stars 8.39k forks source link

KMS38 is gone after every upgrade of win server insider #388

Closed fenhaizi closed 3 months ago

fenhaizi commented 4 months ago

KMS38 is gone after every upgrade of win server insider.

re-running KMS38 do work, but I need to re-run it after every upgrades

WindowsAddict commented 4 months ago

@fenhaizi It looks like they have removed gatherosstate.exe in the latest Windows insider ISO's, which means upon upgrades, normal KMS (180 days) and KMS38 both activation's grave period won't be carried over to the new build, and users will have to run the activation again.

fenhaizi commented 4 months ago

@fenhaizi It looks like they have removed gatherosstate.exe in the latest Windows insider ISO's, which means upon upgrades, normal KMS (180 days) and KMS38 both activation's grave period won't be carried over to the new build, and users will have to run the activation again.

  1. It seems that only Server Insiders would lose KMS/KMS38 activation after upgrading, desktop insider versions have no problems.
  2. For server insiders, after KMS/KMS38 activation, the system is in VOLUME_KMS channel, but after an upgrade, it becomes RETAIL channel.
  3. Maybe you have already known that starting from a day in 2024, Windows server insiders can also install upgrades via Windows Update, just as desktops, no longer needed to download a new ISO and install it manually. I don't know whether it would bring the gatherosstate.exe back.
thecatontheceiling commented 4 months ago

gatherosstate is only removed from windows insider builds, it is still there on the older windows server releases

WindowsAddict commented 3 months ago

@fenhaizi It looks like there was some issue in earlier insider builds. Just tested with the latest insider client and server, KMS38 activation is saved in both upon upgrades but normal KMS (180 days) is lost. If a renewal task is installed or a working KMS server is registered then windows will auto-reactivate with that.