title: Issue with hanging vagrant up on win7 while configuring network adapter
body: <p>Vagrant version: 1.4.0
  vagrant-windows version: 1.5.1</p>
  
  <p>Vagrant file:</p>
  
  <pre><code>VAGRANTFILE_API_VERSION = "2"
  
  Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| 
    config.vm.box = "win7.x86.v.004"
    config.vm.box_url = "URL"
    config.vm.boot_timeout = 300
    config.vm.provider :virtualbox do |vb|
      vb.gui = true
    end
    config.windows.halt_timeout = 15
    config.winrm.username = "vagrant"
    config.winrm.password = "vagrant"
    config.vm.guest = :windows
    config.vm.network :forwarded_port, guest: 5985, host: 5685, id: "winrm", :auto =&gt; true
    config.vm.network :forwarded_port, guest: 5986, host: 5686
    config.vm.network :forwarded_port, guest: 8080, host: 5687
    config.vm.network :forwarded_port, guest: 1521, host: 5688
    config.winrm.host = "192.168.33.33"
    config.winrm.port = 5985
    config.windows.set_work_network = true
    config.vm.network :private_network, ip: "192.168.33.33"
    config.vm.provision :shell, :path =&gt; "provision.bat"    
  end
  </code></pre>
  
  <p>I am using selfcreated Win7 enterprise SP1 box</p>
  
  <p>vagrant up hangs on configuring network adapter, debug logs here:</p>
  
  <pre><code>DEBUG configure_networks: vm_interface_map: {1=&gt;{:net_connection_id=&gt;"Local Area
  Connection", :mac_address=&gt;"08002753776B", :interface_index=&gt;"11", :index=&gt;"7"}
  , 2=&gt;{:net_connection_id=&gt;"Local Area Connection 2", :mac_address=&gt;"080027F5E843
  ", :interface_index=&gt;"14", :index=&gt;"12"}}
  INFO winrmshell: Configuring NIC Local Area Connection 2 using static ip 192.16
  8.33.33
  DEBUG winrmshell: powershell executing:
  netsh interface ip set address "Local Area Connection 2" static 192.168.33.33 25
  5.255.255.0
  </code></pre>
  
  <p>After "netsh" command execution hangs.</p>
  
  <p>Any workaround of how I can resolve this?</p>