แก้ไข: ปัญหาการแจกจ่ายการลงทะเบียน WSL 0x80370102 ใน Windows 11 / 10

Windows ได้รวมคุณสมบัติใหม่นี้ซึ่งผู้ใช้สามารถติดตั้งระบบย่อย Linux ได้ง่ายๆ โดยเปิดใช้งานคุณสมบัติ 'ระบบย่อย Windows สำหรับ Linux' แต่ในขณะที่ดาวน์โหลดการแจกจ่าย Linux ผ่านระบบย่อย Windows สำหรับ Linux หรือ WSL ผู้ใช้พบข้อความแสดงข้อผิดพลาด 'WslRegistrationDistribution ล้มเหลวโดยมีข้อผิดพลาด: 0x80370102' ปัญหานี้เกี่ยวข้องกับ Virtualization ของฮาร์ดแวร์ที่ปิดใช้งานใน BIOS ของระบบ การเปิดใช้งานควรแก้ไขปัญหาสำหรับกรณีส่วนใหญ่ หากไม่สามารถแก้ไขได้ ให้ทำตามวิธีแก้ไขที่เหลือทีละรายการ

สารบัญ

แก้ไข 1 - เปิดใช้งานคุณสมบัติการจำลองเสมือนบนฮาร์ดแวร์

โดยทั่วไป คุณลักษณะ Virtualization จะถูกปิดในเครื่องทั้งหมด คุณต้องเปิดใช้งานด้วยตนเองจาก BIOS

1. ในตอนแรก ให้คลิกขวาที่ไอคอน Windows แล้วแตะที่ “ปิดหรือออกจากระบบ>“.

2. หลังจากนั้นให้แตะที่ “เริ่มต้นใหม่” เพื่อรีสตาร์ทระบบของคุณ

รีสตาร์ท Min

3. ระหว่างการรีสตาร์ท เมื่อโลโก้ผู้ผลิตปรากฏขึ้น ให้กดปุ่ม “ลบ” บนแป้นพิมพ์ของคุณเพื่อเข้าถึงการตั้งค่า BIOS

บันทึก –

โปรดทราบว่าปุ่มนี้เพื่อเข้าถึง BIOS จะเปลี่ยนจากผู้ผลิตไปยังผู้ผลิต แม้กระทั่งในบางครั้งจากรุ่นหนึ่งไปอีกรุ่นหนึ่ง

เปิดตาของคุณให้เปิดสำหรับปุ่มจริงเพื่อเข้าถึง BIOS ในขณะที่คอมพิวเตอร์ของคุณบูทขึ้น

การตั้งค่า Bios ขั้นต่ำ Min

3. เมื่อ ไบออส หน้าต่างเปิดขึ้น ไปที่ "ขั้นสูง” แท็บ*.

4. ถัดไป ใช้ลูกศรบนแป้นพิมพ์เพื่อเลือก "การจำลองเสมือน” จากรายการและตั้งค่าเป็น “เปิดใช้งาน“.

[

*บันทึก –

ตัวเลือก 'การจำลองเสมือน' อาจไม่ปรากฏในแท็บ 'ขั้นสูง' บนคอมพิวเตอร์บางเครื่อง ในกรณีนั้น คุณจะพบมันใน “ประสิทธิภาพแท็บ”

]

Virtualization ใหม่ Min Min

5. กดปุ่มที่เกี่ยวข้องอีกครั้งเพื่อบันทึกการตั้งค่า

[มันคือ "F10” สำหรับคอมพิวเตอร์เครื่องนี้]

F10 มิน มิน มิน มิน

6. หลังจากนั้น เลือก “ใช่” เพื่อบันทึกและออกจากการตั้งค่าไบออสบนคอมพิวเตอร์ของคุณในที่สุด

บันทึกใช่ Min Min

คอมพิวเตอร์ของคุณจะเริ่มทำงานตามปกติ

สำหรับระบบที่ทำงานบนซีพียู AMD –

1. ไปที่การตั้งค่า BIOS

2. ที่นี่ไปที่ "M.I.Tแท็บ”

3. ตอนนี้ไปที่ "การตั้งค่าความถี่ขั้นสูง“.

4. ถัดไป คลิกที่ปุ่ม “การตั้งค่าคอร์ขั้นสูง“.

5. ที่นี่คุณจะเห็น 'โหมด SVM' บนหน้าจอของคุณ โหมด SVM คือโหมด Secure Virtual Machine

6. ตั้งค่าเป็น “เปิดใช้งาน” เพื่อเปิด

7. ตอนนี้คุณต้องเลือก “ใช่” เพื่อบันทึกและออกจากการตั้งค่าไบออสบนคอมพิวเตอร์ของคุณในที่สุด

บันทึกใช่ Min Min

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

1. ในตอนแรก ให้คลิกขวาที่ Windowsไอคอน และแตะที่ “ผู้จัดการงาน“.

ตัวจัดการงาน Min

2. จากนั้นไปที่ "ประสิทธิภาพแท็บ”

3. ที่นี่แตะที่ "ซีพียู“.

4. ตอนนี้ ทางด้านขวามือ คุณจะสังเกตเห็นว่าการจำลองเสมือน” การตั้งค่าคือ “เปิดใช้งาน“.

เปิดใช้งานการจำลองเสมือน Min

ตอนนี้ ให้ลองติดตั้งการแจกจ่าย Linux อีกครั้ง

แก้ไข 2 – ตรวจสอบให้แน่ใจว่าเปิดใช้งาน HyperV แล้ว

จำเป็นต้องเปิดใช้งานไฮเปอร์ไวเซอร์บนระบบผู้ใช้เพื่อใช้คุณลักษณะการจำลองเสมือนอย่างมีประสิทธิภาพ

1. ขั้นแรกให้กด แป้นวินโดว์ และ NS คีย์ด้วยกัน

2. จากนั้นพิมพ์ “คุณสมบัติเสริม” และคลิกที่ “ตกลง” เพื่อเปิดหน้าต่างคุณสมบัติของ Windows

คุณสมบัติเสริม Min

3. เมื่อคุณสมบัติ Windows เปิดขึ้น ให้เลื่อนลงไปที่ “Hyper-V“.

4. แค่ ตรวจสอบ กล่องข้าง “Hyper-V“. จากนั้นแตะที่ “ตกลง” เพื่อเปิดใช้งานคุณสมบัติ Hyper-V

Hyper V เปิดใช้งาน Min

ตอนนี้ Windows จะดาวน์โหลดและใช้คุณสมบัตินี้กับระบบของคุณ ขั้นตอนนี้อาจใช้เวลาสักครู่

6. เมื่อเสร็จแล้วให้แตะที่ “ปิด I” เพื่อปิดหน้าต่าง

ปิด Min

ตอนนี้ รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณหนึ่งครั้งเพื่อให้การเปลี่ยนแปลงเหล่านี้มีผล

หลังจากรีบูตอุปกรณ์แล้ว ให้ลองติดตั้งการแจกจ่าย Linux โดยใช้ WSL อีกครั้ง ตรวจสอบว่าสิ่งนี้ได้ผลหรือไม่

แก้ไข 3 – เปิดใช้งานการจัดสรรหน่วยความจำแบบไดนามิก

ขั้นตอนที่ 1

1. ขั้นแรก ยุติเครื่องเสมือนบนระบบของคุณ

2. จากนั้นพิมพ์ “พาวเวอร์เชลล์” ในช่องค้นหา

3. หลังจากนั้นให้คลิกขวาที่ “Windows PowerShell” และแตะที่ “เรียกใช้ในฐานะผู้ดูแลระบบ” เพื่อเปิดเทอร์มินัลด้วยสิทธิ์ของผู้ดูแลระบบ

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

4. เมื่อ PowerShell เปิดขึ้น คัดลอกวาง รหัสนี้และกด เข้า.

ชุด-VMProcessor  -เปิดเผยส่วนขยายการจำลองเสมือน $true
Hyper V Powershell Min

หลังจากนั้น ปิดเทอร์มินัล PowerShell

ขั้นตอนที่ 2

ตอนนี้ คุณต้องเปิดใช้งานการจัดสรร RAM แบบไดนามิก

1. ตอนแรกพิมพ์ “Hyper-V” ในช่องค้นหา

2. จากนั้นแตะที่ “Hyper-V Manager” ในการเปิดมัน

Hyper V Manager ค้นหาขั้นต่ำ

3. หลังจากนั้นให้คลิกขวาที่เครื่องเสมือนของคุณแล้วแตะที่ "การตั้งค่า“.

ตั้งค่า Min

4. เมื่อหน้าต่างการตั้งค่าปรากฏขึ้น ให้เลือก “หน่วยความจำ” จากบานหน้าต่างด้านซ้าย

5. ตั้งค่าของ “แกะ:” ให้ใหญ่เป็นสองเท่าของมูลค่าปัจจุบัน

[สมมุติว่าตั้งค่าให้ใช้ “4096แรม MB ดังนั้นคุณต้องตั้งค่าเป็นสองเท่าของขนาดหรือ "8092” MB RAM.]

6. แล้ว, ตรวจสอบ กล่องข้าง “เปิดใช้งานหน่วยความจำแบบไดนามิก" กล่อง.

เปิดใช้งานหน่วยความจำแบบไดนามิก Min

7. สุดท้ายให้แตะที่ “นำมาใช้" และ "ตกลง” เพื่อบันทึกการเปลี่ยนแปลง

สมัครตกลงเพื่อบันทึก Min

8. ตอนนี้ เปิดเครื่องเสมือนบนระบบของคุณ

9. จากนั้นเพียงคลิกขวาที่เครื่องเสมือนแล้วแตะ “เชื่อมต่อ…“. การดำเนินการนี้จะรีสตาร์ทเครื่องเสมือนพร้อมกับ Hyper-V

เชื่อมต่อ Min

ต่อมา ให้ลองเรียกใช้ Ubuntu อีกครั้งเพื่อทดสอบ มันจะทำงานได้ดี

สิ่งนี้ควรแก้ปัญหาของคุณ

ระบบการกำหนดค่าล้มเหลวในการเริ่มต้นใน Windows 10 Fix

ระบบการกำหนดค่าล้มเหลวในการเริ่มต้นใน Windows 10 FixWindows 10ผิดพลาด

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

อ่านเพิ่มเติม
แก้ไข MTP ไม่ทำงานใน Windows 10

แก้ไข MTP ไม่ทำงานใน Windows 10Windows 10ผิดพลาด

MTP หรือ Media Transfer Protocol ให้คุณถ่ายโอนไฟล์มัลติมีเดียไปและกลับจากอุปกรณ์มือถือ Android และพีซี แต่บางครั้ง MTP ก็ใช้งานไม่ได้ มีหลายวิธีที่ปัญหา MTP อาจปรากฏขึ้นและนำไปสู่ MTP ไม่ทำงานใน Wi...

อ่านเพิ่มเติม
Entry Point Not Found ข้อผิดพลาดไดนามิกลิงก์ไลบรารีใน Windows 10 Fix

Entry Point Not Found ข้อผิดพลาดไดนามิกลิงก์ไลบรารีใน Windows 10 FixWindows 10ผิดพลาด

ซอฟต์แวร์และเกมบางประเภทจำเป็นต้องใช้ไฟล์ DLL เพื่อเรียกใช้ อย่างไรก็ตาม บางครั้งเกมหรือซอฟต์แวร์เฉพาะเหล่านี้อาจไม่สามารถเริ่มทำงานได้ พวกเขาอาจแสดงข้อความแสดงข้อผิดพลาดแทน “ไม่พบจุดเข้าใช้งาน Dyn...

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