మీరు తరచుగా విండోస్ని ఉపయోగిస్తుంటే, మీరు చాలా సాధారణంగా కనిపించే మరియు ఎప్పటికీ కనిపించని అకారణంగా వివరించలేని ఎర్రర్ మెసేజ్లలో ఒకదానితో బహుశా మీకు తెలిసి ఉండవచ్చు: "RPC సర్వర్ అందుబాటులో లేదు." ఈ లోపం అనుభవం లేని Windows వినియోగదారులకు గొప్ప గందరగోళాన్ని కలిగించినప్పటికీ, ఇది తీవ్రమైన లేదా ప్రమాదకరమైన లోపం కాదు, అంటే ఇది సాధారణంగా మీరు ఏ డేటా లేదా ప్రోగ్రామ్లను కోల్పోయేలా చేయదు. అదృష్టవశాత్తూ, మీరు ఏమి చేస్తున్నారో మీకు తెలిస్తే దాన్ని పరిష్కరించడం చాలా సులభం.
మేము ఈ వ్యాసంలో విండోస్ సిస్టమ్లలోని RPCల గురించి మాట్లాడబోతున్నప్పటికీ, RPC పద్దతి నేడు వాడుకలో ఉన్న ప్రతి రకమైన కంప్యూటర్ సిస్టమ్లో ఉపయోగించబడుతుందని మీరు తెలుసుకోవాలి. ఇది ఒక పద్దతి, Windows-నిర్దిష్ట ప్రక్రియ కాదు. చాలా RPC సర్వర్ లోపాలు ఒక కంప్యూటర్లో సంభవిస్తాయి, అయితే సమస్యకు కారణం ఆ కంప్యూటర్లో ఏదైనా కావచ్చు లేదా మొత్తం నెట్వర్క్లోని ఏదైనా కావచ్చు. ఈ వ్యాసంలో రెండు రకాల సమస్యలను ఎలా గుర్తించాలో నేను మీకు చూపుతాను.
RPC అంటే ఏమిటి?
మొదట, కొంత గందరగోళం మరియు రహస్యాన్ని తొలగించడానికి మొదటి స్థానంలో RPC అంటే ఏమిటో మాట్లాడుకుందాం. RPC అంటే "రిమోట్ ప్రొసీజర్ కాల్", మరియు ఇది కంప్యూటర్లు ఒకదానితో ఒకటి కమ్యూనికేట్ చేయడానికి దశాబ్దాలుగా ఉపయోగించిన పద్ధతి. విషయాలు కొంచెం గందరగోళానికి గురిచేసే విషయం ఏమిటంటే, ఆధునిక PCలు ఒకేసారి అనేక ప్రోగ్రామ్లను మల్టీ టాస్కింగ్ చేయడం మరియు అమలు చేయడంతో, RPC కొన్ని అప్లికేషన్లు ఒకే కంప్యూటర్లో నడుస్తున్న ఇతర అప్లికేషన్లతో కమ్యూనికేట్ చేయడానికి ఉపయోగించే పద్ధతిగా మారింది.
RPC అనేది ప్రాథమికంగా ఒక పనిని నిర్వహించడానికి వివిధ ప్రక్రియలు ఒకదానితో ఒకటి సంభాషించడానికి అనుమతించే ఒక వ్యవస్థ. RPS సర్వర్ ఒక పోర్ట్ను తెరుస్తుంది, గమ్యం సేవ లేదా సర్వర్తో కమ్యూనికేట్ చేస్తుంది, ప్రతిస్పందన కోసం వేచి ఉంది, ప్రతిస్పందన ఉన్నప్పుడు ప్యాకెట్ను పంపుతుంది, ఆపై టాస్క్ డేటాను డెస్టినేషన్ సర్వర్ లేదా సేవకు బదిలీ చేస్తుంది కాబట్టి ఇది నెట్వర్కింగ్ లాగా పనిచేస్తుంది. గమ్యం సేవ లేదా సర్వర్ తన పనిని పూర్తి చేసి, ప్రారంభించే ప్రోగ్రామ్కు తిరిగి పంపడానికి డేటాను కలిగి ఉన్నప్పుడు మొత్తం ప్రక్రియ రివర్స్లో పనిచేస్తుంది.
RPC ‘సర్వర్ అందుబాటులో లేదు’ లోపాలు
కాబట్టి "RPC సర్వర్ అందుబాటులో లేదు" లోపానికి కారణం ఏమిటి? సరే, మీ కంప్యూటర్లోని ఒక సేవ మరొక దానితో కమ్యూనికేట్ చేయవలసి ఉందని అనుకుందాం, కాబట్టి ఇది మార్పిడిని ప్రారంభించడానికి కంప్యూటర్లోని RPC సర్వర్ను సంప్రదిస్తుంది. RPC సర్వర్ మీ కంప్యూటర్లోని పోర్ట్లను "వినడం" మరియు "మాట్లాడటం" కోసం ఉపయోగిస్తుంది మరియు ఇది నెట్వర్క్ లేదా స్థానికంగా ఉన్నా, సేవల మధ్య అసలు కమ్యూనికేషన్ను ఎనేబుల్ చేసే సర్వర్. RPC సర్వర్కి కాల్ విఫలమైతే, సర్వర్ అందుబాటులో లేనందున, ప్రతిస్పందించనందున, మెమరీకి వ్రాయలేనందున లేదా పోర్ట్ను తెరవలేకపోతే, అప్పుడు “RPC సర్వర్ అందుబాటులో లేదు” లోపం ట్రిగ్గర్ చేయబడుతుంది.
'RPC సర్వర్ అందుబాటులో లేదు' లోపాలను ఎలా పరిష్కరించాలి
Windows 10 మెషీన్లో, ఈ దోష సందేశానికి మూడు ప్రాథమిక సంభావ్య కారణాలు ఉన్నాయి. RPC సేవ అమలులో లేదు, నెట్వర్క్తో సమస్యలు ఉన్నాయి లేదా RPC సేవను నియంత్రించే కొన్ని ముఖ్యమైన రిజిస్ట్రీ ఎంట్రీలు పాడైపోయాయి. Windows 10లో, RPC సేవ కేవలం రన్ చేయకపోవడమే దోషానికి అత్యంత సాధారణ కారణం.
ఏదైనా Windows లోపంతో ప్రయత్నించడానికి మొదటి విషయం పూర్తి రీబూట్. తాత్కాలిక సమస్య కారణంగా RPC సేవ పని చేయడం ఆపివేసినట్లయితే, మిగిలిన కంప్యూటర్తో పాటుగా రీబూట్ చేయడం ద్వారా దాన్ని పునఃప్రారంభించవచ్చు, కనుక ఇది ప్రయత్నించాల్సిన మొదటి విషయం. రీబూట్ లోపాన్ని పరిష్కరించకపోతే, కింది పరిష్కారాలను ప్రయత్నించండి. ఈ పరిష్కారాలు Windows 10 కంప్యూటర్ల కోసం ప్రత్యేకంగా వ్రాయబడ్డాయి, అయితే Windows యొక్క మునుపటి సంస్కరణల్లో అదే సాధారణ ప్రక్రియలను ఉపయోగించవచ్చు.
RPC సేవ
రీబూట్ సమస్యను పరిష్కరించకపోతే, RPC సేవ నిజంగా అమలులో ఉందో లేదో తనిఖీ చేయడం మొదటి విషయం.
- విండోస్ టాస్క్ బార్పై కుడి క్లిక్ చేసి ఎంచుకోండి టాస్క్ మేనేజర్, మీరు కూడా ఉపయోగించవచ్చు Ctrl + Shift + Esc హాట్కీ.
- ఎంచుకోండి సేవలు ట్యాబ్.
- అప్పుడు, క్లిక్ చేయండి సేవలను తెరవండి విండో దిగువ-ఎడమ దగ్గర లింక్.
- రిమోట్ ప్రొసీజర్ కాల్ సేవకు నావిగేట్ చేయండి. ఇది రన్ అవుతుందని నిర్ధారించుకోండి మరియు ఆటోమేటిక్కి సెట్ చేయండి.
- DCOM సర్వర్ ప్రాసెస్ లాంచర్కు నావిగేట్ చేయండి. ఇది కూడా రన్ అవుతుందని నిర్ధారించుకోండి మరియు ఆటోమేటిక్కి సెట్ చేయండి.
రెండు సేవలు ఆటోమేటిక్ మరియు రన్నింగ్ కాకుండా వేరే వాటికి సెట్ చేయబడితే, వాటిని మార్చండి. మీ సిస్టమ్ అనుమతులపై ఆధారపడి, మీరు ఈ సేవలను కూడా పునఃప్రారంభించవచ్చు. మీరు మీ కంప్యూటర్ను ఇప్పటికే రీబూట్ చేసి ఉంటే, అవి ఇప్పటికే పునఃప్రారంభించబడినందున ఇది ఏమీ సాధించదు.
RPC సర్వర్ లోపాలను కలిగించే నెట్వర్క్ సమస్యలు
నిర్దిష్ట RPC కాల్ మీ కంప్యూటర్లో పూర్తిగా అంతర్గతంగా పనిచేస్తున్నప్పటికీ, అది కమ్యూనికేట్ చేయడానికి నెట్వర్క్ స్టాక్ను ఉపయోగిస్తుంది. అంటే TCP లేదా మీ ఫైర్వాల్తో సమస్యలు RPC పని చేయకుండా ఆపగలవు.
- విండోస్ సెర్చ్ బాక్స్లో 'నియంత్రణ' అని టైప్ చేసి, ఎంచుకోండి నియంత్రణ ప్యానెల్.
- తరువాత, ఎంచుకోండి నెట్వర్క్ మరియు ఇంటర్నెట్.
- అప్పుడు, క్లిక్ చేయండి నెట్వర్క్ మరియు భాగస్వామ్య కేంద్రం.
- ఎంచుకోండి ఈథర్నెట్ లింక్ మధ్యలో మరియు తరువాత లక్షణాలు పాపప్ బాక్స్లో.
- చాలా హోమ్ నెట్వర్క్ల కోసం, మైక్రోసాఫ్ట్ నెట్వర్క్ల కోసం IPv4 మరియు ఫైల్ మరియు ప్రింటర్ షేరింగ్ రెండూ ప్రారంభించబడి ఉన్నాయని మీరు నిర్ధారించుకోవాలి.
IPv4 మరియు రెండూ ఉంటే మైక్రోసాఫ్ట్ నెట్వర్క్ల కోసం ఫైల్ మరియు ప్రింటర్ షేరింగ్ ఇప్పటికే తనిఖీ చేయబడింది, మీరు ఫైర్వాల్ను తనిఖీ చేయాలి.
- మీరు విండోస్ డిఫెండర్ ఫైర్వాల్ని ఉపయోగిస్తుంటే, దాన్ని ఎంచుకోండి నెట్వర్క్ మరియు భాగస్వామ్య కేంద్రం సెట్టింగ్ల పేజీ, ఇది దిగువ-ఎడమ మూలలో ఉంది.
- కనుగొనండి రిమోట్ సహాయం మరియు ఇది డొమైన్, ప్రైవేట్ మరియు పబ్లిక్ నెట్వర్క్ల కోసం ప్రారంభించబడిందని నిర్ధారించుకోండి.
- మీరు ఏవైనా మార్పులు చేసి ఉంటే వాటిని సేవ్ చేయండి.
మీరు థర్డ్-పార్టీ ఫైర్వాల్ని ఉపయోగిస్తుంటే, ఈ సెట్టింగ్ని ఎనేబుల్ చేయడానికి మీరు ప్రయోగం చేయాల్సి రావచ్చు. మీరు కొంత కాలంగా మీ ఫైర్వాల్ని ఉపయోగిస్తుంటే మీరు దేనినీ మార్చాల్సిన అవసరం లేదు, అయితే ఒకవేళ తనిఖీ చేయండి.
మీ DNS సర్వర్ని ఫ్లష్ చేయండి
వ్యాఖ్యలలో జెఫ్ పేర్కొన్నట్లుగా, మీ సేవలు రన్ అవుతున్నట్లయితే మరియు మీరు ఇప్పటికీ ఈ ఎర్రర్తో సమస్యలను ఎదుర్కొంటుంటే, DNS ఫ్లష్ చేయండి.
- ప్రారంభ మెనుని తెరిచి, టైప్ చేయండి "కమాండ్ ప్రాంప్ట్” మరియు క్లిక్ చేయండి కమాండ్ ప్రాంప్ట్, మీరు Windows PowerShellని కూడా ఉపయోగించవచ్చు. గమనించండి, మీరు ఎంచుకోవలసి ఉంటుంది నిర్వాహకునిగా అమలు చేయండి.
- ఇప్పుడు టైప్ చేయండి "ipconfig /flushdns“, కోట్స్ లేకుండా, మరియు హిట్ నమోదు చేయండి.
మీ DNS సర్వర్ ఇప్పుడు దాని ఫైల్లను ఫ్లష్ చేసింది, ఆశాజనక అది మీ సమస్యను పరిష్కరించింది.
RPC సర్వర్ లోపాలను కలిగించే రిజిస్ట్రీ లోపాలు
సరే, కాబట్టి రీబూట్ చేయడం వల్ల సహాయం చేయలేదు, మీ RPC మరియు DCOM సేవలు బాగానే పని చేస్తున్నాయి మరియు నెట్వర్క్ స్టాక్ బాగా పని చేస్తోంది. (ఏమైనప్పటికీ, మీరు ఈ కథనాన్ని చదవకపోతే బహుశా చదవలేరు.) మీరు చేయగలిగే చివరి విషయం ఏమిటంటే, RPC మరియు DCOM సేవలను నియంత్రించే రిజిస్ట్రీ ఎంట్రీలను తనిఖీ చేయడం, అవి పాడైపోలేదని నిర్ధారించుకోవడం. రిజిస్ట్రీతో గందరగోళానికి గురికావడం ఎవరికీ అర్థం కాదు, అయితే మీరు ముందుగా బ్యాకప్ చేస్తే, మీరు మార్చిన ప్రతిదాన్ని మీరు ఎప్పుడైనా రద్దు చేయవచ్చు. కాబట్టి ముందుగా రిజిస్ట్రీని బ్యాకప్ చేద్దాం.
- టైప్ చేయండి "regedit” సెర్చ్ బాక్స్ లోకి వచ్చి నొక్కండి నమోదు చేయండి.
- ఎంచుకోండి కంప్యూటర్ ఎడమ వైపు నుండి.
- వెళ్ళండి ఫైల్>ఎగుమతి.
- వద్ద రిజిస్ట్రీ ఫైల్ను ఎగుమతి చేయండి డైలాగ్, బ్యాకప్ ఫైల్ కోసం పేరును టైప్ చేసి నొక్కండి సేవ్ చేయండి.
ఇప్పుడు మీరు మీ రిజిస్ట్రీ యొక్క సురక్షితమైన కాపీని కలిగి ఉన్నారు, మీరు RPC మరియు DCOM సేవల కోసం ఎంట్రీలను తనిఖీ చేయవచ్చు.
- HKEY_LOCAL_MACHINESYSTEMCcurrentControlSetservicesRpcSsకి నావిగేట్ చేయండి.
- కుడి పేన్లో ప్రారంభ కీని ఎంచుకోండి మరియు విలువ (2)కి సెట్ చేయబడిందని నిర్ధారించుకోండి.
- HKEY_LOCAL_MACHINESYSTEMCcurrentControlSetservicesDcomLaunchకి నావిగేట్ చేయండి.
- కుడి పేన్లో ప్రారంభ కీని ఎంచుకోండి మరియు విలువ (2)కి సెట్ చేయబడిందని నిర్ధారించుకోండి.
- HKEY_LOCAL_MACHINESYSTEMCcurrentControlSetservicesRpcEptMapperకి నావిగేట్ చేయండి.
- కుడి పేన్లో ప్రారంభ కీని ఎంచుకోండి మరియు విలువ (2)కి సెట్ చేయబడిందని నిర్ధారించుకోండి.
మీరు ఈ పరిష్కారాలన్నింటినీ ప్రయత్నించినట్లయితే మరియు RPC సర్వర్ లోపాలు ఇప్పటికీ కనిపిస్తే, పునరుద్ధరణ పాయింట్ నుండి పునరుద్ధరించడానికి లేదా Windowsని రిఫ్రెష్ చేయడానికి ఇది సమయం. మీరు రిఫ్రెష్ కోసం వెళితే మీ ఫైల్లు మరియు సెట్టింగ్లను ఓవర్రైట్ చేయని ఎంపికలను ఎంచుకున్నారని నిర్ధారించుకోండి!
***
మీ రిజిస్ట్రీని శుభ్రం చేయాలా? Windows 10 కోసం అత్యుత్తమ రిజిస్ట్రీ క్లీనర్ల గురించి మా కథనాన్ని చూడండి. మీ పిల్లలు లేదా సహోద్యోగులు మీ రిజిస్ట్రీ సెట్టింగ్లలోకి రాకుండా ఆపాలనుకుంటున్నారా? రిజిస్ట్రీ ఎడిటర్కు యాక్సెస్ను లాక్ చేయడంపై మా ట్యుటోరియల్తో మేము మీకు కవర్ చేసాము. మరియు మీరు మీ మెషీన్ని వేగవంతం చేయవలసి వస్తే, మీ Windows 10 PCని వేగవంతం చేయడానికి రిజిస్ట్రీని ఉపయోగించడం గురించి మా కథనాన్ని చూడండి.