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

Khắc phục lỗi 'Class Not Registered' trên Windows 10 – Sửa chữa nhanh, từng bước

Lỗi Class Not Registered trên Windows 10 thường liên quan đến ứng dụng/chương trình có file DLL chưa đăng ký (un-registered). Khi bạn cố mở ứng dụng đó, hộp thoại lỗi "Class Not Registered" hiện ra.

Khi file DLL chưa đăng ký của chương trình được gọi, Windows không liên kết được file với chương trình, gây lỗi Class Not Registered. Vấn đề thường gặp với Windows Explorer và Microsoft Edge, nhưng không giới hạn. Hãy xem cách khắc phục lỗi Class Not Registered trên Windows 10 ngay.

Lưu ý: Trước khi thay đổi hệ thống, hãy tạo điểm khôi phục (restore point).

Khắc phục lỗi Class Not Registered trên Windows 10 [ĐÃ GIẢI QUYẾT]

Phương pháp 1: Chạy SFC (System File Checker)

  1. Nhấn Windows + X chọn Command Prompt (Admin).
  2. Gõ lệnh trong cmd nhấn Enter:
    sfc /scannow
  3. Đợi xong, khởi động lại máy.

Phương pháp 2: Chạy DISM

  1. Nhấn Windows + X chọn Command Prompt (Admin).
  2. Gõ lần lượt các lệnh nhấn Enter:
    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /RestoreHealth
  3. Khởi động lại máy áp dụng thay đổi, kiểm tra đã khắc phục lỗi Class Not Registered trên Windows 10 chưa.

Phương pháp 3: Khởi động dịch vụ Internet Explorer ETW Collector

  1. Nhấn Windows + R, gõ services.msc nhấn Enter mở Dịch vụ Windows.
  2. Cuộn xuống tìm Internet Explorer ETW Collector Service.
  3. Chuột phải chọn Thuộc tính (Properties), đảm bảo Loại khởi động (Startup type) là Tự động (Automatic).
  4. Chuột phải lại chọn Bắt đầu (Start).
  5. Kiểm tra đã khắc phục lỗi Class Not Registered trên Windows 10 chưa; nếu chưa, tiếp phương pháp tiếp theo.

Phương pháp 4: Khắc phục lỗi DCOM (Distributed Component Object Model)

  1. Nhấn Windows + R, gõ dcomcnfg nhấn Enter mở Component Services.
  2. Từ ngăn trái, điều hướng: Component Services → Computers → My Computer → DCOM Config.
  3. Nếu yêu cầu đăng ký component nào, nhấp Có (Yes).
    Lưu ý: Có thể xảy ra nhiều lần tùy component chưa đăng ký.
  4. Đóng tất cả, khởi động lại máy.

Phương pháp 5: Đăng ký lại Windows Store Apps

  1. Gõ PowerShell trong tìm kiếm Windows, chuột phải chọn Chạy với tư cách Quản trị viên.
  2. Gõ lệnh sau trong PowerShell nhấn Enter:
    Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  3. Lệnh này sẽ đăng ký lại ứng dụng Windows Store.
  4. Khởi động lại máy, kiểm tra đã khắc phục lỗi Class Not Registered trên Windows 10 chưa.

Phương pháp 6: Đăng ký lại file .dll của Windows

  1. Nhấn Windows + X chọn Command Prompt (Admin).
  2. Gõ lần lượt các lệnh nhấn Enter:
    FOR /R C:\ %G IN (*.dll) DO "%systemroot%\system32\regsvr32.exe" /s "%G"
    regsvr32 ExplorerFrame.dll
  3. Lệnh sẽ tìm tất cả file .dll và đăng ký lại chúng với lệnh regsvr32.
  4. Khởi động lại máy áp dụng thay đổi.

Phương pháp 7: Loại bỏ Microsoft Edge làm trình duyệt mặc định

  1. Điều hướng Cài đặt → Hệ thống → Ứng dụng mặc định (Settings → System → Default apps).
  2. Dưới Trình duyệt web (Web browser) đổi Microsoft Edge thành Internet Explorer hoặc Google Chrome.
  3. Khởi động lại máy.

Phương pháp 8: Tạo tài khoản người dùng mới

  1. Nhấn Windows + I mở Cài đặt (Settings) nhấp Tài khoản (Accounts).
  2. Nhấp tab Gia đình & người khác (Family & other people) menu trái, nhấp Thêm người khác vào máy này (Add someone else to this PC) dưới Người khác.
  3. Nhấp Tôi không có thông tin đăng nhập của người này (I don't have this person's sign-in information) dưới cùng.
  4. Chọn Thêm người dùng không có tài khoản Microsoft (Add a user without a Microsoft account) dưới cùng.
  5. Nhập tên người dùng và mật khẩu cho tài khoản mới nhấp Tiếp theo (Next).

Đó là tất cả; bạn đã thành công Khắc phục lỗi Class Not Registered trên Windows 10. Nếu vẫn còn thắc mắc, hãy bình luận bên dưới.