Så här aktiverar du Regedit
I en normal situation borde konto för en administratörs användare alltid kunna komma åt registerredigeraren av en Windows-dator. I närvaro av ett meddelande som nekar dig åtkomst till registret är det därför mycket troligt att din dator har smittats av ett virus. Om så är fallet är det första att göra en skanna med antivirusprogram. Ändringar som görs i systemregistret kommer dock att fortsätta även efter att viruset har tagits bort. Det finns flera sätt att ändra registerinställningarna, men vissa virus kan avaktivera åtkomst även från andra verktyg än den klassiska Windows-redigeraren. Av den anledningen kan du behöva experimentera med mer än en metod än de som beskrivs i den här handboken innan du kan återställa datorn till normal drift.
steg
Metod 1
Ändra grupppolicyinställningar1
Om så behövs, installera programmet "Lokal grupprincipredigerare". Användare som använder en version "Professional" Windows eller Windows Server kan hoppa över det här steget, eftersom funktionaliteten i fråga redan är närvarande i sina system. Användare av versioner "Home", "Hem Premium" eller "starter" Windows 7 och Windows 8 måste följa anvisningarna i a
den här länken att ladda ner programmet i fråga, innan du kan fortsätta. Tyvärr kan användare av Windows XP Home Edition och Windows Vista Home Edition inte använda den här metoden för att försöka lösa problemet, så de måste förlita sig på en av de alternativa metoderna som visas.
2
Starta programmet GPEdit.msc. För att göra det, gå till Start-menyn, välj sökfältet och skriv kommandot GPEdit.msc inom lämpligt textfält. Vänta tills ikonen GPEdit.msc visas i resultatlistan, välj sedan den. Fönstret kommer att visas "Lokal grupprincipredigerare".
När det gäller Windows XP Professional, gå till Start-menyn och välj alternativet Execute. Skriv kommandot GPEdit.msc inom fältet "öppet", tryck sedan på knappen "Skicka".På vissa operativsystem kräver det här verktyget att användaren loggar in på datorn med ett systemadministratorkonto.3
Öppna rätt mapp. Titta på de tillgängliga mapparna på vänstra sidan av fönstret "Lokal grupprincipredigerare". Välj följande mappar i den visade beställningen: "Användarkonfiguration", "Administrativa modeller", "systemet"för att nå skärmen som innehåller de alternativ du behöver.
4
Leta reda på objektet "Förhindra åtkomst till registerredigeringsverktyg". Bläddra i listan som visas i den högra rutan i fönstret "Lokal grupprincipredigerare" på jakt efter objektet "Förhindra åtkomst till registerredigeringsverktyg", belägen inuti kolonnen "inställningar". I slutet av sökningen, välj objektet i fråga med ett dubbelklick på musen.
5
Stäng av inställningen "Förhindra åtkomst till registerredigeringsverktyg". Om alternativknappen "aktiverad" valdes, du kan inaktivera det genom att välja ett av de två återstående alternativen: "inaktiverad" eller "Ej konfigurerad". Tryck sedan på knapparna "ansöka" och "OK", en efter en.
6
Prova att köra kommandot "regedit" eller starta om datorn. I de flesta fall bör systemregistret vara omedelbart tillgängligt. Om inte, eftersom konfigurationsändringarna tillämpas, måste du bara starta om datorn. Om problemet kvarstår kan du försöka använda metoden som använder det av Symantecs skript som beskrivs senare i den här guiden.
Metod 2
Aktivera Regedit-kommandot genom att använda kommandotolken1
Starta kommandotolken. Gör en sökning med nyckelord "cmd.exe" eller "Command Prompt" (utan citattecken), välj sedan den relaterade länken som visas i resultatlistan. I Windows XP måste du komma till Start-menyn, välj alternativet Kör, skriv kommandot
cmd.exe inom fältet "öppet" och slutligen tryck på knappen "Skicka". Detta öppnar ett fönster relaterat till Windows Command Prompt. Beroende på säkerhetspolitiken som är inställd på ditt system kan du kanske aktivera användningen av Registerredigeraren via Kommandotolken.
- Du kan behöva starta Kommandotolken med administrativa behörigheter. För att göra detta välj lämplig ikon med höger musknapp och välj sedan objektet "Kör som administratör" från kontextmenyn visas.
2
Skriv följande kommando, precis som det visas, och tryck sedan på Enter-tangenten på tangentbordet: REG lägg till "HKCU Software Microsoft Windows Currentversion Policies System" / t Reg_dword / v DisableRegistryTools / f / d 0
3
Prova att köra kommandot "regedit" eller starta om datorn. Om du fortfarande inte kan komma åt systemregistret, startar du om datorn.
4
Kör kommandot via skript. I det fallet också användningen av verktyget "Kör" är inaktiverat kopierar du återställningskommandot till en ny textfil med hjälp av redigeraren "Anteckningar" av Windows. Spara filen skapad med namnet EnableRegistry.bat, stäng sedan programmet "Anteckningar". Välj den fil du just skapat med höger musknapp och välj alternativet "Kör som administratör" från kontextmenyn visas. I några ögonblick ser du ett kommandotolkningsfönster, vilket indikerar att koden som anges i filen ".bat" har genomförts. Försök logga in i registret eller starta om datorn.
I Windows XP-system kan du köra filen ".bat" normalt utan att behöva använda ett konto som har administratörsrättigheter.Metod 3
Ladda ner Symantec Script1
Använd det här verktyget för att återställa den korrekta funktionen av registernyckeln "skal öppna command". En av metoderna som används av virus för att få kontroll över systemet är att ändra registernyckeln "skal öppna command" för att ta kontroll över vissa typer av filer. Det aktuella Symantec-skriptet återställer standardvärdet för den här registernyckeln.
2
Välj följande länk med höger musknapp och välj sedan objektet "Spara länk som". Obs! Välj inte den med vänster musknapp som du normalt skulle, annars visar webbläsaren innehållskoden istället för att hämta skriptet
UnHookExec.inf. Välj den sökväg där du vill spara filen i dialogrutan som visas, och tryck sedan på knappen "OK" eller "Spara".
I vissa webbläsare måste du välja menyalternativet "Spara objekt som" eller ett liknande alternativ.3
Välj den fil du hämtade med höger musknapp och välj sedan alternativet "installera". Öppna sökvägen där du sparade filen i fråga, välj den med höger musknapp och välj objektet "installera" från kontextmenyn visas. På det här sättet kommer skriptet att springa även om systemet inte skickar någon meddelande om händelsen. Prova att köra kommandot "regedit" för att se till att problemet har lösts.
Metod 4
Redigera Regedit.com-filen1
Gör en sökning på din dator med hjälp av sökordet "regedit.com". Vissa virus skapar en fil "regedit.exe" (byter namn på den ursprungliga filen i "regedit.com") falsk för att datorn ska komma åt den felaktiga filen när kommandot körs "regedit".
- Detta är den enda metoden som är tillgänglig för virus för att inaktivera användningen av kommandot "regedit" från användaren. Även om filen "regedit.com" Det är inte på ditt system, skanna hela din dator med antivirusprogram.
2
Verifiera att filen i fråga är den autentiska. Välj den med höger musknapp och välj objektet "egenskap" från kontextmenyn visas. Leta reda på objektet "dimensioner" inuti panelen "egenskap" visas.
3
Ta bort den falska filen. Om filstorleken för filen i fråga är 0 byte innebär det att det är en dummyfil - om du tar bort den ska du omedelbart återställa åtkomst till registret.
4
Byt namn på filen som har rätt storlek. Om den undersökta filstorleken var mer än 0 byte kan du ha identifierat den ursprungliga filen som omnämndes av viruset. Återställ rätt namn, det vill säga "regedit.exe", bör du kunna återställa åtkomst till registret.
Metod 5
Aktivera Regedit-kommandot med hjälp av ett virtuellt grundskript1
Öppna programmet "Anteckningar" och skapa ett nytt dokument. Du kan använda den här enkla textredigeraren för att skapa en "Virtual Basic Script" (.vbs) som kommer att exekvera koden för att återställa normal drift av registret.
- Detta skript skrevs av tidigare MVP (Microsoft Most Valued Professional) Doug Knox.
2
Kopiera och klistra in följande kod i ditt textdokument:Alternativ Explicit
Dim WSHShell, n, MyBox, p, t, mustboot, errnum, vers
Dim enab, disab, jobfunc, artikeltyp
Ange WSHShell = WScript.CreateObject ("WScript.Shell")
p = "HKCU Software Microsoft Windows Currentversion Policies System "
p = p & "DisableRegistryTools"
itemtype = "REG_DWORD"
mustboot = "Logga ut och tillbaka på, eller starta om datorn" & vbCr & "ändra ändringarna"
enab = "AKTIVERAD"
disab = "HANDIKAPPAD"
jobfunc = "Registerredigeringsverktyg är nu "
t = "bekräftelse"
Err.Clear
Vid fel fortsätt nästa
n = WSHShell.RegRead (p)
På fel Goto 0
errnum = Err.Number
om errnum <> 0 då
WSHShell.RegWrite p, 0, itemtype
Avsluta om
Om n = 0 då
n = 1
WSHShell.RegWrite p, n, itemtype
Mybox = MsgBox (jobfunc & bristfällig & vbCr & mustboot, 4096, t)
ElseIf n = 1 då
n = 0
WSHShell.RegWrite p, n, itemtype
Mybox = MsgBox (jobfunc & ENAB & vbCr & mustboot, 4096, t)
Avsluta om
3
Spara filen med följande namn "RegistryEditor.vbs" (utan citat). Alternativt kan du spara det som en filtyp "* .vbs", det borde fungera ändå.
4
Öppna filen som skapats för att köra skriptet. Stäng programfönstret "Anteckningar" och öppna filen du just skapat. Ett fönster bör dyka upp på skärmen för några ögonblick, ibland för snabbt för att du ska märka.
Eftersom det här skriptet bara ändrar grupppolicyinställningen när det gäller åtkomst till systemregistret, utan att kontrollera om det redan är aktivt, genom att utföra det en gång i taget, kommer du att inaktivera användningen av kommandot igen. "regedit".5
Försök använda kommandot "regedit". Användning av detta skript för att aktivera kommandot "regedit" Det bör inte kräva en omstart av datorn, men behövs för att inaktivera den.
Metod 6
Aktivera Regedit-kommandot genom att ändra HKEY-tangenterna1
Starta "Command Prompt". Se metoden "Aktivera Regedit-kommandot genom att använda kommandotolken" av den här guiden. Börja med att försöka lösa problemet med ovanstående metod, med tanke på dess enkelhet och hastighet. I fallet "Command Prompt" visa ett felmeddelande, fortsätt genom att följa stegen i den här metoden.
- Denna procedur bör också vara lämplig för Windows 7, 8 och Vista-system.
2
Aktivera ett systemadministratorkonto. Inne i fönstret av "Command Prompt" skriv följande kommando nätverksadministratör / aktiv: ja, tryck sedan på knappen "Skicka". Vi kommer att använda det här kontot för att få tillgång till nycklarna "HKEY_USERS" av systemregistret utan att använda den relevanta redaktören.
3
Leta reda på ditt SID. För att göra detta, skriv kommandot wmic useraccount där name = `% username%` få sid och tryck på knappen "Skicka" (ibland kan du behöva byta parametern% användarnamn% med kontonamnet). En lång alfanumerisk sträng ("Säkert ID"), som är relaterat till det aktuella kontot, ska visas på skärmen. Strängen av ditt intresse börjar med tecknen "S-1-5-" (utan citattecken) eller med en liknande sekvens. Notera hela "SID" eller en serie siffror som åtminstone är tillräckliga för att unikt identifiera den (t ex notera det första tecknet efter varje symbol "-").
4
Byt användare för att använda det nya kontot "administratör". Från menyn "Start", välj alternativet "Ändra användare". Logga inte ut av det konto du brukar använda.
5
Öppna registernyckeln "HKEY_USERS". Den ska lagras i mappen "dator".
6
Öppna mappen som motsvarar det SID som identifierades i föregående steg. Den här mappen innehåller inställningar som är relaterade till ditt konto.
7
Öppna följande mapp: Software Microsoft Windows Currentversion Policies System, i mappen "SID" av ditt konto.
8
Ändra inställningsvärdet "DisableRegistryTools". Med ett dubbelklick på musen, välj värdet "DisableRegistryTools", då i fältet "Värdesdata", redigera texten som finns i "1" till "0". På så sätt ska användningen av systemredigeraren vara aktiverad.
9
Försök använda kommandot "regedit" med kontot som används normalt. Ändra användaren igen, återvända till att använda ditt vanliga konto och försök sedan köra kommandot "regedit". Om det behövs startar du om datorn och försöker igen.
10
Inaktivera användningen av systemadministratorkontot. Återgå till fönstret på "Command Prompt" använd ditt normala konto och skriv sedan in nätverksadministratör / aktiv kommando: nej och tryck på "Skicka". Detta steg inaktiverar kontot "administratör". Normalt, när det inte används, kontot "administratör" bör inaktiveras. Att göra ett fel genom att ändra en av de filer som den har tillgång till kan faktiskt få katastrofala konsekvenser.
Om du väljer att lämna den aktiv, ändra konfigurationen så att den kräver ett åtkomstlösenord.tips
- Inaktivera kommandot "regedit" Det är ett knep som används av virus och spionprogram för att infektera datorer. Om registerredigeraren inte längre är tillgänglig för användning, skanna hela datorn med antivirusprogram.
- För att tillfälligt komma åt registret, kan du försöka avaktivera alla program som körs automatiskt när du startar datorn, för att skapa en länk till programmet C: Windows regedit.exe direkt på skrivbordet och kör det så snart datorn slutför startprocessen. Om du har tur kan du få tillgång till registret innan datorn analyserar och verkställer säkerhetspolicyer. I vilket fall som helst är detta förfarande endast tillfälligt och löser inte problemet permanent.
varningar
- Ändra aldrig registret om du inte vet exakt vad du gör. Ett fel kan göra operativsystemet oanvändbart.
Relaterade