无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 24320|回复: 67
打印 上一主题 下一主题

带远程控制、安装脚本、一键制作PE的Win7PE,中英双语版

[复制链接]
跳转到指定楼层
1#
发表于 2012-3-20 04:30:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,从一开始我单纯的只想DIY别人做好的PE,加入自己需要的功能和软件,到最后自己用微软的AIK工具制作了一个鸡肋型的PE,然后一步一步加资源管理器、IE、无线功能、脚本等支持,慢慢的演化成了维护型和诊断形的PE,最后为了实现一个脚本就能安装一个PE到U盘、光盘、手机内存卡等,又重新温习了一下批处理,经过二个多月的时间我自己终于做出一个PE出来,拿来于大家分享。
  系统名称: ZJS_Win7PEX86
  最低内存:512MB
  支持的系统:32位的XP\2003\VISTA\2008\WIN7
  已安装的组件:WinPE-Scripting、WinPE-PPPoe、WinPE-DOT3SV、资源管理器、IE、附件等
  系统定位:维护型PE
  每个人做的PE都会有不同的地方和相同的地方,下面我讲解一下本PE的功能和配置,来无优这么久都没有看见有人写关于PE的使用教程,很多人用PE只是为了安装一下系统或恢复一下数据,完全没有发挥出PE的功能,本人有必要把我学到的PE知识和大家做了一个教程,方便新手和自己找出问题。

1.PE刚刚启动的时候是没有网络的,需要运行桌面上的“启用网络",脚本自动加载光盘或U盘根目录的Win7drive文件夹,加载网络驱动出现右下角加载驱动提示


  本PE集成的网卡驱动支持列表,从自由天空综合驱动包和国外驱动网站提取

[Lan]网络芯片驱动:
  Atheros网卡驱动
  Broadcom博通网卡驱动
  D-LINK友讯网络芯片驱动
  JMicron智微JMC25x/JMC26x网卡驱动
  Marvell Yukon千兆以太网卡驱动
  nVIDIA nForce网卡驱动
  Realtek瑞昱网卡驱动
  VIA威盛Velocity VT网卡驱动

[Wlan]无线网络芯片驱动:
  Atheros 无线网卡驱动
  Broadcom博通无线网卡驱动
  D-Link友讯无线网卡驱动
  Intel英特尔WiMAX 6050/6250无线网卡驱动
  Ralink RT无线网卡驱动
  Realtek瑞昱RTL系列无线网卡驱动
  TP-link普联TL系列无线网卡驱动
  VIA威盛系列无线网卡驱动
    详细支持厂商网卡驱动型号大家打开 Win7drive目录查看

2.如果目标操作系统是32位的VISTA、2008、win7操作系统,运行桌面上的"从Win7系统安装驱动"会加载比如网卡、声卡、显卡、芯片组等驱动,声卡服务被我删除了,因为和远程协助有冲突,这个脚本很实用的功能就是当PE里没有本机网卡驱动的时候,可以自动从安装有操作系统的硬盘上调用驱动



3. PE启动默认是不加载什么驱动,我在PECMD.INI脚本文件里加入加载USB的驱动,方便一下USB设备,比如USB鼠标、键盘操作,默认的PE也认不出本机的CPU型号和属于什么类型的计算机,这个时候再运行一下桌面上的“安装即插即用驱动"就会安装这些即插即用驱动,这个和“从Win7系统安装驱动”是有区别的,完全可以不用运行



  没有运行“安装即插即用驱动"时的设备管理器,还认不出CPU型号和什么类型的计算机,该脚本还有些问题,有时候加载一个驱动就会一直不动,需要人工按下回车键才能顺利完成



运行完成之后,认出了CPU型号和计算机类型



  4.当成功加载网络驱动之后,如果没有网络驱动试着运行“从Win7系统安装驱动”说不定会加载上驱动,运行桌面上的“PE网络配置"建议大家用这个来修改IP地址或网络参数,无线网络也可以在这里配置,ADSL拔号上网或VPN拔号上网的朋友可以运行桌面上的“宽带连接"



5.Win7PE访问别的电脑的共享是不可以直接在运行里输入“\\IP\共享名" 访问的,需要用到““映射网络驱动器”,才能访问,桌面\网络右键\映射网络驱动器”,输入目标计算机名或IP名+共享名,例 “\\ZJS\T”  ,用户名和密码这一块是需要看目标系统的共享设置而定的,如果目标系统共享定义为“本地用户以来宾身份验正,那你输入任何正确的用户名和密码都是来宾权限访问,如果目标定义共享访问为“本地用户以自己的身份验正”你输入正确的用户名和密码就按照目标的共享权限来访问,输入错了或不知道就随便输入一个账号和密码就以来宾身份访问



当第一次访问目标共享成功后,就不再需要这么麻烦来“映射网络驱动器”,直接在地址栏输入 \\计算机名或IP,直接访问了



如果您在访问目标共享出现了如图中的错误,那请运行开始\程序\网络工具\ 断开所有远程共享连接 ,就能重新用“映射网络驱动器”来访问了



6. PE想共享给别的电脑访问,建议使用“PE网络配置”或 开始\管理工具\共享来进行操作,设置完共享之后记得检查一下共享的安全权限,默认是不会加入所有人读取的安全权限的



7. 本PE加入实用的搜索功能,可以在开始菜单和资源管理器中搜索,还可以搜索文件内容



8.NTFS权限的编辑支持,但没有加入所有者的编辑支持功能 也希望有高手指出如何加入所有者的编辑支持功能,本人折中在鼠标右键加入了"管理员取得所有权限",这样支持打开一些原本在PE是无法访问目标操作系统C盘文件夹一些数据的

  

本来这个收藏夹因为权限问题是无法访问的,只需要右键“管理员取得所有权”再手动添加一下权限就可以访问了

9.本PE整合了"Microsoft DaRT 7"故障诊断工具,该工具相当的给力目前只有英文版本的,系统还原、启动修复、恶意病毒清除工具、计算机日志事件等,这些都是为修复计算机而设计的,本人亲试支持修复的系统为32位的vista、2008、win7,反过来不支持64位的任何系统  

打开桌面上的“系统修复”出现第一步,


第二步选择需要修复的目标操作系统  



"Microsoft DaRT 7"故障诊断工具,目前只有英文版



10  想重装系统,运行开始\管理工具\系统安装器,该工具强大,支持32位所有系统,XP系统可以是ISO镜像文件或光盘安装,Vista以上的系统可以是光盘安装或install.wimy文件安装,WinNTSetup支持安装前的驱动注入,比如磁盘控制器驱动注入,支持安装VHD、支持自动安装脚本、支持安装完系统之后一些常规的设置





11.本PE加入远程控制最强大的工具TeamViewer 6,在需要远程协助的电脑上运行桌面上的”远程协助"将ID和密码告诉远程的朋友,远程的朋友就可以通过TeamViewer 6来远程控制,这也是本PE制作的初衷,所以加入了自由天空的的网卡驱动和国外的网卡驱动包




12 一条龙似的PE安装脚本 ^_^,下载 ZJS_WIN7PEX86v1.zip 解压后运行 SETUP.cmd帮您安装PE到硬盘、光盘、移动设备,VISTA以上的系统记得右键“以管理员身份运行”SETUP.cmd,不然可能会无法正常安装成功。


13. 推荐几个系统分析的实用工具,Autoruns、BCompare、procmon,其中前面两个软件是可以分析离线操作系统的,后面的procmon是应用程序监视工具,是用来分析当前运行系统的进程、注册表、网络等,本人用它来分析PE一些软件无法运行和PE一些功能无法使用,可以用它分析出问题所在。
运行开始\程序\系统分析\Autoruns,选择文件\分析脱机系统,找到硬盘安装有的操作系统,该软件自动分析出目标操作系统所有启动项和服务,对着需要分析的项目\右键\跳转文件路径或是注册表,非常方便分析目标系统的注册表和文件等,注意该软件由于会加载目标操作系统注册表文件,所以运行了Autoruns就不要再运行Microsoft DaRT 7不然两个软件可能会冲突,都是属于脱机分析软件。




BCompare综合对比工具,用来对比文件目录、注册表、16进制、文件等,该工具非常实用,我主要是拿来对比PE的注册表和正常系统注册表的区别,在我制作这个PE过程当中也拿来对比别人的PE找出不同的文件和注册表,对比脚本代码等等,推荐大家使用



14. PE运行会自动判断运行环境,如果是在VM虚拟机中运行,会自动加载VM拖放支持,方便虚拟机和真机拖放文件、剪接版。只支持VM7.0以下版本的虚拟机,不支持VM8.0,如果内存大于或等于512,会弹出虚拟内存设置选择,兼容小内存的电脑,我在虚拟机测试物理内存最小不能少于400MB,需要加载网络至少460MB左右,如果使用了虚拟内存512MB的电脑随便运行




15.集成的第三方软件,软件全部安装在 x:\Program Files 目录,没有做任何外置软件,启动PE加载网络驱动之后,可以拔掉U盘、光盘载体,当然本人也加入了Imdisk是方便有需要加载外置软件的朋友,PE X盘的大少为256MB,




16.PE启动界面为英文版,因为删除了boot里的字体文件,还有本人不喜欢PE启动时看到的那朵菊花LOGO,而且我还觉得加载的时间比没有LOGO的时间常,但是如果PE在启动的过程中出现什么错误,那全是黑低白字的英文界面,有朋友喜欢像WIN7的LOGO,所以做了一下BOOT.EXE补丁,将BOOT.EXE解压到ISO目录覆盖BCD文件即可。



  默认的启动界面,是英语提示,如果打了补丁之后就是 "Windows 正在加载文件",加载完之后出现WIN7 的LOGO,


17.PE英文版,系统和软件和中文版差不多,软件8成都是目前最新版的,英文版的软件多数没有注册,呵呵因为没有破解版没有中文版这么方便,英文版PE比中文版PE体积小一点,加入中文字体,支持中文软件、中文目录文件、中文的文本文档。





PE中文版下载地址:http://115.com/file/dppp9wws
PE英文版下载地址:http://115.com/file/c22vfxhs
BOOT汉化补丁地址: http://115.com/file/e777dkbm

其他网盘下载,PE英文版:


一键制作中文版win7PE安装脚本制作教程,2012/7/27号补上,方便大家DIY
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=255306&extra=page%3D1


[ 本帖最后由 k9o9f9 于 2012-7-27 21:28 编辑 ]
2#
发表于 2012-3-20 08:29:26 | 只看该作者
谢谢分享,希望能写个详细的制作教程。
回复

使用道具 举报

3#
发表于 2012-3-20 08:51:23 | 只看该作者
好,授之以渔。。。。。
回复

使用道具 举报

4#
发表于 2012-3-20 10:51:43 | 只看该作者
为什么不使用TeamViewer 7
回复

使用道具 举报

5#
发表于 2012-3-20 13:36:08 | 只看该作者
这个看起来不错,能用远程控制!可惜没声音!咱的目标是PE安装驱动,然后上VS打真三!魔兽RPG!
回复

使用道具 举报

6#
发表于 2012-3-20 13:44:09 | 只看该作者
谢谢分享!!!!!!!
回复

使用道具 举报

7#
发表于 2012-3-20 13:46:59 | 只看该作者
这个不错,看上你的搜索功能了。。。。
一般的精简版win7pe都把搜索功能去掉了,你的这个搜索功能竟然还能用,不知你是怎么做到的?
谢谢楼主分享!!!
回复

使用道具 举报

8#
发表于 2012-3-20 19:29:53 | 只看该作者
请问楼主如何添加输入法?
回复

使用道具 举报

9#
发表于 2012-3-20 20:36:31 | 只看该作者
留个爪印~~~~~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

10#
发表于 2012-3-20 20:43:18 | 只看该作者
做个教程让大家都学习一下制作方法就好了。
回复

使用道具 举报

11#
 楼主| 发表于 2012-3-20 23:22:07 | 只看该作者
为什么不使用TeamViewer 7

最重要的原因是TeamViewer 7安装完之后,双击就没有反应了,可能是PE环境支持问题,比如却少系统支持的文件或注册表等。。。还有我没有TV7的注册版,TV6无法连接TV7,如果有朋友指出如何能安装使用TV7,本人感谢不已....
回复

使用道具 举报

12#
 楼主| 发表于 2012-3-20 23:24:17 | 只看该作者
原帖由 zhoubin 于 2012-3-20 13:46 发表
这个不错,看上你的搜索功能了。。。。
一般的精简版win7pe都把搜索功能去掉了,你的这个搜索功能竟然还能用,不知你是怎么做到的?
谢谢楼主分享!!!

在我的一键制作PE脚本里会有加入搜索功能的注册表和系统文件,我完点会一起传达上来,
回复

使用道具 举报

13#
 楼主| 发表于 2012-3-20 23:27:57 | 只看该作者
原帖由 yifazhi 于 2012-3-20 13:36 发表
这个看起来不错,能用远程控制!可惜没声音!咱的目标是PE安装驱动,然后上VS打真三!魔兽RPG!

我也非常遗憾的告诉你,由于开启了声音需要更多的系统文件,而且开启这个服务之后,远程软件TV运行第一次就会卡住,当时我也是分析了好久再找出问题来。
回复

使用道具 举报

14#
发表于 2012-3-21 08:16:28 | 只看该作者

回复 #1 k9o9f9 的帖子

这个必须得顶,我喜欢这个pe
回复

使用道具 举报

15#
发表于 2012-3-21 08:30:57 | 只看该作者
每天来看看。。。。。
回复

使用道具 举报

16#
发表于 2012-3-22 08:23:32 | 只看该作者
老大早上好。。。。。
回复

使用道具 举报

17#
发表于 2012-3-22 10:06:03 | 只看该作者
确实不错,辛苦了,做教程不易,做不同起点的教程更不易
回复

使用道具 举报

18#
发表于 2012-3-22 10:21:02 | 只看该作者
介绍得很详细,看来如果把声音问题解决的话,应该属于很完美的作品了,先下载目前的。
回复

使用道具 举报

19#
 楼主| 发表于 2012-3-22 23:50:11 | 只看该作者
原帖由 cduser 于 2012-3-22 10:21 发表
介绍得很详细,看来如果把声音问题解决的话,应该属于很完美的作品了,先下载目前的。

  声音不是问题的,加载声音需要的系统文件和注册表就有了,只是因为和TV冲突我找不到原因,而且我是要做维护型的PE,所以就没有加进去,如果日后有这方面的制作会重装一个游戏和影音版的PE出来
回复

使用道具 举报

20#
发表于 2012-3-23 09:23:11 | 只看该作者
谢谢老大。。。。。。
回复

使用道具 举报

21#
发表于 2012-3-28 15:54:23 | 只看该作者
楼主,能否单独发个只包括网卡驱动,远程软件,GHOST,DiskGenius的PE,其他软件都不要。还有能否实现PE开机后就能自动装载网卡驱动,省去还要手动点的麻烦。
回复

使用道具 举报

22#
发表于 2012-3-29 10:33:59 | 只看该作者
支持支持, 太好的文章
回复

使用道具 举报

23#
 楼主| 发表于 2012-4-2 11:26:35 | 只看该作者
原帖由 2012jhp 于 2012-3-28 15:54 发表
楼主,能否单独发个只包括网卡驱动,远程软件,GHOST,DiskGenius的PE,其他软件都不要。还有能否实现PE开机后就能自动装载网卡驱动,省去还要手动点的麻烦。

你下截PE之后在ISO\sources\boot.wim ,你可以使用 imagex.exe修改里面的内容,把你不需要的软件给删除就行了,软件全部安装在PE的 Program Files目录下,关于网卡驱动开机自加载载问题,我之前是是设成开机自动加载,可是开机自动加载需要很多时间,如果进入桌面再自动加载有时候还会出问题,所以没有设成自动加载,主要问题是这个加载时间有点久,我看了不少别的PE都是手动加载的
回复

使用道具 举报

24#
发表于 2012-4-2 14:18:51 | 只看该作者

回复 #23 k9o9f9 的帖子

感谢楼主回复,刚才你说的可以使用 imagex.exe修改里面的内容,把不需要的软件给删除就行了。这样做之后会不会开机弹出错误,因为我看见你那些软件都有导入DLL或REG文件的配置文件在,光把软件删除是否就可行。
回复

使用道具 举报

25#
发表于 2012-4-2 18:32:26 | 只看该作者
很有特色的pe,可。。。下载不到,说是“文件拥有者未分享该文件”

[ 本帖最后由 w523w78 于 2012-4-3 09:49 编辑 ]
回复

使用道具 举报

26#
 楼主| 发表于 2012-4-3 20:51:14 | 只看该作者
原帖由 w523w78 于 2012-4-2 18:32 发表
很有特色的pe,可。。。下载不到,说是“文件拥有者未分享该文件”

亲爱的各位115网盘用户:
非常感谢您一直以来对115网盘的关心和呵护,在这段与您同行的路途中,我们很不幸地发现有部分用户利用115网盘传播非法信息,给115网盘的其他用户及整个互联网空间带来了恶劣的影响。本着为大家提供更优质服务的原则,我们将在3月31日至4月15日的这段时间里对非法信息进行整顿和清理,届时将暂停新增文件大众分享以及微博分享功能,之后便会恢复正常使用,敬请大家理解。
因为有您的大力支持,115网盘才迎来今天的迅猛发展,但我们更希望115网盘在未来与各位亲爱的用户朋友可以共同开创一个更加美好、清新、和谐的互联网空间。谢谢大家的理解和支持。
回复

使用道具 举报

27#
 楼主| 发表于 2012-4-3 20:54:59 | 只看该作者
原帖由 2012jhp 于 2012-4-2 14:18 发表
感谢楼主回复,刚才你说的可以使用 imagex.exe修改里面的内容,把不需要的软件给删除就行了。这样做之后会不会开机弹出错误,因为我看见你那些软件都有导入DLL或REG文件的配置文件在,光把软件删除是否就可行。

忘了软件还有一个配置文件在PE的 Program Files\PESOFT.INI ,把里面你不需的软件给清掉就行,这些软件基本上都是绿色版来的,有少部分只是关联文件或注册信息而已,放心删除吧没什么的
PESOFT.INI 的代码如下
//软件配置
EXEC !REG IMPORT "%CurDir%\CUSTOM.reg"  
CALL $%windir%\system32\inetcomm.dll                                                               
EXEC !regsvr32 /s "%CurDir%\Internet Explorer\ieproxy.dll"
EXEC !"%windir%\system32\ctfmon.exe"
EXEC !"%CurDir%\7-Zip\REGDOC.CMD"
EXEC !"%CurDir%\TeamViewer\Version6\TeamViewer6.cmd"  
EXEC !"%CurDir%\ULTRAISO\SETUP.CMD"
EXEC !REG IMPORT "%CurDir%\Autoruns\fonts.reg"
EXEC !REG IMPORT "%CurDir%\Beyond Compare\reg.reg"
EXEC !REG IMPORT "%CurDir%\Ghost\REG.reg"
EXEC !REG IMPORT "%CurDir%\HDTunePro\kz.reg"         
EXEC !REG IMPORT "%CurDir%\Process Monitor\fonts.reg"
EXEC !REG IMPORT "%CurDir%\ProcessExplorer\fonts.reg"
EXEC !REG IMPORT "%CurDir%\Recuva\lang.reg"
EXEC !REG IMPORT "%CurDir%\RegWorkshop\Edit.reg"
EXEC !REG IMPORT "%CurDir%\Thunder Network\MiniThunder\Bin\Setup.REG"
EXEC !"%CurDir%\VMWARE\VM.CMD"  

你不需要用到的软件,比如ULTRAISO 去掉   EXEC !"%CurDir%\ULTRAISO\SETUP.CMD"
这一行即可
回复

使用道具 举报

28#
发表于 2012-4-3 21:24:33 | 只看该作者
谢谢楼主分享技术。。
回复

使用道具 举报

29#
发表于 2012-4-5 18:15:15 | 只看该作者
感谢楼主解答!
原来115在抽风,那过些天再来
回复

使用道具 举报

30#
发表于 2012-4-7 11:07:35 | 只看该作者
原帖由 k9o9f9 于 2012-3-20 04:30 发表
Procexp是应用程序监视工具,是用来分析当前运行系统的进程、注册表、网络等,用它来分析PE一些软件无法运行和PE一些功能无法使用,可以用它分析出问题所在 ...

高手啊,Procexp应用程序监视工具不会用,真希望你能用具体的事例来讲解一下,谢谢啊。
你的这个帖子,我几乎天天都在关注。。。。
k9o9f9 朋友做的这么好的win7pe,我顺便给大伙推荐一下。。。真的不错!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-26 16:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表