Installation of one or more roles role services or features failed error 0x800f0922

Hi, I have already installed Remote Desktop Services roles (WebAccess, ConnectionBroker and Gateway) successfully and now I am trying to install RDS Licensing on a Windows Server 2012 R2. Unfortunately installation fails with the following error:

Hi, I have already installed Remote Desktop Services roles (WebAccess, ConnectionBroker and Gateway) successfully and now I am trying to install RDS Licensing on a Windows Server 2012 R2. Unfortunately installation fails with the following error:

The request to add or remove features on the specified server failed.
Installation of one or more roles, role services, or features failed. Error: 0x800f0922

I tried also from Powershell, still not working:

> add-windowsfeature rds-licensing
add-windowsfeature : The request to add or remove features on the specified server failed.
Installation of one or more roles, role services, or features failed. Error: 0x800f0922
At line:1 char:1
+ add-windowsfeature rds-licensing
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (@{Vhd=; Credent...Name=localhost}:PSObject) [Install-WindowsFeature],
    Exception
    + FullyQualifiedErrorId : DISMAPI_Error__Failed_To_Enable_Updates,Microsoft.Windows.ServerManager.Commands.AddWind
   owsFeatureCommand

Success Restart Needed Exit Code      Feature Result
------- -------------- ---------      --------------
False   No             Failed         {}

I report here some part of dism.log if it can help to troubleshoot the problem:

2017-10-24 10:07:01, Info                  DISM   DISM Package Manager: PID=9408 TID=12196  Error in operation: (null) (CBS HRESULT=0x800f0922) - CCbsConUIHandler::Error
2017-10-24 10:07:01, Error                 DISM   DISM Package Manager: PID=9408 TID=4136 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x800f0922)
2017-10-24 10:07:01, Error                 DISM   DISM Package Manager: PID=9408 TID=4136 Failed processing package changes with session options - CDISMPackageManager::ProcessChangesWithOptions(hr:0x800f0922)
2017-10-24 10:07:01, Error                 DISM   API: PID=11756 TID=11824 Failed to process features change - CEnableDisableFeatureCommandObject::InternalExecute(hr:0x800f0922)
2017-10-24 10:07:01, Error                 DISM   API: PID=11756 TID=11824 InternalExecute failed - CBaseCommandObject::Execute(hr:0x800f0922)
2017-10-24 10:07:01, Error                 DISM   API: PID=11756 TID=11096 CEnableDisableFeatureCommandObject internal execution failed - DismEnableDisableFeatureInternal(hr:0x800f0922)

and CBS.log

2017-10-24 10:01:49, Info CSI 0000004c Created NT transaction (seq 10) result 0x00000000, handle @0x604 2017-10-24 10:01:49, Error CSI 0000004d (F) STATUS_ACCESS_DENIED #37471# from Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysOpenKey(flg = 0, key = {provider=NULL, handle=0, name= ("null")}, da = (KEY_ALL_ACCESS|KEY_WOW64_64KEY|ACCESS_SYSTEM_SECURITY), oa = @0x146e47df70->OBJECT_ATTRIBUTES {s:48; rd:NULL; on:[75]"RegistryMachineSystemCurrentControlSetServicesLanmanServerParameters"; a:(OBJ_CASE_INSENSITIVE)}, disp = Unmapped dis (0x6e47e0f0))[gle=0xd0000022] 2017-10-24 10:01:49, Error CSI 0000004e@2017/10/24:08:01:49.996 (F) basewcpsilmergedntuntsystem.cpp(3813): Error STATUS_ACCESS_DENIED originated in function Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysOpenKey expression: (null) [gle=0x80004005] 2017-10-24 10:01:50, Info CBS Added C:WindowsLogsCBSCBS.log to WER report. 2017-10-24 10:01:50, Info CBS Added C:WindowsLogsCBSCbsPersist_20171024080142.log to WER report. 2017-10-24 10:01:50, Info CBS Added C:WindowsLogsCBSCbsPersist_20171024015357.cab to WER report. 2017-10-24 10:01:50, Info CBS Added C:WindowsLogsCBSCbsPersist_20171023151154.cab to WER report. 2017-10-24 10:01:50, Info CBS Added C:WindowsLogsCBSCbsPersist_20171023142756.cab to WER report. 2017-10-24 10:01:50, Info CBS Added C:WindowsLogsCBSCbsPersist_20171023140242.cab to WER report. 2017-10-24 10:01:50, Info CBS Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2017-10-24 10:01:50, Info CBS Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2017-10-24 10:01:50, Info CBS Not able to add SCM.EVM to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2017-10-24 10:01:52, Error CSI 0000004f (F) STATUS_ACCESS_DENIED #37470# from Windows::Rtl::SystemImplementation::CSystemIsolationLayer_IRtlSystemIsolationLayerTearoff::OpenRegistryKey(flags = (OpenForBackupIntent), da = (KEY_ALL_ACCESS|ACCESS_SYSTEM_SECURITY), kn = [l:150{75}]"RegistryMachineSystemCurrentControlSetServicesLanmanServerParameters", key = NULL, disp = (null))[gle=0xd0000022] 2017-10-24 10:01:52, Info CSI 00000050 Error STATUS_ACCESS_DENIED while executing operation SetKeyValue on [l:362{181}]"RegistryMachineSystemCurrentControlSetServicesLanmanServerParameters, NullSessionPipes, , SAB5AGQAcgBhAEwAcwBQAGkAcABlAAAAVABlAHIAbQBTAGUAcgB2AEwAaQBjAGUAbgBzAGkAbgBnAAAAAAA=" 2017-10-24 10:01:52, Info CSI 00000051 Creating NT transaction (seq 11), objectname [6]"(null)" 2017-10-24 10:01:52, Info CSI 00000052 Created NT transaction (seq 11) result 0x00000000, handle @0x604 2017-10-24 10:01:52, Info CSI 00000053@2017/10/24:08:01:52.280 Beginning NT transaction commit... 2017-10-24 10:01:52, Info CSI 00000054@2017/10/24:08:01:52.280 CSI perf trace: CSIPERF:TXCOMMIT;109 2017-10-24 10:01:52, Info CBS Setting ExecuteState key to: ExecuteStateNone 2017-10-24 10:01:52, Info CBS Setting RollbackFailed flag to 0 2017-10-24 10:01:52, Info CBS Clearing HangDetect value 2017-10-24 10:01:52, Info CBS Saved last global progress. Current: 0, Limit: 1, ExecuteState: ExecuteStateNone 2017-10-24 10:01:52, Info CBS Cancelling: no transactions 2017-10-24 10:01:52, Info CBS Exec: Cancelled pending transactions after rollback. [HRESULT = 0x00000000 - S_OK] 2017-10-24 10:01:52, Error CBS Exec: An error occurred while committing the transaction, the transaction has been rolled back. [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED] 2017-10-24 10:01:52, Info CBS Perf: InstallUninstallChain complete. 2017-10-24 10:01:52, Info CSI 00000055@2017/10/24:08:01:52.291 CSI Transaction @0x146eab4af0 destroyed 2017-10-24 10:01:52, Info CBS Failed to execute execution chain. [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED] 2017-10-24 10:01:52, Error CBS Failed to process single phase execution. [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED]

....

2017-10-24 10:01:52, Info                  CBS    SQM: Reporting package change completion for package: Microsoft-Windows-TerminalServices-Licensing-Package~31bf3856ad364e35~amd64~~6.3.9600.16384, current: Installed, original: Installed, target: Installed, status: 0x800f0922, failure source: Execute, failure details: "(null)", client id: DISM Package Manager Provider, initiated offline: False, execution sequence: 504, first merged sequence: 504, pending decision: InteractiveInstallFailed, primitive execution context: Interactive 
2017-10-24 10:01:52, Info                  CBS    SQM: execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2017-10-24 10:01:52, Info                  CBS    SQM: Failed to initialize Win SAT assessment. [HRESULT = 0x80040154 - Unknown Error]
2017-10-24 10:01:52, Info                  CBS    SQM: average disk throughput datapoint is invalid [HRESULT = 0x80040154 - Unknown Error]
2017-10-24 10:01:52, Info                  CBS    SQM: Upload requested for report: PackageChangeEnd_Microsoft-Windows-TerminalServices-Licensing-Package~31bf3856ad364e35~amd64~~6.3.9600.16384, session id: 142862, sample type: Standard
2017-10-24 10:01:52, Info                  CBS    SQM: Ignoring upload request because the sample type is not enabled: Standard
2017-10-24 10:01:52, Info                  CBS    FinalCommitPackagesState: Completed persisting state of packages
2017-10-24 10:01:52, Info                  CBS    Enabling LKG boot option
2017-10-24 10:01:52, Info                  CBS    Exec: Processing complete.  Session: 30624926_1416219122, Package: Microsoft-Windows-ServerCore-Package~31bf3856ad364e35~amd64~~6.3.9600.16384 [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED]
2017-10-24 10:01:52, Error                 CBS    Failed to perform operation.  [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED]
2017-10-24 10:01:52, Info                  CBS    Session: 30624926_1416219122 finalized. Reboot required: no [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED]
2017-10-24 10:01:52, Info                  CBS    Failed to FinalizeEx using worker session [HRESULT = 0x800f0922]

I browsed on Internet and it seems to be a very generic problem with very different solutions, but none of those worked. Note that on this Windows Server only RDS and IIS roles are installed.

Обновлено 22.08.2016

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-0

Ошибка 0x800F0922

Всем привет сегодня расскажу как решается ошибка: Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2. Решений данной ошибки несколько все рассмотрим по порядку, и вы сможете найти нужное именно для вас.

Как установить NFS роль в Windows Server 2012 R2 я уже рассказывал, но сегодня разворачивая ее в очередной раз вылезла ошибка: Не удалось получить список компонентов. Ошибка 0x800F0922

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-02

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-02

Попытавшись установить NFS через powershell получил туже ошибку.

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-00

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-00

Первое что нужно сделать это установить .net Framework 3.5 на Windows Server 2012R2

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-03

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-03

Второе что нужно проверить чтобы у вас был настроен у сервера статический ip адрес. Открываем настройки интерфейса и меняем под свою сеть.

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-04

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-04

Если это не помогло то пробуем просканировать все ли хорошо с системой и нет ли в ней поврежденных файлов для этого есть команда

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-04

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-04

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

dism /online /Cleanup-Image /RestoreHealth

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-05

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-05

Видим что все отлично восстановилось

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-06

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-06

Перезагружаемся. В большинстве случаев, этак 90 этого вполне хватает, я к сожалению в них не попал:). Смотрим что мне помогло.

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

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-11

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-11

Далее

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-12

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-12

Выбираем снимаем галки с того что нужно удалить

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-13

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-13

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

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-14

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-14

Идем в тома в оснастке управление дисками и щелкаем правым кликом на каждом вашем тому и выбираем настройка дедупликации данных

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-15

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-15

и ставим везде чтобы было отключено.

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-16

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-16

Продолжаем удалять роль.

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-17

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-17

Закрыть и перезагрузить.

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-18

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-18

Вот так вот решается ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2.

Материал сайта pyatilistnik.org

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2

Всем привет сегодня расскажу как решается ошибка: Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2. Решений данной ошибки несколько все рассмотрим по порядку, и вы сможете найти нужное именно для вас.

Как установить NFS роль в Windows Server 2012 R2 я уже рассказывал, но сегодня разворачивая ее в очередной раз вылезла ошибка: Не удалось получить список компонентов. Ошибка 0x800F0922

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-02

Попытавшись установить NFS через powershell получил туже ошибку.

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-00

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-03

Второе что нужно проверить чтобы у вас был настроен у сервера статический ip адрес. Открываем настройки интерфейса и меняем под свою сеть.

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-04

Если это не помогло то пробуем просканировать все ли хорошо с системой и нет ли в ней поврежденных файлов для этого есть команда

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-04

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

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-05

Видим что все отлично восстановилось

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-06

Перезагружаемся. В большинстве случаев, этак 90 этого вполне хватает, я к сожалению в них не попал:). Смотрим что мне помогло.

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

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-11

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-12

Выбираем снимаем галки с того что нужно удалить

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-13

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

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-14

Идем в тома в оснастке управление дисками и щелкаем правым кликом на каждом вашем тому и выбираем настройка дедупликации данных

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-15

и ставим везде чтобы было отключено.

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-16

Продолжаем удалять роль.

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-17

Закрыть и перезагрузить.

Не удалось получить список компонентов. Ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2-18

Вот так вот решается ошибка 0x800F0922 при установке NFS роли в Windows Server 2012 R2.

Источник

Error 0x800f0922 windows server 2012

The following forum(s) have migrated to Microsoft Q&A: All English Windows Server forums!
Visit Microsoft Q&A to post new questions.

Answered by:

Question

Hi, I have already installed Remote Desktop Services roles (WebAccess, ConnectionBroker and Gateway) successfully and now I am trying to install RDS Licensing on a Windows Server 2012 R2. Unfortunately installation fails with the following error:

I tried also from Powershell, still not working:

I report here some part of dism.log if it can help to troubleshoot the problem:

I browsed on Internet and it seems to be a very generic problem with very different solutions, but none of those worked. Note that on this Windows Server only RDS and IIS roles are installed.

Answers

I finally found the solution.

Checking this line of CBS.log

the problem was the fact that I wasn’t authorized to modify this registry key

After some investigation I found out that the problem was caused by the Antivirus which was preventing me to modify the Registry.

Disabling the Antivirus it worked like a charm.

All replies

Have you tried to repair using DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess and other techniques as described in article below:

Fix Windows Update errors by using the DISM or System Update Readiness tool

There normally shouldn’t be any issue installing RD Licensing Role Service. It is lightweight and doesn’t consume much resources.

Did you apply all the latest updates before attempting to install the various role services, or after? I’m asking because perhaps something with the latest update has corrupted the install.

Источник

Error 0x800f0922 when the MPIO feature installation fails

This article helps to fix the error 0x800f0922 when the Multipath I/O (MPIO) feature installation fails.

Original product version: Windows Server 2012 R2, Windows Server 2008 R2 Service Pack 1
Original KB number: 3008079

Symptoms

When you try to install the Microsoft Multipath I/O (MPIO) feature by using the graphical user interface (GUI) or Windows PowerShell, you receive the following error message:

The request to add or remove features on the specified server failed. Installation of one or more roles, role services, or features failed. Error: 0x800f0922.

Additionally, information that resembles the following is logged in the Component Based Servicing log (CBS.log):

2014-10-01 22:11:50, Info CSI 00000029 Begin executing advanced installer phase 32 (0x00000020) index 11 (0x000000000000000b) (sequence 41)
Old component: [l:0]»»
New component: [ml:344<172>,l:342<171>]»Microsoft-Windows-MultipathDeviceSpecificModule, Culture=neutral, Version=6.2.9200.16384,
PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS»
Install mode: install
Installer ID: <3d07d150-2f3d-4184-9793-d0fd59b0c885>
Installer name: [12]»Root Devices»
2014-10-01 22:11:50, Error CSI 00000001@2014/10/2:02:11:50.019 (F) CMIADAPTER: Inner Error Message from AI HRESULT = 800f0207 [Error,Facility=(000f),Code=519 (0x0207)]
[66]»The device instance cannot be created because it already exists.»
]
[gle=0x80004005]
2014-10-01 22:11:50, Error CSI 00000002@2014/10/2:02:11:50.019 (F) CMIADAPTER: AI failed. HRESULT = 800f0207 [Error,Facility=(000f),Code=519 (0x0207)]
Element:
[308]»

«[gle=0x80004005]
2014-10-01 22:11:50, Error CSI 00000003@2014/10/2:02:11:50.019 (F) CMIADAPTER: Exiting with HRESULT code = 800f0207 [Error,Facility=(000f),Code=519 (0x0207)].
[gle=0x80004005]
2014-10-01 22:11:50, Info CSI 0000002a Performing 1 operations; 1 are not lock/unlock and follow:
(0) LockComponentPath (10): flags: 0 comp: pathid: path:
[l:234<117>]»SystemRootWinSxSx86_microsoft.windows.s..ation.badcomponents_31bf3856ad364e35_6.2.9200.16384_none_353ccb4c94858655″ pid: 1314 starttime: 130566894897453336 (0x01cfdde62dc9d918)
2014-10-01 22:11:50, Error [0x018005] CSI 0000002b (F) Failed execution of queue item Installer: Root Devices (<3d07d150-2f3d-4184-9793-d0fd59b0c885>) with HRESULT 800f0207 [Error,Facility=(000f),Code=519 (0x0207)]. Failure will not be ignored: A rollback will be initiated after all the operations in the installer queue are completed; installer is reliable (2)[gle=0x80004005]
2014-10-01 22:11:50, Info CBS Added C:WindowsLogsCBSCBS.log to WER report.
2014-10-01 22:11:50, Info CBS Added C:WindowsLogsCBSCbsPersist_20141002021129.log to WER report.
2014-10-01 22:11:50, Info CBS Added C:WindowsLogsCBSCbsPersist_20141002015645.log to WER report.
2014-10-01 22:11:50, Info CBS Added C:WindowsLogsCBSCbsPersist_20141002014932.log to WER report.
2014-10-01 22:11:50, Info CBS Added C:WindowsLogsCBSCbsPersist_20141002014131.log to WER report.
2014-10-01 22:11:50, Info CBS Added C:WindowsLogsCBSCbsPersist_20141001211447.log to WER report.
2014-10-01 22:11:50, Info CBS Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 — ERROR_FILE_NOT_FOUND]
2014-10-01 22:11:50, Info CBS Not able to add SCM.EVM to Windows Error Report. [HRESULT = 0x80070002 — ERROR_FILE_NOT_FOUND]
2014-10-01 22:11:50, Info CSI 0000002c Creating NT transaction (seq 3), objectname [6]»(null)»
2014-10-01 22:11:50, Info CSI 0000002d Created NT transaction (seq 3) result 0x00000000, handle @0x330
2014-10-01 22:11:50, Info CSI 0000002e@2014/10/2:02:11:50.185 Beginning NT transaction commit.
2014-10-01 22:11:50, Info CSI 0000002f@2014/10/2:02:11:50.200 CSI perf trace:
CSIPERF:TXCOMMIT; 15663 2014-10-01 22:11:50, Info CSI 00000030@2014/10/2:02:11:50.200 CSI Advanced installer perf trace:
CSIPERF:AIDONE;<3d07d150-2f3d-4184-9793-d0fd59b0c885>;Microsoft-Windows-MultipathDeviceSpecificModule, Version = 6.2.9200.16384, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = , Type neutral, TypeName neutral, PublicKey neutral;199927us
2014-10-01 22:11:50, Info CSI 00000031 End executing advanced installer (sequence 41) Completion status: HRESULT_FROM_WIN32(ERROR_ADVANCED_INSTALLER_FAILED)

Also, the following information is logged in the device installation text log (SetupAPI.dev.log):

>>> [Setup Root Device — Install]
>>> Section start 2014/10/01 21:57:01.843
set: 21:57:01.843
. set: Could not create a device information element for device ROOTMPIO001. HRESULT = 0x800f0207
set: 21:57:01.843
—>

Источник

Сегодня многие владельцы ПК и ноутбуков используют операционную систему Виндовс 10. Несмотря на то, что она постоянно дорабатывается и улучшается, люди часто сталкиваются с проблемами при ее использовании. Одна из них — появление ошибки 0×800f0922 Windows 10 при установке обновлений. Чтобы избавиться от нее, нужно заранее разобраться с причинами ее появления и основными методами исправления.

0×800f0922 — ошибка, которая часто появляется в процессе обновления

Причины возникновения

0×800f0922 — ошибка обновления Windows 10, от которой многие хотят избавиться. Однако для начала надо разобраться, из-за чего она появляется во время того, как пользователь пытается обновить ОС.

Среди основных причин можно выделить следующее:

  • Обрыв интернета. Возможно, обновления перестают устанавливаться после нестабильной работы интернета. Часто из-за этого на экране появляется надпись «Не удалось установить обновление Windows 10» с ошибкой 0×800f0922.
  • Повреждение установочных файлов. Бывают случаи, когда невозможно обновлять ОС из-за того, что большинство файлов для установки повреждены.
  • Нехватка свободного места на HDD. Если не удается поставить обновление, это может свидетельствовать о том, что на HDD мало свободного места.

Еще одна распространенная причина — несовместимость драйверов компонентов ПК и операционной системы.

Как проявляется ошибка

На самом деле далеко не все сразу замечают появление данной проблемы. Дело в том, что она начинает проявляется только при установке обновлений KB 401429 для средств безопасности в Виндовс.

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

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

Запуск SFC — один из способов устранения ошибки и возобновления нормальной работы ОС

Код ошибки 0×800f0922 Windows 10: как исправить

Люди, желающие обновиться, смогут исправить эту проблему несколькими способами.

Запуск SFC

Это один из наиболее простых способов, который используется чаще всего. Чтобы запустить утилиту для проверки файлов (систему SFC), необходимо:

  1. Перейти в CMD. Открывается он от имени администратора.
  2. Вписать команду sfc / scannow и дождаться завершения сканирования.

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

Сброс Windows Update

Чтобы сбросить параметры Центра обновления, придется воспользоваться специальным средством для устранения неполадок. Для этого необходимо:

  1. Перейти в параметры ОС.
  2. Открыть раздел «Устранение неполадок».
  3. Выбрать «Все категории».

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

Включение NET Framework помогает восстановить работу обновлений

Включение NET Framework

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

  1. Зайти в «Панель управления».
  2. Запустить стандартную утилиту «Компоненты и программы».
  3. В левой части окна выбрать пункт «Компоненты».
  4. В появившемся окошке поставить галку около строки «NET Framework».

После этого можно пытаться обновлять ОС.

Отключение антивируса

Иногда проблема появляется из-за установленной антивирусной программы. Дело в том, что такой софт часто вмешивается в работу операционной системы, что может привести к сбоям.

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

Если все равно не удается это сделать, значит можно снова включить софт для защиты компьютера от вирусов.

Проверка жесткого диска

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

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

Расширение раздела System Reserved иногда помогает избавиться от ошибки

Отключение VPN

Бывают случаи, когда ошибка 0×800f0922 Windows 10 при установке обновлений появляется из-за использования VPN. Иногда прокси блокирует подключения к серверам Microsoft и это приводит к тому, что не получается обновить ОС. Поэтому, чтобы избавиться от такой проблемы, надо отказаться от VPN, выключить его и попытаться обновиться.

Увеличение раздела System Reserved

В редких случаях Виндовс не может поставить новые обновления из-за того, что раздел System Reserved полность забит. Единственный способ исправить это — расширить раздел, чтобы в нем и дальше могли сохраняться данные. Стоит отметить, что стандартными средствами ОС сделать это не удастся и поэтому придется ставить стороннее ПО. Например, можно использовать для этого Partition Editor.

Переустановка NET Framework

Иногда для исправления ошибки приходится переустанавливать NET Framework. Делается это так:

  1. Открыть «Программы и компоненты».
  2. Найти и удалить весь софт, который начинается с надписи «.NET».

Затем необходимо повторно скачать и установить Framework.

Загрузить его можно с официального сайта Microsoft.

Сканирование антивирусом

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

Вредоносные программы — могут стать причиной появления проблем при обновлении Виндовс

Что делать, если ничего не помогло

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

Пытаясь обновить ОС, некоторые сталкиваются с ошибкой 0×800f0922. Каждый пользователь ПК должен знать, из-за чего она появляется и что можно сделать, чтобы ее больше не было.

Последнее обновление — 12 июля 2022 в 10:05

На чтение 7 мин Просмотров 4.3к. Опубликовано 10.11.2022

Полное руководство по Windows 10

Код ошибки 0x800f0922 возникает при обработке обновления Windows 10. Хотя об этом сообщалось в течение многих лет, эта ошибка повторяется даже сейчас. В этой статье будут показаны возможные причины этой ошибки обновления и соответствующие исправления.

Возможные причины ошибки 0x800f0922

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

  • Ограниченное пространство, зарезервированное системой.
  • Не удалось подключиться к серверу Microsoft Windows Update.
  • Неудачная установка .NET framework в рамках обновления.
  • Поврежденные системные файлы.
  • Помехи брандмауэра.
  • Вредоносное ПО и вирусы.

Как исправить ошибку 0x800f0922 при установке обновлений Windows 10

Вам не нужно пробовать их все; просто работайте по списку, пока не найдете тот, который работает для вас.

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

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

  1. Введите «Устранение неполадок» в поле поиска Windows и нажмите «Устранение неполадок с настройками».
    Ошибка 0x800f0922 при установке обновлений Windows 10
  2. Щелкните Дополнительные средства устранения неполадок.
    Ошибка 0x800f0922 при установке обновлений Windows 10
  3. Выберите «Центр обновления Windows», а затем «Запустите средство устранения неполадок».
    Ошибка 0x800f0922 при установке обновлений Windows 10

Подождите некоторое время, пока средства устранения неполадок Windows не обнаружат и не исправят проблемы. После завершения проверьте, сохраняется ли код ошибки 0x800f0922.

Проверьте размер раздела

Windows 10 требуется не менее 500 МБ места в зарезервированном системном разделе для обновления системы. Поэтому необходимо увеличить размер раздела для успешного обновления, если места на разделе мало. Чтобы проверить доступный размер системного зарезервированного раздела:

  1. Введите разделы диска в поле поиска и выберите Создать и отформатировать разделы жесткого диска.
    Ошибка 0x800f0922 при установке обновлений Windows 10
  2. Во всплывающих окнах проверьте, соответствует ли зарезервированное системным разделом пространство требованиям 500 МБ.
    Ошибка 0x800f0922 при установке обновлений Windows 10
  3. Если это соответствует требованиям, пропустите этот метод и попробуйте другие методы.
  4. Если места недостаточно, используйте бесплатный инструмент для увеличения размера раздела. Большинство онлайн-инструментов для работы с разделами поддерживают форматирование, удаление, перемещение, изменение размера, разделение и объединение разделов. Просто выберите, загрузите и установите один из них, например MiniTool Partition Wizard, и следуйте его инструкциям, чтобы изменить размер раздела.

После изменения размера системного зарезервированного раздела попробуйте снова обработать обновление Windows.

Проверьте сетевое подключение

Слабое сетевое соединение и VPN делают подключение к серверу Microsoft Windows Update медленным и нестабильным. Это может дать вам код ошибки обновления. Здесь мы рекомендуем перезагрузить маршрутизатор и временно отключить VPN:

  1. Отключите маршрутизатор и подождите несколько минут.
  2. Снова подключите маршрутизатор к источнику питания. Подождите, пока он полностью загрузится.
  3. Проверьте свое интернет-соединение, просмотрев любой веб-сайт. Если скорость просмотра низкая, попробуйте использовать проводное соединение вместо Wi-Fi.
  4. Отключите программное обеспечение VPN, если вы его используете. Затем снова запустите обновление до Microsoft Windows 10.
  5. Если обновление прошло успешно, перезагрузите компьютер и снова включите программное обеспечение VPN. Если сеть и VPN не несут ответственности за ошибку обновления, попробуйте еще раз.

Проверьте .NET Framework

.NET — это программная платформа, разработанная и разработанная Microsoft. Он поддерживает запуск веб-сайтов, служб, настольных приложений и многого другого в Windows. Если установка .NET Framework завершится неудачно, в Центре обновления Windows появится код ошибки 0x800f0922. Следовательно, убедитесь, что вы успешно установили его, вы можете включить его вручную в функциях Windows.

  1. Введите Компоненты Windows в поле поиска и щелкните Включить или отключить компоненты Windows.
    Ошибка 0x800f0922 при установке обновлений Windows 10
  2. Установите любой флажок, относящийся к .NET Framework, и нажмите OK, чтобы сохранить изменения.
    Ошибка 0x800f0922 при установке обновлений Windows 10
  3. Появится всплывающее окно, в котором выберите Разрешить Центру обновления Windows загрузить файлы.
    Ошибка 0x800f0922 при установке обновлений Windows 10
  4. Windows загрузит необходимые файлы и установит эти функции.
    Ошибка 0x800f0922 при установке обновлений Windows 10
  5. Перезагрузите компьютер.

После перезагрузки попробуйте снова запустить обновление, чтобы увидеть, исчезла ли ошибка 0x800f0922.

Отключите брандмауэр

Брандмауэр Защитника Windows разработан Microsoft для защиты компьютеров от несанкционированного доступа, использования и возможного заражения. Однако это встроенное программное обеспечение иногда может чрезмерно реагировать, блокируя некоторые соединения и действия. Поэтому временное отключение брандмауэра может помочь устранить код ошибки 0x800f0922.

  1. Введите брандмауэр защитника и выберите Брандмауэр Защитника Windows.Ошибка 0x800f0922 при установке обновлений Windows 10
  2. Щелкните Включить или отключить брандмауэр Защитника Windows. Ошибка 0x800f0922 при установке обновлений Windows 10
  3. Временно отключите брандмауэр Защитника Windows для параметров домена, частной и общедоступной сети. Нажмите ОК.Ошибка 0x800f0922 при установке обновлений Windows 10
  4. Попробуйте обновить сейчас.

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

Если код ошибки все еще присутствует, перейдите к следующему исправлению.

Восстановите системные файлы

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

Средство проверки системных файлов (SFC) — полезная утилита, которая проверяет системные файлы на наличие повреждений и фрагментов. Он проверяет все важные файлы Windows и заменяет проблемные после сканирования.

  1. Введите cmd в поле поиска и нажмите «Запуск от имени администратора», чтобы запустить командную строку.Ошибка 0x800f0922 при установке обновлений Windows 10
  2. Введите sfc /scannow и нажмите Enter.Ошибка 0x800f0922 при установке обновлений Windows 10

Сканирование может занять до 15 минут, поэтому терпеливо подождите и проверьте, сохраняется ли проблема после сканирования. Если вам не удается запустить сканирование SFC или оно не решает проблему, запустите инструмент DISM (система обслуживания образов развертывания и управления ими) перед запуском SFC. DISM — это инструмент командной строки, который можно использовать для устранения системных проблем.

  1. Введите cmd в поле поиска и нажмите «Запуск от имени администратора», чтобы запустить командную строку.Ошибка 0x800f0922 при установке обновлений Windows 10
  2. Скопируйте и вставьте DISM/Online/Cleanup-Image/RestoreHealth и нажмите Enter.Ошибка 0x800f0922 при установке обновлений Windows 10
  3. Введите sfc /scannow и нажмите Enter.Ошибка 0x800f0922 при установке обновлений Windows 10

Дождитесь завершения сканирования и проверьте наличие улучшений в проблеме сбоя обновления Windows.

Запустите антивирус

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

  1. Найдите «Безопасность Windows» в поле поиска и нажмите «Безопасность Windows», чтобы запустить приложение.Ошибка 0x800f0922 при установке обновлений Windows 10
  2. Выберите Защита от вирусов и угроз.Ошибка 0x800f0922 при установке обновлений Windows 10
  3. Щелкните Параметры сканирования.Ошибка 0x800f0922 при установке обновлений Windows 10
  4. Выберите «Полное сканирование» и «Сканировать сейчас».Ошибка 0x800f0922 при установке обновлений Windows 10

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

Удалите все временные файлы

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

  1. Щелкните правой кнопкой мыши значок Windows и выберите параметр «Выполнить».
  2. В пустом поле введите %temp%, после чего нажмите кнопку OK.
  3. Это запустит папку, содержащую список временных файлов.
  4. Удалите все содержимое, которое существует внутри, и перезагрузите компьютер.

Выполните чистую загрузку

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

Как выполнить чистую загрузку Windows 10

Измените реестр

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

  1. Откройте поиск Windows, нажав Win + S.
  2. Введите regedit в текстовое поле и нажмите Enter.
  3. Когда откроется редактор реестра, перейдите к следующему:
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWINEVTPublishers
  4. Щелкните правой кнопкой мыши папку «Издатели» и выберите «Экспорт» в контекстном меню.
    Ошибка 0x800f0922 при установке обновлений Windows 10
  5. Выберите место, куда вы хотите экспортировать это значение ключа, а затем введите нужное имя файла.
  6. Нажмите Сохранить, чтобы подтвердить внесенные изменения.
  7. Перезагрузите компьютер и попробуйте снова установить ожидающие обновления.

Другие ошибки обновления Windows 10

  • 0x80073701
  • 0x80072f8f — 0X20000
  • 80072efe
  • 0xc190020e
  • 0x800f0922
  • 0x80080005
  • 0x80070643
  • 0x8007000d
  • 0x80070422
  • 0x80073712
  • 0xc1900101
  • 0x80070003
  • 0x80070424

Submitted by Justin on Sat, 02/28/2015 — 20:03

Today I was trying to install the Server for NFS (Network Filing System) role service on my Cluster nodes so I would be able to better work with my Linux systems and the install was failing on all 3 nodes with a very generic error (Thanks Microsoft):

The request to add or remove features on the specified server failed.
Installation of one or more roles, role services or features failed. Error:0x800f0922

My first thought was that it had to be the cluster and something relating to it, but it was not. after banging my head I started looking at what ports were being used on the servers and I found the problem. I ran: «netstat -ano | findstr :111» which returnd the process number of what was using that port:

C:WindowsSystem32> netstat -ano | findstr :111

  TCP    0.0.0.0:111            0.0.0.0:0              LISTENING       3044
  UDP    0.0.0.0:111            *:*                                    3044

I then new the process in my case was 3044 so next I just had to find what process that was so I ran: tasklist /fi «PID eq 3044» and it returned the process:

C:WindowsSystem32> tasklist /fi «PID eq 3044»

Image Name                     PID Session Name        Session#    Mem Usage
========================= ======== ================ =========== ============
portmap.exe                   3044 Services                   0      4,888 K

Next I opened up task manager and looked at the properties of the tasks:

Now I knew what my problems was. Until very recently I had been using QLogic Fiber Channel cards on my servers but I switched to some Emulex cards because they worked better with Synthetic Fiber channel. Anyhow, I had not yet removed the Qlogic Super installer from the nodes. once I removed that I was able to add the NFS role.

This website and its content is copyright of ITHierarchy Inc — © ITHierarchy Inc 2013-2015. All rights reserved.

Any redistribution or reproduction of part or all of the contents in any form is prohibited other than the following:

  • you may print or download to a local hard disk extracts for your personal and non-commercial use only
  • you may copy the content to individual third parties for their personal use, but only if you acknowledge the website as the source of the material

You may not, except with our express written permission, distribute or commercially exploit the content. Nor may you transmit it or store it in any other website or other form of electronic retrieval system.

Понравилась статья? Поделить с друзьями:
  • Installation has failed there was an error while installing the application teams
  • Installation has failed there was an error while installing the application discord
  • Installation has failed teams как исправить windows 10
  • Installation has failed faceit как исправить windows 10 x64
  • Installation has failed discord как исправить windows 10 при установке