Khắc phục: Lỗi RunDLL khi khởi động Windows



Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

ĐẾN RunDLL lỗi khi khởi động Windows thường xảy ra khi chương trình bị phần mềm chống vi-rút gỡ cài đặt hoặc xóa nhưng khóa đăng ký của nó và tác vụ đã lên lịch của chương trình đó vẫn có trên hệ thống.



Thông thường, thủ phạm gây ra lỗi này khá dễ xác định vì nó thường được đề cập trong cửa sổ lỗi.





Tuy nhiên, có một số trường hợp thông báo lỗi không chỉ định chương trình nào là nguyên nhân gây ra lỗi. Điều này thường xảy ra với các lỗi được kích hoạt bởi các thư mục được Windows bảo vệ.

RunDLL là gì?

RunDLL là tệp Windows chịu trách nhiệm tải và thực thi các mô-đun DLL (Thư viện liên kết động). Tất cả các mô-đun DLL hoạt động chặt chẽ với Sổ đăng ký Windows với mục tiêu chung là tăng cường tốc độ phản hồi và quản lý bộ nhớ.

Tuy nhiên, có những trường hợp Tệp RunDLL được hướng dẫn bởi một tác vụ đã lên lịch để chạy một tệp DLL nhất định nhưng nó không quản lý để tìm thấy mô-đun được yêu cầu. Bất cứ khi nào điều này xảy ra, Windows sẽ tự động kích hoạt RunDLL lỗi .



Điều này sẽ xảy ra do người dùng đã xóa ứng dụng đã sử dụng DLL cụ thể đó theo cách thủ công (mà không sử dụng trình gỡ cài đặt) hoặc do giải pháp bảo mật đã phát hiện thấy sự lây nhiễm liên quan đến ứng dụng sử dụng DLL được gọi và đã thực hiện hành động chống lại nó.

Nếu bạn hiện đang gặp phải lỗi RunDLL, chúng tôi có một số phương pháp sẽ hữu ích. Dưới đây, bạn có một bộ sưu tập các bản sửa lỗi mà người dùng khác đã sử dụng thành công để giải quyết lỗi RunDLL. Các phương pháp sau được sắp xếp theo khả năng truy cập, vì vậy hãy làm theo thứ tự cho đến khi bạn tìm được bản sửa lỗi giải quyết được sự cố trong trường hợp cụ thể của bạn.

Phương pháp 1: Quét hệ thống của bạn bằng Malwarebytes

Chúng tôi sẽ bắt đầu với các giải pháp dễ tiếp cận nhất. Malwarebytes là một trình loại bỏ phần mềm độc hại thường hiệu quả hơn trong việc loại bỏ mọi mối đe dọa liên quan đến tệp thực thi độc hại chính.

Một số người dùng đã báo cáo rằng Malwarebytes đã thành công trong việc tìm và loại bỏ các khóa đăng ký và các tác vụ đã lên lịch thuộc về vi rút đã được loại bỏ bởi các bộ bảo mật khác. Điều này phục vụ mục đích của chúng tôi kể từ RunDLL lỗi chủ yếu là do các tệp độc hại còn sót lại.

Xem liệu sự cố có được tự động giải quyết hay không sau khi bạn thực hiện quét kỹ lưỡng với Malwarebytes . Để thực hiện việc này, hãy cài đặt Malwarebytes, quét toàn bộ và khởi động lại hệ thống của bạn khi kết thúc nó.

Nếu Malwarebytes không loại bỏ lỗi RunDLL khi khởi động, hãy chuyển sang Phương pháp 2 .

Phương pháp 2: Xóa mục khởi động bằng Autoruns

Nếu Malwarebytes không thể giải quyết sự cố, có một phần mềm khác sẽ cho phép chúng tôi xóa tác vụ đã lên lịch đang kích hoạt RunDLL lỗi khá dễ dàng.

Autoruns có thể được sử dụng để loại bỏ chạy một lần, chạy, khóa đăng ký và thư mục khởi động. Nó cực kỳ hữu ích trong trường hợp của chúng tôi vì chúng tôi có thể sử dụng nó để xóa khóa đăng ký hoặc tác vụ đã lên lịch đang kích hoạt RunDLL lỗi .

Làm theo hướng dẫn bên dưới để cài đặt và sử dụng Autoruns để cài đặt lỗi RunDll khởi động:

  1. Truy cập liên kết chính thức này ( đây ) và nhấp vào Tải xuống Autoruns và Autorunsc . Sau khi tải xuống tệp lưu trữ, hãy sử dụng WinRar hoặc WinZip để giải nén tiện ích vào một thư mục dễ truy cập.
  2. Mở thư mục bạn vừa tạo và mở Autoruns có thể thực thi. Kiên nhẫn chờ đợi cho đến khi Mọi điều danh sách được điền với các mục khởi động.
  3. Sau khi danh sách được điền đầy đủ, hãy nhấn Ctrl + F để hiển thị chức năng tìm kiếm. Trong tìm kiếm được liên kết với Tìm cái gì , nhập tên của tệp DLL được báo cáo bởi lỗi RunDLL.
    Ghi chú: Ví dụ: nếu lỗi cho biết “Lỗi RUNDLL khi tải C: Documents and Settings * UserName * Local Settings Application Data advPathNet BluetoothcrtLite.dll” , kiểu BluetoothcrtLite.dll trong hộp tìm kiếm.
  4. Nhấp chuột phải vào phím khởi động được đánh dấu và chọn Xóa bỏ Để loại bỏ nó. Khi bạn làm điều này, hãy nhấn Tìm tiếp theo một lần nữa và xóa mọi mục nhập khác phù hợp với truy vấn của bạn.
  5. Sau khi tất cả các mục nhập được xóa, hãy đóng Autoruns và khởi động lại máy tính của bạn.

Nếu bạn vẫn gặp phải lỗi khởi động RunDLL, hãy chuyển sang phương pháp cuối cùng mà chúng tôi thực hiện mọi việc theo cách thủ công.

Phương pháp 3: Loại bỏ lỗi RunDLL khởi động theo cách thủ công

Nếu hai phương pháp đầu tiên không thành công, bạn không có lựa chọn nào khác ngoài việc làm thủ công thông qua msconfig . Nhưng đừng lo lắng vì các bước không quá kỹ thuật.

Chúng tôi sẽ bắt đầu bằng cách xóa mọi mục đăng ký qua Trình chỉnh sửa sổ đăng ký . Sau đó, chúng tôi sẽ mở Trình lập lịch tác vụ và tắt mọi tác vụ đã lên lịch được lập trình để gọi tệp DLL bị thiếu.

Dưới đây là hướng dẫn đầy đủ về cách loại bỏ lỗi RunDLL khởi động theo cách thủ công:

  1. nhấn Phím Windows + R trên bàn phím của bạn để mở ra Chạy hộp thoại. Sau đó, nhập “ regedit ' va đanh Đi vào mở Trình chỉnh sửa sổ đăng ký .
  2. Trong Trình chỉnh sửa sổ đăng ký , đánh Ctrl + F để hiển thị chức năng tìm kiếm. Trong hộp tìm kiếm, hãy nhập tên của tên tệp được đề cập trong lỗi RunDLL và nhấp vào Tìm tiếp theo .
    Ghi chú: Hãy nhớ rằng sẽ mất một lúc cho đến khi quá trình quét được thực hiện.
  3. Khi truy vấn hoàn tất, hãy xóa một cách có hệ thống tất cả các mục đăng ký được liên kết với tệp DLL bị thiếu và đóng Registry Editor.
  4. nhấn Phím Win + R một lần nữa để mở một hộp Run khác, hãy nhập “ taskchd.msc ' va đanh Đi vào mở Bảng kế hoạch .
  5. Trong Bảng kế hoạch , bấm vào Thư viện lập lịch tác vụ và cuộn qua danh sách trong bảng điều khiển trung tâm để tìm bất kỳ mục nhập nào khớp với tệp được báo cáo bởi RunDLL thông báo lỗi. Nếu bạn tìm thấy một cái, hãy nhấp chuột phải vào nó và chọn Vô hiệu hóa . Sau khi quá trình bị vô hiệu hóa, bạn có thể đóng một cách an toàn Bảng kế hoạch.
  6. Khởi động lại máy tính của bạn để xem liệu các sửa đổi có thể loại bỏ lỗi RunDLL hay không.
  7. Nếu không, hãy thử một Quét SFC vì nó sẽ thay thế mọi mục đăng ký bị thiếu.

Phương pháp 4: Xóa các tệp tạm thời

Trong một số trường hợp nhất định, các tệp tạm thời đang được lưu trữ trong thư mục Dữ liệu ứng dụng của bạn có thể thực sự ngăn RunDLL chạy đúng cách. Do đó, trong bước này, chúng tôi sẽ xóa các tệp tạm thời. Để làm điều đó:

  1. Nhấn nút 'Các cửa sổ' + “R” để mở “Chạy lời nhắc”.

    Nhấn phím Biểu trưng Windows + R để mở hộp thoại Chạy

  2. Nhập địa chỉ sau vào đó và nhấn 'Đi vào' mở nó ra.
    C:  Users  * Tên người dùng của bạn *  AppData  Local  Temp
  3. nhấn “Ctrl” + 'ĐẾN' và sau đó nhấn 'Shift' + 'Xóa bỏ' để xóa tất cả các tệp.
  4. Kiểm tra xem sự cố vẫn tiếp diễn sau sự cố này.

Hơn nữa, bạn có thể thử thực hiện cài đặt sửa chữa và kiểm tra xem điều đó có khắc phục được sự cố mà bạn đang gặp phải không. Nếu vẫn không khắc phục được, hãy thực hiện cài đặt sạch sẽ .

4 phút đọc