Microsoft-windows-languagefeatures-basic-zh-cn-package 31bf3856ad364e35 Amd64 .cab May 2026
Troubleshooting: Manual Installation of Simplified Chinese Basic Language Features
If you have ever tried to add Simplified Chinese to your Windows 11 or 10 machine only to see "Basic Typing" or "IME Dictionaries" stuck at 0% for hours, you are not alone. This is a notorious issue where the automated Features on Demand (FOD) download fails to trigger or complete.
The package at the heart of this is Microsoft-Windows-LanguageFeatures-Basic-zh-cn-Package~31bf3856ad364e35~amd64~~.cab. This file contains the essential spell-checking, text prediction, and word-breaking components required for the Chinese IME to function. Why the Standard Download Fails Prerequisites
Commonly, these downloads hang due to Windows Update service glitches, network restrictions in corporate environments, or corrupted local metadata. When this happens, the "Dictionaries are not ready" error persists, making it impossible to type Chinese characters even if the keyboard layout is visible. The Solution: Manual Installation via DISM
To bypass the stuck Windows Update process, you can manually install the .cab file using the Deployment Image Servicing and Management (DISM) tool. You must have Administrator privileges
Chinese basic typing not completing download - Microsoft Q&A
Prerequisites
- You must have Administrator privileges.
- The Windows image (install.wim) or the running OS must be compatible with the version of the package.
Scenario B: Repairing Corrupt Chinese Language Components
If the Chinese IME stops working or Windows Update fails to install a language feature update, you can manually remove and re-add the package using DISM online: or echo %PROCESSOR_ARCHITECTURE%
DISM /Online /Remove-Package /PackageName:Microsoft-Windows-LanguageFeatures-Basic-zh-cn-Package~31bf3856ad364e35~amd64~~10.0.22621.1
DISM /Online /Add-Package /PackagePath:C:\temp\microsoft-windows-languagefeatures-basic-zh-cn-package~31bf3856ad364e35~amd64~~.cab
Section 4: Architecture Constraint – amd64
The amd64 designation indicates this package is strictly for 64-bit Intel/AMD processors (x86-64). It will fail on:
- x86 (32-bit) Windows – Error:
0x800f0823– "The package is not applicable to this image." - ARM64 Windows (e.g., Surface Pro X, Microsoft SQ series) – Even if running 64-bit apps, language basics for ARM64 require a separate
arm64package.
To check your OS architecture:
wmic os get OSArchitecture
or
echo %PROCESSOR_ARCHITECTURE%
If you need Chinese (Simplified) basic features on ARM64, search for the same package name with arm64 instead of amd64.