คอมพิวเตอร์ของคุณแสดงข้อความ "แอปนี้ไม่สามารถทำงานบนคอมพิวเตอร์ของคุณได้" เมื่อพยายามเปิดแอปพลิเคชันหรือไม่? สาเหตุหลักมักเป็นเพราะแอปนั้นไม่เข้ากันได้กับระบบของคุณ แต่อาจมีสาเหตุอื่นๆ อีกด้วย
โชคดีที่คุณสามารถนำวิธีแก้ไขหลายอย่างไปใช้กับคอมพิวเตอร์เพื่อแก้ไขข้อผิดพลาดนี้ได้
รันแอปในฐานะผู้ดูแลระบบ (Administrator)
ปัญหาเรื่องสิทธิ์การเข้าถึงเป็นสาเหตุทั่วไปที่ทำให้แอปเปิดไม่ได้หรือทำงานไม่ถูกต้อง การแก้ไขง่ายมาก เพียงรันแอปด้วยสิทธิ์ผู้ดูแลระบบเท่านั้น
ในการทำเช่นนี้ คุณต้องล็อกอินเป็นผู้ดูแลระบบ หรือมีข้อมูลเข้าสู่ระบบของบัญชีผู้ดูแลระบบพร้อมสำหรับขั้นตอนที่ 2 ด้านล่าง
- ใช้ File Explorer ค้นหาแอปที่มีปัญหา
- คลิกขวาที่แอปและเลือก Run as administrator (รันในฐานะผู้ดูแลระบบ)

- ในหน้าต่าง User Account Control ที่ปรากฏขึ้น ให้เลือก Yes (ใช่)
- แอปควรจะเปิดได้ปกติ
หากไม่เจอข้อผิดพลาด "แอปนี้ไม่สามารถทำงานบนคอมพิวเตอร์ของคุณได้" อีกต่อไป และแอปทำงานได้ปกติ ให้ตั้งค่าให้แอปนั้นรันในโหมดผู้ดูแลระบบตลอดไป
- คลิกขวาที่ไฟล์แอปและเลือก Properties (คุณสมบัติ)
- ไปที่แท็บ Compatibility (ความเข้ากันได้) ในหน้าต่าง Properties
- ในส่วน Settings (การตั้งค่า) ให้ติ๊กเลือก Run this program as an administrator (รันโปรแกรมนี้ในฐานะผู้ดูแลระบบ)

- เลือก Apply (ใช้) ตามด้วย OK ที่ด้านล่างเพื่อบันทึกการเปลี่ยนแปลง
ตรวจสอบว่าคอมพิวเตอร์เป็น 32-bit หรือ 64-bit
Windows 10 มี 2 รุ่น คือ 32-bit และ 64-bit สาเหตุที่เป็นไปได้ว่าทำให้แอปเปิดไม่ได้คือ คอมพิวเตอร์ของคุณใช้ Windows รุ่น 32-bit แต่แอปนั้นเป็นรุ่น 64-bit
เพื่อยืนยัน ให้ตรวจสอบสเปกของคอมพิวเตอร์:
- เปิดแอป Settings (การตั้งค่า) โดยกด Windows + I พร้อมกัน
- เลือก System (ระบบ) บนหน้าจอ Settings
- เลื่อนลงที่แถบด้านซ้ายและเลือก About (เกี่ยวกับ)
- ด้านขวา ภายใต้ Device specifications (ข้อกำหนดของอุปกรณ์) ดูช่อง System type (ประเภทระบบ)

หากแสดงว่า "32-bit operating system" และแอปของคุณเป็น 64-bit คุณต้องติดตั้ง Windows 10 รุ่น 64-bit บนคอมพิวเตอร์ เครื่องของคุณต้องรองรับระบบปฏิบัติการ 64-bit จึงจะทำได้ เว็บไซต์ของผู้ผลิตคอมพิวเตอร์ควรจะบอกได้ว่าระบบของคุณรองรับ 64-bit หรือไม่
หากไม่แน่ใจว่าแอปเป็น 32-bit หรือ 64-bit สามารถตรวจสอบได้ดังนี้:
- คลิกขวาที่แอปและเลือก Properties

- ในหน้าต่าง Properties ให้เลือกแท็บ Compatibility ด้านบน
- ติ๊กเลือก Run this program in compatibility mode for (รันโปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ)
- เลือกเมนูดรอปดาวน์ใต้กล่องถูกติ๊ก ถ้าเมนูเริ่มต้นด้วย Windows 95 แสดงว่าแอปเป็น 32-bit หากเริ่มต้นด้วย Windows Vista แสดงว่าเป็น 64-bit

หากอัปเกรดเป็น Windows 10 64-bit ไม่ได้ ให้ไปที่เว็บไซต์ของแอปที่มีปัญหา และดูว่ามีรุ่น 32-bit ให้ดาวน์โหลดหรือไม่ รุ่น 32-bit ควรจะทำงานได้ดีบนคอมพิวเตอร์ของคุณ
ใช้โปรแกรมแก้ไขปัญหาความเข้ากันได้ (Compatibility Troubleshooter)
Windows 10 มีโปรแกรมแก้ไขปัญหา (Troubleshooters) หลายตัว ซึ่งหนึ่งในนั้นคือโปรแกรมแก้ไขปัญหาความเข้ากันได้ ใช้เพื่อหาสาเหตุที่เป็นไปได้ว่าทำไมแอปถึงเปิดไม่ได้
- คลิกขวาที่แอปที่มีปัญหาและเลือก Properties
- เข้าไปที่แท็บ Compatibility ใน Properties
- ที่ด้านบนของแท็บ Compatibility ให้เลือก Run compatibility troubleshooter (รันโปรแกรมแก้ไขปัญหาความเข้ากันได้)

- รอให้โปรแกรมแก้ไขปัญหาค้นหาและแก้ไขปัญหาแอปให้คุณ
รันแอปจากบัญชีอื่น
หากคอมพิวเตอร์ยังแสดงข้อผิดพลาด "แอปนี้ไม่สามารถทำงานบนคอมพิวเตอร์ของคุณได้" ลองสลับไปใช้บัญชีอื่นดูว่าจะช่วยได้หรือไม่ หากมีปัญหากับการตั้งค่าบัญชีผู้ใช้ของคุณ วิธีนี้ควรจะแก้ไขได้
ตรวจสอบให้แน่ใจว่ามีบัญชีสำรองไว้สลับใช้
- เปิดเมนู Start คลิกไอ콘โปรไฟล์ของคุณ และเลือก Sign out (ออกจากระบบ)

- บนหน้าจอเข้าสู่ระบบ ให้เลือกบัญชีผู้ใช้อื่นและล็อกอินเข้าไป
- ในบัญชีผู้ใช้ใหม่นี้ ให้หาแอปที่มีปัญหาและพยายามเปิดดู
หากแอปเปิดได้ด้วยบัญชีรอง แสดงว่าบัญชีเดิมของคุณมีปัญหา ในกรณีนี้ หากไม่แน่ใจว่าสาเหตุคืออะไรแน่นอน ให้ลบบัญชีผู้ใช้นั้นและสร้างใหม่
สแกนไวรัสและมัลแวร์บนคอมพิวเตอร์
ไวรัสหรือมัลแวร์อาจทำให้คอมพิวเตอร์แสดงข้อผิดพลาด "แอปนี้ไม่สามารถทำงานบนคอมพิวเตอร์ของคุณได้" แม้แอปที่คุณพยายามเปิดจะปกติดี ในกรณีนี้ ให้ใช้โปรแกรมสแกนไวรัสที่มาพร้อม Windows เพื่อค้นหาและกำจัดไวรัสและภัยคุกคามอื่นๆ
- เปิดเมนู Start ค้นหา Windows Security และเลือกในผลการค้นหา

- บนหน้าจอ Windows Security ให้เลือก Virus & threat protection (การป้องกันไวรัสและภัยคุกคาม)
- เลือก Scan options (ตัวเลือกการสแกน) บนหน้าจอถัดไป
- เลือก Full scan (สแกนเต็มรูปแบบ) แล้วกด Scan now (สแกนตอนนี้) ด้านล่าง

- รอระบบสแกนและกำจัดภัยคุกคามต่างๆ ออกจากคอมพิวเตอร์ของคุณ
เปิดโหมดนักพัฒนา (Developer Mode)
Windows 10 มีโหมดนักพัฒนาที่ให้เปิดใช้งานฟีเจอร์บางอย่างบนคอมพิวเตอร์ หนึ่งในนั้นคือความสามารถในการ Sideload แอป (ติดตั้งแอป Universal Windows Platform จากนอก Microsoft Store)
ลองเปิดโหมดนี้ดูว่าจะช่วยแก้ปัญหาได้หรือไม่
- กด Windows + I พร้อมกันเพื่อเปิดแอป Settings
- ใน Settings ให้เลือก Update & Security (อัปเดตและความปลอดภัย) ด้านล่าง
- เลือก For developers (สำหรับนักพัฒนา) ในแถบด้านซ้าย
- ด้านขวา ให้เปิดสลับ Developer Mode (โหมดนักพัฒนา) ให้เป็น On

- ลองรันแอปของคุณดูว่ามันเปิดได้หรือไม่
รันคำสั่งตรวจสอบไฟล์ระบบที่เสียหาย (SFC Scan)
ไฟล์ระบบที่เสียหาย (Corrupt files) เป็นสาเหตุของปัญหาหลายอย่างบนคอมพิวเตอร์ รวมถึงแอปเปิดไม่ได้ การหาและแก้ไขไฟล์เสียหายด้วยตนเองยาก แต่มีเครื่องมือช่วยได้
Windows 10 มีคำสั่งให้ตรวจจับและแก้ไขไฟล์เสียหายทั้งหมดบนคอมพิวเตอร์ ให้รันคำสั่งนี้จาก Command Prompt
แม้คุณต้องพิมพ์คำสั่งและรันเอง แต่คำสั่งจะดูแลการแก้ไขไฟล์เสียหายให้อัตโนมัติ คุณไม่ต้องจัดการไฟล์เหล่านั้นด้วยตนเอง
- เปิดเมนู Start ค้นหา Command Prompt และเลือก Run as administrator

- เลือก Yes ในหน้าต่าง User Account Control
- ในหน้าต่าง Command Prompt ให้พิมพ์คำสั่งต่อไปนี้และกด Enter:
sfc /scannow

- รอคำสั่งสแกนและแก้ไขไฟล์เสียหายบนคอมพิวเตอร์ของคุณ
บูตคอมพิวเตอร์แบบ Clean Boot
หากคอมพิวเตอร์ยังแสดงข้อผิดพลาด "แอปนี้ไม่สามารถทำงานบนคอมพิวเตอร์ของคุณได้" การ Clean Boot อาจช่วยได้ Clean Boot จะโหลดเฉพาะบริการที่จำเป็นต่อการบูตเครื่องเท่านั้น ดังนั้นจะไม่โหลดแอปและไฟล์ที่มีปัญหา
วิธีนี้ช่วยให้คุณทราบว่าแอปที่ติดตั้งไว้เป็นสาเหตุหรือไม่ เรามีคำแนะนำโดยละเอียดเกี่ยวกับวิธี Clean Boot ใน Windows 10 โปรดไปอ่านดู
คุณแก้ไขปัญหาแอปได้แล้วหรือยัง? บอกเราในช่องความคิดเห็นด้านล่างว่าวิธีไหนใช้ได้นะครับ