Főoldal » 2011 » Július » 27 » A regisztrációs adatbázis és használata
10:03:32
A regisztrációs adatbázis és használata

A registry a Windows operációs rendszerek telepítésekor létrehozott beállítások, konfigurációk leírása és minden változást is ide jegyez be a rendszer és használata során folyamatosan használja, a 32- és a 64 bites rendszerekben egyaránt. Magyarul többféle elnevezése is létezik, a regisztrációs adatbázis, a rendszerleíró adatbázis, a konfigurációs adatbázis és a beállításjegyzék megnevezéssel is találkozhatunk.
A legegyszerűbb, ha úgy gondolsz a regisztrációs adatbázisra, mint a Windows vezérlő központjára, ahol az összes beállítást tárolja és a szükséges információkat onnan hívja elő.
Ilyen információ például az egyes felhasználók profilja, a számítógépre telepített alkalmazások listája és az alkalmazások által létrehozható dokumentumok típusa, a mappákra és az alkalmazásikonokra vonatkozó tulajdonságlap-beállítások, a rendszert felépítő hardverek neve vagy a használatban lévő portok megnevezése.

Az adatbázis felépítése fa elrendezésű, amely gyökér kulcsokból (struktúra), kulcsokból, alkulcsokból és értékekből (érték neve, adat típusa és érték) áll.

A gyökérkulcsok (hive, root key) a következők:

Név / rövidítésRövid leírás
HKEY_CLASSES_ROOT
(HKCR)
ez a kulcs a HKEY_LOCAL_MACHINE\Software kulcs egyik alkulcsa. Az itt tárolt adatok biztosítják azt, hogy a fájlok Windows Intézővel való megnyitása esetén a megfelelő alkalmazás induljon el. Ezek az adatok a HKEY_LOCAL_MACHINE és a HKEY_CURRENT_USER kulcsban egyaránt megtalálhatók. A HKEY_LOCAL_MACHINE\Software\Classes kulcs a helyi számítógép valamennyi felhasználójára alkalmazható alapértelmezett beállításokat tartalmaz, a HKEY_CURRENT_USER\Software\Classes kulcsban tárolt beállítások pedig felülbírálják az alapbeállításokat, és csak a jelenlegi felhasználóra vonatkoznak. A HKEY_CLASSES_ROOT kulcs az előbbi két forrásból származó adatokat egyesítő nézetet jelenít meg. A jelenlegi felhasználóra vonatkozó beállítások megváltoztatásához a módosításokat nem a HKEY_CLASSES_ROOT kulcsban, hanem a HKEY_CURRENT_USER\Software\Classes kulcsban kell végrehajtani. Az alapbeállítások a HKEY_LOCAL_MACHINE\Software\Classes kulcsban módosíthatók. Amennyiben a HKEY_CLASSES_ROOT kulcs valamely alkulcsához kulcsokat szeretnél írni, a rendszer a HKEY_LOCAL_MACHINE\Software\Classes kulcsba menti az adatokat. Ha a HKEY_CLASSES_ROOT kulcs egyik alkulcsához értékeket adsz, ám a kulcs már létezik a HKEY_CURRENT_USER\Software\Classes kulcsban, a rendszer az adatokat a HKEY_LOCAL_MACHINE\Software\Classes kulcsba menti
HKEY_CURRENT_USER
(HKCU)
a jelenleg bejelentkezett felhasználóhoz tartozó beállítási adatok gyökérmappája, amely a felhasználó mappáit, képernyőszíneit és a Vezérlőpulton megadott beállításait tartalmazza. Ezeket az adatokat a felhasználó profiljához rendeli a rendszer
HKEY_LOCAL_MACHINE (HKLM)a számítógépre (az összes felhasználóra) vonatkozó beállítási adatokat tároló kulcs
HKEY_USERS (HKU)a számítógépen megtalálható aktívan betöltött felhasználói profilokat tartalmazza. A HKEY_CURRENT_USER a HKEY_USERS kulcs alkulcsa
HKEY_CURRENT_CONFIG (HKCC)ez a kulcs a helyi számítógép rendszerindításhoz használt hardverprofiljának adatait tartalmazza


A struktúrafájlok segédfájljait (a HKEY_CURRENT_USER kivételével) a %SystemRoot%\System32\Config mappa tárolja.
A HKEY_CURRENT_USER segédfájljai a %SystemRoot%\Profiles\Felhasználónév mappában találhatók.

A rendszer 64 bites verziójának regisztrációs adatbázisa 32 bites és 64 bites kulcsokból épül fel, és a 32 bites kulcsok közül többnek ugyanaz a neve, mint 64 bites megfelelőjüknek – és ez természetesen fordítva is igaz. A 64 bites verziójú regisztrációs adatbázis-szerkesztő (regedit) a következő csomópont alatt jeleníti meg a 32 bites kulcsokat: HKEY_LOCAL_MACHINE\Software\WOW6432Node

A 64 bites rendszerben a regedit parancs beírására az alapértelmezett 64 bites adatbázis-szerkesztő nyílik meg, ahol mind a 64-, mind a 32 bites kulcsok elérhetők. Ezenkívül a 64 bites rendszerben elérhető az adatbázis szerkesztő 32 bites verziója is (a Start menü keresőjébe, vagy a Futtatás... mezőbe a következő parancsot kell írni:
%systemroot%\syswow64\regedit).
Természetesen egyszerre csak az egyik beállítás-szerkesztő lehet nyitva, tehát a 64 bitest be kell zárni a 32 bites szerkesztő megnyitása előtt.




Kategória: Egyéb | Megtekintések száma: 4383 | Hozzáadta:: Mixáj
Címkék (kulcsszavak): regisztrációs adatbázis, Registry, beállításjegyzék, rendszerleíró, regedit

Hasonló anyagok:

Összes hozzászólás: 0
Hozzászólásokat csak regisztrált felhasználók írhatnak.
[ Regisztráció | Belépés ]