Windows 8.1 Hotfix Repository

Discussion in 'Windows 8' started by komm, Aug 31, 2013.

  1. komm

    komm MDL Addicted

    Jun 16, 2011
    894
    3,063
    30
    #41 komm, Sep 8, 2013
    Last edited by a moderator: Apr 20, 2017
    (OP)
    Problem using the new DISM version.
    Scenario:
    I normally mount an image to a virtual RAM-drive (for faster access)
    Mounting works without any problems,
    but if I only try to run
    Code:
    dism /image:g:\tmpdir /?
    dism reports error 0x80071126:
    Code:
    Failed to create unique image session lock name for DISM located at 'G:\tmpdir\Windows\System32\Dism\dismprov.dll'
    Now I mount the same image to a hard disk and everything worked ok.
    I also noticed that the dism versions of the AIK and the DVDs defer but have the same version number.
    First I thought it is a windows 8.1 related problem.
    So I maintained all the win8.1 DVDs with a local hard disk. (takes its time)

    Just now I wanted to update my Win7 DVDs (using the RAM-drive) and get the same error with the new dism version.
    Switching back to the dism version of Win7 solved the problem.
    Anybody heard something about this?
     
  2. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,389
    11,614
    240
    I like the idea behind using the ramdrive as a mount spot.
    Perhaps it depends which ramdrive you use and what kind of drivers it uses?
    Maybe some are incompatible with win8.1?
     
  3. komm

    komm MDL Addicted

    Jun 16, 2011
    894
    3,063
    30
    I'm working on a w2008R2 Server.
    The kind of the RAM-drive is not the problem (I think, but I’m not sure).
    It works with all win6.1 (win7) and win6.2 (win8) DVDs without any problems.
    I used the dism version 6.1.7600.16385.

    With the new win8.1 DVDs I switched to dism version 6.3.9600.16384 (form the AIK)
    and want to work with the same win7/win8 DVDs as before
    But I'm not able to maintain them using a RAM drive.
    But I’m able to maintain them without any errors using dism version 6.1
     
  4. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,389
    11,614
    240
    #44 murphy78, Sep 8, 2013
    Last edited by a moderator: Apr 20, 2017
    perhaps you need to use the newer mount driver in the tools folder? use the:
    Code:
    wimmountadksetupamd64.exe /install
    or the x86 variant? I imagine it would load it automatically, but it's the only thing I can think of...
     
  5. komm

    komm MDL Addicted

    Jun 16, 2011
    894
    3,063
    30
    #45 komm, Sep 8, 2013
    Last edited by a moderator: Apr 20, 2017
    (OP)
  6. arseny92

    arseny92 MDL Secret Weapon

    Sep 22, 2009
    570
    1,272
    30
    Just following up ;)


    kb2883900

    Microsoft-Windows-BootEnvironment-Core-BootManager-EFI
    Microsoft-Windows-BootEnvironment-PXE
    Microsoft-Windows-Deployment-Services-Boot-Files-x64-minkernel
    Microsoft-Windows-BootEnvironment-Core-BootManager-PCAT
    Microsoft-Windows-BootEnvironment-PXE
    Microsoft-Windows-Deployment-Services-Boot-Files-x64-minkernel
    Microsoft-Windows-Deployment-Services-Boot-Files-x86-minkernel
     
  7. NICK@NUMBER11

    NICK@NUMBER11 MDL Expert

    Mar 23, 2010
    1,503
    720
    60
    So the cab file within the DVD folder does not contain the bootmgr.efi file,


    and has anyone completed this yet?
     
  8. NICK@NUMBER11

    NICK@NUMBER11 MDL Expert

    Mar 23, 2010
    1,503
    720
    60
    Havete and does it work?

    t, if so how did you complete and does it work?

     
  9. komm

    komm MDL Addicted

    Jun 16, 2011
    894
    3,063
    30
    You totally misunderstood me.
    You should integrate the update using dism into boot.wim image 1, boot.wim image 2 and winre.wim.
    But there are also other places on the dvd and inside the images that contain bootmgr.efi and bootmgr and can be manually updated.
    One is the main folder of the DVD.
    I tried to replace the bootmgr there but got undefinite results sometimes the vm boots the cd and worked ok, sometimes it just stopped. The bootmgr.efi seams to work ok but I think best: do not manually replace those files.

    And yes the cab file contains all those files.
     
  10. NICK@NUMBER11

    NICK@NUMBER11 MDL Expert

    Mar 23, 2010
    1,503
    720
    60
    Thank you, yes I did misunderstand, sorry about that.

    Well I have done this,

    Injected the "Cab file" into the boot.wim & winre.wim
    I then injected the "MSU file" into install.wim and at the same time updated the winre.wim file that I did above.
    I then copied the updated boot.wim & install.wim to the original ISO sources folder
    For this test I also updated the "bootmgr.efi" and "bootmgr " in the main dir. Which I got from the "MSU File" as they are not in the "Cab File"

    Tested and all ok no issues found. :biggrin:

    Thanks

    *Update* - Working on both USB & DVD installation

    So do we really have to inject cab into boot & winre, or just get away with injecting the msu into the install.wim?

     
  11. ricktendo64

    ricktendo64 MDL Expert

    Apr 20, 2008
    1,397
    2,024
    60
    Windows 8.1 released on technet/msdn, sha matches those of WZT
     
  12. nash16

    nash16 MDL Novice

    Feb 9, 2010
    25
    16
    0
    komm Do you think that these updates are important? Or maybe "beta updates"? I think that could be sure wait to Windows Update

    What do you think about your repository and updates? Are recommended for us?
     
  13. ricktendo64

    ricktendo64 MDL Expert

    Apr 20, 2008
    1,397
    2,024
    60
    Careful disabling Windows Search offline with dism in 8.1, during install you will get "Windows could not configure" error (I suspect its because of Search)
     
  14. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,389
    11,614
    240
    #56 murphy78, Sep 10, 2013
    Last edited by a moderator: Apr 20, 2017
    Perhaps try adding 2 lines in setupcomplete.cmd (forgive me I don't know the exact service names)

    Code:
    sc stop WSearch
    sc config WSearch start= disabled
    Should run after everything is set-up so shouldn't error out for you
    Mind the space after the "start= " if you don't have that space it won't work.
     
  15. gabrielmorrow

    gabrielmorrow MDL Member

    Jul 5, 2013
    193
    15
    10
    there will probably be a lot of patches tommorrow released via windows update for windows 8.1
     
  16. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,389
    11,614
    240
    Thank goodness for the new:
    dism /online /cleanup-image /startcomponentcleanup /resetbase

    amirite?
     
  17. ptd163

    ptd163 MDL Novice

    Aug 14, 2013
    16
    7
    0
    I downloaded all hotfixes (only 4 at the time of this post) separately, but they did not work with integrating offline.
     
  18. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,389
    11,614
    240
    Were you using dism from the 8.1rtm or the 8.1ADK?