Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win8.1 桌面顯示/隱藏 IE 圖標:註冊表一鍵導入法

編輯:Win8 系統應用技巧

背景

Win7 起桌面預設不顯示 IE 圖標。Win8.1 同理。老用戶習慣桌面有 IE 圖標雙擊啟動,可通過註冊表導入/刪除特定 CLSID 鍵值實現顯示/隱藏。

顯示 IE 圖標:導入註冊表文件

  1. 新建文本文件,命名 show_ie_icon.reg,內容:
Windows Registry Editor Version 5.00

; Add IE icon to Desktop
[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30301D}]
@="@ieframe.dll,-880"
"InfoTip"="@ieframe.dll,-881"

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30301D}\DefaultIcon]
@="C:\\Windows\\System32\\ieframe.dll,-190"

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30301D}\InProcServer32]
@="C:\\Windows\\System32\\ieframe.dll"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30301D}\shell\Open\Command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\""

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30301D}\shell\InPrivate]
@="@ieframe.dll,-13171"

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30301D}\shell\InPrivate\Command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" -private"

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30301D}\shell\Properties]
@="@ieframe.dll,1031"
"Position"="bottom"

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30301D}\shell\Properties\command]
@="rundll32.exe Shell32.dll,Control_RunDLL InetCpl.cpl"

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30301D}\Shellex\ContextMenuHandlers\ieframe]
@="{871C5380-42A0-1069-A2EA-08002B30309D}"

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30301D}\Shellex\MayChangeDefaultMenu]
@=""

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30301D}\ShellFolder]
@="@ieframe.dll,-190"
"HideAsDeletePerUser"=""
"HideOnDesktopPerUser"=""
"HideFolderVerbs"=""
"WantsParseDisplayName"=""
"Attributes"=dword:00000024

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{871C5380-42A0-1069-A2EA-08002B30301D}]
  1. 雙擊導入,確認提示選「是」。
  2. 桌面 F5 刷新,IE 圖標出現。

新建文本文檔

導入註冊表後桌面顯示IE圖標

隱藏 IE 圖標:導入刪除註冊表文件

  1. 新建 hide_ie_icon.reg,內容:
Windows Registry Editor Version 5.00

; Remove IE icon from Desktop
[-HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30301D}]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{871C5380-42A0-1069-A2EA-08002B30301D}]
  1. 導入,刷新桌面,IE 圖標消失。

原理解析

  • {871C5380-42A0-1069-A2EA-08002B30301D} 是 IE 圖標的 CLSID (類標識符)。
  • 在 HKCR\CLSID\... 定義圖標資源 (ieframe.dll)、命令 (iexplore.exe)、右鍵菜單、屬性頁等 Shell 擴展行為。
  • 在 HKLM\...\Desktop\NameSpace\... 註冊桌面命名空間擴展,使 Shell 在桌面渲染該圖標。
  • 負號 [-HKEY...] 表示刪除整個鍵值樹。

替代簡易方法

  • 發送到桌面快捷方式: 開始屏幕/所有應用中找到 IE → 右鍵 →「打開文件位置」→ 右鍵 iexplore.exe →「發送到」→「桌面快捷方式」。
  • 任務欄釘選: IE 運行時任務欄圖標右鍵 →「釘選到任務欄」,單擊即啟動,更符合現代習慣。

適用版本

Win7 / Win8 / Win8.1 / Win10 (早期版本) 均適用。Win11 已移除 IE,此法失效。

Copyright © Windows教程網 All Rights Reserved