virtualbox это 64 разрядное приложение не удалось загрузить

Запуск x64 систем в VirtualBox 6.1.12 на Windows 10 2004

Написать подобный пост меня сподвигло потраченное время на решение проблемы.

Суть проблемы — запускаете виртуальную машину в VirtualBox, а она грузится как черепаха, бывает просто зависает и спустя некоторое время перезагружается и в окне виртуальной машины внизу справа высвечивается значок image loader

Прежде чем найти решение я искал проблему в обновлении видео-драйверов, в ssd, в самой виртуалке, но никак не в том, что явилось причиной — обновление до версии 2004.

Долго разбирал лог vbox.log на предмет ошибок, пока не наткнулся на это:

HM: HMR3Init: Attempting fall back to NEM: VT-x is not available
NEM: WHvCapabilityCodeHypervisorPresent is TRUE, so this might work.

Всему виной является сама Windows 10. В версии 2004 по умолчанию включен Hyper-V, если у вас установлен компонент WSL2 или Песочница и если этого не знать, то много времени пропадёт впустую.

Вы думаете, что сможете решить проблему отключением комнонентов, использующих Hyper-V вроде WSL2, Песочница? — это не так.

Решается вопрос одной командой. Нужно просто в cmd из-под администратора выполнить:
bcdedit /set hypervisorlaunchtype off
При этом выполнить перезагрузку и полностью отключить питание от ПК на секунд 30.

А после чего полёт нормальный и при старте виртуальной машины вы снова увидите значок image loader, означающий что всё хорошо…

Источник

Почему в VirtualBox нет выбора x64?

160927184138Всем привет coolПоговорим сегодня о не совсем приятном косяке, который может быть у вас, если вы решили воспользоваться виртуальной машиной VirtualBox. Косяк заключается в том, что вы не можете установить 64-битную винду. То есть при создании виртуальной машины, у вас нет выбора 64-битной винды, только 32-битная.

У меня такой косяк тоже был, однако это было давно, года четыре назад, тогда у меня был еще древний проц Pentium 4. Любил я своего Пенька и дооолго с него не слазил.. smile

Напомню, что речь идет о том, что вот в этом меню VurtualBox нет пункта для установки Windows 64-bit:

160927191227

Ну так вот, почему в VirtualBox нет выбора x64? Первый вариант самый банальный, это то, что ваш процессор не поддерживает технологию виртуализации. У почти всех современных процессоров она есть, что у Intel, что у AMD. Есть даже и у старых процессоров, но не у всех, вот например в семействе Pentium 4 ее нет (есть только в моделях 662/672). А вот у Pentium D и выше, то там уже почти во всех процах виртуализация есть. По поводу AMD ничего сказать не могу, но думаю что картина примерно такая же.

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

Но как понять, поддерживает ваш процессор виртуализацию или нет? Конечно лучше всего это просто посмотреть модель процессора, и потом поискать в интернете инфу о проце. Можно также скачать утилиту CPU-Z и она покажет вам инфу, вот например у меня процессор Pentium G3220, вот какую инфу показывает о нем прога CPU-Z:

160927172212

Вот видите, там есть такое как Instructions, вот там идет перечень инструкций, которые поддерживает процессор. Правда тут есть один моментик, у каждой фирмы процессора технологии виртуализации называются по разному. Вот у Intel это VT-x (если есть VT-d, то это еще круче), а вот у AMD технология называется AMD-V. Вот например инфа о процессоре AMD FX-8350, и вот тут тоже указано, что проц поддерживает технологию AMD-V:

160927172804

Кстати этот процессор AMD FX-8350 мне вот очень нравится, стоит он не так уж и дорого, вроде бы где-то в два раза меньше чем Core i7. Но по мощности то понятно что он проигрывает i7, хотя у FX-8350 8 ядер, а у i7 только 4. Но как по мне, то преимущество AMD FX-8350 в том, что в нем 8 ядер, то есть там, где нужна многопоточность, то FX-8350 может быть более эффективен, а может и нет, точно не знаю.. smile

Ну, вроде бы разобрались. То есть чтобы проверить процессор, есть ли в нем виртуализация или нет, то быстрее всего будет вам скачать утилиту CPU-Z (она очень простая и комп не грузит) и быстренько в ней посмотреть. И потом если нужна инфа о проце, то вы запускаете CPU-Z и там вся главнейшая инфа есть!

Кстати, не все знают, но VirtualBox работает и без виртуализации. Я не уверен, но знаю точно что в VirtualBox раньше была встроенная программная виртуализация, есть ли она сейчас, я не знаю. Однако, эффекта от нее лично я не заметил: без технологии виртуализации, виртуальная машина работает с тормозами и это совсем некомфортно.

Есть еще такой прикол, что VirtualBox будто не видит то, что что процессор поддерживает виртуализацию. Чтобы исправить эту проблему, то можно сделать вот что. Скажу сразу, я не уверен что вам это поможет, но некоторым юзерам помогло. Нужно отключить один компонент, который относится к виртуализации, но немного к другой так бы сказать. Вот как это сделать, нажимаете правой кнопкой по Пуску и там в меню выбираете пункт Программы и компоненты (самый верхний):

160927184232

Дальше нажимаем вот на Включение или отключение компонентов:

160927185212

Теперь смотрите, у вас будет список компонентов, некоторые из них включены, а некоторые нет. Вот тут что нужно сделать? Тут нужно просто снять галочку с такого компонента как Hyper-V, вот он:

160927185917

После этого делаете перезагрузку и смотрите, появилась ли возможность ставить 64-битную винду. Если все получилось, то у вас появится вот такой вот список, ну то есть можно будет поставить и 64-битку:

160927191608

Кстати, в интернете есть мнение, что VirtualBox лучше чем VMware, но так ли это на самом деле? Ну вообще споров на эту тему не то чтобы много, но достаточно, но многие как я понял не спорят вообще, ибо уверены в своей правоте. Ну есть такое, я вот тоже не спорю, потому что уверен в своей правоте.. moskingНо я уверен, потому что я проводил тесты и не один раз, и у меня во всех случаях VMware (а если быть точнее, то бесплатная версия VMware Player) работала всегда быстрее, чем VirtualBox. В плане удобства, то мне чем-то VirtualBox нравится больше. Но если нужно часто работать с виртуальной машиной, то тут я выбираю только VMware. Ну это так, просто вам на заметку, мое мнение так бы сказать.. smile

Но я вот еще кое что не написал, вот забыл, это мой косяк, уж извините. Может быть такое, что ваш процессор виртуализацию поддерживает (если он современный, то 95% что поддерживает), но вот выбора 64-битной винды все равно нет. В чем дело? А дело все в том, что технология виртуализации это опция, которая включается или отключается в БИОСЕ. И не на всех материнках эта опция по умолчанию идет включена! В общем вам нужно зайти в БИОС (включили комп > нажимаете секунд десять на кнопки F1, F2, Del, ждете БИОСа, способ работает на многом железе) и там включить эту виртуализацию. Там что-то будет написано типа Virtualization Technology и будет Enabled (включено) или Desabled (отключено). Что-то в этом стиле, вот пример, но у вас может быт оформление другое:

160927193216

Вот забыл еще кое что сказать, в Windows 10 в диспетчере вы тоже можете посмотреть, включена виртуализация или нет. На вкладке Производительность есть там такой пунктик Виртуализация, вот там все указано:

160927193724

Еще скажу в двух словах, что такое виртуализация. Это когда виртуальная машина может посылать команды процессору напрямую. Ну как-то так. У Intel базовая виртуализация, это VT-x, а продвинутая, это VT-d. VT-x позволяет просто посылать команды процессору напрямую, а вот VT-d позволяет перебрасывать в виртуальную машину целые устройства на шине PCI, например видеокарту. Но как правило, VT-d идет в более дорогих процессорах. У AMD я не уверен, но скорее всего есть что-то аналогичное smile

Ну все ребята, на этом уже все. Надеюсь что вы все таки сможете выяснить причину, почему в VirtualBox нет выбора x64. Думаю что вы решите эту проблему, ибо скорее всего у вас современный процессор, который аппаратно поддерживает эту виртуализацию. Удачи вам в жизни, хорошего настроения victory

Источник

Virtualbox это 64 разрядное приложение не удалось загрузить

Widok

ВНИМАНИЕ! В релизах для Windоws до версии 4.3.28 включительно (и нескольких предыдущих релизах 4.3.2x) имеется серьезная подтвержденная проблема с функционированием режима сети NAT. Данная проблема полностью отсутствует в билде 4.3.20, а также в новом стартовом релизе набора билдов 5.x.x. Оба билда крайне рекомендуется для использования, если для Вас важно нормальное функционирование режима сети NAT в VirtualBox.
Немецкая компания InnoTek объявила о выпуске продукта VirtualBox Open Source Edition (OSE), тем самым практически опубликовав значительную часть исходных текстов своего флагманского продукта по лицензии GPL.

Oracle xVM VirtualBox — это система полной виртуализации, поддерживающая динамическую трансляцию (выполнение значительной части инструкций гостевой ОС на реальном оборудовании). В качестве хост-систем поддерживаются Linux, Windows и macOS, а в роли «гостя» могут выступать Windows, Linux, BSD и прочие системы. Как сообщают разработчики, отличительной чертой VirtualBox являются модульность и продуманные интерфейсы (например, можно запустить виртуальную машину из GUI, изменить её параметры из командной строки и затем подключиться удалённо), специальные утилиты (Guest Additions) для гостевых систем Linux и Windows, повышающие степень интеграции гостевой и хост-систем, а также дескрипторы виртуальных машин в формате XML. Графический интерфейс VirtualBox использует Qt, но благодаря SDK и упомянутой выше модульности разработать альтернативную оболочку будет достаточно просто.

Начиная с 4-ой версии Oracle xVM VirtualBox существует в единственной редакции, распространяемой под лицензией GNU GPL с открытыми исходными кодами, соответственно, нет ограничений в использовании.

Некоторые дополнительные функции выделены в отдельный пакет Oracle VM VirtualBox Extension Pack, среди которых:
* RDP-сервер — позволяет подключаться к виртуальной системе удалённо с помощью любого RDP-совместимого клиента;
* поддержка устройств USB 2.0/3.0;
* возможность PXE-загрузки при использовании сетевой карты от Intel;
* шифрование виртуальных жёстких дисков.

Oracle VM VirtualBox Extension Pack распространяется только в бинарном виде под собственной лицензией (PUEL), бесплатен только для личного некоммерческого использования.

Источник

Запускаем 64-разрядные приложения на 32-разрядной Windows

Многие игры и некоторые приложения доступны только в 64-битовой архитектуре. Если по каким-то причинам невозможно установить или воспользоваться 64-разрядной системой Windows, можно решить проблему совместимости разными способами.

Подготовка компьютера

Поскольку для использования виртуальной машины может потребоваться от 1 до 2 Гбайт на компьютере-хосте, нужно будет закрыть абсолютно все ненужные в данный момент приложения, чтобы она не испытывала нехватку ресурсов. Также нелишним будет увеличение объема области подкачки, который задается вручную. Минимальный размер – не менее 3 Гбайт, а максимальный – не более 15 Гбайт.

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

Проверить, поддерживает ли процессор 64-битовую архитектуру, можно с помощью свойств системы, а также приложений AIDA64 или Speccy. В последней программе на это укажет строка Intel 64 для одноименных ЦПУ. Кроме того, объем оперативной памяти на хост-ПК должен составлять не менее 4 Гб, если планируется запуск 64-рязрядных приложений, как будет описано ниже.

vmware technology

Создание виртуальной машины

Этот способ — один из наиболее эффективных. В некоторых случаях — это единственная возможность запустить 64-разрядное приложение на системе x86 без ее переустановки.
Для использования на ОС Windows существует несколько видов ПО для виртуализации. Их краткий список приведён ниже:
• Oracle VM Virtual Box. Распространяется бесплатно и позволяет запускать на основном компьютере разнообразные операционные системы. Поддерживает аппаратную и программную виртуализацию. Подходит для рядовых пользователей.
• VMware Workstation. Обладает более широкими возможностями и повышенной надежностью. Распространяется платно. Лучше всего подходит для профессионалов и опытных специалистов.
Создание виртуального ПК для запуска 64-битовых приложений без переустановки системы будет рассмотрено на примере VM VirtualBox.
В окне мастера на первом этапе нужно указать тип виртуальной машины (ВМ) – Microsoft Windows и версию (чаще всего – это 8.1 или 10 — 64 бита). Далее, на следующем шаге следует указать, сколько аппаратной памяти на ПК нужно выделить для ВМ.
К виртуальной машине для запуска 64-битовых приложений предъявляются более жесткие требования, чем обычно. Для ВМ выделяют как можно больше памяти, чтобы игры и программы могли запускаться и работать хотя бы на минимальных настройках. Вначале указывают 1,5 Гбайта. Если VirtualBox по мере использования выдаст сообщение о прерывании работы ВМ из-за нехватки ресурсов хост-компьютера, то выделенный объем уменьшают на 100-200 Мбайт. Если же на момент создания ВМ свободно более 1,5 Гб аппаратной оперативы, то выделенный объем памяти, наоборот, повышают на 100-200 Мб. Не стоит забывать, что для хост-системы нужно оставить запас в 150-250 Мб.
На третьем шаге создают виртуальный фиксированный жесткий диск объемом – не менее 60 Гб. Затем присоединяют образ 64-разрядной системы. Эту операцию можно также сделать позже, во время запуска.
В настройках созданной виртуальной машины задают дополнительные параметры:
• Устанавливают флажок включения PAE/NX.
• Увеличивают количество ядер виртуального ЦПУ до 4, а объем видеопамяти – до 128 Мбайт.
Когда ВМ будет сконфигурирована, можно выполнять запуск и установку гостевой системы. Это может занять от 0,5 до 2 часов в зависимости от производительности основного компьютера. Сразу после завершения установки нужно инсталлировать пакет дополнений гостевой ОС, который скачивают с сайта. Вслед за этим виртуальную машину перезагружают и активируют.

Cara Instal Need For Speed Most Wanted Paling Mudah

Установка 64-разрядных программ

Виртуальная система может получить необходимые файлы несколькими способами:
• Путем скачивания из Интернета (браузер Microsoft Edge для этого подойдет).
• Через дисковод, который можно подключить в меню главного окна.
• Из любой папки на хост-компьютере, которую нужно добавить в раздел общих папок, а затем подключить в гостевой ОС, как сетевой диск.
Вначале на гостевой ОС нужно закрыть все ненужные приложения. Затем приступают к установке требуемой 64-разрядной программы. Когда процесс завершится, нужно проверить, запускается ли приложение, поскольку некоторые из них могут работать некорректно на виртуальных машинах. Пример такой программы — UVScreenCamera.
Если игра запустилась, то нужно выставить минимальные настройки графики и попытаться пройти простое испытание. Картинка должна отрисовываться, по возможности, плавно, а звук – идти без перебоев. В этом случае можно повысить разрешение экрана во время игры, например, с 640 на 480 пикселей до 800 на 600 пикселей.

Заключение

Таким образом, запустить 64-разрядные приложения на 32-разрядной системе Windows становится возможным благодаря технологиям виртуализации, с помощью которых можно создать еще одну ОС нужной архитектуры. Единственный недостаток – неполное использование ресурсов хостового ПК.

Источник

unixforum.org

Форум для пользователей UNIX-подобных систем

Не могу запустить 64 разрядную гостевую машину под VirtualBox

file.php?avatar=29467

Не могу запустить 64 разрядную гостевую машину под VirtualBox

Сообщение kt315e » 31.12.2009 11:30

и соответственно не грузится.

Если я в свойствах виртуальной отключаю аппаратную виртуализацию то выдаёт сообщение:

Re: Не могу запустить 64 разрядную гостевую машину под VirtualBox

Сообщение NickLion » 31.12.2009 13:53

file.php?avatar=29467

Re: Не могу запустить 64 разрядную гостевую машину под VirtualBox

Сообщение kt315e » 31.12.2009 17:42

Re: Не могу запустить 64 разрядную гостевую машину под VirtualBox

Сообщение NickLion » 31.12.2009 18:16

file.php?avatar=29467

Re: Не могу запустить 64 разрядную гостевую машину под VirtualBox

Сообщение kt315e » 31.12.2009 19:03

Материнка ASUS M2N-E
chipset NVIDIA nForce 570 Ultra MPC

Socket AM2 for AMD Athlon 64 X2/AMD Athlon 64 /AMD Athlon 64 FX/ AMD Semptron

AMD Architecture enables simultaneous 32-bit and 64-bit computing

Re: Не могу запустить 64 разрядную гостевую машину под VirtualBox

Сообщение NickLion » 31.12.2009 19:11

file.php?avatar=29467

Re: Не могу запустить 64 разрядную гостевую машину под VirtualBox

Сообщение kt315e » 31.12.2009 19:14

Re: Не могу запустить 64 разрядную гостевую машину под VirtualBox

Сообщение Pisklov_A » 01.01.2010 21:59

Версия BirtualBox 3.0.8_OSE r53138 в Mandriva 2010 i586, x64 и OpenSUSE 10.2 x64.

AMD Athlon || X2 245 Socket AM3, материнка: ASUSTeK M4A785D-M Pro SocketAM2+

Толькол на материнке в биосе у меня никаких опций виртуализации нет.

Функции аппаратной виртуализации VT-x/AMD-V включены, но не функционируют. Ваша 64х-битная гостевая операционная система не сможет определить 64х-битный процессор и, таким образом, не сможет загрузиться.
Пожалуйста убедитесь в том, что функции аппаратной виртуализации VT-x/AMD-V корректно включены в BIOS Вашего компьютера.

Источник

Понравилась статья? Поделить с друзьями:
Добавить комментарий
  • Как сделать успешный бизнес на ритуальных услугах
  • Выездной кейтеринг в России
  • Риски бизнеса: без чего не обойтись на пути к успеху
  • virtualbox удалите это приложение так как оно не поддерживается windows 10
  • virtualbox недостаточно прав для просмотра общей папки