หากเห็น error code 0x8004dedc ตอนใช้ OneDrive for work หรือ school อาจเพราะคุณพยายามใช้ OneDrive for work/school ใน region ที่ต่างกัน เช่นคุณย้ายไปประเทศอื่นเร็วๆ นี้ บัญชี work และ school หลายตัวต้องการ region บนคอมพิวเตอร์สำคัญ หากต่างกันจะได้ error นี้ นี่คือวิธีแก้

แก้ OneDrive Error Code 0x8004dedc
ในฐานะ regular user อาจแก้ไม่ได้ แต่ถ้ามี admin account รันคำสั่งบน PowerShell ได้
- กดปุ่ม Start พิมพ์ PowerShell
- คลิกขวารายการ รันเป็น administrator
- พิมพ์คำสั่งนี้ กด Enter รัน
Start-SPOUserAndContentMove -UserPrincipalName <UserPrincipalName> -DestinationDataLocation <DestinationDataLocation>
ความหมายของ UPN และ Geo:
- UserPrincipalName – UPN ของผู้ใช้ที่ OneDrive for work/school กำลังย้าย
- DestinationDataLocation – Geo-Location ที่ OneDrive for work/school ต้องย้ายไป ควรตรงกับ preferred data location ของผู้ใช้
ถ้าย้ายไป Australia ต้องการ email ของเขา UPN คือ email, GEO คือ location
ในฐานะ admin ยังตรวจสอบได้ว่า geo locations ทั้งหมด compatible ด้วยคำสั่ง:
Get-SPOGeoMoveCrossCompatibilityStatus
จะแสดงรายการ geo locations และว่า content ย้ายระหว่างกันได้ไหม สามารถตั้ง scheduled move ด้วย PreferredMoveBeginDate และเช็คสถานะด้วย:
Get-SPOUserAndContentMoveState -UserPrincipalName <UPN>
วิธีตรงไปตรงมาแต่อยู่ในมือ admin user หรือ IT administrator หากเจอปัญหานี้ ติดต่อพวกเขา จะแก้แน่นอน
หวังว่าโพสต์ให้ความชัดเจนพอเข้าใจสาเหตุปัญหา
อ่านเพิ่มเติม:
- วิธีแก้รหัสข้อผิดพลาด OneDrive
- วิธีแก้ปัญหาการซิงค์ OneDrive
