Windows 8 and 8.1 Forums


How to add the "Virtual Network Editor" to VMware Player

  1. #1



    Orbiting the Moon
    Posts : 2,993
    Windows 8.1 - 64bit, Others in VMs

    How to add the "Virtual Network Editor" to VMware Player



    This enhancement applies to VMware Player standalone. If you have VMware Workstation installed, you don't need to apply this as Workstation includes all the features (and also includes VMware Player).


    As the most VMware Workstation users know, there is a virtual network editor available that lets you configure the virtual networks, add new networks and delete networks for the virtual machines and also bridged networks with the host computer.

    Edit:
    One of the usage of the network editor is fixing the bridged network connection:
    How to fix bridged networking in VMware player - YouTube

    The editor is useful (mostly for advanced users...but you'll never now when it might be needed) to add, delete and configure the default virtual networks that come pre-installed with Player.

    VMware Player is Workstation's little brother, it's free and comes with less features. There is no Network editor with VMware Player (...or is it?)

    The network editor is available in the VMware Player installer but it's default set NOT to install with the rest of the features (don't know why).

    It seems different fixes need to be applied to each of Player's version 4, 5 or 6.

    If using version 4 of the Player, this also applies to version 3.

    I'm gonna show you how to add the network editor to VMware Player.
    It's easy, or it should have been... but each version has its surprise.
    Keep in mind that techniques used for one version apply for newer versions too but the files need to be extracted form other installers and other archives or additional files may be required.

    Player version 3 and 4
    To begin we first need to extract the VMware Player installer with some extra parameters (name-of-installer.exe /e .\extract). You put the installer in a folder of your choice and create a shortcut of it as shown below (1) with the extra parameters in the target:

    Click image for larger version

    Then you run the shortcut that creates a folder (extract) containing all the components.

    Go to folder "extract". We are interested in "network.cab": open or extract it and there you see "vmnetcfg.exe". It's the network editor.

    Copy or move it in the VMware Player installation folder ("\Program Files (x86)\VMware\VMware Player" should be the default path).
    This is shown below:

    Click image for larger version

    Now we are ready. The network editor is part of VMware Player just like in Workstation.
    The virtual networks that appear in the notification area in Windows Vista and later can be configured or deleted:

    Click image for larger version

    Don't delete them if you use networking in your virtual machines.
    The network editor works as seen in last screenshot.


    Player version 5
    The fix above doesn't work in VMware Player 5: the file we need is included with Workstation. (using "/e extract" parameter for the installer still applies).
    Read here: VMware Communities: Whither VMware Player 5.0 VMNetCfg.exe?

    Extra update:
    Thanks to Vertigo here later on the thread:
    How to add the "Virtual Network Editor" to VMware Player
    some extra info is provided how to simplify things out: VMware Player 5 already has a vmnetui.dll included and the whole procedure posted above is not needed anymore!


    Player version 6

    Then,
    See post here.
    Until a command is discovered to see if Player includes the network editor again, the extraction technique of vmnetcfg.exe still is considered as 'the' fix.


    Player version 7

    Then,
    All previous extracting methods will fail.
    But vmnetcfg.exe is still available in the Workstation 11 installer.
    To get it working see the post here.


    That's it.

    Hopachi
    Last edited by Hopachi; 06 Dec 2014 at 08:57. Reason: Added info regarding each version's different workaround(s)

      My System SpecsSystem Spec

  2. #2



    Orbiting the Moon
    Posts : 2,993
    Windows 8.1 - 64bit, Others in VMs


    The /e .\extract parameter worked well up to version 4.0.2.
    With VMware Player 4.0.3 it didn't worked anymore (checked a couple of times) with the shortcut trick.

    Gotta try in command prompt.
    But I managed to copy the network.cab from temp when it was installing (..\user\AppData\Local\..)
      My System SpecsSystem Spec

  3. #3



    Orbiting the Moon
    Posts : 2,993
    Windows 8.1 - 64bit, Others in VMs


    I thought this fix is not needed anymore starting with version 4.0.4 of VM Player but I was wrong. My mistake.
    The fix still applies because the network.cab doesn't get extracted to Program Files (x86).
    Last edited by Hopachi; 28 Jun 2012 at 15:56.
      My System SpecsSystem Spec


  4. #4



    Orbiting the Moon
    Posts : 2,993
    Windows 8.1 - 64bit, Others in VMs


    Updated for VMware Player 5.

    Again: this is not needed for those using VMware Workstation 9.
    This is needed for those of us using VMware Player 5 only.

    And the same problem to VMware Player 5: No network editor included, but this time the problem got bigger.

    It seems that the network editor isn't bundled with the Player's installer (no network.cab).
    To add vmnetcfg.exe, we need to extract it from Workstation's installer (the link below shows how: -e parameter still applies).

    So a 260-400mb file is needed to extract a 4-5mb piece of program we need...

    Read here: VMware Communities: Whither VMware Player 5.0 VMNetCfg.exe?

    I used a folder just as in my first descriptive post but this time using Workstation's installer + its shortcut with /e extract:

    As tested: /e extract works.
    This creates a folder named extract in the same folder as the shortcut, no need for command prompt but that works also.

    There we go to core.cab and inside we find vmnetcfg:
    1.
    Click image for larger version
    2.
    Click image for larger version

    Then put the network editor in VM Player's folder (...\Program Files (x86)\...).


    That's it.
    At least it works.

    EDIT: similar workaround applies to Player version 6 but an additional file called "vmnetcfglib.dll" is also required.
    Last edited by Hopachi; 08 Sep 2013 at 08:53.
      My System SpecsSystem Spec

  5. #5


    This is extremely useful information, because the Virtual Network Editor adds a great deal of flexibility to the product.
      My System SpecsSystem Spec

  6. #6



    Orbiting the Moon
    Posts : 2,993
    Windows 8.1 - 64bit, Others in VMs


    Good to know I'm not the only one using this stuff. Thanks!

    It is indeed a great tool for example: enabling the bridged adapter (vmnet0) that is disabled by default on most systems with more than one/two network adapters.

    Hopachi
      My System SpecsSystem Spec

  7. #7


    While searching for this info, I ran across a post by emanresu at VMware Communities: virtual network editor disapeared? that has a simpler method. It turns out that Player 5 does include the network editor but it does not provide an easy way to run it.

    I created a shortcut with this as my target (all on one line):
    C:\Windows\System32\rundll32.exe "C:\Program Files (x86)\VMware\VMware Player\vmnetui.dll" VMNetUI_ShowStandalone

    You then need to set the advanced option to run as administrator or use the run as administrator option when you invoke the shortcut. Your path to the vmnetui.dll may differ from mine.

    Cheers!
      My System SpecsSystem Spec

  8. #8



    Orbiting the Moon
    Posts : 2,993
    Windows 8.1 - 64bit, Others in VMs


    Quote Originally Posted by vertigo View Post
    While searching for this info, I ran across a post by emanresu at VMware Communities: virtual network editor disapeared? that has a simpler method. It turns out that Player 5 does include the network editor but it does not provide an easy way to run it.

    I created a shortcut with this as my target (all on one line):
    C:\Windows\System32\rundll32.exe "C:\Program Files (x86)\VMware\VMware Player\vmnetui.dll" VMNetUI_ShowStandalone

    You then need to set the advanced option to run as administrator or use the run as administrator option when you invoke the shortcut. Your path to the vmnetui.dll may differ from mine.

    Cheers!
    Thank you very much for this!

    That's way easier and it works.

    I never thought about it but if you look at both files that do this job, they are (almost) of the same size, but the hashes are different.
    Click image for larger version

    This is solved and it's even shorter to do, so next time I upgrade Player there's no need to copy the vmnetcfg.exe file from Workstation. ...that's why they took it out in the first place.. it was replaced by a dll. I wonder why it wasn't documented, or how I skipped that part...

    Thanks again!
    Welcome to the forums!

    Cheers
    Hopachi
      My System SpecsSystem Spec

  9. #9



    Orbiting the Moon
    Posts : 2,993
    Windows 8.1 - 64bit, Others in VMs


    I've edited the first post, near end, to add the extra last-minute info...
    Things are simpler now with the latest program versions.

    Cheers
    Hopachi
      My System SpecsSystem Spec

  10. #10


    Posts : 5
    Windows 8.1


    Unfortunately this doensn't work with version 6 any more. Any updates on that?
      My System SpecsSystem Spec

Page 1 of 3 123 LastLast
How to add the "Virtual Network Editor" to VMware Player

Similar Threads
Thread Forum
expand "C" partition in vmware VM the EASY way
Hi there (For Windows VM's). Sometimes running a VM you get short of space particularly on the "C" drive There are many ways of doing this - some more complicated than others but IMO the absolute EASIEST way is the following (If you are using VMWARE). 1) Before powering on the VM go to...
Virtualization
"Loading files ..." -> "Windows Boot Manager" -> "OneKey"
Hi all, So I'm kind of stuck.. I currently have the problem where I am in an endless cycle of "loading files" -> "Windows Boot Manager" (see: How To Boot Into Safe Mode On Windows 8 (The Easy Way)). I have tried to load all of the options -- and none successfully load. I also end up at...
General Support
Problems with "Play"/"Play To" and Samsung bluray player
Hi Some time ago I purchased a samsung bluray player. The main reason was to get a 24fps capable netflix client, but it was also partly to get a media renderer compatible with Windows 8 (and 8.1) Play To/Play functionality. While the "Play" functionality works in internet explorer (videos...
General Support
Adding virtual switch renders host "not connected"
When I add a virtual switch the host's network dies. Basic W8-64 setup with Intel DH87RL MB with I217-V Ethernet adapter. Play by play: Observe Host's network functional. Create new external Virtual Switch "VS1ex" with defaults on . IE "allow host to share" enabled. Observe both Ethernet and...
Virtualization
[Flash Player] "enable hardware acceleration" missing !
I cant see that option anymore when right-clicking a video -on both IE and chrome and going to setings !
Browsers & Mail
"Windows Recovery Environment" after installing Win 8 virtual machine
This is the screen i get when i start my virtual machine of Windows 8. This is what comes written there. "Windows Recovery Environment Your PC needs to be repaired This 64-Bit application couldn't load because your PC doesn't have a 64-Bit Processor. If you're using Windows To Go,...
Virtualization
built in "Virtual Drive Mounter" works Fine with VLC dvd player
Hi all once you've got an ISO file on Disc you can mount it with a right mouse click on the file. You can then use any standard software you like to access the DVD for example I'm playing a DVD (Battlestar Galactica 1980) with VLC (can't find a replacement for W7 snipping tool but old...
Virtualization

Eight Forums Android App Eight Forums IOS App Follow us on Facebook