Код 643 произошла неизвестная ошибка Windows update

80243004 ошибка обновления Windows 7 как исправить? — О компьютерах просто

Код 643 произошла неизвестная ошибка Windows update

Windows имеет встроенный инструмент устранения неполадок, поэтому, когда не обновляется Виндовс 7 через центр обновления, он помогает устранить проблемы загрузки. Это простой способ попробовать исправить ошибку, и вот почему. Служба устранения сбоёв выполняет три функции:

  1. Отключает службы Update.
  2. Переименовывает папку C: \ Windows \ SoftwareDistribution. old, по сути, очищает кэш загрузки Windows Update, чтобы восстановить её работу заново.
  3. Перезапускает службы Update для того, чтобы находить ошибки.

Приложение нужно открывать с правами администратора, что гарантируют пользователю надёжную работу. Инструмент устранения неполадок позволяет узнать, может ли он идентифицировать и устранить проблему. В большинстве случаев устранение неполадок может успешно удалить «зависшее обновление» из очереди. Инструмент доступен для всех современных версий Windows. Чтобы запустить установщик, нужно:

  1. Нажать «Пуск» и найти «Устранение неполадок».
  2. В «Панели управления» в разделе «Система и безопасность» нажать «Исправить проблемы с помощью службы Update».
  3. В окне устранения неполадок нажать «Дополнительно».
  4. В расширенных настройках нужно установить флажок «Принять автоматическое обслуживание», а затем нажать «Запустить от имени администратора» и «Далее обновить».

Снятие эффекта зависания центра

Часто после установки Windows 7 с нуля проверка обновлений затягивается во времени, а центр обновления Windows 7 бесконечно ищет обновления.

Эта неполадка происходит, даже если устанавливается ОС с диска или USB-накопителя, имеющего интегрированный пакет обновления 1 (SP1).

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

Для корпоративных клиентов, использующих службы Server Update Services (WSUS) или Systems Management Server (SMS), все обновления, включая клиента WU, контролируются сетевым администратором, обладающим полномочиями по загрузке и установке. Если установлены последние версии для службы Update, процесс работает правильно. В связи с чем были изданы официальные инструкции по устранению проблем:

  1. Нажать кнопку Windows «Key + R», чтобы открыть окно «Выполнить».
  2. Ввести services. msc в поле «Выполнить», а затем нажать «Ввод».
  3. Кликнуть мышью «Центр обновления» в консоли управления службами и выбрать «Стоп».
  4. После остановки Центра обновления кликнуть мышью на него и выбрать «Пуск».
  5. Подождать, пока Update запустится, а затем проверить, обновлён ли Центр.

Обход сбоя в интернете

Сообщение 0x8024001e чаще встречается в 10 версии, и связано оно с ненадёжным подключением к сети. Если в интернет-соединении есть проблемы, перед обновлением нужно обратиться к поставщику услуг и убедиться, что региональные настройки, такие как дата и время — верны. Если ошибка не устранена — нужно перейти к следующему варианту:

  1. Перезагрузить службу Microsoft Update.
  2. Нажать «Пуск» и ввести «Выполнить».
  3. Нажать клавиши «Windows + R».
  4. В диалоговом окне «Запуск» ввести «Services. msc» и нажать «Ввод».
  5. Выделить список служб, чтобы найти средство «Центр».
  6. Кликнуть мышью на Windows Update и выбрать «Пуск».

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

  1. Нажать «Пуск» и ввести «Дополнительные параметры запуска».
  2. Выбрать «Дополнительные», на экране появится окно общих настроек.
  3. Найти опцию «Расширенный запуск» в правой части окна.
  4. Нажать кнопку «Перезапустить сейчас», чтобы перезагрузить компьютер в расширенном режиме запуска.
  5. Выбрать кнопку «Поиск и устранение неисправностей» и нажать «Дополнительные параметры». Откроется следующее окно.
  6. Нажать «Автоматическое исправление». Это приведёт к перезагрузке компьютера.
  7. В ответ на запрос выбрать административную учётную запись.
  8. Инструмент автоматического исправления будет искать и исправлять любые ошибки в реестре. Как только процесс будет завершён, код ошибки 0x8024001e появляться не будет.
Читайте также  Код ошибки e000 при оплате картой

Код ошибки MS Office

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

В процессе установки в папке HKLM \ Software \ Microsoft \ dasetup создаётся группа ключей реестра. Некоторые ключи реестра содержат много файлов, поэтому он достигает предельного размера, и новые ключи записаны не будут. Чтобы решить эту проблему,

  1. Добавить значение ключа реестра.
  2. Нажать кнопку «Пуск» и ввести Regedit. exe в поле поиска, и нажать клавишу «Ввод».
  3. Найти раздел реестра по следующему пути и нажать на него: HKEY _ LOCAL _ MACHINE \ SOFTWARE \ Политики \ Microsoft \ SystemCertificates.
  4. Открыть меню «Правка» и нажать «Значение DWORD», затем выбрать «Изменить».
  5. Ввести 1 и нажать OK в поле «Значение».
  6. Закрыть редактор реестра и перезагрузить компьютер.

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

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

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

Неисправность конфигурации прокси-сервера

Не работает центр обновления Windows 7. Система выдаёт код ошибки 0x8024402c и не позволяет устанавливать новые программы. Обычной причиной этого конкретного кода ошибки является тот факт, что прокси-сервер или брандмауэр настроены неправильно. Поэтому любое соединение, которое пытается подключиться к серверам Microsoft — блокируется. Исправить код ошибки Windows Update:

  1. Открыть Internet Explorer в меню «Пуск». Он должен быть расположен в списке приложений по умолчанию.
  2. В меню «Сервис», расположенном в верхней части экрана, выбрать «Свойства обозревателя». Если трудно найти, можно использовать клавишу Alt.
  3. Перейти на вкладку «Подключение» >> Параметры локальной сети >> Дополнительно.
  4. Удалить всё в разделе «Исключения» и нажать «ОК».
  5. Выйти с Internet Explorer, нажав кнопку в верхней правой части экрана.
  6. Открыть командную строку, обнаружить диалоговое окно «Выполнить» и ввести «cmd».
  7. Скопировать и вставить следующие команды в указанном порядке с подтверждением Enter после каждой из них: proxycfg-d, net stop wuauserv, net start wuauserv.
  8. Установить обновления.

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

Там же есть возможность задать вопрос сообществу, что немного более трудоёмко, но полезно, так как, возможно, другие пользователи уже столкнулись и исправили проблему обновления.

Источник: https://t-31.ru/80243004-oshibka-obnovleniya/

Ошибки при обновлении Windows 80240020, 80200053 и 80070652

Компания Microsoft приятно удивила поклонников своей операционной системы Windows тем, что предоставила возможность обновиться до Windows 10 pro. Такая возможность имеется до сих пор у владельцев компьютеров, работающих под ОС Windows 7 и Windows 8.

В процессе обновления до Windows 10 у многих пользователей появлялись ошибки, после чего обновление прекращалось.

Читайте также  Андроид процесс медиа произошла ошибка что делать?

Чтобы помочь нашим читателям решить проблемы с такими ошибками обновления, как «Code 80240020», мы подготовили материал, в котором покажем решение этих проблем.

Как проявляется ошибка с кодом 80240020

Чаще всего саму ошибку c кодом 80240020 можно заметить в центре обновления самой Windows. Ниже показан пример, когда центр обновлений выдает такую ошибку.

Источник: https://ruspchelper.com/80243004-oshibka-obnovleniya-windows-7-kak-ispravit/

Исправляем ошибки установки обновлений Windows 7

Код 643 произошла неизвестная ошибка Windows update

Windows 7 по-прежнему остается популярной операционной системой в корпоративной среде, несмотря на то, что уже вышли две новые версии клиентских ОС. Расширенная поддержка «семёрки» закончится лишь 14 января 2020 г., а это значит, что ближайшие 4 года для нее будут выходить обновления, исправляющие обнаруженные уязвимости. Существует правило – если есть обновления, то есть и проблемы с их установкой. Давайте разберем, какие основные проблемы возникают при обновлении Windows 7 через Windows Server Update Services (WSUS) и как их исправить с наименьшими затратами.

Ошибка #1. Failed to find updates with error code 80244010

Эту ошибку вы практически гарантированно будете наблюдать на любой системе, впервые обратившейся к серверу WSUS. В WindowsUpdate.log также встретится предупреждение:

WARNING: Exceeded max server round trips

Причина проблемы в том, что список обновлений стал слишком большим, и клиент не может принять его за один заход. Подробности — blogs.technet.microsoft.com/sus/2008/09/18/wsus-clients-fail-with-warning-syncserverupdatesinternal-failed-0x80244010
Какое решение предлагает Microsoft? Если после ошибки запустить повторный поиск обновлений, то процесс загрузки метаданных продолжится с момента возникновения ошибки. Терпение господа, терпение. Три, пять попыток wuauclt /detectnow – и все образуется. Не забудьте при повторном поиске дождаться окончания предыдущего цикла поиска, иначе магия не сработает!

Ошибка #2. Не устанавливаются обновления Windows с ошибкой 0x80070308

Встречается эпизодически, и в одном случае из 100 у нее есть единственное и очень специфическое решение — удалить ключ

HKLM\Components\PendingRequired=1

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

Ошибка #3. Все другие ошибки

Практически 100% других ошибок может решить System Update Readiness Tool (SURT) из статьи support.microsoft.com/en-us/kb/947821
Скачиваете пакет для вашей системы, устанавливаете, читаете лог %windir%\Logs\CBS\CheckSUR.log и если он заканчивается примерно так:
Summary: Seconds executed: 1164 Found 16 errors Fixed 4 errors то вы наш клиент.

Проблема заключается в том, что во время установки обновлений в системе могут появиться битые файлы. Что является причиной — неисправная сеть, диск, оперативная память, сам Windows Update – выяснить не получится, а исправить ошибки для установки последующих обновлений придется. Как правило, повреждаются *.cat, *.mum, *.manifest файлы. У кого-то повреждаются *.dll, но я на практике не сталкивался.

И вроде бы средство SURT должно само исправить ошибки, поскольку внутри него есть огромный каталог эталонных файлов. Только в последний раз SURT обновлялся в октябре 2014 года, а исправлений на операционную систему с тех пор вышло бесчисленное множество, и многих файлов в каталоге не хватает. Ниже я опишу последовательность действий, необходимых для исправления ошибок установки обновлений на Windows 7 x64 с использованием SURT.

Для редакции x86 просто потребуется другой пакет SURT из KB947821. Последовательность действий будет следующая.

1. Запустить первый проход Windows6.1-KB947821-v34-x64.msu

Пользователя от работы отвлекать не потребуется, все сделаем удаленно. Создаем следующий командный файл и запускаем его:set machine=BUHWKS02xcopy Windows6.1-KB947821-v34-x64.msu \\%machine%\admin$\temppsexec -s \\%machine% wusa «c:\windows\temp\Windows6.1-KB947821-v34-x64.msu» /quiet /norestartpause где BUHWKS02 – целевая машина.

Когда скрипт отработает и встанет на паузу, проверяем %windir%\Logs\CBS\CheckSUR.log

Если ошибок не найдено – дело не в битых обновлениях. Если он заканчиваетсяSummary: Seconds executed: 1164

Found 16 errors
Fixed 4 errors

CSI Manifest All Zeros Total count: 6 CSI Catalog Corrupt Total count: 3 Fixed: CSI Catalog Corrupt. Total count: 3 CBS MUM Corrupt Total count: 3 CBS Catalog Corrupt Total count: 3 CSI Catalog Thumbprint Invalid Total count: 1 Fixed: CSI Catalog Thumbprint Invalid. Total count: 1

Читайте также  Ошибка файловой системы 2145042388 Windows 10

Unavailable repair files:

winsxs\manifests\wow64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.19091_none_c19fa2719495aca9.manifest winsxs\manifests\amd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6.1.7601.23290_none_5e936c9c5ce2e8e6.manifest winsxs\manifests\wow64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.23290_none_c22840d8adb43043.manifest winsxs\manifests\amd64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.19091_none_b74af81f6034eaae.manifest winsxs\manifests\amd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6.1.7601.19091_none_5e0ace3543c4654c.manifest winsxs\manifests\amd64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.23290_none_b7d3968679536e48.manifest servicing\packages\Package_2_for_KB3123479~31bf3856ad364e35~amd64~~6.1.1.0.mum servicing\packages\Package_2_for_KB3123479~31bf3856ad364e35~amd64~~6.1.1.0.mum

servicing\packages\Package_for_KB3123479_SP1~31bf3856ad364e35~amd64~~6.1.1.0.mum

то будем исправлять.

2. Копируем эталонные файлы на целевую машину

Microsoft предлагает нам длинную, путанную процедуру с извлечением хороших файлов из обновлений и размещением их в определенные каталоги средства SURT. При этом пути в статьях неверные. Где-то и вовсе рекомендуют подкладывать оригинальные msu файлы. Самый простой и правильный вариант следующий — скопировать эталонные файлы с рабочей системы: *.mum and *.cat из C:\Windows\servicing\Packages складываются в %windir%\Temp\CheckSUR\servicing\packages *.

manifest из C:\Windows\winsxs\Manifests складываются в %windir%\Temp\CheckSUR\winsxs\manifests\ Проблема в том, что битых файлов обычно десятки, и их очень сложно выбрать и скопировать. Тогда на помощь приходит следующий скрипт PowerShell (эталонной считается машина, с которой вы запускаете скрипт) cls$flag = $false$destPC = «\\BUHWKS02″$log=get-content $($destPC + «\admin$\Logs\CBS\CheckSUR.

log»)$MUMCATSource = «C:\Windows\servicing\Packages\»$MUMCATDest = $destpc + «\admin$\Temp\CheckSUR\servicing\Packages\»$MANIFESTSource = «C:\Windows\winsxs\Manifests\»$MANIFESTDest = $destpc + «\admin$\Temp\CheckSUR\winsxs\Manifests\»If ((Test-Path -Path $MUMCATDest -PathType Container) -eq $false) {New-Item -Path $MUMCATDest -ItemType directory }If ((Test-Path -Path $MANIFESTDest -PathType Container) -eq $false) {New-Item -Path $MANIFESTDest -ItemType directory}foreach ($line in $log) { if ($flag -eq $True){ if ($line.trim().Length -ne 0) { $fileArray=$($line.Split(«\»)) $file = $FileArray[$FileArray.Length-1] $extArray = $file.split(«.») $ext = $extArray[$extArray.length-1] if ($ext -eq «manifest») { Write-Warning $(«Copying » + $($MANIFESTSource+$file)+» to » + $MANIFESTDest) Copy-Item $($MANIFESTSource+$file) $($MANIFESTDest+$file) } if (($ext -eq «mum») -or ($ext -eq «cat») ) { Write-Warning $(«Copying » + $($MUMCATSource+$file)+» to » + $MUMCATDest) Copy-Item $($MUMCATSource+$file) $($MUMCATDest+$file) } } } if ($line -eq «Unavailable repair files:») {$flag = $true} } Как видите, скрипт прост и может быть легко заточен напильником под вашу инфраструктуру.

3. Запускаем второй проход Windows6.1-KB947821-v34-x64.msu

После копирования файлов мы повторно запускаем SURT, используя командный файл из первого шага. При повторном запуске средство сможет подхватить скопированные нами эталонные файлы из %windir%\Temp\CheckSUR и заменить ими испорченные. Если мы сделали все правильно, то %windir%\Logs\CBS\CheckSUR.

log примет следующий вид:================================= Checking System Update Readiness. Binary Version 6.1.7601.22471 Package Version 26.

0 2016-03-03 09:15 Checking Windows Servicing Packages Checking Package Manifests and Catalogs Checking Package Watchlist Checking Component Watchlist Checking Packages Checking Component Store Summary: Seconds executed: 1435

No errors detected

Теперь можно продолжить установку обновлений на целевую машину, например, следующими командными файлами:

set machine= BUHWKS02 psexec -i -s \\%machine% wuauclt /detectnow pause set machine= BUHWKS02 psexec -i -s \\%machine% wuauclt /updatenow pause

Ошибка #4. Если SURT отработал нормально, а обновления все равно не ставятся

Попробуйте прибегнуть к старому приему – сбросить службу Windows Update в исходное состояние. Для этого необходимо удалить каталог %windir%\SoftwareDistribution. Создаем файл WU-cleanupCMD.cmd:

net stop wuauserv rmdir /s /q %windir%\SoftwareDistribution net start wuauserv wuauclt /detectnow

Запускаем:

set machine= BUHWKS02 psexec -c -s \\%machine% WU-cleanupCMD.cmd pause

После этого возникнет Ошибка #1, но как бороться с ней мы уже знаем.

Ошибка #5

Клиент исчезает из консоли WSUS. Любопытная ошибка, связанная с неправильным клонированием машин и задвоением (затроением и т.д.) идентификаторов клиентов. Решается так: net stop wuauservREG DELETE «HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate» /v SusClientId /fREG DELETE «HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate» /v SusClientIdValidation /fnet start wuauservwuauclt /resetauthorization /detectnow /reportnow

Ошибка #6

GetCookie failure, error = 0x8024400D, soap client error = 7, soap error code = 300, HTTP status code = 200 SyncUpdates failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200 Windows Update Client failed to detect with error 0x80072ee2

Ошибка связана с нехваткой ресурсов в AppPool WSUS. Решение — снять лимит на потребляемую память. Как это сделать — статья.

Коротко: Открываем IIS, Application Pools, WsusPool, Advanced Settings. Параметр Private Memory Limit устанавливаем в 0.

Продолжение темы настройки WSUS — в моей следующей статье: https://habrahabr.ru/post/329440/

PS: Многие ошибки решены в новом клиенте WSUS:

1. KB3125574 «Windows 7 post SP1 Convenience Rollup Update». Внимательно ознакомьтесь с разделом Known issues!

Предварительно необходимо установить KB3020369 «April 2015 servicing stack update for Windows 7 and Windows Server 2008 R2».

Удачного администрирования!

  • Windows Update
  • Windows 7
  • wsus

Источник: https://habr.com/ru/post/278439/