Вот что я узнал об обновлении до Windows 10 за последние несколько дней.
Инструмент для создания медиа
Хорошо, что обновление завершается гладко после завершения загрузки.
Плохо то, что он не возобновляет прерванные загрузки. Загрузка составляет более 3 ГБ, что почти в 3 раза превышает объем загрузки UpgradeAssistant.
Общие проблемы
После прерывания (особенно при сбое или перезагрузке) вы не сможете снова запустить инструмент, не удалив вручную $ Windows.BT и $ Windows.~ WS папки в первую очередь. Однако, чтобы удалить эти папки, вам нужно использовать Process Explorer (из sysinternals) и принудительно закрыть все открытые дескрипторы для файлов в этих папках. Поиск "$ Windows." и закройте каждую ручку, которую вы найдете.
В моем случае после каждого прерывания (у меня их было четыре) добавлялось 3,02 ГБ к загрузке - в основном начиналось скачивание +1 файлов BITSXYZ.tmp. При 5 загрузках более 15 ГБ мне пришлось попрощаться с этим методом, поскольку ничто из того, что я делал, не могло вернуть инструмент в исходное состояние.
Не используйте этот метод, если у вас нет надежного источника питания и хорошего интернета.
Приложение Upgrade Assistant
Очень хорошо восстанавливает прерванные загрузки и загружает только то, что нужно для вашей системы, поэтому гораздо более быстрый метод. Недостатком является то, что обновление не является гладким процессом.
Общие проблемы
Обновление застрянет на 99%, и, похоже, не существует единого решения, подходящего для всех. Во-первых, лучше решить проблемы с отсутствующими драйверами перед обновлением (как указано в других ответах). Вот что я сделал, чтобы пройти 99%.
- Пусть он работает достаточно долго, скажем, 3 часа.
- Установите тип запуска для службы Windows: "Центр обновления Windows" на "Вручную" на время обновления, это предотвратит его перезагрузку при выполнении следующего шага.
- Остановите службу windows: "Центр обновления Windows" и подождите пару минут
- Если это не поможет запустить сервис снова.
- Используйте Process-Explorer, чтобы убить SetupHost.exe, который является дочерним для WindowsUpgradeAssistantApp.exe.
- Подождите, пока помощник сообщит «Что-то пошло не так» и используйте опцию "Попробовать еще раз". Это должно повторить обычный цикл загрузки, проверки и установки, за исключением того, что примерно при 45% появится синий интерфейс.
Новый всплывающий пользовательский интерфейс запустится в фазе «Получение обновлений» и поверит этому или нет, есть гораздо больше зарегистрированных случаев этого зависания. Чтобы решить это:
- Остановить службу Windows Update
- Очистить все содержимое «C:\Windows\SoftwareDistribution»
- Запустите сервис снова (при необходимости).
Надеемся, что это должно разблокировать инструмент, но он снова вернется в состояние "Получение обновлений". Дайте ему немного времени, и если он снова застрянет, выполните шаги 1 и 3-4.
После этого начнется "реальное обновление", и, надеюсь, это будет гладкий процесс.