మీరు కమాండ్ లైన్లో ఏదైనా చేయడానికి, అనువర్తనాన్ని నవీకరించడానికి లేదా క్రొత్తదాన్ని ఇన్స్టాల్ చేయడానికి ప్రయత్నిస్తున్నప్పుడు మీరు అనువర్తనం లేదా ఆదేశానికి వ్యతిరేకంగా వస్తున్నట్లయితే ‘అంతర్గత లేదా బాహ్య ఆదేశంగా గుర్తించబడలేదు’ లోపాలు ఉంటే, మీరు ఒంటరిగా ఉండరు. విండోస్ ఎన్విరాన్మెంటల్ వేరియబుల్స్ మారినప్పుడు ఇది జరుగుతుంది, ఇది కమాండ్ రన్ అవ్వకుండా చేస్తుంది.
మీరు అక్షరాలా ఏదైనా చేయటానికి ప్రయత్నిస్తూ ఉండవచ్చు, ప్రాథమిక CMD ఆదేశాన్ని అమలు చేయడం లేదా మీ యాంటీవైరస్ను నవీకరించడం. వేరియబుల్ మారితే, విండోస్ ఆ ఆదేశాన్ని అమలు చేయదు. ఇది మీకు జరుగుతుంటే, దాన్ని నిర్వహించడానికి కొన్ని మార్గాలు ఉన్నాయి.
ఈ లోపం యొక్క రెండు వెర్షన్లు ఉన్నాయి. సాధారణ ప్రోగ్రామ్ల కోసం ఒకటి మరియు మీరు CMD ఆదేశాన్ని ఉపయోగించడానికి ప్రయత్నిస్తుంటే ఒకటి. రెండింటినీ ఎలా పరిష్కరించాలో నేను మీకు చూపిస్తాను.
‘ఆదేశం గుర్తించబడలేదు’ లోపాలను పరిష్కరించండి
లోపం వాక్యనిర్మాణం సాధారణంగా ‘Program.exe అంతర్గత లేదా బాహ్య ఆదేశంగా గుర్తించబడదు’ వంటిది. వాక్యనిర్మాణం మీరు ఆ సమయంలో ఏమి చేస్తున్నారనే దానిపై ఆధారపడి ఉంటుంది, ఇది మనం వేరే ఏదైనా చేసే ముందు ఇన్స్టాలేషన్ ఫైల్ను తనిఖీ చేయాలి.
నా ఫోన్ పాతుకుపోయిందా లేదా అన్రూట్ చేయబడిందో నాకు ఎలా తెలుసు
- మీరు ఉపయోగించడానికి ప్రయత్నిస్తున్న ప్రోగ్రామ్ యొక్క ఇన్స్టాలేషన్ ఫైల్కు నావిగేట్ చేయండి మరియు ఎక్జిక్యూటబుల్ ఉందని నిర్ధారించుకోండి.
- నియంత్రణ ప్యానెల్, సిస్టమ్ మరియు భద్రత మరియు అధునాతన సిస్టమ్ సెట్టింగ్లకు నావిగేట్ చేయండి.
- ఎన్విరాన్మెంటల్ వేరియబుల్స్ బటన్ ఎంచుకోండి.
- క్రొత్త విండో దిగువన ఉన్న సిస్టమ్ వేరియబుల్స్ పేన్లో మార్గం ఎంచుకోండి.
- సవరించు ఎంచుకోండి మరియు క్రొత్త విండో కనిపిస్తుంది.
- ‘% SystemRoot% System32’ మరియు ‘C: WindowsSystem32’ ఉన్నాయని నిర్ధారించుకోండి.
- నోట్ప్యాడ్కు ఒక విలువను కాపీ చేయండి.
- ఎన్విరాన్మెంటల్ వేరియబుల్ విండోలోని ఎంట్రీని వేరొకదానికి మార్చండి మరియు సరి క్లిక్ చేయండి.
- మీరు ఇప్పుడే మార్చిన విలువను నోట్ప్యాడ్ నుండి అసలుతో భర్తీ చేసి, సరి క్లిక్ చేయండి.
- ఇతర విలువ కోసం అదే చేయండి.
మీకు విండోస్ తెలిస్తే, కొన్నిసార్లు మీకు కావలసిందల్లా దాన్ని తిరిగి తీసుకోవటానికి విలువను తిరిగి నమోదు చేయడమే. ఇది విండోస్ అంతర్గత డేటాబేస్లో మరోసారి లింక్ చేయడమేనని నేను అనుకుంటాను కాని ఎవరికి తెలుసు.
నోట్ప్యాడ్లో విలువలను అతికించడం సమయాన్ని ఆదా చేస్తుంది మరియు ఈ పనిని చేసేటప్పుడు మీరు చెదిరిపోయేటప్పుడు లేదా సరైన సింటాక్స్ను సంరక్షిస్తుంది. ఒక్కొక్కటి ఒక్కొక్కటిగా కత్తిరించి అతికించండి మరియు పర్యావరణ వేరియబుల్స్లోని విలువను దేనికైనా మార్చండి. అప్పుడు అసలు విలువను తిరిగి అతికించి నిర్ధారించండి. మీరు మళ్ళీ పని చేయడానికి ప్రయత్నిస్తున్న అసలు ఆదేశానికి ఇది సరిపోతుంది.
మీ మధ్య ఉన్న ఈగిల్ ‘% SystemRoot% System32’ మరియు ‘C: WindowsSystem32’ ఒకే ప్రదేశానికి సూచించడాన్ని గమనించవచ్చు. పాత వ్యవస్థలను ఉపయోగిస్తున్న వారికి ఇది లెగసీ ఎంట్రీ. మీకు రెండూ అవసరం లేదని నిస్సందేహంగా ఉంది, కాని విండోస్ ఇప్పటికీ వాటిని విడిగా సూచిస్తున్నట్లు అనిపిస్తుంది. సిస్టమ్రూట్ ప్రధానంగా WINNT మరియు Windows ఫోల్డర్లను ఉపయోగించిన వ్యవస్థల కోసం, ఇది ఇకపై నిజం కాదు. అయితే రెండూ విండోస్ 10 లో కూడా ఉండాలి.
‘CMD ఆదేశం గుర్తించబడలేదు’ లోపాలను పరిష్కరించండి
మీరు CMD ఆదేశాన్ని అమలు చేయడానికి ప్రయత్నిస్తుంటే మరియు ‘CMD అంతర్గత లేదా బాహ్య ఆదేశంగా గుర్తించబడలేదు’ అని చూస్తుంటే, అది భిన్నమైనది కావచ్చు. పై పరిష్కారాన్ని ప్రయత్నించడం పని చేయగలదు కాని సాధారణ ఆదేశాల గొలుసుకు అంతరాయం కలిగించే కొన్ని రిజిస్ట్రీ ఎంట్రీల వల్ల సమస్య సంభవించవచ్చు.
ఏదో విధంగా, మీరు రిజిస్ట్రీలో ఆటోరన్ సెట్ కలిగి ఉంటే, పింగ్ లేదా ఎన్ స్లూకప్ వంటి కొన్ని CMD ఆదేశాలు ఎల్లప్పుడూ పనిచేయవు. వారు పై లోపాన్ని తిరిగి ఇస్తారు. .Exe ఉంది మరియు ప్రతిదీ సరిగ్గా అనిపించవచ్చు, కానీ ఈ రెండు చిన్న ఎంట్రీలు మీ రోజును నాశనం చేస్తున్నాయి.
ఆ రిజిస్ట్రీ ఎంట్రీలు:
HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ప్రాసెసర్ఆటోరన్
HKEY_CURRENT_USERSoftwareMicrosoftCommand ప్రాసెసర్ఆటోరన్
ఈ సమస్య కనీసం ఒక దశాబ్దం పాతది. నాకు ఒక బుక్మార్క్ ఉంది 2007 నుండి MSDN బ్లాగ్ ఎంట్రీ నేను ఈ విషయాన్ని వివరిస్తూ సేవ్ చేసాను.
- C: WindowsSystem32 కు నావిగేట్ చేయండి మరియు CMD ఎక్జిక్యూటబుల్ ఉందని నిర్ధారించుకోండి.
- పైన పేర్కొన్న విధంగా ఎన్విరాన్మెంటల్ వేరియబుల్స్ చెక్ చేయండి. అది పరిష్కరించకపోతే అది ముందుకు సాగండి.
- ‘Cmd / d’ ఆదేశాన్ని అమలు చేయండి, ఇది ఆటోరన్ను అమలు చేయకుండా ఆపివేస్తుంది. సందేశం ఒకేలా ఉంటే, ముందుకు సాగండి.
- పైన జాబితా చేసిన ఆ రెండు రిజిస్ట్రీ ఎంట్రీలను కనుగొని వాటిని తొలగించండి.
ఈ పరిష్కారము పాతది కాని బంగారం. నేను ఒక ప్రసిద్ధ కేబుల్ కంపెనీలో ఐటి అడ్మిన్ పనిచేసినప్పుడు దీనిని ఉపయోగించాను. అందుకే నా దగ్గర ఇంకా బుక్మార్క్గా ఉంది. ‘ఆదేశం అంతర్గత లేదా బాహ్య ఆదేశంగా గుర్తించబడలేదు’ లోపం చాలా కాలం నుండి ఉంది మరియు నాకు తెలిసినంతవరకు, పరిష్కారము ఇప్పటికీ ఐదు తరాల విండోస్ తరువాత కూడా అదే విధంగా ఉంది. ఏదేమైనా, మీరు లోపం ఎదుర్కొంటే, కనీసం మీకు ఇప్పుడు ఏమి చేయాలో తెలుసు.
విండోస్లో ‘అంతర్గత లేదా బాహ్య ఆదేశంగా గుర్తించబడలేదు’ లోపం మీరు చివరిసారి చూసినప్పుడు? మీరు ఈ పరిష్కారాలలో ఒకదాన్ని లేదా మరేదైనా ఉపయోగించారా?