informace registru systému Windows pro pokročilé uživatele

  • 09/08/2020
  • 11 minut číst
    • D
    • v

Tento článek popisuje, registru systému Windows a poskytuje informace o tom, jak upravovat a zálohovat.

původní verze produktu: Windows 10-všechna vydání, Windows Server 2012 R2
původní číslo KB: 256986

Popis registru

Microsoft Computer Dictionary, Páté Vydání, definuje registru jako:

centrální hierarchickou databázi, která se používá v systému Windows 98, Windows CE, Windows NT a Windows 2000 používá k ukládání informace, které jsou potřebné pro konfiguraci systému pro jednoho nebo více uživatelů, aplikací a hardwarových zařízení.

Registr obsahuje informace, které systém Windows neustále používá během operací, jako například profily jednotlivých uživatelů, aplikace nainstalované v počítači a typy dokumentů, které každý může vytvářet, nastavení vlastností složky a ikony aplikací, hardwaru v systému existuje, a porty, které jsou používány.

registr nahrazuje většinu textu .INI soubory, které se používají v systému Windows 3.konfigurační soubory x a MS-DOS, například Autoexec.bat a Config.sys. Přestože je registr společný pro několik operačních systémů Windows, mezi nimi existují určité rozdíly. Úl registru je skupina klíčů, podklíčů a hodnot v registru, která má sadu podpůrných souborů, které obsahují zálohy jeho dat. Podpůrné soubory pro všechny úly kromě HKEY_CURRENT_USER jsou ve složce %SystemRoot%\System32\Config ve Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 a Windows Vista. Podpůrné soubory pro HKEY_CURRENT_USER jsou ve složce %SystemRoot%\Profiles\Username. Přípony názvů souborů v těchto složkách označují typ dat, která obsahují. Také nedostatek rozšíření může někdy naznačovat typ dat, která obsahují.

podregistr Registru Podpůrné soubory
HKEY_LOCAL_MACHINE\SAM Sam, Sam.log, same.sav
HKEY_LOCAL_MACHINE \ Security Security, Security.log, Ochranka.sav
HKEY_LOCAL_MACHINE\Software Software, Software.log, Software.sav
HKEY_LOCAL_MACHINE\System System, System.alt, systém.log, systém.sav
HKEY_CURRENT_CONFIG systém, Systém.alt, systém.log, systém.sav, Ntuser.dat, Ntuser.datum.log
HKEY_USERS \ DEFAULT Default, Default.log, výchozí.sav

V systému Windows 98 se soubory registru jsou pojmenované Uživatele.dat a systém.datum. V systému Windows Millennium Edition jsou soubory registru pojmenovány třídy.dat, Uživatel.dat, a systém.datum.

Poznámka

bezpečnostní funkce v systému Windows umožňují správci řídit přístup ke klíčům registru.

následující tabulka uvádí předdefinované klíče, které systém používá. Maximální velikost názvu klíče je 255 znaků.

Složka/předdefinovaný klíč Popis
HKEY_CURRENT_USER Obsahuje kořen informace o konfiguraci pro uživatele, který je aktuálně přihlášen. Zde jsou uloženy složky uživatele, barvy obrazovky a nastavení ovládacího panelu. Tyto informace jsou spojeny s profilem uživatele. Tento klíč je někdy zkrácen jako HKCU.
HKEY_USERS obsahuje všechny aktivně načtené uživatelské profily v počítači. HKEY_CURRENT_USER je podklíč HKEY_USERS. HKEY_USERS je někdy zkrácen jako HKU.
HKEY_LOCAL_MACHINE obsahuje konfigurační informace specifické pro počítač (pro každého uživatele). Tento klíč je někdy zkrácen jako HKLM.
HKEY_CLASSES_ROOT je podklíč HKEY_LOCAL_MACHINE\Software. Informace, které jsou zde uloženy, zajistí, že se při otevření souboru pomocí Průzkumníka Windows otevře správný program. Tento klíč je někdy zkrácen jako HKCR. Počínaje systémem Windows 2000 jsou tyto informace uloženy pod klávesami HKEY_LOCAL_MACHINE a HKEY_CURRENT_USER. Klíč HKEY_LOCAL_MACHINE\Software\Classes obsahuje výchozí nastavení, které lze použít pro všechny uživatele v místním počítači. Klávesa HKEY_CURRENT_USER\Software\Classes obsahuje nastavení, která přepisují výchozí nastavení a vztahují se pouze na interaktivního uživatele. Klíč HKEY_CLASSES_ROOT poskytuje pohled na registr, který sloučí informace z těchto dvou zdrojů. HKEY_CLASSES_ROOT také poskytuje toto sloučené zobrazení pro programy, které jsou určeny pro starší verze systému Windows. Chcete-li změnit nastavení interaktivního uživatele, je třeba provést změny pod HKEY_CURRENT_USER\Software\Classes místo pod HKEY_CLASSES_ROOT. Chcete – li změnit výchozí nastavení, je třeba provést změny pod HKEY_LOCAL_MACHINE\Software\Classes. Pokud zapíšete klíče do klíče pod HKEY_CLASSES_ROOT, systém uloží informace pod HKEY_LOCAL_MACHINE\Software\Classes. Pokud zapíšete hodnoty do klíče pod klíčem HKEY_CLASSES_ROOT, a klíč již existuje pod HKEY_CURRENT_USER\Software\Classes, systém bude ukládat informace místo pod HKEY_LOCAL_MACHINE\Software\Classes.
HKEY_CURRENT_CONFIG obsahuje informace o hardwarovém profilu, který používá místní počítač při spuštění systému.

Poznámka:

registru v 64-bitové verze Windows XP, Windows Server 2003 a Windows Vista je rozdělen do 32-bit a 64-bit klíče. Mnoho 32bitových klíčů má stejná jména jako jejich 64bitové protějšky a naopak. Výchozí 64bitová verze Editoru Registru, který je součástí 64-bitové verze Windows XP, Windows Server 2003 a Windows Vista zobrazí 32bitové klíče pod uzlem HKEY_LOCAL_MACHINE\Software\WOW6432Node.Pro více informací o tom, jak zobrazení registru v 64bitových verzích systému Windows, zjistěte, jak zobrazit registr systému pomocí 64-bitové verze Windows.

následující tabulka uvádí datové typy, které jsou aktuálně definovány a které používá systém Windows. Maximální délka názvu hodnoty je následující:

  • Windows Server 2003, Windows XP a Windows Vista: 16,383 znaky
  • Windows 2000: 260 ANSI znaky nebo 16,383 znaky Unicode
  • Windows Millennium Edition/Windows 98/Windows 95: 255 znaků

dlouhé hodnoty (více než 2 048 bajtů) musí být uloženy jako soubory s názvy souborů uloženými v registru. To pomáhá registru provádět efektivně. Maximální velikost hodnoty je následující:

  • Windows NT 4.0/Windows 2000/Windows XP/Windows Server 2003/Windows Vista: k Dispozici paměť
  • Windows Millennium Edition/Windows 98/Windows 95: 16,300 bajtů

Poznámka:

k Dispozici je 64 KB limit pro celkovou velikost všech hodnot klíče.

Jméno Datový typ Popis
Binární Hodnota REG_BINARY nezpracovaná binární data. Většina informací o hardwarových komponentách je uložena jako binární data a je zobrazena v Editoru registru v hexadecimálním formátu.
Hodnota DWORD REG_DWORD Data reprezentovaná číslem dlouhým 4 bajty (32bitové celé číslo). Mnoho parametrů ovladačů zařízení a služeb je tohoto typu a jsou zobrazeny v Editoru registru v binárním, hexadecimálním nebo desetinném formátu. Související hodnoty jsou DWORD_LITTLE_ENDIAN (nejméně významný byte na nejnižší adrese) a REG_DWORD_BIG_ENDIAN (nejméně významný byte je na nejvyšší adresu).
rozšiřitelná Hodnota řetězce REG_EXPAND_SZ datový řetězec s proměnnou délkou. Tento datový typ zahrnuje proměnné, které jsou vyřešeny, když program nebo služba používá data.
hodnota více řetězců REG_MULTI_SZ více řetězců. Hodnoty, které obsahují seznamy nebo více hodnot ve formě, kterou lidé mohou číst, jsou obecně tohoto typu. Položky jsou odděleny mezerami, čárkami nebo jinými značkami.
Hodnota řetězce REG_SZ textový řetězec s pevnou délkou.
Binární Hodnota REG_RESOURCE_LIST řada vnořených polí, do kterých se ukládá seznam prostředků, které je používají, hardware, ovladač zařízení nebo jednoho fyzického zařízení, které ovládá. Tato data jsou detekována a zapsána do stromu \ResourceMap systémem a jsou zobrazena v Editoru registru v hexadecimálním formátu jako binární hodnota.
Binární Hodnota REG_RESOURCE_REQUIREMENTS_LIST řada vnořených polí, do kterých se ukládá ovladače zařízení, je seznam možných hardwarových prostředků ovladač nebo jeden z fyzických zařízení, které ovládá mohou používat. Systém zapíše podmnožinu tohoto seznamu do stromu \ResourceMap. Tato data jsou detekována systémem a jsou zobrazena v Editoru registru v hexadecimálním formátu jako binární hodnota.
Binární Hodnota REG_FULL_RESOURCE_DESCRIPTOR řada vnořených polí, do kterých se ukládá seznam prostředků, které je používají fyzické hardwarové zařízení. Tato data jsou detekována a zapsána do stromu \HardwareDescription systémem a jsou zobrazena v Editoru registru v hexadecimálním formátu jako binární hodnota.
žádné REG_NONE Data bez konkrétního typu. Tato data jsou zapsány do registru systému nebo aplikace a je zobrazena v programu Editor Registru v šestnáctkovém formátu jako Binární Hodnota
Odkaz REG_LINK Unicode string název symbolického odkazu.
hodnota QWORD REG_QWORD Data reprezentovaná číslem, které je 64bitové celé číslo. Tato data jsou zobrazena v Editoru registru jako binární hodnota a byla zavedena v systému Windows 2000.

zálohování registru

Před úpravou registru exportujte klíče v registru, který chcete upravit, nebo zálohujte celý registr. Pokud dojde k problému, můžete podle pokynů v části obnovit registr obnovit registr do předchozího stavu. Chcete-li zálohovat celý registr, použijte nástroj zálohování pro zálohování stavu systému. Stav systému zahrnuje registr, registrační databázi třídy COM+ a spouštěcí soubory. Další informace o použití nástroje Zálohování k zálohování stavu systému naleznete v následujících článcích:

  • zálohovat a obnovit vaše PC

  • Jak používat funkce zálohování k zálohování a obnovení dat v systému Windows Server 2003

Upravit registru

Chcete-li upravit data registru, program, musí se použít funkce registru, které jsou definovány v Registru Funkcí.

Administrátoři mohou upravit registr pomocí Editoru registru (Regedit.exe nebo Regedt32.exe), Zásady skupiny, systémové zásady, registr (.reg) souborů nebo spuštěním skriptů, jako jsou soubory skriptů VisualBasic.

použijte uživatelské rozhraní systému Windows

doporučujeme použít uživatelské rozhraní systému Windows ke změně nastavení systému namísto ruční úpravy registru. Úprava registru však může být někdy nejlepší metodou k vyřešení problému s produktem. Pokud je problém zdokumentován ve znalostní bázi společnosti Microsoft, bude k dispozici článek s podrobnými pokyny k úpravě registru pro tento problém. Doporučujeme, abyste přesně dodržovali tyto pokyny.

použijte Editor registru

varování

vážné problémy mohou nastat, pokud změníte registr nesprávně pomocí Editoru registru nebo pomocí jiné metody. Tyto problémy mohou vyžadovat přeinstalaci operačního systému. Společnost Microsoft nemůže zaručit, že tyto problémy lze vyřešit. Upravte registr na vlastní nebezpečí.

pomocí Editoru registru můžete provádět následující akce:

  • Vyhledání podstromu, klíče, podklíče nebo hodnoty,
  • Přidat podklíč nebo hodnotu
  • Změnit hodnotu
  • Odstranit podklíč nebo hodnotu
  • Přejmenování podklíče nebo hodnoty

V navigační oblasti Editoru Registru zobrazí složky. Každá složka představuje předdefinovaný klíč v místním počítači. Při přístupu do registru vzdáleného počítače se zobrazí pouze dva předdefinované klíče: HKEY_USERS a HKEY_LOCAL_MACHINE.

použijte Zásady skupiny

Microsoft Management Console (MMC) hostí nástroje pro správu, které můžete použít ke správě sítí, počítačů, služeb a dalších komponent systému. Modul snap-in Group Policy MMC umožňuje správcům definovat nastavení zásad, která se vztahují na počítače nebo uživatele. Zásady skupiny můžete implementovat na místních počítačích pomocí modulu snap-in MMC Local Group Policy, Gpedit.měsíc. Zásady skupiny můžete implementovat ve službě Active Directory pomocí modulu snap – in MMC uživatelé služby Active Directory a počítače. Další informace o tom, jak používat Zásady skupiny, viz témata nápovědy v příslušném modulu snap-in MMC Zásady skupiny.

použijte registrační položky (.reg) soubor

vytvořit registrační položky (.reg) soubor, který obsahuje změny registru, a spusťte .reg soubor v počítači, kde chcete provést změny. Můžete spustit .reg soubor ručně nebo pomocí přihlašovacího skriptu. Pro více informací, viz Jak přidat, upravit, nebo odstranit podklíče registru a hodnoty pomocí registračních položek (.reg) soubor.

použijte hostitele skriptů Windows

hostitel skriptů Windows umožňuje spouštět skripty VBScript a JScript přímo v operačním systému. Můžete vytvořit soubory VBScript a JScript, které používají metody hostování skriptů systému Windows k odstranění, čtení a zápisu klíčů a hodnot registru. Další informace o těchto metodách naleznete na následujících webových stránkách společnosti Microsoft:

  • RegDelete způsob,

  • RegRead způsob,

  • metoda RegWrite

Použití Windows Management Instrumentation

Windows Management Instrumentation (WMI) je součástí operačního systému Microsoft Windows a Microsoft implementace Web-Based Enterprise Management (WBEM). WBEM je průmyslová iniciativa k vývoji standardní technologie pro přístup k informacím o správě v podnikovém prostředí. WMI můžete použít k automatizaci administrativních úkolů (například úpravy registru) v podnikovém prostředí. WMI můžete použít ve skriptovacích jazycích, které mají motor v systému Windows a které zpracovávají objekty Microsoft ActiveX. Můžete také použít nástroj příkazového řádku WMI (Wmic.exe) pro úpravu registru systému Windows.

Další informace o službě WMI naleznete v části Nástroje pro správu systému Windows.

Další informace o nástroji příkazového řádku WMI naleznete v popisu nástroje příkazového řádku Windows Management Instrumentation (WMI) (Wmic.exe).

použijte nástroj registru konzoly pro Windows

můžete použít nástroj registru konzoly pro Windows (Reg.exe) pro úpravu registru. Pro pomoc s reg.exe tool, zadejte reg /? na příkazovém řádku a klepněte na tlačítko OK.

obnovte registr

Chcete-li obnovit registr, použijte příslušnou metodu.

Metoda 1: obnovte klíče registru

Chcete-li obnovit podklíče registru, které jste exportovali, poklepejte na registrační položky (.reg) soubor, který jste uložili do sekce exportních podklíčů registru. Nebo můžete obnovit celý registr ze zálohy. Další informace o tom, jak obnovit celý registr, naleznete v metodě 2: obnovit celou sekci registru později v tomto článku.

Metoda 2: obnovte celý registr

Chcete-li obnovit celý registr, obnovte stav systému ze zálohy. Další informace o tom, jak obnovit stav systému ze zálohy, naleznete v části Jak používat zálohu k ochraně dat a obnovení souborů a složek v počítači v systémech Windows XP a Windows Vista.

Poznámka

zálohování stavu systému také vytvoří aktualizované kopie souborů registru ve složce %SystemRoot%\Repair.

Další informace naleznete na následujících webových stránkách:

  • Windows 2000 Server se Zdroji, Kit

  • Uvnitř Registru,

Katalog systému Windows Server Testovaných Výrobků je odkaz na produkty, které byly testovány pro Windows Server kompatibilita.

Data Protection Manager (DPM) je klíčovým členem rodiny Microsoft System Center pro správu produktů a je navržen tak, aby pomoci IT profesionálům spravovat jejich prostředí Windows. DPM je nový standard pro zálohování a obnovu systému Windows a poskytuje nepřetržitou ochranu dat pro aplikační a souborové servery společnosti Microsoft, které používají hladce integrovaná disková a pásková média. Další informace o zálohování a obnovení registru naleznete v části Jak zálohovat a obnovit registr v systémech Windows XP a Windows Vista.

Related Posts

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *