第一類:
開始--運行--cmd(打開命令提示符)
D:/dir /a (沒有參數A是看不到的,A是顯示所有的意思)
此時你會發現一個autorun.inf文件
attrib autorun.inf -s -h -r去掉autorun.inf文件的系統、只讀、隱藏屬性,否則無法刪除autorun.inf
autorun.inf所致
到這裡還沒完,因為你雙擊了D盤盤符沒有打開卻得到了一個錯誤。要求定位DESKTOP.exe,
這個時候自動運行的信息已經加入注冊表了。下面清楚注冊表中相關信息:
在開始菜單中--運行--regedit回車
點編輯--查找--輸入DESKTOP.exe
找到的第一個就是D盤的自動運行,刪除整個shell子鍵
如果你的活動硬盤是F盤,則將注冊表中
HKEY_CURRENT_USER 軟件微軟窗口 CurrentVersion 探險掛接點 F 殼項刪除
第二類:
1。啟動
旅行
;cmd (打開命令提示符)
Ḏ:
dir /a (沒有參數A是看不到的,A是顯示所有的意思)
此時你會發現一個autorun.inf文件,約49字節
attrib autorun.inf -s -h -r去掉autorun.inf文件的系統、只讀、隱藏屬性,否則無法刪除
autorun.inf所致
到這裡還沒完,因為你雙擊了D盤盤符沒有打開卻得到一個錯誤。要求定位command.exe,這個時候自動運行的信息已經加入注冊表了。下面清除注冊表中相關信息:
2。啟動
旅行
輸入regedit
[HKEY_CLASSES_ROOTDirectoryshell]將shell刪除
;然後關閉注冊表按鍵盤F5刷新
3.打開文件夾選項
結果類型聲明
;驅動器
豪華
;編輯文件類型
新建
;操作裡填寫「open」
用於執行操作的應用程序裡填寫explorer.exe,
確定,隨後返回到「編輯文件類型」窗口,
;選中open,設為默認值,確定
e,f...盤和c盤的方法一樣.就完重起就好~~~
第三類:
A:1.點擊windows桌面左下角的開始,選擇:運行
2.在對話框中輸入「regedit」
3.在注冊表編輯器中展開
HKEY_CURRENT_USER 軟件微軟窗口 CurrentVersion 探險 mountpoints2
4.將子目錄下所有帶加號「+」的項依次展開,如有一項叫做「command」的,這就個就是關鍵了!將之前的「autorun」的目錄整個刪除。
B:2、在文件類型中重新設置打開方式(以XP為例)
打開我的電腦工具》》文件夾選項》》文件類型找到「驅動器」或「文件夾」(具體選哪個根據你所遇問題若屬於雙擊打不開驅動器則選擇「驅動器」打不開文件夾則選擇「文件夾」)點下方的「高級」》》點選「編輯文件類型」裡的「新建」》》操作裡填寫「open」(這個可隨意填寫)》》用於執行操作的應用程序裡填寫explorer.exe》》確定
隨後返回到「編輯文件類型」窗口,選中open》》設為默認值》》確定.現在再打開分區或文件夾看下,是不是已恢復正常?
C:3、注冊表法:
a對於分區不能雙擊打開
開始》》運行輸入regedit找到[HKEY_CLASSES_ROOTDriveshell]將shell下的全部刪除然後關閉注冊表按鍵盤F5刷新雙擊分區再看
b對於文件夾不能雙擊打開
開始》》運行輸入regedit找到[HKEY_CLASSES_ROOTDirectoryshell]將shell下的全部刪除然後關閉注冊表按鍵盤F5刷新雙擊分區再看
4、小程序解決(謹慎使用)
將=號內復制到記事本內(不包括=),保存為open.vbs,雙擊運行即可,若殺毒軟件彈出警告,姑且放行之。
設置WshShell = WScript.CreateObject(“WScript.Shell)
小=“HKEY_CLASSES_ROOT 目錄殼
的P2 =“無
WSHShell.RegWrite的P1,P2
小=“HKEY_CLASSES_ROOT 驅動器殼
WSHShell.RegWrite的P1,P2
X = WshShell.Run(“鍵入regsvr32 / i / s的Shell32.dll中,4,真)
沒有設置WshShell =
MyBox = MsgBox(“現在打開文件夾時,雙點擊,4096,“完成!)