Как да поправите грешки в системния регистър в Windows 10

Регистърът на Windows(Windows Registry) е огромна база данни, съдържаща конфигурационни настройки за програми, хардуер и приложения, работещи на вашия компютър. Всеки път, когато инсталирате програма(install a program) , нейните стойности и ключове се вграждат в системния регистър, откъдето можете да конфигурирате или да извършите стъпки за отстраняване на неизправности, за да поправите повредена програма.

Когато регистърът не се поддържа правилно, възникват грешки и повреда в регистъра, което причинява много проблеми със системата и приложенията в (t)операционната (problems in )система(he operating system) .

Това ръководство ще ви покаже как работи системният регистър, какво причинява грешки в системния регистър и ще предложи някои изпитани решения за това как да коригирате грешки в системния регистър в Windows 10 , за да накарате компютъра ви да работи нормално отново.

Как работи системният регистър на Windows(How The Windows Registry Works)

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

Операционната система постоянно се позовава на нея за повече информация като местоположение на файлове, опции за използване с програмата, при инсталиране на нов софтуер, промяна на хардуера и т.н. 

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

За достъп и конфигуриране на системния регистър ще използвате редактора(Registry Editor) на системния регистър , безплатна помощна програма, включена по подразбиране във всяка версия на Windows след Windows 95 .

Тази безплатна помощна програма за редактиране на системния регистър не е самият регистър; това е просто начин, чрез който можете да го разглеждате и да правите промени в него. Можете да получите достъп до него чрез командния ред(Command Prompt) и да изпълните командата regedit.

Като алтернатива щракнете с десния бутон върху Старт(Start) и изберете Изпълни(Run) . Въведете regedit.exe и щракнете върху OK или натиснете Enter на клавиатурата си, за да отворите редактора на системния регистър(Registry Editor) .

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

Когато правите промени в стойностите или ключовете чрез редактора(Editor) , вие всъщност променяте конфигурацията, контролирана от конкретна стойност. Ето защо промените, направени във всяка настройка, се правят и в съответните области в системния регистър, въпреки че някои от тях не влизат в сила, докато не рестартирате машината си.

Имайки това предвид, важно е да знаете какво правите всеки път, когато правите промени в системния регистър(changes to the registry) чрез редактора.

Забележка(Note) : Преди да направите каквито и да е промени или да коригирате повредени елементи в системния регистър, уверете се, че сте архивирали регистъра.

Чести причини за грешки в системния регистър в Windows 10(Common Causes of Registry Errors in Windows 10)

Има няколко различни начина, по които системният регистър(Windows Registry) на Windows получава грешки в него и те не са от типовете, които могат да бъдат решени от средство за почистване на системния регистър. Всъщност средствата за почистване на системния регистър не премахват грешки(registry cleaners don’t remove errors) като такива, а само някои ненужни записи, които намират в регистъра.

Някои от „грешките“, коригирани от средствата за почистване на системния регистър, включват празни или дублирани ключове, неизползвани стойности и осиротели ключове на системния регистър, останали след деинсталиране на софтуер от вашия компютър.

Истинските грешки в системния регистър, които показват истински проблеми с регистъра на операционната система на вашия компютър, са от сериозния тип, които могат да причинят проблеми като липсващ или повреден регистър, син екран на смърт, предотвратяване на правилното зареждане на Windows или споменаване, че Windows може да " t достъп до регистъра.

В такива ситуации инструментът за почистване на системния регистър няма да помогне за отстраняване на грешки в системния регистър в Windows 10 . Освен това не може да направи нищо без работещ регистър. Ето защо, ако получите такива грешки на вашия компютър, не инсталирайте средство за почистване на системния регистър(install a registry cleaner) ; няма да реши проблеми с системния регистър.

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

Въпреки това, ако злонамерен софтуер и вируси от всякакъв тип атакуват и променят регистъра, това е огромен проблем и изисква незабавно внимание и действие. Вируси, шпионски софтуер и троянски коне(Trojans) инсталират записи в системния регистър, които не могат да бъдат премахнати ръчно. Те също така ви пречат да отваряте изпълними файлове чрез промяна на файловите асоциации, поради което трябва незабавно да коригирате този тип грешка в системния регистър.

Проблеми, причинени от повреден регистър(Problems Caused By a Corrupt Registry)

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

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

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

Повреждане на системния регистър(Registry) може да се случи и при изключване и може да не откриете това, докато не опитате да го заредите при следващото рестартиране. В този случай кошерът се записва при изключване и процесът може да спре компонент в компютъра или самия компютър, преди записът да завърши напълно.

Как да поправите грешки в системния регистър в Windows 10(How to Fix Registry Errors in Windows 10)

  1. Архивирайте вашия регистър.
  2. Създайте точка за възстановяване на системата.
  3. Възстановете системния регистър от резервно копие или точка за възстановяване.
  4. Използвайте програмата за проверка на системните файлове(System File Checker) , за да сканирате системния регистър.

Архивирайте вашия регистър

Нашето окончателно ръководство за това как да архивирате и възстановите системния регистър на Windows(ultimate guide on how to backup and restore the Windows Registry) обхваща това по-подробно, но ето един бърз начин да го направите: 

  • За да направите това, щракнете с десния бутон върху Старт(Start) и изберете Изпълни(Run)
  • В полето Run въведете regedit и щракнете върху OK или натиснете Enter на клавиатурата.

  • В прозореца на редактора на системния регистър(Registry Editor) щракнете с десния бутон върху Компютър(Computer) в горния ляв ъгъл и щракнете върху Експортиране(Export) .

  • Дайте име на архивния файл и го запазете на флаш устройство или облачно хранилище.

Създайте точка за възстановяване на системата

  • За да направите това, отворете контролния панел(Control Panel) и щракнете върху Система и сигурност(System & Security) .

  • Щракнете върху Система(System) .

  • От лявата страна щракнете върху Разширени системни настройки(Advanced System Settings) .

  • Щракнете върху раздела Защита на системата , изберете (System Protection)Създаване(Create,) и натиснете OK.

Възстановете вашия регистър от точката за архивиране или възстановяване(Backup Or Restore)

  • За да направите това, върнете се в прозореца Run (щракнете с десния бутон върху Start> Run ) и въведете regedit . Натиснете OK или натиснете Enter. 
  • В редактора на системния регистър щракнете върху File>Import .

  • В изскачащия прозорец Import Registry File изберете къде сте запазили архива, щракнете върху файла и щракнете върху Отвори(Open) .

Можете също да го възстановите от точката за възстановяване. 

  • За да направите това, щракнете върху Старт(Start ) и въведете създаване на точка за възстановяване(create a restore point) в лентата за търсене. 
  • Изберете създаване на точка за възстановяване(create a restore point) от резултатите и след това изберете Възстановяване на системата(System Restore) .

Използвайте инструмента за проверка на системните файлове

Проверката на системни файлове(System File Checker) ( SFC ) е инструмент, който проверява вашето устройство за грешки в системния регистър и замества дефектни регистри.

  • За да използвате този инструмент, отворете командния ред(Command Prompt) и изберете Изпълни като администратор(Run as administrator) .

  • Въведете sfc /scannow и натиснете enter.

Предпазни мерки

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

  • Деинсталирайте правилно програмите и приложенията(Properly uninstall programs and apps) , които не използвате. Инструмент за премахване може да помогне за това, освен с помощта на прозореца Add/Remove Programs в контролния панел(Control Panel) .
  • Извършвайте редовно сканиране за вируси и изтривайте злонамерен софтуер или свързани файлове(delete any malware or related files) , които се инсталират във вашия регистър, което води до срив на програмите в системата.
  • Премахнете(Remove) ненужните записи в системния регистър и поправете липсващите разширения на файлове и ActiveX с помощта на средство за почистване на системния регистър.



About the author

аудиофил инженер и специалист по аудио продукти с повече от 10 години опит. Специализирам се в създаването на качествени музикални високоговорители и слушалки от началото до края. Аз съм експерт в отстраняването на аудио проблеми, както и в проектирането на нови високоговорители и системи за слушалки. Моят опит надхвърля просто правенето на добри продукти; Също така имам страст да помагам на другите да бъдат възможно най-добрите, независимо дали това е чрез образование или общественополезен труд.



Related posts