|
本帖最后由 slore 于 2017-4-19 12:36 编辑
不知道从那个预览版开始在10PE下,右键新建菜单会卡死。
原因,微软改变了依赖方式,最新版依赖StateRepository服务,而这个服务除了服务启动以外,还需要些DB文件。
最终解决方案(yamingw):
1.追加StateRepository服务
system32\
StateRepository.Core.dll;
Windows.StateRepositoryBroker.dll;
Windows.StateRepositoryClient.dll;
Windows.StateRepository.dll
system32\zh-cn\Windows.StateRepository.dll.mui
StateRepository-Deployment.srd
StateRepository-Deployment.srd-shm
StateRepository-Deployment.srd-wal
StateRepository-Machine.srd
StateRepository-Machine.srd-shm
StateRepository-Machine.srd-wal
2.从正常系统提取:
ProgramData\Microsoft\Windows\AppRepository\StateRepository-*
到PE中。
所有文件,压缩到内核的话,增加1MB左右。
详细见30楼yamingw的回帖。
http://bbs.wuyou.net/forum.php?m ... &fromuid=166812
曲线解决方案:
2个脚本,不到 1KB,一个创建自制右键“新建菜单”,一个用来判断重名并新建文件(夹)。
微软越来越不靠谱了,15063版本依然没有解决。啥时候跟LINUX学了,遇到问题还得用户自己打补丁(还不开源 )。
作为一名码农,第一想法是写个外壳扩展,既然是微软把依赖关系搞的乱七八糟,
也许哪天就修复了白折腾,还是写写注册表,搞个批处理算了。
放到wimbuilder中可以直接给boot.wim(winre.wim)打的补丁文件:
WinXNew_Patch.zip
(4.33 KB, 下载次数: 167)
|
评分
-
查看全部评分
|