код ошибки 0x800f0950 windows 11

Содержание

Способы устранения ошибки 0x800f0950 при установке NET Framework

Исправление ошибки 0x800f0950 при установке NET Framework в Windows.

Фреймворк состоит из таких функций, как расширенные стратегии компиляции. С помощью этих функций веб-приложения работают намного быстрее, чем раньше. Если вы начали использовать технологию ASP.NET вместо ASP, вы увидите значительное изменение в скорости её работы из-за удивительных возможностей, добавляемых в среду.

Проверьте, заблокирована ли функция отслеживания телеметрии в Windows

Microsoft определяет телеметрию как «системные данные, которые загружаются компонентом Connected User Experience And Telemetry, также известным как универсальный клиент телеметрии или служба UTC. Чтобы исправить ошибку 0x800f0950, проверьте подключение службы. Для этого выполните следующие действия:

Проверьте состояние службы и, при необходимости, включите её. Перезагрузите ПК и проверьте возникновение ошибки с кодом 0x800f0950. Microsoft использует данные телеметрии из Windows 10 для выявления проблем безопасности и надёжности, для анализа и устранения проблем с программным обеспечением, для улучшения качества Windows и связанных служб, а также для принятия проектных решений для будущих выпусков. Функции телеметрии не являются уникальными для Microsoft, и в них нет ничего особенно секретного. Они являются частью более широкой тенденции в индустрии программного обеспечения для сбора и анализа данных о событиях в рамках перехода к принятию решений на основе данных.

Стоит отметить, что данные телеметрии являются лишь небольшой частью обычного трафика между ПК с Windows 10 и различными серверами, контролируемыми Microsoft. Большая часть сетевого анализа рассматривает весь этот трафик и не изолирует передачи данных телеметрии. В состав Windows 10 входит программное обеспечение, которое называется «Подключённый пользовательский интерфейс и телеметрия», также известный как универсальный клиент телеметрии (UTC). Он работает как служба Windows с отображаемым именем DiagTrack и фактическим именем службы utcsvc. Microsoft разработала этот компонент как часть Windows.

Вы можете увидеть сервис DiagTrack в консоли Services в Windows 10. Чтобы найти идентификатор процесса (PID) для службы, откройте вкладку «Службы» в диспетчере задач Windows. Эта информация полезна для всех, кто хочет отслеживать действия службы DiagTrack с помощью других программных инструментов. Компонент DiagTrack делает именно то, что говорится в документации – выполняет первоначальное измерение производительности, а затем проверяет содержимое четырёх файлов журнала каждые 15 минут или около того. Каждая передача данных обычно мала. Microsoft говорит, что средний размер составляет 1,2 КБ. На ПК с Windows 10 данные телеметрии хранятся в зашифрованных файлах в скрытой папке %ProgramData%\Microsoft\Diagnosis. Файлы и папки в этом месте недоступны обычным пользователям и имеют разрешения, которые затрудняют их отслеживание. Даже если бы вы могли посмотреть содержимое этих файлов, там ничего не видно, потому что файлы данных зашифрованы локально.

Клиент UTC подключается к settings-win.data.microsoft.com, предоставляет свой идентификатор устройства (случайно сгенерированный глобальный уникальный идентификатор, который не связан с какой-либо личной информацией) и некоторые другие сведения о конфигурации, а также загружает файл настроек. Затем клиент телеметрии использует этот файл настроек для подключения к службе управления данными Microsoft по адресу v10.vortex-win.data.microsoft.com и загрузки любых данных, ожидающих отправки. Передача происходит через зашифрованные соединения HTTPS. Это изменение безопасности, внесённое Microsoft в таймфрейм Windows 7. Предыдущие версии отправляли данные телеметрии по незашифрованным соединениям, что позволяло злоумышленникам перехватывать данные. Обратите внимание, что IP-адреса, назначенные этим отдельным хостам, могут отличаться. Это определение больших данных.

Microsoft хранит потенциально конфиденциальные данные телеметрии «в отдельном хранилище информации, которое ограничено небольшим количеством сотрудников Microsoft в группе устройств Windows». Кроме того, компания говорит: «Только те, кто может продемонстрировать действительные потребности бизнеса, могут получить доступ к информации телеметрии». Эти данные собираются в бизнес-отчёты для анализа и использования командами, которым поручено исправлять ошибки и улучшать производительность операционной системы и связанных служб. В отчёты, которыми обмениваются партнёры, включена только «агрегированная анонимная телеметрическая информация».

Нет строгого правила, определяющего, как долго хранятся данные. Тем не менее, Microsoft заявляет, что её цель – хранить данные только «до тех пор, пока это необходимо для предоставления услуги или для анализа». В расплывчатом последующем заявлении говорится, что «большая часть информации о том, как работают Windows и приложения, удаляется в течение 30 дней». Процесс сбора адаптирован таким образом, чтобы компонент телеметрии избегал сбора информации, которая могла бы непосредственно идентифицировать человека или организацию. Однако при настройке «Расширенный», когда происходит сбой или зависание Windows или приложения, содержимое памяти ошибочного процесса включается в диагностический отчёт, созданный во время сбоя или зависания, и этот аварийный дамп может содержать конфиденциальную информацию.

Установка NET Framework через функцию включение или отключение компонентов Windows

Вам не нужно выбирать подпункты «Активация Windows Communication Foundation (WCF) HTTP» и «Активация без HTTP-интерфейса Windows Communication Foundation (WCF)», если вы не являетесь разработчиком или администратором сервера, которому требуются эти функции.

Установка NET Framework с помощью автономного установщика

Установка с загрузочного диска Windows с помощью команды dism

Не удалось установить следующую функцию:

Код ошибки: 0x800f0950

В этих случаях вы можете попробовать установить эту функцию с DVD-диска Windows 10 или ISO-образа. Однако вы должны убедиться, что версия Windows 10 на вашем DVD или ISO соответствует версии Windows 10, установленной в вашей системе.

Установочный носитель Windows 10 в качестве источника

Скачайте последнюю версию Windows 10 в формате ISO (при условии, что в вашей системе Windows 10 установлена новейшая сборка) с помощью средства создания мультимедиа, а затем подключите образ ISO.

dism /online /enable-feature /featurename:NetFX3 /Source:h:\sources\sxs /LimitAccess

Если вам необходимо установить «Активацию Windows Communication Foundation (WCF) HTTP» и «Активацию без HTTP-соединения Windows Communication Foundation (WCF)», обязательно добавьте параметр /All:

dism /online /enable-feature /featurename:NetFX3 /All /Source:h:\sources\sxs /LimitAccess

Как было сказано ранее, эти два компонента для большинства пользователей обычно не требуются.

Центр обновления Windows в качестве источника

В качестве альтернативы, чтобы использовать сервер Центра обновления Windows в качестве источника, выполните следующую команду:

dism /online /enable-feature /featurename: NetFX3

Настройка групповой политики

Ошибка 0x800f0950 может возникнуть из-за того, что параметр компонента в групповой политике отключён. Для того, чтобы включить его, выполните следующие действия:

Источник

Если вы не можете выполнить установку с помощью компонентов Windows или Центра обновления Windows, вы можете установить отсутствующую платформу с совместимого установочного носителя. Если это также не помогает, вы можете создать собственный сценарий, который будет игнорировать ошибки синтаксического анализа и принудительно установить его через терминал CMD или Powershell.

Однако существуют некоторые документированные обстоятельства, при которых этот код ошибки появлялся из-за системной проблемы с повреждением, которая в конечном итоге влияла на способность операционной системы устанавливать платформы. В этом случае исправление установки или чистая установка — единственные жизнеспособные методы, которые исправят эту ошибку.

Способ 2. Установите каждое ожидающее обновление Windows

Если этот сценарий применим, установите каждое ожидающее обновление для вашего компьютера с Windows 10 и посмотрите, автоматически ли оно решает проблему:

Если этого не произошло или вы не готовы установить Обновления Windows, которые в данный момент находятся на рассмотрении, перейдите к следующему потенциальному исправлению ниже.

Способ 3: установка NET Framework через установочный носитель

В случае, если первые два исправления не сработали для вас, одно жизнеспособное исправление, которое многие пользователи успешно использовали, — это заставить совместимый установочный носитель установить NET Framework для вас из командной строки с повышенными привилегиями или окна Powershell.

Это эквивалентно методу, описанному ниже, но это гораздо быстрее, если у вас уже есть совместимый установочный носитель.

Примечание. Если вы хотите использовать Powershell, введите «PowerShell» вместо «cmd».

Если вы все равно видите ошибку 0x800F0950 или установка не удалась с другим кодом ошибки, перейдите к следующему потенциальному исправлению ниже.

Способ 4: создание пользовательского сценария установки

Если описанный выше метод не сработал для вас или вы ищете альтернативу использованию компонентов Windows, вы сможете обойти ошибку 0x800F0950, создав собственный сценарий установки CMD и запустив его с повышенными привилегиями.

Но имейте в виду, что для этого вам потребуется создать совместимый установочный носитель для вашего компьютера с Windows 10.

Примечание. Когда вас попросит UAC (Контроль учетных записей), нажмите Да, чтобы предоставить административные привилегии.

Примечание. Вам необходимо заменить PLACEHOLDER на букву диска, на котором в данный момент находится установочный носитель.

Если вы все еще видите код ошибки 0x800F0950 или застряли с другим кодом ошибки, перейдите к следующему потенциальному исправлению ниже.

Способ 5: выполнение ремонтной установки

Если ни одно из вышеперечисленных исправлений не сработало для вас, вероятно, вы имеете дело с какой-то коррупцией, которая не исчезнет традиционным способом. В этом случае вам следует попытаться устранить код ошибки 0x800F0950, сбросив все файлы, связанные с Windows.

Вы можете сделать это с чистой установкой, но мы рекомендуем вместо этого пойти на ремонтную установку (ремонт на месте).

Хотя чистая установка не различает и не удаляет все на вашем диске ОС (если вы не сделаете резервную копию заранее), восстановительная установка затронет только компоненты ОС, оставив личные файлы, приложения и игры без изменений.

Источник

Как с этим бороться? Давайте посмотрим.

1. Используете ли вы программу для блокировки «шпионажа» через Windows 10? Это может помешать вам подключиться к службе Windows Update для загрузки библиотек

Чтобы гарантировать, что доступ к службе Windows Update не заблокирован таким образом, проверьте файл hosts. Для этого нажмите комбинацию клавиш Windows + R, и затем введите следующий путь к панели запуска:

C: / Windows / System32 / драйверы / и т.д. /

Откроется окно File Explorer, указывая на вышеуказанный путь. Среди отображаемых файлов вы найдете файл хостов. Щелкните его правой кнопкой мыши и выберите «Открыть с помощью». В новом окне выберите «Блокнот».

Когда файл открывается в Блокноте, он должен содержать только исходное содержимое, в котором каждая строка начинается с символа «#». Ниже на изображении вы можете увидеть, что находится в чистом, оригинальном, неизмененном файле хостов.

Убедитесь, что между IP-адресами и доменами в нижней части нет дополнительных перенаправлений. Если они есть, выберите их и удалите, а затем сохраните изменения в файле.

Откройте меню «Пуск» в Windows 10, а затем введите следующую фразу на клавиатуре для поиска параметров с тем же именем:

Включение или выключение функций Windows

Появится новое окно со списком функций в системе Windows, которые мы можем установить или которые уже установлены (отмеченные элементы).

Если установка пройдет успешно, вам больше нечего делать. Если, однако, ошибка 0x800f0950 снова отображается, перейдите к следующему шагу.

Вышеупомянутый установщик был создан для людей, которые хотят установить эти библиотеки на устройство без доступа к Интернету, а также в случае, если классический установщик не работает.

После того, как у вас есть USB / DVD с установщиком Windows 10, поместите его на свой компьютер. Если у вас есть только образ ISO из Windows 10, просто дважды щелкните его — он будет установлен в системе как DVD. Открыть окно «Этот компьютер» и проверьте, какая буква диска была назначена установщику Windows 10. В моем случае это письмо G — помните письмо, которое появляется в вашем.

Откройте меню «Пуск», затем найдите параметр с именем cmd. Отобразится список найденных параметров. «Командная строка». Щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора».

Появится новое окно командной строки, работающее в режиме администратора. Измените следующую команду, вставив букву своего диска X, а затем введите его в окне командной строки:

dism / online / enable-feature / featurename: NetFX3 / Источник: X: \ sources \ sxs / LimitAccess

В моем случае буквой диска, в которой установлен установщик Windows 10, является G, поэтому вместо X я вхожу в G.

Сделайте то же самое дома, вставив соответствующую букву диска, в которой находится установщик Windows 10.

Источник

Код ошибки 0x800f0950 windows 11

Вопрос

Приветствую, имеется система:

Майкрософт Windows Server 2019 Essentials
10.0.17763 Н/Д построение 17763

ОС на raid1 (если это важно), автообновление отключено

В последнее время начала фризить при работе по rdp, проверил по sfc и dism. sfc говорит, что нашел повреждение но не удалось исправить, dism (и Repair-WindowsImage) говорит следующее:

+ CategoryInfo : NotSpecified: (:) [Repair-WindowsImage], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.RepairWindowsImageCommand

Запускал службу центр обновления, чистил хранилище (StartComponentCleanup) но без толку

Ответы

Все ответы

Майкрософт Windows Server 2019 Essentials
10.0.17763 Н/Д построение 17763

ОС на raid1 (если это важно), автообновление отключено

В последнее время начала фризить при работе по rdp, проверил по sfc и dism. sfc говорит, что нашел повреждение но не удалось исправить, dism (и Repair-WindowsImage) говорит следующее:

+ CategoryInfo : NotSpecified: (:) [Repair-WindowsImage], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.RepairWindowsImageCommand

Запускал службу центр обновления, чистил хранилище (StartComponentCleanup) но без толку

1 у вас все доступные обновления установлены? Написали вы слегка двояко и расплывчато. Запущенная служба не гаратнирует что сервер обновлен, равно как и выключенная не может свидетельствовать о том что вы обновления не устанавливаете иным образос

2 dism делает тоже самое что и пошевский командлет. Указывать источник (образ) сервера пробовали?

3 мы говорим о RDP для админов сервера или вы используете сервер за рамками лицензии?

The opinion expressed by me is not an official position of Microsoft

Источник

Причины ошибки 0x800f0950

Учитывая количество различных процедур, которые сработали у пользователей, не удивительно, что причин у ошибки может быть много. Вот все, что удалось выяснить:

Как исправить ошибку 0x800f0950?

Самое первое, что вам нужно попробовать – обновить операционную систему. Об этом написало настолько много пользователей, мы не в силах игнорировать столь простой и действенный вариант. После обновления процесс установки проходит без проблем. По крайней мере это была хорошая попытка и можем идти дальше.

В случае с Windows 10 все чуточку сложнее. Есть вариант установить программное обеспечение без всяких там инсталляторов, но через меню компонентов системы.

Вот пошаговая инструкция:

В добавок к всему выше сказанному, нужно отметить и еще один способ решения ошибки 0x800F0950, связанный с остаточными файлами. На самом деле данный метод исправляет и много других сбоев. Плюс он работает в обоих версиях операционной системы

2) Установить с внешнего накопителя

Рабочее исправление, которое получило очень много положительных откликов. Смысл в том, чтобы использовать совместимый накопитель (диск, флешка или что-нибудь еще) для установки программы через командную строку.

Вот, как быстро исправить 0x800f0950 в Windows 11, 10:

3) Создать собственный сценарий установки (только Windows 10)

Данный способ предложен модератором форума Microsoft и обладает большим количеством лайков (более 150). Метод работает и его нужно обязательно попробовать, если предыдущие решения не помогли.

Как исправить ошибку 0x800f0950:

for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist “%%I:\\sources\install.wim” set setupdrv=%%I

if defined setupdrv (

echo Found drive %setupdrv%

Dism /online /enable-feature /featurename:NetFX3 /All /Source:%setupdrv%:\sources\sxs /LimitAccess

echo No installation media found!

echo Insert DVD or USB flash drive and run this file once again.

Источник

Операционные системы и программное обеспечение