Kako popraviti napako 0x80070021

Več uporabnikov sistema Windows se srečuje z napako 0x80070021, ko poskušajo kopirati datoteko z ene lokacije na drugo. Drugi uporabniki opazijo to napako med poskusom gostovanja storitve WCF v aplikaciji ASP.NET. V večini primerov se težava poroča, ko uporabniki poskušajo upravljati Outlookove podatkovne datoteke (.pst in .ost) .

Napaka 0x80070021 pri upravljanju datotek Outlook Data

Kaj povzroča napako 0x80070021?

To posebno težavo smo preučili z analizo različnih poročil uporabnikov in strategij popravil, ki se običajno uporabljajo za odpravo te težave. Na podlagi naših preiskav je znano več različnih strategij popravljanja, ki sprožijo to kodo napake:

  • Aktivacija HTTP je onemogočena - če se pojavi ta napaka med poskusom gostovanja WCF storitve v prazni aplikaciji ASP.NET; v tem primeru se težava najverjetneje pojavi, ker gostiteljski računalnik nima omogočene HTTP Aktivacije. Če želite rešiti to težavo, boste morali funkcijo omogočiti s funkcijami sistema Windows.
  • Zahtevana različica ASP.NET je onemogočena - Do te posebne težave lahko pride tudi, če zahtevana različica ASP.NET, ki jo uporablja aplikacija, ni na voljo v gostiteljskem računalniku. Če je ta scenarij uporaben, lahko težavo rešite tako, da v funkcijah Windows omogočite pravilno različico.
  • Podatke o Outlooku uporablja drug program - Nekateri dodatki ali neželeni filtri lahko Outlook preprečijo, tudi če se program običajno zapre. Kadar koli se to zgodi, bo po spreminjanju datoteke podatkov Outlooka postopek, ki ostane, sprožil kodo napake. V tem primeru lahko težavo rešite tako, da zaprete Outlook.
  • Nameščen je iskalni indeks e-poštnih sporočil - O tej napaki se običajno poroča tudi zaradi problematičnega dodatka za Outlook, ki se imenuje iskalnik e-poštnih sporočil . Več prizadetih uporabnikov je sporočilo, da se težava ni več pojavljala, ko so odstranili problematični dodatek iz Outlooka.
  • MS Office Communicator (Lyns) je v nasprotju z Outlookom - Drug možni krivec, ki bo sprožil to kodo napake, je Office Communicator ali njegov naslednik Lyns. Znano je, da ta dva puščata procese v ozadju, ki preprečujejo spreminjanje datoteke podatkov Outlook.
  • Neznani postopek je v nasprotju s Outlookovo podatkovno datoteko - Če krivec, ki povzroča težavo v vašem primeru, ni na seznamu osumljencev običajnega, lahko odpravite kakršno koli tretjo vmešavanje tako, da računalnik zaženete v varno stanje.

Če se trenutno spopadate z razrešitvijo iste kode napake, vam bo ta članek zagotovil več korakov za odpravljanje težav. Spodaj boste našli zbirko metod, ki so jih drugi uporabniki v podobni situaciji tudi odpravili ali odpravili težavo.

Če želite ostati čim bolj učinkoviti, vam svetujemo, da sledite metodam po vrstnem redu, kot so predstavljeni, saj so urejene po učinkovitosti in težavah. Eden od njih bo zavezan rešiti težavo, ne glede na scenarij, ki se uporablja.

1. način: omogočanje aktiviranja HTTP iz naprednih storitev .NET Framework 4.5 (če je primerno)

Če dobite to sporočilo o napaki med poskusom gostovanja storitve WCF v prazni aplikaciji ASP.NET, obstaja verjetnost, da se prikaže sporočilo o napaki, ker v gostiteljskem računalniku ni omogočena aktivacija HTTP.

Več uporabnikov, ki so v tem posebnem scenariju naleteli na napako 0x80070021, poroča, da se težava ne pojavlja več, ko so v meniju Funkcije sistema Windows omogočili napredne storitve .Net Framework 4.5.

Opomba: Ta popravek je potrjen, da deluje tako v operacijskem sistemu Windows 10 kot v sistemu Windows 7 (dokler velja trenutni scenarij).

Tu je kratki vodnik, kako to storiti:

  1. Pritisnite tipko Windows + R, da odprete pogovorno okno Zaženi. Nato vnesite “appwiz.cpl” in pritisnite Enter, da odprete zaslon Programi in funkcije .

    V poziv »Zaženi« vtipkajte »appwiz.cpl«
  2. Ko pridete do menija Programi in funkcije, kliknite na Vklop ali izklop funkcij sistema Windows v navpičnem meniju na levi strani.

    Vklop ali izklop funkcije Windows
  3. Znotraj zaslona Funkcije sistema Windows razširite .NET Framework Advanced Services, ne glede na različico, ki jo aktivno uporabljate, in nato razširite nastavitve WCF Services .
  4. Ko pridete tja, potrdite polje, povezano z aktiviranjem HTTP, in potrdite spremembe.

    Omogočanje aktiviranja HTTP
  5. Znova zaženite računalnik in preverite, ali je bila težava odpravljena ob naslednjem zagonu.

Če se še vedno srečujete z napako 0x80070021 ali ta scenarij ni bil primeren za vaše trenutno stanje, preidite na naslednji način spodaj.

2. način: Omogočanje ASP.NET 4.5, 4.6, 4.7 (če je primerno)

Če naletite na težavo v različici sistema Windows, starejši od sistema Windows 10 v povezavi z IIS 8.5 ali novejšo različico, obstaja velika verjetnost, da boste to težavo lahko rešili tako, da registrirate ASP 4.5 ASP 4.6 ali ASP 4.7 prek zaslona funkcije Windows.

Več uporabnikov, za katere je bil izveden ta scenarij, je napako 0x80070021 rešilo v nedogled, potem ko sledite spodnjim korakom in znova zaženete računalnik. Tukaj je nekaj, kar morate storiti:

  1. Pritisnite tipko Windows + R, da odprete pogovorno okno Zaženi . Nato vnesite “appwiz.cpl” in pritisnite Enter, da odprete zaslon Programi in funkcije .
  2. Ko pridete na zaslon Programi in funkcije, v navpičnem meniju na levi kliknite Vklopi ali izklopi funkcije Windows .
  3. Znotraj okna Funkcije sistema Windows razširite internetne informacijske storitve in nato razširite spletne storitve Word Wide .
  4. Razširite meni Funkcije za razvoj aplikacij in potrdite polje, povezano z ASP.NET, ki ga uporabljate. Kliknite Ok, da shranite spremembe.
  5. Znova zaženite napravo in preverite, ali se koda napake preneha pojavljati po naslednjem zaporedju zagona.

Omogočanje zahtevane različice ASP.NET

Če se še vedno pojavlja enaka koda napake ali če ta metoda ni bila uporabna, preidite na naslednjo metodo spodaj.

3. način: Zapiranje Outlooka z upraviteljem opravil

Če med poskusom kopiranja datotek Outlook Data na drugo mesto (bliskovni pogon, OneDrive, drugačen trdi disk itd.) Opazite napako 0x80070021, je razlog, da vam operacijski sistem ne dovoli dokončati postopka. datoteko Outlook še vedno uporablja.

To se zgodi, ker ima Outlook navadno še naprej v ozadju, tudi ko ga običajno zapremo. V večini primerov naj bi se starejše različice Outlooka obnašale tako.

Opomba: če uporabljate filter za neželeno pošto Cloudmark DesktopOne, pred poskusom spodnjih korakov zaprite program.

Tu je nekaj korakov za zagotovitev, da je storitev Outlook zaprta:

  1. Običajno zaprite Outlook (s klikom na ikono X v zgornjem desnem kotu zaslona).
  2. Pritisnite Ctrl + Shift + Esc, da odprete upravitelja opravil .
  3. V notranjosti upravitelja opravil se pomaknite navzdol po seznamu postopka v ozadju in preverite, ali lahko najdete storitev, ki pripada Microsoftovemu Outlooku.
  4. Če najdete postopek, ki spada v Outlook, ga kliknite z desno miškino tipko in izberite Končaj opravilo, da ga zaprete.

    Končanje procesov, povezanih z Outlookom

    Če se med poskusom kopiranja ali premikanja podatkovnih datotek Outlooka še vedno srečujete z napako 0x80070021, premaknite se na naslednji način spodaj.

4. način: Odstranjevanje iskalnika e-poštnih sporočil za iskanje

Drugi potencialni krivec, ki bi lahko povzročil to težavo, je dodatek COM, za katerega je znano, da preprečuje, da bi se Outlook popolnoma zaprl. Outlook v bistvu sili, da za seboj pusti postopek v ozadju, tudi ko je glavna aplikacija zaprta. To se konča v določenih opravilih in znano je, da sproži napako 0x80070021 .

Več uporabnikom, ki se borijo za rešitev te posebne težave, so jo uspeli odpraviti po odstranitvi določenega dodatka za Outlook z imenom Search Email Indexer . Upoštevajte pa, da lahko obstajajo drugi dodatki, ki bodo povzročili isto vedenje.

Tu je kratek vodič o odstranitvi iskalnika e-poštnih sporočil za iskanje ali podobnem dodatku:

  1. Odprite naš program Outlook in kliknite vrstico File na traku na vrhu. Nato kliknite na Možnosti iz navpičnega menija na levi strani.
  2. Znotraj možnosti Outlook izberite zavihek Dodatki v navpičnem meniju na levem delu zaslona.
  3. Znotraj zaslona možnosti dodatkov pojdite na spodnji del zaslona in kliknite spustni meni, povezan z Upravljanjem.
  4. Izberite COM dodatke in kliknite Pojdi, da si ogledate seznam nameščenih dodatkov.
  5. Na zaslonu COM Add- in izberite indeks iskalne e-pošte (ali drug dodatek, ki ga želite odstraniti, in nato kliknite Odstrani, da se ga znebite.

Odstranjevanje odgovornih dodatkov

5. način: Odstranjevanje MS Office Communicatorja (če je primerno)

Drug možen razlog, ki bi lahko sprožil napako 0x80070021, je skoraj izumrla aplikacija, imenovana Microsoft Office Communicator . Ta odjemalca za poenotenje komunikacije, kjer bi uporabniki lahko začeli pogovore in izvajali videoposnetke v živo, ni več podprta s Microsoftom, vendar ga nekateri uporabniki še vedno nameščajo v računalnike.

Če pa je ta zastarela aplikacija v vašem računalniku lahko v nasprotju z novejšimi aplikacijami Office, zlasti z Microsoft Outlook. Več uporabnikov, ki se soočajo s to težavo, poroča, da se napaka 0x80070021 ni več pojavljala, ko so odstranili MS Office Communicator iz svojega računalnika.

Posodobitev: Naslednik MS Office Communicator je tudi MS Lync, ki povzroča popolnoma isto težavo. Če imate nameščeno to aplikacijo, jo odstranite s spodnjimi koraki.

Tu je kratki vodnik, kako to storiti:

  1. Pritisnite tipko Windows + R, da odprete pogovorno okno Zaženi . Nato vnesite “appwiz.cpl” in pritisnite Enter, da odprete programe in funkcije .

    Vnesite appwiz.cpl in pritisnite Enter, da odprete seznam nameščenih programov
  2. Znotraj programov in funkcij se pomaknite navzdol po seznamu aplikacij, da poiščete program Microsoft Office Communicator.
  3. Z desno tipko miške kliknite Microsoft Office Communicator in izberite Odstrani. Nato sledite pozivom na zaslonu, da dokončate odstranitev.

    Odstranjevanje Microsoft Office Communicatorja
  4. Znova zaženite računalnik in ponovite dejanje, ki je prej povzročilo napako 0x80070021 . Če se še vedno pojavlja enaka težava, preidite na naslednjo metodo spodaj.

Če se težava še vedno pojavlja, preidite na naslednji način spodaj.

6. način: Zagon v varni način

Več prizadetih uporabnikov, ki jim je uspelo odpraviti napako 0x80070021 z zagonom v varni način. Ko ste v varnem načinu, obstaja možnost, da boste lahko premaknili, izbrisali ali spremenili Outlookovo podatkovno datoteko, ne da bi videli isto kodo napake.

Tu je kratki vodnik o zagonu računalnika v varni način:

  1. Začnite s pritiskom tipke Windows + R, da odprete pogovorno okno Zaženi . Nato vnesite " ms-settings: recovery" in pritisnite Enter, da odprete zavihek Recovery na strani z nastavitvami Update & Security .

    Dostop do zavihka za obnovitev
  2. Ko pridete na zavihek Obnovitev, kliknite gumb Znova zaženi zdaj pod Napredni zagon . Ko potrdite, se bo naprava ponovno zagnala neposredno v meniju Napredni zagon .

    Dostop do naprednega zagonskega menija
  3. Ko se naprava ponovno zažene v meni Napredni zagon, pojdite na Odpravljanje težav> Napredne možnosti in kliknite Nastavitve zagona .

    Windows 10 Napredne možnosti
  4. Po tem meniju se bo vaš računalnik znova zagnal neposredno v meni Startup Settings ( Nastavitve zagona ). Ko je prikazan meni Nastavitve zagona, pritisnite tipko F4 ali 4, da zaženete računalnik v varnem načinu.

    Če želite zagnati računalnik v varni način, pritisnite tipko F4 ali 4
  5. Ko je zagonsko zaporedje končano in računalnik uspešno zažene v varni način, ponovite postopek, ki je predhodno sprožil napako 0x80070021, in preverite, ali je bila težava odpravljena.

Zanimivi Članki