人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統 > 硬件軟件教程 > 詳細頁面

Rundll32.exe是啥進程?為啥運行?Rundll32.exe詳細說明

Rundll32.exe是啥進程?為啥運行?Rundll32.exe詳細說明

更新時間:2023-07-08 文章作者:未知 信息來源:網絡 閱讀次數:

Windows操作系統作為優秀的操作系統,由開發操作系統的微軟公司控制接口和設計,公開標準,因此,有大量商業公司在該操作系統上開發商業軟件。

我們打開微軟部分版本系統的Windows任務管理器后會發現里面有Rundll32.exe進程在運行(但不是所有系統都有),雖然其存在于操作系統中已經很久了,但還是有很多用戶對此進程并不太了解,一些用戶還出現過Rundll32.exe應用程序錯誤以及CPU使用率100%等特殊現象,還出現過類似病毒感染的情況。

那么Rundll32.exe是什么進程呢?本文或許可以幫到你:

功能綜述

Rundll32.exe是什么進程?為什么運行?Rundll32.exe詳解-穆童博客Rundll32.exe進程從字面可以理解為:運行32位DLL;這是由微軟公司為其Windows操作系統定義的一個非常重要的系統核心程序,在Windows XP/Vista/7里面均存在程序(但并非一直運行)。其作用是負責調用Windows DLL(動態鏈接庫)文件并把他們裝入到你電腦的內存當中,并供其他應用程序使用。延伸:DLL文件怎么打開?及DLL格式文件的作用

如果你系統中的Rundll32.exe文件不存在或者發生錯誤時就無法找到這些DLL文件并載入到內存中,而如果正好別的程序要用到內存中的這個DLL文件時就會發生錯誤提示或者無法運行。我們可以在以下位置看到Rundll32.exe文件:

C:\Windows\System32(開頭的C代表系統安裝所在分區盤符)

運行方式

使用Rundll32.exe必須遵循的精確語法格式,如下所示:

Rundll32.exe是什么進程?為什么運行?Rundll32.exe詳解-穆童博客

?

使用Rundll32.exe必須遵守的精確語法格式

注意:DLL名稱不能包含任何空格、逗號、引號,并且在DLL名稱與入口點之間要有英文逗號隔開。 此外,入口點函數的名稱是區分大小寫,并與(非必需的可選參數)之間用空格隔開。Rundll32.exe在應用調用中會有以下5個步驟,期間用到LoadLibrary()、GetProcAdress()、FreeLibrary()三個函數:

  1. 分析命令行;
  2. LoadLibrary() 函數用來載入指定的dll文件,加載到調用程序的內存中;
  3. GetProcAddress() 函數檢索指定的動態鏈接庫(DLL)中的輸出庫函數地址,以備調用;
  4. FreeLibrary() 釋放DLL所占空間;
  5. 最后Rundll32.exe退出

下面穆童舉個實例,打開“運行”(快捷鍵Win+R)輸入以下代碼后確定

RUNDLL32.EXE SHELL32.DLL,Control_RunDLL desk.cpl,,0

結果我們打開了桌面圖標設置窗口,而去掉可選參數“desk.cpl,,0”后會打開控制面板:

Rundll32.exe是什么進程?為什么運行?Rundll32.exe詳解-穆童博客

另外還有一個與Rundll32.exe進程類似的Rundll.exe進程,而不同的是Rundll.exe只能運行16位DLL文件,而Rundll32.exe可用32位DLL文件。這兩個都是安全且重要的系統文件,請不要刪除,不然就會導致其他程序出錯或無法運行。(拓展:svchost.exe是什么進程)

病毒及安全

Rundll32.exe作為一個重要的系統文件被病毒程序盯上顯然是“理所當然”的事情,黑客們會利用人們對此進程的信任而制造出一樣名稱或者名稱很類似的病毒,比如Rundl132.exe等等。這可能會使你在任務管理器中會“忽略”它的存在,這顯然是危險的,相關感染實例已被安全廠商截獲,其中包括:

  • 病毒名:W32.Miroot.Worm,感染位置:%Systemroot%
    • Miroot是一個蠕蟲病毒,會通過網絡共享等方式感染系統。
  • 病毒名:Backdoor.Lastdoor,感染位置:%Systemroot%\ System32
    • 這是一個木馬,它會覆蓋真正的Rundll32.exe文件
  • 病毒名:Troj/AnaFTP-01,感染位置%Systemroot%\Rundll.exe
    • 這是一個用于遠程訪問的FTP木馬,偵聽端口41462。

%Systemroot%變量代表系統啟動文件夾位置,如果安裝在C盤就會是C:\Windows

被感染的電腦通常變現就是存在多個完全一樣的或者名稱很類似的Rundll32.exe運行,另外他們可能會導致一些并發癥的出現;如果你的電腦上出現了下列情況也應保持警惕,同時建議你立即升級殺毒軟件最新病毒庫并全盤查殺。

  1. 同樣名稱或類似名稱的進程不是在C:\Windows\System32目錄下
  2. 在打開控制面板里的某些項目時,出現rundll32.exe找不到應用程序的錯誤提示;
  3. Rundl132.exe占用100%的CPU使用率;(這種情況也有可能是正常軟件和不正常DLL文件造成的)

如果掃描病毒之后上列問題依然存在,請使用微軟的Windows系統文件檢查器(Sfc.exe)來確定哪個文件引起的問題,然后替換該文件。 要做到這一點,請在命令提示符下鍵入以下命令: SFC/SCANNOW然后確認。

sfc/scannow命令掃描所有受保護的系統文件,并用正確的版本替換不正確的版本。

以上便是筆者對Rundll32.exe進程相關問題的總結,相信看完之后應該都了解Rundll32.exe是什么進程了吧?!全手打寫了好幾個小時,希望能比別的網站同類內容對你而言更有價值。如果你對本文有什么建議及你電腦上任何有關Rundll32.exe進程的問題記得留言讓大家一起交流、參考哦。


Windows操作系統對硬件支持良好。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 五家渠市| 柳江县| 靖边县| 韩城市| 西吉县| 铜陵市| 延津县| 汶上县| 泌阳县| 宿松县| 酒泉市| 桂东县| 乌审旗| 中宁县| 双鸭山市| 宁蒗| 龙岩市| 新竹市| 侯马市| 蒲江县| 台东市| 绥滨县| 丰原市| 兰坪| 任丘市| 岳西县| 上杭县| 上饶市| 红安县| 枝江市| 上犹县| 汤原县| 饶阳县| 隆德县| 阆中市| 龙山县| 台南市| 阳新县| 沙湾县| 金堂县| 康平县|