Enable complete memory dump feature by changing following registry keys:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CrashControl
CrashDumpEnabled REG_DWORD 0x1
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management
PagingFiles REG_MULTI_SZ c:\pagefile.sys 13312 13312
Enable keyboard crash dump feature by adding following registry keys:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
Value Name: CrashOnCtrlScroll
Data Type: REG_DWORD
Value: 1
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
Value Name: CrashOnCtrlScroll
Data Type: REG_DWORD
Value: 1
Enable NMI crash dump feature by adding following key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CrashControl
Value Name: NMICrashDump
Data Type: REG_DWORD
Value: 1
- Restart Server to take effects.
- Do a memory dump test with below steps:
Capture a kernel memory dump in following ways:
o Send NMI to Guest OS Link:How to send NMI to Guest OS on ESXi 6.x (2149185)
Or
o On VM console, press Right Ctrl + Scroll Lock button 2 times.
Machine crashes into blue screen and save a memory dump, restart automatically once dump generation reaches 100%. You should be able to see 12GB (memory allocated to the VM) here: C:\Windows\MEMORY.DMP file.