如何從工作列釘選和最近/常用清單排除專案
應用程式、程式和視窗可以選擇自行釘選到工作列,或包含在 [ 開始 ] 功能表的 [最常使用 (MFU) 清單中。
指示
有三種機制可完成從工作列釘選和最近/常用清單排除專案的機制:
將 NoStartPage 專案新增至應用程式的註冊,如下列範例所示:
HKEY_CLASSES_ROOT Applications Example.exe NoStartPage
系統會忽略與 NoStartPage 專案相關聯的資料。 只需要有專案存在。 因此,NoStartPage 的理想類型 是REG_NONE。
請注意,任何使用明確的應用程式使用者模型識別碼 (AppUserModelID) 會覆寫 NoStartPage 專案。 如果明確 AppUserModelID 套用至快捷方式、進程或視窗,它就會變成可釘選且符合 [ 開始 ] 功能表 最常使用清單的資格。
在視窗和快捷方式上設定 System.AppUserModel.PreventPinning 屬性。 在設定 PKEY_AppUserModel_ID 屬性之前,必須在視窗上設定這個屬性。
將明確的 AppUserModelID 新增為下列登錄子機碼下的值,如下列範例所示:
HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Explorer FileAssociation NoStartPageAppUserModelIDs AppUserModelID1 AppUserModelID2 AppUserModelID3
每個專案都是具有 AppUserModelID 名稱 的REG_Null 值。 此清單中找到的任何 AppUserModelID 都無法釘選,而且不符合在 [開始 ] 功能表 最常使用清單中包含的資格。
備註
請注意,某些可執行檔及其名稱中包含特定字串的快捷方式會自動排除在 最常使用清單中釘選和包含。
注意
您可以套用明確的 AppUserModelID 來覆寫此自動排除。
如果下列任一字串,不論大小寫為何,都會包含在快捷方式名稱中,則程式無法釘選,而且不會顯示在最常用的清單中, (不適用於Windows 10) :
- 文件
- 說明
- 安裝
- 其他資訊
- 閱讀我
- 讀取優先
- 讀我檔案
- 移除
- 安裝程式
- 支援
- 新功能
下列程式清單無法釘選,而且會從最常使用的清單中排除:
- Applaunch.exe
- Control.exe
- Dfsvc.exe
- Dllhost.exe
- Guestmodemsg.exe
- Hh.exe
- Install.exe
- Isuninst.exe
- Lnkstub.exe
- Mmc.exe
- Mshta.exe
- Msiexec.exe
- Msoobe.exe
- Rundll32.exe
- Setup.exe
- St5unst.exe
- Unwise.exe
- Unwise32.exe
- Werfault.exe
- Winhlp32.exe
- Wlrmdr.exe
- Wuapp.exe
上述清單會儲存在下列登錄值中。
注意
應用程式不應修改這些清單。 使用本主題稍早所述的其中一個排除清單方法,以取得相同的體驗。
HKEY_LOCAL_MACHINE
Software
Microsoft
Windows
CurrentVersion
Explorer
FileAssociation
AddRemoveApps
HostApps
相關主題