Microsoft обещала частые выпуски новых сборок Windows 10 TP, и первая прилетела уже через пару недель после выхода тестовой версии ОС.
С обновлением моментально обломались те, кто установил ее на VHD в конфигурации с двойной загрузкой вопреки предупреждению или Windows To Go. В этой записи я поделюсь идеей, как обойти ограничение и обновить систему.
Примечание. Это экспресс-публикация для опытных пользователей. Предлагаемые пути не поддерживаются, я их не тестировал и не гарантирую успеха, однако верю в их работоспособность :)
Обходной путь для VHD в конфигурации с двойной загрузкой
Раз вы сумели организовать запуск ОС с VHD, кратких инструкций должно хватить. Но предупреждаю, что они не покрывают возможных проблем с загрузой ОС на ВМ или физической конфигурации.
- Загрузитесь в основную систему (не с VHD).
- Подключите VHD к ВМ на Hyper-V. Если у вас исходная конфигурация BIOS/MBR, используйте ВМ первого поколения, если UEFI/GPT — второго.
- Загрузитесь в ВМ, выполните обновление и завершите работу системы.
- Организуйте двойную загрузку с обновленным VHD и удалите старую запись из хранилища загрузки.
Как-то так :)
Обходной путь для Windows To Go
Это займет больше времени.
- В Hyper-V создайте VHD из WTG.
Увеличить рисунок - Обновите VHD на ВМ, следуя инструкциям выше.
- Создайте WIM из обновленного VHD с помощью DISM, либо его командлетов PowerShell в 8.1:
Mount-WindowsImage -ImagePath C:\Test\Win10TP.vhdx -Path C:\Mount -Index 1 New-WindowsImage -CapturePath C:\Mount -Name Win10TP -ImagePath C:\Test\Win10TP.wim -Description "Win10TP Image" -Verify Dismount-WindowsImage -Discard –Path C:\Mount
- Создайте WTG, следуя инструкциям в TechNet Wiki.
Сработало? Даже если нет, не отчаивайтесь! Мы же тестируем :) И, кстати, вы же не будете таким заниматься каждые две недели :) Поэтому, если вы хотите просто ознакомиться с системой, ставьте ее на ВМ, а если хотите тестировать — сделайте ее основной.
Гошка
Здравствуйте Вадим!
Я вот не могу обновиться и с установленной десяткой в качестве основной системы. Зарегистрировался в инсайдерах, скачал образ установил его на семерку, был дан ключ системы я его записал.НО при попытке обновления ключ не подходит и предлагается купить новый. Вот как то так , захожу под учетной записью Microsoft. Что посоветуете? Может на чисто поставить?
А вообще пока не заметил ничего нового по сравнению с 8.1, кроме как появления ненавистных плиток и в меню пуск.
Антон Смаль
Как-то вы странно обновляете.
Судя по вашему комментарию, вы пытаетесь обновиться из скачанного образа.
На самом деле есть два способа обновления сборки:
1. Вручную средствами PC settings.
2. В автоматическом режиме через Windows Update.
konstantin
Попробуйте запустить от администратора командную строку, выполнить slmgr.vbs /ipk Ваш ключ продукта
В общем сменить ключ. Похоже у Вас остался ключ от семёрки
Vadim Sterkin
Смена ключа и активация через Интернет
Антон Смаль
Спасибо, Вадим!
Довольно оперативно. =)
Vadim Sterkin
Да просто в твиттере люди огорчились, наступив на грабли :) Но не думаю, что кто-то будет реально возиться со всем этим каждый раз.
Антон Смаль
На ПиСиПортале такие найдутся =)
Александр Никитин
У меня говорит что не может обновить системный раздел. =( Даже не знаю что и делать…
Антон Смаль
Без указания причины?
Александр Никитин
Ага, popup message в стиле Windows 8 — эдакой горизонтально полосой на весь экран. И все.
Вот такой
http://c2n.me/j8xYXA
Александр Никитин
Эх, жаль мне никто помочь не может.
Вадим, есть способы пересоздать на текущей системе System Reserved Partition?
Vadim Sterkin
Александр, комментарии — это не форум поддержки. И предполагается, что в ожидании ответов вы неустанно гуглите. Обратитесь на OSZone, плиз.
Александр Никитин
Вадим, конечно же я гуглил всячески. И статью эту находил. К сожалению, этот способ ничем не помогает — потому и спрашивал про пересоздание всего раздела.
Vadim Sterkin
Да-да. Ответ на ваш вопрос есть в блоге: Этап 4 – Создание среды восстановления.
Денис Мойсиенко
У меня почему-то hyper-v отказывается запускать vhdx с виндой, пишет boot failed. efi scsi device. На vhdx ставилось на реальном железе. В чем может быть проблема? В hyper-v выбирал поколение-2. Пробовал поколение-1, там тоже что-то типа вставьте boot media.
Vadim Sterkin
Денис, для начала убедитесь в настройках ВМ, что указан правильный порядок загрузки. При нбх пропишите загрузчик в раздел EFI.
Zombie I
Странно что после обновления не подходит пароль ни к учетке администратора, ни пользователя.
(Установлено на Hiper-V)
Vadim Sterkin
Для зомби это нормально :) Сбросьте
Zombie I
Ага, спасибо, уже двигаюсь в том направлении))
Oleg Krylov
Странно, у меня в PC Settings\Update and Recovery вообще нет пункта меню Preview Builds…
Может это быть связано с тем, что основной учетной записью является доменная, с привязанным LiveID?
Vadim Sterkin
Может быть. Создай локальную и посмотри, потом привяжи ее к личной MSA и посмотри снова.
artem
ты в программе «Insiders» зарегался? Издание Windows какое — обычное или Enterprise?
Oleg Krylov
Да, зарегался. Редакция Professional. Дома на компе (та же редакция, тот же LiveID) этот пункт есть. Вчера ставил Windows 10 TP в Parallels Desktop — там этот пункт есть даже до входа с помощью LiveID (в Parallels Windows ставится с учетной записью MacOS, а она локальная). Нет только на рабочей машине, которая в домене. Я ради интереса попробую развернуть еще одного клиента и ввести его в девственно чистый домен :)
Вад, cпасибо за poke :)
Vadim Sterkin
Олег, спасибо. Да, от MSA пункт точно не зависит, т.к. работает даже с локальной учеткой.
artem
Я честно говоря не знаю, как это зависит от домена. Но возможно, тебе стоит попробовать Enterprise, а не Professional.
sergey888
Был установлен Win 10 на виртуал бокс, сегодня обновился до новой версии без каких либо проблем, только при начале установки предложило удалить антивирус, что я и сделал)
Giza tr1ton
Вопрос такой, ведь если в vhd нету загрузочного раздела и не сможет загрузить систему. Разве не так? У меня вот сейчас вин10 в vhd который выдает синий экран. А Hyper-v не грузит ссылаясь на боот.
т.е. имел ввиду могли бы и ссылку дать(написать) чтобы не было вопрос, мало ли.
Напишу сам, мало ли кто-то не смог найти\забыл:
в консоле ввести bcdboot с:\windows /s с: (где с: буква диска с windows)
Vadim Sterkin
Так я и написал, что возможны проблемы с загрузкой, но я не планировал расписывать тут все варианты. Еще раз — статья для опытных настолько, что они 10 TP на VHD ставят :) Вы же разобрались? ЧТД
А команда ваша для GPT только. И да, она фигурировала в блоге, например, в Создание структуры разделов в разметке GPT на ПК с UEFI
Vlad
Установил WTP9841-64 на чистый черный WD, после появления русификатора — установил. Всё нормально, даже не захотелось возвращаться на 8.1pro64wmc, (у меня 2 ключа от Билла за мучения с 8-кой). Единственный заметный недостаток — это VPN от АИСТ (не работает их утилита), на 8-ке очень долго не работали приложения.
После выхода WTP9860-64, снес русификатор и автоматически обновился. Потом решил установить 9860 на чистый диск. Не нашел готового дистрибутива на WTP9860, установил Enterpise- не понравилось вернулся обратно 9841 -> 9860. Думаю стоит-ли устанавливать 9860 на чистый диск или подождать нового творения. Наверное лучше подождать. Приятно, что автоматически установился Wi-Fi свисток TL-WN821N (на 8.1 не смог заставить работать, пришлось 7-ку установить для обновления своей Nokia Lumia625).
Антон Смаль
У тех, кто устанавливает обновление сборки (к примеру сборку 9860) чистой установкой, в большиснтве случаев возникают различного рода баги.
Dmitry Pugachev
У меня была такая ситуация. Было выполнено обновление тестовой виртуальной машины с Windows 8.1 Enterprise до Windows 10 Enterprise Techical Preview
Обновление до следующего сборки было недоступно (не было даже пункта в PC Settings), пока не почистил систему от предыдущей версии (Windows 8.1) мастером очистки диска.
Может кому поможет этот комментарий.