Part1 - Windows FFU 映像格式概览

[ 2018/05/04 14:34 | by gOxiA ]
| |

  

        Windows FFU images 的全称是 Windows Full Flash Update images,字面上翻译是全闪存更新映像。早期用于微软移动设备的更新及系统的安装(刷机),当然也支持工厂模式快速部署 Windows PC 设备。FFU 格式与 Ghost 的特性很像,能够将物理驱动器的映像直接应用到其他驱动器上,这包括了:Windows、恢复分区和系统启动分区等信息。

  

        正如上面所述的特性,FFU 与 WIM 格式是不同的,WIM 是基于文件的,而 FFU 是基于扇区,它能够存储一个或多个分区。而基于扇区的映像意味着更短的部署时间,但缺点是一个 FFU 文件的容量要比 WIM 大。(PS:磁盘容量越来越大,对于企业部署来说,时间才是关键。)

  

        FFU 自 Windows 10 v1709 开始正式被支持(PS:之前虽有资料,但 gOxIA 从未成功过),DISM 具有捕获、部署和服务 FFU 的能力,但是 FFU 仍有以下限制:

  
      
  • 应用 FFU 的驱动器容量必须与源驱动器容量相同或者大于后者。
  •     
  • FFU 不支持捕获加密磁盘
  •     
  • FFU 不支持启用了卷影复制服务(VSS)的磁盘
  •     
  • FFU 不支持拆分和压缩
  •     
  • FFU 仅支持 1709 或更高版本的 系统或 PE 环境
  •     
  • 要捕获的 Windows PC 需经过 Sysprep
  

        此外,建议使用 USB3.0 驱动器来存储 FFU 映像,由于 FFU 不支持拆分,所以请务必确保驱动器的格式为 NTFS。

  

        下图展示了  FFU 格式,详细的说明请参考:

  

https://msdn.microsoft.com/zh-cn/library/windows/hardware/dn757539(v=vs.85).aspx

  

OEM_FFU_Image_Format

  

        为了更好的认识 FFU 格式,可参考 WIM、VHD 与 FFU 的比较:

                                                                                                                                                                                                                                                                                                                                                                                             
        

Windows 映像 (.WIM)

      
        

虚拟硬盘 (.VHD/VHDX)

      
        

完整刷机更新 (.FFU)

      
        

常见用法

      
        

测试和修改 Windows 映像的最快方式。

          

快速装载和修改映像。

      
        

将 Windows 部署到虚拟电脑的最简单方式。

          

你可以直接从单个 VHD/VHDX 文件启动新的设备。

      
        

在工厂车间捕获和部署 Windows 的最快方式。

          

包含验证签名映像的内置安全功能。

      
        

映像样式

      
        

基于文件

      
        

基于扇区

      
        

基于扇区

      
        

压缩

      
        

支持多种类型的压缩

      
        

      
        

      
        

它捕获了哪些内容?

      
        

一组文件,最多为整个分区。

      
        

捕获完整的驱动器信息集,包括分区。

      
        

捕获完整的驱动器信息集,包括分区。

      
        

当应用映像时,会发生什么情况?

      
        

将文件和文件夹添加到分区。

          

如果现有的文件和文件夹具有相同名称,则将会替换它们。否则,将保留现有文件。

      
        

清理整个驱动器。

      
        

清理整个驱动器。

      
        

是否可以部署到不同大小的硬盘驱动器?

      
        

是。

      
        

是,不过新驱动器的大小必须等于或大于原始驱动器。

      
        

是,不过新驱动器的大小必须等于或大于原始驱动器。

      
        

是否可以修改映像?

      
        

是。通过使用 DISM 等工具,你可以装载、修改和卸载映像。

      
        

是,你可以将 VHD/VHDX 视为可移动介质来进行装载,并修改文件。

      
        

是,不过它仅限于添加程序包。

      
        

安全性

      
        

包括一个安全标头和一个映像标头,可标识安全的映像。

          

包括一个目录和一张哈希表,可在设备上进行刷机之前先验证签名。

      
Windows Client | 评论(0) | 引用(0) | 阅读(536)
发表评论
昵称 [注册]
密码 游客无需密码
网址
电邮
打开HTML 打开UBB 打开表情 隐藏 记住我