无忧启动论坛

 找回密码
 注册
搜索

关于startpage2的图标连接丢失问题

查看数: 3975 | 评论数: 13 | 收藏 3
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-12-27 21:04

正文摘要:

本帖最后由 ccldy3 于 2022-12-27 21:11 编辑 修改PE时候 startpage2修改后导出注册表 然后再启动时加载注册表 原先这样干不丢失图标 最近修改K大和L大的作品时出现丢失图标和链接问题 不知道问题出在哪里 如下图 ...

回复

yyz2191958 发表于 2023-12-4 18:54:58
进来学习
nowayer 发表于 2023-12-4 10:40:49
提示: 作者被禁止或删除 内容自动屏蔽
minchengan 发表于 2023-1-30 00:29:08
本帖最后由 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

hilsonma 发表于 2022-12-29 11:38:18
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 这类文件里,看你的实际设置

点评

是这样的 你真厉害老师傅! 问题解决了  详情 回复 发表于 2022-12-29 13:13
ccldy3 发表于 2022-12-29 08:38:28
hilsonma 发表于 2022-12-28 19:09
你现在 ghost 是没问题的吧,就是 键盘控制鼠标 有问题,变白板,是吧?

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

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

点评

还要在 X:%users\Default\AppData\Roaming\microsoft\internet explorer\quick launch%user pinned\startmenu 里面建立正确的快捷方式,不信你就手动建一个放进去,要跟开始菜单上显示的同名,刷新一下就能正常了。  详情 回复 发表于 2022-12-29 11:38
hilsonma 发表于 2022-12-28 19:09:02
本帖最后由 hilsonma 于 2022-12-28 19:12 编辑

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

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

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

与startisback的注册表项无关,只与 startpage2 注册表内容,及快捷方式本身相关。

点评

Pecmd.ini 里面的 只能搞startpage里面内容吧 startpege2是注册表修改的吧?实际把修改好的正确显示的注册表导出 然后加载导入注册表 能显示键盘盘鼠标控制在startpage2上面 只不过丢失了链接导致显示了白板 说  详情 回复 发表于 2022-12-29 08:38
hilsonma 发表于 2022-12-28 12:11:02
本帖最后由 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
...

点评

很显然是所有程序的stratpage2页面 那个stratpage页面修改很简单 我所遇到的是修改startpage2页面 丢失链接图标问题 下图所示 即使将加载调整到最后也不行 而直接导入注册表不知道行不行,就是没有键值,我估计也  详情 回复 发表于 2022-12-28 13:05
ccldy3 发表于 2022-12-28 10:26:13
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文件夹啊 说明不是这种方法吧

点评

第一显示是返回的,就是直接修改开始菜单的,因为这画面显示的就是开始菜单。 [attachimg]516027[/attachimg] 第一显示是所有程序的,就是修改startpage2,因为这画面显示的就是startpage2. 如你上面的截图。  详情 回复 发表于 2022-12-28 12:11
hilsonma 发表于 2022-12-28 07:14:39
KuerPE和雷电pe都是直接修改开始菜单的,不是修改startpage2的

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

你现在用的就是修改startpage2的方法,所以检查一下是不是快捷方式没有对应修改。单单修改注册表是不行的。

点评

KuerPE和雷电pe都是直接修改开始菜单的,不是修改startpage2的 如果修改startpage2,除了修改注册表,也要修改 X:%users\Default\AppData\Roaming\microsoft\internet explorer\quick launch%user pinned\start  详情 回复 发表于 2022-12-28 10:26

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

闽公网安备 35020302032614号

GMT+8, 2024-11-28 15:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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