A Windows rendszerleíró adatbázis egy olyan könyvtár, amely a Microsoft Windows operációs rendszer beállításait és beállításait tárolja. Információkat és beállításokat tartalmaz az összes hardverre, az operációs rendszerre, a legtöbb nem operációs rendszerre, a felhasználókra, a PC preferenciáira stb. Windows rendszerleíró adatbázis alapjai.
A Windows rendszerleíró adatbázis be lett vezetve, hogy megszüntesse a programon belüli INI-fájlok bőségét, amelyeket korábban a Windows-programok konfigurációs beállításainak tárolására használt. Ezek a fájlok általában szétszóródtak az egész rendszeren, ami megnehezítette a nyomon követést.
Windows rendszerleíró adatbázis alapjai
A nyilvántartó a következőkből áll 5 Gyökérgombok:
- HKEY_CLASSES_ROOT
- HKEY_CURRENT_USER
- HKEY_LOCAL_MACHINE
- HKEY_USERS
- HKEY_CURRENT_CONFIG.
A gyökérgombok tartalmazzák alkulcsokkal. Az alkönyvtárak magukban tartalmazhatnak saját alkategóriákat is, és tartalmazhatnak legalább egy értéket, amelyet annak neveznek Alapértelmezett érték. A kulcsa az összes alkulccsal és értékkel a Kaptár.
A Rendszerleíró adatbázis a Lemezen a system32 / config mappában található, mint különálló Hive fájlok. Ezeket a Hive fájlokat minden alkalommal a Windows indításakor, vagy amikor a felhasználó bejelentkezik, a memóriába olvasható. Ha meg szeretné tudni, hogy a méhcsalád fizikailag tárolva van, nézze meg:
HKEY_LOCAL_MACHINE System CurrentControlSet Control HiveList
A nyilvántartó a következő adattípusokat használja:
- REG_SZ: Az SZ jelzi a nulla végződésű karakterláncot. Ez egy változó hosszúságú karakterlánc, amely Unicode és ANSI karaktereket tartalmazhat.
- REG_BINARY: Bináris adatokat tartalmaz. 0 és 1-esek.
- REG_DWORD: Ez az adattípus Double Word. Ez egy 32 bites numerikus érték, és bármely számot 0-tól 232-ig tarthat.
- Reg_qword: Ez az adattípus négyes szó. Ez egy 64 bites numerikus érték.
- REG_MULTI_SZ: Ez az adattípus egy nulla értékű zéró-lezárt karakterláncot tartalmaz.
- REG_EXPAND_SZ: Ez az adattípus nullázott karakterlánc, amely egy kiterjesztett hivatkozást tartalmaz egy környezeti változóra, például say% SystemRoot%.
Rendszerleíró adatbázis virtualizáció a Windows Vista rendszerben
A Windows Vistával kezdődően, a fájl virtualizációval együtt, a nyilvántartó is virtualizált, és így a Windows XP-tõl eltérõen nem hajlamos a verekedésre. Ugyanez történt a Windows 7-ben is.
A virtualizáció alapvetően azt jelenti, hogy az alkalmazásokat megakadályozzák a System Folders Windows fájlrendszernek való íráshoz és ALSO a "gép széles gombok"A rendszerleíró adatbázisban. Ez azonban nem akadályozza meg a szokásos felhasználói fiókokat az alkalmazások telepítéséhez és futtatásához.
Windows Vista és újabb verziókban az UAC a Rendszerleíró adatbázis virtualizációs funkcióját használja, hogy átirányítsa a
HKEY_LOCAL_MACHINESoftware
Amikor egy alkalmazás megpróbál írni erre a méhkasra, a Vista helyett, írja azt, egy felhasználó-helyre,
HKEY_CLASSES_ROOTVirtualStoreMachineSoftware
Ez diszkréten történik. Senki sem tudja tudni, hogy ez történik!
Ez röviden a Rendszerleíróadatbázis-virtualizáció, és ez egy hasznos biztonsági funkció.
Egyébként meg kell említeni egy másik, a Windows Vista és újabb verzió alapú technológiákat is: a Kernel tranzakciókezelőt, amely lehetővé teszi a tranzakciós nyilvántartást. Ez a szolgáltatás lehetővé teszi a rendszerleíró adatbázis visszaállítását. De ez nem működik a rendszerleíró adatbázis-szerkesztőben. Ehelyett ezt a funkciót olyan fejlesztők használják, akiknek erőteljes alkalmazásokat kell létrehozni a tranzakció feldolgozásával.
Registry Editor
A Windows 10/8/7 / Vista elsődleges eszköze a rendszerleíró adatbázis közvetlen működtetéséhez Registry Editor. Hozzáféréséhez egyszerűen írja be regedit a Vista Start menüjének keresősávjában és nyomja meg az Enter billentyűt!
Kétszeresen körültekintően kell eljárnia a Rendszerleíró adatbázisban, mivel nincs megerősítő kérés, vagy kattintson az OK gombra a parancs mentéséhez. A változtatások közvetlenül beépülnek.
További információ a Windows Registry Editor Tippek és funkciókról. A Windows 10 v1703 felhasználók a címsávot közvetlenül használhatják bármelyik rendszerleíró kulcs használatához.
Külön említést érdemel a
HKEY_LOCAL_MACHINESystemCurrentControlSet
mint a kulcsok ebben a különösben annyira nélkülözhetetlenek a Vista-hoz az indításhoz, hogy a biztonsági mentés megmarad, amit akkor helyreállíthat, ha szükséges, egyszerűen a Biztonsági módban történő indítással és a Utoljára ismert konfiguráció.
Először is érdemes elolvasnia ezt a bejegyzést a Start menüben és a TaskBar Registry Tweaks-ban. További cikkeket tekinthet meg a Windows rendszerleíró adatbázisában, és ide kattintva megtudhatja, hogyan készíthet biztonsági másolatot és visszaállíthatja a rendszerleíró adatbázist, és hogyan ellenőrizheti a rendszerleíró adatbázisban végrehajtott módosításokat. Ismerje meg, hogyan nyithatja meg a rendszerleíró adatbázis több példányát.
Post kiküldött a WinVistaClub.com webhelyről, és frissítve és közzétéve.