Процесът на доставка на актуализации на Microsoft може да използва настройка

  • Скорошна актуализация на Windows 11 предизвика проблеми за някои хора, въпреки няколко седмици тестване.
  • Проблемът накара Microsoft да поиска от потребителите да деинсталират актуализацията.
  • Експертите разбират затруднението на Microsoft, но предлагат да се засили, за да увери хората, че не са обект на непроверен код.
клавиатурата на компютъра е разбита през екрана

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

Актуализацията трябва да направи нещата по-добри, нали?

Microsoft изглежда е пропуснала бележката, тъй като скорошна актуализация затрудни някои хора и причини всякакви проблеми, като сривове на приложения. Решението на Microsoft? Той поиска засегнатите хора да деинсталирайте актуализацията, след което напълно обезсили проблемната актуализация, като предостави корекция. Сякаш инсталирането на актуализация вече не беше достатъчно раздразнително, хората сега трябваше да положат усилия още веднъж, за да върнат актуализацията. Не трябва ли Microsoft да върши по-добра работа при тестването на софтуера си, преди да ги изпрати на хората?

„Microsoft прави всичко възможно около актуализациите и качеството, но в него работят хора и те понякога правят грешки около актуализацията“,

Еран Ливне, директор по управление на продуктите за отстраняване на крайни точки в Qualys, каза пред Lifewire по имейл. „Те правят всичко възможно да намерят и поправят проблеми преди пускането, но не е перфектно.“

Отивам за Broke

актуализацията, 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 също трябва да използва възможността да предостави повече технически подробности за хората, които искат да разберат спецификата на дефектната актуализация и списък на стъпките, които компанията ще предприеме, за да гарантира, че нещо подобно няма да се появи отново в бъдеще.

„Потребителите ще проявяват разбиране, стига да видят, че времето им [се цени]“, смята Ливне. „Ако смятат, че ги третират като морски свинчета, тогава е по-малко вероятно да извършват актуализации своевременно в бъдеще.“