Hogyan javítsuk ki a 0x80070021 hibát

Számos Windows-felhasználó találkozik a 0x80070021 számú hibával, amikor fájlt próbál átmásolni az egyik helyről a másikra. Más felhasználók ezt a hibát látják, miközben egy WCF szolgáltatást próbálnak tárolni egy ASP.NET alkalmazásban. De a legtöbb esetben a probléma akkor jelentkezik, amikor a felhasználók megpróbálják kezelni az Outlook adatfájljait (.pst és .ost) .

0x80070021 számú hiba az Outlook Data fájlok kezelésekor

Mi okozza a 0x80070021 számú hibát?

Ezt a kérdést különféle felhasználói jelentések és a probléma megoldására általánosan alkalmazott javítási stratégiák elemzésével vizsgáltuk. Vizsgálataink alapján számos különféle javítási stratégia ismert, amelyek kiváltják ezt a hibakódot:

  • A HTTP-aktiválás le van tiltva - Ha ezt a hibát kapja, amikor egy WCF-szolgáltatást próbál tárolni egy üres ASP.NET-alkalmazásban; ebben az esetben a probléma valószínűleg azért merül fel, mert a gazdagép nem engedélyezi a HTTP aktiválást. A probléma megoldásához engedélyeznie kell a szolgáltatást a Windows szolgáltatásokból.
  • A szükséges ASP.NET verzió le van tiltva - Ez a probléma akkor fordulhat elő, ha az alkalmazás által használt ASP.NET verzió nem érhető el a gazdagépen. Ha ez a forgatókönyv alkalmazható, a problémát úgy oldhatja meg, hogy engedélyezi a megfelelő verziót a Windows szolgáltatásokból.
  • Az Outlook adatait egy másik program használja - Egyes beépülő modulok vagy spamszűrők megőrizhetik az Outlookot akkor is, ha a program szokásos módon közel van. Ha ez megtörténik, egy maradék folyamat végül kiváltja a hibakódot, amint az Outlook adatfájl módosul. Ebben az esetben a problémát az Outlook folyamat bezárásával oldhatja meg.
  • Telepítve van a Search Email Indexer - Ez a hibakód gyakran jelenik meg a Search Email Indexer nevű problémás Outlook-kiegészítő miatt is. Számos érintett felhasználó arról számolt be, hogy a probléma már nem jelentkezett, miután eltávolította a problémás bővítményt az Outlookból.
  • Az MS Office Communicator (Lyns) ütközik az Outlook-lal - Egy másik lehetséges bűnös, aki ezt a hibakódot kiváltja, az Office Communicator vagy annak utódja, Lyns. Ez a kettő ismert módon hátrányos folyamatokat hagy meg, amelyek megakadályozzák az Outlook adatfájl módosítását.
  • Az ismeretlen folyamat ütközik az Outlook adatfájljával - Ha az ügyében a problémát okozó bűncselekmény nem szerepel a szokásos gyanúsítottak listáján, kiküszöbölheti a harmadik fél beavatkozását a számítógép biztonságos módba indításával.

Ha jelenleg ugyanazt a hibakódot oldja meg, ez a cikk több hibaelhárítási lépést kínál Önnek. Az alábbiakban olyan módszerek gyűjteményét találja, amelyeket hasonló helyzetben más felhasználók is használtak a probléma megoldására vagy megkerülésére.

Ha a lehető leghatékonyabban szeretne megmaradni, azt javasoljuk, hogy kövesse a módszereket azok bemutatási sorrendjében, mivel hatékonyság és nehézség szerint rendezték őket. Az egyik az alkalmazandó forgatókönyvetől függetlenül köteles megoldani a problémát.

1. módszer: A HTTP aktiválás engedélyezése a .NET Framework 4.5 Advanced Services szolgáltatásból (ha van)

Ha ezt a hibaüzenetet kapja, amikor megpróbál egy WCF szolgáltatást egy üres ASP.NET alkalmazásban üzemeltetni, akkor valószínűleg a hibaüzenet jelenik meg, mert a gazdagépnek nincs engedélyezve a HTTP aktiválás.

Számos olyan felhasználó, aki ebben a forgatókönyvben a 0x80070021 számú hibát tapasztalta, jelentette, hogy a probléma már nem jelentkezett, miután engedélyezte a .Net Framework 4.5 Advanced Services szolgáltatást a Windows szolgáltatások menüben.

Megjegyzés: Megerősítették, hogy ez a javítás mind a Windows 10, mind a Windows 7 rendszeren működik (mindaddig, amíg a jelenlegi forgatókönyv alkalmazható).

Ez egy rövid útmutató ehhez:

  1. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be az „appwiz.cpl” elemet, és nyomja meg az Enter billentyűt a Programok és szolgáltatások képernyő megnyitásához.

    Gépelje be az „appwiz.cpl” fájlt a Futtatás parancsba
  2. Miután belépett a Programok és szolgáltatások menübe, kattintson a bal oldali függőleges menüben a Windows szolgáltatások be- vagy kikapcsolása elemre.

    A Windows szolgáltatás be- és kikapcsolása
  3. A Windows szolgáltatások képernyőn bontsa ki a .NET-keretrendszer speciális szolgáltatásait, attól függően, hogy melyik verziót használja aktívan, majd bontsa ki a WCF-szolgáltatások beállításait.
  4. Miután odaért, jelölje be a HTTP aktiváláshoz tartozó négyzetet, és kattintson az OK gombra a módosítások megerősítéséhez.

    A HTTP aktiválás engedélyezése
  5. Indítsa újra a számítógépet, és ellenőrizze, hogy a probléma a következő indításkor megoldódott-e.

Ha továbbra is a 0x80070021 számú hibát tapasztalja, vagy ez a forgatókönyv nem volt alkalmazható a jelenlegi helyzetre, lépjen tovább a következő módszerre.

2. módszer: Az ASP.NET 4.5, 4.6, 4.7 engedélyezése (ha alkalmazható)

Ha a Windows 10-nél régebbi Windows verzióval vagy az IIS 8.5-rel vagy újabb verzióval szembesül a problémával, akkor valószínű, hogy a problémát úgy tudja megoldani, hogy regisztrálja az ASP 4.5 ASP 4.6 vagy ASP 4.7 szoftvert a Windows Features képernyőn.

Számos olyan felhasználó számára, akinek ezt a forgatókönyvet sikerült megoldatlanul, az alábbi lépések végrehajtása és a számítógép újraindítása után határozatlan időre oldja meg a 0x80070021 számú hibát . Itt van, mit kell tennie:

  1. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be az „appwiz.cpl” elemet, és nyomja meg az Enter billentyűt a Programok és szolgáltatások képernyő megnyitásához.
  2. Miután belépett a Programok és szolgáltatások képernyőre, kattintson a bal oldali függőleges menüben a Windows szolgáltatások be- vagy kikapcsolása elemre.
  3. A Windows szolgáltatások ablakán bontsa ki az Internet Information Services szolgáltatást, majd a Word Wide Web szolgáltatásokat.
  4. Bontsa ki az Alkalmazásfejlesztési szolgáltatások menüt, majd jelölje be a használt ASP.NET-hez társított négyzetet. Kattintson az OK gombra a módosítások mentéséhez.
  5. Indítsa újra a számítógépet, és ellenőrizze, hogy a következő indítási sorozat befejezése után a hibakód nem fordul elő.

A szükséges ASP.NET verzió engedélyezése

Ha továbbra is ugyanaz a hibakód fordul elő, vagy ha ez a módszer nem volt alkalmazható, lépjen tovább a következő módszerre.

3. módszer: Az Outlook bezárása a Task Manager használatával

Ha a 0x80070021 számú hibát látja, miközben megpróbálja másolni az Outlook Data fájlokat egy másik helyre (flash meghajtó, OneDrive, eltérő merevlemez stb.), Valószínűsége az oka annak, hogy az operációs rendszer nem engedi meg a folyamat befejezését, mert fájlt továbbra is az Outlook használja.

Ennek oka az, hogy az Outlook hajlamos a háttérben futni még akkor is, ha hagyományosan bezárja. A legtöbb esetben a régebbi Outlook verziókról számolnak be, hogy így viselkednek.

Megjegyzés: Ha a Cloudmark DesktopOne spamszűrőjét használja, akkor az alábbi lépések megkezdése előtt zárja be a programot.

Itt gyorsan megbizonyosodhat arról, hogy az Outlook szolgáltatás bezáródott-e:

  1. Hagyományosan zárja be az Outlook programot (a képernyő jobb felső sarkában lévő X ikonra kattintva).
  2. A Task Manager megnyitásához nyomja meg a Ctrl + Shift + Esc billentyűket .
  3. A Feladatkezelőben görgessen lefelé a háttérfolyamat listáján, és ellenőrizze, hogy megtalálja-e a Microsoft Outlookhoz tartozó szolgáltatást.
  4. Ha az Outlookhoz tartozó folyamatot talál, kattintson a jobb gombbal rá, és válassza a Feladat befejezése lehetőséget a bezáráshoz.

    Az Outlookhoz társított folyamatok befejezése

    Ha továbbra is a 0x80070021 hibát tapasztalja az Outlook adatfájlok másolása vagy áthelyezése közben, lépjen tovább a következő módszerre.

4. módszer: A Search Email Indexer eltávolítása

Egy másik lehetséges bűnös, amely ezt a problémát okozhatja, egy COM-bővítmény, amelyről ismert, hogy megakadályozza az Outlook teljes bezárását. Alapvetően arra kényszeríti az Outlookot, hogy hagyjon hátra egy háttérfolyamatot, még akkor is, ha a fő alkalmazás bezárult. Ez bizonyos házimunkákkal ütközik és ismert módon kiváltja a 0x80070021 hibát.

Számos felhasználónak, akik küzdenek az adott probléma megoldásáért, sikerült kijavítaniuk egy keresési e-mail indexelő nevű Outlook-kiegészítő eltávolítása után. De ne feledje, hogy lehetnek más kiegészítők is, amelyek végül ugyanazt a viselkedést okozzák.

Itt található egy gyors útmutató a Search Email Indexer vagy egy hasonló kiegészítő eltávolításához:

  1. Nyissa meg az Outlook alkalmazásunkat, és kattintson a Fájl elemre a tetején található szalagsorban. Ezután kattintson a bal oldali függőleges menü Opciók elemére.
  2. Az Outlook beállításain belül válassza a Beépülések fület a képernyő bal oldali részén található függőleges menüből.
  3. A Bővítési lehetőségek képernyőn lépjen a képernyő alsó részére, majd kattintson a Kezeléshez társított legördülő menüre.
  4. Válassza a COM-bővítményeket, és kattintson a Go- ra a telepített kiegészítők listájának megtekintéséhez.
  5. A COM-kiegészítő képernyőn válassza az E-mail indexelő keresése lehetőséget (vagy egy másik kiegészítőt, amelyet eltávolítani szeretne, majd kattintson az Eltávolítás elemre, hogy megszabaduljon tőle.)

A felelős kiegészítők eltávolítása

5. módszer: Az MS Office Communicator eltávolítása (ha van)

A 0x80070021 hibát okozó másik lehetséges ok a Microsoft Office Communicator néven szinte kihalt alkalmazás. Ezt az egységes kommunikációs klienst, ahol a felhasználók beszélgetéseket kezdeményezhetnek és élő videókat készíthetnek, a Microsoft már nem támogatja, ám egyes felhasználók még mindig telepítették a számítógépükre.

Ennek az elavult alkalmazásnak a számítógépen való elhelyezése azonban ütközhet az újabb Office alkalmazásokkal, különösen a Microsoft Outlook programmal. Számos olyan felhasználó jelentette be a problémát, hogy a 0x80070021 hiba már nem jelentkezett, miután eltávolították az MS Office Communicator programot a számítógépről.

Frissítés: Az MS Office Communicator utódja, az MS Lync szintén ismert, hogy ugyanazt a problémát okozza. Ha telepítette ezt az alkalmazást, akkor távolítsa el az alábbi lépésekkel.

Ez egy rövid útmutató ehhez:

  1. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be az „appwiz.cpl” elemet, és nyomja meg az Enter billentyűt a Programok és szolgáltatások megnyitásához.

    Írja be az appwiz.cpl fájlt, és nyomja meg az Enter billentyűt a telepített programok listájának megnyitásához
  2. A Programok és szolgáltatások részben görgessen lefelé az alkalmazások listájában a Microsoft Office Communicator alkalmazás megkereséséhez.
  3. Kattintson a jobb gombbal a Microsoft Office Communicator elemre, és válassza az Eltávolítás lehetőséget. Ezután kövesse a képernyőn megjelenő utasításokat az eltávolítás befejezéséhez.

    A Microsoft Office Communicator eltávolítása
  4. Indítsa újra a számítógépet, és ismételje meg a korábban a 0x80070021 hibát okozó műveletet. Ha ugyanaz a probléma továbbra is felmerül, lépjen tovább a következő módszerre.

Ha a probléma továbbra is fennáll, lépjen tovább a következő módszerre.

6. módszer: Indítás biztonságos módba

Számos érintett felhasználó, akiknek sikerült megoldania a 0x80070021 hibát biztonságos módba történő indítás útján. Biztonságos módban valószínű, hogy ugyanazt a hibakódot látva mozgathatja, törölheti vagy módosíthatja az Outlook adatfájlt.

Íme egy rövid útmutató a számítógép biztonságos módba történő indításáról:

  1. A Windows billentyű + R megnyomásával indítsa el a Futtatás párbeszédpanelt. Ezután írja be az „ ms-beállítások: helyreállítás” elemet, és nyomja meg az Entert a Frissítés és biztonság beállításai oldal Helyreállítási fülének megnyitásához.

    Belépés a Helyreállítás fülre
  2. Miután belépett a Helyreállítás fülbe, kattintson a Speciális indítás alatt az Újraindítás gombra. Miután megerősítette, a gép közvetlenül újraindul az Advanced Startup menübe.

    Belépés a speciális indítási menübe
  3. Miután a gép visszatért a Speciális indítási menübe, lépjen a Hibaelhárítás> Speciális beállítások elemre, majd kattintson az Indítási beállítások elemre .

    Windows 10 speciális beállítások
  4. A menü átlépése után a számítógép újraindul közvetlenül a Startup Settings menübe. Ha megjelenik az Indítási beállítások menü, nyomja meg az F4 vagy a 4 gombot a számítógép biztonságos módban való indításához.

    Az F4 vagy a 4 gomb megnyomásával indítsa el a számítógépet biztonságos módba
  5. Miután az indítási sorrend befejeződött, és a számítógép sikeresen bekapcsol biztonságos módba, ismételje meg a korábban a 0x80070021 hibát kiváltó műveletet, és ellenőrizze, hogy a probléma megoldódott-e.

Érdekes Cikkek