A Windows rendszerleíró adatbázisának alapjai: A Windows rendszerleíró adatbázisának megszüntetése

Tartalomjegyzék:

A Windows rendszerleíró adatbázisának alapjai: A Windows rendszerleíró adatbázisának megszüntetése
A Windows rendszerleíró adatbázisának alapjai: A Windows rendszerleíró adatbázisának megszüntetése

Videó: A Windows rendszerleíró adatbázisának alapjai: A Windows rendszerleíró adatbázisának megszüntetése

Videó: A Windows rendszerleíró adatbázisának alapjai: A Windows rendszerleíró adatbázisának megszüntetése
Videó: REVAN - THE COMPLETE STORY - YouTube 2024, Április
Anonim

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.

Amikor a felhasználó módosítja a Vezérlőpult beállításait, a fájlcserézéseket, a rendszerszabályokat vagy a legtöbb telepített szoftvert, akkor a módosítások a rendszerleíró adatbázisban jelennek meg és tárolódnak. A rendszerleíró adatbázis egy ablakot is megjelenít a rendszermag működésében, bemutatva a futásidejű adatokat, például a teljesítményszámlálókat és az aktív hardvert.
Amikor a felhasználó módosítja a Vezérlőpult beállításait, a fájlcserézéseket, a rendszerszabályokat vagy a legtöbb telepített szoftvert, akkor a módosítások a rendszerleíró adatbázisban jelennek meg és tárolódnak. A rendszerleíró adatbázis egy ablakot is megjelenít a rendszermag működésében, bemutatva a futásidejű adatokat, például a teljesítményszámlálókat és az aktív hardvert.

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.
Image
Image

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

További információt a Windows rendszerleíró adatbázisok helyéről olvashat.
További információt a Windows rendszerleíró adatbázisok helyéről olvashat.

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.

Ajánlott: