I normala situationer bör ett administratörskonto alltid ha tillgång till registerredigeraren på en Windows-dator. Om du får ett meddelande om att du inte har tillgång har du förmodligen ett virus på din dator. Kör alltid en antivirussökning i sådana situationer. Även efter att viruset har tagits bort kan de ändrade inställningarna för regedit finnas kvar. Det finns många olika sätt att ändra dessa inställningar, men vissa virus förhindrar också åtkomst till andra verktyg, så du kanske måste prova två eller tre alternativ för att lyckas.
Steg
Metod 1 av 7: Ändra dina grupprincipinställningar
1.
Installera eventuellt den lokala grupprincipredigeraren. Användare av en "Professional Edition" från Windows eller Windows Server kan hoppa över detta steg eftersom de redan har filen. Windows 7 eller Windows 8 användare "Hem," "Hem Premium," eller "Förrätt" att höra till
den här instruktioner för att ladda ner en grupppolicyredigerare innan du fortsätter. Tyvärr kan detta inte vara en lösning för användare av Windows XP Home Edition och Windows Vista Home Edition, och de måste prova en annan metod.
2. Starta GPEdit.msc. Klicka på Start → Sök och skriv GPEdit.msc i textfältet. Vänta på GPEdit-ikonen.msc visas, klicka på den. fönstret "Lokal grupppolicyredigerare" ska dyka upp.
I XP Professional, gå till Start → Kör. typ GPEdit.msc och tryck på Enter på ditt tangentbord.På vissa operativsystem måste du vara inloggad som administratör för att köra den här filen.3. Navigera till rätt mapp. I det här fönstret tittar du på mapparna i det vänstra sidofältet. Välja "Användarkonfiguration" → "administrativa mallar" → "Systemet" för att komma till skärmen med de alternativ du behöver.
4. Hitta inställningen "Kan inte komma åt Registereditorn". På höger sida av fönstret, under rubriken "inställningar" rubrik, scrolla ner för "Kan inte komma åt Registereditorn." Dubbelklicka på den för att öppna den.
5. Markera rutan bredvid "Avstängd" på. Om knappen "Aktiverad" är markerad, klicka på alternativknappen för "Avstängd" eller "Inte konfigurerad," och sedan vidare "Att ansöka," och "OK."
6. Testa regedit eller starta om din dator. I de flesta fall bör registret vara tillgängligt direkt. Om inte, starta om datorn för att se om ändringarna trädde i kraft. Om problemet kvarstår, prova det nedladdade skriptet.
Metod 2 av 7: Aktivera Regedit med CMD
1.
öppna cmd.ex. Sök efter cmd.exe eller genvägen "Kommandotolken", och öppna den. I Windows XP, gå till Start → Kör och skriv
cmd.ex, varefter du trycker på Enter. Detta öppnar kommandofönstret. Beroende på behörigheterna i ditt system kan du eventuellt öppna Regedit igen från den här platsen.
- Du kan behöva högerklicka på genvägen och "Kör som administratör" att välja.
2. Till nästa uppdrag i. Kopiera det exakt så här och tryck sedan på Enter för att köra kommandot: REG tillägg "HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /t Reg_dword /v DisableRegistryTools /f /d 0
3. Testa regedit eller starta om Windows. Om du fortfarande inte kan komma åt regedit, starta om datorn och testa igen.
4. Kör koden via en fil. Om kommandot Kör också är inaktiverat, kopiera kodraden till en ny fil i Anteckningar. Spara det som EnableRegistry.fladdermus och stäng anteckningsblocket igen. Högerklicka på filen och välj "Kör som administratör." Kommandoraden bör tändas kort medan koden körs. Testa regedit igen eller starta om datorn.
I Windows XP kan du bara öppna filen, utan att behöva köra filen som administratör/administratör.
Metod 3 av 7: Ladda ner ett skript från Symantec
1. Använd det här verktyget för att ändra värdena för registernycklarna för "Skalet öppet"-återställ kommando. Ett sätt som virus försöker ta kontroll över ditt system är att ändra värdena på registernycklarna i "Skalet öppet"-kommando, vilket låter viruset ta kontroll över vissa filer. Det här skriptet återställer det till standardinställningarna.
2.
Högerklicka på följande länk och välj Spara länk som. Vänsterklicka inte på länken, annars kommer din webbläsare att visa koden istället för att ladda ner den:
UnHookExec.info. Välj en plats för att spara filen i popup-fönstret. Klicka på "OK" eller "Spara."
Vissa webbläsare kan rapportera något liknande "Spara målfil som" eller något liknande.
3. Högerklicka på filen och välj Installera. Sök efter filen på din dator. Högerklicka på den och välj Installera från rullgardinsmenyn. Detta gör att skriptet körs, även om du inte längre ser några meddelanden eller fönster. Försök med regedit igen för att se om problemet är löst.
Metod 4 av 7: Ändra regedit.com filer
1.
Söka efter "regedit.com" på din dator`. Vissa virus lägger till registerfiler som kallas regedit.com för att få din dator att köra fel fil när du använder kommandot regedit.
- Detta är bara ett av sätten som virus kan inaktivera regedit. Det rekommenderas att du regelbundet skannar din dator med antivirusprogram, även om du har regedit.com finns inte på din dator.
2. Kontrollera om filen är original. Högerklicka på filen och välj "Egenskaper." Leta efter linjen i rutan som visas "filstorlek".
3. Ta bort tomma filer. Om filstorleken är 0 byte är det en dummy-fil. Ta bort den och du bör kunna komma åt regedit igen.
4. Byt namn på stora filer. Om filen faktiskt har innehåll kan det vara din ursprungliga regedit-fil, men under ett annat namn. Ge den tillbaka sitt ursprungliga namn, regedit.ex, och om allt går bra kan du få tillgång igen.
Metod 5 av 7: Aktivera Regedit med ett Visual Basic-skript
1. Öppna ett nytt Notepad-dokument. Vi använder detta för att skapa ett Visual Basic-skript (.vbs), som kör ett program för att aktivera registerredigeraren.
2. Det här skriptet skrevs av en före detta Microsoft Valued Professional, Doug Knox.
3. Kopiera följande kod till Notepad-dokumentet. Kopiera och klistra in följande i din textfil:
Alternativ Explicit
Dim WSHShell, n, MyBox, p, t, mustboot, errnum, vers
Dim enab, disab, jobfunc, artikeltyp
Ställ in WSHShell = WScript.CreateObject("WScript.skal")
p = "HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem"
p = p & "DisableRegistryTools"
artikeltyp = "REG_DWORD"
mustboot = "Logga ut och på igen, eller starta om din dator för att" & vbCR & "påverka förändringarna"
enab = "AKTIVERAD"
avaktivera = "INAKTIVERAD"
jobb func = "Registerredigeringsverktyg finns nu "
t = "Bekräftelse"
fela.klar
Vid fel Resume Next
n = WSHShell.RegLäs (p)
Vid fel Gå till 0
errnum = Err.siffra
om errnum <> 0 då
WSHShell.RegWrite p, 0, objekttyp
Avsluta om
Om n = 0 då
n = 1
WSHShell.Skriv om p, n, objekttyp
Mybox = MsgBox(jobfunc & avaktivera & vbCR & mustboot, 4096, t)
Annars Om n = 1 då
n = 0
WSHShell.Skriv om p, n, objekttyp
Mybox = MsgBox(jobfunc & enab & vbCR & mustboot, 4096, t)
Avsluta om

1. Spara filen som "Registerredigerare.vbs". Det som också fungerar är att spara som"*.vbs".
2. Öppna filen för att köra skriptet. Stäng Anteckningar och öppna filen du just sparade för att köra skriptet. Det borde dyka upp på skärmen ett tag, men vem vet, du kanske inte ens märker det.
Detta skript kommer att aktivera eller inaktivera regedit beroende på tillstånd. Kör det inte igen, annars kommer regedit att inaktiveras igen.
3. Använd regedit. Du ska inte behöva starta om datorn efter att ha kört det här skriptet, men om du använder det för att inaktivera regedit bör du.
Metod 6 av 7: Aktivera Regedit med HKEY-inställningarna
1.
öppna cmd.ex. Ser "Aktivera Regedit med kommandoraden" för mer information om att starta kommandofönstret. Prova den metoden först, för den är snabbare. Om kommandoraden ger ett fel, följ instruktionerna nedan.
- Denna procedur bör fungera i Windows 7, 8 och Vista.
2. Aktivera ett administratörskonto. typ nätanvändaradministratör /active:yes och tryck på Enter. Vi kommer att använda det här kontot för att komma åt HKEY_USERS, utan att använda regedit.
3. Hitta ditt SID. typ wmic användarkonto där name=`%username%` får sid och tryck på Enter. (Ersätt %username% med ditt kontonamn, även om detta inte är nödvändigt). Du ser en lång "Säkert ID" -kod, som börjar med något som S-1-5-. Skriv ner hela koden, eller åtminstone tillräckligt många siffror för att den ska kännas igen (till exempel det första tecknet efter varje minustecken).
4. Byt användaren till den nya "Administratör"-konto. Gå till "Växla användare" i Start-menyn. Håll dig inloggad under ditt nuvarande konto.
5. Navigera till HKEY_USERS. Du hittar detta i din datormapp.
6. Öppna mappen med ditt SID. Öppna mappen med det SID du skrev ner. Detta innehåller inställningarna för ditt vanliga konto.
7. Navigera till följande mapp. Gå till SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem i din SID-mapp.
8. Ändra inställningen för Inaktivera registerverktyg. Dubbelklicka på DisableRegistryTools. På fältet "Värdedata", ändra texten till a "0" istället för a "1." Detta bör göra det möjligt att redigera registret igen.
9. Försök nu att köra regedit under ditt vanliga konto. Byt tillbaka till ditt vanliga konto och försök starta regedit igen. Starta om datorn vid behov och försök igen.
10. Inaktivera administratörskontot. Återgå till cmd.exe på ditt vanliga konto och skriv nätanvändaradministratör /active:no. Detta kommer att inaktivera administratörskontot. Normalt hör det till "dold" administratörskonto för att vara inaktivt när det inte används, eftersom ett fel i filerna det kommer åt kan få katastrofala konsekvenser.
Om du bestämmer dig för att behålla kontot aktivt, ändra inställningarna för att lägga till ett nytt lösenord.
Metod 7 av 7: Återställa en saknad ACLU.dll-fil i Windows XP
1. Leta efter filen. I Windows XP kan du inte öppna registerredigeraren om du inte har filen ACLUI.dll. Om du får ett felmeddelande om en saknad mapp kan det vara så att ett virus har tagit bort den för att hindra dig från att använda regedit. Kontrollera om du har filen via Windows/System32/ACLUI.dll.
2. Kontrollera din Service Pack-cache. Titta i mappen Windows/ServicePackCache. Om du har filen ACLU.dll, högerklicka på den och kopiera filen. Klistra sedan in den i mappen Windows/System32. Detta bör tillåta dig att öppna regedit.
3. Ladda ner en ny kopia av filen. kan du ACLU.dll kan inte hittas någonstans, sök på nätet efter filen. Ladda ner den från en pålitlig webbplats och spara den i mappen Windows/System32.Tips
Att inaktivera regedit är ett knep som ofta används av virus och spionprogram på din dator. Om regedit plötsligt blir oöppningsbart, använd ett antivirusprogram för att skanna ditt system efter virus.För tillfällig åtkomst till registerredigeraren kan du inaktivera alla icke-nödvändiga startobjekt och skapa en genväg på skrivbordet för att C:Windowsregedit.ex, och öppna genvägen när datorn startar. Om du har tur får du tillgång innan datorn kontrollerar alla behörigheter. Detta är dock inte en permanent lösning på problemet.Varningar
- Gör aldrig några ändringar i registret om du inte vet exakt vad du gör. Ett fel kan göra att ditt operativsystem slutar fungera.