Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

WSL หยุดทำงานโดยมีข้อผิดพลาด 0x80070003

เมื่อคุณพยายามเปิดระบบย่อย Windows สำหรับ Linux คุณอาจได้รับข้อความแสดงข้อผิดพลาด – WSL หยุดทำงานโดยมีข้อผิดพลาด 0x80070003 ข้อผิดพลาดเกิดขึ้นเนื่องจากตำแหน่งที่คุณเลือกเพื่อติดตั้ง distro ของคุณไม่มีอยู่อีกต่อไปหรือถูกลบหรือลบออก นี่คือสิ่งที่คุณต้องทำเพื่อแก้ไขปัญหา

WSL หยุดทำงานโดยมีข้อผิดพลาด 0x80070003

WSL หยุดทำงานโดยมีข้อผิดพลาด 0x80070003

ไม่ใช่เรื่องผิดปกติที่จะพบข้อผิดพลาดขณะติดตั้งบางแอปใน Windows และการติดตั้ง WSL ล้มเหลวโดยมีข้อผิดพลาด 0x8007003 ก็ไม่ต่างกัน ระบบย่อย Windows สำหรับ Linux ทำงานบนไดรฟ์ระบบของคุณเท่านั้น (โดยทั่วไปคือไดรฟ์ C:) ดังนั้น หากคุณได้ติดตั้ง Distro ไปยังตำแหน่งอื่น (ไดรฟ์) คุณจะได้รับข้อผิดพลาดนี้ คุณควรตรวจสอบให้แน่ใจว่าการแจกจ่ายถูกเก็บไว้ในไดรฟ์ระบบของคุณ เนื่องจากสำหรับ distros เหล่านี้ Microsoft Store มักจะแทนที่การตั้งค่าและบังคับให้ระบบของคุณติดตั้งเฉพาะในไดรฟ์ C:ของคุณ (ที่ติดตั้ง Windows ของคุณไว้) ในการแก้ไขปัญหานี้ ให้ทำดังต่อไปนี้

  1. เปิดการตั้งค่า Windows
  2. ไปที่ระบบ
  3. เลื่อนลงไปที่ Storage.
  4. สลับไปที่ส่วนการตั้งค่าพื้นที่เก็บข้อมูลเพิ่มเติม
  5. คลิกเปลี่ยนตำแหน่งที่บันทึกเนื้อหาใหม่
  6. กดปุ่มแบบเลื่อนลงสำหรับแอปใหม่จะบันทึกลงในตัวเลือก
  7. เลือกสถานที่ที่ต้องการ

หากคุณเลือกการกระจาย Linux เสร็จแล้ว ให้เปิดการตั้งค่า Windows คุณสามารถเปิดได้โดยตรงโดยใช้ Win+I ทางลัด

ภายใต้ การตั้งค่า หน้าจอ เลือก ระบบ กระเบื้อง

เลื่อนลงไปที่ ที่เก็บข้อมูล ในแผงด้านซ้ายและคลิกเพื่อเปิด

สลับไปทางด้านขวาและย้ายไปที่ พื้นที่จัดเก็บเพิ่มเติม ส่วนการตั้งค่า

WSL หยุดทำงานโดยมีข้อผิดพลาด 0x80070003

ข้างใต้นั้น ให้คลิก เปลี่ยนตำแหน่งที่บันทึกเนื้อหาใหม่ ลิงค์

เมื่อนำไปยังหน้าจอใหม่ ให้กดปุ่มแบบเลื่อนลงด้านล่าง แอปใหม่จะบันทึก ต่อตัวเลือก

WSL หยุดทำงานโดยมีข้อผิดพลาด 0x80070003

เลือกไดรฟ์ C:แล้วปิดหน้าต่าง

ตอนนี้ให้ลองติดตั้ง WSL อีกครั้ง คุณไม่ควรเห็นข้อความการติดตั้งล้มเหลวโดยมีข้อความแสดงข้อผิดพลาด 0x80070003 อีก

หวังว่าจะช่วยได้!

ที่เกี่ยวข้อง :ไม่สามารถแยกข้อผิดพลาดกับ Ubuntu บน Windows 10

WSL หยุดทำงานโดยมีข้อผิดพลาด 0x80070003