Чому оновлення Windows 10 повільніше, ніж встановлення?


1

Нещодавно мені довелося встановити нову систему Windows 10. \ t Встановлення з USB-ключа займало, напевно, близько 15 хвилин (я не дивився на годинник, щоб точно визначити точний час до точної точності). Однак, коли Windows помітила, що для Windows 10 є оновлення, процес оновлення (не завантажуючи оновлення, але встановлюючи їх) займає по суті назавжди. Час і система ще не оновлюються. Не впевнений, скільки годин потрібно для оновлення.

Чи існує будь-яка технічна причина, чому встановлення оновлень відбувається повільніше, ніж установка всієї системи? Наскільки я розумію, процес оновлення повинен торкатися тільки (великої) підмножини файлів на жорсткому диску, тоді як процес встановлення повинен торкатися кожного файлу на жорсткому диску. Отже, відповідно до моєї логіки, оновлення системи повинно бути швидше, ніж встановлення з USB-ключа. Зверніть увагу на час оновлення, про який я згадував, не включає час завантаження (який був відносно швидким), тому погана швидкість підключення до Інтернету не може бути винуватцем.


І додайте до питання: чому він часто виходить з ладу на оновлення, але встановлення з зовнішніх медіа вдається? [Очевидно, що процес виправлення MS залишає бажати кращого.]
DrMoishe Pippik

Відповіді:


1

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

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

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

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

Оновлення також вимагають набагато більше кроків:

  • завантажити файл патча
  • витягують патчі
  • створити точку відновлення системи
  • перевірити версію існуючого файлу
  • перемістити / видалити існуючий файл
  • копіювати новий файл
  • внести зміни до конфігурації системи

І можливо більше.

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


1
додаючи до цього, Microsoft детально описала процес оновлення Windows 10 тут: docs.microsoft.com/en-us/windows/deployment/upgrade/…
Swisstone

@Swisstone "Оновлення" для мене "середня земля" між двома варіантами я перерахував. Як згадувався ОП, флешка USB встановити Я припустив, що не було ніякого оновлення, але як ви його згадали є знову важлива різниця потенціалів.
Mokubai
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.