I have many mysite that are created accidentally because user clicked on mysite and sharepoint created a site for them. Is there a way to determine these mysites so i can delete them. (I am not talking about mysite cleanup job which kicks in 60 days after an account is disabled). I see some mysite that was accidentally created when users were using service accounts or admin accounts.

I am not sure if this is the best approach https://technet.microsoft.com/en-us/library/cc262420(v=office.14).aspx Manage unused Web sites

  • Can you tell me the version of your SharePoint? – Hardik Jun 8 '16 at 15:11
  • SharePoint 2010. sorry. i updated the original post. thanks for catching it. – Kevin Short Jun 8 '16 at 15:29
  • Can I please get an reply or an expert input on this? – Kevin Short Jun 9 '16 at 13:06

I did found the workaround to delete the unused mysite in SharePoint 2007.

Please check below link for reference.

SharePoint Profile Cleanup

I hope it helps you as I don't know if it works for SharePoint 2010 or not.


Inside the SharePoint 2010 My Site Cleanup Timer Job

  • Did you get it working for you? – Hardik Jun 8 '16 at 17:28
  • I think this is similar to technet.microsoft.com/en-us/library/cc262420(v=office.14).aspx but I will look at it in few. Thanks for the post. Also, like I said in the original post most disable user accounts are automatically taken care off by the mysite cleanup job. so my question is not around this. – Kevin Short Jun 8 '16 at 18:04
  • Ok please mark it if it helps you. – Hardik Jun 8 '16 at 18:04
  • @KevinShort, Please update if you find any resolution for your question – Hardik Jun 8 '16 at 19:16
  • Hello Kevin, Did you get it working? – Hardik Jun 14 '16 at 12:55

I just wrote powershell script to do this. Let me know if anyone wants it.

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.