అనేక మంది విండోస్ వినియోగదారులు “ ఈ ప్రక్రియ ఫైల్ను యాక్సెస్ చేయదు ఎందుకంటే ఇది మరొక ప్రక్రియ ద్వారా ఉపయోగించబడుతోంది ” లోపం. ఎక్కువ సమయం, వినియోగదారు ఒక నెట్ష్ ఆదేశాన్ని అమలు చేయడానికి ప్రయత్నించినప్పుడు సమస్య ఏర్పడుతుంది. కొంతమంది వినియోగదారులు వారి కోసం, వారు IIS (ఇంటర్నెట్ ఇన్ఫర్మేషన్ సర్వీసెస్) MMC (మైక్రోసాఫ్ట్ మేనేజ్మెంట్ కన్సోల్) స్నాప్-ఇన్లోని వెబ్సైట్ను కుడి క్లిక్ చేయడానికి ప్రయత్నించినప్పుడు దోష సందేశం కనిపిస్తుంది.
ప్రాసెస్ మరొక ఫైల్ చేత ఉపయోగించబడుతున్నందున ఫైల్ను యాక్సెస్ చేయదు
విండోస్ విస్టా, విండోస్ 7, విండోస్ 8.1, విండోస్ 10 మరియు వివిధ విండోస్ సర్వర్ వెర్షన్లలో ఈ సమస్య సంభవిస్తుందని నివేదించబడింది.
ఈ ప్రక్రియను మరొక ప్రక్రియ ఉపయోగించటానికి కారణమేమిటి?
వివిధ వినియోగదారు నివేదికలు మరియు సమస్యను పరిష్కరించడానికి వారు ఉపయోగించిన మరమ్మత్తు వ్యూహాలను చూడటం ద్వారా మేము ఈ ప్రత్యేక సమస్యను పరిశోధించాము. మేము సేకరించగలిగిన వాటి ఆధారంగా, ఈ ప్రత్యేకమైన దోష సందేశాన్ని ప్రేరేపించే అనేక సాధారణ దృశ్యాలు ఉన్నాయి:
- ఆదేశానికి నిర్వాహక అధికారాలు అవసరం - మీరు టెర్మినల్ లోపల లోపాన్ని ఎదుర్కొంటుంటే, మార్పులు చేయడానికి మీకు పరిపాలనా అధికారాలు లేనందున దీనికి కారణం. ఇదే పరిస్థితిలో ఉన్న చాలా మంది వినియోగదారులు నిర్వాహక అధికారాలను ఇవ్వడం ద్వారా సమస్యను పరిష్కరించగలిగారు.
- పోర్ట్ 80 లేదా పోర్ట్ 443 ను ఉపయోగించడం మరొక ప్రక్రియ - IIS (ఇంటర్నెట్ ఇన్ఫర్మేషన్ సర్వీసెస్) నడుస్తున్న కంప్యూటర్లతో ఇది విలక్షణమైనది. మరొక ప్రక్రియ ఈ రెండు పోర్ట్లను ఉపయోగిస్తుంటే, మీరు ఈ దోష సందేశాన్ని చూస్తారు.
- ListenOnlyList రిజిస్ట్రీ సబ్కీ సరిగ్గా కాన్ఫిగర్ చేయబడలేదు - ఈ ప్రత్యేక లోపాన్ని ప్రేరేపించే IIS (ఇంటర్నెట్ ఇన్ఫర్మేషన్ సర్వీసెస్) తో మరొక సాధారణ దృశ్యం తప్పుగా కాన్ఫిగర్ చేయబడిన లిజెన్ఆన్లిస్ట్ రిజిస్ట్రీ సబ్కీ.
మీరు ప్రస్తుతం ఈ ప్రత్యేకమైన దోష సందేశాన్ని పరిష్కరించడానికి కష్టపడుతుంటే, ఈ వ్యాసం మీకు ధృవీకరించబడిన ట్రబుల్షూటింగ్ దశల సేకరణను అందిస్తుంది. దిగువ, మీకు ఇలాంటి పరిస్థితిలో ఉన్న ఇతర వినియోగదారులు సమస్యను పరిష్కరించడానికి ఉపయోగించిన పద్ధతుల సమాహారం ఉంది.
ఉత్తమ ఫలితాల కోసం, మీ ప్రత్యేక దృష్టాంతంలో లోపాన్ని పరిష్కరించడంలో ప్రభావవంతమైన పరిష్కారాన్ని మీరు ఎదుర్కొనే వరకు ఈ క్రింది పద్ధతులను అనుసరించండి.
ప్రారంభిద్దాం!
విధానం 1: నిర్వాహక అధికారాలతో ఆదేశాన్ని అమలు చేయడం
నెట్ష్ ఆదేశాన్ని అమలు చేయడానికి ప్రయత్నిస్తున్నప్పుడు మీకు ఈ లోపం వస్తున్నట్లయితే, మీకు నిర్వాహక అధికారాలు లేనందున లోపం సంభవించే అవకాశం ఉంది. స్థానిక విండోస్ అనువర్తనాలు లేదా 3 వ పార్టీ అనువర్తనం కోసం డైనమిక్ పోర్ట్ పరిధికి మినహాయింపులను జోడించే ఆదేశాన్ని అమలు చేయడానికి వినియోగదారు ప్రయత్నించినప్పుడు ఇది చాలా తరచుగా సంభవిస్తుంది.
ఈ రకమైన ఆపరేషన్కు నిర్వాహక అధికారాలు అవసరమని గుర్తుంచుకోండి. మీరు చర్య చేయడానికి ప్రయత్నిస్తున్న CMD విండోకు నిర్వాహక అధికారాలు ఉన్నాయని నిర్ధారించడానికి, క్రింది దశలను అనుసరించండి:
- నొక్కండి విండోస్ కీ + ఆర్ రన్ డైలాగ్ బాక్స్ తెరవడానికి. అప్పుడు, “ cmd ”మరియు నొక్కండి Ctrl + Shift + Enter ఎలివేటెడ్ కమాండ్ ప్రాంప్ట్ తెరవడానికి.
ఎలివేటెడ్ కమాండ్ ప్రాంప్ట్ విండోను తెరుస్తుంది
- ద్వారా ప్రాంప్ట్ చేయబడినప్పుడు UAC (వినియోగదారు ఖాతా నియంత్రణ) , క్లిక్ చేయండి అవును నిర్వాహక అధికారాలను మంజూరు చేయడానికి.
- ఎలివేటెడ్ కమాండ్ ప్రాంప్ట్లో, ఆదేశాన్ని మళ్లీ అమలు చేయండి మరియు మీరు ఇప్పటికీ అదే దోష సందేశాన్ని ఎదుర్కొంటున్నారో లేదో చూడండి.
మీరు ఇంకా “ ఈ ప్రక్రియ ఫైల్ను యాక్సెస్ చేయదు ఎందుకంటే ఇది మరొక ప్రక్రియ ద్వారా ఉపయోగించబడుతోంది ” లోపం లేదా ఈ దృష్టాంతం వర్తించదు, దిగువ తదుపరి పద్ధతికి వెళ్లండి.
విధానం 2: వేరే IP పరిధిని అమర్చుట
మీరు నెట్ష్ ఉపయోగించి సంఘర్షణ DNS సంఘర్షణను పరిష్కరించడానికి ప్రయత్నిస్తుంటే మరియు పై పద్ధతి మీకు సహాయం చేయకపోతే, మీరు వేరే విధానాన్ని ప్రయత్నించాలనుకోవచ్చు.
ఒకే దోష సందేశాన్ని పరిష్కరించడానికి కష్టపడుతున్న చాలా మంది వినియోగదారులు మినహాయింపు పరిధిని సృష్టించడానికి బదులుగా పూర్తిగా భిన్నమైన IP పరిధిని సెట్ చేయడానికి ప్రయత్నించిన తరువాత సంఘర్షణ పరిష్కరించబడిందని కనుగొన్నారు.
DNS మరియు క్విక్బుక్ల మధ్య సంఘర్షణను పరిష్కరించడానికి ఒక ప్రభావిత వినియోగదారు విజయవంతంగా పరిగెత్తిన కొన్ని ఆదేశాలు మీకు క్రింద ఉన్నాయి:
netsh int ipv4 సెట్ డైనమిక్పోర్ట్ tcp start = 10000 num = 1000 netsh int ipv4 సెట్ డైనమిక్పోర్ట్ udp start = 10000 num = 1000
గమనిక: మీరు ఆదేశాన్ని నడుపుతున్న టెర్మినల్కు నిర్వాహక అధికారాలు ఉన్నాయని నిర్ధారించుకోండి.
ఈ పద్ధతి సంఘర్షణను పరిష్కరించకపోతే లేదా మీరు ఎదుర్కొంటున్న పరిస్థితికి వర్తించకపోతే, తుది పద్ధతికి వెళ్లండి.
విధానం 3: IIS పోర్ట్ సంఘర్షణను పరిష్కరించడం
IIS MMC స్నాప్-ఇన్ లోపల వెబ్సైట్ అంశాన్ని కుడి-క్లిక్ చేయడానికి ప్రయత్నిస్తున్నప్పుడు మీరు సమస్యను ఎదుర్కొంటుంటే (ప్రారంభం క్లిక్ చేయడం ఏమీ చేయదు), మరొక ప్రక్రియ ఉందో లేదో తెలుసుకోవడానికి మీరు నెట్స్టాట్.ఎక్స్ యుటిలిటీని ఉపయోగించాలి. పోర్ట్ 80 మరియు పోర్ట్ 443 ఉపయోగించి.
మైక్రోసాఫ్ట్ IIS 6.0 మరియు 7.0 నడుస్తున్న కంప్యూటర్లతో ఈ సమస్య చాలా సాధారణం. అధికారిక మైక్రోసాఫ్ట్ డాక్యుమెంటేషన్ ఆధారంగా, మీ ప్రస్తుత పరిస్థితులకు కింది షరతులలో ఒకటి వర్తిస్తే దోష సందేశం కనిపిస్తుంది:
- ది ListenOnlyList IIS నడుస్తున్న కంప్యూటర్లో రిజిస్ట్రీ సబ్కీ సరిగ్గా కాన్ఫిగర్ చేయబడలేదు.
- మరొక ప్రక్రియ IIS కి అవసరమైన TCP పోర్ట్ (80) లేదా SSL పోర్ట్ (443) ను ఉపయోగించడం.
ఈ సమస్యను పరిష్కరించడానికి, మేము నియోగించాలి నెట్స్టాట్.ఎక్స్ పైన పేర్కొన్న పోర్టులను మరొక ప్రక్రియ ఉపయోగిస్తుందో లేదో తెలుసుకోవడానికి యుటిలిటీ. పోర్ట్లు ఉపయోగించబడటం లేదని యుటిలిటీ నిర్ణయిస్తే, అది సరిగ్గా కాన్ఫిగర్ చేయబడిందో లేదో తెలుసుకోవడానికి మేము లిజెన్ఆన్లిస్ట్ సబ్కీని పరిశీలిస్తాము.
మొత్తం విషయం ద్వారా దశల వారీ మార్గదర్శిని ఇక్కడ ఉంది:
- నొక్కండి విండోస్ కీ + ఆర్ రన్ డైలాగ్ బాక్స్ తెరవడానికి. అప్పుడు, “ cmd ”మరియు నొక్కండి Ctrl + Shift + Enter ఎలివేటెడ్ కమాండ్ ప్రాంప్ట్ తెరవడానికి. ద్వారా ప్రాంప్ట్ చేయబడినప్పుడు UAC (వినియోగదారు ఖాతా నియంత్రణ) , క్లిక్ చేయండి అవును పరిపాలనా అధికారాలను మంజూరు చేయడానికి.
ఎలివేటెడ్ కమాండ్ ప్రాంప్ట్ విండోను తెరుస్తుంది
- ఎలివేటెడ్ కమాండ్ ప్రాంప్ట్ లోపల, ప్రారంభించడానికి కింది ఆదేశాన్ని అమలు చేయండి నెట్స్టాట్.ఎక్స్ వినియోగ:
నెట్స్టాట్ -ఎనో
- మీరు తిరిగి వచ్చిన తర్వాత, జాబితా ద్వారా స్క్రోల్ చేయండి సక్రియ కనెక్షన్లు మరియు 50 మరియు 443 పోర్టులు వేరే ప్రక్రియ ద్వారా చురుకుగా ఉపయోగించబడుతున్నాయో లేదో ధృవీకరించండి.
పోర్ట్లను వేరే ప్రక్రియ ద్వారా ఉపయోగిస్తున్నారా అని ధృవీకరిస్తోంది
గమనిక: పోర్ట్లు వేరే ప్రక్రియ ద్వారా చురుకుగా ఉపయోగించబడుతుంటే, మీరు మీ సమస్య యొక్క మూలాన్ని గుర్తించగలిగారు. ఈ సందర్భంలో, పోర్ట్ యొక్క PID ప్రకారం పోర్ట్ సంఘర్షణను ఎలా పరిష్కరించాలో నిర్దిష్ట దశల కోసం ఆన్లైన్లో చూడండి.
- తదుపరి దశల కోసం మాకు నిర్వాహక అధికారాలు అవసరం లేనందున ఎలివేటెడ్ కమాండ్ ప్రాంప్ట్ను మూసివేయండి.
- పోర్ట్లు చురుకుగా ఉపయోగించకపోతే, నొక్కండి విండోస్ కీ + ఆర్ రన్ డైలాగ్ బాక్స్ తెరవడానికి. అప్పుడు, ‘టైప్ చేయండి regedit ‘మరియు నొక్కండి నమోదు చేయండి తెరవడానికి రిజిస్ట్రీ ఎడిటర్ . ద్వారా ప్రాంప్ట్ చేయబడినప్పుడు UAC (వినియోగదారు ఖాతా నియంత్రణ) , క్లిక్ చేయండి అవును పరిపాలనా అధికారాలను మంజూరు చేయడానికి.
రిజిస్ట్రీ ఎడిటర్ యుటిలిటీని తెరుస్తోంది
- రిజిస్ట్రీ ఎడిటర్ లోపల, కింది స్థానానికి నావిగేట్ చెయ్యడానికి ఎడమ పేన్ను ఉపయోగించండి:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services HTTP పారామితులు ListenOnlyList
గమనిక: ఒకవేళ ListenOnlyList సబ్కీ లేదు, ఐపి చిరునామాగా ఒకదాన్ని సృష్టించాల్సిన అవసరం లేదు 0.0.0.0 అప్రమేయంగా ఉపయోగించబడుతుంది.
- మీరు ముందుకు వెళ్లి సవరించడానికి ముందు ListenOnlyList సబ్కీ, మీరు IIS ను నడుపుతున్న HTTP సేవను ఆపాలి. కాబట్టి రిజిస్ట్రీ ఎడిటర్ను నేపథ్యంలో ఉంచండి.
- తరువాత, నొక్కండి విండోస్ కీ + ఆర్ రన్ డైలాగ్ బాక్స్ తెరవడానికి, ‘టైప్ చేయండి cmd ‘మరియు నొక్కండి నమోదు చేయండి మరొక కమాండ్ ప్రాంప్ట్ విండోను తెరవడానికి.
రన్ డైలాగ్: cmd
- Cmd ప్రాంప్ట్లో, కింది ఆదేశాన్ని అమలు చేసి, నొక్కండి నమోదు చేయండి IIS ను అమలు చేయడానికి బాధ్యత వహించే HTTP సేవను ఆపడానికి:
నెట్ స్టాప్ http
- మీరు ఈ ఆపరేషన్ను కొనసాగించాలనుకుంటున్నారా అని అడిగినప్పుడు, ఆపరేషన్ను నిర్ధారించడానికి ‘Y’ అని టైప్ చేసి ఎంటర్ నొక్కండి.
HTTP సేవను నిలిపివేస్తోంది
- HTTP సేవ నిలిపివేయబడిన తర్వాత, కమాండ్ ప్రాంప్ట్ విండోను మూసివేసి రిజిస్ట్రీ ఎడిటర్కు తిరిగి వెళ్ళు.
- తో ListenOnlyList సబ్కీ ఎంచుకోబడింది, కుడి చేతి పేన్కు వెళ్లండి మరియు అది చెల్లుబాటు అయ్యే IP చిరునామాలను కలిగి ఉందని నిర్ధారించుకోండి. చెల్లుబాటు కాని IP చిరునామాను మీరు గుర్తించినట్లయితే, చెల్లుబాటు అయ్యే IP చిరునామాతో ఎంట్రీని ప్రతిబింబించేలా దాన్ని తొలగించండి లేదా సవరించండి.
చెల్లని IP లతో బైనరీ విలువలను తొలగిస్తోంది
గమనిక: ఒకవేళ ListenOnlyList సబ్కీ ఉంది మరియు 0.0.0.0 చిరునామా జాబితా చేయబడింది, మీరు అన్ని ఇతర IP చిరునామాలను తొలగించాలి.
- రిజిస్ట్రీ ఎడిటర్ను మూసివేసి మీ కంప్యూటర్ను పున art ప్రారంభించండి.
- తదుపరి ప్రారంభంలో, HTTP సేవ స్వయంచాలకంగా ప్రారంభించబడాలి. కానీ నిర్ధారించుకోవడానికి, నొక్కండి విండోస్ కీ + ఆర్ మరొక రన్ డైలాగ్ బాక్స్ తెరవడానికి. అప్పుడు, “ cmd ”మరియు నొక్కండి నమోదు చేయండి కమాండ్ ప్రాంప్ట్ విండోను తెరవడానికి.
సాధారణ కమాండ్ ప్రాంప్ట్ విండోను తెరుస్తుంది
- కొత్తగా తెరిచిన కమాండ్ ప్రాంప్ట్లో, HTTP సేవ ప్రారంభించబడిందని నిర్ధారించడానికి కింది ఆదేశాన్ని టైప్ చేయండి:
నికర ప్రారంభం http
గమనిక: మీరు 'అభ్యర్థించిన సేవ ఇప్పటికే ప్రారంభించబడింది' అని ఒక సందేశాన్ని తిరిగి ఇస్తే, మీరు వెళ్ళడం మంచిది.
- మైక్రోసాఫ్ట్ ఇంటర్నెట్ ఇన్ఫర్మేషన్ సర్వీసెస్ (ఐఐఎస్) మైక్రోసాఫ్ట్ మేనేజ్మెంట్ కన్సోల్ (ఎంఎంసి) స్నాప్-ఇన్ నుండి సేవను ప్రారంభించే ప్రయత్నం. మీరు ఇకపై ఎదుర్కోకూడదు ‘ప్రాసెస్ ఫైల్ను యాక్సెస్ చేయదు ఎందుకంటే ఇది మరొక ప్రాసెస్ ద్వారా ఉపయోగించబడుతోంది’ లోపం.