自制Windows的DD包教程(相对简单)
系统我用的是WES7_V8,无忧论坛找的
http://bbs.wuyou.net/forum.php?mod=viewthr
理清思路
- 准备系统母盘
- 安装系统
- 安装软件
- 封装
- 备份整个虚拟硬盘为DD包
1. 准备系统母盘
系统我用的是WES7_V8,无忧论坛找的
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=380843
系统最好是支持封装的母盘,我找的这个是支持ES封装.不封装的话,新环境DD后可能蓝屏.
2. 安装系统
- 新建VHD虚拟硬盘.
直接用windows的磁盘管理即可新建,我是建了5G的. 建VHD的时候一定要设置为固定大小. (动态大小之后DD会失败..)
- 虚拟机装系统
可以用DISM++释放系统进VHD,也可以自己想办法在虚拟机上装系统.
如果本机有Hyper那应该比vmware会更方便快捷.
用Vmware的话,记得添加硬盘时选择已存在的VHD文件,
之后启动并安装系统 (如果不能启动,可以试试找个PE修复下引导)
3. 安装软件
自行安装软件及优化.
装好WE7_V8系统后我做了这些,供参考:
- 设置密码,开启远程
- 搜狗输入法
- sandboxie沙盘
- 重启系统.cmd
- FTP服务器
- tcpview
- hasher
- 3389端口修改软件
- everything
- Opera12绿色版
- 设置自动登录. 运行- 输入: Control Userpasswords2
- 防永恒之蓝感染: 关闭 445 137 139端口 # https://jingyan.baidu.com/article/48a4205706119da924250404.html
- 禁用服务 Workstation (使用 SMB 协议创建并维护客户端网络与远程服务器之间的连接。如果此服务已停止,这些连接将无法使用。如果此服务已禁用,任何明确依赖它的服务将无法启动。)
- 禁用服务 TCP/IP NetBIOS Helper (提供 TCP/IP (NetBT) 服务上的 NetBIOS 和网络上客户端的 NetBIOS 名称解析的支持,从而使用户能够共享文件、打印和登录到网络。如果此服务被停用,这些功能可能不可用。如果此服务被禁用,任何依赖它的服务将无法启动。)
- 禁用服务 Themes (为用户提供使用主题管理的体验。)
- 禁用服务 Shell Hardware Detection (为自动播放硬件事件提供通知。)
- 禁用服务 IP Helper (IPV6相关服务)
- 禁用服务 Print Spooler (打印服务)
- 关闭epmap (135/tcp)端口 https://zhidao.baidu.com/question/87121160.html
- 禁用服务 Distributed Link Tracking Client (维护某个计算机内或某个网络中的计算机的 NTFS 文件之间的链接。)
- 禁用服务 Server (支持此计算机通过网络的文件、打印、和命名管道共享。如果服务停止,这些功能不可用。如果服务被禁用,任何直接依赖于此服务的服务将无法启动。)
4 下载 EasySysprep 软件封装第一阶段即可关机
封装的目的是你在新机器上也能DD后成功部署(初始化)系统,
wes7序列号 XGY72-BRBBT-FF8MH-2GG8H-W7KCW
封装完后的VHD文件就是可以DD的硬盘文件了,
但是还没有集成KVM之类的驱动啊,继续吧.
5. 备份整个虚拟硬盘为DD包
- 用DISM++集成VPS驱动,做相应优化 (可选)
挂载VHD (直接双击就可以挂载)
之后用DISM++ "添加路径" 就可以打开这个VHD系统并进行优化及添加驱动了.
添加virtio和vmware驱动 ( http://23.95.235.162/win7_32bit_virtio_vmware.7z )
优化完毕后卸载VHD,这时候这个VHD硬盘文件就可以DD到VPS上了.
- DiskGenius工具 消除碎片 减小体积 (可选)
VHD文件有点大,可能是安装软件的过程中产生了碎片.
那就压缩一下VHD吧,新建个同样大小的VHD,都挂载上,之后硬盘对拷即可.
( DiskGenius - 工具 - 克隆硬盘 - 消除碎片模式 )
- gzip压缩成.gz包,减小体积
用7-zip这个软件,可以直接压缩成.gz的格式,有时间就选择极限压缩吧,慢慢等.
完毕.