Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @ECHO OFF
- SETLOCAL
- COLOR 0A
- TITLE %~nx0
- :-----------------------------------------------------------------------------
- REM By: SlyFox1186
- REM Profile: https://pastebin.com/u/slyfox1186
- REM Repair Windows Corruption
- REM Save this text in a file named 'repair_windows.bat' then run it as an administrator.
- :-----------------------------------------------------------------------------
- PUSHD "%~dp0"
- IF NOT "%1"=="MAX" START /MAX CMD /D /C %0 MAX & GOTO :EOF
- :-----------------------------------------------------------------------------
- :STOP DISM.EXE AND TIWORKER.EXE IF RUNNING
- :-----------------------------------------------------------------------------
- TASKLIST | FIND "Dism.exe" && TASKKILL /F /IM Dism.exe /T >NUL
- TASKLIST | FIND "TiWorker.exe" && TASKKILL /F /IM TiWorker.exe /T >NUL
- :-----------------------------------------------------------------------------
- :DISM COMPONENT CLEANUP
- :-----------------------------------------------------------------------------
- CLS
- ECHO [ COMPONENT CLEANUP ]
- DISM /Online /Cleanup-Image /StartComponentCleanup /RestoreHealth
- :-----------------------------------------------------------------------------
- :DISM RESTORE HEALTH
- :-----------------------------------------------------------------------------
- ECHO [ RESTORE HEALTH ]
- DISM /Online /Cleanup-Image /RestoreHealth
- ECHO= & ECHO=
- :-----------------------------------------------------------------------------
- :SFC SCANNOW 1
- :-----------------------------------------------------------------------------
- ECHO [ SFC SCANNOW 1 ]
- SFC /SCANNOW
- :-----------------------------------------------------------------------------
- :SFC SCANNOW 2
- :-----------------------------------------------------------------------------
- ECHO [ SFC SCANNOW 2 ]
- SFC /SCANNOW
- :-----------------------------------------------------------------------------
- :REPAIR COMMANDS FINISHED
- :-----------------------------------------------------------------------------
- ECHO [ REPAIR COMMANDS FINISHED ]
- ECHO=
- PAUSE
- :-----------------------------------------------------------------------------
- :PROMPT USER FOR PC RESTART
- :-----------------------------------------------------------------------------
- CLS
- ECHO RESTART PC NOW? ^(Recommended^)
- ECHO [1] YES
- ECHO [2] NO & ECHO=
- CHOICE /C 12 /N /M "CHOOSE A NUMBER: " & CLS & ECHO=
- IF ERRORLEVEL 2 GOTO :EOF
- IF ERRORLEVEL 1 SHUTDOWN /G /T 1 & GOTO :EOF
Add Comment
Please, Sign In to add comment