Thử hết các file api-ms-win-crt-runtime-l1-1-0.dll mà vẫn báo lỗi thiếu năm 2024

Thông báo The program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer đột ngột hiện ra trên máy tính. Điều đó có nghĩa là tệp api-ms-win-crt-runtime-l1-1-0.dll nằm trong chương trình Microsoft Visual C ++ Redistributable bị thiếu hoặc hỏng. Mindovermetal hướng dẫn 5 cách khắc phục lỗi thiếu file api-ms-win-crt-runtime-l1-1-0.dll dưới đây sẽ giúp bạn giải quyết được tình trạng này.

Thử hết các file api-ms-win-crt-runtime-l1-1-0.dll mà vẫn báo lỗi thiếu năm 2024

Mục lục nội dung

File api-ms-win-crt-runtime-l1-1-0.dll là gì?

Api-ms-win-crt-runtime-l1-1-0-dll là một file DLL được cung cấp bởi hệ thống Microsoft dành cho các máy tính sử dụng hệ điều hành Windows.

File DLL là một thư viện liên kết động và là một thành phần trong nhiều ứng dụng trên máy tính. Hầu hết các ứng dụng đều sử dụng các thư viện liên kết khác nhau. Nếu cần truy xuất, file DLL liên quan sẽ được load vào bộ nhớ và sử dụng.

5 cách sửa lỗi api-ms-win-crt-runtime-l1-1-0.dll is missing

Đầu tiên, bạn cần đảm bảo phiên bản Windows mà máy tính mình đang sử dụng đã được cập nhật mới nhất trước khi bắt đầu sửa lỗi.

Sửa chữa gói Visual C++ 2015 Redistributable

Nếu như bạn đã cài đặt chương trình Visual C++ 2015 Redistributable nhưng vẫn nhận được bảng báo lỗi thì có thể chương trình này đã gặp lỗi.

Hãy truy cập vào Control Panel. Chọn phần Programs and Features. (Nếu không thấy tùy chọn này, các bạn có thể tìm kiếm từ khóa này trong khung Search Control Panel).

Thử hết các file api-ms-win-crt-runtime-l1-1-0.dll mà vẫn báo lỗi thiếu năm 2024

Tìm kiếm ứng dụng Microsoft Visual C++ 2015 Redistributable (x32); (nếu như máy tính của bạn sử dụng phiên bản 32 bit). > nhấp chuột phải vào nó > lựa chọn nút Change.

Thử hết các file api-ms-win-crt-runtime-l1-1-0.dll mà vẫn báo lỗi thiếu năm 2024

Nhấp vào nút Repair để tiến hành sửa chữa.

Thử hết các file api-ms-win-crt-runtime-l1-1-0.dll mà vẫn báo lỗi thiếu năm 2024

Cài đặt lại tệp DLL

Các bạn tải file .dll Tại đây: dll-files.com/api-ms-win-crt-runtime-l1-1-0.dll.html

Sau khi quá trình tải hoàn tất, bạn copy file này vào thư mục theo đường dẫn sau:

Windows 32-bit:

  • Windows® 95/98/Me: C:\Windows\System
  • Windows NT/2000: C:\WINNT\System32
  • Windows XP, Windows Vista, Windows 7/8/8.1: C:\Windows\System32

Windows 64-bit:

  • C:\Windows\SysWOW64\

Khởi động lại máy tính và thử chạy một vài ứng dụng để xem còn lỗi không.

Cập nhật cho Universal C Runtime

Tải xuống và cài đặt bản cập nhật cho Universal C Runtime từ trang chủ Microsoft. Khởi động lại máy tính của bạn và kiểm tra.

Cài đặt bản cập nhật Microsoft Visual C++ Redistributable

Bạn có thể cài đặt phiên bản mới nhất của Microsoft Visual C++ Redistributable Update từ Microsoft tại đây. Đường link: microsoft.com/en-US/download/details.aspx?id=52685

Hãy lựa chọn phiên bản hệ điều hành phù hợp theo cấu hình máy tính. Tức là 32 bit hay 64 bit.

Thử hết các file api-ms-win-crt-runtime-l1-1-0.dll mà vẫn báo lỗi thiếu năm 2024

Cập nhật lên Microsoft Visual C++ Redistributable for Visual Studio 2017

Trong một số trường hợp thì các chương trình sẽ sử dụng Microsoft Visual C++ Redistributable for Visual Studio 2017 thay vì bản 2015. Có thể bạn cần cài đặt gói này tại đây: visualstudio.com/downloads

Video hướng dẫn fix lỗi

Trên đây là 5 cách khắc phục lỗi thiếu file api-ms-win-crt-runtime-l1-1-0.dll hiệu quả nhất mà bạn có thể thực hiện nhanh chóng. Nếu bạn muốn biết thêm nhiều thủ thuật máy tính, hãy theo dõi thêm ở những bài viết khác tại Mindovermetal.

Lỗi “The program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer” xuất hiện khi bạn cố mở một chương trình trên PC mà thiếu mất file api-ms-win-crt-runtime-l1-1-0.dll hoặc Visual C++ Redistributable không được cài đặt đúng.

Đuôi *.DLL trên Windows là một thư viện liên kết động và là một thành phần trong nhiều ứng dụng trên máy tính. Hầu hết các ứng dụng đều sử dụng các thư viện liên kết khác nhau. Nếu cần truy xuất, file DLL liên quan sẽ được load vào bộ nhớ và sử dụng.

Do đó khi bạn mở một số ứng dụng mà bị báo “The program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer”. Phần lớn nguyên nhân là do máy bạn thiếu mấy file DLL này.

Sửa lỗi api-ms-win-crt-runtime-l1-1-0.dll bằng cách cài lại gói Visual C++ Redistributable

Thông thường thì bạn nhận lỗi này khi đã cài đặt gói Visual C++ Redistributable for Visual Studio 2015 và file DLL trên vì lý do nào đó bị thiếu, nếu chưa cài Redistributable Visual C++ 2015 bạn sẽ nhận thông báo lỗi khác, do đó 99% bạn có thể sửa được lỗi này bằng cách cài lại phần này.

Để thực hiện việc này, bạn cần tải về gói gói Visual C++ Redistributable for Visual Studio 2015 tại đây. Bấm mục Download.

Thử hết các file api-ms-win-crt-runtime-l1-1-0.dll mà vẫn báo lỗi thiếu năm 2024

Chọn kiến trúc 32-bit hay 64-bit, thường giờ là 64-bit. Bấm Next để bắt đầu tải file về và cài đặt nó vào máy.

Thử hết các file api-ms-win-crt-runtime-l1-1-0.dll mà vẫn báo lỗi thiếu năm 2024

Chạy file cài, chọn nút Repair. Trường hợp nếu chưa xử lý được, thay vì bấm Repair, bạn hãy chọn Uninstall, sau đó chạy lại lần nữa và chọn Install để cài lại các thành phần này rồi khởi động lại máy tính.

Thử hết các file api-ms-win-crt-runtime-l1-1-0.dll mà vẫn báo lỗi thiếu năm 2024

Đợi đến khi tiến trình hoàn tất và bạn thử lại xem đã khắc phục được chưa nhé.

Thử hết các file api-ms-win-crt-runtime-l1-1-0.dll mà vẫn báo lỗi thiếu năm 2024

Sửa lỗi api-ms-win-crt-runtime-l1-1-0.dll bằng cách tải file DLL bị thiếu

Ngoài ra bạn có thể dùng giải pháp tải file DLL bị thiếu từ Internet và dán vào một vị trí cụ thể được chỉ định. Link tải file .dll tại đây: https://www.dll-files.com/api-ms-win-crt-runtime-l1-1-0.dll.html

Sau khi tải xong, bạn copy file này vào thư mục theo đường dẫn sau:

Windows 32-bit:

  • Windows® 95/98/Me: C:\Windows\System
  • Windows NT/2000: C:\WINNT\System32
  • Windows XP, Windows Vista, Windows 7/8/8.1: C:\Windows\System32

Windows 64-bit:

  • C:\Windows\SysWOW64\

Sau khi copy vào thư mục này xong, bạn cần khởi động lại máy tính và cài đặt phần mềm, game, driver xem có chạy ổn không nhé.

Cập nhật lên Microsoft Visual C++ Redistributable for Visual Studio 2017

Một trường hợp nữa là đôi khi một số chương trình sử dụng Microsoft Visual C++ Redistributable for Visual Studio 2017 thay vì bản 2015. Có thể bạn cần cài đặt gói này tại đây. Vì sao bạn gắp vấn đề này? Lý do là vì Visual C++ 2015, 2017 và 2019 tất cả chia sẻ cùng một tệp Redistributable. Ví dụ, cài đặt Visual C++ 2019 Redistributable sẽ ảnh hưởng đến chương trình được xây dựng với Visual C++ 2015 và 2017. Tuy nhiên, cài đặt Visual C++ 2015 có thể phân phối lại sẽ không thay thế các phiên bản mới hơn của các tập tin cài đặt Visual C++ 2017 và 2019 có thể phân phối lại.

Điều này khác với tất cả các phiên bản Visual C++ trước đó vì chúng có các tệp thời gian chạy riêng biệt, không chia sẻ với các phiên bản khác.

Cập nhật cho Universal C Runtime

Một giải pháp nữa là bạn thử tải xuống Update for Universal C Runtime từ Microsoft. Đây là một thành phần của hệ điều hành Windows cho phép sử dụng chức năng CRT trên hệ điều hành Windows. Bản cập nhật này cho phép các ứng dụng máy tính để bàn Windows phụ thuộc vào bản phát hành Windows 10 Universal CRT chạy trên các hệ điều hành Windows cũ hơn.

Microsoft Visual Studio 2015 có sự phụ thuộc vào Universal CRT khi các ứng dụng được xây dựng bằng cách sử dụng Bộ phát triển phần mềm Windows 10 (SDK) . Bạn có thể cài đặt bản cập nhật này để giải quyết sự cố trên. Tải về tại đây.

Trên đây có nhắc nhiều đến thuật ngữ Visual C++ Redistributable. Đây là môi trường được sử dụng để tạo ra các ứng dụng Windows trong ngôn ngữ lập trình C, C++ và C++/CLI. Microsoft Visual C++ cung cấp cho các nhà phát triển ứng dụng một môi trường duy nhất để họ có thể viết, chỉnh sửa, kiểm tra và gỡ lỗi. Môi trường lập trình bao gồm việc truy cập vào các thư viện code được chia sẻ (shared code libraries), cho phép các nhà phát triển sử dụng mã lệnh đã được phát triển cho các chuỗi hành động cụ thể thay vì phải viết riêng lại từ đầu.

Bạn không bao giờ biết được ứng dụng nào sử dụng redistributable nào. Nếu gỡ bỏ cài đặt một chương trình, chương trình đó sẽ không tự động loại bỏ các redistributable, vì không biết còn ứng dụng nào khác đang dùng nó. Chắc chắn sẽ có một số gói package redistributable không cần thiết – nhưng nếu bạn tự gỡ bỏ một gói package redistributable mà một số chương trình vẫn đang sử dụng, bạn có thể làm cho chúng không hoạt động.

Đây là lý do dẫn đến việc hay thiếu các file DLL như đề cập ở trên. Nhà phát triển có thể gói các DLL vào cài đặt ứng dụng hoặc dựa vào một gói package tiêu chuẩn của mã lệnh shared code. Hầu hết lại chọn kiểu thứ hai và gói package đó được gọi là Visual C++ Redistributable. Các redistributable cũng cung cấp một phần cài đặt duy nhất trên máy tính của người dùng mà nhiều chương trình có thể sử dụng cùng một lúc. Tuy nhiên nếu không cài bộ này, bạn sẽ gặp vấn đề nêu trên.

Hy vọng bốn giải pháp trên có thể giúp bạn khắc phục sự cố “The program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer” xảy ra trên máy tính của mình. Chúc bạn thành công!