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

Khắc phục: Windows Host process RunDLL32 đã ngừng hoạt động

Các mã lỗi ngẫu nhiên thường không nói nhiều về nguyên nhân là xấu nhất vì bạn không bao giờ biết hành động nào của bạn gây ra lỗi và hành động gì nên thực hiện để ngăn lỗi xảy ra lại.

Lỗi "Windows Host process (Rundll32) has stopped working" là lỗi khá chung chung nhưng có một vài nguyên nhân nổi tiếng và một số trong số chúng nghe có vẻ kỳ lạ lúc đầu. Hãy làm theo bài viết để tìm ra cách khắc phục.

Giải pháp 1: Điều chỉnh kỳ lạ trong Control Panel

Giải pháp đầu tiên này có lẽ là kỳ lạ nhất và dường như toàn bộ lỗi chỉ là một bug liên quan đến cách hiển thị biểu tượng và hình thu nhỏ. Có nhiều người trên Internet khẳng định họ đã thử mọi giải pháp có thể tìm thấy online nhưng không giúp ích được ngoại trừ điều chỉnh nhỏ này. Phương pháp hữu ích nếu bạn nhận lỗi khi truy cập thư mục chứa ảnh hoặc video.

  1. Mở Control Panel bằng cách tìm kiếm trong menu Start.
  2. Chuyển View by trong Control Panel sang Large Icons và tìm mục File Explorer Options.

Khắc phục: Windows Host process RunDLL32 đã ngừng hoạt động

  1. Nhấp vào nó và chuyển đến tab View của cửa sổ mở ra. Tùy chọn đầu tiên dưới phần Files and Folders dưới Advanced settings nên là "Always show icons, never thumbnails". Tích nếu chưa tích và Apply thay đổi.
  2. Khởi động lại PC và kiểm tra xem lỗi có xuất hiện lại không.

Giải pháp 2: Loại bỏ một số biểu tượng khỏi khay hệ thống (System Tray)

Một số người dùng khẳng định họ mất vài tháng nghiên cứu và thử nhiều phương pháp trước khi áp dụng giải pháp đơn giản này khắc phục ngay lập tức. Phương pháp này thành công cao nếu biểu tượng mới vừa được thêm vào khay hệ thống gần đây. Dường như hỗ trợ cho các biểu tượng này bị thiếu và gây ra lỗi.

  1. Nhìn vào góc dưới bên phải màn hình, đúng ở khay hệ thống nơi đồng hồ thường đặt.

Khắc phục: Windows Host process RunDLL32 đã ngừng hoạt động

  1. Di chuột qua các biểu tượng ở đó hoặc xuất hiện sau khi nhấp vào mũi tên mở rộng tại khay hệ thống.
  2. Thử tìm biểu tượng hiển thị thông báo: "Show or remove blocked startup programs".

Khắc phục: Windows Host process RunDLL32 đã ngừng hoạt động

  1. Cửa sổ pop-up sẽ hiện hỏi quyền tiếp tục, hãy cấp quyền bằng cách nhấp yes hoặc continue.
  2. Xem qua từng dòng để xem có nhận ra mục nào bạn có thể thêm gần đây vào chương trình hoặc phần cứng hệ thống. Một số người dùng khẳng định nguyên nhân vấn đề của họ là biểu tượng NVIDIA.
  3. Có dấu tích bên cạnh mục đó nên hãy bỏ tích từng mục bạn thêm gần đây.
  4. Nhấp nút apply và khi nó yêu cầu khởi động lại hệ thống hãy làm vậy. Kiểm tra xem lỗi có ngừng bật lên không.

Giải pháp 3: Cài đặt lại một số chương trình được biết đến gây ra vấn đề này

Một số chương trình và ứng dụng bên thứ ba nổi tiếng gây ra lỗi này sau một thời gian cài đặt và người dùng báo cáo cài đặt lại các chương trình này giúp họ loại bỏ lỗi phiền toái. Một số chương trình bao gồm:

Nero tools and applications
QuickSet
Realtek Audio Driver
Sound Blaster
Adobe Speed Launcher
Adobe ARM

Làm theo hướng dẫn dưới để gỡ và cài đặt lại các công cụ này đúng cách:

  1. Trước hết, chắc chắn bạn đăng nhập với tài khoản administrator vì không thể xóa chương trình bằng tài khoản khác.
  2. Sao lưu dữ liệu bạn muốn giữ vì xóa chương trình sẽ xóa nó.
  3. Nhấp menu Start và mở Control Panel bằng cách tìm kiếm. Hoặc nhấp biểu tượng bánh răng để mở Settings nếu dùng Windows 10.

Khắc phục: Windows Host process RunDLL32 đã ngừng hoạt động

  1. Trong Control Panel, chọn View as: Category ở góc trên bên phải và nhấp Uninstall a Program dưới Programs.
  2. Nếu dùng Settings app, nhấp Apps sẽ ngay lập tức mở danh sách tất cả chương trình cài đặt trên PC.
  3. Tìm công cụ bạn muốn gỡ trong Control Panel hoặc Settings và nhấp Uninstall.
  4. Wizard gỡ cài đặt sẽ mở với hai tùy chọn: Repair và Remove. Chọn Remove và nhấp Next để gỡ chương trình.

Khắc phục: Windows Host process RunDLL32 đã ngừng hoạt động

  1. Thông báo sẽ hiện: "Do you want to completely remove InsertNameHere for Windows?" Chọn Yes.
  2. Nhấp Finish khi gỡ xong và khởi động lại máy tính xem lỗi còn xuất hiện không.

Giải pháp 4: Cập nhật driver card đồ họa

Một số người dùng online khẳng định file "nvd3dum.dll" gây crash sau khi họ điều tra file log trên máy tính. File này liên quan chặt chẽ đến driver card đồ họa NVIDIA và bạn chắc chắn nên cân nhắc giải pháp này nếu bạn sở hữu card NVIDIA.

Làm theo các bước dưới đây.

  1. Nhấp Start và gõ Run. Chọn Run. Hộp thoại Run sẽ xuất hiện.
  2. Gõ "devmgmt.msc" vào hộp thoại Run và nhấp OK. Để mở cửa sổ Device Manager.

Khắc phục: Windows Host process RunDLL32 đã ngừng hoạt động

  1. Tìm driver card đồ họa bằng cách kiểm tra dưới phần Display adapters. Nhấp vào mũi tên bên trái phần này để xem danh sách driver Display adapter.
  2. Nhấp chuột phải vào adapter card đồ họa của bạn và chọn Update driver từ menu ngữ cảnh. Nếu dùng card tích hợp, có thể chỉ có một mục. Nếu dùng card rời, bạn chỉ có thể cập nhật card đó.

Khắc phục: Windows Host process RunDLL32 đã ngừng hoạt động

  1. Nhấp Search automatically for updated driver software. Windows sẽ tìm và cài driver mới cho bạn.
  2. Khởi động lại PC để thay đổi có hiệu lực.

Lưu ý: Bạn cũng có thể truy cập trang web của nhà sản xuất card đồ họa và tải driver mới nhất từ trang của họ. Thường họ cung cấp hỗ trợ chọn driver đúng cho hệ thống.

Ngoài ra, nếu không có phiên bản mới của driver card đồ họa, bạn luôn có thể chọn rollback bằng cách chọn tùy chọn tương ứng từ menu và làm theo hướng dẫn trên màn hình.