a Windows rendszerleíró információk tapasztalt felhasználóknak

  • 09/08/2020
  • 11 perc olvasni
    • D
    • v
    • s

Ez a cikk ismerteti a Windows rendszerleíró, valamint tájékoztatást nyújt arról, hogyan kell szerkeszteni, majd vissza rá.

eredeti Termékverzió: Windows 10-all editions, Windows Server 2012 R2
eredeti KB szám: 256986

A rendszerleíró adatbázis leírása

a Microsoft Computer Dictionary ötödik kiadása a rendszerleíró adatbázist a következőképpen határozza meg:

A Windows 98, A Windows CE, A Windows NT és a Windows 2000 rendszerben használt központi hierarchikus adatbázis, amely egy vagy több felhasználó, alkalmazás és hardvereszköz konfigurálásához szükséges információk tárolására szolgál.

a rendszerleíró adatbázis olyan információkat tartalmaz, amelyekre a Windows folyamatosan hivatkozik működés közben, mint például az egyes felhasználók profiljai, a számítógépre telepített alkalmazások, valamint az egyes létrehozható dokumentumok típusai, mappák és alkalmazásikonok tulajdonságlap-beállításai, milyen hardver létezik a rendszeren, valamint a használt portok.

a rendszerleíró adatbázis helyettesíti a legtöbb szöveg alapú .a Windows 3 rendszerben használt ini fájlok.x és MS – DOS konfigurációs fájlok, mint például az Autoexec.bat és Config.sys. Bár a rendszerleíró adatbázis több Windows operációs rendszerre jellemző, vannak köztük különbségek. A registry hive egy csoport kulcsok, alkulcsok, értékek a registry, hogy van egy sor támogató fájlokat, amelyek biztonsági másolatot az adatokat. A HKEY_CURRENT_USER kivételével az összes csalánkiütés támogató fájljai a %SystemRoot%\System32\Config mappában vannak Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 és Windows Vista rendszeren. A HKEY_CURRENT_USER támogató fájljai a %SystemRoot%\Profiles\Username mappában találhatók. Az ezekben a mappákban lévő fájlok fájlnév-kiterjesztései jelzik az általuk tartalmazott adatok típusát. A kiterjesztés hiánya néha jelezheti az általuk tartalmazott adatok típusát is.

Registry hive
HKEY_LOCAL_MACHINE\Sam Sam, Sam.log, Sam.sav
HKEY_LOCAL_MACHINE\Security Biztonság, Biztonság.napló, biztonság.sav
HKEY_LOCAL_MACHINE\Software Szoftver, Szoftver.napló, szoftver.sav
HKEY_LOCAL_MACHINE\System rendszer, Rendszer.alt, rendszer.napló, rendszer.sav
HKEY_CURRENT_CONFIG rendszer, Rendszer.alt, rendszer.napló, rendszer.sav, Ntuser.dat, Ntuser.dat.log
HKEY_USERS\DEFAULT Default, Default.napló, alapértelmezett.sav

A Windows 98 rendszerben a rendszerleíró fájlok neve felhasználó.dat és rendszer.dat. A Windows Millennium Edition rendszerben a rendszerleíró fájlok osztályok.dat, felhasználó.dat, és rendszer.dat.

Megjegyzés

A Windows biztonsági funkciói lehetővé teszik, hogy egy rendszergazda ellenőrizze a rendszerleíró kulcsok elérését.

az alábbi táblázat felsorolja a rendszer által használt előre definiált kulcsokat. A kulcsnév maximális mérete 255 karakter.

mappa/előre definiált kulcs leírás
HKEY_CURRENT_USER tartalmazza a gyökér a konfigurációs információkat a felhasználó számára, aki jelenleg bejelentkezett. A felhasználó mappáit, a képernyő színeit és a Vezérlőpult beállításait itt tároljuk. Ez az információ a felhasználó profiljához kapcsolódik. Ez a kulcs néha rövidítve HKCU.
HKEY_USERS tartalmazza az összes aktívan betöltött felhasználói profilt a számítógépen. HKEY_CURRENT_USER egy alkulcsa HKEY_USERS. HKEY_USERS néha rövidítve HKU.
HKEY_LOCAL_MACHINE konfigurációs információkat tartalmaz a számítógép számára (bármely felhasználó számára). Ez a kulcs néha rövidítve HKLM.
HKEY_CLASSES_ROOT a HKEY_LOCAL_MACHINE\Softwarealkulcsa. Az itt tárolt információk biztosítják, hogy a megfelelő program megnyílik, amikor megnyit egy fájlt a Windows Intéző használatával. Ez a kulcs néha rövidítve HKCR. A Windows 2000-től kezdve ezt az információt mind a HKEY_LOCAL_MACHINE, mind a HKEY_CURRENT_USER kulcsok alatt tárolja. AHKEY_LOCAL_MACHINE\Software\Classes kulcs alapértelmezett beállításokat tartalmaz, amelyek a helyi számítógép összes felhasználójára alkalmazhatók. AHKEY_CURRENT_USER\Software\Classes kulcs olyan beállításokat tartalmaz, amelyek felülírják az alapértelmezett beállításokat, és csak az interaktív felhasználóra vonatkoznak. A HKEY_CLASSES_ROOT kulcs áttekintést nyújt a rendszerleíró adatbázisról, amely egyesíti az információkat e két forrásból. A HKEY_CLASSES_ROOT ezt az egyesített nézetet is biztosítja a Windows korábbi verzióihoz tervezett programok számára. Az interaktív felhasználó beállításainak módosításához a HKEY_CURRENT_USER\Software\Classes alatt kell módosítani a HKEY_CLASSES_ROOT alatt. Az alapértelmezett beállítások módosításához a HKEY_LOCAL_MACHINE\Software\Classesalatt kell módosítani. Ha kulcsokat ír egy kulcshoz a HKEY_CLASSES_ROOT alatt, akkor a rendszer a HKEY_LOCAL_MACHINE\Software\Classesalatt tárolja az információkat. Ha értékeket ír egy kulcsra a HKEY_CLASSES_ROOT alatt, és a kulcs már létezik a HKEY_CURRENT_USER\Software\Classes alatt, akkor a rendszer a HKEY_LOCAL_MACHINE\Software\Classeshelyett ott tárolja az információkat.
HKEY_CURRENT_CONFIG információkat tartalmaz a hardverprofilról, amelyet a helyi számítógép a rendszer indításakor használ.

Megjegyzés

A Windows XP, A Windows Server 2003 64 bites verzióiban a rendszerleíró adatbázis 32 bites és a Windows Vista 32 bites és 64 bites kulcsok. A 32 bites kulcsok közül soknak ugyanaz a neve, mint a 64 bites társaiknak, és fordítva. A Registry Editor alapértelmezett 64 bites verziója, amely a Windows XP, A Windows Server 2003 64 bites verzióival, A Windows Vista pedig a 32 bites kulcsokat jeleníti meg a HKEY_LOCAL_MACHINE\Software\WOW6432Nodecsomópont alatt.Ha többet szeretne megtudni arról, hogyan tekintheti meg a rendszerleíró adatbázist a Windows 64 bites verzióinhogyan tekintheti meg a rendszerleíró adatbázist a Windows 64 bites verzióinak használatával.

az alábbi táblázat felsorolja a Windows által jelenleg definiált és használt adattípusokat. Az értéknév maximális mérete a következő:

  • Windows Server 2003, Windows XP és Windows Vista: 16,383 karakter
  • Windows 2000: 260 ANSI karakter vagy 16,383 Unicode karakter
  • Windows Millennium Edition / Windows 98 / Windows 95: 255 karakter

hosszú értékeket (több mint 2,048 bájtot) kell tárolni a fájlneveket a rendszerleíró adatbázisban tárolt. Ez segít a rendszerleíró adatbázis hatékony végrehajtásában. Az érték maximális mérete a következő:

  • Windows NT 4.0 / Windows 2000 / Windows XP / Windows Server 2003 / Windows Vista: elérhető memória
  • Windows Millennium Edition / Windows 98/Windows 95: 16,300 Byte

Megjegyzés

64k korlát van a kulcs összes értékének teljes méretére.

név adattípus leírás
bináris érték reg_binary raw bináris adatok. A legtöbb hardverkomponens információ bináris adatként tárolódik, és hexadecimális formátumban jelenik meg a rendszerleíró adatbázisban.
DWORD Value REG_DWORD adatok egy 4 bájt hosszú számmal (egy 32 bites egész szám) ábrázolva. Az eszközillesztők és-szolgáltatások számos paramétere ilyen típusú, és bináris, hexadecimális vagy decimális formátumban jelennek meg a rendszerleíró adatbázisban. A kapcsolódó értékek a DWORD_LITTLE_ENDIAN (a legkevésbé jelentős bájt a legalacsonyabb cím) és a REG_DWORD_BIG_ENDIAN (a legkevésbé jelentős bájt a legmagasabb cím).
bővíthető karakterlánc érték REG_EXPAND_SZ változó hosszúságú adathossz. Ez az adattípus olyan változókat tartalmaz, amelyek akkor oldódnak meg, amikor egy program vagy szolgáltatás az adatokat használja.
több karakterlánc értéke REG_MULTI_SZ több karakterlánc. Azok az értékek, amelyek listákat vagy több értéket tartalmaznak olyan formában, amelyet az emberek olvashatnak, általában ilyen típusú. A bejegyzéseket szóközök, vesszők vagy más jelek választják el egymástól.
karakterlánc értéke REG_SZ egy rögzített hosszúságú szöveges karakterlánc.
bináris érték REG_RESOURCE_LIST egy sor beágyazott tömbök, amelyek célja, hogy tárolja a forrás lista által használt hardvereszköz-illesztőprogram vagy az egyik fizikai eszközök vezérli. Ezeket az adatokat a rendszer észleli és a \ResourceMap fába írja, majd a rendszerleíró adatbázis-szerkesztőben hexadecimális formátumban bináris értékként jelenik meg.
bináris érték REG_RESOURCE_REQUIREMENTS_LIST egy sor beágyazott tömbök, amelyek célja, hogy tárolja a készülék illesztőprogram listáját a lehetséges hardver erőforrások a vezető vagy az egyik fizikai eszközök vezérli használhatja. A rendszer ennek a listának egy részhalmazát írja a \ ResourceMap fába. Ezeket az adatokat a rendszer észleli, majd a rendszerleíró adatbázis-szerkesztőben hexadecimális formátumban bináris értékként jelenik meg.
bináris érték REG_FULL_RESOURCE_DESCRIPTOR egy sor beágyazott tömbök, amelyek célja, hogy tárolja a forrás lista által használt fizikai hardver eszköz. Ezeket az adatokat a rendszer észleli és megírja a \HardwareDescription fában, majd a rendszerleíró adatbázis-szerkesztőben hexadecimális formátumban bináris értékként jelenik meg.
None REG_NONE adatok különösebb típus nélkül. Ezeket az adatokat a rendszer vagy alkalmazások a rendszerleíró adatbázisba írják, és a rendszerleíró adatbázis-szerkesztőben hexadecimális formátumban bináris értékként jelenik meg
Link REG_LINK egy szimbolikus linket elnevező Unicode karakterlánc.
QWORD Value REG_QWORD adatok, amelyeket egy 64 bites egész szám képvisel. Ezek az adatok bináris értékként jelennek meg a rendszerleíró adatbázis-szerkesztőben, amelyet a Windows 2000-ben vezettek be.

a cikk a rendszerleíró adatbázis

szerkesztés Előtt a registry, export a kulcsot a rendszerleíró adatbázisban, ami azt tervezi, hogy a szerkesztés, illetve a teljes adatbázis. Ha probléma merül fel, akkor kövesse a rendszerleíró adatbázis visszaállítása szakasz lépéseit, hogy visszaállítsa a rendszerleíró adatbázist az előző állapotába. A teljes rendszerleíró adatbázis biztonsági mentéséhez használja a biztonsági mentési segédprogramot a rendszer állapotának biztonsági mentéséhez. A rendszerállapot tartalmazza a rendszerleíró adatbázist, a COM+ Class regisztrációs adatbázist, valamint a rendszerindító fájlokat. Ha többet szeretne megtudni arról, hogyan használhatja a biztonsági mentési segédprogramot a rendszerállapot biztonsági mentéséhez, olvassa el a következő cikkeket:

  • biztonsági mentés és visszaállítás a PC

  • hogyan használhatja a biztonsági mentési funkciót a Windows Server 2003

adatbázis szerkesztése

az adatok módosításához a programnak a rendszerleíró adatbázisban meghatározott regisztrációs funkciókat kell használnia.

A rendszergazdák a Registry Editor (Regedit) használatával módosíthatják a rendszerleíró adatbázist.exe vagy Regedt 32.exe), Csoportházirend, Rendszerpolitika, rendszerleíró adatbázis (.reg) fájlok, vagy szkriptek, például VisualBasic script fájlok futtatásával.

használja a Windows felhasználói felületét

javasoljuk, hogy a Windows felhasználói felületét használja a Rendszerbeállítások megváltoztatásához a rendszerleíró adatbázis kézi szerkesztése helyett. A rendszerleíró adatbázis szerkesztése azonban néha a legjobb módszer a termékprobléma megoldására. Ha a problémát a Microsoft tudásbázisa dokumentálja, akkor a probléma rendszerleíró adatbázisának szerkesztéséhez lépésről lépésre található cikk lesz elérhető. Javasoljuk, hogy pontosan kövesse ezeket az utasításokat.

használja a Registry Editor

Warning

súlyos problémák merülhetnek fel, ha a rendszerleíró adatbázist helytelenül módosítja a Registry Editor használatával vagy más módszerrel. Ezek a problémák szükségessé tehetik az operációs rendszer újratelepítését. A Microsoft nem tudja garantálni, hogy ezeket a problémákat meg lehet oldani. Módosítsa a rendszerleíró adatbázist saját felelősségére.

a rendszerleíró adatbázis-szerkesztő segítségével a következő műveleteket hajthatja végre:

  • Keressen egy altípust, kulcsot, alkulcsot vagy értéket
  • adjon hozzá egy alkulcsot vagy egy értéket
  • érték módosítása
  • érték törlése
  • érték átnevezése alkulcs vagy érték

a rendszerleíró szerkesztő navigációs területe mappákat jelenít meg. Minden mappa egy előre definiált kulcsot jelent a helyi számítógépen. A távoli számítógép rendszerleíró adatbázisának elérésekor csak két előre definiált kulcs jelenik meg: HKEY_USERS és HKEY_LOCAL_MACHINE.

A csoportházirend használata

a Microsoft Management Console (MMC) olyan adminisztratív eszközöket tartalmaz, amelyeket hálózatok, számítógépek, szolgáltatások és egyéb rendszerösszetevők kezelésére használhat. A csoportházirend MMC beépülő modulja lehetővé teszi a rendszergazdák számára, hogy meghatározzák a számítógépekre vagy a felhasználókra alkalmazott házirend-beállításokat. A csoportházirendet a helyi számítógépeken a helyi csoportházirend MMC beépülő modulja, a Gpedit segítségével hajthatja végre.msc. A csoportos házirendet az Active Directory-ban az Active Directory felhasználók, valamint az MMC Beépülő modulok segítségével hajthatja végre. A csoportházirend használatával kapcsolatos további információkért lásd a Súgó témaköröket a megfelelő csoportházirend MMC beépülő moduljában.

használjon regisztrációs bejegyzéseket (.reg) fájl

regisztrációs bejegyzések létrehozása (.reg) fájl, amely tartalmazza a rendszerleíró adatbázis módosításait, majd futtassa a .reg fájl azon a számítógépen, ahol módosítani szeretné. Lehet futtatni a .reg fájl manuálisan vagy egy bejelentkezési szkript használatával. További információért lásd: hogyan lehet hozzáadni, módosítani vagy törölni a rendszerleíró adatbázis albillentyűit és értékeit regisztrációs bejegyzések használatával (.reg) fájl.

használja a Windows Script Host

A Windows Script Host lehetővé teszi a VBScript és JScript szkriptek futtatását közvetlenül az operációs rendszerben. Létrehozhat olyan VBScript és JScript fájlokat, amelyek a Windows Script Host módszereit használják a rendszerleíró kulcsok és értékek törléséhez, olvasásához és írásához. Ezekről a módszerekről további információért látogasson el a következő Microsoft webhelyekre:

  • RegDelete method

  • RegRead method

  • RegWrite method

Use Windows Management Instrumentation

A Windows Management Instrumentation (WMI) a Microsoft Windows operációs rendszer egyik eleme, és a Web-alapú vállalati menedzsment (WBEM) Microsoft implementációja. A WBE egy ipari kezdeményezés, amely szabványos technológiát fejleszt ki a vezetői információkhoz való vállalati környezetben való hozzáféréshez. A WMI segítségével automatizálhatja az adminisztratív feladatokat (például a rendszerleíró adatbázis szerkesztését) vállalati környezetben. Használhatja a WMI-t olyan szkriptnyelveken, amelyek rendelkeznek motorral A Windows rendszeren, és amelyek kezelik a Microsoft ActiveX objektumokat. Használhatja a WMI parancssori segédprogramot (Wmic.exe) a Windows rendszerleíró adatbázis módosításához.

a WMI-vel kapcsolatos további információkért lásd: Windows Management Instrumentation.

a WMI parancssori segédprogrammal kapcsolatos további információkért lásd a Windows Management Instrumentation (WMI) parancssori segédprogram (Wmic.exe).

használja konzol Registry Tool Windows

használhatja a konzol Registry Tool for Windows (Reg.exe) a rendszerleíró adatbázis szerkesztéséhez. Segítséget a Reg.exe eszköz, írja be a reg /? parancsot a parancssorba, majd kattintson az OK gombra.

állítsa vissza a rendszerleíró adatbázist

a rendszerleíró adatbázis visszaállításához használja a megfelelő módszert.

1. módszer: állítsa vissza a rendszerleíró kulcsokat

az exportált rendszerleíró adatbázis-alkulcsok visszaállításához kattintson duplán a regisztrációs bejegyzésekre (.reg) fájl, amelyet az export registry alkeys részben mentett. Vagy visszaállíthatja a teljes rendszerleíró adatbázist egy biztonsági másolatból. A teljes rendszerleíró adatbázis visszaállításával kapcsolatos további információkért lásd a 2. módszert: a teljes rendszerleíró adatbázis visszaállítása a cikk későbbi részében.

2. módszer: a teljes rendszerleíró adatbázis visszaállítása

a teljes rendszerleíró adatbázis visszaállításához állítsa vissza a rendszer állapotát egy biztonsági mentésből. Ha többet szeretne megtudni arról, hogyan lehet visszaállítani a rendszer állapotát egy biztonsági mentésből, olvassa el a biztonsági mentés használatát az adatok védelmére, valamint a számítógép fájljainak és mappáinak visszaállítására a Windows XP és a Windows Vista rendszerben.

Megjegyzés

A rendszerállapot biztonsági mentése a %SystemRoot%\Repair mappában a rendszerleíró fájlok frissített példányait is létrehozza.

további információkért látogasson el a következő webhelyekre:

  • Windows 2000 Server Resources Kit

  • A rendszerleíró adatbázisban

a tesztelt termékek Windows Server katalógusa A Windows Server kompatibilitására tesztelt termékek referenciája.

Az adatvédelmi menedzser (DPM) a Microsoft System Center Management termékek családjának kulcsfontosságú tagja, célja, hogy segítse az informatikai szakembereket a Windows környezetük kezelésében. A DPM a Windows biztonsági mentésének és helyreállításának új szabványa, amely folyamatos adatvédelmet biztosít a Microsoft alkalmazás-és fájlszerverek számára, amelyek zökkenőmentesen integrált lemez-és szalagmédiát használnak. A rendszerleíró adatbázis biztonsági mentésével és visszaállításával kapcsolatos további információkért tekintse meg a rendszerleíró adatbázis biztonsági mentésének és visszaállításának módját Windows XP és Windows Vista rendszerben.

Related Posts

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük