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

Sboj Wslregisterdistribution S Osibkoj 0x80070050



หากคุณเป็นผู้เชี่ยวชาญด้านไอที คุณอาจเห็นข้อความแสดงข้อผิดพลาด 'WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด: 0x80070050' ข้อผิดพลาดนี้อาจเกิดขึ้นเมื่อคุณพยายามลงทะเบียนการกระจาย Windows Subsystem for Linux (WSL) มีสาเหตุบางประการที่เป็นไปได้สำหรับข้อผิดพลาดนี้ หนึ่งคือการกระจาย WSL ได้ลงทะเบียนแล้ว อีกประการหนึ่งคือการแจกจ่ายไม่เข้ากันกับ Windows รุ่นที่คุณใช้ หากคุณพบข้อผิดพลาดนี้ มีบางสิ่งที่คุณสามารถลองแก้ไขได้ ขั้นแรก ตรวจสอบเพื่อดูว่ามีการลงทะเบียนการกระจาย WSL แล้วหรือไม่ หากเป็นเช่นนั้น คุณสามารถลองยกเลิกการลงทะเบียนแล้วลงทะเบียนใหม่อีกครั้ง หากการกระจาย WSL ไม่รองรับ Windows เวอร์ชันของคุณ คุณสามารถลองอัปเกรด Windows เป็นเวอร์ชันล่าสุด หรือคุณสามารถลองใช้การกระจาย WSL อื่น หากคุณยังคงเห็นข้อผิดพลาด 'WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด: 0x80070050' คุณสามารถลองทำสิ่งอื่นๆ อีกสองสามอย่าง หนึ่งคือการใช้ Windows PowerShell เพื่อลงทะเบียนการกระจาย WSL อีกประการหนึ่งคือการใช้ Microsoft Store เพื่อติดตั้งการกระจาย WSL หากคุณเป็นผู้เชี่ยวชาญด้านไอทีและคุณเห็นข้อผิดพลาด 'WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด: 0x80070050' มีบางสิ่งที่คุณลองแก้ไขได้ ขั้นแรก ตรวจสอบเพื่อดูว่ามีการลงทะเบียนการกระจาย WSL แล้วหรือไม่ หากเป็นเช่นนั้น คุณสามารถลองยกเลิกการลงทะเบียนแล้วลงทะเบียนใหม่อีกครั้ง หากการกระจาย WSL ไม่รองรับ Windows เวอร์ชันของคุณ คุณสามารถลองอัปเกรด Windows เป็นเวอร์ชันล่าสุด หรือคุณสามารถลองใช้การกระจาย WSL อื่น หากคุณยังคงเห็นข้อผิดพลาด 'WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด: 0x80070050' คุณสามารถลองทำสิ่งอื่นๆ อีกสองสามอย่าง หนึ่งคือการใช้ Windows PowerShell เพื่อลงทะเบียนการกระจาย WSL อีกประการหนึ่งคือการใช้ Microsoft Store เพื่อติดตั้งการกระจาย WSL



WSL หรือ Windows Subsystem สำหรับ Linux เป็นโปรแกรม Windows ฟรีที่ให้คุณเรียกใช้โปรแกรม Linux บน Windows ในกรณีส่วนใหญ่ คุณลักษณะฟรีนี้ทำงานได้อย่างไม่มีที่ติบนคอมพิวเตอร์ Windows แต่บางครั้งก็พบข้อผิดพลาดต่างๆ เช่น WslRegisterDistribution Failed with Error: 0x80070050 ปัญหาอาจมีลักษณะดังนี้:





การติดตั้งอาจใช้เวลาสักครู่...
WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด: 0x80070050
ข้อผิดพลาด: 0x80070050 มีไฟล์อยู่





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



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

เหตุใด WslRegisterDistribution จึงล้มเหลวโดยมีข้อผิดพลาด: 0x80070050

WSL อนุญาตให้คุณเรียกใช้แพลตฟอร์ม Linux และแอปพลิเคชันบนเครื่อง Windows ของคุณ คุณสามารถเรียกใช้ GUI และแอปพลิเคชัน Linux แบบบรรทัดคำสั่งบน Windows พร้อมกับแอปพลิเคชัน Windows หากเปิดใช้งานคุณสมบัตินี้ อย่างไรก็ตาม บางครั้งอาจเสียหายและไม่เริ่มทำงาน ส่งผลให้เกิดข้อผิดพลาด 0x80070050 หรือไฟล์บางไฟล์ที่จำเป็นสำหรับการเรียกใช้ WSL อาจทำงานไม่ถูกต้อง

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

เราขอแนะนำให้คุณทำตามวิธีแก้ปัญหาต่อไปนี้โดยใช้บัญชีผู้ดูแลระบบเพื่อแก้ไข WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด: 0x80070050 บนระบบ Windows ของคุณ:



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

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

ถอนการติดตั้ง windows live Essentials windows 10

1] ตรวจสอบว่าบริการ Lxssmanager กำลังทำงานอยู่หรือไม่

บริการ LxssManager WSL

อาจมีโอกาสที่ดีที่ บริการ LxssManager หยุดทำงาน . เนื่องจาก LxssManager มีหน้าที่ทำงานเป็นตัวกลางระหว่างระบบ Windows และระบบย่อยของ Linux ดังนั้นหากหยุดทำงาน WSL ก็จะไม่ทำงานเช่นกัน

งานหลักของบริการ LxssManager คือการแปลงรหัส Linux เป็นรูปแบบเฉพาะที่ Windows เข้าใจ ควรตั้งค่าบริการ LxssManager เป็นอัตโนมัติเพื่อให้แน่ใจว่าไดรเวอร์ที่จำเป็นในการเรียกใช้ WSL ได้รับการอัพเดตโดยอัตโนมัติตามความจำเป็น

เพื่อให้แน่ใจว่ากำลังทำงานอยู่ ให้ทำตามขั้นตอนเหล่านี้:

  • กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  • พิมพ์ services.msc แล้วกด Enter
  • ตอนนี้ค้นหา LxssManager แล้วคลิกขวา
  • ไปที่คุณสมบัติ
  • จากเมนูแบบเลื่อนลง ประเภทการเริ่มต้น ให้เลือก อัตโนมัติ > นำไปใช้ > ตกลง
  • สุดท้าย รีสตาร์ทคอมพิวเตอร์ ลองเรียกใช้ WSL และดูว่ามีข้อผิดพลาดเกิดขึ้นหรือไม่

2] ตรวจสอบว่าแพลตฟอร์ม VM หรือคุณสมบัติ Wsl ถูกปิดใช้งานหรือไม่

เปิดใช้งานแพลตฟอร์มเครื่องเสมือน wsl

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

ดังนั้น อย่าลืมเปิดใช้งานแพลตฟอร์ม VM และตัวเลือก WSL (หรือทำเครื่องหมายที่ช่อง) โดยทำตามขั้นตอนเหล่านี้:

  • กด Windows Key + R เพื่อเรียกใช้ Run
  • พิมพ์ appwiz.cpl แล้วกด Enter
  • ในแถบด้านข้าง ให้เลือกเปิดหรือปิดคุณลักษณะของ Windows
  • ที่นี่ ตรวจสอบให้แน่ใจว่าคุณทำเครื่องหมายสองช่องนี้: Virtual Machine Platform และระบบย่อย Windows สำหรับ Linux

3] ตรวจสอบระบบปฏิบัติการหรือปัญหาระดับแอปพลิเคชัน

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

คุณอาจต้องการลองใช้เครื่องมือ DISM เพื่อซ่อมแซมอิมเมจระบบที่อาจเสียหาย

คุณอาจต้องการพิจารณาทำการคืนค่าระบบและดูว่าจะช่วยได้หรือไม่

ปัญหาอาจเกิดจากการอัปเดต Windows หรือไดรเวอร์ใหม่ เรียกใช้การอัปเดต windows และดู

4] ตรวจสอบไฟล์ระบบที่เสียหาย

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

5] ตรวจสอบไวรัสและมัลแวร์

WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด: 0x80070050 อาจเกิดจากไวรัสและมัลแวร์ เนื่องจากรบกวนการทำงานที่ราบรื่นของบริการ LxssManager หรือไดรเวอร์ระบบอื่นๆ และส่วนประกอบที่เกี่ยวข้องสำหรับ WSL

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

สแกนด้วยความปลอดภัยของ Windows

  • เปิด Windows Security โดยค้นหาในเมนูเริ่ม
  • คลิก การป้องกันไวรัสและภัยคุกคาม
  • สุดท้าย คลิก 'สแกนด่วน' เพื่อเสร็จสิ้นการสแกน

ดังนั้นนี่คือวิธีง่ายๆ ในการกำจัด WslRegisterDistribution Failed with Error: 0x80070050 หากวิธีการข้างต้นใช้ไม่ได้ผล ให้ลองติดตั้งระบบย่อย Windows สำหรับ Linux ใหม่และดูว่าได้ผลหรือไม่

WslRegisterDistribution ที่คล้ายกันล้มเหลวพร้อมข้อผิดพลาด :

0xc03a001a | 0x80041002 | 0x800700b7 หรือ 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x8007019e และ 0x8000000d | 0x800701bc

WSL และ VirtualBox ไหนดีกว่ากัน

ระบบย่อย Windows หนึ่งระบบสำหรับ Linux (WSL) และ VirtualBox อาจดีกว่าสำหรับคุณโดยขึ้นอยู่กับความแตกต่างของคีย์ ด้วย WSL เครื่องเสมือนของคุณจะมีประสิทธิภาพมากขึ้น ทำงานร่วมกับ Windows ได้ดีขึ้น และสามารถตั้งค่าได้เร็วกว่า VirtualBox ใช้ WSL หากคุณต้องการเครื่องมือหรือแอปพลิเคชันพิเศษสำหรับ Linux อย่างไรก็ตาม หากคุณต้องการควบคุมสภาพแวดล้อมเสมือนของคุณมากขึ้น หรือต้องการใช้แอปพลิเคชันที่ไม่ใช่ Linux VirtualBox อาจเหมาะกับความต้องการของคุณมากกว่า

WSL2 ใช้ Linux ในเครื่องเสมือนหรือไม่

เคอร์เนล Linux ทำงานภายในเครื่องเสมือน (VM) ที่มีน้ำหนักเบาโดยใช้เทคโนโลยีการจำลองเสมือนล่าสุดใน WSL 2 อย่างไรก็ตาม สิ่งสำคัญคือต้องทราบว่า WSL 2 จะไม่ใช่ประสบการณ์เครื่องเสมือนแบบดั้งเดิม ในสภาพแวดล้อมเครื่องเสมือนแบบดั้งเดิม กระบวนการบูตจะช้า การแยกตัวเป็นปัญหาสำคัญ และทรัพยากรถูกใช้อย่างรวดเร็ว แอตทริบิวต์เหล่านี้ไม่พร้อมใช้งานใน WSL 2 แม้จะไม่ต้องกำหนดค่าหรือจัดการเครื่องเสมือน แต่ก็ให้การผสานรวมระหว่าง Windows และ Linux ในระดับสูงเช่นเดียวกัน

microsoft bootstrapper error office 2013
WslRegisterDistribution ล้มเหลวโดยมีข้อผิดพลาด 0x80070050
โพสต์ยอดนิยม