"Η μνήμη" δεν εμφανίζεται μήνυμα λάθους όταν έχετε μεγάλο αριθμό των προγραμμάτων που εκτελούνται

Η υποστήριξη για τα Windows XP έχει διακοπεί

Η Microsoft διέκοψε την υποστήριξη για τα Windows XP στις 8 Απριλίου 2014. Αυτή η αλλαγή επηρέασε τις ενημερώσεις λογισμικού και τις επιλογές ασφαλείας σας. Μάθετε τι σημαίνει αυτό για εσάς και το πώς θα προστατευτείτε.

Η υποστήριξη για τα Windows Server 2003 έληξε στις 14 Ιουλίου 2015

Η υποστήριξη της Microsoft για τα Windows Server 2003 έληξε στις 14 Ιουλίου 2015. Αυτή η αλλαγή επηρέασε τις ενημερώσεις λογισμικού και τις επιλογές ασφαλείας σας. Μάθετε τι σημαίνει αυτό για εσάς και το πώς θα προστατευτείτε.

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο έχει μεταφραστεί χρησιμοποιώντας λογισμικό μηχανικής μετάφρασης της Microsoft και μπορείτε να το διορθώσετε χρησιμοποιώντας την τεχνολογία Community Translation Framework (CTF) (Πλαίσιο μετάφρασης κοινότητας). Η Microsoft παρέχει μηχανική μετάφραση, επεξεργασία μετά τη μηχανική μετάφραση από την κοινότητα και άρθρα μεταφρασμένα από επαγγελματίες προκειμένου να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής βάσης σε πολλές γλώσσες. Τα άρθρα μηχανικής μετάφρασης και αυτά που επεξεργάζονται ύστερα από μηχανική μετάφραση ενδέχεται να περιέχουν σφάλματα στο λεξιλόγιο, στη σύνταξη ή/και στη γραμματική. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες μας. Για περισσότερες πληροφορίες σχετικά με το CTF, μεταβείτε στην τοποθεσία http://support.microsoft.com/gp/machine-translation-corrections/el.

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 126962
Συμπτώματα
Όταν εκτελείτε ένα μεγάλο αριθμό προγραμμάτων που βασίζονται στα Windows, θα εμφανιστούν τα μηνύματα λάθους "Διαθέσιμη μνήμη" κατά την προσπάθειά σας να ξεκινήσετε νέα προγράμματα ή να useprograms που είναι ήδη ανοιχτά, ακόμα και αν εξακολουθείτε να έχετε αρκετό ofphysical και το αρχείο σελιδοποίησης μνήμης που είναι διαθέσιμη.
Αιτία
Αυτή η συμπεριφορά μπορεί να προκύψει, εάν το heap της επιφάνειας εργασίας με την isdepleted υποσύστημα WIN32.

Σημείωση Αυτό το ζήτημα προκύπτει πιο συχνά στην περιοχή των Windows NT 3.5 καθώς το προεπιλεγμένο μέγεθος του σωρού επιφάνειας εργασίας είναι 512K. Σύμφωνα με τα Windows NT 3.1 η προεπιλεγμένη τιμή είναι 3072K. Η προεπιλεγμένη μειώθηκε για να αυξήσετε τις επιδόσεις.
Προτεινόμενη αντιμετώπιση
Σημαντικό Αυτή η ενότητα, μέθοδος ή εργασία περιέχει βήματα που σας καθοδηγούν να τροποποιήσετε το μητρώο. Ωστόσο, ενδέχεται να προκύψουν σοβαρά προβλήματα εάν δεν τροποποιήσετε σωστά το μητρώο. Επομένως, βεβαιωθείτε ότι ακολουθείτε προσεκτικά αυτά τα βήματα. Για επιπλέον προστασία, δημιουργήστε αντίγραφα ασφαλείας του μητρώου πριν να το τροποποιήσετε. Στη συνέχεια, μπορείτε να επαναφέρετε το μητρώο εάν προκύψει κάποιο ζήτημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
322756 Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα Windows
Για να διορθώσετε αυτό το ζήτημα, αυξήστε το μέγεθος του σωρού επιφάνειας εργασίας:
  1. Εκτελέστε τον Επεξεργαστή μητρώου (Regedt32.exe).
  2. Από το
    HKEY_LOCAL_MACHINE
    δευτερεύον δέντρο, μεταβείτε στο ακόλουθο κλειδί:
    \System\CurrentControlSet\Control\Session Manager\SubSystems
  3. Επιλέξτε το Windows τιμή.
  4. Από το Επεξεργασία μενού, επιλέξτε Συμβολοσειρά.
  5. Αυξήστε την παράμετρο SharedSection.

    Για τα Windows NT:
    SharedSection Καθορίζει το σύστημα και η επιφάνεια εργασίας heaps χρησιμοποιώντας την ακόλουθη μορφή:
    SharedSection =xxxx,εεεε
    Προσθήκη ", 256" ή ", 512" μετά το εεεε αριθμός.

    Για τα Windows 2000, Windows XP και Windows Server 2003:
    SharedSection χρησιμοποιεί την ακόλουθη μορφή για να καθορίσετε heaps του συστήματος και την επιφάνεια εργασίας:
    SharedSection =xxxx,εεεε,zzzz
    Για λειτουργικά συστήματα 32-bit, αυξήστε την εεεεη τιμή "12288"
    Αυξήστε την zzzz η τιμή για την "1024".
    Για λειτουργικά συστήματα 64-bit, αυξήστε την εεεεη τιμή "20480"
    Αυξήστε την zzzz η τιμή για την "1024".
Περισσότερες πληροφορίες
Τα Windows NT χρησιμοποιούν μια ειδική μνήμη σωρού για όλα με Windows programsrunning στην επιφάνεια εργασίας. Η στοίβα της επιφάνειας εργασίας χρησιμοποιείται για όλα τα αντικείμενα (windows, μενού, πένες, εικονίδια, κ.λπ.). Όταν εκτελείται το μεγάλο αριθμό των Windows basedprograms, αυτό το heap μπορεί να εκτελείται η μνήμη δεν επαρκεί. Όταν υπάρχουν isnot αρκετή μνήμη για να ικανοποιήσει μια εκχώρηση αίτησης, το σύστημα normallyreturns ένα σφάλμα και ειδοποιεί το χρήστη ότι λειτουργούν με χαμηλή onmemory. Ορισμένα προγράμματα δεν χειρίζονται ομαλά την αποτυχία και στο somecases ενδέχεται να μην υπάρχει αρκετή μνήμη για να δημιουργήσετε το παράθυρο διαλόγου του μηνύματος λάθους. Ως αποτέλεσμα, η λειτουργία που ζητήθηκε αποτυγχάνει χωρίς καμία ένδειξη.

Το κλειδί SharedSection είναι μια μεγάλη συμβολοσειρά όταν προβάλλονται χρησιμοποιώντας την προεπιλεγμένη τιμή του μητρώου Editor.The για αυτό το κλειδί είναι η εξής.
   %SystemRoot%\system32\csrss.exe   ObjectDirectory=\Windows   SharedSection=1024,3072,512   Windows=On   SubSystemType=Windows   ServerDll=basesrv,1   ServerDll=winsrv:GdiServerDllInitialization,4   ServerDll=winsrv:UserServerDllInitialization,3   ServerDll=winsrv:ConServerDllInitialization,2   ProfileControl=Off   MaxRequestThreads=16				


Η πρώτη τιμή SharedSection (1024) ορίζει το μέγεθος σωρού κοινής alldesktops. Αυτό περιλαμβάνει τον πίνακα λαβή καθολική (οι δείκτες χειρισμού παραθύρου είναι μεγάλη uniquemachine) και η κοινή χρήση ρυθμίσεων συστήματος (όπως SystemMetrics). Το isunlikely θα χρειαστεί να αλλάξετε αυτήν την τιμή.

Η δεύτερη τιμή SharedSection (3072) ελέγχει το μέγεθος του τα desktopheap που είναι συσχετισμένο με ένα σταθμό παραθύρου αλληλεπίδρασης (που χρησιμοποιείται για αντικείμενα των Windows). Η στατική τιμή αυτή χρησιμοποιείται για να αποτρέψετε την εσφαλμένη-ελαττωματικό εφαρμογές από το να καταναλώνει πάρα πολλούς πόρους. Επειδή η στοίβα της επιφάνειας εργασίας έχει αντιστοιχιστεί στο χώρο διευθύνσεων κάθε διεργασίας, αυτή η τιμή δεν πρέπει να ορίζεται σε μια αυθαίρετα υψηλή τιμή (όπως θα μειώσει την απόδοση), αλλά πρέπει μόνο να αυξηθεί αρκετά ώστε όλες τις εφαρμογές που θέλετε να εκτελέσετε.

Η τρίτη τιμή SharedSection (512) ελέγχει το μέγεθος του σωρού επιφάνειας εργασίας για κάθε επιφάνεια εργασίας που είναι συσχετισμένο με ένα σταθμό παραθύρου "μη αλληλεπιδραστική". Εάν αυτή η τιμή δεν υπάρχει, το μέγεθος του σωρού επιφάνειας εργασίας για σταθμούς μη αλληλεπιδραστικό παράθυρο θα είναι ίδιο με το μέγεθος που καθορίστηκε για τους σταθμούς παραθύρου αλληλεπίδρασης (η δεύτερη τιμή SharedSection).
Σφάλμα χαμηλής prodnt σταθερό μέγεθος αρχείου σελιδοποίησης

Προειδοποίηση: Αυτό το άρθρο έχει μεταφραστεί αυτόματα

Eigenschaften

Artikelnummer: 126962 – Letzte Überarbeitung: 08/06/2016 03:20:00 – Revision: 4.0

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows NT Workstation 3.5, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows NT Advanced Server 3.1, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition

  • kbenv kbmt KB126962 KbMtel
Feedback