Microsoft Store ซึ่งแนะนำมาครั้งแรกในฐานะแอปใน Windows 8 ได้พัฒนาและกลายเป็นส่วนสำคัญของระบบ Windows 10/11 Microsoft Store ทำงานเหมือนเพื่อนร่วมของ Apple คือ App Store ซึ่งคุณสามารถดาวน์โหลดแอปและเกมสำหรับคอมพิวเตอร์ของคุณได้
Microsoft Store มีแอปฟรีและเสียค่าใช้จ่ายหลายพันรายการ ภายใต้หมวดหมู่ที่หลากหลาย รวมถึงเนื้อหาสื่ออื่นๆ เช่น หนังสืออิเล็กทรอนิกส์ หนัง และรายการทีวี เพื่อดาวน์โหลดแอปหรือเนื้อหาจาก Microsoft Store ให้ใช้ฟังก์ชันค้นหาหรือเลื่อนดูหมวดหมู่เพื่อเลือกสิ่งที่คุณต้องการติดตั้ง กระบวนการติดตั้งควรจะตรงไปตรงมา แต่ปัญหาเช่น รหัสข้อผิดพลาด 0x80070005 ยังคงเกิดขึ้นได้
เมื่อเร็วๆ นี้ บางผู้ใช้ Windows รายงานว่าพบรหัสข้อผิดพลาด 0x80070005 เมื่อติดตั้งแอป Microsoft Store ไม่สามารถติดตั้งแอปได้ และรหัสข้อผิดพลาด 0x80070005 โผล่ขึ้นมาทุกครั้งที่พวกเขากดปุ่ม Install ข้อผิดพลาดนี้ทำให้ผู้ใช้ Windows 10/11 หลายคนหงุดหงิด เพราะพวกเขาไม่สามารถเข้าถึงแอปที่พวกเขาต้องการได้
ผู้ใช้ที่ได้รับผลกระทบได้รายงานข้อผิดพลาดนี้ให้ Microsoft แต่วงษ์ยังไม่ได้แสดงความคิดเห็นเกี่ยวกับปัญหาและให้วิธีแก้ไขอย่างเป็นทางการ
เคล็ดลับจากมืออาชีพ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เฉพาะทาง เพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัย ที่อาจก่อให้เกิดปัญหาระบบหรือทำให้ประสิทธิภาพช้าลง
รหัสข้อผิดพลาด 0x80070005 คืออะไร?
รหัสข้อผิดพลาด 0x80070005 เป็นปัญหาสิทธิ์ (Permission problem) ของ Windows ที่ส่งผลไม่เพียงแต่ Microsoft Store แต่ยังรวมถึง Windows Update Service ด้วย เมื่อผู้ใช้ได้รับข้อผิดพลาดนี้ พวกเขาไม่สามารถติดตั้งแอปได้ และข้อความรหัสข้อผิดพลาด 0x80070005 จะปรากฏขึ้น
นี่คือข้อความบางอย่างที่มาพร้อมกับรหัสข้อผิดพลาด 0x80070005:
- Try that again.
Something went wrong.
The error code is 0x80070005, in case you need it. - Access is denied.
Windows Update error 0x80070005. - An unspecified error occurred during System Restore (0x80070005).
- Something unexpected happened.
Reporting this problem will help us understand it better. You can wait a bit and try again or restart your device. That may help.
Code: 0x80070005
ข้อผิดพลาด 0x80070005 ป้องกันไม่ให้ผู้ใช้ดาวน์โหลดและติดตั้งแอปใหม่บน Windows 10/11 คุณอาจพบข้อผิดพลาดนี้เมื่อติดตั้งอัปเดตใหม่สำหรับแอปหรือระบบของคุณด้วย
ข้อผิดพลาดนี้อาจเกิดจากปัจจัยต่างๆ รวมถึง:
- พื้นที่จัดเก็บไม่เพียงพอ (Insufficient storage space)
- ข้อผิดพลาดสิทธิ์ (Permission error)
- Windows Store cache เสียหาย (Faulty Windows Store cache)
- ปัญหากับ Trusted Installer Service
ดังนั้น หากคุณได้รับรหัสข้อผิดพลาด 0x80070005 เมื่อติดตั้งแอป ให้ทำตามรายการวิธีแก้ไขด้านล่างเพื่อแก้ไขปัญหานี้
วิธีแก้ไขรหัสข้อผิดพลาด 0x80070005 เมื่อติดตั้งแอป
รหัสข้อผิดพลาด 0x80070005 อาจเกิดจากหลายเหตุผล ดังนั้นจึงสำคัญที่คุณเข้าใจก่อนว่ารากเหง้าของปัญหาคืออะไร เพื่อให้คุณรู้ว่าควรใช้วิธีไหน แต่ถ้าคุณไม่ชัดเจนว่าอะไรทำให้ข้อผิดพลาด 0x80070005 เกิดขึ้น คุณสามารถลองวิธีแก้ไขด้านล่างเพื่อดูว่าวิธีไหนใช้ได้กับคุณ
วิธีแก้ไข #1: กวาดพื้นที่ว่าง (Free Up Some Space)
หากข้อผิดพลาดของคุณเกิดจากพื้นที่จัดเก็บไม่เพียงพอ การกวาดพื้นที่ดิสก์จะช่วยมาก ในการตรวจสอบพื้นที่ว่าง ให้เปิด File Explorer โดยกด Windows + E แล้วคลิก This PC จากเมนูด้านซ้าย คุณควรจะเห็นว่ามีพื้นที่ว่างเท่าไรบนฮาร์ดไดรฟ์ภายใต้ไดรฟ์ (C:)
นี่คือเคล็ดลับบางอย่างสำหรับการเรียกคืนพื้นที่จัดเก็บบนคอมพิวเตอร์ของคุณ:
- ถอนการติดตั้งแอปที่คุณไม่ใช้
- ลบไฟล์ที่คุณไม่ต้องการ
- ค้นหาไฟล์ซ้ำและลบสำเนาเพิ่มเติม
- ลบไฟล์ชั่วคราว (Temporary files)
- ว่างเปล่า Recycle bin
- ใช้ Outbyte PC Repair เพื่อกำจัดไฟล์ขยะอื่นๆ ที่เข้าถึงไม่ง่าย
เมื่อคุณทำความสะอาดคอมพิวเตอร์เสร็จแล้ว ให้รีสตาร์ทและลองดาวน์โหลดแอปของคุณอีกครั้ง
วิธีแก้ไข #2: ปิด UAC
User Account Control (UAC) เป็นคุณสมบัติความปลอดภัยของ Windows 10/11 ที่ป้องกันการเปลี่ยนแปลงที่ไม่ได้รับอนุญาตซึ่งเริ่มต้นโดยแอป ผู้ใช้ ไวรัส และมัลแวร์ แต่ UAC ก็อาจคุ้มครองมากเกินไปบางครั้ง และกีดขวางการติดตั้งที่ถูกต้อง
หาก Microsoft Store ไม่สามารถติดตั้งแอปได้ และรหัสข้อผิดพลาด 0x80070005 ปรากฏขึ้น คุณสามารถลองปิด UAC ชั่วคราวได้ วิธีทำ:
- พิมพ์ UAC ในแถบค้นหาของเมนู Start
- คลิก Change User Account Control settings จากผลลัพธ์การค้นหา
- ลากสไลเดอร์ UAC ไปที่ Never Notify เพื่อปิดมัน
- คลิก OK เพื่อยืนยัน
- คุณอาจต้องใส่รหัสผ่านแอดมินเพื่อยืนยันการกระทำ
- รีสตาร์ทคอมพิวเตอร์เพื่อนำการตั้งค่าใหม่ไปใช้
ลองดาวน์โหลดแอปที่คุณต้องการเมื่อปิด UAC แล้ว อย่าลืมเปิดมันกลับคืนเมื่อติดตั้งสำเร็จแล้ว
วิธีแก้ไข #3: แก้ไขสิทธิ์ของโฟลเดอร์ %LOCALAPPDATA% Package
หนึ่งในเหตุผลหลักที่คุณประสบข้อผิดพลาด 0x80070005 คือเพราะสิทธิ์ไม่เพียงพอต่อโฟลเดอร์ %LOCALAPPDATA% โฟลเดอร์ Local App Data เป็นที่ที่ดาวน์โหลด Installer ทั้งหมดก่อนที่จะติดตั้งแอป เนื่องจากสิทธิ์ไม่เพียงพอ Microsoft Store จึงไม่สามารถเขียนลงโฟลเดอร์ได้ กรณีนี้จึงเกิดข้อผิดพลาด
เพื่อแก้ไขสิทธิ์ของคุณ ให้ทำตามขั้นตอนด้านล่าง:
- เปิด File Explorer และพิมพ์นี้ในแถบที่อยู่: %appdata%
- กด Enter เพื่อเปิดโฟลเดอร์
- คลิกขวาที่โฟลเดอร์ App Data จากนั้นเลือก Properties
- คลิกแท็บ Security แล้วเลือก Advanced
- คลิกลิงก์ Change ถัดจากชื่อ Owner แล้วคลิกปุ่ม Advanced ด้านล่าง
- คลิกปุ่ม Find Now ในหน้าต่างถัดไป แล้วเลือกชื่อผู้ใช้ของคุณ คลิก OK เพื่อยืนยัน
- คลิก Apply แล้วกด OK เมื่อข้อความยืนยันปรากฏ
- ใน Advanced Security Settings คลิกปุ่ม Add ภายใต้ Permission entries
- เลือก Select a principal
- คลิก Advanced > Find Now แล้วเลือกชื่อผู้ใช้ของคุณ
- คลิก OK สองครั้ง แล้วติ๊ก Full Control ภายใต้ Basic permissions
- คลิกปุ่ม OK แล้วคลิกชื่อผู้ใช้ของคุณเพื่อตรวจสอบสิทธิ์ใหม่
- คลิก OK แล้วออกจากหน้าต่าง
รีสตาร์ทคอมพิวเตอร์เพื่อนำสิทธิ์ใหม่ไปใช้ แล้วตรวจสอบว่า Microsoft Store ทำงานได้ตามปกติแล้วหรือไม่
วิธีแก้ไข #4: รีเซ็ตแอป Microsoft Store
หากวิธีแก้ไขข้างต้นไม่ได้ผล คุณสามารถลองรีเซ็ตแอป Microsoft Store เพื่อแก้ไขรหัสข้อผิดพลาด 0x80070005 มี 2 วิธี: ผ่านแอปเอง และใช้คำสั่ง wsreset
เพื่อรีเซ็ตผ่านแอป ให้เปิด Settings จาก Power Menu (Windows + X) แล้วไปที่ Apps > Apps and Features คลิก Microsoft Store เลือก Advanced features แล้วกดปุ่ม Reset
เพื่อใช้คำสั่ง wsreset ให้เปิดกล่องค้นหาในเมนู Start แล้วพิมพ์ wsreset คลิก wsreset จากผลลัพธ์การค้นหาเพื่อรันคำสั่ง
คุณยังสามารถใช้เครื่องมือวินิจฉัยเหล่านี้เพื่อแก้ไขปัญหา Microsoft Store และล้าง Cache:
- https://aka.ms/diag_apps10
- https://aka.ms/wudiag
เมื่อแอป Microsoft Store ถูกรีเซ็ตแล้ว คุณสามารถลองดาวน์โหลดแอปที่คุณพยายามติดตั้งเพื่อดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
วิธีแก้ไข #5: แก้ไขปัญหาสิทธิ์กับ TrustedInstaller
TrustedInstaller เป็นส่วนประกอบของ Windows ที่รับผิดชอบการติดตั้ง การแก้ไข และการลบ Windows Updates และส่วนประกอบระบบอื่นๆ ปัญหาใดๆ กับ TrustedInstaller อาจนำไปสู่รหัสข้อผิดพลาด Microsoft Store 0x80070005
เพื่อแก้ไข TrustedInstaller ให้ทำตามคำแนะนำด้านล่าง:
- เปิด Notepad และคัดลอกสิ่งต่อไปนี้ลงในไฟล์:
Set OSBIT=32
IF exist "%ProgramFiles(x86)%" set OSBIT=64
set RUNNINGDIR=%ProgramFiles%
IF %OSBIT% == 64 set RUNNINGDIR=%ProgramFiles(x86)%
subinacl /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing" /grant="nt service\trustedinstaller"=f
- บันทึกไฟล์ด้วยนามสกุล .cmd
- คลิกขวาที่ไฟล์ที่บันทึก แล้วเลือก Run as administrator
นี่ควรจะแก้ไขปัญหาสิทธิ์กับ TrustedInstaller และแก้ไขรหัสข้อผิดพลาด Microsoft Store 0x80070005
สรุป
Microsoft Store ควรจะทำให้การดาวน์โหลดแอปไม่มีความยุ่งยาก แต่ปัญหาเช่น รหัสข้อผิดพลาด 0x80070005 สามารถทำให้การติดตั้งแอปล้มเหลวได้ หากคุณได้รับรหัสข้อผิดพลาด 0x80070005 เมื่อติดตั้งแอป ให้ทำตามวิธีแก้ไขที่ระบุไว้ข้างต้น เพื่อแก้ไขปัญหานี้และทำให้ Microsoft Store ทำงานราบรื่นอีกครั้ง