无忧启动论坛

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

[教程] 献给初学者:加载配置单元、修改开始菜单和任务栏快捷方式的图文教程

    [复制链接]
发表于 2020-6-20 20:12:41 | 显示全部楼层 |阅读模式
本帖最后由 xmzhqw 于 2020-6-21 12:11 编辑

一、  怎样离线导入注册表:
注册表菜单"加载配置单元\卸载配置单元"只有在 HKEY_LOCAL_MACHINEHKEY_USERS 上才生效,通俗点说,其它的分支是这两个的映射。
离线导入注册表就必须用到加载配置单元。这是初学者感觉到很难很难的问题。还是先看以下的几组代码吧:
离线加载:指通过加载配置单元,导入到注册表中;在线加载:指在系统中,直接双击导入注册表中;
离线加载[HKEY_LOCAL_MACHINE\_software\Classes\*\shell\&Notepad++ 打开]
在线加载[HKEY_CLASSES_ROOT\*\shell\&Notepad++ 打开]
离线加载[HKEY_LOCAL_MACHINE\_software\Microsoft\Windows\CurrentVersion\Run]
在线加载[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
上述的代码都可以导入到注册表中,其对应的文件为:\Windows\System32\config 中的 SOFTWARE,其中的 _software 也有可能是 Pe_Soft 或其它的名字。★★★ HKEY_LOCAL_MACHINE 加载配置单元
离线加载[HKEY_USERS\pe_def\Software\Microsoft\Windows\CurrentVersion\RunOnce]
在线加载[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce]
离线加载[HKEY_LOCAL_MACHINE\PE_DEF\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartPage2]
在线加载[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2]
上述的代码都可以导入到注册表中,其对应的文件为:\Windows\System32\config 中的 DEFAULT,其中的pe_def也有可能是 _DEFAULT 或其它的名字。★★★ HKEY_LOCAL_MACHINE 加载配置单元
离线加载[HKEY_LOCAL_MACHINE\pe-system\ControlSet001\services\FBWF]
在线加载[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\FBWF]
上述的代码都可以导入到注册表中,其对应的文件为:\Windows\System32\config 中的 SYSTEM,其中的 pe-system 也有可能是 _ system 或其它的名字。★★★ HKEY_LOCAL_MACHINE 加载配置单元
离线加载[HKEY_USERS\PE_HKU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
在线加载[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
离线加载[HKEY_USERS\ PE_HKU\Software\PENetwork]
在线加载[HKEY_USERS\.DEFAULT\Software\PENetwork]
上述的代码都可以导入到注册表中,其对应的文件为:\Windows\System32\config 中的 DEFAULT,其中的 PE_HKU 也有可能是 _HKU 或其它的名字。★★★ HKEY_USERS 加载配置单元

    实际上,感觉到难的是因为初学者不知道要加载哪个配置单元,加载到哪里?细心的话,你会发现,论坛中的大侠们在提供代码的时候或多或少的都会给你一些提示的,如上面的几组代码中,Pe_Soft _software 就是告诉你要加载到 SOFTWAREPE_DEF _DEFAULT 就是要加载到 DEFAULTPE_Sys _system 就是要加载到 system 等等,至于要加载到哪个项,注册表中只有 HKEY_LOCAL_MACHINEHKEY_USERS 两个项可以加载配置单元的,你判断一下就应该清楚了。其它的,你用多了,或者在PE中多试几次,自然而然就清楚了。
接下来,我们来看一下实战例子。
例子:立邦电子在怎样添加StartIsBack中有这样两句话:
挂载SOFTWARE到HKEY_LOCAL_MACHINE\pe_soft
挂载DEFAULT到HKEY_LOCAL_MACHINE\pe_def
打开立帮电子提供的注册表代码,你可以看到下面的字眼:
[HKEY_LOCAL_MACHINE\pe_def\SOFTWARE\StartIsBack]
[HKEY_LOCAL_MACHINE\pe_soft\Classes\CLSID\{AD1405D2-30CF-4877-8468-1EE1C52C759F}]
分析一下,你便会明白的。立帮是告诉你:把含有 pe_soft 的注册表代码通过 HKEY_LOCAL_MACHINE 加载配置单元的方法导入到 SOFTWARE 中,把含有 pe_def 的注册表代码通过 HKEY_LOCAL_MACHINE 加载配置单元的方法导入到 DEFAULT 中。
我们还是看实际操作吧。
★★★ 强烈建议在 WinPE 中执行操作,同时建议备份你要导入的注册表文件!!
1、复制注册表文件:
SOFTWAREDEFAULT 从【已解压的PE】中的 Windows\System32\config 文件夹中复制出来(我习惯复制到桌面)。【之所以要复制出来,一方便是避免出错,另一方面是因为在修改过程中会产生一些垃圾文件,复制出来可以避免把这些垃圾也写入 PE 中 。】
2、加载配置单元:打开 注册表编辑器 (regedit.exe),选择 HKEY_LOCAL_MACHINE 项,再选择编辑器菜单中的 文件 菜单,在下拉菜单中选择 加载配置单元,在弹出的窗口中找到你复制出来的 SOFTWARE, 再在新窗口中填写项名称为 pe_soft (此处必须为 pe_soft,除非你更改了立邦的代码),如图:
01.jpg                        
02.jpg
03.jpg

  3、导入立帮电子提供的代码选择 HKEY_LOCAL_MACHINE 项,再选择编辑器菜单中的 文件 菜单,在下拉菜单中选择 导入,然后导入立帮提供的注册表代码 pe_soft 即可,你应该可以看到成功导入到注册表的提示了。
11.jpg
如出现错误的提示,则表明存在问题了。
12.jpg
  4、卸载配置单元选择并展开 HKEY_LOCAL_MACHINE 项,再选择 pe_soft 子项,然后选择编辑器菜单中的 文件 菜单,在下拉菜单中选择 卸载配置单元,再选择 ,即完成卸载了。到此,你已经把pe_soft 中的注册表代码加载到 SOFTWARE 中了。
  5、关闭注册表编辑器,复制(剪切)已经加载的 SOFTWARE 到【已解压的PE】中的 Windows\System32\config 件夹中,覆盖掉原文件,大功告成!

     ●●●上面所述的是导入注册表的方法。实际上,很多时候,我们只需要修改一个键值,就没必要去专门弄一个 .reg 文件了,直接在加载配置单元中修改就可以了。举个例子,我们要删除桌面空白处右键中的“显示设置”菜单,而且知道它的注册表位置为:
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Display]
   通过判断,此值需通过 HKEY_LOCAL_MACHINE 项加载配置单元到 SOFTWARE 中。这样就好办了。直接看图吧(其它的省略,见上面所述)
1.jpg

    定位到 HKEY_LOCAL_MACHINE\123456789\Classes\DesktopBackground\Shell\Display,把 Display 注册项删掉。刷新一下系统,桌面右键的“显示设置”就没了。
2.jpg

二、修改开始菜单和任务栏中的软件:
第一步:删除原系统自带的软件
如图所示,删除掉开始菜单不要的软件
1.jpg
删除任务栏中的软件:
2.jpg
   如果PE中任务栏右击不正常(无法打开),就用下面的方法:
     打开下面的文件夹(注意:可能是被隐藏,需要“显示系统文件”,才能看到)
         X:\Users\Default\AppData\Roaming\Microsoft\InternetExplorer\Quick Launch\User Pinned\TaskBar  
3.jpg
    你可以看到任务栏中的软件的快捷方式都在这里,把不要的按图中所示“从任选栏中取消固定”,没有此项则直接删掉(直接删掉的话,你能会在任务栏中看到无效的链接,双击它即可删除)
4.jpg

删除完成后,建议刷新一下屏幕(刷新Explore)。删除的任务就算完成了。如果你想在任务栏和开始菜单中都保留空白,就把X:\Users\Default\AppData\Roaming\Microsoft\InternetExplorer\Quick Launch\User Pinned\  中的 TaskBarStartMenu 两个文件夹删掉,直接看第三步,如果想添加自己的软件,则看第二步。
第二步:添加自己的软件
    打开你要添加的软件所在的文件夹(正常是X:\Program Files 中)
     右击你要添加的软件(EXE文件),如果右键菜单中有 “固定到任务栏”或“附到开始菜单”的话就好办了,直接点击它即可。
6.jpg
如果没有的话就麻烦一点,只好用“”的,如图:
7.jpg
    同样,完成此步后,建议刷新一下屏幕(刷新Explore)。
    刷新Explore 后,打开X:\Users\Default\AppData\Roaming\Microsoft\InternetExplorer\Quick Launch\User Pinned\ 文件夹,把其中的 TaskBarStartMenu 两个文件夹复制到你的PE 中(即【你的PE】 \Users\Default\AppData\Roaming\Microsoft\InternetExplorer\Quick Launch\User Pinned\ 中。记得删掉原来的文件夹哦。)。

     添加软件时,可能还会碰到这样的情况:即运行的 并非 exe 文件,而是批处理或其它的类型,如果是这样,用上面的方法可能没用。PE 2.1 中,有个菜单【Windows引导修复】其运行代码是:%SystemRoot%\system32\PECMD.exe,LOAD"%ProgramFiles%\FixLegacyUefi\uefix.ini",%SystemRoot%\system32\shell32.dll#46
sshot-1.png
    这类非 Exe 文件的快捷方式,在 \Users\Default\AppData\Roaming\Microsoft\Internet Explorer\QuickLaunch\User Pinned\ 中的TaskBarStartMenu 两个文件夹中也不会产生快捷方式菜单的(批处理也是如此)。
    怎么添加?首先,我们查看一下开始菜单程序组的文件夹中是否有它的快捷方式。如下图所示:先定位到开始菜单程序组的文件夹(点击右键属性,可以看到它的位置),即:X:\Users\Default\AppData\Roaming\Microsoft\Windows\StartMenu\Programs\引导工具
sshot-2.png
    在开始菜单程序组的文件夹快捷方式,只好自己建立一个快捷方式(同时更改一下图标),可以在 TaskBar 或 StartMenu 中建立,然后把此快捷方式用拖的办法拖到开始菜单中。
    虽然在 TaskBar 或 StartMenu 中看不到,但在注册表中已经承认了,所以,别管它,导入注册表就可以了。

第三步:导出任务栏和开始菜单的注册表
强烈建议使用 RegWorkshop ,比系统自带的好用多了。打开 RegWorkshop,分别定位到下面的注册表项,右击导出,并根据自己的习惯命名(默认即可)。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband
5.jpg
第四步:导入到注册表
1、简单的方法就是在pecmd.ini 中加载上面的注册表:代码如下:
//开始菜单和任务栏快捷方式
EXEC@%SystemRoot%\regedit.exe /s "%ProgramFiles%\StartPage2.reg"
EXEC@%SystemRoot%\regedit.exe /s "%ProgramFiles%\ Taskband.reg"

  2、离线导入:参考上面的方法:详细待续。
(需要把HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2 改为:
HKEY_LOCAL_MACHINE\PE_DEF\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartPage2
实际上就是把HKEY_CURRENT_USER\ 改为HKEY_LOCAL_MACHINE\PE_DEF\
然后加载HKEY_LOCAL_MACHINE ,导入到 DEFAULT 中。
任务栏也一样要修改,也导入到 DEFAULT 中。

点评

很给力  发表于 2024-3-19 18:45

评分

参与人数 8无忧币 +36 收起 理由
cfenjin + 5 很给力!
2011ajie + 1
wjguowei + 5 这种干货分享实在是必须来一个赞!
某些人 + 5 赞一个!
paulan + 5 很给力!
gtc + 5 赞一个!
Liberation + 5 赞一个!
fulibo + 5 赞一个!

查看全部评分

 楼主| 发表于 2020-6-20 20:12:58 | 显示全部楼层

三、修改StartIsBack ,美化开始菜单和任务栏

本帖最后由 xmzhqw 于 2020-6-21 10:46 编辑

    1、关于StartIsBack 的想法:好多人都喜欢只保留 StartIsBack64.dll、Windows10.msstyles,把其它的如 StartIsBackCfg.exe 等都删掉了,这样是可以减少那么一点的体积。但使用起来却很不方便,尤其对初学者来说,更是如此。本人不喜欢这样的精简。实际上,StartIsBack 本身并不大,压缩后也就1M多一点的体积,能占多少?况且由于精简,如果不喜欢系统中的样式的话,要改就没那么简单了。反过来,如果把 StartIsBackCfg.exe 等保留下来,要改成怎样的样式随时都可以,跟正常系统一样。只要在开始菜单的空白处右击,选“属性”,你就可以看到你熟悉的界面了。你看下图:
001.jpg
002.jpg
至于怎样修改成更具修改的界面,就不说了。

2、怎样添加 StartIsBack 到系统中?
     估计好多人都在用网上高人制作的 精简版吧?有没有想过自己添加,换成新的版本?     想的话,过几天再来关注吧。哈哈哈,今天就到这了,待续哦
回复

使用道具 举报

 楼主| 发表于 2020-6-20 20:13:10 | 显示全部楼层

四、困惑与求助

本帖最后由 xmzhqw 于 2020-6-21 15:06 编辑

    【已解决】困或一:微PE 2.1 中的 桌面右键菜单中的 【打开文件所在的位置】失灵了,要怎样才能修复或干脆删掉此菜单?
1211-1.png

    微PE 2.0 也存在着这样的不足。虽然这个菜单不影响其它功能,但放在那有点碍眼,老想着删掉它,就算吹毛求疵吧。试了好些办法,都未成功。不知是注册表的哪些值,或是缺少什么文件导致它不能用?期待高手出招。

    微PE是众所周知的,估计在论坛中,被下载修改和使用最多的PE,应该就是它了。它的优点就是体积小,启动速度快,系统稳定等等。但也正是这些特点,导致了微PE存在着一些缺陷,如好多软件都无法正常使用等等。

    解决办法:原来是删掉了一个文件【ieframe.dll】,这个文件有点大,难怪微PE要把它删掉了。有需要的可以下载下面的附件,解压后把它放到 System32 即可。
ieframe.part1.rar (2 MB, 下载次数: 82)

点评

请问,微PE 2.1 中右下角显示桌面点击没反应。要怎样才能修复?  详情 回复 发表于 2022-3-15 23:04
回复

使用道具 举报

发表于 2020-6-20 20:16:29 | 显示全部楼层
感谢楼主提供教程
回复

使用道具 举报

发表于 2020-6-20 22:40:32 | 显示全部楼层
感谢楼主的无私奉献!
回复

使用道具 举报

发表于 2020-6-21 07:31:00 | 显示全部楼层
很好的东西,感谢楼主的普及。
回复

使用道具 举报

发表于 2020-6-21 12:00:28 | 显示全部楼层
看了楼主的帖子,确实学到了很多
回复

使用道具 举报

发表于 2020-6-21 14:51:03 | 显示全部楼层
前来学习学习
回复

使用道具 举报

发表于 2020-6-21 15:25:48 | 显示全部楼层
谢谢,前来学习学习
回复

使用道具 举报

发表于 2020-6-22 21:31:30 | 显示全部楼层
十分感谢楼主提供教程
回复

使用道具 举报

发表于 2020-6-23 08:12:25 | 显示全部楼层
学习了,感谢分享
回复

使用道具 举报

发表于 2020-6-23 10:27:35 | 显示全部楼层
个人觉得修复打开文件所在位置,还不如干掉这个菜单中的显示,修复毕竟增加体积不说,再说这个功能没多大用~   
回复

使用道具 举报

发表于 2020-6-24 11:49:57 来自手机 | 显示全部楼层
不错,不错,顶一个。
回复

使用道具 举报

发表于 2020-6-28 18:36:02 | 显示全部楼层
感谢楼主提供教程
回复

使用道具 举报

发表于 2020-7-2 13:58:49 | 显示全部楼层
收藏利于再读
回复

使用道具 举报

发表于 2020-7-8 23:02:02 | 显示全部楼层
辛苦了!!!!
回复

使用道具 举报

发表于 2020-7-14 08:51:20 | 显示全部楼层
好贴!赞一个!
回复

使用道具 举报

发表于 2020-7-20 17:17:47 来自手机 | 显示全部楼层
学习一下感谢分享
回复

使用道具 举报

发表于 2020-7-20 22:24:31 | 显示全部楼层
#在这里快速回复#赞一个!
回复

使用道具 举报

发表于 2020-11-8 10:27:17 | 显示全部楼层
写的很详细
回复

使用道具 举报

发表于 2021-1-30 18:31:57 | 显示全部楼层
谢谢
回复

使用道具 举报

发表于 2021-3-1 10:36:08 | 显示全部楼层
这个教程不错
回复

使用道具 举报

发表于 2021-11-16 14:11:49 | 显示全部楼层
非常好的教程
回复

使用道具 举报

发表于 2021-11-17 12:40:27 | 显示全部楼层
很详细的教程,学习了!
回复

使用道具 举报

发表于 2021-11-19 10:45:04 | 显示全部楼层
谢谢分享,很详细的教程    学习中
回复

使用道具 举报

发表于 2022-1-30 19:23:09 | 显示全部楼层
看了楼主的帖子,确实学到了很多
回复

使用道具 举报

发表于 2022-3-15 10:23:58 | 显示全部楼层
感谢楼主提供教程!
回复

使用道具 举报

发表于 2022-3-15 23:04:42 | 显示全部楼层
xmzhqw 发表于 2020-6-20 20:13
【已解决】困或一:微PE 2.1 中的 桌面右键菜单中的 【打开文件所在的位置】失灵了,要怎样才能修复或 ...

请问,微PE 2.1 中右下角显示桌面点击没反应。要怎样才能修复?
回复

使用道具 举报

发表于 2022-3-16 21:39:03 | 显示全部楼层

谢谢,前来学习学习
回复

使用道具 举报

发表于 2022-3-16 22:05:30 | 显示全部楼层
\Windows\System32\config 中的 SOFTWARE
\Windows\System32\config 中的 DEFAULT
\Windows\System32\config 中的 SYSTEM
  注册表就这三个文件吗 ?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 04:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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