Resolving a couple common SoftGrid/App-V Management Console issues

fixI had a support call on this the other day and realized that there really isn’t a good blog post on it so I decided I might as well go ahead and correct that situation now. You may run into an issue where the console just randomly crashes, or it crashes and generates either a 0000C800 or 0000C81D error code. There are a couple different causes and workarounds for something like this but the first thing to check for is asymmetrical package icons and either remove them or modify them to be symmetrical.  For more details on this issue and how to correct it see:

KB942687 - When you use the SoftGrid Management Console, it may crash

You can find a free Icon editor online to modify the icons to be symmetrical. One that I have used is “Icon Snatcher” but I’m sure there are others that work just as well:

Icon Snatcher 3.6.1

Another scenario where you might see random console crashes is when the machine has more the 2 gigabytes of physical memory and more than ~1000 icons exist for all the packages loaded on the App-V Management Console. If this is your issue then you may also see an error like:

Event ID: 5000
Source: .NET Framework 2.0 Error
Description: The description for Event ID ( 5000 ) in Source ( .NET Runtime 2.0 Error Reporting ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event:
clr20r3, mmc.exe, 5.2.3790.2617, 43c70d1c, mscorlib, 2.0.0.0, 4333ab80, 4052, 27, pszqoadhx1u5zahbhohghldgiy4qixhx, NIL.

Keep in mind that if you don’t see this error that doesn’t necessarily mean you’re not running into the 2GB issue.

Note: This is really an issue with MMC.EXE, not SoftGrid/App-V specifically.

To resolve this issue, or to simply test whether this is the issue you’re running into, use one of the methods below:

1. Use MSCONFIG | Boot.ini Tab | Advanced Options | /MAXMEM=2048 (check this box and set memory to 2048) click OK, OK again and reboot the server.

2. Remove the physical memory from the box so it has a maximum of 2048 Meg of memory

3. Install the SoftGrid/App-V Management Console on another machine that only has 2048 Meg of Memory and manage the servers from this Management console.

4. If you are running App-V version 4.5 you can add the LoadConsoleIcons Dword and set it to 0 to the following hive:

x86: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\Management Console
x64: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SoftGrid\4.5\Management Console
Name: LoadConsoleIcons
Type: REG_DWORD
Value: 0

Once you determine that this is your issue then you simply have to decide which of the methods above you’ll want to employ as a more permanent solution.

Hope this helps,

John Behneman | App-V and SCVMM Support Engineer