導航:首頁 > 電腦文件 > 電腦有關dll的文件都能刪嗎

電腦有關dll的文件都能刪嗎

發布時間:2022-09-08 02:02:59

⑴ c盤dll文件可以刪嗎

你好:
wke.dll文件是不可以刪除的,屬於系統文件。
丟失動態鏈接庫的文件問題很常見,其實解決方法很簡單,就是補一個。
周圍同事和朋友的電腦里去考一個到你自己機子上補上。如果沒有,就網上下載,推薦一個網站是腳本之家,這種很全,應該能找到。
常用的DLL文件,其實騰訊電腦管家就能修復,電腦診所--軟體問題--丟失.Dll 文件--一鍵修復不常用的,可以用這個工具dx修復工具3.0增強

⑵ dll文件能刪除嗎

可以,但不建議。.dll文件是一些程序或系統的動態鏈接庫文件,程序和系統得靠他才能正常運行。當然,一些沒有用的肯定是可以刪除的。

⑶ c盤里system32文件里.dll的文件都能刪除哪些

不要刪除,system32下的dll一般是系統帶的,system32是存放Windows的系統文件和硬體驅動程序。
C盤可以清理的文件主要有:
1.C:Documents and settings用戶名Localsettings emp下的所有文件(用戶臨時文件);
2.C:Documents and setting用戶名cookies下所有文件除index外可以刪;
3.C:Documents and settings用戶名Localsettings emporary internet Files下所有文件(頁面文件)可以刪;
4.C:Documents and settings用戶名LocalsettingsHistoy下的所有文件(歷史記錄)可以刪;
5.C:Documents and settings用戶名Recent下的所有文件(最近瀏覽文件的快捷方式)可以刪;
6.C:WINDOWSTemp下的所有文件(臨時文件)可以刪;
7.C:WINDOWSServicePackFiles下的(升級sp1和sp2 後的備份文件)可以刪;
8.C:下的文件可以刪;
9.C:WINDOWSSystem32dllcache下dll文檔,這是備用的dll文檔,只要你已拷貝了安裝文件也可以刪;
10,C:WINDOWSdrivercachei386下的(硬體的備份文件)可以刪。
11.如果進行了windowsupdade升級那麼C:windows以下$u開頭的隱藏文件可以刪除。

⑷ 徹底刪除頑固dll文件

DLL文件是Windows系統中一種比較特殊的二進制文件,不少病毒、木馬的生成的DLL文件可以具有無進程、不可刪除、啟動方式多樣、隱蔽性高等特點。很多時候我們是通過殺毒軟體的提示知道某個DLL文件感染了病毒,但不論是在殺毒軟體中選擇刪除該文件還是手工刪除該文件都始終提示出錯(圖1)。

兩種方法刪除頑固的DLL文件

圖1 無法刪除

我們之所以無法刪除可惡的DLL文件,是因為它依附到了其他進程之中,而這些進程的存在也使得DLL病毒正處於運行之中,所以要想刪除它必須先把被病毒依附的進程結束了才行,那如何才能做到呢?下面教大家兩個簡單快速的方法。

一、手工刪除

這里我們不需要下載任何工具,只要用Windows自帶的小助手即可。首先打開命令提示符窗口,輸入命令「tasklist /m BackDoorDll.dll」效果如圖2。

兩種方法刪除頑固的DLL文件
tasklist命令

這條命令是意思是檢測指定名字的文件被哪些進程所調用,從結果可以看出原來DLL病毒文件插入到了進程iexplore.exe 中,此進程ID為3240,那我們現在關閉該進程,用命令taskkill /f /PID 3240,它的意思是強行終止ID號為3240的進程(圖3)。當然,我們也可以用任務管理器結束該進程。

兩種方法刪除頑固的DLL文件
tasklist命令

結束了該進程,BackDoorDll.dll沒了依靠,就可以去直接刪除它了。

這只是簡單的處理方法,如果BackDoorDll.dll插入到多個進程中,就要一個一個地結束這些進程。還有,如果病毒程序隨時監控各個進程,一旦發現某個進程被結束就立刻再次啟動該進程或被插入的是系統必需進程,無法被結束,這怎麼辦呢?

別擔心,我們繼續請出Windows自帶的助手,就是利用NTFS分區格式的文件限制功能,可以設置某個文件是否可以被程序調用、訪問。通過這個功能,我們一樣可以阻止病毒DLL文件被調用,從而徹底地清除頑固的DLL文件。使用文件限制功能的必要條件是必須禁用簡單文件共享。

雙擊打開「我的電腦」,點擊菜單命令「工具」→「文件夾選項」→「查看」,在高級設置的選項卡下去掉「簡單文件共享」的選擇。

然後找到無法刪除的DLL文件,右擊它,在彈出的菜單中選擇「屬性」→「安全」,再單擊「高級」按鈕,在彈出的窗口中去掉「從父項繼承那些可以應用的到子對象的許可權項目,包括那些在此明確定義的項目」前面的鉤。再在彈出的窗口中單擊「刪除」。最後單擊「確定」。

這樣就沒有任何用戶和文件可以訪問和調用這個DLL文件了。重新啟動系統就可以刪除該DLL文件了。

該方法雖好但也有個條件,就是頑固DLL文件所在的磁碟分區必須是NTFS格式的。

⑸ 我的電腦D盤 出現了很多後綴 dll 的文件 能刪除么

當然可以刪除,清理掉DLL文件,是可以為電腦釋放很多內存的。不少的殺毒軟體或者大多數電腦清理工具能清除的也就是一般的垃圾文件,像這種DLL文件一般第三方軟體是不會把DLL文件當作垃圾清除掉的,下面介紹一下如何清除不被使用的DLL文件.


首先打開電腦注冊表編輯器,同時按下win+r組合鍵打開"運行",輸入"regedit".(如下圖所示)

⑹ dll文件是什麼可以刪嗎

絕對不能刪,刪了你的電腦,就不能進入用戶界面了.那怕是以安全模式進入.也打不開伺服器.相當於不能上網了.千萬別刪

⑺ dll可以刪嗎

當然可以
們常說的「DLL」(Dynamic Link Library)也就是「動態鏈接庫」是一個可以被其它應用程序共享的程序模塊,其中封裝了一些可以被共享的程序或資源。它和可執行文件(.EXE文件)非常類似,區別在於動態鏈接庫中雖然包含了可執行代碼卻不能單獨執行,而應由相應的應用程序直接或間接調用。

DLL 是一個包含可由多個程序同時使用的代碼和數據的庫。例如,在 Windows 操作系統中,Comdlg32 DLL 執行與對話框有關的常見函數。因此,每個程序都可以使用該 DLL 中包含的功能來實現「打開」對話框。這有助於促進代碼重用和內存的有效使用。

通過使用 DLL,程序可以實現模塊化,由相對獨立的組件組成。例如,一個計帳程序可以按模塊來銷售。可以在運行時將各個模塊載入到主程序中(如果安裝了相應模塊)。因為模塊是彼此獨立的,所以程序的載入速度更快,而且模塊只在相應的功能被請求時才載入。

此外,可以更為容易地將更新應用於各個模塊,而不會影響該程序的其他部分。例如,您可能具有一個工資計算程序,而稅率每年都會更改。當這些更改被隔離到 DLL 中以後,您無需重新生成或安裝整個程序就可以應用更新。

什麼是 DLL?
動態鏈接庫 (DLL) 是包含函數和數據的模塊的集合。程序文件(如 .exe 文件或 .dll 文件)在運行時載入這些模塊(亦即所需的模塊映射到調用進程的地址空間)。下面兩類函數定義了 DLL: • 導出函數:這些函數由其他模塊調用。
• 內部函數:這些函數僅從定義它們的 DLL 中調用。
DLL 還導出數據。不過,這些數據由相應的函數使用。
動態鏈接和靜態鏈接
動態鏈接包括系統在載入或運行時查找導出的 DLL 函數的代碼所需的信息。

在靜態鏈接中,鏈接器將庫函數的代碼復制到調用 DLL 的每個模塊。

可以通過下列方式調用 DLL 中的函數: • 載入時動態鏈接:調用方模塊執行顯式調用以導出 DLL 函數。為 DLL 創建導入庫,然後將 DLL 鏈接到應用程序。在載入應用程序時,導入庫提供載入 DLL 和查找導出的 DLL 函數所需的信息。
• 運行時動態鏈接:在運行時載入 DLL 時,調用方模塊使用 LoadLibrary 函數或 LoadLibraryEx 函數。調用方模塊調用 GetProcAddress 函數以獲取導出的 DLL 函數的地址。
在鏈接時,Windows 搜索預安裝的一組 DLL,例如性能庫 (Kernel32.dll) 和安全庫 (User32.dll)。然後,Windows 按以下順序搜索 DLL: 1. 當前進程的可執行程序所在的目錄。
2. 當前目錄。
3. Windows 系統目錄。(GetSystemDirectory 函數獲取 Windows 系統目錄的路徑。)
4. Windows 目錄。(GetWindowsDirectory 函數獲取 Windows 目錄的路徑。)
5. PATH 環境變數中列出的目錄。

注意:LIBPATH 環境變數不用於搜索。

DLL 和靜態庫
• DLL 可節省內存並減少交換。 通過在內存中共享 DLL 的單個副本,多個進程可以同時使用一個 DLL。相比之下,對於使用靜態鏈接庫構建的每一個應用程序,Windows 都要在內存中為其載入庫代碼的一個副本。
• DLL 可節省磁碟空間。 多個應用程序可以共享磁碟上的一個 DLL 副本。相比之下,使用靜態鏈接庫構建的每一個應用程序都需要讓鏈接到程序文件映像的庫代碼作為一個單獨的專用副本。
• DLL 可節省時間。 更改 DLL 中的函數時,只要函數的參數和返回值不變,就不必重新編譯或重新鏈接使用這些函數的應用程序。但是,如果您使用靜態鏈接的對象代碼,則在更改函數後必須重新鏈接應用程序。
• DLL 可以共享函數。 在 Win32 中,DLL 可以共享函數。默認情況下,數據對於每個進程來說是獨立的。但是,靜態庫包含針對每一個進程的單獨的數據副本和函數。
DLL 入口點
DLL 有一個特殊的入口點(DllMain 函數),它在附加和分離進程和線程時運行。此行為允許根據需要創建和銷毀數據結構。文件擴展名為 .ocx、.cpl 和 .drv 的文件類型也是 DLL,盡管文件擴展名已改變。在 Windows 2.x 和 Windows 3.x 中,每個 DLL 都只有一個數據段實例,而不管有多少應用程序。在 Windows 32 中,可以將 DLL 標記為共享以導致相同的行為。但是,每個進程的默認設置是擁有 DLL 數據的專用副本。
您可以通過創建 DLL 實現以下目的: • 將程序劃分為可按需載入的單獨模塊。
• 存儲特定於語言或特定於區域的資源。
• 使您自己的應用程序能夠使用核心代碼庫。
• 生成進程內 COM 對象或 ActiveX 控制項 (OCX)。
• 將 OLE 對象用作進程內 DLL。這一用法可改進 OLE 鏈接的性能。
• 使用控制面板擴展或使用某些類型的驅動程序。

⑻ DLL文件可以刪除嗎

1、DLL(Dynamic
Link
Library)文件,即動態鏈接庫,也有人稱作應用程序拓展。在Windows應用程序中,實行了模塊化設計,也就是說並不是每個應用程序都編寫完所有的功能代碼,而是在運行過程中調用相應功能的DLL,不需運行的功能就不調用。一個應用程序可有多個DLL文件,一個DLL文件也可能被幾個應用程序所共用。
2、如果你隨意刪除一個DLL文件,很多應用程序將無法運行,提示缺少DLL。如果系統關鍵dll文件被刪除,甚至可能會造成系統崩潰。
3、除非你能確定某個DLL文件對你來說是無用的或者是病毒偽裝的,否則不要輕易刪除DLL文件。

⑼ 以dll為後綴的文件都可以刪嗎

DLL指的是動態鏈接庫文件,用於支持相關應用程序的調用和執行。如果相關應用程序缺少DLL文件的支持將無法正常運行。因此DLL文件不能輕易將其刪除。
除非是亢余的DLL文件,也就是當你將一部分軟體在卸載後,並沒有將安裝的動態鏈接庫文件從系統中也進行相應的刪除。隨著你安裝/卸載的程序越來越多,硬碟上可能會有冗餘的動態鏈接庫存在。這可以通過windows優化大師等軟體進行清理。

⑽ 我在我的電腦里搜索到3000多個dll文件,能全部刪除嗎

不能啊,你可以用優化大師掃描刪除

閱讀全文

與電腦有關dll的文件都能刪嗎相關的資料

熱點內容
筆記本電腦拔電源 瀏覽:565
電腦上軟體打開界面怎麼調大小 瀏覽:593
翻拍筆記本電腦的圖像相機設置 瀏覽:21
電腦為什麼調不了聲音 瀏覽:695
玩元神電腦最低配置 瀏覽:679
電腦游戲亂碼怎麼辦 瀏覽:687
筆記本電腦如何調亮 瀏覽:66
電腦必備辦公軟體win10 瀏覽:488
低配置電腦怎樣玩英雄聯盟 瀏覽:104
賺錢軟體蘋果手機 瀏覽:618
工作表軟體手機 瀏覽:10
電腦大屏開機電源在哪裡 瀏覽:672
坦克世界卡片電腦配置 瀏覽:579
可以編輯圖片的手機軟體 瀏覽:63
筆記本電腦怎麼拆開 瀏覽:275
電腦pd鍵是哪個鍵 瀏覽:334
電腦綉花製版軟體怎麼打開dst格式 瀏覽:268
蘋果電腦不能設置wifi 瀏覽:507
電腦開機後顯示屏顯示無信號 瀏覽:898
聯想g5070筆記本電腦 瀏覽:231