Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 손상된 그룹 정책 복구하는 완벽 가이드

그룹 정책 편집기(Group Policy Editor)를 통해 변경한 설정이 클라이언트 PC에 반영되지 않고, Windows 시스템이 그룹 정책 파일(registry.pol)을 읽지 못한다는 오류가 발생한다면, Windows 11 또는 Windows 10의 그룹 정책이 손상되었을 가능성이 높습니다. 이 경우 손상된 그룹 정책을 복구해야 합니다. 이번 글에서는 그 방법을 단계별로 자세히 살펴보겠습니다.

그룹 정책은 Microsoft Windows Active Directory의 기능으로, 관리자가 네트워크에 연결된 Windows 컴퓨터들의 다양한 설정을 중앙에서 변경하고 관리할 수 있게 해줍니다. 만약 관리자가 배포하려는 정책 변경 사항이 클라이언트 머신에 적용되지 않는다면, 클라이언트 쪽의 registry.pol 파일에 문제가 있거나 그룹 정책 폴더 자체가 누락되었을 수 있습니다.

Windows 11/10에서 손상된 그룹 정책 복구하기

기본적인 해결 방법부터 시작해 점진적으로 심화 방법까지 순서대로 진행하겠습니다. 아래 작업은 모두 관리자 권한으로 실행해야 합니다.

1] 시스템 복원 실행

가장 먼저 시스템 복원(System Restore)을 실행해 문제가 발생하기 이전 시점으로 되돌려 보세요. 최근 설정 변경으로 인해 그룹 정책이 손상되었다면 이 방법만으로도 간단히 해결될 수 있습니다.

2] DISM 도구 실행

DISM(Deployment Imaging and Servicing Management) 도구를 실행하면 Windows 시스템 이미지와 구성 요소 저장소(Component Store)를 복구할 수 있습니다. 이를 통해 누락되거나 손상된 폴더와 파일을 복원하고, 시스템 전반의 불일치와 오류를 해결할 수 있습니다.

기본 명령으로 해결되지 않는다면, 외부 드라이브 등에 있는 정상적인 복구 원본 소스를 지정하여 DISM을 실행해 보세요.

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows

위 명령에서 C:\RepairSource\Windows 부분은 실제 복구 원본이 있는 경로로 바꿔 입력합니다.

마운트된 이미지를 복구 원본으로 사용해 오프라인 이미지를 복구하려면 다음 명령을 사용합니다.

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows

명령 실행 후 문제가 해결되었는지 확인합니다.

3] registry.pol 파일 삭제 후 다시 생성

모든 그룹 정책 설정은 registry.pol 파일에 저장됩니다. 이 파일이 없으면 클라이언트에 배포된 정책 변경 사항은 전혀 반영되지 않습니다. 다행히 이 파일은 다시 생성할 수 있습니다. 확실하게 처리하기 위해 파일이 존재하더라도 삭제하는 것이 좋습니다.

먼저 다음 경로로 이동합니다.

C:\Windows\System32\GroupPolicy\Machine\

해당 폴더에 registry.pol 파일이 있는지 확인한 뒤, Shift + Delete 키를 눌러 완전히 삭제합니다.

파일을 다시 생성하려면 관리자 권한으로 PowerShell을 엽니다(단축키: Win + X + A).

그런 다음 아래 명령을 실행해 그룹 정책 설정을 새로 고칩니다.

gpupdate /force

이 명령은 그룹 정책을 강제로 갱신하며, 삭제된 그룹 정책 파일(registry.pol)을 자동으로 다시 생성해 줍니다.

4] 그룹 정책을 기본값으로 초기화

그룹 정책을 기본 상태로 초기화하는 방법도 여러 가지가 있습니다. 현재 설정으로 인해 발생한 문제라면 초기화를 통해 대부분 해결됩니다. gpupdate 또는 secedit 명령을 활용하면 됩니다.

5] secedit.sdb 파일 다시 생성

그룹 정책의 모든 보안 설정은 secedit.sdb 파일에 저장됩니다. 보안 관련 변경 사항이 적용되지 않는다면 그룹 정책 파일 대신 secedit.sdb 파일을 삭제하고 다시 생성해야 합니다.

다음 폴더로 이동합니다.

C:\WINDOWS\security\Database

secedit.sdb 파일을 찾아 이름을 변경하거나 다른 폴더로 이동시킵니다.

그런 다음 컴퓨터를 재부팅하면 해당 파일이 자동으로 다시 생성됩니다.

위의 방법들을 활용하면 Windows PC에서 손상된 그룹 정책을 효과적으로 복구할 수 있습니다.

참고로, 시스템에 심각한 문제가 있다면 Windows 초기화 방법이나 손상된 레지스트리 복구 방법에 대한 가이드도 함께 확인해 보시기 바랍니다.