Language pack installation fails with error 0x800F0954

Matthias68 256 Reputation points
2022-10-25T13:01:05.637+00:00

Dear all,

on our Windows 10 client computers (business environment, Active Directory, MECM) we get the following error when we try to install additional language acks (e.g. Chinese Traditional/Taiwan):

  1. The installation of the language pack via "Settings ->Time and Language -> Language -> +" itself seems to work.
  2. Under "Options" of the installed language pack, the installation of all listed additional options such as "Handwriting", "Text Recognition" etc. fails with Error 0x800F0954

We tried the following, but with no success:

https://www.howtoedge.com/fix-windows-10-language-pack-error-0x800f0954/

https://answers.microsoft.com/en-us/windows/forum/all/error-0x800f0954/56b02d24-e16b-4eaa-bd39-2d26e1f75898

Any further ideas where to search?

Best,

Matthias

Windows for business | Windows Client for IT Pros | User experience | Other
0 comments No comments
{count} vote

Accepted answer
  1. Philippe Levesque 5,836 Reputation points
    2022-10-27T13:06:43.687+00:00

    Hi, to answer your question B;

    ![254812-image.png]1

    Dont forget to mark as helpful or mark an answer if it was helpful. Thanks

    6 people found this answer helpful.

4 additional answers

Sort by: Most helpful
  1. Philippe Levesque 5,836 Reputation points
    2022-10-25T13:52:49.14+00:00

    Hi

    That error code can happen if the computer try to use a WSUS, but isn't configured to go online for Feature Update.

    To try if it's the case remove all WSUS settings from a test computer and test to install it.

    If it solve your issue let me know, I will show you there is some GPO you can push to allow the computer to check online for feature update, to not restrict itselft to only the WSUS server.

    0 comments No comments

  2. Matthias68 256 Reputation points
    2022-10-26T07:18:45.947+00:00

    Worked, it seems as if there are local group policy settings from an older WSUS environment on our clients which do not come via GPO. The following settings were configured after a check with gpresult:

    1)
    Specify intranet Microsoft update service location Local Group Policy

    Set the intranet update service for detecting updates: <WSUS>
    Set the intranet statistics server: <WSUS>
    Set the alternate download server:
    (example: https://IntranetUpd01)
    Download files with no Url in the metadata if alternate download server is set.
    Do not enforce TLS certificate pinning for Windows Update client for detecting updates.
    Select the proxy behavior for Windows Update client for detecting updates: Only use system proxy for detecting updates (default)

    2)
    Specify source service for specific classes of Windows Updates Enabled Local Group Policy
    Specify source service for the following classes of Windows updates:
    Feature Updates Windows Server Update Services
    Quality Updates Windows Server Update Services
    Driver Updates Windows Server Update Services
    Other Updates Windows Server Update Services

    After completely disabling these setting on a client, the installation of the language pack worked.

    => Questions:

    a) How can I use a GPO to override these settings on our clients? Seems as if they have been sent in the past manually/locally
    b) Could you show me as mentioned how there is some GPO you can push to allow the computer to check online for feature update, to not restrict itselft to only the WSUS server?

    Best,
    Matthias

    0 comments No comments

  3. Matthias68 256 Reputation points
    2022-10-26T07:49:05.23+00:00

    Additional note:

    Ignore question a), found out that I can configure the setting as "disabled" in the GPO (where it was set to "not configured" before) which overrides the settings in the local group policy.

    Still interested in question b) Could you show me as mentioned how there is some GPO you can push to allow the computer to check online for feature update, to not restrict itselft to only the WSUS server?

    0 comments No comments

  4. Heuschneider, Eik 0 Reputation points
    2024-02-16T08:13:19.85+00:00

    On Windows 10 22h2 Enterprise I get ErrorCode: -2147418113
    I already removed our WSUS Settings for testing, same error |Never attempt to download payload from Windows Update|Disabled| | -------- | -------- | |Download repair content and optional features directly from Windows Update instead of Windows Server Update Services (WSUS) ENABLED|

    PS C:\Users\Install-Language de-DE Install-Language : Failed to install language. ErrorCode: -2147418113. Please try again. At line:1 char:1

    • Install-Language de-DE
    •     + CategoryInfo          : NotInstalled: (:) [Install-Language], Exception
          + FullyQualifiedErrorId : FailedToInstallLanguage,Microsoft.LanguagePackManagement.Powershell.Commands.InstallLang
         uage
      

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.