Windows의 그룹 정책(Group Policy)은 관리자가 컴퓨터 시스템에 대한 설정을 지정하고 강제로 적용할 수 있도록 해주는 강력한 기능입니다. 기본적으로 그룹 정책은 활성 개체에 변경 사항이 기록된 후 백그라운드에서 90분마다 자동으로 업데이트됩니다. 하지만 Windows 11/10/8/7에서는 그룹 정책 편집기를 사용하여 이 그룹 정책 새로 고침 간격(Group Policy Refresh Interval)을 줄이거나 늘리는 등 원하는 대로 변경할 수 있습니다.
참고: Windows에서 그룹 정책을 즉시 강제로 업데이트하는 방법도 함께 확인해 보세요.
그룹 정책 새로 고침 간격 변경하기
먼저 실행 창(Run)에 gpedit.msc를 입력하고 Enter 키를 눌러 로컬 그룹 정책 편집기를 엽니다. 그런 다음 아래 경로로 이동합니다.
컴퓨터 구성 > 관리 템플릿 > 시스템 > 그룹 정책
오른쪽 창에서 '컴퓨터에 대한 그룹 정책 새로 고침 간격 설정(Set Group Policy Refresh Interval for computers)'을 두 번 클릭하여 속성 창을 엽니다. 이 정책 설정은 컴퓨터가 사용 중일 때 백그라운드에서 컴퓨터용 그룹 정책이 얼마나 자주 업데이트되는지를 지정합니다. 참고로 백그라운드 업데이트 외에도 시스템이 시작되거나 사용자가 로그온할 때는 항상 그룹 정책이 업데이트됩니다.
앞서 언급했듯이 기본적으로 그룹 정책은 0~30분의 무작위 오프셋을 두고 90분마다 백그라운드에서 업데이트됩니다. 이 설정을 '사용(Enable)'으로 구성하면 0분부터 64,800분(45일)까지 원하는 업데이트 주기를 직접 지정할 수 있습니다. 단, 0분으로 설정하면 컴퓨터가 7초마다 그룹 정책 업데이트를 시도하므로 성능 저하를 피하려면 너무 낮은 값으로 설정하지 않는 것이 좋습니다.
만약 컴퓨터가 사용 중인 동안 그룹 정책이 업데이트되는 것을 원하지 않는다면 '백그라운드 새로 고침 끄기(Turn off background refresh)' 정책을 구성해야 합니다. 단, '그룹 정책의 백그라운드 새로 고침 사용 안 함' 정책이 이미 활성화되어 있다면 해당 정책은 무시됩니다.
또한 이 정책에서는 실제 업데이트 간격이 얼마나 달라질 수 있는지, 즉 '컴퓨터에 대한 오프셋 간격(offset interval)'도 지정할 수 있습니다. 무작위 시간 상자에 입력한 숫자가 변동 범위의 상한 값으로 적용됩니다.
레지스트리 편집기를 사용하여 설정 구성하기
그룹 정책 편집기를 사용할 수 없는 홈 에디션 사용자라면 레지스트리 편집기를 통해 동일하게 설정할 수 있습니다.
컴퓨터의 그룹 정책 새로 고침 간격을 변경하려면 아래 레지스트리 키로 이동합니다.
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\System
DWORD 값 GroupPolicyRefreshTime을 새로 만들고 0~64800 사이의 값을 입력합니다.
컴퓨터에 대한 오프셋 간격을 변경하려면 같은 레지스트리 키로 이동합니다.
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\System
DWORD 값 GroupPolicyRefreshTimeOffset을 새로 만들고 0~1440 사이의 값을 입력합니다.
레지스트리를 수정하기 전에는 반드시 백업을 생성하여 시스템 복원 지점을 확보해 두는 것이 안전합니다. 이 방법이 여러분의 시스템 관리에 도움이 되길 바랍니다!