Hur du åtgärdar "Windows kunde inte ladda registret" -fel

Flera användare har kommit fram till oss med frågor efter att de upptäckte ett ihållande fel i Event Viewer som läser “Windows kunde inte ladda registret. Detta problem orsakas ofta av otillräckligt minne eller otillräckliga säkerhetsrättigheter. ” De flesta drabbade användare rapporterade inga associerade symtom med det här problemet (annat än detta återkommande felmeddelande). Problemet är inte exklusivt för en viss Windows-version eftersom det också stöter på Windows 10, Windows 8.1 och Windows 7.

Windows kunde inte ladda registerfilerna

Vad orsakar ”Windows kunde inte ladda registret”?

Vi undersökte just detta problem genom att undersöka olika användarrapporter och de reparationsstrategier som oftast används för att fixa det här beteendet. Det visar sig att det finns flera olika skyldiga som kan vara ansvariga för det här felmeddelandet. Vi fortsatte och skapade en lista med de mest troliga elementen som kan komma att orsaka det här problemet:

  • Ström avbruten under inloggning / logoff-proceduren - Detta scenario är ganska vanligt, särskilt i Windows 7 och Windows 8.1. En avbruten inloggnings- / logoff-procedur kan i slutändan skapa profilkorruption som kan utlösa denna felhändelse. I det här fallet bör du kunna lösa problemet genom att följa en procedur som fixar filsystemskada.
  • Dålig applikation installerad eller avinstallerad - Som det visar sig kan det här problemet också uppstå på grund av en dålig applikationsinstallation eller avinstallation. Detta kan leda till en viss grad av registerskada som kan orsaka vissa problem med hur Windows använder sig av registervärden.
  • Nätverksavfall eller virus / spionprogram - Enligt flera användarrapporter kan detta problem också orsakas av en irriterande skadlig programvara som skadade vissa systemfiler. Om det här scenariot är tillämpligt bör du kunna lösa problemet genom att ta bort skadlig programvara från ditt system och reparera eventuella systemfiler.
  • Korrupt UsrClass.dat-profil - Om du stöter på sökfel som fungerar på toppen av Event Viewer- fel, är chansen stor att du har att göra med en skadad UsrClass.dat-profil. I det här fallet bör du kunna lösa problemet genom att ta bort filen och tvinga Windows att skapa en ny, frisk kopia.
  • Korrupt Windows-profil - Det visar sig att det här problemet kan också uppstå i situationer där du faktiskt har att göra med en skadad Windows-profil. Om den här korruptionen inte kan åtgärdas med de inbyggda verktygen (SFC och DISM), bör du kunna åtgärda problemet genom att skapa ett nytt Windows-konto.

Om du för närvarande letar efter sätt att lösa detta felmeddelande kommer den här artikeln att ge dig flera olika felsökningssteg. Nedan kan du hitta en samling metoder som andra användare i en liknande situation har använt för att lösa felet "Windows kunde inte ladda registret" .

För att förbli så effektiva som möjligt rekommenderar vi att du följer de möjliga korrigeringarna nedan i den ordning de presenteras eftersom vi beställde dem av effektivitet och svårighetsgrad. Så småningom bör du stöta på en lösning som kommer att lösa problemet oavsett den skyldige som orsakar det.

Metod 1: Ta bort infektioner med skadlig kod (om tillämpligt)

Om du misstänker att felet "Windows inte kunde ladda registret" kan orsakas av någon typ av skadlig programvara, adware eller spionprogram som slutade korrupta vissa systemfiler, är det viktigt att se till att virusinfektionen tas bort helt innan du försöker reparera de skadade filerna.

Det snabbaste och mest effektiva sättet att göra detta (enligt vår erfarenhet) är att distribuera en Deep Malwarebytes-skanning och låta den inspektera hela systemet och alla dina kringutrustning (inte bara Windows-enheten).

Om du inte är säker på hur du gör detta hänvisar du till den här artikeln ( här ) för steg-för-steg-instruktioner om hur du kör en Deep Malwarebytes-skanning.

När du har slutfört denna process och du ser till att alla virusspår har tagits bort, gå ner till nästa metod nedan.

Metod 2: Reparera korruptionen i systemfilen

Eftersom de flesta syndare som kan hamna orsakar felet "Windows kunde inte ladda registret" oundvikligen leder till korruption i systemfilen, måste du vidta de åtgärder som krävs för att lösa alla typer av korruption som kan påverka ditt operativsystem.

I det här fallet är det enklaste och mest effektiva sättet att reparera någon grad av korruption i systemfilen med verktyg som systemfilkontroll (SFC) och distribueringsbildservicering och hantering (DISM).

Båda dessa inbyggda verktyg har praktiskt taget samma kapacitet, men de gör saker på olika sätt. Den första (SFC) använder en lokalt lagrad cache för att ersätta skadade systemfiler med nya kopior medan DISM förlitar sig på Windows Update för att ladda ner nya kopior för att ersätta skadade objekt som den lyckas upptäcka.

Eftersom DISM var utformat som en säkerhetskopieringsplan i fall SFC inte tar bort korruptionen rekommenderar vi att du kör båda verktygen i syfte att fixa korruptionen och lösa felet "Windows kunde inte ladda registret" .

Här är en snabbguide om hur du kör SFC- och DISM-genomsökningar från en upphöjd kommandotolken:

  1. Tryck på Windows-tangenten + R för att öppna en Kör-dialogruta. Skriv sedan "cmd" och tryck på Enter för att öppna en upphöjd kommandotolken. När du frågas av UAC (User Account Prompt) klickar du på Ja för att ge administrativa behörigheter.

    Kör kommandotolken som administratör
  2. När du lyckats komma in i den upphöjda kommandotolken skriver du följande kommando och trycker på Enter för att initiera en SFC-skanning:
     sfc / scannow 

    Obs! Kom ihåg att när du startar den här proceduren kan stängning av CMD-fönstret eller datorn underlätta ytterligare systemfilskada. Med detta i åtanke, försök inte att stänga verktyget eller starta om datorn förrän proceduren är klar.

  3. När processen är klar startar du om datorn och väntar tills nästa start är klar.
  4. När din dator är helt startad följer du steg ett igen för att öppna ett annat upphöjd CMD-fönster. Skriv sedan följande kommando och tryck på Enter för att initiera en DISM- skanning:
     DISM / Online / Cleanup-Image / RestoreHealth 

    Obs: Kom ihåg att eftersom DISM förlitar sig på Windows Update för att ladda ner nya kopior för att ersätta skadade filer behöver den en stabil internetanslutning för att fungera korrekt.

  5. När DISM-skanningen är klar, startar du om datorn igen och ser om problemet fortfarande uppstår när nästa startsekvens är klar.

Om du fortfarande ser nya händelser med "Windows kunde inte ladda registret", gå ner till nästa metod nedan.

Metod 3: Radera filen UsrClass.dat

Vissa användare som har stött på det här problemet på Windows 10 med symtom som funktionsfelterad sökfunktion eller Start-menyn inte expanderar måste hantera problemet genom att ta bort filen UsrClass.dat från mappen AppData .

Under vissa omständigheter raderar den här proceduren någon skadad registernyckel, som tvingar Windows 10 att skapa en ny frisk kopia som inte kommer att ha samma problem.

Här är en snabbguide om att ta bort filen UsrClass.dat:

  1. Öppna filutforskaren på din dator, klicka på fliken Visa från menyfältet högst upp på skärmen och kryssa i rutan som är associerad med dolda objekt .

    Klicka på Visa och kontrollera sedan Dölj dolda objekt för att se till att alla mappar visas
  2. När du har gjort alla dolda mappar synliga navigerar du till följande plats:
     C: \ Users \ * dinanvändare * \ AppData \ Local \ Microsoft \ Windows 

    Obs: Tänk på att * YourUser * helt enkelt är en platshållare för det användarkonto du använder. Byt ut det i enlighet därmed.

  3. När du kommer till den här platsen bläddrar du ner i listan över objekt och letar efter UsrClass.dat. När du ser det högerklickar du på det och väljer Ta bort från snabbmenyn.

    Ta bort USR-klassen
  4. När filen har tagits bort, starta om datorn och se om problemet har lösts när nästa systemstart är slutfört.

Om du fortfarande ser nya Event Viewer-fel med meddelandet "Windows kunde inte ladda registret" flyttar du ned till nästa metod nedan.

Metod 4: Skapa en ny användarprofil

Eftersom problemet i de flesta fall orsakas av en skadad användarprofil, kan du i de flesta fall lösa problemet genom att skapa en ny profil för din Windows-dator. När denna procedur har slutförts kommer alla skadade beroenden som är associerade med den aktuella användarprofilen ersättas med friska kopior.

Flera berörda användare har rapporterat att de lyckats lösa problemet genom att skapa en ny användarprofil. Felet "Windows kunde inte ladda registret" inträffade inte längre när de bytte till det nya kontot.

Här är en snabbguide om hur du skapar ett nytt användarkonto på Windows 10:

  1. Tryck på Fönsterknapp + R för att öppna en Kör- dialogruta. Skriv sedan "ms-inställningar: andra användare" i textrutan och tryck på Enter för att öppna fliken Familj och andra i appen Inställningar .

    Körande dialog: ms-inställningar: andra användare
  2. När du är inne på fliken Familj och andra användare, bläddra ner till fliken Andra användare och klicka på Lägg till någon annan till den här datorn .
  3. Lägg till e-postadressen eller telefonen som är kopplad till Microsoft-kontot från nästa skärm eller klicka på 'Jag har inte den här personens inloggningsinformation' om du planerar att skapa ett lokalt konto.
  4. Från nästa skärm loggar du in med ditt Microsoft-konto eller klickar på Lägg till en användare utan ett Microsoft-konto om du vill skapa ett lokalt konto (någon onlinefunktion är inte tillgänglig).
  5. Lägg till ett användarnamn och ett lösenord för det nya kontot. Du blir då ombedd att tilldela säkerhetsfrågor. Gör det för att säkra ditt konto och klicka på Nästa.
  6. När kontot har skapats, starta om din dator och logga in med det nyskapade kontot vid nästa start.
  7. När du är inloggad med ditt nya konto, öppna din Event Viewer och se om du fortfarande märker fel som innehåller meddelandet "Windows kunde inte ladda registret" .

Skapa ett nytt Windows-konto för att kringgå korruption i systemfiler

Om du fortfarande upplever samma symtom, gå ner till nästa metoder nedan.

Metod 5: Använd en tidigare återställningspunkt

Om du märkte att problemet bara började uppstå nyligen kan du kanske lösa problemet genom att återställa datorn till en frisk punkt där felet "Windows inte kunde ladda registret" inte inträffade.

Alla senaste Windows-versioner gör att du kan återställa ditt system till ett sunt tillstånd genom att använda återställningspunkter som tidigare sparats. Om du har turen att spara en återställningspunkt innan problemet började bör du inte ha några problem som löser felet.

Men kom ihåg att den här proceduren också kommer att återställa alla andra ändringar som har gjorts sedan återställningspunkten har sparats. Om du vill gå vidare med den här potentiella fixen, här är en snabbguide om hur du gör en systemåterställning:

  1. Tryck på Windows-tangenten + R för att öppna en Kör- dialogruta. Skriv sedan 'rstrui' i textrutan och tryck på Enter för att öppna guiden Systemåterställning .

    Öppna guiden Systemåterställning via Run-rutan
  2. När du befinner dig i guiden Systemåterställning klickar du på Nästa för att gå vidare till nästa skärm.

    Komma förbi den första skärmen för Systemåterställning
  3. När du ser nästa skärm börjar du med att kryssa i rutan som är associerad med Visa fler återställningspunkter . Nästa, titta på datumen för varje sparad återställningspunkt och klicka på en som är daterad före uppenbarelsen av problemet för att välja den. Klicka sedan på Nästa för att gå vidare till nästa skärm.

    Återställa ditt system till en tidigare tidpunkt

    VIKTIGT : Kom ihåg att när du har startat den här processen kommer alla installerade applikationer, användarinställningar och allt annat som tvingades efter att återställningspunkten skapades förloras. Det här verktyget återställer din dator till exakt tillstånd vid den tiden.

  4. Klicka på Slutför och bekräfta sedan genom att klicka på Ja i fråga om bekräftelse för att starta processen. Kort efter att du gör det kommer din dator att starta om och det gamla tillståndet kommer att verkställas.

    Starta systemåterställningsprocessen
  5. När din dator har startat upp igen, se om problemet har lösts genom att kontrollera din Event Viewer .

Om du fortfarande ser nya händelser med felet "Windows kunde inte ladda registret", gå ner till nästa metod nedan.

Metod 6: Utför en reparationsinstallation

Om ingen av metoderna ovan har gjort det möjligt för dig att lösa problemet bör den här proceduren låta dig lösa alla scenarier som inträffar på grund av korruption i systemfilerna. Den föredragna metoden skulle vara att använda en reparationsinstallation för att återställa alla Windows-komponenter inklusive alla relaterade uppstartrelaterade processer. Det fina med denna metod är att den här proceduren inte kommer att beröra något annat än Windows-komponenter.

Till skillnad från en ren installation kan du behålla alla dina personuppgifter inklusive applikationer, personliga media (foton, videor, musikfiler).

Om du bestämmer dig för en reparationsinstallation, följ instruktionerna i den här guiden ( här ) för att lära dig hur du gör det (även om du inte har ett installationsmedium.

Intressanta Artiklar