需要用到的软件(含下载地址):
一、MacromediaFlashV8.0简体中文版(制作启动画面的工具)二、批量图片合并器0.1.2三、bootool四、WimTool1.08.0316(镜像制作工具)五、ResScope1.96(资源替换工具)六、签名工具七、去水印工具原理:
Win7启动画面的文件存放在\"C:\\Windows\\System32\\bootres.dll\"里面。在
bootres.dll里,有一个RCData的资源,在RCData下有一张图片activity.bmp。activity.bmp是Win7的启动资源,200*21000像素,12MB大小,由105张200*200的小图组成。Win7启动的时候就是顺序显示这些小图。我们的目的就是自己做这105张小图,然后替换掉bootres.dll这个文件。
操作步骤:
一、首先,我们要做一个105侦的FLASH,做好以后,导出影片,BMP图片序列。这些就是我们启动画面的源文件了。
二、用“批量图片合并器”将这105张图片合并为一列*105张。合成之后保存为activity.bmp,然后新建一个文件夹,将activity.bmp复制进去,而且要确保该文件夹下只有“activity.bmp”这一个文件,因为WimTool是以文件夹为单位来操作的。
三、制作好activity.bmp后,可用“bootool”预览动画,以免重新花费时间制作。
四、制作镜像文件。打开WimTool所在目录,双击“WimTool运行库.exe”,然后再启动“WimTool.exe”。选择“新制和追加”。选择刚刚存放activity.bmp的目录。输出文件名随便。卷名BootResource。压缩:最大压缩。将“给卷添加启动标记”的勾打上。然后点“开始制作”。镜像文件最好小于2MB,否则有可能会失败。
五、用ResScope打开\"C:\\Windows\\System32\\bootres.dll\"(打开之前做好备份,并且要取得该文件的所有权),选择到RCDATA→1。“文件”菜单,“导入资源”,选择前面制作好的wim文件,然后保存。
六、将签名工具解压到“C:\\Windows\\System32\\”,然后在命令行下输入如下命令:
cdC:\\Windows\\System32
editbin/releasebootres.dll(去签名)
makecert-r-ssmy-n\"CN=mytestca\"(做临时证书)signtoolsign-smy-n\"mytestca\"bootres.dll(签名)bcdedit/set{current}testsigningon(允许测试签名)七、以上命令会使桌面出现水印,运行“去水印工具”去除水印。八、重启电脑,查看效果。
因篇幅问题不能全部显示,请点此查看更多更全内容