ผู้ใช้ Windows หลายคนไม่สามารถเข้าถึงการซื้อใน Microsoft Store (โดยเฉพาะเกม) ผ่าน Xbox App ได้ พวกเขาได้รับข้อผิดพลาด "We can't sign you right now. Try again later" ตามด้วย รหัสข้อผิดพลาด 0x406 เมื่อพยายามลงชื่อเข้าใช้ด้วยบัญชีผู้ใช้ นี่ไม่ใช่ปัญหาเซิร์ฟเวอร์ เนื่องจากปัญหานี้ยืนยันแล้วว่าเกิดขึ้นเฉพาะในท้องถิ่น ปัญหานี้เฉพาะ Windows 10 เท่านั้น
สาเหตุของข้อผิดพลาด Xbox App 0x406
เราได้สืบสวนปัญหานี้โดยดูจากรายงานผู้ใช้ต่างๆ และกลยุทธ์การซ่อมแซมที่ใช้กันทั่วไป 原因有几个潜在因素会导致此错误代码。以下是您可能遇到的几种情况:
- Xbox app เกิดข้อผิดพลาด (Glitched) – หนึ่งในสาเหตุที่พบบ่อยที่สุดคือข้อผิดพลาดของแอปจากการปิดเครื่องอย่างไม่คาดคิด หากเป็นกรณีนี้ คุณสามารถแก้ไขได้โดยการรีเซ็ต Xbox app ผ่าน GUI ของ Apps & Features
- Windows Store หรือ Xbox App เสียหาย – ตามรายงานของผู้ใช้หลายคน ปัญหานี้อาจเกิดจากความไม่สอดคล้องระหว่างการอัปเดตหรือการติดตั้งของแอปทั้งสองนี้ ในกรณีนี้ คุณสามารถแก้ไขได้ง่ายๆ โดยใช้ PowerShell เพื่อติดตั้งใหม่และลงทะเบียนใหม่ทั้งสองแอปพลิเคชัน
- โปรไฟล์ผู้ใช้เสียหาย – อีกสถานการณ์หนึ่งคือโปรไฟล์ Windows เสียหาย ทำให้ Xbox app ไม่สามารถทำการตรวจสอบความถูกต้องได้ ในกรณีนี้ การสร้างโปรไฟล์ผู้ใช้ใหม่ควรจะแก้ไขปัญหาได้
- Token Broker service ถูกปิดใช้งาน – คุณอาจเห็นข้อผิดพลาดนี้หากคุณเคยปิด Token Broker service ไว้ หรือแอปพลิเคชันเพิ่มประสิทธิภาพทรัพยากรทำให้มันปิดไป เนื่องจากบริการนี้ถูกใช้โดยบริการ Microsoft ทั้งหมดที่ต้องการการเข้าสู่ระบบ หากเป็นกรณีนี้ คุณสามารถแก้ไขได้โดยเปิดหน้าจอ Services และเปลี่ยนสถานะ Token Broker service เป็น Automatic
- Xbox Identity provider ถูกถอนการติดตั้ง – หากคุณไม่มีแอปพลิเคชันนี้ติดตั้ง คอมพิวเตอร์จะไม่สามารถเชื่อมต่อกับระบบ Xbox Live ได้ คุณจะต้องมีองค์ประกอบการระบุตัวตนนี้ติดตั้งเพื่อให้สามารถลงชื่อเข้าใช้กับ Xbox app และแอปพลิเคชันที่คล้ายกันได้ หากเป็นกรณีนี้ คุณสามารถแก้ไขได้โดยติดตั้ง Xbox Identity provider จาก Microsoft Store
- การเสียหายของไฟล์ระบบ – ในกรณีที่รุนแรงขึ้น ปัญหานี้อาจเกิดจากการเสียหายของไฟล์ระบบบางระดับที่ส่งผลกระทบต่อกระบวนการเข้าสู่ระบบ ในกรณีนี้ กลยุทธ์การซ่อมแซมที่แนะนำคือการรีเฟรชองค์ประกอบ Windows ทั้งหมด ( إما clean install หรือ repair install)
หากคุณกำลังต่อสู้กับ Xbox App Error Code 0x406 บทความนี้จะให้กลยุทธ์การซ่อมแซมหลายแบบ ด้านล่างคุณจะพบชุดวิธีการที่ผู้ใช้คนอื่นในสถานการณ์เดียวกันได้ปรับใช้สำเร็จเพื่อแก้ไขปัญหา
เพื่อผลลัพธ์ที่ดีที่สุด เราแนะนำให้ปฏิบัติตามวิธีแก้ไขด้านล่างในลำดับเดียวกับที่เราจัดไว้ เนื่องจากเราจัดลำดับตามประสิทธิภาพและความรุนแรง สุดท้ายคุณจะพบวิธีที่แก้ไขปัญหาได้ ไม่ว่าสาเหตุจะเป็นอะไร
เริ่มกันเลย!
วิธีที่ 1: รีเซ็ต Xbox App
ในกรณีส่วนใหญ่ ปัญหานี้เกิดจากบั๊กทั่วไปของ Xbox app ซึ่งมักรายงานว่เกิดหลังการปิดเครื่องอย่างไม่คาดคิดขณะที่แอปพลิเคชันกำลังทำงาน โชคดีที่วิธีแก้ไขบั๊กนี้ทำได้ง่ายมาก
ผู้ใช้ที่ได้รับผลกระทบหลายคนรายงานว่าปัญหาได้รับการแก้ไขหลังจากที่พวกเขาใช้ GUI รีเซ็ตแอปและรีสตาร์ทเครื่อง กระบวนการนี้จะไม่ทำให้คุณสูญเสียการซื้อหรือแอปที่ติดตั้งไว้ แต่คุณจะต้องเข้าสู่ระบบใหม่ที่การเริ่มต้นครั้งต่อไป
นี่คือคำแนะนำด่วนสำหรับการรีเซ็ต Xbox app บน Windows 10:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'ms-settings:appsfeatures' ภายในกล่องข้อความและกด Enter เพื่อเปิดเมนู App & Features

- ภายในเมนู Apps & features ไปที่หน้าต่างขวาและเลื่อนลงผ่านรายการแอปพลิเคชันจนคุณพบ Xbox app เมื่อเห็นแล้ว คลิกที่มันหนึ่งครั้ง แล้วคลิก Advanced Options

- ภายในเมนู Advanced Options ของแอปพลิเคชัน Xbox เลื่อนลงไปที่แท็บ Reset และคลิก Reset เพื่อเริ่มกระบวนการ
- เมื่อถูกขอให้ยืนยัน คลิก Reset อีกครั้งเพื่อรีเซ็ตแอป

- หลังจากดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขที่การเริ่มต้นครั้งต่อไปหรือไม่
หากคุณยังคงพบ Xbox App Error Code 0x406 ให้ไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2: ติดตั้ง Windows Store และ Xbox App ใหม่
เนื่องจากปัญหานี้เกิดจากแอปพลิเคชัน UWP (Universal Windows Platform) สองตัว คุณควรสามารถแก้ไขปัญหาได้ทันทีโดยการติดตั้งแพ็กเกจทั้งสองใหม่ ผู้ใช้หลายคนที่ก็พบปัญหานี้สามารถแก้ไขได้โดยการรันชุดคำสั่งในหน้าต่าง PowerShell ที่มีสิทธิ์ผู้ดูระบบซึ่งสามารถรีเซ็ตแอปพลิเคชันทั้งสองได้
หลังจากทำเช่นนั้นและรีสตาร์ทระบบ ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่รายงานว่าปัญหาได้รับการแก้ไขและพวกเขาสามารถเข้าถึงการซื้อ Xbox ได้โดยไม่พบ Xbox App Error Code 0x406
นี่คือคำแนะนำด่วนสำหรับการเปิด PowerShell ที่มีสิทธิ์ผู้ดูระบบและรันชุดคำสั่งที่จะถอนการติดตั้งและลงทะเบียนใหม่ Xbox App และ Windows Store:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'powershell' ภายในกล่องข้อความที่ปรากฏและกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง PowerShell ที่มีสิทธิ์ผู้ดูระบบ เมื่อ UAC (User Account Control) แจ้งเตือน คลิก Yes เพื่อให้สิทธิ์ผู้ดูระบบแก่เทอร์มินัล

- เมื่อคุณอยู่ภายในหน้าต่าง PowerShell ที่มีสิทธิ์ผู้ดูระบบแล้ว ให้พิมพ์คำสั่งต่อไปนี้และกด Enter หลังแต่ละคำสั่งเพื่อลบแพ็กเกจการติดตั้งที่เกี่ยวข้องกับ Windows Store และ Xbox App:
Get-AppxPackage *windowsstore* | Remove-AppxPackage Get-AppxPackage *xboxapp* | Remove-AppxPackage
- หลังจากที่คำสั่งทั้งสองถูกประมวลผลสำเร็จ ให้รีสตาร์ทคอมพิวเตอร์และรอจนการเริ่มต้นครั้งต่อไปเสร็จสมบูรณ์
- ทำตามขั้นตอนที่ 1 อีกครั้งเพื่อเปิดหน้าต่าง PowerShell ที่มีสิทธิ์ผู้ดูระบบอีกครั้ง แล้วพิมพ์หรือวางคำสั่งต่อไปนี้และกด Enter เพื่อลงทะเบียนแอปพลิเคชัน UWP ทั้งหมดใหม่:
Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} - รีสตาร์ทคอมพิวเตอร์อีกครั้งและดูว่าปัญหาได้รับการแก้ไขที่การเริ่มต้นระบบครั้งต่อไปหรือไม่
หากคุณยังคงพบข้อผิดพลาด Xbox App Error Code 0x406 แม้หลังจากทำตามขั้นตอนข้างต้น ให้ไปที่วิธีถัดไปด้านล่าง
วิธีที่ 3: สร้างโปรไฟล์ผู้ใช้ใหม่
ซึ่งเป็นที่รู้จัก คุณอาจสามารถแก้ไขปัญหานี้ได้โดยการสร้างโปรไฟล์ Windows ใหม่และลงชื่อเข้าใช้ด้วยข้อมูลประจำตัว Xbox Live เมื่อคุณล็อกอินด้วยโปรไฟล์ใหม่แล้ว วิธีนี้จะแก้ไขปัญหาในกรณีที่ปัญหาเกิดจากการเสียหายภายในโปรไฟล์ Windows
แต่โปรดทราบว่าการทำเช่นนี้อาจยกเลิกการตั้งค่าบางอย่างที่คุณเคยตั้งไว้ก่อนหน้านี้ หากคุณตัดสินใจลองกลยุทธ์การซ่อมแซมนี้ ให้ทำตามวิธีด้านล่างเพื่อสร้างโปรไฟล์ผู้ใช้ใหม่:
- เปิดกล่องโต้ตอบ Run ใหม่โดยกด Windows key + R ภายในหน้าต่างที่ปรากฏใหม่ ให้พิมพ์ 'ms-settings:otherusers' ภายในกล่องข้อความและกด Enter เพื่อเปิดแท็บ Family & other people ของแอป Settings

- เมื่อคุณอยู่ภายในแท็บ Family & other users ให้ไปที่หน้าต่างขวาและเลื่อนไปที่แท็บ Other users เมื่อถึงแล้ว คลิก Add someone else to this PC
- ต่อไป ให้เพิ่มอีเมลและเบอร์โทรที่เกี่ยวข้องกับบัญชี Microsoft ของคุณ หากคุณต้องการสร้างบัญชีท้องถิ่นแทน ให้คลิก "I don't have this person's sign-in information"
- ที่หน้าจอถัดไป เริ่มต้นด้วยการพิมพ์ข้อมูลประจำตัวของคุณ หรือคลิก Add a user without a Microsoft account (หากต้องการสร้างบัญชีท้องถิ่น) แต่โปรดทราบว่าหากคุณตัดสินใจสร้างบัญชีท้องถิ่น ฟีเจอร์ออนไลน์บางอย่างจะไม่ทำงานอีกต่อไป
- ตั้งชื่อผู้ใช้และรหัสผ่านสำหรับบัญชีใหม่ คุณจะได้รับแจ้งให้กำหนดคำถามความปลอดภัย คุณควรทำเพื่อรักษาความปลอดภัยบัญชีและตั้งค่าวิธีการกู้คืนรหัสผ่าน
- หลังจากสร้างบัญชีใหม่เสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และล็อกอินด้วยบัญชีที่สร้างใหม่เมื่อได้รับแจ้งที่การเริ่มต้นครั้งต่อไป
- ตอนนี้ที่คุณล็อกอินด้วยโปรไฟล์ผู้ใช้ใหม่แล้ว ให้เปิด Xbox App และพยายามลงชื่อเข้าใช้ด้วยบัญชีของคุณ
หากคุณยังคงพบข้อผิดพลาด Xbox App Error Code 0x406 ให้ไปที่วิธีถัดไปด้านล่าง
วิธีที่ 4: เปิดใช้งาน Token Broker service (หากเกี่ยวข้อง)
ซึ่งเป็นที่รู้จัก ปัญหานี้อาจเกิดในสถานการณ์ที่การแทรกแซงของผู้ใช้ด้วยตนเองหรือแอปพลิเคชันบำรุงรักษาได้แก้ไขพฤติกรรมเริ่มต้นของ Token Broker service โปรดทราบว่า Token Broker service เป็นส่วนสำคัญของบริการเข้าสู่ระบบ Microsoft ทั้งหมดบน Windows 10 รวมถึง Store, Mail app และ Xbox app
การที่บริการนี้ถูกปิดใช้งานโดยค่าเริ่มต้นโดยไม่มีโอกาสถูกเรียกใช้งาน จะรับประกันเกือบแน่นอนว่าคุณจะเห็นข้อผิดพลาด Xbox App Error Code 0x406 เมื่อพยายามลงชื่อเข้าใช้ด้วยบัญชีของคุณ
หากสถานการณ์นี้ใช้ได้กับคุณ หรือคุณสงสัยว่า Token Broker อาจถูกปิดใช้งานบนบัญชีของคุณ ให้ทำตามขั้นตอนด้านล่างเพื่อคืนค่าพฤติกรรมเริ่มต้นโดยตั้งค่า Startup type เป็น Automatic:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run จากนั้น พิมพ์ 'services.msc' ภายในกล่องข้อความและกด Enter เพื่อเปิดหน้าจอ Services

- เมื่อคุณอยู่ภายในหน้าจอ Services ให้เลื่อนลงผ่านรายการแอปพลิเคชันที่ติดตั้งและค้นหาบริการ Time Broker เมื่อเห็นแล้ว คลิกขวาที่มันและเลือก Properties จากเมนูบริบทที่ปรากฏใหม่

- เมื่อคุณอยู่ภายในหน้าจอ Properties ของ Time Broker ให้เลือกแท็บ General และเปลี่ยน Startup type เป็น Automatic จากนั้นคลิก Apply เพื่อบันทึกการเปลี่ยนแปลง

- รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขที่การเริ่มต้นระบบครั้งต่อไปหรือไม่
หาก Xbox App Error Code 0x406 เดียวกันยังคงเกิดขึ้น ให้ไปที่วิธีถัดไปด้านล่าง
วิธีที่ 5: ติดตั้ง Xbox Identity provider
อีกสถานการณ์ที่เป็นไปได้ที่ปัญหานี้จะเกิดคือ หากคุณสูญเสียองค์ประกอบการระบุตัวตนหลักของ Xbox โดยไม่มีสิ่งนี้ คุณจะไม่สามารถเชื่อมต่อเกมบน PC กับระบบ Xbox Live ได้ นอกจากนี้ คุณจะไม่สามารถผ่านหน้าจอลงชื่อเข้าใช้บน Xbox app ได้ เนื่องจากการเชื่อมต่อจะไม่被允许
ผู้ใช้หลายคนที่อยู่ในสถานการณ์เดียวกันรายงานว่าพวกเขาสามารถแก้ไขปัญหาได้โดยการติดตั้ง Xbox Identity Provider – แอประบบทางการที่ให้ผู้เล่น PC เชื่อมต่อกับ Xbox Live
หากคุณคิดว่าสถานการณ์นี้อาจใช้ได้กับคุณ ให้ทำตามคำแนะนำด้านล่างเพื่อติดตั้งและใช้ Xbox Identity Provider:
- ไปที่ลิงก์นี้ (ที่นี่) และดาวน์โหลดเวอร์ชันล่าสุดของ Xbox Identity Provider คลิก Get เพื่อดาวน์โหลดแอปพลิเคชัน UWP
- รอจนการติดตั้งเสร็จสิ้น แล้วรีสตาร์ทคอมพิวเตอร์

- ที่การเริ่มต้นระบบครั้งต่อไป ให้เปิด Xbox app และลองเชื่อมต่ออีกครั้งเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
หากปัญหาเดิมยังคงเกิดขึ้น ให้ไปที่วิธีถัดไปด้านล่าง
วิธีที่ 6: ดำเนินการ Repair Install
ในกรณีที่คุณได้ทำตามขั้นตอนทั้งหมดข้างต้นแล้วแต่ไม่สำเร็จ โอกาสคือระบบของคุณกำลังประสบปัญหาการเสียหายที่อยู่เบื้องต้นซึ่งป้องกันไม่ให้ Xbox app สร้างการสื่อสารกับเซิร์ฟเวอร์ ในกรณีนี้ แอปอื่นๆ อาจได้รับผลกระทบเช่นกัน
หากคุณอยู่ในสถานการณ์แบบนี้ วิธีที่มีประสิทธิภาพสูงสุดในการจัดการคือการรีเซ็ตองค์ประกอบ Windows ทั้งหมด วิธีที่เร็วที่สุดคือการทำ clean install แต่โปรดทราบว่ากระบวนการนี้จะทำให้คุณสูญเสียข้อมูลส่วนตัวทั้งหมด รวมถึงแอปพลิเคชัน การตั้งค่าผู้ใช้ และสื่อ
วิธีที่ดีกว่าคือ repair install (in-place repair) การดำเนินการนี้จะรีเซ็ตองค์ประกอบ Windows ทั้งหมดเช่นกัน (เหมือน clean install) แต่ความแตกต่างคือคุณจะได้รับอนุญาตให้เก็บข้อมูลของคุณไว้ (แอปพลิเคชัน เกม รูปภาพ วิดีโอ เอกสาร และสื่อส่วนตัวประเภทอื่นๆ)
หากคุณตัดสินใจทำ repair install ให้ทำตามบทความทีละขั้นตอนนี้ (ที่นี่) สำหรับคำแนะนำในการดำเนินการ ไม่ว่าคุณจะใช้ Windows 10 เวอร์ชันใดและใบอนุญาตใด