Mae rhai defnyddwyr sy'n gweithio ar gyfrifiaduron gyda Windows 7 yn dod ar draws gwall 0x80070005. Efallai y bydd yn digwydd pan geisiwch lawrlwytho diweddariadau, dechrau'r broses o actifadu'r drwydded OS, neu yn ystod y weithdrefn adfer system. Dewch i ni weld beth yw achos uniongyrchol y broblem hon, a darganfod ffyrdd i'w thrwsio hefyd.
Achosion y gwall a ffyrdd o'i ddatrys
Mae gwall 0x80070005 yn fynegiant o wrthod mynediad i ffeiliau i gyflawni gweithrediad penodol, sy'n fwyaf aml yn gysylltiedig â lawrlwytho neu osod diweddariad. Gall achosion uniongyrchol y broblem hon fod yn nifer o ffactorau:
- Dadlwythiad diweddaru blaenorol neu anghyflawn o ddiweddariad blaenorol;
- Gwrthod mynediad i wefannau Microsoft (yn aml yn codi oherwydd ffurfweddiad anghywir gwrthfeirysau neu waliau tân);
- Haint y system â firws;
- Methiant TCP / IP
- Niwed i ffeiliau system;
- Camweithrediad gyriant caled.
Mae gan bob un o achosion uchod y broblem ei datrysiadau ei hun, a fydd yn cael eu trafod isod.
Dull 1: Cyfleustodau SubInACL
Yn gyntaf, ystyriwch yr algorithm ar gyfer datrys y broblem gan ddefnyddio cyfleustodau SubInACL gan Microsoft. Mae'r dull hwn yn berffaith pe bai gwall 0x80070005 wedi digwydd wrth ddiweddaru neu actifadu trwydded system weithredu, ond mae'n annhebygol o helpu pe bai'n ymddangos yn ystod y broses adfer OS.
Dadlwythwch SubInACL
- Ar ôl i chi lawrlwytho'r ffeil Subinacl.msi, ei redeg. Bydd yn agor "Dewin Gosod". Cliciwch "Nesaf".
- Yna bydd ffenestr gadarnhau'r cytundeb trwydded yn agor. Symudwch y botwm radio i'r safle uchaf, ac yna pwyswch "Nesaf". Yn y modd hwn, rydych chi'n cytuno i bolisi trwyddedu Microsoft.
- Ar ôl hynny, bydd ffenestr yn agor lle dylech nodi'r ffolder y bydd y cyfleustodau'n cael ei osod ynddo. Dyma'r cyfeiriadur diofyn. "Offer"sy'n nythu mewn ffolder "Pecynnau Adnoddau Windows"wedi ei leoli yn y cyfeiriadur "Ffeiliau Rhaglenni" ar ddisg C.. Gallwch adael y gosodiad diofyn hwn, ond rydym yn dal i'ch cynghori i nodi cyfeiriadur yn agosach at gyfeiriadur gwraidd y gyriant i weithredu'r cyfleustodau yn fwy cywir C.. I wneud hyn, cliciwch "Pori".
- Yn y ffenestr sy'n agor, symudwch at wraidd y ddisg C. a thrwy glicio ar yr eicon "Creu Ffolder Newydd"creu ffolder newydd. Gallwch chi roi unrhyw enw, ond er enghraifft byddwn ni'n rhoi enw iddi "SubInACL" ac yn y dyfodol byddwn yn gweithredu gydag ef. Gan dynnu sylw at y cyfeiriadur rydych chi newydd ei greu, cliciwch "Iawn".
- Bydd hyn yn dychwelyd yn awtomatig i'r ffenestr flaenorol. I ddechrau'r broses osod, cliciwch "Gosod Nawr".
- Perfformir y weithdrefn gosod cyfleustodau.
- Yn y ffenestr "Dewiniaid Gosod" Bydd neges llwyddiant yn ymddangos. Cliciwch "Gorffen".
- Ar ôl hynny cliciwch y botwm Dechreuwch. Dewiswch eitem "Pob rhaglen".
- Ewch i'r ffolder "Safon".
- Yn y rhestr o raglenni, dewiswch Notepad.
- Yn y ffenestr sy'n agor Notepad nodwch y cod canlynol:
@echo i ffwrdd
Gosod OSBIT = 32
OS oes "% ProgramFiles (x86)%" yn gosod OSBIT = 64
set RUNNINGDIR =% ProgramFiles%
OS% OSBIT% == 64 set RUNNINGDIR =% ProgramFiles (x86)%
C: subinacl subinacl.exe / subkeyreg "HKEY_LOCAL_MACHINE MEDDALWEDD Microsoft Windows CurrentVersion Gwasanaethu Seiliedig ar Gydran" / grant = "nt nt trustinstaller" = f
@Echo Gotovo.
@pauseOs gwnaethoch nodi llwybr gwahanol yn ystod y gosodiad ar gyfer gosod cyfleustodau Subinacl, yna yn lle'r gwerth "C: subinacl subinacl.exe" nodwch y cyfeiriad gosod sy'n berthnasol i'ch achos.
- Yna cliciwch Ffeil a dewis "Arbedwch Fel ...".
- Mae'r ffenestr arbed ffeil yn agor. Symud i unrhyw le cyfleus ar y gyriant caled. Rhestr ostwng Math o Ffeil dewiswch opsiwn "Pob ffeil". Yn yr ardal "Enw ffeil" rhowch unrhyw enw i'r gwrthrych a grëwyd, ond gwnewch yn siŵr eich bod yn nodi'r estyniad ar y diwedd ".bat". Rydyn ni'n clicio Arbedwch.
- Caewch Notepad a rhedeg Archwiliwr. Symud i'r cyfeiriadur lle gwnaethoch chi gadw'r ffeil gyda'r estyniad .bat. Cliciwch arno gyda'r botwm dde ar y llygoden (RMB) Yn y rhestr o gamau gweithredu, dewiswch "Rhedeg fel gweinyddwr".
- Bydd y sgript yn cael ei lansio ac yn perfformio'r gosodiadau system angenrheidiol, gan ryngweithio â chyfleustodau SubInACL. Nesaf, ailgychwynwch y cyfrifiadur, ac ar ôl hynny dylai gwall 0x80070005 ddiflannu.
Os nad yw'r opsiwn hwn yn gweithio, yna gallwch chi yn yr un modd greu ffeil gyda'r estyniad ".bat"ond gyda chod gwahanol.
Sylw! Gall yr opsiwn hwn arwain at anweithgarwch system, felly dim ond fel dewis olaf ar eich risg a'ch risg eich hun y defnyddiwch ef. Cyn ei ddefnyddio, argymhellir creu pwynt adfer system neu ei gopi wrth gefn.
- Ar ôl cwblhau'r holl gamau uchod i osod cyfleustodau SubInACL, agorwch Notepad a gyrru'r cod canlynol i mewn:
@echo i ffwrdd
C: subinacl subinacl.exe / subkeyreg HKEY_LOCAL_MACHINE / grant = gweinyddwyr = f
C: subinacl subinacl.exe / subkeyreg HKEY_CURRENT_USER / grant = gweinyddwyr = f
C: subinacl subinacl.exe / subkeyreg HKEY_CLASSES_ROOT / grant = gweinyddwyr = f
C: subinacl subinacl.exe / is-gyfeiriaduron% SystemDrive% / grant = gweinyddwyr = f
C: subinacl subinacl.exe / subkeyreg HKEY_LOCAL_MACHINE / grant = system = f
C: subinacl subinacl.exe / subkeyreg HKEY_CURRENT_USER / grant = system = f
C: subinacl subinacl.exe / subkeyreg HKEY_CLASSES_ROOT / grant = system = f
C: subinacl subinacl.exe / is-gyfeiriaduron% SystemDrive% / grant = system = f
@Echo Gotovo.
@pauseOs gwnaethoch chi osod cyfleustodau Subinacl mewn cyfeiriadur gwahanol, yna yn lle'r ymadrodd "C: subinacl subinacl.exe" nodwch y llwybr presennol iddo.
- Cadwch y cod penodedig i ffeil gyda'r estyniad ".bat" yn yr un modd ag y disgrifir uchod, a'i actifadu ar ran y gweinyddwr. Bydd yn agor Llinell orchymynlle gweithredir y weithdrefn ar gyfer newid hawliau mynediad. Ar ôl i'r broses gael ei chwblhau, pwyswch unrhyw allwedd ac ailgychwyn y cyfrifiadur.
Dull 2: Ail-enwi neu ddileu cynnwys y ffolder SoftwareDistribution
Fel y soniwyd uchod, gall achos gwall 0x80070005 fod yn seibiant wrth lawrlwytho'r diweddariad blaenorol. Felly, mae gwrthrych sydd wedi'i ddadlwytho yn atal y diweddariad nesaf rhag pasio'n gywir. Gellir datrys y broblem hon trwy ailenwi neu ddileu cynnwys y ffolder sy'n cynnwys y lawrlwythiadau diweddaru, sef y cyfeiriadur "SoftwareDistribution".
- Ar agor Archwiliwr. Rhowch y cyfeiriad canlynol yn ei far cyfeiriad:
C: Windows SoftwareDistribution
Cliciwch ar y saeth i'r dde o'r bar cyfeiriad neu cliciwch Rhowch i mewn.
- Rydych chi'n cyrraedd y ffolder "SoftwareDistribution"wedi ei leoli yn y cyfeiriadur "Windows". Dyma lle mae diweddariadau system wedi'u lawrlwytho yn cael eu storio nes eu bod wedi'u gosod. I gael gwared ar wall 0x80070005, mae angen i chi lanhau'r cyfeiriadur hwn. I ddewis ei holl gynnwys, defnyddiwch Ctrl + A.. Rydyn ni'n clicio RMB trwy ddyraniad. Yn y ddewislen sy'n ymddangos, dewiswch Dileu.
- Bydd blwch deialog yn agor lle gofynnir ichi a yw'r defnyddiwr wir eisiau symud yr holl wrthrychau a ddewiswyd iddynt "Cart". Cytuno trwy glicio Ydw.
- Bydd y broses o ddileu cynnwys y ffolder yn cychwyn "SoftwareDistribution". Os nad yw'n bosibl dileu rhyw elfen, gan ei bod yn brysur gyda'r broses ar hyn o bryd, yna cliciwch yn y ffenestr sy'n arddangos yn rhoi gwybodaeth am y sefyllfa hon, cliciwch Neidio.
- Ar ôl dileu'r cynnwys, gallwch geisio cyflawni gweithred pan arddangoswyd gwall 0x80070005. Os cafodd y rheswm ei lawrlwytho'n anghywir mewn diweddariadau blaenorol, yna y tro hwn ni ddylai fod unrhyw fethiannau.
Ar yr un pryd, nid yw pob defnyddiwr mewn perygl o ddileu cynnwys ffolder "SoftwareDistribution", oherwydd eu bod yn ofni dinistrio'r diweddariadau sydd heb eu gosod eto neu niweidio'r system mewn rhyw ffordd arall. Mae yna sefyllfaoedd pan fydd yr opsiwn uchod yn methu â dileu'r gwrthrych sydd wedi torri neu wedi'i ddadlwytho sy'n methu, gan mai ef sy'n brysur gyda'r broses. Yn y ddau achos hyn, gallwch ddefnyddio dull gwahanol. Mae'n cynnwys ailenwi'r ffolder "SoftwareDistribution". Mae'r opsiwn hwn yn fwy cymhleth na'r hyn a ddisgrifir uchod, ond os oes angen, gellir treiglo'r holl newidiadau yn ôl.
- Cliciwch Dechreuwch. Mewngofnodi "Panel Rheoli".
- Ewch i'r adran "System a Diogelwch".
- Cliciwch "Gweinyddiaeth".
- Yn y rhestr sy'n ymddangos, cliciwch "Gwasanaethau".
- Yn cael ei actifadu Rheolwr Gwasanaeth. Dewch o hyd i'r gwrthrych Diweddariad Windows. I symleiddio'r chwiliad, gallwch drefnu'r enwau yn nhrefn yr wyddor trwy glicio ar bennawd y golofn "Enw". Ar ôl i chi ddod o hyd i'r eitem rydych chi ei eisiau, dewiswch hi a chlicio Stopiwch.
- Mae'r broses o atal y gwasanaeth a ddewiswyd yn cael ei gychwyn.
- Ar ôl i'r gwasanaeth stopio, pan fydd ei enw'n cael ei amlygu, bydd yr arysgrif yn cael ei arddangos ym mhaen chwith y ffenestr Rhedeg. Y ffenestr Rheolwr Gwasanaeth peidiwch â chau, ond dim ond ei rolio ymlaen Bar tasgau.
- Nawr ar agor Archwiliwr a nodwch y llwybr canlynol yn ei faes cyfeiriad:
C: Windows
Cliciwch ar y saeth i'r dde o'r llinell benodol.
- Mynd i'r ffolder "Windows"wedi'i leoleiddio yng nghyfeiriadur gwreiddiau'r ddisg C.. Yna edrychwch am y ffolder rydyn ni'n ei wybod eisoes "SoftwareDistribution". Cliciwch arno RMB ac yn y rhestr o gamau gweithredu dewiswch Ail-enwi.
- Newidiwch enw'r ffolder i unrhyw enw sy'n angenrheidiol yn eich barn chi. Y prif amod yw nad oes gan gyfeiriaduron eraill sydd wedi'u lleoli yn yr un cyfeiriadur yr enw hwn.
- Nawr yn ôl i Rheolwr Gwasanaeth. Uchafbwynt teitl Diweddariad Windows a gwasgwch Rhedeg.
- Bydd y weithdrefn ar gyfer cychwyn y gwasanaeth penodedig yn cael ei chyflawni.
- Bydd ymddangosiad y statws yn dangos cwblhau'r dasg uchod yn llwyddiannus "Gweithiau" yn y golofn "Cyflwr" gyferbyn ag enw'r gwasanaeth.
- Nawr, ar ôl ailgychwyn y cyfrifiadur, dylai gwall 0x80070005 ddiflannu.
Dull 3: Analluogi Gwrthfeirws neu Wal Dân
Y rheswm nesaf a all achosi gwall 0x80070005 yw gosodiadau anghywir neu ddiffygion gwrthfeirws neu wal dân safonol. Yn enwedig yn aml mae hyn yn achosi problemau yn ystod adferiad system. I wirio a yw hyn yn wir, mae angen analluogi'r amddiffyniad dros dro a gweld a yw'r gwall yn ailymddangos. Gall y weithdrefn ar gyfer dadactifadu gwrthfeirws a wal dân amrywio'n sylweddol yn dibynnu ar wneuthurwr a fersiwn y feddalwedd benodol.
Os yw'r broblem yn ailymddangos, gallwch alluogi amddiffyniad a pharhau i chwilio am achosion y broblem. Os bydd y gwall yn diflannu ar ôl anablu'r gwrthfeirws neu'r wal dân, ceisiwch addasu'r gosodiadau ar gyfer y mathau hyn o raglenni gwrthfeirws. Os na allwch chi ffurfweddu'r meddalwedd, rydym yn eich cynghori i'w ddadosod a rhoi analog yn ei le.
Sylw! Dylai'r camau uchod gael eu cyflawni cyn gynted â phosibl, gan ei bod yn beryglus gadael y cyfrifiadur heb amddiffyniad gwrth firws am amser hir.
Gwers: Sut i analluogi gwrthfeirws
Dull 4: Gwiriwch y ddisg am wallau
Gall methiant 0x80070005 achosi difrod corfforol neu wallau rhesymegol ar yriant caled y cyfrifiadur y mae'r system wedi'i osod arno. Y ffordd hawsaf o wirio'r gyriant caled am y problemau uchod ac, os yn bosibl, mae datrys problemau yn cael ei wneud gan ddefnyddio cyfleustodau'r system "Gwirio Disg".
- Defnyddio'r ddewislen Dechreuwch symud i'r cyfeiriadur "Safon". Yn y rhestr o wrthrychau, dewch o hyd i'r eitem Llinell orchymyn a chlicio RMB. Dewiswch "Rhedeg fel gweinyddwr".
- Bydd yn agor Llinell orchymyn. Cofnodwch yno:
chkdsk / R / F C:
Cliciwch Rhowch i mewn.
- Bydd gwybodaeth yn ymddangos yn eich hysbysu nad yw'n bosibl gwirio'r ddisg oherwydd ei bod yn brysur gyda phroses arall. Felly, fe'ch anogir i sganio'r tro nesaf y byddwch yn ailgychwyn y system. Rhowch i mewn "Y" a gwasgwch Rhowch i mewn. Ar ôl hynny ailgychwyn y PC.
- Yn ystod ailgychwyn cyfleustodau "Gwirio Disg" yn gwirio'r ddisg C.. Os yn bosibl, cywirir pob gwall rhesymegol. Os yw'r problemau'n cael eu hachosi gan ddiffygion corfforol y gyriant caled, yna mae'n well disodli analog sy'n gweithredu fel arfer.
Gwers: Gwirio disg am wallau yn Windows 7
Dull 5: adfer ffeiliau system
Rheswm arall dros y broblem yr ydym yn ei hastudio yw difrod i ffeiliau system Windows. Os ydych yn amau camweithio penodol, dylech sganio'r OS am uniondeb ac, os oes angen, adfer elfennau sydd wedi'u difrodi gan ddefnyddio'r offeryn system "Sfc".
- Gwnewch alwad Llinell orchymyngweithredu ar yr argymhellion a ddisgrifir yn Dull 4. Rhowch y cofnod canlynol ynddo:
sfc / scannow
Cliciwch Rhowch i mewn.
- Cyfleustodau "Sfc" yn cael ei lansio a bydd yn sganio'r OS am ddiffyg cyfanrwydd yr elfennau system. Os bydd nam, bydd eitemau sydd wedi'u difrodi yn cael eu hadfer yn awtomatig.
Gwers: Gwirio cyfanrwydd ffeiliau OS yn Windows 7
Dull 6: Ailosod Gosodiadau TCP / IP
Rheswm arall sy'n achosi'r broblem yr ydym yn ei hastudio yw methiant yn TCP / IP. Yn yr achos hwn, mae angen i chi ailosod paramedrau'r pentwr hwn.
- Activate Llinell orchymyn. Rhowch y cofnod canlynol:
netsh int ip ailosod logfile.txt
Cliciwch Rhowch i mewn.
- Gan ddefnyddio'r gorchymyn uchod, bydd paramedrau pentwr TCP / IP yn cael eu hailosod, a bydd yr holl newidiadau yn cael eu hysgrifennu i'r ffeil logfile.txt. Os oedd achos y gwall yn gorwedd yn union yng nghamweithrediadau'r gydran uchod, yna nawr dylai'r problemau ddiflannu.
Dull 7: Newid priodoleddau'r cyfeiriadur "Gwybodaeth Cyfrol System"
Efallai mai achos nesaf gwall 0x80070005 yw gosod y priodoledd Darllen yn Unig ar gyfer catalog "Gwybodaeth Cyfrol System". Yn yr achos hwn, bydd angen i ni newid y paramedr uchod.
- O ystyried y ffaith bod y cyfeiriadur "Gwybodaeth Cyfrol System" wedi'i guddio yn ddiofyn, dylem alluogi arddangos gwrthrychau system yn Windows 7.
- Nesaf, actifadu Archwiliwr ac ewch i gyfeiriadur gwraidd y ddisg C.. Dewch o hyd i gyfeiriadur "Gwybodaeth Cyfrol System". Cliciwch arno gyda RMB. Yn y rhestr sy'n ymddangos, dewiswch "Priodweddau".
- Bydd ffenestr priodweddau'r cyfeiriadur uchod yn agor. Gwiriwch hynny yn y bloc Rhinweddau ger paramedr Darllen yn Unig ni ddewiswyd y blwch gwirio. Os yw'n sefyll, gwnewch yn siŵr ei dynnu, ac yna pwyswch yn olynol Ymgeisiwch a "Iawn". Ar ôl hynny, gallwch chi brofi'r PC am bresenoldeb y gwall rydyn ni'n ei astudio trwy gymhwyso'r weithred sy'n ei achosi.
Dull 8: Trowch y Gwasanaeth Copi Cysgodol Cyfrol ymlaen
Efallai mai achos arall o'r broblem yw gwasanaeth i'r anabl. Copi Cyfrol Cysgodol.
- Ewch i Rheolwr Gwasanaethgan ddefnyddio'r algorithm a ddisgrifir yn Dull 2. Dewch o hyd i'r eitem Copi Cyfrol Cysgodol. Os yw'r gwasanaeth yn anabl, cliciwch Rhedeg.
- Ar ôl hynny, dylai'r statws fod gyferbyn ag enw'r gwasanaeth "Gweithiau".
Dull 9: Dileu'r bygythiad firws
Weithiau gall y gwall 0x80070005 gael ei achosi gan haint cyfrifiadur gyda rhai mathau o firysau. Yna mae'n ofynnol gwirio'r PC gyda chyfleustodau gwrth-firws arbennig, ond nid gyda gwrth-firws safonol. Y peth gorau yw sganio o ddyfais arall neu drwy LiveCD (USB).
Yn ystod y sgan, ar ôl canfod cod maleisus, mae angen dilyn yr argymhellion a ddarperir gan y cyfleustodau trwy ei ryngwyneb. Ond hyd yn oed os yw'r firws yn cael ei ddarganfod a'i niwtraleiddio, nid yw'n rhoi gwarant lawn o hyd y bydd y gwall yr ydym yn ei astudio yn diflannu, gan y gallai cod maleisus wneud rhai newidiadau i'r system. Felly, ar ôl ei ddileu, yn fwyaf tebygol, bydd angen i chi gymhwyso un o'r dulliau hynny hefyd i ddatrys y broblem 0x80070005 a ddisgrifiwyd gennym uchod, yn benodol, adfer ffeiliau system.
Fel y gallwch weld, mae rhestr eithaf eang o achosion gwall 0x80070005. Mae'r algorithm dileu yn dibynnu ar hanfod y rheswm hwn. Ond hyd yn oed pe na baech yn gallu ei osod, gallwch ddefnyddio'r holl ddulliau a grybwyllir yn yr erthygl hon a chyflawni'r canlyniad a ddymunir gan ddefnyddio'r dull eithrio.