Как да поправите грешка при стартиране на „Файл на системния регистър липсва“ при Windows?



Опитайте Нашия Инструмент За Премахване На Проблемите

Оказа се, че някои потребители срещат „ Файлът на системния регистър липсва “ грешка по време на процедурата за зареждане. В резултат на това те не могат да стартират компютрите си по конвенционален начин. Повечето засегнати потребители съобщават, че грешката възниква няколко секунди след появата на екрана за последно зареждане (на процедурата за зареждане). Въпреки че се съобщава, че тази грешка се появява най-вече на Windows 10, успяхме да намерим много случаи, когато тя се случва на компютри с Windows 7 и Windows 8.1.



Файлът на системния регистър липсва при стартиране на грешка в Windows



Какво причинява „ Файлът на системния регистър липсва “ грешка в Windows?

Проучихме този конкретен проблем, като разгледахме различни потребителски отчети и тествахме различните стратегии за поправка, препоръчани от други потребители, които вече са успели да застрашат симптомите на този проблем. Както се оказва, няколко различни сценария могат да доведат до появата на този проблем. Ето списък на потенциалните виновници, които може да са отговорни за този проблем:



  • Грешна конфигурация при стартиране - Ако преди сте настроили система за двойно зареждане, има вероятност да се използват грешни данни на BCD по време на процедурата за стартиране. В този случай трябва да можете да разрешите проблема, като стартирате до последната известна добра конфигурация. Няколко засегнати потребители потвърдиха, че тази процедура е била ефективна в техния случай.
  • Повредени BCD данни - Един от най-честите причини, които ще доведат до тази конкретна грешка, е основният проблем при зареждане, причинен от повреда в данните на BCD. Ако този сценарий е приложим, трябва да можете да разрешите проблема, като използвате помощната програма Bootrec.exe, за да поправите повредените BCD данни.
  • Повреда на системния файл - Както се оказва, повредата на системния файл също може да бъде отговорна за появата на тази грешка при стартиране. Няколко засегнати потребители, които също са се сблъскали с този проблем, са успели да го поправят, като са изпълнили няколко помощни програми, способни да отстранят повредата на системните файлове (DISM и SFC). В най-тежките случаи може да се наложи да нулирате всеки компонент на ОС с поправка или процедура за чисто инсталиране.

Метод 1: Стартиране до последната добра конфигурация

Ако проблемът е започнал да се появява наскоро и търсите поправка, която не включва сложни стратегии за отстраняване на неизправности, трябва да започнете, като проверите дали компютърът ви е в състояние да завърши процедурата за стартиране с помощта на последната добра конфигурация.

Няколко засегнати потребители съобщиха, че най-накрая са успели да заобиколят стартирането Файлът на системния регистър липсва грешка, като принудите екрана с опции за стартиране да се появи и изберете Последната позната добра конфигурация от списъка.

Ето кратко ръководство за стартиране от последната добра конфигурация:



  1. Стартирайте компютъра си и започнете да натискате многократно F8 веднага щом видите началния екран, за да пристигнете вътре в Разширени опции за зареждане .
  2. След като влезете в Разширени опции за зареждане екран, изберете Последната позната добра конфигурация от списъка с налични опции.
  3. Изчакайте процедурата да завърши и вижте дали процедурата за стартиране завършва без проблеми.

Ако все още се появява същия проблем, преминете към следващото потенциално решение по-долу.

Метод 2: Фиксиране на последователността на зареждане

Както се оказва, един от най-често срещаните случаи, който ще породи „ Файлът на системния регистър липсва “ грешка по време на стартовата последователност е основният проблем при зареждане. В тези случаи единственият ефективен начин да стигнете до дъното на проблема е да поправите цялата последователност на зареждане с помощта на Bootrec.exe.

Bootrec.exe е вградена помощна програма за Windows, която може да фиксира целия основен запис за зареждане, цялата последователност на зареждане и данните за конфигурацията на зареждане. Имайте предвид, че някой от тези компоненти може да е отговорен за текущата грешка, с която имате работа.

Предпоставка: Имайте предвид, че за да изпълните тази инсталационна процедура, ви е необходим валиден инсталационен носител на Windows, който е съвместим с операционната система, която използвате. Ако още нямате това, можете да го създадете, като следвате инструкциите, посочени в един от ресурсите, представени по-долу:

Забележка: Изберете статията, която се отнася за операционната система, която използвате. И в случай, че не разполагате с инсталационния носител и няма средства за получаване на такъв, можете да принудите менюто за възстановяване при стартиране да се появи, като принудите 3 последователни прекъсвания при стартиране (изключване на компютъра в средата на последователността на зареждане).

След като имате предпоставката, следвайте инструкциите по-долу, за да стартирате помощната програма Bootrec.exe, за да разрешите „ Файлът на системния регистър липсва “ грешка:

  1. Започнете операцията, като поставите инсталационния носител, преди да започне последователността на зареждане. След това натиснете произволен клавиш, когато бъдете подканени да стартирате от. След като видите първоначалния прозорец за инсталиране на Windows, щракнете върху Поправете компютъра си (Можете да го видите или в долния десен, или в долния ляв ъгъл, в зависимост от вашата версия на Windows).

    Изберете Ремонт на вашия компютър

  2. Трябва да бъдете отведени директно в Разширени опции меню. След като стигнете там, кликнете върху Отстраняване на неизправности, след това изберете Командния ред от списъка с налични опции.

    Избор на команден ред от Разширени опции

  3. След като влезете в повишения прозорец на командния ред, въведете следните команди вътре и натиснете Въведете след всяка команда за възстановяване на всички данни за конфигурация на зареждане:
    bootrec.exe bootrec.exe / fixmbr bootrec.exe / fixboot bootrec.exe / scanos bootrec.exe / rebuildbcd
  4. След като всички команди бъдат обработени успешно, всички данни за конфигурация на зареждане трябва да бъдат поправени. Всичко, което трябва да направите сега, е да тествате процедурата за стартиране, за да видите дали тя завършва без никакви грешки.

Ако все още срещате същото грешка по време на процедурата за зареждане, преминете към следващия метод по-долу.

Метод 3: Поправяне на повреда на системните файлове

Както е потвърдено от няколко засегнати, потребителите „ Файлът на системния регистър липсва “ грешка може да бъде предизвикана и от някаква степен на повреда на системния файл, която пречи на последователността на зареждане. Имайте предвид, че при нормални обстоятелства трябва да отворите повишен команден ред, за да стартирате двете помощни програми.

Но тъй като не можете да преминете през последователността на зареждане, ще трябва да извършите тези сканирания, преди да завърши последователността на зареждане. За да направите това, ще трябва да отворите повишен CMD ред с помощта на Разширени опции меню.

Ето кратко ръководство, което ще ви преведе през процедурата за стартиране на SFC и DISM сканиране от CMD, отворено от менюто Разширени опции:

  1. Започнете с поставяне на инсталационния носител и рестартиране на вашето устройство. Преди да видите първия стартиращ екран, започнете да натискате който и да е клавиш, за да стартирате от инсталационния носител на Windows.

    Натиснете произволен клавиш, за да стартирате от инсталационния носител

  2. След като попаднете на началния екран на Windows, щракнете върху Поправете компютъра си (долния ляв ъгъл на екрана)

    Избор на Repair your computer от Windows Setup

  3. В следващото меню започнете, като изберете Отстраняване на неизправности , след това щракнете върху Разширени опции . След като стигнете до това меню, изберете Командния ред настроики.

    Команден ред в Разширени опции

  4. След като успеете да влезете в повишения команден ред, въведете следната команда и натиснете Въведете да инициира a Проверка на системни файлове сканиране:
    sfc / scannow

    Забележка: Имайте предвид, че SFC използва локално кеширано копие, за да замени повредените файлове със здрави копия. Прекъсването на тази програма след стартиране на първоначалното сканиране не се препоръчва, тъй като оставяте системата си изложена на други логически грешки. Изчакайте търпеливо, докато процедурата приключи.

  5. След като сканирането на SFC завърши, рестартирайте компютъра си и повторете стъпките по-горе, за да се върнете към повишения екран CMD при следващото стартиране на системата. След като успеете да се върнете към повишения CMD ред, въведете следните команди и натиснете Enter след всяка, за да разследвате и коригирате случаи на корупция с помощта на помощната програма DISM:
    Dism / Online / Cleanup-Image / CheckHealth Dism / Online / Cleanup-Image / ScanHealth Dism / Online / Cleanup-Image / RestoreHealth

    Забележка: Тази помощна програма силно зависи от компонента Windows Update. Той използва WU за изтегляне на здрави копия на повредените файлове, които трябва да бъдат заменени. Поради този факт, уверете се, че вашата интернет връзка е стабилна, преди да започнете сканирането на DISM.

  6. След като процедурата приключи, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране на системата.

Ако същият Файлът на системния регистър липсва “ грешка все още се появява по време на стартовата последователност, преминете надолу към следващия метод по-долу.

Метод 4: Извършване на ремонтна инсталация

Ако сте спазили всички потенциални поправки по-горе и все още срещате същото „ Файлът на системния регистър липсва “ грешка, шансовете са да се справите с основния проблем с повреда на системния файл, който не може да бъде разрешен по конвенционален начин.

Ако този сценарий е приложим, единственият начин за разрешаване на проблемите, свързани с операционната система, е да следвате процедура, която ще нулира всеки компонент на Windows. Що се отнася до постигането на това състояние, имате два пътя напред:

Чистата инсталация е по-ясна опция, която не изисква никакви предпоставки, но основният недостатък е, че ще изпитате сериозна загуба на данни - Личните файлове, приложения, потребителски предпочитания и всякакъв друг вид данни ще бъдат загубени, освен ако не ги архивирате предварително.

Ако искате по-ефективен подход, отидете на процедурата за инсталиране на ремонт. Въпреки че е по-досадна процедура и изисква да имате валиден инсталационен носител на Windows, той ще нулира само компонентите на Windows. Но основното предимство е, че ще можете да запазите всичките си файлове (документи, снимки, музика и т.н.) приложения, игри и дори някои потребителски предпочитания.

5 минути четене