一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

全面認(rèn)識(shí)Svchost.exe進(jìn)程 - 電腦故障 - 360論壇...

 開(kāi)心閱讀人 2010-08-31

金幣:3652

經(jīng)驗(yàn):11588

等級(jí):高中二年級(jí)

功勛:37

短信

全面認(rèn)識(shí)Svchost.exe進(jìn)程

很多朋友對(duì)svchost.exe進(jìn)程都不太了解,有時(shí)在任務(wù)管理器中一旦看到有多個(gè)該進(jìn)程(圖1中有6個(gè)),就以為自己的電腦中了病毒或木馬,其實(shí)并非如此!正常情況下,windows中可以有多個(gè)svchost.exe進(jìn)程同時(shí)運(yùn)行,例如Windows2000至少有2個(gè)Svchost進(jìn)程,WindowsXP中有4個(gè)以上,Windows2003中則有更多,所以當(dāng)你看到多個(gè)svchost進(jìn)程時(shí),未必就是病毒!

  

  svchost.exe進(jìn)程是干什么的?

  svchost.exe文件存在于“%systemroot%\system32”(例如C:\Windows\system32)目錄下,它是WindowsNT核心的重要進(jìn)程(Windows9X沒(méi)有該進(jìn)程),專門為系統(tǒng)啟動(dòng)各種服務(wù)的。例如Svchost.exe調(diào)用rpcss.dll文件,就會(huì)啟動(dòng)rpcss服務(wù)(remoteprocedurecall)。

  svchost.exe實(shí)際上是一個(gè)服務(wù)宿主,它本身并不能給用戶提供任何服務(wù),但是可以用來(lái)運(yùn)行動(dòng)態(tài)鏈接庫(kù)DLL文件,從而啟動(dòng)對(duì)應(yīng)的服務(wù)。Svchost.exe進(jìn)程可以同時(shí)啟動(dòng)多個(gè)服務(wù)。

  svchost是如何啟動(dòng)系統(tǒng)服務(wù)的?

  由于系統(tǒng)服務(wù)都是以動(dòng)態(tài)鏈接庫(kù)(DLL)形式實(shí)現(xiàn)的,它們把可執(zhí)行程序指向svchost,因此svchost只要調(diào)用某個(gè)動(dòng)態(tài)鏈接庫(kù),即可啟動(dòng)對(duì)應(yīng)的服務(wù)。那么svchost啟動(dòng)某服務(wù)時(shí),又是如何知道應(yīng)該調(diào)用哪個(gè)動(dòng)態(tài)鏈接庫(kù)?這是由于系統(tǒng)服務(wù)在注冊(cè)表中都設(shè)置了相關(guān)參數(shù),因此svchost通過(guò)讀取某服務(wù)在注冊(cè)表中的信息,即可知道應(yīng)該調(diào)用哪個(gè)動(dòng)態(tài)鏈接庫(kù),從而啟動(dòng)該服務(wù)。

  下面我們以svchost啟動(dòng)helpsvc(HelpandSupport)服務(wù)為例,介紹其啟動(dòng)服務(wù)的方法。在WindowsXP中點(diǎn)擊“開(kāi)始”“運(yùn)行”,輸入“services.msc”命令,彈出服務(wù)對(duì)話框,然后雙擊打開(kāi)“HelpandSupport”服務(wù)屬性對(duì)話框,可以看到helpsvc服務(wù)的可執(zhí)行文件的路徑為“C:\WINDOWS\System32\svchost.exe-knetsvcs”(如圖2),說(shuō)明helpsvc服務(wù)是依靠SVCHOST調(diào)用“netsvcs”參數(shù)來(lái)實(shí)現(xiàn)的,而參數(shù)的內(nèi)容則是存放在系統(tǒng)注冊(cè)表中的。

  

  在運(yùn)行對(duì)話框中輸入“regedit.exe”后回車,打開(kāi)注冊(cè)表編輯器,找到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\helpsvc]項(xiàng),找到類型為“REG_EXPAND_SZ”的鍵“magePath”,其鍵值為“%SystemRoot%\System32\svchost.exe-knetsvcs”(這就是在服務(wù)窗口中看到的服務(wù)啟動(dòng)命令),另外在“Parameters”子項(xiàng)中有個(gè)名為“ServiceDll”的鍵,其值為“%WINDIR%\PCHealth\HelpCtr\Binaries\pchsvc.dll”,其中“pchsvc.dll”就是helpsvc服務(wù)要使用的動(dòng)態(tài)鏈接庫(kù)文件。這樣SVCHOST進(jìn)程通過(guò)讀取“helpsvc”服務(wù)注冊(cè)表信息,就能啟動(dòng)該服務(wù)了。

  svchost到底啟動(dòng)了哪些服務(wù)?

  如果你想了解每個(gè)SVCHOST進(jìn)程當(dāng)前到底提供了哪些系統(tǒng)服務(wù),可以在命令提示符下輸入命令來(lái)查看。例如在WindowsXP中,打開(kāi)“命令提示符”,鍵入tasklist/svc命令查看;在Windows2000中,則輸入“Tlist-S”命令來(lái)查看。

  如果你在WindowsXP中,想得到所有進(jìn)程的詳細(xì)信息,可以打開(kāi)“命令提示符”,鍵入tasklist/svc>abc.txt命令,于是在當(dāng)前目錄中,將會(huì)生成一個(gè)abc.txt文件,其內(nèi)容就是當(dāng)前正在運(yùn)行的所有進(jìn)程情況,例如進(jìn)程名、PID號(hào)、該進(jìn)程啟動(dòng)了哪些服務(wù)。

  如何發(fā)現(xiàn)svchost進(jìn)程是否有問(wèn)題?

  由于svchost進(jìn)程可以啟動(dòng)各種服務(wù),因此病毒、木馬也經(jīng)常偽裝成系統(tǒng)的DLL文件,使svchost調(diào)用它,從而進(jìn)入內(nèi)存中運(yùn)行、感染和控制電腦。

  建議你使用“Windows優(yōu)化大師”進(jìn)程管理器,查看所有svchost進(jìn)程的執(zhí)行文件路徑(如圖3),正常的Svchost文件應(yīng)該存在于“c:\Windows\system32”目錄下,如果你發(fā)現(xiàn)其執(zhí)行路徑在其他目錄下,就有可能染上了病毒或木馬了,應(yīng)該馬上進(jìn)行檢測(cè)和處理。

  

  Svchost進(jìn)程殺不掉怎么辦?

  如果有些Svchost進(jìn)程,你在任務(wù)管理器中無(wú)法關(guān)閉之,可以使用ntsd命令來(lái)殺掉它,方法如下:

  首先需要了解欲殺的Svchost進(jìn)程,其PID是多少?在WindowsXP下,按Ctrl+Alt+Del打開(kāi)任務(wù)管理器,點(diǎn)擊“進(jìn)程選項(xiàng)卡”“查看”“選擇列”,在彈出的窗口中(圖4),勾選“PID(進(jìn)程標(biāo)識(shí)符)”,然后回到任務(wù)管理器中,即可看見(jiàn)PID了(例如要查殺的svchost進(jìn)程,其PID是844)。

  

  接下來(lái)關(guān)閉該進(jìn)程。點(diǎn)擊“開(kāi)始”“程序”“附件”“命令提示符”,在命令提示符下,輸入命令ntsd-cq-p844即可查殺掉Svchost進(jìn)程(PID是844)。

  小提示:除了System、SMSS.EXE和CSRSS.EXE這三個(gè)進(jìn)程,ntsd命令可以殺掉任何一個(gè)系統(tǒng)進(jìn)程。從Windows2000開(kāi)始,微軟就提供了ntsd工具,該命令執(zhí)行后,可讓你獲得系統(tǒng)的debug權(quán),因此能夠用來(lái)關(guān)閉大部分的系統(tǒng)進(jìn)程,如果你遇到無(wú)法關(guān)閉的進(jìn)程,就可以使用該命令,其殺進(jìn)程的命令格式為:ntsd-cq–pXXX

  以上XXX為欲殺進(jìn)程的PID;

  ntsd–pXXX表示在調(diào)試器中打開(kāi)某進(jìn)程(PID為XXX);

  而-cq參數(shù)則表示退出調(diào)試器。由于調(diào)試器關(guān)閉之后,它打開(kāi)的進(jìn)程會(huì)隨調(diào)試器一起退出,因此ntsd命令能夠關(guān)閉進(jìn)程。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    国语对白刺激高潮在线视频| 91香蕉视频精品在线看| 在线播放欧美精品一区| 欧美老太太性生活大片| 日本深夜福利在线播放| 欧美有码黄片免费在线视频| 日本人妻熟女一区二区三区| 亚洲日本中文字幕视频在线观看 | 日韩精品视频一二三区| 国产精品丝袜美腿一区二区| 亚洲熟女诱惑一区二区| 亚洲一区二区三区一区| 国产欧美日韩精品一区二区| 少妇人妻一级片一区二区三区| 91精品国产av一区二区| 色综合久久超碰色婷婷| 青青久久亚洲婷婷中文网| 激情中文字幕在线观看| 一区二区福利在线视频| 国产成人精品国内自产拍| 欧美性欧美一区二区三区| 福利视频一区二区三区| 国产成人免费高潮激情电| 亚洲中文字幕高清视频在线观看| 日韩一区二区三区免费av| 日韩一本不卡在线观看| 日韩欧美一区二区黄色| 丰满的人妻一区二区三区| 欧美精品久久一二三区| 美国女大兵激情豪放视频播放| 国产欧美日韩精品自拍| 国产在线不卡中文字幕| 欧美整片精品日韩综合| 东京热电东京热一区二区三区| 久久99国产精品果冻传媒| 亚洲国产色婷婷久久精品| 日本东京热视频一区二区三区| 中日韩美女黄色一级片| 国产一区二区三区草莓av| 亚洲国产精品一区二区| 太香蕉久久国产精品视频|