@echo off
setlocal EnableExtensions
title Windows Guncelleme - Geri Ac - bilgisayarborsasi.com.tr

net session >nul 2>&1
if %errorlevel% neq 0 (
  echo Yonetici yetkisi isteniyor...
  powershell -NoProfile -Command "Start-Process -FilePath '%~f0' -Verb RunAs"
  exit /b
)

set "WU=HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate"
reg delete "%WU%\AU" /v NoAutoUpdate /f >nul 2>&1
reg delete "%WU%" /v ExcludeWUDriversInQualityUpdate /f >nul 2>&1
reg delete "%WU%" /v TargetReleaseVersion /f >nul 2>&1
reg delete "%WU%" /v ProductVersion /f >nul 2>&1
reg delete "%WU%" /v TargetReleaseVersionInfo /f >nul 2>&1

echo ============================================================
echo   Windows Update varsayilan haline dondu.
echo   Otomatik guncelleme, surucu guncellemeleri ve yeni surume
echo   gecis yeniden acik. Bilgisayari yeniden baslatin.
echo ============================================================
pause
