Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi thiếu StartupCheckLibrary.dll: Hướng dẫn từng bước

Mỗi khi bạn khởi động lại hoặc bật máy tính, hàng loạt tiến trình, dịch vụ và tệp khác nhau hoạt động cùng nhau để đảm bảo quá trình khởi động diễn ra như mong đợi. Nếu bất kỳ tiến trình hoặc tệp nào bị hỏng hoặc thiếu, các sự cố chắc chắn sẽ xảy ra. Nhiều báo cáo cho thấy sau khi cập nhật Windows 10 phiên bản 1909, người dùng gặp thông báo lỗi: There was a problem starting StartupCheckLibrary.dll. The specified module could not be found. sau mỗi lần khởi động lại. Chúng tôi mang đến hướng dẫn hoàn hảo để giúp bạn khắc phục lỗi thiếu StartupCheckLibrary.dll.

Cách khắc phục lỗi thiếu StartupCheckLibrary.dll

Thông báo lỗi khá rõ ràng, cho biết tệp StartupCheckLibrary.dll bị thiếu. Tệp này hỗ trợ Windows trong quá trình khởi động hệ thống và chịu trách nhiệm chạy các tệp khởi động. Đây là tệp hệ thống chính thức của Microsoft và nằm trong thư mục C:\Windows\System32 cùng với các tệp DLL khác. Tuy nhiên, nó đã liên quan chặt chẽ đến các trojan máy tính. Phiên bản malware của tệp .dll có thể tìm đường vào hệ thống của bạn thông qua các bản sao chương trình và game lậu.

  • Chương trình diệt virus thường cách ly tệp StartupCheckLibrary.dll đáng ngờ và do đó gây ra lỗi này.
  • Nếu một số tệp hệ thống Windows hoặc lỗi trong phiên bản Windows vừa cài đặt cũng có thể gây ra sự cố này.

Làm thế nào để giải quyết vấn đề tệp bị thiếu? Chỉ cần tìm lại tệp bị thiếu đó.

  • Trước tiên, bạn cần đảm bảo chương trình diệt virus hoặc Windows Defender chưa cách ly nhầm tệp StartupCheckLibrary.dll. Nếu đã cách ly, kiểm tra tính toàn vẹn của tệp trước khi giải phóng và khôi phục nó.
  • Công cụ dòng lệnh như SFC và DISM có thể dùng để sửa tệp StartupCheckLibrary.dll bị hỏng.
  • Xóa dấu vết của tệp dll khỏi Task Scheduler và Windows Registry có thể giúp loại bỏ cửa sổ bật lên phiền toái.
  • Bạn cũng có thể tải thủ công một bản sao chính thức của tệp và đặt nó vào vị trí chỉ định.
  • Thay vào đó, quay lại phiên bản Windows không gây ra sự cố tương tự.

Các điểm trên được giải thích chi tiết từng bước bên dưới.

Phương pháp 1: Khôi phục tệp .dll từ các mối đe dọa bị cách ly

Như đã đề cập, StartupCheckLibrary.dll có thể bị nhiễm virus và chương trình diệt virus đã đánh dấu nó là mối đe dọa và cách ly. Điều này ngăn chặn tệp gây thêm tổn hại cho máy tính của bạn. Nếu StartupCheckLibrary.dll thực sự đã bị cách ly, chỉ cần giải phóng nó sẽ giải quyết vấn đề. Tuy nhiên, trước khi giải phóng, hãy đảm bảo tệp .dll là hợp pháp.

  1. Nhấn phím Windows, gõ Windows Security và nhấp vào Mở.
  2. Nhấp vào tùy chọn Virus & threat protection.
  3. Ở đây, nhấp vào Protection history.
  4. Mở tất cả các mục Threat removed or restored và kiểm tra xem StartupCheckLibrary.dll có phải là một trong các mục bị ảnh hưởng không. Nếu có, kiểm tra xem tệp StartupCheckLibrary.dll bị cách ly là trojan hay tệp chính thức của Microsoft.
  5. Nhấn Windows + E để mở File Explorer và điều hướng đến thư mục C:\Windows\System32.
  6. Tìm tệp StartupCheckLibrary.dll.
  7. Tải tệp lên trang web kiểm tra virus như VirusTotal, Hybrid Analysis hoặc Metadefender để xác minh tính toàn vẹn.
  8. Nếu tệp hợp pháp, làm theo các bước 1-4 để quay lại trang Threat removed or restored.
  9. Nhấp vào Actions > Restore để khôi phục tệp StartupCheckLibrary.dll từ Quarantine.

Phương pháp 2: Thực hiện quét SFC và DISM

Bạn sẽ ngạc nhiên về tần suất các tệp hệ thống trên Windows bị hỏng hoặc mất hoàn toàn. Điều này thường xảy ra do cài đặt phần mềm lậu, nhưng đôi khi bản cập nhật Windows lỗi cũng có thể làm hỏng tệp hệ thống. May mắn thay, Windows 10 đi kèm với hai công cụ tích hợp: System File Checker (SFC) và Deployment Image Servicing and Management (DISM) để sửa chữa các tệp và hình ảnh hệ thống bị hỏng. Hãy dùng chúng để khắc phục lỗi này.

  1. Nhấn phím Windows, gõ Command Prompt và nhấp vào Run as administrator.
  2. Nhấp Yes trong lời nhắc User Account Control.
  3. Gõ sfc /scannow và nhấn Enter để chạy quét System File Checker.
  4. Quét sẽ mất vài phút. Bạn có thể làm việc khác nhưng đừng đóng cửa sổ này.
  5. Sau khi quét xong, khởi động lại máy tính.

Kiểm tra xem lỗi StartupCheckLibrary.dll module is missing có còn tồn tại không. Nếu vẫn còn, làm theo các hướng dẫn sau:

  1. Mở lại Command Prompt as administrator và thực thi lần lượt các lệnh sau:
dism.exe /Online /cleanup-image /scanhealth
dism.exe /Online /cleanup-image /restorehealth
dism.exe /Online /cleanup-image /startcomponentcleanup

Lưu ý: Bạn phải có kết nối internet hoạt động để thực thi lệnh DISM đúng cách.

Phương pháp 3: Xóa tệp StartUpCheckLibrary.dll

Rất có thể tệp StartupCheckLibrary.dll đã bị xóa hoàn toàn khỏi máy tính bởi chương trình diệt virus hoặc bản cập nhật Windows gần đây. Tuy nhiên, có thể vẫn còn một số tác vụ được lên lịch không hay biết việc xóa này và mỗi khi các tác vụ này chạy, lỗi StartupCheckLibrary.dll module is missing sẽ bật lên. Bạn có thể xóa thủ công các dấu vết của tệp .dll:

  • từ Windows Registry Editor và xóa các tác vụ trong Task Scheduler
  • hoặc sử dụng công cụ Autoruns của Microsoft cho mục đích này.
  1. Mở trang web Microsoft Autoruns trong trình duyệt web.
  2. Nhấp vào Download Autoruns and Autorunsc.
  3. Chuột phải vào tệp Autoruns và chọn Extract to Autoruns\.
  4. Lưu ý: Tùy thuộc vào kiến trúc hệ thống, chọn Autoruns hoặc Autoruns64.
  5. Sau khi giải nén, chuột phải vào thư mục Autoruns64 và chọn Run as Administrator.
  6. Tìm StartupCheckLibrary. Bỏ chọn mục này hoặc xóa nó và khởi động lại Windows 10.

Lưu ý: Minh họa dưới đây dùng mục MicrosoftEdgeUpdateTaskMachineCore làm ví dụ.

Phương pháp 4: Gỡ cài đặt bản cập nhật Windows

Nếu các phương pháp trên không thành công, hãy thử quay lại bản dựng Windows trước đó. Nếu có bản cập nhật mới, hãy cài đặt trước và kiểm tra xem sự cố có tái diễn không. Bạn cũng có thể sửa chữa Windows 10 để thử khắc phục lỗi thiếu StartupCheckLibrary.dll. Để gỡ bản cập nhật Windows gần đây, làm theo các bước:

  1. Nhấn Windows + I để mở Settings.
  2. Nhấp vào ô Update & Security.
  3. Chuyển đến tab Windows Update, nhấp vào View update history.
  4. Tiếp theo, nhấp vào Uninstall updates.
  5. Trong cửa sổ tiếp theo, nhấp vào tiêu đề cột Installed On để sắp xếp các bản cập nhật theo ngày cài đặt.
  6. Chuột phải vào bản vá Windows Update mới nhất và chọn Uninstall.
  7. Làm theo hướng dẫn trên màn hình để hoàn tất quá trình gỡ cài đặt.

Phương pháp 5: Cài đặt lại Windows

Chúng tôi khuyên bạn nên tải tệp bằng cách cài đặt lại toàn bộ Windows. Tải công cụ Windows Installation Media Creation Tool. Sau đó, làm theo các bước trong hướng dẫn Cách cài đặt sạch Windows 10.

Lưu ý: Hãy cực kỳ cẩn thận khi tải tệp từ các trang web ngẫu nhiên vì nó có thể đi kèm với malware và virus.

Khuyến nghị:

  • Cách gán lại nút chuột trên Windows 10
  • Khắc phục lỗi thiếu VCRUNTIME140.dll trên Windows 11
  • Khắc phục lỗi điều khiển âm lượng Windows 10 không hoạt động
  • Cách bật/tắt Compact OS trong Windows 11

Hãy cho chúng tôi và các độc giả khác biết giải pháp nào trong số các giải pháp trên đã giúp bạn khắc phục lỗi thiếu StartupCheckLibrary.dll. Đừng ngần ngại gửi câu hỏi và góp ý qua phần bình luận bên dưới.