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

Обновлено: 02.07.2024

Это наиболее распространенное условие «Can't call Friend procedure on an object that isn't an instance of the defining class», известное как ошибка времени выполнения (ошибка). Когда дело доходит до программного обеспечения, как Windows Operating System, инженеры могут использовать различные инструменты, чтобы попытаться сорвать эти ошибки как можно скорее. К сожалению, инженеры являются людьми и часто могут делать ошибки во время тестирования, отсутствует ошибка 97.

Что генерирует ошибку времени выполнения 97?

Ошибки выполнения при запуске Windows Operating System - это когда вы, скорее всего, столкнетесь с «Can't call Friend procedure on an object that isn't an instance of the defining class». Мы можем определить происхождение ошибок ошибки 97 во время выполнения следующим образом:

Ошибка 97 Crash - Номер ошибки вызовет блокировка системы компьютера, препятствуя использованию программы. Это возникает, когда Windows Operating System не реагирует на ввод должным образом или не знает, какой вывод требуется взамен.

Утечка памяти «Can't call Friend procedure on an object that isn't an instance of the defining class» - ошибка 97 утечка памяти приводит к тому, что Windows Operating System использует все больше памяти, что делает ваш компьютер запуск медленнее и замедляет вывод системы. Это может быть вызвано неправильной конфигурацией программного обеспечения Microsoft Corporation или когда одна команда запускает цикл, который не может быть завершен.

Ошибка 97 Logic Error - логическая ошибка возникает, когда Windows Operating System производит неправильный вывод из правильного ввода. Он материализуется, когда исходный код Microsoft Corporation ошибочен из-за неисправного дизайна.

Распространенные проблемы Can't call Friend procedure on an object that isn't an instance of the defining class

Can't call Friend procedure on an object that isn't an instance of the defining class Проблемы, связанные с Windows Operating System:

  • «Ошибка программы Can't call Friend procedure on an object that isn't an instance of the defining class. «
  • «Недопустимая программа Win32: Can't call Friend procedure on an object that isn't an instance of the defining class»
  • "Возникла ошибка в приложении Can't call Friend procedure on an object that isn't an instance of the defining class. Приложение будет закрыто. Приносим извинения за неудобства."
  • «Не удается найти Can't call Friend procedure on an object that isn't an instance of the defining class»
  • "Can't call Friend procedure on an object that isn't an instance of the defining class не найден."
  • "Ошибка запуска программы: Can't call Friend procedure on an object that isn't an instance of the defining class."
  • «Can't call Friend procedure on an object that isn't an instance of the defining class не выполняется. «
  • «Can't call Friend procedure on an object that isn't an instance of the defining class остановлен. «
  • «Ошибка в пути к программному обеспечению: Can't call Friend procedure on an object that isn't an instance of the defining class. «

Источник ошибок Can't call Friend procedure on an object that isn't an instance of the defining class

Проблемы Windows Operating System и Can't call Friend procedure on an object that isn't an instance of the defining class возникают из отсутствующих или поврежденных файлов, недействительных записей реестра Windows и вредоносных инфекций.

Более конкретно, данные ошибки Can't call Friend procedure on an object that isn't an instance of the defining class могут быть вызваны следующими причинами:


Утилита Reset Windows Update Tool на сайте Майкрософт

Сброс центра обновлений Windows для исправления ошибок с помощью bat-файла

Кратко о том, что происходит при выполнении нижеследующих команд:

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

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

На сайте Майкрософт также приводятся шаги для выполнения всех необходимых действий по сбросу вручную: Сброс центра обновлений Windows вручную.

Другие возможные причины ошибок при обновлении и способы исправления

К сожалению, не все возможные ошибки обновления Windows можно решить вышеописанным способом (хотя и многие). Если способ вам не помог, то обратите внимание на следующие возможные варианты:

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

А вдруг и это будет интересно:

Dmitry, еще раз здравствуйте! Я обращался с вопросом не работы центра обновлений в Windows 10 Fall Creators Update (версия 1709) после обновления. Прилагал ссылку на видео с ошибкой. Долго и подробно описывал свои действия. Извините, вопрос разрешился благополучно, все заработало, как только скачалось и установилось новое обновление. Все раздела центра обновлений, стали доступны. Прошу не рассматривать, ранее данную мою просьбу, по устранению ошибки. Сожалею, что доставил вам беспокойство. С уважением.

Спасибо большое все заработало

Здравствуйте. Если обновления работают, то, думаю, ничего не стоит.

В панели управления, администрировании, службы, остановите службу обновлений. Очистите содержимое папки c:\Windows\SoftwareDistribution\. Запустите службу.

Спасибо за подробный материал, все помогло!

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

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

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

Если у вас возникли проблемы с установкой обновлений, то воспользуйтесь встроенным в операционную систему средством устранения неполадок центра обновления Windows.

Запустите средство устранения неполадок, для этого последовательно откройте:

Параметры Windows ➯ Обновление и безопасность ➯ Устранение неполадок

В правой части окна, в разделе Запустить и устранить неполадку выберите Центр обновления Windows и нажмите кнопку Запустить средство устранения неполадок

После этого запустится средство для определения и устранения неполадок.

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

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

Запустите командную строку от имени администратора и последовательно выполните следующие команды:

Чтобы очистить кэш обновлений, запустите командную строку от имени администратора и последовательно выполните следующие команды:

Запустите скрипт от имени администратора, после этого инструмент предложит следующие варианты действий для исправления проблем и ошибок обновления операционной системы Windows:

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

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

Почему возникает ошибка обновления Windows 7 80072EE2 через WSUS?

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

Это относится к следующим компонентам:

На самом сервере должна быть произведена активация таких модулей:

Без соблюдения представленных условий серверная служба установки апдейтов на дочерние терминалы работать не будет. А если и будет, то сбой появится в любом случае. Но это еще далеко не все. Если рассматривать ситуацию, когда возникает ошибка обновления Windows 7 (код 80072EE2), в общем случае (и для серверов, и для дочерних машин) объяснить ее происхождение можно достаточно просто: при попытке доступа к серверу обновлений Microsoft была нарушена связь. Что могло блокировать доступ, сказать сложно, однако можно выделить несколько простых действий, которые в большинстве случаев помогают избавиться от этого сбоя.

Простые методы устранения проблемы

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



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

Если ошибка обновления Windows 7 80072EE2 появится и после этого, придется использовать настройки брэндмауэра и, создав новое правило, добавить в исключения следующие серверы Microsoft:

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

80072EE2 (WSUS): дополнительные действия

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

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

Наконец, если ошибка обновления Windows 7 80072EE2 появляется и после этого, можно поработать с самой службой обновлений. Для этого необходимо войти в системный реестр (regedit в консоли выполнения) через ветку HKLM и через разделы SOFTWARE и Policies, найти каталог WindowsUpdate и в правой части редактора удалить два параметра: WUServer и WUStatusServer. После этого следует полный рестарт системы, а сбой, как показывает практика, больше вас беспокоить не будет.

Несколько слов напоследок

Именно такими методами и устраняется ошибка обновления Windows 7 80072EE2. Сразу сказать, в чем была причина появления сбоя, достаточно трудно, поэтому придется применять решения последовательно. В некоторых случаях можно попробовать произвести восстановление целостности системных файлов, задав в командной консоли исполнение строки sfc /scannow. Если система была подвержена вирусному воздействию, может использоваться углубленное сканирование компьютера (сервера) на предмет наличия угроз. Но обычно такие действия не требуются, а сбой устраняется с применением предложенных методик.

Решаем проблему с помощью редактора реестра

Жмём «Win+R» и вводим «regedit».

Откроется редактор реестра. Переходим по ветке «HKEY_LOCAL_MACHINE», «COMPONENTS» и удаляем файл «PendingRequired».

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

Сканируем систему на наличие ошибок

Сбой обновления может произойти из-за некорректной загрузки файла или его повреждения. Также система может иметь повреждённые системные файлы, что также является причиной сбоя обновления. Поэтому запускаем командную строку с правами администратора и вводим «sfc /scannow».

После проверки перезагружаем ПК и пробуем запустить обновление.

Отладка системы


Находим «Центр обновления Windows».

Сворачиваем службу. Открываем «Мой компьютер», далее диск С, папку «Windows», «SoftwareDistribution». Удаляем все папки и файлы, которые в ней находятся.

Теперь разворачиваем окно «Службы» и запускаем «Центр обновления Windows». Для этого кликаем на службу, в новом окне выбираем «Автоматически» и «Запустить».


Переходим в «Центр обновления…» и запускаем процесс.

Восстановление системы

В случае, когда вышеуказанные способы не помогли решить проблему, стоит запустить восстановление системы. Для этого жмём «Win+R» и вводим «cmd».


Вводим команду «rstrui.exe».

Запустится восстановление системы. Следуем подсказкам, выбираем точку восстановления.

По завершении процесса, пробуем вновь запустить установку обновлений.

Иногда ошибки возникают не при работе на компьютере, а в обстоятельствах, казалось бы полностью исключающих их появление. Например, в процессе установки обновлений. Надо понимать, что пакет обновления, это не какая-то ламерская программа, способная завесить всю систему без желания на то ее создателя. И не вирус, написанный хакером, чтобы досадить своим сородичам по планете. А самое что ни на есть профессионально изготовленное изделие, притом изготовленное ни где-нибудь, а в стенах самого Майкрософта. Но, никто не застрахован от ошибок. От ошибки 8007002 может пострадать кто угодно: и погнавшийся за дешевизной домашний пользователь, установивший на свой компьютер сломанную неизвестно кем Windows. И системный администратор, свято блюдущий законы копирайта. 80070002 – это ошибка обновления Windows 7. Ей-то мы и займемся в нашем коротеньком рассказе.

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

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

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

Это самый простой, но не всем доступный путь. Дело в том, что, например, для десятой версии Windows утилита на сайте отсутствует. Следовательно, нужно искать обходной путь. Решение состоит в том, чтобы перезапустить службу обновления системы. Делается это в панели управления по адресу: «Панель управления» => «Администрирование» => «Службы». Отыщите службу под именем «Центр обновлений Windows» и перезапустите ее обычным образом, то есть при помощи пункта контекстного меню этой службы:


Заодно можно почистить систему, удалив из нее всякий хлам, вроде временных папок и файлов. Проделать это можно с помощью популярной утилиты «CCleaner» или штатными средствами самой Windows. Для этого откройте окно «Мой компьютер», щелкните по значку системного раздела, выберите «Свойства» и в появившемся окне нажмите кнопку «Очистка диска». После этого обновление должно пройти в обычном режиме.

Утилита Reset Windows Update Tool на сайте Майкрософт

Сброс центра обновлений Windows для исправления ошибок с помощью bat-файла

Кратко о том, что происходит при выполнении нижеследующих команд:

  1. Останавливаются службы: Центр обновления Windows, Фоновая интеллектуальная служба передачи BITS, Службы криптографии.
  2. Служебные папки центра обновления catroot2, SoftwareDistribution, downloader переименовываются в catrootold и т.д. (которые, если что-то пошло не так, можно использовать как резервные копии).
  3. Все ранее остановленные службы снова запускаются.

Для того, чтобы использовать скрипт, откройте блокнот Windows и скопируйте в него команды, представленные ниже. После этого сохраните файл с расширением .bat — это и будет сценарий для остановки, сброса и перезапуска Центра обновлений Windows (подробнее: Как создать BAT-файл).

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

Запуск bat файла от имени Администратора

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

Выполнение сброса Центра обновлений

На сайте Майкрософт также приводятся шаги для выполнения всех необходимых действий по сбросу вручную: Сброс центра обновлений Windows вручную.

Другие возможные причины ошибок при обновлении и способы исправления

К сожалению, не все возможные ошибки обновления Windows можно решить вышеописанным способом (хотя и многие). Если способ вам не помог, то обратите внимание на следующие возможные варианты:

  • Используйте встроенное устранение неполадок обновлений Windows 10, 8.1 или Windows 7, которое можно найти в панели управления и в параметрах (в случае Windows 10), пример: Устранение неполадок Windows 10.
  • Если ранее для отключения обновлений вы использовали какую-то стороннюю программу, попробуйте с помощью неё же вновь включить их.
  • Если вы использовали какие-то утилиты для отключения слежки Windows 10, они могли заблокировать доступ к серверам Майкрософт, например, в файле hosts и брандмауэре.
  • При наличии сторонних антивирусов на компьютере, попробуйте отключить антивирус и проверить, решило ли это проблему.
  • Попробуйте установить DNS 8.8.8.8 и 8.8.4.4 в параметры Интернет-соединения. О том как это сделать: Как изменить адрес DNS-сервера в Windows.
  • Отсутствие свободного места (или малое его количество) на системном разделе жесткого диска или SSD также может приводить к ошибкам при скачивании и установке обновлений. Здесь может быть полезным: Как очистить диск C от ненужных файлов.
  • Проверьте, запущены ли все необходимые службы (их список приводился ранее).
  • Выполните поиск в Интернете по сообщаемому коду ошибки, чтобы узнать о возможных причинах появления ошибки.

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

А вдруг и это будет интересно:

24.10.2017 в 11:29

25.10.2017 в 10:54

24.10.2017 в 18:58

Dmitry, еще раз здравствуйте! Я обращался с вопросом не работы центра обновлений в Windows 10 Fall Creators Update (версия 1709) после обновления. Прилагал ссылку на видео с ошибкой. Долго и подробно описывал свои действия. Извините, вопрос разрешился благополучно, все заработало, как только скачалось и установилось новое обновление. Все раздела центра обновлений, стали доступны. Прошу не рассматривать, ранее данную мою просьбу, по устранению ошибки. Сожалею, что доставил вам беспокойство. С уважением.

25.10.2017 в 15:13

27.10.2017 в 07:12

03.11.2017 в 11:31

Спасибо большое все заработало

19.11.2017 в 07:49

19.11.2017 в 08:30

Здравствуйте. Если обновления работают, то, думаю, ничего не стоит.

04.12.2017 в 20:33

В панели управления, администрировании, службы, остановите службу обновлений. Очистите содержимое папки c:\Windows\SoftwareDistribution\. Запустите службу.

08.01.2018 в 13:32

09.01.2018 в 10:14

24.02.2018 в 12:08

Спасибо за подробный материал, все помогло!

22.03.2018 в 16:49

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

22.03.2018 в 19:55

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

Читайте также: