WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด 0xc03a001a

แม้หลังจากตรวจสอบข้อกำหนดทั้งหมด แล้วคุณอาจประสบปัญหาขณะติดตั้งระบบย่อย Windows(Windows Subsystem)สำหรับLinux ตัวอย่างเช่น เมื่อคุณพยายามเปิดUbuntuจากMicrosoft Storeข้อความแสดงข้อผิดพลาดอาจปรากฏขึ้นในการอ่านคอมพิวเตอร์ของคุณ WslRegisterDistribution ล้มเหลวโดยมีข้อผิด พลาด: 0xc03a001a (WslRegisterDistribution failed with error: 0xc03a001a)ข้อผิดพลาดเกิดขึ้นเมื่อเปิดตัวUbuntuซึ่งแจ้งว่าการดำเนินการไม่เสร็จสมบูรณ์เนื่องจากข้อจำกัดของระบบดิสก์เสมือน ข้อความแสดงข้อผิดพลาดจะขอให้คลายการบีบอัดและเข้ารหัสข้อความด้วย

WslRegisterDistribution ล้มเหลวข้อผิดพลาด 0xc03a001a

WslRegisterDistributionล้มเหลวโดยมีข้อผิดพลาด: 0xc03a001a
ข้อผิดพลาด: 0xc03a001a
ไม่สามารถดำเนินการที่ร้องขอได้เนื่องจากข้อจำกัดของระบบดิสก์เสมือน
ไฟล์ฮาร์ดดิสก์เสมือนต้องไม่มีการบีบอัดและไม่เข้ารหัส และต้องไม่กระจัดกระจาย

WslRegisterDistributionล้มเหลวโดยมีข้อผิดพลาด: 0xc03a001a

ข้อผิดพลาด: โดยปกติแล้ว 0xc03a001a จะตามด้วยข้อความที่อ่าน การดำเนินการที่ร้องขอไม่สามารถทำให้เสร็จได้เนื่องจากข้อจำกัดของระบบดิสก์เสมือน  ไฟล์ ฮาร์ดดิสก์เสมือน(Virtual hard disk)ต้องไม่มีการบีบอัดและไม่เข้ารหัส และต้องไม่กระจัดกระจาย

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

  • เรียกใช้คำสั่ง FSUTIL
  • ยกเลิกการเลือกบีบอัดเนื้อหา(Uncheck Compress Contents)สำหรับไดเรกทอรีUbuntu

เครื่องมือfsutil(fsutil tool)เกี่ยวข้องกับการ ทำงานของระบบไฟล์ FATและNTFSเช่น การจัดการ การจัดเตรียม หรือการถอดวอลลุม

โดยพื้นฐานแล้ว ปัญหานี้สามารถแก้ไขได้โดยทำตามขั้นตอนด้านล่าง

  1. นำทางไปยังเส้นทางUSERPROFILE ต่อไป นี้CanonicalGroupLimited.Ubuntu
  2. เปิดโฟลเดอร์โปรไฟล์สำหรับการแจกจ่ายLinux ของคุณ(Linux)
  3. โฟลเดอร์ LocalState
  4. คลิกขวาที่โฟลเดอร์นี้แล้วเลือกคุณสมบัติ
  5. กดปุ่มขั้นสูง
  6. ยกเลิกการเลือกบีบอัด(Deselect Compress)เนื้อหาเพื่อประหยัดพื้นที่ดิสก์
  7. ยกเลิกการเลือกเข้ารหัส(Deselect Encrypt)เนื้อหาเพื่อรักษาความปลอดภัยข้อมูล
  8. เลือกเฉพาะตัวเลือกโฟลเดอร์นี้

ให้เราดูขั้นตอนโดยละเอียด

เรียกใช้คำสั่ง FSUTIL

เปิดพร(Run)อมต์คำสั่ง ( Win +R ) พิมพ์ cmd แล้วกดShift + Enterเพื่อเปิดพรอมต์คำสั่งโดยได้รับอนุญาตจากผู้ดูแลระบบ พิมพ์และดำเนินการคำสั่งต่อไปนี้

fsutil behavior set disableencryption 1
fsutil behavior set disablecompression 1

รีบูท(Reboot)คอมพิวเตอร์เมื่อเสร็จแล้วและเปิดUbuntuหรือLinux อื่น ๆ

ยกเลิกการเลือกบีบอัดเนื้อหา(Uncheck Compress Contents)สำหรับไดเรกทอรีUbuntu

WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด: 0xc03a001a

ไดเรกทอรีUbuntuอยู่ที่เส้นทางต่อไปนี้

%localappdata%PackagesCanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc

เป็นไปได้ว่าWindows Updateได้เปิดใช้งานการบีบอัดและการเข้ารหัสสำหรับโฟลเดอร์นั้น ถ้าเป็นเช่นนั้น คุณต้องปิดการใช้งานมัน

ไป%localappdata%Packagesที่ คลิกขวาที่CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc  โฟลเดอร์แล้วเลือก Properties

ภายใต้แท็บทั่วไป(General) ให้คลิก ปุ่มขั้นสูง (Advanced)ยกเลิกการเลือกช่องสำหรับการบีบอัดและการเข้ารหัส คลิก(Click)และบันทึกการเปลี่ยนแปลง กระบวนการนี้อาจใช้เวลาสักครู่ ขึ้นอยู่กับขนาดของโฟลเดอร์และไฟล์

เมื่อได้รับแจ้งให้ใช้การเปลี่ยนแปลงกับเฉพาะโฟลเดอร์ปัจจุบันหรือกับโฟลเดอร์ย่อยและไฟล์ทั้งหมด ให้เลือกเฉพาะโฟลเดอร์นี้(just this folder)เนื่องจากคุณกำลังล้างเฉพาะค่าสถานะการบีบอัด

ต่อจากนี้ การเปลี่ยนแปลงwsl --set-versionคำสั่งควรใช้งานได้และอนุญาตให้คุณเรียกใช้ สภาพแวดล้อม Linuxรวมถึงเครื่องมือบรรทัดคำสั่ง โปรแกรมอรรถประโยชน์ และแอปพลิเคชันส่วนใหญ่

(Hereafter)ต่อ จากนี้ ปัญหาของคุณควรได้รับการแก้ไข และคุณไม่ควรเห็น ข้อผิดพลาด WSL 0xc03a001aอีกเลยMicrosoftกล่าว

Hope it helps!

WslRegisterDistribution ที่คล้ายกันล้มเหลวโดยมีข้อผิดพลาด(Similar WslRegisterDistribution failed with errors)0x80041002 | 0x800700b7 หรือ 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x803701140x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e และ(0x8007019e and 0x8000000d) 0x8000000d



About the author

ฉันเป็นวิศวกรซอฟต์แวร์เต็มเวลาที่มีประสบการณ์มากกว่า 10 ปีในการทำงานกับซอฟต์แวร์ Windows และ Mac ฉันรู้วิธีออกแบบ ทดสอบ และปรับใช้แอปพลิเคชันบนทั้งสองแพลตฟอร์ม ฉันยังมีประสบการณ์ด้านความปลอดภัยและการจัดการระบบ ทักษะและความรู้ของฉันสามารถช่วยให้คุณสร้างระบบคอมพิวเตอร์ที่ดีขึ้นและมีประสิทธิภาพมากขึ้น



Related posts