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 օբյեկտները, և հետազոտողը, օգտագործելով 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, մուտքագրեք ռեզոնտաժ և սեղմեք Enter: Դուք կարող եք նաև օգտագործել որոնումը Windows 10-ի աշխատանքային տողում):
- CPU- ի ներդիրում ստուգեք dllhost.exe գործընթացը և այնուհետև ստուգեք (ուշադրություն դարձնելով ընդլայնմանը), թե արդյոք կա «Միացված մոդուլներ» բաժնում ֆայլերի ցանկում որևէ վիդեո կամ պատկերային ֆայլ: Եթե մեկը ներկա է, ապա մեծ հավանականությամբ, դա այն ֆայլն է, որն առաջացնում է խնդիրը (կարող եք փորձել ջնջել այն):
Բացի այդ, եթե թղթի որոշակի հատուկ տիպերով պանակներ բացելիս COM- ի կասկածանքով խնդիրներ են առաջանում, ապա այս տեսակի ֆայլը բացելու համար պատասխանատու ծրագրի կողմից գրանցված COM օբյեկտները կարող են մեղավոր լինել. Կարող եք ստուգել `արդյո՞ք խնդիրը պահպանվում է այս ծրագիրը տեղահանելուց հետո (և, ցանկալի է, համակարգիչը վերագործարկել հանելուց հետո):
COM- ի գրանցման սխալները
Եթե նախորդ մեթոդները չեն օգնում, կարող եք փորձել ուղղել COM օբյեկտի սխալները Windows- ում: Մեթոդը միշտ չէ, որ բերում է դրական արդյունքի, այն կարող է նաև հանգեցնել բացասականին, ուստի ես խորհուրդ եմ տալիս օգտագործել այն նախքան օգտագործելը:
Նման սխալները ինքնաբերաբար ուղղելու համար կարող եք օգտագործել CCleaner ծրագիրը.
- Ռեեստրի ներդիրում ստուգեք «ActiveX- ի և դասի սխալները» վանդակը, կտտացրեք «Անսարքությունների լուծում»:
- Ստուգեք, որ ընտրված են ActiveX / COM Սխալների տարրերը և կտտացրեք rectիշտ ընտրված:
- Acնջել գրանցված գրառումների կրկնօրինակը և նշեք պահպանման ուղին:
- Ամրագրելուց հետո վերագործարկեք համակարգիչը:
Մանրամասները CCleaner- ի վերաբերյալ և որտեղ ներբեռնելու ծրագիրը. CCleaner- ի օգտագործումը լավ օգտագործման համար:
COM Surrogate- ի սխալները շտկելու լրացուցիչ ուղիներ
Եզրափակելով, որոշ լրացուցիչ տեղեկություններ, որոնք կարող են օգնել լուծել dllhost.exe- ի հետ կապված խնդիրները, եթե խնդիրը դեռ ամրագրված չէ.
- Ձեր համակարգիչը սկանավորեք չարամիտ ծրագրի համար ՝ օգտագործելով AdwCleaner- ի նման գործիքներ (ինչպես նաև ձեր հակավիրուսային ծրագիրը օգտագործելու միջոցով):
- Dllhost.exe ֆայլն ինքնին սովորաբար վիրուս չէ (բայց COM Surrogate- ով օգտագործվող չարամիտ ծրագիրը կարող է խնդիրներ առաջացնել դրա հետ): Այնուամենայնիվ, եթե կասկած ունեք, համոզվեք, որ գործընթացի ֆայլը գտնվում է C: Windows System32 (ֆայլի գտնվելու վայրը բացելու համար աջից սեղմեք գործընթացի առաջադրանքների մենեջերում) և ունի թվային ստորագրություն Microsoft- ի կողմից (աջից սեղմեք ֆայլի վրա - հատկությունները): Եթե կասկածում եք, տեսեք, թե ինչպես սկան Windows գործընթացները վիրուսների համար:
- Փորձեք ստուգել Windows համակարգի ֆայլերի ամբողջականությունը:
- Փորձեք անջատել DEP- ը dllhost.exe- ի համար (միայն 32-բիթանոց համակարգերի համար). Անցեք Control Panel - System- ին (կամ սեղմեք աջով "Այս համակարգիչը" - "Հատկություններ"), ձախից ընտրեք "Advanced System Settings" - ը, "Advanced" էջանիշի վրա: «Կատարողական» բաժնում կտտացրեք «Ընտրանքներ» և բացեք «Տվյալների կատարման կանխարգելումը» էջանիշը: Ընտրեք «Միացնել DEP- ը բոլոր ծրագրերի և ծառայությունների համար, բացառությամբ ստորև նշվածներից», կտտացրեք «Ավելացնել» կոճակին և նշեք ֆայլի ուղին: C: Windows System32 dllhost.exe. Կիրառեք պարամետրերը և վերագործարկեք համակարգիչը:
Եվ, վերջապես, եթե ոչինչ չի օգնում, և դուք ունեք Windows 10, կարող եք փորձել համակարգը վերականգնել տվյալների պահպանմամբ `ինչպես վերականգնել Windows 10-ը: