- التثبيت الآمن والإصدار المحمول وقواعد الأولوية والتقارب المستمرة
- إدارة متقدمة للعمليات والخدمات والذاكرة والشبكة والقرص باستخدام برنامج تشغيل اختياري
- الاختلافات الرئيسية مقابل Process Explorer والمبادئ التوجيهية في ويندوز 64 بت

إذا كنت قد شعرت من قبل أن إدارة المهام إذا لم تكن راضيًا، فسيبدو لك برنامج Process Hacker رائعًا. هذه الأداة المجانية مفتوحة المصدر تتيح لك التحكم الدقيق بالعمليات والخدمات وموارد النظام، مع خيارات لا يأخذها مدير Windows الأصلي في الاعتبار. القوة والشفافية والمجتمع لقد جعلناها ضرورية للمستخدمين المتطلبين.
دعونا نرى كيفية استخدامه على Windows لتحقيق أقصى استفادة منه: من تثبيته بأمان، وبدء تشغيله، والتنقل عبر الواجهة، إلى إدارة العمليات المتقدمة، وإنشاء الخدمات، وتعيين أولوية وحدة المعالجة المركزية وتقاربها بشكل دائم، ومقارنة Process Hacker مع Process Explorer. أمثلة حقيقية وتحذيرات السلامة و حيل عملي لتشخيص الاختناقات أو البحث البرمجيات الخبيثة.
ما هو Process Hacker ولماذا يستحق مكانًا في نظام التشغيل Windows الخاص بك
هاكر العملية إنه مدير عمليات لنظام ويندوز، يتفوق على الإصدار القياسي بكثير: مفتوح المصدر، ومجاني، ومُركز على المحترفين. بالإضافة إلى عرض العمليات واستخدامها للموارد، يتيح لك فحص مؤشرات الترابط، والوحدات النمطية، والمعرفات، والذاكرة، والشبكة، والقرص الصلب بدقة متناهية. برنامج تشغيل وضع النواة الذي يتيح إجراءات متقدمة مثل عرض العمليات المخفية، تحرير الذاكرة أو فرض عمليات إيقاف التشغيل التي لا يستطيع المديرون الآخرون القيام بها.
بدأ المشروع باسم Process Hacker 2.x واستمر في التطور؛ ويُعرف خليفته الروحي باسم System Informer في الإصدارات الأخيرة، ملتزمًا دائمًا بفلسفة المصادر المفتوحة. يُضفي كون المصدر المفتوح ثقةً وشفافيةً، حيث يُمكن لأي شخص مراجعة الشيفرة البرمجية والمساهمة فيها. متخصصون ومحترفون في الأنظمة الأمن السيبراني ويعتمدون عليه في التشخيص والاستجابة للحوادث.
في الاستخدام اليومي، واجهة Process Hacker غنية بالمعلومات، لكنها منظمة تنظيمًا جيدًا. سترى بنظرة واحدة ما يستهلك وحدة المعالجة المركزية، أو الذاكرة، أو وحدات الإدخال/الإخراج، أو الشبكة، ويمكنك التدخل بدقة متناهية. البيانات والرافعات والتي لا وجود لها ببساطة في الأداة الأصلية.
تنزيل آمن: المثبت، النسخة المحمولة ورمز المصدر
لديك طريقتان للحصول عليه: حزمة الإعداد لتثبيته بالطريقة التقليدية والملفات الثنائية (المحمولة) لحمله في مجلد بدون تثبيت، وهو مثالي لـ ذراع USB أو المعدات التي لا يمكنك لمس النظام فيها. الإعداد والملفات الثنائية المتاحة، إلى جانب الإصدارات ذات 32 بت، والرمز المصدر المرتبط بمستودعه الرسمي.
- الإعداد (مستحسن):التثبيت القياسي باستخدام المعالج.
- الملفات الثنائية (المحمولة):ملف قابل للتنفيذ جاهز للاستخدام دون الحاجة إلى التثبيت، مثالي لأجهزة كمبيوتر متعددة.
الموقع الرسمي هو processhacker.sourceforge.io، وستجدون نسخة موثوقة ومحدثة من البرنامج على صفحته. البرنامج خفيف الوزن، بحجم تحميل 2,2 ميجابايت فقط، ما يعني أنه جاهز للتحميل في ثوانٍ. زر التنزيلات في المتصفح يسمح لك بفتحه فور الانتهاء منه.
خيارات التثبيت ومعالج المفاتيح خطوة بخطوة
عند تشغيل المُثبِّت، سيعرض ويندوز "إدارة حساب المستخدم" لتحذيرك من التغييرات المُرتقبة. هذا أمر طبيعي. سيظهر المعالج بعد ذلك مع ترخيص GNU GPL الإصدار 3 (مع بعض الاستثناءات التي يُنصح بالاطلاع عليها). الترخيص والشروط والتي ينبغي مراجعتها قبل قبولها.
ستتمكن من اختيار مجلد التثبيت (مسار افتراضي متوفر، ولكن يمكنك تغييره أو التنقل باستخدام زر "استعراض")، بالإضافة إلى المكونات المراد تثبيتها. إذا كنت ترغب في تثبيت كل شيء، فاترك التحديد كما هو. التثبيت الكامل يوصى به لمعظم الأشخاص ولا يشكل تأثيرًا كبيرًا على المساحة.
في القسم التالي، يمكنك تحديد اسم المجلد في قائمة "ابدأ". يمكنك نقله أو تفعيل خيار "عدم إنشاء مجلد في قائمة ابدأ" لمنع الوصول إليه من القائمة. احرص على أن يكون في متناول يدك منذ البداية أو فقط باستخدام اختصاره اعتمادًا على تفضيلاتك.
من بين خيارات المعالج الإضافية، ستجد عدة خيارات مفيدة: إنشاء اختصار على سطح المكتب (لجميع المستخدمين أو للمستخدم الحالي فقط)، وتشغيل Process Hacker عند بدء تشغيل Windows، ويمكنك تصغيره إلى منطقة الإشعارات، إن أردت. يمكنك أيضًا تعيينه مدير مهام افتراضيًا، ليحل محل مدير مهام Windows. تثبيت برنامج تشغيل KProcessHacker لا يُنصح باستخدام الوصول الموسع إلى النظام إذا كنت لا تعرف ما تفعله.
بعد شريط تقدم قصير، تظهر الشاشة الأخيرة بثلاثة مربعات اختيار: تشغيل Process Hacker عند الإغلاق، وعرض سجل التغييرات، وزيارة موقع المشروع. افتراضيًا، يتم تحديد المربع الأول فقط. عندما تغلق المعالج، سيتم فتحه تلقائيًا. لأول مرة إذا تركت الخيار الافتراضي.
كيفية بدء تشغيل Process Hacker والتنقل في واجهته
يمكنك تشغيله بالنقر المزدوج على أيقونة سطح المكتب إذا أنشأته أثناء التثبيت. إذا لم تتمكن من ذلك، فافتحه من قائمة "ابدأ": انتقل إلى "جميع التطبيقات" وحدد موقع مجلد Process Hacker 2 للوصول إلى البرنامج. واجهة أكثر تفصيلا ذلك الخاص بمدير المهام من البداية حذاء.
يعرض عرض "العمليات" العمليات في شجرة، متبعًا التسلسل الهرمي من الأصل إلى الفرع. على سبيل المثال، يتوقف برنامج Notepad (notepad.exe) عن العمل في Explorer.exe. عند تمرير مؤشر الماوس فوق عملية، يظهر مربع يحتوي على مسار القرص الخاص بها، وإصدارها، والشركة التي أنشأتها؛ سترى مسارًا مثل C:\Windows\System32\notepad.exe، الإصدار 10.0.10240.16384، واسم شركة Microsoft. تلميح إعلامي للتعرف على ما يحتويه كل ملف قابل للتنفيذ في لمحة واحدة.
النقر بزر الماوس الأيمن على أي عملية يفتح قائمة شاملة. يجمع خيار "الخصائص" المعلومات في 11 علامة تبويب، مما يوفر نظرة عامة شاملة. بشكل عام، ستجد مسار الملف التنفيذي، وسطر الأوامر، و... الأوامر البداية، تيمبو الذي تم تشغيله، وعنوان PEB (كتلة بيئة العملية) والعملية الأصلية. ورقة الخصائص الذي يلخص الحمض النووي لهذه العملية.
تُقدم علامة تبويب "الإحصائيات" تفاصيل حول الأولوية، ودورات وحدة المعالجة المركزية المستهلكة، وأحجام ذاكرة البرامج والبيانات، وعمليات القراءة والكتابة للإدخال/الإخراج مع أولوياتها. في "الأداء"، سترى رسومًا بيانية لوحدة المعالجة المركزية والذاكرة وعمليات الإدخال/الإخراج بمرور الوقت. في "الذاكرة"، يمكنك الوصول إلى مناطق الذاكرة، مع إمكانية نسخها أو تعديلها فورًا. الإحصائيات والرسوم البيانية التي توضح سلوك العملية.
الإجراءات السريعة: إنهاء العمليات وتعليقها وإعادة تشغيلها وتحليلها
هناك أربعة خيارات مباشرة في قائمة السياق: إنهاء لإغلاق العملية، إنهاء الشجرة لقتل العملية وكل ما ينتج عنها، تعليق لتجميدها مؤقتًا، وإعادة التشغيل لاستئنافها إذا تم تعليقها. إنهاء، إنهاء الشجرة، تعليق وإعادة التشغيل يسمح لك بالتحكم في السلوكيات دون الحاجة إلى إعادة تشغيل الكمبيوتر.
في قسم "الأولوية"، تُحدد أولوية وحدة المعالجة المركزية للعملية، من الوقت الفعلي (أعلى أولوية للمعالج) إلى الخمول (أقل أولوية). وباستخدام "أولوية الإدخال/الإخراج"، تُحدد كيفية وصول العملية إلى مدخلات/مخرجات النظام: عالية، عادية، منخفضة، أو منخفضة جدًا، وهو أمر مثالي لضمان عدم استحواذ أي عملية على مساحة القرص أثناء العمل. ضبط الأولويات يساعد على ترويض الاستهلاك المفرط وتحسين السيولة.
الخيار المفيد بشكل خاص هو الإرسال إلى، والذي يرسل صورة العملية إلى عدة خدمات فحص مكافحة الفيروسات عبر الإنترنتإذا كنت تشك في وجود سلوك ضار، فيمكنك الحصول على آراء ثانية بنقرتين. التكامل مع خدمات مكافحة الفيروسات مما يسرع التحقيق ويقلل من النتائج الإيجابية الكاذبة.
أولوية وحدة المعالجة المركزية الدائمة والتقارب لتطبيقاتك
من المزايا الواضحة مقارنةً بمدير المهام إمكانية ضبط قواعد ثابتة في Process Hacker بحيث يبدأ البرنامج دائمًا بأولوية محددة وتوافق مُحدد مع وحدة المعالجة المركزية. في نظام Windows الأصلي، تُفقد هذه التغييرات عند إغلاق التطبيق. قواعد دائمة السماح للألعاب ومحاكيات الألعاب القديمة بالحصول على الاستقرار عن طريق الحد من النوى وضبط الأولوية.
بالإضافة إلى Process Hacker، هناك أدوات مساعدة أخرى ذات نهج مماثل، مثل Bill2's Process Manager أو System Explorer، والتي تسمح لك أيضًا بالتلاعب بالتقارب المخصص والأولوية. الانفتاح والقدرة على التدخل في كثير من الأحيان يضعون Process Hacker في المقدمة بخطوة واحدة في السيناريوهات الصعبة.
مراقبة الشبكة والقرص والكشف البصري عن العمليات المشبوهة
يعرض Process Hacker اتصالات الشبكة لكل عملية، مع عناوين IP والمنافذ، ونشاط القراءة والكتابة على القرص. يساعدك هذا على اكتشاف التطبيقات التي تتصل بها، وما إذا كانت أي عمليات تستهلك موارد النظام. SSD دون سبب واضح. إغلاق اتصالات محددة أو التدخل في العملية إذا لاحظت أي شيء خارج عن المألوف.
تستخدم القوائم رموزًا لونية تُشير، من بين أمور أخرى، إلى ما إذا كان الملف الثنائي مُوَقّعًا أم لا. تُسهّل هذه التفاصيل المرئية البحث عن العمليات غير المعتادة: إذا لاحظت استهلاكًا مرتفعًا، وعدم وجود توقيع، والهروب من مسار مؤقت، فارفع حاجبيك. عدم وجود توقيع إنها إشارة مفيدة، رغم أنها ليست مدمرة بحد ذاتها.
خدمات Windows: إدارة كاملة وإنشاء خدماتك الخاصة
من علامة التبويب "الخدمات"، يسمح لك Process Hacker ببدء الخدمات أو إيقافها أو إيقافها مؤقتًا أو استئنافها، وتغيير نوع بدء التشغيل (تلقائي، يدوي، معطل)، والحساب الذي تعمل من خلاله. إدارة الخدمة الكاملة لإصلاح المكونات التي تعاني من مشاكل في بدء التشغيل أو التبعيات المتضاربة.
بالإضافة إلى ذلك، يمكنك إنشاء خدمة من "أدوات" > "إنشاء خدمة". ستُفتح نافذة لإدخال اسم، ووصف، ونوع، ومسار، ومعلمات إضافية، وهذا كل شيء. على سبيل المثال، يمكنك اختيار ملف تنفيذي مثل مُثبّت Daemon Tools Lite أو لوحة التحكم، وتحويله إلى خدمة مع معلمات بعد المسار، إذا لزم الأمر. ستظهر في services.msc لإدارتها مثل أي إدارة أخرى.
إذا لم تعد بحاجة إليه لاحقًا، فيمكنك حذفه من Process Hacker بالنقر بزر الماوس الأيمن على الخدمة وتحديد حذف. إنشاء الخدمات وإزالتها يجعل الأتمتة أو الاختبار أسهل دون الحاجة إلى التعامل مع sc.exe أو السجل.
مقارنة: Process Hacker مقابل Process Explorer
يُعدّ Process Explorer، من Sysinternals (مايكروسوفت)، معيارًا أساسيًا ويتشارك في العديد من المفاهيم مع Process Hacker. ومع ذلك، هناك اختلافات قد تُرجّح كفة الميزان حسب احتياجاتك. Process Hacker مجاني تمامًا ومفتوح المصدر، مما يوفر شفافية ومجتمعًا يتفاعل بسرعة مع تغييرات Windows. المالك والتطوير المسور يصف Process Explorer على الرغم من أنه مجاني، وهو أمر يجب مراعاته إذا كنت بحاجة إلى تدقيق الكود.
من الناحية الوظيفية، يتميز Process Hacker بصرامة أكبر في إنهاء العمليات المستعصية بفضل برنامج تشغيله المتخصص. كما يتيح تخصيصات وتمييزات مفيدة للغاية لتحليل سريع. يبقى Process Explorer ممتازًا ومستقرًا، ولكن عند إنهاء العمليات المحمية أو التنقيب في الذاكرة، يفضل العديد من الفنيين صرامة Process Hacker المُحكمة. كلاهما في القمةسيعتمد اختيارك على ما إذا كنت تعطي الأولوية للانفتاح والتدخل أو الاستمرارية داخل نظام Microsoft البيئي.
التوافق والمتطلبات ومعضلة توقيع برنامج التشغيل 64 بت
يعمل Process Hacker 2.x على أنظمة ويندوز الحديثة (10 و11، 32 بت و64 بت). كان يتطلب في الأصل .NET 2.0، والآن، حسب الإصدار، قد يتطلب مكونات مثل Visual C++ Redistributable. متطلبات المراجعة يوصى بتنزيل الإصدار المحدد الذي تنوي تنزيله.
في أنظمة 64 بت، يفرض Windows سياسة توقيع برنامج التشغيل في وضع النواة (KMCS) بشكل صارم. هذا يعني أنه سيتم تحميله فقط السائقين بتوقيع رقمي صالح معترف به من قِبل مايكروسوفت. قد لا يكون برنامج التشغيل المتقدم لـ Process Hacker، وهو مفتاح بعض الإمكانيات، مُوَقَّعًا للإنتاج في بعض الإصدارات، لذا لن يتم تحميله افتراضيًا. ستكون بعض الميزات العميقة محدودة إذا لم يبدأ السائق.
يتوفر للمستخدمين المتقدمين خيارات مثل تفعيل وضع الاختبار لتحميل توقيعات التطوير، أو في الأنظمة القديمة، تعطيل فرض التوقيع (وهو إجراء غير مستحسن). يُرجى العلم أن تفعيل هذه الخيارات يُقلل من الأمان ضد برامج التشغيل الضارة وبرامج التجسس. إبقاء حماية Windows نشطة من المنطقي ألا تحتاج إلى ميزات متطرفة.
دراسات الحالة: تشخيص الأداء وصيد البرامج الضارة
تخيل ارتفاعًا غير مبرر في استهلاك وحدة المعالجة المركزية. يُظهر لك مدير المهام أن السبب هو svchost.exe أو النظام، ولا شيء غير ذلك. في Process Hacker، افتح الخصائص، ثم انتقل إلى مؤشرات الترابط، ورتّب حسب استخدام وحدة المعالجة المركزية: ستتمكن من معرفة مؤشر الترابط المحدد والخدمة المرتبطة به التي تُسبب المشكلة. فرز حسب استخدام وحدة المعالجة المركزية يسمح لك بتحديد الخيط المسؤول.
إلى تخزينراجع نشاط الإدخال/الإخراج حسب العملية: من يقرأ أو يكتب، وكميته. إذا كانت هناك عملية تضغط على وحدة تخزين الحالة الصلبة (SSD)، يمكنك خفض أولوية الإدخال/الإخراج الخاصة بها، أو تعليقها مؤقتًا، أو إنهاؤها باستخدام "إنهاء" أو "شجرة الإنهاء" إذا لزم الأمر. الرسومات في الوقت الحقيقي إنهم يتابعون بقية العمليات أثناء قيامك بالعمل.
في مجال الأمان، إذا ظهرت عملية باسم غريب، وبدون توقيع ومن مجلد مؤقت، فافتح خصائصها: تحقق مما إذا كان لديها توقيع رقمي، وراجع وحدات DLL المحملة، وانظر إلى اتصالات الشبكة والمسار الدقيق للثنائي، وفكر في استخدام أدوات لـ الكشف عن الجذور الخفيةباستخدام "إرسال إلى"، يمكنك إرساله إلى خدمات مكافحة الفيروسات الخارجية، وإذا لزم الأمر، قم بتعليقه لاحتواء الضرر أو قتله على الرغم من محاولاته لحماية نفسه. تحديد موقع الملف القابل للتنفيذ على القرص هو المفتاح للتحليل والاستبعاد اللاحق.
بالنسبة للمطورين، يعد Process Hacker بمثابة منقذ عندما يتعلق الأمر بمطاردة تسريبات الذاكرة: فهو يراقب الاستخدام التفصيلي بمرور الوقت، ويفحص مناطق الذاكرة، ويراجع المقابض المفتوحة للموارد غير المنشورة. فحص مناطق الذاكرة يعمل على تسريع عملية تصحيح الأخطاء وتحسين جودة البرامج في الإنتاج.
نصائح مفيدة وتفاصيل صغيرة ورائعة تصنع الفارق
لا تتجاهل شجرة العمليات. معرفة ما يتعلق بكل عملية يُساعد على فهم سياق السلوك: ملف notepad.exe الذي يُشغّله المستخدم يختلف عن ملف ثنائي مشبوه يتعلق بعملية غير مألوفة. عملية الوالدين يجعل من الأسهل فهم أصل العملية.
نافذة التمرير المنبثقة أكثر فائدة مما تبدو عليه: مسار الملف الثنائي، وإصداره، وناشره. إذا رأيتَ C:\Windows\System32\notepad.exe وMicrosoft Corporation، فلا تقلق. إذا رأيتَ مسارًا في AppData\Temp دون توقيع، فقد حان وقت البحث. صندوق منبثق افصل العادي عن النادر قبل فتح الخصائص.
حسّن أولويات وحدة المعالجة المركزية (CPU) وعمليات الإدخال/الإخراج عند التجميع أو العرض أو التصدير. إذا أعطيت الأولوية لأداتك الرئيسية وخفّضت أولوية العمليات الثانوية، فسيستجيب جهاز الكمبيوتر لديك بشكل أسرع عند الحاجة. تقارب وحدة المعالجة المركزية إنه مفيد بشكل خاص في البرامج القديمة التي أصبحت مثقلة بالعديد من الخيوط.
إذا كنت تختبر خدمات، فتذكر أنه يمكنك إنشاؤها وحذفها من Process Hacker دون استخدام أوامر. يتيح لك ذلك أتمتة عمليات التشغيل، ومحاكاة البيئات، أو عزل المشكلات التي تحدث فقط كخدمة، وكل ذلك يظهر في services.msc. حذف الخدمة باستخدام حذف اترك كل شيء نظيفًا عندما تنتهي.
هل هو آمن وموثوق؟ أين يُمكنني تنزيله بأمان؟
نعم: Process Hacker مشروع مفتوح المصدر عريق وله مجتمع نشط. حمّله من موقعه الرسمي لتجنب تعديلات الجهات الخارجية: processhacker.sourceforge.io. إذا كنت ترغب في مراجعته أو تجميعه، ستجد رابطًا لشفرته المصدرية هناك. قم بتنزيله من موقعه الرسمي واستخدامها بالعقل السليم.
قد يتساءل مستخدمو Process Explorer بالفعل عن جدوى الترقية. إذا كنت بحاجة إلى مزيد من القوة عند إنهاء العمليات المحمية، أو قواعد التقارب والأولوية الدائمة، أو تفضل نهجًا مفتوحًا، فإن Process Hacker هو الحل الأمثل لك. عملية إكسبلورر لا يزال هذا خيارًا رائعًا إذا كنت تعطي الأولوية للاستمرارية في نظام Microsoft البيئي.
إذا وصلت إلى هذه المرحلة، فأنت بالفعل متمكن من أساسيات التعامل مع Process Hacker باحترافية: أنت تعرف كيفية تثبيته، وتشغيله، والتنقل بين علامات تبويبه، وإنهاء العمليات أو تعليقها، وضبط الأولويات والتوافق، وفحص الشبكة والقرص، وإنشاء الخدمات وإزالتها، ورصد السلوكيات المشبوهة، وفهم اعتبارات 64 بت. تحذير بشأن السائق ومن خلال التنزيل دائمًا من الموقع الرسمي، سيكون لديك سكين الجيش السويسري لنظام التشغيل Windows والذي سيوفر لك الوقت ويساعدك على التشخيص بشكل أفضل ويمنحك سيطرة حقيقية على نظامك.
كاتب شغوف بعالم البايت والتكنولوجيا بشكل عام. أحب مشاركة معرفتي من خلال الكتابة، وهذا ما سأفعله في هذه المدونة، لأعرض لك كل الأشياء الأكثر إثارة للاهتمام حول الأدوات الذكية والبرامج والأجهزة والاتجاهات التكنولوجية والمزيد. هدفي هو مساعدتك على التنقل في العالم الرقمي بطريقة بسيطة ومسلية.

