Это обновление не относится к вашей компьютерной ошибке SIMPLE GUIDE

Это обновление не относится к вашей компьютерной ошибке [SIMPLE GUIDE]

При попытке установить обновление в Windows 10 появляется сообщение об ошибке « Обновление не применимо »? Если это так, существует множество потенциальных факторов и исправлений.

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

Вот как вы можете исправить неприменимые обновления Windows.

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

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 у нее есть единственное и очень специфическое решение — удалить ключ
HKLMComponentsPendingRequired=1

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

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

Практически 100% других ошибок может решить System Update Readiness Tool (SURT) из статьи support.microsoft.com/en-us/kb/947821
Скачиваете пакет для вашей системы, устанавливаете, читаете лог %windir%LogsCBSCheckSUR.log и если он заканчивается примерно так:

то вы наш клиент.

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

Как правило, повреждаются *.cat, *.mum, *.manifest файлы. У кого-то повреждаются *.dll, но я на практике не сталкивался. И вроде бы средство SURT должно само исправить ошибки, поскольку внутри него есть огромный каталог эталонных файлов. Только в последний раз SURT обновлялся в октябре 2014 года, а исправлений на операционную систему с тех пор вышло бесчисленное множество, и многих файлов в каталоге не хватает.

Ниже я опишу последовательность действий, необходимых для исправления ошибок установки обновлений на Windows 7 x64 с использованием SURT. Для редакции x86 просто потребуется другой пакет SURT из KB947821.

Последовательность действий будет следующая.

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

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

где BUHWKS02 – целевая машина.
Когда скрипт отработает и встанет на паузу, проверяем %windir%LogsCBSCheckSUR.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
Unavailable repair files:
winsxsmanifestswow64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.19091_none_c19fa2719495aca9.manifest
winsxsmanifestsamd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6.1.7601.23290_none_5e936c9c5ce2e8e6.manifest
winsxsmanifestswow64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.23290_none_c22840d8adb43043.manifest
winsxsmanifestsamd64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.19091_none_b74af81f6034eaae.manifest
winsxsmanifestsamd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6.1.7601.19091_none_5e0ace3543c4654c.manifest
winsxsmanifestsamd64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.23290_none_b7d3968679536e48.manifest
servicingpackagesPackage_2_for_KB3123479~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicingpackagesPackage_2_for_KB3123479~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicingpackagesPackage_for_KB3123479_SP1~31bf3856ad364e35~amd64~~6.1.1.0.mum

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

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

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

Самый простой и правильный вариант следующий — скопировать эталонные файлы с рабочей системы:

*.mum and *.cat из C:WindowsservicingPackages складываются в %windir%TempCheckSURservicingpackages
*.manifest из C:WindowswinsxsManifests складываются в %windir%TempCheckSURwinsxsmanifests

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

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

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

После копирования файлов мы повторно запускаем SURT, используя командный файл из первого шага. При повторном запуске средство сможет подхватить скопированные нами эталонные файлы из %windir%TempCheckSUR и заменить ими испорченные.
Если мы сделали все правильно, то %windir%LogsCBSCheckSUR.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. Любопытная ошибка, связанная с неправильным клонированием машин и задвоением (затроением и т.д.) идентификаторов клиентов. Решается так:

Ошибка #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».

Как исправить ошибку «Обновление не применимо к ПК»

Учитывая перечисленные факторы, наметим варианты решения проблемы. Рекомендую выполнить следующее:

  1. Установите все предварительные обновления для вашей ОС. В частности, обязательным является установка SP1 для Win 7 (особенно для будущей работы апдейта KB3033929). А также других важных апдейтов, являющихся почвой для последующих апдейтов (просмотрите в «Microsoft Knowledge Base» статьи, связанные с устанавливаемым вами апдейтом);
  2. Проверьте системное время и дату, при необходимости установите их корректные значения;
  3. Убедитесь, что вы верно выбрали апдейт в соответствии с разрядностью вашей системы (если вы скачивали оный с сайта «Майкрософт»), а также используемой версией Виндовс (не стоит на Win 7 устанавливать апдейт, предназначенный для Win 8). Если вы не знаете разрядность вашей ОС, нажмите клавиши Win+Pause, и просмотрите значение показателя «Тип системы»;
  4. Убедитесь, что устанавливаемый вами апдейт отсутствует в системе. Для этого кликните на «Пуск», в строке поиска наберите appwiz.cpl и нажмите ввод. В открывшемся окне кликните слева на «Включение или отключение компонентов Виндовс» (Просмотр установленных обновлений), и поищите тот, который вы пытаетесь установить;
  5. Перезапустите службу обновления. Кликните на «Пуск», в строке поиска наберите services.msc, и нажмите ввод. В открывшемся окне служб найдите службу «Центр обновления Виндовс», и нажмите на «Запустить» (если она уже запущена, то сначала остановите её, а потом запустите вновь).

Также, если проблема в Windows 7 «Обновление не применимо к этому компьютеру» будет повторяться, проведите диагностику центра обновлений, нажав на Win+R, и введя там:

msdt /id WindowsUpdateDiagnostic

Окно Microsoft Fit It

  • Задействуйте специальный инструмент для проверки ОС к обновлению. Перейдите по данной ссылке, найдите там файл в соответствии с версией и разрядностью вашей ОС, скачайте и запустите;
  • Также можно попробовать в действии утилиту MicrosoftFixit для восстановления стабильной работы ОС;
  • Временно деактивируйте ваш антивирус и брандмауэр перед процессом установки апдейта;
  • Проверьте целостность системных файлов. Вновь запустите указанную строку, и там введите:

Утилита SFC

  • Убедитесь, что устанавливаемый вами апдейт действительно необходим (в частности, кумулятивный апдейт для IE 11 под номером KB3008923 и вовсе может быть не нужен в системе);
  • Освободите место на вашем винчестере (при отсутствии свободного места);
  • Старайтесь пользоваться лицензионными (или, по меньшей мере, стабильными) сборками ОС Виндовс.

Обновления давно установлены

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

Ничего. Ошибку придётся игнорировать.

Обновление не применимо к ПК

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

Существуют и другие причины.

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

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

Причина 1: Неподходящая версия и разрядность

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

Причина 2: Пакет уже установлен

Это одна из самых простых и распространенных причин. Мы можем не помнить или попросту не знать, какие обновления установлены на ПК. Выполнить проверку довольно легко.

    Вызываем строку «Выполнить» клавишами Windows+R и вводим команду для перехода к апплету «Программы и компоненты».

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

Далее в поле поиска вводим код апдейта, например,

Причина 3: Отсутствуют предыдущие обновления

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

Если вы являетесь «счастливым» обладателем пиратской сборки, то данные рекомендации могут не сработать.

Причина 4: Антивирус

Какими бы «умными» не называли свои продукты разработчики, антивирусные программы довольно часто поднимают ложную тревогу. Особенно пристально они следят за теми приложениями, которые работают с системными папками, расположенными в них файлами и ключами реестра, отвечающими за настройку параметров ОС. Самое очевидное решение – на время отключить антивирус.

Если отключение невозможно, или ваш антивирус не упоминается в статье (ссылка выше), то можно применить безотказный прием. Его смысл заключается в загрузке системы в «Безопасный режим», в котором все антивирусные программы не подлежат запуску.

Подробнее: Как зайти в безопасный режим на Windows 10, Windows 8, Windows 7, Windows XP

После загрузки можно попытаться установить обновление. Обратите внимание, что для этого вам понадобится полный, так называемый оффлайновый, установщик. Таким пакетам не требуется подключение к интернету, который в «Безопасном режиме» не работает. Скачать файлы можно на официальном сайте Microsoft, введя в поисковую строку Яндекса или Google запрос с кодом обновления. Если же вы предварительно скачали апдейты с помощью «Центра обновлений», то ничего больше искать не нужно: все необходимые компоненты уже загружены на жесткий диск.

Причина 5: Сбой в работе компонентов

В этом случае нам поможет ручная распаковка и установка обновления с помощью системных утилит expand.exe и dism.exe. Они являются встроенными компонентами Windows и не требуют скачивания и инсталляции.

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

    Запускаем «Командную строку» от имени администратора. Делается это в меню «Пуск – Все программы — Стандартные».

Помещаем скачанный установщик в корень диска C:. Это делается для удобства ввода последующих команд. Там же создаем новую папку для распакованных файлов и даем ей какое-нибудь простое имя, например, «update».

В консоли выполняем команду распаковки.

Expand -F:* c:Windows6.1-KB979900-x86.msu c:update

Windows6.1-KB979900-x86.msu — название файла с апдейтом, которое нужно заменить на свое.

После завершения процесса вводим еще одну команду, которая установит пакет с помощью утилиты dism.exe.

Dism /online /add-package /packagepath:c:updateWindows6.1-KB979900-x86.cab

Windows6.1-KB979900-x86.cab – это архив, содержащий пакет обновления, который был извлечен из установщика и помещен в указанную нами папку «update». Здесь также нужно подставить свое значение (название скачанного файла плюс расширение .cab).

Причина 6: Поврежденные системные файлы

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

Речь идет о системной утилите sfc.exe, которая проверяет целостность системных файлов и, при необходимости (возможности), заменяет их работоспособными копиями.

В том случае, если утилита сообщает о невозможности восстановления, выполните эту же операцию в «Безопасном режиме».

Причина 7: Вирусы

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

Заключение

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

Отблагодарите автора, поделитесь статьей в социальных сетях.

Сейчас в современном мире у большинства пользователей есть Персональные Компьютере,а так же ноутбуки. Бывают такие случаи у множества из нас,что начинаешь обновлять систему,а он выдает тебе всякие разные ошибки,некоторые пользователи которые очень часто сталкивались с такой проблемой знают как её решить,но из нас есть такие люди как «новички» и им не совсем понятно,что в такой ситуации нужно сделать,что бы не нанести своему компьютеру некий ущерб или же вред в самой системе.

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

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

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

Шаг первый.
В строке «Выполнить» с помощью клавиш Windows+R, нам необходимо ввести команду,что бы перейти к «Программы и компоненты».

Шаг второй.
В разделе находим ранее установленные нами обновления выбрав раздел «Просмотр установленных обновлений».

Шаг третий.
В открывшемся поле вносим код апдейта.

Может быть такое что система не найдет эти элементы.Значит причина не в этом.

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

Причина третья.Нет прошлого обновления.

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

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

Причина пятая. Системный файл повреждён.

Внимание!Если у Вас установлена не лицензионная система Windows,то следующие действия могут привести к повреждению системы!

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

Причина шестая. Вирус.

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

Что бы у Вас далее не возникало таких ошибок,советуем Вам пользоваться лицензионной системной Windows.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector