Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด:0x80370114

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

ในบทความนี้ เราจะพูดถึงทุกสิ่งที่คุณควรรู้เกี่ยวกับเครื่องมือระบบย่อย 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 ให้ทำตามขั้นตอนเหล่านี้:

  1. ในช่องค้นหา ให้ป้อน ความปลอดภัยของ windows . กด ป้อน เพื่อเปิด ความปลอดภัยของ Windows หน้าต่าง
  2. ไปที่การควบคุมแอปและเบราว์เซอร์ ส่วน.
  3. คลิก Exploit Protection Settings .
  4. นำทางไปยัง การตั้งค่าโปรแกรม แท็บ
  5. ค้นหา Hyper-V Host Compute บริการโดยไปที่เส้นทางนี้:C:\WINDOWS\System32\vmcompute.exe
  6. เลือกบริการและคลิกที่ แก้ไข ปุ่ม.
  7. ค้นหา Code Flow Guard (CFG) และยกเลิกการเลือก แทนที่การตั้งค่าระบบ ตัวเลือก
  8. ถัดไป เปิด Windows PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบ
  9. ดำเนินการคำสั่งนี้:net start vcompute

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

แก้ไข #2:เริ่มบริการ Lxss Manager ใหม่

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

ในการเริ่มบริการใหม่ สิ่งที่คุณควรทำมีดังนี้:

  1. กดปุ่ม Windows + R ปุ่มเพื่อเปิด เรียกใช้ กล่องโต้ตอบ
  2. ป้อนข้อมูล services.msc ลงในช่องข้อความแล้วกด ตกลง .
  3. จากรายการบริการ ค้นหา LxssManager และเริ่มบริการใหม่
  4. เมื่อเสร็จแล้ว ให้เปิด WSL . อีกครั้ง เครื่องมือและตรวจสอบว่าข้อความแสดงข้อผิดพลาดหายไปหรือไม่

แก้ไข #3:เปิดเครื่องมือ WSL จาก Microsoft Store

มีหลายกรณีที่การแจกจ่าย Linux ที่คุณติดตั้งมีจุดบกพร่อง ซึ่งส่งผลให้เกิดข้อผิดพลาดเมื่อเปิดเครื่องมือ WSL ข้อดีคือสามารถล้างข้อมูลได้อย่างง่ายดายโดยเปิดแอป WSL ใหม่โดยตรงจากอินเทอร์เฟซของ Microsoft Store

สำหรับคำแนะนำโดยละเอียดเกี่ยวกับสิ่งที่ต้องทำ ให้ทำตามขั้นตอนเหล่านี้:

  1. ไปที่ ทาสก์บาร์ และคลิก การค้นหาของ Windows ฟิลด์.
  2. ที่นี่ พิมพ์ Microsoft Store และกด Enter .
  3. รายการผลลัพธ์จะแสดงบนหน้าจอของคุณ คลิกที่ผลลัพธ์ที่เกี่ยวข้องมากที่สุด
  4. ที่มุมขวาบนของหน้าต่าง ให้คลิกเมนูสามจุด
  5. เลือกห้องสมุดของฉัน .
  6. ไปที่บานหน้าต่างด้านซ้ายของหน้าต่างแล้วคลิก ติดตั้งแล้ว .
  7. ถัดไป กลับไปที่บานหน้าต่างด้านขวาและเลือก Linux Distribution แอป
  8. คลิกปุ่ม เปิดตัว และดูว่าปัญหาได้รับการแก้ไขหรือไม่

แก้ไข #4:อัปเดตเทอร์มินัล Linux ผ่านพรอมต์คำสั่ง

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

หากต้องการอัปเดตการแจกจ่าย Linux ให้ใช้ Command Prompt ด้วยวิธีนี้ คุณไม่จำเป็นต้องติดตั้งแอปพลิเคชันใหม่ นี่คือคำแนะนำเกี่ยวกับสิ่งที่ต้องทำ:

  1. ไปที่ ทาสก์บาร์ และคลิกการค้นหาของ Windows ฟิลด์.
  2. ป้อนข้อมูล พรอมต์คำสั่ง และกด Enter .
  3. ในรายการผลลัพธ์ ให้คลิกขวาที่ พรอมต์คำสั่ง
  4. เลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
  5. ถัดไป ป้อนคำสั่งต่อไปนี้ลงในบรรทัดคำสั่ง อย่าลืมกด Enter หลังจากแต่ละคำสั่ง:
    • C:\> ทุบตี
    • $ sudo apt-get update
    • $ sudo apt-get dist-upgrade
    • $
    • C:\> ออก
  6. ตอนนี้ เปิด WSL เครื่องมือเพื่อดูว่าข้อผิดพลาดได้รับการล้างหรือไม่

แก้ไข #5:ซ่อมแซมแอป WSL

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

วิธีการ:

  1. คลิกขวาที่ Windows และเลือก การตั้งค่า .
  2. ไปที่ แอป .
  3. ค้นหาและคลิกที่ WSL แอปพลิเคชัน
  4. เลือก ตัวเลือกขั้นสูง .
  5. เลื่อนลงและค้นหา การซ่อมแซม ปุ่ม.
  6. เมื่อซ่อมแซมแอปแล้ว ให้ตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่ มิฉะนั้น ให้กลับไปที่ ตัวเลือกขั้นสูง ส่วน.
  7. จากนั้น คลิกปุ่ม รีเซ็ต ปุ่ม. โปรดทราบว่าการดำเนินการนี้จะทำให้คุณสูญเสียข้อมูลและการตั้งค่าอื่นๆ
  8. เปิดแอปอีกครั้งและดูว่าข้อผิดพลาดถูกล้างหรือไม่

แก้ไข #6:ติดตั้งแอปพลิเคชัน WSL อีกครั้ง

หากการซ่อมแซมแอปไม่สามารถแก้ไขปัญหาได้ โมดูลที่เสียหายของแอปจะต้องได้รับความเสียหายมากจนกระบวนการซ่อมแซมไม่สามารถแก้ไขได้อีกต่อไป สำหรับสิ่งนี้ คุณต้องถอนการติดตั้งแอปด้วยตนเองและติดตั้งใหม่อีกครั้ง

ทำตามขั้นตอนเหล่านี้:

  1. คลิกขวาที่ Windows และเลือก การตั้งค่า .
  2. ค้นหา WSL แอปพลิเคชันแล้วเลือก ถอนการติดตั้ง .
  3. เมื่อถอนการติดตั้งแล้ว ให้ปิดการใช้งาน ระบบย่อยสำหรับ Linux และรีสตาร์ทอุปกรณ์ของคุณ
  4. เมื่อรีสตาร์ท ให้ลองเปิดใช้งาน ระบบย่อยสำหรับ Linux อีกครั้ง
  5. จากนั้น ติดตั้ง WSL . อีกครั้ง แอป. หวังว่านี่จะแก้ปัญหาได้

แก้ไข #7:รีเซ็ตพีซี Windows ของคุณ

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

การรีเซ็ต Windows 10/11 จะทำให้คอมพิวเตอร์ของคุณเริ่มต้นใหม่ได้ นี่เป็นวิธีแก้ไขที่มีประโยชน์หากคุณประสบปัญหาเกี่ยวกับซอฟต์แวร์และดูเหมือนแก้ไขไม่ได้

มีสองวิธีในการรีเซ็ต Windows 10/11 โปรดดูหัวข้อด้านล่าง

วิธีที่ #1:รีเซ็ต Windows จากภายใน

หากคุณสามารถเข้าสู่ระบบ Windows ได้สำเร็จ การรีเซ็ตจะเป็นกระบวนการที่ไม่ซับซ้อน เพียงทำตามขั้นตอนเหล่านี้:

  1. ไปที่ เริ่ม เมนู
  2. เลือก การตั้งค่า .
  3. ไปที่ อัปเดตและความปลอดภัย และเลือก การกู้คืน .
  4. ในบานหน้าต่างด้านขวา ให้ไปที่ รีเซ็ตพีซีเครื่องนี้ และคลิก เริ่มต้น .
  5. คุณมีสองตัวเลือกในตอนนี้:เก็บไฟล์ของฉันไว้ และ ลบทุกอย่าง . หากคุณวางแผนที่จะเลือกตัวเลือกที่สอง ตรวจสอบให้แน่ใจว่าคุณได้สร้างข้อมูลสำรองไว้แล้วเนื่องจากข้อมูลสำคัญจะหายไปในขั้นตอนต่อๆ ไป
  6. หากมีคำเตือนปรากฏขึ้น ให้คลิกถัดไป .
  7. ในหน้าต่างที่ปรากฏขึ้น ให้ตรวจทานรายละเอียดของการดำเนินการที่คุณจะทำ หากคุณพอใจกับมัน คลิก รีเซ็ต ปุ่ม. การดำเนินการนี้จะเริ่มต้นกระบวนการรีเซ็ต
  8. กระบวนการจะใช้เวลาสองสามนาทีจึงจะเสร็จสมบูรณ์ นอกจากนี้ คอมพิวเตอร์ของคุณจะรีสตาร์ทหลายครั้งพร้อมกัน ทันทีที่คุณเห็นหน้าจอที่มีสามตัวเลือกให้เลือก ให้เลือกหนึ่งตัวเลือกแล้วกดดำเนินการต่อ

วิธีที่ #2:รีเซ็ต Windows 10/11 โดยไม่ต้องลงชื่อเข้าใช้

หากคุณไม่สามารถเข้าสู่ระบบบัญชี Windows 10/11 ได้ คุณยังมีวิธีอื่นในการรีเซ็ตอุปกรณ์ของคุณ:ใช้เมนูตัวเลือกการบูต เมนูนี้จะปรากฏขึ้นโดยอัตโนมัติหากอุปกรณ์ของคุณไม่สามารถบู๊ตได้อย่างถูกต้องสองถึงสามครั้งติดต่อกัน แต่หากไม่เป็นเช่นนั้น คุณสามารถเรียกใช้งานได้โดยกดปุ่ม Shift และปุ่มเปิด/ปิด จากนั้นคลิกรีสตาร์ท เมื่ออุปกรณ์ของคุณรีบูท คุณจะเห็นเมนูตัวเลือกการบูต จากที่นี่ คุณสามารถดำเนินการรีเซ็ต Windows 10/11 ต่อได้

นี่คือวิธีดำเนินการ:

  1. คลิกที่ การแก้ไขปัญหา
  2. เลือก รีเซ็ตพีซีเครื่องนี้
  3. ดำเนินการ ขั้นตอนที่ 6 ถึง 8 ในวิธีก่อนหน้าและรอให้อุปกรณ์ของคุณรีสตาร์ทและรีเซ็ตตัวเอง
  4. เมื่อระบบขอให้เลือกหนึ่งในสามตัวเลือกหลังจากรีเซ็ตอุปกรณ์แล้ว ให้เลือกดำเนินการต่อ .

แก้ไข #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 .

วิธีใช้งาน

  1. เปิดตัว ความปลอดภัยของ Windows การตั้งค่า
  2. เลือก การป้องกันไวรัสและภัยคุกคาม
  3. เลือก ตัวเลือกการสแกน .
  4. จากที่นี่ ให้คลิก Windows Defender Offline Scan .
  5. กดปุ่ม Scan Now ปุ่ม.
  6. การสแกนจะใช้เวลาประมาณ 15 นาทีจึงจะเสร็จสิ้น หลังจากนั้น อุปกรณ์ของคุณจะรีสตาร์ท
  7. เมื่อสแกนเสร็จแล้ว ดูผลลัพธ์โดยเปิด การตั้งค่าความปลอดภัยของ Windows . เลือก การป้องกันไวรัสและภัยคุกคาม แล้วคลิกประวัติการป้องกัน .
  8. ปฏิบัติตามคำแนะนำ

ตอนนี้ หากคุณรู้สึกว่าการสแกนที่คุณดำเนินการไม่เพียงพอ คุณยังสามารถทำการสแกนอื่นโดยใช้โปรแกรมป้องกันไวรัสของบริษัทอื่นได้

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

แก้ไข #10:ใช้ตัวตรวจสอบไฟล์ระบบ

System File Checker เป็นเครื่องมือที่อนุญาตให้ผู้ใช้ Windows สแกนและกู้คืนไฟล์ระบบที่เสียหายซึ่งก่อให้เกิดข้อผิดพลาดบนแพลตฟอร์ม Windows 10/11 หากต้องการใช้งาน ให้ทำดังนี้:

  1. กดปุ่ม Windows + X ปุ่มเพื่อเปิดเมนูหลัก
  2. เลือก พรอมต์คำสั่ง (ผู้ดูแลระบบ) เพื่อเปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ
  3. ในบรรทัดคำสั่ง ให้ป้อน the sfc /scannow คำสั่งแล้วกด Enter .
  4. กระบวนการซ่อมแซมควรเริ่มต้นขึ้นในขณะนี้ ตรวจสอบให้แน่ใจว่าคุณไม่ได้ปิดหน้าต่างหรือขัดจังหวะกระบวนการ
  5. เมื่อการสแกนเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์

แก้ไข #11:เพิ่มพื้นที่ระบบ

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

สำหรับสิ่งนี้ คุณสามารถใช้เครื่องมือ Disk Cleanup ซึ่งมีอยู่ในอุปกรณ์ Windows 10/11 ส่วนใหญ่ หากต้องการใช้งาน ให้ทำตามขั้นตอนเหล่านี้:

  1. คลิกปุ่ม เริ่ม เมนู
  2. ไปที่ โปรแกรมทั้งหมด .
  3. เลือก อุปกรณ์เสริม และคลิก เครื่องมือระบบ
  4. เลือก การล้างข้อมูลบนดิสก์
  5. ภายใต้ไฟล์ที่จะลบ ให้เลือกประเภทไฟล์ทั้งหมดที่คุณต้องการลบ
  6. เมื่อคุณเลือกได้แล้ว ให้กด ตกลง

คุณยังสามารถเพิ่มพื้นที่ว่างของระบบได้ด้วยตนเองโดยไปที่โฟลเดอร์ของคุณทีละรายการ แต่สิ่งนี้จะกินเวลาของคุณมาก เราขอแนะนำให้คุณใช้เครื่องมือ 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 แชร์วิธีแก้ไขในความคิดเห็น!