800f0954 net framework ошибка
Установка и восстановление необязательных компонентов
Если вы столкнулись с ошибкой 0x800f0954 при использовании инструмента RSAT (средство удаленного администрирования сервера), то можно решить эту проблему с помощью одной политики, которая даст разрешения ОС, загружать восстановительный контент и дополнительные функции непосредственно из WU.
This thread is locked. You can follow the question or vote as helpful, but you cannot reply to this thread.
Report abuse
Harassment is any behavior intended to disturb or upset a person or group of people. Threats include any threat of suicide, violence, or harm to another. Any content of an adult theme or inappropriate to a community web site. Any image, link, or discussion of nudity. Any behavior that is insulting, rude, vulgar, desecrating, or showing disrespect. Any behavior that appears to violate End user license agreements, including providing product keys or links to pirated software. Unsolicited bulk mail or bulk advertising. Any link to or advocacy of virus, spyware, malware, or phishing sites. Any other inappropriate content or behavior as defined by the Terms of Use or Code of Conduct. Any image, link, or discussion related to child pornography, child nudity, or other child abuse or exploitation.
Hi Pedro. I'm Greg, an installation specialist, 10 year Windows MVP, and Guardian Moderator here to help you.
I hope this helps. Feel free to ask back any questions and keep me posted. I will keep working with you until it's resolved.
Standard Disclaimer: There are links to non-Microsoft websites. The pages appear to be providing accurate, safe information. Watch out for ads on the sites that may advertise products frequently classified as a PUP (Potentially Unwanted Products). Thoroughly research any product advertised on the sites before you decide to download and install it.
Windows MVP 2010-20
Millions helped via my tutorials and personally in forums for 12 years. Now an Independent Advisor.
I do not quit for those who are polite and cooperative.
Report abuse
Harassment is any behavior intended to disturb or upset a person or group of people. Threats include any threat of suicide, violence, or harm to another. Any content of an adult theme or inappropriate to a community web site. Any image, link, or discussion of nudity. Any behavior that is insulting, rude, vulgar, desecrating, or showing disrespect. Any behavior that appears to violate End user license agreements, including providing product keys or links to pirated software. Unsolicited bulk mail or bulk advertising. Any link to or advocacy of virus, spyware, malware, or phishing sites. Any other inappropriate content or behavior as defined by the Terms of Use or Code of Conduct. Any image, link, or discussion related to child pornography, child nudity, or other child abuse or exploitation.
36 people found this reply helpful
Was this reply helpful?
Sorry this didn't help.
Great! Thanks for your feedback.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this reply?
Thanks for your feedback.
My name is Jennifer, an independent advisor trying to help.
If you receive error 0x800f0954 when trying to install optional Windows functions, your system may not be able to access the Windows Update server.
You can solve the problem by temporarily skipping the WSUS server. You can easily do it by performing the following registry edition:
Press the Windows key + R to open a Run dialog box. Then, type "regedit" and press Ctrl + Shift + Enter to open Registry Editor with administrative privileges. When prompted by the UAC (User Account Control), click Yes to grant administrative privileges.
Within the Registry Editor, use the left panel to navigate to the following location: HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate \ AU Note: You can also paste the address directly into the navigation bar and press the Enter key to get there instantly.
If the Windows update key does not exist, you must create it manually. To do this, right-click on the Windows key, select New> Password and name it 'Windows Update'. Then, right-click on the newly created password and select New> Password and name the newest password AU.
With the AU key selected, go to the right panel, right click on an empty space and choose New> String Value. Then, rename the value of the newly created string to UseWUServer.
Once the UseWUServer key has been created, double click on it and set its value data to 0.
Close Registry Editor, restart your computer and see if the problem was resolved at the next system startup.
Report abuse
Harassment is any behavior intended to disturb or upset a person or group of people. Threats include any threat of suicide, violence, or harm to another. Any content of an adult theme or inappropriate to a community web site. Any image, link, or discussion of nudity. Any behavior that is insulting, rude, vulgar, desecrating, or showing disrespect. Any behavior that appears to violate End user license agreements, including providing product keys or links to pirated software. Unsolicited bulk mail or bulk advertising. Any link to or advocacy of virus, spyware, malware, or phishing sites. Any other inappropriate content or behavior as defined by the Terms of Use or Code of Conduct. Any image, link, or discussion related to child pornography, child nudity, or other child abuse or exploitation.
Очистка журналов CBS
Нужно очистить журнал CBS и запустить потом DISM. Перейдите в проводнике по пути C:\Windows\Logs\CBS и выделите все файлы, после чего удалите их.
Как только удалили все файлы в папке CBS, то запустите командную строку от имени администратора и введите команду DISM:
- Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\
1. Восстановить WMC
Некоторые пользователи на форуме Microsoft решили эту проблему благодаря переустановки Windows Media Center. Для этого:
- Нажмите Win+R и введите optionalfeatures, чтобы быстро открыть компоненты.
- Найдите и разверните графу "Компоненты для работы с мультимедиа".
- Снимите галочку с графы "Проигрыватель Windows Media" и нажмите OK.
3) Создать собственный сценарий установки (только Windows 10)
Данный способ предложен модератором форума Microsoft и обладает большим количеством лайков (более 150). Метод работает и его нужно обязательно попробовать, если предыдущие решения не помогли.
- Запускаем Notepad или любой другой блокнот.
- Вставляем приведенный ниже код
- Только вместо PLACEHOLDER нужно указать букву диска.
- Нажимаем на пункт «Файл» и выбираем «Сохранить как».
- Можем указать любое имя, главное – окончание должно быть .cmd.
- Запускаем файл с повышенными привилегиями.
- Перезапускаем компьютер.
3 перечисленных способа имеют самые высокие шансы помочь в исправлении ошибки 0x800f0950 на Windows 10, 11. На это указывает количество одобрительных комментариев и лайков на формуле Microsoft. На него тоже оставляем ссылку , он хоть и на английском языке, но кому-то может помочь.
При запуске программ или игр в Windows 10 может появится проблема с именем события CLR20r3. Работа программы будет прекращена и система не может провести поиск устранения неполадок. Виновником ошибки может быть повреждение системных файлов вредоносным ПО или система не может получить доступ к параметрам программы в реестре. Разберем, как устранить ошибку CLR20r3 в Windows 10.
Причины ошибки 0x800f0950
Учитывая количество различных процедур, которые сработали у пользователей, не удивительно, что причин у ошибки может быть много. Вот все, что удалось выяснить:
Самое первое, что вам нужно попробовать – обновить операционную систему. Об этом написало настолько много пользователей, мы не в силах игнорировать столь простой и действенный вариант. После обновления процесс установки проходит без проблем. По крайней мере это была хорошая попытка и можем идти дальше.
В случае с Windows 10 все чуточку сложнее. Есть вариант установить программное обеспечение без всяких там инсталляторов, но через меню компонентов системы.
Вот пошаговая инструкция:
- Кликаем по Пуску правой кнопкой мыши и выбираем «Программы и компоненты».
- Жмем на раздел «Включение или отключение компонентов Windows».
- Ищем среди открывшегося списка NET Framework 3.5, устанавливаем метку рядом с ним и жмем «Применить».
- Установка произойдет автоматически.
В добавок к всему выше сказанному, нужно отметить и еще один способ решения ошибки 0x800F0950, связанный с остаточными файлами. На самом деле данный метод исправляет и много других сбоев. Плюс он работает в обоих версиях операционной системы
Что нужно сделать:
NET Framework 4.7 Не поддерживается в этой операционной системе
Нажмите Win+R и введите regedit, чтобы открыть редактор реестра. В редакторе перейдите по пути:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
- Справа обратите внимание на "Имя" Release и конечные цифры в скобках.
- Также, обратите внимание на Version.
- Переходим к таблице ниже.
Ниже список версий NET Framework по тому значению, которое мы запоминали в скобках в имени Release. Если, к примеру, у вас установлен NET Framework 4.8, то вы не сможете установить NET Framework 4.7 более старой версии.
- NET Framework 4.5 - 378389
- NET Framework 4.5.1 - 378675
- NET Framework 4.5.2 - 379893
- NET Framework 4.6 - 393295
- NET Framework 4.6.1 - 394254
- NET Framework 4.6.2 - 394802
- NET Framework 4.7 - 460798
- NET Framework 4.7.1 - 461308
- NET Framework 4.7.2 - 461808
- NET Framework 4.8 - 528040
Если у вас с версиями все нормально, и вы не пытаетесь установить старую версию на новую, то воспользуйтесь инструментом от Microsoft по устранению неполадок NET Framework .
Конечно, если вам очень сильно нужно установить 4.7, то нужно удалить более новую версию NET Framework, но в этом нет необходимости, так как более новая включает в себя всё, что есть в старой. Если после удаления удаления новой версии, выдается ошибка, что NET Framework 4.7 не поддерживается в этой системе, то вы должны опять проверить версии в реестре.
Если вы экстремал, то можете попробовать изменить значение в скобах в реестре, чтобы указать системе на старую версию, к примеру 4.6.2 (394802), чтобы она не блокировала установку версии 4.7, но это огромный риск , который вы должны осознавать. Если надумаете брать на себя такую ответственность, то подготовьтесь: создайте точку восстановления системы и копию реестра .
2. Перерегистрировать компоненты WM
Если ошибка CLR20r3 все еще появляется, то можно попробовать перерегистрировать компоненты Windows Media. Для этого запустите командную строку от имени администратора и введите ниже команды по очереди.
- regsvr32 atl.dll
- cd
- C:WINDOWSeHome
- ehSched /unregServer
- ehSched /service
- ehRecvr /unregServer
- ehRecvr /service
- ehRec.exe /unregServer
- ehRec.exe /regserver
- ehmsas.exe /unregServer
- ehmsas.exe /regserver
Обход сервера WSUS
Система не может получить доступ к серверу WU. Это типично в ситуациях, когда существует целая сеть присоединенных к домену компьютеров, настроенных для загрузки обновлений с сервера WSUS. В этом случае вы можете решить эту проблему, временно минуя сервер WSUS во время установки компонента. Наберите в "поиске" редактор реестра и нажмите по нему правой кнопкой мыши. Далее выберите "запустить от имени администратора". В реестре перейдите вручную по пути:
- HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
- Если у вас нет разделаWindowsUpdate и AU, то создайте их. Нажмите правой кнопкой мыши на конечной папке Windows и "Создать" > "Раздел", назовите его WindowsUpdate. Далее нажмите правой кнопкой мыши на WindowsUpdate и "Создать" > "Раздел" с именем AU.
Теперь выделите папку AU и слева нажмите на пустом поле правой кнопкой мыши и выберите "Создать" > "Строковый параметр" с именем UseWUServer и значением 0. Перезагрузите ПК и проверьте, решена ли проблема.
4. Перерегистрировать DLL
Если при попытке открыть Windows Media Center, вы встречаете ошибку CLR20r3, то запуcтсте командную строку от имени админа и введите по очереди команды ниже.
- regsvr32 jscript.dll
- regsvr32 vbscript.dll
- regsvr32 wmp.dll
Если на компьютере с Windows 10 установлена старая версия Net Framework, то современные программы могут работать некорректно, так как им требуется новый набор DLL библиотек. Перейдите ниже по ссылке на сайт Microsoft и скачайте последнюю версию. Если последняя версия не решит проблему, то нужно установить NET Framework 3.5 SP1, так как старые программы могут использовать старые зависимости.
Для правильной работы некоторым играм, программам и службам в Windows, нужен NET Framework. В системе Windows 10 можно установить несколько разных версий NET Framework. Дело в том, когда в системе много версий NET Framework, и мы устанавливаем к примеру NET Framework 4.7, то у нас может возникнуть ошибка, что он не поддерживается в этой операционной системе.
2) Установить с внешнего накопителя
Рабочее исправление, которое получило очень много положительных откликов. Смысл в том, чтобы использовать совместимый накопитель (диск, флешка или что-нибудь еще) для установки программы через командную строку.
Читайте также: