Cikk azonosítója: 310516 - Utolsó ellenőrzés: 2010. szeptember 25. - Verziószám: 4.4

Beállításkulcsok és -értékek hozzáadása, módosítása és törlése.reg kiterjesztésű beállításjegyzék-fájllal

RendszertippA jelen cikk az Ön által használttól eltérő operációs rendszerre vonatkozik. A cikk azon tartalmait, amelyek nem relevánsak Önnek, letiltjuk.

Ha továbbra is hozzá szeretne jutni a Windows XP biztonsági frissítéseihez, futtassa a Service Pack 3 (SP3) szervizcsomaggal b?vített Windows XP rendszert. További tudnivalókért keresse fel a Microsoft alábbi weblapját: Megsz?nik egyes verziók támogatása - Windows (http://windows.microsoft.com/hu-hu/windows/help/end-support-windows-xp-sp2-windows-vista-without-service-packs?os=xp)

A lap tartalma

Az összes kibontása | Az összes összecsukása

Összefoglaló

Figyelem! A Beállításszerkesztő helytelen használata komoly problémákhoz vezethet, amelyek az operációs rendszer újratelepítését tehetik szükségessé. A Microsoft nem garantálja a Beállításszerkesztő nem megfelelő használata miatt fellépő problémák megoldhatóságát. A beállításszerkesztőt csak saját felelősségére használhatja.
Az itt olvasható részletes útmutatás arról nyújt tájékoztatást, hogy miként hajtható végre a beállításkulcsok (korábbi nevén rendszerleíró kulcs) és -értékek hozzáadása, módosítása vagy törlése a beállításjegyzék-fájlok segítségével. A Regedit.exe eszköz ezen fájlok használatával importálja és exportálja a beállításjegyzék alkulcsait és értékeit, és segítségükkel távolról is terjeszteni lehet az adatbázis módosításait a Windows rendszerű számítógépekre. E fájlok futtatásakor tartalmukat a helyi beállításjegyzékbe írja a program, ezért terjesztésük csak kellő körültekintéssel történhet.

A .reg kiterjesztésű beállításjegyzék-fájlok szintaxisa

Az e típusú fájlok szintaxisa a következő:

beállításszerkesztő_verziószáma
üres_sor
[beállításjegyzékbeli_útvonal_1]
"adatelem_neve_1"="adattípus_1:érték_1"
adatelem_neve_2"="adattípus_2:érték_2"
üres_sor
[beállításjegyzékbeli_útvonal_2]
"adatelem_neve_3"="adattípus_3:érték_3"

Az egyes összetevők jelentése az alábbi:

A beállításszerkesztő_verziószáma elem értéke Windows 2000, Windows XP és Windows Server 2003 esetén „Windows Registry Editor Version 5.00”, Windows 98 és Windows NT 4.0 esetén pedig „REGEDIT4”. A REGEDIT4 fejléc Windows 2000, Windows XP és Windows Server 2003 rendszerű számítógépeken is működik.

Az üres_sor összetevő egy üres sort jelöl, a beállításjegyzékbeli új útvonal kezdetét jelezve. Minden egyes kulcs vagy alkulcs új útvonalat jelent. Ha a .reg kiterjesztésű beállításjegyzék-fájl sok kulcsot tartalmaz, üres sorok beszúrásával áttekinthetőbbé válik a fájl tartalma, és a hibaelhárítás is egyszerűbb.

A beállításjegyzékbeli_útvonal_X összetevő az első importált értéket tároló alkulcs elérési útja. Tegye az útvonalat szögletes zárójelek közé, és a hierarchia egyes szintjeit válassza el fordított perjellel (\). Példa:
[
HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
]
A beállításjegyzék-fájlok számos elérési útvonalat tartalmazhatnak. Ha az elérési útvonal utolsó tagja által jegyzett alsó hierarchiaelem nem létezik a beállításjegyzékben, a program új alkulcsot hoz létre. A rendszerbeállítási bejegyzéseket tartalmazó fájlok tartalmát a beírás sorrendjében küldi el a program az adatbázisba, ezért ha egy adott új alkulcs alatt egy másik alkulcsot is létre kíván hozni, a sorokat a megfelelő sorrendben kell beírnia.

Az adatelem_neve_X összetevő az importálni kívánt adatelem neve. Ha a fájlban lévő valamely adatelem nem létezik a beállításjegyzékben, a .reg kiterjesztésű beállításjegyzék-fájl hozzáadja az adatelem értékével együtt. Amennyiben valamely adatelem már létezik, akkor a beállításjegyzék-fájlban szereplő érték felülírja a létező értéket. Az adatelem neve idézőjelek között áll, az egyenlőségjel (=) pedig közvetlenül az adatelem neve után következik.

Az adattípus_X összetevő a beállításérték adattípusa, és rögtön az egyenlőségjel után áll. A REG_SZ adattípus (azaz karakterlánc) kivételével az összes adattípus esetén kettőspont áll közvetlenül az adattípus után. Amennyiben REG_SZ adattípusról van szó, az adattípus értéke és a kettőspont nem használható. Ebben az esetben a Regedit.exe eszköz REG_SZ adattípust feltételez. A következő táblázat a beállításjegyzékben szereplő általános adattípusokat tünteti fel:
A táblázat összecsukásaA táblázat kibontása
AdattípusAdattípus a .reg fájlban
REG_BINARYhexadecimális
REG_DWORDduplaszó
REG_EXPAND_SZhexadecimális (2)
REG_MULTI_SZhexadecimális (7)
A beállításjegyzék adattípusairól a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
256986  (http://support.microsoft.com/kb/256986/ ) A Microsoft Windows rendszerleíró adatbázisának ismertetése
Az érték_X elem rögtön a kettőspont után (REG_SZ típus esetén az egyenlőségjel után) áll, és a megfelelő formátumúnak kell lennie (például karakterláncnak vagy hexadecimális értéknek). A hexadecimális formátumot a bináris adatelemekhez kell használni.

Megjegyzés: A beállításjegyzék egyazon elérési útjában több adatelemsor is megadható.



Rendszerleíró alkulcsok hozzáadása, beállításértékek hozzáadása és módosítása

Ezen műveletek végrehajtásához végezze el a kívánt változtatásokat a beállításjegyzékben, majd exportálja a megfelelő alkulcsot vagy alkulcsokat. A program az exportált beállításkulcsokat automatikusan .reg kiterjesztésű fájlokként menti. A változtatások végrehajtásához és a módosítások exportálásához az alábbi műveleteket kell végrehajtani.
  1. Kattintson a Start menü Futtatás parancsára. A Megnyitás mezőbe írja be a regedit parancsot, majd kattintson az OK gombra.
  2. Keresse meg a beállításjegyzék módosítani kívánt elemét vagy elemeit tároló alkulcsot, majd kattintson rá.
  3. Kattintson a Fájl menü Exportálás parancsára.

    Ez a művelet a változtatások végrehajtása előtt biztonsági másolatot készít az alkulcsról. Ha a módosítások következtében probléma lépne fel, bármikor importálható a biztonsági másolat a beállításjegyzékbe.
  4. Írja be az eredeti beállításjegyzék-elemeket tároló fájl kívánt nevét a Fájlnév mezőbe, majd kattintson a Mentés gombra.

    Megjegyzés: Használjon leíró és könnyen megjegyezhető fájlnevet, például az alkulcs nevére utaló elnevezést.
  5. A jobb oldali ablaktáblában végezze el a beállításjegyzék-elemek szükséges hozzáadását vagy módosítását.
  6. Az alkulcs ismételt exportálásához hajtsa végre a 3. és a 4. lépést, de egy másik fájlnevet adjon meg a beállításjegyzék-fájlnak. Ezzel a fájllal másik számítógépen is végrehajthatja a beállításjegyzék azonos módosításait.
  7. Tesztelje a változtatások hatását a helyi számítógépen. Amennyiben a módosítások problémához vezetnek, a beállításjegyzék eredeti adatait tároló biztonságimásolat-fájlra duplán kattintva visszaállíthatja az adatbázis eredeti állapotát. Ha a módosítások a várt és megfelelő módon működnek, akkor a 6. lépésben létrehozott beállításjegyzék-fájlt más számítógépeken is alkalmazhatja A beállításjegyzék módosításainak terjesztése című részben leírt módon.

Rendszerleíró alkulcsok és értékek törlése

Ha valamely beállításkulcsot .reg kiterjesztésű fájllal szeretne törölni, írjon egy kötőjelet (-) a fájl rendszerleíró_adatbázisbeli_útvonal eleme elé. A Test alkulcs
HKEY_LOCAL_MACHINE\Software
beállításkulcsból történő törléséhez például a következő kulcs elé kell kötőjelet írni a beállításjegyzék-fájlban:
HKEY_LOCAL_MACHINE\Software\Test
Az alábbi példa .reg kiterjesztésű beállításjegyzék-fájlja képes a feladat végrehajtására.
[
-HKEY_LOCAL_MACHINE\Software\Test
]
Ha egy beállításértéket szeretne .reg kiterjesztésű fájllal törölni, akkor a kötőjelet a fájl adatelem_neve elemét követő egyenlőségjel után kell írni. A TestValue érték
HKEY_LOCAL_MACHINE\Software\Test
beállításkulcsból történő törléséhez például a beállításjegyzék-fájl "TestValue"= eleme után kell írni a kötőjelet. Az alábbi példa .reg kiterjesztésű fájlja képes a feladat végrehajtására.
HKEY_LOCAL_MACHINE\Software\Test

"TestValue"=-
A .reg kiterjesztésű fájl létrehozásához exportálja a törölni kívánt beállításkulcsot a Regedit.exe segédprogrammal, majd a Jegyzettömb alkalmazással írja a kötőjelet a fájlba.

Rendszerleíró alkulcsok és értékek átnevezése

Beállításkulcs vagy érték átnevezéséhez törölje a kulcsot vagy az értéket, majd hozzon létre új névvel ellátott kulcsot vagy értéket.

A beállításjegyzék módosításainak terjesztése

A .reg kiterjesztésű beállításjegyzék-fájlokat elküldheti a felhasználóknak e-mailben, futtatás végett elhelyezheti őket a felhasználókkal ismertetett hálózati megosztáson, de a felhasználók bejelentkezési parancsfájlját is bővítheti egy olyan paranccsal, amely automatikusan importálja a szükséges beállításjegyzék-fájlt a bejelentkezéskor. A .reg kiterjesztésű beállításjegyzék-fájlok futtatásakor a következő üzenetek jelennek meg a felhasználók képernyőjén:
Rendszerleíróadatbázis-szerkesztő
Biztosan hozzá kívánja adni az itt (.reg kiterjesztésű fájl elérési útja) található információt a rendszerleíró adatbázishoz?
Ha a felhasználó az Igen gombra kattint, akkor a következő üzenet jelenik meg:
Rendszerleíróadatbázis-szerkesztő
Az információ (.reg kiterjesztésű fájl elérési útja) sikeresen bekerült a rendszerleíró adatbázisba.
A Regedit.exe segédprogram /s parancssori kapcsolójával letiltható az üzenetek megjelenítése. Ha a beállításjegyzék-fájlt például csendes üzemmódban kívánja futtatni (az /s kapcsoló megadásával) egy bejelentkezési kötegparancsfájlból, a következő parancsot kell beírni:
regedit.exe /s .reg kiterjesztésű fájl elérési útja
A hálózaton belül csoportházirend és rendszerházirend alkalmazásával is terjesztheti a beállításjegyzék módosításait. További információt a Microsoft webhelyének alábbi oldalán talál:
http://msdn.microsoft.com/library/en-us/dnw2kmag01/html/DistributingRegistryChanges.asp (http://msdn.microsoft.com/library/en-us/dnw2kmag01/html/DistributingRegistryChanges.asp)
Megjegyzés: Ha a változtatások sikeresnek bizonyulnak, elküldheti a .reg kiterjesztésű fájlt az érintett hálózati felhasználóknak.


A cikkben található információ a következő(k)re vonatkozik:
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Kulcsszavak: 
kbhowtomaster kbenv KB310516
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók.