安装更新与部署

无法安装功能 - Windows Server

· 52CE 我爱测

本文提供了一个解决方案,用于解决阻止向运行 Server Core 安装选项的基于 Windows Server 2012 R2 的计算机添加功能的问题。 原始 KB 数: 2913316 现象 假设出现了下面这种情景: - 你有一台运行 Windows Server 2012 R2 的计算机。 - 计算机正在运行 Server Core 安装选项。 - 服务器核心选项是使用无权访问Windows 更新的批量许可媒体安装的。 在此方案中,功能安装失败。 此

本文提供了一个解决方案,用于解决阻止向运行 Server Core 安装选项的基于 Windows Server 2012 R2 的计算机添加功能的问题。

原始 KB 数: 2913316

现象

假设出现了下面这种情景:

  • 你有一台运行 Windows Server 2012 R2 的计算机。
  • 计算机正在运行 Server Core 安装选项。
  • 服务器核心选项是使用无权访问Windows 更新的批量许可媒体安装的。

在此方案中,功能安装失败。 此外,你会收到以下错误消息:

错误:0x800f081f 未能找到源文件。 使用“源”选项指定还原功能所需的文件的位置。 有关指定源位置的详细信息,请参阅 配置 Windows 修复源。

解决方法

若要解决此问题,请使用以下方法之一。

方法 1:连接到 Internet

如果服务器可以连接到Windows 更新进行功能安装,请让服务器建立连接。

方法 2:使用 Windows Server 2012 R2 安装介质

如果服务器无法连接到Windows 更新,请下载新的批量许可媒体(2013 年 12 月 11 日发布),并使用 Install-WindowsFeature PowerShell 命令。 要执行此操作,请执行以下步骤:

  1. 将更新的 Windows Server 2012 R2 DVD 插入计算机的 DVD 驱动器。

  2. 键入以下命令以确定步骤 3 和步骤 4 所需的索引号。

    Dism /get-wiminfo /wimfile:<drive>:\sources\install.wim
    

    注意

    在此命令中, <驱动器> 表示实际的驱动器号。

    DISM 命令的示例输出:

    Index : 1
    Name : Windows Server 2012 R2 SERVERSTANDARDCORE
    Description : Windows Server 2012 R2 SERVERSTANDARDCORE
    Size : 6,653,342,051 bytes
    Index : 2
    Name : Windows Server 2012 R2 SERVERSTANDARD
    Description : Windows Server 2012 R2 SERVERSTANDARD
    Size : 11,807,528,410 bytes
    Index : 3
    Name : Windows Server 2012 R2 SERVERDATACENTERCORE
    Description : Windows Server 2012 R2 SERVERDATACENTERCORE
    Size : 6,653,031,430 bytes
    Index : 4
    Name : Windows Server 2012 R2 SERVERDATACENTER
    Description : Windows Server 2012 R2 SERVERDATACENTER
    Size : 11,809,495,151 bytes
    

    注意

    在步骤 4 的 Install-WindowsFeature PowerShell cmdlet 中指定 <索引> 号时,必须使用当前已安装的 SKU 的完整(非核心)版本的索引号。 例如,如果安装了 Windows Server 2012 R2 Datacenter,则所需的索引号为 4。 如果已安装 Windows Server 2012 R2 Standard,则所需的索引号为 2。

  3. 键入以下命令打开 PowerShell 命令提示符:

    Powershell.exe
    
  4. 键入以下 PowerShell 命令,其中<驱动器>表示 Windows Server 2012 R2 安装文件的位置,索引<>表示步骤 2 中的编号索引:

    Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell -Source wim:<drive>:\sources\install.wim:<index>
    

    例如:如果媒体位于驱动器 F 上,并且要安装完整版本的 Datacenter,请输入以下命令:

    Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell -Source wim:f:\sources\install.wim:4
    

详细信息

Windows Server 2012 R2 批量许可媒体旨在要求访问Windows 更新以添加并排存储库中不包含的可选组件或功能。 如果服务器没有 Internet 访问权限,或者无法访问Windows 更新,则无法使用 DISM 命令、Windows PowerShell cmdlet 或服务器管理器启用可选组件或功能。

Status

Microsoft已确认在打包适用于 Windows Server 2012 R2 的批量许可媒体时出现问题。 此行为不是设计上的,已在 2013 年 12 月 11 日发布的批量许可版本中进行了更正。 将新媒体用于任何 Windows Server 2012 R2 安装。 请参阅“解决方法”部分,在无法安装功能的服务器上解决此问题。

数据收集

如果需要 Microsoft 支持方面的帮助,建议按照使用 TSS 针对与部署相关的问题收集信息中所述的步骤收集信息。

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
适用于 Windows Server 2012 R2 的批量许可媒体时出现问题。 此行为不是设计上的,已在 2013 年 12 月 11 日发布的批量许可版本中进行了更正。 将新媒体用于任何 Windows Server 2012 R2 安装。 请参阅“解决方法”部分,在无法安装功能的服务器上解决此问题。
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

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

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