Registry windows xp

Mi a Windows XP Registry?

Indításához meg néhány terminológiát. Ez fontos része van szükség annak érdekében, hogy jobban megértsék egymást. Registry - elsősorban alap operációs rendszer, egy hatalmas adatbázis konfigurációs adatok mappában tárolt% SystemRoot% \ System32 \ Config mappát és felhasználói profilok (Ntuser.dat). Anélkül, hogy a rendszerleíró adatbázis a Windows XP lett volna csak egy gyűjtemény a programok, nem tudja végrehajtani még a legegyszerűbb funkciók az operációs rendszer. Minden - még a legkisebb részleteket a konfigurációs adatokat - tele a rendszerleíró adatbázisban. Értse meg a registry - nem könnyű feladat, de szükséges, ha azt szeretné, hogy ellenőrizze az operációs rendszer teljesen, a legtöbb esetben nagyon kevés ember tud róla, hogy létezik a registry. Tehát, jegyzék vagy a registry - egy adatbázisban tárolja információt a számítógép konfigurációjától és az operációs rendszer beállításait. A regisztrációs adatokat tartalmaz, amelyek a Windows XP folyamatosan foglalkozik a rendszer indításakor, a munka és annak befejezését, azaz:

  • profilok minden felhasználó, vagyis azok környezetét;
  • hardver konfiguráció, telepített operációs rendszer. Nem én írom „a számítógép”, mint „vas” is, mint mondják, „fedélzeti”, de nem kell telepíteni az operációs rendszert, például miatt elavult járművezetők.
  • információ a telepített programok, és milyen típusú dokumentumokat, amelyek által létrehozott egyes programok;
  • tulajdonságai mappák és programok ikonjait;
  • információra használt portok.

A szakasz beállításait tartalmazza a számítógép és érvényesek minden felhasználó számára. Ez a rész információkat tartalmaz a hardver konfiguráció és a szoftver telepítése.

Ez a rész tartalmazza az összes beállítást, a felhasználók a számítógép.

A fenti alapvető szabványos partíciókat, akkor nem lehet törölni vagy átnevezni. Néhány registry kulcsok illékony (illó), és nem tárolja a fájlt. Az operációs rendszer hozza létre és kezeli ezeket a részeket teljesen a memóriában, így azok átmeneti jellegűek. A rendszer létrehoz illékony partíciókat minden boot. Például HKLM \ HARDWARE - egy regisztrációs kulcsot, amely adatokat tárol a fizikai eszközök és a hozzájuk rendelt források. Erőforrás hozzárendelés és a hardver érzékelés történhet a rendszer minden egyes indításakor, így logikus, hogy ezek az adatok nem kerülnek rögzítésre a lemezen. A szív a rendszerleíró adatbázis - ez a rész HKLM \ SYSTEM. A legnagyobb érdeklődés a számunkra az ágak HKCU és HKLM, ez az, ahol a Windows megtartja a beállításokat, módosításokat, amelyek is emelheti a operációs rendszer. Gyakran utal a fő regisztrációs kulcsok vannak rövidítések:

Az alábbi táblázat mutatja az adattípusok használt Windows XP rendszerleíró:

Egészeiről 4 bájtos. Sok paraméterei szolgáltatások és eszközmeghajtók az ilyen típusú, és megjelenik a bináris, hexadecimális vagy decimális formátumban.

Az adatsorból változó hosszúságú.

Többsoros szöveget. Ez a típus általában listákat és egyéb rekordok formában könnyen olvasható. A bejegyzéseket szóközzel elválasztva, vesszők vagy egyéb karaktereket.

A szöveget fix hosszúságú.

A sorozat Beágyazott tömbök célja, hogy tárolja egy listát a vas források vagy a járművezetők.

Registry tárolására.
Registry elemek formájában tárolt atomi szerkezetét. A nyilvántartás részekre van osztva úgynevezett csalánkiütés (csalánkiütés), vagy cserjék. Kaptárak lemezen tárolt fájlként. Néhány csalánkiütés, mint a HKLM \ HARDWARE, nem tárolja a fájlokat, és jönnek létre, minden boot, azaz a változékony (vola-cserép). A rendszer indításakor beállításstruktúránál összeállított egy fa struktúra a gyökér részekben. Mi listát beállításstruktúránál és azok helyét a lemezen (NT régebbi verzió 4.0).

Amellett, hogy ezeket a fájlokat, számos támogató, a következő kiterjesztések:
• LOG - tranzakciós naplót vezet, minden változást a regisztrációs adatbázist.
• SAV - akár csalánkiütés formájában, amelyben voltak, miután a szöveges módú telepítési szakasz.

Az adatbázis egy adatbázis e, így az általa használt helyreállítási technikát mint NTFS. Már említettük LOG-fájlok tartalmazzák a tranzakciós napló, amely tárolja az összes változtatást. Ezzel a registry atomicitás végre - azaz, egy adott időpontban az adatbázis lehet akár a régi értékek új, vagy akár egy hiba után. Mint látható, ellentétben az NTFS van előirányozva a biztonsági nem csak a szerkezet a registry, hanem adatokat. Ezen túlmenően, a jegyzék támogatja az NTFS paramétereket, mint például a szelektív kezelése és ellenőrzéséről, események - biztonsági rendszer áthatja az egész NT.

Windows XP és az alkalmazás információ kerül az operációs rendszer adatbázisában, amely a jó és rossz időben. Jó - mivel az adatbázis a megosztott memória hatékony adattárolásra. Bad -, mert a registry mérete arányosan növekszik, mint az alkalmazás és a rendszer tárolja a rendszer, az összes új információt. Mivel ez a folyamat a regisztrációs hatalmas mennyiségű törmelék úgy tűnik, hogy legyen, és nem könnyű eltávolítani.

Mely fájlok a Windows XP Registry?

Szóval, megint a bokor - ez a regisztrációs kulcs, amely ábrázolja a fájlt a merevlemezre. A nevet használják utal az elágazási szerkezetet.

Azonban nem minden információt bokrok alfejezetek lemezen tárolt, de ez egy kicsit kisebb.

És most - itt vannak a Windows XP rendszerleíró fájlokat:
(A fájl neve megegyezik a Windows XP rendszerleíró struktúra)

Alapértelmezésben szinte az összes kaptár fájlok: Default, SAM, Biztonság, szoftver és rendszer - mappába menti% SystemRoot% \ System32 \ Config.

A mappa% SystemRoot% \ Profiles tartalmaznak beállításokat minden számítógép-felhasználó.

Ha kétségei vannak, a pontos listát a Windows XP rendszerleíró fájlok megtekinthetők itt: HKLM \ System \ CotnrolSet \ Control \ HiveList \.

Amikor elindítod a jelen pont vonatkozik Configuration Manager, inicializálni az összes főbb szakaszai a rendszerleíró adatbázist.

A megfelelő Windows XP rendszerleíró kulcsot

A szerkezet a reg-fájl

Ismerete Windows XP rendszerleíró nélkül nem képes írni egy reg-fájlt.

REG-fájl - Ez a fájl, amelynek sajátos szerkezetét és információkat tartalmazó hozzák be a nyilvántartásba.

Az első sor a reg-fájl a Windows XP nem kell így lennie:
Windows Registry Editor Version 5.00

azonban regedit Windows XP és megérteni ezt:
REGEDIT4

így fenntartva felfelé kompatibilitás. Megjegyzés: a nagybetűk. Ezen túlmenően, az első sor nem lehet semmit. Miután a szöveg kell legyen egy üres karakterlánc.

Ezután a registry kulcs van megadva, ahol szükség van a regisztrálni vagy módosítani a beállításokat. § nevet kell szögletes zárójelek közé. Akkor alul előírt paramétereket és értékeket egy paraméter karakterlánc. Ha befejezte a paraméterek leírása és azok értékét hagyott üres sort és kész fájlt, vagy ha szükséges, kezdje meg a leírást a következő részben.

Itt egy példa a reg-fájl:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE \ SYSTEM \ Setup]
"SetupType" = dword: 0
"SystemSetupInProgress" = dword: 0
"CmdLine" = ""
"SystemPrefix" = hex: cc, 1b, 00,00,00,40,3d, 68
"SYSTEMPARTITION" = "\ \ Device \ \ HarddiskVo-lume1"
"OsLoaderPath" = "\ \" UniqueID "=" C: \ \ WINDOWS \ \ LPM "
[HKEY_LOCAL_MACHINE \ SYSTEM \ Setup \ AllowStart]

Az utolsó sor a make fájl üres.

Mint látható, a húr paramétereket idézőjelbe. Mielőtt a számok kerülnek jelek típusát. Például dword - típusát jelzi ezt a paramétert, a levél szükségszerűen kicsi. Miután egy vessző után egy értéket nyolc számjegyű hexadecimális formátumban. Azonban a legtöbb dword paraméterek értéke 0 vagy 1. A hiányosságok a vonal nem megengedett.

A regisztrációs, van lehetőség a „Default” (alapértelmezett). Ahhoz, hogy adjon nekik értelmében a REG-fájl, szükséges hozzá a következő sort:
@ = „Néhány érték”
Regedit egy sor parancssori automatizálni használata kötegelt fájlban. Az alábbiakban felsorolunk néhány a lehetőségek közül.

regedit.exe [opciók] [fájlnév]
fájlnév - a fájlt importálni reestr.reg
/ S -, hogy elnyomja a megerősítést kérő ha importál egy fájlt
/ E - registry kulcs export fájlt.

például:
regedit / e file.reg HKEY_CURRENT_USER \ Software \ Microsoft
Elég szánalmas, nem? De nem minden olyan rossz. Írja be a következő parancsot:
REG /?
és tanulni „program az adatbázis szerkesztéséről a parancssorból, 3.0 verzió.” Azt hiszem, tetszeni fog.

Törlés válaszfalak és a kulcsok segítségével .reg fájl

Akkor távolítsa el a kulcsokat és értékeket szakaszok nélkül REGEDIT. Egy partíció törléséhez, használja ugyanazt a formátumot reg-fájl, csak hogy egy „mínusz” jel ( „-”) előtt a szakasz nevét. Például:
REGEDIT5
[-HKEY_LOCAL_MACHINE \ SYSTEM \ Test]
Ugyanez a formátum eltávolítására használjuk az egyes paraméterek a kiválasztott szakaszok, forgalomba a jel „mínusz” ( „-”), miután a „egyenlő” jel ( „=”):
REGEDIT5
[HKEY_LOCAL_MACHINE \ SYSTEM \ Test]
"TestValue" = -
Ne feledje, hogy mielőtt bármilyen manipuláció a registry kézzel, ajánlott, hogy egy biztonsági másolatot.