Naše tipy často spomínajú Register a Editor databázy Windows. Čo je vlastne Register a čo je RegEdit? Tí, ktorí sú oboznámení s Windows už mnoho rokov, nepotrebujú nijaké vysvetlenie, ale tým, ktorým je Windows nový, bude tento príspevok užitočný.
Dnes vysvetlím základy editora databázy Registry. Ďalej sa budem venovať argumentom príkazového riadku, základným metódam práce s týmto programom a ďalším. Ak máte záujem, prečítajte si nižšie.
Inzerát
Obsah
- Čo je Editor databázy Registry
- Ako spustiť editor databázy Registry
- Čo vám zobrazí editor databázy Registry
- Ako vytvoriť nový kľúč
- Ako vytvoriť novú hodnotu
- Ako prevziať vlastníctvo kľúča registra
- Ako obnoviť vlastníctvo TrustedInstaller
- Ako zmeniť povolenia pre kľúč registra
- Ako získať prístup do registra iného používateľa alebo iného operačného systému
- Argumenty príkazového riadku Editora databázy Registry
- Ako preskočíte na požadovaný kľúč registra jedným kliknutím
- Prepínanie medzi HKCU a HKLM v editore databázy Registry v systéme Windows 10
Čo je Editor databázy Registry
Editor databázy Registry sa narodil ako nástroj pre používateľov, ktorí chcú zmeniť nastavenia systému Windows, ktoré nie sú zobrazené v používateľskom rozhraní. Hlavným účelom tohto nástroja je zobraziť a zmeniť nastavenia v systémovom registri - súbore špeciálnych súborov, ktoré obsahujú informácie o konfigurácii systému Windows a takmer všetkého nainštalovaného softvéru. Windows a mnoho programov (okrem tých, ktoré sú „prenosné“) používajú tieto informácie na čítanie a zápis vlastných nastavení do registra.
Ako spustiť editor databázy Registry
Bez ohľadu na nainštalovanú verziu systému Windows bude táto metóda fungovať:
Stlačte klávesy Win + R na klávesnici, zobrazí sa dialógové okno „Spustiť“. Typ regedit bez úvodzoviek a stlačte kláves Enter. Pokračujte výzvou UAC.
Hlavný spustiteľný súbor editora databázy Registry je umiestnený v adresári C: Windows. Môžete teda prejsť do tohto priečinka a priamo spustiť súbor regedit.exe. Alebo môžete vytvoriť odkaz na súbor Regedit.exe a vložiť ho do ponuky Štart v priečinku Systémové nástroje v priečinku% ProgramData% Microsoft Windows Menu Štart Programy. Vďaka tomu sa editor databázy Registry zobrazí aj vo vyhľadávaní v ponuke Štart.
Editor databázy Registry vyzerá takto:
Čo vám zobrazí editor databázy Registry
Ako je vidieť na obrázku vyššie, skladá sa z dvoch tabiel - ľavá tabla zobrazuje hierarchický pohľad na dátové štruktúry, tzv kľúče a zobrazuje sa pravá tabla hodnoty - čo sú páry mien / údajov uložené v kľúčoch.
Kľúče sú virtuálne pohľady na dáta z niekoľkých súborov, ktoré tvoria databázu registrov. Ak otvoríte nasledujúci kľúč, uvidíte, ktoré súbory predstavujú vašu databázu registrov:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control hivelist
Tu vidíte zoznam súborov na pevnom disku, kde sú uložené súbory registra. Dáta v nich, ako už bolo spomenuté vyššie, majú hierarchickú štruktúru. Editor databázy Registry to zobrazuje ako stromové zobrazenie: existujú „koreňové“ (rodičovské) kľúče a niekoľko podkľúčov (podradené objekty). Koreňové kľúče zobrazené v Regedite z väčšej časti predstavujú konkrétny súbor, alebo inými slovami, súbory registra zodpovedajú hierarchii kľúčov. V Regedite sú však zobrazené aj niektoré virtuálne kľúče root, ktoré existujú kvôli spätnej kompatibilite. Napríklad HKEY_CURRENT_CONFIG je virtuálne zobrazenie a HKEY_CLASSES_ROOT je tiež virtuálne zobrazenie kľúča aktuálneho používateľa + systémových kľúčov.
Upozorňujeme, že niektoré časti databázy registrov sa v editore databázy Registry nikdy nezobrazia. Napríklad v Regedite nikdy neuvidíte SAM (Správca bezpečnostných účtov).
The hodnoty používajú Windows a mnohé aplikácie na ukladanie rôznych konfiguračných parametrov a ich údajov. Hodnoty sú rôznych typov, ale vo všeobecnosti existujú hodnoty reťazcov, číselné hodnoty alebo binárne hodnoty.
Ako vytvoriť nový kľúč
Ak chcete vytvoriť nový kľúč, musíte kliknúť pravým tlačidlom myši na nadradený kľúč v ľavom paneli a kliknúť na ikonu Nové -> Kľúč príkaz kontextovej ponuky.
Novo vytvorený kľúč musíte pomenovať vlastným menom, ako to vyžaduje softvér, pre ktorý ho vytvárate. Kľúč môžete exportovať (uložiť) do súboru * .reg z kontextovej ponuky. Exportovaním do súboru môžete neskôr jednoducho dvakrát kliknúť na súbor .reg a importovať jeho obsah späť do registra.
Ako vytvoriť novú hodnotu
Ak chcete vytvoriť novú hodnotu, musíte kliknúť pravým tlačidlom myši
- na aktuálny kľúč v ľavom paneli alebo
- v prázdnej oblasti na pravej table.
Vyberte vhodný typ pre novú hodnotu a zadajte jej názov. Dvojitým kliknutím na hodnotu, ktorú ste vytvorili, nastavíte požadované údaje podľa potreby.
Ako prevziať vlastníctvo kľúča registra
Rovnako ako existujú koncepcie povolení a vlastníctva pre objekty v súborovom systéme NTFS, existujú aj pre kľúče databázy Registry. Počnúc operačným systémom Windows Vista, v skutočnosti veľké množstvo kľúčov registra špecifických pre operačný systém, ktoré ukladajú nastavenia systému Windows ako chránené pomocou ochrany zdrojov Windows, takže ich nemožno ľahko odstrániť alebo upraviť. V určitých situáciách možno budete musieť tieto kľúče upraviť. Preto je potrebné prevziať vlastníctvo a nastaviť pre ne povolenia (prístupové práva). Napríklad na vylepšenie príkazového riadku programu Explorer, Winaero's Editor panela nástrojov Explorer preberá vlastníctvo určitých kľúčov registra a mení tiež ich povolenia. Prevzatie vlastníctva je dosť jednoduché a je možné ho vykonať nasledujúcimi krokmi.
1. Po otvorení Editora databázy Registry prejdite na kľúč databázy Registry, ktorého vlastníctvo chcete prevziať, kliknite naň pravým tlačidlom myši a vyberte ikonu Povolenia ... možnosť z kontextového menu.
2. Týmto sa otvorí dialógové okno „Povolenia“ pre tento kľúč. Kliknite na ikonu Pokročilé tlačidlo.
3. Zobrazí sa okno „Advanced Security Settings“. Tu musíte zmeniť vlastníka kľúča. V závislosti od verzie systému Windows môže toto dialógové okno vyzerať inak:
Pre Windows XP
Otvor Majiteľ tab.
Vyberte svoj používateľský účet a kliknite na ikonu Podať žiadosť tlačidlo. Ak musí byť vlastníctvo nastavené aj na všetkých podkľúčoch, skontrolujte Vymeňte vlastníka za subkontejnery a predmety začiarkavacie políčko.Pre Windows 7 / Windows Vista
Otvor Majiteľ tab.
Kliknite na ikonu Ostatní používatelia alebo skupiny ... tlačidlo.
Vyberte užívateľský účet cez Pokročilé tlačidlo alebo jednoducho zadajte svoj používateľský účet do priečinka Zadajte názov objektu, ktorý chcete vybrať textová oblasť a kliknite Ok .
Ak musí byť vlastníctvo nastavené aj na všetkých podkľúčoch (ako je to častejšie v prípade Windows 7 / Vista), skontrolujte Vymeňte vlastníka za subkontejnery a predmety začiarkavacie políčko.Pre Windows 8
Kliknite na ikonu Zmena odkaz vedľa štítku „Vlastník:“
The Vyberte Používateľ alebo Skupina objaví sa okno.
Vyberte užívateľský účet cez Pokročilé tlačidlo alebo jednoducho zadajte svoj používateľský účet do priečinka Zadajte názov objektu, ktorý chcete vybrať textová oblasť a kliknite Ok.
ako obnoviť továrenské nastavenie podpaľovania bez hesla rodičovskej kontroly -
Ako obnoviť vlastníctvo TrustedInstaller
Obnovenie vlastníctva TrustedInstaller v systéme Windows 7,8 a Vista zadajte „ NT Service TrustedInstaller „ako nové meno vlastníka.
Ako zmeniť povolenia pre kľúč registra
Po zmene vlastníka kľúča registra je takmer vždy potrebné zmeniť jeho povolenia, aby ste mohli kľúč skutočne upraviť. Musíte prepnúť na Povolenia karta na karte Pokročilé nastavenia zabezpečenia dialógové okno.
Podkľúče môžu maťzdedené povoleniaz ich rodičovského kľúča. Prípadne podkľúče môžu mať aj výslovné povolenia, oddelené od nadradeného kľúča. V prvom prípade, teda ak sa povolenia dedia z nadradeného kľúča, musíte deaktivovať dedenie a kopírovať povolenia do aktuálneho kľúča. V systémoch Windows 7, Windows Vista a Windows XP musíte zrušiť začiarknutie políčka Zahrňte zdediteľné povolenia od rodiča tohto objektu začiarknite políčko a kliknite na ikonu Pridať v potvrdzovacom dialógovom okne.
Po deaktivácii dedičstva vyberte príslušné používateľské konto a kliknite na ikonu Upraviť na zmenu povolení.
V systéme Windows 8 sa nachádza tlačidlo na deaktiváciu dedičstva.
Povolenia je možné nastaviť oboma spôsobmi. Môžete ich nastaviť iba na požadovanom podkľúči po deaktivácii dedičstva. Alebo môžete nastaviť povolenia pre nadradený kľúč a všetky jeho podkľúče. Za týmto účelom skontrolujte Nahraďte všetky povolenia podradeného objektu dedičnými povoleniami z tohto objektu začiarkavacie políčko. Toto posunie povolenia nadol v hierarchii kľúčov ku všetkým podradeným objektom.
Ako získať prístup do registra iného používateľa alebo iného operačného systému
Editor databázy Registry tiež umožňuje prístup k kľúčom a hodnotám iného používateľa v rámci tej istej inštalácie systému Windows alebo inej inštalácie systému Windows v inom alebo rovnakom počítači. Ako už bolo spomenuté vyššie, register Windows je uložený v niekoľkých súboroch. Môžete ich načítať jednotlivo a pripojiť ich ku koreňu kľúča HKEY_LOCAL_MACHINE.
Tu sú podrobné pokyny:
1. Vyberte ikonu HKEY_LOCAL_MACHINE kľúč v editore databázy Registry.
2. Vyberte príkaz ponuky „Súbor -> Načítať podregister“.
3. Vyhľadajte súbor registra, ktorý chcete otvoriť. V príklade nižšie načítam súbor databázy Registry iného používateľského konta pri inštalácii systému Windows 8.
4. V nasledujúcom dialógovom okne musíte zadať názov načítaného súboru registra. Tento názov sa zobrazí pod kľúčom HKEY_LOCAL_MACHINE.
Poznámka: Po dokončení práce s nahraným súborom registra nezabudnite uvoľniť súbor. To možno vykonať z príkazu ponuky „Súbor -> Uvoľniť podregister“ po výbere kľúča, ktorý ste načítali.
Argumenty príkazového riadku Editora databázy Registry
Na záver by som vám chcel ukázať najbežnejšie argumenty príkazového riadku, ktoré je možné použiť v editore databázy Registry. Môžu byť použité vo vašich vlastných skriptoch a dávkových súboroch. Sú to tieto:
regedit.exe -m
Otvorí ďalšiu inštanciu editora databázy Registry, aj keď už je otvorená. Je to veľmi užitočné, ak chcete porovnať dve umiestnenia kľúčov registra. Bude fungovať v systéme Windows XP a novších.
regedit.exe path_to_file.reg
Zlúčte súbor registra s aktuálnym registrom. Toto je predvolená akcia, ktorá sa vykoná po dvojitom kliknutí na súbor * .reg v Prieskumníkovi.
regedit.exe / s cesta_k_souboru.reg
Rovnaké ako vyššie, ale súbor bude zlúčený ticho, bez potvrdzovacieho dialógového okna. Užitočné pre skripty.
regedit.exe / e cesta_k_souboru.reg
Exportujte všetky údaje z registra do jedného súboru
regedit / e path_to_file.reg 'HKEY_CURRENT_USER Control Panel Desktop'
Exportuje kľúč HKEY_CURRENT_USER Control Panel Desktop a jeho podkľúče do jedného súboru
regedit / a path_to_file.reg 'HKEY_CURRENT_USER Control Panel Desktop'
Rovnaké ako vyššie, ale súbor registra sa vytvorí namiesto Unicode pomocou kódovania ANSI. Exportovaný súbor tiež získa ako prvý riadok riadok „REGEDIT4“. Takéto súbory sú kompatibilné so staršími verziami systému Windows (pred systémom Windows 2000).
Ako preskočíte na požadovaný kľúč registra jedným kliknutím
Prečítajte si náš vhodný článok: Ako preskočíte na požadovaný kľúč registra jedným kliknutím .
Prepínanie medzi HKCU a HKLM v editore databázy Registry v systéme Windows 10
Pozri článok: V editore registra Windows 10 môžete prepínať medzi HKCU a HKLM
Tieto pojmy registra, ktorým som sa venoval, sú iba špičkou ľadovca. Neváhajte a podeľte sa s nami o svoj názor na tento článok.