dllhost.exe進(jìn)程是微軟為其Windows系統(tǒng)定義的重要的系統(tǒng)進(jìn)程,系統(tǒng)描述為:COM Surrogate,一般都將其稱為COM +宿主進(jìn)程(COM +組件服務(wù)全稱:Microsoft Component Services),它執(zhí)行控制基于DLL的COM對(duì)象、Internet信息服務(wù)(IIS)。
搭建Web服務(wù)時(shí)會(huì)使用到IIS,另外運(yùn)行Visual Basic和.Net應(yīng)用程序時(shí)就會(huì)運(yùn)行dllhost.exe進(jìn)程,這是兩個(gè)導(dǎo)致其運(yùn)行的最常見程序。另外,根據(jù)應(yīng)用程序的使用情況可能會(huì)出現(xiàn)多個(gè)dllhost.exe實(shí)例同時(shí)運(yùn)行,這是正常工作情況。如果它并終止,基于COM +組件將不能正常工作。
作為系統(tǒng)進(jìn)程,通常情況下它應(yīng)該是安全的。你可以在以下位置看到其程序文件:
D:\Windows\System32\dllhost.exe
危險(xiǎn)的dllhost.exe
作為系統(tǒng)進(jìn)程,由于每個(gè)Windows系統(tǒng)(Win 2000及以后)都有這個(gè)dllhost.exe程序文件,所以一些木馬病毒也企圖使用相同名稱來蒙蔽用戶。但相同目錄下不可以存在兩個(gè)相同名稱的文件,所以他們通常不在上文所述目錄位置,這種情況很有可能是惡意軟件或者木馬病毒的程序文件。另外也不排除一些病毒會(huì)替換掉系統(tǒng)中正確目錄下的dllhost.exe文件,這通常會(huì)損壞系統(tǒng)的功能,當(dāng)你需要用到它的時(shí)候,可能會(huì)出現(xiàn)dllhost.exe錯(cuò)誤情況。
常見問題:如果dllhost占用過多內(nèi)存或100%的CPU使用率,通常與IIS服務(wù)或是有缺陷的COM + DLL有關(guān)。這種情況我們可以禁止IIS服務(wù)或一些運(yùn)行的dllhost.exe實(shí)例進(jìn)行排除。
Win7系統(tǒng)dllhost.exe進(jìn)程占大量?jī)?nèi)存空間的原因及解決方法
運(yùn)行Win7旗艦版系統(tǒng)用戶發(fā)現(xiàn)電腦運(yùn)行速度非常慢,打開任務(wù)管理發(fā)現(xiàn)“dllhost.exe”占用很大的內(nèi)存空間,dllhost.exe是什么進(jìn)程呢?能不能刪除?其實(shí)dllhost.exe進(jìn)程是Win7系統(tǒng)中一個(gè)重要的文件,dllhost.exe用于管理DLL應(yīng)用,這個(gè)程序?qū)δ阆到y(tǒng)的正常運(yùn)行是非常重要的。下面小編向大家分析講解Win7系統(tǒng)dllhost.exe進(jìn)程。
Win7 dllhost.exe占用內(nèi)存大解析:
對(duì)于dllhost.exe占用內(nèi)存大的問題,通常是dllhost.exe調(diào)用了不正常的dll文件,而不是dllhost.exe本身的問題。
臨時(shí)解決方法:
在進(jìn)程中找到dllhost.exe 然后右鍵點(diǎn)擊“結(jié)束進(jìn)程樹”;
點(diǎn)擊“結(jié)束進(jìn)程樹”
永久解決方法:
找到dllhost.exe調(diào)用的dll文件屬于哪個(gè)程序,這個(gè)需要自己下載進(jìn)程分析工具來完成;
當(dāng)然你也可以使用排除法
1、先清理啟動(dòng)項(xiàng),只保留系統(tǒng)的,這時(shí)開機(jī)dllhost.exe不會(huì)運(yùn)行;
2、然后打開你常用的軟件,如果dllhost.exe運(yùn)行了且內(nèi)存開始占用,那么就是這個(gè)軟件的問題了,更新軟件或卸載來解決。
PS:據(jù)用戶反饋在安裝了某3D視頻軟件后出現(xiàn)這樣的情況,卸載后解決。
上次小編介紹就是Win7系統(tǒng)dllhost.exe進(jìn)程占大量?jī)?nèi)存空間的原因及解決方法,按照上述講解之后相信大家對(duì)dllhost.exe進(jìn)程有一定了解,希望能夠幫助到大家!