Vboxmanage не является внутренней или внешней управляющей программой или пакетным файлом
Обновлено: 21.11.2024
Решение. После того как виртуальная машина экспортирует файл .ovf, используйте vbox, чтобы открыть файл .vmdk. Вам не нужно импортировать .ovf.
В Windows вы можете завершить процесс VboxHeadless.exe в диспетчере задач. Приглашение CMD было открыто в административном режиме.
mtrebi прокомментировал 13 августа 2015 г.
Спасибо! Это решило мою проблему
xandkar прокомментировал 17 августа 2015 г.
@hsiboy Спасибо! Это помогло и мне. Найдено через Google.
комментарий Ghost от 9 сентября 2015 г.
Приведенные выше рекомендации не помогли в моем случае. Я мог бы исправить следующим образом:
Проблема
Fehlercode:VBOX_E_INVALID_OBJECT_STATE (0x80BB0007)
Компонент:ProgressProxy
Интерфейс:IProgress
Исправить
1.) Создать клон
2.) Выбрать связанный клон (Verknüpfter Klon)
прокомментировал chriscupas 5 ноября 2015 г.
Это помогло.
alexszilagyi прокомментировал 6 марта 2016 г. •
@hsiboy: Как бы вы запустили команду в командной строке Windows? Как я могу указать пространство между программой и файлами, путь:
C:\Windows\system32>C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm default .
Я не знаю, как указать расстояние между программой и файлами.
в окнах вы можете представить Program Files как Progra~1
или заключить все это в кавычки "".
прокомментировал peets 8 сентября 2016 г.
Спасибо! Это высоко оценивается в Google и решило мою проблему.
1am прокомментировал 8 февраля 2018 г. •
прокомментировал zhoushenglin 11 июля 2019 г.
我的失败代码是:VBOX_E_INVALID_OBJECT_STATE (0x80BB0007)
解决方法:
vm导出.ovf之后直接使用vbox打开.vmdk。不忥。不忥
Прокомментировал Kocal 29 июля 2019 г.
Прокомментировал Magomogo 4 октября 2019 г.
rbarakjsonar прокомментировал 21 января 2020 г.
Есть идеи, что может привести к тому, что гость VirtualBox перейдет в состояние VBOX_E_INVALID_OBJECT_STATE?
ashish807 прокомментировал 2 июля 2020 г. •
там написано "Доступ запрещен"
Любое решение для этого
Запустите командное окно от имени администратора.
ashish807 прокомментировал 2 июля 2020 г. •
C:\WINDOWS\system32>C:\Progra~1\Oracle\VirtualBox\VBoxManage.exe controlvm default poweroff
VBoxManage.exe: ошибка: не удалось найти зарегистрированную машину с именем «по умолчанию»
VBoxManage.exe: ошибка: Подробности: код VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), компонент VirtualBoxWrap, интерфейс IVirtualBox, вызываемый IUnknown
VBoxManage .exe: ошибка: контекст: «FindMachine(Bstr(a->argv[0]).raw(), machine.asOutParam())» в строке 383 файла VBoxManageControlVM.cpp
В сообщении об ошибке есть подсказка.
"Не удалось найти зарегистрированную машину с именем "по умолчанию""
«VBoxManage» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл.
Если вы введете VBoxManage в командной строке, вы ожидаете, что появится список команд. Однако, когда команда не добавлена в PATH, она просто не будет работать. PATH — это список каталогов, из которых Windows может запускать исполняемые файлы. Вы пытаетесь запустить VBoxManage.exe, но Windows не определила каталог этой программы.
Решение простое. Перейдите в каталог вашей установки VirtualBox и скопируйте путь. Для меня это «C:\Program Files\Oracle\VirtualBox». Добавить этот каталог в переменную PATH проще всего, просто запустив команду set в командной строке следующим образом:
Если теперь вы снова наберете set в командной строке, будут распечатаны все каталоги, к которым у переменной есть доступ.
Обратите внимание, если вы хотите добавить эту команду на постоянной основе, выполните следующие действия:
- Откройте Пуск
- Нажмите (или введите) Панель управления
- Нажмите значок Система.
- Нажмите Дополнительные параметры системы, а затем Переменные среды
- Найдите строку в разделе Системные переменные, которая соответствует переменной «Путь», и выберите ее.
- Нажмите Изменить
- Перейти к самому концу текста, указанного в текстовом поле значения Переменная
- Добавьте расположение папки bin установки в конец.
- Помните, что каталоги, перечисленные в переменной пути, должны быть разделены точкой с запятой.
- По завершении нажмите ОК (несколько раз).
Поздравляем, теперь вы можете использовать команду VBoxManage в командной строке Windows.
Сказать спасибо, задать вопрос или оставить отзыв
Технологии обновляются, синтаксис меняется и, честно говоря… Я тоже делаю ошибки. Если что-то не так, неполно или не работает, дайте мне знать в комментариях ниже и помогите тысячам посетителей.
8 мыслей о «Решено: VBoxManage не распознается»
Здравствуйте,
Я сделал все вышеперечисленные инструкции, но получил следующие ошибки в Windows 10:
—————————————————
VBoxManage .exe: ошибка: не удалось получить формат хранения носителя «C:\Users\saso\VirtualBox VMs\diskC:\Users\saso\VirtualBox VMs\vGATE v9.0\vGATE_v9.0-disk001.vdi» (VERR_INVALID_NAME )
VBoxManage.exe: ошибка: Подробности: код VBOX_E_IPRT_ERROR (0x80bb0005), компонент MediumWrap, интерфейс IMedium, вызываемый IUnknown
VBoxManage.exe: ошибка: контекст: «OpenMedium(Bstr(pszFilenameOrUuid).raw(), enmDevType, enmAccessMode, fForceNewUuidOnOpen, pMedium.asOutParam())» в строке 191 файла VBoxManageDisk.cpp
Есть ли у вас идеи, в чем проблема?
Ваша статья «Решено: VBoxManage не распознан» была очень ясной и решила мою проблему использования VBoxManage. Спасибо!
Даг
'"C:\Program Files\Oracle\VirtualBox\"' не распознается как внутренняя или внешняя команда,
рабочая программа или пакетный файл.
пожалуйста, найдите решение
Я думаю, это вызвано тем, что ваш путь имеет место в «Program Files».
>> VBoxManage setextradata «Kat» «VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC» 1
\VBoxManage.exe : Термин «\VBoxManage.exe» не распознается как имя командлета , функция, файл сценария или
действующая программа. Проверьте правильность написания имени или, если был указан путь, проверьте правильность пути и попробуйте
еще раз.
В строке: 1 символ: 1
+ \VBoxManage.exe modifyvm «Kat» –cpuidset 00000001 000106e5 00100800 …
+ ~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (\VBoxManage.exe:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
VBoxManage: термин «VBoxManage» не распознается как имя командлета, функции, файла сценария или работающей
программы. Проверьте правильность написания имени или, если был указан путь, убедитесь, что путь указан правильно, и повторите попытку.
В строке: 2 символа: 1
+ VBoxManage setextradata «Kat» «VBoxInternal/Devices/efi/0/Config/DmiS …
+ ~~~~~~~~~~< br />+ CategoryInfo : ObjectNotFound: (VBoxManage:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
VBoxManage: термин «VBoxManage» не распознается как имя командлета, функции, файла сценария или работающей
программы. Проверьте правильность написания имени или, если был указан путь, убедитесь, что путь указан правильно, и повторите попытку.
В строке: 3 символа: 1
+ VBoxManage setextradata «Kat» «VBoxInternal/Devices/efi/0/Config/DmiS …
+ ~~~~~~~~~~< br />+ CategoryInfo : ObjectNotFound: (VBoxManage:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
VBoxManage: термин «VBoxManage» не распознается как имя командлета, функции, файла сценария или работающей
программы. Проверьте правильность написания имени или, если был указан путь, убедитесь, что путь указан правильно, и повторите попытку.
В строке: 4 символа: 1
+ VBoxManage setextradata «Kat» «VBoxInternal/Devices/efi/0/Config/DmiB …
+ ~~~~~~~~~~< br />+ CategoryInfo : ObjectNotFound: (VBoxManage:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Я выполнил шаги, описанные выше, все та же ошибка:
«VBoxManage» не распознается как внутренняя или внешняя команда,
работающая программа или пакетный файл»
Я поставил в переменной части «VBoxManage» в качестве имени, а путь к этой папке «D:\Program Files\Oracle\VirtualBox» в моем случае.
Большое спасибо. Я никогда раньше не пользовался командной строкой и отчаянно пытаюсь отключить автообновление времени виртуальной машины и нашел кучу информации по специфике, но никто не объясняет основы использования командной строки. Будьте здоровы.
В руководстве пользователя упоминается инструмент/интерфейс командной строки VBoxManage для выполнения ряда действий, таких как переадресация портов, которые недоступны в графическом интерфейсе.
Однако я не могу заставить VBoxManage открываться/работать.
Когда я ввожу весь путь и команду, открывается маленькое командное окно, и мимо проносится куча вещей, а затем маленькое окно исчезает.
Я не могу получить подсказку даже при вводе полного пути.
Есть ли другой способ получить доступ к инструменту командной строки VBoxManage?
Или я делаю что-то не так/глупо.
У меня хост xp, и я использую дистрибутив Debian Linux в качестве гостя.
Сначала вам нужно открыть командное окно (также известное как окно консоли), перейти в папку программы VirtualBox и запустить оттуда команду VBoxManage.
Извините
Извините за тупость, но это не имело смысла.
Я прошел через командную строку и мог двигаться, но когда я нажал
C:\Program Files\Sun\xVM VirtualBox>VBoxManage.exe clonevdi "D:\VirtualBox\VirtualDrives\W98_1.vdi" "D:\VirtualBox\VirtualDrives\W98_1_test2.vdi"
Я ничего не получил, но "не распознан как внутренняя или внешняя команда"
Я использую winxp SP2, если это вообще помогает.
Вы знакомы с выполнением команд DOS в командном окне?
Если нет, поищите инструкции в Google.
(либо из меню Пуск (Пуск | Стандартные | Командная строка), либо: Пуск | Выполнить | cmd)
2. смените каталог на корень диска C: (набрав: cd\ + [Enter])
(предполагается, что вы установили VBox где-то на диске C:)
3. смените каталог на папку программы VirtualBox
4. запустите команду VBoxManage
(например: VBoxManage CloneVdi путь_к исходному_файлу целевой_путь_к_файлу)
Я хочу добавить интерфейс с помощью команды VBoxManage (например, VBoxManagemodifyvm network-test --nic5 intnet. ) в виртуальную машину, но как только я использую команду vboacommand в командной строке Windows7 (32 бита), появляется следующая ошибка:
"vboxmanage не распознается как внутренний или внешний"
Хотя я добавил путь VB в системные переменные (C:\Users\EHSAN\VirtualBox VMs\OpenSwitch2), а также пробовал, перейдя в каталог пути vm (cd /Users/. /VirtualBox VMs/OpenSwitch2)
Любая помощь будет оценена.
Здравствуйте, Миа!
Vboxmanage находится в папке, которая была создана при установке Virtualbox — сама программа, а не гость, которого вы сделали впоследствии. Путь, который вы добавили к системному пути, относится к вашему гостю, а не к папке установки Virtualbox, скорее всего, «C:\Program Files\Oracle\Virtualbox» (вам нужно будет поискать его). Окно графического интерфейса Virtualbox, в котором отображаются ваши гости и их настройки, запускается из той же папки, что и Vboxmanage, поэтому вы можете получить правильный путь от ярлыка к графическому интерфейсу Virtualbox.
scottgus1 Модератор сайта Сообщений: 14912 Присоединился: 30 декабря 2009, 20:14 Основная ОС: MS Windows 10 Версия VBox: PUEL Гостевые ОС: Windows, Linux
это не проблема, проблема в том, что vboxmanage появляется, а затем исчезает, нет проблем с доступом к нему, как заявил автор сообщения ранее
Hemlock написал: проблема не в этом, проблема в том, что vboxmanage появляется, а затем исчезает, и нет проблем с доступом к нему, как заявлял ранее автор сообщения
mpack Site Moderator Сообщений: 35599 Присоединился: 4 сентября 2008 г., 17:09 Основная ОС: MS Windows 10 Версия VBox: PUEL Гостевые ОС: В основном XP
Я выполняю код: выбрать все Развернуть видСвернуть вид VBoxManagemodifyhd "Ubuntu 16 64-bit.vdi" --resize 61920 команда с путем VirtualBox Vm, и он по-прежнему не распознает команду VBoxManage.
Вот моя командная строка.
Код: Выбрать все Развернуть видСвернуть вид C:\Users\alexsi\VirtualBox VMs\Ubuntu 16 64-bit>dir
Том на диске C не имеет метки.
Серийный номер тома: C060-8F8C
Каталог C:\Users\alexsi\VirtualBox VM\Ubuntu 16 64-bit
11.05.2016 11:11 .
11.05.2016 11:11 ..
11.05.2016 07:47 Журналы
11.05/ 2016 11:00 Снимки
11.05.2016 11:03 10 078 Ubuntu 16 64-bit.vbox
11.05.2016 11:00 10 078 Ubuntu 16 64-bit.vbox-prev
11.05.2016 10:50 6 251 610 112 Ubuntu 16 64-bit.vdi
11.05.2016 11:12 6 251 610 112 ubuntu.backup.vdi
4 файла (ов) 12 503 240 380 байт
4 Dir(s) 157 294 325 760 байт свободно
C:\Users\alexsi\VirtualBox VMs\Ubuntu 16 64-bit>VBoxManagemodifyhd "Ubuntu 16 64-bit.vdi" --resize 61920
'VBoxManage' не распознается как внутренняя или внешняя команда ,
действующая программа или пакетный файл.
Что я делаю не так?
Вы должны находиться в каталоге, в котором фактически находится VBoxManage.exe, и использовать абсолютный путь к HD-файлу или добавить его в переменные среды.
Perryg Site Moderator Сообщений: 34373 Присоединился: 6 сентября 2008 г., 22:55 Основная ОС: Linux другая версия VBox: самокомпилируемая ОС Гостевые ОС: *NIX
Я разобрался. Меня не было в каталоге «C:\Program Files\Oracle\VirtualBox», как должно было быть. Как только я запустил команду оттуда, все было успешно.
EpisodeOne 于 2016-04-29 09:39:09 发布 2909 收藏
[F:\Program Files]$ cd "oracle"
[F:\Program Files\oracle]$ cd "VirtualBox"
[F:\Program Files\oracle\VirtualBox]$ VBoxManage internalcommands sethduuid F:\CentOS_DB.vdi
'VBoxManage' не распознается как внутренняя или внешняя команда,
当路径中有空格时,需要添加双引号
更改该vdi的uuid时,应先关闭此vdi,不能让其运行
使用Vboxmanage先切换到有该命令的目录下, [F:\Program Files\oracle]
05-07 1 万+
在 安装 nodejs 后 则 在 我 d: \ 件 件 夹 我 d: \ 的 件 夹 【我 d: \ 的 \ 个 个】 夹 【创建 两 个 文件 夹 【node_glob 【【【】cache】 用 cmd 进行 配置 一下 输入 如下 如下 如下命令 npm config set prefix "D:\Develop\nodejs\node_global" npm config установить кеш "D:\Develop\nodejs\node_ca.
02-02 2 万+
10-19 937
windows 下的ping命令突然不能用了: 原因:此前在安装JDK时,将%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin以新添加的 “path”变量的方法加入系统变量,导致原来的系统变量被覆盖(应该在原有path中添加JAVA 的执行路径) 解决方法:重新将%SystemRoot%\system32\加入path变量(如果只有一个路径,不要忘了最后加分号) .
11-08 2万+
bat脚本第一行不管是什么都报错,如is not recognized as an internal or external command 显然不是什么什么环境变量和命令错误的问题,最后将编码由utf-8变为ansi后问题解决
11-23 1万+
11-17 3万+
问题 配置好环境后,对python进行debug时,出现问题 'cmd' is not recognized as an internal or external command 解决方法 看了错误信息之前的提示,感觉应该是执行python程序之前,执行的cmd /C 命令发生错误。 搜索到cmd /c dir:是执行完dir命令后关闭命令窗口。在windows命令窗口输入cmd,发.
07-13 3809
03-07 1万+
android 虚拟机设置地理位置 在运行里输入 telnet 5556 报 'telnet' is not recognized as an internal or external command 解决办法 开始——》控制面板——》程序和功能——》关闭Windows功能打开或关闭 ——》Telnet客户端(日语系统硬翻译)附图 1. 2 3. 4.
05-03 3326
在获取SHA1码是遇到这个问题, 解决方案: 手动定位到keytool所在目录: C:\Program Files (x86)\Java\jre1.8.0_191\bin> .\keytool -list -v -keystore "C:\Users\doudou\.android\debug.keystore" -alias androiddebugkey -storepass andro.
07-19 1万+
01-21 1921
05-17 4万+
发现bat文件即使手动运行也无法成功,于是打开CMD验证,输入命令提示如下错误: “command” is not recognized as an internal or external command, operable program or batch file. 然后发现任何CMD命令都无法识别 原因:电脑用户环境设置有问题,到如下位置修改: 鼠标右键点击 My Computer->.
04-23 5627
12-12 751
03-11 1万+
06-29 9151
03-12 2万+
1.windows下的编译器问题: 问题:在windows平台下常见的编译错误:'javac' is not recognized as an internal or external command, operable program or batch file 解决: 这个错误提示表明Windows找不到Java编译器(javac),所以我们要告知Windows改如何去找到javac这
07-17 4185
最近在接入百度地图sdk需要填写证书指纹 sh1 按照网上的方法用cmd进入 user/.android然后输入以下命令 (图是百度地图平台直接拿过来的,侵删) 但我就知道没这么轻松,输入命令时出现了以下错误 'keytool' is not recognized as an internal or external command,operable program or batch .
12-09 143
I installed python and jupyter notebook through the Anaconda distribution.Я успешно использовал jupyтер неэлектронную книгу fили недель ихкак em> запустить perfec очень хорошо. Однакоэ-э, я запускаю только неeboo.
«相关推荐»对你有帮助么?
sxj731533730: apt-get установить xfonts-base
您愿意向朋友推荐“博客详情页”吗?
Пояснение
余额支付 (余额:-- )
扫码支付
Расширение
Читайте также: