다음을 통해 공유


사용자 프로필 정보

시스템은 사용자가 컴퓨터에 처음으로 로그온할 때 사용자 프로필을 만듭니다. 이후 로그온 시 시스템은 사용자의 프로필을 로드한 다음, 다른 시스템 구성 요소는 프로필의 정보에 따라 사용자 환경을 구성합니다.

사용자 프로필 유형

  • 로컬 사용자 프로필. 로컬 사용자 프로필은 사용자가 컴퓨터에 처음으로 로그온할 때 만들어집니다. 프로필은 컴퓨터의 로컬 하드 디스크에 저장됩니다. 로컬 사용자 프로필에 대한 변경 내용은 사용자 및 변경 내용이 적용된 컴퓨터와 관련이 있습니다.
  • 로밍 사용자 프로필. 로밍 사용자 프로필은 서버 공유에 복사 및 저장되는 로컬 프로필의 복사본입니다. 이 프로필은 사용자가 네트워크에 로그온하는 모든 컴퓨터에 다운로드됩니다. 로밍 사용자 프로필에 대한 변경 내용은 사용자가 로그오프할 때 프로필의 서버 복사본과 동기화됩니다. 로밍 사용자 프로필의 장점은 사용자가 네트워크에서 사용하는 각 컴퓨터에 프로필을 만들 필요가 없다는 것입니다.
  • 필수 사용자 프로필. 필수 사용자 프로필은 관리자가 사용자 설정을 지정하는 데 사용할 수 있는 프로필 유형입니다. 시스템 관리자만 필수 사용자 프로필을 변경할 수 있습니다. 사용자가 로그오프하면 데스크톱 설정에 대한 사용자의 변경 내용이 손실됩니다.
  • 임시 사용자 프로필. 임시 프로필은 오류 조건으로 인해 사용자의 프로필이 로드되지 않을 때마다 발급됩니다. 임시 프로필은 각 세션이 끝날 때 삭제되며 사용자가 로그오프할 때 데스크톱 설정 및 파일로 변경한 내용이 손실됩니다. 임시 프로필은 Windows 2000 이상을 실행하는 컴퓨터에서만 사용할 수 있습니다.

사용자 프로필은 다음 요소로 구성됩니다.

  • 레지스트리 하이브입니다. 레지스트리 하이브는 NTuser.dat 파일입니다. 하이브는 사용자 로그온 시 시스템에 의해 로드되고 HKEY_CURRENT_USER 레지스트리 키에 매핑됩니다. 사용자의 레지스트리 하이브는 사용자의 레지스트리 기반 기본 설정 및 구성을 유지 관리합니다.
  • 파일 시스템에 저장된 프로필 폴더 집합입니다. 사용자 프로필 파일은 프로필 디렉터리에 사용자별 폴더에 저장됩니다. 사용자 프로필 폴더는 애플리케이션 및 기타 시스템 구성 요소가 하위 폴더 및 문서 및 구성 파일과 같은 사용자별 데이터로 채울 수 있는 컨테이너입니다. Windows Explorer 사용자의 데스크톱, 시작 메뉴 및 문서 폴더와 같은 항목에 대해 사용자 프로필 폴더를 광범위하게 사용합니다.

사용자 프로필은 다음과 같은 이점을 제공합니다.

  • 사용자가 컴퓨터에 로그온하면 시스템은 사용자가 마지막으로 로그오프할 때 사용하던 것과 동일한 설정을 사용합니다.
  • 컴퓨터를 다른 사용자와 공유할 때 각 사용자는 로그온한 후 사용자 지정된 데스크톱을 받습니다.
  • 사용자 프로필의 설정은 각 사용자에게 고유합니다. 설정은 다른 사용자가 액세스할 수 없습니다. 한 사용자의 프로필에 대한 변경 내용은 다른 사용자 또는 다른 사용자의 프로필에 영향을 미치지 않습니다.

Windows 7 이상에서 사용자 프로필 타일

Windows 7 이상에서는 각 사용자 프로필에 사용자 타일로 표시되는 연결된 이미지가 있습니다. 이러한 타일은 사용자 계정 제어판 항목 및 계정 관리 하위 페이지의 사용자에게 표시됩니다. 관리자 액세스 권한이 있는 경우 기본 게스트 및 기본 사용자 계정에 대한 이미지 파일도 여기에 표시됩니다.

참고

계정 관리 하위 페이지는 사용자 계정 제어판 항목의 다른 계정 관리 링크를 통해 액세스됩니다.

 

  • %ProgramData%\Microsoft\User Account Pictures\Guest.bmp
  • %ProgramData%\Microsoft\User Account Pictures\User.bmp

사용자의 타일 이미지는 %SystemDrive%\Users\username\<AppData\Local\Temp 폴더<에 사용자 이름>.bmp 저장>됩니다. 슬래시 문자(\)는 더하기 기호 문자(+)로 변환됩니다. 예를 들어 DOMAIN\user는 DOMAIN+user로 변환됩니다.

이미지 파일이 사용자의 Temp 폴더에 표시됩니다.

  • 사용자가 초기 시스템 설정(OOBE)을 완료한 후
  • 사용자가 사용자 계정 제어판 항목을 처음 시작하면
  • 사용자가 사용자 계정 제어판 항목의 계정 관리 하위 페이지로 이동합니다. 또한 컴퓨터의 다른 모든 사용자에 대한 타일이 표시됩니다.

이러한 인스턴스는 이미지를 만들거나 업데이트하는 유일한 시간입니다. 따라서 Temp 폴더 위치를 프로그래밍 방식으로 사용할 때 유의해야 할 몇 가지 주의 사항이 있습니다.

  1. 사용자의 타일이 있다고 보장되지는 않습니다. 사용자가 수동으로 또는 임시 파일을 삭제하는 유틸리티를 통해 instance .bmp 파일을 삭제하는 경우 사용자가 사용자 계정 제어판 항목 또는 계정 관리 하위 페이지를 실행하기 전에는 해당 사용자 타일이 자동으로 다시 만들어지지 않습니다.

  2. 컴퓨터의 다른 사용자에 대한 사용자 타일이 현재 로그온한 사용자의 Temp 폴더에 없을 수 있습니다. 예를 들어 사용자 A가 사용자 계정 제어판 항목을 통해 사용자 B를 만드는 경우 Windows에서 사용자 A를 계정 관리 하위 페이지로 보낼 때 사용자 B의 타일이 사용자 A의 임시 폴더에 만들어집니다. 로그온할 때까지 사용자 B에 대한 디렉터리 구조가 만들어지지 않으므로 사용자 A의 임시 폴더는 사용자 B의 타일이 저장되는 유일한 위치입니다. 사용자 B가 로그온할 때 사용자 B의 Temp 폴더에 저장된 유일한 이미지는 자신의 이미지입니다.

    1. 시스템의 사용자에 대한 모든 사용자 타일을 얻으려면 애플리케이션이 각 사용자의 Temp 디렉터리에서 검색해야 할 수 있습니다.
    2. 이러한 임시 디렉터리 ACL(액세스 제어 목록)을 사용하면 SYSTEM, Administrator 및 현재 사용자에 대한 액세스를 허용하므로 애플리케이션은 다른 사용자에 대한 액세스 권한을 상승시켜야 합니다.
  3. 다른 사용자의 타일은 Temp 폴더에서 최신 상태로 유지되지 않습니다. 사용자 B가 사용자 타일을 업데이트하는 경우 사용자 A가 계정 관리 하위 페이지에 액세스할 때까지 사용자 A에 변경 내용이 표시되지 않습니다. 따라서 애플리케이션이 사용자 A의 Temp 폴더를 사용하여 사용자 B의 타일을 가져오는 경우 해당 애플리케이션은 오래된 이미지 파일을 가져올 수 있습니다.

로컬 사용자 프로필

로밍 사용자 프로필

필수 사용자 프로필

임시 사용자 프로필

프로필 디렉터리

사용자 환경 변수

빠른 사용자 전환