Kaip ištaisyti 0x80070043 klaidą sistemoje „Windows“?

Keli „Windows“ vartotojai kreipėsi į mus klausimais negalėdami atidaryti išoriniame serveryje saugomo failo arba pabandę paleisti tam tikras programas (dažniausiai „Windows Office“). Pasirodęs klaidos pranešimas yra 0x80070043 klaida. Ši problema yra daug dažnesnė „Windows Vista“ ir „Windows 7“, tačiau mums taip pat pavyko rasti įvykių „Windows 8.1“ sistemoje „Windows 10“.

Kas sukelia „Windows“ klaidos kodą 0x80070043?

Mes ištyrėme šią problemą, peržiūrėdami įvairias vartotojų ataskaitas ir išbandydami keletą skirtingų taisymo strategijų, kurias paprastai rekomenduoja kiti paveikti vartotojai, kuriems jau pavyko išspręsti problemą. Kaip paaiškėjo, šią klaidą sukels keli skirtingi scenarijai. Toliau pateikiamas galimų kaltininkų, kurie gali būti atsakingi, sąrašas:

  • SMB failų perdavimas neleidžiamas - Kaip paaiškėja, vienas įprastas scenarijus, kuris sukels būtent šią problemą, yra situacija, kai išjungiama politika, būtina SMB failų perdavimui. Jei šis scenarijus yra tinkamas, problemą galite išspręsti atidarydami vietinį grupės politikos redaktorių ir įgalindami tinklo paleisties vietos politiką.
  • Sąlygos klaida aplanke „Temp“ - Pasak kelių nukentėjusių vartotojų, ši problema gali atsirasti dėl būklės klaidos. Tokiu atveju turėtumėte sugebėti išspręsti problemą paleisdami kompiuterį saugiuoju režimu ir ištrindami aplanko „Temp“ turinį, kad pašalintumėte sąlygos klaidą.
  • Sistemos failo sugadinimas - Tokį elgesį taip pat gali sukelti tam tikros rūšies sistemos failų sugadinimas. Kai kuriais atvejais ši klaida bus suaktyvinta, nes jūsų operacinė sistema negali stebėti teisingų failų, kuriuos bandote atidaryti, vietų. Tokiu atveju turėtumėte sugebėti ją išspręsti paleidę keletą paslaugų programų, galinčių spręsti sistemos failų sugadinimo problemas (SFC ir DISM).
  • Trečiosios šalies kišimasis - Taip pat gali būti, kad neseniai vykdytas procesas ar paslauga trukdo jūsų OS galimybėms atlikti „InstallShield“ diegimą. Jei šis scenarijus yra tinkamas, galėsite išspręsti problemą naudodami sistemos atkūrimo įrankį, kad atkurtumėte kompiuterio būseną, kai šių aplinkybių nebuvo.
  • Pagrindinė OS korupcija - Retomis aplinkybėmis negalėsite išspręsti šios problemos įprastai. Jei problemos neišsprendžia SFC ir DISM, vienintelis kelias į priekį yra iš naujo nustatyti kiekvieną OS komponentą atliekant tokią operaciją kaip švarus diegimas ar taisymas.

Jei susiduriate su ta pačia problema ir atrodė, kad vienas iš anksčiau pateiktų scenarijų gali būti pritaikytas, šiame straipsnyje pateiksite keletą skirtingų taisymo strategijų. Žemiau rasite galimų pataisymų rinkinį, kurį kiti panašioje situacijoje esantys vartotojai sėkmingai panaudojo šiai problemai išspręsti.

Jei norite išlikti kuo efektyvesni, vadovaukitės galimais taisymais ta pačia tvarka, kokia juos išdėstėme (pagal sunkumą ir efektyvumą). Galų gale turėtumėte suklupti pataisą, kuris išspręs problemą, neatsižvelgiant į kaltininką, kuris sukelia problemą.

Pradėkime!

1 metodas: įjungti tinklo paleidimo vietos politiką

Jei kyla problemų domeno aplinkoje, pirmiausia turėtumėte įsitikinti, kad turite pakankamai prieigos SMB failams perduoti. Norėdami tai padaryti, turėtumėte pasiekti vietinį grupės politikos redaktorių ir įsitikinti, kad Visada palaukite tinklo paleidžiant kompiuterį ir prisijungiant politika yra Įjungtas.

Keli „Windows“ vartotojai, kurie taip pat susidūrė su ta pačia problema, pranešė, kad galiausiai pavyko išspręsti problemą, kai jie pasinaudojo Vietinis grupės politikos redaktorius įrankį, kad įgalintumėte šią politiką. Tai padarę ir iš naujo paleidę kompiuterį, dauguma nukentėjusių vartotojų pranešė, kad jų atveju problema išspręsta.

Štai ką turite padaryti, kad įgalintumėte tinklo paleidimo vietos politiką, kuri gali riboti SMB failų perdavimo prieigą:

  1. Paspauskite „Windows“ klavišas + R atsiverti a Bėk dialogo langas. Kai būsite Bėk dialogo langą, įveskite „Gpedit.msc“ teksto laukelyje ir paspauskite Įveskite atidaryti Vietinis grupės politikos redaktorius politiką. Jei jus prašo langas UAC (vartotojo abonemento valdymas), spustelėkite Taip, kad suteiktumėte administravimo teises.
  2. Įėję į vietinės grupės strategijos rengyklę, dešinėje pusėje pasirinkite Vietinio kompiuterio politika> Kompiuterio konfigūracija> Administravimo šablonai.
  3. Tada eikite žemyn į dešinę pusę ir spustelėkite Sistema, tada spustelėkite Prisijungti iš galimų parinkčių sąrašo.
  4. Kai pavyks patekti į vidų Prisijungti aplanką, dukart spustelėkite Visada palaukite tinklo paleidžiant kompiuterį ir prisijungiant.
  5. Šios politikos ekrane „Ypatybės“ pasirinkite Nustatymas skirtuką, tada pakeiskite būseną į Įjungtas ir spustelėkite Taikyti, kad išsaugotumėte pakeitimus.
  6. Iš naujo paleiskite kompiuterį ir palaukite, kol bus baigtas kitas paleidimas. Tada pakartokite veiksmą, kuris anksčiau sukėlė 0x80070043klaida.

Jei ta pati problema vis dar kyla, pereikite prie kito toliau pateikto metodo.

2 metodas: laikino aplanko išvalymas veikiant saugiuoju režimu

Jei matote 0x80070043 klaida dėl sąlygos klaidos, turėtumėte sugebėti išspręsti problemą paleisdami kompiuterį saugiuoju režimu ir ištrindami aplanko% temp% turinį, kad pašalintumėte klaidos sąlygą.

Atminkite, kad tai visų pirma neišspręs problemos, dėl kurios kilo problema, tačiau pašalins erzinančią klaidą. Pranešama, kad šis taisymas buvo sėkmingas „Windows 7“, „Windows 8.1“ ir „Windows 10“.

Keli nukentėję vartotojai pranešė apie 0x80070043 įvykdžius žemiau pateiktas instrukcijas, klaidos nebėra. Štai kaip išvalyti temp aplanką saugiuoju režimu:

  1. Išjunkite kompiuterį, tada vėl jį įjunkite ir palaukite, kol pateksite į pradinį prisijungimo ekraną.
  2. Kai ten pateksite, pereikite žemyn į apatinį dešinįjį kampą ir spustelėkite maitinimo piktograma.
  3. Naujai pasirodžiusiame kontekstiniame meniu paspauskite ir palaikykite „Shift“ klavišą spustelėdami Perkrauti.
  4. Kitos paleidimo sekos metu kompiuteris bus automatiškai paleistas iš naujo Trikčių šalinimas Meniu. Atvykę ten spustelėkite Trikčių šalinimas.
  5. Kai būsite Išplėstiniai nustatymai meniu spustelėkite Paleisties nustatymai iš galimų parinkčių sąrašo.
  6. Kai pamatysite meniu „Startup Settings“, paspauskite F5 paleisti Saugus režimas su tinklu.
  7. Kai bus baigta kita paleisties seka, būsite paraginti šiek tiek kitokio prisijungimo ekrano. Įveskite „Windows“ slaptažodį, kad užbaigtumėte paleidimo procesą (jei turite).
  8. Baigę įkrovos seką, paspauskite „Windows“ klavišas + R atsiverti a Bėk dialogo langas. Viduje Bėk teksto laukelis, įveskite „% Temp%“ ir paspauskite Įveskite atidaryti Temp aplanką.
  9. Kai būsite Temp aplanką, tiesiog pasirinkite viską ir dešiniuoju pelės mygtuku spustelėkite elementą ir pasirinkite Ištrinti iš naujai pasirodžiusio kontekstinio meniu, kad ištrintumėte kiekvieną laikiną failą.
  10. Išvalę aplanką „Temp“, iš naujo paleiskite kompiuterį ir patikrinkite, ar problema išspręsta kitą kartą paleidus kompiuterį.

Jei ta pati problema vis dar kyla, pereikite prie kito galimo pataisymo, esančio žemiau.

3 metodas: DISM ir SFC nuskaitymo vykdymas

Kita reali galimybė, galinti sukelti tokį elgesį, yra tam tikros rūšies sistemos failų sugadinimas. Kai kuriais atvejais 0x80070043 klaida bus išmesta, nes jūsų OS nebegali stebėti teisingų failų, kuriuos bandote atidaryti, vietų.

Keli „Windows“ vartotojai, patekę į panašią situaciją, pranešė, kad jiems pavyko išspręsti problemą ir atidaryti sąrankos programas nesusidūrus su 0x80070043 klaida, kai jie naudojo keletą paslaugų, galinčių ištaisyti sistemos failų sugadinimą - DISM (diegimo vaizdų aptarnavimas ir valdymas)ir SFC (sistemos failų tikrintuvas).

Atminkite, kad DISM naudoja WU, kad sugadintus duomenis pakeistų sveikomis kopijomis, o SFC sugadintiems atvejams ištaisyti naudoja vietinę talpykloje saugomą kopiją. Kadangi abi komunalinės paslaugos naudoja du skirtingus metodus, raginame atlikti abu nuskaitymus, kad padidintumėte tikimybę išspręsti 0x80070043 klaida.

Šis žingsnis po žingsnio atlikdamas DISM ir SFC nuskaitymo vadovą:

  1. Paspauskite „Windows“ klavišas + R atidaryti Vykdyti dialogo langą. Tada įveskite „Cmd“ ir paspauskite „Ctrl“ + „Shift“ + „Enter“ atidaryti aukštesnę komandinę eilutę. Kai pamatysite UAC (vartotojo abonemento raginimas),spustelėkite Taip suteikti administratoriaus teises CMD lange.
  2. Kai būsite pakeltoje komandų eilutėje, įveskite šias komandas ir paspauskite Įveskite suaktyvinti SFC nuskaitymą:
    sfc / scannow

    Pastaba: Pradėję šį nuskaitymą, jokiu būdu nenutraukite jo. Tai padarius gali atsirasti papildomų loginių klaidų, dėl kurių atsiras daugiau klaidų pranešimų.

  3. Baigę nuskaityti, uždarykite aukštesnę komandų eilutę ir iš naujo paleiskite kompiuterį.

    Pastaba: Net jei galutinės ataskaitos žurnale nebuvo pranešta apie fiksuotus įvykius, tai nereiškia, kad nebuvo atlikti jokie patikslinimai. SFC yra žinomas dėl to, kad nepraneša apie koregavimus, atliktus siekiant išspręsti logines klaidas.

  4. Kitoje paleidimo sekoje dar kartą atlikite 1 veiksmą, kad atidarytumėte kitą padidintą komandinę eilutę. Kai būsite CMD lange, įveskite šią komandą, kad pradėtumėte DISM nuskaitymą:
    DISM / Online / Cleanup-Image / RestoreHealth

    Pastaba: Kad ši procedūra vyktų sklandžiai, turite įsitikinti, kad jūsų kompiuteris prijungtas prie stabilaus interneto ryšio. Tai svarbu, nes DISM naudoja WU („Windows Update“) komponentą, kad atsisiųstų sugadintų failų, kuriuos paveikė korupcija, sveikus atitikmenis.

  5. Kai operacija bus baigta, iš naujo paleiskite kompiuterį ir patikrinkite, ar problema išspręsta kitą kartą paleidus sistemą.

Jei vis dar susiduriate su 0x80070043 klaida atliekant tą patį veiksmą, pereikite prie kito toliau pateikto metodo.

4 metodas: sistemos atkūrimo priemonės naudojimas

Jei pastebėjote šią klaidą tik neseniai, neseniai įvykęs sistemos pakeitimas greičiausiai trukdė jūsų operacinei sistemai atverti „InstallShield“ vykdomąjį failą. Jei šis scenarijus yra tinkamas, turėtumėte sugebėti apeiti arba išspręsti problemą naudodamiesi sistemos atkūrimo įrankiu, kad jūsų kompiuteris vėl būtų sveikas, kai nebuvo tų pačių aplinkybių, kurios dabar sukelia problemas.

Pagal numatytuosius nustatymus jūsų operacinė sistema sukonfigūruota išsaugoti naujas atkūrimo momentines nuotraukas svarbiuose sistemos orientyruose (prieš diegiant programą, įdiegus „Windows“ naujinimą ir kt.). Taigi, jei nepakeitėte numatytojo elgesio ar nenaudojate sistemos optimizavimo programos, turėtumėte pasirinkti daug kandidatų.

Tačiau prieš vykdydami toliau pateiktas instrukcijas, nepamirškite, kad visi pakeitimai, padaryti prieš kuriant tą atkūrimo tašką, bus prarasti, kai baigsite atkūrimo procedūrą. Atminkite, kad tai apima visas įdiegtas programas, tvarkykles, žaidimus ir visa kita.

Jei suprantate pasekmes ir vis tiek norite tęsti naudojimąsi sistemos atkūrimo įrankiu, vykdykite toliau pateiktas instrukcijas:

  1. Paspauskite „Windows“ klavišas + R atidaryti Vykdyti dialogo langą. Kai būsite komandoje Vykdyti, įveskite „Rstrui“ ir paspauskite Įveskite atidaryti Sistemos atkūrimo Meniu.
  2. Atėję į pradinį sistemos atkūrimo ekraną spustelėkite Kitas norėdami pereiti į kitą meniu.
  3. Patekę į kitą ekraną, pradėkite operaciją pažymėdami laukelį, susietą su Rodyti daugiau ataskaitos taškų. Atlikę šį veiksmą, pradėkite žiūrėti kiekvieno išsaugoto atkūrimo taško datas ir pasirinkite senesnę nei laikotarpis, per kurį pastebėjote, kad problema kilo.
  4. Pasirinkę teisingą sistemos atkūrimo tašką, spustelėkite Baigti kad užbaigtumėte sąranką.
  5. Kai pradėsite šį procesą, jūsų kompiuteris bus paleistas iš naujo ir bus prijungta ankstesnė būsena. Kito paleidimo metu pakartokite veiksmą, kuris sukėlė klaidą, ir patikrinkite, ar problema jau išspręsta.

Jei tas pats 0x80070043 klaida vis dar pasitaiko, pereikite prie paskutinio metodo žemiau.

5 metodas: atlikite taisymo diegimą / išvalykite diegimą

Jei nė viena iš toliau pateiktų instrukcijų neleido jums išspręsti problemos, greičiausiai, jūsų sprendžiama problema iš tikrųjų nepriklauso nuo jūsų. Jei šis scenarijus yra tinkamas, patogiausias būdas išspręsti problemą yra iš naujo nustatyti visus „Windows“ komponentus, įskaitant visus įkrovos duomenis.

Keli paveikti vartotojai, kurie taip pat stengėsi išspręsti 0x80070043 klaida patvirtino, kad ši operacija leido jiems visiškai išspręsti problemą.

Kiekvieno OS komponento nustatymas iš naujo nustatomas dviem būdais:

  • Švarus diegimas - Tai lengviausia procedūra ir ji neturi jokių sąlygų. Tačiau pagrindinis šio metodo trūkumas yra tas, kad jis neleis jums saugoti failų, nebent juos iš anksto atkuriate.
  • Remonto diegimas (vietoje atliekamas remontas) - Nuobodesnis požiūris, dėl kurio turėsite diegimo laikmeną, suderinamą su jūsų dabartine operacine sistema. Bet tai yra tikslingesnis sprendimas, nes jis iš naujo nustatys tik „Windows“ komponentus (įskaitant įkrovos duomenis) ir leis jums išsaugoti visus failus (įskaitant programas, žaidimus, asmeninę laikmeną ir net kai kurias vartotojo nuostatas).