Sådan løser du fejlen 0x80070005 i Windows 7

Anonim

Fejl 0x80070005 i Windows 7

Nogle brugere, der arbejder på computere med Windows 7, opstår med en fejl 0x80070005. Det kan opstå, når du forsøger at downloade opdateringer, starte OS-licensaktiveringsprocessen eller under systemgendannelsesproceduren. Lad os håndtere, hvad der er den direkte årsag til det angivne problem, samt finde ud af vejen for at eliminere det.

Årsager til fejl og måder at eliminere det på

Fejl 0x80070005 er et udtryk for afslag på at indgive adgang til en bestemt operation, oftest forbundet med at downloade eller installere opdateringen. Direkte grunde til dette problem kan der være mange faktorer:
  • Afbrudt eller ufuldstændig indlæsning af den foregående opdatering;
  • Manglende adgang til Microsoft-websteder (ofte forekommer på grund af ukorrekt konfiguration af antivirusser eller firewalls);
  • Systeminfektion med virus;
  • TCP / IP fiasko;
  • Skader på systemfiler;
  • Harddisk fejlfunktioner.

Hver af de ovennævnte grunde til forekomsten af ​​problemet har sine måder at løse, at samtalen vil gå nedenfor.

Metode 1: Suppinacl Utility

For det første overveje problemløsning algoritmen ved hjælp af SubinacL-værktøjet fra Microsoft. Denne metode er perfekt, hvis fejlen 0x80070005 stammer fra opdateringen eller aktiveringen af ​​licensen i operativsystemet, men det er usandsynligt, at det kan hjælpe, hvis det optrådte i OS-genoprettelsesprocessen.

Download subinacl.

  1. Når du har downloadet Subinacl.msi-filen, skal du køre den. "Installation Wizard" åbnes. Klik på "Næste".
  2. Velkommen Vinduesguide Installationsværktøj Subincl i Windows 7

  3. Derefter vises licensaftalen. Omarrangere radioknappen i den øverste position, og tryk derefter på "Næste". Således bekræfter du dit samtykke med Microsoft-licenserede politikker.
  4. Bekræftelse af licensaftalen i vinduet Subinacl Utility Installation i Windows 7

  5. Derefter åbnes vinduet, hvor du skal angive den mappe, hvor hjælpeprogrammet vil blive installeret. Som standard er dette "Tools" -mappen, som er investeret i mappen Windows Resource Kits, der findes i programmet Directory på C-drevet. Du kan forlade denne standardindstilling, men vi råder stadig til bedre at arbejde værktøjet til at angive Mappe mere tæt på rodmappen på disken C. For at gøre dette skal du klikke på "Gennemse".
  6. Gå til installationsmappen Specifikationer vinduet i SubinCl Utility Setup-vinduet i Windows 7

  7. I vinduet, der åbnes, skal du flytte til C-diskens rod og ved at klikke på ikonet "Opret en ny mappe", opret en ny mappe. Navnet kan give nogen, men vi tildeler navnet "subinacl" til det og vil fortsætte med at betjene det. Tilladt den mappe, du lige har oprettet, tryk på OK.
  8. Oprettelse af en ny mappe i installationsmappe Specifikationer vinduet i vinduet Subinacl Utility Setup i Windows 7

  9. Det refunderes automatisk til det forrige vindue. For at starte installationsprocessen for værktøjet skal du klikke på "Installer nu".
  10. Start installationsproceduren i vinduet Subincl Utility Installation i Windows 7

  11. Brugerinstallationsproceduren udføres.
  12. Installationsprocedure i installationsguiden Subinacl Utility i Windows 7

  13. Vinduet "Installation Wizard" vises om den succesfulde ende. Klik på "Afslut".
  14. Meddelelse for at bekræfte installationen af ​​værktøjet i vinduet Subinacl Utility Setup i Windows 7

  15. Derefter skal du klikke på knappen Start. Vælg alle programmer.
  16. Gå til alle programmer gennem startmenuen i Windows 7

  17. Gå til mappen "Standard".
  18. Gå til katalog Standard VIA Start-menu i Windows 7

  19. Vælg "Notepad" i listen over programmer.
  20. Start en notesblok fra standardmappen gennem startmenuen i Windows 7

  21. I vinduet "Notepad", der åbnes, skal du indtaste en sådan kode:

    @echo off.

    Indstil OSBIT = 32

    Hvis eksisterer "% programfiler (x86)%" SET OSBIT = 64

    Indstil RunningDir =% programfiler%

    Hvis% OSBIT% == 64 SET RUNNINGDIR =% programfiler (x86)%

    C: \ SUBINACL \ SUBINACL.EXE / SUBKEYREG "HKEY_LOCAL_MACHINE \ SOFTWARE \ MICROSOFT \ Windows \ CurrentVersion \ Komponentbaseret servicering" / Grant = "NT Service \ TrustedInstaller" = f

    @Echo gotovo.

    @pause

    Hvis du under installationen er blevet ordineret en anden vej for at installere subinacl-værktøjet, skal du i stedet for værdien "C: \ subinacl \ subinacl.exe" angive den aktuelle installationsadresse for din sag.

  22. Kode i notesblok i Windows 7

  23. Klik derefter på "File" og vælg "Gem som ...".
  24. Gå til vinduet Filbesparelse gennem den øverste vandrette menu i Notepad i Windows 7

  25. Vinduet Filbesparelse åbnes. Flyt på ethvert bekvemt sted på harddisken. Vælg "Alle filer" i rullelisten "Filtype". I området "Filnavn" skal du tildele ethvert navn, der er oprettet af objektet, men sørg for at indtaste udvidelsen ".bat". Klik på "Gem".
  26. Gemmer et objekt i vinduet Gem fil i Notepad i Windows 7

  27. Luk "Notepad" og kør "Explorer". Flyt til den mappe, hvor filen er blevet gemt med BAT-udvidelsen. Klik på den højre museknap (PCM). I listen over handlinger skal du stoppe udvælgelsen til at "løbe fra administratoren".
  28. Start scriptet på vegne af administratoren via kontekstmenuen i Explorer i Windows 7

  29. Scriptet vil blive lanceret og udfører de nødvendige systemindstillinger, der interagerer med subincl-værktøjet. Dernæst foretag en genstart af computeren, hvorefter fejlen 0x80070005 skal forsvinde.

Hvis denne indstilling ikke virker, kan du samtidig oprette en fil med udvidelsen ".bat", men med en anden kode.

Opmærksomhed! Denne handling kan føre til systemets indtægter, så brug det kun som en sidste udvej på egen risiko. Før det bruger det, anbefales det at oprette et systemgendannelsespunkt eller dets backup.

  1. Ved at producere alle de ovenfor beskrevne trin til at installere SubinacL-værktøjet, skal du åbne "Notepad" og drive denne kode der:

    @echo off.

    C: \ SUBINACL \ SUBINACL.EXE / SUBKEYREG HKEY_LOCAL_MACHINE / Grant = Administratorer = F

    C: \ SUBINACL \ SUBINACL.EXE / SUBKEYREG HKEY_CURRENT_USER / Grant = Administratorer = F

    C: \ SUBINACL \ SUBINACL.EXE / SUBKEYREG HKEY_CLASSES_ROOTRA / Grant = Administratorer = F

    C: \ SUBINACL \ SUBINACL.EXE / SUBDIROCTORIES% SYSTEMDRIVE% / Grant = Administratorer = F

    C: \ SUBINACL \ SUBINACL.EXE / SUBKEYREG HKEY_LOCAL_MACHINE / GRUND = SYSTEM = F

    C: \ SUBINACL \ SUBINACL.EXE / SUBKEYREG HKEY_CURRENT_USER / Grant = SYSTEM = F

    C: \ SUBINACL \ SUBINACL.EXE / SUBKEYGEG HKEY_CLASSES_ROOT / Grant = SYSTEM = F

    C: \ SUBINACL \ SUBINACL.EXE / SUBDIROCTORIES% SYSTEMDRIVE% / GRANT = SYSTEM = F

    @Echo gotovo.

    @pause

    Hvis du installerede subincl-hjælpeprogrammet til en anden mappe, skal du i stedet for at udtrykke "C: \ subinacl \ subinacl.exe", angive den nuværende vej til den.

  2. Script kode i notesbog i Windows 7

  3. Gem den angivne kode til en fil med ".bat" -udvidelsen med samme metode, der blev beskrevet ovenfor, og aktiver den fra administratorens person. "Command String" åbnes, hvor proceduren for ændring af adgangsrettighederne udføres. Når processen er afsluttet, skal du trykke på en hvilken som helst tast og genstarte pc'en.

Metode 2: Omdøb eller slet indholdet af softwaredistribution mappen

Som det allerede var nævnt ovenfor, kan årsagen til fejlen 0x80070005 være en pause, når du lægger den forrige opdatering. Således forhindrer underfloor-objektet den korrekte passage af den næste opdatering. Dette problem kan løses ved at omdøbe eller slette indholdet af den mappe, der indeholder downloadsopdateringer, nemlig softwaredributionskataloget.

  1. Åbn "Explorer". Indtast en sådan adresse i sin adresselinje:

    C: \ Windows \ Softwaredistribution

    Klik på den Ældste til højre for adressestrengen eller tryk på Enter.

  2. Skift til softwardistributionsmappen ved hjælp af adresselinjen på dirigenten i Windows 7

  3. Du falder i mappen "Softwareistribution", der er placeret i Windows-mappen. Det er her, at de downloadede systemopdateringer gemmes, før de er installeret. For at slippe af med 0x80070005-fejlen skal du rengøre denne mappe. For at fremhæve alt dets indhold, brug CTRL + A. Klik på PCM på valget. I den viste menu skal du vælge "Slet".
  4. Sletning af indholdet af softwaredistribution mappen ved hjælp af dirigentens kontekstmenu i Windows 7

  5. En dialogboks åbnes, hvor spørgsmålet bliver spurgt, om brugeren virkelig ønsker at flytte alle valgte objekter i "kurven". Enig ved at klikke på "Ja".
  6. Bekræftelse af at slette indholdet af softwaredistribution mappen i dialogboksen Windows 7

  7. Fremgangsmåden til sletning af indholdet af mappen "Softwardistribution" vil blive lanceret. Hvis nogen ikke kan fjernes, da den i øjeblikket er involveret i processen, og tryk derefter på knappen "Spring over" i det viste vindue, der informerer om denne situation.
  8. Fremgangsmåde til sletning af indholdet af softwaredistribution mappen i Windows 7

  9. Når du har slettet indholdet, kan du forsøge at udføre en handling, under hvilken fejlen 0x80070005 blev vist. Hvis årsagen var i forkert indlæste tidligere opdateringer, skal denne gang ikke være.

Samtidig risikerer ikke alle brugere, at indholdet i mappen "Softwardistribution", som de er bange for at ødelægge endnu ikke installeret opdateringer eller en anden måde at beskadige systemet. Situationer opstår, når ovenstående indstilling ikke kan fjerne nøjagtigt det ødelagte eller korte MEED-objekt, som vil mislykkes, da det er den, der er travlt proces. I begge disse tilfælde kan en anden metode anvendes. Den består i at omdøbe mappen "Softwareistribution". Denne indstilling er mere kompliceret end ovenstående, men om nødvendigt kan alle ændringer returneres.

  1. Klik på "Start". Kom i "kontrolpanelet".
  2. Gå til kontrolpanelet gennem startmenuen i Windows 7

  3. Kom i afsnittet "System og Security".
  4. Gå til system og sikkerhed i kontrolpanelet i Windows 7

  5. Klik på "Administration".
  6. Gå til administrationsafsnittet fra sektionen System og Security i kontrolpanelet i Windows 7

  7. I "Service", der klikker på listen.
  8. Running Service Manager fra administrationsafsnittet i kontrolpanelet i Windows 7

  9. "Service Manager" er aktiveret. Læg Windows Update-objektet ud. For at forenkle søgningen kan du opbygge navne i henhold til alfabetet, klikke på titlen på kolonnen "Navn". Når du har fundet det ønskede element, skal du angive det og klikke på "Stop".
  10. Overgang til Windows Stop Service Center i Service Manager i Windows 7

  11. Processen med at stoppe den valgte service påbegyndes.
  12. Stop Windows Service Center i Service Manager i Windows 7

  13. Efter at have stoppet tjenesten, når du tildeler sit navn i venstre område, vises påskriften "RUN". Vinduet "Services Manager" lukker ikke, men ruller det simpelthen på proceslinjen.
  14. Folding Service Manager-vinduet i Windows 7

  15. Åbn nu "Explorer" og indtast følgende sti til adressefeltet:

    C: \ Windows

    Klik på den Ældste til højre for den angivne streng.

  16. Skift til Windows-mappen ved hjælp af vejledningsadressen i Windows 7

  17. En overgang til "Windows" -mappen er lavet lokaliseret i rodmappen på C-drevet C. Her ser vi efter den allerede velkendte mappe i mappen "Softwardistribution". Klik på den pkm og i listen over handlinger Vælg "Omdøb".
  18. Gå til omdøbning af softwardistribution mappen ved hjælp af dirigentens kontekstmenu i Windows 7

  19. Skift navnet på mappen til ethvert navn, du tror. Hovedbetingelsen, så dette navn ikke har andre mapper i samme mappe.
  20. Mappe Softwaredistribution omdøbes i Explorer i Windows 7

  21. Vend nu tilbage til "Service Dispatcher". Fremhæv navnet "Windows Update Center" og klik på "Kør".
  22. Skift til lanceringen af ​​Windows Update Center i Service Manager i Windows 7

  23. Proceduren for at starte den angivne tjeneste vil blive udført.
  24. Windows Startup Service Startup Procedure i Windows 7 Service Manager

  25. Den vellykkede ende af ovenstående opgave vil angive udseendet af statusen "Works" i status kolonnen modsat navnet på tjenesten.
  26. Windows Update Service Center fungerer i Windows 7 Service Manager

  27. Nu efter genstart af computeren, skal fejlen 0x80070005 forsvinde.

Metode 3: Deaktiver Anti-Virus eller Fireavy

Den næste grund, der kan medføre, at en fejl 0x80070005 er forkerte indstillinger eller fejl i driften af ​​standard antivirus eller firewall. Især ofte forårsager det problemer under systemgendannelse. For at kontrollere, om det er nødvendigt, er det nødvendigt at midlertidigt deaktivere beskyttelse og spor, hvis fejlen ikke vises igen. Antivirus- og firewall-deaktiveringsproceduren kan afvige væsentligt afhængigt af producenten og den version af den angivne software.

Deaktiver Avast Anti-Virus gennem meddelelsespanelet i Windows 7

Hvis problemet vises igen, kan du inkludere beskyttelse og fortsætte med at søge efter fejlfinding. Hvis du har slukket antivirus- eller firewallen, forsvandt fejlen, prøv at rette indstillingerne for de angivne typer af antivirusprogrammer. Hvis du ikke kan konfigurere software, råder vi dig til at afinstallere det og erstatte det med analog.

Opmærksomhed! Ovennævnte handlinger skal foretages til den højest mulige periode, da det er farligt at forlade en computer uden antivirusbeskyttelse i lang tid.

Lektion: Sådan slukker du antivirusen

Metode 4: Diskcheck for fejl

Fejl 0x80070005 kan forårsage fysiske skader eller logiske fejl på harddisken på den pc, som systemet er installeret på. Den nemmeste måde at kontrollere harddisken på for de ovennævnte problemer og, hvis det er muligt, eliminere fejlene udføres ved hjælp af check disk systemværktøjet.

  1. Brug startmenuen, flyt til "Standard" -mappen. På listen over objekter finder du "kommandolinjen" -genstanden og klik på PCM. Vælg "Kør på vegne af administratoren".
  2. Kør en kommandolinje på vegne af administratoren ved hjælp af kontekstmenuen via menuen Start i Windows 7

  3. "Command Line" åbnes. Sæt posten der:

    Chkdsk / r / f c:

    Klik på Enter.

  4. Start Kontroller Diskværktøjet for at kontrollere disken på fejl ved at indtaste kommandoen via kommandolinjens grænseflade i Windows 7

  5. Oplysninger vises, der rapporterer, at det er umuligt at kontrollere disken, da den er optaget af en anden proces. Derfor bliver det bedt om at scanne, når systemet genstartes. Indtast "Y" og tryk på ENTER. Efter at genstarte pc'en.
  6. Meddelelse om lanceringen af ​​checkdiskværktøjet, når du genstarter systemet via kommandolinjegrænsefladen i Windows 7

  7. Under genstartet vil checkdiskværktøjet kontrollere C-diskchecken. Hvis det er muligt, vil alle logiske fejl korrigeres. Hvis problemerne er forårsaget af fysiske fejl i harddisken, er det bedst at erstatte det med en normalt fungerende analog.

Lektion: Kontrol af disk på fejl i Windows 7

Metode 5: Gendan systemfiler

En anden grund til det problem, vi studerede, kan være skader på Windows-systemfiler. Hvis den angivne funktionsfejl, skal operativsystemet scannes for integritet og om nødvendigt gendanne beskadigede varer ved hjælp af SFC-systemværktøjet.

  1. Ring til en "kommandolinje" ved at handle på anbefalingerne beskrevet i metoden 4. Indtast en sådan post i den:

    SFC / ScanNow.

    Klik på Enter.

  2. Kør SFC Utility til at teste systemfiler til integritet ved at indtaste kommandoen via kommandolinjegrænsefladen i Windows 7

  3. SFC-værktøjet vil blive lanceret og udfører en OS-scanning efter manglende integritet af systemelementerne. I tilfælde af fejlfinding vil beskadigede elementer blive genoprettet.

Kontrol af systemfiler til integriteten af ​​SFC System Utility via kommandolinjegrænsefladen i Windows 7

Lektion: Kontroller integriteten af ​​OS-filer i Windows 7

Metode 6: Nulstil TCP / IP-parametre

En anden grund til det problem, vi studerede, kan være en fejl i TCP / IP. I dette tilfælde skal du nulstille parametrene for denne stak.

  1. Aktivér "kommandolinjen". Indtast en sådan post:

    Netsh int ip reset logfile.txt

    Klik på Enter.

  2. Nulstil TCP IP-parametre ved at indtaste kommandoen via kommandolinjeinterface i Windows 7

  3. Ved hjælp af udførelsen af ​​ovennævnte kommando kasseres TCP / IP-stack-parametrene, og alle ændringer registreres i logfil.txt-filen. Hvis årsagen til fejlen blev dækket af fejlene i den ovenfor anførte komponent, skal problemerne forsvinde.

Metode 7: Skift attributterne til "System Volume Information" -mappen

Den næste årsag til fejlen 0x80070005 kan indstilles den skrivebeskyttede attribut til systemvolumeninformationsmappen. I dette tilfælde skal vi ændre ovennævnte parameter.

  1. I betragtning af at "systemvolumeninformation" -mappen er skjult, skal vi aktivere visning af systemobjekter i Windows 7.
  2. Aktivér visning af skjulte systemfiler og mapper via mappeindstillinger i Windows 7

  3. Aktivér derefter "Explorer" og gå til rodmappen på disken C. Find systemvolumen Information Directory. Klik på PCM. I listen, der vises, skal du vælge "Egenskaber".
  4. Overgang til vinduet Egenskaber i systemvolumeninformationsmappen ved hjælp af konstantmenuen på dirigenten i Windows 7

  5. Vinduet på egenskaberne i ovenstående mappe åbnes. Kontroller, at i "attributter" -blokken nær den skrivebeskyttede parameter blev afkrydsningsfeltet ikke valgt. Hvis det er det værd, så fjern det helt sikkert, og tryk derefter på "Anvend" og "OK". Derefter kan du teste pc'en for den fejl, vi studerede af os ved at anvende den faktiske handling.

Ændring af attributterne af mappen System Volume Information i vinduet Generelle egenskaber i Windows 7

Metode 8: Aktivering af "Shadow Copying Tom"

En anden grund til problemet kan være en handicappet service "Shadow Copying Tom".

  1. Gå til "Service Manager" ved hjælp af algoritmen beskrevet i metoden 2. Find "Shadow Copying Tom" -genstanden. Hvis tjenesten er deaktiveret, skal du klikke på Kør.
  2. Overgang til starten af ​​Sheee Kopiering Tom i Service Manager i Windows 7

  3. Derefter skal modsat navnet på tjenesten vises status "Works".

Tom Copy Service kører i Windows 7 Service Manager

Metode 9: Eliminering af en viral trussel

Nogle gange kan en fejl 0x80070005 forårsage en computerinfektion med bestemte typer vira. Derefter er det nødvendigt at kontrollere pc'en med et specielt antivirusværktøj, men ikke et almindeligt antivirus. Det er bedst at scanne fra under en anden enhed eller via LiveCD (USB).

Scanning af en computer anti-virus utility Dr.Web CureIt i Windows 7

Under kontrollen, når en ondsindet kode er registreret, skal du udføre de anbefalinger, som hjælpeprogrammet giver gennem din grænseflade. Men selvom viruset er fundet og neutraliseret, giver dette ikke en fuldstændig garanti for de fejl, vi studerer, da den ondsindede kode kunne producere visse ændringer i systemet. Efter at have fjernet det sandsynligvis vil det være nødvendigt at desuden anvende en af ​​disse metoder til at eliminere problemet med 0x80070005, som vi har beskrevet ovenfor, især genoprette systemfiler.

Som du kan se, er der en temmelig bred liste over årsager til fejl 0x80070005. Eliminationsalgoritmen afhænger af essensen af ​​denne årsag. Men selvom du ikke har installeret det, kan du simpelthen bruge alle de metoder, der er angivet i denne artikel, og udelukkelsesmetoden opnår det ønskede resultat.

Læs mere