Windows 7 任務列的「鎖定至工作列」功能失效、右鍵選單缺少「釘選」選項,通常是因為 lnkfile 與 piffile 的登錄值 IsShortcut 遺失或被誤刪。將下列登錄資訊儲存為 FixTaskbar.reg 執行並重新開機即可恢復。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\lnkfile]
@="Shortcut"
"IsShortcut"=""
[HKEY_CLASSES_ROOT\piffile]
@="Shortcut to MS-DOS Program"
"IsShortcut"=""
FixTaskbar.reg(編碼選 ANSI 或 UTF-16 LE)。IsShortcut 空值會告知 Windows Shell 此檔案類型為捷徑,啟用「釘選至工作列」與 Jump List 功能。若此值遺失,系統不再辨識為捷徑,導致功能失效。此問題常發生於使用「最佳化/清理工具」誤刪登錄後。