Cách khắc phục "Chương trình không thể khởi động vì thiếu api-ms-win-crt-runtime-l1-1-0.dll"


Thư viện liên kết động hoặc tệp DLL là các thành phần thiết yếu hỗ trợ hầu hết các ứng dụng trên máy tính Windows của bạn. Thiếu DLL gây ra nhiều lỗi khác nhau, các chương trình phụ thuộc từ chối hoạt động bình thường nếu không có chúng.

Một trong những lỗi thiếu DLL phổ biến nhất là do thiếu tệp api-ms-win-crt-runtime-l1-1-0.dll . Nhưng chính xác thì DLL này là gì? Và quan trọng hơn, bạn có thể khắc phục vấn đề này bằng cách nào?

Vì vậy, đây là hướng dẫn đầy đủ để sửa lỗi api-ms-win-crt-runtime-l1-1-0.dll trên PC của bạn.

Api-ms-win-crt-runtime-l1-1-0.dll là gì và tại sao nó quan trọng?

C++ có lẽ là ngôn ngữ mã hóa phổ biến nhất cho các ứng dụng Windows. Có thể là Adobe, Autodesk hoặc CorelDRAW, nhiều ứng dụng hàng đầu được tạo bằng Visual Studio C++ của Microsoft.

Để chạy phần mềm như vậy, PC của bạn cần một tập hợp các thư viện chuyển đổi mã thành các lệnh thực thi được. Bộ sưu tập này được gọi là Microsoft Visual C++ có thể phân phối lại và gói này bao gồm tất cả các tệp DLL cần thiết để chạy các ứng dụng được tạo bằng Visual Studio C++.

Thông thường, gói này được cài đặt mặc định trên mọi phiên bản Windows. Nhưng nếu các tệp bị hỏng hoặc không thể truy cập được vì bất kỳ lý do gì, các ứng dụng sẽ bắt đầu xuất hiện thiếu lỗi DLL. Điều này cũng có thể xảy ra do phiên bản Visual C++ Redistributable đã lỗi thời.

Cách khắc phục 1: Cập nhật Windows

Vì Visual C++ Redistributable là một phần của cài đặt Windows mặc định nên nó được cập nhật tự động với mỗi bản cập nhật Windows mới. Vì vậy, cách đơn giản nhất để khắc phục mọi lỗi thiếu DLL là để Windows tự cập nhật.

  1. Đầu tiên, hãy mở Menu Bắt đầu và nhấp vào Cài đặt (biểu tượng hình bánh răng).
    1. Cửa sổ Cài đặt sẽ xuất hiện. Chọn tùy chọn Windows Update – trên Windows 11; đây là lần cuối cùng – để kiểm tra các bản cập nhật.
      1. Cửa sổ này sẽ hiển thị mọi cập nhật đang chờ xử lý trong cửa sổ này. Chỉ cần nhấp vào nút Tải xuống và cài đặt để tiếp tục cập nhật.
      2. Thông thường, thao tác này sẽ khắc phục mọi sự cố DLL còn sót lại, bao gồm cả lỗi thiếu api-ms-win-crt-runtime-l1-1-0.dll. Đây là lý do tại sao bạn phải luôn cập nhật hệ thống Windows của mình, đặc biệt là khi có các bản cập nhật Windows quan trọng..

        Cách khắc phục 2: Cài đặt lại Visual C++ Redistributable 2015

        Nếu Windows Update không tự động sửa được tệp DLL bị thiếu, bạn phải cài đặt lại gói có thể phân phối lại theo cách thủ công. Có nhiều bản cài đặt Visual C++ Redistributable có sẵn trên trang web của Microsoft – thứ chúng tôi cần là phiên bản 2015.

        May mắn thay, bạn không cần phải tìm kiếm phiên bản chính xác trên web. Microsoft cung cấp một trình cài đặt duy nhất cho tất cả các phiên bản mới nhất của Visual C++ Redistributable, bao gồm các phiên bản 2015, 2017, 2019 và 2022.

        1. Bắt đầu bằng cách tải xuống trình cài đặt chính xác cho PC của bạn từ Trang web chính thức. Có trình cài đặt cho bộ xử lý 32 bit (x86), phiên bản 64 bit và hệ thống ARM. Đối với hầu hết các máy tính, vc_redist.x64.exe là lựa chọn đúng đắn.
          1. Chạy tệp đã tải xuống để khởi chạy quá trình thiết lập. Đồng ý với các điều khoản và điều kiện cấp phép và nhấn Cài đặt để tiếp tục.
            1. Trình cài đặt sẽ tự động phát hiện các phiên bản Visual C++ Redistributable bị thiếu trên máy tính của bạn và cài đặt chúng.
            2. Phương pháp này là cách tốt nhất để cài đặt bản phân phối lại đúng cách trên máy tính của bạn, vì quá trình thiết lập đi kèm với tất cả các phiên bản của gói đang được sử dụng. Vì vậy, ngay cả khi lỗi xuất phát từ một DLL bị thiếu trong Visual C++ Redistributable 2017, trình cài đặt này sẽ khắc phục được.

              Khắc phục 3: Sửa lỗi Visual C++ Redistributable 2015

              Cài đặt lại là cách tốt hơn, nhưng bạn cũng có thể sửa chữa cài đặt hiện có nếu muốn. Tất nhiên, điều này chỉ hoạt động nếu Visual C++ Redistributable 2015 đã được cài đặt trên PC của bạn nhưng bị mất một số tệp.

              1. Để sửa chữa cài đặt Visual C++ Redistributable 2015, hãy mở Menu Bắt đầu và tìm kiếm Ứng dụng & Tính năng (được gọi là Chương trình và Tính năng trong các phiên bản Windows cũ hơn, như Windows 7).
                1. Một phần trong cài đặt hệ thống, Ứng dụng & Tính năng, cho phép bạn xem tất cả các ứng dụng được cài đặt trên máy tính của mình và thực hiện các thay đổi đối với chúng.
                  1. Tìm gói phù hợp thật dễ dàng – chỉ cần nhập “Trực quan” vào hộp tìm kiếm để nhận danh sách tất cả các gói có thể phân phối lại. Sau đó, cuộn qua danh sách này cho đến khi bạn tìm thấy phiên bản 2015.
                  2. .
                    1. Bây giờ hãy nhấp vào nút ba chấm để hiển thị một menu nhỏ có hai tùy chọn: Sửa đổiGỡ cài đặt . Chọn cái đầu tiên.
                      1. Trình cài đặt Visual C++ Redistributable sẽ mở ra. Nhấp vào nút Sửa chữa để quét cài đặt của bạn và sửa mọi tệp bị thiếu hoặc bị hỏng.
                        1. Quá trình cài đặt sẽ hoàn tất trước khi bạn kịp nhận ra. Api-ms-win-crt-l1-1-0.dll hiện đã được khôi phục.
                        2. Cách tốt nhất để khắc phục lỗi thiếu api-ms-win-crt-runtime-l1-1-0.dll là gì?

                          Bất kỳ DLL nào bị thiếu thường gợi ý về một thành phần hệ thống đã lỗi thời hoặc bị hỏng. Mặc dù trước đó, bạn cần xác định thủ công gói đó thuộc về gói nào (một số hướng dẫn trực tuyến vẫn đề xuất phương pháp này). Ngày nay, việc để Windows giải quyết việc đó sẽ dễ dàng hơn.

                          Theo mặc định, các bản cập nhật Windows sẽ luôn cập nhật các trình điều khiển và DLL thiết yếu lên phiên bản mới nhất. Chỉ cần bật cập nhật sẽ khắc phục được hầu hết các sự cố phần mềm trong quá trình cài đặt Windows của bạn.

                          Trong trường hợp hiếm hoi nó không hoạt động, bạn luôn có thể cài đặt lại Visual C++ Redistributable 2015, gói chứa DLL bị thiếu. Sửa chữa gói hiện có cũng là một tùy chọn, sửa nhanh mọi tệp bị hỏng hoặc bị hỏng.

                          .

                          bài viết liên quan:


                          24.06.2022