開啟本地【C】【D】【E】驅動器時候提示 X:\ 找不到應用程式

showonce發表於2021-12-12

1、windows鍵+R 開啟執行輸入 regedit 開啟登錄檔編輯器

2、找到下面路徑 HKEY_CLASSES_ROOT\Drive\shell 修改右側預設值為 none 即可

 

原理介紹
主要原因是病毒修改了登錄檔,當病毒檔案被刪除後,雙擊我的電腦、驅動器時,因找不到指定檔案,而出現開啟方式。


1、我的電腦、驅動器的右鍵選單: 我的電腦在HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell項下,有find(搜尋)、Manage(管理)
驅動器在HKEY_CLASSES_ROOT\Drive\shell項下,有find(搜尋)
資料夾在HKEY_CLASSES_ROOT\Directory\shell項下,有find(搜尋)
資料夾在HKEY_CLASSES_ROOT\Folder\shell項下,有open(開啟)、explore(資源管理器) 說明:我的電腦、驅動器、我的文件、資料夾等,同屬於資料夾,除了有各自選單外,還包含資料夾選單,是兩者的疊加。 由此可見,我的電腦右鍵選單有find(搜尋)、Manage(管理)、open(開啟)、explore(資源管理器)。


2、shell的預設值 雙擊我的電腦時,選單首選項,是由shell的預設值決定的,我的電腦shell的預設值為“none”,表示不指定,最終是由資料夾的shell指定,預設值為“open”,即雙擊為開啟。例如:將我的電腦shell的預設值改為“find”,雙擊我的電腦開啟的就是搜尋,即右鍵首選項為搜尋。

3、病毒修改登錄檔 我的電腦、驅動器等shell的預設值為“none”,各自無open項,都是通過資料夾開啟的。病毒通常會在我的電腦shell項下建立一個open項,把shell的預設值改為“open”,這樣雙擊我的電腦時,開啟的不是我的電腦,而是open項裡設定的程式,如果設定的程式被刪除了,就會出現開啟方式。修復方法:把我的電腦、驅動器等shell的預設值改為“none”即可,最好把shell原來指定的項刪除。

引用自:https://tieba.baidu.com/p/6234193646

相關文章