რისთვის არის svchost exe პროცესი? Windows სერვისების ჰოსტინგის პროცესი მოიხმარს მეხსიერებას და CPU-ს. Windows სერვისების ჰოსტის პროცესი იყენებს მეხსიერებას და პროცესორს - დისფუნქციის მიზეზები

დღეს მინდა ვისაუბრო ერთ პროცესზე, რომელიც დიდი ალბათობით ყველა მეტ-ნაკლებად მოწინავეს იცნობს კომპიუტერის მომხმარებელი, კერძოდ, Svchost.exe პროცესის შესახებ. რა თქმა უნდა, გამოცდილ კომპიუტერულ მეცნიერებს ახლა ახსოვს დრო, როდესაც მსგავსი სახელების უამრავი ვირუსი ტრიალებდა ქსელში. და თავად პროცესი, გარკვეული მიზეზების გამო, შეიძლება ჩაიტვირთოს სისტემის პროცესორითქვენი კომპიუტერი ან ლეპტოპი კრიტიკულ 100%-მდე. შევეცადოთ გაერკვნენ, თუ რატომ ატვირთავს Svchost.exe პროცესორს ან სისტემას და მსგავსი სახელის მქონე პროცესები გარანტირებული იქნება მავნე, ასევე როგორ მოვაგვაროთ ეს პრობლემა.

რა არის Svchost?

მე დავიწყებ, ალბათ, იმის ახსნით, თუ რა სახის პროცესია ეს და რამდენად მნიშვნელოვანია იგი ოპერაციული სისტემა Windows? ასე რომ, Svchost.exe არის ერთ-ერთი სისტემური პროცესი, რომელიც დატვირთულია დინამიური ბიბლიოთეკები DLL, რომელთაგან რამდენიმე შეიძლება ერთდროულად დაიწყოს. ამის გადამოწმება შეგიძლიათ ამოცანების მენეჯერის გახსნით - ერთდროულად დააჭირეთ ღილაკს "Ctrl" + "Alt" + "Del" და შემდეგ აირჩიეთ "Task Manager". ასევე არსებობს გახსნის სხვა გზა - დააწკაპუნეთ დააწკაპუნეთ მარჯვენა ღილაკითდააწექით ამოცანების პანელზე და აირჩიეთ „დაწყება დავალების მენეჯერი“:

მიმდინარე პროცესების სანახავად გადადით "პროცესების" ჩანართზე და დააჭირეთ ღილაკს "ყველა მომხმარებლის პროცესების ჩვენება". თუ ამას არ გააკეთებთ, ვერ ნახავთ svchost.exe პროცესებს.

ასევე აღსანიშნავია, რომ Svchost.exe გამოიყენება ყველაში ვინდოუსის ვერსიები, დაწყებული 2000 წლიდან და Windows 10-მდე. ასევე გადაწყდა ერთი პროცესის გამოყენება ერთდროულად რამდენიმე სერვისისთვის, სისტემის მუშაობის გამარტივებისა და ოპერატიული მეხსიერების დატვირთვის შესამცირებლად და ეს სავსებით გამართლებულია, თუმცა მას ასევე აქვს მისი ნაკლოვანებები (მაგალითად, ართულებს ზოგიერთი ვირუსის ძებნას, როგორც "შენიღბული". ეს პროცესი).

Svchost.exe ატვირთავს სისტემას. რა უნდა გააკეთოს?

ასე რომ, თქვენ შენიშნეთ, რომ კომპიუტერი ძალიან ნელია და როდესაც ამოცანების მენეჯერი გაუშვით, შენიშნეთ, რომ თითქმის ყველა პროცესორის რესურსს იკავებდა Svchost.exe პროცესი. ყველაზე ხშირად, აქ მიზეზი მარტივი და გასაგებია. ან Svhost.exe არის ვირუსი, ან სისტემა იტვირთება, რადგან ის ჩართული გაქვთ ავტომატური განახლება. დასაწყისისთვის, ჩვენ გამოვიყენებთ მეთოდებს, რომლებიც ხელს არ უშლიან სისტემის მუშაობას, ქვემოთ კი ვისაუბრებ ვირუსებზე, რომელთა იდენტიფიცირება მაინც დაგჭირდებათ. სანამ ამ სტატიას წაიკითხავდით, გთხოვთ, ახლავე გადატვირთოთ კომპიუტერი, რადგან შესაძლოა Windows-მა სისტემაში სერვისი სწორად არ დაიწყო. ხანდახან, ეს ვარიანტიეხმარება ამ პრობლემის თავიდან აცილებაში და, რა თქმა უნდა, თუ ადრე გადატვირთეთ, ახლა არ გჭირდებათ კომპიუტერის გადატვირთვა და სტატიის წაკითხვის გაგრძელება.

ახლა გადადით დავალების მენეჯერთან, იპოვნეთ პროცესი სახელად Svchost.exe, დააწკაპუნეთ მასზე მარჯვენა ღილაკით და სიიდან აირჩიეთ „დასრულების პროცესის ხე“. თუ ეს არ დაგვეხმარა, მაშინ ჩვენ ვაგრძელებთ ამ საკითხის შესწავლას.

კიდევ ერთი რამ უნდა გააკეთოთ ახლა. გადადით "დაწყება" - "გაშვება" ან გახსენით ეს ფანჯარა კლავიატურაზე "Win" + "R" კლავიშების გამოყენებით. შემდეგ შეიყვანეთ "Prefetch" და დააჭირეთ "OK".

შემდეგი, გაიხსნება საქაღალდე, სადაც თქვენ უნდა წაშალოთ ყველა ფაილი, რომელიც მასშია. სისტემის პარამეტრების მქონე ფაილები აქ "დევს", მაგრამ ზოგჯერ ისინი გაუმართავია და, შესაბამისად, მუშაობს ეს ნაბიჯირათა დარწმუნდნენ, რომ ისინი კარგად არიან.

აქ თქვენ უნდა აირჩიოთ ელემენტი სახელწოდებით "ადმინისტრაცია".

აქ თქვენ უნდა იპოვოთ "ცენტრი" Windows განახლებები", შემდეგ გამორთეთ ეს სერვისი. ამისათვის დააჭირეთ მასზე 2-ჯერ მაუსის მარცხენა ღილაკით, შემდეგ დააჭირეთ ღილაკს "Stop". თქვენ ასევე უნდა დააყენოთ გაშვების ტიპი ხელით, შემდეგ შეინახოთ ყველა თქვენი ცვლილება (დააწკაპუნეთ "Apply" - "OK") და გადატვირთეთ კომპიუტერი.

არ დაეხმარა? შემდეგ შეგიძლიათ სცადოთ სათითაოდ გამორთოთ სერვისები, რომლებიც შეიძლება დაკავშირებული იყოს Svchost.exe-თან. ამისათვის გაუშვით დავალების მენეჯერი, იპოვნეთ პროცესი, რომელიც ყველაზე მეტად იყენებს პროცესორს, დააწკაპუნეთ მასზე მარჯვენა ღილაკით და დააჭირეთ ღილაკს "სერვისებზე გადასვლა".

თქვენს წინაშე გაიხსნება ფანჯარა იმ სერვისების შთამბეჭდავი სიით, რომლებიც იყენებენ Svchost.exe. ამ შემთხვევაში სერვისები, რომლებიც იყენებენ თქვენს მიერ ზემოთ არჩეულ კონკრეტულ პროცესს ამოცანების მენეჯერში (ის, რომელიც ყველაზე მეტად იტვირთავს სისტემას) ლურჯად იქნება მონიშნული. ახლა თქვენ უნდა გამორთოთ ერთ-ერთი სერვისი სათითაოდ, შეამოწმოთ შედეგი ყოველი გამორთვის შემდეგ. სერვისის გამორთვისთვის, დააწკაპუნეთ მასზე მაუსის მარცხენა ღილაკით (მისი ასარჩევად), შემდეგ კი მარჯვენა ღილაკით და აირჩიეთ “Stop Service”. თუ თქვენ გამოუცდელი მომხმარებელი, მაშინ გარწმუნებთ, რომ სისტემას არაფერს დაუშავებთ და შესაბამისად შემდგომ შედეგზე არ ინერვიულოთ.

ამ შემთხვევაში, საეჭვო სერვისის აღმოჩენისას, უნდა გადახვიდეთ "კომპიუტერის მენეჯმენტში" (ზემოთ გითხარით, როგორ შეხვიდეთ სერვისებში - მართვის პანელის - ადმინისტრაციის - სერვისების საშუალებით) და გამორთოთ ის იქ, რადგან თუ იყენებთ " სამუშაო მენეჯერი" ამ მიზნებისთვის, ეს ამ სერვისსაღდგება და ხელახლა ჩაირთვება კომპიუტერის გადატვირთვის შემდეგ. როგორც წესი, ეს პროცესი ყინავს IP დამხმარე სერვისსა და Windows Update სერვისებს. როდესაც იპოვით პროცესს, რომელიც იტვირთება Svchost.exe 100% ან ნაკლებზე (ჩვეულებრივ 50-100%), შემდეგ გადადით სერვისებზე, იპოვეთ სერვისი, დააწკაპუნეთ მასზე 2-ჯერ და გახსნილ ფანჯარაში გააკეთეთ შემდეგი: გაშვების ტიპი” აირჩიეთ “Disabled” და დააწკაპუნეთ ღილაკზე “Stop”, შემდეგ დააჭირეთ “Apply” და შემდეგ “OK”.

ჰოდა, ზემოაღნიშნულის გარდა, კიდევ ორი ​​მინდა მოგცეთ მარტივი გზები, რომელიც ზოგიერთ შემთხვევაში დაგეხმარებათ პროცესებთან არასაჭირო მანიპულაციების გარეშე:

  • პირველი არის Windows-ის განახლება, თუ ის აქამდე არ განახლებულა. Windows-ის განახლებები ხშირად აგვარებს ბევრ პრობლემას და ამ ტიპისშეცდომები არ არის გამონაკლისი.
  • მეორე, აღადგინეთ სისტემა გამოყენებით საკონტროლო წერტილი, დააბრუნეთ ის მდგომარეობა, როდესაც პრობლემა არ შეინიშნებოდა.

რა მოხდება, თუ ეს ვირუსია?

როგორც უკვე ვთქვი, ვირუსებს, რომლებიც აქტიურად ახდენენ Svchost.exe პროცესს, ასევე შეუძლიათ შეამცირონ თქვენი სისტემის მუშაობა. ეს მარტივად აიხსნება იმით, რომ ამ პროცესს იყენებენ სხვადასხვა ბიბლიოთეკები და მომხმარებლისთვის უჭირს გაერკვია დავალების მენეჯერში ნაჩვენები Svchost.exe პროცესებიდან რომელია მავნე და რომელია მნიშვნელოვანი და აუცილებელი.

როგორ განვსაზღვროთ? გახსოვდეთ, თუ Svchost.exe არის სისტემური პროცესი, მაშინ ის არასოდეს იქნება გაშვებული როგორც მომხმარებელი, არამედ მხოლოდ როგორც NETWORK SERVICE, LOCAL SERVICE ან SYSTEM. გარდა ამისა, ამ ოპერაციასამოქმედდა ექსკლუზიურად პროგრამების საშუალებით სისტემური მომსახურება. თუ ის გაშვებულია რეესტრის Run განყოფილებიდან, ეს 100% ვირუსია.

ასევე კარგი იდეაა, ყურადღება მიაქციოთ პროცესის სახელს. ხდება ისე, რომ Svchost.exe-ის სახელით ზოგიერთი ასო იცვლება სხვებით, ან ასოს ნაცვლად არის რიცხვი, ასევე შესაძლებელია ასოების შეცვლა (ძალიან ხშირად, თავდამსხმელები იყენებენ ამ ტიპის ვიზუალურ მოტყუებას). თუ ასეა, მაშინ, სავარაუდოდ, ეს არის ვირუსი, რომელიც მასკარადირებულია პროცესად.

ხშირად ხდება, რომ ვირუსი ჩართულია თავად Svchost.exe პროცესში, ცვლის მას და იწვევს სისტემის ხშირ ავარიას. ნებისმიერ შემთხვევაში, თუ ეჭვი გაქვთ ინფექციაზე, ჩართოთ კომპიუტერი უსაფრთხო რეჟიმი(კომპიუტერის ჩართვისთანავე დააჭირეთ F8 და აირჩიეთ საჭირო ვარიანტი) და დაასკანირეთ კომპიუტერი ვირუსებზე. მე უკვე ვისაუბრე საიტზე შესვლის მეთოდებზე სხვადასხვა ვერსიები Windows:

ზოგჯერ უფრო ადვილია OS-ის ხელახლა ინსტალაცია, ვიდრე დახარჯვა საკუთარი დროპრობლემის მოსაძებნად, ასე რომ, თუ არ გაქვთ რაიმე კონკრეტული პროგრამა ან მნიშვნელოვანი მონაცემები თქვენს კომპიუტერში, გამოიყენეთ ეს რჩევა და არ ინერვიულოთ. ყოველივე ამის შემდეგ, ახალბედა მომხმარებელს შეუძლია დახარჯოს დიდი დრო (5-6 საათი) პრობლემის მოსაძებნად და ვინდოუსის ხელახლა ინსტალაციადაახლოებით 2 საათი სჭირდება.

თუ თქვენ თვითონ არასოდეს დაგიყენებიათ სისტემა, შეგიძლიათ უყუროთ ვიდეოს: "". ეს პროცედურა არ არის რთული, მთავარია გავიგოთ ლოგიკური ჯაჭვი, რა უნდა გაკეთდეს და რა ეტაპზე. თქვენ ასევე შეგიძლიათ წაიკითხოთ სტატიები Windows-ის კონკრეტული ვერსიის ხელახლა ინსტალაციის შესახებ:

ვიმედოვნებ, რომ ჩემი სტატია თქვენთვის სასარგებლო იყო და ახლა თქვენ შეძლებთ არა მხოლოდ იპოვოთ "პრობლემის ფესვი", არამედ ადეკვატურად აღმოფხვრათ იგი თქვენი სისტემისა და საკუთარი ნერვების დაზიანების გარეშე.

  • დაიღალე უზარმაზარი თანხაამომხტარი შეტყობინებები svchost.exe სერვისის შეცდომის შესახებ და შემაშფოთებელი შეტყობინებებიშეცდომის გამო სხვა სერვისების შეწყვეტის შესახებ svchost აპლიკაციები.exe.
  • თქვენ შეაჩერეთ svchost.exe აპლიკაციის შეცდომის გამოჩენა ყველა svchost სერვისის შეწყვეტით. ამის შემდეგ თქვენი სისტემა არ პასუხობს.
  • გინახავთ რომელიმე უცნაური პროცესები svchost აპლიკაციები პროცესების სიაში და მთლიანად გამორთეთ ისინი. Windows სისტემამ შეწყვიტა მუშაობა ამ რეჟიმში.
  • გაგიკვირდათ სისტემის შეტყობინება: „გენერიკი მასპინძლის პროცესი Win32 სერვისებისთვის - გამოვლინდა შეცდომა. განაცხადი დაიხურება. ბოდიშს გიხდით შექმნილი დისკომფორტისთვის." და გეჩვენებათ, რომ რაღაც არასწორია.
  • შეცდომის შეტყობინება "Svchost.exe - აპლიკაციის შეცდომა: ინსტრუქცია მისამართზე "0x745f2780" წვდებოდა მეხსიერებას მისამართზე "0x00000000". მეხსიერების "წაკითხვა" არ შეიძლება" ხელს უშლის თქვენს მუშაობას ნორმალური ოპერაციათქვენს კომპიუტერში, სანამ არ გადატვირთავთ კომპიუტერს.

გილოცავ! თქვენ ხართ სწორი გზა svchost.exe განაცხადის შეცდომის წინააღმდეგ ბრძოლაში! შეგიძლიათ გამოიყენოთ ქვემოთ მოცემული ინსტრუქციები svchost.exe აპლიკაციის შეცდომის მოსაგვარებლად.

Svchost.exe აპლიკაციის შეცდომის სწრაფი გამოსწორება

  1. დარწმუნდით, რომ თქვენს კომპიუტერში არ არის ვირუსები ან ჯაშუშური პროგრამები - ჩამოტვირთეთ ანტივირუსული პროგრამა. ვირუსებზე სკანირებისთანავე და spywareთქვენ აღმოაჩენთ, რომ svchost განაცხადის შეცდომა არ არის გამოწვეული ვირუსებით, ან svchost ვირუსიშეაღწია თქვენს კომპიუტერში პირველ შემთხვევაში, გადადით მეორე საფეხურზე. მეორე შემთხვევაში, დაისვენეთ, რადგან SpyHunter-მა უკვე გააუქმა თქვენს კომპიუტერში არსებული ყველა მავნე პროგრამა, მათ შორის svchost.exe აპლიკაციის შეცდომის წყარო.

  2. ეს კიდევ უფრო ადვილია. ჩამოტვირთეთ Svchost Error Elimination Utility და ის მოაგვარებს თქვენს ყველა პრობლემას, რომელიც დაკავშირებულია svchost.exe აპლიკაციის შეცდომებთან.

საიდან იწყება svchost.exe აპლიკაციის შეცდომა?

ვინაიდან განაცხადის შეცდომა svchost.exe ხელს უშლის ნორმალური ჩამოტვირთვაკომპიუტერი და მრავალი აუცილებელი სერვისის ფუნქციონირება, მათ შორის RPC (დისტანციური პროცედურების გამოძახება). განაცხადის შეცდომის გამო svchost.exe DLL ფაილებიარ შეუძლია Win32 სერვისების ეფექტურად შეკავება და გავრცელება რესურსების გადაჭარბებული მოხმარების გარეშე ცენტრალური პროცესორი. ზოგიერთი პროგრამა წყვეტს მუშაობას svchost.exe აპლიკაციის შეცდომის დადგომისას და მათი მუშაობის შეწყვეტის შემდეგ საჭიროა კომპიუტერის გადატვირთვა. არსებობს მრავალი მიზეზი, რის გამოც ჩნდება svchost.exe განაცხადის შეცდომა, მაგრამ ორი მათგანი უფრო ხშირია. მაგალითად, სისტემის დაზიანების გამო ან ვირუსული აქტივობა svchost აპლიკაციის შეცდომა ჩნდება კომპიუტერზე და ამის შემდეგ ვეღარ გაარჩევთ რომელი მიმდინარე პროცესები svchost.exe არის სისტემური პროცესები და ამ პროცესებიდან რომელია ვირუსული. გარდა ამისა, კორუფცია და შეცდომები svchost.exe აპლიკაციაში ხშირად იწვევს კომპიუტერის გაყინვას და გადატვირთვას.

არსებობს სხვა გზა svchost.exe აპლიკაციის შეცდომისგან თავის დასაღწევად?

დიახ, შეგიძლიათ იპოვოთ იგი ქვემოთ.

ეს არ არის ხუმრობა, svchost.exe აპლიკაციის შეცდომამ შეიძლება სერიოზულად დააზიანოს თქვენი ოპერაციული სისტემა. გამოიყენეთ ჩვენი Svchost Troubleshooter ამისთვის უკეთესი დაცვანებისმიერი ტიპის svchost.exe აპლიკაციის შეცდომებისგან.

დამშვიდდი! გადაწყვეტა გარანტირებულია!

თუ ჩვენი Utility არ გადაჭრის თქვენს პრობლემებს svchost.exe აპლიკაციის შეცდომასთან დაკავშირებით, ჩვენ დაგიბრუნებთ ყველა ხარჯს.

Svсhost არის სისტემური პროცესი მოქმედ ოჯახებში ვინდოუსის სისტემები 2000, Windows XP, Windows Vista, Windows 8, Windows 10. Svсhost აქვს მნიშვნელოვანისაერთო სერვისის პროცესებისთვის, სადაც მრავალ სერვისს შეუძლია ერთი პროცესის გაზიარება სისტემის რესურსების მოხმარების შესამცირებლად. სერვისების დაჯგუფება ერთ პროცესად დაზოგავს რესურსებს, რაც აწუხებს NT დეველოპერებს, რადგან Windows-ზე პროცესების შექმნას უფრო მეტი დრო სჭირდება და უფრო მეტს მოიხმარს. ოპერატიული მეხსიერება.

თუ ერთ-ერთი სერვისი დააყენებს უკონტროლო გამონაკლისს, მთელი პროცესი შეიძლება ჩავარდეს. გარდა ამისა, ამისთვის საბოლოო მომხმარებლებიშეიძლება უფრო რთული იყოს კომპონენტის სერვისების იდენტიფიცირება. პრობლემები სხვადასხვა ჰოსტინგის სერვისებთან, განსაკუთრებით Windows Update-თან დაკავშირებით, დაფიქსირდა მომხმარებლების მიერ და დაკავშირებულია Svchost-თან.

Svchost პროცესი დაინერგა Windows 2000-ში, თუმცა სერვისის პროცესების ძირითადი მხარდაჭერა Windows NT 3.1-დან არსებობდა.

მისი შესრულებადი სურათი "%SystemRoot%"/"System32"/"Svchost.exe" ან "%SystemRoot%"/"SysWOW64"/"Svchost.exe" (64-ბიტიან სისტემებზე გაშვებული 32-ბიტიანი სერვისებისთვის) მუშაობს მრავალჯერ შემთხვევები, თითოეული მასპინძლობს ერთ ან მეტ სერვისს.

Svchost-ში გაშვებული სერვისები დანერგილია როგორც დინამიურად დაკავშირებული ბიბლიოთეკები (DLL). ასეთი სერვისის რეესტრის გასაღებს უნდა ჰქონდეს მნიშვნელობა, სახელად ServiceDll, პარამეტრების განყოფილებაში, რომელიც მიუთითებს შესაბამისი სერვისის DLL ფაილზე. მათი ImagePath განმარტება ჰგავს “%SystemRoot%”/”System32″/”Svchost.exe -k”. სერვისები, რომლებიც იზიარებენ იგივე Svchost პროცესს, განსაზღვრავენ იმავე პარამეტრს, რომელსაც აქვს იგივე ჩანაწერი SCM მონაცემთა ბაზაში.

პირველად Svchost პროცესი იწყება გარკვეული პარამეტრი, ის ეძებს იმავე სახელწოდების მნიშვნელობას გასაღებში "HKLM" - "SOFTWARE" - "Microsoft" - "Windows NT" - "CurrentVersion" - "Svchost", რომელსაც ის განმარტავს როგორც სერვისების სახელების სიას. შემდეგ ის აცნობებს SCM-ს ყველა სერვისის შესახებ, რომელსაც მასპინძლობს. SCM არ იწყებს მეორე Svchost პროცესს რომელიმე მიღებული სერვისისთვის: ამის ნაცვლად, ის უბრალოდ აგზავნის "დაწყების" ბრძანებას შესაბამის Svchost პროცესზე, რომელიც შეიცავს მის კონტექსტში დასაწყებად სერვისის სახელს.

MS 2003 პრეზენტაციის მიხედვით, საერთო სერვისის მინიმალური სამუშაო ნაკრები არის დაახლოებით 150 კბაიტი დამოუკიდებელი პროცესისთვის 800 კბ-ის წინააღმდეგ.

სერვისის ტეგები

Windows Vista-დან მოყოლებული, სერვისების შიდა იდენტიფიკაცია ზოგადი პროცესები(მათ შორის svchost) მიიღწევა ე.წ. Service tags-ის გამოყენებით. თითოეული ნაკადის სერვისის ტეგები ინახება მისი ძაფის გარემოს ბლოკის SubProcessTag-ში (TEB). სერვისის ტეგი გავრცელდება ყველა ძაფზე, რომელიც შემდეგ აწარმოებს სერვისის მთავარ თემას, გარდა Windows ძაფების API-ების მიერ ირიბად შექმნილი ძაფებისა. პროცედურების კომპლექტი სერვისის მენეჯმენტი tags ამჟამად არის დაუსაბუთებელი API, თუმცა მას ზოგიერთი იყენებს Windows უტილიტა, როგორიცაა netstat, თითოეულ სერვისთან დაკავშირებული TCP კავშირების საჩვენებლად. ზოგიერთი მესამე მხარის ინსტრუმენტები, როგორიცაა ScTagQuery, ასევე გამოიყენეთ ეს API.

Svchost.exe (netsvcs)

Netsvcs არის ქვეპროცესი, რომელსაც იყენებს svchost.exe

Netsvcs არის ქვეპროცესი, რომელსაც იყენებს svchost.exe (netsvcs). თუ და როდესაც მეხსიერების გაჟონვა მოხდება, svchost.exe იწყებს მასზე დიდი CPU დატვირთვის დადებას. ეს პრობლემა წარმოიქმნება Winmgmt სერვისში სახელურის გაჟონვის გამო, კომპიუტერზე Windows Management Framework 3.0-ის დაყენების შემდეგ. Winmgmt სერვისი არის ინსტრუმენტული სერვისი ვინდოუსის მენეჯმენტი(WMI) svchost.exe პროცესში, რომელიც მუშაობს ქვეშ ანგარიშილოკალური სისტემა.

ჰოსტინგის სერვისების იდენტიფიცირება და მართვა


Microsoft Sysinternals Explorer პროცესის Explorerასევე გვაწვდის ინფორმაციას svchost.exe პროცესებში გაშვებული სერვისების შესახებ, როდესაც მომხმარებელი ჩერდება svchost-ზე.

არცერთი ზემოაღნიშნული მეთოდი არ აძლევს მომხმარებელს საშუალებას განსაზღვროს svchost-ში გაშვებული მრავალი სერვისიდან რომელია კონკრეტული რესურსი, როგორიცაა CPU, დისკი, ქსელი ან მეხსიერება. მონიტორი ვინდოუსის რესურსებიითვალისწინებს ამ რესურსების უმეტესობას, როდესაც პროცესი დეტალურად არის აღწერილი. თუმცა, ის ითვალისწინებს CPU-ს გამოყენებას სერვისებში ბურღვისას CPU ჩანართზე გადასვლით. სია გახსენით TCP კავშირებიდა ღია UDP პორტების მიღება შესაძლებელია "netstat -b" გამოყენებით.

svchost-ის შიგნით გაშვებულ სერვისთან დაკავშირებული სხვა პრობლემების გადასაჭრელად, სერვისი (ან სერვისები, რომლებიც უნდა გამოიწვიონ პრობლემა) უნდა იყოს (ყველა) ხელახლა კონფიგურირებული ისე, რომ თითოეული მათგანი იმუშაოს საკუთარ svchost ინსტანციაში. მაგალითად, "sc config foo type=own" გადააკონფიგურირებს სერვისს სახელად "foo" საკუთარი svchost-ის გასაშვებად. "უკან გენერალზე" ტიპის შეცვლა ხდება მსგავსი ბრძანების გამოყენებით. თქვენ უნდა გადატვირთოთ სერვისი, რომ კონფიგურაციის ეს ცვლილებები ძალაში შევიდეს. თუმცა, ეს გამართვის პროცესი არ არის უტყუარი. ზოგიერთ შემთხვევაში, შეიძლება მოხდეს ჰეიზენბაგი, რის გამოც პრობლემა გაქრება, როდესაც სერვისი ცალკე მუშაობს.

მეტი რთული მეთოდიპრობლემების მოგვარება არის იზოლირებული ტექნიკური ჯგუფის შექმნა.

მაღალი მოხმარებაპროცესორი და ოპერატიული მეხსიერებაsvchost.exe

პრობლემები მაღალი დონის Svchost.exe-ის გამოყენება უმეტეს შემთხვევაში ხდება ვირუსით ან მავნე პროგრამით ინფიცირებულ კომპიუტერებზე. სხვა შემთხვევებში, პრობლემები მაღალი ხარისხი CPU-ს გამოყენება ან პრობლემები Svchost.exe-სთან (netsvcs) შეიძლება გამოწვეული იყოს Windows Update-ით, სრული ფაილიმოვლენის ჟურნალი ან სხვა პროგრამები და სერვისები, რომლებიც აწარმოებენ მრავალ პროცესს მათი გაშვებისას.

ვიდეო - რა უნდა გააკეთოს, თუ svchost ატვირთავს პროცესორს

როგორ მოვაგვაროთ Svchost.exe (netsvcs) პრობლემა მაღალი მეხსიერების ან CPU მოხმარებით

გამოსავალი 1: დაასკანირეთ თქვენი კომპიუტერი ვირუსებზე

ბევრმა ვირუსმა ან მავნე პროგრამამ შეიძლება გამოიწვიოს პრობლემები მაღალი დატვირთვა CPU და მეხსიერება svchost.exe. ამიტომ, სანამ გააგრძელებთ svchost.exe ჩატვირთვის პრობლემის მოგვარებას, გამოიყენეთ სხვადასხვა სკანირება და ამოღება მავნე პროგრამა.

გამოსავალი 2: იპოვნეთ და გამორთეთ სერვისი, რომელიც იწვევს svchost მაღალი გამოყენების პრობლემას

Svchost.exe არის პროცესი, რომლის გასაშვებად საჭიროა რამდენიმე სერვისი ან პროგრამა. ასე რომ, დაადგინეთ რომელი სერვისი ან პროგრამა მუშაობს svchost.exe პროცესში და ასევე მოიხმარს თქვენი სისტემის რესურსებს და სისტემის მეხსიერებას და შემდეგ გააგრძელეთ გამორთვა ან სრული მოხსნაეს პროგრამა (ან სერვისი).

ნაბიჯი 1.დააჭირეთ "Ctrl+Alt+Del" კლავიშებს ერთდროულად და შემდეგ გახსენით "Task Manager".

ნაბიჯი 2.პროცესების ჩანართზე აირჩიეთ ველი ყველა მომხმარებლისგან პროცესების ჩვენება.

ნაბიჯი 3.დააწკაპუნეთ მაუსის მარჯვენა ღილაკით მაღალ მოხმარების svchost.exe პროცესზე და აირჩიეთ გადადით სერვისებზე.

ნაბიჯი 4.სერვისების ჩანართში, თქვენ უნდა ნახოთ რამდენიმე სერვისი, რომლებიც მონიშნულია svchost.exe პროცესში.

ნაბიჯი 5.ახლა დროა გავარკვიოთ, რომელი პროცესი იჭერს CPU რესურსებს. ამისათვის თქვენ გაქვთ ორი ვარიანტი:


ნაბიჯი 6.მას შემდეგ რაც დაადგინეთ დამნაშავის სერვისი ან პროგრამა, გადადით კომპიუტერის მენეჯმენტზე (პანელი/სისტემა და უსაფრთხოება/ადმინისტრაციული ინსტრუმენტები), რათა გამორთოთ ეს სერვისი (ან მთლიანად წაშალოთ პროგრამა).

თქვენს კომპიუტერზე სერვისის სამუდამოდ გამორთვისთვის:


გამოსავალი 3: მოვლენის მნახველის ცარიელი ჟურნალი

ზოგიერთ შემთხვევაში, svchost.exe-ის გამოყენების პრობლემა CPU მაღალი გამოყენებით (ან მაღალი მოხმარებამეხსიერება) ასოცირდება დიდი ფაილებიშესვლა მაყურებელი Windows-ის მოვლენები. ასე რომ, კიდევ ერთი გამოსავალია Event Viewer ჟურნალის გასუფთავება.

ამის გასაკეთებლად:


გამოსავალი 4: Windows განახლებების პრობლემების მოგვარება

სხვა კომპიუტერებზე, მაღალი svchost.exe გამოყენების პრობლემა შეიძლება წარმოიშვას, თუ Windows ეძებს განახლებებს ( ფონი). Windows-ის განახლების დროს CPU-ს მაღალი გამოყენების პრობლემების გადასაჭრელად, მიჰყევით ამ ნაბიჯებს:

ნაბიჯი 1.აიძულეთ Windows ხელახლა შექმნას ცარიელი Windows Update საქაღალდე.

Windows Update საქაღალდე (რომელსაც ჩვეულებრივ უწოდებენ SoftwareDistribution საქაღალდეს) არის სადაც Windows ინახავს ჩამოტვირთულ განახლებებს. თუ ეს საქაღალდე დაზიანებულია, Windows-ის განახლების დროს პრობლემები შეგექმნებათ. ასე რომ, ჯერ სცადეთ აიძულოთ Windows ხელახლა შექმნას ახალი ცარიელი "SoftwareDistribution" საქაღალდე.

ამის გასაკეთებლად:

  1. დააჭირეთ Windows კლავიშს + R ერთდროულად, რათა გახსნათ ბრძანების ხაზის ფანჯარა.
  2. გაშვების ბრძანების შეყვანის ველში შეიყვანეთ: "services.msc" და დააჭირეთ "Enter".

  3. იპოვნეთ სერვისი " Windows განახლება", შემდეგ ორჯერ დააწკაპუნეთ მასზე მარცხნივ და აირჩიეთ "Stop".

  4. გადადით "C:"/"Windows" საქაღალდეში.

  5. წაშალეთ (ან გადაარქვით სახელი) "SoftwareDistribution.old" საქაღალდე "SoftwareDistribution" საქაღალდეში.

    შენიშვნა!ზე ხელახლა გაშვებაშემდეგ ჯერზეროდესაც Windows Update ამოწმებს ხელმისაწვდომი განახლებები, ახალი საქაღალდე"SoftwareDistribution" ავტომატურად შეიქმნება Windows-ის მიერ განახლებების შესანახად.

  6. გადატვირთეთ კომპიუტერი და სცადეთ განახლებების შემოწმება.

თუ "svchost"-ის მაღალი გამოყენების პრობლემა შენარჩუნებულია, გააგრძელეთ შემდეგი ნაბიჯი.

ნაბიჯი 2.გაუშვით Windows Update troubleshooter.

  1. ჩამოტვირთეთ Windows Troubleshooter Microsoft-ის განახლება"კომპიუტერთან.

  2. გაუშვით Windows Update troubleshooter.

  3. პირველ ფანჯარაში აირჩიეთ "Windows Update" და დააჭირეთ "შემდეგი".

  4. დაელოდეთ პრობლემის აღმოჩენის პროცესის დასრულებას.

  5. დააწკაპუნეთ ბმულზე "გამოიყენე ეს შესწორებები".

  6. ნება მიეცით პროგრამას მოაგვაროს Windows Update-თან დაკავშირებული პრობლემები და გადატვირთეთ კომპიუტერი.

  7. ხელახლა შეამოწმეთ განახლებები და თუ svchost.exe მაღალი დატვირთვის პრობლემა შენარჩუნებულია, გადადით შემდეგ ეტაპზე.

ნაბიჯი 3.დააინსტალირეთ უახლესი ვერსია Windows Update Agent


ნაბიჯი 4.დააინსტალირეთ Microsoft Securityბიულეტენი MS13-097.


ნაბიჯი 5.გაასწორეთ დაზიანებულები სისტემის ფაილებისისტემის განახლების მზადყოფნის ხელსაწყოს გამოყენებით (მაგალითად, Deployment Image Service and Management - DISM ინსტრუმენტი).


სხვა გადაწყვეტილებები, რომელთა გამოყენებაც შესაძლებელია სხვადასხვა შემთხვევები, რომელშიც "svchost.exe"-ის მაღალი გამოყენების პრობლემა ჩნდება განახლებების ძიებისას.

შემთხვევა 1.გამოიყენება როცა ახალია ვინდოუსის ინსტალაცია 7 SP1.


შემთხვევა 2.გამოიყენება HP ლეპტოპზე Windows 7 SP1 Home-ით.

ნაბიჯი 1.დააინსტალირეთ უსაფრთხოების განახლება KB2993651 თქვენი OS ვერსიის მიხედვით:

  • უსაფრთხოების განახლება Windows 7-ისთვის x86-ზე დაფუძნებული სისტემებისთვის (KB2993651);
  • უსაფრთხოების განახლება Windows 7-ისთვის x64 სისტემებისთვის (KB2993651);
  • უსაფრთხოების განახლება Windows 8.1-ისთვის x86-ზე დაფუძნებული სისტემებისთვის (KB2993651);
  • უსაფრთხოების განახლება Windows 8.1-ისთვის x64 სისტემებისთვის (KB2993651);

ნაბიჯი 2. Windows-ის განახლების კომპონენტების გადატვირთვა. გადატვირთეთ კომპიუტერი.

შემთხვევა 3.


შემთხვევა 4.გამოიყენება Windows 7 SP1 და Windows სერვერი 2008 R2 SP1.

ჩამოტვირთეთ და დააინსტალირეთ Windows Update Rollup 3 (KB3161608) თქვენი OS ვერსიის მიხედვით.

შენიშვნა!თუ ინსტალაცია გაყინულია: გადატვირთეთ კომპიუტერი, შეაჩერეთ Windows Update და შემდეგ დააინსტალირეთ განახლება.

თუ ყველა ამ ამოცანის შესრულების შემდეგ კვლავ გაქვთ მაღალი CPU ან მეხსიერების გამოყენების პრობლემები, მთლიანად გამორთეთ Windows Update ან ხელახლა დააინსტალირეთ Windows თქვენს კომპიუტერში. თუ იყენებთ Windows 8 ან Windows 8.1, ასევე შეგიძლიათ განაახლოთ თქვენი სისტემა. წარმატებები!

ვიდეო – Svchost ატვირთავს პროცესორს. პრობლემის გადაჭრა

რამდენი "svchost.exe" პროცესი უნდა იყოს გაშვებული? ამ კითხვაზე პასუხის გაცემა შეუძლებელია, რადგან თითოეულ შემთხვევაში "svchost.exe" მიმდინარე პროცესების რაოდენობა განსხვავებულია. ეს დამოკიდებულია არა მხოლოდ თქვენი ოპერაციული სისტემის ვერსიაზე, არამედ მის კონსტრუქციაზეც!

ვინაიდან შეუძლებელია პროცესების ზუსტი რაოდენობის ცოდნა, მავნე პროგრამის შემქმნელებმა ვერ ისარგებლეს ამ მომენტით!

ვირუსების დიდი რაოდენობა, ტროიანებიდა სხვა მავნე პროგრამებმა აირჩიეს "svchost.exe" პროცესი და სისტემაში შენიღბვის მიზნით, შენიღბვას ამ პროცესად.

ანუ, მავნე პროგრამები გაშვებულია სახელწოდებით "svchost.exe" და იკარგება იმავე სახელწოდების ბევრ სისტემურ პროცესს შორის. ეს იწვევს იმ ფაქტს, რომ სისტემაში შეუმჩნეველი დარჩენის შანსები რამდენჯერმე იზრდება.

როგორ ამოვიცნოთ მავნე პროცესი svchost.exe

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

მაგრამ, თუ შემოწმების შემდეგ ანტივირუსული პროგრამაიტყობინება, რომ სისტემა სუფთაა და მავნე პროგრამა არ იქნა აღმოჩენილი - ეს შეიძლება მთლად სიმართლე არ იყოს!

ამ შემთხვევაში, ღირს "svchost.exe" პროცესის ხელით შემოწმება. ეს კეთდება საკმაოდ მარტივად, ყველაფერი რაც თქვენ გჭირდებათ არის იცოდეთ რამდენიმე რამ svchost.exe პროცესის შესახებ.

1) პროცესი ყოველთვის იწყება სისტემის საქაღალდე"System32" თუ ეს ასე არ არის, მაშინ, სავარაუდოდ, ფაილი სახელად svchost.exe არის მავნე.

2) პროცესი svchost.exe არასოდეს იმუშავებს როგორც მომხმარებელი - ეს უნდა გახსოვდეთ. პროცესი ყოველთვის იწყება „ადგილობრივი სერვისიდან, სისტემა, ქსელური სერვისიდან“.

როგორც გესმით, თუ svchost.exe პროცესი ამოქმედდა მიმდინარე მომხმარებლის სახელით თუ არა სისტემის საქაღალდედან, მაშინ ღირს ნაბიჯების გადადგმა შესამოწმებლად საეჭვო ფაილი.

იმისათვის, რომ დარწმუნდეთ, რომ ის მუშაობს ორიგინალური ფაილი, გაუშვით დავალების მენეჯერი და იპოვნეთ პროცესების სია „svchost.exe“ „დეტალების“ ჩანართზე.

ამ სკრინშოტში, ყველა პროცესი დაწყებულია თავად სისტემის მიერ, ეს იმაზე მეტყველებს, რომ, სავარაუდოდ, მათ შორის ამ სიას მავნე ფაილიარავინ არის სახელად "svchost.exe". ყურადღება მიაქციეთ ქვემოთ მოცემულ ეკრანის სურათს...

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

თქვენ უნდა დააჭიროთ "RMB" საიდან კონტექსტური მენიუაირჩიეთ „გახსენით ადგილმდებარეობა“, გაიხსნება Windows Explorer და გაიგებთ სრული გზასაეჭვო ფაილამდე! რა ვუყო მას შემდეგ, ვფიქრობ, დღევით ნათელია!

მნიშვნელოვანია იცოდეთ: ზოგიერთი ვირუსი უბრალოდ იყენებს სახელს „svchost.exe“ სისტემაში ყოფნის დასამალად, მაგრამ მათ ასევე შეუძლიათ გამოიყენონ ორიგინალური svchost.exe ფაილი საკუთარი ეგოისტური მიზნებისთვის.

ამასთან დაკავშირებით, ხელით შემოწმება აქ შედეგს არ მოიტანს! ასევე ზემოთ უკვე ითქვა, რომ ანტივირუსმა შეიძლება შედეგი არ მოიტანოს ვირუსის ძიებაში! ჩნდება ლოგიკური კითხვა: რა უნდა გააკეთოს?

როგორც ვარიანტი, გამოიყენეთ უფასო "firewall", რომელთა შორის მე პირადად ხაზს ვუსვამ " comodo firewall„როგორ შეუძლია ის დაგვეხმაროს? მარტივია! თუ ვირუსი, რომელიც იყენებს svchost.exe პროცესს, მოულოდნელად გადაწყვეტს გამოვლინებას ქსელის აქტივობა, მაშინ მომხმარებელი ამას გაიგებს!

სკრინშოტიდან ნათლად ხედავთ, რომ svchost ფაილი ცდილობს 80-ე პორტის სერვერთან დაკავშირებას, ორიგინალი ფაილი ამას არასოდეს გააკეთებს, ამიტომ svchost ინფიცირებულია!

თქვენ შეგიძლიათ სწრაფად დაბლოკოთ ქსელის წვდომა svchost ფაილი, რაც საკმაოდ გონივრული იქნებოდა! მას შემდეგ, რაც ში ამ შემთხვევაში, არსებობს კონფიდენციალური მონაცემების გადაცემის შესაძლებლობა, როგორიცაა პაროლები ბრაუზერიდან "Gate"-ში

თუ ასეთი ინფორმაცია გაჟონა, გესმით, როგორ შეიძლება დასრულდეს ეს თქვენთვის!

რა უნდა გავაკეთოთ ინფიცირებულ svchost.exe ფაილთან? მას შემდეგ, რაც, მიმდინარე ანტივირუსიდან და ხელით შემოწმებააბსოლუტურად ნულოვანი აზრია, შემდეგ გახსენით ვებგვერდი „virustotal.com“ და შეამოწმეთ ფაილი. სხვათა შორის, გააკეთე ეს ახლავე!

ჩემი შედეგი არის ეს. ყველაფერი სუფთაა! თუ რაიმე ანტივირუსი მოახდენს რეაგირებას, მაგალითად, „Avast“, მაშინ მე წავშალე მიმდინარე ანტივირუსი და დავაინსტალირე Avast და განვკურნო svchost.exe.



რაიმე შეკითხვა?

შეატყობინეთ შეცდომას

ტექსტი, რომელიც გაეგზავნება ჩვენს რედაქტორებს: