- 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 cikk a rendszerleíró adatbázis
- adatbázis szerkesztése
- használja a Windows felhasználói felületét
- használja a Registry Editor
- A csoportházirend használata
- használjon regisztrációs bejegyzéseket (.reg) fájl
- használja a Windows Script Host
- Use Windows Management Instrumentation
- használja konzol Registry Tool Windows
- állítsa vissza a rendszerleíró adatbázist
- 1. módszer: állítsa vissza a rendszerleíró kulcsokat
- 2. módszer: a teljes rendszerleíró adatbázis visszaállítása
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\Software alkulcsa. 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\Classes alatt kell módosítani. Ha kulcsokat ír egy kulcshoz a HKEY_CLASSES_ROOT alatt, akkor a rendszer a HKEY_LOCAL_MACHINE\Software\Classes alatt 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\Classes helyett 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\WOW6432Node
csomó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.