Επιδιόρθωση: Υψηλή χρήση CPU Από searchindexer.exe
Πολλοί χρήστες των Windows απογοητεύονται λόγω της αργής ταχύτητας του υπολογιστή τους, αυτό συμβαίνει συνήθως λόγω της CPU που καταναλώνει πάρα πολύ τη μνήμη του υπολογιστή για να εκτελέσει όλες τις εφαρμογές που είναι εγκατεστημένες στον υπολογιστή σας. Ένα συγκεκριμένο πρόγραμμα έχει δει ότι μασάει τη μαζική ποσότητα μνήμης RAM ή CPU που είναι το SearchIndexer.exe.
Υπάρχουν ορισμένα προκαταρκτικά μέτρα για να αποτραπεί το SearchIndexer.exe να καταναλώσει περαιτέρω μνήμη του μηχανήματος, όπως απενεργοποίηση της υπηρεσίας από τη Διαχείριση εργασιών και Ρύθμιση μιας συγγένειας που περιορίζει τον αριθμό των πυρήνων του συστήματος για την εκτέλεση του προγράμματος - δεν πρέπει να θεωρείται μόνιμη λύση αλλά σίγουρα αρκεί για την προσωρινή επίλυση του προβλήματος για ορισμένους χρήστες.
searchindexer.exe είναι μια ενσωματωμένη υπηρεσία των Windows που χειρίζεται την ευρετηρίαση των εγγράφων σας για την Αναζήτηση Windows, η οποία ενεργοποιεί τη μηχανή αναζήτησης αρχείων ενσωματωμένη στα Windows, η οποία ενεργοποιεί όλες τις διαδικασίες από το πλαίσιο αναζήτησης της Εξερεύνησης των Windows έως το μενού Έναρξη, συμπεριλαμβανομένης της δυνατότητας Βιβλιοθήκες.
Πριν ακολουθήσετε αυτόν τον οδηγό. εάν το ζήτημα μόλις ξεκίνησε παρακαλώ δώστε του μερικές ώρες για να δείτε αν επιλύεται από μόνη της, καθώς μπορεί να είναι απασχολημένος με ευρετηρίαση αρχείων. εάν δεν μετά από μερικές ώρες (6 έως 7), ακολουθήστε τα παρακάτω βήματα.
Σε αυτόν τον οδηγό θα συζητήσουμε τις μεθόδους που έχουν αποδειχθεί ότι επιδιορθώνουν την Υψηλή χρήση CPU έωςsearchindexer.exe
Μέθοδος 1: Επανεκκινήστε την υπηρεσία αναζήτησης των Windows
Κράτα το Κλειδί Windows και Πατήστε R. Στο παράθυρο διαλόγου Εκτέλεση, πληκτρολογήστεservices.mscκαι κάντε κλικ στο Εντάξει.
Εντοπίστε το Υπηρεσία αναζήτησης των Windows, κάντε δεξί κλικ πάνω του και επιλέξτε Ιδιότητες.
Κάντε κλικ Να σταματήσει και μετά επέλεξεΚαθιστώ ανίκανοαπό το αναπτυσσόμενο μενού.
Μόλις τελειώσετε, επανεκκινήστε το σύστημά σας. Μετά την επανεκκίνηση του συστήματος, μεταβείτε ξανά στο services.msc, κάντε δεξί κλικ στην υπηρεσία και επιλέξτε Ιδιότητες, ορίστε την υπηρεσία σεΑυτόματη (Καθυστέρηση έναρξης)και ξεκινήστε την υπηρεσία.
Περιμένετε και ελέγξτε για να δείτε εάν η χρήση της CPU καταναλώθηκε απόsearchindexer.exeέπεσε. Εάν είναι φυσιολογικό, είστε καλοί αν όχι, προχωρήστε στοΜέθοδος 2.
Μέθοδος 2: Μετονομασία korwbrkr.dll σε korwbrkr.bak
Ακολουθήστε τη μέθοδο 1 για να διακόψετε την υπηρεσία αναζήτησης των Windows. Στη συνέχεια, κάντε κλικ στο κουμπί Έναρξη και πληκτρολογήστε CMD. Κάντε δεξί κλικcmdκαι επιλέξτεΕκτέλεση ως διαχειριστής.Στη γραμμή εντολών. τύπος
cd C: \ windows \ system32
Τύπος ΕΙΣΑΓΩ Κλειδί
Στη συνέχεια, πληκτρολογήστε ren korwbrkr.dll korwbrkr.bak
Ξεκινήστε την υπηρεσία αναζήτησης των Windows, επανεκκινήστε τον υπολογιστή και αυτό θα διορθώσει το πρόβλημα.
Μέθοδος 3: Δημιουργία διαδικασίας DUMP για ανάλυση
Εάν τίποτα δεν λειτουργεί, τότε αυτή η μέθοδος θα βοηθήσει. Στην πραγματικότητα, η μέθοδος 2 προέρχεται από αυτήν τη μέθοδο. Σε αυτήν τη μέθοδο, θα δημιουργήσουμε ένα αρχείο απόρριψης της διαδικασίας searchindexer.exe και στη συνέχεια θα το ανοίξουμε για να αναλύσουμε τα συγκεκριμένα αρχεία που προκαλούν την υψηλή χρήση CPU.
Για να το κάνω αυτό, Κρατήστε ο Κλειδί Windows και Πατήστε R. Στο παράθυρο διαλόγου εκτέλεσης, πληκτρολογήστεtaskmgrκαι κάντε κλικ στο OK. Κάντε κλικ στην καρτέλα Διαδικασίες και εντοπίστεΑναζήτησηIndexer.exe -Κάντε δεξί κλικ στη διαδικασία και επιλέξτεΔημιουργία αρχείου DUMP.
Μόλις τελειώσετε, σημειώστε την τοποθεσία του αρχείου απόρριψης. Στη συνέχεια, ανοίξτε το με Εργαλεία εντοπισμού σφαλμάτων [ή ανεβάστε το στο wikisend.com και στείλτε μας τον σύνδεσμο σε μια νέα ερώτηση στοeQuestions.net/ask] εάν θέλετε να το αναλύσω για εσάς διαφορετικά αν μπορείτε να το κάνετε μόνοι σας. Στη συνέχεια, ακολουθεί ένα δείγμα εξόδου του dump που κατέστησε δυνατή τη διαπίστωση του αρχείου που προκαλεί υψηλή χρήση CPU, όπως υποδεικνύεται στη μέθοδο 2 (korwbrkr) - αρχείο κορεατικής γλώσσας, που δεν είναι πραγματικά απαραίτητο, αλλά μπορεί να έχει προκύψει ως αποτέλεσμα των ενημερώσεων των Windows.
Φόρτωση αρχείου απορρίψεων [S: \ Tools \ SearchIndexer.exe.dmp] User Mini Dump File με πλήρη μνήμη: Διατίθενται μόνο δεδομένα εφαρμογήςΗ διαδρομή αναζήτησης συμβόλων είναι: *** Μη έγκυρο ***
****************************************************************************
* Η φόρτωση συμβόλων μπορεί να είναι αναξιόπιστη χωρίς διαδρομή αναζήτησης συμβόλων. *
* Χρησιμοποιήστε το .symfix για να επιλέξετε το πρόγραμμα εντοπισμού σφαλμάτων μια διαδρομή συμβόλου. *
* Αφού ορίσετε τη διαδρομή συμβόλων, χρησιμοποιήστε το .reload για να ανανεώσετε τις τοποθεσίες συμβόλων. *
****************************************************************************
Η εκτελέσιμη διαδρομή αναζήτησης είναι:
Windows 8 Έκδοση 9200 MP (8 διαδικασίες) Δωρεάν x64
Προϊόν: WinNt, σουίτα: SingleUserTS
Κατασκευάστηκε από: 6.2.9200.16384 (win8_rtm.120725-1247)
Όνομα μηχανήματος:
Ώρα συνεδρίας εντοπισμού σφαλμάτων: Κυρ 4 Νοεμβρίου 22: 01: 24.000 2012 (UTC - 7:00)
Λειτουργία συστήματος: 0 ημέρες 10: 09: 39.102
Λειτουργία χρόνου λειτουργίας: 0 ημέρες 0: 54: 31.000
…………………………………………………
Φόρτωση λίστας μονάδων χωρίς φόρτωση
……….
*** ΣΦΑΛΜΑ: Δεν ήταν δυνατή η εύρεση του αρχείου συμβόλων. Προεπιλογή για εξαγωγή συμβόλων για ntdll.dll -
*** ΣΦΑΛΜΑ: Δεν ήταν δυνατή η εύρεση του αρχείου συμβόλων. Προεπιλογή για εξαγωγή συμβόλων για KERNELBASE.dll -
ntdll! ntWaitForSingleObject + 0xa:
000007fc`5b172c2a c3 ret
επίσης έλεγξα το πρόβλημα του νήματος στο πρόγραμμα χάκερ, εδώ είναι η στοίβα:
0, ntoskrnl.exe! SeAccessCheck + 0x1ef
1, ntoskrnl.exe! KeDelayExecutionThread + 0xc32
2, ntoskrnl.exe! KeWaitForSingleObject + 0x1cf
3, ntoskrnl.exe! _Misaligned_access + 0x809
4, ntoskrnl.exe! SeAccessCheck + 0x280
5, ntoskrnl.exe! SeAccessCheck + 0x4d1
6, korwbrkr.dll! DllUnregisterServer + 0x2f48
7, korwbrkr.dll! DllUnregisterServer + 0x243e
8, korwbrkr.dll + 0x12173
9, korwbrkr.dll! DllUnregisterServer + 0x1696
10, korwbrkr.dll! DllUnregisterServer + 0x62f9
11, korwbrkr.dll! DllUnregisterServer + 0x6117
12, korwbrkr.dll! DllUnregisterServer + 0x5db9
13, korwbrkr.dll! DllUnregisterServer + 0x5882
14, korwbrkr.dll! DllUnregisterServer + 0x6fa0
15, mssrch.dll! DllGetClassObject + 0x3feba
16, mssrch.dll + 0x19425
17, kernel32.dll! BaseThreadInitThunk + 0x1a
18, ntdll.dll! RtlUserThreadStart + 0x21
Ωστόσο, πριν από τη μετονομασία ή το χάσιμο αρχείων? βεβαιωθείτε ότι το αρχείο είναι ασφαλές για αναπαραγωγή. μια γρήγορη Αναζήτηση Google θα πει τι το αρχείο μας. Αυτή η μέθοδος συνιστάται μόνο για προχωρημένους χρήστες.