Windows Store เป็นแนวคิดที่นำมาร่วมใน Windows 8.1 แต่มันไม่ใช่เรื่องใหม่ในโลกเทคโนโลยี เนื่องจากสมาร์ทโฟนส่วนใหญ่ทำงานโดยใช้ App Store สำหรับดาวน์โหลดแอปและเกมไปยังอุปกรณ์ กระบวนการนี้ทำให้การติดตั้งโปรแกรมและเกมบน PC ง่ายขึ้น คุณเพียงต้องคลิก 1-2 ครั้งเพื่อดาวน์โหลดและติดตั้งแอป
กระบวนการนี้อาจมีบั๊กจากหลายสาเหตุ และในขณะนั้นคุณไม่ค่อยทำอะไรได้นอกจากค้นหาวิธีแก้ไขออนไลน์ นั่นคือเหตุผลที่เราเขียนบทความนี้เพื่อช่วยคุณจัดการกับปัญหา!
แก้ไขข้อผิดพลาด "You'll need a new app to open this ms-windows-store" บน Windows Store?
ข้อผิดพลาดนี้มักเกิดขึ้นโดยไม่คาดคิด ผู้ใช้รายงานว่า Windows Store บนคอมพิวเตอร์ทำงานปกติ 1-2 ชั่วโมงก่อนที่ข้อผิดพลาดจะเริ่มเกิดขึ้น
ข้อผิดพลาดแสดงผ่านข้อความที่ปรากฏหลังพยายามเปิด Store ถัดจากหน้าจอสีฟ้าพร้อมโลโก้ Store มีหลายสาเหตุที่อาจก่อให้เกิดข้อผิดพลาดนี้ จึงควรทำตามบทความจนจบก่อนตัดสินใจ!
วิธีแก้ที่ 1: ใช้โซลูชันขั้นสูงต่อไปนี้
โซลูชันจริงของปัญหานี้ค่อนข้างยากที่จะหา เนื่องจากมีวิธีแก้มากมายที่โดยทั่วไปไม่นำไปสู่ที่ไหนและไม่ช่วยแก้ปัญหา วิธีนี้ประกอบด้วยขั้นตอนมากมายและช่วยจัดการกับข้อผิดพลาด Windows Store ได้อย่างมีประสิทธิภาพ พร้อมกับผลข้างเคียงบางอย่างที่มักตามมา เช่น เมนู Start ไม่ทำงานได้เหมือนเดิม
ทำตามคำแนะนำด้านล่างอย่างระมัดระวัง และแน่ใจว่าคุณไม่ทำสิ่งที่ไม่ควรทำ
- เปิดคอมพิวเตอร์และล็อกอินด้วยบัญชีผู้ดูแลระบบที่คุณใช้ปกติ بصفเจ้าของเครื่อง หากคุณไม่ใช่เจ้าของหรือไม่มีสิทธิ์ผู้ดูแล กรุณาปรึกษาเจ้าของจริงหรือทำตามคำแนะนำด้านล่างวิธีนี้เพื่อสร้างบัญชี
- ไปที่ตำแหน่งต่อไปนี้บนฮาร์ดดิสก์หรือพาร์ติชันหลัก:
C: \ Users \\ AppData \ Local \ Packages
- ลบทุกอย่างที่พบในโฟลเดอร์เหล่านี้ และพยายามละเว้นข้อความผิดพลาดที่บางไฟล์อาจแสดง
- ใช้ Ctrl + Shift + Esc เพื่อเปิด Task Manager หรือ Ctrl + Alt + Delete เลือกจากรายการ หรือค้นหาในเมนู Start
- หากเป็นครั้งแรกที่ลองดูกระบวนการทั้งหมด อาจต้องคลิก "More details" ที่ด้านล่างของหน้าต่าง Task Manager
- หยุดกระบวนการ 2 ตัวต่อไปนี้ในลำดับนี้โดยคลิกขวาเลือก "End task":
Windows Explorer (แถบงาน เมนู Start ไอคอนเดสก์ท็อป จะหายไป - อย่าตกใจ เพราะเป็นพฤติกรรมปกติ)
- กลับไปที่ตำแหน่งเดิมและลองลบทุกอย่างในโฟลเดอร์ คุณควรลบไฟล์ทั้งหมดได้ แม้ไฟล์ที่ลบไม่ได้ตอนต้น
C: \ Users \\ AppData \ Local \ Packages
- หากสำเร็จ คุณจะลบทุกอย่างได้ยกเว้น Cortana
- ขั้นตอนต่อไปต้องทำอย่างรวดเร็ว เนื่องจากต้องหยุดกระบวนการ Cortana และลบโฟลเดอร์ของมัน (ที่เหลือใน Packages) ก่อนที่จะรีสตาร์ทอัตโนมัติ การข้ามขั้นตอนนี้อาจทำให้กระบวนการสำเร็จและแก้ปัญหาได้ แต่โซลูชันทำงานได้ดีที่สุดเมื่อทำครบถ้วน
- เมื่อเสร็จสิ้นการทำงานกับโฟลเดอร์ Packages คุณควรสังเกตว่าโฟลเดอร์ว่างเปล่า หมายถึงกระบวนการสำเร็จ
- เมื่อโฟลเดอร์ Packages ว่างแล้ว คลิกขวาที่เมนู Start เลือก Windows PowerShell (Admin) หรือค้นหาในเมนู Start
- คัดลอกและวางคำสั่งต่อไปนี้ใน PowerShell แบบผู้ดูแล กด Enter เพื่อรัน หากค้าง ให้รันซ้ำหลายครั้งจนสำเร็จ
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
เนื่องจากขั้นตอนส่วนใหญ่สามารถลดความซับซ้อนได้หากใช้บัญชีผู้ดูแล (ขั้นตอนสามารถทำได้ด้วยบัญชีท้องถิ่นทั่วไป) คุณควรใช้บัญชีผู้ดูแลที่เจ้าของเครื่องให้ แต่เพื่อโซลูชันนี้ คุณสามารถเปิดใช้งานบัญชีผู้ดูแลซ่อนได้ง่ายด้วย Command Prompt ทำตามคำแนะนำด้านล่าง:
- โชคดีที่คุณไม่ต้องล็อกอินเข้าบัญชีเพื่อเข้าถึง Command Prompt
- บนหน้าจอล็อกอิน คลิกไอคอน Power และค้าง Shift คลิก Restart
- แทนที่จะรีสตาร์ท หน้าจอสีฟ้าจะปรากฏพร้อมตัวเลือกหลายอย่าง เลือก Troubleshoot >> Advanced Options >> Command Prompt
- คัดลอกและวางคำสั่งต่อไปนี้ใน Command Prompt กด Enter ควรเห็นข้อความ "The command completed successfully"
net user administrator /active:yes
- ล็อกอินเข้าบัญชีผู้ดูแลนี้ และรอสักครู่จนทุกอย่างพร้อม
- สิ่งนี้จะช่วยให้คุณเข้าถึงคอมพิวเตอร์ได้ หากบัญชีเดียวของคุณถูกล็อก
- หลังเสร็จสิ้นกับบัญชีผู้ดูแลซ่อน สามารถปิดใช้งานได้อีกครั้งโดยเปิด Command Prompt แบบผู้ดูแลและพิมพ์:
net user administrator /active:no
วิธีแก้ที่ 2: ทำ Repair Install ของ Windows 10 ด้วย In-place Upgrade
วิธีนี้ถูกเสนอโดยผู้ใช้หลายคนบนฟอรัมที่จัดการกับปัญหานี้ และผู้ใช้สงสัยว่าจะทำงานจริงหรือไม่ ตรงๆ มันทำงานได้ แต่ต้องการความตั้งใจ และผู้คนมักเลือกวิธีนี้หลังจากหมดทางเลือกอื่น ทำตามคำแนะนำด้านล่าง!
- เปิดคอมพิวเตอร์และล็อกอินด้วยบัญชีผู้ดูแลระบบปกติ หากไม่ใช่เจ้าของหรือไม่มีสิทธิ์ผู้ดูแล กรุณาปรึกษาเจ้าของจริงหรือทำตามคำแนะนำจากวิธีที่ 1 เพื่อเปิดใช้งานบัญชีผู้ดูแลซ่อน
- หากยังไม่ทำ คุณต้องปิดหรือลบโปรแกรมแอนติไวรัสหรือความปลอดภัยของบุคคลที่ 3 บน PC ก่อน เพื่อป้องกันไม่ให้รบกวนการอัปเกรด Windows 10 คุณสามารถติดตั้งใหม่ได้หลัง Windows 10 ติดตั้งเสร็จ
- มีหลายวิธีในการทำวิธีนี้ และทั้งหมดเหมือนกัน ตัวเลือกง่ายที่สุดคือใช้ Media Creation Tool
- อย่าใช้ Media Creation Tool ทำ repair install หากคุณมี Windows 10 เวอร์ชันเก่าและต้องการเก็บไว้หลัง Media Creation Tool ทำงานเสร็จ Tool จะไม่รองรับบิลด์เก่า และจะอัปเดตอุปกรณ์เป็น Windows 10 ล่าสุด
- คลิก ลิงก์นี้ เพื่อไปที่ Microsoft และคลิกปุ่ม "Download tool now" เพื่อดาวน์โหลด Media Creation Tool
- ดาวน์โหลด MediaCreationTool.exe ไปที่เดสก์ท็อปหรือที่สะดวก และรันมัน
- หากมี pop-up UAC (User Account Control) คลิก Yes และทำตามคำแนะนำเพื่อติดตั้ง工具ให้ถูกต้อง
- ตัวเลือก "Upgrade this PC now" ควรปรากฏทันที เลือกมันและคลิก Next Windows 10 จะเริ่มดาวน์โหลดหากมีการอัปเดตค้างสำหรับบิลด์ของคุณ
- ตัวเลือก "Download and install updates" สามารถเลือกได้โดยคลิกและกด Next ควรอ่านข้อตกลงสิทธิ์ใช้งานก่อนคลิก Accept หรือ Do not accept ต้องยอมรับหากต้องการดำเนินการติดตั้งต่อ
- เมื่อเครื่องมือพร้อม คุณจะได้รับแจ้งให้เลือกตัวเลือก "Install" ซึ่งจะเริ่ม repair install ของคอมพิวเตอร์
- คุณสามารถเลือกว่าต้องการเก็บอะไรบ้าง หากเลือกตัวเลือกแรก จะเก็บไฟล์ส่วนตัวและแอปที่ติดตั้งไว้ ตัวเลือกที่สองเก็บไฟล์ส่วนตัวแต่ลบแอป และสามารถลบทุกอย่างได้
- Windows 10 Setup tool จะเริ่มกระบวนการอัปเดตที่จำเป็นเพื่อซ่อมแซมการติดตั้ง Windows ของคุณ กระบวนการอาจค่อนข้างนาน หากคุณไม่ได้อัปเดตอุปกรณ์มานาน
- คอมพิวเตอร์จะบูทไปหน้าจอล็อกอินหลังการติดตั้งและซ่อมแซมเสร็จ คุณอาจต้องตั้งค่าเวลาและวันที่ใหม่ก่อนใช้งานอุปกรณ์
วิธีแก้ที่ 3: สร้างบัญชีใหม่
ผู้ใช้รายงานว่าการสร้างบัญชีใหม่บนคอมพิวเตอร์ช่วยจัดการกับปัญหาได้ นี่เป็นวิธีแก้รอบคอที่ช่วยให้คุณใช้แอปผ่านบัญชีอื่นบนคอมพิวเตอร์เดียวกัน วิธีนี้ดีหากคุณใช้บัญชีท้องถิ่นที่ไม่มีข้อมูลมากมายติดอยู่ ดูวิธีสร้างบัญชีใหม่ใน Windows 10 ด้านล่าง!
การสร้างบัญชี Microsoft
- เปิด Settings โดยคลิกไอคอนเฟืองเหนือปุ่มพลังงานในเมนู Start หรือค้นหาในแถบค้นหา
- เปิดส่วน Accounts ใน Settings และเลือก Other accounts
- เลือก "Add someone else to this PC"
- ให้ข้อมูลบัญชีที่จะเพิ่มตามคำแนะนำ: หากบัญชีมีอยู่แล้วใต้อีเมล Microsoft ใส่ตอนนี้ หากไม่ใช่ ใส่อีเมลที่ต้องการ ใช้งานอีเมลที่ถูกต้อง หากต้องการสร้างอีเมลใหม่จากเมนู Add an account คลิก "Sign up for a new email address" Add a child's account ใช้งานหากผู้ใช้เป็นเด็ก
- ทำตามคำแนะนำเพื่อเสร็จสิ้นการตั้งค่าบัญชี
การสร้างบัญชีท้องถิ่น (Local Account)
- เปิด Settings เหมือนข้างต้น
- เปิดส่วน Accounts และเลือก Other accounts
- เลือก "Add an account" แล้วคลิก "Sign in without a Microsoft account" (ปกติไม่แนะนำ)
- สร้าง Local account และดำเนินการต่อ
- ใส่ชื่อผู้ใช้สำหรับบัญชีใหม่
- หากต้องการป้องกันด้วยรหัสผ่าน ใส่รหัสผ่านและคำใบ้ แล้วคลิก Next
- คลิก Finish เพื่อเสร็จสิ้นการสร้างบัญชีใหม่