"We can't sign in to your account" เป็นแจ้งเตือน Windows 10 เมื่อพยายาม Sign in แต่ Windows เข้าสู่บัญชีไม่ได้ มักพบกับ Microsoft Account (ไม่ใช่ Local account) สาเหตุอาจเป็น login จาก IP/Location ใหม่ หรือ Microsoft ต้องการยืนยันความปลอดภัยบัญชีใหม่
หลายคนเจอข้อผิดพลาดนี้หลังเปลี่ยนการตั้งค่าบัญชี หรือลบบัญชี สาเหตุ: แอปภายนอก (ส่วนใหญ่ Antivirus) บล็อกการทำงาน หรือ Registry บนเครื่องมีปัญหา
We Can't Sign into Your Account

ข้อผิดพลาดนี้พบบ่อยใน Windows 10 และมักแก้ได้ด้วยวิธีง่ายๆ จะเริ่มจากวิธีง่ายที่สุด
ก่อนเริ่ม ตรวจสอบว่าไม่ได้เป็น Tech support scam ปิด VPN (ถ้ามีใช้) ยืนยันจุดต่อไปก่อนดำเนินการ:
สำรองข้อมูลทั้งหมด (Save All Data)
ก่อนแก้ปัญหา จำเป็นต้อง Backup ข้อมูลทั้งหมดไป External drive เนื่องจากจะแก้ไขการตั้งค่าบัญชี อาจทำให้เข้าถึงไม่ได้และสูญเสียข้อมูล
หากไม่มีบัญชีอื่นบนเครื่อง ให้ Boot เข้า Safe Mode แล้ว Backup โฟลเดอร์ User profile ที่ C:\Users พอ Backup เสร็จ ค่อยทำตามวิธีด้านล่าง
เข้าผ่านบัญชี Administrator
วิธีแก้ต้อง login เข้าบัญชีอื่นที่เป็น Admin หากบัญชีที่บล็อกเป็นบัญชีเดียว ให้ Boot Safe Mode สร้างบัญชี Admin ใหม่ แล้ว login ด้วยบัญชีนั้น ก่อนทำตามวิธีต่อไป
วิธีที่ 1: ปิด Antivirus
สาเหตุหนึ่งคือ Antivirus บล็อก/ขัดแย้ง Avast ถูกรายงานว่า False positive มาก รบกวนการเข้าถึงโปรไฟล์ ปิด (Disable) หรือถอนติดตั้ง (Uninstall) Antivirus ดูวิธีปิด Antivirus ในบทความของเรา รีสตาร์ท ลองเข้าบัญชีดู

วิธีที่ 2: แก้ Registry และติดตั้ง Windows Updates
หา Antivirus ไม่ใช่สาเหตุ ลองสร้าง Temporary profile แล้วติดตั้ง Windows Updates Microsoft ยอมรับข้อผิดพลาดนี้ และปล่อย Windows Update แก้ไขแล้ว เนื่องจากเข้าบัญชีไม่ได้ จะสร้าง Temporary profile ใน Safe Mode แล้วติดตั้ง Updates
- Boot เข้า Safe Mode Win+R พิมพ์ Regedit Enter
- ใน Registry Editor ไปที่:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
- ขยายโฟลเดอร์ จะมี Subfolders หลายอัน คลิกโฟลเดอร์ที่ ProfileImagePath ชี้ไปที่ System profile path ดับเบิลคลิก RefCount เปลี่ยนค่า 1 เป็น 0 (สำคัญ: หากค่าเดิมเป็น 0 แล้ว ให้เปลี่ยนเป็นค่าอื่นก่อน แล้วค่อยกลับเป็น 0/1 ตามที่ बोला)

- OK บันทึก Restart คอมพิวเตอร์
- Reboot แล้ว Win+S พิมพ์ "windows update" เปิด Settings
- Check for updates ติดตั้งทันทีหากมี
- Restart หลังอัปเดต ตรวจสอบว่าปัญหาหายหรือไม่
วิธีที่ 3: เปลี่ยนรหัสผ่านจากบัญชีอื่น
หลายคนแก้ได้โดยเปลี่ยนรหัสผ่านใน Safe Mode แล้ว Login ใหม่ แสดงว่ามีขัดแย้งหลังเปลี่ยนรหัส และการเปลี่ยนรหัสใหม่จะ reinitialize กระบวนการ
- สร้าง Temporary account ด้วยวิธีข้างต้น (ผ่าน Safe Mode) Backup ไฟล์บัญชีที่มีปัญหาไว้ก่อน
- เข้าเว็บ Microsoft official Login บัญชีที่มีปัญหา (ด้วย Microsoft ID)

- Log out แล้ว Log in กลับบัญชีที่มีปัญหา
หายังเข้าถึงไม่ได้ และข้อความ error ยังอยู่ อย่าปิดข้อความ error ทำขั้นต่อไป:
- คลิกขวาไอคอน Windows (มุมซ้ายล่าง) > Shut down or sign out > Sign out

- Sign out แล้ว Sign in ใหม่ ใส่รหัสผ่านที่ถูกต้อง ตรวจสอบว่าแก้หรือไม่
หมายเหตุ: บัญชี Local ก็เปลี่ยนรหัสได้ผ่าน User profiles ใน Settings
วิธีที่ 4: สร้าง Local Account ใหม่ และ Restore ข้อมูล
หาวิธีข้างต้นไม่ได้ ลองสร้าง Local account ใหม่ ลบบัญชีเก่า ต้องมี External HDD backup ข้อมูล/การตั้งค่า ก่อนสร้างบัญชีใหม่
หมายเหตุ: แนะนำ Backup ข้อมูลบัญชีก่อนทำ
- Login บัญชี Admin พิมพ์ Settings ใน Start > Accounts

- คลิก "Family and other users" ด้านซ้าย
- เลือก "Add someone else to this PC"

- Wizard จะนำทาง คลิก "I don't have this person's sign-in information"

- เลือก "Add a user without Microsoft Account" Windows จะพร้อมสร้าง Local account

- กรอกรายละเอียด เลือกรหัสผ่านที่จำง่าย

- ทดสอบ Local account ใหม่ ว่าทำงานครบถ้วนหรือไม่
- Switch ไปบัญชีใหม่ ย้ายไฟล์ทั้งหมดไปบัญชีใหม่
ย้ายไฟล์ ทดสอบ Local account ให้ดี Import การตั้งค่าแอปจากบัญชีเก่า (path: C:\Users)
- ไป Settings > Accounts > Your Account เลือก "Sign in with a Microsoft Account instead"
- ใส่ Username/Password คลิก Sign in
ตอนนี้ลบบัญชีเก่าได้แล้ว ใช้บัญชีใหม่ต่อ หาก Link Microsoft account ไม่ได้ ตรวจสอบว่า logout จากบัญชีเก่าแล้ว หรือลบบัญชีเก่าหลัง Backup แล้ว Login ใหม่ได้เลย
หาทุกวิธีไม่ได้: ทำ System Restore หรือ Reset Windows System Restore จะลบการเปลี่ยนแปลงหลังวันที่ Restore Windows Reset จะลบแอปและโปรไฟล์ทั้งหมด Backup ให้ครบก่อนตัดสินใจ