Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows '사용자 프로필 서비스가 로그온하지 못했습니다' 오류 해결 방법

Windows 계정에 로그인하려고 할 때 '사용자 프로필 서비스가 로그온하지 못했습니다(The User Profile Service failed the logon)'라는 오류 메시지가 나타나는 경우가 있습니다. 이 오류는 주로 Windows 업데이트 직후 또는 멀웨어 감염으로 인해 사용자 프로필이 손상되었을 때 발생합니다. 혼자만 겪는 문제가 아니며 수많은 사용자가 동일한 증상을 경험하고 있지만, 다행히 해결 방법은 크게 어렵지 않습니다.

아래 단계를 순서대로 따라 하면 문제를 해결할 수 있습니다. 작업 도중 시스템을 재시작하고 페이지에 다시 접속해야 하는 경우가 있으므로, 시작하기 전에 이 페이지를 즐겨찾기에 추가해 두는 것을 권장합니다.

방법 1: 안전 모드 부팅 및 시스템 복원

  1. 컴퓨터를 다시 시작하고 F8 키를 반복해서 눌러 고급 부팅 옵션(Advanced Boot Menu) 화면을 불러옵니다.
  2. 메뉴가 나타나지 않으면 처음부터 다시 시도하여 F8 키를 계속 눌러 줍니다.
  3. 메뉴가 표시되면 키보드 방향키를 이용해 네트워킹이 있는 안전 모드(Safe Mode with Networking)를 선택합니다.
  4. Enter 키를 누르면 컴퓨터가 안전 모드로 부팅되며, 안전 모드에서는 정상적으로 로그인할 수 있습니다.

아래 이미지는 일반 안전 모드 화면이지만, 실제로는 반드시 '네트워킹이 있는 안전 모드'를 선택해야 합니다.

Windows  사용자 프로필 서비스가 로그온하지 못했습니다  오류 해결 방법

안전 모드로 로그인한 후 시작 버튼을 클릭하고 검색창에 system restore(시스템 복원)을 입력한 뒤 Enter 키를 누르거나, 실행 창을 열어 rstrui.exe를 입력하고 확인을 클릭합니다. 실행 창은 Windows 키 + R 조합으로 열 수 있습니다.

검색 결과에서 시스템 복원(System Restore) 옵션을 클릭합니다.

복원 도구가 실행되면 더 많은 복원 지점 표시(Show More Restore Points) 항목에 체크한 후 다음을 클릭합니다.

Windows  사용자 프로필 서비스가 로그온하지 못했습니다  오류 해결 방법

컴퓨터가 정상적으로 작동하던 시점의 날짜를 기준으로 복원 지점을 선택하고, 다음마침을 차례로 클릭합니다.

시스템 복원이 진행된 후 컴퓨터가 자동으로 재부팅됩니다. 재부팅이 완료되면 일반 모드로 로그인합니다.

이제 Restoro 프로그램을 다운로드하여 실행합니다. 전체 검사에는 다소 시간이 걸리며, 검사가 끝난 후 발견된 문제가 있다면 프로그램을 통해 복구합니다. 복구가 완료되면 시작 버튼을 클릭하고 검색창에 cmd를 입력한 뒤 마우스 오른쪽 버튼으로 클릭하여 관리자 권한으로 실행을 선택합니다. 검은색 명령 프롬프트 창이 열리면 아래 명령어를 입력합니다.

sfc /scannow

Enter 키를 누르면 SFC(시스템 파일 검사기) 검사가 시작되며, 완료까지 약 30~50분 정도 소요됩니다.

Windows  사용자 프로필 서비스가 로그온하지 못했습니다  오류 해결 방법

시스템 파일 검사가 완료되면 대부분의 경우 문제가 완전히 해결됩니다.

방법 2: 레지스트리 설정 변경

일부 레지스트리 설정이 손상되거나 잘못 구성되어 있으면 이 오류가 발생할 수 있습니다. 이 경우 안전 모드로 부팅한 뒤 해당 레지스트리 값을 수정해야 합니다. 절차는 다음과 같습니다.

  1. 컴퓨터를 재시작하고 "F8" 키를 반복해서 눌러 "고급 부팅 옵션" 화면을 엽니다.
  2. 방향키를 사용해 "네트워킹이 있는 안전 모드"를 선택합니다.Windows  사용자 프로필 서비스가 로그온하지 못했습니다  오류 해결 방법
  3. Enter 키를 눌러 선택하고 컴퓨터가 재부팅될 때까지 기다립니다.
  4. 재부팅 후 계정에 로그인하면 컴퓨터가 안전 모드로 부팅됩니다.
  5. Windows 키 + R을 누르고 "Regedit"을 입력합니다.Windows  사용자 프로필 서비스가 로그온하지 못했습니다  오류 해결 방법
  6. 아래 경로로 이동합니다.
    HKEY_LOCAL_MACHINE>Software>Microsoft>Windows NT>Current Version>Profile List
    Windows  사용자 프로필 서비스가 로그온하지 못했습니다  오류 해결 방법
  7. 이 폴더에는 이름이 같은 두 개의 프로필이 있으며, 그중 하나는 이름 끝에 ".bak"이 붙어 있습니다.
  8. ".bak"이 붙은 항목을 마우스 오른쪽 버튼으로 클릭하고 "이름 바꾸기(Rename)"를 선택합니다.
  9. 이름에서 ".bak" 문자열을 제거한 후 Enter 키를 누릅니다.
  10. 이번에는 ".bak"이 붙어 있지 않았던 다른 항목을 마우스 오른쪽 버튼으로 클릭합니다.
  11. "이름 바꾸기"를 선택하고 이름 끝에 ".bak"을 추가합니다.
  12. 방금 ".bak"을 제거했던 폴더를 클릭합니다.
  13. 오른쪽 창에서 "State"를 마우스 오른쪽 버튼으로 클릭하고 "수정(Modify)"을 선택합니다.
  14. "값 데이터(Value Data)"를 "8000"에서 "0"으로 변경하고 확인을 클릭합니다.
  15. 같은 방식으로 "RefCount"를 마우스 오른쪽 버튼으로 클릭하고 값 데이터를 "0"으로 변경합니다.
  16. 확인을 클릭하고 레지스트리 편집기를 닫습니다.
  17. 컴퓨터를 재시작한 후 문제가 해결되었는지 확인합니다.

방법 3: 고객 환경 향상 프로그램 비활성화

특정 상황에서는 고객 환경 향상 프로그램(Customer Experience Program)으로 파일이 제대로 전송되지 않으면서 이 문제가 발생하기도 합니다. 이 경우 그룹 정책 편집기에서 해당 설정을 비활성화하면 됩니다. 아래 단계를 신중하게 따라 하세요.

  1. Windows 키 + R을 눌러 실행 창을 엽니다.
  2. "gpedit.msc"를 입력하고 Enter 키를 누릅니다.
  3. 왼쪽 창에서 "컴퓨터 구성(Computer Configuration)"을 확장한 후 "관리 템플릿(Administrative Templates)"을 확장합니다.
  4. 오른쪽 창에서 "System" 폴더를 더블클릭한 뒤 "Internet Communication Management" 폴더를 엽니다.
  5. "Internet Communication Settings"를 열고 오른쪽 창의 "Windows Customer Experience Improvement Program" 항목을 더블클릭합니다.Windows  사용자 프로필 서비스가 로그온하지 못했습니다  오류 해결 방법
  6. "사용(Enabled)"을 선택하고 변경 사항을 저장합니다.
  7. 문제가 여전히 발생하는지 확인합니다.

방법 4: 사용자 프로필 서비스 활성화

위 방법들로 해결되지 않았다면, 서드파티 프로그램에 의해 사용자 프로필 서비스(User Profile Service)가 비활성화되었을 가능성이 있습니다. 서비스 매개변수를 초기화한 후 문제가 지속되는지 확인해 보세요. 절차는 다음과 같습니다.

  1. 먼저 안전 모드로 부팅합니다.
  2. 검색창에 "cmd"를 입력한 뒤 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택합니다.
  3. 명령 프롬프트 창에 아래 명령어를 한 줄씩 입력합니다.
    sc config ProfSvc start= auto
    sc start ProfSvc
  4. 컴퓨터를 재시작한 후 문제가 해결되었는지 확인합니다.

참고: 위의 모든 방법으로도 해결되지 않는다면 관리자 프로필로 로그인한 뒤 "C:\Users" 폴더로 이동하여 사용하지 않는 프로필 폴더들을 삭제하고 문제가 해결되는지 확인해 보세요.