Windows Tips & News

რატომ მუშაობს ამდენი svchost.exe პროცესი Windows-ში

click fraud protection

როდესაც ხსნით სამუშაოების მენეჯერის პროცესების ჩანართს Windows 7-ში ან სამუშაოს დეტალების ჩანართს მენეჯერი Windows 8-ში, გაგიკვირდებათ, რომ დასახელებულია პროცესების დიდი რაოდენობა svchost.exe. დღეს ჩვენ დავინახავთ, რატომ სჭირდება Windows-ს SVCHOST პროცესის ამდენი მაგალითი და როგორ განვსაზღვროთ, რომელი svchost პროცესი მუშაობს სერვისების რომელ ჯგუფში.

svchost.exe ფაილი (სერვისის ჰოსტი) მდებარეობს C:\Windows\System32 საქაღალდეში და გამოიყენება სხვადასხვა სისტემის სერვისების გასაშვებად. აქ არის Microsoft-ის მიერ მოწოდებული ამ ფაილის ოფიციალური აღწერა:

Svchost.exe ფაილი მდებარეობს %SystemRoot%\System32 საქაღალდეში. გაშვებისას, Svchost.exe ამოწმებს რეესტრის სერვისების ნაწილს, რათა შექმნას სერვისების სია, რომელიც უნდა იტვირთოს. Svchost.exe-ის რამდენიმე ინსტანცია შეიძლება ერთდროულად იმუშაოს. თითოეული Svchost.exe სესია შეიძლება შეიცავდეს სერვისების დაჯგუფებას. ამრიგად, ცალკეული სერვისების გაშვება შესაძლებელია, იმისდა მიხედვით, თუ როგორ და სად იწყება Svchost.exe. სერვისების ეს დაჯგუფება უკეთეს კონტროლს და უფრო მარტივ გამართვას იძლევა.


Svchost.exe ჯგუფები იდენტიფიცირებულია შემდეგი რეესტრის გასაღებით:

HKEY_LOCAL_MACHINE\პროგრამული უზრუნველყოფა\Microsoft\WindowsNT\CurrentVersion\Svchost

თითოეული მნიშვნელობა ამ კლავიშის ქვეშ წარმოადგენს ცალკე Svchost ჯგუფს და გამოჩნდება, როგორც ცალკე მაგალითი, როდესაც თქვენ ათვალიერებთ აქტიურ პროცესებს. თითოეული მნიშვნელობა არის REG_MULTI_SZ მნიშვნელობა და შეიცავს სერვისებს, რომლებიც მუშაობს Svchost ჯგუფის ქვეშ. თითოეული Svchost ჯგუფი შეიძლება შეიცავდეს ერთ ან მეტ სერვისის სახელს, რომლებიც ამოღებულია შემდეგი რეესტრის გასაღებიდან, რომლის პარამეტრების კლავიატურა შეიცავს ServiceDLL მნიშვნელობას:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Service

ასე რომ, სერვისების დაჯგუფების შედეგად, ჩვენ გვაქვს Svchost.exe-ის უამრავი მაგალითი, თითოეული აწარმოებს სერვისების ჯგუფს თითო მაგალითზე!

ვნახოთ, როგორ ვნახოთ რომელი სერვისები მუშაობს კონკრეტულ svchost.exe ინსტანციაში.

ვარიანტი პირველი: სამუშაო მენეჯერი
ჩაშენებულ ხელსაწყოს, Windows Task Manager-ს, შეუძლია აჩვენოს დამატებითი ინფორმაცია არჩეულ svchost პროცესთან დაკავშირებული სერვისების შესახებ. ცოტა ხნის წინ გავაშუქეთ როგორ ვნახოთ Windows 8-ში პროცესთან დაკავშირებული სერვისები, ამიტომ კარგი იდეაა გამოიყენოთ ეს ხრიკი svchost-ის შესამოწმებლად.

  1. გახსენით სამუშაო მენეჯერი დაჭერით Ctrl + Shift + Esc მალსახმობი კლავიატურაზე ან დავალების ზოლის ცარიელ ზონაზე მარჯვენა ღილაკით.
  2. Windows 7 ან Vista-ში გადადით პროცესების ჩანართზე. Windows 8 და ზემოთ, გადადით დეტალების ჩანართზე.
  3. დააწკაპუნეთ სასურველ პროცესზე მარჯვენა ღილაკით. დავუშვათ svchost.exe პროცესის კონკრეტული მაგალითი მოიხმარს უამრავ მეხსიერებას და გსურთ გაიგოთ რომელი სერვისი იწვევს ამას, შემდეგ დააწკაპუნეთ svchost.exe-ის ამ მაგალითზე და აირჩიეთ გადადით სერვის(ებ)ზე. სერვისების ჩანართი ავტომატურად გაიხსნება და svchost.exe პროცესის არჩეული ინსტანციის მიერ შექმნილი ყველა სერვისი მონიშნული იქნება.

ვარიანტი ორი: ბრძანების ხაზის ხრიკი

გახსენით ა ბრძანების სტრიქონი ფანჯარა და ჩაწერეთ შემდეგი:

დავალების სია / svc

ის ჩამოთვლის svchost პროცესის ყველა შემთხვევას დაკავშირებულ სერვისებთან.

ეს ხრიკი ძალიან სასარგებლოა Windows XP-ში, სადაც Task Manager აპს არ აქვსგადადით სერვის(ებ)ზე' თვისება.

Ის არის. ახლა თქვენ იცით, რატომ მუშაობს მრავალი svchost.exe პროცესი თქვენს Windows სისტემაზე და არ დაბნეული იქნებით, რატომ უნდა იმუშაოს ამდენი მათგანი.

MESS AIO v1.1 კანი AIMP3-დან

ეს ვებსაიტი იყენებს ქუქიებს თქვენი გამოცდილების გასაუმჯობესებლად ვებსაიტზე ნავიგაციის დროს. ამ ქუ...

Წაიკითხე მეტი

Hameleon_All-In-One სკინი AIMP3-დან

ეს ვებსაიტი იყენებს ქუქიებს თქვენი გამოცდილების გასაუმჯობესებლად ვებსაიტზე ნავიგაციის დროს. ამ ქუ...

Წაიკითხე მეტი

Futura კანი AIMP3-დან

ეს ვებსაიტი იყენებს ქუქიებს თქვენი გამოცდილების გასაუმჯობესებლად ვებსაიტზე ნავიგაციის დროს. ამ ქუ...

Წაიკითხე მეტი