Ποιους είναι οι λόγοι για το σφάλμα "δεν είναι μια εφαρμογή Win32" και πώς να το διορθώσετε

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

Τρόποι για την εξάλειψη του σφάλματος "Δεν είναι μια εφαρμογή Win32."

Αιτίες του μηνύματος "Δεν είναι μια εφαρμογή Win32"

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

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

  • η ίδια η διανομή του προγράμματος περιέχει ένα σφάλμα: δεν υπάρχουν αρκετά στοιχεία σε αυτό ή έχει εγχυθεί ιός - αυτό συμβαίνει συχνά με πειρατικές εκδόσεις δημοφιλών εφαρμογών.
  • ο ιός "εγκαταστάθηκε" στο ίδιο το σύστημα και κατέστρεψε σημαντικές καταχωρήσεις στο μητρώο, παραβιάζοντας τη σειρά εκκίνησης των αρχείων.

    το λογισμικό προστασίας από ιούς έχει μπλοκάρει το πρόγραμμα, ανίχνευσε κάτι ύποπτο σε αυτό και έχει τοποθετήσει ορισμένα αντικείμενα σε καραντίνα και το σύστημα έχει χάσει την πρόσβαση σε αυτά.

  • Τα Windows δεν διαθέτουν εργαλεία για την εργασία με την εφαρμογή - μερικά απαιτούν τη λήψη βιβλιοθηκών, plug-ins, στοιχείων για ανάγνωση κωδικών που είναι γραμμένα σε γλώσσα προγραμματισμού αντικειμένων.
  • αν το πρόγραμμα εκτοξεύεται από δίσκο, τότε μπορεί να πάθει ζημιά: εξετάστε προσεκτικά την εμφάνισή του, εάν υπάρχουν γρατζουνιές, "οζίδια" του υλικού στην γυαλιστερή επιφάνεια ή κάποια άλλα ελαττώματα.
  • τα μη επιτρεπόμενα Windows μπορούν να περιέχουν πολλά διαφορετικά σφάλματα, έχουν σπασμένα εργαλεία, κλειστές βιβλιοθήκες για πρόσβαση κ.λπ.

Πώς να διορθώσετε το σφάλμα

  1. Αν δείτε το σφάλμα "Δεν είναι μια εφαρμογή win32", μπορείτε να κάνετε κάτι για να διορθώσετε την κατάσταση:

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

  2. Για άλλη μια φορά, διαβάστε και συσχετίστε τις απαιτήσεις της εφαρμογής με το λειτουργικό σύστημα: είναι πραγματικά δημιουργημένο για τα Windows ή κατεβάσατε την έκδοση που προορίζεται για Linux ή Mac; Κοιτάξτε το πλάτος του συστήματος και της διανομής σας, καθώς και την επέκταση του τελευταίου: εάν το αρχείο εγκατάστασης δεν είναι σε μορφή .exe, τότε σίγουρα δεν είναι κατάλληλο για εκτέλεση σε Windows, ακόμα και αν η περιγραφή υποδεικνύει το αντίθετο. Συχνά αυτό προτείνεται σε ιστότοπους όπου επιδιώκουν να εξαπατήσουν τους επισκέπτες και να εισάγουν κάποιο ιό στο σύστημά τους.

  3. Εάν είστε πολύ έμπειροι στα προγράμματα, τότε κοιτάξτε τα συστατικά της διανομής: εάν όλα τα αρχεία είναι στη θέση τους. Προσπαθήστε να κάνετε λήψη του εγκαταστάτη από άλλο ιστότοπο.
  4. Ελέγξτε τον υπολογιστή σας με antivirus: ίσως κάποιο παράσιτο έχει μπεί στο σύστημα που έχει παραβιάσει τη σειρά των διαδικασιών. Αυτό είναι ιδιαίτερα πιθανό εάν, εκτός από το εν λόγω σφάλμα, προκύψουν και άλλα.
  5. Τώρα, αντίθετα, δοκιμάστε να απενεργοποιήσετε το antivirus για να βεβαιωθείτε ότι δεν είναι εκείνος που μπλοκάρει την εκκίνηση του προγράμματος. Κάποιες φορές συμβαίνει αυτό, ειδικά εάν έχει επιλεγεί η λειτουργία προειδοποίησης στις ρυθμίσεις. Προσθέστε ένα πρόγραμμα στη λίστα εξαιρέσεων ή απενεργοποιήστε την υπηρεσία κάθε φορά που χρησιμοποιείτε προβληματικό λογισμικό.
  6. Μπορεί να είναι χρήσιμο να προσπαθήσετε να ξεκινήσετε το πρόγραμμα ως διαχειριστής: κάντε κλικ στη συντόμευση με ένα επιπλέον κουμπί και επιλέξτε Εκτέλεση ως διαχειριστής.
  7. Μπορείτε να προσαρμόσετε τις παραμέτρους συμβατότητας: κάντε κλικ στη συντόμευση του προγράμματος με ένα επιπλέον πλήκτρο χειριστή και επιλέξτε Ιδιότητες και μετά την ενότητα Συμβατότητα. Στην αναπτυσσόμενη λίστα, επιλέξτε μια παλαιότερη τροποποίηση λειτουργικού συστήματος και, στη συνέχεια, δοκιμάστε να ξεκινήσετε την εφαρμογή - ίσως η έκδοση των Windows σας ήταν υπερβολικά νέα.

  8. Εάν το σφάλμα "Το πρόγραμμα δεν είναι μια εφαρμογή win32" δεν εξαφανίστηκε οπουδήποτε, ήρθε η ώρα να ελέγξετε ότι όλα είναι ωραία με το μητρώο. Πατήστε Win + R και εισάγετε στη γραμμή: "regedit" (χωρίς εισαγωγικά), κάντε κλικ στο "Enter". Βρείτε τη μεγάλη περιοχή HKEY_LOCAL_MACHINE στα δεξιά, το SOFTWARE σε αυτό και, στη συνέχεια, ανοίξτε τους ακόλουθους φακέλους ακολουθιακά: Classes \ exefile \ shell \ open \ command. Θα υπάρχουν δύο αρχεία με την τιμή "% 1"% * (εισαγωγικά, εικονίδιο επί τοις εκατό, μονάδα, εισαγωγικά, ποσοστό, αστερίσκο). Εάν κάτι άλλο αποδίδεται, πρέπει να αφαιρέσετε και να γράψετε ακριβώς αυτό. Για να αλλάξετε τη λεζάντα, κάντε διπλό κλικ στο όνομα του αρχείου.
  9. Ανοίξτε τη γραμμή εντολών και εκτελέστε την εκτέλεση ως διαχειριστής. Στο μαύρο πεδίο, πληκτρολογήστε την εντολή: CHKDSK / F + "Enter" και περιμένετε μέχρι το τέλος του ελέγχου των στοιχείων του συστήματος: κατά την ολοκλήρωση θα λάβετε μια ειδοποίηση.
  10. Μεταβείτε στον ιστότοπο της Microsoft και λάβετε τα πρόσθετα: Microsoft NET Framework και Microsoft Visual C ++ - ορισμένες εφαρμογές δεν λειτουργούν χωρίς αυτές. Απλά μην χρησιμοποιείτε αμφισβητούμενους πόρους κατά την αναζήτηση αυτών των αρχείων, η συμπεριφορά τους στο σύστημα είναι απρόβλεπτη.