一些軟件通常安裝後會在資源管理器中生成一個快捷方式,如國內的網盤客戶端。而且有的軟件卸載後快捷方式仍然存在,這給日常使用帶來很多不便。但是,此類快捷方式無法直接通過菜單刪除,下面筆者就介紹具體的刪除方法,並介紹相應的防範措施。
文|俞木發
一、刪除方法
方法1:利用軟件本身設置
如果你仍然在使用這類軟件,只是不想在資源管理器看到這些快捷方式,很多軟件本身已經提供刪除功能。以百度網盤的操作為例,默認安裝後在資源管理器中會增加一個“百度網盤”的快捷方式,但是右擊卻沒有刪除菜單(圖1)。
如果需要取消這個快捷方式的顯示,打開百度網盤客戶端後點擊右上角的“設置”,在打開的窗口中切換到“基本”,在右側去除“在我的電腦顯示百度網盤”的選擇,點擊“確定”退出後即可(圖2)。其他如WPS金山雲、堅果雲等的設置方法類似。
方法2:使用MyComputerManager刪除
如果一些軟件已經卸載不再使用,如筆者電腦裡的微雲,但資源管理器中的“微雲同步盤”的快捷方式仍然存在,右擊也沒有對應的刪除菜單(圖3)。
利用MyComputerManager(以下簡稱為MC)可以快速刪除此類快捷方式,它是一款專門用於管理資源管理器快捷方式的軟件。先到https://github.com/1357310795/MyComputerManager下載並安裝。右擊以管理員身份啟動該軟件,這樣它會將資源管理器全部快捷方式掃描到,然後將不需要顯示的快捷方式設置為關閉即可(圖4)。接著返回資源管理器窗口,按下F5鍵刷新就可以看到快捷方式已被刪除了。
如果自己需要在資源管理器創建無法刪除的快捷方式,比如你想在資源管理器添加一個別人無法刪除的命令提示符快捷方式,點擊圖4的“+”,然後按提示設置名稱、描述和提示文字,點擊命令框後的“打開”,選擇“C:\windows\system32\cmd.exe”,再點擊“確定”(圖5)。最後返回資源管理器窗口,按下F5鍵刷新就可以看到新建的快捷方式了。
方法3:手動刪除
如果你不想在自己電腦上安裝軟件,那麼還可以使用手動方法刪除。資源管理器的快捷方式實際是系統在註冊表註冊的一類特殊CLSID項。打開註冊表編輯器,依次展開[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace],在下面就可以看到很多子鍵,每個對應的就是一個快捷方式(圖6)。在這裡按提示將自己不需要的快捷方式鍵值刪除即可。
小提示:
如果在這個鍵值下無法看到快捷方式的具體名稱(如圖5創建的“命令提示符”快捷方式),還可以定位到[HKEY_CURRENT_USER\SOFTWARE\Classes],搜索自己需要刪除的快捷方式的名稱,找到後記住其CLSID的值,然後返回圖6所示的窗口,將對應的鍵值刪除即可(圖7)。
二、防範方法
除了正規的軟件,一些木馬、病毒等惡意軟件也會使用類似方法紮根在資源管理器中,因此為了杜絕這種的情況的發生,我們可以通過權限的設置,限制對指定註冊表鍵值的讀寫操作。
在圖6所示的界面中,右擊[NameSpace]鍵值並選擇“權限”,在打開的窗口中點擊“高級”,繼續在打開的所有者窗口中,點擊“禁用繼承”,將所有繼承的權限全部刪除(圖8)。
注意!!!註冊表的操作有一定的危險性,操作之前強烈建議將鍵值導出保存,這樣之後如果出現問題,再導入之前的備份進行恢復即可。
這樣這個鍵值本機就沒有用戶可以訪問了,返回資源管理器並按下F5鍵刷新,那些第三方安裝的快捷方式也會自動“刪除”(實際為權限不足,沒有讀取到鍵值信息而無法顯示)。而且通過上述的設置後,其他程序(包括使用上面的MC軟件),它們試圖在資源管理器創建快捷方式時,就會由於權限不足而無法成功創建。CF
原文刊登於2022 年 12月1 日出版《電腦愛好者》第 23 期
END
更多精彩,敬請期待……