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

النقاط الرئيسية

  • قم بتشغيل الأمر “netstat -ab” في موجه الأوامر المرتفع أو PowerShell أو نافذة Terminal لرؤية قائمة بالتطبيقات والمنافذ المرتبطة بها. يعمل هذا أيضًا في Windows 11.
  • يمكن التحقق من المنافذ المفتوحة باستخدام أدوات مدمجة مثل موجه الأوامر أو PowerShell، والتي تسرد المنافذ النشطة وأسماء العمليات أو المعرفات المرتبطة بها.
  • يوفر تطبيق CurrPorts المجاني من NirSoft طريقة أسهل لعرض ما يستمع على منفذ، وعرض معلومات مفصلة حول العملية والسماح بإدارة أفضل للمنافذ.



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

لقد قمنا باختبار هذه العملية وتأكدنا من أن جميع الخطوات محدثة، وأنها تعمل جميعها في Windows 11 أيضًا.


كيف تعمل الموانئ؟

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


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

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


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

الخيار الأول: عرض استخدام المنفذ مع أسماء العمليات

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

يمكنك أيضًا استخدام PowerShell أو Terminal لهذا الغرض.


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

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

netstat -ab

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

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


يتم استخدام المنفذ 49902 بواسطة العملية "picpick.exe."

الخيار الثاني: عرض استخدام المنفذ مع معرفات العملية

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

netstat -aon

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

معرفات العملية المرتبطة بمنفذ معين.


بعد ذلك، افتح “إدارة المهام” بالنقر بزر الماوس الأيمن فوق أي مساحة مفتوحة على شريط المهام واختيار “إدارة المهام”. يمكنك أيضًا الضغط على Ctrl+Shift+Esc.

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

إذا كنت تستخدم نظام التشغيل Windows 8 أو 10 أو 11، فانتقل إلى علامة التبويب “التفاصيل” في “إدارة المهام”.

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


قم بالفرز حسب معرف العملية (PID)، ثم ابحث عن التطبيق المرتبط.

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

انقر بزر الماوس الأيمن على العملية وانقر فوق "فتح موقع الملف."

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


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

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

في نافذة CurrPorts، قم بالفرز حسب عمود “المنفذ المحلي”، وابحث عن المنفذ الذي تقوم بالتحقق منه، وستتمكن من رؤية كل شيء – اسم العملية، ومعرف العملية، والمنفذ، والمسار الكامل للعملية، وما إلى ذلك.

من الممكن فرز CurrPorts بواسطة Nirsoft حسب المنفذ المحلي المفتوح.

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


تفاصيل العملية في CurrPort.


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

أضف تعليق