Hur man fixar trasiga registerobjekt i Windows 11

Om din Windows 11-dator har problem med trasiga eller skadade registerobjekt, kommer dessa 10 olika metoder att hjälpa dig att fixa dem.

Windows-registret är en enorm databas som innehåller viktiga data och inställningar för att operativsystemet, tjänster, systemappar och processer ska fungera korrekt. Om ett register är trasigt eller skadat kan det leda till att dess tillhörande process eller applikation slutar fungera korrekt eller skada dina data efter återställning, eller i vissa fall kan det visa dig den blå skärmen på din dator.

Registret innehåller information om nästan allt på ditt system, så när något ändras i din dator, som en ny app installeras eller tas bort, eller en inställning ändras eller en enhet ansluts, uppdateras registret automatiskt. På grund av detta är registret mycket känsligt för skador eller korruption. Det är dock också enkelt att fixa trasiga register i Windows 11. Vi kommer att se hur man fixar eller tar bort trasiga registerposter på Windows 11 på olika sätt, en efter en.

Vanliga orsaker till trasiga eller skadade registerobjekt

Det finns flera anledningar till att registerobjekt kan skadas eller skadas:

  • En av de vanligaste orsakerna är fragmenterade register. Dessa fel uppstår när du avinstallerar eller uppgraderar ett program, men några av de oanvända värdena, dubblettnycklarna och redundanta poster stannar i registret, vilket resulterar i att din dator saktar ner.
  • Vissa plötsliga avstängningar eller strömavbrott eller krascher kan också skada registerobjekten.
  • En annan viktig orsak till registerfel är skadlig programvara och virus. Malwares modifierar och lagrar värden i registret, vilket orsakar registerproblem. Även efter att skadlig programvara har neutraliserats kan den lämna efter sig vissa värden i registret.
  • Windows-registret tenderar att samla tusentals värdelösa, tomma, korrupta poster över tiden, vilket leder till att din dator täpps igen.
  • Felaktig hårdvara eller enheter kan också göra att registerobjekt går sönder.
  • Du kan av misstag ha lagt till, ändrat eller raderat felaktiga poster när du redigerar Windows-registret och försöker lägga till en funktion eller ändra en inställning.

Skapa en säkerhetskopia av Windows-registret

Du bör säkerhetskopiera ditt register innan du gör några större ändringar på din dator, som att försöka modifiera eller fixa registret. Så det är bäst att säkerhetskopiera ditt Windows-register innan du börjar fixa eller ta bort det trasiga registerobjektet. Den bästa tiden att säkerhetskopiera ditt register är också när du har ett rent system eller direkt efter att du har installerat ditt operativsystem.

För att öppna Windows-registret, tryck på Win + R, skriv sedan regedit i rutan Kör och tryck på Retur. Alternativt kan du söka efter Windows-registret i Windows sökfält och öppna det.

Om användarkontokontroll ber om tillåtelse, klicka på "Ja".

För att säkerhetskopiera registret, högerklicka på "Dator" i den vänstra panelen och välj "Exportera".

Ange ett namn för säkerhetskopian och välj en säker plats (som en backup-enhet eller en USB-enhet). Klicka sedan på "Spara" för att spara säkerhetskopian.

Fixa registret med en säkerhetskopia av registerfilen

Om du råkar ha säkerhetskopierat ditt register när du hade ett rent system eller innan din dator börjar fungera, eller innan registerfelen inträffade, kan du använda den säkerhetskopian för att snabbt åtgärda dina problem.

Allt du behöver göra är att öppna Windows-registret, klicka på "Arkiv" och välj "Importera".

Välj sedan säkerhetskopian och välj "Öppna". Och säkerhetskopian av registerfilen kommer att ersätta de trasiga eller skadade posterna i ditt system.

Alternativt kan du också högerklicka på registerfilen och välja "Sammanfoga". Registerfilen kommer automatiskt att importeras till ditt register.

Om du inte har en registersäkerhetskopiering från innan felet uppstod, försök sedan följande metoder en efter en och se om problemet eller felet är åtgärdat.

Använd Diskrensning för att ta bort trasiga och oanvända registerobjekt

När du avinstallerar programvara, drivrutiner och enheter tenderar de att lämna efter sig trasiga och oanvända registerposter i din dator. Dessa onödiga skräp ackumuleras med tiden och täpper till ditt system, vilket leder till att din dator saktar ner.

Lyckligtvis innehåller Microsoft verktyget Diskrensning i nästan alla versioner av Windows. Du kan använda den här diskrensningsfunktionen för att radera onödiga filer från din PC. Detta inkluderar trasiga registerobjekt.

För att komma åt det här verktyget, sök efter "diskrensning" i Windows 11-sökfältet och klicka på det första alternativet i resultaten.

Välj sedan enheten (C:) där Windows är installerat och klicka på "OK".

Klicka nu på knappen "Rensa systemfiler" och välj enheten igen för att djupsöka Windows-filerna.

Det tar några minuter att skanna efter onödiga skadade och temporära filer.

Sedan, i dialogrutan Diskrensning, markera de filer du vill rengöra under avsnittet "Filer att radera". Sedan, "OK" när du är klar med valet.

Klicka på knappen "Ta bort filer" i bekräftelserutan.

Detta kommer att bli av med alla skadade och temporära filer på ditt system.

När processen är klar startar du om din dator och onödiga registerobjekt kommer att tas bort. Och detta kommer förmodligen att lösa dina problem och påskynda din dator.

Fixa trasiga registerfiler med System File Checker (SFC)

System File Checker (SFC) är ett inbyggt verktyg i Windows som låter användare söka efter skador och korruption i Windows systemfiler och återställa de skadade filerna med en cachad kopia. System File Checker kan också användas för att reparera skadade eller trasiga register.

Du måste köra SFC kommandoradsverktyg i kommandotolken. Så öppna kommandotolken genom att söka efter "cmd" eller "Kommandotolk" i Windows Search och klicka på "Kör som administratör" i den högra rutan.

I kommandotolken skriver du följande kommando och trycker på Enter för att skanna registerfilerna:

sfc /scannow

Det kan ta ett tag att slutföra. När det är gjort kommer de skadade filerna att ersättas eller repareras.

Om den här metoden inte fungerar, försök sedan med ett annat kommandoradsverktyg för att fixa register.

Fixa trasiga registerfiler med DISM-kommandot

Om genomsökningen av systemfilsgranskaren inte kan åtgärda felen, prova DISM Scan eller Deployment Image & Servicing Management Scan för att reparera trasiga registerfiler.

För att köra det här kommandot, öppna Kommandotolken som administratör, på samma sätt som du gjorde för SFC-skanningen. Skriv sedan följande kommando och tryck på Enter:

DISM /Online /Cleanup-Image /ScanHealth

Vänta tills skanningen är klar och se om felet är åtgärdat.

Om problemet kvarstår, försök med nästa kommando:

DISM /Online /Cleanup-Image /RestoreHealth 

Använd Windows Startup Repair för att fixa trasiga registerobjekt

Startup Repair (även känd som Automatic Repair är ett Windows-systemåterställningsverktyg som är utmärkt för att hitta och åtgärda fel i registerinställningar och vanliga startfel i Windows. Det kan också användas för att reparera skadade eller trasiga registerobjekt i Windows 11. Här är hur:

Öppna först Windows 11-inställningarna genom att högerklicka på Start-knappen och välja "Inställningar" från listan med alternativ.

Välj sedan avsnittet "System" i den vänstra rutan och klicka på alternativet "Återställning" i den högra rutan.

På sidan för återställningsinställningar klickar du på knappen "Starta om nu".

Nu kommer din dator att starta upp i Windows Recovery Environment (WinRE). WinRE är en återställningsmiljö som hjälper dig med att felsöka vanliga uppstartsproblem, återställning eller uppstart från externa media.

Klicka här på alternativet "Felsökning".

Klicka sedan på "Avancerade alternativ"

I nästa fönster väljer du alternativet "Startreparation".

Nu kommer Startup Repair-verktyget att diagnostisera ditt system och åtgärda registerfelen.

Återställ Windows-objekten med systemåterställning

Ett annat sätt att reparera eller återställa ditt systems registerobjekt är att använda verktyget Windows Systemåterställning. Funktionen Windows Systemåterställning skapar automatiskt återställningspunkter när det sker större förändringar i ditt system, som programvaruinstallation, enhetsinstallation, Windows-uppdatering, etc. Utöver det kan återställningspunkterna också skapas manuellt.

En systemåterställningspunkt är en bild av systemkonfigurationen och inställningarna som låter dig återställa din Windows-installation och viktiga systemfiler (som drivrutiner, installerade program, Windows-registret och systeminställningar) till ett tidigare tillstånd.

Om registerfelen uppstod först efter en viss app eller uppdatering eller drivrutin eller när skadlig programvara har installerats i systemet, kan du använda systemåterställning för att återställa systemet till en tidigare tidpunkt innan den appen eller skadlig programvara installeras. Låt oss se hur du gör det:

Sök efter "återställning" eller "skapa återställningspunkt" i Windows-sökningen och öppna den från resultatet.

I fönstret Systemegenskaper, under fliken "Systemskydd", klicka på knappen "Systemåterställning".

Om du vill skapa en ny återställningspunkt klickar du på "Skapa" för att skapa en manuell återställningspunkt.

I dialogrutan Systemåterställning visar Windows den senaste återställningspunkten som en rekommenderad punkt. Välj "Rekommenderad återställning" om detta är punkten innan felet inträffade, eller välj "Välj en annan återställningspunkt" för att se tidigare och klicka på "Nästa".

Nästa skärm kommer att visa en lista över alla tillgängliga återställningspunkter (manuella och automatiska) med tidsstämplar och korta beskrivningar. Välj återställningspunkten och klicka på "Nästa".

Klicka till sist på "Slutför" för att bekräfta återställningspunkten. Ditt system kommer att starta om och Windows kommer att återställas.

Detta kommer förmodligen att lösa dina registerproblem. Systemåterställning kommer inte heller att påverka några av dina personliga filer, så du behöver inte oroa dig.

Återställ registret med hjälp av Säkerhetskopiering av hemlig register

Denna metod liknar metoden ovan, den återställer Windows-registret till ett tidigare tillstånd när systemet fungerade korrekt. Windows lagrar en hemlig säkerhetskopia av registret, som vi kan använda för att återställa registret till den punkt där det fungerade bra utan fel. Följ dessa steg för att göra det:

Först måste du starta till kommandotolken i återställningsläge. För att göra det, gå till "Återställningsalternativ" i inställningarna som du gjorde för metoden "Startupreparation" och klicka på "Starta om nu".

Den här bilden har ett tomt alt-attribut; dess filnamn är allthings.how-how-to-fix-broken-register-items-windows-11-image-19-759x442.png

Nu kommer Windows att starta upp i Windows Recovery Environment (WinRE). Klicka på "Felsökning" på WinRE-skärmen.

Sedan, "Avancerade alternativ".

Den här bilden har ett tomt alt-attribut; dess filnamn är allthings.how-how-to-fix-broken-register-items-windows-11-image-21.png

På nästa skärm klickar du på "Kommandotolken".

Nu öppnas kommandotolken i återställningsläge och startar på X:\Windows\System32.

Vad du nu behöver göra är att flytta körvägen till där Windows är installerat. Även om du installerade operativsystemet på C:-enheten när du startar din PC i återställningsläget, kommer det troligen att ändras till någon annan enhetsbeteckning.

Du kan flytta till enhet genom att skriva enhetsbeteckningen (t.ex. E) och kolon (:) – E: och trycka på Enter.

Om du flyttar till C-enheten genom att skriva C: eller C:\ och skriva dir för att lista allt innehåll på den enheten, skulle du förmodligen märka att det inte är enheten där Windows är installerat. I exemplet nedan, när vi flyttade till C: enhet, visar det att volymen i enhet C är Filmer.

Men i de flesta datorer är enhetsbeteckningen D:\. Du kan prova varje enhetsbeteckning tills du hittar rätt enhet. På vår dator är det F:\-enheten. Som du kan se, när vi flyttade till F:\ drive och skrev in dir, visar den Windows-filerna (som Program Files, Program Files (x86), Windows, etc.). Det betyder att vi är på rätt väg. Kom ihåg att enheten där operativsystemet finns kommer att skilja sig åt för varje dator i återställningsläge.

När du har identifierat rätt enhet (i återställningsläge) där Windows OS är installerat, utfärda följande kommandon ett efter ett i kommandotolken.

cd F:\windows\system32
mkdir configBackup 
kopiera config configBackup

Det första kommandot tar oss till mappen 'System32' i F: kör. Om din Windows OS-enhet är annorlunda, säg till exempel D:, använd sedan kommandot cd D:\windows\system32.

Det andra kommandot skapar en säkerhetskopieringsmapp (configBackup) till temporära säkerhetskopieringsfiler i 'config'-mappen, som är där registerfilerna lagras, sedan säkerhetskopierar det tredje kommandot filerna i 'config'-mappen till 'configBackup'-mappen .

Skriv sedan dessa kommandon:

cd config\RegBack
dir

Här flyttar det första kommandot sökvägen till mappen "RegBack", som innehåller den hemliga säkerhetskopian av registret. Sedan skrivs det andra kommandot in för att verifiera innehållet i RegBack-mappen.

Notera: Om någon av filstorlekarna för SYSTEM, SOFTWARE, SAM, SECURITY, DEFAULT visar "0", stoppa denna process eftersom du inte kommer att kunna återställa ditt register och du kan skada dina registerfiler ytterligare.

Ange nu dessa kommandon för att ersätta de aktuella registerfilerna med de från den hemliga säkerhetskopian (RegBack):

kopiera /y programvara ..
kopiera /y system .. 
kopiera /y sam ..

Detta kommer att återställa registret till en tidigare punkt och åtgärda registerproblemen i ditt system.

Detta är ett utmärkt sätt att reparera eller återställa skadade registerbikupor i Windows. Men om du får följande fel när du försöker köra de tre sista kommandona ovan betyder det att mappen "RegBack" är tom.

Detta beror på Windows 10 version 1803, och de senare versionerna (särskilt Windows 11) har slutat säkerhetskopiera systemregistret automatiskt. Microsoft hävdar att de har inaktiverat den här funktionen för att minska det totala diskutrymmet för Windows, vilket är löjligt eftersom den totala storleken på mappen endast är i megabyte.

Om du öppnar mappen RegBack tillbaka genom att navigera till C: → Windows → System32 → config → RegBack, skulle du hitta RegBack-mappen tom. Detta på grund av som vi nämnde tidigare Microsoft inaktiverade den här funktionen.

Återaktivera automatisk säkerhetskopiering av registret manuellt

Om du vill säkerhetskopiera registret automatiskt, måste du återaktivera funktionen för automatisk säkerhetskopiering genom att konfigurera en speciell registerpost. Nu, låt oss hur man gör det:

Öppna först Registereditorn genom att ange regedit i kommandot Kör eller genom att söka efter det i sökfältet.

Navigera sedan till följande sökväg eller klistra bara in den i sökvägsfältet i registerredigeraren som visas nedan och tryck på Retur. Den tar dig direkt till mappen "Configuration Manager".

Dator\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager

Högerklicka sedan på mappen "Configuration Manager", klicka på "Ny" från snabbmenyn och välj "DWORD (32-bitars) värde".

Detta kommer att skapa en ny registerpost med namnet "Nytt värde#".

Byt nu namn på registervärdet till EnablePeriodicBackup. Och se till att det stavas exakt som nämnts här.

Dubbelklicka sedan på värdet "EnablePeriodicBackup" och ställ in värdedata till 1. Klicka på "OK" för att bekräfta det.

Efter det, stäng Registereditorn, starta om din dator. När den har startat upp, gå tillbaka till mappen "RegBack" och du kommer att märka att den nu är fylld med registerbikupor, men varje fil är "0 KB" i storlek. Det betyder att du aktiverade funktionen för registersäkerhetskopiering, men uppgiften körs inte än. Men Windows kommer så småningom att säkerhetskopiera registret när "Automatiskt underhåll" startar, vilket sker var tionde dag.

När den automatiska underhållsfunktionen startar startar den ett antal uppgifter inklusive uppgiften "RegIdleBackup", som kommer att uppdatera RegBack-mappen.

Du kan också köra RegIdleBackup-uppgiften manuellt och spara registerbikuporna i RegBack-mappen omedelbart. Här är hur:

Sök efter "Task Scheduler" i Windows Search och klicka på resultatet för att öppna det.

Bläddra till följande sökväg i Task Scheduler och hitta RegIdleBackup-uppgiften:

Task Scheduler Library > Microsoft > Windows > Register

Högerklicka på "RegIdleBackup"-uppgiften på den högra panelen och välj "Kör" i snabbmenyn.

Nu kommer du att se statusen för uppgiften är "Kör". Detta kommer att utlösa uppgiften att köra och skapa en säkerhetskopia av Registry-hives (nämligen: DEFAULT, SAM, SECURITY, SOFTWARE, SYSTEM) som skriver över eventuella äldre säkerhetskopior i RegBack-mappen.

Om du går tillbaka till mappen "RegBack" nu, skulle du se att filerna skrivs över. Som du kan se är storleken på filerna inte längre "0 KB", vilket betyder att de är uppdaterade.

Nu skulle du kunna ersätta de nuvarande registerfilerna med säkerhetskopieringsfilerna (RegBack) i kommandotolken vid uppstart som vi visade tidigare.

Ställa in utlösare för RegIdleBackup Task

Som vi nämnde tidigare körs RegIdleBackup-uppgiften automatiskt endast en gång var tionde dag. Men du kan också ställa in den så att den körs dagligen, varje vecka eller när du vill.

För att göra det, gå tillbaka till Task Scheduler och dubbelklicka på "RegldleBackup"-uppgiften eller högerklicka och välj "Properties".

Detta öppnar fönstret RegldleBackup Properties. Här kan du ange när uppgiften ska starta, åtgärden som ska ske när uppgiften körs och villkor som avgör om uppgiften ska köras.

Byt till fliken "Triggers" i RegldleBackup-egenskaperna och klicka på "Ny".

I fönstret Ny trigger kan du ange aktivitetens utlösare, som vid start av datorn, vid inloggning, på viloläge, etc. Du kan också ange när uppgiften ska köras, oavsett om det är vid ett specifikt datum och tid, varje dag vid en specifik tidpunkt, en specifik dag i varje vecka eller en viss dag i varje månad. När du har angett utlösaren klickar du på "OK".

Använd Registry Cleaner från tredje part för att fixa Registry

Du kan också använda programvara från tredje part för att fixa saknade eller korrupta registernycklar. Det finns flera gratis och betalda program tillgängliga på internet. Registerrensare kan fixa en rad registerproblem. Du bör bara använda pålitlig och legitim programvara för detta, annars kommer de att orsaka fler problem än att fixa dem.

Här är listan över gratis registerrensare för Windows:

  • CCleaner
  • Auslogics Registry Cleaner
  • Wise Registry Cleaner
  • Glarysoft Registry Repair
  • Eusing Free Registry Cleaner

Fixa registerfel med Windows Recovery

Ett annat sätt att fixa registerfel är genom att återställa din dator med Windows Recovery. Prova endast den här metoden om alla ovanstående metoder inte fungerade.

Den här metoden tar bort alla appar och inställningar och behåller alla dina personliga filer eller tar bort allt, inklusive appar, filer och inställningar. Men den uppdaterar helt och hållet din dator och återställer den till sitt ursprungliga tillstånd som liknar det nyinstallerade Windows 11. Och det kommer med största sannolikhet att fixa alla trasiga registerobjektfel. Följ dessa steg för att återställa din dator.

Öppna Windows 11-inställningar, välj avsnittet "System" till vänster och klicka på alternativet "Återställning" till höger.

Klicka sedan på knappen "Återställ PC" under Återställningsalternativen.

En ny blåfärgad dialogruta för Återställ denna PC visas. Här måste du välja alternativet "Behåll mina filer" eller "Ta bort allt".

Innan du fortsätter med detta, bör du veta att denna metod är oåterkallelig. När du har återställt din dator kommer du att förlora alla dina filer och/eller alla dina appar och inställningar beroende på vilket alternativ du väljer.

Om du väljer alternativet "Behåll mina filer" raderas all programvara och systemet återställs till standardinställningarna, men filerna i "C:-enheten" kommer att vara orörda. Och dina registerfel kommer troligen att åtgärdas.

Vi rekommenderar att du väljer alternativet "Behåll mina filer" först och om det inte fungerar prova alternativet "Ta bort allt". Om du väljer det här alternativet tar du bort allt på Windows-enheten och gör din dator som om du precis installerade ny Windows 11.

Installera om Windows 11

Om du har uttömt alla dessa ovanstående metoder och du fortfarande inte har fixat dina registerproblem, betyder det att ditt register inte kan repareras. Du har inget annat val än att installera om din Windows 11 från början. När du installerar om ditt operativsystem skulle du ha nya register- och Windows-filer och ditt system kommer att köras utan några fel eller problem. Denna metod bör vara din sista utväg.

Det är alla sätten du kan fixa trasiga eller skadade register i Windows 11.