Čo je to register systému Windows a ako to funguje?

Register(Registry) Windows je súbor konfigurácií, hodnôt a vlastností aplikácií systému Windows, ako aj operačného systému Windows, ktorý je usporiadaný a uložený hierarchicky v jedinom úložisku.

Vždy, keď sa do systému Windows nainštaluje nový program , v registri systému (Windows Registry)Windows sa vytvorí záznam s jeho atribútmi, ako je veľkosť, verzia, umiestnenie v úložisku atď.

Čo je to register systému Windows a ako to funguje

Pretože tieto informácie sú uložené v databáze, nielen operačný systém vie o použitých zdrojoch, ale aj iné aplikácie môžu mať z týchto informácií úžitok, pretože vedia o akýchkoľvek konfliktoch, ktoré môžu nastať, ak by sa určité zdroje alebo súbory spojili. existujú.

Čo je to register systému Windows(Windows Registry) a ako(How) to funguje?

Register systému Windows(Windows Registry) je skutočne srdcom spôsobu, akým systém Windows(Windows) funguje. Je to jediný operačný systém, ktorý využíva tento prístup centrálneho registra. Ak by sme si to mali predstaviť, každá časť operačného systému musí interagovať s registrom Windows(Windows Registry) hneď od spúšťacej sekvencie až po niečo také jednoduché, ako je premenovanie názvu súboru.

Jednoducho(Simply) povedané, ide len o databázu podobnú tej z knižničného lístkového katalógu, kde záznamy v registratúre sú ako stoh lístkov uložených v lístkovom katalógu. Kľúčom registra by bola karta a hodnota registra by bola dôležitá informácia napísaná na tejto karte. Operačný systém Windows používa register na uloženie množstva informácií, ktoré sa používajú na ovládanie a správu nášho systému a softvéru. Môže to byť čokoľvek od informácií o hardvéri počítača až po používateľské preferencie a typy súborov. Takmer(Almost) každá forma konfigurácie, ktorú robíme v systéme Windows(Windows) , zahŕňa úpravu registra.

História registra Windows

V počiatočných verziách systému Windows museli vývojári aplikácií zahrnúť do samostatnej prípony súboru .ini spolu so spustiteľným súborom. Tento .ini súbor obsahoval všetky nastavenia, vlastnosti a konfiguráciu, ktoré sú potrebné pre správnu funkciu daného spustiteľného programu. To sa však ukázalo ako veľmi neefektívne z dôvodu nadbytočnosti určitých informácií a predstavovalo to aj bezpečnostnú hrozbu pre spustiteľný program. V dôsledku toho bola zjavnou nevyhnutnosťou nová implementácia štandardizovanej, centralizovanej a bezpečnej technológie.

S príchodom Windowsu 3.1(Windows 3.1) bola naplnená verzia tejto požiadavky splnená centrálnou databázou spoločnou pre všetky aplikácie a systém s názvom Windows Registry .

Tento nástroj bol však veľmi obmedzený, pretože aplikácie mohli ukladať iba určité konfiguračné informácie spustiteľného súboru. V priebehu rokov sa Windows 95 a Windows NT ďalej rozvíjali na tomto základe, zaviedli centralizáciu ako základnú funkciu v novšej verzii databázy Registry systému Windows(Windows Registry) .

To znamená, že ukladanie informácií do databázy Registry systému Windows(Windows Registry) je možnosťou pre vývojárov softvéru. Ak by teda vývojár softvérovej aplikácie vytvoril prenosnú aplikáciu, nie je povinný pridávať informácie do registra, je možné vytvoriť a úspešne odoslať lokálne úložisko s konfiguráciou, vlastnosťami a hodnotami.

Relevantnosť databázy Registry systému Windows(Windows Registry) vo vzťahu k iným operačným systémom

Windows je jediný operačný systém, ktorý používa tento prístup centrálneho registra. Ak by sme si to mali predstaviť, každá časť operačného systému musí interagovať s registrom Windows(Windows Registry) od sekvencie zavádzania až po premenovanie názvu súboru.

Všetky ostatné operačné systémy ako iOS, Mac OS , Android a Linux naďalej používajú textové súbory ako spôsob konfigurácie operačného systému a úpravy správania operačného systému.

Vo väčšine verzií Linuxu(Linux) sú konfiguračné súbory uložené vo formáte .txt , čo sa stáva problémom, keď musíme pracovať s textovými súbormi, pretože všetky súbory .txt sú považované za kritické systémové súbory. Takže ak sa pokúsime otvoriť textové súbory v týchto operačných systémoch, nebudeme ich môcť zobraziť. Tieto operačné systémy sa to snažia skryť ako bezpečnostné opatrenie, pretože všetky systémové súbory, ako sú konfigurácie sieťovej karty, firewallu, operačného systému, grafického používateľského rozhrania, rozhrania grafickej karty atď., sú uložené vo formáte ASCII.(ASCII format.)

Na obídenie tohto problému tak macOS, ako aj iOS, nasadili úplne odlišný prístup k prípone textového súboru implementáciou prípony .plist(.plist extension) , ktorá obsahuje všetky informácie o konfigurácii systému, ako aj aplikácie, ale stále má výhody jediného registra ďaleko. prevážiť jednoduchú zmenu prípony súboru.

Aké sú výhody databázy Registry systému Windows(Windows Registry) ?

Pretože každá(Every) časť operačného systému nepretržite komunikuje s registrom Windows(Windows Registry) , musí byť uložená vo veľmi rýchlom úložisku. Preto(Hence) bola táto databáza navrhnutá pre extrémne rýchle čítanie a zápis, ako aj efektívne ukladanie.

Ak by sme otvorili a skontrolovali veľkosť databázy registra, zvyčajne by sa pohybovala medzi 15 – 20 megabajtmi, čo ju robí dostatočne malou na to, aby sa vždy načítala do pamäte RAM(RAM) ( pamäte s náhodným prístupom(Random Access Memory) ), ktorá je zhodou okolností najrýchlejším dostupným úložiskom. operačný systém.

Keďže register musí byť neustále načítaný do pamäte, ak je veľkosť registra veľká, nezostane dostatok miesta pre všetky ostatné aplikácie, aby bežali hladko alebo vôbec. Bolo by to škodlivé pre výkon operačného systému, preto je register systému Windows(Windows Registry) navrhnutý s hlavným cieľom byť vysoko efektívny.

Ak s tým istým zariadením interaguje viacero používateľov a existuje niekoľko bežných aplikácií, ktoré používajú, preinštalovanie tých istých aplikácií dvakrát alebo viackrát by bolo plytvaním pomerne drahým úložiskom. Register Windows(Windows) vyniká v týchto scenároch, kde je konfigurácia aplikácie zdieľaná medzi rôznymi používateľmi.

Tým sa nielen zníži celková využitá kapacita úložiska, ale tiež sa používateľom umožní vykonávať zmeny v konfigurácii aplikácie z jediného interakčného portu. To tiež šetrí čas, pretože používateľ nemusí manuálne prechádzať do každého súboru .ini lokálneho úložiska.(.ini)

Multi-užívateľské(Multi-User) scenáre sú veľmi bežné v podnikových nastaveniach, tu existuje silná potreba prístupu privilégií používateľa. Keďže nie všetky informácie alebo zdroje je možné zdieľať s každým, potreba prístupu používateľov na základe súkromia bola jednoducho implementovaná prostredníctvom centralizovaného registra systému Windows. Tu si správca siete vyhradzuje právo zamietnuť alebo povoliť na základe vykonanej práce. Vďaka tomu bola jedinečná databáza všestranná a zároveň robustná, pretože aktualizácie je možné vykonávať súčasne so vzdialeným prístupom ku všetkým registrom viacerých zariadení v sieti.

Ako funguje register systému Windows?

Skôr ako si začneme špiniť ruky , preskúmame základné prvky databázy Registry systému Windows .(Windows Registry)

Register systému Windows(Windows Registry) sa skladá z dvoch základných prvkov nazývaných kľúč databázy Registry(Registry Key) , čo je kontajnerový objekt alebo jednoducho povedané, sú ako priečinok, v ktorom sú uložené rôzne typy súborov, a hodnoty databázy Registry(Registry Values) , čo sú objekty bez kontajnera, ktoré sú ako súbory, ktoré môže mať akýkoľvek formát.

Mali by ste tiež vedieť: (You should also know:) Ako prevziať plnú kontrolu alebo vlastníctvo kľúčov databázy Registry systému Windows(How to Take Full Control or Ownership of Windows Registry Keys)

Ako sa dostať do databázy Registry systému Windows?

Do databázy Registry systému Windows(Windows Registry) môžeme pristupovať a konfigurovať ho pomocou nástroja Editor databázy Registry . (Registry Editor)Spoločnosť Microsoft(Microsoft) zahŕňa bezplatný nástroj na úpravu registra spolu s každou verziou operačného systému Windows(Windows Operating System) .

K tomuto editoru databázy Registry(Registry Editor) sa dostanete zadaním „Regedit“ do príkazového riadka(Command Prompt) alebo jednoduchým zadaním „Regedit“ do poľa vyhľadávania alebo spustenia z ponuky Štart(Start) . Tento editor je portálom na prístup k registru systému Windows(Windows) a pomáha nám skúmať a vykonávať zmeny v registri. Register je zastrešujúci pojem používaný rôznymi databázovými súbormi umiestnenými v adresári inštalácie systému Windows .(Windows)

Ako získať prístup k Editoru databázy Registry

spustite regedit v príkazovom riadku shift + F10

Je bezpečné upravovať Editor databázy Registry?(Is it Safe to edit Registry Editor?)

Ak neviete, čo robíte, je nebezpečné hrať sa s konfiguráciou databázy Registry . (Registry)Pri každej úprave databázy Registry(Registry) dbajte na to, aby ste postupovali podľa správnych pokynov a menili len to, čo vám prikážeme zmeniť.

Ak vedome alebo náhodne vymažete niečo v registri systému Windows(Windows Registry) , môže to zmeniť konfiguráciu vášho systému, čo môže viesť k modrej obrazovke(Blue Screen) smrti alebo sa systém Windows (Windows)nespustí(Death) .

Preto sa vo všeobecnosti odporúča zálohovať register systému Windows(backup Windows Registry) pred vykonaním akýchkoľvek zmien. Môžete tiež vytvoriť bod obnovenia systému(create a system restore point) (ktorý automaticky zálohuje register(Registry) ), ktorý možno použiť, ak budete niekedy potrebovať zmeniť nastavenia databázy Registry(Registry) späť na normálne hodnoty. Ale ak robíte len to, čo vám bolo povedané, potom by to nemal byť žiadny problém. V prípade, že potrebujete vedieť, ako obnoviť register systému Windows, potom tento tutoriál(restore Windows Registry then this tutorial) vysvetľuje, ako to urobiť jednoducho.

Poďme preskúmať štruktúru databázy Registry systému Windows(Windows Registry)

Používateľ sa nachádza v neprístupnom úložisku, ktoré existuje len na prístup operačného systému.

Tieto kľúče(Keys) sa načítavajú do pamäte RAM(RAM) počas fázy zavádzania systému a neustále sa o nich komunikuje v rámci určitého časového intervalu alebo keď dôjde k určitej udalosti alebo udalostiam na úrovni systému.

Určitá časť týchto kľúčov databázy Registry sa uloží na pevný disk. Tieto kľúče, ktoré sú uložené na pevnom disku, sa nazývajú úle. Táto časť databázy Registry obsahuje kľúče databázy Registry, podkľúče databázy Registry a hodnoty databázy Registry. V závislosti od úrovne privilégií, ktoré má používateľ udelené, bude mať prístup k určitým častiam týchto kľúčov.

Kľúče, ktoré sú na vrchole hierarchie v registri, ktorá začína HKEY , sa považujú za úle.

V editore(Editor) sú úle umiestnené na ľavej strane obrazovky, keď sú zobrazené všetky klávesy bez rozbalenia. Toto sú kľúče databázy Registry, ktoré sa zobrazujú ako priečinky.

Poďme preskúmať štruktúru kľúča databázy Registry systému Windows a jeho podkľúčov:

Príklad názvu kľúča – „HKEY_LOCAL_MACHINESYSTEMInputBreakloc_0804“

Tu „loc_0804“ odkazuje na podkľúč „Break“ odkazuje na podkľúč „Input“, ktorý odkazuje na podkľúč „SYSTEM“ koreňového kľúča HKEY_LOCAL_MACHINE .

Bežné koreňové kľúče v registri Windows(Common Root Keys in Windows Registry)

Každý z nasledujúcich kľúčov je vlastný individuálny úľ, ktorý obsahuje viac kľúčov v rámci kľúča najvyššej úrovne.

i. HKEY_CLASSES_ROOT

Toto je podregister databázy Registry systému Windows(Windows Registry) , ktorý pozostáva z informácií o pridružení prípony súboru, programového identifikátora(programmatic identifier) ( ProgID ), údajov ID rozhrania(Interface ID) ( IID ) a ID triedy (CLSID)(Class ID (CLSID)) .

Tento podregister  HKEY_CLASSES_ROOT je bránou pre akúkoľvek akciu alebo udalosť, ktorá sa môže uskutočniť v operačnom systéme Windows . Predpokladajme(Suppose) , že chceme získať prístup k niektorým súborom mp3 v priečinku Downloads . Operačný systém cez to spustí svoj dotaz, aby vykonal požadované akcie.

V momente, keď vstúpite do úľa HKEY_CLASSES_ROOT , je naozaj ľahké nechať sa ohromiť pohľadom na taký obrovský zoznam súborov s príponami. Sú to však práve kľúče databázy Registry, vďaka ktorým systém Windows funguje plynule

Nasleduje niekoľko príkladov kľúčov registra podregistra HKEY_CLASSES_ROOT ,

HKEY_CLASSES_ROOT\.otf
HKEY_CLASSES_ROOT\.htc
HKEY_CLASSES_ROOT\.img
HKEY_CLASSES_ROOT\.mhtml
HKEY_CLASSES_ROOT\.png
HKEY_CLASSES_ROOT\.dll

Kedykoľvek dvakrát klikneme a otvoríme súbor, povedzme fotografiu, systém odošle dotaz cez kľúč HKEY_CLASSES_ROOT(HKEY_CLASSES_ROOT) , kde sú jasne uvedené pokyny, čo robiť, keď je takýto súbor požadovaný. Systém tak skončí otvorením prehliadača fotografií so zobrazením požadovaného obrázka.

Vo vyššie uvedenom príklade register zavolá kľúče uložené v HKEY_CLASSES_ROOT\.jpg . Podregister HKEY_CLASSES_ROOT sú kolektívne údaje, ktoré sa nachádzajú v podregistri HKEY_LOCAL_MACHINE ( HKEY_LOCAL_MACHINE\Software\Classes ), ako aj  podregistri HKEY_CURRENT_USER ( HKEY_CURRENT_USER\Software\Classes ). Takže keď kľúč databázy Registry existuje na dvoch miestach, dochádza ku konfliktom. Takže údaje nájdené v HKEY_CURRENT_USER\Software\Classes sa používajú v HKEY_ CLASSES_ ROOT . Môžete sa k nemu dostať otvorením kľúča HKEY_CLASSES na ľavej strane obrazovky.

ii. HKEY_LOCAL_MACHINE

Toto je jeden z niekoľkých podregistrov, v ktorých sú uložené všetky nastavenia špecifické pre lokálny počítač. Toto je globálny kľúč, kde uložené informácie nemôže upravovať žiadny používateľ ani program. Vzhľadom(Due) na globálnu povahu tohto podkľúča sú všetky informácie uložené v tomto úložisku vo forme virtuálneho kontajnera, ktorý nepretržite beží na RAM . Väčšina konfiguračných informácií pre používateľov nainštalovaného softvéru a samotný operačný systém Windows je obsadený v HKEY_LOCAL_MACHINE . Všetok aktuálne zistený hardvér je uložený v podregistri HKEY_LOCAL_MACHINE .

Tiež viete, ako: (Also know how to:) Opraviť zlyhania programu Regedit.exe pri vyhľadávaní v databáze Registry(Fix Regedit.exe Crashes when searching through Registry)

Tento kľúč databázy Registry sa ďalej delí na 7 podkľúčov:(This registry key is further divided into 7 sub-keys:)

1. SAM ( Security Accounts Manager ) – Ide o súbor kľúčov registra, ktorý ukladá heslá používateľov v zabezpečenom formáte (v LM hash a NTLM hash). Hašovacia funkcia je forma šifrovania používaná na ochranu informácií o používateľskom účte.

Ide o uzamknutý súbor, ktorý sa nachádza v systéme na C:WINDOWSsystem32config, ktorý nemožno presúvať ani kopírovať, keď je operačný systém spustený.

Systém Windows(Windows) používa súbor kľúčov databázy Registry Security Accounts Manager na overenie používateľov, keď sa prihlasujú do svojich účtov systému Windows . (Windows)Kedykoľvek sa používateľ prihlási, systém Windows(Windows) používa sériu hash algoritmov na výpočet hash pre zadané heslo. Ak sa hodnota hash zadaného hesla zhoduje s hodnotou hash hesla v súbore registra SAM(SAM registry file) , používatelia budú mať povolený prístup k svojmu účtu. Toto je tiež súbor, na ktorý sa väčšina hackerov zameriava pri vykonávaní útoku.

2. Zabezpečenie(2. Security) (neprístupné okrem administrátora) – Tento kľúč registra je lokálny pre účet administrátora, ktorý je prihlásený do aktuálneho systému. Ak je systém spravovaný akoukoľvek organizáciou, používatelia nemajú prístup k tomuto súboru, pokiaľ používateľovi nebol výslovne udelený administratívny prístup. Ak by sme tento súbor otvorili bez oprávnenia správcu, bol by prázdny. Teraz, ak je náš systém pripojený k administratívnej sieti, tento kľúč bude predvolene nastavený na bezpečnostný profil lokálneho systému, ktorý organizácia vytvorila a aktívne spravuje. Tento kľúč je prepojený so SAM , takže po úspešnej autentifikácii sa v závislosti od úrovne privilégií používateľa aplikujú rôzne lokálne a skupinové politiky(group policies) .

3. Systém(3. System) (kritický proces zavádzania a ďalšie funkcie jadra) – Tento podkľúč obsahuje dôležité informácie týkajúce sa celého systému, ako je názov počítača, aktuálne pripojené hardvérové ​​zariadenia, súborový systém a aký druh automatizovaných akcií možno vykonať pri určitej udalosti, povedzme tam je Modrá obrazovka smrti v(Blue screen of death) dôsledku prehriatia CPU , existuje logický postup, ktorý počítač pri takejto udalosti automaticky začne prijímať. Tento súbor je prístupný iba používateľom s dostatočnými administrátorskými oprávneniami. Keď sa systém spustí, je to miesto, kde sa všetky protokoly dynamicky ukladajú a čítajú. Rôzne systémové parametre, ako sú alternatívne konfigurácie, ktoré sú známe ako kontrolné sady.

4. Softvér(4. Software ) Tu sú uložené všetky konfigurácie softvéru tretích strán(Third-party) , ako sú ovládače plug and play. Tento podkľúč obsahuje nastavenia softvéru a systému Windows(Windows) prepojené s už existujúcim hardvérovým profilom, ktoré môžu zmeniť rôzne aplikácie a inštalačné programy systému. Vývojári softvéru(Software) môžu obmedziť alebo povoliť, k akým informáciám majú používatelia pri používaní ich softvéru prístup, čo možno nastaviť pomocou podkľúča „Policies“, ktorý presadzuje všeobecné zásady používania aplikácií a systémových služieb, ktoré zahŕňajú používané systémové certifikáty. overiť, autorizovať alebo zakázať určité systémy alebo služby.

5. Hardvér(5. Hardware) , čo je podkľúč, ktorý sa dynamicky vytvára počas zavádzania systému

6. Komponenty(6. Components ) Informácie o konfigurácii komponentov špecifických pre zariadenie v celom systéme nájdete tu

7. BCD.dat (v priečinku oot v systémovej oblasti), čo je kritický súbor, ktorý systém prečíta a spustí počas sekvencie zavádzania systému načítaním registra do pamäte RAM(RAM) .

iii. HKEY_CURRENT_CONFIG

Hlavným dôvodom existencie tohto podkľúča je uloženie videa ako aj sieťových nastavení. Môžu to byť všetky informácie týkajúce sa grafickej karty, ako je rozlíšenie, obnovovacia frekvencia, pomer strán atď., ako aj sieť

Je to tiež podregister databázy Registry, ktorý je súčasťou databázy Registry systému Windows(Windows Registry) a ukladá informácie o aktuálne používanom hardvérovom profile. HKEY_CURRENT_CONFIG je vlastne ukazovateľ na kľúč HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\HardwareProfiles\Currentregistry . Toto je jednoducho ukazovateľ na aktuálne aktívny hardvérový profil uvedený pod kľúčom HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\HardwareProfiles

HKEY_ CURRENT_CONFIG(HKEY_ CURRENT_CONFIG) nám teda pomáha zobraziť a upraviť konfiguráciu hardvérového profilu aktuálneho používateľa, čo môžeme urobiť ako správca na ktoromkoľvek z troch umiestnení uvedených vyššie, pretože sú všetky rovnaké.

iv. HKEY_CURRENT_USER

Časť podregistrov, ktorá obsahuje nastavenia úložiska, ako aj konfiguračné informácie pre Windows a softvér, ktoré sú špecifické pre aktuálne prihláseného používateľa. Rôzne hodnoty databázy Registry v kľúčoch databázy Registry sa napríklad nachádzajú v nastaveniach na úrovni používateľa ovládania podregistra HKEY_CURRENT_USER , ako je rozloženie klávesnice, nainštalované tlačiarne, tapeta pracovnej plochy, nastavenia zobrazenia, namapované sieťové jednotky a ďalšie.

Mnohé z nastavení, ktoré konfigurujete v rámci rôznych apletov v ovládacom paneli(Control Panel) , sú uložené v  podregistri HKEY_CURRENT_USER . Pretože podregistr HKEY_CURRENT_USER je špecifický pre používateľa, na tom istom počítači sa kľúče a hodnoty v ňom obsiahnuté budú líšiť od používateľa k používateľovi. Je to na rozdiel od väčšiny ostatných podregistrov, ktoré sú globálne, čo znamená, že uchovávajú rovnaké informácie pre všetkých používateľov v systéme Windows(Windows) .

Kliknutím na ľavú stranu obrazovky v editore databázy Registry nám poskytnete prístup k HKEY_CURRENT_USER . Ako bezpečnostné opatrenie sú informácie uložené na HKEY_CURRENT_USER len ukazovateľom na kľúč umiestnený pod podregistrom HKEY_USERS ako náš bezpečnostný identifikátor. Zmeny vykonané v ktorejkoľvek z oblastí sa prejavia okamžite.

v. HKEY_USERS

Obsahuje podkľúče zodpovedajúce kľúčom HKEY_CURRENT_USER pre každý užívateľský profil. Toto je tiež jeden z mnohých podregistrov, ktoré máme v registri Windows(Windows Registry) .

Tu sú zaznamenané všetky konfiguračné údaje špecifické pre používateľa pre každého, kto zariadenie aktívne používa, tieto informácie sú uložené pod HKEY_USERS . Všetky informácie špecifické pre používateľa uložené v systéme, ktoré zodpovedajú konkrétnemu používateľovi, sú uložené pod podregistrom HKEY_USERS , používateľov môžeme jednoznačne identifikovať pomocou bezpečnostného identifikátora alebo SID(security identifier or the SID) , ktoré zaznamenáva všetky zmeny v konfigurácii vykonané používateľom.

Všetci títo aktívni používatelia, ktorých účet existuje v podregistri HKEY_USERS v závislosti od privilégií udeleného správcom systému, budú môcť pristupovať k zdieľaným zdrojom, ako sú tlačiarne, lokálna sieť, lokálne úložné jednotky, pozadie pracovnej plochy atď. Ich účet má určitý register kľúče a zodpovedajúce hodnoty registra uložené pod SID aktuálneho používateľa .

Pokiaľ ide o forenzné informácie, každý SID ukladá obrovské množstvo údajov o každom používateľovi, pretože vytvára protokol o každej udalosti a akcii, ktorá sa vykonáva pod účtom používateľa. Zahŕňa to meno(Name) používateľa , počet prihlásení používateľa do počítača, dátum a čas posledného prihlásenia, dátum a čas poslednej zmeny hesla, počet neúspešných prihlásení atď. Okrem toho obsahuje aj informácie o registri, keď sa systém Windows(Windows) načíta a zobrazí sa pri výzve na prihlásenie.

Odporúčané: (Recommended:) Oprava Editor databázy Registry prestal fungovať(Fix The Registry editor has stopped working)

Kľúče databázy Registry pre predvoleného používateľa sú uložené v súbore ntuser.dat v profile, ktorý by sme museli načítať ako úľ pomocou regeditu na pridanie nastavení pre predvoleného používateľa.

Typy údajov, ktoré môžeme očakávať, že nájdeme v registri Windows(Types of data we can expect to find in the Windows Registry)

Všetky vyššie diskutované kľúče a podkľúče budú mať konfigurácie, hodnoty a vlastnosti uložené v ktoromkoľvek z nasledujúcich typov údajov, zvyčajne je to kombinácia nasledujúcich typov údajov, ktorá tvorí celý náš register systému Windows.

  • Hodnoty reťazcov, ako je Unicode, čo(Unicode ​which) je štandard v oblasti počítačového priemyslu pre konzistentné kódovanie, reprezentáciu a spracovanie textu vyjadreného vo väčšine svetových systémov písania.
  • Binárne dáta
  • Celé čísla bez znamienka
  • Symbolické odkazy
  • Viacreťazcové hodnoty
  • Zoznam zdrojov(Resource) ( Plug and Play hardvér)
  • (Resource)Deskriptor prostriedkov ( Plug and Play hardvér)
  • 64-bitové celé čísla

Záver(Conclusion)

Registry systému Windows(Windows Registry) nie sú o nič menšou revolúciou, ktorá nielen minimalizovala bezpečnostné riziko, ktoré prinášalo používanie textových súborov ako prípony súborov na uloženie konfigurácie systému a aplikácií, ale tiež znížila počet konfiguračných alebo .ini súborov, ktoré vývojári aplikácií museli dodať so svojim softvérovým produktom. Výhody centralizovaného úložiska na ukladanie údajov, ku ktorým často pristupuje systém, ako aj softvér, ktorý beží v systéme, sú veľmi zrejmé.

Vďaka jednoduchosti používania, ako aj prístupu k rôznym prispôsobeniam a nastaveniam na jednom centrálnom mieste sa okná stali preferovanou platformou pre desktopové aplikácie rôznych vývojárov softvéru. Je to veľmi zrejmé, ak porovnáte množstvo dostupných softvérových aplikácií pre počítače so systémom Windows a MacOS od spoločnosti Apple. Aby sme to zhrnuli, diskutovali sme o fungovaní databázy Registry systému Windows(Windows Registry) a jej štruktúre súborov a význame rôznych konfigurácií kľúčov databázy Registry, ako aj o použití editora databázy Registry v plnom rozsahu.



About the author

Som počítačový vedec s viac ako 10-ročnými skúsenosťami v oblasti prehliadačov, Microsoft office a onedrive. Špecializujem sa na vývoj webových aplikácií, prieskum používateľských skúseností a rozsiahly vývoj aplikácií. Moje schopnosti využívajú niektoré z popredných svetových spoločností vrátane Google, Facebooku a Apple.



Related posts