无忧启动论坛

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

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

    [复制链接]
4411#
发表于 2020-8-1 15:48:54 | 只看该作者
回复

使用道具 举报

4412#
 楼主| 发表于 2020-8-1 17:06:30 | 只看该作者
saiz 发表于 2020-7-31 20:17
請問下 有沒有方法可以直接SYSTEM變Administrator?
而不是SYSTEM登入到一半切換為Administrator?
因為SYS ...

默认是Windows\Temp,PECMD的修改改了没看出啥区别。

直接离线注册表修改Temp环境变量。
或者加载外壳前的脚本设置 Temp和Tmp环境变量不行?
回复

使用道具 举报

4413#
 楼主| 发表于 2020-8-1 17:08:54 | 只看该作者
278439972 发表于 2020-8-1 15:16
S大有几个问题,想请教一下  我使用的是5月5号这个版本
问题一
头像, 双用户 头像  不显示 。进入PE桌 ...

头像使用0707版本,或者更换vendor\StartIsBack为老版本2.8.9。

你这个蓝屏感觉是没用启动外壳,CTRL+ALT+DEL可以调出任务管理器么。

你精简选项如果不选择呢。

回复

使用道具 举报

4414#
发表于 2020-8-1 17:24:54 | 只看该作者
slore 发表于 2020-8-1 17:08
头像使用0707版本,或者更换vendor\StartIsBack为老版本2.8.9。

你这个蓝屏感觉是没用启动外壳,CTRL+ ...

好像没精简啊,998M呢  这个问题 立邦也有 蓝屏.不过wim格式的PE 单独替换别人能用UEFI的ISO包就可以了。搞不定了。为啥会蓝屏. 实在搞不定。我用7月7 再折腾一次吧
回复

使用道具 举报

4415#
发表于 2020-8-1 22:29:26 | 只看该作者
slore 发表于 2020-8-1 17:06
默认是Windows\Temp,PECMD的修改改了没看出啥区别。

直接离线注册表修改Temp环境变量。

slore大
主要是因為TEMP是偶爾才需要手動改的(X:\(暫存)空間不足時)
我如果要掃毒 使用KVRT(kapersky virus remove tool)
在預設下會存在%userprofile%\appdata\local\temp
但空間不足會造成掃毒資料庫不全而無法掃描
PECMD TEMP setting手動改成硬碟空間就OK

問題點在於執行PECMD TEMP Setting可以改TEMP路徑
但實際上需要SYSTEM完整登入才可以發揮作用
不然PECMD會顯示已完成.但TEMP實際上指向沒變

只有admin完成登入的話.
cmd用SET去改沒用
regedit修改也一樣
回复

使用道具 举报

4416#
发表于 2020-8-2 08:45:53 | 只看该作者
SETX有試過 也是沒效
即使在CMD下檢查變量已改變也沒用
最終試出來就是要SYSTEM完成登入才可以改變TEMP路徑
回复

使用道具 举报

4417#
 楼主| 发表于 2020-8-2 20:35:30 | 只看该作者
Matthew_Wai 发表于 2020-7-31 14:08
slore wrote ...
I used "pushd" in the following lines and got the same error "The system cannot fin ...

When you applying ADK OCs, you need to keep the WinSxS, use "Full winre.wim" option than
"Winre.wim with light WinSxS". Or you will got the error.

回复

使用道具 举报

4418#
发表于 2020-8-3 14:17:28 | 只看该作者
楼主大大,能提个小小建议吗?
能在windows附件一栏加一个可选的计算器程序吗,数据恢复经常使用这个程序。

QQ截图20200803141603.png (9.87 KB, 下载次数: 94)

QQ截图20200803141603.png
回复

使用道具 举报

4419#
发表于 2020-8-3 15:58:12 | 只看该作者
slore, "WinPE-FontSupport-ZH-TW.cab" has been added successfully, but "lp.cab" could not be added. It said the following:  
-----------------------------------------------------------------------------------------------------------   
Error: 0x800f081e   

The specified package is not applicable to this image.   
-----------------------------------------------------------------------------------------------------------   
Both "WinPE-FontSupport-ZH-TW.cab" and "lp.cab" were copied from "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\".   
Why the former could be added but the latter could not?  



回复

使用道具 举报

4420#
 楼主| 发表于 2020-8-3 16:05:26 | 只看该作者
Somnuslcc 发表于 2020-8-3 14:17
楼主大大,能提个小小建议吗?
能在windows附件一栏加一个可选的计算器程序吗,数据恢复经常使用这个程序。
...

外置工具集带了XP的计算器。
回复

使用道具 举报

4421#
发表于 2020-8-3 19:59:16 | 只看该作者
slore, "WinPE-FontSupport-ZH-TW.cab" has been added into Win10XPE. When I boot into Win10XPE, Windows Recovery Environment appears, and there is no way to access the desktop.
回复

使用道具 举报

4422#
发表于 2020-8-3 20:26:40 | 只看该作者
赞一个!
回复

使用道具 举报

4423#
发表于 2020-8-3 20:26:54 | 只看该作者
赞一个!
回复

使用道具 举报

4424#
 楼主| 发表于 2020-8-4 18:19:16 | 只看该作者
a46872963
大佬 PECMD.INI 应该用什么工具加密 坛子里找的加密了运行不了 是否跟PECMD主程序版本有关

加密,用加密的pecmd对应的版本。放到vendor/pecmd/

点评

[attachimg]462929[/attachimg] S大 不太理解您的意思 您是说把什么放到这个目录? 我的意思是已经生成好的PECMD.INI想给他加密下 加密软件是坛子里的 结果无法进PE了 另外:之前有加载进度条的,后面不知道怎么  详情 回复 发表于 2020-8-4 23:25
回复

使用道具 举报

4425#
发表于 2020-8-4 20:39:54 | 只看该作者
WimBuilder2 v2020.07.07制作win10 x86 10586版本的pe,任务管理器界面是英文的,是不是10586版本的pe,任务管理器界面没法生成中文

点评

默认winre.wim自带的任务管理器只有英文,与版本无关。 要中文的话,勾选 [组件]-任务管理器。  详情 回复 发表于 2020-8-4 21:11
回复

使用道具 举报

4426#
 楼主| 发表于 2020-8-4 21:11:23 | 只看该作者
yjqd 发表于 2020-8-4 20:39
WimBuilder2 v2020.07.07制作win10 x86 10586版本的pe,任务管理器界面是英文的,是不是10586版本的pe,任 ...

默认winre.wim自带的任务管理器只有英文,与版本无关。
要中文的话,勾选 [组件]-任务管理器。

点评

谢谢,勾选 [组件]-任务管理器,成功了,任务管理器能显示中文了 WimBuilder2 v2020.07.07制作的出来的pe,又可以运行WimBuilder2 v2020.07.07制作pe,真不错 ------------------------------------------------  详情 回复 发表于 2020-8-7 13:44
回复

使用道具 举报

4427#
发表于 2020-8-4 23:25:14 | 只看该作者
slore 发表于 2020-8-4 18:19
a46872963
大佬 PECMD.INI 应该用什么工具加密 坛子里找的加密了运行不了 是否跟PECMD主程序版本有关


S大 不太理解您的意思 您是说把什么放到这个目录? 我的意思是已经生成好的PECMD.INI想给他加密下 加密软件是坛子里的 结果无法进PE了

另外:之前有加载进度条的,后面不知道怎么就没有了 如图我有勾选的,不知道什么原因,可能是ISO的问题?

点评

我带的pecmd是老版本,还是英文版。 你加密的话,应该是对应版本的pecmd,解压后替换这个目录里面的pecmd,或者试试最新版本。 删除ISO目录,重新生成,或者你是自己替换_ISO_\BCD文件。  详情 回复 发表于 2020-8-5 06:10
回复

使用道具 举报

4428#
 楼主| 发表于 2020-8-5 06:10:40 | 只看该作者
a46872963 发表于 2020-8-4 23:25
S大 不太理解您的意思 您是说把什么放到这个目录? 我的意思是已经生成好的PECMD.INI想给他加密下 加密 ...

我带的pecmd是老版本,还是英文版。
你加密的话,应该是对应版本的pecmd,解压后替换这个目录里面的pecmd,或者试试最新版本。

删除ISO目录,重新生成,或者你是自己替换_ISO_\BCD文件。

点评

[attachimg]462951[/attachimg]哪个影响进度条  详情 回复 发表于 2020-8-6 10:48
大佬 你这个里面有分X64 跟X86 我做的是WIN10PE 64位 也就是说他会在构造的时候调用Pecmd_x64这个主程序,并生成在X WINDOWS SYSTERM32下 这样理解对么? PECMD.exe都是放在X WINDOWS SYSTERM32下的吧? 我看过USM P  详情 回复 发表于 2020-8-5 18:41
回复

使用道具 举报

4429#
发表于 2020-8-5 09:37:05 | 只看该作者
好像又有一个 bug
如果用 System 作为默认用户登录的话,就不能切换到 Administrator 了。
反之则无问题,是不是这个情况没有严格鉴定。是的话赶快纠正,离 0808 太近了。

点评

0808主要是构建器自然支持在线升级更新,上次反馈更新版系统构建,画图,写字板无法启动的问题,另外可能带ADK补丁,没啥大变化用。做出来的功能和0707差不多。  详情 回复 发表于 2020-8-5 09:53
登录了不要立即切换。30秒,最好1分钟后再切换就好了。 需要立即Admin的话,直接登录就好了,刚登录进去就切换没有必要。 解决的话,把Admin的服务提前启动,不过既然登录SYSTEM,一般维护就够用,没有必要提前  详情 回复 发表于 2020-8-5 09:51
回复

使用道具 举报

4430#
 楼主| 发表于 2020-8-5 09:51:05 | 只看该作者
vaf 发表于 2020-8-5 09:37
好像又有一个 bug
如果用 System 作为默认用户登录的话,就不能切换到 Administrator 了。
反之则无问题 ...

登录了不要立即切换。30秒,最好1分钟后再切换就好了。
需要立即Admin的话,直接登录就好了,刚登录进去就切换没有必要。

解决的话,把Admin的服务提前启动,不过既然登录SYSTEM,一般维护就够用,没有必要提前开启不用的Admin服务?
回复

使用道具 举报

4431#
 楼主| 发表于 2020-8-5 09:53:53 | 只看该作者
本帖最后由 slore 于 2020-8-5 09:55 编辑
vaf 发表于 2020-8-5 09:37
好像又有一个 bug
如果用 System 作为默认用户登录的话,就不能切换到 Administrator 了。
反之则无问题 ...

0808主要是构建器自然支持在线升级更新,上次反馈更新版系统构建,画图,写字板无法启动的问题,另外可能带ADK补丁,没啥大变化用。做出来的功能和0707差不多,例行更新而已。
Windows几个星期更新下,有啥变化麽。

点评

vaf
由 System 登录则不能用“切换用户”切换到 Administrator。反之则正常。 目前只好绕着走,启用 Administrator 账户,并设置为自动登录账户,自动登录的确认时间设为 0 秒; 以使其在登录时无法选择由 System 登录  详情 回复 发表于 2020-8-5 11:43
回复

使用道具 举报

4432#
发表于 2020-8-5 11:43:39 | 只看该作者
本帖最后由 vaf 于 2020-8-5 11:47 编辑
slore 发表于 2020-8-5 09:53
0808主要是构建器自然支持在线升级更新,上次反馈更新版系统构建,画图,写字板无法启动的问题,另外可能 ...

由 System 登录则不能用“切换用户”切换到 Administrator。反之则正常。
目前只好绕着走,启用 Administrator 账户,并设置为自动登录账户,自动登录的确认时间设为 0 秒;
以使其在登录时无法选择由 System 登录。

WAIGO 的 PE 则不这样,参考参考吧。

点评

有解决方案的我不着急解决,就是苦力活,对比对比再对比,自己用不上的功能就那样,谁需要谁把原因反馈,能直接给批处理最好。 那个也是WimBuilder2构建的,有自己的自定义补丁,搞出差异化挺好的。自己抓自己PE  详情 回复 发表于 2020-8-5 12:35
回复

使用道具 举报

4433#
 楼主| 发表于 2020-8-5 12:35:55 | 只看该作者
vaf 发表于 2020-8-5 11:43
由 System 登录则不能用“切换用户”切换到 Administrator。反之则正常。
目前只好绕着走,启用 Adminis ...

有解决方案的我不着急解决,就是体力活,对比对比再对比,自己用不上的功能就那样,谁需要谁把原因反馈,能直接给批处理最好。

WAIGO那个也是WimBuilder2构建的,有自己的自定义补丁,搞出差异化挺好的。自己抓自己PE特点写批处理。

对我而言,目前PE工程几乎完美了,自定义驱动外置,离线添加,蓝牙,扫描仪,打印机,用户双切,MTP,远程桌面连接PE,设备与打印机解除10分钟显示限制都搞定了。

之后主力更新构建器本身,定制别的非PE的工程。

点评

自定义驱动怎么弄的 不懂  详情 回复 发表于 2020-8-5 23:45
回复

使用道具 举报

4434#
发表于 2020-8-5 18:41:49 | 只看该作者
slore 发表于 2020-8-5 06:10
我带的pecmd是老版本,还是英文版。
你加密的话,应该是对应版本的pecmd,解压后替换这个目录里面的pecm ...

大佬 你这个里面有分X64 跟X86 我做的是WIN10PE 64位 也就是说他会在构造的时候调用Pecmd_x64这个主程序,并生成在X WINDOWS SYSTERM32下 这样理解对么? PECMD.exe都是放在X WINDOWS SYSTERM32下的吧? 我看过USM PE X:\Windows\SysWOW64 这个目录下也有一个PECMD.EXE  糊涂的很啊 求解

点评

是的,WimBuilder2制作的PE的话,根据是32位还是64位把pecmd复制到System32下面。 执行pecmd.ini做启动初始化。 USM PE带是他的PE需要。你把PECMD当作普通应用程序就行了,需要你就复制不需要就不用。 我的PE  详情 回复 发表于 2020-8-6 17:09
回复

使用道具 举报

4435#
发表于 2020-8-5 23:45:43 | 只看该作者
slore 发表于 2020-8-5 12:35
有解决方案的我不着急解决,就是体力活,对比对比再对比,自己用不上的功能就那样,谁需要谁把原因反馈, ...

自定义驱动怎么弄的 不懂
回复

使用道具 举报

4436#
发表于 2020-8-6 00:08:51 | 只看该作者
这个运行环境不支持WIN7系统?

点评

很多人都是在win7系统下使用的,没问题!  详情 回复 发表于 2020-8-6 09:23
回复

使用道具 举报

4437#
发表于 2020-8-6 09:23:10 | 只看该作者
wdw198731 发表于 2020-8-6 00:08
这个运行环境不支持WIN7系统?

很多人都是在win7系统下使用的,没问题!
回复

使用道具 举报

4438#
发表于 2020-8-6 10:48:08 | 只看该作者
slore 发表于 2020-8-5 06:10
我带的pecmd是老版本,还是英文版。
你加密的话,应该是对应版本的pecmd,解压后替换这个目录里面的pecm ...

哪个影响进度条

点评

D:\MyWork\WimBuilder2\Projects\WIN10XPE\_CustomFiles_\_CustomISO_.bat  详情 回复 发表于 2020-8-6 17:11
回复

使用道具 举报

4439#
 楼主| 发表于 2020-8-6 17:09:34 | 只看该作者
a46872963 发表于 2020-8-5 18:41
大佬 你这个里面有分X64 跟X86 我做的是WIN10PE 64位 也就是说他会在构造的时候调用Pecmd_x64这个主程序 ...

是的,WimBuilder2制作的PE的话,根据是32位还是64位把pecmd复制到System32下面。

执行pecmd.ini做启动初始化。

USM PE带是他的PE需要。你把PECMD当作普通应用程序就行了,需要你就复制不需要就不用。
我的PE的可以不要PECMD,主要照顾习惯的人用LINK创建快捷方式,随便一个vbs脚本,shortcut.exe就能代替。

正常系统cmd.exe,regedit.exe, notepad.exe 也是有2个,但是你大部分使用是用System32的。

甚至SysWOW64都可以不要,如果不需要运行32位程序的话,所以更不用说
SysWOW64\PECMD.exe了。

你需要就用,不需要就不用。

别人的PE有搜狗输入法,火狐浏览器,所有的PE都要有么?
USM的PE有,是那个PE需要,你自己做的PE如果不要运行都正常,就不用,
自己不知道的话,就把PECMD_x86.exe也复制一份放到SysWOW64就行了。
回复

使用道具 举报

4440#
 楼主| 发表于 2020-8-6 17:11:38 | 只看该作者

D:\MyWork\WimBuilder2\Projects\WIN10XPE\_CustomFiles_\_CustomISO_.bat

  1. set BCD_BOOTMENUPOLICY=Standard
  2. if "x%opt[iso.loading_progress]%"=="xtrue" (
  3.   set BCD_BOOTMENUPOLICY=Legacy
  4. )
  5. "%SystemRoot%\sysnative\cmd.exe" /c bcdedit.exe /store "%WB_ROOT%\%ISO_DIR%\boot\bcd" /set {default} bootmenupolicy %BCD_BOOTMENUPOLICY%
复制代码

点评

老大 自定义驱动怎么玩  详情 回复 发表于 2020-8-7 21:07
没什么用 手动改下了BCD 可用了 谢谢  发表于 2020-8-6 21:07
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-18 22:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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