Så här redigerar du registret från kommandoraden

Tips! Om du försöker redigera registret från kommandoraden eftersom du inte kan komma in i vanliga Windows, försök först starta till Windows Säkerläge och kör Regedit från Säkert läge.

Microsoft Windows XP, Vista och 7 användare

Microsoft Windows XP-användare kan visa, redigera och ändra registret från kommandotolken MS-DOS med reg-kommandot. Se reg-kommandosidan för ytterligare information och exempel.

Windows XP-användare kan också använda följande lösning för att redigera och ändra deras register från kommandotolken.

Microsoft Windows 95, 98, ME och 2000 användare

Som standard kan Microsoft Windows 95, 98, ME och 2000 användare importera registerfiler från kommandotolken med Regedit-kommandot. Med hjälp av det här kommandot och en registerfil som innehåller rätt kommandon kan en användare lägga till, ta bort och på annat sätt redigera registret från kommandoraden.

Om du vill importera en registerfil från kommandoraden kan du använda kommandot Regedit och namnet på filen du vill importera. Om till exempel namnet på filen var hope.reg, skulle du skriva följande kommando vid uppmaningen att importera filen till registret.

 Regedit hope.reg 

Filen hope.reg kan innehålla kommandon som är nödvändiga för att lägga till och ta bort registervärden. Nedan följer några exempel på registerfiler för att skapa poster, radera enskilda poster samt en komplett mapp. För att skapa dessa filer själv kopierar du följande exempel till en tom .reg-fil eller använder anteckningsblock eller redigeringskommandot för att skapa en fil med följande kommandon.

Obs! Användare som kör tidigare versioner av Windows kanske vill ersätta Windows Registry Editor Version 5.00 med REGEDIT4 .

Följande exempel lägger till en ComputerHope- mapp i katalogen HKEY_LOCAL_MACHINE \ Software med ett strängexempel som har ett datavärde av data här .

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ ComputerHope]

"exempel" = "data här"

För att radera en enskild post i registret, lägg till en bindestreck (minus) -knapp efter likatexten. Om vi ​​till exempel vill ta bort vårt strängvärde "exempel" som vi skapade med ovanstående exempel skulle vi skapa följande .reg-fil.

 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ ComputerHope] "exempel" = - 

Slutligen, för att radera mappen och alla dess kontinenter, skapa en .reg-fil som liknar följande exempel.

 Windows Registry Editor Version 5.00 [-HKEY_LOCAL_MACHINE \ SOFTWARE \ ComputerHope] 

Tillgängliga Regedit kommandokontakter och syntax som kan användas

 REGEDIT [/ L: system] [/ R: användare] [/ C] [/ R] [/ E] [/ S] [/ C] filnamn [registry_key] 
/ SRegedit-kommandona / s eller -s kan läggas till i kommandot för att undertrycka kryssrutan "Är du säker på att du vill lägga till informationen i hope.reg till registret?" när kommandot körs på kommandoraden. Till exempel, med samma kommando som tidigare använts kan du skriva: Regedit / s hope.reg och få den registerfilen direkt importerad till registret.
/ EExportera hela registret till en fil. Till exempel kan skriva: Regedit / e full.reg exportera hela registret till full.reg-filen.

Denna omkopplare kan också användas för att exportera enskilda registernycklar. Till exempel kan skriva: Regedit / e software.reg "HKEY_LOCAL_MACHINE \ Software" exportera alla värden i den här mappen till filen software.reg.

Denna omkopplare är inte skiftlägeskänslig.

/ DMicrosoft Windows 95, 98 och ME-användare kan ta bort registernycklar med den här omkopplaren. Till exempel skriver du: Regedit / d "" där registry_key ersätts med registernyckeln du vill radera, raderar den registernyckeln.
/ L: SystemAnge platsen för system.dat-registerfilen under Microsoft Windows 95, 98 och ME. Till exempel, Regedit / L:c:\windows\system.dat c: \ system.dat
/ R: användarenAnge platsen för user.dat registerfilen under Microsoft Windows 95, 98 och ME. Till exempel, Regedit / L:c:\windows\system.dat c: \ system.dat
/ CKomprimera registerfilen. Denna omkopplare fungerar bara i Windows 98.