Some of the commandline switches handling the services are: The windows description is in the middle. The last word in parentheses is the windows service name. The first word is the service name used by vnetlib.
#Rundll32 exe 99 driver#
Vmparport - VMware Paralell Port Driver (vmparport)Īdapter - VMware Virtual Ethernet Adapter Driver (vmnetadapter)
#Rundll32 exe 99 registration#
Serverd - VMware Registration Service (vmserverdwin32) Vmcpu - VMware CPU Driver (vmdesched-driver)Īuthd - VMware Authorization Service (vmauthdservice) Usb - VMware USB Client Driver (vmusb) - (appears broken, use rundll32.exe to install) Vmx86 - VMware Virtualization Driver (vmx86) Nat - Network address translation for virtual networks (vmware nat service)īridge - VMware Bridge Protocol (vmnetbridge)
![rundll32 exe 99 rundll32 exe 99](https://i.imgur.com/f5UfZMH.png)
Userif - VMware Network Application Interface (vmnetuserif)ĭhcp - hcp Service for virtual networks (vmnetdhcp) Namely 4 services are dependant on this entry: adapter, authd, bridge and vmkbd.įirst a list of all the services that vnetlib is able to interact with: "InstallPath"="Path_to_cat/sys/inf/dll/exe" HKEY_LOCAL_MACHINE\Software\VMware, Inc.\VMware Workstation Some configuration commands that modify settings seems already kind of documented by Ulli at I will not cover those here.īefore we start I need to mention that you need to have the binaries located at a path according to this registry entry: "vnetlib: this utility is not intended to be run as a standalone application".īut obviously it's possible to use it as such anyway. Se the note in the end about Bug or Feature.įollowing a string dump of the exe the first string that caught my attention was: My research was all collected and conducted from 32bit xp sp3 based machines, and is mainly based on common sense, logic reasoning and a little bit of pe analysis.Īlthough common sense was helpful, it also kind of confused me a little. That is because you can install/uninstall start/stop all these services in different ways with this utility.įorgive me if this is already documented, at least I didn't find it, but will share my findings nevertheless. While playing with this little powerful tool it became evident that it will aid alot in repairing broken installations as well. At first crv_ctl was used in combination with registry patches, but that is an ugly way of setting it up.
![rundll32 exe 99 rundll32 exe 99](https://cdn.appuals.com/wp-content/uploads/2017/10/3-14.png)
One of the hurdles has been to correctly set up and register all the services. I have been working on a utility that will let you attach VMware Workstation 6.5.1 to ANY running windows based livecd/Preinstallation Environment (xp/2003/vista/2008) and run VM's on top of it.