Παρουσιάζεται απώλεια μνήμης στο στοιχείο Msctf.dll όταν χρησιμοποιείτε μια εφαρμογή ελέγχου WebBrowser στα Windows XP, στον Windows Server 2003 ή στα Windows Vista

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:
  • Έχετε έναν υπολογιστή που εκτελεί Windows XP ή Windows Server 2003.
  • Μπορείτε να εκτελέσετε μια εφαρμογή ελέγχου WebBrowser για μεγάλο χρονικό διάστημα.
Σε αυτό το σενάριο, ενδέχεται να παρατηρήσετε ότι οι επιδόσεις του συστήματος μειώνεται σημαντικά. Επιπλέον, εάν χρησιμοποιείτε ένα εργαλείο εποπτείας επιδόσεων για να παρακολουθούν τις επιδόσεις του συστήματος, θα μπορείτε να βρείτε αποδεικτικά στοιχεία σχετικά με μια διαρροή μνήμης στο στοιχείο Msctf.dll.

Αυτό το ζήτημα προκύπτει, εάν ισχύουν οι ακόλουθες συνθήκες:
  • Σύμφωνα με τις Τοπικές ρυθμίσεις και ρυθμίσεις γλώσσας του πίνακα ελέγχου, κάνετε κλικ για να καταργήσετε το σημάδι επιλογής από το πλαίσιο ελέγχου Απενεργοποίηση προηγμένων υπηρεσιών κειμένου .
  • Η τιμή της καταχώρησης μητρώου LoadIMM έχει οριστεί σε 1 σε δεκαεξαδική μορφή.

    Σημείωση Αυτή η καταχώρηση μητρώου βρίσκεται στο ακόλουθο δευτερεύον κλειδί:
    HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\IMM
Ενδέχεται επίσης να αντιμετωπίσετε αυτό το ζήτημα σε έναν υπολογιστή που εκτελεί τα Windows Vista.

Αιτία

Αυτό το ζήτημα παρουσιάζεται εξαιτίας ενός σφάλματος στο στοιχείο Msctf.dll.

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

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

Πληροφορίες πακέτου υπηρεσιών

Για να επιλύσετε αυτό το ζήτημα, αποκτήστε το πιο πρόσφατο service pack για τα Windows Vista. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
935791 Τρόπος λήψης του τελευταίου service pack των Windows Vista

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

Windows XP

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

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

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

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

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

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

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

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


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

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

Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.
Τα Windows XP με SP2, εκδόσεις που βασίζονται σε x86
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμαΑπαίτηση SP
Msctf.dll5.1.2600.3253297,98415-Nov-200711:12x86SP2
Msctfime.ime5.1.2600.3253177,15215-Nov-200711:12Δεν ισχύειSP2

Windows Server 2003

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

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

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

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

Για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, πρέπει να έχετε τα Windows Server 2003 Service Pack 1 ή νεότερες εκδόσεις εγκατεστημένο.

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

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

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


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

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

Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.
Τα Windows Server 2003 με SP1, εκδόσεις που βασίζονται σε x86
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμαΑπαίτηση SP
Msctf.dll5.2.3790.3044318,97615-Nov-200711:22x86SP1
Msctfime.ime5.2.3790.3044177,15215-Nov-200711:22Δεν ισχύειSP1
Στον Windows Server 2003 με SP2, εκδόσεις που βασίζονται σε x86
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμαΑπαίτηση SP
Msctf.dll5.2.3790.4189317,44015-Nov-200711:41x86SP2
Msctfime.ime5.2.3790.4189177,15215-Nov-200711:41Δεν ισχύειSP2
Τα Windows Server 2003 με SP1, εκδόσεις που βασίζονται σε x64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμαΑπαίτηση SPΚλάδος υπηρεσίας
Msctf.dll5.2.3790.3044634,88015-Nov-200709:25x64SP1Δεν ισχύει
Msctfime.ime5.2.3790.3044361,47215-Nov-200709:25Δεν ισχύειSP1Δεν ισχύει
Wmsctf.dll5.2.3790.3044318,97615-Nov-200709:25x86SP1WOW
Wmsctfime.ime5.2.3790.3044177,15215-Nov-200709:25Δεν ισχύειSP1WOW
Στον Windows Server 2003 με SP2, εκδόσεις που βασίζονται σε x64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμαΑπαίτηση SPΚλάδος υπηρεσίας
Msctf.dll5.2.3790.4189634,88015-Nov-200709:32x64SP2Δεν ισχύει
Msctfime.ime5.2.3790.4189361,47215-Nov-200709:32Δεν ισχύειSP2Δεν ισχύει
Wmsctf.dll5.2.3790.4189317,44015-Nov-200709:32x86SP2WOW
Wmsctfime.ime5.2.3790.4189177,15215-Nov-200709:32Δεν ισχύειSP2WOW
Τα Windows Server 2003 με SP1, η οποία βασίζεται σε τεχνολογία Itanium
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμαΑπαίτηση SPΚλάδος υπηρεσίας
Msctf.dll5.2.3790.30441,010,17615-Nov-200709:25IA-64SP1Δεν ισχύει
Msctfime.ime5.2.3790.3044562,68815-Nov-200709:25Δεν ισχύειSP1Δεν ισχύει
Wmsctf.dll5.2.3790.3044318,97615-Nov-200709:25x86SP1WOW
Wmsctfime.ime5.2.3790.3044177,15215-Nov-200709:25Δεν ισχύειSP1WOW
Τα Windows Server 2003 με SP2, η οποία βασίζεται σε τεχνολογία Itanium
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμαΑπαίτηση SPΚλάδος υπηρεσίας
Msctf.dll5.2.3790.41891,010,17615-Nov-200709:31IA-64SP2Δεν ισχύει
Msctfime.ime5.2.3790.4189562,68815-Nov-200709:31Δεν ισχύειSP2Δεν ισχύει
Wmsctf.dll5.2.3790.4189317,44015-Nov-200709:31x86SP2WOW
Wmsctfime.ime5.2.3790.4189177,15215-Nov-200709:31Δεν ισχύειSP2WOW

Windows Vista

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

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

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

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

Δεν απαιτούνται προϋποθέσεις.

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

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

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


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

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

Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.
Τα Windows Vista, εκδόσεις που βασίζονται σε x86
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Update.mumΔεν ισχύει2,02225-Oct-200714:57Δεν ισχύει
X86_41b86ffd2ff4a55b705c0d02d56561c5_31bf3856ad364e35_6.0.6000.20708_none_e358401f0f36caba.manifestΔεν ισχύει71525-Oct-200714:57Δεν ισχύει
X86_microsoft-windows-t..icesframework-msctf_31bf3856ad364e35_6.0.6000.20708_none_746f108f0ab4f32a.manifestΔεν ισχύει31,87325-Oct-200714:57Δεν ισχύει
Msctf.dll6.0.6000.20708805,88825-Oct-200703:13x86
Τα Windows Vista, εκδόσεις που βασίζονται σε x64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Amd64_1574ff0ac19edf22c3db161c4af62e23_31bf3856ad364e35_6.0.6000.20708_none_875cc26cd71ccce2.manifestΔεν ισχύει71925-Oct-200714:57Δεν ισχύει
Amd64_41b86ffd2ff4a55b705c0d02d56561c5_31bf3856ad364e35_6.0.6000.20708_none_3f76dba2c7943bf0.manifestΔεν ισχύει71725-Oct-200714:57Δεν ισχύει
Amd64_microsoft-windows-t..icesframework-msctf_31bf3856ad364e35_6.0.6000.20708_none_d08dac12c3126460.manifestΔεν ισχύει31,89725-Oct-200715:00Δεν ισχύει
Package_1_for_kb943510~31bf3856ad364e35~amd64~~6.0.1.0.mumΔεν ισχύει1,81425-Oct-200714:57Δεν ισχύει
Package_2_for_kb943510~31bf3856ad364e35~amd64~~6.0.1.0.mumΔεν ισχύει2,03325-Oct-200714:57Δεν ισχύει
Update.mumΔεν ισχύει1,92525-Oct-200714:57Δεν ισχύει
Msctf.dll6.0.6000.207081,052,67225-Oct-200704:04x64

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για". Αυτό το ζήτημα διορθώθηκε για πρώτη φορά στο Windows Vista Service Pack 1.

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

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

824994 περιγραφή των περιεχομένων του Windows XP Service Pack 2 και του λογισμικού του Windows Server 2003 τα πακέτα ενημερωμένων εκδόσεων



Για βοήθεια σχετικά με ζητήματα επιδόσεων συστήματος στα Windows Vista, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο web:
Ιδιότητες

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

Σχόλια