共用方式為


伺服器管理員 和 DISM 無法列出可用功能時發生錯誤0x800f0805

本文可協助解決 伺服器管理員 和部署映像服務與管理 (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> 登錄值遺失。

手動建立登錄值

您可以在下HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ComponentBasedServicing\PackageIndex\System手動建立Microsoft-Windows-Foundation-Package ~31bf3856ad364e35~amd64~~<Image Version>登錄值。 例如, Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~10.0.14393.0 使用值資料 0x00000000

注意

您可以切換至工作計算機,並尋找預期的 Microsoft-Windows-Foundation-Package ~31bf3856ad364e35~amd64~~<Image Version> 登錄值和值數據。 如需OS組建清單的詳細資訊,請參閱 Windows 10 版本資訊