第一類:
開始--運行--cmd(打開命令提示符)
D:/dir /a (沒有參數A是看不到的,A是顯示所有的意思)
此時你會發現一個autorun.inf文件
attrib autorun.inf -s -h -r 去掉autorun.inf文件的系統、只讀、隱藏屬性,否則無法刪除 autorun.inf
del autorun.inf
到這裡還沒完,因為你雙擊了D盤盤符沒有打開卻得到了一個錯誤。要求定位DESKTOP.exe,
這個時候自動運行的信息已經加入註冊表了。下面清楚註冊表中相關信息:
在開始菜單中--運行--regedit 回車
點編輯--查找--輸入DESKTOP.exe
找到的第一個就是D盤的自動運行,刪除整個shell子鍵
如果你的活動硬盤是F盤,則將註冊表中
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerMountPointsFShell 項刪除
第二類:
1.開始
運行
cmd (打開命令提示符)
D:
dir /a (沒有參數A是看不到的,A是顯示所有的意思)
此時你會發現一個autorun.inf文件,約49字節
attrib autorun.inf -s -h -r 去掉autorun.inf文件的系統、只讀、隱藏屬性,否則無法刪除
del 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_usersoftwaremicrosoftwindowscurrentversionexplorermountpoints2
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,雙擊運行即可,若殺毒軟件彈出警告,姑且放行之。
Set WshShell = WScript.CreateObject("WScript.Shell")
p1 = "HKEY_CLASSES_ROOTDirectoryshell" |