When a process doesn't respond or doesn't behave as expected, you can generate a user-mode dump file for the specific process. Use a debugging tool such as
userdump.exe from Microsoft. You can perform more functions with the
Microsoft Debug Diagnostics Tool, such as specifying extra processes for which to obtain dumps. This function helps you troubleshoot ACC issues that cause the process to stop responding or to not function as expected.
Use the following steps to obtain a user-mode dump file with the
userdump.exe utility:
- Download the userdump.exe utility from this Microsoft article.
- Extract userdump.exe to the root of the C:\ drive.
- Click Start, Run, type cmd, and click OK.
- At the prompt, type C:\
- Use the following syntax to create the dump file:
userdump <process_name> <dump_file>
NOTE: <process_name> is the name of the executable file that corresponds to the unresponsive process. <dump_file> is the name of the user-mode dump file.
Example:
To create a dump file for the sqlservr process, the command would be as follows:
C:\userdump sqlservr.exe sqlservr.dmp
This command generates a user-mode dump file named sqlservr.dmp for the sqlservr process. The new dump file is saved on the root of the C:\ drive or in the current working directory from which userdump.exe is run.
If running a third-party process that's closing with an exception, use the following steps to obtain a user-mode dump file and a process dump file with the Microsoft Debug Diagnostic Tool:
- Install the Microsoft Debug Diagnostic Tool on the client.
- Configure the Debug Diagnostic Tool to monitor the process and create a user-mode dump:
- Open the Debug Diagnostic Tool user interface.
- Select Add Rule and click Next.
- Select Crash for the rule type and click Next.
- Select A specific process, highlight the running process and monitor. Click Next.
- Under Advanced Configuration, set the Action type for Unconfigured first chance exceptions to None and click Next.
- Type a rule name and select a dump location.
- Activate the rule and click Finish. The Debug Diagnostic Tool and create a user-mode process dump for the configured process when a process termination occurs.
- Use the Debug Diagnostics Tool to create a process dump:
- Open the Debug Diagnostic Tool user interface.
- Navigate to the Processes tab.
- Right-click the process.
- Select Create Full Userdump and create a process dump.
For Windows Vista/7/2008/2008 R2 platforms only, use the following steps to obtain a process dump file using Task Manager:
- Press CTRL+ALT+DEL, and then select Task Manager.
- Identify a process for which to create the dump.
- Right-click the process and click Create dump file. The dump file is created in your Windows Temp folder and called <process_name>.dmp.
- Navigate to the Temp folder. Type %temp% in the Windows address bar or a command prompt. Press Enter. By default, the Temp folder is located in C:\Users\<Username>\AppData\Local\Temp.