Τρόπος χρήσης του Process Monitor και του Process Explorer

Χρησιμοποιείτε συχνά τη Διαχείριση εργασιών(Task Manager) στον υπολογιστή σας με Windows 10 για να παρακολουθείτε τις διαφορετικές διεργασίες στο σύστημά σας και πόση CPU ή μνήμη χρησιμοποιούν; Εάν ναι, μπορεί να διαπιστώσετε ότι προτιμάτε δύο εναλλακτικές επιλογές – Παρακολούθηση(Process Monitor) διεργασιών ή Εξερεύνηση διεργασιών(Process Explorer) .

Και τα δύο είναι δωρεάν εργαλεία που μπορείτε να εγκαταστήσετε στον υπολογιστή σας με Windows 10. Περιλαμβάνουν τις ίδιες πληροφορίες που μπορείτε να δείτε στη Διαχείριση εργασιών των Windows,(Windows Task Manager) καθώς και πολλά άλλα.

Τι είναι το Process Monitor;

Το Process Monitor(Process Monitor) είναι ένα δωρεάν προηγμένο εργαλείο παρακολούθησης που περιλαμβάνεται στη σουίτα Windows Sysinternals των (Windows Sysinternals)βοηθητικών(utilities) προγραμμάτων των Windows . Σας επιτρέπει να προβάλλετε λεπτομερείς πληροφορίες σχετικά με όλες τις διαδικασίες που εκτελούνται στο σύστημά σας(all processes running on your system) .

Συγκεκριμένα, πρόκειται για λεπτομέρειες σχετικά με συμβάντα που προκαλούνται από συγκεκριμένες διαδικασίες. 

Τα ακόλουθα πεδία πληροφοριών διαδικασίας επιλέγονται από προεπιλογή κατά την πρώτη εκκίνηση της εφαρμογής.

  • Όνομα διαδικασίας
  • Μονοπάτι
  • Λεπτομέρεια
  • Αποτέλεσμα
  • Λειτουργία
  • Ωρα της ημέρας
  • Αναγνωριστικό διαδικασίας (PID)

Υπάρχουν 20 επιπλέον πεδία που μπορείτε να επιλέξετε για να δείτε ακόμη περισσότερες πληροφορίες για κάθε διαδικασία.

Δεν περιορίζεστε μόνο στην προβολή πληροφοριών διαδικασίας με αυτό το εργαλείο. Μπορείτε επίσης να ορίσετε φίλτρα σε οποιοδήποτε πεδίο για να περιορίσετε τα δεδομένα που εμφανίζονται, να καταγράψετε συμβάντα διαδικασίας για αντιμετώπιση προβλημάτων και ένα δέντρο διεργασιών που σας επιτρέπει να δείτε τη σχέση μεταξύ γονικών και θυγατρικών διεργασιών .

Τι είναι το Process Explorer;

Το Process Explorer είναι το καλύτερο εργαλείο για να κατανοήσετε πώς λειτουργούν διαφορετικές εφαρμογές στο σύστημά σας. Μέσω μιας καινοτόμου δενδρικής δομής, θα σας δείξει μια ανάλυση των αρχείων, καταλόγων και άλλων διαδικασιών που ελέγχει κάθε γονική διεργασία. 

Μπορείτε να χρησιμοποιήσετε την Εξερεύνηση διεργασιών(Process Explorer) σε "λειτουργία χειρισμού", η οποία σας βοηθά να δείτε ποιο παράθυρο χειρίζεται κάθε διεργασία ή " Λειτουργία DLL ", που σας δείχνει αρχεία DLL(DLLs) και αντιστοιχισμένα αρχεία μνήμης που έχει ανοίξει κάθε διεργασία.

Αυτό καθιστά το Process Explorer εξαιρετικά χρήσιμο κατά την αντιμετώπιση προβλημάτων ή τον εντοπισμό σφαλμάτων εφαρμογών που εκτελούνται στον υπολογιστή σας.

Τώρα που ξέρετε για ποιο σκοπό χρησιμοποιείται καθένα από αυτά τα δωρεάν βοηθητικά προγράμματα SysInternals, ας ρίξουμε μια πιο προσεκτική ματιά στο πώς μπορείτε να χρησιμοποιήσετε καθένα από αυτά στον δικό σας υπολογιστή Windows 10(Windows 10) .

Πώς να χρησιμοποιήσετε το Process Monitor

Αφού εξαγάγετε τα αρχεία Process Monitor , θα δείτε διαφορετικά αρχεία για την εκκίνηση του βοηθητικού προγράμματος. Εάν εκτελείτε σύστημα Windows 64-bit , επιλέξτε το αρχείο με το όνομα Procmon64.exe . Εάν όχι, επιλέξτε το αρχείο Procmon.exe .

Από το κύριο παράθυρο του Process Monitor , μπορείτε να εκκινήσετε μια προβολή παρόμοια με την εφαρμογή Process Explorer . Αυτή είναι η προβολή δέντρου διεργασιών. Για να το δείτε, απλώς επιλέξτε το εικονίδιο μικρού εγγράφου με μια εικόνα ενός δενδρικού διαγράμματος σε αυτό.

Ορισμένες πληροφορίες που μπορείτε να δείτε σε αυτήν την προβολή περιλαμβάνουν τη γονική διαδικασία και όλες τις διεργασίες που έχει ξεκινήσει. Μπορείτε να δείτε την εντολή εκκίνησης, τον προγραμματιστή της εφαρμογής (εάν υπάρχει), πόσο καιρό εκτελείται και την ημερομηνία κυκλοφορίας της. 

Δεν είναι τόσο κατατοπιστικό όσο το Process Explorer , αλλά είναι μια ωραία γρήγορη προβολή για να δείτε πολλές από τις ίδιες πληροφορίες.

Δημιουργήστε ένα φίλτρο παρακολούθησης διεργασιών(Create a Process Monitor Filter)

Επιστρέψτε στην κύρια οθόνη (παράθυρο συμβάντων διεργασίας), κάντε δεξί κλικ σε οποιαδήποτε από τις διαδικασίες και επιλέξτε Επεξεργασία φίλτρου(Edit Filter) για να ενημερώσετε το φίλτρο διεργασίας.

Αυτό το παράθυρο σάς δείχνει πώς λειτουργεί το φιλτράρισμα στο Process Monitor . Το πρώτο αναπτυσσόμενο μενού σάς επιτρέπει να επιλέξετε το αντικείμενο για το φίλτρο σας. Σε αυτήν την περίπτωση είναι το Όνομα διεργασίας(Process Name) . Το επόμενο αναπτυσσόμενο μενού είναι ο τελεστής όπως είναι, δεν είναι, μικρότερο από κ.λπ. Το πεδίο είναι όπου μπορείτε να πληκτρολογήσετε ή να επιλέξετε το φίλτρο σας και εάν θέλετε να συμπεριλάβετε(Include) ή να εξαιρέσετε(Exclude) αυτές τις εγγραφές.

Όταν επιλέγετε Προσθήκη(Add) , θα προσθέσει αυτό το νέο φίλτρο στη λίστα σας και θα τροποποιήσει τη συνολική προβολή των διαδικασιών ανάλογα.

Για να δημιουργήσετε ένα νέο φίλτρο, επιλέξτε το μενού Φίλτρο(Filter) και επιλέξτε Φίλτρο(Filter)

Αυτό θα ανοίξει το ίδιο παράθυρο αλλά με το φίλτρο κενό. Απλώς(Just) επιλέξτε κάθε αναπτυσσόμενο μενού, εισαγάγετε το στοιχείο φίλτρου που θέλετε να εξαιρέσετε ή να συμπεριλάβετε και προσθέστε το στη λίστα φίλτρων σας. 

Μόλις επιλέξετε ΟΚ(OK) , θα ενημερώσει την κύρια προβολή σας για να συμπεριλάβει το νέο σας φίλτρο.

Το πιο χρήσιμο χαρακτηριστικό του Process Monitor είναι η καταγραφή συμβάντων συστήματος κατά τη διάρκεια κάποιας ενέργειας. Μπορείτε να καταγράψετε συμβάντα συστήματος ως εξής:

  1. Πατήστε το εικονίδιο (Press)Λήψη(Capture) με μεγεθυντικό φακό για να σταματήσετε την καταγραφή.
  2. Επιλέξτε τη γόμα σε χαρτί Εικονίδιο Clear για να διαγράψετε το αρχείο καταγραφής.
  3. Πατήστε(Press) ξανά το εικονίδιο Λήψη για να ξεκινήσετε την καταγραφή.(Capture)
  4. Επιλέξτε Φίλτρο(Filter) και Ενεργοποιήστε την έξοδο για προχωρημένους(Enable Advanced Output) .
  5. Δημιουργήστε ξανά το ζήτημα.
  6. Επιλέξτε ξανά το εικονίδιο Λήψη(Capture) για να σταματήσετε την καταγραφή.
  7. Επιλέξτε το εικονίδιο Αποθήκευση(Save) δίσκου για να αποθηκεύσετε το αρχείο καταγραφής στον υπολογιστή σας.

Μπορείτε να ελέγξετε το αρχείο καταγραφής για να δείτε όλα τα συμβάντα διαδικασίας που προέκυψαν όταν δημιουργήσατε ξανά το πρόβλημα ή το σφάλμα που προσπαθείτε να αντιμετωπίσετε.

Εξερευνώντας βαθύτερα με συμβάντα(Exploring Deeper with Events)

Όταν επιλέγετε συγκεκριμένα συμβάντα στο Process Monitor , μπορείτε να εξερευνήσετε περισσότερες λεπτομέρειες μέσω του μενού Event .

Επιλέξτε το συμβάν που θέλετε να εξετάσετε. Στη συνέχεια, επιλέξτε το μενού Συμβάν(Event) και επιλέξτε Ιδιότητες(Properties) .

Αυτό δείχνει όλες τις ιδιότητες για το συμβάν. Η καρτέλα Συμβάν(Event) δείχνει κυρίως ό,τι υπήρχε στο κύριο παράθυρο του Process Monitor . Η καρτέλα Διαδικασία(Process) σάς δείχνει πράγματα όπως τη διαδρομή προς την εφαρμογή και τη γραμμή εντολών εκκίνησης, καθώς και λειτουργικές μονάδες που χρησιμοποιούνται από τη διαδικασία. Η καρτέλα Στοίβα(Stack) παρέχει μονάδες που είναι αποθηκευμένες στη μνήμη από τη διαδικασία και τις λεπτομέρειες τους.

Μπορείτε να αποκτήσετε πρόσβαση μόνο στην καρτέλα Στοίβα επιλέγοντας αντ 'αυτού το (Stack)Stack στο μενού συμβάντων.

Εάν θέλετε να παρακολουθείτε στενά οποιαδήποτε μεμονωμένα συμβάντα, επιλέξτε το και, στη συνέχεια, επιλέξτε το μενού Συμβάν(Event) και επιλέξτε Εναλλαγή σελιδοδείκτη(Toggle Bookmark) .

Αυτό θα τονίσει το συμβάν, ώστε να είναι ευκολότερο να παρακολουθείτε.

Μπορείτε επίσης να δείτε τις εγγραφές μητρώου(Registry) για οποιαδήποτε διαδικασία επιλέγοντας το μενού Συμβάν και επιλέγοντας (Event)Μετάβαση σε(Jump To)

Αυτός είναι ένας γρήγορος τρόπος για να δείτε τυχόν καταχωρήσεις μητρώου που μπορεί να θέλετε να αλλάξετε για να διαμορφώσετε αυτήν την εφαρμογή. 

Θα δείτε πέντε εικονίδια στη δεξιά πλευρά της γραμμής εργαλείων που μπορείτε να χρησιμοποιήσετε για να ρυθμίσετε τα προεπιλεγμένα φίλτρα.

Μπορείτε να τα χρησιμοποιήσετε για να ενεργοποιήσετε ή να απενεργοποιήσετε καθένα από τα παρακάτω φίλτρα:

  • Δραστηριότητα μητρώου
  • Δραστηριότητα συστήματος αρχείων
  • Δραστηριότητα δικτύου
  • Διαδικασία και δραστηριότητα νήματος
  • Προφίλ γεγονότων

Τρόπος χρήσης του Process Explorer

Χρησιμοποιήστε την ίδια προσέγγιση για 32-bit ή 64-bit κατά την εκκίνηση του Process Explorer .

Το μενού Προβολή(View) είναι όπου μπορείτε να προσαρμόσετε τις πληροφορίες διαδικασίας που θα εμφανίζονται σε κάθε παράθυρο.

Χρησιμοποιήστε το Lower Pane View για να αλλάξετε τα δεδομένα που εμφανίζονται εκεί από Handles σε DLL(DLLs) .

Το πιο σημαντικό μενού εδώ είναι το Process . Το παρακάτω είναι αυτό που θα σας δείξει κάθε επιλογή μενού και θα σας αφήσει να ελέγξετε.

Το Set Affinity(Set Affinity) δείχνει σε ποιες CPU(CPUs) μπορεί να εκτελεστεί η επιλεγμένη διαδικασία. Μπορείτε να ενεργοποιήσετε ή να απενεργοποιήσετε οποιονδήποτε από τους επεξεργαστές αν θέλετε.

Το Set Priority(Set Priority) σάς επιτρέπει να αυξήσετε ή να διαχωρίσετε την προτεραιότητα που δίνει η CPU σε αυτήν τη διαδικασία. Αυτός είναι ένας καλός τρόπος για την αντιμετώπιση προβλημάτων καθυστερημένων ή αργών εφαρμογών για να δείτε εάν πρόκειται για πρόβλημα με πάρα πολλές άλλες διεργασίες που εκτελούνται.

Οι επόμενες τέσσερις επιλογές σάς επιτρέπουν να ελέγχετε κάθε διαδικασία.

Αυτά περιλαμβάνουν:

  • Kill Process : Αναγκάστε να σταματήσετε μια μεμονωμένη διαδικασία
  • Kill Process Tree : Αναγκαστική διακοπή της διαδικασίας και όλων των θυγατρικών διεργασιών
  • Επανεκκίνηση(Restart) : Σταματήστε και ξεκινήστε την επιλεγμένη διαδικασία
  • Αναστολή(Suspend) : Υποψιάζεστε την επιλεγμένη διαδικασία

Μπορείτε να δημιουργήσετε αρχεία dump ή minidump που σχετίζονται με την επιλεγμένη διαδικασία επιλέγοντας το μενού Process και επιλέγοντας (Process)Create Dump . Στη συνέχεια επιλέξτε αν θέλετε Minidump ή Full Dump .

Εάν επιλέξετε Έλεγχος VirusTotal(Check VirusTotal) στο μενού Διαδικασία, η (Process)Εξερεύνηση διεργασιών(Process Explorer) θα υποβάλει κατακερματισμούς για τα αρχεία που σχετίζονται με τη διαδικασία και τα αρχεία DLL(DLLs) στο VirusTotal.com . Το VirusTotal(VirusTotal) θα σαρώσει και θα τα αναλύσει για οποιαδήποτε δραστηριότητα ιού. Θα πρέπει να συμφωνήσετε με τους όρους παροχής υπηρεσιών του VirusTotal για να μπορέσετε να χρησιμοποιήσετε αυτήν τη δυνατότητα.

Τέλος, εάν επιλέξετε Ιδιότητες(Properties) από το μενού Διαδικασία(Process) , μπορείτε να δείτε μια μεγάλη ποικιλία ιδιοτήτων σχετικά με την επιλεγμένη διαδικασία.

Αυτό περιλαμβάνει πληροφορίες που σχετίζονται με την απόδοση, τη χρήση GPU , τα συνολικά νήματα, τη δραστηριότητα δικτύου και πολλά άλλα.

Πρέπει να χρησιμοποιήσετε το Process Monitor ή το Process Explorer ;

Αν και αυτά τα δύο βοηθητικά προγράμματα είναι παρόμοια, δεν είναι τα ίδια. Το Process Monitor(Process Monitor) χρησιμοποιείται καλύτερα εάν χρειάζεται να παρακολουθείτε πώς αλληλεπιδρούν οι διαδικασίες σας με το σύστημά σας. Σας επιτρέπει να παρακολουθείτε και να καταγράφετε συμβάντα που ενεργοποιούνται από κάθε διαδικασία.

Μπορεί να σας βοηθήσει να δείτε εάν η αλληλεπίδραση μεταξύ των διαδικασιών σας και του συστήματός σας προκαλεί σφάλματα ή συμπεριφέρεται ασυνήθιστα.

Ο Εξερεύνηση(Explorer) διεργασιών , από την άλλη πλευρά, εστιάζει σε μεγάλο βαθμό στις διαδικασίες. Σας βοηθά να δείτε τις σχέσεις μεταξύ των γονικών διαδικασιών και των θυγατρικών διαδικασιών του. Σας επιτρέπει επίσης να σκάβετε πολύ πιο βαθιά στις παραμέτρους και τις ιδιότητες κάθε διαδικασίας, πολύ περισσότερο από οποιοδήποτε άλλο διαθέσιμο βοηθητικό πρόγραμμα των Windows .

Επιλέξτε το βοηθητικό πρόγραμμα που θέλετε ανάλογα με το τι αντιμετωπίζετε συγκεκριμένα.



About the author

Είμαι έμπειρος διαχειριστής Windows 10 και Windows 11/10 με κάποια εμπειρία στο Edge. Έχω πλήθος γνώσεων και εμπειρίας να προσφέρω σε αυτόν τον τομέα, γι' αυτό πιστεύω ότι οι δεξιότητές μου θα ήταν πολύτιμο πλεονέκτημα για την εταιρεία σας. Η πολυετής εμπειρία μου τόσο στα Windows 10 όσο και στα Edge μου δίνει τη δυνατότητα να μαθαίνω γρήγορα νέες τεχνολογίες, να επιλύω γρήγορα προβλήματα και να αναλαμβάνω τον έλεγχο όταν πρόκειται για τη λειτουργία της επιχείρησής σας. Επιπλέον, η εμπειρία μου με τα Windows 10 και τον Edge με κάνει να γνωρίζω πολύ καλά όλες τις πτυχές του λειτουργικού συστήματος, κάτι που θα ήταν επωφελές για τη διαχείριση διακομιστών ή τη διαχείριση εφαρμογών λογισμικού.



Related posts