Поправка: Код на грешка: 0x80070308 при активиране на функции на Windows



Опитайте Нашия Инструмент За Премахване На Проблемите

Кодът за грешка 0x80070308 се появява, когато потребителите се опитат да променят конфигурацията на Windows, като отметнат или премахнат отметката от някоя от опциите в диалоговия прозорец Включване или изключване на функциите на Windows.





Кодът за грешка гласи, че „Windows не можа да завърши заявените промени“ и също така казва, че „Клиентът на компонент е поискал операция, която не е валидна предвид състоянието на екземпляра на компонента“. Разгледахме проблема и открихме, че той може да бъде причинен от следните причини:



  • Остарял Windows – ако използвате остаряла версия, вероятно ще се сблъскате с подобни проблеми поради несъвместимост. Най-лесният начин да се противопоставите на този проблем е като инсталирате чакащите актуализации на системата една по една.
  • Повреда на системния файл – възможно е да има повредена грешка или несъответствие в системата, което причинява проблема. Ако този сценарий е приложим, можете да стартирате вградени помощни програми за отстраняване на неизправности, като проверка на системни файлове и DISM, за да идентифицирате и разрешите проблемите.
  • Услугата за инсталиране на модули на Windows е деактивирана – помощната програма за функции на Windows е свързана с услугата за инсталиране на модули на Windows. Ако тази функция е деактивирана или просто не работи правилно, ще се натъкнете на съответната грешка.

След като вече знаете за потенциалните причини за проблема, нека да разгледаме методите за отстраняване на неизправности, които ще ви помогнат да разрешите проблема.

1. Инсталирайте чакащите актуализации

Първото нещо, което ви препоръчваме да направите, е да инсталирате наличните и чакащи системни актуализации. Вероятно сте изправени пред проблема поради проблем с несъвместимостта в системата, който може да бъде коригиран чрез надграждане до най-новата налична компилация.

Ако сте потребител на Windows 10, това също може да е добър момент за надграждане до Windows 11.



Ако просто искате да инсталирате чакащите актуализации за момента, следвайте стъпките по-долу, за да продължите:

  1. Натисни Печеля + аз клавиши за отваряне на настройките на Windows.
  2. Избирам Актуализация на Windows от левия прозорец.
  3. Кликнете върху Провери за обновления бутон в дясната страна на прозореца. Сега системата ще сканира за налични актуализации и ще ви ги представи.

    Проверка за налични чакащи актуализации

  4. Кликнете върху Изтеглете и инсталирайте опция за продължаване.
  5. След като всички актуализации бъдат изтеглени, рестартирайте компютъра си и проверете дали проблемът е разрешен.

2. Стартирайте сканиране на системата

Както споменахме по-рано, вашата система може също да се занимава с грешка при повреда, която пречи на помощната програма за включване или изключване на функциите на Windows да действа.

Най-добрият начин да продължите напред в този случай е чрез сканиране на системата за основни проблеми с помощта на помощните програми за отстраняване на неизправности, разработени от Microsoft. В случай на тази грешка, двете помощни програми, които могат да ви помогнат да коригирате проблема, са System File Checker (SFC) и Deployment Image Servicing and Management (DISM.exe).

Проверката на системните файлове, както подсказва името, сканира защитените системни файлове за проблеми. Ако някой файл е повреден, той ще го замени с неговия по-здрав, кеширан аналог. DISM, от друга страна, отговаря за поправката на системния образ и се счита за по-мощен от SFC.

В този метод ще използваме помощните програми SFC и DISM чрез командния ред. Уверете се, че сте влезли в Windows като администратор, преди да продължите.

Ето всичко, което трябва да направите:

  1. Натиснете Печеля + Р за да отворите диалогов прозорец Изпълнение.
  2. Въведете cmd в текстовото поле на Run и натиснете Ctrl + Shift + Въведете .
  3. Като алтернатива можете да стартирате търсене в Windows, като натиснете Печеля + С .
  4. Въведете cmd в него и щракнете върху Изпълни като администратор .
  5. Кликнете да в подканата за контрол на потребителските акаунти.
  6. В прозореца на командния ред изпълнете командите по-долу една по една:
    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-image /RestoreHealth
    sfc /scannow
      Стартирайте SFC & DISM сканиране

    Стартирайте SFC & DISM сканиране

Изчакайте всяка команда да се изпълни, преди да продължите със следващата.
След като сте готови, затворете прозореца на командния ред и проверете дали вече можете да правите промени с помощта на помощната програма за включване или изключване на функциите на Windows.

3. Уверете се, че услугата Windows Module Installer работи

Всички помощни програми на Windows имат свързани услуги, работещи в системата, които им позволяват да функционират правилно. Ако някоя от тези услуги не работи правилно или е деактивирана, съответните помощни програми ще се сблъскат с грешки като тази, която се обсъжда.

Помощната програма за функции на Windows е свързана с услугата за инсталиране на модули на Windows. Тази услуга е активирана по подразбиране, но ако е била деактивирана или се занимава с грешка при повреда, ще попаднете на код за грешка 0x80070308.

Решението в този случай е просто, тъй като всичко, което трябва да направите, е да стартирате/рестартирате тази услуга. Ще използваме диалоговия прозорец за услуги на Windows за това.

Ето как можете да направите това:

  1. Натиснете Печеля + Р заедно, за да отворите Run.
  2. Въведете services.msc в Run и натиснете Въведете .
  3. В следващия диалогов прозорец потърсете Инсталатор на модули на Windows услуга и щракнете с десния бутон върху нея.
  4. Избирам Имоти от контекстното меню.

    Достъп до свойствата на инсталатора на модула на Windows

  5. В диалоговия прозорец Свойства щракнете върху Започнете бутон, ако услугата е деактивирана.
  6. Ако услугата работи, щракнете върху Спри се бутон, изчакайте няколко секунди и след това натиснете Започнете отново.

    Стартирайте инсталатора на модула на Windows

  7. Разгънете падащото меню за Стартиране, въведете в същия диалогов прозорец и изберете Автоматичен .
  8. Накрая щракнете Приложи > Добре за да запазите промените.

Ако проблемът е причинен от неефективната услуга за инсталиране на модули на Windows, стъпките по-горе трябва да го поправят. Вече трябва да можете да правите промени в диалоговия прозорец с функции на Windows без никакви проблеми.

Свържете се с екипа за поддръжка на Microsoft

Ако никой от горните методи не свърши работа, можете да се свържете с официалния екип за поддръжка на Microsoft онлайн. Можете да им докладвате за проблема и да се надяваме, че те ще могат да намерят точната причина за проблема и съответно да ви предложат подходящо решение.

Друго нещо, което можете да направите, е да използвате помощната програма за възстановяване на системата в Windows, за да се върнете към състояние, в което съответната грешка не е налице. Тази помощна програма периодично създава точки за възстановяване във вашата система. Използвайки най-новата точка за възстановяване, можете да се върнете към състояние на системата без грешки.

Не забравяйте обаче, че може да загубите всички настройки и предпочитания, конфигурирани след създаването на избраната от вас точка за възстановяване.