Содержание
- 1 Ошибка 800f081f windows 7 как исправить
- 1.1 Устранение ошибок Windows Update, вызванных повреждением хранилища компонентов
- 1.2 Этап 1 – восстановление поврежденного хранилища компонентов
- 1.3 Восстановление без установочного диска
- 1.4 Восстановление с помощью установочного диска
- 1.5 Этап 2 – проверка целостности системных файлов
- 1.6 Этап 3 – установка обновления
- 1.7 Что такое обслуживание Windows и зачем оно нужно
- 1.8 Преимущества встроенного восстановления компонентов Windows
- 1.9 Windows Vista и Windows 7
- 1.10 Windows 8 и новее
- 1.11 Консольные средства для восстановления компонентов
- 1.12 Цель проверки (работающая система и образы)
- 1.13 Проверка и восстановление хранилища
- 1.14 Источник компонентов для восстановления
- 1.15 Примеры команд PowerShell
- 1.16 Результаты проверки и восстановления
- 2 Устранение ошибки 0x800f081f при обновлении Windows
- 3 Ошибка 0x800f081f 0x20003 SAFE_OS во время операции INSTALL_UPDATES
- 4 Ошибка 0x800f081f как исправить в Windows 10
- 5 Full Fix: Update error 0X800f081f on Windows 10, 8.1, 7
- 5.1 How to resolve update error 0X800f081f on Windows 10
- 5.2 Solution 1 – Use offline dotNET Framework installer
- 5.3 Solution 2 – Use SFC and DISM scans
- 5.4 Solution 3 – Install the update manually
- 5.5 Solution 4 – Restart Windows Update components
- 5.6 Solution 5 – Make sure that .NET Framework is enabled
- 5.7 Solution 6 – Use Windows Update Troubleshooter
- 5.8 Solution 7 – Perform Windows 10 reset
Ошибка 800f081f windows 7 как исправить
В преддверии поступления Windows 8 в продажу Microsoft выпустила большое кумулятивное обновление KB2756872, чего никогда раньше не делала для клиентских операционных систем. Однако при установке обновления меня ждал неприятный сюрприз — ошибка 80073712.
Увеличить рисунок
Сегодня я расскажу о том, как победить эту и ряд других ошибок при установке обновлений Windows с помощью новой возможности обслуживания – встроенного восстановления компонентов (in-box corruption repair).
Эта запись открывает серию статей о нововведениях в обслуживании Windows. И нет, оно не имеет ничего общего с автоматическим обслуживанием с помощью планировщика. Сначала я покажу, как решил проблему с установкой обновления, а потом расскажу о технологии.
Устранение ошибок Windows Update, вызванных повреждением хранилища компонентов
В справке предыдущих ОС Microsoft для ошибки 80073712 есть описание, из которого следует, что причиной является повреждение хранилища компонентов. Для Windows Vista и Windows 7 была выпущена утилита System Update Readiness Tool (CheckSUR), призванная устранить целый ряд ошибок Windows Update.
Список исправляемых ошибок
Для исправления этих ошибок в Windows 8 и более новых ОС утилита CheckSUR не нужна, потому что все необходимое уже встроено в систему! Вы можете восстановить поврежденные компоненты с помощью командлета PowerShell (рекомендуемый способ) или утилиты DISM.exe.
Upd. 28-Jul-2015. Microsoft выпустила специальное обновление, которое привносит в Windows 7 возможность встроенного восстановления компонентов по аналогии с Windows 8+.
Этап 1 – восстановление поврежденного хранилища компонентов
Восстановление можно выполнить без установочного диска Windows, но в некоторых случаях он может вам понадобиться.
Восстановление без установочного диска
В этом случае используются файлы хранилища на локальном диске и Windows Update.
Запустите PowerShell от имени администратора и выполните команду:
Repair-WindowsImage -Online -RestoreHealth
Альтернативно, вы можете выполнить в командной строке, запущенной с правами администратора, команду:
Dism /Online /Cleanup-Image /RestoreHealth
Длительность процедуры восстановления зависит от конфигурации ПК и степени повреждения хранилища. У меня она заняла около 7 минут, а ее результат вы видите на рисунке ниже.
Увеличить рисунок
Состояние хранилища компонентов обозначается параметром Image Health State. У него Healthy означает, что с хранилищем компонентов все нормально.
Для дальнейшей диагностики переходите к проверке целостности системных файлов чуть ниже ↓ Если же повреждение хранилища не исправлено, нужно попробовать сделать это с помощью установочного диска.
Восстановление с помощью установочного диска
Когда системе не удается восстановить какие-либо компоненты, вам может помочь оригинальный установочный диск.
- Щелкните правой кнопкой мыши по ISO-образу и выберите в меню Подключить. Обратите внимание на букву диска, которую получил подключенный образ.
- В PowerShell выполните команду:Repair-WindowsImage -Online -RestoreHealth -Source Е:\sources\install.wim:1
Здесь буква «E» соответствует букве подключенного образа, а цифра «1» — индексу издания в образе (в примере используется образ Windows 8 Enterprise с единственным изданием).
- По окончании процедуры убедитесь, что хранилище компонентов в порядке (Healthy).
Этап 2 – проверка целостности системных файлов
Строго говоря, этот этап не имеет отношения к восстановлению компонентов. Однако техническая поддержка Microsoft рекомендует после проверки целостности хранилища компонентов также проверить и целостность системных файлов. Для этого в командной строке, запущенной от имени администратора, выполните команду:
sfc /scannow
У меня один из файлов был поврежден, и утилита SFC успешно восстановила его.
Увеличить рисунок
Случаи, когда системе не удалось восстановить какие-либо файлы, выходят за рамки этой статьи (я разберу их в другой раз).
Этап 3 – установка обновления
Итак, две команды восстановили целостность хранилища компонентов и системных файлов. Самое время попробовать установить обновление заново.
Увеличить рисунок
Как видите, на сей раз у меня все сработало!
Что такое обслуживание Windows и зачем оно нужно
Рассказ вынесен в отдельную статью.
Преимущества встроенного восстановления компонентов Windows
Давайте сравним ключевые моменты восстановления компонентов в разных операционных системах.
Windows Vista и Windows 7
Утилита CheckSUR представляет собой набор полезных файлов, который регулярно обновляется по мере выхода новых исправлений. Таким образом, при возникновении проблем нужно скачивать утилиту заново, а между тем, сентябрьский пакет весит 350 Мб.
Но даже при таком размере в пакет не входят файлы для всех исправлений, выпущенных Microsoft (предположу, что файлов необязательных обновлений там нет).
Это означает, что утилита не может устранить повреждения некоторых компонентов.
И хотя обходной путь существует, он является костылем, требующим дополнительных телодвижений.
После запуска утилита распаковывает содержимое пакета в папку \Windows\CheckSUR\.
Поскольку большинство файлов в пакете имеет очень небольшой размер, этот процесс получается длительным и занимает до 75-80% процентов от общего времени работы утилиты. Оставшееся время уходит на проверку компонентов и создание журнала.
И все это делается лишь ради того, чтобы восстановить манифесты и дать возможность системе обновиться…
Windows 8 и новее
Повреждение, как правило, означает пропажу манифеста или каталога. В отличие от CheckSUR, встроенная функция системы способна восстанавливать не только манифесты, но и все прочие составляющие компонентов. Это одно из важнейших преимуществ!
Кроме того:
- Все необходимые компоненты автоматически загружаются с Windows Update. С одной стороны – это самый актуальный источник компонентов, а с другой — от вас не требуется дополнительных действий.
- В дополнение к Windows Update или вместо него можно указать несколько источников компонентов, перечисляя WIM-образы в качестве параметров командной строки. Именно такой путь я описал выше для тех, кому не удастся обойтись только Windows Update. Например, если из г-сборки вырезаны необходимые компоненты, сочетание оригинального дистрибутива с Windows Update должно решить проблему.
- Windows периодически проверяет состояние компонентов в фоновом режиме и в случае неполадок помечает повреждение специальным флагом. Благодаря этому, с помощью консольных инструментов можно выполнить моментальную диагностику состояния хранилища компонентов.
Консольные средства для восстановления компонентов
Начиная с Windows 8, управление обслуживанием можно осуществлять не только с помощью утилиты DISM.exe, но и командлетов PowerShell, причем второй способ является рекомендуемым.
Я не любитель дублировать справку, но на русском языке ее пока нет. Поэтому я покажу вам основные возможности командлета Repair-WindowsImage, а для параметра Cleanup-Image утилиты DISM.exe ограничусь ссылкой на документацию.
Цель проверки (работающая система и образы)
Целью проверки может являться как установленная система, так и образ в формате WIM или VHD.
-Online
Проверяет работающую систему.
-Path
Проверяет подключенный автономный образ по указанному после параметра пути.
Проверка и восстановление хранилища
Для определения состояния и восстановления компонентов в командлете Repair-WindowsImage предусмотрены три параметра, выполняющих проверку хранилища. Результатом сканирования может быть:
- отсутствие повреждений (Healthy)
- наличие повреждений, которые можно восстановить (Repairable)
- наличие повреждений, которые нельзя восстановить (Not repairable)
Однако функции параметров отличаются.
-CheckHealth
Моментально проверяет, присутствует ли в системном реестре маркер, обозначающий повреждение. Этот маркер может появиться в процессе работы системы обслуживания.
-ScanHealth
Проверяет хранилище на предмет повреждений. Эта операция занимает больше времени, чем простая проверка маркера.
-RestoreHealth
Проверяет хранилище на предмет повреждений и выполняет их восстановление. Эта операция является самой длительной из трех.
Источник компонентов для восстановления
Чтобы восстановить компоненты, их нужно откуда-то взять. Когда источник не указан, при проверке автоматически используется локальное хранилище компонентов и Windows Update.
Этот момент нигде не задокументирован, и вы должны понимать, что при проверке автономного образа Windows из-под другого издания или версии Windows источник нужно указывать обязательно.
В обоих случаях вы можете указывать более одного источника и даже блокировать Windows Update при этом. Приведенные ниже параметры предназначены только для восстановления, и поэтому допустимы только в связке с -RestoreHealth.
-Source
В качестве источника можно использовать путь к:
- работающей системе, к которой имеется доступ по сети
- автономному образу, причем его предварительное подключение необязательно
Здесь любопытна возможность указать путь непосредственно к изданию в WIM-образе без его предварительного копирования на локальный диск и последующего подключения.
Она является тайным знанием, пока не отраженным в документации Это работает благодаря функции автоматического подключения WIM, реализованной на последних стадиях разработки Windows 8.
Вы можете перечислить несколько путей через запятую. Дополнительные источники задействуются только в том случае, если в предыдущих не нашлось подходящих компонентов.
Когда в качестве источника используется WIM-образ, необходимо указать его индекс:
-Source C:\wim\install.wim:1
-LimitAccess
Блокирует доступ к Windows Update во время проверки.
Примеры команд PowerShell
Я приведу несколько примеров практического использования командлета Repair-WindowsImage с разными целями и источниками проверки. Первые два вы уже видели в начале статьи.
Восстановление хранилища работающей системы, используя локальные файлы и Windows Update в качестве источника:
Repair-WindowsImage -Online -RestoreHealth
Восстановление хранилища работающей системы, используя Windows Update и WIM-образ в качестве источников:
Repair-WindowsImage -Online -RestoreHealth -Source C:\wim\install.wim:1
Проверка хранилища автономного VHD-образа. Сначала он подключается в папку C:\mount (это происходит очень быстро), а затем выполняется проверка.
Mount-Windowsimage -ImagePath C:\vhd\Win8.vhd -Index 1 -Path C:\mount Repair-WindowsImage -Path C:\mount -ScanHealth
Восстановление хранилища автономного VHD-образа, используя в качестве источника WIM-образ. Сначала VHD подключается в папку, затем выполняется восстановление образа, после чего VHD отключается с сохранением изменений.
Mount-Windowsimage -ImagePath C:\vhd\Win8.vhd -Index 1 -Path C:\mount Repair-WindowsImage -Path C:\mount -RestoreHealth -Source C:\wim\install.wim:1 Dismount-WindowsImage -path C:\mount -Save
Результаты проверки и восстановления
Помимо результатов в консоли вы можете найти подробный отчет ближе к концу файла %WinDir%\Logs\DISM\dism.log
В первой половине приведенного фрагмента видны конкретные компоненты и результат их восстановления (успех или неудача), а во второй – сводка об операции, включая время ее выполнения.
Посмотреть отчет из журнала DISM
Как видите, у меня были повреждены 7 манифестов, относящихся языковому пакету, что и стало препятствием к установке обновления Windows. Все повреждения были исправлены.
Безусловно, этот материал не подразумевает моментального практического применения, хотя проверить состояние хранилища компонентов Windows вы можете прямо сейчас. Более того, за три года работы в Windows 7 у меня ни разу не возникало проблем с установкой обновлений.
Однако ошибки Windows Update, связанные с повреждением хранилища, вовсе не редкость, даже если судить только по форуму OSZone. Поэтому важно знать, как бороться с ними.
Мне показалось, что часть аудитории блога откровенно заскучала от серии статей о современном интерфейсе Windows 8 и приложений. Конечно, там все примитивно, никаких технических тонкостей, а главное – у некоторых людей создается ощущение, что кроме Modern UI в Windows 8 нет ничего нового. Это не так…
Я давно планировал серию записей об изменениях в обслуживании Windows, а возникшая проблема с установкой обновления лишь форсировала публикацию, заодно вынудив меня изменить порядок статей в серии.
Вам хватило технических тонкостей сегодня?
Если нет, в следующей записи из этой серии вас ждет не только экскурс в историю инструментов обслуживания ОС Microsoft, но и уникальная возможность попробовать себя в роли г-сборщика Windows! Но до этого в блоге появятся записи на другие темы.
Источник: http://winerror.ru/windows-7/oshibka-800f081f-windows-7-kak-ispravit-1223
Устранение ошибки 0x800f081f при обновлении Windows
Пользователи операционной системы Windows вынуждены периодически вступать в борьбу с всевозможными ошибками и системными сбоями, возникающими по различным причинам.
С выходом 10 версии, несмотря на её регулярные кумулятивные обновления, призванные устранить имеющиеся ошибки и баги, в том числе залатать дыры в системе безопасности, проблем меньше не стало.
Среди множества неприятностей, с которыми пришлось столкнуться пользователям, нередким явлением стала ошибка 0x800f081f, возникающая в процессе установки патчей для Десятки.
Сбой, сопровождающийся соответствующим сообщением с указанием кода и некоторых деталей, прерывает процедуру, при этом повторное обновление ситуацию не исправляет. Присутствие ошибки с тем же кодом характерно и при установке .NET Framework 3.5, хотя природа сбоев, соответственно и способ устранения будут отличаться.
Методы устранения ошибки 0x800f081f при обновлении Windows.
Что вызывает код ошибки 0x800f081f
Во время инсталляции свежих накопительных пакетов возникший сбой препятствует процессу.
Проблема актуальна для систем на базе процессоров х64 и может привести к неполадкам в работе Windows и зависанию компьютера, что доставит значительных неудобств, поэтому лучше не затягивать с исправлением.
Наиболее вероятные причины, провоцирующие появление ошибки с кодом 0x800f081f при обновлении Windows 10 следующие:
- Повреждённые файлы операционной системы, включая данные апдейтов;
- Некорректная работа Центра обновлений Windows, повреждение компонентов службы;
- Конфликт устанавливаемого патча с уже установленным;
- Блокировка обновления антивирусом или файерволом, конфликт между ними.
От ошибки, появляющейся при выполнении процедуры инсталляции апдейта, избавиться можно, устранив источник проблемы, при этом, не прибегая к крайним мерам в виде переустановки Windows.
Решение проблем с установкой
Повлиять на ситуацию можно средствами Windows, а также применив сторонние инструменты.
Кроме выполнения стандартных рекомендаций просканировать систему на вирусы, почистить от мусора, обновить драйверы, проблема имеет ещё несколько вариантов решений.
Рассмотрим, как исправить ошибку 0x800f081f при обновлении Windows 10 способами, которые могут быть эффективны в зависимости от провоцирующего фактора.
Восстановление системных файлов
Возможности ОС Windows позволяют просканировать и восстановить повреждённые системные файлы штатными средствами.
Если процесс установки обновления Windows 10 был прерван сообщением, содержащим код ошибки 0x800f081f, возможно, причиной тому отсутствие или нарушение целостности некоторых данных операционки в результате деятельности вируса, конфликта программ либо неосторожных действий пользователя.
Проверить на предмет повреждений и восстановить файлы, имеющие отношение к выполнению процедуры обновления, можно, используя системный инструмент System File Checker:
- Запускаем командную строку от имени администратора. Сделать это можно через консоль «Выполнить» (Win+R), где пишем в строчке команду cmd и зажимаем клавиши Ctrl+Shift+Enter, после чего подтверждаем своё намерение воспользоваться инструментом. Запустить службу можно и через поисковую строчку Пуск (запрос командная строка). Нажатием ПКМ на соответствующем приложении в результатах выдачи открывается контекстное меню, где выбираем «Запуск от имени администратора»;
- В открывшемся окне вводим команду sfc/ scannow, жмём клавишу Enter, после чего запустится процесс сканирования системных файлов и восстановления при обнаружении проблем, он может занять некоторое время.
Из отчёта о выполненной работе вы увидите, имелись ли в ОС повреждённые файлы и были ли они восстановлены. После перезагрузки компьютера проверяем, исчезла ли ошибка.
Отключение антивируса и брандмауэра
Интегрированные или установленные на компьютере сторонние средства защиты системы нередко становятся причиной ошибок при инсталляции софта, в том числе и сбоя под кодом 0x800f081f.
Антивирусы, файерволы и даже стандартный системный брандмауэр могут блокировать не только вредоносный софт и прочие нежелательные процессы, но и полезные программы или процессы, включая также те, что автоматически выполняются в Центре обновления Windows.
Если ошибка 0x800f081f, возникшая при установке апдейта, вызвана блокировкой со стороны защитного ПО, его следует отключить на время инсталляции. Временное отключение защиты или подтвердит догадку, или исключит антивирус, брандмауэр из списка «подозреваемых».
Чтобы отключить системный сетевой экран на Десятке, выполняем следующие действия:
- Переходим в Панель управления любым удобным способом (из меню Пуск, через поисковую стоку, с ярлыка на рабочем столе и пр.);
- Выбираем из списка Брандмауэр Защитника Windows;
- В открывшемся окне в блоке слева нажимаем «Включение и отключение Брандмауэра Защитника Windows»;
- Переставляем флажки с опции включения на выключение для всех типов сети и сохраняем изменения.
Ещё быстрее можно отключить брандмауэр, используя командную строку. Для этого запускаем службу под именем администратора и применяем команду netsh advfirewall set allprofiles state off, жмём клавишу ввода. Для включения используется та же команда, только в конце вместо «off» ставим «on».
Если брандмауэр и антивирус посчитали неугодным процесс обновления, что в результате вызвало ошибку, после их деактивации можно будет выполнить установку апдейта. Действия, необходимые для отключения антивируса, зависят от функционала используемого софта.
Сложностью процедура также не отличается.
Сброс компонентов Центра обновления Windows
Для начала можно попробовать исправить ошибку путём удаления каталога Software Distribution, в котором содержатся уже загруженные обновления, кэш и логи службы (находится по адресу: C:\Windows\SoftwareDistribution).
Перед удалением папки следует остановить работу Центра обновления (или выполнить команду net stop wuauserv в командной строке, запущенной от имени администратора, что также останавливает службу).
Такой способ в ряде случаев достаточно эффективен, но, когда речь идёт о нарушении целостности файлов службы Windows, предыдущие методы устранения ошибки 0x800f081f не работают.
Решение проблемы состоит в том, чтобы сбросить компоненты Центра обновления на Windows 10. Сделать это можно при помощи скрипта, загрузив его с официального ресурса Microsoft:
- Переходим на страницу загрузки и качаем архив ResetWUEng;
- Распаковываем архив и запускаем скрипт от имени администратора;
- Когда мы проинформированы о последствиях выполнения операций, соглашаемся нажатием клавиши «Y»;
- Из 17 предложенных вариантов выбираем действие под номером 2 (жмём 2 и Enter);
- Ожидаем выполнения процессов, по окончании которых появится окно с вариантами действий. Теперь нажмём 17 и Enter, чтобы перезагрузить устройство.
Кроме вышеперечисленных способов решения проблемы можно также использовать встроенную службу устранения неполадок (в ЦО системы) или скачать и установить апдейт вручную, выбрав его со страницы «Обновления Windows 10».
Источник: http://NastroyVse.ru/opersys/win/kak-ispravit-oshibku-0x800f081f-pri-obnovlenii-windows.html
Ошибка 0x800f081f 0x20003 SAFE_OS во время операции INSTALL_UPDATES
Ошибка 0x800F081F – 0x20003 часто связана с режимом разработчика, который препятствует обновлению системы.
Некоторые пользователи столкнулись с этой проблемой, когда пытались обновить Windows 10 до версии 1809, вышедшей в октябре.
Полное уведомление о сбое «Ошибка на этапе установки SAFE_OS во время операции INSTALL_UPDATES».
Причина возникновения ошибки 0x800F081F – 0x20003
Ошибка при запуске обновлений 0x800F081F – 0x20003 не представляет собой большую проблему и может быть легко решена, так как обойти ее довольно просто. Еще одной причиной ее появления может быть неправильная работа других служб.
При попытке обновить систему сбой могут вызвать следующие функции:
- Режим разработчика. Возникает, когда он активирован, и в этом случае придется его временно отключить.
- Компоненты Центра обновления Windows. Причиной также могут быть службы, отвечающие за системное обновление. Если они работают неправильно, отображается уведомление об ошибке на этапе установки safe_os во время выполнения операции install_updates.
Теперь перейдем к ее устранению.
Решение 1. Отключение Режима разработчика
Как уже отмечали выше, основной причиной ошибки 0x800F081F – 0x20003 является режим разработчика. Часто пользователи сообщали на форумах, что ошибка устраняется после его выключения. Поэтому это решение нужно попробовать в первую очередь.
- Кликните клавиши Win+I для входа в раздел «Параметры».
- Откройте вкладку «Обновление и безопасность».
- В левой панели нажмите «Для разработчиков».
- Здесь активируйте пункт «Неопубликованные приложения».
- При появлении уведомления нажмите кнопку Да.
После отключения нужно удалить еще компонент этой функции, чтобы он не смог вмешиваться в работу системы. Для этого выполните следующие действия:
- Откройте «Параметры» с помощью комбинации клавиш Win+I.
- Перейдите в раздел «Приложения».
- В секции «Приложения и компоненты» кликните на кнопку «Управления дополнительными компонентами».
- В списке найдите Режим разработчика, выделите его и нажмите кнопку Удалить.
- После перезагрузите компьютер.
- Попробуйте обновить систему.
Решение 2. Средство устранения неполадок Центра Обновления Windows
Если ошибку 0x800F081F – 0x20003 в первом шаге не удалось исправить, то попробуйте воспользоваться встроенным инструментом устранения неполадок.
Этот инструмент может быть очень полезным и исправить потенциальные проблемы без каких-либо трудностей.
- Откройте раздел «Параметры».
- Перейдите во вкладку «Обновление и безопасность».
- В левой панели откройте пункт «Устранения неполадок».
- Перейдите в Центр обновления Windows и нажмите «Запустить средство устранения неполадок».
Решение 3. Сброс компонентов Центра обновления Windows
Когда компоненты не функционируют должным образом, обновить ОС, скорее всего, не получится. В этом случае, придется их сбросить.
Откройте командную строку с повышенными привилегиями. Для этого кликните Win+X и выберите из списка пункт «Командная строка (администратор)».
Введите одну за другой следующие команды:
net Stop bits |
net Stop wuauserv |
net Stop appidsvc |
net Stop cryptsvc |
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak |
ren %systemroot%\system32\catroot2 catroot2.bak |
net Start bits |
net Start wuauserv |
net Start appidsvc |
net Start cryptsvc |
Попробуйте обновится до новой версии (может потребоваться перезагрузка).
Решение 4: Загрузка обновления вручную
Если предыдущие действия не устранили ошибку 0x800F081F, попробуйте обновить систему вручную. Для получения кода обновления сделайте такие действия:
- В строке системного поиска введите «обновления».
- Выберите «проверить наличие «, который отображается в разделе наилучшее соответствие.
- Скопируйте код (отображается в формате KB2131231).
- Перейдите в каталог Центра обновления Майкрософт.
- Введите код, и выполните поиск.
- Скачайте файл для соответствующей версии ОС.
Чтобы обновить Windows, запустите загруженный файл и установите его. Может быть предложено перезагрузить компьютер во время или после завершения установки.
Ошибка 0x800f081f 0x20003 SAFE_OS во время операции INSTALL_UPDATES Ссылка на основную публикацию
Источник: http://InstComputer.ru/win10/oshibka-0x800f081f-0x20003.html
Ошибка 0x800f081f как исправить в Windows 10
Ошибка с кодом 0x800f081f появляется только в операционной системе Windows 10 и только в 64-разрядных версиях.
Обычно связана она с невозможностью установки и запуска программы на Windows 10, если для её работы требуется библиотека NET Framework 3.5.
Однако её исправление не такое лёгкое, как может показаться на первый взгляд. Ниже рассмотрим способы, которые помогут справиться с ошибкой 0x800f081f.
Устранение ошибки 0x800f081f
Как уже было написано выше – эта ошибка появляется только на компьютерах и системах с определённой конфигурацией.
Если на вашем компьютере уже установлены библиотеки NET Framework 3.5, а ошибка всё равно возникает, то скорее всего это связано с тем, что библиотеку нужно обновить.
Также проблема может возникать в случае с некорректно установленными обновлениями.
Способ 1: Установка нужных обновлений
В большинстве случаев ошибка с кодом 0x800f081f появляется в Windows в тех случаях, когда у вас не установлены нужные обновления. Это решается очень просто:
- Перейдите в «Параметры» операционной системы. Чтобы это сделать воспользуйтесь комбинацией клавиш Win+I. Также можно нажать на иконку «Пуска» и выбрать там иконку в виде шестерёнки.
- Выберите там пункт «Обновление и безопасность».
- Нажмите на кнопку «Проверка наличия обновлений».
- Ожидайте завершение проверки. Обычно она длится несколько минут, но в некоторых случаях результаты приходится ждать несколько часов. Пока идёт проверка не рекомендуется пользоваться компьютером.
- Если были обнаружены какие-либо обновления, то рекомендуется их установить из интерфейса «Параметров», воспользовавшись соответствующей кнопкой.
- Ожидайте завершения установки обновлений. Она может длится до нескольких часов, но чаще всего компьютер справляется за 20-30 минут. Во время установки обновлений система может перезагрузиться несколько раз. Это нормально.
Если после установки обновлений ничего не поменялось, и ошибка так и осталась, то рекомендуется воспользоваться специальными командами, которые вводятся в интерфейсе «Командной строки»:
- Откройте саму «Консоль». Для этого можно воспользоваться комбинацией клавиш Win+R. В появившейся строке введите команду cmd. Нажмите Ctrl+Shift+Enter для её применения от имени администратора. Если запустить «Командую строку» в обычном режиме, то корректно ввести нужную команду не получится.
- В «Командой строке» пропишите значение: Dism /online /enable-feature /featurename:NetFx3 /All
Нажмите Enter для применения команды.
- В «Командной строке» может запуститься процесс инициализации и обновления библиотеки. Ожидайте его завершения.
- Когда всё закончится перезагрузите компьютер и проверьте, была ли устранена ошибка.
Способ 2: Переустановка NET Framework 3.5
Так как ошибка с кодом 0x800f081f связана с неполадками в работе библиотеки NET Framework, то логично будет предложить, что его нужно переустановить, чтобы ошибка исчезла. Также вполне вероятно, что у вас просто не установлена данная библиотека, поэтому и не получается запустить то или иное приложение.
Для начала рассмотрим, как удалить библиотеку NET Framework, если она у вас уже установлена, но работает некорректно:
- Откройте «Панель управления» любым удобным для вас способом. Например, её можно запустите через поисковую строку по компонентам системы.
- Для удобства напротив «Просмотр» установите значение «Крупные значки» или «Мелкие значки».
- Найдите там элемент «Программы и компоненты». Перейдите по нему.
- Воспользуйтесь поиском в верхней правой части окна и найдите там «NET Framework». Выделите его кликом левой кнопки мыши.
- Нажмите на кнопку «Удалить».
Если вы не смогли найти в списке установленных программ компонент «NET Framework», то скорее всего он просто не установлен в вашей операционной системе.
В любом случае, удалили вы его или нет, вам потребуется перейти на официальный сайт Майкрософт и скачать библиотеку оттуда.
Скачивание и установка производятся по следующей инструкции:
- Перейдите на официальный сайт Майкрософт и воспользуйтесь поиском, что расположен в верхней правой части сайта. Введите туда наименование искомого объекта. В данном случае это библиотека NET Framework 3.5.
- В результатах поиска выберите приемлемый для вас вариант.
- На странице скачивания выберите язык продукта и нажмите на кнопку «Скачать».
- После скачивания библиотеки откройте установочный файл и следуйте инструкциям мастера установки. Сам процесс не должен занять у вас много времени.
- Когда закончите установку нужно будет перезагрузить компьютер.
Способ 3: Специальная команда
Для этого вам понадобится «Командная строка», а также флешка с записанным на ней установочным образом той версии Windows, которая на данный момент находится у вас на компьютере. Версия должна полностью совпадать с вашей по разрядности и типу, то есть если на компьютере стоит Windows 10 Pro x64, то и образ должен быть от Windows 10 Pro x64.
Источник: https://public-pc.com/error-0x800f081f/
Full Fix: Update error 0X800f081f on Windows 10, 8.1, 7
Windows 10 updates are mandatory, you already know that. At least that’s what Microsoft wants you to believe in. But besides regular system stability updates, Windows Update usually brings regular updates for other Windows features.
One of the features that receives updates on a relatively regular basis is dotNet Framework. However, not everything goes so smooth for some users when installing dotNet Framework updates.
Namely, an issue that bears the code 0X800f081f may occur when you’re trying to update this feature.
So, if this bothers you as well, we’ve prepared a few solutions that, hopefully, will resolve the problem.
How to resolve update error 0X800f081f on Windows 10
Update error 0X800f081f can be problematic since you won’t be able to download Windows updates. Speaking of this error, here are some similar issues that users reported:
- Windows Update error 0x800f081f Windows 7, 8.1 – This error can appear on older versions of Windows, and even if you don’t use Windows 10, you should be able to apply most of our solutions to the older versions of Windows.
- 0x800f081f .NET 3.5 Windows 10 – If you can’t install updates due to this error, the problem might be .NET Framework. To fix the problem, simply enable .NET Framework or use an offline .NET installer.
- 0x800f081f Windows Update core, agent – This error can affect other Windows Update components, and in order to fix the problem, it’s advised to reset all Windows Update components using the Command Prompt.
- 0x800f081f Surface Pro 3 – This issue can affect Surface Pro and other laptop devices. If this happens, you should know that all of our solutions can be applied to laptops, so don’t hesitate to try them out.
Solution 1 – Use offline dotNET Framework installer
If you’re unable to download dotNet Framework with a standard update feature, you can try the offline installer.
It seems that some of the update installation files are corrupted or incomplete. Additionally, that seems to prevent multiple Windows features Edge browser or Windows Store from working normally.
For that reason, follow these instructions to get the offline installer:
- Search for the latest offline dotNET Framework installer on the web.
- Download the installer and start the process.
- The installation can take some time before the files are ready to install.
- Follow the instruction and, after the procedure is finished, restart PC.
Make sure that you are using an official Microsoft version from the verified site.
- READ ALSO: SOLVED: Unspecified error in Windows 10 (error 0x80004005)
Solution 2 – Use SFC and DISM scans
According to users, file corruption can lead to update error 0X800f081f on your PC. To fix the problem, it’s recommended to run an SFC scan. This is fairly simple, and you can do it by following these steps:
- Press Windows Key + X to open Win + X menu. Now choose Command Prompt (Admin) or Powepowrshell (Admin).
- Now enter sfc /scannow.
- SFC scan will now start. Keep in mind that this can can take up to 15 minutes, so don’t interrupt it. Once the scan is finished, check if the problem is resolved.
If SFC scan didn’t fix the problem, or if you weren’t able to run SFC scan at all, you might want to try using DISM scan instead. To do that, just follow these steps:
- Right-click Start and run Command Prompt (Admin).
- In the command line type following command:
- DISM.exe /Online /Cleanup-image /Restorehealth
If the update service is not available, you can use the second way. Insert USB/DVD media with system installation files and type (copy-paste) following command:
- DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess
Don’t forget to change C:RepairSource with the location of your repair source. Once the process is finished, restart your PC and try updating again.
Once the DISM scan is finished, check if the problem is still there. If the issue is still present, or if you weren’t able to complete the SFC scan, be sure to repeat it now and check if that solves the problem.
Solution 3 – Install the update manually
If you keep getting update error 0X800f081f on your PC, you might be able to fix the problem simply by manually downloading the necessary updates. To do that, follow these steps:
- First, you need to visit Microsoft’s Update History website in order to find out the update number. You can easily compare your update history and the information on the website in order to find the missing updates.
- Once you find the update code, it should start with KB and be followed by an array of numbers, you need to visit Microsoft Update Catalog page.
- Enter the update code in the search field and the list of results should appear. Keep in mind that the list will show you updates for different architectures, so be sure to select one that matches your system architecture.
- Once you download the update, simply run the setup file to install it and that’s it.
As you can see, downloading and installing updates by hand can be a bit complicated, but you should be able to do it by following these steps. Keep in mind that this process won’t fix the error, and instead it will allow you to circumvent it and download the update.
- READ ALSO: Windows 10 update error 0x8024200D [Fix]
Solution 4 – Restart Windows Update components
As you might know, Windows Update relies on certain services in order to work properly, and if there’s an issue with one of the services, you might experience error 0X800f081f. However, you might be able to fix the problem simply by restarting Windows Update components. To do this, you just need to follow these steps:
- Start Command Prompt as administrator.
- When Command Prompt starts, enter the following commands:
- Net Stop bits
- Net Stop wuauserv
- Net Stop appidsvc
- Net Stop cryptsvc
- Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
- Ren %systemroot%system32catroot2 catroot2.bak
- Net Start bits
- Net Start wuauserv
- Net Start appidsvc
- Net Start cryptsvc
After running the commands, check if the problem is resolved. If you don’t want to manually run these commands, we wrote a short guide on how to create Windows Update reset script, so be sure to check it out and find out how to automate this process.
Solution 5 – Make sure that .NET Framework is enabled
In order to download and install updates, it’s important that you have all the necessary components enabled. One of these components is .NET Framework, and if this component isn’t enabled, you’ll encounter update error 0X800f081f. However, you can always enable this component manually by doing the following:
- Press Windows Key + S and enter windows features. Select Turn Windows features on or off.
- Windows Features window will now appear. Make sure that .NET Framework 3.5 is enabled. After enabling it, click OK.
After enabling .NET Framework, try to perform the update again and check if it works.
- READ ALSO: Windows 10 update error 0x8024401c [FIX]
Solution 6 – Use Windows Update Troubleshooter
Windows comes with many built-in troubleshooters that allow you to automatically fix common problems. If you have issues with update error 0X800f081f, you might be able to fix the problem simply by running Windows Update troubleshooter. This is rather simple and you can do it by following these steps:
- Press Windows Key + I to open the Settings app.
- Once the Settings app opens, go to Update & Security section.
- Now select Troubleshoot from the left pane. In the right pane, select Windows Update and click Run the troubleshooter.
- Troubleshooter will now start. Follow the instructions on the screen to complete it.
Once the troubleshooter is finished, check if the problem with Windows Update is resolved.
Solution 7 – Perform Windows 10 reset
If you’ve tried previous solutions and haven’t succeeded, we advise you to perform the clean reinstall. That way you’ll surely fix any given issue. Namely, the upgraded system is much more sustainable to errors than the one installed on the formatted hard drive.
So, backup your files and license key, download the Media Creation Tool, and use USB or DVD to install the system. To do that, just follow these steps:
- Open the Start Menu, click the Power button, press and hold the Shift key and choose Restart from the menu.
- List of options will appear. Select Troubleshoot > Reset this PC > Remove everything.
- If you’re asked to insert installation media, be sure to do so.
- Select Only the drive where Windows is installed > Just remove my files.
- Click the Reset button and follow instructions on the screen.
Once the process is done, you’ll have a fresh installation of Windows 10.
That should wrap it up. In case you have any suggestions or remarks, feel free to tell us in the comments section below.
Editor’s Note: This post was originally published in April 2017 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.
RELATED STORIES YOU NEED TO CHECK OUT:
Источник: https://windowsreport.com/windows-10-error-0x800f081f/