Як виправити помилку оновлення Windows 0xc8000247?

Кілька користувачів Windows стикаються з кодом помилки 0xc8000247 під час спроби встановити оновлення через компонент WU (Windows Update). Більшість постраждалих користувачів повідомляють, що проблема виникає лише при певних оновленнях - інші встановлюються просто нормально. Хоча про проблему здебільшого повідомляють у Windows 7, нам вдалося знайти деякі випадки, коли ця ж проблема трапляється в Windows 10 та Windows 8.1.

Що спричиняє помилку оновлення Windows 0xc8000247?

Ми досліджували цю конкретну проблему, переглядаючи різні звіти користувачів та стратегії відновлення, які зазвичай використовуються для вирішення цього повідомлення про помилку. Як виявляється, кілька різних сценаріїв спричиняють помилку оновлення Windows 0xc8000247 . Ось короткий список із винними, які можуть бути відповідальними:

  • У встановленні відсутній драйвер IRST - як виявляється, саме ця проблема часто виникає в ситуаціях, коли в машинній установці відсутній драйвер Intel Rapid Storage Technology (IRST). Цей сценарій досить поширений у випадках, коли інсталяція Windows була отримана після того, як користувач клонував попередню інсталяцію за допомогою Acronis або подібної утиліти. У цьому випадку ви зможете вирішити проблему, встановивши драйвер IRST через офіційні канали.
  • Втручання сторонніх AV - ще один сценарій, який може породити цю помилку, - якщо ви маєте справу із надмірно захисним AV-пакетом, який перериває зв’язок між кінцевою машиною та сервером WU. Якщо цей сценарій застосовний, ви зможете вирішити проблему, вимкнувши захист у режимі реального часу під час інсталяції оновлення, або видаливши надмірно захисний пакет та повернувшись до вбудованого пакета безпеки.
  • Помилковий компонент WU - як повідомляли деякі користувачі, цей код помилки може також спрацьовувати у ситуаціях, коли один або кілька компонентів WU застрягли у невизначеному стані (ОС вважає, що компонент відкритий, а насправді це не так). У цьому випадку ви зможете вирішити проблему, скинувши всі компоненти WU (або за допомогою автоматизованого агента, або виконавши все вручну).
  • Пошкодження системних файлів - як виявляється, пошкодження системних файлів також може бути причиною виявлення цього коду помилки під час встановлення WU. Якщо одна або кілька залежностей WU пошкоджені, це може вплинути на всю операцію оновлення. У цьому випадку ви зможете вирішити проблему, запустивши сканування системних файлів (DISM або SFC) або перейшовши на ремонтну установку (або чисту інсталяцію).
  • Невстановлене втручання - У більш особливих обставинах ця помилка може статися через невідомого винуватця. Можливо, оновлення драйвера заважало роботі WU. Оскільки ці конфлікти непросто визначити, ідеальним підходом є використання функції відновлення системи для повернення стану машини до точки, коли ця проблема не виникала.

Якщо ви також стикаєтесь із цією проблемою і шукаєте виправлення, ця стаття надасть вам кілька посібників з усунення несправностей, які допоможуть вам виявити та вирішити проблему, яка в кінцевому підсумку спричиняє цю помилку. Внизу ви знайдете колекцію потенційних виправлень, які були підтверджені ефективними принаймні одним постраждалим користувачем.

Для досягнення найкращих результатів радимо дотримуватися методів у тому самому порядку, в якому ми їх розташували, оскільки вони впорядковані за ефективністю та складністю. Зрештою, ви натрапите на виправлення, яке вирішить проблему, незалежно від винуватця, який сприяє появі цієї проблеми.

Спосіб 1. Запуск засобу усунення несправностей Windows Update

Перш ніж ми вивчимо інші вдосконалені стратегії відновлення, давайте подивимось, чи не здатна ваша Windows автоматично вирішити проблему. Кілька користувачів, які стикаються з цією точною проблемою, спромоглися вирішити помилку оновлення Windows 0xc8000247 , запустивши засіб усунення несправностей Windows Update.

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

Ось короткий посібник із запуску засобу усунення несправностей Windows Update для усунення помилки 0xc8000247  у Windows:

  1. Відкрийте діалогове вікно Виконати, натиснувши Windows Key + R . Потім введіть “ms-settings-усунення несправностей”  і натисніть Enter, щоб відкрити вкладку “ Виправлення неполадок” програми “ Налаштування ”.
  2. Коли ви знаходитесь на вкладці Виправлення неполадок, перейдіть до правої панелі екрана Налаштування та прокрутіть вниз до розділу Встановлення та запуск . Як тільки ви побачите, натисніть на Центр оновлення Windows , а потім натисніть Запустити засіб усунення несправностей у нещодавно з'явленому контекстному меню.
  3. Після запуску утиліти вона автоматично запускає початкове сканування. Мета цього - визначити, чи відповідає якась із стратегій ремонту, включених до неї, конкретній проблемі, яка виникає у вас.
  4. Якщо буде виявлено життєздатне виправлення, вам буде відкрито нове вікно, у якому ви зможете натиснути на Застосувати це виправлення, щоб застосувати рекомендовану стратегію ремонту.

    Примітка. Залежно від типу виправлення, можливо, вам доведеться слідувати інструкціям на екрані, щоб застосувати рекомендоване виправлення.

  5. Після успішного застосування виправлення перезавантажте комп’ютер і перевірте, чи вирішено проблему після завершення наступного запуску.

Якщо помилка оновлення Windows 0xc8000247 все ще трапляється або засіб  вирішення проблем не знайшов життєздатної стратегії відновлення, перейдіть до наступного можливого виправлення нижче.

Спосіб 2: Оновлення драйвера IRST

Деякі користувачі Windows, які стикалися з цією проблемою в Windows 7, повідомили, що змогли вирішити проблему, оновивши драйвер Intel Rapid Storage Technology (IRST) . Здається, це конкретне виправлення переважно застосовується у випадках, коли цю інсталяцію Windows було отримано після того, як користувач клонував жорсткий диск за допомогою Acronis True Image або подібної утиліти. Повідомляється, що ця особлива проблема виникає з дисками Western Digital (WD).

Якщо сценарій, з яким ви стикаєтесь, подібний до цього, ви зможете вирішити проблему, оновивши драйвер технології швидкого зберігання Intel (IRST) до останньої версії. Ось короткий посібник, як це зробити:

  1. Перейдіть за цим посиланням ( тут ) і клацніть на Інтерфейс користувача та драйвер Intel Rapid Technology (Intel RST)  зі списку доступних драйверів.
  2. Усередині екрана драйвера подивіться на ліву частину екрана (у розділі Доступні завантаження ) і натисніть кнопку Завантажити, пов’язану з SetupRST.exe .
  3. У запиті ліцензійної угоди на програмне забезпечення Intel натисніть Я приймаю умови та ліцензійну угоду . Потім дочекайтеся завершення завантаження.
  4. Після повного завантаження файлу SetupRST.exe двічі клацніть на ньому та натисніть Так, щоб надати доступ адміністратора, а потім дотримуйтесь інструкцій на екрані, щоб завершити встановлення драйвера Intel Rapid Technology (Intel RST)  .
  5. Після завершення інсталяції перезавантажте комп'ютер і перевірте, чи проблема вирішена після завершення наступної послідовності запуску.

Якщо та сама помилка оновлення Windows 0xc8000247  під час спроби встановити оновлення, перейдіть до наступного способу нижче.

Спосіб 3: Видаліть заважаючу сторонній додаток (якщо застосовно)

Як виявляється, цей конкретний код помилки може також виникнути через надмірно захищений AV-пакет. Судячи зі звітів користувачів, існує кілька наборів безпеки, які можуть викликати помилку оновлення Windows 0xc8000247  після того, як вони блокують зв'язок між ПК кінцевого користувача та сервером WU. Користувачі часто вказують на Нортона, МакАфі та Аваста за те, що причиною цього є поведінка.

Якщо ви використовуєте сторонній AV, і ви підозрюєте, що він може бути відповідальним за невдале оновлення, ви можете вирішити проблему, відключивши захист у режимі реального часу під час встановлення оновлення, або видаливши систему захисту і повернення назад до вбудованого AV (Windows Defender).

Якщо цей сценарій застосовний, спершу слід видалити захист вашого сторонніх AV в режимі реального часу. Але залежно від того, який сторонній пакет безпеки ви використовуєте, кроки будуть різними. Однак у більшості випадків це можна зробити, клацнувши правою кнопкою миші на піктограмі панелі завдань.

Як тільки вам вдасться вимкнути захист у режимі реального часу, спробуйте встановити оновлення нормально та переконайтеся, що проблема все ще виникає.

Якщо проблема все ще виникає, спробуйте видалити свій сторонній антивірус взагалі, переконавшись, що ви не залишаєте поза собою залишкових файлів, які все ще можуть спричинити таку поведінку. Для цього виконайте дії в цій статті ( тут ), щоб переконатись, що ви встановили сторонній AV разом із усіма залишковими файлами.

Якщо та сама помилка 0xc8000247  все ще трапляється після того, як ви дотримувались вказівок вище (або цей спосіб не застосовувався), почніть слідувати методу 4 нижче.

Спосіб 4: Скиньте всі компоненти WU

Як виявляється, ця конкретна проблема може також виникнути через WU (Windows Update), але це відбувається, коли важливий компонент застряє у невизначеному стані (ваша ОС вважає, що він працює, але насправді це не так). Кілька користувачів Windows, які також стикалися з помилкою 0xc8000247  , зуміли вирішити цю проблему, скинувши всі компоненти WU, які брали участь у цій операції.

Коли справа доходить до цього, у вас є два шляхи вперед - ви або використовуєте автоматизований підхід, запустивши Агент оновлення Windows, або виконуєте дії вручну за допомогою підвищеного командного рядка

Дотримуйтесь будь-якого керівництва, у якому вам комфортніше:

Скидання всіх компонентів Windows Update через Агент оновлення Windows

  1. Відвідайте цю сторінку Microsoft TechNet ( тут ) із веб-переглядача за замовчуванням і завантажте скрипт Reset Windows Update Agent.
  2. Зачекайте, поки завантаження завершиться, а потім витягніть zip-архів за допомогою безкоштовної утиліти архівування, наприклад WinZip або 7zip.
  3. Після повного вилучення сценарію клацніть правою кнопкою миші ResetWUENG.exe та виберіть нещодавно контекстне меню « Запуск від імені адміністратора ».
  4. Дотримуйтесь інструкцій на екрані, щоб запустити сценарій, який скине всі компоненти WU. Але перед тим, як розпочати цей процес, переконайтеся, що ви не виконуєте жодних операцій, що вимагають активного з’єднання з Інтернетом, оскільки ця операція перерве вашу мережу.
  5. Після завершення процесу перезавантажте комп’ютер і перевірте, чи проблема вирішена під час наступного запуску системи.

Скидання всіх компонентів Windows Update за допомогою підвищеного командного рядка

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Виконати . Далі введіть “cmd” всередину текстового поля, а потім натисніть Ctrl + Shift + Enter, щоб відкрити піднятий командний рядок. Коли ви побачите UAC (контроль облікових записів користувачів),  натисніть Так, щоб надати адміністративні привілеї.
  2. Опинившись у піднятому командному рядку, введіть наступні команди по порядку і натисніть Enter після кожної з них, щоб ефективно зупинити всі служби, пов'язані з WU:
    net stop wuauserv net stop crypt Svcnet stop bits net stop msiserver

    Примітка . Ці команди зупинять службу оновлення Windows, програму встановлення MSI, службу криптографії та службу BITS.

  3. Як тільки всім відповідним службам буде заборонено запустити, виконайте такі команди, щоб очистити та перейменувати папки SoftwareDistribution та Catroot2:
    ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old ren C: \ Windows \ System32 \ catroot2 Catroot2.old

    Примітка: SoftwareDistribution мураха Catroot2 папки використовуються вашої ОС для зберігання тимчасових файлів оновлень, які / використовуватимуться WU.

  4. Після очищення двох папок оновлення запустіть наступні команди та натисніть  Enter після кожної, щоб знову ввімкнути служби, які ми раніше вимкнули на кроці 2:
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. Після повторного ввімкнення кожної служби заново встановіть оновлення, яке раніше не працювало, і перевірте, чи проблема вирішена зараз.

Якщо ви все ще стикаєтеся з помилкою 0xc8000247  , перейдіть до наступного методу нижче.

Метод 5: Запуск сканування DISM та SFC

Як виявляється, ще одним потенційним винуватцем, який може бути відповідальним за помилку 0xc8000247,  є пошкодження системних файлів. Оскільки WU покладається на багато залежностей, існує багато системних файлів, які можуть спричинити таку поведінку, якщо певні файли зазнають пошкодження.

Кілька користувачів, на яких ця проблема також постраждала, встигли її вирішити, запустивши пару службових програм, призначених для виправлення логічних помилок та пошкодження системних файлів - DISM (обслуговування та управління зображеннями розгортання)  та SFC (перевірка системних файлів).

SFC замінює пошкоджені файли за допомогою локального архіву, щоб замінити пошкоджені екземпляри здоровими копіями, тоді як DISM покладається на компонент WU для завантаження здорових копій для заміни неправильних даних. DISM краще виправляє компоненти, пов'язані з WU, тоді як SFC краще виправляє логічні помилки - саме тому рекомендується розгортати обидва сканування.

Ось короткий посібник із запуску сканувань SFC та DISM із підвищеного вікна CMD, щоб усунути помилку Windows Update 0xc8000247  :

  1. Відкриває Виконати діалогове вікно, натиснувши Windows Key + R . Усередині нещодавно відкритого вікна введіть “cmd” усередині текстового поля та натисніть Ctrl + Shift + Enter, щоб відкрити командний рядок із доступом адміністратора. Коли вам буде запропоновано UAC (Керування обліковими записами користувачів), натисніть Так, щоб надати адміністративні права для вікна CMD.
  2. Опинившись у піднятому вікні CMD, введіть таку команду та натисніть Enter, щоб розпочати сканування DISM, яке сканує та визначає проблеми, пов’язані з вашими системними файлами:
    Dism.exe / online / cleanup-image / scanhealth Dism.exe / online / cleanup-image / restorehealth

    Примітка. Майте на увазі, що DISM потребує надійного з’єднання з Інтернетом для завантаження здорових копій, які будуть використовуватися для заміни пошкоджених файлів. Команда 'scanhealth' ініціює сканування для виявлення невідповідностей системних файлів, тоді як команда 'restorehealth' замінить усі невідповідності, виявлені під час першого сканування.

  3. Як тільки завершиться перше сканування (навіть якщо утиліта не повідомила про відсутність фіксованих файлів), перезавантажте комп'ютер і продовжуйте кроки нижче.
  4. Як тільки наступна послідовність запуску буде завершена, повторіть крок 1 ще раз, щоб відкрити чергове підвищене вікно CMD. Але цього разу введіть таку команду та натисніть Enter, щоб розпочати сканування SFC:
    sfc / scannow

    Примітка: Після запуску цього сканування не закривайте цей запит CMD, поки процес не завершиться. Якщо передчасно перервати процес, ви ризикуєте створити подальші логічні помилки, які можуть породити інші помилки.

  5. Після завершення сканування перезавантажте комп'ютер і перевірте, чи проблема вирішена під час наступного запуску системи.

Якщо та сама помилка 0xc8000247  все ще трапляється під час спроби встановити Центр оновлення Windows, перейдіть до наступного способу нижче.

Спосіб 6: Використання відновлення системи

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

Відновлення системи - це утиліта, яка може використовувати раніше збережений знімок, щоб відновити стан комп'ютера до попереднього моменту часу. За замовчуванням Windows налаштована на збереження знімків відновлення системи у таких важливих звітах, як установка критичного оновлення або оновлення драйвера. Отже, якщо ви не змінили поведінку за замовчуванням відновлення системи, ви зможете дотримуватися вказівок нижче.

Але перед тим, як почати використовувати «Відновлення системи» для відновлення роботи комп’ютера, подумайте про те, що будь-які зміни, внесені після створення знімка, також будуть втрачені. Сюди входять будь-які встановлені програми чи драйвери, сторонні або власні для Windows.

Якщо ви розумієте обставини і все ще хочете пройти цю процедуру, дотримуйтесь інструкцій нижче:

  1. Відкриває Виконати діалогове вікно, натиснувши Windows Key + R . Потім введіть “rstrui” всередину текстового поля та натисніть Enter, щоб відкрити меню відновлення системи .
  2. Коли ви перейдете на початковий екран відновлення системи , натисніть Далі, щоб перейти до наступного екрана.
  3. Після того, як вам вдасться перейти на наступний екран, почніть із встановлення прапорця, пов’язаного з пунктом Показати більше точок відновлення . Зробивши це, починайте порівнювати дати кожного збереженого знімка та виберіть дату, яка є старшою від дати, коли ви вперше почали відчувати помилку 0xc8000247  . Вибравши правильний знімок, натисніть Далі, щоб перейти до наступного меню.
  4. Як тільки ви доберетесь до цього місця, утиліта готова до роботи, все, що вам залишилось зробити, це розпочати процес відновлення, натиснувши кнопку Готово. Після цього ваша машина перезапуститься, і старіший стан буде застосовано.
  5. Після завершення наступного запуску перезавантажте комп’ютер і перевірте, чи проблема вирішена.

Якщо ви все ще стикаєтеся з тією ж помилкою 0xc8000247 , перейдіть до останнього методу нижче.

Метод 7: Виконайте ремонтну установку / чисту установку

Якщо жоден із наведених вище методів не дозволив вам обійти помилку 0xc8000247  та встановити одне або кілька оновлень Windows, ви можете зробити висновок, що ваша проблема викликана основною проблемою корупції системи, яку неможливо виправити звичайним способом.

Кілька користувачів, які стикалися з подібною проблемою, повідомили, що проблему було усунуто після оновлення кожного компонента Windows. Цього можна досягти шляхом ремонту на місці (ремонту) або чистої установки.

Рухаємося чиста установка є більш прямолінійно рішення, але майте на увазі , що це не дозволить вам зберегти ваші файли (програми, ігри, особисті засоби масової інформації і т.д.) , якщо не прибрати їх першим.

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