如何強制刪除文件夾里的文件強制刪除刪不掉的dll文件
如何強制刪除文件夾里的文件強制刪除刪不掉的dll文件
在我們卸載一個軟件時,有時候會有一些.dll后綴的文件無法刪除干凈,原因是被其他進程調用,處于運行狀態,無法刪除。這時候必須找到調用該dll文件的進程(exe),可能不只一個,關停這些進程,然后再去刪除對應的dll文件就能刪除成功了,但是如果dll文件被windows系統的檔案總管進程(explorer.exe)調用了呢?關停該進程之后你的電腦就藍屏了,桌面上什么也看不到了,除了你已經打開的幾個應用程序界面,這種情況怎么啟動explorer.exe呢?下面我詳細地說一下,把這個坑的解決過程記錄下來。詳情。在win8的任務管理器中的”詳細信息“中能看到所有運行中的進程,在這里面你能鼠標右鍵一個進程,然后選擇“停止任務”關閉該進程。
導讀在我們卸載一個軟件時,有時候會有一些.dll后綴的文件無法刪除干凈,原因是被其他進程調用,處于運行狀態,無法刪除。這時候必須找到調用該dll文件的進程(exe),可能不只一個,關停這些進程,然后再去刪除對應的dll文件就能刪除成功了,但是如果dll文件被windows系統的檔案總管進程(explorer.exe)調用了呢?關停該進程之后你的電腦就藍屏了,桌面上什么也看不到了,除了你已經打開的幾個應用程序界面,這種情況怎么啟動explorer.exe呢?下面我詳細地說一下,把這個坑的解決過程記錄下來。詳情。在win8的任務管理器中的”詳細信息“中能看到所有運行中的進程,在這里面你能鼠標右鍵一個進程,然后選擇“停止任務”關閉該進程。
![](https://img.51dongshi.com/20250108/wz/18388994052.jpg)
引言:在我們卸載一個軟件時,有時候會有一些.dll后綴的文件無法刪除干凈,原因是被其他進程調用,處于運行狀態,無法刪除。這時候必須找到調用該dll文件的進程(exe),可能不只一個,關停這些進程,然后再去刪除對應的dll文件就能刪除成功了,但是如果dll文件被windows系統的檔案總管進程(explorer.exe)調用了呢?關停該進程之后你的電腦就藍屏了,桌面上什么也看不到了,除了你已經打開的幾個應用程序界面,這種情況怎么啟動explorer.exe呢?下面我詳細地說一下,把這個坑的解決過程記錄下來。詳情:在win8的任務管理器中的”詳細信息“中能看到所有運行中的進程,在這里面你能鼠標右鍵一個進程,然后選擇“停止任務”關閉該進程:但我們還不知道是哪個進程調用了我們要刪除的dll文件,繼續往下看。1、一句命令:可以在cmd中用一句命令產生一個txt文件,在這個txt文件中會記錄有所有運行中的進程及其調用的所有dll文件的對應關系,注意cmd(命令提示符)一定要以管理員身份打開,否則會提示“拒絕訪問”:在cmd中輸入一行命令:tasklist /m>c:\1.txt,然后回車。1.txt文件本身不存在,這沒有關系,文件名本來就瞎起的。輸完命令后回車C盤下就有1.txt文件了:2、在產生的txt中查看自己的dll被哪個進程調用了:用文本編輯器打開1.txt:利用文本編輯器的“編輯”->“查找”功能,輸入你要刪除的dll文件的名稱,比如aaa.dll,輔助你找出所有調用了aaa.dll的exe文件:3、關閉找到的exe進程:這里有個坑,你的dll可能被windows系統的檔案總管(explorer.exe)調用了,關閉explorer.exe會導致電腦藍屏,桌面上除了已經打開的應用程序的界面外,其他東西都沒有了,這時候需要你在停止explorer.exe之前打開cmd,之后只能通過命令刪除你要刪除的dll文件了,因為explorer.exe停止之后你的文件夾打開界面也會消失。如果對命令行有恐懼癥,想放棄,只能另找辦法解決,這里我只記錄cmd中刪的方式。其實不用怕的,因為重新啟動explorer.exe的步驟也很簡單。“ctrl+alt+delete”選中任務管理器打開,在文章開頭所說的"詳細信息"中找到你要停止的進程(exe),右鍵停止該任務就行了,當所有要停止的任務都停止以后,你就可以去刪除你要刪除的dll文件了。這里我們假設explorer.exe已經停止了,所以只能通過cmd去刪除一個dll文件,比如說我要刪除G盤中software文件夾中的一個dll,在cmd中操做的步驟如下圖:然后就可以重新啟動explorer.exe進程了:打開任務管理器(此時只能通過快捷鍵打開:ctrl+alt+delete),點擊左上角“文件”,再點擊“運行新任務”,在彈出窗口輸入explorer.exe,回車,然后就恢復如初了。
如何強制刪除文件夾里的文件強制刪除刪不掉的dll文件
在我們卸載一個軟件時,有時候會有一些.dll后綴的文件無法刪除干凈,原因是被其他進程調用,處于運行狀態,無法刪除。這時候必須找到調用該dll文件的進程(exe),可能不只一個,關停這些進程,然后再去刪除對應的dll文件就能刪除成功了,但是如果dll文件被windows系統的檔案總管進程(explorer.exe)調用了呢?關停該進程之后你的電腦就藍屏了,桌面上什么也看不到了,除了你已經打開的幾個應用程序界面,這種情況怎么啟動explorer.exe呢?下面我詳細地說一下,把這個坑的解決過程記錄下來。詳情。在win8的任務管理器中的”詳細信息“中能看到所有運行中的進程,在這里面你能鼠標右鍵一個進程,然后選擇“停止任務”關閉該進程。
為你推薦