대부분의 경우 Windows 사용자는 관리자 권한이 있는 단일 사용자 환경에서 날짜와 시간을 자유롭게 변경할 수 있습니다. 하지만 관리자 입장에서 다른 사람이 날짜와 시간을 변경하지 못하도록 막아야 하는 경우도 있습니다. 특히 회사 환경에서는 모든 PC의 시간이 동기화되어야 애플리케이션이 정상적으로 작동하고 보안 수준도 유지되므로 이러한 요구가 매우 흔합니다. 표준 사용자 계정만 만드는 것도 한 가지 방법이지만, 관리자가 여러 명인 환경이라면 자신을 제외한 나머지 관리자들이 Windows 11/10에서 날짜와 시간을 변경하지 못하도록 설정할 수 있습니다.
시스템 시간과 날짜를 잠그려면 레지스트리 또는 그룹 정책을 활용해 사용자의 날짜·시간 변경을 차단할 수 있으며, 특정 사용자에게만 적용하도록 선택하는 것도 가능합니다. 진행하기 전에 시스템 복원 지점을 미리 만들어 두면 문제가 발생했을 때 복구에 도움이 되니 참고하세요.
사용자가 날짜 및 시간을 변경하지 못하도록 차단하기
방법은 크게 두 가지입니다. 하나는 레지스트리 키를 수정하는 방법이고, 다른 하나는 그룹 정책을 사용하는 방법입니다. 그룹 정책 방식은 Pro, Education, Enterprise 에디션에서만 사용할 수 있습니다.
1. 레지스트리 편집기로 날짜 및 시간 변경 차단

실행 창(Windows 키 + R)을 열고 regedit를 입력한 후 Enter 키를 눌러 레지스트리 편집기를 실행합니다.
다음 경로로 이동합니다.
HKEY_CURRENT_USER\Software\Policies\Microsoft\
Control Panel\International 키가 존재하는지 확인합니다. 없다면 Microsoft를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택한 뒤 이름을 Control Panel로 지정합니다. 이어서 Control Panel을 다시 오른쪽 클릭해 새 키를 만들고 International로 이름을 지정합니다.
이제 International 키를 오른쪽 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택합니다.
새로 만든 DWORD의 이름을 PreventUserOverrides로 지정한 후 두 번 클릭하여 값을 1로 설정합니다. 값 옵션은 다음과 같습니다.
- 0 = 사용(사용자가 날짜와 시간을 변경할 수 있음)
- 1 = 사용 안 함(사용자가 날짜와 시간을 변경하지 못함)
동일한 절차로 다음 위치에서도 똑같이 진행합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Control Panel\International
작업이 끝나면 모든 창을 닫고 PC를 재부팅하여 변경 사항을 적용합니다.
2. 그룹 정책 편집기로 날짜 및 시간 변경 차단
참고: 로컬 그룹 정책 편집기는 Windows 10 Home 에디션에서는 제공되지 않으므로, 이 방법은 Pro, Education, Enterprise 에디션 사용자만 이용할 수 있습니다.
실행 창(Windows 키 + R)을 열고 gpedit.msc를 입력한 후 Enter 키를 누릅니다.
컴퓨터 구성 > 관리 템플릿 > 시스템 > 로캘 서비스로 이동합니다.
사용자가 로캘 설정을 재정의하지 않도록 허용 안 함(Disallow user override of locale settings) 정책을 두 번 클릭합니다.
모든 사용자가 날짜 및 시간 형식을 변경할 수 있게 하려면 구성되지 않음 또는 사용 안 함을 선택합니다.
모든 사용자가 날짜 및 시간 형식을 변경하지 못하게 하려면 사용을 선택합니다.

적용을 클릭한 후 확인을 누르고 창을 닫은 뒤, 시스템을 다시 시작합니다.
이 정책을 활성화하면 사용자가 사용자별 재정의를 통해 로캘을 임의로 변경하는 것이 차단됩니다. 기존에 사용자별 설정이 남아 있다면 해당 설정이 우선 적용되므로, 먼저 이곳에서 초기화해야 로컬 정책이 정상적으로 반영됩니다.
알아두어야 할 점이 하나 있습니다. 차단 모드가 활성화된 상태에서도 로컬 사용자는 다른 정책으로 제한되지 않는 한 시스템에 설치된 다른 로캘을 선택할 수는 있습니다. 다만 해당 선택 항목을 세부적으로 사용자 지정할 수는 없습니다.
이 방식의 단점은 설정이 모든 사용자에게 일괄 적용된다는 것입니다. 특정 한 명에게만 적용하려면 컴퓨터 단위 정책이 아닌 사용자 단위로 정책을 설정해야 하며, 이 경우 컴퓨터 구성의 해당 정책은 반드시 '구성되지 않음'으로 설정되어 있어야 합니다.
3. 그룹 정책 편집기로 특정 사용자의 날짜 및 시간 변경 차단
이 작업을 위해서는 MMC(Microsoft Management Console)에서 그룹 정책 개체 편집기를 불러와야 합니다.
실행 창에서 mmc.exe를 입력해 MMC 콘솔을 실행합니다.
파일 > 스냅인 추가/제거 > 그룹 정책 개체 편집기를 선택하고 추가 버튼을 클릭합니다.
나타나는 대화상자에서 '찾아보기'를 클릭합니다.
'사용자' 탭을 클릭한 후 대상 사용자를 선택합니다.
이제 동일한 경로를 따라가되, 사용자 구성 > 관리 템플릿 > 시스템 > 로캘 서비스로 이동합니다.
사용자가 로캘 설정을 재정의하지 않도록 허용 안 함 정책을 두 번 클릭합니다.
날짜 및 시간 형식 변경을 허용하려면 구성되지 않음 또는 사용 안 함을 선택합니다.
날짜 및 시간 형식 변경을 차단하려면 사용을 선택합니다.

마지막 방법이 가장 효과적입니다. 특정 관리자가 아닌 특정 사용자를 개별적으로 지정할 수 있기 때문입니다. 사용자 중에는 관리자 역할에 이미 익숙한 사람도 있고 아직 배워가는 중인 사람도 있기 때문에, PC의 모든 사용자에게 일괄 적용하는 대신 사용자별로 개별 설정하는 것이 현명합니다.
이 글이 도움이 되길 바랍니다!