Windows 10 자동 재시작, 왜 문제가 될까?
마이크로소프트는 시스템 안정성 향상, 버그 수정, 보안 취약점 해결을 위해 끊임없이 업데이트를 배포합니다. 대체로 업데이트는 유익하며 PC를 항상 최신 상태로 유지하는 것이 좋습니다. 하지만 일부 Windows 10 사용자에게 불편한 점은 바로 업데이트 설치를 위해 시스템이 자동으로 재시작된다는 것입니다.
자동 재시작의 장점은 사용자와 관계없이 시스템이 모든 보안 패치가 적용된 최신 상태로 유지된다는 점입니다. 반면, 작업 중인 고급 사용자에게는 다소 번거로울 수 있습니다.
이를 개선하기 위해 마이크로소프트는 Windows 10에 '활성 시간(Active Hours)'이라는 기능을 도입했습니다. 이 기능을 활성화하면 설정에 따라 최대 18시간 동안 Windows가 자동으로 재시작하지 않습니다. 그래도 부족하다고 느낀다면, 아래 방법으로 자동 재시작 일정을 더욱 연장할 수 있습니다.
방법 1: 그룹 정책 편집기 활용 (Windows 10 Pro)
자동 재시작 일정을 변경하는 가장 간단한 방법은 Windows 10 Pro 사용자라면 누구나 사용할 수 있는 그룹 정책 편집기를 이용하는 것입니다.
1. 시작 메뉴에서 "gpedit.msc"를 검색해 그룹 정책 편집기를 실행합니다. 실행 후 "컴퓨터 구성 → 관리 템플릿 → Windows 구성 요소 → Windows 업데이트"로 이동합니다.
2. 오른쪽 창에서 "업데이트 설치 후 자동 다시 시작 전 최종 기한 지정(Specify deadline before auto-restart for update installation)" 정책을 찾아 두 번 클릭합니다.

3. 정책 속성 창에서 "사용"을 선택하고, 옵션 섹션에서 원하는 일수(최대 14일)를 지정한 뒤 "확인"을 클릭해 변경 사항을 저장합니다.

정책 정보에 따르면 자동 재시작 일정은 최대 14일까지만 연장할 수 있습니다. 따라서 정책 옵션에서 30일까지 선택할 수 있더라도 Windows는 실제로 14일까지만 자동 재시작을 미룹니다.
또한 이 정책이 정상적으로 작동하려면 "예약된 시간에 항상 자동으로 다시 시작"과 "로그온한 사용자가 있는 경우 예약된 자동 업데이트 설치 후 자동으로 다시 시작 안 함" 정책이 활성화되어 있어서는 안 됩니다. 즉, 두 정책 모두 "사용 안 함" 또는 "구성되지 않음"으로 설정되어야 합니다. 두 정책은 방금 수정한 정책과 같은 위치에서 찾을 수 있습니다.
변경 사항을 적용하려면 시스템을 재시작하세요. 설정을 되돌리려면 해당 정책을 비활성화하면 됩니다.
방법 2: Windows 레지스트리 활용 (Windows 10 Home)
Windows 10 Home 사용자는 그룹 정책 편집기를 사용할 수 없으므로, Windows 레지스트리를 통해서만 자동 재시작 일정을 구성할 수 있습니다. 레지스트리에서 하나의 키와 여러 개의 값을 생성해야 하며, 안전을 위해 진행하기 전에 반드시 레지스트리를 백업하는 것이 좋습니다.
1. 먼저 시작 메뉴에서 "regedit"를 검색하고 마우스 오른쪽 버튼을 클릭한 후 "관리자 권한으로 실행"을 선택합니다. 레지스트리 편집기의 주소 표시줄에 아래 경로를 복사해 붙여넣고 Enter 키를 누릅니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
2. 새 키를 만들어야 합니다. Windows 키를 마우스 오른쪽 버튼으로 클릭하고 "새로 만들기 → 키"를 선택한 후 키 이름을 "WindowsUpdate"로 지정합니다. 이미 해당 키가 있다면 다음 단계로 진행하세요.

3. 오른쪽 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 "새로 만들기 → DWORD(32비트) 값"을 선택한 후 값 이름을 "SetAutoRestartDeadline"으로 지정합니다.

4. 해당 값을 두 번 클릭하고 값 데이터를 "1"로 설정합니다.

5. 같은 방식으로 또 다른 DWORD 값을 만들고 이름을 "AutoRestartDeadlinePeriodInDays"로 지정합니다.

6. 값을 두 번 클릭하고 Base(기수) 섹션에서 "십진수"를 선택한 후 자동 재시작을 지연할 일수를 입력하고 "확인"을 클릭해 저장합니다. 그룹 정책 방법과 마찬가지로 업데이트 자동 재시작은 최대 14일까지만 연장할 수 있습니다.

이제 컴퓨터를 재시작하면 레지스트리 변경 사항이 적용됩니다. 나중에 설정을 되돌리고 싶다면 방금 만든 값을 삭제하거나 "SetAutoRestartDeadline"의 값 데이터를 "0"으로 변경하면 됩니다.
마무리
위 방법들을 활용하면 Windows가 업데이트 설치를 위해 임의로 재시작하는 것을 최대 14일까지 효과적으로 지연시킬 수 있습니다. 두 방법 모두 결과는 동일하므로, Windows 10 Pro 사용자라면 더 직관적인 그룹 정책 편집기를, Home 사용자라면 레지스트리 편집기를 활용하는 것을 추천합니다. 위 방법을 사용해 자동 재시작을 막은 경험이나 노하우가 있다면 댓글로 공유해 주세요.