Skip to content

Instantly share code, notes, and snippets.

@nosmall
Created July 31, 2026 12:47
Show Gist options
  • Select an option

  • Save nosmall/d5509f30c5fec70e613e3066afb0386d to your computer and use it in GitHub Desktop.

Select an option

Save nosmall/d5509f30c5fec70e613e3066afb0386d to your computer and use it in GitHub Desktop.
Oprava Windows 11 (Nabídka Start, SFC, DISM)

Oprava Windows 11 (Nabídka Start, SFC, DISM)

Tento skript slouží k opravě poškozeného systému Windows 11, zejména když nefunguje uživatelské rozhraní (např. zamrzlá nabídka Start nebo hlavní panel). Skript provede postupně ty nejúčinnější kroky k obnově systému bez nutnosti reinstalace.

Co skript dělá:

  1. DISM (Deployment Image Servicing and Management): Opraví samotný obraz systému Windows pomocí služby Windows Update.
  2. SFC (System File Checker): Zkontroluje a nahradí poškozené nebo chybějící systémové soubory.
  3. Přeinstalace systémových aplikací: Znovu zaregistruje všechny vestavěné aplikace, což je hlavní oprava pro nefunkční nabídku Start.
  4. Restart Průzkumníka: Obnoví uživatelské rozhraní, aby se změny projevily hned.

Jak skript použít:

  1. Otevřete Správce úloh (Ctrl + Shift + Esc).
  2. Klikněte na Spustit novou úlohu.
  3. Napište powershell a zaškrtněte políčko pro vytvoření úlohy s oprávněními správce.
  4. Zkopírujte níže uvedený kód, vložte ho do okna PowerShellu a stiskněte Enter.
  5. Počkejte na dokončení (může trvat 15–30 minut). Červený text během 3. kroku je normální, ignorujte ho.
  6. Po dokončení doporučujeme počítač restartovat.

PowerShell Skript

# 1. Oprava komponent a obrazu systemu (DISM)
Write-Host "KROK 1: Spoustim DISM pro opravu obrazu systemu. To muze trvat nekolik minut..." -ForegroundColor Cyan
DISM /Online /Cleanup-Image /RestoreHealth

# 2. Kontrola a oprava systemovych souboru (SFC)
Write-Host "KROK 2: Spoustim SFC pro kontrolu a opravu systemovych souboru..." -ForegroundColor Cyan
sfc /scannow

# 3. Preinstalace a registrace systemovych aplikaci (Oprava Start menu)
Write-Host "KROK 3: Opravuji Start menu a systemove aplikace. Zde se muze objevit cerveny text - to je normalni, ignoruj ho..." -ForegroundColor Cyan
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -ErrorAction SilentlyContinue}

# 4. Restartovani Pruzkonika Windows (obnoveni uzivatelskeho rozhrani)
Write-Host "KROK 4: Restartuji rozhrani Windows..." -ForegroundColor Cyan
Stop-Process -Name explorer -Force

Write-Host "HOTOVO! Pokud UI stale nefunguje, doporucuji restartovat pocitac." -ForegroundColor Green
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment