|
|
|
@ -187,7 +187,6 @@ if %winbuild% LSS 10240 ( |
|
|
|
%eline% |
|
|
|
echo Unsupported OS version detected [%winbuild%]. |
|
|
|
echo HWID Activation is only supported on Windows 10/11. |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "Use TSforge activation option from the main menu." |
|
|
|
goto dk_done |
|
|
|
) |
|
|
|
@ -674,7 +673,6 @@ call :dk_color %Red% "Checking Ticket Migration [Failed]" |
|
|
|
|
|
|
|
if not defined altapplist if not defined showfix if defined rebuildinfo ( |
|
|
|
set showfix=1 |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "%_fixmsg%" |
|
|
|
echo: |
|
|
|
) |
|
|
|
@ -762,7 +760,6 @@ reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DisableWin |
|
|
|
reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DoNotConnectToWindowsUpdateInternetLocations %nul2% | find /i "0x1" %nul% && set wublock=1 |
|
|
|
if defined wublock ( |
|
|
|
call :dk_color %Red% "Checking Update Blocker In Registry [Found]" |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "HWID activation needs working Windows updates, if you have used any tool to block updates, undo it." |
|
|
|
echo: |
|
|
|
) |
|
|
|
@ -770,7 +767,6 @@ echo: |
|
|
|
reg query "HKLM\SOFTWARE\Policies\Microsoft\WindowsStore" /v DisableStoreApps %nul2% | find /i "0x1" %nul% && ( |
|
|
|
set storeblock=1 |
|
|
|
call :dk_color %Red% "Checking Store Blocker In Registry [Found]" |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "If you have used any tool to block Store, undo it." |
|
|
|
echo: |
|
|
|
) |
|
|
|
@ -789,12 +785,10 @@ set error=1 |
|
|
|
call :dk_color %Red% "Checking Windows Update Registry [Corruption Found]" |
|
|
|
if !wcount! GTR 2 ( |
|
|
|
call :dk_color %Red% "Windows seems to be infected with Mal%w%ware." |
|
|
|
echo: |
|
|
|
set fixes=%fixes% %mas%remove_mal%w%ware |
|
|
|
call :dk_color2 %Blue% "Check this webpage for help - " %_Yellow% " %mas%remove_mal%w%ware" |
|
|
|
echo: |
|
|
|
) else ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "HWID activation needs working Windows updates, if you have used any tool to block updates, undo it." |
|
|
|
echo: |
|
|
|
) |
|
|
|
@ -805,7 +799,6 @@ set error=1 |
|
|
|
set wuerror=1 |
|
|
|
sc start wuauserv %nul% |
|
|
|
call :dk_color %Red% "Starting Windows Update Service [Failed] [!errorlevel!]" |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "HWID activation needs working Windows updates, if you have used any tool to block updates, undo it." |
|
|
|
echo: |
|
|
|
) |
|
|
|
@ -1032,7 +1025,6 @@ echo %keyecho% %~1 [Successful] |
|
|
|
call :dk_color %Red% "%keyecho% %~1 [Failed] %keyerror%" |
|
|
|
if not defined showfix ( |
|
|
|
if defined altapplist call :dk_color %Red% "Activation ID not found for this key." |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "%_fixmsg%" |
|
|
|
echo: |
|
|
|
set showfix=1 |
|
|
|
@ -1158,7 +1150,6 @@ if %spperror% NEQ 1056 if %spperror% NEQ 0 ( |
|
|
|
%eline% |
|
|
|
echo sc start %_slser% [Error Code: %spperror%] |
|
|
|
if %spperror% EQU 1053 ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "Reboot your machine using the restart option and try again." |
|
|
|
call :dk_color %Blue% "If it still does not work, go back to Main Menu, select Troubleshoot and run Fix WPA Registry option." |
|
|
|
) |
|
|
|
@ -1268,7 +1259,6 @@ call :dk_chkmal |
|
|
|
sc query Null %nul% || ( |
|
|
|
call :dk_color %Red% "Checking Sandboxing [Found, script may not work properly]" |
|
|
|
if not defined showfix ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "If you are using any third-party antivirus, check if it is blocking the script." |
|
|
|
echo: |
|
|
|
) |
|
|
|
@ -1284,7 +1274,6 @@ reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinPE" /v InstRoot |
|
|
|
|
|
|
|
call :dk_color %Red% "Checking WinPE [Found]" |
|
|
|
if not defined showfix ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "WinPE mode found. Reboot the system and run in normal mode." |
|
|
|
echo: |
|
|
|
) |
|
|
|
@ -1299,7 +1288,6 @@ set showfix=1 |
|
|
|
if defined safeboot_option ( |
|
|
|
call :dk_color %Red% "Checking Boot Mode [%safeboot_option%]" |
|
|
|
if not defined showfix ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "Safe mode found. Reboot the system and run in normal mode." |
|
|
|
echo: |
|
|
|
) |
|
|
|
@ -1318,7 +1306,6 @@ if /i not "%imagestate%"=="IMAGE_STATE_COMPLETE" ( |
|
|
|
call :dk_color %Gray% "Checking Windows Setup State [%imagestate%]" |
|
|
|
echo "%imagestate%" | find /i "RESEAL" %nul% && ( |
|
|
|
if not defined showfix ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "You need to run it in normal mode in case you are running it in Audit Mode." |
|
|
|
echo: |
|
|
|
) |
|
|
|
@ -1413,7 +1400,6 @@ if not defined showfix ( |
|
|
|
echo: |
|
|
|
echo %serv_cste% | findstr /i "ClipSVC sppsvc" %nul% && ( |
|
|
|
echo A registry fix has been applied to enable the disabled service. |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "Reboot your machine using the restart option to fix this error." |
|
|
|
) || ( |
|
|
|
set fixes=%fixes% %mas%in-place_repair_upgrade |
|
|
|
@ -1454,7 +1440,6 @@ if not defined showfix ( |
|
|
|
set listwospp=%_serv:sppsvc=% |
|
|
|
echo %serv_e% | findstr /i "!listwospp!" %nul% && ( |
|
|
|
set showfix=1 |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "Reboot your machine using the restart option and run the script again." |
|
|
|
set fixes=%fixes% %mas%in-place_repair_upgrade |
|
|
|
call :dk_color2 %Blue% "If service error is still not fixed, do this - " %_Yellow% " %mas%in-place_repair_upgrade" |
|
|
|
@ -1486,7 +1471,6 @@ if defined wmifailed ( |
|
|
|
call :dk_color %Red% "Checking WMI [Not Working]" |
|
|
|
|
|
|
|
if not defined showfix ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "Go back to Main Menu, select Troubleshoot and run Fix WMI option." |
|
|
|
echo: |
|
|
|
) |
|
|
|
@ -1598,7 +1582,6 @@ if !errorlevel!==3 set "permerror=Error Found In S-1-5-20 SPP" |
|
|
|
if defined permerror ( |
|
|
|
call :dk_color %Red% "Checking SPP Permissions [!permerror!]" |
|
|
|
if not defined showfix ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "%_fixmsg%" |
|
|
|
echo: |
|
|
|
) |
|
|
|
@ -1620,7 +1603,6 @@ if defined chkalp ( |
|
|
|
call :dk_color %Red% "Checking WPA Registry Errors [%wpainfo%]" |
|
|
|
if not defined showfix ( |
|
|
|
echo "%wpainfo%" | find /i "Error Found" %nul% && ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "Go back to Main Menu, select Troubleshoot and run Fix WPA Registry option." |
|
|
|
echo: |
|
|
|
set error=1 |
|
|
|
@ -1633,7 +1615,6 @@ set wpainfo=a |
|
|
|
if not defined chkalp ( |
|
|
|
if %wpainfo% GEQ 5000 ( |
|
|
|
call :dk_color %Gray% "Checking WPA Registry Count [%wpainfo%]" |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "A large number of WPA registries have been found, which may cause high CPU usage." |
|
|
|
call :dk_color %Blue% "Go back to Main Menu, select Troubleshoot and run Fix WPA Registry option." |
|
|
|
echo: |
|
|
|
@ -1649,7 +1630,6 @@ echo Checking WPA Registry Count [%wpainfo%] |
|
|
|
reg query "HKU\S-1-5-20\Software\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\PersistedTSReArmed" %nul% && ( |
|
|
|
call :dk_color %Red% "Checking Rearm [System is Rearmed]" |
|
|
|
if not defined showfix ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "Reboot your machine using the restart option to fix this error." |
|
|
|
echo: |
|
|
|
) |
|
|
|
@ -1661,7 +1641,6 @@ set showfix=1 |
|
|
|
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ClipSVC\Volatile\PersistedSystemState" %nul% && ( |
|
|
|
call :dk_color %Red% "Checking ClipSVC PersistedSystemState [Found]" |
|
|
|
if not defined showfix ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "Reboot your machine using the restart option to fix this error." |
|
|
|
echo: |
|
|
|
) |
|
|
|
@ -1676,7 +1655,6 @@ set showfix=1 |
|
|
|
if %error_code% NEQ 0 ( |
|
|
|
call :dk_color %Red% "Checking SoftwareLicensingService [Not Working] [%error_code%]" |
|
|
|
if not defined showfix ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "%_fixmsg%" |
|
|
|
call :dk_color %Blue% "If activation still fails then run Fix WPA Registry option." |
|
|
|
echo: |
|
|
|
@ -1706,7 +1684,6 @@ call :dk_color %Gray% "Checking Activation IDs [Key Not Installe |
|
|
|
if not defined apps if not defined allapps ( |
|
|
|
call :dk_color %Red% "Checking Activation IDs [Not found]" |
|
|
|
if not defined showfix ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "%_fixmsg%" |
|
|
|
call :dk_color %Blue% "If activation still fails then run Fix WPA Registry option." |
|
|
|
echo: |
|
|
|
@ -1716,7 +1693,6 @@ set showfix=1 |
|
|
|
) |
|
|
|
|
|
|
|
if not defined showfix if defined rlicfailed ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "%_fixmsg%" |
|
|
|
call :dk_color %Blue% "If activation still fails then run Fix WPA Registry option." |
|
|
|
echo: |
|
|
|
@ -1734,7 +1710,6 @@ if not defined notwinact if exist "%SystemRoot%\Servicing\Packages\Microsoft-Win |
|
|
|
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v EditionID %nul2% | find /i "Eval" %nul1% || ( |
|
|
|
call :dk_color %Red% "Checking Eval Packages [License swapping found. Non-Eval licenses are installed in Eval Windows]" |
|
|
|
if not defined showfix ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "License swapping is not the right way to upgrade to the full version. Learn the correct method at the link below." |
|
|
|
set fixes=%fixes% %mas%evaluation_editions |
|
|
|
call :dk_color2 %Blue% "Check this webpage for help - " %_Yellow% " %mas%evaluation_editions" |
|
|
|
@ -1843,7 +1818,6 @@ if defined _sppint ( |
|
|
|
echo %_sppint% | find /i "PerfOptions" %nul% && ( |
|
|
|
call :dk_color %Red% "Checking SPP Interference In IFEO [%_sppint% - System might deactivate later]" |
|
|
|
if not defined showfix ( |
|
|
|
echo: |
|
|
|
call :dk_color %Blue% "%_fixmsg%" |
|
|
|
echo: |
|
|
|
) |
|
|
|
|