Các từ 'api-ms-win-crt-runtime-l1-1-0.dll thiếu' có rung chuông không? Bạn hầu như sẽ thấy điều này khi khởi chạy chương trình trên máy tính Windows của mình dưới dạng thông báo lỗi Chương trình không thể bắt đầu vì api-ms-thắng-crt-runtime-l1-1-0.dll bị thiếu trên máy tính của bạn.
Lỗi này có nghĩa là Universal CRT, là một phần của Visual C ++ Redistributable đã không thể cài đặt đúng cách hoặc tệp api-ms-win-crt-runtime-l1-1-0.dll đã bị hỏng hoặc bị thiếu. Bạn có thể gặp lỗi này khi cố gắng mở một số ứng dụng Adobe, phần mềm SmartFTP, Skype, Microsoft Office, v.v.
Khắc phục: Lỗi Api-Ms-Win-Crt-Runtime-L1-1-0.dll
Mục lục
- 1. Điều kiện tiên quyết
- 2. Sửa lỗi Thiếu Api-Ms-Win-Crt-Runtime-L1-1-0.dll
Một số điều kiện tiên quyết bạn nên quan tâm
Trước khi tiếp tục với các bản sửa lỗi, bạn nên làm theo các hướng dẫn dưới đây:
- Đảm bảo rằng bạn cập nhật Windows của mình. Chạy Windows Update và xác nhận.
- Chạy System File Checker để thay thế các tệp hệ thống có thể bị hỏng.
- Bạn cũng có thể cài đặt lại chương trình đang gây ra lỗi này.
Sửa lỗi Thiếu Api-Ms-Win-Crt-Runtime-L1-1-0.dll
1. Sửa chữa đã cài đặt gói Visual C ++ 2012 Redistributable
Nếu bạn đã cài đặt gói Visual C ++ 2012 Redistributable nhưng vẫn gặp lỗi, bạn có thể yêu cầu sửa chữa chương trình.
- Mở Bảng điều khiển và đi tới Chương trình và tính năng phần.
- Tìm ra Microsoft Visual C ++ 2012 có thể phân phối lại (x64) [dành cho máy 64-bit], nhấp chuột phải vào nó và chọn Thay đổi.
- Click vào Sửa chửa .
- Nhấp vào Có trên lời nhắc của Kiểm soát Tài khoản Người dùng và làm theo hướng dẫn trên màn hình để hoàn tất việc sửa chữa.
2. Đăng ký lại tệp DLL
Nếu tệp DLL có trên máy tính của bạn nhưng bạn tiếp tục gặp lỗi thiếu api-ms-win-crt-runtime-l1-1-0.dll, bạn có thể cần đăng ký lại tệp DLL.
Vị trí của tệp DLL được hiển thị trong hình ảnh bên dưới:

Mô hình Regauss32 tool là một tiện ích dòng lệnh có thể được sử dụng để đăng ký và hủy đăng ký tệp DLL. Để đăng ký tệp DLL, hãy mở cửa sổ dấu nhắc lệnh với tư cách quản trị viên, nhập nội dung sau và nhấn Enter:
regsvr32 "đường dẫn & tên tệp của dll hoặc ocx"
Để hủy đăng ký tệp DLL, hãy mở cửa sổ dấu nhắc lệnh với tư cách quản trị viên, nhập nội dung sau và nhấn Enter:
regsvr32 / u "đường dẫn và tên tệp của dll hoặc ocx"
Nếu tệp DLL bị thiếu thì bạn có thể thử các bản sửa lỗi sau:
- Chạy công cụ Trình kiểm tra Tệp Hệ thống tích hợp sẵn để thay thế các tệp hệ điều hành bị thiếu hoặc bị hỏng.
- Nhấn Biểu tượng Windows + R. Kiểu cmd.exe vào cửa sổ và nhấn enter để khởi chạy cửa sổ Command Prompt.
- Nếu bạn đang chạy Windows 10, Windows 8.1 hoặc Windows 8, trước tiên hãy chạy Quản lý và phục vụ hình ảnh triển khai (DISM) trước khi chạy Trình kiểm tra tệp hệ thống. Nhập lệnh sau, rồi nhấn Enter.
DISM.exe / Trực tuyến / Cleanup-image / Restorehealth
- Nhập văn bản sau vào dấu nhắc lệnh: sfc / scannow.
- Tất cả các tệp được bảo vệ sẽ được quét và mọi tệp bị hỏng sẽ được thay thế như mới.
- Chạy công cụ DISM (Deployment Image Servicing and Management) và sửa chữa hình ảnh hệ thống Windows và sửa một Windows Component Store bị hỏng.
- Nhấn Biểu tượng Windows + X để mở menu Power User và chọn Command Prompt (Quản trị).
- Nhập lệnh sau và nhấn Enter:
DISM / Trực tuyến / Cleanup-Image / RestoreHealth
- Sửa chữa hoặc cài đặt lại phần mềm nếu một số ứng dụng xuất hiện lỗi này.
- Sao chép tệp DLL từ một hệ thống khác và khôi phục nó trên PC của bạn, sau đó đăng ký lại tệp DLL.
Nếu không có cách nào ở trên phù hợp với bạn, thì biện pháp cuối cùng là bạn có thể tải xuống tệp DLL bị thiếu từ internet và sử dụng nó. Mặc dù sao chép và dán tệp đã tải xuống vào một vị trí cụ thể không phải là giải pháp lý tưởng, nhưng nó có thể hoạt động.
3. Tải xuống bản cập nhật cho Universal C Runtime
Nếu lỗi vẫn chưa được giải quyết, hãy tải xuống Cập nhật cho Universal C Runtime từ Microsoft. Cài đặt thành phần Runtime, khởi động lại máy tính của bạn và kiểm tra. Chỉ cần nhớ rằng bắt đầu với Windows 10, Universal CRT là một phần của hệ điều hành.
4. Đặt Bản cập nhật có thể phân phối lại Microsoft Visual C ++
Nếu các giải pháp được đề cập ở trên không giúp khắc phục được lỗi thiếu api-ms-win-crt-runtime-l1-1-0.dll, bạn có thể yêu cầu cài đặt Microsoft Visual C ++ Redistributable cập nhật từ Microsoft. Bạn cần chọn kiến trúc hệ điều hành, tức là 32-bit hoặc 64-bit.
5. Cài đặt Microsoft Visual C ++ Redistributable cho Visual Studio 2017
Giống như gói Visual C ++ 2012 Redistributable, một số chương trình sử dụng Microsoft Visual C ++ Redistributable cho Visual Studio 2017 để sửa lỗi. Vì vậy, bạn có thể cần phải cài đặt cái này. Bạn có thể tìm thấy gói ở đây.
Kết luận
Chúng tôi hy vọng các giải pháp được đề cập ở trên sẽ giải cứu được bạn và giúp bạn loại bỏ lỗi thiếu api-ms-win-crt-runtime-l1-1-0.dll. Hãy cho chúng tôi biết cái nào trong số này phù hợp với bạn hoặc đăng thắc mắc của bạn trong phần bình luận bên dưới.
Để lại một bình luận
có gì để nói về chủ đề này không? Thêm bình luận của bạn và bắt đầu cuộc thảo luận.