Install-WindowsFeature:容器 - 错误:参数不正确。错误:0x80070057

Install-WindowsFeature:容器 - 错误:参数不正确。错误:0x80070057

我正在尝试在 Windows Server 2016 中启用容器功能,但出现以下错误:

Install-WindowsFeature : The request to add or remove features on the specified server failed.
Installation of one or more roles, role services, or features failed.
The parameter is incorrect. Error: 0x80070057

我尝试过CHKDSK /R,,sfc /scannow添加CopyFileBufferedSynchronousIo到注册表,向时钟添加十进制,但没有任何效果。

请帮忙。

更新:该机器是 Hyper-V VM

答案1

我想回答这个问题,因为它花费了很多精力并扫描了最大的文件 CBS.log

收到错误后不久,我打开了 CBS.log 文件,发现了一个错误

00000127 Regenerating payload files from delta files on component: [l:99 ml:140]'msil_microsoft.containers.powershell.objects_31bf3856ad364e35_10.0.14393.1378_none_6190106d2f9631c7'

还有我的错误:

00000128@2020/5/13:11:06:02.934 (F) onecore\base\wcp\componentstore\deltastore.cpp(2879): Error STATUS_INVALID_PARAMETER originated in function ComponentStore::CRawStoreLayout::RecursivelyRegenerateComponentPayload expression: Parameter check failed

我在 Google 上搜索并找到了此链接 https://answers.microsoft.com/en-us/windows/forum/all/windows-update-kb-4022725/a40f7c81-0de8-4b87-bead-802f0898471d

根据链接:

我需要在错误中获取注册表名称,这是我的第一个错误中的注册表名称:

msil_microsoft.containers.powershell.objects_31bf3856ad364e35_10.0.14393.1378_none_6190106d2f9631c7

我必须将 CF 值更改为 880

HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\msil_microsoft.containers.powershell.objects_31bf3856ad364e35_10.0.14393.1378_none_6190106d2f9631c7

为了获得成分键,只需打开或关闭 Windows 功能,您就可以得到它。

一个大的

相关内容