Windows 10 Hotfix Repository

Discussion in 'Windows 10' started by Tito, Oct 1, 2014.

  1. joluboga

    joluboga MDL Member

    Dec 4, 2011
    238
    114
    10
    Just split the wim file or convert it to esd and that's it.
     
  2. Flipp3r

    Flipp3r MDL Expert

    Feb 11, 2009
    1,962
    904
    60
    Most modern UEFI(bios) have a ntfs driver so they can boot a ntfs formatted USB Key.
    You can use Rufus which partitions your USB Key as Fat32 & NTFS Partitions.
    When Booting the Rufus prepared key, it checks the UEFI for the ntfs driver, if it's not there it loads one & boots your nfts partition.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. oveco

    oveco MDL Junior Member

    Apr 10, 2015
    54
    15
    0
    Please link...
     
  4. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,027
    93,868
    450
    #7325 Enthousiast, Jan 22, 2019
    Last edited: Jan 22, 2019
    When you wim optimize the install.wim after integrating the 4 updates, it's hardly grown in size.

    And by compressing from install.wim to install.esd, using wimlib-imagex, it will optimize and be 30-33% less file size.

    Uptodate install.wim (17763.253), containing 4 x64 sku's (Home (+N) and LTSC (+N)): 3.95 GB (4,245,250,328 bytes)

    After wim-optimize: 3.90 GB (4,191,545,150 bytes)
    Code:
    [WARNING] "J:\W10UI_4.X\17763.1_Work_x64_US\install.wim" does not contain integrity information.  Skipping integrity check.
    "J:\W10UI_4.X\17763.1_Work_x64_US\install.wim" original size: 4145752 KiB
    Using LZX compression with 8 threads
    Archiving file data: 8857 MiB of 8857 MiB (100%) done
    Calculating integrity table for WIM: 3997 MiB of 3997 MiB (100%) done
    "J:\W10UI_4.X\17763.1_Work_x64_US\install.wim" optimized size: 4093305 KiB
    Space saved: 52446 KiB
    
    Compressed to install.esd (by wimlib-imagex): 2.95 GB (3,174,609,570 bytes)
     
  5. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,027
    93,868
    450
    I have no idea why he made separate scripts for LTSC or Pro, both need the same updates in the same order, just use W10UI_5.8 by @abbodi1406 and you can use it for online or offline updates integrations on all sku's possible.
     
  6. Krager

    Krager MDL Senior Member

    Jan 9, 2017
    396
    233
    10
    #7327 Krager, Jan 22, 2019
    Last edited: Jan 22, 2019
    Yeah mine's about 3.2G after adding 32M or so of driver packages plus updates. Not much bigger than the original wim file (using LTSC and the wim file is smaller). If you want to incorporate video drivers which can be quite large, the file can easily grow over the 4GB FAT32 limit. I decided to just install video drivers after installation to avoid that issue, my machine has two different adapters and takes about 2G of video drivers.

    Still you can split the image as mentioned which I tried before. What I don't like about that is the system has to re-assemble the image during install which slows things down a bit.

    I tried doing an exFAT partition with a FAT32 boot partition on the USB media, but I didn't like that either since the BIOS has to do an extra step to mount it. Not a matter of time, but just felt more comfortable without relying on the the BIOS for that. Plus it makes setting up the installation media more involved.
     
  7. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,027
    93,868
    450
    integrating drivers is not the same as integrating updates and using commands like /startcomponentcleanup... to clean old superseded components and with it decreasing the size of the install.wim/esd/swm.

    And using install.esd or wim or swm never showed differences in speed when applying, not noticeable.
     
  8. tistou77

    tistou77 MDL Expert

    Mar 22, 2008
    1,822
    573
    60
    No new CU today for 1809 ?

    Thanks
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,027
    93,868
    450
    Nope:
    Code:
    [HEADER] CHECKING WINDOWS RELEASE PREVIEW CHANNEL
    
    
    [  10  ] Architecture: amd64
    
    [ INFO ] NAME : Cumulative Update for Windows 10 Version 1809 (17763.292)
    [ INFO ] BUILD: 17763.292
    [ INFO ] UUPID: 4c479445-bcd0-4be2-a658-c79a79c0a2af
    
    
    [  11  ] Architecture: x86
    
    [ INFO ] NAME : Cumulative Update for Windows 10 Version 1809 (17763.292)
    [ INFO ] BUILD: 17763.292
    [ INFO ] UUPID: feb6d4d8-b14c-489f-b1dd-e7c7c9473100
    
    
    [  12  ] Architecture: arm64
    
    [ INFO ] NAME : Cumulative Update for Windows 10 Version 1809 (17763.292)
    [ INFO ] BUILD: 17763.292
    [ INFO ] UUPID: fad21ace-eb81-4552-ba54-5f9dbde8cc19
    
    
    [ USER ] [N]ew Search or [B]ack ?:
     
  10. Krager

    Krager MDL Senior Member

    Jan 9, 2017
    396
    233
    10
    Probably shouldn't comment since it's OT for this thread, but allow me to say when using a split image you'll see it sit on the first step for a while as it puts the image back together. When using a single file it blows past that pretty quick. I guess you have to be looking for it, plus I use an autounattend script so I only see the one screen. I haven't compared esd to wim so I don't know, maybe should try it. Like that esd is smaller, but then it takes cpu power to decrypt.
     
  11. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,027
    93,868
    450
    Not many threads are ontopic these days.

    Installs with install.esd take approx. 10 minutes, installs with install.swm will take approx. 10 minutes, with install.wim approx. 10 minutes.
     
  12. drew84

    drew84 MDL Expert

    Mar 13, 2014
    1,347
    2,302
    60
    Like yourself... I have various family/friends that I look after... and they have different requirements (versions of windows that they use) .... so..

    I have copies (in seperate folders) of a virgin Pro, Pro for Workstation, Enterprise, LTSC, Server 2019 and...
    ... further copies (in seperate/different folders) for servicing

    ...depending on demand, I create new (updated) installation .ISO's for them

    and as such, it is easier for me to edit (W10UI.cmd) and rename (ie. W10UI_LTSC [pointing to the LTSC Folder])....
    rather than change the criteria/parameters of W10UI.cmd each time I need to do something.

    ... we all think and work differently (generally the outcome is the same) ... and this method works for me.

    ....... in answer to @oveco's request.....

    1. Create a Dir/Folder on your hard drive that contains W10UI (5.8) ... keep all the latest updates within this folder
    2. Create a Dir/Folder on your hard drive with a virgin (17763.1) copy of LTSC in it (Dynamic [sources] updates can be applied to this whenever)
    3. Create a second Dir/Folder with a copy of the original (17763.1 or ammended .. containing latest Dynamic [Sources] updates) LTSC contained within

    Edit W10UI.cmd (from 1.) to point to the install.wim in the sources folder of 3.

    example:
    :: target image or wim file
    :: leave it blank to automatically detect wim file next to the script, or current online os
    set "target=D:\292_en-gb_windows_10_enterprise_ltsc_2019_x64_dvd_cd49b901\sources\install.wim"


    ... and you are good to go
     
  13. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,027
    93,868
    450
    I do the same for dutch and en-us iso's (my "clients" just use WU for further online updating), but that's just the settings part of the script, to point at the nl-NL work folder or at the en-US workfolder, the same for x86 and x64.
    But all is W10UI_5.8 based, shouldn't the script be capable to decide what update is needed or not, so it doesn't need different updatefolders other then one x86 and one x64?
    This is what it is all about, the settings of the script:
    Code:
    @echo off
    :: set to 1 to enable debug mode (you must also set target, and repo if updates are not beside the script)
    set _Debug=0
    
    cd /d "%~dp0"
    set uiv=v5.8
    :: when changing below options, be sure to set the new values between = and " marks
    
    :: target image or wim file
    :: leave it blank to automatically detect wim file next to the script, or current online os
    set "target=j:\W10UI_4.X\17763.1_Work_x86_NL"
    
    :: updates location, %cd% represent the current script directory
    set "repo=j:\W10UI_4.X\17763.1_Updates_x86"
    
    :: dism.exe tool path (default is system's if the host os is win10)
    set "dismroot=%windir%\system32\dism.exe"
    
    :: enable .NET 3.5 feature, set to 0 to skip it
    set net35=1
    
    :: optional, specify custom "folder" path for microsoft-windows-netfx3-ondemand-package.cab
    set "net35source=j:\W10UI_4.X\17763.1_SXS_x86"
    
    :: Cleanup OS images to "compress" superseded components (might take long time to complete)
    set cleanup=1
    
    :: Rebase OS images to "remove" superseded components (warning: break "Reset this PC" feature)
    :: require first to set cleanup=1
    set resetbase=0
    
    :: update winre.wim if detected inside install.wim, set to 0 to skip it
    set winre=1
    
    :: # Manual options #
    
    :: create new iso file if the target is a distribution folder
    :: require ADK installed, or placing oscdimg.exe or cdimage.exe next to the script
    set iso=1
    
    :: set this to 1 to delete DVD distribution folder after creating updated ISO
    set delete_source=0
    
    :: set this to 1 to start the process directly once you execute the script
    :: make sure you set the above options correctly first
    set autostart=0
    
    :: optional, set directory for temporary extracted files
    set "cab_dir=%~d0\W10UItemp"
    
    :: optional, set mount directory for updating wim files
    set "mountdir=%SystemDrive%\W10UImount"
    set "winremount=%SystemDrive%\W10UImountre"
    Glad you explained it, instead of posting the scripts:)
     
  14. toyo

    toyo MDL Senior Member

    Aug 14, 2009
    472
    313
    10
    Also:
    2019-01 Cumulative Update for .NET Framework 3.5 and 4.7.2 for Windows 10 Version 1809 for x64 (KB4481031)

    From the CU changelog:
    "
    • Addresses a compatibility issue with AMD R600 and R700 display chipsets.
    "

    That means I can try and install 1809 on my ancient second PC with HD4850.
     
  15. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,027
    93,868
    450
  16. Super Spartan

    Super Spartan MDL Expert

    May 30, 2014
    1,709
    990
    60
    Thanks, no Flash update?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,027
    93,868
    450
    Nope.
     
  18. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,027
    93,868
    450
    Code:
    ============================================================
    1. Target (x86): "j:\W10UI_4.X\17763.1_Work_x86_US"
    
    2. Updates: "j:\W10UI_4.X\17763.1_Updates_x86"
    
    3. DISM: "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\x86\DISM\dism.exe"
    
    4. Enable .NET 3.5: YES
    
    5. Cleanup System Image: YES      6. Reset Image Base: NO
    
    7. Update WinRE.wim: YES
    
    
    M. Mount Directory: "C:\W10UImount"
    
    E. Extraction Directory: "J:\W10UItemp"
    ============================================================
    0. Start the process
    ============================================================
    
    Change a menu option, press 0 to start, or 9 to exit:
    Code:
    ============================================================
    Running W10UI v5.8
    ============================================================
    
    ============================================================
    Extracting files from update cabinets (.cab)
    *** This will require some disk space, please be patient ***
    ============================================================
    
    1/4: Windows10.0-KB4470788-x86_SSU_17763.164.cab
    2/4: Windows10.0-KB4476976-x86_PSFX_17763.292.1.13.cab
    3/4: Windows10.0-KB4480979-x86_Flash_Jan_8.cab
    4/4: Windows10.0-KB4481031-x86_DotnetFX_CU_Jan_23.cab
    
    ============================================================
    Mounting install.wim - index 1/1
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Mounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Checking Updates...
    ============================================================
    
    ============================================================
    Installing servicing stack update...
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.1
    
    Processing 1 of 1 - Adding package Package_for_KB4470788~31bf3856ad364e35~x86~~17763.164.1.1
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Installing updates...
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.1
    
    Processing 1 of 2 - Adding package Package_for_KB4480979~31bf3856ad364e35~x86~~10.0.1.0
    [==========================100.0%==========================]
    Processing 2 of 2 - Adding package Package_for_DotNetRollup~31bf3856ad364e35~x86~~10.0.1.2315
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~x86~~17763.292.1.13
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Cleaning up OS image
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.292
    
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Adding .NET Framework 3.5 feature
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.292
    
    Enabling feature(s)
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Reinstalling cumulative update...
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.292
    
    Processing 1 of 2 - Adding package Package_for_DotNetRollup~31bf3856ad364e35~x86~~10.0.1.2315
    [==========================100.0%==========================]
    Processing 2 of 2 - Adding package Package_for_RollupFix~31bf3856ad364e35~x86~~17763.292.1.13
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Updating winre.wim
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Mounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.1
    
    Processing 1 of 1 - Adding package Package_for_KB4470788~31bf3856ad364e35~x86~~17763.164.1.1
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~x86~~17763.292.1.13
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.292
    
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.292
    
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image File : J:\W10UI_4.X\winre.wim
    Image Index : 1
    Saving image
    [==========================100.0%==========================]
    Unmounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Exporting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Adding updated winre.wim
    ============================================================
    
            1 file(s) copied.
    
    ============================================================
    Unmounting install.wim - index 1/1
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image File : j:\W10UI_4.X\17763.1_Work_x86_US\sources\install.wim
    Image Index : 1
    Saving image
    [==========================100.0%==========================]
    Unmounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Rebuilding install.wim
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Exporting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Mounting boot.wim - index 1/2
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Mounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Checking Updates...
    ============================================================
    
    ============================================================
    Installing servicing stack update...
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.1
    
    Processing 1 of 1 - Adding package Package_for_KB4470788~31bf3856ad364e35~x86~~17763.164.1.1
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Installing updates...
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~x86~~17763.292.1.13
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Resetting WinPE image base
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.292
    
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.292
    
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Unmounting boot.wim - index 1/2
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image File : j:\W10UI_4.X\17763.1_Work_x86_US\sources\boot.wim
    Image Index : 1
    Saving image
    [==========================100.0%==========================]
    Unmounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Mounting boot.wim - index 2/2
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Mounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Checking Updates...
    ============================================================
    
    ============================================================
    Installing servicing stack update...
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.1
    
    Processing 1 of 1 - Adding package Package_for_KB4470788~31bf3856ad364e35~x86~~17763.164.1.1
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Installing updates...
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~x86~~17763.292.1.13
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Resetting WinPE image base
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.292
    
    [===========================99.3%========================= ]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.292
    
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Unmounting boot.wim - index 2/2
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image File : j:\W10UI_4.X\17763.1_Work_x86_US\sources\boot.wim
    Image Index : 2
    Saving image
    [==========================100.0%==========================]
    Unmounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Rebuilding boot.wim
    ============================================================
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Exporting image
    [==========================100.0%==========================]
    Exporting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    ============================================================
    Removing temporary extracted files...
    ============================================================
    
    
    ============================================================
    Creating updated ISO file...
    ============================================================
    
    OSCDIMG 2.56 CD-ROM and DVD-ROM Premastering Utility
    Copyright (C) Microsoft, 1993-2012. All rights reserved.
    Licensed only for producing Microsoft authorized content.
    
    
    Scanning source tree (500 files in 37 directories)
    Scanning source tree complete (940 files in 83 directories)
    
    Computing directory information complete
    
    Image file is 3326836736 bytes (before optimization)
    
    Writing 940 files in 83 directories to Win10_17763.292_x86_2019-01-23.iso
    
    100% complete
    
    Storage optimization saved 25 files, 14190592 bytes (1% of image)
    
    After optimization, image file is 3314784256 bytes
    Space saved because of embedding, sparseness or optimization = 14190592
    
    Done.
    
    ============================================================
       Finished
    ============================================================
    
    
    Press any key to exit.