«Это не я, это ты». Пять слов, знаменующих конец отношений с токсичным партнером или несвоевременный ответ пользователям, уставшим от неудачных обновлений Microsoft.
По словам ветерана-инженера Microsoft Рэймонда Чена, обновления компании не всегда виноваты в поломке устройств клиентов. Иногда эти устройства уже были неисправны, но пользователи не замечали этого до тех пор, пока попытка перезагрузки в «Вторник исправлений» (Patch Tuesday) не приводила к невозможности загрузки системы.
Чен писал: «Мои коллеги из службы поддержки корпоративных продуктов часто получают корпоративных клиентов, которые сообщают, что „Ваше последнее обновление сломало нашу систему“». Это кажется разумной жалобой — компьютер прекрасно работал до установки обновления.
Однако тщательное изучение файлов журналов, дампов и трассировок может показать, что виновником было не обновление. Фактически, откат обновления не решает проблему. Перезагрузка системы, на которую обновление еще не было применено, приводит к тому же результату — невозможности загрузки устройства.
По словам Чена, на самом деле происходит следующее: за несколько недель до этого кто-то что-то сделал с устройством. Возможно, это был новый драйвер. Может быть, новая групповая политика, которая сделала что-то подозрительное с реестром. Что-то, что сделало устройство неспособным к загрузке, но это не было замечено до перезагрузки в «Вторник исправлений».
«И вот тогда, — пишет Чен, — наступает „Вторник исправлений“, обновление устанавливается, система перезагружается, и теперь новое программное обеспечение, новый драйвер или сомнительные настройки конфигурации начинают действовать, чтобы сделать их жизнь несчастной».
«Не обновление сломало их систему. Сломало то, что система перезагрузилась».
Это милая история, пока не задумаешься о том, что Чен пришел из более ранней эпохи Windows, когда Microsoft тщательно тестировала код перед его выпуском. В последнее время компания выпустила целую череду обновлений, которые приводили компьютеры клиентов в различное состояние неисправности.
В конце марта Microsoft выпустила внеплановое обновление для устранения проблемы с предварительным патчем, который даже не смог установиться, не говоря уже о том, чтобы сделать устройство клиента неспособным к загрузке.
Неконтролируемое вмешательство в устройства может быть одним из факторов, приводящих к невозможности загрузки компьютеров, но в наши дни более значимым фактором является то, что многие обновления Microsoft оказались такими же ненадежными, как подозревают администраторы, если не более того. ®
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Richard Speed




