U盤在別的電腦上用過后,里面的文件或文件夾就不見了
但是使用空間并沒有發(fā)生變法烦磁,實則是文件夾被隱藏掉了
?文件夾被隱藏的原因是屬性被改為隱藏文件或系統(tǒng)文件,如果是隱藏文件的話就直接在屬性里去掉隱藏文件的選項就行了哼勇。
但中毒的話都伪,這種方法就行不通了,這是因為文件夾的屬性被改為系統(tǒng)文件了积担。系統(tǒng)文件兼有隱藏文件和只讀文件的屬性陨晶,殺毒雖然已經(jīng)完成,可病毒的效果沒有得到恢復帝璧。還是得手動改一下文件夾的屬性先誉。
不過在windows系統(tǒng)中,文件的屬性頁里無法修改系統(tǒng)文件的屬性的烁。(某種意義上來說褐耳,這也是windows的bug)
要去掉系統(tǒng)文件屬性,其實也很簡單渴庆。
首先我們先新建一個文本文檔铃芦。
然后在里面輸入“attrib -s -h -r *.* /s /d”(不含引號雅镊,注意空格,這段可直接復制)刃滓,保存退出仁烹。
再修改后綴名是bat。改后發(fā)現(xiàn)圖標變了咧虎,如果沒變說明擴展名沒改成卓缰。
最后把這個文件復制到有問題的U盤根目錄下,雙擊運行砰诵。
這個窗口會運行一段時間征唬,運行結(jié)束后U盤中的文件和文件夾就會恢復原樣了。
下面解釋一下原理:上面說了文件夾被加了系統(tǒng)文件屬性胧砰,圖形化界面無法做到鳍鸵,但是DOS 命令卻可以。
attrib是修改文件屬性的命令尉间,在DOS命令行下輸入help attrib就可以看到這個命令的使用方法偿乖。
關(guān)于arrtib命令的參數(shù),“-s -h?-r *.* /s /d”哲嘲。-號贪薪,就是減號,意思是去掉眠副,s表示系統(tǒng)文件画切,h表示隱藏文件,r表示只讀文件囱怕。-s -h -r表示去除系統(tǒng)霍弹、隱藏和只讀屬性,接下來的*.*的意思是對目錄下所有的文件進行操作娃弓,這里也可以寫文件或文件夾名字典格。/s /d就是表示也處理文件夾和文件夾里的文件。整句話的意思就是把當前目錄下的所有文件和文件夾的系統(tǒng)台丛、隱藏和只讀屬性去掉耍缴,這回就明晰了吧!