Nếu khi bạn cố gắng mở một chương trình trên máy tính Windows của mình, bạn nhận được thông báo lỗi The program can’t start because MSVCP140.dll is missing from your computer, điều đó có nghĩa là Universal CRT, là một phần của Visual C ++ Redistributable đã không được cài đặt đúng cách hoặc tệp api-ms-win-crt-runtime-l1-1-0.dll bị thiếu hoặc bị hỏng.

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, Autodesk, Corel Draw, Microsoft Office, XAMPP, v.v.

DLL là viết tắt của Dynamic Link Libraries và là các phần bên ngoài của các ứng dụng chạy trên Windows hoặc bất kỳ hệ điều hành nào khác. Hầu hết các ứng dụng đều không hoàn chỉnh và lưu mã trong các tệp khác nhau. Nếu có nhu cầu về mã, tệp liên quan sẽ được tải vào bộ nhớ và sử dụng. Nếu hệ điều hành hoặc phần mềm không thể tìm thấy tệp DLL liên quan hoặc nếu tệp DLL bị hỏng, bạn có thể nhận được DLL file is missing.

api-ms-win-crt-runtime-l1-1-0.dll is missing

Trước khi bắt đầu, hãy đảm bảo rằng Windows của bạn đã được cập nhật. Chạy Windows Update và xác nhận. Cũng thế, chạy System File Checker để thay thế các tệp hệ thống có thể bị hỏng. Cài đặt lại chương trình gặp lỗi này cũng có thể hữu ích. Nếu không, hãy kiểm tra các tùy chọn sau.

  1. Sửa chữa gói Visual C ++ 2015 Redistributable đã cài đặt
  2. Đăng ký lại tệp DLL
  3. Cập nhật cho Universal C Runtime
  4. Cài đặt Microsoft Visual C ++ Redistributable Update
  5. Microsoft Visual C ++ có thể phân phối lại cho Visual Studio.

1]Sửa chữa gói Visual C ++ 2015 Redistributable đã cài đặt

thiếu api-ms-win-crt-runtime-l1-1-0.dll

Nếu bạn đã cài đặt gói Visual C ++ 2015 Redistributable, nhưng bạn nhận được lỗi, bạn có thể cần phải sửa chữa chương trình. Để thực hiện việc này, hãy mở Control Panel và chuyển đến phần “Programs and Features”. Tìm hiểu Microsoft Visual C ++ 2015 Redistributable (x64) [for 64-bit machine] > nhấp chuột phải vào nó> chọn Change > bấm vào Repair.

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 vẫn nhận được thông báo lỗi này, bạn có thể cần đăng ký lại tệp DLL.

Nếu thiếu tệp DLL, hãy tải xuống thiếu tệp dll từ internet và dán nó vào một nơi cụ thể không phải là giải pháp thực tế. Bạn có thể thử phương pháp đó, nhưng bạn có thể không nhận được bất kỳ kết quả tích cực nào từ nó.

3]Cập nhật cho Universal C Runtime

Tải xuống Bản cập nhật cho Universal C Runtime từ Microsoft. Cài đặt thành phần Runtime và khởi động lại máy tính của bạn và xem. Chỉ để biết thông tin của bạn, bắt đầu từ Windows 10, Universal CRT là một phần của hệ điều hành.

4]Cài đặt Microsoft Visual C ++ Redistributable Update

Nếu điều này không hữu ích, bạn có thể cần phải cài đặt Microsoft Visual C ++ có thể phân phối lại Cập nhật từ Microsoft tại đây. Bạn cần chọn kiến ​​trúc hệ điều hành, tức là 64-bit hoặc 32-bit.

5]Microsoft Visual C ++ có thể phân phối lại cho Visual Studio

Giống như gói Visual C ++ 2015 Redistributable, một số chương trình sử dụng Microsoft Visual C ++ Redistributable cho Visual Studio 2017. Có thể bạn cần cài đặt cái này. Bạn có thể tìm thấy gói trên trang này.

Bạn có thể thử các giải pháp được đề cập ở trên để khắc phục sự cố này và xem giải pháp nào trong số đó giúp bạn.

Các lỗi tương tự:

Chương trình không thể khởi động vì thiếu api-ms-win-crt-runtime-l1-1-0.dll

  • Thẻ: Troubleshoot