วิธีแก้ไข WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด 0x8007023e ใน Windows 11 / 10

ผู้ใช้ได้รับอนุญาตให้ติดตั้งและเรียกใช้ Linux Distribution บนพีซีที่ใช้ Windows โดยใช้คุณสมบัติ WSL (ระบบย่อย Windows สำหรับ Linux) แต่เมื่อติดตั้งระบบย่อย Linux ผ่าน WSL ผู้ใช้รายงานว่าเห็นข้อผิดพลาด “WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด: 0x8007023e”. โดยทั่วไป ปัญหานี้เกี่ยวข้องกับระบบย่อย Windows สำหรับ Linux (WSL) ที่กำลังถูกจัดการหรือการตั้งค่า VM ที่ใช้ใน Windows อ่านบทความนี้และปฏิบัติตามวิธีแก้ไขเพื่อแก้ไขข้อผิดพลาดนี้บนพีซีของคุณ

สารบัญ

แก้ไข 1 – ปิดใช้งานและเปิดใช้งานระบบย่อย Linux

1. กด Windows และ R ปุ่มบนแป้นพิมพ์ของคุณเพื่อเปิด วิ่ง.

2. พิมพ์ optionalfeatures.exe ที่จะเปิดตัว คุณสมบัติของวินโดวส์

เรียกใช้คุณสมบัติเสริม Min

3. ใน เปิดและปิดคุณสมบัติ Windows หน้าต่างคุณต้อง ปิดการใช้งาน ตัวเลือกที่เกี่ยวข้องกับเครื่องเสมือนทั้งหมด

  • ค้นหา Hyper-V และ ยกเลิกการเลือก กล่องข้างๆ
คุณสมบัติของ Windows ปิดการใช้งาน Hyper V Min
  • ยกเลิกการเลือก ทางเลือก ระบบย่อย Windows สำหรับ Linux.
  • นอกจากนี้ให้ปิดการใช้งานตัวเลือก แพลตฟอร์มเครื่องเสมือน โดย ยกเลิกการเลือก กล่องที่เกี่ยวข้องกับมัน
  • ถ้าคุณมี แพลตฟอร์ม Windows Hypervisor แล้ว ปิดการใช้งาน มันยัง.
คุณลักษณะของ Windows ยกเลิกการเลือก Vm Wsl Min

4. คลิกที่ ตกลง. ในขณะนี้ คุณลักษณะของ Windows จะค้นหาไฟล์ที่จำเป็นและทำการเปลี่ยนแปลง

5. ที่ข้อความยืนยัน ให้คลิกที่ เริ่มต้นใหม่เดี๋ยวนี้ เพื่อรีบูทพีซีของคุณ

คุณสมบัติของ Windows รีสตาร์ทพีซี Min

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

7. เริ่มต้นใหม่ พีซีของคุณอีกครั้งหลังจากเปิดใช้งานอีกครั้ง

8. ตรวจสอบว่าคุณสามารถเปิด Linux Distribution ได้โดยไม่มีข้อผิดพลาด

แก้ไข 2 – เปิดใช้งานระบบย่อย Linux ผ่าน PowerShell

1. กด Windows คีย์และพิมพ์ พาวเวอร์เชลล์ ในช่องค้นหา

2. คลิกขวา บน PowerShell ที่ผลการค้นหาและคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ.

Powershell เรียกใช้ในฐานะผู้ดูแลระบบ Min

3. ถ้า การควบคุมการเข้าถึงของผู้ใช้ พร้อมท์ให้คลิกที่ ใช่.

4. พิมพ์คำสั่งด้านล่างแล้วกด เข้า.

เปิดใช้งาน-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

5. หลังจากดำเนินการคำสั่ง จะพร้อมท์สำหรับ a เริ่มต้นใหม่. กด Y เพื่อรีสตาร์ทพีซีของคุณเพื่อดำเนินการให้เสร็จสิ้น

เปิดใช้งานระบบย่อยของ Windows Powershell Min

6. ตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหลังจากการเริ่มต้น

แก้ไข 3 - อัปเดตระบบย่อย Linux ผ่านพรอมต์คำสั่ง

1. กด Windows คีย์และพิมพ์ cmd ในช่องค้นหา

2. คลิกขวา บน พร้อมรับคำสั่ง และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ

พร้อมรับคำสั่งเรียกใช้ในฐานะผู้ดูแลระบบ Windows Key

3. อัปเดต Linux Distribution โดยใช้คำสั่งด้านล่าง

C:\> bash $ sudo apt-get update $ sudo apt-get dist-upgrade $  C:\> ออก

4. ตอนนี้เปิดเทอร์มินัล Linux และตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่

แก้ไข 4 - ติดตั้งระบบย่อย Windows ใหม่สำหรับ Linux (WSL)

หากการแก้ไขทั้งสองข้างต้นไม่ได้แก้ไขข้อผิดพลาดสำหรับคุณด้วย Linux Distribution คุณจำเป็นต้องถอนการติดตั้งและติดตั้ง WSL ใหม่ เนื่องจากอาจมีปัญหากับ WSL เอง

NS. ถอนการติดตั้ง Linux Distribution และระบบย่อย Windows สำหรับ Linux

1. เพียงแค่ถือ Windows และ R คีย์พร้อมกันเพื่อเปิด วิ่ง โต้ตอบ

2. พิมพ์ ms-settings: คุณสมบัติแอพ ที่จะเปิด แอพ& คุณสมบัติ ใน การตั้งค่า Windows

Ms การตั้งค่า แอพ คุณสมบัติ Min

3. ค้นหา .ของคุณ การติดตั้ง Linux (เช่น Ubuntu) ในรายการแอพพลิเคชั่น

4. คลิกที่ สามจุดแนวตั้ง ข้างๆ แล้วเลือก ถอนการติดตั้ง

ถอนการติดตั้ง Ubuntu Linux Distribution Min

5. ดำเนินการถอนการติดตั้งให้เสร็จสิ้นตามคำแนะนำบนหน้าจอ

6. ตอนนี้ค้นหา ระบบย่อย Windows สำหรับ Linux ในรายการแอพ

7. คลิกที่ สามจุดแนวตั้ง ที่เกี่ยวข้องกับมันและคลิกที่ ถอนการติดตั้ง.

ถอนการติดตั้ง Windows Subsystem สำหรับ Linux Min

8. หลังจากการถอนการติดตั้ง ให้ลบไฟล์และส่วนประกอบที่เกี่ยวข้องทั้งหมดของ WSL โดยใช้ คุณสมบัติของ Windows. ทำตามขั้นตอนใน แก้ไข 1 ถึง ปิดการใช้งาน WSL และ Windows Hypervisor Platform.

9. รีบูต ระบบของคุณแล้วติดตั้ง WSL

NS. ติดตั้งระบบย่อย Windows สำหรับ Linux

Windows 10 เวอร์ชัน 2004 ขึ้นไป หรือ Windows 11

1. ตี Windows และ R คีย์และพิมพ์ พาวเวอร์เชลล์ ใน วิ่ง กล่องโต้ตอบที่เปิดขึ้น

2. กด Ctrl + Shift + Enter ที่จะเปิด PowerShell ในฐานะผู้ดูแลระบบ.

เรียกใช้ Powershell Min

3. ป้อนคำสั่งด้านล่าง

wsl --install

4. มันดาวน์โหลด Linux เวอร์ชันล่าสุดและเปิดส่วนประกอบเสริมที่จำเป็นสำหรับระบบย่อย Linux เพื่อทำงาน

5. เริ่มต้นใหม่ คอมพิวเตอร์ของคุณหลังจากที่คำสั่งดำเนินการ

6. ทำการติดตั้งซอฟต์แวร์ Linux ใหม่ที่คุณได้ถอนการติดตั้งไปก่อนหน้านี้ เปิดเทอร์มินัล Linux ของคุณและตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่

การติดตั้งด้วยตนเอง (แทนคำสั่งติดตั้งด้านบน) หรือ Windows รุ่นเก่ากว่า

1. เปิด เรียกใช้ (Windows + R).

2. พิมพ์ พาวเวอร์เชลล์ แล้วกด Ctrl + Shift + Enter ที่จะเปิด พร้อมรับคำสั่งในฐานะผู้ดูแลระบบ.

เรียกใช้ Powershell Min

3. ป้อนคำสั่งด้านล่าง

dism.exe /ออนไลน์ /เปิดใช้งานคุณสมบัติ /featurename:Microsoft-Windows-ระบบย่อย-Linux /all /norestart

4. รีบูต พีซีของคุณหลังจากที่คำสั่งดังกล่าวดำเนินการเสร็จสิ้น

5. หลังจากเริ่มต้นใช้งาน ให้ใช้ Windows Store เพื่อดาวน์โหลดและติดตั้งการแจกจ่าย Linux ที่คุณถอนการติดตั้ง

6. เปิดแอปพลิเคชัน Linux และตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

แค่นั้นแหละ!

เราหวังว่าคุณจะสามารถเอาชนะ WslRegisterDistribution Failed with Error 0x8007023e บนพีซีของคุณได้โดยใช้การแก้ไขในบทความนี้ แสดงความคิดเห็นและแจ้งให้เราทราบถึงการแก้ไขที่ช่วยคุณได้

หน้า Geek – เคล็ดลับและรีวิวซอฟต์แวร์ของ Windows – หน้า 16ทำอย่างไรการติดตั้งเครือข่ายสุ่มความปลอดภัยเก็บWindows 10เครื่องเสียงบลูทู ธโครเมียมผิดพลาดตัวสำรวจไฟล์เกม

25 กุมภาพันธ์ 2564 โดย Sambit Koleyประวัติไฟล์เป็นเครื่องมือการกู้คืนระบบเฉพาะสำหรับระบบ Windows 10 แต่ผู้ใช้บางคนบ่นเกี่ยวกับการแจ้งเตือนที่น่ารำคาญที่พวกเขาเห็นในศูนย์ปฏิบัติการของตนตลอดเวลา …ยื่...

อ่านเพิ่มเติม

หน้า Geek – เคล็ดลับและรีวิวซอฟต์แวร์ของ Windows – หน้า 14ทำอย่างไรการติดตั้งไมโครซอฟต์เวิร์ดสำนักงานWindows 10เบราว์เซอร์บซอดพร้อมรับคำสั่งขอบผิดพลาด

ผู้ใช้แท็บเล็ต Wacom มักพบปัญหานี้ ซึ่งพวกเขาเห็นข้อความแสดงข้อผิดพลาด "ไม่มีอุปกรณ์เชื่อมต่อ" ใน Wacom Desktop Center คุณอาจพบข้อผิดพลาดนี้เมื่อพีซีของคุณไม่สามารถระบุ ...ใน Windows 10 Command pro...

อ่านเพิ่มเติม

อนุชา ปาย – หน้า 2ทำอย่างไรการติดตั้งสำนักงานบัญชีประสิทธิภาพเครื่องพิมพ์อัพเดทยูเอสบีWindows 10เครื่องเสียงโครเมียมขอบ

หลังจากอัปเกรดระบบเป็น Windows 10 แล้ว ระบบจะขอให้คุณเปิดใช้งาน Windows ของคุณ ผู้ใช้หลายคนรายงานว่าเห็นรหัสข้อผิดพลาด 0xC004F074 ในขั้นตอนนี้ แถมยังไปต่อไม่ได้…ส่วนใหญ่ ผู้ใช้ที่ใช้เครื่องพิมพ์ Ep...

อ่านเพิ่มเติม