Příznaky
Při pokusu o spuštění Systému Windows se zobrazí chyba:
Operační systém nebyl nalezen. Zkuste odpojit všechny jednotky, které neobsahují operační systém.
Restartujte ho stisknutím kombinace kláves Ctrl+Alt+Del .
Řešení
K vyvolání příkazového řádku je potřeba spouštěcí USB nebo DVD s Windows 7 nebo novějším. Pokud nemáte k dispozici spouštěcí médium, můžete ho získat pomocí kroků pro vytvoření instalačního média, které najdete tady.
Krok 1: Vyvolejte příkazový řádek:
-
Spusťte počítač z libovolného disku DVD nebo USB s Windows 7, 8 nebo 10 médií.
-
Jakmile se dostanete na obrazovku Instalační program Systému Windows (kde vyberete nastavení Jazyk, Čas a Klávesnice), stiskněte klávesy SHIFT + F10 a zobrazte příkazový řádek.
Krok 2: Zjistěte, jestli je váš disk nastavený na tabulku oddílů GUID (GPT) nebo hlavní spouštěcí záznam (MBR):
-
V okně příkazového řádku zadejte následující příkazy a po každém příkazu stiskněte klávesu Enter:
Programu diskpart
list disk
-
Vyhledejte svůj disk a zjistěte, jestli sloupec GPT obsahuje hvězdičku (*) – to znamená, že se jedná o gpt. Pokud se žádná hvězdička nenajde, nastaví se disk jako MBR.
-
Zadejte exit a stiskněte Enter.
Krok 3a: Pokud je typ MBR:
-
Na příkazovém řádku zadejte následující příkaz a stiskněte Klávesu Enter:
dir a:
-
Pokud je jednotka A: nalezena a zobrazí se adresář, vyhledejte v adresáři složku \Windows . Pokud tam je, jedná se o systémovou jednotku. Přejděte ke kroku 2.
-
Pokud se jednotka A: nenašla nebo neobsahuje složku \Windows , zadejte následující příkaz a stiskněte Klávesu Enter:
dir b:
-
Pokračujte v abecedě, dokud nenajdete jednotku se složkou \Windows , ale jednotku X: přeskočte. To budou instalační soubory z USB nebo DVD, které používáte. Nejběžnějším umístěním je jednotka C:, takže tento příklad se použije ve zbývající části článku.
-
-
Jakmile se najde, zadejte následující příkaz:
bcdboot C:\Windows /S C:
-
V tomto případě je C jednotka, kde byla nalezena složka \Windows . Pokud je složka Windows na jiné jednotce, použijte toto písmeno jednotky místo "C" ve výše uvedeném příkazu bcdboot .
-
-
Než budete moct pokračovat, musí se zobrazit zpráva Spouštěcí soubory se úspěšně vytvořily .
-
Zadejte následující příkazy a po každém příkazu stiskněte Klávesu Enter:
Programu diskpart
list disk
sel disk C
-
V tomto případě je C jednotka, kde byla nalezena složka \Windows . Pokud je složka \Windows na jiné jednotce, použijte toto písmeno jednotky místo "C" v příkazu sel disk výše.
-
-
Zadejte následující příkazy a po každém příkazu stiskněte Klávesu Enter:
list vol
sel vol C
-
V tomto případě je C jednotka, kde byla nalezena složka \Windows . Pokud je složka \Windows na jiné jednotce, použijte toto písmeno jednotky místo "C" v příkazu sel vol výše.
-
-
Zadejte následující příkaz a stiskněte Enter:
Aktivní
-
Mělo by se zobrazit potvrzení, že svazek byl úspěšně nastaven jako aktivní. Pokud se potvrzení nezobrazí, znamená to, že je disk nastavený na GPT (ne MBR), nebo je problém s diskem. Ujistěte se, že pracujete se správným diskem.
-
-
Zadejte následující příkaz a stiskněte Enter:
Ukončit
-
Restartujte zařízení. Můžete to rychle provést z příkazového řádku zadáním následujícího příkazu a stisknutím klávesy Enter:
shutdown -f -r -t 00
Krok 3b: Pokud je typ GPT:
-
Na příkazovém řádku zadejte následující příkaz a stiskněte Klávesu Enter:
dir a:
-
Pokud je jednotka A: nalezena a zobrazí se adresář, vyhledejte v adresáři složku \Windows . Pokud tam je, jedná se o systémovou jednotku. Přejděte ke kroku 2.
-
Pokud se jednotka A: nenašla nebo neobsahuje složku \Windows , zadejte následující příkaz a stiskněte Klávesu Enter:
dir b:
-
Pokračujte v abecedě, dokud nenajdete jednotku se složkou \Windows , ale jednotku X: přeskočte. To budou instalační soubory z USB nebo DVD, které používáte. Nejběžnějším umístěním je jednotka C:, takže tento příklad se použije ve zbývající části článku.
-
-
Zadejte následující příkazy a po každém příkazu stiskněte Klávesu Enter:
Programu diskpart
list disk
sel disk C
-
V tomto případě je C jednotka, kde byla nalezena složka \Windows . Pokud je složka \Windows na jiné jednotce, použijte toto písmeno jednotky místo "C" v příkazu sel disk výše.
-
-
Zadejte následující příkaz a stiskněte Enter:
list part
-
Vyhledejte oddíl označený jako Systém.
-
Jakmile se najde, přiřaďte k oddílu písmeno R . Pokud je písmeno R už zabrané, můžete zvolit libovolné nepřiřazené písmeno. Pokud chcete písmeno přiřadit, zadejte následující příkazy a za každým příkazem stiskněte Klávesu Enter:
assign letter=r:
Ukončit
-
Vraťte se na příkazový řádek, zadejte následující příkazy po jednom řádku a za každým řádkem stiskněte Klávesu Enter:
cd /d r:\EFI\Microsoft\Boot\
ren BCD BCD.bak
bcdboot c:\Windows /l en-us /s m: /f UEFI
Poznámka: V posledním příkazu /l en-us nastaví jazyk Windows na angličtinu. Pokud chcete nastavit jiný jazyk, nahraďte en-us jiným kódem jazyka (například de-de pro němčinu).
-
Restartujte zařízení. Můžete to rychle provést z příkazového řádku zadáním následujícího příkazu a stisknutím klávesy Enter:
shutdown -f -r -t 00