Integrate7 script – automatically slipstream updates and drivers up to 11/2021!

Discussion in 'Windows 7' started by wkeller, Jan 1, 2019.

  1. wkeller

    wkeller MDL Member

    Nov 30, 2010
    #1 wkeller, Jan 1, 2019
    Last edited: Nov 14, 2021
  2. CEW

    CEW MDL Senior Member

    Jan 21, 2011
  3. wkeller

    wkeller MDL Member

    Nov 30, 2010
    #3 wkeller, Jan 12, 2019
    Last edited: Jan 13, 2019
    New version 1.1a:

    1. Update hotfixes up to January 2019

    2. Included workaround and recently released hotfix for bug in January 2019 Rollup Update (KB4480970), ie: “remote shared folders inaccessible”.

    a) Workaround for above bug:
    reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f

    b) Hotfix for above bug: KB4487345

    3. Improvements in:
    - Remove System Restore (completely remove instead of just disable)
    - Remove Telemetry (more settings and tasks removed)
    - Remove Windows Defender (more settings and garbage removed)
    - Remove Unnesessary Background Tasks

    4. Tested: dism /online /cleanup-image /scanhealth

    shows no errors. Windows Update works with no problems.

    Link: drive[dot]google[dot]com/open?id=1X0n-ESFKIP4VEnZcGZOQfijy9m4ZbAze

    Thank You for the script. I have reviewed it and improved mine based on it and on my further experience.
    What regards to components removal.
    In fact, I see no reason to remove every unneeded component from Windows 7. Space is not the problem today. I want only remove components that slows down system, spies, etc. - ie. typical bloatware.
    But I want system that is fully usable.
  4. CEW

    CEW MDL Senior Member

    Jan 21, 2011
  5. ErChisus

    ErChisus MDL Novice

    May 24, 2018
    Then where should I place the drivers? If I wanted to boot from a USB drive, for example, via USB 3.0, in which folder should they be?
    And should I put them in separate subfolders or all together in the drivers directory?

    Thanks for the tool, it's really useful for me.
  6. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    - add_these_drivers_to_Installer\<your_architecture>
  7. ErChisus

    ErChisus MDL Novice

    May 24, 2018
    But should the driver files be all scattered directly in that folder, or can / have they to be on subfolders?
  8. shhnedo

    shhnedo MDL Expert

    Mar 20, 2011
    Drivers are integrated via dism /add-driver. In this particular case, OP has added /recurse to every /add-driver line, so all you need to do is extract your driver packages into the required folder. You don't need to worry about (not) having subfolders with drivers in them. /recurse makes /add-driver go through the all subfolders.
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. ErChisus

    ErChisus MDL Novice

    May 24, 2018
    Thank you, that's informative and very helpful!
  10. ninjax

    ninjax MDL Novice

    Jul 20, 2015
    thank you! this is great
  11. wkeller

    wkeller MDL Member

    Nov 30, 2010
    #11 wkeller, Feb 9, 2019
    Last edited: Feb 9, 2019
    If your architecture is 64-bit I recommend adding 3 copies of USB3 drivers to the following folders:

    1. add_these_drivers_to_Installer\x64
    So your USB3 devices will be accessible during installation.

    2. add_these_drivers_to_Windows\x64
    So your USB3 devices will be accessible after installation (in your installed copy of Windows).

    3. add_these_drivers_to_Recovery\x64
    So your USB3 devices will be accessible in Windows Recovery Environment (press F8 during boot to enter Recovery Environment).

    You can skip last point if you do not use Windows Recovery Environment.

    It doesn't mother as drivers are searched recursively. You can create sub-folders (ie. USB3, NVMe, RAID, etc) and add your drivers there, but you can also add your drivers to main (x64) folder.
  12. sidneip.sedassari

    sidneip.sedassari MDL Novice

    Sep 12, 2018
    #13 sidneip.sedassari, Feb 14, 2019
    Last edited: Feb 15, 2019
    boa tarde amigo estou brincando com seu aplicativo e gostaria de saber de voce se eu colocar hotfixes que nao constam na sua lista ou no banco de atualizaçoes , elas seriam integradas tambem e se existe a possibilidade de se integrar ndp472-kb4054530-x86-x64-allos-eu.exe e depois o seu language pack junto com as suas respectivas atulalizaçoes mensais desde ja te agradeço e parabens pelo seu aplicativo e bem legal mesmo

    Bad translation:
    good afternoon friend I'm playing with your application and I would like to know if I put hotfixes that are not in your list or in the update database, they would be integrated as well and if there is a possibility of integrating ndp472-kb4054530-x86-x64- allos-eu.exe and then your language pack along with their respective monthly upgrades since already thank you and congratulations for your application and really cool

    I lose the next question I ask the question in English
  13. subido

    subido MDL Member

    Aug 14, 2013
    If i understand, i have to download the msu updates paste them inside the hotfixes folder if i want to update windows. So if i add accidentally the telemetry ones will it integrate them too?
  14. 3zero3

    3zero3 MDL Senior Member

    Apr 26, 2012
    No, script will do everything for You.

    Check /hotfixes/hfixes_all.txt.
  15. TigTex

    TigTex MDL Senior Member

    Oct 5, 2009
    #19 TigTex, Feb 16, 2019
    Last edited: Feb 17, 2019
    Just tested this on a clean win7 home premium install without applying tweaks, just the updates.
    After the 1st boot windows update shows me this:

    Important updates:
    - KB2952664 (telemetry?)
    - KB970133 (WAT)

    Optional updates:
    - KB3021917 (telemetry)
    - KB3068708 (telemetry)
    - KB3080149 (telemetry)
    - KB3150513 (win10 garbage)
    - KB3172605 (july 2016 rollup again?!)
    - KB3184143 (remove previous win10 garbage)
    - KB4054530 (.net 4.7, this is expected to show up here, we can't integrate it)

    I don't know if your intention is to have a fully updated install according to windows update. If it is, these patchs still show up. Since most of those missing updates are disabled if you apply your registry tweaks, maybe you could include them because windows update will automaticaly install some of them when you go online with automatic updates enabled and then the registry tweaks would need to be applied again on a live system.
    edit: I also see that you are installing ie11 english spellcheck and hyphenation on non-english installs. That's probably not necessary on those systems
  16. AsaadSoft

    AsaadSoft MDL Senior Member

    Jul 29, 2015
    there is already simplix with the same objective and is doing good really
    why don't you make this script for windows 8.1 instead, it will be the best thing ever made,
    it will be very helpful as windows 7 support is being ended by 2020