Διόρθωση: Το MSVCR120.dll λείπει στα Windows 7, 8 και 10

Το msvcr120.dll είναι ένα βασικό αρχείο για το λειτουργικό σύστημα των Windows. Χρησιμοποιείται για την εξαγωγή διαφόρων πόρων για εφαρμογές τρίτων. Συνδέεται με τη γλώσσα προγραμματισμού C ++. Λείπει το αρχείο σημαίνει ότι τα προγράμματα που εκτελούνται σε αυτήν τη γλώσσα δεν θα ξεκινήσουν με επιτυχία καθώς δεν θα βρουν το απαιτούμενο αρχείο.

Υπάρχουν διάφορες διορθώσεις για αυτό το πρόβλημα. Μπορούμε να προσπαθήσουμε να επανεγκαταστήσουμε τα πακέτα με δυνατότητα αναδιανομής C ++. Ξεκινήστε με την πρώτη λύση και προχωρήστε προς τα κάτω. Αφού εκτελέσετε κάθε λύση, θα πρέπει να δοκιμάσετε να εκτελέσετε την εφαρμογή. Εάν εξακολουθεί να μην λειτουργεί, δοκιμάστε να το εγκαταστήσετε ξανά. Λάβετε υπόψη ότι αυτές οι λύσεις λειτουργούν σχεδόν σε όλες τις εκδόσεις των Windows.

Για να εγκαταστήσετε ξανά ένα πρόγραμμα, ακολουθήστε τα παρακάτω βήματα:

  1. Πατήστε Windows + R και πληκτρολογήστε "appwiz.cpl" και πατήστε Enter.
  2. Θα εμφανιστεί ένα νέο παράθυρο που θα αποτελείται από όλες τις εφαρμογές που είναι εγκατεστημένες στον υπολογιστή σας. Κάντε δεξί κλικ στην εφαρμογή και επιλέξτε "απεγκατάσταση".
  3. Επανεκκινήστε τον υπολογιστή σας πριν τον εγκαταστήσετε ξανά.

Λύση 1: Τρέχοντας Έλεγχος αρχείων συστήματος

Ο Έλεγχος αρχείων συστήματος (SFC) είναι ένα βοηθητικό πρόγραμμα που υπάρχει στα Microsoft Windows και επιτρέπει στους χρήστες να σαρώσουν τους υπολογιστές τους για κατεστραμμένα αρχεία στο λειτουργικό τους σύστημα. Αυτό το εργαλείο υπάρχει στα Microsoft Windows από τα Windows 98. Είναι ένα πολύ χρήσιμο εργαλείο για τη διάγνωση του προβλήματος και τον έλεγχο εάν κάποιο πρόβλημα οφείλεται σε κατεστραμμένα αρχεία στα παράθυρα.

Μπορούμε να δοκιμάσουμε να τρέξουμε το SFC και να δούμε αν το πρόβλημά μας επιλύεται. Θα λάβετε μία από τις τρεις απαντήσεις κατά την εκτέλεση του SFC.

  • Τα Windows δεν βρήκαν παραβιάσεις ακεραιότητας
  • Η προστασία των πόρων των Windows βρήκε κατεστραμμένα αρχεία και τα επισκευάστηκε
  • Η Προστασία πόρων των Windows βρήκε κατεστραμμένα αρχεία, αλλά δεν μπόρεσε να διορθώσει ορισμένα (ή όλα) από αυτά
  1. Πατήστε Windows + R για να ξεκινήσετε την εφαρμογή Εκτέλεση. Πληκτρολογήστε " taskmgr " στο πλαίσιο διαλόγου και πατήστε Enter για να ξεκινήσετε τη διαχείριση εργασιών του υπολογιστή σας.
  2. Τώρα κάντε κλικ στην επιλογή Αρχείο που υπάρχει στην επάνω αριστερή πλευρά του παραθύρου και επιλέξτε " Εκτέλεση νέας εργασίας " από τη λίστα των διαθέσιμων επιλογών.

  1. Τώρα πληκτρολογήστε " PowerShell " στο πλαίσιο διαλόγου και επιλέξτε την επιλογή κάτω από την οποία αναφέρεται " Δημιουργία αυτής της εργασίας με δικαιώματα διαχειριστή ".

  1. Μόλις φτάσετε στο Windows Powershell, πληκτρολογήστε " sfc / scannow " και πατήστε Enter . Αυτή η διαδικασία μπορεί να διαρκέσει λίγο καθώς όλα τα αρχεία των Windows σαρώνονται από τον υπολογιστή και ελέγχονται για κατεστραμμένες φάσεις.

  1. Εάν αντιμετωπίσετε ένα σφάλμα όπου τα Windows δηλώνουν ότι βρήκε κάποιο σφάλμα αλλά δεν μπόρεσαν να το επιδιορθώσουν, θα πρέπει να πληκτρολογήσετε " sfc / ververonly ". Περιμένετε να ολοκληρωθεί πλήρως η διαδικασία.
  2. Εάν εξακολουθείτε να μην μπορείτε να επιδιορθώσετε τα κατεστραμμένα αρχεία, εκτελέστε την εντολή " DISM / Online / Cleanup-Image / RestoreHealth " στο PowerShell. Αυτό θα κατεβάσει τα κατεστραμμένα αρχεία από τους διακομιστές ενημέρωσης των Windows και θα αντικαταστήσει τα κατεστραμμένα. Λάβετε υπόψη ότι αυτή η διαδικασία μπορεί επίσης να καταναλώσει κάποιο χρόνο ανάλογα με τη σύνδεσή σας στο Διαδίκτυο. Μην ακυρώνετε σε κανένα στάδιο και αφήστε το να τρέξει.

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

Λύση 2: Λήψη της κοινότητας εγκατάστασης MySQL

Εάν αντιμετωπίζετε προβλήματα κατά την εκτέλεση διαφόρων εφαρμογών MySQL όπως το MySQL Workbench κ.λπ., συνιστάται να εγκαταστήσετε το MySQL Installer Community στον υπολογιστή σας. Αυτό το εργαλείο θα εντοπίσει ότι το σύστημά σας δεν διαθέτει ορισμένα στοιχεία του Visual Studio και πιθανότατα θα ξεκινήσει ένα πρόγραμμα εγκατάστασης ελάχιστων στοιχείων του Visual Studio και θα συμπληρώσει τα κενά. Πάντα βεβαιωθείτε ότι κάνετε λήψη της εφαρμογής από τον επίσημο ιστότοπο της MySQL.

Λύση 3: Επανεγκατάσταση των πακέτων με δυνατότητα αναδιανομής του Visual C ++

Το msvcr120.dll είναι ένα βασικό αρχείο για το λειτουργικό σύστημα των Windows. Εάν λείπει το msvcr120.dll, δεν θα μπορείτε να ξεκινήσετε παιχνίδια όπως εξηγείται στην εισαγωγή. Για να αντικαταστήσουμε το αρχείο που λείπει, μπορούμε να κατεβάσουμε ολόκληρο το πακέτο με δυνατότητα αναδιανομής και να το εγκαταστήσουμε. Λάβετε υπόψη ότι πρέπει πάντα να αποφεύγετε τη λήψη αρχείων .dll από το Διαδίκτυο από μη επίσημους ιστότοπους. Ενδέχεται να έχουν μολυνθεί από κακόβουλο λογισμικό και ιούς και μπορούν να μολύνουν τον υπολογιστή σας εύκολα.

  1. Μεταβείτε στην επίσημη λήψη της Microsoft
  2. Κάντε κλικ στο κουμπί Λήψη αφού επιλέξετε τη γλώσσα.

  1. Επιλέξτε " vredist_x64.exe " και πατήστε Επόμενο . Λίγο μετά την έναρξη της λήψης. Αποθηκεύστε το αρχείο σε προσιτή τοποθεσία και εκτελέστε το αρχείο exe.

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

Σημείωση: Εάν χρησιμοποιείτε Windows 64 bit, μπορείτε να εγκαταστήσετε και τα δύο (vredist_x64.exe και vredist_x86.exe). Ωστόσο, εάν έχετε 32 bit, θα πρέπει να εγκαταστήσετε μόνο το "vredist_x86.exe".

Λύση 4: Σάρωση για ιούς

Τα αρχεία .dll είναι ένας από τους πιο δημοφιλείς κεντρικούς υπολογιστές για ιούς και κακόβουλα προγράμματα που εισέρχονται στον υπολογιστή σας. Εάν υποψιάζεστε ότι ο υπολογιστής σας έχει μολυνθεί, θα πρέπει να σαρώσετε τον υπολογιστή σας όσο το δυνατόν γρηγορότερα για να αφαιρέσετε κακόβουλο λογισμικό / ιό. Πρέπει να χρησιμοποιήσετε το antivirus που χρησιμοποιείτε αυτήν τη στιγμή. Εάν δεν έχετε, μπορείτε να χρησιμοποιήσετε το Windows Defender.

  1. Πατήστε Windows + S για να ξεκινήσετε τη γραμμή αναζήτησης του μενού έναρξης. Πληκτρολογήστε " Windows Defender " και ανοίξτε το πρώτο αποτέλεσμα που εμφανίζεται.

  1. Στη δεξιά πλευρά της οθόνης, θα δείτε μια επιλογή σάρωσης. Επιλέξτε την πλήρη σάρωση και κάντε κλικ στο Σάρωση Αυτή η διαδικασία μπορεί να διαρκέσει λίγο καθώς τα Windows σαρώνουν όλα τα αρχεία του υπολογιστή σας ένα προς ένα. Να είστε υπομονετικοί και αφήστε τη διαδικασία να ολοκληρωθεί αναλόγως.

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

Σημείωση: Μπορείτε επίσης να εκτελέσετε τον σαρωτή ασφαλείας της Microsoft, καθώς έχει τους πιο πρόσφατους ορισμούς ιών και ελέγξτε αν εντοπίζει τυχόν ασυμφωνίες.

Λύση 5: Εγκαταστήστε και τα δύο πακέτα VC Redist

Μερικές φορές, ίσως χρειαστεί να επανεγκαταστήσετε όλα τα πακέτα VC Redist και, στη συνέχεια, να εγκαταστήσετε την έκδοση 32-bit και 64-bit του λογισμικού για να λειτουργήσει σωστά. Επομένως, σε αυτό το βήμα, πρώτα θα απεγκαταστήσουμε παλαιότερες εγκαταστάσεις VC Redist και στη συνέχεια θα επανεγκαταστήσουμε όλα τα πακέτα VC Redist. Γι'αυτό:

  1. Πατήστε "Windows" + "R" για να ανοίξετε το μήνυμα Εκτέλεσης
  2. Πληκτρολογήστε "appwiz.cpl" και πατήστε "Enter" για να ανοίξετε το παράθυρο διαχείρισης εφαρμογών.
  3. Στο παράθυρο διαχείρισης εφαρμογών, κάντε κύλιση προς τα κάτω και κάντε δεξί κλικ στην εφαρμογή "Visual C ++ Redistributable" .
  4. Επιλέξτε "Κατάργηση εγκατάστασης" από τη λίστα και, στη συνέχεια, ακολουθήστε τις οδηγίες στην οθόνη για να καταργήσετε το λογισμικό από τον υπολογιστή σας.
  5. Επαναλάβετε αυτό το βήμα για όλες τις εγκαταστάσεις του λογισμικού.
  6. Τώρα, κατευθυνθείτε στον ιστότοπο της Microsoft και κατεβάστε τις ακόλουθες εγκαταστάσεις μία προς μία.
    • Microsoft Visual C ++ Αναδιανεμήσιμο 2005 64-bit + 32-bit
    • Πακέτο αναδιανομής Microsoft Visual C ++ 2008 (x86)
    • Πακέτο αναδιανομής Microsoft Visual C ++ 2008 (x64)
    • Πακέτο αναδιανομής Microsoft Visual C ++ 2010 (x86)
    • Πακέτο αναδιανομής Microsoft Visual C ++ 2010 (x64)
    • Visual C ++ Πακέτα με δυνατότητα αναδιανομής για το Visual Studio 2013 32 + 64 bit
    • Visual C ++ με δυνατότητα αναδιανομής για το Visual Studio 2015
  7. Μετά τη λήψη όλων αυτών, εγκαταστήστε τα στον υπολογιστή σας ένα προς ένα εκτελώντας τα αρχεία εγκατάστασης.
  8. Αφού τα εγκαταστήσετε, ελέγξτε αν το πρόβλημα παραμένει.

Λύση 6: Εγκατάσταση ενημερώσεων των Windows

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

  1. Πατήστε "Windows" + "I" για να ανοίξετε τις ρυθμίσεις και κάντε κλικ στην επιλογή "Ενημερώσεις και ασφάλεια" .
  2. Στην ενότητα Ενημερώσεις, κάντε κλικ στο κουμπί "Windows Update" από το αριστερό παράθυρο και κάντε κλικ στην επιλογή "Έλεγχος για ενημερώσεις" .
  3. Μετά τον έλεγχο για ενημερώσεις, τα Windows θα εγκαταστήσουν αυτόματα τυχόν διαθέσιμες ενημερώσεις στον υπολογιστή σας.
  4. Αφού ενημερώσετε τα Windows, ελέγξτε αν το πρόβλημα παραμένει.

Λύση 7: Επανεγκατάσταση της εφαρμογής

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