How to remove SharePoint User Groups with PowerShell
For deleting SharePoint groups you can use SharePoint Designer. For this you should open site in SPDesigner, in left column goto "Site Groups", select groups for deleting and press Delete button on keyboard or in ribbon. But this process doesn't always work. And when I wanted to remove user groups SPDesigner hanged and reported error of deleting.
So I decided to use PowerShell for this. It's rather short but very heplful. Add to my instrumentary.
I selected user group names and added them to array $groups in cycle remove groups.
$spWeb = Get-SPWeb "https://spdev"
$spGroups = $spWeb.SiteGroups
$groups = ("Group 1", "Group 2","Group 3","Group 4","Group 5","Group 6")
ForEach($group in $groups) {
$spGroups.Remove($group)
}
$spWeb.Dispose()

A Hidden Visual Studio Trick: Execute Selected Code with double Ctrl+E
What do to with Zone.Identifier files after importing a WSL machine and copying data
Support for SharePoint Server 2019 ends on Tuesday, July 14, 2026