wim

编辑

WIM是英文Microsoft Windows Imaging Format(WIM)的简称,它是Windows基于文件的映像格式。WIM 映像格式并非现在相当常见的基于扇区的映像格式,它是基于文件的。文件Windows Vista采用这种格式在新计算机上进行快速安装。WIM 文件存储一个或多个操作系统(如 Windows Vista 或 Windows PE)的副本(称为映像)。使用 WIM 文件维护操作系统很容易,因为您可以在未启动操作系统的情况下,离线添加和删除驱动程序、更新内容以及 Windows 组件。利用 WIM 文件维护 Windows PE 映像与维护 Windows Vista 映像非常相似。
外文名
wim
起    源
从Windows Vista开始
格    式
映像格式
基    于
文件

目录

  1. 简介
  2. ▪ 特点
  3. ▪ 优点
  1. 打开
  2. ▪ WinMount
  3. ▪ WimTool
  1. ▪ WimKit

简介

编辑

特点

从Windows Vista开始,微软新发布的操作系统安装光盘都应用了一种全新的系统封装方式WIM(Windows Imaging)。
与其他格式相比,通过使用基于文件的映像格式,WIM具有以下益处:
·WIM 是基于文件的映像格式;
·WIM 映像格式是硬件不可知的,这意味着只需要一个映像来寻址许多不同的硬件配置;
·WIM 映像格式还允许在一个实际文件中存储多个映像。例如,可在一个WIM映像文件中附带多个SKU。您可以在单个映像文件中存储具有或不具有核心应用程序的映像。而且,可以将其中一个映像标记为可引导映像,从而允许您从包含在WIM文件中的磁盘映像来启动计算机;
·WIM 映像格式还启用了压缩和单一实例,从而可大大减小映像文件的大小。单一实例是一种允许用一个文件副本的空间来存储多个文件副本的技术。例如,映像1、2、3均包含文件A,则单一实例将存储文件A的一个副本,并将映1、2 、3指向该副本;
·WIM 映像格式允许离线维护映像。您可以添加或删除某些操作系统组件、补丁以及驱动程序,而无需创建一个新的映像。例如,现在对于Microsoft Windows XP来说,需要花费几个小时来更新一个映像,而从Windows Vista开始只需要几分钟的时间即可。又如,要将某个补丁添加到Windows XP映像,您必须引导主映像,添加该补丁,然后再次准备映像,而对于Windows 6.x,您可离线维护映像;
·与要求将磁盘映像部署到其容量大于或等于源磁盘容量的分区的、基于扇区的、匹配文件系统的映像格式不同,WIM映像格式允许在任意大小、任意文件系统的分区上安装磁盘映像;
·Windows 6.x提供一个用于WIMGAPI的WIM映像格式的API,开发人员可以使用它来处理WIM映像文件;
·WIM映像格式允许非破坏性的部署。这意味着可以将数据保留在将应用映像的卷上,因为使用该映像的应用程序并不清除磁盘的现有内容(与映像重叠的文件将被覆盖)。
WIM始于Longhorn

优点

WIM采用类似Ghost的方式进行文件封装,系统安装时间被大大缩短。我们在测试机上安装,花了18分钟就完成了操作系统的部署。
WIM虽然采用类似Ghost的方式进行系统安装,却比Ghost更灵活,它允许我们在把镜像文件恢复到硬盘之前,选择恢复分区,并进行其他简单的配置。
而这些操作,在采用Ghost恢复系统的方法中是无能为力的。
WIM的面纱
在微软的官方网站,有Windows Automated Installation Kit(Windows AIK),WIM格式其实就是WinAIK采用的压缩、封装格式;

打开

编辑

WinMount

WinMount是一款功能强大且免费的Windows工具软件,具有虚拟光盘镜像(将ISO、BIN、BWT、MDS/MDF 、NRG 、IMG、ISZ 、CUE、CCD 、APE、FLAC、WV挂载到虚拟DVD-ROM)、硬盘镜像(将VHD(Virtual PC)、VDI(Virtual Box)、VMDK(VMWare)挂载为虚拟磁盘)的功能,也具有压缩文件,解压、浏览压缩包(WIM、MOU、RAR、ZIP 、7Z)的功能。最大特色在于其首创挂载压缩包功能,可以将压缩包直接挂载到虚拟盘中使用,无需解压,省时省空间。

WimTool

以下内容来自老九的WimTool-V1.30.2011.501自述文档
一、基本介绍
1、WimTool并不是Imagex的GUI,可以脱离Imagex而独立使用。
2、WimTool能提供普通用户对WIM格式文件最常用的处理功能,如制作映像文件、挂载映像、解开Wim映像到硬盘的目录和向现存的Wim文件加入新的映像卷等。
3、在WimTool中,对Wim文件进行操作处理时,界面元素给用户提供了相当的显示信息,对Wim文件最常见的处理出现失败时,WimTool会提供失败的说明。
4、WimTool界面采用分页式设计,每页都提供了必要的操作说明、选项要求和注意事项。初次使用的用户请先阅读每页的操作说明。
二、运行环境
Windows 2K/XP/2K3/Vista/7及它们相应的PE系统,在上述系统中安装WimFltr或WimMount组件后可以使用全部功能,如果没有安装WimFltr或WimMount组件,只需一个位于同目录中的WIMGAPI.DLL文件也可使用大部分常用功能。
三、功能简介
WimTool集成了处理Wim文件的以下常用功能。
1、支持制作不同压缩类型的映像文件。在制作新的映像文件时,用户可给新的映卷指定映卷名称和映卷描述,并加上启动标记,同时用户可以在WimTool中指定压缩类型。
2、支持向现有的映像文件添加新的映卷,并可指定新映卷的名称和描述,并加上启动标记。
向现有映像文件添加新的映像卷时,WimTool会自动检测原映像文件的压缩类型,并使新加入的映像卷与之匹配。
3、支持挂载和卸载Wim文件。用WimTool挂载Wim文件时,用户可以选择指定的映像文件和挂载目录,同时也可指定挂载方式(是否可写或只读)。
4、支持向硬盘解开(应用)Wim文件中指定的映像卷,包括解开分割包。WimTool解开Wim文件时会自动检测用户指定的Wim是否属分割包,并将其它分包系列也解开到指定目录。
5、支持将单一的大体积Wim文件按指定大小分割,分包文件既支持WimTool解开也支持Imagex解开;也支持将一组分割包合并成单一的Wim映像文件。
6、支持将某Wim文件中存在的映像卷导入到另一个Wim文件中。导入映像卷的目标Wim文件既支持Imagex操作,也支持WimTool操作,如挂载、解开等。
7、支持从已有的Wim文件中删除已有的映像卷条目。
8、支持查看Wim文件基本属性和详细信息,如映卷名称、映卷描述、压缩类型、映像卷数目、是否属分割包等。
9、支持列出系统所有挂载的Wim映像及其挂载目录、挂载方式等。
10.支持修改现有的Wim映像文件中的某个映卷的名称和描述,并加上启动标记。
11.支持 Mount 、MountRW 、UnMount 、Apply 、 Capture 、ReMount 和 Append 七项命令行参数及它们的常用选项。
12.支持WIM映像文件与WimTool程序直接关联,并可创建右键菜单,方便挂载或打开WIM映像文件。
13.支持列出映像内的文件目录,这个功能相当于ImageX的/DIR参数,可以在PE系统中使用。
14.支持通过配置文件定义捕获映像或解开映像的规则。WimTool的配置文件与ImageX的兼容。在WimTool内置了一份默认的配置文件,这个配置文件与ImageX的默认配置文件相同。
15.在图形界面中,WimTool对制作映像、解开映像、导出映像、列文件目录等过程提供用户中止操作支持。
16.注册WIM文件关联后可通过双击WIM文件打开WIM映像内的程序或启动到WimTool的图形界面。
17.支持鼠标右键扩展菜单快速展开WIM映像文件和快速制作WIM映像文件,这两项操作提供处理进度。
18.支持基于的WIM的系统备份和系统恢复应用,同时具有简单必须的磁盘管理功能。
19.支持每一个WIM映像设置一个自己特色的个性化图标。
20.支持WimMount V6.1.7000.0及以上版本,可以使用WimMount.SYS的新特性,也兼容旧版本的Wimfltr驱动。

WimKit

WimKit —— 基于WIMGAPI 和 wimlib 的WIM(Windows Imaging Format)及ESD镜像文件处理工具。WimKit不是Imagex或dism的GUI,而是一个可以独立使用的工具。[1] 
使用WimKit能让普通用户在图形界面下完成对WIM格式及ESD格式(未加密)文件的各种处理 ,如制作映像文件、挂载映像、解开Wim映像到硬盘的指定目录或向wim文件加入新的映像卷等, 的并且它是完全免费的。
WimKit 从1.1版起可使用wimlib库,并开始支持非加密ESD文件,增加了浏览镜像文件及提取镜像文件中选定文件的功能。选择wimlib模式时不需要Wimgapi.dll 等相关组件支持即可工作。(wimlib限制不支持挂载功能)
软件安装: WimKit是完全绿色的软件不需要安装,下载后解压到硬盘即可运行

wim的更多相关文章

  1. WIM镜像添加多语言支持

    起初的想法: intel 600p虽然速度一般,但pcie还是值得一试的.购买后发现原来的win7版本无法识别就找了KB2990941和KB3087873两个补丁,成功识别出了硬盘.期间通过dezor ...

  2. U盘启动 WinPE系统维护工具 任意安装GHO/WIM/ESD系统映像 无广告专业版

    WinPE系统维护工具简介: 1.工具箱基于Windows 8 64位系统制作. 2.强大的DG分区工具专业版4.9.1(DOS版为4.9.0). 3.破解windows密码工具. 4.硬盘.内存检测 ...

  3. 使用 Windows AIK 创建自定的客户端系统WIM文件

    Windows 7/2008 的AIK 3.0下载页面:地址链接 1.8G [3.1补充包为1.4G] 安装3.0后,升级为3.1方法: xcopy E:\ "C:\Program File ...

  4. Wim技术之Wim文件的制作

    背景:操作的镜像文件为win8.1 update的ISO里的Wim文件 1.使用如下命令将支持WimBoot的instal.Wim文件转换成可以支持wimboot启动的映像文件 Dism /Expor ...

  5. WIM更新命令(打补丁)

    在D盘新建3个文件夹:win7(install.wim).updates(补丁).win7ultra 1.先打开ISO文件,然后加载映像到D:\win7ultra文件夹dism /mount-wim ...

  6. 解压Windows的install.wim文件

    转自无需软件,解压Win8/Win8.1的install.wim文件 一.检查镜像版本: 镜像中包含多个版本,需要确认自己需要的版本,我的镜像路径是"F:\win8.1\sources\in ...

  7. 解决 U盘安装Windows Server 2012 R2 报错 Windows 无法打开所需的文件 Sources\install.wim

    报错原因: 使用UltraISO等软件刻录镜像时默认使用FAT32文件系统,该系统不支持大于4G的文件, 而Server 2012 R2的安装文件install.wim为5.12G,固安装失败. 解决 ...

  8. WimMaker 2.0 (2013.10) WIM制作工具

    WimMaker 2.0 (2013.10) WIM制作工具 可用于制作PE启动内核的Wim文件 说明: 因本软件使用.NET2.0制作,故主要用于制作WIM映像不用于备份还原系统(虽可用,但不专业, ...

  9. WimTool(Wim映像处理工具) V1.30.2011.501 免费绿色版

    软件名称: WimTool(Wim映像处理工具) V1.30.2011.501 免费绿色版软件语言: 简体中文授权方式: 免费软件运行环境: Win7 / Vista / Win2003 / WinX ...

  10. 如何修改WinPE Boot的.wim镜像文件

    1. 使用imagex /apply或imagex /mountrw将WIM镜像文件mount到某个文件夹,假设为d:\tmp\winpe_x86\mount.  例: imagex /mountrw ...

随机推荐

  1. 域名带与不带www的区别

    首先我们来说下为什么会产生带www与不带www的两种域名. 不带www的域名为顶级域名或一级域名,如qiankoo.com.带www的为二级域名,如www.qiankoo.com. 在购买域名时,域名 ...

  2. 用C++/CLI搭建C++和C#之间的桥梁

    一.简单用法 C#和C++是非常相似的两种语言,然而我们却常常将其用于两种不同的地方,C#得益于其简洁的语法和丰富的类库,常用来构建业务系统.C++则具有底层API的访问能力和拔尖的执行效率,往往用于 ...

  3. meterpreter > sysinfo

    meterpreter > sysinfoComputer : test-VCS86VROS : Windows XP (Build 2600).Architecture : x86System ...

  4. JFinal常量配置学习笔记

    在继承 JFinalConfig 类时,需要 实现 /** * Config constant */ public abstract void configConstant(Constants me) ...

  5. vue指令总结(二)

    一.vue指令 1.v-text v-text是用于操作纯文本,它会替代显示对应的数据对象上的值.当绑定的数据对象上的值发生改变,插值处的内容也会随之更新.注意:此处为单向绑定,数据对象上的值改变,插 ...

  6. cms-友情链接实现静态化

    service: package com.open1111.service.impl; import java.util.List; import javax.servlet.ServletConte ...

  7. IOS NSBundle使用(访问文件夹)

    NSBundle的相关信息 1.一个NSBundle代表一个文件夹,利用NSBundle能访问对应的文件夹 2.利用mainBundle就可以访问软件资源包中的任何资源 3.模拟器应用程序的安装路径: ...

  8. hdu1150&&POJ1325 Machine Schedule---最小点覆盖

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1150 题目大意: 给你两台机器A和B,A机器有n种模式,B机器有m种模式,初始时都是0,现在给你k个 ...

  9. Handling Exceptions

    https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/Exceptions/Tasks/Handling ...

  10. flutter 踩坑总结

    导入第三方库踩坑小结: (编译器:VsCode) ( 打算在学习中,使用flutter重新自己的项目,遇到比较特殊的坑,就先记录一下,持续更新中) 1.把第三方库 写入pubspec.yaml文件中 ...