From 84410312b021a5468438bee20d9507e99b7a6dd6 Mon Sep 17 00:00:00 2001 From: WindowsAddict Date: Mon, 12 Feb 2024 17:35:09 +0530 Subject: Misc --- _site/change_edition.html | 74 ++++- _site/change_edition_issues.html | 530 +++++++++++++++++++++++++++++++ _site/command_line_switches.html | 14 +- _site/files/spp_pro.zip | Bin 0 -> 1625 bytes _site/issues_due_to_gaming_spoofers.html | 506 +++++++++++++++++++++++++++++ change_edition.md | 47 ++- change_edition_issues.md | 40 +++ command_line_switches.md | 54 ++-- files/spp_pro.zip | Bin 0 -> 1625 bytes issues_due_to_gaming_spoofers.md | 19 ++ 10 files changed, 1231 insertions(+), 53 deletions(-) create mode 100644 _site/change_edition_issues.html create mode 100644 _site/files/spp_pro.zip create mode 100644 _site/issues_due_to_gaming_spoofers.html create mode 100644 change_edition_issues.md create mode 100644 files/spp_pro.zip create mode 100644 issues_due_to_gaming_spoofers.md diff --git a/_site/change_edition.html b/_site/change_edition.html index 4c85eec..7ace6ff 100644 --- a/_site/change_edition.html +++ b/_site/change_edition.html @@ -414,29 +414,75 @@ div.tocify { equivalent editions.

  • The script incorporates 4 methods for edition changing:

  • Available editions that can be changed to are shown in the script based on all these 4 options.

  • -
  • The script is future-proof, which means that upon the release of -new Windows / Server editions, the script won’t need an update and can -get the required product key from the system itself.

  • -
  • The script blocks changing to CountrySpecific, ServerRdsh and +

  • The script is future-proof, which means that it won’t need an +update upon the release of new Windows / Server editions and can get the +required product key from the system itself.

  • +
  • The script blocks changing to CountrySpecific, ServerRdsh, and to/from CloudEdition editions since it’s officially not supported and the user may face issues.

  • -
  • The script cannot change Non-Core editions to Core editions. (For -example, Pro –> Home isn’t available)

  • +
  • The script cannot change,

    +
  • + +
    +
    +

    Manual Edition Change

    +

    If you want to manually change the edition instead of using the +script, please follow the steps below.

    +
    +

    Windows 10/11

    + +
    +
    +

    Windows Server 2016 and Later

    +
    +
    +
    +

    Troubleshooting

    + +
    + diff --git a/_site/change_edition_issues.html b/_site/change_edition_issues.html new file mode 100644 index 0000000..100a5b8 --- /dev/null +++ b/_site/change_edition_issues.html @@ -0,0 +1,530 @@ + + + + + + + + + + + + + +Change Edition Issues + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    +
    +
    +
    +
    + +
    + + + + + + + + + +
    +

    Change Edition Issues

    +
    +
    +

    Error 0x80070490

    +
      +
    • In the Home to Pro upgrade process, the script may show the below +error in red color:
    • +
    +
    Exception calling "_DismSet Edition" with "6" argument(s): "Element not found. (Exception from HRESULT: 0x80070490)"
    +
      +
    • This issue often appears due to the installed .Net 3.5 +framework.

    • +
    • To solve this, we need to disable it, to do that, open the +command prompt as admin and enter
      +DISM /Online /English /Disable-Feature /FeatureName:"NetFx3"

    • +
    • Once it’s done, try to change the edition again.

    • +
    • After the edition change, you can enable .net 3.5 again, to do +that, enter,
      +DISM /Online /English /Enable-Feature /FeatureName:"NetFx3"

    • +
    +
    +
    +
    +

    Other Errors

    +
      +
    • In Windows settings, go to the Windows Update page, run the check +for updates button, and ensure that Windows is fully updated.
    • +
    + +
      +
    • In the MAS script, go to Troubleshoot and run these options in the +below order, +
        +
      • DISM Restore
      • +
      • SFC Scan
      • +
    • +
    • Restart the system and try to change the edition again.
    • +
    • If it’s still not resolved, please connect with us here.
    • +
    +
    +
    + + + + +
    +
    + +
    + + + + + + + + + + + + + + + + diff --git a/_site/command_line_switches.html b/_site/command_line_switches.html index c67658f..20b3b4b 100644 --- a/_site/command_line_switches.html +++ b/_site/command_line_switches.html @@ -525,14 +525,18 @@ with this.

    Uses In Powershell One Liner

    & ([ScriptBlock]::Create((irm https://mass grave.dev/get))) /para

    -

    Note - Remove the space between mass grave

    +

    Notes - Remove the space +between mass grave

    -

    Note: This Powershell one liner will work on Windows -8.1 and later versions only.


    @@ -542,8 +546,8 @@ the above table. You can also use multiple switches. For example, used.

  • /S switch is not applicable in MAS separate files version scripts.

  • -
  • All switches are case-insensitive, works in any order, but must -be separated with spaces.

  • +
  • All switches are case-insensitive, and work in any order, but +must be separated with spaces.

  • KMS Uninstall switch will take precedence over other KMS switches.

  • KMS38 remove protection switch will take precedence over KMS38 diff --git a/_site/files/spp_pro.zip b/_site/files/spp_pro.zip new file mode 100644 index 0000000..04cc465 Binary files /dev/null and b/_site/files/spp_pro.zip differ diff --git a/_site/issues_due_to_gaming_spoofers.html b/_site/issues_due_to_gaming_spoofers.html new file mode 100644 index 0000000..8395f16 --- /dev/null +++ b/_site/issues_due_to_gaming_spoofers.html @@ -0,0 +1,506 @@ + + + + + + + + + + + + + +Issues Due To Gaming Spoofers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    + + + +
    +
    +
    +
    +
    + +
    + + + + + + + + + +
    +

    Issues Due To Gaming Spoofers

    +
    +
    +

    Incorrect ModuleId

    +

    MAS activation may show the error related to “Incorrect ModuleId”. +Some gaming spoofers mess with Windows activation-related registry keys +and because of that windows can not be activated. To fix this, you just +need to restore that corrupt registry key with default data.

    +
      +
    • Download and run this registry +file, and confirm all prompts.

    • +
    • Restart your system.

    • +
    • Run the activation in MAS and if the issue is still not resolved, +connect with us here.

    • +
    +
    +
    +
    + + + + +
    +
    + +
    + + + + + + + + + + + + + + + + diff --git a/change_edition.md b/change_edition.md index 81c94cb..6f49d78 100644 --- a/change_edition.md +++ b/change_edition.md @@ -12,17 +12,50 @@ pagetitle: Change Windows Edition - The script incorporates 4 methods for edition changing: - - Alex (aka may, ave9858) DISM Api Method (Based on changepk.exe method but better)\ - - slmgr /ipk Method\ - - DISM Method\ - - [CBS Upgrade method](https://github.com/asdcorp/Set-WindowsCbsEdition) + - May's DISM Api Method - Used in Windows 10/11 Core to Non-Core edition change + - [slmgr /ipk Method](https://learn.microsoft.com/en-us/windows/deployment/upgrade/windows-edition-upgrades#upgrade-using-a-command-line-tool) - Used in Windows 10/11 where edition license files are already there + - [DISM Method](https://learn.microsoft.com/en-us/windows-server/get-started/upgrade-conversion-options) - Used in Server 2016 and later server versions + - [CBS Upgrade Method](https://github.com/asdcorp/Set-WindowsCbsEdition) - Used in Windows versions before 10 - Available editions that can be changed to are shown in the script based on all these 4 options. -- The script is future-proof, which means that upon the release of new Windows / Server editions, the script won't need an update and can get the required product key from the system itself. +- The script is future-proof, which means that it won't need an update upon the release of new Windows / Server editions and can get the required product key from the system itself. -- The script blocks changing to CountrySpecific, ServerRdsh and to/from CloudEdition editions since it's officially not supported and the user may face issues. +- The script blocks changing to CountrySpecific, ServerRdsh, and to/from CloudEdition editions since it's officially not supported and the user may face issues. -- The script cannot change Non-Core editions to Core editions. (For example, Pro --> Home isn't available) +- The script cannot change, + + - Non-Core editions to Core editions (For example, Pro --\> Home isn't available) + - GAC editions to LTSC editions (For example, Enterprise --\> Enterprise LTSC isn't available) + +------------------------------------------------------------------------ + +## Manual Edition Change + +If you want to manually change the edition instead of using the script, please follow the steps below. + +### Windows 10/11 + +- To view the list of available editions, open the command prompt as admin and enter\ + `dism /online /english /Get-TargetEditions` + +- Get the keys for the desired edition from [here](hwid.html#Supported_Products) + +- If you are upgrading from Home to Pro, you will need to disable the Internet before performing the upgrade. + +- Now enter that product key with this command, replace \ with the actual key.\ + `changepk.exe /ProductKey ` + +- In the Home to Pro upgrade, it may show an error, restart the system anyway. (Use the script if it's still not working) + +- Activate the changed edition with MAS, that's all. + +### Windows Server 2016 and Later + +- Follow the official Microsoft guide [here](https://learn.microsoft.com/en-us/windows-server/get-started/upgrade-conversion-options), you can get the required keys from [here](kms38.html#Supported_Products). ------------------------------------------------------------------------ + +## Troubleshooting + +- Check [here](change_edition_issues.html). diff --git a/change_edition_issues.md b/change_edition_issues.md new file mode 100644 index 0000000..6189afb --- /dev/null +++ b/change_edition_issues.md @@ -0,0 +1,40 @@ +--- +pagetitle: Change Edition Issues +--- + +# Change Edition Issues + +------------------------------------------------------------------------ + +## Error 0x80070490 + +- In the Home to Pro upgrade process, the script may show the below error in red color: + +``` +Exception calling "_DismSet Edition" with "6" argument(s): "Element not found. (Exception from HRESULT: 0x80070490)" +``` + +- This issue often appears due to the installed .Net 3.5 framework. + +- To solve this, we need to disable it, to do that, open the command prompt as admin and enter\ + `DISM /Online /English /Disable-Feature /FeatureName:"NetFx3"` + +- Once it's done, try to change the edition again. + +- After the edition change, you can enable .net 3.5 again, to do that, enter,\ + `DISM /Online /English /Enable-Feature /FeatureName:"NetFx3"` + +------------------------------------------------------------------------ + +## Other Errors + +- In Windows settings, go to the Windows Update page, run the check for updates button, and ensure that Windows is fully updated. + +```{=html} + +``` +- In the MAS script, go to Troubleshoot and run these options in the below order, + - DISM Restore + - SFC Scan +- Restart the system and try to change the edition again. +- If it's still not resolved, please connect with us [here](troubleshoot.html). diff --git a/command_line_switches.md b/command_line_switches.md index aef89b6..01adb8f 100644 --- a/command_line_switches.md +++ b/command_line_switches.md @@ -12,29 +12,29 @@ pagetitle: Command Line Switches - If you want to use it in Windows Pre-Activation then check [this](oem-folder.html) page for more details. -| Switches | Meaning | -|-----------------------|----------------------------------------------| -| `/HWID` | Activate with HWID | -| `/HWID-NoEditionChange` | Some editions don't support HWID, script by default change edition to nearest available to enable HWID activation. This switch can be used to stop this change. You don't need to add `/HWID` switch with this. | -| | | -| `/Ohook` | Install Ohook to activate Office | -| `/Ohook-Uninstall` | Uninstall Ohook | -| | | -| `/KMS38` | Activate with KMS38 | -| `/KMS38-RemoveProtection` | Remove KMS38 protection | -| `/KMS38-NoEditionChange` | Some editions don't support KMS38, script by default change edition to nearest available to enable KMS38 activation. This switch can be used to stop this change. You don't need to add `/KMS38` switch with this. | -| | | -| `/KMS-Windows` | Activate Windows with Online KMS | -| `/KMS-Office` | Activate Office with Online KMS | -| `/KMS-WindowsOffice` | Activate Windows & Office with Online KMS | -| `/KMS-RenewalTask` | Install Online KMS renewal task | -| `/KMS-ActAndRenewalTask` | Install Online KMS activation & renewal tasks (Recommended) | -| `/KMS-Uninstall` | Uninstall Online KMS | -| `/KMS-KeepvNext` | Don't override Office C2R vNext license | -| `/KMS-Debug` | Create Debug log in Online KMS Activation | -| `/KMS-Logger` | Create simple log in Online KMS Activation | -| | | -| `/S` | Run operations in silent mode (no output) | +| Switches | Meaning | +|------------------------|-----------------------------------------------| +| `/HWID` | Activate with HWID | +| `/HWID-NoEditionChange` | Some editions don't support HWID, script by default change edition to nearest available to enable HWID activation. This switch can be used to stop this change. You don't need to add `/HWID` switch with this. | +| | | +| `/Ohook` | Install Ohook to activate Office | +| `/Ohook-Uninstall` | Uninstall Ohook | +| | | +| `/KMS38` | Activate with KMS38 | +| `/KMS38-RemoveProtection` | Remove KMS38 protection | +| `/KMS38-NoEditionChange` | Some editions don't support KMS38, script by default change edition to nearest available to enable KMS38 activation. This switch can be used to stop this change. You don't need to add `/KMS38` switch with this. | +| | | +| `/KMS-Windows` | Activate Windows with Online KMS | +| `/KMS-Office` | Activate Office with Online KMS | +| `/KMS-WindowsOffice` | Activate Windows & Office with Online KMS | +| `/KMS-RenewalTask` | Install Online KMS renewal task | +| `/KMS-ActAndRenewalTask` | Install Online KMS activation & renewal tasks (Recommended) | +| `/KMS-Uninstall` | Uninstall Online KMS | +| `/KMS-KeepvNext` | Don't override Office C2R vNext license | +| `/KMS-Debug` | Create Debug log in Online KMS Activation | +| `/KMS-Logger` | Create simple log in Online KMS Activation | +| | | +| `/S` | Run operations in silent mode (no output) | ------------------------------------------------------------------------ @@ -42,11 +42,11 @@ pagetitle: Command Line Switches `& ([ScriptBlock]::Create((irm https://mass grave.dev/get))) /para` -Note - Remove the space between `mass grave` +**Notes** - Remove the space between `mass grave` - Replace `/para` in this command with the switches from the above table. You can also use multiple switches. For example, `/HWID /KMS-Office /KMS-ActAndRenewalTask` - -**Note:** This Powershell one liner will work on Windows 8.1 and later versions only. +- This Powershell one-liner will work on Windows 8.1 and later versions only. +- To change the edition through the command line, check [here](change_edition.html#Manual_Edition_Change). We didn't automate it in MAS because it requires a reboot in some cases. ------------------------------------------------------------------------ @@ -56,7 +56,7 @@ Note - Remove the space between `mass grave` - `/S` switch is not applicable in MAS separate files version scripts. -- All switches are case-insensitive, works in any order, but must be separated with spaces. +- All switches are case-insensitive, and work in any order, but must be separated with spaces. - KMS Uninstall switch will take precedence over other KMS switches. diff --git a/files/spp_pro.zip b/files/spp_pro.zip new file mode 100644 index 0000000..04cc465 Binary files /dev/null and b/files/spp_pro.zip differ diff --git a/issues_due_to_gaming_spoofers.md b/issues_due_to_gaming_spoofers.md new file mode 100644 index 0000000..1837862 --- /dev/null +++ b/issues_due_to_gaming_spoofers.md @@ -0,0 +1,19 @@ +--- +pagetitle: Issues Due To Gaming Spoofers +--- + +# Issues Due To Gaming Spoofers + +------------------------------------------------------------------------ + +## Incorrect ModuleId + +MAS activation may show the error related to "Incorrect ModuleId". Some gaming spoofers mess with Windows activation-related registry keys and because of that windows can not be activated. To fix this, you just need to restore that corrupt registry key with default data. + +- [Download](files\spp_pro.zip) and run this registry file, and confirm all prompts. + +- Restart your system. + +- Run the activation in MAS and if the issue is still not resolved, connect with us [here](troubleshoot.html). + +------------------------------------------------------------------------ -- cgit v1.2.3