Windows 7-де жұмыс істейтін компьютерлерде жұмыс істейтін кейбір пайдаланушылар 0x80070005 қатесіне жауап береді. Жаңартуларды жүктеуге, OS лицензиясын іске қосу процесін бастауға немесе жүйені қалпына келтіру процедурасын орындағанда әрекет етуі мүмкін. Келіңіздер, бұл проблеманың тікелей себебі не екенін және оны түзету жолдарын білейік.
Қатенің себептері және оны түзету әдісі
0x80070005 қатесі - белгілі бір әрекетті орындау үшін файлдарға қатынасудан бас тартудың өрнегі, көбінесе жаңартуды жүктеу немесе орнату. Бұл проблеманың тікелей себептері көптеген факторлар болуы мүмкін:
- Алдыңғы жаңартудың үзілген немесе толық емес жүктелуі;
- Microsoft тораптарына кіруден бас тарту (көбінесе антивирустарды немесе желіаралық экрандарды дұрыс конфигурациялау салдарынан);
- Вирустық инфекция жүйесі;
- TCP / IP қатесі;
- Жүйелік файлдарға зақым келтіру;
- Қатты диск жетіспеушілігі.
Мәселенің жоғарыда аталған себептерінің әрқайсысы төменде талқыланатын өз шешімдеріне ие.
1-әдіс: SubInACL қызметтік бағдарламасы
Алдымен Microsoft SubInACL утилитасын пайдаланып мәселені шешу алгоритмін қарастырыңыз. 0x80070005 қатесі операциялық жүйенің лицензиясын жаңарту немесе белсендіру кезінде орын алған болса, бұл әдіс өте жақсы, бірақ операциялық жүйені қалпына келтіру кезінде пайда болған жағдайда көмектесуге болмайды.
SubInACL жүктеп алыңыз
- Subinacl.msi файлын жүктегеннен кейін, оны іске қосыңыз. Ашылады «Орнату шебері». Басыңыз «Келесі».
- Содан кейін лицензиялық келісімді растау терезесі ашылады. Радиоқабылдағышты жоғарғы орынға жылжытыңыз, содан кейін түймесін басыңыз «Келесі». Осылайша Microsoft корпорациясының лицензиялау саясатымен келісесіз.
- Осыдан кейін утилит орнатылатын қалтаны көрсететін жерде терезе ашылады. Әдепкі бойынша, бұл каталог. «Құралдар»қалтаға салынған «Windows ресурстық жиынтықтары»каталогта орналасқан «Бағдарлама файлдары» дискіде C. Бұл параметрді әдепкі ретінде қалдыра аласыз, бірақ утилитаның дұрыс жұмыс істеуі үшін утилитаның түбірлік каталогына жақынырақ каталогты көрсетуді ұсынамыз. C. Мұны істеу үшін басыңыз «Шолу».
- Ашылған терезеде дискі түбіріне өтіңіз C және белгішені басу арқылы «Жаңа қалта жасау», жаңа қалта жасаңыз. Сіз кез-келген атау бере аласыз, бірақ біз оны мысал ретінде атаймыз. «SubInACL» және біз оларды басқаруды жалғастырамыз. Жаңадан жасалған каталогты таңдаңыз, нұқыңыз «ОК».
- Ол алдыңғы терезеге автоматты түрде оралады. Утилитаны орнатуды бастау үшін нұқыңыз «Қазір орнату».
- Құрылғыны орнату процесі орындалады.
- Терезеде Орнату шеберлері Сәтті аяқталғанда хабар пайда болады. Басыңыз «Аяқтау».
- Осыдан кейін түймесін басыңыз «Бастау». Элементті таңдаңыз «Барлық бағдарламалар».
- Қалтаға өтіңіз «Стандартты».
- Бағдарламалар тізімінде таңдаңыз Блокнот.
- Ашылған терезеде Блокнот Келесі кодты енгізіңіз:
@ өшірулі
OSBIT = 32 орнатыңыз
IF бар «% ProgramFiles (x86)%» OSBIT = 64 орнатыңыз
set RUNNINGDIR =% ProgramFiles%
IF% OSBIT% == 64 орнатылды RUNNINGDIR =% ProgramFiles (x86)%
C: subinacl subinacl.exe / subkeyreg «HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion компонентті негізделген қызмет» / grant = «nt service trustedinstaller» = f
@Echo Gotovo.
@puseЕгер сіз орнату кезінде Subinacl утилитасын орнатудың басқа жолын көрсеңіз, онда орнына мән «C: subinacl subinacl.exe» Сіздің ісіңіздің нақты орнату мекен-жайын көрсетіңіз.
- Содан кейін нұқыңыз «Файл» және таңдаңыз «Басқаша сақтау ...».
- Файлды сақтау терезесі ашылады. Қатты дискідегі ыңғайлы орынға ауысыңыз. Ашылмалы тізімде «Файл түрі» таңдау опциясын таңдаңыз «Барлық файлдар». Облыста «Файл атауы» кез-келген атауды құрылған объектке тағайындаңыз, бірақ соңында кеңейтімді көрсетіңіз «.bat». Біз басамыз «Сақтау».
- Жабу Блокнот және іске қосыңыз «Explorer». Файлды BAT кеңейтімімен сақтаған каталогқа өтіңіз. Оны тінтуірдің оң жақ түймешігімен басыңыз (PKM). Әрекеттер тізімінде таңдауды тоқтатыңыз «Әкімші ретінде іске қосу».
- Сценарий іске қосылып, SubInACL утилитасымен әрекеттесетін қажетті жүйелік параметрлерді орындайды. Содан кейін компьютерді қайта бастаңыз, одан кейін 0x80070005 қатесі жойылуы керек.
Егер бұл опция жұмыс істемесе, кеңейтумен бірге файлды жасай аласыз «.bat»бірақ әр түрлі кодпен.
Назар аударыңыз! Бұл опция жүйенің дұрыс жұмыс істемеуіне әкелуі мүмкін, сондықтан оны өзіңіздің жеке тәуекеліңізбен ғана қолданыңыз. Оны пайдаланбас бұрын жүйені қалпына келтіру нүктесін немесе оның сақтық көшірмесін жасау ұсынылады.
- Жоғарыда келтірілген барлық әрекеттерді аяқтағаннан кейін SubInACL қызметтік бағдарламасын ашыңыз Блокнот келесі кодты теріңіз:
@ өшірулі
C: subinacl subinacl.exe / subkeyreg HKEY_LOCAL_MACHINE / grant = әкімшілер = f
C: subinacl subinacl.exe / subkeyreg HKEY_CURRENT_USER / grant = әкімшілер = f
C: subinacl subinacl.exe / subkeyreg HKEY_CLASSES_ROOT / grant = әкімшілер = f
C: subinacl subinacl.exe / подкаталогы% SystemDrive% / grant = әкімшілер = 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 / подкаталогы% SystemDrive% / grant = system = f
@Echo Gotovo.
@puseЕгер Subinacl қызметтік бағдарламасын басқа каталогқа орнатқан болсаңыз, өрнек орнына «C: subinacl subinacl.exe» оған ағымдағы жолды көрсетіңіз.
- Көрсетілген кодты кеңейтумен бірге файлға сақтаңыз «.bat» жоғарыда сипатталғандай және оны әкімші ретінде іске қосыңыз. Ашылады «Пәрмен жолы»онда кіру құқығын өзгерту тәртібі орындалады. Процестің аяқталғаннан кейін кез-келген пернені басып, компьютерді қайта іске қосыңыз.
2-әдіс: SoftwareDistribution қалтасының атауын өзгертіңіз немесе жойыңыз
Жоғарыда айтылғандай, 0x80070005 қатесінің себебі бұрынғы жаңартуды жүктеген кезде үзіліс болуы мүмкін. Осылайша, пайдаланылмайтын нысан келесі жаңартудың дұрыс өтуіне жол бермейді. Бұл мәселені жаңартылған жүктемелерді қамтитын қалта атауларын өзгертуге немесе жоюға болады «Бағдарламалық қамтамасыз етуді тарату».
- Ашу «Explorer». Мекенжай жолында келесі мекен-жайларды енгізіңіз:
C: Windows SoftwareDistribution
Мекенжай жолағының оң жағындағы көрсеткіні нұқыңыз немесе түймесін басыңыз Кіру.
- Сіз қалтаға кіресіз «Бағдарламалық қамтамасыз етуді тарату»каталогта орналасқан «Windows». Жүктелген жүйенің жаңартулары олар орнатылғанша сақталады. 0x80070005 қателігінен құтылу үшін осы каталогты тазалау қажет. Оның барлық мазмұндарын таңдау үшін қосыңыз Ctrl + A. Біз басамыз PKM таңдау бойынша. Пайда болған мәзірде таңдаңыз «Жою».
- Пайдаланушы шынымен барлық таңдалған нысандарды жылжытқысы келетінін сұрайтын жерде тілқатысу терезесі ашылады «ҚОРЖЫН». Басу арқылы келісемін «Ия».
- Папканың мазмұнын жою процесі «Бағдарламалық қамтамасыз етуді тарату». Егер кез-келген элементті жою мүмкін болмаса, ол қазіргі уақытта процесте жұмыс істемейтін болғандықтан, осы жағдай туралы хабарлайтын терезені басыңыз «Өткізу».
- Мазмұнды жойғаннан кейін 0x80070005 қатесі көрсетілген әрекетті орындауға болады. Егер себеп бұрынғы жаңартулардың дұрыс жүктелмеген болса, бұл жолы ешқандай сәтсіздік болмауы керек.
Сонымен қатар, барлық пайдаланушылардың қалтасының мазмұнын жою қаупі жоқ. «Бағдарламалық қамтамасыз етуді тарату», себебі олар жаңартылған жаңартуларды жоймауға немесе жүйені басқаша зақымдауға қорқады. Жоғарыда сипатталған опция сәтсіздікке ұшыраған сынған немесе пайдаланылмаған нысанды жоюға болмайтын жағдайлар бар, себебі ол процесспен айналысатын адам. Екі жағдайда да басқа әдісті қолдануға болады. Ол қалтаны қайта атау үшін «Бағдарламалық қамтамасыз етуді тарату». Бұл опция жоғарыда сипатталғанға қарағанда күрделірек болады, бірақ қажет болса, барлық өзгерістерді кері қайтаруға болады.
- Басыңыз «Бастау». Кіру «Басқару панелі».
- Бөлімге өтіңіз «Жүйе және қауіпсіздік».
- Басыңыз «Әкімшілік».
- Пайда болған тізімде түймешігін басыңыз «Қызметтер».
- Қосылған Қызмет менеджері. Нысанды табыңыз «Windows Update». Іздеуді жеңілдету үшін, баған тақырыбын басу арқылы атауларды әліпби ретімен реттеуге болады. «Аты». Сіз іздеген элементті тапқаннан кейін оны белгілеп, нұқыңыз «Тоқтату».
- Таңдалған қызметті тоқтату процесі басталды.
- Қызметті тоқтатқаннан кейін, оның атын таңдаған кезде, жазба терезенің сол жақ панелінде көрсетіледі «Іске қосу». Терезе Қызмет менеджері жабыңыз емес, жай ғана ораңыз «Тапсырмалар тақтасы».
- Енді ашыңыз «Explorer» мекен-жай жолына келесі жолды енгізіңіз:
C: Windows
Көрсетілген сызықтың оң жағындағы көрсеткіні нұқыңыз.
- Қалтаға жылжу «Windows»дискінің түбірлік каталогында орналасқан C. Содан кейін бізге жақын таныс папканы іздеңіз. «Бағдарламалық қамтамасыз етуді тарату». Оны басыңыз PKM әрекеттер тізімінде таңдаңыз Атын өзгерту.
- Қалтаның атауын қажет деп тапқан кез келген атаумен өзгертіңіз. Негізгі шарт - бұл атау сол каталогта орналасқан басқа каталогтар болмауы.
- Енді кері барыңыз «Қызмет менеджері». Тақырыпты бөлектеңіз «Windows Update» түймесін басыңыз «Іске қосу».
- Бұл көрсетілген қызметті бастайды.
- Жоғарыда көрсетілген тапсырманың табысты аяқталуы мәртебенің пайда болуы арқылы көрсетіледі «Жұмыстар» бағанда «Шарт» қызметтің атына қарама-қарсы.
- Енді компьютерді қайта іске қосқаннан кейін 0x80070005 қатесі жойылуы керек.
3-әдіс: Антивирус немесе брандмауэрді өшіру
0x80070005 қатесін тудыруы мүмкін келесі себеп қате параметрлер немесе дұрыс антивирус немесе брандмауэр дұрыс жұмыс істемеуі. Әсіресе жүйені қалпына келтіру кезінде жиі қиындықтар туады. Бұл жағдайдың бар-жоғын тексеру үшін, қорғауды уақытша өшіріп, қатенің қайта пайда болуын көруіңіз керек. Вирусқа қарсы және брандмауэрді өшіру процедурасы өндірушіге және көрсетілген бағдарламалық жасақтама нұсқасына байланысты айтарлықтай өзгеше болуы мүмкін.
Мәселе қайта пайда болса, сіз қауіпсіздікті қосып, мәселенің себептерін іздеуді жалғастыра аласыз. Антивирус немесе брандмауэрді өшіргеннен кейін қате жойылып, антивирустық бағдарламалардың осы түрлерінің параметрлерін реттеуге тырысыңыз. Бағдарламалық жасақтаманы конфигурациялау мүмкін болмаса, оны жойып, аналогпен ауыстырыңыз деп кеңес береміз.
Назар аударыңыз! Жоғарыда аталған әрекеттерді мүмкіндігінше тезірек жүргізу керек, себебі компьютерді антивирустық қорғаусыз ұзақ уақыт бойы қалдыру қауіпті.
Сабақ: Антивирусты өшіру әдісі
4-әдіс: Дискіні қателерге тексеріңіз
Қате 0x80070005 жүйе орнатылған компьютердің қатты дискісінде физикалық зақым немесе логикалық қателер тудыруы мүмкін. Жоғарыда келтірілген ақаулықтар үшін қатты дискіні тексерудің ең оңай жолы және мүмкіндігінше жүйелік қызметтің көмегімен ақауларды жою. «Дискіні тексеру».
- Мәзірді пайдалану «Бастау» каталогқа көшіңіз «Стандартты». Нысандар тізімінде элементті табыңыз «Пәрмен жолы» және нұқыңыз PKM. Таңдау «Әкімші ретінде іске қосу».
- Ашылады «Пәрмен жолы». Онда жазыңыз:
chkdsk / R / F C:
Басыңыз Кіру.
- Дискіні тексеруді мүмкін еместігін көрсететін ақпарат пайда болады, себебі ол басқа процесс арқылы пайдаланылады. Сондықтан сізге келесі жүйені қайта жүктеу кезінде сканерлеуді орындау ұсынылады. Кіру «Y» түймесін басыңыз Кіру. Осыдан кейін компьютерді қайта іске қосыңыз.
- Қайта жүктеу кезінде утилита «Дискіні тексеру» дискіні тексеруді орындайды C. Мүмкін болса, барлық логикалық қателер түзетіледі. Егер қиындықтар қатты дискінің физикалық ақауларынан туындаса, оны қалыпты жұмыс істейтін аналогпен ауыстырыңыз.
Сабақ: Windows 7-дегі қателерді тексеру
5-әдіс: Жүйе файлдарын қалпына келтіріңіз
Біз зерттеп жатқан мәселенің тағы бір себебі Windows жүйесінің файлдарына зиян келтіруі мүмкін. Бұл сәтсіздікке күмәндансаңыз, ОЖ-ны тұтастығымен сканерлеп, қажет болған жағдайда жүйе құралы арқылы бүлінген элементтерді жөндеу керек. «SFC».
- Қоңырау шалу «Пәрмен жолы», ұсынылған ұсынымдар бойынша әрекет етеді 4-әдіс. Келесі жазбаны енгізіңіз:
sfc / scannow
Басыңыз Кіру.
- Utility «SFC» іске қосылатын болады және жүйенің элементтерінің тұтастығы болмағандықтан ОС-ды сканерлейді. Мәселелер анықталған жағдайда бүлінген элементтерді қалпына келтіру автоматты түрде жүргізіледі.
Сабақ: Windows 7-де OS файлдарының тұтастығын тексеру
6-әдіс: TCP / IP параметрлерін қалпына келтіру
Біз зерттеп жүрген мәселені тудыратын тағы бір себеп TCP / IP қателігі болуы мүмкін. Бұл жағдайда, осы стэктің параметрлерін қалпына келтіру керек.
- Белсендіру «Пәрмен жолы». Бұл жазба енгізіңіз:
netsh int ip қалпына келтіру logfile.txt
Басыңыз Кіру.
- Жоғарыда көрсетілген пәрменді орындау арқылы TCP / IP стек параметрлері қалпына келтіріледі және барлық өзгерістер logfile.txt файлына жазылады. Егер қатенің себебі жоғарыда көрсетілген компоненттің сәтсіздіктерінде болса, мәселе жоғалуы керек.
7-әдіс: «Жүйелік дыбыс туралы ақпарат» каталогының төлсипаттарын өзгерту
0x80070005 қатесінің келесі себебі атрибуттың параметрі болуы мүмкін «Тек оқу» каталог үшін «Жүйелік дыбыс туралы ақпарат». Бұл жағдайда біз жоғарыда аталған параметрді өзгертуіміз керек.
- Каталогтың фактісін ескере отырып «Жүйелік дыбыс туралы ақпарат» әдепкі бойынша жасырын болса, Windows 7 жүйелік нысандардың көрсетілуін қосуымыз керек.
- Әрі қарай, іске қосыңыз «Explorer» дискінің түбірлік каталогына өтіңіз C. Каталогты табыңыз «Жүйелік дыбыс туралы ақпарат». Оны басыңыз rmb. Пайда болған тізімде таңдаңыз «Сипаттар».
- Жоғарыда көрсетілген каталогтың сипат терезесі ашылады. Блокты тексеру «Атрибуттар» параметрге жақын «Тек оқу» Белгісі таңдалмады. Егер ол болса, оны алып тастаңыз, содан кейін түймесін басыңыз «Қолдану» және «ОК». Осыдан кейін, компьютерді біз зерттеп жатқан қатенің болуы үшін оның әсер етуін қолдану арқылы тексере аласыз.
8-әдіс: Көлемді көлеңкелі көшіру қызметін қосыңыз
Ақаудың тағы бір себебі мүгедек қызмет болуы мүмкін. «Көлеңкеден көшіру көлемі».
- Өту Қызмет менеджерісипатталған алгоритмді пайдалану 2-әдіс. Элементті табыңыз «Көлеңкеден көшіру көлемі». Қызмет өшірілген болса, нұқыңыз «Іске қосу».
- Осыдан кейін мәртебені қызметтің атына қарама-қарсы көрсету керек. «Жұмыстар».
9-әдіс: Вирустық қауіпті жою
Кейде 0x80070005 қатесі компьютердің белгілі бір вирус түрлерін жұқтыруы мүмкін. Содан кейін ДК-ді арнайы антивирустық утилитамен тексеру керек, бірақ антивирустық бағдарламамен емес. Басқа құрылғының немесе LiveCD (USB) арқылы сканерлеу керек.
Сынақ барысында, зиянды кодты анықтаған кезде, утилитаның интерфейсі арқылы қамтамасыз ететін ұсыныстарды орындау қажет. Бірақ вирус табылған және бейтараптандырылған болса да, біз оқып жатқан қатенің жоғалып кетуіне толықтай кепілдік бермейді, өйткені зиянды код жүйеде белгілі бір өзгерістер енгізуі мүмкін. Сондықтан оны жойғаннан кейін, ең алдымен, жоғарыда сипатталған 0x80070005 ақаулықтарын шешу жолдарының бірін, атап айтқанда жүйелік файлдарды қалпына келтірудің бірін қолдану қажет болады.
Көріп отырғаныңыздай, 0x80070005 қатесінің себептері өте кең. Жою алгоритмі осы себептің мәніне байланысты. Бірақ сіз оны орнатпаған болсаңыз да, осы мақалада көрсетілген барлық әдістерді және жоюдың әдісімен қалаған нәтижеге жету үшін қолдануға болады.