From 92279a8c5f49a2002cd98c3719e8755e88d2f781 Mon Sep 17 00:00:00 2001 From: jazir5 <31750063+jazir555@users.noreply.github.com> Date: Wed, 5 Mar 2025 23:03:56 -0800 Subject: [PATCH] Create Disable Welcome UI reversion --- Disable Welcome UI reversion | 92 ++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 Disable Welcome UI reversion diff --git a/Disable Welcome UI reversion b/Disable Welcome UI reversion new file mode 100644 index 0000000..2c1683b --- /dev/null +++ b/Disable Welcome UI reversion @@ -0,0 +1,92 @@ +@echo off +:: Windows 11 Welcome UI Restore +:: This script reverts all changes made by the Windows 11 Welcome UI Disabler +:: IMPORTANT: Run as administrator + +echo Checking for administrative privileges... +>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" +if '%errorlevel%' NEQ '0' ( + echo This script requires administrative privileges. + echo Please right-click and select "Run as administrator" + pause + exit /b 1 +) + +echo. +echo ============================================================ +echo Windows 11 Welcome UI Animation Restore +echo ============================================================ +echo. +echo This script will restore the Windows 11 welcome animation +echo by reverting all changes made by the UI Disabler script. +echo. +echo Press any key to continue or Ctrl+C to cancel... +pause >nul + +echo. +echo [1/7] Restoring Welcome UI processes (removing IFEO settings)... +:: Remove IFEO settings that prevented UI processes from starting +reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\LogonUI.exe" /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ShellExperienceHost.exe" /f 2>nul + +echo. +echo [2/7] Removing scheduled task that kills welcome UI processes... +:: Remove the scheduled task +schtasks /delete /tn "KillWelcomeUI" /f 2>nul + +echo. +echo [3/7] Restoring logon UI animations and preloading... +:: Restore animation and preloading settings to defaults +reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\BootAnimation" /v DisableStartupSound /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\BootAnimation" /v OptimizeBootAnimationEffects /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\AnimationPreload" /v Enabled /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\AnimationPreload" /v PreloadSplashScreen /f 2>nul + +echo. +echo [4/7] Restoring logon UI timing and behavior... +:: Restore UI timing and display settings +reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\UIHost" /v "LogonUIMaximumDisableTime" /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v DelayedDesktopSwitchTimeout /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\TestHooks" /v DisplayInitialPageDelay /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\TestHooks" /v XamlInitialPageDelay /f 2>nul + +echo. +echo [5/7] Restoring credential UI components... +:: Restore credential UI components +reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v DisableLogonUI /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\ProcessInit" /v Enabled /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v DisableLockScreenMedia /f 2>nul +reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\System" /v DisableLogonBackgroundImage /f 2>nul +reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\System" /v DisableAcrylicBackgroundOnLogon /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background" /v OEMBackground /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Creative" /v OEMBackground /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ImmersiveShell" /v DisableLogonBackgroundImage /f 2>nul + +echo. +echo [6/7] Restoring autologon settings to defaults... +:: Restore autologon settings to defaults +reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonTimeout /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v UIHost /f 2>nul +reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v UseNewUX /f 2>nul + +echo. +echo [7/7] Restoring group policy settings... +:: Restore group policy settings +reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\System" /v DisableLogonUIBootAnimation /f 2>nul +reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\System" /v HideLogonUI /f 2>nul +reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\Personalization" /v NoLockScreen /f 2>nul + +:: Remove the LogonUIDisabled marker file +echo Removing LogonUIDisabled marker file... +if exist "%WINDIR%\System32\LogonUIDisabled" del "%WINDIR%\System32\LogonUIDisabled" 2>nul + +echo. +echo ============================================================ +echo Windows 11 Welcome UI Restoration Complete +echo ============================================================ +echo. +echo All settings have been restored to Windows defaults. +echo Please restart your computer for changes to take effect. +echo. +pause