หลัง Windows Update Build 1703 ผู้ใช้หลายคนเจอ OneDrive Error 0x8004de40 พร้อมข้อความ "There was a problem connecting to OneDrive" แสดงว่าแอปเชื่อมต่อ Microsoft Cloud Servers ไม่ได้ การเข้าถึงถูกบล็อก แม้แอปอื่นใช้อินเทอร์เน็ตได้ปกติ

สาเหตุของ Error 0x8004de40
- การเชื่อมต่ออินเทอร์เน็ต: OneDrive ต้องการอินเทอร์เน็ตเสถียร หากแอปอื่นทำงานได้ปกติ อาจเป็นสาเหตุอื่น
- Windows เก่า: ข้ามอัปเดตล่าสุด ทำให้ OneDrive เชื่อมต่อ Server ใหม่ไม่ได้
- การติดตั้ง OneDrive เสียหาย: ไฟล์โปรแกรมเสียหายโดยไม่รู้ตัว ทำให้เชื่อมต่อ Server ไม่ได้ ล็อกอินไม่ได้
- การตั้งค่าอินเทอร์เน็ตผิด: TLS Protocols (1.0, 1.1, 1.2) ถูกปิดหรือตั้งค่าผิด ทำให้เข้ารหัสไม่ได้
ขั้นตอนตรวจสอบเบื้องต้น:
- ตรวจสอบอินเทอร์เน็ต: สาย LAN, Wi-Fi, Router, เปิดเว็บดู
- อัปเดต OneDrive App
- อัปเดต Windows: Start > Settings > Update & Security > Windows Updates
วิธีแก้ไข 1: ตั้งค่า Proxy & DNS ให้ถูกต้อง
Proxy Settings ผิด หรือ TLS Protocols ถูกปิด ทำให้ OneDrive ทำงานไม่ได้ ต้อง Disable Proxy, Enable TLS, Config DNS:
Disable Internet Proxy Settings:
- ค้นหา Internet Options > เปิด

- แท็บ Connections > LAN settings

- ติ๊ก Automatically detect settings ยกเลิก Use a proxy server for your LAN

- OK ปิดหน้าต่าง
Enable TLS Protocols:
- Win+R >
inetcpl.cpl> Enter
- แท็บ Advanced เลื่อนหา TLS ติ๊ก TLS 1.0, 1.1, 1.2 > Apply > OK

- Restart PC
- เปิด OneDrive ลอง Sign In ใหม่ หายังไม่ได้ = ปัญหา Corrupt Installation (ไปวิธี 2)
วิธีแก้ไข 2: รีเซ็ต OneDrive Application
Corrupt Installation ต้อง Reset คืนค่า Default:
- Win+R > วางคำสั่ง:
%localappdata%\Microsoft\OneDrive\onedrive.exe /reset> Enter
- รอ ~5 นาที ไอคอน OneDrive จะหายแล้วกลับมา
- หากไม่กลับมา ให้ Win+R >
%localappdata%\Microsoft\OneDrive\OneDrive.exe> Enter
- Restart PC แล้วลอง Sign In OneDrive ใหม่
หมายเหตุ: Reset ไม่ลบข้อมูลส่วนตัว แค่ Resync และลบ Cache/Settings ที่แก้ไขไป ต้อง Login ใหม่