WslRegisterDistribution không thành công với lỗi: 0x80070050

Sboj Wslregisterdistribution S Osibkoj 0x80070050



Nếu bạn là chuyên gia CNTT, có thể bạn đã thấy thông báo lỗi 'WslRegisterDistribution fail with error: 0x80070050.' Lỗi này có thể xảy ra khi bạn đang cố đăng ký phân phối Hệ thống con Windows cho Linux (WSL). Có một vài nguyên nhân tiềm ẩn cho lỗi này. Một là bản phân phối WSL đã được đăng ký. Một nguyên nhân khác là bản phân phối không tương thích với phiên bản Windows bạn đang sử dụng. Nếu bạn thấy lỗi này, bạn có thể thử khắc phục bằng một số cách. Trước tiên, hãy kiểm tra xem bản phân phối WSL đã được đăng ký chưa. Nếu có, bạn có thể thử hủy đăng ký rồi đăng ký lại. Nếu bản phân phối WSL không tương thích với phiên bản Windows của bạn, bạn có thể thử nâng cấp Windows lên phiên bản mới nhất. Ngoài ra, bạn có thể thử sử dụng một bản phân phối WSL khác. Nếu bạn vẫn nhìn thấy lỗi 'WslRegisterDistribution fail with error: 0x80070050', bạn có thể thử một số cách khác. Một là sử dụng Windows PowerShell để đăng ký bản phân phối WSL. Một cách khác là sử dụng Microsoft Store để cài đặt bản phân phối WSL. Nếu bạn là một chuyên gia CNTT và bạn đã thấy lỗi 'WslRegisterDistribution fail with error: 0x80070050', bạn có thể thử khắc phục một số điều. Trước tiên, hãy kiểm tra xem bản phân phối WSL đã được đăng ký chưa. Nếu có, bạn có thể thử hủy đăng ký rồi đăng ký lại. Nếu bản phân phối WSL không tương thích với phiên bản Windows của bạn, bạn có thể thử nâng cấp Windows lên phiên bản mới nhất. Ngoài ra, bạn có thể thử sử dụng một bản phân phối WSL khác. Nếu bạn vẫn nhìn thấy lỗi 'WslRegisterDistribution fail with error: 0x80070050', bạn có thể thử một số cách khác. Một là sử dụng Windows PowerShell để đăng ký bản phân phối WSL. Một cách khác là sử dụng Microsoft Store để cài đặt bản phân phối WSL.



WSL, hay Windows Subsystem for Linux, là một chương trình Windows miễn phí cho phép bạn chạy các chương trình Linux trên Windows. Trong hầu hết các trường hợp, tính năng miễn phí này hoạt động hoàn hảo trên máy tính Windows. Nhưng đôi khi nó gặp nhiều lỗi khác nhau như WslRegisterDistribution Failed with Error: 0x80070050. Vấn đề có thể trông như thế này:





Quá trình cài đặt có thể mất vài phút...
WslRegisterDistribution không thành công với lỗi: 0x80070050
Lỗi: 0x80070050 Tệp tồn tại.





Lỗi chủ yếu xảy ra khi WSL không khởi động được và đây là lỗi phổ biến trên Windows 11/10 và Windows Server. Nhưng, may mắn thay, một số bản sửa lỗi sẽ giúp bạn.



WslRegisterDistribution không thành công với lỗi 0x80070050

Tại sao WslRegisterDistribution không thành công với lỗi: 0x80070050?

WSL cho phép bạn chạy nền tảng Linux và các ứng dụng của nó trên máy Windows của bạn. Bạn có thể chạy các ứng dụng Linux dòng lệnh và GUI trên Windows cùng với các ứng dụng Windows nếu tính năng này được bật. Tuy nhiên, đôi khi nó có thể bị hỏng và không khởi động, dẫn đến lỗi 0x80070050. Hoặc, một số tệp cần thiết để chạy WSL có thể không hoạt động bình thường.

WslRegisterDistribution không thành công với lỗi: 0x80070050

Chúng tôi khuyên bạn nên làm theo các giải pháp sau bằng tài khoản quản trị viên để khắc phục WslRegisterDistribution không thành công với lỗi: 0x80070050 trên hệ thống Windows của bạn:



  1. Kiểm tra xem dịch vụ Lxssmanager có đang chạy không.
  2. Kiểm tra xem nền tảng VM hoặc tính năng Wsl có bị tắt không.
  3. Kiểm tra các vấn đề ở cấp độ hệ điều hành hoặc ứng dụng.
  4. Kiểm tra các tập tin hệ thống bị hỏng
  5. Quét virus và phần mềm độc hại

Đảm bảo kiểm tra xem sự cố đã được giải quyết sau mỗi đề xuất chưa. Điều này sẽ giúp bạn hiểu nguyên nhân gây ra lỗi nếu gặp phải lần sau.

gỡ cài đặt windows live Essentials windows 10

1] Kiểm tra xem dịch vụ Lxssmanager có đang chạy không.

Dịch vụ LxssManager WSL

Có thể có một cơ hội tốt mà Dịch vụ LxssManager đã ngừng hoạt động . Vì LxssManager có nhiệm vụ làm việc trung gian giữa hệ thống Windows và hệ thống con Linux. Vì vậy, nếu nó ngừng hoạt động, WSL cũng sẽ không hoạt động.

Nhiệm vụ chính của dịch vụ LxssManager là chuyển đổi mã Linux thành một định dạng cụ thể mà Windows hiểu được. Dịch vụ LxssManager phải được đặt thành tự động để đảm bảo rằng các trình điều khiển cần thiết để chạy WSL được cập nhật tự động khi cần.

Để đảm bảo rằng nó đang hoạt động, hãy làm theo các bước sau:

  • Nhấn phím Windows + R để mở hộp thoại Run.
  • Nhập services.msc và nhấn Enter.
  • Bây giờ hãy tìm LxssManager và nhấp chuột phải vào nó.
  • Chuyển đến Thuộc tính.
  • Từ menu thả xuống Loại Khởi động, chọn Tự động > Áp dụng > OK.
  • Cuối cùng, khởi động lại máy tính của bạn, thử chạy WSL và xem có lỗi nào xuất hiện không.

2] Kiểm tra xem nền tảng VM hoặc tính năng Wsl có bị tắt hay không.

Kích hoạt nền tảng máy ảo wsl

Khi chúng tôi cài đặt WSL trên hệ thống Windows, chúng tôi sẽ cài đặt nó dưới nền tảng máy ảo. Vì vậy, để chạy WSL, trước tiên bạn phải kích hoạt nền tảng VM. Và nếu nó bị tắt, các tệp và dịch vụ cần thiết sẽ không khả dụng để chạy WSL.

Vì vậy, hãy đảm bảo bật nền tảng VM và tùy chọn WSL (hoặc chọn hộp) bằng cách thực hiện theo các bước sau:

  • Nhấn Windows Key + R để khởi chạy Run.
  • Nhập appwiz.cpl và nhấn Enter.
  • Trong thanh bên, chọn Bật hoặc tắt các tính năng của Windows.
  • Tại đây, hãy đảm bảo rằng bạn đã chọn hai hộp sau: Virtual Machine Platform và Windows Subsystem for Linux.

3] Kiểm tra các sự cố ở cấp độ ứng dụng hoặc hệ điều hành.

Xung đột hệ thống có thể phá vỡ các thành phần và tệp liên quan đến WSL. Điều này có thể là do trình điều khiển thiết bị hoặc cài đặt ứng dụng của bên thứ ba có thể xung đột với các tệp thành phần. Ngoài ra, các bản cập nhật hệ điều hành Windows bị thiếu hoặc các tệp trình điều khiển cũ có thể là nguyên nhân gây ra lỗi trên.

Bạn có thể cân nhắc chạy Công cụ DISM để sửa chữa hình ảnh hệ thống có khả năng bị hỏng.

Bạn cũng có thể cân nhắc thực hiện khôi phục hệ thống và xem điều đó có giúp ích gì không.

Sự cố có thể do một số bản cập nhật trình điều khiển hoặc Windows mới gây ra. chạy cập nhật windows và xem.

4] Kiểm tra các tệp hệ thống bị hỏng

Cuối cùng, bạn kiểm tra các tệp hệ thống bị hỏng. Nếu các tệp hệ thống Windows bị hỏng, đây có thể là một trong những lý do khiến WSL không hoạt động. Vì vậy, bạn có thể thử sửa chữa các tệp hệ thống Windows và xem nó có hoạt động không.

5] Kiểm tra vi-rút và phần mềm độc hại

WslRegisterDistribution Failed with Error: 0x80070050 cũng có thể do vi-rút và phần mềm độc hại gây ra vì chúng cản trở hoạt động trơn tru của dịch vụ LxssManager hoặc các trình điều khiển hệ thống khác và các thành phần liên quan cho WSL.

Do đó, kiểm tra vi-rút hoặc phần mềm độc hại trên máy tính của bạn có thể là một ý tưởng hay. Nếu bạn đã cài đặt chương trình chống vi-rút trên máy tính của mình, hãy sử dụng chương trình đó để được trợ giúp. Nếu không, bạn có thể sử dụng ứng dụng bảo mật Windows.

Quét bằng Windows Security

  • Mở Windows Security bằng cách tìm kiếm trên menu bắt đầu.
  • Nhấp vào Bảo vệ chống vi-rút và mối đe dọa.
  • Cuối cùng, nhấp vào 'Quét nhanh' để hoàn tất quá trình quét.

Vì vậy, đây là một số cách nhanh chóng để loại bỏ WslRegisterDistribution Failed with Error: 0x80070050. Nếu các phương pháp trên không hiệu quả với bạn, hãy cân nhắc cài đặt lại Hệ thống con Windows cho Linux và xem nó có hoạt động không.

Lỗi WslRegisterDistribution tương tự có lỗi :

0xc03a001a | 0x80041002 | 0x800700b7 hoặc 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x8007019e và 0x8000000d | 0x800701bc

Cái nào tốt hơn, WSL và VirtualBox?

Một hoặc Hệ thống con Windows cho Linux (WSL) và VirtualBox khác có thể tốt hơn cho bạn tùy thuộc vào sự khác biệt chính của chúng. Với WSL, máy ảo của bạn hoạt động hiệu quả hơn, tích hợp tốt hơn với Windows và có thể thiết lập nhanh hơn so với VirtualBox. Sử dụng WSL nếu bạn cần các công cụ hoặc ứng dụng đặc biệt cho Linux. Tuy nhiên, nếu bạn cần kiểm soát nhiều hơn đối với môi trường ảo của mình hoặc muốn sử dụng các ứng dụng không phải của Linux, VirtualBox có thể phù hợp hơn với nhu cầu của bạn.

WSL2 có chạy Linux trong máy ảo không?

Nhân Linux chạy bên trong các máy ảo nhẹ (VM) sử dụng công nghệ ảo hóa mới nhất trong WSL 2. Tuy nhiên, điều quan trọng cần lưu ý là WSL 2 sẽ không phải là một trải nghiệm máy ảo truyền thống. Trong môi trường máy ảo truyền thống, quá trình khởi động chậm, sự cô lập là một vấn đề lớn và tài nguyên được sử dụng hết nhanh chóng. Các thuộc tính này không có sẵn trong WSL 2. Mặc dù không phải định cấu hình hoặc quản lý máy ảo, nhưng nó sẽ cung cấp mức độ tích hợp cao như nhau giữa Windows và Linux.

Microsoft bootstrapper error office 2013
WslRegisterDistribution không thành công với lỗi 0x80070050
Bài ViếT Phổ BiếN