Vboxmanage не является внутренней или внешней командой исполняемой программой или пакетным файлом

Обновлено: 07.07.2024

Ставь линя на железо, а через virtualbox юзай винду. Точно все норм работает.

+ Скорее всего либо переустановить, либо запустить под администратором

убунту виртуалку переустанавливал аж 2 раза, пробовал это и есть новая ) Это возникло после того как WinSiw2008 обновилась, у меня 7w (win7) работал, а потом перестала, вот пробовал, переустанавливать, создавать новую, а всё бестолку

Тоже не помогает ( и локально запустить а не через терминалку тоже не помогает.

C:Program FilesOracleVirtualBox>VBoxManage.exe list vms "lu"

попробуй задать VBOX_USER_HOME пустую папку. И создай вирт машину заново

Попробуй другого линя)) Не ставь последнего: они сырые. Попробуй 12.04, например.

я уже и w7 пробовал Microsoft Windows [Version 6.1.7601] (c) Корпорация Майкрософт (Microsoft Corporation), 2009. Все права защищены. C:Program FilesOracleVirtualBox>VBoxManage.exe registervm /home/user/VirtualB ox VMs/VMXP/VMXP.vbox Oracle VM VirtualBox Command Line Management Interface Version 4.3.14 (C) 2005-2014 Oracle Corporation All rights reserved. Usage: VBoxManage registervm <filename> Syntax error: Incorrect number of parameters C:Program FilesOracleVirtualBox>

ну свой файл то подставь вместо того что чувак написал :)

C:Program FilesOracleVirtualBox>VBoxManage.exe registervm C:UsersAdministra torVirtualBox VMslulu.vbox Oracle VM VirtualBox Command Line Management Interface Version 4.3.14 (C) 2005-2014 Oracle Corporation All rights reserved. Usage: VBoxManage registervm <filename> Syntax error: Incorrect number of parameters C:Program FilesOracleVirtualBox>

с виртуалбоксом никогда не было проблем, это лучшее что придумало человечество. а вот с кривыми руками действительно проблема. хоть линукс, хоть виндус95, хоть большенос - все ставится и работает..

Да всё ставится и работает и работало, но после обновления WinSrv 2008 перестало. в кавычки пробовал путь засовывать, имя файла, результат тот же.

kvm-qemu и xen, самые универсальные и стабильные. А под винду лучше hyper-v и vmware не встречал. Виртуал бокс под ХР когда-то ставил побаловаться, но не особо он мне понравился. Хотя у него плюс - бесплатный, в сравнении с вмварью :) у тебя же серверная система? отчего не заюзаешь hyper-v?

VBoxManage.exe registervm "C:UsersAdministratorVirtualBox VMslulu.vbox"

Причины ошибки «Не является внутренней или внешней командой» при выполнении команд в командной строке Windows 10 и Windows 11

Для того, чтобы понять суть ошибки, давайте рассмотрим, что происходит при выполнении команды в командной строке, в качестве примера будем использовать такой код:

Не является внутренней или внешней командой, исполняемой программой или пакетным файлом в командной строке

  1. В случае, если «команда» является собственной встроенной командой консоли (в качестве примера — cls), она выполняется с заданными параметрами.
  2. Если «команда» — это какой-то файл .exe, .cmd, .bat или иной, например, pip, python или adb, выполняется попытка его запуска из расположения, где запущена командная строка (выделено на изображении ниже) или из расположений, добавленных в системную переменную PATH (о которой поговорим подробнее далее). При удачном запуске и правильно переданных параметрах команда выполняется.

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

  • Самая распространённая причина — отсутствие исполняемого файла в папке, где запущена командная строка и в папках, содержащихся в PATH.
  • Ошибки при написании команды: при ошибке в имени файла, он не будет найден, что и приведёт к указанной ошибке.
  • Файл отсутствует где-либо, например, вы пробуете использовать telnet, в то время, когда соответствующий компонент Windows не установлен.
  • Редко — запускаемый через командную строку файл действительно не является исполняемой программой: изначально сам по себе или из-за повреждений.

Теперь о том, что делать в рассматриваемой ситуации.

Для исправления ошибки «Не является внутренней или внешней командой, исполняемой программой или пакетным файлом» в зависимости от ситуации можно использовать следующие подходы.

Переход к папке с исполняемым файлом в командной строке

Если выполнение команды требуется не на регулярной основе, достаточно перейти в командной строке в папку, содержащую нужный файл, делается это следующим образом:

  1. Например, мы знаем, что python.exe для последней версии Python на момент написания этой статьи располагается в папкеpip.exe — там же во вложенной папке Scripts (если окажется не ясным, как попасть в эту папку, процесс показан в видео ниже), adb.exe — где-то в папке с platform-tools и так далее. Скопируйте этот путь, сделать это можно из адресной строки проводника.
  2. Если командная строка запущена на том же диске, где находится нужный исполняемый файл, введите команду вида:
  3. Если командная строка запущена на диске C:, а исполняемый файл находится на другом диске, то перед 2-м шагом используйте команду вида (здесь D меняем на нужную букву диска) D: с последующим нажатием Enter.
  4. Введите нужную команду, которая ранее сообщала об ошибке — теперь она должна выполниться успешно.

Добавление папки с программой в системную переменную среды PATH

В случае, когда использование команд требуется регулярно, например, для git, разумным будет добавить папку с этим исполняемым файлом в PATH, чтобы затем в любой момент времени выполнять команды, независимо от того, в какой папке открыта командная строка:

Примечание: если ошибка возникает при использовании команд python, обратите внимание, что при первоначальной установке вам предложат добавить необходимые пути в PATH (отметка Add Python to PATH), то же самое часто бывает и при установке других программ:

Добавление Python в PATH при установке

Установка недостающих компонентов

Иногда проблема возникает из-за того, что нужный файл попросту отсутствует на компьютере:

Включение клиента Telnet

  • Вы пробуете использовать команды telnet, но не зашли в Панель управления —Программы и компоненты — Включение или отключение компонентов Windows и не включили «Клиент Telnet».
  • Запускаете команды pyinstaller, но предварительно не установили его командой pip install pyinstaller
  • Пробуете использовать команды adb.exe, но не установили необходимые компоненты Android SDK Platform Tools.

Аналогичная ситуация может быть и для многих других, не входящих в стандартную поставку Windows 10 и Windows 11 компонентов, например, java.

Если ошибка возникает при запуске системных инструментов Windows

Видео инструкция

Надеюсь, статья и видео помогли разобраться с проблемой и помогли в её решении. Остаются вопросы? — задавайте их в комментариях, я постараюсь ответить.

ВНИМАНИЕ! В релизах для 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), бесплатен только для личного некоммерческого использования.


Код ошибки:
E_FAIL (0x80004005)
Компонент:
MachineWrap
Интерфейс:
IMachine
Вызванный интерфейс:
IVirtualBox

1. Hardening был добавлен не от того, что у разработчиков слишком много свободного времени. Это закрытие уязвимости, приводящей к несанкционированному повышению привилегий на хосте! И существуют реальные зловреды, пользующиеся этой уязвимостью.

2. Все файлы (в том числе, драйверы) в этом пакете подписаны тестовым, самосгенерированным сертификатом. На 64-битной Windows вы просто не сможете запустить ни одну виртуалку, если не загрузитесь в тестовом режиме (bcdedit -set testsigning on).

Я тоже считаю, что было бы замечательно, если бы портативка работала. Но, увы, но у меня нет возможности тратить время ещё и на разбирательства с тем, какие хаки применяет портативка, какие файлы перетасовывает, что ожидает получить на входе и чем мой дистрибутив от этих ожиданий отличается. Обратитесь к авторам портативки. Они писали эти скрипты, они могут разодрать дистрибутив на составные части и сказать, что с ним не так, а я уже тогда могу попытаться определить источник этих расхождений в процедуре сборки. Самосборную версию 5.0.12 я ставил на четыре разные машины, включая как раз 32-битную Win7, и подобных проблем нигде не возникло (да и вообще каких бы то ни было проблем, отсутствующих в дистрибутиве от Оракла). 5.0.14, правда, на том компьютере ещё не пробовал — в ближайшее время поставлю и посмотрю. Если вылезут ошибки, буду разбираться. Если нет — сорри, исследование неофициальных сборок в мои планы не входит.


ABI_SMAL
Когда-то очень давно у меня был Аутпост, и для нормальной работы виртуалок надо было настраивать правила, которые по умолчанию излишне зверствовали. Кажется, пришлось принудительно разрешать транзитные пакеты, запрещённые по умолчанию.

Файлы EXE, такие как VBoxManage.exe, классифицируются как файлы Win64 EXE (Исполняемое приложение). Как файл VirtualBox Command Line Tool он был создан для использования в Oracle VM VirtualBox от компании Oracle Corporation.

Первая версия VBoxManage.exe для VirtualBox 6.0.14 увидела свет 10/15/2019 в Windows 10. По нашим данным, этот файл является последним обновлением от компании Oracle Corporation.

В этой статье приведены подробные сведения о VBoxManage.exe, руководство по устранению неполадок с файлом EXE и список версий, доступных для бесплатной загрузки.




Совместимость с Windows 10, 8, 7, Vista, XP и 2000

Средняя оценка пользователей

Сведения о разработчике и ПО
Разработчик ПО: Oracle Corporation
Программа: Oracle VM VirtualBox
Авторское право: Copyright (C) 2009-2020 Oracle Corporation
Сведения о файле
Набор символов: Unicode
Код языка: English (U.S.)
Флаги файлов: Special build
Маска флагов файлов: 0x003f
Точка входа: 0xb15c8
Размер кода: 784896
Информация о файле Описание
Размер файла: 1327 kB
Дата и время изменения файла: 2020:01:27 16:32:12+00:00
Тип файла: Win64 EXE
Тип MIME: application/octet-stream
Тип компьютера: AMD AMD64
Метка времени: 2020:01:15 14:09:32+00:00
Тип PE: PE32+
Версия компоновщика: 10.0
Размер кода: 784896
Размер инициализированных данных: 538112
Размер неинициализированных данных: 0
Точка входа: 0xb15c8
Версия ОС: 5.2
Версия образа: 601.2
Версия подсистемы: 5.2
Подсистема: Windows command line
Номер версии файла: 6.1.2.35662
Номер версии продукта: 6.1.2.35662
Маска флагов файлов: 0x003f
Флаги файлов: Special build
Файловая ОС: Windows NT 32-bit
Тип объектного файла: Executable application
Подтип файла: 0
Код языка: English (U.S.)
Набор символов: Unicode
Наименование компании: Oracle Corporation
Описание файла: VirtualBox Command Line Tool
Версия файла: 6.1.2.135662
Внутреннее имя: VBoxManage
Авторское право: Copyright (C) 2009-2020 Oracle Corporation
Название продукта: Oracle VM VirtualBox
Версия продукта: 6.1.2.135662

✻ Фрагменты данных файлов предоставлены участником Exiftool (Phil Harvey) и распространяются под лицензией Perl Artistic.

VBoxManage.exe — ошибки выполнения

Ошибки выполнения — это ошибки VirtualBox, возникающие во время «выполнения». Термин «выполнение» говорит сам за себя; имеется в виду, что данные ошибки EXE возникают в момент, когда происходит попытка загрузки файла VBoxManage.exe — либо при запуске приложения VirtualBox, либо, в некоторых случаях, во время его работы. Ошибки выполнения являются наиболее распространенной разновидностью ошибки EXE, которая встречается при использовании приложения VirtualBox.

К числу наиболее распространенных ошибок VBoxManage.exe относятся:

Не удается запустить программу из-за отсутствия VBoxManage.exe на компьютере. Попробуйте переустановить программу, чтобы устранить эту проблему.

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

Поиск причины ошибки VBoxManage.exe является ключом к правильному разрешению таких ошибок. Несмотря на то что большинство этих ошибок EXE, влияющих на VBoxManage.exe, происходят во время запуска, иногда ошибка выполнения возникает при использовании Oracle VM VirtualBox. Причиной этого может быть недостаточное качество программного кода со стороны Oracle Corporation, конфликты с другими приложениями, сторонние плагины или поврежденное и устаревшее оборудование. Кроме того, эти типы ошибок VBoxManage.exe могут возникать в тех случаях, если файл был случайно перемещен, удален или поврежден вредоносным программным обеспечением. Таким образом, крайне важно, чтобы антивирус постоянно поддерживался в актуальном состоянии и регулярно проводил сканирование системы.

Шаг 1. Восстановите компьютер до последней точки восстановления, «моментального снимка» или образа резервной копии, которые предшествуют появлению ошибки.

Чтобы начать восстановление системы (Windows XP, Vista, 7, 8 и 10):

Если на этапе 1 не удается устранить ошибку VBoxManage.exe, перейдите к шагу 2 ниже.


Шаг 2. Если вы недавно установили приложение VirtualBox (или схожее программное обеспечение), удалите его, затем попробуйте переустановить VirtualBox.

Чтобы удалить программное обеспечение VirtualBox, выполните следующие инструкции (Windows XP, Vista, 7, 8 и 10):

После полного удаления приложения следует перезагрузить ПК и заново установить VirtualBox.

Если на этапе 2 также не удается устранить ошибку VBoxManage.exe, перейдите к шагу 3 ниже.


Шаг 3. Выполните обновление Windows.


Если ни один из предыдущих трех шагов по устранению неполадок не разрешил проблему, можно попробовать более агрессивный подход (примечание: не рекомендуется пользователям ПК начального уровня), загрузив и заменив соответствующую версию файла VBoxManage.exe. Мы храним полную базу данных файлов VBoxManage.exe со 100%-ной гарантией отсутствия вредоносного программного обеспечения для любой применимой версии VirtualBox . Чтобы загрузить и правильно заменить файл, выполните следующие действия:

Windows 10: C:\Program Files\Oracle\VirtualBox\

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

При попытке открыть какую-либо команду через окно служебной программы или консоль, вы сталкиваетесь с ошибкой – «Имя файла» не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Система упрямо не открывает файл по каким-то причинам и этот факт очень раздражает. Причиной этого может быть один из нескольких вариантов: неправильно указан путь к файлу и отсутствие компонента в системе вообще, т.е по указанному адресу его не существует.

Ошибка «Имя файла» не является

Первым делом необходимо указать точный путь переменной «Path» операционной системе, чтобы не возникало ошибок при открытии файла. Для этого нужно наверняка знать расположение папки. К примеру, обратимся к программе, которая в дальнейшем будет работать с исполняемым файлом в определенной папке.

Системная переменная Path

Указываем правильный путь в переменной path на ОС Windows 7

Чтобы правильно указать путь необходимо знать точное расположение файла. Если файл программы, который нужно открыть лежит на диске в С:\Program Files\Java\jdk 1.8.0.45\bin, тогда этот путь нужно скопировать и указать в системной переменной для последующего открытия.

Командная строка

  1. Далее нам понадобиться рабочий стол, наводим мышь на «Мой компьютер» и в контекстном меню выбираем «Свойства».
  2. Нажимаем «Дополнительные параметры» слева и выбираем пункт «Переменные среды».
  3. В открывшемся окне ищем строку «Path» нажимаем на нее и вставляем скопированные путь сюда.
  4. Действие нужно подтвердить кнопкой «Ок». Компьютер желательно перезагрузить, чтобы настройки точно вступили в силу. Откройте консоль и вбейте нужную команду. Ошибки быть не должно.

В том случае, если ошибка будет появляться снова, попробуйте перенести программу в рабочие директории диска с установленной операционной системой, например /System32. С этой директорией Виндовс работает чаще.

Также ошибки возникают из-за отсутствия компонентов программы. Устранить их можно дополнив нужными. Для примера возьмем компонент «Telnet». Чтобы его включить, перейдите:

  • На «Панель управления».
  • Дальше выберите «Включение и выключение компонентов».
  • Из списка выбираем «Клиент Telnet», напротив ставим галочку и нажимаем «Ок».
  • Компонент должен работать и ошибок возникать больше не должно.

Читайте также: