درست کریں: عمل فائل تک رسائی حاصل نہیں کرسکتا کیونکہ اسے کسی اور عمل کے ذریعہ استعمال کیا جارہا ہے



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

ونڈوز کے متعدد صارفین کا سامنا ' عمل فائل تک نہیں پہنچ سکتا کیونکہ اسے کسی اور عمل کے ذریعہ استعمال کیا جارہا ہے۔ غلطی زیادہ تر وقت یہ مسئلہ اس وقت پایا جاتا ہے جب صارف نیٹ نیٹ کمانڈ چلانے کی کوشش کرتا ہے۔ کچھ صارفین اطلاع دے رہے ہیں کہ ان کے لئے ، غلطی کا پیغام ظاہر ہوتا ہے جب وہ IIS (انٹرنیٹ انفارمیشن سروسز) ایم ایم سی (مائیکروسافٹ مینجمنٹ کنسول) اسنیپ ان میں کسی ویب سائٹ پر دائیں کلک کرنے کی کوشش کرتے ہیں۔



عمل فائل تک رسائی حاصل نہیں کرسکتا کیونکہ اسے کسی اور عمل کے ذریعہ استعمال کیا جارہا ہے



یہ مسئلہ ونڈوز وسٹا ، ونڈوز 7 ، ونڈوز 8.1 ، ونڈوز 10 اور ونڈوز سرور کے مختلف ورژن پر پائے جانے کی اطلاع ہے۔



کسی اور عمل کے ذریعہ اس عمل کو استعمال کرنے کا کیا سبب ہے؟

ہم نے صارف کی مختلف رپورٹوں اور مرمت کی حکمت عملی کو دیکھ کر اس خاص مسئلے کی تحقیقات کیں جن سے وہ اس مسئلے کو حل کرنے کے لئے استعمال کرتے تھے۔ ہم جس چیز کو جمع کرنے کے قابل تھے کی بنیاد پر ، بہت سے عام منظرنامے موجود ہیں جو اس خاص غلطی کے پیغام کو متحرک کردیں گے۔

  • کمانڈ میں ایڈمن استحقاق کی ضرورت ہے اگر آپ کو کسی ٹرمینل کے اندر خرابی کا سامنا کرنا پڑ رہا ہے تو ، اس کا امکان زیادہ تر ہے کیونکہ آپ کو ترمیم کرنے کے لئے انتظامی مراعات نہیں ہیں۔ اسی طرح کی صورتحال میں متعدد صارفین ایڈمن مراعات دے کر مسئلہ حل کرنے میں کامیاب ہوگئے ہیں۔
  • ایک اور عمل پورٹ 80 یا پورٹ 443 استعمال کررہا ہے - یہ IIS (انٹرنیٹ انفارمیشن سروسز) چلانے والے کمپیوٹرز کے ساتھ مخصوص ہے۔ اگر کوئی دوسرا عمل ان دو بندرگاہوں کا استعمال کررہا ہے تو آپ کو یہ خامی پیغام نظر آئے گا۔
  • سننے کی فہرست کی رجسٹری سبکی کو صحیح طریقے سے تشکیل نہیں دیا گیا ہے - IIS (انٹرنیٹ انفارمیشن سروسز) کے ساتھ ایک اور عام منظر نامہ جو اس خاص غلطی کو متحرک کرے گا وہ غلط طریقے سے تشکیل شدہ سننے کی فہرست کی رجسٹری سبکی ہے۔

اگر آپ فی الحال اس خامی پیغام کو حل کرنے کے لئے جدوجہد کر رہے ہیں تو ، یہ مضمون آپ کو خرابیوں کا سراغ لگانے والے تصدیقی مراحل کا ایک مجموعہ فراہم کرے گا۔ نیچے ، آپ کے پاس طریقوں کا ایک مجموعہ ہے جو دوسرے صارفین نے بھی اسی طرح کی صورتحال میں مسئلہ حل کرنے کے لئے استعمال کیا ہے۔

بہترین نتائج کے ل below ، نیچے دیئے گئے طریقوں کی پیروی کریں جب تک کہ آپ کو کسی ایسی درستگی کا سامنا نہ ہو جو آپ کے مخصوص منظر نامے میں غلطی کو حل کرنے میں موثر ہو۔



چلو شروع کریں!

طریقہ 1: ایڈمن استحقاق کے ساتھ کمانڈ چلانا

اگر آپ کو نیٹ کمانڈ چلانے کی کوشش کرتے وقت یہ غلطی ہو رہی ہے تو ، امکان ہے کہ غلطی اس وقت ہو رہی ہے کیونکہ آپ کو ایڈمنسٹریٹو مراعات نہیں ہیں۔ یہ اکثر اس وقت ہونے کی اطلاع ہے جب صارف کسی کمانڈ کو چلانے کی کوشش کرتا ہے جس میں ونڈوز ایپس یا تھرڈ پارٹی ایپلی کیشن کے لئے متحرک پورٹ رینج میں اخراج شامل ہوتا ہے۔

یہ بات ذہن میں رکھیں کہ اس طرح کے آپریشن میں منتظم کے استحقاق کی ضرورت ہوگی۔ اس بات کو یقینی بنانے کے لئے کہ آپ جس سی ایم ڈی ونڈو پر عمل کرنے کی کوشش کر رہے ہیں اس میں ایڈمن مراعات ہیں ، ذیل مراحل پر عمل کریں:

  1. دبائیں ونڈوز کی + R رن ڈائیلاگ باکس کھولنے کے ل. پھر ، ٹائپ کریں “ سینٹی میٹر ”اور دبائیں Ctrl + شفٹ + درج کریں ایک ایلیویٹڈ کمانڈ پرامپٹ کھولنا

    ایک ایلیویٹڈ کمانڈ پرامپٹ ونڈو کھولنا

  2. جب کے ذریعے اشارہ کیا گیا UAC (صارف اکاؤنٹ کنٹرول) ، کلک کریں جی ہاں منتظم کو مراعات دینے کے لئے۔
  3. ایلیویٹڈ کمانڈ پرامپٹ میں ، دوبارہ کمانڈ چلائیں اور دیکھیں کہ کیا آپ کو ابھی بھی ایک ہی غلطی کا سامنا ہو رہا ہے۔

اگر آپ اب بھی حاصل کر رہے ہیں “ عمل فائل تک نہیں پہنچا سکتا کیونکہ اسے کسی اور عمل کے ذریعہ استعمال کیا جارہا ہے۔ غلطی یا یہ منظرنامہ قابل اطلاق نہیں تھا ، نیچے اگلے طریقہ پر جائیں۔

طریقہ 2: ایک مختلف آئی پی رینج طے کرنا

اگر آپ نیٹش کا استعمال کرتے ہوئے کسی تنازعہ DNS تنازعہ کو حل کرنے کی کوشش کر رہے ہیں اور مذکورہ طریقہ نے آپ کی مدد نہیں کی تو آپ کو ایک مختلف نقطہ نظر آزمانے کی کوشش کرنی ہوگی۔

اسی غلطی پیغام کو حل کرنے کے لئے جدوجہد کرنے والے متعدد صارفین نے محسوس کیا ہے کہ تنازعہ حل ہو گیا ہے جب انہوں نے خارج کی حد بنانے کے بجائے بالکل مختلف آئی پی رینج متعین کرنے کی کوشش کی۔

ذیل میں آپ کے پاس کچھ کمانڈ ہیں جو ایک متاثرہ صارف DNS اور کوئیک بکس کے مابین تنازعہ حل کرنے کے لئے کامیابی کے ساتھ دوڑ گیا۔

netsh int ipv4 سیٹ dynamicport tcp start = 10000 num = 1000 netsh int ipv4 set dynamicport udp start = 10000 num = 1000

نوٹ: اس بات کو یقینی بنائیں کہ جس ٹرمینل میں آپ کمانڈ چلا رہے ہیں اس میں ایڈمن سہولیات موجود ہیں۔

اگر یہ طریقہ تنازعات حل نہیں کرتا ہے یا اس صورتحال پر موثر نہیں ہوتا ہے جس کا آپ سامنا کر رہے ہیں تو ، حتمی طریقہ کار کی طرف چلیں۔

طریقہ 3: IIS پورٹ تنازعہ حل کرنا

اگر آپ کو IIS MMC اسنیپ-ان (ویب سائٹ پر کلک کرنے سے کچھ نہیں ہوتا ہے) کے اندر کسی ویب سائٹ آئٹم پر دائیں کلک کرنے کی کوشش کی جارہی ہے تو ، آپ کو یہ معلوم کرنے کے لئے Netstat.exe کی افادیت استعمال کرنے کی ضرورت ہوگی کہ کوئی اور عمل ہے یا نہیں۔ پورٹ 80 اور پورٹ 443 کا استعمال کرتے ہوئے۔

مائیکرو سافٹ IIS 6.0 اور 7.0 چلانے والے کمپیوٹرز میں یہ مسئلہ کافی عام ہے۔ مائیکرو سافٹ کے سرکاری دستاویزات کی بنیاد پر ، غلطی کا پیغام ظاہر ہوگا اگر آپ کی موجودہ صورتحال پر مندرجہ ذیل شرائط میں سے ایک لاگو ہے:

  • صرف آن لائن کی فہرست IIS چلانے والے کمپیوٹر پر رجسٹری سبکی کو صحیح طریقے سے تشکیل نہیں دیا گیا ہے۔
  • ایک اور عمل ٹی سی پی پورٹ (80) یا ایس ایس ایل پورٹ (443) کو IIS کے ذریعہ درکار ہے۔

اس مسئلے کو حل کرنے کے ل we ، ہمیں بی بی کو تعینات کرنے کی ضرورت ہوگی Netstat.exe افادیت یہ طے کرنے کے لئے کہ آیا کوئی اور عمل مذکورہ بالا بندرگاہوں کا استعمال کررہا ہے۔ اگر افادیت یہ طے کرتی ہے کہ بندرگاہیں استعمال نہیں ہورہی ہیں ، تو ہم یہ سننے کے لئے کہ صرف سننے والی فہرست فہرست کو تلاش کریں گے کہ آیا یہ صحیح طریقے سے تشکیل شدہ ہے یا نہیں۔

پوری چیز کے لئے یہاں ایک قدم بہ قدم رہنما ہے۔

  1. دبائیں ونڈوز کی + R رن ڈائیلاگ باکس کھولنے کے ل. پھر ، ٹائپ کریں “ سینٹی میٹر ”اور دبائیں Ctrl + شفٹ + درج کریں ایک ایلیویٹڈ کمانڈ پرامپٹ کھولنا جب کے ذریعے اشارہ کیا گیا UAC (صارف اکاؤنٹ کنٹرول) ، کلک کریں جی ہاں انتظامی مراعات دینے کے لئے۔

    ایک ایلیویٹڈ کمانڈ پرامپٹ ونڈو کھولنا

  2. ایلیویٹڈ کمانڈ پرامپٹ کے اندر ، شروع کرنے کے لئے درج ذیل کمانڈ کو چلائیں Netstat.exe افادیت:
    netstat -ano
  3. ایک بار واپسی ملنے پر ، فہرست میں سے اسکرول کریں فعال رابطے اور تصدیق کریں کہ آیا 50 اور 443 بندرگاہیں کسی مختلف عمل کے ذریعہ فعال طور پر استعمال ہورہی ہیں۔

    تصدیق کر رہا ہے کہ اگر بندرگاہیں کسی مختلف عمل کے ذریعہ استعمال ہورہی ہیں

    نوٹ: اگر بندرگاہوں کو کسی مختلف عمل کے ذریعہ فعال طور پر استعمال کیا جا رہا ہے تو ، آپ نے ابھی تک اپنے مسئلے کے منبع کی نشاندہی کرنے کا انتظام کیا ہے۔ اس معاملے میں ، بندرگاہ کے پی آئی ڈی کے مطابق بندرگاہ تنازعہ کو حل کرنے کے طریقے کے بارے میں مخصوص اقدامات کے لئے آن لائن دیکھیں۔

  4. ایلیویٹڈ کمانڈ پرامپٹ کو بند کریں کیونکہ ہمیں اگلے مراحل کے ل admin ایڈمن مراعات کی ضرورت نہیں ہوگی۔
  5. اگر بندرگاہیں فعال طور پر استعمال نہیں ہوتی ہیں تو دبائیں ونڈوز کی + R رن ڈائیلاگ باکس کھولنے کے ل. پھر ، ٹائپ کریں ‘ regedit ‘اور دبائیں داخل کریں کھولنے کے لئے رجسٹری ایڈیٹر . جب کے ذریعے اشارہ کیا گیا UAC (صارف اکاؤنٹ کنٹرول) ، کلک کریں جی ہاں انتظامی مراعات دینے کے لئے۔

    رجسٹری ایڈیٹر کی افادیت کھولنا

  6. رجسٹری ایڈیٹر کے اندر ، درج ذیل جگہ پر تشریف لے جانے کے لئے بائیں پین کا استعمال کریں:
    HKEY_LOCAL_MACHINE Y SYSTEM  CurrentControlSet  Services  HTTP  پیرامیٹرز  صرف سننے کی فہرست 

    نوٹ: صورت میں صرف آن لائن کی فہرست سبکی موجود نہیں ہے ، اس کے IP ایڈریس کے بطور کوئی تخلیق کرنے کی ضرورت نہیں ہے 0.0.0.0 بطور ڈیفالٹ استعمال ہوگا۔

  7. اس سے پہلے کہ آپ آگے بڑھیں اور اس میں ترمیم کریں صرف آن لائن کی فہرست سبکی ، آپ کو HTTP سروس کو روکنے کی ضرورت ہوگی جو IIS چل رہی ہے۔ پس رجسٹری ایڈیٹر کو پس منظر میں رکھیں کیونکہ ہم ایک لمحے میں اس میں واپس آجائیں گے۔
  8. اگلا ، دبائیں ونڈوز کی + R رن ڈائیلاگ باکس کھولنے کے لئے ، ٹائپ کریں ‘ سینٹی میٹر ‘اور دبائیں داخل کریں ایک اور کمانڈ پرامپٹ ونڈو کھولنے کے لئے۔

    مکالمہ چلائیں: سینٹی میٹر

  9. Cmd پرامپٹ میں ، درج ذیل کمانڈ چلائیں اور دبائیں داخل کریں IIS چلانے کے لئے ذمہ دار HTTP سروس کو روکنے کے لئے:
    نیٹ اسٹاپ HTTP
  10. جب ان سے پوچھا گیا کہ کیا آپ یہ آپریشن جاری رکھنا چاہتے ہیں تو ، 'Y' ٹائپ کریں اور آپریشن کی تصدیق کے لئے انٹر دبائیں۔

    HTTP سروس کو غیر فعال کرنا

  11. ایک بار جب HTTP سروس غیر فعال ہوجائے تو ، کمانڈ پرامپٹ ونڈو کو بند کریں اور رجسٹری ایڈیٹر پر واپس جائیں۔
  12. کے ساتہ صرف آن لائن کی فہرست سبکی منتخب کی گئی ہے ، دائیں ہاتھ پین میں منتقل کریں اور اس بات کو یقینی بنائیں کہ اس میں درست IP پتے ہوں۔ اگر آپ کو ایسا IP پتہ ملتا ہے جو درست نہیں ہے تو ، کسی درست IP پتے کے ساتھ اندراج کی عکاسی کرنے کیلئے اسے ہٹا دیں یا اس میں ترمیم کریں۔

    ثنائی اقدار کو غلط IPs کے ساتھ حذف کرنا

    نوٹ: صورت میں صرف آن لائن کی فہرست سبکی موجود ہے اور 0.0.0.0 پتہ درج ہے ، آپ کو دوسرے تمام IP پتے حذف کرنے کی ضرورت ہے۔

  13. رجسٹری ایڈیٹر بند کریں اور اپنے کمپیوٹر کو دوبارہ شروع کریں۔
  14. اگلے آغاز پر ، HTTP سروس خود بخود شروع کردی جانی چاہئے۔ لیکن صرف اس بات کو یقینی بنانے کے لئے ، دبائیں ونڈوز کی + R دوسرا رن ڈائیلاگ باکس کھولنے کے ل. پھر ، ٹائپ کریں “ سینٹی میٹر ”اور دبائیں داخل کریں کمانڈ پرامپٹ ونڈو کھولنے کے ل.

    عام کمانڈ پرامپ ونڈو کھولنا

  15. نئے کھلے ہوئے کمانڈ پرامپٹ میں ، HTTP سروس شروع ہونے کو یقینی بنانے کے لئے درج ذیل کمانڈ کو ٹائپ کریں:
     نیٹ اسٹارٹ HTTP 

    نوٹ: اگر آپ کو یہ پیغام موصول ہوتا ہے کہ یہ کہتے ہوئے کہ 'درخواست کی گئی خدمت پہلے ہی شروع کردی گئی ہے' تو آپ جانا اچھا ہے۔

  16. مائیکرو سافٹ انٹرنیٹ انفارمیشن سروسز (IIS) مائیکروسافٹ مینجمنٹ کنسول (ایم ایم سی) اسنیپ ان سے سروس شروع کرنے کی کوشش۔ آپ کو اب سامنا نہیں کرنا چاہئے ‘عمل فائل تک رسائی حاصل نہیں کرسکتا کیونکہ اسے کسی اور عمل کے ذریعہ استعمال کیا جارہا ہے’۔ غلطی
5 منٹ پڑھا