Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

WslRegisterDistribution ล้มเหลวกับข้อผิดพลาด 0x8007019e และ 0x8000000d – WSL

WSL หรือ Windows Subsystem for Linux สำหรับ Windows 11/10 เป็นเครื่องมือที่ยอดเยี่ยมสำหรับนักพัฒนา แต่บางครั้งบนการเริ่มต้นบรรทัดคำสั่ง มันโยนรหัสข้อผิดพลาด 0x8007019e หรือ 0x8000000d แม้ข้อผิดพลาดจะดูเหมือนว่ามันมีปัญหากับการติดตั้ง WSL แต่มันอาจเป็น false positive บางผู้ใช้ติดตั้ง WSL แล้วแต่ยังเผชิญปัญหา รหัสข้อผิดพลาดอ่านว่า:

Installing, this may take a few minutes…
WslRegisterDistribution failed with error: 0x8007019e/0x8000000d
Error: 0x8007019e/0x8000000d The parameter is incorrect.
Press any key to continue.

ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากขาดฟีเจอร์ Windows 10 ที่รองรับ ข้อผิดพลาดนี้ไม่ได้ให้การใช้บรรทัดคำสั่งที่อิงจาก WSL ในบทความนี้ เราจะตรวจสอบวิธีแก้ไขข้อผิดพลาดนี้บน Windows 10

WslRegisterDistribution ล้มเหลวกับข้อผิดพลาด 0x8007019e และ 0x8000000d – WSL

How do I fix WslRegisterDistribution failed?

คุณต้องใช้ Control Panel applet "Turn Windows features on or off" เพื่อเปิดใช้งาน WSL หรือรันสคริปต์ PowerShell นี้

WslRegisterDistribution failed with error: 0x8007019e & 0x8000000d

ผู้ใช้จะต้องเปิดใช้งานฟีเจอร์ Windows Subsystem for Linux เพื่อแก้ไขปัญหานี้ มีสองวิธีในการทำ:

  1. เปิดใช้งาน WSL โดยใช้ Turn Windows features on or off
  2. ใช้ Windows PowerShell

1. เปิดใช้งาน WSL โดยใช้ Turn Windows features on or off

เพื่อเปิดใช้งานฟีเจอร์ Windows Subsystem for Linux โดยใช้กล่องโต้ตอบ Turn Windows features on or off คุณต้องค้นหา Turn Windows Features on or off ในกล่องค้นหา Windows

WslRegisterDistribution ล้มเหลวกับข้อผิดพลาด 0x8007019e และ 0x8000000d – WSL

จากรายการที่โหลดมา ให้ติ๊กถูกตัวเลือกสำหรับ Windows Subsystem for Linux เลือก OK

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

2. ใช้ Windows PowerShell

WslRegisterDistribution ล้มเหลวกับข้อผิดพลาด 0x8007019e และ 0x8000000d – WSL

เปิด Windows PowerShell ด้วยสิทธิ์ระดับ Administrator รันคำสั่งต่อไปนี้เพื่อเปิดใช้งานฟีเจอร์ Windows Subsystem for Linux:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

มันจะเริ่มค้นหาและติดตั้งไฟล์ระบบที่จำเป็นบางส่วน

เมื่อได้รับแจ้ง คุณต้องพิมพ์ Y เพื่อ reboot คอมพิวเตอร์ของคุณ

มันจะติดตั้งไฟล์ระบบที่จำเป็นทั้งหมด และ Linux distro ของคุณมักจะทำงานปกติแล้ว

หวังว่าคู่มือนี้จะช่วยคุณ

ข้อผิดพลาด WslRegisterDistribution failed ที่คล้ายกัน:

0xc03a001a | 0x80041002 | 0x800700b7 หรือ 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc

WslRegisterDistribution ล้มเหลวกับข้อผิดพลาด 0x8007019e และ 0x8000000d – WSL