无忧启动论坛

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

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

    [复制链接]
61#
发表于 2019-10-3 09:12:44 | 显示全部楼层
难道大家都没有分辨率问题吗?我的电脑是个例!测试了几个预设模式,生成 的PE进桌面都是1920*1080分辨率,修改BCD也没有效果,不知道要怎么修改
回复

使用道具 举报

62#
发表于 2019-10-7 15:02:27 | 显示全部楼层
LZ ,预设文件里,怎么去除启用网络发现和原生网络驱动的勾选
回复

使用道具 举报

63#
发表于 2019-10-7 16:01:28 | 显示全部楼层
本帖最后由 wchongy 于 2019-10-7 16:12 编辑


谢谢,大神
你 精简文件
%X_SYS%\ieframe.dll
%X_SYS%\zh-CN\ieframe.*
这两个DLL,要保留,删除以后,右键显示设置,和自定义,页面打不开

还有个分辨率的问题一直没有解决,不知道是不是我的电脑的问题!我生成的pe在我电脑都是1920*1080,在同事的电脑却是1024*768
奇怪的是立邦 的PE,在我电脑却分辨率正常,不知道是那个环节出问题了
回复

使用道具 举报

64#
发表于 2019-10-7 18:10:50 | 显示全部楼层
yamingw 发表于 2019-10-7 17:01
REG ADD "HKCU\Control Panel\Desktop" /v DpiScalingVer /t REG_DWORD /d 0x00001000 /f
REG ADD "HKCU ...

请问你发这三个注册表项是什么用处?设置分辨率的吗?
回复

使用道具 举报

65#
发表于 2019-10-7 19:48:25 | 显示全部楼层
yamingw 发表于 2019-10-7 17:01
REG ADD "HKCU\Control Panel\Desktop" /v DpiScalingVer /t REG_DWORD /d 0x00001000 /f
REG ADD "HKCU ...

导入注册表没有解决分辨率问题,桌面很多小点点
回复

使用道具 举报

66#
发表于 2019-10-8 01:17:37 | 显示全部楼层
slore 发表于 2019-10-7 21:15
Z:\WimBuilder2\Projects\WIN10XPE\01-Components\00-Shell\Explorer\Explorer_RegDefault.reg

[HKEY_LOCAL_MACHINE\Tmp_Default\Control Panel\Desktop]
"Win8DpiScaling"=dword:00000001
LZ,删除注册表是解决了分辨率的问题,但是删除以后也产生了新的问题。我设置的热键,在桌面都不能用了,是什么原因引起的,能解决吗
回复

使用道具 举报

67#
发表于 2019-10-8 09:49:31 | 显示全部楼层
本帖最后由 wchongy 于 2019-10-8 09:52 编辑
wchongy 发表于 2019-10-8 01:17
[HKEY_LOCAL_MACHINE\Tmp_Default\Control Panel\Desktop]
"Win8DpiScaling"=dword:00000001
LZ,删除 ...


"LogPixels"=dword:00000060
这个键值删除以后,进pe以后查看注册表,还是会自动生成"LogPixels"=dword:00000060,而"Win8DpiScaling"=dword:00000001删除以后进PE会生成"Win8DpiScaling"="1".修改以后,分辨率正常了,热键失效了。得不偿失啊!
回复

使用道具 举报

68#
发表于 2019-10-8 12:15:25 | 显示全部楼层
slore 发表于 2019-10-8 10:49
你设置的什么热键?用的什么命令设置的。
进入PE后,再用pecmd命令,设置是否可用。

就是普通的热键,比如F9刷新explorer,F11截图这些,现在都失效了
回复

使用道具 举报

69#
发表于 2019-10-8 13:46:47 | 显示全部楼层
slore 发表于 2019-10-8 10:49
你设置的什么热键?用的什么命令设置的。
进入PE后,再用pecmd命令,设置是否可用。

LZ,我反馈的问题,删除注册表,热键失效的问题,是在0901版本上测试的有此问题,但是在1005版本测试,删除注册表后分辨率和热键一切正常。也算问题解决了,多谢
回复

使用道具 举报

70#
发表于 2019-10-8 13:52:12 | 显示全部楼层

LZ,网络连接中间这个OSK按钮是什么用途,点下就会出现找不到指定文件!能屏蔽掉吗,
回复

使用道具 举报

71#
发表于 2019-10-8 16:40:41 | 显示全部楼层
slore 发表于 2019-10-8 14:29
OSK是屏幕键盘。你的PE没有选 Windows附件的屏幕键盘。

UI_WiFi.zip中的SSIDItem.xml中删除:

谢谢大神,问题解决,现在越来越喜欢7-ZIP,直接打开文件抹去配置,退出自动保存,方便
回复

使用道具 举报

72#
发表于 2019-10-8 18:30:55 | 显示全部楼层
本帖最后由 wchongy 于 2019-10-8 18:38 编辑

10.05版本生成的pe进入桌面以后,KILL explorer,会丢失开机释放到这两个文件夹的快捷方式!因为我的开始菜单和快速启动栏,是导入注册表+快捷方式实现的,快捷方式丢失后只剩下白白的图标X:\Users\Administrator\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
X:\Users\Administrator\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu
0901版本就没有这种现象
回复

使用道具 举报

73#
发表于 2019-10-8 21:23:15 | 显示全部楼层
liuzhaoyzz 发表于 2019-10-8 21:09
用wimbuilder2-20191005full版本,cn_windows_10_enterprise_2016_ltsb_x64_dvd_9060409.iso,能够成功构建 ...


立邦的可以双用户切换,生成的时候有勾选项
回复

使用道具 举报

74#
发表于 2019-10-8 21:29:11 | 显示全部楼层
slore 发表于 2019-10-8 18:55
startup下面有个00-PostShell.bat会清空这里的图标,用Pin重新创建。
因为多用户切换,这里图标重复, ...

LZ,两句删除的命令被我注释掉了,问题也解决了!开始菜单栏多了一个记事本和资源管理器,不是我i想要的,在那个文件调用的,我把它注释掉!
回复

使用道具 举报

75#
发表于 2019-10-9 09:17:27 来自手机 | 显示全部楼层
LZ,开始菜单里的win资源管理器,在快捷启动栏已经有快捷方式了!是哪个main.bat生成的,我想去掉
回复

使用道具 举报

76#
发表于 2019-10-9 18:09:47 | 显示全部楼层
slore 发表于 2019-10-9 09:39
快速启动栏是InitIcons.lua中,Taskbar:Pin('explorer.exe')添加的。
开始菜单也是这个文件,不过只添加 ...

没有找到InitIcons.lua这个文件
回复

使用道具 举报

77#
发表于 2019-10-10 01:08:27 | 显示全部楼层
本帖最后由 wchongy 于 2019-10-10 01:12 编辑


LZ ,桌面上这三个快捷方式是那个文件生成的,我只用admin账户,所以用不到,还有一个问题,kill explorer以后桌面的右键菜单,打开文件所在位置失效!
回复

使用道具 举报

78#
发表于 2019-10-10 09:54:16 来自手机 | 显示全部楼层
建议添加预设记忆功能,记忆上一次的自定义勾选设置,
回复

使用道具 举报

79#
发表于 2019-10-11 18:06:09 | 显示全部楼层
slore 发表于 2019-10-11 15:00
精简的预设,版本没变的话,应该不影响才对。回头看下。

lib\macros\test\LuaLink.bat , LuaPin.bat ...

LZ,要是放到开始菜单的所有程序下,该怎么写,给个例句
回复

使用道具 举报

80#
发表于 2019-10-14 20:38:36 | 显示全部楼层
这个提示是什么意思

点评

修改 pecmd.ini 文件失败。看下pecmd.ini的文件编码是不是ANSI。  发表于 2019-10-14 20:49
回复

使用道具 举报

81#
发表于 2019-10-14 23:53:06 | 显示全部楼层
LZ ,资源管理器左侧的库,怎么去除

点评

隐藏“库”: 隐藏“快速访问”:  详情 回复 发表于 2019-10-15 01:32
回复

使用道具 举报

82#
发表于 2019-10-15 06:25:39 | 显示全部楼层

win10微软已经取消了库,这个估计是生成的

点评

那就是shell explorer下面的注册表,有上面的项目。删除就行了。  详情 回复 发表于 2019-10-15 07:17
回复

使用道具 举报

83#
发表于 2019-10-15 12:02:23 来自手机 | 显示全部楼层
我的可以正常写入
回复

使用道具 举报

84#
发表于 2019-10-15 18:42:53 | 显示全部楼层
slore 发表于 2019-10-15 07:17
那就是shell explorer下面的注册表,有上面的项目。删除就行了。

HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder
不知道怎么删除,!正常系统也有这个项,但是资源管理器没有库文件夹。pe下却有库

点评

不好意思我之前的回复写错了,隐藏库应该设置相关CLSID的Attributes为dword:b090010d  发表于 2019-10-15 21:46
按前面给出的数据设置Attributes值,或者存为reg文件直接导入注册表  发表于 2019-10-15 20:35
要知道,HKEY_CLASSES_ROOT\CLSID是HKEY_LOCAL_MACHINE\SOFTWARE\Classes的映射,会被wimbuilder2挂载到:HKEY_LOCAL_MACHINE\tmp_SOFTWARE\Classes,因此自己写个补丁,导入注册表,reg import 1111.reg 1111.re  详情 回复 发表于 2019-10-15 20:11
这个键下面有一个: System.IsPinnedToNameSpaceTree 英文就是翻译过来就是 固定到 命名空间树 上。 默认系统是0, 不显示。 PE的话,我没主动添加,估计是winre.wim默认的注册表是1? 你离线改成0,或者Sta  详情 回复 发表于 2019-10-15 19:18
回复

使用道具 举报

85#
发表于 2019-10-15 22:15:17 | 显示全部楼层
liuzhaoyzz 发表于 2019-10-15 20:11
要知道,HKEY_CLASSES_ROOT\CLSID是HKEY_LOCAL_MACHINE\SOFTWARE\Classes的映射,会被wimbuilder2挂载 ...

这个项删不掉,在PE下没有权限删除
回复

使用道具 举报

86#
发表于 2019-10-15 22:20:07 | 显示全部楼层
slore 发表于 2019-10-15 19:18
这个键下面有一个:
System.IsPinnedToNameSpaceTree

reg delete "HKLM\tmp_SOFTWARE\Classes\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder" /f
BAT文件放到Startup里面删除不掉这个项!
回复

使用道具 举报

87#
发表于 2019-10-16 11:43:41 | 显示全部楼层
slore 发表于 2019-10-16 00:38
刪除会残留一个 空白图标,而且还在那里显示。

正常系统不显示,PE系统显示的原因知道了。

[HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder]
"Attributes"=dword:b080010d
我有测试,改为b090010d可以去掉库文件夹!转成批处理放到Startup不能生效。离线挂载修改提示没有权限
回复

使用道具 举报

88#
发表于 2019-10-16 12:48:02 | 显示全部楼层
本帖最后由 wchongy 于 2019-10-16 12:49 编辑
slore 发表于 2019-10-16 11:49
Startup相当于手动进去,执行批处理。
你添加一个pause,双击运行,看看错误信息,看看注册表是否修改 ...


添加pause,手动测试运行批处理,提示没有权限
call _ACLRegKey Tmp_SOFTWARE\Classes\CLSID\{xxxxxx}提示ACLRegKey不是内部命令
回复

使用道具 举报

89#
发表于 2019-10-16 19:08:02 | 显示全部楼层
slore 发表于 2019-10-16 11:49
Startup相当于手动进去,执行批处理。
你添加一个pause,双击运行,看看错误信息,看看注册表是否修改 ...

LZ,离线挂载注册表,"Attributes"=dword:b080010d
,改为b090010d可以去掉库文件夹!但是还是希望能有效的方法,在生成PE的时候修改次值完成去掉库文件夹!!
回复

使用道具 举报

90#
发表于 2019-10-17 13:46:52 | 显示全部楼层
请问,我想把system32下的pecmd.ini配置放到自定义的文件夹,该在哪里修改
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-15 14:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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