Não é possível executar configurações de uma unidade de rede mapeada vboxsvr no Windows no VirtualBox

8

Estou tentando executar uma instalação de aplicativo clicando duas vezes no setup.exe no Windows Explorer. O arquivo está localizado em uma unidade de rede mapeada e estou usando o Windows 7. Isso resulta na seguinte mensagem de erro:

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

A solução alternativa encontrada foi copiar o instalador para o disco rígido principal (c :) e executá-lo a partir daí; no entanto, isso é bastante inconveniente. Tenho a impressão de que o problema ocorre apenas com instaladores, pois tudo parecia funcionar bem com exe regulares.

Existe alguém que possa explicar esse comportamento estranho?

Atualização : Após alguns testes prolongados, notei que o problema ocorre apenas com uma unidade mapeada das "pastas compartilhadas" do VirtualBox (consulte vboxsvr; VirtualBox v3.1.4). Mapear uma unidade SMB funciona bem.

Atualização : O mesmo problema ocorre no Windows Vista.

Atualização : Aparentemente, esse bug já foi relatado no rastreador de erros do VirtualBox .

Dimitri C.
fonte

Respostas:

4

Sim, eu enfrentei o mesmo problema como todos.

A maneira mais fácil de superar esse problema é fazer login como administrador no sistema operacional Windows convidado. Aqui está um tutorial para ativar a conta de administrador no Windows 7

Outra opção é desativar o UAC (Controle de Conta de Usuário). Aqui está um link para desativar o UAC . Desabilitar o UAC é perigoso , facilita o trabalho de programas maliciosos.

vijayant saini
fonte
2

Você pode resolver esse problema ajustando a Diretiva de Grupo Local:

Editor de Diretiva de Grupo Local (Execute gpedit.msc)> Configuração do Computador> Configurações do Windows> Configurações de Segurança> Diretivas Locais> Opções de Segurança>

  1. Controle de Conta de Usuário: Comportamento do prompt de elevação para administradores ... = Elevar sem avisar

  2. Controle de conta de usuário: execute todos os administradores no modo de aprovação de administrador = desativado

  3. Controle de conta de usuário: alterne para a área de trabalho segura ao solicitar elevação = Desativado

Reiniciar.

Créditos: https://www.virtualbox.org/ticket/5732

DKroot
fonte
1

Você precisa executá-lo como administrador ou adicionar o local da rede à sua lista de Sites Confiáveis ​​no IE.

Careca
fonte
0

Como você já descobriu, a maneira mais fácil de superar isso é usar um caminho de compartilhamento de rede em vez de uma unidade de rede mapeada. Pastas compartilhadas no VirtualBox aparecem como compartilhamentos de rede em um local de rede chamado VBoxSvr . Digite \\VBoxSvrna barra de endereços do Explorer (ou no menu Iniciar ou na janela Executar) e pressione Enter. Agora, navegue até a pasta / caminho compartilhado desejado e execute seu programa.

Mohammad Dehghan
fonte