DIY 手动制作自己的win pe

DIY 手动制作自己的win pe首先,写在前面的话,从网上下载的winpe用着总是觉得不安心(。。。),在然后自己做的pe可以封装进去自己常用的工具。准备1,在MSDN我告诉你上面下载win764sp1的安装包。2,EasyBoot和UltraISO。这两个工具自己去官网下载。注册的话,自己百度注册#码。3,imagex工具,(这个工具应该是在windowAIK里面)。我这用的是一个64位的程序。(…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

首先,写在前面的话,从网上下载的winpe 用着总是觉得不安心(。。。),在然后自己做的pe可以封装进去自己常用的工具。

准备

1,在MSDN我告诉你上面下载win7 64 sp1的安装包。

2,EasyBoot 和UltraISO。这两个工具自己去官网下载。注册的话,自己百度注册#码。

3,imagex工具,(这个工具应该是在window AIK里面)。我这用的是一个64位的程序。

(下载地址http://download.csdn.net/detail/aei2uem/4721439)

 

下面开始制作ISO包。下面的过程大多是从网上找的,经过我的实践根据自己的过程写下的。

 

制作方法:

 

一,在D盘新建文件夹winpe,在winpe中新建sources、pe3和new文件夹

 

1、把windows7光盘(或光盘镜像)里的\sources\boot.wim文件复制到d:\winpe\sources目录  

2、通过cmd进入imgaex.exe所在的目录。 

3、imagex.exe /mountrw d:\winpe\sources\boot.wim 2 d:\winpe\new (将d:\winpe\sources\boot.wim镜像映射到d:\winpe\new目录)  

4、删除d:\winpe\new根目录下的setup.exe文件。删除d:\winpe\new\sources文件夹,很重要,可以精简winpe哟。  

5、把自己想要封装的工具放到d:\winpe\new\Program Files\目录中。

6、imagex.exe /unmount /commit d:\winpe\new (合并对d:\winpe\new目录中映像文件的修改,并将其卸载)

7、imagex.exe /compress maximum /export “d:\winpe\sources\boot.wim” 2 “d:\winpe\pe3\boot.wim”,把boot.wim分离并重新压缩。  

8、d:\winpe\pe3\boot.wim即为修改后的镜像。

 

这个时候运行这个映像winpe是默认的“命令提示符”窗口。(至于怎么搞出explorer.exe的资源管理器窗口,我没弄出来。 我的解决办法是把totalcmd封装到\Program Files\目录中了 )

制作PE光盘镜像:  

1. 新建d:\winpe\pe,新建d:\winpe\pe\sources  

2. 复制(windows7光盘为X)X:\boot目录(包括文件)到d:\winpe\pe 

   复制X:\efi目录(包括文件)到d:\winpe\pe

   复制X:\bootmgr文件到d:\winpe\pe  

   复制修改后的boot.wim文件到d:\winpe\pe\sources(X为windows7光盘符) 

3. 用UltraISO提取windows7光盘引导文件,保存为windows7.bif  

4. 用UltraISO将d:\winpe\pe下的目录和文件添加到光盘镜像,加载windows7.bif,保存镜像为PE 3.0.iso 

 

 

至此PE3.0.ISO就是做的winpe了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158878.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vue项目部署后刷新404_vue重载当前页面

    vue项目部署后刷新404_vue重载当前页面vue页面访问正常,但是一刷新就会404的问题解决办法:第一种解决方法:将vue路由模式mode:’history’修改为mode:’hash’//router.js文件constrouter=newRouter({//mode:’history’,mode:’hash’,routes:[{path:’/’,redirect:’/login’},{path:’/login’,compon

    2022年10月10日
    0
  • java全局变量的定义和声明_定义全局变量的方法

    java全局变量的定义和声明_定义全局变量的方法JAVA全局变量(或称成员变量)可分两种,一种是静态变量,另一种是实例变量,即在类体中定义的变量,有三点得注意:一、成员变量不能在类体中先声明(定义)后赋值,但静态变量可以先在类体中声明,然后在方法中赋值(当然实例变量是不行的);1)如以下程序会出问题:publicclassTest{staticinta;//在类体中声明整型静态变量a。intb;

    2022年8月21日
    9
  • rootfs.bin_libhdfs

    rootfs.bin_libhdfs忘了到底前几年看的一篇什么busybox的教程,写的及其复杂,以至于让我这么久以来一直不敢再去碰这个东西,直到今天又再次有了这个需求,特来再搞一次,没想到不到俩小时,一次搞定,特将这过程记录下来,以后也好有个参考。1环境宿主机:Ubuntu18.04交叉编译工具链:aarch64-linux-gnu-gcc7.4.0目标机:Armv8i.MX8EVKboard2下载…

    2022年10月7日
    0
  • Mysql 日期格式转换

    Mysql 日期格式转换DATE_FORMAT(date,format)根据格式串format格式化日期或日期和时间值date,返回结果串。 可用DATE_FORMAT()来格式化DATE或DATETIME值,以便得到所希望的格式。根据format字符串格式化date值:

    2022年6月15日
    51
  • Java截取String字符串的几种方法

    Java截取String字符串的几种方法方法一,指定字符,截取字符串,返回字符串数组:Stringstr=”abcd,123,123abc,fij23″;String[]strs=str.split(“,”);方法二,指定索引号,截取字符串:将字符串从索引号为5开始截取,一直到字符串末尾。(索引值从0开始):Stringstr=”abcdefghijklmnopqrstuvwxyz”;str.substri…

    2022年5月19日
    44
  • 关于gsync 和 freesync[通俗易懂]

    关于gsync 和 freesync[通俗易懂]最近我的很多朋友都在问我怎么开启gsync以及gsync的作用还有些小伙伴的台式机有freesync我就随便说下要是有不对的希望各位大佬指正首先我们先了解下垂直同步:1、什么是垂直同步?普通情况下显卡是逐行扫描到显示器,这就导致前面一帧还没扫完下一帧就上去了,因此会产生撕裂,垂直同步则是让显卡去适应显示器,即显示器每次刷新的时候显卡再把算好的图像传给显示器。…

    2022年5月1日
    404

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号