[Windows 7]如何刪除捷徑圖示上的小箭頭與釘選功能消失的問題
1. 問題描述
在 Windows 7 中,如何刪除捷徑圖示上的小箭頭?
以及刪除小箭頭後,會造成 [釘選到工具列] 與 [釘選到 [開始] 功能表] 等釘選功能消失
2. 刪除捷徑圖示上的小箭頭
(1) 點選 [開始],在 [搜尋程式與檔案] 上,輸入 regedit 後,按 [Enter]
(2) 出現登錄編輯程式,切換至 HKEY_CLASSES_ROOT\lnkfile,刪除 lnkfile 機碼的字串值 IsShortcut
IsShortcut 是用來控制是否在應用程式和資料檔案捷徑圖示上顯示小箭頭
(3) 刪除後,重新開機或重新登入 Windows 7,就會看到捷徑圖示上的小箭頭不見了。
3. 影響釘選功能
當您按照 2. 刪除捷徑圖示上的小箭頭 步驟刪除小箭頭後,會發現 [釘選到工具列] 的功能消失了
將 lnkfile 機碼的字串值 IsShortcut重新建立後,重新開機或者重新登入,的確 [釘選到工具列] 與 [釘選到 [開始] 功能表] 等釘選功能又回來了。
這部分請使用者要注意。
4. 修復釘選機碼
下載 lnkfile.zip,解壓縮後有 lnkfile.reg,請執行它進行修復。
http://cid-101d8ba47227b414.office.live.com/self.aspx/.Public/lnkfile.zip
假如無法下載,請把以下內容貼到記事本,儲存成 lnkfile.reg (注意副檔名是 *.reg,不是 *.txt ),然後執行。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\lnkfile]
@="Shortcut"
"EditFlags"=dword:00000001
"FriendlyTypeName"="@shell32.dll,-4153"
"IsShortcut"=""
"NeverShowExt"=""
[HKEY_CLASSES_ROOT\lnkfile\CLSID]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\lnkfile\shellex]
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers]
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Compatibility]
@="{1d27f844-3a1f-4410-85ac-14651078412d}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\OpenContainingFolderMenu]
@="{37ea3a21-7493-4208-a011-7f9ea79ce9f5}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}]
@=""
[HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers]
[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"
5. 參考
Microsoft Answers 釘選功能突然就消失不能用了