Грешка 0x800f0954 при инсталиране на NET Framework 3.5

Някои потребители получават код на грешка 0x800f0954, когато се опитват да инсталират .NET Framework 3.5 или друга незадължителна функция в Windows 10. Повечето потребители получават тази грешка, когато се опитват да инсталират който и да е пакет, използвайки компоненти на Windows, докато други получават в командния ред с помощта на инструмента DISM. Грешката може да бъде в Windows 7, Windows 8.1 и Windows 10 и е свързана с определена групова политика, регистрационните файлове на CBS могат да показват грешка, но всъщност няма такава или компютърът няма достъп до актуализацията. Нека да разгледаме как да коригираме грешка 0x800f0954. Трябва да разчитате на решения, базирани на вашите проблеми.

Грешка 0x800f0954 при инсталиране на NET Framework 3.5

Заобикаляйки WSUS сървъра

Системата няма достъп до WU сървъра. Това е типично в ситуации, когато има цяла мрежа от свързани с домейн компютри, конфигурирани да изтеглят актуализации от WSUS сървъра. Ако случаят е такъв, можете да разрешите този проблем, като временно заобикаляте WSUS сървъра по време на инсталацията на компонента. Въведете редактора на системния регистър за търсене и щракнете с десния бутон върху него. След това изберете „ стартирай като администратор “. В системния регистър отидете ръчно по пътя:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  • Ако нямате раздел WindowsUpdate и AU, създайте ги. Щракнете с десния бутон върху целевата папка на Windows и New> Partition, наречете го WindowsUpdate . След това щракнете с десния бутон на мишката върху WindowsUpdate и „New“> „Section“ с име AU .

създайте WindowsUpdate и AU дял в Windows


Сега изберете папката AU и щракнете с десния бутон върху празното поле вляво и изберете "New"> " String parameter " с име UseWUServer и стойност 0. Рестартирайте компютъра си и проверете дали проблемът е разрешен.

Използвайте WUServer

Изчистване на CBS регистрационни файлове

Трябва да изчистите регистъра на CBS и след това да стартирате DISM. Влезте в изследователя по пътя C: \ Windows \ Logs \ CBS и изберете всички файлове, след което ги изтрийте.

Изчистете CBS дневника ръчно

След като изтриете всички файлове в папката CBS, стартирайте командния ред като администратор и въведете командата DISM:

  • Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\

Dism онлайн функция за активиране на функцияnameNetFX3 източник C

Използвайте PowerShell, за да инсталирате .NET Framework 3.5 от инсталационния носител

Ако срещнете грешка 0x800f0954, когато се опитвате да инсталирате .NET Framework 3.5 с помощта на командите за актуализиране или инсталирате чрез сървъра, можете да го инсталирате чрез PowerShell от ISO изображението. Първото нещо, което трябва да направите, е да създадете USB устройство за инсталиране на Windows 10 или виртуален диск за инсталиране на Windows 10. Стартирайте PowerShell като администратор и въведете следния аплет:

  • Add-WindowsCapability –Online -Name NetFx3~~~~ –Source D:\sources\sxs- Къде D: е името на инсталационното флаш устройство с Windows 10.
  • Рестартирайте компютъра си и опитайте да инсталирате .NET Framework 3.5 отново.

Add-WindowsCapability –Online -Name NetFx3 Източници източници sxs

Инсталиране и възстановяване на незадължителни компоненти

Ако срещнете грешка 0x800f0954, докато използвате RSAT (Инструмент за отдалечено администриране на сървъри), тогава можете да разрешите този проблем с една политика, която ще даде разрешения на OS, изтегляне на съдържание за възстановяване и допълнителна функционалност директно от WU.

  • Натиснете Win + R и напишете gpedit.msc, за да отворите редактора на групови правила.
  • В редактора отидете на Компютърна конфигурация> Административни шаблони> Система .
  • Отдясно намерете „ Посочете опции за инсталиране на незадължителни компоненти и възстановяване на компоненти “ и щракнете двукратно върху него.
  • В прозореца на свойствата изберете „ Enabled “ и поставете отметка в квадратчето по-долу „ Изтеглете съдържанието и опциите за възстановяване директно от Windows Update, вместо да използвате Windows Server Update Services (WSUS) “.
  • Щракнете върху Приложи и рестартирайте компютъра си. Надявам се, че сте коригирали грешка 0x800f0954.

инсталиране и възстановяване на незадължителни компоненти