无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 5508|回复: 17

[求助] [已解决]ADK制作PE中的coremessagingregistrar服务无法启动

[复制链接]
发表于 2019-5-20 09:37:55 | 显示全部楼层 |阅读模式
本帖最后由 jy02116916 于 2019-6-12 10:59 编辑

求助各位大佬,我使用ADK制作的PE因为需求要启动DWM,查了一些资料后了解到启动DWM的话coremessagingregistrar服务是比较关键的,于是就把有关于coremessagingregistrar服务的SYSTEM注册表和相关服务文件都放到PE里了,PE启动后可以在服务列表看到这个服务名但是无法启动,具体的报错信息请看图片。

QQ截图20190520093934.png

ADK版本是18362,目前我已经不知道怎么解决了,这个服务依赖的是RPC服务也肯定启动了,还少什么关键的文件也不知道从哪查起,请各位大佬指点。。谢谢
发表于 2019-5-20 11:04:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2019-5-20 11:13:02 | 显示全部楼层
[HKEY_LOCAL_MACHINE\pe_sys\RNG]
"Seed"=hex:52,75,6e,6e,69,6e,67,21,00,d0,07,00,9a,ad,37,e4,6e,f4,a9,ae,f4,a2,\
  6c,07,7c,8a,6a,2f,aa,5a,d5,8e,6c,29,46,95,97,93,53,06,00,7f,59,06,19,8b,c4,\
  08,6e,d6,97,56,4f,47,a3,18,ab,80,9a,c7,ed,43,91,7e,e0,5f,ec,5d,70,af,5f,34,\
  64,d7,e1,67

[HKEY_LOCAL_MACHINE\pe_sys\Setup]
"CmdLine"="PECMD.EXE MAIN %Windir%\\system32\\PECMD.INI"

[HKEY_LOCAL_MACHINE\pe_sys\Setup\AllowStart\CoreMessagingRegistrar]

[HKEY_LOCAL_MACHINE\pe_sys\Setup\AllowStart\Themes]
这是64位必改的system注册表项目
回复

使用道具 举报

发表于 2019-5-20 11:14:06 | 显示全部楼层
文件方面 :\Windows\SystemResources里必须有system32对应的

点评

谢谢这位大佬 因为PE制作要求的关系不能使用PECMD和第三方的脚本启动器,这几个注册表和文件位置我都对过了,CoreMessagingRegistrar服务还是不能启动,dwm.exe运行也没有反应  详情 回复 发表于 2019-5-20 11:49
回复

使用道具 举报

 楼主| 发表于 2019-5-20 11:49:19 | 显示全部楼层
foxfirefox 发表于 2019-5-20 11:14
文件方面 :\Windows\SystemResources里必须有system32对应的

谢谢这位大佬  因为PE制作要求的关系不能使用PECMD和第三方的脚本启动器,这几个注册表和文件位置我都对过了,CoreMessagingRegistrar服务还是不能启动,dwm.exe运行也没有反应
回复

使用道具 举报

发表于 2019-5-20 16:37:04 | 显示全部楼层
PE里不能用ProcMon查看动了哪些文件和没找到哪些文件吗?

点评

不行啊 用windows ADK做的PE 打不开procmon  详情 回复 发表于 2019-5-20 16:47
回复

使用道具 举报

 楼主| 发表于 2019-5-20 16:47:36 | 显示全部楼层
9zhmke 发表于 2019-5-20 16:37
PE里不能用ProcMon查看动了哪些文件和没找到哪些文件吗?

不行啊 用windows ADK做的PE 打不开procmon
回复

使用道具 举报

发表于 2019-5-20 20:03:28 来自手机 | 显示全部楼层
可能还需要software注册表中的信息
回复

使用道具 举报

发表于 2019-5-20 21:00:52 | 显示全部楼层
dwm.png

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=411399

只勾选【配置】->【构建】,用于复制注册表大项。

从install.wim提取必要注册表项目
•复制 HKLM\Software\Classes\AppID
•复制 HKLM\Software\Classes\CLSID
•复制 HKLM\Software\Classes\Interface
•复制 HKLM\Software\Classes\TypeLib
•...
•刪除 "RunAs"="Interactive User"


然后,【组件】->【DWM】
可以让winre.wim支持DWM。

对已ADK的winpe.wim,补充下默认winre.wim包含了,winpe.wim不包含的4个文件即可。

WimBuilder2\Projects\WIN10XPE\01-Components\DWM\main.bat
dwm_bat.png

注册表在这个基础上可以再精简,你自己找吧,文件列表上面的bat就是最小了。

procmon.exe你运行后把,同目录生成的procmon64.exe放进去就行了。
ADK的默认不支持WOW64, 所以32位的procmon.exe无法运行。


图上有winxshell只是方便内部文件操作,DWM功能与winxshell和pecmd都没有关系。

点评

谢谢大大 用wimbuilder2构建也失败了,用的是ADK的boot.wim和1903安装盘中的install.wim,可能是注册表改动太多,启动就直接蓝屏了。 文件方面 只要放入dwminit.dll开机就会提示交互系统登录失败无法进入系统,其  详情 回复 发表于 2019-5-22 09:34
回复

使用道具 举报

 楼主| 发表于 2019-5-22 09:34:10 | 显示全部楼层
slore 发表于 2019-5-20 21:00
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=411399

只勾选【配置】->【构建】,用于复制注 ...

谢谢大大 用wimbuilder2构建也失败了,用的是ADK的boot.wim和1903安装盘中的install.wim,可能是注册表改动太多,启动就直接蓝屏了。

文件方面 只要放入dwminit.dll开机就会提示交互系统登录失败无法进入系统,其他的原因暂时还没查明,不过经过大大的提醒用64位的procmon已经可以打开了,这样就能分析到不少内容 十分感谢!

点评

我用的是winpe.wim构建成功了,这个才是ADK的PE啊。好吧,你自己先研究下吧  发表于 2019-5-22 10:15
回复

使用道具 举报

 楼主| 发表于 2019-6-12 11:01:06 | 显示全部楼层
目前问题已解决  
在注册表HKLM\pe_soft\Microsoft\Windows NT\CurrentVersion\Svchost中的 LocalServiceNoNetwork键值下添加服务名CoreMessagingRegistrar 就可以正常启动服务了
回复

使用道具 举报

发表于 2023-2-28 12:29:41 | 显示全部楼层
我也是同样的问题,文件注册表都加了,服务也开了,还是交互式登录初始化失败
回复

使用道具 举报

发表于 2023-2-28 12:39:47 | 显示全部楼层
chenxing 发表于 2023-2-28 12:29
我也是同样的问题,文件注册表都加了,服务也开了,还是交互式登录初始化失败

有没有大佬知道怎么办啊
回复

使用道具 举报

发表于 2023-3-20 00:23:45 来自手机 | 显示全部楼层
本帖最后由 wylt9864 于 2023-3-20 00:30 编辑

ADKpe添加explorer遇到错误 找不到api-ms-win-core-commandlinetoargv-|1-1-0.dll
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 19:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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