ผู้ใช้ Windows จำนวนมากไม่สามารถเริ่ม แอป Microsoft Store ได้เนื่องจากมีการแก้ไขบางอย่างในสิทธิ์ของรีจิสทรีและไฟล์ ในบทความนี้ เราจะแนะนำการตั้งค่ารีจิสทรีและไฟล์บางอย่างที่คุณจะต้องพิจารณาว่าแอป Microsoft Store ไม่สามารถเริ่มทำงานบนระบบ Windows 10 ของคุณได้

มีปัญหาสองประการที่เกี่ยวข้องกับ Microsoft Store Apps ที่อาจประสบปัญหาเนื่องจากปัญหา Registry และ File Permission

เปลี่ยนเส้นทางไปที่หน้าจอเริ่มต้นเมื่อพยายามเปิดแอป

เมื่อผู้ใช้พยายามเปิดแอป Microsoft Store แอปเริ่มทำงาน แต่หลังจากนั้นจะถูกเปลี่ยนเส้นทางไปยังหน้าจอเริ่มต้นโดยไม่เห็นข้อความแสดงข้อผิดพลาด ซึ่งมักเกิดขึ้นเนื่องจากการเปลี่ยนแปลงใน Registry และ File Permission

Microsoft Store Apps มีรีจิสทรีและระบบไฟล์ที่จัดเก็บไว้ในกลุ่ม All Application Package เมื่อกลุ่มสูญเสียการเข้าถึงที่จำเป็นในรีจิสทรีและระบบไฟล์เหล่านี้ คุณอาจพบพฤติกรรมนี้

แอป Microsoft Store และเมนูเริ่มไม่ทำงาน

ผู้ใช้จำนวนมากพบข้อผิดพลาดที่ไม่สามารถเปิดแอป Microsoft Store หรือเข้าถึง เมนูเริ่มต้น. สาเหตุของข้อผิดพลาดค่อนข้างชัดเจน คีย์หนึ่งหรือทั้งหมดสูญเสียสิทธิ์ในการอ่าน All Application Package ไม่มีสิทธิ์ในการลงทะเบียนและตำแหน่งระบบย่อยของไฟล์

วิธีแก้ปัญหาที่เราจะนำเสนอในบทความนี้จะนำไปใช้กับข้อผิดพลาดทั้งสองนี้

แอป Microsoft Store ไม่สามารถเริ่มทำงานได้เนื่องจากการอนุญาตของรีจิสทรีและไฟล์

ก่อนตรวจสอบวิธีแก้ไข เราจำเป็นต้องพิจารณาว่าการอนุญาตมีการเปลี่ยนแปลงอย่างไร เราจะดูสามสถานการณ์ที่อาจเกิดขึ้น เหล่านี้คือ.

  1. สิทธิ์ของไฟล์มีการเปลี่ยนแปลง
  2. เปลี่ยนสิทธิ์ของรีจิสทรีแล้ว
  3. ใช้นโยบายกลุ่มแล้ว

ให้เราพิจารณาว่าเกิดอะไรขึ้นกับคอมพิวเตอร์ของคุณ

1] สิทธิ์ของไฟล์มีการเปลี่ยนแปลง

คุณต้องตรวจสอบสิทธิ์ของไฟล์ในสามโฟลเดอร์ Programs Files, Windows, และ ผู้ใช้<ชื่อผู้ใช้>\AppData\Local\Microsoft\Windows\WER

คุณต้องตรวจสอบให้แน่ใจว่าสองโฟลเดอร์แรกสามารถควบคุมตัวเลือก อ่าน อ่าน & ดำเนินการ และ แสดงรายการเนื้อหาโฟลเดอร์  และอันสุดท้ายสามารถควบคุม แสดงรายการโฟลเดอร์/อ่านข้อมูล และ สร้างโฟลเดอร์/ผนวกข้อมูล.

คุณสามารถทำได้โดยคลิกขวาที่โฟลเดอร์ ไปที่แท็บ ความปลอดภัย  และตรวจสอบการอนุญาต

2] สิทธิ์ในรีจิสทรีมีการเปลี่ยนแปลง

คุณต้องตรวจสอบคีย์รีจิสทรีต่อไปนี้และดูว่ากลุ่ม All Applications Packages มี อ่าน สิทธิ์ หากพวกเขาไม่มีสิทธิ์ สิทธิ์ในการลงทะเบียนของคุณก็เปลี่ยนไป

  • HKEY_CLASSES_ROOT
  • HKEY_LOCAL_MACHINE\Drivers
  • HKEY_LOCAL_MACHINE\HARDWARE
  • HKEY_LOCAL_MACHINE\SAM
  • HKEY_LOCAL_MACHINE\SOFTWARE
  • HKEY_LOCAL_MACHINE\SYSTEM
  • HKEY_USERS

3] ใช้นโยบายกลุ่มแล้ว

หากต้องการทราบว่า Group Policy ถูกใช้เพื่อแก้ไขการอนุญาตหรือไม่ คุณต้องตรวจสอบ gpreport ของคอมพิวเตอร์ที่ประสบปัญหา ดังนั้น ไปที่คอมพิวเตอร์เครื่องนั้น เปิด พรอมต์คำสั่ง ในฐานะผู้ดูแลระบบ และเรียกใช้คำสั่งต่อไปนี้

gpresult/h \gpreport.html

แทนที่ ด้วยอักษรระบุไดรฟ์ที่คุณต้องการให้สร้างไฟล์ HTML

ตอนนี้ ขยายตามคำแนะนำต่อไปนี้

การตั้งค่าคอมพิวเตอร์ > การตั้งค่านโยบาย\Windows\การตั้งค่าความปลอดภัย

ตอนนี้ ให้ตรวจสอบว่ามี ระบบไฟล์และรีจิสทรี อยู่หรือไม่ แสดงว่านโยบายกลุ่มคือ แก้ไขการอนุญาต

เมื่อคุณทราบแล้วว่าสิ่งใดเปลี่ยนแปลงการอนุญาต ก็ถึงเวลาแก้ไขข้อผิดพลาด คุณต้องแก้ปัญหา Microsoft Store Apps ไม่สามารถเริ่มทำงานได้เนื่องจากมีการเปลี่ยนแปลงสิทธิ์ใน Registry & File ต่อไปนี้เป็นสี่สิ่งที่อาจเกิดขึ้นได้

  1. การอนุญาตระบบไฟล์เปลี่ยนแปลงด้วยตนเอง
  2. การอนุญาตระบบไฟล์เปลี่ยนแปลงโดยนโยบายกลุ่ม
  3. เปลี่ยนการอนุญาตของรีจิสทรีแล้ว ด้วยตนเอง
  4. การอนุญาตรีจิสทรีเปลี่ยนแปลงโดยนโยบายกลุ่ม

ที่เกี่ยวข้อง: แอป Microsoft Store ที่ติดตั้งโดยผู้ใช้หลายคนไม่สามารถเริ่มต้นได้

ให้เราพูดถึงรายละเอียดกัน

1] สิทธิ์ของระบบไฟล์เปลี่ยนแปลงด้วยตนเอง

แอป Microsoft Store ไม่สามารถเริ่มได้หรือไม่ ตรวจสอบสิทธิ์ของรีจิสทรีและไฟล์

หากคุณสรุปได้ว่า File System Permission เปลี่ยนแปลงด้วยตนเอง ให้ดำเนินการดังต่อไปนี้ ขั้นตอนในการแก้ไขข้อผิดพลาด

  1. เปิด File Explorer โดย Win + E.
  2. ไปที่ ไดรฟ์ C > ไฟล์โปรแกรม
  3. คลิกขวาที่ ไฟล์โปรแกรม แล้วคลิก คุณสมบัติ
  4. ไป ไปที่แท็บ ความปลอดภัย แล้วคลิก ขั้นสูง
  5. คลิก เปลี่ยนการอนุญาต > เพิ่ม > เลือกหลัก > ที่ตั้ง
  6. ตอนนี้ เลือกเครื่องของคุณแล้วคลิกตกลง
  7. เพิ่มแพ็คเกจแอปพลิเคชันทั้งหมด ชื่อกลุ่ม แล้วเลือก ตกลง
  8. ตั้งค่า ประเภท=อนุญาต และ ใช้กับ=โฟลเดอร์นี้ โฟลเดอร์ย่อย และไฟล์ em>
  9. ตอนนี้ ปิดหน้าต่างอื่นๆ ทั้งหมด ยกเว้นหน้าต่าง คุณสมบัติ
  10. คลิก แก้ไข และทำเครื่องหมายที่ อ่าน , อ่านและดำเนินการ และ แสดงรายการเนื้อหาโฟลเดอร์.
  11. ทำเครื่องหมายที่ “แทนที่การอนุญาตของวัตถุย่อยทั้งหมดด้วยรายการสิทธิ์ที่สืบทอดได้จากวัตถุนี้” ตัวเลือก แล้วคลิก ใช้ > ตกลง

ทำเช่นเดียวกันกับ Windows และ ผู้ใช้ แต่อย่าลืมให้สิทธิ์กลุ่ม All Application Packages ควบคุมโดยสมบูรณ์สำหรับกลุ่มหลัง

หวังว่าวิธีนี้จะแก้ปัญหาได้หาก ระบบไฟล์ สิทธิ์ เปลี่ยนด้วยตนเอง

2] สิทธิ์ของไฟล์เปลี่ยนแปลงโดยนโยบายกลุ่ม

หากคุณสรุปว่าสิทธิ์ของไฟล์เปลี่ยนแปลงโดยนโยบายกลุ่ม โปรดอ่านโซลูชันนี้ เพื่อแก้ไขข้อผิดพลาด

เปิด Group Policy Administrative Console และไปที่ตำแหน่งต่อไปนี้

Computer Configuration\Policy\Windows Settings\Security Settings\File System

ถ้า t เส้นทางนั้นมีอยู่ ให้แก้ไข ถ้าไม่มี ให้คลิกขวาที่ ระบบไฟล์ และเลือก เพิ่มไฟล์ จากนั้นเรียกดู c:\Program Files แล้วคลิก ตกลง ตอนนี้ คลิก เพิ่ม > ตำแหน่ง > ชื่อเครื่องในเครื่อง ตอนนี้ เพิ่ม All Application Package ให้พวกเขาควบคุม อ่าน อ่าน & ดำเนินการ และแสดงรายการเนื้อหาโฟลเดอร์ และคลิก นำไปใช้ > ตกลง

สุดท้าย เลือกตัวเลือก แทนที่การอนุญาตที่มีอยู่ในโฟลเดอร์ย่อยและไฟล์ทั้งหมดที่มีการอนุญาตที่สืบทอดได้ 

ทำเช่นเดียวกันสำหรับ Windows และ ผู้ใช้ แต่ให้แน่ใจว่าได้ให้การควบคุมทั้งหมดแก่กลุ่ม All Application Packages สำหรับกลุ่มหลัง

3] สิทธิ์ในรีจิสทรีเปลี่ยนแปลงด้วยตนเอง

แอป Microsoft Store ไม่สามารถเริ่มทำงานได้ ตรวจสอบสิทธิ์ของรีจิสทรีและไฟล์

หากคุณสรุปว่าสิทธิ์ของรีจิสทรีมีการเปลี่ยนแปลง โปรดอ่านวิธีแก้ไขปัญหานี้เพื่อแก้ไขข้อผิดพลาด

  • เปิด ตัวแก้ไขรีจิสทรี ตั้งแต่เริ่มต้น เมนู
  • คลิกขวาที่ HKEY_Users และเลือก การอนุญาต ตอนนี้ ให้แพ็คเกจแอปพลิเคชันทั้งหมด ควบคุม อ่าน แล้วคลิก นำไปใช้ > ตกลง
  • ทำเช่นเดียวกันสำหรับ HKEY_CLASSES_ROOT
  • สำหรับ HKEY_LOCAL_MACHINE คุณต้องตรวจสอบให้แน่ใจว่าคีย์ย่อย HARDWARE, SAM, SOFTWARE, SYSTEM มีสิทธิ์อ่าน

การดำเนินการนี้จะแก้ไขปัญหาให้กับคุณ

4] สิทธิ์ในรีจิสทรีเปลี่ยนแปลงโดยนโยบายกลุ่ม

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

เปิดใช้ คอนโซลการดูแลระบบนโยบายกลุ่ม และไปที่ตำแหน่งต่อไปนี้

Computer Configuration\Policy\Windows Settings\Security Settings\Registry

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

ทำเช่นเดียวกันสำหรับ ผู้ใช้ และ MACHINE\HARDWARE, MACHINE\SAM, MACHINE\SOFTWARE, และ MACHINE\SYSTEM

เราหวังว่าโซลูชันเหล่านี้จะแนะนำโดย Microsoft ช่วยคุณได้

ที่เกี่ยวข้อง: แอพ Windows Store ไม่เปิดบน Windows 10 ที่มีบัญชีผู้ใช้หลายบัญชี

แอป Microsoft Store ไม่สามารถเริ่มได้ใช่หรือไม่ ตรวจสอบสิทธิ์ของรีจิสทรีและไฟล์