Основе Виндовс регистра: Де-мистификација Виндовс регистра
Виндовс регистар(Windows Registry) је директоријум који чува поставке и опције за оперативни систем за Мицрософт Виндовс(Microsoft Windows) . Садржи информације и подешавања за сав хардвер, софтвер оперативног система, већину софтвера неоперативног система, кориснике, преференције рачунара, итд. Овај пост говори о основама Виндовс Регистри(Windows Registry Basics) .
Кад год корисник изврши промене у подешавањима контролне табле(Control Panel) , асоцијацијама датотека, системским смерницама или већини инсталираних софтвера, промене се одражавају и чувају у регистратору. Регистар такође пружа прозор у рад језгра, излажући информације о времену извршавања као што су бројачи перформанси и тренутно активан хардвер.
Виндовс(Windows) регистар је уведен да среди обиље ИНИ(INI) датотека по програму које су раније коришћене за чување конфигурационих поставки за Виндовс(Windows) програме. Ове датотеке су обично биле раштркане по целом систему, што их је отежавало праћење.
Прочитајте(Read) : Када се промене у Регистру чувају ?
Основе Виндовс регистра
Регистар се састоји од следећих 5 (The Registry consists of the following 5) коренских кључева(Root Keys) :
- ХКЕИ_ЦЛАССЕС_РООТ
- ХКЕИ_ЦУРРЕНТ_УСЕР
- ХКЕИ_ЛОЦАЛ_МАЦХИНЕ
- ХКЕИ_УСЕРС
- ХКЕИ_ЦУРРЕНТ_ЦОНФИГ.
Коријенски кључеви садрже поткључеве(SubKeys) . Поткључеви такође могу садржати сопствене поткључеве и садржати најмање једну вредност која се назива њена (Subkeys may contain subkeys of their own too and contain at least one value, called as its )подразумевана вредност (Default Value). Кључ са свим својим поткључевима и вредностима назива се кошница(Hive) .
Регистар се налази на диску у фолдеру систем32/цонфиг као неколико засебних датотека Хиве . (Hive)Ове датотеке Хиве(Hive) се затим читају у меморију сваки пут када се Виндовс покрене или када се корисник(User) пријави. Да бисте видели где су кошнице(Hive) физички ускладиштене, погледајте:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\HiveList
Можете прочитати више о локацији датотека Виндовс Регистри .
Регистар користи следеће типове података :(Registry)
- РЕГ_СЗ(REG_SZ) : СЗ означава стринг са нулом. Ово је стринг променљиве дужине који може да садржи Уницоде(Unicode) као и АНСИ(ANSI) карактере.
- РЕГ_БИНАРИ(REG_BINARY) : Садржи бинарне податке. 0 и 1.
- РЕГ_ДВОРД(REG_DWORD) : Овај тип података је двострука реч(Word) . То је 32-битна нумеричка вредност и може да садржи било који број од 0 до 232.
- РЕГ_КВОРД(REG_QWORD) : Овај тип података је четворострука реч(Word) . То је 64-битна нумеричка вредност.
- РЕГ_МУЛТИ_СЗ(REG_MULTI_SZ) : Овај тип података садржи групу стрингова са нултим завршетаком који су додељени једној вредности.
- РЕГ_ЕКСПАНД_СЗ(REG_EXPAND_SZ) : Овај тип података је стринг са нулом који садржи непроширену референцу на променљиву окружења, као што је, рецимо, % СистемРоот(SystemRoot) %.
Виртуелизација регистра у Виндовс-у
Почевши од оперативног система Виндовс Виста(Windows Vista) , заједно са виртуелизацијом датотека , и Регистар(Registry) је виртуелизован и стога, за разлику од Виндовс КСП(Windows XP) - а, нема тенденцију да пати од надимања. Исто је настављено у Виндовс 7(Windows 7) .
Virtualization basically means that applications are prevented from writing to System Folders Windows’ file system and ALSO to the ‘machine wide keys‘ in the registry. However, this does not prevent standard user accounts from installing or running applications.У оперативном систему Виндовс Виста(Windows Vista) и новијим, УАЦ(UAC) користи функцију виртуелизације регистра(Registry Virtualization Feature) , да преусмери покушаје писања у поткључеве
HKEY_LOCAL_MACHINE\Software
Када апликација покуша да пише у ову кошницу, Виста(Vista) је уместо тога упише на локацију по кориснику,
HKEY_CLASSES_ROOT\VirtualStore\Machine\Software
Ово се ради дискретно. Нико не зна да се то дешава!
Ово је, укратко, виртуелизација регистра, и то је корисна безбедносна функција.(This is, in short, Registry Virtualization, and it is a useful Security feature.)
Узгред, мора се поменути и још једна нова технологија која је у основи Виндовс Виста(Windows Vista) и новијих: Кернел Трансацтион Манагер(Kernel Transaction Manager) , који омогућава Трансакциони регистар(Transactional Registry) . Ова функција омогућава неку врсту враћања регистра(Registry) уназад. Али то није имплементирано у уређивачу регистра(Registry Editor) . Уместо тога, ова функција је дизајнирана за коришћење од стране програмера који треба да креирају робусне апликације користећи трансакцијску обраду.
Прочитајте: (Read:) Како да креирате кључ регистратора у оперативном систему Виндовс .
Уредник регистра
Примарна алатка у Windows 10/8/7/Vista за директан рад са регистром је уређивач регистра(Registry Editor) . Да бисте му приступили, једноставно укуцајте регедит у (regedit)траку за претрагу менија Старт(Start Menu Search Bar) у Висти и притисните Ентер(Enter) !
Морате бити двоструко пажљиви када радите са регистром(Registry) , јер нема упита за потврду или кликните на ОК да бисте сачували упит. Измене су директно укључене.
Можете прочитати више о саветима и функцијама уређивача Виндовс регистра(Windows Registry Editor Tips & Features) . Корисници оперативног система Виндовс 10 в1703 могу да користе адресну траку да директно пређу на било који кључ регистратора .
Посебно се мора поменути
HKEY_LOCAL_MACHINE\System\CurrentControlSet
хиве, јер су кључеви у овом конкретном случају толико битни за покретање Виндовс(Windows) -а, да се одржава његова резервна копија, коју можете да вратите када је потребно, једноставним покретањем у безбедном режиму(Safe Mode) и избором Последња позната добра конфигурација(Last Known Good Configuration) .
Можда бисте желели да прочитате и ове постове:(You might want to read these posts too:)
- Како поправити оштећен или оштећен регистар(How to repair corrupted or damaged Registry)
- Подешавање регистра менија Старт и траке задатака
- Направите резервну копију и вратите регистар(Backup and restore the registry)
- Пратите промене у Регистру(Monitor changes to the Registry) .
- Како отворити више инстанци Регистра
- Емоји се користе у путањи Виндовс Регистри ; Да ли си знао!?
Related posts
Укључите или искључите Виндовс Спотлигхт користећи Регистри или Гроуп Полици Едитор
Како користити алате уграђене у Цхармап и Еудцедит у Виндовс 11/10
Мицрософт Висуал Ц++ пакет за редистрибуцију: Честа питања и преузимање
Како користити уређивач метода уноса (ИМЕ) на рачунару са оперативним системом Виндовс 11/10
Како омогућити или онемогућити функцију архивирања апликација у оперативном систему Виндовс 11/10
Како променити поставке локације у оперативном систему Виндовс 11/10
Како да делите УРЛ веб странице помоћу прегледача Мицрософт Едге
Како покренути Виндовс алатку за дијагностику меморије у оперативном систему Виндовс 11/10
Омогућите побољшану заштиту од лажирања у Виндовс 10 Хелло Фаце Аутхентицатион
Виндовс 11 за предузећа и предузећа – нове функције
Како омогућити Ваке-он-ЛАН у оперативном систему Виндовс 11/10
Како омогућити или онемогућити или функцију изолације апликација у оперативном систему Виндовс 10
Како да подесите интернет везу на Виндовс 11/10
Како да вратите или ресетујете поставке Виндовс заштитног зида на подразумеване вредности
Укључити или искључити карактеристике Виндовса; Управљајте Виндовс опционалним функцијама
Шта је брзо покретање и како то омогућити или онемогућити у оперативном систему Виндовс 11/10
Како користити Монитор перформанси у оперативном систему Виндовс 11/10
Шта је УСБ селективна функција суспензије? Како то омогућити или онемогућити?
Укључите или искључите подршку за прегледање каретом у оперативном систему Виндовс 10
Шта је кодек - преглед, карактеристике, преузимање, најчешћа питања