Khắc phục: Thiếu MSVCR120.dll trên Windows 7, 8 và 10

msvcr120.dll là một tệp cần thiết cho hệ điều hành Windows. Nó được sử dụng để trích xuất các tài nguyên khác nhau cho các ứng dụng của bên thứ ba. Nó được liên kết với ngôn ngữ lập trình C ++. Thiếu tệp có nghĩa là các chương trình đang chạy bằng ngôn ngữ này sẽ không khởi chạy thành công vì chúng sẽ không tìm thấy tệp cần thiết.

Có nhiều bản sửa lỗi cho vấn đề này. Chúng tôi có thể thử cài đặt lại các gói có thể phân phối lại C ++. Bắt đầu với giải pháp đầu tiên và làm việc theo cách của bạn. Sau khi thực hiện từng giải pháp, bạn nên thử chạy ứng dụng. Nếu nó vẫn không hoạt động, hãy thử cài đặt lại nó. Xin lưu ý rằng các giải pháp này hoạt động cho hầu hết các phiên bản Windows.

Để cài đặt lại một chương trình, hãy làm theo các bước sau:

  1. Nhấn Windows + R và nhập “appwiz.cpl” và nhấn Enter.
  2. Một cửa sổ mới sẽ xuất hiện bao gồm tất cả các ứng dụng hiện được cài đặt trên máy tính của bạn. Nhấp chuột phải vào ứng dụng và chọn “gỡ cài đặt”.
  3. Khởi động lại máy tính của bạn trước khi cài đặt lại.

Giải pháp 1: Chạy trình kiểm tra tệp hệ thống

System File Checker (SFC) là một tiện ích có trong Microsoft Windows, cho phép người dùng quét máy tính của họ để tìm các tệp bị hỏng trong hệ điều hành của họ. Công cụ này đã có trong Microsoft Windows kể từ Windows 98. Đây là một công cụ rất hữu ích để chẩn đoán sự cố và kiểm tra xem có vấn đề nào là do tệp bị hỏng trong windows hay không.

Chúng tôi có thể thử chạy SFC và xem sự cố của chúng tôi có được giải quyết hay không. Bạn sẽ nhận được một trong ba phản hồi khi chạy SFC.

  • Windows không tìm thấy bất kỳ vi phạm tính toàn vẹn nào
  • Bảo vệ tài nguyên Windows đã tìm thấy các tệp bị hỏng và sửa chữa chúng
  • Bảo vệ tài nguyên Windows đã tìm thấy các tệp bị hỏng nhưng không thể sửa một số (hoặc tất cả) chúng
  1. Nhấn Windows + R để khởi chạy ứng dụng Run. Nhập “ taskmgr ” vào hộp thoại và nhấn Enter để khởi chạy trình quản lý tác vụ trên máy tính của bạn.
  2. Bây giờ hãy nhấp vào tùy chọn Tệp hiện ở phía trên bên trái của cửa sổ và chọn “ Chạy tác vụ mới ” từ danh sách các tùy chọn có sẵn.

  1. Bây giờ gõ “ powershell ” trong hộp thoại và kiểm tra các tùy chọn bên dưới, trong đó nêu “ Tạo công việc này với đặc quyền quản trị ”.

  1. Khi ở trong Windows Powershell, hãy nhập “ sfc / scannow ” và nhấn Enter . Quá trình này có thể mất một chút thời gian vì toàn bộ tệp Windows của bạn đang được máy tính quét và được kiểm tra các giai đoạn bị hỏng.

  1. Nếu bạn gặp lỗi trong đó Windows nói rằng nó đã tìm thấy một số lỗi nhưng không thể sửa chúng, bạn nên nhập “ sfc / verifyonly ”. Chờ cho quá trình hoàn tất đầy đủ.
  2. Nếu bạn vẫn không thể sửa các tệp bị hỏng, hãy chạy lệnh “ DISM / Online / Cleanup-Image / RestoreHealth ” trong PowerShell. Thao tác này sẽ tải xuống các tệp bị hỏng từ máy chủ cập nhật Windows và thay thế các tệp bị hỏng. Xin lưu ý rằng quá trình này cũng có thể tiêu tốn một khoảng thời gian tùy theo kết nối internet của bạn. Đừng hủy ở bất kỳ giai đoạn nào và để nó chạy.

Nếu lỗi được phát hiện và đã được khắc phục bằng các phương pháp trên, hãy khởi động lại máy tính của bạn, cài đặt lại ứng dụng và kiểm tra xem nó có đang chạy chính xác hay không.

Giải pháp 2: Tải xuống cộng đồng trình cài đặt MySQL

Nếu bạn đang gặp sự cố khi chạy các ứng dụng MySQL khác nhau như MySQL Workbench, v.v., bạn nên cài đặt MySQL Installer Community trên PC của mình. Công cụ này sẽ phát hiện rằng hệ thống của bạn thiếu một số thành phần Visual Studio và có thể sẽ khởi chạy trình cài đặt các thành phần tối thiểu Visual Studio và lấp đầy các khoảng trống. Luôn đảm bảo rằng bạn đang tải xuống ứng dụng từ trang web MySQL chính thức.

Giải pháp 3: Cài đặt lại gói Visual C ++ Redistributable

Msvcr120.dll là một tệp cần thiết cho Hệ điều hành Windows. Nếu thiếu msvcr120.dll, bạn sẽ không thể khởi chạy trò chơi như đã giải thích trong phần giới thiệu. Để thay thế tệp bị thiếu, chúng tôi có thể tải xuống toàn bộ gói có thể phân phối lại và cài đặt nó. Xin lưu ý rằng bạn luôn tránh tải xuống các tệp .dll từ internet từ các trang web không chính thức. Chúng có thể bị nhiễm phần mềm độc hại và vi rút và có thể lây nhiễm vào máy tính của bạn một cách dễ dàng.

  1. Đi tới bản tải xuống chính thức của Microsoft
  2. Nhấp vào nút Tải xuống sau khi chọn ngôn ngữ.

  1. Chọn “ vredist_x64.exe ” và nhấn Tiếp theo . Ngay sau khi tải xuống sẽ bắt đầu. Lưu tệp ở vị trí có thể truy cập và chạy tệp exe.

  1. Sau khi cài đặt xong, hãy khởi động lại máy tính của bạn và kiểm tra xem sự cố đã được giải quyết chưa.

Lưu ý: Nếu bạn đang sử dụng Windows 64 bit, bạn có thể cài đặt cả hai (vredist_x64.exe và vredist_x86.exe). Tuy nhiên, nếu bạn có 32 bit, bạn chỉ nên cài đặt “vredist_x86.exe”.

Giải pháp 4: Quét vi-rút

Các tệp .dll là một trong những máy chủ phổ biến nhất để vi-rút và phần mềm độc hại xâm nhập vào máy tính của bạn. Nếu nghi ngờ máy tính của mình bị nhiễm virus, bạn nên quét máy tính càng nhanh càng tốt để loại bỏ phần mềm độc hại / vi rút. Bạn nên sử dụng phần mềm chống vi-rút mà bạn đang sử dụng. Nếu chưa có, bạn có thể sử dụng Bộ bảo vệ Windows.

  1. Nhấn Windows + S để khởi chạy thanh tìm kiếm của menu bắt đầu. Nhập “ Windows Defender ” và mở kết quả đầu tiên xuất hiện.

  1. Ở phía bên phải của màn hình, bạn sẽ thấy một tùy chọn quét. Chọn toàn bộ quá trình quét và nhấp vào Quét Quá trình này có thể mất một chút thời gian vì Windows quét tất cả các tệp trên máy tính của bạn từng tệp một. Hãy kiên nhẫn và để quá trình hoàn thành tương ứng.

  1. Nếu có phần mềm độc hại trên máy tính của bạn, hãy để tiện ích xóa và khởi động lại máy tính của bạn trước khi khởi chạy lại ứng dụng.

Lưu ý: Bạn cũng có thể chạy trình quét an toàn của Microsoft vì nó có các định nghĩa vi rút mới nhất và kiểm tra xem nó có phát hiện bất kỳ sự khác biệt nào không.

Giải pháp 5: Cài đặt cả hai gói VC Redist

Đôi khi, bạn có thể cần cài đặt lại tất cả các gói VC Redist của mình rồi cài đặt cả phiên bản 32-bit và 64-bit của phần mềm để phần mềm hoạt động bình thường. Do đó, trong bước này, trước tiên chúng tôi sẽ gỡ cài đặt các cài đặt VC Redist cũ hơn và sau đó cài đặt lại tất cả các gói VC Redist. Vì điều đó:

  1. Nhấn “Windows” + “R” để mở lời nhắc Chạy.
  2. Gõ vào “appwiz.cpl” và nhấn “Enter” để mở cửa sổ quản lý ứng dụng.
  3. Trong cửa sổ quản lý ứng dụng, cuộn xuống và nhấp chuột phải vào ứng dụng “Visual C ++ Redistributable” .
  4. Chọn “Gỡ cài đặt” từ danh sách, sau đó làm theo hướng dẫn trên màn hình để xóa phần mềm khỏi máy tính của bạn.
  5. Lặp lại bước này cho tất cả các cài đặt của phần mềm.
  6. Bây giờ, hãy truy cập trang web của Microsoft và tải xuống từng bản cài đặt sau.
    • Microsoft Visual C ++ Redistributable 2005 64-bit + 32-bit
    • Gói có thể phân phối lại Microsoft Visual C ++ 2008 (x86)
    • Gói có thể phân phối lại Microsoft Visual C ++ 2008 (x64)
    • Microsoft Visual C ++ 2010 Redistributable Package (x86)
    • Gói có thể phân phối lại Microsoft Visual C ++ 2010 (x64)
    • Gói có thể phân phối lại Visual C ++ cho Visual Studio 2013 32 + 64 bit
    • Visual C ++ có thể phân phối lại cho Visual Studio 2015
  7. Sau khi tải xuống tất cả những thứ này, hãy cài đặt chúng vào máy tính của bạn lần lượt bằng cách thực hiện các tệp thiết lập.
  8. Sau khi cài đặt chúng, hãy kiểm tra xem sự cố vẫn tiếp diễn.

Giải pháp 6: Cài đặt bản cập nhật Windows

Có thể có các bản cập nhật có sẵn cho hệ điều hành Windows của bạn nhưng chúng chưa được triển khai trên hệ thống của bạn do đó sự cố này đang được kích hoạt. Do đó, trong bước này, chúng tôi sẽ kiểm tra và áp dụng bất kỳ bản cập nhật nào. Vì điều đó:

  1. Nhấn “Windows” + “I” để mở cài đặt và nhấp vào tùy chọn “Cập nhật và bảo mật” .
  2. Trong phần Cập nhật, nhấp vào nút “Windows Update” từ ngăn bên trái và nhấp vào tùy chọn “Kiểm tra bản cập nhật” .
  3. Sau khi kiểm tra các bản cập nhật, Windows sẽ tự động cài đặt mọi bản cập nhật có sẵn trên máy tính của bạn.
  4. Sau khi cập nhật Windows của bạn, hãy kiểm tra xem sự cố vẫn tiếp diễn.

Giải pháp 7: Cài đặt lại ứng dụng

Nếu bạn đang gặp phải sự cố này trên một ứng dụng cụ thể hoặc trên một trò chơi không thể khởi chạy và phát sinh lỗi này, có thể nó đã không được cài đặt đúng cách để bắt đầu. Vì vậy, điều quan trọng là nếu bạn không thể khắc phục nó bằng tất cả các bước mà chúng tôi đã đề cập ở trên, chúng ta nên chuyển sang cài đặt lại trò chơi / ứng dụng không thể khởi chạy. Đối với điều đó, hãy gỡ cài đặt nó khỏi trình gỡ cài đặt của chính nó hoặc từ cửa sổ quản lý ứng dụng như chúng tôi đã thực hiện ở trên và sau đó cài đặt lại bằng cách tải xuống lại từ nguồn.