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

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

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

หากเบราว์เซอร์เริ่มต้นของคุณคือ Google Chrome คุณจะรู้ว่านอกเหนือจากคุณลักษณะที่ยอดเยี่ยมแล้ว ยังมีแนวโน้มที่จะเกิดข้อผิดพลาดแบบสุ่มอีกด้วย ข้อผิดพลาดจะมาพร้อมกับข้อความที่สร้างความสับสนมากขึ้น หนึ...

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

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

OneDrive เป็นแพลตฟอร์มระบบคลาวด์จาก Microsoft ให้ผู้ใช้จัดเก็บเอกสาร ไฟล์สำคัญของพวกเขา OneDrive ช่วยให้เข้าถึงไฟล์ได้อย่างราบรื่นจากตัวเลือกที่มีอยู่ เช่น เบราว์เซอร์, Android, Mac, ...Printer Spo...

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

Windows 10 – หน้า 5ทำอย่างไรเครือข่ายสำนักงานค้นหาอัพเดทยูเอสบีWindows 10พร้อมรับคำสั่งขอบผิดพลาดเกม

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

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