启动与系统组件

服务器管理器和 DISM 无法列出可用功能时出现错误0x800f0805 - Windows Server

· 52CE 我爱测

本文可帮助解决服务器管理器和部署映像服务和管理(DISM)工具无法列出可用功能的问题。 适用于: Windows Server原始 KB 数: 5019263 服务器管理器无法列出可用功能,并收到以下错误消息: 列出指定服务器上可用的功能的请求失败。 此外,通过使用 DISM 工具列出可用功能,你会收到以下错误: - 输出文本文件中的错误0x800f0805 错误:0x800f0805 特定包无效的 Windows 包。 - DISM 日志文件中的错误0x

本文可帮助解决服务器管理器和部署映像服务和管理(DISM)工具无法列出可用功能的问题。

适用于: Windows Server原始 KB 数: 5019263

服务器管理器无法列出可用功能,并收到以下错误消息:

列出指定服务器上可用的功能的请求失败。

此外,通过使用 DISM 工具列出可用功能,你会收到以下错误:

  • 输出文本文件中的错误0x800f0805

错误:0x800f0805 特定包无效的 Windows 包。

  • DISM 日志文件中的错误0x800f0805

    <Date Time>, Error DISM DISM Package Manager: PID=10396 TID=12656 Failed opening package @Foundation. - CDISMPackageManager::Internal_CreatePackageByName(hr:0x800f0805)
    

在注册表编辑器中检查注册表路径 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ComponentBasedServicing\PackageIndex\System 时, Microsoft-Windows-Foundation-Package ~31bf3856ad364e35~amd64~~<Image Version> 注册表值缺失。

手动创建注册表值

可以手动创建 Microsoft-Windows-Foundation-Package ~31bf3856ad364e35~amd64~~<Image Version> 下面的 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ComponentBasedServicing\PackageIndex\System注册表值。 例如, Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~10.0.14393.0 使用值数据 0x00000000。

注意

可以切换到工作计算机并查找预期的 Microsoft-Windows-Foundation-Package ~31bf3856ad364e35~amd64~~<Image Version> 注册表值和值数据。 有关 OS 生成列表的详细信息,请参阅 Windows 10 版本信息。

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
适用于: Windows Server原始 KB 数: 5019263
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。