无忧启动论坛

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

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

    [复制链接]
3871#
发表于 2020-5-11 14:01:19 | 只看该作者

大佬:
      新品05.05用了非常好,谢谢你的工具。
      在此小白提点过份要求:呵呵:
      
      1、分辩率能不能弄个 中、英选择框
      2、右键 加个  刷新桌面功能
      3、右键 加个  系统最高权限
      4、能不能增个  flash 功能
      5、制作过程能不能清理一下注册表

我知道大佬很忙,这仅仅是我的想法而已,飘过。
回复

使用道具 举报

3872#
发表于 2020-5-11 14:37:29 | 只看该作者
对于小白来说,这个软件很好用
回复

使用道具 举报

3873#
 楼主| 发表于 2020-5-11 20:08:40 | 只看该作者
乾坤大地 发表于 2020-5-11 14:01
大佬:
      新品05.05用了非常好,谢谢你的工具。
      在此小白提点过份要求:呵呵:
      1、分辩率能不能弄个 中、英选择框


不太清楚这个需求。分辨率本来就有中文,英文资源,随系统显示。

      2、右键 加个  刷新桌面功能


【私人订制】中有选项。

      3、右键 加个  系统最高权限


参照2,自己写一个批处理放到 _CustomFiles_\Custom\下面即可。

      4、能不能增个  flash 功能


直接用带flash浏览器就好了吧。我个人不用浏览器,不考虑调查增加。
如果你有手工追加的方法,发出来,我可以帮写成批处理添加。

      5、制作过程能不能清理一下注册表


目前注册表除了CLSID,TypeLib,Interface的组件大项是完全复制,
其他项目都是根据功能需求添加,不需要精简。

注册表组件大项,仅面向开发者提供清理注册表选项补丁。
http://hello.wimbuilder.world/marketplace/WinPE

精简与不精简压缩到wim中也就大几MB大小,没必要为了这点空间,
为之后补充dll添加功能支持添堵,所以不作为发布选项,
免得出现各种不正常工作的问题。
回复

使用道具 举报

3874#
发表于 2020-5-12 09:19:28 | 只看该作者
立帮电子 发表于 2020-5-10 17:55
100M以下的19041 X64(还要添加一些磁盘驱动和维护软件)要做到斤斤计较了,加资源管理器也就

WinXShe ...

100M以下,这个牛!
回复

使用道具 举报

3875#
发表于 2020-5-12 18:40:41 来自手机 | 只看该作者
打卡
回复

使用道具 举报

3876#
发表于 2020-5-13 21:48:15 | 只看该作者
本帖最后由 Matthew_Wai 于 2020-5-13 21:55 编辑

slore wrote...
参照2,自己写一个批处理放到 _CustomFiles_\Custom\下面即可。

Am I right in thinking that the batch scripts in "_CustomFiles_\Custom\" will be run automatically at Win10XPE startup?  
回复

使用道具 举报

3877#
发表于 2020-5-13 21:57:47 | 只看该作者
乾坤大地 发表于 2020-5-11 14:01
大佬:
      新品05.05用了非常好,谢谢你的工具。
      在此小白提点过份要求:呵呵:
4、能不能增个  flash 功能
You can use VLC Media Player Portable, which supports Flash videos.  
回复

使用道具 举报

3878#
 楼主| 发表于 2020-5-14 20:10:49 | 只看该作者
本帖最后由 slore 于 2020-5-14 20:27 编辑
Matthew_Wai 发表于 2020-5-13 21:48
slore wrote...

Am I right in thinking that the batch scripts in "_CustomFiles_\Custom\" will be r ...

NO. Those batch scripts will run in building process.
Most of them just do copy/delete files, or call reg command to modify the registry of the boot.wim.

Put scripts into:
Z:\WimBuilder2\Projects\WIN10XPE\_CustomFiles_\PEMaterial\Autoruns\Startup
Z:\WimBuilder2\Projects\WIN10XPE\_CustomFiles_\PEMaterial\Autoruns\Startup\BeforeShell

The batch scripts will be run automatically at Win10XPE startup.
回复

使用道具 举报

3879#
发表于 2020-5-14 20:29:53 | 只看该作者
Last month, I used v2020-04-04 to create Win10XPE, on which "Windows-ISO-Downloader.exe" can be run.  
This month, I used v2020-05-05 to create Win10XPE, on which "Windows-ISO-Downloader.exe" cannot be run.  
"Microsoft .NET Framework" exists in both versions.  The only difference is that Internet connection was unavailable when the second version was created. Is Internet connection necessary for downloading something related to "Microsoft .NET Framework"?

回复

使用道具 举报

3880#
 楼主| 发表于 2020-5-14 21:01:56 | 只看该作者
Matthew_Wai 发表于 2020-5-14 20:29
Last month, I used v2020-04-04 to create Win10XPE, on which "Windows-ISO-Downloader.exe" can be run. ...

I don't download any thing via Internet,  unless 3rd part software with app pull url.

Do you update the install.wim or the tool?
You can try WimBuilder2.v2020-04-04 again.
Or full preset.
回复

使用道具 举报

3881#
发表于 2020-5-14 22:05:14 | 只看该作者
我使用后对兼容性不满意。
能否换一种思路:你导入注册表和文件,将一个精简后的install.wim启动为PE,这样简单省事多了。
回复

使用道具 举报

3882#
 楼主| 发表于 2020-5-14 22:27:41 | 只看该作者
本帖最后由 slore 于 2020-5-14 22:52 编辑
2010hook 发表于 2020-5-14 22:05
我使用后对兼容性不满意。
能否换一种思路:你导入注册表和文件,将一个精简后的install.wim启动为PE,这 ...

兼容性?不知道哪些软件你用不了。
  PECMD, WinXShell, ImDisk, Classic Shell Menu (v4.3.1), StartIsBack (v2.9), 7-Zip (v19.10), PENetwork, HotSwap!, yong IME,
  NTBOOTAUTOFIX (v2.6.0), SetupXP (v2.0), UEfix, BOOTICE (v1.3.3.2),
  CPU-Z (v1.91), Dism++ (v10.0), NTPWEdit (v0.7), WinNTSetup4 (v4.0.1),
  Calc (XP), Notepad3 (v5.19.815.2595), Everything (v1.4.1.969),
  SumatraPDF (v3.2), Chrome, LibreOffice, Office 2007 (Installer demo), Potplayer (Installer demo),
PartAssist,WimTool,RegWorkshop,DiskGunues,DiskGenius,
ImgBurn,Explorer++,Q-Dir,AOMEI Backupper,ChkDskGUI,
Macrium Reflect Free,Defraggler,Acronis_TrueImage_2020,
HDTune,HWinfo,Speccy,IrfanView,MPC-BE,VLC_Player,
AnyDesk,FreeDownloadManager,Mozilla_Firefox,Beyond Compare 4,UltraISO,FSCapture,Recuva,RegShot,RunScanner2,Autoruns,NSudo,ProcessMonitor,
QQ官方安装版,迅雷,WPS等都正常。


不在乎体积的话(也可以选择你觉得不错的精简的install.wim)。

call AddFiles \Windows\System32\*.dll
call AddFiles \Windows\SysWOW64\*.dll

即可。

在乎体积,对比你觉得好的PE的文件列表,把缺的dll补充就行了。





回复

使用道具 举报

3883#
发表于 2020-5-14 22:52:17 | 只看该作者
slore wrote...
You can try WimBuilder2.v2020-04-04 again.
WimBuilder2.v2020-04-04 created version 1, in which Windows-ISO-Downloader.exe worked.  
WimBuilder2.v2020-05-05 created version 2, in which Windows-ISO-Downloader.exe did not work.  


I have just used 7-Zip to copy a lot of files from "\boot.wim\Windows\SysWOW64\" in version 1 into "X:\Windows\SysWOW64" in version 2.  Now, version 2 can run Windows-ISO-Downloader.exe. What files do you think are missing from version 2?  

The app can be downloaded from http://www.heidoc.net/php/Windows-ISO-Downloader.exe   




回复

使用道具 举报

3884#
发表于 2020-5-15 07:34:58 | 只看该作者
slore 发表于 2020-5-14 22:27
兼容性?不知道哪些软件你用不了。
  PECMD, WinXShell, ImDisk,  ...

好像dll太多也会引起PE的不正常吧。。
回复

使用道具 举报

3885#
 楼主| 发表于 2020-5-15 09:19:25 | 只看该作者
Matthew_Wai 发表于 2020-5-14 22:52
slore wrote...
WimBuilder2.v2020-04-04 created version 1, in which Windows-ISO-Downloader.exe worke ...

Why not show me the 'dir /b' for version 1,  version 2.?
You use different options or same options?
回复

使用道具 举报

3886#
发表于 2020-5-15 12:33:42 | 只看该作者
slore,  I just found that "msftedit.dll" is necessary for "Windows-ISO-Downloader.exe".  
Why is "msftedit.dll" missing from version 2? I have NOT selected "Slim-Safely" and "Extra-Slim".
回复

使用道具 举报

3887#
发表于 2020-5-15 12:45:02 | 只看该作者
slore 发表于 2020-5-11 20:08
不太清楚这个需求。分辨率本来就有中文,英文资源,随系统显示。
直接用带flash浏览器就好了吧。
I can use Opera Portable to watch YouTube videos.  


回复

使用道具 举报

3888#
 楼主| 发表于 2020-5-15 12:55:08 | 只看该作者
Matthew_Wai 发表于 2020-5-15 12:33
slore,  I just found that "msftedit.dll" is necessary for "Windows-ISO-Downloader.exe".  
Why is "m ...

This file is in winre.wim default, I don't delete files(Slim-Safely, Extra-Slim).

In new version I renamed the SlimUltra <-> SlimExtra ...

Maybe some missing on the option check, and call Slim-Extra.bat ...

I will check it.
回复

使用道具 举报

3889#
 楼主| 发表于 2020-5-15 16:13:20 | 只看该作者
本帖最后由 slore 于 2020-5-15 19:07 编辑

* 麦克风
* 蓝牙

话说只要补文件,注册表就行,一直没有实现看来是PE下没太大用的功能。






主要LE低功耗蓝牙键盘鼠标没API接口和设备测试。。。
超低速文件传输和蓝牙播放能测,没啥用。

蓝牙驱动要收集,install带的都不全。
回复

使用道具 举报

3890#
发表于 2020-5-15 17:27:50 | 只看该作者
foxfirefox 发表于 2020-5-15 07:34
好像dll太多也会引起PE的不正常吧。。

确定有这种情况吗?那就把这类dll排除掉咯~
回复

使用道具 举报

3891#
发表于 2020-5-16 11:18:09 | 只看该作者
I have installed Classic Shell Start Menu.  

When I right-click on an icon in the notification area, a context menu will appear.  

When I right-click on the Start button, a context menu will appear.  

However, when I right-click on a pinned shortcut or an open tab on the taskbar, no context menu will appear.  

How can I fix the problem?  



回复

使用道具 举报

3892#
发表于 2020-5-16 12:15:33 | 只看该作者
When I have booted into installed Windows 10, my PPPoE connection will be started immediately.  When I have booted into Win10XPE, my PPPoE connection will be started after one minute.  
I use VBScript to start the connection automatically in both cases.  What delays the connection on Win10XPE?  
回复

使用道具 举报

3893#
 楼主| 发表于 2020-5-16 17:53:23 | 只看该作者
Matthew_Wai 发表于 2020-5-16 11:18
I have installed Classic Shell Start Menu.  

When I right-click on an icon in the notification ar ...

JumpList feature is fixed by StartIsBack. So no Start Menu or other Start Menu won't show that context menu.
回复

使用道具 举报

3894#
发表于 2020-5-17 00:42:48 | 只看该作者
楼主,最新版windows10 1909 我最多精简到600m左右,不知道别人2、3百兆是怎么精简出来的?
回复

使用道具 举报

3895#
 楼主| 发表于 2020-5-17 00:44:42 | 只看该作者
本帖最后由 slore 于 2020-5-17 00:46 编辑
wjguowei 发表于 2020-5-17 00:42
楼主,最新版windows10 1909 我最多精简到600m左右,不知道别人2、3百兆是怎么精简出来的?

那些是带了自定义补丁,自己根据需要精简的。
你觉得兼容性不错的话,对比别人的文件列表, 把多的文件del掉就好了啊。

快速精简的代码,自带的Slim里面都有现成的。照抄就可以了。

点评

[attachimg]432615[/attachimg] 或者楼主您能指点指点,怎么在杏大的这个PE里面添加网络支持吗?万分感谢!!!  详情 回复 发表于 2020-5-17 01:08
谢谢,其实我的目的很简单,就是想制作一个2百多兆的网启客户端PE,不要任何其他组件,只要网络,能执行ghost客户端进行网克就行,楼主您有这样只带网络功能、这么小的现成PE吗?如果有的话麻烦您提供一下好吗,这些  详情 回复 发表于 2020-5-17 01:01
回复

使用道具 举报

3896#
发表于 2020-5-17 01:01:17 | 只看该作者
slore 发表于 2020-5-17 00:44
那些是带了自定义补丁,自己根据需要精简的。
你觉得兼容性不错的话,对比别人的文件列表, 把多的文件d ...

谢谢,其实我的目的很简单,就是想制作一个2百多兆的网启客户端PE,不要任何其他组件,只要网络,能执行ghost客户端进行网克就行,楼主您有这样只带网络功能、这么小的现成PE吗?如果有的话麻烦您提供一下好吗,这些天一直想着制作一个这样的PE,奈何门槛太高,这方面教程太少了。谢谢您的帮助!
回复

使用道具 举报

3897#
发表于 2020-5-17 01:04:40 | 只看该作者
很好的帖 感谢分享
回复

使用道具 举报

3898#
发表于 2020-5-17 01:08:03 | 只看该作者
slore 发表于 2020-5-17 00:44
那些是带了自定义补丁,自己根据需要精简的。
你觉得兼容性不错的话,对比别人的文件列表, 把多的文件d ...


或者楼主您能指点指点,怎么在杏大的这个PE里面添加网络支持吗?万分感谢!!!
回复

使用道具 举报

3899#
 楼主| 发表于 2020-5-17 01:16:42 | 只看该作者
wjguowei 发表于 2020-5-17 01:01
谢谢,其实我的目的很简单,就是想制作一个2百多兆的网启客户端PE,不要任何其他组件,只要网络,能执行g ...

Explorer选WinXShell,选网络,精简的项目都选择,安全精简,强力精简试试。
驱动你熟悉的话也可以把不用的删除了。
回复

使用道具 举报

3900#
 楼主| 发表于 2020-5-17 01:18:22 | 只看该作者
wjguowei 发表于 2020-5-17 01:08
或者楼主您能指点指点,怎么在杏大的这个PE里面添加网络支持吗?万分感谢!!!

从有功能的做减法,不要给精简版本的做加法,少的东西太多也不好试。

有网络功能的,慢慢按文件大小,精简列表删除,测试自己要的功能能用就记录下来继续删。。。

点评

谢谢您的回复,这么晚了,您早点休息  详情 回复 发表于 2020-5-17 01:42
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 13:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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