Sau bản cập nhật Windows build 1703, lỗi OneDrive 0x8004de40 trên Windows 10 được nhiều người dùng gặp và báo cáo. Người dùng gặp mã lỗi này với thông báo: "There was a problem connecting to OneDrive", kèm tùy chọn Thử lại. Lỗi này cho thấy ứng dụng gặp sự cố hoặc khó khăn kết nối đến Microsoft Cloud Servers. Cuối cùng quyền truy cập ứng dụng bị hạn chế và chặn. Hầu hết thời gian, lỗi kết nối ứng dụng do Internet không ổn định. Nhưng trong trường hợp này, mọi ứng dụng khác hoạt động tốt với Internet, chỉ OneDrive là ngoại lệ. Thông báo lỗi:

Nguyên nhân gây lỗi đăng nhập OneDrive 0x8004de40
Vì OneDrive cần truy cập Internet liên tục, lỗi của nó chủ yếu do vấn đề Internet. Danh sách nguyên nhân được báo cáo cho lỗi OneDrive này, được xác nhận bởi người dùng và nhà nghiên cứu:
- Kết nối Internet: Hầu hết ứng dụng cần Internet ổn định, nhanh để hoạt động đúng và OneDrive là một trong số đó. Nếu Internet có vấn đề, OneDrive sẽ không kết nối được với đám mây, hiển thị mã lỗi. Nếu mọi ứng dụng Internet khác hoạt động tốt thì nguyên nhân là thứ khác.
- Windows cũ: Máy chủ Microsoft đóng vai trò trung tâm cho đám mây (OneDrive) và hệ điều hành (Windows). Nếu bạn bỏ lỡ bản cập nhật Microsoft mới nhất, OneDrive có thể khó kết nối đến máy chủ Microsoft mới cập nhật, gây lỗi.
- Cài đặt OneDrive bị hỏng: Thông báo cài đặt thất bại của một số ứng dụng không đủ nổi bật để người dùng nhận ra. Người dùng không nhận cảnh báo khi một số tệp chương trình bị hỏng, dẫn đến hiển thị lỗi. Điều này khiến OneDrive ngừng hoạt động đúng: không kết nối được máy chủ Microsoft, bạn không đăng nhập được tài khoản Microsoft.
- Cài đặt Internet không đúng: Một số giao thức bảo mật Internet giúp thiết lập kênh mã hóa qua mạng máy tính. Nếu các giao thức này bị vô hiệu hóa hoặc cấu hình sai, client OneDrive có thể không hoạt động đúng, gây lỗi.
Các điều kiện tiên quyết:
Trước khi đi đến giải pháp, khuyên bạn thử các giải pháp thay thế ngắn gọn đã giúp nhiều người trực tuyến. Nhưng nếu lỗi vẫn tồn tại, hãy đi đến giải pháp. Các giải pháp thay thế có thể khắc phục hoặc ít nhất giảm thiểu nguyên nhân lỗi:
- Kiểm tra kết nối Internet: Đầu tiên kiểm tra Internet có hoạt động không. Nếu dùng cáp Ethernet thì đảm bảo cắm chắc. Nếu không dây thì đảm bảo router hoạt động tốt hoặc thử khởi động lại router. Cách khác kiểm tra kết nối: mở trình duyệt web và mở vài trang. Nếu tải thành công thì Internet ổn định, vấn đề nằm chỗ khác.
- Cập nhật OneDrive: Cũng nên kiểm tra cập nhật ứng dụng vì đôi khi cập nhật đang chờ cài đặt, ứng dụng báo lỗi. Thử cập nhật app lên phiên bản mới nhất.
- Cập nhật Windows: Nếu cài đặt Windows Update đang chờ, một số app sẽ không còn được hệ thống hỗ trợ. Nếu Windows Update có sẵn nhưng chưa cài thì cài: Start > Settings > Update and Security > Windows Updates.
Giải pháp 1: Cấu hình Proxy & DNS Internet
Proxy server cho phép bỏ qua hạn chế của nhà cung cấp Internet trong khi tổ chức dùng để thiết lập kết nối an toàn. Tuy nhiên, đôi khi cài đặt proxy không đúng gây vấn đề với OneDrive, dẫn đến lỗi kết nối. Hơn nữa, Microsoft xác định Transport Layer Protection (TLS) để cung cấp xác thực server cho client. TLS 1.0 trở lên là giao thức bảo mật giúp thiết lập kênh mã hóa qua mạng như đã nêu ở nguyên nhân. Ứng dụng OneDrive có thể không hoạt động đúng khi các giao thức TLS bị vô hiệu hóa.
Do đó, cần vô hiệu hóa cài đặt proxy, bật giao thức TLS, cấu hình DNS đúng để khắc phục. Nhiều người khắc phục được bằng giải pháp này. Làm theo các bước:
Vô hiệu hóa cài đặt Proxy Internet:
- Nhấp Start, tìm Internet Options, mở nó. Cửa sổ pop-up với tất cả cài đặt Internet: General, Advanced, Security, Connections, v.v. cung cấp tùy chọn khác nhau.

- Chọn tab Connections. Mở phần cài đặt chọn mạng mong muốn: LAN, WAN, v.v. Nhấp LAN settings.

- Đánh dấu Automatically detect settings và bỏ chọn Use a proxy server for your LAN under proxy server. Sẽ vô hiệu hóa hoàn toàn cài đặt proxy Internet.

- Nhấp OK và đóng cửa sổ.
Bật giao thức TLS:
- Nhấn Windows + R mở hộp thoại Run. Cho phép mở tệp/thư mục, chạy chương trình, truy cập tài nguyên Internet.
- Gõ inetcpl.cpl trong thanh tìm kiếm và nhấn Enter. Mở Internet Options chứa tất cả cài đặt Internet.

- Nhấp tab Advanced. Dưới phần Settings cuộn xuống tìm tùy chọn TLS và đánh dấu TLS 1.0, TLS 1.1, TLS 1.2. Nhấp Apply > OK. Sẽ bật tất cả giao thức TLS giúp OneDrive kết nối máy chủ Microsoft dễ dàng.

- Khởi động lại PC. Cho Windows tiêu hóa và áp dụng cài đặt gần đây.
- Mở ứng dụng OneDrive. Thử đăng nhập kiểm tra lỗi đã khắc phục. Nếu chưa thì nguyên nhân chắc chắn là "Cài đặt hỏng" được khắc phục bằng Giải pháp 2: reset ứng dụng OneDrive.
Giải pháp 2: Reset ứng dụng OneDrive
Như đã nêu ở nguyên nhân, cài đặt OneDrive bị hỏng dẫn đến lỗi 0x8004de40. Tệp ứng dụng hỏng gây sự cố không chỉ dừng lan truyền ứng dụng mà cũng có khả năng làm hỏng tệp hệ điều hành. Nhà nghiên cứu khuyên reset OneDrive để khôi phục trạng thái mặc định, khắc phục mọi thay đổi do người dùng/ứng dụng/hệ thống làm. Giải pháp này giúp nhiều người trực tuyến. Làm theo các bước:
- Nhấn Windows + R mở hộp thoại Run. Cho phép mở tệp/thư mục, chạy chương trình, truy cập tài nguyên Internet.
- Sao chép-dán lệnh sau vào thanh tìm kiếm và nhấn Enter. Khi xong, sẽ nhanh chóng reset OneDrive, khôi phục trạng thái mặc định.
%localappdata%\Microsoft\OneDrive\onedrive.exe/reset

- Khởi động lại PC. Cho Windows tiêu hóa và áp dụng cài đặt gần đây.
- Mở OneDrive và thử đăng nhập. Điều này sẽ cuối cùng khắc phục vấn đề.
Lưu ý: Reset OneDrive không ảnh hưởng dữ liệu cá nhân, chỉ đồng bộ lại tệp dữ liệu OneDrive. Tuy nhiên, sẽ xóa một số cài đặt ứng dụng bạn đã thay đổi bao gồm cache. Bạn phải bắt đầu ứng dụng từ đầu sau reset: đăng nhập với thông tin xác thực.