Архитектурата на прозорците на системния регистър, базата данни на полезни знания

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







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

Registry файлове с бази данни, които се зареди операционната система в паметта на компютъра при стартиране на компютъра или потребител влезе, често доста големи и сложни. Но без тези настройки и файлове с параметри, компютърът може да не работи изобщо.

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

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

Какво е регистър на Windows

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

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

С Microsoft регистър за разрешаване на хаоса, и ефективно да извади всички тези отделни .ini файлове в един-единствен, управляема база данни.

Вписванията за първи път е въведена в Windows 95 и Windows NT, както и основен компонент на операционната система не се е променила много и все още. Причината за това е съвместимостта със съществуващата хардуер и софтуер, който е от решаващо значение за PC бизнес потребителите. промяна на системния регистър твърде много почивка или да изискват сложна машина за виртуализация, които най-малкото ще създаде значителни проблеми със сигурността.

С течение на времето, на системния регистър, с функции като управлението на потребителските акаунти (UAC), който предотвратява проникването на зловреден софтуер дълбоко в структурата на папките, където те никога няма да се намери, е станал по-стабилен и сигурен.

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

файлове на системния регистър на Windows

Ако използвате по-модерна версия на Windows Бягам Windows 7 ум, Windows 8 или 8.1 и Windows 10, на системния регистър, неговата структура, производителност и възможност за редактиране, има едни и същи. Основните компоненти на операционната система не се променя много често.

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

Начало регистър файлове се намират% SystemRoot% \ System в 32 \ Config \ и се състоят в следното:

  • SAM (Security Accounts Manager)
  • СИГУРНОСТ
  • СОФТУЕР
  • СИСТЕМА
  • DEFAULT
  • USERDIFF (използва се само за надстройки на операционната система)

В допълнение, всеки потребител има свои собствени файлове на системния регистър:

Архитектурата на прозорците на системния регистър, базата данни на полезни знания






Първият от тези файлове, ntuser.dat файл съдържа основния потребител на софтуер, настройки и нейните конфигурационни параметри. На второ място, UsrClass.dat, съдържа допълнителни параметри, като например отношението на потребителски файлове и информация за COM (Component Object Model) на.

ключове и стойности в регистратурата

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

Когато промените или да създадете елементи в системния регистър, да създавате ключове и стойности, но kFayly Windowsakovy регистър разлики между тях?

Забележка. ключове в регистъра са контейнери, които съдържат стойности за хардуера и софтуера или операционната система Windows. Ключовете могат да бъдат считани за папката, в която стойностите - отделни файлове. Можете да преместите на ключовете, използвайки видове папка йерархия. Ценности - е един вид гайки и болтове на системния регистър. Това са параметрите, числа и низове, съдържащи данни и информация, които ще помогнат да свалите Windows, и да работят ефективно с вашия хардуер и приложения.

Този раздел съхранява информация за регистрираните заявления OLE-обекти ID класове и файлови асоциации. Понякога можете да го видите по-кратко, раздел HKCR. Тя добавя дубликати на ключове съществуващата основа HKEY_CURRENT_USER \ Software \ Classes и Windows ще използва подводницата HKEY_CURRENT_USER \ Software \ Classes първичен.

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

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

Също така, този раздел съдържа са в

% SystemRoot% \ System 32 \ конфигурационния \ КОМПОНЕНТИ файлове и BCD, която се съхранява във връзка с данните за конфигурацията се натоварват на информацията за PC.

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

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

Базата данни на SAM съдържа използва, за да влезете в потребителското име на домейн, UID (единен идентификационен код) на домейн, криптографски хеш на паролата на потребителя, местоположението на потребителя в системния регистър и на сървъра, както и различни други параметри, необходими за свързването и знамена.

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

Този раздел съдържа информация относно инсталирането на, настройки и данни на Windows за момента свързани устройства и системни файлове, които съдържат дискове.

Този раздел съдържа параметрите за текущата инсталация на Windows, инсталирани програми и приложения, както и основните доставчици на софтуер, включва подраздели за файлови разширения, MIME видове и обект клас и интерфейс идентификатори (например ActiveX).

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

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

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

Видовете стойностите в системния регистър

При създаване на нов запис в системния регистър, ще бъдат представени със следните опции:

Забележка. Между различни регистри 32-битов (x86) и 64-битов (x64) Windows операционна система, има и някои разлики. 64-битов вариант не QWORD поддържа на 32-битовите версии на операционната система Windows. В допълнение, Регистърът работи с 32-битови и 64-битови ключове са толкова умен начин, че файловата система обработва няколко версии на едни и същи DLL файлове, но поддържа съвместимост, които могат да бъдат намерени в раздел HKEY_LOCAL_MACHINE \ Software \ Wow6432Node.

.REG-файлове

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

Архитектурата на прозорците на системния регистър, базата данни на полезни знания

В примера на фигура Set ключови HKEY_CURRENT_USER \ Control Panel \ Desktop \ WindowMetrics, и тя се осветява, защото включва добавянето на конфигурацията по подразбиране.

В края на ключа е раздел, наречен «MinWidth», която има числена стойност на 54. Тази опция променя поведението на иконите в лентата на задачите на Windows (не група), така че иконата на приложението, когато работи на няколко копия, показани отделно, но без техните подписи.

Като цяло, въпреки че Windows Registry - огромен подут бегемот с хиляди комплекс двоичен, шестнадесетичен и ASCII кодове и ценности, той е доста лесен за използване.