Om du nyligen har uppdaterat eller uppgraderat till Windows 10 kommer det att ta en evighet att utföra sökningen när du söker genom Registereditorn, och när du klickar på avbryt kraschar regedit.exe. Och när Registereditorn kraschar ger den ett felmeddelande som säger Registerredigeraren har slutat fungera . Huvudproblemet verkar vara nyckellängden på registernycklarna som är inställda på max 255 byte. När nu detta värde överskrids under sökningen kraschar Regedit.exe.
Under registersökningen måste ett eller flera värden ha en längd på mer än 255 byte, och när undernyckeln väl hittats fortsätter registerredigeraren att köras i en oändlig slinga. När du försöker avbryta sökningen kraschar regedit.exe eftersom den egentligen inte har något annat alternativ. Så utan att slösa någon tid, låt oss se hur man fixar Regedit.exe-krascher när du söker genom registret med hjälp av guiden nedan.
Innehåll[ Dölj ]
- Åtgärda Regedit.exe-krascher när du söker genom registret
- Metod 1: Kör SFC och DISM Tool
- Metod 2: Ersätt regedit.exe
- Metod 3: Använd tredje parts registerredigerare
Åtgärda Regedit.exe-krascher när du söker genom registret
Se till att skapa en återställningspunkt bara om något går fel.
Metod 1: Kör SFC och DISM Tool
1. Öppna Kommandotolken. Användaren kan utföra detta steg genom att söka efter 'cmd' och tryck sedan på Enter.
2. Skriv nu följande i cmd och tryck enter:
|_+_|
3. Vänta tills ovanstående process är klar och när du är klar startar du om din PC.
4. Öppna cmd igen och skriv följande kommando och tryck enter efter varje:
|_+_|
5. Låt DISM-kommandot köras och vänta tills det är klart.
6. Om kommandot ovan inte fungerar, försök med följande:
|_+_|Notera: Ersätt C:RepairSourceWindows med din reparationskälla (Windows installations- eller återställningsskiva).
7. Starta om din dator för att spara ändringarna och se om du kan Åtgärda Regedit.exe-krascher när du söker genom registret.
Metod 2: Ersätt regedit.exe
1. Navigera först till C:Windows.old mapp om mappen inte finns, fortsätt sedan.
2. Om du inte har mappen ovan måste du göra det ladda ner regedit_W10-1511-10240.zip.
3. Extrahera filen ovan på skrivbordet och öppna sedan Kommandotolken. Användaren kan utföra detta steg genom att söka efter 'cmd' och tryck sedan på Enter.
4. Skriv följande kommando i cmd och tryck på Enter:
takeow /f C:Windows egedit.exe
icacls C:Windows egedit.exe /grant %användarnamn%:F
5. Tryck på Windows-tangent + E för att öppna Utforskaren navigera sedan till C:Windows mapp.
6. Hitta regedit.exe döp sedan om det till regeditOld.exe och stäng sedan filutforskaren.
7. Nu om du har C:Windows.oldWindows mappen då kopiera regedit.exe från det till C:Windows mapp. Om inte, kopiera sedan regedit.exe från den ovan extraherade zip-filen till mappen C:Windows.
8. Starta om datorn för att spara ändringarna.
9.Starta Registereditorn och du kan söka efter strängar som har storleken större än 255 byte.
Metod 3: Använd tredje parts registerredigerare
Om du inte vill följa så komplexa steg kan du enkelt använda tredje parts Registereditor, som verkar fungera bra och inte har en gräns på 255 byte. Nedan är några av de populära tredjepartsregisterredigerarna:
Rekommenderad:
- Hur man åtgärdar skrivaren ej aktiverad felkod 20
- Fixa det numeriska tangentbordet som inte fungerar i Windows 10
- Åtgärda CD/DVD-enhet som inte kan läsa skivor
- Schemalägg datorns avstängning med Task Scheduler
Det är det du har lyckats med Åtgärda Regedit.exe-krascher när du söker genom registret men om du fortfarande har några frågor angående detta inlägg, ställ dem gärna i kommentarsektionen.
Aditya FarradAditya är en självmotiverad IT-professionell och har varit en teknikskribent under de senaste 7 åren. Han täcker internettjänster, mobil, Windows, mjukvara och instruktionsguider.