แก้ไข: แอพ Windows 8 ไม่ทำงาน



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ก่อนที่ Windows 10 จะเปิดตัว Windows 8 ครองตลาดในฐานะระบบปฏิบัติการ OEM ล่าสุดจาก Microsoft ผู้ใช้หลายคนหลงรักอินเทอร์เฟซใหม่และแอพเมโทร (แอพพลิเคชั่น WinRT ที่มาแทนที่แอพพลิเคชั่น win32) แอพ Metro สามารถจัดเรียงเป็นแท็บได้จึงทำให้ประสบการณ์หน้าจอสัมผัสง่ายขึ้น โดยทั่วไปแอปเหล่านี้สามารถดาวน์โหลดได้จาก Microsoft app store นี่ไม่ได้หมายความว่า Windows 8 ไม่รองรับแอปพลิเคชัน Win32 พวกเขายังคงทำงานเหมือนที่ทำบนคอมพิวเตอร์ Windows 7



แม้ว่า Windows 8 จะได้รับไมล์สะสมเพิ่มขึ้น แต่ผู้ใช้หลายคนก็บ่นและยังคงบ่นเกี่ยวกับการทำงานผิดพลาดของแอปพลิเคชัน Microsoft store (metro) ที่ติดตั้งไว้ล่วงหน้าและดาวน์โหลด เมื่อใดก็ตามที่พยายามเปิดแอปพลิเคชัน (โดยปกติจะเป็นแอปรถไฟใต้ดินจากไทล์) ทั้งที่เปิดไม่ได้ทั้งหมดหรือหน้าจอกะพริบจากนั้นแอปจะเปิดและปิดทันที ผู้ใช้รายอื่นรายงานว่าหน้าจอค้างโดยบังคับให้รีสตาร์ท แอปพลิเคชันเหล่านี้รวมถึงสภาพอากาศรูปภาพแผนที่เบราว์เซอร์และแม้แต่แอปสโตร์เอง ในบางกรณีแอปร้านค้าอาจทำงานได้ แต่เมื่อคุณพยายามติดตั้งแอปพลิเคชันหรือถอนการติดตั้งแล้วติดตั้งแอปพลิเคชันที่มีปัญหาใหม่สิ่งที่คุณได้รับคือข้อผิดพลาด



บทความนี้จะอธิบายถึงสาเหตุที่ทำให้ปัญหานี้เกิดขึ้นและติดตามวิธีแก้ไขปัญหาที่เกิดขึ้นตามที่ระบุไว้



ทำไมแอพ Windows 8 ไม่เปิดขึ้นมา

ปัญหานี้มักเกิดจากไฟล์เสียหาย อาจเป็นไฟล์แอปพลิเคชันที่เสียหายซึ่งจำเป็นในการเปิดแอปหรือแม้แต่บัญชีผู้ใช้ที่เสียหาย ไฟล์แอปพลิเคชันที่เสียหายจะยุติแอปพลิเคชันส่วนบัญชีผู้ใช้ที่เสียหายจะไม่อนุญาตให้เปิดแอป

นอกจากไฟล์จะเสียหายแคชของแอปพลิเคชันที่เก็บอาจเสียหาย โดยปกติแอปพลิเคชันจะตรวจสอบใบอนุญาตจากร้านค้าผ่านแคช แคชของร้านค้าที่เสียหายจะบังคับให้แอปหยุดทำงานหรือหยุดทำงาน

ด้านล่างนี้เป็นวิธีแก้ปัญหานี้ หากวิธีแรกไม่ได้ผลสำหรับคุณให้เลื่อนไปที่วิธีถัดไปและอื่น ๆ



วิธีที่ 1: สแกนหาและแก้ไขไฟล์ที่เสียหายโดยใช้พรอมต์คำสั่ง

เรียกใช้การสแกนบนดิสก์ของคุณจะค้นหาและแก้ไขไฟล์ที่เสียหาย ทำได้ง่ายๆดังนี้:

  1. กด“ Windows Key + C” เพื่อเปิด Charms Bar และคลิกที่ค้นหา
  2. พิมพ์“ cmd” โดยไม่มีเครื่องหมายคำพูดในช่องค้นหา
  3. ในบานหน้าต่างด้านซ้ายคลิกขวาที่ตัวเลือก“ cmd” แล้วเลือก“ Run as Administrator”
  4. พิมพ์ 'sfc / scannow' โดยไม่มีเครื่องหมายคำพูดแล้วกด Enter รอให้การสแกนเสร็จสิ้นและรีสตาร์ทคอมพิวเตอร์ของคุณ

วิธีที่ 2: รีเซ็ตแคชของแอปร้านค้า

แอพ Metro ทั้งหมดของคุณเชื่อมโยงกับแอพ Store ของคุณ ในการรีเซ็ตแคชของแอพสโตร์ให้ทำตามขั้นตอนด้านล่าง

  1. กด Windows Key + R เพื่อเปิดรัน
  2. ในกล่องข้อความพิมพ์ WSReset.exe แล้วกด Enter
  3. ซึ่งจะรีเซ็ตแคชแอปร้านค้าของคุณ คุณอาจต้องรีสตาร์ทพีซีและตรวจสอบว่าใช้งานได้หรือไม่ รีสตาร์ทแอพร้านค้าเพื่อสร้างแคชใหม่จากนั้นตรวจสอบว่าแอพของคุณใช้งานได้หรือไม่

วิธีที่ 3: ออกจากระบบและกลับเข้าสู่บัญชีของคุณ

Windows 8 และ 8.1 มีข้อบกพร่องที่ทราบซึ่งบัญชีไม่สามารถเริ่มต้นได้อย่างถูกต้องด้วยเหตุนี้ปัญหานี้ หากคุณยังไม่ได้อัปเดตระบบปฏิบัติการของคุณให้ลองออกจากระบบ (ไม่ได้ปิดหรือเข้าสู่โหมดสลีป) จากนั้นกลับเข้าสู่ระบบพีซีของคุณ

  1. กด Ctrl + Alt + Del เพื่อเปิดเมนูผู้ใช้
  2. คลิก 'ออกจากระบบ'
  3. ลงชื่อเข้าใช้อีกครั้งด้วยชื่อผู้ใช้และรหัสผ่านของคุณและตรวจสอบว่าแอปใช้งานได้หรือไม่

วิธีที่ 4: แก้ปัญหาและแก้ไขปัญหาแอป Store โดยใช้เครื่องมือ 'AppDiagnostic'

เครื่องมือวินิจฉัยแอปจะค้นหาและพยายามแก้ไขปัญหาเกี่ยวกับแอปพลิเคชันของคุณ ในการพยายามแก้ไข:

  1. ดาวน์โหลดเครื่องมือ apps.diagcab จาก ที่นี่ หรือ ที่นี่ .
  2. ดับเบิลคลิกที่แอปพลิเคชันที่ดาวน์โหลดมาเพื่อเรียกใช้งาน
  3. ในตัวแก้ไขปัญหาแอพ Windows Store ให้คลิก / แตะที่ลิงค์ขั้นสูง
  4. คลิก / แตะที่ Run as administrator
  5. หากได้รับแจ้งจาก UAC ให้คลิก / กดเลือกใช่
  6. คลิก / แตะที่ลิงก์ 'ขั้นสูง' อีกครั้ง
  7. หากต้องการทำการซ่อมแซมโดยอัตโนมัติให้เลือกช่อง 'ใช้การซ่อมแซมโดยอัตโนมัติ' แล้วคลิก / แตะที่ถัดไป หากต้องการเลือกว่าจะใช้การซ่อมแซมใดด้วยตนเองให้ยกเลิกการเลือกช่อง 'ใช้การซ่อมแซมโดยอัตโนมัติ' แล้วคลิก / แตะที่ถัดไป
  8. ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อทำการสแกนและซ่อมแซมให้เสร็จสมบูรณ์ตามที่คุณเลือกในขั้นตอนที่ 7 ด้านบน

วิธีที่ 5: ลงทะเบียนและเริ่มต้น AppxManifest.XML โดยใช้ PowerShell

  1. กด“ Windows Key + C” เพื่อเปิด Charms Bar และคลิกที่ค้นหา
  2. พิมพ์“ cmd” โดยไม่มีเครื่องหมายคำพูดในช่องค้นหา
  3. ในบานหน้าต่างด้านซ้ายคลิกขวาที่ตัวเลือก“ cmd” แล้วเลือก“ Run as Administrator”
  4. คัดลอกวางหรือพิมพ์สิ่งนี้ (โดยไม่มีเครื่องหมายอัญประกาศ)“ powershell -ExecutionPolicy ไม่ จำกัด Add – AppxPackage –DisableDevelopmentMode - ลงทะเบียน $ Env: SystemRoot WinStore AppxManifest.XML”
  5. กด Enter เพื่อเรียกใช้สคริปต์ รีสตาร์ทพีซีของคุณเพื่อให้มีผล

คุณยังสามารถเรียกใช้สคริปต์นี้ที่ใช้ได้กับผู้อื่น: “ powershell -ExecutionPolicy Add-AppxPackage ที่ไม่ จำกัด --DisableDevelopmentMode - ลงทะเบียน $ Env: SystemRoot ImmersiveControlPanel AppxManifest.xml”

วิธีที่ 6: อนุญาตให้แพ็คเกจแอปพลิเคชันทั้งหมดเข้าถึงแอพ Windows

วิธีอนุญาตให้แอปทั้งหมดทำงานได้:

  1. ไปที่“ C: program files” (ตรวจสอบให้แน่ใจว่า“ เปิดโฟลเดอร์และไฟล์ที่ซ่อนอยู่”: เปิดโฟลเดอร์ใดก็ได้> มุมมอง> ตัวเลือก> เปลี่ยนตัวเลือกโฟลเดอร์และการค้นหา> มุมมอง> แสดงไฟล์โฟลเดอร์และไดรฟ์ที่ซ่อนอยู่> ตกลง)
  2. คลิกขวาที่ 'windowsapps' และไปที่คุณสมบัติ -> แท็บความปลอดภัย -> ขั้นสูง
  3. คลิกที่ 'ดำเนินการต่อ' เพื่อดูสิทธิ์ของวัตถุ
  4. สำหรับเจ้าของจะแสดง TrustedInstaller; คลิกที่ 'เปลี่ยน'
  5. หน้าต่างใหม่จะเปิดขึ้น เลือกประเภทวัตถุ -> เลือกกลุ่มแล้วคลิกตกลง
  6. ในช่องว่างด้านล่าง“ Enter the object Name” พิมพ์ ALL APPLICATION PACKAGES
  7. ถัดไปกดตกลงจะใช้เวลาสักครู่เพื่อเปลี่ยนเจ้าของ
  8. สุดท้ายรีสตาร์ทระบบของคุณ

วิธีที่ 7: สร้างบัญชีผู้ใช้ใหม่

ในกรณีที่บัญชีของคุณเสียหายวิธีนี้จะช่วยคุณสร้างบัญชีใหม่และย้ายข้อมูลของคุณไปยังบัญชีใหม่

  1. จดเส้นทางไลบรารีของผู้ใช้ภายใต้โฟลเดอร์“ Users” (โดยปกติจะคล้ายกับชื่อของผู้ใช้เช่น C: Users USERNAME1 );

ขั้นตอนที่ 1: เปลี่ยนบัญชีผู้ใช้ที่มีปัญหาเป็นภายใน

  1. กด Windows Key + C เพื่อเปิดแถบทางลัดและคลิกที่การตั้งค่า
  2. จากเมนูการตั้งค่าคลิกที่“ เปลี่ยนการตั้งค่าพีซี”
  3. คลิกที่ 'ผู้ใช้' จากนั้นไปที่ชื่อผู้ใช้ของคุณ หากมีให้คลิกที่“ เปลี่ยนไปใช้บัญชีท้องถิ่น”

ขั้นตอนที่ 2: เปลี่ยนชื่อผู้ใช้

  1. กด Windows Key + R ผสมกันแล้วพิมพ์ netplwiz ในกล่องโต้ตอบเรียกใช้จากนั้นคลิกตกลง
  2. คลิกที่ชื่อผู้ใช้ของคุณและคลิกคุณสมบัติ
  3. เปลี่ยนชื่อผู้ใช้เป็นสมมติว่า“ ทดสอบ” (ชื่อไม่สำคัญ) แล้วคลิกตกลง

ขั้นตอนที่ 3: สร้างบัญชีใหม่

  1. กด Windows Key + C เพื่อเปิดแถบทางลัดและคลิกที่การตั้งค่า
  2. จากเมนูการตั้งค่าคลิกที่“ เปลี่ยนการตั้งค่าพีซี”
  3. คลิกที่ 'เพิ่มผู้ใช้' ที่ด้านล่าง
  4. สร้างบัญชี Microsoft ใหม่ด้วยชื่อผู้ใช้เดิมและทำให้เป็นประเภทผู้ดูแลระบบ
  5. ออกจากระบบผู้ใช้ 'test' (Ctrl + Alt + Del -> Sign Out) และลงชื่อเข้าใช้ด้วยบัญชี Microsoft ที่สร้างขึ้นใหม่เพื่อสร้างการกำหนดค่าเริ่มต้นและโฟลเดอร์ทั้งหมด

ขั้นตอนที่ 4: ย้ายไฟล์และลบบัญชีเก่า

  1. ย้ายไฟล์ทั้งหมดภายใต้เส้นทางที่คุณจดบันทึกไปยังไลบรารีที่สร้างขึ้นใหม่ (เช่น C: Users USERNAME1 Documents ไปยัง MyDocuments, C: Users USERNAME1 Desktop to Desktop เป็นต้น);
  2. ไปที่ Windows + C> การตั้งค่า> แผงควบคุม> บัญชีผู้ใช้> จัดการบัญชีอื่นเลือกผู้ใช้ 'ทดสอบ' ลบและไฟล์ทั้งหมด

วิธีที่ 8: รีเฟรช Windows 8

การรีเฟรช Windows 8 จะกู้คืนระบบปฏิบัติการกลับสู่การตั้งค่าและไฟล์เริ่มต้น สิ่งนี้จะแทนที่การกำหนดค่าที่ไม่ดีและไฟล์ที่เสียหาย ก่อนที่คุณจะรีเฟรช Windows 8 คุณต้องรู้สิ่งนี้ก่อน คุณจะสูญเสียโปรแกรมที่ติดตั้งบางโปรแกรม แต่นั่นก็ดีกว่าแอพของคุณที่ไม่ทำงานเลย นี่คือสิ่งที่จะเกิดขึ้นเมื่อคุณรีเฟรชพีซีของคุณ: 1. ไฟล์และการตั้งค่าส่วนบุคคลของคุณจะไม่เปลี่ยนแปลง, 2. การตั้งค่าพีซีของคุณจะเปลี่ยนกลับเป็นค่าเริ่มต้น, 3. แอพจาก Windows Store จะถูกเก็บไว้, 4. แอพที่คุณติดตั้งจากแผ่นดิสก์หรือเว็บไซต์จะถูกลบออก, 5. รายการ แอพที่ถูกลบจะถูกบันทึกไว้บนเดสก์ท็อปของคุณ ในการรีเฟรช windows 8:

  1. กดแป้น Windows + C บนแป้นพิมพ์ของคุณเพื่อแสดงแถบชาร์ม (หากคุณกำลังใช้หน้าจอสัมผัสให้แตะขอบด้านขวาของหน้าจอแล้วปัดนิ้วไปทางซ้าย)
  2. คลิกการตั้งค่า
  3. คลิก Change PC Settings
  4. คลิกทั่วไปในคอลัมน์ทางซ้าย
  5. ภายใต้รีเฟรชพีซีของคุณโดยไม่ส่งผลกระทบต่อไฟล์ของคุณให้คลิกเริ่มต้นใช้งาน (จำไว้ว่านี่ไม่ใช่การรีเซ็ต แต่รีเฟรช)
  6. กด 'ถัดไป' จากนั้นทำตามคำแนะนำที่ให้ไว้บนหน้าจอเพื่อรีเฟรชพีซีของคุณ
อ่าน 6 นาที