Lỗi “api-ms-win-crt-stdio-l1-1-0.dll bị thiếu” thường gặp khi người dùng cố gắng mở một ứng dụng Office, Origins hoặc iTunes. Từ các cuộc điều tra của chúng tôi, có vẻ như lỗi là một triệu chứng cơ bản của Visual C ++. Hầu hết thời gian, sự cố xảy ra do hệ thống thiếu bản cập nhật tích lũy có trong Visual C ++ 2015 Runtimes .
Nếu bạn hiện đang gặp khó khăn với vấn đề này, các phương pháp bên dưới sẽ hữu ích. Chúng tôi đã quản lý để xác định một số bản sửa lỗi tiềm năng đã giải quyết thành công sự cố cho người dùng trong tình huống tương tự. Vui lòng thực hiện theo các phương pháp bên dưới cho đến khi bạn thấy rằng bản sửa lỗi có hiệu quả trong việc giải quyết sự cố trong trường hợp cụ thể của bạn. Hãy bắt đầu!
Phương pháp 1:Cài đặt tất cả các bản cập nhật Windows đang chờ xử lý
Trước khi bạn bắt đầu thực hiện theo các bản sửa lỗi khác bên dưới, hãy đảm bảo rằng hệ điều hành của bạn không có khả năng tự giải quyết sự cố. Windows 8 và Windows 10 sẽ có thể tự động giải quyết sự cố bằng cách cài đặt bản cập nhật KB2999226 thông qua WU (Windows Update) .
Rất có thể, “api-ms-win-crt-stdio-l1-1-0.dll bị thiếu” sẽ tự động được giải quyết bằng cách đảm bảo bạn cài đặt mọi bản cập nhật (không phải tùy chọn) đang chờ xử lý trong bản cập nhật Windows. Dưới đây là hướng dẫn nhanh để thực hiện việc này:
- Nhấn phím Windows + R để mở Chạy hộp. Tiếp theo, nhập “ wuapp ”Hoặc“ ms-settings:windowsupdate ”(Dành cho Windows 10) và nhấn Enter để mở Windows Update cửa sổ.
- Sau đó, nhấp vào nút Kiểm tra các bản cập nhật và làm theo lời nhắc trên màn hình để cài đặt các bản cập nhật còn thiếu.
Lưu ý: Xin lưu ý rằng tùy thuộc vào số lượng bản cập nhật đang chờ xử lý, bạn có thể sẽ phải khởi động lại PC của mình nhiều lần. - Sau khi áp dụng thành công tất cả các bản cập nhật đang chờ xử lý, hãy khởi động lại lần cuối và mở ứng dụng trước đó đang hiển thị “api-ms-win-crt-stdio-l1-1-0.dll bị thiếu” ở lần khởi động tiếp theo.
Nếu sự cố vẫn không được giải quyết, hãy tiếp tục với các phương pháp sau bên dưới.
Phương pháp 2:Cài đặt thủ công bản cập nhật KB2999226
Nếu đang sử dụng Windows 7 (trở lên), bạn có thể sẽ phải thực hiện thêm một bước để giải quyết vấn đề. Nhiều người dùng đã báo cáo rằng không thể cài đặt gói Visual C ++ redistributable chứa các tệp bị thiếu.
Rất có thể, điều này xảy ra do hệ thống của bạn thiếu KB2919355 cập nhật (một phần của Visual C ++ 2015 Redistributable) . Thiếu “api-ms-win-crt-stdio-l1-1-0.dll” thường xảy ra lỗi khi CRT chung cập nhật (KB2919355) không thể cùng với Visual C ++ 2015 Redistributable hoặc toàn bộ gói bị thiếu.
Lưu ý: Phiên bản Windows mới hơn (Windows 8 và Windows 10) sẽ tự động áp dụng KB2999226 cập nhật thông qua WU (cập nhật Windows) . Nhưng nếu bạn có nhiều bản cập nhật đang chờ xử lý và không đủ thời gian để áp dụng chúng (nhưng bạn nên làm như vậy), bạn vẫn có thể làm theo các bước bên dưới.
Để khắc phục sự cố, hãy làm theo các bước bên dưới để cài đặt KB2999226 (Universal CRT) cập nhật trên máy tính của bạn:
- Truy cập liên kết này (tại đây ) và nhấn vào nút Tải xuống để tải xuống trình cài đặt.
- Sau khi quá trình tải xuống hoàn tất, hãy mở trình cài đặt và làm theo lời nhắc trên màn hình để áp dụng bản cập nhật cho hệ thống của bạn.
- Khởi động lại máy tính của bạn để củng cố các thay đổi. Ở lần khởi động tiếp theo, hãy mở ứng dụng trước đó hiển thị thông báo “api-ms-win-crt-stdio-l1-1-0.dll bị thiếu” và xem liệu phương pháp này có giải quyết được vấn đề hay không.
Nếu bạn vẫn bị làm phiền bởi cùng một lỗi, hãy chuyển thẳng đến Phương pháp 3.
Phương pháp 3:Cài đặt Visual C ++ 2015 Redistributable
Nếu phương pháp đầu tiên không giải quyết được sự cố, hãy xem liệu cài đặt phần còn lại của tệp có trong Visual C ++ 2015 Redistributable hay không sẽ. Hầu hết người dùng đã báo cáo rằng cài đặt Visual C ++ Redistributable 2015 tích lũy theo kiến trúc hệ điều hành của họ đã quản lý thành công để giải quyết vấn đề.
Dưới đây là hướng dẫn nhanh về cách thực hiện việc này:
- Truy cập một trong các liên kết bên dưới được liên kết với kiến trúc hệ điều hành của bạn và tải xuống vc_redist thích hợp trình cài đặt:
Visual C ++ 2015 Redistributable (vc_redist.64.exe) - dành cho Windows 64 - bit
Visual C ++ 2015 Redistributable (vc_redist.86.exe) - dành cho Windows 32 - bit
> - Mở vc_redist trình cài đặt và làm theo lời nhắc trên màn hình để cài đặt Visual C ++ Redistributable gói trên hệ thống của bạn.
- Sau khi quá trình cài đặt hoàn tất, hãy khởi động lại hệ thống của bạn một lần nữa và mở ứng dụng trước đó đang hiển thị thông báo “api-ms-win-crt-stdio-l1-1-0.dll bị thiếu” lỗi.