ఇటీవల, నా విండోస్ 8.1 పిసిలో, ఎక్కడా లేని విధంగా, ప్యాచ్ మంగళవారం నవీకరణలను ఇన్స్టాల్ చేసిన తర్వాత ఈవెంట్ లాగ్లో లోపాలు రావడం ప్రారంభించాను. లోపం డిస్ట్రిబ్యూటెడ్ COM (DCOM) కు సంబంధించినది:
ఆటలో ట్విచ్ చాట్ ఎలా చూడాలి
CLSID {9E175B6D-F52A-11D8-B9A5-505054503030} మరియు APPID {9E175B9C-F52A-11D8-B9A5-505054503030 with తో COM సర్వర్ అప్లికేషన్ కోసం అప్లికేషన్-నిర్దిష్ట అనుమతి సెట్టింగులు స్థానిక యాక్టివేషన్ అనుమతి ఇవ్వవు. S-1-5-21-81864976-3388411891-1937036257-1001 అప్లికేషన్ కంటైనర్లో నడుస్తున్న లోకల్ హోస్ట్ (LRPC ని ఉపయోగించడం) అందుబాటులో లేదు SID (S-1-15-2-1430448594-2639229838-973813799-439329657-1197984880-4069167804 1277922394). కాంపోనెంట్ సర్వీసెస్ అడ్మినిస్ట్రేటివ్ సాధనాన్ని ఉపయోగించి ఈ భద్రతా అనుమతిని సవరించవచ్చు.
ఇటువంటి సంక్లిష్టమైన లోపం అనుభవం లేని వినియోగదారులను నిరాశకు గురి చేస్తుంది. ఈ పరిభాషతో వారికి పరిచయం లేదు. అదనంగా, DCOM లోపాలను పరిష్కరించుకోవడం చాలా బాధాకరం కాబట్టి నేను మొదట దానిని విస్మరించాను కాని ప్రతి గంట లేదా అంతకంటే ఎక్కువ సమయం జరిగినందున ఈవెంట్ లాగ్ వాటిలో నిండి ఉంది. దాన్ని పరిష్కరించడానికి నిశ్చయించుకున్నాను, నేను దర్యాప్తు చేయాలని నిర్ణయించుకున్నాను.
ప్రకటన
మీలో తెలియని వారికి, COM అనేది మైక్రోసాఫ్ట్ యొక్క పాత ఆబ్జెక్ట్-ఓరియెంటెడ్ ఇంటర్-ప్రాసెస్ కమ్యూనికేషన్ టెక్నాలజీ. COM సర్వర్ అనేది ఎగ్జిక్యూటబుల్ (EXE లేదా DLL), ఇది COM వస్తువుల సమితిని అమలు చేస్తుంది. అనేక విండోస్ భాగాలు COM వస్తువులుగా అమలు చేయబడతాయి మరియు ఒకదానితో ఒకటి సంభాషించడానికి ప్రామాణిక COM నియమాలను అనుసరిస్తాయి. COM సర్వర్లు రిజిస్ట్రీలో నమోదు చేయబడ్డాయి మరియు క్లాస్ ID (CLSID) మరియు APPID కలిగి ఉంటాయి.
ఈ లోపాన్ని పరిష్కరించడానికి మొదటి దశ CLSID మరియు APPID ఏ DCOM భాగానికి సంబంధించినదో కనుగొనడం. కాబట్టి రిజిస్ట్రీ ఎడిటర్ను కాల్చండి మరియు ఈ రిజిస్ట్రీ కీకి వెళ్లండి:
HKEY_CLASSES_ROOT CLSID {E 9E175B6D-F52A-11D8-B9A5-505054503030}
ఈ రిజిస్ట్రీ కీ App 9E175B9C-F52A-11D8-B9A5-505054503030 is అనే దోష సందేశం వలె అదే AppID ని సూచిస్తుంది. కాబట్టి, తదుపరి వెళ్ళండి
HKCR APPID {{9E175B9C-F52A-11D8-B9A5-505054503030}
ఈ భాగం WSearch (విండోస్ సెర్చ్ COM ఆబ్జెక్ట్) అని నాకు చెప్పారు.
తరువాతి దశ ఈ CLSID / AppID కి కేటాయించటం, అది కోరుకున్న సరైన స్థానిక క్రియాశీలత అనుమతులు - నా యూజర్ సెక్యూరిటీ ID (SID) మరియు అనువర్తనం SID. అలా చేయడానికి, విండోస్ ఒక కాంపోనెంట్ సర్వీసెస్ సాధనాన్ని అందిస్తుంది, ఇది COM సర్వర్లలో లాంచ్ మరియు యాక్టివేషన్ అనుమతులు, యాక్సెస్ అనుమతులు మరియు కాన్ఫిగరేషన్ అనుమతులను సవరించడానికి వినియోగదారుని అనుమతిస్తుంది.
అడ్మినిస్ట్రేటివ్ టూల్స్ -> కాంపోనెంట్ సర్వీసెస్. కాంపోనెంట్ సేవలను విస్తరించండి -> కంప్యూటర్ -> నా కంప్యూటర్ -> DCOM కాన్ఫిగర్. 'WSearch' ను గుర్తించి కుడి క్లిక్ చేయండి -> గుణాలు. 'భద్రత' టాబ్కు వెళ్లండి.
ఇలా చేసిన తర్వాత, ఈ COM ఆబ్జెక్ట్ కోసం సెక్యూరిటీ టాబ్లో ప్రతిదీ గ్రే-అవుట్ (డిసేబుల్) అయిందని నేను చూశాను, అందువల్ల నేను మొదట రిజిస్ట్రీలో నా యూజర్ ఖాతాకు పూర్తి అనుమతులు ఇవ్వాలి. నేను మళ్ళీ రెగెడిట్ తెరిచి అదే కీకి వెళ్ళాను
HKEY_CLASSES_ROOT AppID {E 9E175B9C-F52A-11D8-B9A5-505054503030}
మరియు అనుమతులను మార్చారు. మొదట మీరు యాజమాన్యాన్ని తీసుకోవాలి ('సబ్ కంటైనర్లు మరియు వస్తువులపై యజమానిని మార్చండి' అని తనిఖీ చేయండి), ఆపై మీ వినియోగదారు పేరును జోడించి పూర్తి నియంత్రణ ఇవ్వండి. తరువాత, మీరు యాజమాన్యాన్ని అసలు ఖాతాకు మార్చవచ్చు (NT Service TrustedInstaller).
వినెరోతో యాజమాన్యాన్ని తీసుకోవడం మరియు నిర్వాహక అనుమతులు ఇవ్వడం చాలా సులభం RegOwnershipEx అనువర్తనం.
ఇప్పుడు నేను కాంపోనెంట్ సర్వీసెస్ (Dcomcnfg.exe) ను తిరిగి తెరిచాను మరియు WSearch లక్షణాలు, సెక్యూరిటీ టాబ్కి వెళ్ళాను మరియు ఇప్పుడు లాంచ్ మరియు యాక్టివేషన్ అనుమతులపై భద్రతా అనుమతులను సవరించగలిగాను, ఇవి ఇలా చూపించబడ్డాయి:
భద్రతా సమూహం ప్రతి ఒక్కరి ద్వారా, నా వినియోగదారు ఖాతాకు ఇప్పటికే స్థానిక సక్రియం అనుమతులు ఉన్నాయి, కానీ 3 ఇతర SID లు కూడా చూపించబడ్డాయి, అవి తెలియని వినియోగదారు ఖాతాలు లేదా సమూహాలు వారి ఐకాన్ సూచించినట్లు తెలియవు. అవి అప్లికేషన్ SID లు మరియు అనువర్తనాలను చూడండి. ఈవెంట్ లాగ్ లోపం కూడా '... అప్లికేషన్ కంటైనర్లో నడుస్తోంది అందుబాటులో లేదు SID (S-1-15-2-1430448594-2639229838-973813799-439329657-1197984847-4069167804-1277922394).
ఇప్పుడు విండోస్ ఆబ్జెక్ట్ పికర్ UI భద్రతా ప్రధాన వస్తువుల కోసం అప్లికేషన్ SID లను జోడించడానికి మిమ్మల్ని అనుమతించదు. కాబట్టి జోడించు క్లిక్ చేసిన తరువాత, నేను అడ్వాన్స్డ్ క్లిక్ చేసి ... ఆపై ఇప్పుడు కనుగొనండి. ఇది అన్ని వస్తువులను జాబితా చేస్తుంది. కానీ వాటిలో ఎక్కువ భాగం ఖాతా SID లు. 'ALL APPLICATION PACKAGES' నేను గమనించాను, ఇది పేరు సూచించినట్లుగా అన్ని అప్లికేషన్ ప్యాకేజీల కోసం ఒక సమూహం కావచ్చు, కాబట్టి నేను దానిని ఎంచుకున్నాను. దీన్ని జోడించడానికి ప్రతిచోటా సరే క్లిక్ చేసి, ఆపై లోకల్ లాంచ్ మరియు లోకల్ యాక్టివేషన్ అనుమతులను ఇవ్వండి.
గూగుల్ ఫోటోల నుండి వీడియోలను ఎలా సేవ్ చేయాలి
ఇప్పుడు సరే క్లిక్ చేసి, కాంపోనెంట్ సర్వీసెస్ UI ని మూసివేసిన తరువాత, ఈవెంట్ లాగ్ నుండి లోపం పోయింది, అంటే WSearch COM భాగం ఇప్పుడు సరైన స్థానిక ప్రయోగ మరియు క్రియాశీలత అనుమతులను కలిగి ఉంది.
ఇదే విధమైన వారి ఈవెంట్ లాగ్లోని DCOM లోపాలను పరిష్కరించడానికి ఎవరికైనా సహాయపడటానికి నేను ఈ కథనాన్ని సాధారణ మార్గదర్శిగా వ్రాసాను. COM వస్తువులకు గందరగోళానికి గురైనప్పుడు సరైన అనుమతులను సులభంగా పునరుద్ధరించడానికి విండోస్కు ఇంకా సాధనం ఎందుకు లేదని నేను ఇప్పటికీ ఆందోళన చెందుతున్నాను.