Post

GPO Reset By PowerShell

GPO Reset By PowerShell

Windows işletim sistemlerinde Grup İlkesi (Group Policy - GPO) ve Yerel Güvenlik İlkesi (Local Security Policy) ayarları PowerShell ve CMD komutlarıyla varsayılan haline döndürülebilir.

Nasıl Kullanılır?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Services:
Stop-Service -Name gpsvc -Force
Start-Service -Name gpsvc

Backup GPO:
Copy-Item -Path "C:\Windows\System32\GroupPolicy" -Destination "C:\Backup\GroupPolicy" -Recurse
Copy-Item -Path "C:\Windows\System32\GroupPolicyUsers" -Destination "C:\Backup\GroupPolicyUsers" -Recurse

Bulk Reset Group Policy Settings PS:
(gpedit.msc)
Remove-Item -Path "C:\Windows\System32\GroupPolicy\*" -Force -Recurse -ErrorAction SilentlyContinue
Remove-Item -Path "C:\Windows\System32\GroupPolicyUsers\*" -Force -Recurse -ErrorAction SilentlyContinue
gpupdate /force

Reset Local Security Policy Settings to Default in Windows CMD and PS:
(secpol.msc)
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
secedit /configure /cfg "$env:windir\inf\defltbase.inf" /db "$env:windir\security\database\defltbase.sdb" /verbose

Log Wiew:
notepad "$env:windir\security\logs\scesrv.log"
This post is licensed under CC BY 4.0 by the author.