[Resource] Windows Embedded Industry 8 Enterprise (ReUploaded 2023.03)

Discussion in 'Windows Embedded' started by kkhww, Aug 30, 2022.

  1. step_exp

    step_exp MDL Novice

    Dec 31, 2012
    1
    0
    0
    someone help me download 32-bit and language pack?

    SW_DVD9_NTRL_Windows_Embed_8_MultiLang_MLF_X18-93828.iso
    SW_DVD9_NTRL_Win_Embed_Industry_ENT_8_W32_English_MultiLang_MLF_X18-93020.iso
     
  2. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,357
    2,532
    120
    #22 pm67310, Nov 9, 2023
    Last edited: Nov 9, 2023
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. exrvbhinjomk

    exrvbhinjomk MDL Novice

    Oct 19, 2021
    12
    0
    0
    What is the best / a way to install the needed updates until 2016 and how to convert the Industry Enterprise installation to Embedded Standard for the updates until 2023?
     
  4. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,357
    2,532
    120
    regedit
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. exrvbhinjomk

    exrvbhinjomk MDL Novice

    Oct 19, 2021
    12
    0
    0
    Thanks for the answer!
    Just regedit is a little vague, it is probably not enough to just change the EditionID in "Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" to Embedded from EmbeddedIndustryE. Could you please elaborate a little?
     
  6. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,357
    2,532
    120
    #27 pm67310, Feb 1, 2024
    Last edited: Feb 1, 2024
    stop windows update ( net stop wuauserv )

    delete software distribution folder

    edit registry

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
    "InstallationType"="Embedded"
    "EditionID"="Embedded"
    "ProductName"="Windows Embedded 8 Standard"

    reboot and relaunch windows update

    => for windows 8 embedded industry 8.0 or and any windows 8.0 build

    ========= for 8.1 any build =======

    for windows 8.1 embedded industry ( not change required )

    ==== ESU For 8.0 or 8.1 ====

    update up to 2026 !

    use bypass esu blue ( windows 8 section to have server 2012 / 2012R2 ESU update on windows 8.0 / 8.1 ( 2012/R2 esu update up to 2026 )
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. exrvbhinjomk

    exrvbhinjomk MDL Novice

    Oct 19, 2021
    12
    0
    0
    Thank you, the edition switch and the updates until July 2023 work perfectly!
    I just have a question with the updates since EOL of Embedded 8 Standard, I can not get the WSUS Proxy to work on it and as far as I have seen, just Bypass ESU doesn't install any updates anymore. The vcredist will not install, tried a few things but to no avail. It errors out with:
    '"C:\Windows\SysNative\wusa.exe" "C:\ProgramData\Package Cache\B5943B2700B56F5F8DC307A9E237F23FCA5D8B70\packages\Patch\x64\Windows8-RT-KB2999226-x64.msu" /quiet /norestart'
    Error 0x80240017: Failed to execute MSU package.​
    On normal Windows 8 Enterprise it works without problems. Did I do something wrong, or how did you solve it?
     
  8. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,923
    150
    did you try unpacking the msu and installing the cab using dism /add-package?

    that sysnative looks suspicious to me.
     
  9. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,219
    90,861
    340
    Check C:\Windows\Logs\CBS\cbs.log to see what it's blocked, because EmbeddedEdition is listed as applicable
    unless that's for Embedded Industry not Standard
     
  10. exrvbhinjomk

    exrvbhinjomk MDL Novice

    Oct 19, 2021
    12
    0
    0
    Yeah, it is Windows Embedded 8 Industry Enterprise. Is there a workaround like modifying the .mum? But I am not sure how to modify it to work with Embedded 8 Industry Enterprise.
     
  11. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,219
    90,861
    340
    Check or post the log
     
  12. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,923
    150
    check the logs

    Apparently nothing prevents the package from being installed, maybe it's a specific problem to your installation

    (This is for x86 but is not relevant here)

    Code:
    <package identifier="KB2999226" applicabilityEvaluation="deep" releaseType="Update" restart="possible">
        <parent buildCompare="EQ" serviceCompare="GE" integrate="separate" disposition="detect">
          <assemblyIdentity name="Microsoft-Windows-Client-Features-Package" version="6.2.9200.16384" processorArchitecture="x86" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
          <assemblyIdentity name="Microsoft-Windows-EmbeddedEdition" version="6.2.9200.16384" processorArchitecture="x86" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
        </parent>
     
  13. exrvbhinjomk

    exrvbhinjomk MDL Novice

    Oct 19, 2021
    12
    0
    0
    So far I could identify this Error in the log:
    Code:
    2024-02-01 18:55:14, Error                 DISM   DISM Package Manager: PID=2256 TID=744 The package Package_for_KB2999226 is not applicable to the image. - CPackageManagerCLIHandler::Private_ProcessPackageChange
    2024-02-01 18:55:14, Info                  DISM   DISM Package Manager: PID=2256 TID=744 Initiating Changes on Package with values: 4, 7 - CDISMPackage::Internal_ChangePackageState
    2024-02-01 18:55:15, Info                  DISM   DISM Package Manager: PID=2256 TID=744 CBS session options=0x100! - CDISMPackageManager::Internal_Finalize
    2024-02-01 18:55:16, Info                  DISM   DISM Package Manager: PID=2256 TID=2528  Error in operation: the package is not applicable. (CBS HRESULT=0x800f081e) - CCbsConUIHandler::Error
    2024-02-01 18:55:16, Error                 DISM   DISM Package Manager: PID=2256 TID=744 Failed while processing command add-package. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f081e)

    I don't think it is caused by my installation, just a fresh one in VBox with
    windows8-rt-kb2937636-x64 installation to get Windows Update back working,
    installation of all available updates,
    follow this to change to Windows 8 Embedded Standard,
    install all available updates until mid 2023,
    install windows8-rt-kb5017221-x64 and windows8-rt-kb5029369-x64,
    install Bypass ESU Blue,
    try to update again, but no new updates,
    try to install the vcredist as requirement for WSUS Proxy and fail,
    try to install this KB2999226.

    But here the full log of that Transaction in case I missed something important:
    PS is there a better way to attach logs and long posts? Sorry for making such a long post.
     
  14. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,923
    150
    I wish to see more of cbs.log

    Yepp, just zip them and push the "upload a file" button

    Depending on your browser even CTRL+C > CTRL+V in the text input filed should do the job (at least it works for images)
     
  15. exrvbhinjomk

    exrvbhinjomk MDL Novice

    Oct 19, 2021
    12
    0
    0
    Sure thing! I'll add the matching CBS parts of 2 different fresh VMs I created for testing, no idea why they are so different though, but the CBS.txt is the matching one to the DISM log.
     

    Attached Files:

  16. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,923
    150
    Seem it blames for a parent package absent, but if I understand the log correctly the parent package it's looking for, is itself.

    So I'm a bit confused.

    Again matter for @abbodi1406
     
  17. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,219
    90,861
    340
    Yeah, it seems EmbeddedEdition is for Standard only

    you can install UCRT manually though, the update merely place files in \System32 and \SysWOW64

    expand.exe Windows8-RT-KB2999226-x64.cab to temp folder
    copy the files from amd64_microsoft-windows-u..rsalcrt-apifwd-win8_* and amd64_microsoft-windows-ucrt_* (either version works) to \System32
    copy the files from x86_microsoft-windows-u..rsalcrt-apifwd-win8_* and x86_microsoft-windows-ucrt_* (either version works) to \SysWOW64