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

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

   火... [复制链接]
发表于 2021-1-27 06:29:56 | 显示全部楼层
把这页占满了。
回复

使用道具 举报

发表于 2021-1-27 10:45:04 | 显示全部楼层
支持一下
回复

使用道具 举报

发表于 2021-1-28 18:08:55 | 显示全部楼层
Error: Failed to get SE_DEBUG_NAME privilege.(Please run as Administrator)
都沒人遇到這問題嗎
我現在新電腦 Win10也不同版本變 20H2了
執行2021 0101版還是會如此.無法building

点评

你是不是用的普通用户? 需要使用Nsudo提权到TrustedInstaller权限, 这个需要管理员权限。  详情 回复 发表于 2021-1-28 18:25
回复

使用道具 举报

 楼主| 发表于 2021-1-28 18:25:39 | 显示全部楼层
saiz 发表于 2021-1-28 18:08
Error: Failed to get SE_DEBUG_NAME privilege.(Please run as Administrator)
都沒人遇到這問題嗎
我現 ...

你是不是用的普通用户?

需要使用Nsudo提权到TrustedInstaller权限,
这个需要管理员权限。

点评

現在重灌為1909版OK了 有想到一個問題點 會是VC++ runtime版本問題嗎? 因為原本我有灌了很多版本 這次我只灌了2010 2012 2017.就沒事 其它軟體都是一樣  详情 回复 发表于 2021-2-5 23:22
當然不是 我點右鍵以管理者執行也一樣 剛試20201212一樣 等下試20201111  详情 回复 发表于 2021-1-28 18:29
回复

使用道具 举报

发表于 2021-1-28 18:29:33 | 显示全部楼层
slore 发表于 2021-1-28 18:25
你是不是用的普通用户?

需要使用Nsudo提权到TrustedInstaller权限,

當然不是
我點右鍵以管理者執行也一樣
剛試20201212一樣
等下試20201111

点评

個人帳號.沒用微軟帳號 UAC也都關了.是哪個安全性?  详情 回复 发表于 2021-1-28 18:52
回复

使用道具 举报

发表于 2021-1-28 18:32:57 | 显示全部楼层
可以直接使用
回复

使用道具 举报

发表于 2021-1-28 18:41:46 | 显示全部楼层
奇怪....我試到20200707都不行...
回复

使用道具 举报

发表于 2021-1-28 18:52:02 | 显示全部楼层
saiz 发表于 2021-1-28 18:29
當然不是
我點右鍵以管理者執行也一樣
剛試20201212一樣

個人帳號.沒用微軟帳號
UAC也都關了.是哪個安全性?

点评

还有,对于IE,Edge下载下来的批处理,js脚本,好像微软因为安全性锁定。 你右键属性WimBuilder.cmd,解锁看看。不知道其他的文件是否也需要解除锁定。  详情 回复 发表于 2021-1-28 19:07
回复

使用道具 举报

 楼主| 发表于 2021-1-28 19:07:04 | 显示全部楼层
saiz 发表于 2021-1-28 18:52
個人帳號.沒用微軟帳號
UAC也都關了.是哪個安全性?

还有,对于IE,Edge下载下来的批处理,js脚本,好像微软因为安全性锁定。

你右键属性WimBuilder.cmd,解锁看看。不知道其他的文件是否也需要解除锁定。

点评

我是用Brave瀏覽器. 但右鍵開是都沒有鎖定.也是不能用 我連防毒都還沒安裝啊... 找時間再重灌+開VM試了..  详情 回复 发表于 2021-1-28 19:27
回复

使用道具 举报

发表于 2021-1-28 19:27:04 | 显示全部楼层
slore 发表于 2021-1-28 19:07
还有,对于IE,Edge下载下来的批处理,js脚本,好像微软因为安全性锁定。

你右键属性WimBuilder.cmd, ...

我是用Brave瀏覽器.
但右鍵開是都沒有鎖定.也是不能用
我連防毒都還沒安裝啊...
找時間再重灌+開VM試了..
回复

使用道具 举报

发表于 2021-1-28 23:00:38 | 显示全部楼层
slore 发表于 2021-1-26 23:10
Office2007是演示包(体积很小的3个exe),里面放的不是真的Office 2007。
你替换别人的完整Office 2007.7 ...

是的。我替换了一个中文版的PECMD,这个安装跟PECMD有关对吗?
回复

使用道具 举报

发表于 2021-1-29 14:57:28 | 显示全部楼层
本帖最后由 2013koko 于 2021-1-29 17:48 编辑

请教S大,19042.685的用户头像 StartIsBack 2.9 以上不能显示,2.8.9以下能显示头像,但总有内存冲突(补足system32下的.dll都不行),请教该如何解决?
sshot-1.png
回复

使用道具 举报

发表于 2021-1-29 19:54:22 | 显示全部楼层
S大,WimBuilder2生成的使用2.9.8能够正常显示头像,请问是做了专门处理吗?
回复

使用道具 举报

 楼主| 发表于 2021-1-31 00:13:40 | 显示全部楼层
550 发表于 2021-1-4 02:11
采用搬迁法,把楼上组件里的“远程桌面”,统统搬到楼下“我的定制(后置)”,这样就成功的解决了关于更新 ...

远程桌面服务和网络状态图标的问题和 Noel 也讨论,
他那边很奇怪,有2个机器,一个正常一个不行,问题变得诡异了。

VHD版本的PE是一直可以连接。

我改来改去,用 sc config 把2个服务都禁用了,
然后改成SetupInProgress改成0后,先启动 TermService, 再启动Netprofm,2个好像可以共存了。

OSInit\StartNetProfm.bat 里面也是要改SetupInProgress 为0才行,这个时候触发了TermService,
启动后,又改成1了,TermService 停止,后来再改成 0,无法使用。

推测是这里原因,但是 禁用 远程服务, 0, Netprofm,再1,
再0启动远程桌面,也没成功。

你试试构建的时候禁用远程桌面服务。OSInit也别启动Netprofm。

手动改0,启动远程桌面服务,启动Netprofm。不再改回1。

termsrv_netprofm_20h2.png


回复

使用道具 举报

发表于 2021-1-31 08:51:26 | 显示全部楼层
不错,支持楼主
回复

使用道具 举报

发表于 2021-1-31 14:41:20 | 显示全部楼层
实测流程--结果是无法登入远程,连黑框都没有,一直在连接,直到失败框出现

配置选择我自己的:WIN10X64PE远程,此基础上修改如下2个.其他不变.
网络支持-勾上“网络托盘图标”,勾上“隐藏系统网络托盘图标”.
勾空“远程桌面服务”

出来的ISO,启动后,先修改SetupInProgress 为0,然后切换用户到ADMIN,再启动StartNetProfm.bat。
远程无法登录
回复

使用道具 举报

发表于 2021-1-31 14:55:58 | 显示全部楼层
单独拷贝出来了,修改后如图

360截图20210131145439373.jpg


点评

TermService.bat 添加一句: rem disable the service reg add HKLM\Tmp_System\ControlSet001\Services\TermService /v Start /t REG_DWORD /d 4 /f 不要OSInit进行启动服务。 你先进入桌面后手动试试。  详情 回复 发表于 2021-1-31 17:06
回复

使用道具 举报

 楼主| 发表于 2021-1-31 17:06:01 | 显示全部楼层
550 发表于 2021-1-31 14:55
单独拷贝出来了,修改后如图

TermService.bat 添加一句:
rem disable the service
reg add HKLM\Tmp_System\ControlSet001\Services\TermService /v Start /t REG_DWORD /d 4 /f



不要OSInit进行启动服务。

你先进入桌面后手动试试。

我回头改个自动脚本看看,打算放到Startup下面,
StartPEServices.bat
统一改0,sc config 把服务改成 手动,然后 net start 启动。


感觉是不是太早了有问题,需要 wpeuitl 把网络初始化后再启动服务,2个服务就能共存了。

回复

使用道具 举报

发表于 2021-1-31 22:54:20 | 显示全部楼层
牵扯的地方貌似多了点,弄不出来.
流程如下
首先在自定义补丁的最后的尾部添上一句,如图
360.jpg


构建是勾选“网络托盘图标”,也勾选自定义的补丁的 远程桌面服务
出来的ISO,进入桌面后,修改SetupInProgress 为0

然后就切换到ADMIN,再启动StartNetProfm.bat.
连接不通,失败.
还是等老大的 关于升级 了
回复

使用道具 举报

发表于 2021-2-1 00:01:42 | 显示全部楼层
哇塞,看见了。赞赞赞。希望老大做成成品文件....
OK.jpg
回复

使用道具 举报

发表于 2021-2-1 01:35:49 | 显示全部楼层
自己初步做了个BAT试了把,有个1058的错误,不知道哪儿不对了.

1058.jpg
回复

使用道具 举报

发表于 2021-2-1 10:46:31 | 显示全部楼层
楼主辛苦了,谢谢
回复

使用道具 举报

发表于 2021-2-1 15:17:12 | 显示全部楼层
本帖最后由 550 于 2021-2-1 16:42 编辑

我这里除了没有直通了,2者可以共存了。9分完美(直通的话与秒切是一对冤家,貌似与本次的“共存”无关,这样的话应该就是10分完美了)


sc config TermService start= demand替换图上StartPEServices.bat里面的net start TermService
老的桌面的快捷键的开关内容,用net start TermService 替换,变成新的远程桌面开关。只是这个法子无法在SYSTEM用户下成功远程登录,不过也无所谓,原来的虽然能登录,但ADMIN的远程初始化不全,由于是ADMIN的专用功能,故在SYSTEM下的功能也不全,鼠标右键无法复制粘贴,等于是远程桌面的主要功能被废了,没有SYSTEM的首次远程登录功能,此功能不用也罢.
回复

使用道具 举报

发表于 2021-2-1 16:53:04 | 显示全部楼层
本帖最后由 550 于 2021-2-1 17:01 编辑

共存解决了,出来个新问题,感觉是BAT“断”了,但不知道“断”在哪儿,首次进PE这里变成了英文


360截图20210201165037323.jpg
下图是可以反复执行的,都是成功的,说明不是这个文件导致“断”了BAT的延续。其他的就想不出来了,也就多了这一个文件。另一个修改的远程桌面服务的“开关”EnableTermServiceFeature.bat文件,此时还没参与工作.



360.jpg



回复

使用道具 举报

发表于 2021-2-1 17:40:51 | 显示全部楼层
本帖最后由 550 于 2021-2-1 20:43 编辑

通过挨个的反向的把改过的地方逐个改回去,发现居然是startNetprofm的这个0导致的,改回1就显示中文了...断流因该是这里导致的, 但是startNetprofm这个又是对冤家了,改了1,远程连通的速度极慢了,感觉是2分钟这样,在2分钟里一直显示在彩色的ADMIN的欢迎界面上。且墙纸刷新不出来,点击切换用户,远程就退出了.感觉这里必须事先得设置0才稳定。事后再通过批处理改回0已经晚了。


首次进PE的开始菜单的英文,估计得想其他法子了。单机版的也被这个0给影响到了


对了,不知觉间,0202即将来临了
回复

使用道具 举报

发表于 2021-2-1 21:48:46 | 显示全部楼层
很好的创意和实践
回复

使用道具 举报

发表于 2021-2-2 23:11:53 | 显示全部楼层
本帖最后由 550 于 2021-2-2 23:38 编辑

英文菜单的瑕疵排除了。流程如下
1:TermService.bat尾部依旧添加禁用服务语句
2:SetupInProgress还是原来的1保持不变,改成0的话就是英文了.
3:转到ADMIN后才能开启开关,开关内容如下:
@echo off
reg add HKLM\SYSTEM\Setup /v SystemSetupInProgress /t REG_DWORD /d 0 /f

reg add HKLM\SYSTEM\ControlSet001\Services\TermService /v Start /t REG_DWORD /d 3 /f
sc config TermService start=demand
net start TermService

这样,0的注册就排在了启动服务的前面了。完美了

SYSTEM的中文 菜单名称+远程IP+网卡托盘=表示实测通过了.

360截图20210202231456912.jpg


误解了,是我自己重启了虚拟机导致。远程桌面忘了关闭了,界面就一会后自动退出.

论坛貌似BUG,以为没发出,多按了几次,居然成排了
回复

使用道具 举报

发表于 2021-2-3 00:52:53 | 显示全部楼层
本帖最后由 550 于 2021-2-3 02:19 编辑

再试试去掉SystemSetupInProgress的依赖的法子,是否也能如法炮制.
弄了N次,弄不出来,改为0或删掉,SYSTEM进桌面,开始菜单都会含有英文.


倒是发现,老方法的开关内容可以简化成2行了

sc config TermService start=demand
reg add HKLM\SYSTEM\Setup /v SystemSetupInProgress /t REG_DWORD /d 0 /f
条件就是:仅在ADMIN里开启开关才有效.(本来远程桌面也必须是ADMIN,所以此条件也不算过分或被约束了什么)
貌似不是仅在ADMIN里****,而是在ADMIN出现过后,是可以随意激活的。没出现前必须得到ADMIN里才行。实质就是被那个“SetupInProgress=1”给绑架了一下。由于2个用户都启动过了,也就解绑了。



感觉这个英文菜单的瑕疵,还是得老大从其他地方入手来的痛快。奇怪为何0的时候或删掉的时候,desktop.ini会被漏掉了.


忽然想到,startNetprofm.bat文件让他仅运行一次,大概率可以彻底解决问题了。因为“1”只是在开机时起作用一次,后续就被开关给接替了.
回复

使用道具 举报

发表于 2021-2-3 03:27:33 | 显示全部楼层
本帖最后由 550 于 2021-2-3 03:32 编辑

当不存在ADMIN仅在SYSTEM激活,远程桌面访问后  再本地访问,里面含了个GUEST用户.有意思...拨弄了几下,感觉只是个界面,基本无法操作
guest.jpg
回复

使用道具 举报

发表于 2021-2-3 03:58:19 | 显示全部楼层
本帖最后由 550 于 2021-2-3 04:18 编辑

共存后,试了把直通的,也可以实现。远程能看见“正在初始化,请稍后...”字样.

在直通下,秒切就没了.(单机版保持原状秒切优先。远程版自己选择直通优先了,“断网换用户”也好让他起到充分的补充作用)

点评

好的,感谢测试。不知道啥选项和StartIsBack高版本冲突,再找下。找不到就删除298版本打包发布新版。  详情 回复 发表于 2021-2-3 09:10
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-29 16:11

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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