Как превратить виртуальную Win10 в 64-битную с Virtual Box на Win10, когда Hyper V не работает?

941
Cold_Class

РЕДАКТИРОВАТЬ: Hyper V не совместим с Virtual Box в любом случае, как упомянуто в комментарии
- но я оставляю это в заголовке, так как другие могут попасть в ту же проблему, что и я.

Я запускаю Win10 на виртуальной машине, и когда я пытаюсь установить новую программу, я получаю следующую ошибку: Поэтому я проверяю файл журнала и нахожу это:
enter image description here

[20F0:2574][2018-07-26T19:39:32]i052: Condition 'VersionNT64' evaluates to false. [20F0:2574][2018-07-26T19:39:32]i000: Condition failed: This application requires 64-bit operating system.  

Я думаю: «О, я думаю, что это 32-битная версия», и я проверяю это в свойствах виртуальной машины, но он говорит иначе:
enter image description here

Но потом я думаю: «Может быть, это просто лейбл, а на самом деле он действительно 32-битный». Поэтому я пытаюсь понять, как изменить его на 64-битный, и обнаружил, что мне нужно активировать Hyper-V на своем не виртуальном Win10, чтобы он работал, поэтому я проверяю все эти блоки Hyper-V, перезагружаюсь и пробую снова (Не не запутайтесь - на скриншоте они еще не проверены, но я их проверил).
Hyper-V Checkboxes

Но тогда виртуальная машина даже не запустится:
Fail after Hyper-V Checkboxes checked

У меня есть шестиядерный процессор AMD Ryzen 5 1600, на случай, если важно решить эту проблему, и моей операционной системой является Windows 10 Pro 64bit. enter image description here enter image description here

Во всяком случае, после всего этого у меня кончились идеи и я разместил здесь свою проблему - кто-нибудь может помочь? К сожалению, я не пытаюсь установить 32-битную версию программы, поэтому мне нужно как-то заставить ее работать.

0
Hyper-V на 100% совместим с аппаратным обеспечением AMD. Если ваш процессор не поддерживает виртуализацию, то то, что вы хотите, не может быть достигнуто с вашим оборудованием. VirtualBox не совместим и не может быть запущен, если вы включите Hyper-V. Отредактируйте свой вопрос, чтобы указать, какое у вас оборудование, и предоставить перевод на английский язык для сообщений об ошибках. Ramhound 5 лет назад 1
@Ramhound Я добавил имя моего процессора, здесь нет ошибки на немецком языке, которую стоит перевести, все важное уже на английском. Если есть еще какие-то аппаратные части, которые могут повлиять на виртуализацию, дайте мне знать, и я добавлю их. Спасибо за Hyper-V, не совместимый с информацией VirtualBox ... но меня больше интересует, как заставить 64-битную работу в моем случае. Cold_Class 5 лет назад 0
Предоставьте снимок экрана со свойствами системы, которые указывают, что у вас действительно установлена ​​64-битная Windows 10. Какой у вас хост? Ramhound 5 лет назад 1
@ Хорошо, я добавил эту информацию моего хозяина. Это действительно Windows 10 64bit Cold_Class 5 лет назад 0
@ Ramhound AH, я думаю, что нашел причину! Я проверил свойства операционной системы в виртуальной машине, и она говорит, что 32-битная операционная система! Думаю, теперь я смогу решить проблему самостоятельно! :) Cold_Class 5 лет назад 0
Это то, что я хотел, чтобы вы все равно предоставили Ramhound 5 лет назад 0
Позвольте нам [продолжить это обсуждение в чате] (https://chat.stackexchange.com/rooms/80758/discussion-between-ramhound-and-cold-class). Ramhound 5 лет назад 0

1 ответ на вопрос

0
Cold_Class

Моя первоначальная мысль «это 32-битная версия» была правильной, меня просто смутил этот «64-битный» выбор (2-й скриншот). Оказывается, что выбор правильный, хотя, потому что, когда я изменяю его на 32-битный, я больше не могу запустить vm ... но это не было проблемой здесь.

Проблема заключалась в том, что у меня не было 64-битной операционной системы Windows на моем виртуальном компьютере. Поэтому я искал здесь, нашел, как его получить, и создал новый виртуальный компьютер. Для той конкретной программы, которую я пытался установить, мне дополнительно пришлось увеличить объем оперативной памяти до 8 Гб, и, наконец, все заработало!

Похожие вопросы