0x0 前言

现网络中的系统各种各样,安装好了系统之后发现被强制安装和捆绑了各种难移除和解决的软件和主页。所以,一般用户或者中小型企业都会自己定制系统,一是为了安全,二是方便集成自己需要的软件和补丁、驱动,DIY系统一劳永逸方便简单,安装既有自己想要的软件。

0x1 需要准备的工具

1.纯净版系统一份,
(避免有广告插件集成,64位、32位根据自己需求)
2.需要集成的所有软件
3.系统驱动下载
4.系统补丁下载
5.抓取镜像
6.集成驱动、补丁

0x2 系统驱动下载

首先拿一台PC做安装一个基础操作系统,在这个操作系统上安装好你所需要的软件、补丁、整合到企业或个人手里所有机型的驱动,等待安装完成后,抓取镜像。

驱动可以根据PC型号去官网下载安全可靠,如果可以接入外网也可以借助第三方软件下载。如果是内网不方便接U盘,可以使用万能驱动在PE模式下打好该机型的驱动。

驱动集成有3种:

  • 1、所有驱动程序放在系统盘下

把其他不同型号的PC驱动软件全部存放在C盘的一个文件夹下,用封装系统后的镜像安装系统后C盘是有你存放的驱动文件的,只要手动去安装就可以了,省的接USB拷贝(适用于秘密内网)。

  • 2、直接打入系统镜像中

(方便省事,但是前期准备较多,文章后面有命令集成驱动详细内容。)

  • 3、怕麻烦就直接跳过驱动,连接外网下载第三方软件自动安装(推荐360驱动)

(如果可以接外网。)

(整合不通PC型号驱动越多后期安装系统越省事,如果是在没有办法,就安装好系统进入PE用万能驱动打。(推荐IT之家的万能驱动工具,注意去掉里面的捆绑软件和首页##我爱IT之家,无奈我是打工仔,原谅我!!!)

0x3 系统补丁下载

win7可以到外网mricsoft.catlog.update.com根据缺省补丁提示下载补丁,先在外网装个虚拟机下补丁。win10建议使用一台物理终端连外网等更新完或者使用第三方软件安装所有补丁后打包补丁。

0x4 抓取镜像:

需要的工具:

  1. AIK
  2. Imagex
    3.win7.xml(可以找跳过创建用户)
    把这些工具放到D盘中

以管理员身份运行cmd按照顺序输入以下命令:

  1. cd \windows\system32\sysprep2. Sysprep /generalize /oobe /reboot /unattend: d:\win7.xml

系统会出现sysprep清理阶段,等他结束会重启。(怕操作不过了可以把reboot改成shutdown手动开机)。

在重启的时候插上U盘根据快捷键进入系统安装PE界面,PE(微软PE,最后一章有教制作)

按SHIFT +F10调出cmd,按照顺序输入以下命令:

  1. D: (根据自己情况,找到工具放在的盘符,可能不是D)
  2. IMAGEX /capture c: d:\system.wim “windows 7” /compress maximum ##抓取C盘系统,保存到D盘中名字为system.wim ,"windows7"是镜像介绍
  3. 结束了之后回到系统中,D盘中有个system.wim,把他修改成install.wim然后用软碟通替换掉镜像中的install.wim,这样子一个定制镜像就完成了。
    (也可以在这个镜像基础上再次定做,省去开头安装软件驱动补丁的操作,但是最多可以定制3次)。

注:(imagex不同版本,32位只能抓取32系统wim,64抓64,所以如果没有64imagex可以用32镜像系统做个U盘启动盘,抓取64位的系统也可以。)

0x3 集成驱动、补丁

如果不想在系统界面安装驱动和补丁,可以用命令直接集成。

1.在D盘中win7文件夹,然后再在win7文件夹中创建4个文件夹:

      1. mount2. qd3. usb

介绍:
-mount 用来存放释放的系统文件
-qd 用来存放要系统驱动
-usb 用来存放usb驱动
-bd 用来存放补丁

注:驱动需要可以解压成文件的才能打进wim,有的只有exe就单独usb拷进系统安装或者存放在系统C盘中,安装完系统后手动安装驱动。 )

2.dism 释放镜像
把下载的镜像文件加压,然后从source文件夹中复制install.wim到D盘的wim7文件夹里。

以管理员身份运行cmd,根据步骤输入以下命令:

1.  D:                ##进入D盘 2.  cd \win7       ##进入win7文件夹3.  dism /mount-wim /wimfile:install.wim /index:1 /mountdir:mount        ##释放install.wim 并保存到mount文件夹中4. 在mount里可以看到系统被释放后就是系统装好的C盘,这时候我们新建一个文件夹,命名随意,用来存放你需要的软件、驱动(防止驱动没有集成进)、360驱动大师5.  dism /image:mount /add-driver:"qd" /recurse  ##向释放后的mount文件夹里添加驱动,添加的文件目录为:qd6. dism /image:mount /add-package /packagepath:"bd" ##向释放后的mount文件夹里添加补丁,添加的文件目录为:bd7. dism /unmount-wim /mountdir:mount /commit ##添加完成后封装系统

注: USB是单独的驱动,有时候进微软的PE中无法进入安装程序,显示无法读取到CD光盘鼠标无法动弹,这是因为系统镜像中没有USB3.0驱动,而你插在了USB3.0上,如果有USB2.0可以暂时换,没有就要在BOOT.WIM中集成,根据index序列号添加,有几个index添加几次usb驱动,步骤跟上面步骤3一样,先释放index:1,再添加,如果有2个index,挨个释放添加。)

0x4 系统封盘

1、把封装好的install.wim用ultra打开最初下载的ISO纯净镜像,然后展开source文件夹替换掉里面的install.wim、boot.wim,然后保存,完成后就是一个完整的diy镜像

2、用ultra 启动选项卡中的写入硬盘映像,把整个映像写到你的U盘中(确定U盘型号大小,不要选错U盘)。

完成后一个系统启动盘就做好了,插入电脑中根据机型的快捷启动键(百度查)选择你的U盘就可以进入Microsoft的PE安装系统了,

[diy-windows系统] Windows下dism 集成系统补丁、驱动相关推荐

  1. 卸载linux进入windows系统,Windows双系统下卸载Linux

    windows使用mbr来引导启动,linux使用grub来引导,在装了双系统之后,就会以grub来引导启动.而双系统卸载Linux的主要问题是当在windows中将linux 分区直接格式化之后,G ...

  2. 一步步部署基于Windows系统的Jenkins持续集成环境

    如题:本文将介绍如何在Windows环境下运用Jenkins部署持续集成环境.之所以写本文,是因为在最近工作当中,学习使用Jenkins时,确实遇到了一些问题,而大多数教程文档都是基于Mac或是Lin ...

  3. Windows系统CMD下常用命令

    命令    功能 ASSOC    显示或修改文件扩展名关联. ATTRIB    显示或更改文件属性. BREAK    设置或清除扩展式 CTRL+C 检查. BCDEDIT    设置启动数据库 ...

  4. 关于我之前写的修改Windows系统Dos下显示的用户名之再修改测试

    最近看到蛮多网友反映,自己修改Dos下用户名后出现了很多的问题--今天抽了时间,再次修改测试... ================= 提前说明:我自己修改了很多次没发现任何问题,<为避免修改可 ...

  5. Windows系统cmd下格式化U盘。彻底格式化UEFI分区。

    最近在装系统,U盘弄成了系统盘,但是格式化的时候一直格式化不了,这就很难受啊.偶尔在网上查到了怎么格式化,但是没有记住,又浪费时间去找,这次干脆记录在自己的博客里面. 一.右键点击系统桌面左下角的[开 ...

  6. 【windows系统cmd下打开管理员模式】

    runas /noprofile /user:Administrator cmd

  7. Linux下Intel集成显卡驱动安装

    在http://intellinuxgraphics.org/中下载最新的驱动包 xf86-video-intel 2.15.0 Debian的源中有安装包xserver-xorg-video-int ...

  8. windows系统-web渗透工具-AWVS

    windows系统-web渗透工具-AWVS ACUNETIX WEB VULNERABILITY SCANNER(AWVS) Awvs是一款很出名的web安全扫描器,属于windows系统平台下最流 ...

  9. 将windows系统装到USB存储设备

    将windows系统装到USB存储设备 需求: 1)一般公司比较规范,计算机系统有严格的限制策略,如果自己不懂得如何更改或者没有权限更改,将极其不便. 2)计划在家里完成在公司未完成的事,甚至异地出差 ...

  10. linux系统和windows系统硬盘组raid方法

    RAID,全称叫做廉价磁盘冗余阵列,也就是将两个以上的磁盘组成一个大磁盘,构成逻辑卷,这样这个磁盘的容量.顺序读写速度都将是所有磁盘的和.RAID的好处这里就不再赘述,感兴趣的您可以自行搜索研究.我是 ...

最新文章

  1. String、Brush、Color 相互转换
  2. javascript对象、类与原型链
  3. Leetcode 415. 字符串相加 (每日一题 20210826 同类型题)
  4. stm32之TIM-高级定时器应用实例二(测量频率和占空比)
  5. SAP CRM和Cloud for Customer的Account merge
  6. python assert的作用
  7. Tensorflow笔记(一)
  8. Muduo 网络编程示例之三:定时器
  9. 第 22 章 备忘录模式
  10. mysql行列转换case_浅析SQL语句行列转换的两种方法 case...when与pivot函数的应用_MySQL...
  11. access身份证号掩码_access输入掩码
  12. 苹果cms V10模板|首涂第二十五套精简宽屏主题模板破解带后台无加密版
  13. TPC-H介绍及实战总结
  14. 2021全球程序员收入报告出炉,字节高级码农年薪274万元排第5!
  15. matlab坐标系无穷大,在 Matlab 中无穷大用 _______________ 表示
  16. 村庄规划工作底图制作
  17. 如何说服导师放你去实习?
  18. 【统一登录认证】企业微信统一认证系统流程整理 流程图 时序图
  19. 什么是倾斜摄影测量,目前的主要应用是在哪些方面呢?
  20. 企查查爬虫python实现(二)报错与细节

热门文章

  1. 树莓派——使用SDK定期备份本地文件到OSS(自用)
  2. Spring依赖注入流程【完整版】(populateBean方法内部执行流程)
  3. jQuery的AJAX请求中contentType和dataType的区别
  4. 银河麒麟系统如何取得终端的root权限和查看所有服务状态
  5. 人事管理系统(毕业设计)
  6. 用冰点文库下载百度文库里面的内容
  7. python核心编程之Python聚类算法之凝聚层次聚类实例分析
  8. 博客首页全新改版;博客代码片支持折叠;原创博文新增打赏功能……【2022.1.17】
  9. Ubuntu 安装JDK18
  10. Python机器学习算法基础概述