Windows 7에서 "그룹 정책 클라이언트 서비스가 로그온하지 못했습니다. 액세스가 거부되었습니다(Group Policy Client service failed to logon. Access is denied)"라는 오류가 발생했다면, 아래의 해결 방법을 참고하세요. 이 로그인 오류는 주로 Windows 업데이트 설치 후 또는 비정상 종료 이후에 나타나는 것으로 알려져 있습니다.
문제 상황: 업데이트를 설치하고 컴퓨터를 재시작한 뒤, 사용자가 Windows 7에 로그인하려고 하면 "그룹 정책 클라이언트 서비스가 로그온하지 못했습니다. 액세스가 거부되었습니다"라는 오류 메시지가 표시되며 로그인할 수 없는 상황입니다.
이 글에서는 Windows 7에서 해당 오류를 해결할 수 있는 다양한 방법을 단계별로 소개합니다.
Windows 7 그룹 정책 클라이언트 서비스 로그온 오류 해결 방법
※ 사전 준비 사항: 이 오류를 수정하려면 관리자 권한이 있는 다른 계정으로 Windows에 로그인해야 합니다. 관리자 권한을 가진 보조 계정이 없다면, 숨겨진 기본 Administrator 계정을 활성화한 후 진행하세요.
- 방법 1. 최근 설치된 Windows 업데이트 제거
- 방법 2. SFC /SCANNOW 명령으로 시스템 파일 복구
- 방법 3. NTUSER.DAT 파일 권한 수정
- 방법 4. "GPSvcGroup" 레지스트리 항목 추가
- 방법 5. 새 사용자 계정 생성 후 파일 이전
방법 1. 최근 설치된 업데이트 제거로 오류 해결하기
가장 먼저 시도해볼 방법은 문제를 일으켰을 가능성이 있는 최신 업데이트를 제거하는 것입니다.
1. 관리자 권한이 있는 다른 계정으로 Windows에 로그인합니다.
2. 제어판 > 프로그램 및 기능으로 이동한 후 설치된 업데이트 보기를 클릭합니다.
3. 업데이트 목록을 "설치 날짜" 기준으로 정렬한 다음, 가장 최근에 설치된 업데이트를 선택하고 제거를 클릭합니다.
4. 업데이트 제거가 완료되면 컴퓨터를 재시작하고, 로그인되지 않던 사용자 계정으로 로그인을 시도합니다.
방법 2. SFC /SCANNOW 명령으로 시스템 파일 복구하기
비정상 종료나 손상된 시스템 파일로 인해 이 오류가 발생했을 수 있으므로, 시스템 파일 검사기(SFC) 명령을 실행하여 손상된 파일을 복구해 보세요.
1. 관리자 권한이 있는 다른 계정으로 Windows에 로그인합니다.
2. 명령 프롬프트를 관리자 권한으로 실행한 후 아래 명령을 입력합니다:
- sfc /scannow
3. 명령 실행이 완료되면 명령 프롬프트 창을 닫고 컴퓨터를 재시작합니다.
4. 재시작 후 로그인되지 않던 사용자 계정으로 로그인을 시도합니다.
방법 3. NTUSER.DAT 파일 권한 수정하기
1. 관리자 권한이 있는 다른 계정으로 Windows에 로그인합니다.
2. 폴더 옵션에서 아래 설정을 변경한 후 확인을 누릅니다:
a. 숨김 파일, 폴더 및 드라이브 표시 옵션을 사용으로 설정합니다.
b. 보호된 운영 체제 파일 숨기기(권장) 옵션의 체크를 해제합니다.
3. Windows 키 + R 키를 동시에 눌러 실행 창을 열고 regedit를 입력한 후 Enter 키를 누릅니다.
4. 레지스트리 편집기에서 왼쪽 창의 HKEY_USERS 키를 선택합니다.
5. 상단의 파일 메뉴에서 하이브 로드(Load Hive)를 선택합니다.
6. 로그온 오류가 발생하는 사용자의 프로필 폴더로 이동하여 NTUSER.DAT 파일을 선택하고 열기를 클릭합니다.
7. 새 키 이름을 입력합니다(예: "Bad_User")하고 확인을 누릅니다.
8. HKEY_USERS 키를 확장한 후, 방금 만든 Bad_User 하위 키를 마우스 오른쪽 버튼으로 클릭하고 사용 권한을 선택합니다.
9. 아래 세 개의 계정에 모든 권한이 부여되어 있는지 확인합니다:
- System
- Administrators
- 로그인할 수 없는 사용자의 계정 이름
참고:
1. 세 계정 중 하나가 목록에 없다면 추가 버튼을 눌러 수동으로 추가합니다.
2. 목록에 알 수 없는 계정(Unknown Account)이 표시되면 해당 항목을 제거하고 로그인할 수 없는 사용자의 계정 이름을 추가합니다.
10. 설정이 완료되면 확인을 클릭하여 변경 사항을 적용합니다.
11. 마지막으로 파일 메뉴에서 하이브 언로드(Unload Hive)를 선택하고, 현재 키와 하위 키를 언로드하겠다는 메시지가 나타나면 예를 클릭합니다.
12. 레지스트리 편집기를 닫고 PC를 재시작합니다.
13. 재시작 후에는 문제가 있던 계정으로 정상적으로 로그인할 수 있어야 합니다.
방법 4. "GPSvcGroup" 레지스트리 항목 추가하기
1. 관리자 권한이 있는 다른 계정으로 Windows에 로그인합니다.
2. Windows 키 + R 키를 동시에 눌러 실행 창을 열고 regedit를 입력한 후 Enter 키를 누릅니다.
3. 레지스트리 편집기에서 왼쪽 창을 통해 아래 경로로 이동합니다:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost
4. 오른쪽 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 다중 문자열 값(Multi-String Value)을 선택합니다.
5. 새 값의 이름을 GPSvcGroup으로 지정합니다.
6. 새로 만든 값을 두 번 클릭하고, 값 데이터에 GPSvc를 입력한 후 확인을 클릭합니다.
7. 왼쪽 창에서 Svchost 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키(Key)를 선택합니다.
8. 새 키의 이름을 GPSvcGroup으로 지정합니다.
8a. 오른쪽 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택합니다.
8b. 새 값의 이름을 AuthenticationCapabilities로 지정합니다.
8c. AuthenticationCapabilities를 두 번 클릭하고, 십진수(Decimal)를 선택한 후 값 데이터에 12320을 입력합니다.
8d. 다시 오른쪽 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택합니다.
8e. 새 값의 이름을 CoInitializeSecurityParam으로 지정합니다.
8f. CoInitializeSecurityParam을 두 번 클릭하고, 값 데이터에 1을 입력한 후 확인을 클릭합니다.
레지스트리 작업이 끝나면 레지스트리 편집기를 닫고 컴퓨터를 재시작한 뒤, 문제가 있던 계정으로 로그인을 시도합니다.
방법 5. 새 사용자 계정 생성 후 파일 이전하기
위의 모든 방법으로도 해결되지 않는 경우, 새 사용자 프로필을 만들고 기존 계정의 파일을 새 계정으로 옮기는 것이 마지막 해결책입니다.
1단계. 새 사용자 계정 만들기
1. 관리자 권한이 있는 다른 계정으로 Windows에 로그인합니다.
2. Win + R 키를 동시에 눌러 실행 창을 열고 아래 명령을 입력합니다:
- control userpasswords2
3. 추가 버튼을 클릭하여 새 사용자 계정을 만듭니다.
4. 새 사용자 이름을 입력하고 다음을 누른 후, 암호를 설정하지 않으려면 암호 입력 화면에서 다음을 한 번 더 누릅니다.
5. 마지막 화면에서 관리자(Administrator) 옵션을 선택하고 마침을 클릭하여 새 사용자를 생성합니다.
2단계. 기존 계정의 파일을 새 계정으로 이전하기
1. 관리자 계정에서 로그아웃한 후 새로 만든 사용자로 로그인합니다.
2. 파일 탐색기를 열고, 문제가 발생한 사용자 프로필의 모든 파일을 새 사용자 프로필로 복사하거나 이동합니다.
여기까지입니다! 어떤 방법이 도움이 되었나요? 아래 댓글로 여러분의 경험을 공유해 주세요. 이 가이드가 유용했다면 좋아요와 공유 부탁드립니다.