How do I solve Windows 10 Language Pack error (0x800f0954

H

This error may continue popping up, for example, when you add language features and cause several issues on your PC. In this article, we will discuss different ways to sort out this issue such as- Edit Wuauserv settings, Change Wi-Fi Settings, etc. Let’s explore this bug and its solutions in detail-

  1. Change Wi-Fi Settings
  2. Edit Wuauserv settings
  3. Manually add the pack

What causes this Language Pack error 0x800f0954

Some of the possible factors which may generate the error 0x800f0954 on your device are as follow-

  1. Windows update – Some update files appear to hamper the proper functioning of the services required to install language packs triggering this glitch. It all depends upon the settings of the system.
  2. Corrupt/erased files – The crucial Windows system files might be damaged or erased. In addition, if any critical program file is missing or wrongly configured then the language packs will not act appropriately.
  3. Internet connection – Weak Internet connection might also be the reason for the trigger of this error.

Features that get affected due to this Error Message

The functions which get mainly impacted by the error 0x800f0954 are – English Optical Character Recognition, English AU Speech Recognition utilities, and handwriting recognition tools.

Unexpectedly, they’re some of the most essential features while localizing PC language input.

Fix- Windows 10 Language Pack error 0x800f0954

Here we discuss 3 different ways to fix error 0x800f0954 on your System, they are-

1] Change Wi-Fi Settings

At first, check the current state of the metered connection toggle switch i.e. On or OFF. If you have enabled this previously, turn this off then only complete the installation of specific language packs. Here’s how to do –

  • Click on the Start button and type Wi-Fi settings. Press Enter to access the Wireless network.
  • Next, go to the Network device from where you are accessing the internet.
  • Scroll down to Metered connection then turn off this toggle switch.
  • Wait patiently for a while until a message pops up on your screen – We’re installing new features. 
  • Click on the same and continue waiting until everything installs on your computer.
  • Subsequently, you may turn off the Metered connection setting. 

2] Edit Wuauserv settings

Wuauserv is a Windows system service that contains the wuauserv.dll library. This is a critical tool and takes care of the Windows Update process. If there’s an issue related to this service, this may start the Language pack error on the computer. To address this bug, follow the below guideline –

  • Open the Run dialog by pressing the Win + R altogether.
  • In the void, type regedit using your keyboard then hit the OK button.
  • Click the Yes button if prompted by UAC.
  • When the Registry Editor starts, navigate to the below location –
  • Jump to the right side and double-click to open the key UseWUServer.
  • In case you don’t find this key, make a right-click anywhere on the blank area and select New > DWORD (32 bit) Value. Rename this entry to UseWUServer.
  • Make sure to change the Base to Decimal and put “0” inside the Value data field. 
  • Lastly, hit OK to confirm these changes and close the registry.

After modifying the registry, make sure to clear the Windows Update Cache folder using the below steps –

net stop wuauserv
net stop bits
net stop appidsvc
net stop cryptsvc
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

After running the above codes successfully, come out of the Command prompt area and Restart Windows.
From the next logon, check whether you are now able to download and install the language packs that were earlier failing.

3] Manually Add the Language pack

If the above methods didn’t work and you’re still receiving the Language Pack error 0x800f0954, add the required Language pack manually following the below steps –

Press Win + I to open the Settings window.
Select Time & Language thereafter Language on the left pane.
  • Click the Start button and type cmd.
  • Right-click on the Command Prompt option and select Run as Administrator.
  • If prompted by UAC, hit Yes.
  • Next, run these codes one by one followed by the Enter key separately –
  • Hit “Add a Language“. This will display a list of all the languages available online.
  • Type the name of your preferred language in the search box. Once found, select it and click the Next button at the bottom of the page. 

About the author

Surjo Das

Surjo Das is a Digital Media Publisher and freelance copywriter. He has been working in the publishing industry for over 5 years now, holding various positions at different publishing houses Worldwide. His work experience includes managing marketing campaigns, content development, and website maintenance for various industries including healthcare, IT, finance, and education. He also offers to ghostwrite services to help aspiring authors get their books published while maintaining creative control over the project.

Add Comment

By Surjo Das

Surjo Das

Surjo Das is a Digital Media Publisher and freelance copywriter. He has been working in the publishing industry for over 5 years now, holding various positions at different publishing houses Worldwide. His work experience includes managing marketing campaigns, content development, and website maintenance for various industries including healthcare, IT, finance, and education. He also offers to ghostwrite services to help aspiring authors get their books published while maintaining creative control over the project.

Get in touch

Quickly communicate covalent niche markets for maintainable sources. Collaboratively harness resource sucking experiences whereas cost effective meta-services.

error: Content is protected !!