• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

FIXED!! Windows 7 sp1 never ends searching for updates

FireFox

The Power Of Intel
Joined
Feb 19, 2014
Messages
7,507 (2.03/day)
Location
Germany
Processor Intel i7 10700K
Motherboard Asus ROG Maximus XII Hero
Cooling 2x Black Ice Nemesis GTX 480 - 1x Black Ice Nemesis GTX 420 - D5 VPP655P - 13x Corsair LL120 - LL140
Memory 32GB G.SKILL Trident Z RGB 3600Hz
Video Card(s) EVGA GEFORCE RTX 3080 XC3 Ultra
Storage Samsung 970 EVO PLUS 500GB/1TB - WD Blue SN550 1TB - 2 X WD Blue 1TB - 3 X WD Black 1TB
Display(s) Asus ROG PG278QR 2560x1440 144Hz (Overclocked 165Hz )/ Samsung
Case Corsair Obsidian 1000D
Audio Device(s) I prefer Gaming-Headset
Power Supply Enermax MaxTytan 1250W 80+ Titanium
Mouse Logitech G502 spectrum
Keyboard Virtuis Advanced Gaming Keyboard ( Batboard )
Software Windows 10 Enterprise/Windows 10 Pro/Windows 11 Pro
Benchmark Scores My PC runs FiFA
The thing is, your installed updates stay installed, it just may help to get new updates faster, once you start searching updates again after this.
It may be that you need to try a few other fixes with this as well, just try, as I said , the updates you already have installed stay installed.
I haven't installed any updates because i did a fresh W7 install :D
 
Joined
Nov 28, 2012
Messages
2,785 (0.67/day)
System Name BoX-Server | 775PC
Processor I3 3.5GHZ (3150) | Modded Xeon E5450 (OC @3.60)
Motherboard ASRock B85M-ITX | ASUS P5Q-EM
Cooling OEZM HSK | 92MM Heatsink RGB
Memory 8GB DDR3 | 8GB DDR2
Video Card(s) AMD 6450 | AMD RX 550 4GB
Storage 120GB SSD 1TB WD | 120GB SSD 1TB Seagate 500GB HDD <<
Display(s) DELL 17" LCD 1280x1024 | ASUS 24" LCD IPS
Case CoolerMaster 110 | RoseWill ZIRCON
Audio Device(s) Onboard
Power Supply Rosewill 610WATT | Rosewill 550WATT
Mouse Input-Director| RoseWill FUSION C40
Keyboard Input-Director | RoseWill FUSION
Software Windows 10 Pro 64-Bit
Do what I did, go to sleep then by morning you'll get more than a 1GB of updates. I really don't care for the updates beyond sp1. I use avast for protection
 

FireFox

The Power Of Intel
Joined
Feb 19, 2014
Messages
7,507 (2.03/day)
Location
Germany
Processor Intel i7 10700K
Motherboard Asus ROG Maximus XII Hero
Cooling 2x Black Ice Nemesis GTX 480 - 1x Black Ice Nemesis GTX 420 - D5 VPP655P - 13x Corsair LL120 - LL140
Memory 32GB G.SKILL Trident Z RGB 3600Hz
Video Card(s) EVGA GEFORCE RTX 3080 XC3 Ultra
Storage Samsung 970 EVO PLUS 500GB/1TB - WD Blue SN550 1TB - 2 X WD Blue 1TB - 3 X WD Black 1TB
Display(s) Asus ROG PG278QR 2560x1440 144Hz (Overclocked 165Hz )/ Samsung
Case Corsair Obsidian 1000D
Audio Device(s) I prefer Gaming-Headset
Power Supply Enermax MaxTytan 1250W 80+ Titanium
Mouse Logitech G502 spectrum
Keyboard Virtuis Advanced Gaming Keyboard ( Batboard )
Software Windows 10 Enterprise/Windows 10 Pro/Windows 11 Pro
Benchmark Scores My PC runs FiFA
Do what I did, go to sleep then by morning you'll get more than a 1GB of updates. I really don't care for the updates beyond sp1. I use avast for protection
Nah, my Machine takes around 10 hours to find all updates, i have thought that the solutions posted were going to help to find updates in 1 or 2 hours, my mistake for no reading the whole thread, I can wait, it's not that I can't play games while Windows search for updates.
 
Joined
Nov 28, 2012
Messages
2,785 (0.67/day)
System Name BoX-Server | 775PC
Processor I3 3.5GHZ (3150) | Modded Xeon E5450 (OC @3.60)
Motherboard ASRock B85M-ITX | ASUS P5Q-EM
Cooling OEZM HSK | 92MM Heatsink RGB
Memory 8GB DDR3 | 8GB DDR2
Video Card(s) AMD 6450 | AMD RX 550 4GB
Storage 120GB SSD 1TB WD | 120GB SSD 1TB Seagate 500GB HDD <<
Display(s) DELL 17" LCD 1280x1024 | ASUS 24" LCD IPS
Case CoolerMaster 110 | RoseWill ZIRCON
Audio Device(s) Onboard
Power Supply Rosewill 610WATT | Rosewill 550WATT
Mouse Input-Director| RoseWill FUSION C40
Keyboard Input-Director | RoseWill FUSION
Software Windows 10 Pro 64-Bit
Do you really care for the updates beyond sp1? Really all you need is antivirus software and malware software
 

FireFox

The Power Of Intel
Joined
Feb 19, 2014
Messages
7,507 (2.03/day)
Location
Germany
Processor Intel i7 10700K
Motherboard Asus ROG Maximus XII Hero
Cooling 2x Black Ice Nemesis GTX 480 - 1x Black Ice Nemesis GTX 420 - D5 VPP655P - 13x Corsair LL120 - LL140
Memory 32GB G.SKILL Trident Z RGB 3600Hz
Video Card(s) EVGA GEFORCE RTX 3080 XC3 Ultra
Storage Samsung 970 EVO PLUS 500GB/1TB - WD Blue SN550 1TB - 2 X WD Blue 1TB - 3 X WD Black 1TB
Display(s) Asus ROG PG278QR 2560x1440 144Hz (Overclocked 165Hz )/ Samsung
Case Corsair Obsidian 1000D
Audio Device(s) I prefer Gaming-Headset
Power Supply Enermax MaxTytan 1250W 80+ Titanium
Mouse Logitech G502 spectrum
Keyboard Virtuis Advanced Gaming Keyboard ( Batboard )
Software Windows 10 Enterprise/Windows 10 Pro/Windows 11 Pro
Benchmark Scores My PC runs FiFA

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,866 (3.00/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
Do you really care for the updates beyond sp1? Really all you need is antivirus software and malware software
Of course you need all the updates - the security updates at least. Why would Microsoft spend all that time and money in developing and releasing them otherwise?
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,774 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
Joined
Nov 28, 2012
Messages
2,785 (0.67/day)
System Name BoX-Server | 775PC
Processor I3 3.5GHZ (3150) | Modded Xeon E5450 (OC @3.60)
Motherboard ASRock B85M-ITX | ASUS P5Q-EM
Cooling OEZM HSK | 92MM Heatsink RGB
Memory 8GB DDR3 | 8GB DDR2
Video Card(s) AMD 6450 | AMD RX 550 4GB
Storage 120GB SSD 1TB WD | 120GB SSD 1TB Seagate 500GB HDD <<
Display(s) DELL 17" LCD 1280x1024 | ASUS 24" LCD IPS
Case CoolerMaster 110 | RoseWill ZIRCON
Audio Device(s) Onboard
Power Supply Rosewill 610WATT | Rosewill 550WATT
Mouse Input-Director| RoseWill FUSION C40
Keyboard Input-Director | RoseWill FUSION
Software Windows 10 Pro 64-Bit
I know all the security updates are smal'N'such but what are they for? We have Anti-Virus Apps and such so why do we need Em'?
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,866 (3.00/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
I know all the security updates are smal'N'such but what are they for? We have Anti-Virus Apps and such so why do we need Em'?
Ok, a fair question.

In short, it's because malware could get round the a/v app by exploiting a hole in Windows, ie it could have a chance to install itself before the a/v app can even see it. This is why you actually need all software running on your PC to be patched to the latest versions, whether it be the os, a/v or an application like Firefox or Steam. Flaws in any of them could allow malware to find a way to sneak past all the defences in the system. It doesn't have to be always, either. Just once is enough to screw you over and leave your PC riddled with malware - one infection tends to attract another as new security holes are opened and as the malware does its dirty work.

Just patch everything and only ever miss out a patch as a rare exception where it's known to cause a problem, such as a blue screen, etc.

Personally, I just accept all the patches going nowadays with only a very cursery look at them and almost never have a problem. I don't even remember the last time there was a problem with one of them for me.
 
Joined
Nov 28, 2012
Messages
2,785 (0.67/day)
System Name BoX-Server | 775PC
Processor I3 3.5GHZ (3150) | Modded Xeon E5450 (OC @3.60)
Motherboard ASRock B85M-ITX | ASUS P5Q-EM
Cooling OEZM HSK | 92MM Heatsink RGB
Memory 8GB DDR3 | 8GB DDR2
Video Card(s) AMD 6450 | AMD RX 550 4GB
Storage 120GB SSD 1TB WD | 120GB SSD 1TB Seagate 500GB HDD <<
Display(s) DELL 17" LCD 1280x1024 | ASUS 24" LCD IPS
Case CoolerMaster 110 | RoseWill ZIRCON
Audio Device(s) Onboard
Power Supply Rosewill 610WATT | Rosewill 550WATT
Mouse Input-Director| RoseWill FUSION C40
Keyboard Input-Director | RoseWill FUSION
Software Windows 10 Pro 64-Bit
Well i do to accept and update of course but i just wanted to why Lol
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,774 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.

Here is a quick and dirty. I havent had alot of time to test but it seemed to work on my VM. I will probably modify this and add support for other stuff later.

Right now it assumes you are running windows 7 x64 and not x86

EDIT: MAybe I should elaborate. I made this script to go through the steps in the link above automatically. The link is a method people have found that drastically speeds up the time it takes a fresh install of 7 to get updates.

I can personally confirm this. I wrote up a batch to download the msu install fiels for the updates themselves. I then made a mechanism to keep track of "stages" so that the batch can "keep track of progress" between reboots.

The batch will automatically skip to the next "Stage" of installation. Eventually cleaning itself up and finally leaving your system patched and in a state were you an pull windows updates in a reasonable amount of time.

EDIT2:: I updated it to support 32bit windows versions. I also have it copy itself to startup folder temporarily until all the stages are complete. It then deletes itself and lets you know everything is done.

Code below for the crazies.

Code:
@Echo off
SETLOCAL EnableDelayedExpansion
for /F "tokens=1,2 delims=#" %%a in ('"prompt #$H#$E# & echo on & for %%b in (1) do     rem"') do (
  set "DEL=%%a"
)
title Windows 7 Quick Patch V .2
cls

:checkPrivileges
NET FILE 1>NUL 2>NUL
if '%errorlevel%' == '0' ( goto start) else ( goto getPrivileges )

:getPrivileges
if '%1'=='ELEV' (shift & goto start)                            
for /f "delims=: tokens=*" %%A in ('findstr /b ::- "%~f0"') do @echo(%%A
setlocal DisableDelayedExpansion
set "batchPath=%~0"
setlocal EnableDelayedExpansion
Echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\OEgetPrivileges.vbs"
Echo UAC.ShellExecute "!batchPath!", "ELEV", "", "runas", 1 >> "%temp%\OEgetPrivileges.vbs"
"%temp%\OEgetPrivileges.vbs"
exit /B

:Start
Echo.
Echo This script is based off of information from http://www.freenode-windows.org/resources/vista-7/windows-update
Echo.
Echo This script is brought to you by Solaris17 of TPU
Echo.
Echo This script is for Windows 7. I didnt put alot of failsafe time into it.
Echo.
Echo This script should automatically run after rebooting.
Echo.
pause
copy %0 "%USERPROFILE%\Start Menu\Programs\Startup"
mkdir C:\Win7qUD
set /p var=<C:\Step.txt
call :%var% 2> NUL

:detect
@Echo off
cls
ver | findstr /i "5\.1\." > nul
IF %ERRORLEVEL% EQU 0 goto warn
ver | findstr /i "5\.2\." > nul
IF %ERRORLEVEL% EQU 0 goto warn
ver | findstr /i "6\.0\." > nul
IF %ERRORLEVEL% EQU 0 goto warn
ver | findstr /i "6\.1\." > nul
IF %ERRORLEVEL% EQU 0 goto archchk
ver | findstr /i "6\.2\." > nul
IF %ERRORLEVEL% EQU 0 goto warn
ver | findstr /i "6\.3\." > nul
IF %ERRORLEVEL% EQU 0 goto warn
ver | findstr /i "10\.0\." > nul
IF %ERRORLEVEL% EQU 0 goto warn
goto warn

:warn
Echo.
Echo This is not Windows 7 this wont work for you.
Echo.
pause
goto exit

:archchk
Echo.
IF EXIST "%PROGRAMFILES(X86)%" (GOTO 64BIT) ELSE (GOTO 32BIT)

:64BIT
goto 64step1

:64step1
@echo 64step1 > C:\Step.txt
:: Kill Services and folders
cls
Echo.
Echo Step 1 of 6
Echo.
Echo Killing Services etc
SC stop wuauserv
rmdir c:\windows\softwaredistribution\WuRedir /s /q


:64step2
@echo 64step2 > C:\Step.txt
:: Download KB fixes x64
cls
echo.
Echo Step 2 of 6
Echo.
Echo Downloading KB updates.
Echo.
bitsadmin.exe /transfer "KB3020369" https://download.microsoft.com/download/5/D/0/5D0821EB-A92D-4CA2-9020-EC41D56B074F/Windows6.1-KB3020369-x64.msu C:\Win7qUD\1st.msu
bitsadmin.exe /transfer "KB3172605" https://download.microsoft.com/download/5/6/0/560504D4-F91A-4DEB-867F-C713F7821374/Windows6.1-KB3172605-x64.msu C:\Win7qUD\2nd.msu
bitsadmin.exe /transfer "KB3125574" http://download.windowsupdate.com/d/msdownload/update/software/updt/2016/05/windows6.1-kb3125574-v4-x64_2dafb1d203c8964239af3048b5dd4b1264cd93b9.msu C:\Win7qUD\3rd.msu

:64step3
Echo.
@echo 64step3 > C:\Step.txt
:: Installing first MSU
cls
Echo Step 3 of 6
Echo.
Echo Starting Install
Echo.
Echo If this hangs for longer than about 15min reboot the machine and run the batch again.
Echo.
Echo If the installer prompts for reboot just hit CLOSE
Echo.
Echo You need to run the script again after reboot anyway.
Start /wait C:\Win7qUD\1st.msu
shutdown /r /t 60 /c "Rebooting:Process will continue after restart."
@echo 64step4 > C:\Step.txt
exit

:64step4
Echo.
@echo 64step4 > C:\Step.txt
:: Installing second MSU
cls
Echo Step 4 of 6
Echo.
Echo Starting Install
Echo.
Echo If this hangs for longer than about 15min reboot the machine and run the batch again.
Echo.
Echo If the installer prompts for reboot just hit CLOSE
Echo.
Echo You need to run the script again after reboot anyway.
Start /wait C:\Win7qUD\2nd.msu
shutdown /r /t 60 /c "Rebooting:Process will continue after restart."
@echo 64step5 > C:\Step.txt
exit

:64step5
Echo.
@echo 64step5 > C:\Step.txt
:: Installing third MSU
cls
Echo Step 5 of 6
Echo.
Echo Starting Install
Echo.
Echo If this hangs for longer than about 30min reboot the machine and run the batch again.
Echo.
Echo If the installer prompts for reboot just hit CLOSE
Echo.
Echo You need to run the script again after reboot anyway.
Start /wait C:\Win7qUD\3rd.msu
shutdown /r /t 60 /c "Rebooting:Process will continue after restart."
@echo 64step6 > C:\Step.txt
exit

:64step6
Echo.
:: Cleaning up files etc
cls
rmdir C:\Win7qUD /s /q
del C:\Step.txt
Echo Step 6 of 6
Echo.
Echo Complete!
Echo.
Echo You should now be able to continue Windows updates as normal.
Echo.
Echo You can delete this script after it closes if you wish.
Echo.
Echo This script will now delete itself from startup.
Echo.
pause
del "%USERPROFILE%\Start Menu\Programs\Startup\*.bat"
goto exit

:32BIT
goto 32step1

:32step1
@echo 32step1 > C:\Step.txt
:: Kill Services and folders
cls
Echo.
Echo Step 1 of 6
Echo.
Echo Killing Services etc
SC stop wuauserv
rmdir c:\windows\softwaredistribution\WuRedir /s /q


:32step2
@echo 32step2 > C:\Step.txt
:: Download KB fixes x86
cls
echo.
Echo Step 2 of 6
Echo.
Echo Downloading KB updates.
Echo.
bitsadmin.exe /transfer "KB3020369" https://download.microsoft.com/download/C/0/8/C0823F43-BFE9-4147-9B0A-35769CBBE6B0/Windows6.1-KB3020369-x86.msu C:\Win7qUD\1st.msu
bitsadmin.exe /transfer "KB3172605" https://download.microsoft.com/download/C/D/5/CD5DE7B2-E857-4BD4-AA9C-6B30C3E1735A/Windows6.1-KB3172605-x86.msu C:\Win7qUD\2nd.msu
bitsadmin.exe /transfer "KB3125574" http://download.windowsupdate.com/d/msdownload/update/software/updt/2016/05/windows6.1-kb3125574-v4-x86_ba1ff5537312561795cc04db0b02fbb0a74b2cbd.msu C:\Win7qUD\3rd.msu

:32step3
Echo.
@echo 32step3 > C:\Step.txt
:: Installing first MSU
cls
Echo Step 3 of 6
Echo.
Echo Starting Install
Echo.
Echo If this hangs for longer than about 15min reboot the machine and run the batch again.
Echo.
Echo If the installer prompts for reboot just hit CLOSE
Echo.
Echo You need to run the script again after reboot anyway.
Start /wait C:\Win7qUD\1st.msu
shutdown /r /t 60 /c "Rebooting:Process will continue after restart."
@echo 32step4 > C:\Step.txt
exit

:32step4
Echo.
@echo 32step4 > C:\Step.txt
:: Installing second MSU
cls
Echo Step 4 of 6
Echo.
Echo Starting Install
Echo.
Echo If this hangs for longer than about 15min reboot the machine and run the batch again.
Echo.
Echo If the installer prompts for reboot just hit CLOSE
Echo.
Echo You need to run the script again after reboot anyway.
Start /wait C:\Win7qUD\2nd.msu
shutdown /r /t 60 /c "Rebooting:Process will continue after restart."
@echo 32step5 > C:\Step.txt
exit

:32step5
Echo.
@echo 32step5 > C:\Step.txt
:: Installing third MSU
cls
Echo Step 5 of 6
Echo.
Echo Starting Install
Echo.
Echo If this hangs for longer than about 30min reboot the machine and run the batch again.
Echo.
Echo If the installer prompts for reboot just hit CLOSE
Echo.
Echo You need to run the script again after reboot anyway.
Start /wait C:\Win7qUD\3rd.msu
shutdown /r /t 60 /c "Rebooting:Process will continue after restart."
@echo 32step6 > C:\Step.txt
exit

:32step6
Echo.
:: Cleaning up files etc
cls
rmdir C:\Win7qUD /s /q
del C:\Step.txt
Echo Step 6 of 6
Echo.
Echo Complete!
Echo.
Echo You should now be able to continue Windows updates as normal.
Echo.
Echo You can delete this script after it closes if you wish.
Echo.
Echo This script will now delete itself from startup.
Echo.
pause
del "%USERPROFILE%\Start Menu\Programs\Startup\*.bat"
goto exit

:exit
exit
 

Attachments

  • Windows 7 Quick Patch.zip
    2 KB · Views: 243
Last edited:
Joined
Jan 17, 2010
Messages
12,280 (2.37/day)
Location
Oregon
System Name Juliette // HTPC
Processor Intel i7 9700K // AMD Ryzen 5 5600G
Motherboard ASUS Prime Z390X-A // ASRock B550 ITX-AC
Cooling Noctua NH-U12 Black // Stock
Memory Corsair DDR4 3600 32gb //G.SKILL Trident Z Royal Series 16GB (2 x 8GB) 3600
Video Card(s) ASUS RTX4070 OC// GTX 1650
Storage Samsung 970 EVO NVMe 1Tb, Intel 665p Series M.2 2280 1TB // Samsung 1Tb SSD
Display(s) ASUS VP348QGL 34" Quad HD 3440 x 1440 // 55" LG 4K SK8000 Series
Case Seasonic SYNCRO Q7// Silverstone Granada GD05
Audio Device(s) Focusrite Scarlett 4i4 // HDMI to Samsung HW-R650 sound bar
Power Supply Seasonic SYNCRO 750 W // CORSAIR Vengeance 650M
Mouse Cooler Master MM710 53G
Keyboard Logitech 920-009300 G512 SE
Software Windows 10 Pro // Windows 10 Pro
Ill try it. I have a clean install.
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,774 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
Ill try it. I have a clean install.

lmk! im exhausted and kinda scatter brained doing the other guide and work, so ignore spelling errors, ill make everything look pretty later. the stage markers and code are solid though.
 
Joined
Apr 3, 2010
Messages
800 (0.16/day)
Location
US
System Name Desktop
Processor AMD Ryzen 5 5600X [3.7GHz/4.6GHz][6C/12T]
Motherboard ASUS TUF Gaming X570-PRO [X570]
Cooling Cooler Master Hyper 212 RGB Black Edition
Memory G.SKILL Ripjaws V Series 32GB [DDR4 3600][2x16GB][16-19-19-39@1.35V]
Video Card(s) ASUS KO GeForce RTX 3060 Ti V2 OC Edition 8GB GDDR6 [511.65]
Storage [OS] Samsung 970 Evo 500GB | [Storage] 980 1TB | 860 Evo 1TB | 850 Evo 500GB | Seagate Firecuda 2TB
Display(s) LG 27GL850 [27"][2560x1440@144Hz][Nano IPS][LED][G-SYNC Compatible][DP]
Case Corsair Obsidian 750D
Audio Device(s) Realtek ALC S1200A High Definition Audio CODEC
Power Supply EVGA SuperNOVA 1000 G1+ [+12V: 83.3A 999.6W][80 Plus Gold]
Mouse Logitech M570 Trackball
Keyboard Corsair Gaming K55 RGB
Software Microsoft Windows 10 Pro [21H1][64-bit]
Joined
Jan 17, 2010
Messages
12,280 (2.37/day)
Location
Oregon
System Name Juliette // HTPC
Processor Intel i7 9700K // AMD Ryzen 5 5600G
Motherboard ASUS Prime Z390X-A // ASRock B550 ITX-AC
Cooling Noctua NH-U12 Black // Stock
Memory Corsair DDR4 3600 32gb //G.SKILL Trident Z Royal Series 16GB (2 x 8GB) 3600
Video Card(s) ASUS RTX4070 OC// GTX 1650
Storage Samsung 970 EVO NVMe 1Tb, Intel 665p Series M.2 2280 1TB // Samsung 1Tb SSD
Display(s) ASUS VP348QGL 34" Quad HD 3440 x 1440 // 55" LG 4K SK8000 Series
Case Seasonic SYNCRO Q7// Silverstone Granada GD05
Audio Device(s) Focusrite Scarlett 4i4 // HDMI to Samsung HW-R650 sound bar
Power Supply Seasonic SYNCRO 750 W // CORSAIR Vengeance 650M
Mouse Cooler Master MM710 53G
Keyboard Logitech 920-009300 G512 SE
Software Windows 10 Pro // Windows 10 Pro
Here is a quick and dirty. I havent had alot of time to test but it seemed to work on my VM. I will probably modify this and add support for other stuff later.

Right now it assumes you are running windows 7 x64 and not x86

EDIT: MAybe I should elaborate. I made this script to go through the steps in the link above automatically. The link is a method people have found that drastically speeds up the time it takes a fresh install of 7 to get updates.

I can personally confirm this. I wrote up a batch to download the msu install fiels for the updates themselves. I then made a mechanism to keep track of "stages" so that the batch can "keep track of progress" between reboots.

The batch will automatically skip to the next "Stage" of installation. Eventually cleaning itself up and finally leaving your system patched and in a state were you an pull windows updates in a reasonable amount of time.

Code below for the crazies.

Code:
@Echo off
SETLOCAL EnableDelayedExpansion
for /F "tokens=1,2 delims=#" %%a in ('"prompt #$H#$E# & echo on & for %%b in (1) do     rem"') do (
  set "DEL=%%a"
)
title Windows 7 Quick Patch
cls

:checkPrivileges
NET FILE 1>NUL 2>NUL
if '%errorlevel%' == '0' ( goto start) else ( goto getPrivileges )

:getPrivileges
if '%1'=='ELEV' (shift & goto start)                         
for /f "delims=: tokens=*" %%A in ('findstr /b ::- "%~f0"') do @echo(%%A
setlocal DisableDelayedExpansion
set "batchPath=%~0"
setlocal EnableDelayedExpansion
Echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\OEgetPrivileges.vbs"
Echo UAC.ShellExecute "!batchPath!", "ELEV", "", "runas", 1 >> "%temp%\OEgetPrivileges.vbs"
"%temp%\OEgetPrivileges.vbs"
exit /B

:Start
Echo.
Echo This script is based off of information from http://www.freenode-windows.org/resources/vista-7/windows-update
Echo.
Echo This script is brought to you by Solaris17 of TPU
Echo.
Echo This script is for Windows 7. I didnt put alot of failsafe time into it.
Echo.
Echo At tis time this script assumes you are using Win 7 x64
Echo.
pause
mkdir C:\Win7qUD
set /p var=<C:\Step.txt
call :%var% 2> NUL

:step1
@echo Step1 > C:\Step.txt
:: Kill Services and folders
Echo.
Echo Step 1
Echo Killing Services etc
SC stop wuauserv
rmdir c:\windows\softwaredistribution\WuRedir /s /q


:step2
@echo Step2 > C:\Step.txt
:: Download KB fixes x64
echo.
Echo Step 2
Echo Downloading KB updates.
Echo.
bitsadmin.exe /transfer "KB3020369" https://download.microsoft.com/download/5/D/0/5D0821EB-A92D-4CA2-9020-EC41D56B074F/Windows6.1-KB3020369-x64.msu C:\Win7qUD\1st.msu
bitsadmin.exe /transfer "KB3172605" https://download.microsoft.com/download/5/6/0/560504D4-F91A-4DEB-867F-C713F7821374/Windows6.1-KB3172605-x64.msu C:\Win7qUD\2nd.msu
bitsadmin.exe /transfer "KB3125574" http://download.windowsupdate.com/d/msdownload/update/software/updt/2016/05/windows6.1-kb3125574-v4-x64_2dafb1d203c8964239af3048b5dd4b1264cd93b9.msu C:\Win7qUD\3rd.msu

:Step3
Echo.
@echo Step3 > C:\Step.txt
:: Installing first MSU
Echo Step 3
Echo Starting Install
Echo.
Echo If this hangs for longer than about 15min reboot the machine and run the batch again.
Start /wait C:\Win7qUD\1st.msu
shutdown /r /t 60 /c "Reboot in Progress Restart script after boot."
@echo Step4 > C:\Step.txt
exit

:Step4
Echo.
@echo Step4 > C:\Step.txt
:: Installing second MSU
Echo Step 4
Echo Starting Install
Echo.
Echo If this hangs for longer than about 15min reboot the machine and run the batch again.
Start /wait C:\Win7qUD\2nd.msu
shutdown /r /t 60 /c "Reboot in Progress Restart script after boot."
@echo Step5 > C:\Step.txt
exit

:Step5
Echo.
@echo Step5 > C:\Step.txt
:: Installing third MSU
Echo Step 5
Echo Starting Install
Echo.
Echo If this hangs for longer than about 30min reboot the machine and run the batch again.
Start /wait C:\Win7qUD\3rd.msu
shutdown /r /t 60 /c "Reboot in Progress Restart script after boot."
@echo Step6 > C:\Step.txt
exit

:Step6
Echo.
:: Cleaning up files etc
rmdir C:\Win7qUD /s /q
del C:\Step.txt
Echo Complete!
Echo.
Echo You should now be able to continue Windows updates as normal!

pause

exit


Appeared to work. Prompted for one restart. Now lets see if updates work normal

Edit: Yes bingo it works. After I checked Windows updates again after 10 min it downloaded 41 more.
 
Last edited:
Joined
Mar 18, 2008
Messages
5,398 (0.92/day)
Location
Australia
System Name Night Rider | Mini LAN PC | Workhorse
Processor AMD R7 5800X3D | Ryzen 1600X | i7 970
Motherboard MSi AM4 Pro Carbon | GA- | Gigabyte EX58-UD5
Cooling Noctua U9S Twin Fan| Stock Cooler, Copper Core)| Big shairkan B
Memory 2x8GB DDR4 G.Skill Ripjaws 3600MHz| 2x8GB Corsair 3000 | 6x2GB DDR3 1300 Corsair
Video Card(s) MSI AMD 6750XT | 6500XT | MSI RX 580 8GB
Storage 1TB WD Black NVME / 250GB SSD /2TB WD Black | 500GB SSD WD, 2x1TB, 1x750 | WD 500 SSD/Seagate 320
Display(s) LG 27" 1440P| Samsung 20" S20C300L/DELL 15" | 22" DELL/19"DELL
Case LIAN LI PC-18 | Mini ATX Case (custom) | Atrix C4 9001
Audio Device(s) Onboard | Onbaord | Onboard
Power Supply Silverstone 850 | Silverstone Mini 450W | Corsair CX-750
Mouse Coolermaster Pro | Rapoo V900 | Gigabyte 6850X
Keyboard MAX Keyboard Nighthawk X8 | Creative Fatal1ty eluminx | Some POS Logitech
Software Windows 10 Pro 64 | Windows 10 Pro 64 | Windows 7 Pro 64/Windows 10 Home
it took 5 days to get updates for my laptop that I had removed its HDD for about a yr, talk about slow! but I will try Solaris17 trick next time :)
 
Joined
Feb 14, 2012
Messages
2,304 (0.52/day)
System Name msdos
Processor 8086
Motherboard mainboard
Cooling passive
Memory 640KB + 384KB extended
Video Card(s) EGA
Storage 5.25"
Display(s) 80x25
Case plastic
Audio Device(s) modchip
Power Supply 45 watts
Mouse serial
Keyboard yes
Software disk commander
Benchmark Scores still running
Yeah that laptop I mentioned on the previous page, update finally worked after about 60 hours (2.5 days)
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,470 (1.45/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
Gets worse every day, guys.
Yesterday I had to re-install a Win7 x86 on a very old Dell laptop, and even with all the fixes I listed earlier, it took over 12 hours to update (had to restart several dozen times, because some updates kept failing)!
Last year x86 version was the only one that did not hang during the update process, and did not suffer from high CPU load and memory usage.
My legit (and unused) Windows 7 key also failed to activate by internet and by phone: I had to go through 2 call redirects and 20 minutes of talking to M$ tech support, instead of simply clicking "Activate" button.

R.I.P. Windows 7... :cry:
 

FireFox

The Power Of Intel
Joined
Feb 19, 2014
Messages
7,507 (2.03/day)
Location
Germany
Processor Intel i7 10700K
Motherboard Asus ROG Maximus XII Hero
Cooling 2x Black Ice Nemesis GTX 480 - 1x Black Ice Nemesis GTX 420 - D5 VPP655P - 13x Corsair LL120 - LL140
Memory 32GB G.SKILL Trident Z RGB 3600Hz
Video Card(s) EVGA GEFORCE RTX 3080 XC3 Ultra
Storage Samsung 970 EVO PLUS 500GB/1TB - WD Blue SN550 1TB - 2 X WD Blue 1TB - 3 X WD Black 1TB
Display(s) Asus ROG PG278QR 2560x1440 144Hz (Overclocked 165Hz )/ Samsung
Case Corsair Obsidian 1000D
Audio Device(s) I prefer Gaming-Headset
Power Supply Enermax MaxTytan 1250W 80+ Titanium
Mouse Logitech G502 spectrum
Keyboard Virtuis Advanced Gaming Keyboard ( Batboard )
Software Windows 10 Enterprise/Windows 10 Pro/Windows 11 Pro
Benchmark Scores My PC runs FiFA
R.I.P. Windows 7... :cry:
I tell you what, Windows 7 could take a week to install all updates but Microsoft won't force me to upgrade to Windows 10,
 
Joined
Aug 29, 2005
Messages
7,062 (1.04/day)
Location
Asked my ISP.... 0.0
System Name Lynni PS \ Lenowo TwinkPad T480
Processor AMD Ryzen 7 7700 Raphael \ i7-8550U Kaby Lake-R
Motherboard ASRock B650M PG Riptide Bios v. 2.02 AMD AGESA 1.1.0.0 \ Lenowo 20L60036MX Bios 1.47
Cooling Noctua NH-D15 Chromax.Black (Only middle fan) \ Lenowo WN-2
Memory G.Skill Flare X5 2x16GB DDR5 6000MHZ CL36-36-36-96 AMD EXPO \ Willk Elektronik 2x16GB 2666MHZ CL17
Video Card(s) Asus GeForce RTX™ 4070 Dual OC GPU: 2325-2355 MEM: 1462| Nvidia GeForce MX™ 150 2GB GDDR5 Micron
Storage Gigabyte M30 1TB|Sabrent Rocket 2TB| HDD: 10TB|1TB \ SKHynix 256GB 2242 3x2
Display(s) LG UltraGear 27GP850-B 1440p@165Hz | LG 48CX OLED 4K HDR | AUO 14" 1440p IPS
Case Fractal Design Meshify 2 Tempered Glass White/Black | Lenowo T480 chassis
Audio Device(s) Steelseries Arctis Pro Wireless
Power Supply Be Quiet! Pure Power 12 M 750W Goldie | 65W
Mouse Logitech G305 Lightspeedy Wireless | Lenowo TouchPad & Logitech G305
Keyboard Akko 3108 DS Horizon V2 Cream Yellow | T480 UK Lumi
Software Win11 Pro 23H2 UK
Benchmark Scores 3DMARK: https://www.3dmark.com/3dm/89434432? GPU-Z: https://www.techpowerup.com/gpuz/details/v3zbr
Well EOS (End of Sales) for Windows 7 Pro OEM is set to the 31st of October, so after that is only what's in stock.
 
Joined
Oct 22, 2014
Messages
13,210 (3.83/day)
Location
Sunshine Coast
System Name Black Box
Processor Intel Xeon E3-1260L v5
Motherboard MSI E3 KRAIT Gaming v5
Cooling Tt tower + 120mm Tt fan
Memory G.Skill 16GB 3600 C18
Video Card(s) Asus GTX 970 Mini
Storage Kingston A2000 512Gb NVME
Display(s) AOC 24" Freesync 1m.s. 75Hz
Case Corsair 450D High Air Flow.
Audio Device(s) No need.
Power Supply FSP Aurum 650W
Mouse Yes
Keyboard Of course
Software W10 Pro 64 bit
I guess M.S. learned it's lesson with XP and is now making it that hard for W7 users that they choose to upgrade change to W10 to avoid the hassles.
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,774 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
Appeared to work. Prompted for one restart. Now lets see if updates work normal

Edit: Yes bingo it works. After I checked Windows updates again after 10 min it downloaded 41 more.
Woot glad ot worked for you
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,774 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
Here is a quick and dirty. I havent had alot of time to test but it seemed to work on my VM. I will probably modify this and add support for other stuff later.

Right now it assumes you are running windows 7 x64 and not x86

EDIT: MAybe I should elaborate. I made this script to go through the steps in the link above automatically. The link is a method people have found that drastically speeds up the time it takes a fresh install of 7 to get updates.

I can personally confirm this. I wrote up a batch to download the msu install fiels for the updates themselves. I then made a mechanism to keep track of "stages" so that the batch can "keep track of progress" between reboots.

The batch will automatically skip to the next "Stage" of installation. Eventually cleaning itself up and finally leaving your system patched and in a state were you an pull windows updates in a reasonable amount of time.

EDIT2:: I updated it to support 32bit windows versions. I also have it copy itself to startup folder temporarily until all the stages are complete. It then deletes itself and lets you know everything is done.

Code below for the crazies.

Code:
@Echo off
SETLOCAL EnableDelayedExpansion
for /F "tokens=1,2 delims=#" %%a in ('"prompt #$H#$E# & echo on & for %%b in (1) do     rem"') do (
  set "DEL=%%a"
)
title Windows 7 Quick Patch V .2
cls

:checkPrivileges
NET FILE 1>NUL 2>NUL
if '%errorlevel%' == '0' ( goto start) else ( goto getPrivileges )

:getPrivileges
if '%1'=='ELEV' (shift & goto start)                          
for /f "delims=: tokens=*" %%A in ('findstr /b ::- "%~f0"') do @echo(%%A
setlocal DisableDelayedExpansion
set "batchPath=%~0"
setlocal EnableDelayedExpansion
Echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\OEgetPrivileges.vbs"
Echo UAC.ShellExecute "!batchPath!", "ELEV", "", "runas", 1 >> "%temp%\OEgetPrivileges.vbs"
"%temp%\OEgetPrivileges.vbs"
exit /B

:Start
Echo.
Echo This script is based off of information from http://www.freenode-windows.org/resources/vista-7/windows-update
Echo.
Echo This script is brought to you by Solaris17 of TPU
Echo.
Echo This script is for Windows 7. I didnt put alot of failsafe time into it.
Echo.
Echo This script should automatically run after rebooting.
Echo.
pause
copy %0 "%USERPROFILE%\Start Menu\Programs\Startup"
mkdir C:\Win7qUD
set /p var=<C:\Step.txt
call :%var% 2> NUL

:detect
@Echo off
cls
ver | findstr /i "5\.1\." > nul
IF %ERRORLEVEL% EQU 0 goto warn
ver | findstr /i "5\.2\." > nul
IF %ERRORLEVEL% EQU 0 goto warn
ver | findstr /i "6\.0\." > nul
IF %ERRORLEVEL% EQU 0 goto warn
ver | findstr /i "6\.1\." > nul
IF %ERRORLEVEL% EQU 0 goto archchk
ver | findstr /i "6\.2\." > nul
IF %ERRORLEVEL% EQU 0 goto warn
ver | findstr /i "6\.3\." > nul
IF %ERRORLEVEL% EQU 0 goto warn
ver | findstr /i "10\.0\." > nul
IF %ERRORLEVEL% EQU 0 goto warn
goto warn

:warn
Echo.
Echo This is not Windows 7 this wont work for you.
Echo.
pause
goto exit

:archchk
Echo.
IF EXIST "%PROGRAMFILES(X86)%" (GOTO 64BIT) ELSE (GOTO 32BIT)

:64BIT
goto 64step1

:64step1
@echo 64step1 > C:\Step.txt
:: Kill Services and folders
cls
Echo.
Echo Step 1 of 6
Echo.
Echo Killing Services etc
SC stop wuauserv
rmdir c:\windows\softwaredistribution\WuRedir /s /q


:64step2
@echo 64step2 > C:\Step.txt
:: Download KB fixes x64
cls
echo.
Echo Step 2 of 6
Echo.
Echo Downloading KB updates.
Echo.
bitsadmin.exe /transfer "KB3020369" https://download.microsoft.com/download/5/D/0/5D0821EB-A92D-4CA2-9020-EC41D56B074F/Windows6.1-KB3020369-x64.msu C:\Win7qUD\1st.msu
bitsadmin.exe /transfer "KB3172605" https://download.microsoft.com/download/5/6/0/560504D4-F91A-4DEB-867F-C713F7821374/Windows6.1-KB3172605-x64.msu C:\Win7qUD\2nd.msu
bitsadmin.exe /transfer "KB3125574" http://download.windowsupdate.com/d/msdownload/update/software/updt/2016/05/windows6.1-kb3125574-v4-x64_2dafb1d203c8964239af3048b5dd4b1264cd93b9.msu C:\Win7qUD\3rd.msu

:64step3
Echo.
@echo 64step3 > C:\Step.txt
:: Installing first MSU
cls
Echo Step 3 of 6
Echo.
Echo Starting Install
Echo.
Echo If this hangs for longer than about 15min reboot the machine and run the batch again.
Echo.
Echo If the installer prompts for reboot just hit CLOSE
Echo.
Echo You need to run the script again after reboot anyway.
Start /wait C:\Win7qUD\1st.msu
shutdown /r /t 60 /c "Rebooting:Process will continue after restart."
@echo 64step4 > C:\Step.txt
exit

:64step4
Echo.
@echo 64step4 > C:\Step.txt
:: Installing second MSU
cls
Echo Step 4 of 6
Echo.
Echo Starting Install
Echo.
Echo If this hangs for longer than about 15min reboot the machine and run the batch again.
Echo.
Echo If the installer prompts for reboot just hit CLOSE
Echo.
Echo You need to run the script again after reboot anyway.
Start /wait C:\Win7qUD\2nd.msu
shutdown /r /t 60 /c "Rebooting:Process will continue after restart."
@echo 64step5 > C:\Step.txt
exit

:64step5
Echo.
@echo 64step5 > C:\Step.txt
:: Installing third MSU
cls
Echo Step 5 of 6
Echo.
Echo Starting Install
Echo.
Echo If this hangs for longer than about 30min reboot the machine and run the batch again.
Echo.
Echo If the installer prompts for reboot just hit CLOSE
Echo.
Echo You need to run the script again after reboot anyway.
Start /wait C:\Win7qUD\3rd.msu
shutdown /r /t 60 /c "Rebooting:Process will continue after restart."
@echo 64step6 > C:\Step.txt
exit

:64step6
Echo.
:: Cleaning up files etc
cls
rmdir C:\Win7qUD /s /q
del C:\Step.txt
Echo Step 6 of 6
Echo.
Echo Complete!
Echo.
Echo You should now be able to continue Windows updates as normal.
Echo.
Echo You can delete this script after it closes if you wish.
Echo.
Echo This script will now delete itself from startup.
Echo.
pause
del "%USERPROFILE%\Start Menu\Programs\Startup\*.bat"
goto exit

:32BIT
goto 32step1

:32step1
@echo 32step1 > C:\Step.txt
:: Kill Services and folders
cls
Echo.
Echo Step 1 of 6
Echo.
Echo Killing Services etc
SC stop wuauserv
rmdir c:\windows\softwaredistribution\WuRedir /s /q


:32step2
@echo 32step2 > C:\Step.txt
:: Download KB fixes x86
cls
echo.
Echo Step 2 of 6
Echo.
Echo Downloading KB updates.
Echo.
bitsadmin.exe /transfer "KB3020369" https://download.microsoft.com/download/C/0/8/C0823F43-BFE9-4147-9B0A-35769CBBE6B0/Windows6.1-KB3020369-x86.msu C:\Win7qUD\1st.msu
bitsadmin.exe /transfer "KB3172605" https://download.microsoft.com/download/C/D/5/CD5DE7B2-E857-4BD4-AA9C-6B30C3E1735A/Windows6.1-KB3172605-x86.msu C:\Win7qUD\2nd.msu
bitsadmin.exe /transfer "KB3125574" http://download.windowsupdate.com/d/msdownload/update/software/updt/2016/05/windows6.1-kb3125574-v4-x86_ba1ff5537312561795cc04db0b02fbb0a74b2cbd.msu C:\Win7qUD\3rd.msu

:32step3
Echo.
@echo 32step3 > C:\Step.txt
:: Installing first MSU
cls
Echo Step 3 of 6
Echo.
Echo Starting Install
Echo.
Echo If this hangs for longer than about 15min reboot the machine and run the batch again.
Echo.
Echo If the installer prompts for reboot just hit CLOSE
Echo.
Echo You need to run the script again after reboot anyway.
Start /wait C:\Win7qUD\1st.msu
shutdown /r /t 60 /c "Rebooting:Process will continue after restart."
@echo 32step4 > C:\Step.txt
exit

:32step4
Echo.
@echo 32step4 > C:\Step.txt
:: Installing second MSU
cls
Echo Step 4 of 6
Echo.
Echo Starting Install
Echo.
Echo If this hangs for longer than about 15min reboot the machine and run the batch again.
Echo.
Echo If the installer prompts for reboot just hit CLOSE
Echo.
Echo You need to run the script again after reboot anyway.
Start /wait C:\Win7qUD\2nd.msu
shutdown /r /t 60 /c "Rebooting:Process will continue after restart."
@echo 32step5 > C:\Step.txt
exit

:32step5
Echo.
@echo 32step5 > C:\Step.txt
:: Installing third MSU
cls
Echo Step 5 of 6
Echo.
Echo Starting Install
Echo.
Echo If this hangs for longer than about 30min reboot the machine and run the batch again.
Echo.
Echo If the installer prompts for reboot just hit CLOSE
Echo.
Echo You need to run the script again after reboot anyway.
Start /wait C:\Win7qUD\3rd.msu
shutdown /r /t 60 /c "Rebooting:Process will continue after restart."
@echo 32step6 > C:\Step.txt
exit

:32step6
Echo.
:: Cleaning up files etc
cls
rmdir C:\Win7qUD /s /q
del C:\Step.txt
Echo Step 6 of 6
Echo.
Echo Complete!
Echo.
Echo You should now be able to continue Windows updates as normal.
Echo.
Echo You can delete this script after it closes if you wish.
Echo.
Echo This script will now delete itself from startup.
Echo.
pause
del "%USERPROFILE%\Start Menu\Programs\Startup\*.bat"
goto exit

:exit
exit

I just updated this. It now detects windows version (so it wont attempt on anything other than windows 7) and architecture. So you can do 32 and 64 bit installs. I also now have it copy to startup so that it continues after it reboots your machine. It deletes itself and cleans up after of course. New zip and code in spilers if you want to take a look.

Total reboots are like 4 IIRC. Just let it do its thing it will tell you when its done.
 

Kursah

Super Moderator
Staff member
Joined
Oct 15, 2006
Messages
14,666 (2.30/day)
Location
Missoula, MT, USA
System Name Kursah's Gaming Rig 2018 (2022 Upgrade) - Ryzen+ Edition | Gaming Laptop (Lenovo Legion 5i Pro 2022)
Processor R7 5800X @ Stock | i7 12700H @ Stock
Motherboard Asus ROG Strix X370-F Gaming BIOS 6203| Legion 5i Pro NM-E231
Cooling Noctua NH-U14S Push-Pull + NT-H1 | Stock Cooling
Memory TEAMGROUP T-Force Vulcan Z 32GB (2x16) DDR4 4000 @ 3600 18-20-20-42 1.35v | 32GB DDR5 4800 (2x16)
Video Card(s) Palit GeForce RTX 4070 JetStream 12GB | CPU-based Intel Iris XE + RTX 3070 8GB 150W
Storage 4TB SP UD90 NVME, 960GB SATA SSD, 2TB HDD | 1TB Samsung OEM NVME SSD + 4TB Crucial P3 Plus NVME SSD
Display(s) Acer 28" 4K VG280K x2 | 16" 2560x1600 built-in
Case Corsair 600C - Stock Fans on Low | Stock Metal/Plastic
Audio Device(s) Aune T1 mk1 > AKG K553 Pro + JVC HA-RX 700 (Equalizer APO + PeaceUI) | Bluetooth Earbuds (BX29)
Power Supply EVGA 750G2 Modular + APC Back-UPS Pro 1500 | 300W OEM (heavy use) or Lenovo Legion C135W GAN (light)
Mouse Logitech G502 | Logitech M330
Keyboard HyperX Alloy Core RGB | Built in Keyboard (Lenovo laptop KB FTW)
Software Windows 11 Pro x64 | Windows 11 Home x64
I just updated this. It now detects windows version (so it wont attempt on anything other than windows 7) and architecture. So you can do 32 and 64 bit installs. I also now have it copy to startup so that it continues after it reboots your machine. It deletes itself and cleans up after of course. New zip and code in spilers if you want to take a look.

Total reboots are like 4 IIRC. Just let it do its thing it will tell you when its done.

This thread should be stickied... or you should create a new post that is stickied with your instructions and script. I am testing it now and so far so good! :D Saves me the effort of doing this myself and I appreciate that.
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,774 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
This thread should be stickied... or you should create a new post that is stickied with your instructions and script. I am testing it now and so far so good! :D Saves me the effort of doing this myself and I appreciate that.

haha I do appreciate it, dont hold it in high regard just yet, you do need to manually deal with the occasional box. I cant interact with them in batch. So hitting "Close" is still something the user needs to handle.
 
Top