Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Khắc phục:Không tìm thấy hoặc thiếu MSVCR90.dll

Một số người dùng đã báo cáo lỗi nhận được liên quan đến MSVcr90.dll tập tin. Các lần xuất hiện lỗi được báo cáo nhiều nhất là “ Không tìm thấy MSVCR90.dll ”Và“ MSVCR90.dll bị thiếu “. Những lỗi này thường gặp khi khởi động hoặc khi người dùng cố gắng mở ứng dụng Microsoft Office. Đây là một sự cố khá phổ biến trên các máy tính gần đây đã được nâng cấp từ Windows 7 lên Windows 10.

Tuy nhiên, lỗi này cũng thường được báo cáo với các sản phẩm của Adobe như Photoshop và Illustrator hoặc khi mở một số trò chơi yêu cầu thư viện DLL tùy chọn chưa được cài đặt với trò chơi.

Tùy thuộc vào ứng dụng nào đang hiển thị MSVCR90.dll và phiên bản Windows của bạn, bạn có thể gặp phải nó ở một số định dạng khác nhau. Dưới đây là danh sách rút gọn với các thông báo lỗi phổ biến khác:

  • “Ứng dụng này không khởi động được vì không tìm thấy msvcr90.dll. Cài đặt lại ứng dụng có thể khắc phục sự cố này. ”
  • “Không thể tìm thấy * Đường dẫn đến DLL * \ msvcr90.dll”
  • “Không thể khởi động * Ứng dụng *. Thiếu thành phần bắt buộc:msvcr90.dll. Vui lòng cài đặt lại * Ứng dụng *. ”

MSVCR90.DLL là gì?

MSVCR90.DLL là một phần của bản cập nhật tùy chọn của Visual C ++ có thể phân phối lại . mSVCR90.dll tệp là DLL (Thư viện liên kết động) thường được sử dụng bởi các chương trình được tạo trong Microsoft Visual C ++ 2008 .

Với thực tế là Microsoft Visual C ++ 2008 khung phát triển ứng dụng khá cũ, mSVCR90.dll tập tin khá phổ biến trong số các ứng dụng mới phát hành. Tuy nhiên, nếu bạn hiện đã cài đặt nhiều ứng dụng (hoặc trò chơi) khá cũ, bạn có thể có nhiều bản sao của cùng một mSVCR90.dll lan truyền trên máy tính của bạn.

Nếu bạn hiện đang gặp khó khăn với mSVCR90.dll lỗi, các phương pháp được nêu trong bài viết này sẽ giúp bạn. Dưới đây, bạn có một bộ sưu tập các bản sửa lỗi tiềm năng mà người dùng trong tình huống tương tự đã sử dụng để giải quyết vấn đề. Vui lòng làm theo từng bản sửa lỗi tiềm năng theo thứ tự cho đến khi bạn tìm thấy phương pháp giải quyết mSVCR90.dll trong tình huống cụ thể của bạn.

Phương pháp 1:Cài đặt gói Visual C ++ Redist bị thiếu

Trước khi bạn làm bất kỳ điều gì khác, điều quan trọng là đảm bảo rằng bạn thực sự có khung phát triển ứng dụng có chứa MSVCR90.dll tệp được cài đặt trên máy tính của bạn. Cài đặt Microsoft Visual C ++ 2008 Redistributable Package sẽ cho phép bạn xác minh xem lỗi có xảy ra hay không vì bạn thiếu thư viện liên kết động này tệp.

Dưới đây là hướng dẫn nhanh về cách cài đặt Gói Microsoft Visual C ++ 2008 Redist được yêu cầu:

  1. Truy cập liên kết này ( tại đây ), chọn ngôn ngữ của bạn và nhấp vào nút Tải xuống nút.
    Khắc phục:Không tìm thấy hoặc thiếu MSVCR90.dll
  2. Chờ cho đến khi quá trình tải xuống hoàn tất, sau đó mở vcredist_86.exe trình cài đặt. Nhấn Có tại lời nhắc UAC (Kiểm soát tài khoản người dùng), sau đó làm theo lời nhắc trên màn hình để cài đặt gói danh sách lại bị thiếu.
    Lưu ý: Nếu gói có thể phân phối lại đã được cài đặt, hãy chọn Gỡ cài đặt để xóa phiên bản hiện tại khỏi máy tính của bạn. Sau đó, mở lại trình cài đặt và làm theo lời nhắc để cài đặt Microsoft Visual C ++ 2008 Redistributable Package lần nữa. Một số người dùng đã báo cáo rằng điều này đã giải quyết được MSVCR90.dll lỗi do tệp bị hỏng.
    Khắc phục:Không tìm thấy hoặc thiếu MSVCR90.dll
  3. Khi gói có thể phân phối lại được cài đặt, hãy khởi động lại máy tính của bạn theo cách thủ công nếu không được tự động nhắc làm như vậy. Ở lần khởi động tiếp theo, hãy mở ứng dụng trước đó đã hiển thị lỗi liên quan đến MSVCR90.dll và xem sự cố đã được giải quyết chưa. Nếu bạn vẫn thấy thông báo lỗi tương tự, hãy chuyển xuống Phương pháp 2 .

Phương pháp 2:Sửa chữa ứng dụng bị lỗi (nếu có)

Một số người dùng đã tìm cách giải quyết sự cố sau khi sửa chữa ứng dụng đang hiển thị MSVCR90.dll lỗi. Phương pháp này rất hiệu quả với các ứng dụng bị lỗi từ bộ Microsoft Office, nhưng sẽ không thể áp dụng cho một số chương trình không có chiến lược sửa chữa. Điều này sẽ thực hiện mục đích thay thế MSVCR90.dll trong trường hợp nó bị hỏng, do đó giải quyết được sự cố.

Lưu ý: Hãy nhớ rằng tùy thuộc vào chương trình hiển thị lỗi, bạn có thể được yêu cầu đưa phương tiện cài đặt vào để thực hiện sửa chữa.

Dưới đây, bạn có hướng dẫn với các bước bắt buộc phải thực hiện để sửa chữa một chương trình bị hỏng thuộc Microsoft Office Suite . Các bước chính xác có thể khác nếu bạn gặp sự cố với một chương trình khác:

  1. Nhấn phím Windows + R để mở hộp Run. Sau đó, nhập “ appwiz.cpl ”Và nhấn Enter để mở Chương trình và tính năng .
    Khắc phục:Không tìm thấy hoặc thiếu MSVCR90.dll
  2. Trong Chương trình và Tính năng , nhấp chuột phải vào bộ Microsoft Office (hoặc ứng dụng khác và nhấp vào Thay đổi .
  3. Trong trình đơn tiếp theo, chọn Sửa chữa và làm theo lời nhắc trên màn hình để khởi động lại các thành phần đang gây ra sự cố (bao gồm cả MSVCR90.dll).
  4. Sau khi quá trình sửa chữa hoàn tất, hãy khởi động lại máy tính của bạn. Ở lần khởi động tiếp theo, hãy mở lại ứng dụng và xem sự cố có xuất hiện trở lại hay không.

Nếu bạn vẫn gặp phải sự cố tương tự hoặc phương pháp này không thể áp dụng được, hãy chuyển xuống Phương pháp 3 .

Phương pháp 3:Xóa các plugin được sao chép xấu trên Photoshop và Illustrator (nếu có)

Nếu bạn gặp sự cố này trong khi cố gắng mở Photoshop, Illustrator hoặc một sản phẩm Adobe khác, bạn có thể muốn xem mình đã cài đặt bất kỳ plugin nào chưa. Người dùng gặp phải sự cố tương tự đã báo cáo rằng plugin là nguyên nhân điển hình để kích hoạt MSVCR90.dll lỗi trên các chương trình Adobe chỉnh sửa ảnh như Photoshop và Illustrator.

Điều này thường xảy ra khi người dùng cố gắng di chuyển plugin từ phiên bản chương trình cũ hơn sang phiên bản mới. Lỗi xảy ra vì hầu hết các plugin sẽ cài đặt các tệp bổ sung trong các thư mục chính của photoshop (chẳng hạn như MSVCR90.dll) điều đó sẽ không được chuyển sang nếu người dùng di chuyển trình cắm theo cách thủ công.

Để xác minh xem đây có phải là nguyên nhân của sự cố hay không, hãy xóa tất cả các tệp plugin mà bạn đã sao chép theo cách thủ công, sau đó sử dụng trình cài đặt để cài đặt các plugin. Sau khi quá trình cài đặt hoàn tất, hãy khởi động lại máy tính của bạn và xem sự cố đã được giải quyết ở lần khởi động tiếp theo chưa.

Nếu phương pháp này không áp dụng được hoặc không khắc phục được sự cố, hãy chuyển xuống phương pháp khác bên dưới.

Phương pháp 4:Gỡ cài đặt bản cập nhật bảo mật cho Microsoft Excel 2010 (KB3085609)

Nếu bạn nhận được MSVCR90.dll bị thiếu đặc biệt là với Excel 2010, sự cố rất có thể do một lỗi trong một bản cập nhật bảo mật (KB3085609) gây ra. Người dùng gặp phải sự cố tương tự đã tìm cách loại bỏ sự cố và mở Excel sau khi gỡ cài đặt Bản cập nhật bảo mật cho Microsoft Excel 2010 (KB3085609) 32-Bit Edition.

Được cho là, bản cập nhật bảo mật này không chỉ gây ra lỗi cho Excel 2010 mà cả phiên bản Excel mới hơn.

Dưới đây là hướng dẫn nhanh về cách gỡ cài đặt bản cập nhật bảo mật KB3085609 và ngăn nó cài đặt lại:

  1. Nhấn phím Windows + R để mở hộp Run. Sau đó, nhập “ appwiz.cpl ”Và nhấn Enter để mở Chương trình và tính năng .
    Khắc phục:Không tìm thấy hoặc thiếu MSVCR90.dll
  2. Trong Chương trình và Tính năng , sử dụng ngăn bên trái để nhấp vào Bản cập nhật đã cài đặt .
    Khắc phục:Không tìm thấy hoặc thiếu MSVCR90.dll
  3. Tiếp theo, trong danh sách các bản cập nhật đã cài đặt, hãy tìm kiếm Bản cập nhật bảo mật cho Microsoft Excel 2010 ( KB3085609 ) Phiên bản 32-Bit. Khi bạn tìm thấy nó, hãy nhấp chuột phải và chọn Gỡ cài đặt, sau đó làm theo lời nhắc trên màn hình để xóa nó khỏi máy tính của bạn.
  4. Khởi động lại máy tính của bạn và xem liệu bây giờ bạn có thể mở Excel vào lần khởi động tiếp theo hay không. Nếu đúng như vậy, bạn vừa xác định được thủ phạm.

Ngay cả khi sự cố đã được khắc phục ngay bây giờ, sự cố sẽ quay trở lại nếu bạn để nó như thế này. WU (Windows Update) sẽ tự động cài đặt lại bản cập nhật trừ khi bạn chặn nó. Để chặn KB3085609 khỏi cài đặt lại, bạn cần cài đặt “Hiển thị hoặc ẩn các bản cập nhật” trình gỡ rối. Sau khi bạn tải xuống, hãy mở nó và nhấn Tiếp theo , sau đó đợi điều tra hoàn tất. Sau đó, nhấp vào Ẩn cập nhật, chọn hộp được liên kết với KB3085609 cập nhật và nhấn Tiếp theo để ẩn nó.
Khắc phục:Không tìm thấy hoặc thiếu MSVCR90.dll
Đó là nó. KB3085609 cập nhật sẽ bị ngăn cài đặt lại. Bạn sẽ không thể tiếp tục sử dụng Excel mà không gặp phải MSVCR90.dll bị thiếu lỗi.