打造适用于KVM云服务器的极简Win7PE(仅80MB)

鉴于之前折腾WXPE的失败经验,在折腾Win7PE之前,先不考虑体积和功能,找一个通用的Win7PE做个实验。

发现Win7PE比WXPE要稳定得多,没有鼠标丢失问题,安装驱动也很顺利!

于是开始玩命折腾,先定一个小目标:

一、Win7PE只需要BOOT.WIM文件就可以了,用系统自带的Bootmgr就可以引导;

二、体积一定要小于100M,最好小于85M,才能塞进100M的隐藏分区;

三、要求能正常安装virtio驱动;

四、支持网络功能,可以运行FTP软件上传和下载文件;

五、集成最基本的系统维护工具;

 

最终选择Windows7 32位企业版为基础制作这个PE。

第一.32位比64位体积更小巧,对内存要求也更小;

第二.企业版比旗舰版的安装文件要更小;

第三.不带SP1的版本比带SP1的体积更小,对于PE系统来说有没有SP1补丁并不影响使用;

 

首先是解压ISO,提取BOOT.WIM和INSTALL.WIM,

然后合并文件,导入注册表,修改注册表。。。

这些基本操作就略过了。。。

 

最重要的精简系统文件和添加网络功能。

参考了这个文章:http://blog.sina.com.cn/s/blog_18cbdaad80102y18t.html

非常感谢这位博主的分享,节省了不少时间进行初步的精简工作。

在基本功能满足要求的情况下,进一步精简无用文件和注册表项。

使用虚拟机反复测试,使最终WIM文件的体积在85M以内。

整个过程费时又费脑

此处省略1万字。。。。。。。。。。

此处省略1万字。。。。。。。。。。

最终获得了一个比较满意的极简PE。

 

此PE不含维护工具只有80M,加上维护工具85M。

为了优化体积,对注册表进行了大量精简,去掉了一些右键菜单。

为了优化体积,删除了大量系统自带的但是不常用的驱动。

保留了PPPOE和RNDIS驱动,可以做为本地电脑维护时上网使用。

集成Virtio驱动使用PECMD来加载,保证注册表纯净无污染。

内置工具都放在Program Files目录,保证Windows目录纯净无污染。

内置工具集成了常用维护工具,FTP服务器,磁盘分区工具,这些都没有添加到桌面图标;

 

注意事项:

1.此PE保留了系统自带的磁盘碎片整理工具,如果无法启动?

需要手动到“计算机管理->服务”手动打开“Task Scheduler”服务。

2.此PE保留了宽带连接(PPPOE)功能,如果提示启动失败?

需要手动到“计算机管理->服务”手动打开“Windows Event Log”服务。

 

系统截图:

 

在服务器和本地电脑上测试了一下,感觉很不错。

送上链接分享给有需要的朋友:

https://download.csdn.net/download/qq446252221/11545155

仅含BOOT.WIM文件

如果使用Bootmgr引导wim文件,还需要一个BOOT.SDI文件,可以从安装光盘提取出来。

本地硬盘启动时,自己通过BootICE添加一个WIM启动项即可。

U盘启动时,格式为FAT/FAT32,使用BootICE修改引导程序为Bootmgr,再添加一个WIM的启动项即可。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值