เมื่ออัปเกรด macOS ตั้งค่า Mac ใหม่ หรือติดตั้ง macOS อีกเวอร์ชันหนึ่ง คุณอาจเจอข้อความที่น่าหงุดหงิดนี้: "An error occurred migrating user data during an install Reinstall macOS to resolve the issue." นี่สามารถหยุดความคืบหน้าและเสี่ยงต่อการสูญเสียข้อมูล
I am trying to upgrade macOS Monterey but every time it gave me "an error occurred migrating user data." I tried enter into Mac Safe Mode, however, it still got stuck. Please give me some advice. -apple.community
I have been trying to reinstall macOS Big Sur and it kept showing me this. I used macOS Recovery Mode, but nothing changed. I worry about my data, what can I do? -reddit.com
ที่นี่ เราจัดเตรียมหลายวิธีสำหรับคุณในการแก้ไขปัญหาและให้แน่ใจถึงการเปลี่ยนผ่านที่ราบรื่น
ขั้นตอนแรกที่สำคัญที่สุด: สำรองหรือโคลนข้อมูลทันที
ปัญหาที่ error occurred migrating user data บ่งชี้ว่ามีบางอย่างผิดพลาดระหว่างการติดตั้งหรืออัปเกรด ดังนั้น ก่อนพยายามแก้ไข ให้ปิดข้อผิดพลาดและสำรองข้อมูลโดยเร็วที่สุด
Time Machine utility อาจช้าและไม่รองรับการสำรองข้อมูลระหว่าง External Drives สำหรับทางเลือกที่ดีกว่า iBoysoft DiskGeeker for Mac แนะนำอย่างยิ่ง ซึ่งช่วยให้คุณสร้างสำเนา 1-to-1 ของ macOS Startup Disk หรือ External Drive ไปยัง Target Disk อื่นได้อย่างรวดเร็วและน่าเชื่อถือ
ฟีเจอร์ Cloning ของมันช่วยหลีกเลี่ยงการสูญเสียข้อมูลจากการเสียหายของดิสก์ การติดตั้งผิดพลาด หรือความเสียหายของฮาร์ดแวร์ เริ่มโคลนข้อมูล macOS ของคุณ:
(โปรดตรวจสอบให้แน่ใจว่า Target Disk ใหญ่กว่า Source Disk)
- ต่อดิสก์ที่คุณต้องการกับ Mac แล้วเปิด iBoysoft DiskGeeker for Mac หลังดาวน์โหลด
- เลือก Source Disk ด้านซ้าย และคลิก "Clone" บนแถบเครื่องมือขวา

- เลือก Saving Drive จากหน้าต่างที่แจ้งเตือน และคลิก "Start Cloning"
- คลิก "OK" เพื่อเริ่มโคลน หากคุณยอมให้เขียนทับข้อมูลทั้งหมดบนดิสก์
การสำรองข้อมูลบ่อยครั้งทำงานได้ดีกว่าและหลีกเลี่ยงข้อผิดพลาดระหว่างการติดตั้ง หลังจากปกป้องข้อมูลแล้ว ให้แก้ไข Migration Error ด้วยวิธีด้านล่าง โปรดแชร์เครื่องมือนี้ช่วยผู้ใช้มากขึ้น
เมื่อข้อมูลของคุณได้รับการสำรองอย่างปลอดภัยแล้ว ให้ดำเนินการแก้ไขต่อไปเพื่อกำจัดข้อผิดพลาด
วิธีแก้ที่ 1: บูทเข้าสู่ Safe Mode และลองใหม่
Mac Safe Mode รัน macOS รุ่นขั้นต่ำ และทำ Basic System Check เพื่อแก้ไขปัญหานี้
- ปิด Mac และกดปิด Shift ทันทีหลังเปิดเครื่อง
- ปล่อยปุ่มเมื่อเห็นหน้าต่าง Login
- เมื่ออยู่ใน Safe Mode แล้ว ลองติดตั้ง macOS อีกครั้งและดำเนินการ Migrate
วิธีแก้ที่ 2: ใช้ Migration Assistant ด้วยตนเอง
แทนที่จะพึ่งพาการ Migrate อัตโนมัติระหว่างการติดตั้ง ให้ลองใช้ Migration Assistant หลังจากข้ามการ Migrate ข้อมูล
- ทำการติดตั้งให้เสร็จโดยไม่ Migrate User Data
- เมื่อล็อกอินเข้าระบบใหม่แล้ว ให้เปิด Finder > Applications > Utilities
- ทำตามพรอมบนหน้าจอเพื่อโอนข้อมูลจาก Time Machine Backup, Startup Disk, หรือ Mac อื่น

วิธีแก้ที่ 3: ตรวจสอบข้อผิดพลาดของไดรฟ์ใน Recovery Mode
ไฟล์ระบบเสียหายหรือข้อผิดพลาดของไดรฟ์อาจเป็นสาเหตุของการ Migrate ล้มเหลว เช่น an error occurred migrating user data during an install Monterey คุณสามารถตรวจสอบใน macOS Recovery Mode:
- รีสตาร์ท Mac และกดปิด Command + R ทันทีจนเห็นโลโก้แอปเปิลหรือโลกหมุน
- ปล่อยเมื่อเข้าสู่ Recovery Mode
- จากเมนู Utilities ให้เลือก Disk Utility
- เลือก Source Drive ของคุณ (ปกติคือ "Macintosh HD" หรือชื่อคล้ายๆ – ไดรฟ์ที่มีข้อมูลที่คุณต้องการ Migrate จาก) ใน Sidebar ไม่ใช่โวล्यุม "Macintosh HD - Data"
- คลิกปุ่ม "First Aid" และรันมัน หาก Disk Utility พบและซ่อมแซมข้อผิดพลาด ให้รีสตาร์ทปกติและลอง Migrate อีกครั้ง
วิธีแก้ที่ 4: ตรวจสอบ Migration Logs
ผู้ใช้ขั้นสูงสามารถตรวจสอบ Migration Logs เพื่อหาเบาะแส แต่มองระวังในการใช้ Console
- หากข้อผิดพลาดเกิดขึ้นระหว่าง Setup/Migrate เริ่มต้น คุณอาจเข้าถึง Logs ได้โดยคลิกปุ่ม "Report..." ที่บางครั้งแสดงพร้อมข้อความข้อผิดพลาด
- หากคุณสร้าง Temporary User ให้เปิด Finder > Applications > Utilities > Console
- ใน Sidebar ให้ดูภายใต้ "Log Reports"

- ค้นหาไฟล์ที่ขึ้นต้นด้วย "Migration" หรือ "SystemMigration" ดู Entries รอบเวลาที่ข้อผิดพลาดเกิดขึ้น
ข้อความข้อผิดพลาดที่นี่อาจบ่งชี้ไฟล์เฉพาะหรือปัญหาสิทธิ์ที่ทำให้ล้มเหลว
วิธีแก้ที่ 5: สร้างบัญชีผู้ใช้ใหม่
หากการติดตั้ง macOS ปฏิเสธที่จะดำเนินการต่อกับ User Data Migration ให้พิจารณาสร้างบัญชีใหม่:
- Apple menu > System Settings > Users & Groups
- คลิก Add User และพิมพ์รหัสผ่านแอดมิน
- เลือก "Administrator" ภายใต้ "New User" และตั้งค่าข้อมูลที่เกี่ยวข้อง
- คลิก "Create User" ที่ด้านล่าง

- ล็อกอินเข้าบัญชีนี้และทำการติดตั้งให้เสร็จ
- ภายหลัง ใช้ Migration Assistant เพื่อนำข้อมูลจากบัญชีผู้ใช้เก่ามา
วิธีแก้ที่ 6: รีเซ็ต NVRAM และ SMC
การรีเซ็ต NVRAM และ SMC สามารถแก้ไขความขัดแย้งระดับฮาร์ดแวร์หรือระบบได้
Reset NVRAM/PRAM
ปิดเครื่อง เปิดและกดปิด Option + Command + P + R ทันที ประมาณ 20 วินาที (หรือจนได้ยินเสียงบูท 2 ครั้งบน Mac เก่า) ป่อย
Reset SMC:
Macs with Apple Silicon: ปิดเครื่อง รอ 10 วินาที แล้วเปิดใหม่
Macs with T2 Chip: ปิดเครื่อง กดปิด Control + Option + Shift 7 วินาที แล้วกดปิด Power button อีก 7 วินาที ป่อยทั้งหมด รอสักครู่ แล้วเปิดเครื่อง
Other Intel Macs (Desktop): ปิดเครื่อง ถอดสายไฟ รอ 15 วินาที เสียบกลับ รอ 5 วินาที เปิดเครื่อง
Other Intel Macs (Notebook with removable battery): ปิดเครื่อง ถอดแบตเตอรี่ ถอดสายไฟ กดปิด Power button 5 วินาที ติดแบตเตอรี่ เสียบสายไฟ และเปิดเครื่อง
หลังจากรีเซ็ตทั้งสองแล้ว ลองกระบวนการ Migrate อีกครั้ง
วิธีแก้ที่ 7: รีเซ็ตรหัสผ่านบัญชีผู้ใช้
ในบางกรณีที่หายาก รหัสผ่านบัญชีผู้ใช้ที่ไม่ถูกต้องหรือเสียหาย อาจทำให้เกิด Migration Errors ใช้ macOS Recovery เพื่อรีเซ็ตรหัสผ่าน:
- รีสตาร์ทและกดปิด Command + R
- เปิด Terminal จากเมนู และพิมพ์ resetpassword แล้วกด Enter
- ทำตามคำแนะนำเพื่อรีเซ็ตรหัสผ่านผู้ใช้
จากนั้น ลอง Migrate User Data อีกครั้ง หรือไปที่ System Settings > Users & Groups > คลิกไอคอนวงกลมใกล้บัญชีของคุณ > Change > Ok 
วิธีแก้ที่ 8: ติดตั้ง macOS ใหม่แบบ Clean (Clean macOS Installation)
หากวิธีอื่นๆ ล้มเหลว Clean macOS Install อาจเป็นวิธีแก้ที่ดีที่สุด:
คำเตือน: นี้จะล้าง Target Drive ทั้งหมด ดำเนินการต่อก็ต่อเมื่อคุณตรวจสอบแล้วว่ามี Backups ล่าสุด (Time Machine และ/หรือ Clone) ของข้อมูลสำคัญทั้งหมดจาก Source Drive
- บูทเข้าสู่ Recovery Mode (Command+R ตอนเริ่มต้น)
- ใช้ Disk Utility Erase Main Internal Drive ของคุณ (ปกติชื่อ "Macintosh HD")
- เลือก Format APFS และ Scheme GUID Partition Map
- ปิด Disk Utility และเลือก "Reinstall macOS"

- ทำ Fresh Installation ให้เสร็จโดยไม่ Migrate ข้อมูลระหว่าง Setup
หลังติดตั้งเสร็จ ล็อกอินเข้าระบบสะอาดใหม่ และใช้ Migration Assistant โอน User Account, Data, และ Apps จาก Backup หรือ Old Drive ด้วยตนเอง Clean Slate นี้มักแก้ไขความขัดแย้งที่ลึกซึ้ง
คุณแก้ไขปัญหาที่ an error occurred migrating user data แล้วหรือยัง? โปรดแชร์บทความของเรา
Bottom lines
การเผชิญหน้าข้อความ "An error occurred migrating user data" อาจน่ากลัว แต่ด้วยขั้นตอนที่ถูกต้อง มักแก้ไขได้ เริ่มจากการสำรองข้อมูลที่น่าเชื่อถือด้วยเครื่องมืออย่าง iBoysoft DiskGeeker for Mac เพื่อปกป้องข้อมูลที่มีค่า จากนั้นทำตามวิธี Troubleshooting ที่ระบุไว้ข้างต้น
ไม่ว่าจะเป็นการติดตั้งใน Safe Mode, ซ่อมแซมดิสก์, หรือ Clean Reinstallation คุณมีหลายวิธีในการกู้คืน User Data และทำให้ macOS Setup เสร็จสมบูรณ์ หากยังมีปัญหา การติดต่อ Apple Support หรือช่างเทคนิคที่ได้รับการรับรองอาจเป็นขั้นตอนที่ดีที่สุดต่อไป