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 cung cấp năng lượng cho 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, với 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 DLL bị thiếu phổ biến hơn là do không có api-ms-win-crt-runtime-l1-1-0.dll tập tin. Nhưng chính xác thì DLL này là gì? Và quan trọng hơn, làm thế nào bạn có thể khắc phục sự cố này?
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.
Nội dung bài viết
Api-ms-win-crt-runtime-l1-1-0.dll là gì và tại sao nó lại quan trọng?
C ++ có lẽ là ngôn ngữ viết mã 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 bộ sưu tập các thư viện chuyển đổi mã thành các lệnh thực thi. Bộ sưu tập này được gọi là Microsoft Visual C ++ Redistributable 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 theo 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 tạo ra các lỗi DLL bị thiếu. Điều này cũng có thể xảy ra do phiên bản Visual C ++ Redistributable đã lỗi thời.
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ó đượ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 để sửa mọi lỗi DLL bị thiếu là để Windows tự cập nhật.
- Đầu tiên, mở Start Menu và nhấp vào Cài đặt (biểu tượng hình bánh răng).
- Cửa sổ Cài đặt sẽ xuất hiện. Chọn tùy chọn Windows Update – trên Windows 11; nó là cái cuối cùng – để kiểm tra các bản cập nhật.
- Cửa sổ này sẽ hiển thị mọi bản cập nhật đang chờ xử lý trong cửa sổ này. Chỉ cần nhấp vào Tải xuống cài đặt để tiếp tục cập nhật.
Thông thường, điều này sẽ khắc phục mọi sự cố DLL kéo dà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 nên luôn cập nhật hệ thống Windows của mình, đặc biệt là khi nói đến các bản cập nhật Windows quan trọng.
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 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 – những gì chúng tôi cần là phiên bản 2015.
May mắn thay, bạn không 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.
- 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ó bộ 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 chính xác.
- Chạy tệp đã tải xuống để khởi chạy 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ến hành với.
- 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.
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ì thiết lập đi kèm với tất cả các phiên bản của gói đang sử dụng. Vì vậy, ngay cả khi lỗi bắt nguồn từ thiếu DLL từ Visual C ++ Redistributable 2017, trình cài đặt này sẽ sửa chữa nó.
Khắc phục 3: Sửa chữa 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 đã mất một số tệp của nó.
- Để sửa chữa cài đặt Visual C ++ Redistributable 2015 của bạn, 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).
- Một phần của 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.
- Định vị 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.
- Bây giờ hãy nhấp vào nút ba chấm để hiển thị một menu nhỏ với hai tùy chọn: Biến đổi và Gỡ cài đặt. Chọn cái đầu tiên.
- Trình cài đặt Visual C ++ Redistributable sẽ mở. Nhấn vào 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.
- Việc cài đặt sẽ được hoàn thành trước khi bạn biết điều đó. Api-ms-win-crt-l1-1-0.dll hiện đã được khôi phục.
Cách tốt nhất để sửa 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. Trong khi trước đó, bạn cần xác định thủ công gói hàng đó thuộc về (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 đối phó với nó đã trở nên dễ dàng hơn.
Các bản cập nhật Windows, theo mặc định, sẽ giữ cho các trình điều khiển và DLL thiết yếu được nâng cấp lên phiên bản mới nhất của chúng. Chỉ cần kích hoạt các bản cập nhật sẽ khắc phục được hầu hết các sự cố phần mềm trên cài đặt Windows của bạn.
Trong trường hợp hiếm hoi mà 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 mọi tệp bị lỗi hoặc bị hỏng một cách nhanh chóng.