Error 0x80070005 tinanggihan ang pag-access (solusyon)

Pin
Send
Share
Send

Ang pagkakamali 0x80070005 "Ang pag-access ay tinanggihan" ay pangkaraniwan sa tatlong kaso - kapag ang pag-install ng mga pag-update ng Windows, pag-activate ng system, at pagpapanumbalik ng system. Kung ang isang katulad na problema ay lumitaw sa iba pang mga sitwasyon, bilang isang panuntunan, ang mga solusyon ay magkapareho, dahil may isang sanhi lamang ng pagkakamali.

Sa tagubiling ito, ilalarawan ko nang detalyado ang mga pamamaraan na gumagana sa karamihan ng mga kaso upang ayusin ang pag-access ng error ng pagbawi ng system at pag-install ng mga update sa code 0x80070005. Sa kasamaang palad, ang inirekumendang mga hakbang ay hindi ginagarantiyahan na humantong sa pagwawasto nito: sa ilang mga kaso, kailangan mong manu-manong matukoy kung aling file o folder at kung aling proseso ang nangangailangan ng pag-access at ibigay nang manu-mano. Ang mga sumusunod ay gagana para sa Windows 7, 8, at 8.1 at Windows 10.

Ayusin ang error 0x80070005 na may subinacl.exe

Ang unang pamamaraan ay nauugnay nang higit pa sa error 0x80070005 kapag ina-update at isinaaktibo ang Windows, kaya kung nakatagpo ka ng isang problema habang sinusubukan mong ibalik ang system, inirerekumenda ko na magsimula sa susunod na pamamaraan, at pagkatapos, kung hindi ito makakatulong, bumalik sa isang ito.

Upang magsimula, i-download ang utina ng subinacl.exe mula sa opisyal na website ng Microsoft: //www.microsoft.com/en-us/download/details.aspx?id=23510 at i-install ito sa iyong computer. Kasabay nito, inirerekumenda ko ang pag-install nito sa isang folder na malapit sa ugat ng disk, halimbawa C: subinacl (sa lokasyong ito bibigyan ako ng isang halimbawa ng code sa ibaba).

Pagkatapos nito, ilunsad ang Notepad at ipasok ang sumusunod na code sa ito:

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

Sa Notepad, piliin ang "File" - "I-save Bilang", pagkatapos ay i-save ang kahon ng dialogo, piliin ang "Uri ng File" - "Lahat ng mga File" sa patlang at tukuyin ang isang pangalan ng file na may extension .bat, i-save ito (I-save ko sa desktop).

Mag-right-click sa nilikha file at piliin ang "Run as Administrator". Kapag nakumpleto, makikita mo ang inskripsyon: "Gotovo" at isang panukala upang pindutin ang anumang key. Pagkatapos nito, isara ang command line, i-restart ang computer at subukang isagawa ang operasyon na nabuo muli ang error 0x80070005.

Kung ang tinukoy na script ay hindi gumana, subukan ang isa pang bersyon ng code sa parehong paraan (Pansin: ang code sa ibaba ay maaaring humantong sa hindi gumagana sa Windows, isagawa lamang ito kung handa ka para sa naturang kinalabasan at malaman kung ano ang iyong ginagawa):

@echo off C:  subinacl  subinacl.exe / subkeyreg HKEY_LOCAL_MACHINE / bigyan = administrador = f C:  subinacl  subinacl.exe / subkeyreg HKEY_CURRENT_USER / bigyan = administrador = f C:  subinacl  subinacl.exe / subkeyreg HKEY_CLASS = mga administrador = f C:  subinacl  subinacl.exe / subdirectories% SystemDrive% / bigyan = mga tagapangasiwa = 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

Matapos patakbuhin ang script para sa tagapangasiwa, bubuksan ang isang window kung saan sa loob ng ilang minuto ang mga karapatan sa pag-access sa mga registry key, mga file at mga folder ng Windows ay mababili nang kahalili, kung tapos na, pindutin ang anumang key.

Muli, mas mahusay na i-restart ang computer pagkatapos makumpleto at pagkatapos lamang na suriin kung ang error ay naayos na.

Ang sistema ng pagpapanumbalik ng error o habang lumilikha ng punto ng pagbawi

Ngayon tungkol sa pag-access sa error 0x80070005 kapag gumagamit ng mga pag-andar ng system recovery. Ang unang bagay na dapat mong bigyang pansin ay ang iyong antivirus: napakadalas tulad ng isang pagkakamali sa Windows 8, 8.1 (at sa lalong madaling panahon sa Windows 10) ay ang dahilan para sa mga function na proteksyon ng anti-virus. Subukang gamitin ang mga setting ng antivirus mismo upang pansamantalang huwag paganahin ang pagtatanggol sa sarili at iba pang mga pag-andar. Sa matinding mga kaso, maaari mong subukang alisin ang antivirus.

Kung hindi ito makakatulong, dapat mong subukan ang mga sumusunod na hakbang upang ayusin ang error:

  1. Suriin kung ang mga lokal na drive ng computer ay puno. Malinaw kung oo. Gayundin, posible na ang isang error ay nangyayari kung ang System Restore ay gumagamit ng isa sa mga disk na nakalaan ng system at kailangan mong huwag paganahin ang proteksyon para sa disk na ito. Paano ito gawin: pumunta sa control panel - Pagbawi - I-configure ang pagbawi ng system. Pumili ng drive at i-click ang pindutan ng "I-configure", at pagkatapos ay piliin ang "Huwag paganahin ang proteksyon". Pag-iingat: sa aksyon na ito, tatanggalin ang mga umiiral na puntos sa pagbawi.
  2. Tingnan kung ang Magbasa Lamang ay nakatakda para sa folder ng Impormasyon ng Dami ng System. Upang gawin ito, buksan ang "Mga Pagpipilian sa Folder" sa control panel at sa tab na "Tingnan", alisan ng tsek ang "Itago ang mga protektadong file ng system" at paganahin din ang "Ipakita ang mga nakatagong file at folder." Pagkatapos nito, sa drive C, mag-right-click sa Impormasyon ng Dami ng System, piliin ang "Properties", suriin na walang marka na "Basahin Lamang".
  3. Subukan ang isang pasadyang pagsisimula ng Windows. Upang gawin ito, pindutin ang Win + R sa keyboard, ipasok msconfig at pindutin ang Enter. Sa window na lilitaw, sa tab na "Pangkalahatang", paganahin ang alinman sa pag-diagnose ng pagsugod o pumipili, hindi paganahin ang lahat ng mga item sa pagsisimula.
  4. Suriin kung pinagana ang serbisyo ng Kopya ng Shadow Copy. Upang gawin ito, pindutin ang Win + R sa keyboard, ipasok serbisyo.msc at pindutin ang Enter. Sa listahan, hanapin ang serbisyong ito, kung kinakailangan, simulan ito at itakda upang awtomatikong magsimula.
  5. Subukang i-reset ang repository. Upang gawin ito, i-restart ang computer sa safe mode (maaari mong gamitin ang tab na "Download" sa msconfig) na may isang minimum na hanay ng mga serbisyo. Patakbuhin ang command line bilang tagapangasiwa at ipasok ang utos net huminto winmgmt at pindutin ang Enter. Pagkatapos nito, palitan ang pangalan ng folder Windows System32 wbem repository sa ibang bagay halimbawa matanda ang repositoryo. I-restart muli ang computer sa safe mode at ipasok ang parehong utos net huminto winmgmt sa command prompt bilang tagapangasiwa. Pagkatapos nito gamitin ang utos winmgmt /resetRepositoryo at pindutin ang Enter. I-restart ang iyong computer tulad ng dati.

Karagdagang impormasyon: kung ang anumang mga programa na may kaugnayan sa pagpapatakbo ng webcam ay nagiging sanhi ng isang pagkakamali, subukang huwag paganahin ang proteksyon ng webcam sa mga setting ng iyong antivirus (halimbawa, sa ESET - Device Control - Webcam Protection).

Marahil, sa ngayon, ito ang lahat ng mga paraan na maipapayo ko sa pag-aayos ng error 0x80070005 "Tinanggihan ang pag-access." Kung ang problemang ito ay lumitaw sa ilang iba pang mga sitwasyon, ilarawan ang mga ito sa mga komento, marahil ay makakatulong ako.

Pin
Send
Share
Send