หลายคนเจอข้อผิดพลาด “Setup cannot continue because outlook isn’t configured to have a default profile” เมื่อพยายามซิงค์เมล ผู้ติดต่อ งาน และปฏิทินระหว่าง Outlook และ iCloud บนคอมพิวเตอร์
ข้อผิดพลาดนี้หมายความว่า Outlook ต้องการให้โปรโตคอลทั้งหมดที่ใช้ซิงค์ถูกตั้งค่าเปิดด้วย Outlook แต่จริงๆ แล้วอาจมีแอปอื่นเป็นค่าเริ่มต้นสำหรับโปรโตคอลนั้น เกิดจากการติดตั้งแอปใหม่หรือค่าเริ่มต้นของระบบ เราจะลองวิธีแก้ไขทีละขั้น
วิธี 1: ตั้งค่าโปรโตคอลให้เปิดด้วย Outlook
ลองแก้โดยตรงจากข้อความข้อผิดพลาดก่อน หากไม่ได้ จะลองติดตั้ง iCloud รุ่นเก่า
- กด Windows + S พิมพ์ “Default app” แล้วเปิดแอป

- เลือก “Set defaults by app” ที่ด้านล่างหน้าต่าง

- ค้นหา “Outlook” ในรายการ คลิกเลือก แล้วกด “Manage”

- ตรวจสอบว่าโปรโตคอลที่จำเป็น ตั้งค่าเปิดด้วย Outlook ทั้งหมด หากไม่ใช่ ให้เปลี่ยนเป็น Outlook จากรายการ

- หลังเปลี่ยนแล้ว ต้อง ซ่อมแซม Outlook เพื่อนำการเปลี่ยนแปลงไปใช้งาน กด Windows + R พิมพ์ control panel Enter คลิก Uninstall a program ใต้ Program and Features
- Outlook เป็นส่วนหนึ่งของ Microsoft Office ให้คลิกขวาที่แพ็กเกจ Office เลือก Change

- เลือก Repair คลิก Continue ตามขั้นตอนบนหน้าจอ

- เปิด iCloud ทดสอบว่าซิงค์สำเร็จหรือไม่
หากใช้ Office 365 ให้ใช้ Office 365 Repair Utility แทน
วิธี 2: ใช้ iCloud รุ่นเก่า
หากวิธี 1 ไม่ได้ผล ลองติดตั้ง iCloud รุ่นเก่า (เช่น 5.2.1) แล้วทำซ้ำวิธี 1 (ตั้งค่าโปรโตคอลและซ่อม Outlook) ดูว่าแก้ไขได้หรือไม่ ดาวน์โหลด iCloud 5.2.1 ได้จากลิงก์ที่ให้มา จำไว้รีสตาร์ทคอมพิวเตอร์หลังติดตั้งและล็อกอิน
วิธี 3: ลบเวอร์ชัน Office เก่าออก
รายงานบางกรณีพบว่า ถ้ามี Office รุ่นเก่าอยู่พร้อมกับ Office 365 จะทำให้ซิงค์ไม่ได้ เพราะทั้งสองเป็นแอปเดียวกันแต่รุ่นต่างกัน หากติดตั้ง 365 แล้ว ให้ลบรุ่นเก่าออก:
- Windows + R พิมพ์ appwiz.cpl Enter
- หา Office รุ่นเก่า คลิกขวา Uninstall

- รีสตาร์ทคอมพิวเตอร์ ทดสอบดู
วิธี 4: รันคำสั่ง PowerShell
หากทุกวิธีล้มเหลว ให้ใช้ PowerShell กำหนดค่าแอปใหม่ ต้องมีสิทธิ์ Admin และอาจต้องล็อกอิน Outlook ใหม่ หลังรันคำสั่ง ให้ซ่อมหรือติดตั้ง Office ใหม่
- Windows + S พิมพ์ PowerShell คลิกขวา Run as administrator
- รันคำสั่งต่อไปนี้:
Get-AppxProvisionedPackage -Online | where-object {$_.packagename –like “*Outlook*”} | Remove-AppxProvisionedPackage –Online
Get-AppxPackage “*Outlook*” | Remove-AppxPackage
- ปิด PowerShell เปิด PowerShell ใหม่ (ไม่ใช่ Admin) รันคำสั่ง:
Get-AppxPackage “*Outlook*” | Remove-AppxPackage
- รีสตาร์ทคอมพิวเตอร์ ตอนนี้ตัวติดตั้งบัญชี/โฟลเดอร์ที่ iCloud ใช้จะถูกลบออกแล้ว ตอนนี้มี 2 ทางเลือก: ซ่อม Office เหมือนเดิม หรือติดตั้งใหม่ทั้งชุด ขึ้นกับสะดวก
หมายเหตุ: ตรวจสอบว่าแอปที่ติดตั้งตรงกับระบบ (32-bit ต้องเป็น 32-bit, 64-bit ต้องเป็น 64-bit) ดูได้จากพิมพ์ “system info” หลังกด Windows