Инструментът DISM на Windows често се използва за коригиране на грешки, но какво ще стане, ако самият инструмент за отстраняване на неизправности спре да работи? Ето как да го поправите.
DISM е мощна помощна програма за команден ред, която може да ви помогне да поправите, модифицирате и актуализирате изображението на операционната система Windows, но дори и най-мощните инструменти имат своите лоши дни. Има случаи, когато този мощен инструмент среща собствени проблеми, водещи до грешки като грешката 0x800F082F в Windows.
По-долу говорим за различните причини за тази грешка, следваме методите за отстраняване на неизправности, които могат да ви помогнат да я коригирате завинаги.
Какво може да пречи на DISM да работи правилно?
DISM (Обслужване и управление на изображение за внедряване) може да не работи правилно поради една или повече от следните причини:
- Повредено хранилище за компоненти: Хранилището на компонентите съдържа критични системни файлове и ако някой от тези файлове се повреди, DISM може да не успее да изпълни исканото действие.
- Проблеми с мрежовата свързаност: Ако разчитате на мрежово местоположение за достъп до изходните файлове, проблемите с мрежовата свързаност могат да попречат на DISM да работи правилно.
- Повредени системни файлове: Повредените системни файлове в Windows могат да попречат на DISM да модифицира или поправи системния образ. Това може да се дължи на инфекции със зловреден софтуер или хардуерни проблеми.
- Недостатъчни разрешения: Инструменти като DISM изискват администраторски привилегии, за да сканират вашата система и да коригират проблеми. Ако не сте влезли в системата си като администратор, няма да можете да стартирате DISM и да се сблъскате с проблеми като този.
Независимо от причината, различните методи за отстраняване на неизправности, които сме изброили по-долу, трябва да ви помогнат да коригирате грешката 0x800F082F завинаги. Продължете с метода, който е най-подходящ за вашата ситуация.
1. Извършете някои общи корекции, базирани на Windows
Има няколко общи корекции, базирани на Windows, които можете да приложите към тази грешка в DISM, които се отнасят за много грешки в Windows. Това включва:
Стартирайте DISM в безопасен режим
В някои случаи DISM не успява да функционира, ако фонов процес или услуга е в конфликт с него.
Лесен начин да проверите дали това е така във вашата ситуация е като стартирате в безопасен режим и след това използвате помощната програма DISM. Безопасният режим е диагностична среда, която зарежда Windows с набор само от основните драйвери и услуги.
За да направите това, проверете как да стартирате в безопасен режим в Windows 10 и Windows 11. При рестартиране стартирайте DISM и изпълнете действието, което първоначално е задействало грешката.
Ако фонов процес го е причинявал, вече не трябва да се сблъсквате с проблема в безопасен режим. В такъв случай можете да продължите и извършете възстановяване на системата, което по същество ще възстанови вашата система обратно към предишен момент от време, когато проблемът не е бил налице.
Актуализирайте Windows
Вашият Windows също може да е остарял, което причинява проблема. Възможно е по-новата версия на DISM да има зависимости или изисквания, на които вашата операционна система не отговаря.
Ако не сте актуализирали системата си от известно време, препоръчваме ви да отделите време, за да го направите. Разгледайте как да актуализирате Windows, приложения и драйвери за инструкции как да ускорите компютъра си.
След като всички актуализации бъдат инсталирани, вашата система автоматично ще се рестартира. При рестартиране можете да проверите дали проблемът е разрешен.
2. Преминете към администраторски акаунт
Изпълнението на DISM включва извършване на промени в системния образ и достъп до критични системни файлове, което изисква административен достъп до Windows. Ето защо, преди да преминем към конкретните методи за отстраняване на неизправности, уверете се, че сте влезли в Windows с вашия администраторски акаунт.
Освен това, преминаването към администраторски акаунт също ще ви предостави необходимите разрешения, необходими за изпълнение на методите, които сме изброили по-късно в това ръководство. Без това може да срещнете ограничения или ограничения, които може да ви попречат да правите промени в системата успешно.
След като преминете към администраторски акаунт, опитайте отново да използвате DISM.
3. Извършете корекция на системния регистър
Няколко потребители също успяха да коригират проблема, като редактираха ключа SessionsPending в редактора на системния регистър.
По-долу сме описали стъпките за това. Въпреки това препоръчваме създаване на резервно копие на системния регистър преди да продължите, просто за безопасност.
След като направите това, изпълнете следните стъпки:
- Натисни Печеля + Р клавишите заедно, за да отворите Run.
- Въведете „regedit“ в Run и щракнете Въведете.
- Кликнете да в подканата за контрол на потребителските акаунти.
- В редактора на системния регистър отидете до местоположението по-долу:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\SessionsPending
- Преместете се вляво, за да намерите Изключителен стойност и щракнете двукратно върху нея.
- Променете данните за стойността на Exclusive на "00000000" и щракнете Добре за да запазите промените.
- Променете данните за стойността на стойността TotalSessionPhases в прозореца по същия начин.
- След като приключите, затворете редактора на системния регистър и рестартирайте компютъра си.
Надяваме се, че след рестартиране ще можете да използвате DISM без никакви проблеми.
4. Почистете магазина за компоненти
Както споменахме по-рано, магазинът за компоненти може да се е повредил, което пречи на DISM да функционира правилно.
Можете да поправите това, като почистите хранилището на компоненти с помощта на System File Checker (SFC) и командата за почистване на DISM. Тези инструменти работят, като сканират системните файлове за потенциални грешки. Ако бъде идентифициран проблемен файл, те ще го заменят с неговия по-здрав кеширан двойник, коригирайки проблема.
Ето всичко, което трябва да направите:
- Натисни Печеля + Р клавишите заедно, за да отворите Run.
- Въведете "cmd" в Run и щракнете Ctrl + Shift + Въведете за да отворите командния ред като администратор.
- Кликнете да в подканата за контрол на потребителските акаунти.
- Сега поставете следните команди в командния ред една по една и щракнете Въведете да ги изпълни:
dism.exe /онлайн /Cleanup-Image /StartComponentCleanupsfc /scannow
Изчакайте командите да се изпълнят и след като приключи, затворете прозореца на командния ред. Вече трябва да можете да използвате DISM без никакви проблеми.
DISM Грешка 0x800F082F, разрешена
Като следвате стъпките, описани по-горе, можете успешно да стартирате и стартирате DISM отново. За да избегнете повторната поява на този проблем в бъдеще, силно препоръчваме да инсталирате системните актуализации навреме, да избягвате прекъсването на операциите на DISM и да поддържате изправна система.