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 Dec 13 '11 at 23:34
  • Is this for 2010 or 2007? – Daniel Symonds-Lloyd Dec 14 '11 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. – Kelly Jones Dec 14 '11 at 13:39

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 – Kelly Jones Dec 14 '11 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. – Mike Oryszak Dec 14 '11 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 :) – MMThornberg Dec 14 '11 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" – Kelly Jones Dec 14 '11 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 Dec 14 '11 at 9:03
  • wilco SPDoctor.. relatively new here.. thanks for the link to 'answer'.. – Supriyo SB Chatterjee Dec 14 '11 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. – Kelly Jones Dec 14 '11 at 13:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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