解决无法删除的dll文件
很多時(shí)候我們刪不了一些文件其實(shí)就是因?yàn)槔锩嬗幸恍ヾll在運(yùn)行,那么怎么定位這些dll的服務(wù)并且關(guān)閉這些服務(wù)呢?下面我們就一起來解決這個(gè)問題。
在運(yùn)行里輸入cmd進(jìn)入命令提示符。?
? ? ? 然后輸入命令tasklist /m>c:\123.txt?
? ? ? 回車。。是不是沒有任何反應(yīng)???
? ? ? 不要急。到C盤下面去找一找,是不是有了一個(gè)123.txt?(當(dāng)然。你可以自己設(shè)定文件的輸出路徑,名字,甚至后綴。但要是文本文件哦。。)?
? ? ? 打開他。里面就是目前運(yùn)行的各個(gè)程序正在調(diào)用的dll文件。?
? ? ? 把不能刪除的dll文件的名字記下來。然后到記事本里去編輯-查找。輸入對應(yīng)的dll文件。是不是找出來了???
? ? ? 找出來了后問題就好辦多了。打開任務(wù)管理器。把對應(yīng)的那個(gè)程序給關(guān)了。。就可以順利刪除了。。那就不必進(jìn)安全模式,進(jìn)DOS那么麻煩了。。。?
? ? ? 當(dāng)然。有些應(yīng)用程序是以服務(wù)形式運(yùn)行的。那么你就有可能查到的是svhost.exe但是。里面有很多個(gè)哦。。這個(gè)也好辦。仍然打開命令提示符。輸入tasklist /svc,當(dāng)然,你也可以把他輸出為文本文件,如tasklist /svc>C:\234.txt。
這里以我自己的電腦為例:
大部分時(shí)候,根據(jù)刪不掉的dll的名稱,在任務(wù)管理器里面找到對應(yīng)的服務(wù)或進(jìn)程,強(qiáng)行結(jié)束就可以了。但是有些時(shí)候,這些可恥的dll會綁定在windows的一些系統(tǒng)進(jìn)程里,成為它的子線程。比如最常被利用的explorer.exe主進(jìn)程。當(dāng)然,我們還是有對付它的方法的:
第一種方法,從網(wǎng)上下載一款叫做冰刃的軟件(請注意32位和64位的區(qū)別),這個(gè)軟件可以強(qiáng)行卸載和結(jié)束某一進(jìn)程的子線程。
這里以我的64位版本進(jìn)行示例:
右擊對應(yīng)的dll即可強(qiáng)行結(jié)束。
需要注意的問題就是,這種強(qiáng)行結(jié)束子線程的方法帶有一定的風(fēng)險(xiǎn),有可能會造成系統(tǒng)崩潰和強(qiáng)制結(jié)束。(昨天晚上我在強(qiáng)制處理IDM的進(jìn)程的時(shí)候就出現(xiàn)了這樣的問題),所以使用這張方法對付自己并不了解的dll一定要謹(jǐn)慎。
另外一種方法用來刪除電腦里面頑固的dll或者其他文件也是屢試不爽的,那就是直接使用winpe進(jìn)入電腦,這樣就可以繞過很多平時(shí)運(yùn)行的進(jìn)程來處理這些文件了。方法簡單,建議搞IT的同學(xué)還是要找個(gè)U盤弄成winpe,碰到問題時(shí)比較好處理。
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的解决无法删除的dll文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSS垂直翻转/水平翻转提高web页面资
- 下一篇: 解决IDM“警告:您在以管理员身份运行I