Windows 10, 8 ან Windows 7 ამოცანების მენეჯერში შეგიძლიათ იპოვოთ dllhost.exe პროცესი, ზოგიერთ შემთხვევაში ეს შეიძლება გამოიწვიოს პროცესორის მაღალი დატვირთვა ან შეცდომები, როგორიცაა: COM Surrogate პროგრამა შეჩერდა მუშაობას, ჩაშლილი განაცხადის სახელია dllhost.exe.
ამ ინსტრუქციაში, დეტალურად იმის შესახებ, თუ რა სახის პროგრამაა COM Surrogate, არის შესაძლებელი წაშლა dllhost.exe და რატომ იწვევს ამ პროცესს შეცდომა „პროგრამა შეჩერდა მუშაობას“.
რა არის dllhost.exe პროცესი?
COM Surrogate პროცესი (dllhost.exe) არის "შუალედური" სისტემის პროცესი, რომლის საშუალებითაც შეგიძლიათ დააკავშიროთ COM ობიექტები (კომპონენტის ობიექტის მოდელი) პროგრამების შესაძლებლობების გასაძლიერებლად Windows 10, 8 და Windows 7.
მაგალითი: სტანდარტულად, Windows Explorer არ აჩვენებს მინიატურულ ვიდეოებს არასტანდარტული ვიდეოს ან გამოსახულების ფორმატებისთვის. ამასთან, შესაბამისი პროგრამების ინსტალაციის დროს (Adobe Photoshop, Corel Draw, ფოტომოდელი, კოდეკები ვიდეოზე და ა.შ.), ეს პროგრამები აღრიცხავენ თავიანთ COM ობიექტებს სისტემაში, ხოლო Explorer, COM Surrogate პროცესის გამოყენებით, აკავშირებს მათ და იყენებს მათში მინიატურების გამოსახატას. ფანჯარა.
ეს არ არის ერთადერთი ვარიანტი, როდესაც dllhost.exe გააქტიურებულია, მაგრამ ყველაზე გავრცელებული და, ამავე დროს, ყველაზე ხშირად გამომწვევი "COM Surrogate- მა შეწყვიტა მუშაობის" შეცდომები ან პროცესორის მაღალი დატვირთვა. ის ფაქტი, რომ ერთზე მეტი dllhost.exe პროცესი დავალების მენეჯერში შეიძლება ერთდროულად იყოს ნაჩვენები, ნორმალურია (თითოეულ პროგრამას შეუძლია დაიწყოს პროცესის საკუთარი ინსტანცია).
სისტემის საწყისი პროცესის ფაილი მდებარეობს C: Windows System32. თქვენ არ შეგიძლიათ წაშალოთ dllhost.exe, მაგრამ ჩვეულებრივ, არსებობს ვარიანტები ამ პროცესით გამოწვეული პრობლემების გამოსწორების მიზნით.
რატომ dllhost.exe COM Surrogate იტვირთება პროცესორი ან იწვევს "COM Surrogate პროგრამას შეჩერდა მუშაობა" შეცდომა და როგორ გამოვასწოროთ იგი
ყველაზე ხშირად, სისტემაში დიდი დატვირთვა ან COM Surrogate პროცესის უეცარი შეწყვეტა ხდება Windows Explorer- ში ვიდეო ან ფოტო ფაილების შემცველი გარკვეული საქაღალდეების გახსნისას, თუმცა ეს ერთადერთი გზა არ არის: ზოგჯერ მესამე მხარის პროგრამების წამოწყება ასევე შეცდომებს იწვევს.
ამ ქცევის ყველაზე გავრცელებული მიზეზებია:
- მესამე მხარის პროგრამამ არასწორად დაარეგისტრირა COM ობიექტები, ან ისინი სწორად არ მუშაობენ (Windows- ის მიმდინარე ვერსიასთან, მოძველებული პროგრამულ უზრუნველყოფასთან შეუთავსებლობა).
- მოძველებული ან არასწორად მუშა კოდეკები, განსაკუთრებით იმ შემთხვევაში, თუ პრობლემა Explorer- ში მინიატურების მინიჭებისას პრობლემა იჩენს თავს.
- ზოგჯერ - კომპიუტერზე ვირუსების ან მავნე პროგრამების მუშაობა, ასევე Windows სისტემის ფაილების დაზიანება.
აღდგენის წერტილების გამოყენება, კოდეკების ან პროგრამების ამოღება
პირველ რიგში, თუ ცოტა ხნის წინ მოხდა პროცესორის მაღალი დატვირთვის ან COM Surrogate პროგრამების შეცდომა, შეეცადეთ გამოიყენოთ სისტემის აღდგენის წერტილები (იხ. Windows 10 აღდგენის წერტილები) ან, თუ იცით, რომელი პროგრამის ან კოდეკების დაყენების შემდეგ მოხდა შეცდომა, შეეცადეთ წაშალოთ ისინი პანელებში - პროგრამები და მახასიათებლები ან Windows 10 – ში, პარამეტრებში - პროგრამები.
შენიშვნა: მაშინაც კი, თუ შეცდომა დიდი ხნის წინ გამოჩნდა, მაგრამ ეს ხდება Windows Explorer- ში ვიდეო ან სურათებით საქაღალდეების გახსნისას, პირველ რიგში, შეეცადეთ დააინსტალიროთ დაინსტალირებული კოდეკები, მაგალითად, K-Lite Codec Pack, დარწმუნდით, რომ განაახლეთ თქვენი კომპიუტერი, წაშლის შემდეგ.
კორუმპირებული ფაილები
თუ dllhost.exe- დან მაღალი პროცესორის დატვირთვა ჩნდება, როდესაც Windows Explorer- ში სპეციალურ საქაღალდეს გახსნით, ეს შეიძლება შეიცავდეს დაზიანებულ მედია ფაილს. ერთი ფაილი იდენტიფიცირების გზა, რომელიც ყოველთვის არ მუშაობს.
- გახსენით Windows Resource Monitor (დააჭირეთ Win + R, აკრიფეთ resmon და დააჭირეთ Enter- ს. ასევე შეგიძლიათ გამოიყენოთ Windows 10 ამოცანების პანელში).
- CPU ჩანართზე, შეამოწმეთ dllhost.exe პროცესი და შემდეგ შეამოწმეთ (გაფართოების ყურადღება მიაქციეთ) თუ არსებობს რაიმე ვიდეო ან გამოსახულების ფაილი ფაილების სიაში "დაკავშირებულ მოდულებს" განყოფილებაში. თუ ერთი იმყოფება, მაშინ დიდი ალბათობით, ეს ფაილი იწვევს პრობლემას (შეგიძლიათ წაშალოთ).
ასევე, თუ COM სპეციფიკური ფაილების ტიპის საქაღალდეების გახსნისას წარმოიშობა COM, მაშინ პროგრამის მიერ რეგისტრირებული COM ობიექტები, რომლებიც პასუხისმგებელნი არიან ამ ტიპის ფაილის გახსნაზე, შეიძლება ამაში შეაფასოთ: შეგიძლიათ შეამოწმოთ, რჩება თუ არა პრობლემა ამ პროგრამის წაშლის შემდეგ (და, სასურველია, კომპიუტერის გადატვირთვა მოხსნის შემდეგ).
COM რეგისტრაციის შეცდომები
თუ წინა მეთოდები არ დაგვეხმარება, შეგიძლიათ სცადოთ Windows ობიექტში COM ობიექტის შეცდომების დაფიქსირება. მეთოდი ყოველთვის არ იწვევს დადებით შედეგს, ის ასევე შეიძლება გამოიწვიოს უარყოფითმა შედეგმა, ამიტომ გირჩევთ გამოიყენოთ სისტემის აღდგენის წერტილის შექმნა მის გამოყენებამდე.
ასეთი შეცდომების ავტომატურად გამოსწორების მიზნით, შეგიძლიათ გამოიყენოთ CCleaner პროგრამა:
- რეესტრის ჩანართზე, დააჭირეთ ყუთს "ActiveX და Class Error", დააჭირეთ "Troubleshooting".
- შეამოწმეთ, რომ არჩეულია ActiveX / COM შეცდომების ელემენტები და დააჭირეთ სწორად შერჩეულს.
- მიიღოს სარეზერვო ჩანაწერების სარეზერვო ასლები და მიუთითეთ შენახვის გზა.
- ფიქსაციის შემდეგ, გადატვირთეთ კომპიუტერი.
დეტალები CCleaner– ზე და სად ჩამოტვირთოთ პროგრამა: CCleaner– ის გამოყენება კარგი გამოყენებისთვის.
დამატებითი გზები COM Surrogate შეცდომების გამოსწორების მიზნით
დასასრულს, რამდენიმე დამატებითი ინფორმაცია, რაც ხელს შეუწყობს პრობლემების მოგვარებას dllhost.exe– სთან დაკავშირებით, თუ პრობლემა ჯერ კიდევ არ არის დაფიქსირებული:
- თქვენი კომპიუტერის სკანირება მოახდინეთ მავნე პროგრამებისთვის AdwCleaner– ის ისეთი ინსტრუმენტების გამოყენებით (ისევე, როგორც ანტივირუსული პროგრამის გამოყენებით).
- Dllhost.exe ფაილი თავისთავად არ არის ვირუსი (მაგრამ პროგრამის მიერ სუროგატის გამოყენებით ბოროტმოქმედმა პროგრამამ შეიძლება გამოიწვიოს პრობლემები მასთან). ამასთან, თუ ეჭვი შეგეპარეთ, დარწმუნდით, რომ პროცესის ფაილი შედის C: Windows System32 (დააწკაპუნეთ მარჯვენა ღილაკით დავალებების მენეჯერის პროცესზე, ფაილის ადგილმდებარეობის გასახსნელად) და აქვს ციფრული ხელმოწერა Microsoft- ისგან (მარჯვენა ღილაკით დააჭირეთ ფაილს - თვისებები) ეჭვის შემთხვევაში, იხილეთ როგორ სკანირება Windows პროცესები ვირუსზე.
- შეეცადეთ შეამოწმოთ Windows სისტემის ფაილების მთლიანობა.
- სცადეთ გამორთოთ DEP for dllhost.exe (მხოლოდ 32 – ბიტიანი სისტემებისთვის): გადადით Control Panel - System (ან დააჭირეთ მარჯვენა ღილაკს "ამ კომპიუტერზე" - "Properties"), შეარჩიეთ "Advanced სისტემის პარამეტრები" მარცხნივ, "Advanced" ჩანართზე "შესრულების" განყოფილებაში დააჭირეთ ღილაკს "ოფციები" და გახსენით "მონაცემთა შესრულების პრევენცია" tab. შეარჩიეთ "ჩართეთ DEP ყველა პროგრამისა და მომსახურებისთვის, გარდა ქვემოთ მოცემულისა", დააჭირეთ ღილაკს "დამატება" და მიუთითეთ ფაილის გზა C: Windows System32 dllhost.exe. გამოიყენეთ პარამეტრები და გადატვირთეთ კომპიუტერი.
დაბოლოს, თუ არაფერი დაგვეხმარება და Windows 10 გაქვთ, შეგიძლიათ სცადოთ სისტემის გადატვირთვა მონაცემების დაზოგვით: როგორ აღვადგინოთ Windows 10.