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

Khắc phục: Lỗi Explorer.exe "Class Not Registered" (Lớp không được đăng ký)

Nhiều người dùng gặp lỗi không thể chạy các ứng dụng liên quan đến explorer.exe: Outlook, Edge, Internet Explorer, Windows Explorer, thậm chí Menu Bắt đầu.

Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)

Lỗi thường do tệp hệ thống 'explorer.exe' bị hỏng hoặc cấu hình sai. Tệp hệ thống cũng có thể hỏng do virus/malware, phần mềm diệt virus xóa nhầm tệp hệ thống cùng với tệp virus. Chúng tôi tổng hợp các giải pháp, hãy thử lần lượt từ Giải pháp 1.

Giải pháp 1: Khởi động lại Windows Explorer

Cách đơn giản nhất: khởi động lại Windows Explorer qua Task Manager. Điều này reset cấu hình hiện tại của tiến trình.

  1. Nhấn Windows + R mở Run. Gõ "taskmgr" mở Task Manager.
  2. Chọn tab Tiến trình (Processes) đầu cửa sổ.
  3. Tìm Windows Explorer trong danh sách. Nhấn vào nó > nút Khởi động lại (Restart) góc dưới trái.
Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)

Giải pháp 2: Vô hiệu hóa Internet Explorer 11

Cách khác khắc phục lỗi là tắt IE 11. Cần quyền quản trị. Máy có thể khởi động chậm lần sau do khởi tạo dịch vụ. Kiên nhẫn chờ.

  1. Nhấn Windows + R, gõ "control panel" và Enter.
  2. Trong Control Panel, chọn Xem theo: Biểu tượng lớn (Large icons) góc trên phải > chọn Chương trình và Tính năng (Programs and Features).
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  3. Chọn Bật/Tắt tính năng Windows (Turn Windows features on or off) góc trên trái.
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  4. Bỏ tích Internet Explorer 11. UAC hiện ra hỏi xác nhận, nhấn OK và khởi động lại máy.
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  5. Windows có thể mất thời gian khởi động tiếp theo. Kiên nhẫn chờ.

Lưu ý: Có thể cần cập nhật nhỏ, đảm bảo có kết nối internet.

Giải pháp 3: Khởi chạy Edge từ danh sách ứng dụng

Cách nhanh nếu Edge không chạy: khởi chạy Edge từ danh sách ứng dụng (All apps), tránh dùng shortcut. Cách này "đoán mò" nhưng đã hiệu quả với một số máy.

  1. Nhấn phím Windows hoặc click logo Windows góc dưới trái mở Menu Bắt đầu.
  2. Nhấn Tất cả ứng dụng (All apps) mở danh sách ứng dụng (kể cả mặc định).
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  3. Tìm ứng dụng trong danh sách, nhấn để chạy và kiểm tra.
Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)

Giải pháp 4: Đặt Edge làm chương trình mặc định

Cách khác nếu lỗi xuất hiện khi mở Edge: đặt Edge làm chương trình mặc định. Hầu hết người dùng đặt Chrome làm mặc định. Có vẻ có chức năng liên quan đến tính năng này. Bạn có thể hoàn tác nếu không hiệu quả.

  1. Chuột phải Menu Bắt đầu > Chương trình và Tính năng (Programs and Features).
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  2. Nhấn mũi tên Lên (Up arrow) gần thanh địa chỉ cửa sổ.
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  3. Chọn danh mục con Chương trình mặc định (Default Programs).
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  4. Chọn Đặt chương trình mặc định của bạn (Set your default programs).
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  5. Tìm "Microsoft Edge" bên trái > nhấn Đặt chương trình này làm mặc định (Set this program as default).
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  6. Nhấn OK lưu và khởi động lại. Kiểm tra lỗi.

Giải pháp 5: Chạy System File Checker (SFC)

System File Checker (SFC) là tiện ích Windows cho phép quét tệp hệ thống hỏng. Có từ Windows 98. Rất hữu ích chẩn đoán lỗi do tệp hỏng. Chúng ta cũng chạy DISM nếu SFC không sửa được.

  1. Nhấn Windows + R, gõ "taskmgr" mở Task Manager.
  2. Menu File > Chạy tác vụ mới (Run new task).
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  3. Gõ "PowerShell", tích Tạo tác vụ này với đặc quyền quản trị.
  4. Trong PowerShell, gõ "sfc /scannow" và Enter. Quá trình quét toàn bộ tệp Windows mất thời gian.
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  5. Nếu báo lỗi tìm thấy nhưng không sửa được, gõ: "DISM /Online /Cleanup-Image /RestoreHealth" trong PowerShell. Lệnh này tải tệp sạch từ Windows Update thay thế tệp hỏng. Mất thời gian tùy mạng, không hủy ở bất kỳ giai đoạn nào.

Giải pháp 6: Vô hiệu hóa / Gỡ cài đặt phần mềm diệt virus

Hiện tượng thú vị: nhiều phần mềm diệt virus can thiệp vào hệ thống và là nguyên nhân gốc rễ. Phần mềm diệt virus cũng có thể cách ly (quarantine) thư mục chứa tệp hệ thống. Một số phần mềm: Panda, AVG, v.v. Nếu dùng StartIsBack, hãy gỡ nó.

Nên vô hiệu hóa tất cả phần mềm diệt virus. Tạm tắt hoặc gỡ cài đặt (chỉ nếu có key và file cài đặt). Xem bài "Cách tắt tạm Avast Antivirus".

Lưu ý: Tắt phần mềm diệt virus tại rủi ro của bạn. Bài viết chỉ cung cấp thông tin. Appuals không chịu trách nhiệm nếu máy bị nhiễm mã độc/virus.

Giải pháp 7: Vô hiệu hóa iCloud và dịch vụ của nó

Có báo cáo lỗi do ứng dụng iCloud. Ứng dụng này có tiền sử xung đột với Windows. Vô hiệu hóa nó khởi động cùng Windows qua Task Manager và đóng tất cả tiến trình liên quan. Có thể hoàn tác nếu không hiệu quả.

  1. Nhấn Windows + R, gõ "taskmgr" và Enter.
  2. Tab Khởi động (Startup), tìm iCloud. Chuột phải > Vô hiệu hóa (Disable).
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  3. Khởi động lại và kiểm tra.

Lưu ý: Cũng thử kết thúc (End task) tất cả tiến trình iCloud đang chạy trong Task Manager.

Giải pháp 8: Cài đặt bản cập nhật Windows mới nhất

Windows phát hành cập nhật sửa lỗi. Nếu bạn trì hoãn cập nhật, khuyên mạnh mẽ hãy cài. Windows 10 mới và cần thời gian hoàn thiện.

Nhiều vấn đề vẫn tồn tại, Microsoft thường xuyên phát hành cập nhậtแก้.

  1. Nhấn Windows + S, gõ "Windows update", chọn kết quả đầu tiên.
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  2. Trong cài đặt cập nhật, nhấn Kiểm tra cập nhật (Check for updates). Windows tự tìm và cài. Có thể yêu cầu khởi động lại.
  3. Sau cập nhật, khởi động lại và kiểm tra.

Giải pháp 9: Khôi phục hệ thống / Cài đặt lại Windows sạch

Nếu tất cả thất bại, chỉ còn khôi phục Windows về điểm khôi phục cuối. Nếu không có điểm khôi phục, cài Windows sạch. Dùng "Belarc" lưu license, sao lưu dữ liệu ổ ngoài rồi cài mới.

Lưu ý: Sao lưu dữ liệu trước khi làm. Dùng ổ cứng ngoài hoặc USB lưu file quan trọng.

Cách khôi phục từ điểm khôi phục:

  1. Nhấn Windows + S, gõ "restore", chọn chương trình đầu tiên.
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  2. Trong cài đặt khôi phục, nhấn Khôi phục hệ thống (System Restore) đầu cửa sổ dưới tab System Protection.
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  3. Wizard hiện ra, nhấn Next và làm theo hướng dẫn.
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  4. Chọn điểm khôi phục từ danh sách. Nếu có nhiều điểm, tất cả sẽ liệt kê.
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  5. Windows xác nhận lần cuối. Lưu việc, sao lưu file quan trọng rồi tiếp tục.
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  6. Sau khi khôi phục xong, đăng nhập và kiểm tra lỗi.

Giải pháp 10: Can thiệp file ExplorerFrame.dll

ExplorerFrame.dll chứa nhiều tài nguyên dùng cho explorer.exe: bitmap, icon, menu, v.v. Nếu file này không được đăng ký (do lỗi phần mềm) hoặc hỏng, có thể gây lỗi explorer.exe. Đăng ký lại ExplorerFrame.dll có thể khắc phục.

  1. Nhấn nút Windows (góc dưới trái), gõ Command Prompt, trong kết quả tìm kiếm, chuột phải vào Command Prompt > Chạy với quyền quản trị (Run as Administrator).
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  2. Nếu UAC hỏi, nhấn Yes.
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  3. Trong Command Prompt, gõ:
    regsvr32 ExplorerFrame.dll
    và nhấn Enter.
  4. Khởi động lại hệ thống và kiểm tra lỗi explorer.exe.
  5. Nếu không được, copy ExplorerFrame.dll từ máy Windows khác hoạt động tốt hoặc từ internet (không khuyến khích) và dán vào máy bị lỗi. Đường dẫn:
    C:\Windows\System32 và \SysWOW64

Giải pháp 11: Tạo tài khoản quản trị cục bộ mới

Mỗi tài khoản Windows có cài đặt và tùy chọn riêng cho ứng dụng và hệ thống. Nếu hồ sơ/tài khoản Windows cục bộ bị hỏng, đó có thể là nguyên nhân lỗi "Class Not Registered". Tạo hồ sơ/tài khoản mới có thể khắc phục. Lưu ý: sẽ xóa tất cả tùy chọn hiện tại của tài khoản, bạn phải thiết lập lại.

  1. Tạo tài khoản người dùng cục bộ mới cho Windows.
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  2. Kiểm tra hệ thống có hoạt động không. Nếu được, cân nhắc chuyển tùy chọn sang tài khoản mới.

Giải pháp 12: Reset Windows

Nếu không cách nào giúp, Reset Windows có thể khắc phục. Windows 10 cho phép reset về cài đặt mặc định, gỡ ứng dụng/driver do người dùng cài. Đừng lo file, bạn có tùy chọn giữ hoặc xóa.

  1. Reset Windows.
    Khắc phục: Lỗi Explorer.exe  Class Not Registered  (Lớp không được đăng ký)
  2. Kiểm tra hệ thống đã hết lỗi "Class Not Registered" chưa.

Nếu không có điểm khôi phục hoặc System Restore không hoạt động, cài Windows sạch từ USB bootable. Xem bài tạo USB bootable (Media Creation Tool hoặc Rufus).