แก้ไข: ปัญหาการแจกจ่ายการลงทะเบียน 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 อีกครั้งเพื่อทดสอบ มันจะทำงานได้ดี

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

Microsoft Office ยังคงขอให้ลงชื่อเข้าใช้ใน Windows 10 Fix

Microsoft Office ยังคงขอให้ลงชื่อเข้าใช้ใน Windows 10 Fixทำอย่างไรสำนักงานWindows 10ผิดพลาด

คุณอาจประสบปัญหาที่ Microsoft Office ขอให้คุณลงชื่อเข้าใช้บนพีซี Windows 10 ของคุณ หน้าต่างลงชื่อเข้าใช้จะปรากฏขึ้นซ้ำๆ ทุกๆ สองสามวินาที แม้ว่าคุณจะลงชื่อเข้าใช้แล้วก็ตาม ดูเหมือนว่าจะเป็นข้อบกพร่...

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

วิธีแก้ไขรหัสข้อผิดพลาด Xbox One: 0x87e00064 ใน Windows 10Windows 10ผิดพลาด

Xbox One เป็นเครื่องเล่นเกมโฮมวิดีโอเกมที่ได้รับความนิยมมากที่สุดอย่างไม่ต้องสงสัย แต่ก็ไม่ได้ทำให้มันไม่ถูกแตะต้องจากข้อผิดพลาดและข้อบกพร่อง อาจเป็นไปได้ว่าคุณเห็นรหัสข้อผิดพลาด Xbox one: 0x87e000...

อ่านเพิ่มเติม
แก้ไข คุณต้องรีสตาร์ทคอมพิวเตอร์เพื่อปิดการควบคุมบัญชีผู้ใช้ใน Windows 10

แก้ไข คุณต้องรีสตาร์ทคอมพิวเตอร์เพื่อปิดการควบคุมบัญชีผู้ใช้ใน Windows 10Windows 10ผิดพลาด

UAC หรือ User Account Control เป็นข้อความแจ้งความปลอดภัยที่ปรากฏขึ้นทุกครั้งที่คุณพยายามเข้าถึงโปรแกรมหรือ ซอฟต์แวร์และขอความยินยอมจากคุณก่อนที่โปรแกรมหรือซอฟต์แวร์จะทำการเปลี่ยนแปลงใดๆ กับ. ของคุณ...

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