విండోస్ 10, 8 లేదా విండోస్ 7 యొక్క టాస్క్ మేనేజర్లో, మీరు dllhost.exe ప్రాసెస్ను కనుగొనవచ్చు, కొన్ని సందర్భాల్లో ఇది అధిక ప్రాసెసర్ లోడ్ లేదా లోపాలను కలిగిస్తుంది: COM సర్రోగేట్ ప్రోగ్రామ్ పనిచేయడం ఆగిపోయింది, విఫలమైన అప్లికేషన్ పేరు dllhost.exe.
ఈ సూచనలో, COM సర్రోగేట్ ఎలాంటి ప్రోగ్రామ్ గురించి వివరంగా, dllhost.exe ను తొలగించడం సాధ్యమే మరియు ఈ ప్రక్రియ ఎందుకు "ప్రోగ్రామ్ పనిచేయడం ఆగిపోయింది" అనే లోపానికి కారణమవుతుంది.
Dllhost.exe ప్రాసెస్ దేనికి?
COM సర్రోగేట్ ప్రాసెస్ (dllhost.exe) అనేది "ఇంటర్మీడియట్" సిస్టమ్ ప్రాసెస్, ఇది విండోస్ 10, 8 మరియు విండోస్ 7 లోని ప్రోగ్రామ్ల సామర్థ్యాలను విస్తరించడానికి COM ఆబ్జెక్ట్లను (కాంపోనెంట్ ఆబ్జెక్ట్ మోడల్) కనెక్ట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
ఉదాహరణ: అప్రమేయంగా, విండోస్ ఎక్స్ప్లోరర్ ప్రామాణికం కాని వీడియో లేదా ఇమేజ్ ఫార్మాట్ల కోసం సూక్ష్మచిత్రాలను ప్రదర్శించదు. అయినప్పటికీ, తగిన ప్రోగ్రామ్లను ఇన్స్టాల్ చేసేటప్పుడు (అడోబ్ ఫోటోషాప్, కోరెల్ డ్రా, ఫోటో వీక్షకులు, వీడియో కోసం కోడెక్లు మరియు ఇలాంటివి), ఈ ప్రోగ్రామ్లు సిస్టమ్లో వారి COM వస్తువులను నమోదు చేస్తాయి మరియు అన్వేషకుడు, COM సర్రోగేట్ ప్రాసెస్ను ఉపయోగించి, వాటికి కనెక్ట్ చేసి, సూక్ష్మచిత్రాలను దానిలో ప్రదర్శించడానికి ఉపయోగిస్తాడు విండో.
Dllhost.exe సక్రియం అయినప్పుడు ఇది ఏకైక ఎంపిక కాదు, కానీ చాలా సాధారణమైనది మరియు అదే సమయంలో, చాలా తరచుగా "COM సర్రోగేట్ పనిచేయడం ఆగిపోయింది" లోపాలు లేదా అధిక ప్రాసెసర్ లోడ్కు కారణమవుతుంది. టాస్క్ మేనేజర్లో ఒకే సమయంలో ఒకటి కంటే ఎక్కువ dllhost.exe ప్రాసెస్ను ప్రదర్శించవచ్చనేది సాధారణం (ప్రతి ప్రోగ్రామ్ ఈ ప్రక్రియ యొక్క దాని స్వంత ఉదాహరణను ప్రారంభించగలదు).
అసలు సిస్టమ్ ప్రాసెస్ ఫైల్ C: Windows System32 లో ఉంది. మీరు dllhost.exe ను తొలగించలేరు, కానీ ఈ ప్రక్రియ వల్ల కలిగే సమస్యలను పరిష్కరించడానికి సాధారణంగా ఎంపికలు ఉన్నాయి.
Dllhost.exe COM సర్రోగేట్ ప్రాసెసర్ను ఎందుకు లోడ్ చేస్తుంది లేదా "COM సర్రోగేట్ ప్రోగ్రామ్ పనిచేయడం ఆగిపోయింది" లోపం మరియు దాన్ని ఎలా పరిష్కరించాలి
చాలా తరచుగా, విండోస్ ఎక్స్ప్లోరర్లో వీడియో లేదా ఫోటో ఫైల్లను కలిగి ఉన్న కొన్ని ఫోల్డర్లను తెరిచినప్పుడు సిస్టమ్లో అధిక లోడ్ లేదా COM సర్రోగేట్ ప్రక్రియను అకస్మాత్తుగా ముగించడం జరుగుతుంది, అయితే ఇది ఒక్కటే ఎంపిక కాదు: కొన్నిసార్లు మూడవ పార్టీ ప్రోగ్రామ్లను ప్రారంభించడం కూడా లోపాలకు కారణమవుతుంది.
ఈ ప్రవర్తన యొక్క అత్యంత సాధారణ కారణాలు:
- మూడవ పక్ష ప్రోగ్రామ్ COM వస్తువులను తప్పుగా నమోదు చేసింది లేదా అవి సరిగ్గా పనిచేయవు (విండోస్ యొక్క ప్రస్తుత వెర్షన్, పాత సాఫ్ట్వేర్ తో అననుకూలత).
- పాత లేదా తప్పుగా పనిచేసే కోడెక్లు, ప్రత్యేకించి ఎక్స్ప్లోరర్లో సూక్ష్మచిత్రాలను రెండరింగ్ చేసేటప్పుడు సమస్య ఏర్పడితే.
- కొన్నిసార్లు - కంప్యూటర్లో వైరస్లు లేదా మాల్వేర్ యొక్క పని, అలాగే విండోస్ సిస్టమ్ ఫైళ్ళకు నష్టం.
రికవరీ పాయింట్లను ఉపయోగించడం, కోడెక్లు లేదా ప్రోగ్రామ్లను తొలగించడం
అన్నింటిలో మొదటిది, అధిక ప్రాసెసర్ లోడ్ లేదా COM సర్రోగేట్ ప్రోగ్రామ్లు ఇటీవల లోపాలు సంభవించినట్లయితే, సిస్టమ్ పునరుద్ధరణ పాయింట్లను ఉపయోగించటానికి ప్రయత్నించండి (విండోస్ 10 రికవరీ పాయింట్లను చూడండి) లేదా, ఏ ప్రోగ్రామ్ లేదా కోడెక్లను ఇన్స్టాల్ చేసిన తర్వాత మీకు లోపం తెలిస్తే, అన్ఇన్స్టాల్ చేయడానికి ప్రయత్నించండి వాటిని కంట్రోల్ ప్యానెల్లో - ప్రోగ్రామ్లు మరియు ఫీచర్లు లేదా, విండోస్ 10 లో, సెట్టింగులు - అప్లికేషన్స్లో.
గమనిక: చాలా కాలం క్రితం లోపం కనిపించినప్పటికీ, విండోస్ ఎక్స్ప్లోరర్లో వీడియోలు లేదా చిత్రాలతో ఫోల్డర్లను తెరిచేటప్పుడు ఇది సంభవిస్తుంది, మొదట, ఇన్స్టాల్ చేసిన కోడెక్లను అన్ఇన్స్టాల్ చేయడానికి ప్రయత్నించండి, ఉదాహరణకు, K- లైట్ కోడెక్ ప్యాక్, అన్ఇన్స్టాల్ చేసిన తర్వాత మీ కంప్యూటర్ను పున art ప్రారంభించండి.
పాడైన ఫైళ్లు
మీరు విండోస్ ఎక్స్ప్లోరర్లో ఒక నిర్దిష్ట ఫోల్డర్ను తెరిచినప్పుడు dllhost.exe నుండి అధిక ప్రాసెసర్ లోడ్ కనిపిస్తే, అది పాడైపోయిన మీడియా ఫైల్ను కలిగి ఉండవచ్చు. ఒకటి, ఎల్లప్పుడూ పని చేయకపోయినా, అటువంటి ఫైల్ను గుర్తించే మార్గం:
- విండోస్ రిసోర్స్ మానిటర్ను తెరవండి (విన్ + ఆర్ నొక్కండి, రెమోన్ అని టైప్ చేసి ఎంటర్ నొక్కండి. మీరు విండోస్ 10 టాస్క్బార్లోని శోధనను కూడా ఉపయోగించవచ్చు).
- "CPU" టాబ్లో, dllhost.exe ప్రాసెస్ను గుర్తించండి, ఆపై "కనెక్ట్ చేయబడిన మాడ్యూల్స్" విభాగంలో ఫైల్ జాబితాలో ఏదైనా వీడియో లేదా ఇమేజ్ ఫైల్స్ ఉన్నాయా అని తనిఖీ చేయండి (పొడిగింపుపై శ్రద్ధ పెట్టడం). ఒకటి ఉంటే, అధిక సంభావ్యతతో, ఈ ఫైల్ సమస్యకు కారణమవుతుంది (మీరు దాన్ని తొలగించడానికి ప్రయత్నించవచ్చు).
అలాగే, కొన్ని నిర్దిష్ట ఫైల్ రకాలతో ఫోల్డర్లను తెరిచేటప్పుడు COM సర్రోగేట్ సమస్యలు సంభవిస్తే, ఈ రకమైన ఫైల్ను తెరవడానికి బాధ్యత వహించే ప్రోగ్రామ్ చేత నమోదు చేయబడిన COM వస్తువులు కారణమని చెప్పవచ్చు: ఈ ప్రోగ్రామ్ను అన్ఇన్స్టాల్ చేసిన తర్వాత సమస్య కొనసాగుతుందో లేదో మీరు తనిఖీ చేయవచ్చు (మరియు, కంప్యూటర్ను పున art ప్రారంభించడం తొలగింపు తర్వాత).
COM నమోదు లోపాలు
మునుపటి పద్ధతులు సహాయం చేయకపోతే, మీరు Windows లో COM ఆబ్జెక్ట్ లోపాలను పరిష్కరించడానికి ప్రయత్నించవచ్చు. ఈ పద్ధతి ఎల్లప్పుడూ సానుకూల ఫలితానికి దారితీయదు, ఇది ప్రతికూలమైన వాటికి కూడా దారితీస్తుంది, అందువల్ల దాన్ని ఉపయోగించే ముందు సిస్టమ్ పునరుద్ధరణ పాయింట్ను సృష్టించమని నేను బాగా సిఫార్సు చేస్తున్నాను.
అటువంటి లోపాలను స్వయంచాలకంగా సరిచేయడానికి, మీరు CCleaner ప్రోగ్రామ్ను ఉపయోగించవచ్చు:
- రిజిస్ట్రీ టాబ్లో, "యాక్టివ్ఎక్స్ మరియు క్లాస్ ఎర్రర్స్" బాక్స్ను ఎంచుకోండి, "ట్రబుల్షూటింగ్" క్లిక్ చేయండి.
- ActiveX / COM లోపాలు అంశాలు ఎంచుకున్నాయని ధృవీకరించండి మరియు సరైనది ఎంచుకోండి క్లిక్ చేయండి.
- తొలగించిన రిజిస్ట్రీ ఎంట్రీల యొక్క బ్యాకప్ను అంగీకరించండి మరియు సేవ్ మార్గాన్ని పేర్కొనండి.
- పరిష్కరించిన తరువాత, కంప్యూటర్ను పున art ప్రారంభించండి.
CCleaner మరియు ప్రోగ్రామ్ను ఎక్కడ డౌన్లోడ్ చేయాలో వివరాలు: CCleaner ను మంచి ఉపయోగం కోసం ఉపయోగించడం.
COM సర్రోగేట్ లోపాలను పరిష్కరించడానికి అదనపు మార్గాలు
ముగింపులో, dllhost.exe తో సమస్యలను పరిష్కరించడంలో సహాయపడే కొన్ని అదనపు సమాచారం, సమస్య ఇంకా పరిష్కరించబడకపోతే:
- AdwCleaner (అలాగే మీ యాంటీవైరస్ సాఫ్ట్వేర్ను ఉపయోగించడం) వంటి సాధనాలను ఉపయోగించి మాల్వేర్ కోసం మీ కంప్యూటర్ను స్కాన్ చేయండి.
- Dllhost.exe ఫైల్ సాధారణంగా వైరస్ కాదు (కానీ COM సర్రోగేట్ ఉపయోగించే మాల్వేర్ దానితో సమస్యలను కలిగిస్తుంది). అయితే, అనుమానం ఉంటే, ప్రాసెస్ ఫైల్ ఉందని నిర్ధారించుకోండి సి: విండోస్ సిస్టమ్ 32 (ఫైల్ స్థానాన్ని తెరవడానికి టాస్క్ మేనేజర్లోని ప్రాసెస్పై కుడి-క్లిక్ చేయండి) మరియు మైక్రోసాఫ్ట్ నుండి డిజిటల్ సంతకాన్ని కలిగి ఉంటుంది (ఫైల్ - ప్రాపర్టీస్పై కుడి క్లిక్ చేయండి). అనుమానం ఉంటే, వైరస్ల కోసం విండోస్ ప్రాసెస్లను ఎలా స్కాన్ చేయాలో చూడండి.
- విండోస్ సిస్టమ్ ఫైళ్ళ యొక్క సమగ్రతను తనిఖీ చేయడానికి ప్రయత్నించండి.
- Dllhost.exe కోసం DEP ని నిలిపివేయడానికి ప్రయత్నించండి (32-బిట్ సిస్టమ్లకు మాత్రమే): కంట్రోల్ పానెల్ - సిస్టమ్కు వెళ్లండి (లేదా "ఈ కంప్యూటర్" - "ప్రాపర్టీస్" పై కుడి క్లిక్ చేయండి), ఎడమవైపు "అడ్వాన్స్డ్ సిస్టమ్ సెట్టింగులు" ఎంచుకోండి, "అడ్వాన్స్డ్" టాబ్లో "పనితీరు" విభాగంలో, "ఐచ్ఛికాలు" క్లిక్ చేసి, "డేటా ఎగ్జిక్యూషన్ ప్రివెన్షన్" టాబ్ తెరవండి. "క్రింద ఎంచుకున్నవి మినహా అన్ని ప్రోగ్రామ్లు మరియు సేవలకు DEP ని ప్రారంభించండి" ఎంచుకోండి, "జోడించు" బటన్ను క్లిక్ చేసి, ఫైల్కు మార్గాన్ని పేర్కొనండి సి: విండోస్ సిస్టమ్ 32 dllhost.exe. సెట్టింగులను వర్తింపజేయండి మరియు కంప్యూటర్ను పున art ప్రారంభించండి.
చివరకు, ఏమీ సహాయం చేయకపోతే, మరియు మీకు విండోస్ 10 ఉంటే, డేటాను సేవ్ చేయడంతో మీరు సిస్టమ్ను రీసెట్ చేయడానికి ప్రయత్నించవచ్చు: విండోస్ 10 ను ఎలా రీసెట్ చేయాలి.