แก้ This app can't open ใน Windows 10: หากคุณเพิ่งอัปเกรดเป็น Windows 10 อาจเจอปัญหาหลายอย่างกับ Windows Store และแอปของมัน ปัญหาหนึ่งคือ ข้อผิดพลาด "This app can't open" เมื่อคลิกที่แอป หน้าต่างแอปลองโหลดแต่หายไป แล้วแสดงข้อผิดพลาดนี้ แปลกคือ แม้จะคลิกลิงก์ "Go to the Store" ที่แสดงในข้อผิดพลาด ก็จะเจอข้อผิดพลาดเดิมอีกครั้ง
คุณอาจมีปัญหาเปิด Alarms & Clock, Calculator, Calendar, Mail, News, Phone, People, Photos ฯลญ ใน Windows 10 เมื่อพยายามเปิดแอปเหล่านี้ จะได้ข้อความ "This app can't open. (App name) can't open while User Account Control is turned off." หรือข้อความคล้ายกัน "This app can't be activated when UAC is disabled."
สาเหตุที่ทำให้แอป Windows 10 เปิดไม่ได้ มีหลายอย่าง รายการบางส่วนดังนี้:
- Windows Apps Store เสียหาย (Corrupt)
- Windows Store license หมดอายุ
- Windows Update Service ไม่ได้ทำงาน
- Windows Store เสียหาย
- ปัญหา Windows Store Cache
- User Profile เสียหาย
- แอปพลิเคชันบุคคลที่ 3 ขัดแย้ง
- Firewall หรือ Antivirus ขัดแย้ง
ตอนนี้คุณรู้ปัญหาและสาเหตุแล้ว มาแก้ไขกันด้วยคู่มือด้านล่าง
แก้ This app can't open ใน Windows 10
สำคัญ: สร้างจุดกู้คืนระบบ (Restore Point) ก่อนเริ่มต้น
วิธีที่ 1: ใช้ Windows Store Troubleshooter
- ไปที่ลิงก์นี้ ดาวน์โหลด Windows Store Apps Troubleshooter
- คลิกดับเบิลไฟล์เพื่อรัน Troubleshooter
- คลิก Advanced ติ๊ก Apply repair automatically
- ปล่อยให้ Troubleshooter ทำงานและ แก้ไข Windows Store ที่ไม่ทำงาน
- พิมพ์ "troubleshooting" ใน Windows Search bar คลิก Troubleshooting
- ด้านซ้ายเลือก View all
- จากรายการเลือก Windows Store Apps
- ทำตามคำแนะนำบนหน้าจอ ให้ Windows Update Troubleshooter ทำงาน
- รีสตาร์ทคอมพิวเตอร์และลองติดตั้งแอปจาก Windows Store อีกครั้ง
วิธีที่ 2: ปิด Antivirus และ Firewall ชั่วคราว
- คลิกขวาที่ Antivirus Program icon บน System Tray เลือก Disable
- เลือกช่วงเวลาที่ Antivirus จะปิดอยู่ (เลือกเวลาน้อยที่สุด เช่น 15 หรือ 30 นาที)
- ลองเปิด Windows Store อีกครั้ง ดูว่าข้อผิดพลาดหายหรือไม่
- กด Windows + I เลือก Control Panel
- คลิก System and Security
- คลิก Windows Firewall
- ด้านซ้ายคลิก Turn Windows Firewall on or off
- เลือก Turn off Windows Firewall และรีสตาร์ทคอมพิวเตอร์ ลองอัปเดต Windows ดูว่าสามารถ แก้ This app can't open ใน Windows 10 ได้หรือไม่
หมายเหตุ: หากวิธีนี้ไม่ได้ผล ต้องทำขั้นตอนเดิมเพื่อเปิด Firewall กลับคืน
วิธีที่ 3: ทำ Clean Boot
บางครั้งซอฟต์แวร์บุคคลที่ 3 ขัดแย้งกับ Windows Store ทำให้เกิดข้อผิดพลาด เพื่อ แก้ This app can't open ใน Windows 10 ต้องทำ Clean Boot และวินิจฉัยปัญหาทีละขั้นตอน เมื่อระบบเริ่มใน Clean Boot ลองเปิด Windows Store ดูว่าข้อผิดพลาดหายหรือไม่
วิธีที่ 4: ตั้งค่า User Account Control (UAC)
- กด Windows + Q พิมพ์ Control Panel คลิกเข้าไป
- ใน Control Panel เลือก System and Security แล้วคลิก Security and Maintenance
- คลิก Change User Account Control Settings ภายใต้คอลัมน์ Security and Maintenance
- เลื่อน Slider ขึ้นหรือลง เพื่อเลือกเมื่อไหร่จะแจ้งเตือนการเปลี่ยนแปลง คลิก OK หมายเหตุ: ผู้ใช้บางคนระบุว่า Level 3 หรือ 4 ช่วยแก้ปัญหาได้
- รีสตาร์ทคอมพิวเตอร์
วิธีที่ 5: รีเซ็ต Windows Store Cache
- กด Windows + R พิมพ์
wsreset.exeกด Enter - ปล่อยให้คำสั่งรัน ซึ่งจะรีเซ็ต Windows Store cache
- เสร็จแล้ว รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าสามารถ แก้ This app can't open ใน Windows 10 ได้หรือไม่ หากไม่ได้ ลองต่อ
วิธีที่ 6: ลงทะเบียน Windows Store ใหม่
- ใน Windows Search พิมพ์ Powershell คลิกขวา Windows PowerShell เลือก Run as administrator
- พิมพ์คำสั่งใน PowerShell กด Enter:
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} - รอจนกระบวนการเสร็จ แล้วรีสตาร์ทคอมพิวเตอร์
วิธีที่ 7: ตรวจสอบว่า Windows เป็นเวอร์ชันล่าสุด
- กด Windows + I เลือก Update & Security
- คลิก Check for updates ติดตั้งอัปเดตที่ค้างอยู่ทั้งหมด
- หลังติดตั้งเสร็จ รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าสามารถ แก้ This app can't open ใน Windows 10 ได้หรือไม่
วิธีที่ 8: ตรวจสอบว่า Windows Update service ทำงานอยู่
- กด Windows + R พิมพ์
services.mscกด Enter - ค้นหา Windows Update service คลิกดับเบิลเพื่อเปิด Properties
- ตรวจสอบ Startup type = Automatic และคลิก Start หากยังไม่ทำงาน
- คลิก Apply แล้ว OK
- ทำขั้นตอนเดียวกันกับ Application Identity service
- รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าสามารถ แก้ This app can't open ใน Windows 10 ได้หรือไม่
วิธีที่ 9: บังคับอัปเดต Windows Store
- กด Windows + X เลือก Command Prompt (Admin)
- พิมพ์คำสั่งใน cmd กด Enter:
schtasks /run /tn "\Microsoft\Windows\WindowsUpdate\Automatic App Update"
- รอกระบวนการเสร็จ แล้วรีสตาร์ทคอมพิวเตอร์
วิธีที่ 10: แก้ไขการตั้งค่า User Account Control
- กด Windows + R พิมพ์
Secpol.mscกด Enter - ใน Group Policy Editor ไปที่:
Security Settings > Local Policies > Security Options
- ด้านขวา ค้นหา Policies ต่อไปนี้ คลิกดับเบิลเพื่อเปลี่ยนการตั้งค่า:
- User account control: Detect application installations and prompt for elevation: ENABLED
- User account control: Run all administrators in Admin Approval Mode: ENABLED
- User Account Control: behavior of the elevation prompt for administrators in admin approval mode: UNDEFINED
- คลิก Apply แล้ว OK เพื่อบันทึก
- กด Windows + X เลือก Command Prompt (Admin) พิมพ์คำสั่ง:
gpupdate /force
- รันคำสั่งข้างต้น 2 ครั้ง เพื่อความแน่ใจ แล้วรีสตาร์ทคอมพิวเตอร์
วิธีที่ 11: ติดตั้งแอปที่มีปัญหาใหม่
หากปัญหาเกิดกับเพียงไม่กี่แอป ลองถอนการติดตั้งและติดตั้งใหม่
- เปิด Start Menu ค้นหาแอปที่มีปัญหา
- คลิกขวา เลือก Uninstall
- หลังถอนการติดตั้งเสร็จ เปิด Store app และดาวน์โหลดใหม่
วิธีที่ 12: ติดตั้งแอปด้วยตนเองผ่าน PowerShell (ทางเลือกสุดท้าย)
หากทุกวิธีล้มเหลว ทางเลือกสุดท้ายคือ ถอนการติดตั้งแอปที่มีปัญหาแต่ละตัว แล้วติดตั้งใหม่ด้วยตนเองผ่าน PowerShell ดูบทความนี้ซึ่งจะแสดงวิธีติดตั้งแอปบางตัวด้วยตนเองเพื่อ แก้ This app can't open ใน Windows 10
วิธีที่ 13: แก้ไข License Service
- เปิด Notepad คัดลอกข้อความด้านล่างไปวาง:
echo off net stop clipsvc if "%1"=="" ( echo ==== BACKING UP LOCAL LICENSES move %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.dat %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.bak ) if "%1"=="recover" ( echo ==== RECOVERING LICENSES FROM BACKUP copy %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.bak %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.dat ) net start clipsvc
- คลิก File > Save as จากเมนู Notepad
- ที่ Save as type เลือก All Files ตั้งชื่อไฟล์ license.bat (.bat สำคัญมาก)
- คลิก Save บันทึกที่ตำแหน่งที่ต้องการ
- คลิกขวาที่ไฟล์ (license.bat) เลือก Run as Administrator
- ระหว่างรัน License service จะหยุด และ cache จะถูกเปลี่ยนชื่อ
- ถอนการติดตั้งแอปที่ได้รับผลกระทบ แล้วติดตั้งใหม่ ตรวจสอบ Windows Store อีกครั้ง ว่าสามารถแก้ไขได้หรือไม่
วิธีที่ 14: สร้างบัญชีท้องถิ่นใหม่
- กด Windows + I เปิด Settings คลิก Accounts
- คลิกแท็บ Family & other people ด้านซ้าย คลิก Add someone else to this PC ภายใต้ Other people
- คลิก I don't have this person's sign-in information ด้านล่าง
- เลือก Add a user without a Microsoft account ด้านล่าง
- ใส่ชื่อผู้ใช้และรหัสผ่านสำหรับบัญชีใหม่ คลิก Next
เข้าสู่ระบบด้วยบัญชีใหม่นี้ ดูว่า Windows Store ทำงานหรือไม่ หากสามารถ แก้ This app can't open ใน Windows 10 ได้ในบัญชีนี้ แสดงว่าบัญชีเก่าอาจเสียหาย ให้ย้ายไฟล์ไปบัญชีใหม่ และลบบัญชีเก่า เพื่อเปลี่ยนมาใช้บัญชีใหม่เต็มที่
บทความแนะนำสำหรับคุณ:
- แก้ Wallpaper เปลี่ยนอัตโนมัติหลังรีสตาร์ทคอมพิวเตอร์
- แก้ข้อผิดพลาด 0x80080207 เมื่อติดตั้งแอปจาก Windows Store
- วิธีแก้ Unable to install Network Adapter Error Code 28
- แก้ Volume Control ค้างมุมซ้ายบนของหน้าจอ
เสร็จสิ้น! คุณได้ แก้ This app can't open ใน Windows 10 เรียบร้อยแล้ว หากยังมีคำถาม สามารถสอบถามได้ในส่วนความคิดเห็น