Вот что я узнал об обновлении до Windows 10, за последние несколько дней.
Media Creation Tool
Хорошо то, что обновление завершается гладко, как только загрузка завершена.
Плохо то, что он не возобновляет прерванную загрузку. Загрузка составляет более 3 Гб, что почти в 3 раза больше, чем сумма, загруженная UpgradeAssistant.
Обычные проблемы
После прерывания (esp. разбился или перезагрузился) вы не сможете запустить инструмент снова без ручного удаления папок $Windows.BT и $Windows.~WS в первую очередь. Однако, чтобы удалить эти папки, вам нужно использовать проводник Process Explorer (из сизинтернета) и принудительно закрыть все открытые дескрипторы к файлам в этих папках. Поиск “$Windows.” и закрытие всех найденных дескрипторов.
В моем случае, после каждого перерыва (у меня их было четыре) к скачиванию добавлялось бы 3,02 Гб - по сути, начиналась бы загрузка +1 BITSXYZ.tmp файлов. С 5 загрузок более 15 Гб я должен был попрощаться с этим методом, как ничего я не мог сбросить инструмент в исходное состояние.
Не используйте этот метод, если у вас есть надежный источник питания и хороший internet.
Upgrade Assistant App
Очень хорошо на возобновление сломанной загрузки и он загружает только то, что необходимо для вашей системы, поэтому гораздо более быстрый метод. Недостатком является то, что обновление не является гладким процессом.
Обычные проблемы
Обновление застрянет на 99%, и не кажется, что есть одно решение, которое работает для всех. Во-первых, лучше решить отсутствующие проблемы с драйверами перед обновлением (как предлагают другие ответы). Вот что я сделал, чтобы пройти 99%.
- Пусть работает достаточно долго, скажем 3 часа.
- Установите тип запуска для службы windows: “Windows Update” в “manual” на время обновления, это предотвратит его перезапуск при выполнении следующего шага.
- Остановите службу windows: “Windows Update” и подождите пару минут
- Если это не поможет запустить службу снова.
- Использовать process-explorer, чтобы убить SetupHost.exe, который является дочерним по отношению к WindowsUpgradeAssistantApp.exe.
- Подождите, пока ассистент сообщит “Что-то пошло не так”, и воспользуйтесь опцией “Попробовать еще раз”. Это должно повторить обычный цикл загрузки, проверки и установки, за исключением того, что примерно на 45% появится синий интерфейс.
Новый всплывающий интерфейс начнется в фазе “Getting Updates,” и, верите вы или нет, застрянет гораздо больше сообщений об этих застрявших инцидентах. Чтобы решить эту проблему:
- Остановить службу “Обновления Windows”
- Очистить все содержимое “C:\Windows\SoftwareDistribution”
- Запустите службу снова (если нужно).
Надеюсь, это разблокирует инструмент, но он снова вернется в состояние “Getting Updates”. Дайте ему немного времени и если он застрянет снова, следуйте шагам 1 и 3-4.
После этого момента начнется “реальное обновление” и, надеюсь, что это будет гладкий процесс.