
Windows registerdatabasen, ofta kallad registret, har varit en av de viktigaste delarna av Windows. OS från Microsoft sedan lanseringen i Windows.
Den hierarkiskt strukturerade konfigurationsdatabasen lagrar all viktig information och inställningar för Windows, inklusive till exempel information om processen för boot, rätt användarbehörighet eller information om status för Windows-funktioner och uppdateringar.
På grund av dess betydelse för driften av operativsystemet, registrering är också den avgörande faktorn för många fel, som felet 0x80070005 som nämns ovan. I den här artikeln kommer du att lära dig varför detta händer och hur du löser 0x80070005.
Du kan också läsa: Så här åtgärdar du fel 0x80300024 i Windows 10
0x80070005: Vad ligger bakom detta Windows-fel?
Felkod 0x80070005 är relaterad till operativsystemuppdateringar och andra applikationer. Microsoft (t.ex. Telefon, Microsoft Store eller Microsoft Store-appar). Detta felmeddelande Det brukar också visas när du aktiverar Windows eller andra Microsoft-komponenter och när du ansluter till nätverk.
Anledningen i alla fall är densamma: användaren har inte åtkomsträttigheter till filen eller registret. Det kan orsakas av felaktiga registerposter eller systeminställningar, eller av skadade systemfiler.
Fel 0x80070005 är ett problem som kan uppstå i olika versioner eftersom det påverkar både Windows 10-användare och tidigare versioner som Windows 8 eller Windows 7.
Hur fixar jag fel 0x80070005?
Orsakerna till problem som 0x80070005 kan vara olika. En av orsakerna kan vara en felaktig start eller avstängning av datorn (till exempel efter en blå skärm). Andra orsaker är hårdvara defekt (särskilt hårddisken) eller närvaron av malware.
Det är också möjligt att användaren själv har gjort en felaktig konfiguration, ändrat registret eller raderat filer, avsiktligt eller oavsiktligt. I detta sammanhang, Det är värt att nämna de så kallade registerrensarna eller liknande produktivitetsverktyg som är utformade för att hjälpa användaren att omorganisera eller städa upp databaser från registret, men som går utöver sitt ursprungliga syfte.
Eftersom det finns så många olika orsaker till fel 0x80070005, Det finns ingen generell lösning på problemet med åtkomstfel. Det finns flera sätt att lösa problemet själv om du inte vill kontakta Microsofts support. I de följande avsnitten kommer vi att se de mest lovande lösningarna.
Obs: De flesta lösningar på 0x80070005-problemet kräver administratörsbehörighet. Alternativt, med administratörsbehörighet, kan du manuellt åtgärda felaktiga registerposter. Tänk dock på att du endast bör utföra dessa uppgifter om du har nödvändig erfarenhet och kunskap.
Lösning 1: Logga in med ett administratörskonto
Om du stöter på felkod 0x80070005 när du kör en fil eller installerar ett program, är det första du bör göra starta om datorn och logga sedan in med ett administratörskonto för att lösa problemet.
När Windows installeras på en specifik dator skapas vanligtvis bara en enkel användarprofil, som inte har de högsta behörigheterna. Dessutom är standardadministratörskontot vanligtvis inte aktiverat, så du måste aktivera det först.
För att göra detta, öppna a kommandotolken från Start-menyn och skriv följande kommando: net user administratör / aktiv: ja
- Starta sedan om din dator och på inloggningsskärmen;
- Välj administratörskontot istället för det vanliga användarkontot.
- Starta sedan om filen eller kör installationen eller programmet som tidigare orsakade felet 0x80070005.
- Om du senare vill inaktivera administratörskontot kan du göra det med följande kommando: nest användare admin /active:no
Lösning 2: Kör SFC File Checker
Om någon Windows-funktion inte fungerar och felkoden 0x80070005 visas, kan det också bero på skadade systemfiler. Med SFC (System File Checker), har Microsoft integrerat sin egen lösning i Windows för att analysera detta problem. SFC kontrollerar alla skyddade systemfiler och ersätter korrupta filer genom mellankopior.
Checkern kan köras från kommandoraden. kommandon när som helst, men det måste göras som administratör. Gör så här:
- Skriv "cmd» i sökrutan eller i sökfunktionen i Start-menyn och högerklicka på kommandoraden;
- Välj "Kör som administratör" i popup-fönstret;
- Ange nu följande kommando för att köra filsystemskannern: sfc /scannow
- SFC kommer omedelbart att starta skanningen och reparationsprocessen. Denna process tar några minuter och verktyget visar alltid det aktuella förloppet.
När genomsökningen har slutförts kommer ett meddelande att visas som anger om skadade eller saknade filer hittades och om SFC-systemet kunde reparera situationen. Om systemprogrammet inte kunde fixa felet i systemfilerna kan du söka i programloggen efter filerna där felet uppstod.
Använd följande kommando för att kopiera innehållet i loggfilen till en textfil som heter sfcdetails.txt på skrivbordet: findstr /c:»[SR]» %windir%»%UserProfile%»sfcdetails.txt» >»%UserProfile % »sfcdetails.txt
Lösning 3: Kontrollera hårddiskens filsystem för fel
Problemet med 0x80070005 kan också orsakas av filsystemfel, dvs. fel som orsakar dåliga sektorer på hårddisken. I det här fallet är det inte själva hårddisken som är skadad, utan det är snarare fel på hårddisken eftersom en eller flera sparade filer innehåller fel.
Microsoft har också utvecklat ett eget verktyg CHKDSK (Kontrollera disk) för detta fall, som kontrollerar filsystemet för dessa fel. Om dessa fel upptäcks försöker programmet korrigera dem.
Obs: Filsystemfel kan uppstå på olika sätt. Till exempel kan systemkrascher eller filer som av misstag har raderats, ändras eller flyttas också orsaka dåliga sektorer på hårddiskar. Därför bör justeringar göras endast med erfarenhet och kunskap, särskilt när det kommer till Windows-filhantering och andra Microsoft-applikationer.
För att öppna hårddiskverktyget
Du kan välja mellan två alternativ: kör skanningen genom Explorer eller använd kommandoraden. Om du väljer det första alternativet:
- Tryck på [Windows-tangent] + [E] och högerklicka på hårddisken du vill skanna;
- Klicka på "Egenskaper" i snabbmenyn;
- Gå nu till fliken "Verktyg" och klicka på "Skanna" i kategorin "Skanningsfel";
- Klicka på "Skanna disk" eller "Start" för att starta skanningen och återställningsprocessen.
Om du har valt det andra alternativet, det vill säga kommandoraden, kör programmet som administratör, enligt beskrivningen i föregående lösning.
- Ange sedan följande kommando för att skanna C-enheten;
- Använd CHKDSK (för att skanna andra enheter, ersätt helt enkelt bokstaven C med motsvarande enhetsbeteckning) chkdsk C: / f / r
- Ett meddelande kommer att visas som säger att systemkontrollen inte kan utföras just nu, eftersom andra processer använder enheten.
- Men om du trycker på "J"-tangenten kommer den att fråga dig om du vill köra CHKDSK vid nästa uppstart. Tryck sedan på tangenten, stäng kommandotolken och starta om datorn för att starta skanningsprocessen.
Lösning 4: Sök efter skadlig programvara
Om det finns korrupta filer eller ogiltiga poster i registret kan din dator vara infekterad med skadlig programvara. I det här fallet kan fel 0x80070005 inte lösas av ett skanningsprogram som SFC eller CHKDSK, åtminstone förrän skadlig programvara har tagits bort från din dator.
Om du regelbundet stöter på felkoder som 0x80070005, Vi rekommenderar att du kör en fullständig genomsökning från skadlig programvara, även om du har installerat skyddsprogram eller använder Windows säkerhetsprogram.
Återigen, Microsoft har sitt eget verktyg: Malware Removal Tool (MSRT). Denna plugin är installerad på ditt system och körs automatiskt om du har aktiverat automatisk uppdatering.
Om det här alternativet är inaktiverat, också Du kan använda MSRT genom att ladda ner det från centret descargas Microsoft-tjänsteman och utföra den. Istället för Microsofts lösning kan du också använda verktyg för upptäckt av skadlig programvara från betrodda leverantörer, såsom Kaspersky, Avira, Norton eller Bitdefender, för att upptäcka och ta bort skadlig programvara från ditt system.
Lösning 5: Uppdatera Windows till den senaste versionen
I vissa fall kan fel 0x80070005 orsakas av att Windows eller vissa applikationer, till exempel Microsoft Store, är föråldrade. För att säkerställa att alla de senaste uppdateringarna av Microsoft-applikationer har installerats, söka efter uppdateringar manuellt. Om du använder Windows 10 kan du kontrollera det på följande sätt:
- Öppna Start-menyn och välj Inställningar.
- Klicka på "Uppdatera och säkerhet".
- Klicka på "Sök efter uppdateringar" för att starta en manuell sökning. Om uppdateringar är tillgängliga kan du installera dem direkt från Update Center.
För äldre versioner av Windows, som Windows 8 eller Windows Vista, följ dessa steg:
- Gå till "Start"-menyn och öppna «Kontrollpanelen».
- Beroende på den konfigurerade vyn (kategorier eller ikoner), Välj menyn "System och säkerhet". eller "Windows Update".
- I "Windows Update", klicka på "Sök efter uppdateringar".
Lösning 6: Starta om och återställ Microsoft Store
Om fel 0x80070005 vanligtvis uppstår när du använder appar från Microsoft Store eller själva Microsoft Store kan du försöka lösa problemet genom att återställa butikscachen. I Windows 8, Windows 8.1 och Windows 10 finns ett litet verktyg som heter "wsreset" som du kan använda enligt följande:
- Tryck på [Windows-tangenten] + [R] för att öppna dialogrutan "Kör". Du kan också öppna dialogrutan genom att klicka på knappen Startmeny med samma namn.
- Ange nu namnet på ditt dataåterställningsprogram: wsreset
- Tryck på [Enter] eller OK-knappen för att återställa Microsoft Store-cachen. Under en kort omstart öppnas och stängs ett kommandopromptfönster när processen är klar. Windows Store öppnas automatiskt.
Om fel 0x80070005 fortfarande visas efter att ha rensat Microsoft Store-cachen kan Windows 10-användare använda felsökaren, en lösning som är speciellt utformad för att åtgärda problem som hindrar dig från att använda Microsoft Store-appar korrekt. Denna funktion kan användas enligt följande:
- Öppna Start-menyn och klicka på Inställningar.
- Välj kategorin "Uppdateringar och säkerhet".
- I menyn till vänster, Gå till "Felsökning" och leta efter "Windows Store Apps" under "Felsökning".
- Klicka på objektet och sedan på "Felsökning".
Lösning 7: Återställ systemet
Om motsvarande alternativ har aktiverats kan du försöka lösa problemet 0x80070005 genom att utföra en systemåterställning. Detta alternativ återställer systemet till dess tidigare tillstånd och låter dig ta bort och åtgärda ogiltiga registerposter och systemfiler.
Denna process sparar all data från användaren och tredjepartsapplikationer, så det här alternativet ingen säkerhetskopiering krävs av bilder, dokument, musik och videofiler.
Obs: Om systemåterställning är inaktiverat kommer du inte att kunna använda den här lösningen eftersom det inte finns någon återställningspunkt. Därför måste du aktivera den här funktionen om du vill använda den för felsökning i framtiden.
I Windows 10, liksom i tidigare versioner av Windows, kan funktionen Systemåterställning nås från Kontrollpanelen, som i sin tur kan nås från Start-menyn, som vi redan har nämnt. Följ sedan dessa steg:
- I kontrollpanelen, välj kategorin "Återställ (se ikoner)".
- Klicka på knappen "Öppna systemåterställning".
- Klicka på "Nästa" och välj önskad återställningspunkt och klicka sedan på "Nästa" igen.
- Bekräfta ditt val genom att klicka på "Klar" och sedan klicka på "Ja" i nästa fönster för att starta återställningen.
Lösning 8: Byt ut problematisk mjukvara och hårdvara
Prestandaförbättringsprogram försöker förbättra din dators prestanda, t.ex. ta bort onödiga filer eller föråldrade registerposter. Även om dessa program vanligtvis är ganska tillförlitliga, finns det inget sätt att de inte raderar filer eller poster som normalt inte bör raderas under optimering.
Därför, om du använder ett produktivitetsprogram och misstänker att det kan vara ansvarigt för felkoden 0x80070005, rekommenderas det att du byter till ett annat program eller slutar använda det programmet. Om felsökningsprocessen visar att problemet är maskinvarurelaterat bör du vidta lämpliga åtgärder och byta ut den felaktiga hårdvaran för att förhindra ytterligare systemfel.
Du kan också läsa: Så här åtgärdar du felkod 0xc00000e i Windows 10
Jag heter Javier Chirinos och jag brinner för teknik. Så länge jag kan minnas var jag förtjust i datorer och tv-spel och den hobbyn hamnade i ett jobb.
Jag har publicerat om teknik och prylar på Internet i mer än 15 år, särskilt inom mundobytes.com
Jag är även expert på onlinekommunikation och marknadsföring och har kunskap om WordPress-utveckling.