[SOLVED] Windows 7 Professional SP1 - windowsupdate_80244019 wundowsupdate_dt000

VaesarR

New member
Joined
Sep 6, 2016
Posts
2
Just built a new rig, installed windows 7 professional sp1 x64, and when trying to apply updates, get a failure with the error code 80244019. I've run the sfcfix tool to generate the attached sfcfix.txt file and copied my CBS file as well.

Would greatly appreciate assistance as it seems like this site is the only place people actually seem to resolve this issue in lol. I've been googling and trying different fixes for hours and it's driving me nuts.

Code:
SFCFix version 3.0.0.0 by niemiro.
Start time: 2016-09-06 08:28:54.896
Microsoft Windows 7 Service Pack 1 - amd64
Not using a script file.
 

AutoAnalysis::
SUMMARY: No corruptions were detected.
AutoAnalysis:: directive completed successfully.
 

Successfully processed all directives.
SFCFix version 3.0.0.0 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2016-09-06 08:29:05.426
----------------------EOF-----------------------

EDIT: Forgot to mention, I've reinstalled, and tried reparing the installation, to no avail.
 

Attachments

I ended up resolving this, these are the steps I went through in the event that anyone has the same situation (as it appears to be fairly common):

  1. Found this thread: https://www.sysnative.com/forums/windows-update/21128-windows-updates-loop-appears.html
  2. Which had this link: Solve Windows Update problem (High CPU & memory usage)
  3. Which had this site: Search for Windows Updates takes forever? - A possible solution
  4. Downloaded all links for all packages relating to my OS (Win7 x64)
  5. Downloaded this script from that page, then ran it with admin permissions in the same folder as all the other downloaded packages:
Code:
[COLOR=#000000]@echo off
[/COLOR]setlocal

set prereq=KB3138612 KB3078601 KB3109094 KB3145739 KB3164033 KB3168965 KB3177725
set find=%SystemRoot%\system32\find.exe
set wmic=%SystemRoot%\system32\wbem\wmic.exe
set wusaSN=%SystemRoot%\SysNative\wusa.exe

set win=
ver | "%find%" "6.1." >NUL && set win=windows6.1
ver | "%find%" "6.0." >NUL && set win=windows6.0
if "%win%"=="" (
    echo.
    echo Error determining the Windows version!
    pause
    goto :EOF
)
set arch=x86
"%wmic%" COMPUTERSYSTEM GET SystemType | "%find%" /i "x64" >NUL && set arch=x64
set wusa=%SystemRoot%\system32\wusa.exe
if exist "%wusaSN%" set wusa=%wusaSN%

for %%i IN (win arch wusa) DO (
    call echo %%i = %%%%i%%
)
echo.

pushd %~dp0
echo List: %prereq%
for %%A IN (%prereq%) DO (
    echo.
    echo %%A
    for /F %%i IN ('dir /b "%win%-%%A-*%arch%.msu"') DO (
        call :INSTALL_MSU "%%~i"
    )
)
popd
echo.
echo.
endlocal
pause
goto :EOF

:INSTALL_MSU
echo %~1
start /wait "" "%wusa%" "%~1" /quiet /norestart
echo Errorlevel: %errorlevel%
if "%errorlevel%"=="3010" echo Reboot required [COLOR=#000000]goto :EOF[/COLOR]
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top