Microsoft начала расследовать проблемы с обновлением Windows 10: из-за него один из пользователей потерял 220 ГБ файлов Статьи редакции
Проблема коснулась не всех, но Microsoft пока не рассказала, как её исправить.
Обновление для Windows 10 под номером 1809 стало доступно 2 октября 2018 года. После его выпуска часть пользователей начали жаловаться в соцсетях и на форуме Microsoft: по их словам, после обновления с их компьютеров безвозвратно удалялись файлы.
Пользователь по имени Роберт Зико (Rober Ziko) рассказал, что с его ноутбука исчезли 220 ГБ файлов, накопленных за 23 года работы. Он уточнил, что два месяца назад он сделал резервную копию всех файлов, но недавно сохранённые материалы исчезли безвозвратно. Зико потратил на установку Windows 10 около четырёх часов.
Ещё один пользователь под ником Bsouth21 сообщил, что после обновления Windows с его ноутбука пропали 250 ГБ файлов. Всего на форуме Microsoft можно найти больше десятка аналогичных жалоб.
Один из пользователей предположил, что потеря данных связана с облачным хранилищем OneDrive: если файлы есть на диске, но не сохранены в облаке, они могут быть потеряны.
Представители Microsoft сообщили Business Insider, что уже начали изучать проблему.
Какой треш! Как такое может происходить в 2018 году? Они там что, совсем ничего не тестируют перед выкатыванием обновлений? И почему OneDrive *удаляет* файлы при конфликтах, а не предлагает пользователю выбрать, какую версию файла сохранить? Почему не делает бэкапы? Отвратительный UX, минус в карму тому, кто такой ужас проектировал, реализовывал и пропустил в релиз.
Это и произошло не у всех пользователей.
Плюс могло наложиться то, что обновляются пользователи не подряд, а иногда через версию.
Чем крупнее система, тем сложнее протестировать всё, тем более с таким зоопарком железа.
Я проверяю апгрейд нашего ПО с пять релизов назад и до последнего. Это реально легко, это всё автоматизируется.
На различном железе на сотне тысяч конфигураций?
Сложность тестирования апгрейда Windows преувеличена.
MS сама выдвигает требования к драйверам, сама предоставляет инструментарий тестирования. В итоге MS знает, как ведут себя драйверы подавляющего большинства устройств.
Кроме того преувеличен выбор устройств. То, что одну железку продают по разным ценам с разными цифрами моделей и от разных вендоров не делает эту железку разной — она всё равно одна и та же с теми же драйверами.
_Уникальных_ устройств и драйверов настолько меньше, что MS может позволить себе иметь их все. Но в этом нет нужды из-за всё той же сертификации драйверов, о которой я написал выше.
Времена, когда каждый делал что хотел ушли. В Windows x64 не забалуешь.
Понимаете в чём дело. Чтобы словить баг, описанный в статье — удаление файлов, надо написать код, который эти файлы будет удалять. Не отправлять в корзину, не спрашивать пользователя, а прямо rm -rf ./ на языке Windows. И если OneDrive имеет наглость содержать в себе этот rm -rf без подтверждений, то это отличный повод его не использовать. Люблю-уважаю Windows 10, не люблю-не уважаю OneDrive.