Я думаю, мы можем предположить, что проблемы с драйверами или микропрограммой для Mac создают головную боль, особенно во время обновлений ОС. Но иногда восстановить их нелегко или это может быть фатальным для компьютерного оборудования (Google что-то вроде windows update breaks drivers
или mac update destroys hardware
если вы мне не верите). И я не хочу проходить через травму восстановления системы /Time Machine / откат драйверов каждый раз, когда отказывает драйвер (ниже я объясню, почему они иногда могут даже не работать).
Я сделал диаграмму всего процесса, чтобы его было легче понять.
По сути, красная стрелка обозначает, что вы устанавливаете обновление / обновление для windows / mac, а синяя стрелка обозначает сразу (скажем, через неделю) после обновления / обновления, при условии, что оно прошло успешно (подробнее об этом ниже). "Вентилятор компьютера" представляет собой бойню проблем с драйверами во время обновления / обновления. Обычно вы проходите через него дважды за обновление / обновление, как описано стрелками;
Весь процесс на самом деле не имеет ничего общего с физическим вентилятором в ПК (если не задействованы его драйверы).
Для ПК: (следующее не имеет значения для Mac). Пожалуйста, не путайте обновления (которые поставляются Microsoft/Apple) с обновлениями драйверов (загружаемыми у поставщиков оборудования). Мне никогда не нужно было обновлять драйверы, и я уверен, что большинству людей это не понадобится.
Есть два вида проблем с драйверами, которые люди испытывают на "фанате компьютера":
- Те, где ОС не может использовать аппаратное обеспечение, которое в остальном работает нормально, например
Windows 10 Anniversary Upgrade breaking webcams
- они могут быть исправлены позже вышеуказанными утилитами. - Те, в которых проблема на самом деле уничтожает уязвимое оборудование, например,
Bootcamp in 2016 MBP blowing internal speakers
(см. Конец вопроса) - эти утилиты не могут быть исправлены позже.
Хотя вы можете связаться со службой технической поддержки (чат / звонок / электронная почта / Genius Bar), и они могут это исправить для вас, это не будет вашим лучшим решением, если ваша гарантия истекла (и это даже не предотвратит проблему в первую очередь) ). Так что мне - и, вероятно, многим другим людям - нужен способ протестировать эти обновления / обновления до того, как я действительно их установлю, чтобы я мог отложить обновление / обновление до тех пор, пока оно не будет исправлено.
- Сначала я думал, что виртуальная машина (любой гипервизор, который позволяет мне делать снимки) может решить для меня номер 1, но позже я прочитал на форуме Parallels, что в гостевой системе EFI/BIOS отличается от используемой в хосте. Я не смог найти информацию о VMware/VBox/Hyper-V, но я думаю, что они тоже так работают, поправьте меня, если я ошибаюсь.
Это означает различия в драйверах (даже на оборудовании Apple, что очень удивительно для гостя OSX). Так что это не очень надежно, проблемы № 1 могут возникать на хосте (моем компьютере), но в гостевой системе они остаются незамеченными. И забудьте о тестировании № 2 на виртуальных машинах, потому что это не совсем тест, когда вы используете то же оборудование!
- Другой вариант (который также может протестировать № 2) - купить запасную машину той же модели (которая также включает в себя конфигурации на заказ на вашем ПК /Mac). Это наиболее стабильный вариант (но я не могу делать снимки на физическом компьютере), но единственная серьезная проблема заключается в том, что такой макет ужасно дорог для того, кто планирует использовать его в течение пары лет (думаю, 4-7), плюс Ваша модель может отсутствовать на складе (что означает ожидание, возможно, долгое время) или больше не производиться (то есть этот вариант невозможен).
И вам может даже понадобиться несколько таких запасных частей для случаев, когда проблема с драйвером фактически повредила аппаратное обеспечение первого запасного. Этот вариант на самом деле является пустой тратой денег для людей, которые переходят на каждую новую модель / поколение! (но я не знаю)
- Последний вариант (и довольно скромный, может также относиться к № 2), о котором я могу подумать, это просмотр форумов на базе пользователей, где вы ищите других пользователей, у которых проблемы с драйверами отчетов об аппаратном обеспечении с обновлениями / обновлениями. Это может быть на порядок сложнее для ПК, чем для Mac, из-за множества моделей, но для уменьшения объема вы можете рассматривать всю свою модельную линейку как актуальную, что немного сложнее, поскольку вы сейчас сравниваете красные яблоки с зелеными яблоками. но это лучше чем ничего.
Теперь остается вопрос:
Какие из них могут тестировать обновления / обновления с участием драйверов, прежде чем я действительно обновлюсь?
Не стесняйтесь предлагать варианты, которые я мог пропустить. Предположим, Mac (опционально с настройкой bootcamp) или ПК с одиночной загрузкой Windows (в любом случае, в Linux широко распространен номер 1, так что мне все равно)
Примечание: Технически Windows на bootcamp не является ни обновлением, ни обновлением, но здесь я рассматриваю это как обновление в том смысле, что вы настраиваете параметры установки.