Αρχική σελίδα » πως να » Τι είναι ο κεντρικός υπολογιστής παροχής WMI (WmiPrvSE.exe) και γιατί χρησιμοποιείται τόσο πολύ CPU;

    Τι είναι ο κεντρικός υπολογιστής παροχής WMI (WmiPrvSE.exe) και γιατί χρησιμοποιείται τόσο πολύ CPU;

    Η διαδικασία φιλοξενίας του παροχέα WMI είναι ένα σημαντικό μέρος των Windows και συχνά εκτελείται στο παρασκήνιο. Επιτρέπει σε άλλες εφαρμογές στον υπολογιστή σας να ζητούν πληροφορίες σχετικά με το σύστημά σας. Αυτή η διαδικασία δεν θα πρέπει κανονικά να χρησιμοποιεί πολλούς πόρους του συστήματος, αλλά μπορεί να χρησιμοποιεί πολλή CPU εάν μια άλλη διαδικασία στο σύστημά σας συμπεριφέρεται άσχημα.

    Αυτό το άρθρο αποτελεί μέρος της συνεχιζόμενης σειράς μας που εξηγεί διάφορες διεργασίες που βρέθηκαν στο Task Manager, όπως το Runtime Broker, το svchost.exe, το dwm.exe, το ctfmon.exe, το rundll32.exe, το Adobe_Updater.exe και πολλά άλλα. Δεν ξέρω τι είναι αυτές οι υπηρεσίες; Καλύτερη έναρξη ανάγνωσης!

    Τι είναι ο κεντρικός υπολογιστής παροχής WMI?

    Το "WMI" σημαίνει "Windows Management Instrumentation". Αυτή είναι μια λειτουργία των Windows που παρέχει έναν τυποποιημένο τρόπο για λογισμικά και διοικητικά σενάρια για να ζητήσετε πληροφορίες σχετικά με την κατάσταση του λειτουργικού σας συστήματος των Windows και τα δεδομένα που υπάρχουν σε αυτό. Οι "Παροχείς WMI" παρέχουν αυτές τις πληροφορίες, όταν τους ζητηθεί. Για παράδειγμα, το λογισμικό ή οι εντολές θα μπορούσαν να βρουν πληροφορίες σχετικά με την κατάσταση της κρυπτογράφησης μονάδας BitLocker, να προβάλλουν καταχωρήσεις από το αρχείο καταγραφής συμβάντων ή να ζητήσουν δεδομένα από εγκατεστημένες εφαρμογές που περιλαμβάνουν έναν παροχέα WMI. Η Microsoft διαθέτει μια λίστα με τους παρόχους WMI που περιλαμβάνονται στον ιστότοπό της.

    Αυτό είναι ένα ιδιαίτερα χρήσιμο χαρακτηριστικό για τις επιχειρήσεις που διαχειρίζονται κεντρικά τους Η / Υ, ειδικά επειδή οι πληροφορίες μπορούν να ζητηθούν μέσω σεναρίων και να παρουσιαστούν κατά κανόνα στις διοικητικές κονσόλες. Ωστόσο, ακόμα και σε οικιακό υπολογιστή, κάποιο λογισμικό που έχετε εγκαταστήσει μπορεί να ζητήσει πληροφορίες σχετικά με το σύστημα μέσω της διασύνδεσης WMI.

    Μπορείτε επίσης να χρησιμοποιήσετε τον εαυτό σας το WMI για να βρείτε διάφορες χρήσιμες πληροφορίες που συνήθως δεν εκτίθενται στη διασύνδεση των Windows στον υπολογιστή σας. Για παράδειγμα, καλύψαμε το εργαλείο γραμμής εντολών WMI (WMI) για να πάρουμε τον σειριακό αριθμό του υπολογιστή σας, να βρείτε τον αριθμό μοντέλου της μητρικής πλακέτας ή απλά για να δείτε την κατάσταση υγείας SMART ενός σκληρού δίσκου.

    Γιατί χρησιμοποιεί τόσα CPU?

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

    Ωστόσο, η παρατεταμένη χρήση υψηλής CPU είναι ένα σημάδι ότι κάτι είναι λάθος. Ο κεντρικός υπολογιστής παροχής υπηρεσιών WMI δεν θα πρέπει να χρησιμοποιεί συνεχώς πολλούς πόρους της CPU.

    Η επανεκκίνηση της υπηρεσίας Windows Management Instrumentation μπορεί να βοηθήσει αν έχει κολλήσει σε κακή κατάσταση. Μπορείτε επίσης να επανεκκινήσετε τον υπολογιστή σας, αλλά υπάρχει ένας τρόπος για επανεκκίνηση της υπηρεσίας χωρίς επανεκκίνηση του υπολογιστή σας. Για να το κάνετε αυτό, ανοίξτε το μενού Έναρξη, πληκτρολογήστε "Services.msc" και πατήστε Enter για να ξεκινήσει το εργαλείο υπηρεσιών.

    Εντοπίστε τη "Υπηρεσία διαχείρισης των Windows" στη λίστα, κάντε δεξί κλικ και επιλέξτε "Επανεκκίνηση".

    Εάν παρατηρήσετε σταθερά υψηλή χρήση CPU, είναι πιθανό ότι μια άλλη διαδικασία στο σύστημά σας συμπεριφέρεται άσχημα. Εάν μια διαδικασία απαιτεί διαρκώς μια μεγάλη ποσότητα πληροφοριών από τους παρόχους υπηρεσιών WMI, αυτό θα προκαλέσει τη διαδικασία του Host WMI Provider να χρησιμοποιεί πολλή CPU. Αυτή η άλλη διαδικασία είναι το πρόβλημα.

    Για να προσδιορίσετε ποια συγκεκριμένη διαδικασία προκαλεί προβλήματα με το WMI, χρησιμοποιήστε το πρόγραμμα προβολής συμβάντων. Στα Windows 10 ή 8, μπορείτε να κάνετε δεξί κλικ στο κουμπί Έναρξη και να επιλέξετε "Event Viewer" για να το ανοίξετε. Στα Windows 7, ανοίξτε το μενού Έναρξη, πληκτρολογήστε "Eventvwr.msc" και πατήστε Enter για να το ξεκινήσετε.

    Στο αριστερό παράθυρο του παραθύρου Προβολή συμβάντων, μεταβείτε στην καρτέλα Εφαρμογές και ημερολόγια υπηρεσιών \ Microsoft \ Windows \ WMI-Activity \ Operational.

    Μετακινηθείτε στη λίστα και αναζητήστε τα πρόσφατα συμβάντα "Σφάλμα". Κάντε κλικ σε κάθε συμβάν και αναζητήστε τον αριθμό στα δεξιά του "ClientProcessId" στο κάτω τμήμα του παραθύρου. Αυτό σας λέει τον αναγνωριστικό αριθμό της διαδικασίας που προκάλεσε το σφάλμα WMI.

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

    Τώρα μπορείτε να καθορίσετε μια διαδικασία που μπορεί να προκαλεί προβλήματα. Αρχικά, ανοίξτε ένα παράθυρο Task Manager πατώντας Ctrl + Shift + Escape ή κάνοντας δεξί κλικ στη γραμμή εργασιών και επιλέγοντας "Task Manager".

    Κάντε κλικ στην καρτέλα "Λεπτομέρειες", κάντε κλικ στη στήλη "PID" για να ταξινομήσετε τις τρέχουσες διεργασίες με αναγνωριστικό διαδικασίας και εντοπίστε τη διαδικασία που ταιριάζει με τον αριθμό ταυτότητας που εμφανίστηκε στα αρχεία καταγραφής συμβάντων προβολής συμβάντων.

    Για παράδειγμα, εδώ, έχουμε δει ότι η διαδικασία "HPWMISVC.exe" προκάλεσε αυτά τα σφάλματα σε αυτόν τον συγκεκριμένο υπολογιστή.

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

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

    Μπορώ να απενεργοποιήσω τη λειτουργία Host Provider WMI?

    Είναι τεχνικά δυνατό να απενεργοποιήσετε την υπηρεσία "Windows Management Instrumentation" στον υπολογιστή σας. Ωστόσο, αυτό θα σπάσει πολλά διαφορετικά πράγματα στον υπολογιστή σας. Είναι ένα σημαντικό μέρος του λειτουργικού συστήματος των Windows και πρέπει να μείνει μόνο του.

    Όπως αναφέρει η επίσημη περιγραφή αυτής της υπηρεσίας, "Εάν διακοπεί αυτή η υπηρεσία, το μεγαλύτερο μέρος του λογισμικού που βασίζεται στα Windows δεν θα λειτουργήσει σωστά". Επομένως, μην απενεργοποιήσετε αυτήν την υπηρεσία! Εάν αντιμετωπίζετε κάποιο πρόβλημα με αυτό, πρέπει να προσδιορίσετε τη διαδικασία στον υπολογιστή σας, η οποία προκαλεί στον κεντρικό υπολογιστή παροχής υπηρεσιών WMI να χρησιμοποιεί τόσα CPU και να ενημερώνει, να καταργεί ή να απενεργοποιεί ότι διαδικασία αντ 'αυτού.