无忧启动论坛

标题: 关于startpage2的图标连接丢失问题 [打印本页]

作者: ccldy3    时间: 2022-12-27 21:04
标题: 关于startpage2的图标连接丢失问题
本帖最后由 ccldy3 于 2022-12-27 21:11 编辑

修改PE时候 startpage2修改后导出注册表 然后再启动时加载注册表 原先这样干不丢失图标 最近修改K大和L大的作品时出现丢失图标和链接问题 不知道问题出在哪里 如下图 抹黑的地方 希望有大神释疑下

未命名.jpg (106.55 KB, 下载次数: 143)

未命名.jpg

捕获2.JPG (101.13 KB, 下载次数: 139)

捕获2.JPG

捕获.JPG (80.49 KB, 下载次数: 143)

捕获.JPG

作者: hilsonma    时间: 2022-12-28 07:14
KuerPE和雷电pe都是直接修改开始菜单的,不是修改startpage2的

如果修改startpage2,除了修改注册表,也要修改 X:\Users\Default\AppData\Roaming\microsoft\internet explorer\quick launch\user pinned\startmenu 里面的快捷方式的,这种方法是微pe采用的,相对来说要比直接修改开始菜单麻烦,所以KuerPE和雷电pe没有采用这种方法。

你现在用的就是修改startpage2的方法,所以检查一下是不是快捷方式没有对应修改。单单修改注册表是不行的。
作者: ccldy3    时间: 2022-12-28 10:26
hilsonma 发表于 2022-12-28 07:14
KuerPE和雷电pe都是直接修改开始菜单的,不是修改startpage2的

如果修改startpage2,除了修改注册表,也 ...


KuerPE和雷电pe都是直接修改开始菜单的,不是修改startpage2的

如果修改startpage2,除了修改注册表,也要修改 X:\Users\Default\AppData\Roaming\microsoft\internet explorer\quick launch\user pinned\startmenu 里面的快捷方式的,这种方法是微pe采用的,相对来说要比直接修改开始菜单麻烦,所以KuerPE和雷电pe没有采用这种方法。

这个目录没有startmenu文件夹啊 说明不是这种方法吧
作者: hilsonma    时间: 2022-12-28 12:11
本帖最后由 hilsonma 于 2022-12-28 12:14 编辑
ccldy3 发表于 2022-12-28 10:26
KuerPE和雷电pe都是直接修改开始菜单的,不是修改startpage2的

如果修改startpage2,除了修改注册表 ...

第一显示有 返回 字样的,就是直接修改开始菜单的,因为这画面显示的就是开始菜单。


第一显示有 所有程序 字样的,就是修改startpage2,因为这画面显示的就是startpage2.
如你上面的截图。

当然,这两种显示是可以通过修改注册表来切换的。



修改开始菜单,就是类似以下,不建议直接编辑文件夹:
LINK %Programs%\Everything,%ProgramFiles%\Everything\Everything.exe

修改startpage2,就是类似以下,不建议直接编辑文件夹:
EXEC @%SystemRoot%\regedit.exe /s "%ProgramFiles%\StartPage2.reg"
ENVI Programs2=X:\Users\Default\AppData\Roaming\microsoft\internet explorer\quick launch\user pinned\startmenu
LINK %Programs2%\Everything,%ProgramFiles%\Everything\Everything.exe
...

作者: ccldy3    时间: 2022-12-28 13:05
hilsonma 发表于 2022-12-28 12:11
第一显示有 返回 字样的,就是直接修改开始菜单的,因为这画面显示的就是开始菜单。

很显然是所有程序的stratpage2页面  那个stratpage页面修改很简单  我所遇到的是修改startpage2页面  丢失链接图标问题 下图所示 即使将加载调整到最后也不行 而直接导入注册表不知道行不行,就是没有键值,我估计也不行

4.JPG (156.33 KB, 下载次数: 122)

4.JPG

3.JPG (8.58 KB, 下载次数: 109)

3.JPG

2.JPG (28.62 KB, 下载次数: 117)

2.JPG

1.JPG (245.81 KB, 下载次数: 117)

1.JPG

作者: ccldy3    时间: 2022-12-28 13:09
或许可以说怎么变成链接X:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu
这个了
同样的 ghost 还是原来的 链接位置 如下图

5.JPG (77.37 KB, 下载次数: 128)

5.JPG

作者: ccldy3    时间: 2022-12-28 13:26
将进入PE修改好的注册表导出填写到stratpagemenu注册表,再将修改好的stratallback注册表导出导入也不行 就是丢失链接 奇了怪了!

1.JPG (303.83 KB, 下载次数: 115)

1.JPG

作者: hilsonma    时间: 2022-12-28 19:09
本帖最后由 hilsonma 于 2022-12-28 19:12 编辑

你现在 ghost 是没问题的吧,就是 键盘控制鼠标 有问题,变白板,是吧?

把键盘控制鼠标这个软件所在的位置贴上来,把快捷方式语句贴上来 (pecmd.ini pesoft.ini 或 petools.ini 中相关内容贴上来)

这白板图标要么是快捷方式没有,要么就是快捷方式的路径不对。显示有这个白板图标证明注册表有这个菜单项,只是少了快捷方式或快捷方式里的目标路径错了。

与startisback的注册表项无关,只与 startpage2 注册表内容,及快捷方式本身相关。
作者: ccldy3    时间: 2022-12-29 08:38
hilsonma 发表于 2022-12-28 19:09
你现在 ghost 是没问题的吧,就是 键盘控制鼠标 有问题,变白板,是吧?

把键盘控制鼠标这个软件所在的 ...

Pecmd.ini 里面的 只能搞startpage里面内容吧  startpege2是注册表修改的吧?实际把修改好的正确显示的注册表导出  然后加载导入注册表 能显示键盘盘鼠标控制在startpage2上面  只不过丢失了链接导致显示了白板   说明修改注册表是有效的 但是不完全  到底问题出在哪?还有哪个也要修改   ,我觉得就是这个原因吧  

作者: hilsonma    时间: 2022-12-29 11:38
ccldy3 发表于 2022-12-29 08:38
Pecmd.ini 里面的 只能搞startpage里面内容吧  startpege2是注册表修改的吧?实际把修改好的正确显示的注 ...

还要在 X:\Users\Default\AppData\Roaming\microsoft\internet explorer\quick launch\user pinned\startmenu
里面建立正确的快捷方式,不信你就手动建一个放进去,要跟开始菜单(startpage)上显示的同名,刷新一下就能正常了。

要每次启动进去都正常就用 LINK 语句建立,这条语句放在 pecmd.ini 或 petools.ini 或 pesoft.ini 这类文件里,看你的实际设置
作者: ccldy3    时间: 2022-12-29 13:13
hilsonma 发表于 2022-12-29 11:38
还要在 X:%users\Default\AppData\Roaming\microsoft\internet explorer\quick launch%user pinned\start ...

是这样的 你真厉害老师傅! 问题解决了

未命名.JPG (215.38 KB, 下载次数: 124)

未命名.JPG

作者: minchengan    时间: 2023-1-30 00:29
本帖最后由 minchengan 于 2023-1-30 00:40 编辑

在8PE里遇到过这个问题(不是用的startIsBack),看了上面的帖子,总算知道了原理:注册表中Startpage2里相当于只是一个名字索引,对应X:\Users\Default\AppData\Roaming\microsoft\internet explorer\quick launch\user pinned\startmenu里的快捷方式,只要X:\Users\Default\AppData\Roaming\microsoft\internet explorer\quick launch\user pinned\startmenu里有相同名字的快捷方式就有效,没有快捷方式,就会是一个白图标。修改方法是:X:\Users\Default\AppData\Roaming\microsoft\internet explorer\quick launch\user pinned\startmenu里建立好快捷方式,然后在开始菜单的Startpage2里(不是操作注册表)对某一项右键点属性,改一下与X:\Users\Default\AppData\Roaming\microsoft\internet explorer\quick launch\user pinned\startmenu里相应的快捷方式同名。然后在注册表里导出Startpage2.reg。在将Startpage2.reg做进PE里时,要么离线导入注册表,要么在explorer.exe运行前导入。还有一个问题是怎么在开始菜单的Startpage2里增加项目,变通的办法是有的PE里已存在满的Startpage2,从里面导出来拿去修改就可以了。当然从正常系统里导出应该也是可以的
建立快捷方式,可以在pecmd.ini中这样建立:

ENVI SYSTEMstart=X:\Users\Default\AppData\Roaming\microsoft\internet explorer\quick launch\user pinned\startmenu
LINK %SYSTEMstart%\刷新Explorer,%SystemRoot%\System32\pecmd.exe,kill explorer,%SystemRoot%\System32\shell32.dll#238
LINK %SYSTEMstart%\屏幕截图,%ProgramFiles%\winsnap\winsnap.exe
LINK %SYSTEMstart%\记事本,%SystemRoot%\System32\notepad.exe
LINK %SYSTEMstart%\命令提示符,%SystemRoot%\system32\cmd.exe
LINK %SYSTEMstart%\注册表编辑器,%SystemRoot%\regedit.exe


作者: nowayer    时间: 2023-12-4 10:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: yyz2191958    时间: 2023-12-4 18:54
进来学习




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3