Ayusin ang error 0x80070005 sa Windows 7

Pin
Send
Share
Send

Ang ilang mga gumagamit na nagtatrabaho sa mga computer na may Windows 7 na nagkakaharap ng error 0x80070005. Maaaring mangyari kapag sinubukan mong mag-download ng mga update, simulan ang proseso ng pag-activate ng lisensya ng OS, o sa panahon ng pamamaraan ng pagbawi ng system. Tingnan natin kung ano ang agarang sanhi ng problemang ito, at makahanap din ng mga paraan upang ayusin ito.

Mga sanhi ng pagkakamali at mga paraan upang malutas ito

Ang error 0x80070005 ay isang pagpapahayag ng pagtanggi ng pag-access sa mga file upang maisagawa ang isang tiyak na operasyon, na madalas na nauugnay sa pag-download o pag-install ng isang pag-update. Ang mga agarang sanhi ng problemang ito ay maaaring maraming mga kadahilanan:

  • Gulong o hindi kumpleto ang pag-download ng isang nakaraang pag-update;
  • Ang pagtanggi ng pag-access sa mga site ng Microsoft (madalas na lumitaw dahil sa hindi tamang pagsasaayos ng mga antivirus o firewall);
  • Impeksyon ng system na may isang virus;
  • Pagkabigo ng TCP / IP
  • Pinsala sa mga file ng system;
  • Mga pagkakamali sa hard drive.

Ang bawat isa sa mga sanhi ng problema ay may sariling mga solusyon, na tatalakayin sa ibaba.

Pamamaraan 1: Paggamit ng SubInACL

Una, isaalang-alang ang algorithm para sa paglutas ng problema gamit ang utIn SubInACL mula sa Microsoft. Ang pamamaraan na ito ay perpekto kung ang error 0x80070005 ay naganap habang ina-update o pag-update ng isang lisensya sa operating system, ngunit hindi malamang na makakatulong kung lumitaw ito sa panahon ng proseso ng pagbawi ng OS.

I-download ang SubInACL

  1. Kapag na-download mo ang Subinacl.msi file, patakbuhin ito. Magbubukas "Pag-install Wizard". Mag-click "Susunod".
  2. Pagkatapos ay magbubukas ang window ng kumpirmasyon ng kasunduan sa lisensya. Ilipat ang pindutan ng radyo sa itaas na posisyon, at pagkatapos ay pindutin ang "Susunod". Sa ganitong paraan, sumasang-ayon ka sa patakaran sa paglilisensya ng Microsoft.
  3. Pagkatapos nito, magbubukas ang isang window kung saan dapat mong tukuyin ang folder kung saan mai-install ang utility. Ito ang default na direktoryo. "Mga tool"na kung saan ay nested sa isang folder "Mga Pakete ng Windows mapagkukunan"matatagpuan sa direktoryo "Program Files" sa disk C. Maaari mong iwanan ang default na setting na ito, ngunit pinapayuhan ka namin na tukuyin ang isang direktoryo na mas malapit sa direktoryo ng ugat ng drive para sa mas tamang operasyon ng utility. C. Upang gawin ito, mag-click "Mag-browse".
  4. Sa window na bubukas, lumipat sa ugat ng disk C at sa pamamagitan ng pag-click sa icon "Lumikha ng Isang Bagong Folder"lumikha ng isang bagong folder. Maaari kang magbigay ng anumang pangalan, ngunit halimbawa bibigyan namin siya ng isang pangalan "SubInACL" at sa hinaharap kami ay gumana kasama nito. Ang pag-highlight ng direktoryo na nilikha mo lamang, i-click "OK".
  5. Ito ay awtomatikong babalik sa nakaraang window. Upang simulan ang proseso ng pag-install, i-click "I-install Ngayon".
  6. Ang pamamaraan ng pag-install ng utility ay isasagawa.
  7. Sa bintana "Pag-install Wizards" Lilitaw ang isang tagumpay na mensahe. Mag-click "Tapos na".
  8. Matapos ang pag-click sa pindutan Magsimula. Piliin ang item "Lahat ng mga programa".
  9. Pumunta sa folder "Pamantayan".
  10. Sa listahan ng mga programa, piliin ang Notepad.
  11. Sa window na bubukas Notepad ipasok ang sumusunod na code:


    @echo off
    Itakda ang OSBIT = 32
    KUNG mayroong umiiral na "% ProgramFiles (x86)%" na set OSBIT = 64
    itakda ang RUNNINGDIR =% ProgramFiles%
    KUNG% OSBIT% == 64 itakda ang RUNNINGDIR =% ProgramFiles (x86)%
    C: subinacl subinacl.exe / subkeyreg "HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Component Based Serviring" / bigyan = "nt service trustedinstaller" = f
    @Echo Gotovo.
    @pause

    Kung sa panahon ng pag-install ay tinukoy mo ang isang iba't ibang mga landas para sa pag-install ng utina ng Subinacl, kung gayon sa halip na ang halaga "C: subinacl subinacl.exe" ipahiwatig ang address ng pag-install na may kaugnayan sa iyong kaso.

  12. Pagkatapos ay mag-click File at pumili "I-save Bilang ...".
  13. Ang window ng pag-save ng file ay bubukas. Ilipat sa anumang maginhawang lugar sa hard drive. Listahan ng pag-drop-down Uri ng File piliin ang pagpipilian "Lahat ng mga file". Sa lugar "Pangalan ng file" bigyan ang nilikha na bagay ng anumang pangalan, ngunit siguraduhing tukuyin ang pagpapalawak sa dulo ".bat". Nag-click kami I-save.
  14. Isara Notepad at tumakbo Explorer. Ilipat sa direktoryo kung saan nai-save mo ang file gamit ang .bat extension. Mag-click dito gamit ang kanang pindutan ng mouse (RMB) Sa listahan ng mga aksyon, piliin ang "Tumakbo bilang tagapangasiwa".
  15. Ang script ay ilulunsad at isasagawa ang mga kinakailangang setting ng system, pakikipag-ugnay sa utIn na SubInACL. Susunod, i-restart ang computer, pagkatapos kung saan ang error 0x80070005 ay dapat mawala.

Kung ang pagpipiliang ito ay hindi gumagana, pagkatapos ay maaari mong katulad na lumikha ng isang file na may extension ".bat"ngunit may ibang code.

Pansin! Ang pagpipiliang ito ay maaaring humantong sa hindi pagkilos ng system, kaya gamitin lamang ito bilang isang huling resort sa iyong sariling peligro at panganib. Bago gamitin ito, inirerekumenda na lumikha ng isang point point point o ang backup na kopya nito.

  1. Matapos makumpleto ang lahat ng mga hakbang sa itaas upang mai-install ang utIn ng SubInACL, buksan Notepad at magmaneho sa sumusunod na code:


    @echo off
    C: subinacl subinacl.exe / subkeyreg HKEY_LOCAL_MACHINE / bigyan = tagapangasiwa = f
    C: subinacl subinacl.exe / subkeyreg HKEY_CURRENT_USER / bigyan = mga tagapangasiwa = f
    C: subinacl subinacl.exe / subkeyreg HKEY_CLASSES_ROOT / bigyan = tagapangasiwa = f
    C: subinacl subinacl.exe / subdirectories% SystemDrive% / bigyan = administrador = f
    C: subinacl subinacl.exe / subkeyreg HKEY_LOCAL_MACHINE / bigyan = system = f
    C: subinacl subinacl.exe / subkeyreg HKEY_CURRENT_USER / bigyan = system = f
    C: subinacl subinacl.exe / subkeyreg HKEY_CLASSES_ROOT / bigyan = system = f
    C: subinacl subinacl.exe / subdirectories% SystemDrive% / bigyan = system = f
    @Echo Gotovo.
    @pause

    Kung na-install mo ang utina ng Subinacl sa ibang direktoryo, kung gayon sa halip na ang expression "C: subinacl subinacl.exe" ipahiwatig ang kasalukuyang landas dito.

  2. I-save ang tinukoy na code sa isang file na may extension ".bat" sa parehong paraan tulad ng inilarawan sa itaas, at isaaktibo ito sa ngalan ng tagapangasiwa. Magbubukas Utos ng utoskung saan ang pamamaraan para sa pagbabago ng mga karapatan sa pag-access ay isasagawa. Matapos makumpleto ang proseso, pindutin ang anumang key at i-restart ang PC.

Paraan 2: Palitan ang pangalan o tanggalin ang mga nilalaman ng folder ng SoftwareDistribution

Tulad ng nabanggit sa itaas, ang sanhi ng error 0x80070005 ay maaaring maging isang pahinga kapag nai-download ang nakaraang pag-update. Kaya, pinipigilan ng isang underload na bagay ang susunod na pag-update mula sa pagpasa ng tama. Maaaring malutas ang problemang ito sa pamamagitan ng pagpapalit ng pangalan o pagtanggal ng mga nilalaman ng folder na naglalaman ng mga pag-download ng pag-update, lalo na ang direktoryo "SoftwareDistribution".

  1. Buksan Explorer. Ipasok ang sumusunod na address sa address bar nito:

    C: Windows SoftwareDistribution

    Mag-click sa arrow sa kanan ng address bar o mag-click Ipasok.

  2. Makakarating ka sa folder "SoftwareDistribution"matatagpuan sa direktoryo "Windows". Dito naka-imbak ang na-download na mga update sa system hanggang sa mai-install ang mga ito. Upang matanggal ang error 0x80070005, kailangan mong linisin ang direktoryo na ito. Upang piliin ang lahat ng mga nilalaman nito, gamitin Ctrl + A. Nag-click kami RMB sa pamamagitan ng paglalaan. Sa menu na lilitaw, piliin ang Tanggalin.
  3. Buksan ang isang box box kung saan tatanungin ka kung nais ng gumagamit na ilipat ang lahat ng mga napiling bagay "Cart". Sumang-ayon sa pag-click Oo.
  4. Sisimulan nito ang proseso ng pagtanggal ng mga nilalaman ng folder "SoftwareDistribution". Kung hindi posible na tanggalin ang ilang elemento, dahil kasalukuyang abala ito sa proseso, pagkatapos ay mag-click sa window na nagpapakita ng impormasyon tungkol sa sitwasyong ito, i-click ang Laktawan.
  5. Matapos matanggal ang mga nilalaman, maaari mong subukang magsagawa ng isang aksyon kung saan ipinapakita ang error 0x80070005. Kung ang dahilan ay hindi tama na nai-download ang mga nakaraang pag-update, sa oras na ito ay dapat na walang mga pagkabigo.

Kasabay nito, hindi lahat ng mga gumagamit ay nanganganib sa pagtanggal ng mga nilalaman ng isang folder "SoftwareDistribution", dahil natatakot silang sirain ang hindi pa na-install na mga pag-update o sa ibang paraan na makapinsala sa system. Mayroong mga sitwasyon kung nabigo ang pagpipilian sa itaas na tanggalin ang napaka-sirang o underloaded na bagay na nabigo, dahil siya ay abala sa proseso. Sa parehong mga kasong ito, maaari kang gumamit ng ibang pamamaraan. Binubuo ito sa pagpapalit ng pangalan ng folder "SoftwareDistribution". Ang pagpipiliang ito ay mas kumplikado kaysa sa inilarawan sa itaas, ngunit kung kinakailangan, ang lahat ng mga pagbabago ay maaaring i-roll pabalik.

  1. Mag-click Magsimula. Mag-log in "Control Panel".
  2. Pumunta sa seksyon "System at Security".
  3. Mag-click "Pamamahala".
  4. Sa listahan na lilitaw, mag-click "Mga Serbisyo".
  5. Ay isinaaktibo Tagapamahala ng Serbisyo. Hanapin ang bagay Pag-update ng Windows. Upang gawing simple ang paghahanap, maaari mong ayusin ang mga pangalan nang alpabetong sa pamamagitan ng pag-click sa heading ng haligi "Pangalan". Kapag nahanap mo ang item na gusto mo, piliin ito at mag-click Tumigil.
  6. Ang proseso ng paghinto ng napiling serbisyo ay sinimulan.
  7. Matapos ihinto ang serbisyo, kapag ang pangalan nito ay naka-highlight, ang inskripsyon ay ipapakita sa kaliwang pane ng window Tumakbo. Ang bintana Tagapamahala ng Serbisyo huwag isara, ngunit simpleng i-roll ito Taskbar.
  8. Bukas na ngayon Explorer at ipasok ang sumusunod na landas sa larangan ng address nito:

    C: Windows

    Mag-click sa arrow sa kanan ng tinukoy na linya.

  9. Pagpunta sa folder "Windows"naisalokal sa root directory ng disk C. Pagkatapos ay hanapin ang folder na alam na natin "SoftwareDistribution". Mag-click dito RMB at sa listahan ng mga aksyon na piliin Palitan ang pangalan.
  10. Baguhin ang pangalan ng folder sa anumang pangalan na itinuturing mong kinakailangan. Ang pangunahing kondisyon ay ang iba pang mga direktoryo na matatagpuan sa parehong direktoryo ay walang pangalan na ito.
  11. Ngayon bumalik sa Tagapamahala ng Serbisyo. I-highlight ang pamagat Pag-update ng Windows at pindutin Tumakbo.
  12. Ang pamamaraan para sa pagsisimula ng tinukoy na serbisyo ay isasagawa.
  13. Ang matagumpay na pagkumpleto ng nasa itaas na gawain ay ipinahiwatig ng hitsura ng katayuan "Gumagana" sa haligi "Kondisyon" kabaligtaran ang pangalan ng serbisyo.
  14. Ngayon, pagkatapos i-restart ang computer, ang error 0x80070005 ay dapat mawala.

Paraan 3: Huwag paganahin ang Antivirus o Firewall

Ang susunod na kadahilanan na maaaring maging sanhi ng error 0x80070005 ay hindi tamang mga setting o malfunctions ng isang karaniwang antivirus o firewall. Lalo na madalas na nagiging sanhi ito ng mga problema sa panahon ng paggaling ng system. Upang suriin kung ito ang kaso, kinakailangan na pansamantalang huwag paganahin ang proteksyon at tingnan kung lumitaw ang error. Ang pamamaraan para sa pag-deactivating antivirus at firewall ay maaaring mag-iba nang malaki depende sa tagagawa at bersyon ng tinukoy na software.

Kung muling lumitaw ang problema, maaari mong paganahin ang proteksyon at magpatuloy sa paghahanap para sa mga sanhi ng problema. Kung, pagkatapos paganahin ang antivirus o firewall, nawala ang error, subukang ayusin ang mga setting para sa mga ganitong uri ng mga programang antivirus. Kung hindi mo mai-configure ang software, ipinapayo namin sa iyo na i-uninstall ito at palitan ito ng isang analog.

Pansin! Ang mga aksyon sa itaas ay dapat isagawa sa lalong madaling panahon, dahil mapanganib na iwanan ang computer nang walang proteksyon laban sa anti-virus sa loob ng mahabang panahon.

Aralin: Paano hindi paganahin ang antivirus

Paraan 4: Suriin ang disk para sa mga pagkakamali

Ang kabiguan 0x80070005 ay maaaring maging sanhi ng pisikal na pinsala o lohikal na mga error sa hard drive ng PC kung saan naka-install ang system. Ang pinakamadaling paraan upang suriin ang hard drive para sa mga problema sa itaas at, kung maaari, isinasagawa ang pag-troubleshoot gamit ang utility ng system "Suriin ang Disk".

  1. Gamit ang menu Magsimula lumipat sa direktoryo "Pamantayan". Sa listahan ng mga bagay, hanapin ang item Utos ng utos at i-click RMB. Pumili "Tumakbo bilang tagapangasiwa".
  2. Magbubukas Utos ng utos. Magtala roon:

    chkdsk / R / F C:

    Mag-click Ipasok.

  3. Lilitaw ang impormasyon na nagpapaalam sa iyo na hindi posible na suriin ang disk dahil abala ito sa ibang proseso. Samakatuwid, sasabihan ka upang mai-scan sa susunod na pag-reboot ng system. Ipasok "Y" at pindutin Ipasok. Pagkatapos nito i-reboot ang PC.
  4. Sa panahon ng reboot utility "Suriin ang Disk" susuriin ang disk C. Kung maaari, ang lahat ng mga lohikal na mga error ay itatama. Kung ang mga problema ay sanhi ng mga pisikal na malfunctions ng hard drive, mas mahusay na palitan ito ng isang normal na gumaganang analogue.

Aralin: Sinusuri ang isang disk para sa mga pagkakamali sa Windows 7

Paraan 5: ibalik ang mga file ng system

Ang isa pang dahilan para sa problema na ating pinag-aaralan ay maaaring makapinsala sa mga file ng Windows system. Kung pinaghihinalaan mo ang isang tinukoy na madepektong paggawa, dapat mong i-scan ang OS para sa integridad at, kung kinakailangan, ibalik ang mga nasira na elemento gamit ang tool ng system "Sfc".

  1. Tumawag Utos ng utoskumikilos sa mga rekomendasyong inilarawan sa Pamamaraan 4. Ipasok ang sumusunod na entry dito:

    sfc / scannow

    Mag-click Ipasok.

  2. Utility "Sfc" ay ilulunsad at mai-scan ang OS para sa kawalan ng integridad ng mga elemento ng system. Kung may kakulangan, ang mga nasira na item ay awtomatikong maibabalik.

Aralin: Sinusuri ang integridad ng mga file ng OS sa Windows 7

Paraan 6: I-reset ang Mga Setting ng TCP / IP

Ang isa pang kadahilanan na nagdudulot ng problema na ating pinag-aaralan ay maaaring isang pagkabigo sa TCP / IP. Sa kasong ito, kailangan mong i-reset ang mga parameter ng stack na ito.

  1. Isaaktibo Utos ng utos. Ipasok ang sumusunod na entry:

    netsh int ip i-reset ang logfile.txt

    Mag-click Ipasok.

  2. Gamit ang utos sa itaas, ang mga parameter ng stack ng TCP / IP ay mai-reset, at ang lahat ng mga pagbabago ay isusulat sa logfile.txt file. Kung ang sanhi ng pagkakamali ay inilalagay nang tumpak sa mga pagkakamali ng sangkap sa itaas, kung gayon ngayon ang mga problema ay dapat mawala.

Paraan 7: Baguhin ang direktoryo ng direktoryo ng "Dami ng System"

Ang susunod na sanhi ng error 0x80070005 ay maaaring pagtatakda ng katangian Basahin Lamang para sa katalogo "Impormasyon ng Dami ng System". Sa kasong ito, kakailanganin nating baguhin ang parameter sa itaas.

  1. Ibinigay ang katotohanan na ang direktoryo "Impormasyon ng Dami ng System" ay nakatago nang default, dapat nating paganahin ang pagpapakita ng mga bagay ng system sa Windows 7.
  2. Susunod, buhayin Explorer at pumunta sa direktoryo ng ugat ng disk C. Maghanap ng isang direktoryo "Impormasyon ng Dami ng System". Mag-click dito gamit ang RMB. Sa listahan na lilitaw, piliin ang "Mga Katangian".
  3. Bubuksan ang window ng mga katangian ng direktoryo sa itaas. Suriin na sa block Mga Katangian malapit sa parameter Basahin Lamang ang checkbox ay hindi napili. Kung nakatayo ito, siguraduhing tanggalin ito, at pagkatapos ay sunud-sunod na pindutin Mag-apply at "OK". Pagkatapos nito, maaari mong subukan ang PC para sa pagkakaroon ng error na ating pinag-aaralan sa pamamagitan ng paglalapat ng pagkilos na sanhi nito.

Paraan 8: I-on ang Serbisyo ng Kopya ng Shadow Copy

Ang isa pang sanhi ng problema ay maaaring isang serbisyo na may kapansanan. Kopya ng Dami ng Shadow.

  1. Pumunta sa Tagapamahala ng Serbisyogamit ang algorithm na inilarawan sa Pamamaraan 2. Hanapin ang item Kopya ng Dami ng Shadow. Kung hindi pinagana ang serbisyo, mag-click Tumakbo.
  2. Pagkatapos nito, ang katayuan ay dapat na kabaligtaran sa pangalan ng serbisyo "Gumagana".

Paraan 9: Tanggalin ang banta ng virus

Minsan ang pagkakamali 0x80070005 ay maaaring sanhi ng impeksyon ng isang computer na may ilang mga uri ng mga virus. Pagkatapos ay kinakailangan upang suriin ang PC na may isang espesyal na anti-virus utility, ngunit hindi sa isang karaniwang anti-virus. Pinakamabuting mag-scan mula sa isa pang aparato o sa pamamagitan ng isang LiveCD (USB).

Sa panahon ng pag-scan, sa pagtuklas ng malisyosong code, kinakailangan na sundin ang mga rekomendasyon na ibinigay ng utility sa pamamagitan ng interface nito. Ngunit kahit na natagpuan at neutralisado ang virus, hindi pa rin ito nagbibigay ng isang buong garantiya na ang error na ating pinag-aaralan ay mawala, dahil ang nakakahamak na code ay maaaring gumawa ng ilang mga pagbabago sa system. Samakatuwid, pagkatapos matanggal ito, malamang, kakailanganin mong karagdagan na mag-aplay ng isa sa mga pamamaraan upang malutas ang problemang 0x80070005 na inilarawan namin sa itaas, sa partikular, sa pagpapanumbalik ng mga file ng system.

Tulad ng nakikita mo, mayroong isang medyo malawak na listahan ng mga sanhi ng pagkakamali 0x80070005. Ang algorithm ng pag-aalis ay nakasalalay sa kakanyahan ng kadahilanang ito. Ngunit kahit na hindi mo mai-install ito, maaari mo lamang gamitin ang lahat ng mga pamamaraan na nabanggit sa artikulong ito at makamit ang ninanais na resulta gamit ang paraan ng pagbubukod.

Pin
Send
Share
Send