无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: slore
打印 上一主题 下一主题

[原创] (2022-02-02 更新) Re:WIN10XPE - 从零开始构建的全功能PE

    [复制链接]
751#
 楼主| 发表于 2019-12-20 16:35:25 | 显示全部楼层
青青草 发表于 2019-12-20 16:07
任务栏:原本的3图标正常。新添加的图标约慢了3-4分钟才出现。
桌面和开始菜单新添加的图标显示正常。
...

你给7zip添加了下,确实是InitalizeNetwork.bat卡住了。精简模式下,应该把这个删除,你手动改名吧。

点评

确实是InitalizeNetwork.bat卡住了。改名后,问题解决了! 谢谢!  详情 回复 发表于 2019-12-20 17:52
回复

使用道具 举报

752#
 楼主| 发表于 2019-12-20 23:57:51 | 显示全部楼层
本帖最后由 slore 于 2019-12-21 01:15 编辑
saiz 发表于 2019-12-20 19:59
slore大 請問下
我用1212版重做PE (v1903)
測試遠端桌面連線是可以連線 但無法正常作業

RS5之后的系统制作的话,远程桌面连接会黑屏。RS5制作的话,是可以正常使用的。
noel解决了这个问题,升级该功能补丁以支持v1903及以上系统。

今后

可以从市场下载其他人的补丁包
http://hello.wimbuilder.world/marketplace/WinPE

也可以通过
WimBuilder2 /Add-Package http://hello.wimbuilder.world/marketplace/noel.TermService.cab --apply WIN10XPE

命令进行更新。

目前该补丁不对外公开。
这个网站建设,慢慢在做,我也不保证什么时候可以用。

Windows远程桌面服务,PE一直都没有吧,很小众的功能,而且有很多免费好用的
第三方工具,比如radmin,而且远程的时候本地桌面不被剥夺,也可以操作SYSTEM。
不是PE的必要功能。


补丁扩展包需要积分,积分通过使用WimBuilder2,提出反馈,或者
分享自制功能补丁,贡献等方式可以获取。
(你有很多反馈,对应的初始积分很多,还有RNDIS的驱动列表的贡献(虽然以前一直在,不过是充当drvinst补丁测试驱动,没正式用过功能),所以一旦开通了,你第一时间可以下载的到远程桌面服务支持。)

即使不使用WimBuilder2,访问该站点时,会随机有PE相关知识的问答,
基本上3,4个月内回答个5个问题也能够积分获取到该补丁包。

点评

目前还不能进行用户注册吧  详情 回复 发表于 2019-12-21 10:36
好像现在还注册不了?  详情 回复 发表于 2019-12-21 10:35
因為昨天遇到一台POS機用PE開 不知為什麼USB全部沒作用 但又沒法子連進去看 才想說如果有遠端連線就好了 正好新版可以支援 就試一下 順便請問下.網站要如何註冊 連結到我這無憂帳號? 不然如何取得初始積分呢  详情 回复 发表于 2019-12-21 09:57
回复

使用道具 举报

753#
 楼主| 发表于 2019-12-21 00:11:55 | 显示全部楼层
凨無忌 发表于 2019-12-20 22:13
非常感谢Slore老大精心打造的wimbulder2工具软件,一直在默默的关注揣摩学习中,今天终于上手试用了一下, ...
一个是PE桌面以及任务栏上的快捷方式是如何实现的


自己可以在PECMD.ini按传统的方式写LINK命令。

我的启动构架是,PECMD.ini只负责启动阶段调用对应的启动脚本:

X:\PEMaterial\Autoruns\Startup

(Z:\WimBuilder2\Projects\WIN10XPE\_CustomFiles_\PEMaterial\Autoruns\Startup复制过去的)

也就是Windows启动的时候调用开始菜单的“启动”文件夹中的快捷方式,exe,脚本一样。

这样不需要什么直接删除,要什么直接添加到这里,避免了修改PECMD.ini。

构建是提供了LinkToDesktop, LinkToStartMenu ,PinToStartMenu ,PinToTaskbar 宏命令,写到批处理就可以了。

  1. <div><div>call LinkToDesktop "7-Zip.lnk" "#pProgramFiles#p\7-Zip\7zFM.exe"</div><div>call LinkToStartMenu "7-Zip\7-Zip File Manager.lnk" "#pProgramFiles#p\7-Zip\7zFM.exe"</div></div><div>call PinToTaskbar regedit.exe</div><div>call PinToTaskbar "#pProgramFiles#p\7-Zip\7zFM.exe"</div>
复制代码


如果自己修改用PECMD.ini的LINK,自己写到PECMD.ini就可以。

如果用我的结构,在批处理中调用上面的宏命令(推荐),或者手动写到(不推荐):
_CustomFiles_\PEMaterial\Autoruns\Startup\00-InitPinIcons.lua (默认快捷方式)
  1. <div>-- Pin icons</div><div>Taskbar:Pin('%ProgramFiles%\\WinXShell\\WinXShell.exe', 'UI_Shutdown', '-ui -jcfg wxsUI\\UI_Shutdown.zip\\full.jcfg -blur 5', 'shell32.dll', 27)</div><div>Taskbar:Pin('Explorer.exe')</div><div>Taskbar:Pin('cmd.exe')</div><div>Startmenu:Pin('X:\\Windows\\System32\\notepad.exe')</div>
复制代码

  1. 二是想自定义些软件是不是还需要在PECMD.INI里写命令
复制代码


不需要。请参考02-App

Z:\WimBuilder2\Projects\WIN10XPE\02-Apps>tree
├─7-Zip
├─HotSwap
├─ImDisk
├─PENetwork

三就是怎么关联自己通过鲁大师备份的驱动


我只在虚拟机中使用PE,驱动一直都没太有经验。计划是自动加载PEMaterial中的Drivers,不过目前没有实现。


自己可以写个“自定义补丁” main.bat中调用dism命令添加驱动到挂载目录。
或者进系统后,drvload, pnputil之类的加载启动的inf文件。


回复

使用道具 举报

754#
 楼主| 发表于 2019-12-21 10:13:57 | 显示全部楼层
saiz 发表于 2019-12-21 09:57
因為昨天遇到一台POS機用PE開
不知為什麼USB全部沒作用
但又沒法子連進去看

你放一个Radmin,开机启动就好了吧。

那边注册了,无忧给私信下,我手动给你关联啦。
那边主要是发布补丁包,和 文档,没有讨论。功能比较弱。

我估计元旦也无法开放注册,提前给你远程桌面服务的补丁,你试试。
从打算给你添加的积分中预扣除20点积分。见私信。

点评

感謝指點 我使用UltraVNC.測試OK 但遠端桌面我也有實驗 可惜不成功 都是製作出來無修改 直接測試 使用補丁後.IE無法使用 無法遠端桌面(無法連線) 還原補丁.IE可正常使用 無法遠端桌面(無法連線) 但我2次都使  详情 回复 发表于 2019-12-21 16:26
回复

使用道具 举报

755#
 楼主| 发表于 2019-12-21 11:46:14 | 显示全部楼层
凨無忌 发表于 2019-12-21 02:09
这么晚了还能得到slore老大的耐心回复,真是感动,我也很喜欢老大的启动架构模式,尽可能的赶在调动PECMD前 ...

vendor下面的工具,不会自动都添加到PE。需要对应的补丁,
简单的第三方工具,我个人觉得用PETools加载就好了吧。

main.html是需要有界面设定的,你普通的可以啥也不用写,空文件就行了。

如果你是绿色软件居多的话,可以不写代码,直接放到
Projects\WIN10XPE\X\Program Files\

放进去就会自动复制。


当然,不建议。如果明确是软件的话,建议用以下补丁包。

  1. Projects\WIN10XPE\
  2.     03-我的软件\
  3.            X_PF\
  4.                 Dism++.exe
  5.                 Everything.exe
  6.                 DG\
  7.                 Chrome\
  8.            main.html (0字节,或者自己写喜欢的页面介绍)
  9.            main.bat
  10.               call X2X   (1行代码,复制X_PF目录到 X:\Program Files)
  11.               call LinkToDesktop Dismplusplus.lnk "X:\Program Files\Dism++.exe"
  12.               call PinToTaskbar "X:\Program Files\Everything.exe"
复制代码



WimBuilder2可以通过自己写补丁,不需要二次解包添加软件再打包。

WimBuilder2会帮你把PE挂载到 X:盘,会自动调用 main.bat和last.bat,

你的软件如果在本地D盘,正常系统也在用,或者和别的工具公用,你可以
main.bat
   xcopy /E /Y  D:\Software\*.* "%X_PF%\"

复制也是可以的。

WimBuilder2的基础框架是帮你挂载wim文件,映射到X:驱动器(如果是PE下,可能是A:, 构建页面可以选择)。
你想复制什么,删除什么,用copy.exe, xcopy.exe,reg.exe,  del, rd命令就够了。

用WimBuilder2生成基本PE,然后自己二次加工不是不可以,只是没有真正地使用WimBuilder2。

你想要的PE,不仅是内核,工具软件,都可以自动一次性构建。

回复

使用道具 举报

756#
 楼主| 发表于 2019-12-21 12:59:06 | 显示全部楼层
本帖最后由 slore 于 2019-12-21 13:09 编辑
星体投射 发表于 2019-12-21 12:38
现在怎么确定谁谁有多少积分?
我来个精简服务器驱动补丁,这些是及其专业的大型服务器上的驱动,普通用户 ...

初始积分我根据本帖子反馈的问题状况而定,不会太多也不会太少。
后续会有 积分获取页面,会回答些问题,
WimBuilder2使用的话就会知道。

然后有了基本的积分,自己可以发布补丁,挣取积分了,根据评分*系数的,
所以如果 补丁一般的话,获取的积分就少了。

具体算法我还在设计。

当然,过节啥的也会有 五谷丰登,会员都会获得一点积分,用来下载补丁,
有积分流动慢慢就转起来了吧。

还有发布 免积分的, 会根据评分和下载量获得 “贡献积分”, 这个可以开拓 PE 以外的工程,
或者 临时置顶 补丁 一定时间段,主要刺激大家来分享,如果没有贡献,
就慢慢等,攒节日积分吧。

补丁是有要求和格式的,至少是 可以 WimBuilder2 直接使用,还要有必要的说明等。

你发的东西,别人来了介绍,对下载者有用,点赞,下载了,你才会获取相应的积分。

5星 补丁,达到一定量,会产生“金币”,可以从我这里兑换“捐赠”的金额。

我是打造一个平台,如果有人给项目捐赠,这些捐赠可以反馈到补丁的开发者手里,
不多吧,喝个可乐,交个通宵网费还是有的吧,原创 补丁的话,比如 MTP, 远程桌面服务, 打印机这些系统组件,可以设置的大些。

目前我是用Excel整理的,等论坛数据库建立好了,导入就行了。

回复

使用道具 举报

757#
 楼主| 发表于 2019-12-21 15:12:45 | 显示全部楼层
星体投射 发表于 2019-12-21 15:04
是不是最好把sxsexp64(32).exe移到BIN下面去,方便自制补丁调用

自定义补丁,MyCustom文件夹,你自己可以放一个 mybin.bat
自行copy啊。

这个优先执行,你后面就可以用。

自己也可以 set PATH, 或者扔到自己的系统。

我的工程,目前只有提取 mrxsmb10.sys 时需要,所以没有放到全局的位置。
回复

使用道具 举报

758#
 楼主| 发表于 2019-12-21 15:28:31 | 显示全部楼层
本帖最后由 slore 于 2019-12-21 16:03 编辑
2011wanglei5207 发表于 2019-12-21 13:59
slore老师现在好像还不能注册对吧,对注册表精简比较有兴趣,希望尽快开放注册,获取看看,非常感谢!

你本主题 有 92个回复, 反馈问题以及对于网卡驱动处理对项目进行了帮助,
同时 2019-11-14 对项目进行了捐赠(捐赠金额将转化为“金币”),

金币你先留着吧,先给你扣除积分,积分不够的时候再考虑用“金币”。
(金币主要用于给优质原创补丁的作者兑换,比积分难获取些。)


我先把消费额给你记小本本了。

slore.SlimRegCLSID  -5 积分。

精简脚本私信给你。


话说,立邦电子的工具,可以给其他PE进行精简,用那个也方便吧,好像不授权也可以使用。



回复

使用道具 举报

759#
 楼主| 发表于 2019-12-21 15:57:16 | 显示全部楼层
本帖为密码帖 ,请输入密码 
回复

使用道具 举报

760#
 楼主| 发表于 2019-12-22 11:54:52 | 显示全部楼层
本帖最后由 slore 于 2019-12-22 11:58 编辑
星体投射 发表于 2019-12-22 11:33
Slim_Ultra.bat 里这段移到判断网络是否开启里
因测试无线服务启动需要这些文件

前面有网络的判断,就1个必须文件,已经保留过了,另外,新版本已经先删除,网络勾选的时候,会再补充需要的文件


Slim_Ultra.bat@22
  1. rem keep files
  2. if "x%opt[support.network]%"=="xtrue" (
  3.   call :KEEP_FILE \Windows\System32\eapproxy.dll
  4. )
复制代码




已经保留过了,另外,新版本已经先删除,网络勾选的时候,会再补充需要的文件

好吧,默认是认为winre.wim有了,给注释掉了,不会补充。
目前已知有eapproxy.dll就可以用无线,你勾选了强力精简后,不能用了?
01-Components\02-Network\main.bat@115
  1. ;
  2. ; EapHost (in Winre.wim Eap3Host.exe,eapp3hst.dll,eappcfg.dll,eappgnui.dll,eapphost.dll,eappprxy.dll,eapprovp.dll,eapsvc.dll,keyiso.dll,ttlsauth.dll,ttlscfg.dll)
  3. cngcredui.dll,cngprovider.dll
  4. ;
复制代码



回复

使用道具 举报

761#
 楼主| 发表于 2019-12-22 12:18:49 | 显示全部楼层
星体投射 发表于 2019-12-22 12:12
eapproxy.dll 没有这个文件
应该是eappprxy.dll吧

原来是拼错了。。。你上面改下吧。元旦版修正掉。。。
回复

使用道具 举报

762#
 楼主| 发表于 2019-12-22 23:55:20 | 显示全部楼层
凨無忌 发表于 2019-12-22 23:13
今天下载了一个Windows10_InsiderPreview_EnterpriseVL_x64_zh-cn_19035,将里面的install.wim提取出来,想 ...

sources 目录可以删除,是winre.wim自带的系统修复工具(winre.wim原版启动进入的选择语言,可以恢复系统,可以打开cmd,关机的那个程序),之前 精简的界面说留一个 选项,结果漏了。你不用的话,可以删除。

PEMaterial 目录,不是用来封装的,你用来放置启动脚本,自定义驱动等非系统自带的东西(应用程序也可以放这里吧,不过Program Files正规些就没放)。
pecmd.ini里面已经没有实质的内容了,只是一个 启动 框架,在启动 explorer.exe之前,会自动调用
PEMaterial\Autoruns\Startup\BeforeShell\下面的脚本,exe,reg文件。

启动explorer.exe之后,会自动调用
PEMaterial\Autoruns\Startup\下面的脚本,exe,reg文件。

你理解它用来做PE启动的初始化用的,就是通常PECMD.ini干的事情,不过是采用 文件形式,
不需要写命令,放到目录中就自动运行,这个是 正常Windows操作系统的机制 —— 开始菜单 -> 启动。

WimBuilder2提供了LUA启动管理器,传统的PECMD,以及微软原生的startnet.cmd启动,
确保不同种类的启动管理器,都可以达到一样的效果,所以用 文件形式,不管什么方式 都可以达到一样效果,
而不需要写3份不同语言的配置文件(PECMD.lua, PECMD.ini, STARTNET.cmd)。
而且各个功能补丁不依赖启动管理器的配置文件,想开机启动,创建文件到
Autoruns\Startup\BeforeShell\
Autoruns\Startup\
即可。比如应用程序的快捷方式,传统的是集中写到pecmd.ini的一篇LINK命令,
采用文件结构,各个应用程序自己的补丁包,决定如何创建快捷方式,例如:
02-APPS\7-Zip\main.bat
  1. call LinkToDesktop 7-zip.lnk "X:\Program File\7-zip\7zFM.exe"
复制代码


根本不用关心pecmd.ini,也不需要修改pecmd.ini,自己管好自己要干嘛就行了,
而不是到pecmd.ini中找修改的位置,插入内容。


如果你依然采用传统的全部集约到pecmd.ini的方式的话,这个目录可以删除。

目前这个目录下有系统初始化的批处理文件,如果你删除了就有点点影响,除非你把他们写到pecmd.ini。

* 清理桌面的desktop.ini
* 禁用防火墙
* 网络可以看到局域网的机器
* 我的电脑属性,设备管理器显示 大写机器名
* 网络支持初始化
* 音频支持初始化
* 创建打印机支持的快捷方式,远程桌面连接服务开启的快捷方式


避免二次挂载修改,你可以添加如下自定义补丁,一次构建来完成使用你自己的pecmd.ini,删除
PEMaterial、sources目录。

Projects\WIN10XPE\
   03-我的精简\
             main.html (空文件)
             main.bat
                 rd /s /q "%X%\sources"

   03-我的PECMD\
             main.html (空文件)
             pecmd.ini
             main.bat
                 rd /s /q "%X%\PEMaterial"

                 copy /y pecmd.ini "%X_SYS%\"



而且发现自定义的PECMD.INI不能存在中文字符,不然在封装后的boot.wim文件里全是乱码,而且桌面上的快捷方式还有隐藏的INI文件无法删除


构建过程中会修改pecmd.ini,添加些启动配置,使用的是是VBS的脚本,支持文件格式比较弱,
你的PECMD.ini是utf-8的吧,另存为ANSI编码就行了。

不过你的pecmd.ini如果不是WimBuilder2带的pecmd.ini的函数结构,可能会有错误,
建议你通过上面的补丁,自己维护pecmd.ini,然后通过补丁复制到System32,替换掉WimBuilder2的PECMD.ini。



回复

使用道具 举报

763#
 楼主| 发表于 2019-12-23 14:43:59 | 显示全部楼层
834772509 发表于 2019-12-23 14:39
通用的,但reg delete 命令比较慢,精简需要花个2-3分钟才精简好,精简后大小是19MB(原版注册表30MB左右 ...

是的,直接reg delete慢,我是生成reg文件,处理过程3,5秒,导入也就1,2秒钟,而且有reg文件可以留下记录确认是否误删除。
回复

使用道具 举报

764#
 楼主| 发表于 2019-12-23 15:42:02 | 显示全部楼层
本帖最后由 slore 于 2019-12-23 15:48 编辑
2011wanglei5207 发表于 2019-12-23 15:18
依样画葫,不知道是不是这么操作?

是这样的。但是你这个选项没有意义,左边勾选不勾选就行了。

如果今后有 精简SOFTWARE,精简SYSTEM,精简DRIVERS的时候,才需要
html页面做选项。不同的建立一个空 main.html 就行了。
回复

使用道具 举报

765#
 楼主| 发表于 2019-12-23 15:52:54 | 显示全部楼层
凨無忌 发表于 2019-12-23 00:48
又是slore老大第一时间回复我这么菜的问题,真是感激不尽,一直都是依赖PECMD.INI照猫画虎的添加命令来实 ...

Projects\WIN10XPE\
  下面的目录是界面的各个补丁的【英文】名称对应的。
  中文也可以用,不过WimBuilder2支持全语言PE构成,用中文不通用。

怎么说呢,我觉得WIN10XPE里面的内容都不算是重要文件夹,都可以不要啊。

你先理解下WimBuilder2吧。

WimBuilder2是一个wim文件的编辑器,他会自动帮你把winre.wim使用dism命令挂载到一个目录,
并将这个目录映射到X:磁盘驱动器(如果X:被占用会自动变成可用驱动器)。同时帮你把PE的注册表,挂载到
HKLM\tmp_SOFTWARE, HKLM\tmp_SYSTEM, HKLM\tmp_DEFAULT。

剩下的WIN10XPE目录的东西,是由你觉得你想让你的PE变成什么样子决定的。增加什么文件,删除什么文件,
修改注册表,优化都是你想PE成什么样子,就通过WimBuilder2提供的main.bat, last.bat 你可以通过系统自带的
copy.exe, xcopy.exe, reg.exe, del, rd 等命令修改 X:\ 盘的内容(也就是你的PE)。

比如你不想要sources目录,就 main.bat中 rd /s /q /a "X:\sources", 因为可能X盘占用,挂载到A盘,为了统一,
WimBuilder2提供了 X环境变量代表挂载盘符,例如:  X: , A:,所以建议使用:
rd /s /q /a "%X%\sources"。


WIN10XPE这个工程的目录,无非是我按我想要的PE的样子,做的例子。用于参考用的。

比如说,添加 7-Zip 程序,我是直接使用官方的 安装包,解包放到X:\Program Files\,
将扩展名关联的注册表文件复制到 PEMaterial\autoruns\Startup\BeforeShell目录,让启动管理器,在explorer.exe启动前注册表。

你可能有自己 7-zip版本,直接复制到Program Files下面,或者有绿色单文件版本。注册会写到pecmd.ini文件中。

你需要按你的意识去将你想要的PE的修改,变成批处理代码,就可以一键自动构建,或者 pause 一下,你自己手动修改X:\盘,
然后 按空格 继续,也可以避免二次修改。


系统的功能,比如添加explorer.exe,你看我的main.bat就知道了,无非就是从install.wim提取系统的exe,dll文件等,
reg copy , reg add 补充注册表信息。所有的组件都是这样,不过WimBuilder2提供了很多方便你对X盘修改或从install.wim提取文件的宏命令(lib\macros)。

不过通常二次修改PE,系统组件基本上不需要改,更多的是,自己改改注册表优化或者个性化,换下壁纸,添加应用程序,驱动,精简删除文件这种程度,
系统相关的操作宏命令是不需要用的。

基本copy, del, reg就够了。

比如说一个简单的宏命令X2X.cmd。
就是将当前目录的
X文件夹的内容复制到 X盘, X_PF文件夹下的文件复制到 X:\Program Files\, X_SYS文件夹的文件复制到X:\Windows\System32\。
用的话,比较方便,不用的话,也不是必须的。自己
xcopy 我的文件夹\  "%X%\Windows\System32\" 也行。


Lighting的PE,他是非常清楚他的PE要变成什么样子,比如PEMaterial他会修改到
Program Files\WinXShell下面,也清楚使用自己的pecmd.ini怎么启动。
基本上外置型工具的话,改动也不过。

核心还是你想要对你的PE变成什么。注意WimBuilder2从上至下的执行结构,
先运行main.bat做文件增补,在运行一轮last.bat做优化修正(避免不同补丁间的干扰)的顺序。

剩下就是你想对X盘变成什么的动作变成批处理代码,复制,删除,reg修改。
回复

使用道具 举报

766#
 楼主| 发表于 2019-12-23 16:19:47 | 显示全部楼层
2011wanglei5207 发表于 2019-12-23 16:07
如果我想这里面显示可以怎么做呢?没看懂这里面的逻辑关系 呵呵

你想这里面显示的话,就编辑

za-Slim\main.html 复制开头那几个选项随便一行。

然后改下 选项的 名字(name) 为 slim.software_hive 或者 slim.reg.clsid。

za-Slim\last.bat中:
if "x%opt[slim.software_hive]%"=="xtrue" (
   调用精简注册表的批处理的那3行
)
回复

使用道具 举报

767#
 楼主| 发表于 2019-12-25 09:47:22 | 显示全部楼层
本帖最后由 slore 于 2019-12-25 10:01 编辑
834772509 发表于 2019-12-25 09:36
楼主,WinXShell能不能加入自动保存WIFI密码的功能?或者告诉我在UI_WIFI.zip的哪里加入执行cmd命令也行, ...

加肯定是能加,我是不想写加密函数,又觉得使用明文不安全。WiFi.zip是调用系统API完成的,不是命令。
PE里是偶尔用就没做。

做了记住密码,是不是有人要自动连接?
没时间做些我不用的功能。

如果只要明文连接我倒是可以提供一个lua命令接口:
WinXShell.exe -luacode WIFI:Connect(ssid,password) ,加密的话,就麻烦些,我得选一个加密算法。。。
回复

使用道具 举报

768#
 楼主| 发表于 2019-12-25 14:37:51 | 显示全部楼层
泰立信 发表于 2019-12-25 14:19
使用强力精简后制作的PE进不去桌面了,这部分在什么地方可以看到精简了哪些内容?

za-Slim/Slim_Utrla.bat。
回复

使用道具 举报

769#
 楼主| 发表于 2019-12-25 18:55:36 | 显示全部楼层
hhh333 发表于 2019-12-25 18:18
前面提到的IE新浪网某些视频不出声音,经安装正常系统测试也不出声,但edge可以出声。说明MS应该不太在乎IE ...

正常系统都不行。。。IE浏览器兼容一直是个坑,个人也是用Chrome,PE集成的话,几十MB,我不好附带,就放了IE的之前查资料下驱动可以有一个用,
娱乐用的话,觉得PE的必要性不大用其他浏览器更好,内核支持组件给全就行。浏览器个人自己用外置的?
回复

使用道具 举报

770#
 楼主| 发表于 2019-12-26 08:54:06 | 显示全部楼层
本帖最后由 slore 于 2019-12-26 09:15 编辑
黑中见白 发表于 2019-12-26 00:55
有木有研究直接把pe弄成vhd硬盘系统的

Flat模式?研究系统功能的时候是用这个方法,打印机,远程桌面,MTP都是和这个环境对比找差异的,这个模式好像就开始菜单这种用不了,其他功能都行。不过是正常系统转,不是PE。

蓝牙看完了,PE可能就放一放了,扩展其他工程了,
精简系统,RAMOS这类的,增强WimBuilder 2的使用范围。
回复

使用道具 举报

771#
 楼主| 发表于 2019-12-26 15:57:01 | 显示全部楼层
本帖最后由 slore 于 2019-12-26 16:13 编辑
泰立信 发表于 2019-12-26 09:34
对即将发布的元旦版比较期待,剧透一下增加哪些功能?

也就半个月例行更新吧。内容一般,不要太期待啊,PE没多少功能了。

* 修复 繁体输入法不可用问题
* 新增 输入法新增繁体输入法(注音,速成,仓颉)选项
* 20H2支持
   解决IE闪退问题
   解决无法切换到SYSTEM帐户问题

* 修复 非中文系统下点击我的主题出错问题

?新增 预设另存为
?新增 Windows Media Player
??Administrator用户切换SYSTEM用户补丁 (圣诞节使用了WimBuilder2,并发现四重彩蛋,可得到补丁解锁密码,到hello.wimbuilder.world解锁获取该补丁,帖子没人回复,后台记录有1个人访问了"烟囱")

?是不确定是否要发布的内容。


2020年,把 hello.wimbuilder.world网站的数据库做出来,真正的能放功能增强包,

WimBuilder2可以安装增强包,
WimBuilder.cmd /add-package noel.TermSerivce.cab /apply WIN10XPE

WinXShell大半年没更新,增加下任务栏分组,任务栏窗口预览,背景更换什么的。

PE就是蓝牙支持再继续看看,有时间了把RAMOS的补丁折腾下。


月日相同日期发布打包版本,但是不代表每个月都有必要发布,没有什么特别的就不发布release了,
自己下载master合并vendor就好了。



回复

使用道具 举报

772#
 楼主| 发表于 2019-12-27 12:23:03 | 显示全部楼层
本帖最后由 slore 于 2019-12-27 12:27 编辑
YunSystem 发表于 2019-12-27 10:41
远程桌面服务 能不能私发给我呀

你在本帖的回复很少,没有问题反馈,修复,分享对PE的调查研究成果。没有足够积分获取noel的 远程桌面连接服务 补丁。

请耐心等待适当的时候会发布。或使用WimBuilder2反馈问题,使用中会有机会获取积分提示。(正常来说12月12日版本,到今天可以获得10金币,10积分)
或积极为PE做贡献,提供对PE有价值的信息,比如优化的注册表项目,组件文件依赖列表等。

回复

使用道具 举报

773#
 楼主| 发表于 2019-12-28 08:59:17 | 显示全部楼层
WAIGO 发表于 2019-12-27 21:38
"解决无法切换到SYSTEM帐户问题" 指的是哪个 Win10 版本?包括我早前求助的 19536.1000,16299.666,1776 ...

20h2计划修复,老版本小补丁,我觉得PE没必要更新,不打算处理。
话说PECMD按M说的也有代码支持吧,交给他处理了。
回复

使用道具 举报

774#
 楼主| 发表于 2019-12-29 20:34:26 | 显示全部楼层
YunSystem 发表于 2019-12-29 20:18
我需要这个远程桌面连接服务呢,我的积分够20了呀,最好能私发给我,不胜感谢。

不是无忧论坛的积分。
你可以用v1809构建,远程桌面服务可以用的,需要20积分的是支持v1903到新版本的。
回复

使用道具 举报

775#
 楼主| 发表于 2019-12-31 16:20:31 | 显示全部楼层
86686280 发表于 2019-12-31 13:39
按以下选项构建的64位19041版本,勾选了图片浏览器,看图片挺多错误的,看看图片是不是哪里我选错了:

...

选项没问题,确认下,你是使用19041默认的winre.wim麽,还是用的boot.wim,构建了很多次没见过这个问题,20h2上输入法也提示过这个错误。

回复

使用道具 举报

776#
 楼主| 发表于 2019-12-31 17:17:17 | 显示全部楼层
86686280 发表于 2019-12-31 16:27
我选的制作19041镜像默认的winre.wim,不过我的系统是64位19536,是不是和此有关呢?如果是的话,也算是 ...

看错了,你勾选了  仅维护 。。。删除了很多东西的,这种情况都是用第三方组件的,比如输入法用 小小输入法, 图片查看器用  Imagine。

你去掉仅维护就好了。
回复

使用道具 举报

777#
 楼主| 发表于 2019-12-31 19:33:34 | 显示全部楼层
本帖最后由 slore 于 2019-12-31 20:04 编辑
86686280 发表于 2019-12-31 18:43
谢谢,我这次不勾选仅维护就没以上问题了,可我又遇到个新问题,不知算不算bug:点了一下开始菜单旁边的 ...

Esc键,可以取消。

如果开Administrator的话,SYSTEM默认的开始菜单关闭不了,所以添加了这个,另外是给出一个可以固定任务栏图标带参数的例子。

v2019.12.12版本 这个 图标在:
WimBuilder2\Projects\WIN10XPE\_CustomFiles_\PEMaterial\Autoruns\Startup\00-InitPinIcons.lua

v2020.01.01版本 会移动到:
WimBuilder2\Projects\WIN10XPE\_CustomFiles_\MyCustom\Last\我的自定义桌面.bat

这个文件删除了,默认的快捷方式,任务栏固定啥都不添加。
回复

使用道具 举报

778#
 楼主| 发表于 2019-12-31 22:10:08 | 显示全部楼层
本帖最后由 slore 于 2019-12-31 22:14 编辑
86686280 发表于 2019-12-31 21:05
感谢指点,终于会玩了,成功生成个19041版本的PE,期待下一版本精简一下体积,比如能定制7zip右键菜单( ...


>期待下一版本精简一下体积

精简,里面的安全精简强力精简可以选。

功能和精简是鱼和熊掌,自己要选择合适的。
比如仅维护的话,根据选项可以做到100多MB,不过大部分系统的功能组件是不能用,
用第3方工具来代替即可。

好比输入法可以完全不要系统自带的,用 软件 里面的 小小输入法,
拼音,五笔,输入法指示器都带,才几MB。
回复

使用道具 举报

779#
 楼主| 发表于 2019-12-31 22:11:48 | 显示全部楼层
86686280 发表于 2019-12-31 21:05
感谢指点,终于会玩了,成功生成个19041版本的PE,期待下一版本精简一下体积,比如能定制7zip右键菜单( ...
比如能定制7zip右键菜单(手工改注册表还是不会)


‪Z:\WimBuilder2\Projects\WIN10XPE\02-Apps\7-Zip\7z-Register.reg

直接把你想改的选项,在这里修改就行了。
回复

使用道具 举报

780#
 楼主| 发表于 2019-12-31 22:13:38 | 显示全部楼层
86686280 发表于 2019-12-31 21:05
感谢指点,终于会玩了,成功生成个19041版本的PE,期待下一版本精简一下体积,比如能定制7zip右键菜单( ...
还有其他PE常用工具软件如果也能像7zip一样直接勾选添加就好了。


要添加很容易,你看7-Zip,PENetwork的main.bat很短,复制照抄就是了。


不需要界面选项的很容易,不过不要啥设置的话,绿色软件直接 PETools外置加载就好了,
没必要集成到内核。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-4 07:11

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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