How to Enable Automatic Crash Dump Generation in Microsoft Application Virtualization

Symptoms

This article describes how to enable automatic crash dump generation for Microsoft Application Virtualization (App-V) 4.5 and 4.6 clients.  This method has the advantage of using functionality already built in to the product, so no additional software is required to be installed.  Note that enabling the registry keys below will potentially generate a number of large files in the Dumps folder; carefully monitor servers or desktops where this option has been set for disk usage.  This should normally be done under the guidance of a Microsoft Support professional.

Resolution

To enable automatic crash dump generation, create the following registry value:

32-bit systems: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\Shared\exceptions
64-bit systems: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SoftGrid\4.5\Shared\exceptions
 
Value: GenerateDumps
Type: REG_DWORD
Data: 1 to enable mini-dumps, 0 to disable (default value; uses WER or Dr. Watson)

Restart the Application Virtualization Client service (sftlist) to enable the setting.  Dump files will be located in %ProgramData%\Microsoft\Application Virtualization Client\SoftGrid Client\Dumps.

More Information

Other values under this key:

 

Value

Data Type

Explanation

DumpPath

String

Path is created if not present

DumpPathSizeLimit

DWORD

Maximum size in Mb used by the Dumps directory.  Older dumps will be deleted if this value is exceeded.

DumpType

DWORD

Type of mini-dump to create. If not present, defaults to 0x2 (Full memory minidump).  0x1 for module, thread, and stack information only.

DumpRecycle

DWORD

Set to 0x1 to always delete existing contents and create a new dump file.

Properties

Article ID: 2690495 - Last Review: Sep 16, 2013 - Revision: 1

Feedback