本帖最後由 joyend 於 2021-1-24 00:05 編輯
原本以為其它的 Winpe 選單是由 pecmd 產生的,
選單功能表本想用 start10 替代,
參考了 wimbuilder2 文件檔,發現是用 startisback 選單工具
手工加入startisback 選單成功.
選單產生步驟
下載 startisback
解壓縮後將 Plain8.msstyles,StartIsBack64.dll 覆製到 x:\windows\system32
再將下面所有存檔為 StartIsBack.reg , 載入 default及Software再匯入StartIsBack.reg即可,
但關機,重新開機無動作,因該是使用 wpeutil.exe 並不是用 pecmd 的關係.
Windows Registry Editor Version 5.00
[HKEY_USERS\pe-def\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_SearchPrograms"=dword:00000001
"Start_SearchFiles"=dword:00000000
[HKEY_USERS\pe-def\Software\StartIsBack]
"WelcomeShown"=dword:00000002
"AutoUpdates"=dword:00000000
"Disabled"=dword:00000000
"AllProgramsFlyout"=dword:00000001
"Start_LargeMFUIcons"=dword:00000001
"StartMetroAppsMFU"=dword:00000000
"StartScreenShortcut"=dword:00000000
"Start_SortByName"=dword:00000001
"StartMetroAppsFolder"=dword:00000000
"Start_SortFoldersFirst"=dword:00000000
"Start_NotifyNewApps"=dword:00000000
"Start_AutoCascade"=dword:00000001
"Start_AskCortana"=dword:00000000
"Start_RightPaneIcons"=dword:00000002
"Start_ShowUser"=dword:00000001
"Start_ShowMyDocs"=dword:00000000
"Start_ShowMyPics"=dword:00000000
"Start_ShowMyMusic"=dword:00000000
"Start_ShowVideos"=dword:00000000
"Start_ShowDownloads"=dword:00000001
"Start_ShowSkyDrive"=dword:00000000
"StartMenuFavorites"=dword:00000002
"Start_ShowRecentDocs"=dword:00000000
"Start_ShowNetPlaces"=dword:00000000
"Start_ShowNetConn"=dword:00000000
"Start_ShowMyComputer"=dword:00000001
"Start_ShowControlPanel"=dword:00000001
"Start_ShowPCSettings"=dword:00000000
"Start_AdminToolsRoot"=dword:00000000
"Start_ShowPrinters"=dword:00000000
"Start_ShowSetProgramAccessAndDefaults"=dword:00000000
"Start_ShowCommandPrompt"=dword:00000000
"Start_ShowRun"=dword:00000001
"Start_MinMFU"=dword:00000008
"Start_JumpListItems"=dword:00000008
"StartIsApps"=dword:00000000
"NoXAMLPrelaunch"=dword:00000001
"TerminateOnClose"=dword:00000001
"CombineWinX"=dword:00000001
"HideUserFrame"=dword:00000000
"TaskbarLargerIcons"=dword:00000000
"TaskbarSpacierIcons"=dword:ffffffff
"TaskbarJumpList"=dword:00000001
"HideOrb"=dword:00000000
"HideSecondaryOrb"=dword:00000000
"StartMenuMonitor"=dword:00000001
"WinkeyFunction"=dword:00000000
"MetroHotkeyFunction"=dword:00000000
"ImmersiveMenus"=dword:ffffffff
"MetroHotKey"=dword:0000000a
"OrbBitmap"=""
"TaskbarStyle"="X:\\Windows\\system32\\Plain8.msstyles"
"AlterStyle"="X:\\Windows\\system32\\Plain8.msstyles"
"ModernIconsColorized"=dword:00000001
"ModernIconsUnplated"=dword:00000001
"ModernIconsBadgesStartMenu"=dword:00000001
"CustomColors"=""
"SettingsVersion"=dword:00000004
[HKEY_USERS\pe-def\Software\StartIsBack\ShutdownChoices]
@=dword:00000002
"Shut down"=dword:00000002
"Restart"=dword:00000004
[HKEY_USERS\pe-soft]
[HKEY_USERS\pe-soft\Classes]
[HKEY_USERS\pe-soft\Classes\AllFilesystemObjects]
[HKEY_USERS\pe-soft\Classes\AllFilesystemObjects\shellex]
[HKEY_USERS\pe-soft\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers]
[HKEY_USERS\pe-soft\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\{a2a9545d-a0c2-42b4-9708-a0b2badd77c9}]
@="StartIsBack Menu Pin"
[HKEY_USERS\pe-soft\Classes\CLSID]
[HKEY_USERS\pe-soft\Classes\CLSID\{865e5e76-ad83-4dca-a109-50dc2113ce9b}]
@="StartIsBack All Programs Folder"
[HKEY_USERS\pe-soft\Classes\CLSID\{865e5e76-ad83-4dca-a109-50dc2113ce9b}\InProcServer32]
@="X:\\Windows\\system32\\StartIsBack64.dll"
"ThreadingModel"="Apartment"
[HKEY_USERS\pe-soft\Classes\CLSID\{865e5e76-ad83-4dca-a109-50dc2113ce9b}\ShellFolder]
"Attributes"=dword:28100000
[HKEY_USERS\pe-soft\Classes\CLSID\{a2a9545d-a0c2-42b4-9708-a0b2badd77c9}]
"ImplementsVerbs"="startpin;startunpin"
[HKEY_USERS\pe-soft\Classes\CLSID\{a2a9545d-a0c2-42b4-9708-a0b2badd77c9}\InprocServer32]
@="X:\\Windows\\system32\\StartIsBack64.dll"
"ThreadingModel"="Apartment"
[HKEY_USERS\pe-soft\Classes\CLSID\{AD1405D2-30CF-4877-8468-1EE1C52C759F}]
@="@twinui.dll,-4137"
[HKEY_USERS\pe-soft\Classes\CLSID\{AD1405D2-30CF-4877-8468-1EE1C52C759F}\InProcServer32]
@="X:\\Windows\\system32\\StartIsBack64.dll"
"ThreadingModel"="Apartment"
[HKEY_USERS\pe-soft\Classes\CLSID\{AD1405D2-30CF-4877-8468-1EE1C52C759F}\ShellFolder]
"Attributes"=dword:a0000000
[HKEY_USERS\pe-soft\Classes\CLSID\{c71c41f1-ddad-42dc-a8fc-f5bfc61df957}]
[HKEY_USERS\pe-soft\Classes\CLSID\{c71c41f1-ddad-42dc-a8fc-f5bfc61df957}\TreatAs]
@="{c71c41f1-ddad-42dc-a8fc-f5bfc61df958}"
[HKEY_USERS\pe-soft\Classes\CLSID\{c71c41f1-ddad-42dc-a8fc-f5bfc61df958}]
[HKEY_USERS\pe-soft\Classes\CLSID\{c71c41f1-ddad-42dc-a8fc-f5bfc61df958}\InProcServer32]
@="X:\\Windows\\system32\\StartIsBack64.dll"
"ThreadingModel"="Apartment"
[HKEY_USERS\pe-soft\Classes\CLSID\{E5C31EC8-C5E6-4E07-957E-944DB4AAD85E}]
[HKEY_USERS\pe-soft\Classes\CLSID\{E5C31EC8-C5E6-4E07-957E-944DB4AAD85E}\InProcServer32]
@="X:\\Windows\\system32\\StartIsBack64.dll"
"ThreadingModel"="Apartment"
[HKEY_USERS\pe-soft\Classes\CLSID\{FCEA18FF-BC55-4E63-94D7-1B2EFBFE706F}]
@="Start menu"
"LocalizedString"=hex(2):40,00,58,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,\
61,00,6d,00,20,00,46,00,69,00,6c,00,65,00,73,00,5c,00,53,00,74,00,61,00,72,\
00,74,00,49,00,73,00,42,00,61,00,63,00,6b,00,5c,00,53,00,74,00,61,00,72,00,\
74,00,49,00,73,00,42,00,61,00,63,00,6b,00,36,00,34,00,2e,00,64,00,6c,00,6c,\
00,2c,00,2d,00,35,00,31,00,30,00,00,00
"System.Software.TasksFileUrl"="Internal"
"System.ControlPanel.EnableInSafeMode"=dword:00000003
"System.ApplicationName"="StartIsBack.Config"
"System.ControlPanel.Category"="1"
[HKEY_USERS\pe-soft\Classes\CLSID\{FCEA18FF-BC55-4E63-94D7-1B2EFBFE706F}\DefaultIcon]
@="X:\\Windows\\system32\\StartIsBackCfg.exe,0"
[HKEY_USERS\pe-soft\Classes\CLSID\{FCEA18FF-BC55-4E63-94D7-1B2EFBFE706F}\Shell]
[HKEY_USERS\pe-soft\Classes\CLSID\{FCEA18FF-BC55-4E63-94D7-1B2EFBFE706F}\Shell\Open]
[HKEY_USERS\pe-soft\Classes\CLSID\{FCEA18FF-BC55-4E63-94D7-1B2EFBFE706F}\Shell\Open\Command]
@="X:\\Windows\\system32\\StartIsBackCfg.exe"
[HKEY_USERS\pe-soft\Classes\CLSID\{FCEA18FF-BC55-4E63-94D7-1B2EFBFE706F}\ShellFolder]
"Attributes"=dword:00000000
[HKEY_USERS\pe-soft\Classes\MSILink]
[HKEY_USERS\pe-soft\Classes\MSILink\shellex]
[HKEY_USERS\pe-soft\Classes\MSILink\shellex\ContextMenuHandlers]
[HKEY_USERS\pe-soft\Classes\MSILink\shellex\ContextMenuHandlers\{a2a9545d-a0c2-42b4-9708-a0b2badd77c9}]
@="Start Menu Pin"
[HKEY_USERS\pe-soft\Classes\StartIsBack.AppsFolder]
[HKEY_USERS\pe-soft\Classes\StartIsBack.AppsFolder\Shell]
[HKEY_USERS\pe-soft\Classes\StartIsBack.AppsFolder\Shell\ChangeIcon]
"MuiVerb"="@shell32.dll,-34608"
[HKEY_USERS\pe-soft\Classes\StartIsBack.AppsFolder\Shell\ChangeIcon\Command]
"DelegateExecute"="{E5C31EC8-C5E6-4E07-957E-944DB4AAD85E}"
[HKEY_USERS\pe-soft\Classes\StartIsBack.AppsFolder\Shell\Delete]
"MuiVerb"="@shell32.dll,-33553"
"Position"="Bottom"
[HKEY_USERS\pe-soft\Classes\StartIsBack.AppsFolder\Shell\Delete\Command]
"DelegateExecute"="{E5C31EC8-C5E6-4E07-957E-944DB4AAD85E}"
[HKEY_USERS\pe-soft\Classes\StartIsBack.ImmersiveApplication]
@="Open"
[HKEY_USERS\pe-soft\Classes\StartIsBack.ImmersiveApplication\Shell]
[HKEY_USERS\pe-soft\Classes\StartIsBack.ImmersiveApplication\Shell\Delete]
@="Uninstall Modern App"
"MuiVerb"="@twinui.dll,-4010"
"Position"="Bottom"
"SeparatorBefore"=dword:00000001
[HKEY_USERS\pe-soft\Classes\StartIsBack.ImmersiveApplication\Shell\Delete\Command]
"DelegateExecute"="{E5C31EC8-C5E6-4E07-957E-944DB4AAD85E}"
[HKEY_USERS\pe-soft\Classes\StartIsBack.ImmersiveApplication\Shell\Open]
@="Open"
"MuiVerb"="@twinui.dll,-8501"
[HKEY_USERS\pe-soft\Classes\StartIsBack.ImmersiveApplication\Shell\Open\Command]
"DelegateExecute"="{A9249952-F4C6-4BCD-9B44-6A5BA9B5209E}"
[HKEY_USERS\pe-soft\Classes\StartIsBack.ImmersiveApplication\shellex]
[HKEY_USERS\pe-soft\Classes\StartIsBack.ImmersiveApplication\shellex\ContextMenuHandlers]
[HKEY_USERS\pe-soft\Classes\StartIsBack.ImmersiveApplication\shellex\ContextMenuHandlers\{90AA3A4E-1CBA-4233-B8BB-535773D48449}]
@="Taskbar Pin"
[HKEY_USERS\pe-soft\Classes\StartIsBack.ImmersiveApplication\shellex\ContextMenuHandlers\{a2a9545d-a0c2-42b4-9708-a0b2badd77c9}]
@="Start Menu Pin"
[HKEY_USERS\pe-soft\Microsoft]
[HKEY_USERS\pe-soft\Microsoft\Windows]
[HKEY_USERS\pe-soft\Microsoft\Windows\CurrentVersion]
[HKEY_USERS\pe-soft\Microsoft\Windows\CurrentVersion\App Paths]
[HKEY_USERS\pe-soft\Microsoft\Windows\CurrentVersion\App Paths\StartIsBackCfg.exe]
@="X:\\Windows\\system32\\StartIsBackCfg.exe"
[HKEY_USERS\pe-soft\Microsoft\Windows\CurrentVersion\App Paths\StartScreen.exe]
@="X:\\Windows\\system32\\Startscreen.exe"
[HKEY_USERS\pe-soft\Microsoft\Windows\CurrentVersion\Explorer]
[HKEY_USERS\pe-soft\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel]
[HKEY_USERS\pe-soft\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace]
[HKEY_USERS\pe-soft\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{FCEA18FF-BC55-4E63-94D7-1B2EFBFE706F}]
@="Start menu"

|