Windows에서 자동 로그온을 설정하는 방법

이 문서에서는 레지스트리 데이터베이스에 암호 및 기타 관련 정보를 저장하여 로그온 프로세스를 자동화하도록 Windows를 구성하는 방법을 설명합니다. 이 기능을 사용하면 다른 사용자가 컴퓨터를 시작하고 설정한 계정을 사용하여 자동으로 로그온할 수 있습니다.

적용 대상: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 10, Windows 11
원본 KB 번호: 324737

중요

자동 로그온 기능은 편의를 위해 제공됩니다. 그러나 이 기능은 보안상 위험할 수 있습니다. 컴퓨터가 자동 로그온되도록 구성하면 컴퓨터에 실제로 액세스할 수 있는 모든 사람은 컴퓨터가 연결된 네트워크를 비롯하여 컴퓨터에 있는 모든 콘텐츠도 액세스할 수 있습니다. 또한 자동 로그온이 켜져 있는 경우 암호는 일반 텍스트로 레지스트리에 저장됩니다. 이 값을 저장하는 특정 레지스트리 키는 인증된 사용자 그룹이 원격으로 읽을 수 있습니다. 이 설정은 컴퓨터의 물리적 보안이 유지되고, 신뢰할 수 없는 사용자가 레지스트리에 원격으로 액세스할 수 없는지 확인하는 단계를 수행한 경우에만 권장됩니다.

레지스트리 편집기를 사용하여 자동 로그온 설정

중요

이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의하여 수행해야 합니다. 추가된 보호를 위해 레지스트리를 수정하기 전에 백업하세요. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업 및 복원하는 방법에 대한 자세한 내용은 Windows에서 레지스트리를 백업 및 복원하는 방법을 참조하세요.

레지스트리 편집기를 사용하여 자동 로그온을 설정하려면 다음 단계를 수행하세요.

  1. 시작을 선택한 다음 실행을 선택합니다.

  2. 열기 상자에서 Regedit.exe를 입력하고 Enter 키를 누릅니다.

  3. 레지스트리에서 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon 하위 키를 찾습니다.

  4. 편집 메뉴에서 새로 만들기를 클릭한 다음 문자열 값을 클릭합니다.

  5. AutoAdminLogon을 입력한 다음 Enter 키를 누릅니다.

  6. AutoAdminLogon을 두 번 클릭합니다.

  7. 문자열 편집 대화 상자에 1을 입력하고 확인을 클릭합니다.

  8. DefaultUserName 항목을 두 번 클릭하고 사용자 이름을 입력한 다음 확인을 클릭합니다.

  9. DefaultPassword 항목을 두 번 클릭하고 암호를 입력한 다음 확인을 클릭합니다.

    DefaultPassword 값이 없다면 반드시 추가해야 합니다. 이 값을 추가하려면 다음 단계를 수행하세요.

    1. 편집 메뉴에서 새로 만들기를 클릭한 다음 문자열 값을 클릭합니다.

    2. DefaultPassword를 입력한 다음 Enter 키를 누릅니다.

    3. DefaultPassword를 두 번 클릭합니다.

    4. 문자열 편집 대화 상자에 암호를 입력한 다음 확인을 클릭합니다.

      참고

      DefaultPassword 문자열을 지정하지 않으면 AutoAdminLogon 키 값이 1(참)에서 0(거짓)으로 자동 변경되여 AutoAdminLogon 기능을 사용할 수 없습니다.

  10. 컴퓨터를 도메인에 가입한 경우 DefaultDomainName 값을 추가해야 합니다. 그리고 값의 데이터는 도메인의 FQDN(정규화된 도메인 이름)으로 설정해야 합니다(예: contoso.com.).

  11. 레지스트리 편집기를 종료하십시오.

  12. 시작을 클릭하고 종료를 클릭한 다음 설명 텍스트 상자에 이유를 입력합니다.

  13. 확인을 클릭하여 컴퓨터를 끕니다.

  14. Restart your computer. 이제 자동으로 로그온할 수 있습니다.

Sysinternals 도구 Autologon을 사용하여 AutoAdminLogon 구성

다운로드 및 사용 세부 정보는 Autologon - Sysinternals를 참조하세요. 도구를 사용하여 AutoAdminLogon을 구성한 후 암호는 Winlogon 키 대신 LSA(로컬 보안 기관) 비밀에 저장됩니다.

참고

  • AutoAdminLogon 프로세스를 무시하고 다른 사용자로 로그온하려면 로그오프한 후 또는 Windows를 다시 시작한 후에 Shift 키를 길게 누릅니다.
  • 로그온 배너 값이 GPO(그룹 정책 개체) 또는 로컬 정책에 의해 서버에 정의되어 있는 경우 이 레지스트리 설정은 작동하지 않습니다. 정책이 컴퓨터에 영향을 주지 않도록 변경된 경우 Autologon 기능이 예상대로 작동합니다.
  • EAS(Exchange Active Sync) 암호 제한이 활성화되어 있는 경우 자동 로그온 기능이 작동하지 않습니다. 이것은 의도적으로 설계된 동작입니다. 이 동작은 Windows 8.1 변경으로 발생하였으며 Windows 8 또는 이전 버전에 영향을 주지 않습니다. Windows 8.1 버전에서 이 동작을 해결하려면 제어판에서 EAS 정책을 제거합니다.
  • 서버에서 다른 사용자가 있는 대화형 콘솔 로그온은 DefaultUserName 레지스트리 항목을 마지막으로 로그온한 사용자 표시기로 변경합니다. AutoAdminLogon은 DefaultUserName 항목을 사용하여 사용자 및 암호를 일치시킵니다. 따라서 AutoAdminLogon이 실패할 수 있습니다. 종료 스크립트를 구성하여 올바른 DefaultUserName을 설정할 수 있습니다.

AutoAdminLogon 도메인 및 Active Directory 도메인

컴퓨터가 시작되면 다음과 같은 이유로 네트워크 연결이 설정될 때까지 다소 시간이 걸릴 수 있습니다.

  • DHCP(Dynamic Host Configuration Protocol) 구성을 통해 동적 IP 주소를 구성하려면 DHCP 릴레이를 사용해야 할 수 있습니다.
  • 무선 네트워크 액세스 지점에 인증하기 위한 요구 사항입니다.
  • 유선 네트워크 인증 서비스에 인증하기 위한 요구 사항입니다.
  • 클라이언트 네트워크와 도메인 컨트롤러가 있는 네트워크 간에 연결을 설정하려면 다른 네트워크 서비스가 필요합니다.

그룹 정책(컴퓨터 시작 및 로그온 시 항상 네트워크 대기)을 사용하면 도메인 구성원으로서 도메인 네트워크를 사용할 수 있을 때까지 컴퓨터가 대기하게 할 수 있습니다. 자세한 내용은 다음 문서를 참조하세요.

그룹 정책을 사용하여 부팅할 때 그룹 정책 처리가 완료될 때까지 로그온 시도를 지연할 수 있습니다. 또한 도메인 컨트롤러가 있는 네트워크를 사용할 수 있도록 합니다.

AutoAdminLogon 및 Microsoft Entra 조인된 컴퓨터만

컴퓨터가 시작되면 다음과 같은 이유로 네트워크 연결이 설정될 때까지 다소 시간이 걸릴 수 있습니다.

  • DHCP 구성을 통해 동적 IP 주소를 구성하려면 DHCP 릴레이를 사용해야 할 수 있습니다.
  • 무선 네트워크 액세스 지점에 인증하기 위한 요구 사항입니다.
  • 유선 네트워크 인증 서비스에 인증하기 위한 요구 사항입니다.
  • 클라이언트 네트워크와 인터넷 연결이 있는 네트워크 간에 연결을 설정하려면 다른 네트워크 서비스가 필요합니다.

네트워크 연결을 사용할 수 있게 될 때까지 Microsoft Entra ID 사용자의 자동 사용자 로그온을 지연하는 데 사용할 수 있는 설정은 없습니다. 로그온 요청을 처리하는 데 사용할 수 있는 서버 엔드포인트가 없으면 컴퓨터가 로그온을 시도하고 실패합니다.

타사 정보 고지 사항

이 문서에 나와 있는 다른 공급업체 제품은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이들 제품의 성능이나 안정성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.

타사 정보 및 솔루션 고지 사항

본 문서의 정보 및 솔루션은 문서를 게시할 때 이러한 문제에 대한 Microsoft Corporation의 당시 관점을 나타냅니다. 이 솔루션은 Microsoft나 타사 공급업체를 통해 구할 수 있습니다. Microsoft가 본 문서에 언급된 특정 타사 공급업체나 타사 솔루션을 특별히 권장하는 것은 아닙니다. 본 문서에 언급되지 않은 다른 타사 공급업체나 타사 솔루션이 있을 수도 있습니다. Microsoft는 변화하는 시장 환경에 대처해야 하므로 본 문서의 정보를 Microsoft에서 책임지는 것으로 해석해서는 안 됩니다. Microsoft는 Microsoft나 위에 언급된 타사 공급업체가 제시한 정보 또는 솔루션 일체에 대해 정확성을 보장하거나 보증하지 않습니다.

Microsoft는 보증을 하지 않으며 명시적, 묵시적 또는 법적인 모든 의사 표현, 보증 및 조건을 배제합니다. 이 조건에는 모든 서비스, 솔루션, 제품 또는 기타 모든 자료나 정보와 관련된 의사 표현, 보증, 제품명 조건, 저작권 비침해, 만족도, 상업성 및 특정 목적에 대한 적합성이 포함되며 이에 국한되지 않습니다. Microsoft는 어떠한 경우에도 본 문서에 언급된 타사 솔루션에 대해 책임을 지지 않습니다.