Δεν μπορείτε να ρυθμίσετε τον μέγιστο αριθμό των ταυτόχρονων αιτήσεων SMB που αποστέλλονται στην υπηρεσία διακομιστή στα Windows XP

Συμπτώματα

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

Από προεπιλογή, υπάρχει ένας περιορισμός που δεν επιτρέπει περισσότερα από 10 εντολές μπλοκ (SMB) μήνυμα ταυτόχρονες διακομιστή στην υπηρεσία των Windows XP Professional στο διακομιστή. Αυτός ο περιορισμός ισχύει επίσης για άλλα λειτουργικά συστήματα των Windows πρόγραμμα-πελάτης υπολογιστή. Για παράδειγμα, μια εντολή SMB παρουσιάζεται όταν πραγματοποιείται μια κλήση για να ανοίξετε ένα αρχείο. Οι περισσότερες εντολές SMB γίνεται αμέσως. Για παράδειγμα, την εντολή Άνοιγμα αρχείου γίνεται αμέσως. Επομένως, το πολύ 10 ταυτόχρονες εντολές συνήθως δεν αποτελεί πρόβλημα.

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

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

Αιτία

Αυτό το ζήτημα παρουσιάζεται εξαιτίας ενός περιορισμού εκ προθέσεως στην υπηρεσία των Windows XP Professional στο διακομιστή. Τα Windows XP Professional έχει σχεδιαστεί ως ενός λειτουργικού συστήματος υπολογιστή-πελάτη. Επομένως, τα Windows XP Professional δεν έχει βελτιστοποιηθεί για εργασίες διακομιστή.

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

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

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

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

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

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

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

Πρέπει να εγκαταστήσετε τα Windows XP Professional Service Pack 2 (SP2) για να εγκαταστήσετε αυτήν την επείγουσα επιδιόρθωση.

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


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

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


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

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

Σημαντικό Αυτή η ενότητα, μέθοδος ή εργασία περιέχει βήματα που σας καθοδηγούν να τροποποιήσετε το μητρώο. Ωστόσο, ενδέχεται να προκύψουν σοβαρά προβλήματα εάν δεν τροποποιήσετε σωστά το μητρώο. Επομένως, βεβαιωθείτε ότι ακολουθείτε προσεκτικά αυτά τα βήματα. Για επιπλέον προστασία, δημιουργήστε αντίγραφα ασφαλείας του μητρώου πριν να το τροποποιήσετε. Στη συνέχεια, μπορείτε να επαναφέρετε το μητρώο εάν προκύψει κάποιο ζήτημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
322756 Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα Windows


Για να ενεργοποιήσετε αυτήν την επείγουσα επιδιόρθωση, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη, επιλέξτε Εκτέλεση, πληκτρολογήστε regedit και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
  2. Εντοπίστε και, στη συνέχεια, κάντε κλικ για να επιλέξετε το ακόλουθο δευτερεύον κλειδί μητρώου:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters
  3. Στο μενού Επεξεργασία , επιλέξτε Δημιουργίακαι, στη συνέχεια, κάντε κλικ στην επιλογή Τιμή DWORD.
  4. Πληκτρολογήστε MaxMpxCtκαι, στη συνέχεια, πιέστε το πλήκτρο ENTER.
  5. Κάντε δεξιό κλικ στο MaxMpxCtκαι, στη συνέχεια, κάντε κλικ στο κουμπί Τροποποίηση.
  6. Στο πλαίσιο " δεδομένα τιμής ", πληκτρολογήστε την επιθυμητή τιμή και, στη συνέχεια, κάντε κλικ στο κουμπί OK.


    Σημείωση Μπορείτε να ορίσετε τον αριθμό των ταυτόχρονων εντολών SMB σε μια τιμή μεταξύ 10 και 255. Η προεπιλεγμένη τιμή είναι 10. Στο Microsoft Windows Server 2003, μπορείτε να ορίσετε τον αριθμό των ταυτόχρονων εντολών SMB σε μια μέγιστη τιμή 65.535.
  7. Κλείστε τον Επεξεργαστή μητρώου.

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

Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα ζώνη ώρας στο στοιχείο "ημερομηνία και ώρα" στον πίνακα ελέγχου.
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Srvsvc.dll5.1.2600.301996,76819-Oct-200616:29x86

Κατάσταση

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

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

Η πραγματική τιμή του μέγιστου ταυτόχρονες εντολές SMB καθορίζεται από το ελάχιστο όριο των 2 τιμών. Αυτές οι τιμές είναι η τιμή του MaxMpxCt στο διακομιστή και την τιμή του MaxCmds μητρώου του υπολογιστή-πελάτη. Από προεπιλογή, η τιμή του MaxCmds έχει οριστεί σε 50 στα Windows XP Professional. Δεν μπορείτε να ορίσετε αυτήν την τιμή σε περισσότερα από 65.535.



Στον υπολογιστή Windows XP που ενεργεί ως διακομιστής, η τιμή του MaxMpxCt, η τιμή MaxWorkItems και η τιμή μεγέθους βρίσκονται στο ακόλουθο δευτερεύον κλειδί μητρώου:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters
Στον υπολογιστή Windows XP που ενεργεί ως τον υπολογιστή-πελάτη, η τιμή του MaxCmds βρίσκεται στο ακόλουθο δευτερεύον κλειδί μητρώου:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanworkstation\Parameters
Πρέπει να ορίσετε τις ακόλουθες τιμές μητρώου στον υπολογιστή με Windows XP Professional που ενεργεί ως διακομιστής αρχείου. Με αυτόν τον τρόπο, μπορείτε να δώσετε τους αναγκαίους πόρους για την υπηρεσία διακομιστή.
  • Πρέπει να ορίσετε την τιμή MaxWorkItems τουλάχιστον 4 φορές στην τιμή MaxMpxCt. Από προεπιλογή, η τιμή MaxWorkItems έχει οριστεί σε 64 στα Windows XP Professional. Μπορείτε να ορίσετε αυτήν την τιμή στο μέγιστο όριο των 1.024. Συνιστάται να χρησιμοποιήσετε αυτήν τη ρύθμιση μόνο σε υπολογιστές που διαθέτουν επαρκή μνήμη. Το ακριβές ποσό μνήμης που πρέπει να έχετε εξαρτάται από τις λεπτομέρειες ρύθμισης παραμέτρων. Σε αυτό το σενάριο, συνιστούμε να χρησιμοποιείτε μνήμη τουλάχιστον 1 gigabyte (GB).
  • Από προεπιλογή, ορίζεται η τιμή μεγέθους 1 στα Windows XP Professional. Πρέπει να ορίσετε την τιμή του μεγέθους τουλάχιστον 2. Αν υπάρξουν προβλήματα, πρέπει να ορίσετε την τιμή μεγέθους 3. Μια τιμή μεγέθους 1 χρησιμοποιείται για τη βελτιστοποίηση των Windows XP Professional για τις τοπικές εφαρμογές. Η τιμή μεγέθους 2 χρησιμοποιείται για να εξισορροπήσετε τη χρήση πόρων μεταξύ των τοπικών εφαρμογών και απομακρυσμένες εφαρμογές. Η τιμή μεγέθους 3 χρησιμοποιείται για τη βελτιστοποίηση των Windows XP Professional για δραστηριότητα δικτύου.
Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

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

Ιδιότητες

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

Σχόλια