Πώς να διορθώσει κοινά σφάλματα αρχείο User32.dll

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 142676 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

ΕΙΣΑΓΩΓΉ

Όταν προσπαθείτε να χρησιμοποιήσετε ένα πρόγραμμα στον υπολογιστή σας, λαμβάνετε ένα μήνυμα λάθους που περιλαμβάνει το αρχείο User32.dll στην περιγραφή. Αυτό το ζήτημα μπορεί να προκύψει για διάφορους λόγους. Αυτό το άρθρο περιέχει γενικές αναλυτικές μεθόδους που μπορείτε να χρησιμοποιήσετε για να επιλύσετε αυτό το ζήτημα. Διαδικασίες βήμα προς βήμα σε αυτό το άρθρο θα διαρκέσει πολύ χρόνο για να ολοκληρωθεί.

Αυτό το περιεχόμενο είναι σχεδιασμένο για σε αρχάριους χρήστες.

Τι είναι το αρχείο User32.dll;

Τα Windows αποθηκεύουν τις οδηγίες για τα στοιχεία γραφικών όπως τα παράθυρα διαλόγου και τα windows στο αρχείο User32.dll. Το αρχείο User32.dll είναι απαραίτητος για τη λειτουργία των Windows. Εάν αυτό το αρχείο είναι κατεστραμμένο, διαγραφεί ή καταργηθεί, το σύστημα θα δεν λειτουργούν πλέον σωστά. Εάν ένα πρόγραμμα ή μια υπηρεσία αποκτά εσφαλμένη πρόσβαση User32.dll, το πρόγραμμα ή η υπηρεσία θα δεν λειτουργούν σωστά.

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

ΣΗΜΕΙΩΣΗ Εάν δεν είναι δυνατή η εκκίνηση των Windows εξαιτίας ενός σφάλματος σε User32.dll, δείτε το "Εκκίνηση του υπολογιστή σας σε ασφαλή λειτουργία και χρήση της επαναφοράς συστήματος" .

Συμπτώματα

Μηνύματα λάθους είναι το πιο κοινό σύμπτωμα User32.dll προβλήματα. Μηνύματα λάθους User32.dll περιγράφουν την προέλευση του σφάλματος και δηλώνει ότι το αρχείο User32.dll που συμμετέχουν στο σφάλμα.

Ακολουθεί ένα παράδειγμα ενός μηνύματος λάθους User32.dll:
Πρόγραμμα Σύστημα μη έγκυρη μετατόπιση DLL

Στο παράδειγμα αυτό, Πρόγραμμα αναφέρεται το όνομα του προγράμματος που προκάλεσε το μήνυμα λάθους User32.dll.

Αυτό το άρθρο ασχολείται με ορισμένες κοινές αιτίες User32.dll μηνύματα λάθους. Επιπλέον, αυτό το άρθρο περιέχει ορισμένες κοινές μέθοδοι επίλυσης. Ξεκινήστε με την πρώτη μέθοδο επίλυσης και εάν δεν επιλυθεί το πρόβλημα που αντιμετωπίζετε, μεταβείτε στην επόμενη μέθοδο.

Μέθοδος 1: Χρησιμοποιήστε το Windows Update για να λάβετε τις ενημερώσεις κώδικα που σχετίζονται με User32.dll

Το User32.dll πρόβλημα που αντιμετωπίζετε ενδέχεται να εξεταστούν από μια ενημερωμένη έκδοση προϊόντος των Windows. Για να ανοίξετε το Windows Update, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη, και στη συνέχεια κάντε κλικ στο κουμπί Εκτέλεση.
  2. Αντιγράψτε και επικολλήστε (ή πληκτρολογήστε) την παρακάτω εντολή στο του Εκτέλεση πλαίσιο και στη συνέχεια πιέστε το πλήκτρο ENTER:

    wupdmgr
Σας συνιστούμε να ενημερώσετε το λογισμικό προστασίας από ιούς μετά την εκτέλεση του Windows Update. Για περισσότερες πληροφορίες σχετικά με λογισμικό προστασίας από ιούς που υποστηρίζει Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
49500Λίστα προμηθευτών λογισμικού αντιμετώπισης ιών

Τοποθεσία Microsoft Windows Update στο Web

Μπορείτε επίσης να ενημερώσετε τα Windows χρησιμοποιώντας την τοποθεσία του Windows Update στο Web. Για να το κάνετε αυτό, επισκεφθείτε την ακόλουθη τοποθεσία του Microsoft Windows Update στο Web:
http://Update.Microsoft.com
ΣΗΜΕΙΩΣΗ Μπορείτε επίσης να λαμβάνετε ενημερώσεις για τα Windows, Microsoft Office και άλλες εφαρμογές της Microsoft στο Microsoft Update. Microsoft Update σάς προσφέρει όλες τις δυνατότητες και τα οφέλη του Windows Update καθώς και στοιχεία λήψης για άλλες εφαρμογές της Microsoft που περιλαμβάνουν το Office. Για να χρησιμοποιήσετε το Microsoft Update, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://update.microsoft.com/microsoftupdate

Ενεργοποίηση αυτόματων ενημερώσεων

Για να εγκαταστήσετε σημαντικές ενημερώσεις μόλις καταστούν διαθέσιμες Windows, ενεργοποίηση της αυτόματης ενημέρωσης. Για να ενεργοποιήσετε τις Αυτόματες ενημερώσεις των Windows, ακολουθήστε τα εξής βήματα:
  • Στα Windows Vista:
    1. Κάντε κλικ στο κουμπί Έναρξη, κάντε κλικ στο κουμπί Όλα τα προγράμματα, και στη συνέχεια κάντε κλικ στο κουμπί Το Windows Update.
    2. Στο παράθυρο περιήγησης, κάντε κλικ στο κουμπί Αλλαγή ρυθμίσεων.
    3. Ενεργοποιήστε την επιλογή που θέλετε.
    4. Στην περιοχή Προτεινόμενες ενημερωμένες εκδόσεις, κάντε κλικ για να επιλέξετε το Συμπεριλαμβάνονται οι προτεινόμενες ενημερώσεις κατά τη λήψη, εγκατάσταση ή ειδοποίηση σχετικά με ενημερωμένες εκδόσεις το πλαίσιο ελέγχου και στη συνέχεια κάντε κλικ στο κουμπί OK. Εάν σας ζητηθεί κωδικός πρόσβασης διαχειριστή ή επιβεβαίωση, πληκτρολογήστε τον κωδικό πρόσβασης ή δώστε επιβεβαίωση.
  • Για περισσότερες πληροφορίες σχετικά με τον τρόπο για να προγραμματίσετε αυτόματες ενημερώσεις στο Windows Server 2003, Windows XP και Windows 2000, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
    327838Πώς να προγραμματίσετε αυτόματες ενημερώσεις στο Windows Server 2003, Windows XP και Windows 2000

Εάν η μέθοδος αυτή απέδωσε

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

Εάν αυτή η μέθοδος δεν λειτούργησε

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

Μέθοδος 2: Επανεγκαταστήσετε προγράμματα, υλικό και προγράμματα οδήγησης που προκαλούν σφάλματα User32.dll

Εάν το μήνυμα λάθους User32.dll που εμφανίστηκαν κατά τη διάρκεια ή μετά την εγκατάσταση ενός προγράμματος, ένα στοιχείο υλικού ή ένα πρόγραμμα οδήγησης, πρέπει να απεγκαταστήσετε το πρόγραμμα, το στοιχείο υλικού ή του προγράμματος οδήγησης. Στη συνέχεια, κάντε επανεκκίνηση των Windows και εγκαταστήστε ξανά το πρόγραμμα, το στοιχείο υλικού ή του προγράμματος οδήγησης.
  • Στα Windows Vista: Για πληροφορίες σχετικά με τον τρόπο επανεγκατάστασης προγραμμάτων, υλικού ή προγραμμάτων οδήγησης στα Windows Vista, κάντε κλικ στο κουμπί Έναρξη, κάντε κλικ στο κουμπί Βοήθεια και υποστήριξη, και στη συνέχεια κάντε κλικ στο κουμπί Αντιμετώπιση προβλημάτων. Μπορείτε επίσης να αναζητήσετε "Κατάργηση εγκατάστασης ή αλλαγή ενός προγράμματος" για "εγκατάσταση ένα πρόγραμμα" ή "εγκατάσταση νέου υλικού".
  • Στα Windows XP: Για πληροφορίες σχετικά με τον τρόπο επιδιόρθωσης προγραμμάτων, υλικού ή προγραμμάτων οδήγησης των Windows XP, κάντε κλικ στο κουμπί Έναρξη, κάντε κλικ στο κουμπί Βοήθεια και υποστήριξη, και στη συνέχεια κάντε κλικ στο κουμπί Επιδιόρθωση ενός προβλήματος. Μπορείτε επίσης να κάνετε αναζήτηση για "Προσθήκη προγράμματος" ή για "χρήση της προσθήκης υλικού."
Για περισσότερες πληροφορίες σχετικά με την επιδιόρθωση προβλημάτων με προγράμματα, με υλικό και με προγράμματα οδήγησης, επισκεφθείτε τις ακόλουθες τοποθεσίες της Microsoft στο Web:
Κέντρο λύσεων των Windows Vista
http://support.Microsoft.com/ph/11732/EN-US/
Κέντρο λύσεων των Windows XP
http://support.Microsoft.com/pH/1173/EN-US/
Windows Κέντρο λύσεων Server 2003
http://support.Microsoft.com/pH/3198
Κέντρο λύσεων των Windows 2000
http://support.Microsoft.com/pH/1131

Μη αυτόματη ενημέρωση προγραμμάτων οδήγησης

Είναι καλύτερα να επιτρέψετε στα Windows να εγκαταστήσουν αυτόματα τα προγράμματα οδήγησης για το υλικό σας. Πρέπει να αποφευχθεί η μη αυτόματη ενημέρωση ενός προγράμματος οδήγησης εκτός και αν τα Windows δεν είναι δυνατό να εντοπίσει ένα πρόγραμμα οδήγησης για μία από τις συσκευές σας και να αποκτήσετε ένα πρόγραμμα οδήγησης άλλο τρόπο. Ή, ίσως χρειαστεί να ενημερώσετε με μη αυτόματο τρόπο ένα πρόγραμμα οδήγησης εάν προσωπικό τεχνικής υποστήριξης σας ζητήσει να εγκαταστήσετε προγράμματα οδήγησης από ένα δίσκο ή από την τοποθεσία Web του κατασκευαστή της συσκευής. Εάν αποφασίσετε να ενημερώσετε με μη αυτόματο τρόπο ένα πρόγραμμα οδήγησης, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Εκκίνηση, και στη συνέχεια κάντε κλικ στο κουμπί Εκτέλεση.
  2. Αντιγράψτε και επικολλήστε (ή πληκτρολογήστε) την παρακάτω εντολή στο του Εκτέλεση πλαίσιο και κατόπιν πιέστε το πλήκτρο ENTER:

    devmgmt.msc
  3. Εάν σας ζητηθεί κωδικός πρόσβασης διαχειριστή ή επιβεβαίωση, πληκτρολογήστε τον κωδικό πρόσβασης ή δώστε επιβεβαίωση.
  4. Στη Διαχείριση συσκευών, εντοπίστε τη συσκευή που θέλετε να ενημερώσετε και στη συνέχεια κάντε διπλό κλικ στο όνομα της συσκευής.
  5. Κάντε κλικ στην επιλογή του Πρόγραμμα οδήγησης καρτέλα, κάντε κλικ στο Ενημέρωση προγράμματος οδήγησης, και στη συνέχεια ακολουθήστε τις οδηγίες.

Προσδιορίστε ποια προγράμματα χρησιμοποιείτε User32.dll

Εάν δεν είστε βέβαιοι ποια προγράμματα στον υπολογιστή σας χρησιμοποιώντας το User32.dll, χρησιμοποιήστε το εργαλείο γραμμής εντολών Tasklist για να προσδιορίσετε τα προγράμματα που χρησιμοποιείτε αυτήν τη στιγμή User32.dll. Το εργαλείο γραμμής εντολών Tasklist εμφανίζει τα ονόματα όλων των προγραμμάτων που χρησιμοποιούν αυτήν τη στιγμή User32.dll. Για να χρησιμοποιήσετε Tasklist, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη, και στη συνέχεια κάντε κλικ στο κουμπί Εκτέλεση.
  2. Αντιγράψτε και επικολλήστε (ή πληκτρολογήστε) την παρακάτω εντολή στο του Εκτέλεση πλαίσιο και στη συνέχεια πιέστε το πλήκτρο ENTER:
    Cmd
  3. Πληκτρολογήστε την ακόλουθη εντολή και πιέστε το πλήκτρο ENTER: tasklist /m User32.dll
Ακολουθεί ένα παράδειγμα της εξόδου από το εργαλείο Tasklist:
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα εικόναςPIDΛειτουργικές μονάδες
το Explorer.exe2532USER32.dll
ΤΟ OUTLOOK.EXE3128USER32.dll
IEXPLORE.exe3232USER32.dll
tasklist.exe3012USER32.dll
Προσδιορίστε το πρόγραμμα που δημιουργεί σφάλμα User32.dll και επανεγκαταστήστε το πρόγραμμα.

Εάν η μέθοδος αυτή απέδωσε

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

Εάν αυτή η μέθοδος δεν λειτούργησε

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

Μέθοδος 3: Χρήση της επαναφοράς συστήματος

Μπορείτε να χρησιμοποιήσετε τη δυνατότητα επαναφοράς συστήματος των Windows για να επαναφέρετε τα Windows Vista και Windows XP σε μια ώρα πριν λάβει σφάλμα User32.dll. Για πληροφορίες σχετικά με τον τρόπο χρήσης της επαναφοράς συστήματος στα Windows Vista, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://windowshelp.Microsoft.com/Windows/EN-US/Help/9f6d755a-74bb-4a7d-a625-d762dd8e79e51033.mspx
Για περισσότερες πληροφορίες σχετικά με τον τρόπο χρήσης της επαναφοράς συστήματος, κάντε κλικ στους αριθμούς των άρθρων παρακάτω, για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:
936212Πώς να επιδιορθώσετε το λειτουργικό σύστημα και να επαναφέρετε τη ρύθμιση παραμέτρων του λειτουργικού συστήματος σε μια προγενέστερη ώρας στα Windows Vista
927525 Μετά την εγκατάσταση μιας συσκευής ή ενημέρωση προγράμματος οδήγησης για μια συσκευή, τα Windows Vista ενδέχεται να μην ξεκινήσει
306084 Τρόπος επαναφοράς του λειτουργικού συστήματος σε προηγούμενη κατάσταση στα Windows XP
Σημαντικό Σας συνιστούμε να εκτελέσετε το Windows Update μετά την εκτέλεση μιας επαναφοράς συστήματος. Για περισσότερες πληροφορίες, δείτε τη μέθοδο 1. Συνιστάται επίσης να ενημερώσετε το λογισμικό προστασίας από ιούς μετά την εκτέλεση του Windows Update. Για περισσότερες πληροφορίες σχετικά με λογισμικό προστασίας από ιούς που υποστηρίζει Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
49500Λίστα προμηθευτών λογισμικού αντιμετώπισης ιών

Ξεκινήστε τον υπολογιστή σας σε ασφαλή λειτουργία και χρήση της επαναφοράς συστήματος

Εάν δεν μπορείτε να ξεκινήσετε την επαναφορά συστήματος, μπορείτε να χρησιμοποιήσετε τα Windows σε ασφαλή λειτουργία για να ξεκινήσετε την επαναφορά συστήματος. Για πληροφορίες σχετικά με τον τρόπο εκκίνησης των Windows Vista σε ασφαλή λειτουργία και να χρησιμοποιήσετε την επαναφορά συστήματος, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://windowshelp.Microsoft.com/Windows/EN-US/Help/6b969e00-d4ec-4d3a-bffe-b96107e3bda91033.mspx
Για περισσότερες πληροφορίες σχετικά με τον τρόπο εκκίνησης των Windows XP σε ασφαλή λειτουργία και να χρησιμοποιήσετε την επαναφορά συστήματος, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
304449Τρόπος εκκίνησης εργαλείου επαναφοράς συστήματος σε γραμμή εντολών των Windows XP
Χρήση αντιγράφων ασφαλείας ή επαναφορά οδηγού στο Windows Server 2003 και στα Windows 2000 για να επαναφέρετε τον υπολογιστή σας σε μια ώρα πριν λάβει σφάλμα User32.dll.Για περισσότερες πληροφορίες σχετικά με τον τρόπο επαναφοράς των Windows Server 2003 και Windows 2000, κάντε κλικ στους αριθμούς των άρθρων παρακάτω, για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:
325375Τρόπος αντιμετώπισης προβλημάτων εκκίνησης στα Windows Server 2003
315396 Τρόπος αντιμετώπισης προβλημάτων εκκίνησης στα Windows 2000
Σημαντικό Σας συνιστούμε να εκτελέσετε το Windows Update μετά την εκτέλεση μιας επαναφοράς συστήματος. Για περισσότερες πληροφορίες, δείτε τη μέθοδο 1. Συνιστάται επίσης να ενημερώσετε το λογισμικό προστασίας από ιούς μετά την εκτέλεση της ενημερωμένης έκδοσης των Windows. Για περισσότερες πληροφορίες σχετικά με λογισμικό προστασίας από ιούς που υποστηρίζονται από τη Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
49500Λίστα προμηθευτών λογισμικού αντιμετώπισης ιών

Εάν η μέθοδος αυτή απέδωσε

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

Εάν αυτή η μέθοδος δεν λειτούργησε

Εάν προσπαθήσετε να εκτελέσετε την εργασία που είχε ως αποτέλεσμα το μήνυμα λάθους User32.dll και εξακολουθεί να εμφανίζεται το μήνυμα λάθους, δυστυχώς αυτό το περιεχόμενο είναι δυνατό να σας βοηθήσει περαιτέρω. Έτσι, το επόμενο βήμα είναι να δείτε την ενότητα "για προχωρημένους Αντιμετώπιση προβλημάτων" σε αυτό το άρθρο. Εάν πρέπει να χρησιμοποιήσετε την αντιμετώπιση προβλημάτων για προχωρημένους και δεν είστε προχωρημένος χρήστης, ίσως θελήσετε να ζητήσετε βοήθεια από κάποιον ή μπορεί να θέλετε να επικοινωνήσετε με την υποστήριξη:
http://support.Microsoft.com

Αντιμετώπιση προβλημάτων για προχωρημένους

Μέθοδος 1: Χρήση κονσόλας αποκατάστασης για να επαναφέρετε το αρχείο User32.dll

Μπορούν να διορθωθούν ορισμένα σφάλματα User32.dll, επαναφέρετε το αρχικό αρχείο User32.dll από το CD των Windows. Επαναφέρετε το αρχείο User32.dll αντικαθιστά το αντίγραφο User32.dll στον υπολογιστή σας, χρησιμοποιώντας το αρχικό αντίγραφο User32.dll που περιέχονται στο CD των Windows.

Μπορείτε να χρησιμοποιήσετε αυτήν τη μέθοδο, εάν εκτελείτε ένα από τα ακόλουθα λειτουργικά συστήματα των Windows:
  • Τα Windows XP
  • Windows Server 2003
  • Τα Windows 2000
Για περισσότερες πληροφορίες σχετικά με τον τρόπο επαναφοράς των αρχείων στα Windows Vista, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
936212Πώς να επιδιορθώσετε το λειτουργικό σύστημα και να επαναφέρετε τη ρύθμιση παραμέτρων του λειτουργικού συστήματος σε μια προγενέστερη ώρας στα Windows Vista
ΣΗΜΕΙΩΣΗ Ίσως είναι ευκολότερο να ακολουθήσετε τα βήματα Εάν εκτυπώσετε πρώτα αυτό το άρθρο.

Πριν να εκτελέσετε αυτήν τη διαδικασία πρέπει να έχετε το CD εγκατάστασης των Windows.
  1. Τοποθετήστε το CD των Windows XP στον υπολογιστή σας και στη συνέχεια κάντε επανεκκίνηση του υπολογιστή.
  2. Εάν ερωτηθείτε αν θέλετε να ξεκινήσετε τον υπολογιστή από τη μονάδα δίσκου CD, κάντε κλικ στο κουμπί Ναι.
  3. Όταν εμφανιστεί η οθόνη "Καλώς ορίσατε στην εγκατάσταση", πατήστε το πλήκτρο R Για να ξεκινήσετε την Κονσόλα αποκατάστασης.
  4. Όταν σας ζητηθεί να πληκτρολογήσετε τον κωδικό πρόσβασης διαχειριστή, πληκτρολογήστε τον κωδικό πρόσβασης διαχειριστή. Εάν δεν υπάρχει κωδικός πρόσβασης Διαχειριστή, απλώς πιέστε το πλήκτρο ENTER.
  5. Στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή:
    CD %systemroot%\system32
  6. Πρώτα, μετονομάστε το αρχείο είναι κατεστραμμένο ή έχει καταστραφεί ώστε δεν διαγράφονται κατά την αντιγραφή του αρχικού αρχείου. Για να το κάνετε αυτό, πληκτρολογήστε την ακόλουθη εντολή:
    ren API USER32.API USER32 DLL.BAK
  7. Στη συνέχεια, επαναφέρετε το αρχικό αρχείο User32.dll από το CD των Windows στον υπολογιστή σας. Για να το κάνετε αυτό, πληκτρολογήστε την ακόλουθη εντολή:
    Αναπτύξτε το στοιχείο [Γράμμα μονάδας δίσκου CD]: \i386\USER32.DLL %systemroot%\system32 /Y
    ΣΗΜΕΙΩΣΗ Σε αυτήν την εντολή, αντικαταστήστε [Γράμμα μονάδας δίσκου CD] με το γράμμα της μονάδας CD, όπως D.
  8. Για να τερματίσετε την Κονσόλα αποκατάστασης και να κάνετε επανεκκίνηση του υπολογιστή, πληκτρολογήστε Έξοδος (Exit) στη γραμμή εντολών και κατόπιν πιέστε το πλήκτρο ENTER.
Σημαντικό Σας συνιστούμε να εκτελέσετε την ενημερωμένη έκδοση των Windows μετά την επαναφορά ενός αρχείου, χρησιμοποιώντας την Κονσόλα αποκατάστασης. Για περισσότερες πληροφορίες, δείτε το "Μέθοδος 1: Χρησιμοποιήστε το Windows Update για να λάβετε τις ενημερώσεις κώδικα που σχετίζονται με User32.dll" ενότητα. Συνιστάται επίσης να ενημερώσετε το λογισμικό προστασίας από ιούς μετά την εκτέλεση της ενημερωμένης έκδοσης των Windows. Για περισσότερες πληροφορίες σχετικά με λογισμικό προστασίας από ιούς που υποστηρίζει Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
49500Λίστα προμηθευτών λογισμικού αντιμετώπισης ιών
Για περισσότερες πληροφορίες σχετικά με την Κονσόλα αποκατάστασης, κάντε κλικ στους αριθμούς των άρθρων παρακάτω, για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:
314058Περιγραφή της Κονσόλας αποκατάστασης Windows XP
326215 Τρόπος χρήσης της Κονσόλας αποκατάστασης σε έναν υπολογιστή με Windows Server 2003 που δεν ξεκινά
229716 Περιγραφή της Κονσόλας αποκατάστασης των Windows 2000

Εάν η μέθοδος αυτή απέδωσε

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

Εάν αυτή η μέθοδος δεν λειτούργησε

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

Μέθοδος 2: Χρησιμοποιήστε το εργαλείο Έλεγχος αρχείων συστήματος User32.dll επιδιόρθωσης

Έλεγχος αρχείων συστήματος σάς επιτρέπει να σαρώνει όλα τα προστατευμένα αρχεία, για να επαληθεύσετε τις εκδόσεις τους. Εάν ο έλεγχος αρχείων συστήματος εντοπίσει την αντικατάσταση προστατευμένου αρχείου, ανακτά τη σωστή έκδοση του αρχείου από το φάκελο προσωρινής μνήμης (% Systemroot%\System32\Dllcache) ή από τα αρχεία προέλευσης εγκατάστασης των Windows και στη συνέχεια αντικαθιστά το εσφαλμένο αρχείο. Πρέπει να έχετε συνδεθεί ως διαχειριστής ή ως μέλος της ομάδας Administrators, για να εκτελεστεί ο έλεγχος αρχείων συστήματος. Για περισσότερες πληροφορίες σχετικά με τον τρόπο χρήσης του εργαλείου Έλεγχος αρχείων συστήματος, κάντε κλικ στους αριθμούς των άρθρων παρακάτω, για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:
310747Περιγραφή των Windows XP και Windows Server 2003 System File Checker (Sfc.exe)
936212 Πώς να επιδιορθώσετε το λειτουργικό σύστημα και να επαναφέρετε τη ρύθμιση παραμέτρων του λειτουργικού συστήματος σε μια προγενέστερη ώρας στα Windows Vista

Εάν η μέθοδος αυτή απέδωσε

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

Εάν αυτή η μέθοδος δεν λειτούργησε

Εάν προσπαθήσετε να εκτελέσετε την εργασία που είχε ως αποτέλεσμα το μήνυμα λάθους User32.dll και εξακολουθεί να εμφανίζεται το μήνυμα λάθους, ίσως θέλετε να επικοινωνήσετε με την υποστήριξη:
http://support.Microsoft.com

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

Όταν ένα πρόγραμμα ή μια υπηρεσία προσπαθεί να χρησιμοποιήσει μια κατεστραμμένη, έλειπε ή κατεστραμμένο User32.dll, λαμβάνετε ένα μήνυμα σφάλματος. Σε ορισμένες περιπτώσεις, το μήνυμα λάθους παρουσιάζεται επειδή ένα πρόγραμμα ή μια υπηρεσία προσπαθεί να χρησιμοποιήσει User32.dll εσφαλμένα.

Για οποιοδήποτε σφάλμα User32.dll μήνυμα σφάλματος δηλώνει την αιτία το συγκεκριμένο πρόβλημα και το μήνυμα σφάλματος σας βοηθά να προσδιορίσετε τον τρόπο επίλυσης του προβλήματος. Συνήθως, τα σφάλματα User32.dll προκύπτουν από μία ή περισσότερες από τις ακόλουθες αιτίες:
  • Το αρχείο User32.dll είναι κατεστραμμένο, μετονομαστεί ή καταργηθεί: Το αρχείο User32.dll θα καταστραφεί κατά τη διάρκεια του συστήματος ή του λογισμικού ενημέρωσης. Ένα κατεστραμμένο αρχείο User32.dll ενδέχεται να λείπει μια ρουτίνα που απαιτούνται από ένα πρόγραμμα που εγκαταστήσατε. Όταν το πρόγραμμα προσπαθεί να καλέσει αυτές οι ρουτίνες, προκύπτει σφάλμα. Ένας χρήστης μπορεί να κατά λάθος να μετονομάσετε ή να καταργήσετε το αρχείο User32.dll.
  • Αρχεία προγράμματος είναι κατεστραμμένο ή λείπει: Εάν προγράμματα που καλούν ρουτίνες σε User32.dll έχουν καταστραφεί ή λείπουν αρχεία, τα προγράμματα κάνουν μη έγκυρες κλήσεις σε ρουτίνες User32.dll. Μη έγκυρες κλήσεις σε ρουτίνες στο αποτέλεσμα User32.dll User32.dll σφάλματα.
  • Το λογισμικό κλήσεων για λειτουργίες που δεν υπάρχουν User32.dll: Εάν ένα πρόγραμμα λογισμικού που απαιτεί λειτουργίες του User32.dll που δεν υπάρχουν, παρουσιάζεται ένα μήνυμα λάθους. Αυτό το ζήτημα μπορεί να προκύψει εάν το λογισμικό εκτελείται σε λάθος έκδοση των Windows.
  • Ένα πρόγραμμα επιτρέπεται για τα Windows update User32.dll όταν είναι απαραίτητο: Ένα πρόγραμμα εντοπισμού ιών μπορεί να ρυθμιστεί ώστε να εμποδίζουν την αναβάθμιση όλα τα αρχεία στον υπολογιστή σας.
  • Παρουσιάζεται ένα πρόβλημα με την εκχώρηση μνήμης: Windows δεσμεύει χώρο μνήμης για User32.dll. Εάν ένα διαφορετικό αρχείο καταλαμβάνει χώρο μνήμης που δεσμεύεται για User32.dll, User32.dll μετακινούνται στη μνήμη. Windows θεωρεί αυτό ανατοποθέτησης ένα "μη έγκυρη μετατόπιση DLL συστήματος" και αυτό έχει ως αποτέλεσμα σφάλμα. Αυτά τα προβλήματα μνήμης προκύπτουν συνήθως κατά την εγκατάσταση λογισμικού ή αρχεία με τέτοια σειρά ότι ένα αρχείο καταλαμβάνει χώρο μνήμης που δεσμεύεται για User32.dll.
  • Προκύπτουν ζητήματα προγραμμάτων οδήγησης: Λείπει ή κατεστραμμένα προγράμματα οδήγησης ή μη συμβατό πρόγραμμα οδήγησης εκδόσεις μπορεί να οδηγήσει σε κλήσεις σε ρουτίνες σε User32.dll που δεν είναι έγκυρα. Μη έγκυρες κλήσεις σε ρουτίνες σε μηνύματα σφαλμάτων User32.dll User32.dll έχει ως αποτέλεσμα.
  • Το μητρώο των Windows είναι κατεστραμμένο: Ένα κατεστραμμένο μητρώο των Windows ενδέχεται να έχει ως αποτέλεσμα ένα κατεστραμμένο αρχείο User32.dll.
  • Ιοί μολύνει User32.dll: User32.dll είναι πολύ σημαντικό αρχείο για Windows και υπάρχουν ορισμένοι ιοί που προσπαθούν να προσβάλει την.

Αναφορές

Windows NT 4.0 Resource Kit συμπλήρωμα 4 περιλαμβάνει το εργαλείο Walker εξάρτηση. Πρόγραμμα Dependency που εξαρτώνται από λειτουργικές μονάδες των Windows, όπως το User32.dll λειτουργικές μονάδες. Για περισσότερες πληροφορίες σχετικά με την εξάρτηση Walker, επισκεφθείτε την τοποθεσία της Microsoft στο Web:
http://technet2.Microsoft.com/windowsserver/en/library/4e43ba6c-e297-422c-9873-9538cab18ee61033.mspx?mfr=TRUE
315241 Stop: 0xc000026C ή διακοπής: παρουσιάζεται σφάλμα "Δεν είναι δυνατό να φόρτωσης συσκευής Driver" 0xc0000221 κατά την εκκίνηση των Windows XP
935448 Ορισμένα προγράμματα ενδέχεται να μην ξεκινούν και λαμβάνετε ένα μήνυμα λάθους σε έναν υπολογιστή που εκτελεί το Windows XP Service Pack 2: "Μη έγκυρη μετατόπιση DLL συστήματος"
184802 Αποτυγχάνει η προετοιμασία της User32.dll ή Kernel32.dll
931362 Εξελιγμένες μεθόδους αντιμετώπισης προβλημάτων σε ένα πρόγραμμα που εκτελείται όπως αναμένεται μετά την εγκατάσταση σε Windows Vista

Ιδιότητες

Αναγν. άρθρου: 142676 - Τελευταία αναθεώρηση: Κυριακή, 11 Σεπτεμβρίου 2011 - Αναθεώρηση: 6.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Windows Vista Enterprise
  • Windows Vista Home Premium
  • Windows Vista Home Basic
  • Windows Vista Ultimate
  • Windows Vista Starter
Λέξεις-κλειδιά: 
kbexpertiseadvanced kbfix kbresolve kbenv kbmt KB142676 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:142676

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com