给winpe添加.net支持~

wingwy-win8pe4.0-v1镜像做得很不错,圆了我这个懒人的一个explorer的心愿,但是可惜没有添加.net包。最新的Windows ADK里有WinPE-NetFx4.cab,可以添加到win8pe中来支持.net4 framework。但我在用dism命令往wingwy-win8pe4.0-v1镜像里面添加这个包的时候却遇到了”错误87,add-package选项未知“,我猜想是因为wingwy精简了某些文件导致的。于是我决定自己手动添加.net包。

我的方法是这样的:

1。建立两个目录:mount1和mount2,mount1用来装载微软官方的win8pe镜像,这个镜像就在Windows ADK的安装目录里面有,mount2用来装载wingwy的镜像。

2。先装载好mount1,这时候这个镜像里是没有.net包的,使用regedit加载mount1\windows\system32\config目录下的default、system、software三个文件,分别加载为pe-def、pe-sys、pe-soft,然后把这三个配置单元导出为pe-def1.reg、pe-sys1.reg、pe-soft1.reg文件,卸载三个配置单元。

3。导出注册表文件以后,使用dism命令向mount1镜像中添加WinPE-NetFx4.cab包,注意要添加两个包:WinPE-NetFx4.cab和zh-cn子目录里的WinPE-NetFx4_zh-cn.cab语言包。添加完成后,再重复步骤2,导出三个配置单元为pe-def2.reg、pe-sys2.reg、pe-soft2.reg,卸载三个配置单元。

4。用Registry Workshop来分别比较pe-def1.reg、pe-sys1.reg、pe-soft1.reg和pe-def2.reg、pe-sys2.reg、pe-soft2.reg。看看增加了哪些项目。把增加的项目导出为pe-def3.reg、pe-sys3.reg、pe-soft3.reg。

5。装载mount2, 使用regedit加载mount2\windows\system32\config目录下的default、system、software三个文件,分别加载为pe-def、pe-sys、pe-soft,导入pe-def3.reg、pe-sys3.reg、pe-soft3.reg,卸载三个配置单元。

6。用Beyond Compare来比较mount1和mount2文件夹中的文件,在”视图“菜单项里有”显示左侧孤立“和”显示右侧孤立“,如果mount1在左侧的话就选择”显示左侧孤立“,目的就是把mount1里面有而mount2里没有的文件添加到mount2中。添加完成后注意要删除mount2里的wallpaperhost.exe,这个文件会导致镜像explorer运行缓慢。

7。最后卸载mount1,提交mount2,大功告成。

标签: , ,

24 条评论 发表在“在wingwy-win8pe4.0-v1.iso基础上添加.net framework4.0的包。”上

  1. dutiancai说道:

    按楼主说的做了,可是为什么运行.net程序会弹出一个提示,说是要到控制面板中打开。。。。。这个怎么破?

  2. netps说道:

    请教一下怎么往pe输入法?比如你这个pe的自带的微软拼音。能教一下么?

  3. 杨佳说道:

    wingwy 先生您好,请教一下,我有一些旧机器,主要使用x86版本的Winxp和Win7,那么可以用Win8pe4.0-v1吗?还是使用您上次发布的x86-x64-PE3.0-V3,如果必须的话,能不能给个链接,115网盘已经不能下载了。

  4. sm说道:

    你好 能不能直接发个下载地址给我 fjlenovo@vip.qq.com 谢谢了

  5. snm说道:

    非常的感谢,忘了win8 自带虚拟光驱的 ……
    另:咨询一下能否将此 pe 安装到移动硬盘中 ? 我有一个闲置的 40G 移动硬盘,想用来安装 winpe 当工具盘使用,只是不知怎样操作,特来赐教! …… 再次的感谢!!

    • wingwy说道:

      你好,你先把资料备份。然后用ultraiso写入磁盘镜像,这样最简单。
      或者懂得话,先格式化成主分区,标记为活动分区,再用bootsect /nt60 ,最后把文件全部拷贝上来就可以了。

    • pcfan说道:

      非常感谢您的辛勤付出,很喜欢wingwy老大的PE,硬盘驱动和网卡适应性很好。。!!支持。
      不知道这个添加了.net4 的版本网盘有提供下载吗?希望能发送我下载链接pcfan120@163.com
      谢谢。

      • discoverer说道:

        你好,我的文章写得已经非常详细了,你只要一步一步的做,肯定是没问题的。

  6. Never说道:

    非常感谢大神的制作,能不能给我发个下载链接?太感谢了!
    wsb_never@126.com

    • discoverer说道:

      你好,我的文章写得已经非常详细了,你只要一步一步的做,肯定是没问题的。

  7. pcfan说道:

    非常感谢wing大的辛勤付出,很喜欢wingwy老大的PE,硬盘驱动和网卡适应性很好。。!!支持。
    不知道这个添加了.net4 的版本网盘有提供下载吗?希望能发送我下载链接pcfan120@163.com
    谢谢。

  8. snm说道:

    怎么没有了虚拟光驱? 期望着尽快加入! 谢谢!

  9. wingwy说道:

    非常不错的关于winpe添加.net支持的文章,对有.net需求的网友可以按照这篇文章来做。感谢作者discoverer。

wingwy 留下回复(本站有评论邮件通知功能)