Windows update client failed to detect with error 0x80240438
Windows Update Client failed to detect with error 0x80240438
I see a ton of these errors in the forums but very little prescriptive help to solve.
I have tried the method where you stop services and rename the software distribution folders many times as well as the online Fixit tool and the manual steps contained therein to no avail.
When I first upgraded to 10041 Windows Update worked just fine.
The first set of updates worked fine as well.
Then in the middle of an update for a driver, it failed. Since then it will not look for Windows updates and fails with the well known:
If I check C:\Windows\SoftwareDistribution\reportingevents.txt I can see all of the failures and where it sees a number of updates available, on one day 35 and one day 7, but fails to download them. I can also see it is successfully downloading and installing all the Store beta updates as well as the MSN apps and OneNote. So that works. Just not any Windows updates or the 10049 build.
I am not using a proxy server. And everything worked fine previously so I don’t think its anything on my network from client to internet like an IPS or FW. I can download windows updates all the live long day on other Windows 8.1 and 7 machines.
Any help is greatly appreciated as we now cannot even test the new build(s).
From the above reportingevents.txt:
<259663AA-B149-4489-8FCA-7D1CB760A40D>2015-04-01 15:28:46:278-0400 1 148 [AGENT_DETECTION_FAILED] 101 <00000000-0000-0000-0000-000000000000>0 80240438 UpdateOrchestrator Failure Software Synchronization Windows Update Client failed to detect with error 0x80240438.
<5F2B266B-C60E-409E-B36C-243A6E3F9472>2015-04-02 06:59:50:482-0400 1 147 [AGENT_DETECTION_FINISHED] 101 <00000000-0000-0000-0000-000000000000>0 0 AutomaticUpdates Success Software Synchronization Windows Update Client successfully detected 35 updates.
<813B11F7-1783-4F9C-AD33-FF6642C32882>2015-04-02 07:05:06:939-0400 1 167 [AGENT_DOWNLOAD_STARTED] 101 <0B55D9B0-5E5A-4FFB-86F0-60FC6059E646>1 0 WSAutoUpdate Success Content Download Download started.
<12071D54-1B23-40A5-9C98-6E16559A52B8>2015-04-02 07:05:11:610-0400 1 167 [AGENT_DOWNLOAD_STARTED] 101
<26B18AED-416E-4459-BD1C-31BE19A798F6>2015-04-02 07:05:16:773-0400 1 167 [AGENT_DOWNLOAD_STARTED] 101 <9BB42976-FDF9-4FAE-8263-DF5597C98CE6>1 0 WSAutoUpdate Success Content Download Download started.
<71B2D759-9F0B-4746-971A-0EAEE5B2136E>2015-04-02 07:05:17:953-0400 1 162 [AGENT_DOWNLOAD_SUCCEEDED] 101 <0B55D9B0-5E5A-4FFB-86F0-60FC6059E646>1 0 WSAutoUpdate Success Content Download Download succeeded.
Исправить ошибку 0x80240438 для обновлений Windows и Microsoft Store
Код ошибки 0x80240438 может возникать как для обновлений Windows, так и для Магазина Microsoft в Windows 10. Это связано с тем, что механизм доставки для обоих является взаимозависимым и общим. По этой причине многие коды ошибок Windows Update и Microsoft Store совпадают. Исправить оба легко, и большинство методов одинаковы. Мы обсудим эти исправления в этой статье сегодня.
При установке обновлений возникли проблемы, но мы попробуем позже. Если вы продолжаете видеть это и хотите искать информацию в Интернете или обратиться в службу поддержки, это может помочь – (0x80240438).
Ошибка 0x80240438 для обновлений Windows и магазина Microsoft
Если вы столкнулись с этой проблемой, вам необходимо проверить следующее:
Вы можете запустить средство устранения неполадок Центра обновления Windows, а также средство устранения неполадок Центра обновления Windows от Microsoft и проверить, поможет ли это в решении любой из ваших проблем.
2] Отключите антивирус или брандмауэр
Вы можете временно отключить Защитника Windows, который устанавливается из коробки на вашем компьютере с Windows 10. Вы также можете отключить брандмауэр Windows на своем компьютере и проверить, исправляет ли это ошибки, с которыми вы сталкиваетесь. Если вы используете стороннее программное обеспечение безопасности, отключите их и посмотрите.
3] Отключить прокси-подключения
Начните с ввода Свойства обозревателя в поле поиска Cortana. Нажмите на соответствующий результат.
Теперь перейдите на вкладку Подключения.
Под разделом, помеченным как Настройки локальной сети (LAN). Нажмите на кнопку с надписью Настройки локальной сети.
В разделе Прокси-сервер снимите флажок с отметки Использовать прокси-сервер для вашей локальной сети (эти настройки не будут применяться для подключений удаленного доступа или VPN-подключений).
Нажмите ОК и перезагрузите компьютер, чтобы изменения вступили в силу.
Нажмите комбинацию кнопок WINKEY + R, чтобы запустить утилиту Run, введите gpedit.msc и нажмите Enter. После открытия редактора групповой политики перейдите к следующему параметру:
Конфигурация пользователя> Административные шаблоны> Компоненты Windows> Центр обновления Windows
Этот параметр позволяет вам удалить доступ к Центру обновления Windows. Если вы включите этот параметр, все функции Центра обновления Windows будут удалены. Это включает в себя блокировку доступа к веб-сайту Центра обновления Windows по адресу http://windowsupdate.microsoft.com, по гиперссылке Центра обновления Windows в меню «Пуск», а также в меню «Сервис» в Internet Explorer. Автоматическое обновление Windows также отключено; вы не будете ни получать уведомления, ни получать критические обновления из Центра обновления Windows. Этот параметр также запрещает диспетчеру устройств автоматически устанавливать обновления драйверов с веб-сайта Центра обновления Windows.
Если включено, вы можете настроить один из следующих параметров уведомлений:
Это решило бы ваши проблемы, если бы это было причиной.
Выйдите из редактора групповой политики и перезагрузите компьютер, чтобы изменения вступили в силу.
5] Сброс папок Центра обновления Windows
Вам необходимо удалить содержимое папки SoftwareDistribution и сбросить папку Catroot2.
Если это не обновление функции, а только накопительное обновление, вы можете вручную загрузить и установить Центр обновления Windows.Чтобы узнать, какое обновление не удалось выполнить, выполните следующие действия:
Вы можете использовать Microsoft Update Catalog, службу от Microsoft, которая предоставляет список обновлений программного обеспечения, которые могут распространяться по корпоративной сети. Использование каталога Центра обновления Майкрософт может оказаться универсальным местом для поиска обновлений программного обеспечения, драйверов и исправлений Microsoft.
Как исправить ошибку 0x80240438 в Windows Store?
0x80240438 – это очередная ошибка, которая может урезать функционал вашего Windows Store(или же Магазина Windows). Появляется данная ошибка во время попытки пользователями загрузить какое-то приложение из магазина или же обновлений для них.
В сообщении ошибки 0x80240438 говорится следующая информация:
У нас произошла ошибка. Подождите чуть-чуть, затем попробуйте еще раз.
Как видите, никакой точно информации по причинам возникновения проблемы сообщение в Windows Store нам, к сожалению, не предоставляет. Однако, на сегодняшний день в сети уже известны возможные причины появления данной проблемы. Итак, причинами ошибки 0x80240438 может являться:
ОК, это были самые распространенные причины для появления этой ошибки. Хочется отметить, что ошибка 0x80240438 способна появляться и при запуске Защитника Windows.
Исправляем ошибку 0x80240438 в Windows Store
Метод №1 Отключение брандмауэра Windows или стороннего Firewall’а
Давайте сразу же исключим из нашего списка некоторые защитные утилиты, а именно Брандмауэр Windows, системный сетевой экран, выполняющий фильтрацию сетевых подключений в вашей системе, тем самым защищая ее. Так вот, Брандмауэр Windows вполне мог попросту взять и заблокировать подключение, которые было создано в Windows Store, вследствие чего и появилась ошибка 0x80240438.
Чтобы проверить причастность Брандмауэра Windows к возникшей проблеме, вам требуется отключить его. Не знаете как выключить защитный функционал системного firewall’а?
Нажмите комбинацию клавиш Win+S и впишите в поисковую строку «Брандмауэр Windows». Выберите появившейся результат и запустите классическое приложение Windows. Теперь нажмите на ссылку «Включение и отключение брандмауэра Windows». Выберите опции по отключению Брандмауэра как для общественной сети, так и для частной.
Также мы рекомендуем вам отключить сторонние Firewall’ы в своей системе, так как они точно также могут блокировать подключения для Windows Store. Хорошо, как только отключите Брандмауэр Windows и другие защитные утилиты от сторонних разработчиков, снова войдите в Windows Store и попробуйте с него загрузить что-либо, чтобы проверить наличие ошибки 0x80240438.
Метод №2 Перезапуск роутера
Двигаемся дальше. Следующим нашим подозреваемым в появлении ошибки 0x80240438 станет роутер. Порой, маршрутизаторы могут начать работать с перебоями, вследствие чего некоторые подключения становится невозможно установить. Попробуйте перезапустить свой роутрер, дабы проверить его причастность к появлению ошибки 0x80240438. Просто отключите маршрутизатор от питания приблизительно на 30 секунд, а затем подключите его обратно. Возможно, именно он и являлся виновником.
Метод №3 Очистка кэша Windows Store
Кэш предоставляет пользователям невероятный функционал и может значительно ускорить производительность Windows Store. Однако, при скоплении достаточно большого количества кэша могут начаться многочисленные проблемы. Например, ошибка 0x80240438 могла появиться как раз таки вследствие вредоносного кэша.
Проверить догадку с кэшем достаточно просто – его можно очистить. Для этого нажмите комбинацию клавиш Windows+R, чтобы запустить утилиту Выполнить. Затем впишите в пустую строку утилиты WSReset.exe и нажмите Enter. Далее перед вами должна будет появиться пустая Командная строка. Она исчезнет, как только очистка кэша Windows Store будет завершена.
Как только вы очистите кэш Windows Store, пройдите в Магазин и попробуйте загрузить или обновить что-то для проверки наличия ошибки 0x80240438. Если дело заключалось именно в кэше, то вы будете знать на будущее, что его лучше время от времени удалять.
Метод №4 Отключение Прокси-сервера для локальных подключений
Еще один метод по решению ошибки 0x80240438 в Windows Store – это отключение опции Прокси-сервера для локального подключения. Многие пользователи отмечают, что после деактивации этого функционала им удалось вернуть полноценную работоспособность Windows Store.
Нажмите комбинацию клавиш Windows+S. Затем введите в строку поискового запроса «Свойства браузера» и нажмите Enter. Перед вами появится окно параметров вашего Интернета. Перейдите во вкладку «Подключения». Затем нажмите на кнопку «Настройка сети».
Найдите опцию «Использовать прокси-сервер для локальных подключений…» и уберите с нее галочку». Сохраните изменения в настройках Интернета. Теперь снова зайдите в Windows Store и проверьте наличие ошибки 0x80240438.
Метод №5 Переименование папки Cache
Очевидно, что кэш Windows Stote хранится где-то на вашем компьютере. Если в эту папку попало что-то стороннее или же там находятся поврежденные файлы кэша, то это вполне может вызывать различные проблемы как для Windows Store, так и для всей операционной системы в целом, например, ошибку 0x80240438.
Если очистка кэша не решает проблему, то можно переименовать папку, в которой аккумулируется кэш от приложения Windows Store. Итак, все что нужно сделать – это пройти в нужную директорию и найти оговариваемую папку. Нажмите комбинацию Windows+R.
Впишите в пустую строку %localappdata%\\Packages\\Microsoft.WindowsStore_8wekyb3d8bbwe\\LocalState и нажмите Enter, чтобы пройти в эту директорию. Как только окажетесь в ней, найдите папку под названием Cache(именно так и называется папка с кэшем Windows Store). Нажмите на папку правой кнопкой мыши и выберите пункт переименования. Переименуй папку Cache и Cache.old. Закройте Проводник и пройдите в Windows Store для проверки наличия ошибки 0x80240438.
Метод №6 Коррекция записей Реестра Windows
У нас в запасе остался еще один метод, который потребует от вас модификации записей в Реестре Windows. Нажмите комбинацию Windows+R, впишите regedit.exe и нажмите Enter. С помощью навигационной панели в левой части окна, пройдите в раздел HKEY_CURRENT_USER \\Software \\Microsoft \\Windows \\CurrentVersion \\Policies \\WindowsUpdate.
Найдите в правой части окна параметр под названием DisableWindowsUpdateAccess. Кликните дважды на него левой кнопкой мыши и выставьте этому параметру значение на 0. Сохраните изменения в Реестре Windows и перезагрузите компьютер.
Как только вы войдете в систему, зайдите в Windows Store и попробуйте выполнить установку приложений или обновлений для них. После всех вышеуказанных методов, ошибка 0x80240438 определенно должна быть исправлена.
Windows Update: Error 0x80240438
Since upgrading my Surface Pro 3 from Windows 8.1 to Windows 10 Technical Preview, I am unable to look for updates on Windows Update and am unable to install any apps through the store. I currently have this error message for 24 hours. Running WSreset als did not solve the problem (and actually started the store app from Windows 8.1!) How can I update my system and update my apps? Any help is much appreciated!
Replies (13)
* Please try a lower page number.
* Please enter only numbers.
* Please try a lower page number.
* Please enter only numbers.
Thank you for your interest in Windows 10 Technical preview.
Please answer the following question so that we can help you.
I suggest you to follow the methods below and check if it helps.
Method 1: Disable proxy Connection
If you are using any Proxy connection, then try disabling the proxy connection and check. Follow the steps to disable proxy connection:
Method 2: Manually reset the Windows Updates Components
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
3. Now rename the SoftwareDistribution and Catroot2 folder. You can do this by typing the following commands in the Command Prompt. Press the “ENTER” key after you type each command.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
4. Now, let’s restart the BITS, Cryptographic, MSI Installer and the Windows Update Services. Type the following commands in the Command Prompt for this. Press the ENTER key after you type each command.
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
5. Type Exit in the Command Prompt to close it.
Now you may try running the Windows Updates and check if the above steps resolve the issue.
For further reference, you can refer to the link:
How do I reset Windows Update components?
Hope this will fix the issue, if not let us know with the updated status and we will be happy to assist you further.
3 people found this reply helpful
Was this reply helpful?
Sorry this didn’t help.
Great! Thanks for your feedback.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
Windows update client failed to detect with error 0x80240438
This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.
Answered by:
Question
Hi, after upgrading to Config Manager SP1 a few weeks back, we are now starting to use Windows 8. All seems to be working fine (haven’t deployed the OS yet with SCCM) however the few machines we have running windows 8 are not getting their windows updates. The CCM agent is installed and communicating fine and I am able to deploy the EP client and install software via the Application catalog but get errors when trying to deploy updates. I have selected Windows 8 updates to download and I can see them in the Console. Windows 7 updates are being deployed no hassles.
From the WUAHandler.log on a Win 8 client machine;
Any help on this one would be great.
Answers
Do you have a Forefront TMG client installed on these Windows 8 Machine. Seems like the TMG client is blocking the request to your SUP server.
HTTP://WSUS2012.UNITYCOLLEGE.SA.EDU.AU:8530/ClientWebService/client.asmx’. 2013-02-12 15:17:32:876 1208 1ec4 WS WARNING: The server returned HTTP status code ‘502 (0x1F6)’ with text ‘Proxy Error ( Forefront TMG denied the specified Uniform Resource Locator (URL). )’. 2013-02-12 15:17:32:876 1208 1ec4 WS WARNING: The HTTP proxy was not able to reach the server. 2013-02-12 15:17:32:876 1208 1ec4 WS WARNING: Web service call failed with hr = 80240438
Try adding the SUP server in the bypass proxy list and check whether you are able to do a successful scan.
All replies
Have you installed the WSUS update to support Windows 8?
http://support.microsoft.com/kb/2734608
If so did these Windows 8 computers synchronize with a WSUS without these updates installed before, the details are in the KB on how to Clean up the Windows 8 client: http://support.microsoft.com/kb/2734608
I have installed that Hotfix long before the windows 8 workstations were used. I checked out the other link and done what it suggested but that hasn’t made any difference either.
The error seen in the Config Manager console is error code: 0x80240438, There is no route or network connectivity to the endpoint.