The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
Generating a Windows core dump to troubleshoot unresponsive virtual machines on ESX/ESXi (1009187)
This article provides steps for generating a Windows core dump from an ESX virtual machine, should Microsoft request it.
Configure the Windows virtual machine to core dump as per Microsoft KB article http://support.microsoft.com/kb/927069.
When the virtual machine goes into an unresponsive state, you can cause it to fail by sending it an nmi (Non-Maskable Interrupt) using the vmdumper utility.
This also requires that you know the world ID number for the virtual machine.
To cause the virtual machine to fail:
Log in as root in a terminal session on the ESX host where the virtual machine is running.
Run this command to determine the world ID number for the virtual machine.
For ESXi 5.x: To obtain a list of all running virtual machines, identified by their World ID, Cartel ID, display name and path to the .vmx configuration file using this command:
esxcli vm process list
Match the name of the virtual machine with the world ID.
Run the following command to cause the virtual machine to fail:
/usr/lib/vmware/bin/vmdumper <world_id> nmi
For ESXi 5.x, you can run the following command:
/sbin/vmdumper <world_id> nmi
Boot the Windows virtual machine to retrieve the core dump.
Request a Product Feature
To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.