ఏ విధమైన dllhost.exe COM సర్రోగేట్ ప్రక్రియ, ఇది ప్రాసెసర్ని లోడ్ చేస్తుంది లేదా దోషాలకు కారణమవుతుంది

విండోస్ 10, 8 లేదా విండోస్ 7 టాస్క్ మేనేజర్లో, మీరు dllhost.exe ప్రాసెస్ను గుర్తించవచ్చు, కొన్ని సందర్భాల్లో ఇది అధిక ప్రాసెసర్ లోడ్ లేదా లోపాలను కలిగిస్తుంది: సర్రోగేట్ COM ప్రోగ్రామ్, విఫలమైన అప్లికేషన్ dllhost.exe పేరు నిలిపివేయబడింది.

ఈ మాన్యువల్, COM సర్రోగేట్ కార్యక్రమం ఏమిటో వివరంగా వివరిస్తుంది, ఇది dllhost.exe ను తొలగించడానికి సాధ్యమవుతుంది మరియు ఎందుకు ఈ ప్రక్రియ దోషాన్ని "కార్యక్రమం పనిచేయడం ఆగిపోయింది".

Dllhost.exe ప్రక్రియ అంటే ఏమిటి?

COM సర్రోగేట్ ప్రాసెస్ (dllhost.exe) అనేది ఒక "ఇంటర్మీడియట్" సిస్టమ్ ప్రాసెస్, ఇది మీరు కాంపోనెంట్ ఆబ్జెక్ట్ మోడల్ (COM) ఆబ్జెక్టులను విండోస్ 10, 8 మరియు విండోస్ 7 లోని ప్రోగ్రామ్ల సామర్ధ్యాలను విస్తరించడానికి అనుమతిస్తుంది.

ఉదాహరణ: అప్రమేయంగా, ప్రామాణికం కాని వీడియో లేదా ఇమేజ్ ఫార్మాట్లకు సూక్ష్మచిత్రాలు Windows Explorer లో ప్రదర్శించబడవు. అయితే, తగిన కార్యక్రమాలు (Adobe Photoshop, Corel Draw, ఫోటో వీక్షకులు, వీడియో కోడెక్లు మరియు వంటివి) ఇన్స్టాల్ చేసేటప్పుడు, ఈ కార్యక్రమాలు వారి COM వస్తువులు రిజిస్ట్రేషన్లో నమోదు చేయబడతాయి మరియు COM సర్రోగేట్ ప్రాసెస్ని ఉపయోగించి ఎక్స్ప్లోరర్ వాటిని కలుపుతుంది మరియు సూక్ష్మచిత్రాలను ప్రదర్శించడానికి విండో.

Dllhost.exe పాలుపంచుకున్నప్పుడు మాత్రమే ఇది కాదు, కానీ చాలా సాధారణమైన మరియు అదే సమయంలో, తరచుగా "COM సర్రోగేట్ పనిచేయడం ఆగిపోయింది" లోపాలు లేదా అధిక ప్రాసెసర్ లోడ్. ఒకటి కంటే ఎక్కువ dllhost.exe ప్రక్రియ ఏకకాలంలో టాస్క్ మేనేజరులో ప్రదర్శించబడుతుందనేది వాస్తవం (ప్రతి కార్యక్రమం దాని స్వంత ప్రక్రియను అమలు చేస్తుంది).

అసలైన సిస్టమ్ ప్రాసెస్ ఫైలు C: Windows System32 లో ఉంది. మీరు dllhost.exe ను తొలగించలేరు, కానీ ఈ ప్రక్రియ వల్ల కలిగే సమస్యలను సరిచేయడానికి సాధారణంగా అవకాశాలు ఉన్నాయి.

ఎందుకు dllhost.exe COM సర్రోగేట్ ప్రాసెసర్ని లోడ్ చేస్తుంది లేదా దోషం కారణమవుతుంది "సర్రోగేట్ COM ప్రోగ్రామ్ పనిచేయడం ఆగిపోయింది" మరియు దానిని ఎలా పరిష్కరించాలో

తరచుగా, సిస్టమ్పై అధిక లోడ్ లేదా COM సర్రోగేట్ ప్రక్రియ యొక్క ఆకస్మిక ముగింపు విండోస్ ఎక్స్ప్లోరర్లోని వీడియో లేదా ఫోటో ఫైళ్లను కలిగి ఉన్న కొన్ని ఫోల్డర్లను తెరిచినప్పుడు ఇది సంభవిస్తుంది, అయితే ఇది ఏకైక ఎంపిక కాదు: కొన్నిసార్లు మూడవ పార్టీ ప్రోగ్రామ్ల యొక్క సాధారణ ప్రారంభించడం లోపాలను కలిగిస్తుంది.

ఈ ప్రవర్తనకు అత్యంత సాధారణ కారణాలు:

  1. ఒక మూడవ పార్టీ కార్యక్రమం తప్పుగా COM వస్తువులను నమోదు చేసింది లేదా వారు సరిగ్గా పనిచేయలేదు (విండోస్ యొక్క ప్రస్తుత సంస్కరణలు, పాత సాఫ్ట్వేర్తో సరికాని).
  2. ఎక్స్ప్లోరర్లో సూక్ష్మచిత్రాలను గీయుతున్నప్పుడు సమస్య సంభవించినప్పుడు, పాత లేదా తప్పుగా పనిచేసే కోడెక్స్.
  3. కొన్నిసార్లు - మీ కంప్యూటర్లో వైరస్లు లేదా మాల్వేర్ పని, అలాగే విండోస్ సిస్టమ్ ఫైళ్లకు నష్టం.

పునరుద్ధరణ పాయింట్లను ఉపయోగించి, కోడెక్స్ లేదా ప్రోగ్రామ్లను తీసివేయండి

ప్రాసెసర్ లేదా "సర్రోగేట్ COM సర్జ్" లోపాలపై అధిక లోడ్ ఇటీవల జరిగితే, సిస్టమ్ పునరుద్ధరణ పాయింట్లను (Windows 10 రికవరీ పాయింట్స్ చూడండి) ఉపయోగించి ప్రయత్నించండి లేదా మీరు ఏ ప్రోగ్రామ్ లేదా కోడెక్ని వ్యవస్థాపించినట్లు తెలిస్తే, వాటిని కంట్రోల్ ప్యానెల్లో - ప్రోగ్రామ్లు మరియు భాగాలు లేదా, Windows 10 లో, సెట్టింగులు - అప్లికేషన్స్.

గమనిక: దోషం చాలా కాలం క్రితం కనిపించినప్పటికీ, కానీ ఎక్స్ప్లోరర్లో వీడియో లేదా చిత్రాలతో ఫోల్డర్లను తెరిచినప్పుడు, మొదట ఇన్స్టాల్ చేయబడిన కోడెక్స్ని తీసివేయడానికి ప్రయత్నించండి, ఉదాహరణకు, K-Lite కోడెక్ ప్యాక్, తొలగింపు పూర్తయిన తర్వాత, కంప్యూటర్ పునఃప్రారంభించాలని నిర్ధారించుకోండి.

దెబ్బతిన్న ఫైల్లు

మీరు Explorer లో ఒక నిర్దిష్ట ఫోల్డర్ తెరిచినప్పుడు, dllhost.exe నుండి ప్రాసెసర్లో అధిక లోడ్ కనిపిస్తే, అది దెబ్బతిన్న మీడియా ఫైల్ను కలిగి ఉండవచ్చు. అటువంటి ఫైల్ను బహిర్గతం చేయడానికి ఎల్లప్పుడూ పని చేస్తున్నది కాదు:

  1. విండోస్ రిసోర్స్ మానిటర్ను ఓపెన్ చేయండి (Win + R కీలను నొక్కండి, Resmon టైప్ చేసి ఎంటర్ నొక్కండి.మీరు Windows 10 టాస్క్బార్లో శోధనను కూడా ఉపయోగించవచ్చు).
  2. CPU ట్యాబ్లో, dllhost.exe ప్రక్రియను గుర్తించండి, ఆపై "సంబంధిత మాడ్యూల్స్" విభాగంలో ఏ వీడియో లేదా ఇమేజ్ ఫైల్స్ ఉన్నాయో లేదో తనిఖీ చేయండి (ఎక్స్టెన్షన్కు దృష్టి పెట్టడం). ఒకటి ఉంటే, అప్పుడు అధిక సంభావ్యతతో, ఈ ప్రత్యేక ఫైలు సమస్యను కలిగిస్తుంది (మీరు దీన్ని తొలగించడానికి ప్రయత్నించవచ్చు).

కొన్ని నిర్దిష్ట ఫైల్ రకాలతో ఫోల్డర్లను తెరిచినప్పుడు COM సర్రోగేట్ సమస్య తలెత్తుతుంటే, ఈ రకమైన ఫైల్ను తెరవడానికి బాధ్యత వహించిన COM వస్తువులు ఆబ్జెక్ట్ కావచ్చు: ఈ కార్యక్రమం తొలగించిన తర్వాత సమస్య కొనసాగితే మీరు తనిఖీ చేయవచ్చు (మరియు, కంప్యూటర్ పునఃప్రారంభించి తొలగింపు తర్వాత).

COM నమోదు లోపాలు

మునుపటి పద్ధతులు సహాయం చేయకపోతే, మీరు Windows లో COM- ఆబ్జెక్టులను సరిదిద్దడానికి ప్రయత్నించవచ్చు. పద్ధతి ఎల్లప్పుడూ సానుకూల ఫలితానికి దారితీయదు, అది ఒక ప్రతికూలమైన దారికి దారి తీస్తుంది, ఎందుకంటే దానిని ఉపయోగించటానికి ముందుగా ఒక వ్యవస్థ పునరుద్ధరణ పాయింట్ను నేను బలంగా సిఫార్సు చేస్తాను.

ఇటువంటి లోపాలను స్వయంచాలకంగా సరిచేయడానికి, మీరు CCleaner ప్రోగ్రామ్ను ఉపయోగించవచ్చు:

  1. రిజిస్ట్రీ ట్యాబ్లో, "ActiveX లోపాలు మరియు క్లాస్" బాక్స్ ను తనిఖీ చేయండి, "సమస్యల కోసం శోధించండి" క్లిక్ చేయండి.
  2. "ActiveX / COM ఎర్రర్స్" ఐటెమ్లను ఎంపిక చేసి, "ఎంచుకున్నదాన్ని సరిచేయండి" అని నిర్ధారించుకోండి.
  3. తొలగించాల్సిన రిజిస్ట్రీ ఎంట్రీల యొక్క బ్యాకప్ కాపీని సేవ్ చేయడానికి అంగీకరించి, సేవ్ మార్గాన్ని పేర్కొనండి.
  4. పరిష్కారం తర్వాత, కంప్యూటర్ను పునఃప్రారంభించండి.

CCleaner గురించి వివరాలు మరియు ప్రోగ్రామ్ డౌన్లోడ్ ఎక్కడ: ప్రయోజనాలు CCleaner ఉపయోగించండి.

COM సర్రోగేట్ లోపాలను పరిష్కరించడానికి అదనపు మార్గాలు

చివరగా, dllhost.exe తో సమస్యలను పరిష్కరించడానికి సహాయపడే కొన్ని అదనపు సమాచారం ఇప్పటివరకు పరిష్కరించబడలేదు:

  • AdwCleaner (అలాగే మీ యాంటీవైరస్ ఉపయోగించి) వంటి ఉపకరణాలను ఉపయోగించి మాల్వేర్ కోసం మీ కంప్యూటర్ను స్కాన్ చేయండి.
  • Dllhost.exe ఫైల్ సాధారణంగా వైరస్ కాదు (కానీ COM సర్రోగేట్ ఉపయోగించే మాల్వేర్ దానితో సమస్యలను కలిగిస్తుంది). అయితే, అనుమానంతో, ప్రాసెస్ ఫైలు ఉన్నట్లు నిర్ధారించుకోండి C: Windows System32 (టాస్క్ మేనేజర్లో కుడివైపు క్లిక్ చేయండి - ఫైల్ స్థానాన్ని తెరువు) మరియు డిజిటల్ ద్వారా Microsoft సంతకం చేయబడింది (ఫైల్ - ఆస్తులు కుడి క్లిక్ చేయండి). సందేహాలు ఉంటే, వైరస్ల కోసం విండోస్ ప్రక్రియలను ఎలా తనిఖీ చేయాలి అనేదానిని చూడండి.
  • Windows సిస్టమ్ ఫైల్స్ యొక్క సమగ్రతను తనిఖీ చేయడానికి ప్రయత్నించండి.
  • Dllhost.exe (మాత్రమే 32-బిట్ సిస్టమ్స్ కోసం) DEP ని నిలిపివేయండి: కంట్రోల్ ప్యానెల్ - సిస్టమ్ (లేదా "ఈ కంప్యూటర్" - "గుణాలు" పై కుడి-క్లిక్ చేయండి), ఎడమవైపున "అధునాతన సిస్టమ్ సెట్టింగులు" లో "అధునాతన" ట్యాబ్లో "ప్రదర్శన" విభాగంలో, "సెట్టింగులు" క్లిక్ చేసి, "డేటా ఎగ్జిక్యూషన్ ప్రివెన్షన్" ట్యాబ్పై క్లిక్ చేయండి. "దిగువ ఎంచుకున్న వాటిని మినహా అన్ని కార్యక్రమాలు మరియు సేవలకు DEP ని ఎన్నుకోండి" ఎంచుకోండి, "జోడించు" బటన్ను క్లిక్ చేసి, ఫైల్కు మార్గం పేర్కొనండి. సి: Windows System32 dllhost.exe. సెట్టింగులు వర్తించు మరియు కంప్యూటర్ పునఃప్రారంభించుము.

చివరగా, ఏమీ సహాయపడకపోతే, మీకు Windows 10 ఉంటే, మీరు డేటాను సేవ్ చేయడంలో సిస్టమ్ను రీసెట్ చేయడాన్ని ప్రయత్నించవచ్చు: Windows 10 ను రీసెట్ ఎలా చేయాలి.