Код на грешката 0x80070005: как да се фиксира
Абсолютно всички потребители знаят, че системите на Windows са по-често склонни към неочаквани неуспехи и грешки в сравнение с други операционни системи. Един от най-често срещаните е провал, съобщението за което съдържа кода грешки 0x80070005.
съдържание
Какви са доказателствата за този неуспех?
Грешка от този тип се смята, че се случва в няколко ситуации. Най-често неговата поява е свързана с опит за инсталиране на актуализации, активиране или възстановяване на системата. Това обаче е далеч от всички случаи на неговото проявление. Факт е, че дори когато се регистрират динамични библиотеки, кодът ще бъде същият, но описанието на провала е различно.
Въпреки това, в общия случай, кодът грешки 0x80070005 че системата се опитва да получи достъп до сървъра на Microsoft или друг ресурс (например при инсталиране на игри), но в замяна получава забрана. От друга страна, такава повреда може да бъде свързано с инсталацията на библиотеки и vbscript.dll jsscript.dll, при което прави тяхната регистрация в системата ръчно.
След това предлагаме няколко решения, които, въпреки че не са гарантирани, ще помогнат за коригирането на ситуацията. И това не е гарантирано, защото съобщението може да съдържа един и същ код и основните причини са различни.
Ако причината в antivirushellip-
Така че, ако имате код за грешка 0x80070005 (Windows 8) по време на актуализацията, причината може да бъде в установения редовен антивирус, който може да блокира някои системни процеси.
В този случай трябва да го деактивирате за няколко минути и да опитате повторно актуализацията, като ръчно потърсите актуализации. Още по-добре - отидете на основните настройки и забранете самозащитата. Може би това ще работи. Обаче в повечето случаи причината не е такава.
Код на грешка 0x80070005: как да се определи чрез онлайн възстановяване на системата
Много добре е, че появата на неизправност е свързана с нарушаване на целостта на системните компоненти. Те трябва да бъдат проверени. За да направите това, използвайте командния ред, който трябва да се изпълнява изключително от името на администратора или местна сметка, която има такива права.
Първото нещо, което трябва да направите, е да регистрирате командата sfc / scannow. Ако катастрофата възникне отново след приключване на процеса, можете да проверите или да възстановите системата онлайн, ако връзката с интернет е постоянна.
За целта използвайте командата, показана в изображението по-горе, в същата конзола. Ако тя не работи, продължете.
Използване на помощната програма SublnACL и скриптове
Много експерти една от най-мощните средства за премахване на провал, съдържащ 0x80070005 грешка код (Windows 8.1 Вземете например), се наричат една малка програма, наречена SublnACL, която може да се изтегли директно от официалния Microsoft ресурс под формата на един изпълним EXE файлове.
Когато инсталирате като местоположение, е желателно да посочите корена на системния дял или да създадете същата папка на системния диск. След това трябва да използвате стандартния "Бележник" и да предпишете текста там, както е показано на изображението по-долу.
Създаденият файл трябва да бъде записан във формат BAT, като се избере обектът "Всички файлове" в типа и ръчно се разширява разширението през точката.
Запазете файла в същата папка, където е инсталирана гореспоменатата програма. Сега трябва да стартирате запазения файл за BAT от името на администратора чрез PCM. След изпълнението, затворете командната конзола, рестартирайте системата и опитайте да изпълните операцията, чието изпълнение е издало кода грешки 0x80070005.
Ако повредата възникне отново, можете да промените съдържанието на файла BAT и да регистрирате текста, посочен в снимката по-долу.
След това се изпълняват процедурите, описани за първия скрипт.
Код на грешка 0x80070005 DllRegisterServer
Сега няколко думи за регистриране на динамични библиотеки, когато използвате инструмента regsvr32.exe. Както вече беше споменато, в този случай съобщението може да съдържа и код за грешка 0x80070005.
В тази ситуация са възможни три вида решения. Първоначално опитайте да го изпълните само с администраторски права. Ако не се получи, просто променете типа на собствения си профил в администраторския профил в съответната секция на контролния панел, след което го рестартирайте.
Накрая, деактивирайте управлението на UAC чрез настройките за управление на акаунта, където плъзгачът за ниво на защита трябва да бъде преместен в най-ниската позиция, да запазите промените и да рестартирате системата.
След всяко действие е необходимо да проверите дали проблемът е разрешен чрез повторно използване на регистрационния инструмент (regsvr32.exe).
Ако нищо не помага
В зависимост от основната причина за ситуацията, кодът за грешка 0x80070005 може да се издава отново и отново. Ако никое от горните не помогне, изпълнете следните стъпки:
- Проверете дали има достатъчно място на локалния диск или в логическите дялове, където могат да се съхраняват архиви. Ако възникне преливане, почистете го, като използвате секцията за собствеността на избрания дял и стандартния инструмент за почистване.
- Намерете системния дял папката информационна система том, след премахване на елементи от кутиите, криещи защитените файлове на операционната система и скрити предмети, преминете към свойства и премахване на атрибута "Само за четене".
- Обадете се на системния конфигуратор (msconfig), забранете всички стартови елементи и задайте селективното стартиране, оставяйки оригиналната опция за конфигурация активна.
- Обадете се на секцията Услуги (services.msc) и проверете услугата Shadow Copy. Ако не е активен, кликнете два пъти върху менюто за редактиране на параметри, стартирайте го и задайте стартиране на автоматичния старт.
- Нулирайте хранилището. За да направите това, заредете системата в безопасен режим (F8 при стартиране), стартирайте Shell и въведете net stop winmgmt. След това отидете в директорията хранилище, намираща се в директорията wbem на папката System32, и я преименувайте, като я дадете на име, например стар хранилище. Отново стартирайте системата в безопасен режим и отново въведете командата в конзолата точно горе. След като го изпълните, напишете реда winmgmt / resetRepository. Когато изпълнението приключи, затворете командната конзола и заредете системата, както обикновено.
Вместо общо
Както можете да видите, може да има доста различни варианти на повредата, описани по-горе, със същия код за грешка, както и варианти за отстраняване на проблеми. Веднага е трудно да се определи какво точно е основната причина за такава ситуация, следователно, ако има поне някакво описание, трябва да се избере метод на корекция въз основа на неговото съдържание. Ако възникне неизвестна грешка, ще трябва да действате случайно. Няма какво да се направи.
- RunDll32.exe: какво е и как работи?
- Важна актуална актуализация: Как да деактивирате? Дали е вирус или не?
- Windows 7: Неуспешно актуализиране. Как да се отървете от него
- Отстраняване на неизправности: `dxgi dll не е намерен `
- Какво да направите, ако възникне код за грешка 0x80070017
- Грешка при работата на файла ntdll.dll: как да го коригирате?
- Skype: грешка kernell32.dll. Как да го оправим?
- Как да отмените актуализацията на Windows 7: инструкции
- Кои актуализации на Windows 7 не могат да бъдат инсталирани? Съвети
- Грешка 126 `Не можахме да открием посочения модул: как да го коригираме?
- Грешка в Windows Update 0x80070057: причини и решения
- Неочаквано изключение от магазина Windows 10: Как да коригирате срив
- Активирайте Windows. Код на грешката 0x8007007b: как да го коригирате?
- Грешка при код 0x80070005 (Windows 7). Как да го оправим?
- Услугата домакин на Windows Script се разби. Възникна грешка. Как да го оправим с най-простите…
- Как да актуализирате Windows себе си? Обикновени съвети за начинаещи потребители
- Грешка "Не може да се намери указания файл" (код 0x80070002): причини и методи за ремонт
- Грешка при актуализирането на Windows 7 80072EE2: как да поправите?
- Синият екран със спиращ код 0x0000003b: решението на този проблем в Windows 7 (x64) и 10
- Как да инсталирате DirectX 11 на Windows 7: Инструкция
- Lineage 2: Грешка 1073, как да се определи и стартира играта