Sửa mã lỗi 0x800F0908 khi cài đặt gói ngôn ngữ trên Windows 11

Dưới đây là hướng dẫn đầy đủ về cách sửa mã lỗi 0x800F0908 trong khi cài đặt gói ngôn ngữ trên Windows 11/10. Để nhập ngôn ngữ mẹ đẻ của bạn không phải là tiếng Anh, bạn cần cài đặt gói ngôn ngữ trong Windows 11. Gói ngôn ngữ được bao gồm trong các tính năng tùy chọn và bạn có thể cài đặt chúng từ cài đặt Windows Updates từ ứng dụng Cài đặt. Tuy nhiên, một số người dùng đã gặp phải lỗi 0x800F0908 khi họ cố gắng cài đặt các gói ngôn ngữ. Nếu bạn cũng đang gặp mã lỗi tương tự, hướng dẫn này sẽ giúp bạn khắc phục lỗi.

Sửa mã lỗi 0x800F0908 khi cài đặt gói ngôn ngữ trên Windows 11

Mã lỗi 0x800F0908 khi cài đặt Language Packs trên Windows 11/10

Dưới đây là các phương pháp bạn có thể thử để giải quyết mã lỗi 0x800F0908 trong khi cài đặt gói ngôn ngữ trên Windows 11:
  1. Tắt Metered Internet Connection.
  2. Chạy Windows Update Troubleshooter.
  3. Đặt lại các thành phần Windows Update.
  4. Chạy SFC Scan.
  5. Chạy quét DISM.
  6. Tải xuống và cài đặt gói ngôn ngữ theo cách thủ công.

1. Tắt Metered Internet Connection


Mã lỗi này có thể là kết quả của sự cố kết nối internet ngăn bạn cài đặt gói ngôn ngữ trên Windows 11. Nếu bạn đã bật tính năng kết nối được đo lường, hãy thử tắt tính năng này và sau đó xem lỗi có còn không.

Chức năng kết nối đo về cơ bản được sử dụng để giới hạn việc sử dụng dữ liệu trên kết nối internet. Đó là một tính năng tốt mà bạn có thể sử dụng. Tuy nhiên, để cập nhật thành công các tính năng mới hoặc cài đặt gói ngôn ngữ, bạn phải ngừng sử dụng tính năng này. Vì vậy, hãy tắt tính năng này và sau đó thử cài đặt các gói ngôn ngữ.

Dưới đây là các bước để tắt kết nối được đo trong Windows 11:
  • Trước tiên, hãy mở Settings bằng Windows + I.
  • Sau đó, chuyển đến tab Network & internet và nhấp vào tùy chọn WiFi từ bảng bên phải.
  • Tiếp theo, nhấp vào tên WiFi của bạn để mở các cài đặt liên quan đến nó.
  • Sau đó, cuộn xuống tính năng Metered Connection và tắt nút chuyển tương ứng.
  • Bây giờ, hãy thử cài đặt các gói ngôn ngữ và xem lỗi đã được khắc phục ngay chưa.

2. Chạy Windows Update Troubleshooter

Bạn có thể thử chạy trình gỡ rối Windows Update và xem liệu nó có thể phát hiện và khắc phục sự cố của bạn hay không. Nó có thể giải quyết mã lỗi 0x800F0908 trong khi cài đặt gói ngôn ngữ. Nếu không, hãy chuyển sang giải pháp tiềm năng tiếp theo để giải quyết lỗi.

3. Đặt lại các thành phần Windows Update

Mã lỗi này có thể xảy ra nếu bạn đang xử lý các tệp cơ sở dữ liệu cập nhật bị hỏng. Trong trường hợp đó, việc đặt lại các thành phần cập nhật Windows có thể cho phép bạn khắc phục lỗi này. Vì vậy, bạn có thể sử dụng Command Prompt để đặt lại các thành phần cập nhật Windows và để làm điều đó, bạn có thể làm theo các bước sau:

Trước hết, khởi chạy Command Prompt với tư cách quản trị viên bằng cách nhập cmd vào hộp tìm kiếm và sử dụng tùy chọn Run as administrator để mở ứng dụng Command Prompt. Sau đó, hãy nhập lần lượt lệnh sau theo trình tự bên dưới:
  • Đầu tiên, dừng các dịch vụ BITS, Windows Update và Cryptographic bằng các lệnh dưới đây:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
  • Tiếp theo, gõ lệnh dưới đây để xóa các tệp qmgr*.dat.
Del “%ALLUSERSPROFILE%\\Application Data\\Microsoft\\Network\\Downloader\\qmgr*.dat”
  • Bây giờ, gõ lệnh dưới đây và nhấn nút Enter:
Ren %systemroot%\\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\\system32\\catroot2 catroot2.bak
cd /d %windir%\\system32
Sau đó, nhập các lệnh dưới đây để đăng ký lại tệp BITS và tệp Windows Update:
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
  • Sau khi các lệnh trên được thực thi, bạn có thể khởi động lại PC và sau đó kiểm tra xem bạn có thể cài đặt gói ngôn ngữ không có mã lỗi 0x800F0908 hay không. Nếu không, hãy chuyển sang bản sửa lỗi tiềm năng tiếp theo trong danh sách này.

4. Chạy quét SFC

Trong trường hợp lỗi này là do các tệp hệ thống và sổ đăng ký bị hỏng, bạn có thể thử kiểm tra và sửa chữa các tệp hệ thống bằng cách sử dụng quét SFC. System File Checker (SFC) là một tiện ích dựa trên lệnh trong Windows 11 giúp bạn loại bỏ lỗi tệp hệ thống và sửa chúng. Bạn có thể chạy quét SFC và xem liệu nó có khắc phục được lỗi cho bạn hay không.
  • Trước tiên, hãy mở Command Prompt với tư cách quản trị viên và sau đó nhập lệnh dưới đây vào đó:
sfc/scannow
  • Hãy để lệnh thực thi cho đến khi nó kết thúc. Có thể mất 10-15 phút để sửa các tệp hệ thống. Sau khi lệnh kết thúc, hãy khởi động lại PC của bạn và sau đó xem lỗi đã được khắc phục hay chưa.

5. Chạy quét DISM

Nếu chạy quét SFC không hiệu quả, bạn cũng có thể thử chạy quét DISM để khắc phục lỗi. Deployment Image Servicing and Management (DISM) được sử dụng để khôi phục tình trạng tốt của hệ thống của bạn. Đối với điều đó, trước tiên, hãy mở Command Prompt với tư cách quản trị viên và nhập lần lượt các lệnh dưới đây:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
Khi các lệnh được thực thi thành công, hãy khởi động lại PC của bạn và xem cách này có khắc phục được lỗi cho bạn hay không.

6. Tải xuống và cài đặt gói ngôn ngữ cho Windows 11/10 theo cách thủ công

Nếu lỗi vẫn còn, bạn có thể thử tải xuống và cài đặt gói ngôn ngữ. Dưới đây là các bước chính để cài đặt gói ngôn ngữ theo cách thủ công:
  • Đầu tiên, mở hộp thoại Run bằng tổ hợp phím Windows + R.
  • Bây giờ, nhập lpksetup.exe vào trường Open.
  • Trên cửa sổ được nhắc, hãy chọn tùy chọn Install display languages.
  • Sau đó, duyệt và chọn Language pack (.cab) đã tải xuống từ ổ cứng của bạn và nhấn OK.
  • Cuối cùng, nhấn nút Next để tiếp tục và để quá trình cài đặt kết thúc.
Dưới đây là các liên kết tải xuống Language Packs cho Windows 11/10:

Làm cách nào để khắc phục lỗi 0x80070422?

Để khắc phục lỗi cập nhật Windows 0x80070422, hãy thử kiểm tra trạng thái của các Services Windows liên quan đến Cập nhật và đảm bảo rằng chúng đang chạy. Nếu các dịch vụ liên quan đang chạy, hãy khởi chạy Microsoft’s Online Windows Update Troubleshooter hoặc tắt IPv6 trong Network Center.