共用方式為


如何從工作列釘選和最近/常用清單排除專案

應用程式、程式和視窗可以選擇自行釘選到工作列,或包含在 [ 開始 ] 功能表的 [最常使用 (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

工作列

工作列延伸模組