Error Code 0x80190005 รายงานว่าเกิดเมื่อผู้ใช้ Windows พยายาม Login เข้า Xbox App หรือพยายามสร้าง PIN สำหรับ Microsoft Account ข้อความ Error ที่มาพร้อมคือ 'Something went wrong' ปัญหานี้รายงานว่าเกิดบน Windows 10 เท่านั้น

มีสาเหตุหลายอย่างที่อาจนำไปสู่ 0x80190005 Error Code:
- Common Store Inconsistency - สาเหตุทั่วไปที่สุดคือ Inconsistency จาก Bad Store Update หากตรง สามารถแก้ได้โดยรัน Windows Store Apps Troubleshooter และใช้ Fix ที่แนะนำ
- Xbox App Cache เสียหาย - หากเห็น Error เฉพาะตอน Login Microsoft Account ใน Xbox App (แต่ Microsoft Account ใช้งานบน Console ได้ปกติ) น่าจะเป็น Inconsistency หลัง Shutdown ไม่คาดคิด ลองแก้โดย Factory Reset Xbox App
- Bad Data ใน Cache Folder ของ Store - ผู้ใช้บางคนยืนยันว่าปัญหานี้อาจมาจาก Systemic Issue ที่ส่งผลต่อ UWP Apps ทุกตัว (ไม่ใช่แค่ Xbox App) หากเจอ Error กับ UWP Apps หลายตัว ลองแก้โดย Reset Windows Store Cache จาก Elevated Command Prompt
- Bad Data ใน Cache Folder ของ WU - สาเหตุที่ไม่น่าเป็นไปได้ แต่ส่งผลต่อ Sign-in Procedure กับ Microsoft Account ได้ หากปัญหามาจาก Bad Data ใน Cache Folder ลองแก้โดย Clear Windows Update Cache จาก Elevated CMD
- Profile เสียหายบน Xbox One - หากเห็น Error บน Xbox One Console ตอน Sign in ด้วย Xbox Account (ผูกกับ Microsoft Account) ควรแก้ได้โดย Remove และ Re-add Xbox Account จากเมนู Remove Accounts ควรล้างไฟล์ Bad ที่อาจก่อให้เกิดปัญหา
- Bad Files ใน NGC Folder - หากเห็น Error ขณะพยายาม Remove หรือ Setup PIN สำหรับ Microsoft Account น่าจะเป็น Bad Cached Data ใน NGC Folder หากตรง แก้ได้โดยไปที่ตำแหน่งนั้นด้วยตนเอง ลบ Contents ของ NGC Folder หากไม่ได้ ลอง Workaround: สร้าง Local Account ใช้แทนตอนสร้าง PIN
- System File Corruption ระดับลึก - ภายใต้สถานการณ์บางอย่าง อาจเห็น Error จาก System File Corruption ที่แก้ไม่ได้แบบปกติ ในกรณีนี้ ควรพิจารณา Clean Install หรือ Repair Install
วิธีที่ 1: รัน Windows Store Apps Troubleshooter
ก่อนลอง Fix อื่น ควรตรวจสอบก่อนว่า 0x80190005 Error ไม่ได้มาจาก Common Inconsistency ที่ Windows Version แก้ได้อัตโนมัติ
ผู้ใช้บางส่วนยืนยันว่ารัน Windows Store Apps Troubleshooter ช่วยระบุและแก้ปัญหาที่ทำให้ Xbox App ทำงานผิดปกติ
Utility นี้รวม Repair Strategies ที่ใช้ได้อัตโนมัติหากระบุสถานการณ์ที่รู้จักได้ เพื่อใช้ Fix นี้ ทำตามขั้นตอนด้านล่าง:
- กด Windows key + R เปิด Run พิมพ์ 'ms-settings:troubleshooter' กด Enter เปิด Troubleshooting Tab ของ Settings

- ใน Troubleshooter Tab เลื่อนลง Get up and running section คลิก Windows Store Apps ขยาย Section คลิก Run the Troubleshooter

- รอจนกระบวนการเสร็จ หาก Operation เปิดเผยปัญหาเบื้องต้นกับ Store Apps จะได้ตัวเลือก Fix (หากมี Repair Strategy ที่เข้ากันได้) เพื่อใช้ Fix ที่แนะนำ คลิก Apply this fix ทำตามคำแนะนำบนหน้าจอ

- จบ Repair Operation Reboot คอมพิวเตอร์ด้วยตนเอง ดูว่าปัญหาแก้ไขแล้วหรือไม่หลัง Startup Sequence ถัดไป
หากรัน Troubleshooter ไม่แก้ปัญหา หรือสถานการณ์ไม่ตรง ไปวิธีแก้ถัดไป
วิธีที่ 2: รีเซ็ต Xbox App
หากเจอปัญหานี้ทุกครั้งที่พยายาม Login Microsoft Account ใน Xbox App น่าจะเป็น Bug ของ Xbox App ที่พบบ่อย ปรากฏหลัง Machine Shutdown ไม่คาดคิดขณะ App ทำงานหรืออัปเดตอยู่
หากสถานการณ์นี้ตรง ควรแก้ได้โดย Reset Xbox App ผ่าน GUI Settings Menu แล้ว Restart เครื่อง กระบวนการนี้จะ Factory Reset Xbox App คืนค่าเป็น Vanilla Version แล้ว Re-apply Missing Updates
หมายเหตุ: จดจำว่า Operation นี้จะไม่ทำให้สูญเสีย Purchases, Saves หรือ Media (Games และ Applications ที่เป็นของคุณแบบ Digital)
คำแนะนำเร็วๆ สำหรับ Reset Xbox App บน Windows 10:
- เปิด Run ด้วย Windows key + R พิมพ์ "ms-settings:appsfeatures" กด Enter เปิด Apps & Features Menu

- ใน Apps & Features Menu ไปขวา เลื่อนลงหา Xbox App คลิก 1 ครั้ง คลิก Advanced Options

- ใน Advanced Options Menu เลื่อนลงสุดแท็บ Reset คลิก Reset Button เพื่อ Factory Reset Xbox Live App

- เมื่อถูกขอยืนยัน คลิก Reset อีกครั้ง เริ่ม Operation รอจบ
- หลัง Factory Reset Xbox Live App สำเร็จ Restart คอมพิวเตอร์ ดูว่าปัญหาแก้ไขแล้วหรือไม่ใน Startup ถัดไป
หากปัญหาเดิมยังคง ไปวิธีแก้ถัดไป
วิธีที่ 3: รีเซ็ต Windows Store
จำได้ว่า Xbox App พัฒนาสำหรับ UWP (Universal Windows Platform) และพึ่งพา Windows Store Component มาก นี่คือเหตุที่ Corrupted Windows Store Cache หรือ Inconsistency อื่นที่ส่งผลต่อ Store อาจสร้างปัญหากับ Xbox App
ในกรณีส่วนใหญ่ ปัญหาแบบนี้เกิดหลัง Windows Security (หรือ Antivirus ภายนอก) Quarantine UWP Dependencies บางส่วน หากตรง แก้ได้โดย Reset Microsoft Store และ Clear Cache - จะแทนที่ไฟล์ปัญหาด้วย Healthy Copies ควรแก้ 0x80190005 Error
คำแนะนำเร็ว Reset Windows Store Component ผ่าน Elevated CMD:
- เปิด Run ด้วย Windows key + R พิมพ์ 'cmd' กด Ctrl + Shift + Enter เปิด Elevated CMD Prompt

หมายเหตุ: เมื่อถูก Prompt โดย UAC คลิก Yes ให้สิทธิ์ Admin
- ใน Elevated Command Prompt พิมพ์คำสั่งต่อไปนี้ กด Enter Reset Windows Store พร้อมทุก Dependency:
wsreset.exe

- จบคำสั่ง Reboot คอมพิวเตอร์ ดูว่าปัญหาแก้ไขแล้วหรือไม่ใน System Startup ถัดไป
หากยังเจอ 0x80190005 ตอน Sign in Xbox Live App ไปวิธีถัดไป
วิธีที่ 4: ล้าง Windows Update Cache
แม้ดูไม่น่าเป็นไปได้ แต่ Corrupted Windows Update Cache มักถูกผู้ใช้รายงานเป็นสาเหตุ 0x80190005 อาจเกิดจาก Bad Update ที่ Windows Update ติดตั้งไม่ได้
ผู้ใช้บางคนยืนยันว่าแก้ได้โดย Clear Windows Update Cache และ Restart เครื่อง การทำนี้จะ Clear Bad Updates ที่อาจรบกวน Xbox App
คำแนะนำเร็ว Clear Windows Update Cache:
- กด Windows key + R เปิด Run พิมพ์ 'cmd' กด Ctrl + Shift + Enter เปิด Elevated CMD Prompt ที่ UAC คลิก Yes ให้สิทธิ์ Admin

- ใน Elevated CMD พิมพ์คำสั่งต่อไปนี้ตามลำดับ กด Enter หลังแต่ละคำสั่ง หยุด Windows Update Services ที่เกี่ยวข้อง:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
หมายเหตุ: คำสั่งเหล่านี้จะหยุด Windows Update, MSI Installer, Cryptographic และ BITS Services
- หลังหยุด Service ทุกตัว รันคำสั่งต่อไปนี้ Clear และ Rename Catroot2 และ SoftwareDistribution Folders:
ren C:\Windows\System32\catroot2 Catroot2.old ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
หมายเหตุ: โฟลเดอร์ 2 ตัวนี้เก็บ Update Files และ Temporary Files ที่ WU Component ใช้ ไม่สามารถลบแบบปกติได้ วิธีที่มีประสิทธิภาพคือสร้าง Healthy Equivalents โดย Rename 2 Directories
- หลัง Rename 2 โฟลเดอร์แล้ว รันคำสั่งต่อไปนี้ กด Enter หลังแต่ละคำสั่ง เปิด Service ที่ปิดไว้ขั้นตอน 2 กลับ:
net start wuauserv net start cryptSvc net start bits net start msiserver
- หลัง Restart Service ทุกตัว เปิด Xbox App ลอง Sign in อีกครั้ง ดูว่าปัญหาแก้ไขแล้วหรือไม่
หากยังเห็น 0x80190005 Error, ไปวิธีแก้ถัดไป
วิธีที่ 5: Re-add Xbox Account (Xbox Console)
หากเจอ 0x80190005 Error บน Xbox One Console อาจเป็นไฟล์บางส่วนของ Xbox Profile (มักเป็น Data ใน Temp Folder) เสียหายบางส่วน ป้องกันการใช้ Account (แม้ Sign in ถูกต้อง)
หากตรง ควรแก้ได้โดย Delete Local Profile และ Sign in ใหม่ เพื่อ Clear Temp Data Fix นี้ยืนยันได้จากหลาย User ที่เจอ 0x80190005 Error ก่อนหน้านี้
ทำตามขั้นตอนด้านล่าง Re-add Xbox Account เพื่อ Clear Temp Data:
- Exit Game/App ที่รันอยู่บน Xbox One Console ตรวจสอบว่าอยู่ Main Dashboard
- กด Xbox Button บน Controller เปิด Guide Menu เข้า Settings Menu

- ใน Settings Menu ไป Account Tab ไปขวาเลือก Remove Accounts

- จาก Remove Accounts Menu เลือก Account ที่ต้องการลบ ยืนยันกระบวนการ
- หลังลบ Account แล้ว ทำ Hard Reset เพื่อให้ Temp File + Power Capacitors Clear กดค้าง Power Button 10 วินาที หรือจน LED หน้ากระพริบและพัดลมหยุด

หมายเหตุ: หลัง Console ปิด แนะนำถอดปลั๊กไฟออกอีก เพื่อให้ Power Capacitors ระบายออกหมด
- Boot Console กลับปกติ Login Account ใหม่อีกครั้ง ดูว่าปัญหาแก้ไขแล้วหรือไม่
หากปัญหาเดิมยังคง ไปวิธีแก้ถัดไป
วิธีที่ 6: ลบ NGC Folder (หากใช้ได้)
หากเจอ 0x80190005 Error ตอนพยายามสร้าง PIN หรือลบ PIN ปัจจุบันจาก Microsoft Account น่าจะเป็น Corruption ประเภทหนึ่งที่ส่งผลต่อ NGC Folder
หากตรง ควรแก้ได้โดยไปที่ NGC Folder ด้วยตนเอง ลบ Contents ของ Folder ด้วยตนเอง หลังทำและ Restart ควรตั้ง PIN ใหม่หรือลบ PIN ปัจจุบันได้
ทำตามขั้นตอนด้านล่างลบ NGC Folder เพื่อ Clear 0x80190005 Error:
- ก่อนอื่น ตรวจสอบว่า Sign in ด้วย Administrator Account ต้องการ Admin Permissions เพื่อลบ Contents ของ NGC Folder
- เปิด File Explorer, วางตำแหน่งต่อไปนี้ใน Navigation Bar กด Enter เข้า NGC Folder:
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\NGC
- ใน NGC Folder กด Ctrl + A เลือกทั้งหมด คลิกขวา Item ที่เลือก คลิก Delete จาก Context Menu

หมายเหตุ: สามารถใช้ Action Menu ด้านบน คลิก Select All แล้ว Delete ล้าง Contents ของ NGC Folder
- หลัง Clear Contents ของ NGC Folder เรียบร้อย ทำซ้ำ PIN-related Action ที่ก่อให้เกิด 0x80190005 Error ก่อนหน้า ดูว่าปัญหาแก้ไขแล้วหรือไม่
หากปัญหาเดิมยังคง ไปวิธีแก้ถัดไป
วิธีที่ 7: เปลี่ยนเป็น Local Account (หากใช้ได้)
หากเจอ 0x80190005 Error ตอนพยายามตั้ง PIN และลบ NGC Folder ไม่ได้ผล Workaround ที่ดูได้ผลกับผู้ใช้เยอะคือ ใช้ Local Account แทน
แน่นอนว่ามีข้อเสียบ้าง แต่ควรพิจารณาหากไม่สนใจ Sync Data ข้ามอุปกรณ์ หาก Fix นี้เป็นสิ่งที่ยินดีพิจารณา ทำตามขั้นตอนด้านล่างเปลี่ยนเป็น Local Account
สิ่งที่ต้องทำ:
- กด Windows key + R เปิด Run พิมพ์ 'ms-settings:emailandaccounts' ใน Run Text Box กด Enter เปิด Email & Accounts Tab ของ Settings ใน Windows 10

- ใน Email & Accounts Menu คลิก Family & Other users จาก Left-hand Menu ขวา

- ใน Family & other members Menu เลื่อนลงสุด Other users Sub-menu คลิก Icon Add someone else to this PC.

- หน้าจอถัดไป คลิก I don't have this person's sign-in information hyperlink.

- คลิก Add a user without a Microsoft account Hyperlink

- หน้าถัดไป ใส่ Name & Password สำหรับ Local Account ใหม่ คลิก Next สร้าง Local Account

- หลังใส่ข้อมูลถูกต้อง กด Next สร้าง Local Account ใหม่ Restart คอมพิวเตอร์
- ใน Startup ถัดไป ตั้ง PIN สำหรับ Local Account ที่เพิ่งสร้าง ดูว่าปัญหาแก้ไขแล้วหรือไม่
หากปัญหาเดิมยังคง ไปวิธีแก้ถัดไป
วิธีที่ 8: ทำ Repair Install
หากเจอปัญหานี้บน Windows 10 ตอนตั้ง PIN ใหม่ หรือ Sign in Xbox App และวิธีข้างต้นทั้งหมดไม่ได้ผล แสดงว่าเจอ System File Corruption ที่แก้ไม่ได้แบบปกติ
ในกรณีนี้ วิธีเดียวที่แก้ Root Cause ของ 0x80190005 Error คือ Reset ทุก Windows Component ที่เกี่ยวข้อง มี 2 ทางเลือก:
- Repair Install - วิธีที่แนะนำ Repair Install (AKA In-place Repair) จะ Reset แค่ Windows Components ทิ้งไฟล์อื่นๆ ไว้ หมายความว่าเก็บ Games, Applications, Personal Media ที่เก็บอยู่บน OS Drive ได้ แต่จำได้ว่าต้องใช้ Installation Media ที่เข้ากันได้
- Clean Install - กระบวนการง่ายกว่า ไม่ต้องใช้ Installation Media แต่หากไม่ Backup Data ล่วงหน้า พร้อมสูญเสีย Data ทั้งหมดบน OS Drive