Windows 8.1 застряг у "Перевірка оновлень ..."


21

Здається, Windows 8.1 не оновлюється. Коли я йду перевіряти наявність оновлень, здається, просто безперервно перевіряю наявність оновлень, не досягаючи прогресу. Я залишив його на кілька годин без везіння.

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

Будь-яка допомога в цій ситуації?

введіть тут опис зображення


Це трохи небагато інформації, ви не маєте на увазі?
duDE

2
Чи можу я запитати, що ви розумієте під цим?
GoodPie


"Microsoft fix it не поширюється на вашу операційну систему чи версію програми"
GoodPie

1
Moab випадково дав вам посилання Win7 на цю сторінку, ось версія для цього посилання Win8 (ви також могли просто натиснути стрілку вниз і вибрали "Windows 8.1")
Ƭᴇcʜιᴇ007

Відповіді:


12

У моєму випадку завантаження та встановлення оновлення "Клієнт оновлення Windows" для Windows 8.1 (KB3138615) вирішило проблему. Все, що вам потрібно зробити, - це завантажити оновлення (див. Цю відповідь, якщо ви не знаєте, чи працює ви 32-розрядна або 64-розрядна Windows ), двічі клацніть по ній, щоб розпочати встановлення, дотримуйтесь інструкцій та перезавантажте, коли буде запропоновано. Після перезавантаження ви можете перезапустити клієнт оновлення Windows, і він повинен знайти необхідні оновлення через кілька хвилин.

Ось аналогічне запитання для Windows 7 SP1: Windows 7 з пакетом оновлення 1 (SP1) для Windows оновлено, перевіряючи наявність оновлень

Примітка. Можливо, вам також знадобиться завантажити та запустити засіб усунення несправностей Windows Update перед встановленням оновлення.


7

Тому я знайшов свою відповідь тут (після повного пошуку)

http://andysworld.org.uk/2017/01/03/windows-81-stuck-on-updating-expertsexchange-turn-off-and-turn-on-again/

Скопіюйте вставлення кроків, які я використовував для роботи:

  1. З командного рядка Адміністратор (очищення будь-яких помилок)
    • Біжи sfc /scannow
    • Біжи dism.exe /Online /Cleanup-image /RestoreHealth
  2. Скиньте процес оновлення Windows
    • Запустіть services.msc(або Відкрийте диспетчер завдань і натисніть Служби), знайдіть службу оновлення Windows (wuauserv). ЗАСТАНОВИТИ послугу
    • Відкрийте, %windir%\SoftwareDistributionнаприклад, C: \ Windows \ SoftwareDistribution та видаліть усі файли у цій папці (це може запропонувати вам отримати адміністративний доступ, натисніть ОК)
    • Запустіть службу оновлення Windows через диспетчер сервісів
  3. Скидання налаштувань оновлення Windows
    • Відкрийте вікно оновлення Windows, натисніть кнопку Змінити налаштування, встановіть, щоб Windows НІКОЛИ не перевіряв наявність оновлень, натисніть ОК.
    • Знову відкрийте Змінити налаштування, виберіть потрібну опцію (перевірити та завантажити, автоматично оновити тощо) та натисніть кнопку ОК.

Тепер перевірте наявність оновлень.


Я спробував цей крок за кроком, але не вийшло.
umair durrani

1
Це працювало для мене в Windows 8.1 Enterprise x64
user765827

3

Жодне із запропонованих рішень не працювало для мене (і я не хотів використовувати додатки, які не підписані Microsoft). Після тестування безлічі варіантів, нарешті, ключовим було те, що запропонував Вільям Берджесс: перервіть підключення до Інтернету перед встановленням завантажених оновлень вручну. Схоже, завантажені вручну оновлення також застрягли на "Перевірка оновлень ...", якщо підключення до Інтернету доступне.

Я пропоную спробувати наступні кроки:

  1. Завантажте KB3173424 , KB3172614 та KB3138615 з веб-сайту Microsoft, дбаючи про те, щоб вибрати x64 для 64-бітної машини та x86 в іншому випадку, а також вибрати мову оригіналу системи вашого комп’ютера.

  2. На панелі управління запустіть інструмент усунення несправностей "Виправлення неполадок з оновленням Windows". з правами адміністратора. Він має перевагу в тому, щоб зупинити службу оновлення Windows.

  3. Видалити% windir% \ SoftwareDistribution (наприклад, C: \ Windows \ SoftwareDistribution): клацніть правою кнопкою миші на папці та видалити з правами адміністратора. Для економії місця ви також можете видалити папки SoftwareDistribution.old або SoftwareDistribution.bak, які ви можете знайти.

  4. Припиніть підключення до Інтернету (відключіть мережевий кабель, перейдіть у режим літака)

  5. Встановіть KB3173424, KB3172614, потім KB3138615 у цьому порядку. Можливо, вам буде запропоновано, що встановлення буде виконано без підключення до Інтернету: натисніть кнопку, щоб погодитися.

  6. Перезапустіть комп'ютер, а потім знову активізуйте Інтернет-з'єднання. Навіть якщо вона виправлена, може знадобитися деякий час, щоб перевірити наявність оновлень, тому будьте терплячі.

Якщо вона все ще не працює, ви можете спробувати перевстановити перший Windows 8.1 з нуля, перш ніж зробити вищезазначені дії. Ви можете завантажити ISO-образ Windows 8.1 з веб-сайту Microsoft.


2
Це, здається, спрацювало для мене
Shagymoe

0

Прочитавши багато, багато доповідей та порад з цього приводу в мережі, є дві основні причини (які не обов'язково є взаємовиключними):

  • Неправильні налаштування служб, пов’язаних із оновленням та / або загальної пошкодження системних файлів

    Найсучасніший інструмент виправлення, який я бачив, - це інструмент " Скидання агента оновлення Windows" . Він поєднує в собі функціональні можливості для всіх порад з цієї теми, які можна знайти в різних місцях Мережі. В його меню є 16 пунктів (станом на цей текст), ключовими з яких є спробувати:

    • 2. Скидає компоненти оновлення Windows. Скидання та повторна реалізація всіх служб і модулів, пов’язаних з автоматичним оновленням (включає 4 або 5 послуг, реєстрацію модулів, настройки реєстру та SoftwareDistribution)
    • 6. Запускає інструмент перевірки системних файлів. Перевірте цілісність та зафіксуйте захищені системні файли за допомогоюsfc /scannow
    • Перевірте цілісність та зафіксуйте встановлені системні пакети за допомогою Dism /Online /Cleanup-Image /RestoreHealth
  • Помилки в агенті автоматичного оновлення

    Відомо, що нестабільний агент оновлення застрягає в нескінченному циклі в деяких випадках - серед інших, якщо встановлено Office 2007 та деякі оновлення для нього. Рішення тут - оновити агент оновлення до останньої версії вручну. Ось де починається складна частина, оскільки M $ офіційно не підтримує список необхідних для цього оновлень.

    • Старі поради дають інструкції встановити KB3172614 та KB3214628. Це більше не працює: останнє оновлення повідомляє про себе як про непридатне.
    • Сценарій за адресою http://www.bifido.net/tweaks-and-scripts/5-search-for-windows-updates-takes-forever-a-possible-solution.html встановлює KB3172614 , KB3173424 та KB3138615 з dism /online /add-package /packagepath:<path to .cab unpacked from .msu>. Це працювало для мене з моменту написання.
      • Перед цим я також встановив усі оновлення з пакета оновлень, щоб бути абсолютно впевненим, що я маю всі передумови (тому не можу сказати, чи працює попередній параграф самостійно). Він містить 138 оновлень для 8.1 належних (тобто не рахуючи .net), приблизно 2/3 з яких були застосовними для мене, і .exeця партія встановлює всі оновлення, які поміщаються в її папку.

0

Якщо у вас все ще виникає проблема оновлення Windows 8.1, не відображаючи оновлення або продовжуйте шукати години без жодного результату. Я перевірив це: https://www.howtogeek.com/247380/how-to-fix-windows-update-when-it-gets-stuck/ як я на ноутбуці, який повинен був зробити заводську установку Windows 8 і зробив оновлення до Windows 8.1 і після закінчення всіх. У ньому відображаються оновлення з 2014 року по дату 15/5 і не вдалося знайти жодних інших оновлень під час пошуку вручну, тому використовуйте URL-адресу, щоб виправити це. Сподіваюся, що це допоможе тому, хто страждає на те саме питання, що і я.

За посиланням:

У Windows вбудований засіб усунення несправностей, який може допомогти виправити застряглий оновлення. Це найпростіший метод спробувати, тому вперед і запускайте його першим. Засіб усунення несправностей виконує три дії:

  1. Він вимикає Служби оновлення Windows.
  2. Він перейменовує папку C: \ Windows \ SoftwareDistribution в C: \ Windows \ SoftwareDistribution.old, по суті очищаючи кеш завантаження Windows Update, щоб він міг запускатися заново.
  3. Він перезапускає служби оновлення Windows.

Щоб запустити засіб усунення несправностей:

Параметри усунення несправностей - панель управління

  1. У меню "Пуск" знайдіть "усунення несправностей", а потім натисніть на опцію "Виправлення неполадок (панель управління)".
  2. У списку інструментів усунення несправностей на панелі керування у розділі «Система та безпека» натисніть «Виправити проблеми з оновленням Windows».
  3. У вікні усунення несправностей Windows Update натисніть «Додатково».
  4. У розширених налаштуваннях переконайтеся, що прапорець "Застосувати ремонт автоматично" включений, натисніть "Запустити як адміністратор" та натисніть кнопку Далі. Надання адміністративних привілеїв інструменту допомагає гарантувати, що він може видаляти файли в кеш-програмі завантаження.

Якщо запуск засобу усунення несправностей не спрацював, ви можете спробувати сторонній інструмент під назвою " Оновлення в режимі офлайн WSUS ". Цей інструмент завантажить доступні пакети оновлення Windows від Microsoft та встановить їх. Запустіть його один раз, нехай він завантажить ці оновлення та встановить їх, а оновлення Windows має працювати після цього нормально.

Щоб скористатися цим інструментом, потрібно спочатку завантажити та витягнути його.

Після завантаження та вилучення відкрийте WSUS і виберіть версію Windows, яку ви використовуєте - "x64 Global", якщо ви використовуєте 64-бітне видання або "x86 Global", якщо ви використовуєте 32-бітове видання. Після цього натисніть «Пуск» і WSUS Offline Update завантажить оновлення.

Оновлення WSUS офлайн - екран вибору архітектури

Після завантаження оновлень відкрийте папку "client" у папці WSUS Offline і запустіть програму UpdateInstaller.exe. Клацніть «Пуск», щоб встановити завантажені оновлення. Після завершення встановлення оновлення оновлення Windows має працювати знову нормально.


-1

Я завантажив KB3173424-x64 та KB3172614-x64, потім перейменував папку C: \ windows \ softwaredistribution на softwareditribution.old. Я відключив підключення до Інтернету (мережевий кабель), потім встановив KB у порядку, як зазначено вище, підключено до інтернет-з'єднання та запустив windows оновлення, яке пройшло близько 3 хвилин, перш ніж показувати мені, я мав 152 оновлення для встановлення. Це спрацювало без проблем.


-1

Просте рішення, яке я вже декілька разів використовував.

Переконайтеся, що сплячка не ввімкнена, і просто залиште машину працювати протягом ночі.

Він фіксує себе.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.