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

Windows 10에서 자동 로그온 지연하는 방법: bcdedit로 부팅 메뉴 시간 제한 늘리기

여러 버전의 윈도우가 설치된 컴퓨터에서는 부팅 시 부팅 메뉴(Boot Menu)가 기본적으로 30초간 표시됩니다. 이 시간 안에 사용자가 운영체제를 선택하지 않으면 기본 OS로 자동 부팅됩니다. 이 대기 시간은 Boot.ini 파일이나 bcdedit 명령을 통해 원하는 값으로 조정할 수 있습니다. Windows 10/8/7에서는 BCDEdit 명령을 사용해 기본 부팅 메뉴 시간 제한(Timeout) 값을 변경할 수 있습니다.

Windows 10에서 자동 로그온 지연하는 방법: bcdedit로 부팅 메뉴 시간 제한 늘리기

윈도우에서 자동 로그온 프로세스 지연하기

Windows XP와 같은 초기 버전에서는 부팅 메뉴 시간 제한을 0~9,999초 사이로 설정할 수 있었습니다. 특히 '-1' 값도 허용되었는데, 이 경우 사용자가 직접 운영체제를 선택하기 전까지는 컴퓨터가 부팅되지 않았습니다.

그러나 Windows Vista부터는 msconfig(시스템 구성) 도구를 통해서만 3~999초 사이의 값을 입력할 수 있도록 제한되었으며, -1 값 옵션은 삭제되었습니다.

마이크로소프트 Windows Shell 팀 개발자인 레이먼드 첸(Raymond Chen)은 다음과 같은 질문에 답변하면서, 부팅 메뉴 시간 제한을 최대 11,059,200초까지 설정할 수 있는 방법을 소개했습니다.

"무선 네트워크로 연결된 키오스크 머신을 여러 대 운영하고 있습니다. 각 머신은 자동 로그온으로 설정되어 있어서, 정전 후 전원이 복구되면 자동으로 정상 상태로 돌아갑니다. 문제는 무선 스위치가 정전 이후 복구되는 데 오랜 시간이 걸려, 키오스크 머신이 로그온을 시도할 때 연결에 실패한다는 점입니다. 그래서 스위치가 재가동되기를 몇 분 기다린 뒤 모든 머신을 찾아다니며 수동으로 로그온해야 합니다. 자동 로그온을 지연하거나, 일시 중지했다가 재시도하도록 만들 방법이 없을까요?"

bcdedit로 부팅 메뉴 시간 제한 늘리기

이를 해결하려면 관리자 권한으로 명령 프롬프트를 실행한 뒤 아래 명령어를 입력합니다.

bcdedit /timeout 11000000

Enter 키를 누르면 명령이 적용됩니다.

이 명령은 msconfig의 설정 범위 제한을 우회하여, 부팅 메뉴 시간 제한을 약 1,100만 초, 즉 약 128일(약 4개월)로 설정합니다. 시간 제한이 길게 설정되면 부팅 메뉴가 화면에 오래 유지되므로, 무선 네트워크 장비가 완전히 복구될 때까지 충분한 시간을 확보할 수 있습니다. 물론 그 전에 사용자가 부팅 메뉴에서 운영체제를 직접 선택하면 즉시 부팅되므로 일상적인 사용에는 불편이 없습니다.

설정을 기본값으로 되돌리고 싶다면 같은 방식으로 bcdedit /timeout 30 명령을 실행하면 됩니다.