Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

Windows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]

คุณอาจไม่พบ Windows Store ใน Windows 10 หากใช้เวอร์ชัน Windows ที่ล้าสมัย/ล้าระดับ นอกจากนี้ ผู้ใช้จะเจอปัญหานี้หากลบ Store เอง หรือผลจากอัปเดตที่มีบั๊ก

เมื่อเจอปัญหา ไอคอน Microsoft Store อาจไม่แสดง หรือถ้าแสดง คลิกไทล์ Store ในเมนู Windows ก็ไม่เกิดอะไรขึ้น

Windows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]

ก่อนไปวิธีติดตั้ง Store ใหม่ ตรวจสอบว่า การรีสตาร์ท ระบบช่วยได้หรือไม่ ตรวจสอบว่าการรันคำสั่งต่อไปนี้ใน Run box ช่วยได้หรือไม่:

ms-windows-store:
Windows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]

วิธีแก้ไขที่ 1: อัปเดต OS ของระบบเป็นบิลด์ล่าสุด

Microsoft เพิ่มฟีเจอร์ใหม่และแก้บั๊ก OS เรื่อยๆ หากระบบใช้ Windows เวอร์ชันเก่า อาจเจอข้อผิดพลาดนี้ การอัปเดต Windows เป็นบิลด์ล่าสุดอาจแก้ปัญหาได้

  1. อัปเดต Windows เป็นบิลด์ล่าสุด อาจต้องอัปเดต Windows Update Agent
  2. หลังอัปเดต Windows ตรวจสอบว่าข้อผิดพลาด Microsoft Store แก้ไขแล้วหรือยัง

วิธีแก้ไขที่ 2: รัน Windows Store Apps Troubleshooter

Windows มาพร้อมตัวแก้ไขปัญหาทั่วไป หนึ่งในนั้นคือ Windows Store Apps Troubleshooter การรันอาจแก้ปัญหา Store ปัจจุบัน ตัวแก้ไขจะตรวจสอบพารามิเตอร์ทั้งหมดใน OS เกี่ยวกับ Store และพยายามรีเฟรชมัน

  1. เปิด Windows Settings กด Windows + I เลือก AppsWindows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  2. ในรายการ Apps ขยาย Microsoft Store คลิก Advanced Options (ถ้า Store ไม่มี ให้ไปขั้นตอนที่ 4)Windows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  3. คลิก Terminate (อาจต้องเลื่อนลง) ยืนยัน ยุติ Microsoft StoreWindows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  4. ไปที่หน้า Home ของ Windows Settings เลือก Update & SecurityWindows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  5. ด้านซ้ายเลือก Troubleshoot คลิก Additional Troubleshooters (ด้านขวา)Windows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  6. เลื่อนลงสุด ขยาย Windows Store Apps
  7. คลิก Run the Troubleshooter ทำตามคำแนะนำบนหน้าจอWindows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  8. รีบูท PC คลิกขวา Windows button เลือก Windows PowerShell (Admin)Windows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  9. รันคำสั่ง:
    Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  10. รีบูท PC ตรวจสอบว่าปัญหา Microsoft Store แก้ไขแล้วหรือยัง

วิธีแก้ไขที่ 3: รีเซ็ต Microsoft Store ด้วย WSReset

Microsoft มีเครื่องมือ WSReset ใน Windows สำหรับรีเซ็ต Windows Store โดยไม่เปลี่ยนแปลงการตั้งค่าบัญชี ในสถานการณ์นี้ การใช้เครื่องมือนี้อาจล้างข้อผิดพลาดและแก้ปัญหาได้

  1. เปิดเมนู Windows กดปุ่ม Windows logo ค้นหา WSReset คลิกขวา WSReset เลือก Run as AdministratorWindows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  2. รอ การทำงานของ WSReset เสร็จ ตรวจสอบว่าปัญหาแก้ไขแล้วหรือยัง
  3. ถ้าไม่ ให้ รีบูท เครื่อง ตรวจสอบว่า Microsoft Store กลับมาหรือยัง
  4. ถ้ายังไม่ ล้างไฟล์ temp ทำ disk cleanup แล้ว ทำซ้ำขั้นตอน 1-3 ตรวจสอบอีกครั้ง

วิธีแก้ไขที่ 4: ติดตั้งแอปผ่านเว็บ Microsoft Store

ถ้าปัญหายังคงอยู่ การติดตั้งแอปผ่านเว็บ Microsoft Store อาจดึง Store ออกมาและแก้ปัญหาได้

  1. เปิด เว็บเบราว์เซอร์ ไปที่เว็บไซต์ Microsoft Store (อาจต้องล็อกอินด้วยบัญชี Microsoft)
  2. เลือกแอป เช่น Xbox application (ค้นหา Xbox app) แล้ว เปิด
  3. คลิก Get หากได้พรอมป์เปิด Microsoft Store คลิก open Microsoft StoreWindows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  4. ตรวจสอบว่าระบบไม่มีปัญหา Microsoft Store แล้ว

วิธีแก้ไขที่ 5: เปิด Developer Mode ในการตั้งค่าระบบ

Windows 10 มีโหมดนักพัฒนาช่วยทดสอบและดีบั๊กแอป โหมดนี้ให้เข้าถึงฟีเจอร์/ทรัพยากรที่อาจกระตุ้นการติดตั้ง Microsoft Store และแก้ปัญหาได้

  1. คลิกขวา ที่ Windows button เลือก SettingsWindows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  2. เปิด Update & Security ด้านซ้ายเลือก For Developers
  3. เปิด ตัวเลือก Developer Mode โดยสลับสวิตช์เป็น on และยืนยันเปิด Developer ModeWindows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  4. ตรวจสอบว่า Microsoft Store ทำงานได้ ถ้าได้ ไปที่ส่วน Downloads and Updates ตรวจสอบ Store update ถ้ามี ติดตั้งอัปเดต Store ล่าสุด ตรวจสอบว่าการปิด Developer Mode ทำให้ Store หายหรือไม่ ถ้าไม่ ให้ใช้ Store ต่อไป มิฉะนั้น เปิด Developer Mode ค้างไว้
  5. ถ้า Store ไม่ทำงานหลังขั้นตอน 3 คลิกขวา ที่ Windows button เลือก Windows PowerShell (Admin)
  6. รันคำสั่ง:
    Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  7. รีบูท PC ตรวจสอบว่าปัญหา Microsoft Store แก้ไขแล้วหรือยัง

วิธีแก้ไขที่ 6: สร้างบัญชีผู้ใช้ใหม่

Microsoft Store อาจหายจากระบบ หากโปรไฟล์ผู้ใช้เสียหาย การสร้างบัญชีใหม่และเข้าผ่านบัญชีนั้นอาจแก้ปัญหาได้

  1. สร้างบัญชีผู้ใช้ท้องถิ่นใหม่ (แนะนำ administrator) รีบูท ระบบ
  2. หลังบูท ล็อกอินด้วยบัญชีใหม่ ตรวจสอบว่า Microsoft Store มีในบัญชีใหม่หรือไม่
  3. ถ้าไม่มี ในบัญชีใหม่ คลิกขวา ที่ Windows button เลือก Windows PowerShell (Admin)Windows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  4. รันคำสั่งต่อไปนี้ทีละคำสั่ง:
    Set-ExecutionPolicy Unrestricted Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  5. รีบูทเครื่อง และ ล็อกอินด้วยบัญชีใหม่ ตรวจสอบว่าปัญหา Microsoft Store แก้ไขแล้วหรือยัง

วิธีแก้ไขที่ 7: ลงทะเบียน Store ใหม่ด้วยคำสั่ง PowerShell

ถ้าไม่มีวิธีไหนได้ผล ลองใช้คำสั่ง PowerShell ด้านล่างเพื่อลงทะเบียน Microsoft Store ใหม่ หากระหว่างรันคำสั่งแสดงว่ามี Store 2 เวอร์ชัน ให้เลือกเวอร์ชันล่าสุดด้วยตนเอง

  1. คลิกขวา ที่ Windows button เลือก Windows PowerShell (Admin)
  2. รันคำสั่ง:
    Get-AppxPackage -allusers Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    Windows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  3. ตรวจสอบว่าปัญหา Microsoft Store แก้ไขแล้วหรือยัง
  4. ถ้าไม่ รีบูทระบบ หลังบูท ตรวจสอบอีกครั้ง
  5. ถ้ายังไม่ ทำซ้ำขั้นตอน 1 เปิด Windows PowerShell (Admin) รัน:
    Get-AppXPackage -allusers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    Windows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  6. รีบูทเครื่อง หลังบูท ตรวจสอบอีกครั้ง
  7. ถ้ายังไม่ ทำซ้ำขั้นตอน 1 เปิด Windows PowerShell (Admin) รัน:
    Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  8. รีบูทเครื่อง หลังบูท ตรวจสอบอีกครั้ง
  9. ถ้ายังไม่ ทำซ้ำขั้นตอน 1 เปิด Windows PowerShell (Admin) รัน:
    Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  10. รีบูทเครื่อง หลังบูท ตรวจสอบอีกครั้ง
  11. ถ้ายังไม่ ลอง คัดลอกโฟลเดอร์ต่อไปนี้ จากเครื่องที่ปลอดภัย (ถ้าเป็นไปได้) ต้อง take ownership ของโฟลเดอร์:
    C:\Program Files\WindowsApps
  12. ทำซ้ำ ขั้นตอน 1-8 ตรวจสอบว่า Microsoft Store ทำงานได้หรือไม่

วิธีแก้ไขที่ 8: ใช้ GitHub Microsoft Store Project

มีโปรเจกต์บน GitHub สำหรับติดตั้ง Microsoft Store ใหม่ (หากใช้ Windows 10 Enterprise LTSC)

  1. เปิด เว็บเบราว์เซอร์ ไปที่ลิงก์ GitHub ของ Microsoft Store project
  2. คลิกปุ่ม Code เลือก Download ZipWindows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  3. แตกไฟล์ ที่ดาวน์โหลด แล้วเปิดโฟลเดอร์ที่แตก
  4. ในไฟล์ที่แสดง คลิกขวา ที่ "Add-Store.cmd" เลือก Run as AdministratorWindows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  5. ทำตามคำแนะนำสำหรับการติดตั้ง Store ใหม่ ตรวจสอบว่าปัญหาแก้ไขแล้วหรือยัง
  6. ถ้าไม่ รีบูทเครื่อง หลังบูท ตรวจสอบว่า Microsoft Store ทำงานได้หรือไม่
  7. ถ้าไม่ กดปุ่ม Windows logo เปิด Windows menu ค้นหา Command Prompt คลิกขวา เลือก Run as Administrator
  8. รันคำสั่ง:
    PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
  9. รีบูท PC หลังบูท ตรวจสอบว่าปัญหา Microsoft Store แก้ไขแล้วหรือยัง

วิธีแก้ไขที่ 9: ใช้ Preinstalled Apps Zip ติดตั้ง Microsoft Store ใหม่

สามารถใช้ Preinstalled Apps (ดาวน์โหลดจากไซต์ Microsoft อย่างเป็นทางการ) ติดตั้ง Microsoft Store ได้

  1. เปิด เว็บเบราว์เซอร์ ดาวน์โหลด ไฟล์ reinstall-preinstalledApps.zip
  2. แตกไฟล์ ที่ดาวน์โหลด จด path ของไฟล์ที่แตก (แนะนำคลิกที่ address bar คัดลอก)Windows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  3. คลิกขวา ที่ Windows button เลือก Windows PowerShell (Admin)
  4. รันคำสั่ง:
    Set-ExecutionPolicy Unrestricted
  5. ใน PowerShell ไปที่ไดเรกทอรีไฟล์ที่แตก ขั้นตอนที่ 2 รัน:
    cd C:\Users\(yourusername)\Downloads\Compressed\reinstall-preinstalledApps

    (สามารถวางลิงก์ที่คัดลอกขั้นตอนที่ 2 โดยกด Ctrl + V ที่หน้าต่าง PowerShell หลังคำสั่ง cd และเว้นวรรค)

  6. รันคำสั่ง:
    .\reinstall-preinstalledApps.ps1 *Microsoft.WindowsStore*
    Windows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  7. รันคำสั่ง:
    WSReset.exe
  8. หลังรันคำสั่ง ตรวจสอบว่า Microsoft Store ทำงานได้หรือไม่
  9. ถ้าไม่ รีบูท เครื่อง หลังบูท ตรวจสอบว่าปัญหา Microsoft Store แก้ไขแล้วหรือยัง

วิธีแก้ไขที่ 10: ใช้ Microsoft Store Appx Package Installer

ถ้าไม่มีวิธีไหนแก้ปัญหาได้ สามารถใช้ Microsoft Store Appx package installer ติดตั้ง Microsoft Store ได้

  1. เปิด เว็บเบราว์เซอร์ เปิดเว็บไซต์ดาวน์โหลด Appx package (ไซต์บุคคลที่สามที่สร้างลิงก์ดาวน์โหลดตัวติดตั้งแอปสำหรับแอปที่เลือกจากลิงก์ดาวน์โหลดโดยตรงของเซิร์ฟเวอร์ Microsoft อย่างเป็นทางการ)
  2. คัดลอก ลิงก์เซิร์ฟเวอร์ Microsoft อย่างเป็นทางการ ต่อไปนี้ ไปที่กล่อง URL ของไซต์ดังกล่าว:
    https://www.microsoft.com/en-us/p/microsoft-store/9wzdncrfjbmp
  3. เลือก Retail หรือตัวเลือกที่เหมาะสม ตามความต้องการ คลิกปุ่ม generate (เครื่องหมายถูก)Windows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  4. ดาวน์โหลด 4 ประเภทของ appx packages (Microsoft Store และการพึ่งพา):
    NET.Native.Framework Microsoft.NET.Native.Runtime Microsoft.VCLibs Microsoft.WindowsStore

     

    Windows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]

    พยายามใช้ เวอร์ชันล่าสุดของแต่ละไฟล์ เช่น ถ้าเวอร์ชันหนึ่งเป็น 1.7 อีกอันเป็น 2.2 ให้เลือก 2.2 นอกจากนี้ ให้ระวัง สถาปัตยกรรม (ARM, X86, หรือ X64) และดาวน์โหลดตาม OS ของคุณ อาจต้อง คลิกขวา ที่ ลิงก์ที่เกี่ยวข้อง คลิก "Save Link As" หากได้คำเตือนเบราว์เซอร์ คลิก Keep

    Windows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  5. หลังดาวน์โหลดไฟล์ ติดตั้งไฟล์ Appx dependencies 3 ไฟล์ก่อน (Microsoft.NET.Native.Framework, Microsoft.NET.Native.Runtime, Microsoft.VCLibs) แล้ว ติดตั้ง Windows Store Appx bundle fileWindows 10 Store ไม่ได้ติดตั้ง [แก้ไขแล้ว]
  6. ตรวจสอบว่า Microsoft Store ติดตั้งแล้วหรือไม่ ถ้าไม่ รีบูท PC
  7. หลังบูท ตรวจสอบว่า Microsoft Store ทำงานปกติ ถ้าได้ สามารถ ตรวจสอบเวอร์ชัน โดย รัน คำสั่งต่อไปนี้ใน Command Prompt ที่มีสิทธิ์ผู้ดูแล:
    Get-AppxPackage -allusers Microsoft.WindowsStore

ถ้าไม่มีวิธีไหนทำงาน ตรวจสอบว่า System Restore ช่วยได้หรือไม่ ถ้าไม่ใช่ตัวเลือกหรือไม่ต้องการเสี่ยง ตรวจสอบว่า Repair Install ของ Windows ช่วยได้หรือไม่ ถ้ายังไม่ได้ อาจต้อง Reset PC เป็นค่าเริ่มต้นโรงงาน หรือติดตั้ง Windows ใหม่แบบสะอาด