Windows virtualbox не обновляется

Как обновить установленную на VHD-диск Windows 7, 8.1 или 10

Установка второй операционной системы совсем необязательно должна предполагать создание отдельного раздела или выделения нераспределенного пространства на жестком диске. Вторая ОС может быть установлена на виртуальный диск, а попросту в VHD -контейнер, созданный в диспетчере дисков Windows. Вполне рабочая альтернатива установке системы на отдельный раздел, но есть у нее один маленький недостаток.

Если вы захотите обновить вторую систему до новой версии, то получите ошибку установки.

Но почему, спросите вы, ошибка не появлялась во время изначальной установки системы? Дело в том, что установленные на VHD и VHDX -диски операционные системы не поддерживают обновление до новых версий, очевидно, по причине наложенных Microsoft ограничений, возможна только чистая установка. И всё же это ограничение можно обойти, воспользовавшись известной программой, которая поддерживает обновление установленных на VHD -диски систем. Эта программа — VirtualBox. Если она у вас еще не установлена, скачиваем с официального сайта и устанавливаем.

Затем открываем оснастку управления дисками и убеждаемся, что виртуальный диск VHD отключен. Если подключен, отключаем.

За сим запускаем от имени администратора VirtualBox и создаем новую виртуальную машину 32 — или 64 -бит в зависимости от того, какой разрядности у вас установлена система на VHD -диске. Даем ей имя, выделяем соответствующий объем ОЗУ, в качестве жесткого диска указываем наш контейнер VHD с установленной в него операционной системой.

Теперь машину нужно настроить.

Если диск VHD у вас имеет разметку GPT, в разделе «Система» нужно активировать опцию «Включить EFI (только специальные ОС) ».

Желательно выделить машине побольше ядер процессора на одноименной вкладке.

Обратите также внимание на размер виртуального диска, если он у вас маленький, система не сможет обновиться, так как под папку Windows.old на системном разделе просто не хватит места. Если VHD -динамический, можете увеличить его размер. Для этого в VirtualBox откройте менеджер виртуальных носителей и перетаскиванием ползунка в нижней части окна расширьте ваш диск.

Теперь необходимо подключить к созданной виртуальной машине загрузочный ISO -образ с новой версией операционной системы. Опять заходим в настройки машины, в разделе «Носители» подсоединяем образ и выставляем для него приоритет загрузки SATA порт 0.

Запускаем виртуальную машину.

А теперь внимание.

Поскольку BIOS не поддерживает загрузку с VHD -дисков, загрузчика в нашем виртуальном диске не будет, он располагается на физическом диске компьютера. Чтобы установленная на VHD -диск система смогла загрузиться, загрузчик нужно создать вручную.

Поэтому, когда на экране появится окно мастера установки, нажатием Shift + F10 .

Открываем командную строку и последовательно выполняем такие команды:

Команды для MBR дисков:

При открытии консоли может вылететь предупреждение о нехватке памяти, не обращаем на него внимание.

Итак, что делают команды.

Первая запускает утилиту для работы с дисками, вторая выводит список доступных томов, третья выбирает том с установленной операционной системой, четвертная делает его активным, пятая делает его расширяемым, шестая завершает работу Diskpart. Шестая и седьмая команды обновляют загрузочные коды и создают на виртуальном диске загрузчик.

Команда bootsect /nt60 C:/mbr вроде бы у нас не сработала, тем не менее, загрузчик успешно создался. Если у вас диск GPT , набор команд будет несколько иным. После расширения тома его нужно будет сжать на 100 Мб, создать в полученном пространстве EFI -раздел и отформатировать его в FAT32 , а затем уже создать загрузчик.

Читайте также:  What is activate windows now

Команды для GPT дисков:

Завершаем работу виртуальной машины, выставляем приоритет загрузки с VHD -диска и загружаемся.

В окне «Этот компьютер» теперь висит подключенный образ ISO с новой версией системы.

Запускаем файл setup.exe и обновляемся в автономном режиме.

По завершении процедуры обновления, завершите работу установленной на VHD -диск системы и удалите ненужную более виртуальную машину.

Только будьте внимательны, не нажмите случайно вместо кнопки «Убрать из списка» кнопку «Удалить все файлы», иначе виртуальный диск с обновленной системой удалится.

Виртуальная машина и обновление до Windows 10

В Parallels была создана виртуальная машина с Windows10 InsiderPreview x64 RU 10162.

Все работает, но обновляться категорически не хочет — при любом обновлении (на другую предварительную сборку или релиз) уходит в бесконечную перезагрузку.

Возможно, кто-то уже с этим сталкивался. Что можно сделать?

И второй вопрос, связанный с первым — если активация происходит автоматически и связана с конкретными параметрами компьютера, то как этот процесс будет проходить в случае использования виртуальной машины?

(Планируется установить в виртуалку легальную 8, активировать и обновить ее до 10. Но проблемы, выявленные при работе с превью — настораживают).

Ответы (7) 

Программу бесплатного обновления до Windows 10 не возможно применить к виртуальным машинам.

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Программу бесплатного обновления до Windows 10 не возможно применить к виртуальным машинам.

1) Т.е. с виртуалками — только покупка 10 в магазине, или с этим тоже ограничения?

2) Есть ли ограничения с буткамп?

3) И все же — почему при попытке обновления, виртуальная 10 уходит в бесконечную перезагрузку? Если поставить полноценную 10 — не будет ли с ней происходить тоже самое при очередном обновлении?

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

1) Т.е. с виртуалками — только покупка 10 в магазине, или с этим тоже ограничения?

2) Есть ли ограничения с буткамп?

3) И все же — почему при попытке обновления, виртуальная 10 уходит в бесконечную перезагрузку? Если поставить полноценную 10 — не будет ли с ней происходить тоже самое при очередном обновлении?

  1. Да. Нет ограничений.
  2. Нет.
  3. Не знаю ответа. 🙁

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

А ведь пункт 3 — реально самый важный.

Если рискнуть — дадут ли мне возможность повторно активировать загубленную в результате подобных экспериментов активацию?

1) Ставим в виртуалку 10. Активируем ее обычным порядком.

2) Делаем копию виртуальной машины.

3) Обновляем основную 10. Получаем, например бесконечную перезагрузку (в данном случае нет возможности как-то повлиять на происходящее).

4) Удаляем испорченную ВМ.

5) Запускаем сохраненную ранее копию ВМ с 10. Сохранится ли в этом случае активация?

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Читайте также:  Выключил микрофон как включить windows 10

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Для экстренных случаев есть бесплатный по России телефон центра активации Microsoft 8 800 200 8002.

Вам обязательно помогут.

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Программу бесплатного обновления до Windows 10 не возможно применить к виртуальным машинам.

Как выяснилось, у вас не совсем точная информация.

Опытным путем получен следующий алгоритм действий:

1) Скачиваем образ 10 с официального сайта, бо то что было (10162) явно не рабочее.

2) Устанавливаем с его помощью Parallels. В результате получаем неактивированную версию 10.

3) В «Дополнительных параметрах» Обновлений выбираем пункт (дословно не помню) -«Принять участие в программе предварительной оценки». Регистрируемся в программе и запускаем обновление с помощью MediaCreationTool.

4) После окончания установки в тех же «Дополнительных параметрах» подтверждаем свое участие в программе предварительной оценки. Перезагружаемся.

Как запустить VirtualBox, после обновления Win10?

После обновления win, перестал запускаться virtualbox. Открывается менеджер, но ни одна вирт.машина не запускается, даже только что созданная.

Что делал:
Переименовывал VMashina.vbox-prev VMashina.vbox,
Деинсталировал, а затем установил vbox v6.0.12, так же vbox v 6.0.16 и vbox 6.1.2.
Экспортировал нужную вирт.машину, экспорт прошел без ошибок, но при импорте (в процессе импорта) выскочила ошибка(не записал).
Сейчас временно скопировал вирт.диск на другой комп, там все работает.
Помогите запустить vbox, вирт.машины нужны.

  • Вопрос задан более года назад
  • 1508 просмотров

Поможет правка реестра:

All I did was go into the settings of each of my virtual boxes (ubuntu and xp), I disabled the Network adapter, then I was able to start the machines when network was disabled. I shut them down, then enabled network, and they magically started working. I’m running Virtual Box 3.2.8 r64453 on Win 7 as the host (sorry linux brothers and sisters) and I’m running Ubuntu 10.04, and Win XP virtuals. I think this happened because I just updated the Win 7 host, and it updated the RealTek gigabit network hardware. I also have my Ubuntu box setup to auto start when Win 7 boots. though I have yet to test if that still works. If I don’t reply again, then it worked. I’ll reboot right now. Cheers!

Solution (Workaround)
For some reason when the VboxDRV.sys kernel driver gets loaded and started on boot something breaks. Now it may be my anti-virus hooking into it but I have not tested that. I did try disabling (not uninstalling) the AV with no difference. The solution I found was to delay the startup of VboxDRV service by setting its startup type to Demand. This way VboxDRV.sys will load but not start on system boot and will only start when it is needed. Conveniently, running VirtualBox will trigger VboxDRV service to start and by that time the boot process should be complete and everything works without any issues (opening VMs without the error above).

I found this fix works best if done in this order:

Completely uninstall any VirtualBox currently installed
Restart the computer
Install the latest version of VirtualBox
After install completes do not restart the computer
Open the registry editor. Start > Run > regedit
Go to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\VBoxDrv
Edit the key called Start. Change it’s value from 1 to 3
Close the registry editor and restart your computer. After your computer restarts you should be able to use VirtualBox without any issues.

Читайте также:  Настроить сетевую папку astra linux

Upon restart you can confirm VBoxDrv did not start on boot by opening command prompt > type sc query vboxdrv > under STATE it should say STOPPED

Hope this helps someone. I know it’s not a proper fix but it’s the best one so far for people where reinstalling Windows or uninstalling their anti-virus is not an option.

Не удается поставить обновление 1909 (2004) на Windows 10 1809 как бы из-за установленного VirtualBox

С начала 10-ка пыталась поставить обновление до 2004, но при установке появлялось окно что нужно удалить приложение VirtualBox, якобы оно не поддерживается W10. Строка «Удалить вручную» не активна.
При этом в системе не установлен VirtualBox, видимых следов в реестре и файлах нет. Так же пытался установить VirtualBox с последующим удалением всех следов (с отслеживанием).
Сейчас же 10-ка уже попыталась скачать обновление до 1909, но опять это окно с якобы установленным VirtualBox.
Как исправить и установить обновление?

P.s. Найденные старые решения в инете не помогли. Не предлагать не ставить обновление, перейти на другую ОС, обратиться в микрософт. Не тратьте свое и мое время. Нужен конкретно ответ на поставленный вопрос.

Если вкратце, то нужно на компьютере найти файлы, где указывается путь к проблемному файлу.

Искал по шаблону: *APPRAISER*HumanReadable.xml
Файлы нашлись в папке: C:\$WINDOWS.

BT\Sources\Panther\
Было несколько файлов с названиями наподобие:
TC+4X4DNJky8R3LV.3.3.42.0.0_APPRAISER_HumanReadable.xml

По инструкции нашёл какой файл блокирует установку. У меня это был VirtualBox в папке %programfiles%\dnplayerext2\

Удалил просто эту папку, не нашёл как удалить программу, которая её создала.

Полная инструкция с вышеуказанной ссылки:

Прежде чем Вы сможете перейти на последнюю версию Windows, программа установки выполнит проверку совместимости, чтобы убедиться, что у Вас нет установленных приложений, которые несовместимы с этой версией Windows.

Если Вам кажется, что установку блокирует приложение, которое не установлено, вполне вероятно, что средство проверки совместимости обнаружило файл, связанный с приложением, а не само приложение. Вам нужно будет удалить обнаруженный файл, прежде чем Вы сможете
установить обновление. Вы сможете определить, какой файл блокирует установку, просматрев скрытый файл журнала.

Для этого выполните следующие действия:

1. Откройте проводник и перейдите на вкладку Вид. Убедитесь, что установлен флажок для скрытых элементов.

2. Выберите Мой компьютер, а затем в поле поиска найдите файл с именем

Тут искал по шаблону: *APPRAISER*HumanReadable.xml

3. Щелкните правой кнопкой мыши по файлу и откройте его с помощью Блокнота.

4. Нажмите CTRL + F и найдите DT_ANY_FMC_BlockingApplication. Найдите значение, оно должно быть
True.

5. Нажмите CTRL + F и найдите LowerCaseLongPathUnexpanded. Значение содержит путь к файлу программы, которая должна быть удалена или перенесена на другой диск (он должен быть расположен примерно на 28-ой линии под DT_ANY_FMC_BlockingApplication).

6. Запишите путь к файлу, указанный в значении для LowerCaseLongPathUnexpanded. Вы можете выбрать путь к файлу и скопировать его в блокнот, нажав
CTRL + C.

7. Найдите путь к файлу в Проводнике. (щелкните в адресной строке проводника и нажмите клавиши
CTRL + V, чтобы вставить скопированный ранее путь к файлу.)

8. После того, как вы нашли файл blocked. exe, перенесите файл на другой диск или удалите его.

После того как блокирующий установку файл будет перемещен или удален, попробуйте снова установить обновление Windows 10 или вернитесь к помощнику по обновлению Windows 10 и нажмите кнопку
Обновить.

Оцените статью
Adblock
detector