ขณะทำงานบนอุปกรณ์ของคุณ มักจะพบข้อความข้อผิดพลาด สิ่งเหล่านี้เป็นเรื่องปกติเพราะมันบอกคุณว่ามีบางอย่างที่ต้องแก้ไข อาจเป็นกระบวนการที่ถูกบล็อกหรือส่วนประกอบฮาร์ดแวร์ที่ผิดปกติ
ในบทความนี้ เราจะพูดถึงทุกสิ่งที่ต้องรู้เกี่ยวกับเครื่องมือ Windows Subsystem for Linux และข้อความข้อผิดพลาดทั่วไปหนึ่งที่เกี่ยวข้องกับมัน
Windows Subsystem for Linux หรือ WSL เป็นเครื่องมือที่มีประโยชน์สำหรับนักพัฒนา แต่บางครั้งมันก็ก่อให้เกิดปัญหาบน Windows 10/11 หนึ่งในข้อความข้อผิดพลาดที่พบบ่อยที่สุดเกี่ยวกับมันคือ "WslRegisterDistribution Failed with Error: 0x80370114"
तो, ข้อความข้อผิดพลาดนี้เกี่ยวกับอะไรและสามารถแก้ไขได้หรือไม่? ในบทความนี้ เราจะแบ่งปันทุกสิ่งที่เรารู้เกี่ยวกับข้อผิดพลาด WSL นี้
Windows Subsystem for Linux คืออะไร?
เพื่อเข้าใจข้อผิดพลาดให้ดีขึ้น เรามารู้จัก Windows Subsystem for Linux หรือ WSL ก่อน
Windows Subsystem for Linux เป็นเครื่องมือที่ช่วยให้นักพัฒนาสามารถรันแพลตฟอร์ม Linux บนอุปกรณ์ Windows ได้ ด้วย WSL นักพัฒนาสามารถเลือกการกระจาย Linux ที่ชอบจาก Microsoft Store อย่างเป็นทางการ พวกเขายังสามารถรันคำสั่งบางคำสั่งบรรทัดคำสั่งและเครื่องมือ รวมถึง sed, awk และ grep
นอกจากนี้ เครื่องมือ WSL ยังช่วยให้นักพัฒนารันแอปพลิเคชัน Linux บน Windows และรันสคริปต์ Bash shell ในโปรแกรมบรรทัดคำสั่งได้
เพื่อติดตั้งเครื่องมือ WSL บน Windows คุณต้องทำดังนี้:
ขั้นตอนที่ 1: เปิดใช้งานเครื่องมือ WSL
ก่อนอื่น คุณต้องเปิดใช้งานฟีเจอร์ Windows Subsystem for Linux เพื่อให้เครื่องมือทำงานบน Windows ในการทำเช่นนี้ ให้เปิด PowerShell ด้วยสิทธิ์ผู้ดูแลระบบ และจากนั้นรันคำสั่งนี้: dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart เมื่อเสร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์ของคุณ
ขั้นตอนที่ 2: ติดตั้งการกระจาย Linux ที่คุณเลือก
เพื่อดำเนินการขั้นตอนนี้ ให้เปิด Microsoft Store ก่อน จากที่นี่ คุณสามารถเลือกการกระจาย Linux ตัวเลือกของคุณรวมถึง:
- Ubuntu
- openSUSE Leap 42
- SUSE Linux Enterprise Server 42
- Kali Linux
- Debian GNU/Linux
เมื่อคุณเลือกแล้ว ให้คลิกที่มัน คุณจะถูกนำไปสู่หน้าของการกระจาย ให้คลิกปุ่ม Get หากเป็นครั้งแรกที่คุณติดตั้งการกระจาย Linux คุณควรเห็นหน้าต่างคอนโซลเปิดขึ้น มันจะขอให้คุณรอสักครู่เพื่อให้ไฟล์ถูกแยกและบันทึกบนอุปกรณ์ของคุณ ในอนาคต การติดตั้งการกระจายอื่นๆ ควรใช้เวลาน้อยกว่าหนึ่งวินาที
ตอนนี้ เพื่อให้การติดตั้งเสร็จสมบูรณ์ บริการ Hyper-V Host Compute ควรทำงานอยู่ ไม่เช่นนั้น คุณจะได้รับข้อผิดพลาด WslRegisterDistribution failed with error: 0x80370114
ข้อผิดพลาด WslRegisterDistribution Failed ใน Windows 10/11 คืออะไร?
ข้อผิดพลาด WslRegisterDistribution failed with error: 0x80370114 เกิดขึ้นเมื่อบริการ Hyper-V ถูกบล็อกระหว่างการติดตั้งการกระจาย Linux โดยใช้เครื่องมือ WSL มักมาพร้อมกับข้อความข้อผิดพลาดเต็มรูปแบบ "Error: 0x80370114 The operation could not be started because a required feature is not installed."
เมื่อคุณเห็นข้อผิดพลาดนี้ คุณอาจไม่สามารถเข้าถึงเครื่องมือบรรทัดคำสั่ง WSL ได้
สาเหตุของข้อผิดพลาด WslRegisterDistribution Failed ใน Windows 10/11
ตามที่กล่าวไว้ ข้อผิดพลาดนี้ปรากฏหากบริการ Hyper-V ถูกบล็อกระหว่างการติดตั้ง Linux distro โดยใช้เครื่องมือ WSL อย่างไรก็ตาม มีบางกรณีที่มันแสดงขึ้นเนื่องจากการขาดฟีเจอร์สนับสนุน Windows 10/11 ที่จำเป็น
การแก้ไขปัญหาพื้นฐานสำหรับข้อผิดพลาด WslRegisterDistribution Failed ใน Windows 10/11
วิธีแก้ไขที่เราแบ่งปันด้านล่างส่วนใหญ่ใช้เวลามาก แต่ก่อนที่คุณจะลองพวกเขา ให้รีบูตคอมพิวเตอร์ของคุณก่อน มีบางครั้งที่คอมพิวเตอร์ของคุณต้องการแค่การรีบูตอย่างรวดเร็ว คุณอาจตกใจที่พบว่าข้อผิดพลาดหายไปหลังจากการรีบูต นี่เป็นจริงโดยเฉพาะหากคุณไม่ได้ปิดคอมพิวเตอร์ของคุณมานาน
ตอนนี้ หากคุณคิดว่าคุณกำลังประสบข้อผิดพลาดที่ซับซ้อนกว่านั้นและคุณไม่สามารถรีบูตได้ปกติ ให้พิจารณาตัวเลือกการรีบูตขั้นสูงอื่นๆ หลังจากคุณรีบูตและเห็นว่าปัญหายังคงอยู่ ให้แก้ไขปัญหา!
เพื่อแก้ไขปัญหา คุณจะต้องเปิดใช้งานฟีเจอร์ Windows Subsystem for Linux ก่อน และในการทำเช่นนั้น มีสองวิธี
วิธี #1: เปิดใช้งานฟีเจอร์ Windows Subsystem for Linux ผ่านตัวเลือก Turn Windows Features On or Off
เพื่อเปิดใช้งานฟีเจอร์ Windows Subsystem for Linux ผ่านตัวเลือก Turn Windows Features On or Off ให้ค้นหาตัวเลือกโดยใช้ช่องค้นหา จากรายการผลลัพธ์ ให้ทำเครื่องหมายถูกที่ตัวเลือกข้าง Windows Subsystem for Linux กด OK เพื่อดำเนินการต่อ
ในจุดนี้ ระบบของคุณจะค้นหาและติดตั้งไฟล์ระบบที่จำเป็นทั้งหมด เมื่อเสร็จแล้ว มันจะขอให้คุณรีสตาร์ทคอมพิวเตอร์ หลังจากคอมพิวเตอร์ของคุณรีสตาร์ทแล้ว ควรไม่มีปัญหาอีกแล้ว
วิธี #2: ใช้ Windows PowerShell
อีกวิธีหนึ่งในการแก้ไขปัญหาคือการใช้ Windows PowerShell สำหรับวิธีนี้ให้ทำงาน คุณต้องเปิด Windows PowerShell ด้วยสิทธิ์ผู้ดูแลระบบ และจากนั้นป้อนคำสั่งต่อไปนี้เพื่อเปิดใช้งานฟีเจอร์ WSL: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux.
หลังจากป้อนคำสั่ง ระบบของคุณจะเริ่มค้นหาและติดตั้งไฟล์ระบบที่จำเป็นทั้งหมด เมื่อถูกถาม ให้ป้อน Y เพื่อรีสตาร์ทคอมพิวเตอร์ของคุณ
วิธีแก้ไขข้อผิดพลาด WslRegisterDistribution Failed ใน Windows 10/11
ตอนนี้ หากวิธีแก้ไขปัญหาข้างต้นไม่ทำงาน ให้ดำเนินการต่อกับวิธีแก้ไขที่เราระบุด้านล่าง
วิธีแก้ #1: ยกเลิกการบล็อกบริการ Hyper-V Host Compute
เพื่อยกเลิกการบล็อกบริการ คุณต้องตรวจสอบก่อนว่าคุณใช้โซลูชันแอนติไวรัสหรือไม่ หากคุณใช้ Windows Defender ให้ดำเนินการตามขั้นตอนเหล่านี้:
- ในช่องค้นหา ให้ป้อน windows security กด Enter เพื่อเปิดหน้าต่าง Windows Security
- ไปที่ส่วน App and Browser Control
- คลิก Exploit Protection Settings
- ไปที่แท็บ Program Settings
- ค้นหาบริการ Hyper-V Host Compute โดยไปที่พาธนี้: C:\WINDOWS\System32\vmcompute.exe.
- เลือกบริการและคลิกที่ปุ่ม Edit
- ค้นหาส่วน Code Flow Guard (CFG) และยกเลิกการทำเครื่องหมายถูกที่ตัวเลือก Override System Settings
- ต่อไป เปิด Windows PowerShell ด้วยสิทธิ์ผู้ดูแลระบบ
- รันคำสั่งนี้: net start vcompute
ควรทราบว่า App and Browser control ภายใต้ Windows Security เล่นบทบาทสำคัญในคอมพิวเตอร์ของคุณ มันป้องกันอุปกรณ์ของคุณจากภัยคุกคามและไฟล์ ดาวน์โหลด แอป และเว็บไซต์ที่อาจเป็นอันตราย ดังนั้น ให้แน่ใจว่ามันไม่ได้ถูกปิดใช้งาน หากจำเป็น คุณสามารถเพิ่มข้อยกเว้นได้ เพื่อให้โปรแกรมอื่นๆ ที่ขึ้นอยู่กับมันสามารถทำงานได้ตามที่คาดไว้
วิธีแก้ #2: รีสตาร์ทบริการ Lxss Manager
บริการอีกอย่างที่เกี่ยวข้องกับ WSL คือบริการ Linux Instance Life Cycle มันทำงานในพื้นหลังเพื่อควบคุมสิ่งต่างๆ ให้อยู่ในภาวะควบคุม แต่หากบริการนี้ถูกบล็อกหรือประสบปัญหา คุณอาจพบข้อผิดพลาด ในกรณีนี้ การรีสตาร์ทบริการสามารถแก้ไขอาการได้
เพื่อรีสตาร์ทบริการ นี่คือสิ่งที่คุณควรทำ:
- กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบ Run
- ป้อน services.msc ลงในช่องข้อความและกด OK
- จากรายการบริการ ให้ค้นหาบริการ LxssManager และรีสตาร์ทมัน
- เมื่อเสร็จแล้ว ให้เปิด WSL tool ใหม่และตรวจสอบว่าข้อความข้อผิดพลาดหายไปหรือไม่
วิธีแก้ #3: เปิดใช้งานเครื่องมือ WSL จาก Microsoft Store
มีบางกรณีที่การกระจาย Linux ที่คุณติดตั้งมีบั๊ก ทำให้เกิดข้อผิดพลาดเมื่อเปิดเครื่องมือ WSL อย่างดีคือมันสามารถแก้ไขได้ง่ายโดยการเปิดแอป WSL ใหม่โดยตรงจากอินเทอร์เฟซของ Microsoft Store
สำหรับคำแนะนำโดยละเอียด โปรดทำตามขั้นตอนเหล่านี้:
- ไปที่ Taskbar และคลิกช่อง Windows Search
- ที่นี่ ให้พิมพ์ Microsoft Store และกด Enter
- รายการผลลัพธ์จะแสดงบนหน้าจอของคุณ คลิกที่ผลลัพธ์ที่เกี่ยวข้องที่สุด
- ที่มุมขวาบนของหน้าต่าง ให้คลิกเมนูสามจุด
- เลือก My Library
- ไปที่บานหน้าต่างซ้ายและคลิก Installed
- ต่อไป กลับไปที่บานหน้าต่างขวาและเลือกแอป Linux Distribution ของคุณ
- คลิกปุ่ม Launch และดูว่าปัญหาได้รับการแก้ไขหรือไม่
วิธีแก้ #4: อัปเดต Linux Terminal ผ่าน Command Prompt
หากคุณกำลังรันรุ่นเก่าของการกระจาย คุณอาจพบข้อผิดพลาด แต่เช่นเดิม สามารถแก้ไขได้ การอัปเดตแอปจะทำให้เสร็จสิ้น
เพื่ออัปเดตการกระจาย Linux ของคุณ ให้ใช้ Command Prompt วิธีนี้คุณไม่ต้องติดตั้งแอปพลิเคชันใหม่ นี่คือคำแนะนำวิธีทำ:
- ไปที่ Taskbar และคลิกช่อง Windows Search
- ป้อน Command Prompt และกด Enter
- ในรายการผลลัพธ์ ให้คลิกขวาที่ Command Prompt.
- เลือก Run as Administrator
- ต่อไป ให้ป้อนคำสั่งต่อไปนี้ลงในบรรทัดคำสั่ง ตรวจสอบให้แน่ใจว่ากด Enter หลังแต่ละคำสั่ง:
- C:\> bash
- $ sudo apt-get update
- $ sudo apt-get dist-upgrade
- $ <CTRL-D>
- C:\> exit
- ตอนนี้ เปิดเครื่องมือ WSL เพื่อดูว่าข้อผิดพลาดถูกล้างแล้วหรือไม่
วิธีแก้ #5: ซ่อมแซมแอป WSL
หากไม่มีอะไรทำงานจนถึงตอนนี้ แสดงว่าข้อผิดพลาดอาจเกิดจากการติดตั้งแอป WSL ที่เสียหาย ในการซ่อมแซม ให้ใช้คุณสมบัติ Repair ของ Windows
วิธีทำ:
- คลิกขวาที่ปุ่ม Windows และเลือก Settings
- ไปที่ Apps
- ค้นหาและคลิกที่แอปพลิเคชัน WSL
- เลือก Advanced Options
- เลื่อนลงและค้นหาปุ่ม Repair
- เมื่อแอปถูกซ่อมแซมแล้ว ให้ตรวจสอบว่าข้อผิดพลาดแก้ไขได้หรือไม่ มิฉะนั้น ให้กลับไปที่ส่วน Advanced Options
- และจากนั้น คลิกปุ่ม Reset โปรดทราบว่าการกระทำนี้จะทำให้คุณสูญเสียข้อมูลและการตั้งค่าอื่นๆ
- เปิดแอปใหม่และดูว่าข้อผิดพลาดถูกล้างแล้วหรือไม่
วิธีแก้ #6: ติดตั้งแอปพลิเคชัน WSL ใหม่
หากการซ่อมแซมแอปไม่ได้แก้ไขปัญหา แสดงว่าโมดูลที่เสียหายของแอปอาจได้รับความเสียหายมากเกินไปที่กระบวนการซ่อมแซมจะไม่สามารถแก้ไขได้ สำหรับกรณีนี้ คุณต้องลบการติดตั้งแอปด้วยตนเองและติดตั้งใหม่อีกครั้ง
ทำตามขั้นตอนเหล่านี้:
- คลิกขวาที่ปุ่ม Windows และเลือก Settings
- ค้นหาแอปพลิเคชัน WSL และเลือก Uninstall
- เมื่อถูกลบการติดตั้งแล้ว ให้ปิดใช้งานตัวเลือก Subsystem for Linux และรีสตาร์ทอุปกรณ์ของคุณ
- เมื่อรีสตาร์ทแล้ว ให้ลองเปิดใช้งานตัวเลือก Subsystem for Linux อีกครั้ง
- และจากนั้น ติดตั้งแอป WSL ใหม่ หวังว่านี่จะแก้ไขปัญหา
วิธีแก้ #7: รีเซ็ตคอมพิวเตอร์ Windows ของคุณ
Microsoft อนุญาตให้ผู้ใช้ Windows 10/11 รีเซ็ตคอมพิวเตอร์ของพวกเขา การทำเช่นนี้จะคืนระบบปฏิบัติการของคุณกลับสู่สภาพเดิมเมื่อเข้าถึงครั้งแรก หมายความว่าแอปพลิเคชันของบุคคลที่สามจะไม่มีอยู่อีกต่อไป
การดำเนินการรีเซ็ต Windows 10/11 ให้คอมพิวเตอร์ของคุณเริ่มต้นใหม่ นี่เป็นวิธีแก้ไขที่มีประโยชน์หากคุณประสบปัญหาที่เกี่ยวข้องกับซอฟต์แวร์และคุณไม่สามารถแก้ไขได้
มีสองวิธีในการรีเซ็ต Windows 10/11 โปรดอ้างอิงส่วนด้านล่าง
วิธี #1: รีเซ็ต Windows จากภายใน
หากคุณสามารถล็อกอินเข้าสู่ Windows ได้สำเร็จ การรีเซ็ตจะเป็นกระบวนการตรงไปตรงมา เพียงทำตามขั้นตอนเหล่านี้:
- ไปที่เมนู Start
- เลือก Settings
- ไปที่ Update and Security และเลือก Recovery
- ในบานหน้าต่างขวา ไปที่ Reset This PC และคลิก Get Started
- คุณมีสองตัวเลือกในจุดนี้: Keep My Files และ Remove Everything หากคุณวางแผนที่จะเลือกตัวเลือกที่สอง ตรวจสอบให้แน่ใจว่าคุณได้สร้างสำรองข้อมูลสำคัญของคุณแล้ว เพราะพวกมันจะสูญหายในขั้นตอนต่อไป
- หากมีการเตือนปรากฏ ให้แค่คลิก Next
- ในหน้าต่างที่ปรากฏ ให้ตรวจสอบรายละเอียดของการกระทำที่คุณจะทำ หากคุณพอใจกับพวกเขา ให้คลิกปุ่ม Reset นี่จะเริ่มกระบวนการรีเซ็ต
- กระบวนการจะใช้เวลาสักครู่ในการเสร็จสิ้น นอกจากนี้ คอมพิวเตอร์ของคุณจะรีสตาร์ทหลายครั้งระหว่างทาง ขณะที่คุณเห็นหน้าจอที่ให้คุณสามตัวเลือก ให้เลือกหนึ่งและกด Continue
วิธี #2: รีเซ็ต Windows 10/11 โดยไม่ต้องล็อกอิน
หากคุณไม่สามารถล็อกอินเข้าสู่บัญชี Windows 10/11 ของคุณได้ คุณยังมีอีกวิธีหนึ่งในการรีเซ็ตอุปกรณ์ของคุณ: ใช้เมนู Boot Options เมนูนี้จะปรากฏโดยอัตโนมัติหากอุปกรณ์ของคุณไม่สามารถบูทได้อย่างถูกต้องสองถึงสามครั้งติดต่อกัน แต่หากไม่ปรากฏ คุณสามารถเรียกมันได้โดยการกดปุ่ม Shift และ Power แล้วคลิก Restart เมื่ออุปกรณ์ของคุณรีบูท คุณจะเห็นเมนู Boot Options จากที่นี่ คุณสามารถดำเนินการรีเซ็ต Windows 10/11 ได้
วิธีดำเนินการ:
- คลิก Troubleshoot
- เลือก Reset This PC.
- ดำเนินการ ขั้นตอนที่ 6 ถึง 8 ในวิธีก่อนหน้าและรอให้อุปกรณ์ของคุณรีสตาร์ทและรีเซ็ตตัวเอง
- เมื่อถูกถามให้เลือกหนึ่งในสามตัวเลือกหลังจากที่อุปกรณ์ของคุณถูกรีเซ็ตแล้ว ให้เลือก Continue
วิธีแก้ #8: ดำเนินการ Clean Install ของ Windows
ก่อนที่คุณจะดำเนินการ Clean Install ของ Windows 10/11 ตรวจสอบให้แน่ใจว่าคุณตรงตามข้อกำหนดต่อไปนี้ก่อน:
- 1 GB RAM สำหรับ 32-bit และ 2 GB สำหรับ 64-bit
- 1 GHz processor หรือเร็วกว่า
- 20 GB พื้นที่ฮาร์ดดิสก์ว่าง
- 800 x 600 display
- DirectX 9 Graphics Processor
- การเข้าถึงอินเทอร์เน็ตที่เสถียร
- บัญชี Microsoft ที่ถูกต้อง
เพื่อดำเนินการ Clean Install คุณต้องพิจารณาบางอย่างก่อน หากคุณดาวน์โหลดไฟล์ Windows 10/11 ISO แต่วางแผนที่จะติดตั้งบนคอมพิวเตอร์อื่น คุณสามารถทำได้โดยใช้ DVD หรือ USB ในการเริ่มต้น คุณควรมีแฟลชไดรฟ์ที่มีพื้นที่ว่างอย่างน้อย 4 GB หากคุณวางแผนใช้ DVD ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ที่คุณจะติดตั้ง OS มีโดรฟ์แสง
เมื่อคุณมีข้อกำหนดทั้งหมดแล้ว คุณสามารถดำเนินการสร้างบูตเทิลไดรฟ์ได้ แทรก USB เข้าคอมพิวเตอร์และโหลดโปรแกรมบอร์นเนอร์ที่คุณเลือก ทำตามคำแนะนำบนหน้าจอเพื่อสร้างดิสก์บูทเทิล และจากนั้นเลือกไดรฟ์และค้นหาไฟล์ ISO ที่คุณดาวน์โหลด กระบวนการจะเริ่มต้นและควรใช้เวลาประมาณ 10 ถึง 15 นาทีในการเสร็จสิ้น
หลังจากสร้างอุปกรณ์สื่อบูทเทิลแล้ว ให้ติดตั้งบนคอมพิวเตอร์ แทรก DVD หรือ USB และปิดคอมพิวเตอร์ ต่อไป เปิดมันใหม่และกดปุ่ม F2 หรือ F12 เพื่อเข้าถึงเมนู BIOS boot ที่นี่ ให้เลือกว่าคอมพิวเตอร์ของคุณจะบูทจากที่ไหน เลือกบูทเทิลไดรฟ์ของคุณ ทำตามคำแนะนำจากที่นี่
วิธีแก้ #9: ทำการสแกนมัลแวร์
มีบางครั้งที่เอนทิตี้มัลแวร์หรือไวรัสสามารถเจาะระบบของคุณได้สำเร็จและส่งผลกระทบต่อกระบวนการระบบสำคัญหรือปิดใช้งานบริการสำคัญ หากเกิดขึ้น คุณจะเห็นข้อความข้อผิดพลาดอย่าง WslRegisterDistribution Failed with Error 0x80370114
ดังนั้น ให้ทำเป็นนิสัยในการทำการสแกนมัลแวร์เป็นประจำเพื่อป้องกันอุปกรณ์ของคุณจากภัยคุกคาม โชคดีที่คุณไม่ต้องเครียดหาเครื่องมือสแกนมัลแวร์ที่สมบูรณ์แบบ คุณสามารถใช้มัลแวร์สแกนเนอร์ในตัวของ Windows 10/11: Windows Defender
วิธีใช้:
- เปิดการตั้งค่า Windows Security
- เลือก Virus and Threat Protection
- เลือก Scan Options
- จากที่นี่ คลิก Windows Defender Offline Scan
- กดปุ่ม Scan Now
- การสแกนจะใช้เวลาประมาณ 15 นาทีในการเสร็จสิ้น หลังจากนั้น อุปกรณ์ของคุณจะรีสตาร์ท
- เมื่อการสแกนเสร็จสิ้น ให้ดูผลลัพธ์โดยเปิด Windows Security Settings เลือก Virus and Threat Protection และจากนั้นคลิก Protection History
- ทำตามการกระทำที่แนะนำ
ตอนนี้ หากคุณรู้สึกว่าการสแกนที่คุณดำเนินการไม่เพียงพอ คุณยังสามารถทำการสแกนอีกครั้งโดยใช้โปรแกรมแอนติไวรัสของบุคคลที่สามได้
เพียงดาวน์โหลดโปรแกรมแอนติไวรัสที่คุณเลือกและเปิดมัน อีกครั้ง ทำการสแกนและลบมัลแวร์เพื่อรักษาอุปกรณ์ของคุณให้ปลอดภัยจากภัยคุกคาม
วิธีแก้ #10: ใช้ System File Checker
System File Checker เป็นเครื่องมือที่ช่วยให้ผู้ใช้ Windows สแกนและกู้คืนไฟล์ระบบที่เสียหายซึ่งกระตุ้นข้อผิดพลาดบนแพลตฟอร์ม Windows 10/11 ในการใช้งาน ให้ทำดังนี้:
- กดปุ่ม Windows + X เพื่อเปิดเมนูหลัก
- เลือก Command Prompt (Admin) เพื่อเปิด Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบ
- ในบรรทัดคำสั่ง ให้ป้อนคำสั่ง sfc /scannow และกด Enter
- กระบวนการซ่อมแซมควรเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณไม่ปิดหน้าต่างหรือขัดจังหวะกระบวนการ
- เมื่อการสแกนเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณ
วิธีแก้ #11: กำจัดพื้นที่ระบบ
ในบางกรณี ข้อความข้อผิดพลาดปรากฏเพราะไม่มีพื้นที่เพียงพอบนไดรฟ์ของคุณ ดังนั้นระบบจึงไม่สามารถดำเนินการเสร็จสิ้นได้ วิธีหนึ่งในการจัดการกับปัญหานี้คือการขยายพื้นที่บนไดรฟ์ของคุณ
สำหรับสิ่งนี้ คุณสามารถใช้เครื่องมือ Disk Cleanup ซึ่งเป็นคุณสมบัติในตัวบนอุปกรณ์ Windows 10/11 ส่วนใหญ่ ในการใช้งาน ให้ทำตามขั้นตอนเหล่านี้:
- คลิกเมนู Start
- ไปที่ All Programs
- เลือก Accessories และคลิก System Tools.
- เลือก Disk Cleanup.
- ภายใต้ส่วน Files to Delete ให้เลือกประเภทไฟล์ทั้งหมดที่คุณต้องการลบ
- เมื่อคุณเลือกแล้ว ให้กด OK.
คุณยังสามารถขยายพื้นที่ระบบด้วยตนเองได้โดยการผ่านโฟลเดอร์ทีละอัน แต่นี่จะใช้เวลามาก เราแนะนำให้คุณใช้เครื่องมือ Disk Cleanup หรือ mieux ใช้เครื่องมือซ่อมแซม PC ของบุคคลที่สาม
วิธีแก้ #12: ขอความช่วยเหลือจากผู้เชี่ยวชาญ
หากคุณทำทุกอย่างแล้วแต่นothing seems to work แล้ว อย่ากลัวที่จะขอความช่วยเหลือ ผู้เชี่ยวชาญจะยินดีช่วยเหลือคุณเสมอ
คุณสามารถติดต่อทีมสนับสนุนของ Microsoft ผ่านเว็บไซต์ของพวกเขาและขอโซลูชันที่ใช้กับคุณได้ แต่หากความจำเป็นในการแก้ไขปัญหาเป็นเรื่องเร่งด่วน ให้นำไปให้ผู้เชี่ยวชาญใกล้บ้านคุณ ให้พวกเขาจัดการกับข้อผิดพลาดแทนคุณ เพื่อให้คุณไม่ต้องทำเอง
สรุป
คุณอาจไม่ได้ใช้เครื่องมือ Windows Subsystem for Linux บ่อยนัก เพราะมันออกแบบมาสำหรับนักพัฒนา อย่างไรก็ตาม คุ้มค่าที่จะรู้ว่ามันทำงานอย่างไร ข้อผิดพลาดทั่วไปที่เกี่ยวข้องกับมัน สาเหตุ และวิธีแก้ไข วิธีนี้คุณจะรู้ว่าต้องกระทำอย่างไรในกรณีที่คุณพบมันในอนาคต
หากคุณเคยเห็น WslRegisterDistribution Failed with Error: 0x80370114 คุณก็รู้แล้วว่าต้องทำอะไร ดำเนินการแก้ไขปัญหาพื้นฐานก่อน: เปิดใช้งานฟีเจอร์ Windows Subsystem for Linux ผ่าน PowerShell หรือผ่านตัวเลือก Turn Windows Features On or Off หากไม่ทำงาน คุณสามารถลองวิธีแก้ไขอื่นๆ ได้ รวมถึงการยกเลิกการบล็อกบริการ Hyper-V Host Compute การรีสตาร์ทบริการ Lxss Manager การเปิดเครื่องมือ WSL จาก Microsoft Store การอัปเดตเครื่องมือผ่าน Command Prompt การติดตั้งแอปพลิเคชัน WSL ใหม่ และการรีเซ็ต Windows
แต่หากทุกอย่างล้มเหลว คุณสามารถขอความช่วยเหลือจากผู้เชี่ยวชาญได้ตลอดเวลา ติดต่อทีมสนับสนุนของ Microsoft ออนไลน์ หรือนำคอมพิวเตอร์ของคุณไปที่ศูนย์บริการที่ได้รับอนุญาตใกล้ที่สุด
แจ้งให้เรารู้ความคิดของคุณเกี่ยวกับ WslRegisterDistribution Failed with Error 0x80370114 แชร์วิธีแก้ไขในความคิดเห็น!