Симптоми
Когато опитвате да стартирате Windows, получавате грешката:
Не е намерена операционна система. Опитайте да прекъснете връзката на всички устройства, които не съдържат операционна система.
Натиснете Ctrl+Alt+Del за рестартиране
Решение
Необходим е стартов USB или DVD носител с Windows 7 или по-нова версия, за да изведете командния ред. Ако нямате наличен стартов носител, можете да получите такъв, като следвате стъпките за създаване на инсталационен носител, намиращи се тук.
Стъпка 1: Изведете командния ред:
-
Стартирайте от който и да е DVD или USB носител с Windows 7, 8 или 10.
-
След като стигнете до екрана за настройка на Windows (където избирате настройките за език, час и клавиатура), натиснете клавишите SHIFT + F10, за да изведете командния ред.
Стъпка 2: Разберете дали вашият диск е настроен на GUID Partition Table (GPT) или Master Boot Record (MBR):
-
В прозореца на командния ред въведете следните команди, като натискате Enter след всяка команда:
diskpart
list disk
-
Потърсете вашия диск и вижте дали GPT колоната има звездичка (*) – това ще значи, че дискът е GPT. Ако не бъде открита звездичка, тогава дискът е зададен като MBR.
-
Въведете exit и натиснете Enter.
Стъпка 3a: Ако типът е MBR:
-
От командния ред въведете следната команда, след което натиснете Enter:
dir a:
-
Ако диск A: е намерен и се показва директория, проверете за папката \Windows в директорията. Ако е там, това е системният диск. Преминете към стъпка 2.
-
Ако диск A: не е намерен или не съдържа папката \Windows, въведете следната команда и натиснете Enter:
dir b:
-
Продължете през азбуката, докато дискът с папката \Windows бъде намерен, но пропуснете диска Х:. Това ще са инсталационните файлове от USB или DVD носителя, които използвате. Най-често срещаното местоположение е диск C:, така че този пример ще бъде използван в останалата част от статията.
-
-
След като бъде открит, въведете следната команда:
bcdboot C:\Windows /S C:
-
В този случай С е дискът, където папката \Windows е намерена. Ако папката на Windows е на друг диск, използвайте тази буква на диска вместо „C“ в командата bcdboot по-горе.
-
-
Съобщението Файловете за стартиране са създадени успешно трябва да се покаже, преди да можете да продължите.
-
Въведете следните команди, като натискате Enter след всяка команда:
diskpart
list disk
sel disk C
-
В този случай С е дискът, където папката \Windows е намерена. Ако папката \Windows е на друг диск, използвайте тази буква на диска вместо „C“ в командата sel disk по-горе.
-
-
Въведете следните команди, като натискате Enter след всяка команда:
list vol
sel vol C
-
В този случай С е дискът, където папката \Windows е намерена. Ако папката \Windows е на друг диск, използвайте тази буква на диска вместо „C“ в командата sel vol по-горе.
-
-
Въведете следната команда и натиснете Enter:
active
-
Трябва да получите потвърждение, че томът е успешно зададен като активен. Ако не получите потвърждение, това означава, че или дискът е зададен на GPT (не на MBR), или има проблем с диска. Уверете се, че работите с правилния диск.
-
-
Въведете следната команда и натиснете Enter:
exit
-
Рестартирайте устройството. Можете да направите това бързо от командния ред, като въведете следната команда и натиснете Enter:
shutdown -f -r -t 00
Стъпка 3b: Ако типът е GPT:
-
От командния ред въведете следната команда, след което натиснете Enter:
dir a:
-
Ако диск A: е намерен и се показва директория, проверете за папката \Windows в директорията. Ако е там, това е системният диск. Преминете към стъпка 2.
-
Ако диск A: не е намерен или не съдържа папката \Windows, въведете следната команда и натиснете Enter:
dir b:
-
Продължете през азбуката, докато дискът с папката \Windows бъде намерен, но пропуснете диска Х:. Това ще са инсталационните файлове от USB или DVD носителя, които използвате. Най-често срещаното местоположение е диск C:, така че този пример ще бъде използван в останалата част от статията.
-
-
Въведете следните команди, като натискате Enter след всяка команда:
diskpart
list disk
sel disk C
-
В този случай С е дискът, където папката \Windows е намерена. Ако папката \Windows е на друг диск, използвайте тази буква на диска вместо „C“ в командата sel disk по-горе.
-
-
Въведете следната команда и натиснете Enter:
list part
-
Потърсете дяла с етикет Система.
-
След като бъде намерен, присвоете буквата Р към дяла. Ако буквата Р вече е заета, можете да изберете всяка неприсвоена буква. За да присвоите буквата, въведете следните команди и натиснете Enter след всяка команда:
assign letter=r:
exit
-
Върнете се в командния ред, въведете следните команди ред по ред, като натискате Enter след всеки ред:
cd /d r:\EFI\Microsoft\Boot\
ren BCD BCD.bak
bcdboot c:\Windows /l en-us /s m: /f UEFI
Забележка: В последната команда /l en-us задава езика на Windows на английски. За да зададете различен език, заменете en-us с различен езиков код (като например de-de за немски).
-
Рестартирайте устройството. Можете да направите това бързо от командния ред, като въведете следната команда и натиснете Enter:
shutdown -f -r -t 00