I inherited a farm and I need to document the solutions/features being used. At this point, I think I'll need to write some PowerShell or a console app to do this, but just wanted to throw the question out there to make sure I wasn't missing some nifty free utility.

  • Do you need more than just the list of solutions and features, which you can see on Central Administration?
    – Mihai
    Commented Dec 13, 2011 at 23:34
  • Is this for 2010 or 2007? Commented Dec 14, 2011 at 0:49
  • I'm looking for a list of solutions, plus their corresponding features along with where the features are activated. I need this for both 2007 and 2010. Commented Dec 14, 2011 at 13:39

4 Answers 4


A quick way to get a view of what is being used where is with the stsadm command enumallwebs using the addtional parameters supplied with the October 2009 Cumulative Update:

stsadm -o enumallwebs -includefeatures -includewebparts -includeeventreceivers -includesetupfiles -includecustomlistview
  • It looks like this is going to be the solution. Thanks SPDoctor Commented Dec 14, 2011 at 19:56

"Documentation Toolkit for SharePoint" can generate a Word document that extensively documents your SharePoint environment. It is a commercial application, and as such requires licensing; however a 30 days trial is available at: http://www.spdockit.com/

  • 1
    My team generated something similar in PowerShell pretty quickly. The license looks pretty steep all things considered. Commented Dec 14, 2011 at 0:52
  • To me the question was about a single use scenario, which is why I expect the 30 days trial to be a valid option for a quick resolution :) Commented Dec 14, 2011 at 5:30
  • The DocKit looks useful, but beyond my budget. Also, the trial version is limited: "* - Trial version only produces limited information in the generated documentation and limits the number of objects that can be compared" Commented Dec 14, 2011 at 13:49

SPM SharePoint Manager - http://spm.codeplex.com/

  • While this may theoretically answer the question, we prefer inclusion of the essential parts of the answer here, and to provide the link for reference. See answer for general guidelines.
    – SPDoctor
    Commented Dec 14, 2011 at 9:03
  • wilco SPDoctor.. relatively new here.. thanks for the link to 'answer'.. Commented Dec 14, 2011 at 14:10

Shane Young's got a pretty good blog post on how you can extract every solution package in your SharePoint 2010 farm with a PowerShell script: http://msmvps.com/blogs/shane/archive/2011/05/05/using-powershell-to-export-all-solutions-from-your-sharepoint-2010-farm-and-other-fun.aspx


  • I've already extracted the solutions. I'm trying to determine if they are actually being used. Commented Dec 14, 2011 at 13:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.