Thursday, 29 May 2008

SharePoint 2007 Best Practice Analyzer

A very useful tool that analyzer your WSS.

"The SharePoint 2007 Best Practices Analyzer will collect all the data from your database, registry, etc�and apply a set of comprehensive �best practice� rules against the data set.� A detailed report listing is provided after the completion so you can make your SharePoint 2007 Portal faster and more flexible"

To download it, go to

To run it, go to a command prompt and type:

sharepointbpa.exe -cmd analyze

If you have any problems, let me know.



Anonymous said...

It sounds great with a best practice analyser. But when i run it on my MOSS server i get this back:

"Microsoft Best Practices Analyzer for Microsoft Windows SharePoint Services 3.0 and the 2007 Microsoft Office System
Run Date: juni 2, 2008 12:30:36

WARNING: No messages in file. Analysis may not have been run."

So what was the idea of an analyzing tool?
Should it bee located in a specific folder or somehow point to a specific file?


Fadi Noja said...

was there any errors in the logs? Sounds like it didn't run properly.

Anonymous said...

It should be used like this

sharepointbpa.exe -cmd analyze -substitutions SERVER_NAME CentralAdministrationServer


Fadi Noja said...

Thanks Mike.

Carterpants said...

"sharepointbpa.exe -cmd analyze -substitutions SERVER_NAME CentralAdministrationServer" gave me the following error:

Error (The network path was not found) opening registry key reg:/%SERVER_NAME%/HKEY_LOCAL_MACHINE/SOFTWARE\Microsoft\Sha
red Tools\Web Server Extensions\12.0\Secure\ConfigDB\, skipping object.