You can set Windows to produce mini-dump by setting
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
“CrashDumpEnabled”=dword:00000003
You could set it to 7 rather than 3 to get an Automatic dump. See this MS documentation.
Depending on the dump file you want to produce you'll also need to make sure that the pagefile exists and is big enough. From a boot disk you could set this key
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"PagingFiles"="C:\pagefile.sys 400 400"
The 400 are 400MB minimum and maximum - to set to automatic you would set the value to "C:\pagefile.sys 0 0"
- This is taken from this TechNet PowerShell script.
You can do this certainly do this from a boot disk by updating the host registry. There is an external Tenforums.com tutorial on editing offline registries if you don't know how to do this. There is also a specific tutorial for using Hirens here
None of this however is going to give you a dump for a previous event though. If the dumps you want don't exist then they don't exist. Changing rules about producing them in future will only make them appear next time not retrospectively.
In that case while you could make these changes from a boot disk you could equally well make them from the failing system itself. Set the page file size to automatic, set the system to produce dumps and try to recreate the error.
I'm aware of the fact that these dumps are not retroactive, but my laptop keeps running into BSOD's after I used the Windows Update Troubleshooter to 'fix' problems I had. I won't be running out of specimens soon, I fear. – Joachim – 2019-01-24T19:51:28.300
1I added a link to updating an offline registry using Hines's boot disk specifically if that helps. – lx07 – 2019-01-24T20:23:38.587