Ο αριθμός των φυσικών επεξεργαστών με δυνατότητα hyperthreading ή ο αριθμός των φυσικών επεξεργαστών πολλαπλών πυρήνων δεν αναφέρεται σωστά στα Windows XP

Συμπτώματα

Όταν κάποια από τις ακόλουθες συνθήκες είναι αληθής για έναν υπολογιστή που βασίζεται στα Windows XP, Windows αναφέρει εσφαλμένα τον αριθμό των φυσικών επεξεργαστών:
  • Ο υπολογιστής χρησιμοποιεί έναν ή περισσότερους επεξεργαστές με δυνατότητα hyperthreading.
  • Ο υπολογιστής χρησιμοποιεί έναν ή περισσότερους επεξεργαστές πολλαπλών πυρήνων.
Σημείωση Σε έναν υπολογιστή που εκτελεί τα Windows Vista, Windows αναφέρει σωστά τον αριθμό των φυσικών επεξεργαστών.

Αιτία

Αυτό το ζήτημα παρουσιάζεται επειδή τα Windows XP δεν έχουν τη δυνατότητα να εντοπίσει υπερνηματική επεξεργαστές και επεξεργαστών πολλαπλών πυρήνων. Αυτή η λειτουργικότητα Παρουσιάστηκε στα Windows Vista, χρησιμοποιώντας την Win32_ComputerSystem κλάση και η κλάση Win32_Processor σε των οργάνων διαχείρισης των Windows (WMI).

Προτεινόμενη αντιμετώπιση

Μια επείγουσα επιδιόρθωση είναι διαθέσιμη για να επιλύσετε αυτό το ζήτημα. Μετά την εφαρμογή αυτής της επείγουσας επιδιόρθωσης, η συμπεριφορά των κλάσεων Win32_ComputerSystem και Win32_Processor στα Windows XP είναι η ίδια με τη συμπεριφορά του αυτές τις δύο κλάσεις στα Windows Vista.

Πληροφορίες άμεσης επιδιόρθωσης

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

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

Σημείωση Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση εξυπηρέτησης. Για πρόσθετες ερωτήσεις υποστήριξης και θέματα που δεν αφορούν τη συγκεκριμένη άμεση επιδιόρθωση, ισχύουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσία εξυπηρέτησης πελατών της Microsoft και υποστήριξη ή για να δημιουργήσετε μια ξεχωριστή αίτηση εξυπηρέτησης, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Σημείωση Η φόρμα "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" εμφανίζει τις γλώσσες για τις οποίες είναι διαθέσιμη η άμεση επιδιόρθωση. Εάν η γλώσσα σας δεν εμφανίζεται, τότε η άμεση επιδιόρθωση δεν είναι διαθέσιμη για αυτήν τη γλώσσα.

Προϋποθέσεις

Για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, πρέπει να έχετε εγκατεστημένο στον υπολογιστή το Windows XP Service Pack 2 (SP2).

Απαίτηση επανεκκίνησης

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

Πληροφορίες αντικατάστασης άμεσης επιδιόρθωσης


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

Πληροφορίες μητρώου


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

Πληροφορίες αρχείων

Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.
Τα Windows XP με SP2, έκδοση 32-bit
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμαΑπαίτηση SP
Cimwin32.dll5.1.2600.31491,358,33604-Jun-200704:01x86SP2
Kernel32.dll5.1.2600.3149986,11204-Jun-200704:01x86SP2
Ntkrnlmp.exe5.1.2600.31492,141,18401-Jun-200711:18x86SP2
Ntkrnlpa.exe5.1.2600.31492,062,20801-Jun-200710:40x86SP2
Ntkrpamp.exe5.1.2600.31492,020,86401-Jun-200710:40x86SP2
Ntoskrnl.exe5.1.2600.31492,185,47201-Jun-200711:20x86SP2

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Περισσότερες πληροφορίες

Πριν να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, οι κλάσεις WMI και των ιδιοτήτων WMI παρουσιάζουν την ακόλουθη συμπεριφορά.

Win32_ComputerSystem

  • Η ιδιότητα NumberOfProcessors επιστρέφει τον αριθμό των λογικών επεξεργαστές που είναι διαθέσιμα στο σύστημα.
  • Η ιδιότητα NumberOfLogicalProcessors δεν είναι διαθέσιμη.

Win32_Processor

  • Η ιδιότητα NumberOfLogicalProcessors δεν είναι διαθέσιμη.
  • Η ιδιότητα NumberOfCores δεν είναι διαθέσιμη.
  • Τον αριθμό των εμφανίσεων Win32_Processor που επιστρέφονται είναι ίσος με τον αριθμό των λογικών επεξεργαστές που είναι διαθέσιμα στο σύστημα.
Αφού εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, οι κλάσεις WMI και των ιδιοτήτων WMI παρουσιάζουν την ακόλουθη συμπεριφορά.

Win32_ComputerSystem

  • Η ιδιότητα NumberOfProcessors επιστρέφει τον αριθμό των φυσικών επεξεργαστών που είναι διαθέσιμα στο σύστημα.
  • Η ιδιότητα NumberOfLogicalProcessors επιστρέφει τον αριθμό των λογικών επεξεργαστές που είναι διαθέσιμα στο σύστημα.

Win32_Processor

  • Η ιδιότητα NumberOfLogicalProcessors επιστρέφει τον αριθμό των επεξεργαστών λογική στην τρέχουσα παρουσία.
  • Η ιδιότητα NumberOfCores επιστρέφει τον αριθμό των πυρήνες στην τρέχουσα παρουσία.
  • Τον αριθμό των εμφανίσεων Win32_Processor που επιστρέφονται είναι ίσος με τον αριθμό των φυσικών επεξεργαστών που είναι διαθέσιμα στο σύστημα.
Για να εξακριβώσετε αν είναι ενεργοποιημένη η υπερνηματική για τον επεξεργαστή, συγκρίνετε την τιμή της ιδιότητας NumberOfCores στην τιμή της ιδιότητας NumberOfLogicalProcessors . Εάν είναι ενεργοποιημένη η υπερνηματική στο βασικό σύστημα εισόδου/εξόδου (BIOS) για τον επεξεργαστή, η τιμή της ιδιότητας NumberOfCores είναι μικρότερη από την τιμή της ιδιότητας NumberOfLogicalProcessors .



Για παράδειγμα, ας υποθέσουμε ότι ένα σύστημα διπλού επεξεργαστή περιλαμβάνει δύο επεξεργαστές που κάθε δυνατότητα για υπερνηματική. Αυτό το σύστημα να εκτελέσετε τέσσερα νήματα ή τέσσερα προγράμματα ταυτόχρονα. Στην περίπτωση αυτή, η τιμή της ιδιότητας NumberOfCores είναι 2 και την τιμή της ιδιότητας NumberOfLogicalProcessors είναι 4.


Για περισσότερες πληροφορίες σχετικά με την κλάση Win32_ComputerSystem , επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Για περισσότερες πληροφορίες σχετικά με την κλάση Win32_Processor , επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Για περισσότερες πληροφορίες σχετικά με αυτές τις δύο κλάσεις στα Windows Vista, επισκεφθείτε την παρακάτω άρθρα στην τοποθεσία της Microsoft στο Web:Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

824684 περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft

Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

932370 τον αριθμό των φυσικών επεξεργαστών με δυνατότητα hyperthreading ή ο αριθμός των φυσικών επεξεργαστών πολλαπλών πυρήνων δεν αναφέρεται σωστά στα Windows XP και στον Windows Server 2003

Ιδιότητες

Αναγνωριστικό άρθρου: 936235 - Τελευταία αναθεώρηση: 14 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια