I am trying to install Chinese basic typing, and it doesn't want to install?

Anonymous
2025-03-04T05:18:23+00:00

I installed the Chinese language pack on my only one-month old computer, and when I try to install the "basic typing", the "handwriting", the "text-to-speech" and the "basic speech recognition", it installs in a second (because they are all 1 megabyte), then 2 seconds later, the download button appears again. What type of mess is this? This is a new computer as well so why is Windows having this weird issue?

I can't even upload an image on this website because it keeps "failing to upload".

Windows for home | Windows 11 | Input and language

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

53 answers

Sort by: Newest
  1. Anonymous
    2025-03-05T12:02:57+00:00

    Sorry for not replying for so long.

    How do you want me to share it on OneDrive?

    Do you want me to post a link to a folder so that you can access it?

    Was this answer helpful?

    0 comments No comments
  2. Ramesh Srinivasan 88,100 Reputation points Independent Advisor
    2025-03-05T11:30:35+00:00

    My mistake. There is supposed to be a $ symbol before the 1st command.

    $OldList = Get-WinUserLanguageList
    $OldList.Add("zh-CN")
    Set-WinUserLanguageList -LanguageList $OldList
    

    Anyway, the above set of commands doesn't help if the language pack fails to install.

    If possible, share the following log files on OneDrive:

    c:\windows\logs\dism\dism.log
    
    c:\windows\logs\cbs\cbs.log
    

    Let's see what's preventing the FOD from installing correctly.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2025-03-05T11:21:45+00:00

    Sorry, what do you mean does it show up correctly?

    It was always here, just isn't downloading correctly.

    OldList : The term 'OldList' is not recognized as the name of a cmdlet, function, script file, or operable program.

    Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

    At line:1 char:1

    • OldList = Get-WinUserLanguageList
    • 
          + CategoryInfo          : ObjectNotFound: (OldList:String) [], CommandNotFoundException 
      
          + FullyQualifiedErrorId : CommandNotFoundException 
      
      

    You cannot call a method on a null-valued expression.

    At line:3 char:1

    • $OldList.Add("zh-CN")
    • 
          + CategoryInfo          : InvalidOperation: (:) [], RuntimeException 
      
          + FullyQualifiedErrorId : InvokeMethodOnNull 
      
      

    Set-WinUserLanguageList : Cannot bind argument to parameter 'LanguageList' because it is null.

    At line:5 char:39

    • Set-WinUserLanguageList -LanguageList $OldList
    •                                   ~~~~~~~~ 
      
      • CategoryInfo : InvalidData: (:) [Set-WinUserLanguageList], ParameterBindingValidationException
      • FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,Microsoft.InternationalSettings.Commands.
      SetWinUserLanguageListCommand

    Was this answer helpful?

    0 comments No comments
  4. Ramesh Srinivasan 88,100 Reputation points Independent Advisor
    2025-03-05T11:16:15+00:00

    Standard Disclaimer: There is a link to a non-Microsoft website. The page appears to provide accurate, safe information. Watch out for ads on the site that may advertise products frequently classified as PUPs (Potentially Unwanted Products). Thoroughly research any product advertised on the site before you decide to download and install it.

    Was this answer helpful?

    0 comments No comments
  5. Ramesh Srinivasan 88,100 Reputation points Independent Advisor
    2025-03-05T11:16:10+00:00

    The settings are correct.

    1. After running DISM, does the Chinese (Simplified) language pack show up correctly in Settings? If it doesn't, you can run these commands from admin PowerShell. OldList = Get-WinUserLanguageList $OldList.Add("zh-CN") Set-WinUserLanguageList -LanguageList $OldList
    2. To investigate the policy settings, please download RegScanner from Nirsoft.net and run it.

    https://www.nirsoft.net/utils/regscanner.html

    Configure the search options as in this screenshot.

    https://imgur.com/a/r37nZHv

    Perform a search. Once the search is complete, select all items and press Ctrl + S to save the listing to a text file.

    Share the text file on OneDrive.

    Was this answer helpful?

    0 comments No comments