The case of the missing App-V snap-in
Here's an interesting issue I ran across recently so I thought it would be a good idea to post what I found here in case anyone else happens to see it. As you may already know, there's no automated way to delete App-V servers from the App-V MMC so we created a blog post explaining an easy workaround for it, but what if the App-V Management Console snap-in doesn’t show up as available at all? If that's the case then the steps in that blog post won’t help.
In our effort to fix this, the first thing we tried was re-installing but the snap-in still didn’t show as available so I started looking in my App-V server VM where the snap-in did show up and dug through the registry a bit. What I found was that the snap-in DLL is listed at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{ccb2c661-bcfc-4baf-bdfc-52ec722121f2} .
After exporting this key and verifying the path to the DLL was correct, we imported it to the non-working machine and voila! Now the snap-in shows up in the available list and all is well. If you run into this same problem give this a try, just be sure to make a quick backup (export) of any Registry key before you make any modifications. Better safe than sorry. Also note that the Registry data is different on 32-bit versus 64-bit machines. Here's what my key looked like on a 32-bit machine:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{ccb2c661-bcfc-4baf-bdfc-52ec722121f2}]
"About"="{00000000-0000-0000-0000-000000000000}"
"ApplicationBase"="c:\\Program Files\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin"
"AssemblyName"="SftMgmtConsole"
"Description"="SoftGrid Management Console Snapin"
"DescriptionStringIndirect"="@c:\\Program Files\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-102"
"FolderBitmapsColorMask"=dword:0000ff00
"FxVersion"="3.0.0.0"
"HelpTopic"="c:\\Program Files\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\sftserver.chm"
"IconIndirect"="@c:\\Program Files\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-112"
"LargeFolderBitmapIndirect"="@c:\\Program Files\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-114"
"LinkedHelpTopics"="c:\\Program Files\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\sftserver.chm"
"ModuleName"="SftMgmtConsole.dll"
"NameString"="SoftGrid Management Console"
"NameStringIndirect"="@c:\\Program Files\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-101"
"Provider"="Microsoft"
"ProviderStringIndirect"="@c:\\Program Files\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-103"
"RuntimeVersion"="v2.0.50727"
"SmallFolderBitmapIndirect"="@c:\\Program Files\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-113"
"SmallSelectedFolderBitmapIndirect"="@c:\\Program Files\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-113"
"Type"="ManagementConsole.ManagementSnapIn, SftMgmtConsole, Culture=neutral, PublicKeyToken=ba6c09ff311e7799"
"VersionStringIndirect"="@c:\\Program Files\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-104"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{ccb2c661-bcfc-4baf-bdfc-52ec722121f2}\NodeTypes]
@=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{ccb2c661-bcfc-4baf-bdfc-52ec722121f2}\Standalone]
@=""
Here's what it looked like when the console was installed on a 64-bit machine:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{ccb2c661-bcfc-4baf-bdfc-52ec722121f2}]
"About"="{00000000-0000-0000-0000-000000000000}"
"ApplicationBase"="c:\\Program Files (x86)\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin"
"AssemblyName"="SftMgmtConsole"
"Description"="SoftGrid Management Console Snapin"
"DescriptionStringIndirect"="@c:\\Program Files (x86)\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-102"
"FolderBitmapsColorMask"=dword:0000ff00
"FxVersion"="3.0.0.0"
"HelpTopic"="c:\\Program Files (x86)\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\sftserver.chm"
"IconIndirect"="@c:\\Program Files (x86)\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-112"
"LargeFolderBitmapIndirect"="@c:\\Program Files (x86)\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-114"
"LinkedHelpTopics"="c:\\Program Files (x86)\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\sftserver.chm"
"ModuleName"="SftMgmtConsole.dll"
"NameString"="SoftGrid Management Console"
"NameStringIndirect"="@c:\\Program Files (x86)\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-101"
"Provider"="Microsoft"
"ProviderStringIndirect"="@c:\\Program Files (x86)\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-103"
"RuntimeVersion"="v2.0.50727"
"SmallFolderBitmapIndirect"="@c:\\Program Files (x86)\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-113"
"SmallSelectedFolderBitmapIndirect"="@c:\\Program Files (x86)\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-113"
"Type"="ManagementConsole.ManagementSnapIn, SftMgmtConsole, Culture=neutral, PublicKeyToken=ba6c09ff311e7799"
"VersionStringIndirect"="@c:\\Program Files (x86)\\Microsoft System Center App Virt Management Server\\App Virt Management Console\\bin\\sftsmcres.dll,-104"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{ccb2c661-bcfc-4baf-bdfc-52ec722121f2}\NodeTypes]
@=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{ccb2c661-bcfc-4baf-bdfc-52ec722121f2}\Standalone]
@=""
Lastly, if you use this fix be sure you modify the path if you installed into a different location.
Travis Guinn | Senior Microsoft PFE
The App-V Team blog: https://blogs.technet.com/appv/
The WSUS Support Team blog: https://blogs.technet.com/sus/
The SCMDM Support Team blog: https://blogs.technet.com/mdm/
The ConfigMgr Support Team blog: https://blogs.technet.com/configurationmgr/
The OpsMgr Support Team blog: https://blogs.technet.com/operationsmgr/
The SCVMM Team blog: https://blogs.technet.com/scvmm/
The MED-V Team blog: https://blogs.technet.com/medv/
The DPM Team blog: https://blogs.technet.com/dpm/
The OOB Support Team blog: https://blogs.technet.com/oob/
The Opalis Team blog: https://blogs.technet.com/opalis