Add Multilingual Support to Windows 8.1 Setup DVD - automated batch script

Discussion in 'Windows 8' started by abbodi1406, Sep 25, 2013.

  1. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,222
    84,900
    340
    I can't make scripts for something i did not use or have

    you mean script to add LPs for those?
     
  2. Bira

    Bira MDL Member

    Oct 4, 2017
    197
    108
    10
    #202 Bira, Aug 11, 2018
    Last edited: Aug 11, 2018
    Remember the 8-Bing-Update = Bing-Update1 and Bing-Update3, what did you do to change the w8.1SL with BING? with another iso W8.1 With update? so, and in that same way but for Windows 7 embedded compact and Windows 7 standard embedded one at a time not the two together with I know it a update of windows 7 or original, will be q da? just for a .img go to the .iso update of Windows 7, also changing the en-US language to pt-BR and I'm doing an AIO of Windows 7 and wanted to put them together understand? Windows 7 embedded compact and Windows 7 embedded standard
     
  3. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,222
    84,900
    340
    I still don't fully understand your request

    the 8-Bing-Update scripts are used to add and change language of leaked Bing editions
    the original W8.1 iso is needed for boot.wim/winre.wim and Store Apps

    you mean you have en-us W7 embedded iso and want to change it to pt-BR?
     
  4. Bira

    Bira MDL Member

    Oct 4, 2017
    197
    108
    10
    I have an iso en-us W7 embedded compact and I want to change it to pt-BR, but as well as conventional way of an iso W7 or original, where I know .iso is done with original install, wim, boot and winre and I want this embedded compact and standard to be like the original one for by in an aio running, just below the photos of how and a set W7 embedded and conventional (ORIGINAL) W7, that we use, I'm here writing by google translator I see that when I put it for you in English, it distorts everything, but I believe you are.Transporting essential W7 embedded compact and standard files for windows 7 Original
     

    Attached Files:

  5. frach

    frach MDL Novice

    Nov 11, 2018
    44
    4
    0
  6. frach

    frach MDL Novice

    Nov 11, 2018
    44
    4
    0
    that is the info that i wanted to be clarified, so how do you manage to switch between different preinstalled LPs on windows 7 session ?
     
  7. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,222
    84,900
    340
    2nd info:
    Code:
    # Only Ultimate and Enterprise Editions has the ability to change the display language normally after install
    you can do that through "Region and Language" in Control Panel

    DisplayLanguageSwitcher.cmd can switch languages on Professional and below editions
     
  8. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,358
    7,077
    210
    [OT]All Windows 7 SKUs that do NOT support language switching (everything except Enterprise, Ultimate and Server) will install all LPs, too, but will then remove any excessive language packs after a while (through lpksetup.exe).[/OT]

    Not the case with Windows 8 and 10, where language switching is supported (no idea what happens on SingleLanguage SKUs, though.
     
  9. frach

    frach MDL Novice

    Nov 11, 2018
    44
    4
    0
    it worked, i was able to switch from language to another easily using DisplayLanguageSwitcher.cmd after the specific languages have been installed through the same script.
    i used the script 2 days ago to change the language but i was wondering how i could go back to the original when the answer was so obvious and right in front of me (hence the name of the script DisplayLanguageSwitcher.cmd :D)
    Again great work my friend, this script is really amazing.
     
  10. Bira

    Bira MDL Member

    Oct 4, 2017
    197
    108
    10
    Hi, abbodi1406, okay? would you have some script for thinpc and embedded standard 7, also changing add language files to distribution?
     
  11. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,222
    84,900
    340
    Cuurnt Win7 script don't work with Standard?
    ThinPC is different matter
     
  12. crypticus

    crypticus MDL Senior Member

    Jun 29, 2015
    317
    142
    10
    @abbodi1406

    Step 3
    If you decided to enable .NET 3.5, place dotNetFx35_W8.1_x86_x64.exe next to the script.

    can u fix the netfx3.5 links
     
  13. ЯƎHTͶAꟼ

    ЯƎHTͶAꟼ MDL Member

    Jan 29, 2017
    210
    53
    10
    Thanks a lot for that great work, it helped me to create a mu-pro, finally :mml:
    (For any unknown reasons my previous tries failed in several ways, but one was I was blind and didn't notice of "Copy Distribution contents to work directory" :oops:)

    Oh boy.. and I didn't even drink yet. :D
    Whatever, wish you all a great weekend
    Greetings
     
  14. aserer

    aserer MDL Novice

    Apr 11, 2022
    19
    4
    0
    @abbodi1406 Hi abbodi, I really appreciate your work, but is this script too old to be compatible with W8.1UI_6.8?

    I was trying to add MUI to my MSDN win embedded industry 8.1 iso, then integrate updates to it. Everything went fine when I ran W8MUI_Mini.cmd (WINPE=0, SLIM=1) to get the updated install.wim. However when running W81UI.cmd, on *** .NET 3.5 Feature *** part it failed with an error 0x800f081f. Last night I successfully integrated updates the same original image by running W81UI.cmd ONLY. How can I solve it? Thank you.

    ********
    dism.log (context of 1st error)

    2022-04-16 00:37:29, Info CBS Copied file wow64_microsoft-windows-wcfcorecomp.resources_31bf3856ad364e35_6.3.9600.16384_en-us_9bdd684a41d0fe28\_ServiceModelEndpointPerfCounters_D.ini from directory path: \\?\D:\0\sources\sxs\wow64_microsoft-windows-wcfcorecomp.resources_31bf3856ad364e35_6.3.9600.16384_en-us_9bdd684a41d0fe28\_ServiceModelEndpointPerfCounters_D.ini
    2022-04-16 00:37:29, Info CBS Copied file wow64_microsoft-windows-wcfcorecomp.resources_31bf3856ad364e35_6.3.9600.16384_en-us_9bdd684a41d0fe28\_TransactionBridgePerfCounters_D.ini from directory path: \\?\D:\0\sources\sxs\wow64_microsoft-windows-wcfcorecomp.resources_31bf3856ad364e35_6.3.9600.16384_en-us_9bdd684a41d0fe28\_TransactionBridgePerfCounters_D.ini
    2022-04-16 00:37:29, Info CBS Copied file amd64_microsoft-windows-wpfcorecomp.resources_31bf3856ad364e35_6.3.9600.16384_en-us_a2d2581b64473a98\PresentationHostDLL.dll.mui from directory path: \\?\D:\0\sources\sxs\amd64_microsoft-windows-wpfcorecomp.resources_31bf3856ad364e35_6.3.9600.16384_en-us_a2d2581b64473a98\PresentationHostDLL.dll.mui
    2022-04-16 00:37:29, Info CBS Copied file amd64_microsoft-windows-wpfcorecomp.resources_31bf3856ad364e35_6.3.9600.16384_en-us_a2d2581b64473a98\PresentationHost.exe.mui from directory path: \\?\D:\0\sources\sxs\amd64_microsoft-windows-wpfcorecomp.resources_31bf3856ad364e35_6.3.9600.16384_en-us_a2d2581b64473a98\PresentationHost.exe.mui
    2022-04-16 00:37:29, Info CBS Copied file x86_microsoft-windows-wpfcorecomp.resources_31bf3856ad364e35_6.3.9600.16384_en-us_46b3bc97abe9c962\PresentationHostDLL.dll.mui from directory path: \\?\D:\0\sources\sxs\x86_microsoft-windows-wpfcorecomp.resources_31bf3856ad364e35_6.3.9600.16384_en-us_46b3bc97abe9c962\PresentationHostDLL.dll.mui
    2022-04-16 00:37:29, Info CBS Copied file x86_microsoft-windows-wpfcorecomp.resources_31bf3856ad364e35_6.3.9600.16384_en-us_46b3bc97abe9c962\PresentationHost.exe.mui from directory path: \\?\D:\0\sources\sxs\x86_microsoft-windows-wpfcorecomp.resources_31bf3856ad364e35_6.3.9600.16384_en-us_46b3bc97abe9c962\PresentationHost.exe.mui
    2022-04-16 00:37:29, Error CBS Exec: Failed to pre-stage package: Microsoft-Windows-IIS-WebServer-AddOn-Package~31bf3856ad364e35~amd64~zh-CN~6.3.9600.16384, file: System.Data.Services.Client.resources.dll, source: \\?\D:\W81UImount_28277\Windows\Servicing\Packages\msil_system.data.services.client.resources_b77a5c561934e089_6.3.9600.16384_zh-cn_54fc6b8c0747bb1f\System.Data.Services.Client.resources.dll, sandbox: (null) [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
    2022-04-16 00:37:29, Info CBS Failed to gather all required files. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
    2022-04-16 00:37:29, Info CBS Failed to gather all missing files for package: Microsoft-Windows-NetFx3-OC-Package~31bf3856ad364e35~amd64~~6.3.9600.16384 [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
    2022-04-16 00:37:29, Info CSI 0000000d@2022/4/15:16:37:29.796 CSI Transaction @0x6a50aff8b0 destroyed
    2022-04-16 00:37:29, Error CBS Failed to pre- stage package: Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.3.9600.16384 [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
    2022-04-16 00:37:29, Info CBS CommitPackagesState: Started persisting state of packages
    2022-04-16 00:37:29, Info CBS CommitPackagesState: Completed persisting state of packages
    2022-04-16 00:37:29, Info CSI 0000000e@2022/4/15:16:37:29.812 CSI Transaction @0x6a50b000f0 destroyed
    2022-04-16 00:37:29, Info CBS Perf: Stage chain complete.
    2022-04-16 00:37:29, Info CBS Failed to stage execution chain. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
    2022-04-16 00:37:29, Error CBS Failed to process single phase execution. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
    2022-04-16 00:37:29, Info CBS WER: Generating failure report for package: Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.3.9600.16384, status: 0x800f081f, failure source: Stage, start state: Installed, target state: Installed, client id: DISM Package Manager Provider
    2022-04-16 00:37:29, Info CBS Not able to query DisableWerReporting flag. Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2022-04-16 00:37:29, Info CBS Added C:\Windows\Logs\DISM\dism.log to WER report.
    2022-04-16 00:37:29, Info CBS FinalCommitPackagesState: Started persisting state of packages
    2022-04-16 00:37:29, Info CBS SQM: Reporting selectable update change for package: Microsoft-Windows-NetFx3-OC-Package~31bf3856ad364e35~amd64~~6.3.9600.16384, update: NetFx3, start: Resolved, applicable: Installed, target: Installed, client id: DISM Package Manager Provider, initiated offline: True, execution sequence: 307, first merged sequence: 171, download source: 5, download time (secs): 0, download status: 0x0 (S_OK),reboot required: False, overall result:0x800f081f (CBS_E_SOURCE_MISSING)
    2022-04-16 00:37:29, Info CBS SQM: Update change report datapoints not populated because SQM is not initialized or not running online.
    2022-04-16 00:37:29, Info CBS SQM: Reporting package change for package: Microsoft-Windows-NetFx3-OC-Package~31bf3856ad364e35~amd64~~6.3.9600.16384, current: Installed, pending: Default, start: Installed, applicable: Installed, target: Installed, limit: Installed, hotpatch status: StillGoing, status: 0x0, failure source: Stage, reboot required: False, client id: DISM Package Manager Provider, initiated offline: True, execution sequence: 307, first merged sequence: 171 reboot reason: REBOOT_NOT_REQUIRED RM App session: 0 RM App name: N/A FileName in use: N/A
    2022-04-16 00:37:29, Info CBS SQM: Package change report datapoints not populated because SQM is not initialized or not running online.
    2022-04-16 00:37:29, Info CBS SQM: Reporting package change completion for package: Microsoft-Windows-NetFx3-OC-Package~31bf3856ad364e35~amd64~~6.3.9600.16384, current: Installed, original: Installed, target: Installed, status: 0x800f081f, failure source: Stage, failure details: "(null)", client id: DISM Package Manager Provider, initiated offline: True, execution sequence: 307, first merged sequence: 171, pending decision: InteractiveInstallFailed, primitive execution context: Interactive
    2022-04-16 00:37:29, Info CBS SQM: Package change report datapoints not populated because SQM is not initialized or not running online.
    2022-04-16 00:37:29, Info CBS FinalCommitPackagesState: Completed persisting state of packages
    2022-04-16 00:37:29, Info DISM DISM Package Manager: PID=3860 TID=2640 Error in operation: source for package or file not found, ResolveSource() unsuccessful. (CBS HRESULT=0x800f081f) - CCbsConUIHandler::Error
    2022-04-16 00:37:29, Info CBS Exec: Processing complete. Session: 3860_3896187, Package: Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.3.9600.16384 [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
    2022-04-16 00:37:29, Info CBS Exec: Multi-phase offline operation, session will complete after booting into online
    2022-04-16 00:37:29, Error CBS Failed to perform operation. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
    2022-04-16 00:37:29, Info CBS Session: 3860_3896187 finalized. Reboot required: no [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
    2022-04-16 00:37:29, Error DISM DISM Package Manager: PID=3860 TID=1444 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x800f081f)
    2022-04-16 00:37:29, Error DISM DISM Package Manager: PID=3860 TID=1444 The source files could not be found; their location must be specified using the /source option to restore the feature. - GetCbsErrorMsg
    2022-04-16 00:37:29, Error DISM DISM Package Manager: PID=3860 TID=1444 Failed processing package changes with session options - CDISMPackageManager::processChangesWithOptions(hr:0x800f081f)
    2022-04-16 00:37:29, Error DISM DISM Package Manager: PID=3860 TID=1444 Failed ProcessChanges. - CPackageManagerCLIHandler::private_ProcessFeatureChange(hr:0x800f081f)
    2022-04-16 00:37:30, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Windows/System32/config/SOFTWARE
    2022-04-16 00:37:30, Info CBS Failed to unload offline registry: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Windows/System32/config/SOFTWARE, the client may still need it open. [HRESULT = 0x80070005 - E_ACCESSDENIED]
    2022-04-16 00:37:30, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Windows/System32/config/SYSTEM
    2022-04-16 00:37:30, Info CBS Failed to unload offline registry: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Windows/System32/config/SYSTEM, the client may still need it open. [HRESULT = 0x80070005 - E_ACCESSDENIED]
    2022-04-16 00:37:30, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Windows/System32/config/SECURITY
    2022-04-16 00:37:30, Info CBS Failed to unload offline registry: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Windows/System32/config/SECURITY, the client may still need it open. [HRESULT = 0x80070005 - E_ACCESSDENIED]
    2022-04-16 00:37:30, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Windows/System32/config/SAM
    2022-04-16 00:37:30, Info CBS Failed to unload offline registry: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Windows/System32/config/SAM, the client may still need it open. [HRESULT = 0x80070005 - E_ACCESSDENIED]
    2022-04-16 00:37:30, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Windows/System32/config/COMPONENTS
    2022-04-16 00:37:30, Info CBS Failed to unload offline registry: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Windows/System32/config/COMPONENTS, the client may still need it open. [HRESULT = 0x80070005 - E_ACCESSDENIED]
    2022-04-16 00:37:30, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Windows/System32/config/DEFAULT
    2022-04-16 00:37:30, Info CBS Failed to unload offline registry: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Windows/System32/config/DEFAULT, the client may still need it open. [HRESULT = 0x80070005 - E_ACCESSDENIED]
    2022-04-16 00:37:30, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Users/default/ntuser.dat
    2022-04-16 00:37:30, Info CBS Failed to unload offline registry: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Users/default/ntuser.dat, the client may still need it open. [HRESULT = 0x80070005 - E_ACCESSDENIED]
    2022-04-16 00:37:30, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}D:/W81UImount_28277/Windows/system32/smi/store/Machine/schema.dat
    2022-04-16 00:37:30, Error DISM DISM Package Manager: PID=3860 TID=1444 Failed while processing command enable-feature. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f081f)
     
  15. aserer

    aserer MDL Novice

    Apr 11, 2022
    19
    4
    0
    @abbodi1406
    Nice dude, thanks to your solution, now it works fine.:cheers:
     
  16. W S Is Back

    W S Is Back MDL Novice

    Feb 17, 2022
    35
    2
    0
    I make Engilsh Arabic French Greek Hebrew Amd Turkish on Windows vista sp2 how to did make?
     
  17. Shortyportuguese

    Shortyportuguese MDL Senior Member

    Apr 3, 2019
    373
    119
    10