Процес доставки оновлень від Microsoft може бути налаштований

  • Нещодавнє оновлення Windows 11 викликало проблеми у деяких людей, незважаючи на кілька тижнів тестування.
  • Проблема змусила Microsoft попросити користувачів видалити оновлення.
  • Експерти розуміють скрутне становище Microsoft, але пропонують їй активізуватися, щоб запевнити людей, що вони не підпадають під неперевірений код.
клавіатура комп'ютера розбита екраном

Мартін Пул / Getty Images

Оновлення має покращити ситуацію, чи не так?

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

«Microsoft намагається якнайкраще щодо оновлень та якості, але в ньому працюють люди, і вони іноді роблять помилки під час оновлення»,

Еран Лівне, директор з управління продуктами з відновлення кінцевої точки в Qualys, повідомив Lifewire електронною поштою. «Вони намагаються знайти та виправити проблеми перед випуском, але це не ідеально».

Йдучи на злом

Оновлення, KB5012643, який був випущений 25 квітня 2022 року, був необов'язковим сукупним для WIndows 11 21H2 з великою кількістю невеликих змін. Однак для деяких користувачів оновлення привело до збою програм, які використовували певні компоненти платформи .NET 3.5, важливого компонента багатьох програм Windows.

Відповідно до Дейл Доусон, директор з продукту в Syncro, проблема виникла просто тому, що люди використовують Windows у різних конфігураціях, і Microsoft не може перевірити всі з них. В обміні електронною поштою з Lifewire Доусон сказав, що Microsoft випустила Windows 11 Build 22000.651 (з оновленням KB5012643) у випуску Попередній перегляд каналу для користувачів Windows Inside 14 квітня 2022 року, щоб перевірити оновлення, перш ніж випустити його всім користувачам через пару тижнів пізніше.

«Тестування може бути складним у найбільш контрольованих обставинах, навіть якщо великі громади підтримують ці зусилля», — пояснив Доусон.

Кевін Брін, директор з дослідження кіберзагроз в Імерсивні лабораторії, пояснив проблему більш детально. Брін сказав Lifewire по електронній пошті, що сучасні операційні системи неймовірно складні, і все Різні налаштування, програмне та апаратне забезпечення унеможливлюють для Microsoft перевірку всіх можливих перестановка. «Такий високий рівень дисперсії в кінцевому підсумку призводить до ситуацій, коли виправлення та оновлення викликають проблеми», — сказав Брін.

Щоб далі зрозуміти суть, Мітя Кольсек, співзасновник 0patch проект, сказав Lifewire, що Microsoft має набагато складнішу проблему, ніж, наприклад, Apple, коли справа доходить до тестування оновлень. На відміну від Windows, macOS працює лише на кількох «стандартизованих» комп’ютерах Mac.

Не турбуйте користувачів

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

«Microsoft продемонструвала, що зменшення зусиль з тестування призводить до збільшення функціональних проблем і скасування оновлень, що не було б такою проблемою, якби і застосування, і скасування оновлень не вимагали перезавантаження комп’ютера", - сказав Кольсек. «Тоді, де вони проводять лінію «прийнятного рівня проблем, які ми регулярно спричиняємо нашим користувачам», це питання їхньої бізнес-стратегії».

жінка кричить на ноутбук

Франческо Карта фотографа / Getty Images

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

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

«Користувачі будуть з розумінням, доки бачать, що їхній час [цінується]», – вважає Лівне. «Якщо вони думають, що до них ставляться як до піддослідних свинок, то в майбутньому у них буде менше шансів швидко виконувати оновлення».