回覆列表
  • 1 # 使用者8128016842528

    很正常的,是系統需要,有4個是對的,如果多或少了,就要防毒了~~現在我就用比較俗的解釋比喻一下:SVCHOST.EXE好比是一頭牛,系統服務就像是牛身上的寄生蟲,所以牛就是那些寄生蟲的宿主。也就是說服務都依附在SVCHOST.EXE程序後面執行,當然具有互動介面的服務除外(比如:PrintSpooler服務)。那為啥服務不都依附到一個SVCHOST.EXE後面呢?因為不同的服務具有不同的啟動引數,引數一樣的就會歸類到他們共有的一個宿主後面,哪怕是隻有一個不同服務啟動引數的服務,也要新開一個SVCHOST.EXE宿主,所以說有多少啟動引數型別一樣的服務,就會出現一個SVCHOST.EXE,哪怕是這種啟動引數的服務只有一個,也要新開一個宿主。也許看著有些糊塗,那就再用俗的解釋一下:我們把服務統稱為調味品,調味品裡面分別有鹽、味精、胡椒,你肯定會拿三個瓶子,然後把他們各自放入到一個瓶子裡面(這裡的瓶子就算是SVCHOST.EXE),如果你再買回辣椒麵,你肯定不會把它和別的混合在一個瓶子裡面,就會再拿一個新瓶子裝,這次就會多出一個瓶子。以此類推你每增加一個新的調味品,就會再拿出一個瓶子來裝它。上面解釋的夠通俗吧!所以說每個SVCHOST.EXE都是負責一類啟動引數的服務,如果你的程序裡面有5個SVCHOST.EXE,那麼就可以說你所有的已啟動服務使用了五種啟動引數,啟動引數相同的服務就會在同一個SVCHOST.EXE程序後面。所以說SVCHOST.EXE程序過多,並不就表示你的系統出了狀況,但是可能開啟了一些並用不上的服務,可以去服務裡禁用掉當前不需要的服務。

  • 中秋節和大豐收的關聯?
  • 冰箱存兩天的滷鴨爪能吃嗎?