Windows క్లయింట్ లేదా సర్వర్ కంప్యూటర్లో కొన్ని ప్రోగ్రామ్లను తెరిచినప్పుడు, ది సందేశ ఫిల్టర్ ద్వారా కాల్ రద్దు చేయబడింది లోపం కోడ్తో 0x80010002 ప్రేరేపించబడవచ్చు. ఇతర సందర్భాల్లో, లెగసీ అప్లికేషన్ను పిలిచినప్పుడు అదే సమస్య ఎదురవుతుంది. ఈ పోస్ట్ ఈ సమస్యకు అత్యంత వర్తించే పరిష్కారాలను అందిస్తుంది.
ఊహించని లోపం సంభవించింది.
సందేశ ఫిల్టర్ ద్వారా కాల్ రద్దు చేయబడింది. (HRESULT నుండి మినహాయింపు: 0x80010002 (RPC_E_CALL_CANCELED))
మెసేజ్ ఫిల్టర్, 0x80010002 ద్వారా కాల్ రద్దు చేయబడింది
మీకు లోపం వచ్చినట్లయితే ప్రాంప్ట్ తెలియజేస్తుంది మెసేజ్ ఫిల్టర్, 0x80010002 ద్వారా కాల్ రద్దు చేయబడింది మీరు అప్లికేషన్ను తెరవడానికి ప్రయత్నించినప్పుడు లేదా మీ Windows 11/10 కంప్యూటర్లో అప్లికేషన్ని పిలిచినప్పుడు, మేము దిగువన అందించిన క్రింది సూచించిన పరిష్కారాలు మీ సిస్టమ్లోని లోపాన్ని పరిష్కరించడానికి మీకు సహాయపడవు.
- రిమోట్ ప్రొసీజర్ కాల్ (RPC) సేవను తనిఖీ చేయండి
- విండోస్ మేనేజ్మెంట్ ఇన్స్ట్రుమెంటేషన్ (WMI) సేవను పునఃప్రారంభించండి
- WBEMTESTని అమలు చేయండి
- DLLలను మళ్లీ నమోదు చేయండి, wbem ఫోల్డర్లో .mofలను మళ్లీ కంపైల్ చేయండి మరియు WMI సర్వీస్ మరియు ప్రొవైడర్ని మళ్లీ నమోదు చేయండి.
- విండోస్ మేనేజ్మెంట్ ఇన్స్ట్రుమెంటేషన్ను రిపేర్/రీబిల్డ్ చేయండి
- యాంటీవైరస్ని తాత్కాలికంగా నిలిపివేయండి లేదా అన్ఇన్స్టాల్ చేయండి
- WBEMTESTని అమలు చేయండి
- PortQryని ఉపయోగించి RPC లోపాలను ట్రబుల్షూట్ చేయండి
- Windows సర్వీస్ కాంపోనెంట్ మానిటర్లను WMI నుండి RPCకి మార్చండి
సూచించిన పరిష్కారాలను వివరంగా చూద్దాం. మీ సిస్టమ్ కొంతకాలంగా అప్డేట్ చేయబడకుంటే, మీరు ఇంకా కొనసాగడానికి ముందు, అప్డేట్ల కోసం తనిఖీ చేసి, అందుబాటులో ఉన్న బిట్లను ఇన్స్టాల్ చేయమని మేము మీకు సూచిస్తున్నాము (సహా ఐచ్ఛిక నవీకరణలు ) మీ సిస్టమ్లో సమస్య పరిష్కరించబడిందో లేదో చూడండి. లోపం విసిరే అప్లికేషన్ను మళ్లీ ఇన్స్టాల్ చేయడం కూడా సహాయపడవచ్చు.
1] రిమోట్ ప్రొసీజర్ కాల్ (RPC) సేవను తనిఖీ చేయండి
RPCSS సేవ COM మరియు DCOM సర్వర్ల కోసం సర్వీస్ కంట్రోల్ మేనేజర్. ఇది COM మరియు DCOM సర్వర్ల కోసం ఆబ్జెక్ట్ యాక్టివేషన్ అభ్యర్థనలు, ఆబ్జెక్ట్ ఎగుమతిదారు తీర్మానాలు మరియు పంపిణీ చేయబడిన చెత్త సేకరణను నిర్వహిస్తుంది. ఈ సేవ నిలిపివేయబడినా లేదా నిలిపివేయబడినా, COM లేదా DCOMని ఉపయోగించే ప్రోగ్రామ్లు సరిగ్గా పని చేయవు. అదనంగా, RpcSs సేవ ఉపయోగిస్తుంది rpcss.dll C:\Windows\system32 డైరెక్టరీలో ఉన్న ఫైల్. ఫైల్ తీసివేయబడినా లేదా పాడైనట్లయితే, మీరు దీనిని ఎదుర్కోవచ్చు మెసేజ్ ఫిల్టర్, 0x80010002 ద్వారా కాల్ రద్దు చేయబడింది లోపం.
ఈ పరిష్కారానికి మీరు రిమోట్ ప్రొసీజర్ కాల్ (RPC) (RpcSs) సేవ ప్రారంభించబడిందని మరియు దీనికి సెట్ చేయబడిందని నిర్ధారించుకోవడం అవసరం ఆటోమేటిక్ డిఫాల్ట్ కాన్ఫిగరేషన్ అయిన స్టార్టప్. సేవ యొక్క డిఫాల్ట్ స్టార్టప్ కాన్ఫిగరేషన్ను పునరుద్ధరించడానికి, కమాండ్ ప్రాంప్ట్ను అడ్మినిస్ట్రేటర్గా అమలు చేయండి, ఆపై దిగువ ఆదేశాన్ని కాపీ చేసి పేస్ట్ చేసి ఎంటర్ నొక్కండి.
sc config RpcSs start= auto sc start RpcSs
ఆదేశం అమలు చేయబడిన తర్వాత, కమాండ్ విండోను మూసివేసి, కంప్యూటర్ను పునఃప్రారంభించండి.
2] Windows మేనేజ్మెంట్ ఇన్స్ట్రుమెంటేషన్ (WMI) సేవను పునఃప్రారంభించండి
విండోస్ మేనేజ్మెంట్ ఇన్స్ట్రుమెంటేషన్ (winmgmt) సేవ ఆపరేటింగ్ సిస్టమ్లు, పరికరాలు, అప్లికేషన్లు మరియు సేవల గురించి నిర్వహణ సమాచారాన్ని యాక్సెస్ చేయడానికి ఒక సాధారణ ఇంటర్ఫేస్ మరియు ఆబ్జెక్ట్ మోడల్ను అందిస్తుంది. ఈ సేవ నిలిపివేయబడితే, చాలా Windows ఆధారిత సాఫ్ట్వేర్ సరిగ్గా పని చేయదు. ఈ సేవ నిలిపివేయబడితే, దానిపై స్పష్టంగా ఆధారపడిన ఏవైనా సేవలు ప్రారంభించడంలో విఫలమవుతాయి. అలాగే, winmgmt సేవను ఉపయోగిస్తోంది WMIsvc.dll C:\Windows\system32\wbem డైరెక్టరీలో ఉన్న ఫైల్ – ఫైల్ తీసివేయబడినా లేదా పాడైపోయినా, మీరు ఆధారిత సేవలతో సమస్యలను ఎదుర్కొనే అవకాశం ఉంది.
ఈ పరిష్కారానికి మీరు నిర్ధారించుకోవాలి winmgmt దిగువ కమాండ్ను ఎలివేటెడ్ CMD ప్రాంప్ట్లో అమలు చేయడం ద్వారా మీ టార్గెట్ సర్వర్లో సర్వీస్ దాని డిఫాల్ట్ స్టార్టప్ కాన్ఫిగరేషన్కు సెట్ చేయబడింది. సేవ ఇప్పటికే అమలులో ఉంటే దాన్ని పునఃప్రారంభించండి.
sc config winmgmt start= auto sc start winmgmt
చదవండి : WMI ప్రొవైడర్ హోస్ట్ (WmiPrvSE.exe) అధిక CPU వినియోగం
3] WBEMTESTని అమలు చేయండి
మీరు పైన వివరించిన విధంగా WMIని పునఃప్రారంభించలేకపోతే, నోడ్లో WMI కనెక్టివిటీని పరీక్షించడానికి మీరు WBEMTESTని స్థానికంగా అమలు చేయవచ్చు. దీని కోసం, దీన్ని చూడండి Microsoft డాక్యుమెంటేషన్ .
4] DLLలను మళ్లీ నమోదు చేయండి, wbem ఫోల్డర్లో .mofలను మళ్లీ కంపైల్ చేయండి మరియు WMI సర్వీస్ మరియు ప్రొవైడర్ని మళ్లీ నమోదు చేయండి
ఈ పరిష్కారం కోసం, మీరు అవసరం అన్ని DLLలను మళ్లీ నమోదు చేయండి మరియు తిరిగి కంపైల్ చేయండి .mofs wbem ఫోల్డర్లో, మరియు WMI సర్వీస్ మరియు ప్రొవైడర్ని మళ్లీ నమోదు చేయండి. ఈ పనిని నిర్వహించడానికి, మీరు a సృష్టించి, అమలు చేయాలి బ్యాచ్ ఫైల్ ఈ దశలను అనుసరించడం ద్వారా:
- నొక్కండి విండోస్ కీ + ఆర్ రన్ డైలాగ్ను అమలు చేయడానికి.
- రన్ డైలాగ్ బాక్స్లో, టైప్ చేయండి నోట్ప్యాడ్ మరియు నోట్ప్యాడ్ తెరవడానికి ఎంటర్ నొక్కండి.
- దిగువ వాక్యనిర్మాణాన్ని టెక్స్ట్ ఎడిటర్లో కాపీ చేసి అతికించండి.
@echo off sc config winmgmt start= disabled net stop winmgmt /y %systemdrive% cd %windir%\system32\wbem for /f %%s in ('dir /b *.dll') do regsvr32 /s %%s wmiprvse /regserver winmgmt /regserver sc config winmgmt start= auto net start winmgmt for /f %%s in ('dir /s /b *.mof *.mfl') do mofcomp %%s
- ఫైల్ను పేరుతో సేవ్ చేసి, జత చేయండి .ఒకటి ఫైల్ పొడిగింపు - ఉదా; తిరిగి నమోదు WMI.bat; పై ది రకంగా సేవ్ చేయండి బాక్స్, ఎంచుకోండి అన్ని ఫైల్లు .
- ఇప్పుడు, నిర్వాహక అధికారాలతో బ్యాచ్ ఫైల్ను అమలు చేయండి (సేవ్ చేసిన ఫైల్పై కుడి-క్లిక్ చేసి, ఎంచుకోండి అడ్మినిస్ట్రేటర్గా అమలు చేయండి సందర్భ మెను నుండి) లేదా దాన్ని అమలు చేయడానికి .bat ఫైల్పై డబుల్ క్లిక్ చేయండి.
- బ్యాచ్ ఫైల్ రన్ అయిన తర్వాత, మీరు దాన్ని తొలగించవచ్చు.
- యంత్రాన్ని రీబూట్ చేయండి మరియు WMIని పరీక్షించండి.
5] విండోస్ మేనేజ్మెంట్ ఇన్స్ట్రుమెంటేషన్ రిపేర్/రీబిల్డ్
మీరు త్వరగా చేయవచ్చు WMI మరమ్మత్తు లేదా పునర్నిర్మించండి దిగువ సోర్స్ కోడ్తో పైన చూపిన విధంగా బ్యాచ్ ఫైల్ను సృష్టించడం ద్వారా స్థానిక మెషీన్ లేదా సర్వర్లో (సందర్భంగా ఉండవచ్చు) లేదా మీరు లింక్ చేసిన గైడ్లో అందించిన దశల వారీ సూచనలను అనుసరించవచ్చు.
Echo Rebuilding WMI.....Please wait. > c:\wmirebuild.log net stop sharedaccess >> c:\wmirebuild.log net stop winmgmt /y >> c:\wmirebuild.log cd C:\WINDOWS\system32\wbem >> c:\wmirebuild.log del /Q Repository >> c:\wmirebuild.log c: cd c:\windows\system32\wbem >> c:\wmirebuild.log rd /S /Q repository >> c:\wmirebuild.log regsvr32 /s %systemroot%\system32\scecli.dll >> c:\wmirebuild.log regsvr32 /s %systemroot%\system32\userenv.dll >> c:\wmirebuild.log mofcomp cimwin32.mof >> c:\wmirebuild.log mofcomp cimwin32.mfl >> c:\wmirebuild.log mofcomp rsop.mof >> c:\wmirebuild.log mofcomp rsop.mfl >> c:\wmirebuild.log for /f %%s in ('dir /b /s *.dll') do regsvr32 /s %%s >> c:\wmirebuild.log for /f %%s in ('dir /b *.mof') do mofcomp %%s >> c:\wmirebuild.log for /f %%s in ('dir /b *.mfl') do mofcomp %%s >> c:\wmirebuild.log mofcomp exwmi.mof >> c:\wmirebuild.log mofcomp -n:root\cimv2\applications\exchange wbemcons.mof >> c:\wmirebuild.log mofcomp -n:root\cimv2\applications\exchange smtpcons.mof >> c:\wmirebuild.log mofcomp exmgmt.mof >> c:\wmirebuild.log net stop winmgmt >> c:\wmirebuild.log net start winmgmt >> c:\wmirebuild.log gpupdate /force >> c:\wmirebuild.log
చదవండి : WMI రిపోజిటరీ రీసెట్ విఫలమైంది, లోపం 0x80070005, 0x8007041B, 0x80041003
6] యాంటీవైరస్ని తాత్కాలికంగా నిలిపివేయండి లేదా అన్ఇన్స్టాల్ చేయండి
సర్వర్లో సమస్యలను కలిగించే భద్రత/యాంటీవైరస్ సాఫ్ట్వేర్ ఉండవచ్చు, WMI/DCOM కాన్ఫిగరేషన్ చెడ్డది లేదా WMI రెపో దెబ్బతిన్నది. కాబట్టి, మీరు పైన పేర్కొన్న 1, 2, 4 మరియు 5 పరిష్కారాలను వర్తింపజేసిన తర్వాత కూడా సమస్య కొనసాగితే, మీరు ఏదైనా యాంటీవైరస్ సాఫ్ట్వేర్ను అన్ఇన్స్టాల్ చేయడానికి ప్రయత్నించవచ్చు, Windows ఫైర్వాల్ లేదా ఏదైనా మూడవ పక్షం అంకితమైన ఫైర్వాల్ను నిలిపివేయండి మరియు అది సహాయపడుతుందో లేదో చూడండి.
7] PortQryని ఉపయోగించి RPC లోపాలను పరిష్కరించండి
మీరు నెట్వర్క్ ట్రేస్ డేటాను పరిశోధించే ముందు RPC ఎలా పనిచేస్తుందనే దానిపై PortQry శీఘ్ర అంతర్దృష్టిని అందిస్తుంది. మినహాయింపు RPCని సూచిస్తున్నందున, మీరు ఉపయోగించి RPC లోపాలను పరిష్కరించవచ్చు PortQry.exe ఆదేశాలు మీరు క్లయింట్ లేదా సర్వర్ కంప్యూటర్లో కనెక్షన్ని పొందవచ్చో లేదో త్వరగా నిర్ణయించడానికి.
8] Windows సర్వీస్ కాంపోనెంట్ మానిటర్లను WMI నుండి RPCకి మార్చండి
ఈ పరిష్కారం వర్తిస్తుంది సోలార్ విండ్స్ సమస్యను ఎదుర్కొన్న వినియోగదారులు మరియు వెబ్ కన్సోల్లో దోష సందేశాన్ని స్వీకరించారు. పనితీరు కౌంటర్లను పునర్నిర్మించడం లేదా WMI రిపోజిటరీని పునర్నిర్మించడం వంటి తీవ్రమైన దశలు లేకుండా సమస్యను పరిష్కరించడంలో ఈ సంభావ్య ప్రత్యామ్నాయం సహాయపడుతుంది - బదులుగా ఈ దశలను అనుసరించడం ద్వారా Windows సర్వీస్ కాంపోనెంట్ మానిటర్లను WMI నుండి RPCకి మార్చండి:
- ఓరియన్ వెబ్ కన్సోల్లోని SAM సారాంశం పేజీకి బ్రౌజ్ చేయండి.
- విండోస్ సర్వీస్ కాంపోనెంట్ ఉన్న అప్లికేషన్ టెంప్లేట్ని ఎడిట్ చేయండి.
- విండోస్ సర్వీస్ కాంపోనెంట్ని విస్తరించండి.
- WMI నుండి RPC పద్ధతికి మార్చండి.
- సేవ్ చేయండి.
మీ అన్ని అప్లికేషన్లలో సాధ్యమయ్యే అన్ని Windows సర్వీస్ మానిటర్లను RPC పద్ధతికి మార్చడానికి, మీరు ఇక్కడ అందుబాటులో ఉన్న SQL స్క్రిప్ట్ని ఉపయోగించవచ్చు support.solarwinds.com ఇప్పటికే ఉన్న అన్ని Windows సర్వీస్ కాంపోనెంట్ మానిటర్లను పొందే పద్ధతులను WMI నుండి RPCకి మార్చడానికి.
విండోస్ నవీకరణను అన్ఇన్స్టాల్ చేయండి
ఈ పోస్ట్ సహాయపడుతుందని నేను ఆశిస్తున్నాను!
నేను ఎర్రర్ కోడ్ 0xc8000402ని ఎలా పరిష్కరించగలను?
నివేదించబడిన ప్రకారం, 0xc8000402 ఎర్రర్ కోడ్ ఎక్కువగా Windows 10ని అమలు చేస్తున్న Windows ఇన్సైడర్లు వారి పరికరంలో తాజా బిల్డ్ను డౌన్లోడ్ చేయడానికి ప్రయత్నిస్తున్నప్పుడు Dev లేదా బీటా ఛానెల్లలో చేరి ఉండవచ్చు. మీరు దీని ద్వారా ప్రభావితమైతే, ప్రత్యామ్నాయంగా, మీరు ముందుగా విడుదల ప్రివ్యూ ఛానెల్లో చేరవచ్చు, ఆపై అక్కడ నుండి Windows 11ని ఇన్స్టాల్ చేయవచ్చు.
విజయవంతం కాని 0x80070002 అంటే ఏమిటి?
SCCM విస్తరణలో లోపం 0x80070002 అంటే T అతను సిస్టమ్ పేర్కొన్న ఫైల్ను కనుగొనలేదు . మరొక సందర్భంలో, లోపం 0x80070002 అనేది విండోస్ అప్డేట్ ఎర్రర్ అది పాడైపోయిన లేదా తప్పిపోయిన సిస్టమ్ ఫైల్ల వలన సంభవించవచ్చు. అలాగే, అప్డేట్ను డౌన్లోడ్ చేయడానికి సిస్టమ్లో తగినంత స్థలం లేకపోతే, మీరు ఈ లోపాన్ని ఎదుర్కోవచ్చు. సిస్టమ్కు జోడించిన హార్డ్వేర్ పరికరాల మధ్య వైరుధ్యం కారణంగా కూడా సమస్య కనిపించవచ్చు.