Welcome - this is the Xth version of the introduction to the vmx-file list.
Before you complain: this is incomplete, out-dated, full of errors, completely unsupported, dangerous ...
Warning: sometimes this list is in contradiction to the VMware-documentation - but I guess that can't be helped
the shorter the better
Most of the times shorter vmx-files are better than long ones ;-)
Don't use parameters just because they were listed once in
Starting small - minimal vmx-file
Commented parameters for the virtual hardware:
Assigning PCI-slots: expect the unexpected
Translating Linux - Windows - ESX
mode for current VMserver
the start date and time for a VM updated
GUI - VMX translation:
Config.ini - used to configure host-wide settings (GUI)
Preferences.ini - user-settings and autogenerated VM-list
Advanced virtual hardware settings:
Server related settings:
of device parameters
You can use # for comments.
scsi0.present = "TRUE"
then lines like
scsi0.virtualDev = "lsilogic"
all lines starting with scsi0 are ignored.
What happens if you use unknown or mis-spelled lines? A line like
causes an error-message and VMware-player will not start - this doesn't mean that there are no VMversions that count the number of elefants. Maybe a future version will ignore this line or even use it. So don't count on it. Better go with the rule:
Unknown or mis-spelled lines are ignored or give error-messages.
You can change the amount of RAM that a VM will use like this
memsize = "128"
If you don't assign a value for memory VMware will use the default-setting which is 32MB
memsize = "32"
Whenever you assign RAM manually make sure the value is a multiple of 4 - otherwise the VM will not start:
memsize = "255"
causes this error-message:
Memory size 255 not a multiple of 4
You can assign a displayname for your virtual machine by adding
displayName = "VMX-Test"
If you don't assign a nicname VMware will autogenerate one- useing the path and name of the vmx-file
displayName = "X:\home\moon\Desktop\vmx.sammler\minimal.vmx"
You may try to add this to your config.ini to enable sound in the recorded videos:
mks.movie.config.high.recordSound = "TRUE"
Note for webmasters
Please don't simply copy any of the vmx-pages. I have invited VMware
to cooperate - I offered to skip the dangerous parameters in exchange
for information on useful parameters.
Thanks Ulli Hankeln
home vmx vmdk about this site forum downloads