I have a need to find a username that was deleted from the AD using only the SID. I understand that Windows AD leaves being a Tombstone file that might contain this information. Can someone give me the syntax of a command or post a document that might point me in the right direction?


Viewing deleted objects in Active Directory - http://support.microsoft.com/kb/258310

Unless the user has been deleted for longer than the tombstone lifetime of your AD, it will be in there.

Edit: And here's a better article, with pictures! - http://www.petri.co.il/deleted-objects-in-active-directory.htm


I also googled around and indeed, do as mentioned on the site http://www.petri.co.il/deleted-objects-in-active-directory.htm.

Only, in the search box you choose as filter (&(isDeleted=*)(objectSid=yourobjectSID))

Filter: (&(isDeleted=*)(objectSid=S-1-5-21-1601936709-1892662786-3840804712-315762))


I found this post helped easily find the deleted user (in my case group) name from a SID. It seemed much easier than the previous solutions posted.

Import-Module ActiveDirectory

get-adobject -Filter 'isdeleted -eq $true -and name -ne "Deleted Objects" -and objectSID -like "Enter SID here"' -IncludeDeletedObjects -Properties samaccountname,displayname,objectsid


  • Run in the domain where the deleted account resides
  • Works on Windows 2008 R2 and above, I didn't try lower versions
  • If you run 'Active Directory Module for Windows Powershell', you won't have to import any module

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.