В итоге покопался в потрохах Vagrant и нашел там функцию с помощью которой определяется работает он под админом или нет.
У меня этот файл находится тут
C:\HashiCorp\Vagrant\embedded\gems\gems\vagrant-1.9.4\lib\vagrant\util\platform.rb
в нем нашел метод window_admin:
def windows_admin?
return @_windows_admin if defined?(@_windows_admin)
@_windows_admin = -> {
ps_cmd = "[System.Security.Principal.WindowsIdentity]::GetCurrent().Groups | ForEach-Object { if ($_.Value -eq 'S-1-5-19'){ Write-Host 'true'; break }}"
output = Vagrant::Util::PowerShell.execute_cmd(ps_cmd)
return output == 'true'
}.call
return @_windows_admin
end
Выше метода
есть ссылка на все доступные id групп пользователей. Там нашел группу S-1-5-32-544, которая, судя по описанию, подходит под роль админа (а так же мой админ на компе состоит в этой группе
https://yadi.sk/i/WeY-z68C3J7nhC)
В итоге поменял S-1-5-19 на S-1-5-32-544. Теперь при vagrant up дело идет дальше. По крайней мере запрашиваются логин и пароль и что то происходит))