Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้

คุณอาจไม่สามารถเปลี่ยนตำแหน่งที่ New Microsoft Store Apps จะบันทึกได้ หากไดรฟ์เป้าหมายถูกเข้ารหัส (Encrypted) หรือบีบอัด (Compressed) นอกจากนี้ ปัญหายังเกิดขึ้นหาก Group Policy/Registry ของระบบของคุณห้ามไม่ให้เปลี่ยนพาธ

ผู้ใช้จะพบปัญหาเมื่อเขาไม่สามารถเปลี่ยนตำแหน่งบันทึกเริ่มต้นสำหรับ New Microsoft Store Apps ได้ สำหรับบางผู้ใช้ ตัวเลือก New Apps will save to ไม่มีไดรฟ์เป้าหมาย หรือตัวเลือกดังกล่าวเป็นสีเทา (Greyed out) ในบางกรณี ที่ผู้ใช้สามารถตั้งค่าพาธไปยังไดรฟ์เป้าหมายได้ Store ยังคงใช้พาธไปยังไดรฟ์ C (ไม่ใช่ไดรฟ์เป้าหมาย)

แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้

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

วิธีแก้ไขที่ 1: ใช้ PowerShell เพื่อลบไดรฟ์เป้าหมาย

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

  1. คลิกขวา ที่ ปุ่ม Windows และเลือก Windows PowerShell (Admin).

    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  2. ตอนนี้ รัน คำสั่งต่อไปนี้:
    remove-appxvolume d:

    (d: คือตัวอักษรไดรฟ์ของไดรฟ์เป้าหมายของคุณ)

  3. จากนั้น รีบูต คอมพิวเตอร์ของคุณ & หลังจากรีบูตแล้ว ตรวจสอบว่าปัญหา Microsoft Store Apps ได้รับการแก้ไขหรือไม่

วิธีแก้ไขที่ 2: เปลี่ยน Group Policy

คุณอาจพบข้อผิดพลาดที่กำลังพิจารณา หาก Group Policy ของระบบของคุณห้ามไม่ให้ติดตั้ง Windows Apps บน Non-System Volume ในกรณีนี้ การปิดใช้นโยบายดังกล่าวอาจแก้ไขปัญหาได้

  1. คลิกขวาที่ปุ่ม Windows & เลือก Run จากนั้น รัน คำสั่งต่อไปนี้:
    gpedit.msc
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  2. ตอนนี้ ขยาย Computer Configuration & จากนั้น Administrative Templates
  3. จากนั้นขยาย Windows Components & เลือก App Package Deployment
  4. ตอนนี้ ในครึ่งขวาของหน้าต่าง คลิกขวา ที่ Disable Installing Windows Apps on Non-System Volumes & เลือก Edit
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  5. จากนั้นเลือก Disabled & คลิกที่ปุ่ม Apply/OK
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  6. ตอนนี้ รีบูต คอมพิวเตอร์ของคุณ & หลังจากรีบูตแล้ว ตรวจสอบว่าปัญหาพาธ Windows App ได้รับการแก้ไขหรือไม่

วิธีแก้ไขที่ 3: ใช้ Registry Editor เพื่อลบการอ้างอิง Windows Apps เก่าไปยังอุปกรณ์เป้าหมาย

คุณอาจไม่สามารถเปลี่ยนพาธของ Microsoft Store Apps ได้ หาก Registry ของระบบของคุณมีการอ้างอิงเก่าไปยังไดรฟ์เป้าหมาย ในกรณีนี้ การลบ Registry Entry ที่อ้างอิงไปยังอุปกรณ์เป้าหมายอาจแก้ไขปัญหาได้

คำเตือน: ดำเนินการด้วยความระมัดระวัง เนื่องจากการแก้ไข System Registry ต้องการระดับความเชี่ยวชาญบางระดับ & หากทำไม่ถูกต้อง คุณอาจทำให้ระบบ/ข้อมูลของคุณเสียหายถาวร

  1. สำรอง Registry ของระบบของคุณ
  2. กดปุ่ม Logo Windows & ค้นหา Registry Editor จากนั้น ในรายการผลการค้นหา ให้คลิกขวาที่ Registry Editor & เลือก Run as Administrator
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  3. จากนั้น ไปที่ พาธต่อไปนี้:
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\
  4. ตอนนี้ ใน फल์ซ้ายของ Registry Editor ให้ขยาย PackageVolumes และตรวจสอบว่ามี Entry มากกว่าหนึ่งรายการหรือไม่ (เช่น 1 & 2) หากมี ให้เปิดทั้งสอง Entry ทีละอัน และตรวจสอบ SISPath จากนั้น ลบรายการ ที่อ้างอิงไปยัง อุปกรณ์เป้าหมาย ของคุณ (ไม่ใช่ C Drive) & ออกจาก Registry Editor
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  5. ตอนนี้ รีบูต คอมพิวเตอร์ของคุณ & หลังจากรีบูตแล้ว ตรวจสอบว่า Microsoft Store ปลอดจากข้อผิดพลาดหรือไม่

วิธีแก้ไขที่ 4: ปิดการบีบอัดหรือการเข้ารหัสของไดรฟ์เป้าหมาย

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

  1. คลิกขวาที่ปุ่ม Windows & ในเมนูที่แสดง ให้เลือก File Explorer
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  2. ตอนนี้ ใน फल์ซ้ายของหน้าต่าง ให้เลือก This PC & ใน फल์ขวา คลิกขวา ที่ ไดรฟ์เป้าหมาย เช่น D Drive
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  3. จากนั้น ในเมนูบริบท ให้เลือก Properties และยกเลิกตัวเลือก Compress This Drive to Save Disk Space
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  4. ตอนนี้ คลิกที่ปุ่ม Apply/OK จากนั้นเปิดไดรฟ์เป้าหมาย และคลิกขวาที่โฟลเดอร์ WindowsApps หากโฟลเดอร์มีอยู่ (คุณอาจต้องเปิดใช้งานการดูไฟล์/โฟลเดอร์ที่ซ่อนอยู่ และไฟล์ระบบป้องกัน)
  5. ตอนนี้ ในเมนูที่แสดง ให้เลือก Properties และคลิกที่ปุ่ม Advanced (บนแท็บ General)
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  6. จากนั้น ยกเลิกตัวเลือก Compress Contents to Save Disk Space และ Encrypt Contents to Secure Data
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  7. ตอนนี้คลิกที่ปุ่ม Apply/OK และเปิดเมนู Windows โดยคลิกที่ Windows Button
  8. ตอนนี้ ในแถบค้นหา Windows , ค้นหา Control Panel และในผลลัพธ์ที่แสดง ให้เลือก Control Panel
  9. จากนั้นเปิด System and Security และคลิกที่ Manage BitLocker (ภายใต้ BitLocker Drive Encryption)
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  10. ตอนนี้ หน้าของไดรฟ์เป้าหมาย คลิก ที่ Turn off BitLocker (หากเปิดใช้งาน) และปฏิบัติตามขั้นตอนบนหน้าจอเพื่อปิด BitLocker (การถอดรหัสอาจใช้เวลาบ้าง ขึ้นอยู่กับขนาดของไดรฟ์)
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  11. จากนั้น รีบูต คอมพิวเตอร์ของคุณ และหลังจากรีบูตแล้ว ตรวจสอบว่าคุณสามารถเปลี่ยนพาธเริ่มต้นสำหรับ New Store Apps ได้หรือไม่

วิธีแก้ไขที่ 5: เปลี่ยนสิทธิ์ของไดรฟ์เป้าหมาย

คุณอาจไม่สามารถตั้งค่าพาธเริ่มต้นสำหรับ Windows Store Apps ได้ หากสิทธิ์ของไดรฟ์เป้าหมายไม่ได้อนุญาตให้คุณทำการเปลี่ยนแปลงที่เกี่ยวข้อง ในสถานการณ์นี้ การแก้ไขสิทธิ์ของไดรฟ์อาจแก้ไขปัญหาได้

คำเตือน: ดำเนินการด้วยความระมัดระวัง เนื่องจากหากสิทธิ์ความปลอดภัยไม่ได้ตั้งค่าอย่างถูกต้อง คุณอาจเปิดโอกาสให้ระบบและข้อมูลของคุณโดนภัยคุกคาม นอกจากนี้ หากต้องแก้ไขสิทธิ์ความปลอดภัย (หากทำผิด) คุณอาจต้องฟอร์แมตไดรฟ์

  1. คลิกขวาที่ปุ่ม Windows และในเมนูที่แสดง ให้เลือก File Explorer
  2. ตอนนี้ ใน फल์ซ้ายของหน้าต่าง ให้เลือก This PC และใน फल์ขวา คลิกขวาที่ไดรฟ์เป้าหมาย เช่น D Drive
  3. จากนั้น ในเมนูบริบท ให้เลือก Properties และไปที่แท็บ Security
  4. ตอนนี้ คลิกที่ปุ่ม Edit และเลือก System
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  5. จากนั้นติ๊กถูกช่อง Allow หน้าของ Full Control และคลิกที่ปุ่ม Apply
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  6. ตอนนี้ ทำซ้ำขั้นตอนเดียวกันสำหรับ โปรไฟล์ผู้ใช้ และ Administrators ของคุณ
  7. จากนั้น เปิดไดรฟ์ และทำซ้ำกระบวนการเดียวกันบนโฟลเดอร์ WindowsApps และ WpSystem (หากคุณไม่สามารถแก้ไขสิทธิ์ได้ ให้บูทระบบใน Safe Mode แล้วลองแก้ไขสิทธิ์)
  8. ตอนนี้ รีบูต ระบบของคุณ และตรวจสอบว่าระบบของคุณปลอดจากข้อผิดพลาดปัจจุบันหรือไม่
  9. หากไม่ได้ ตรวจสอบว่า การลบโฟลเดอร์ WindowsApps และ WpSystem (คุณอาจต้อง Safe Boot ระบบ) ในไดรฟ์เป้าหมาย แก้ปัญหาได้หรือไม่

วิธีแก้ไขที่ 6: รีเซต Microsoft Store

คุณอาจพบข้อผิดพลาดที่กล่าวถึง หากการติดตั้ง Microsoft Store เสียหาย หรือ Store ถูกกำหนดค่าผิดปกติ ในบริบทนี้ การรีเซต Microsoft Store อาจแก้ไขปัญหาได้

  1. คลิกที่ปุ่ม Windows เพื่อเปิดเมนู Windows และในแถบค้นหา พิมพ์ WSReset ตอนนี้ คลิกขวาที่ WSReset (ในผลลัพธ์ที่ Search ดึงมา) และเลือก Run as Administrator
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  2. จากนั้น รอ จนกว่าการรีเซต Microsoft Store จะเสร็จสิ้น และ รีบูต คอมพิวเตอร์ของคุณ
  3. หลังจากรีบูต ตรวจสอบว่าปัญหา Windows Apps ปัจจุบันได้รับการแก้ไขหรือไม่
  4. หากไม่ได้ ให้คลิกขวาที่ปุ่ม Windows และเลือก Windows PowerShell (Admin).
  5. จากนั้น รัน คำสั่งต่อไปนี้ทีละคำสั่ง และ รีบูตคอมพิวเตอร์หลังจากแต่ละคำสั่ง เพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่:
    Get-AppXPackage -AllUsers -Name Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}
    Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  6. หากไม่ได้ ให้กดปุ่ม Logo Windows และเลือก Settings ตอนนี้เลือก Apps และขยาย Microsoft Store
  7. จากนั้นคลิกที่ Advanced Options และคลิกที่ปุ่ม Reset (คุณอาจต้องเลื่อนลงบ้างเพื่อหาตัวเลือก)
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  8. ตอนนี้ ยืนยัน การ Reset Store และตรวจสอบว่าคุณสามารถเปลี่ยนพาธเริ่มต้นของ Store Apps ได้หรือไม่
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  9. หากไม่ได้ ตรวจสอบว่าการติดตั้ง Xbox Beta ใหม่แก้ปัญหาได้หรือไม่

วิธีแก้ไขที่ 7: ลบโฟลเดอร์ Windows ออกจากไดรฟ์เป้าหมาย

คุณอาจไม่สามารถตั้งค่าพาธเริ่มต้น Store Apps ไปยังไดรฟ์อื่นได้ หากไดรฟ์นั้นมีโครงสร้างไดเรกทอรีคล้ายกับที่ Windows ต้องการ (เช่น โฟลเดอร์ WindowsApps และ WPSystem จากการติดตั้งก่อนหน้า) ในกรณีนี้ การลบร่องรอยของการติดตั้ง Windows Apps ก่อนหน้านี้อาจแก้ไขปัญหาได้

  1. เปิดใช้งาน การดูไฟล์และโฟลเดอร์ที่ซ่อนอยู่ และ ไฟล์ระบบป้องกัน ในระบบของคุณ
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  2. ตอนนี้ เปิดไดรฟ์เป้าหมาย และ ลบ โฟลเดอร์ห้าต่อไปนี้ (หากมี):
    WindowsApps
    WPSystem
    DeliveryOptimization
    Program Files
    (โฟลเดอร์ที่มีชื่อโปรไฟล์ผู้ใช้ของคุณ)
  3. หากคุณไม่สามารถลบโฟลเดอร์ได้ ให้บูทระบบเข้าสู่ Safe Mode แล้วลองลบโฟลเดอร์
  4. หากไม่ได้ ตรวจสอบว่าคุณสามารถ ยึดครองโฟลเดอร์ (Take Ownership) แล้วลองลบโฟลเดอร์ได้หรือไม่
  5. หากคุณไม่สามารถลบโฟลเดอร์ได้ ตรวจสอบว่าคุณสามารถ เปลี่ยนชื่อโฟลเดอร์ ได้หรือไม่ (เช่น WindowsApps.old และ WPSystem.old)
  6. หากไม่ได้ ให้ สร้างโฟลเดอร์ใหม่ ในไดรฟ์เป้าหมาย และตรวจสอบว่าคุณสามารถ ย้ายโฟลเดอร์ทั้งห้าที่กล่าวมาข้างต้น ไปยังโฟลเดอร์ที่สร้างใหม่ ได้หรือไม่ จากนั้นตรวจสอบว่าปัญหา Windows Store Apps ปัจจุบันได้รับการแก้ไขหรือไม่

วิธีแก้ไขที่ 8: ตั้งค่าพาธเริ่มต้นของ Windows Applications และรัน SFC/DISM Scans

คุณอาจพบข้อผิดพลาดที่กำลังพิจารณา หากไฟล์ที่จำเป็นสำหรับการทำงานของ Microsoft Store เสียหาย ในกรณีนี้ การรัน SFC และ DISM Scans อาจแก้ไขปัญหาได้

  1. กดปุ่ม Logo Windows และคลิกที่ Gear/Settings ตอนนี้เลือก System และใน फल์ซ้ายของหน้าต่าง ให้เลือก Storage
  2. ตอนนี้ เลื่อนลง ไปที่ด้านล่างของหน้าจอ และคลิกที่ Change Where New Content is Saved (ภายใต้ More Storage Settings)
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  3. จากนั้น เปิดดรอปดาวน์ของ New Apps will Save to และ เลือกไดรฟ์ที่ต้องการ
    แก้ไข: ไม่สามารถเปลี่ยนไดรฟ์ที่ New Apps จะบันทึกไว้ใน Store ได้
  4. หากได้รับพรอมป์ให้ลบแอปอื่นๆ ให้คลิก Yes
  5. ตอนนี้ ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
  6. หากไม่ได้ ให้ยึดครอง (Take Ownership) ไดรฟ์เป้าหมาย และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
  7. หากไม่ได้ ให้รัน SFC และ DISM Scans (ใช้คำสั่ง DISM ต่อไปนี้):
    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /RestoreHealth
    Dism /Cleanup-Mountpoints
  8. จากนั้นตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
  9. หากไม่ได้ ลองซ่อมแซม Windows Update Components ด้วย ResetWUEng.zip และ รีบูต ระบบของคุณ
  10. หลังจากรีบูต ตรวจสอบว่าปัญหา Microsoft Store Apps ได้รับการแก้ไขหรือไม่ หากไม่ได้ ให้ทำซ้ำ วิธีแก้ไขที่ 7 เพื่อเปลี่ยนชื่อ & ลบโฟลเดอร์ Windows เก่าออกจากไดรฟ์เป้าหมาย และ ทำซ้ำขั้นตอนที่ 1 ถึง 4 เพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

หากปัญหายังคงอยู่ คุณควร ฟอร์แมตไดรฟ์เป้าหมาย (หลังจากสำรองข้อมูลสำคัญ) และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ หากไม่ได้ ให้ดำเนินการ Repair Install ของ Windows หรือ Clean Install ของ Windows