Windows Integration Guide - murphy78

Discussion in 'Windows 8' started by murphy78, Sep 5, 2013.

  1. armond

    armond MDL Addicted

    Jun 16, 2008
    673
    219
    30
    #641 armond, Nov 19, 2014
    Last edited: Nov 19, 2014
    Hi murphy78 and all,
    Well, Good things to play with.:)
    Now, I have a question. How we can disable UAC after mounting install.wim? I mean setting the value to 0 in "EnableLUA" subkey in
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
    Thanks!
     
  2. s1ave77

    s1ave77 Has left at his own request

    Aug 15, 2012
    16,130
    24,279
    340
    #642 s1ave77, Nov 19, 2014
    Last edited by a moderator: Apr 20, 2017

    Code:
    reg load "HKLM\#Soft" "e:\win\mount\windows\system32\config\software"
    #Soft = name under which the software hive is loaded under HKLM
    e:\win\mount = Path to mount folder

    will load mounted:
    Code:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
    as:
    Code:
    HKEY_LOCAL_MACHINE\#Soft\Microsoft\Windows\CurrentVersion\Policies\System
    Unload:
    Code:
    reg unload "HKLM\#Soft"
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Flipp3r

    Flipp3r MDL Expert

    Feb 11, 2009
    1,743
    772
    60
    Hey Murphy78, in July we discussed updating winre.wim & using this in all the win8 indexes.
    I've done so with all my core, pro & bing wims without issue. Today I realized the winre.wim from Bing is 15mb smaller.
    Are you aware of this? Why wouldn't it be the same? winre.png
     
  4. Paul955

    Paul955 MDL Novice

    Dec 2, 2014
    6
    1
    0
    Hello,

    I would like to integrate all current Windows 8.1 updates/rollups.
    When I integrate Update1 and the November Rollup, I still need all the other rollups.
    Is that correct?
    What is the best ways to integrate all updates/rollups?

    My lines:
    ECHO Update1
    c:\windows\system32\dism.exe /image:\Software\mount8 /Add-Package /PackagePath:\Software\Updates_Win81x64US\Update1\Windows8.1-KB2919442-x64.msu
    c:\windows\system32\dism.exe /image:\Software\mount8 /Add-Package /PackagePath:\Software\Updates_Win81x64US\Update1\Windows8.1-KB2939087-x64.msu
    c:\windows\system32\dism.exe /image:\Software\mount8 /Add-Package /PackagePath:\Software\Updates_Win81x64US\Update1\Windows8.1-KB2919355-x64.msu
    c:\windows\system32\dism.exe /image:\Software\mount8 /Add-Package /PackagePath:\Software\Updates_Win81x64US\Update1\Windows8.1-KB2932046-x64.msu
    c:\windows\system32\dism.exe /image:\Software\mount8 /Add-Package /PackagePath:\Software\Updates_Win81x64US\Update1\Windows8.1-KB2937592-x64.msu
    c:\windows\system32\dism.exe /image:\Software\mount8 /Add-Package /PackagePath:\Software\Updates_Win81x64US\Update1\Windows8.1-KB2938439-x64.msu
    c:\windows\system32\dism.exe /image:\Software\mount8 /Add-Package /PackagePath:\Software\Updates_Win81x64US\Update1\Windows8.1-KB2934018-x64.msu
    c:\windows\system32\dism.exe /image:\Software\mount8 /Add-Package /PackagePath:\Software\Updates_Win81x64US\Update1\Windows8.1-KB2959977-x64.msu
    ECHO Rollups
    c:\windows\system32\dism.exe /image:\Software\mount8 /Add-Package /PackagePath:\Software\Updates_Win81x64US\Rollup-2014-05-KB2955164
    c:\windows\system32\dism.exe /image:\Software\mount8 /Add-Package /PackagePath:\Software\Updates_Win81x64US\Rollup-2014-06-KB2962409
    c:\windows\system32\dism.exe /image:\Software\mount8 /Add-Package /PackagePath:\Software\Updates_Win81x64US\Rollup-2014-08-KB2975719
    c:\windows\system32\dism.exe /image:\Software\mount8 /Add-Package /PackagePath:\Software\Updates_Win81x64US\Rollup-2014-09-KB2984006
    c:\windows\system32\dism.exe /image:\Software\mount8 /Add-Package /PackagePath:\Software\Updates_Win81x64US\Rollup-2014-10-KB2995388
    c:\windows\system32\dism.exe /image:\Software\mount8 /Add-Package /PackagePath:\Software\Updates_Win81x64US\Rollup-2014-11-KB3000850
    ECHO Misc
    c:\windows\system32\dism.exe /image:\Software\mount8 /add-package /packagepath:\Software\Updates_Win81x64US\Misc
     
  5. mathan

    mathan MDL Novice

    Dec 25, 2009
    15
    0
    0
    Very Nice & Helpful Thread, Tanks a lot :worthy:
     
  6. Cedders

    Cedders MDL Junior Member

    Sep 18, 2011
    51
    8
    0
    #647 Cedders, Dec 3, 2014
    Last edited: Dec 3, 2014
    @Paul955
    In order to build a fully up-to-date installation of Windows 8.1, you need the Update 1 ISO (18 March 2014) and about 40 updates, depending on edition, selected features etc. Only 20 of those updates are strictly necessary, but it's worth including the others to stop Windows Update from offering them to you.
    I have found that I can integrate all the updates offline without having to make special arrangements (the order in which they are integrated is no longer important).
    I put all the updates in one folder, and then use dism to mount 'install.wim' and add the updates :
    dism /Mount-Image /ImageFile:<imagepath> /Index:1 /MountDir:<mountdir>
    dism /image:<mountdir> /Add-Package /packagepath:<updatedir>
    dism /Unmount-Image /MountDir:<mountdir> /commit
    Most of the trouble which people have experienced seems to be due to KB2939153, which has been superseded this month. I can let you have a list of updates, but it may not match your exact circumstances. I generated my list by doing a clean install of Windows and then using Windows Update to check which ones are required. Start by installing the missing parts of Update 1 KB2919355 (KB2934018 and KB2959977), then the November rollup (KB3000850, KB3003057 and KB3014442), then follow your nose. Note that some updates consists of several files and WU needs several goes to install all the files.
     
  7. s1ave77

    s1ave77 Has left at his own request

    Aug 15, 2012
    16,130
    24,279
    340
    #648 s1ave77, Dec 3, 2014
    Last edited by a moderator: May 23, 2017
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. Paul955

    Paul955 MDL Novice

    Dec 2, 2014
    6
    1
    0
    Hi Cedders and Slave77, thanks for you're reply!

    Unfortunately I cannot get the Windows 8.1 Enterprise with Update 1 ISO, so I first need to install the Update1 KB's (in a specific order).
    After that I can add the rest of the updates. I doesn't mater in witch order but for my administration I created a folder per Rollup.
    When I do an offline-add of Update 1 + November Rollup and do a clean install, Windows Updates wants all the other Rollup's.
    If I add all the Rollup's offline the WIM file becomes very large -> 6,1GB.
    I would rather not use a external (not Microsoft) tool integrate the updates.

    Does anyone has the same issue?
     
  9. s1ave77

    s1ave77 Has left at his own request

    Aug 15, 2012
    16,130
    24,279
    340
    Satisfying WU properly is simply a vast PITA atm ... :doh::

     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. Cedders

    Cedders MDL Junior Member

    Sep 18, 2011
    51
    8
    0
    I am experimenting using 'install.esd' instead of 'install.wim'. This works very nicely with W8.1/32, but on W8.1/64, installation fails immediately before the first reboot "Getting finished" (sic) with a message that the installation file is corrupt - the equivalent 'install.wim' works fine. Has anyone else seen this problem ?
     
  11. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    6,947
    10,709
    210
    The problem is the setup program. it doesn't handle the streams correctly when they are over a certain size.
    My suggestion, use split-wim and make sure the license.rtf files are in the first chunk.
     
  12. Paul955

    Paul955 MDL Novice

    Dec 2, 2014
    6
    1
    0
    Thanks for the info Cedders!
    I need the Windows 8.1 with update Enterprise VL version and that is not available on MSDN.
    I will wait until Wednesday and try to integrate the updates again.
     
  13. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    6,947
    10,709
    210
    Preliminary baseline image with integrated 3000850 update is very large.
    Even x86 version is over 6 gigs. I may end up sysprep/capturing post-tuesday if they don't release new images.
     
  14. cengizhan

    cengizhan MDL Senior Member

    Jul 29, 2009
    465
    151
    10
    you are doing sysprep for each image index? that may take a very long time. i have tried this but each install/update/resetbase/capture took several hours for me, so i gave up.
     
  15. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    6,947
    10,709
    210
    There's a few shortcuts you can take. For instance, the CoreConnected image can be /set-edition'd to Core, Professional, ProfessionalWMC. So you just capture it once, export to 2nd wim, mount and set-edition, unmount, export, repeat.
     
  16. cengizhan

    cengizhan MDL Senior Member

    Jul 29, 2009
    465
    151
    10
    i didn't know this. so only CoreConnected , single language and enterprise need to be updated.