Language Pack Installer
lpksetup
- C:\Windows\system32\lpksetup.exe /?
Output:
[Window Title]
Install or uninstall display languages
[Main Instruction]
Install or uninstall display languages
[Content]
MODES:
lpksetup /?
lpksetup /i [{* | language_list}] [/p language_pack_path] [options]
lpksetup /u [language_list] [options]
Help
/? - Display this help text.
Install
/i - Installs the specified language packs. Cannot be used with the /u option. If you do not include * or
language_list after the /i option, and if the /s option is not used, the program will start and you can install
through the graphical user interface (GUI).
* - Specifies a wildcard character that represents all language packs found in language_pack_path or
the directory where Lpksetup.exe is located.
language_list - Specifies the names of one or more languages in a space-delimited list. Use the
language name format "language-REGION" for each language specified, where language is the lowercase ISO
639 language code and REGION is the uppercase ISO 3166-1 country/region identifier, e.g., en-US, fr-FR,
en-GB, zh-CN.
/p - Indicates the path of the language packs to install. If the /s and /i option are both used, the /p option
is required.
language_pack_path - Can be a directory or a folder path, e.g., c:\langpackfolder\ or
\\networkshare\langpackfolder.
Uninstall
/u - Uninstalls the specified language pack or packs. Cannot be used with the /i option. If you do not include
language_list after the /u option, and if the /s option is not used, the program will start and you can
uninstall through the GUI.
language_list - Specifies the names of one or more languages in a space-delimited list. Use the
language name format "language-REGION" for each language specified, where language is the lowercase ISO
639 language code and REGION is the uppercase ISO 3166-1 country/region identifier, e.g., en-US, fr-FR,
en-GB, zh-CN.
OPTIONS:
/r - Suppresses the need to restart after an operation is completed. A message will be logged to the event log
about the need to restart.
/f - If the computer must restart, forces a restart even if there are other users logged on to the computer
after an operation is completed.
/a - Verifies that all listed language packs can be installed or removed before processing. If any of the
language packs cannot be installed or removed, an error is returned and none of the specified language packs
are installed or removed.
If you do not include the /a option,
all specified language packs are installed or removed except the one that failed, an entry is created in the
Event log, and the operation is returned as successful.
/s - Performs a silent and unattended operation that requires no user input. The GUI is suppressed.
EXAMPLES:
Install all language packs that are located at the given location:
lpksetup /i * /p <language_pack_path>
Uninstall two language packs - Lpksetup will be started in GUI mode but will not require user intervention:
lpksetup /u ja-JP es-ES
Install three language packs stored at the given location:
lpksetup /i ja-JP en-US es-ES /r /s /p <language_pack_path>
[Close]
Return Code: 1
C:\Windows\system32\lpksetup.exe
c:\>ver
Microsoft Windows [Version 10.0.19045.2075]
| File | Info |
|---|---|
| File Size | 745472bytes |
| Creation Time | 2022/09/29 13:58:48 |
| LastWrite Time | 2022/09/29 13:58:48 |
| ProductVersion | 10.0.19041.1 |
| FileVersion | 10.0.19041.1 (WinBuild.160101.0800) |
| Hash | Value |
|---|---|
| MD5 | fb44b6dd5d4ec676635a2b0ddcdef52d |
| SHA1 | 2254cfa90f5d789e352d66fdbd94e3cb8e904cee |
| SHA224 | a0cb4e918b1dd8f82c5ea485569f50d3d45e10c7d1244ca6bdf42831 |
| SHA256 | 390270863097620628bd9135daaba4082acb02a1dfe2a0b1022b7b1311a4371a |
| SHA384 | 3cf2ca810fa4609a1a08298e7b1558ac32ecb8b849415f9797a167a0aab9543249529668871d76786b30394f4390bcc1 |
| SHA512 | eaab6ae82896f7f3616b12fbc6ea1f5034e815e232c5080a57849d47ff7619cab91fb0505c2b59c2a6ce4fcadedc5b6824dd84c36dcb74eefeb4c0c3631b736c |