ขณะทำงานบนอุปกรณ์ของคุณ มักพบข้อความแสดงข้อผิดพลาด สิ่งเหล่านี้เป็นเรื่องปกติอย่างยิ่งเพราะพวกเขาบอกคุณว่ามีบางอย่างที่ต้องแก้ไข อาจเป็นกระบวนการที่ถูกบล็อกหรือส่วนประกอบฮาร์ดแวร์ที่ผิดพลาด
ในบทความนี้ เราจะพูดถึงทุกสิ่งที่คุณควรรู้เกี่ยวกับเครื่องมือระบบย่อย Windows สำหรับ Linux และข้อความแสดงข้อผิดพลาดทั่วไปที่เกี่ยวข้อง
ระบบย่อย Windows สำหรับ Linux หรือ WSL เป็นเครื่องมือที่มีประโยชน์สำหรับนักพัฒนา แต่บางครั้งก็ทำให้เกิดปัญหากับ Windows 10/11 หนึ่งในข้อความแสดงข้อผิดพลาดที่พบบ่อยที่สุดที่เกี่ยวข้องคือ “WslRegisterDistribution Failed with Error:0x80370114”
ดังนั้นข้อความแสดงข้อผิดพลาดนี้เกี่ยวกับอะไรและสามารถแก้ไขได้หรือไม่ ในบทความนี้ เราจะแบ่งปันทุกสิ่งที่เรารู้เกี่ยวกับข้อผิดพลาด WSL นี้
เคล็ดลับแบบมือโปร:เรียกใช้เครื่องมือเพิ่มประสิทธิภาพพีซีโดยเฉพาะเพื่อกำจัดการตั้งค่าที่ไม่ถูกต้อง ไฟล์ขยะ แอปที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัยที่อาจทำให้ระบบมีปัญหาหรือประสิทธิภาพการทำงานช้า
สแกนหาพีซีฟรีปัญหา3.145.873ดาวน์โหลดเข้ากันได้กับ:Windows 10/11, Windows 7, Windows 8ระบบย่อย Windows สำหรับ Linux คืออะไร
เพื่อให้เข้าใจข้อผิดพลาดได้ดียิ่งขึ้น ให้เราทราบก่อนว่าระบบย่อย Windows สำหรับ Linux หรือ WSL คืออะไร
ระบบย่อย Windows สำหรับ Linux เป็นเครื่องมือที่ช่วยให้นักพัฒนาสามารถรันแพลตฟอร์ม Linux บนอุปกรณ์ Windows ด้วย WSL นักพัฒนาสามารถเลือกลีนุกซ์รุ่นโปรดของพวกเขาได้จาก Microsoft Store อย่างเป็นทางการ พวกเขายังสามารถรันคำสั่งและเครื่องมือบรรทัดคำสั่งบางอย่างได้ เช่น sed, awk และ grep
นอกจากนี้ เครื่องมือ WSL ยังช่วยให้นักพัฒนาสามารถเรียกใช้แอปพลิเคชัน Linux บน Windows และเรียกใช้สคริปต์เชลล์ของ Bash ในโปรแกรมบรรทัดคำสั่งได้
ในการติดตั้งเครื่องมือ WSL บน Windows คุณต้องดำเนินการดังต่อไปนี้:
ขั้นตอนที่ 1:เปิดใช้งานเครื่องมือ WSL
ขั้นแรก คุณต้องเปิดใช้งานระบบย่อย Windows สำหรับคุณลักษณะ Linux เพื่อให้เครื่องมือทำงานบน Windows ในการดำเนินการนี้ ให้เปิด PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบ จากนั้นรันคำสั่งนี้:dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart เมื่อเสร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์
ขั้นตอนที่ 2:ติดตั้งตัวเลือกการกระจาย Linux ที่คุณเลือก
ในการดำเนินการตามขั้นตอนนี้ ให้เปิด Microsoft Store ก่อน จากที่นี่ คุณสามารถเลือกการแจกจ่าย Linux ตัวเลือกของคุณมีดังต่อไปนี้:
- อูบุนตู
- openSUSE Leap 42
- SUSE Linux Enterprise Server 42
- กาลีลินุกซ์
- เดเบียน GNU/ลินุกซ์
เมื่อคุณได้เลือกแล้วให้คลิกที่มัน จากนั้นคุณจะถูกนำไปที่หน้าการแจกจ่าย ที่นี่ คลิกปุ่ม รับ ปุ่ม. หากนี่เป็นครั้งแรกที่คุณติดตั้งลีนุกซ์รุ่น คุณจะเห็นหน้าต่างคอนโซลเปิดขึ้นมา ระบบจะขอให้คุณรอสักครู่เพื่อให้ไฟล์คลายการบีบอัดและบันทึกลงในอุปกรณ์ของคุณ ในอนาคต การติดตั้งดิสทริบิวชันอื่นๆ จะใช้เวลาน้อยกว่าหนึ่งวินาทีเท่านั้น
ตอนนี้ เพื่อให้การติดตั้งเสร็จสมบูรณ์ Hyper-V Host Compute บริการควรจะทำงาน มิฉะนั้น คุณจะได้รับ WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด:0x80370114
ข้อผิดพลาด WslRegisterDistribution ล้มเหลวใน Windows 10/11 คืออะไร
WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด:0x80370114 เกิดขึ้นเมื่อบริการ Hyper-V ถูกบล็อกระหว่างการติดตั้งการแจกจ่าย Linux โดยใช้เครื่องมือ WSL โดยปกติแล้วจะมาพร้อมกับข้อความแสดงข้อผิดพลาดที่สมบูรณ์ "ข้อผิดพลาด:0x80370114 ไม่สามารถเริ่มการดำเนินการได้เนื่องจากไม่ได้ติดตั้งคุณลักษณะที่จำเป็น"
เมื่อคุณเห็นข้อผิดพลาด คุณอาจไม่สามารถเข้าถึงเครื่องมือบรรทัดคำสั่ง WSL
อะไรทำให้เกิดข้อผิดพลาด WslRegisterDistribution ล้มเหลวใน Windows 10/11
ดังที่กล่าวไว้ ข้อผิดพลาดนี้จะปรากฏขึ้นหากบริการ Hyper-V ถูกบล็อกระหว่างการติดตั้ง Linux distro โดยใช้เครื่องมือ WSL อย่างไรก็ตาม มีบางกรณีที่ปรากฏขึ้นเนื่องจากขาดคุณสมบัติที่จำเป็นของ Windows 10/11 ที่รองรับ
การแก้ไขปัญหาเบื้องต้นสำหรับข้อผิดพลาด WslRegisterDistribution ล้มเหลวใน Windows 10/11
การแก้ไขที่เราได้แชร์ด้านล่างนี้มักใช้เวลานาน แต่ก่อนที่คุณจะลองใช้งาน ให้รีบูตเครื่องคอมพิวเตอร์ของคุณเสียก่อน มีบางครั้งที่ทุกความต้องการของคอมพิวเตอร์ของคุณคือการรีบูตอย่างรวดเร็ว คุณอาจแปลกใจที่พบว่าข้อผิดพลาดหายไปหลังจากรีบูต โดยเฉพาะอย่างยิ่งหากคุณไม่ได้ปิดเครื่องคอมพิวเตอร์มาสักระยะ
ตอนนี้ หากคุณคิดว่าคุณกำลังประสบกับข้อผิดพลาดที่ซับซ้อนมากขึ้นซึ่งคุณไม่สามารถรีบูตได้ตามปกติ ให้พิจารณาตัวเลือกการรีบูตขั้นสูงอื่นๆ หลังจากที่คุณรีบูตและพบว่าปัญหายังคงมีอยู่ ให้แก้ไขปัญหา!
ในการแก้ไขปัญหา คุณจะต้องเปิดใช้งานระบบย่อย Windows สำหรับคุณลักษณะ Linux ก่อน และในการทำเช่นนั้น มีสองวิธี
วิธีที่ #1:เปิดใช้งานระบบย่อย Windows สำหรับคุณลักษณะ Linux ผ่านตัวเลือกเปิดหรือปิดคุณลักษณะของ Windows
ในการเปิดใช้งานคุณลักษณะระบบย่อย Windows สำหรับ Linux ผ่านตัวเลือก เปิดหรือปิดคุณลักษณะของ Windows ให้ค้นหาตัวเลือกโดยใช้ช่องค้นหา จากรายการผลลัพธ์ ให้ทำเครื่องหมายที่ตัวเลือกถัดจาก ระบบย่อย Windows สำหรับ Linux . กด ตกลง เพื่อดำเนินการต่อ
ณ จุดนี้ ระบบของคุณจะค้นหาและติดตั้งไฟล์ระบบที่จำเป็นทั้งหมด เมื่อเสร็จแล้วระบบจะขอให้คุณรีสตาร์ทคอมพิวเตอร์ หลังจากที่คอมพิวเตอร์ของคุณรีสตาร์ทแล้ว จะไม่มีปัญหาอีกต่อไป
วิธีที่ #2:ใช้ Windows PowerShell
อีกวิธีในการแก้ไขปัญหาคือการใช้ Windows PowerShell . เพื่อให้วิธีนี้ใช้ได้ผล คุณต้องเปิด Windows PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบ จากนั้น ป้อนคำสั่งต่อไปนี้เพื่อเปิดใช้งานคุณลักษณะ WSL:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux .
หลังจากป้อนคำสั่ง ระบบของคุณจะเริ่มค้นหาและติดตั้งไฟล์ระบบที่จำเป็นทั้งหมด เมื่อระบบถาม ให้ป้อน Y เพื่อรีสตาร์ทคอมพิวเตอร์
วิธีการแก้ไขข้อผิดพลาด WslRegisterDistribution ล้มเหลวใน Windows 10/11
ตอนนี้ หากวิธีการแก้ปัญหาข้างต้นไม่ได้ผล ให้ดำเนินการแก้ไขตามรายการด้านล่าง
แก้ไข #1:เลิกบล็อก Hyper-V Host Compute Service
หากต้องการปลดบล็อกบริการ คุณต้องตรวจสอบก่อนว่าคุณกำลังใช้โซลูชันป้องกันไวรัสหรือไม่ หากคุณกำลังใช้ Windows Defender ให้ทำตามขั้นตอนเหล่านี้:
- ในช่องค้นหา ให้ป้อน ความปลอดภัยของ windows . กด ป้อน เพื่อเปิด ความปลอดภัยของ Windows หน้าต่าง
- ไปที่การควบคุมแอปและเบราว์เซอร์ ส่วน.
- คลิก Exploit Protection Settings .
- นำทางไปยัง การตั้งค่าโปรแกรม แท็บ
- ค้นหา Hyper-V Host Compute บริการโดยไปที่เส้นทางนี้:C:\WINDOWS\System32\vmcompute.exe
- เลือกบริการและคลิกที่ แก้ไข ปุ่ม.
- ค้นหา Code Flow Guard (CFG) และยกเลิกการเลือก แทนที่การตั้งค่าระบบ ตัวเลือก
- ถัดไป เปิด Windows PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบ
- ดำเนินการคำสั่งนี้:net start vcompute
เป็นที่น่าสังเกตว่าแอพและเบราว์เซอร์ ควบคุมภายใต้ ความปลอดภัยของ Windows มีบทบาทสำคัญในพีซีของคุณ ปกป้องอุปกรณ์ของคุณจากภัยคุกคามและไฟล์ การดาวน์โหลด แอพ และเว็บไซต์ที่อาจเป็นอันตราย ดังนั้น ตรวจสอบให้แน่ใจว่าไม่ได้ปิดการใช้งาน หากจำเป็น คุณสามารถเพิ่มข้อยกเว้นเพื่อให้โปรแกรมอื่นๆ ที่ต้องใช้โปรแกรมนี้ทำงานได้ตามที่คาดไว้
แก้ไข #2:เริ่มบริการ Lxss Manager ใหม่
บริการอื่นที่เกี่ยวข้องกับ WSL คือบริการ Linux Instance Life Cycle มันทำงานในพื้นหลังเพื่อให้สิ่งต่าง ๆ อยู่ในการควบคุม แต่ถ้าบริการนี้ถูกบล็อกหรือประสบปัญหา คุณอาจพบข้อผิดพลาดได้ ในกรณีนี้ การเริ่มบริการใหม่สามารถแก้ไขข้อผิดพลาดได้
ในการเริ่มบริการใหม่ สิ่งที่คุณควรทำมีดังนี้:
- กดปุ่ม Windows + R ปุ่มเพื่อเปิด เรียกใช้ กล่องโต้ตอบ
- ป้อนข้อมูล services.msc ลงในช่องข้อความแล้วกด ตกลง .
- จากรายการบริการ ค้นหา LxssManager และเริ่มบริการใหม่
- เมื่อเสร็จแล้ว ให้เปิด WSL . อีกครั้ง เครื่องมือและตรวจสอบว่าข้อความแสดงข้อผิดพลาดหายไปหรือไม่
แก้ไข #3:เปิดเครื่องมือ WSL จาก Microsoft Store
มีหลายกรณีที่การแจกจ่าย Linux ที่คุณติดตั้งมีจุดบกพร่อง ซึ่งส่งผลให้เกิดข้อผิดพลาดเมื่อเปิดเครื่องมือ WSL ข้อดีคือสามารถล้างข้อมูลได้อย่างง่ายดายโดยเปิดแอป WSL ใหม่โดยตรงจากอินเทอร์เฟซของ Microsoft Store
สำหรับคำแนะนำโดยละเอียดเกี่ยวกับสิ่งที่ต้องทำ ให้ทำตามขั้นตอนเหล่านี้:
- ไปที่ ทาสก์บาร์ และคลิก การค้นหาของ Windows ฟิลด์.
- ที่นี่ พิมพ์ Microsoft Store และกด Enter .
- รายการผลลัพธ์จะแสดงบนหน้าจอของคุณ คลิกที่ผลลัพธ์ที่เกี่ยวข้องมากที่สุด
- ที่มุมขวาบนของหน้าต่าง ให้คลิกเมนูสามจุด
- เลือกห้องสมุดของฉัน .
- ไปที่บานหน้าต่างด้านซ้ายของหน้าต่างแล้วคลิก ติดตั้งแล้ว .
- ถัดไป กลับไปที่บานหน้าต่างด้านขวาและเลือก Linux Distribution แอป
- คลิกปุ่ม เปิดตัว และดูว่าปัญหาได้รับการแก้ไขหรือไม่
แก้ไข #4:อัปเดตเทอร์มินัล Linux ผ่านพรอมต์คำสั่ง
หากคุณใช้เวอร์ชันเก่าของการแจกจ่าย คุณอาจพบข้อผิดพลาด แต่อีกครั้งนี้สามารถแก้ไขได้ การอัปเดตแอปจะช่วยได้
หากต้องการอัปเดตการแจกจ่าย Linux ให้ใช้ Command Prompt ด้วยวิธีนี้ คุณไม่จำเป็นต้องติดตั้งแอปพลิเคชันใหม่ นี่คือคำแนะนำเกี่ยวกับสิ่งที่ต้องทำ:
- ไปที่ ทาสก์บาร์ และคลิกการค้นหาของ Windows ฟิลด์.
- ป้อนข้อมูล พรอมต์คำสั่ง และกด Enter .
- ในรายการผลลัพธ์ ให้คลิกขวาที่ พรอมต์คำสั่ง
- เลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
- ถัดไป ป้อนคำสั่งต่อไปนี้ลงในบรรทัดคำสั่ง อย่าลืมกด Enter หลังจากแต่ละคำสั่ง:
- C:\> ทุบตี
- $ sudo apt-get update
- $ sudo apt-get dist-upgrade
- $
- C:\> ออก
- ตอนนี้ เปิด WSL เครื่องมือเพื่อดูว่าข้อผิดพลาดได้รับการล้างหรือไม่
แก้ไข #5:ซ่อมแซมแอป WSL
หากจนถึงขณะนี้ยังไม่มีอะไรทำงาน อาจเป็นไปได้ว่าข้อผิดพลาดเกิดจากการติดตั้งแอป WSL ที่เสียหาย หากต้องการซ่อมแซมสิ่งนี้ ให้ใช้คุณสมบัติการซ่อมแซมของ Windows
วิธีการ:
- คลิกขวาที่ Windows และเลือก การตั้งค่า .
- ไปที่ แอป .
- ค้นหาและคลิกที่ WSL แอปพลิเคชัน
- เลือก ตัวเลือกขั้นสูง .
- เลื่อนลงและค้นหา การซ่อมแซม ปุ่ม.
- เมื่อซ่อมแซมแอปแล้ว ให้ตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่ มิฉะนั้น ให้กลับไปที่ ตัวเลือกขั้นสูง ส่วน.
- จากนั้น คลิกปุ่ม รีเซ็ต ปุ่ม. โปรดทราบว่าการดำเนินการนี้จะทำให้คุณสูญเสียข้อมูลและการตั้งค่าอื่นๆ
- เปิดแอปอีกครั้งและดูว่าข้อผิดพลาดถูกล้างหรือไม่
แก้ไข #6:ติดตั้งแอปพลิเคชัน WSL อีกครั้ง
หากการซ่อมแซมแอปไม่สามารถแก้ไขปัญหาได้ โมดูลที่เสียหายของแอปจะต้องได้รับความเสียหายมากจนกระบวนการซ่อมแซมไม่สามารถแก้ไขได้อีกต่อไป สำหรับสิ่งนี้ คุณต้องถอนการติดตั้งแอปด้วยตนเองและติดตั้งใหม่อีกครั้ง
ทำตามขั้นตอนเหล่านี้:
- คลิกขวาที่ Windows และเลือก การตั้งค่า .
- ค้นหา WSL แอปพลิเคชันแล้วเลือก ถอนการติดตั้ง .
- เมื่อถอนการติดตั้งแล้ว ให้ปิดการใช้งาน ระบบย่อยสำหรับ Linux และรีสตาร์ทอุปกรณ์ของคุณ
- เมื่อรีสตาร์ท ให้ลองเปิดใช้งาน ระบบย่อยสำหรับ Linux อีกครั้ง
- จากนั้น ติดตั้ง WSL . อีกครั้ง แอป. หวังว่านี่จะแก้ปัญหาได้
แก้ไข #7:รีเซ็ตพีซี Windows ของคุณ
Microsoft อนุญาตให้ผู้ใช้ Windows 10/11 สามารถรีเซ็ตคอมพิวเตอร์ได้ การทำเช่นนี้จะทำให้ระบบปฏิบัติการของคุณกลับมาเป็นเหมือนเดิมเมื่อมีการเข้าถึงในครั้งแรก หมายความว่าแอปพลิเคชันของบุคคลที่สามจะไม่ปรากฏอีกต่อไป
การรีเซ็ต Windows 10/11 จะทำให้คอมพิวเตอร์ของคุณเริ่มต้นใหม่ได้ นี่เป็นวิธีแก้ไขที่มีประโยชน์หากคุณประสบปัญหาเกี่ยวกับซอฟต์แวร์และดูเหมือนแก้ไขไม่ได้
มีสองวิธีในการรีเซ็ต Windows 10/11 โปรดดูหัวข้อด้านล่าง
วิธีที่ #1:รีเซ็ต Windows จากภายใน
หากคุณสามารถเข้าสู่ระบบ Windows ได้สำเร็จ การรีเซ็ตจะเป็นกระบวนการที่ไม่ซับซ้อน เพียงทำตามขั้นตอนเหล่านี้:
- ไปที่ เริ่ม เมนู
- เลือก การตั้งค่า .
- ไปที่ อัปเดตและความปลอดภัย และเลือก การกู้คืน .
- ในบานหน้าต่างด้านขวา ให้ไปที่ รีเซ็ตพีซีเครื่องนี้ และคลิก เริ่มต้น .
- คุณมีสองตัวเลือกในตอนนี้:เก็บไฟล์ของฉันไว้ และ ลบทุกอย่าง . หากคุณวางแผนที่จะเลือกตัวเลือกที่สอง ตรวจสอบให้แน่ใจว่าคุณได้สร้างข้อมูลสำรองไว้แล้วเนื่องจากข้อมูลสำคัญจะหายไปในขั้นตอนต่อๆ ไป
- หากมีคำเตือนปรากฏขึ้น ให้คลิกถัดไป .
- ในหน้าต่างที่ปรากฏขึ้น ให้ตรวจทานรายละเอียดของการดำเนินการที่คุณจะทำ หากคุณพอใจกับมัน คลิก รีเซ็ต ปุ่ม. การดำเนินการนี้จะเริ่มต้นกระบวนการรีเซ็ต
- กระบวนการจะใช้เวลาสองสามนาทีจึงจะเสร็จสมบูรณ์ นอกจากนี้ คอมพิวเตอร์ของคุณจะรีสตาร์ทหลายครั้งพร้อมกัน ทันทีที่คุณเห็นหน้าจอที่มีสามตัวเลือกให้เลือก ให้เลือกหนึ่งตัวเลือกแล้วกดดำเนินการต่อ
วิธีที่ #2:รีเซ็ต Windows 10/11 โดยไม่ต้องลงชื่อเข้าใช้
หากคุณไม่สามารถเข้าสู่ระบบบัญชี Windows 10/11 ได้ คุณยังมีวิธีอื่นในการรีเซ็ตอุปกรณ์ของคุณ:ใช้เมนูตัวเลือกการบูต เมนูนี้จะปรากฏขึ้นโดยอัตโนมัติหากอุปกรณ์ของคุณไม่สามารถบู๊ตได้อย่างถูกต้องสองถึงสามครั้งติดต่อกัน แต่หากไม่เป็นเช่นนั้น คุณสามารถเรียกใช้งานได้โดยกดปุ่ม Shift และปุ่มเปิด/ปิด จากนั้นคลิกรีสตาร์ท เมื่ออุปกรณ์ของคุณรีบูท คุณจะเห็นเมนูตัวเลือกการบูต จากที่นี่ คุณสามารถดำเนินการรีเซ็ต Windows 10/11 ต่อได้
นี่คือวิธีดำเนินการ:
- คลิกที่ การแก้ไขปัญหา
- เลือก รีเซ็ตพีซีเครื่องนี้
- ดำเนินการ ขั้นตอนที่ 6 ถึง 8 ในวิธีก่อนหน้าและรอให้อุปกรณ์ของคุณรีสตาร์ทและรีเซ็ตตัวเอง
- เมื่อระบบขอให้เลือกหนึ่งในสามตัวเลือกหลังจากรีเซ็ตอุปกรณ์แล้ว ให้เลือกดำเนินการต่อ .
แก้ไข #8:ทำการติดตั้ง Windows ใหม่ทั้งหมด
ก่อนที่คุณจะดำเนินการติดตั้ง Windows 10/11 ใหม่ทั้งหมด ให้ตรวจสอบให้แน่ใจว่าคุณมีคุณสมบัติตรงตามข้อกำหนดต่อไปนี้ก่อน:
- RAM 1 GB สำหรับ 32 บิต และ 2 GB สำหรับ 64 บิต
- โปรเซสเซอร์ 1 GHz หรือเร็วกว่า
- พื้นที่ว่างในฮาร์ดไดรฟ์ 20 GB
- จอแสดงผล 800 x 600
- โปรเซสเซอร์กราฟิก DirectX 9
- อินเทอร์เน็ตที่เสถียร
- บัญชี Microsoft ที่ถูกต้อง
ในการติดตั้งใหม่ทั้งหมด คุณต้องพิจารณาบางสิ่งก่อน หากคุณดาวน์โหลดไฟล์ ISO ของ Windows 10/11 แล้ว แต่วางแผนที่จะติดตั้งลงในคอมพิวเตอร์เครื่องอื่น คุณสามารถทำได้โดยใช้ DVD หรือ USB ในการเริ่มต้น คุณควรมีแฟลชไดรฟ์ที่มีพื้นที่ว่างอย่างน้อย 4 GB หากคุณกำลังวางแผนที่จะใช้ดีวีดี ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ที่คุณจะติดตั้งระบบปฏิบัติการนั้นมีออปติคัลไดรฟ์
เมื่อคุณมีข้อกำหนดทั้งหมดเหล่านี้แล้ว คุณสามารถดำเนินการสร้างไดรฟ์ที่สามารถบู๊ตได้ เสียบ USB เข้ากับคอมพิวเตอร์ของคุณและโหลดโปรแกรมซอฟต์แวร์เบิร์นเนอร์ที่คุณเลือก ทำตามคำแนะนำบนหน้าจอเพื่อสร้างดิสก์ที่สามารถบู๊ตได้ จากนั้นเลือกไดรฟ์และค้นหาไฟล์ ISO ที่คุณดาวน์โหลด กระบวนการจะเริ่มขึ้นและควรใช้เวลาประมาณ 10 ถึง 15 นาทีจึงจะเสร็จสมบูรณ์
หลังจากสร้างอุปกรณ์สื่อที่ใช้บู๊ตได้ ให้ติดตั้งลงในคอมพิวเตอร์ ใส่แผ่น DVD หรือ USB แล้วปิดเครื่อง จากนั้นเปิดเครื่องอีกครั้งและกดปุ่ม F2 หรือ F12 เพื่อเข้าสู่เมนูบูต BIOS ที่นี่ เลือกว่าพีซีของคุณจะบูตจากที่ใด เลือกไดรฟ์ที่สามารถบู๊ตได้ ทำตามคำแนะนำจากที่นี่
แก้ไข #9:ทำการสแกนมัลแวร์
มีบางครั้งที่มัลแวร์หรือไวรัสสามารถแทรกซึมระบบของคุณได้สำเร็จและส่งผลต่อกระบวนการของระบบที่สำคัญหรือปิดใช้งานบริการที่สำคัญ หากเป็นเช่นนั้น คุณจะเห็นข้อความแสดงข้อผิดพลาด เช่น WslRegisterDistribution Failed with Error 0x80370114
ดังนั้น ควรทำการสแกนมัลแวร์เป็นประจำเพื่อปกป้องอุปกรณ์ของคุณจากภัยคุกคาม โชคดีที่คุณไม่ต้องเครียดกับการมองหาเครื่องสแกนมัลแวร์ที่สมบูรณ์แบบ คุณสามารถใช้เครื่องสแกนมัลแวร์ในตัวของ Windows 10/11 ได้:Windows Defender .
วิธีใช้งาน
- เปิดตัว ความปลอดภัยของ Windows การตั้งค่า
- เลือก การป้องกันไวรัสและภัยคุกคาม
- เลือก ตัวเลือกการสแกน .
- จากที่นี่ ให้คลิก Windows Defender Offline Scan .
- กดปุ่ม Scan Now ปุ่ม.
- การสแกนจะใช้เวลาประมาณ 15 นาทีจึงจะเสร็จสิ้น หลังจากนั้น อุปกรณ์ของคุณจะรีสตาร์ท
- เมื่อสแกนเสร็จแล้ว ดูผลลัพธ์โดยเปิด การตั้งค่าความปลอดภัยของ Windows . เลือก การป้องกันไวรัสและภัยคุกคาม แล้วคลิกประวัติการป้องกัน .
- ปฏิบัติตามคำแนะนำ
ตอนนี้ หากคุณรู้สึกว่าการสแกนที่คุณดำเนินการไม่เพียงพอ คุณยังสามารถทำการสแกนอื่นโดยใช้โปรแกรมป้องกันไวรัสของบริษัทอื่นได้
เพียงดาวน์โหลดโปรแกรมป้องกันไวรัสที่คุณเลือกแล้วเปิดใช้ ทำการสแกนและลบมัลแวร์อีกครั้งเพื่อให้อุปกรณ์ของคุณได้รับการปกป้องจากภัยคุกคาม
แก้ไข #10:ใช้ตัวตรวจสอบไฟล์ระบบ
System File Checker เป็นเครื่องมือที่อนุญาตให้ผู้ใช้ Windows สแกนและกู้คืนไฟล์ระบบที่เสียหายซึ่งก่อให้เกิดข้อผิดพลาดบนแพลตฟอร์ม Windows 10/11 หากต้องการใช้งาน ให้ทำดังนี้:
- กดปุ่ม Windows + X ปุ่มเพื่อเปิดเมนูหลัก
- เลือก พรอมต์คำสั่ง (ผู้ดูแลระบบ) เพื่อเปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ
- ในบรรทัดคำสั่ง ให้ป้อน the sfc /scannow คำสั่งแล้วกด Enter .
- กระบวนการซ่อมแซมควรเริ่มต้นขึ้นในขณะนี้ ตรวจสอบให้แน่ใจว่าคุณไม่ได้ปิดหน้าต่างหรือขัดจังหวะกระบวนการ
- เมื่อการสแกนเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์
แก้ไข #11:เพิ่มพื้นที่ระบบ
ในบางกรณี ข้อความแสดงข้อผิดพลาดปรากฏขึ้นเนื่องจากไม่มีเนื้อที่ว่างเพียงพอในไดรฟ์ของคุณ ดังนั้นระบบจึงไม่สามารถดำเนินการให้เสร็จสิ้นได้ วิธีหนึ่งในการจัดการปัญหานี้คือการเพิ่มพื้นที่ว่างในไดรฟ์ของคุณ
สำหรับสิ่งนี้ คุณสามารถใช้เครื่องมือ Disk Cleanup ซึ่งมีอยู่ในอุปกรณ์ Windows 10/11 ส่วนใหญ่ หากต้องการใช้งาน ให้ทำตามขั้นตอนเหล่านี้:
- คลิกปุ่ม เริ่ม เมนู
- ไปที่ โปรแกรมทั้งหมด .
- เลือก อุปกรณ์เสริม และคลิก เครื่องมือระบบ
- เลือก การล้างข้อมูลบนดิสก์
- ภายใต้ไฟล์ที่จะลบ ให้เลือกประเภทไฟล์ทั้งหมดที่คุณต้องการลบ
- เมื่อคุณเลือกได้แล้ว ให้กด ตกลง
คุณยังสามารถเพิ่มพื้นที่ว่างของระบบได้ด้วยตนเองโดยไปที่โฟลเดอร์ของคุณทีละรายการ แต่สิ่งนี้จะกินเวลาของคุณมาก เราขอแนะนำให้คุณใช้เครื่องมือ Disk Cleanup หรือดีกว่านั้น ให้ใช้เครื่องมือซ่อมแซมพีซีของบริษัทอื่น
แก้ไข #12:ขอความช่วยเหลือจากผู้เชี่ยวชาญ
หากคุณทำทุกอย่างแล้วแต่ดูเหมือนว่าจะไม่มีอะไรเกิดขึ้น อย่ากลัวที่จะขอความช่วยเหลือ ผู้เชี่ยวชาญยินดีให้ความช่วยเหลือเสมอ
คุณสามารถติดต่อทีมสนับสนุนของ Microsoft ผ่านทางเว็บไซต์และขอวิธีแก้ไขปัญหาที่เหมาะกับคุณ แต่ถ้าจำเป็นต้องแก้ไขปัญหาเร่งด่วน ให้นำไปให้ผู้เชี่ยวชาญใกล้บ้านคุณ ปล่อยให้พวกเขาจัดการข้อผิดพลาดแทนคุณ คุณไม่จำเป็นต้องทำ
สรุป
คุณอาจไม่ค่อยได้ใช้เครื่องมือ Windows Subsystem for Linux ตลอดเวลาเพราะได้รับการออกแบบมาสำหรับนักพัฒนา อย่างไรก็ตาม คุณควรทราบวิธีการทำงาน ข้อผิดพลาดทั่วไปที่เกี่ยวข้อง สาเหตุ และวิธีแก้ไข วิธีนี้จะทำให้คุณรู้วิธีรับมือในกรณีที่ต้องเผชิญหน้าในอนาคต
หากคุณเคยเห็น WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด:0x80370114 คุณรู้อยู่แล้วว่าต้องทำอย่างไร ดำเนินการตามวิธีการแก้ไขปัญหาเบื้องต้นก่อน:เปิดใช้งานคุณลักษณะระบบย่อยของ Windows สำหรับ Linux ผ่าน PowerShell หรือผ่านตัวเลือก เปิดหรือปิดคุณลักษณะของ Windows หากไม่ได้ผล คุณสามารถลองแก้ไขปัญหาอื่นๆ ต่อไปได้ รวมถึงการเลิกบล็อก Hyper-V Host Compute Service, เริ่มบริการ Lxss Manager ใหม่, เปิดเครื่องมือ WSL จาก Microsoft Store, อัปเดตเครื่องมือผ่าน Command Prompt, ติดตั้ง WSL ใหม่ แอปพลิเคชัน และการรีเซ็ต Windows
แต่ถ้าทุกอย่างล้มเหลว คุณสามารถขอความช่วยเหลือจากผู้เชี่ยวชาญได้เสมอ ติดต่อทีมสนับสนุนของ Microsoft ทางออนไลน์หรือนำคอมพิวเตอร์ของคุณไปที่ศูนย์บริการที่ได้รับอนุญาตที่ใกล้ที่สุด
แจ้งให้เราทราบความคิดเห็นของคุณเกี่ยวกับ WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด 0x80370114 แชร์วิธีแก้ไขในความคิดเห็น!