ใน Windows 11/10 หลายครั้งที่คุณต้องใช้ Microsoft Account แทนบัญชีท้องถิ่น (Local Account) เช่น เมื่อใช้ Windows Store คุณจึงต้องเปลี่ยนจาก Local Account เป็น Microsoft Account บางคนทำได้สำเร็จ แต่บางคนก็เจอปัญหา สมมติว่าคุณอัปเกรดระบบเป็น Windows 11/10 โดยใช้ Microsoft Account หลังอัปเกรดเสร็จ อาจเจอข้อผิดพลาดดังนี้:
ขออภัย แต่มีบางอย่างผิดพลาด บัญชีของคุณไม่ได้ถูกเปลี่ยนเป็นบัญชี Microsoft นี้ รหัส: 0x80070426

เมื่อเจอข้อผิดพลาดนี้ ลองรีบูทเครื่องก่อน
อีกวิธีหนึ่งคือ สร้างบัญชีผู้ใช้ใหม่และเปลี่ยนเป็น Microsoft Account แต่หากไม่ต้องการสร้างบัญชีใหม่ สามารถลองขั้นตอนต่อไปนี้ (แนะนำสร้าง System Restore point ก่อนดำเนินการ)
แก้ไขข้อผิดพลาดรหัส 0x80070426
1. กด Windows Key + R พิมพ์ regedit ในกล่อง Run แล้วกด Enter เพื่อเปิด Registry Editor
2. กด Ctrl+F พิมพ์อีเมล Microsoft Account ของคุณ เช่น user@outlook.com ตรวจสอบให้แน่ใจว่าเลือก Key, Values, Data แล้วกด Find

3. ผลการค้นหาจะพบ Registry Key 2 ตำแหน่งหลัก:
HKEY_USERS\.DEFAULT\Software\Microsoft\IdentityCRL\StoredIdentities
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IdentityStore\Cache\GlobalStore\IdentityCache\S-1-11-96-3623454863-........
จะมีเพียง Key เดียวที่มีชื่อยาวและตรงกับอีเมลที่ค้นหา

4. หลังพบ Key ทั้งสองแล้ว ให้ Export สำรองไว้ที่สะดวก แล้ว Delete ทิ้ง ปิด Registry Editor และรีบูทเครื่อง
ปัญหาควรจะแก้ไขได้แล้ว
รหัสข้อผิดพลาด 0x80070426 อาจเกี่ยวข้องกับ Microsoft Store, Windows Update หรือ Office Activation ด้วย
เคล็ดลับ: หากเจอปัญหาตรงข้ามคือ "Microsoft Account ไม่ได้ถูกเปลี่ยนเป็น Local Account" บทความนี้ช่วยคุณได้