Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Bảo Trì Máy Tính

Khắc phục lỗi Windows Live Messenger 80048820: Các bước nhanh & tin cậy

Lỗi 80048820 thường gặp khi đăng nhập MSN Messenger. Nguyên nhân chính: cài đặt thời gian không nhất quán trong Windows, cũng như lỗi DLL, lỗi Internet, vấn đề registry.

Lỗi 80048820 & nguyên nhân

Hiển thị như sau:

"We were unable to sign you in to the Messenger at this time. Please try again later.
To let us try and troubleshoot the problem, click the Troubleshoot button.
Error code: 80048820
Extended error code: 80048412"

Các nguyên nhân có thể:

  • Cài đặt thời gian sai trên máy
  • Thiết lập registry hỏng
  • Tệp DLL hỏng (đặc biệt softpub.dll)
  • Cài đặt Proxy sai trong Internet Explorer

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

Bước 1 – Sửa Date & Time trên máy

Thời gian máy có thể out-of-sync với server MSN. Đảm bảo date/time chính xác.

Trên Windows XP:

1. Start → Run → gõ control timedate.cpl → OK.
2. Cửa sổ Date and Time Properties → xác nhận date/time đúng → OK.

Trên Windows Vista:

1. Start → gõ control timedate.cpl trong Start Search → Enter.
2. Date and Time Properties → xác nhận date/time → OK.

Bước 2 – Đăng ký lại "SoftPub.dll"

Softpub.dll xử lý chương trình/chức năng Windows. Thường bị unreadable → cần đăng ký lại:

  1. Start → Run
  2. Gõ cmd
  3. Gõ regsvr32 softpub.dll
  4. Enter
  5. Thử đăng nhập MSN/Windows Live lại

Nếu chưa hết, làm bước 3.

Bước 3 – Xóa cài đặt Proxy Internet Explorer

Windows không đọc được Internet do bị dẫn qua "proxy". Sửa trong IE:

Xóa Proxy Settings IE

  1. Mở Internet Explorer
  2. Menu Tools → Internet Options
  3. Tab Connections → LAN Settings
  4. Bỏ chọn Automatically detect settings
  5. OK hai lần

Xóa Proxy Settings MSN Messenger

  1. Mở MSN Messenger 7.5
  2. Menu Tools → Options
  3. Connection → Advanced Settings
  4. Xóa mục dưới SOCKS
  5. OK hai lần lưu

Bước 4 – Dọn dẹp Registry

Registry là nguyên nhân chính của lỗi 80048220. Registry bị hỏng liên tục. Dùng registry cleaner để sửa lỗi registry.