كيفية التحقق من فتح منافذ TCP / IP في Windows

عندما يريد أحد التطبيقات الوصول إلى نفسه عبر الشبكة ، فإنه يطالب بمنفذ TCP / IP ، مما يعني أن هذا المنفذ لا يمكن استخدامه بواسطة أي شيء آخر. إذن كيف يمكنك التحقق من المنافذ المفتوحة لمعرفة التطبيق الذي يستخدمه بالفعل؟

يحدد عنوان IP جهاز كمبيوتر - أو جهاز شبكة آخر - على الشبكة. عندما يرسل أحد الأجهزة حركة مرور إلى جهاز آخر ، يتم استخدام عنوان IP لتوجيه حركة المرور هذه إلى المكان المناسب. بمجرد وصول حركة المرور إلى المكان الصحيح ، يحتاج الجهاز إلى معرفة التطبيق أو الخدمة التي سيتم إرسال حركة المرور إليها. هذا هو المكان الذي تأتي فيه المنافذ. إذا كان عنوان IP مشابهًا لعنوان شارع على قطعة بريد ، فإن المنفذ يشبه اسم الشخص الموجود في هذا المسكن الذي يتلقى البريد. بالنسبة للجزء الأكبر ، لا داعي للقلق بشأن المنافذ. ولكن من حين لآخر ، قد تواجه تطبيقًا تم تعيينه للاستماع إلى حركة المرور على نفس المنفذ الذي يستخدمه تطبيق آخر بالفعل. في هذه الحالة ، ستحتاج إلى تحديد التطبيق الذي يحتوي بالفعل على هذا المنفذ قيد الاستخدام.

ذات صلة: ما هو الفرق بين TCP و UDP؟

هناك عدد من الطرق لمعرفة التطبيق الذي يحتوي على منفذ مغلق ، ولكننا سنرشدك عبر طريقتين مدمجتين تستخدمان موجه الأوامر ، ثم نعرض لك تطبيقًا مجانيًا رائعًا يجعل الأمر أسهل . يجب أن تعمل كل هذه الطرق بغض النظر عن إصدار Windows الذي تستخدمه.

استخدم الأدوات المضمنة لمعرفة ما يتم الاستماع إليه على المنفذ

لدينا أمرين لنوضح لك. الأول يسرد المنافذ النشطة مع اسم العملية التي تستخدمها. في معظم الأحيان ، سيعمل هذا الأمر بشكل جيد. في بعض الأحيان ، على الرغم من ذلك ، لن يساعدك اسم العملية في تحديد التطبيق أو الخدمة التي بها منفذ مقيد بالفعل. في تلك الأوقات ، ستحتاج إلى سرد المنافذ النشطة إلى جانب أرقام معرف العملية الخاصة بها ثم البحث عن هذه العمليات في إدارة المهام.

الخيار الأول: عرض استخدام المنفذ جنبًا إلى جنب مع أسماء العمليات

أولاً ، ستحتاج إلى فتح موجه الأوامر في وضع المسؤول. اضغط على ابدأ ، ثم اكتب "أمر" في مربع البحث. عندما ترى "موجه الأوامر" يظهر في النتائج ، انقر بزر الماوس الأيمن فوقه واختر "تشغيل كمسؤول".

في موجه الأوامر ، اكتب النص التالي ، ثم اضغط على Enter:

netstat -ab

ذات صلة: كيفية حفظ إخراج موجه الأوامر في ملف نصي في Windows

بعد الضغط على Enter ، قد تستغرق النتائج دقيقة أو دقيقتين لتظهر بالكامل ، لذا كن صبورًا. قم بالتمرير عبر القائمة للعثور على المنفذ (المدرج بعد النقطتين على يمين عنوان IP المحلي) ، وسترى اسم العملية مدرجًا تحت هذا السطر. إذا كنت ترغب في جعل الأمور أسهل قليلاً ، فتذكر أنه يمكنك أيضًا توجيه نتائج الأمر إلى ملف نصي. يمكنك بعد ذلك البحث في الملف النصي عن رقم المنفذ الذي تبحث عنه.

هنا ، على سبيل المثال ، يمكنك أن ترى أن المنفذ 49902 مقيد بعملية تسمى picpick.exe. PicPick هو محرر صور على نظامنا ، لذلك يمكننا أن نفترض أن المنفذ مرتبط بالفعل بالعملية التي تتحقق بانتظام من تحديثات التطبيق.

الخيار الثاني: عرض استخدام المنفذ جنبًا إلى جنب مع معرفات العملية

إذا كان اسم العملية لرقم المنفذ الذي تبحث عنه يجعل من الصعب معرفة ماهية التطبيق ذي الصلة ، فيمكنك تجربة إصدار من الأمر يعرض معرّفات العملية (PIDs) بدلاً من الأسماء. اكتب النص التالي في موجه الأوامر ، ثم اضغط على Enter:

netstat -aon

يسرد العمود الموجود في أقصى اليمين معرفات PID ، لذا ابحث فقط عن العمود المرتبط بالمنفذ الذي تحاول استكشاف أخطاءه وإصلاحها.

بعد ذلك ، افتح "مدير المهام" بالنقر بزر الماوس الأيمن فوق أي مساحة مفتوحة على شريط المهام واختيار "مدير المهام".

إذا كنت تستخدم Windows 8 أو 10 ، فانتقل إلى علامة التبويب "التفاصيل" في إدارة المهام. في الإصدارات القديمة من Windows ، سترى هذه المعلومات في علامة التبويب "العمليات". قم بفرز قائمة العمليات حسب عمود "PID" وابحث عن معرف المنتج المرتبط بالمنفذ الذي تبحث عنه. قد تتمكن من معرفة المزيد حول التطبيق أو الخدمة التي تم ربط المنفذ بها من خلال النظر في عمود "الوصف".

إذا لم يكن الأمر كذلك ، فانقر بزر الماوس الأيمن فوق العملية واختر "فتح موقع الملف". من المحتمل أن يمنحك موقع الملف أدلة على التطبيق المتضمن.

عندما تكون هناك ، يمكنك استخدام خيارات إنهاء العملية أو فتح موقع الملف أو الانتقال إلى الخدمة (الخدمات) للتحكم في العملية أو إيقافها.

استخدم NirSoft CurrPorts لعرض ما يتم الاستماع إليه على منفذ

إذا لم تكن حقًا من نوع موجه الأوامر - أو كنت تفضل فقط استخدام أداة مساعدة بسيطة للقيام بكل هذا في خطوة واحدة - فإننا نوصي باستخدام البرنامج المجاني الممتاز CurrPorts المساعد بواسطة NirSoft. انطلق وقم بتنزيل الأداة. فقط تأكد من حصولك على الإصدار الصحيح (الإصدار العادي لنظام Windows 32 بت والإصدار x64 لنظام Windows 64 بت). إنه تطبيق محمول ، لذا لن تحتاج إلى تثبيته. فقط قم بفك ضغط مجلد التنزيل وتشغيل الملف القابل للتنفيذ.

ذات صلة: كيف أعرف ما إذا كنت أقوم بتشغيل Windows 32 بت أو 64 بت؟

في نافذة CurrPorts ، قم بالفرز حسب عمود "Local Port" ، وابحث عن المنفذ الذي تبحث عنه ، ويمكنك رؤية كل شيء - اسم العملية ، PID ، المنفذ ، المسار الكامل للعملية ، وما إلى ذلك.

لتسهيل الأمر ، انقر نقرًا مزدوجًا فوق أي عملية لرؤية كل التفاصيل في نافذة واحدة.

عندما تحدد التطبيق أو الخدمة التي بها المنفذ الذي تبحث عنه مقيد ، فالأمر متروك لك في كيفية التعامل معه. إذا كان تطبيقًا ، فقد يكون لديك خيار تحديد رقم منفذ مختلف. إذا كانت خدمة - أو لم يكن لديك خيار تحديد رقم منفذ مختلف - فسيتعين عليك على الأرجح إيقاف الخدمة أو إزالة التطبيق.