Windows Store ทำงานได้ดีในการนำแอปพลิเคชัน Windows มาสู่เดสก์ท็อปของคุณ แต่คุณอาจเห็นข้อผิดพลาดเมื่อเข้าถึง Windows Store ข้อความข้อผิดพลาดน่าจะเป็น:

จะมีรหัสข้อผิดพลาดระบุที่ด้านล่างของหน้าจอข้อผิดพลาด แม้ว่าคุณจะเห็นข้อความข้อผิดพลาดหลากหลาย แต่ที่น่าจะพบบ่อยที่สุดคือ 0x80072EE7 0x80072EFD, 0x801901F7 และ 0x80072EFF ข้อผิดพลาดเหล่านี้จะเป็นสิ่งกีดกันไม่ให้คุณเข้าถึง Windows Store
สามารถมีหลายสิ่งก่อให้เกิดปัญหานี้ ขึ้นอยู่กับรหัสข้อผิดพลาด แต่สิ่งที่พบบ่อยที่สุดที่ก่อให้เกิดปัญหาแบบนี้เกี่ยวข้องกับปัญหาการเชื่อมต่อ จริงๆ แล้ว ข้อความที่เกี่ยวข้องกับการเชื่อมต่อ Windows Store อาจปรากฏบนหน้าจอข้อผิดพลาด ข้อผิดพลาดเหล่านี้ยังอาจเกิดขึ้นหากคุณใช้ Proxy Server หรือ Proxy App เช่น Zenmate สุดท้าย ปัญหานี้อาจเกิดจากสิทธิ์ที่ไม่เหมาะสมใน Registry Editor ดังนั้น มีหลายวิธีแก้ปัญหานี้ เริ่มจากวิธีที่ 1 และทำตามขั้นตอนที่ให้ไว้ หากไม่แก้ปัญหา ให้ไปวิธีถัดไป
วิธีแก้ที่ 1: ล้าง Cache ของ Windows Store
เพื่อเริ่มต้น คุณควรเพียงล้าง Cache ของ Windows Store เนื่องจากการทำเช่นนั้นเป็นวิธีแก้ปัญหาสำหรับหลากหลายปัญหาที่เกี่ยวข้องกับ Windows Store และอาจสามารถทำงานได้ในกรณีนี้ด้วย ในการล้าง Cache ของ Windows Store คุณต้อง:
- กด Windows Logo Key + R เพื่อเปิด Run
- พิมพ์ WSReset.exe ลงในกล่อง Run และกด Enter
- Restart คอมพิวเตอร์ และเมื่อมันบูทขึ้น ให้ตรวจสอบว่า Windows Store ทำงานกลับมาหรือไม่
วิธีแก้ที่ 2: Re-register Windows Store
เมื่อพูดถึงปัญหา Windows 10 ที่เกี่ยวข้องกับ Windows Store การ Re-register Windows Store เสมอเป็นความคิดที่ดี และดูว่ามันแก้ปัญหาได้หรือไม่ ผู้ใช้ Windows 10 หลายคนที่ได้รับผลกระทบจากปัญหาเฉพาะนี้ ได้ประสบความสำเร็จในการกำจัดมันโดยเพียง Re-register Windows Store ในการใช้วิธีนี้ คุณต้อง:
- กด Windows Logo Key + X เพื่อเปิด WinX Menu
- ใน WinX Menu ค้นหาและคลิก Command Prompt (Admin) เพื่อเปิด Command Prompt ที่มีสิทธิ์ Admin
- พิมพ์คำสั่งต่อไปนี้ลงใน Command Prompt ที่มีสิทธิ์ Admin และกด Enter:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
- เมื่อคำสั่งรันเสร็จสิ้น ปิด Command Prompt ที่มีสิทธิ์ Admin
- Restart คอมพิวเตอร์ และรอจนบูทขึ้น เมื่อคอมพิวเตอร์บูทขึ้น ลองเปิด Windows Store และดูว่ามันโหลดสำเร็จหรือไม่

วิธีแก้ที่ 3: เปลี่ยนชื่อโฟลเดอร์ Software Distribution
ตั้งอยู่ใน Root Folder ของ HDD/SSD ของคอมพิวเตอร์คุณคือโฟลเดอร์ชื่อ Software Distribution และมีโอกาสค่อนข้างดีที่คุณจะแก้ปัญหาได้โดยเพียงเปลี่ยนชื่อโฟลเดอร์นี้ บังคับให้ Windows สร้างใหม่อัตโนมัติ ในการทำเช่นนี้ คุณต้อง:
- กด Windows Logo Key + X เพื่อเปิด WinX Menu
- ใน WinX Menu ค้นหาและคลิก Command Prompt (Admin) เพื่อเปิด Command Prompt ที่มีสิทธิ์ Admin
- ทีละคำสั่ง พิมพ์คำสั่งต่อไปนี้ลงใน Command Prompt ที่มีสิทธิ์ Admin และกด Enter หลังพิมพ์แต่ละคำสั่ง:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
- พิมพ์คำสั่งต่อไปนี้ลงใน Command Prompt ที่มีสิทธิ์ Admin และกด Enter:
ren X:\Windows\SoftwareDistribution SoftwareDistribution.old
หมายเหตุ: แทนที่ X ในคำสั่งนี้ด้วยตัวอักษรที่สอดคล้องกับพาร์ติชันของ HDD/SSD ของคอมพิวเตอร์ที่ติดตั้ง Windows ปกติคือ C:\
- ทีละคำสั่ง พิมพ์คำสั่งต่อไปนี้ลงใน Command Prompt ที่มีสิทธิ์ Admin และกด Enter หลังพิมพ์แต่ละคำสั่ง:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- พิมพ์ exit ลงใน Command Prompt ที่มีสิทธิ์ Admin และกด Enter เพื่อปิด
- Restart คอมพิวเตอร์
- รอจนคอมพิวเตอร์บูทขึ้น
- เมื่อคอมพิวเตอร์บูทขึ้น ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

วิธีแก้ที่ 4: เปิดใช้งาน TLS
หากวิธีแก้ที่ระบุและอธิบายไว้ข้างต้นไม่ได้ผลสำหรับคุณ คุณอาจประสบปัญหานี้เพราะ TLS ถูกปิดใช้งานบนคอมพิวเตอร์ของคุณ หากเป็นเช่นนั้น การเปิดใช้งาน TLS จะทำงานและแก้ปัญหานี้ ในการเปิดใช้งาน TLS บนคอมพิวเตอร์ Windows 10 คุณต้อง:
- เปิด Start Menu
- คลิก Settings
- คลิก Network & Internet
- คลิก Wi-Fi ในเพนด้านซ้าย และในเพนด้านขวา ให้เลื่อนลงและคลิก Internet Options
- ไปที่แท็บ Advanced
- ภายใต้ Settings ให้เลื่อนลงไปที่ Security
- ตรวจสอบให้แน่ใจว่ามีเครื่องหมายถูกถัดจากตัวเลือก Use TLS 1.2 หมายความว่าตัวเลือกนี้เปิดใช้งาน
- คลิก Apply แล้ว OK
- Restart คอมพิวเตอร์ของคุณ เมื่อคอมพิวเตอร์บูทขึ้น ลองเปิด Windows Store และดูว่ามันโหลดสำเร็จหรือไม่
วิธีแก้ที่ 5: ปิดใช้งาน Proxy
การเปิดใช้งาน Proxy อาจป้องกันไม่ให้คุณเข้าถึง Windows 10 Store
- กด Windows + R Keys เพื่อเปิด Command Prompt พิมพ์ inetcpl.cpl แล้วคลิก OK จะเปิดการตั้งค่า Internet Properties
- ไปที่แท็บ Connections และคลิก LAN Settings
- ติ๊กเช็คบ็อกซ์ถัดจาก Automatically Detect Settings และยกเลิกติ๊กเช็คบ็อกซ์ภายใต้ Proxy Server
- คลิก OK และลองเปิด Windows 10 Store
ทางเลือกอื่น คุณสามารถทำตามขั้นตอนเหล่านี้
- เปิด Elevated Command Prompt โดยกดปุ่ม Start พิมพ์ cmd และเปิดเป็น Administrator
- ใน Elevated Command Prompt พิมพ์คำสั่งต่อไปนี้:
netsh winhttp reset proxy
สิ่งนี้จะ Reset Proxy Settings และให้การเข้าถึงอินเทอร์เน็ตโดยตรง
- ลอง Browse Windows 10 Store และตรวจสอบว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ที่ 6: เปิดใช้งาน TLS
การเปิดใช้งาน TLS จาก Internet Options ทำงานได้สำหรับคนเยอะมาก ดังนั้น ทำตามขั้นตอนด้านล่างเพื่อเปิดใช้งาน TLS
- ค้าง Windows Key และกด R
- พิมพ์ inetcpl.cpl และกด Enter

- คลิกแท็บ Advanced

- ค้นหาตัวเลือก TLS 1.0, TLS 1.2, และ TLS 1.3 จาก Settings ตัวเลือกเหล่านี้ควรอยู่ภายใต้หัวข้อ Security
- ติ๊ก ตัวเลือก TLS 1.0, TLS 1.2, และ TLS 1.3
- คลิก Ok

เมื่อเสร็จแล้ว ตรวจสอบว่า Windows Store ทำงานหรือไม่
วิธีแก้ที่ 7: ปิด Proxy Server
การปิดตัวเลือกใช้ Proxy Server ก็ทำงานได้สำหรับผู้ใช้ส่วนใหญ่ นี่สมเหตุสมผลเพราะการใช้ Proxy Server อาจก่อให้เกิดปัญหาการเชื่อมต่อ
ขั้นตอนสำหรับปิด Proxy Server กำหนดไว้ด้านล่าง
- ค้าง Windows Key และกด R
- พิมพ์ inetcpl.cpl และกด Enter

- คลิกแท็บ Connections
- คลิก LAN Settings

- ยกเลิกติ๊ก ตัวเลือก Use a Proxy Server for Your LAN (These Settings Will Not Apply to Dial-Up Connections or VPN)

- คลิก Ok และคลิก Ok อีกครั้ง
ตรวจสอบว่า Windows Store เริ่มทำงานหรือไม่
วิธีแก้ที่ 8: อัปเดต Windows
แม้วิธีนี้จะไม่ได้ผลสำหรับผู้ใช้หลายคน แต่ก็คุ้มค่าที่จะลอง บางผู้ใช้แก้ปัญหาได้โดยเพียงอัปเดตระบบ วิธีนี้จะทำงานแน่นอนหากปัญหาเกิดจาก Windows Update Microsoft จะปล่อย Fix ใน Windows Update ถัดไป ดังนั้นการติดตั้งอัปเดตล่าสุดควรช่วยได้
หมายเหตุ: ในบางกรณี ผู้ใช้ไม่สามารถดาวน์โหลด Windows Update ได้เลย น่าจะเพราะเหตุเดียวกันที่ก่อให้เกิดปัญหากับ Windows Store ดังนั้น หากคุณไม่สามารถอัปเดตระบบได้ อย่ากลัว ลองทำตามขั้นตอนในวิธีอื่นๆ
วิธีแก้ที่ 9: ตั้งค่าเวลาและวันที่
การตั้งค่าเวลาและวันที่ที่ถูกต้องเป็นวิธีแก้อีกอย่างที่ทำงานได้สำหรับคนเยอะมาก นี่จะแก้ปัญหาหาก Windows Store มีปัญหากับการเชื่อมต่อ การมีเวลาและวันที่ผิดสามารถก่อให้เกิดปัญหาการเชื่อมต่อ
- ค้าง Windows Key และกด I
- เลือก Time & Language

- ปิด Set Time Automatically
- คลิก Change ภายใต้ Change Date and Time

- เลือกเวลาและวันที่ที่ถูกต้อง แล้วคลิก Change เพื่อยืนยัน

สิ่งนี้ควรแก้ปัญหาได้หาก Windows Store ทำงานผิดปกติเพราะเวลาและวันที่ผิด
วิธีแก้ที่ 10: เปิดใช้งาน Windows Update Service
แม้เราจะบอกคุณให้อัปเดต Windows ในวิธีที่ 3 แล้ว แต่วิธีนี้ต่างออกไป ผู้ใช้หลายคนแก้ปัญหาได้โดยตั้งค่า Windows Update Service เป็น Automatic ดูเหมือนจะมีความสัมพันธ์ระหว่าง Windows Store และ Windows Update และการเปิด Windows Update Service แก้ปัญหา Windows Store ได้
ทำตามขั้นตอนด้านล่างเพื่อเปิด Windows Update Service
- ค้าง Windows Key และกด R
- พิมพ์ services.msc และกด Enter

- ค้นหา Windows Update Service จากรายการ และดับเบิลคลิก

- ตรวจสอบให้แน่ใจว่า Startup Type ของบริการตั้งเป็น Automatic เลือก Automatic หรือ Automatic (Delayed Start) จาก Drop Down Menu ใน Startup Type

- ตรวจสอบว่าบริการกำลังทำงานอยู่ Service Status จะระบุหน้า Service Status หากบริการหยุด ให้คลิก Start เพื่อเริ่มบริการ หมายเหตุ: หากคุณไม่สามารถเริ่มบริการได้ ให้เลือก Manual จาก Drop Down Menu ของ Startup Type แล้วคลิก Start เมื่อบริการเริ่มแล้ว ให้เลือก Automatic Startup Type อีกครั้ง
- คลิก Apply แล้วคลิก Ok

- Reboot
Windows Store ของคุณควรทำงานหลัง Reboot
วิธีแก้ที่ 11: เปิดใช้งาน DNS Client Service
การเปิดใช้งาน DNS Client Service เป็นวิธีแก้ที่ให้ผลสำหรับผู้ใช้หลายคน ทำตามขั้นตอนด้านล่างเพื่อเปิด DNS Client Service
- ค้าง Windows Key และกด R
- พิมพ์ services.msc และกด Enter

- ค้นหา DNS Client Service จากรายการ และดับเบิลคลิก

- ตรวจสอบให้แน่ใจว่า Startup Type ของบริการตั้งเป็น Automatic เลือก Automatic หรือ Automatic (Delayed Start) จาก Drop Down Menu ใน Startup Type

- คลิก Apply แล้ว Ok
- Reboot
ตรวจสอบว่าวิธีนี้แก้ปัญหา Windows Store หรือไม่ หากไม่แก้ ให้ไปวิธีถัดไป
วิธีแก้ที่ 12: แก้ไขปัญหาสิทธิ์
ตามที่กล่าวไว้ตอนต้น ปัญหาอาจเกิดจากปัญหาสิทธิ์ใน Registry ดังนั้น การให้สิทธิ์ที่เหมาะสมแก่ Registry Key ก็แก้ปัญหาได้ ขั้นตอนสำหรับเปลี่ยนสิทธิ์ Registry Key กำหนดไว้ด้านล่าง
- ค้าง Windows Key และกด R
- พิมพ์ regedit และกด Enter

- ตอนนี้ นำทางไปที่ที่อยู่ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles หากคุณไม่รู้จักวิธีนำทาง ให้ทำตามขั้นตอนด้านล่าง
- ค้นหาและดับเบิลคลิก HKEY_LOCAL_MACHINE จากเพนด้านซ้าย
- ค้นหาและดับเบิลคลิก SOFTWARE จากเพนด้านซ้าย
- ค้นหาและดับเบิลคลิก Microsoft จากเพนด้านซ้าย
- ค้นหาและดับเบิลคลิก Windows NT จากเพนด้านซ้าย
- ค้นหาและดับเบิลคลิก CurrentVersion จากเพนด้านซ้าย
- ค้นหาและดับเบิลคลิก NetworkList จากเพนด้านซ้าย


- ค้นหาและคลิกขวา Profiles จากเพนด้านซ้าย เลือก Permissions…

- คลิก Advanced จากหน้าต่างที่เพิ่งสร้าง

- ติ๊ก ตัวเลือก Replace All Child Object Permission Entries With Inheritable Permission Entries From This Object

- คลิก Apply แล้ว Ok ยืนยันพรอมต์เพิ่มเติม
- คลิก Ok อีกครั้ง
- ปิด Registry Editor
ตอนนี้ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่