更新以在 NVM 速成版 Windows 7 和 Windows Server 2008 R2 中添加本地驱动程序支持

适用于: Windows Server 2008 R2 Service Pack 1Windows Server 2008 R2 DatacenterWindows Server 2008 R2 Enterprise 详细

本文介绍了添加本地驱动程序支持 NVM 表达 (NVMe) 使用 Windows 7 Service Pack 1 (SP1) 或 Windows Server 2008 R2 SP1 中的 PCI Express (PCIe) 总线作为安装的更新。

注意:安装此修复程序后,您可能会收到"0x0000007E"Stop 错误。若要解决停止错误,请安装修补程序 3087873

如何获取此修复程序


我们发布了用于 Windows 7 和 Windows Server 2008 R2 的修补程序。

注意:在 Windows 7 SP1 或 Windows Server 2008 R2 SP1 中未实现的 IOCTL_SCSI_MINIPORT_FIRMWARE 控制代码。因此,您不能更新正在运行这些操作系统的 NVME 设备上的固件。控制代码从 Windows 8.1 版本开始可获得。

安装此修复程序之前,请检查系统必备组件的修复程序,并注意该配置的附加步骤是必需的。

Windows 7 和 Windows Server 2008 R2 的修补程序

可以从 Microsoft 获得受支持的修复程序。然而,此修补程序仅用于解决本文中描述的问题。仅对出现这一特定问题的系统应用此修补程序。

如果此修复程序可供下载,则在此知识库文章顶部"提供修补程序下载"部分。如果未显示此部分,将申请提交到 Microsoft 客户服务和支持,以获取此修复程序。

注意:如果出现其他问题或需要任何故障诊断时,您可能需要创建单独的服务请求。对于不符合此特定的修补程序的其他支持问题和事项将照常收取费用。有关 Microsoft 客户服务和支持电话号码或创建单独的服务请求的完整列表,请访问下面的 Microsoft 网站︰注意:"修补程序下载可用"窗体显示获取此修复程序的语言。如果看不到您的语言,则修补程序没有那种语言的版本。

系统必备组件

若要应用此修补程序,必须首先安装 SP1 Windows 7 或 Windows 2008 R2。有关如何获取 Windows 7 或 Windows Server 2008 R2 Service Pack 的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

976932 有关 Windows 7 Service Pack 1 和 Windows Server 2008 R2 Service Pack 1 的信息

注册表信息

若要使用此程序包中的修复程序,您不必对注册表进行任何更改。

重启要求

您可能需要在应用此修补程序后,重新启动计算机。

修补程序替换信息

此修补程序不替代以前发布的修补程序。

详细信息


有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684的用于描述 Microsoft 软件更新的标准术语的说明。

如何插入修补程序和驱动程序,然后创建可引导的 Windows 安装程序 DVD

方法 1
  1. 安装最新的 Windows ADK Windows 8.1 更新
  2. 创建本地文件夹 c:\temp\src c:\temp\mount、 c:\temp\winremount、 c:\temp\hotfix 和 c:\temp\drivers。
  3. 从 DVD 或装载的 ISO 设置源复制到 C:\temp\src 中。
  4. 将修复程序 (.msu 或.cab 文件) 复制到 C:\temp\hotfix。
  5. 将驱动程序文件复制到 c:\temp\drivers。
  6. 作为管理员运行命令提示符。
  7. 插入的修补程序和驱动程序到 boot.wim 中,然后通过运行以下部署映像服务和管理 (DISM) 命令来更新源文件夹。有关 DISM 的详细信息,请参阅DISM 操作系统程序包服务命令行选项
    dism /Mount-Image /ImageFile:c:\temp\src\sources\boot.wim /Index:1 /MountDir:c:\temp\mount
    dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix
    dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse
    dism /Unmount-Image /MountDir:C:\temp\mount /Commit
    dism /Mount-Image /ImageFile:c:\temp\src\sources\boot.wim /Index:2 /MountDir:c:\temp\mount
    dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix
    dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse

    按日期、 手动排序 C:\temp\mount\sources 文件夹,然后将更新后的文件复制到 c:\temp\src\sources。
    dism /Unmount-Image /MountDir:C:\temp\mount /commit
  8. 通过运行以下命令,从 Install.wim 信息获取的索引,然后检查每个索引以查看多少索引需要更新。
    dism /Get-WimInfo /WimFile:c:\temp\src\sources\install.wim
  9. 通过运行以下命令来插入的修补程序和 install.wim 和 winre.wim 的驱动程序︰
    dism /Mount-Image /ImageFile:c:\temp\src\sources\install.wim /Index:1 /MountDir:c:\temp\mount
    dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix
    dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse
    dism /Mount-Image /ImageFile:c:\temp\mount\windows\system32\recovery\winre.wim /Index:1 /MountDir:c:\temp\winremount
    dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix
    dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse
    dism /Unmount-Wim /MountDir:C:\temp\winremount /Commit
    dism /Unmount-Wim /MountDir:C:\temp\mount /Commit

    注意:如果在步骤 8 中有多个索引,则更新它们逐个。
  10. 创建 ISO 文件,然后通过运行以下 oscdimg 命令重命名标签。Oscdimg 有关详细信息,请参阅Oscdimg 命令行选项

    对于传统 BIOS 启动模式︰
    oscdimg-LTEST-m-u2-bC:\temp\src\boot\etfsboot.com C:\temp\src C:\temp\Win7.NVME.ISO
    对于旧式和 UEFI BIOS 多启动模式︰
    oscdimg-LTEST-m-u2-bootdata:2#p0,e,bC:\temp\src\boot\etfsboot.com#pEF,e,bC:\temp\src\efi\microsoft\boot\efisys.bin C:\temp\src C:\temp\Win7.NVME.ISO
  11. ISO 文件中,用鼠标右键单击,然后单击刻录光盘映像刻录 DVD。
注意:
  • 如果必须压缩镜像,请运行以下命令︰

    Dism /image:c:\temp\mount /Cleanup-Image /StartComponentCleanup /ResetBase
  • 如果联机挂起的修复程序,您必须将它们联机到审核模式来清理,然后再重新捕获映像。
  • 如果 ISO 文件大于 4.7 千兆字节 (GB),则使用双面 DVD 刻录 ISO 文件。
方法 2
  1. 从媒体,重新启动并从媒体安装 Windows 7,到附加其他存储控制器 (如 SATA) 磁盘。
  2. 按 Ctrl + Shift + F3 的全新安装体验 (OOBE) 过程中进入审核模式。
  3. 安装此修复程序包,然后重新启动计算机。
  4. 重新封装系统,使用 sysprep-一般化的关机选项。
  5. 捕获并将一般化的映像移附加 NVMe 控制器的磁盘。




状态


Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。