Làm cách nào để sửa lỗi RunDll trong Windows 11?

Trong bài viết này, tôi sẽ chỉ cho bạn cách sửa lỗi RunDll khi khởi động trên máy tính Windows 11 hoặc Windows 10.

Nguyên nhân gây ra lỗi RunDLL là gì?

MỘT Lỗi RunDLL xảy ra khi tệp DLL cần thiết để khởi động chương trình, chạy khi khởi động hoặc thiết lập làm tác vụ đã lên lịch không khởi động được. Windows cố tải tệp này nhưng không thể định vị được tệp đó và nó đưa ra lỗi RunDLL.

Cách khắc phục lỗi RunDll

Lỗi RunDLL là gì?

Rundll32.exe là tệp Quy trình máy chủ Windows nằm trong thư mục System32 để tải và chạy các thư viện liên kết động 32 bit (DLL). Nó chỉ có thể gọi các hàm từ một DLL được viết rõ ràng để Rundll32 gọi. Nếu không thể định vị được tệp DLL, nó có thể đưa ra thông báo lỗi RunDll.

Đã xảy ra sự cố khi khởi động tệp DLL, không thể tìm thấy mô-đun được chỉ định

DLL là viết tắt của Thư viện liên kết động. Các tệp DLL dành riêng cho một chương trình hoặc có thể được chia sẻ giữa nhiều chương trình.

Các tập tin DLL bị xóa hoặc bị hỏng như thế nào?

Phần mềm độc hại có thể xóa các tập tin hữu ích trên máy tính. Do đó, nếu máy tính của bạn bị nhiễm phần mềm độc hại thì khả năng các file DLL hữu ích bị xóa là rất cao. Tuy nhiên, đôi khi, người dùng cũng có thể xóa các file DLL mà không biết rằng mình đang xóa các file DLL. Tôi đã giải thích điều này dưới đây:

Trong khi gỡ cài đặt một số chương trình, bạn có thể thấy thông báo giống như thông báo sau:

Tệp DLL này có thể được sử dụng với một chương trình khác. Việc xóa nó có thể khiến chương trình đó gặp trục trặc.

Trình hướng dẫn gỡ cài đặt của một số chương trình hiển thị thông báo được đề cập ở trên. Tuy nhiên, thông báo này không phải là thông báo lỗi chính xác. Nếu người dùng không đọc trình hướng dẫn gỡ cài đặt và tiếp tục nhấp vào Tiếp theo để gỡ cài đặt chương trình một cách nhanh chóng, anh ta có thể xóa tệp DLL hữu ích.

Cũng có thể xảy ra trường hợp tệp DLL bị hỏng không rõ nguyên nhân dẫn đến lỗi như vậy.

Cách sửa lỗi RunDll trong Windows 11/10

Hãy xem cách sửa lỗi RunDll khi khởi động trong Windows 11/10. Tôi khuyên bạn nên tạo Điểm khôi phục hệ thống trước.

  1. Cài đặt lại chương trình bị ảnh hưởng
  2. Sửa chữa các tập tin hệ thống Windows của bạn
  3. Chạy quét Chkdsk
  4. Sử dụng Microsoft Autorun
  5. Chạy quét phần mềm độc hại
  6. Cố gắng khôi phục tệp DLL bị thiếu
  7. Xóa lối tắt của chương trình bị ảnh hưởng
  8. Xóa mục tương ứng trong Trình lập lịch tác vụ
  9. Khôi phục hệ thống của bạn

Trước khi bạn bắt đầu, hãy kiểm tra Windows Update mới nhất và cả bản cập nhật Office.

1) Cài đặt lại chương trình bị ảnh hưởng

Nếu bạn không thể sử dụng một chương trình cụ thể do lỗi này thì tệp DLL được liên kết với chương trình đó có thể đã bị xóa. Trong trường hợp này, bạn cần gỡ cài đặt chương trình rồi cài đặt lại.

Revo Gỡ cài đặt miễn phí

Loại bỏ hoàn toàn chương trình bị ảnh hưởng khỏi hệ thống của bạn. Để thực hiện việc này, bạn có thể sử dụng công cụ của bên thứ ba, như Revo uninstaller. Công cụ này xóa tất cả các tệp còn sót lại liên quan đến chương trình bạn đang gỡ cài đặt.

Sau khi gỡ cài đặt chương trình bị ảnh hưởng, hãy khởi động lại máy tính của bạn, sau đó truy cập trang web chính thức và tải xuống phiên bản mới nhất từ ​​đó. Bây giờ, bạn có thể cài đặt lại chương trình đó.

2) Sửa chữa tập tin ảnh hệ thống của bạn

Chạy sfc scannow

Bước tiếp theo là sửa chữa các tập tin ảnh hệ thống bị hỏng. Các tập tin hình ảnh hệ thống bị hỏng cũng có thể gây ra lỗi này. Vì vậy việc sửa chữa chúng có thể giúp ích. Windows 11/10 có các công cụ tích hợp sẵn để thực hiện quá trình sửa chữa các tệp hình ảnh hệ thống. Sử dụng Trình kiểm tra tệp hệ thống và xem.

3) Chạy quét Chkdsk

Chạy quét CHKDSK

Bạn có thể chạy quét Chkdsk để sửa chữa ổ C của mình vì nó có thể có một số thành phần xấu gây ra sự cố này. Sau khi chạy quét Chkdsk, hãy khởi động lại máy tính của bạn và xem lỗi có xảy ra nữa không.

4) Sử dụng Microsoft Autorun

Thông báo lỗi cũng cho biết không thể tìm thấy mô-đun được chỉ định. Do đó, nếu tệp DLL không nằm ở đường dẫn hiển thị trong thông báo và tệp này được kích hoạt bằng cách nào đó khi khởi động hệ thống, Windows sẽ hiển thị lỗi này. Một cách để khắc phục điều này là xóa mục nhập bằng cách sử dụng Microsoft Autoruns.

Xóa file qua Autoruns

Mở Microsoft Autorun với tư cách quản trị viên và chọn Mọi thứ tab trên giao diện của nó. Bây giờ, bấm vào Lọc nhanh hộp tìm kiếm và nhập tên của tệp DLL hiển thị trong thông báo lỗi. Bạn sẽ thấy thông báo sau bên dưới Đường dẫn hình ảnh:

Không tìm thấy tệp: Đường dẫn đầy đủ của tệp

Nhấp chuột phải vào đường dẫn tệp đó và chọn Xóa bỏ. Bấm OK trong hộp xác nhận. Khởi động lại hệ thống của bạn sau khi làm điều đó.

5) Chạy quét phần mềm độc hại

Lỗi này cũng có thể xảy ra do nhiễm phần mềm độc hại. Tôi khuyên bạn nên chạy quét phần mềm độc hại trên hệ thống của mình. Ngoài Windows Defender, bạn cũng có thể sử dụng phần mềm chống vi-rút của bên thứ ba.

6) Cố gắng khôi phục tệp DLL bị thiếu

Bạn cũng có thể thử khôi phục tệp DLL bị thiếu. Tôi không khuyên bạn nên tải xuống tệp DLL từ trang web của bên thứ ba. Một cách để khôi phục tệp DLL bị thiếu là sao chép nó từ một máy tính khỏe mạnh.

regsvr32-đăng ký-dll

Bạn có thể phải đăng ký lại tệp DLL sau khi sao chép nó vào vị trí của nó.

7) Xóa lối tắt của chương trình bị ảnh hưởng

Thư mục Khởi động trong Windows 11/10 mở các tệp và chương trình khi khởi động hệ thống nếu các tệp và lối tắt đến chương trình đó được đặt trong thư mục này. Nếu bạn đã gỡ cài đặt một chương trình và Windows bắt đầu hiển thị lỗi RunDll khi khởi động hệ thống sau khi gỡ cài đặt chương trình đó thì lối tắt chương trình có thể nằm trong thư mục Khởi động. Bạn nên kiểm tra điều này.

Thư mục khởi động

Mở hộp lệnh Run (Win + R) và gõ lệnh sau. Sau đó, nhấn OK.

shell:startup

Lệnh trên sẽ mở thư mục Khởi động trên hệ thống của bạn. Nếu lối tắt của chương trình đã gỡ cài đặt đã có sẵn, hãy xóa nó.

8) Xóa mục tương ứng trong Trình lập lịch tác vụ

Bạn cũng có thể xóa tác vụ được tạo bởi chương trình có vấn đề. Tuy nhiên, đối với điều này, bạn nên biết file DLL được liên kết với chương trình nào để có thể xóa đúng tác vụ. Mở Trình lập lịch tác vụ và sau đó tìm tác vụ bạn muốn xóa. Xóa nhiệm vụ đó. Khá khó để tìm thấy tác vụ trong Trình lập lịch tác vụ. Do đó, bạn có thể xóa tác vụ trực tiếp khỏi File Explorer.

Vị trí tác vụ trong Windows

Mở File Explorer và đi tới đường dẫn sau:

C:\Windows\System32\Tác vụ

Bây giờ, hãy xác định tác vụ liên quan đến chương trình có vấn đề và xóa nó.

9) Khôi phục hệ thống của bạn

hoàn nguyên-khôi phục-điểm

Bước cuối cùng là khôi phục hệ thống của bạn. Tôi cũng đã hướng dẫn bạn tạo điểm khôi phục ở đầu bài viết này. Trong khi thực hiện Khôi phục Hệ thống, không chọn điểm khôi phục đó. Thay vào đó, hãy chọn điểm khôi phục trước đó mà trước đó sự cố không tồn tại.

Đó là nó. Tôi hi vọng cái này giúp được.

Đọc: Không tải được tệp DLL trên Windows 11

Làm cách nào để sửa chữa Windows 11 bị hỏng?

Nếu quá trình cài đặt Windows 11 bị hỏng, bạn có thể thử các cách khắc phục như sửa chữa tệp hình ảnh hệ thống, chạy Startup Repair thông qua Windows Recovery Environment, thực hiện Đặt lại mà không xóa dữ liệu của bạn, v.v.

Làm cách nào để sửa tất cả các lỗi trong Windows 11?

Việc khắc phục lỗi trong Windows 11 phụ thuộc vào nhiều thứ khác nhau, bao gồm cả nguyên nhân của nó. Bạn có thể lấy thông tin về lỗi trong Windows Event Viewer. Đọc nhật ký sự kiện và khắc phục lỗi tương ứng. Phần mềm miễn phí FixWin có thể giúp bạn sửa nhiều lỗi chỉ bằng một cú nhấp chuột!

Bài viết liên quan

Chuyên Mục: cong nghe
Bài trước
Bật hoặc tắt Cuộn để mở tính năng Copilot trong Bing Search
Bài sau
PC sử dụng đồ họa tích hợp thay vì GPU (Khắc phục)