dllhost是一個系統進程,一般都稱為COM 宿主進程;它是微軟Windows作業系統的一部分,用於管理DLL應用,如果需要運行Windows中的Web和FTP伺服器就會有這個進程在運作。 dllhost作為系統進程,由於每個Windows系統都有這個dllhost.exe程式文件,所以一些木馬病毒也企圖使用相同名稱來蒙蔽用戶。
本教學操作環境:windows7系統、Dell G3電腦。
dllhost是什麼進程
dllhost.exe進程是微軟為其Windows系統定義的重要的系統進程,系統描述為:COM Surrogate,一般都會將其稱為COM 宿主程序(COM 元件服務全名為:Microsoft Component Services),它執行控制基於DLL的COM物件、Internet資訊服務(IIS)。
建置Web服務時會使用到IIS,另外執行Visual Basic和.Net應用程式時就會執行dllhost.exe進程,這是兩個導致其運作的最常見程式。另外,根據應用程式的使用情況可能會出現多個dllhost.exe實例同時執行,這是正常運作情況。如果它並終止,基於COM 元件將無法正常運作。
Dllhost.exe是微軟Windows作業系統的一部分,用於管理DLL應用,如果需要運行Windows中的Web和FTP伺服器就會有這個進程在運行,由此看來這個進程對系統的正常運作是非常重要的
dllhost進程安全性嗎
dllhost作為系統進程,通常情況下它應該是安全的。你可以在以下位置看到其程式檔案:
c:\Windows\System32\dllhost.exe
擴充知識:危險的dllhost.exe
作為系統進程,由於每個Windows系統(Win 2000及以後)都有這個dllhost.exe程式文件,所以一些木馬病毒也企圖使用相同名稱來蒙蔽用戶。但相同目錄下不可以存在兩個相同名稱的文件,所以他們通常不在上文所述目錄位置,這種情況很有可能是惡意軟體或木馬病毒的程式文件。另外也不排除一些病毒會替換掉系統中正確目錄下的dllhost.exe文件,這通常會損壞系統的功能,當你需要用到它的時候,可能會出現dllhost.exe錯誤情況。
常見問題:如果dllhost佔用過多記憶體或100%的CPU使用率,通常與IIS服務或是有缺陷的COM DLL有關。這種情況我們可以禁止IIS服務或一些執行的dllhost.exe實例進行排除。
更多相關知識,請造訪常見問題欄位!
以上是dllhost是什麼進程的詳細內容。更多資訊請關注PHP中文網其他相關文章!