Содержание
- 1 Ошибка 0x800F081F .NET Framework 3.5 в Windows 10 решение
- 2 Исправляем ошибки установки обновлений Windows 7
- 2.1 Ошибка #1. Failed to find updates with error code 80244010
- 2.2 Ошибка #2. Не устанавливаются обновления Windows с ошибкой 0x80070308
- 2.3 Ошибка #3. Все другие ошибки
- 2.4 1. Запустить первый проход Windows6.1-KB947821-v34-x64.msu
- 2.5 2. Копируем эталонные файлы на целевую машину
- 2.6 3. Запускаем второй проход Windows6.1-KB947821-v34-x64.msu
- 2.7 Ошибка #4. Если SURT отработал нормально, а обновления все равно не ставятся
- 2.8 Ошибка #5
- 2.9 Ошибка #6
- 3 How to fix DISM 0x800f081f Error in Windows 10/8 (Solved)
- 4 Устранение ошибки 0x800f081f при обновлении Windows
- 5 Ошибка 0x800f081f как исправить в Windows 10
Ошибка 0x800F081F .NET Framework 3.5 в Windows 10 решение
Некоторые юзеры, которые перешли на использование Windows 10 столкнулись со множеством проблем, одной из них стала ошибка 0x800F081F, возникающая при установке .NET Framework 3.5. Мы собрали все лучшие решения данной проблемы, которые помогут вам исправить этот баг.
Причины ошибки 0x800F081F
Проблема “Не удалось найти файлы. Код ошибки 0x800F081F” в Windows 10 возникает по многим причинам.
В основном, она связана с тем, что многие игры или софтины требуют на компьютере наличия загруженной среды .NET Framework 3.5. Примечателен факт, что в самой сборке десятки идет версия 4.
6, а апдейт 3.5 также есть, но он не всегда запущен. Также к источникам проблемы стоит отнести:
- Попытка запуска “пиратского софта” на компьютере;
- Битые файлы установщика или неверный путь;
- Закрытый доступ пользователя к файлам фреймворка – чтение, запись;
- Проблемы с активным подключением к Сети интернет;
- Блокировка служб обновления Windows.
Код ошибки 0x800F081F при установке .NET Framework 3.5
Аналогичной проблемой также является код ошибки 0x800F0906, однако он появляется в Windows 8/8.1. Поэтому все описанные ниже решения можно применить и к ним.
Решение проблем с установкой
Мы постарались собрать все самые верные решения, отмеченные пользователями популярных форумов и ресурсов. Итак, приступим.
Как показали многие отзывы – повторное скачивание нового пакета фреймворка с официального сайта не помогает. Также, решение которое описывается на официальном форуме мало кому помогает и является достаточно запутанным.
Проверка подключенных компонентов
Для начала проверьте, присутствует ли по умолчанию в системе фреймворк версии 3.5. Возможно его потребуется просто активировать.
- Кливаем по значку “Меню Пуск” правой кнопкой и сверху жмем на “Программы и компоненты”.
- В данной директории просматриваем боковое меню, там кликаем на “Включение или отключение компонентов”. Опция должна запускаться из-под админа.
- В приведенном окошке ставим галочку напротив .NET Framefork 3.5 и двух его подпунктов.
Проверка компонентов Windows 10
Далее запустится процесс активации. После активируем повторную установку и смотрим – исчезла ли проблема.
Проверяем службы обновления Windows 10
Частенько код ошибки появляется при попытке запустить игру, либо другое приложение. В таком случае причиной могут быть неактивные службы апдейтов. Проверьте следующее:
- Через пуск заходим в “Выполнить”, прописываем команду services.msc. Тем самым вы попадете в список всех служб.
- Внизу будет Центр обновлений Windows, через правую кнопку проходим в свойства. Во вкладке “Тип запуска” клацаем Автоматически. Чуть ниже в Состоянии кликаем “Запустить”.
Активируем службу обновления
- После пробуем запустить проблемную софтину. Возможно будут задержки – из-за активации пакета среды 3.5.
Офлайн инсталлер
Как вариант можно опробовать применение оффлайн инсталлера .NET Framefork 3.5. Он в принудительном порядке загрузит компоненты в системе. Вот ссылка на скачивание его файлов – загрузить инсталлер. Далее делаем по-пунктам:
- Распаковываем на Рабочем столе загруженный архив.
- Там будут три файла – папку Sources просто перенесите на диск C. Возможно выйдет уведомление о замене – подтверждаем.
- Далее активируйте инсталятор: выберите диск системы C: и кликайте Install.
Применение оффлайн инсталлера
- Обновление идет несколько минут, во время процесса будет активироваться командная строка.
Сторонние образы
Если проблема выглядит как DISM ошибка 0x800F081F (или 0x800F0906) “Не удалось найти исходные файлы”, то действенным вариантом будет применение внешнего носителя с образом системы Windows 10 (диск, флешка).
- Монтируем образ. Запоминаем букву присвоенного раздела.
- Выполняем Командную строку и записываем туда следующую активацию: {DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs} и клацаем Enter.
Выполняем DISM команду со встроенного образа
- Система должна определить версию образа DISM. Когда выполнение (будет процент прогресса) окончится, пробуйте вновь установить фреймворк.
Заключение
Один из вышеописанных способов должен вам помочь в решении ошибки 0x800F081F при установке .NET Framefork 3.5 в Windows 10. Если вдруг возникнут сложности – отпишитесь в комментах, лучше сразу приложите скрин.
Кстати, почитайте эту статью тоже: Как уменьшить значки рабочего стола
Источник: http://talkdevice.ru/oshibka-0x800f081f-net-framework-3-5-v-windows-10-reshenie.html
Исправляем ошибки установки обновлений Windows 7
Windows 7 по-прежнему остается популярной операционной системой в корпоративной среде, несмотря на то, что уже вышли две новые версии клиентских ОС. Расширенная поддержка «семёрки» закончится лишь 14 января 2020 г.
, а это значит, что ближайшие 4 года для нее будут выходить обновления, исправляющие обнаруженные уязвимости. Существует правило – если есть обновления, то есть и проблемы с их установкой.
Давайте разберем, какие основные проблемы возникают при обновлении Windows 7 через Windows Server Update Services (WSUS) и как их исправить с наименьшими затратами.
Ошибка #1. Failed to find updates with error code 80244010
Эту ошибку вы практически гарантированно будете наблюдать на любой системе, впервые обратившейся к серверу WSUS. В WindowsUpdate.log также встретится предупреждение:
WARNING: Exceeded max server round trips
Причина проблемы в том, что список обновлений стал слишком большим, и клиент не может принять его за один заход. Подробности — blogs.technet.microsoft.com/sus/2008/09/18/wsus-clients-fail-with-warning-syncserverupdatesinternal-failed-0x80244010
Какое решение предлагает Microsoft? Если после ошибки запустить повторный поиск обновлений, то процесс загрузки метаданных продолжится с момента возникновения ошибки. Терпение господа, терпение. Три, пять попыток wuauclt /detectnow – и все образуется. Не забудьте при повторном поиске дождаться окончания предыдущего цикла поиска, иначе магия не сработает!
Ошибка #2. Не устанавливаются обновления Windows с ошибкой 0x80070308
Встречается эпизодически, и в одном случае из 100 у нее есть единственное и очень специфическое решение — удалить ключ
HKLM\Components\PendingRequired=1
Перезагрузиться. Здесь важно не переусердствовать, не следует удалять никакие другие ключи в этом разделе, даже если они вам очень не нравятся, потому что после этого обновления прекратят ставиться навсегда.
Ошибка #3. Все другие ошибки
Практически 100% других ошибок может решить System Update Readiness Tool (SURT) из статьи support.microsoft.com/en-us/kb/947821
Скачиваете пакет для вашей системы, устанавливаете, читаете лог %windir%\Logs\CBS\CheckSUR.
log и если он заканчивается примерно так:
Summary: Seconds executed: 1164 Found 16 errors Fixed 4 errors то вы наш клиент. Проблема заключается в том, что во время установки обновлений в системе могут появиться битые файлы.
Что является причиной — неисправная сеть, диск, оперативная память, сам Windows Update – выяснить не получится, а исправить ошибки для установки последующих обновлений придется. Как правило, повреждаются *.cat, *.mum, *.manifest файлы.
У кого-то повреждаются *.dll, но я на практике не сталкивался. И вроде бы средство SURT должно само исправить ошибки, поскольку внутри него есть огромный каталог эталонных файлов.
Только в последний раз SURT обновлялся в октябре 2014 года, а исправлений на операционную систему с тех пор вышло бесчисленное множество, и многих файлов в каталоге не хватает.
Ниже я опишу последовательность действий, необходимых для исправления ошибок установки обновлений на Windows 7 x64 с использованием SURT. Для редакции x86 просто потребуется другой пакет SURT из KB947821. Последовательность действий будет следующая.
1. Запустить первый проход Windows6.1-KB947821-v34-x64.msu
Пользователя от работы отвлекать не потребуется, все сделаем удаленно. Создаем следующий командный файл и запускаем его:set machine=BUHWKS02xcopy Windows6.1-KB947821-v34-x64.
msu \\%machine%\admin$\temppsexec -s \\%machine% wusa «c:\windows\temp\Windows6.1-KB947821-v34-x64.msu» /quiet /norestartpause где BUHWKS02 – целевая машина.
Когда скрипт отработает и встанет на паузу, проверяем %windir%\Logs\CBS\CheckSUR.log
Если ошибок не найдено – дело не в битых обновлениях. Если он заканчиваетсяSummary: Seconds executed: 1164
Found 16 errors
Fixed 4 errors
CSI Manifest All Zeros Total count: 6 CSI Catalog Corrupt Total count: 3 Fixed: CSI Catalog Corrupt. Total count: 3 CBS MUM Corrupt Total count: 3 CBS Catalog Corrupt Total count: 3 CSI Catalog Thumbprint Invalid Total count: 1 Fixed: CSI Catalog Thumbprint Invalid. Total count: 1
Unavailable repair files:
winsxs\manifests\wow64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.19091_none_c19fa2719495aca9.manifest winsxs\manifests\amd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6.1.7601.23290_none_5e936c9c5ce2e8e6.manifest winsxs\manifests\wow64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.23290_none_c22840d8adb43043.manifest winsxs\manifests\amd64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.19091_none_b74af81f6034eaae.manifest winsxs\manifests\amd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6.1.7601.19091_none_5e0ace3543c4654c.manifest winsxs\manifests\amd64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.23290_none_b7d3968679536e48.manifest servicing\packages\Package_2_for_KB3123479~31bf3856ad364e35~amd64~~6.1.1.0.mum servicing\packages\Package_2_for_KB3123479~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicing\packages\Package_for_KB3123479_SP1~31bf3856ad364e35~amd64~~6.1.1.0.mum
то будем исправлять.
2. Копируем эталонные файлы на целевую машину
Microsoft предлагает нам длинную, путанную процедуру с извлечением хороших файлов из обновлений и размещением их в определенные каталоги средства SURT. При этом пути в статьях неверные. Где-то и вовсе рекомендуют подкладывать оригинальные msu файлы.
Самый простой и правильный вариант следующий — скопировать эталонные файлы с рабочей системы: *.mum and *.cat из C:\Windows\servicing\Packages складываются в %windir%\Temp\CheckSUR\servicing\packages *.
manifest из C:\Windows\winsxs\Manifests складываются в %windir%\Temp\CheckSUR\winsxs\manifests\ Проблема в том, что битых файлов обычно десятки, и их очень сложно выбрать и скопировать.
Тогда на помощь приходит следующий скрипт PowerShell (эталонной считается машина, с которой вы запускаете скрипт) cls$flag = $false$destPC = «\\BUHWKS02″$log=get-content $($destPC + «\admin$\Logs\CBS\CheckSUR.
log»)$MUMCATSource = «C:\Windows\servicing\Packages\»$MUMCATDest = $destpc + «\admin$\Temp\CheckSUR\servicing\Packages\»$MANIFESTSource = «C:\Windows\winsxs\Manifests\»$MANIFESTDest = $destpc + «\admin$\Temp\CheckSUR\winsxs\Manifests\»If ((Test-Path -Path $MUMCATDest -PathType Container) -eq $false) {New-Item -Path $MUMCATDest -ItemType directory }If ((Test-Path -Path $MANIFESTDest -PathType Container) -eq $false) {New-Item -Path $MANIFESTDest -ItemType directory}foreach ($line in $log) { if ($flag -eq $True){ if ($line.trim().Length -ne 0) { $fileArray=$($line.Split(«\»)) $file = $FileArray[$FileArray.Length-1] $extArray = $file.split(«.») $ext = $extArray[$extArray.length-1] if ($ext -eq «manifest») { Write-Warning $(«Copying » + $($MANIFESTSource+$file)+» to » + $MANIFESTDest) Copy-Item $($MANIFESTSource+$file) $($MANIFESTDest+$file) } if (($ext -eq «mum») -or ($ext -eq «cat») ) { Write-Warning $(«Copying » + $($MUMCATSource+$file)+» to » + $MUMCATDest) Copy-Item $($MUMCATSource+$file) $($MUMCATDest+$file) } } } if ($line -eq «Unavailable repair files:») {$flag = $true} } Как видите, скрипт прост и может быть легко заточен напильником под вашу инфраструктуру.
3. Запускаем второй проход Windows6.1-KB947821-v34-x64.msu
После копирования файлов мы повторно запускаем SURT, используя командный файл из первого шага.
При повторном запуске средство сможет подхватить скопированные нами эталонные файлы из %windir%\Temp\CheckSUR и заменить ими испорченные. Если мы сделали все правильно, то %windir%\Logs\CBS\CheckSUR.
log примет следующий вид:================================= Checking System Update Readiness. Binary Version 6.1.7601.22471 Package Version 26.
0 2016-03-03 09:15 Checking Windows Servicing Packages Checking Package Manifests and Catalogs Checking Package Watchlist Checking Component Watchlist Checking Packages Checking Component Store Summary: Seconds executed: 1435
No errors detected
Теперь можно продолжить установку обновлений на целевую машину, например, следующими командными файлами:
set machine= BUHWKS02 psexec -i -s \\%machine% wuauclt /detectnow pause set machine= BUHWKS02 psexec -i -s \\%machine% wuauclt /updatenow pause
Ошибка #4. Если SURT отработал нормально, а обновления все равно не ставятся
Попробуйте прибегнуть к старому приему – сбросить службу Windows Update в исходное состояние. Для этого необходимо удалить каталог %windir%\SoftwareDistribution. Создаем файл WU-cleanupCMD.cmd:
net stop wuauserv rmdir /s /q %windir%\SoftwareDistribution net start wuauserv wuauclt /detectnow
Запускаем:
set machine= BUHWKS02 psexec -c -s \\%machine% WU-cleanupCMD.cmd pause
После этого возникнет Ошибка #1, но как бороться с ней мы уже знаем.
Ошибка #5
Клиент исчезает из консоли WSUS. Любопытная ошибка, связанная с неправильным клонированием машин и задвоением (затроением и т.д.) идентификаторов клиентов.
Решается так: net stop wuauservREG DELETE «HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate» /v SusClientId /fREG DELETE «HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate» /v SusClientIdValidation /fnet start wuauservwuauclt /resetauthorization /detectnow /reportnow
Ошибка #6
GetCookie failure, error = 0x8024400D, soap client error = 7, soap error code = 300, HTTP status code = 200 SyncUpdates failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200 Windows Update Client failed to detect with error 0x80072ee2
Ошибка связана с нехваткой ресурсов в AppPool WSUS. Решение — снять лимит на потребляемую память. Как это сделать — статья.
Коротко: Открываем IIS, Application Pools, WsusPool, Advanced Settings. Параметр Private Memory Limit устанавливаем в 0.
Продолжение темы настройки WSUS — в моей следующей статье: https://habrahabr.ru/post/329440/
PS: Многие ошибки решены в новом клиенте WSUS:
1. KB3125574 «Windows 7 post SP1 Convenience Rollup Update». Внимательно ознакомьтесь с разделом Known issues!
Предварительно необходимо установить KB3020369 «April 2015 servicing stack update for Windows 7 and Windows Server 2008 R2».
Удачного администрирования!
- Windows Update
- Windows 7
- wsus
Источник: https://habr.com/post/278439/
How to fix DISM 0x800f081f Error in Windows 10/8 (Solved)
Last updated on May 5th, 2017
The DISM error 0x800f081f often occurs after running the «DISM /Online /Cleanup-Image /RestoreHealth» command on a Windows 10 or Windows 8 based computer, in order to repair the Windows image.
«Error 0x800f081f, The source files could be found.
Use the «Source» option to specify the location of the files that are required to restore the feature…»
The «DISM /RestoreHealth» command is used to repair problems by searching in Windows Updates (or WSUS) to replace the damaged files. If, for any reason, DISM cannot the files required to repair the Windows image, then you must specify an additional location as a repair source of the appropriate files.
In this tutorial you will find detailed instructions to resolve the error DISM Error 0x800f081 on Windows 10 or Windows 8.
How to fix DISM 0x800f081f error in Windows 10/8
In order to solve the «DISM /Online /Cleanup-Image /RestoreHealth» error 0x800f081f, you must specify a valid* Windows image file (install.wim) that contains all the files needed from the repair process.
* The install.wim file must be of the same Windows Version, Edition & Language as the installed Windows version.
The install.wim file is contained in any Windows installation Media under the «sources» folder (sources\install.wim). **
** If you have downloaded Windows 10 ISO, by using the media creation tool, you «ll realize that under the «sources» folder, instead of the install.wim you find an install.esd file. The install.
esd contains several Windows 10 versions, so there is the need to extract a valid Windows 10 Image (according to the installed Windows Version & Edition, in order to use it with DISM, otherwise DISM will display the «The source files could be found – 0x800f081f» error.
Detailed instructions to do that can be found in Step-2 below.
If you don't own a Windows Installation Media, then follow the instructions in Step-1, to get one. ***
*** Suggestion: Proceed and download a Windows Installation Media, by following the instructions in Step-1, even if you already have one.
Step 1. Download Windows Installation Media in ISO format
1. From the links below, run the Media Creation Tool according to your Windows version.
2. Accept the License Terms.
3. Choose Create installation media for a another PC and click Next.
4. Press Next at «Select Language, architecture and edition» screen.
5. Select ISO file and press Next.
6. Choose a download location for the Windows ISO file and click Save.
7. Be patient until the download is completed and then continue to the next step.
Step 2. Extract the install.wim file from the install.esd file
1. When the download is completed, right click at the Windows ISO fie you downloaded and choose Mount. *
* Note: If you are using Windows 8/8.1, then read this article: How to mount ISO files.
2. From the mounted Windows ISO file, copy the install.esd file from the «sources» folder (e.g. D:\sources\install.esd) to the root folder of drive C: *
* e.g. At this example the drive letter of the mounted Windows ISO file is D:
3. Right click on the Start menu and select Command Prompt (Admin).
4.
Type cd\ to go to the root folder of drive C:\
5.
Then type the following command and press Enter, in order to find which images are inside the «install.esd» file:
- dism /Get-WimInfo /WimFile:install.esd
6. According to your Windows 10 installed version take note of the index number. *
* e.g.: If you have installed the Windows 10 Home edition on your system, then the Index number is «2».
7. Then give the command below to extract the corresponding to your Windows version «install.wim» file (Index number): *
- dism /export-image /SourceImageFile:install.esd /SourceIndex:IndexNumber /DestinationImageFile:install.wim /Compress:max /CheckIntegrity
* Note: Replace the IndexNumber according to your Windows 10 installed version.
e.g. For this example (for a Windows 10 Home based computer) we want to extract the install.wim file with Index number=2. So, the command will be:
- dism /export-image /SourceImageFile:install.esd /SourceIndex:2 /DestinationImageFile:install.wim /Compress:max /CheckIntegrity
7. When the process is completed you should find the exported install.wim on the drive C: (C:\install.wim).
8. Continue to the next step.
Step 3. Run DISM Tool to Repair Windows Image
Important: Follow the below steps, exactly as mentioned:
1. Right click at Start menu and select Command Prompt (Admin).
2. Type the following command and press Enter:
- DISM /Online /Cleanup-Image /StartComponentCleanup
3. When the operation is completed, give the following command (and press Enter).
- DISM /Online /Cleanup-Image /AnalyzeComponentStore
4. Finally repair the Windows image by specifying the «C:\install.wim» as the source of the known good files, by giving this command:
- DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:c:\install.wim:1 /LimitAccess
5. When the «RestoreHealth process» is completed, type the following command (and press Enter) to complete the repair process:
5. When the SFC scan is completed, then you 're done!
Additional Help: If you still face the «The source files could be found» after following the above instructions, then continue to troubleshoot your problem by reading the instructions in this guide:
Good luck! Let me know if this guide has helped you by leaving your comment about your experience. Please and share this guide to help others.
If this article was useful for you, please consider supporting us by making a donation. Even $1 can a make a huge difference for us in our effort to continue to help others while keeping this site free: If you want to stay constantly protected from malware threats, existing and future ones, we recommend that you install Malwarebytes Anti-Malware PRO by clicking below (we do earn a commision from sales generated from this link, but at no additional cost to you. We have experience with this software and we recommend it because it is helpful and useful):
Источник: https://www.wintips.org/fix-dism-0x800f081f-error-in-windows-10-8/
Устранение ошибки 0x800f081f при обновлении Windows
Пользователи операционной системы Windows вынуждены периодически вступать в борьбу с всевозможными ошибками и системными сбоями, возникающими по различным причинам.
С выходом 10 версии, несмотря на её регулярные кумулятивные обновления, призванные устранить имеющиеся ошибки и баги, в том числе залатать дыры в системе безопасности, проблем меньше не стало.
Среди множества неприятностей, с которыми пришлось столкнуться пользователям, нередким явлением стала ошибка 0x800f081f, возникающая в процессе установки патчей для Десятки.
Сбой, сопровождающийся соответствующим сообщением с указанием кода и некоторых деталей, прерывает процедуру, при этом повторное обновление ситуацию не исправляет. Присутствие ошибки с тем же кодом характерно и при установке .NET Framework 3.5, хотя природа сбоев, соответственно и способ устранения будут отличаться.
Методы устранения ошибки 0x800f081f при обновлении Windows.
Что вызывает код ошибки 0x800f081f
Во время инсталляции свежих накопительных пакетов возникший сбой препятствует процессу.
Проблема актуальна для систем на базе процессоров х64 и может привести к неполадкам в работе Windows и зависанию компьютера, что доставит значительных неудобств, поэтому лучше не затягивать с исправлением.
Наиболее вероятные причины, провоцирующие появление ошибки с кодом 0x800f081f при обновлении Windows 10 следующие:
- Повреждённые файлы операционной системы, включая данные апдейтов;
- Некорректная работа Центра обновлений Windows, повреждение компонентов службы;
- Конфликт устанавливаемого патча с уже установленным;
- Блокировка обновления антивирусом или файерволом, конфликт между ними.
От ошибки, появляющейся при выполнении процедуры инсталляции апдейта, избавиться можно, устранив источник проблемы, при этом, не прибегая к крайним мерам в виде переустановки Windows.
Восстановление системных файлов
Возможности ОС 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 как исправить в 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/