8024402b ошибка обновления windows 7

  • Remove From My Forums
  • Question

  • Hi all,

    I’m getting an error 0x8024402b on some clients after rebuilding my WSUS server. These clients are mostly win 7 x64 pcs + one 2008 r2 Exchange server.

    This affects only 5 or 6 clients (out of 300), the rest are working perfectly.

    Things I tried so far:

    1. Delete SoftwareDistribution

    2. Install System Update Readiness Tool (checksur). Installed, no errors coming on the logs.

    3. sfc /scannow reports no errors.

    4. diagcab (Windows Update troubleshooting tool).

    5. Basic troubleshooting: restart services, remove and add client back in WSUS, check for http://wsusserver:8530/selfupdate/iuident.cab

    6. Changed ‘uploadReadAheadSize’ on IIS on WSUS server from 49152 to 491521. Still getting a HTTP 413 in the log.

    See below my WindowsUpdate.log:

    2017-06-22	19:36:18:794	1044	c30	Misc	===========  Logging initialized (build: 7.6.7601.23735, tz: +0300)  ===========
    2017-06-22	19:36:18:794	1044	c30	Misc	  = Process: C:Windowssystem32svchost.exe
    2017-06-22	19:36:18:794	1044	c30	Misc	  = Module: c:windowssystem32wuaueng.dll
    2017-06-22	19:36:18:794	1044	c30	Service	*************
    2017-06-22	19:36:18:794	1044	c30	Service	** START **  Service: Service startup
    2017-06-22	19:36:18:794	1044	c30	Service	*********
    2017-06-22	19:36:18:798	1044	c30	Agent	  * WU client version 7.6.7601.23735
    2017-06-22	19:36:18:798	1044	c30	Agent	  * Base directory: C:WindowsSoftwareDistribution
    2017-06-22	19:36:18:798	1044	c30	Agent	  * Access type: No proxy
    2017-06-22	19:36:18:801	1044	c30	Agent	  * Network state: Connected
    2017-06-22	19:36:30:015	1044	16b8	Report	CWERReporter::Init succeeded
    2017-06-22	19:36:30:015	1044	16b8	Agent	***********  Agent: Initializing Windows Update Agent  ***********
    2017-06-22	19:36:30:015	1044	16b8	Agent	  * Prerequisite roots succeeded.
    2017-06-22	19:36:30:015	1044	16b8	Agent	***********  Agent: Initializing global settings cache  ***********
    2017-06-22	19:36:30:015	1044	16b8	Agent	  * WSUS server: http://ccsv-wsus1:8530
    2017-06-22	19:36:30:015	1044	16b8	Agent	  * WSUS status server: http://ccsv-wsus1:8530
    2017-06-22	19:36:30:015	1044	16b8	Agent	  * Target group: (Unassigned Computers)
    2017-06-22	19:36:30:015	1044	16b8	Agent	  * Windows Update access disabled: No
    2017-06-22	19:36:30:015	1044	16b8	DnldMgr	Download manager restoring 0 downloads
    2017-06-22	19:36:30:016	1044	16b8	AU	###########  AU: Initializing Automatic Updates  ###########
    2017-06-22	19:36:30:017	1044	16b8	AU	  # WSUS server: http://ccsv-wsus1:8530
    2017-06-22	19:36:30:017	1044	16b8	AU	  # Detection frequency: 10
    2017-06-22	19:36:30:017	1044	16b8	AU	  # Approval type: Scheduled (Policy)
    2017-06-22	19:36:30:017	1044	16b8	AU	  # Scheduled install day/time: Friday at 1:00
    2017-06-22	19:36:30:017	1044	16b8	AU	  # Auto-install minor updates: Yes (Policy)
    2017-06-22	19:36:30:017	1044	16b8	AU	  # Will interact with non-admins (Non-admins are elevated (Policy))
    2017-06-22	19:36:30:017	1044	16b8	AU	Setting AU scheduled install time to 2017-06-22 22:00:00
    2017-06-22	19:36:30:056	1044	c30	Report	***********  Report: Initializing static reporting data  ***********
    2017-06-22	19:36:30:056	1044	c30	Report	  * OS Version = 6.1.7601.1.0.65792
    2017-06-22	19:36:30:056	1044	c30	Report	  * OS Product Type = 0x00000004
    2017-06-22	19:36:30:061	1044	c30	Report	  * Computer Brand = Hewlett-Packard
    2017-06-22	19:36:30:061	1044	c30	Report	  * Computer Model = HP Compaq Elite 8300 SFF
    2017-06-22	19:36:30:063	1044	c30	Report	  * Bios Revision = K01 v02.57
    2017-06-22	19:36:30:063	1044	c30	Report	  * Bios Name = Default System BIOS
    2017-06-22	19:36:30:063	1044	c30	Report	  * Bios Release Date = 2012-11-16T00:00:00
    2017-06-22	19:36:30:063	1044	c30	Report	  * Locale ID = 1033
    2017-06-22	19:36:30:119	1044	16b8	AU	Successfully wrote event for AU health state:0
    2017-06-22	19:36:30:120	1044	16b8	AU	Initializing featured updates
    2017-06-22	19:36:30:120	1044	16b8	AU	Found 0 cached featured updates
    2017-06-22	19:36:30:120	1044	16b8	AU	Successfully wrote event for AU health state:0
    2017-06-22	19:36:30:121	1044	16b8	AU	Successfully wrote event for AU health state:0
    2017-06-22	19:36:30:121	1044	16b8	AU	AU finished delayed initialization
    2017-06-22	19:36:32:507	1044	16b8	AU	Triggering AU detection through DetectNow API
    2017-06-22	19:36:32:507	1044	16b8	AU	Triggering Online detection (interactive)
    2017-06-22	19:36:32:508	1044	c30	AU	#############
    2017-06-22	19:36:32:508	1044	c30	AU	## START ##  AU: Search for updates
    2017-06-22	19:36:32:508	1044	c30	AU	#########
    2017-06-22	19:36:32:510	1044	c30	AU	<<## SUBMITTED ## AU: Search for updates [CallId = {0EF3141F-DFBB-4A6E-B839-E9A683B3577D}]
    2017-06-22	19:36:32:510	1044	360	Agent	*************
    2017-06-22	19:36:32:510	1044	360	Agent	** START **  Agent: Finding updates [CallerId = AutomaticUpdates]
    2017-06-22	19:36:32:510	1044	360	Agent	*********
    2017-06-22	19:36:32:510	1044	360	Agent	  * Online = Yes; Ignore download priority = No
    2017-06-22	19:36:32:510	1044	360	Agent	  * Criteria = "IsInstalled=0 and DeploymentAction='Installation' or IsPresent=1 and DeploymentAction='Uninstallation' or IsInstalled=1 and DeploymentAction='Installation' and RebootRequired=1 or IsInstalled=0 and DeploymentAction='Uninstallation' and RebootRequired=1"
    2017-06-22	19:36:32:510	1044	360	Agent	  * ServiceID = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} Managed
    2017-06-22	19:36:32:510	1044	360	Agent	  * Search Scope = {Machine}
    2017-06-22	19:36:32:510	1044	360	Setup	Checking for agent SelfUpdate
    2017-06-22	19:36:32:511	1044	360	Setup	Client version: Core: 7.6.7601.23735  Aux: 7.6.7601.23735
    2017-06-22	19:36:32:530	1044	360	Misc	Validating signature for C:WindowsSoftwareDistributionSelfUpdatewuident.cab with dwProvFlags 0x00000080:
    2017-06-22	19:36:32:540	1044	360	Misc	 Microsoft signed: NA
    2017-06-22	19:36:32:549	1044	360	Misc	Validating signature for C:WindowsSoftwareDistributionSelfUpdateTMP4712.tmp with dwProvFlags 0x00000080:
    2017-06-22	19:36:32:565	1044	360	Misc	 Microsoft signed: NA
    2017-06-22	19:36:32:573	1044	360	Misc	Validating signature for C:WindowsSoftwareDistributionSelfUpdatewsus3setup.cab with dwProvFlags 0x00000080:
    2017-06-22	19:36:32:577	1044	360	Misc	 Microsoft signed: NA
    2017-06-22	19:36:32:585	1044	360	Misc	Validating signature for C:WindowsSoftwareDistributionSelfUpdatewsus3setup.cab with dwProvFlags 0x00000080:
    2017-06-22	19:36:32:589	1044	360	Misc	 Microsoft signed: NA
    2017-06-22	19:36:32:606	1044	360	Setup	Determining whether a new setup handler needs to be downloaded
    2017-06-22	19:36:32:606	1044	360	Misc	Validating signature for C:WindowsSoftwareDistributionSelfUpdateHandlerWuSetupV.exe with dwProvFlags 0x00000080:
    2017-06-22	19:36:32:611	1044	360	Misc	 Microsoft signed: NA
    2017-06-22	19:36:32:611	1044	360	Setup	SelfUpdate handler update NOT required: Current version: 7.6.7600.320, required version: 7.6.7600.320
    2017-06-22	19:36:32:611	1044	360	Setup	Evaluating applicability of setup package "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~amd64~~7.6.7600.320"
    2017-06-22	19:36:32:613	1044	360	Setup	Setup package "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~amd64~~7.6.7600.320" is already installed.
    2017-06-22	19:36:32:613	1044	360	Setup	Evaluating applicability of setup package "WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.320"
    2017-06-22	19:36:32:626	1044	360	Setup	Setup package "WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.320" is already installed.
    2017-06-22	19:36:32:626	1044	360	Setup	Evaluating applicability of setup package "WUClient-SelfUpdate-Core-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.320"
    2017-06-22	19:36:32:644	1044	360	Setup	Setup package "WUClient-SelfUpdate-Core-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.320" is already installed.
    2017-06-22	19:36:32:645	1044	360	Setup	SelfUpdate check completed.  SelfUpdate is NOT required.
    2017-06-22	19:36:32:847	1044	360	PT	+++++++++++  PT: Synchronizing server updates  +++++++++++
    2017-06-22	19:36:32:847	1044	360	PT	  + ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL = http://ccsv-wsus1:8530/ClientWebService/client.asmx
    2017-06-22	19:36:38:146	1044	360	PT	WARNING: SyncUpdates failure, error = 0x8024402B, soap client error = 10, soap error code = 0, HTTP status code = 413
    2017-06-22	19:36:38:146	1044	360	PT	WARNING: PTError: 0x8024402b
    2017-06-22	19:36:38:146	1044	360	PT	WARNING: SyncUpdates_WithRecovery failed.: 0x8024402b
    2017-06-22	19:36:38:146	1044	360	PT	WARNING: Sync of Updates: 0x8024402b
    2017-06-22	19:36:38:146	1044	360	PT	WARNING: SyncServerUpdatesInternal failed: 0x8024402b
    2017-06-22	19:36:38:146	1044	360	Agent	  * WARNING: Failed to synchronize, error = 0x8024402B
    2017-06-22	19:36:38:148	1044	360	Agent	  * WARNING: Exit code = 0x8024402B
    2017-06-22	19:36:38:148	1044	360	Agent	*********
    2017-06-22	19:36:38:148	1044	360	Agent	**  END  **  Agent: Finding updates [CallerId = AutomaticUpdates]
    2017-06-22	19:36:38:148	1044	360	Agent	*************
    2017-06-22	19:36:38:148	1044	360	Agent	WARNING: WU client failed Searching for update with error 0x8024402b
    2017-06-22	19:36:38:154	1044	ae0	AU	>>##  RESUMED  ## AU: Search for updates [CallId = {0EF3141F-DFBB-4A6E-B839-E9A683B3577D}]
    2017-06-22	19:36:38:154	1044	ae0	AU	  # WARNING: Search callback failed, result = 0x8024402B
    2017-06-22	19:36:38:154	1044	ae0	AU	  # WARNING: Failed to find updates with error code 8024402B
    2017-06-22	19:36:38:154	1044	ae0	AU	#########
    2017-06-22	19:36:38:154	1044	ae0	AU	##  END  ##  AU: Search for updates [CallId = {0EF3141F-DFBB-4A6E-B839-E9A683B3577D}]
    2017-06-22	19:36:38:154	1044	ae0	AU	#############
    2017-06-22	19:36:38:155	1044	ae0	AU	Successfully wrote event for AU health state:0
    2017-06-22	19:36:38:155	1044	ae0	AU	AU setting next detection timeout to 2017-06-22 21:36:38
    2017-06-22	19:36:38:155	1044	ae0	AU	Setting AU scheduled install time to 2017-06-22 22:00:00
    2017-06-22	19:36:38:155	1044	ae0	AU	Successfully wrote event for AU health state:0
    2017-06-22	19:36:38:156	1044	ae0	AU	Successfully wrote event for AU health state:0
    2017-06-22	19:36:43:148	1044	360	Report	REPORT EVENT: {18AEA355-C359-40F4-91AE-482786516C9E}	2017-06-22 19:36:38:148+0300	1	148	101	{00000000-0000-0000-0000-000000000000}	0	8024402b	AutomaticUpdates	Failure	Software Synchronization	Windows Update Client failed to detect with error 0x8024402b.
    2017-06-22	19:36:43:162	1044	360	Report	CWERReporter::HandleEvents - WER report upload completed with status 0x8
    2017-06-22	19:36:43:162	1044	360	Report	WER Report sent: 7.6.7601.23735 0x8024402b(0) 0000000-0000-0000-0000-000000000000 Scan 0 1 AutomaticUpdates {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} 0

    Edit: 24/jun

    1. KB3159706 is installed on my WSUS server and the post installation steps have been done successfully. 

    2. I’ve tried removing one of the win7 pcs from the GPO so it connects to Microsoft servers instead of our WSUS. Updates are coming and they’re installed correctly. This suggests an issue with my WSUS.

    Any idea?

    • Edited by

      Saturday, June 24, 2017 2:58 PM

Answers

  • My script usually fixes this issue of clients not seeming to download/report to WSUS. I did not want to bring it up before because it could have been the other issue but since it is not…

    Have a peek at my Adamj Clean-WSUS script. It is the last WSUS Script you will ever need.

    http://community.spiceworks.com/scripts/show/2998-adamj-clean-wsus

    What it does:

    1. Remove all Drivers from the WSUS Database.
    2. Shrink your WSUSContent folder’s size by declining superseded updates.
    3. Remove declined updates from the WSUS Database.
    4. Clean out all the synchronization logs that have built up over time (configurable, with the default keeping the last 14 days of logs).
    5. Compress Update Revisions.
    6. Remove Obsolete Updates.
    7. Computer Object Cleanup (configurable, with the default of deleting computer objects that have not synced within 30 days).
    8. Application Pool Memory Configuration to display the current private memory limit and easily increase it by any configurable amount.
    9. Run the Recommended SQL database Maintenance script on the actual SQL database.
    10. Run the Server Cleanup Wizard.

    It will email the report out to you or save it to a file, or both.

    Although the script is lengthy, it has been made to be super easy to setup and use. There are some prerequisites and instructions at the top of the script. After installing the prerequisites and configuring the variables for your environment, simply run:

    .Clean-WSUS.ps1 -FirstRun

    and then

    .Clean-WSUS.ps1 -InstallTask

    If you wish to view or increase the Application Pool Memory Configuration, you must run it with the required switch. See Get-Help .Clean-WSUS.ps1 -Examples

    If you’re having trouble, there’s also a -HelpMe option that will create a log so you can send it to me for support.


    Adam Marshall, MCSE: Security
    http://www.adamj.org

    • Marked as answer by
      A.Zamfir
      Tuesday, June 27, 2017 10:49 AM

При обновлении клиентских ПК через WSUS иногда возникает ошибка с кодом 0x8024402b. Основные причины сбоя таковы:

  • заканчивается свободное место на сервере;
  • настройки WSUS некорректны.

0x8024402b

Для исправления неполадки выполните следующее:

  1. Измените настройки апдейта с Declined на Not Approved.
  2. Переустановите WSUS.
  3. Проведите чистку WSUS. До июня 2018 года для этого хорошо подходил специальный скрипт Adamj Clean-WSUS script, но его автор решил заработать на нем, так что теперь он не доступен для скачивания с изначального репозитория на community.spiceworks.com. Если сумеете отыскать его из неофициальных источников, то хорошо. Если нет, то выполните вручную следующее:
    • удалите драйвера с базы данных WSUS;
    • уменьшите объем папки WSUSContent за счет удаления неактуальных апдейтов;
    • очистите логи конфигурации;
    • увеличьте текущий объем рабочей памяти, выделяемой под нужды WSUS.
  • Remove From My Forums
  • Question

  • Hi all,

    I’m getting an error 0x8024402b on some clients after rebuilding my WSUS server. These clients are mostly win 7 x64 pcs + one 2008 r2 Exchange server.

    This affects only 5 or 6 clients (out of 300), the rest are working perfectly.

    Things I tried so far:

    1. Delete SoftwareDistribution

    2. Install System Update Readiness Tool (checksur). Installed, no errors coming on the logs.

    3. sfc /scannow reports no errors.

    4. diagcab (Windows Update troubleshooting tool).

    5. Basic troubleshooting: restart services, remove and add client back in WSUS, check for http://wsusserver:8530/selfupdate/iuident.cab

    6. Changed ‘uploadReadAheadSize’ on IIS on WSUS server from 49152 to 491521. Still getting a HTTP 413 in the log.

    See below my WindowsUpdate.log:

    2017-06-22	19:36:18:794	1044	c30	Misc	===========  Logging initialized (build: 7.6.7601.23735, tz: +0300)  ===========
    2017-06-22	19:36:18:794	1044	c30	Misc	  = Process: C:Windowssystem32svchost.exe
    2017-06-22	19:36:18:794	1044	c30	Misc	  = Module: c:windowssystem32wuaueng.dll
    2017-06-22	19:36:18:794	1044	c30	Service	*************
    2017-06-22	19:36:18:794	1044	c30	Service	** START **  Service: Service startup
    2017-06-22	19:36:18:794	1044	c30	Service	*********
    2017-06-22	19:36:18:798	1044	c30	Agent	  * WU client version 7.6.7601.23735
    2017-06-22	19:36:18:798	1044	c30	Agent	  * Base directory: C:WindowsSoftwareDistribution
    2017-06-22	19:36:18:798	1044	c30	Agent	  * Access type: No proxy
    2017-06-22	19:36:18:801	1044	c30	Agent	  * Network state: Connected
    2017-06-22	19:36:30:015	1044	16b8	Report	CWERReporter::Init succeeded
    2017-06-22	19:36:30:015	1044	16b8	Agent	***********  Agent: Initializing Windows Update Agent  ***********
    2017-06-22	19:36:30:015	1044	16b8	Agent	  * Prerequisite roots succeeded.
    2017-06-22	19:36:30:015	1044	16b8	Agent	***********  Agent: Initializing global settings cache  ***********
    2017-06-22	19:36:30:015	1044	16b8	Agent	  * WSUS server: http://ccsv-wsus1:8530
    2017-06-22	19:36:30:015	1044	16b8	Agent	  * WSUS status server: http://ccsv-wsus1:8530
    2017-06-22	19:36:30:015	1044	16b8	Agent	  * Target group: (Unassigned Computers)
    2017-06-22	19:36:30:015	1044	16b8	Agent	  * Windows Update access disabled: No
    2017-06-22	19:36:30:015	1044	16b8	DnldMgr	Download manager restoring 0 downloads
    2017-06-22	19:36:30:016	1044	16b8	AU	###########  AU: Initializing Automatic Updates  ###########
    2017-06-22	19:36:30:017	1044	16b8	AU	  # WSUS server: http://ccsv-wsus1:8530
    2017-06-22	19:36:30:017	1044	16b8	AU	  # Detection frequency: 10
    2017-06-22	19:36:30:017	1044	16b8	AU	  # Approval type: Scheduled (Policy)
    2017-06-22	19:36:30:017	1044	16b8	AU	  # Scheduled install day/time: Friday at 1:00
    2017-06-22	19:36:30:017	1044	16b8	AU	  # Auto-install minor updates: Yes (Policy)
    2017-06-22	19:36:30:017	1044	16b8	AU	  # Will interact with non-admins (Non-admins are elevated (Policy))
    2017-06-22	19:36:30:017	1044	16b8	AU	Setting AU scheduled install time to 2017-06-22 22:00:00
    2017-06-22	19:36:30:056	1044	c30	Report	***********  Report: Initializing static reporting data  ***********
    2017-06-22	19:36:30:056	1044	c30	Report	  * OS Version = 6.1.7601.1.0.65792
    2017-06-22	19:36:30:056	1044	c30	Report	  * OS Product Type = 0x00000004
    2017-06-22	19:36:30:061	1044	c30	Report	  * Computer Brand = Hewlett-Packard
    2017-06-22	19:36:30:061	1044	c30	Report	  * Computer Model = HP Compaq Elite 8300 SFF
    2017-06-22	19:36:30:063	1044	c30	Report	  * Bios Revision = K01 v02.57
    2017-06-22	19:36:30:063	1044	c30	Report	  * Bios Name = Default System BIOS
    2017-06-22	19:36:30:063	1044	c30	Report	  * Bios Release Date = 2012-11-16T00:00:00
    2017-06-22	19:36:30:063	1044	c30	Report	  * Locale ID = 1033
    2017-06-22	19:36:30:119	1044	16b8	AU	Successfully wrote event for AU health state:0
    2017-06-22	19:36:30:120	1044	16b8	AU	Initializing featured updates
    2017-06-22	19:36:30:120	1044	16b8	AU	Found 0 cached featured updates
    2017-06-22	19:36:30:120	1044	16b8	AU	Successfully wrote event for AU health state:0
    2017-06-22	19:36:30:121	1044	16b8	AU	Successfully wrote event for AU health state:0
    2017-06-22	19:36:30:121	1044	16b8	AU	AU finished delayed initialization
    2017-06-22	19:36:32:507	1044	16b8	AU	Triggering AU detection through DetectNow API
    2017-06-22	19:36:32:507	1044	16b8	AU	Triggering Online detection (interactive)
    2017-06-22	19:36:32:508	1044	c30	AU	#############
    2017-06-22	19:36:32:508	1044	c30	AU	## START ##  AU: Search for updates
    2017-06-22	19:36:32:508	1044	c30	AU	#########
    2017-06-22	19:36:32:510	1044	c30	AU	<<## SUBMITTED ## AU: Search for updates [CallId = {0EF3141F-DFBB-4A6E-B839-E9A683B3577D}]
    2017-06-22	19:36:32:510	1044	360	Agent	*************
    2017-06-22	19:36:32:510	1044	360	Agent	** START **  Agent: Finding updates [CallerId = AutomaticUpdates]
    2017-06-22	19:36:32:510	1044	360	Agent	*********
    2017-06-22	19:36:32:510	1044	360	Agent	  * Online = Yes; Ignore download priority = No
    2017-06-22	19:36:32:510	1044	360	Agent	  * Criteria = "IsInstalled=0 and DeploymentAction='Installation' or IsPresent=1 and DeploymentAction='Uninstallation' or IsInstalled=1 and DeploymentAction='Installation' and RebootRequired=1 or IsInstalled=0 and DeploymentAction='Uninstallation' and RebootRequired=1"
    2017-06-22	19:36:32:510	1044	360	Agent	  * ServiceID = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} Managed
    2017-06-22	19:36:32:510	1044	360	Agent	  * Search Scope = {Machine}
    2017-06-22	19:36:32:510	1044	360	Setup	Checking for agent SelfUpdate
    2017-06-22	19:36:32:511	1044	360	Setup	Client version: Core: 7.6.7601.23735  Aux: 7.6.7601.23735
    2017-06-22	19:36:32:530	1044	360	Misc	Validating signature for C:WindowsSoftwareDistributionSelfUpdatewuident.cab with dwProvFlags 0x00000080:
    2017-06-22	19:36:32:540	1044	360	Misc	 Microsoft signed: NA
    2017-06-22	19:36:32:549	1044	360	Misc	Validating signature for C:WindowsSoftwareDistributionSelfUpdateTMP4712.tmp with dwProvFlags 0x00000080:
    2017-06-22	19:36:32:565	1044	360	Misc	 Microsoft signed: NA
    2017-06-22	19:36:32:573	1044	360	Misc	Validating signature for C:WindowsSoftwareDistributionSelfUpdatewsus3setup.cab with dwProvFlags 0x00000080:
    2017-06-22	19:36:32:577	1044	360	Misc	 Microsoft signed: NA
    2017-06-22	19:36:32:585	1044	360	Misc	Validating signature for C:WindowsSoftwareDistributionSelfUpdatewsus3setup.cab with dwProvFlags 0x00000080:
    2017-06-22	19:36:32:589	1044	360	Misc	 Microsoft signed: NA
    2017-06-22	19:36:32:606	1044	360	Setup	Determining whether a new setup handler needs to be downloaded
    2017-06-22	19:36:32:606	1044	360	Misc	Validating signature for C:WindowsSoftwareDistributionSelfUpdateHandlerWuSetupV.exe with dwProvFlags 0x00000080:
    2017-06-22	19:36:32:611	1044	360	Misc	 Microsoft signed: NA
    2017-06-22	19:36:32:611	1044	360	Setup	SelfUpdate handler update NOT required: Current version: 7.6.7600.320, required version: 7.6.7600.320
    2017-06-22	19:36:32:611	1044	360	Setup	Evaluating applicability of setup package "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~amd64~~7.6.7600.320"
    2017-06-22	19:36:32:613	1044	360	Setup	Setup package "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~amd64~~7.6.7600.320" is already installed.
    2017-06-22	19:36:32:613	1044	360	Setup	Evaluating applicability of setup package "WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.320"
    2017-06-22	19:36:32:626	1044	360	Setup	Setup package "WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.320" is already installed.
    2017-06-22	19:36:32:626	1044	360	Setup	Evaluating applicability of setup package "WUClient-SelfUpdate-Core-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.320"
    2017-06-22	19:36:32:644	1044	360	Setup	Setup package "WUClient-SelfUpdate-Core-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.320" is already installed.
    2017-06-22	19:36:32:645	1044	360	Setup	SelfUpdate check completed.  SelfUpdate is NOT required.
    2017-06-22	19:36:32:847	1044	360	PT	+++++++++++  PT: Synchronizing server updates  +++++++++++
    2017-06-22	19:36:32:847	1044	360	PT	  + ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL = http://ccsv-wsus1:8530/ClientWebService/client.asmx
    2017-06-22	19:36:38:146	1044	360	PT	WARNING: SyncUpdates failure, error = 0x8024402B, soap client error = 10, soap error code = 0, HTTP status code = 413
    2017-06-22	19:36:38:146	1044	360	PT	WARNING: PTError: 0x8024402b
    2017-06-22	19:36:38:146	1044	360	PT	WARNING: SyncUpdates_WithRecovery failed.: 0x8024402b
    2017-06-22	19:36:38:146	1044	360	PT	WARNING: Sync of Updates: 0x8024402b
    2017-06-22	19:36:38:146	1044	360	PT	WARNING: SyncServerUpdatesInternal failed: 0x8024402b
    2017-06-22	19:36:38:146	1044	360	Agent	  * WARNING: Failed to synchronize, error = 0x8024402B
    2017-06-22	19:36:38:148	1044	360	Agent	  * WARNING: Exit code = 0x8024402B
    2017-06-22	19:36:38:148	1044	360	Agent	*********
    2017-06-22	19:36:38:148	1044	360	Agent	**  END  **  Agent: Finding updates [CallerId = AutomaticUpdates]
    2017-06-22	19:36:38:148	1044	360	Agent	*************
    2017-06-22	19:36:38:148	1044	360	Agent	WARNING: WU client failed Searching for update with error 0x8024402b
    2017-06-22	19:36:38:154	1044	ae0	AU	>>##  RESUMED  ## AU: Search for updates [CallId = {0EF3141F-DFBB-4A6E-B839-E9A683B3577D}]
    2017-06-22	19:36:38:154	1044	ae0	AU	  # WARNING: Search callback failed, result = 0x8024402B
    2017-06-22	19:36:38:154	1044	ae0	AU	  # WARNING: Failed to find updates with error code 8024402B
    2017-06-22	19:36:38:154	1044	ae0	AU	#########
    2017-06-22	19:36:38:154	1044	ae0	AU	##  END  ##  AU: Search for updates [CallId = {0EF3141F-DFBB-4A6E-B839-E9A683B3577D}]
    2017-06-22	19:36:38:154	1044	ae0	AU	#############
    2017-06-22	19:36:38:155	1044	ae0	AU	Successfully wrote event for AU health state:0
    2017-06-22	19:36:38:155	1044	ae0	AU	AU setting next detection timeout to 2017-06-22 21:36:38
    2017-06-22	19:36:38:155	1044	ae0	AU	Setting AU scheduled install time to 2017-06-22 22:00:00
    2017-06-22	19:36:38:155	1044	ae0	AU	Successfully wrote event for AU health state:0
    2017-06-22	19:36:38:156	1044	ae0	AU	Successfully wrote event for AU health state:0
    2017-06-22	19:36:43:148	1044	360	Report	REPORT EVENT: {18AEA355-C359-40F4-91AE-482786516C9E}	2017-06-22 19:36:38:148+0300	1	148	101	{00000000-0000-0000-0000-000000000000}	0	8024402b	AutomaticUpdates	Failure	Software Synchronization	Windows Update Client failed to detect with error 0x8024402b.
    2017-06-22	19:36:43:162	1044	360	Report	CWERReporter::HandleEvents - WER report upload completed with status 0x8
    2017-06-22	19:36:43:162	1044	360	Report	WER Report sent: 7.6.7601.23735 0x8024402b(0) 0000000-0000-0000-0000-000000000000 Scan 0 1 AutomaticUpdates {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} 0

    Edit: 24/jun

    1. KB3159706 is installed on my WSUS server and the post installation steps have been done successfully. 

    2. I’ve tried removing one of the win7 pcs from the GPO so it connects to Microsoft servers instead of our WSUS. Updates are coming and they’re installed correctly. This suggests an issue with my WSUS.

    Any idea?

    • Edited by

      Saturday, June 24, 2017 2:58 PM

Answers

  • My script usually fixes this issue of clients not seeming to download/report to WSUS. I did not want to bring it up before because it could have been the other issue but since it is not…

    Have a peek at my Adamj Clean-WSUS script. It is the last WSUS Script you will ever need.

    http://community.spiceworks.com/scripts/show/2998-adamj-clean-wsus

    What it does:

    1. Remove all Drivers from the WSUS Database.
    2. Shrink your WSUSContent folder’s size by declining superseded updates.
    3. Remove declined updates from the WSUS Database.
    4. Clean out all the synchronization logs that have built up over time (configurable, with the default keeping the last 14 days of logs).
    5. Compress Update Revisions.
    6. Remove Obsolete Updates.
    7. Computer Object Cleanup (configurable, with the default of deleting computer objects that have not synced within 30 days).
    8. Application Pool Memory Configuration to display the current private memory limit and easily increase it by any configurable amount.
    9. Run the Recommended SQL database Maintenance script on the actual SQL database.
    10. Run the Server Cleanup Wizard.

    It will email the report out to you or save it to a file, or both.

    Although the script is lengthy, it has been made to be super easy to setup and use. There are some prerequisites and instructions at the top of the script. After installing the prerequisites and configuring the variables for your environment, simply run:

    .Clean-WSUS.ps1 -FirstRun

    and then

    .Clean-WSUS.ps1 -InstallTask

    If you wish to view or increase the Application Pool Memory Configuration, you must run it with the required switch. See Get-Help .Clean-WSUS.ps1 -Examples

    If you’re having trouble, there’s also a -HelpMe option that will create a log so you can send it to me for support.


    Adam Marshall, MCSE: Security
    http://www.adamj.org

    • Marked as answer by
      A.Zamfir
      Tuesday, June 27, 2017 10:49 AM

Содержание

  • Исправляем ошибку обновлений с кодом 80244022 в Windows 7
    • Способ 1: Проверка даты и времени
    • Способ 2: Использование средства устранения неполадок
    • Способ 3: Настройка параметров подключения IE
    • Способ 4: Сброс конфигурации центра обновлений
    • Способ 5: Редактирование параметров реестра
    • Способ 6: Установка обновления вручную
    • Способ 7: Исправление ошибок и восстановление системы
  • Вопросы и ответы

«Ошибка обновления 80244022» в Windows 7

Сейчас еще множество пользователей обладают операционной системой Windows 7 и регулярно устанавливают на нее вышедшие обновления. Однако не всегда получается удачно осуществить данную процедуру, иногда юзер сталкивается с возникновением ошибок, сопровождающихся различными кодами. Один из них имеет обозначение 80244022 и может свидетельствовать о самых разных проблемах, от неполадок с интернет-подключением, до отсутствия определенных системных файлов. В этой статье мы хотим помочь начинающим и опытным пользователям разобраться с этой трудностью, подобрав оптимальный метод решения.

Поскольку однозначно сказать, какой из вариантов решения подойдет в той или иной ситуации, нельзя, вам остается перебирать каждый способ по очереди, начав с самого простого и действенного, и закончив более сложными и редко встречающимися методами. Только путем проб можно понять, что именно мешает обновлению, а само исправление уже не займет много времени.

Способ 1: Проверка даты и времени

Для Виндовс очень важно, чтобы дата и время были установлены правильно. Если значения этих параметров не соответствуют действительности, вы можете получить ряд неполадок, среди которых и ошибка с кодом 80244022. В таком случае от вас лишь требуется проверить корректность упомянутых параметров и при необходимости изменить их:

  1. Откройте меню «Пуск» и переходите в раздел «Панель управления».
  2. Переход к панели управления для настройки даты и времени в Windows 7

  3. Переместитесь в раздел «Дата и время».
  4. Выбор раздела для настройки даты и времени через Панель управления Windows 7

  5. Откроется небольшое новое окно, в котором следует кликнуть на «Изменить дату и время».
  6. Открытие дополнительного окна для настройки даты и времени в Windows 7

  7. Используйте появившееся меню, чтобы выставить правильные значения.
  8. Правильная настройка даты и времени через дополнительное окно Windows 7

Однако не всегда банальное изменение времени проходит удачно. Не исключены ситуации, когда возникают трудности с синхронизацией или дата вовсе сбивается после перезагрузки компьютера. Более детальную информацию по этим темам вы найдете в других наших статьях, перейдя по указанным ниже ссылкам.

Подробнее:
Синхронизируем время в Windows 7
Решаем проблему сброса времени на компьютере

Способ 2: Использование средства устранения неполадок

В каждой актуальной версии Виндовс присутствует встроенная система обнаружения и исправления неполадок. Работает она в разных направлениях, потому помогает исправить ошибки и с обновлениями. Нет стопроцентных гарантий, что этот метод точно сработает, однако от вас не потребуется практически никаких усилий, потому это обязательно надо попробовать.

  1. Снова переместитесь в «Панель управления», где выберите раздел «Центр поддержки».
  2. Переход к меню исправления неполадок в операционной системе Windows 7

  3. Опуститесь в самый низ окна, где найдите категорию «Устранение неполадок».
  4. Выбор средства исправления неполадок операционной системы Windows 7

  5. В открывшемся окне нажмите по надписи «Система и безопасность», чтобы получить полный список всех вариантов исправлений.
  6. Переход к выбору метода исправления неполадок в операционной системе Windows 7

  7. В появившемся меню понадобится выбрать «Центр обновления Windows».
  8. Запуск средства исправления неполадок с Центром обновления Windows 7

  9. Ознакомьтесь с информацией, которая отображена в мастере исправления неполадок, а затем перемещайтесь далее.
  10. Переход к проверке ошибок в работе Центра обновлений Windows 7

  11. Ожидайте завершения сканирования и следуйте отобразившимся на экране инструкциям.
  12. Ожидание исправления неполадок с Центром обновления Windows 7

Обычно после окончания сканирования вы получаете уведомление о том, что ошибок не было найдено или обнаруженные проблемы успешно исправлены. Дополнительно могут появиться и отдельные указания, которые нужно выполнить для того, что бы средство завершило свою работу.

Способ 3: Настройка параметров подключения IE

Не секрет, что для загрузки обновлений в Виндовс 7 используется интернет, а подключение к нему осуществляется через стандартный браузер Internet Explorer. Иногда конфигурация обозревателя не позволяет корректно работать системным средствам ОС, потому необходимо проверить их и настроить вручную:

  1. Запустите Internet Explorer, щелкните по значку в виде шестеренки, который находится справа вверху, и в открывшемся контекстном меню выберите вариант «Свойства браузера».
  2. Переход к свойствам стандартного браузера системы Windows 7

  3. Переместитесь во вкладку «Подключения» и в разделе «Настройки параметров локальной сети» кликните по кнопке «Настройка сети».
  4. Переход к настройкам локального подключения стандартного браузера Windows 7

  5. Отметьте галочкой «Использовать прокси-сервер для локальных подключений» и нажмите на активную кнопку «Дополнительно».
  6. Активация подключения через прокси-сервер на локальном уровне в Windows 7

  7. Сотрите абсолютно все присутствующие параметры прокси-сервера, а затем примените настройки.
  8. Удаление всех значений прокси-серверов в стандартном браузере Windows 7

  9. Откройте «Пуск», отыщите там «Командную строку» и запустите ее от имени администратора.
  10. Запуск Командной строки от имени администратора в Windows 7

  11. Введите там команду netsh winhttp reset proxy и нажмите на клавишу Enter. Это перезагрузит параметры прокси-сервера.
  12. Выполнение команды для обновления списка прокси-серверов в Windows 7

  13. После этого останется только перезапустить службу обновления Windows. Для этого используйте команду net stop wuauserv, остановив службу.
  14. Остановка работы службы обновления Windows 7

  15. Затем введите net start wuauserv, повторно запустив ее.
  16. Повторный запуск работы службы обновления Windows 7

  17. В новой строке должно появиться уведомление о том, что служба «Центр обновления Windows» успешно запущена.
  18. Информация об успешном запуске службы центра обновления Windows 7

По завершении этой процедуры можно смело переходить в раздел обновлений и запускать эту операцию повторно, в надежде на то, что данная манипуляция окажется действенной, а раздражающая ошибка 80244022 больше никогда не появится.

Способ 4: Сброс конфигурации центра обновлений

Перейдем к самому сложному, но в большинстве случаев рабочему руководству, который подразумевает полный сброс абсолютно всех настроек центра обновлений с дальнейшей регистрацией «чистых» DLL-файлов, необходимых для корректной работы системы. Весь процесс будет происходить в консоли, поэтому заранее подготовьтесь к тому, что придется копировать и вставлять множество команд, а некоторые из них вводить вручную.

  1. Для начала остановите все службы, связанные с обновлением в Windows. Для этого введите команду net stop bits и нажмите на Enter.
  2. Остановка службы для полной очистки параметров центра обновления Windows 7

  3. Последовательно укажите еще три строки net stop wuauserv, net stop appidsvc и net stop cryptsvc, дождавшись уведомления о том, что каждая служба была остановлена.
  4. Остановка дополнительных служб для полной очистки Центра обновления Windows 7

  5. Удалим служебные файлы, которые могут быть повреждены, из-за чего и возникает ошибка. В дальнейшем все это будет восстановлено, однако сейчас нужно избавиться от проблемных элементов путем ввода команды Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat".
  6. Удаление папки с параметрами и временными файлами Центра обновления Windows 7

  7. Далее переименуйте каталоги, где хранятся все конфигурационные и временные файлы. При следующем запуске служб эти директории будут созданы автоматически. Что касается переименования, то осуществляется оно через две команды:

    Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
    Ren %systemroot%system32catroot2 catroot2.bak

  8. Переименование папок, хранящих параметры центра обновлений Windows 7

  9. Практически то же самое происходит со сбросом служб. Сначала введите sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU), а затем sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU). Вы должны получить строку с сообщением «Успех».
  10. Установка новых параметров для центра обновлений Windows 7

  11. Остался самый сложный процесс — повторная регистрация важных DLL-файлов. Для этого сначала переместитесь к системному каталогу через команду cd /d %windir%system32.
  12. Переход в системную папку для ручного добавления необходимых ДЛЛ-файлов в Windows 7

  13. Затем скопируйте все содержимое ниже или вводите каждую строку отдельно, чтобы создать абсолютно все необходимые DLL.

    regsvr32.exe /U /s vbscript.dll
    regsvr32.exe /U /s mshtml.dll
    regsvr32.exe /U /s msjava.dll
    regsvr32.exe /U /s msxml.dll
    regsvr32.exe /U /s actxprxy.dll
    regsvr32.exe /U /s shdocvw.dll
    regsvr32.exe /U /s Mssip32.dll
    regsvr32.exe /U /s wintrust.dll
    regsvr32.exe /U /s initpki.dll
    regsvr32.exe /U /s dssenh.dll
    regsvr32.exe /U /s rsaenh.dll
    regsvr32.exe /U /s gpkcsp.dll
    regsvr32.exe /U /s sccbase.dll
    regsvr32.exe /U /s slbcsp.dll
    regsvr32.exe /U /s cryptdlg.dll
    regsvr32.exe /U /s Urlmon.dll
    regsvr32.exe /U /s Oleaut32.dll
    regsvr32.exe /U /s msxml2.dll
    regsvr32.exe /U /s Browseui.dll
    regsvr32.exe /U /s shell32.dll
    regsvr32.exe /U /s atl.dll
    regsvr32.exe /U /s jscript.dll
    regsvr32.exe /U /s msxml3.dll
    regsvr32.exe /U /s softpub.dll
    regsvr32.exe /U /s wuapi.dll
    regsvr32.exe /U /s wuaueng.dll
    regsvr32.exe /U /s wuaueng1.dll
    regsvr32.exe /U /s wucltui.dll
    regsvr32.exe /U /s wups.dll
    regsvr32.exe /U /s wups2.dll
    regsvr32.exe /U /s wuweb.dll
    regsvr32.exe /U /s scrrun.dll
    regsvr32.exe /U /s msxml6.dll
    regsvr32.exe /U /s ole32.dll
    regsvr32.exe /U /s qmgr.dll
    regsvr32.exe /U /s qmgrprxy.dll
    regsvr32.exe /U /s wucltux.dll
    regsvr32.exe /U /s muweb.dll
    regsvr32.exe /U /s wuwebv.dll


    regsvr32.exe /s vbscript.dll
    regsvr32.exe /s mshtml.dll
    regsvr32.exe /s msjava.dll
    regsvr32.exe /s msxml.dll
    regsvr32.exe /s actxprxy.dll
    regsvr32.exe /s shdocvw.dll
    regsvr32.exe /s Mssip32.dll
    regsvr32.exe /s wintrust.dll
    regsvr32.exe /s initpki.dll
    regsvr32.exe /s dssenh.dll
    regsvr32.exe /s rsaenh.dll
    regsvr32.exe /s gpkcsp.dll
    regsvr32.exe /s sccbase.dll
    regsvr32.exe /s slbcsp.dll
    regsvr32.exe /s cryptdlg.dll
    regsvr32.exe /s Urlmon.dll
    regsvr32.exe /s Oleaut32.dll
    regsvr32.exe /s msxml2.dll
    regsvr32.exe /s Browseui.dll
    regsvr32.exe /s shell32.dll
    regsvr32.exe /s Mssip32.dll
    regsvr32.exe /s atl.dll
    regsvr32.exe /s jscript.dll
    regsvr32.exe /s msxml3.dll
    regsvr32.exe /s softpub.dll
    regsvr32.exe /s wuapi.dll
    regsvr32.exe /s wuaueng.dll
    regsvr32.exe /s wuaueng1.dll
    regsvr32.exe /s wucltui.dll
    regsvr32.exe /s wups.dll
    regsvr32.exe /s wups2.dll
    regsvr32.exe /s wuweb.dll
    regsvr32.exe /s scrrun.dll
    regsvr32.exe /s msxml6.dll
    regsvr32.exe /s ole32.dll
    regsvr32.exe /s qmgr.dll
    regsvr32.exe /s qmgrprxy.dll
    regsvr32.exe /s wucltux.dll
    regsvr32.exe /s muweb.dll
    regsvr32.exe /s wuwebv.dll

  14. Ручное добавление необходимых ДЛЛ-файлов для центра обновлений Windows 7

  15. Дополнительно рекомендуется сбросить параметры интернет-протоколов через netsh winsock reset.
  16. Сброс параметров сети для устранения неполадок с центром обновления Windows 7

  17. Напоследок запустите все остановленные службы, введя поочередно такие строки:

    sc.exe config wuauserv start= auto
    sc.exe config bits start= delayed-auto
    sc.exe config cryptsvc start= auto
    sc.exe config TrustedInstaller start= demand
    sc.exe config DcomLaunch start= auto
    net start bits
    net start wuauserv
    net start appidsvc
    net start cryptsvc

  18. Повторный запуск всех служб для наладки работы центра обновлений Windows 7

После выполнения этих действий обычно не нужно перезагружать компьютер, поскольку они применяются автоматически. Как видите, данный вариант является довольно сложным и займет определенное время, однако после вы получите полностью рабочие файлы, предотвращающие появление рассматриваемой проблемы.

Способ 5: Редактирование параметров реестра

Метод с редактированием параметров реестра подразумевает активацию резервного сервера, с которого и будут скачиваться обновления. Это поможет на время избавиться от рассматриваемой ошибки, однако после инсталляции нововведений сервер рекомендуется выбрать основной, чтобы в дальнейшем проверить, была ли исправлена неполадка после добавления последних файлов. Для этого выполните такие действия:

  1. Откройте утилиту «Выполнить», воспользовавшись стандартной комбинацией клавиш Win + R. В появившемся поле ввода напишите regedit и нажмите на Enter.
  2. Запуск редактора реестра через стандартное приложение Выполнить в Windows 7

  3. Если появится окно контроля учетных записей, выберите в нем вариант «Да».
  4. Подтверждение запуска реестра при появлении окна проверки учетных записей в Windows 7

  5. Перейдите по пути HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU.
  6. Переход по пути в редакторе реестра для создания параметра резервного сервера обновлений Windows 7

  7. Щелкните по любому пустому месту правой кнопкой мыши. В появившемся контекстном меню выберите «Создать» и «Параметр DWORD (32 бита)».
  8. Создание параметра резервного сервера обновлений Windows 7

  9. Назовите его «UseWUServer», а затем дважды щелкните ЛКМ, чтобы открыть свойства.
  10. Установка названия для параметра резервного сервера обновлений Windows 7

  11. Установите значение 1 для активации резервного сервера. При необходимости это значение можно поменять на 0, чтобы деактивировать параметр.
  12. Установка значения для резервного сервера установки обновлений в Windows 7

Изменения будут применены только после перезапуска ПК. Затем можно смело переходить к попытке инсталляции обновлений через резервный сервер. Не забудьте только отключить его, если этот вариант не принес результата или же нововведения были добавлены правильно.

Способ 6: Установка обновления вручную

Приведенные выше методы не окажутся эффективными в тех случаях, когда проблема вызвана каким-то конкретным обновлением, конфликтующим с самой системой. При возникновении таких ситуаций рекомендуется инсталлировать файлы вручную, обойдя Центр обновления Windows. Тогда имеется шанс того, что после успешного выполнения этой операции ошибка 80244022 полностью исчезнет. Более детальную информацию и все необходимые инструкции по этой теме вы найдете в другом нашем материале далее.

Подробнее: Ручная установка обновлений в Windows 7

Способ 7: Исправление ошибок и восстановление системы

Прежде чем перейти к самым радикальным мерам, рекомендуется произвести стандартную проверку операционной системы на наличие ошибок. Осуществляется это с помощью стандартных встроенных средств. Если они не обнаружили никаких неполадок, тогда уже нужно производить восстановление, откатываясь до первой резервной копии или возвращая заводские настройки. Обо всем этом в развернутом виде описано в отдельных наших статьях, которые доступны по следующим ссылкам.

Подробнее:
Проверка компьютера с Windows на ошибки
Восстановление системы в Windows 7

Выше вы были ознакомлены с самыми разнообразными методами решения ошибки 80244022, которая возникает при попытке установить обновления в Windows 7. Дополнительно следует учесть, что все это может оказаться неэффективным для пользователей пиратских версий Виндовс, поскольку часто оттуда просто вырезают Центр обновлений или просто удаляют системные файлы. Учитывайте это при решении своей проблемы.

Содержание

Ошибки обновления Windows — одна из самых серьезных ошибок, поскольку Windows постоянно вынуждает вас устанавливать и загружать новые обновления, но когда вы, наконец, решаете установить их, появляется какая-то ошибка, которая не позволяет вам это сделать. Одной из таких ошибок, безусловно, является ошибка 8024402c, которая распространена среди пользователей Windows 7 и Windows 10.

Существует несколько различных решений этой проблемы, и вы можете даже обвинить своего интернет-провайдера, поскольку его адрес иногда не позволяет вашему ПК подключаться к серверам Microsoft. В любом случае, следуйте приведенным ниже методам, чтобы решить вашу проблему.

Решение 1. Измените свой DNS-адрес

Если ваш интернет-провайдер действительно вызывает эти проблемы, вы можете найти другие решения совершенно бесполезными, потому что они не могут исправить тот факт, что ваш текущий DNS-адрес просто несовместим с серверами Microsoft. К счастью, изменение DNS-адреса является довольно простым процессом, если вы тщательно выполните приведенные ниже инструкции. Вы можете полностью изменить процесс, если что-то пойдет не так.

  1. Откройте диалоговое окно «Выполнить», одновременно нажав клавишу с логотипом Windows + клавишу «R». Затем введите «ncpa.cpl» и нажмите «ОК».
  1. Теперь, когда окно Internet Connection открыто, дважды щелкните по активному сетевому адаптеру.
  2. Затем нажмите «Свойства» и дважды щелкните «Протокол Интернета версии 4 (TCP / IPv4)».
  1. Найдите Использовать следующую опцию адреса DNS-сервера.
  2. Установите для предпочитаемого DNS-сервера значение 8.8.8.8.
  3. Установите альтернативный DNS-сервер на 8.8.4.4

Заметка: Это общедоступные адреса DNS-серверов Google.

  1. Теперь попробуйте установить обновления Windows еще раз и проверьте, не появляется ли тот же код ошибки.

Решение 2. Обновите драйверы жесткого диска и SSD

Некоторые пользователи поделились своим опытом в отношении того же кода ошибки, и они сказали, что обновление их жестких дисков или драйверов SDD помогло им решить многие проблемы на своем компьютере, включая этот конкретный код ошибки Центра обновления Windows. Мы рекомендуем вам делать то же самое, особенно если вы недавно добавили новое устройство хранения данных на ваш компьютер.

  1. Нажмите кнопку «Пуск», введите «Диспетчер устройств» и выберите его из списка результатов.
  1. Разверните одну из категорий, чтобы найти имя вашего устройства, затем щелкните его правой кнопкой мыши (или нажмите и удерживайте) и выберите «Обновить драйвер». Для устройств хранения разверните категорию «Диски», щелкните правой кнопкой мыши устройство, которое вы хотите обновить, и выберите пункт «Обновить» в контекстном меню.
  1. Выберите Поиск автоматически для обновления программного обеспечения драйвера.
  2. Если Windows не находит новый драйвер, вы можете попробовать найти его на веб-сайте производителя устройства и следовать его инструкциям.

Заметка: Если вы используете Windows 10, последние версии драйверов часто устанавливаются вместе с другими обновлениями Windows, поэтому убедитесь, что ваш компьютер обновлен. Центр обновления Windows автоматически запускается в Windows 10, но вы можете проверить наличие обновлений, следуя приведенным ниже инструкциям

  1. Используйте комбинацию клавиш Windows Key + I, чтобы открыть Настройки на вашем ПК с Windows. Кроме того, вы можете искать «Настройки» с помощью панели поиска, расположенной на панели задач.
  1. Найдите и откройте «Обновление» безопасность «в приложении» Настройки «.
  2. Оставайтесь на вкладке «Центр обновления Windows» и нажмите кнопку «Проверить наличие обновлений» в разделе «Состояние обновления», чтобы проверить, доступна ли новая версия Windows.
  3. Если он есть, Windows должна продолжить процесс загрузки автоматически.

Решение 3. Отключите IPV6 на вашем ПК

Эта ошибка Windows Update иногда возникает, если вы включили IPv6 и у вас нет локального шлюза, который необходим для подключения. Есть несколько пользователей, которые смогли решить проблему таким образом, в то время как для других это не помогло. Лучше всего попытаться проверить, работает ли он самостоятельно.

  1. Откройте диалоговое окно «Выполнить», одновременно нажав клавишу с логотипом Windows + клавишу «R». Затем введите «ncpa.cpl» и нажмите «ОК».
  1. Теперь, когда окно Internet Connection открыто, дважды щелкните по активному сетевому адаптеру.
  2. Затем нажмите «Свойства» и найдите запись «Протокол Интернета версии 6» в списке. Снимите флажок рядом с этой записью и нажмите ОК. Перезагрузите компьютер, чтобы подтвердить изменения и проверить, не появляется ли ошибка снова.

Решение 4. Настройка командной строки

Это решение может быть весьма полезным, поскольку его можно легко выполнить, и оно может решить проблему путем сброса настроек прокси-сервера на вашем компьютере, которые могли быть повреждены с момента последнего запуска обновления. Следуйте инструкциям ниже, чтобы решить проблему.

  1. Используйте комбинацию клавиш Windows + X, чтобы открыть меню, в котором вы должны выбрать параметр командной строки (Admin). Кроме того, вы можете щелкнуть правой кнопкой мыши в меню «Пуск» для того же эффекта или вы можете просто найти командную строку, щелкнуть правой кнопкой мыши по ней и выбрать «Запуск от имени администратора».
  1. Введите команды, представленные ниже, и убедитесь, что вы нажимаете Enter после каждой, чтобы запустить ее правильно.

Netsh WinHTTP сбросить прокси

  1. Вернитесь в Центр обновления Windows и проверьте, появляется ли проблема на вашем ПК.

Решение 5. Сброс компонентов Центра обновления Windows

Этот метод несколько продвинутый, и для его достижения требуется время. Тем не менее, пользователи сообщают, что, даже если другие методы не помогли, сброс компонентов по-прежнему мог решить их проблему.

Прежде чем приступить к использованию этого решения, рекомендуется закрыть все работающие программы, и рекомендуется создать резервную копию реестра, на случай, если что-то пойдет не так во время редактирования. Сделайте резервную копию вашего реестра, следуя инструкциям нашего резервного копирования и восстановления реестра.

  1. Давайте продолжим решение, убив следующие службы, которые являются основными службами, связанными с Центром обновления Windows: фоновая интеллектуальная передача, Центр обновления Windows и криптографические службы. Отключение их до того, как мы начнем, имеет решающее значение, если вы хотите, чтобы остальные шаги выполнялись гладко.
  2. Найдите «Командная строка», щелкните ее правой кнопкой мыши и выберите «Запуск от имени администратора». Скопируйте и вставьте следующие команды и убедитесь, что вы нажимаете Enter после каждой.

стоповые биты чистая остановка wuauserv net stop appidsvc чистая остановка cryptsvc

  1. После этого вам придется удалить некоторые файлы, которые следует удалить, если вы хотите продолжить сброс параметров обновления. Это также делается через командную строку с правами администратора.

Del «% ALLUSERSPROFILE% Application Data Microsoft Network Downloader qmgr * .dat»

  1. Следующий шаг можно пропустить, если это не последнее средство. Этот шаг считается агрессивным, но он определенно сбросит ваш процесс обновления с самого его основания. Поэтому мы можем рекомендовать вам попробовать это. Это было предложено многими людьми на онлайн-форумах.
  2. Измените имя папок SoftwareDistribution и catroot2. Для этого в командной строке администратора скопируйте и вставьте следующие команды и нажмите Enter после копирования каждой из них.

Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak Ren% systemroot% system32 catroot2 catroot2.bak

  1. Следующие команды помогут нам сбросить BITS (Служба фоновой передачи данных) и wuauserv (Служба обновления Windows) к их дескрипторам безопасности по умолчанию. Убедитесь, что вы не изменяете приведенные ниже команды, так что лучше просто скопировать их.

exe биты sdset D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTROC) exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRRWPD)

  1. Давайте вернемся к папке System32, чтобы приступить к решению.

кд / д% windir% system32

  1. Поскольку мы полностью сбросили службу BITS, нам потребуется перерегистрировать все файлы, необходимые для бесперебойной работы службы. Однако для каждого файла требуется новая команда, чтобы он мог перерегистрировать себя, поэтому процесс может оказаться более продолжительным, чем вы привыкли. Скопируйте команды одну за другой и убедитесь, что вы не пропустите ни одну из них. Вот список файлов, которые необходимо перерегистрировать вместе с соответствующими командами рядом с ними.
  2. Некоторые файлы могли остаться после этих процессов, поэтому мы будем искать их на этом этапе. Откройте редактор реестра, набрав «regedit» в строке поиска или в диалоговом окне «Выполнить». Перейдите к следующему ключу в редакторе реестра:

HKEY_LOCAL_MACHINE КОМПОНЕНТЫ

  1. Нажмите кнопку «Компоненты» и проверьте в правой части окна следующие ключи. Удалите их все, если вы найдете какой-либо из них.

PendingXmlIdentifier NextQueueEntryIndex AdvancedInstallersNeedResolving

  1. Следующее, что мы собираемся сделать, это сбросить Winsock, скопировав и вставив следующую команду в административную командную строку:

netsh winsock reset

  1. Если вы используете Windows 7, 8, 8.1 или 10, в командной строке скопируйте следующую команду и нажмите клавишу Enter:

netsh winhttp сбросить прокси

  1. Если все вышеперечисленные шаги прошли безболезненно, теперь вы можете перезапустить сервисы, которые вы убили на самом первом шаге, используя команды ниже.

чистые стартовые биты чистый старт wuauserv net start appidsvc чистый старт cryptsvc

  1. Перезагрузите компьютер, выполнив все перечисленные действия.

Решение 6. Отредактируйте некоторые настройки в Internet Explorer

Обычно Internet Explorer — это первое место, куда вам следует обратиться, если вы столкнулись с определенными ошибками, связанными с Центром обновления Windows и вашим Интернет-соединением в целом. Эти параметры довольно легко настроить, поэтому убедитесь, что это первое решение проблемы.

  1. Откройте Internet Explorer и нажмите на значок шестеренки, расположенный в верхнем правом углу.
  2. В открывшемся меню нажмите «Свойства обозревателя».
  1. Перейдите на вкладку «Подключения» и нажмите «Настройки локальной сети».
  2. Установите флажок рядом с параметром Автоматически определять параметры и убедитесь, что прокси-серверы пусты, если только вы не используете один из них, что не рекомендуется при обновлении Windows.
  3. Убедитесь, что вы применили внесенные изменения и перезагрузите компьютер, прежде чем проверять, появляется ли ошибка обновления.

Решение 7. Отключите UAC, пока не обновите компьютер

UAC разработан для обеспечения вашей безопасности, но, как представляется, существует ошибка, которая приводит к возникновению этой ошибки, если UAC включен. Рекомендуется постоянно его включать, но вы можете отключить его на некоторое время, пока обновление не будет установлено, но обязательно включите его как можно скорее.

  1. Откройте панель управления, выполнив поиск в меню «Пуск».
  2. Переключите параметр «Просмотр по» на панели управления на «Большие значки» и найдите параметр «Учетные записи пользователей».
  1. Откройте его и нажмите «Изменить настройки контроля учетных записей».
  2. Вы заметите, что есть несколько вариантов, которые вы можете выбрать на слайдере. Если ваш слайдер установлен на верхнем уровне, вы обязательно получите больше таких всплывающих сообщений, чем обычно. Кроме того, сообщения об ошибках, аналогичные тем, которые вы испытываете сейчас, обычно вызываются контролем учетных записей.
  1. Мы рекомендуем отключить его сейчас, поскольку обновление, вероятно, должно быть успешно установлено. Это, возможно, помогло решить вашу текущую проблему, но вы обязательно должны оставить ее включенной, поскольку она служит для защиты вашего ПК.

Решение 8. Простое исправление реестра

Этот процесс требует редактирования вашего реестра, который может быть довольно полезным, но также и опасным. Прежде чем приступить к использованию этого решения, рекомендуется закрыть все работающие программы, и рекомендуется создать резервную копию реестра, на случай, если что-то пойдет не так во время редактирования. Сделайте резервную копию вашего реестра, следуя инструкциям нашего резервного копирования и восстановления реестра.

  1. Откройте диалоговое окно «Выполнить», нажав клавишу с логотипом Windows + клавишу «R». Затем введите regedit и нажмите кнопку ОК. Нажмите Да, когда появится запрос контроля учетных записей.
  1. В окне редактора реестра перейдите к HKEY_LOCAL_MACHINE >> ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ >> Политики >> Microsoft >> Windows >> Обновление Windows >> AU
  2. На правой панели клавиши AU дважды щелкните UseWUServer, измените его значение на 0 и нажмите OK.

Заметка: Если вы не можете найти WindowsUpdate, вы должны создать его. Следуйте инструкциям ниже.

  1. Щелкните правой кнопкой мыши папку Windows, затем выберите «Создать»> «Ключ» и назовите новый ключ WindowsUpdate.
  2. Щелкните правой кнопкой мыши папку WindowsUpdate, затем выберите «Новый» >> «Ключ» и назовите новый ключ AU.
  3. Щелкните правой кнопкой мыши на правой панели клавиши AU, выберите New >> DWORD (32-bit) Value. Назовите новое значение UseWUServer. Установите его значение в 0.
  4. Теперь попробуйте установить обновления Windows сейчас.

Решение 9. Установите последнюю версию .NET Framework

Наличие последней версии этого инструмента является обязательным, если вы хотите, чтобы процесс обновления проходил гладко.

Перейдите по этой ссылке и нажмите красную кнопку загрузки, чтобы загрузить последнюю версию Microsoft .NET Framework. После завершения загрузки найдите загруженный файл и запустите его. Обратите внимание, что вам необходимо иметь постоянный доступ к Интернету.

  1. После установки последней версии самое время проверить ее целостность. На клавиатуре используйте комбинацию клавиш Windows + R, чтобы открыть диалоговое окно «Выполнить».
  2. Введите в панели управления и нажмите кнопку ОК, чтобы открыть его.
  1. Выберите параметр «Удалить программу» и нажмите «Включить или отключить функции Windows». Убедитесь, что вы нашли запись .NET Framework 4.6.1 и убедитесь, что она включена.
  2. Если флажок рядом с .NET Framework 4.6.1 не установлен, включите его, установив флажок. Нажмите кнопку ОК, чтобы закрыть окно компонентов Windows и перезагрузить компьютер.
  1. Если .Net Framework 4.6.1 уже включена, вы можете восстановить .Net Framework, сняв флажок и перезагрузив компьютер. После перезагрузки компьютера снова включите .Net Framework и снова перезагрузите компьютер.

Примечание. Если вы используете версию Windows, отличную от Windows 10, последняя версия может отличаться, которую также следует установить.

Понравилась статья? Поделить с друзьями:
  • 8020c6 ошибка бмв водяной клапан
  • 80244022 ошибка обновления windows server 2008 r2
  • 8020bb бмв ошибка
  • 80244021 ошибка обновления windows 2008
  • 8024401f ошибка обновления windows server 2012 r2