Computer >> Computer tutorials >  >> System >> windows

Fix Error Code 0x800F0908 while installing Language Packs on Windows 11

Here is a full guide on how to fix the error code 0x800F0908 while installing language packs on Windows 11/10. To type in your native language other than English, you need to install language packs in Windows 11. Language packs are included in optional features and you can install them from Windows Updates settings from the Settings app. However, some users have experienced an error 0x800F0908 when they tried to install language packs. If you are also experiencing the same error code, this guide will help you fix the error.

Fix Error Code 0x800F0908 while installing Language Packs on Windows 11

Error Code 0x800F0908 while installing Language Packs on Windows 11/10

Here are the methods you can try to resolve error code 0x800F0908 while installing language packs on Windows 11:

  1. Turn off Metered Internet Connection.
  2. Run Windows Update Troubleshooter.
  3. Reset Windows Update components.
  4. Run SFC Scan.
  5. Run DISM Scan.
  6. Manually download & install the language pack.

1] Turn off Metered Internet Connection

Fix Error Code 0x800F0908 while installing Language Packs on Windows 11

This error code can be a result of an internet connection problem that is preventing you from installing language packs on Windows 11. If you have enabled metered connection feature, try disabling it and then see if the error persists.

Metered connection function is basically used to limit data usage on an internet connection. It is a good feature that you can use. However, to successfully update to new features or install languages packs, you would require to stop using this feature. So, disable this feature and then attempt installing language packs.

Here are the steps to turn off the metered connection in Windows 11:

  1. Firstly, open the Settings app using Windows + I hotkey.
  2. Then, go to the Network & internet tab and click on the WiFi option from the right panel.
  3. Next, click on your WiFi name to open up settings related to it.
  4. After that, scroll down to the Metered Connection feature and disable the respective toggle.
  5. Now, try installing language packs and see if the error is fixed now.

2] Run Windows Update Troubleshooter

You can try running the Windows Update troubleshooter and see if it is able to detect and fix your issue. It might resolve the error code 0x800F0908 while installing language packs. If not, move on to the next potential solution to resolve the error.

3] Reset Windows Update components

This error code might occur if you are dealing with corrupted update database files. In that case, resetting Windows update components might enable you to fix this error. So, you can use Command Prompt to  reset Windows update components and for that, you can follow the below steps:

First of all, launch Command Prompt as administrator by typing cmd in the search box and use the Run as administrator option to open the Command Prompt app. After that, enter the following command one after one in the below sequence:

First, stop BITS, Windows Update, and Cryptographic services using the below commands:

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

Next, type the below command to delete qmgr*.dat files.

Del “%ALLUSERSPROFILE%\\Application Data\\Microsoft\\Network\\Downloader\\qmgr*.dat”

Now, type the below command and press the Enter button:

Ren %systemroot%\\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\\system32\\catroot2 catroot2.bak
cd /d %windir%\\system32

After that, enter the below commands to reregister the BITS files and the Windows Update files:

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

After the above commands are executed, you can restart your PC and then check whether you are able to install language packs without error code 0x800F0908. If not, move on to the next potential fix on this list.

4] Run SFC Scan

In case this error is a result of corrupted registries and system files, you can try checking and repairing system files using the SFC scan. System File Checker (SFC) scan is a command-based utility in Windows 11 that helps you get rid of system file corruption and fix them. You can run an SFC scan and see if it fixes the error for you.

Firstly, open the Command Prompt as an administrator and then enter the below command in it:

sfc/scannow

Let the command execute until it is finished. It might take 10-15 minutes to fix system files. After the command is finished, restart your PC and then see if the error is fixed or not.

5] Run DISM Scan

If running an SFC scan doesn’t help, you can also try running a DISM scan to fix the error. Deployment Image Servicing and Management (DISM) scan is used to restore the good health of your system. For that, firstly, open the Command Prompt as an administrator and enter the below commands one by one:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

When the commands are successfully executed, reboot your PC and see if this fixes the error for you.

6] Manually download & install the language pack for Windows 11/10

If the error still persists, you can try downloading and installing the language pack. Here are the main steps to manually install language packs:

  1. First, open the Run dialog box using the Windows key + R key combination.
  2. Now, enter lpksetup.exe in the Open field.
  3. On the prompted window, choose the Install display languages option.
  4. After that, browse and select the downloaded Language pack (.cab) from your hard drive and press OK.
  5. Finally, press the Next button to continue and let the installation finish.

Here are the download links for Language Packs for Windows 11/10:

Language Download link
ar-sa Arabic 32bit | 64bit
ca-es Spanish Catalan 32bit | 64bit
cs-cz Czech 32bit | 64bit
de-de German 32bit | 64bit
en-gb English – United Kingdom 32bit | 64bit
en-us English- United States 32bit | 64bit
es-es Spanish 32bit | 64bit
es-mx Latin American Spanish 32bit | 64bit
fi-fi Finnish 32bit | 64bit
fr-fr French 32bit | 64bit
fr-ca French Canada 32bit | 64bit
hi-in Hindi 32bit | 64bit
it-it Italian 32bit | 64bit
ja-jp Japanese 32bit | 64bit
ko-kr Korean 32bit | 64bit
nl-nl Dutch 32bit | 64bit
pl-pl Polish 32bit | 64bit
pt-br Brazilian Portuguese 32bit | 64bit
ru-ru Russian 32bit | 64bit
sv-se Swedish 32bit | 64bit
th-th Thai 32bit | 64bit
tr-tr Turkish 32bit | 64bit
vi-vn Vietnamese 32bit | 64bit
zh-cn Chinese Simplified 32bit | 64bit

Hope this helps!

How do I fix error 0x80070422?

To fix the Windows update error 0x80070422, try checking the status of Update-related Windows Services and make sure they are running. If the related services are running, launch Microsoft’s Online Windows Update Troubleshooter or disable IPv6 in Network Center. You can check the full guide to resolve error 0x80070422.

What is error 80072EFE?

The error code 80072EFE prevents you from downloading updates on Windows PC. To fix it up, make sure you are connected to a stable internet connection. Other than that, you can try disabling firewall and antivirus, delete the Catroot2 folder, run the Network troubleshooter, or run the Windows Updates troubleshooter. To know more details on this error code, see the full post to fix error 80072EFE.

Fix Error Code 0x800F0908 while installing Language Packs on Windows 11