ShellExView:如何管理和停用已安裝的 Shell 擴充

ShellExView是 NirSoft 出品的一款小巧實用工具,用於檢查已安裝的 Windows 外殼擴充程序,並啟用或停用選取的處理程序。它可以幫助您找到新增不必要的檔案總管選單項目或導致資源管理器問題的第三方擴充功能。它不會卸載提供擴充功能的應用程序,也不會刪除其 DLL 檔案。如果您想徹底移除該軟體,請使用 Windows 設定或應用程式自帶的解除安裝程式。

區分這一點很重要:禁用是可逆的,也是更安全的首選故障排除步驟。 Shell 擴充功能可以新增上下文功能表命令、縮圖、圖示和其他資源管理器行為。微軟指出,許多處理程序在資源管理器內部運行,因此一個有問題的處理程序可能會導致資源管理器掛起或崩潰。每次只更改一個已知項,測試結果,如果問題仍然存在,則恢復更改。

請先檢查目前版本和相容性。

NirSoft 的官方頁面目前顯示 ShellExView 的版本為 2.01,並列出了對 Windows 98 至 Windows 10(包括 x64 版本)的支援。該頁面未列出 Windows 11,因此該文件無法保證與更高版本的 Windows 相容。下載前請先查看供應商頁面,尤其是在較新的系統上要格外小心。

請僅從NirSoft ShellExView 官方網站下載 ShellExView 。該網站提供 ZIP 壓縮包、自安裝包和單獨的 x64 版本下載。 ZIP 版本是一個獨立的可執行檔:將其解壓縮到資料夾並運行即可。在 64 位元電腦上,請使用 x64 版本以使用標準的 64 位元擴充。如果您正在 64 位元系統上研究某個 32 位元應用程式的擴展,請尋找「選項」>「顯示 32 位元 Shell 擴充功能」。

在更改任何內容之前,請先查看清單。

程式開啟後,請稍等片刻載入條目。主表會顯示擴充功能的名稱、類型、公司、檔案名稱、CLSID、是否與 Microsoft 相關以及是否已停用。按類型排序可以尋找諸如上下文功能表、縮圖或預覽處理程序之類的項目。「公司」和「檔案名稱」列有助於將條目與其安裝的應用程式關聯起來。

ShellExView 的主清單包含擴充類型、公司、檔案名稱、CLSID、Microsoft 和已停用列。
主清單可協助您比較擴充功能的類型、發布者、檔案和目前已停用狀態。

您可以使用「選項」>「隱藏所有 Microsoft 擴充功能」將故障排除搜尋範圍縮小到其他供應商,然後在需要查看完整清單時關閉篩選器。 Microsoft 值為「否」並不表示該項目是惡意或不必要的;它僅標識非 Microsoft 擴充功能。請勿僅僅因為該工具支援批次操作就選擇每一行。

若要檢查某一行,請雙擊開啟其屬性。檢查公司、描述、檔案名稱、版本和 CLSID。如果副檔名不明確,請使用這些欄位來識別關聯的程序,然後再進行操作。 ShellExView 還包含一個「在登錄編輯器中開啟 CLSID」命令,但日常管理並不需要開啟登錄編輯程式。

ShellExView 屬性對話方塊顯示擴充功能的名稱、類型、公司、描述、檔案名稱、CLSID 和版本
屬性對話框提供了更多上下文信息,以便您可以識別所選處理程序背後的應用程式。

禁用特定擴充

  1. 選擇一個與您想要變更的行為相符的副檔名。如果是右鍵選單問題,請先找到相關的上下文選單項,並確認其公司或檔案名稱。
  2. 選取該行,然後選擇「檔案」>「停用所選項目」,或使用右鍵選單。 NirSoft 的故障排除說明中也提到,按下F7鍵可以停用所選項目。
  3. 請查看“已停用”列以確認變更。該擴充功能仍顯示在清單中;它並未被卸載或刪除。
ShellExView 上下文功能表中,已高亮顯示「已停用所選項目」選項,該選項僅針對選取的擴充功能。
僅停用已識別的處理程序;此指令適用於選定的行或多行。

ShellExView 允許選擇多行,但大量停用可能會移除一些有用的資源管理器功能,或使故障排除更加困難。如果您選擇了多個項目,請記錄您更改的項目,以便您可以單獨恢復它們。

測試更改並根據需要恢復。

在檔案總管中再次嘗試執行原始操作:開啟相關的上下文功能表、資料夾或預覽。如果資源管理器沒有立即反映更改,ShellExView 提供了「選項」>「重新啟動資源管理器」(Ctrl+E)選項。資源管理器可能會短暫關閉並重新加載,包括工作列。請先儲存已開啟視窗中的工作。如果此選項不可用或問題仍然存在,請登出或重新啟動 Windows 並再次測試。

ShellExView 顯示選定的擴充功能在“停用”列中標記為“是”,並且“選項”功能表中的“重新啟動資源管理器”選項已高亮顯示。
停用後,請驗證狀態,如果變更尚未生效,請重新啟動資源管理器。

如果問題仍然存在,請在測試其他候選項目之前重新啟用專案。選取該項目,然後選擇「檔案」>「啟用所選項目」;NirSoft 的 ShellFix 指南中指出,啟用快速鍵為F8。如有必要,請再次重新啟動資源管理器,然後使用不同的副檔名重複測試。這種一次只測試一個副檔名的方法可以更輕鬆地確定是哪個處理程序導致了問題。

何時使用註冊表編輯器或卸載應用程式

對於常規故障排除,請使用 ShellExView 的啟用和停用命令,而不是編輯或刪除登錄項目。微軟的文檔解釋說,shell 處理程序註冊為 COM 擴展,並可能載入到資源管理器。手動更改註冊表可能會影響多種文件類型或 shell 位置,因此請將此類操作留給了解相關註冊機制的管理員。如果您希望徹底移除該擴展,請透過 Windows 卸載其父程式;在 ShellExView 中停用它只是一個可逆的開關。

有關註冊 shell 擴充處理程序的Microsoft文件和 NirSoft 的ShellFix 故障排除步驟,請參閱相關文件。

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。