Ошибка 0x800f0831 hyper v

Hi guys,

RRS feed

  • Remove From My Forums
  • Вопрос

  • Hi guys,

    I have tried installing Hyper-V on my dual Xeon Machine and the process ends up failing with error code 0x800f0831.

    Please let me know what do I need to do to get this feature working,

    Thanks.

Все ответы

  • Ensure you have .net framework 3.5 installed on your machine and virtualization is enabled in the bios.


    If you find that my post has answered your question, please mark it as the answer. If you find my post to be helpful in anyway, please click vote as helpful.

  • I have .net framework installed and virtualization is enabled in the BIOS, maybe there is some other information that could be of help

    • Изменено

      12 сентября 2017 г. 17:49

  • Can you provide the output of running the below command from an admin powershell window:

    dism /online /enable-feature /featurename:microsoft-hyper-v-all /All /LimitAccess /Source:<SXS Folder location from media>


    If you find that my post has answered your question, please mark it as the answer. If you find my post to be helpful in anyway, please click vote as helpful.

  • Error: 0x800f080c

    Feature name microsoft-hyper-v-all is unknown.
    A Windows feature name was not recognized.
    Use the /Get-Features option to find the name of the feature in the

    The DISM log file can be found at C:WindowsLogsDISMdism.log

    Log is too long to be copied here. Can upload it somewhere if necessary

    EDIT: I replaced SXS Folder location from media with the location of the sxs folder from a bootable usb drive with Windows Server

    • Изменено
      RaduB-MojoStudio
      12 сентября 2017 г. 18:37

  • If I run

    Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V -All

    i get the following result:

    Enable-WindowsOptionalFeature : The referenced assembly could not be found.
    At line:1 char:1
    + Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V  ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMExceptio
        + FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand

  • Open C:WindowsLogsCBSCBS.log and look for errors. If it’s large, it’s probably best to start from the bottom and search upward.


    Eric Siron
    Altaro Hyper-V Blog
    I am an independent contributor, not an Altaro employee. I accept all responsibility for the content of my posts. You accept all responsibility for any actions that you take based on the content of my posts.

    • Изменено
      Eric SironMVP
      13 сентября 2017 г. 2:43
      fixed path

  • Did you try to install this with powershell? Make sure run as administrator. Let me know the results.

    Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V -All


    Mark D. Albin, M.S. IT Master Services www.itmasterservice.com Office: (775) 229-4254

  • Yes I have, this is the message:

    Enable-WindowsOptionalFeature : The referenced assembly could not be found.
    At line:1 char:1
    + Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V  …
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
        + FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand

  • Could you provide the output of the below please (Run in administrative powershell):

    dism /online /get-features


    If you find that my post has answered your question, please mark it as the answer. If you find my post to be helpful in anyway, please click vote as helpful.

  • Hi RaduB-MojoStudio,

    Just want to confirm the current situations.

    Please feel free to let us know if you need further assistance.                   

    Best Regards,

    Candy


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact
    tnmff@microsoft.com.

  • I would like to revive this thread as my circumstance is identical. dism /online /Get-Features returns Microsoft-Hyper-V , Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V OR dism /online /enable-feature /featurename:Microsoft-Hyper-V
    /All returns error 0X800f0831. No errors in cbs.log This is a HP OEM build of Server 2016 Standard 1607 fully updated. .Net 3.5 is installed although I am pretty sure it is not a requirement in 2016. I have done this dozens of times before without problems.

    DISM log relevant part:

    DISM   DISM Provider Store: PID=7980 TID=7940 Getting Provider DISM Package Manager — CDISMProviderStore::GetProvider
    2018-02-08 09:17:53, Info                  DISM   DISM Provider Store: PID=7980 TID=7940 Provider has previously been initialized.  Returning the existing instance. — CDISMProviderStore::Internal_GetProvider
    2018-02-08 09:17:53, Info                  DISM   DISM Package Manager: PID=7980 TID=7940 Processing the top level command token(enable-feature). — CPackageManagerCLIHandler::Private_ValidateCmdLine
    2018-02-08 09:17:53, Info                  DISM   DISM Package Manager: PID=7980 TID=7940 Attempting to route to appropriate command handler. — CPackageManagerCLIHandler::ExecuteCmdLine
    2018-02-08 09:17:53, Info                  DISM   DISM Package Manager: PID=7980 TID=7940 Routing the command… — CPackageManagerCLIHandler::ExecuteCmdLine
    2018-02-08 09:17:53, Info                  DISM   DISM Package Manager: PID=7980 TID=7940 Encountered the option «featurename» with value «Microsoft-Hyper-V» — CPackageManagerCLIHandler::Private_GetPackagesFromCommandLine
    2018-02-08 09:17:53, Info                  DISM   DISM Package Manager: PID=7980 TID=7940 Encountered an unknown option «featurename» with value «Microsoft-Hyper-V» — CPackageManagerCLIHandler::Private_GetPackagesFromCommandLine
    2018-02-08 09:17:53, Info                  DISM   DISM Package Manager: PID=7980 TID=7940 Initiating Changes on Package with values: 5, 7 — CDISMPackage::Internal_ChangePackageState
    2018-02-08 09:17:53, Info                  DISM   DISM Package Manager: PID=7980 TID=7940 CBS session options=0x40100! — CDISMPackageManager::Internal_Finalize
    2018-02-08 09:17:54, Info                  DISM   DISM Package Manager: PID=7980 TID=5232  Error in operation: (null) (CBS HRESULT=0x800f0831) — CCbsConUIHandler::Error
    2018-02-08 09:17:54, Error                 DISM   DISM Package Manager: PID=7980 TID=7940 Failed finalizing changes. — CDISMPackageManager::Internal_Finalize(hr:0x800f0831)

     

    • Изменено
      Bob_Groger
      8 февраля 2018 г. 17:36

  • systeminfo:

    Hyper-V Requirements:      VM Monitor Mode Extensions: Yes
                               Virtualization Enabled In Firmware: Yes
                               Second Level Address Translation: Yes
                               Data Execution Prevention Available: Yes

  • I would like to revive this thread as my circumstance is identical. 

    You’ve asked in a thread that appears to have been abandoned and which you’ll have no control over. Better to start a new thread detailing your own issues.


    Regards, Dave Patrick ….
    Microsoft Certified Professional
    Microsoft MVP [Windows Server] Datacenter Management

    Disclaimer: This posting is provided «AS IS» with no warranties or guarantees, and confers no rights.

RRS feed

  • Remove From My Forums
  • Question

  • I have a Windows Server 2016. I’m trying to add the role of Hyper-V to it, but I get the error:
    DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V — Error: 14081
    Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart — Error: 0x800f0831

    This server is a virtual machine running on Hyper-V Server 2016. ExposeVirtualizationExtensions is enabled.

All replies

  • VM второго поколения?


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

  • Вы хотите установить Hyper-V на виртуальную машину ?

  • Я хочу установить на виртуальную машину System Center DPM 2016, но он требует для установки, чтобы на сервере была установлена роль Hyper-V.

  • Ничего подобного он не требует, посмотрите
    внимательнее .

    Плюс для установки роли Hyper-V на вирт. машину ознакомьтесь со
    статьей о вложенной виртуализации.

    • Edited by

      Tuesday, March 14, 2017 8:21 AM

  • Боюсь, что требует, ибо на этапе предварительной проверки инсталятор DPM ругается: 

    The Microsoft Hyper-V Role and PowerShell Management Tools windows feature are not installed. This software is required for Data Protection Manager to run correctly.To install, run «start /wait dism.exe /Online /Enable-feature /All /FeatureName:Microsoft-Hyper-V
    /FeatureName:Microsoft-Hyper-V-Management-PowerShell /quiet /norestart» from the command-line and restart the computer. Then run DPM setup again

    А такие требования, как отключение динамической памяти для ВМ, включение спуфинга MAC адресов и разрешение ExposeVirtualizationExtensions выполнены.

  • Боюсь, что требует, ибо на этапе предварительной проверки инсталятор DPM ругается: 

    The Microsoft Hyper-V Role and PowerShell Management Tools windows feature are not installed. This software is required for Data Protection Manager to run correctly.To install, run «start /wait dism.exe /Online /Enable-feature /All /FeatureName:Microsoft-Hyper-V
    /FeatureName:Microsoft-Hyper-V-Management-PowerShell /quiet /norestart» from the command-line and restart the computer. Then run DPM setup again

    А такие требования, как отключение динамической памяти для ВМ, включение спуфинга MAC адресов и разрешение ExposeVirtualizationExtensions выполнены.

    Извиняюсь, пропустил. Да, действительно требует.

  • Попробуйте это . Ваш случай. Грешат на Net.Framework

    • Edited by
      Vladimir N. Zheltoukhov
      Tuesday, March 14, 2017 9:35 AM

  • Увы, установка Net.Framework 3.5 ничего не дала.

  • Подскажите характеристики железа хоста (интересует процессор), на котором поднимаете VM с Hyper-V. Набрел на ограничения связанные с CPU,
    поддерживается только Intel с технологией VT-x и EPT.

    • Edited by
      Vladimir N. Zheltoukhov
      Wednesday, March 15, 2017 6:41 AM

  • На хосте:

    Caption           : Intel64 Family 6 Model 63 Stepping 2
    Name              : Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz

  • Активирование вложенной виртуализации

    По умолчанию гипервизор все также маскирует аппаратные наборы инструкций, отвечающих за виртуализацию, не передавая их гостевым ОС, как я и упоминал ранее. Чтобы изменить это поведение, необходимо выполнить команду: PS C:Windowssystem32> Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true Изменение опции ExposeVirtualizationExtensions доступно только через Powershell.

    Попробуйте активировать данным способом функцию «Вложенная виртуализация»

  • Это я уже сделал: 

    Name      Count ExposeVirtualizationExtensions
    —-      —— ——————————
    Процессор     4                           True

  • Так чисто, ну а вдруг… пробовали обновлять и проверять целостность ОС на хосте и на VM?

    Google утверждает что данная ошибка свидетельствует о «STORE_CORRUPTION» что как бы должно пофиксится или через
    SFC или через DISM, так же может пофиксится при обновлении. Но во многом рекомендации упираются так же в то что бы подсунуть
    STORE с диска.

    Вы обрз откуда брали для установки и как полностью называется ваша редакция и билд ОС?


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

    • Edited by
      Vector BCOModerator
      Wednesday, March 15, 2017 10:15 AM

  • Хост: 10.0.14393, подробнее не скажу, так как не могу найти как (Hyper-V server 2016), ставился из образа с названием «14393.0.160916-1106.RS1_REFRESH_SERVERHYPERCORE_OEM_X64FRE_RU-RU.ISO»), а обновления поставить не могу,
    ибо wsus временно не живой…

    Виртуалка, на которую пытаюсь поставить роль: обновил до 14393.953 (Windows Server 2016 Standard), но безуспешно.

  • Хост: 10.0.14393, подробнее не скажу, так как не могу найти как (Hyper-V server 2016), ставился из образа с названием «14393.0.160916-1106.RS1_REFRESH_SERVERHYPERCORE_OEM_X64FRE_RU-RU.ISO»), а обновления поставить не могу,
    ибо wsus временно не живой…

    Виртуалка, на которую пытаюсь поставить роль: обновил до 14393.953 (Windows Server 2016 Standard), но безуспешно.

    Что скажите насчет рекомендаций написанных выше? Как насчет качнуть свежий образ и подсунуть его в качесте источника для обновлений роли? Что насчет sfc и dism?


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

  • sfc на обоих ресурсах говорит: Защита ресурсов Windows не обнаружила нарушений целостности.

    Ставлю выкачиваться с оф. сайта свежий: 14393.0.161119-1705.RS1_REFRESH_SERVERHYPERCORE_OEM_X64FRE_RU-RU.ISO

  • sfc на обоих ресурсах говорит: Защита ресурсов Windows не обнаружила нарушений целостности.

    Ставлю выкачиваться с оф. сайта свежий: 14393.0.161119-1705.RS1_REFRESH_SERVERHYPERCORE_OEM_X64FRE_RU-RU.ISO

    Коль не секрет а почему SERVERHYPERCORE если клиентская ОС 2016 Standard (с ваших слов)

    Вы образ от стандарта скормите виртуалке (возможно потребуется новый образ) и при установке роли укажите источник к примеру
    D:Sourcessxs где D:
    — подключенный образ вашего стандарта


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

    • Edited by
      Vector BCOModerator
      Thursday, March 16, 2017 10:29 AM

  • Действительно, тупанул. Конечно, я подключил к виртуалке на Windows Server 2016 Standard образ Windows Server 2016 Standard.

    Я подмонтировал wim файл через dism и попытался включить роль, указав в качестве источника папку Windows из wim файла:
    Dism /Online /Enable-Feature /FeatureName:Microsoft-Hyper-V /Source:C:tempofflinewindows /LimitAccess
    Говорит: Error: 14081 — The referenced assembly could not be found.

    Пытался включить роль, указав папку sxs из образа в качестве источника:
    Та же самая ошибка, ибо в образе/sources/sxs нет ничего, кроме framework 3.5.

  • а почему wim а не iso, где вы брали образ 2016 сервера?


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

  • В первом случае я скармливаю дисму wim, а во втором — iso/sources/sxs

  • Образ взят с Microsoft Volume Licensing Service Center

RRS feed

  • Remove From My Forums
  • Question

  • I have a Windows Server 2016. I’m trying to add the role of Hyper-V to it, but I get the error:
    DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V — Error: 14081
    Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart — Error: 0x800f0831

    This server is a virtual machine running on Hyper-V Server 2016. ExposeVirtualizationExtensions is enabled.

All replies

  • VM второго поколения?


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

  • Вы хотите установить Hyper-V на виртуальную машину ?

  • Я хочу установить на виртуальную машину System Center DPM 2016, но он требует для установки, чтобы на сервере была установлена роль Hyper-V.

  • Ничего подобного он не требует, посмотрите
    внимательнее .

    Плюс для установки роли Hyper-V на вирт. машину ознакомьтесь со
    статьей о вложенной виртуализации.

    • Edited by

      Tuesday, March 14, 2017 8:21 AM

  • Боюсь, что требует, ибо на этапе предварительной проверки инсталятор DPM ругается: 

    The Microsoft Hyper-V Role and PowerShell Management Tools windows feature are not installed. This software is required for Data Protection Manager to run correctly.To install, run «start /wait dism.exe /Online /Enable-feature /All /FeatureName:Microsoft-Hyper-V
    /FeatureName:Microsoft-Hyper-V-Management-PowerShell /quiet /norestart» from the command-line and restart the computer. Then run DPM setup again

    А такие требования, как отключение динамической памяти для ВМ, включение спуфинга MAC адресов и разрешение ExposeVirtualizationExtensions выполнены.

  • Боюсь, что требует, ибо на этапе предварительной проверки инсталятор DPM ругается: 

    The Microsoft Hyper-V Role and PowerShell Management Tools windows feature are not installed. This software is required for Data Protection Manager to run correctly.To install, run «start /wait dism.exe /Online /Enable-feature /All /FeatureName:Microsoft-Hyper-V
    /FeatureName:Microsoft-Hyper-V-Management-PowerShell /quiet /norestart» from the command-line and restart the computer. Then run DPM setup again

    А такие требования, как отключение динамической памяти для ВМ, включение спуфинга MAC адресов и разрешение ExposeVirtualizationExtensions выполнены.

    Извиняюсь, пропустил. Да, действительно требует.

  • Попробуйте это . Ваш случай. Грешат на Net.Framework

    • Edited by
      Vladimir N. Zheltoukhov
      Tuesday, March 14, 2017 9:35 AM

  • Увы, установка Net.Framework 3.5 ничего не дала.

  • Подскажите характеристики железа хоста (интересует процессор), на котором поднимаете VM с Hyper-V. Набрел на ограничения связанные с CPU,
    поддерживается только Intel с технологией VT-x и EPT.

    • Edited by
      Vladimir N. Zheltoukhov
      Wednesday, March 15, 2017 6:41 AM

  • На хосте:

    Caption           : Intel64 Family 6 Model 63 Stepping 2
    Name              : Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz

  • Активирование вложенной виртуализации

    По умолчанию гипервизор все также маскирует аппаратные наборы инструкций, отвечающих за виртуализацию, не передавая их гостевым ОС, как я и упоминал ранее. Чтобы изменить это поведение, необходимо выполнить команду: PS C:Windowssystem32> Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true Изменение опции ExposeVirtualizationExtensions доступно только через Powershell.

    Попробуйте активировать данным способом функцию «Вложенная виртуализация»

  • Это я уже сделал: 

    Name      Count ExposeVirtualizationExtensions
    —-      —— ——————————
    Процессор     4                           True

  • Так чисто, ну а вдруг… пробовали обновлять и проверять целостность ОС на хосте и на VM?

    Google утверждает что данная ошибка свидетельствует о «STORE_CORRUPTION» что как бы должно пофиксится или через
    SFC или через DISM, так же может пофиксится при обновлении. Но во многом рекомендации упираются так же в то что бы подсунуть
    STORE с диска.

    Вы обрз откуда брали для установки и как полностью называется ваша редакция и билд ОС?


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

    • Edited by
      Vector BCOModerator
      Wednesday, March 15, 2017 10:15 AM

  • Хост: 10.0.14393, подробнее не скажу, так как не могу найти как (Hyper-V server 2016), ставился из образа с названием «14393.0.160916-1106.RS1_REFRESH_SERVERHYPERCORE_OEM_X64FRE_RU-RU.ISO»), а обновления поставить не могу,
    ибо wsus временно не живой…

    Виртуалка, на которую пытаюсь поставить роль: обновил до 14393.953 (Windows Server 2016 Standard), но безуспешно.

  • Хост: 10.0.14393, подробнее не скажу, так как не могу найти как (Hyper-V server 2016), ставился из образа с названием «14393.0.160916-1106.RS1_REFRESH_SERVERHYPERCORE_OEM_X64FRE_RU-RU.ISO»), а обновления поставить не могу,
    ибо wsus временно не живой…

    Виртуалка, на которую пытаюсь поставить роль: обновил до 14393.953 (Windows Server 2016 Standard), но безуспешно.

    Что скажите насчет рекомендаций написанных выше? Как насчет качнуть свежий образ и подсунуть его в качесте источника для обновлений роли? Что насчет sfc и dism?


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

  • sfc на обоих ресурсах говорит: Защита ресурсов Windows не обнаружила нарушений целостности.

    Ставлю выкачиваться с оф. сайта свежий: 14393.0.161119-1705.RS1_REFRESH_SERVERHYPERCORE_OEM_X64FRE_RU-RU.ISO

  • sfc на обоих ресурсах говорит: Защита ресурсов Windows не обнаружила нарушений целостности.

    Ставлю выкачиваться с оф. сайта свежий: 14393.0.161119-1705.RS1_REFRESH_SERVERHYPERCORE_OEM_X64FRE_RU-RU.ISO

    Коль не секрет а почему SERVERHYPERCORE если клиентская ОС 2016 Standard (с ваших слов)

    Вы образ от стандарта скормите виртуалке (возможно потребуется новый образ) и при установке роли укажите источник к примеру
    D:Sourcessxs где D:
    — подключенный образ вашего стандарта


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

    • Edited by
      Vector BCOModerator
      Thursday, March 16, 2017 10:29 AM

  • Действительно, тупанул. Конечно, я подключил к виртуалке на Windows Server 2016 Standard образ Windows Server 2016 Standard.

    Я подмонтировал wim файл через dism и попытался включить роль, указав в качестве источника папку Windows из wim файла:
    Dism /Online /Enable-Feature /FeatureName:Microsoft-Hyper-V /Source:C:tempofflinewindows /LimitAccess
    Говорит: Error: 14081 — The referenced assembly could not be found.

    Пытался включить роль, указав папку sxs из образа в качестве источника:
    Та же самая ошибка, ибо в образе/sources/sxs нет ничего, кроме framework 3.5.

  • а почему wim а не iso, где вы брали образ 2016 сервера?


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

  • В первом случае я скармливаю дисму wim, а во втором — iso/sources/sxs

  • Образ взят с Microsoft Volume Licensing Service Center

Если во время установки накопительного обновления вы столкнетесь с ошибка 0x800f0831 на Windows Server или на клиенте Windows 10 этот пост призван помочь вам. В этом посте мы определим потенциальные причины этой ошибки, а также предложим решения, которые вы можете попробовать, чтобы исправить эту проблему.

Ошибка обновления Windows 10 0x800f0831

После расследования наиболее популярной причиной появления этого сообщения об ошибке является отсутствие манифеста предыдущего пакета обновления. Другими словами, компонент WU (Центр обновления Windows) не знает, что было установлено последним, поэтому он отказывается устанавливать новые пакеты обновлений.

Вы также можете столкнуться с этой проблемой, если служба Центра обновления Windows отключена или отсутствует .NET 3.5 Framework. Другая потенциальная причина этого ошибка 0x800f0831 означает, что клиентский компьютер Windows 10 не может взаимодействовать с серверами Центра обновления Windows. Это может быть связано с повреждением системных файлов, подключениями к VPN или прокси-серверами.

Если обновление функции или накопительное обновление завершилось неудачно с кодом ошибки 0x800f0831 на клиентских машинах Windows Server или Windows 10, то вот несколько предложений, которые могут вам помочь.

  1. Запустите средство устранения неполадок Центра обновления Windows
  2. Установите компонент или накопительное обновление вручную
  3. Удалите VPN-клиент или удалите прокси-сервер (если применимо)
  4. Установите статус Центра обновления Windows на автоматический
  5. Включить .NET Framework 3.5
  6. Установите .NET Framework 3.5 через командную строку
  7. Запустите сканирование SFC и DISM
  8. Выполните восстановление системы
  9. Выполните новый запуск, восстановление на месте с обновлением или чистую установку

Давайте посмотрим на описание процесса применительно к каждому из перечисленных решений.

1]Запустите средство устранения неполадок Центра обновления Windows.

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

2]Вручную установите компонент или накопительное обновление

Это решение требует, чтобы вы вручную загрузили накопительное обновление из каталога Центра обновления Майкрософт, а затем установили пакет. Чтобы установить обновление функций, вы можете использовать Помощник по обновлению Windows. После успешной установки ошибка больше не появится.

3]Удалите VPN-клиент или удалите прокси-сервер (если применимо).

VPN-клиент или прокси-сервер могут вызвать эту ошибку из-за какого-либо вмешательства, которое в конечном итоге блокирует связь между вашим клиентским компьютером с Windows 10 и сервером Windows Update. В этом случае вы можете попробовать удалить программное обеспечение VPN с помощью апплета «Программы и компоненты» в Windows 10 или удалить любой прокси-сервер со своего компьютера и посмотреть, решит ли это проблему.

4]Установите для статуса Центра обновления Windows значение «Автоматически».

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

Вот как:

  • Нажмите клавишу Windows + R.
  • В диалоговом окне «Выполнить» введите services.msc и нажмите Enter, чтобы открыть Сервисы.
  • В окне «Службы» прокрутите и найдите Центр обновления Windows служба.
  • Дважды щелкните запись, чтобы изменить ее свойства.
  • Убедитесь, что опция под Тип запуска меню в окне свойств сервиса установлено на Автоматический из раскрывающегося списка. Подтвердите все диалоговые окна, которые могут появиться при изменении типа запуска.
  • Нажмите Подать заявление > Ok для сохранения изменений.
  • Перезагрузите компьютер.

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

5]Включить .NET Framework 3.5

Если вы столкнулись с ошибка 0x800f0831 при попытке установить накопительное обновление следует изучить возможность отключения платформы .NET 3.5. Процессы установки накопительных обновлений довольно сложны и могут завершиться сбоем, если не будут включены все необходимые зависимости. В этом случае вы можете попробовать использовать меню «Возможности Windows», чтобы убедиться, что платформа .NET 3.5 включена.

6]Установите .NET Framework 3.5 через командную строку

Если включение .NET 3.5 framework через меню Windows Features не увенчалось успехом, вы можете попробовать выполнить установку самостоятельно, установив недостающую платформу из командной строки с повышенными привилегиями.

Во-первых, вам понадобится установочный носитель Windows 10. Затем вы можете выполнить приведенную ниже инструкцию, чтобы принудительно установить .NET Framework 3.5 из командной строки с повышенными привилегиями.

Вставьте установочный носитель Windows 10 в свой компьютер.

Нажмите клавишу Windows + R.

В диалоговом окне «Выполнить» введите «Блокнот» и нажмите CTRL + SHIFT + ВВОД, чтобы открыть Блокнот с правами администратора.

Скопируйте и вставьте приведенный ниже синтаксис в Блокнот.

@echo off 
Title .NET Framework 3.5 Offline Installer 
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:sourcesinstall.wim" set setupdrv=%%I 
if defined setupdrv ( 
echo Found drive %setupdrv% 
echo Installing .NET Framework 3.5... 
Dism /online /enable-feature /featurename:NetFX3 /All /Source:PLACEHOLDER:sourcessxs /LimitAccess 
echo. 
echo .NET Framework 3.5 should be installed 
echo. 
) else ( 
echo No installation media found! 
echo Insert DVD or USB flash drive and run this file once again. 
echo. 
) 
pause

Примечание: заменить МЕСТОПОЛОЖЕНИЕ в синтаксисе с буквой диска, на котором в данный момент находится установочный носитель.

Сохраните файл с именем и добавьте .cmd расширение файла — например; УстановитьDOTnet3.5.cmd.

Теперь щелкните файл правой кнопкой мыши и выберите Запустить от имени администратора из контекстного меню.

Далее нажмите да при запросе подтверждения и дождитесь завершения процесса.

После установки .NET 3.5 Framework перезагрузите компьютер и посмотрите, не Ошибка накопительного обновления 0x800f0831 разрешается при следующем запуске компьютера. Если нет, переходите к следующему решению.

7]Запустите сканирование SFC и DISM

Если вы все еще боретесь с ошибкой, скорее всего, проблема на самом деле вызвана каким-либо повреждением системного файла. В этом случае вы можете запустить сканирование SFC / DISM и посмотреть, поможет ли это.

SFC / DISM — это служебная программа в Windows, которая позволяет пользователям сканировать системные файлы Windows на наличие повреждений и восстанавливать поврежденные файлы.

Для простоты и удобства вы можете запустить сканирование, используя описанную ниже процедуру.

Нажмите клавишу Windows + R.

В диалоговом окне «Выполнить» введите блокнот и нажмите Enter, чтобы открыть Блокнот.

Скопируйте и вставьте приведенную ниже команду в текстовый редактор.

@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause

Сохраните файл с именем и добавьте .летучая мышь расширение файла — например; SFC_DISM_scan.bat.

Несколько раз запустите командный файл с правами администратора (щелкните сохраненный файл правой кнопкой мыши и выберите Запустить от имени администратора из контекстного меню), пока он не сообщит об отсутствии ошибок.

Перезагрузите компьютер.

При загрузке проверьте, решена ли проблема. Если нет, переходите к следующему решению.

8]Выполните восстановление системы

Если бы вы только начали это замечать Ошибка накопительного обновления 0x800f0831 недавно после установки драйвера или обновления или после неожиданного выключения компьютера, и ни одно из ожидающих обновлений не установлено, вероятно, что недавнее изменение системы привело к невозможности установки обновлений. В этом случае вы можете попробовать Восстановление системы (Предостережение: любые изменения, такие как установка приложения, пользовательские настройки и все остальное, сделанное после создания снимка, к которому вы будете возвращаться, будут потеряны) и посмотреть, поможет ли это.

Чтобы выполнить восстановление системы, сделайте следующее:

  • Нажмите клавишу Windows + R.
  • В диалоговом окне «Выполнить» введите Rstrui и нажмите Enter, чтобы открыть Восстановление системы Волшебник.
  • Когда вы попадете на начальный экран восстановления системы, нажмите Следующий для перехода к следующему окну.
  • На следующем экране начните с установки флажка, связанного с Показать больше точек восстановления.
  • После того, как вы это сделаете, выберите точку, которая имеет более старую дату, чем та, в которой вы впервые начали замечать ошибку.
  • Нажмите Следующий для перехода к следующему меню.
  • Нажмите Заканчивать и подтвердите в последнем запросе.

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

9]Выполните новый запуск, восстановление на месте или чистую установку.

На этом этапе, если Ошибка накопительного обновления 0x800f0831 до сих пор не решена, скорее всего, это связано с каким-то повреждением системы, которое нельзя решить традиционным способом. В этом случае вы можете попробовать «Новый запуск», «Восстановление на месте» или «чистую установку», чтобы сбросить все компоненты Windows.

Надеюсь, любое из этих решений должно решить проблему за вас!

Как правило, ошибка обновления 0x800f0831 появляется, когда происходит повреждение хранилища Windows 10 и 8. Также из-за неправильной конфигурации ОС и установленных программ. Исправить ее можно несколькими способами, подробно остановимся на каждом из них.

Содержание статьи

  1. Проверка диска
  2. Активация службы
  3. Устранение неполадок
  4. Ручная загрузка через центр обновлений Майкрософт
  5. Первый вариант
  6. Второй вариант
  7. Выключение VPN и прокси
  8. Установка и включение .NET Framework 3.5-4.8
  9. Если .NET Framework 3.5 не включается
  10. Используем командную строку
  11. Дополнительные способы
  12. Видео по теме
  13. Комментарии пользователей

Проверка диска

В первую очередь предлагаю выполнить сканирование операционной и файловой системы на предмет ошибок и устранить их.

Действуем по шагам:

  1. Запускаем командную строку с правами администратора. Далее поочередно выполняем специальные команды, нажимая «Enter» после каждой. Важно, не пользоваться компьютером в этот момент и закрыть лишние приложения, работающие в фоновом режиме.
  2. chkdskC: /f — при появлении сообщения о добавлении в расписание, вводим «Y» и жмем «Enter». Перезагрузите компьютер. Проверка начнется автоматически.

Фото 2

  1. Dism / online /cleanup-image /restorehealth

Фото 3

  1. sfc /scannow

Фото 4

Перезапускаем ПК и проверяем результат.

Активация службы

Теперь нужно убедиться, что служба центра обновлений Windows включена, если нет, то включить ее:

  1. Щелкаем по клавишам «Win + S» и пишем «Службы». Открываем данный раздел.

Фото 5

  1. В списке находим требуемый компонент и заходим в «Свойства».

Фото 6

  1. В графе «Тип запуска» выставляем «Автоматически», нажимаем «Применить» и «Ок». Если кнопка «Запустить» активна, также щелкаем по ней.

Фото 7

  1. Теперь можно закрыть все окна и перепроверить работоспособность.

Дополнительно просмотрите список всех служб. Некоторые запрещают доступ к серверам Microsoft и блокируют загрузку. Обычно носят названия: Stop Guard, Stop Update и другие. Отключите их.

Устранение неполадок

В каждой сборке Windows 10 и 8 существует стандартное средство устранения сбоев. Воспользуемся им для диагностики.

  1. Кликаем правой кнопкой мыши по иконке «Пуск» в панели задач. Заходим в «Параметры».

Фото 8

  1. Открываем «Обновление и безопасность».

Фото 9

  1. Перемещаемся в «Устранение неполадок», затем в «Дополнительные средства».

Фото 10

  1. Запускаем мастер диагностики и следуем указаниям.

Фото 11

Ручная загрузка через центр обновлений Майкрософт

Некоторые новые обновления не устанавливаются автоматически из-за отсутствия критически важных пакетов. Их нужно выявить, загрузить и поставить вручную. Это исправит текущую ошибку и избавит от появления новых.

Первый вариант

  1. Кликаем по меню «Пуск» правой мышкой и заходим в «Параметры».
  2. Далее в «Обновление и безопасность».
  3. Жмем «Просмотр журнала».

Фото 12

  1. Находим обновление, которое выдает код ошибки: 0x800f Запоминаем название (идентификатор).
  2. Переходим на официальный сайт Microsoft и вводим в графу поиска идентификатор. Скачиваем и устанавливаем пакет.

Перезагружаем устройство.

Второй вариант

  1. Переходим по пути «C:WindowsLogsCBS».
  2. Жмем по «CBS.log» правой мышью и открываем через блокнот.

Фото 13

  1. Ищем ошибку по коду 0x800f0831 через «Ctrl + F» и «Найти далее». Задача найти строку, содержащую сообщение «Store corruption, manifest missing for package: [Missing_Package]».

Фото 14

  1. Запоминаем KB и номер пакета. Например, kb5006670.
  2. Производим поиск по названию на официальном сайте, скачиваем и устанавливаем ПО.

Выключение VPN и прокси

Убедитесь, что на компьютере не включены VPN программы и прокси сервера.

  1. Программы часто прячутся в трей или видны через деинсталлятор, например, IObit Uninstaller. Обычно вместе с установкой приложения, ставятся драйвера и создаются интернет-подключения, которые могут не работать. Поэтому, лучше удалить такой софт через деинсталлятор. Он полностью очистит систему.
  2. Откройте поиск «Win + S» и напишите фразу «параметры прокси-сервера». Перейдите в раздел.

Фото 15

  1. Отключите все имеющиеся опции, передвинув ползунок влево.

Фото 16

Установка и включение .NET Framework 3.5-4.8

Скачайте одну из версий .NET Framework с официального сайта и установите на ПК. Рекомендую последнюю. На сегодня это 4.8.

Затем в «Выполнить» (Win + R) введите appwiz.cpl.

Фото 17

Переместитесь во «Включение и отключение компонентов».

Фото 18

Отметьте все компоненты .NET Framework и кликните «Ок», чтобы сохранить изменения.

Фото 19

Если .NET Framework 3.5 не включается

Иногда устаревшая версия .NET Framework 3.5 не включается в системе. Чтобы ее включить принудительно, нужно создать исполняемый файл и запустить от имени администратора. Делается это следующим образом:

  1. создать установочный носитель с ОС Windows;
  2. Вызвать окно «Выполнить» сочетанием клавиш Win+R и прописать «notepad.exe» и нажать кнопку «ОК»;
  3. Откроется окно блокнота, куда нужно скопировать код:

@echo off

Title .NET Framework 3.5 Offline Installer

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:\sourcesinstall.wim” set setupdrv=%%I

if defined setupdrv (

echo Found drive %setupdrv%

echo Installing .NET Framework 3.5…

Dism /online /enable-feature /featurename:NetFX3 /All /Source:PH:sourcessxs /LimitAccess

echo.

echo .NET Framework 3.5 should be installed

echo.

) else (

echo No installation media found!

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

echo.

)

Pause

  1. Заменить PH на букву носителя системы;
  2. Сохранить файл в удобном месте и поменять его расширение на .cmd;
  3. Запустить от имени Администратора и подождать конца выполнения скрипта;
  4. Перезагрузить компьютер.

После этого целевой программный пакет должен быть активирован.

Используем командную строку

Также предлагаю вернуть конфигурацию компонентов центра обновлений к первоначальному состоянию.

Для этого нужно запустить консоль с привилегиями админа и точно следовать указаниям.

Дополнительные способы

Ниже расскажу о дополнительных методах, которые работают в единичных случаях.

Чистая загрузка. Используется для диагностики и выявления проблемного программного обеспечения. Но, иногда, достаточно просто выключить антивирус.

Восстановление. Если недавно еще все работало, можно попробовать откатить ОС к тому моменту. Для этого в строке «Выполнить» введите «rstrui.exe». Дальше следуйте указаниям мастера. Понадобится выбрать точку для восстановления и откатить к ней.

Фото 20

Редактирование реестра. Откройте редактор через комбинацию «Win + R — regedit». Перейдите в ветку «HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate». В окне справа найдите и удалите параметры «WUServer» и «WIStatusServer». Пути загрузки обнов очистятся. Перезапустите компьютер, чтобы винда вновь их создала. Если файлов нет, пункт можно пропустить.

Фото 21

Фото 22

Глобальная очистка ОС от временных файлов через «Ccleaner». Воспользуйтесь этой утилитой, чтобы очистить винду от временных данных, которые также могли повлиять на возникновение сбоя.

Видео по теме

Когда вы пытаетесь установить новое накопительное обновление Windows, код ошибки 0x800f0831 иногда может всплывать на экране. Эта ошибка означает, что ваш компьютер не может получить доступ к серверам обновлений Microsoft или службы обновлений перестали работать. Перезагрузите компьютер и проверьте, сохраняется ли ошибка. Если это так, выполните следующие действия, чтобы устранить проблему.

Как исправить ошибку обновления Windows 0x800f0831?

Проверьте ваше соединение

Отключите роутер и подождите две минуты, чтобы избавиться от лишнего питания. Тем временем перезагрузите компьютер. Затем снова подключите маршрутизатор и подождите, пока ваш компьютер снова не подключится к сети. Обязательно отключите все остальные устройства, использующие соединение. Если вы используете Wi-Fi, временно переключитесь на кабельное соединение, если это возможно.

Запустите средство устранения неполадок обновления

Средство устранения неполадок обновления может автоматически обнаруживать и устранять проблемы, вызывающие код ошибки 0x800f0831.

  1. Перейти к Настройки, и выберите Обновление и безопасность.
  2. Нажать на Устранение неполадок вариант на левой панели.
  3. Затем выберите Показать дополнительные средства устранения неполадок.
  4. Запустить Обновить средство устранения неполадок и пусть он просканирует и исправит вашу систему.
  5. Еще раз проверьте обновления.

Перезапустите службы обновления.

Вы можете быстро перезапустить службы Центра обновления Windows через командную строку. Это поможет вам установить новое соединение с серверами обновлений Microsoft.

  1. нажмите Окна а также Икс ключи и выберите Командная строка (администратор).
  2. Затем выполните следующие команды одну за другой. Нажмите Enter после каждой команды и дождитесь, пока CMD завершит выполнение текущей команды, прежде чем вводить новую:
    • чистые стоповые биты
    • чистая остановка wuauserv
    • чистая остановка appidsvc
    • чистая остановка cryptsvc
    • Del "% ALLUSERSPROFILE% Application Data Microsoft Network Downloader *. *"
    • rmdir% systemroot% SoftwareDistribution / S / Q
    • rmdir% systemroot% system32 catroot2 / S / Q
    • чистые стартовые биты
    • чистый старт wuauserv
    • чистый старт appidsvc
    • чистый старт cryptsvc

Кроме того, отсканируйте и восстановите свой диск с помощью следующих команд:

  • DISM.exe / Online / Cleanup-image / Restorehealth
  • sfc / scannow

запустить командную строку SFC

Перезагрузите компьютер и снова проверьте наличие обновлений.

Установите обновления вручную

Кроме того, вы можете установить устойчивые обновления вручную с помощью веб-сайта каталога обновлений Microsoft. Закройте все ненужные программы и откройте новую вкладку браузера. Затем перейдите в Каталог обновлений Microsoft и введите номер базы знаний обновления в поле поиска. Ударь Скачать и проверьте, может ли ваш компьютер установить обновление.

Заключение

Если код ошибки 0x800f0831 не позволяет установить последние обновления Windows на компьютер, перезагрузите маршрутизатор и компьютер. Если проблема не исчезнет, ​​вручную скачать обновления на веб-странице каталога обновлений Microsoft и проверьте, можно ли их установить на вашем компьютере. Кроме того, запустите средство устранения неполадок обновления и перезапустите службы обновления. Если вы нашли другие способы исправить ошибку Центра обновления Windows 0x800f0831, не стесняйтесь делиться своими идеями в комментариях ниже.

Понравилась статья? Поделить с друзьями:
  • Ошибка 0x800f0825 dism remove package
  • Ошибка 0x800f081f windows 10 x64 как исправить
  • Ошибка 0x800f081e указанный пакет неприменим к этому образу
  • Ошибка 0x800f0823 как исправить
  • Ошибка 0x800f080c имя компонента microsoft hyper v неизвестно