我有一個非常奇怪的 shell 擴展資料夾,我無法擺脫它。
我怎樣才能擺脫這個?我已經下載了ShellEx瀏覽器,但我找不到任何名為「X64」的副檔名,也找不到位於檢視器中任何位置的該資料夾中的其他副檔名。我也無法在註冊表中找到該資料夾,但這可能是因為我不知道在哪裡找到。
如何編輯它以便將資料夾的內容放入“預設”選單而不是子資料夾中?
答案1
該條目是針對所有物件(磁碟機、資料夾、任何類型的檔案)顯示還是僅針對特定檔案類型顯示?如果它顯示所有對象,請檢查下面的註冊表HKEY_CLASSES_ROOT\*
,特別是shell
和shellex
子項目。嘗試刪除*
子項目:
- 啟動 regedit(以管理員身份)並導航至
HKEY_CLASSES_ROOT\*
. - 點擊
File > Export...
並將密鑰保存到文件中。 - 刪除密鑰。
X64
之後該條目還出現嗎?重新匯入您先前儲存的註冊表檔案以撤銷變更。
您也可以嘗試註冊表搜尋X64
(鍵和資料中的整個字串):
我認為你不太可能找到這樣的方法,但嘗試一下也沒什麼壞處。你只需要看看下面HKEY_CLASSES_ROOT
。當搜尋到HKEY_CURRRENT_USER
或 時,您可以停止搜尋HKEY_LOCAL_MACHINE
。
至於ShellExView
:擴充功能不一定會使用上下文選單中顯示的相同名稱進行註冊。啟動程式(以管理員身份)並按公司訂購擴展(它不太可能是 Microsoft 擴展,因此您可能應該關注非 Microsoft 擴展)。那裡列出了哪些非 MS 擴充?忽略那些您可以清楚識別的並禁用其他的。
這會刪除上下文選單條目嗎?如果是這樣:重新啟用一半禁用的擴充。如果該條目重新出現,它就在這一半中,因此請再次停用其中一半的擴充。否則,另一半仍處於停用狀態,因此啟用一半那些擴展。繼續下去,直到縮小有問題的擴展範圍。
答案2
Ansgar Wiechers 的解決方案運作良好。
我有魔法師選項顯示在右鍵單擊上下文功能表上。
我檢查並確認魔法師已從我的計算機中卸載。我打開了REGEDIT
,然後刪除了\HKEY_CLASSES_ROOT*\shellex\ContextMenuHandlers\MAGICISO
但沒有差別。
我重新啟動計算機,但沒有任何變化。
然後,我搜尋了任何可以命名的文件魔法,並找到一個.dll [windows shell擴充模組]名稱C:\Program Files (x86)\MagicISO\misosh64.dll
我嘗試刪除該目錄C:\Program Files (x86)\MagicISO\
,但收到錯誤訊息,該目錄中的內容已被另一個應用程式使用/在其他地方打開。
然後我嘗試了 Ansgar Wiechers 提到的步驟,從右鍵單擊上下文選單中取出 Magiciso 選項,但沒有成功刪除目錄。
我重新啟動了電腦,登入後,我做的第一件事就是刪除目錄C:\Program Files (x86)\MagicISO\
,最後成功了。
謝謝。