Windows '임시 프로필로 로그인했습니다' 오류란?
Windows에 로그인할 때 "임시 프로필로 로그인했습니다(You've been signed in with a temporary profile)"라는 오류 메시지가 나타난다면, 사용자 계정 프로필이 손상되었다는 의미입니다. 사용자 프로필의 모든 정보와 설정은 레지스트리 키에 저장되어 있는데, 이러한 키는 여러 가지 원인으로 인해 쉽게 손상될 수 있습니다. 프로필이 손상되면 Windows는 기존 사용자 프로필 대신 임시 프로필로 로그인시키며, 아래와 같은 오류 메시지가 표시됩니다.
임시 프로필로 로그인했습니다.
파일에 액세스할 수 없으며, 이 프로필에서 만든 파일은 로그아웃할 때 삭제됩니다. 이 문제를 해결하려면 로그아웃한 후 나중에 다시 로그인해 보세요. 자세한 내용은 이벤트 로그를 확인하거나 시스템 관리자에게 문의하십시오.

프로필 손상에는 특정한 원인이 정해져 있지 않습니다. Windows 업데이트 설치, Windows 버전 업그레이드, PC 재시작, 서드파티 앱 설치, 레지스트리 값 변경 등 다양한 요인으로 인해 발생할 수 있습니다. 지금부터 아래의 문제 해결 가이드를 통해 이 오류를 실제로 해결하는 방법을 알아보겠습니다.
시작하기 전 준비 사항
작업 도중 문제가 발생할 경우에 대비하여 반드시 시스템 복원 지점을 미리 생성해 두세요.
또한 문제를 해결하기 전에 기본 제공 관리자 계정을 활성화해야 문제 해결 작업을 수월하게 진행할 수 있습니다.
1. Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 선택합니다.

2. 다음 명령을 입력하고 Enter 키를 누릅니다:
net user administrator /active: yes

참고: 문제 해결이 끝나면 위와 동일한 단계를 따라 "net user Administrator /active: no"를 입력하여 기본 제공 관리자 계정을 다시 비활성화하세요.
3. PC를 재시작한 후 새로 활성화된 관리자 계정으로 로그인합니다.
방법 1: SFC 및 DISM 명령 실행
1. Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 클릭합니다.

2. cmd에 다음을 입력하고 Enter 키를 누릅니다:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (위 명령이 실패할 경우 시도)
3. 위 과정이 완료될 때까지 기다린 후 PC를 재시작합니다.
4. 다시 cmd를 열고 다음 명령을 하나씩 입력할 때마다 Enter 키를 누릅니다:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
5. DISM 명령이 실행되고 완료될 때까지 기다립니다.
6. 위 명령이 작동하지 않으면 아래 명령을 대신 시도해 보세요:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
참고: C:\RepairSource\Windows는 실제 복구 원본(Windows 설치 디스크 또는 복구 디스크)의 위치로 교체해야 합니다.
7. PC를 재부팅하여 변경 사항을 저장한 후, 오류가 해결되었는지 확인합니다.
방법 2: 시스템 복원 실행
1. Windows 키 + R을 누르고 "sysdm.cpl"을 입력한 후 Enter 키를 누릅니다.

2. 시스템 보호 탭을 선택하고 시스템 복원을 클릭합니다.

3. 다음을 클릭하고 원하는 시스템 복원 지점을 선택합니다.

4. 화면의 지시에 따라 시스템 복원을 완료합니다.
5. 재부팅 후 오류가 해결되었는지 확인합니다.
방법 3: 레지스트리 수정
참고: 만약의 사태에 대비하여 작업 전 반드시 레지스트리를 백업해 두세요.
1. Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 선택합니다.

2. cmd에 다음 명령을 입력하고 Enter 키를 누릅니다:
wmic useraccount where name='USERNAME' get sid
참고: USERNAME 부분은 실제 계정 사용자 이름으로 바꿔야 합니다. 명령 출력 결과는 별도의 메모장 파일에 기록해 둡니다.
예시: wmic useraccount where name='honggildong' get sid

3. Windows 키 + R을 누른 후 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.

4. 다음 레지스트리 키로 이동합니다:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
5. ProfileList 아래에서 각 사용자 프로필에 해당하는 SID를 찾을 수 있습니다. 2단계에서 기록해 둔 SID를 이용해 자신의 프로필 SID를 찾습니다.

6. 그러면 동일한 이름의 SID가 두 개 있는 것을 확인할 수 있습니다. 하나는 .bak 확장자가 붙어 있고, 다른 하나는 붙어 있지 않습니다.
7. .bak 확장자가 없는 SID를 선택한 다음, 오른쪽 창에서 ProfileImagePath 문자열을 두 번 클릭합니다.

8. 값 데이터 경로가 C:\Users\temp를 가리키고 있을 것입니다. 이것이 모든 문제의 원인입니다.
9. .bak 확장자가 없는 SID를 마우스 오른쪽 버튼으로 클릭하고 삭제를 선택합니다.
10. .bak 확장자가 있는 SID를 선택한 후 ProfileImagePath 문자열을 두 번 클릭하고, 값을 C:\Users\사용자이름으로 변경합니다.

참고: 사용자이름은 실제 계정 사용자 이름으로 변경해야 합니다.
11. 다음으로 .bak 확장자가 있는 SID를 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택합니다. SID 이름에서 .bak 확장자를 제거한 후 Enter 키를 누릅니다.

12. 레지스트리 편집기를 닫고 PC를 재부팅하여 변경 사항을 저장합니다.
함께 보면 좋은 글
- 기본 프린터 설정 오류 0x00000709 해결 방법
- Windows 10에서 마이크가 작동하지 않을 때 해결 방법
- '바탕 화면에서 사용할 수 없는 위치를 참조합니다' 오류 해결 방법
- Windows 10에서 WiFi가 자동으로 연결되지 않을 때 해결 방법
지금까지 '임시 프로필로 로그인했습니다' 오류를 해결하는 방법을 알아보았습니다. 이 글과 관련하여 궁금한 점이 남아 있다면 언제든지 댓글로 문의해 주세요.