Gyakran tippjeink megemlítik a Windows Registry and Registry Editor alkalmazást. Mi is pontosan a Registry és mi a RegEdit? Azoknak, akik évek óta ismerik a Windows rendszert, nincs szükségük magyarázatra, de azok számára, akik újak a Windows rendszerben, hasznosnak találják ezt a bejegyzést.
Ma elmagyarázom a Rendszerleíróadatbázis-szerkesztő alapjait. Kitérek a parancssori argumentumokra, a program használatának alapvető módszereire és egyebekre is. Olvassa el alább, ha érdekli.
Reklám
Tartalomjegyzék
- Mi a Registry Editor
- A Beállításszerkesztő elindítása
- Mit mutat a Registry Editor
- Hogyan hozzunk létre új kulcsot
- Hogyan lehet új értéket létrehozni
- Hogyan lehet tulajdonjogot szerezni egy rendszerleíró kulcsról
- Hogyan lehet visszaállítani a TrustedInstaller tulajdonjogát
- A beállításjegyzék-kulcs engedélyeinek módosítása
- Hogyan lehet hozzáférni egy másik felhasználó vagy egy másik operációs rendszer nyilvántartásához
- A Rendszerleíróadatbázis-szerkesztő parancssori argumentumai
- Hogyan lehet egy kattintással a kívánt rendszerleíró kulcsra ugrani
- Váltás a HKCU és a HKLM között a Beállításszerkesztőben a Windows 10 rendszerben
Mi a Registry Editor
A Rendszerleíróadatbázis-szerkesztő olyan felhasználók számára született, akik módosítani szeretnék a Windows beállításait, amelyek nincsenek kitéve a felhasználói felületnek. Az eszköz fő célja a rendszerleíró adatbázis beállításainak megtekintése és módosítása - egy speciális fájlkészlet, amely konfigurációs információkat tartalmaz a Windows-ról és szinte az összes telepített szoftverről. A Windows és sok program (kivéve a „hordozható” programokat) ezeket az információkat felhasználva olvassa el és írja be saját beállításait a rendszerleíró adatbázisba.
A Beállításszerkesztő elindítása
A telepített Windows verziótól függetlenül ez a módszer működni fog:
Nyomja meg a Win + R billentyűket a billentyűzeten, és megjelenik a 'Futtatás' párbeszédpanel. típus regedit idézőjelek nélkül, és nyomja meg az Enter billentyűt. Folytassa az UAC utasítással.
A Beállításszerkesztő fő futtatható fájlja a C: Windows könyvtárban található. Tehát navigálhat arra a mappára, és közvetlenül futtathatja a regedit.exe fájlt. Vagy létrehozhat egy parancsikont a Regedit.exe fájlhoz, és beillesztheti a Start menübe a% ProgramData% Microsoft Windows Start Menu Programs alatt a Rendszereszközök mappában. Ezáltal a Beállításszerkesztő megjelenik a Start menü keresésében is.
A Beállításszerkesztő a következőképpen néz ki:
Mit mutat a Registry Editor
Amint a fenti képen látható, két ablaktáblából áll - a bal oldali ablaktábla az adatstruktúrák hierarchikus nézetét mutatja kulcsok , és a jobb oldali ablaktábla látható értékek - amelyek a kulcsokban tárolt név / adat párok.
Kulcsok a fájlok virtuális nézete, amelyek a nyilvántartási adatbázist alkotják. A következő kulcs megnyitásával láthatja, hogy mely fájlok képviselik a rendszerleíró adatbázisát:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control hivelist
Itt láthatja a merevlemezen található fájlok listáját, ahol a rendszerleíró adatbázis fájlokat tárolják. A bennük lévő adatok, amint azt fentebb említettük, hierarchikus felépítésű. A Rendszerleíróadatbázis-szerkesztő fanézetként jeleníti meg: léteznek 'root' (szülő) kulcsok és több alkulcsok (gyermek objektumok). A Regeditben látható gyökérkulcsok többnyire az adott fájlt képviselik, más szavakkal, a rendszerleíró fájlok megfelelnek a kulcsok hierarchiájának. Van azonban néhány virtuális gyökérkulcs a Regeditben, amelyek léteznek a visszamenőleges kompatibilitás érdekében. Például a HKEY_CURRENT_CONFIG egy virtuális nézet, és a HKEY_CLASSES_ROOT az aktuális felhasználó kulcsának + rendszerkulcsainak virtuális nézete is.
Vegye figyelembe, hogy a rendszerleíró adatbázis egyes részei soha nem jelennek meg a Beállításszerkesztőben. Például soha nem fogja látni a SAM-ot (Security Accounts Manager) a Regedit-en belül.
A értékek a Windows és sok alkalmazás a különféle konfigurációs paraméterek és azok adatainak tárolására használja. Az értékek különböző típusúak, de általános esetben léteznek karakterláncok, numerikus értékek vagy bináris értékek.
Hogyan hozzunk létre új kulcsot
Új kulcs létrehozásához jobb egérgombbal kell kattintania a bal oldali ablaktáblán található szülő kulcsra, majd a Új -> Kulcs helyi menü parancs.
Az újonnan létrehozott kulcsnak meg kell adnia a megfelelő nevet, amire az azt létrehozó szoftver előírja. Exportálhatja (elmentheti) a kulcsot egy * .reg fájlba a helyi menüből. Ha fájlba exportálja, később egyszerűen duplán kattinthat a .reg fájlra, ha vissza akarja importálni annak tartalmát a rendszerleíró adatbázisba.
Hogyan lehet új értéket létrehozni
Új érték létrehozásához jobb gombbal kell kattintania
- a bal oldali ablaktáblán lévő aktuális kulcson vagy
- a jobb oldali ablaktábla üres területén.
Válassza ki az új érték megfelelő típusát, és írja be annak nevét. Kattintson duplán a létrehozott értékre az adatok szükség szerinti beállításához.
Hogyan lehet tulajdonjogot szerezni egy rendszerleíró kulcsról
Csakúgy, mint az NTFS fájlrendszer objektumai számára léteznek engedélyek és tulajdonjogi fogalmak, léteznek a rendszerleíró kulcsokhoz is. A Windows Vistától kezdve valójában számos operációs rendszer-specifikus rendszerleíró kulcs, amelyek a Windows beállításait a Windows Resource Protection által védett módon tárolják, így azokat nem lehet egyszerűen törölni vagy módosítani. Előfordulhat, hogy bizonyos esetekben módosítania kell ezeket a kulcsokat. Ehhez tulajdonjogot kell szereznie, valamint engedélyeket (hozzáférési jogokat) kell megadnia rájuk. Például az Explorer parancssávjának módosítása érdekében a Winaero-t Explorer Eszköztár Szerkesztő bizonyos nyilvántartási kulcsok tulajdonjogát átveszi, és megváltoztatja azok engedélyeit is. A tulajdonjog átvétele meglehetősen egyszerű, és a következő lépésekkel hajtható végre.
1. A Rendszerleíróadatbázis-szerkesztő megnyitása után lépjen a tulajdonjogához tartozó rendszerleíró kulcshoz, kattintson rá a jobb gombbal, és válassza ki a ikont Engedélyek ... opciót a helyi menüből.
2. Ez megnyitja az adott kulcs 'Engedélyek' párbeszédpanelét. Kattints a Fejlett gomb.
3. Megjelenik a „Speciális biztonsági beállítások” ablak. Itt meg kell változtatnia a kulcs tulajdonosát. A Windows verziójától függően ez a párbeszédpanel másképp nézhet ki:
Windows XP esetén
Nyissa meg a Tulajdonos fülre.
Válassza ki felhasználói fiókját, majd kattintson a gombra Alkalmaz gomb. Ha az összes alkulcsnál is meg kell adni a tulajdonjogot, akkor ellenőrizze a Az alvállalkozók és objektumok tulajdonosának cseréje jelölőnégyzetet.Windows 7 / Windows Vista rendszerhez
Nyissa meg a Tulajdonos fülre.
Kattints a Egyéb felhasználók vagy csoportok ... gomb.
Válassza ki a felhasználói fiókot a Fejlett gombra, vagy csak írja be felhasználói fiókját a Írja be a kiválasztandó objektum nevét szöveges területre, és kattintson a gombra rendben .
Ha a tulajdonjogot az összes alkulcsnál is meg kell adni (amint ez általában a Windows 7 / Vista esetén történik), akkor ellenőrizze a Az alvállalkozók és objektumok tulajdonosának cseréje jelölőnégyzetet.Windows 8 esetén
Kattints a változás link a „Tulajdonos:” címke mellett
A Válassza a Felhasználó vagy a Csoport lehetőséget ablak jelenik meg.
Válassza ki a felhasználói fiókot a Fejlett gombra, vagy csak írja be felhasználói fiókját a Írja be a kiválasztandó objektum nevét szöveges területre, és kattintson a gombra RENDBEN.
hogyan lehet kikapcsolni a zárt feliratot a disney pluszban
Hogyan lehet visszaállítani a TrustedInstaller tulajdonjogát
A TrustedInstaller tulajdonjogának visszaállítása írja be a következőt: NT Service TrustedInstaller új tulajdonos névként.
A beállításjegyzék-kulcs engedélyeinek módosítása
Miután megváltoztatta a rendszerleíró adatbázis kulcsának tulajdonosát, szinte mindig meg kell változtatnia annak engedélyeit, mielőtt valóban módosíthatja a kulcsot. Át kell váltani a Engedélyek fülre a Speciális biztonsági beállítások párbeszédpanelt.
Az alkulcsoknak lehetörökölt engedélyeketszülői kulcsukból. Vagy az alkulcsok kifejezett engedélyekkel is rendelkezhetnek, külön a szülőkulcstól. Az első esetben, vagyis ha az engedélyeket a szülőkulcs örökli, akkor le kell tiltania az öröklést, és át kell másolnia az engedélyeket az aktuális kulcsra. Windows 7, Windows Vista és Windows XP esetén törölje a jelet a Tartalmazza az objektum szülőjének örökölhető engedélyeit jelölje be a jelölőnégyzetet, és kattintson a gombra Hozzáadás gombra a megerősítő párbeszédpanelen.
Az öröklés letiltása után válassza ki a megfelelő felhasználói fiókot, majd kattintson a gombra Szerkesztés gombra az engedélyek módosításához.
A Windows 8 rendszerben van egy gomb az öröklés letiltásához.
Az engedélyeket mindkét irányban beállíthatjuk. Az öröklés letiltása után csak a szükséges alkulcson állíthatja be őket. Vagy beállíthatja a szülőkulcs és az összes alkulcs engedélyeit. Ehhez ellenőrizze a Cserélje le az összes gyermekobjektum-engedélyt az objektum örökölhető engedélyeire jelölőnégyzetet. Ez lenyomja az összes gyermekobjektumhoz tartozó engedélyeket a kulcs hierarchiájában.
Hogyan lehet hozzáférni egy másik felhasználó vagy egy másik operációs rendszer nyilvántartásához
A Rendszerleíróadatbázis-szerkesztő lehetővé teszi egy másik felhasználó kulcsainak és értékeinek elérését ugyanazon a Windows-telepítésen vagy egy másik Windows-telepítésen egy másik vagy ugyanazon a számítógépen. Mint fent említettük, a Windows rendszerleíró adatbázist több fájlban tároljuk. Ezeket egyenként töltheti be, és csatolhatja a HKEY_LOCAL_MACHINE kulcs gyökeréhez.
Íme lépésről lépésre:
1. Válassza ki a HKEY_LOCAL_MACHINE kulcs a Beállításszerkesztőben.
2. Válassza a 'File -> Hive betöltése' menüparancsot.
3. Keresse meg a megnyitni kívánt rendszerleíró fájlt. Az alábbi példában egy másik felhasználói fiók regisztrációs fájlját töltöm be a Windows 8 telepítésemre.
4. A következő párbeszédpanelen meg kell adnia a betöltött rendszerleíró fájl nevét. Ez a név a HKEY_LOCAL_MACHINE kulcs alatt jelenik meg.
Megjegyzés: A munka befejezése után feltétlenül távolítsa el a betöltött rendszerleíró fájlt. Ez a 'Fájl menü -> Hive mentése' menü paranccsal tehető meg, miután kiválasztotta a betöltött kulcsot.
A Rendszerleíróadatbázis-szerkesztő parancssori argumentumai
Végül szeretném bemutatni a Rendszerleíróadatbázis-szerkesztővel használható leggyakoribb parancssori argumentumokat. Használhatók saját szkriptjeiben és kötegelt fájljaiban. Ezek a következők:
regedit.exe -m
Megnyit egy másik Registry Editor példányt, még akkor is, ha az már nyitva van. Ez rendkívül hasznos, ha két beállításkulcs-helyet szeretne összehasonlítani. Működni fog Windows XP és újabb rendszereken.
regedit.exe elérési út_fájl.reg
Egyesítse a rendszerleíró adatbázis fájlját a jelenlegi rendszerleíró adatbázisával. Ez az alapértelmezett művelet, amelyet akkor hajt végre, amikor duplán kattint egy * .reg fájlra az Intézőben.
regedit.exe / s elérési út_fájl.reg
Ugyanaz, mint fent, de a fájl némán, a megerősítő párbeszédablak nélkül egyesül. Hasznos szkriptekhez.
regedit.exe / e elérési út_fájl.reg
Exportálja az összes nyilvántartási adatot egyetlen fájlba
regedit / e elérési út_fájl.reg 'HKEY_CURRENT_USER Control Panel Desktop'
Exportálja a HKEY_CURRENT_USER Control Panel Desktop kulcsot és alkulcsait egyetlen fájlba
regedit / a path_to_file.reg 'HKEY_CURRENT_USER Control Panel Desktop'
Ugyanaz, mint fent, de a rendszerleíró fájl ANSI kódolással jön létre az Unicode helyett. Az exportált fájl első sorként a 'REGEDIT4' sort kapja. Az ilyen fájlok kompatibilisek a Windows régebbi verzióival (a Windows 2000 előtti verzióval).
Hogyan lehet egy kattintással a kívánt rendszerleíró kulcsra ugrani
Lásd a megfelelő cikkünket: Hogyan lehet egy kattintással a kívánt rendszerleíró kulcsra ugrani .
Váltás a HKCU és a HKLM között a Beállításszerkesztőben a Windows 10 rendszerben
Lásd a cikket: Váltás a HKCU és a HKLM között a Windows 10 Beállításszerkesztőben
Ezek a nyilvántartási koncepciók, amelyeket bemutattam, csupán a jéghegy csúcsa. Nyugodtan ossza meg velünk visszajelzését erről a cikkről.