ผู้ใช้หลายคนรายงานว่า Sign in OneDrive บน Windows ไม่ได้ แสดง Error 0x8004e4a2 ปัญหานี้เกิดกับบางบัญชีเท่านั้น สาเหตุอาจมาจาก: อินเทอร์เน็ตไม่เสถียร, Proxy, Antivirus ตัวที่ 3, หรือบั๊กภายใน OneDrive เอง

1. ตรวจสอบการเชื่อมต่ออินเทอร์เน็ต
ตรวจสอบ Wi-Fi บนอุปกรณ์อื่น ลองรีสตาร์ท Router หากใช้สาย LAN ตรวจสอบสายและพอร์ต ลองเปลี่ยนพอร์ต
2. ปิด Proxy
Proxy Server อาจบล็อกกระบวนการที่ถูกต้อง วิธีปิด:
- Windows + R พิมพ์ inetcpl.cpl Enter
- แท็บ Connections > LAN settings
- ติ๊ก Automatically detect settings
- ยกเลิกติ๊ก Use a proxy server for your LAN > OK
- รีสตาร์ท ตรวจสอบ



3. ถอนติดตั้ง Antivirus ตัวที่ 3
Antivirus บางตัวบล็อกกระบวนการ Windows ผิดๆ ลองปิดชั่วคราว หายได้ ให้ Uninstall และเปลี่ยน Antivirus ที่ดีกว่า (ดูแนะนำ Best Antivirus for Windows 10)
- Windows + R พิมพ์ appwiz.cpl Enter
- หา Antivirus คลิกขวา > Uninstall
- รีสตาร์ท ตรวจสอบ


4. Reset Winsock
Winsock จัดการ I/O สำหรับแอปอินเทอร์เน็ต การ Reset ช่วยแก้ปัญหาเชื่อมต่อ:
- เปิด CMD as Administrator
- พิมพ์: netsh winsock reset catalog Enter
- รีสตาร์ท

5. Reset OneDrive Application
แอป OneDrive อาจมีบั๊ก/ไฟล์เสียหาย การ Reset จะคืนค่า Default (ข้อมูลส่วนตัวไม่หาย แต่ Preferences/Custom settings อาจหาย):
- คลิกขวาไอคอน Windows > Run
- พิมพ์:
%localappdata%\Microsoft\OneDrive\onedrive.exe /resetEnter - รีสตาร์ท
- เปิด Run อีกครั้ง พิมพ์:
%localappdata%\Microsoft\OneDrive\onedrive.exeEnter เพื่อเปิด OneDrive ใหม่



6. ติดตั้ง OneDrive ใหม่
หายังไม่หาย ลอง Uninstall แล้วติดตั้งใหม่ (Download ล่าสุด):
- ค้นหา Apps & features > Open
- หา OneDrive คลิก > Uninstall
- ติดตั้ง OneDrive เวอร์ชันล่าสุด
- ลอง Sign in ใหม่

หายังไม่ได้ ให้ลอง Reset Windows เลย (ถ้าปัญหามาจาก Windows เอง)