仙乃日 发表于 2010-7-3 11:44:55

让XP安装与7俱进

本帖最后由 仙乃日 于 2010-7-26 16:50 编辑

WIN7安装方式抛弃繁杂的文本模式,利用WIM格式镜像和一些创新的技术实现了系统的快速安装。利用PE的资源也可以将XP打造成类似win7的安装方式。本文只介绍一下自己制作的大概流程和技术原理。更详细的见附件!
也可以直接查看!
离线封装的核心代码大体完成。正在测试离线状态下对目标系统进行驱动安装。离线下对目标系统的驱动备份的核心代码也完成了大部份。

2010.07.25
本工具是可以将PE中正使用的SRS驱动注入到目标系统中,能解决NT5.X系统启动7B蓝屏的问题。
自己第1次写界面,写得很丑陋。本工具只是自己写的离线部署工具的一个功能。
感谢ACN各位大大的帮助!
特别感谢D4llower的无私帮助!



仙乃日 发表于 2010-7-3 11:48:02

写了一部份啦。在pe下对XP进行离线封装,国外有见过成品。国内暂时没见过相关的作品。

仙乃日 发表于 2010-7-3 11:52:01

国外是使用注册表重定向的技术来进行的。自己搞不定这技术,使用挂配置文件的方式来进行离线封装部署。
以前学习封装,现在这个主要偏向于部署(恢复)。

仙乃日 发表于 2010-7-3 12:18:44

在PE下进行离线封装或者部署的优点:
1.封装时可以不用考滤注册表的权限问题。
2.封装时可完成清除母机器的驱动。这一点连线封装时是几乎不可能实现的。
3.封装时能完全地清除操作的痕迹和封装时产生的垃圾文件。
4.封装时可以只针对硬件进行,软件不再重新封装。微软的封装工具运行时会自动删除IE、WMP等自带软件的注册表信息。
5.部署时可以利用PE为恢复到c盘的系统注入硬盘控制器(SRS)驱动。
6.部署时可准确判断并安装电源模式(hal)。不过这个现在貌似不重要了。
7.如果目标机器成功安装过XP系统,则可以先备份旧系统的驱动、宽带连接、IP设置等等信息到其它盘。等镜像恢复到C盘,再将备份的信息注入。
8.如果是使用别人制作的镜像,在镜像恢复到C盘后也可以对其进行一些操作。比如:更改注册表中IE设置,提取镜像中的SRS驱动。更新系统补丁或者直接安装软件(这一点要用到注册表重定向和文件重定向技术,自己暂时没想到解决的办法)。
WIN7安装版的那个install.wim镜像,更适合进行离线操作。可以完全不使用微软自带的那个封装工具进行处理,直接定制具有个性的系统。

仙乃日 发表于 2010-7-3 12:33:55

自己正试着用AU3写一个能实现上述功能的小软件。核心部份的思路基本清了,但从来没写过界面,无从下手。

仙乃日 发表于 2010-7-3 12:37:30

对此有兴趣的朋友,可以共同讨论。

hzxymkb 发表于 2010-7-3 23:41:02

我对这个方面有兴趣!但是我的技术不行!不会研究呀!

xrbenbeba 发表于 2010-7-4 00:14:35

特别想研究~~~~但是貌似这个真是无能为力啊

qinguofang 发表于 2010-7-4 00:52:05

老看看下呵呵 是什么东西来的呀

cjhhuanshao 发表于 2010-7-4 08:16:45

很详细 学习了!
没想到 这里也看到 hzxymkb 好久不见了!~~~~

仙乃日 发表于 2010-7-4 08:55:02

已经完成一部份源码,先放出来。

仙乃日 发表于 2010-7-4 09:05:56

介绍以WIM格式启动内存版的XP的启动流程
这帖子和做封装不是有些相关的。

zcx880517 发表于 2010-7-4 21:15:48

前来支持。。

hzxymkb 发表于 2010-7-5 14:06:27

回复 10# cjhhuanshao
那你还在那里看到hzxymkb呀?

hzxymkb 发表于 2010-7-5 14:08:13

高人的作品又更新了!期待中。。。。。
页: [1] 2 3 4
查看完整版本: 让XP安装与7俱进