시작 화면이 30초 동안 표시될 수 있으며 Windows Vista 또는 Windows Server 2008을 실행하는 컴퓨터에 로그온하려고 할 때 로그온 스크립트가 나와 상호 작용합니다.

이 문서에서는 로그온할 때 시작 화면이 30초 동안 표시될 수 있는 문제에 대한 솔루션을 제공합니다.

적용 대상: Windows 10 - 모든 버전, Windows Server 2012 R2
원래 KB 번호: 940452

문제 설명

Windows Vista 또는 Windows Server 2008을 실행하는 컴퓨터에서 "동기적으로 로그온 스크립트 실행" 그룹 정책 사용하도록 설정했습니다. 로그온하려고 하면 시작 화면이 30초 동안 표시되었습니다. 그런 다음 로그온 스크립트 프로세스가 완료되기 전에 로그온 스크립트가 사용자와 상호 작용했습니다. 예를 들어 스크립트는 대화 상자를 확인하라는 메시지를 표시했습니다.

이 문제는 로그온 프로세스가 세션 0에서 실행되기 때문에 발생합니다. 그러나 로그온 스크립트 프로세스는 다른 세션에서 실행됩니다. Windows Vista가 세션 0에서 다른 세션으로 전환하기 전에 30초 지연이 발생합니다. 로그온 스크립트 프로세스가 완료되기 전에 로그온 스크립트가 사용자와 상호 작용하면 세션 0의 30초 제한 시간 간격을 기다려야 합니다. 이 문제를 해결하려면 시간 제한 간격을 30초 미만으로 변경합니다.

해결 방법

중요

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

이 문제를 resolve DelayedDesktopSwitchTimeout 레지스트리 항목의 값을 구성합니다. 이 값은 Windows Vista가 세션 간에 전환하기 전에 세션의 제한 시간 간격을 결정합니다.

DelayedDesktopSwitchTimeout 레지스트리 항목의 값을 구성하려면 다음 단계를 수행합니다.

  1. 시작을 클릭하고 검색 시작 상자에 regedit를 입력한 다음 Enter 키를 누릅니다.
  2. 레지스트리 하위 키를 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System찾습니다.
  3. DelayedDesktopSwitchTimeout 레지스트리 항목을 두 번 클릭합니다.
  4. 값 데이터 상자에 5를 입력한 다음 확인을 클릭합니다.
  5. 파일 메뉴에서 끝내기를 클릭합니다.

문제를 재현하는 방법

참고

"로그온 스크립트를 동기적으로 실행" 그룹 정책 설정은 그룹 정책 관리 콘솔:로컬 컴퓨터 정책\사용자 구성\관리 템플릿\시스템\스크립트의 다음 위치에 있습니다.

  1. 그룹 정책 관리 콘솔에서 "로그온 스크립트를 동기적으로 실행" 그룹 정책 사용하도록 설정합니다. 이렇게 하려면 다음과 같이 하십시오.

    1. 시작을 클릭하고 검색 시작 상자에 gpedit.msc를 입력한 다음 프로그램 목록에서 gpedit.msc를 클릭합니다.

      관리자 암호 또는 확인을 요청하는 메시지가 표시되면 암호를 입력하거나 계속을 클릭합니다.

    2. 그룹 정책 개체 편집기 창에서 사용자 구성, 관리 템플릿, 시스템을 차례로 확장한 다음 스크립트를 클릭합니다.

    3. 세부 정보 창에서 로그온 스크립트 실행을 동기적으로 두 번 클릭합니다.

    4. 설정 탭에서 사용을 클릭한 다음 확인을 클릭합니다.

  2. 로그온 스크립트를 만든 다음 로컬 사용자에게 로그온 스크립트를 할당합니다.

    참고

    로그온 스크립트는 사용자와 상호 작용해야 합니다.

  3. Windows Vista 또는 Windows Server 2008을 실행하는 컴퓨터에 로그온합니다.