Невозможно запустить настройки с подключенного сетевого диска vboxsvr в Windows в VirtualBox

8

Я пытаюсь запустить установку приложения, дважды щелкнув файл setup.exe из проводника Windows. Файл расположен на подключенном сетевом диске, и я использую Windows 7. Это приводит к следующему сообщению об ошибке:

The specified path does not exist. Check the path, and then try again.

Обходной путь, который я нашел, - это скопировать установщик на основной жесткий диск (c :) и запустить его оттуда; Однако это довольно неудобно. У меня сложилось впечатление, что проблема возникает только с установщиками, так как казалось, что все работает нормально с обычными исполняемыми файлами.

Есть ли кто-нибудь, кто может объяснить это странное поведение?

Обновление : После некоторых расширенных испытаний я заметил , что проблема возникает только с помощью сетевого диска из VirtualBox „общие папки“ «s (см vboxsvr, VirtualBox v3.1.4). Сопоставление диска SMB работает нормально.

Обновление : та же проблема возникает в Windows Vista.

Обновление : По-видимому, эта ошибка уже была обнаружена в трекере ошибок VirtualBox .

Димитрий С.
источник

Ответы:

4

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

Самый простой способ решить эту проблему - войти в систему в качестве администратора в гостевой ОС Windows. Вот учебник для включения учетной записи администратора в Windows 7

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

Виджаянт Сайни
источник
2

Вы можете решить эту проблему путем настройки локальной групповой политики:

Редактор локальной групповой политики (запустите gpedit.msc)> Конфигурация компьютера> Параметры Windows> Параметры безопасности> Локальные политики> Параметры безопасности>

  1. Контроль учетных записей: поведение запроса на повышение прав для администраторов ... = Повышение без запроса

  2. Контроль учетных записей пользователей: запускать всех администраторов в режиме одобрения администратором = отключено

  3. Контроль учетных записей: переключение на безопасный рабочий стол при запросе на повышение прав = отключено

Запустить снова.

Кредиты: https://www.virtualbox.org/ticket/5732.

DKroot
источник
1

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

Лысый
источник
0

Как вы уже узнали, самый простой способ преодолеть это - использовать сетевой ресурс вместо подключенного сетевого диска. Общие папки в VirtualBox отображаются как сетевые папки в сетевом расположении, которое называется VBoxSvr . Введите \\VBoxSvrв адресной строке Проводника (или в меню Пуск, или в окне Выполнить), затем нажмите Enter. Теперь перейдите к нужной общей папке / пути и запустите вашу программу.

Мохаммад Дехган
источник