حل مشكلة "المنفذ قيد الاستخدام" في ويندوز: 3 طرق لمعرفة البرنامج المحجوز

تاريخ النشر: آخر تحديث: وقت القراءة:
للقراءة
عدد الكلمات:
كلمة
عدد التعليقات: 0 تعليق
نبذة عن المقال: حل مشكلة Port already in use في ويندوز باستخدام netstat -ab و netstat -aon وأداة CurrPorts. خطوات سهلة لتحرير المنافذ وإغلاقها.

حل مشكلة "المنفذ قيد الاستخدام" (Port already in use) في ويندوز

حل مشكلة المنفذ قيد الاستخدام Port already in use في ويندوز باستخدام أوامر netstat

عند محاولة تشغيل تطبيق أو خدمة، قد تواجه رسالة الخطأ "Port already in use"، مما يعني أن برنامجاً آخر قد حجز هذا المنفذ. في هذا الدليل من Top Service، نقدم لك ثلاث طرق سهلة لمعرفة البرنامج المسؤول عن حجز المنفذ وتحريره.

💡 معلومة أساسية: كل الطرق تعتمد على أداة موجه الأوامر (Command Prompt). يفضل تشغيلها كمسؤول (Run as Administrator) للحصول على نتائج كاملة.

⚡ 1. استخدام الأمر netstat -ab (الأسهل)

تعرض هذه الطريقة قائمة بجميع المنافذ المفتوحة مع اسم البرنامج مباشرة:

  1. افتح موجه الأوامر كمسؤول (ابحث عنه في قائمة ابدأ، كليك يمين، واختر "التشغيل كمسؤول").
  2. اكتب الأمر التالي واضغط Enter:
netstat -ab
  1. انتظر قليلاً (قد يستغرق دقيقة أو اثنتين).
  2. ابحث عن رقم المنفذ (بعد النقطتين بجوار الـ IP، مثل 127.0.0.1:80).
  3. السطر التالي مباشرةً يعرض اسم البرنامج، مثل [httpd.exe] أو [svchost.exe].

🎯 2. استخدام netstat -aon مع إدارة المهام (الأكثر دقة)

هذه الطريقة أسرع وتعطيك رقم معرّف العملية (PID) لتحديد البرنامج بدقة:

  1. افتح موجه الأوامر كمسؤول واكتب:
netstat -aon
  1. ابحث عن رقم المنفذ تحت عمود Local Address.
  2. خذ الرقم الموجود في عمود PID على نفس السطر.
  3. افتح إدارة المهام (Ctrl + Shift + Esc)، واذهب إلى تبويب التفاصيل (Details).
  4. ابحث عن الـ PID في عمود PID لترى اسم البرنامج ووصفه.

🖥️ 3. أداة CurrPorts – واجهة رسومية سهلة

إذا كنت تفضل عدم استخدام الأوامر، استخدم أداة CurrPorts المجانية من NirSoft. تعرض لك في نافذة واحدة: المنفذ، PID، اسم البرنامج، ومسار الملف. يمكن تحميلها بسهولة واستخدامها فوراً دون تثبيت.

🛠️ هل تواجه مشاكل تقنية في ويندوز أو تحتاج صيانة؟

في Top Service بالمنصورة، نقوم بحل جميع مشاكل النظام، تثبيت التعريفات، وتأمين الأجهزة. تواصل معنا لخدمة احترافية وسريعة.

❓ أسئلة شائعة حول مشكلة "المنفذ قيد الاستخدام"

س: ما معنى خطأ "Port already in use"؟

ج: يعني أن منفذ الشبكة الذي يحتاجه برنامجك مشغول حالياً بتطبيق آخر. يجب معرفة البرنامج المحجوز وإغلاقه لتحرير المنفذ.

س: كيف أعرف البرنامج الذي يستخدم منفذ 80 مثلاً؟

ج: افتح موجه الأوامر كمسؤول واكتب netstat -aon. ابحث عن المنفذ 80 وخذ رقم PID، ثم طابقه في إدارة المهام تحت تبويب "التفاصيل".

س: هل يمكنني إنهاء العملية مباشرة من موجه الأوامر؟

ج: نعم، استخدم الأمر taskkill /PID [الرقم] /F بعد معرفة رقم PID لإنهاء العملية المحجوزة للمنفذ.

التصنيفات

شارك المقال لتنفع به غيرك

قد تُعجبك هذه المشاركات

إرسال تعليق

تذكر قبل كتابه اى تعليق قول الله تعالى: مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ [ق:18]؟

ليست هناك تعليقات

8252585510710493975

البحث